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
337137688236	337137688793	337137689343	337137689893	337137690443	337137690993	337137691543	337137692093	337137692643	337137693193	337137693743	337137694293	337137694843	337137695393	337137695943	337137696493	337137697043	337137697593	337137698143	337137698695	337137699243	337137699793	337137700343	337137700918	337137701468	337137702018	337137702568	337137703118	337137703668	337137704218	337137704768	337137705295	337137705868	337137706418	337137706968	337137707518	337137708045	337137708593	337137709118	337137709668	337137710218	337137710768	337137711318	337137711868	337137712418	337137712968	337137713518	337137714068	337137714618	337137715168	337137715718	337137716268	337137716843	337137717393	337137717943	337137718493	337137719043	337137719593	337137720143	337137720693	337137721243	337137721793	337137722343	337137722893	337137723443	337137723993	337137724543	337137725093	337137725643	337137726193	337137726743	337137727293	337137727843	337137728393	337137728943	337137729493	337137730043	337137730593	337137731143	337137731693	337137732243	337137732793	337137733343	337137733893	337137734443	337137734993	337137735543	337137736093	337137736643	337137737193	337137737743	337137738293	337137738843	337137739393	337137739943	337137740493	337137741043	337137741593	337137742143	337137742693	337137743243	337137743793	337137744343	337137744893	337137745443	337137745993	337137746543	337137747093	337137747643	337137748193	337137748743	337137749293	337137749843	337137750393	337137750943	337137751493	337137752043	337137752593	337137753143	337137753693	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34258	28502	6864	2005	1270	886	695	521	426	389	392	288	287	325	263	259	250	219	212	211	256	245	238	192	215	209	202	211	221	194	205	199	192	231	181	172	206	172	184	184	210	209	190	165	206	161	176	194	202	184	180	212	169	195	194	195	158	178	185	203	194	234	183	176	177	187	192	178	187	190	171	198	193	197	203	190	166	176	185	203	156	151	180	184	201	188	202	179	181	192	190	177	195	181	197	182	166	168	186	195	174	172	197	181	187	181	172	176	177	167	156	189	173	169	176	173	179	176	198	183	167	173	181	176	199	177	173	188	183	177	198	176	156	206	174	183	166	151	181	178	159	183	177	187	179	207	187	189	186	185	187	178	187	184	174	193	170	192	182	186	191	186	179	206	140	179	170	168	155	182	171	236	191	180	183	172	167	178	179	188	171	190	171	180	172	164	162	185	188	201	185	178	177	187	204	175	158	182	183	164	198	214	201	179	193	179	167	191	192	182	209	197	150	226	199	151	168	181	174	203	172	167	200	172	173	171	187	183	176	174	203	184	202	191	143	178	162	171	178	178	185	190	181	165	189	182	191	189	166	191	199	178	168	186	186	194	176	184	158	182	185	174	166	195	180	172	198	179	197	168	172	164	183	181	196	167	168	177	186	190	175	187	177	154	180	171	193	163	182	166	167	165	184	178	185	172	178	175	208	162	175	201	173	177	177	175	175	167	186	199	177	184	190	211	170	192	164	167	190	202	201	166	178	154	168	180	170	160	179	189	187	152	185	187	164	160	182	171	158	190	174	177	184	185	176	182	181	201	180	173	210	157	197	158	164	185	176	186	163	185	195	193	180	201	189	153	191	146	175	183	190	190	168	152	159	180	182	156	209	185	176	179	186	196	182	177	161	168	181	194	158	193	193	202	180	163	189	172	157	193	193	155	163	175	188	167	186	172	194	196	212	184	165	179	193	172	171	189	167	172	182	170	170	180	192	178	185	175	170	161	203	179	165	165	154	174	175	183	165	170	178	170	152	172	150	189	191	181	164	139	182	171	184	173	173	149	174	192	189	200	167	173	186	159	183	172	171	192	160	166	192	180	197	160	159	160	182	200	176	161	180	181	164	189	186	178	184	160	187	166	203	187	183	173	182	190	176	148	160	198	187	186	173	167	168	163	198	173	202	205	158	210	202	173	175	178	170	152	181	189	186	169	172	202	166	165	171	211	208	194	191	179	169	171	171	196	204	179	170	180	198	184	165	170	186	198	190	203	195	195	170	178	181	187	174	179	184	189	156	197	186	201	179	166	162	143	175	190	163	170	175	180	147	167	202	157	194	194	184	167	178	164	185	171	167	174	159	158	184	202	196	176	158	192	200	157	177	174	168	196	193	183	171	194	182	173	165	180	194	190	184	171	163	172	167	199	197	182	157	167	182	173	180	202	157	192	193	188	194	160	185	193	185	184	183	183	170	217	184	205	195	172	164	168	197	186	192	197	183	163	199	177	162	197	170	186	193	171	171	191	192	170	173	156	197	177	177	174	168	190	195	182	183	177	166	207	190	173	180	186	170	177	175	166	194	172	178	154	157	182	159	183	169	197	181	172	170	178	175	170	140	176	188	181	162	163	174	179	176	181	169	183	186	186	196	183	187	170	159	172	166	192	166	186	181	160	190	200	151	177	187	186	174	171	173	166	175	207	185	180	205	195	195	193	162	198	168	203	202	191	182	171	162	183	182	180	176	181	210	164	176	170	165	171	173	173	180	180	179	184	201	188	187	208	161	193	211	177	183	194	168	201	158	197	156	170	188	169	186	186	177	178	206	167	177	197	179	190	181	179	201	158	211	183	168	182	173	168	197	168	181	170	187	190	205	167	178	178	150	184	160	166	161	190	169	196	168	189	165	147	182	168	184	164	189	164	182	189	201	174	171	172	163	167	190	170	160	190	175	176	187	196	188	193	189	179	185	189	170	201	173	188	186	179	194	195	198	185	196	174	190	202	172	171	169	178	195	172	158	175	170	177	173	183	170	177	177	181	184	202	164	169	186	191	167	177	204	180	189	166	163	163	194	163	173	176	191	170	176	155	160	179	181	147	153	172	168	169	183	191	180	177	184	171	158	171	176	199	196	168	178	166	186	203	219	170	187	196	184	164	170	179	181	199	168	193	183	197	178	187	160	179	189	211	198	161	169	183	184	172	186	188	172	210	189	159	196	175	186	171	182	190	178	197	167	208	208	162	167	168	187	184	185	172	193	175	184	160	187	195	188	181	172	193	194	195	185	187	165	180	178	165	173	190	170	165	194	191	171	210	186	199	180	171	185	204	185	182	199	181	161	192	166	197	170	176	170	176	182	179	196	195	168	176	159	178	183	176	177	171	198	159	191	202	183	176	194	198	179	185	187	212	162	178	184	166	148	164	194	187	167	189	207	153	185	181	188	195	194	175	194	164	172	173	155	171	158	195	172	175	169	162	186	200	196	178	160	218	188	182	171	193	190	202	210	169	190	196	171	193	204	174	176	183	170	199	172	191	145	206	147	163	195	174	161	179	171	180	212	172	184	184	178	168	161	176	178	180	180	189	199	172	157	190	180	175	176	166	159	210	188	180	185	157	176	225	155	172	172	181	178	165	172	205	172	184	180	173	176	182	200	175	186	178	189	210	178	171	179	183	174	154	177	185	160	176	176	165	179	170	187	178	172	190	207	185	199	172	195	174	197	145	177	197	193	180	185	194	197	183	186	194	168	172	199	187	154	166	155	185	186	188	173	180	168	191	185	186	171	196	158	163	191	187	188	176	188	188	199	165	187	187	213	186	173	182	175	168	212	180	181	164	184	178	178	169	195	181	181	171	184	172	161	170	176	184	146	185	182	145	182	199	203	188	201	206	182	166	178	159	194	189	157	193	181	170	160	198	189	177	154	153	152	196	176	194	179	173	173	161	198	172	197	173	169	179	166	175	213	182	204	171	172	183	168	172	175	213	176	178	171	191	186	199	166	187	193	166	171	171	184	145	192	174	178	176	168	194	171	155	170	180	162	188	178	168	181	178	195	188	177	173	158	191	180	186	187	168	177	212	211	165	190	167	205	178	178	179	208	182	173	181	172	183	172	197	185	174	181	171	203	204	193	189	176	168	158	194	169	179	165	189	180	181	175	164	185	189	172	161	163	203	169	169	193	169	179	181	147	176	213	189	194	191	189	199	149	179	188	158	189	172	194	202	200	169	181	196	180	179	180	166	163	175	182	177	175	166	185	201	154	172	193	177	156	181	168	189	167	160	178	182	164	193	173	182	192	183	179	176	177	180	191	173	176	178	174	178	175	141	157	161	166	197	193	181	176	175	176	186	212	184	177	159	188	161	183	172	184	155	179	165	177	173	175	189	190	198	218	187	171	171	188	180	207	207	152	161	186	200	203	199	158	175	190	182	160	176	174	209	191	170	169	180	181	202	189	196	158	171	160	188	172	195	156	196	169	188	190	155	170	184	201	168	168	193
21007	11927	4268	5147	4428	3582	2826	2363	2049	1749	1576	1372	1297	1218	1088	980	885	877	816	767	796	720	719	680	691	713	637	621	639	636	590	565	567	530	552	546	532	546	538	520	513	523	533	510	495	475	476	507	459	503	478	485	498	511	551	509	496	505	461	483	480	526	474	474	509	515	467	481	478	447	465	469	501	443	479	436	506	472	463	502	500	465	446	466	483	470	432	443	443	430	455	435	483	451	462	501	446	468	446	443	465	465	417	445	488	444	470	512	444	446	475	415	442	467	453	493	461	452	469	471	471	470	467	484	436	481	461	442	466	434	465	483	447	453	450	436	492	432	471	417	422	485	422	444	454	447	465	465	438	483	464	450	440	413	454	479	459	459	439	476	442	446	472	477	486	426	431	445	460	443	447	426	434	474	446	448	453	451	434	439	428	449	445	471	481	462	444	450	456	452	468	415	450	429	428	452	460	470	452	457	445	454	443	470	460	451	439	413	448	464	497	448	489	440	426	431	449	478	450	484	438	442	424	438	450	480	431	451	431	458	444	451	410	493	434	445	448	444	437	482	425	441	419	460	450	443	440	443	447	426	443	449	439	473	439	461	408	449	415	476	456	479	449	428	396	457	414	430	430	442	427	440	463	469	477	445	487	446	460	461	428	507	447	445	473	460	451	440	468	459	464	443	427	445	458	438	413	438	438	514	444	465	484	431	459	425	436	432	448	434	457	412	401	431	477	450	443	425	468	452	463	467	451	470	449	443	466	439	431	459	457	452	441	423	451	447	413	459	466	417	441	442	439	469	491	444	440	431	441	436	456	451	442	455	465	439	461	478	454	447	418	449	465	460	471	448	484	448	412	458	462	473	440	467	445	503	453	423	457	482	435	466	458	440	436	431	465	464	454	444	458	453	461	432	468	474	454	449	447	446	406	449	429	460	494	425	501	446	436	432	445	433	462	463	455	441	483	445	449	437	446	423	466	496	444	416	444	444	407	466	492	442	460	448	430	438	480	448	440	452	480	465	439	436	452	470	439	454	455	473	437	477	463	475	442	422	398	452	484	501	498	458	463	458	419	473	460	468	442	447	419	462	436	452	445	495	440	458	457	467	486	438	450	465	427	425	463	471	444	446	468	408	471	457	462	489	462	436	476	441	462	455	457	469	465	480	477	461	440	447	471	449	431	412	429	460	453	450	430	433	436	416	477	449	440	406	481	430	421	458	439	465	416	418	450	459	432	480	460	430	455	482	443	469	464	448	453	480	462	434	447	403	423	453	414	455	484	476	463	434	434	446	463	481	478	485	476	471	414	495	480	459	450	451	424	441	474	453	425	465	457	448	395	438	465	490	455	436	449	477	467	438	438	445	447	458	448	430	458	461	443	430	451	446	425	441	451	440	436	466	471	442	487	446	479	443	436	465	445	406	446	460	449	422	459	424	465	449	470	486	442	458	482	458	453	443	458	393	433	441	470	436	409	470	452	479	440	440	444	455	473	452	452	462	434	443	437	447	427	492	428	430	430	426	427	463	463	424	477	444	504	415	430	425	483	432	491	423	458	431	435	481	473	502	432	458	453	491	453	405	459	479	484	430	459	450	435	409	459	450	459	454	428	415	454	467	454	476	420	493	431	452	453	443	451	456	478	451	402	469	426	472	415	444	459	472	457	454	426	473	443	413	469	433	446	451	457	457	454	483	428	446	426	440	431	463	474	405	444	447	431	466	456	468	434	441	442	461	483	435	463	425	471	456	422	452	448	448	470	462	451	429	473	461	464	438	477	492	425	446	454	448	488	474	434	469	452	482	483	431	424	443	449	453	472	431	477	456	424	458	462	454	446	447	451	435	460	429	436	452	421	447	464	476	458	477	477	471	439	474	452	457	473	460	447	457	441	433	438	445	459	436	454	430	463	469	458	425	466	471	458	436	467	449	440	452	426	496	473	512	416	443	450	482	440	457	437	493	441	413	443	464	509	484	457	432	461	424	486	418	461	450	489	436	466	449	466	436	444	462	450	444	435	458	414	411	399	452	475	477	445	441	422	451	422	474	470	447	420	457	429	412	422	428	440	452	440	492	470	417	431	438	443	440	444	461	418	453	470	429	402	447	469	433	461	438	425	402	492	439	435	458	448	462	431	431	466	477	489	453	435	465	449	482	451	458	470	436	436	453	455	451	429	443	436	423	462	446	437	462	420	480	444	456	454	444	428	469	444	429	469	453	439	449	485	433	467	437	478	446	420	458	434	479	493	435	427	465	422	443	453	435	449	456	446	456	474	448	464	448	449	461	445	454	409	454	455	448	483	467	470	454	498	429	483	426	472	448	445	487	430	485	469	475	452	461	441	425	445	462	453	451	453	501	410	432	476	439	464	453	498	506	427	480	461	462	455	454	423	440	438	434	450	420	415	469	424	489	432	484	450	423	451	473	464	438	459	460	430	451	443	434	439	470	459	404	470	462	449	458	461	488	451	455	440	477	408	404	468	478	464	417	450	432	478	452	464	475	434	416	435	466	467	425	451	496	429	461	419	454	449	454	454	451	423	456	436	491	464	465	452	424	447	421	464	439	466	463	427	453	440	446	451	436	417	441	468	449	468	422	432	445	432	430	454	440	464	442	442	436	416	438	462	431	451	444	408	483	444	439	399	499	434	460	443	457	437	436	455	469	439	458	447	434	489	426	440	467	465	427	505	458	427	464	430	425	432	455	453	447	458	436	491	439	463	461	448	485	489	438	464	474	404	425	425	446	424	455	441	457	445	451	459	462	442	439	458	465	454	430	461	471	426	456	460	453	468	431	445	464	465	431	480	459	428	438	485	464	443	433	449	468	427	419	469	462	427	465	463	448	487	457	474	459	447	422	447	432	449	464	498	456	492	477	463	426	443	439	455	427	440	413	399	487	467	452	449	482	453	423	450	456	438	450	445	475	484	471	447	487	458	449	463	430	432	410	453	476	444	460	435	459	440	456	441	437	464	463	454	448	443	431	442	449	444	475	421	425	445	455	448	435	438	450	442	464	458	461	466	434	448	432	441	463	458	471	433	447	425	475	466	453	481	431	463	492	471	487	449	466	428	410	436	501	480	428	479	464	432	464	471	453	443	496	437	440	434	442	424	430	400	468	478	469	479	443	430	461	420	505	431	441	454	450	440	471	446	453	436	447	481	468	415	405	450	419	519	455	457	443	434	403	458	450	452	438	465	435	403	437	433	499	475	435	431	420	422	466	449	472	454	478	428	432	454	479	471	459	461	436	468	451	462	469	447	443	449	477	478	449	438	461	455	460	461	466	475	430	447	445	451	477	424	417	433	457	456	453	458	413	477	467	458	435	470	461	461	453	439	480	448	453	410	450	454	505	447	449	427	502	446	465	423	433	435	439	443	462	443	453	446	467	423	444	487	480	435	462	432	429	455	489	419	435	488	459	429	462	448	468	494	456	439	451	453	462	419	481	430	456	458	500	412	463	437	454	448	456	473	456	475	440	471	422	471	452
7838	823	129	151	134	112	114	119	114	89	122	109	105	116	101	105	110	89	99	99	106	92	106	105	114	110	123	101	98	115	107	99	120	100	91	100	99	109	101	90	99	105	106	110	108	116	108	117	110	126	107	96	103	105	96	106	98	108	110	138	112	94	97	110	110	103	106	109	103	88	118	105	110	111	105	97	87	94	109	124	94	105	105	96	92	81	114	120	107	110	98	113	120	93	100	111	98	92	102	98	81	103	93	101	92	116	90	110	115	126	100	98	90	92	123	93	133	88	98	110	114	105	115	93	95	105	98	91	103	89	89	105	81	106	103	98	81	84	104	104	89	84	106	89	111	100	99	116	112	124	99	107	95	108	93	98	106	105	86	104	91	106	122	98	105	104	97	96	112	90	100	86	88	103	110	108	100	122	105	95	115	93	106	112	102	100	103	103	95	110	97	102	88	100	101	105	95	97	87	86	102	99	107	106	108	109	104	98	98	101	114	113	93	117	98	111	113	110	108	103	95	108	113	110	113	98	95	119	95	120	105	98	100	104	89	91	103	103	98	93	105	108	107	122	98	124	103	95	119	104	117	116	123	105	126	84	105	101	105	89	115	103	101	106	115	105	101	104	104	99	94	94	113	89	102	88	100	123	103	106	93	87	105	89	101	99	103	105	125	107	85	112	87	102	79	85	107	115	121	102	98	107	102	117	96	97	116	112	121	111	101	108	104	99	104	90	118	121	114	92	97	110	95	119	98	107	110	127	108	97	80	95	104	120	106	108	87	96	93	99	94	108	104	100	98	110	94	103	121	109	106	90	104	96	124	95	112	109	118	85	115	100	101	96	105	104	110	109	109	91	89	97	97	90	102	122	107	91	98	99	114	121	94	105	99	96	111	119	127	101	105	94	90	95	83	99	103	103	105	90	114	118	107	103	129	109	107	108	97	95	107	110	93	114	101	127	103	97	105	92	97	95	114	128	111	109	94	109	109	104	102	101	102	91	85	96	108	90	102	117	119	134	111	101	91	99	93	95	111	95	107	104	115	105	124	120	105	124	114	90	101	94	112	110	100	79	95	129	135	100	89	98	121	103	104	91	109	108	91	100	104	98	77	110	93	83	90	99	115	106	101	93	97	105	107	102	93	86	91	94	104	112	88	99	103	109	103	116	114	120	102	105	101	113	109	131	101	105	102	108	113	99	109	103	96	89	90	102	105	91	105	115	112	103	100	108	116	104	84	96	108	106	111	116	98	113	129	115	102	86	118	104	113	98	95	103	100	85	86	119	107	107	85	108	103	112	97	101	89	116	90	95	82	102	108	111	118	94	107	125	98	86	126	91	98	103	93	99	108	122	120	105	103	90	100	83	119	99	94	104	110	104	101	102	92	109	92	105	118	108	90	94	102	109	104	94	131	107	106	87	108	113	107	81	110	93	108	110	124	118	103	111	106	100	115	87	102	98	97	104	102	94	107	86	108	103	101	129	113	94	130	115	118	98	112	103	91	123	116	104	104	106	97	105	111	100	118	92	90	119	123	101	127	112	98	99	104	115	118	99	113	95	111	88	100	100	120	116	115	108	86	100	112	110	104	105	118	104	121	104	108	94	93	117	101	97	104	120	97	106	111	103	101	95	105	99	104	98	81	118	110	112	104	106	108	99	109	112	105	109	108	79	95	108	109	92	107	108	94	99	100	114	97	106	102	110	112	101	114	104	95	111	109	118	104	117	127	106	124	108	109	98	112	94	114	120	109	109	115	117	106	103	110	110	106	98	91	97	108	112	106	110	111	115	120	116	107	118	96	93	85	131	104	111	117	98	127	96	106	98	94	121	107	100	107	104	108	111	93	113	100	106	88	107	101	119	96	94	99	108	101	120	108	99	114	107	96	106	106	128	95	99	90	112	111	86	118	109	128	119	110	114	101	121	105	105	93	95	100	98	108	92	96	96	112	114	102	101	111	108	107	106	115	92	111	116	106	99	122	91	112	96	88	97	105	106	90	103	114	121	85	110	114	102	115	115	100	87	99	129	77	94	66	92	86	108	108	99	109	118	80	97	106	85	84	111	119	117	98	110	89	103	112	96	122	112	119	92	92	103	101	124	85	87	95	106	92	105	99	95	110	103	88	106	91	101	106	104	102	105	106	94	107	84	112	106	118	101	105	116	120	97	105	104	110	121	102	103	78	102	99	107	115	121	114	93	118	111	103	119	101	110	108	100	114	97	99	81	111	85	98	103	94	96	98	100	105	91	100	113	102	109	123	108	90	127	113	118	108	104	102	103	95	101	94	104	102	96	88	106	104	108	102	118	114	84	116	82	110	114	110	101	92	111	105	86	120	111	95	100	122	115	105	103	103	125	107	112	101	111	127	104	105	104	100	92	90	102	96	104	109	100	109	103	115	110	94	91	94	117	115	98	113	113	94	89	104	88	105	93	110	102	102	107	96	115	108	106	116	97	110	124	106	101	104	102	107	96	118	101	91	123	118	95	110	107	120	110	106	104	104	97	123	123	93	98	126	98	104	101	82	101	120	110	100	95	100	102	87	101	96	98	97	109	109	97	103	88	107	110	126	122	108	108	106	106	124	113	95	85	100	108	86	102	106	105	92	95	85	84	107	89	101	113	107	101	103	117	104	92	101	95	107	113	115	107	102	117	96	91	96	86	109	103	92	111	101	95	122	106	101	113	91	93	107	92	110	97	98	78	104	98	101	116	108	79	117	97	98	100	111	95	96	100	99	98	122	99	109	109	91	101	105	103	92	97	107	100	102	87	108	105	101	105	95	104	91	120	119	88	83	98	88	105	102	104	124	118	110	116	88	113	118	118	83	94	101	96	101	117	106	110	109	96	113	100	108	96	98	95	106	117	84	99	126	95	89	91	103	107	113	102	110	84	87	112	112	103	102	107	107	103	102	96	108	100	122	83	116	105	106	114	90	100	100	119	105	128	108	91	100	105	122	95	112	100	110	97	98	101	93	100	102	102	106	100	99	103	85	104	104	117	104	91	114	124	97	94	98	113	84	108	98	101	113	101	99	107	114	129	107	113	97	106	107	98	101	100	110	114	102	101	112	101	88	106	106	87	106	99	104	110	90	119	102	104	117	112	95	102	94	110	108	86	97	116	112	100	108	101	95	96	108	92	95	119	107	125	89	106	92	106	100	114	118	109	98	112	88	109	109	86	96	92	107	86	108	91	115	97	86	82	94	75	105	114	98	104	117	96	96	95	125	94	103	94	107	98	98	101	92	103	119	78	96	102	92	97	100	136	95	87	94	93	85	116	95	99	95	110	116	101	81	128	115	105	118	102	98	117	92	100	111	80	107	79	92	97	120	125	109	105	106	93	112	99	90	109	92	113	92	104	98	111	115	93	108	99	118	102	102	111	96	101	109	92	98	87	102	80	91	90	113	87	114	88	93	95	113	109	117	95	121	104	98	104	105	103	102	98	116	106	109	106	90	103	116	106	101	114	98	96	114	118	100	122
4595	1011	330	340	368	311	321	305	303	286	281	279	298	276	303	284	291	273	269	253	273	255	280	274	264	259	260	258	281	238	245	278	268	274	274	260	275	303	268	274	224	274	258	273	267	236	254	262	294	262	259	282	276	266	260	286	263	269	275	263	255	229	293	272	276	257	248	302	265	244	278	279	287	284	264	242	270	274	257	279	266	278	306	277	266	239	253	276	271	241	268	238	276	268	268	271	269	246	269	271	279	236	277	251	279	281	262	296	279	297	241	243	270	249	246	252	256	254	241	276	239	249	257	270	250	266	270	268	250	283	258	278	292	284	237	265	276	272	261	262	272	272	250	277	258	266	263	278	297	272	282	302	292	256	210	258	287	282	257	244	260	283	275	282	267	263	268	245	280	287	264	264	250	256	277	261	282	297	260	282	269	281	291	274	298	282	249	261	260	286	284	232	281	249	243	254	245	280	267	216	244	265	251	260	274	270	270	251	259	245	294	253	251	260	242	282	279	264	282	277	258	248	253	237	245	276	251	256	271	266	272	284	254	266	249	269	269	263	284	298	280	266	256	238	255	255	242	241	250	270	277	246	268	297	252	272	278	271	280	279	276	227	243	285	290	246	262	267	262	249	263	267	261	263	263	300	276	279	272	255	251	294	276	262	241	252	263	270	284	268	276	245	287	231	282	283	253	251	260	270	268	269	266	250	295	257	268	257	291	268	254	277	251	227	277	244	252	242	244	262	265	273	258	265	287	285	246	270	282	263	249	268	250	238	273	256	287	275	250	289	248	236	257	276	259	284	267	271	273	273	307	256	238	279	273	271	269	255	262	265	265	256	271	255	259	277	302	265	258	281	270	237	272	276	264	262	282	272	279	253	257	288	268	261	281	272	269	242	278	294	267	265	247	267	273	261	276	273	240	243	273	263	257	250	252	250	267	291	264	262	273	284	259	317	292	279	291	241	264	278	278	262	254	299	268	273	274	258	250	258	253	284	281	272	280	274	254	283	278	274	250	260	262	264	299	287	261	279	253	258	256	276	254	276	263	252	285	272	278	243	243	263	280	254	269	261	259	255	233	283	270	283	304	255	260	256	289	241	336	274	245	267	245	248	263	277	284	299	254	267	272	265	260	257	273	282	279	248	285	282	271	245	256	294	288	272	265	254	264	277	247	252	240	270	280	248	266	263	256	266	245	306	309	255	269	242	249	259	272	282	248	279	288	255	270	214	275	266	270	259	279	246	232	285	262	247	292	268	255	291	270	293	244	257	271	307	246	265	253	264	282	252	246	268	254	286	255	262	253	272	251	249	248	250	260	264	271	263	275	286	265	247	278	253	260	248	251	255	273	278	266	270	253	248	262	283	269	259	280	255	248	251	234	248	270	249	271	268	275	272	280	268	287	266	268	248	312	251	254	258	262	272	264	250	257	241	284	249	273	268	277	267	274	283	265	302	263	263	260	264	271	269	263	256	247	269	250	260	279	271	294	278	263	272	276	241	278	278	245	268	291	258	270	271	263	237	255	294	298	305	292	267	246	266	284	251	295	230	274	272	306	286	269	256	250	264	275	268	255	264	264	258	249	261	267	267	287	268	241	277	241	289	287	262	281	282	279	268	273	203	286	283	264	293	260	255	264	269	268	253	234	273	262	261	292	303	254	277	249	275	284	285	283	264	249	255	264	266	265	283	260	244	250	264	267	275	260	266	255	257	253	255	238	259	297	283	262	253	248	263	265	284	277	297	254	305	275	267	253	261	262	256	256	266	257	251	281	251	270	281	275	271	262	284	295	216	231	265	261	247	269	267	314	268	260	243	225	252	272	271	239	264	259	266	290	242	259	316	226	256	264	259	285	265	284	253	267	287	246	262	251	249	272	266	239	253	245	254	250	271	245	299	300	259	263	264	239	248	256	277	291	301	241	259	284	272	264	272	261	256	249	272	262	270	276	282	274	272	252	262	258	268	269	244	271	277	281	246	259	287	235	295	267	287	270	265	261	270	259	254	281	294	264	252	276	240	258	276	288	239	264	274	259	286	271	241	250	263	261	254	226	285	245	250	297	284	244	262	287	248	247	254	240	280	265	256	264	291	263	274	266	272	273	272	314	260	269	241	268	258	251	290	230	288	262	299	271	270	271	289	252	235	286	259	295	268	277	250	276	264	253	242	250	273	264	289	273	278	236	271	243	257	246	256	289	260	280	291	267	280	253	275	303	260	258	261	288	297	247	270	271	271	239	258	257	239	274	267	263	257	236	244	251	293	229	261	270	269	257	250	249	271	261	256	264	291	263	257	256	280	266	276	313	268	246	265	267	289	253	276	257	264	272	272	240	265	266	244	251	288	276	268	299	244	272	254	268	263	272	278	268	262	260	262	297	286	279	251	261	267	269	273	250	290	274	251	273	248	283	274	253	271	241	263	291	284	283	273	293	278	285	260	258	260	277	262	245	284	275	277	228	271	254	239	282	258	276	274	265	300	281	261	284	264	274	272	280	269	279	262	262	244	237	298	244	288	263	247	252	278	256	274	243	254	233	281	245	272	262	285	287	234	282	263	280	252	270	252	250	252	252	269	292	244	268	277	282	285	283	257	281	236	266	268	276	284	252	278	272	258	264	263	279	264	273	264	287	252	281	276	299	254	272	281	269	286	285	265	263	265	280	272	260	278	275	264	280	274	260	253	278	259	270	268	261	269	245	285	269	240	276	272	245	276	288	261	279	277	265	278	275	264	299	263	269	286	264	269	254	276	287	254	244	243	268	252	248	249	249	276	247	239	285	254	271	311	266	284	270	271	270	282	267	283	263	257	284	275	285	282	254	293	225	293	266	281	248	257	279	260	241	272	280	279	230	282	253	266	279	274	274	273	255	258	244	254	268	271	277	260	266	250	313	271	279	260	254	279	248	289	271	261	261	250	271	255	247	260	246	252	290	264	255	285	282	228	248	265	271	280	266	274	283	284	256	247	266	236	261	303	303	270	291	291	282	256	248	250	315	278	304	245	251	271	269	290	294	257	285	228	277	302	241	251	255	241	277	293	251	307	264	252	285	273	265	262	281	284	281	259	274	280	270	286	279	253	260	276	284	255	225	258	265	269	272	283	246	247	282	284	264	286	247	274	287	268	268	297	267	267	269	253	256	251	264	249	271	260	261	254	253	272	312	274	319	290	301	290	267	267	248	275	263	246	274	263	266	272	298	266	272	280	261	263	263	283	275	272	265	226	252	248	255	251	266	284	255	253	259	249	253	260	272	297	275	253	268	271	259	284	271	241	263	267	286	270	266	294	242	267	262	257	260	257	253	271	267	273	265	265	256	288	267	264	265	228	278	284	260	270	280	268	266	296	254	275	265	253	251	258	267	267	263	268	267	272	261	282	259	245	268	263	273	302	336	239	291	259	257	249	270	271	299	275	245	272	249	275	304	253	243	245	285	274	280	321	284	264	277	251	268	240	263	258	269	276	292	274	264	276	243	276	263	275	281	280
23416	17899	1854	888	512	440	282	229	207	172	145	144	135	127	123	125	116	87	97	82	76	100	88	99	93	85	96	82	80	88	77	87	57	67	61	68	68	64	86	76	84	84	74	75	73	64	98	76	77	77	71	62	79	63	67	68	73	58	74	66	86	80	80	74	79	80	79	79	81	69	68	62	60	84	80	69	78	73	78	73	78	80	82	91	61	58	80	78	76	63	74	67	85	75	69	70	68	84	87	74	83	84	70	56	72	78	68	81	79	77	67	73	58	62	80	55	73	77	53	68	74	85	77	70	67	65	70	82	81	70	77	69	71	76	70	59	84	79	78	67	53	62	74	68	69	72	62	68	78	72	74	63	79	83	75	76	81	63	72	78	61	69	60	89	67	79	73	63	70	68	70	54	79	63	72	74	77	62	67	75	63	68	74	76	81	67	71	71	68	59	68	75	68	86	59	73	66	61	68	64	61	72	82	60	77	67	82	83	71	72	83	77	63	64	70	66	55	69	75	79	73	68	80	72	52	67	74	75	77	73	67	73	73	77	76	74	82	71	69	60	61	68	73	68	63	62	71	86	69	57	70	77	64	79	58	81	78	69	82	59	69	72	75	73	72	91	72	62	59	76	67	68	77	62	65	65	78	62	63	79	81	61	63	67	70	52	81	67	72	58	53	68	75	72	57	71	71	73	87	73	71	72	62	70	69	76	60	92	66	75	90	66	66	58	66	71	68	74	70	70	68	78	67	82	69	76	69	63	59	74	78	72	65	77	66	68	60	71	66	66	65	62	77	68	70	67	83	86	72	60	62	78	68	66	63	67	74	62	63	74	104	59	66	69	74	94	67	61	62	74	65	63	85	64	65	75	65	63	65	53	73	74	62	74	72	70	74	73	82	70	67	78	89	80	74	64	75	65	58	70	86	73	63	67	64	68	70	62	68	72	58	71	66	83	70	77	84	66	62	75	61	82	71	56	65	60	74	58	72	75	80	74	78	79	79	73	84	63	74	62	79	64	61	58	65	78	88	79	75	74	62	83	89	47	58	78	69	68	80	61	64	59	61	68	78	57	75	73	75	89	93	82	74	74	75	75	71	71	82	57	65	73	75	64	67	62	67	67	93	74	79	66	77	62	65	84	84	67	67	77	53	81	56	80	71	84	81	77	77	64	92	68	63	76	75	56	88	67	76	61	84	81	81	65	56	86	67	71	76	75	74	67	57	67	50	71	67	71	81	78	67	84	69	75	67	75	85	71	70	60	86	70	71	66	69	85	68	64	75	86	69	60	70	83	79	69	63	72	69	54	95	88	84	80	54	76	73	71	86	76	82	76	79	67	83	72	75	63	68	69	60	86	73	72	70	64	75	63	82	75	81	65	65	73	78	63	68	55	80	74	83	80	72	52	75	75	71	68	67	74	69	59	69	72	81	68	65	74	61	82	68	77	60	83	62	72	77	72	76	58	68	70	88	63	63	74	100	62	71	66	70	79	68	62	74	61	65	58	72	83	53	95	65	74	65	74	71	79	81	81	47	75	74	75	75	82	85	54	56	63	64	83	83	56	77	60	74	66	76	68	69	70	61	87	65	62	58	72	66	80	78	72	64	74	62	74	79	73	64	79	62	63	68	70	75	72	74	59	54	79	85	86	71	58	70	66	75	66	70	67	71	74	78	55	66	68	70	66	52	80	70	64	76	53	81	61	61	61	63	72	73	71	88	70	80	67	68	65	86	78	64	74	84	67	62	50	73	69	54	73	70	80	62	48	70	73	78	62	63	71	54	86	68	74	83	75	91	74	64	79	82	60	82	64	67	62	88	73	73	74	72	69	72	67	79	78	73	85	88	83	67	71	61	75	64	69	73	84	81	63	63	71	75	70	77	69	71	80	70	70	71	78	84	66	75	72	73	61	68	71	67	62	68	71	67	77	75	68	75	69	78	69	70	77	76	70	63	65	73	53	75	63	67	65	79	63	76	79	70	76	72	74	71	82	65	80	81	73	68	62	57	72	77	83	87	69	68	74	86	77	74	72	83	80	67	74	87	73	72	69	63	63	56	61	66	58	70	82	67	71	65	61	67	53	71	54	60	67	42	77	64	74	76	75	66	76	79	79	70	71	61	82	61	80	97	66	58	70	92	73	59	79	62	97	72	86	64	67	76	80	60	74	61	70	87	67	60	78	73	86	73	64	75	72	64	82	53	67	85	74	73	83	60	65	81	71	65	67	72	69	88	82	89	75	69	62	69	79	62	62	75	59	64	58	90	63	82	63	70	68	69	76	74	79	80	83	77	72	71	78	68	77	93	78	60	66	69	71	71	58	72	81	53	85	53	64	75	80	69	55	50	68	87	79	84	79	72	60	80	65	65	73	66	83	92	67	74	81	71	68	85	66	67	88	56	75	76	82	71	60	70	65	64	79	69	65	61	64	67	72	74	78	72	72	68	75	61	69	77	72	78	61	82	81	85	69	72	58	56	68	75	72	78	84	74	80	70	88	70	77	75	68	66	75	54	81	80	74	73	61	57	93	73	79	81	72	91	76	92	85	77	90	71	69	76	66	61	71	70	81	73	59	81	57	81	69	64	72	60	76	63	74	73	68	87	79	83	78	79	72	64	77	63	87	70	78	64	74	70	69	59	68	72	72	73	65	67	76	73	74	56	78	65	63	78	71	68	64	72	66	83	74	78	55	67	67	58	72	81	76	62	50	87	67	66	71	85	52	80	69	85	70	72	73	69	66	73	60	68	83	68	69	67	84	70	79	72	62	81	67	78	74	60	61	82	83	57	63	61	77	65	78	69	62	70	72	59	53	75	63	71	75	64	73	80	70	66	62	85	58	89	56	64	68	72	76	80	79	66	64	74	64	70	66	76	66	62	71	70	74	68	79	89	86	69	75	60	83	62	72	74	68	76	77	66	74	65	68	84	79	97	74	81	69	66	75	67	54	78	56	82	51	73	68	77	72	90	83	73	90	71	63	70	65	69	57	66	78	64	77	65	58	62	55	62	64	69	83	64	81	78	64	59	63	84	65	60	82	73	80	72	79	70	78	53	50	70	80	62	67	67	68	76	78	75	62	65	75	72	77	72	70	87	75	73	74	85	64	74	69	54	69	71	53	72	86	77	63	88	77	96	72	67	57	73	87	63	61	70	67	72	65	80	65	59	60	88	80	81	89	67	100	70	69	81	71	69	67	79	69	57	81	76	89	72	72	86	63	63	70	63	66	61	59	69	67	71	77	69	75	74	60	71	77	69	68	68	66	71	81	81	81	82	84	65	69	69	95	73	77	67	59	81	69	83	60	72	83	54	81	73	66	61	83	65	75	69	76	60	83	79	64	78	70	73	73	87	61	63	78	78	59	75	95	70	83	65	74	77	77	73	70	78	72	74	60	91	73	61	60	78	74	77	78	92	82	56	69	68	73	66	63	74	78	80	68	58	73	84	58	81	75	64	80	82	77	71	91	70	81	73	67	92	63	67	61
15072	8982	2141	2603	2333	1810	1532	1183	989	899	750	680	608	550	541	492	430	423	415	350	354	362	357	338	358	332	303	283	300	303	301	298	278	261	262	253	230	238	250	262	232	272	228	234	245	246	247	223	247	222	230	220	243	238	232	258	247	216	233	244	218	237	252	207	231	233	221	237	213	210	215	203	205	207	231	213	218	212	241	231	222	205	213	212	201	218	236	210	196	173	192	227	238	245	192	240	287	222	206	211	219	215	192	227	212	224	205	214	202	203	191	186	250	235	215	216	178	250	207	194	200	206	217	209	201	226	211	208	211	234	207	232	210	220	195	212	206	200	201	204	199	210	191	235	217	208	207	202	189	224	208	202	225	194	194	195	219	206	205	221	191	219	192	217	206	214	204	221	215	214	233	203	198	208	223	215	199	200	184	187	193	207	225	222	207	193	178	234	199	217	189	225	212	218	200	207	212	240	224	193	207	186	227	219	202	230	202	198	190	213	216	205	170	198	183	226	221	209	244	230	207	208	225	206	211	196	199	216	208	199	196	224	190	206	236	197	196	209	226	194	226	211	213	205	204	231	184	211	211	207	208	207	227	220	214	218	208	204	215	201	215	216	213	206	188	209	195	225	207	209	208	219	199	201	217	189	216	197	204	205	210	227	208	225	203	225	198	218	217	215	201	218	225	198	208	230	204	201	215	196	206	169	236	215	208	230	210	229	201	207	225	171	222	222	198	191	210	193	239	225	197	206	207	212	241	203	222	216	212	215	211	209	192	214	191	216	190	214	229	211	222	216	209	195	198	227	222	208	225	184	193	206	207	202	214	213	199	198	220	218	187	213	243	200	197	211	187	195	212	190	197	205	228	224	231	191	207	220	205	228	212	212	216	215	197	198	193	192	188	208	200	214	219	198	213	183	229	206	214	231	212	202	197	212	217	231	225	211	209	211	209	189	216	182	211	196	208	210	226	217	210	206	200	218	231	200	238	199	206	195	207	209	195	220	218	170	202	233	230	212	203	211	198	197	195	201	215	214	195	206	212	193	199	206	212	213	212	197	193	221	198	219	195	208	216	227	204	213	204	223	230	199	235	203	201	201	207	225	222	195	245	181	200	221	198	209	206	204	202	243	217	218	189	214	183	213	203	231	207	224	219	223	209	184	197	183	212	191	203	240	216	208	202	216	196	207	228	221	200	227	202	212	217	199	180	250	192	196	219	212	185	243	204	245	216	213	199	213	198	213	216	207	198	204	177	174	193	228	207	197	190	198	201	204	209	214	235	216	219	212	214	221	240	236	193	220	204	197	198	209	198	208	197	221	195	197	215	209	228	204	207	199	229	214	222	206	216	198	202	206	207	194	196	217	202	196	217	199	202	247	214	209	214	196	191	212	210	223	199	229	218	221	226	195	214	206	203	211	214	216	219	234	194	219	213	194	205	207	227	184	204	176	176	222	200	196	196	231	187	209	204	210	194	237	223	175	196	194	208	201	232	191	214	206	223	197	204	216	212	224	210	215	193	247	234	199	206	200	220	212	210	207	199	220	195	206	193	210	205	215	211	179	205	223	193	175	224	223	166	220	231	213	217	212	215	196	219	253	228	213	213	225	240	232	207	205	212	216	202	217	228	199	223	228	194	206	222	208	210	207	197	206	208	215	198	223	196	203	219	207	215	225	212	203	196	221	205	207	219	202	205	237	203	200	200	208	218	209	225	198	211	191	202	207	235	206	203	187	203	199	210	218	227	175	237	227	190	209	223	199	234	219	201	222	194	220	183	217	228	226	212	217	187	216	206	213	227	233	248	223	200	221	208	216	221	222	208	236	218	197	206	194	218	193	221	214	230	225	201	206	189	217	202	188	224	221	195	213	246	203	215	206	224	182	215	219	204	228	205	221	223	219	200	204	212	202	220	234	224	227	194	196	233	214	190	196	219	224	218	212	223	192	224	186	212	233	193	210	191	211	215	230	202	216	214	225	199	229	185	209	227	172	201	181	196	184	203	225	182	209	219	221	207	206	213	200	210	216	203	208	197	210	211	242	217	185	201	214	218	198	208	205	191	213	184	229	215	215	212	203	225	238	211	187	204	215	226	201	191	223	209	205	216	209	194	217	193	181	216	209	185	188	225	202	210	214	205	204	201	201	211	216	212	228	203	239	222	202	172	223	214	231	207	217	221	206	213	209	204	212	234	211	225	216	193	242	220	215	204	228	225	198	217	235	238	186	208	224	216	242	200	211	193	216	214	217	216	213	213	183	216	208	194	181	216	222	196	221	207	197	200	204	242	183	172	206	212	185	193	196	258	211	189	208	223	207	202	198	205	195	212	207	222	189	198	215	193	213	220	193	199	211	222	198	209	205	214	211	222	231	234	202	195	217	202	215	196	192	182	217	189	198	222	214	239	229	204	214	215	216	228	224	177	178	212	198	190	205	214	179	205	181	204	195	210	215	201	188	200	219	196	215	208	194	215	191	194	205	213	209	212	206	198	216	203	199	208	201	185	232	211	215	198	213	234	243	207	222	234	238	211	204	235	205	205	205	193	201	218	205	237	206	209	216	199	250	198	180	202	202	201	189	212	192	246	221	198	209	216	216	197	218	193	182	201	219	187	211	200	207	191	227	217	217	220	201	209	188	174	220	223	201	199	216	201	190	198	211	196	217	223	205	201	229	180	206	195	190	204	213	209	192	236	201	210	193	202	215	216	176	236	245	206	207	217	215	227	182	213	199	202	201	187	197	221	212	218	197	210	220	194	211	219	198	211	210	219	207	215	212	214	194	184	219	187	221	233	220	203	217	213	208	187	216	196	209	197	211	196	205	216	184	193	202	207	217	209	209	199	193	215	228	204	215	216	214	200	180	220	224	206	222	200	205	226	212	236	208	208	211	195	211	208	189	202	220	221	217	221	217	232	191	214	191	220	248	237	174	217	211	201	212	208	185	230	189	216	211	215	187	183	247	207	194	190	233	235	193	196	219	229	211	216	218	234	220	196	194	183	206	200	204	208	225	218	194	195	210	216	217	202	186	264	208	198	205	207	207	227	204	208	239	227	211	196	197	214	225	240	200	184	212	213	210	180	216	232	214	199	215	212	209	201	233	220	207	230	188	206	217	194	194	199	223	201	236	194	220	204	200	189	199	239	205	208	197	183	204	211	213	218	202	208	218	201	239	203	212	237	205	202	190	234	205	232	213	192	236	207	206	176	225	190	225	219	203	190	221	206	212	218	200	218	207	210	247	209	234	186	197	219	222	194	218	217	247	216	239	229	233	198	215	194	216	235	203	220	193	182	196	205	206	209	206	198	226	234	204	187	214	215	203	213	217	198	229	198	198	206	206	220	242	188	240	190	206	212	202	199	199	204	216	220	230	191	226	224	188	182	214	242	194	211	218	221	218	196	211	232	223	208	196	204	205	185	210	214	244	226	236	209	242	222	221	214	209	206	206	206	203	202	214	234	225	181	223	225	192	233	214	198	232	183	213	202	213
33649	28953	7083	2102	1200	907	694	568	458	390	349	318	306	304	255	269	235	230	218	244	241	186	205	210	202	194	195	219	200	203	210	196	174	201	178	204	174	169	176	179	140	171	204	186	208	184	159	181	183	189	206	172	151	176	187	166	201	182	178	189	184	151	200	175	170	162	207	191	191	186	190	194	169	192	178	181	180	185	194	166	181	182	166	178	197	176	168	184	157	167	197	172	158	157	153	196	169	202	179	173	177	206	195	188	188	184	172	181	166	173	156	177	194	157	182	182	171	177	205	160	177	182	180	180	183	188	188	182	192	190	168	178	157	189	178	178	200	168	176	180	181	186	193	191	173	164	201	194	172	177	168	191	166	186	195	185	196	198	174	183	188	183	168	163	200	177	170	176	172	174	170	204	206	189	179	199	163	180	194	187	194	171	189	182	184	193	193	185	180	170	187	175	179	187	184	176	182	210	168	162	208	184	187	171	177	187	182	172	185	168	150	178	153	143	165	175	185	177	192	185	171	170	182	170	177	195	166	167	166	188	188	182	190	187	187	187	172	204	172	188	172	180	198	146	198	170	179	180	196	172	184	166	179	194	188	167	182	174	174	194	161	185	192	167	190	177	166	191	189	178	172	189	176	163	158	185	188	187	178	171	178	184	160	181	174	194	168	190	181	200	194	190	194	195	186	163	190	161	198	161	166	165	184	171	189	169	162	191	186	171	193	170	169	162	149	168	160	172	177	184	168	148	172	149	172	201	177	163	176	176	197	182	176	171	192	158	189	165	182	180	182	169	170	182	160	178	190	171	166	189	166	188	199	171	168	169	154	188	203	158	202	165	184	192	190	191	191	214	150	186	189	171	173	169	180	173	176	190	168	173	176	164	184	170	189	167	158	182	181	210	158	183	194	185	185	164	179	173	153	149	163	174	186	161	198	170	183	179	184	164	190	169	153	202	169	172	175	183	158	183	192	206	165	183	162	182	185	164	203	145	162	176	194	168	176	182	177	191	171	176	207	169	170	175	157	200	169	180	180	176	181	182	163	171	171	177	179	187	175	174	174	169	174	159	149	176	152	161	175	178	200	174	152	181	162	160	180	163	155	190	177	176	200	201	188	167	184	190	160	181	164	212	198	171	187	166	221	173	166	174	175	167	182	169	184	166	161	178	178	169	178	167	184	215	165	154	151	173	183	151	168	174	162	171	181	162	188	176	174	187	166	170	161	167	191	182	161	193	186	188	166	180	190	198	174	174	192	211	178	168	160	169	174	155	165	179	173	173	181	180	139	161	185	160	187	186	184	167	214	170	180	195	169	190	155	168	186	168	158	188	167	176	181	173	198	165	181	173	183	168	184	174	182	167	158	173	156	166	150	183	172	157	165	162	167	170	192	170	179	168	182	191	195	185	164	167	181	183	182	187	189	186	168	194	205	185	188	186	168	169	182	196	195	184	176	212	182	167	166	161	164	149	161	180	176	168	205	201	158	177	193	184	151	176	177	178	190	176	190	192	190	176	165	158	190	173	187	170	188	160	156	166	178	175	191	153	203	173	174	163	170	165	173	162	172	165	167	202	182	184	168	179	175	167	174	169	152	168	179	156	174	176	188	168	185	196	185	164	175	180	142	177	174	171	162	168	183	203	188	157	189	180	177	168	187	161	185	183	159	153	185	198	167	163	190	206	173	178	202	179	177	178	191	188	178	177	198	177	190	175	162	153	202	168	197	185	166	183	199	186	178	171	185	205	191	191	163	163	178	169	188	144	167	170	168	176	183	196	194	199	161	182	192	186	160	165	191	166	180	178	196	183	185	170	181	159	183	181	148	167	168	178	191	184	169	174	172	175	179	203	193	184	164	203	180	177	165	148	172	167	177	169	177	187	189	180	183	186	148	166	178	165	165	179	158	177	188	200	178	173	147	179	175	161	171	152	190	182	156	179	176	187	175	187	174	173	181	162	185	155	157	174	192	183	189	177	203	173	175	169	186	164	163	162	197	182	174	189	187	157	168	185	191	172	188	194	168	175	209	183	174	153	186	189	161	164	185	193	188	178	171	181	167	189	173	155	186	183	151	184	194	183	181	169	178	190	180	150	184	180	183	189	180	174	160	163	192	166	189	194	209	155	186	184	189	171	205	186	190	150	169	181	192	178	185	204	169	178	169	177	196	172	171	196	176	178	179	195	185	176	192	200	179	142	185	198	170	182	189	173	167	185	178	189	175	174	178	199	173	181	167	167	157	213	172	202	188	156	171	191	190	169	178	172	188	171	185	193	180	180	167	200	205	162	185	189	166	178	200	185	181	180	200	179	185	190	170	197	169	162	185	185	174	188	185	168	176	180	189	159	172	176	158	175	174	196	198	166	185	170	193	181	181	178	187	175	155	168	189	198	189	193	181	170	183	165	198	161	199	181	158	168	163	182	163	195	162	169	187	190	148	173	175	169	188	173	167	189	158	166	172	167	159	199	181	183	162	170	180	168	163	192	191	172	184	202	187	176	167	163	180	171	169	177	163	165	191	180	188	180	204	176	164	163	173	162	179	172	167	205	181	201	169	192	155	183	187	199	174	179	175	159	186	174	158	184	184	188	208	172	143	171	184	193	167	177	187	179	175	198	183	173	144	193	172	169	184	153	188	165	191	154	188	172	191	174	155	172	186	169	178	179	166	183	190	178	183	148	208	184	159	194	186	161	174	195	177	186	182	196	175	196	181	191	166	170	190	154	166	181	160	160	173	170	183	192	187	158	174	176	192	183	186	185	187	162	186	188	171	166	166	187	177	173	194	161	162	200	177	169	197	181	167	171	196	200	170	155	196	186	147	191	191	198	197	195	201	186	180	180	189	168	159	170	215	207	172	195	180	177	148	179	173	141	211	177	169	173	205	190	193	171	174	169	179	179	198	183	184	174	194	185	195	192	171	191	184	183	170	170	176	193	179	179	164	184	227	207	169	192	199	177	154	178	180	185	177	218	157	178	183	169	179	199	164	193	157	199	179	184	178	180	169	174	193	180	147	169	151	195	185	175	191	183	197	157	193	168	175	186	170	170	178	191	194	191	194	203	176	187	177	165	161	179	173	174	165	159	160	172	192	170	158	179	175	185	201	159	177	190	167	177	142	209	169	198	162	162	158	196	159	178	161	167	178	167	188	192	164	172	196	167	170	173	174	211	177	154	174	173	156	190	186	180	186	182	171	159	163	174	159	186	185	192	169	199	219	189	181	178	165	195	187	185	186	203	178	171	180	168	167	168	167	175	188	191	176	160	167	175	181	165	170	173	157	189	169	159	193	181	182	164	183	202	180	188	164	182	204	156	162	181	170	191	146	159	189	182	171	166	161	164	169	158	205	190	166	187	167	179	184	181	198	197	198	199	198	178	179	193	198	173	183	180	180	187	170	185	182	174	179	168	168	172	184	166	187	187	178	182	189	186	180	189	184	177	160	189	187	150	187	173	186	196	185	176	164	193	188	164	165	180	165	177	187	168
20828	12517	4230	4829	4267	3444	2886	2388	2018	1708	1545	1354	1245	1127	976	984	912	882	864	770	706	771	720	682	668	642	644	643	623	585	580	568	544	579	543	569	528	562	545	509	560	525	544	534	548	516	521	482	471	493	472	469	474	486	456	489	495	464	440	493	501	503	453	449	471	422	475	488	484	484	457	447	497	473	492	471	479	476	474	436	444	432	474	478	472	448	424	459	421	500	471	456	436	445	505	435	429	490	446	473	455	469	434	476	446	454	474	438	452	438	440	434	407	480	428	460	438	436	421	452	456	442	462	453	428	464	465	465	458	437	437	482	445	437	437	419	446	453	443	456	480	466	456	419	444	460	434	464	468	453	513	441	433	437	459	434	446	475	462	446	401	461	408	438	474	466	445	439	441	405	484	480	471	442	440	455	448	485	470	502	448	438	484	450	461	479	460	443	447	415	433	451	443	456	450	466	443	444	444	457	446	413	438	446	466	421	440	512	475	451	444	474	445	417	474	432	441	475	475	423	433	457	457	459	420	434	457	437	470	426	471	448	391	441	451	390	435	459	448	446	474	456	443	465	464	436	457	423	457	479	471	402	471	457	460	484	465	428	460	449	455	471	455	497	481	425	467	425	456	440	455	458	478	415	450	449	423	426	460	473	422	455	444	429	446	470	488	429	467	444	433	460	456	462	456	452	432	454	436	455	445	434	451	486	409	455	428	462	466	435	457	434	418	454	422	451	455	423	459	449	464	473	424	475	450	460	424	428	504	413	427	428	442	451	428	463	461	431	465	448	462	413	453	460	440	458	469	450	418	411	421	434	446	412	464	419	390	425	437	438	421	454	435	428	436	451	447	394	444	455	431	481	428	462	413	425	485	461	433	405	453	437	441	434	440	402	478	458	430	435	462	431	444	436	433	390	446	430	430	394	447	483	415	448	474	447	437	476	431	454	431	443	454	443	463	443	415	460	459	432	455	450	453	481	434	413	444	440	459	430	456	465	500	439	417	485	422	446	403	411	415	450	460	423	447	472	472	475	423	438	436	401	400	455	429	439	442	435	455	438	456	453	435	465	428	431	459	449	476	456	474	467	484	418	418	459	465	454	483	461	439	408	433	454	479	434	427	420	417	459	450	455	462	461	463	466	410	461	452	426	452	426	475	437	472	477	410	490	406	429	419	430	491	455	446	436	452	450	450	409	447	447	428	433	466	444	451	444	425	433	467	448	409	471	423	426	504	455	458	435	457	442	467	431	445	446	419	439	420	473	475	434	472	449	457	453	443	393	460	425	443	439	474	452	442	460	473	507	451	429	445	418	468	435	449	436	469	467	399	455	460	434	462	447	475	436	467	440	473	459	417	504	455	440	445	458	397	443	458	440	448	449	446	427	455	441	427	444	409	467	443	440	412	452	436	437	440	453	438	419	414	447	444	471	486	462	431	475	404	482	476	435	438	433	449	434	475	448	441	414	453	434	414	447	470	466	489	465	419	469	436	464	442	456	458	458	431	439	434	427	457	426	479	409	463	420	451	463	446	481	433	447	464	440	453	440	464	486	439	410	465	457	435	442	432	414	409	456	474	474	465	489	474	435	452	462	447	452	458	426	466	490	446	464	439	471	433	431	470	446	456	423	477	462	418	434	428	465	422	427	464	437	472	458	423	430	452	477	434	465	454	457	453	447	450	467	419	415	442	471	441	434	452	434	454	473	438	464	432	482	414	423	451	460	429	453	486	492	451	481	441	422	443	388	450	464	425	440	415	464	439	409	447	448	447	471	444	450	451	447	408	430	437	412	478	463	466	472	488	425	461	448	474	391	419	461	409	433	448	450	424	494	504	446	442	482	452	447	490	439	431	482	426	437	422	471	481	451	457	427	434	440	444	451	436	418	455	449	438	450	450	453	443	435	460	463	499	454	448	469	451	424	422	468	459	427	430	440	475	488	441	450	437	417	466	447	470	470	438	461	444	480	429	464	431	410	445	431	431	483	419	419	413	441	436	472	466	423	464	423	433	413	411	443	434	435	455	427	429	424	505	455	434	409	444	418	456	438	423	444	464	441	475	433	437	404	494	431	467	468	458	419	460	434	441	472	459	417	443	423	451	422	423	454	457	457	438	408	464	425	430	435	464	478	470	448	408	429	456	445	442	431	433	439	467	430	413	438	407	431	433	455	416	481	453	503	479	383	417	511	440	464	435	421	476	435	501	417	423	438	437	440	448	445	427	445	444	478	447	480	467	487	415	419	431	440	443	436	424	445	474	454	445	475	459	404	434	427	437	420	449	475	471	432	403	472	453	452	438	449	433	446	433	417	445	443	437	452	462	459	472	468	439	462	422	463	448	434	453	451	424	491	410	431	429	437	448	461	439	448	442	448	470	456	466	419	453	450	425	466	463	434	452	455	434	455	438	434	472	428	408	476	413	434	442	422	418	444	445	427	431	455	424	437	396	462	447	438	471	424	441	486	431	409	455	436	464	408	436	412	484	423	449	455	487	439	481	458	460	417	454	438	452	429	407	468	449	440	435	398	422	421	423	453	460	467	448	397	425	416	445	458	458	435	431	436	444	425	448	443	422	472	423	446	440	438	446	437	456	468	435	439	458	454	422	441	434	463	457	433	443	461	423	431	435	452	435	418	422	444	417	425	444	444	476	466	434	429	488	460	429	441	437	447	463	425	444	420	439	431	429	455	453	457	456	418	434	430	448	466	426	415	468	456	457	459	417	474	473	424	465	444	442	468	430	435	440	435	463	441	480	411	455	471	448	471	455	422	446	423	424	428	424	454	431	468	435	452	437	504	441	459	457	452	423	455	416	423	420	428	428	439	455	431	458	446	432	457	485	469	430	456	456	449	429	446	423	444	418	440	467	456	478	435	429	461	398	483	399	423	427	486	516	422	447	444	423	452	424	428	461	422	424	421	461	456	450	447	518	430	442	409	465	455	417	441	429	455	438	445	436	467	456	436	421	459	465	445	460	444	411	389	459	454	453	449	414	440	427	451	451	433	440	444	459	461	456	406	501	462	457	457	467	459	443	448	455	419	402	436	420	465	461	442	464	428	441	460	464	451	478	438	431	441	503	423	441	426	417	432	438	415	442	416	456	468	453	470	444	433	435	461	434	414	476	460	476	455	447	474	461	428	418	437	444	473	452	455	424	460	447	421	476	468	421	420	430	469	436	438	453	407	427	440	415	435	428	434	445	469	455	415	463	431	463	446	416	427	434	411	404	456	477	420	422	426	431	430	444	445	456	452	439	436	424	472	450	409	436	424	415	471	419	485	440	457	481	458	409	430	411	451	437	436	459	453	459	409	433	416	446	475	430	467	448	472	484	470	492	416	416	433	448	422	456	423	436	472	479	436	385	398	435	456	465	464	439	417	404	451	455	434	457	464	441	453	441	481	470	426	435	417	457	478	431	434	459	463	437	451	470	441	443	441	438	466	465	454	399	451	419	435	491	447	476	395	488	418	465	418	438	443	439	498	453	433
7916	983	176	148	135	118	113	120	121	105	98	88	99	107	111	92	106	88	114	119	97	115	87	114	113	101	107	104	126	101	95	112	106	103	104	87	103	95	108	104	108	111	109	134	91	105	93	122	105	107	105	121	90	113	95	93	104	95	95	107	110	110	115	99	113	88	105	99	100	128	112	100	92	86	89	118	123	109	115	109	124	92	101	98	102	102	120	97	102	121	84	102	97	94	108	118	96	99	96	85	99	88	106	118	131	89	120	85	122	125	99	89	94	104	98	101	91	88	95	103	107	108	100	120	115	99	104	91	105	121	93	95	114	78	105	99	122	96	107	112	86	96	103	92	107	104	99	103	117	107	112	85	99	98	116	122	88	128	93	94	119	103	111	130	113	99	108	96	107	97	91	108	115	119	102	110	108	101	111	103	101	133	104	108	100	89	116	99	114	98	98	98	107	90	96	112	109	101	124	101	97	98	106	99	94	96	90	103	103	100	82	93	125	102	110	105	94	118	99	105	108	98	116	101	96	97	90	124	104	108	100	106	119	134	116	102	93	101	95	98	113	100	111	103	102	107	105	88	118	115	96	83	107	101	118	102	100	126	86	123	96	98	113	96	101	105	112	116	111	111	121	82	86	112	101	91	115	105	103	103	103	96	108	89	102	90	101	93	91	102	91	98	97	109	102	126	90	110	105	103	102	104	92	103	99	112	98	109	84	133	111	104	114	130	108	87	100	93	105	126	104	104	112	127	96	127	110	110	125	85	111	107	95	107	119	91	107	134	95	112	98	111	117	116	117	87	118	110	104	119	94	99	114	96	111	108	80	81	103	105	145	98	110	83	104	121	113	114	108	94	91	104	105	105	97	99	101	109	112	135	106	119	86	99	120	99	109	106	98	106	111	122	105	110	102	90	94	116	89	91	100	83	104	89	122	110	102	106	118	107	106	118	109	116	101	108	102	117	98	105	107	121	105	94	98	109	112	94	101	105	94	108	111	102	102	99	103	106	95	100	85	100	115	103	107	124	109	94	111	95	103	106	110	90	98	108	116	115	85	110	113	96	102	91	98	113	102	129	104	115	121	99	113	99	86	115	100	103	99	119	114	116	93	102	107	93	93	123	104	93	114	106	102	95	101	124	120	87	120	106	135	94	88	102	107	94	91	125	83	112	107	109	104	101	92	104	106	85	97	97	106	114	131	102	98	104	105	106	87	89	93	98	89	85	98	93	108	106	110	97	99	99	118	106	129	101	110	107	103	104	106	106	112	92	99	123	104	108	95	98	104	108	106	109	86	92	128	116	124	122	85	100	99	98	101	112	108	97	84	111	109	118	124	108	116	114	90	89	98	104	91	107	95	112	126	109	100	97	110	95	97	101	97	100	88	97	103	114	97	92	96	107	119	87	109	109	116	86	108	86	115	102	90	93	123	114	110	115	116	103	102	143	104	111	117	94	103	121	108	126	99	95	91	102	116	94	83	105	93	108	112	98	127	108	104	103	108	110	92	103	82	103	109	111	100	87	108	94	108	111	121	101	109	106	109	93	96	107	90	96	110	116	100	99	103	101	99	111	83	103	95	84	114	107	106	109	105	91	115	109	100	109	115	103	105	107	115	117	114	89	107	117	125	95	115	100	104	121	113	104	102	107	96	115	116	96	117	111	110	95	113	86	104	96	97	96	92	97	97	93	113	103	75	93	102	99	90	119	104	108	104	116	122	109	93	94	98	70	97	113	123	109	109	90	105	107	90	117	99	91	107	89	112	118	102	106	113	100	101	94	101	96	97	101	102	98	83	103	95	109	89	104	97	111	99	105	100	86	109	105	90	97	109	108	99	89	120	110	99	107	109	129	92	108	108	113	108	92	106	113	102	95	100	86	116	93	116	108	108	91	98	78	89	97	107	104	91	88	118	101	102	95	98	111	104	97	99	95	107	101	89	103	115	112	122	108	109	95	94	97	108	106	119	92	104	108	132	81	100	102	99	114	87	92	101	118	117	117	102	95	126	126	104	97	95	82	114	103	98	96	113	112	92	112	105	96	120	102	110	112	107	115	100	102	101	112	109	108	115	89	99	113	107	99	101	97	91	89	115	105	103	94	102	119	100	103	92	83	88	106	113	116	110	80	101	110	114	84	98	96	103	105	83	101	89	98	105	115	107	107	121	132	90	111	101	106	96	116	115	91	107	96	84	95	101	102	112	123	129	94	104	105	96	116	96	100	114	113	109	102	100	125	104	102	113	95	95	93	107	127	91	103	97	102	96	97	102	107	98	108	107	106	108	117	114	94	117	117	110	94	118	101	100	106	93	110	99	94	112	85	112	108	95	109	95	108	96	99	99	116	108	90	109	99	99	118	92	100	99	99	104	103	110	121	96	95	119	107	100	98	115	103	86	105	110	97	91	114	115	124	129	115	90	90	104	125	98	127	92	94	120	90	95	107	113	114	107	107	98	102	117	112	128	98	106	113	109	94	91	113	102	71	87	92	111	129	94	109	111	91	91	102	101	106	96	96	104	110	97	110	106	114	124	108	112	98	120	112	91	114	96	121	111	114	111	107	92	90	104	91	105	105	117	111	99	111	113	117	112	115	105	115	94	87	113	102	89	88	99	119	125	98	96	104	94	110	101	89	106	116	102	105	106	94	103	106	105	114	96	125	105	109	102	105	114	102	116	102	97	103	122	97	102	93	102	104	99	101	85	107	114	102	113	98	95	119	91	105	94	95	92	114	86	103	115	105	91	115	106	104	90	102	120	99	114	98	111	120	105	96	114	100	117	103	97	109	127	93	86	103	104	103	94	97	84	108	102	90	89	107	111	129	93	96	101	97	102	107	111	104	107	108	98	99	103	106	91	113	94	99	107	108	101	103	120	115	117	103	108	120	108	112	106	91	94	109	133	115	114	123	107	109	111	130	113	92	102	97	101	114	85	98	108	98	97	105	118	116	108	95	113	108	99	101	117	104	98	103	118	101	96	102	96	108	100	115	101	93	88	88	100	88	100	111	105	92	120	101	109	128	114	91	114	92	87	98	84	92	78	118	107	110	123	116	117	120	92	96	115	105	112	107	112	92	110	98	108	104	103	105	106	111	96	101	84	102	87	101	111	91	108	108	125	104	99	98	108	77	84	116	108	103	109	107	114	105	99	105	99	102	108	92	105	110	99	110	104	107	101	103	104	118	110	106	101	91	112	113	116	85	97	110	95	94	109	114	103	117	94	97	122	95	115	118	93	102	103	108	106	88	114	102	103	117	102	89	95	111	110	107	84	91	83	110	94	91	102	106	108	99	105	103	103	110	99	94	110	102	100	120	106	95	131	129	88	88	85	97	113	92	105	112	123	98	117	89	88	101	126	111	105	90	96	95	105	121	109	107	109	94	111	85	110	86	102	84	105	87	116	110	96	98	112	100	98	89	104	101	102	97	91	93	101	98	100	101	108	129	91	93	109	88	111	107	101	113	119	116	115	92	105	103	130	126	97	93
4700	1052	385	397	349	325	340	328	304	305	312	296	246	292	287	282	296	287	243	271	269	303	277	300	255	275	280	299	289	259	267	255	274	266	273	288	270	266	289	259	266	243	271	276	279	270	270	252	290	268	276	268	259	268	288	272	278	298	259	261	266	279	294	252	297	259	258	280	265	244	253	259	251	221	275	283	266	297	254	280	271	282	293	274	255	282	280	266	279	254	240	254	249	260	283	270	263	257	305	275	264	252	266	263	238	291	265	250	290	255	285	277	313	258	265	288	249	253	303	279	277	246	234	257	306	259	291	252	280	275	281	255	288	259	273	229	262	287	241	277	309	278	279	282	258	264	263	240	254	295	266	245	274	261	250	257	267	275	251	281	262	271	291	251	282	270	274	293	264	271	285	277	276	279	263	277	263	243	241	267	251	257	285	277	274	263	242	264	256	259	252	260	252	247	267	234	257	279	286	297	272	283	274	246	295	298	243	302	275	283	293	266	270	266	291	272	269	266	241	265	233	256	278	294	242	273	250	278	226	272	259	236	276	269	259	258	248	309	299	293	274	295	274	262	273	245	256	249	277	256	252	274	267	304	274	288	270	265	249	259	278	262	290	257	293	250	285	264	301	268	280	270	266	265	236	296	281	243	254	265	281	318	267	269	267	290	237	293	280	265	243	246	279	298	267	245	266	265	262	260	256	254	221	271	263	287	275	253	295	274	271	254	273	277	280	305	277	292	301	255	253	254	275	271	278	259	268	277	251	286	269	292	285	273	288	269	246	271	298	236	290	247	275	221	261	298	247	284	264	280	256	269	249	246	270	256	265	279	281	271	209	240	280	266	231	263	263	279	290	266	264	276	279	289	262	262	266	239	256	261	256	288	297	250	289	292	241	260	288	289	277	282	269	275	261	272	251	245	292	235	280	265	276	271	278	259	255	288	253	288	292	261	275	259	286	266	246	275	254	280	258	279	280	273	276	284	296	274	284	253	240	283	258	288	254	246	308	256	250	275	257	263	275	251	305	267	297	261	264	235	227	249	277	293	270	279	273	247	260	258	257	267	297	272	272	227	314	266	265	238	286	293	254	265	258	248	297	268	270	272	301	274	285	268	254	261	257	295	250	250	247	267	256	271	275	281	279	279	270	235	275	269	250	256	265	247	282	266	245	273	285	250	295	273	259	291	282	300	261	293	276	282	238	271	258	267	278	267	269	261	276	264	314	257	281	247	303	260	288	301	245	272	253	239	275	288	239	270	266	263	272	265	276	284	246	261	281	298	264	267	292	294	261	261	286	276	280	286	239	266	289	267	259	276	259	284	275	274	270	278	270	285	297	246	272	280	282	277	260	297	285	265	258	281	276	254	251	272	254	253	249	279	247	248	235	271	260	245	246	263	239	272	259	266	285	258	257	251	272	252	269	265	282	262	267	287	268	277	234	277	280	241	272	270	278	254	259	260	286	271	263	269	306	260	297	232	274	263	288	253	280	277	263	278	250	262	245	251	254	288	281	269	245	261	274	256	287	259	259	288	265	238	295	243	265	262	255	300	269	248	278	259	268	280	285	284	269	290	264	250	253	253	267	263	241	263	269	267	284	272	267	267	244	274	293	255	243	271	303	298	291	258	258	251	289	240	285	280	287	315	241	241	285	310	285	275	276	257	271	291	284	240	287	259	239	264	265	246	273	245	269	270	262	237	291	276	260	251	256	292	269	260	250	251	264	265	260	278	269	238	257	265	250	293	256	257	266	277	275	279	281	274	272	264	271	272	269	254	276	271	256	236	238	261	253	274	275	233	286	250	269	270	287	268	262	289	293	281	272	275	295	257	273	285	302	263	266	251	250	254	290	265	291	278	252	261	278	279	279	243	261	273	301	261	262	272	280	278	264	274	282	255	281	252	250	293	247	265	261	284	285	296	279	251	277	270	260	268	271	279	257	247	242	241	268	261	279	293	256	263	298	285	252	273	269	256	283	262	287	239	275	291	278	256	241	268	260	262	271	260	272	281	290	287	262	282	262	280	261	254	253	247	283	240	277	252	258	263	269	278	260	265	284	278	270	280	249	264	275	273	300	260	283	277	265	294	244	284	279	266	248	271	244	237	272	261	290	296	283	265	261	270	278	270	286	260	264	295	283	250	266	294	258	267	289	263	291	276	238	284	276	273	254	285	282	305	241	275	254	269	261	257	296	282	264	261	285	254	254	254	269	305	276	261	252	259	277	252	289	249	258	245	240	275	258	284	254	275	298	284	271	276	306	294	299	265	284	255	271	247	267	278	256	276	270	264	284	266	297	273	279	285	259	266	249	241	268	291	248	281	244	263	243	264	283	288	275	266	272	281	267	263	270	273	280	275	289	256	247	253	280	251	249	276	285	276	279	285	227	236	269	251	249	242	285	277	253	279	294	248	264	263	289	269	250	286	288	241	269	261	265	277	269	252	265	265	246	244	268	258	273	276	313	290	260	260	245	263	249	268	269	286	260	276	276	227	297	255	270	266	281	296	255	261	255	242	290	261	243	276	273	258	266	275	270	274	264	298	294	292	257	256	261	284	266	304	278	265	251	267	281	270	251	257	274	290	291	243	262	273	243	304	273	273	259	248	281	241	243	275	284	287	250	269	263	286	290	275	257	263	274	271	297	260	259	267	266	284	290	275	268	299	263	237	256	265	250	276	274	245	264	274	262	285	251	257	276	264	296	267	251	259	266	259	308	250	251	236	256	280	266	243	243	233	288	265	272	285	294	241	284	311	281	271	256	273	258	264	278	252	262	266	265	268	263	236	261	276	258	244	224	264	258	243	272	269	291	256	273	274	273	259	251	236	254	266	267	297	274	257	269	243	267	285	266	288	268	267	286	272	285	271	271	261	254	288	275	290	268	262	252	294	284	259	287	274	243	240	248	251	314	260	265	280	260	254	295	272	269	245	281	279	242	271	288	283	290	255	239	288	261	307	295	290	274	269	283	260	259	247	281	273	263	280	270	278	252	273	241	251	293	254	278	265	280	249	256	265	301	275	284	262	272	251	246	271	283	276	260	261	289	242	279	275	260	260	252	252	263	265	320	272	261	262	290	250	276	273	226	269	261	243	284	296	268	260	276	284	312	249	299	273	253	269	265	261	262	276	293	280	270	246	291	263	268	291	268	264	292	278	256	264	260	275	278	256	272	286	277	264	272	263	265	273	270	265	280	285	252	249	247	251	274	247	286	256	258	291	260	269	262	283	266	267	277	259	259	303	264	261	252	289	243	241	252	277	229	271	284	274	274	265	287	267	256	283	284	247	260	255	277	262	260	274	276	263	262	296	285	265	279	248	281	273	287	263	287	267	260	266	252	293	248	312	284	261	274	252	290	267	279	255	275	278	288	274	296	258	229	263	255	265	254	254	228	271	271	255	250	282	284	281	270	266	278	307	266	262	246	297	260	246	242	247	263	301	273	289	264	276	256	280	268	260	234	275	252	262	252	288	268	278	254	282	293	274
25478	17850	2120	809	529	399	315	244	189	191	163	165	144	145	138	111	113	109	101	93	98	101	92	97	91	80	68	115	84	83	89	100	60	81	73	74	74	90	71	74	72	88	69	94	63	65	78	68	79	67	85	82	62	79	77	87	70	50	72	72	64	74	71	62	67	82	71	75	80	83	74	69	76	67	70	77	58	65	73	56	75	85	81	79	67	70	69	71	81	84	66	71	79	80	69	84	62	70	68	76	65	61	78	75	76	73	81	73	68	62	68	76	78	76	73	77	63	78	80	76	83	76	79	69	61	59	73	67	68	73	77	88	67	68	81	70	82	87	76	81	75	84	87	72	58	69	58	74	83	50	55	71	51	62	68	72	76	70	78	76	68	73	77	76	71	75	85	59	68	74	69	60	69	73	65	56	79	72	66	74	79	76	70	78	73	74	66	78	79	63	60	77	66	65	65	95	91	77	76	75	70	64	82	72	64	73	67	74	77	64	86	67	82	78	73	69	76	64	76	86	68	73	63	76	78	70	60	69	72	64	72	74	75	72	85	57	70	62	65	72	72	68	78	65	63	74	87	77	62	72	67	66	70	77	61	73	74	67	66	79	80	58	72	67	63	65	63	83	70	75	59	65	83	60	73	68	68	75	67	74	75	66	61	58	68	85	71	69	66	68	67	79	51	61	72	75	102	87	74	45	77	68	56	63	79	86	70	72	73	74	78	68	63	78	76	66	56	83	67	57	74	72	74	63	70	75	85	62	76	77	59	77	61	52	81	66	65	66	80	77	71	82	75	76	83	81	71	69	69	77	71	64	54	75	64	75	67	71	63	82	73	76	59	76	71	63	64	53	74	74	66	72	76	71	72	61	69	88	61	67	61	56	70	68	92	71	72	70	77	76	84	65	69	65	84	81	68	61	75	99	71	84	64	72	79	78	62	72	70	61	79	64	71	65	69	78	89	57	67	73	72	78	63	78	73	64	62	76	74	60	63	73	75	71	87	74	62	77	78	58	78	76	45	64	59	56	69	65	77	64	90	83	74	74	62	68	81	61	59	78	69	73	51	76	73	101	78	64	76	69	77	79	69	78	79	73	71	84	63	64	73	82	72	77	79	81	67	60	87	78	73	69	65	63	73	70	73	62	72	79	50	79	86	86	72	60	84	63	66	72	71	70	74	54	84	71	72	70	62	76	57	86	65	61	77	72	73	74	75	67	80	82	65	67	65	78	69	84	64	67	70	88	87	71	64	78	78	67	80	73	66	78	77	64	80	65	66	80	74	63	77	78	76	62	72	76	78	70	56	83	81	68	72	70	66	63	86	76	71	72	74	77	70	72	72	64	82	64	59	82	68	59	80	69	79	76	75	85	82	71	86	82	86	73	67	73	67	61	84	82	76	74	69	66	84	71	79	60	60	71	64	82	80	73	75	63	68	62	74	74	78	82	68	80	83	65	68	84	78	74	71	72	74	81	76	80	55	80	79	67	64	80	72	56	91	62	89	54	84	69	85	58	76	76	88	63	68	54	67	76	73	85	82	67	61	83	70	67	84	69	83	60	72	70	62	60	65	81	66	64	72	60	73	69	66	79	59	81	65	77	62	76	67	73	81	76	72	83	68	69	69	69	79	71	65	70	83	66	72	66	74	92	81	68	75	76	77	50	72	94	73	79	85	82	70	64	89	66	58	61	58	68	80	68	79	89	72	71	62	89	71	74	67	79	56	71	64	60	81	79	76	72	88	63	73	77	73	60	70	55	63	81	71	83	79	72	79	77	74	73	74	61	66	75	81	66	83	75	78	81	80	83	80	76	67	71	70	71	56	68	72	64	78	62	65	64	68	72	73	77	74	71	68	75	65	66	77	60	75	68	85	84	87	70	73	72	88	67	71	66	60	90	65	86	63	64	63	67	82	70	82	65	69	63	94	66	62	81	79	78	64	71	71	64	69	76	70	66	67	86	89	75	66	74	76	88	78	78	54	75	75	74	64	67	82	75	85	65	64	77	80	79	93	70	72	77	72	66	73	77	79	75	80	70	81	70	54	88	71	84	75	54	59	76	71	60	69	79	82	79	66	53	73	75	62	54	65	78	57	67	53	95	85	62	62	70	82	75	68	59	73	81	82	71	76	74	77	63	77	80	79	82	63	54	48	64	64	74	74	68	59	65	66	65	60	66	80	61	71	76	68	69	68	78	62	72	68	68	69	76	77	85	76	61	68	81	76	77	69	77	67	61	87	82	67	79	76	81	78	73	59	66	72	79	72	68	74	83	78	72	70	86	74	81	60	69	72	76	71	77	80	72	85	67	58	81	64	63	81	67	76	76	76	62	79	76	68	69	74	57	70	82	75	55	71	68	63	58	73	66	73	77	64	74	80	72	85	64	70	87	66	68	59	69	87	64	64	65	81	85	76	77	71	83	68	87	71	87	74	74	75	85	72	62	63	64	76	63	76	70	73	65	66	90	81	65	68	65	79	79	70	77	91	62	78	66	81	71	65	66	78	69	64	71	60	74	59	86	70	64	97	89	78	77	70	78	83	83	76	66	69	61	97	71	48	81	72	66	76	76	62	72	82	71	62	71	72	80	81	58	73	62	66	73	66	69	76	88	81	62	63	83	58	63	66	70	76	76	68	77	68	72	74	77	64	58	65	63	71	59	73	75	57	82	81	70	66	63	83	81	70	80	65	72	94	72	77	69	70	72	79	68	64	72	71	70	79	75	73	78	59	83	73	60	72	64	67	69	91	81	84	84	69	66	75	68	67	65	71	75	70	70	71	69	83	62	67	79	62	70	73	73	67	66	68	69	77	79	72	65	72	73	73	72	81	77	66	69	66	67	69	67	83	59	49	59	67	95	88	63	72	75	74	86	63	65	65	69	74	82	81	65	55	85	64	75	69	53	65	78	77	74	68	76	94	77	68	72	64	61	65	71	86	65	73	76	77	48	74	72	77	79	69	80	75	65	80	78	65	80	74	69	70	79	80	76	67	69	68	74	75	87	85	68	89	65	74	86	73	61	64	66	82	71	77	67	79	81	66	63	72	70	72	76	74	78	54	70	72	81	67	66	71	92	80	86	54	82	77	79	74	59	61	69	75	71	73	88	69	71	65	72	85	67	76	62	76	78	63	70	81	78	75	88	62	59	80	70	90	72	70	77	69	63	65	68	86	71	72	66	60	66	64	76	63	60	73	66	62	70	72	84	57	75	86	60	73	97	65	71	69	75	76	72	83	71	78	75	84	58	74	72	54	68	76	75	71	60	67	66	55	68	71	89	75	62	82	70	81	70	63	74	65	69	70	57	59	70	67	70	62	80	61	73	59	82	76	80	83	56	66	59	70	57	67	73	67	61	73	65	78	68	80	65	69	83	88	70	62	65	69	66	64	78	63	76	57	67	73	61	93	76	73	84	51	74	55	85	76	69	56	61	59	78	75	83	55	68	68	72	67	71	63	78	77	84	67	71	60	65	69	73	69	82	67	81
16904	7460	2132	2620	2233	1714	1475	1231	1049	902	762	665	632	611	530	467	420	461	392	388	355	353	345	348	325	321	322	308	301	252	268	271	279	286	292	253	259	267	289	274	242	258	241	257	244	242	236	228	246	243	223	223	246	221	197	226	208	219	242	224	226	213	232	204	218	204	236	222	234	241	221	210	205	227	218	217	219	234	239	249	212	214	223	228	202	215	200	236	200	206	191	197	196	234	220	224	216	219	234	205	236	210	223	204	218	221	226	212	209	226	226	225	206	204	209	244	222	201	222	217	211	212	238	213	196	218	206	215	205	212	212	205	230	219	217	242	216	195	238	175	201	223	214	200	211	222	199	186	213	220	201	210	222	204	216	188	207	223	215	220	183	220	215	177	208	221	194	195	224	220	226	194	208	215	197	220	208	208	217	232	212	205	192	212	229	203	209	201	235	213	212	198	204	235	206	237	213	204	213	235	203	219	193	189	244	180	195	208	204	203	193	216	211	202	227	203	202	210	205	209	219	206	207	243	214	185	188	207	208	195	186	202	196	219	211	214	219	224	218	206	194	187	213	183	216	222	195	223	211	215	235	213	215	198	223	202	211	213	206	192	208	188	211	206	215	226	213	245	226	221	200	219	204	215	195	219	209	197	218	192	196	203	188	223	225	215	206	210	205	208	200	222	196	211	200	192	186	213	231	196	187	209	206	188	210	205	248	191	196	201	213	217	208	193	214	243	195	211	217	206	201	207	212	201	193	189	222	197	207	206	174	197	214	203	224	200	209	215	203	197	229	222	187	226	233	196	225	201	213	196	215	210	210	181	206	224	187	233	212	215	204	198	223	201	207	204	222	199	221	214	219	221	206	213	192	230	236	206	195	195	213	223	233	175	233	225	208	216	229	227	194	189	227	200	187	232	197	212	204	231	229	201	213	193	209	219	211	198	197	184	209	227	185	220	210	242	199	224	203	218	203	200	208	197	210	229	221	199	189	210	223	207	227	190	182	199	210	205	208	221	197	213	203	189	185	216	193	223	196	206	217	187	221	209	205	216	216	198	215	187	212	213	187	202	224	216	196	224	212	218	216	205	188	201	213	209	214	188	191	181	201	208	189	200	212	199	210	196	200	193	216	199	208	245	236	227	227	196	195	197	212	212	187	202	209	203	201	199	233	205	228	229	208	217	212	224	199	224	196	195	230	208	214	191	228	207	191	190	213	183	203	181	219	228	201	190	222	191	210	198	214	218	203	205	213	207	229	246	195	204	215	222	216	242	217	229	223	223	216	232	220	199	246	212	220	202	201	229	216	236	192	204	194	218	207	201	211	196	228	212	198	198	187	229	186	211	205	212	242	226	212	216	197	210	189	207	210	217	219	220	229	204	209	236	220	210	219	214	180	207	206	212	212	197	232	209	200	226	186	197	234	190	212	209	201	194	200	187	196	225	237	207	209	208	221	217	201	225	225	205	199	227	201	213	210	183	223	194	218	197	215	217	214	215	203	210	225	202	209	228	202	218	196	212	210	203	222	220	226	220	216	222	211	199	206	192	202	225	205	223	221	200	232	232	211	233	235	200	187	218	241	224	219	204	212	214	194	202	215	209	227	179	209	226	186	198	214	240	209	230	208	214	217	192	216	188	197	201	204	202	228	199	208	206	231	213	230	207	193	209	203	221	217	190	208	209	240	224	191	205	203	212	201	202	198	216	201	219	232	198	213	174	220	203	212	208	210	205	192	250	211	204	194	213	219	203	238	203	177	184	199	207	183	200	212	203	202	200	208	214	205	206	205	226	225	212	211	218	219	203	206	203	227	202	215	206	213	205	199	216	204	232	197	205	224	225	200	221	199	224	202	216	215	206	190	202	244	204	210	214	196	187	197	216	195	197	225	211	199	218	186	198	221	202	212	196	230	194	194	247	214	195	201	204	178	236	195	208	212	211	206	220	175	223	217	234	197	176	214	187	200	166	246	218	216	211	183	218	191	249	213	220	193	203	216	213	196	238	221	182	244	209	204	189	205	220	211	215	203	220	197	199	197	188	198	210	194	231	224	194	225	190	218	229	226	197	237	254	206	187	210	215	240	218	217	209	224	209	198	211	210	196	203	225	220	193	194	207	200	212	210	230	213	215	205	227	242	238	200	246	193	213	210	214	207	232	206	220	203	217	204	228	188	214	225	219	209	197	207	222	229	210	193	203	197	215	204	196	208	231	219	192	211	226	223	221	227	209	199	205	197	206	200	203	222	223	185	213	176	203	206	228	214	213	215	198	208	191	212	190	205	214	206	196	201	227	242	172	185	244	197	214	211	223	205	208	211	233	188	226	211	179	225	225	182	226	230	201	233	211	191	206	207	224	212	208	203	202	235	199	208	189	199	215	206	192	199	203	182	203	200	216	182	187	227	219	198	205	214	224	183	194	216	201	191	211	208	210	231	218	209	199	195	203	212	210	220	191	214	211	203	207	194	217	211	208	196	189	229	180	214	215	198	203	217	205	182	224	208	200	207	223	201	209	203	206	219	210	219	222	209	213	209	213	177	193	212	217	220	221	209	220	232	219	218	215	217	192	202	223	222	234	218	201	195	210	215	179	188	215	213	224	221	184	217	196	209	185	214	166	217	198	217	230	208	218	229	202	184	193	201	197	211	211	189	212	189	196	227	206	197	227	206	218	218	208	201	217	221	230	195	216	219	217	217	210	207	216	218	213	189	208	195	237	223	210	213	210	214	224	214	206	215	205	201	211	207	234	221	189	203	196	220	206	225	207	214	193	234	185	211	191	207	209	197	228	242	194	231	188	202	210	220	203	187	245	203	213	216	201	229	209	217	224	212	235	213	213	201	232	203	188	246	204	218	193	202	212	204	224	202	207	216	221	219	180	206	212	201	198	195	208	205	215	226	206	209	180	212	201	218	212	238	208	202	186	203	207	228	213	213	216	215	218	216	198	215	213	222	195	214	200	241	217	227	208	199	201	214	204	232	224	203	213	217	209	197	202	203	225	234	239	206	233	210	196	219	216	202	235	202	224	227	234	215	184	205	192	209	220	213	209	228	229	232	220	216	219	218	196	212	214	197	172	190	253	246	198	201	185	220	199	214	208	204	193	199	209	230	183	203	207	225	211	194	192	223	179	226	208	217	230	203	210	217	197	219	184	188	220	187	202	224	192	213	217	214	193	208	207	235	212	188	195	221	201	226	220	210	173	218	194	220	210	215	192	190	221	197	188	236	201	212	212	219	224	219	223	213	232	204	234	229	219	203	208	220	201	220	205	202	215	230	196	218	200	205	232	189	202	217	218	212	194	198	177	214	183	204	226	219	206	223	221	193	212	216	198	222	191	214	174	212	211	220	192	212	223	200	193	242	225	216	192	232	184	199	213	221	227	201	201	227	213	214	247	199	239	221	204	232	218	220	218	200	210	225	228	207	233	203	192	220	193	196	216	214	195	187	218	222	222	195	207	209	198	226	208	219	220	216	204	205	230	210	212
35686	27522	8204	1997	1110	828	636	550	498	365	356	306	292	288	263	250	253	241	222	200	216	212	224	206	194	209	197	189	188	194	210	186	200	187	178	182	183	192	178	196	181	181	177	192	181	194	173	192	203	196	186	148	181	175	168	190	179	176	199	190	168	180	170	168	179	181	180	167	153	202	178	169	175	185	216	208	196	182	182	184	178	187	171	184	182	186	186	170	162	179	179	179	175	165	191	175	166	160	179	168	189	169	168	169	173	196	177	167	170	158	218	177	191	179	162	159	215	202	167	183	184	148	168	196	179	190	210	159	165	187	184	183	200	203	157	174	201	182	161	170	178	172	169	150	169	170	163	172	177	175	169	190	175	153	177	188	169	163	195	190	204	201	195	154	157	183	192	187	182	180	178	183	168	166	184	141	180	168	180	200	184	198	175	153	163	171	183	188	186	165	163	174	186	195	184	175	151	165	191	156	178	162	191	157	182	166	165	193	184	177	172	175	179	182	179	174	198	175	183	156	163	155	160	150	182	173	187	171	157	179	173	157	193	179	196	182	159	184	167	173	168	166	196	185	187	187	201	191	159	176	188	195	181	192	153	179	180	177	163	194	176	198	169	188	166	173	170	162	192	173	196	169	188	161	149	179	149	187	171	197	196	168	170	172	176	171	186	151	172	177	186	165	176	168	181	189	192	175	181	179	167	200	185	179	164	180	168	206	162	179	163	177	163	175	183	182	175	176	182	175	199	184	198	169	150	172	181	187	202	184	155	205	181	147	191	184	181	162	185	181	188	187	162	157	174	169	169	178	168	166	189	207	202	199	183	164	159	198	191	174	185	180	158	179	170	171	196	190	204	156	211	188	168	202	172	186	169	166	174	196	175	198	192	182	181	187	174	191	172	204	150	189	185	183	171	198	197	172	174	198	187	166	165	158	162	179	201	175	180	178	192	194	193	176	196	173	190	163	158	191	194	172	175	169	206	206	164	191	164	197	175	190	193	203	189	190	181	179	191	184	174	175	214	177	174	209	170	174	181	181	181	183	189	202	148	170	189	207	191	200	194	174	185	139	180	172	222	188	193	164	178	155	169	173	148	192	173	169	182	194	198	182	175	183	160	183	202	202	183	173	176	193	185	177	190	173	187	176	175	186	151	182	202	172	181	188	173	206	188	191	206	183	196	194	186	163	161	219	150	189	191	173	171	179	197	169	189	153	208	187	186	181	186	181	182	196	197	167	155	156	169	178	169	198	184	152	181	188	172	173	188	188	162	173	175	164	161	177	174	168	171	185	168	181	152	164	170	214	173	169	181	151	190	197	201	159	181	185	194	188	198	168	187	194	178	196	201	157	186	184	183	184	170	170	169	192	179	153	162	192	185	183	149	189	208	163	182	185	176	162	159	176	179	196	183	175	195	166	187	177	166	205	174	184	165	178	175	183	137	180	125	177	153	215	185	194	188	184	177	165	149	197	188	158	154	174	186	163	189	173	183	173	159	165	203	196	203	179	177	150	165	185	201	189	187	172	155	203	156	178	223	187	179	167	196	179	182	184	196	172	190	181	197	188	163	192	176	151	186	189	176	168	182	180	172	187	174	156	201	174	188	174	179	186	170	190	149	179	180	196	179	168	174	172	167	186	159	158	170	164	181	195	161	176	164	179	170	183	162	168	210	190	152	183	158	177	189	183	185	161	192	187	191	186	193	165	185	203	170	196	154	161	165	181	197	169	165	187	181	177	175	160	185	164	175	167	189	197	182	177	169	185	158	177	168	181	147	172	175	169	166	156	189	198	212	180	171	192	164	172	172	168	171	157	173	155	166	183	186	171	193	167	179	177	179	175	163	155	184	182	171	172	179	176	178	187	184	170	179	195	166	196	151	168	199	171	183	150	176	173	188	163	212	196	187	185	181	200	161	175	180	183	154	177	159	182	166	175	167	205	174	168	184	171	182	179	185	179	201	191	186	170	181	172	163	174	177	182	170	221	196	183	166	174	167	173	161	148	169	162	165	205	162	175	176	186	191	176	168	152	171	195	179	161	195	151	171	165	182	185	166	164	157	183	186	174	186	187	192	189	171	201	177	162	170	161	189	157	169	166	162	197	169	178	162	166	186	195	183	170	176	177	179	154	187	169	167	177	163	172	188	182	189	172	171	168	189	164	200	193	157	182	161	163	148	178	163	169	189	173	178	214	170	192	192	188	182	155	179	196	178	180	179	183	174	195	196	175	177	180	190	201	166	169	176	190	184	151	177	168	164	180	172	158	180	166	185	169	186	204	184	178	169	207	190	202	180	167	172	183	186	177	162	183	191	160	165	185	167	192	169	197	182	166	211	185	185	160	164	187	172	189	160	186	168	178	162	176	172	192	178	180	150	157	183	181	182	177	185	191	184	175	188	153	176	163	159	185	172	170	144	183	180	159	181	205	184	169	188	160	174	159	173	169	182	158	164	181	178	176	190	171	168	174	186	174	177	146	172	215	181	195	179	160	138	152	203	168	193	189	156	178	175	180	190	186	143	179	170	170	148	170	209	187	197	166	186	189	166	158	186	162	197	197	151	175	169	196	169	188	160	185	181	170	185	167	170	172	154	178	182	190	166	156	199	171	153	168	174	187	178	175	172	183	188	177	177	185	180	167	168	195	148	177	172	173	192	182	170	197	169	158	181	188	197	187	168	171	186	158	164	174	184	180	188	173	183	178	179	180	180	189	185	162	144	191	186	200	186	200	165	167	198	196	162	174	171	177	159	191	193	172	175	154	172	202	190	163	189	185	174	165	171	183	157	184	147	164	179	162	189	177	187	188	187	141	170	162	198	165	188	186	188	187	179	202	160	163	199	219	171	196	196	165	163	186	181	187	180	180	179	182	206	179	156	164	224	182	193	178	186	165	177	169	163	197	189	176	168	143	175	189	163	186	184	186	172	140	158	180	184	186	161	157	148	170	151	168	190	174	200	178	159	175	184	170	178	148	202	186	166	173	182	193	169	182	213	174	209	183	193	178	157	174	189	166	187	167	191	174	161	194	178	191	178	187	177	191	153	165	173	197	174	188	180	179	202	176	175	181	200	171	167	172	186	144	171	147	174	182	169	206	189	164	171	175	190	153	177	178	180	194	184	170	163	161	163	178	169	190	187	169	184	198	158	177	163	190	159	166	191	182	178	217	180	194	158	178	210	184	183	199	195	161	177	148	177	169	164	186	187	151	172	144	155	181	144	189	170	169	194	188	183	168	191	173	185	171	183	185	152	174	191	174	172	160	169	200	186	170	189	177	178	220	162	219	157	171	175	160	169	164	160	186	183	171	166	176	168	172	205	196	168	183	198	162	177	170	155	183	184	173	176	173	186	170	164	166	173	189	180	188	178	161	181	177	188	198	180	166	165	195	184	172	183	174	178	153	170	165	183	175	193	188	193	170	194	201	176	160	169	157	189	168	183	173	175	204	177	194	186	169	195	182	183	172	171	156	184	200	190	155	159	193	167	184
22566	10823	4045	4973	4268	3502	2797	2288	1896	1675	1504	1336	1248	1142	998	940	939	787	812	824	734	718	693	654	627	592	625	601	596	607	540	527	591	554	557	568	544	544	516	506	521	499	509	499	481	527	516	487	484	522	481	490	480	521	473	489	475	478	467	489	509	454	452	468	508	461	426	444	465	504	454	457	450	477	466	457	460	441	481	446	463	476	462	466	468	438	464	439	464	470	476	454	459	474	458	493	449	470	480	441	469	421	464	458	461	487	450	480	435	444	417	451	456	454	473	423	455	439	476	478	465	441	474	412	420	445	477	461	463	418	435	489	451	415	475	463	419	453	467	464	423	420	444	458	441	429	450	420	452	478	434	406	472	461	420	421	464	470	420	445	515	432	395	425	431	432	434	474	447	422	417	445	476	453	454	437	434	417	431	429	456	449	465	438	434	394	437	472	404	441	456	423	414	424	466	434	445	473	444	432	471	477	442	433	491	446	446	427	480	494	423	425	432	423	461	435	456	440	429	435	441	413	443	464	425	463	508	387	447	493	446	458	482	474	422	439	427	466	451	472	425	432	437	418	410	454	430	409	444	427	434	429	436	416	427	486	478	440	462	447	420	468	445	428	429	475	452	440	443	424	440	452	433	428	456	449	427	444	477	459	459	459	426	408	427	433	456	421	476	444	472	446	432	451	470	464	410	441	446	417	457	446	451	475	474	472	459	442	435	469	449	459	432	419	481	456	440	432	415	452	441	445	460	426	477	496	472	457	442	465	426	433	427	453	408	441	443	438	406	433	414	409	456	452	476	437	455	477	409	467	436	429	423	482	454	424	415	451	437	432	446	478	439	446	425	473	442	466	476	425	460	443	442	441	465	422	422	435	432	458	445	473	457	492	400	450	449	457	422	442	473	445	416	429	428	466	471	452	445	440	447	438	424	463	450	462	438	473	450	454	442	458	463	463	420	437	435	479	458	416	448	452	461	448	429	416	421	420	429	456	443	441	447	447	429	429	460	445	422	435	428	467	471	446	420	442	430	425	438	415	459	455	461	410	439	456	413	463	504	400	438	397	428	474	469	458	421	433	460	451	501	490	469	484	429	461	404	437	442	445	441	438	443	419	447	450	460	464	448	466	437	431	482	427	421	443	442	439	428	441	459	433	440	456	453	426	431	450	431	434	465	439	428	424	440	431	441	474	465	408	409	451	463	445	452	465	444	443	418	481	453	442	440	436	434	440	446	412	440	438	438	439	452	451	455	436	441	460	476	444	440	460	446	455	449	464	466	460	449	471	450	455	435	449	439	406	451	436	461	466	425	433	434	434	450	440	436	467	481	432	472	397	445	427	451	467	441	454	462	462	467	445	463	414	438	470	467	455	436	422	457	439	459	464	457	407	419	439	417	433	452	434	436	451	453	401	421	448	437	438	450	486	441	454	429	456	431	430	431	443	464	470	448	417	468	433	442	466	413	440	384	414	439	395	462	450	442	412	452	421	458	445	455	450	441	432	450	448	457	432	415	470	441	447	422	473	464	448	419	456	436	428	427	453	461	400	420	464	437	465	455	454	499	438	457	450	439	424	443	455	444	406	438	463	453	461	419	438	441	422	458	432	453	428	465	420	431	445	401	441	476	440	453	424	469	470	462	446	490	449	464	442	456	447	435	426	415	462	458	431	456	446	422	466	459	463	472	454	463	489	463	467	481	446	421	434	456	432	478	412	459	414	466	454	428	483	426	461	445	430	423	449	408	438	435	460	442	424	434	472	440	493	500	440	430	418	460	416	419	435	443	447	435	416	418	471	429	459	479	419	452	485	421	427	463	464	451	457	446	447	478	444	432	476	431	405	403	447	424	434	435	411	415	502	446	389	431	448	494	455	455	451	441	424	445	442	441	452	448	458	415	422	423	458	445	449	430	413	450	438	434	447	410	402	477	453	449	454	435	460	469	463	468	447	443	467	413	463	467	420	431	464	461	451	469	444	440	447	450	467	442	431	442	426	445	407	455	452	440	458	452	453	447	476	425	447	444	446	443	425	436	453	458	448	462	480	425	418	448	450	394	410	416	438	460	420	428	441	432	442	414	435	429	430	417	460	448	441	455	440	462	471	444	468	438	429	449	439	453	451	436	424	449	434	438	435	435	463	420	468	432	455	426	449	424	436	464	430	438	451	432	435	419	440	463	441	441	436	431	469	447	428	452	456	441	438	437	416	410	445	442	463	431	416	416	437	435	442	454	451	399	469	460	449	423	442	447	450	448	426	431	439	449	458	469	443	449	429	443	450	458	412	426	415	436	442	466	439	451	445	444	461	421	466	470	439	413	427	410	404	436	431	478	447	442	433	421	425	415	453	443	430	465	444	453	459	462	416	434	426	441	417	486	459	430	410	441	430	448	449	426	416	437	421	477	463	431	431	435	459	408	415	435	422	456	439	432	441	420	422	418	472	439	456	483	463	436	451	475	416	445	496	414	428	432	460	438	437	412	415	420	412	435	435	389	424	476	461	423	454	455	455	491	451	440	433	466	491	425	404	447	456	425	450	448	425	424	485	431	410	477	496	413	444	442	427	456	481	437	417	436	414	437	407	440	475	414	454	473	430	412	484	433	465	435	435	444	457	429	451	432	456	459	481	460	442	436	461	519	444	485	462	434	432	467	460	465	435	416	450	435	479	417	434	486	471	440	431	448	473	428	420	429	419	440	455	432	452	422	401	411	447	459	460	439	461	438	448	449	457	450	436	422	451	459	444	484	451	434	441	450	480	447	433	454	454	460	473	460	456	400	454	428	422	436	453	500	428	412	430	444	438	477	423	425	408	405	438	434	438	477	437	463	404	420	428	470	449	438	469	439	446	444	464	422	434	451	430	488	441	494	448	408	429	418	444	405	447	461	424	408	426	458	423	434	418	454	420	458	397	427	469	458	443	423	485	441	457	426	440	473	425	438	433	447	448	443	468	431	434	454	411	442	430	430	436	443	404	458	380	405	435	460	420	452	452	447	440	454	438	434	424	470	427	427	440	459	430	457	418	440	461	465	430	439	464	445	477	469	469	440	453	430	476	475	449	414	453	433	408	473	432	436	432	455	460	421	430	441	416	409	451	446	449	418	452	434	408	452	491	407	443	463	437	422	449	419	458	443	431	425	424	464	476	458	441	457	453	421	434	468	417	441	462	437	471	446	430	468	467	463	450	471	475	452	410	472	481	446	447	443	431	428	430	452	424	455	468	419	434	426	438	465	430	432	411	430	472	450	419	456	468	464	436	464	401	431	422	396	418	421	455	442	439	451	427	431	438	448	480	419	458	460	458	481	450	439	497	436	458	449	451	424	472	450	417	407	432	406	409	431	429	465	404	474	447	445	442	412	465	458	443	446	447	444	476	434	443	467	455	475	440	468	440	397	411	484	425	448	441	465	435	455	424	412	401	422	440	471	427	422	435	452	422	464	460	420	432	497	429	453	472	442	451	450	457	437	456	449	411	465	463	414	453	486	407
7679	687	130	115	127	107	112	109	86	108	109	100	113	123	129	105	110	97	111	135	114	113	118	101	102	82	85	91	91	116	101	109	104	113	103	102	108	99	101	111	82	124	93	99	109	94	100	107	81	95	96	103	83	108	126	88	93	90	98	120	96	115	129	100	114	114	97	87	86	104	89	86	81	115	97	89	109	98	128	109	101	85	110	93	114	97	124	101	113	114	84	92	101	91	93	94	108	97	81	114	98	110	89	102	87	109	104	99	102	119	105	97	83	111	97	104	103	93	90	98	84	109	91	110	99	119	112	108	102	98	88	106	107	111	91	113	109	107	94	89	108	95	85	121	93	102	96	114	102	94	103	93	99	105	105	111	110	110	105	131	100	96	95	109	106	91	107	101	98	120	101	99	117	106	90	101	94	100	121	102	88	104	119	125	111	105	114	103	94	109	98	97	87	106	102	84	111	112	106	93	111	113	98	128	103	120	100	104	108	100	97	106	120	100	120	120	121	107	85	102	114	109	114	85	93	114	103	110	99	113	99	105	97	87	108	90	97	82	124	101	98	91	103	104	87	107	112	89	108	117	97	107	102	95	85	101	92	108	111	95	109	93	94	98	103	121	96	96	89	109	114	93	113	102	95	82	119	81	113	96	114	112	88	102	103	100	108	111	105	113	97	84	95	95	109	118	103	115	113	83	107	108	102	120	103	102	88	108	101	79	88	108	110	100	111	106	89	84	113	79	110	87	99	102	90	96	99	85	93	102	106	104	87	121	86	87	110	109	85	103	104	117	89	99	119	107	97	94	86	100	106	116	78	95	122	84	99	90	99	86	102	112	107	97	120	101	111	91	103	95	107	110	126	91	104	108	93	96	113	117	109	109	85	98	110	94	119	104	107	105	100	85	92	101	102	100	71	106	113	105	107	89	103	130	103	107	90	95	111	111	99	110	100	100	91	100	93	127	113	97	105	97	125	112	105	102	106	106	108	117	122	100	102	112	134	106	97	106	89	95	75	94	96	100	127	120	100	107	122	118	93	97	92	107	107	119	103	93	86	109	93	117	100	101	114	108	83	103	108	98	98	87	71	103	101	102	90	91	88	93	97	97	96	121	99	92	97	95	106	110	105	97	93	114	103	101	106	97	107	82	122	111	108	107	107	74	79	94	88	107	119	119	92	112	102	104	91	110	110	111	107	101	114	93	100	111	112	99	93	82	109	93	83	109	89	101	87	88	120	108	97	106	107	78	98	104	112	107	109	116	116	105	100	86	99	111	105	117	112	101	100	107	109	108	119	90	91	112	95	104	97	110	93	89	91	102	115	100	96	88	99	89	115	117	109	99	90	108	122	104	105	111	110	115	107	100	122	111	105	110	105	108	130	109	96	125	104	103	105	98	113	100	107	103	93	99	99	97	89	111	115	110	99	97	89	107	102	101	85	106	125	116	101	112	97	84	91	95	109	103	86	102	106	111	104	98	112	99	113	94	105	103	103	88	105	90	90	94	116	114	105	105	101	110	124	113	110	105	110	115	108	99	104	100	100	110	103	106	106	100	93	111	99	108	99	106	100	105	98	105	95	82	83	121	103	86	117	90	82	99	103	118	106	116	90	72	117	107	99	91	108	116	99	115	101	116	104	96	119	111	100	80	97	97	117	105	112	109	85	93	120	109	113	103	118	88	121	94	107	107	114	89	108	95	120	111	103	99	114	96	83	110	121	96	108	107	99	105	108	127	92	113	108	107	118	95	111	113	79	112	110	123	89	97	96	105	108	107	117	116	107	102	111	89	84	131	112	107	98	82	86	79	101	114	96	98	111	99	95	104	96	107	79	103	79	106	100	130	110	117	94	90	95	111	104	89	101	119	99	120	103	91	101	96	119	92	101	101	111	109	113	118	95	104	120	100	105	116	106	109	102	101	98	104	102	91	92	111	104	117	86	101	115	113	87	120	112	95	107	108	104	105	103	97	116	104	126	112	99	92	89	111	105	93	107	145	105	112	92	114	89	94	101	111	97	109	114	101	103	111	112	96	84	92	101	86	114	98	107	101	101	101	91	112	97	88	108	104	106	101	131	122	95	111	102	101	102	116	110	97	93	105	115	110	112	107	104	101	107	106	101	104	118	109	108	100	121	110	106	97	98	110	105	94	105	100	100	100	105	108	108	96	115	105	124	107	112	121	81	112	110	117	112	113	114	113	113	109	118	86	127	104	96	110	107	100	94	99	101	96	110	104	103	106	104	112	90	98	102	82	112	106	94	97	97	119	117	91	117	111	101	134	118	111	75	109	96	84	82	107	98	112	122	120	88	101	96	87	94	90	101	90	82	95	106	75	95	98	91	93	98	103	107	109	92	111	125	105	112	101	93	94	111	111	97	94	117	98	95	105	105	91	110	112	107	124	98	85	86	114	98	101	115	100	89	117	100	113	106	107	94	101	102	122	96	102	111	104	99	110	111	113	126	118	96	102	88	109	115	80	109	91	103	98	99	91	107	110	93	101	109	114	98	92	99	100	121	105	101	115	92	100	110	115	105	110	98	130	116	94	100	105	110	92	93	89	119	91	112	113	85	116	91	95	104	113	126	106	113	107	98	106	81	103	96	114	120	110	94	93	104	101	120	114	95	95	90	103	113	107	98	90	106	108	96	102	81	95	95	105	105	101	99	107	90	103	114	119	106	104	116	76	99	92	117	97	100	81	103	101	117	105	88	111	94	114	105	99	102	92	111	98	110	101	112	99	112	102	112	104	91	80	108	92	106	80	106	92	92	101	106	109	111	102	119	121	104	92	81	100	109	82	112	99	120	100	95	88	98	100	92	104	114	93	101	96	107	95	85	96	102	90	101	114	93	120	113	110	101	98	100	98	107	90	100	102	89	83	124	91	97	101	109	125	99	103	88	95	115	85	109	100	92	123	113	93	120	93	105	107	112	127	102	114	94	105	100	105	98	95	113	103	104	90	112	123	84	100	100	93	121	100	98	88	104	102	105	100	99	116	100	92	89	108	85	119	108	90	103	73	113	92	110	110	92	96	109	115	112	98	89	103	99	102	105	96	102	93	96	107	102	90	80	104	110	116	106	111	112	127	103	107	124	108	86	104	106	95	123	107	117	89	107	101	107	102	108	87	101	86	94	103	103	106	102	100	111	101	110	92	120	110	95	94	109	108	94	114	94	116	83	104	96	97	112	117	117	109	89	112	89	116	108	114	99	120	111	93	96	96	116	105	110	106	117	119	96	114	105	84	108	115	92	85	96	91	78	96	105	101	91	118	103	119	108	102	101	101	110	101	103	93	106	108	96	115	84	105	101	101	103	117	111	89	105	114	110	110	104	92	120	91	106	116	97	100	105	121	93	122	108	87	96	87	104	92	111	93	107	101	93	109	110	98	106	115	99	93	122	99	102	98	102	103	97	85	99	97	112	120	107	114	124	116	104	113	82	100	99	98	83	107	98	101	105	86	111	92	106	103	97	88	114	110	121	100
4772	809	351	390	352	371	304	307	325	296	279	288	255	292	243	290	246	254	263	270	271	262	285	294	263	293	283	274	277	259	258	292	240	289	267	258	271	258	273	277	280	273	292	290	251	248	270	241	268	276	262	298	282	271	267	284	262	260	273	264	244	275	283	248	280	256	272	283	276	285	277	278	268	294	290	218	230	288	234	278	246	234	274	301	248	241	269	236	275	273	260	269	267	294	283	267	274	264	275	277	264	290	248	261	243	257	275	230	262	287	247	275	291	291	252	242	282	278	284	283	241	259	274	262	248	260	268	264	249	256	262	238	275	277	274	241	252	268	268	274	268	274	294	282	276	251	271	280	257	286	264	270	267	257	233	266	249	275	255	291	285	249	288	256	289	268	292	244	258	261	268	252	240	251	289	285	247	250	242	301	260	274	265	290	259	255	291	229	254	242	239	252	267	307	255	260	270	240	252	277	253	266	270	259	245	243	283	268	310	271	269	268	289	261	247	264	263	284	244	285	256	275	261	272	265	265	257	289	278	279	282	292	270	265	258	283	273	273	274	242	258	250	267	283	257	242	258	267	266	309	279	262	272	281	278	276	290	260	270	260	255	270	278	247	255	231	260	275	233	271	274	264	272	242	252	260	270	230	261	262	297	263	247	268	273	261	261	267	290	252	272	281	256	279	282	284	244	237	259	292	261	268	273	253	275	293	286	262	271	270	298	279	273	239	295	257	262	258	275	256	256	264	280	253	280	255	264	283	276	298	265	288	234	264	274	250	294	239	250	273	249	258	266	265	259	263	293	255	282	257	273	249	273	291	256	271	258	274	274	256	297	243	248	270	253	247	266	263	268	244	258	236	249	254	259	276	260	256	286	273	283	264	264	274	261	267	278	264	263	284	241	269	266	268	244	275	292	273	270	235	245	291	274	247	279	266	260	264	273	286	247	268	266	251	297	269	252	278	283	277	258	265	281	278	277	271	276	271	285	282	274	284	278	277	273	291	239	279	250	245	265	250	279	256	254	270	250	255	267	261	248	260	251	263	263	287	266	253	278	238	266	255	251	273	237	291	287	225	248	270	268	258	263	253	293	249	287	256	257	266	271	266	275	267	264	259	276	267	274	278	282	232	291	258	264	266	252	237	247	277	271	259	263	277	278	264	256	294	264	285	252	280	273	284	257	288	273	293	253	243	261	255	266	262	238	284	296	261	258	265	258	248	275	290	306	269	255	270	250	266	274	296	297	251	273	278	269	252	273	278	281	258	271	281	253	252	228	310	265	267	270	252	263	273	279	240	260	252	247	277	237	254	252	262	303	264	270	254	252	258	270	266	277	272	288	277	256	280	284	263	263	215	245	249	239	268	284	269	274	263	252	264	265	260	242	252	262	278	290	285	266	258	233	309	253	256	234	279	267	266	257	264	292	245	282	257	264	297	252	263	272	260	228	263	258	280	297	293	271	234	275	260	275	274	263	243	277	259	257	274	284	288	276	294	260	256	282	264	256	278	267	267	280	252	283	278	252	292	231	280	281	252	274	251	279	274	249	261	249	276	268	287	241	240	261	264	238	256	274	286	282	259	259	279	270	255	258	260	271	230	256	255	254	251	251	259	257	277	297	281	287	257	296	281	307	257	249	267	240	248	255	275	252	269	271	275	271	278	282	278	257	248	251	244	268	272	272	256	241	269	260	266	290	269	254	263	247	252	246	261	247	269	259	289	288	270	267	249	295	250	274	258	272	262	295	222	269	236	271	245	276	258	283	252	255	249	246	279	257	264	285	259	267	250	263	287	263	244	290	293	266	282	256	266	269	291	267	266	246	276	298	295	276	263	259	261	265	271	253	249	259	287	265	280	268	265	272	269	251	246	253	265	268	275	268	262	285	246	288	251	236	303	244	274	282	272	262	245	251	274	261	277	291	282	255	259	274	265	242	288	277	258	261	259	273	245	289	240	259	263	296	280	253	249	304	271	301	288	259	273	254	278	278	272	288	272	255	269	289	281	279	253	256	263	252	251	243	261	269	256	266	276	273	248	259	292	272	281	266	273	292	275	249	240	286	246	246	257	247	269	266	262	270	251	277	245	245	263	276	248	310	262	240	265	259	249	281	291	250	270	280	250	274	278	274	263	244	284	261	252	273	256	273	279	271	243	311	250	257	295	277	265	259	250	258	275	305	252	273	248	251	262	284	252	258	269	260	269	269	291	253	277	276	288	278	307	259	297	266	286	290	274	272	269	264	264	261	303	264	241	283	286	281	282	269	256	256	282	301	260	277	273	276	247	288	284	278	246	253	273	263	276	276	249	270	287	252	277	239	277	258	270	279	243	242	257	239	238	254	250	257	256	253	281	297	248	256	285	264	296	280	272	256	296	249	261	260	247	240	298	277	240	268	237	260	274	275	266	267	268	274	278	272	292	262	306	253	273	272	273	265	260	256	247	245	256	261	262	256	286	270	286	290	277	256	282	281	275	231	277	291	270	249	263	270	244	253	274	279	241	238	256	250	261	261	259	246	274	236	265	258	269	262	271	273	249	271	269	288	282	249	260	274	273	275	290	281	256	289	269	245	261	276	243	272	244	259	242	276	274	252	266	258	239	296	247	280	260	280	253	268	275	275	267	237	270	246	258	284	286	241	249	266	252	292	251	241	264	273	261	248	268	236	268	257	219	253	270	258	238	271	263	290	273	273	257	297	252	289	283	310	271	263	272	267	251	265	281	291	242	276	264	242	284	274	273	266	276	271	279	257	258	263	268	262	273	257	280	252	270	261	254	266	280	253	258	259	276	265	256	238	286	281	267	255	253	275	276	289	302	259	269	272	281	265	251	260	266	299	269	303	266	275	258	281	262	267	254	298	257	274	259	272	260	262	277	284	285	255	289	269	271	268	249	262	275	251	288	285	257	258	265	272	270	285	264	277	288	277	272	263	249	283	267	253	264	259	265	277	246	259	251	251	276	277	290	275	279	256	254	246	259	265	290	276	260	281	267	263	244	285	255	309	249	276	258	269	267	263	268	254	251	267	281	259	284	286	271	275	270	245	248	243	270	248	282	253	253	245	292	270	247	273	237	259	234	269	270	272	236	250	252	259	285	272	283	242	264	279	281	295	235	242	268	275	263	258	271	260	240	257	273	245	287	236	243	250	235	278	251	274	277	251	265	254	257	255	282	270	262	267	265	259	288	265	256	284	246	258	251	273	265	275	268	249	263	257	227	297	284	279	268	274	275	277	274	259	264	254	256	268	294	227	271	284	268	259	282	273	257	261	279	243	260	266	272	256	282	271	293	248	246	249	269	245	284	277	268	255	257	289	272	283	262	279	269	258	282	277	266	258	253	280	284	252	241	274	254	253	289	309	267	279	299	260	252	253	281	270	240	244	241	266	244	275	240	276	282	251	272	288	294	264	250	249	252	266	260	287	256	265	273	259	299	272	262	260	264	233	279	274	269	260	263	267	281	269	287	258	251	258	304	276	234	231	306
26957	17732	2419	842	552	377	290	264	208	162	172	143	121	119	109	114	96	102	95	85	105	92	101	88	101	73	90	84	88	88	62	95	92	82	62	83	85	81	70	83	94	74	85	72	58	88	71	88	73	68	88	77	75	82	69	69	72	68	77	68	77	82	74	89	69	72	59	55	67	79	75	85	70	67	61	73	79	85	80	97	71	76	67	84	78	64	82	61	68	78	68	81	65	68	72	69	52	78	67	71	78	72	58	77	88	69	76	58	69	63	95	66	68	71	69	77	84	77	83	63	75	73	77	78	87	52	75	80	70	79	74	85	81	62	78	63	75	82	68	68	69	75	84	67	58	65	74	62	75	75	68	64	62	78	69	68	75	74	73	69	54	70	74	79	63	54	85	93	87	73	66	53	76	72	68	76	62	75	70	66	59	73	61	67	85	82	70	70	69	84	71	65	75	74	65	75	71	75	73	67	66	67	59	62	81	79	74	68	86	72	65	75	60	72	63	68	80	78	67	66	69	73	67	59	70	70	65	78	74	76	68	76	60	66	72	59	61	60	83	70	66	65	71	84	65	70	69	77	60	75	73	79	79	64	88	72	65	76	72	58	88	64	60	85	75	58	71	69	76	68	74	77	61	74	94	77	64	92	91	81	79	77	73	78	85	61	76	75	81	75	98	79	82	67	73	73	69	75	69	63	72	56	67	69	75	76	66	53	71	65	54	73	86	81	71	84	67	70	57	75	79	67	77	75	62	61	69	78	64	69	71	75	79	66	73	79	76	74	68	77	84	81	63	67	79	71	70	65	70	62	77	74	70	71	65	60	72	84	69	66	71	71	68	62	86	62	56	90	84	69	62	65	59	58	71	73	75	69	78	59	58	75	66	68	84	52	64	84	78	57	65	70	83	71	71	70	64	75	61	66	55	72	76	74	64	66	81	75	76	58	85	64	77	73	62	83	73	85	80	66	58	71	82	82	72	70	67	58	70	63	86	86	85	59	56	73	60	67	70	67	53	73	81	68	63	64	71	62	75	81	62	71	63	80	66	80	91	64	68	89	67	74	65	78	77	56	73	57	74	67	76	57	76	65	66	75	67	72	83	70	62	59	83	67	73	58	78	76	57	77	105	86	72	89	71	70	54	72	52	55	59	71	57	65	61	83	81	70	59	52	74	55	67	69	72	78	70	69	68	75	68	59	58	75	78	68	78	62	62	67	79	82	73	81	73	79	73	69	91	68	81	74	62	60	74	79	58	75	60	61	56	52	76	72	69	69	75	59	82	78	64	77	63	67	80	67	68	50	63	80	64	77	72	66	67	67	68	83	81	80	67	50	68	81	78	73	65	54	70	74	80	72	90	77	56	61	77	71	84	68	65	77	84	60	61	81	69	69	86	66	64	71	82	76	70	79	60	81	57	72	67	69	76	66	78	78	62	79	72	64	76	80	74	71	88	86	74	66	65	65	72	59	82	68	86	75	71	73	61	78	56	72	80	75	75	75	66	66	83	61	63	66	73	74	91	69	73	68	72	86	82	68	61	70	61	60	56	64	67	78	66	83	74	76	64	58	74	77	78	72	82	82	75	69	58	67	78	80	64	58	87	71	69	68	65	73	62	74	66	85	68	78	70	56	61	79	90	75	63	76	89	84	66	59	76	112	63	70	77	80	79	93	69	78	65	60	86	60	74	71	67	75	81	61	69	68	73	64	79	57	79	73	87	69	75	68	88	71	67	67	69	84	80	67	75	56	63	58	79	72	61	57	78	76	80	101	67	59	66	69	63	74	84	67	75	76	76	64	67	68	70	68	60	65	70	66	63	77	76	64	80	59	69	69	56	66	69	80	89	66	88	78	69	73	77	66	63	79	74	66	72	68	81	70	71	66	72	74	82	65	52	60	83	66	63	55	57	69	72	74	59	57	83	69	95	46	54	65	72	81	71	75	63	62	70	70	77	72	64	61	60	70	61	77	79	76	81	77	77	75	67	62	68	64	70	62	61	67	72	74	70	77	66	75	63	56	62	80	86	85	67	82	80	75	66	85	63	71	92	59	62	64	79	63	72	66	63	76	72	66	75	72	68	65	61	55	86	68	59	72	56	76	87	72	71	69	73	67	71	94	64	66	74	64	72	81	70	78	66	70	68	54	62	89	67	65	76	56	92	86	65	65	82	65	86	69	63	57	101	75	68	65	69	80	73	65	76	62	76	69	72	74	57	73	70	73	83	73	77	70	84	70	70	69	72	67	80	64	67	67	68	85	70	69	82	78	52	70	80	79	63	79	76	88	83	69	80	81	86	71	78	69	64	66	71	63	75	63	69	62	79	62	67	68	72	77	65	56	61	77	71	65	68	71	78	76	73	61	71	63	72	67	68	66	54	65	69	83	69	60	59	71	65	69	66	67	74	52	85	50	74	74	70	67	66	72	71	74	76	75	72	69	70	45	77	82	62	76	74	69	85	67	56	66	67	76	93	73	61	69	53	73	70	84	73	70	79	58	67	65	59	58	62	71	59	66	65	75	67	77	70	61	77	65	76	66	76	71	72	64	66	73	90	79	75	91	78	75	78	71	68	66	73	59	64	74	78	75	72	72	72	67	67	70	81	57	67	66	50	61	62	72	61	63	69	80	74	76	72	76	67	71	76	75	67	89	73	81	53	52	80	65	71	74	62	80	67	64	74	68	99	77	73	64	77	79	80	63	70	67	69	75	67	65	71	73	71	71	86	82	92	70	76	62	73	60	56	72	68	88	70	68	76	66	59	73	76	65	68	78	62	76	62	50	80	61	57	65	83	63	70	77	74	70	90	73	87	70	69	78	72	68	70	63	57	79	72	82	62	61	68	54	71	71	94	74	75	70	98	66	69	76	78	73	79	66	63	88	67	67	84	81	84	72	77	71	86	64	76	72	72	54	71	70	81	81	77	82	79	74	63	72	72	65	87	63	56	66	72	79	65	58	68	66	76	70	59	67	67	58	66	67	52	77	70	73	54	66	71	71	80	67	82	66	75	66	61	64	66	65	60	70	62	74	70	69	64	80	56	68	84	72	63	65	65	84	71	88	72	79	76	76	61	75	64	75	59	67	77	79	54	72	76	62	75	66	86	70	52	74	76	71	61	63	92	67	85	77	77	82	80	55	73	72	80	83	67	69	70	75	77	66	69	79	68	90	69	70	58	78	88	66	68	60	60	70	69	70	68	65	60	64	60	70	58	75	77	74	86	63	69	69	85	83	66	64	89	80	65	66	74	72	69	61	77	80	82	80	73	65	83	53	73	83	82	73	70	76	82	80	83	76	73	88	73	63	78	75	76	83	71	72	68	67	63	77	66	53	81	74	62	81	64	79	73	63	74	66	81	78	77	61	82	75	74	71	61	68	80	66	61	70	78	89	56	68	57	54	69	65	78	92	66	54	76	61	62	76	85	74	54	65	82	73	63	59	74	77	63	70	55	70	68	64	72	61	69	85	65	70	69	76	69	75	81	80
17834	6903	2142	2580	2225	1816	1428	1164	1025	869	752	723	612	584	518	476	450	449	444	397	369	363	355	370	303	311	345	320	292	302	259	272	267	278	280	266	269	259	244	251	241	268	249	232	236	267	234	238	257	225	208	226	216	233	229	255	225	232	223	226	226	218	224	228	236	213	221	246	228	245	192	228	221	213	211	223	211	189	212	213	222	198	201	223	190	208	231	219	204	220	199	210	229	218	228	187	213	193	199	231	229	208	222	212	217	189	218	193	217	210	204	229	216	221	190	191	196	227	196	204	203	216	221	215	202	187	201	220	230	226	191	239	241	212	206	201	209	231	212	215	225	230	228	228	225	239	217	214	188	209	223	198	197	222	193	212	211	221	231	204	209	194	203	209	219	207	209	198	206	191	237	216	209	213	216	217	197	220	194	223	223	196	196	197	205	220	192	223	221	212	220	202	198	205	215	210	196	184	199	218	197	218	216	200	180	206	229	222	222	208	211	200	181	216	207	187	207	212	192	223	247	191	205	222	204	215	182	238	194	255	209	227	197	193	238	206	221	229	188	210	216	229	212	219	206	222	186	222	199	214	210	225	230	194	215	186	217	203	222	210	211	228	204	197	198	213	220	197	212	230	214	200	209	172	199	199	182	197	204	209	206	212	211	215	231	219	225	216	190	211	190	200	202	209	210	205	234	203	213	230	187	197	205	211	242	215	219	207	220	210	196	202	216	226	203	213	204	214	182	222	236	213	198	216	194	191	212	194	222	188	202	203	216	205	208	207	221	211	202	221	201	228	225	210	204	219	202	200	199	186	207	223	240	226	223	215	221	200	198	215	214	196	184	213	212	198	222	220	228	197	203	221	208	208	228	205	191	214	186	199	238	229	232	198	193	187	212	201	215	205	216	203	188	195	202	224	217	214	206	217	202	215	218	197	221	196	215	218	228	217	218	209	209	190	210	215	218	233	177	214	201	214	234	211	217	234	201	208	230	210	213	217	203	229	194	224	223	226	195	197	208	209	215	215	215	199	199	215	213	211	228	233	226	218	226	193	222	222	208	194	203	197	230	235	226	195	193	227	218	220	226	202	225	217	181	194	224	227	187	186	216	205	182	220	234	216	209	197	188	222	215	217	222	200	213	219	213	209	207	195	216	214	236	187	208	225	219	223	194	206	228	184	216	217	219	200	233	224	207	207	214	222	213	218	215	208	219	221	210	225	213	200	203	208	210	216	203	198	201	211	217	217	210	201	199	215	178	219	198	233	220	235	222	188	218	209	239	213	200	206	222	208	212	199	211	190	241	214	217	219	225	223	224	202	216	209	206	227	212	211	204	253	205	226	205	208	184	203	210	198	210	202	214	216	212	229	239	192	221	199	189	213	226	193	205	228	218	214	222	209	201	218	192	247	230	200	207	211	221	227	188	214	204	224	224	215	201	197	204	212	221	172	194	223	178	242	194	166	218	206	232	185	214	219	213	189	210	206	212	231	188	199	194	215	198	213	237	192	224	244	211	228	219	217	216	195	225	180	198	218	230	199	233	210	204	215	185	198	205	215	206	219	234	191	181	219	236	211	218	208	219	200	214	202	194	181	209	228	204	196	227	232	221	206	215	212	206	204	224	189	234	233	208	220	197	203	223	216	240	190	203	244	197	192	219	208	213	236	204	210	211	178	205	212	210	202	205	238	219	200	206	207	239	223	216	220	198	200	203	217	198	194	198	214	213	229	191	187	203	209	202	186	217	222	204	217	207	227	201	220	217	208	214	210	218	204	210	169	235	184	214	238	222	237	229	192	194	220	238	197	219	198	211	198	224	214	207	225	215	235	232	198	201	224	237	195	237	213	230	202	208	223	236	194	179	236	205	240	200	211	208	207	195	204	183	199	190	213	234	233	228	221	208	222	244	205	212	221	216	197	187	189	197	208	205	207	228	218	187	240	219	213	220	213	216	224	222	227	224	200	200	188	224	179	205	190	228	207	208	226	217	194	208	216	220	182	214	235	228	215	222	214	228	218	188	236	202	213	238	218	207	207	214	236	219	199	212	194	202	216	233	203	218	200	183	219	205	223	213	190	203	197	200	192	222	192	213	219	220	226	203	209	246	232	208	203	193	212	214	227	185	223	211	210	190	225	194	216	197	209	197	216	233	225	213	213	218	217	210	211	226	234	216	219	212	208	222	207	243	230	225	221	209	200	211	195	218	215	235	181	218	203	205	225	211	205	218	210	214	187	224	205	235	220	205	217	183	193	211	213	201	210	191	217	242	192	199	214	220	191	194	195	212	193	222	217	215	218	207	191	218	199	199	224	238	208	221	234	211	208	210	205	236	201	204	207	208	208	226	197	231	196	193	215	211	205	204	207	190	185	219	232	215	225	190	217	241	219	223	195	193	245	194	230	187	211	194	206	219	222	220	226	199	193	194	183	200	231	210	204	197	217	214	239	201	189	226	229	224	183	241	204	208	222	201	221	213	181	220	220	196	219	213	220	219	186	212	174	215	222	188	225	195	214	242	210	205	233	207	227	212	206	191	213	232	210	216	226	230	188	195	207	216	211	246	228	223	226	199	197	231	225	176	224	224	213	202	217	222	219	210	211	225	225	193	221	212	225	214	223	208	205	228	216	229	215	187	197	191	194	216	179	197	195	224	216	206	228	197	215	188	193	208	224	228	223	193	184	211	215	204	213	220	221	195	218	225	217	212	197	206	221	220	208	177	168	212	212	231	217	226	201	208	198	184	209	214	212	191	204	211	216	206	208	214	210	226	210	193	223	211	202	209	225	207	208	180	212	201	223	205	201	226	208	214	209	221	226	197	210	182	207	201	199	199	200	229	193	198	201	215	206	230	216	210	231	214	218	220	200	229	199	200	209	202	215	209	223	196	220	244	207	201	212	196	170	199	217	182	217	191	205	204	223	226	215	206	216	210	208	194	226	208	208	215	235	198	204	221	205	212	209	221	197	223	201	234	207	235	232	228	206	201	219	202	201	204	223	213	197	206	221	195	200	237	221	230	221	205	197	219	198	217	202	200	192	185	193	235	189	187	207	204	180	210	203	211	201	202	182	217	206	219	194	182	226	195	207	220	226	238	223	190	221	215	234	197	218	211	223	200	192	205	219	225	216	205	184	203	203	177	189	218	211	230	218	204	219	201	221	225	220	221	240	221	178	226	206	205	209	224	222	216	203	197	229	203	196	200	192	202	226	204	207	223	190	208	204	221	229	200	214	228	218	195	224	250	202	204	202	213	197	185	223	226	209	195	177	186	187	217	208	214	232	189	210	224	255	203	206	208	227	190	189	215	177	201	215	198	202	204	213	223	210	209	207	224	225	197	193	208	205	194	244	246	223	212	196	212	213	218	195	185	210	184	220	178	198	189	244	225	224	209	217	207	218	197	219	236	209	223	199	235	208	221	215	230	224	223	225	180	240	185	208	219	213	202	209	201	223	222	216	228	202	187	189	205	245	204	223	203	214	228	216	228	197
36598	28006	9466	1940	1078	835	620	552	501	371	355	317	316	278	262	245	242	239	223	186	220	228	200	211	210	235	196	188	195	176	200	177	165	170	209	205	160	182	213	188	185	171	179	202	172	189	178	184	175	179	169	188	182	183	165	201	176	194	202	172	182	199	167	189	175	188	223	180	173	180	145	200	159	172	153	194	177	182	190	176	158	150	191	213	173	185	155	184	184	207	185	157	176	190	189	158	161	186	161	190	160	185	186	191	163	171	190	182	171	206	176	180	188	180	154	184	191	181	197	165	164	191	177	188	182	166	176	184	171	172	170	199	157	168	168	188	170	198	183	207	178	161	170	200	164	163	191	205	172	179	195	160	186	188	168	172	173	177	175	171	170	179	152	174	182	183	159	181	196	209	181	165	166	178	196	194	198	176	172	189	171	173	178	197	171	185	178	188	168	198	168	189	186	172	153	174	185	183	185	186	192	223	205	182	170	167	179	178	172	173	166	177	166	207	178	162	187	186	167	182	172	190	181	174	186	208	216	156	173	162	175	167	192	160	178	198	181	155	178	180	195	152	145	187	179	179	181	186	190	203	179	178	195	206	191	202	175	160	173	175	180	168	186	175	176	187	178	174	183	196	159	176	171	157	184	195	195	166	175	189	196	174	163	194	193	205	174	173	179	176	199	179	174	187	173	185	155	181	163	176	166	179	163	193	159	168	170	195	177	193	174	162	194	177	178	198	189	167	166	197	188	169	202	182	176	191	174	184	187	194	198	172	157	198	177	154	189	173	188	182	156	198	153	182	193	170	167	180	185	174	199	171	207	174	164	165	157	170	157	182	180	170	170	185	185	188	181	199	184	179	199	167	179	190	196	191	205	185	193	210	159	200	207	168	191	198	188	164	166	206	195	171	194	160	142	173	177	160	202	145	169	181	192	177	198	197	210	183	165	193	175	183	140	175	157	153	167	170	152	193	147	175	205	173	181	144	162	179	178	165	207	170	180	193	184	166	199	159	187	161	172	174	163	172	182	155	180	156	165	177	205	165	195	183	168	203	189	155	157	206	174	177	177	183	161	175	171	172	196	195	175	186	172	208	201	180	190	162	194	172	177	181	180	202	213	189	174	186	171	194	179	194	176	182	174	148	176	170	188	157	202	186	172	191	186	177	162	187	176	181	156	181	200	168	168	180	178	159	173	191	177	179	196	181	178	161	201	194	186	178	192	184	174	175	171	204	185	170	195	158	173	179	192	163	170	189	166	159	183	178	166	182	161	176	191	170	180	184	200	172	181	188	186	193	186	164	190	201	213	200	189	184	174	179	168	179	215	171	182	197	154	175	204	188	173	157	173	182	205	177	188	174	195	176	162	160	169	152	199	203	182	205	188	182	192	192	174	164	180	183	182	179	187	196	183	173	179	187	197	157	166	158	204	173	172	167	190	160	181	193	186	181	153	187	187	211	202	190	171	192	186	180	208	181	183	187	186	171	190	188	182	160	160	179	191	176	174	168	158	189	199	160	186	173	177	186	175	169	192	169	162	178	178	154	166	180	176	191	163	165	177	166	180	185	159	187	161	190	189	210	178	207	181	163	161	187	193	193	161	191	170	197	183	190	180	169	161	180	185	177	180	180	177	192	185	181	191	174	179	187	151	167	201	206	167	160	198	193	196	176	163	167	175	180	174	196	170	198	194	185	151	179	185	171	167	187	199	180	191	193	190	203	193	184	178	153	180	180	187	190	179	165	172	167	161	179	158	201	167	157	187	191	179	185	190	192	193	175	184	197	178	174	174	177	186	174	191	170	173	196	174	197	181	187	182	189	186	179	171	194	168	184	195	178	181	181	188	158	179	190	175	185	199	174	181	179	194	182	181	192	196	161	159	177	192	167	179	187	188	168	188	177	170	189	190	170	181	177	153	179	189	179	186	199	170	162	167	193	181	162	172	177	167	175	154	181	174	166	176	176	179	175	174	180	192	178	162	169	167	185	187	162	174	209	208	181	182	172	172	205	169	187	188	179	154	172	175	187	156	192	200	189	189	156	186	193	177	161	163	176	168	192	206	171	176	176	172	167	149	201	169	185	168	169	192	195	185	176	163	189	164	204	163	190	157	162	180	176	175	185	188	178	171	178	183	181	174	192	187	202	183	169	173	184	176	186	202	183	196	178	175	169	168	195	179	197	174	181	177	182	183	214	202	210	185	182	151	173	193	179	183	181	177	183	183	166	162	168	166	160	175	196	193	176	180	163	184	181	157	200	171	175	174	182	165	182	169	157	186	179	175	165	192	168	163	188	170	191	182	179	189	146	192	187	167	192	154	179	187	189	186	184	196	193	155	173	169	196	188	156	181	198	186	176	176	169	192	180	189	201	186	189	192	188	199	203	208	201	195	183	180	190	210	169	175	168	175	207	164	161	186	186	194	172	154	160	162	184	170	183	180	171	196	174	176	183	200	168	190	169	182	189	168	185	179	180	195	183	176	174	174	182	176	160	177	190	174	182	191	172	188	170	177	187	178	168	180	182	182	182	196	171	156	187	188	143	184	173	171	168	182	162	155	192	188	204	164	197	158	211	193	166	156	177	168	144	177	158	193	177	178	215	183	158	186	168	163	147	150	176	159	169	178	168	178	188	153	175	198	155	174	178	169	194	172	179	168	195	174	162	152	196	168	197	197	185	160	147	182	192	196	189	193	193	184	171	158	187	179	193	199	173	200	197	187	166	193	187	164	200	191	193	200	175	182	198	169	177	182	181	179	170	190	167	196	200	203	181	169	180	194	176	170	176	149	169	171	180	170	172	178	187	173	151	209	175	171	171	190	190	192	185	187	165	181	167	165	173	184	175	210	171	176	212	183	162	160	176	176	179	180	167	190	180	165	194	195	202	179	183	189	164	173	172	177	173	195	189	181	200	185	192	183	152	195	165	186	197	176	176	187	193	182	176	211	163	196	171	202	220	176	173	192	167	163	159	186	188	183	150	174	190	180	151	163	185	208	192	186	163	206	191	173	183	172	172	156	185	194	181	190	179	180	176	194	201	156	177	202	172	173	177	162	195	172	170	167	163	172	200	145	159	170	183	171	187	178	172	199	182	184	175	182	179	183	173	171	158	192	163	185	186	180	170	167	179	188	209	192	174	149	172	185	169	184	198	185	195	184	175	172	170	175	193	191	207	165	163	180	163	162	151	203	180	186	149	198	191	171	174	181	183	171	171	192	192	178	164	183	172	181	176	178	208	175	195	166	160	181	176	171	161	179	167	172	154	157	180	159	174	159	189	181	170	173	171	157	180	178	174	166	205	190	186	171	161	186	176	161	166	196	207	184	153	193	158	160	167	184	176	186	187	155	160	177	202	183	166	169	169	184	196	176	169	190	207	203	200	152	179	178	170	186	180	189	181	166	149	184	189	170	190	205	164	169	186	203	193	198	163	188	170	208	170	161	187	164	187	167	178	149	191	186	189	166	184	182	165	175	161	181	167	173	188	202	165
22981	10737	4075	4896	4276	3474	2727	2314	2050	1671	1504	1350	1269	1154	1006	941	997	890	800	761	775	710	773	707	654	656	650	621	578	601	585	562	563	545	563	574	531	555	534	519	479	524	544	513	529	516	489	507	502	467	484	493	487	474	461	476	491	483	471	485	477	448	440	445	442	498	482	442	466	469	479	441	462	502	432	475	458	477	446	441	456	496	488	428	448	487	442	483	467	456	443	452	443	459	480	483	468	480	428	416	449	437	453	441	436	447	506	449	446	470	439	507	466	451	472	494	459	455	429	436	443	428	495	432	449	471	454	456	446	464	438	475	467	489	441	452	467	451	453	428	448	454	467	413	464	432	430	457	455	432	438	482	448	462	474	415	443	436	461	459	445	435	420	458	446	444	438	460	413	459	461	461	421	437	475	450	490	453	435	491	454	464	435	479	420	436	401	430	399	432	452	482	408	452	442	462	465	451	459	410	451	460	428	443	474	424	445	431	441	441	447	441	425	446	444	456	448	453	480	430	468	476	452	432	465	442	454	445	453	476	459	449	456	463	468	483	446	451	464	509	461	413	440	440	407	412	446	402	461	453	443	471	432	405	424	458	411	427	445	437	432	434	443	476	468	459	458	442	433	439	438	442	458	439	422	425	463	437	433	433	460	451	456	458	456	416	429	475	429	504	437	436	490	455	429	465	443	472	461	429	423	467	441	485	444	420	416	452	441	491	466	467	428	456	431	477	464	473	450	411	421	459	423	447	467	425	479	454	445	410	447	464	441	442	464	425	475	422	464	449	466	446	418	437	465	454	448	471	455	431	455	426	436	440	462	457	422	420	419	445	411	395	465	463	438	496	451	452	441	446	456	489	461	438	493	411	460	438	461	428	424	424	423	445	420	421	400	462	417	447	452	437	400	450	491	437	443	476	428	456	438	451	440	449	456	427	435	448	436	420	470	464	464	444	439	470	428	412	441	446	483	445	453	421	466	463	465	441	409	444	432	477	457	452	476	418	494	413	391	430	500	426	452	444	465	455	463	474	495	440	448	439	437	433	481	423	422	456	477	434	439	449	478	446	486	413	410	393	430	439	469	472	455	413	473	473	450	438	425	442	466	471	462	428	454	451	486	457	451	429	434	413	440	456	460	463	425	404	411	441	438	472	443	431	417	439	422	459	457	436	431	471	459	457	433	488	416	427	441	461	430	449	404	439	452	440	404	456	466	444	431	442	444	443	425	442	453	427	446	418	440	474	409	447	443	454	458	430	449	451	463	445	446	431	464	457	438	447	439	423	460	429	435	392	453	436	439	443	418	437	434	456	448	429	454	458	447	439	473	470	444	465	434	447	467	437	453	448	408	411	445	428	442	449	470	437	456	440	440	430	447	425	451	463	416	441	440	422	494	421	432	457	436	435	456	466	438	438	470	437	420	434	450	396	436	417	455	431	434	443	432	419	470	453	448	432	426	460	459	444	448	481	424	474	441	436	466	423	444	448	459	456	468	468	458	439	438	434	417	457	439	420	433	458	475	470	437	418	441	456	460	450	449	423	444	436	426	448	404	443	432	479	463	441	484	453	429	409	431	423	459	460	430	431	424	435	473	437	470	431	441	431	439	387	467	450	482	448	478	433	431	444	417	432	452	431	439	443	420	479	455	424	457	468	428	455	425	437	460	434	406	472	417	432	441	449	444	418	443	480	478	450	398	396	470	446	419	461	468	435	432	465	427	450	443	503	421	449	424	423	419	455	391	471	432	459	418	478	451	458	442	427	449	448	450	389	460	465	403	422	478	447	446	450	417	452	433	472	465	448	439	443	474	445	447	484	463	437	513	454	457	442	416	486	439	471	431	408	411	419	477	421	462	440	455	467	417	462	444	454	435	466	464	462	447	452	459	419	480	456	490	450	427	467	450	477	478	414	459	425	456	460	443	448	431	422	430	481	448	460	463	439	426	467	418	413	437	444	417	404	406	447	456	457	460	444	447	432	398	466	408	432	454	411	431	456	428	445	472	438	429	459	451	450	460	429	418	427	448	462	435	426	448	491	450	419	454	428	439	421	438	453	463	468	437	438	443	454	408	453	441	425	456	446	443	462	421	454	452	480	468	471	430	476	429	497	482	451	411	400	445	462	428	434	424	487	440	433	445	427	442	441	456	437	467	444	446	442	463	464	465	447	445	464	468	455	437	455	444	453	449	474	451	445	425	437	447	465	440	449	418	464	416	481	464	451	459	461	464	408	470	492	444	464	482	427	485	451	434	434	428	409	443	440	416	428	448	451	434	451	467	418	447	403	433	420	414	482	470	385	467	427	447	449	443	446	455	484	450	421	479	480	437	428	422	451	432	423	451	450	420	459	436	409	435	432	460	398	443	433	480	447	435	448	432	423	431	451	430	465	481	437	469	472	435	464	405	443	427	464	431	427	440	431	446	423	440	459	454	460	460	429	463	435	419	430	408	438	430	471	429	414	415	462	487	478	416	482	458	391	431	440	439	480	478	430	471	446	475	448	470	425	437	462	443	456	467	404	416	428	428	452	440	476	460	435	452	420	471	456	500	474	463	436	427	453	438	435	466	433	451	446	442	430	478	446	485	433	434	485	430	455	434	462	439	388	442	440	438	425	446	472	453	438	474	431	434	424	423	452	429	449	416	420	444	476	453	420	484	447	429	467	462	421	381	458	444	477	430	428	457	456	440	454	466	450	416	458	450	452	432	490	431	451	439	446	423	431	481	449	456	443	492	437	425	439	442	479	464	441	442	465	392	492	478	413	435	441	454	445	456	467	455	478	437	438	468	459	441	486	437	426	430	464	436	430	440	438	427	443	460	423	430	455	495	436	448	454	477	439	399	443	517	408	388	411	419	452	416	479	445	474	421	466	459	459	436	456	434	481	455	433	461	468	454	434	436	391	409	483	451	431	490	427	449	456	439	427	428	462	438	463	446	440	429	507	448	442	434	420	441	451	434	433	444	429	461	419	444	460	461	458	448	422	450	471	423	456	430	428	436	461	453	415	431	453	440	432	426	473	438	433	420	430	437	480	442	473	488	464	448	443	420	461	426	460	411	430	486	487	459	447	439	469	458	448	431	427	467	445	445	470	433	410	444	438	423	442	476	419	443	453	417	424	426	484	405	435	407	444	466	456	415	435	415	443	440	422	445	451	444	442	461	418	461	441	414	467	468	435	418	465	407	436	448	468	469	444	447	452	468	412	454	472	454	434	442	469	457	451	417	465	419	421	402	433	451	436	450	473	446	416	495	455	461	414	463	442	469	451	415	465	450	444	415	438	420	424	470	463	442	439	464	452	437	455	438	455	478	461	425	439	426	445	422	461	429	505	408	475	464	470	452	438	421	484	438	456	446	432	468	374	442	493	453	439	458	454	450	435	456	424	427	470	413	449	442	423	442	474	460	411	452	454	414	409	425	414	436	462	443	427	454	487	464	487	466	475	440	419	443	463	462	432	462	459	453	456	445	467	471	482	420	444	437	440
7693	694	141	130	116	105	112	135	101	119	116	109	113	99	89	114	121	92	102	115	98	110	100	97	93	115	99	93	99	107	102	107	112	105	97	107	103	110	110	117	90	97	109	92	86	87	89	106	85	74	101	98	121	128	111	104	104	121	107	111	136	103	83	95	103	132	112	101	111	114	110	82	116	108	89	100	105	134	101	113	99	95	96	103	114	95	102	86	87	102	100	109	87	104	97	103	106	97	108	118	109	93	122	105	115	85	105	91	110	91	105	102	99	92	106	97	106	87	89	123	112	98	81	108	110	106	111	97	108	89	98	112	108	108	111	96	97	112	102	119	92	107	102	101	115	92	104	105	101	110	120	105	110	115	103	112	95	111	109	106	84	92	111	80	81	120	115	105	110	100	108	92	114	109	76	109	112	111	117	86	110	100	101	92	86	112	110	102	91	100	116	101	131	103	111	105	85	103	98	118	101	104	96	107	104	98	107	99	99	102	98	104	92	135	99	112	114	99	95	113	103	92	95	105	110	88	110	129	108	112	87	101	105	94	103	111	124	84	92	99	106	96	93	91	97	101	98	117	108	97	100	111	107	110	117	101	111	122	104	115	83	100	111	130	94	102	114	85	108	108	109	121	98	92	91	114	94	101	100	104	109	91	111	97	103	107	94	94	124	104	104	90	90	113	86	111	85	126	82	100	99	92	101	96	106	85	114	134	112	99	120	106	87	95	89	93	101	109	96	92	97	100	92	102	96	82	98	110	98	98	122	96	86	104	109	96	90	91	98	117	99	97	106	101	107	109	100	112	111	124	119	109	114	106	108	87	102	98	115	106	114	101	115	100	91	99	91	102	110	104	100	125	125	108	125	118	107	94	101	106	112	103	97	105	103	110	99	91	106	108	116	120	116	134	116	108	97	106	111	113	120	99	105	99	105	108	95	101	101	107	107	104	99	112	104	100	88	94	90	99	111	100	108	105	108	112	116	101	116	94	113	116	112	118	104	107	92	119	102	109	82	100	111	94	94	95	93	100	90	105	102	113	125	85	111	91	118	103	96	103	92	104	102	113	117	118	76	105	113	97	83	86	95	78	107	98	104	88	102	112	112	102	88	119	102	111	110	110	97	120	93	109	106	116	106	118	107	87	90	107	95	107	113	108	95	98	84	87	92	104	97	92	88	109	96	125	104	103	105	113	99	115	112	104	74	95	121	94	107	107	109	101	111	114	117	101	99	108	85	94	83	102	93	116	116	83	103	112	100	103	118	99	102	94	99	119	112	94	110	89	126	92	105	90	118	94	102	106	107	89	97	93	109	97	104	104	101	103	109	118	108	107	112	111	103	100	103	111	102	114	110	80	124	110	117	110	112	96	116	93	99	105	91	97	96	93	103	105	106	109	99	86	95	102	116	107	107	94	106	96	103	125	127	111	108	106	72	124	110	98	78	99	97	92	91	114	113	87	108	125	106	106	114	95	107	105	119	89	111	107	122	109	108	105	95	78	107	93	100	97	93	85	84	80	105	104	101	103	116	89	100	105	108	112	101	113	86	105	110	98	102	80	106	93	114	104	107	92	96	98	101	115	98	115	120	100	124	115	111	120	100	101	110	104	95	113	104	102	96	93	112	75	107	105	105	92	103	98	98	99	113	108	115	104	118	110	95	111	104	95	111	105	128	117	111	95	129	102	88	120	110	95	104	92	110	102	92	84	100	101	114	82	126	107	109	90	98	99	94	91	114	82	112	98	117	108	118	115	111	102	88	94	75	95	103	99	102	118	113	96	122	107	91	118	92	116	113	97	101	115	102	99	112	100	98	98	104	111	108	109	109	104	87	103	112	91	98	98	115	93	99	113	112	90	100	86	87	96	102	104	109	98	87	104	102	115	105	93	92	98	99	85	116	93	99	83	105	117	83	116	112	113	104	105	89	99	99	79	107	96	96	122	101	105	98	93	78	114	90	112	78	111	117	97	104	92	93	91	93	104	109	97	114	92	105	90	97	114	113	110	101	113	103	112	106	99	108	126	95	97	118	111	84	106	101	110	112	101	97	104	102	99	113	115	105	112	140	100	104	110	108	117	101	88	94	108	90	110	126	93	103	112	88	104	95	87	118	89	109	102	118	111	110	107	84	102	102	91	122	99	115	113	96	96	102	103	84	89	112	102	116	94	109	124	91	93	85	93	103	97	109	95	99	83	115	92	82	94	104	98	90	95	98	114	121	97	86	94	107	119	115	76	107	112	103	138	74	99	111	106	105	113	115	105	111	103	119	95	112	105	101	104	108	83	108	98	96	118	122	114	117	95	96	99	106	100	105	114	105	92	84	81	93	115	93	113	102	112	119	102	101	110	122	97	114	102	84	107	109	125	110	115	107	84	104	106	109	114	88	95	114	112	100	104	86	116	115	95	119	112	106	92	97	98	88	123	82	92	103	100	108	113	101	96	90	90	104	102	96	101	107	111	125	100	90	99	97	99	95	80	93	112	106	106	104	96	99	114	104	107	85	91	93	99	107	91	116	101	110	111	106	97	98	100	123	122	110	86	90	108	107	105	105	89	96	88	101	97	123	85	109	90	110	95	101	90	110	119	93	87	119	106	94	118	111	97	90	107	114	102	103	106	103	95	109	102	84	88	94	85	95	91	109	93	110	87	91	103	109	107	97	100	109	106	109	86	99	109	114	105	109	107	103	86	108	121	94	119	116	97	111	102	110	108	90	94	99	111	117	85	90	97	79	100	89	91	106	110	114	103	77	115	111	97	87	105	101	106	96	93	114	114	91	89	102	82	91	101	115	100	80	92	110	103	114	119	96	94	98	100	98	114	121	107	90	107	115	115	98	106	104	88	85	108	103	105	86	112	95	105	107	92	122	108	94	102	100	103	93	91	80	99	104	112	100	114	121	97	95	93	107	109	90	97	94	101	115	115	99	96	103	122	110	117	98	94	106	64	91	108	112	118	104	107	119	99	104	103	92	115	98	87	92	101	104	97	90	107	108	97	105	124	96	96	89	94	85	93	107	102	104	109	109	106	95	87	113	114	98	112	106	78	89	119	103	81	102	130	119	95	96	114	95	103	105	103	107	90	104	100	110	90	85	116	106	104	85	89	98	100	115	103	108	97	96	97	88	118	92	91	116	102	115	110	117	100	98	114	114	129	115	99	99	107	91	104	110	104	96	118	106	102	97	108	96	113	98	101	113	114	127	94	104	94	98	107	108	99	101	120	97	102	101	81	112	111	86	92	83	88	124	112	100	101	91	87	110	94	108	89	114	95	114	81	108	107	98	111	111	104	94	83	97	79	104	121	123	90	92	102	141	101	97	92	112	86	97	116	86	101	96	113	85	78	98	105	96	111	102	106	108	97	108	101	107	122	97	94	111	111	106	90	97	97	92	106	102	124	96	85	111	106	93	109	109	95	107	106	99	98	110	111	118	112	94	104	105	125	112	102	93	112	103	93	113	108	95	102	91	114	91	118	101	95	117	98
4707	767	318	344	374	317	312	307	274	305	293	267	271	295	286	256	263	285	276	284	294	276	274	290	263	253	295	291	238	265	291	278	316	279	271	245	285	287	272	276	271	259	243	277	249	266	258	270	293	220	269	258	246	303	259	241	247	266	257	254	229	282	300	276	266	300	279	280	245	267	265	267	271	285	286	266	253	264	246	249	240	277	271	250	283	253	286	274	279	229	267	282	282	286	272	261	278	268	274	247	305	273	277	256	276	248	247	263	257	251	269	290	297	266	262	284	245	267	265	283	270	257	264	263	264	282	248	264	237	258	265	259	260	257	277	283	287	256	275	250	242	252	271	267	272	251	268	274	266	273	270	260	239	263	275	227	238	286	263	279	270	276	281	262	240	233	278	231	290	296	262	282	260	257	249	243	275	246	261	263	261	282	275	261	248	275	264	269	230	279	284	262	292	241	248	292	259	319	252	253	256	274	260	287	259	290	302	298	278	277	234	277	228	230	256	290	248	218	259	287	268	260	258	275	265	287	293	277	274	259	272	245	258	247	247	266	259	239	274	257	248	237	276	249	273	283	272	271	265	267	229	252	250	273	265	243	256	267	225	298	257	244	250	269	272	269	293	273	267	321	264	277	276	272	262	255	283	266	264	259	280	287	267	236	264	276	239	263	285	283	252	244	249	229	263	256	249	291	260	281	254	255	273	248	257	291	256	249	261	285	250	271	273	269	272	259	226	308	277	229	286	272	251	266	282	257	262	272	250	278	259	284	275	281	277	263	292	268	241	243	264	265	249	252	252	262	262	259	238	237	260	259	253	280	260	252	225	264	275	254	254	269	248	238	297	284	252	254	256	276	280	266	251	275	258	267	285	268	260	231	264	247	236	262	292	270	248	273	248	271	236	258	264	265	250	308	251	260	288	278	234	257	269	273	256	280	271	293	252	244	278	240	271	302	247	269	247	265	263	242	265	261	257	238	257	269	295	305	279	288	259	253	255	272	273	267	263	247	254	259	267	252	294	239	245	269	260	251	284	246	234	272	292	281	241	256	251	272	238	234	261	260	247	272	275	251	266	265	249	271	250	236	305	253	278	276	256	252	277	267	303	275	290	274	280	263	288	297	256	266	253	261	255	261	259	252	271	295	255	282	244	244	243	280	305	281	268	259	259	251	291	275	229	297	270	255	241	239	275	267	276	247	247	234	267	251	252	260	246	274	274	264	242	265	252	259	286	254	287	264	246	270	260	262	271	272	288	265	288	261	245	268	261	231	269	280	258	259	268	276	263	262	299	284	259	244	277	280	281	297	258	276	274	253	266	273	298	278	295	234	233	248	250	263	251	268	276	273	273	253	257	238	253	290	267	273	285	267	284	288	262	279	278	267	278	244	271	255	284	262	281	263	249	252	277	259	259	271	290	308	253	263	244	277	279	266	238	267	282	244	269	247	249	269	285	298	241	273	262	265	259	286	264	273	286	248	237	277	280	273	270	302	246	273	264	269	241	278	258	266	283	270	287	262	296	232	257	286	260	266	281	259	267	283	246	260	289	263	257	270	288	269	275	271	245	290	253	277	278	257	249	257	261	262	254	260	254	246	230	286	281	247	267	279	263	271	284	257	257	256	284	261	238	263	275	255	256	259	241	251	262	261	259	269	271	267	278	216	248	299	267	259	277	271	245	267	243	279	231	248	278	240	253	244	272	256	260	266	286	244	270	288	280	288	265	251	256	300	254	249	241	240	275	282	261	267	279	258	273	281	269	280	260	273	277	287	274	215	249	250	244	258	224	278	268	286	283	266	251	280	262	260	275	288	255	262	243	277	256	273	277	276	290	264	285	255	255	266	244	262	254	237	285	288	284	284	263	254	248	249	216	293	248	271	267	261	280	257	293	277	247	267	287	268	268	248	261	242	258	273	285	278	268	262	280	238	255	276	267	231	281	263	268	276	279	256	250	290	267	262	273	264	263	253	261	276	263	293	267	240	258	282	295	253	270	259	263	291	262	231	232	253	272	238	264	275	240	295	275	279	282	274	243	265	260	265	257	238	243	267	264	275	269	251	260	265	255	247	260	252	266	281	254	300	246	285	273	249	273	258	286	264	261	237	268	278	270	278	259	277	269	287	263	287	240	279	273	257	278	284	280	281	253	269	263	277	260	274	271	266	253	273	263	280	255	284	257	275	283	273	249	268	235	259	249	288	275	282	284	268	302	266	278	274	268	247	278	260	280	281	278	262	264	267	268	267	277	252	262	271	294	251	277	282	291	258	277	258	278	240	257	301	295	264	273	250	262	262	272	272	267	284	232	257	261	274	286	278	269	288	251	259	262	256	261	282	234	262	279	281	264	276	248	287	266	272	250	268	282	284	256	276	274	244	234	247	253	287	250	277	268	269	282	282	262	243	252	265	291	246	246	252	275	273	272	285	248	247	257	284	245	252	266	284	258	281	242	252	287	272	260	271	244	237	274	246	256	253	295	283	248	240	259	286	246	273	288	256	253	270	276	267	276	266	257	242	264	231	278	260	261	264	239	262	285	270	255	282	249	273	306	268	264	255	268	270	305	271	231	231	273	269	282	281	254	252	251	267	269	277	276	248	272	283	277	235	256	263	269	239	241	269	251	251	257	304	252	250	228	262	262	272	278	286	273	261	223	273	260	263	273	275	308	270	248	260	256	274	245	243	252	261	290	284	292	256	284	278	261	269	260	257	258	256	260	282	247	281	279	262	257	235	281	257	260	260	299	274	260	256	260	257	233	278	241	264	264	271	206	251	285	267	256	231	243	265	288	240	280	269	249	291	272	248	236	276	257	258	252	247	226	272	267	292	261	277	264	279	283	275	287	251	277	239	263	285	259	271	264	252	281	266	270	279	244	300	231	261	251	255	285	255	258	267	267	268	272	258	261	287	254	272	287	261	271	266	284	271	268	278	259	263	286	269	238	266	274	268	259	243	254	259	264	262	256	255	253	258	283	270	278	297	261	262	239	281	258	238	270	257	258	297	271	248	258	262	270	252	263	268	234	220	273	282	274	260	268	256	292	260	273	262	262	288	277	237	261	290	277	258	268	293	277	275	271	266	260	273	272	297	270	273	230	269	250	261	273	264	278	287	247	241	260	269	242	249	264	248	220	273	242	284	260	282	243	276	260	262	248	253	301	260	264	268	263	268	274	260	280	269	251	290	251	272	255	281	260	267	257	271	251	274	270	257	274	264	271	242	272	259	265	268	272	286	261	265	281	257	274	260	253	256	278	268	250	261	248	272	260	266	255	268	254	266	268	260	292	269	263	277	269	266	243	288	261	261	267	251	273	247	241	284	236	251	266	279	255	265	266	295	245	270	255	258	273	280	276	255	261	299	289	244	264	242	277	305	259	276	240	254	256	250	255	248	289	299	274	268	292	278	295	290	249	252	284	237	278	284	285	273	253	282	235	237	243	232	266	277	264	274	261	267	295	275	256	260	258	261	270	268	257	294	272	261	267	261
27339	19025	2776	858	451	395	297	260	177	178	152	142	118	127	137	107	91	103	84	90	109	95	105	81	87	88	78	94	81	88	81	76	78	64	75	85	74	58	92	73	81	88	68	80	71	74	80	72	83	67	79	79	81	82	62	88	75	76	89	69	60	82	77	66	70	70	76	71	69	68	52	56	64	91	65	89	81	70	71	78	72	82	63	77	83	53	64	66	78	72	60	73	67	64	66	67	73	68	72	74	71	71	80	81	77	67	70	69	61	65	80	69	74	79	65	76	79	73	81	61	68	56	55	72	80	77	59	60	87	63	77	82	73	59	63	90	61	80	61	66	68	70	65	89	75	80	74	75	82	80	59	86	74	74	82	74	84	72	80	61	81	48	58	75	67	65	65	69	52	70	81	63	61	77	74	70	80	66	82	63	72	78	65	70	67	64	75	71	86	66	60	75	77	54	66	62	58	68	85	72	88	78	67	72	75	72	70	79	66	74	71	80	61	70	55	65	83	74	72	64	62	64	81	67	66	62	66	90	82	86	72	80	80	64	78	80	74	55	86	68	53	74	58	66	66	73	54	61	69	78	79	66	79	79	76	79	79	52	75	66	79	66	56	77	75	66	58	69	85	61	67	73	91	69	72	70	61	73	69	72	83	77	65	77	88	80	54	66	65	80	73	66	71	65	54	75	78	68	70	59	56	75	70	71	53	75	82	63	66	60	88	67	63	48	78	74	58	73	61	76	84	72	77	68	60	66	67	61	66	72	71	74	84	80	90	81	90	67	62	80	59	72	83	71	71	79	69	66	62	73	76	72	73	70	77	78	66	71	85	65	61	82	63	61	79	77	72	73	66	77	60	65	73	63	73	77	73	57	70	75	79	82	47	76	82	63	62	67	68	71	65	68	70	59	64	67	63	72	83	78	62	80	60	85	65	62	75	66	79	75	71	57	67	68	76	76	70	79	68	72	72	82	77	95	66	81	75	86	56	72	94	79	77	62	80	73	84	68	72	69	73	74	71	85	57	64	73	66	65	80	83	61	65	69	59	73	64	75	81	76	65	74	74	54	77	76	66	66	78	85	60	66	71	64	78	70	78	69	76	76	93	75	69	84	61	78	77	65	59	74	77	63	65	75	61	76	69	87	70	71	71	69	85	79	78	75	89	79	64	64	61	62	81	74	65	71	48	80	76	80	59	58	74	74	80	66	75	58	84	69	69	83	83	71	62	72	67	64	70	66	57	71	65	69	68	81	66	73	75	80	81	67	65	59	57	76	80	70	81	78	69	60	69	73	95	69	66	64	76	88	61	78	75	88	60	75	70	69	71	49	61	66	80	72	75	63	67	72	67	70	78	62	65	65	51	104	67	80	63	77	77	71	95	56	83	75	76	77	74	63	69	73	63	64	63	79	85	62	59	75	75	92	63	69	56	60	70	65	74	76	70	70	68	62	71	81	70	61	81	61	56	69	55	70	84	90	72	65	68	82	77	80	93	71	76	70	54	57	63	70	78	69	61	78	91	68	61	71	61	61	79	61	88	73	80	64	67	72	64	62	74	66	82	63	66	62	80	78	77	77	70	70	78	73	70	72	91	65	69	77	71	76	74	80	69	72	72	69	70	69	68	81	76	62	80	62	71	83	69	63	86	67	74	80	58	78	82	76	81	62	67	72	93	75	79	84	64	72	63	58	71	75	72	74	85	84	68	70	59	71	64	78	73	71	72	68	64	76	63	59	75	74	71	66	79	66	71	64	69	73	70	64	69	75	86	65	77	70	65	77	71	83	71	70	74	74	74	55	85	72	73	67	89	77	64	69	58	67	72	78	82	68	61	65	67	81	59	87	85	77	71	79	64	63	86	72	72	75	71	69	70	89	79	77	81	69	56	81	94	70	71	85	74	63	74	64	79	77	58	64	64	75	81	74	68	56	54	71	57	80	70	75	73	77	72	82	96	75	64	86	63	81	85	72	80	81	74	85	73	77	78	69	55	75	83	69	77	73	86	64	67	68	73	72	55	70	81	68	78	94	59	60	82	59	92	60	68	82	64	81	75	70	61	57	80	87	69	58	70	75	69	97	78	58	76	66	73	64	76	64	73	70	79	60	71	52	70	79	77	68	73	68	75	76	76	78	90	81	70	74	61	60	81	56	80	62	86	75	65	75	65	74	67	64	66	75	77	69	81	73	63	61	73	77	80	70	77	51	80	70	86	58	50	67	74	81	85	64	57	80	83	67	69	71	70	73	74	76	79	65	68	74	65	76	73	73	64	69	77	76	70	78	72	81	82	64	73	75	71	73	73	62	65	86	74	66	69	80	86	77	74	75	70	63	60	72	60	76	89	72	72	74	73	73	80	75	72	70	72	70	66	77	86	70	60	78	56	63	77	76	67	85	71	89	73	61	68	70	71	65	70	77	68	55	77	67	77	70	86	82	73	79	64	68	81	69	76	77	76	59	59	58	76	67	72	67	69	86	53	83	78	59	70	68	78	65	74	66	63	68	53	71	61	92	65	76	80	68	66	83	78	86	42	68	67	82	68	73	61	74	61	78	67	76	74	70	75	84	70	70	74	71	77	59	75	84	75	68	75	61	67	88	82	59	69	62	77	70	58	67	72	67	74	80	70	70	82	79	68	64	91	72	72	64	75	70	61	72	55	83	58	73	82	73	49	62	73	81	72	68	60	67	66	77	66	72	73	82	63	52	72	63	62	73	69	58	60	60	78	75	77	71	67	67	71	63	62	73	75	87	60	79	60	82	65	81	83	82	83	92	62	66	70	89	58	66	72	66	62	73	76	65	79	76	57	89	61	62	81	85	65	86	91	58	86	75	82	87	72	73	69	71	75	62	72	77	66	61	70	82	79	70	74	63	63	64	72	68	70	62	77	80	68	71	64	79	71	78	77	69	87	59	61	75	52	69	75	64	69	78	64	59	64	56	80	73	80	68	73	73	77	82	79	65	71	50	69	64	66	69	65	58	75	64	56	50	82	55	91	69	70	76	63	83	72	82	62	56	87	79	65	50	63	77	73	67	63	75	62	79	64	73	87	61	68	66	63	79	76	72	75	55	68	52	74	74	77	65	72	79	82	74	69	78	71	87	68	54	76	60	74	70	69	66	70	78	77	77	63	67	94	71	66	71	69	64	67	60	84	74	66	67	73	65	67	66	77	77	69	72	62	66	93	76	70	69	75	62	78	94	67	82	74	74	67	65	69	71	83	69	77	67	79	72	73	63	64	62	78	68	58	75	72	63	77	84	80	71	67	69	83	75	79	63	80	92	64	77	64	65	80	80	74	66	70	76	75	73	67	79	77	80	78	68	57	76	69	65	71	62	73	51	71	66	59	73	63	62	63	79	68	78	86	69	78	88	73	63	83	62	77	65	73	73	59	73	71	73	75	69	74	77	73	63	76	83	68	67	61	65	70	79	79	77	68	64	55	73	62	72	67	85	61	63	60	72	73	62	82	57	84	84	61	67	82	70
18128	7242	2199	2613	2187	1829	1530	1247	928	865	757	660	601	554	509	539	479	444	417	411	392	366	321	299	325	315	347	302	307	287	258	295	282	274	245	251	269	260	252	242	241	239	238	259	221	251	226	258	245	267	226	263	196	219	211	202	219	238	231	228	226	219	234	234	223	233	218	225	228	214	224	203	236	248	207	220	230	223	223	179	227	214	242	207	198	211	240	219	231	190	224	215	216	228	207	185	233	209	209	183	227	212	215	192	195	197	204	206	222	215	192	199	197	223	205	211	220	187	205	190	215	208	191	197	222	204	232	204	225	216	198	201	231	219	218	227	202	195	191	200	241	225	205	213	203	214	200	215	213	228	216	199	239	195	230	214	221	220	224	191	210	182	211	225	238	210	183	198	260	234	231	202	217	221	202	226	237	226	217	229	199	208	221	202	230	203	222	209	206	225	202	218	223	207	206	214	220	211	210	200	202	228	243	215	219	224	217	199	242	210	187	179	243	192	218	205	193	208	225	214	190	208	222	206	204	193	227	240	167	207	190	216	213	193	209	207	187	229	205	195	221	231	208	183	204	209	209	226	189	201	199	222	218	212	210	207	205	219	225	204	219	199	215	184	217	178	203	218	224	215	202	198	219	233	206	205	210	225	204	228	215	196	215	227	218	214	215	179	222	220	201	246	223	240	198	195	200	220	218	192	199	192	256	200	212	187	196	193	226	196	208	225	218	213	210	197	222	189	212	210	197	228	226	207	223	231	224	218	220	192	212	223	183	212	208	222	219	210	219	209	207	216	221	207	226	212	226	188	217	221	202	221	197	190	191	186	213	209	231	227	200	191	222	211	196	205	202	191	236	171	197	198	205	229	212	216	186	224	218	232	205	218	218	207	222	229	200	214	200	207	221	215	207	209	229	211	231	209	203	203	214	206	195	182	222	222	197	208	227	189	202	216	224	223	214	214	215	200	216	207	211	203	190	214	195	210	217	206	211	192	214	218	228	214	215	206	227	207	218	218	218	230	224	222	219	180	221	192	211	213	208	210	204	192	218	205	228	211	201	198	200	216	222	208	235	226	218	197	192	209	196	205	223	203	197	197	226	191	207	201	213	221	220	200	210	194	234	201	202	230	190	204	215	176	215	216	197	216	252	232	241	204	227	206	213	205	209	209	187	212	196	201	193	231	227	199	213	198	206	202	219	182	218	219	211	241	220	201	200	197	202	214	201	209	209	205	175	230	239	224	191	215	207	216	212	205	226	204	188	214	181	197	245	206	200	214	210	223	211	199	197	181	188	230	192	220	211	198	193	208	198	225	215	226	207	232	207	223	193	212	219	196	215	198	199	222	217	195	229	186	227	203	204	213	204	225	219	208	219	217	206	189	221	212	205	238	206	203	206	219	201	221	199	233	202	199	218	192	231	214	209	193	201	213	203	207	216	203	226	222	198	207	185	201	220	220	212	238	209	220	209	196	212	217	215	225	198	222	193	207	198	206	219	194	235	226	178	219	229	204	205	207	213	183	218	208	216	208	189	214	193	211	245	222	200	208	196	223	202	205	227	193	228	217	200	192	228	205	214	210	204	208	210	203	213	228	199	216	201	214	207	215	212	187	231	217	204	215	208	189	208	232	190	185	189	206	216	181	213	204	187	230	195	193	192	224	205	189	206	203	192	211	197	195	208	199	200	192	201	210	195	211	211	217	204	211	251	225	162	199	253	231	219	223	210	240	215	223	219	191	182	241	194	193	230	194	216	202	199	194	206	222	208	198	214	202	208	191	201	216	193	224	231	209	219	231	192	197	201	182	190	206	188	259	208	209	228	203	193	199	211	199	228	183	213	211	200	205	211	223	191	215	186	182	193	208	187	225	192	190	220	185	220	214	216	209	193	213	225	191	220	201	195	213	249	223	236	224	234	211	184	235	213	198	214	222	218	230	216	222	216	209	205	191	210	203	216	205	227	208	210	219	217	190	219	228	215	188	213	180	195	220	226	233	200	217	236	227	241	219	212	202	204	222	213	216	239	199	183	190	187	184	203	208	205	219	199	221	194	220	170	243	190	180	208	209	216	195	206	215	209	181	223	218	200	211	205	212	223	206	209	229	219	203	223	228	189	219	195	202	180	204	196	213	210	196	207	211	197	215	197	220	222	224	223	225	184	241	214	211	215	202	215	193	225	207	196	196	230	215	215	205	180	236	210	199	196	211	206	212	201	196	183	221	212	223	212	203	214	202	214	211	234	199	208	226	203	209	221	227	212	218	211	212	203	219	234	208	215	229	198	198	210	187	227	199	205	223	204	215	245	227	201	215	209	190	206	218	233	231	213	209	193	210	217	204	216	202	206	216	219	207	220	206	186	200	207	208	197	204	189	186	204	209	214	217	215	205	196	213	203	184	198	225	198	195	209	202	202	197	206	241	206	199	202	202	196	194	181	189	207	210	218	208	216	175	205	213	209	217	203	191	163	216	215	215	193	218	219	226	223	216	215	214	237	223	214	199	180	221	207	206	230	203	212	212	226	193	214	217	180	220	243	206	191	220	222	202	214	219	235	219	194	186	206	217	202	212	220	214	201	232	208	234	186	225	238	214	199	228	246	218	223	193	198	176	218	207	205	203	210	209	231	205	204	215	198	191	240	226	207	225	224	202	221	193	222	211	207	220	208	261	217	202	197	223	196	209	224	228	210	205	198	207	212	213	208	209	222	213	189	225	207	220	207	203	206	201	198	226	216	216	195	226	211	218	201	204	214	227	204	217	218	241	232	226	195	231	229	227	175	214	223	223	210	217	226	242	238	231	206	235	215	176	208	204	204	197	208	197	252	213	205	225	217	207	185	213	192	210	228	228	222	223	204	206	202	225	204	197	210	209	198	197	209	199	224	199	203	198	205	215	186	217	189	197	215	211	234	233	195	241	192	207	216	224	226	209	213	216	206	224	198	202	222	214	209	216	219	195	206	193	220	193	192	204	208	238	214	207	210	213	217	211	240	211	199	229	210	207	211	222	198	215	190	191	236	216	215	220	229	203	193	193	213	217	216	210	192	211	192	194	213	228	202	182	206	221	204	213	217	210	205	218	219	214	223	190	230	223	213	211	206	207	215	190	218	198	192	204	207	199	201	225	198	236	207	206	215	213	218	227	221	202	202	221	218	222	200	198	198	218	229	212	184	232	237	229	215	179	202	220	207	201	180	189	223	172	240	218	198	223	222	200	198	209	209	189	217	222	214	205	218	204	202	209	231	223	207	236	219	213	208	220	192	219	206	232	197	201	217	212	249	227	206	195	215	210	231	217	228	232	197	182	227	194	219	223	216	170	218	213	192	212	222	193	222	215	208	192	222	215	204	224	204	204	214	180	225	206	221	197	216	211	213	227	204	218	188	188	249	209	236	216	186	204	233	213	199	209	226	214	216	205	224	202	209	205	186	179	201	217	214	229	197	220	208	180	185	220	225	236	197	186	225	202	203	197	214	202	203	243	194	194	213	206
36187	28335	10615	2146	1159	829	677	519	488	412	373	303	274	297	256	236	245	222	251	227	224	232	223	223	210	194	184	212	183	186	210	195	200	202	177	177	205	209	200	169	197	190	162	219	214	195	163	190	204	187	167	181	193	198	158	189	195	199	182	160	168	192	170	186	179	175	175	171	157	183	200	212	163	169	195	173	184	171	164	176	204	171	164	169	159	150	179	184	171	179	193	177	161	171	199	159	202	175	172	181	156	186	176	184	160	200	167	180	174	191	207	202	179	175	157	170	182	167	185	169	169	201	200	163	154	167	186	179	193	178	168	181	188	181	201	167	168	162	182	188	172	218	180	153	176	183	186	175	186	183	175	197	173	181	168	190	171	165	175	182	206	182	171	191	164	169	162	200	181	188	187	166	175	201	181	185	159	175	168	172	186	164	158	176	180	163	183	185	182	156	175	184	177	180	186	206	174	194	178	184	164	176	188	163	167	162	175	178	189	160	181	178	193	162	158	182	172	206	172	187	183	169	199	178	189	158	156	174	182	186	177	175	183	190	164	173	168	167	215	191	183	195	182	204	171	185	172	195	203	168	189	199	171	166	181	165	178	180	196	194	164	186	187	189	177	171	182	171	179	179	192	184	166	178	170	161	167	186	215	195	159	172	166	171	186	175	151	170	178	172	164	189	177	207	188	182	184	177	202	172	166	171	216	197	159	170	175	174	159	168	218	148	184	178	172	153	158	184	178	180	203	173	161	154	154	181	178	186	132	174	188	190	158	172	157	185	166	196	161	168	181	181	196	175	190	188	171	177	170	188	205	191	216	167	187	199	186	171	179	193	165	192	174	192	174	196	181	162	166	174	180	192	170	174	201	200	163	196	170	163	186	203	164	194	176	163	176	162	189	172	169	166	169	171	188	153	184	182	177	166	184	169	175	215	168	197	177	164	186	185	199	179	172	162	195	186	213	179	175	174	174	185	179	197	201	177	178	152	190	204	162	153	191	189	178	190	183	181	186	181	192	201	173	189	184	159	180	172	167	174	184	184	188	177	210	165	189	159	168	172	180	156	184	169	153	193	150	201	197	204	153	204	188	185	196	177	180	184	195	182	203	192	184	164	184	189	181	182	181	178	176	187	168	176	173	208	166	186	190	191	195	152	176	155	183	200	171	188	192	158	173	181	175	182	177	173	178	166	165	157	167	169	172	190	189	173	185	184	201	177	185	180	182	177	174	205	149	189	165	182	182	201	172	189	186	197	169	181	189	189	190	187	186	192	177	179	171	176	201	183	181	165	191	197	165	177	179	164	173	184	162	192	208	172	171	163	182	178	168	171	183	166	169	167	207	165	155	147	191	157	178	172	169	183	184	180	178	172	158	159	169	172	179	172	179	192	165	168	199	219	173	195	178	189	173	190	170	176	159	173	168	168	172	158	175	192	166	169	187	193	180	180	177	173	166	184	182	201	163	188	180	174	170	156	180	175	156	174	196	166	172	166	197	189	184	183	165	196	175	179	168	191	188	174	185	198	190	178	217	180	190	167	190	179	155	187	186	166	167	143	169	161	204	178	204	203	160	192	192	193	173	200	174	186	173	168	173	170	170	165	171	197	167	178	182	207	152	175	157	177	189	189	187	186	176	177	179	169	188	205	195	162	173	208	193	167	162	156	161	193	179	170	195	198	173	184	186	195	185	193	202	178	180	183	182	151	176	177	162	193	186	194	175	176	178	167	179	182	200	195	202	164	180	199	175	186	168	191	194	180	195	174	191	166	200	178	186	171	160	200	178	149	205	173	188	194	188	188	212	195	173	201	165	179	206	175	180	198	202	176	171	166	171	183	166	189	172	163	190	170	172	166	166	181	175	200	201	167	164	158	180	160	210	184	174	200	189	182	189	175	177	168	186	171	167	169	171	160	184	175	161	163	170	188	171	170	167	185	174	174	174	153	195	174	174	179	173	195	179	175	200	171	197	196	173	186	161	175	174	172	179	175	183	167	181	182	190	188	203	183	149	185	187	183	169	171	173	172	192	189	162	201	192	161	177	162	166	201	193	168	166	179	193	183	178	187	191	191	192	192	153	168	178	166	163	175	160	195	178	171	188	161	163	199	199	151	181	168	176	151	191	199	165	156	181	178	193	195	173	170	201	166	182	172	187	189	188	161	189	179	182	158	197	186	178	197	147	166	213	161	155	189	204	215	165	205	206	190	162	198	168	179	165	156	155	187	185	178	162	200	192	163	178	175	183	155	168	194	197	179	181	187	194	188	195	153	183	196	190	190	179	177	166	167	177	175	204	181	168	191	170	166	151	158	172	195	181	170	178	172	199	184	197	193	177	187	184	142	217	194	174	186	179	178	156	158	155	194	181	179	185	164	165	197	176	194	204	177	182	173	172	180	174	169	169	219	172	193	188	175	187	180	168	169	184	196	176	162	196	202	197	192	170	186	168	172	171	181	191	166	174	189	180	192	181	180	206	161	200	163	178	158	163	175	181	179	167	181	187	191	175	194	180	166	178	157	161	183	199	161	180	189	192	177	177	174	198	172	195	167	168	177	160	188	170	171	186	183	174	179	145	169	171	178	174	203	174	194	198	187	199	173	179	177	193	177	187	181	164	172	164	196	152	170	166	195	166	188	182	143	174	175	179	161	195	170	167	181	167	191	176	175	173	166	186	159	187	185	178	175	178	182	177	188	187	181	173	220	174	178	175	177	168	166	173	147	182	195	166	178	157	157	171	158	196	173	180	187	160	179	183	157	176	187	204	172	173	186	181	173	200	196	160	181	185	206	191	170	167	175	170	175	183	201	196	179	164	178	173	178	174	215	200	170	170	192	175	174	197	179	180	168	176	199	186	209	169	181	154	182	174	159	179	188	186	197	167	167	187	169	178	178	162	196	177	180	171	161	167	153	170	170	177	171	184	160	209	195	172	164	178	186	174	153	171	169	197	189	175	192	211	198	187	197	215	164	179	174	189	156	171	189	166	191	154	183	196	186	165	167	171	175	169	149	162	167	190	187	182	155	191	164	212	180	179	167	167	198	174	210	196	162	166	151	172	181	166	167	172	166	177	173	188	173	166	188	200	173	179	183	171	184	177	175	163	173	200	172	169	191	165	181	161	165	180	177	177	198	188	203	159	162	168	186	175	154	176	202	194	205	161	156	185	166	169	182	189	171	158	174	180	196	196	178	172	163	185	162	178	187	190	193	204	162	169	163	170	182	193	173	159	156	157	173	179	204	195	206	181	163	168	181	178	195	192	188	163	187	175	206	174	168	175	195	178	170	179	155	174	185	176	165	171	173	185	179	177	160	172	167	178	173	158	165	200	206	164	165	168	190	194	163	182	181	160	170	183	180	166	178	173	183	198	184	182	186	194	156	175	188	165	202	180	191	190	185	174	159	161	183	194	213	177	196	178	177	180	170	195	221	187	194	183	164	204	178	164	200	173	162	176	181	157	178	167	183	171	184	187	180	160	201	212	184	177	173
23105	11399	4126	4910	4301	3490	2741	2335	2018	1626	1512	1380	1262	1152	1017	944	922	831	832	783	712	758	722	650	656	634	600	646	580	640	586	550	586	537	572	564	553	522	530	521	506	507	500	473	519	481	533	490	507	537	488	511	504	493	474	478	464	481	468	460	488	459	454	496	478	451	481	505	456	451	471	498	508	471	439	506	465	470	484	488	444	442	447	483	438	498	460	489	440	427	479	475	445	495	438	461	450	497	454	469	459	434	487	475	443	453	426	450	451	427	451	477	460	460	431	453	463	456	431	420	434	476	477	453	438	431	450	444	461	433	436	466	476	472	429	470	461	430	480	422	444	442	446	468	482	445	445	476	448	472	449	459	458	483	426	476	448	448	496	429	443	449	455	493	440	477	435	433	412	456	457	463	446	429	475	407	439	428	428	430	458	453	460	468	461	463	489	491	449	445	454	439	431	454	437	458	454	425	431	431	438	437	454	469	440	436	433	396	421	474	438	450	421	482	443	428	444	404	447	473	493	479	414	451	448	443	461	448	438	407	432	479	436	414	430	442	463	401	411	431	447	433	463	485	485	444	438	446	423	441	408	437	422	454	447	420	451	444	494	421	425	442	460	463	446	435	454	439	406	470	437	463	445	433	479	450	456	488	453	451	471	461	442	441	459	407	420	429	399	450	449	476	417	429	455	472	405	486	446	448	450	437	477	449	427	450	461	478	432	483	445	456	430	433	462	443	450	468	446	430	400	457	415	480	426	448	425	433	423	440	465	440	467	446	411	424	455	482	476	433	406	435	420	434	455	449	465	456	458	465	492	456	439	464	442	454	429	458	437	448	484	420	494	404	442	452	417	465	414	454	416	459	435	438	465	430	429	441	431	437	440	439	424	447	416	456	450	441	462	432	491	383	426	445	446	425	438	434	402	453	428	433	482	493	459	441	482	465	449	410	427	469	457	434	422	469	493	420	434	421	447	475	458	498	414	462	422	448	425	445	444	473	443	456	449	452	423	458	451	467	493	443	423	481	404	442	447	461	448	467	452	479	457	430	470	455	421	470	460	416	464	427	437	453	442	434	430	488	443	448	499	407	453	442	431	442	462	466	437	433	446	476	415	433	438	448	470	423	453	446	472	454	439	422	439	428	405	428	440	429	472	466	441	428	429	433	464	417	449	445	501	429	423	445	441	411	445	455	423	442	474	448	425	493	422	432	471	469	430	438	444	456	421	436	483	465	452	470	467	460	431	440	459	475	473	481	440	428	439	437	489	449	483	430	453	464	469	441	454	436	463	433	464	447	465	485	440	465	464	435	475	450	420	456	442	445	487	423	424	444	441	418	440	445	449	446	434	442	440	440	441	461	423	469	461	406	477	486	397	421	466	424	420	466	420	468	424	438	401	381	451	477	456	452	438	447	441	444	433	430	424	469	452	451	442	462	456	481	449	498	423	437	458	462	433	417	463	435	445	453	431	478	458	444	473	434	423	401	429	427	459	452	456	410	448	435	491	450	448	483	391	428	475	441	448	480	456	445	445	466	430	421	429	439	470	444	457	442	413	459	445	437	403	434	439	433	415	421	449	457	439	417	486	466	442	469	456	456	452	449	449	441	452	434	442	427	428	433	441	463	438	442	460	442	437	470	436	466	412	453	454	428	424	509	481	442	458	430	427	437	477	454	434	463	436	444	405	471	457	442	473	433	394	460	447	432	455	439	463	464	464	465	432	474	459	463	476	461	437	450	396	458	473	421	428	470	441	442	472	419	491	430	432	488	475	446	479	459	452	425	416	470	448	475	482	417	424	438	469	422	438	451	458	464	434	446	419	446	452	425	411	459	409	449	429	428	447	455	451	442	449	443	428	426	440	401	422	432	443	442	436	503	462	454	449	407	453	467	416	422	458	468	475	442	411	459	455	434	431	420	450	429	433	425	435	404	408	446	475	469	442	430	410	478	445	453	486	461	434	438	447	438	421	438	448	444	460	415	455	454	446	475	450	429	466	419	466	499	430	465	432	418	443	423	459	468	416	447	430	431	443	448	437	436	460	449	452	439	476	470	445	427	442	453	400	454	476	399	434	429	466	465	456	446	453	438	470	463	440	447	480	448	449	472	478	473	439	488	429	430	438	453	443	463	438	441	482	486	438	430	454	485	474	446	458	459	428	495	417	437	447	429	436	426	455	451	449	435	440	476	411	479	459	447	456	476	476	476	460	491	428	447	437	445	461	474	471	456	440	479	422	422	438	474	476	467	458	424	453	474	433	464	485	424	460	414	439	438	451	448	477	430	427	460	427	439	464	466	416	435	464	463	494	444	432	414	463	483	455	423	447	509	450	439	459	481	440	447	410	430	416	436	467	448	461	418	448	461	458	472	476	469	451	459	464	458	424	457	478	438	429	389	446	434	453	458	407	454	462	445	456	417	490	419	441	450	471	433	448	464	420	462	442	460	457	451	476	411	446	455	478	453	464	403	443	467	433	424	462	417	441	476	447	448	456	451	432	474	471	482	450	420	445	407	429	461	426	457	473	451	437	398	470	435	441	455	446	453	490	418	441	447	432	433	478	454	482	454	406	419	432	451	469	445	424	481	446	428	454	460	429	453	431	407	436	431	447	432	419	410	430	464	468	446	460	434	436	423	488	450	442	430	436	430	419	483	397	461	442	453	482	438	456	460	455	455	454	423	444	468	467	448	435	455	463	457	418	465	462	468	440	466	442	406	426	462	437	469	472	406	468	477	436	457	456	442	431	430	462	432	448	432	449	441	464	438	445	452	452	452	429	470	456	441	444	412	484	434	428	454	487	447	475	454	446	431	447	446	452	449	466	487	427	440	477	417	406	421	446	450	448	433	472	416	472	465	425	442	467	420	454	454	451	497	492	462	418	484	392	467	465	439	464	458	425	411	425	458	417	453	436	448	457	424	447	459	429	466	441	470	435	438	454	436	474	427	416	456	455	468	471	454	427	406	435	429	426	473	426	480	454	469	449	459	424	439	446	424	468	483	463	452	478	414	440	473	497	468	448	438	456	455	434	471	441	457	478	481	446	452	452	418	471	470	460	462	454	419	451	458	467	445	469	439	432	438	426	438	430	453	451	517	442	421	453	417	427	449	440	439	434	467	458	469	449	470	444	413	431	448	470	445	434	450	422	444	439	446	424	454	461	441	446	425	426	420	453	455	452	452	464	459	423	428	441	439	453	448	444	441	429	421	451	454	444	419	446	441	435	453	447	430	453	423	453	439	490	443	419	423	482	474	453	437	451	444	437	406	428	447	454	466	478	451	470	485	470	456	436	391	457	436	443	435	439	423	408	455	429	401	419	463	468	441	460	445	472	446	489	392	474	449	400	435	431	454	455	465	451	428	462	429	418	471	428	459	450	431	400	462	438	423	429	469	485	410	453	451	452	476	436	413	462	402	454	465	471	464	444	452	455	420	451	469	457	470	461	466	448	445	423	454	484	437	444	445	436	443	483	450	431	438	463	469	423	467
8118	865	121	124	110	117	115	114	103	118	100	85	101	94	91	101	98	92	119	108	103	101	101	102	100	103	104	91	107	120	89	108	96	104	91	110	121	107	102	104	98	115	103	89	111	103	122	99	112	117	116	89	84	89	110	88	101	90	115	95	123	110	117	103	103	79	89	99	104	108	89	105	91	122	93	110	107	104	86	102	103	108	99	100	101	111	99	112	112	105	101	110	124	112	94	107	109	96	80	81	101	94	95	110	90	105	102	93	98	97	113	108	109	121	90	118	119	136	103	121	97	88	96	121	93	97	101	103	104	100	112	123	94	78	77	104	100	107	86	111	105	105	91	87	122	101	92	89	86	90	101	118	92	99	110	102	92	103	121	104	110	103	105	107	92	110	113	118	90	89	102	95	108	107	92	113	119	115	103	111	98	94	116	109	90	103	128	122	122	111	107	103	107	111	107	103	102	90	103	103	93	110	107	107	96	90	102	111	126	95	92	108	120	106	119	112	88	91	95	102	103	100	95	81	98	87	99	92	116	103	78	84	105	108	110	98	103	113	91	105	94	120	100	98	93	87	106	108	107	84	86	108	94	115	104	100	93	105	109	100	94	96	102	122	102	96	123	96	90	91	98	97	124	89	115	109	109	96	117	111	124	101	118	88	99	103	106	115	122	92	110	103	107	109	106	110	87	103	90	104	76	94	80	97	114	119	124	111	92	101	89	103	107	111	113	101	101	112	87	94	81	113	87	109	111	132	114	94	103	105	97	107	101	98	114	101	98	93	104	113	105	114	114	110	111	112	94	104	104	112	103	101	99	94	112	109	100	113	94	97	95	107	113	87	105	120	107	97	114	91	104	87	102	88	109	103	96	100	105	88	88	112	106	94	97	98	107	97	101	110	82	99	121	107	92	102	108	111	124	107	108	115	87	94	101	102	98	93	99	103	108	96	92	89	98	88	102	105	86	103	110	112	103	113	98	105	97	96	88	106	105	95	112	97	112	104	109	125	111	122	120	99	90	106	90	105	105	118	98	80	110	90	108	102	90	106	113	99	110	97	113	108	107	104	96	116	109	103	110	112	89	97	128	88	105	71	96	104	100	84	97	92	100	109	104	123	103	94	118	109	84	103	105	125	87	123	100	123	97	108	99	93	103	114	100	106	89	116	112	106	111	100	111	104	93	83	97	86	115	110	81	107	95	117	101	98	114	111	101	98	105	97	102	108	130	127	102	116	87	105	112	104	89	119	114	102	111	115	120	95	110	107	78	101	115	102	107	113	84	125	115	104	110	103	94	104	104	109	108	117	117	96	108	105	102	102	107	131	110	104	107	115	120	94	95	102	108	116	110	104	119	113	93	116	123	100	113	89	115	101	82	121	110	114	105	115	91	109	97	108	115	106	101	126	94	110	111	104	91	114	94	92	108	122	127	107	109	91	120	101	113	94	116	99	100	109	111	103	116	97	120	89	111	106	102	103	118	115	110	100	112	103	98	104	95	103	83	107	119	103	80	115	99	113	98	115	98	109	120	112	116	98	99	92	106	112	103	117	101	105	110	81	105	80	110	86	117	102	82	110	113	84	94	110	78	93	108	100	93	96	111	113	105	100	112	105	121	114	86	120	91	101	103	99	105	98	96	100	87	115	104	110	100	111	84	103	87	111	98	105	96	98	113	109	118	112	108	95	90	114	108	121	88	72	129	115	106	107	89	107	107	96	115	122	96	97	92	99	93	98	113	104	108	85	108	95	100	107	100	106	116	105	103	105	115	110	106	103	107	116	90	84	87	99	109	98	104	119	126	111	114	98	96	96	95	118	91	94	115	87	126	116	86	101	133	100	116	91	103	87	85	94	113	90	93	126	80	110	93	98	116	104	96	103	88	105	104	109	87	93	101	103	100	89	83	101	107	95	115	105	113	117	89	93	112	94	118	101	97	127	122	120	90	86	99	94	98	110	129	91	109	94	118	101	106	89	98	110	108	96	101	101	106	97	91	110	89	116	100	99	123	111	91	104	115	92	102	110	97	89	91	118	92	100	83	96	84	96	110	90	113	108	115	109	99	106	90	88	106	101	116	96	112	116	97	131	92	104	109	122	103	98	127	100	104	107	108	89	101	111	97	106	90	97	100	105	105	95	99	104	112	104	86	99	108	121	101	92	108	108	103	113	98	99	117	116	108	120	95	96	121	104	107	104	108	103	118	105	122	112	111	88	87	112	114	110	111	105	110	114	101	85	84	87	101	84	113	91	96	91	107	101	111	99	105	102	113	109	97	94	96	124	114	105	111	109	93	97	95	92	104	117	103	98	108	112	134	105	102	97	85	96	102	100	104	98	108	115	103	105	106	118	101	94	110	88	100	103	110	114	89	97	116	103	107	109	109	105	110	108	100	93	101	101	104	95	72	103	102	104	108	117	108	99	129	104	92	92	84	113	87	96	114	103	104	110	94	118	88	108	106	115	107	100	120	100	113	96	112	108	110	89	87	118	95	127	107	92	124	105	85	101	94	100	101	108	88	112	93	104	85	102	127	98	119	126	118	100	106	114	109	106	118	115	98	103	100	105	109	113	101	117	109	112	93	99	119	98	120	108	89	97	90	102	89	114	100	89	105	104	95	124	90	113	93	75	104	112	89	126	109	88	100	116	107	124	96	101	115	109	87	100	100	99	99	98	112	90	114	103	96	130	103	105	117	112	99	108	109	102	99	91	99	84	68	108	97	130	104	87	112	100	99	123	107	112	101	97	111	103	91	106	106	104	131	83	94	100	104	101	92	98	105	115	108	91	124	104	108	92	111	110	112	106	107	92	106	112	121	92	115	123	115	115	99	83	113	93	94	107	124	93	101	103	111	109	111	107	118	110	109	101	115	112	83	108	115	97	112	100	102	95	105	82	102	112	84	107	89	104	104	100	107	101	112	97	108	100	96	102	99	95	109	113	102	107	101	95	83	86	119	104	108	88	114	102	88	114	106	103	102	128	103	109	108	104	119	105	95	108	89	93	105	85	119	99	104	93	99	112	126	102	120	87	92	97	108	105	105	105	108	108	98	91	96	95	98	88	94	114	108	104	86	98	104	112	94	122	101	102	106	112	103	126	104	113	138	109	103	88	116	89	116	102	101	122	118	109	99	127	99	94	101	115	99	107	121	110	113	92	84	94	102	105	87	89	107	107	112	110	92	92	107	112	100	119	92	117	88	87	88	108	103	103	111	95	114	106	97	90	84	99	99	121	89	88	110	93	112	111	91	97	105	114	91	110	92	107	91	109	101	107	113	111	102	118	110	100	112	101	115	102	117	113	85	106	96	133	100	94	102	102	103	93	93	104	95	102	111	115	118	84	101	106	95	106	94	110	102	109	112	109	90	99	100	125	105	116	97	109	88	110	116	89	99	109	100	114	113	108	106	120	97	99	92	114	104	93	94	92	106	101	111	96	104	104	106	92	87	79	111	101	99	105	101	109	125	111	140	100	89	97	128	93	91	105
4908	894	337	347	352	357	297	285	309	293	280	281	307	256	242	302	270	287	259	287	268	295	267	275	261	262	269	273	240	288	293	251	257	295	251	267	266	277	283	255	268	271	270	276	289	272	271	262	269	268	284	285	289	249	267	234	294	320	260	266	259	252	242	266	308	279	242	268	264	285	255	278	285	265	274	247	235	267	262	264	235	285	302	255	250	255	309	247	295	273	287	258	273	267	299	294	292	254	253	244	302	259	271	281	271	255	266	273	293	282	289	238	285	262	275	273	265	254	241	265	260	263	275	290	260	294	259	279	251	254	268	246	264	276	274	300	232	292	258	295	245	257	268	294	263	255	260	247	261	272	295	266	276	242	255	265	257	275	234	277	284	268	280	246	282	275	261	273	249	282	261	268	256	264	265	294	267	259	251	252	282	264	243	266	267	286	258	247	283	286	274	250	254	250	266	263	259	258	296	245	280	268	255	280	272	251	262	250	294	262	290	281	274	265	268	273	278	261	284	264	252	259	260	267	260	266	265	268	260	252	287	249	261	243	280	273	247	254	265	285	245	263	257	280	267	282	241	239	258	260	259	254	247	229	269	281	267	256	244	302	260	262	257	278	291	282	260	271	274	258	270	260	265	241	285	241	270	258	252	282	271	286	252	264	277	239	245	259	284	252	276	249	299	272	243	255	270	235	287	294	269	243	269	266	281	274	241	264	276	289	275	285	287	279	281	273	308	280	261	258	258	274	265	291	267	270	275	289	278	262	282	266	301	267	254	290	280	256	265	284	270	232	299	269	246	288	280	280	252	267	271	280	258	247	263	271	284	275	273	255	262	262	256	248	262	282	286	279	259	252	300	294	263	280	276	311	267	242	252	276	259	265	261	243	264	257	273	285	287	276	250	243	271	265	262	236	270	265	257	228	245	259	244	291	241	270	244	273	269	270	267	266	261	286	264	246	272	247	284	290	259	264	245	258	277	265	259	278	243	307	234	277	257	259	280	254	253	272	268	284	256	249	285	277	278	278	283	269	290	275	279	290	275	257	219	282	300	289	287	259	245	275	248	294	300	268	262	263	288	257	265	255	303	244	290	282	236	257	248	271	304	283	268	293	270	257	248	254	261	273	293	272	273	282	281	251	244	252	259	271	269	290	272	253	262	259	259	277	264	270	265	293	263	282	276	260	246	277	238	284	282	264	276	257	259	279	292	238	271	262	287	243	275	268	247	265	275	258	267	256	289	281	291	265	234	275	277	276	277	268	282	278	261	268	246	290	253	280	278	257	271	251	277	246	289	245	274	270	281	273	247	248	276	270	279	271	284	260	243	244	299	315	266	265	254	280	260	289	251	283	269	246	244	275	279	267	255	275	275	262	277	242	241	284	257	261	267	273	249	292	258	254	253	265	280	286	276	271	273	287	252	280	282	285	242	237	266	259	261	261	300	276	314	280	252	277	273	286	272	254	263	261	277	235	268	242	270	241	267	294	274	264	272	277	271	266	298	279	252	253	271	276	269	276	304	274	260	276	266	270	232	256	281	249	248	292	242	240	286	233	280	252	279	267	275	260	256	245	246	275	255	260	267	259	253	270	274	268	267	284	275	257	266	228	289	258	260	260	261	254	234	282	264	259	288	264	257	276	259	270	272	298	232	259	265	280	269	275	271	246	255	244	243	244	261	288	267	261	275	288	277	274	225	262	259	257	278	261	264	277	283	290	272	272	274	303	265	272	257	298	250	277	274	286	287	274	272	293	292	252	287	263	268	256	222	247	257	260	278	276	261	275	272	270	279	253	248	294	247	279	261	255	252	259	257	260	241	265	266	277	240	253	251	289	287	257	276	244	280	279	292	265	255	270	286	276	248	256	249	283	271	249	257	269	259	255	259	268	299	235	252	290	273	248	245	277	270	241	279	274	263	259	250	286	299	261	258	280	287	251	278	276	250	282	254	264	272	276	251	290	263	255	252	251	245	268	297	264	252	284	279	266	233	292	266	252	286	260	294	257	265	265	295	280	317	283	261	274	284	253	251	253	285	279	254	281	265	255	257	286	285	247	237	276	294	285	299	241	268	265	258	240	246	281	268	254	280	276	247	277	240	284	244	267	240	277	272	277	262	257	311	258	274	256	299	272	253	298	246	246	271	286	250	268	293	260	284	256	260	272	291	256	250	275	285	281	294	265	272	300	272	241	276	291	263	288	246	267	269	295	252	285	320	274	273	274	269	282	261	287	255	257	251	259	286	267	257	291	231	261	249	280	246	258	283	267	264	262	273	290	285	290	257	250	266	239	253	267	260	248	260	282	271	295	267	293	266	253	246	261	263	254	304	245	287	232	291	263	252	258	299	278	252	254	241	263	269	261	276	281	275	239	258	248	255	280	247	244	276	257	252	263	270	265	249	269	254	291	278	271	277	278	237	252	258	252	256	264	274	263	257	257	286	269	245	269	261	257	255	286	238	244	253	248	297	245	291	235	268	247	245	269	266	243	255	251	286	286	279	276	284	260	273	234	287	270	295	275	274	262	297	243	248	266	260	286	278	245	277	283	256	251	234	271	268	273	247	276	264	258	239	282	272	245	256	258	242	283	294	290	281	239	282	279	269	257	239	263	281	272	247	283	255	274	258	284	277	275	263	278	283	263	268	275	267	284	259	268	270	269	288	232	259	272	304	263	264	274	283	256	238	252	265	280	268	264	248	260	275	250	273	234	259	282	236	311	259	276	256	274	261	280	251	267	247	289	247	257	254	276	256	246	280	256	267	271	278	281	254	279	286	296	262	246	250	267	296	299	260	272	260	245	246	261	289	269	302	248	270	266	265	277	275	275	271	253	315	275	267	278	244	266	258	284	272	271	254	286	294	260	273	289	284	255	257	266	275	256	263	277	283	248	258	287	260	255	275	261	242	270	260	276	245	239	235	247	263	269	243	277	277	289	260	239	264	264	255	286	249	265	279	277	259	227	293	288	237	260	276	243	265	245	279	280	283	239	262	261	261	244	280	248	236	250	287	279	304	259	253	255	272	257	257	255	278	259	252	270	238	290	271	243	273	274	240	296	277	272	281	266	247	283	257	268	261	261	243	276	278	258	272	264	263	271	258	272	277	275	258	262	289	253	300	238	282	262	253	271	282	297	258	263	256	303	281	270	277	246	293	269	275	279	256	275	272	253	286	262	243	280	265	245	260	261	256	303	265	281	279	244	276	298	289	289	296	275	248	243	252	249	266	236	290	294	273	265	266	285	269	266	269	267	310	244	248	287	260	274	275	271	253	304	238	272	277	302	258	284	281	282	281	282	291	251	229	276	288	246	271	281	240	276	278	279	256	233	262	296	245	258	263	281	293	240	277	260	291	283	277	259	267	270	260	266	270	311	269	301	261	283	299	268	251	279	263	261	291	256	259	275	256	278	279	270	282	251	294	286	283	266	243	255	259	309	232	291	282	227	269	277	287	278	263	260	271	269	281	268	286	293	283	263	275	285	258	296
26691	19292	2729	771	551	413	285	255	204	194	158	123	152	131	131	108	116	90	113	78	91	84	78	87	76	90	92	70	85	82	90	81	78	81	83	57	81	73	78	54	73	52	80	72	89	64	99	47	69	81	78	86	78	82	76	69	70	74	80	55	58	70	63	74	75	68	76	81	79	71	71	77	75	69	58	88	78	81	72	71	70	89	71	79	67	79	80	73	71	70	84	64	67	64	60	90	94	71	81	68	78	80	68	65	71	60	83	70	70	85	59	63	61	69	69	53	77	59	72	82	79	63	56	65	66	85	80	75	72	73	70	61	80	68	77	74	61	72	58	80	73	72	77	64	74	79	58	64	61	67	82	65	70	69	86	75	67	81	68	77	87	76	63	81	73	59	70	82	75	56	85	57	83	84	79	73	72	54	89	63	75	66	62	74	75	67	61	68	55	81	69	78	79	86	67	92	64	60	81	62	71	59	73	81	78	78	65	74	71	66	89	88	84	67	81	66	62	68	72	63	76	87	62	73	72	76	85	75	71	74	80	92	101	88	71	76	57	83	73	71	77	67	81	69	66	88	85	84	77	86	73	66	77	70	76	68	75	73	64	90	68	56	71	75	63	77	92	79	80	85	68	65	86	89	85	83	56	65	78	72	85	82	78	75	55	63	69	89	74	62	68	85	67	76	88	56	77	76	62	61	63	63	82	64	81	62	74	71	53	81	68	83	81	66	82	91	74	73	91	84	80	69	85	83	77	59	65	64	68	84	66	63	67	82	81	88	59	69	64	65	68	65	75	61	56	54	61	61	63	70	74	79	73	83	85	77	82	71	78	76	66	80	69	60	65	79	57	67	62	83	86	87	62	82	82	73	78	70	73	82	87	77	60	68	69	86	73	71	91	70	78	65	84	75	73	88	66	67	68	61	76	72	64	76	82	81	99	80	77	68	89	64	74	82	78	64	60	68	77	87	64	93	66	69	76	68	80	62	85	72	90	67	62	77	72	66	66	71	73	68	72	66	85	61	70	71	74	63	74	61	64	78	61	57	75	71	67	67	82	64	69	58	78	82	73	78	69	79	79	73	86	84	67	53	62	66	87	78	65	83	72	80	86	66	80	60	75	76	67	83	71	64	70	64	75	86	68	62	74	72	62	92	77	78	58	63	88	66	71	68	64	67	69	57	71	64	77	71	76	77	69	78	74	75	64	85	96	75	60	69	87	80	58	95	64	80	64	65	73	86	62	64	77	81	67	56	67	89	65	75	71	60	72	82	55	54	63	83	72	50	75	82	72	65	65	80	73	78	74	68	84	81	92	62	63	70	72	77	73	77	72	70	70	96	76	57	81	90	63	65	72	84	66	74	55	75	71	65	68	66	79	68	63	74	64	98	65	63	88	83	74	75	58	71	72	71	67	73	61	69	81	76	64	61	66	73	66	75	73	91	63	73	64	79	65	74	62	76	61	78	82	68	92	72	61	80	77	74	80	100	75	75	77	84	80	66	88	68	64	65	57	73	74	63	59	75	72	58	82	84	73	81	69	68	69	77	58	82	68	67	77	82	71	80	64	90	65	71	72	77	84	58	60	87	66	73	63	86	73	68	64	71	74	78	95	73	75	76	76	74	85	66	78	87	80	83	85	83	71	86	60	77	74	67	72	65	84	68	75	79	84	71	80	76	57	72	68	66	65	72	74	76	63	74	66	79	80	64	83	82	67	60	84	65	71	72	61	75	65	61	62	73	84	77	59	68	63	81	86	75	78	67	86	77	73	95	69	64	67	75	75	96	76	71	65	81	71	90	63	67	74	73	87	84	56	66	73	79	74	70	71	56	68	52	68	67	73	72	62	77	79	64	87	79	75	73	66	79	61	88	79	69	80	67	74	88	83	66	57	63	71	68	80	69	73	61	86	61	54	61	61	90	75	62	69	64	80	72	72	73	82	82	70	88	85	83	76	71	78	51	71	68	90	71	69	72	73	72	75	66	68	75	68	80	83	78	84	73	74	89	62	75	53	62	70	77	78	78	87	68	70	82	68	83	63	85	66	67	72	69	93	69	70	79	72	70	76	77	63	68	63	87	92	71	88	76	65	60	57	60	64	58	63	79	93	62	62	73	55	82	74	59	66	64	72	64	71	86	62	89	65	74	64	61	47	82	77	62	67	89	73	74	73	78	65	67	91	70	61	62	69	84	64	87	61	75	60	64	83	71	73	81	80	82	74	76	85	67	82	69	78	72	76	85	51	72	83	74	84	74	71	54	77	71	74	61	71	77	73	76	66	71	76	77	64	59	77	68	67	60	64	80	72	88	53	59	66	80	70	79	59	72	72	78	79	76	64	82	77	73	84	80	82	79	75	70	84	70	75	87	64	70	78	71	57	84	80	64	70	68	68	57	89	62	77	70	79	75	84	74	75	62	83	84	85	66	80	84	72	74	73	82	83	74	74	60	89	66	78	82	89	68	82	56	69	81	64	75	61	74	59	66	70	67	60	74	79	69	74	65	72	73	70	73	71	86	69	71	87	82	67	66	70	61	78	61	87	89	69	65	59	72	69	57	68	64	75	60	69	76	79	56	75	71	76	59	68	72	54	75	68	76	75	58	66	70	70	72	74	63	71	70	60	65	65	70	68	70	57	65	86	75	79	74	71	71	59	71	92	80	60	65	60	77	70	55	55	62	68	75	68	64	83	84	72	61	80	84	71	61	64	64	76	61	66	51	47	78	75	61	73	85	81	58	65	70	67	67	79	68	63	74	65	67	63	71	76	61	73	79	75	69	70	70	75	61	93	79	73	79	71	75	61	67	91	72	74	86	65	60	68	61	73	76	80	76	63	76	66	65	68	74	88	67	64	77	68	87	61	81	73	82	81	61	79	71	69	71	81	85	57	80	77	57	82	73	77	53	67	80	72	82	80	66	67	60	62	60	62	62	59	49	72	60	69	68	66	89	77	73	85	75	75	79	82	82	65	72	70	78	61	78	75	73	76	74	67	71	75	78	77	78	73	73	79	69	57	86	63	80	83	55	63	68	67	85	82	66	70	80	79	76	54	87	85	81	76	75	72	66	54	74	88	74	79	70	74	58	72	62	63	83	71	58	71	66	76	63	74	57	65	67	85	77	77	72	77	75	84	78	83	76	50	85	74	50	63	78	62	76	82	47	70	67	78	67	85	70	58	72	61	68	67	80	74	61	63	67	79	81	77	62	63	86	64	64	81	63	81	78	84	61	80	53	66	78	75	77	88	62	45	86	57	66	68	81	64	76	77	81	68	67	98	59	73	60	75	65	66	89	73	66	67	82	91	72	73	78	64	59	66	75	65	61	66	66	72	70	77	79	69	78	77	58	85	78	68	88	82	89	73	67	79	86	70	82	73	80	86	65	61	76	77	66	87	84	81	64	63	84	78	84	62	84	78	67	66	71	87	80	65	62	73	68	60	65	78	65	86	69	74	77	59	83	84	56	61	79	64	59	81	70	59	85	64	77
17569	7683	2207	2576	2275	1719	1475	1225	987	874	746	710	593	544	506	463	437	470	408	401	370	343	338	302	297	303	296	287	285	266	267	278	289	287	221	280	249	256	261	233	261	257	260	250	231	241	263	258	250	235	242	222	241	213	220	240	223	242	223	215	238	191	228	223	213	220	225	214	214	232	218	233	176	207	237	231	242	232	203	213	210	211	225	231	236	230	231	220	248	208	188	234	227	204	215	195	204	206	238	212	227	210	223	223	216	193	219	187	196	239	215	220	198	215	219	222	207	235	222	212	202	201	189	195	207	219	209	210	213	233	221	246	210	220	190	195	234	193	219	229	231	191	208	228	212	231	199	215	235	229	216	233	200	216	227	203	208	236	216	185	218	211	179	225	220	226	203	208	227	230	211	196	232	215	228	178	228	233	221	205	186	213	213	198	201	235	200	218	209	172	213	192	199	212	232	217	202	240	187	212	190	205	202	224	217	208	211	207	207	242	208	240	205	223	217	230	192	189	196	189	194	184	213	218	244	227	197	218	198	196	217	215	232	200	211	246	227	197	209	205	240	197	224	233	205	201	251	214	233	243	205	220	210	198	210	222	178	227	211	215	220	214	203	202	190	223	200	228	227	234	228	224	233	216	215	222	216	205	240	219	216	203	240	223	219	183	204	205	205	228	234	211	209	211	251	199	217	222	219	203	192	207	217	232	212	221	209	223	193	210	211	225	219	219	238	270	197	207	200	212	203	214	211	216	197	216	190	209	196	207	194	193	190	190	209	219	207	218	212	198	230	227	205	223	213	207	228	208	195	207	232	216	177	216	199	219	210	187	209	217	192	196	210	222	206	184	227	193	199	210	220	198	212	193	210	224	211	213	212	215	216	204	173	219	205	220	213	226	245	206	217	201	216	205	198	214	231	200	220	234	218	184	205	189	194	204	184	212	225	188	214	205	190	202	204	194	203	224	226	222	228	207	198	214	202	225	191	231	188	204	216	206	189	206	214	195	226	199	213	214	198	210	218	212	209	209	216	205	204	221	240	216	237	203	203	195	195	211	219	231	235	204	260	226	192	224	198	214	220	198	204	207	205	206	218	213	211	189	197	214	210	215	211	221	224	208	195	202	193	233	204	196	183	223	217	198	187	210	211	221	220	221	206	243	217	194	225	207	180	208	184	202	236	194	205	203	196	199	226	194	199	210	222	221	193	207	188	180	195	196	211	212	205	206	217	219	201	181	200	210	226	235	219	196	216	200	221	187	250	217	223	208	207	196	190	199	197	208	222	207	194	227	200	216	232	205	231	233	244	203	213	211	227	193	207	204	211	240	232	225	207	215	211	222	190	226	225	190	209	176	207	222	197	196	225	219	189	232	201	194	199	184	187	215	220	206	173	224	206	207	203	186	203	235	208	229	218	214	208	221	169	223	210	196	222	240	212	210	233	217	222	187	216	220	193	199	223	197	216	200	225	240	197	202	209	241	203	200	224	198	206	194	219	226	214	217	197	226	200	210	202	210	199	227	204	217	208	206	225	231	218	183	227	231	214	195	233	204	184	209	210	203	187	220	195	210	218	210	234	224	208	215	209	207	187	223	233	202	204	218	222	198	249	191	204	216	222	211	204	215	205	216	227	218	211	190	215	197	199	207	210	199	223	223	194	237	218	201	197	221	193	226	197	200	199	213	211	216	194	198	198	221	211	209	214	207	195	193	191	224	208	224	231	204	214	203	202	188	206	223	236	220	216	215	230	225	237	238	205	191	223	207	220	224	212	198	245	220	194	225	214	185	237	221	217	214	205	213	211	193	218	214	242	212	229	196	214	218	199	211	226	219	186	196	223	176	212	223	201	185	233	189	202	225	192	198	221	229	210	236	197	190	218	192	194	205	234	223	191	205	216	202	193	194	212	212	241	244	208	192	219	196	205	205	208	206	194	211	205	199	215	219	218	215	179	220	213	191	222	216	228	201	222	253	217	195	225	226	239	185	229	179	226	223	206	184	235	235	219	224	194	210	219	230	227	211	212	212	213	234	223	197	213	188	221	194	186	218	260	213	224	221	226	204	222	211	228	211	226	201	234	217	232	217	219	234	195	212	204	191	218	202	199	201	228	203	208	198	193	182	214	179	199	212	192	205	198	212	198	220	194	215	196	207	217	210	188	220	223	200	216	209	220	194	236	192	222	205	236	223	219	203	209	213	195	188	229	229	209	228	225	198	212	218	222	209	214	174	197	194	209	243	203	211	218	204	224	231	216	228	207	194	234	223	214	204	178	216	213	231	240	210	217	229	198	198	204	209	183	184	222	234	203	195	229	191	228	221	191	229	223	213	215	241	204	227	215	198	224	195	198	218	229	239	218	191	208	206	231	203	229	212	205	209	229	226	204	196	213	226	196	187	188	194	203	196	231	213	211	202	222	179	241	237	211	198	218	178	226	213	207	225	225	211	228	208	224	216	218	194	205	182	172	230	200	217	206	216	220	231	199	220	221	205	218	231	205	229	226	243	207	203	219	214	205	195	224	192	229	206	228	211	200	225	229	218	211	233	181	219	225	208	210	237	200	200	187	212	214	226	215	209	200	201	224	197	218	223	212	235	202	213	236	215	225	196	250	214	232	216	242	210	209	220	221	211	208	206	218	201	195	203	202	196	200	214	219	193	218	215	243	196	216	194	215	225	200	184	214	196	188	196	221	219	206	231	207	218	193	198	201	206	200	204	232	189	195	219	217	233	203	189	185	215	223	238	197	190	219	194	198	217	220	211	201	193	201	212	201	196	201	204	202	172	206	215	193	189	212	195	216	196	202	197	198	201	222	189	193	214	246	196	217	204	221	212	225	229	214	214	211	194	219	217	201	191	213	222	230	218	179	209	212	195	188	212	218	227	210	219	204	211	218	169	202	203	188	207	198	204	217	199	216	195	212	197	211	209	199	212	205	205	219	213	212	199	220	217	208	220	201	187	207	216	200	198	219	223	211	245	209	206	230	209	213	207	225	220	214	200	227	204	184	194	225	223	208	213	216	188	212	214	208	216	215	199	195	218	193	193	212	208	187	212	213	222	190	201	220	208	191	211	177	200	214	213	225	208	212	210	194	177	248	212	202	229	193	192	216	219	191	195	216	199	226	227	231	191	236	210	225	215	193	209	205	209	192	227	202	217	228	200	205	214	224	210	212	245	213	229	222	198	237	216	201	215	173	216	226	198	232	223	194	206	190	209	192	203	211	212	196	223	229	224	213	248	206	220	178	219	225	218	193	209	208	199	206	214	199	192	207	209	194	198	235	212	192	212	192	233	199	182	220	255	220	228	213	214	195	206	206	196	217	216	184	199	215	217	211	216	209	210	213	216	196	214	210	229	231	201	186	230	195	201	203	221	201	201	186	228	213	180	204	214	185	239	220	218	185	190	216	219	213	210	206	183	224	208	233	216	206	222	219	244	211	216	218	217	204	187	205	210	216	234	236	216	227	216	201	214	208	201	213	190	216	219
35485	28506	10226	2159	1138	904	642	539	437	407	330	276	298	275	271	246	263	235	197	198	234	219	225	196	208	187	229	200	184	200	187	198	217	188	194	185	218	209	185	211	209	183	189	190	178	198	189	191	172	195	198	182	181	204	184	174	194	168	160	179	176	171	165	172	178	162	155	164	175	181	189	160	179	196	168	185	186	170	169	146	196	199	206	198	180	189	187	202	167	190	159	175	183	189	191	159	157	197	174	169	148	185	171	175	183	181	204	180	183	185	210	175	206	194	179	191	178	168	164	209	159	208	174	187	182	181	157	170	152	154	197	209	177	170	156	180	187	157	168	168	195	144	194	182	186	164	155	180	177	201	190	178	169	197	173	178	181	153	194	196	179	182	180	211	162	175	185	157	186	182	171	200	171	175	208	193	182	182	167	184	202	177	177	179	177	183	163	195	188	174	178	176	184	172	193	180	177	169	174	171	193	180	194	161	165	192	179	208	181	152	179	173	190	182	197	159	175	178	171	169	209	186	193	202	176	182	185	191	184	181	161	182	170	178	174	185	162	177	187	177	175	174	189	158	157	181	169	200	178	158	174	183	185	203	174	202	199	194	195	172	214	183	216	196	198	169	186	165	198	173	187	186	175	149	168	199	165	181	190	176	197	185	204	179	143	215	181	187	195	180	160	159	220	164	182	189	178	173	186	179	177	167	166	182	212	175	213	176	206	174	166	184	197	203	201	166	196	162	170	193	174	177	173	173	184	171	171	190	205	167	181	177	166	185	184	204	196	187	176	161	167	176	168	157	190	160	156	189	199	169	207	186	160	189	188	177	186	155	209	183	209	183	172	179	184	154	179	185	194	185	185	162	152	203	190	195	206	194	187	157	192	190	175	175	166	169	161	167	192	149	203	158	197	169	185	185	163	195	155	184	189	154	186	166	199	166	190	178	188	177	173	199	174	165	193	216	186	174	177	179	164	173	181	162	164	176	186	196	170	210	166	188	187	153	184	181	166	199	178	192	191	200	207	160	170	197	161	161	175	179	184	205	176	173	171	188	196	201	167	195	168	177	182	165	181	187	188	183	184	177	193	174	189	178	184	174	199	195	176	170	184	212	183	183	163	192	179	201	172	196	218	176	181	208	190	176	164	184	163	194	163	187	190	175	184	189	203	169	207	192	179	184	178	180	175	162	168	184	176	173	175	199	194	189	185	169	168	197	211	200	190	186	168	200	214	164	203	190	212	178	171	200	173	191	196	190	174	187	169	193	153	155	180	197	173	165	166	188	159	190	183	153	190	202	173	173	198	193	159	170	182	160	177	153	184	175	199	178	169	172	208	163	158	174	168	169	188	186	196	173	190	183	189	169	192	180	167	170	169	179	185	179	175	193	208	150	200	178	200	183	211	166	172	193	179	196	208	186	197	209	149	175	158	162	170	204	164	174	181	171	168	190	170	170	185	198	168	191	194	201	146	178	157	149	190	162	191	172	161	170	150	193	177	198	204	198	179	176	215	193	175	178	170	180	176	197	183	174	181	196	171	197	193	206	167	189	173	179	206	187	189	176	189	210	174	175	163	214	152	177	180	176	184	178	186	185	172	174	205	181	152	178	179	197	183	182	204	160	177	221	192	173	178	181	177	186	172	171	184	187	184	179	185	176	183	199	193	176	177	178	186	188	168	180	164	161	170	187	201	167	167	198	178	171	180	180	160	174	180	176	198	184	197	198	171	161	174	169	186	197	178	176	181	166	184	170	151	173	194	180	192	164	193	175	170	197	179	194	203	177	205	172	174	183	175	165	186	189	172	164	171	172	195	161	182	192	197	173	170	176	175	206	169	169	156	173	163	210	186	156	179	210	145	148	185	182	175	213	161	187	184	175	176	208	198	208	174	176	155	188	167	183	169	160	208	181	197	169	166	191	187	192	171	169	191	165	196	173	161	197	169	162	171	175	176	149	183	195	163	163	169	181	185	204	183	183	178	179	155	178	192	203	163	169	178	183	161	154	202	181	183	154	164	161	185	174	208	185	179	207	175	181	168	165	183	209	195	165	193	181	165	171	207	184	189	186	171	162	177	190	149	163	179	180	161	192	191	182	197	159	152	158	163	147	167	159	190	192	162	177	176	195	211	158	169	182	152	150	191	183	179	183	185	187	165	176	168	164	189	174	170	193	181	192	179	183	165	182	197	182	168	176	177	161	174	200	191	174	190	185	186	188	184	202	177	152	174	184	176	169	167	188	186	155	172	179	169	184	171	176	182	177	204	181	166	185	162	179	196	185	187	193	161	172	163	172	205	183	206	187	158	192	168	188	161	182	206	192	174	186	153	171	192	195	174	181	181	181	178	174	197	179	188	175	211	173	185	184	171	181	182	181	157	186	169	174	154	173	195	150	171	190	208	193	190	166	178	165	177	176	197	183	160	184	172	200	201	156	196	202	194	174	206	193	211	179	167	186	190	167	174	192	194	205	176	169	177	177	178	200	188	197	171	179	162	170	200	162	168	166	171	179	177	184	161	184	184	194	180	183	158	166	178	192	192	152	202	181	175	172	168	164	183	189	193	200	168	190	188	170	163	160	175	151	186	162	172	150	219	190	175	201	172	189	176	186	205	183	183	188	172	178	179	180	209	215	174	174	188	151	204	157	169	191	180	207	189	175	183	200	211	170	190	192	170	188	207	172	177	194	183	160	153	162	191	192	166	175	166	178	174	183	196	175	182	184	161	166	166	209	177	179	171	195	211	186	191	139	165	200	202	182	168	205	187	190	173	187	171	178	192	185	196	169	185	173	176	167	179	178	164	176	170	175	174	182	188	177	171	188	171	191	213	175	172	188	166	160	173	176	200	163	194	167	148	187	175	173	173	196	171	186	184	184	195	177	189	186	189	197	181	180	181	181	198	166	178	157	179	202	183	189	179	200	160	168	172	191	169	188	180	173	177	178	179	162	180	166	153	169	178	173	170	164	186	179	163	192	147	178	190	183	160	195	180	187	225	192	149	197	164	159	200	167	164	208	164	195	166	161	169	184	187	163	148	170	184	143	166	167	186	183	188	200	156	161	175	177	182	171	167	179	188	209	181	159	197	189	169	170	195	176	145	183	179	179	185	176	201	172	184	181	175	181	167	174	157	177	173	166	166	191	174	170	179	175	173	200	201	164	191	197	170	169	189	162	208	206	154	184	181	185	199	177	186	172	170	172	154	180	204	197	167	182	168	190	180	186	154	179	174	176	161	189	184	186	168	186	205	186	172	172	212	170	193	150	186	170	201	152	158	202	166	198	174	192	157	184	195	181	180	200	180	157	184	201	188	164	186	187	201	170	172	161	191	191	216	168	174	211	163	168	153	187	184	181	180	197	183	164	157	196	186	196	188	190	182	182	200	161	170	194	180	193	177	169	177	192	188	158	177	188	186	172	169	177	171	176	167	199	166	149	193	170	199	157	204	179	174	168	179	171	175	194	168	188	193	165	179	199	168	202	172	184	177	167
22648	11761	4131	4884	4291	3587	2776	2348	1924	1633	1438	1346	1174	1144	1029	963	929	923	831	748	728	688	761	669	677	656	672	590	614	598	599	617	574	589	556	536	539	517	539	501	537	489	505	491	494	536	497	494	494	463	503	482	482	455	453	515	454	524	496	466	479	472	474	523	488	487	491	464	468	466	501	445	495	437	456	418	426	495	472	514	475	462	424	441	440	463	478	457	455	457	476	444	443	437	443	436	478	441	488	475	466	415	467	417	491	462	497	435	464	479	459	410	445	430	442	428	414	423	445	450	446	436	488	465	437	463	445	404	453	465	457	470	429	483	468	453	453	431	476	450	422	439	462	450	488	478	450	445	413	447	434	462	433	458	463	458	447	447	439	468	479	482	464	470	432	453	453	461	471	414	478	447	483	436	491	464	421	450	415	456	431	449	481	443	456	426	513	458	483	465	428	415	446	489	496	454	442	439	499	458	428	468	445	433	473	446	475	428	434	427	436	464	407	445	478	438	452	456	441	481	430	440	449	486	403	437	434	471	479	431	472	462	465	454	465	455	450	457	400	468	448	485	484	419	458	443	437	478	450	439	445	453	430	457	463	463	457	474	441	498	448	431	476	430	425	460	472	439	471	433	459	454	446	460	480	468	501	450	416	449	443	446	420	439	439	484	454	463	460	442	418	472	446	438	453	453	442	465	416	439	436	441	448	458	447	419	431	441	440	480	454	442	448	453	459	501	473	429	439	474	461	434	452	466	437	413	495	452	468	425	450	453	445	475	437	435	447	422	455	448	414	446	401	461	482	474	434	424	471	449	456	448	417	461	454	483	434	430	436	457	431	441	434	462	445	464	472	446	441	430	432	431	446	466	450	432	455	449	443	442	440	453	444	434	441	479	453	443	475	453	452	464	483	465	435	435	471	481	417	439	442	424	453	462	469	427	433	450	432	448	453	433	448	430	462	451	419	450	452	429	465	462	463	446	449	427	482	485	489	453	440	450	440	450	424	434	478	471	484	452	434	465	416	468	448	438	414	492	458	458	442	408	440	431	459	444	437	475	443	446	445	475	433	468	476	456	504	455	458	456	444	448	444	417	424	474	430	436	467	462	448	435	457	472	454	445	458	463	442	473	415	480	448	439	439	442	473	457	435	486	436	467	484	427	472	435	420	436	435	468	462	416	433	422	445	452	492	470	471	439	433	429	423	425	431	437	416	444	465	466	447	432	466	452	432	434	479	465	474	456	410	459	449	465	481	461	416	455	461	420	448	433	443	439	447	471	470	455	470	453	475	451	445	462	453	442	457	442	437	448	416	453	461	431	473	445	455	459	430	461	468	455	466	460	476	466	455	444	460	409	458	458	459	452	413	440	457	457	451	416	453	444	462	453	491	451	450	436	495	407	486	477	424	463	456	448	459	433	447	439	419	470	423	444	437	439	431	443	457	447	445	469	434	484	447	417	451	446	415	441	453	420	449	463	429	470	423	439	454	410	460	459	432	465	468	472	410	472	456	452	451	443	456	466	453	435	409	473	416	454	446	427	448	470	451	445	429	411	441	482	462	457	466	441	457	437	483	421	436	439	448	456	435	456	450	470	434	439	490	442	459	438	429	453	465	444	420	455	428	445	463	470	427	475	470	475	492	482	472	475	444	458	432	442	464	471	442	418	432	466	446	450	459	496	462	451	430	472	436	449	482	433	498	422	440	485	480	430	486	456	425	433	432	430	444	460	431	429	471	450	436	461	430	432	461	471	430	423	472	467	443	440	423	446	430	452	440	432	443	445	475	436	436	423	445	447	436	462	471	458	454	449	461	439	473	457	434	456	438	438	420	450	427	417	443	440	444	458	463	456	462	460	454	460	478	444	466	473	482	398	442	418	441	455	446	451	451	469	422	450	423	456	458	479	443	459	438	434	450	475	430	472	459	470	410	457	444	420	465	449	443	465	483	472	448	468	443	437	412	460	429	438	422	477	446	479	475	436	384	408	479	468	475	431	475	421	421	445	463	472	429	465	455	434	404	391	367	475	424	495	471	431	422	450	447	438	480	427	464	451	444	467	428	418	476	480	446	453	425	472	475	444	456	460	470	438	450	421	473	457	458	451	456	473	441	447	398	455	461	468	471	437	442	433	453	452	449	457	448	489	482	482	452	482	471	451	458	425	449	435	421	436	429	450	449	492	425	459	444	471	445	424	472	436	470	486	450	447	464	452	440	447	457	431	450	466	414	475	466	393	426	455	463	428	419	493	446	440	459	478	462	422	429	451	465	478	453	477	428	486	474	397	453	469	421	475	455	452	429	477	443	445	468	473	446	475	465	486	430	446	455	450	449	458	442	465	456	454	465	427	445	491	457	399	434	437	436	404	450	451	453	454	461	432	464	464	432	465	476	446	459	451	438	505	427	436	410	469	430	438	416	460	435	439	462	437	430	474	393	439	460	456	395	435	448	428	461	453	471	458	481	464	403	423	462	463	468	493	431	431	535	469	439	433	417	474	423	474	432	463	482	437	464	448	464	427	470	438	464	429	459	464	464	455	480	444	445	517	450	437	439	453	414	457	445	445	448	460	458	468	437	434	429	432	439	427	477	467	446	436	429	443	450	479	427	448	429	440	428	436	425	450	374	447	437	462	451	462	431	439	425	447	454	461	423	436	457	430	468	460	463	470	477	439	446	415	447	466	459	430	412	443	439	415	445	425	463	446	400	451	462	419	433	405	462	468	469	437	469	447	458	439	430	472	446	411	460	434	457	421	445	498	453	443	478	449	472	430	439	455	466	461	416	465	431	436	448	423	442	398	446	440	436	454	397	434	433	428	418	467	396	484	470	450	489	466	460	450	460	441	442	446	442	447	476	415	478	426	440	451	440	455	467	488	438	436	438	410	448	456	466	432	471	434	447	436	478	459	459	475	484	457	460	461	489	459	451	463	396	462	437	428	432	464	467	445	431	426	448	460	434	445	444	442	450	474	442	448	426	444	429	434	455	442	433	465	428	485	451	463	423	482	445	436	493	466	453	460	470	440	442	427	472	436	463	431	410	455	449	454	447	494	467	463	408	463	403	496	439	453	482	442	460	432	418	464	437	457	431	463	446	462	431	466	426	424	470	448	434	421	472	481	413	498	435	444	459	451	450	431	446	472	459	466	422	456	467	440	467	422	446	413	462	441	427	478	410	446	445	444	464	460	439	428	442	477	446	478	460	477	437	426	453	448	434	451	448	431	442	460	473	444	438	477	448	479	421	479	466	473	446	456	454	458	477	449	420	453	457	456	462	457	428	475	482	439	458	427	458	475	457	437	432	490	448	425	452	437	456	425	432	447	426	452	457	438	432	403	490	462	449	462	490	458	481	455	443	413	427	453	451	476	478	411	431	483	456	467	416	493	438	452	427	432	453	414	476	433	441	441	432	448	411	473	429	437	427	475	450	457	469	460	455	454	469	428	410	457	438	449	432	473	463	428	424	452	415	410	453	464	452	439	434	454	448	435
8479	922	150	110	108	109	123	108	108	119	95	113	116	108	93	123	82	97	121	111	109	114	89	110	94	112	122	115	97	106	99	100	117	98	94	115	98	104	100	105	90	100	114	111	96	106	90	95	112	92	95	128	106	98	110	115	91	116	117	79	103	121	114	99	102	96	110	116	123	99	128	120	94	109	105	102	107	96	122	106	107	101	124	100	89	128	88	102	105	108	90	110	108	93	94	110	96	96	89	84	103	95	94	107	105	107	114	117	100	121	111	111	103	110	102	113	121	105	92	95	101	110	91	113	112	102	99	105	90	94	109	110	101	107	94	97	124	98	88	108	95	112	105	101	124	106	78	115	108	114	121	111	95	91	93	103	102	99	111	116	107	103	101	101	87	98	89	105	105	99	90	107	109	101	106	90	92	108	99	104	95	96	83	99	101	122	93	110	99	110	104	91	108	97	116	128	101	99	88	133	108	116	96	82	108	101	101	109	89	123	112	121	100	114	100	103	97	100	98	107	103	125	123	101	93	104	85	107	86	121	114	94	118	96	118	97	98	113	109	93	98	87	92	108	113	100	93	104	119	80	105	127	114	115	123	106	82	110	100	116	100	112	93	91	104	95	97	108	112	111	97	89	110	114	118	109	111	99	111	107	90	128	98	127	102	101	104	102	90	110	119	85	100	110	79	105	115	99	81	93	106	99	111	106	90	108	105	111	102	92	98	85	108	121	96	100	106	111	105	111	106	92	113	103	96	101	110	109	113	96	106	119	94	107	96	106	101	114	100	116	120	93	103	101	108	119	91	88	98	85	102	90	117	101	114	99	123	98	94	130	122	98	85	112	109	112	102	112	96	110	97	116	109	101	98	101	114	104	104	117	88	116	109	94	109	111	101	97	125	97	91	112	131	122	99	91	106	109	80	92	89	112	116	97	126	107	86	118	110	113	111	105	100	97	90	96	101	102	108	92	93	92	119	118	89	110	96	97	92	109	98	108	116	97	94	101	91	94	95	115	104	114	95	107	91	86	118	89	96	96	104	111	108	128	103	101	111	97	108	108	100	93	105	112	123	109	97	113	98	85	102	106	113	116	82	97	90	100	115	105	92	116	97	109	104	92	91	94	112	107	91	83	96	98	119	111	105	103	98	113	95	99	114	98	94	115	114	122	107	105	95	102	95	97	106	103	136	118	98	101	112	99	92	102	105	112	100	110	127	103	111	105	113	87	105	99	106	112	122	108	125	117	91	116	109	110	101	117	95	98	116	101	94	98	98	101	103	101	119	107	113	90	103	107	113	104	108	104	85	93	115	125	102	101	105	95	92	81	125	103	96	96	105	101	97	109	107	104	109	116	102	109	89	96	105	109	97	100	85	89	113	108	109	70	109	105	103	103	114	102	112	108	112	117	116	95	106	134	87	106	105	120	111	102	108	79	96	111	75	105	114	113	111	123	110	92	123	87	108	107	91	109	101	103	108	99	108	96	108	104	105	107	112	104	123	110	106	106	110	114	113	127	117	110	116	121	81	105	103	110	99	103	108	91	106	103	103	118	80	133	103	97	107	125	91	86	99	108	90	96	116	95	103	114	103	99	123	98	105	108	110	92	100	96	102	80	95	121	100	105	94	98	104	111	93	104	105	97	85	109	95	106	95	106	87	107	111	99	106	112	87	95	80	97	114	76	118	100	101	94	104	87	82	98	97	92	118	102	98	107	104	110	115	106	91	95	86	108	108	101	109	91	105	114	107	105	91	114	102	106	115	99	97	95	96	101	102	98	125	98	101	103	92	105	103	103	111	92	123	102	119	110	108	100	96	111	112	85	102	124	89	97	107	94	94	98	112	107	105	104	103	111	115	93	111	96	111	87	102	102	106	124	104	102	104	97	104	126	95	88	99	117	100	97	107	111	95	101	85	111	108	113	90	101	97	93	101	117	99	116	94	113	107	95	111	114	98	108	102	103	113	113	96	105	110	95	142	112	118	107	114	112	99	93	100	91	119	122	91	98	102	78	93	119	88	82	102	98	90	114	117	89	110	104	82	115	99	132	107	98	103	92	120	116	117	109	97	114	100	104	108	84	87	102	96	89	96	97	113	118	113	98	104	101	101	89	105	115	104	109	101	97	110	107	110	91	98	117	103	101	111	122	85	98	112	106	107	92	114	114	98	96	107	142	101	89	84	96	119	89	105	91	114	122	108	123	112	110	93	110	104	101	111	100	83	102	101	91	119	127	99	115	109	131	92	107	94	89	107	99	95	102	116	126	111	104	105	106	74	92	113	81	101	103	92	93	96	127	89	116	84	104	86	99	102	107	121	100	115	109	126	84	103	108	111	104	103	121	97	113	96	115	103	107	98	107	101	102	93	99	106	93	109	93	109	106	91	93	94	109	106	91	113	114	113	100	87	103	90	109	111	104	93	89	101	113	97	98	114	103	94	108	102	105	94	115	98	92	102	90	107	102	108	105	100	115	105	92	88	117	99	101	93	112	111	105	128	80	97	100	112	107	97	92	91	94	112	85	104	104	80	106	120	107	100	109	105	98	112	94	96	95	108	102	95	93	102	101	109	108	95	117	106	98	109	125	125	91	104	106	105	110	108	111	119	101	88	114	115	99	112	110	89	115	119	100	107	102	96	107	119	110	111	114	84	108	109	94	100	83	124	102	114	98	101	92	67	109	90	101	97	107	95	105	90	120	98	106	103	113	89	98	95	93	128	107	83	114	94	100	101	111	107	125	119	103	85	117	92	99	100	92	98	101	117	111	105	100	127	93	122	99	102	99	86	97	116	91	135	103	103	109	93	95	102	100	95	86	93	108	79	120	95	112	101	91	89	99	112	108	98	97	113	89	122	96	80	95	103	110	111	96	103	96	89	97	111	97	115	95	102	113	92	114	112	88	116	98	112	102	107	121	119	87	116	106	100	107	111	101	102	115	92	94	93	114	119	92	93	113	105	105	117	131	130	93	96	94	107	96	110	132	101	103	112	120	120	100	83	106	115	110	119	93	114	91	100	99	110	86	112	99	88	95	95	116	119	106	105	99	110	105	112	104	96	108	93	109	110	108	110	122	129	109	93	104	95	111	106	92	103	115	80	124	97	108	110	96	112	123	104	89	117	93	98	90	92	101	100	103	93	112	103	98	104	117	104	103	81	92	105	86	89	93	108	82	96	104	123	112	94	104	102	100	94	82	115	109	118	118	103	94	93	91	111	93	113	103	121	104	110	84	101	89	108	85	98	121	110	99	95	117	120	103	100	109	96	82	103	113	80	125	124	115	105	98	108	103	91	93	112	88	99	100	108	101	113	102	94	100	117	114	97	107	97	95	109	109	96	104	91	99	100	105	94	96	115	108	98	132	116	101	98	93	101	117	107	97	103	93	101	124	113	115	76	115	116	102	100	106	107	96	97	99	98	118	102	103	99	114	113	108	108	110	95	133	106	87	101	121	138	99	118	109	126	102	96	106	104	112	110	97	91	91	110	104
5123	958	326	337	316	293	297	291	286	314	266	285	249	246	242	271	271	281	260	255	280	253	333	261	275	274	263	291	245	289	281	293	311	311	269	259	274	264	303	233	242	276	261	277	264	275	240	249	259	267	277	281	271	278	275	272	289	262	295	270	280	267	305	263	252	219	258	265	255	281	252	280	278	258	275	272	242	244	256	287	257	256	256	267	253	303	276	266	266	262	275	267	282	277	265	279	246	263	266	287	283	269	283	272	252	265	279	264	255	237	250	277	271	245	243	292	251	255	292	267	275	271	255	282	268	281	253	253	275	269	276	279	251	265	273	280	267	291	269	276	262	278	255	261	245	288	290	253	273	301	253	268	251	268	258	249	254	260	277	256	269	277	285	268	249	278	289	265	270	261	273	246	257	274	277	257	268	258	272	276	283	274	284	245	276	272	271	263	269	255	254	262	270	256	275	253	260	277	258	260	267	250	271	269	280	291	285	284	270	258	285	245	270	271	249	246	250	268	284	253	251	261	290	293	258	278	278	259	274	245	270	272	274	262	250	245	245	259	256	269	263	251	251	263	256	280	242	269	247	247	268	280	296	250	273	259	282	254	261	225	251	268	269	256	246	277	260	247	274	268	280	266	268	279	269	277	269	301	263	279	308	308	264	248	228	281	293	249	234	264	262	271	284	271	269	285	248	261	264	289	259	250	277	241	266	270	267	271	296	254	265	256	268	285	271	267	255	287	252	287	295	255	281	247	275	268	274	274	267	251	246	256	271	273	275	264	273	244	264	284	256	243	268	285	241	263	297	253	273	271	271	272	272	251	260	252	279	238	279	244	252	274	258	250	260	298	249	257	261	285	246	276	270	266	281	250	261	288	263	286	252	267	265	265	243	265	252	285	300	276	253	268	258	255	255	261	271	270	286	289	258	285	264	246	263	290	256	274	259	264	286	283	274	261	262	258	280	280	282	255	260	285	274	236	260	241	266	278	287	299	297	262	275	287	284	260	263	288	259	250	297	259	279	253	255	256	285	230	272	259	260	268	259	265	266	289	268	273	295	254	278	283	256	289	267	250	251	244	246	232	256	272	273	229	235	276	282	273	257	265	265	253	289	287	261	264	283	281	282	285	263	267	268	281	259	258	255	308	260	271	286	260	253	269	250	278	261	275	273	276	273	267	267	263	264	255	249	266	285	259	292	272	307	290	292	242	238	255	274	257	266	262	292	234	281	243	253	256	280	280	261	264	259	263	251	277	281	307	275	257	271	242	265	266	263	288	256	312	264	271	277	230	261	279	258	266	268	282	277	263	259	255	264	242	246	244	282	227	257	273	260	257	277	281	266	244	276	279	245	242	277	245	276	263	245	255	273	290	284	278	283	249	279	253	286	234	231	282	277	294	289	287	259	256	266	266	261	281	285	295	250	271	269	274	254	268	255	265	269	263	284	260	267	282	285	251	256	281	265	288	251	262	262	277	270	291	267	250	256	266	270	277	239	288	275	279	271	254	266	259	260	259	265	270	256	273	271	304	276	263	276	270	284	240	284	271	280	249	279	271	237	279	257	260	262	256	271	271	296	268	249	267	254	226	265	270	260	267	271	280	252	247	240	257	269	264	260	255	293	293	294	262	281	284	271	271	284	277	262	266	272	295	240	272	262	296	256	281	262	270	266	240	271	277	255	267	273	250	269	296	301	289	286	245	273	268	282	276	284	250	257	277	281	288	272	280	268	244	270	260	272	265	268	288	263	275	276	277	253	269	270	228	288	272	270	306	282	269	245	270	310	264	248	259	273	258	257	255	273	280	284	278	262	267	266	264	271	252	258	243	277	259	261	309	285	263	271	259	261	251	278	271	241	276	261	283	244	252	277	269	263	270	277	278	293	262	262	292	267	260	289	259	267	283	258	262	266	279	271	228	269	258	254	245	262	238	254	259	273	284	258	241	235	279	284	256	266	286	275	280	262	266	266	275	272	270	256	285	281	275	260	286	278	315	243	290	264	263	281	283	276	271	273	274	272	277	270	277	276	270	265	269	293	264	279	286	243	265	278	260	261	260	256	276	260	292	240	275	289	276	264	287	259	258	291	271	277	274	290	261	257	249	273	246	261	278	238	248	259	254	300	262	298	261	264	256	258	288	265	291	271	269	247	261	260	286	285	280	279	273	259	276	246	260	259	262	241	259	274	254	268	248	259	256	272	280	311	259	264	261	257	256	268	258	284	242	242	264	275	282	277	293	277	288	269	257	290	312	282	268	255	248	251	284	266	256	230	252	275	258	246	239	248	296	269	258	280	276	284	247	247	270	255	228	268	295	259	285	264	260	297	246	270	254	261	285	277	263	258	246	280	243	274	272	277	275	285	271	274	245	285	279	256	250	282	262	262	284	277	274	293	217	279	276	236	245	283	245	255	259	270	236	284	238	274	246	280	249	284	255	259	280	242	260	303	269	276	265	256	256	266	290	261	261	270	257	272	267	245	260	267	246	263	230	278	283	278	255	276	271	253	278	248	286	274	252	266	277	288	252	262	269	269	282	249	258	288	289	285	241	253	265	264	283	274	254	267	280	268	270	278	247	258	257	259	272	278	290	255	279	264	277	260	296	260	242	261	287	279	274	243	282	270	277	263	266	249	267	259	272	275	273	284	264	253	280	267	278	276	283	274	280	270	291	270	264	261	264	267	238	243	262	270	278	265	272	261	250	269	276	281	293	279	274	280	290	277	285	278	266	254	238	252	262	248	256	250	237	304	284	281	253	265	288	284	244	258	261	277	262	259	294	320	283	255	260	254	240	273	253	287	257	297	264	276	253	256	264	285	294	279	272	259	253	297	298	260	255	260	242	267	208	270	292	256	268	250	248	281	260	281	246	281	265	281	233	282	256	280	277	268	236	275	228	303	276	263	272	278	267	260	268	260	261	259	308	268	266	294	256	277	273	258	284	272	295	247	282	260	276	259	250	287	278	274	275	292	281	287	254	264	286	267	246	238	267	303	269	259	252	273	281	268	248	248	290	269	271	292	256	271	269	283	267	277	276	270	299	294	252	261	269	258	267	267	277	293	279	281	252	252	284	279	265	251	279	242	253	263	285	266	246	290	279	267	207	274	264	254	295	274	270	269	270	253	272	243	265	286	273	265	276	264	253	291	288	298	262	263	263	240	263	266	226	285	282	269	246	281	275	295	273	274	274	254	271	255	284	267	266	262	256	274	241	253	245	252	263	265	273	267	255	264	249	276	277	274	287	265	243	265	265	255	273	247	262	277	268	231	288	268	252	276	254	253	261	276	265	261	246	297	251	274	249	306	276	271	292	255	237	258	293	254	252	267	277	230	291	264	284	271	249	272	268	274	293	279	256	241	284	299	273	287	263	283	272	271	301	282	265	284	263	249	259	253	278	260	264	278	282	264	265	251	251	267	247	276	272	279	247	264	295	303	281	295	257	237	247	273	267	225	251	262	313	256	269	289	286	276	249	297	283	296	269	279	266
25432	18447	2445	805	517	409	289	256	201	169	141	145	136	94	96	99	97	97	112	87	83	105	74	90	82	76	81	63	77	87	82	99	89	92	86	60	63	84	87	64	81	71	69	64	82	89	90	86	89	75	69	82	74	89	87	70	72	65	87	69	71	67	80	71	65	75	71	66	88	69	95	60	73	65	76	72	91	71	72	90	73	68	59	75	82	82	61	87	69	82	81	76	63	71	74	80	68	75	66	87	64	79	87	89	74	77	66	77	85	64	78	57	51	63	73	86	62	75	79	63	67	79	75	66	79	66	64	70	76	68	68	70	72	82	92	64	66	73	75	95	68	72	71	67	63	73	64	64	69	63	83	76	75	70	69	82	68	80	78	86	72	67	72	75	84	78	69	82	76	68	67	49	81	62	72	70	85	80	89	82	70	56	65	90	73	73	82	71	72	81	77	70	67	72	66	71	75	65	73	68	80	80	76	56	70	79	63	78	66	72	48	79	95	85	75	67	55	75	64	69	70	80	76	64	60	80	71	69	75	65	62	68	67	69	74	84	75	81	76	72	66	63	65	78	67	72	75	82	57	84	77	71	66	89	68	83	81	67	63	79	83	78	84	72	63	80	77	61	62	63	81	96	82	67	69	65	68	79	71	85	73	72	64	78	84	65	85	67	61	66	74	66	74	86	90	76	89	87	65	76	53	70	85	79	66	68	75	73	61	76	81	72	87	77	64	76	67	74	67	82	73	64	57	80	64	67	82	66	75	90	91	74	80	68	98	77	69	62	71	69	70	75	72	79	79	93	60	60	86	70	78	69	77	71	68	73	66	63	77	59	72	104	88	73	74	72	65	58	72	57	82	83	79	66	69	76	66	71	73	75	79	72	75	79	74	65	83	72	51	87	63	77	70	72	84	77	82	59	67	69	75	65	79	83	70	62	83	87	80	72	69	62	94	67	79	79	66	73	88	77	82	68	58	68	61	80	69	78	75	77	64	60	65	67	69	66	70	51	79	77	67	57	73	77	76	72	71	82	83	81	77	78	67	71	68	87	68	80	61	75	71	75	63	71	65	70	76	84	59	68	81	75	84	94	84	83	70	60	69	69	60	80	68	81	83	67	61	71	68	72	65	62	64	78	72	75	76	89	71	67	65	85	62	71	73	79	57	71	76	74	79	71	82	74	76	68	67	78	81	67	84	58	79	68	69	71	76	68	83	76	64	71	70	77	66	74	76	58	65	65	53	76	94	65	82	65	68	67	71	91	61	79	69	82	71	65	74	76	75	71	61	59	64	83	81	64	74	77	70	88	61	99	67	73	62	75	71	85	75	75	78	83	66	67	68	55	68	78	77	81	73	73	76	71	64	81	84	72	71	78	69	73	76	58	66	77	68	74	78	57	75	74	65	81	74	63	63	79	70	67	70	88	66	81	67	73	75	67	74	70	75	67	66	68	84	71	66	60	70	75	73	70	64	69	70	75	79	63	76	71	75	74	83	68	71	70	76	57	74	83	62	72	60	73	46	90	61	82	69	86	70	78	83	74	69	75	75	67	55	84	68	71	62	74	60	68	96	60	74	58	70	66	65	81	65	70	74	68	82	67	74	87	73	55	70	84	71	72	78	73	62	68	80	80	77	76	81	74	85	69	51	78	83	72	74	70	71	70	76	73	79	74	63	79	74	67	65	69	85	75	69	65	65	82	76	82	68	71	67	86	83	79	74	79	72	69	72	82	66	63	70	75	71	77	61	79	69	86	84	57	74	76	70	69	68	75	65	63	66	80	68	61	68	87	63	86	66	81	68	76	82	93	88	67	67	73	68	61	62	82	67	76	72	81	84	62	70	77	76	55	69	78	61	62	88	62	74	69	79	84	63	70	64	73	76	61	81	64	77	67	64	72	90	77	70	87	59	68	81	79	77	75	72	80	75	59	61	78	71	64	71	68	77	60	61	70	83	54	88	60	73	89	56	71	77	78	71	73	70	57	71	76	79	72	75	77	82	70	81	75	76	72	89	66	71	54	86	69	65	64	61	71	56	69	71	78	56	65	89	54	64	68	64	68	62	77	66	55	82	87	73	64	89	66	84	75	66	67	70	85	74	84	72	86	63	67	58	68	70	82	88	64	63	78	76	83	88	55	62	54	53	61	79	78	73	74	64	75	81	76	76	60	78	55	76	78	73	69	62	60	70	72	77	77	87	65	71	76	59	72	68	70	76	86	66	76	93	68	68	59	79	71	76	77	75	77	67	73	66	71	67	63	73	63	82	74	79	85	60	69	82	65	79	71	64	77	68	72	68	71	59	76	76	69	81	65	65	71	68	64	74	75	84	64	64	67	65	63	67	77	62	75	56	68	81	80	70	80	84	91	63	72	81	75	78	62	85	80	65	77	100	91	82	67	67	59	77	67	65	51	74	75	66	67	74	68	51	60	75	81	91	81	65	71	67	67	59	72	71	69	72	76	62	70	61	73	79	74	64	71	79	86	79	65	62	62	75	75	74	72	68	77	85	80	78	65	64	95	75	75	53	70	106	67	64	57	74	77	67	69	84	66	66	69	82	63	77	64	66	68	51	57	72	84	74	77	85	83	79	60	78	66	63	65	73	64	65	88	63	76	78	75	79	70	72	76	73	71	72	78	70	63	57	64	72	74	80	70	72	59	68	65	73	67	69	78	71	81	66	75	74	65	88	71	66	64	91	75	74	62	62	72	63	83	50	56	56	88	66	87	73	81	80	60	76	79	77	84	61	63	77	68	62	74	81	87	68	74	63	87	66	67	84	62	66	85	71	72	58	62	71	60	90	57	66	74	84	54	58	79	84	65	87	65	84	68	71	66	68	67	69	59	67	72	83	73	87	79	60	61	82	70	69	64	67	58	73	86	68	50	69	56	65	69	85	77	77	65	77	67	73	81	61	67	97	73	73	95	75	66	65	74	75	79	63	65	71	78	66	76	66	82	64	72	82	80	73	70	78	71	67	70	75	88	62	73	90	75	72	80	64	64	79	67	78	78	53	60	73	96	75	97	81	88	72	84	70	70	64	62	68	69	61	73	69	70	65	91	73	74	76	79	67	85	71	77	83	50	70	68	64	71	85	78	67	80	68	74	70	76	73	76	68	73	76	77	77	65	66	59	52	76	73	60	74	73	56	75	77	71	82	71	77	60	57	82	62	64	67	65	62	83	74	68	70	76	61	66	64	60	82	85	74	73	75	69	72	92	78	60	63	77	77	76	62	75	59	74	55	78	52	71	81	92	63	56	72	76	67	77	60	90	78	60	78	73	79	64	74	75	65	73	51	76	68	67	71	79	78	96	68	70	72	69	77	84	74	60	74	66	74	78	53	75	77	65	71	90	89	79	80	65	78	61	65	72	65	65	68	73	92	59	67	78	95	72	81	74	74	78	83	88	64	72	73	91	72	72	75	65	73	68	62	70	69	69	72	64	70	71	77	67	74	71	65	69	58	69	70	82	89	74	71	76	69	74
16944	7940	2136	2587	2156	1848	1468	1219	1013	885	760	694	579	575	532	485	481	431	411	411	381	335	356	281	335	309	297	287	307	287	310	277	300	277	263	284	272	282	270	257	274	237	237	236	239	254	260	243	253	214	244	234	233	231	230	239	232	254	227	246	237	238	228	208	238	220	233	231	213	204	238	220	219	209	223	218	213	215	211	209	206	210	207	218	240	216	217	233	218	203	254	215	217	227	194	204	216	230	228	234	229	216	206	207	251	222	197	235	243	211	212	217	216	236	208	218	216	214	223	212	208	202	233	198	205	193	230	227	248	231	225	246	217	202	218	230	227	226	227	228	247	213	204	200	197	197	219	193	199	211	217	214	207	206	201	223	219	217	233	198	209	201	209	190	217	226	214	239	208	205	245	210	227	192	218	227	213	203	204	207	195	192	201	199	213	227	222	205	213	221	205	229	209	212	215	205	203	196	216	217	210	232	207	194	245	195	210	208	202	194	213	213	194	214	224	227	220	213	219	220	215	223	188	205	223	217	223	190	216	197	216	244	220	190	226	227	210	212	212	210	220	213	208	195	220	210	207	231	200	217	212	210	208	220	218	208	231	208	220	194	219	215	212	230	193	219	213	197	198	237	225	215	200	221	209	198	227	220	214	221	182	200	204	205	214	225	204	198	233	197	210	190	203	188	209	219	213	229	196	201	177	228	247	203	191	201	195	219	218	218	202	212	206	202	204	201	211	205	198	202	220	205	229	221	221	218	211	227	205	231	217	206	193	196	200	228	230	222	213	202	210	212	216	194	196	219	231	222	208	214	200	220	234	196	191	228	193	220	207	197	224	203	200	218	234	225	223	204	210	213	229	213	222	218	213	218	207	186	224	186	207	227	204	203	192	191	215	199	201	218	224	204	191	202	206	199	197	212	216	230	212	223	230	221	206	184	205	199	189	198	214	216	223	198	217	216	209	237	223	218	202	234	184	198	222	221	209	214	223	215	204	203	221	219	197	240	216	188	239	230	199	237	182	192	221	210	227	241	232	211	213	228	210	184	223	221	217	219	202	221	241	200	207	215	217	198	216	211	215	204	225	209	235	224	207	221	186	242	221	212	216	211	212	239	232	232	203	237	206	220	225	219	177	188	230	194	203	185	227	203	211	236	210	214	220	186	213	190	197	239	226	223	218	197	194	197	238	215	203	238	202	227	220	221	205	203	220	207	212	200	252	193	214	205	224	217	216	205	227	222	217	217	212	202	218	206	203	183	218	225	219	190	210	222	209	237	233	220	224	225	191	202	229	210	195	232	251	242	225	189	212	221	200	242	193	202	213	221	216	192	216	218	203	234	226	210	204	219	245	177	212	210	191	218	185	217	219	232	222	231	218	252	210	215	188	219	242	224	226	222	192	207	187	233	232	224	218	217	212	213	228	196	235	211	212	224	197	193	203	212	220	237	190	202	201	218	233	205	213	203	210	201	259	202	221	201	221	210	200	229	214	233	216	207	212	209	225	209	240	211	212	230	203	198	188	214	227	203	195	186	211	203	237	216	176	221	209	202	194	239	205	214	226	229	222	212	223	208	211	199	208	193	224	213	204	227	229	226	202	211	193	228	211	209	212	227	222	215	203	212	219	237	195	205	219	210	185	195	207	216	207	211	195	226	207	179	228	227	210	210	216	224	224	234	194	199	191	206	216	208	210	193	224	192	221	224	215	192	196	219	202	233	237	186	192	227	183	194	210	216	206	223	234	244	226	200	228	201	237	202	198	225	192	216	236	227	188	215	223	211	211	222	203	230	198	185	218	232	210	221	205	213	201	214	229	203	197	184	207	219	204	194	216	213	217	205	198	217	210	218	202	203	210	205	223	187	224	205	188	202	197	197	219	199	213	218	213	212	214	223	215	223	220	207	238	243	225	229	186	219	202	194	220	205	202	233	206	205	212	215	231	214	194	227	210	215	224	239	254	187	212	216	194	202	205	230	242	227	229	212	232	224	214	196	236	223	238	219	214	211	211	215	214	205	220	222	228	202	238	208	213	198	187	205	209	214	230	233	209	192	219	227	197	197	230	199	215	212	188	214	222	216	213	174	213	210	221	224	208	201	235	216	200	202	205	190	201	225	208	198	198	222	229	226	229	203	212	196	213	190	218	233	188	207	200	201	211	209	201	225	216	207	219	231	205	233	211	193	219	233	203	224	208	214	208	217	230	218	199	236	226	207	207	215	221	215	218	202	199	218	212	206	208	203	214	217	208	229	220	208	218	213	202	186	203	214	206	216	196	217	215	209	190	224	230	206	220	202	228	208	236	218	190	229	263	205	210	217	237	223	228	221	216	206	218	200	230	200	217	203	209	229	209	194	189	222	240	232	206	222	219	226	223	207	209	241	196	220	208	213	220	230	185	212	216	210	197	202	188	241	217	218	214	223	212	218	194	232	219	234	233	207	210	215	195	209	221	217	193	206	238	221	212	209	209	225	198	214	207	204	223	184	243	249	213	207	215	228	224	199	200	231	195	218	217	213	208	182	205	227	202	189	215	208	212	206	208	214	242	187	215	220	211	228	191	229	206	242	207	206	197	205	211	228	210	220	190	207	222	227	203	220	210	233	192	221	223	182	190	178	206	213	211	192	225	228	200	221	215	207	226	241	229	217	227	221	203	206	195	213	213	204	212	211	227	214	242	213	225	217	222	204	208	219	199	192	195	210	199	198	220	201	214	213	210	202	200	199	221	195	227	200	202	241	198	213	213	211	228	202	215	219	202	245	195	219	222	221	228	192	220	199	201	215	212	232	207	208	216	209	217	228	205	203	196	196	210	209	193	211	224	196	231	222	204	182	224	217	246	215	238	204	196	226	198	215	234	205	232	221	204	210	216	202	243	199	203	198	209	238	231	216	207	202	209	230	220	207	216	202	247	225	217	207	198	215	202	220	241	220	203	195	210	240	194	207	219	229	188	227	213	177	201	207	207	224	192	207	233	213	212	205	222	223	217	197	217	213	199	212	203	207	237	223	225	201	218	210	209	233	227	238	196	216	207	201	232	232	219	205	199	221	209	207	215	195	194	238	210	201	212	225	172	215	220	202	219	215	230	204	215	199	206	208	207	214	196	180	212	193	227	230	222	200	200	201	235	227	230	201	239	211	227	230	210	195	213	226	201	183	192	207	197	193	217	221	248	215	191	194	213	205	198	212	224	221	189	204	199	209	241	206	196	247	198	202	211	208	215	229	221	231	223	216	212	230	206	219	209	239	230	214	196	224	228	198	224	224	220	215	225	204	211	194	211	201	213	211	241	204	218	211	219	194	188	220	213	203	200	197	204	213	202	234	192	211	219	229	220	232	205	212	218	229	198	214	176	199	214	198	213	184	193	224	219	218	222	194	189	201	204	218	223	203	216	228	232	183	213	204	228	199	195	211	232	198	221	226	185	227	220	236	220	244	212	213	229	228	218	215	204	199	198	210	214	214	219	228	208	211	235	198	213	208	226	228
34995	28204	8780	2098	1212	887	686	552	486	378	343	321	302	286	255	234	243	232	220	229	210	233	235	196	231	205	179	203	194	187	186	183	175	217	187	200	175	153	172	167	196	192	167	179	199	180	196	167	207	208	201	174	195	222	176	191	185	191	222	180	182	181	174	184	199	198	184	181	176	162	188	183	176	212	197	187	161	182	163	175	189	183	191	216	185	167	193	178	175	191	168	199	178	179	165	201	165	184	192	167	187	176	161	174	158	170	177	182	197	188	187	195	188	181	177	183	185	172	183	172	183	165	178	182	155	177	167	182	168	197	194	185	177	179	195	178	194	177	173	205	188	178	198	186	202	175	196	183	180	187	176	180	176	152	171	175	166	181	173	203	181	160	201	194	166	190	198	184	192	189	167	205	182	180	169	175	175	174	197	160	193	201	171	168	196	193	183	172	180	196	190	183	180	172	160	167	180	183	217	193	194	165	188	194	162	204	165	191	173	173	188	189	179	170	169	175	164	190	195	179	171	179	182	188	175	208	167	180	175	183	198	182	146	186	179	192	168	172	178	180	157	176	168	168	165	167	181	181	160	202	182	193	171	183	173	187	179	191	143	176	188	174	159	160	189	180	182	184	169	166	163	169	163	166	165	189	183	188	178	165	177	173	177	188	168	188	182	194	199	195	174	158	181	215	194	174	157	189	178	162	199	154	169	186	181	180	196	186	169	201	162	162	194	182	166	169	202	188	183	168	149	165	172	194	177	204	171	206	198	158	165	189	210	187	181	195	160	191	184	204	220	195	167	163	171	198	176	177	172	177	204	176	190	182	178	174	162	176	206	177	195	168	168	165	187	166	174	160	205	185	200	178	178	181	163	161	162	175	167	165	173	172	162	196	195	185	180	177	170	181	193	165	189	177	195	191	194	176	175	180	157	162	170	184	164	161	195	191	199	185	201	169	162	195	192	157	150	186	185	196	182	151	174	169	192	186	146	158	184	184	184	186	174	167	149	188	192	160	157	221	188	196	151	159	172	174	185	167	196	194	174	179	179	206	191	182	207	163	195	196	177	190	193	185	202	187	193	168	192	207	158	175	164	170	163	206	183	185	213	181	190	177	157	206	184	174	183	178	195	178	198	189	184	177	161	185	159	196	158	188	168	186	190	159	188	188	162	178	184	184	177	179	160	182	182	190	168	194	178	185	189	195	194	200	180	190	150	207	157	185	184	171	169	189	197	191	170	187	200	180	184	174	170	189	184	175	174	204	199	177	173	194	188	189	189	158	187	191	180	200	178	194	170	173	170	175	169	179	187	183	191	193	183	145	177	168	176	163	182	179	168	151	168	195	172	199	161	198	193	160	186	168	184	158	165	187	190	177	204	208	195	163	171	186	185	161	142	186	166	170	180	176	196	181	173	168	178	204	182	173	195	192	161	195	172	172	177	173	175	172	173	178	198	187	158	188	168	187	170	189	191	203	186	179	156	178	176	184	185	182	180	178	165	161	186	171	173	196	184	184	177	201	195	167	180	204	204	149	167	178	177	173	178	178	190	194	160	189	174	207	197	185	179	187	200	183	169	173	175	174	189	189	214	191	149	167	188	192	159	206	157	178	169	174	169	170	185	177	183	176	185	203	154	181	180	189	170	164	183	187	186	169	195	172	185	170	166	195	175	208	182	188	186	188	182	174	169	184	161	164	192	187	200	159	189	185	197	191	184	188	174	191	181	173	163	176	195	169	193	171	157	167	165	199	201	194	194	189	157	193	180	172	167	170	155	154	207	196	180	188	185	195	159	152	184	187	171	170	156	170	173	193	194	188	167	162	190	170	175	156	184	156	176	197	173	178	204	170	193	199	173	188	191	185	184	173	153	181	168	204	184	197	189	183	167	169	150	177	163	182	161	181	167	181	209	154	174	181	196	187	162	160	205	158	176	189	196	170	169	170	171	181	158	172	162	171	175	183	217	176	164	204	181	172	175	175	178	161	174	206	194	192	194	190	195	179	202	161	189	156	170	170	180	166	162	187	176	204	185	164	164	167	173	173	186	173	205	207	194	162	153	172	180	193	173	177	187	199	166	183	191	181	173	158	183	179	160	204	175	195	173	194	216	173	177	175	158	164	181	163	177	207	185	212	159	192	187	204	181	175	196	195	144	188	189	175	199	174	180	182	200	173	190	164	213	191	182	162	176	183	167	188	179	169	196	196	189	182	167	174	170	183	201	197	175	185	196	198	183	179	195	172	173	218	172	182	176	184	190	152	191	204	204	187	192	207	169	170	172	167	187	195	182	194	182	189	173	154	181	190	181	202	190	200	198	178	156	192	169	190	170	185	175	180	151	150	185	205	163	203	177	157	187	185	156	202	188	212	179	192	204	171	157	204	171	171	150	159	178	166	156	166	190	197	166	194	174	160	174	196	169	192	181	159	197	182	180	170	177	182	169	194	215	189	165	183	184	202	171	190	206	173	158	160	193	196	194	187	203	176	178	157	183	172	203	173	202	191	180	187	183	193	169	189	202	162	193	188	152	187	196	172	151	165	193	169	179	180	182	173	171	156	186	184	203	167	151	203	174	150	203	181	184	165	194	184	177	177	185	190	185	171	159	172	200	180	152	171	193	180	182	166	188	168	188	170	173	184	186	188	163	176	198	187	152	156	156	181	199	180	178	139	150	177	204	183	179	220	192	184	178	172	189	190	190	173	164	193	193	169	186	201	179	185	167	152	205	188	175	202	150	210	216	180	184	189	172	162	188	192	168	198	190	177	150	172	200	181	190	188	179	172	171	184	191	172	190	188	175	189	173	194	171	202	182	174	195	190	183	179	166	176	162	192	186	172	183	186	201	164	155	158	152	170	162	141	186	188	153	178	190	191	173	184	193	167	180	179	178	173	173	181	163	191	178	159	179	168	196	183	179	172	197	192	155	151	166	158	177	187	194	190	172	181	181	189	198	172	184	200	173	213	186	179	176	193	193	177	170	179	188	195	175	186	183	158	160	165	176	185	180	193	179	191	173	189	175	197	179	169	176	181	170	191	186	191	177	180	168	173	179	176	191	161	162	176	165	171	153	163	160	196	194	187	171	188	179	179	174	192	171	174	169	169	163	204	158	203	172	169	167	173	172	176	157	170	185	189	195	168	199	197	183	174	183	168	168	167	170	197	178	168	167	183	196	178	175	191	166	162	176	180	161	197	193	174	185	170	189	148	168	171	186	200	164	183	186	178	196	169	182	181	185	157	190	188	185	196	183	189	172	181	172	159	170	166	173	205	184	178	192	189	203	184	167	167	181	198	175	177	185	201	181	202	168	175	157	156	162	161	162	187	166	157	161	181	195	176	161	145	163	164	192	191	191	160	187	162	184	163	181	170	163	215	177	161	176	180	191	188	169	173	176	172	197	197	193	174	168	171	166	170	183	171	181	188	211	177	178	206	194	179	184	185	202	169	189	195	160	174	204	202	196	174	156	169	186	208	179	162	155	166	192	165	200	173
22098	11565	3928	4896	4196	3476	2766	2319	1955	1643	1483	1323	1225	1146	1010	959	933	863	815	759	746	743	692	690	650	622	630	612	600	625	640	580	538	616	542	536	517	510	515	503	493	557	484	509	512	529	488	507	514	491	479	513	458	484	462	459	488	463	467	470	505	469	459	535	476	458	492	459	426	436	512	459	464	473	503	483	517	506	473	448	426	488	463	452	473	471	478	452	446	463	460	449	461	493	435	441	438	431	476	481	456	460	463	426	455	443	449	466	428	452	468	466	473	432	437	479	487	467	465	457	474	423	454	443	398	429	457	441	473	442	436	441	442	420	457	435	429	440	432	430	460	440	449	413	456	417	416	435	453	489	435	494	438	461	407	446	426	465	446	437	466	460	428	457	483	465	456	465	474	467	499	456	461	442	436	410	460	467	460	453	447	429	452	455	474	435	442	438	455	437	449	481	453	443	439	452	444	442	447	430	456	450	444	465	430	409	440	438	438	465	443	474	444	508	469	447	441	448	459	433	437	450	456	459	431	472	441	439	451	454	448	461	499	463	465	444	441	466	437	473	430	476	478	430	450	472	437	439	470	431	460	456	432	446	456	457	437	452	434	467	426	457	481	420	463	473	443	437	452	441	430	442	442	475	444	451	476	452	462	482	460	424	465	418	431	442	457	472	432	470	481	435	487	437	453	455	410	430	419	439	447	465	451	470	468	435	477	442	430	479	433	448	469	481	423	454	451	442	462	415	484	472	440	468	451	428	441	447	451	456	467	473	461	452	424	427	451	471	472	440	450	489	454	426	425	452	451	446	462	456	446	498	441	439	410	464	455	400	488	447	418	443	417	444	409	437	447	429	446	477	444	460	449	457	449	428	462	397	416	433	432	453	434	431	428	470	457	473	459	453	438	410	420	413	441	463	447	451	487	428	509	426	442	468	455	435	422	466	431	419	423	455	456	445	458	423	460	456	422	444	435	482	454	471	477	445	435	444	433	437	454	446	422	488	423	474	458	453	418	487	439	430	462	426	447	394	442	429	444	416	447	445	437	480	466	453	433	478	490	439	432	453	482	456	485	483	453	462	426	436	483	474	428	437	434	437	445	463	400	444	415	452	459	414	481	464	470	447	431	429	479	437	419	421	463	448	443	463	416	460	483	466	451	512	465	430	462	435	458	433	452	440	455	438	487	456	476	449	437	450	464	469	439	433	469	467	452	469	425	442	453	436	404	460	441	439	438	471	457	479	476	452	492	447	423	482	466	450	439	449	419	467	447	448	468	442	480	461	441	430	431	437	464	442	450	410	439	430	437	431	462	468	437	442	423	459	494	454	453	469	478	495	453	427	468	498	469	450	412	475	427	466	461	418	464	426	453	452	470	459	409	461	438	424	431	416	447	420	434	459	460	450	471	438	446	448	488	437	486	437	446	444	457	457	478	444	436	469	433	438	419	475	473	473	432	447	434	423	432	438	477	422	456	465	468	420	456	441	443	458	455	430	435	436	470	411	438	481	444	448	457	442	452	407	467	443	445	456	449	463	449	449	438	423	459	435	446	449	469	410	462	429	424	455	424	425	463	487	446	462	466	441	450	447	459	450	453	435	408	453	460	427	452	431	440	431	477	470	450	437	474	468	436	443	470	430	441	428	442	458	427	391	447	487	471	470	422	450	459	448	466	439	445	446	448	443	484	459	459	447	435	453	477	464	471	454	448	415	445	440	430	457	515	433	404	444	424	426	468	452	457	447	446	447	427	435	454	458	430	391	437	481	461	439	460	450	479	491	479	481	415	432	448	455	424	456	429	453	493	422	452	453	445	413	433	452	431	475	490	472	461	450	452	453	446	450	455	473	394	469	449	429	415	475	449	430	474	470	503	421	467	451	457	418	419	453	424	439	451	477	440	402	419	479	471	460	452	430	486	426	459	526	413	422	434	456	477	461	409	417	414	442	424	445	452	437	449	432	451	437	422	475	446	446	453	453	442	453	459	473	468	456	418	440	415	425	493	445	419	425	446	481	461	418	443	449	461	407	456	469	438	456	469	457	444	466	448	438	432	480	453	463	470	451	444	442	462	426	450	466	445	450	457	445	467	454	451	467	446	432	426	469	473	453	440	474	452	437	458	453	480	475	456	453	438	453	499	460	437	454	470	443	420	425	429	401	420	461	463	430	463	463	447	401	456	462	425	447	469	481	455	481	454	449	416	464	459	436	453	461	460	445	519	471	394	447	445	438	409	460	458	444	428	450	423	391	460	429	434	454	468	409	452	468	471	415	440	457	442	456	456	471	477	459	431	424	452	423	442	466	480	466	488	462	442	456	461	475	470	453	449	405	448	435	477	442	465	467	472	452	392	452	455	442	444	462	470	458	435	442	452	417	432	427	412	445	422	431	414	471	446	431	464	454	439	421	425	465	441	459	421	430	445	418	440	444	419	445	452	457	449	419	446	449	470	422	429	441	424	417	472	441	499	457	456	498	438	493	437	490	467	449	426	452	421	410	481	436	451	424	456	450	459	422	432	453	472	438	459	492	477	450	440	432	420	473	446	434	424	430	414	427	449	469	419	438	439	451	469	437	425	434	450	443	453	453	445	445	458	457	463	448	401	440	435	427	410	446	460	416	473	475	417	398	438	412	467	470	437	437	467	429	424	469	440	444	470	407	479	441	438	459	473	427	466	458	433	451	463	429	449	467	435	458	415	429	446	456	444	460	462	445	367	414	471	419	442	430	454	449	435	484	465	402	440	429	460	425	450	471	478	472	419	404	421	433	469	454	451	451	414	473	481	445	441	436	435	409	437	438	473	457	445	425	451	435	457	425	467	441	451	429	440	453	428	438	445	437	455	439	481	438	436	453	450	471	451	442	448	473	450	455	450	415	453	413	466	469	405	439	445	474	456	426	458	422	461	480	446	473	428	440	490	471	433	458	444	429	456	436	441	428	448	446	445	452	442	475	507	438	462	490	438	461	438	435	454	437	439	492	527	431	470	460	468	445	394	472	430	444	475	433	450	427	468	437	432	475	426	461	466	437	444	396	474	467	452	439	453	478	436	472	440	461	432	417	445	441	466	457	444	461	482	467	428	481	470	432	443	446	438	419	441	459	475	436	462	474	438	449	446	484	453	477	473	440	441	443	425	428	460	448	416	454	448	452	451	445	447	453	452	498	460	379	437	442	482	458	440	459	449	508	444	394	436	467	438	480	439	459	440	433	469	462	451	450	417	439	464	459	437	446	435	464	468	445	438	432	434	449	438	431	455	441	446	469	439	442	447	511	437	440	430	472	422	428	479	410	446	436	408	464	407	452	437	432	488	457	451	467	448	468	418	471	445	461	469	466	471	425	467	477	499	427	505	446	430	453	444	436	417	455	482	455	439	447	454	474	468	441	471	441	433	485	440	432	463	432	452	464	437	421	467	440	454	427	412	422	429	460	459	428	448	440	481	467	452	420	452	486	422	404	462	485	401	483	431	471	457	454	479	442	449	414	445	456
8704	912	133	106	109	114	125	112	109	96	109	97	114	92	115	100	111	83	117	101	110	108	120	103	98	113	111	116	85	122	112	131	114	107	101	90	92	115	104	107	92	126	102	98	97	113	92	98	98	93	100	114	107	101	101	104	93	106	92	104	105	96	94	102	98	99	97	99	100	104	103	98	102	107	101	99	111	114	79	107	103	115	102	103	93	107	93	112	104	104	105	107	100	105	86	98	119	99	104	85	106	111	113	92	87	103	115	103	86	100	104	128	86	111	99	98	98	122	104	97	98	83	108	91	91	107	95	99	127	103	124	94	106	99	90	99	103	90	109	111	78	99	109	131	109	108	107	98	112	97	104	102	120	92	119	106	106	92	97	116	104	119	90	99	104	108	110	119	113	114	104	85	101	105	96	110	104	116	103	98	95	92	112	99	100	102	112	107	94	110	107	93	80	91	107	109	89	108	124	107	103	93	84	117	98	127	106	110	102	111	103	92	107	99	122	127	93	100	97	105	86	100	113	124	99	100	108	94	98	103	94	103	108	78	107	105	111	100	123	106	99	91	88	103	92	105	82	97	103	109	94	116	102	110	89	106	120	119	111	115	113	117	95	105	91	79	133	96	118	104	100	108	104	100	107	85	95	98	102	89	101	105	96	127	98	107	93	103	105	123	116	95	97	112	114	100	91	114	105	115	114	100	95	75	97	92	115	110	114	103	94	93	103	109	115	90	97	85	111	112	110	100	93	107	109	97	107	96	101	110	118	112	104	97	114	104	98	108	107	93	95	99	90	95	87	113	109	92	126	99	121	88	91	109	105	110	99	102	91	106	112	95	92	80	110	104	109	121	105	102	99	114	103	117	123	97	100	109	129	96	102	111	100	117	130	117	95	96	119	83	120	100	95	102	93	106	101	98	87	111	103	109	97	119	92	98	117	119	123	92	97	106	102	110	102	85	88	96	102	109	105	90	103	99	110	96	101	100	108	87	97	98	89	93	92	80	92	100	87	105	91	107	90	109	114	109	96	93	95	106	114	95	102	95	96	119	100	113	98	116	121	112	103	84	90	92	108	89	82	76	94	106	102	103	102	101	112	115	123	105	112	106	114	88	97	95	111	95	118	98	115	95	105	107	92	123	117	94	97	105	89	104	123	96	84	117	88	97	95	102	106	94	93	102	118	105	91	79	115	101	107	107	107	93	95	88	97	106	77	103	79	93	103	100	75	102	106	102	111	107	112	87	118	102	90	99	96	113	93	103	91	99	94	107	106	97	101	104	97	88	102	120	100	111	118	94	92	102	96	108	91	84	92	112	103	96	101	105	100	101	106	89	118	114	118	109	104	123	126	95	106	118	76	120	112	107	94	101	108	99	108	114	92	98	96	109	96	116	104	113	108	100	96	117	97	82	104	108	103	90	96	109	101	109	109	108	105	105	99	87	120	115	94	119	116	100	109	92	110	97	110	94	102	93	112	109	103	97	106	99	108	106	113	94	94	101	100	103	86	98	86	102	88	111	113	87	111	98	89	106	106	92	111	113	117	100	105	120	95	100	92	120	109	110	118	96	95	103	130	103	100	108	111	107	88	99	88	101	113	114	107	114	119	99	101	109	105	93	108	83	124	121	116	112	96	103	95	101	99	100	103	119	87	104	108	99	95	104	96	107	106	105	101	107	106	101	131	108	105	112	73	95	78	110	108	124	102	94	114	101	93	111	118	95	83	79	118	119	122	125	104	106	105	104	90	119	110	113	116	111	89	112	90	87	102	109	106	116	81	81	108	88	108	108	94	107	116	100	96	118	108	90	87	92	87	89	104	99	122	107	128	91	93	79	109	110	118	104	115	92	99	127	103	83	110	94	109	101	99	111	102	95	87	110	99	108	92	99	126	100	105	86	116	108	91	103	97	85	102	99	127	101	100	82	88	89	91	108	93	106	86	103	83	137	99	106	105	94	95	113	108	102	125	97	106	104	82	115	95	104	121	99	110	95	108	82	125	106	98	99	87	87	107	104	95	109	98	99	118	114	110	98	100	91	98	84	95	113	81	96	96	95	81	110	126	96	126	102	114	107	98	90	104	88	96	87	104	87	131	82	98	100	85	111	98	99	86	97	118	122	102	97	92	113	101	102	106	104	110	124	104	97	112	98	98	93	83	110	111	97	107	108	114	99	91	94	106	99	113	97	80	118	104	94	89	113	93	122	98	101	92	90	99	101	107	98	88	101	106	112	90	103	106	90	105	114	133	93	105	100	102	118	106	114	98	116	92	106	117	121	116	117	109	100	109	112	97	97	99	115	114	123	85	111	100	98	110	98	123	108	95	140	82	74	108	93	95	97	94	107	112	115	101	87	96	95	109	114	108	112	124	85	100	103	103	96	104	102	113	115	102	100	111	109	85	121	95	116	109	87	98	110	106	91	107	123	89	97	88	85	94	104	94	95	115	129	119	102	110	113	114	110	95	100	119	110	104	120	97	103	106	102	96	92	103	110	109	95	86	106	97	113	108	101	118	104	112	123	116	106	100	111	107	96	104	110	93	106	91	96	119	84	113	112	94	91	86	94	106	119	100	102	85	74	112	100	108	93	97	86	120	106	101	104	86	116	88	92	104	106	89	98	101	111	102	114	103	105	98	103	98	87	90	113	110	108	98	100	105	125	92	89	106	110	122	102	97	108	97	110	107	87	102	113	137	142	111	97	126	105	120	109	99	121	106	104	101	122	94	97	107	116	87	112	101	102	114	104	118	102	107	95	104	119	106	95	142	106	95	111	89	114	89	97	103	110	105	113	100	111	108	107	112	106	108	103	96	104	103	89	108	96	107	82	98	84	111	86	91	102	101	107	95	105	90	92	96	92	90	89	75	94	95	94	103	106	91	113	119	100	101	92	97	98	107	123	113	107	100	86	121	89	121	99	112	120	81	103	99	110	110	110	91	94	118	93	118	118	106	91	90	83	106	107	102	98	102	93	111	92	98	109	97	116	100	103	87	102	83	118	122	96	116	87	102	105	115	93	82	90	95	79	101	102	110	99	100	126	98	111	94	92	116	96	113	112	101	110	101	109	109	99	103	120	94	78	115	111	94	98	104	84	112	103	95	90	88	112	117	101	100	118	106	98	113	113	109	100	112	85	112	130	96	113	108	99	108	103	91	98	91	104	85	110	98	111	88	91	93	103	93	105	106	96	124	103	104	106	109	93	106	97	111	101	88	103	107	83	95	104	103	102	104	94	98	96	113	107	105	113	105	105	109	108	115	113	105	115	104	103	108	102	107	90	100	103	95	91	100	101	110	96	103	90	101	114	85	108	100	98	91	116	119	107	104	99	108	108	112	104	111	100	98	90	76	110	112	113	114	105	88	98	101	117	95	116	97	104	100	97	107	99	107	110	111	100	97	107	119	115	112	112	97	108	96	100	99	131	100	119	96	93	100	94	96	103	108	102	112	87	95	106	117	96	105	125	104	97	109	98	94	123	105	102	97	97
5112	871	353	375	364	319	318	308	256	326	292	266	302	279	262	266	294	292	294	263	282	276	285	251	269	304	280	287	267	281	256	273	254	275	268	310	270	267	221	263	301	263	268	265	290	262	246	250	288	252	274	288	275	265	289	259	227	266	239	263	268	248	275	245	285	273	272	233	268	244	234	273	242	288	282	283	252	273	290	260	268	290	265	271	295	276	268	266	274	254	265	304	273	283	249	279	281	271	269	275	252	235	256	227	258	279	267	233	267	260	274	243	276	274	279	272	264	269	262	259	281	296	297	290	276	259	268	239	271	267	244	255	256	269	249	282	250	287	249	284	270	307	288	275	275	259	267	256	274	273	263	266	234	301	263	283	281	247	250	241	247	254	245	245	263	263	263	279	270	263	292	284	247	248	286	257	273	269	253	240	271	260	274	284	255	271	219	267	238	269	268	281	259	300	260	281	255	287	257	292	301	273	280	270	268	235	239	241	273	240	240	260	276	223	247	275	291	286	258	295	265	271	252	264	297	263	274	272	270	272	260	271	272	296	301	253	256	271	261	268	269	250	269	273	258	275	268	261	289	257	225	260	251	259	255	276	261	259	266	267	264	273	264	233	250	248	269	280	261	265	231	276	244	249	258	267	225	295	259	279	287	257	266	279	277	273	272	258	266	242	261	277	283	250	295	252	284	251	299	270	252	264	271	264	273	238	276	276	254	270	285	221	267	288	274	250	267	253	256	296	301	259	287	267	254	296	272	252	261	272	265	284	256	276	242	267	267	274	254	268	262	292	270	267	296	272	249	251	270	258	283	271	257	239	262	255	271	245	261	284	268	253	280	265	262	256	288	271	240	247	251	277	263	263	285	269	248	246	271	264	281	271	270	271	282	248	284	274	281	264	269	273	262	249	256	253	290	262	252	272	282	255	271	257	239	267	270	293	246	272	290	244	278	221	241	273	274	278	274	280	262	275	255	285	246	278	269	260	277	256	270	258	291	270	232	261	267	290	272	272	248	245	275	277	251	265	249	254	290	243	300	252	276	271	242	310	258	267	269	263	219	267	258	245	266	272	262	240	260	241	272	300	279	264	262	257	302	261	268	287	264	247	276	263	250	287	264	256	285	272	257	277	260	270	282	246	269	252	276	260	254	259	253	300	273	260	275	254	277	277	270	260	271	264	278	257	268	263	280	251	251	252	250	294	239	252	296	264	261	251	256	272	256	292	262	264	250	325	262	267	262	262	283	244	261	261	284	278	297	256	226	277	250	274	272	289	268	270	276	242	274	258	265	261	245	255	255	270	239	257	265	257	307	280	276	241	271	258	251	266	252	264	286	281	274	260	250	256	263	242	272	257	288	267	291	248	268	261	280	267	277	275	221	290	255	263	276	268	289	277	298	264	292	300	250	259	261	274	263	262	266	283	277	292	263	265	266	286	255	273	250	278	269	286	259	255	294	239	271	253	227	281	273	269	286	271	275	262	279	304	258	268	249	279	283	233	244	301	289	266	282	267	282	284	270	267	233	270	286	274	280	274	263	258	253	283	264	287	272	294	277	245	261	256	259	266	285	255	278	275	287	271	251	251	270	264	260	259	287	267	262	259	281	285	263	292	269	270	261	267	270	290	284	242	259	254	246	261	268	247	286	273	289	267	265	256	267	263	278	263	250	259	259	288	237	271	256	251	281	240	261	256	237	267	253	231	261	251	271	271	259	261	273	262	278	275	276	268	266	273	257	268	262	269	268	242	241	237	261	262	274	267	262	284	272	253	269	255	273	273	288	271	297	283	292	294	274	264	269	278	273	286	268	271	290	258	226	267	252	292	285	265	264	296	277	251	290	251	240	265	262	278	288	268	251	285	273	287	291	291	286	241	284	284	260	270	269	272	263	244	265	287	267	255	258	248	256	260	244	249	270	281	240	257	275	254	274	281	267	294	242	250	268	238	264	273	272	268	261	264	268	234	265	258	252	261	262	249	234	281	253	248	236	243	237	254	265	272	275	288	271	243	263	263	275	250	305	259	280	247	248	247	254	258	278	276	254	257	249	245	283	288	235	277	273	249	290	252	227	261	283	265	268	247	248	252	251	313	259	274	278	263	249	287	284	256	302	274	258	259	270	278	250	266	274	257	254	280	268	261	233	274	253	255	276	235	259	303	254	295	259	268	267	255	263	263	277	232	267	269	250	265	272	269	271	259	257	257	268	252	259	263	255	237	276	256	277	259	245	264	266	278	252	262	264	269	269	242	247	269	271	252	258	287	241	259	292	226	255	270	274	279	284	282	275	266	269	252	274	290	274	283	251	275	275	276	266	287	289	250	261	256	247	266	253	270	256	283	258	228	277	255	265	256	301	255	243	254	264	227	244	263	292	242	268	266	239	282	260	283	265	272	272	292	266	263	269	257	250	290	279	287	248	279	257	257	284	261	285	272	267	268	257	267	270	267	267	249	246	239	261	264	233	284	248	246	267	269	260	267	294	280	292	259	254	255	265	242	258	263	254	286	260	271	265	254	236	265	277	266	270	251	272	277	251	256	274	278	277	260	248	227	242	274	272	283	253	246	258	280	259	260	258	240	284	264	286	278	269	269	270	257	250	294	280	268	285	277	263	283	294	261	264	281	260	277	251	256	246	305	240	240	288	284	299	253	269	269	245	252	245	272	275	260	267	280	267	274	255	241	269	262	271	265	251	264	237	269	272	280	262	291	259	243	259	289	262	247	265	245	259	265	234	260	281	280	280	250	265	252	249	256	291	265	236	254	291	258	295	287	249	246	298	270	263	282	274	260	268	264	245	282	245	272	291	276	268	292	274	261	258	284	268	269	284	269	275	262	286	269	290	286	237	263	270	258	269	241	228	276	241	287	284	279	288	251	269	219	270	250	256	249	270	245	255	270	286	236	270	278	288	263	283	263	238	266	262	261	260	270	251	258	236	293	255	276	263	257	250	262	264	254	265	271	292	254	260	257	268	275	246	278	263	284	275	276	308	276	287	252	273	255	267	248	266	258	257	244	265	239	272	281	266	256	243	279	242	259	270	273	235	261	282	228	271	266	270	251	270	243	282	252	272	274	265	255	261	247	266	254	258	278	267	256	262	257	253	277	269	279	282	235	299	265	280	274	271	240	273	239	272	276	263	261	264	246	264	252	242	270	264	255	253	264	260	293	281	286	267	274	278	278	254	265	246	245	269	253	258	284	234	250	232	276	264	289	288	277	288	277	288	257	265	277	265	250	261	270	255	254	294	246	268	286	255	301	259	275	234	282	251	280	271	295	276	249	260	262	263	300	272	270	272	265	260	252	270	266	277	275	275	258	230	266	245	255	289	277	247	286	252	262	281	244	211	274	280	279	295	268	277	283	252	246	236	263	251	275	272	271	261	257	261	272	257	257	290	278	287	268	253	287	303	281	248	261	294	251	282	269	249	279	241	274	246	281	282	253	294	292	272	249	238	241	267	270	266	275	275	239	252	259	289	263	267	294
26096	17927	2411	841	542	402	323	239	213	195	142	139	130	126	113	114	101	100	110	77	94	85	120	74	93	82	79	103	97	80	71	84	78	90	74	89	96	79	77	94	73	88	84	83	77	64	71	100	96	85	69	91	65	65	62	64	85	71	69	83	97	87	86	75	69	77	67	75	86	58	86	63	63	64	95	53	78	62	84	88	82	76	65	77	70	67	66	62	73	69	76	87	82	75	70	54	90	72	66	79	85	68	73	73	87	67	70	61	62	67	56	71	56	63	77	65	83	73	71	86	83	58	87	70	68	68	74	75	67	69	62	67	76	76	87	64	69	80	92	57	62	72	72	60	87	71	78	66	66	59	71	66	62	65	74	75	74	78	68	60	68	65	69	71	68	75	71	81	74	75	74	88	64	72	70	69	75	82	63	73	78	75	73	72	78	73	67	72	71	65	83	90	74	64	82	80	47	78	86	71	80	80	75	63	65	75	65	68	66	71	63	66	81	67	88	79	84	60	85	84	93	66	61	66	67	63	75	66	87	84	80	79	62	68	72	91	84	65	63	67	72	65	66	76	92	70	79	62	57	81	58	79	85	72	83	61	78	61	52	70	63	82	72	68	59	67	79	86	69	75	67	74	59	64	73	74	80	70	67	73	81	59	86	69	85	78	91	84	76	64	63	68	73	56	71	80	73	59	68	80	56	79	61	74	75	57	70	59	78	73	72	64	83	71	68	66	75	55	75	66	80	72	83	64	86	67	63	72	69	84	72	74	67	60	77	72	70	74	70	63	81	63	77	75	86	69	75	81	91	65	74	74	71	69	67	61	80	57	52	79	84	68	89	79	71	57	71	76	70	75	73	73	56	68	72	70	67	71	63	73	80	63	64	85	68	74	68	61	88	67	78	80	87	56	66	70	62	64	77	66	79	72	65	73	76	86	67	77	85	95	65	84	68	74	59	56	73	77	70	64	66	74	62	70	70	91	66	76	64	88	65	70	66	84	81	60	83	80	87	75	79	60	67	78	65	67	79	76	77	70	74	81	52	80	60	70	82	73	69	79	81	68	67	60	66	71	67	66	60	68	83	87	81	88	70	65	59	81	80	65	73	59	101	80	66	73	62	64	78	74	82	83	71	61	59	90	61	89	75	68	64	71	76	51	74	62	62	74	72	70	62	72	60	70	71	62	61	65	66	77	73	59	63	53	90	84	71	65	71	64	56	75	71	64	76	80	77	83	88	85	73	88	78	68	58	64	75	78	67	74	73	79	77	95	62	72	87	72	74	83	94	76	71	66	72	72	61	80	59	75	74	52	59	64	59	66	76	78	66	85	65	71	62	79	63	73	79	78	59	70	70	80	71	50	65	69	51	77	82	93	67	69	82	72	73	68	59	67	97	85	63	51	64	58	76	79	59	67	67	78	79	76	85	66	53	58	67	77	70	71	69	77	84	62	81	76	69	72	76	61	68	76	65	74	64	68	68	65	56	53	73	77	79	67	96	78	65	80	79	72	84	80	79	68	92	81	90	64	74	81	65	79	95	64	66	74	75	70	72	91	72	86	71	78	63	79	71	68	71	79	69	67	79	80	83	72	76	72	70	54	56	62	68	74	65	68	81	56	71	69	53	67	65	71	58	70	59	77	72	59	59	62	95	66	80	80	63	68	78	67	66	68	54	66	68	70	67	91	77	64	81	69	69	83	70	84	75	77	77	66	74	68	62	70	81	70	85	63	57	78	66	71	64	89	75	65	79	76	63	82	67	51	67	75	69	74	54	73	54	70	87	80	72	70	78	72	71	85	70	63	63	75	56	86	71	61	73	53	69	65	76	78	76	53	68	76	79	70	55	66	73	71	79	70	77	80	94	68	63	79	85	74	87	62	70	83	78	79	92	79	68	68	77	70	82	75	64	86	74	95	72	61	67	72	71	63	66	62	63	57	55	91	52	73	70	64	70	65	85	77	71	69	85	64	73	69	82	80	74	72	79	73	61	64	93	86	62	68	60	82	69	73	62	66	59	82	67	78	65	81	77	71	73	68	100	66	82	71	65	58	66	63	86	65	65	62	52	63	76	68	82	79	53	55	65	69	80	88	68	71	72	73	81	93	78	77	82	78	68	59	85	78	75	68	73	71	66	69	75	78	68	53	71	83	70	61	71	62	71	78	67	80	61	66	79	77	64	69	78	78	80	59	74	79	86	62	62	70	60	88	63	81	59	78	70	60	74	73	64	73	71	76	70	58	66	80	73	59	64	64	65	58	73	82	86	69	62	82	63	77	69	72	55	81	81	81	92	76	70	79	73	77	71	69	73	68	83	65	70	76	76	78	73	74	62	62	73	68	80	81	84	63	77	79	76	68	58	74	84	63	66	63	66	83	68	55	75	58	62	70	81	70	69	70	67	69	55	85	66	56	66	86	61	74	64	69	87	65	81	72	54	67	64	74	75	82	67	54	86	50	77	91	72	77	59	66	62	45	53	66	62	79	59	95	74	79	80	69	87	63	91	83	80	60	106	72	54	87	81	69	72	94	68	69	76	63	87	58	83	78	53	70	61	68	85	76	66	71	72	94	68	82	72	78	75	74	74	81	54	76	80	78	70	70	65	64	80	87	85	70	69	63	67	61	65	77	71	62	49	68	63	75	60	69	71	82	97	63	66	68	68	79	79	71	86	85	77	71	82	69	63	82	61	73	80	66	77	68	76	72	79	75	73	70	62	70	70	66	57	76	70	68	68	75	76	48	68	74	86	55	69	67	74	84	70	70	69	72	79	68	52	80	77	73	85	72	71	66	69	66	71	68	56	70	74	60	75	73	78	66	92	68	87	82	66	74	68	73	67	84	73	66	66	64	70	82	79	65	56	69	55	88	80	73	87	70	74	76	54	72	68	69	69	71	71	58	91	81	74	69	69	76	73	90	68	90	83	63	78	71	79	70	62	72	75	62	78	63	61	66	70	79	67	76	71	49	96	57	71	71	83	81	68	94	69	85	72	77	71	72	62	77	69	73	78	71	85	63	74	78	69	70	65	58	81	69	84	78	72	71	83	87	70	72	62	64	75	65	78	67	77	85	75	82	70	86	64	66	76	67	85	85	79	55	63	69	86	72	92	98	82	72	77	66	72	68	55	65	81	81	78	81	63	61	78	63	80	97	78	79	64	69	69	77	86	72	90	54	73	85	74	62	90	71	67	67	80	76	62	70	71	74	79	76	71	70	63	65	65	71	69	73	70	53	80	63	59	75	66	52	78	66	66	71	92	64	82	73	88	75	75	61	47	71	63	83	83	84	69	84	91	59	61	71	78	72	68	65	74	79	87	91	77	64	71	54	69	70	102	80	84	64	72	64	73	68	84	60	71	66	86	75	82	83	68	85	67	74	86	66	57	57	80	60	65	69	80	84	83	80	75	74	74	72	79	60	61	68	59	64	79	68	83	65	66	79	79	61	66	77	69	71	63	76	68	78	70	82	80	75	80	68	70	76	70	69
17433	7172	2209	2616	2261	1866	1457	1234	1047	934	815	690	620	576	522	464	501	447	422	399	371	403	332	356	322	303	322	294	296	302	289	282	266	283	246	301	266	258	252	243	229	273	256	266	240	261	246	230	233	230	247	227	218	215	207	221	254	254	201	227	226	208	221	254	246	243	216	222	236	211	232	214	228	215	221	242	202	221	241	200	244	193	215	218	213	194	222	244	200	220	238	227	197	230	218	200	243	228	204	226	189	213	213	210	230	227	228	209	244	230	219	225	242	214	227	201	209	213	197	224	210	219	199	216	221	230	223	222	228	213	222	207	194	210	227	218	214	218	218	221	201	231	198	209	233	224	209	206	200	200	224	208	232	236	190	227	212	203	206	241	216	199	235	190	223	213	227	207	256	223	208	193	219	201	207	229	222	208	197	230	199	223	217	236	198	186	223	204	216	194	220	214	216	243	217	179	200	195	199	216	223	234	232	208	219	225	211	196	201	221	183	223	203	238	217	227	216	214	214	188	236	243	214	223	189	226	237	215	212	202	222	208	199	241	206	238	223	220	213	206	203	221	220	207	198	231	208	222	204	215	203	231	259	233	200	227	202	228	212	213	210	180	237	226	194	209	217	207	223	207	206	199	219	199	222	224	201	241	234	231	234	228	212	197	221	199	202	217	213	230	198	233	219	208	221	207	228	218	199	227	205	205	195	201	226	219	213	196	206	200	214	224	209	225	186	187	212	219	215	206	233	222	187	198	214	229	220	233	220	200	221	188	219	243	230	194	181	216	220	208	201	210	215	180	198	233	229	226	198	200	207	238	192	208	179	198	214	201	205	225	205	209	202	220	215	216	192	232	215	196	222	217	203	232	193	226	220	216	222	210	217	186	233	226	211	233	218	214	199	210	218	188	216	213	206	197	236	192	199	210	218	199	218	208	200	236	222	217	201	231	205	225	222	173	218	215	197	195	209	236	211	191	218	219	213	217	203	210	224	230	207	205	219	199	206	197	193	206	229	216	193	214	189	205	215	231	214	234	206	217	208	193	179	219	209	186	191	198	207	199	214	210	226	204	198	210	196	178	197	205	232	197	231	204	235	215	224	220	244	199	211	191	207	230	217	226	202	199	236	231	210	201	205	209	223	204	184	220	221	214	205	191	219	210	208	191	199	229	198	216	209	209	221	206	199	221	228	200	207	202	198	226	218	231	214	219	216	209	213	225	216	225	201	232	221	193	201	198	202	224	213	201	236	220	233	203	210	217	200	199	219	208	185	232	213	212	213	209	217	191	236	208	230	191	224	206	201	217	216	212	205	212	226	208	208	208	217	215	215	206	231	219	215	222	227	195	218	218	218	207	216	197	212	211	202	208	236	194	226	206	229	201	213	204	255	214	227	209	202	212	194	222	229	226	212	211	217	207	235	218	212	240	185	211	218	214	222	203	193	204	237	231	229	208	209	217	195	212	205	198	198	197	212	208	199	209	183	231	216	200	229	219	210	217	211	235	219	218	213	220	219	237	208	198	195	191	220	236	211	218	192	214	210	196	218	231	214	227	222	183	199	222	207	220	197	223	219	213	219	214	218	216	204	222	199	223	209	219	207	226	181	213	228	215	231	235	193	246	218	213	216	213	222	205	216	217	216	227	212	199	206	209	231	224	202	214	230	225	210	200	211	223	200	183	215	188	226	216	206	212	200	204	226	218	194	212	198	216	216	184	205	232	205	188	201	209	206	205	204	208	191	217	231	246	191	224	216	223	228	206	209	207	219	212	232	208	251	209	222	186	206	243	219	198	211	210	243	206	227	193	213	225	207	226	209	234	217	200	218	212	207	230	234	232	175	217	215	213	200	210	228	209	213	209	209	224	223	207	197	197	230	234	215	227	224	194	197	217	238	173	216	219	200	205	211	197	224	232	184	225	207	218	207	207	189	212	214	208	215	200	222	204	219	204	201	199	209	231	218	214	239	210	221	197	214	213	230	189	233	166	219	209	208	237	206	213	227	235	231	219	203	208	228	220	217	208	226	195	192	215	229	218	205	210	219	230	213	220	189	191	201	217	223	214	187	221	201	206	224	223	211	226	210	224	213	228	225	236	202	220	207	224	230	230	241	193	202	217	209	223	219	215	214	226	240	226	196	208	193	211	217	211	231	232	204	209	227	219	224	224	211	227	199	238	217	203	217	232	208	220	241	206	210	202	228	210	205	214	216	225	196	239	221	195	197	222	227	201	183	214	188	233	192	211	193	213	232	194	214	225	229	203	211	219	220	219	206	225	229	210	228	215	223	230	210	225	228	202	242	210	234	211	216	218	202	214	200	228	230	223	229	217	225	218	207	216	207	226	216	219	203	197	204	249	179	237	210	189	224	193	186	236	200	193	219	222	183	183	202	217	207	189	195	191	214	209	212	190	206	194	239	212	214	224	197	220	185	239	221	202	204	220	235	204	224	235	202	182	219	214	208	198	211	213	236	211	212	224	192	216	221	233	202	192	208	211	203	203	197	220	246	231	230	207	201	205	228	188	214	207	221	218	214	201	198	212	238	228	211	235	228	194	232	217	209	191	212	191	219	219	215	207	217	217	224	223	208	213	226	217	220	221	218	211	214	212	210	214	203	250	207	204	206	221	206	209	215	245	229	200	203	237	180	213	204	216	228	204	215	203	209	213	241	198	223	201	228	216	225	206	185	207	229	219	207	231	207	228	224	212	180	201	217	216	226	204	220	197	212	217	227	199	205	227	220	213	207	207	204	234	244	182	209	182	217	204	228	207	204	208	211	233	222	194	226	210	199	190	200	202	205	211	212	216	204	209	218	226	223	210	240	197	234	217	218	207	222	193	213	212	224	229	229	220	240	204	207	178	207	211	208	231	208	223	210	213	208	223	228	206	211	233	210	229	225	218	195	223	224	205	209	239	202	242	216	228	213	213	210	194	212	212	211	253	219	200	208	212	215	221	225	184	203	227	208	227	197	214	214	205	219	226	187	224	214	218	200	206	232	206	190	230	193	223	233	232	185	209	233	208	233	203	216	201	212	230	232	248	224	182	197	188	212	223	206	211	204	223	238	206	227	238	197	193	216	228	220	208	228	238	207	219	218	190	216	197	221	212	197	212	209	208	227	212	217	217	219	226	202	227	190	200	185	220	201	203	194	213	220	212	206	221	213	224	198	199	213	213	241	196	216	199	204	204	206	197	225	205	195	225	205	223	221	214	220	211	182	206	220	209	212	202	202	216	186	221	213	203	211	226	204	212	191	208	190	207	232	200	210	219	215	224	241	202	191	203	226	222	216	197	162	207	197	223	222	217	187	189	230	207	214	219	245	225	225	202	204	204	172	215	199	207	232	226	201	185	202	213	215	227	189	202	207	206	203	195	202	229	222	214	212	214	214	229	221	223	209	200	235	217	223	190	208	206	204	177	193	202	209	207	208	213	229	200	193	216	220	203	206	223	208	212	226	214	235	205	206	200	209	225	206	190	184	210	191	198
35728	27472	9635	2211	1159	859	633	549	460	432	368	340	299	258	268	277	228	235	245	216	207	214	210	251	212	214	216	190	184	200	195	211	197	183	168	191	178	181	168	195	193	178	191	193	199	191	200	168	204	157	193	186	197	195	170	194	192	205	159	193	189	171	203	180	188	187	198	188	188	176	179	163	156	181	164	171	176	146	170	176	173	169	168	174	180	200	166	191	164	179	197	179	177	194	179	190	175	169	191	160	198	187	159	169	181	180	164	176	187	165	174	169	173	157	166	184	186	166	155	172	168	182	184	155	182	182	186	191	181	202	165	178	184	192	180	187	193	168	147	177	173	178	184	173	182	198	209	165	174	176	163	176	175	206	169	163	170	180	195	210	183	155	176	195	189	180	184	190	179	157	177	191	194	173	156	189	160	175	166	187	160	193	169	165	173	172	167	172	177	192	164	163	178	155	188	199	165	188	185	178	171	182	162	171	189	183	191	187	199	182	174	179	171	178	167	189	182	183	185	185	172	171	188	161	209	173	177	183	177	173	171	182	189	163	171	182	194	191	174	183	183	178	177	164	189	183	169	180	182	186	180	171	187	166	162	168	181	226	144	156	191	181	166	177	175	206	167	183	182	154	198	184	144	166	214	163	185	164	189	205	197	166	180	196	186	201	179	193	158	177	183	174	162	200	175	194	169	185	170	182	188	162	195	162	161	154	172	203	203	178	183	176	180	158	189	171	169	196	190	211	190	191	182	170	169	180	187	191	181	183	211	191	183	177	197	183	188	209	175	163	178	184	184	160	205	178	198	178	174	168	197	170	184	161	204	176	177	190	171	167	162	170	159	188	161	194	188	185	178	196	180	187	183	176	171	187	190	175	203	174	179	178	193	196	187	181	187	163	206	175	188	166	182	172	182	175	190	164	173	171	162	170	166	189	173	187	186	175	207	192	181	177	168	157	198	154	185	168	156	174	197	193	192	187	177	150	161	147	181	183	195	190	179	169	159	169	204	198	168	164	191	192	188	193	180	182	202	182	190	173	144	179	172	193	182	182	184	175	201	167	200	170	185	163	153	214	185	190	206	182	175	188	192	181	182	157	208	177	167	212	182	168	178	169	161	165	179	161	167	170	174	184	184	185	214	163	170	168	180	193	191	173	175	173	166	201	162	169	195	167	189	169	166	190	164	179	183	199	208	172	186	184	156	164	163	159	163	178	193	166	165	180	175	173	182	160	183	206	174	169	176	199	193	165	172	177	161	191	192	176	187	208	191	173	181	195	179	203	188	172	178	174	185	199	165	193	183	176	187	177	174	166	169	169	167	188	159	202	171	159	190	162	163	175	167	184	164	197	155	177	176	191	160	183	198	176	180	183	206	164	190	175	183	176	181	170	185	174	190	167	196	172	173	160	144	193	155	163	157	157	191	169	197	173	161	199	180	173	173	180	175	176	196	148	166	191	184	181	177	163	188	204	190	194	173	180	163	176	188	177	179	212	201	179	181	179	176	168	190	188	171	182	175	177	177	160	175	188	200	180	167	177	200	158	179	196	176	197	186	178	215	209	185	190	169	167	202	170	193	189	146	166	182	168	152	170	180	180	199	171	196	187	147	176	166	162	186	178	206	199	195	175	170	186	204	186	174	211	163	199	188	174	165	186	188	173	191	163	203	184	184	163	197	198	180	165	178	202	206	225	197	178	160	211	177	198	155	179	185	178	196	179	161	198	180	186	162	166	189	169	188	197	191	185	194	176	189	178	180	201	182	194	197	183	193	152	195	167	184	190	174	189	174	171	160	164	184	181	184	209	153	195	183	171	192	186	162	168	178	177	195	158	159	179	200	166	187	196	198	194	164	166	193	186	176	150	185	189	168	146	159	191	183	210	187	165	185	176	200	181	172	170	185	175	187	178	151	170	207	165	191	170	151	196	182	168	172	167	178	185	176	190	189	181	180	189	181	173	173	166	187	178	178	191	179	178	169	166	180	163	154	184	196	208	179	200	189	181	189	173	176	186	195	180	162	184	217	164	183	167	187	196	174	192	191	190	185	186	163	209	182	161	199	180	198	178	198	198	189	190	186	181	158	179	189	171	179	176	165	176	159	177	188	179	177	188	202	194	192	151	169	203	201	179	179	167	224	173	211	195	174	162	158	171	173	177	167	192	184	187	178	162	183	189	187	151	206	181	165	188	207	198	181	151	175	174	195	184	187	161	178	173	207	185	161	170	183	165	190	181	188	145	193	176	190	187	198	186	163	168	184	200	202	186	171	180	185	192	170	141	189	153	192	170	168	194	206	188	179	188	166	161	178	189	202	194	177	162	165	174	162	184	210	203	179	165	167	202	145	192	201	188	184	175	198	198	183	167	171	184	192	156	176	187	179	176	166	168	178	169	163	188	191	190	178	163	193	181	180	146	170	177	160	196	205	193	174	164	193	183	185	194	169	162	171	172	162	186	169	177	178	174	173	190	169	165	183	177	182	176	189	168	166	172	181	185	184	205	191	214	177	189	190	177	171	163	173	185	173	163	167	215	175	177	194	168	188	160	188	187	213	172	189	213	182	165	202	166	182	178	198	173	204	167	171	171	163	205	216	192	190	171	191	176	186	185	173	182	165	171	203	160	161	157	174	177	178	189	200	174	200	185	178	176	206	174	181	200	183	211	191	156	166	175	176	180	189	187	175	180	173	162	152	187	175	192	200	181	160	181	207	178	189	168	165	172	177	160	197	186	178	160	155	188	178	175	174	171	210	189	171	181	184	173	184	186	173	150	184	192	175	190	185	169	170	181	187	171	200	195	183	179	184	186	168	183	208	186	189	172	164	184	180	196	185	193	167	184	197	199	150	180	149	198	159	187	207	179	186	184	187	157	191	197	183	200	194	164	196	195	196	194	188	194	194	148	172	191	180	180	167	217	168	171	197	181	191	166	188	147	190	200	187	159	163	168	176	190	182	166	203	169	184	175	169	198	166	195	185	181	211	186	208	177	211	186	205	153	177	172	173	166	190	190	174	190	166	174	172	189	170	178	171	168	180	181	174	177	163	171	179	171	171	209	193	173	175	155	210	181	182	161	180	185	174	175	170	192	164	178	192	152	182	167	171	181	186	177	200	196	190	190	161	215	154	174	163	184	175	161	172	165	188	152	165	156	199	175	173	182	220	149	199	170	197	151	183	180	166	160	183	181	154	157	194	203	149	153	191	181	169	174	177	181	192	153	177	175	170	197	178	171	185	178	174	172	169	185	197	176	210	171	154	158	177	201	179	188	171	175	193	192	199	166	210	175	172	165	191	179	182	190	180	183	188	187	168	164	194	200	176	171	158	185	162	194	173	181	185	179	193	201	152	203	221	193	184	160	190	178	192	167	178	163	176	190	184	180	188	170	178	183	168	185	170	170	177	163	172	181	162	178	176	191	201	196	167	188	186	182	177	157	156	179	179	189	191	190	161	189	159	180	173	170	190	183	190	181	164	207	195	174	182	195	175	187
22522	10832	4158	4876	4309	3462	2809	2334	1962	1707	1520	1332	1230	1089	1093	955	942	886	855	755	804	718	677	657	654	647	622	618	585	628	550	597	584	561	549	506	542	519	582	500	496	506	521	514	523	533	515	539	509	506	556	465	490	501	483	511	488	472	497	499	468	469	485	447	444	512	479	487	470	485	484	461	498	487	460	455	501	497	474	441	500	469	469	470	475	434	490	428	444	436	455	487	446	460	470	473	461	495	453	481	486	468	472	453	458	457	407	466	475	442	476	465	451	433	444	462	423	436	471	474	462	458	449	462	474	416	437	448	481	454	512	469	453	460	444	450	459	444	442	457	411	443	453	456	452	464	443	481	466	477	432	474	446	454	483	474	448	463	430	417	427	461	476	445	461	461	460	465	456	450	439	426	462	456	451	467	443	485	463	473	468	451	418	484	434	426	446	439	471	428	436	477	462	469	458	421	438	472	472	429	469	421	437	437	466	457	452	483	431	431	451	481	443	437	470	462	441	451	450	478	457	453	482	426	482	417	468	421	448	435	423	449	427	468	424	473	442	441	464	460	440	416	468	430	468	449	452	436	440	447	451	455	459	459	465	449	480	466	434	402	424	485	464	477	470	493	470	461	469	433	466	473	447	456	410	428	458	416	469	395	432	488	449	446	450	443	411	421	427	439	471	458	476	452	474	443	450	476	490	414	462	443	433	436	435	445	473	413	409	467	439	477	460	454	432	410	487	449	438	435	456	485	433	474	447	448	435	480	432	477	411	410	478	450	494	449	425	475	443	431	465	411	431	454	463	468	461	453	414	426	427	466	447	450	423	452	456	454	449	467	419	451	436	416	418	489	425	480	461	448	449	433	423	434	419	445	441	412	460	486	446	477	458	471	460	409	453	431	443	451	414	437	454	454	457	450	459	448	447	468	458	433	485	441	481	460	486	475	416	452	424	475	434	448	445	441	442	477	457	453	424	471	462	419	419	475	454	446	454	489	439	440	473	464	433	454	434	441	455	472	465	402	446	441	448	460	456	411	463	449	453	444	474	421	398	444	457	454	455	415	420	397	464	467	431	430	417	449	443	452	433	404	457	441	496	480	465	423	455	463	416	472	434	462	473	486	492	415	457	473	476	437	485	469	461	440	445	437	411	450	446	448	439	458	461	467	450	446	490	425	425	455	435	483	478	429	422	427	439	472	452	409	427	450	431	437	461	465	442	459	425	462	469	436	445	455	462	441	447	410	456	434	396	464	440	459	461	469	468	463	473	437	448	409	476	465	463	429	432	468	447	457	442	427	467	433	451	469	449	450	414	485	479	455	431	473	456	438	475	423	425	408	448	470	449	419	428	450	444	472	493	469	459	452	451	428	409	442	451	461	427	523	446	437	465	474	446	460	412	421	459	408	475	464	484	417	433	436	463	456	453	420	431	442	449	447	455	462	434	453	474	430	462	469	413	481	445	438	452	449	446	418	455	481	453	461	472	406	438	430	503	453	444	465	456	462	475	470	431	442	476	393	422	473	475	460	458	430	455	441	449	439	453	468	421	451	447	450	471	483	483	398	458	431	466	426	492	451	468	420	439	423	486	454	441	439	466	419	466	458	467	444	467	458	494	451	442	445	461	448	468	491	444	421	413	446	477	445	432	483	437	461	431	445	441	445	463	457	458	441	476	428	463	445	446	446	451	428	450	426	444	463	469	481	417	434	475	472	443	438	436	477	454	467	415	429	474	461	438	452	436	474	446	384	453	459	451	409	475	459	447	469	441	463	437	412	430	431	440	468	432	465	451	446	430	431	441	442	449	494	451	425	392	449	457	446	453	458	462	467	420	456	481	464	438	450	466	407	453	455	441	473	466	467	436	459	470	422	481	425	445	455	474	445	431	450	457	439	440	465	417	446	424	447	454	458	455	467	417	446	441	459	464	455	472	446	453	449	428	448	411	412	438	418	466	418	448	473	451	426	458	471	478	436	493	450	462	421	435	493	435	488	475	423	463	381	445	467	458	467	488	453	439	456	450	449	398	466	465	421	453	439	430	452	492	460	434	441	440	473	388	498	439	466	436	425	442	458	452	436	453	446	472	420	457	457	443	441	448	411	479	425	457	468	459	441	480	480	439	441	447	495	466	468	423	458	445	422	435	474	476	441	416	448	484	463	435	443	456	458	465	460	441	453	452	457	475	462	435	470	424	503	432	433	455	444	422	417	442	429	437	455	464	458	444	433	449	444	426	470	418	437	472	469	443	415	448	435	442	419	483	428	490	421	447	468	449	469	454	427	457	465	442	451	418	452	452	436	459	463	454	444	437	428	476	451	445	437	461	402	466	450	481	484	455	427	431	465	447	439	468	463	482	450	415	484	454	408	471	431	453	469	432	465	472	449	424	458	455	476	442	455	471	463	442	445	440	461	485	414	427	457	459	445	415	455	460	473	474	476	454	438	463	453	469	460	416	444	441	460	465	477	438	443	449	432	480	439	454	458	450	451	468	462	434	430	460	472	481	451	490	453	424	453	421	430	472	457	396	420	444	465	445	445	426	416	452	460	442	425	446	450	446	410	430	436	417	438	477	439	443	466	459	456	491	399	441	445	467	456	452	420	442	454	429	439	461	452	436	498	427	459	428	409	429	468	458	453	415	432	450	480	450	458	439	475	480	448	477	433	475	461	428	453	461	419	470	475	439	453	477	440	462	440	475	477	465	443	431	438	509	458	443	453	462	410	446	430	427	415	448	450	439	425	426	474	450	425	448	443	469	460	474	443	467	448	452	454	480	435	513	440	426	434	459	438	431	467	466	481	416	479	435	433	494	445	473	445	457	428	434	471	425	442	438	450	423	440	399	416	442	439	439	499	473	470	456	430	508	483	448	448	470	449	477	431	448	459	472	464	452	464	445	448	452	460	466	441	444	471	425	483	447	424	500	467	440	461	459	479	413	467	465	429	405	457	482	464	413	462	464	442	452	431	475	432	511	470	476	445	472	425	425	432	417	457	453	462	486	445	489	434	465	460	460	443	479	455	470	437	420	453	490	476	432	464	420	486	432	457	442	452	462	458	451	435	465	440	462	450	453	443	457	446	405	439	430	435	417	477	432	458	446	423	478	456	420	450	472	456	456	442	469	456	451	471	444	449	480	446	447	415	470	407	420	417	452	460	463	454	444	443	455	461	446	411	419	466	440	417	456	458	491	418	458	447	431	419	449	429	434	468	420	455	469	452	433	450	491	421	443	464	443	452	435	468	439	457	434	442	492	437	443	443	434	467	476	430	455	456	426	428	436	444	425	424	456	442	497	465	431	473	426	399	428	460	428	431	442	430	467	420	452	483	467	477	467	457	434	465	458	463	424	455	432	428	455	436	441	418	496	455	448	455	442	438	463	415	433	433	433	443	497	444	467	462	472	451	459	437	431	432	485	437	434	437	442	448	439	463	460	446	451	450	491	442	414	431	424	443	452	446	433	420	445	460	434	488	442	491	427	458	462	435	429	448
9441	1187	214	141	129	115	120	125	110	102	109	122	111	109	114	97	121	84	97	108	105	106	122	108	100	103	112	113	109	99	87	109	117	87	117	107	87	119	105	89	117	102	106	121	109	121	122	114	109	109	91	109	104	116	101	90	122	112	88	118	129	101	94	116	100	95	103	105	108	108	123	97	101	95	108	116	114	106	101	96	111	105	116	112	104	91	115	93	86	108	101	100	105	87	128	85	98	113	111	99	98	82	113	102	102	114	92	102	119	93	110	103	105	105	117	131	121	99	93	103	106	100	119	129	101	97	102	107	101	108	97	93	107	100	110	129	120	99	103	101	112	126	97	117	84	108	96	102	108	109	119	92	87	124	101	98	91	107	96	111	109	112	111	112	124	105	89	99	112	105	94	96	85	109	106	106	95	109	108	104	121	108	79	97	95	99	101	106	104	99	124	138	106	102	122	110	91	120	116	99	97	107	108	90	109	120	122	112	105	99	86	113	116	103	102	102	96	115	107	70	89	91	100	118	78	92	117	94	113	104	119	111	102	128	118	116	115	118	98	98	114	107	106	93	109	103	97	86	97	79	96	121	125	114	111	97	120	105	94	116	93	106	106	117	108	106	101	118	112	116	114	91	92	117	112	106	93	105	77	95	107	101	123	108	115	113	121	118	101	102	103	96	106	131	103	94	103	113	96	100	103	103	97	87	81	116	119	114	107	115	134	106	108	104	109	107	96	113	131	104	119	106	101	106	104	106	107	113	97	95	84	112	120	119	114	120	100	77	125	110	89	85	112	94	105	106	88	128	97	111	106	96	107	124	98	105	104	112	123	94	109	109	100	91	111	92	97	123	85	105	119	122	106	107	106	107	114	106	105	103	108	109	117	86	73	113	85	119	87	102	79	99	112	120	122	114	108	111	98	103	110	99	95	115	111	96	94	105	102	100	104	106	108	101	110	84	118	93	106	89	117	76	92	104	114	104	108	95	103	118	106	111	111	106	102	112	110	111	118	97	105	99	94	108	111	109	95	118	119	126	91	102	121	101	82	111	99	117	132	94	110	98	117	112	82	118	95	113	130	115	93	98	104	105	92	133	113	119	125	99	110	105	101	101	77	102	97	119	99	98	115	109	109	113	119	99	91	100	116	121	111	119	90	102	121	85	100	98	93	94	99	95	107	104	119	107	96	97	112	104	119	109	110	101	104	119	84	112	99	94	120	90	123	102	88	115	99	103	114	92	94	133	98	122	124	110	106	117	105	94	103	98	123	109	93	93	100	91	108	110	99	102	114	109	95	103	101	96	129	100	126	109	106	94	88	114	106	95	114	113	96	124	114	93	104	100	113	108	96	122	110	90	89	92	113	113	114	100	120	95	107	94	126	97	106	106	107	85	90	108	93	93	99	94	110	105	113	111	106	132	102	108	117	103	91	122	96	94	127	127	114	90	118	116	103	99	103	93	102	117	100	108	107	109	121	107	115	101	106	83	91	120	95	104	102	100	105	100	93	92	114	107	96	122	105	108	104	80	113	102	91	106	104	115	103	118	104	113	114	114	111	101	108	80	112	102	101	109	121	101	116	106	102	109	92	107	89	108	111	98	96	94	97	111	107	104	113	91	117	98	109	109	106	112	97	95	113	115	104	105	94	112	101	113	125	119	118	116	121	99	104	112	99	105	106	129	109	104	108	114	96	101	98	84	77	104	102	101	100	101	87	107	98	89	91	101	122	92	119	118	98	96	106	107	112	105	97	121	100	117	106	114	91	88	95	87	82	119	132	99	117	119	88	105	105	108	117	95	110	106	109	105	105	91	101	99	118	116	104	118	110	90	106	97	87	108	104	92	95	105	113	96	116	91	125	97	120	110	120	108	108	127	99	93	92	84	114	104	91	107	103	114	98	113	112	113	128	107	111	126	114	102	100	113	105	107	97	98	96	110	111	105	90	90	97	111	108	113	105	116	102	101	118	117	109	101	90	75	109	96	102	122	122	112	92	95	96	97	113	123	113	109	112	116	115	116	104	97	103	106	110	94	108	88	116	106	93	114	119	97	122	107	112	108	114	100	124	101	110	101	115	88	115	90	109	112	109	103	94	120	115	111	92	113	100	85	102	107	109	121	135	98	73	100	98	101	114	100	124	121	96	84	113	106	111	104	108	89	104	115	108	114	104	104	127	108	109	118	105	105	107	96	97	109	105	95	95	118	122	108	103	101	95	98	120	102	96	100	114	117	104	109	95	93	99	82	102	97	110	106	89	107	114	99	100	102	94	94	113	104	107	107	101	109	102	98	117	118	117	101	111	114	92	117	130	110	120	91	108	118	93	102	102	103	102	110	99	110	101	108	103	89	131	91	122	106	115	106	93	108	96	85	98	99	117	115	87	116	103	98	118	98	115	103	117	107	92	104	118	110	119	108	118	128	100	97	119	93	115	103	102	103	98	117	112	103	119	104	116	109	107	105	109	105	93	126	104	87	100	109	103	118	118	103	111	112	90	85	111	103	116	103	114	107	96	118	105	100	93	117	117	112	128	119	105	102	120	89	105	99	102	103	132	110	111	123	100	112	97	119	111	113	105	102	101	119	115	95	96	97	113	116	88	99	84	92	92	99	100	117	103	101	120	103	110	100	114	102	105	93	92	92	82	94	105	102	124	124	116	90	108	94	99	99	109	99	120	92	125	108	101	113	98	99	92	103	127	117	113	87	111	89	108	101	104	127	106	116	124	103	119	109	110	93	96	105	109	107	110	103	105	96	105	106	97	107	112	92	91	107	130	111	109	104	129	109	117	105	104	97	94	124	106	84	126	105	109	114	101	89	103	123	113	96	115	95	124	113	104	98	114	84	100	126	112	108	122	121	125	86	88	105	103	87	96	96	117	108	114	114	117	106	118	106	106	125	91	94	118	106	93	115	122	104	96	106	94	102	117	104	108	104	107	108	106	109	111	109	101	79	102	97	100	111	105	106	114	108	117	101	90	112	115	99	118	97	120	103	104	125	95	111	118	109	109	108	99	96	114	103	91	112	100	107	92	122	110	97	102	114	109	107	100	97	115	138	109	104	116	113	95	122	101	111	106	93	113	117	112	111	102	104	119	98	121	119	100	108	123	111	94	109	110	111	85	112	103	107	117	114	103	115	102	105	106	113	93	122	102	107	117	99	95	110	106	117	111	98	102	98	102	114	109	100	115	118	107	101	115	101	79	86	98	101	107	105	112	116	106	108	107	99	95	93	99	103	111	99	90	130	81	97	104	106	98	99	115	111	100	98	123	105	97	108	90	96	104	103	114	102	99	113	102	113	103	116	107	105	105	98	130	110	102	110	95	108	116	102	134	103	98	109	104	90	93	98	109	106	79	107	107	116	104	117	108	102	123	95	111	110	101	106	100	107	104	134	103	91	87	88	108	101	111	102	93	116	119	106	92	84	117	104	98	116	95	85	86	110	101	108	112	120	88	105	106	101	108	108	98	120	115	106	101	118	103	92
5638	931	352	410	375	369	349	331	286	337	301	311	302	330	294	287	279	292	280	284	256	274	299	266	272	287	246	290	301	280	274	258	264	268	275	277	287	279	289	262	268	252	286	265	250	266	276	268	287	307	262	259	281	299	254	273	270	291	282	261	261	304	247	258	299	263	257	279	265	262	286	267	271	250	282	275	279	291	245	281	270	300	252	288	298	265	281	271	264	299	263	255	241	263	259	258	266	274	319	286	262	274	246	270	275	249	287	252	283	276	242	300	273	285	272	252	302	284	268	252	280	263	294	252	282	264	281	255	255	277	266	273	287	260	301	285	261	276	274	254	266	269	313	255	284	270	263	264	268	262	261	262	261	270	287	280	227	283	271	264	270	262	281	274	289	285	273	279	243	257	274	267	324	268	262	281	289	279	267	294	276	282	264	270	234	286	277	279	258	299	249	269	270	293	276	280	262	277	270	268	303	273	274	278	282	251	302	263	255	284	273	264	254	252	261	285	265	269	242	240	296	247	259	255	254	276	275	276	293	250	274	255	290	236	270	259	273	251	235	256	279	314	268	287	273	295	267	264	301	283	284	253	283	267	274	280	272	265	296	271	293	263	262	270	261	257	273	269	286	271	270	282	275	284	258	275	239	271	286	239	264	263	272	274	288	241	271	285	248	299	284	266	284	282	294	268	276	270	266	295	295	260	255	273	284	262	280	255	278	270	266	289	288	292	313	276	291	313	278	273	306	255	264	253	258	274	257	290	272	286	291	297	270	273	248	254	284	300	254	280	293	250	270	270	268	299	276	304	292	249	245	271	289	269	261	284	272	252	252	266	279	275	274	285	246	276	271	285	263	290	274	264	267	264	255	295	306	259	244	286	267	282	274	260	255	283	288	270	278	261	257	275	254	258	238	287	290	284	269	269	263	285	284	305	242	244	264	295	269	287	252	290	243	272	285	261	269	289	302	272	280	269	268	259	271	250	232	285	277	258	262	272	276	281	248	249	302	266	262	274	252	309	297	302	261	278	255	267	226	276	272	241	250	262	276	279	271	283	274	284	294	263	274	257	251	269	266	255	284	249	219	281	283	276	250	290	280	272	278	258	265	281	243	278	314	264	304	271	286	275	262	291	286	290	257	275	261	260	270	278	258	266	272	253	243	276	278	283	275	271	249	268	300	268	282	283	294	253	284	297	267	255	267	276	292	255	252	292	301	262	276	259	257	260	294	248	277	265	268	274	267	246	272	279	268	288	257	288	275	283	263	246	265	269	253	278	256	304	288	296	258	288	261	271	273	295	276	263	285	264	261	275	250	262	301	270	271	293	280	288	267	272	294	240	264	258	279	302	270	263	286	278	262	293	279	265	277	313	279	263	257	268	275	265	280	252	268	257	292	276	302	296	259	275	272	269	249	267	280	270	274	267	283	283	267	260	283	274	285	253	287	253	267	292	285	318	276	261	264	236	262	271	256	273	277	269	247	232	268	239	267	269	285	262	275	307	265	249	264	274	250	309	237	267	249	269	262	259	290	266	260	245	283	293	231	295	275	278	266	292	314	283	263	286	305	250	303	289	277	275	224	263	250	293	290	297	263	282	272	301	268	246	279	293	259	265	294	259	262	302	310	258	264	259	258	259	291	263	307	269	292	276	252	261	248	267	263	271	296	294	283	270	268	301	239	278	241	281	274	247	270	245	281	276	276	272	278	302	278	256	291	285	230	281	270	277	281	272	281	262	262	287	254	272	283	288	289	255	287	260	284	270	275	296	243	263	283	271	277	290	267	269	294	247	250	310	282	269	294	278	277	273	279	264	253	258	311	256	270	254	296	320	304	276	270	264	254	264	261	278	291	284	254	250	298	262	270	289	267	280	294	286	254	278	253	268	283	257	261	266	274	294	281	279	247	264	271	291	285	272	251	277	274	285	253	272	284	291	281	286	279	275	260	281	262	265	266	294	284	271	276	266	255	282	252	262	249	224	267	276	282	244	281	282	267	273	252	286	275	301	297	283	264	293	283	249	281	294	293	268	277	265	276	274	269	265	235	286	269	285	292	257	270	278	262	290	255	296	268	272	278	255	271	281	263	277	262	267	308	273	281	279	279	278	258	286	261	227	254	262	263	298	256	274	285	247	277	282	270	272	276	265	272	287	248	265	272	237	281	274	268	270	240	293	281	258	290	317	265	280	239	293	295	275	267	256	296	246	265	307	276	267	276	273	285	278	293	298	284	292	262	279	278	280	329	249	272	277	283	252	297	251	257	283	285	262	323	284	257	266	283	304	291	291	273	287	272	291	290	232	256	284	256	277	266	263	267	267	287	278	267	283	253	273	268	300	251	296	270	291	246	297	248	265	274	272	313	290	270	262	264	242	240	279	282	265	284	276	290	287	276	247	264	258	300	259	269	290	277	260	297	287	246	303	241	281	252	254	271	285	292	279	264	271	271	268	250	263	257	293	293	292	263	263	275	267	283	260	277	299	262	265	272	283	278	288	286	271	250	256	278	309	255	287	269	246	280	258	271	266	255	273	297	294	279	256	284	261	281	282	273	273	288	261	302	278	289	261	253	267	268	306	264	282	295	249	270	269	279	313	284	293	292	248	284	294	257	263	267	273	276	256	280	256	276	265	260	240	279	288	250	261	260	295	266	283	263	285	288	249	279	290	284	283	246	301	251	272	257	287	253	267	276	283	269	279	241	259	254	275	271	279	286	278	282	261	276	265	270	273	278	253	242	270	277	277	268	249	277	284	271	291	290	268	278	257	294	278	287	280	286	265	277	238	279	266	261	277	284	288	282	259	296	251	293	275	296	276	272	300	269	299	244	274	273	250	260	292	296	246	269	255	284	282	284	289	292	240	277	271	280	284	298	267	294	299	276	288	269	254	248	264	287	290	276	257	237	257	291	243	259	273	258	290	279	280	257	255	289	270	254	295	271	298	257	238	286	297	291	255	261	282	284	288	281	284	250	282	262	274	264	278	256	282	282	269	291	286	240	292	279	272	241	290	277	244	272	274	255	269	257	274	243	254	284	245	292	270	283	288	277	288	294	283	272	267	291	287	250	297	278	273	270	276	241	282	254	276	257	282	301	256	260	291	263	287	267	289	271	245	274	283	264	256	254	286	234	275	287	279	285	242	285	279	283	281	256	298	276	278	264	268	252	282	281	239	274	255	285	272	260	234	264	276	297	243	277	272	248	265	266	288	309	262	277	247	273	283	290	257	279	278	301	260	263	312	295	272	284	259	288	299	255	260	260	269	250	241	289	280	232	268	296	285	283	272	280	278	293	274	288	291	291	260	257	275	235	274	272	290	275	276	288	283	253	262	279	257	262	274	283	288	251	251	303	292	277	275	271	282	258	267	288	257	273	285	263	259	276	293	288	270	266	248	285	255	250	286	254	262	290	251	262	268	280	260	244	258	292	271	265	265	277	290	296	251	250	254	291	291	269	279	285	273	259	254	262	246	278	270	290	277	297	269	296	284
26204	17775	2547	785	521	359	293	252	193	195	157	129	129	133	108	99	111	91	91	87	109	76	78	72	82	89	71	92	88	77	77	88	99	79	91	71	88	83	90	67	66	70	94	69	83	87	73	75	77	73	71	66	88	59	80	54	70	73	71	67	62	67	72	78	84	63	71	60	87	80	75	73	76	75	59	74	83	65	89	69	76	64	68	77	93	78	71	75	60	66	67	76	81	58	79	58	65	74	71	78	82	65	73	68	55	53	70	56	75	65	71	70	80	64	77	53	47	67	67	74	64	70	74	52	77	84	80	63	61	79	69	75	83	57	75	88	76	63	81	78	46	101	65	67	93	63	71	62	67	89	65	63	64	62	73	76	74	66	70	64	70	72	77	67	79	72	71	81	71	71	79	60	70	58	75	78	80	64	61	63	81	76	67	71	79	75	61	57	73	74	58	68	73	62	45	76	72	70	75	89	79	68	60	63	69	70	68	85	59	61	71	78	83	68	74	70	74	65	79	79	68	70	60	81	84	52	57	69	84	70	71	67	64	74	59	78	70	72	69	61	62	75	60	86	82	63	69	77	83	74	64	66	66	60	79	80	84	73	85	68	74	65	69	72	73	52	85	73	72	82	65	75	71	76	75	64	61	64	70	73	76	61	58	45	97	93	66	67	77	71	63	67	72	61	67	63	85	59	62	57	72	85	85	80	72	75	77	70	61	73	87	78	68	73	92	63	70	75	81	61	75	65	60	57	55	81	57	68	71	62	73	64	67	62	51	71	76	68	76	66	83	75	72	66	74	81	66	57	57	64	69	62	70	69	67	79	64	74	78	72	67	73	78	56	79	88	79	64	60	73	78	77	69	64	75	65	71	60	75	53	72	76	73	70	78	59	83	75	62	72	58	74	64	58	78	81	79	80	62	68	66	68	78	63	69	65	52	79	60	64	70	88	81	60	72	72	73	44	73	83	57	83	61	77	57	62	66	66	81	64	82	61	77	69	79	97	81	73	90	72	71	71	77	66	70	78	81	65	68	66	62	80	76	76	75	65	81	67	73	87	62	73	69	79	74	68	89	72	75	73	82	44	76	80	72	73	50	56	63	81	94	84	77	70	47	80	76	65	68	86	83	56	68	65	94	67	65	61	78	79	74	68	56	47	87	69	77	72	70	81	71	73	63	76	82	86	72	71	68	65	77	67	59	78	73	80	63	81	71	58	71	67	64	59	70	67	75	67	65	75	71	68	65	70	72	76	59	78	81	59	68	59	65	81	78	68	55	68	86	59	75	76	87	56	69	59	71	77	49	78	72	55	71	72	69	79	72	72	70	62	63	66	67	58	56	69	76	74	68	69	60	75	72	82	69	79	63	57	69	58	64	48	62	70	65	88	78	73	81	84	62	72	76	74	77	68	73	59	76	73	61	73	63	86	65	65	68	67	72	72	72	70	67	68	60	58	78	71	79	65	76	76	76	68	73	73	58	77	65	70	82	61	82	70	70	73	92	82	61	78	64	70	84	82	85	78	83	73	63	72	84	67	72	66	88	84	76	57	85	74	79	74	60	84	75	69	75	73	64	74	66	59	74	58	73	79	79	86	60	60	73	85	65	84	69	64	67	69	62	68	78	73	60	81	68	69	83	78	66	78	74	74	58	48	64	76	61	65	75	78	66	83	78	92	75	67	83	71	79	64	79	78	57	81	65	79	67	69	71	54	76	65	67	76	61	72	78	66	69	59	70	74	79	66	61	62	75	73	74	71	82	71	72	69	83	73	61	58	79	70	49	70	70	66	74	57	60	75	61	67	67	97	62	74	77	67	89	73	62	76	77	63	66	57	61	66	73	85	68	81	70	85	71	76	81	69	92	84	71	70	69	82	72	72	81	71	61	74	64	81	70	94	80	68	74	68	78	84	71	74	74	69	81	43	58	72	68	76	75	75	78	71	69	83	58	70	83	68	61	76	60	67	63	63	74	67	76	60	59	76	67	63	68	68	71	74	77	64	59	53	69	59	74	58	82	63	63	53	71	66	71	64	68	80	67	59	76	64	79	72	69	83	72	61	71	66	80	74	73	89	79	86	77	67	68	72	59	68	68	77	74	75	63	60	61	64	71	73	69	75	72	72	68	70	65	75	62	87	77	70	63	71	48	67	86	78	65	71	62	71	52	71	90	79	72	70	87	63	74	65	84	60	73	65	80	75	61	72	68	72	72	61	61	64	54	72	68	75	65	68	68	64	61	68	84	62	67	83	62	79	87	73	66	73	51	71	58	65	89	77	59	72	79	77	79	84	61	79	70	68	65	70	62	55	68	58	78	69	67	83	64	84	103	74	76	90	64	76	66	58	77	57	77	64	92	63	89	68	73	63	71	76	65	69	66	67	59	58	77	71	69	83	85	56	82	75	78	66	61	73	67	84	79	59	71	72	86	65	59	69	74	86	65	74	75	61	70	52	66	78	69	73	93	71	65	80	85	88	65	87	67	64	64	75	68	83	72	77	80	65	72	61	73	81	56	72	70	70	85	72	69	71	72	75	79	70	66	75	68	63	70	70	65	86	77	68	69	59	80	79	74	68	84	65	71	54	60	71	74	64	75	77	73	61	87	63	69	56	68	85	67	83	64	60	75	85	73	54	63	63	79	76	68	79	74	58	72	65	82	69	75	74	73	65	59	72	82	67	60	63	81	72	65	74	84	56	71	61	78	66	61	81	80	52	80	73	96	76	73	73	67	68	87	74	63	69	70	68	71	57	50	62	63	72	73	77	77	80	72	61	85	61	58	63	58	79	52	88	68	72	55	77	67	68	70	77	72	71	73	71	76	72	65	71	69	86	82	71	79	58	93	64	83	80	73	71	69	60	74	77	85	72	67	65	61	63	71	75	73	65	74	57	62	60	74	77	69	68	70	70	59	79	75	64	74	68	63	77	77	75	85	78	76	85	78	58	72	52	82	79	88	74	83	57	77	65	79	78	65	79	47	64	66	53	74	75	69	87	67	79	67	74	64	76	72	70	77	82	72	74	68	66	80	91	78	75	90	72	69	68	77	80	63	61	75	66	87	67	60	67	75	60	78	74	74	63	67	82	75	70	65	80	87	72	72	82	87	77	68	74	73	63	55	67	72	83	75	80	79	66	77	67	83	74	76	81	75	57	86	81	88	80	60	87	92	83	78	70	56	81	73	75	62	65	78	74	75	75	77	72	66	49	62	67	68	57	71	65	53	59	83	79	81	71	65	79	62	63	60	61	68	74	67	60	66	67	87	64	74	76	53	78	62	75	65	81	63	68	67	88	63	67	75	75	90	73	72	74	82	81	74	79	74	79	61	62	66	81	64	80	66	75	68	67	70	67	59	77	67	59	76	76	61	54	69	74	54	71	65	56	84	93	71	68	79	66	78	76	80	66	57	77	73	56	69	70	74	85	78	72	69	74	66	68	84	77	55	73	75	64	80	73	73	75	74	78	63	67	55	65	68	78	64	69	68	64
17288	7202	2076	2573	2178	1767	1364	1253	1019	872	736	651	609	556	495	492	404	425	418	374	367	323	335	333	336	290	312	253	286	294	293	285	297	273	299	262	257	218	225	228	256	239	244	232	245	255	208	241	214	228	243	220	235	224	229	223	204	237	226	235	227	248	210	265	217	236	231	217	216	253	215	210	219	227	235	223	217	225	216	231	201	236	195	203	215	229	226	198	188	220	200	200	218	205	214	215	213	230	233	204	214	245	237	206	201	202	202	229	203	220	236	214	207	220	204	209	214	220	190	242	229	215	219	206	208	204	202	209	212	196	203	213	231	205	190	186	197	223	197	212	215	231	211	203	206	195	208	210	230	234	229	210	209	200	188	224	204	204	227	215	199	220	211	199	223	218	207	212	201	226	198	198	221	234	201	194	191	219	214	233	200	195	210	206	206	234	195	226	203	214	208	215	202	228	209	193	217	204	190	201	232	203	215	202	233	199	179	190	236	193	199	204	204	225	224	171	188	212	207	210	188	224	215	208	197	205	211	211	195	213	230	208	198	206	212	203	200	211	222	213	201	221	200	182	220	255	201	216	197	165	220	173	227	219	208	205	213	197	210	198	179	201	217	190	231	212	226	195	209	164	223	214	218	221	198	212	217	215	216	225	194	233	180	161	219	221	210	234	221	201	217	217	199	218	213	191	226	216	213	229	215	212	209	199	199	213	191	216	203	205	212	228	189	210	218	224	187	202	189	214	204	229	218	213	202	181	199	190	191	212	186	222	216	213	224	204	200	226	202	210	218	187	187	208	221	205	204	194	186	179	194	215	199	186	207	171	200	191	211	198	215	214	222	228	194	195	209	217	218	206	208	205	211	193	186	191	203	231	197	219	215	231	202	205	236	198	211	198	194	207	215	210	199	185	203	205	224	206	203	207	228	230	207	204	219	165	218	218	223	201	212	187	188	220	205	201	198	202	190	189	206	217	192	208	205	219	199	196	195	210	228	210	207	237	199	209	207	191	204	206	187	202	193	180	216	198	235	222	189	181	231	224	191	231	229	203	217	204	196	207	205	183	186	201	209	198	193	199	187	228	226	202	202	198	207	205	223	200	199	191	225	177	220	199	213	189	184	206	199	222	215	199	211	219	196	213	196	198	205	196	231	190	212	212	184	227	225	184	211	195	214	217	197	182	222	202	207	197	173	237	202	192	224	230	230	204	212	195	216	214	206	226	203	196	221	226	202	213	201	230	207	187	196	203	175	200	178	219	201	200	233	192	185	238	203	181	220	222	209	212	206	204	209	228	226	194	209	200	235	208	224	230	193	213	190	226	211	217	214	225	172	207	227	201	214	217	206	199	190	178	197	209	221	231	187	207	193	196	192	217	227	213	178	210	192	215	200	211	199	181	222	183	184	194	216	208	213	201	219	220	205	205	227	233	225	202	195	217	208	219	207	234	212	219	215	185	213	178	211	208	219	223	207	194	212	229	206	201	230	189	191	239	225	196	203	191	232	219	217	208	183	207	181	206	214	219	185	210	225	194	204	205	213	202	212	222	208	206	222	228	208	204	205	178	217	202	205	200	199	205	201	206	212	205	215	222	231	195	182	191	192	205	212	201	199	222	201	209	228	221	217	221	210	202	188	183	220	209	209	208	211	210	200	204	203	196	186	242	200	207	229	203	200	188	202	180	216	198	193	213	210	202	223	182	203	234	218	197	191	202	188	182	221	203	238	171	225	215	216	219	190	197	185	185	199	183	221	223	190	194	206	217	226	241	210	199	224	198	203	186	202	217	211	220	220	202	209	227	196	193	222	216	216	194	201	237	214	242	209	200	208	206	192	227	198	224	243	219	201	193	191	204	204	213	215	202	208	217	212	199	215	234	210	195	185	220	205	233	197	196	203	202	214	187	204	215	197	199	217	224	210	204	213	211	209	212	204	209	207	220	215	215	196	210	210	200	185	236	185	195	211	232	170	230	233	227	184	207	216	201	196	223	215	229	225	180	211	207	218	227	194	216	210	196	194	219	199	189	215	223	203	218	202	185	209	194	211	205	196	197	203	205	246	232	193	185	208	220	204	213	202	219	213	185	209	200	181	199	197	242	213	212	188	210	209	218	210	218	194	197	238	177	205	213	195	191	219	212	209	201	203	222	203	202	198	199	202	234	221	212	227	214	237	201	218	233	199	201	208	190	192	205	198	204	207	188	207	195	204	226	227	229	216	247	217	216	217	188	207	230	198	181	178	197	224	217	235	201	208	218	206	213	224	219	198	229	216	220	208	223	214	204	204	202	196	201	206	208	225	205	188	195	202	206	217	181	181	170	220	211	176	193	185	216	207	211	221	217	191	194	211	195	208	224	235	206	191	210	202	178	220	191	217	226	224	233	183	218	209	232	192	206	179	196	208	220	217	214	219	186	199	198	207	226	193	199	211	210	196	203	178	191	202	227	213	228	208	201	188	207	223	214	214	198	204	209	231	169	249	190	195	203	218	196	224	215	196	222	230	226	224	214	197	224	211	203	210	218	213	194	190	221	246	202	207	198	220	211	210	181	212	220	204	206	208	197	221	182	205	197	224	234	214	232	193	230	206	215	209	204	229	190	208	185	197	202	216	219	206	211	223	199	216	175	218	225	220	190	213	212	195	202	201	213	171	204	207	201	244	212	213	221	210	200	203	211	216	197	218	214	200	204	206	213	209	193	212	196	191	204	215	204	220	199	232	212	207	206	221	191	213	196	206	189	188	211	212	172	209	216	231	203	198	221	185	208	212	178	214	205	196	218	202	205	244	224	226	213	224	186	208	197	208	239	233	211	225	213	210	245	208	207	210	192	220	210	243	238	214	189	198	186	220	214	215	225	229	212	217	194	195	203	194	214	217	207	213	204	199	196	201	206	201	239	217	195	185	203	207	209	204	207	214	205	208	187	202	206	198	215	225	206	195	218	199	189	219	205	194	207	232	196	220	196	206	251	247	198	208	202	200	208	193	202	215	180	190	216	204	232	202	192	219	212	193	188	217	203	214	197	212	227	173	192	191	213	189	208	217	197	202	216	214	193	205	204	199	220	226	226	226	215	208	222	227	216	236	213	206	227	226	199	228	224	182	207	231	189	222	225	194	197	232	193	205	202	181	227	208	220	195	203	232	205	208	183	220	190	216	204	199	206	202	233	224	191	212	201	219	200	217	202	210	204	191	202	177	206	201	207	202	216	207	199	191	208	227	191	209	207	191	244	223	188	209	236	198	214	189	210	216	197	196	223	220	206	226	208	204	189	204	219	205	193	228	229	195	226	188	217	186	203	186	217	206	224	229	219	205	225	193	181	208	225	225	203	220	218	231	212	190	193	206	222	174	191	195	211	206	197	207	198	229	215	219	207	197	211	188	189	222	208	222	210	200	232	181	204	198	193	196	233	218	220	231	216	192	235	199	171	185	245	206	201	212	213	197	215	217	207	215	213	196	214	214	192	223	179	222	194	204	228	219	225	193	199
34309	26537	9550	2094	1081	807	590	549	445	360	332	346	293	267	272	278	237	236	231	222	198	199	195	211	213	208	191	218	192	187	192	220	195	203	187	189	212	198	185	187	200	194	186	190	185	151	171	184	174	141	197	194	177	185	176	162	176	183	163	196	176	177	173	188	183	207	173	195	174	164	173	172	166	183	178	202	154	171	172	173	182	183	175	177	161	207	168	187	169	173	166	174	182	185	182	161	194	187	185	166	168	175	172	145	193	200	195	184	157	179	163	179	173	167	175	168	161	188	160	138	179	185	181	160	168	165	170	188	186	175	156	183	165	176	179	202	168	158	199	172	169	183	169	161	140	185	191	184	161	176	167	165	206	169	177	176	170	160	185	186	167	180	194	175	188	182	174	185	177	202	169	171	190	207	166	196	179	175	172	161	179	187	182	170	145	163	185	190	163	181	171	176	168	170	184	180	217	184	196	185	171	189	197	180	162	180	186	172	187	171	183	177	193	169	178	168	176	173	177	152	190	191	180	186	181	173	172	170	186	176	166	168	161	164	200	168	173	161	180	165	186	155	162	178	146	185	199	182	168	172	174	188	175	180	168	155	179	199	173	181	160	171	152	175	144	163	185	186	168	159	179	158	176	152	140	215	200	177	161	184	192	171	157	168	176	177	168	176	156	200	189	211	178	196	167	171	179	184	181	173	185	172	168	182	181	186	188	170	170	165	186	181	164	173	186	185	163	182	197	192	177	191	177	156	187	190	182	199	197	159	164	200	190	172	192	184	178	193	151	173	176	190	208	159	182	192	140	176	156	187	163	193	190	163	194	211	174	177	191	153	166	198	148	188	203	152	199	187	174	166	178	202	190	205	155	188	161	170	155	176	183	170	169	157	193	161	179	167	180	162	178	179	153	175	182	163	184	192	179	166	189	179	152	171	180	185	163	153	209	151	190	171	185	167	176	162	177	169	179	171	185	171	177	176	160	196	155	198	190	201	162	174	214	170	167	166	175	159	148	163	179	169	172	196	183	171	173	158	163	186	171	180	204	176	196	159	187	157	152	167	153	175	176	171	202	192	194	189	182	187	177	154	164	198	168	190	180	188	198	178	183	191	181	158	150	174	181	187	183	164	176	213	195	152	184	174	169	178	206	182	193	194	155	178	205	193	167	166	152	187	183	207	188	195	169	197	184	164	185	180	175	174	200	184	146	174	176	168	169	177	192	192	167	181	167	157	175	169	184	158	158	166	195	176	168	176	167	202	174	152	175	190	171	158	193	182	186	204	194	171	173	143	184	202	210	167	190	197	188	172	173	175	195	177	178	205	166	176	147	172	195	171	176	176	162	187	147	165	163	155	174	160	160	175	172	167	187	186	163	163	197	205	173	165	172	187	161	193	138	158	164	186	180	209	181	177	170	187	171	168	175	179	186	166	162	147	157	170	152	169	174	195	194	182	175	171	171	171	161	191	171	164	172	203	172	190	161	174	169	190	167	195	173	155	186	151	193	197	165	195	162	159	177	161	174	197	178	167	186	178	192	165	166	176	172	183	154	184	184	176	182	177	197	186	158	184	179	183	167	202	171	198	184	168	166	176	161	174	148	172	167	192	188	178	182	147	168	136	154	158	181	168	175	165	156	180	165	194	201	202	176	177	180	180	176	175	156	167	158	175	162	181	210	185	186	197	194	174	159	180	167	208	188	162	176	166	165	197	181	163	172	172	169	170	168	165	167	184	158	143	182	160	185	148	214	162	190	205	167	173	179	190	211	160	173	150	180	175	181	165	180	166	162	168	186	195	192	200	168	162	186	170	192	196	190	182	178	161	158	187	195	170	181	204	171	201	181	180	160	188	167	197	182	179	164	179	163	177	174	158	175	183	168	169	198	157	175	185	145	188	190	180	176	193	171	149	176	205	174	177	172	166	164	171	194	179	174	161	186	172	171	176	194	191	172	166	172	175	180	175	158	204	178	151	165	171	164	187	176	160	176	183	178	166	172	161	179	175	167	192	188	181	176	170	184	191	176	174	156	163	165	194	177	166	160	172	192	178	151	200	171	158	166	165	188	184	161	167	159	165	185	192	169	183	166	170	163	176	174	159	180	157	179	169	167	173	184	164	172	177	186	165	165	170	175	162	176	176	148	158	181	161	191	196	188	192	187	163	182	155	165	155	182	183	180	178	195	176	172	170	193	187	186	165	151	171	177	174	158	164	193	175	184	180	169	165	168	207	163	160	163	150	173	176	189	191	177	181	161	181	182	172	169	200	187	169	180	172	137	161	165	167	168	202	201	171	169	158	167	190	175	177	168	168	184	172	172	186	160	159	193	159	162	175	155	178	187	170	171	184	156	195	168	203	190	177	204	179	182	173	177	165	191	165	185	197	186	172	184	202	161	152	165	175	177	175	169	192	185	169	168	129	163	164	161	188	184	184	153	196	164	170	177	178	165	183	180	173	170	144	187	172	170	175	189	157	170	162	169	154	169	180	195	180	205	180	173	169	190	181	167	166	152	170	162	191	166	167	167	151	170	182	174	180	177	162	192	201	171	159	179	160	163	150	160	170	174	191	158	160	175	178	161	174	164	170	174	189	176	175	174	181	183	154	183	173	171	165	175	160	177	159	168	183	182	183	184	184	167	165	173	188	183	176	149	191	174	192	166	168	182	174	177	182	164	174	176	155	152	164	160	164	178	169	171	177	184	190	188	166	155	173	178	182	150	200	159	165	185	183	172	178	158	164	179	149	160	161	176	160	167	154	171	138	148	189	175	139	198	183	191	168	168	162	166	174	169	175	192	173	174	211	179	175	178	179	170	190	158	163	184	171	181	179	178	171	161	190	172	187	175	172	179	175	190	152	167	175	153	186	197	163	172	152	179	163	179	169	186	186	161	147	191	166	188	173	178	170	180	195	156	181	182	154	191	177	193	179	198	158	171	182	178	184	177	181	198	160	166	157	162	177	190	151	169	207	165	169	166	171	190	169	152	183	178	160	172	193	189	171	179	183	163	152	197	189	195	178	191	183	159	187	181	168	171	184	171	173	175	167	179	182	171	170	203	207	188	165	166	210	188	157	158	187	162	165	204	200	182	138	138	179	175	173	189	174	168	156	180	174	190	173	152	183	173	185	181	171	173	159	152	173	147	170	183	179	157	162	159	165	189	153	207	195	187	170	174	201	187	195	177	149	206	171	182	176	146	156	171	166	175	168	176	181	166	159	161	164	197	173	167	152	175	165	161	188	134	161	174	162	187	176	169	177	163	173	175	203	179	192	169	180	195	188	175	170	199	192	157	153	178	173	177	171	176	174	169	152	165	167	184	177	179	159	182	171	163	188	175	164	180	185	174	154	174	176	176	160	183	174	181	183	174	187	155	160	160	163	199	192	171	189	164	171	150	172	174	179	186	166	197	185	185	188	166	178	149	158	186	159	190	179	168	175	177	179	174	191	181	170	154	166	171	175	159	179	186	164	180	166	145	175	205	156	167	199
21949	10717	3990	4874	4239	3286	2729	2297	1910	1685	1451	1303	1164	1171	1002	934	882	862	819	716	759	751	657	672	692	628	586	587	611	572	495	549	570	564	518	533	537	510	500	519	538	484	522	493	525	486	510	471	528	469	470	473	480	488	484	464	519	469	433	466	489	444	433	457	466	505	456	457	467	479	480	427	492	455	510	463	464	423	431	447	478	472	467	451	450	455	472	436	458	472	475	458	459	447	467	442	437	453	464	463	464	418	416	495	456	449	429	387	440	456	420	458	409	469	415	477	442	421	429	464	430	461	458	483	435	452	470	519	464	470	405	464	442	441	426	425	422	455	401	427	459	442	421	472	437	465	427	411	454	456	444	454	416	423	470	458	497	463	423	442	462	459	463	435	432	458	418	481	416	409	407	471	440	443	440	481	416	444	423	416	440	446	447	427	433	415	467	435	437	453	431	424	415	468	449	441	425	468	443	445	444	460	452	459	439	445	453	411	416	455	456	402	457	466	426	459	394	463	453	416	445	405	427	437	397	433	435	430	483	460	455	449	451	416	466	445	454	449	460	460	470	424	445	443	429	408	416	430	451	447	405	473	486	464	449	440	441	411	452	399	466	429	469	434	448	436	450	424	429	436	434	431	428	433	442	457	425	443	430	450	409	445	430	397	441	442	478	410	411	442	445	397	415	445	428	456	470	453	444	427	463	400	407	421	422	450	414	461	407	450	436	455	414	423	464	438	427	443	423	418	454	437	459	451	451	443	472	419	434	443	425	417	466	410	438	434	437	482	460	429	426	430	460	413	424	435	436	428	451	430	430	477	423	422	447	456	445	453	436	459	437	428	459	438	454	484	425	463	437	463	432	409	400	446	450	450	435	470	449	419	469	443	456	430	478	441	455	424	441	471	414	400	471	416	428	469	451	443	447	461	419	438	453	437	405	403	447	435	404	439	447	453	442	447	410	447	454	479	442	422	422	466	417	446	472	436	443	467	431	450	422	426	471	403	446	445	405	407	414	430	442	449	449	438	447	443	474	447	465	423	410	456	424	435	511	485	419	468	426	436	474	463	454	451	437	416	439	426	441	430	455	432	426	448	403	480	474	441	458	443	445	397	443	395	450	431	429	444	467	430	382	443	447	425	452	389	453	450	460	413	436	429	482	402	425	422	459	427	449	420	430	436	410	467	498	443	418	427	431	453	457	444	456	437	422	436	402	481	446	430	458	450	465	388	448	417	420	423	415	407	429	434	454	418	474	467	413	433	451	428	444	464	446	405	452	422	426	396	452	421	426	413	445	430	428	437	450	452	417	406	433	469	423	452	439	410	454	446	463	394	431	414	456	432	442	475	474	435	459	429	422	463	418	458	428	414	416	418	432	435	437	420	444	428	418	443	452	436	412	434	465	419	446	433	452	413	425	436	443	437	456	427	428	425	436	426	422	421	441	423	472	442	475	440	422	460	424	474	403	437	455	444	439	440	423	451	451	448	469	442	415	475	424	453	431	407	390	467	439	455	427	421	424	410	449	431	479	458	445	414	427	451	413	433	430	446	431	441	428	418	423	415	449	443	423	461	442	462	415	404	453	432	442	431	406	451	441	421	428	449	416	400	475	439	516	432	458	419	428	444	427	463	445	425	433	420	463	430	400	438	439	458	439	449	417	444	431	426	411	433	439	453	442	419	448	430	423	437	453	465	426	416	439	439	451	433	462	436	419	412	446	411	463	472	450	450	435	443	438	444	473	463	435	400	424	440	447	422	436	428	434	425	423	432	420	430	402	468	458	458	435	443	439	458	433	443	447	428	449	479	504	415	462	432	446	428	448	424	439	426	466	427	445	413	434	421	449	429	446	465	457	472	418	468	436	402	425	410	429	454	427	463	474	484	468	409	420	450	435	454	476	416	437	487	455	413	460	445	462	434	463	438	438	406	479	453	425	425	457	449	460	402	446	414	455	433	437	453	450	441	418	455	433	447	477	450	399	436	441	465	423	437	431	446	449	416	435	426	386	440	423	412	430	428	426	471	442	412	449	409	406	417	462	456	434	454	403	443	412	455	400	440	430	418	421	435	451	424	450	446	431	401	423	459	466	419	435	402	442	437	437	436	427	436	470	440	449	447	434	473	429	407	457	423	463	440	450	461	427	456	464	441	417	419	427	432	439	434	446	393	432	466	452	452	465	430	430	419	448	467	454	450	428	405	474	465	424	451	426	462	474	434	412	422	438	434	408	443	437	424	434	457	464	439	437	449	441	416	449	403	399	456	436	439	467	425	434	441	412	416	437	404	461	419	430	468	428	440	451	425	458	438	445	459	408	440	458	424	430	444	440	416	483	442	479	440	407	469	458	458	466	395	435	471	424	467	415	429	478	441	449	432	463	437	439	479	444	439	441	438	459	483	446	436	453	453	437	446	445	450	430	447	454	438	445	491	450	422	413	450	387	446	442	475	434	439	468	425	412	439	425	436	448	457	431	421	408	438	429	434	458	440	424	413	475	441	453	462	422	451	422	410	444	482	428	465	460	430	398	437	443	430	447	440	456	434	439	401	435	431	456	435	432	432	467	467	444	446	417	432	458	447	459	419	442	428	440	442	427	412	411	449	472	460	464	419	421	447	426	449	447	428	437	468	414	448	430	414	431	461	429	430	493	453	439	442	414	403	398	414	442	443	433	442	456	480	407	455	444	468	438	396	448	478	451	433	437	431	422	446	441	475	415	444	435	459	443	396	422	403	463	421	461	440	436	430	439	416	433	391	421	465	450	459	454	402	414	430	457	461	430	421	437	461	460	418	432	417	442	447	438	439	413	423	415	417	423	464	455	388	461	431	417	439	436	431	452	424	445	464	420	428	425	443	447	419	421	451	479	452	468	441	466	436	435	423	441	431	405	455	415	447	442	439	443	438	459	453	430	405	416	475	393	428	454	430	426	444	443	460	425	445	430	419	429	446	456	417	435	477	436	468	456	417	442	440	422	428	395	471	455	418	418	475	481	424	426	503	445	414	446	475	427	445	476	487	422	389	428	437	402	413	458	445	441	453	406	431	478	463	412	430	426	422	470	471	425	432	419	428	417	483	463	460	443	419	416	440	417	435	445	428	435	409	434	431	434	435	451	451	474	422	404	457	435	415	436	461	459	442	393	465	474	431	455	429	453	456	431	382	452	425	471	417	427	454	426	438	421	471	440	438	442	454	407	429	417	465	416	470	445	413	405	462	425	408	419	410	467	458	439	458	412	435	451	478	432	440	409	466	438	444	438	431	460	434	437	433	435	451	447	386	454	438	414	434	453	411	452	447	447	486	427	439	451	427	442	452	406	452	419	486	436	456	429	438	461	419	435	444	441	444	455	432	434	438	439	427	435	434	445	464	433	423	433	435	379	470	447	426	412	451	435	483	433	444	402	443	420	427	428	441	450	401	406	448	454	456	419	464	412	424	429	431	459	424	404	411	470	418	412	437	423	401	456	467	431	464	422	419	434	396	400	421	456	475
8963	886	145	119	104	109	117	99	107	86	97	95	99	102	108	100	101	109	88	92	106	118	78	100	92	88	107	119	92	108	99	115	101	96	101	101	93	118	117	98	96	103	104	101	117	96	94	97	87	100	85	110	112	115	96	83	88	96	114	99	110	77	115	91	100	95	99	85	98	107	97	92	92	109	96	133	110	80	91	112	115	99	111	89	98	95	104	104	105	86	99	100	90	116	79	103	87	95	88	102	90	106	96	98	101	106	103	93	98	97	115	103	78	102	96	100	106	104	100	106	98	102	85	98	104	94	104	100	95	98	111	86	87	105	87	118	83	97	99	104	103	103	100	81	108	100	96	104	112	98	96	93	102	111	91	87	96	96	79	105	87	89	117	103	103	104	124	104	103	104	94	109	104	95	110	99	101	115	108	109	100	97	99	100	112	99	103	96	94	81	94	109	98	94	105	95	91	102	96	104	109	90	105	107	111	113	103	111	103	94	96	98	93	91	87	89	100	113	117	100	97	117	107	89	83	111	94	122	97	102	96	104	92	84	100	108	98	94	82	91	98	84	95	111	80	114	115	102	111	107	94	90	85	93	96	94	99	86	90	89	100	101	119	106	108	88	97	85	104	80	102	104	71	81	101	96	86	102	97	100	75	107	100	82	119	114	83	81	103	112	94	101	116	110	96	113	110	95	108	90	116	115	101	90	111	100	98	107	81	81	107	93	97	111	94	100	83	90	93	108	97	105	100	127	102	92	108	103	107	95	114	94	117	94	111	106	92	72	93	87	126	124	111	103	87	93	113	99	101	103	93	90	90	111	89	88	80	123	95	131	112	122	84	115	81	106	103	112	82	86	96	105	109	103	106	103	93	87	87	88	105	87	97	91	110	79	104	95	89	109	114	107	98	96	106	83	89	104	88	91	109	104	101	101	126	101	105	97	110	97	84	104	96	109	103	90	100	89	114	93	98	107	87	107	95	100	96	95	89	105	102	104	100	107	104	101	85	113	102	96	107	95	88	106	95	97	91	92	110	96	96	106	101	108	103	106	104	84	85	86	82	105	112	92	91	118	91	120	83	118	105	98	110	111	104	110	110	104	94	92	88	110	90	93	102	79	100	107	95	104	101	90	117	94	115	97	90	111	102	116	114	108	106	105	89	106	89	103	96	90	78	106	122	127	116	122	103	96	92	116	94	87	67	95	109	89	89	110	108	120	113	101	112	118	99	86	94	100	100	93	97	104	115	101	91	105	83	121	97	101	99	96	83	88	101	119	93	88	110	102	108	105	74	101	105	98	79	89	94	89	110	97	93	95	118	89	112	114	118	107	82	86	88	107	106	103	99	117	105	113	94	101	105	80	103	96	83	99	71	97	106	98	109	92	101	91	101	85	100	97	87	105	104	94	104	79	83	78	103	84	108	98	114	83	95	115	101	122	98	110	86	108	106	101	80	97	116	100	94	102	100	86	105	110	120	88	97	103	98	106	103	105	96	114	113	97	89	96	111	111	100	79	94	101	98	95	101	113	100	102	88	92	106	111	97	108	109	101	94	106	129	83	84	81	104	100	115	95	104	91	99	96	85	101	92	76	130	100	113	109	105	120	91	120	126	113	96	88	105	92	104	95	89	104	81	101	100	100	104	113	85	103	129	96	107	97	94	95	98	96	94	99	98	87	99	122	101	102	96	104	88	75	113	93	104	76	107	99	88	92	81	83	102	112	105	97	106	119	112	89	93	98	105	86	85	99	94	102	107	101	99	108	82	96	89	84	89	83	117	101	95	114	113	85	108	107	93	113	100	115	84	103	96	111	103	102	103	96	111	89	95	80	89	85	100	84	118	91	95	83	85	95	104	107	92	107	93	87	81	80	97	114	109	89	105	105	103	86	82	105	107	93	104	92	98	103	97	93	114	107	102	94	87	103	103	108	106	96	93	112	90	114	105	113	100	88	95	111	122	95	101	100	115	87	104	97	99	103	96	85	95	99	90	89	100	94	101	84	104	99	116	113	98	117	90	108	84	90	112	111	80	109	98	111	104	96	104	93	124	114	101	105	100	97	108	91	102	112	105	87	115	99	83	104	91	112	98	93	102	103	116	80	102	83	92	107	95	97	100	111	93	106	106	109	92	95	90	98	104	90	102	90	113	103	81	99	108	105	107	104	96	97	97	83	93	106	84	103	100	101	92	111	91	91	130	103	100	99	98	94	104	117	90	94	117	113	111	127	107	88	88	93	103	98	86	99	113	73	109	92	97	103	84	88	99	113	115	104	101	102	126	105	108	102	97	103	103	113	100	99	103	106	85	98	121	94	121	91	99	101	115	103	117	85	95	99	92	108	114	114	94	96	91	114	102	98	77	101	107	90	107	99	95	92	99	98	72	86	91	105	93	110	99	117	108	108	120	94	113	109	93	97	106	102	85	113	104	110	101	102	104	85	82	102	114	89	85	104	104	104	85	96	109	108	98	96	113	94	119	106	102	103	102	86	113	86	99	103	93	87	107	102	97	98	100	80	100	120	88	103	112	90	106	101	108	108	103	75	96	115	100	115	87	98	101	130	100	107	94	93	100	99	97	103	78	103	110	84	106	97	105	94	94	95	101	123	116	86	82	107	89	116	110	98	97	114	110	92	101	104	114	90	107	102	121	90	118	109	110	101	100	113	100	102	102	103	97	101	92	92	111	102	108	109	104	89	95	109	98	105	93	115	103	101	92	108	123	107	100	113	104	90	108	94	115	119	90	109	106	103	92	104	100	114	105	114	83	109	84	72	107	117	100	94	116	104	124	106	90	91	94	110	106	99	88	96	105	107	109	100	104	107	96	100	108	109	105	103	115	93	118	93	103	107	86	115	82	109	111	91	104	92	106	103	112	109	102	95	118	117	101	124	83	88	115	109	100	104	100	93	109	102	98	87	103	112	104	98	87	71	117	77	88	89	90	101	84	97	88	98	111	86	100	100	102	103	94	94	109	98	110	117	105	96	107	99	98	94	119	101	96	116	103	70	103	92	99	128	122	111	98	90	102	97	108	88	96	106	99	95	90	95	118	98	87	95	104	92	108	112	103	117	114	94	95	102	102	97	102	90	97	108	108	109	99	93	111	94	112	94	107	83	104	117	103	122	104	99	118	116	104	107	87	118	103	103	89	115	103	86	102	86	89	121	83	93	106	98	107	99	107	95	96	100	97	97	104	93	94	104	106	93	81	111	90	95	119	99	94	90	92	108	105	109	106	106	109	95	90	112	111	123	112	118	117	103	86	97	120	90	108	81	85	109	96	105	99	96	101	106	102	110	94	103	90	99	113	117	114	104	98	96	88	94	96	91	79	89	109	106	118	94	105	96	84	95	96	112	119	103	96	107	102	109	102	96	95	101	95	92	99	81	100	96	117	89	103	93	99	90	86	81	115	102	113	109	118	122	101	96	111	114	119	78	109	86	112	102	121	102	94	99	103	101	121	93	105	107	104	124	121	91	94	111	108	99
5184	772	346	309	339	322	314	290	272	288	271	270	298	271	262	264	277	252	283	309	244	271	241	246	267	252	257	267	288	261	267	271	269	263	264	274	281	239	252	246	237	268	236	268	278	273	273	262	292	255	278	264	283	267	272	249	241	257	253	268	277	294	265	243	273	273	258	236	272	251	267	244	264	268	264	242	265	226	270	249	266	285	258	265	274	254	260	281	293	258	227	241	249	259	252	256	264	252	262	252	275	237	240	246	268	254	251	247	254	262	267	242	261	257	251	256	260	249	282	250	258	262	258	288	254	252	277	272	266	256	297	248	291	252	265	273	239	273	277	275	245	284	266	263	281	267	241	256	270	242	258	238	281	252	281	276	240	249	251	266	260	290	261	262	251	273	261	227	251	242	248	293	252	259	253	286	261	270	266	234	246	263	236	233	241	286	263	268	271	263	288	278	260	255	257	247	260	240	249	269	255	254	268	277	257	257	233	260	266	267	230	269	268	263	251	245	269	263	255	278	251	276	238	247	240	240	275	261	243	238	245	252	243	277	249	245	237	263	240	236	267	224	265	264	286	256	269	256	244	260	250	253	297	230	253	287	271	274	277	240	246	263	250	264	242	268	271	238	266	267	253	255	239	255	302	254	238	262	289	257	248	274	288	256	274	279	261	263	272	260	283	250	267	276	242	246	268	247	230	275	251	233	262	267	240	258	272	255	251	284	258	284	243	280	230	259	294	266	275	258	259	269	267	273	244	264	250	307	265	277	254	295	267	271	215	293	267	244	275	243	241	241	227	243	265	298	273	287	271	256	275	223	223	285	242	230	231	253	235	249	270	252	296	254	253	255	255	249	273	242	252	273	247	247	285	282	270	282	262	270	252	255	266	273	282	282	265	257	282	262	270	262	204	277	258	274	272	248	270	249	260	270	260	250	238	280	244	248	277	264	249	270	264	270	283	236	271	268	260	270	258	258	227	271	277	260	258	242	255	255	246	243	261	247	240	263	231	279	290	247	245	285	262	288	253	242	251	274	271	265	259	266	271	270	244	258	245	283	270	294	248	252	255	264	253	270	230	252	224	249	286	277	274	270	253	252	255	247	259	225	270	255	267	274	257	254	291	242	290	245	247	275	261	263	238	255	246	265	308	291	230	238	239	289	235	242	244	257	284	269	272	280	238	289	248	279	249	247	262	266	260	262	244	256	291	274	277	270	267	272	267	257	264	240	252	239	221	231	258	266	259	236	261	273	286	244	258	270	250	261	249	284	242	249	257	255	274	265	238	227	233	275	273	279	266	246	265	257	264	243	257	254	274	252	261	243	273	278	275	272	236	277	259	238	262	255	255	241	245	246	260	274	256	260	278	248	282	243	258	261	249	261	256	277	252	271	270	264	255	265	261	282	240	271	252	250	269	255	223	260	257	241	276	244	230	269	264	266	268	261	254	233	270	281	247	258	291	288	276	252	286	274	251	257	262	262	239	254	288	272	305	252	264	294	278	274	265	221	235	256	241	280	249	233	272	242	254	265	272	274	277	295	243	255	269	262	277	264	264	305	239	240	237	293	254	263	281	262	227	226	257	258	269	244	254	227	257	277	259	253	264	283	266	271	248	285	254	248	248	269	262	226	268	258	277	255	255	244	247	257	262	254	267	266	239	252	287	267	260	239	243	258	278	272	245	228	265	257	251	245	239	259	256	251	233	256	247	232	277	238	269	249	241	267	279	258	249	248	259	271	255	286	271	264	252	276	247	275	287	280	280	308	292	252	265	240	270	254	254	239	242	273	231	241	276	258	269	261	235	247	252	241	262	267	246	254	268	257	273	257	274	276	238	239	230	276	244	226	266	239	257	260	307	303	273	268	276	276	267	262	232	245	252	243	234	280	247	274	289	226	235	257	246	220	251	254	279	250	266	261	266	282	262	253	245	230	274	229	273	226	254	244	259	275	261	281	254	259	256	268	260	268	265	264	256	255	280	266	267	267	271	256	247	270	274	255	257	259	243	257	271	272	281	250	250	267	253	259	252	291	255	261	276	275	235	261	271	265	279	246	267	243	262	280	301	249	294	298	272	266	289	259	283	274	236	255	259	253	267	291	241	253	255	265	260	250	254	257	250	284	257	241	240	276	254	242	265	254	237	246	233	282	274	279	253	275	231	222	276	255	280	248	260	278	256	261	256	277	235	253	260	260	254	248	295	267	246	274	230	255	253	256	257	266	266	245	276	235	265	256	288	239	251	273	304	254	253	284	243	248	249	250	251	243	231	213	244	270	243	239	264	249	262	245	264	236	263	232	260	244	270	285	278	270	232	271	271	245	231	268	267	256	297	249	253	254	246	275	286	273	266	251	243	271	262	254	287	285	276	258	274	263	262	252	260	256	236	261	273	259	255	290	276	242	223	258	251	276	262	272	242	239	272	272	275	249	246	258	240	244	269	266	275	238	275	233	257	227	299	266	270	243	247	253	263	282	239	231	256	270	261	256	248	245	271	259	291	256	260	289	263	257	225	271	268	253	251	255	273	263	257	262	281	286	245	273	254	284	233	266	290	270	247	262	240	239	277	269	251	237	286	243	258	287	250	233	281	267	269	248	252	237	246	260	270	277	273	256	255	271	245	256	238	260	243	257	260	245	282	270	263	274	231	241	238	270	238	257	258	250	236	266	261	265	258	273	243	235	254	250	262	276	237	231	263	259	277	249	271	263	243	247	261	249	270	263	271	256	253	283	250	266	264	247	234	276	273	260	257	273	273	243	280	270	288	250	233	251	253	273	259	261	245	269	259	217	264	238	246	251	265	238	259	262	264	240	251	256	268	266	269	241	278	286	224	234	274	237	270	265	283	235	283	258	231	281	267	237	264	248	239	264	250	241	254	283	239	281	275	273	252	254	246	254	269	271	268	281	262	246	266	247	272	248	249	261	255	277	264	265	280	227	279	255	265	268	275	238	229	263	265	276	255	245	239	241	285	270	246	247	256	245	240	262	246	274	237	275	247	251	256	229	249	227	269	252	255	251	284	267	263	294	263	241	255	280	264	245	248	242	264	253	250	279	249	242	262	244	252	248	266	253	261	248	271	243	265	243	249	281	214	284	264	257	271	268	282	253	285	247	241	275	256	287	280	255	290	248	242	249	237	260	281	260	229	266	288	258	245	252	252	285	251	244	251	275	243	256	265	244	258	261	242	271	271	270	258	246	246	275	269	246	267	252	261	266	266	256	247	275	274	270	270	269	245	281	260	240	259	240	281	247	282	254	243	251	274	269	251	245	262	276	285	281	276	255	264	262	244	234	250	239	255	242	246	255	264	280	284	256	273	275	252	255	266	268	250	292	264	238	233	246	254	240	261	273	271	265	257	283	255	217	259	252	274	297	260	260	260	265	239	258	249	263	283	269	272	255	237	263	225	234	263	249	256	232	240	275	262	286	262	266	262	278	243	246	285	237	258	268	248	260	272	256	253	229	272	236	239	278	253	272	248	280	262	258
26334	17560	2457	773	514	364	273	241	201	166	124	128	143	109	115	103	101	115	94	100	90	84	87	72	67	92	64	76	89	82	72	81	85	93	74	90	74	65	63	75	72	89	87	86	91	59	82	80	69	63	72	71	69	69	67	86	64	68	63	80	83	80	69	74	75	71	75	74	75	76	75	74	71	65	54	77	68	74	68	81	75	61	60	67	77	73	59	75	80	69	71	97	76	74	57	68	58	68	74	77	73	71	86	59	85	70	63	59	66	69	72	66	73	72	77	62	73	66	73	76	78	63	81	73	66	99	73	89	81	59	51	65	68	60	76	66	73	77	63	70	71	72	63	68	76	58	84	84	74	72	73	69	73	72	52	74	57	62	81	77	69	68	79	62	67	88	81	79	59	76	68	54	85	65	64	68	84	77	81	67	67	78	70	70	83	58	63	76	66	81	64	76	73	55	74	54	70	73	58	74	53	61	76	92	55	69	73	68	70	83	68	69	80	63	67	58	84	65	77	81	88	71	72	67	65	71	82	73	68	70	71	74	78	75	77	59	71	89	65	62	76	67	77	92	69	80	87	70	71	80	72	53	78	70	71	86	73	86	57	56	86	67	70	90	87	86	66	77	81	82	70	83	75	92	62	70	65	69	85	73	66	76	79	84	71	66	71	62	69	71	59	69	60	87	73	71	77	73	71	74	71	71	66	73	68	74	90	67	79	75	75	76	68	77	66	70	82	57	71	78	66	69	75	64	65	90	70	61	62	92	80	93	65	67	60	77	66	75	83	76	79	60	79	61	71	71	56	62	62	56	56	74	70	61	65	63	82	78	78	67	82	56	72	77	68	64	60	63	78	85	72	79	59	71	68	65	49	82	52	62	56	79	71	65	60	66	72	83	67	79	63	73	74	65	73	66	60	72	80	65	81	57	61	81	63	69	61	65	81	72	70	51	56	77	62	56	67	80	74	65	82	76	67	81	76	60	76	86	68	87	73	79	65	55	83	71	67	75	88	71	75	88	79	62	72	67	79	67	67	70	69	70	67	68	74	78	75	78	70	77	83	76	69	83	86	87	78	68	75	67	66	69	74	67	79	84	71	69	67	86	76	70	76	78	65	88	81	70	97	85	70	65	66	55	74	58	74	85	74	69	81	75	82	70	56	67	53	61	74	56	76	60	78	91	80	72	78	61	75	68	74	77	67	78	70	76	75	81	89	98	47	86	69	73	83	73	70	65	60	76	86	76	73	92	74	70	71	77	71	95	77	74	74	59	85	84	63	67	69	84	90	66	62	93	91	47	60	81	77	60	72	77	56	69	72	66	73	84	82	53	70	69	71	70	83	60	65	56	71	76	66	67	59	73	84	58	66	83	68	74	72	76	61	75	63	84	88	66	83	63	67	87	70	57	56	59	73	71	73	62	85	67	46	56	82	71	71	72	64	56	58	73	58	66	69	63	65	74	65	59	81	63	64	84	64	82	70	79	58	58	71	67	70	72	71	79	89	83	71	85	72	51	70	66	69	63	73	72	68	65	70	82	68	67	75	77	72	60	65	78	81	76	70	70	75	72	69	66	72	66	75	61	75	70	79	71	60	76	58	70	64	71	51	73	64	75	54	67	93	67	61	82	71	62	67	62	52	65	74	80	64	70	66	68	56	83	68	89	84	90	74	74	64	66	57	75	79	85	77	70	85	77	83	72	75	71	81	59	67	70	66	81	71	65	75	71	76	64	54	68	60	66	60	63	73	84	60	75	74	78	63	59	73	72	68	58	83	62	93	62	67	71	85	73	83	65	72	80	65	64	81	63	72	69	70	82	68	69	60	75	85	75	71	81	70	79	74	73	66	85	82	88	65	88	81	77	68	71	70	85	69	75	59	76	79	88	77	62	77	65	55	68	57	79	58	57	67	65	67	68	71	82	80	79	83	72	58	63	68	54	71	78	84	75	57	67	84	68	87	66	68	69	86	86	52	63	53	78	82	79	76	62	66	74	69	77	80	51	73	55	78	70	74	66	65	77	63	72	65	56	64	58	72	67	83	63	73	77	78	62	64	74	66	76	66	71	84	70	76	77	66	67	74	68	67	64	54	68	68	83	64	89	55	66	77	69	69	60	71	92	59	64	75	67	75	66	70	56	81	75	77	51	71	74	53	63	81	81	57	78	81	67	75	60	71	73	70	72	75	72	79	67	73	78	71	87	78	63	83	84	76	62	72	83	65	81	89	74	69	85	75	70	74	71	73	66	84	71	64	75	74	67	61	81	76	82	69	75	75	76	73	65	75	65	70	61	66	76	73	74	63	70	64	62	65	92	63	66	83	83	76	67	59	67	72	88	68	75	71	70	70	78	72	70	74	66	65	61	68	67	77	67	78	67	70	81	83	70	70	83	73	51	69	73	83	85	79	54	73	69	73	52	82	86	71	74	75	57	63	67	79	51	84	81	63	79	75	82	63	77	78	64	62	53	85	84	66	62	64	76	72	67	67	69	75	68	84	86	80	63	80	78	67	74	72	80	73	78	84	63	57	62	71	68	69	67	84	75	72	83	85	77	78	63	82	79	62	74	72	86	69	63	58	80	70	64	92	62	62	61	68	71	78	78	62	82	64	76	70	61	70	60	57	64	56	73	55	85	65	66	76	92	64	70	68	64	70	76	67	79	76	64	64	76	88	53	68	58	74	68	68	82	72	65	61	81	77	59	76	63	72	70	62	75	68	74	71	84	74	81	74	54	72	67	57	75	68	69	52	74	67	70	74	80	57	70	75	66	72	87	64	71	86	79	73	67	70	74	78	62	79	72	64	75	72	70	57	74	76	61	76	61	72	70	53	77	65	68	77	71	71	54	69	61	75	61	62	74	84	78	64	72	89	75	62	75	70	74	71	63	78	80	62	61	75	77	80	80	82	69	70	64	71	60	77	55	80	68	88	84	70	73	67	82	85	82	78	66	76	78	66	63	68	78	73	71	62	81	74	75	52	49	68	59	66	63	68	61	57	72	75	80	68	59	84	57	67	71	70	55	77	71	60	62	88	63	54	71	63	66	91	75	78	65	73	64	75	82	63	60	76	86	68	62	73	71	75	78	67	70	82	83	71	74	67	68	65	62	64	77	72	61	59	73	68	71	73	58	72	70	54	82	66	80	78	58	68	59	69	69	71	75	64	82	62	69	72	77	59	62	70	71	81	68	61	78	89	69	82	94	79	84	62	75	68	69	75	72	71	89	69	56	71	78	68	65	65	64	72	58	63	94	70	67	69	69	76	56	62	55	70	86	76	79	78	76	81	84	67	59	66	73	70	69	66	76	73	75	65	65	73	69	79	69	63	63	74	76	71	65	77	91	74	65	82	69	68	68	59	73	75	69	74	70	67	71	68	85	64	60	70	75	71	70	61	89	64	67	66	67	79	78	65	56	69	74	75	67	70	70	64	66	87	70	75	65	65	77	62	62	64	71	77	73	66	73	69	66	58	72	69	73	95	62	70	67
17293	6901	2004	2548	2112	1761	1408	1206	949	850	734	624	613	540	493	461	418	428	378	409	379	296	325	313	301	271	335	286	282	287	283	271	259	279	269	260	254	244	243	297	254	249	240	245	242	256	257	240	237	222	217	240	210	224	206	234	257	230	232	226	188	197	215	221	215	200	223	224	207	200	184	192	218	237	241	221	192	236	227	210	228	221	217	179	194	220	213	226	228	218	204	215	201	200	209	210	221	210	214	224	215	189	203	202	180	209	229	206	193	231	241	227	212	218	234	191	221	184	200	221	213	194	206	193	211	203	227	207	215	221	207	214	201	198	209	216	224	241	237	224	223	234	200	200	230	216	203	195	209	207	195	199	188	197	228	206	222	233	174	199	219	209	228	208	205	208	174	218	208	224	225	208	190	220	216	223	214	214	205	206	200	217	194	187	215	193	202	204	216	238	230	203	209	206	207	209	192	210	215	191	199	194	186	217	198	209	193	226	217	193	187	180	206	190	212	224	160	217	201	208	221	209	184	201	207	197	235	201	238	202	213	215	214	209	216	236	221	184	204	231	214	208	205	216	193	210	220	209	207	192	224	193	222	200	237	216	193	200	203	214	226	196	211	215	223	197	186	211	206	239	204	214	212	211	209	235	163	222	204	194	218	212	223	226	231	213	207	210	221	191	222	199	199	185	209	220	194	241	199	218	210	204	182	193	183	236	195	205	180	200	218	210	209	202	215	199	202	204	194	195	199	215	198	194	194	200	217	217	210	177	195	215	184	249	201	205	204	182	209	219	209	225	212	222	207	229	198	225	226	214	204	196	232	219	221	233	206	224	234	191	205	211	198	212	187	197	189	169	225	203	199	188	230	220	215	204	203	207	205	186	222	229	221	208	208	208	187	226	223	180	192	212	197	228	204	206	222	215	201	219	216	244	195	200	196	208	206	210	205	191	238	180	202	209	189	203	211	223	211	172	201	198	188	195	187	195	242	212	209	209	224	215	219	206	224	226	200	222	219	215	233	222	198	190	201	210	215	220	187	203	204	218	215	197	209	200	198	211	196	231	196	218	238	181	203	213	199	195	207	214	211	207	185	222	226	225	218	212	193	191	211	212	207	225	205	201	193	215	227	198	203	205	197	213	207	210	194	205	187	211	194	211	227	216	195	194	196	201	207	219	195	210	198	220	211	200	227	217	199	210	206	213	191	217	187	224	208	220	208	205	190	219	188	200	225	243	208	199	192	208	200	175	231	196	226	211	234	242	219	202	228	204	191	195	180	202	204	226	202	207	184	202	199	210	218	223	230	227	219	190	206	207	226	198	235	212	194	199	197	219	215	212	230	210	205	208	227	199	198	208	251	220	204	196	216	223	204	204	203	216	202	194	198	216	209	208	208	215	203	222	207	190	222	207	213	226	207	249	228	224	192	189	231	205	194	199	210	217	190	205	214	199	198	223	220	215	218	201	208	211	218	216	203	183	214	189	228	216	208	205	208	208	179	170	175	206	218	208	216	202	204	198	218	210	241	222	204	200	199	222	213	221	218	211	222	203	206	216	209	194	189	193	177	244	226	187	219	226	229	230	216	199	191	201	217	211	217	223	222	219	209	199	187	175	205	201	219	209	190	191	202	192	222	219	206	207	233	185	212	190	206	232	226	204	218	188	199	220	199	220	224	204	177	204	187	181	205	202	196	204	205	183	184	195	199	217	211	206	221	217	205	192	230	201	188	201	197	184	227	183	214	230	223	204	228	179	211	209	211	227	208	210	192	201	221	209	201	197	195	216	203	211	192	195	209	221	213	204	230	202	198	218	186	202	188	217	221	221	205	212	213	218	203	212	221	223	198	214	246	197	200	214	218	199	237	219	207	231	197	199	236	199	221	192	229	196	213	214	213	223	216	194	205	217	207	210	214	213	230	213	224	203	202	230	212	183	189	209	219	193	179	224	208	224	226	199	203	215	209	183	197	201	207	222	201	200	190	205	188	206	209	202	231	222	241	196	199	225	214	206	216	234	196	200	213	219	200	198	241	197	214	199	197	213	212	254	194	212	230	203	212	226	197	189	226	214	212	225	198	217	201	184	227	191	222	204	201	194	182	218	187	194	204	199	212	221	196	202	203	209	227	236	204	219	196	214	201	202	225	228	195	204	205	208	197	202	204	225	229	227	214	207	182	188	196	214	228	205	213	240	222	195	213	215	224	230	209	229	206	201	201	206	199	236	220	192	201	198	192	194	201	201	201	198	211	201	217	205	223	201	195	205	245	218	224	178	219	177	205	200	207	217	232	214	212	203	202	192	202	200	190	210	220	227	232	234	198	234	237	206	210	213	202	205	203	197	208	203	186	215	221	202	196	198	208	219	225	209	200	209	206	205	224	204	212	207	208	231	204	214	212	202	212	217	202	188	201	220	202	196	230	219	218	190	229	199	212	220	205	207	206	206	210	238	188	210	209	198	207	208	198	209	198	211	192	190	215	224	221	203	177	204	186	184	208	222	216	180	196	216	217	222	199	225	198	212	208	184	205	211	226	202	186	209	238	251	210	211	220	208	201	211	219	219	219	239	223	192	215	194	219	205	193	183	195	190	192	197	213	180	218	203	210	213	208	184	226	216	208	214	217	216	194	211	213	186	201	193	190	232	207	188	207	188	210	198	180	202	207	196	190	202	223	211	215	180	220	199	204	214	210	204	209	197	219	214	191	194	204	210	190	194	228	182	207	208	209	206	211	218	229	185	199	220	209	209	199	207	189	227	187	206	214	204	212	214	227	231	195	213	192	227	209	177	215	265	207	199	217	198	202	208	224	203	207	215	223	228	230	231	228	195	207	198	188	170	228	230	215	202	231	206	239	237	228	214	206	208	222	210	199	204	229	198	206	193	192	199	227	211	194	202	216	218	200	213	209	202	206	218	208	204	213	229	201	216	229	213	193	183	207	196	206	203	222	214	234	196	216	205	218	198	211	221	201	217	215	220	214	191	201	189	211	213	217	189	217	221	200	209	204	220	213	233	223	192	226	208	193	216	197	213	218	202	221	189	197	213	213	203	208	200	212	233	176	199	178	200	197	189	188	237	228	208	198	221	197	223	214	230	233	237	221	213	186	221	229	223	199	200	216	192	191	190	217	196	193	206	195	201	201	193	208	219	204	194	218	214	235	194	212	237	231	221	214	219	233	223	195	210	194	206	215	222	218	212	205	220	218	219	179	223	214	223	211	213	199	203	240	206	220	219	211	205	227	205	207	218	219	203	227	208	200	175	223	216	217	194	216	209	199	218	189	198	211	200	207	194	203	201	197	212	186	220	235	211	225	224	214	235	206	203	202	215	188	192	245	186	216	188	213	214	188	206	192	222	217	205	218	213	237	212	218	219	220	221	200	189	207	220	215	204	227	204	194	216	210	205	202	224	201	201	204	212	194	219	230	202	185	225	212	222	197	193	216	192	207	222	214	206	205	205	215	195	209	233	238	221	197	216	197	215	242	232	212	236
34591	26424	9913	2051	1117	823	614	500	419	357	323	279	302	276	250	238	254	212	237	228	211	205	196	228	202	229	211	190	200	208	196	169	167	200	191	180	177	160	186	177	198	188	173	193	178	182	173	212	191	198	163	181	185	201	200	196	184	198	174	190	196	195	173	183	153	205	164	168	192	161	197	178	169	181	191	183	167	166	185	197	175	170	150	176	189	169	205	180	183	191	179	172	172	180	214	197	180	182	161	177	179	153	176	198	174	161	195	185	204	166	181	178	176	170	173	175	181	186	152	153	199	176	169	150	157	184	180	183	170	180	180	168	185	171	169	179	170	174	150	182	178	188	164	171	179	172	170	195	176	174	161	159	201	185	174	184	168	166	145	178	180	200	152	188	174	197	159	185	160	164	190	183	169	184	182	168	184	180	178	189	163	166	195	192	186	157	172	177	196	175	169	183	179	194	168	180	178	170	188	163	174	169	162	183	187	189	145	174	172	183	185	168	148	180	168	180	189	154	163	183	160	164	176	193	173	172	168	186	170	187	168	163	173	159	163	182	174	158	157	182	164	191	188	177	150	190	191	175	182	195	202	171	187	160	200	164	181	182	174	192	188	174	168	158	167	167	166	166	183	188	174	182	172	188	181	168	166	134	193	157	156	162	166	176	190	191	172	174	170	175	176	198	202	192	208	172	165	163	164	212	197	193	171	162	151	192	166	167	184	169	158	188	169	162	175	164	186	169	184	192	181	149	178	184	172	218	174	188	197	179	193	160	171	185	176	194	173	194	172	176	167	165	161	163	166	188	190	185	187	185	153	181	170	177	176	196	144	187	186	159	166	177	158	146	202	166	163	150	170	166	166	189	181	191	172	163	153	190	164	161	207	169	176	173	180	186	181	195	182	167	170	196	181	175	188	180	174	178	195	162	182	185	187	184	180	161	177	165	179	164	164	191	169	170	176	200	176	191	163	167	184	179	164	159	195	178	199	175	181	184	168	169	162	182	161	184	170	185	171	179	170	173	172	188	186	191	166	171	171	138	172	161	185	175	167	161	170	183	162	180	149	150	180	166	168	187	187	172	168	185	179	171	163	192	192	190	198	169	183	176	179	187	179	181	166	179	180	169	177	164	199	182	180	153	165	158	166	176	176	167	181	176	172	193	181	185	171	158	172	153	164	173	183	175	201	173	193	167	165	200	217	189	184	191	181	147	204	185	146	190	185	143	162	163	163	205	199	168	175	176	181	161	198	169	163	182	187	169	201	179	192	191	158	179	197	180	163	170	170	168	195	164	178	196	186	193	197	193	199	188	173	194	166	156	196	189	168	164	169	191	167	195	173	146	187	158	166	199	172	197	178	181	164	171	188	206	160	167	167	181	182	194	147	173	178	175	192	176	180	188	167	206	183	178	174	189	184	166	194	185	148	181	170	154	174	166	173	186	177	174	149	160	154	176	172	157	197	158	169	169	176	168	173	147	197	158	185	168	178	192	186	177	173	167	179	193	188	185	194	178	190	186	164	167	153	202	158	183	171	160	166	205	192	199	191	174	176	207	181	181	170	165	189	215	188	178	176	178	191	172	186	184	192	194	168	174	178	170	174	184	179	192	195	195	167	186	206	186	195	155	181	196	181	180	146	193	172	203	163	162	185	173	190	163	173	176	188	176	154	155	190	198	199	188	167	190	186	190	183	176	156	177	168	171	181	184	201	190	192	166	167	172	169	188	192	167	176	184	202	192	190	177	205	199	153	165	165	164	187	179	164	176	176	179	167	156	180	193	157	204	141	164	179	179	215	205	186	162	188	185	173	188	185	191	157	177	174	188	172	179	157	173	170	184	191	189	184	184	185	183	168	148	172	172	176	179	187	185	186	155	173	169	196	203	191	163	185	164	169	182	176	198	168	186	161	163	165	181	178	212	176	174	183	181	192	176	194	167	162	175	181	185	156	182	208	176	182	156	153	155	165	211	150	176	173	170	185	156	173	197	170	171	183	186	152	170	172	155	174	186	203	151	193	185	166	177	190	198	147	179	176	179	149	186	172	174	200	162	166	179	177	174	189	164	174	201	185	138	165	190	151	154	172	180	183	203	173	166	176	178	172	165	167	186	170	189	186	174	163	150	176	170	169	175	170	189	177	146	214	196	189	159	193	181	162	181	163	177	192	176	185	172	155	171	164	177	170	177	179	155	177	210	168	176	196	178	177	191	165	201	190	165	166	204	205	164	163	177	184	198	176	192	173	140	175	193	187	185	177	177	160	180	177	177	215	190	183	180	177	184	172	153	168	198	195	169	187	172	197	198	157	170	165	198	195	188	198	189	180	178	178	176	190	169	161	153	168	190	198	156	197	173	184	180	156	188	158	201	175	191	201	214	158	170	172	166	189	194	184	183	171	169	160	148	176	165	174	183	202	174	181	159	186	174	186	172	171	166	181	199	144	172	187	196	188	204	192	200	178	163	178	189	169	169	178	184	161	178	189	164	162	176	157	213	178	179	187	156	188	157	157	176	175	165	149	167	184	150	165	189	191	187	180	168	206	169	177	168	186	183	156	179	183	165	168	177	162	182	181	193	205	200	167	179	187	171	175	161	153	157	171	177	199	170	164	156	195	139	166	173	160	159	176	181	165	168	167	182	199	172	187	186	162	183	185	174	148	164	177	176	170	167	178	168	171	171	169	173	158	172	177	188	174	196	161	189	167	156	165	175	172	164	160	179	183	191	178	148	176	191	177	193	165	194	181	198	177	166	203	208	185	167	161	164	169	171	167	179	190	208	197	153	187	166	168	182	168	169	202	172	182	188	184	179	183	176	170	169	207	165	165	167	170	184	206	200	194	152	195	183	205	160	187	184	208	170	173	162	182	162	190	156	187	190	172	186	169	179	169	168	191	177	185	177	199	151	159	182	183	179	188	169	177	175	166	183	194	179	197	163	163	179	184	171	183	189	157	187	160	156	179	208	159	167	186	183	186	188	207	212	191	163	176	157	193	167	143	174	193	181	177	151	181	184	175	205	185	162	163	217	183	164	162	166	203	166	168	181	184	176	178	191	161	191	165	183	187	165	175	181	169	188	170	200	178	200	173	197	166	182	189	159	176	164	185	161	144	208	172	160	181	165	141	187	166	177	167	186	202	179	168	177	153	162	177	182	187	169	169	180	169	147	157	190	182	189	169	172	194	182	159	204	189	155	179	167	173	160	171	171	161	166	149	178	178	155	167	181	161	165	163	167	179	182	191	160	196	167	184	182	166	157	171	161	171	193	193	183	187	147	159	171	177	178	176	194	148	177	192	184	174	148	176	171	199	170	168	182	170	147	181	187	197	172	154	179	205	171	154	174	171	171	157	188	177	180	167	180	173	178	176	184	189	193	186	195	180	182	172	176	162	164	173	180	172	185	167	155	195	200	173	203	170	202	185	137	181	171	181	158	184	168	148	179	181	156	178	157	197	188	175	170	179	187	186	178	184	175	178	163	175	172	204	176	180	184
22093	10533	3970	4707	4167	3346	2750	2257	1917	1556	1509	1282	1140	1108	989	923	847	841	818	755	727	730	698	677	633	595	607	592	574	605	561	561	542	579	549	545	525	525	477	546	576	503	513	531	490	479	471	504	486	491	487	542	457	414	459	471	455	425	496	466	441	473	441	508	472	457	501	517	452	458	453	449	446	433	480	449	458	440	491	444	480	488	475	425	489	436	466	451	454	458	452	467	443	460	481	456	457	420	445	462	414	442	457	485	442	443	421	447	433	424	423	427	453	457	420	458	441	456	468	457	412	434	476	401	431	451	448	436	415	434	423	471	452	469	451	432	430	428	429	427	432	433	479	409	462	410	457	448	411	467	457	448	441	443	432	440	461	446	458	463	418	458	435	466	396	454	417	436	432	431	451	454	405	464	451	420	428	455	447	449	397	427	413	443	429	440	423	474	455	446	444	450	456	456	458	457	407	434	417	443	443	457	428	476	452	422	461	461	479	426	461	475	406	488	414	427	483	437	433	448	461	456	455	472	469	428	463	438	441	424	469	408	429	442	452	451	446	441	459	424	448	456	391	396	443	441	460	451	400	460	425	430	469	435	470	455	459	457	435	414	402	450	470	441	442	459	414	466	441	478	437	433	409	402	403	458	464	450	440	456	419	479	420	438	417	404	440	436	450	446	470	442	445	486	449	449	461	409	462	441	419	455	439	439	402	442	413	458	387	444	415	442	442	440	428	400	416	447	434	444	462	440	424	424	426	428	476	435	468	438	471	475	441	465	423	441	490	441	421	434	442	436	451	461	442	458	444	452	453	436	408	463	416	467	431	458	449	432	448	517	404	441	447	436	387	414	446	401	438	446	442	492	460	412	449	405	429	445	462	415	417	427	465	447	424	459	444	458	442	427	464	434	424	429	434	399	432	460	434	467	433	444	445	445	450	461	437	435	439	416	423	473	432	441	461	448	450	454	407	436	461	459	465	443	443	429	419	431	420	444	447	441	421	456	403	441	434	460	423	418	449	466	422	450	401	429	430	499	462	443	405	430	432	434	432	417	407	449	444	398	425	440	479	399	456	456	441	412	447	430	479	420	426	454	449	416	449	423	395	446	452	436	436	442	448	469	449	428	469	467	438	451	400	450	442	450	413	419	468	421	433	471	437	448	452	407	448	443	473	418	437	424	458	442	432	469	433	419	476	423	426	440	430	461	466	453	448	432	442	438	469	429	426	421	442	408	464	427	404	407	420	437	440	442	401	457	432	481	441	469	431	432	443	435	430	417	442	420	472	451	455	400	441	433	463	448	414	439	478	415	430	416	447	436	438	429	427	451	392	456	429	429	458	444	423	437	467	451	445	443	430	435	420	429	438	458	457	425	440	434	457	441	439	426	433	427	415	429	478	443	431	443	448	442	414	428	414	459	467	398	429	452	454	456	445	465	446	457	420	466	470	428	470	467	414	461	433	404	460	421	415	463	463	457	478	463	463	443	476	430	395	452	443	445	421	430	440	462	429	459	437	434	452	431	426	457	419	453	452	465	483	449	451	443	436	406	423	453	489	436	415	414	467	440	431	426	430	419	454	430	443	466	429	438	449	433	417	417	440	426	433	425	451	472	433	422	451	500	467	470	455	427	405	453	422	451	420	518	444	429	462	431	429	451	394	419	455	432	445	403	420	427	386	428	464	446	438	431	436	408	448	460	436	468	434	397	425	441	467	438	417	422	418	437	427	443	444	449	481	453	437	421	453	442	436	444	454	417	439	396	436	439	428	454	429	429	448	438	404	403	454	419	436	459	432	428	446	483	442	432	487	441	439	474	416	401	450	474	436	433	433	442	386	436	427	450	474	399	459	444	468	461	412	470	471	445	467	450	437	388	430	437	434	453	421	444	434	436	466	456	454	444	469	440	415	402	467	455	439	389	437	415	469	460	425	469	446	422	442	452	438	444	450	436	412	457	444	418	444	457	465	441	481	463	417	423	459	458	456	432	429	458	424	410	459	407	415	447	442	415	440	441	403	394	435	457	437	422	451	433	469	466	399	473	421	463	398	407	430	423	461	460	416	442	436	456	465	439	440	432	427	432	457	424	465	422	468	437	434	443	448	409	415	383	419	431	456	469	446	433	481	444	401	454	451	404	485	431	458	432	423	429	445	480	402	434	438	437	419	412	443	459	460	442	437	434	429	429	444	462	458	419	441	443	439	463	413	433	460	446	451	447	438	484	427	435	424	455	447	415	418	449	436	471	466	447	455	418	453	432	452	460	472	468	450	479	421	428	428	465	480	416	461	408	443	467	444	440	437	428	419	442	444	431	466	453	462	447	447	430	414	428	489	459	434	427	437	424	429	413	415	428	443	433	427	437	439	450	437	437	434	455	453	460	442	465	404	426	439	437	444	435	427	437	476	473	449	447	411	435	468	451	463	419	482	479	457	433	452	481	430	434	435	466	434	427	411	423	432	447	422	423	435	436	395	442	440	433	457	455	446	424	424	406	466	432	445	414	450	491	441	428	444	423	417	455	418	442	435	436	467	456	435	460	462	446	434	418	428	432	456	405	482	475	474	479	457	463	437	446	435	420	462	432	431	431	455	415	438	461	435	411	428	447	462	426	397	453	437	439	440	459	444	425	424	454	476	444	444	463	470	433	439	451	500	475	452	475	466	438	477	455	442	441	460	487	429	454	423	425	428	449	462	453	450	443	407	451	423	430	471	462	475	437	445	437	439	410	397	437	426	393	440	424	439	476	430	423	454	397	470	390	452	433	402	408	439	433	438	415	446	428	455	421	446	414	417	457	464	431	443	441	445	429	434	403	417	423	414	425	467	441	459	443	465	430	469	451	449	468	408	467	435	446	442	429	441	448	417	425	468	449	431	445	430	473	404	435	390	476	467	473	425	448	463	419	417	443	473	437	467	422	453	426	414	443	445	446	430	467	463	455	452	449	462	458	454	397	406	436	458	435	461	412	432	400	467	479	432	450	442	435	435	462	468	436	419	420	449	442	419	464	439	470	437	412	442	440	439	400	434	441	404	427	449	449	500	424	420	456	433	443	461	440	445	455	447	450	468	448	465	384	451	438	454	447	452	434	487	378	382	449	444	444	465	419	442	440	426	442	433	428	424	452	444	443	422	476	432	444	410	430	468	429	426	428	431	436	419	446	419	407	433	444	433	438	428	463	406	432	436	447	413	390	441	419	417	435	501	446	416	404	436	461	456	450	473	454	426	423	461	446	466	449	416	416	451	441	450	435	420	436	430	447	461	443	463	470	454	443	456	478	458	405	382	440	442	439	443	450	459	438	452	419	424	454	460	414	482	458	473	435	444	420	443	437	413	445	434	429	451	424	435	412	405	469	406	404	503	433	460	449	431	455	480	417	434	457	453	412	426	480	454	415	451	462	434	440	472	445	491	422	446	444	411	467	455	436	460	417	446	463	443	406	457	421	461	459	435	453	485	415	435	435	407	455	436	411	458	439	416	426	432	437	428	444
9471	979	141	124	124	133	136	99	95	110	94	111	101	103	94	97	108	105	105	99	103	89	102	94	103	87	114	98	84	99	98	101	91	100	113	93	100	103	115	90	91	86	108	82	109	75	101	117	89	103	113	99	103	128	102	101	88	111	121	96	110	104	103	103	97	91	110	102	108	115	92	95	90	93	107	93	108	125	88	98	122	100	87	114	118	95	96	109	101	100	98	112	114	93	111	95	104	96	99	94	108	121	98	107	105	108	103	88	113	113	82	100	92	88	100	102	96	104	94	97	108	91	109	90	93	101	87	104	97	98	102	114	117	98	113	116	105	115	91	82	95	97	113	92	91	101	111	104	109	110	92	80	99	111	120	112	102	94	102	100	107	95	106	107	111	107	103	98	99	91	94	83	93	112	112	95	85	101	79	114	99	103	91	89	106	102	113	109	81	111	99	107	109	92	108	105	115	95	95	97	106	98	94	118	83	98	94	104	109	81	105	114	93	98	121	77	97	91	86	116	98	107	123	101	107	104	98	92	103	102	87	86	91	82	79	104	108	96	105	97	110	130	94	104	113	87	103	92	111	101	79	87	103	99	113	116	103	104	88	101	113	96	103	99	111	98	95	81	99	118	82	116	88	107	115	103	128	98	107	127	110	96	85	98	104	112	100	96	109	110	104	107	96	107	96	78	99	93	91	111	84	94	104	88	95	105	91	102	113	100	92	120	111	102	98	103	111	112	92	104	101	86	88	107	104	95	93	121	99	105	101	99	98	103	115	107	107	108	96	94	91	103	108	92	116	103	105	95	85	91	98	102	103	102	83	121	84	118	101	91	90	103	100	103	113	96	98	87	116	107	110	121	100	108	98	100	113	84	97	111	94	106	119	96	94	102	93	107	90	99	106	98	101	96	104	97	95	100	97	99	110	107	122	101	85	91	83	96	113	101	95	93	83	89	96	107	90	107	105	88	84	100	112	96	99	102	87	106	90	98	120	106	93	103	89	100	117	96	95	79	107	98	115	106	107	104	106	100	111	92	101	101	86	96	96	96	103	110	111	111	111	109	95	114	83	104	92	114	84	105	98	95	84	106	86	103	91	76	110	98	105	97	109	91	101	101	96	87	98	90	91	95	102	113	100	99	100	103	101	109	106	104	90	92	98	98	101	114	111	93	88	93	98	104	86	98	118	98	86	106	82	104	90	97	95	101	115	103	98	92	98	93	102	98	103	103	113	82	105	102	107	94	92	98	110	126	102	118	91	109	99	122	93	112	96	108	113	94	93	85	99	93	100	98	115	110	96	101	102	93	115	108	92	98	94	109	101	106	113	111	108	113	103	87	98	102	87	90	90	101	83	105	91	117	109	112	102	100	107	85	101	103	93	110	97	94	110	109	106	91	93	114	105	100	119	111	113	102	97	81	94	103	113	106	95	101	90	84	98	109	115	108	98	110	107	83	114	95	99	98	93	125	99	127	89	105	87	96	82	100	81	114	100	98	101	102	80	100	92	78	109	92	102	108	108	91	89	103	115	109	115	87	105	115	114	106	87	111	104	88	89	89	98	94	93	73	102	93	100	104	81	87	99	79	93	107	112	91	84	97	85	101	96	113	99	84	105	110	96	91	92	95	87	95	101	90	120	99	117	112	107	118	107	119	104	96	86	110	102	111	111	79	124	102	89	102	88	87	123	93	102	112	112	88	87	87	109	104	137	88	97	107	104	91	125	107	92	100	95	108	114	95	104	80	100	86	85	107	95	106	97	92	108	93	133	108	115	103	79	90	100	105	99	111	93	100	99	98	94	119	101	106	104	103	109	110	104	122	104	87	110	88	91	105	105	94	94	99	108	92	95	96	87	100	107	95	118	104	103	100	128	107	94	101	86	114	89	117	106	110	85	108	102	104	124	89	105	102	113	110	117	102	111	96	103	85	110	82	81	103	95	102	103	103	104	103	101	98	103	104	106	110	89	84	80	105	90	112	121	94	89	96	91	111	97	98	98	107	115	101	101	90	85	78	96	111	104	126	100	102	99	84	83	108	112	114	107	98	110	113	96	104	106	127	104	111	109	90	99	101	114	116	106	108	95	101	100	97	112	85	99	100	113	104	89	109	75	87	103	83	107	103	95	97	90	90	100	88	90	88	107	106	89	119	96	118	88	96	85	103	98	98	89	95	119	93	95	109	104	100	115	115	100	83	118	101	89	84	105	105	105	127	112	83	90	116	100	88	79	104	117	119	103	109	100	107	105	104	96	95	109	119	89	101	109	105	107	93	92	83	91	100	87	103	88	97	89	112	128	98	100	95	92	85	99	90	106	105	117	101	119	87	102	105	110	108	104	100	101	120	132	102	110	85	104	106	87	98	107	108	63	98	120	98	109	90	90	121	82	110	109	93	112	108	88	109	91	98	111	94	105	102	107	93	105	111	92	112	96	106	87	105	101	99	116	93	90	113	87	105	98	89	102	112	94	107	97	108	103	101	104	105	123	113	103	94	93	108	106	89	101	93	90	83	112	102	111	111	99	116	106	117	101	117	113	91	99	104	112	95	108	96	101	105	104	115	83	102	84	104	92	97	118	116	101	103	106	94	109	93	116	81	110	102	83	114	94	107	99	110	100	103	95	95	101	92	110	97	102	118	91	94	101	107	86	89	104	83	105	109	92	82	105	102	95	115	101	112	102	100	104	113	86	101	116	98	99	107	88	82	91	93	110	97	106	101	106	95	89	117	105	99	103	99	109	117	98	99	108	110	95	104	110	98	101	101	97	103	95	93	110	92	111	108	98	103	98	113	103	101	101	101	102	106	103	102	101	100	91	110	98	95	106	120	108	98	104	101	113	102	105	88	106	117	119	119	122	94	99	106	107	95	92	81	108	115	88	95	86	92	102	76	100	110	103	101	87	77	97	93	87	100	100	104	96	103	101	96	86	106	112	85	98	120	103	100	94	106	105	101	72	78	95	125	114	104	99	95	103	105	105	98	122	87	78	92	76	101	95	85	99	103	94	111	97	109	110	104	90	88	104	71	91	105	105	88	98	106	107	93	113	116	84	93	100	87	97	100	95	101	119	116	99	92	105	107	97	96	97	110	97	115	95	102	93	96	80	91	105	91	103	98	84	95	91	105	97	106	100	99	116	88	86	113	108	102	109	116	111	100	108	103	111	113	99	96	102	116	113	87	103	101	93	111	110	79	85	93	88	109	89	105	100	78	79	109	84	89	98	86	91	108	100	91	87	82	92	102	100	95	96	101	100	116	105	99	107	106	97	98	97	96	110	98	85	98	84	103	81	99	95	109	104	104	108	97	98	92	106	90	94	113	79	101	102	113	93	98	100	108	90	113	102	111	78	101	114	99	98	111	111	104	103	94	99	94	84	105	93	106	117	90	96	109	111	99	108	113	115	102	101	93	98	89	86	120	109	99	89	114	101	97	98	97	102	98	88	95	103	120	85	120	124	103	110	109	103	111	106	99	107	106	110	84	102	82
5497	761	330	322	321	350	319	285	301	240	253	263	261	282	267	276	288	252	279	313	273	248	264	275	235	272	276	290	265	275	288	276	257	243	279	294	263	226	266	242	259	235	259	257	269	264	261	279	265	273	261	278	257	259	259	264	258	279	217	255	266	268	262	282	256	231	281	274	260	275	249	259	236	261	237	259	242	263	279	295	261	259	271	248	240	280	268	267	286	250	263	261	266	251	277	283	255	261	304	273	284	277	253	232	245	210	260	250	243	268	235	273	235	217	261	278	237	254	261	244	258	262	257	270	272	258	272	267	247	245	235	253	264	246	267	264	266	267	268	259	260	242	264	279	253	300	250	263	270	240	258	244	275	312	256	257	282	258	270	261	239	261	249	297	269	267	271	257	255	268	243	277	249	274	250	261	257	255	282	274	274	257	251	219	239	271	254	250	250	274	262	249	250	262	265	262	268	266	251	278	238	268	242	256	266	278	252	256	268	285	253	259	274	255	255	273	278	258	250	240	268	279	289	301	264	241	240	266	279	256	272	258	243	242	285	270	260	233	256	275	245	250	237	281	257	236	289	284	247	260	237	272	237	256	252	248	257	257	273	252	247	253	278	263	304	259	266	286	282	257	267	255	284	281	220	268	228	251	234	269	249	259	280	242	253	275	278	255	245	275	247	273	261	269	259	283	257	251	204	249	291	250	259	252	269	210	279	276	268	276	267	253	257	288	282	250	283	253	254	233	231	230	242	252	242	250	269	259	271	265	249	245	253	265	249	253	267	240	247	230	243	266	294	224	271	225	276	255	265	282	254	244	278	255	275	251	282	287	269	277	278	259	259	246	264	256	220	249	255	250	271	261	273	266	253	228	265	288	251	281	277	260	269	291	297	242	238	271	261	257	245	248	272	279	256	241	240	240	281	252	275	269	270	272	238	258	280	281	241	243	255	247	264	261	261	243	259	252	245	259	255	255	274	257	259	262	249	239	240	246	258	265	256	251	248	275	275	281	250	256	282	257	249	245	255	252	247	236	280	236	269	250	235	268	270	263	250	258	257	256	295	298	279	242	269	258	292	257	259	259	255	213	279	234	233	257	245	271	246	256	239	274	231	259	291	244	298	237	278	276	260	264	263	210	274	262	233	222	279	258	250	254	273	277	256	252	289	255	252	254	263	235	265	248	257	262	253	240	259	271	240	229	274	263	245	261	249	253	247	265	274	261	274	239	236	272	249	239	288	262	257	277	257	257	270	277	260	253	250	286	262	270	265	263	257	275	219	259	255	264	241	260	262	265	226	254	252	279	277	242	260	272	241	249	271	247	255	238	253	253	272	263	256	250	247	262	280	266	307	257	249	257	262	250	239	242	293	263	248	272	264	255	280	265	255	254	249	253	300	245	207	271	247	255	259	256	263	265	258	262	253	286	268	276	273	257	241	278	251	251	232	251	238	252	251	256	284	283	251	291	254	271	266	257	251	245	290	235	293	270	248	273	255	262	261	264	254	260	250	251	296	260	246	251	269	294	264	250	238	310	248	241	262	247	251	234	272	273	253	254	281	254	290	274	242	246	265	256	268	289	281	256	287	257	284	220	274	272	239	295	264	266	263	255	275	264	236	279	250	254	301	309	260	255	256	290	308	244	255	290	265	286	261	252	266	242	221	249	262	264	245	262	268	256	251	261	271	274	272	273	247	272	283	247	269	273	239	259	265	276	248	277	250	248	248	267	278	255	219	257	280	257	296	264	261	307	255	255	261	244	258	260	274	246	255	278	255	295	269	271	255	247	257	258	255	282	237	249	237	270	279	299	260	265	271	254	236	268	258	276	270	251	271	248	273	253	244	259	290	259	258	251	254	261	266	241	277	263	246	271	254	270	268	251	256	256	235	256	261	266	255	271	246	278	253	246	287	286	279	250	211	263	253	269	251	264	275	288	286	253	257	260	253	270	248	279	266	262	254	278	226	295	253	263	262	275	255	269	277	291	226	253	274	281	263	244	285	263	274	246	281	242	259	245	285	280	281	263	250	268	262	247	266	275	256	261	232	254	287	266	266	267	267	267	261	275	265	248	298	288	255	295	265	239	263	268	261	267	237	207	283	263	259	270	268	247	256	232	249	279	244	257	236	243	271	257	254	268	254	248	258	285	244	267	231	282	246	243	254	266	247	282	290	245	254	261	271	264	256	253	252	276	267	281	271	240	234	241	266	275	270	287	240	255	249	290	251	278	288	260	261	278	290	282	274	249	216	238	257	225	260	263	257	264	233	288	272	271	256	261	269	272	258	246	257	247	265	281	255	262	289	286	254	259	283	243	292	291	280	245	240	242	257	277	265	254	272	243	267	285	264	263	258	231	296	248	271	280	271	254	238	246	299	275	279	249	276	274	240	244	265	253	257	250	311	255	247	273	269	266	280	253	268	268	232	290	246	285	256	239	271	256	277	250	269	266	259	255	276	259	256	244	272	256	248	233	272	229	232	261	246	244	270	242	238	231	251	268	240	276	243	293	254	273	276	241	267	244	248	260	266	284	235	257	266	263	264	241	265	236	245	218	268	230	238	255	254	246	263	273	226	276	303	254	255	276	240	267	280	256	264	277	261	251	254	268	259	268	259	256	250	244	262	227	256	239	260	257	246	254	274	273	245	247	253	258	279	258	248	255	275	285	253	244	271	237	267	275	244	233	278	248	256	255	268	257	246	266	253	250	262	272	240	286	242	287	251	235	258	262	247	278	277	241	243	270	258	278	231	279	236	235	262	255	270	244	268	237	250	275	263	246	234	238	255	264	255	267	295	274	276	261	281	243	241	272	280	250	277	253	259	270	262	244	245	286	247	245	270	224	215	245	278	239	249	264	269	262	255	257	250	244	277	271	272	270	264	279	301	271	280	250	246	254	254	237	260	260	252	244	276	253	274	269	259	251	237	254	291	268	230	255	243	236	240	243	247	271	267	260	310	234	264	230	266	252	281	251	213	245	225	286	271	263	226	246	269	261	265	253	284	242	239	301	264	252	277	275	286	270	248	230	281	253	285	248	251	265	276	243	272	256	249	274	239	281	266	267	262	266	282	245	245	270	252	268	268	244	243	275	245	241	271	265	242	260	240	247	268	240	293	262	233	268	277	270	274	245	266	289	246	279	282	258	275	255	286	252	232	247	274	245	268	263	256	268	265	258	265	265	259	264	282	258	264	283	241	264	266	240	256	276	239	222	238	253	253	276	277	238	249	256	233	282	276	267	277	276	228	235	288	275	277	249	232	242	278	264	278	281	280	280	263	261	230	231	264	247	274	252	273	276	262	276	277	283	249	264	261	249	289	256	260	255	277	256	235	251	235	267	260	255	257	305	260	239	262	248	277	259	251	235	290	252	265	241	261	236	241	263	256	254	239	277	296	282	257	250	247	247	267	231	260	265	264	274	266	253	255	277	273	238	256	254	251	237	255	249	260	249	280	258	264	237	264	264	259	244	247	258	236	261	272	246	249	282
26867	17788	2557	781	530	365	276	260	204	211	177	130	120	122	122	113	129	109	84	105	99	87	82	102	74	80	83	94	62	88	67	84	80	87	73	65	61	82	76	75	69	72	82	62	88	76	73	61	74	66	65	82	65	87	64	73	70	80	67	91	62	71	84	71	63	69	76	66	85	83	78	70	63	89	78	73	64	71	89	74	64	84	60	76	58	71	65	73	55	84	60	71	61	64	76	80	76	62	71	54	74	69	72	57	83	73	63	65	76	60	71	71	66	71	67	62	73	82	75	65	82	70	68	65	62	62	54	63	69	84	79	74	58	55	72	85	72	66	64	80	74	87	64	79	61	73	74	65	76	75	81	66	61	62	67	69	84	53	67	65	74	61	70	77	62	66	65	71	66	73	66	75	59	83	82	65	77	101	68	76	59	72	46	64	49	72	77	60	73	73	67	74	61	78	87	74	77	52	81	49	71	65	91	67	61	47	72	82	78	64	96	62	65	61	81	65	72	69	67	61	53	74	58	74	59	69	67	65	74	74	75	75	67	72	67	63	69	69	65	65	59	87	79	61	64	76	72	73	61	56	56	60	73	60	69	87	74	78	66	79	72	60	66	60	69	65	60	81	86	66	73	81	80	73	75	72	82	69	66	69	65	57	69	77	71	68	70	72	77	65	70	61	100	67	71	68	71	71	61	65	60	56	75	68	75	75	76	64	72	74	83	78	77	78	72	68	72	83	64	71	67	77	74	67	62	89	73	78	61	71	70	69	68	62	69	69	76	56	76	68	82	57	64	87	70	70	88	79	63	83	76	71	71	81	78	79	80	89	87	80	62	51	69	92	77	65	82	68	79	75	76	63	84	63	62	54	62	47	86	67	70	76	66	51	71	65	70	63	68	73	76	67	81	76	76	92	72	70	62	59	66	62	64	75	86	71	79	71	75	72	68	62	67	79	66	78	67	77	67	67	74	69	66	61	61	68	60	71	84	74	77	64	58	58	74	61	79	67	78	66	90	84	68	52	78	80	72	95	69	70	64	58	80	69	79	78	61	59	58	69	73	73	71	69	62	82	80	78	73	45	80	73	68	85	57	78	80	67	82	68	62	52	78	94	72	78	92	64	59	70	71	69	78	71	65	78	64	67	78	68	75	75	80	82	68	75	86	70	77	78	57	71	75	68	78	54	73	80	74	62	82	69	63	78	74	82	65	73	57	62	77	66	77	82	57	71	76	72	70	67	78	74	65	90	66	76	70	81	78	74	80	74	91	81	83	71	78	62	68	64	58	74	72	65	64	87	58	74	78	59	84	74	71	57	73	79	63	77	66	59	89	68	68	54	76	67	75	79	74	62	71	83	61	85	73	81	73	81	80	86	54	66	73	78	63	65	81	67	64	89	63	73	79	78	87	64	71	93	80	74	65	65	89	79	62	72	82	79	80	66	74	87	71	70	58	69	67	61	78	78	63	83	73	81	69	56	61	65	64	80	75	84	68	68	57	88	62	72	66	74	62	77	70	76	59	64	81	70	66	81	78	66	57	84	59	70	80	93	60	64	64	82	78	65	67	66	59	72	73	76	88	74	80	77	83	68	70	59	69	69	68	64	72	63	72	76	78	65	89	54	77	47	63	60	63	67	73	80	67	57	73	60	83	85	75	69	58	69	83	66	65	68	78	78	80	80	72	76	72	77	71	79	72	61	66	72	71	59	71	72	73	75	72	69	53	69	78	67	61	70	51	68	76	67	62	55	68	72	77	81	76	72	89	71	58	77	68	71	83	80	71	74	69	64	71	81	75	55	67	69	87	66	74	71	66	69	72	83	87	76	91	74	62	74	75	74	69	81	83	61	74	57	63	97	67	68	62	66	61	65	67	59	57	74	72	90	78	67	77	64	82	65	66	79	60	70	54	82	75	65	66	72	63	73	89	67	67	77	71	54	78	82	68	70	50	71	75	63	69	77	78	71	70	70	47	57	65	62	66	62	57	74	74	57	68	72	65	69	73	68	68	104	81	71	72	75	89	77	55	61	87	64	75	74	68	61	84	74	75	63	82	75	61	66	61	51	77	81	74	70	85	64	60	65	63	73	66	77	60	60	83	46	84	63	60	68	68	78	68	74	79	58	61	69	69	75	73	79	71	78	81	66	65	54	55	57	66	61	54	75	81	67	73	65	58	69	69	74	69	77	67	81	77	88	63	70	71	67	54	79	85	67	44	69	73	69	69	79	90	79	81	74	73	75	72	67	73	61	70	67	76	64	71	70	62	82	68	73	60	55	84	74	51	56	76	87	68	60	70	65	75	95	75	55	59	72	68	89	68	67	60	91	61	84	95	55	50	79	68	69	68	67	63	66	75	79	83	81	69	69	70	80	70	86	74	86	67	73	74	75	74	68	85	100	76	79	87	69	90	63	70	74	73	68	65	64	67	64	77	90	71	63	81	80	79	68	77	68	66	87	67	74	73	66	67	73	53	76	69	76	76	80	69	69	69	74	76	65	67	51	61	75	60	68	71	58	74	59	63	78	84	67	74	67	65	68	80	84	85	78	66	73	62	74	81	73	91	73	79	75	79	48	70	71	56	75	66	71	68	70	63	67	58	80	78	54	79	81	69	57	66	62	61	69	51	68	79	60	74	72	73	54	79	80	66	73	58	69	92	68	65	67	74	61	69	93	67	66	75	59	70	71	66	58	73	82	74	62	61	67	63	77	67	58	72	84	62	67	81	73	66	58	78	81	67	58	74	63	71	68	84	72	78	65	72	71	71	76	62	71	72	79	67	67	62	70	80	74	74	78	63	77	71	57	66	74	74	50	83	67	64	66	78	73	81	65	66	79	69	71	67	86	73	64	61	78	58	51	69	58	66	53	51	58	57	54	77	72	73	71	76	78	56	69	58	67	69	62	64	67	78	74	76	63	85	58	78	85	84	66	78	65	72	67	62	80	73	82	74	67	81	66	74	86	69	70	80	89	56	52	73	64	68	68	67	76	60	77	77	69	71	50	77	72	80	65	60	79	78	83	65	64	78	84	65	65	60	58	70	70	78	62	83	92	87	73	54	67	71	71	62	66	66	79	75	72	57	65	82	69	58	66	74	74	61	89	68	77	61	72	65	70	90	77	76	82	87	70	68	64	72	59	74	79	68	69	73	77	86	67	67	68	62	77	85	67	70	61	61	56	75	74	72	79	75	60	74	65	75	74	66	74	74	78	62	58	77	70	69	68	66	68	72	72	78	85	77	73	59	59	67	74	73	74	69	75	72	69	85	86	69	74	89	66	78	74	71	76	69	69	78	77	61	63	66	68	68	70	70	77	87	71	53	70	89	84	64	69	69	66	78	56	78	74	77	56	73	61	55	72	84	60	83	64	74	75	55	69	67	80	60	76	68	61	80	68	60	78	79	100	64	55	61	65	49	63	70	70	72	63	78	81	62	58	66	80	79	92	66	65	71	64	73	68	57	79	64	71	62	62	57	79	86	62	78	52
17594	6551	2054	2530	2149	1719	1439	1227	1021	862	690	628	582	545	491	447	431	397	401	369	339	371	328	323	336	269	286	310	255	298	247	280	263	274	303	273	252	288	247	214	269	223	250	240	248	229	219	229	247	238	224	206	230	236	255	180	196	253	218	219	220	231	205	258	230	234	226	225	214	221	224	178	241	199	209	208	215	213	192	217	219	230	210	192	226	188	204	202	211	227	199	211	207	240	213	183	213	210	213	190	228	198	209	233	210	222	226	197	218	213	207	202	213	208	217	206	187	248	203	202	199	213	216	211	202	188	203	228	214	229	221	190	188	198	195	178	188	214	225	212	217	206	220	198	205	226	217	218	197	211	224	205	226	236	225	214	193	215	197	239	209	211	200	222	205	231	219	207	215	207	181	214	207	204	222	189	199	205	196	220	217	209	216	203	215	221	201	232	204	202	212	205	211	191	201	203	210	194	220	226	221	201	196	210	222	212	204	195	208	243	209	228	223	216	212	223	251	219	224	196	209	229	199	210	200	212	199	194	198	222	197	210	206	202	206	222	190	192	208	193	232	211	209	236	213	217	196	204	207	178	194	226	209	211	198	208	220	207	186	222	224	188	196	213	235	207	205	205	226	210	217	226	205	208	228	231	205	213	231	193	187	206	192	230	197	207	198	226	221	222	202	204	219	209	219	188	195	207	189	173	192	217	208	206	191	198	235	204	215	194	195	192	208	235	193	201	205	222	188	210	235	238	194	191	208	201	227	220	211	196	236	225	199	209	219	211	216	220	203	203	210	212	196	190	208	201	201	215	213	257	182	207	200	197	225	228	223	197	202	233	205	208	197	228	234	218	217	194	194	175	207	215	189	219	235	201	212	216	224	225	211	212	225	223	189	223	231	201	194	232	204	225	207	226	234	214	220	203	212	212	206	212	201	225	208	196	234	196	215	205	220	224	237	164	199	213	206	227	246	225	199	245	233	215	183	202	202	228	189	213	223	229	207	190	177	192	224	197	207	231	223	204	225	230	215	190	211	241	200	183	229	200	204	177	215	182	215	192	202	211	224	258	185	190	203	196	194	218	212	184	187	209	184	221	221	223	221	193	198	197	188	231	206	199	203	209	200	216	183	225	214	210	207	224	179	208	217	187	233	207	207	225	212	206	233	222	223	219	188	218	197	223	212	204	199	219	197	227	235	210	196	188	202	212	208	202	219	190	218	195	196	224	189	206	227	200	218	213	224	190	181	210	227	196	214	208	215	196	209	188	194	193	227	203	219	205	248	219	198	198	173	210	194	215	220	176	217	200	198	216	222	212	197	210	203	206	226	193	203	186	190	193	212	191	237	193	242	193	217	190	209	207	195	209	201	211	204	226	184	199	216	197	187	195	223	194	240	208	227	183	207	215	223	212	219	195	228	238	206	208	215	211	188	198	213	202	217	205	232	196	185	204	204	203	221	207	212	230	198	218	205	249	202	230	206	193	233	202	203	197	222	234	197	210	185	221	233	190	173	246	208	203	209	196	202	196	187	217	236	207	223	208	193	241	211	209	217	210	214	181	194	219	215	195	215	201	196	195	201	186	227	201	224	197	214	177	213	206	203	185	196	219	203	209	210	201	204	228	207	213	189	237	197	221	215	201	188	225	189	228	235	232	235	233	205	213	204	220	186	216	231	243	207	199	230	220	220	190	216	198	204	193	190	224	200	204	214	210	187	188	226	203	199	237	207	202	200	202	220	196	224	222	197	217	196	195	194	196	174	200	197	190	179	220	176	214	191	238	208	196	196	222	220	226	195	196	200	189	201	192	200	213	206	187	195	212	225	245	204	221	212	211	220	221	186	193	231	191	235	215	210	219	179	204	202	222	211	188	201	198	214	231	183	219	192	197	212	196	209	191	213	227	208	211	195	225	197	201	195	213	232	205	232	215	203	229	211	192	202	197	225	198	193	184	230	206	220	215	210	173	224	217	202	221	217	196	196	190	205	205	200	218	219	189	222	210	205	232	199	219	190	203	189	210	197	235	223	219	219	208	182	235	211	204	209	203	213	194	200	198	244	224	215	205	193	196	196	223	220	202	194	209	228	210	194	208	193	224	234	208	200	206	211	215	232	205	217	201	188	216	185	198	174	185	218	232	187	217	201	211	211	211	216	198	224	199	225	204	207	198	230	207	219	208	197	240	193	204	181	196	208	185	207	237	206	218	223	218	199	201	216	194	208	189	210	231	210	211	202	205	205	205	210	209	198	223	201	208	216	186	206	219	207	215	212	211	224	217	195	199	197	205	219	182	195	186	214	203	220	180	215	180	206	206	183	232	213	215	226	218	235	207	222	195	203	210	189	197	217	198	199	228	203	213	241	187	221	223	200	177	216	231	178	222	188	198	202	204	205	216	203	216	228	192	176	217	201	198	205	210	185	222	222	198	213	235	198	227	197	189	204	213	219	215	184	210	198	222	204	228	201	211	206	216	215	199	194	199	210	188	205	233	205	190	196	191	209	186	218	229	199	226	185	195	213	209	214	240	209	203	193	177	206	219	231	202	213	189	204	224	183	217	201	225	225	190	176	219	186	212	219	229	216	204	210	222	218	189	205	197	197	212	206	213	209	206	206	199	219	223	220	181	196	225	190	191	209	206	215	191	214	206	214	203	220	213	202	199	211	198	217	207	212	210	203	191	203	196	226	211	220	222	199	196	223	226	200	214	198	207	205	223	230	222	212	190	205	194	203	254	201	213	188	190	214	221	202	232	217	220	195	193	203	239	199	211	200	205	200	216	187	214	226	204	195	185	214	204	188	207	205	200	204	219	217	200	222	210	200	214	201	213	207	198	217	203	184	198	209	200	208	209	200	214	218	193	201	203	217	201	200	213	206	222	212	214	199	209	196	196	223	202	231	219	227	213	204	207	201	226	224	205	181	200	218	208	210	229	201	206	205	202	212	217	221	192	193	220	209	193	220	193	219	195	209	215	205	214	209	232	221	210	197	197	212	224	220	202	212	224	202	193	209	206	195	220	191	207	215	222	193	222	196	223	196	204	210	209	206	234	203	200	236	204	202	217	207	232	207	191	229	197	214	173	221	218	189	208	216	215	193	201	196	196	216	226	221	226	222	202	177	216	214	198	221	218	204	207	195	195	213	218	199	185	197	193	215	197	199	227	232	224	209	175	228	189	220	201	222	209	208	198	178	208	212	200	206	211	217	219	201	214	210	188	222	197	221	190	223	197	193	198	189	213	191	186	225	222	214	203	224	214	231	221	204	218	221	201	234	188	196	215	201	213	212	226	214	189	191	195	231	200	224	213	208	197	200	227	192	208	210	217	201	223	210	202	207	198	217	196	204	229	223	215	207	193	204	212	210	240	192	201	204	201	200	210	211	221	199	212	213	220	193	215	177	182	229	198	216	224	181	199	212	202	211	206	193	203	211	199	200	211	210	205	214	217	190	215	211	197	206	204	187	238	194	212	170	232	230	206	211	234	191	227	209	217
35112	26988	9493	1844	1160	821	626	482	513	345	347	327	276	267	259	259	245	202	232	236	227	223	214	205	205	216	196	208	185	203	207	204	183	166	204	195	172	195	201	207	192	180	182	208	216	184	183	191	188	183	177	191	160	177	184	187	181	165	188	189	174	142	179	193	199	192	177	185	165	185	181	192	206	164	186	175	185	196	177	192	167	166	176	164	180	166	186	176	180	180	190	184	180	183	178	178	164	174	174	153	186	192	188	196	169	175	170	167	194	177	149	171	168	166	171	195	207	166	177	186	167	158	158	165	181	198	200	205	167	155	179	191	158	160	170	196	199	183	166	167	174	163	163	168	170	170	150	196	164	156	163	196	210	173	173	189	171	191	193	198	161	174	184	190	154	195	200	189	185	152	181	176	150	153	176	164	155	187	171	185	173	183	160	159	192	176	169	174	155	205	192	160	175	178	143	185	190	163	176	145	175	211	198	174	155	172	168	184	171	182	200	176	195	194	197	187	180	183	177	177	187	150	159	159	181	161	172	180	185	186	170	204	171	186	165	176	182	164	187	193	200	164	198	172	196	202	177	194	179	149	181	181	169	142	175	167	165	187	161	167	168	156	183	171	182	155	169	171	158	185	199	161	180	185	184	168	169	176	154	187	187	167	183	188	184	161	177	164	178	183	197	175	146	165	178	184	176	171	181	167	189	169	173	176	150	170	185	161	164	165	193	199	164	147	175	204	178	155	185	157	173	167	193	175	190	157	197	185	180	188	164	165	163	164	167	186	173	173	157	164	174	182	177	178	173	178	169	184	197	160	166	173	192	183	165	190	179	151	168	167	194	214	202	209	167	203	165	165	166	176	173	171	184	182	187	219	169	178	153	167	155	172	169	161	188	195	189	182	169	202	188	195	186	179	194	176	177	168	159	173	183	176	181	191	156	165	190	185	182	187	182	168	174	193	153	153	168	193	186	181	188	168	193	189	181	188	202	157	167	160	186	168	182	174	192	170	182	168	184	188	172	158	172	176	176	180	175	180	200	189	180	179	137	183	160	187	168	153	177	178	154	182	167	184	188	179	152	163	166	184	164	187	190	175	178	164	169	180	211	173	163	206	191	160	169	162	138	163	183	177	174	179	173	190	189	157	169	155	171	152	170	194	180	167	214	182	197	184	189	190	189	178	178	149	176	182	180	153	169	203	163	173	170	169	164	173	153	189	158	183	168	189	180	167	172	163	193	178	174	186	172	160	172	161	182	178	173	187	191	194	189	205	218	171	167	168	169	174	171	173	173	147	170	185	164	169	188	170	175	184	131	169	166	159	159	195	163	175	151	179	165	197	184	180	163	165	159	171	173	196	182	186	164	179	166	164	186	164	183	184	155	184	169	170	212	193	161	176	182	151	198	183	193	200	194	197	170	152	175	173	167	156	152	197	179	179	183	153	177	195	172	166	185	189	201	174	199	185	193	186	164	178	181	156	175	192	186	169	152	184	175	170	200	167	181	178	195	184	172	175	179	176	170	189	182	171	169	199	157	163	177	167	160	164	186	215	175	165	172	177	175	186	172	175	147	185	166	163	180	184	175	189	191	206	185	198	169	183	177	196	159	168	167	145	157	172	185	172	207	156	197	193	160	165	159	181	162	160	181	172	173	195	194	186	157	175	187	193	154	156	182	181	204	180	171	185	202	143	189	170	174	175	176	191	175	177	172	187	165	180	220	188	179	158	158	160	165	178	190	175	188	175	160	188	159	176	165	161	166	157	198	193	172	179	180	164	174	172	183	173	175	151	168	168	160	185	175	179	166	193	166	157	182	180	184	170	193	171	152	165	158	182	159	178	173	176	182	162	187	171	189	183	160	199	176	188	189	149	183	176	174	185	171	168	153	177	197	191	195	173	179	180	176	166	149	170	182	187	171	175	182	176	172	150	174	195	202	175	163	177	177	208	163	180	172	177	166	183	152	157	152	157	182	188	203	175	155	192	155	159	188	202	185	202	192	181	175	161	182	191	173	195	196	183	188	178	186	182	145	233	186	178	200	190	163	162	152	155	178	163	172	193	185	190	185	144	183	180	189	181	169	170	184	149	193	209	185	182	164	171	176	166	168	167	190	174	170	163	177	215	154	204	195	193	188	177	159	199	178	178	197	172	180	161	172	188	166	164	185	184	187	140	184	179	140	157	151	194	151	176	175	189	182	168	172	177	153	166	183	170	202	187	179	163	168	170	192	177	182	161	155	186	182	160	153	196	184	192	153	153	176	195	155	166	169	180	167	177	180	166	202	169	201	178	189	185	170	143	146	174	187	199	180	189	172	158	210	180	198	205	171	201	165	155	164	173	166	171	197	173	169	192	152	162	176	162	169	191	156	180	170	177	180	167	137	171	174	209	182	181	184	209	196	185	164	149	185	202	190	180	189	151	179	189	187	168	173	186	182	164	205	194	190	183	138	170	178	212	174	215	173	164	164	158	170	180	199	184	188	186	208	164	182	184	182	186	182	202	167	189	189	206	175	178	158	159	170	194	174	182	174	188	165	191	169	181	194	161	189	184	149	163	181	180	180	186	180	163	181	175	156	187	183	206	177	194	159	163	176	195	180	144	175	182	168	176	175	171	166	171	169	167	197	180	206	162	178	161	187	155	168	184	174	175	170	171	171	189	196	174	175	200	170	157	169	180	178	183	178	187	195	180	198	162	158	157	196	197	190	175	188	180	181	175	168	182	182	173	186	195	170	191	185	171	185	187	160	146	170	178	176	178	192	203	164	175	197	169	169	198	175	167	192	201	160	192	165	179	191	191	177	178	176	150	146	187	192	182	162	163	188	170	170	168	166	172	181	177	182	174	180	200	178	189	171	174	167	175	174	164	169	162	202	158	180	162	181	159	170	139	177	181	171	175	174	187	193	168	179	186	212	173	181	171	177	183	192	189	174	156	169	170	146	158	194	170	157	177	176	155	194	161	168	169	149	179	177	178	162	205	178	148	187	179	204	155	192	184	167	171	165	202	203	172	177	175	160	185	175	181	185	177	158	190	184	186	167	181	158	168	156	201	153	175	167	182	194	162	170	159	150	164	179	162	172	166	160	179	172	179	168	200	201	182	167	160	180	194	168	177	158	189	182	163	160	186	192	183	185	142	171	161	170	188	195	194	152	193	194	215	155	176	195	188	182	197	159	179	163	193	156	180	182	157	171	174	189	180	185	154	182	172	173	159	169	182	189	192	179	177	176	174	164	151	188	173	167	168	191	172	189	175	178	187	171	210	176	176	202	180	166	172	187	202	164	181	182	189	156	191	173	179	173	173	197	168	177	196	216	188	193	194	181	160	188	190	155	171	157	171	190	167	186	178	191	156	187	191	178	173	170	180	190	172	181	171	184	179	170	167	155	176	167	185	161	162	193	163	191	190	171	173	163	191	180	167	180	194	170	179	184	182	153	165	162	191	169	212	172	175	157	162	157	162	168	177	195	162	182	189	185	186	176	175	152	156
22497	9711	3997	4819	4063	3320	2730	2270	1848	1634	1452	1318	1191	1036	997	984	864	802	797	771	732	684	710	698	651	658	602	614	602	574	589	592	598	563	514	537	557	543	542	525	537	547	542	469	518	464	506	506	481	454	537	487	482	468	456	499	475	453	489	471	456	456	515	487	468	430	499	486	475	442	485	439	424	464	450	441	419	477	460	438	449	416	476	453	468	449	464	469	453	424	431	479	406	476	481	461	460	477	452	460	423	414	440	448	464	454	446	493	454	463	439	425	402	428	410	413	460	428	446	444	400	423	437	449	424	476	432	426	454	440	456	407	405	473	400	440	429	489	457	441	423	425	434	457	415	462	445	423	453	509	441	429	479	435	475	450	444	485	411	429	463	429	441	458	475	452	405	451	428	432	493	407	395	422	503	483	441	421	411	414	444	453	475	417	432	452	436	420	406	426	485	432	422	427	441	435	495	442	394	429	458	423	399	452	478	408	446	472	416	455	460	487	415	437	430	445	425	491	452	439	452	405	433	457	460	440	444	419	434	411	442	440	448	467	431	473	461	459	420	426	430	465	443	465	406	434	418	421	416	414	436	398	431	479	419	418	460	431	408	458	447	422	422	444	411	442	429	449	474	444	417	419	398	452	430	402	379	435	454	421	426	442	449	411	420	429	429	419	439	420	489	434	426	462	458	475	441	422	467	441	461	455	437	465	438	443	469	453	442	445	457	418	419	444	433	438	468	462	462	435	421	457	446	434	424	487	444	439	417	428	402	446	471	478	449	441	475	451	446	471	470	402	461	416	436	405	426	439	448	423	453	419	421	450	433	413	425	414	405	452	376	434	439	427	439	431	417	445	461	454	460	443	444	398	446	398	438	444	451	409	457	404	451	458	422	427	440	443	442	408	440	492	432	459	418	422	433	430	426	414	415	413	454	419	451	435	449	423	447	422	420	421	436	430	444	491	441	437	408	444	446	451	472	453	452	474	432	412	470	392	449	465	437	446	449	449	426	400	459	429	434	442	409	417	478	454	448	437	425	428	434	435	439	441	455	466	452	432	401	454	424	446	426	417	402	462	420	435	428	431	476	415	432	397	414	455	428	431	426	428	402	454	428	460	434	449	497	439	452	492	424	405	401	450	447	459	402	418	452	459	465	453	421	421	473	458	437	457	466	406	416	405	457	414	430	428	375	463	439	436	456	431	420	453	454	395	391	420	429	449	460	451	455	486	420	448	435	432	405	434	485	446	451	401	429	479	422	448	432	454	440	467	454	409	446	426	448	441	428	445	452	456	449	426	384	476	456	474	437	417	420	443	436	419	445	445	406	415	452	474	407	430	432	443	445	407	427	484	494	433	437	437	466	412	422	453	464	431	473	475	456	401	469	426	446	450	452	468	440	451	434	448	437	399	445	439	428	434	445	445	401	457	460	418	489	434	442	430	436	420	429	435	448	437	431	441	453	426	437	444	410	460	473	416	424	456	435	460	439	444	480	420	423	437	409	439	421	471	427	466	413	414	396	462	473	403	464	397	452	458	462	441	429	450	416	466	441	418	458	455	431	470	433	445	422	399	431	450	404	453	465	464	450	436	428	415	425	422	448	418	451	454	420	457	430	447	460	433	425	514	464	424	433	441	466	472	443	422	413	449	427	409	428	438	422	421	427	451	437	394	434	415	434	422	458	441	457	456	453	437	422	479	423	448	405	467	464	434	466	437	435	438	416	446	426	406	432	444	450	432	427	459	439	421	458	456	428	422	408	402	423	440	434	451	432	436	438	457	444	412	440	462	422	443	456	454	429	424	438	436	429	444	437	447	440	414	438	420	443	413	477	458	433	386	428	431	452	454	411	411	390	438	466	442	436	444	413	429	423	430	436	470	422	447	447	439	452	439	458	416	446	419	445	418	446	401	435	421	435	405	434	436	412	473	451	435	455	432	450	439	427	416	434	445	442	412	419	442	425	431	434	402	436	445	454	434	453	430	430	458	465	445	462	433	459	486	458	427	414	431	439	422	452	460	464	400	415	410	416	453	426	438	455	438	385	409	454	462	423	441	448	484	426	427	453	425	432	400	440	427	470	478	405	426	455	445	444	433	414	444	455	440	450	427	486	416	447	433	441	464	470	384	455	400	467	443	447	440	412	467	427	470	448	477	419	394	452	405	442	425	420	463	429	396	440	485	454	421	396	423	423	455	450	415	421	427	425	441	442	459	416	491	439	425	421	443	414	442	434	408	441	449	429	444	462	446	443	440	437	431	447	463	453	463	416	457	414	407	439	445	477	463	390	423	443	440	461	439	437	432	439	446	409	444	459	496	445	466	418	411	443	426	460	432	435	480	441	465	438	433	437	444	422	460	412	413	431	464	422	444	429	459	462	420	473	447	451	455	404	458	455	427	409	416	427	458	430	450	410	417	446	428	420	430	436	440	448	473	415	445	458	424	396	420	444	429	409	408	465	459	439	433	447	458	450	445	464	473	481	399	406	449	468	466	430	430	435	449	491	436	424	416	416	438	426	425	456	450	427	431	462	430	467	418	439	414	451	446	472	433	426	439	438	440	434	440	434	446	428	451	486	435	451	458	464	440	424	431	433	440	446	451	415	444	440	430	412	403	473	454	439	405	443	467	425	445	486	408	444	412	433	423	420	456	442	441	415	452	408	446	438	435	426	464	433	455	434	465	441	437	426	436	433	445	429	465	422	445	442	445	464	439	447	483	454	454	495	400	446	471	423	431	464	410	442	443	427	409	438	424	425	450	455	412	466	450	460	402	409	439	471	441	441	420	426	448	442	462	431	454	419	458	422	427	422	445	434	435	429	415	501	415	425	447	475	426	397	462	443	415	465	482	408	410	424	467	449	423	454	435	410	446	461	422	435	449	461	418	423	436	427	447	417	432	441	443	408	434	451	458	428	449	445	435	421	418	457	420	403	455	410	425	432	493	424	445	418	447	495	432	457	465	414	420	447	432	435	461	459	385	424	436	453	486	429	447	425	437	430	452	460	468	400	429	409	451	414	423	435	470	462	442	457	447	450	458	456	436	453	411	475	458	456	474	444	455	445	462	451	439	411	450	426	457	455	477	431	440	444	450	461	456	413	430	458	453	422	399	438	464	464	433	441	405	427	439	396	443	416	434	473	472	424	444	416	449	432	418	456	454	401	430	425	415	427	413	447	423	439	439	451	489	446	458	445	435	404	452	422	437	457	455	444	419	444	453	401	426	459	413	430	456	462	454	455	425	407	430	432	413	416	433	461	457	448	428	459	459	425	464	417	465	440	430	458	441	470	437	415	437	446	462	460	456	485	429	462	419	429	491	416	456	448	432	395	411	446	454	411	429	405	447	415	432	437	420	450	449	436	417	456	426	429	427	421	415	420	459	416	445	432	459	412	462	440	458	433	451	430	462	435	410	455	444	412	486	450	469	428	454	421	432	452	440	419	426	443	412	430	443	444	431	464	426	437	476	429	425	424	425	453	430	419	437	439	417
9791	910	135	129	106	120	119	104	134	100	119	87	106	95	88	99	101	94	102	119	122	97	95	91	112	106	88	98	102	110	118	105	101	123	94	106	93	105	107	110	118	108	110	102	107	105	114	101	97	100	96	115	96	93	103	108	107	109	100	103	129	93	106	96	111	114	95	95	100	122	112	92	70	107	113	115	120	105	130	118	97	97	102	103	100	108	83	111	93	93	104	122	104	119	115	109	107	93	116	92	107	98	109	104	95	104	99	111	104	89	115	108	113	112	96	125	97	100	106	122	102	113	109	83	107	111	110	110	110	100	100	107	105	113	103	89	115	120	92	106	113	86	114	121	124	100	83	89	117	103	102	86	111	100	104	103	93	98	103	114	106	102	106	110	124	89	107	100	108	96	111	93	99	116	83	89	114	108	107	105	99	87	107	124	106	104	116	82	98	105	116	104	98	105	96	111	116	128	109	99	91	110	104	93	99	119	108	104	112	117	95	109	82	107	85	90	96	106	108	98	118	80	106	99	99	93	113	120	94	106	122	119	115	81	118	88	102	95	92	100	112	113	105	131	105	102	101	104	105	86	114	95	103	90	100	105	128	118	118	104	114	120	112	102	129	99	104	102	101	106	108	87	95	132	127	97	97	117	106	92	102	101	117	92	119	94	88	103	128	130	91	101	113	96	129	105	103	92	107	108	90	95	115	110	103	91	122	101	112	112	125	112	115	110	107	107	102	99	115	98	106	98	91	111	110	100	88	103	113	91	107	99	101	111	104	114	93	97	108	101	108	90	91	109	108	98	117	114	113	87	119	114	96	92	101	124	109	105	112	109	116	104	125	88	100	123	136	88	95	108	94	88	74	101	97	87	115	109	95	102	93	113	128	104	106	105	112	110	105	82	106	114	118	114	99	108	105	109	111	116	106	106	135	130	92	87	123	107	91	93	111	107	96	108	101	99	109	97	95	98	95	107	117	87	84	115	112	111	110	90	108	117	115	101	101	115	88	97	87	85	119	108	114	112	115	106	86	89	117	104	111	103	84	117	93	97	98	89	107	114	113	104	119	109	100	107	135	126	96	104	104	114	109	105	91	111	85	111	118	92	105	111	91	113	98	111	96	103	111	101	85	101	111	99	101	104	98	109	96	138	91	111	111	86	119	102	112	86	105	117	109	128	93	89	102	111	113	105	109	104	112	106	87	97	96	114	112	93	113	98	109	99	105	93	107	107	119	87	98	101	110	89	117	99	110	103	113	87	101	102	90	108	96	103	106	105	114	94	93	114	100	106	109	101	111	95	135	108	125	90	107	100	108	114	109	109	100	80	94	106	106	107	98	93	115	112	113	97	106	109	101	93	115	119	106	102	107	110	93	101	76	97	110	103	92	84	109	90	87	94	102	102	114	115	109	98	102	83	116	93	104	110	134	101	88	100	115	119	105	88	113	101	99	104	110	100	100	108	119	103	105	99	117	90	94	102	106	109	117	95	111	90	119	87	104	111	108	109	89	98	112	97	109	103	103	109	98	88	111	115	117	91	110	98	105	101	106	98	108	110	113	102	103	108	110	102	103	108	115	111	121	102	114	118	117	83	99	84	94	108	97	100	95	101	112	104	92	110	119	80	106	108	103	76	115	120	98	97	109	89	119	104	126	100	128	89	120	99	104	102	95	97	114	95	86	106	113	107	94	105	105	117	102	112	99	102	110	113	112	110	98	108	105	100	121	100	100	98	116	88	112	94	107	111	107	97	116	106	110	96	89	101	101	98	90	115	116	102	102	114	116	85	103	105	104	117	105	113	115	115	94	105	107	102	98	105	98	119	102	97	105	111	89	104	96	95	97	96	116	113	104	123	120	105	94	91	90	116	124	123	99	109	119	99	97	116	104	98	98	108	96	106	106	110	108	119	93	97	113	83	93	111	118	94	111	120	108	99	88	91	105	103	111	119	117	107	97	120	88	97	102	102	87	112	99	105	98	110	107	118	95	119	118	129	95	110	107	110	115	104	109	102	104	115	114	107	106	105	115	103	99	111	113	117	121	110	96	99	104	86	117	107	102	105	113	105	125	96	93	105	88	111	102	103	115	91	102	101	110	113	102	108	107	122	114	89	111	106	98	107	112	113	98	123	111	95	103	88	91	93	93	128	101	105	99	97	94	78	104	121	100	98	115	105	87	95	120	106	84	107	104	117	105	101	113	112	101	101	101	101	98	100	94	100	119	112	112	118	115	113	107	96	105	131	103	102	105	91	107	94	122	103	114	114	119	94	83	95	102	93	110	96	103	104	108	98	93	95	101	110	97	108	112	115	124	124	111	92	114	94	102	113	97	109	107	102	113	98	98	104	113	98	121	107	116	84	97	96	100	116	106	106	106	122	91	113	112	107	101	104	93	91	118	85	93	112	115	107	89	107	108	116	105	116	106	112	94	107	104	107	123	99	124	112	108	99	116	96	96	110	87	108	109	107	104	128	97	94	95	102	101	77	93	100	111	101	105	104	92	100	98	97	119	107	106	106	121	105	86	106	113	107	116	93	96	107	110	105	124	94	104	110	131	101	93	117	81	105	107	115	116	87	110	124	109	116	113	104	116	102	107	111	105	111	101	95	76	85	104	102	103	108	104	99	112	124	114	115	109	93	98	106	101	107	108	110	89	117	101	109	88	110	105	83	103	109	118	113	106	94	94	119	107	100	101	95	95	127	111	105	96	90	92	94	100	105	113	112	97	107	95	111	90	106	103	111	93	106	108	115	109	100	92	108	94	132	98	117	116	93	126	116	82	84	119	126	114	98	95	108	97	113	111	98	94	92	103	123	109	117	121	122	85	103	99	108	111	106	116	107	101	110	104	117	122	99	99	96	96	111	106	104	110	110	96	108	96	116	120	87	117	92	88	116	103	84	106	104	117	101	103	111	100	94	127	124	87	99	110	102	121	107	117	120	141	86	100	109	83	104	91	105	104	99	111	98	101	109	99	116	100	108	105	93	119	113	97	121	96	101	105	108	112	101	109	108	106	92	102	82	117	117	110	100	111	112	86	97	129	106	99	102	102	112	108	86	97	95	113	110	118	119	104	109	93	96	103	109	108	111	104	91	128	109	101	106	103	90	99	112	114	104	108	102	106	87	84	106	104	112	137	107	110	118	92	102	117	106	111	100	106	92	91	99	106	100	92	105	103	86	110	113	99	114	101	87	116	103	124	116	109	119	111	108	87	99	102	116	125	100	96	106	96	104	74	98	103	104	104	104	135	92	93	100	99	119	128	114	116	108	111	102	84	107	102	101	115	98	107	123	107	121	103	93	100	109	96	102	116	98	116	109	110	126	92	109	106	108	98	100	128	116	89	96	80	106	105	107	99	87	120	113	95	111	115	104	123	109	95	111	108	102	94	106	103	99	103	98	111	118	114	97	99	118	100	103	108	84	100	108	116	121	106	120	92	116	109	126	112	113	115	107	116	98	109	115	115	102	100	104	110	93	88	115	120	109
5599	714	323	357	363	355	321	299	306	313	289	290	335	329	290	288	294	281	229	265	275	273	273	290	274	267	286	276	256	273	252	273	297	281	267	277	283	278	280	260	297	280	260	288	284	260	265	281	261	277	266	307	262	286	266	298	265	265	252	299	282	268	278	245	277	259	287	238	273	269	260	271	276	247	289	234	278	243	308	265	286	279	271	266	265	278	257	239	291	277	257	265	280	304	290	280	266	284	266	279	289	269	270	277	286	249	290	279	277	289	262	292	302	274	253	282	286	281	267	268	247	241	259	280	270	274	268	270	289	279	268	274	290	269	245	273	273	241	301	250	289	270	295	266	266	276	232	244	268	276	262	253	263	283	294	267	292	255	268	264	274	291	278	309	275	297	282	264	277	292	289	256	303	278	271	262	305	271	274	295	240	260	290	285	284	298	254	276	287	270	269	237	277	247	289	249	232	266	262	282	308	282	287	250	275	277	273	286	254	274	276	269	290	273	278	270	289	283	265	290	280	250	279	273	249	246	261	277	270	285	263	268	283	285	269	255	265	268	261	325	274	246	292	274	260	270	265	245	246	281	265	253	283	262	294	268	283	256	286	257	277	223	264	229	265	259	294	242	240	274	260	226	279	249	250	248	253	287	291	257	268	287	283	283	267	283	323	274	268	302	272	294	277	258	240	277	243	292	285	268	296	292	279	281	271	273	279	253	275	290	273	267	267	267	261	264	254	270	277	255	264	240	287	295	265	237	261	255	270	278	257	273	257	277	285	302	274	294	266	279	309	289	258	313	247	278	257	262	225	268	280	278	265	251	285	277	308	249	271	262	251	273	257	301	262	275	292	289	285	265	274	264	270	265	268	260	253	279	273	255	271	278	290	279	254	262	274	248	259	259	286	273	301	266	302	285	257	255	289	260	283	297	259	283	272	267	282	253	285	283	276	240	289	282	254	269	254	270	257	288	239	260	214	307	293	291	271	251	270	299	260	236	258	239	270	268	254	281	228	296	311	282	268	235	308	252	283	261	305	243	260	281	267	284	237	279	266	271	287	292	242	268	263	219	259	272	283	259	286	276	268	246	300	293	268	266	275	265	271	251	282	287	237	278	278	284	256	275	286	218	252	275	249	282	275	261	255	247	272	274	298	275	285	237	251	287	288	252	270	254	283	261	263	279	252	288	266	251	285	288	249	251	254	261	287	278	259	268	269	240	284	281	282	260	245	272	282	261	277	288	286	252	302	255	297	275	282	262	270	287	264	269	292	290	280	283	277	254	290	279	273	296	270	261	273	281	277	280	263	266	256	276	290	249	246	272	261	285	258	265	262	275	307	274	294	263	248	284	266	252	288	303	277	278	280	265	284	309	284	255	277	294	270	254	271	257	290	263	305	274	254	266	290	255	260	256	266	292	291	276	255	262	271	266	251	270	261	274	301	292	254	260	288	260	267	268	253	259	279	261	253	259	283	281	288	277	286	270	243	291	238	273	278	274	254	264	282	282	282	253	233	276	250	288	260	271	282	247	275	247	277	262	275	275	280	272	262	285	301	289	276	274	266	258	249	314	269	280	276	289	280	293	268	280	251	250	270	282	267	272	280	260	273	292	269	280	275	255	282	273	290	251	269	287	282	261	286	298	291	259	264	287	289	265	290	274	267	295	279	242	280	314	272	276	260	261	259	271	270	274	260	264	280	286	285	250	298	267	268	262	282	280	280	301	287	273	277	268	262	270	276	257	264	254	306	276	273	256	265	279	279	279	267	264	243	286	310	295	261	247	265	280	275	272	259	274	265	261	286	274	263	269	244	261	282	297	248	261	290	298	248	266	260	288	270	273	251	287	281	244	280	262	254	275	286	253	241	224	265	279	296	269	273	289	268	267	283	260	255	261	276	280	265	267	283	258	263	274	263	262	257	245	302	281	240	279	304	264	293	230	287	253	291	267	276	287	293	303	262	288	287	258	251	260	305	250	293	305	272	267	274	276	267	271	285	276	284	282	277	271	296	273	279	264	235	259	251	262	274	268	282	283	299	246	268	280	259	246	267	255	287	276	288	269	259	276	284	268	282	286	253	264	263	269	260	245	266	268	258	274	282	256	274	268	281	275	262	268	333	257	240	253	270	248	241	257	257	278	271	280	262	242	241	260	293	261	259	256	273	251	312	256	280	260	249	296	282	286	273	259	273	286	281	263	245	253	297	304	256	267	274	290	271	286	291	274	277	262	269	263	246	261	263	271	262	288	297	294	261	267	264	299	265	281	276	252	312	269	258	258	263	294	266	266	270	245	247	260	262	278	272	245	261	259	278	245	264	273	253	254	273	285	280	286	268	271	271	266	272	280	270	250	281	290	285	268	273	270	258	274	279	294	290	246	272	277	257	288	253	314	281	253	270	285	251	249	268	269	247	274	255	300	248	271	244	300	285	277	272	275	238	239	320	294	251	278	301	290	273	280	251	258	263	264	268	311	279	288	251	287	259	262	289	288	261	253	281	249	258	249	268	258	261	271	292	253	269	268	262	249	295	300	255	280	282	284	245	257	283	254	295	278	261	243	258	279	261	270	277	282	268	258	245	249	261	253	280	280	262	288	251	252	271	274	287	240	254	238	253	260	275	266	281	251	294	297	274	254	295	262	279	261	276	275	265	273	287	258	266	261	288	291	246	281	276	288	271	284	267	254	290	258	293	266	286	279	283	235	252	283	277	273	287	261	291	280	267	281	288	258	267	273	277	266	274	277	264	246	281	248	251	250	241	254	272	275	290	285	259	303	304	280	248	255	272	299	259	258	282	276	267	258	263	258	261	241	271	260	243	272	276	266	266	273	310	251	256	227	269	281	274	269	263	296	271	272	260	284	248	270	291	270	297	252	291	247	254	297	296	276	312	302	284	278	273	275	309	296	256	276	233	287	237	262	263	291	297	280	240	276	256	273	259	292	259	262	286	260	264	282	294	253	242	271	241	294	290	253	266	289	246	278	269	273	310	246	284	238	253	283	259	263	280	267	265	273	251	296	257	269	267	275	259	287	253	264	261	281	277	272	261	271	262	277	263	292	293	279	286	258	275	285	258	274	254	282	275	293	253	255	276	262	292	259	287	259	272	269	265	282	249	287	277	285	287	288	301	243	287	264	289	250	270	301	270	245	264	267	264	292	263	269	265	232	285	284	250	240	280	267	293	292	284	284	268	259	260	265	292	270	256	274	255	299	275	273	290	283	271	283	256	301	301	282	264	281	279	239	277	268	293	278	248	273	285	251	252	275	260	287	253	294	266	290	307	291	290	271	278	244	257	264	279	290	255	271	264	267	264	263	275	261	269	257	255	267	273	268	269	271	283	270	241	284	270	278	286	241	272	259	290	267	278	254	267	272	247	257	285	272	253	285	277	276	279	278	282	314	266	272	240	242	285	235	268	256	249	264	297	260	306	254	243	286	245	283	233	259	295	284	263	263	269	274	263	291	297	266	271	271	272	276	263	300	259	276
27483	17499	2464	826	542	376	285	237	203	175	166	152	113	114	106	102	104	110	79	113	74	81	83	77	72	64	85	95	97	80	82	78	88	79	78	75	75	86	69	91	80	71	82	83	53	63	74	77	81	94	85	77	96	83	86	70	86	75	66	79	62	78	55	64	79	78	70	63	72	69	62	68	72	61	65	56	81	95	71	66	62	85	86	64	78	79	84	76	96	55	62	67	62	64	79	72	61	91	83	71	72	77	75	81	88	64	82	73	61	62	81	87	63	62	66	72	65	72	85	68	87	67	62	83	85	67	74	61	65	57	72	71	71	61	61	81	66	78	80	91	59	62	61	53	76	67	77	84	59	59	75	80	75	66	76	74	78	58	68	62	59	59	75	59	63	58	85	76	57	65	69	62	83	87	84	70	68	58	70	65	67	71	86	44	67	82	73	72	99	74	83	72	69	57	58	65	66	69	75	68	71	72	79	73	82	71	79	64	73	75	66	73	62	82	70	75	69	71	69	71	49	67	61	93	69	73	76	74	65	80	76	70	62	66	71	55	77	86	62	70	77	68	55	82	63	73	87	76	84	72	64	56	76	66	66	87	78	72	73	77	78	64	79	72	71	68	73	66	80	71	68	63	87	64	69	73	75	75	75	73	68	59	71	57	86	74	86	58	75	66	70	78	68	60	72	82	75	79	71	70	76	76	70	75	69	61	88	64	73	75	80	80	72	87	89	72	68	65	49	70	73	79	75	73	74	65	73	67	73	81	82	61	55	58	65	65	56	73	73	75	77	77	84	55	87	68	73	87	60	77	62	68	73	74	76	54	68	51	83	76	78	84	63	54	76	73	75	70	60	81	79	71	64	88	80	70	62	80	71	88	83	70	77	75	71	87	73	66	63	67	63	74	66	71	71	69	67	59	61	68	64	73	71	76	61	79	65	58	72	71	73	63	92	75	64	70	64	53	66	72	54	72	70	60	59	85	83	70	70	70	83	70	76	82	81	72	60	63	76	75	66	67	65	95	74	78	65	72	88	74	77	67	64	75	56	74	86	69	68	77	78	74	84	65	72	52	68	77	80	65	66	71	59	41	68	63	69	68	82	63	72	49	86	73	63	80	60	67	77	77	81	74	70	67	78	83	68	80	67	63	88	66	73	57	63	76	61	75	71	78	59	80	60	66	83	76	79	77	67	64	73	69	68	68	69	64	91	75	83	75	71	65	80	79	88	62	83	62	69	69	66	81	74	75	58	78	66	76	68	61	72	89	64	51	62	60	67	65	71	66	74	77	79	63	83	66	72	81	77	73	74	76	70	77	66	74	72	47	85	57	86	83	68	62	69	67	60	71	67	72	83	71	80	86	66	82	59	76	83	72	54	68	62	92	75	61	74	73	64	71	63	68	71	72	63	48	62	67	85	62	59	59	80	68	71	62	72	80	80	68	85	62	82	73	68	68	69	80	86	72	57	53	74	92	86	74	66	85	52	75	66	71	84	69	59	74	69	67	65	77	59	70	81	86	91	75	60	71	73	66	71	81	72	69	77	67	87	67	78	63	94	75	52	72	55	72	85	77	59	69	71	60	77	75	80	71	78	64	60	72	88	81	70	85	82	73	75	73	64	68	69	85	72	72	84	67	58	74	79	82	79	68	66	70	65	55	66	78	64	76	55	82	74	77	72	74	58	82	72	72	71	87	69	66	71	72	77	67	68	66	61	73	83	75	84	71	91	69	75	69	62	69	52	75	70	62	61	73	72	52	77	63	59	61	69	84	77	79	71	83	69	72	65	67	68	63	85	57	76	65	88	80	83	77	83	59	82	64	85	60	73	77	55	79	74	78	72	68	69	65	69	68	77	69	71	79	65	72	70	71	65	61	62	73	67	57	73	80	68	81	57	60	73	83	73	65	79	95	68	65	64	60	65	60	77	61	64	87	75	74	85	46	62	79	82	86	82	66	69	74	80	55	58	58	81	61	74	72	77	59	73	61	63	72	57	61	70	68	77	86	49	61	85	76	71	73	67	70	65	86	75	71	74	71	73	75	75	72	85	63	83	56	81	76	73	66	75	67	65	74	70	67	74	65	62	65	68	76	80	72	67	70	54	62	71	70	77	56	76	70	80	81	78	77	79	55	74	81	59	78	63	66	72	64	67	72	82	81	67	72	74	84	70	73	89	70	64	70	71	77	68	75	82	76	87	79	66	67	69	74	87	64	77	77	75	66	73	58	68	62	69	71	78	85	70	61	58	67	80	65	64	68	66	76	87	72	77	74	86	50	82	64	75	70	70	67	70	76	64	79	72	70	61	76	75	88	92	73	51	68	71	70	68	60	64	78	82	63	73	65	78	70	61	64	78	66	68	71	69	63	58	63	69	71	74	63	69	76	85	77	71	70	66	64	67	75	70	77	76	64	60	64	59	72	87	80	75	84	66	65	81	74	74	63	65	79	66	63	72	73	83	67	69	77	78	55	75	80	82	64	70	70	73	80	68	69	68	90	73	73	73	75	69	74	67	71	62	66	77	69	74	87	67	66	63	70	78	67	71	51	77	75	94	64	78	81	77	69	53	58	79	76	89	78	74	74	76	51	75	74	64	61	50	52	83	70	77	87	83	67	62	62	83	69	68	62	63	80	59	63	72	77	73	59	54	72	81	64	73	70	87	57	73	79	71	69	70	70	95	74	72	68	92	63	58	63	66	68	48	61	60	74	80	68	69	65	68	52	61	75	74	76	58	64	82	58	77	70	73	75	82	85	66	67	68	64	73	75	63	69	63	83	71	81	83	63	87	61	80	62	68	72	81	68	76	66	85	70	74	71	84	68	72	88	70	88	60	77	81	73	57	72	86	71	69	69	72	59	80	68	61	72	74	62	71	61	74	65	63	76	55	67	76	88	68	76	65	61	67	79	63	60	62	80	77	85	77	66	70	70	67	73	92	72	72	75	71	90	62	67	80	72	73	64	74	84	72	76	61	81	67	69	66	81	67	66	69	67	88	79	65	54	65	67	62	72	68	68	83	77	62	77	63	71	76	80	70	76	82	79	59	52	68	80	56	63	73	77	75	68	79	66	72	60	75	71	74	68	78	55	78	82	82	78	75	78	77	77	76	83	68	77	74	83	88	63	70	81	100	61	62	62	65	73	73	61	62	83	104	63	83	91	68	75	70	70	77	72	54	80	66	69	80	72	60	68	68	55	67	75	91	73	84	86	83	64	67	86	69	65	69	65	74	60	71	70	70	57	70	75	76	64	71	77	86	64	61	65	62	63	61	74	72	58	71	61	60	71	62	75	74	70	74	69	72	47	66	67	64	76	75	76	73	75	67	66	86	68	72	80	75	74	75	79	63	79	62	72	72	73	63	81	74	71	75	57	56	68	79	68	74	66	79	83	70	75	75	38	79	67	77	67	73	65	72	60	80	57	88	61	58	65	79	70	85	69	63	83	64	73	76	77	67	51	58	73	64	63	83	67	64	78	68	84	60	63
17677	5945	2018	2538	2146	1717	1460	1179	1051	826	772	683	601	557	508	476	432	419	425	374	337	356	329	342	302	283	312	300	261	297	278	273	262	254	299	237	239	287	261	260	230	238	256	226	242	246	226	259	251	220	220	230	265	236	229	232	232	216	230	246	238	222	194	237	209	243	214	220	215	241	221	222	216	236	216	236	203	238	191	207	201	209	195	218	230	202	198	214	193	217	202	215	232	193	205	218	234	218	231	220	199	241	207	218	224	192	213	194	241	222	215	219	225	235	201	208	217	238	234	189	224	205	197	229	204	226	200	195	215	211	223	216	207	198	234	210	185	213	253	201	222	216	226	209	240	197	206	205	205	228	201	225	196	226	208	206	227	217	225	207	204	212	205	218	217	210	220	220	221	191	204	200	232	203	243	208	211	198	208	197	203	207	194	214	209	223	221	208	227	209	206	217	187	197	191	198	188	214	210	200	194	197	243	222	209	205	227	202	216	233	191	223	230	190	234	223	194	203	200	190	205	206	205	195	201	206	176	229	208	213	192	227	203	207	226	227	195	234	203	211	209	215	198	224	212	212	193	208	218	229	190	195	210	206	221	236	205	207	201	222	223	213	228	180	200	201	196	228	198	209	215	220	220	216	208	181	250	200	226	226	216	222	212	213	210	176	206	195	214	216	183	216	207	190	226	210	240	202	207	198	206	222	191	203	215	188	220	208	219	218	209	218	216	222	168	190	179	206	219	214	190	241	234	205	217	206	207	199	218	221	195	220	191	193	180	217	238	210	211	247	211	207	202	206	199	249	181	195	223	211	211	210	205	201	197	220	207	204	191	189	208	208	196	205	185	199	208	223	222	216	204	198	228	218	208	201	194	216	205	201	239	212	209	188	197	198	207	216	206	201	225	201	184	225	219	215	212	181	195	220	206	199	201	186	194	211	227	191	190	211	195	197	206	205	201	218	226	238	231	195	208	221	221	200	184	226	220	219	223	232	217	199	214	207	201	223	201	201	230	221	229	199	186	211	213	210	202	226	209	208	217	191	233	209	205	208	213	189	228	225	220	195	176	227	210	203	226	217	211	214	213	229	217	225	223	224	197	212	209	205	197	212	202	211	210	200	212	235	219	211	189	220	208	191	196	208	202	210	239	187	211	222	216	233	217	191	217	232	218	187	220	207	193	213	214	200	227	188	226	234	198	193	199	206	218	200	215	197	205	224	217	192	203	221	215	234	211	200	185	216	203	209	194	198	202	198	233	208	207	239	208	240	200	229	207	234	200	221	218	213	206	208	217	205	198	199	200	177	209	223	212	194	201	226	237	216	215	220	196	182	206	222	195	208	220	220	212	227	202	222	199	227	202	220	201	187	192	194	220	215	207	205	198	214	211	189	221	223	203	191	190	219	195	208	199	208	224	209	217	200	209	226	204	198	203	218	180	219	203	199	216	194	235	220	200	224	239	207	201	213	224	192	205	221	196	210	211	243	211	203	212	210	183	191	196	211	205	233	228	213	197	196	213	209	178	199	233	206	200	191	210	194	198	184	181	206	223	206	199	233	217	199	223	210	198	202	206	190	222	232	203	185	209	216	214	202	224	238	215	198	231	205	202	200	186	192	215	198	221	205	207	213	205	193	206	218	201	232	196	200	216	187	225	214	212	235	212	209	225	205	214	198	218	212	217	203	204	205	219	187	221	214	210	184	188	211	204	219	200	224	234	213	231	210	216	221	191	207	205	199	212	221	217	231	211	221	191	231	202	213	211	191	210	206	204	207	211	223	204	218	213	228	216	230	193	192	200	170	216	209	238	189	202	206	236	191	198	204	237	214	206	217	211	200	236	201	190	169	182	214	204	214	205	218	218	188	190	205	205	196	204	190	205	198	227	189	192	206	229	223	198	196	224	224	213	197	217	186	210	225	215	204	183	226	202	213	224	220	201	213	212	161	198	180	206	197	205	196	202	202	232	196	205	206	202	232	204	201	219	212	207	201	225	195	208	199	233	215	214	219	216	206	203	201	226	195	201	196	185	219	215	205	217	205	209	195	207	206	203	200	215	212	205	219	203	195	236	216	197	226	216	220	237	199	205	211	210	223	218	216	226	205	220	204	198	230	184	202	220	192	222	202	219	213	196	240	199	191	225	199	196	215	190	212	211	196	203	202	194	176	212	199	202	224	185	207	216	213	195	203	231	188	213	193	214	203	207	203	230	218	188	234	197	231	187	205	216	215	225	205	214	211	201	246	206	220	228	191	240	217	204	220	219	189	178	199	196	215	230	199	230	189	203	212	212	205	217	208	205	206	188	201	213	212	192	206	211	188	198	197	214	205	215	212	225	237	206	207	207	212	219	218	195	206	209	184	221	209	207	224	211	206	226	194	214	209	192	206	209	211	218	196	197	214	207	188	205	217	190	218	218	224	192	218	211	201	225	192	214	184	231	206	222	189	192	206	213	201	187	218	208	225	218	234	193	204	222	237	199	198	190	214	201	206	187	225	191	212	218	211	213	233	224	218	210	200	194	210	205	197	222	176	240	223	205	222	216	206	201	208	213	205	216	197	222	206	211	209	227	243	229	195	222	178	209	183	222	204	212	207	200	202	228	181	220	213	212	205	204	210	203	208	198	224	209	227	197	207	214	238	196	213	220	215	228	202	201	222	201	246	206	195	210	202	205	224	241	195	223	207	230	220	223	210	207	211	185	202	208	209	248	210	181	197	217	175	241	205	219	200	228	234	189	198	195	203	203	213	173	226	212	201	224	208	224	201	210	194	193	207	227	206	222	218	193	230	198	225	219	215	197	186	204	220	203	230	178	235	213	225	212	207	206	208	229	214	205	216	216	188	221	199	207	186	229	199	214	209	197	218	222	207	234	203	222	215	206	184	227	173	208	204	205	225	200	212	221	207	203	196	209	191	219	222	221	191	215	221	227	212	230	182	232	218	170	219	226	222	209	201	195	183	193	193	236	202	200	190	210	238	202	214	217	197	224	187	224	209	211	199	212	222	222	200	220	222	223	211	200	227	223	181	199	225	229	207	220	212	196	193	227	209	205	230	184	210	213	183	192	202	196	195	216	194	203	192	195	209	196	190	219	223	200	207	224	221	175	219	209	196	211	202	212	202	227	191	202	206	205	223	228	210	220	202	210	216	212	213	209	232	202	197	183	216	224	199	215	199	178	224	223	206	222	192	216	228	198	181	206	188	213	219	201	241	216	203	210	202	227	183	188	230	192	229	204	209	206	203	213	214	188	224	214	206	211	212	201	161	188	212	240	208	196	189	235	198	195	225	231	222	185	199	194	192	212	211	193	195	239	195	216	203	211	225	206	216	221	221	209	218	194	220	213	206	231	230	206	207	197	220	215	200	211	214	236	190	174	195	212	186	218	227	200	232	205	213	203	221	205	205	227	195	223	242	205	205	199	218	193	191	201	184	180	225	215	209	199	209	207	214	231	212	200	210	196	200	198	219	219	207	196	203	232	221	192	209
35553	26941	8398	1817	1158	785	666	509	439	382	357	306	272	273	269	223	223	239	211	204	239	217	180	197	218	191	203	186	214	193	201	208	220	173	194	180	159	162	164	171	183	182	203	155	169	198	192	183	213	165	215	185	157	168	183	168	174	192	199	184	215	172	190	170	192	170	149	214	154	152	160	170	178	188	187	187	154	172	172	182	175	178	170	184	182	203	186	173	185	189	175	189	158	186	200	214	183	186	150	160	171	173	178	154	181	171	167	185	182	203	190	160	196	199	167	165	173	191	197	167	169	176	146	166	174	169	194	147	157	170	164	180	190	175	173	189	179	159	186	205	189	166	151	211	173	190	184	180	180	173	164	175	155	212	201	208	164	176	186	195	167	188	182	159	170	189	170	186	152	183	157	179	182	186	164	191	213	204	180	167	172	171	184	175	153	153	196	166	194	147	184	190	171	168	182	163	181	180	188	167	195	185	215	182	186	183	180	207	188	159	165	188	188	216	192	175	182	172	180	165	172	197	159	147	184	169	154	173	174	195	169	196	181	188	188	159	200	190	177	171	185	157	174	197	151	211	181	180	180	201	194	177	176	193	186	173	171	168	189	168	171	186	173	190	180	207	165	156	172	181	156	167	164	170	174	167	169	195	203	181	177	162	186	186	189	195	172	169	190	184	171	166	174	172	194	190	197	156	173	174	183	177	211	182	182	179	166	177	188	186	185	168	188	179	172	161	197	175	159	174	169	155	161	173	155	192	175	221	173	163	202	167	181	181	177	171	186	174	155	154	177	164	186	170	193	183	177	162	195	178	178	162	148	196	175	162	178	186	202	188	182	169	174	182	175	155	171	170	172	166	180	210	161	187	198	174	175	165	172	166	185	152	161	172	194	159	167	178	149	172	141	163	183	161	155	173	145	216	182	169	168	185	179	183	178	192	182	149	173	169	197	191	165	168	196	190	192	182	167	182	149	174	197	168	184	161	192	191	186	162	154	203	161	188	179	207	175	151	156	184	169	199	161	164	176	166	196	181	194	174	193	179	203	146	194	161	199	180	180	157	176	182	177	159	170	153	181	187	198	179	170	165	196	187	152	171	178	181	162	198	181	188	168	175	158	163	179	149	151	168	179	170	200	165	206	189	175	158	186	185	166	190	201	169	171	192	188	176	178	156	170	195	166	172	185	168	195	204	182	204	199	189	178	171	191	190	162	154	167	190	191	166	154	189	179	164	151	159	183	195	189	162	183	162	154	164	173	181	186	183	184	166	163	180	157	173	188	167	190	172	154	181	169	165	186	158	176	183	175	183	164	189	191	184	189	173	187	203	176	181	166	208	185	173	158	195	188	188	166	168	157	160	172	178	202	159	162	184	173	196	171	157	172	182	169	190	159	165	166	156	194	178	186	172	178	167	189	195	162	186	182	192	189	191	171	171	171	194	192	172	195	185	195	167	169	192	184	158	170	168	179	157	183	168	182	189	193	172	196	181	185	171	177	174	197	191	167	184	152	159	178	169	173	185	197	181	174	180	174	182	173	173	190	195	178	187	176	178	177	145	190	186	173	195	177	173	185	201	149	204	188	170	167	152	185	185	167	175	159	186	210	168	182	157	188	142	189	171	169	156	190	182	161	193	172	200	194	138	175	202	178	174	169	170	202	173	197	184	161	184	171	167	178	179	179	187	193	169	157	166	207	157	192	177	154	172	175	175	164	195	177	189	178	156	150	167	183	174	168	181	152	165	194	185	179	163	179	169	179	192	172	192	189	174	171	190	189	176	184	185	163	196	172	145	189	173	179	155	182	180	152	206	166	170	173	178	173	178	149	162	162	154	163	191	188	183	184	148	190	155	186	193	170	204	198	182	177	187	200	202	184	169	170	190	184	173	196	150	193	172	170	198	177	178	193	152	175	190	182	163	174	151	155	184	175	188	168	191	177	171	197	166	174	175	194	166	196	209	185	171	155	158	160	181	200	192	164	174	164	177	183	177	177	155	198	173	164	205	177	188	184	175	190	170	195	194	222	177	156	149	185	173	181	165	164	184	167	194	201	160	175	183	168	179	183	174	184	155	164	190	197	167	172	176	157	197	174	182	155	206	186	172	166	158	180	177	168	198	171	165	151	168	182	208	176	170	186	141	157	164	179	168	155	208	176	186	150	179	184	191	194	162	206	178	163	183	179	153	163	187	168	174	179	196	178	166	159	202	200	177	180	191	174	176	163	194	189	174	191	186	179	193	216	187	183	177	167	166	197	184	202	151	154	186	164	186	179	180	164	197	162	173	165	172	155	180	174	181	181	183	200	159	191	175	176	153	173	186	154	189	166	186	173	165	172	147	187	157	172	182	177	168	170	180	192	192	175	195	183	189	179	168	195	150	153	192	164	184	191	186	180	196	168	155	163	165	191	170	166	185	181	173	170	158	186	171	166	191	197	173	180	172	179	183	171	179	169	170	184	177	180	174	176	156	160	166	178	173	156	178	180	183	166	184	171	169	175	191	189	185	153	185	157	163	204	195	193	174	164	156	184	181	180	163	169	182	170	180	168	169	179	178	172	179	193	173	173	194	186	176	168	168	173	204	178	152	169	156	174	196	156	167	152	167	174	175	180	181	158	188	182	185	150	170	178	162	178	161	188	176	178	162	163	163	156	179	162	180	164	161	180	189	191	182	165	189	163	185	170	174	180	175	170	151	199	205	160	164	151	190	193	179	188	171	179	163	181	165	172	173	164	175	164	187	205	187	157	189	156	201	167	162	174	174	193	160	176	170	204	184	183	184	187	159	171	162	179	178	168	163	174	172	173	149	187	200	197	175	158	193	172	138	180	201	172	168	153	165	157	192	164	171	172	177	182	171	162	182	175	169	176	171	163	167	175	161	181	180	152	176	173	170	195	177	178	180	155	165	204	174	179	172	178	170	202	197	191	188	188	211	173	174	186	166	174	186	170	195	183	164	189	185	167	160	151	169	171	172	170	190	145	233	203	181	151	164	156	167	183	167	177	191	186	190	167	170	183	176	159	186	167	193	164	160	186	181	179	194	166	170	177	191	171	171	172	164	158	180	163	186	185	174	181	172	166	175	170	156	154	192	166	191	192	193	188	205	177	179	166	149	167	161	179	186	176	174	165	187	204	205	195	165	153	179	180	161	166	202	181	183	177	154	170	180	188	185	187	158	184	202	212	174	196	189	181	169	168	177	168	170	177	170	195	163	193	162	171	164	158	169	205	190	177	172	168	171	187	186	188	181	175	195	156	178	190	189	164	190	190	200	184	167	171	193	155	168	192	177	173	178	190	162	186	183	189	172	163	188	165	182	200	182	168	187	183	188	171	173	199	159	191	197	213	181	187	197	159	203	161	170	172	176	172	163	171	181	157	166	185	201	147	161	197	185	175	194	168	161	182	171	185	179	185	176	182	161	170	178	209	207	160	175	185	175	210	156	167	173	153	192	196	168	183	168	186	165	171	200	185	156	170	199	150	163	177	185
22692	9046	3964	4734	4039	3388	2708	2400	1904	1627	1465	1330	1168	1091	975	961	900	871	877	833	698	691	697	691	670	629	636	668	599	552	540	565	541	481	565	573	571	477	528	561	490	496	528	475	513	508	467	483	472	521	486	451	476	470	453	487	487	487	462	477	467	469	476	506	443	461	443	452	474	482	493	486	451	468	455	489	466	467	466	424	428	505	450	440	433	466	442	446	465	438	441	471	485	460	476	441	467	437	437	461	443	434	465	473	450	425	440	491	471	474	471	438	454	454	419	454	457	437	454	416	454	418	458	451	479	465	498	421	432	460	406	464	426	462	463	442	412	412	436	435	444	436	464	448	430	442	440	454	423	454	450	430	435	437	436	444	434	427	461	456	445	431	446	411	448	418	434	470	421	445	422	450	437	458	451	432	471	458	449	429	442	430	417	443	433	468	458	468	435	456	453	449	467	450	448	442	420	496	430	466	449	419	435	436	459	432	458	473	438	441	419	438	448	461	446	448	386	463	417	479	439	440	431	418	434	422	476	438	439	473	411	437	421	415	450	466	430	408	434	389	466	455	470	408	446	443	422	423	453	419	451	453	481	436	453	424	428	450	428	427	437	418	405	431	454	462	459	446	397	410	443	484	450	426	536	460	398	426	477	456	452	485	409	416	417	442	440	393	435	394	428	425	449	423	439	432	400	430	444	436	485	420	469	422	451	422	434	405	446	429	430	421	476	441	467	449	448	401	425	420	450	432	409	428	456	429	439	436	421	438	452	457	419	425	417	442	458	450	452	414	488	461	456	464	462	448	446	419	427	439	445	448	436	472	470	413	434	466	404	392	452	463	422	462	430	427	453	437	436	410	471	463	426	419	481	469	485	413	451	410	398	445	440	411	473	441	441	442	441	469	459	468	437	430	436	459	427	404	462	405	486	476	459	454	453	440	416	458	426	462	434	447	428	433	428	449	421	439	415	466	415	462	406	440	489	406	429	428	443	477	464	441	416	399	475	418	457	430	416	465	442	460	440	428	419	462	431	454	476	447	437	485	442	432	431	445	447	395	440	447	422	475	417	437	438	462	475	440	477	430	445	449	477	460	460	431	424	426	467	480	464	416	443	472	460	470	445	427	395	459	446	444	437	429	455	487	454	462	452	432	442	445	423	411	427	419	453	417	447	470	469	461	437	444	442	437	445	460	452	448	425	439	470	424	430	454	428	447	452	462	436	417	463	423	405	474	436	437	476	422	458	439	475	438	434	445	395	432	443	423	385	431	450	444	439	449	424	441	476	456	400	428	454	430	435	437	442	446	428	440	440	438	405	455	411	446	440	427	457	466	432	502	417	435	432	428	451	455	391	444	443	459	447	433	475	412	421	462	434	457	414	438	442	422	446	432	470	436	463	399	442	459	435	519	465	449	429	449	433	406	490	454	424	423	446	418	434	449	402	423	454	414	432	425	452	438	427	429	427	437	449	446	454	473	443	473	435	419	471	436	463	405	454	463	412	435	446	479	447	456	445	414	428	418	468	399	410	448	438	427	412	454	431	471	452	433	471	454	483	407	479	467	450	447	450	438	442	421	452	450	431	446	435	448	454	409	451	464	460	404	440	474	451	453	421	414	432	485	444	445	464	440	402	468	441	458	431	425	428	453	435	466	462	404	472	438	473	446	472	418	439	433	445	439	439	444	458	460	440	437	428	475	470	439	460	448	411	427	492	453	467	428	455	441	398	459	445	469	444	521	452	459	429	474	402	440	434	453	425	413	406	466	422	458	434	435	444	447	449	442	448	408	473	464	429	433	456	417	434	449	447	436	468	413	407	475	411	439	433	447	425	420	420	439	415	459	487	429	471	430	416	475	426	431	415	410	427	427	424	449	424	421	439	423	431	404	443	458	441	476	439	427	424	434	465	430	425	443	417	413	437	501	441	449	436	412	435	440	438	430	453	443	476	427	460	405	463	474	420	473	420	390	470	436	441	460	419	449	429	454	429	410	449	448	481	448	472	423	417	430	458	455	419	481	423	447	404	478	448	485	465	422	403	427	406	432	470	443	415	476	441	419	440	443	402	462	474	460	443	474	465	462	437	436	447	464	424	435	444	416	458	429	471	459	466	478	428	440	443	457	444	474	440	444	450	427	430	419	481	442	409	433	437	445	439	416	410	462	437	424	413	420	424	452	442	418	464	448	438	464	449	443	470	394	451	441	436	441	441	431	427	444	466	425	443	466	449	462	429	439	428	454	443	416	495	462	436	408	443	415	469	459	423	482	419	400	441	448	439	465	453	419	450	444	425	439	430	471	441	443	473	464	472	421	434	463	439	468	412	433	431	436	413	429	430	448	370	471	426	433	438	412	414	435	430	440	439	438	425	449	471	446	428	458	409	420	487	417	479	424	431	418	424	459	456	455	448	433	433	436	430	423	458	428	419	438	440	444	441	465	460	429	446	449	422	428	470	466	483	422	440	428	434	416	444	459	419	496	456	418	416	454	432	422	459	400	443	438	477	440	425	450	444	431	457	421	409	469	464	396	424	456	394	464	434	418	453	427	417	442	464	436	474	452	422	468	445	414	488	440	453	423	428	417	452	493	441	408	436	452	442	440	419	407	468	439	450	458	423	472	396	430	453	460	430	463	465	428	451	428	471	459	444	429	467	447	471	441	459	450	445	407	402	435	442	431	453	434	437	444	445	470	414	450	449	418	401	466	405	421	421	439	432	456	470	449	473	467	418	437	474	448	402	443	450	435	395	433	454	431	453	459	404	458	455	421	469	441	450	434	455	454	415	427	442	405	424	448	425	451	462	448	460	433	448	452	451	432	481	431	441	437	443	431	452	441	405	484	403	450	439	454	448	452	412	445	416	430	431	474	438	460	444	473	470	441	424	438	406	441	457	460	465	461	461	451	481	423	428	408	446	461	427	455	440	424	448	430	436	433	402	461	431	461	478	416	448	411	455	434	439	453	427	443	439	421	457	444	422	470	438	453	446	437	427	441	482	420	426	442	469	455	469	417	435	426	455	428	453	472	429	438	453	432	442	480	436	420	455	451	441	475	452	401	422	462	452	451	469	426	446	437	436	468	407	440	445	415	404	440	454	456	420	475	407	435	447	437	432	423	419	435	437	435	407	450	459	479	411	458	418	437	468	469	427	499	434	452	414	469	414	473	412	436	431	422	448	487	472	439	461	464	448	422	443	437	436	447	434	474	446	418	422	398	466	421	445	443	485	458	452	467	434	435	436	411	428	450	450	437	434	486	447	431	446	422	436	432	430	426	417	431	469	411	440	447	411	476	456	428	439	446	461	453	425	439	441	475	466	459	455	432	455	454	432	451	474	433	476	431	443	460	440	421	421	419	433	444	424	451	445	474	427	390	488	440	445	447	440	417	443	468	436	446	422	437	462	442	468	461	418	466	422	445	453	442	422	457	441	438	430	446	433	455	427	467	416	441	455	440	450	440	476	428	444	428	481	453	425	457	457	461	435	418	450	439
9945	897	158	118	101	111	114	101	108	108	111	108	111	86	112	85	101	89	92	102	107	96	102	100	101	89	98	107	91	95	106	87	96	109	111	82	112	95	117	96	85	107	90	99	93	91	117	86	106	120	107	99	96	94	95	110	96	120	107	99	97	102	86	96	110	91	103	104	105	106	106	95	95	105	121	109	102	93	103	108	85	101	114	108	104	95	112	79	102	98	106	91	92	89	107	108	116	95	111	109	96	96	107	98	102	90	100	102	95	89	90	116	123	94	125	101	81	115	107	90	109	90	93	93	93	107	91	102	87	92	80	101	90	91	87	107	103	94	106	110	100	117	93	89	109	86	101	98	99	100	107	110	86	84	93	103	99	88	102	100	95	101	85	96	94	94	97	86	93	105	93	111	98	98	112	100	98	97	107	116	108	109	96	98	93	95	103	92	96	118	112	114	99	116	101	97	94	83	102	95	111	100	104	84	95	114	86	96	110	120	120	93	101	109	93	96	122	114	101	89	100	109	100	93	105	97	124	100	92	107	116	98	93	120	90	79	98	80	94	79	110	123	88	107	92	114	97	81	84	117	110	90	97	112	95	110	104	99	90	88	81	104	93	96	95	113	112	98	95	106	99	99	98	100	103	95	108	84	114	97	109	118	95	94	84	133	85	98	105	97	112	101	96	97	107	123	123	84	112	107	107	83	103	97	93	92	121	107	89	80	102	94	98	101	87	97	112	97	117	105	94	96	89	102	101	120	127	116	113	105	110	106	97	111	116	105	87	115	100	98	108	109	81	88	116	87	113	98	84	101	92	101	78	103	88	102	105	101	106	104	101	98	111	96	98	87	109	95	91	117	121	94	107	102	111	95	92	88	100	92	102	105	79	110	97	116	95	108	105	92	107	109	105	92	110	102	96	111	109	113	115	114	109	113	102	123	113	107	96	94	95	94	79	97	108	110	94	94	117	81	88	97	90	98	98	97	96	90	119	105	119	97	112	90	102	104	97	94	91	105	112	96	87	108	97	122	107	89	87	102	93	86	98	82	103	108	107	96	95	95	118	101	107	96	96	122	96	88	98	96	106	86	92	77	114	113	88	107	117	96	115	113	112	90	92	99	83	90	117	110	104	94	92	119	106	92	100	103	92	107	134	128	105	113	121	90	97	98	95	102	102	102	117	117	95	92	104	91	106	98	91	108	111	98	84	103	106	103	123	101	95	103	82	93	103	87	91	118	110	107	92	112	114	98	110	108	103	104	99	85	78	81	95	92	86	75	104	107	89	99	108	108	111	115	83	114	104	95	99	95	113	114	101	97	102	92	109	89	102	103	94	97	127	105	93	96	82	98	119	102	95	88	100	112	93	120	83	75	102	102	114	100	98	114	114	121	99	98	105	101	95	89	112	109	84	90	90	96	97	93	122	85	105	100	108	114	106	88	91	97	122	93	86	93	97	121	99	82	91	97	105	105	122	106	109	103	99	119	83	113	136	94	94	114	89	108	89	85	93	108	108	113	102	106	100	93	106	92	101	98	95	85	107	95	117	99	104	98	104	115	98	87	91	108	73	108	96	96	108	102	83	94	100	86	86	96	90	89	111	90	85	118	92	98	92	92	93	100	107	104	87	98	87	94	100	94	110	106	89	99	117	93	95	104	86	102	104	115	105	104	124	96	84	123	80	87	96	104	95	87	101	102	97	112	116	110	104	98	90	108	93	99	107	108	87	76	107	113	108	85	100	93	106	101	89	107	96	93	99	105	92	83	119	78	121	91	95	106	110	101	98	135	99	93	102	96	98	105	124	115	95	105	124	86	115	87	111	119	91	104	91	109	97	92	102	113	105	109	94	110	98	93	98	96	120	105	102	99	111	104	107	112	134	88	107	90	121	103	85	99	89	85	102	107	115	109	104	80	101	105	111	101	123	113	97	110	103	95	99	85	94	113	102	99	104	106	129	104	106	116	108	92	86	124	106	117	82	109	91	89	115	95	87	105	109	105	98	102	97	92	97	132	111	110	93	105	96	101	77	91	101	110	90	109	109	107	108	97	92	113	111	110	110	100	109	95	93	84	108	112	99	117	106	107	106	92	110	97	111	107	105	91	95	110	98	98	106	85	114	113	104	89	104	112	114	100	95	109	101	94	118	83	86	83	89	100	101	118	96	102	114	90	104	99	87	110	83	79	89	118	106	84	90	112	101	115	94	102	95	88	90	99	100	97	110	93	114	122	95	88	96	116	97	99	108	103	93	122	112	94	94	102	95	94	104	99	104	86	104	90	108	115	101	110	79	91	106	99	105	98	85	102	108	97	103	97	111	123	90	92	114	88	105	108	89	103	81	108	84	104	97	86	100	86	113	112	107	89	101	104	88	107	110	104	108	101	99	78	105	106	98	88	91	88	78	105	118	111	123	104	96	104	101	111	111	103	96	90	87	100	106	87	109	103	119	94	86	83	93	93	87	101	102	106	113	105	100	85	117	105	113	113	108	101	101	107	99	90	75	106	90	88	108	91	99	94	87	93	102	104	99	102	95	99	90	99	97	107	103	106	89	108	88	107	114	112	113	77	116	83	94	111	96	95	103	98	100	114	94	111	110	113	104	108	117	92	106	97	103	87	102	115	108	103	99	113	96	80	88	102	106	94	116	105	113	94	101	100	113	99	97	115	98	103	96	111	98	96	100	99	89	95	100	103	100	108	108	119	109	93	102	78	116	100	100	81	106	127	81	102	106	90	96	94	100	107	73	100	99	107	126	97	114	107	96	100	92	108	113	94	112	111	113	92	93	105	90	99	95	101	90	87	82	98	105	83	108	102	104	120	96	96	97	103	113	78	103	113	101	117	103	114	114	89	94	87	95	119	92	95	104	80	127	101	94	115	120	104	90	128	112	118	107	91	113	115	92	106	83	110	76	115	109	91	112	105	119	113	109	114	94	110	91	85	100	96	119	99	87	114	83	108	109	94	98	79	104	108	88	106	111	92	93	101	103	100	104	104	97	111	89	100	93	89	101	106	101	90	109	103	113	91	96	98	110	88	124	96	90	91	122	113	107	94	96	102	93	106	105	106	108	94	98	100	72	98	107	111	101	112	96	116	97	119	92	79	117	87	83	101	91	114	87	83	93	89	109	99	93	108	102	100	101	106	95	98	125	97	97	117	110	99	106	95	107	104	104	114	107	105	109	120	84	120	113	84	100	113	118	91	100	95	95	82	102	97	92	87	96	100	122	109	88	88	94	93	116	124	104	82	105	88	112	98	108	107	112	118	89	93	113	116	118	96	104	112	95	94	101	79	105	89	95	100	102	107	102	92	94	106	100	90	105	97	99	114	82	119	94	119	92	98	106	105	107	101	87	111	99	81	102	97	101	117	105	118	99	105	99	108	84	103	104	93	115	123	108	102	90	86	117	96	117	104	93	96	104	102	89	114	103	95	89	110	75	90	98	102	115	97	100	101	98	117	111	105	88	78	86	100	99	117	95	94	91	97
5550	639	353	352	340	341	292	287	261	291	276	262	303	272	286	275	289	279	258	285	252	287	229	259	289	264	283	259	261	260	273	274	245	267	265	247	261	251	260	261	250	249	263	257	292	249	246	281	239	269	233	270	241	262	286	289	242	261	253	265	241	240	234	221	242	246	250	265	252	262	262	239	263	260	262	249	259	236	263	266	256	258	266	244	263	252	274	245	257	251	267	298	252	271	278	257	263	257	242	263	242	272	281	263	253	299	258	274	256	262	263	275	258	274	242	255	260	253	253	285	249	243	263	257	243	264	272	270	240	250	257	292	285	257	271	271	283	270	240	245	262	270	268	260	265	275	257	272	245	237	268	245	240	231	258	272	277	242	250	279	279	283	234	242	285	242	223	261	257	296	240	274	264	273	261	252	242	276	275	272	257	227	255	256	261	217	272	261	262	236	268	234	259	289	232	262	252	229	264	260	266	255	264	250	246	289	270	245	260	235	261	250	241	263	285	259	246	259	258	263	268	228	257	262	272	279	243	266	283	268	236	261	267	282	266	263	283	223	260	293	258	283	290	237	258	263	266	210	264	245	268	265	273	244	254	259	275	284	268	266	268	252	233	252	251	237	259	251	263	269	264	284	256	284	252	245	250	234	270	251	273	265	272	260	280	280	274	236	296	278	265	288	257	252	273	267	251	277	287	252	261	258	257	231	250	230	250	263	241	242	245	278	267	260	257	277	268	247	249	266	281	249	271	262	270	280	246	259	251	264	299	234	274	248	239	247	252	256	273	233	259	270	233	245	252	244	269	234	264	254	258	246	277	278	252	242	285	248	255	246	270	272	263	240	253	268	249	275	249	260	247	238	253	261	236	277	251	240	248	267	283	243	249	225	271	294	280	271	271	266	266	256	261	280	270	251	264	237	236	267	244	268	244	276	260	269	262	256	233	286	280	256	247	276	251	280	259	260	293	243	256	285	259	256	287	277	265	251	264	248	245	276	269	264	278	279	250	281	255	258	268	229	246	232	243	264	254	264	266	256	251	252	255	268	272	231	273	277	267	241	265	264	224	276	284	292	242	274	257	264	245	280	275	262	267	251	271	258	275	254	281	263	281	282	244	244	258	268	275	245	265	254	306	231	240	287	267	273	265	255	264	260	270	275	264	259	249	271	260	281	283	264	237	259	275	276	263	264	260	274	288	275	277	259	286	250	243	241	281	260	267	242	266	262	246	249	267	261	278	257	247	270	257	255	259	256	251	273	276	242	239	258	235	245	249	255	272	252	278	248	257	246	255	240	254	270	234	242	261	266	257	277	246	265	275	265	224	264	258	277	242	283	257	260	263	251	278	279	238	258	255	277	281	249	271	272	274	258	275	255	231	220	266	248	255	270	272	255	243	266	282	265	271	262	258	242	282	269	249	244	217	266	248	235	283	237	242	261	246	281	259	273	269	265	272	274	253	261	251	249	248	253	269	274	249	267	268	266	244	262	250	236	256	256	268	254	283	261	283	252	244	254	267	254	265	285	252	279	294	265	254	247	267	249	275	261	255	253	247	252	269	267	240	272	261	244	276	261	259	255	276	227	255	247	264	231	272	272	244	241	251	256	240	270	270	267	276	263	256	232	253	241	275	287	247	228	261	268	264	273	254	258	278	265	265	258	250	238	284	259	268	277	263	266	255	256	262	241	258	240	254	283	279	267	260	255	230	265	254	235	291	269	252	253	232	284	257	251	268	258	257	252	259	286	218	272	240	251	240	249	242	322	242	234	287	275	271	266	285	263	292	269	250	257	295	288	230	252	295	275	272	261	253	249	253	277	258	249	273	247	257	236	250	230	273	257	279	297	247	268	219	257	256	266	264	253	258	251	283	260	250	264	256	248	266	247	285	279	258	256	275	275	270	262	256	240	271	252	256	263	250	230	276	259	249	239	266	263	264	261	241	273	271	266	286	262	261	280	229	284	246	270	274	258	252	266	287	301	253	260	265	276	249	262	246	253	241	262	263	270	261	245	260	229	241	261	239	259	246	267	257	277	263	239	261	299	276	271	247	265	277	252	280	236	274	243	242	281	281	264	248	228	280	278	243	233	254	241	264	243	253	273	273	272	265	257	262	247	263	277	244	233	261	252	247	306	256	249	265	239	281	246	264	254	262	268	269	243	248	261	291	261	242	264	261	279	257	270	267	229	247	255	255	287	257	262	258	244	241	272	270	254	272	258	246	264	268	236	268	259	254	268	260	249	250	253	257	246	266	273	266	274	255	278	272	239	246	275	237	266	271	273	265	246	238	266	271	250	263	302	284	270	254	264	245	254	283	275	244	247	253	249	271	268	253	241	264	270	255	247	255	266	240	257	266	254	253	245	255	252	245	260	259	259	258	253	266	227	259	295	264	293	259	279	257	272	263	243	253	222	277	268	238	274	246	270	234	254	238	263	244	251	257	281	276	280	257	249	292	275	250	284	259	275	265	266	252	279	261	252	275	255	258	259	262	255	260	238	258	222	227	263	264	243	297	244	246	247	282	263	246	254	279	270	247	298	252	240	263	271	233	244	262	252	247	256	270	236	259	263	250	262	252	246	246	264	247	282	265	292	258	285	280	278	244	236	276	250	254	237	246	253	235	277	244	284	250	257	278	273	241	259	243	291	266	251	267	247	271	251	247	259	274	289	251	241	241	251	256	271	231	296	243	282	241	231	265	230	281	262	243	249	269	275	263	276	275	256	243	298	274	280	281	257	245	258	240	246	280	234	281	268	251	287	244	268	251	275	270	243	252	258	248	262	243	275	264	259	254	251	240	277	262	247	262	266	272	258	257	269	274	261	274	256	251	262	266	258	236	241	248	234	267	285	269	245	288	270	267	267	282	259	282	234	253	262	259	261	280	255	266	259	240	241	267	258	267	265	256	256	280	258	231	287	284	247	252	271	276	266	258	241	261	241	260	251	262	250	278	290	254	256	285	251	287	251	285	280	240	243	262	272	275	221	265	273	268	257	279	267	302	272	245	287	283	252	251	269	243	270	262	251	282	265	293	241	265	268	274	258	285	267	259	245	278	252	266	270	257	246	272	244	261	257	264	277	264	291	227	281	288	267	280	272	251	267	261	274	255	266	265	237	267	230	250	253	270	258	277	251	277	250	264	266	262	257	260	271	234	263	281	276	261	259	256	271	265	236	231	269	298	263	252	263	238	256	270	245	219	274	275	267	235	273	236	248	276	285	247	273	289	245	232	258	247	255	281	268	276	250	252	286	288	222	257	283	258	263	262	246	270	255	263	247	242	252	243	266	290	234	279	232	263	269	238	257	274	265	243	248	264	240	276	264	266	260	270	259	246	266	244	256	252	239	262	253	261	283	271	236	269	253	267	279	270	254	228	273	254	251	289	240	253	273	275	251	266	256	240	253	296	281	264	263	277	232	259	253	264	258	275	283	248	244	265	297	272	257	271	268	246	284	273	223	248	229	240	264	255	262	265	286	248	263	265	250
27527	16948	2351	787	507	360	264	230	224	172	139	152	146	92	90	105	121	93	90	94	75	103	92	83	100	81	81	72	76	65	78	80	91	70	95	72	98	82	85	78	77	74	74	72	87	77	80	85	74	79	83	83	73	83	70	81	65	80	65	75	61	74	72	100	76	67	54	71	67	74	66	88	80	92	77	78	58	48	62	65	80	81	68	69	73	56	76	68	61	76	59	72	57	71	79	71	72	81	81	83	68	69	65	71	60	80	62	78	73	77	83	73	75	80	69	81	61	59	82	78	87	84	94	66	85	67	76	83	62	67	78	70	63	77	66	74	59	66	76	72	58	60	65	75	77	68	56	70	68	67	81	69	70	55	78	70	80	82	69	83	39	68	65	62	69	75	80	90	76	80	67	68	94	66	79	62	86	56	83	89	82	66	83	76	74	67	61	74	84	75	69	69	71	78	71	70	73	79	66	77	73	69	60	68	61	70	69	86	70	62	73	69	74	60	67	67	77	57	67	71	76	84	60	83	72	70	63	68	75	81	72	76	66	73	74	72	71	72	82	61	71	67	65	67	67	63	79	80	73	63	77	67	74	60	78	57	64	71	71	62	76	87	77	78	63	62	77	78	67	77	68	71	65	67	82	75	59	55	67	70	68	56	79	81	74	76	71	76	73	80	73	65	83	62	70	64	63	75	89	71	60	89	84	68	76	81	70	81	73	77	63	82	83	70	72	80	88	65	68	75	76	72	68	76	64	67	81	76	66	77	64	76	64	60	78	69	78	80	73	66	76	85	74	80	62	78	85	74	70	65	63	81	65	72	80	54	79	71	70	75	74	71	85	70	94	73	80	72	83	83	79	66	58	59	71	70	66	73	59	78	73	82	78	70	85	76	68	68	65	78	66	65	77	80	72	74	47	73	74	49	74	71	65	81	81	51	66	70	65	81	67	82	73	62	68	91	82	94	89	61	66	73	61	72	66	70	67	88	67	57	84	76	78	93	72	85	76	53	87	76	64	72	70	77	63	67	82	73	72	75	73	70	79	59	74	81	69	56	76	73	80	72	90	66	76	65	86	80	81	63	76	69	70	70	74	61	54	81	66	69	76	81	89	73	67	79	80	74	70	58	68	53	72	72	67	69	59	74	57	87	53	80	67	70	77	82	72	70	66	67	66	67	59	59	89	67	60	79	78	63	71	66	72	70	82	73	67	57	65	67	70	68	64	64	62	84	79	79	79	70	65	61	79	64	79	86	73	71	67	51	79	66	64	89	75	70	69	55	70	72	68	79	98	85	61	78	82	66	69	79	72	65	71	65	67	66	69	75	67	75	54	84	78	80	56	69	70	58	59	60	67	79	74	77	79	65	72	58	77	62	57	69	78	82	77	95	92	66	80	55	64	70	78	77	64	56	69	74	76	55	70	73	74	79	70	74	67	57	72	57	80	90	91	70	66	66	70	58	80	85	62	84	64	72	85	82	80	80	63	88	67	70	73	75	60	64	69	78	75	92	75	78	69	84	85	63	66	48	59	69	74	67	72	79	59	86	69	55	78	70	86	77	82	73	74	70	65	62	69	85	64	75	83	59	76	84	57	73	58	67	60	71	81	78	69	73	65	65	79	81	87	73	70	60	67	86	77	80	78	66	72	75	67	66	74	65	71	62	63	69	52	88	64	78	93	86	60	64	72	64	60	69	69	75	64	68	89	70	84	62	73	66	68	81	70	64	71	57	74	81	67	65	76	87	69	74	56	57	68	62	63	86	69	75	77	73	70	67	74	72	77	79	80	82	80	62	91	78	88	64	53	81	72	77	74	66	71	59	70	68	64	76	81	74	60	73	79	80	75	87	70	65	64	92	72	77	68	68	64	65	85	71	57	71	69	74	70	69	66	63	70	70	60	73	84	88	86	73	75	71	76	70	64	67	85	69	60	74	64	72	66	63	64	63	80	82	79	79	77	67	86	65	77	56	78	74	76	72	76	81	84	62	79	81	66	68	82	82	54	67	66	66	70	67	64	69	85	66	72	59	65	76	81	60	63	62	83	83	81	58	64	82	81	69	74	80	81	81	77	61	75	62	73	82	76	68	82	71	65	65	67	66	79	65	71	89	65	63	75	64	66	65	81	81	76	77	84	94	63	72	75	63	68	64	85	66	76	70	77	69	75	83	74	69	77	67	69	65	68	72	81	73	80	77	63	50	59	71	84	81	78	55	68	73	64	72	58	72	77	64	77	71	73	49	60	80	64	59	80	68	73	57	58	65	75	86	76	57	74	75	82	74	70	66	77	69	58	76	63	69	65	64	66	72	55	70	84	68	66	76	74	65	73	60	79	72	81	90	59	67	73	88	65	68	98	79	70	66	66	69	63	69	72	69	75	73	53	63	68	68	83	81	85	67	80	73	76	70	81	81	70	67	75	69	69	71	65	78	73	60	61	75	78	79	74	63	66	83	83	62	57	70	77	74	61	65	67	74	91	83	86	56	68	68	86	67	60	72	80	103	82	67	77	60	94	66	91	80	86	69	74	71	67	69	71	69	78	77	76	62	85	74	81	53	77	78	88	67	79	74	75	62	82	64	65	75	77	70	83	69	63	69	63	74	75	82	85	73	70	67	68	92	69	62	76	68	63	87	76	75	79	69	72	70	70	76	73	62	59	67	96	70	79	70	59	68	75	74	76	62	70	62	79	79	77	62	74	77	59	55	72	79	64	82	73	70	76	67	84	53	71	77	80	72	92	89	72	78	69	77	63	66	78	65	74	77	73	66	66	70	81	73	63	75	85	69	66	78	67	72	75	56	66	71	72	68	89	64	62	63	73	65	52	78	80	86	72	71	76	67	62	80	72	61	70	75	56	69	68	78	78	75	65	60	75	70	77	65	71	69	67	73	63	65	66	67	76	64	72	61	77	78	68	63	69	76	63	76	75	71	69	63	67	65	60	73	82	70	76	79	69	69	74	71	84	71	70	68	72	76	74	55	72	77	76	74	73	77	55	86	70	67	73	74	66	62	66	58	77	60	78	83	80	57	70	74	77	84	64	87	81	61	71	77	62	62	81	67	70	54	79	67	64	59	72	75	81	65	75	79	63	65	71	83	89	90	74	77	65	56	88	76	73	71	80	62	60	55	58	87	74	82	70	67	66	68	61	69	72	70	66	68	75	73	73	70	51	59	68	75	64	77	62	72	71	92	73	62	68	73	52	70	79	56	76	74	82	69	69	86	61	66	74	69	62	69	91	67	52	71	72	89	74	65	65	73	77	72	74	71	88	73	68	54	58	63	52	86	79	79	68	61	91	69	83	75	70	80	68	76	73	67	91	72	70	82	81	79	67	73	73	82	64	73	66	89	63	59	69	61	61	80	77	75	75	83	65	79	79	77	63	82	85	88	75	62	69	75	91	71	78	68	60	65	82	62	73	72	87	69	73	57	85	85	65	64	74	77	57	62	68	69	59	54	87	74	68	72	89	65	75	48	83	84	73	76
17959	5819	2060	2511	2263	1739	1464	1151	1026	830	718	615	613	551	528	472	442	456	392	419	379	343	320	336	329	316	311	296	269	265	291	255	268	296	257	267	280	248	244	268	269	235	260	237	234	251	219	240	205	243	234	228	245	240	219	226	212	228	211	204	216	246	217	229	205	213	231	200	208	249	210	224	232	204	213	228	195	223	203	208	219	206	220	204	226	227	205	200	228	228	218	215	212	215	208	207	210	204	199	206	202	190	206	220	227	202	228	234	215	194	210	198	216	218	212	214	215	207	200	181	225	215	213	220	191	191	190	220	228	204	239	243	213	215	225	220	223	222	216	232	216	209	205	228	228	222	220	222	232	205	227	215	188	208	225	238	206	185	226	217	235	205	216	207	229	227	214	247	170	233	228	195	190	249	209	187	190	223	223	204	211	207	227	228	183	213	231	264	218	205	199	220	204	228	189	197	220	214	197	212	213	202	181	229	225	215	185	211	213	200	194	218	221	202	179	197	181	206	210	220	206	220	214	229	184	193	214	204	223	196	229	183	195	210	224	193	203	210	213	200	207	205	189	233	189	232	217	170	218	192	211	215	215	209	200	193	207	233	224	207	219	228	222	211	228	204	224	189	193	232	225	197	209	217	218	209	211	230	184	204	218	211	233	207	214	208	214	199	221	229	213	213	219	209	210	199	206	195	215	217	199	193	221	214	185	203	231	210	190	210	222	211	232	224	206	210	193	207	219	219	191	201	202	206	186	196	212	211	209	181	195	197	217	210	220	200	216	200	204	220	216	204	221	190	193	214	220	230	206	208	209	199	205	215	216	230	188	218	215	197	201	210	182	212	211	216	216	228	217	216	226	205	226	226	213	195	206	231	236	238	236	217	223	201	206	201	215	239	209	206	241	234	209	217	207	203	222	203	225	211	193	231	208	220	226	196	204	202	172	234	226	208	240	197	209	193	193	211	217	205	213	204	194	230	188	191	199	213	217	187	210	213	199	191	227	209	223	215	203	230	209	231	199	186	220	196	212	200	208	232	212	229	196	215	213	182	184	222	209	216	198	212	202	233	201	202	195	229	207	208	204	205	223	206	216	228	194	242	225	194	218	197	216	186	213	193	206	229	199	196	215	220	215	212	218	194	213	224	210	249	235	191	209	213	213	214	221	219	205	202	200	182	203	193	201	223	183	201	192	194	219	236	185	213	207	209	232	215	200	217	204	212	225	195	222	211	231	226	213	203	199	202	206	206	193	227	185	207	193	221	225	198	209	198	193	207	193	212	234	211	223	220	209	176	212	227	214	203	201	205	210	205	225	201	200	217	206	204	207	203	186	215	215	193	197	192	208	198	229	217	202	210	191	219	215	205	206	204	225	213	218	199	193	202	194	178	189	187	206	208	228	208	185	210	233	211	211	232	174	204	201	192	205	197	211	174	222	220	198	200	204	211	211	214	197	213	238	200	228	240	202	194	221	198	195	218	218	224	228	207	213	222	224	216	204	214	211	215	222	219	213	183	196	216	210	203	220	208	209	237	210	199	213	229	221	196	213	217	210	197	207	218	212	199	174	215	188	191	229	205	213	183	229	201	171	197	255	198	212	197	214	199	188	231	187	213	219	189	202	201	192	228	211	223	229	224	185	219	207	218	202	194	206	212	208	195	205	208	233	224	233	178	195	214	207	212	187	206	213	204	198	194	200	210	213	237	177	202	233	214	200	183	200	192	189	188	193	221	201	222	212	202	212	213	199	222	194	190	187	180	199	228	246	208	192	191	218	215	193	190	216	213	191	215	204	192	196	220	215	233	231	188	254	208	196	217	218	213	210	213	171	177	202	232	195	213	211	210	183	203	195	227	212	231	222	196	204	201	198	205	205	221	210	218	195	238	190	210	183	203	214	197	168	222	212	200	227	205	231	223	220	212	196	195	204	251	192	204	203	232	211	212	208	214	195	196	233	205	232	219	195	216	197	174	232	190	215	233	202	200	258	233	221	205	217	209	203	213	222	195	198	227	232	212	210	193	195	193	223	214	209	213	207	211	210	211	222	222	197	218	179	214	179	214	218	220	223	213	216	171	185	177	203	206	199	213	219	185	208	219	221	215	206	223	217	203	205	204	206	193	219	190	225	208	219	226	210	227	206	222	245	218	219	209	202	202	211	192	207	210	212	186	215	215	202	222	205	224	207	221	211	225	220	185	187	202	218	206	210	207	205	220	203	186	202	155	210	194	214	219	194	219	200	206	211	224	193	216	188	199	230	222	226	231	221	216	220	199	238	204	222	201	211	207	203	205	235	219	183	228	228	197	205	221	202	219	200	230	206	205	233	209	213	219	199	220	201	211	209	202	192	206	203	210	226	201	183	209	193	204	202	210	204	197	204	224	203	201	200	216	188	198	186	187	187	234	201	227	215	222	198	215	200	186	192	184	222	191	214	217	209	206	207	199	199	180	213	195	212	197	206	200	243	219	254	204	230	207	205	210	226	178	223	195	217	201	193	191	218	196	197	220	217	223	180	197	222	197	218	193	212	205	227	203	203	225	211	197	212	203	227	202	203	173	211	206	195	214	218	188	222	183	214	215	197	222	200	213	234	202	203	208	205	223	212	221	210	203	198	221	202	219	199	212	227	198	189	222	214	189	225	217	191	223	201	217	207	199	202	196	226	215	206	226	225	189	224	205	208	205	220	207	191	213	223	167	219	208	233	189	209	202	201	187	222	223	191	212	231	186	205	191	197	204	197	213	201	198	188	206	204	206	243	205	199	194	211	194	202	241	202	231	216	214	211	215	198	227	207	199	210	209	201	214	204	205	213	200	212	231	247	214	229	236	220	214	239	198	195	213	206	191	195	201	208	205	206	195	238	219	223	206	202	204	233	215	225	220	222	199	213	224	209	221	199	221	196	216	193	199	189	223	199	200	216	222	214	205	194	235	193	220	231	208	190	193	229	223	216	197	239	210	192	209	218	194	219	220	196	218	198	212	174	202	214	228	213	179	217	216	233	224	213	262	210	231	195	228	218	207	213	201	189	219	231	208	188	213	220	199	201	209	244	201	210	217	208	217	213	221	225	202	221	183	187	218	217	202	225	205	198	201	183	197	211	221	216	205	207	214	198	205	187	200	196	221	207	224	236	197	211	208	217	211	183	199	209	225	224	207	215	200	212	173	220	232	215	203	204	217	222	205	207	209	219	222	202	203	192	179	205	207	216	203	222	230	212	203	222	235	220	216	199	211	220	181	212	197	215	226	236	187	225	210	233	182	184	193	196	185	197	227	214	208	214	215	203	194	227	218	198	206	212	216	234	210	223	211	191	202	187	221	192	222	214	196	202	214	205	185	228	215	217	198	201	192	218	214	201	198	206	221	203	205	218	232	199	187	208	226	205	190	218	217	195	222	193	195	205	202	233	217	187	213	239	212	224	194	198	203	218	215	216	221	222	205	240	209	219	193	227	195	199	219	220	212	194	198	203	194	199	216	206	206	223	210
37558	27590	8878	1946	1210	913	645	566	457	393	347	334	349	287	275	277	261	224	212	230	239	209	229	229	202	232	208	200	180	201	203	200	217	192	219	232	201	181	183	193	184	198	198	205	180	209	184	235	215	177	212	191	175	189	186	166	198	204	185	180	178	171	169	161	193	200	170	193	192	191	198	174	182	163	196	181	188	185	190	195	212	194	196	204	169	160	196	181	184	182	182	221	204	171	183	190	182	171	188	194	198	172	185	198	190	197	193	198	197	194	173	211	178	180	193	173	182	169	189	167	180	208	183	172	192	192	169	176	174	187	196	179	201	170	198	199	176	177	180	159	171	191	179	164	166	189	189	160	185	184	175	150	219	205	202	187	167	157	191	208	204	193	168	186	164	191	190	187	177	185	198	200	195	208	206	199	187	175	168	200	203	199	197	185	191	167	167	182	170	181	192	194	189	193	190	190	167	174	187	163	189	168	193	205	188	183	165	193	182	202	203	181	196	177	179	197	172	170	190	174	175	194	199	177	197	175	171	176	184	184	194	181	181	191	217	193	188	180	160	205	193	185	182	173	175	192	201	178	201	183	178	182	167	188	158	178	170	213	177	190	208	213	206	177	190	203	186	188	211	181	180	196	203	195	183	196	181	199	230	198	193	175	204	191	202	188	165	174	189	182	147	208	193	182	184	175	180	163	188	190	185	210	190	189	175	185	205	189	174	192	182	191	186	180	173	192	191	230	180	210	173	202	189	191	179	201	192	183	169	183	199	181	213	210	169	189	200	163	197	184	166	159	200	192	182	204	196	206	173	179	186	159	190	192	164	182	190	212	177	193	205	175	188	186	208	186	153	182	187	204	201	178	186	173	194	193	226	176	178	173	149	175	147	191	198	181	180	201	195	184	201	178	176	208	174	182	182	159	186	142	195	160	209	198	177	185	162	167	170	194	196	174	180	181	207	199	173	186	176	179	196	176	179	180	173	187	185	180	179	186	206	213	189	192	181	185	220	190	184	194	177	185	150	196	183	205	164	192	176	196	207	192	167	189	190	182	193	191	178	176	173	173	202	172	175	192	186	210	219	200	190	178	184	191	198	157	183	178	192	184	186	183	188	208	216	197	179	193	186	173	184	201	190	198	175	171	169	180	174	191	197	208	171	174	194	197	181	166	174	162	155	184	179	223	215	199	203	186	156	192	202	196	169	187	173	172	195	180	207	197	178	185	185	201	176	187	168	199	201	224	167	178	192	157	181	160	162	192	185	172	187	161	188	182	182	193	205	183	174	168	193	207	175	186	188	186	179	188	197	189	171	223	187	188	180	183	173	193	212	188	195	186	185	202	177	182	204	195	182	187	194	178	203	186	208	191	200	192	203	177	159	180	171	189	184	164	194	161	182	218	194	182	176	182	198	170	180	189	163	217	169	180	158	201	188	170	190	160	209	180	203	166	178	181	233	197	164	179	175	174	193	212	201	184	176	197	192	196	173	190	176	163	151	192	198	178	190	199	214	183	196	189	197	193	191	184	213	166	206	178	169	190	182	186	175	177	189	198	162	194	200	183	178	208	183	183	186	189	190	175	194	192	170	184	198	211	173	192	183	202	181	197	216	188	185	192	191	175	206	168	193	190	176	196	206	181	182	175	194	173	188	182	182	196	186	175	191	201	191	203	161	185	191	171	204	195	183	179	208	205	221	181	176	208	180	184	168	209	187	196	167	196	198	194	193	197	177	201	186	191	183	186	182	173	168	204	166	193	178	187	177	185	201	192	203	190	191	201	198	195	187	179	169	178	181	189	190	192	176	196	183	158	204	202	193	200	168	196	213	179	175	184	188	212	182	207	175	175	184	173	163	199	175	205	221	190	212	188	207	168	200	174	189	170	196	194	187	195	200	177	178	191	195	180	190	186	172	215	212	211	188	179	180	173	156	195	187	182	179	214	191	175	167	174	177	210	188	195	197	185	189	202	225	160	179	176	185	178	194	199	166	188	173	178	189	190	201	190	201	184	178	187	186	192	177	181	175	183	171	167	176	184	188	174	171	188	184	198	202	216	190	189	205	169	196	196	169	188	171	161	188	188	213	178	182	194	182	194	172	186	200	152	148	185	192	188	220	206	179	189	191	179	172	190	183	198	163	176	183	192	168	194	173	165	183	187	208	184	190	174	223	177	186	193	201	192	183	178	194	185	166	193	161	174	185	170	192	182	184	201	178	194	187	190	193	200	179	183	193	163	177	191	169	176	195	194	213	215	183	183	196	191	185	168	173	179	198	182	198	186	182	175	190	182	203	193	189	175	160	199	181	184	191	209	184	208	165	166	205	167	188	182	204	175	201	182	176	188	162	222	181	175	163	167	178	176	199	196	183	190	157	175	186	215	183	187	193	174	193	183	170	181	188	181	176	185	196	194	189	173	191	202	165	183	200	195	193	179	186	203	195	197	207	183	206	188	193	144	182	189	182	189	199	196	185	189	178	168	206	195	198	183	223	217	207	179	198	155	202	176	219	192	167	189	185	177	179	164	178	164	187	196	174	172	175	204	172	174	192	200	171	183	189	203	160	202	197	187	216	188	195	192	219	187	202	207	179	194	219	185	198	159	183	202	179	175	191	176	172	179	172	186	194	173	157	204	169	186	183	171	189	201	208	179	189	180	197	170	185	192	206	206	190	182	179	206	207	174	176	179	171	190	178	183	212	182	196	181	208	184	191	196	195	178	154	174	199	202	166	174	181	199	200	181	168	208	184	162	204	169	189	152	186	184	175	183	205	193	174	170	206	183	188	208	173	181	180	183	188	189	195	175	170	187	201	188	189	180	185	178	185	175	183	172	175	184	166	177	178	194	196	181	173	172	238	213	170	177	187	190	183	163	158	190	191	184	182	192	181	181	179	190	188	165	190	162	183	201	181	184	187	170	159	193	184	173	193	182	164	215	197	183	216	180	177	154	167	180	189	193	186	192	183	204	192	198	196	186	172	168	188	154	138	152	186	182	169	189	190	181	206	179	183	203	173	201	180	177	197	210	175	178	165	185	174	162	192	195	196	168	178	173	205	193	174	182	167	162	209	179	176	161	180	194	177	189	210	164	186	189	169	183	183	202	186	161	168	186	181	157	193	198	205	204	188	188	190	180	186	193	206	176	190	167	169	169	185	178	185	208	173	172	163	191	186	182	182	184	173	183	157	206	184	183	168	175	191	170	198	198	220	160	192	167	198	188	181	210	220	182	187	176	190	222	174	196	208	202	181	176	181	207	195	160	221	176	179	200	187	206	183	186	187	170	209	216	209	197	164	197	180	210	179	175	157	183	201	173	197	175	172	177	202	170	183	164	174	166	212	163	195	162	197	173	180	183	183	180	185	162	179	212	186	173	210	195	167	175	198	189	165	193	178	184	157	191	187	188	214	176	172	204	202	181	194	196	206	201	182	192	185	181	192	197	167	190	177	200	190	177	179	179	180	190	201	160	222	183	167	152	189	187	198	182	150	177
23889	9708	4136	5009	4250	3471	2916	2363	1969	1738	1502	1364	1213	1131	1069	988	940	870	877	771	737	713	746	670	696	645	667	633	551	609	580	600	579	583	545	542	583	536	569	553	563	507	513	571	495	560	525	495	533	506	517	528	492	473	490	466	503	475	508	446	445	460	475	534	471	478	510	471	504	500	500	515	486	498	482	476	485	478	500	490	504	473	481	490	477	497	464	481	476	517	460	452	460	459	493	485	481	496	469	444	461	441	470	450	468	494	434	445	514	448	472	505	483	473	518	460	438	442	448	461	487	461	471	478	474	468	469	465	464	481	469	453	459	466	443	477	495	446	469	460	485	473	470	443	434	483	444	425	496	508	487	463	496	481	457	484	479	442	471	462	464	451	453	459	470	471	431	484	449	441	439	435	496	455	495	472	456	465	482	487	420	436	465	469	433	441	473	469	468	444	458	462	475	443	439	439	495	485	459	478	461	431	441	464	467	452	496	456	458	444	464	464	479	460	471	481	465	467	469	531	522	461	493	472	456	452	473	447	505	474	457	461	447	472	477	445	469	443	512	499	492	478	460	466	487	463	480	466	457	480	451	436	447	450	457	449	464	468	474	471	451	434	486	459	503	459	436	473	438	434	443	484	487	484	460	486	481	466	450	468	483	429	504	404	461	438	411	475	495	436	446	483	421	474	475	453	487	490	471	474	457	454	483	517	458	474	431	497	448	458	504	449	456	497	480	479	415	467	479	504	485	473	446	461	449	459	517	456	453	476	483	448	448	431	437	477	434	471	446	489	452	471	464	442	495	426	436	447	443	455	452	460	469	480	457	502	447	489	447	480	455	478	457	466	450	479	443	448	480	457	480	427	472	457	456	537	464	458	463	469	466	497	465	444	468	473	469	466	455	460	493	497	478	484	460	445	475	455	459	443	432	461	487	436	491	454	469	467	470	464	477	473	460	441	494	448	495	458	484	427	452	489	466	461	452	490	451	422	482	433	440	498	466	487	446	467	462	481	439	467	444	453	459	459	485	491	465	482	484	446	478	456	473	498	428	466	485	453	476	472	464	442	478	451	472	464	446	454	485	477	462	446	468	463	449	500	455	480	451	461	430	469	472	465	440	452	463	443	514	454	453	486	451	473	424	472	473	436	455	425	453	426	493	453	448	456	485	468	471	448	453	450	424	465	506	467	463	480	470	482	537	484	471	465	456	445	447	464	466	443	466	427	462	457	475	472	513	456	436	493	487	459	442	487	449	475	461	474	468	494	451	458	479	450	515	490	473	467	462	446	456	450	444	459	501	443	438	460	462	420	487	466	468	471	482	457	451	454	456	472	453	465	485	480	466	465	475	407	434	454	466	470	451	468	404	476	467	481	458	496	443	442	469	425	457	487	426	440	476	498	456	508	444	473	462	452	462	414	448	460	421	445	428	469	523	444	402	482	455	462	448	459	480	508	449	470	472	450	454	483	456	475	483	478	488	455	474	463	468	489	443	436	464	454	462	469	477	426	481	427	450	474	455	461	471	493	459	448	459	425	471	440	476	472	455	457	470	483	456	475	459	459	471	460	473	472	459	458	463	440	470	425	443	469	426	411	437	480	482	451	440	470	478	489	498	470	469	492	504	442	450	475	478	440	460	477	438	466	454	514	458	458	474	448	432	432	430	456	485	452	459	454	446	456	472	478	450	464	462	475	478	471	471	446	500	459	477	447	469	452	454	484	485	447	467	471	460	455	461	457	459	459	460	493	460	466	427	466	454	463	466	460	445	473	477	450	494	463	455	445	466	461	425	523	434	457	462	480	501	476	476	440	444	472	436	477	458	476	468	440	463	467	416	461	460	441	456	448	473	513	466	430	453	469	451	461	490	421	443	465	448	445	447	448	533	473	492	498	491	514	460	438	484	491	448	465	477	459	488	471	492	491	468	453	492	509	440	432	486	491	456	430	416	442	446	451	455	461	468	501	478	467	487	455	449	469	474	451	466	465	419	461	483	432	413	461	459	468	495	481	489	425	436	497	422	452	530	494	460	460	412	478	452	479	452	478	438	517	492	463	501	417	493	500	489	469	476	436	459	460	468	444	471	471	491	470	453	469	461	492	437	450	456	494	448	432	473	441	434	492	442	431	447	455	437	430	435	433	451	472	485	509	465	458	457	464	422	437	488	477	456	435	468	512	464	458	430	463	427	447	456	457	432	480	503	435	481	435	486	510	479	501	458	443	451	421	414	469	479	462	472	469	476	485	456	466	465	458	458	447	462	448	424	480	411	474	437	427	473	397	482	477	487	480	505	528	496	453	478	473	452	480	478	451	460	447	460	445	456	486	453	481	492	449	435	455	483	469	470	456	442	467	455	462	490	470	459	445	463	468	464	452	444	432	492	459	470	461	487	472	479	493	428	469	457	453	417	448	492	481	501	462	465	471	510	490	426	484	466	430	471	424	427	460	474	498	472	460	445	471	477	427	448	491	424	531	427	464	416	468	466	408	470	465	460	448	516	429	448	506	476	434	468	464	471	495	491	466	455	468	434	459	442	494	485	456	457	470	458	472	467	421	455	426	456	462	440	444	455	470	395	443	436	460	470	468	465	468	483	478	475	464	453	423	487	494	489	483	488	466	427	474	497	457	446	515	457	452	438	482	476	444	472	446	470	466	464	465	441	470	437	474	420	468	480	435	475	470	477	459	467	484	441	454	524	453	454	456	472	453	462	475	458	494	490	459	466	463	424	482	425	451	496	472	434	488	463	461	456	473	448	463	450	495	448	415	441	443	472	460	452	447	475	477	475	441	478	473	456	452	489	427	469	448	441	499	488	464	439	461	473	451	475	418	439	463	434	448	457	451	464	458	458	466	490	429	476	451	478	463	481	461	484	473	462	424	448	467	485	432	509	439	452	461	467	486	428	444	472	482	455	438	474	464	479	448	472	468	478	454	426	480	447	477	472	475	420	451	460	427	431	452	477	432	457	478	475	493	448	453	463	462	467	454	444	429	424	499	399	448	465	433	458	439	430	455	400	491	431	455	486	451	457	460	454	476	471	472	458	465	453	485	475	448	494	450	464	447	480	480	484	439	470	441	501	435	460	435	514	457	417	466	451	423	479	434	433	476	468	429	469	460	486	486	476	448	476	469	444	464	447	469	503	478	466	394	486	477	499	438	489	473	445	442	440	436	448	418	451	473	482	424	456	484	477	463	463	413	515	485	436	480	445	492	461	462	498	479	454	464	463	472	466	464	451	490	440	468	447	444	465	454	464	484	438	435	421	426	440	492	497	463	480	495	448	432	435	485	459	435	488	482	440	429	446	474	463	459	490	453	463	483	473	505	480	481	434	454	456	423	491	454	434	432	398	477	493	494	460	434	421	467	471	452	444	494	487	441	473	469	473	446	460	429	463	475	466	479	473	491	473	477	441	463	472	486	483	455	462	485	453	466	477	501	460	464	473	442	502	435	474	462	479	450	480	463	490	446	432	457	436	488	452	475	442	448
10229	980	121	129	125	98	95	84	102	119	88	104	102	98	96	93	112	105	124	104	93	115	110	89	90	105	104	97	108	103	85	95	117	88	114	79	88	97	105	94	86	88	111	115	98	92	106	104	111	98	89	102	100	92	111	91	93	99	95	96	95	111	91	111	90	94	108	100	95	105	96	83	91	92	103	78	139	94	90	106	82	110	103	89	84	93	91	89	101	113	94	104	98	118	86	90	89	114	82	111	125	100	85	122	80	102	81	109	104	99	95	90	115	93	103	111	102	88	100	102	92	98	114	97	101	92	93	101	104	111	108	88	87	109	92	100	92	107	96	90	91	87	107	102	116	119	116	110	74	108	103	85	85	102	113	98	85	92	83	107	107	137	88	95	100	105	107	107	89	100	104	94	98	98	93	108	114	91	88	93	86	90	100	106	99	99	89	121	103	105	91	121	94	93	98	102	91	109	104	82	90	104	106	102	95	89	103	100	95	119	103	89	104	99	119	105	114	86	86	90	94	94	100	81	115	101	88	98	85	112	85	111	137	125	119	112	119	96	98	111	104	111	113	104	110	84	88	101	107	93	99	101	87	109	83	97	96	90	86	101	90	120	105	89	88	103	80	95	106	85	72	109	93	105	72	86	100	100	82	107	102	101	103	91	95	110	84	105	92	100	120	84	92	84	105	87	91	103	86	120	102	96	96	113	95	101	110	104	105	96	98	84	98	97	110	102	94	108	85	97	89	112	102	109	99	99	94	99	108	74	98	105	81	117	100	100	91	105	103	107	95	114	102	115	122	126	104	88	91	101	102	93	87	93	94	97	106	88	96	99	82	111	113	94	108	94	115	100	94	87	99	102	102	101	88	109	95	102	104	94	109	107	98	101	79	92	116	91	93	96	103	86	107	87	73	97	94	104	97	101	96	99	106	94	90	86	106	93	89	97	94	108	103	108	82	115	93	102	104	112	105	104	107	103	92	112	90	90	110	93	101	86	98	102	93	93	111	79	93	105	95	128	93	101	78	99	101	91	111	110	101	91	108	100	84	85	100	114	104	109	116	97	100	99	99	110	104	86	100	102	116	104	99	108	94	97	99	106	93	111	87	108	112	108	91	102	92	108	84	100	101	87	107	118	109	98	90	103	98	117	102	109	83	86	100	106	109	99	101	105	90	104	99	97	96	106	92	100	93	90	92	100	100	103	108	99	93	103	111	126	93	136	97	90	89	95	89	113	97	82	102	100	100	103	103	95	94	98	98	97	106	94	110	102	100	106	109	110	109	114	93	122	81	94	114	115	94	72	92	93	102	89	100	97	91	118	123	93	99	99	106	119	107	98	102	73	93	117	104	98	107	95	88	110	107	100	93	106	88	96	84	104	97	102	89	105	95	86	100	101	85	100	101	92	102	104	90	98	120	93	87	102	109	96	100	87	92	104	92	129	92	93	108	103	81	106	98	99	113	107	80	116	126	112	90	88	97	83	115	118	101	82	97	119	91	99	110	92	93	95	102	98	103	92	92	112	89	108	103	97	101	90	104	79	95	87	90	100	112	96	110	88	103	95	79	89	109	109	99	97	106	89	111	102	99	104	95	87	102	90	92	108	106	97	104	112	108	100	74	115	101	108	93	98	97	97	84	105	91	92	98	96	95	91	106	87	87	101	102	117	94	94	103	100	113	100	110	80	80	92	112	101	99	104	111	105	99	92	106	94	91	106	106	89	90	87	99	111	82	107	100	101	115	83	114	110	115	103	115	87	94	98	102	120	90	94	84	111	97	97	90	88	97	92	102	118	114	112	108	86	101	92	86	83	95	98	112	119	89	89	93	95	108	74	100	91	99	115	104	93	92	105	108	122	95	94	104	112	112	111	101	119	105	88	94	91	112	105	121	79	85	101	96	104	101	111	108	92	101	104	84	70	97	105	115	113	92	100	99	82	107	88	110	87	121	94	103	103	85	93	91	91	102	108	90	100	105	103	100	98	109	98	100	97	97	79	95	87	94	99	91	88	73	114	103	108	105	94	101	81	98	110	107	100	94	99	101	109	99	101	92	116	106	103	107	88	89	109	100	99	112	95	106	106	114	93	97	105	89	105	103	101	74	94	107	104	95	108	106	102	98	85	79	94	100	103	89	90	88	97	92	111	114	126	94	94	92	101	83	92	105	107	88	99	127	88	95	88	82	112	126	96	96	92	98	119	106	127	102	108	94	107	82	91	104	101	108	113	99	99	91	105	103	75	90	92	104	100	112	107	98	119	105	90	90	90	101	97	94	83	98	93	93	108	90	87	83	108	95	104	114	127	96	93	106	93	77	90	103	86	92	80	109	95	114	106	112	116	92	106	99	98	103	93	97	91	95	116	79	98	114	111	100	99	91	104	100	93	94	94	92	91	94	104	105	109	99	99	107	101	96	108	105	105	101	104	90	104	119	111	79	96	94	97	93	95	95	108	100	85	100	96	96	105	103	95	100	101	109	80	101	93	93	103	119	101	121	95	105	96	102	76	85	105	88	109	85	81	103	108	89	96	115	93	109	105	102	111	84	100	102	82	97	99	100	102	100	107	113	77	84	92	98	110	102	88	93	92	99	103	102	91	107	99	105	97	102	111	95	101	123	107	88	84	106	110	87	89	101	108	113	94	102	100	102	82	104	108	110	107	100	125	89	100	108	107	120	125	100	87	87	104	78	89	118	110	90	88	119	104	93	113	98	97	76	104	97	86	120	100	84	107	104	111	97	97	105	120	80	86	93	98	98	99	103	108	89	88	102	93	91	111	99	116	109	95	99	112	110	111	99	108	94	112	97	94	96	91	90	94	110	89	118	102	92	99	107	107	89	100	80	90	107	107	90	92	104	99	83	98	95	83	97	94	86	104	99	92	94	98	101	98	103	99	101	90	95	102	103	113	97	98	110	95	94	139	116	92	110	111	103	118	120	102	94	112	88	99	104	89	81	86	101	113	100	102	105	91	109	99	93	110	92	95	104	91	91	91	114	82	92	91	99	108	107	100	88	81	88	117	111	109	109	95	82	91	88	97	89	85	105	81	124	102	113	114	104	81	97	113	88	100	109	99	110	106	111	109	101	105	106	101	88	106	105	76	86	112	103	89	98	74	97	104	94	101	107	93	93	105	80	98	98	89	93	97	105	98	98	121	104	112	104	89	90	116	97	127	81	109	89	87	98	92	94	110	104	85	103	101	103	117	122	117	95	113	132	89	110	110	110	96	95	122	86	100	85	101	110	93	94	111	102	100	109	97	73	96	94	92	92	108	105	94	112	98	110	85	87	108	92	84	111	109	85	116	128	102	96	91	105	102	91	93	86	105	99	88	95	107	104	105	105	110	92	101	91	108	102	89	101	113	105	96	92	100	90	91	113	75	87	76	88	100	107	91	90	83	90	77	94	98	95	114	95	115	97	107	99	96	101	113	81	87	94	88	84	73	84	97	107	115	89	89	96	102	75	85	103	88	100	95	98	97	103	98
5573	640	390	331	340	287	285	287	291	281	289	264	243	254	296	251	281	280	274	288	250	240	289	256	279	230	261	296	251	252	246	243	267	274	236	264	260	267	269	244	251	247	266	296	255	256	255	241	250	260	256	253	257	240	269	271	281	265	251	245	279	248	272	268	238	257	237	236	240	240	253	256	263	222	257	266	242	281	241	275	265	259	248	259	249	246	261	236	239	234	261	235	237	238	274	260	252	237	262	256	258	260	260	265	281	241	264	267	257	266	246	286	255	265	264	260	256	245	278	239	235	273	268	243	274	260	267	248	268	244	224	241	236	256	253	264	264	239	253	266	236	253	230	254	265	275	223	245	263	274	251	272	267	243	272	246	259	264	246	277	253	252	275	259	261	239	254	269	270	278	266	252	313	216	278	264	262	290	261	246	224	235	256	255	257	260	273	249	248	262	248	265	266	257	263	264	253	246	266	282	220	232	248	282	257	268	282	276	218	225	256	283	238	248	248	235	253	225	305	245	218	235	259	244	209	254	233	252	256	276	241	265	234	235	258	254	233	237	273	246	257	245	250	253	287	262	264	256	250	268	249	283	264	254	273	233	262	245	297	265	271	236	246	275	261	254	227	238	258	250	272	252	254	232	267	265	248	258	238	260	252	273	262	264	241	255	268	260	260	253	257	277	280	234	257	297	254	255	249	240	232	270	235	258	258	256	241	213	267	244	262	263	239	270	264	274	255	244	254	240	252	256	257	278	263	247	230	242	261	270	242	265	256	274	241	262	254	235	251	227	265	262	234	226	269	236	245	238	271	241	269	271	273	251	252	241	256	279	250	263	246	263	272	249	267	265	277	247	253	264	247	252	228	252	261	249	254	280	253	259	260	284	241	249	266	265	252	255	257	262	231	231	253	269	257	285	253	253	258	283	223	255	227	251	277	253	268	285	256	272	262	267	240	264	278	269	250	280	272	246	288	250	253	252	243	277	283	267	269	262	245	271	261	232	257	255	253	269	232	255	277	267	277	274	265	235	248	251	218	252	240	242	240	250	235	286	254	256	256	229	258	263	264	276	263	270	258	250	231	273	248	263	266	256	261	244	259	243	269	247	260	267	236	279	280	242	232	225	237	245	273	266	268	259	252	270	226	277	233	259	250	256	261	252	256	244	247	250	254	227	228	273	274	240	262	254	262	274	255	250	269	244	245	243	277	278	251	274	296	255	242	236	249	250	274	280	263	251	272	270	261	221	294	263	277	263	244	259	247	240	247	239	240	237	268	276	276	262	280	229	247	244	249	235	268	261	248	255	251	238	252	261	259	261	240	246	255	262	278	251	240	268	244	272	241	224	254	253	259	259	233	239	251	242	246	232	246	247	261	255	269	255	266	236	254	246	269	236	264	244	269	252	259	263	272	283	270	254	249	254	257	266	232	244	250	291	257	247	256	259	240	252	220	237	258	244	247	227	247	234	271	255	257	250	260	255	265	263	256	267	245	279	263	246	253	252	248	256	257	255	227	247	233	265	235	251	254	256	270	267	277	243	250	252	258	265	234	268	240	231	241	230	251	268	273	278	233	271	298	276	255	257	266	251	272	243	275	262	301	281	239	281	253	259	282	274	292	254	243	300	263	244	258	280	246	238	257	244	269	262	258	262	262	250	274	260	228	273	269	282	245	248	243	244	264	237	284	254	239	278	276	250	254	277	283	218	252	294	249	217	283	262	267	265	294	253	254	258	313	280	241	254	239	250	225	252	246	229	254	261	247	262	255	240	275	265	243	257	236	263	265	256	241	259	251	250	269	250	257	250	269	275	261	255	255	242	270	228	267	244	262	244	265	253	275	255	241	259	264	233	259	252	231	253	230	232	256	262	241	260	264	249	281	273	249	246	218	259	256	255	275	300	287	234	241	252	258	266	239	277	261	261	273	280	252	270	261	275	229	257	270	241	241	251	268	269	262	255	286	266	272	257	252	284	248	250	236	239	265	259	276	269	256	266	239	224	246	260	246	228	270	250	268	225	239	251	259	231	234	255	242	232	242	264	274	253	274	251	258	236	259	255	244	249	254	255	239	254	257	273	277	248	240	268	270	253	267	252	260	241	234	267	244	265	254	258	233	253	234	248	271	271	253	258	240	269	268	234	251	242	251	268	247	261	277	250	269	235	257	231	252	259	249	268	252	268	261	267	248	257	270	282	249	265	260	257	240	251	259	260	265	258	234	258	255	272	276	257	258	250	297	242	242	234	243	284	264	281	277	251	240	220	246	237	240	250	268	266	259	253	248	255	259	273	252	221	258	264	253	214	253	245	278	250	249	241	285	228	234	268	290	285	264	271	258	222	252	223	259	240	236	284	253	263	246	249	246	268	240	252	191	283	246	266	296	258	250	277	269	269	268	260	278	222	270	233	249	270	225	242	227	234	246	290	267	274	240	255	256	265	253	242	251	246	255	245	284	263	281	259	288	252	266	244	237	262	265	265	254	234	247	228	266	268	248	238	242	286	257	294	249	249	235	264	278	244	265	271	239	267	258	242	288	241	229	246	281	248	247	258	260	249	250	247	288	217	249	251	252	277	261	253	256	255	239	238	259	288	252	251	255	266	261	266	300	259	271	243	259	242	249	258	290	249	257	269	257	269	266	279	243	258	222	249	254	239	265	260	235	249	246	236	244	255	250	261	267	273	260	246	308	267	237	235	259	245	260	279	256	266	255	256	252	250	259	254	236	267	273	229	253	245	250	230	274	250	278	239	289	257	276	248	269	256	293	274	249	228	278	290	256	243	271	284	262	264	254	257	256	251	248	256	234	241	277	249	239	239	261	261	231	245	269	255	240	260	244	247	256	246	251	247	262	267	257	261	255	258	260	244	251	244	281	241	268	259	261	238	283	235	254	272	261	277	272	265	252	243	242	243	240	260	276	261	232	260	243	273	282	256	270	257	262	262	267	250	253	247	250	244	284	263	265	275	248	252	264	280	243	257	261	273	253	282	240	258	259	237	229	257	258	250	261	251	284	281	252	246	297	249	283	277	269	242	235	246	226	240	259	268	268	257	257	280	264	258	236	256	263	263	256	235	247	235	277	263	272	271	265	259	258	252	226	289	248	268	222	238	245	272	263	221	250	238	248	248	257	223	244	255	255	256	259	248	266	264	241	268	244	252	261	257	253	265	264	266	268	275	250	270	277	256	232	259	219	249	278	234	265	236	240	271	259	253	271	250	265	253	269	261	256	277	265	284	254	251	248	258	253	236	260	260	223	272	236	242	268	244	236	245	276	259	264	255	255	256	256	258	232	230	271	265	252	239	243	274	249	269	252	285	270	250	245	282	251	245	247	282	256	259	251	266	257	235	270	275	251	284	264	282	254	276	246	281	248	250	252	250	276	276	237	273	258	228	256	273	260	227	247	268	253	245	255	273	262	247	246	219	263	236	254	268	235	265	260	255	249	259	239	254	238	243	257	273	267	251	302	250	240	263	264	256	255	262	269	260
28931	17626	2400	822	570	381	303	237	202	182	152	136	149	124	117	125	103	109	98	98	83	87	91	93	93	87	70	96	81	89	67	74	96	80	104	91	76	80	94	62	91	67	98	87	60	76	70	75	76	62	75	65	78	58	76	63	66	86	82	63	90	92	61	70	79	89	87	71	71	70	69	74	75	88	81	64	71	73	70	87	79	75	90	85	77	69	73	63	65	63	100	69	72	69	68	88	68	61	68	76	80	84	73	72	77	71	79	85	67	85	89	87	62	81	70	75	73	79	59	83	72	63	70	92	81	82	80	78	71	86	71	77	75	71	85	65	71	77	58	83	61	58	80	73	76	88	79	82	69	81	71	97	98	70	85	82	93	55	80	78	78	69	54	94	75	75	94	71	65	78	81	68	66	48	75	84	78	77	76	74	55	59	83	63	65	79	76	81	77	87	75	76	65	66	64	63	80	77	71	71	82	76	65	87	69	67	73	69	77	65	81	81	69	82	75	59	72	79	70	64	62	76	77	70	60	85	82	87	75	79	65	73	67	71	67	88	56	69	95	78	83	80	76	96	88	66	80	82	72	65	76	68	76	66	57	62	91	94	59	67	72	79	64	69	61	81	87	62	62	84	76	81	73	69	62	73	73	80	76	73	55	83	79	72	76	80	73	81	78	91	66	75	67	61	69	67	81	74	76	91	90	82	68	88	82	62	68	78	74	70	80	67	89	60	82	60	87	81	84	74	70	75	76	90	89	72	83	72	66	71	72	75	70	77	96	78	80	74	73	55	79	69	79	98	68	91	80	82	87	54	70	71	84	55	83	97	78	71	68	78	69	68	65	69	79	76	81	67	70	62	76	81	86	73	80	81	84	84	76	77	76	92	80	74	75	70	79	83	48	83	75	72	74	83	69	76	70	69	88	76	66	73	71	80	60	63	89	71	77	68	70	74	77	82	82	77	91	68	68	90	57	70	76	83	72	74	73	66	80	78	82	90	71	59	75	73	74	77	63	72	77	81	58	72	72	79	94	104	74	71	76	85	77	61	63	72	72	85	78	67	79	72	87	78	55	74	70	93	75	53	74	69	77	72	78	75	84	64	70	74	72	68	60	74	61	88	71	68	77	75	85	78	82	76	71	84	73	79	70	66	88	72	81	73	74	76	72	63	83	51	76	73	77	68	73	71	69	87	67	86	63	68	90	76	59	73	71	78	72	74	75	85	63	84	72	74	71	82	87	75	66	72	67	69	72	72	66	81	69	56	84	67	72	79	76	75	60	81	71	72	71	93	67	73	105	84	71	103	77	83	78	77	83	84	97	80	84	68	86	79	89	66	71	67	54	96	68	78	73	67	82	71	63	77	75	85	74	66	72	75	71	89	78	78	79	70	79	76	67	72	66	74	76	77	66	76	59	68	64	62	72	92	70	63	59	85	76	71	70	74	68	67	65	68	84	66	74	66	85	77	70	62	73	84	83	91	80	85	87	77	72	61	66	71	73	71	75	71	67	83	85	83	77	87	71	60	67	69	77	78	76	68	71	78	73	61	76	83	86	71	82	76	72	79	73	85	84	79	71	81	74	72	75	86	83	66	72	63	88	75	74	77	71	77	82	61	65	83	77	73	86	92	80	84	65	67	60	76	73	66	61	65	85	55	79	59	72	90	67	66	83	68	77	86	73	81	68	78	55	75	90	76	80	72	91	99	83	63	74	85	55	78	67	64	69	77	76	51	61	90	60	75	83	86	51	76	66	71	63	69	73	77	82	73	67	70	90	91	72	68	73	70	81	58	67	65	70	65	77	72	79	68	78	65	57	74	81	74	76	76	84	71	83	81	79	87	80	79	81	76	65	83	68	83	64	86	75	68	66	63	63	68	84	86	87	73	76	76	75	66	76	65	92	85	77	82	94	51	88	68	63	69	74	75	66	86	66	66	87	79	85	93	85	68	68	93	85	82	75	74	72	75	88	66	82	71	58	70	83	82	51	90	51	69	84	70	86	87	76	69	72	61	79	74	69	83	81	82	79	70	71	67	86	66	61	72	79	95	86	87	80	64	69	67	73	78	79	79	77	73	58	64	81	72	67	79	63	75	84	82	55	73	85	77	66	76	75	76	82	77	60	73	85	76	76	81	84	73	87	66	82	77	80	69	47	73	65	78	86	78	67	76	88	62	64	68	70	80	79	66	57	78	78	69	68	74	77	66	65	77	59	69	64	69	78	71	83	70	85	76	90	85	86	67	70	88	56	85	75	61	88	65	67	73	59	84	73	73	63	59	69	80	82	82	67	78	63	72	80	78	72	76	71	73	72	73	52	53	72	70	57	48	68	79	62	73	67	72	67	61	88	70	60	73	84	79	56	88	67	65	74	63	63	72	62	78	77	80	84	78	89	81	66	81	80	83	66	77	72	69	78	81	66	74	81	63	73	65	67	78	56	73	71	68	90	78	76	68	82	77	74	64	83	71	89	83	86	75	73	80	67	75	81	75	66	65	68	76	76	71	73	72	69	78	87	63	91	65	89	67	79	65	71	78	80	78	90	68	81	83	72	79	72	84	75	73	81	88	78	88	71	85	72	68	70	67	63	54	58	62	99	75	55	78	71	85	77	63	69	85	80	74	66	71	77	81	74	72	85	92	85	86	79	71	56	80	95	86	79	90	90	79	83	72	70	72	66	61	81	76	56	79	77	68	86	72	90	71	87	68	62	65	80	74	59	89	67	75	74	85	79	81	69	68	70	82	74	64	77	74	72	82	68	82	101	73	84	57	71	77	76	79	68	89	87	77	71	81	68	67	85	81	74	68	79	72	69	79	62	80	92	68	78	77	74	74	66	62	84	67	60	90	89	63	65	82	76	71	67	75	74	88	67	62	70	70	78	69	82	71	86	70	79	68	70	72	69	68	69	78	74	79	82	72	66	68	61	85	73	73	85	83	73	66	65	72	110	64	75	72	71	81	78	79	78	70	73	74	60	82	79	76	70	67	78	72	102	74	88	58	74	64	68	74	84	68	86	67	82	83	71	96	70	67	68	56	79	78	89	74	83	91	78	74	84	81	69	84	65	80	73	78	69	68	77	83	67	83	70	72	92	76	48	77	63	68	77	59	74	97	73	89	69	84	70	71	81	72	79	72	68	74	75	66	55	71	63	76	82	65	65	70	73	87	78	70	54	76	97	83	64	75	80	70	73	67	97	74	78	75	75	90	67	79	73	76	81	111	69	69	63	77	73	77	74	88	75	80	64	73	69	86	68	51	72	68	66	79	83	73	73	73	77	76	80	64	78	81	71	81	65	74	86	76	79	93	73	80	70	100	69	86	73	73	72	65	78	81	77	65	78	75	78	75	81	81	104	62	61	68	72	69	85	76	61	77	78	78	72	70	56	81	76	62	92	81	66	79	66	73	79	83	66	81	76	80	85	63	84	95	66	70	71	59	80	75	76	73	83	82	77	69	64	75	74	86	81	62	82	71	62	78	61	75	85	76
18334	6060	2155	2564	2168	1905	1502	1224	1076	890	783	678	593	560	472	500	442	403	396	392	374	371	315	345	350	276	336	315	287	292	310	277	290	257	277	244	258	237	277	266	299	238	249	226	257	268	256	244	215	247	230	237	192	226	205	254	217	225	247	206	246	262	257	223	236	244	219	212	215	225	243	259	237	247	225	205	228	239	227	219	215	216	211	222	219	232	224	221	235	206	235	231	195	227	197	231	223	221	209	209	234	217	207	237	216	237	250	226	217	214	232	238	218	241	226	202	236	222	228	195	226	233	199	219	228	208	220	246	237	223	195	200	215	228	233	210	227	221	200	210	240	220	215	248	216	215	231	204	211	196	218	249	237	235	221	213	216	219	217	206	197	188	215	223	220	195	214	205	207	249	220	222	221	223	235	211	208	214	252	207	203	231	228	206	222	223	227	245	211	192	213	224	234	204	225	225	228	205	227	223	215	204	231	231	208	205	222	205	224	198	214	219	212	233	223	239	229	215	235	213	194	222	177	229	221	247	237	241	224	225	243	211	191	209	241	230	200	224	219	208	227	258	230	228	220	236	228	238	216	208	224	210	205	217	224	242	207	219	201	210	229	244	234	234	212	212	200	229	221	210	209	209	208	235	184	206	223	215	224	219	207	202	232	207	224	236	218	219	226	245	216	219	234	238	218	204	242	216	235	219	199	211	221	241	216	210	219	215	222	223	220	208	232	217	221	225	229	228	237	208	204	223	200	199	204	228	191	223	222	223	208	212	215	202	217	187	239	240	207	230	208	228	241	208	218	218	223	203	238	235	229	208	209	227	235	200	227	221	214	189	231	214	214	241	221	225	219	215	215	228	223	216	226	209	219	212	247	208	216	244	204	205	224	228	210	218	222	225	221	222	190	205	214	199	181	221	227	214	212	225	213	191	207	206	190	196	238	200	230	213	219	223	224	213	213	213	234	216	215	222	227	202	189	208	234	222	197	238	194	200	189	225	210	236	221	207	225	217	214	238	229	215	222	228	209	207	199	237	226	210	223	244	218	234	241	223	222	225	225	222	210	190	221	198	210	236	211	221	203	217	200	206	212	240	234	248	219	215	209	233	206	240	214	212	224	218	197	198	209	245	198	201	210	227	216	220	229	205	205	215	190	246	240	233	225	203	229	217	256	234	238	244	234	246	233	171	207	206	222	230	247	234	233	216	203	210	223	206	217	219	211	236	213	218	227	233	224	207	196	182	241	214	248	207	240	209	206	205	218	193	217	231	213	242	208	215	209	188	200	206	208	208	217	205	230	222	231	192	218	228	192	230	207	205	246	216	200	212	242	234	214	180	204	229	187	220	222	193	221	217	203	231	214	204	225	222	231	201	228	191	203	239	190	215	234	202	218	234	207	204	201	208	228	229	217	205	212	204	210	214	204	215	216	234	227	216	171	209	238	223	204	229	208	217	221	256	209	247	204	221	220	218	214	218	201	222	231	229	187	218	234	207	214	198	191	224	194	229	215	230	238	245	207	219	248	257	209	219	225	206	229	192	244	228	220	227	231	217	214	224	191	224	231	230	195	223	205	229	222	202	210	198	241	200	208	229	190	179	213	234	199	204	208	212	242	221	215	222	215	215	224	214	218	208	212	221	196	211	224	221	212	222	227	214	214	214	217	224	240	232	209	225	175	225	221	214	209	231	221	208	218	249	226	200	205	211	187	209	195	246	223	235	240	207	198	278	221	218	232	220	210	220	204	226	228	224	191	237	219	227	238	206	241	196	224	207	226	197	228	205	222	227	213	202	244	236	229	224	206	229	223	193	232	195	247	205	214	220	194	208	207	217	228	203	204	209	219	229	210	194	202	211	217	208	215	204	200	202	231	219	199	218	229	225	226	209	219	233	232	216	216	201	210	201	214	197	246	226	219	234	195	221	202	212	217	220	237	216	215	204	209	202	227	250	240	229	222	231	204	216	218	209	227	223	190	196	269	214	211	210	222	208	212	230	221	241	225	220	213	202	204	237	220	188	222	233	223	211	216	228	214	220	209	201	212	210	218	237	223	233	204	201	234	219	238	203	217	193	192	222	219	209	240	206	230	246	226	221	216	232	203	206	214	219	208	210	211	214	233	223	191	219	217	225	204	213	209	214	210	218	198	229	219	223	206	234	205	195	219	196	232	212	225	243	231	230	210	205	185	218	209	216	228	242	255	218	210	221	203	227	210	225	207	227	223	218	228	220	211	215	222	209	230	198	230	208	195	240	206	228	206	212	212	245	214	203	213	217	199	218	204	187	241	222	227	218	189	203	197	212	206	220	197	208	250	222	215	233	217	229	225	218	243	217	201	238	235	225	219	216	202	213	209	226	236	204	225	196	220	230	222	226	223	221	212	219	214	232	206	207	224	218	198	235	227	202	217	196	225	212	239	212	207	230	217	206	225	220	227	221	198	238	213	197	204	216	214	195	215	219	215	193	219	202	217	213	217	217	221	217	238	222	231	224	205	225	202	199	196	209	205	228	227	227	235	207	197	237	218	221	233	196	233	208	197	250	198	226	210	221	218	211	221	193	221	206	238	208	230	223	207	207	189	219	244	236	192	219	215	210	226	239	206	213	228	198	215	213	193	210	216	181	207	206	217	218	215	223	245	246	209	228	209	213	239	205	224	214	237	236	219	191	224	205	219	227	191	204	210	238	209	207	215	219	202	195	209	216	210	208	226	204	247	220	218	232	213	226	231	228	215	272	215	219	203	200	210	221	206	230	215	213	240	224	215	232	212	208	225	240	206	189	224	195	220	189	210	200	210	204	207	201	220	219	200	205	243	251	215	237	205	239	193	229	196	224	230	218	231	205	194	204	244	219	219	199	211	206	201	216	235	224	214	229	206	237	215	236	224	207	195	226	215	238	203	210	212	217	225	200	203	208	211	202	204	221	201	240	206	233	216	201	225	213	201	203	222	212	189	199	237	211	221	207	216	223	232	213	196	213	246	207	242	225	206	211	210	248	224	217	249	213	222	208	194	213	212	206	225	196	192	226	224	230	212	200	221	216	235	222	247	225	227	223	226	209	206	225	189	231	213	238	214	216	214	228	199	218	209	200	224	227	235	222	218	206	209	215	223	229	188	207	237	201	209	215	222	239	201	212	253	218	188	202	239	229	223	207	233	226	245	228	224	225	206	228	205	211	214	225	215	213	211	225	205	209	198	230	203	214	209	200	215	212	186	192	201	183	221	208	208	230	207	220	206	228	208	223	235	260	213	202	247	207	250	221	200	210	224	230	222	224	189	231	225	224	183	216	217	185	225	228	228	216	214	231	230	215	208	215	218	200	211	243	190	204	220	206	208	213	211	215	204	228	203	235	216	194	206	243	234	194	209	233	229	238	195	221	189	216	198	179	213	238	203	235	191	213	223	203	211	224	205	207	226	211	224	222	223	226	216	213	214	212	206	207	217	219	233	198	216	214	225	212	210	218	223	234	243	206	224	235	231	204	220	221
37894	27266	8303	1884	1140	858	640	546	439	396	321	323	294	304	269	259	217	245	238	228	246	217	205	207	205	200	206	176	179	204	196	223	190	218	185	208	186	188	205	198	172	195	200	192	196	150	181	201	189	191	177	216	175	183	206	195	188	166	191	187	156	205	203	184	177	190	177	183	195	179	182	200	202	198	179	157	162	175	208	223	188	200	191	183	179	178	194	174	204	171	176	196	182	184	175	174	162	196	166	187	184	219	167	189	184	179	165	188	167	173	188	168	179	198	186	178	187	160	199	173	175	184	175	197	203	194	188	200	167	215	210	204	193	175	187	180	190	187	173	174	209	202	157	195	177	221	185	179	193	183	196	180	196	193	198	190	192	200	183	197	184	197	192	178	185	165	153	219	168	157	170	187	189	171	185	157	202	199	170	211	192	168	168	175	195	198	193	177	212	196	200	180	186	205	178	194	198	174	196	192	189	187	196	197	212	164	180	200	178	175	174	166	198	179	174	180	216	193	167	188	181	228	176	187	198	199	194	195	173	197	179	169	199	169	208	180	166	207	208	166	167	186	187	177	191	182	169	192	186	166	183	189	196	201	162	176	165	156	201	187	181	197	188	172	165	175	188	188	174	182	211	190	191	202	212	197	190	172	176	185	174	182	183	194	221	198	186	177	177	168	186	199	173	202	186	188	181	182	208	186	174	173	193	188	183	181	192	193	185	191	170	171	168	187	171	199	182	159	186	188	203	170	168	185	172	192	196	204	208	188	180	202	174	160	196	194	155	174	174	212	162	165	190	168	183	197	190	179	162	184	192	179	190	189	200	195	181	178	174	180	183	179	192	190	183	189	170	188	195	204	190	169	189	180	194	182	188	185	182	178	185	209	211	171	193	175	191	198	192	171	177	186	174	181	164	162	175	183	185	184	191	198	160	183	167	183	161	213	172	176	189	215	197	201	159	179	186	186	167	186	158	191	182	168	182	204	186	185	189	203	190	195	183	184	192	192	213	178	188	158	175	182	174	141	173	182	166	164	171	193	169	208	191	186	206	181	169	196	189	190	197	186	186	177	204	191	159	169	168	177	140	185	192	212	207	169	195	177	169	166	191	188	180	181	186	197	198	192	169	165	178	180	182	161	197	176	187	197	190	184	184	196	199	194	167	169	186	202	180	186	172	198	185	205	185	184	186	199	198	151	203	166	165	203	151	186	197	200	175	203	179	192	189	166	183	161	168	166	182	187	216	192	181	183	182	170	168	179	178	180	184	204	162	183	219	217	220	212	192	183	173	187	201	199	197	192	193	175	180	164	177	185	197	187	174	209	200	186	168	172	206	207	188	203	188	172	176	166	143	181	188	165	172	194	157	178	181	183	186	165	170	197	183	218	200	188	203	190	201	196	153	177	196	179	209	213	183	180	181	176	174	200	182	187	196	195	180	183	209	184	186	199	208	193	187	179	170	199	183	180	190	185	184	182	193	182	173	180	183	177	194	165	207	168	193	208	207	189	184	182	198	175	182	155	172	219	168	184	182	191	217	184	193	175	184	166	187	182	153	180	190	176	170	172	222	174	190	170	173	208	176	174	218	167	155	210	173	172	193	189	213	205	203	182	187	184	202	180	175	187	177	201	200	170	162	195	164	216	202	220	161	188	165	196	197	178	206	187	188	183	204	188	205	183	195	204	190	174	197	174	200	170	160	175	167	186	181	180	186	185	169	172	206	185	193	168	155	176	178	165	189	193	179	197	176	217	196	181	167	184	182	172	196	176	184	184	165	166	214	175	175	185	187	219	177	164	151	171	170	154	174	178	193	182	161	182	168	155	148	181	186	197	189	179	209	191	205	159	210	188	201	185	177	185	168	181	182	202	183	220	177	181	178	188	199	188	184	193	189	166	193	180	194	183	194	207	172	204	214	192	155	177	166	174	203	187	189	179	182	186	166	201	189	186	170	184	161	167	176	145	180	178	182	179	178	207	188	169	182	209	181	199	186	188	203	207	193	170	191	153	169	177	166	164	185	179	171	183	180	197	193	176	197	174	189	188	194	197	183	180	156	171	201	171	162	201	178	220	205	185	180	162	191	160	201	191	184	193	180	167	175	192	186	175	179	191	192	208	195	189	208	180	165	190	211	151	176	171	180	180	193	164	177	182	200	169	173	186	173	183	204	170	180	184	195	166	178	169	193	167	177	204	199	192	192	199	190	176	166	218	173	152	178	179	183	168	169	195	175	163	185	187	188	183	179	186	173	177	166	215	201	181	216	198	169	185	175	183	189	175	200	189	198	214	167	217	182	221	210	164	193	191	194	183	199	210	198	170	184	184	179	204	200	196	200	201	194	195	176	178	185	185	175	191	179	180	160	178	187	186	201	172	189	166	180	172	171	186	194	175	179	184	176	195	176	170	185	184	197	186	166	202	203	166	164	160	189	193	192	184	179	194	172	186	194	195	180	164	164	170	189	198	196	162	169	181	210	183	191	170	181	168	195	150	190	154	194	183	181	166	168	178	157	176	202	184	199	188	188	187	169	180	177	165	174	177	159	196	183	180	183	199	195	172	205	184	170	173	195	220	177	160	180	173	196	147	199	197	192	205	174	191	200	191	181	161	184	181	193	196	193	195	210	183	161	180	177	178	193	186	190	208	167	176	200	169	203	197	183	198	164	185	176	175	168	187	202	175	174	173	203	207	198	172	192	212	202	197	191	187	207	172	188	192	189	210	204	188	202	188	188	184	172	168	198	176	184	170	195	200	168	198	193	172	194	167	181	199	162	207	182	194	171	172	150	175	187	171	188	180	192	195	181	201	161	198	184	172	171	175	177	182	196	198	189	175	174	181	189	182	179	171	153	179	187	176	194	183	190	185	179	170	164	201	192	207	171	194	171	174	201	203	158	188	143	172	167	199	177	193	194	189	190	181	176	197	183	196	173	170	150	185	183	173	168	216	183	178	192	190	180	194	208	188	209	154	176	186	209	198	176	220	178	188	194	185	202	233	188	191	196	201	166	193	201	197	181	156	172	162	196	190	208	181	181	187	171	195	198	167	203	173	161	197	199	178	168	176	176	184	186	170	182	189	196	182	188	189	174	163	185	181	200	183	180	186	184	179	163	163	189	198	203	205	175	179	187	181	180	211	182	173	196	179	199	188	167	173	172	186	170	169	209	197	167	177	210	187	195	206	189	200	177	177	188	192	186	183	188	202	161	171	215	183	212	182	206	205	190	209	198	209	177	179	192	192	186	175	158	178	179	189	174	176	175	184	168	179	188	194	176	180	171	157	181	212	181	198	202	172	171	189	216	202	174	183	170	169	184	157	174	193	190	188	183	197	185	197	199	181	203	195	192	199	171	180	173	184	176	154	167	164	174	175	187	204	179	174	185	190	202	193	176	193	198	179	195	175	211	182	162	190	181	177	177	182	191	171	151	195	189	175	175	186	180	197	180	174	195	165	172	211	179	175	155	182	173	194	179	175	200	200	191	180	178	165
23984	9445	4145	4872	4298	3392	2822	2336	2023	1684	1547	1345	1145	1142	1073	975	953	856	839	801	761	736	695	670	659	658	603	571	617	615	613	616	596	566	568	566	539	563	553	586	548	560	499	548	490	510	527	491	487	505	512	515	499	481	464	493	461	465	513	476	473	479	480	453	464	453	468	481	480	474	514	515	499	474	473	459	445	478	492	486	496	473	478	475	445	466	454	480	473	488	496	491	465	485	502	484	484	480	482	471	452	459	475	456	487	477	465	442	496	467	490	431	478	471	480	465	456	510	455	446	447	461	458	454	494	442	451	470	455	487	478	425	454	468	473	461	452	478	469	487	464	431	454	475	449	498	460	446	442	448	407	475	469	487	493	509	454	427	448	449	450	454	428	460	412	484	463	435	452	455	424	487	408	453	423	482	464	476	405	437	468	451	472	431	462	464	446	480	479	468	464	458	463	450	464	436	478	452	456	465	492	466	451	502	480	492	446	459	457	453	466	453	510	428	459	458	460	465	461	480	485	420	503	483	441	444	463	483	478	405	433	471	455	471	462	447	461	465	443	441	475	449	433	437	448	482	505	466	453	440	458	436	472	401	450	441	474	510	460	459	436	444	469	467	490	475	489	460	444	450	476	449	465	486	464	440	420	463	429	467	436	476	470	459	460	460	469	523	464	458	432	424	497	462	431	458	427	434	435	474	460	416	439	445	425	463	462	460	448	510	465	484	452	487	476	441	471	427	441	447	459	450	488	452	444	488	476	422	481	455	473	451	455	463	461	482	472	475	475	464	462	431	458	448	454	453	484	469	468	436	439	471	453	452	434	453	435	463	458	412	433	460	465	482	465	452	460	502	430	455	464	501	465	462	486	470	429	453	468	475	468	474	448	434	473	456	477	466	446	494	483	464	447	474	479	444	476	441	471	475	472	421	443	444	475	424	411	465	410	443	462	441	461	441	473	488	472	440	431	410	465	472	452	493	424	459	442	480	494	458	436	458	451	464	468	430	478	442	430	461	423	440	470	458	427	466	472	435	446	416	455	480	464	440	461	461	480	459	430	464	470	458	494	476	452	441	448	452	441	486	432	434	459	456	434	444	450	477	434	431	473	446	448	486	485	449	487	474	437	486	437	434	443	454	469	445	424	446	435	416	434	449	482	466	438	456	479	447	413	453	485	467	480	457	462	448	427	449	485	476	439	436	472	451	418	466	441	430	480	448	423	430	496	413	457	439	455	431	437	500	462	459	428	429	454	459	488	447	457	444	458	440	500	493	446	439	456	441	450	465	448	419	444	464	508	454	439	511	499	447	445	464	479	492	470	468	456	490	460	478	427	451	470	465	467	406	484	434	475	465	433	511	430	427	437	484	471	418	417	462	459	441	441	462	469	433	430	465	440	437	456	465	445	437	442	434	452	449	488	416	479	458	479	456	471	499	466	432	435	439	442	478	426	468	417	439	443	427	465	466	458	471	449	483	477	462	466	484	479	500	453	448	442	436	490	436	468	481	495	438	458	449	470	483	462	424	497	471	447	469	463	403	420	435	484	468	467	457	436	438	471	449	426	439	492	442	425	457	455	430	472	449	481	442	456	454	431	418	439	446	475	460	455	464	471	451	495	448	456	456	503	466	441	449	491	488	446	459	460	465	454	467	434	463	449	432	464	464	449	452	458	415	486	427	455	501	462	488	428	450	426	455	476	429	481	462	483	484	456	425	455	459	446	450	427	460	471	459	478	446	458	422	442	447	478	430	483	453	440	450	471	478	466	451	382	475	437	458	456	460	437	465	470	475	467	498	472	452	454	450	430	461	477	462	509	454	485	477	477	437	461	447	439	482	438	457	448	468	444	472	461	435	468	470	422	442	461	450	487	451	427	437	503	412	421	463	468	454	471	456	454	446	460	441	446	449	419	478	469	455	471	448	454	431	475	488	440	472	466	464	522	480	450	451	446	468	460	421	449	465	450	493	436	440	473	468	445	474	486	461	473	429	474	444	475	427	492	472	449	453	437	449	488	518	428	455	497	470	428	463	449	482	479	485	452	481	441	450	469	470	463	473	522	450	415	440	481	440	473	455	436	487	455	473	429	488	470	381	437	454	457	473	458	470	483	478	456	434	471	493	462	429	416	414	457	455	454	482	471	465	439	481	452	459	419	437	464	445	454	458	417	474	425	414	455	450	456	467	436	474	449	434	449	464	452	468	457	435	454	445	452	495	471	472	465	435	472	477	445	461	477	446	471	447	441	460	448	413	450	505	423	471	473	447	443	478	459	425	435	447	468	427	443	464	453	460	462	438	444	409	446	463	437	450	467	470	435	439	413	443	445	470	436	474	474	474	435	472	451	416	466	453	446	423	457	474	464	477	415	447	445	457	446	475	463	455	449	460	461	491	461	467	401	432	447	475	469	493	449	484	442	444	452	481	473	465	475	455	462	419	463	466	457	483	479	473	520	472	449	439	434	522	449	454	482	454	463	437	457	456	453	480	497	464	440	491	420	481	432	466	441	500	436	435	462	470	480	435	486	430	458	427	457	423	468	508	429	458	452	458	448	466	517	448	459	470	500	410	487	455	480	472	437	478	475	470	468	468	438	463	455	468	444	462	498	443	486	473	446	464	442	454	464	439	496	455	463	465	459	451	456	525	469	456	453	449	489	448	446	484	480	458	454	447	441	437	476	446	476	453	507	466	455	467	465	472	431	445	463	409	442	478	413	477	451	446	427	424	449	474	469	487	480	455	461	477	454	433	438	441	491	471	469	462	442	445	431	451	461	475	438	467	457	459	454	460	463	451	451	477	461	445	460	491	422	442	475	473	465	455	453	462	474	458	450	427	482	466	469	449	456	469	485	487	442	427	435	450	412	489	457	436	453	510	481	487	449	445	447	421	492	489	460	476	459	435	442	417	443	484	444	469	469	461	472	442	455	430	444	453	498	468	468	451	510	446	478	449	444	490	469	438	477	467	500	443	478	448	459	436	479	499	468	494	484	461	452	468	406	460	457	422	439	481	466	440	448	491	464	431	424	464	432	498	455	494	440	454	434	480	449	423	448	470	485	424	483	455	479	438	477	451	465	462	478	450	471	479	453	498	461	465	462	458	471	411	467	409	476	475	413	453	485	408	496	472	449	454	475	469	394	433	434	478	449	463	465	475	457	445	437	441	445	488	465	470	459	481	501	421	511	472	455	494	473	451	448	482	435	455	446	440	457	456	431	486	435	468	441	406	457	423	453	436	443	458	481	444	438	482	475	468	483	427	443	444	495	469	471	457	457	427	467	429	440	463	486	460	443	468	449	432	412	454	445	457	439	439	454	463	465	446	450	454	458	487	435	448	444	489	447	468	452	451	470	468	488	415	484	467	470	491	451	450	483	466	461	469	454	436	448	493	435	446	467	477	447	457	455	452	443	455	465	478	443	444	487	416	470	439	449	497	434	470	439	504	470	448	463	503	439	449	444	486	464	483	447	449	490	476	422	423	442	455	469	476
11139	1081	138	123	132	103	116	132	107	109	111	94	106	104	104	115	94	104	107	104	119	106	136	105	104	94	109	111	112	98	103	88	91	98	102	118	90	89	103	102	100	100	110	126	110	126	117	99	101	96	103	110	112	97	93	134	102	117	117	98	93	119	99	100	106	110	104	100	104	107	117	98	102	111	109	101	113	97	117	111	109	92	111	108	103	106	111	101	103	114	104	108	112	89	83	97	94	90	116	86	116	105	106	106	106	100	120	93	107	97	96	115	129	112	112	102	112	102	106	96	104	94	98	100	116	103	111	117	86	99	101	91	98	102	82	112	99	87	83	94	121	115	104	105	95	90	111	106	95	103	103	97	115	79	94	99	118	82	97	88	106	98	102	117	88	97	97	108	101	102	108	99	105	86	98	105	92	108	111	92	118	109	109	110	120	130	104	118	122	106	117	100	104	84	89	82	121	111	88	123	113	99	128	96	87	93	123	109	103	105	109	138	107	71	120	103	104	111	113	112	112	128	116	107	99	114	101	86	88	102	105	84	97	124	112	99	109	100	100	99	103	123	107	91	102	100	94	121	109	91	116	95	88	113	113	110	100	98	85	99	118	103	117	97	102	99	112	119	107	86	116	94	107	93	101	108	85	101	112	103	104	110	93	126	109	96	116	106	98	97	108	96	90	93	99	95	98	119	94	99	111	101	93	97	90	104	102	94	105	93	97	111	111	92	93	103	116	104	105	86	106	114	108	123	116	116	87	116	118	115	104	122	102	96	98	105	91	99	95	94	82	92	107	100	105	114	114	87	99	102	98	102	105	86	112	102	104	86	105	104	73	104	93	104	92	99	87	102	90	92	82	117	113	101	97	65	123	96	104	110	97	89	107	78	98	97	123	100	93	111	103	102	106	98	127	102	110	109	103	93	107	105	109	101	103	82	107	99	95	101	89	95	106	111	116	99	99	112	106	97	107	103	94	108	94	105	80	113	105	100	81	107	116	101	112	115	94	111	108	111	99	99	98	109	93	116	95	96	117	102	96	118	92	116	121	116	105	102	104	91	105	107	100	96	102	85	110	110	102	115	128	99	91	112	108	88	85	126	102	128	104	103	89	124	108	97	106	102	86	105	108	99	111	102	121	118	97	100	109	103	96	93	101	105	119	108	94	93	113	114	106	106	87	110	111	100	108	115	112	102	107	88	104	102	109	89	106	123	73	105	99	107	103	120	113	106	90	100	105	116	116	103	129	96	82	114	113	106	99	102	104	98	80	93	90	95	104	106	97	86	98	97	115	121	115	123	90	98	115	141	102	102	89	95	97	101	90	107	108	104	99	98	116	107	112	96	101	89	96	101	106	112	96	93	107	108	101	101	106	113	92	120	98	90	99	104	109	101	94	111	103	114	97	79	85	113	113	111	99	103	116	108	107	100	102	107	93	100	99	106	95	104	111	97	99	94	115	101	102	103	125	94	91	104	109	112	111	98	103	112	107	107	104	121	107	102	110	90	125	99	92	103	98	107	106	107	87	110	100	105	103	111	109	92	83	106	113	112	87	109	111	118	124	90	101	104	112	108	120	89	91	112	104	104	99	117	107	100	100	108	94	103	98	101	118	102	90	104	110	113	103	121	107	124	92	105	97	96	112	106	97	102	98	105	81	101	110	122	97	116	107	97	99	97	91	98	109	76	103	109	104	97	104	97	104	88	108	107	113	92	99	89	116	100	101	115	120	89	112	100	98	112	101	98	89	102	115	115	123	111	96	100	95	83	112	109	99	96	112	105	111	103	97	99	101	100	103	87	93	108	113	101	90	104	104	101	116	101	107	100	104	104	93	121	85	100	101	102	98	100	113	119	102	117	101	123	73	113	96	92	111	96	109	112	97	91	86	85	95	97	104	102	111	115	102	99	107	110	96	114	102	97	99	98	106	112	104	100	103	115	99	87	102	119	113	84	107	104	91	93	92	100	112	116	113	83	114	136	83	107	112	130	81	112	105	86	111	95	110	101	107	81	95	100	107	101	116	111	97	104	81	113	108	100	99	107	111	103	96	104	124	90	115	102	101	98	92	105	79	118	113	96	84	83	108	105	95	91	103	117	108	106	110	108	126	88	102	95	98	95	104	104	108	117	101	101	97	111	106	97	112	114	100	104	107	110	108	101	102	114	102	107	121	92	97	92	111	103	92	112	83	116	103	119	110	112	87	104	105	96	83	93	97	121	110	98	104	117	119	111	113	90	99	93	107	110	96	110	108	118	103	115	107	91	118	113	119	115	120	109	105	110	109	96	103	115	105	116	101	116	93	117	91	99	102	109	90	107	102	112	107	100	94	112	88	98	100	111	98	97	114	106	100	92	107	104	104	94	126	120	98	105	110	84	104	109	108	102	104	106	98	106	90	82	88	97	129	117	102	108	98	101	115	100	108	101	107	101	92	96	102	104	105	108	108	95	107	101	124	100	115	105	99	112	103	94	97	108	106	97	109	98	91	104	95	104	129	93	112	98	105	95	117	96	109	95	96	123	108	93	82	92	106	113	116	98	101	110	110	113	109	108	103	92	90	120	107	98	98	114	108	103	108	111	110	111	120	100	106	110	83	105	114	99	110	114	101	104	122	96	94	100	128	98	113	106	110	106	108	108	110	94	97	111	116	92	111	103	132	113	97	117	114	109	116	117	110	101	92	112	104	95	98	115	119	115	106	102	109	108	105	99	106	91	95	93	121	89	107	109	128	104	93	85	98	110	95	115	93	102	111	105	92	90	99	82	98	105	95	109	102	121	102	114	100	121	107	112	95	94	97	113	104	119	115	116	93	110	88	102	101	111	123	95	91	114	110	135	104	107	99	127	129	99	108	102	102	112	131	102	90	102	104	118	115	106	113	96	92	95	103	116	111	128	114	104	116	108	102	91	79	86	99	113	110	104	96	77	95	103	115	116	100	106	109	100	116	114	100	115	109	115	113	64	99	93	97	110	99	104	111	114	112	115	108	110	96	105	119	96	115	106	100	108	105	95	121	111	117	100	119	93	103	111	103	110	90	101	102	128	99	100	75	116	122	120	88	101	117	82	100	92	100	90	103	112	86	107	115	107	95	103	92	93	99	114	108	121	112	119	86	94	100	85	115	118	108	102	99	112	103	94	85	87	107	100	111	113	104	116	108	97	113	94	90	110	101	110	125	113	86	107	85	103	105	91	94	102	110	123	99	118	99	108	103	99	122	100	103	93	86	128	106	86	105	105	101	97	108	101	93	86	131	93	105	90	85	103	104	98	112	94	89	101	123	94	125	106	118	112	100	128	103	114	91	122	112	114	83	111	118	115	105	98	86	112	110	122	99	108	98	97	102	100	107	81	89	112	100	78	120	112	88	97	106	106	103	102	76	113	112	120	101	101	101	117	105	109	91	90	94	119	79	113	114	117	110	102	114	114	95	103	105	89	119	106	91	115	91	97	108	113	106	104	104	97	107	96	97	112	100	99	83	93	97	100
6223	628	326	375	304	292	331	330	302	283	303	285	286	282	281	263	276	282	284	271	260	269	242	289	271	267	291	264	251	268	254	268	273	288	272	256	260	284	281	284	254	280	251	267	250	260	312	285	283	297	291	253	239	265	262	305	268	272	265	259	280	261	260	272	297	293	245	285	275	268	245	279	298	301	277	278	275	293	264	264	243	270	269	271	254	291	257	272	265	271	258	253	257	262	281	293	299	250	271	278	264	284	264	267	234	248	282	276	263	260	270	263	253	249	253	266	248	296	278	276	305	272	284	271	264	259	286	274	272	262	252	238	275	266	263	256	251	283	248	280	277	238	250	278	259	248	224	270	274	250	273	296	267	260	287	282	257	271	252	255	259	263	264	250	289	257	303	266	277	272	266	276	280	256	269	274	273	280	299	247	254	258	253	254	266	266	273	279	287	259	279	251	254	269	302	263	261	241	282	270	263	261	253	298	247	272	303	259	266	273	269	270	284	263	284	282	283	267	292	268	225	238	254	284	286	297	272	282	256	247	291	266	280	245	235	258	252	269	247	278	270	246	287	267	273	258	288	284	281	271	273	249	256	273	277	269	261	271	283	278	283	268	249	240	281	243	290	269	286	260	251	269	239	288	277	279	242	253	252	283	256	277	291	294	268	275	270	259	269	261	252	246	266	273	261	253	273	234	278	285	268	240	283	274	274	259	289	273	287	236	253	271	258	255	264	282	292	244	224	267	263	256	283	283	243	255	274	252	288	291	255	294	243	275	271	267	283	271	275	269	271	293	292	266	257	264	262	270	255	273	254	257	259	267	274	265	278	244	282	267	252	262	284	268	233	263	284	258	273	270	292	275	259	271	265	266	264	288	268	276	270	254	262	239	280	268	276	250	270	275	269	288	256	275	259	263	254	280	239	263	256	229	265	282	248	264	273	263	275	273	266	268	268	289	275	266	269	266	300	262	293	261	254	258	271	277	279	264	250	283	260	251	288	279	263	288	247	270	273	252	261	272	239	272	257	266	296	264	280	286	293	264	255	265	269	287	261	235	284	257	272	288	265	235	268	258	256	275	243	249	266	245	252	260	258	301	242	262	258	284	264	292	248	246	268	273	270	268	269	238	249	276	244	312	268	281	271	245	278	280	270	267	289	264	274	250	273	244	281	257	254	269	263	245	247	290	244	298	269	273	268	291	259	249	271	281	266	257	253	284	252	262	256	253	271	278	255	304	263	252	267	244	269	240	284	232	277	286	239	251	262	230	251	284	272	298	237	291	282	263	307	269	299	272	254	250	282	258	315	269	253	274	244	263	272	259	271	284	277	249	262	261	277	280	298	270	281	264	268	233	252	287	298	271	248	249	279	300	264	289	242	258	283	275	262	255	260	280	313	243	262	274	276	274	290	262	258	264	257	243	249	261	266	271	274	247	277	261	270	257	261	292	259	250	279	233	265	285	253	274	252	256	284	276	250	298	269	286	245	274	297	300	260	295	260	287	266	268	277	250	304	275	284	278	292	252	285	269	246	277	292	294	267	256	263	267	281	234	234	277	229	255	280	286	299	307	264	271	258	276	273	274	269	259	297	243	263	277	261	281	292	277	238	244	270	271	301	279	290	286	264	280	274	265	290	275	287	248	266	254	293	271	284	290	278	291	262	277	267	239	295	246	280	252	243	251	303	285	303	287	258	277	258	280	254	268	252	248	299	268	288	283	268	243	276	265	247	280	286	261	272	261	270	289	257	278	233	267	262	282	254	241	273	283	260	246	240	252	288	275	257	245	268	273	258	274	271	243	295	272	264	257	260	265	269	288	313	249	269	253	253	295	298	260	297	270	275	252	265	248	288	260	298	275	277	230	259	280	269	271	270	264	264	239	286	233	288	264	269	275	270	258	287	269	250	244	287	292	260	255	233	262	303	246	272	298	249	282	257	283	279	261	316	287	252	278	256	261	269	245	248	247	288	276	249	278	268	275	281	250	266	256	288	284	263	290	271	267	271	259	300	292	267	270	253	275	265	269	270	280	283	280	268	277	264	268	264	246	243	273	266	290	262	273	282	273	259	287	282	267	289	265	270	269	259	241	276	244	264	277	288	247	290	265	280	280	295	233	296	261	270	268	254	273	252	268	290	275	262	284	277	278	258	260	266	249	254	271	292	271	245	284	275	256	262	272	300	272	286	264	272	266	279	261	267	248	281	257	294	264	265	264	282	264	255	232	261	265	267	290	288	262	235	267	296	259	274	259	249	273	261	266	263	281	289	268	255	296	282	283	254	288	268	235	269	274	269	255	292	276	276	306	253	267	283	273	258	237	254	242	292	293	221	241	262	274	264	252	242	256	276	280	287	267	249	258	276	255	250	270	254	267	266	274	249	294	247	280	266	256	245	254	291	261	271	259	271	244	263	283	301	263	262	268	266	293	293	255	278	254	270	269	251	273	285	262	267	269	290	241	260	285	257	283	259	270	266	275	245	306	275	263	285	247	289	245	290	267	240	257	276	274	299	256	296	257	255	269	273	259	270	280	238	269	272	287	245	257	245	287	251	260	285	246	269	262	265	281	261	269	237	278	244	262	295	249	275	294	261	264	257	285	257	255	254	258	284	266	249	269	268	264	273	260	255	249	260	278	248	252	280	288	280	258	267	258	290	271	255	246	264	289	265	273	262	267	242	265	233	274	319	296	266	259	267	272	255	244	289	256	251	298	285	255	286	281	264	277	226	294	254	259	283	280	268	250	267	267	257	277	274	261	252	242	292	278	241	259	291	270	258	235	274	256	262	243	287	279	259	283	278	284	276	279	255	300	269	254	276	254	292	271	250	293	285	235	299	264	269	277	256	292	281	250	285	272	245	256	238	291	274	248	261	276	284	290	299	285	257	255	259	261	274	283	262	259	275	246	255	288	293	271	294	262	262	279	285	271	277	271	240	258	283	275	253	264	264	255	250	256	257	265	289	254	261	288	263	269	252	227	280	258	261	271	269	263	270	267	285	268	272	257	253	273	281	284	281	294	289	269	269	273	267	258	252	258	280	282	245	274	276	269	263	287	272	252	253	267	253	279	281	276	259	268	270	280	301	277	272	268	257	275	252	268	296	275	312	245	286	250	277	274	254	267	280	261	257	278	277	286	259	272	292	256	245	257	261	250	275	238	257	248	266	249	295	267	255	237	252	245	260	303	271	267	278	263	261	268	283	278	223	259	280	264	255	267	251	251	282	247	270	252	297	282	254	251	262	294	269	291	286	271	285	299	279	258	282	253	254	249	283	257	261	282	299	264	287	277	267	284	255	293	273	255	264	278	258	267	263	291	307	268	316	244	269	269	254	252	264	270	274	238	263	281	284	274	298	249	255	275	251	265	281	234	257	258	255	278	294	251	283	263	266	275	256	294	300	273	282	259	283	269	287	272	281	282	277	237	249	256	263	274	275	234	273	265	262	267	275	267	274	261	257	287	256	243	273	276	308	270	273	306	264	286	265	279
29476	17148	2076	840	522	398	311	252	206	159	163	151	129	133	128	114	104	96	78	90	113	97	93	99	95	92	77	81	85	89	80	81	74	86	96	69	100	93	93	83	78	87	84	92	70	85	65	92	74	60	90	78	66	76	79	84	71	69	69	81	79	57	72	79	73	55	73	75	78	76	70	84	64	77	91	85	66	72	90	85	80	71	85	74	69	97	73	72	73	70	83	82	82	87	73	77	70	63	71	77	75	76	73	73	87	74	80	79	64	82	83	59	61	60	79	86	71	83	59	89	80	69	68	78	83	73	74	69	64	84	82	61	95	83	81	84	73	87	65	80	72	77	73	95	65	75	77	68	77	80	66	75	89	73	74	74	91	70	73	63	73	68	82	74	72	79	80	76	66	75	92	71	77	74	61	71	76	65	84	64	80	79	66	83	75	53	66	76	91	73	64	65	79	65	84	66	69	82	77	73	76	78	57	88	79	81	70	68	75	65	54	72	78	77	81	66	79	72	75	69	79	63	74	93	73	59	71	66	86	71	82	82	65	70	87	73	82	92	55	65	70	74	74	82	84	97	75	61	71	70	70	84	61	85	64	70	80	74	81	74	69	53	71	83	65	72	73	80	65	53	82	55	72	68	62	66	81	81	74	79	74	74	83	57	67	70	63	86	69	81	75	77	67	58	73	67	77	81	80	77	73	66	80	64	66	69	73	78	70	90	64	83	78	68	58	83	68	66	83	87	89	75	57	81	73	68	62	66	69	87	75	79	66	78	80	84	75	71	63	91	89	61	76	69	77	75	72	80	72	67	74	68	83	85	74	77	88	102	71	76	73	87	91	76	69	76	86	74	80	64	75	69	66	79	74	71	63	64	76	81	76	59	79	109	68	77	78	76	82	72	68	78	68	71	88	80	58	78	83	84	87	68	84	83	64	70	63	75	76	71	70	75	83	62	79	66	58	74	71	88	71	84	75	79	64	79	61	67	73	78	77	71	64	59	91	77	71	74	60	82	66	73	79	86	73	68	81	87	79	75	60	82	73	80	72	77	64	80	86	83	85	71	69	53	75	60	83	68	73	68	92	74	77	78	73	85	87	67	83	89	89	74	60	68	77	79	60	71	77	81	78	88	72	62	87	84	64	75	79	73	70	67	73	71	75	87	78	76	84	78	74	77	83	89	71	73	86	65	79	81	59	74	87	61	61	72	93	74	74	63	89	74	74	62	62	62	81	73	68	76	74	74	54	66	80	62	84	94	87	76	61	74	67	67	73	67	83	58	88	70	83	92	70	85	82	77	81	85	73	68	62	83	72	80	72	84	62	63	60	72	65	76	78	75	89	67	67	88	74	75	71	86	81	77	86	66	75	58	84	90	65	61	71	74	79	77	72	74	69	70	75	57	76	74	77	85	100	79	57	76	68	70	88	78	76	74	71	82	75	71	73	74	69	70	60	70	77	64	49	83	81	84	74	63	78	81	70	85	79	76	89	65	77	90	77	96	68	75	72	81	62	71	76	69	63	55	67	66	72	83	89	78	59	74	82	68	83	111	76	67	85	57	67	83	81	87	84	71	59	59	68	66	78	66	72	65	79	84	80	70	70	55	70	69	67	75	75	62	78	82	73	75	83	73	76	67	94	82	69	76	59	74	65	76	68	80	77	76	89	78	95	85	103	71	68	75	69	73	61	78	69	70	71	78	79	87	75	69	76	65	71	75	70	90	60	69	64	94	65	77	76	66	76	80	72	69	77	69	64	58	72	70	70	64	62	74	66	78	79	84	68	81	72	82	88	82	85	61	84	65	74	62	93	86	80	65	71	89	78	73	62	75	62	70	74	71	64	69	81	63	92	78	81	72	76	65	68	76	66	72	73	67	79	65	74	72	71	56	87	67	57	68	70	63	79	70	69	91	74	78	77	59	90	86	86	66	87	77	63	83	68	57	60	64	63	76	82	74	61	85	87	65	72	75	76	76	68	75	62	72	87	67	84	86	92	73	71	78	65	92	73	82	76	86	97	69	79	74	80	79	78	72	75	73	76	65	61	81	72	90	84	67	65	66	56	57	75	63	64	81	64	55	64	68	81	74	94	72	78	79	79	81	83	83	87	88	66	58	73	58	60	81	65	71	78	71	86	73	81	81	69	78	63	90	87	68	70	78	61	68	74	73	58	80	61	64	65	88	60	79	78	78	72	68	91	96	65	63	69	84	78	79	87	77	85	74	82	73	93	59	82	79	72	76	88	81	78	77	65	70	75	76	87	79	98	75	72	64	71	75	79	63	75	85	79	64	54	60	66	81	99	72	76	89	77	62	80	81	80	84	86	66	63	68	87	88	68	71	54	68	73	63	83	65	88	70	71	69	81	75	72	61	72	93	62	71	68	68	73	75	57	68	63	105	64	75	88	89	67	88	64	84	87	68	71	77	75	85	79	63	83	79	84	71	90	80	87	95	69	85	86	80	69	82	75	61	80	74	63	83	85	60	80	82	79	83	69	91	78	82	69	64	84	90	78	71	53	79	60	69	81	65	83	93	71	89	71	86	68	59	85	69	82	80	68	77	74	95	80	70	71	87	82	73	81	58	64	83	75	71	72	73	60	83	80	59	71	61	77	84	78	90	102	65	68	76	75	72	76	80	84	70	74	64	82	73	78	67	83	73	68	72	84	81	78	79	72	77	70	76	82	83	71	72	86	81	91	68	55	63	80	77	71	75	66	85	66	63	68	81	76	75	87	85	74	84	77	70	81	68	67	80	78	91	74	81	85	73	64	78	73	68	60	68	70	74	67	72	75	75	71	60	69	67	71	74	63	78	72	70	74	89	79	87	80	69	69	90	75	90	84	59	69	69	72	88	75	63	68	80	77	79	73	68	85	77	84	65	65	75	72	70	87	69	63	79	74	82	80	70	77	76	66	73	69	80	76	82	86	79	68	79	70	79	62	70	68	71	72	75	74	81	78	63	57	72	68	51	79	66	67	83	86	78	61	74	65	67	85	72	70	73	69	62	71	82	83	69	81	79	87	75	91	86	68	63	75	82	100	87	81	72	69	67	74	81	67	87	86	64	65	68	67	65	72	68	64	66	70	77	80	80	69	80	77	82	80	81	74	74	67	86	81	76	64	79	83	78	68	88	84	74	76	73	70	74	65	83	76	68	69	72	76	74	84	85	87	69	52	68	71	65	56	79	74	67	74	71	78	75	71	52	79	80	75	56	69	70	94	81	66	82	73	88	78	71	66	59	80	68	78	65	76	66	63	62	85	75	90	79	73	74	70	86	84	58	91	88	69	78	87	71	68	99	72	77	72	68	73	79	86	88	79	80	59	69	90	63	68	67	90	71	78	70	79	72	81	72	71	81	67	68	82	65	61	72	60	84	72	77	62	76	63	74	93	72	77	92	72	71	78	65	81	59	71	73	81	83	69	57	49	86	70	79	63	72	62	74	82	76	77	71	100	71	81	80	70	73	66	77	63	75	77	70	64	84
18990	5716	2128	2534	2310	1839	1440	1174	1070	892	798	669	639	572	494	485	447	462	412	440	357	355	362	356	333	335	311	329	321	291	285	291	280	294	269	274	250	272	274	281	309	253	238	254	278	235	246	285	236	228	234	252	231	233	248	217	239	229	245	215	239	207	257	220	232	250	230	225	219	232	251	235	223	233	251	214	231	224	202	216	239	226	234	214	222	235	220	191	269	200	228	227	200	237	222	244	222	224	217	199	228	227	206	205	224	219	236	194	247	211	200	229	208	234	196	200	223	220	231	198	243	208	235	239	211	233	239	247	220	195	236	219	208	241	222	224	214	208	210	223	246	253	266	225	203	211	214	207	229	235	232	221	224	222	227	198	230	217	221	212	194	201	229	234	228	222	219	206	208	238	214	221	227	226	206	208	214	209	260	202	219	237	222	235	192	222	230	220	227	219	220	222	205	209	228	217	212	206	227	215	217	225	208	243	223	225	231	229	229	225	230	232	217	234	236	210	224	228	229	207	230	235	207	210	238	234	183	205	231	201	222	216	203	215	218	216	208	203	206	213	226	207	186	220	232	232	202	234	215	232	206	230	215	212	213	221	220	224	174	229	225	235	212	245	222	218	213	177	240	226	228	202	252	198	229	233	205	213	211	198	229	196	242	190	219	216	216	233	216	204	221	220	185	219	207	258	220	217	220	195	183	216	232	218	208	211	209	210	218	218	198	201	213	240	206	212	223	221	235	213	217	213	210	224	239	251	224	210	196	240	200	210	204	242	222	225	199	204	217	223	219	203	235	217	224	213	217	194	212	218	220	223	221	198	206	235	207	222	208	217	194	226	224	211	223	215	218	182	213	228	214	188	196	228	212	229	207	225	198	232	233	212	204	216	212	247	235	207	206	219	206	208	219	217	212	230	214	238	214	197	226	197	232	227	193	179	211	229	212	225	206	226	220	202	214	236	207	215	214	225	210	228	214	220	212	193	212	226	224	197	231	204	181	212	236	232	207	197	217	203	208	210	232	192	230	211	191	232	226	199	242	204	223	216	220	237	231	203	210	204	218	212	192	236	221	250	208	206	239	225	187	196	240	189	254	218	228	202	211	220	225	243	211	219	203	209	220	199	243	224	222	226	220	219	215	232	201	228	229	203	218	203	231	228	206	211	186	235	234	194	214	220	213	218	226	215	220	206	213	209	202	182	230	211	209	225	227	224	213	218	181	233	200	243	238	194	202	215	211	225	224	242	226	210	213	212	228	231	223	222	244	230	212	223	238	205	204	252	211	250	230	213	186	220	220	239	208	222	196	236	204	188	222	205	217	203	218	223	239	216	205	192	226	212	206	203	214	204	218	210	231	212	230	232	222	242	221	179	232	195	217	205	193	213	219	212	240	211	200	220	221	202	235	206	213	218	227	219	195	200	257	228	250	226	222	247	245	234	201	198	194	208	217	189	205	202	226	230	225	208	239	216	214	214	244	264	247	216	214	242	214	218	242	222	235	223	236	229	256	217	221	227	226	187	213	246	213	210	204	203	229	221	211	214	218	214	218	239	221	214	214	223	195	248	216	258	226	235	201	193	221	190	217	225	223	200	210	203	194	215	185	213	200	228	208	218	199	229	229	196	217	215	239	212	217	213	216	232	229	220	228	225	215	222	198	198	221	206	210	208	242	206	239	219	214	214	221	197	187	251	212	199	219	213	227	208	246	205	217	215	234	200	215	200	212	223	222	232	219	199	219	229	237	207	228	203	208	218	215	212	227	216	212	201	213	208	249	205	206	211	211	211	240	238	216	223	249	221	215	232	205	209	219	225	212	213	230	228	202	204	201	241	231	222	234	235	213	213	239	233	222	204	208	233	183	197	237	206	225	196	234	224	216	206	205	234	219	227	235	231	241	228	192	222	221	196	200	218	199	206	191	230	207	211	229	219	214	220	230	200	216	234	225	212	203	231	213	216	231	220	225	229	214	215	205	198	208	212	228	204	223	216	224	241	198	206	226	228	236	208	216	220	224	167	208	234	206	203	203	212	226	223	248	228	225	219	214	216	231	209	212	231	225	220	220	224	197	223	223	212	204	238	208	216	209	241	228	208	230	197	246	213	217	213	225	218	193	229	215	223	231	219	229	216	205	220	224	201	214	196	232	213	228	215	236	215	238	215	203	224	205	207	223	204	242	238	239	210	234	236	213	217	199	209	212	227	211	207	246	229	235	230	232	197	206	216	254	236	196	240	242	231	211	249	213	237	236	172	201	226	241	219	239	196	220	214	226	215	235	230	233	218	208	202	214	200	252	231	208	219	225	210	237	215	218	201	234	210	217	212	225	211	218	216	200	219	226	217	223	213	199	234	213	213	201	245	201	210	226	208	231	209	219	218	213	250	224	220	230	235	202	233	208	225	208	210	192	236	207	235	231	213	214	212	232	239	228	246	217	209	201	227	232	219	229	235	238	234	198	198	233	216	220	220	203	209	203	195	224	184	218	206	229	241	230	231	216	216	218	222	215	209	233	214	223	223	197	217	208	221	213	207	202	224	203	195	186	205	195	232	194	208	223	220	211	208	215	220	208	202	212	225	215	203	223	224	226	240	216	212	212	261	210	210	211	221	198	236	237	212	222	187	212	191	200	229	231	227	228	220	220	226	208	215	227	224	201	231	203	214	227	221	210	205	188	244	224	219	229	189	242	194	213	221	212	215	231	223	240	225	208	192	230	215	210	225	201	220	216	247	200	236	232	209	217	224	233	221	202	211	216	223	223	221	239	196	199	210	209	215	202	201	213	221	194	204	214	229	216	229	225	219	249	210	240	205	248	227	223	205	226	213	197	207	214	227	213	223	215	224	227	213	247	212	217	215	205	229	225	216	206	223	220	226	222	196	200	182	227	234	221	228	221	215	182	211	207	217	215	212	213	195	200	201	220	249	210	214	238	214	240	210	228	218	206	239	230	223	213	220	216	237	220	223	212	196	224	228	217	214	224	216	244	229	229	199	219	214	225	211	232	213	217	231	217	206	228	210	186	230	223	213	223	224	204	225	188	220	202	224	240	224	237	218	207	227	207	204	191	218	200	226	203	203	214	201	212	215	232	212	210	209	232	226	203	242	221	189	186	220	227	258	206	214	203	229	201	202	196	200	203	213	202	232	210	229	217	225	219	216	219	212	255	214	227	223	217	231	219	206	212	233	222	210	224	215	210	221	206	271	194	217	201	211	212	222	220	217	216	214	234	225	199	211	227	255	222	223	214	212	224	201	240	218	197	225	235	210	216	221	217	227	198	201	204	207	232	211	215	200	221	221	224	240	219	220	240	208	223	201	223	208	197	191	190	238	251	204	193	219	223	196	226	223	226	231	182	214	220	206	207	227	192	262	224	212	203	212	222	194	206	215	187	190	196	232	215	204	234	200	213	247	260	208	233	188	221	231	219	214	205	207	201	230	261	215	239	182	254	205	226	204	234	231	230	217	219	229	222	215	227	211	226	234	224	224
38591	27561	7121	1803	1158	834	717	536	449	394	359	332	288	301	244	285	249	248	263	240	216	195	213	208	222	217	214	214	211	199	215	169	204	207	167	228	188	196	186	193	195	215	189	184	203	220	185	190	151	197	206	197	201	186	202	216	171	187	200	198	194	219	186	186	210	174	196	190	156	199	195	213	182	189	200	194	181	210	202	176	179	178	200	160	191	173	189	189	198	188	207	208	176	178	191	179	186	184	186	173	183	174	161	178	195	179	168	139	178	193	187	199	164	190	143	194	196	177	179	203	197	182	178	200	180	163	181	203	186	165	193	191	195	184	184	201	170	194	188	176	156	173	220	184	191	185	181	186	176	190	184	197	184	190	182	205	193	199	181	185	196	184	188	184	174	188	155	196	197	187	180	202	167	200	183	190	168	187	163	200	185	204	180	172	189	198	188	168	177	169	195	193	193	175	209	186	168	174	180	206	172	216	184	187	176	174	187	169	185	164	188	159	205	171	187	212	197	158	177	187	221	152	200	182	180	180	215	193	184	186	173	174	179	190	198	167	198	186	200	183	205	196	194	204	221	197	187	188	201	204	181	189	184	162	165	186	209	195	155	172	203	196	194	192	175	182	153	165	162	189	161	172	182	192	206	168	159	173	165	197	163	199	167	186	189	183	173	192	182	167	178	192	180	193	171	177	188	173	195	221	179	176	209	176	216	192	140	177	186	174	203	177	178	181	177	175	189	179	184	182	183	199	229	184	181	167	191	195	199	180	191	214	199	186	200	165	171	182	167	171	189	168	193	171	189	203	171	220	159	181	179	163	178	168	186	178	160	150	173	206	214	174	175	196	211	205	206	206	182	192	204	193	170	190	190	191	156	178	196	173	161	191	181	198	200	209	183	153	226	193	183	183	186	179	184	188	212	167	185	169	186	201	210	176	186	201	187	198	172	195	165	189	182	164	197	201	203	184	181	197	169	184	183	168	193	171	173	189	188	192	188	183	235	180	216	169	172	167	201	176	162	172	186	169	162	173	178	189	176	197	176	180	186	180	167	169	180	158	153	199	190	179	165	174	169	183	182	187	184	172	161	162	169	151	200	184	201	196	155	190	199	166	184	199	174	214	198	184	186	163	186	172	181	173	194	187	177	182	183	146	205	171	161	182	179	209	184	169	184	195	184	186	175	180	192	185	198	171	189	196	203	175	174	189	169	191	189	202	186	208	162	195	155	169	207	178	197	176	174	186	176	191	149	173	159	174	188	187	198	164	177	178	180	208	183	187	196	172	203	171	186	176	162	169	207	183	175	195	178	170	190	207	191	191	184	218	187	204	208	228	199	179	179	186	195	168	180	175	211	192	175	193	162	201	164	196	181	170	186	180	187	169	167	171	144	172	179	211	163	189	187	186	168	176	199	173	158	170	197	194	194	169	165	190	166	156	185	185	166	177	187	169	184	191	169	175	185	195	176	194	190	169	189	196	183	182	171	201	210	202	201	170	199	173	178	195	184	197	219	176	184	189	196	204	155	188	171	182	197	163	174	185	166	189	182	189	193	198	180	199	173	196	202	181	159	186	183	188	185	166	169	169	189	159	168	211	192	221	181	182	169	210	178	173	165	176	157	199	185	184	167	169	167	184	184	175	192	188	185	173	207	174	170	185	207	164	186	203	177	177	181	176	184	190	190	175	202	199	190	187	191	175	195	183	172	175	168	183	201	188	186	212	177	175	215	174	195	198	209	185	182	175	168	176	199	183	195	174	172	166	170	192	184	182	168	181	171	187	201	192	193	208	184	207	180	187	197	163	176	185	205	189	184	205	167	200	185	196	194	176	195	188	192	172	195	201	195	204	177	152	171	182	182	178	184	173	172	178	167	163	178	169	177	162	186	190	188	183	211	152	165	200	184	169	175	176	205	172	226	196	189	208	205	170	165	155	174	208	183	188	166	180	183	195	188	180	169	180	191	183	212	178	183	167	182	195	184	188	182	184	163	183	194	163	175	195	176	195	164	188	176	172	161	196	172	171	172	170	198	192	192	183	187	159	172	183	179	175	197	194	213	202	171	189	171	181	183	208	163	219	174	180	189	159	177	170	195	178	189	183	197	177	182	185	181	180	189	205	194	178	176	203	183	183	191	192	197	223	188	191	161	210	189	184	173	198	202	175	217	176	207	169	185	178	194	175	180	176	195	195	180	186	190	190	179	204	197	194	155	162	181	184	163	168	166	195	207	191	176	183	206	184	179	181	179	188	179	183	168	171	172	186	184	187	191	193	173	185	161	178	200	199	182	196	210	204	180	183	175	175	166	197	178	179	165	169	201	175	174	168	199	171	188	174	185	171	214	167	208	180	196	196	193	197	188	182	194	186	202	193	185	201	189	172	192	165	177	168	174	159	183	188	190	195	186	181	182	206	172	167	174	188	187	181	178	179	184	181	171	192	167	195	178	160	190	169	184	183	182	191	183	182	190	184	207	182	200	205	176	181	181	184	200	208	179	186	171	165	180	190	174	171	169	198	186	203	165	225	169	167	189	174	177	178	192	189	172	184	200	200	172	183	177	165	172	177	177	189	182	194	197	188	206	184	200	163	187	192	157	195	187	174	212	191	178	177	157	190	196	199	173	159	199	181	171	192	199	181	186	195	155	171	209	180	179	180	203	186	174	163	174	163	187	197	187	186	175	175	165	189	178	189	205	162	173	161	164	181	187	188	183	188	159	174	190	181	168	141	195	162	176	188	194	167	196	186	187	185	205	186	166	163	163	172	204	166	178	177	193	169	181	194	167	201	187	196	185	171	206	201	176	201	212	198	166	197	188	170	194	183	171	187	197	183	192	178	201	183	179	193	176	186	196	192	191	204	196	184	199	171	197	187	189	166	190	171	220	161	188	179	190	195	177	193	180	192	201	188	198	167	173	195	195	196	193	185	188	181	159	192	174	181	193	188	185	155	192	196	186	186	187	163	182	178	180	178	192	195	195	196	194	195	170	184	158	179	177	191	183	166	171	213	186	183	192	194	177	195	163	196	195	193	167	187	189	199	192	175	196	206	176	199	170	172	164	187	186	174	165	167	175	172	177	189	178	182	174	198	169	176	202	187	178	200	193	192	199	184	202	217	180	178	180	159	202	192	179	171	169	213	190	192	186	194	152	161	188	196	203	194	175	185	197	172	192	180	181	163	200	176	205	182	191	165	186	174	185	195	193	197	174	177	204	197	183	195	198	163	196	191	186	173	180	179	174	155	182	173	180	164	190	173	183	170	199	169	185	156	206	193	177	168	192	184	183	173	190	171	182	166	172	175	187	187	168	201	172	185	203	199	174	175	172	188	183	196	200	206	176	179	186	175	168	196	189	198	177	182	174	194	181	182	175	170	178	155	186	162	178	159	164	186	188	194	153	170	140	179	165	188	192	196	179	197	202	179	172	190	188	189	189	194	215	168	170	199	207	176	177	182	186	186	161	204	194	200	180	212	201	196	205	175	178	204	204	208
24574	8572	4065	4904	4255	3491	2795	2463	2011	1658	1475	1335	1283	1100	1077	976	914	891	774	810	775	771	703	727	708	659	600	617	665	639	579	603	597	585	591	573	554	537	551	566	517	520	515	542	543	510	478	529	534	478	491	505	532	497	505	513	508	504	497	507	499	528	483	459	471	518	451	480	445	467	476	483	490	451	473	506	475	449	495	505	467	476	482	439	473	461	458	460	455	502	487	476	491	478	437	483	440	461	472	484	500	476	443	466	452	451	490	475	462	470	477	468	451	461	448	494	455	427	448	465	440	443	442	462	497	467	436	478	441	467	461	443	432	438	458	474	448	458	472	483	481	443	458	448	465	475	443	431	446	454	436	490	443	432	453	503	505	450	467	416	500	452	465	430	460	422	485	463	459	451	493	462	419	482	480	451	461	483	428	478	495	439	459	492	460	475	456	455	478	445	479	430	438	456	437	457	472	472	476	440	463	453	474	474	507	439	499	476	480	437	456	474	469	451	455	463	444	509	466	471	444	437	439	439	424	451	501	482	449	462	456	479	439	483	466	463	463	447	473	442	465	514	470	465	469	473	461	468	430	465	423	460	452	457	489	443	451	452	440	445	499	457	437	464	417	464	439	451	450	422	459	425	459	478	474	449	461	443	451	472	489	462	482	423	483	442	482	482	468	451	443	451	513	466	492	459	482	455	444	456	433	448	443	484	477	448	448	464	451	465	452	461	462	439	489	509	481	501	438	450	485	490	461	416	438	440	459	455	461	460	472	482	465	417	483	436	493	487	437	479	427	481	462	458	450	434	442	428	445	447	447	457	451	462	479	436	461	463	451	451	461	439	478	450	486	465	463	432	453	444	448	425	453	488	442	434	458	454	442	446	436	490	442	453	434	452	477	468	448	471	495	473	446	438	434	489	455	482	468	479	467	484	417	415	469	455	431	472	440	479	440	464	480	453	436	513	467	500	455	423	470	474	482	463	488	427	443	437	457	470	456	464	451	434	476	458	453	430	443	508	436	440	472	440	498	475	479	470	440	441	477	459	489	476	455	455	487	446	424	494	431	450	448	451	489	460	460	493	437	427	486	437	420	446	438	515	421	433	473	441	468	475	436	445	449	465	472	497	440	424	444	461	476	464	450	461	470	489	468	481	430	435	469	491	445	440	455	453	457	484	494	435	457	465	471	471	463	431	447	456	502	432	449	485	409	428	417	471	458	497	486	461	486	468	441	427	446	457	427	465	460	496	460	438	450	483	439	452	444	447	495	441	448	474	453	433	449	473	431	477	446	462	522	477	459	483	449	444	482	460	486	458	488	452	447	535	440	465	476	444	470	449	473	446	468	448	475	467	481	410	475	450	481	442	481	460	455	490	500	484	456	457	467	464	448	447	473	461	443	442	454	446	463	478	458	442	420	466	464	486	457	479	486	428	456	450	452	457	425	479	476	487	434	457	478	417	501	469	436	438	463	457	468	491	467	429	445	450	442	460	432	445	478	425	461	468	454	429	446	476	461	440	472	478	467	465	450	465	471	487	459	480	455	482	450	468	462	461	473	472	466	459	431	476	440	473	467	433	430	464	450	480	452	468	475	449	468	454	476	454	454	459	456	492	482	475	470	444	434	465	471	463	494	435	458	501	444	469	448	467	421	440	446	465	436	442	432	448	472	452	454	408	449	491	496	503	439	448	440	460	491	509	455	455	495	462	435	490	455	480	497	449	452	491	447	437	432	513	449	435	451	462	466	467	448	460	485	436	419	440	464	436	437	463	505	476	478	493	469	466	485	456	471	446	415	457	456	468	477	478	465	488	475	434	454	420	485	450	434	485	433	462	457	490	491	469	456	466	458	496	465	454	450	514	424	465	479	450	468	485	499	434	447	446	425	456	445	480	448	426	417	457	440	445	461	453	461	468	459	458	468	473	449	443	452	420	472	463	468	485	454	461	421	460	424	439	470	477	444	474	437	453	450	489	478	483	457	426	461	442	459	480	436	456	474	487	486	481	414	446	440	477	506	480	443	455	441	480	498	467	475	495	475	428	487	438	498	446	462	449	470	441	460	447	448	463	448	468	463	449	464	451	470	475	453	483	476	429	483	447	465	502	496	473	447	461	469	403	459	438	474	431	455	496	455	478	462	457	439	430	452	465	485	437	480	458	467	456	458	454	460	508	486	455	452	465	420	419	482	484	504	504	477	449	435	494	447	444	456	450	463	447	452	446	439	463	476	454	494	503	450	400	481	485	489	503	460	444	454	454	432	480	438	452	435	459	455	463	490	477	445	462	496	468	474	448	463	445	421	436	477	469	449	460	483	448	453	433	434	453	453	442	467	482	441	449	431	460	484	490	456	467	495	406	453	441	481	446	484	451	463	486	455	463	451	423	463	410	465	492	460	459	441	471	472	491	478	459	483	480	446	447	471	449	444	491	461	457	452	422	454	459	488	447	424	458	404	483	455	426	461	468	467	440	472	491	451	500	429	429	496	463	467	455	485	476	444	515	463	491	492	461	446	455	474	450	523	427	439	520	490	491	452	429	465	463	500	456	426	452	440	451	425	447	440	480	421	425	447	428	465	452	445	502	467	459	485	444	468	466	441	455	446	448	469	473	458	473	478	395	435	478	485	464	460	459	421	464	471	418	462	422	428	474	477	465	451	448	435	467	450	446	417	472	463	480	460	447	453	466	459	456	467	488	436	455	446	443	465	480	454	480	414	469	465	445	472	454	462	436	477	454	453	422	426	433	450	450	503	453	454	421	493	420	485	450	456	486	474	464	446	455	444	449	490	460	417	430	471	480	440	481	444	499	425	426	465	471	446	478	468	485	449	441	476	458	472	432	491	464	422	447	506	465	447	435	457	534	452	479	479	441	477	434	429	486	457	449	469	460	459	482	462	455	470	471	458	444	451	507	488	449	440	447	472	436	403	471	474	467	502	472	474	480	461	477	472	436	500	462	472	434	432	439	458	458	468	474	456	486	473	458	452	457	417	440	433	449	443	480	476	445	447	449	479	455	452	473	445	440	466	421	459	493	475	442	481	473	434	465	470	447	465	448	445	478	433	500	449	422	440	444	458	448	496	486	484	485	416	469	473	438	443	469	471	462	465	471	446	432	479	466	491	508	444	460	483	488	465	423	440	487	447	494	458	474	469	421	462	484	442	441	485	474	463	472	440	462	482	464	428	470	440	453	437	469	439	432	447	459	457	487	493	468	441	477	455	469	446	448	458	517	479	465	448	428	455	464	491	444	466	485	464	431	450	410	494	458	449	448	474	448	453	426	457	435	462	471	458	439	459	450	493	431	459	454	485	458	441	478	467	455	461	459	432	480	469	457	432	509	446	463	484	476	462	428	445	452	459	479	452	462	434	443	459	451	437	438	453	450	489	473	438	464	455	449	456	465	433	481	455	498	434	448	469	457	462	442	474	435	472	471	434	444	415	449	475	453	476	449	477	481	493	473	459	431	470	449	452	460	423	429	480	480	493	471
11631	1029	143	118	121	126	125	97	93	116	96	95	104	117	94	97	103	106	104	91	110	96	92	111	86	104	112	116	101	96	103	99	117	127	112	109	111	113	110	83	86	99	112	92	96	123	102	112	105	121	90	95	86	86	87	101	107	110	108	105	105	104	94	106	112	82	110	102	106	100	99	94	103	97	95	110	115	104	100	104	108	118	102	132	99	115	88	114	107	83	118	108	108	112	99	114	104	109	106	97	77	110	97	122	111	115	91	102	114	109	114	94	107	107	108	101	98	94	81	98	90	111	93	112	109	103	112	119	88	89	110	87	99	114	96	111	97	103	111	107	96	111	102	100	119	84	118	99	105	117	96	97	98	101	105	87	95	107	93	93	118	134	99	116	101	108	91	108	89	80	110	100	94	99	100	81	104	111	129	97	103	118	99	119	104	100	95	109	120	105	99	105	117	102	86	102	100	100	97	110	79	120	103	116	111	103	98	111	103	102	108	91	113	108	80	108	88	108	105	109	89	97	87	103	97	98	111	96	114	115	103	113	108	105	104	101	105	107	114	99	93	101	98	100	95	90	86	98	111	112	131	117	121	108	114	87	101	116	103	93	93	103	100	94	88	99	93	87	122	91	105	112	94	74	99	100	96	114	109	83	110	111	99	100	114	120	112	98	92	120	102	104	115	72	92	104	102	104	109	98	100	112	96	117	110	89	105	111	97	100	107	130	113	108	82	110	107	100	95	98	101	78	107	114	109	92	108	117	124	90	101	106	117	106	104	97	93	97	119	67	112	94	105	72	94	107	109	89	101	87	126	89	92	97	87	90	103	114	109	111	94	98	104	85	89	116	95	113	104	99	103	113	102	92	97	118	103	126	109	97	110	118	106	108	83	115	114	103	110	114	88	105	86	108	106	85	129	115	111	106	92	89	95	117	91	113	118	101	100	100	93	104	87	102	105	100	102	131	112	103	100	113	100	106	96	91	87	110	111	120	93	96	89	97	100	108	102	94	101	92	97	109	93	104	121	113	103	107	106	97	99	122	108	127	100	105	100	96	125	105	86	80	119	102	101	112	107	115	102	105	119	107	120	105	101	105	98	88	93	97	104	126	101	92	106	99	115	100	89	109	121	108	81	104	91	94	82	93	105	109	115	97	108	110	83	105	109	90	102	107	108	109	104	91	113	103	112	85	100	128	108	103	121	93	96	105	112	121	116	88	100	125	114	112	80	98	119	108	117	105	100	99	109	121	101	117	93	106	88	99	103	108	108	100	108	92	115	124	80	89	89	113	107	111	98	124	104	99	112	107	100	101	100	105	88	109	112	113	101	111	109	116	113	115	100	108	113	104	86	93	127	86	99	104	107	88	107	92	108	101	121	128	99	111	96	111	116	98	91	100	97	128	108	103	109	102	105	100	93	105	109	115	108	112	93	105	99	107	111	101	106	103	89	95	112	89	99	104	109	106	94	116	92	127	119	94	101	123	106	70	96	102	108	103	95	114	106	99	104	96	114	88	105	122	120	93	118	98	116	96	84	108	102	95	122	120	102	118	84	96	86	93	115	99	115	107	123	125	103	90	94	101	106	117	113	95	103	101	103	106	108	92	103	105	91	114	105	93	103	114	103	97	94	110	107	106	105	98	103	105	100	109	106	100	86	81	89	120	107	109	87	127	106	127	93	104	100	105	81	127	88	117	98	106	123	126	89	98	102	109	91	107	102	120	93	102	108	100	129	129	94	112	96	89	111	124	95	89	104	97	126	108	116	97	99	111	85	86	104	104	104	101	110	77	104	116	94	79	96	85	117	84	119	98	88	112	139	99	99	89	109	123	92	91	119	85	99	115	98	73	90	109	123	112	108	126	105	100	90	104	112	82	108	111	99	110	105	110	95	101	114	104	105	97	111	102	119	116	101	109	116	100	113	117	115	101	107	109	100	108	96	131	117	119	100	82	103	117	110	104	96	106	94	103	113	104	95	103	93	112	113	92	116	102	115	105	104	99	114	100	106	93	89	115	91	103	99	117	97	120	104	95	101	114	99	106	121	103	109	82	107	91	101	98	111	98	127	77	111	118	104	118	109	101	120	92	86	112	102	101	100	89	93	104	110	90	103	113	87	98	106	98	114	103	90	88	109	110	98	104	103	93	96	108	118	90	100	97	88	90	87	118	95	123	124	114	93	106	110	96	117	82	108	104	119	99	104	112	107	113	116	88	106	106	100	110	107	98	120	93	89	103	110	117	103	102	100	100	96	92	87	102	101	125	107	96	111	96	112	91	106	97	104	99	90	111	107	92	83	88	120	96	116	112	96	103	118	112	97	92	120	103	102	105	96	96	120	100	117	104	106	90	108	106	110	89	113	103	114	110	95	100	100	114	118	101	83	101	111	120	87	100	111	98	116	91	93	105	103	112	100	100	109	99	99	109	104	94	112	102	102	108	108	102	92	107	98	76	128	98	103	120	114	108	91	104	113	102	112	105	120	117	98	103	86	102	91	107	101	106	82	109	102	94	99	108	99	97	81	93	93	101	98	97	106	105	97	98	110	108	118	120	103	114	100	111	93	98	110	92	97	100	99	97	84	102	101	94	105	136	104	109	116	109	124	115	102	92	114	90	95	105	90	117	96	99	115	103	108	109	110	101	99	92	100	98	95	108	115	100	99	97	105	106	107	95	93	111	109	121	96	116	98	92	109	102	116	92	98	95	101	100	92	116	98	107	108	91	93	94	102	86	101	103	135	105	124	101	102	110	115	79	107	108	98	104	102	102	86	115	90	86	105	111	109	107	95	100	96	97	108	119	97	92	111	99	88	97	106	109	93	117	101	84	78	101	121	106	100	92	100	121	106	123	93	92	116	87	98	109	93	107	88	110	118	90	98	104	80	99	113	97	90	122	108	122	91	97	111	120	112	100	94	112	100	100	97	101	110	117	97	114	95	99	106	103	103	86	103	119	99	93	113	93	111	105	87	119	92	113	105	95	98	106	97	110	115	98	83	101	113	108	84	110	102	112	104	115	115	100	106	105	95	111	99	105	115	98	90	99	103	117	96	101	108	102	111	111	84	106	85	97	97	99	92	101	95	94	119	111	114	115	96	92	108	110	117	122	99	97	107	105	112	96	106	98	87	108	94	113	111	105	99	99	103	85	112	95	110	119	111	91	99	89	104	104	104	102	84	114	123	98	90	93	105	107	111	110	107	114	108	99	105	108	89	112	117	105	134	93	104	104	78	119	97	95	103	138	95	93	108	100	122	103	103	97	99	119	109	100	95	83	85	108	94	110	96	107	104	116	98	104	106	117	94	99	110	131	89	110	88	109	88	115	122	109	112	100	90	95	120	104	97	117	92	99	96	85	110	121	119	97	114	120	121	99	103	115	100	106	88	106	104	88	106	94	117	105	109	84	98	104	99	113	106	113	115	111	106	113	90	87	122	91	99	113	84	117	97	90	102	112	119	90	95	91	101	110	103	91	112	100	110	87	105	105
6338	659	326	354	376	320	352	318	318	290	271	305	278	310	292	275	243	260	290	284	260	255	287	267	285	270	284	285	271	291	257	295	245	256	261	292	246	280	286	273	272	271	286	290	268	278	258	290	231	265	259	264	272	279	260	267	291	263	256	259	264	253	273	274	274	265	272	281	263	266	267	238	275	213	291	286	249	300	282	265	284	260	290	249	264	248	257	261	235	255	276	278	292	292	262	259	244	261	258	264	242	273	281	266	250	272	274	274	269	260	256	309	272	277	281	268	291	277	271	269	249	307	300	278	256	281	269	265	294	282	264	289	271	275	295	253	282	258	289	268	275	251	284	270	291	289	286	278	263	280	267	269	244	256	287	262	250	261	270	288	239	252	284	276	283	255	274	263	244	275	256	250	261	259	298	287	258	258	307	269	256	290	264	286	275	258	264	286	252	261	264	292	277	269	279	275	251	254	276	275	252	277	315	257	275	260	254	264	274	304	270	297	268	279	260	261	273	279	282	277	274	280	265	264	288	261	272	287	249	237	259	269	256	250	270	296	263	286	279	269	279	277	237	281	267	271	271	277	262	256	258	298	257	288	304	294	230	239	277	278	295	275	244	249	277	265	289	280	250	243	238	289	270	278	285	244	263	262	260	264	272	293	233	304	245	276	246	253	263	247	264	296	245	251	297	261	305	259	281	260	249	272	261	296	255	286	246	237	303	258	247	262	264	256	275	263	274	265	270	245	268	296	289	248	234	265	253	257	254	271	276	259	275	250	271	267	248	277	303	269	287	273	274	253	263	293	252	253	268	271	259	244	270	263	272	288	281	267	279	277	259	275	268	267	269	285	287	271	243	266	293	267	251	289	263	299	275	267	284	298	263	248	296	247	270	272	258	251	259	253	270	288	275	275	284	277	299	274	288	280	262	302	278	281	251	250	267	252	260	288	246	287	276	249	278	284	274	247	254	262	267	259	283	264	246	275	257	261	270	278	272	253	271	255	255	254	275	291	241	262	282	300	279	284	262	281	265	235	270	257	294	270	288	274	281	265	280	264	249	271	286	284	260	266	288	250	247	242	272	250	282	249	250	250	271	277	271	249	282	284	278	303	267	262	287	244	268	265	268	272	261	286	249	256	278	263	269	299	266	230	249	245	258	251	264	275	258	251	263	280	263	260	294	249	264	277	313	249	255	273	271	272	299	283	266	248	267	270	288	263	246	268	271	283	306	278	302	264	274	242	261	247	252	260	254	279	255	257	249	253	263	278	269	267	244	289	274	263	243	260	284	263	249	273	262	274	268	257	270	250	235	274	255	275	297	266	288	261	291	243	234	274	269	270	256	232	238	277	286	254	271	257	235	295	260	250	303	246	262	268	282	279	269	254	266	262	246	239	277	308	266	259	263	251	255	305	282	270	260	275	269	250	261	269	261	295	266	256	299	278	260	271	259	261	224	273	243	264	292	247	242	239	288	261	267	262	234	238	281	281	285	285	269	247	286	260	265	265	257	280	284	280	275	247	263	260	250	284	253	265	242	268	254	274	265	263	268	267	274	260	265	252	265	260	246	269	281	265	243	287	254	279	279	276	272	249	275	299	257	258	252	276	244	268	227	265	266	250	279	253	252	255	265	252	279	227	257	302	263	270	259	268	284	262	263	264	263	288	249	289	278	252	252	279	261	287	284	268	270	259	282	282	273	290	252	271	257	270	280	305	259	270	264	249	274	289	275	261	253	255	254	263	262	260	286	264	248	276	283	292	260	252	278	273	251	284	247	274	279	277	280	305	277	259	269	276	237	277	253	290	233	245	271	259	254	235	303	275	260	249	274	268	277	276	267	278	256	234	294	244	272	263	274	243	263	253	255	287	258	256	270	246	257	250	264	234	259	289	279	292	312	271	269	273	246	291	272	269	271	254	271	267	260	277	266	280	270	238	233	263	269	278	260	282	281	253	265	270	248	226	283	277	277	272	259	280	268	272	285	281	266	269	283	257	267	265	278	248	272	290	268	277	280	275	271	241	256	247	272	272	243	253	251	262	267	287	260	241	253	229	268	276	276	271	249	281	301	273	297	287	242	259	279	248	256	255	262	283	270	282	291	252	249	238	274	273	286	273	278	291	240	267	265	273	262	261	263	245	274	257	278	272	260	272	253	249	282	298	241	274	259	265	301	289	248	277	261	254	266	277	278	266	274	272	276	272	258	270	267	258	278	267	243	287	290	260	263	268	263	278	278	241	282	266	235	274	268	286	269	279	289	262	274	271	249	253	250	256	248	264	258	281	256	270	229	297	301	264	282	271	244	273	270	280	274	266	267	254	297	268	278	272	276	261	255	271	283	268	298	289	253	271	281	275	262	268	267	229	299	250	261	287	265	272	248	243	271	254	252	269	252	283	269	269	294	253	259	257	248	301	273	276	284	285	275	267	264	281	257	250	315	263	283	245	264	248	264	281	295	270	283	262	268	287	294	268	249	273	261	289	246	269	258	279	249	256	288	273	275	302	265	267	261	286	252	266	271	275	255	273	227	289	257	260	288	288	273	272	290	253	246	283	275	280	245	256	260	247	293	257	271	276	255	252	253	258	296	291	295	255	254	280	253	280	268	259	264	289	262	256	248	292	245	301	254	271	257	278	285	260	284	298	263	256	283	276	243	271	280	272	254	268	238	261	289	250	269	275	260	285	248	271	280	255	252	288	259	264	240	273	271	267	281	245	262	280	264	287	263	238	288	258	250	283	267	244	258	274	259	272	260	295	304	280	290	288	280	271	286	279	262	244	256	262	259	263	278	313	235	291	250	250	239	294	228	275	258	274	237	276	268	283	254	249	281	257	272	253	265	261	300	280	264	301	272	267	273	215	278	257	287	284	263	247	265	283	284	272	262	278	250	257	264	243	279	259	290	264	282	281	295	285	278	275	231	289	284	262	238	282	269	260	274	250	292	284	279	277	287	274	266	275	290	260	270	273	287	279	241	250	253	256	278	255	265	288	293	286	282	281	257	294	300	268	295	266	269	302	277	242	258	268	263	273	283	251	245	255	269	295	283	272	298	268	248	274	244	282	290	275	259	273	255	271	251	251	262	287	265	281	248	253	274	260	267	257	257	256	277	255	268	253	275	253	284	278	294	281	264	262	252	270	268	283	257	267	261	252	264	238	252	232	244	279	282	268	250	262	260	284	269	269	234	251	262	286	261	293	284	263	291	258	263	273	272	285	257	258	277	293	305	270	278	262	248	256	263	261	266	255	286	261	276	284	278	276	262	283	266	291	251	262	301	266	285	270	259	260	272	257	264	299	258	260	258	286	245	300	292	288	264	291	286	263	242	247	253	270	282	285	294	275	275	264	241	271	266	261	244	275	274	279	286	254	264	282	254	285	257	281	281	265	265	286	269	258	279	273	251	259	278	271	251	254	274	274	269	313	257	251	274	269	305	273	249	240	266	277	281	248	293	274	271	259	281	281	282	266	273	248	265	249	269	291	273	264
30913	16369	1844	801	525	411	306	264	217	201	169	150	114	109	114	106	123	94	102	93	89	85	80	111	104	96	94	95	77	67	69	65	73	98	101	90	90	82	71	77	85	79	64	73	86	82	83	78	89	92	72	81	73	69	74	77	77	81	67	81	73	85	86	79	72	71	84	80	67	71	65	66	68	68	69	77	71	71	65	71	65	77	69	82	71	82	75	74	91	63	95	89	89	76	88	76	69	72	95	66	71	72	70	94	108	76	76	87	70	101	89	75	87	95	71	79	67	63	73	65	70	56	76	85	84	76	77	69	87	67	71	70	78	79	55	71	70	75	73	85	70	83	76	73	66	69	72	68	66	73	61	67	70	61	76	89	70	60	77	83	80	76	77	64	75	89	78	77	86	70	66	73	69	72	61	84	78	65	84	71	65	80	76	81	74	72	79	72	78	82	81	71	74	83	85	81	77	68	68	92	78	76	79	66	75	81	76	70	65	64	75	67	78	77	76	74	83	76	67	57	73	77	82	85	73	81	68	80	80	77	85	72	89	67	79	75	71	87	77	90	71	88	90	69	83	83	104	73	77	69	75	66	77	72	79	76	90	73	81	72	58	81	68	81	76	79	83	80	65	71	66	83	81	73	58	56	72	78	75	72	73	69	76	66	63	75	58	74	87	79	61	75	68	83	79	71	56	68	68	73	72	67	69	77	69	72	63	60	70	73	63	69	67	73	78	69	68	86	83	81	80	64	78	85	64	83	78	68	62	80	77	63	86	78	71	71	67	78	73	79	83	68	72	69	78	81	87	73	74	75	62	60	77	61	68	83	61	74	70	72	74	73	73	83	60	87	65	60	67	65	67	99	81	57	87	82	76	74	68	69	57	68	58	62	61	70	66	96	79	73	60	79	69	81	77	64	68	69	77	82	68	64	73	84	75	81	76	92	77	85	63	75	73	84	105	83	73	80	86	62	95	73	69	77	70	78	76	89	87	74	81	61	69	58	77	80	80	82	75	80	72	85	69	75	79	74	74	72	70	79	64	57	65	89	79	72	61	82	69	77	62	68	76	59	69	81	65	67	70	69	68	67	65	82	76	79	69	70	91	90	72	78	82	60	75	66	85	71	76	67	80	69	61	77	79	78	58	86	94	69	87	70	53	76	76	83	75	95	81	76	61	94	63	82	61	65	78	88	60	67	79	87	83	73	76	87	69	79	75	70	64	71	90	88	75	70	65	84	74	62	77	83	78	57	72	55	90	70	76	72	89	74	75	85	81	64	81	67	80	86	85	70	76	81	53	74	85	70	66	71	73	78	81	69	71	74	83	89	73	66	67	69	77	71	77	86	69	88	75	79	87	75	86	76	70	79	90	74	62	72	80	71	69	66	71	84	80	70	71	87	76	61	98	52	73	84	72	78	81	68	70	67	78	73	78	94	50	69	89	70	81	64	92	65	68	57	81	75	74	69	52	72	90	64	63	65	78	75	66	80	73	87	59	86	84	58	74	80	66	79	68	77	76	74	68	74	69	66	76	79	77	77	61	72	66	66	74	65	67	79	77	79	68	70	74	81	73	80	80	64	65	84	78	76	81	76	62	80	73	83	67	60	76	66	83	59	58	79	74	89	81	80	71	84	79	77	62	58	81	65	68	69	72	57	64	57	69	75	67	76	70	82	75	83	74	81	75	89	78	72	61	65	71	74	63	73	61	85	74	75	53	71	80	73	80	67	81	82	94	96	68	76	84	70	81	76	59	66	81	69	74	66	76	97	59	74	76	74	91	66	77	79	81	56	75	91	71	65	72	68	85	68	58	68	73	58	63	62	83	80	69	70	71	79	75	75	73	81	92	81	80	62	78	89	78	63	71	93	84	83	82	89	62	59	65	54	73	77	72	60	62	76	94	72	72	61	81	81	83	63	87	67	63	71	78	89	68	75	51	64	72	86	73	78	62	65	63	78	76	72	78	68	77	77	76	82	71	83	83	68	65	74	80	54	64	70	76	64	79	55	64	75	71	79	66	77	71	75	61	74	62	72	77	84	60	75	75	71	73	84	81	83	66	56	85	57	88	47	74	77	72	79	68	55	82	75	79	98	68	81	69	65	82	72	69	72	69	85	65	72	63	65	73	70	78	58	64	66	69	83	68	68	77	87	69	85	74	68	73	73	91	80	62	86	73	72	74	77	93	74	80	62	69	57	60	65	71	88	63	70	80	87	73	78	66	77	65	76	82	81	63	72	77	63	84	81	75	67	80	81	64	79	66	70	82	81	70	80	72	59	77	84	66	74	79	68	75	73	82	69	70	66	67	65	71	72	73	78	75	74	85	74	70	75	66	58	64	78	68	81	75	83	97	92	74	79	62	80	74	86	90	87	85	76	80	79	55	73	76	53	84	92	78	75	95	72	91	73	63	73	83	80	79	69	85	85	69	70	77	68	93	72	69	81	80	90	90	69	66	77	81	80	66	82	86	80	68	75	77	76	82	63	84	78	59	78	89	70	66	70	88	77	91	93	71	85	66	70	74	85	77	92	80	66	84	74	66	77	69	80	88	76	80	69	65	62	80	77	81	86	70	63	84	88	69	73	62	75	71	84	70	60	74	75	80	78	78	72	69	71	84	80	90	78	63	71	73	61	91	65	63	84	101	59	61	73	76	71	70	72	75	82	78	75	74	84	77	81	63	63	60	78	71	65	62	84	71	88	60	62	72	71	82	74	80	75	70	75	76	81	74	67	76	72	68	74	63	82	76	78	76	83	68	67	69	80	73	74	73	61	76	79	76	55	67	86	71	79	71	73	78	81	63	57	60	62	74	67	77	67	69	74	59	72	78	77	87	84	78	79	80	71	84	66	78	75	65	57	85	62	68	54	60	74	88	59	84	72	71	72	75	92	81	69	57	54	73	75	82	76	98	62	87	69	78	78	51	79	56	66	66	94	69	77	67	75	64	67	81	70	73	83	87	64	63	84	91	71	80	78	70	70	86	61	65	65	80	73	79	85	74	67	68	70	63	72	73	75	75	61	88	84	66	59	94	94	83	74	70	53	61	81	74	65	72	75	91	70	89	90	81	72	65	68	59	81	95	73	82	74	77	77	63	62	71	81	79	89	81	84	64	72	84	70	80	62	62	74	75	89	72	72	67	94	65	79	76	77	70	84	70	80	78	67	89	75	62	87	77	71	66	81	75	66	67	74	65	75	80	72	79	77	74	52	80	69	62	98	77	85	73	78	74	68	77	78	65	83	87	77	82	73	74	77	78	77	72	81	72	61	86	73	77	68	74	66	74	71	69	77	92	76	66	65	78	80	61	56	87	93	82	83	75	67	82	72	77	94	92	76	78	53	71	73	70	74	71	91	89	64	60	89	71	67	67	65	76	60	76	60	68	92	96	83	76	76	68	69	89	78	79	85	66	84	73	86	84	67	82	87	80	74	75	65	68	71	63	75	79	73	76	79	72	73	73	73	74	66	72	90	76	66	81	58	71	71
19367	4999	2189	2690	2273	1830	1523	1232	1005	875	737	668	619	563	522	478	479	432	407	322	389	390	343	311	333	354	300	283	294	311	265	254	280	277	269	293	282	257	246	252	253	261	251	228	251	245	259	272	224	260	241	229	230	238	250	218	234	250	259	263	236	248	227	238	231	246	215	234	245	268	241	247	224	229	227	228	219	233	224	248	244	231	223	238	243	204	244	221	222	203	216	223	256	189	229	220	235	221	227	226	227	233	206	213	210	221	224	224	245	219	225	215	193	226	218	226	207	237	214	205	229	211	212	238	203	233	229	235	215	203	260	232	227	240	229	239	227	191	220	210	239	206	226	221	224	243	214	210	225	238	228	211	225	212	223	239	200	255	218	216	220	227	230	220	232	224	217	196	192	214	205	213	215	237	199	257	210	235	204	224	226	218	225	240	204	188	234	221	187	223	246	212	178	235	236	250	234	197	198	221	209	248	206	200	232	241	223	230	235	232	245	214	185	228	201	217	215	232	215	240	229	229	212	215	228	210	216	200	225	223	201	240	206	223	216	236	230	195	233	205	244	228	244	243	215	232	213	214	234	216	238	237	225	221	209	221	214	245	226	233	207	221	221	216	219	216	212	206	217	203	240	205	200	206	207	229	242	231	232	228	204	213	210	245	181	214	211	226	199	228	220	213	218	193	216	212	196	236	222	219	218	215	201	221	236	219	231	210	237	229	209	215	238	228	232	239	231	208	206	226	199	201	221	196	228	202	243	212	214	235	211	227	202	213	217	229	233	215	220	228	244	227	210	234	228	251	216	219	194	225	206	231	228	199	236	216	226	221	212	205	217	197	193	228	234	219	210	205	228	222	233	210	210	233	218	227	216	223	209	228	216	211	227	210	226	235	233	230	251	228	214	206	210	213	233	218	219	219	203	180	226	241	224	212	229	206	238	235	202	239	211	212	193	203	229	192	211	211	230	217	215	228	209	235	209	186	211	187	214	229	212	225	240	215	218	196	210	214	195	203	213	227	228	208	250	211	211	238	211	220	209	208	225	258	225	233	199	213	239	199	223	221	227	225	221	235	207	207	190	243	235	198	224	221	200	207	234	203	226	188	224	223	245	215	230	234	209	243	215	197	224	231	191	221	192	248	235	229	213	219	165	195	235	220	229	234	214	209	218	193	225	227	205	202	217	200	209	208	198	224	221	202	210	223	229	207	253	233	218	244	227	226	255	227	224	210	192	249	210	226	208	231	223	212	203	212	207	184	218	239	221	227	224	213	241	232	222	238	206	232	239	232	217	219	212	187	209	228	228	216	201	224	230	218	231	208	238	204	219	232	217	216	197	220	198	236	217	227	227	229	204	216	211	221	217	210	227	221	255	201	242	207	189	223	222	229	231	225	220	225	220	255	218	223	211	209	195	222	246	211	214	217	207	237	208	220	220	221	191	212	247	227	200	209	204	192	212	221	213	232	207	216	219	224	211	241	203	225	233	205	206	224	239	218	219	214	219	178	231	213	229	217	219	212	226	195	216	222	212	229	218	204	199	246	246	234	210	223	208	203	206	228	224	203	221	225	199	215	187	221	216	204	206	217	227	270	186	236	215	234	244	228	202	197	209	221	225	207	209	230	229	234	215	227	213	225	227	237	228	194	245	223	196	236	225	234	206	215	218	200	219	218	203	218	199	211	220	199	227	241	237	247	213	210	233	242	216	237	207	189	217	200	225	213	222	222	232	214	194	219	210	211	218	204	224	218	177	220	215	221	239	212	215	202	204	216	201	209	226	242	198	231	218	216	240	203	223	204	205	205	232	220	228	250	198	203	212	218	238	198	236	213	236	239	196	219	228	222	238	205	206	213	244	237	222	239	201	217	210	224	260	229	240	208	204	233	226	218	207	223	227	244	202	215	234	209	198	202	233	243	212	221	198	236	203	196	223	212	209	217	180	219	229	259	216	222	253	230	198	218	230	235	231	220	213	214	210	227	214	202	209	221	209	237	214	229	212	231	222	226	219	215	238	218	229	243	223	219	213	224	205	225	230	222	208	257	233	219	214	221	212	218	203	240	237	234	230	231	227	239	225	226	219	237	227	231	206	231	216	241	214	218	215	232	220	223	226	230	218	210	230	214	219	218	219	211	197	210	226	221	220	232	220	221	221	242	215	229	235	206	193	215	218	214	207	216	232	213	219	220	213	214	220	246	221	214	246	210	242	223	219	223	233	217	233	219	233	212	189	224	194	230	246	214	195	206	203	215	213	238	207	253	217	250	251	235	226	211	202	219	212	221	225	221	203	226	247	207	223	202	211	201	211	204	225	231	204	234	231	206	225	227	189	204	216	219	228	211	206	202	207	227	234	225	227	211	235	234	225	217	231	216	210	207	223	198	234	211	229	233	204	251	208	220	209	235	212	228	213	227	226	196	242	203	234	216	214	201	219	226	201	209	224	214	230	258	215	190	206	204	229	209	220	213	217	214	217	195	211	244	240	216	223	213	214	205	223	218	217	211	247	242	243	196	202	209	206	238	227	210	200	205	229	228	217	253	216	220	238	223	224	199	214	216	217	233	169	226	204	221	241	188	211	219	222	198	220	182	237	202	227	223	212	221	206	199	224	208	236	219	204	191	230	217	239	228	228	217	212	254	188	232	230	220	211	236	239	220	221	206	210	231	222	231	261	209	242	223	216	208	234	227	232	225	222	210	202	223	214	236	231	205	231	215	207	241	215	198	222	217	206	239	224	203	216	210	213	216	240	227	216	213	211	215	222	231	218	205	207	219	232	206	222	232	214	189	243	250	214	198	233	221	201	216	220	210	238	203	210	216	208	260	188	233	235	208	229	216	217	220	186	216	213	197	232	240	203	201	215	186	222	219	180	240	205	225	229	193	232	230	238	247	236	212	205	237	207	186	201	237	226	210	211	215	214	227	207	202	229	205	219	223	236	200	237	209	217	205	216	200	234	209	260	212	212	213	246	228	234	225	213	252	232	210	194	233	244	231	224	224	232	201	224	206	233	235	193	212	222	239	203	217	220	186	231	199	266	237	216	205	201	225	202	223	222	229	202	208	220	213	226	205	224	237	250	236	211	222	226	208	203	242	230	203	205	215	217	204	239	197	204	214	207	229	215	202	197	224	226	238	243	230	222	223	219	224	252	207	227	229	221	210	224	204	203	217	219	204	205	204	219	211	200	211	188	193	217	197	204	228	239	239	253	212	206	235	205	219	216	237	229	239	232	219	227	209	222	223	223	253	232	211	192	225	222	201	217	210	255	231	202	212	242	216	218	185	225	200	219	195	224	218	237	216	234	249	211	219	195	232	197	187	233	214	207	223	230	198	200	209	200	210	224	203	207	198	240	211	222	205	236	219	215	192	234	226	224	239	243	215	225	213	219	238	213	238	214	243	215	212	185	217	224	236	243	231	222	216	214	210	237	224	208	273	210	225	228	239	224	211	223	233	215	223	220	219	188	226	245	230	237	203	237	212	203	219
40181	26929	5565	1828	1136	803	614	516	432	384	392	312	295	282	265	248	241	233	220	214	238	211	218	213	209	216	232	235	187	204	169	186	235	206	207	184	190	183	190	189	190	181	226	195	186	172	167	196	182	194	213	163	176	181	207	184	190	179	201	177	193	180	197	175	190	154	204	184	200	193	174	177	173	162	183	187	181	177	192	183	173	179	199	195	192	177	197	196	205	215	204	174	173	195	172	183	173	175	193	189	198	190	175	215	172	203	196	200	201	195	152	207	178	193	187	177	186	175	184	167	188	176	200	170	154	184	184	201	169	183	171	165	187	179	177	172	155	210	186	196	211	165	194	192	191	199	201	193	179	198	194	179	203	169	193	186	196	177	175	195	160	178	166	182	188	188	199	189	176	176	190	192	202	181	200	186	212	185	199	172	183	203	185	202	188	196	213	199	198	168	172	189	222	185	184	197	189	168	185	153	183	170	171	188	189	163	188	179	179	196	172	191	154	182	154	198	184	188	170	197	180	174	172	188	205	188	187	169	165	165	196	189	213	182	187	173	179	179	182	183	178	185	192	168	185	189	180	190	191	183	209	170	189	195	187	204	201	189	167	169	182	170	158	161	172	191	190	193	195	189	188	189	215	167	179	169	186	193	185	218	186	179	194	197	172	202	204	193	201	201	171	156	192	194	209	196	207	183	182	184	172	178	190	189	166	169	179	183	200	131	190	172	168	189	170	181	183	188	211	180	187	191	187	204	178	181	160	174	180	178	184	171	160	209	178	194	159	182	184	181	174	181	198	177	193	207	169	189	165	193	197	179	186	169	182	183	199	164	199	222	193	176	191	187	203	189	182	168	183	224	188	179	161	186	176	185	187	186	172	209	179	192	183	181	203	191	168	178	170	195	169	183	176	175	202	161	187	198	194	199	170	189	185	184	179	189	156	178	169	171	176	183	192	180	186	202	196	204	201	178	200	176	194	144	199	201	191	175	195	190	165	182	188	186	200	195	193	198	183	181	199	194	186	161	227	169	185	192	178	179	182	175	191	192	170	178	178	189	212	201	181	213	170	187	180	191	171	174	207	199	205	201	195	174	175	189	191	163	183	172	172	203	186	180	188	183	193	222	172	186	199	185	187	174	179	196	161	188	173	185	205	194	207	189	170	204	182	171	175	188	181	199	175	201	189	193	161	185	187	204	199	161	193	186	214	171	176	168	189	168	183	169	192	188	190	192	189	156	205	195	207	195	185	184	177	182	170	204	176	142	175	146	181	185	198	192	201	192	163	154	187	195	197	196	179	198	172	176	187	189	201	157	197	191	192	205	205	193	210	186	194	178	186	167	182	171	188	198	166	187	193	183	170	194	187	165	194	154	158	179	202	185	175	176	184	184	196	170	173	170	198	175	178	176	165	169	167	179	180	186	186	179	172	194	187	209	179	173	153	166	222	187	197	172	176	196	185	193	207	188	210	204	183	188	190	159	197	163	200	188	202	222	184	178	184	177	165	211	181	179	166	184	168	188	176	181	183	197	211	160	197	191	174	181	150	181	205	181	195	201	166	174	167	160	162	168	230	171	209	188	187	159	169	182	186	218	160	167	174	187	191	174	197	147	196	207	169	204	194	180	201	208	178	190	183	189	167	192	172	185	177	173	140	187	186	167	190	164	172	181	199	189	171	175	165	190	179	211	178	160	202	186	196	207	209	212	184	180	198	188	180	166	173	191	191	189	179	200	184	175	174	192	162	189	206	193	182	201	173	195	217	177	200	205	168	199	182	165	216	172	199	185	197	178	155	167	193	191	190	192	195	199	195	180	186	173	181	184	163	189	187	210	180	168	186	186	187	162	186	173	177	159	183	196	211	187	195	191	181	174	158	186	176	192	175	202	192	193	160	180	188	177	187	174	189	187	188	178	176	184	206	188	173	182	163	180	158	186	206	217	161	196	175	153	191	190	171	166	194	191	181	160	176	192	185	186	207	196	191	184	179	173	185	178	180	189	209	174	152	147	175	189	206	201	190	187	195	189	185	185	201	188	168	208	198	196	159	184	196	178	176	185	189	189	194	177	207	165	185	187	186	172	184	207	172	181	184	155	185	199	202	182	204	200	148	174	195	183	172	202	175	221	194	185	188	165	183	195	177	186	178	196	179	170	211	195	176	202	164	172	202	184	177	211	170	176	188	183	171	174	205	177	182	152	158	175	182	209	174	191	203	164	177	195	182	202	190	185	217	177	202	169	172	190	190	173	193	176	162	172	155	179	195	197	171	191	185	181	194	170	181	172	168	203	195	188	176	199	212	167	202	162	162	208	159	179	172	187	169	183	184	173	171	195	177	179	194	194	180	196	197	185	195	210	190	208	187	190	195	170	211	182	179	175	175	191	196	179	191	184	183	200	195	192	194	181	207	171	177	179	169	188	169	182	193	195	174	175	180	169	174	178	185	189	196	211	197	180	196	190	166	174	202	198	186	186	172	177	170	167	160	183	183	203	204	201	176	189	195	186	172	192	195	187	175	175	196	187	176	204	189	162	188	206	172	164	188	182	203	200	177	185	187	187	179	196	179	168	175	167	189	197	173	171	162	180	207	197	182	166	188	179	180	194	181	184	190	182	193	165	203	199	191	169	200	202	181	185	188	167	176	174	171	181	190	191	160	199	186	200	194	192	196	169	176	196	150	173	177	182	176	198	214	183	207	196	160	165	196	176	204	202	184	181	180	198	181	189	203	193	206	185	193	174	179	196	185	194	174	188	189	208	206	194	176	163	183	189	173	192	210	195	189	198	178	176	194	202	186	188	205	170	153	186	161	213	184	202	175	180	183	184	195	185	173	179	178	195	203	184	189	181	194	192	187	185	184	211	197	174	166	155	186	165	179	208	191	192	179	166	170	183	195	164	198	197	197	159	206	201	175	153	195	190	185	197	213	185	188	238	181	182	168	168	172	179	174	179	198	185	198	183	214	174	180	192	184	163	176	183	179	161	155	196	189	158	201	206	203	171	192	178	186	174	192	206	178	180	173	178	174	180	161	177	155	165	185	206	206	198	166	173	161	210	197	185	168	177	173	166	178	174	197	178	207	168	180	174	178	172	166	169	171	159	205	149	226	183	206	197	173	198	217	174	186	198	155	200	180	166	204	167	189	223	206	208	203	196	176	180	204	168	198	191	163	181	187	176	177	179	180	200	173	173	208	166	182	200	184	187	153	180	191	204	191	205	169	182	163	174	172	218	211	194	195	162	195	187	159	195	188	189	187	161	198	162	193	186	166	187	193	169	160	167	184	176	179	166	196	194	182	185	176	182	179	211	200	188	204	195	194	203	161	218	199	165	180	180	179	197	168	185	201	201	179	192	181	177	175	145	187	195	236	160	178	197	157	179	195	190	185	207	191	187	185	191	186	169	165	172	172	178	169	181	187	167	168	194	191	207	179	180	163	166	211	168	176	185	203	188	200	162	195	155	201	211	179	206	194	186	163	189	198	204	172	174
25303	7652	4245	4931	4306	3361	2920	2409	1972	1702	1597	1335	1260	1118	1100	1007	867	847	793	785	733	684	741	706	654	652	626	656	622	669	595	594	560	585	602	560	551	560	549	524	534	535	516	518	522	490	483	514	501	504	501	501	486	507	464	454	511	493	499	476	482	510	491	477	488	468	488	484	448	490	489	487	509	486	451	479	456	460	453	489	473	484	475	453	493	480	466	497	461	462	478	477	425	534	469	448	466	487	448	480	495	467	450	469	436	429	452	474	439	444	450	474	466	454	519	467	472	482	471	474	436	428	469	474	454	451	479	456	442	439	447	464	440	465	490	446	447	446	491	475	472	441	439	500	477	482	474	468	436	475	498	453	439	429	482	466	465	478	463	462	441	458	500	455	457	455	418	483	469	473	475	438	472	462	495	431	445	464	471	462	444	443	492	476	447	468	451	434	399	450	470	447	404	491	473	448	493	441	436	451	455	464	474	480	495	491	431	460	410	481	494	479	481	474	471	474	446	465	439	467	454	435	476	462	496	466	451	443	433	446	434	450	477	462	502	436	495	470	459	449	440	441	443	481	487	438	455	447	457	466	457	493	486	456	482	451	445	444	460	482	485	446	450	476	454	493	465	447	449	437	437	470	455	475	437	484	435	504	500	462	461	462	417	463	497	424	436	483	449	472	456	484	449	442	452	452	468	474	456	477	456	466	479	463	477	480	477	474	439	452	429	456	508	484	396	442	504	459	450	426	463	458	432	459	436	483	474	432	445	487	450	464	483	437	479	480	448	484	509	445	491	471	450	438	456	490	431	445	472	452	432	441	462	465	471	465	448	462	454	470	441	482	498	444	433	468	407	496	446	442	460	450	469	452	471	433	423	475	442	463	476	446	465	466	484	496	453	434	486	457	453	443	443	456	492	445	462	418	471	477	479	423	469	450	461	487	420	469	471	454	461	494	465	469	475	443	459	446	440	429	495	475	465	491	430	462	456	470	430	488	449	442	459	440	465	460	466	462	417	493	442	462	477	463	468	431	440	474	422	429	468	462	430	423	490	411	472	450	446	497	435	467	468	432	458	441	433	444	469	465	474	485	458	485	479	475	431	477	487	452	463	459	462	415	487	468	453	458	439	450	456	471	471	457	474	487	438	508	473	429	433	452	448	468	438	482	493	442	502	478	471	466	471	478	459	423	467	455	473	485	425	469	473	476	409	461	471	429	451	498	484	462	485	419	465	473	480	444	459	436	487	504	458	418	471	446	438	418	403	397	438	532	488	492	451	489	475	433	423	463	452	482	439	465	463	417	451	444	473	457	452	435	490	461	468	435	442	474	454	501	433	489	460	487	465	451	440	467	476	438	432	461	459	440	444	451	400	518	451	468	468	447	432	433	459	472	462	431	437	425	437	481	466	447	463	439	462	478	502	463	448	467	432	496	427	455	472	499	476	435	468	473	455	446	451	464	488	470	436	468	456	456	456	482	457	438	470	461	450	490	462	422	476	443	500	447	433	448	472	485	466	442	431	462	438	466	432	469	465	464	417	480	479	453	471	432	457	481	453	469	476	466	469	446	455	477	466	471	490	448	465	464	478	483	442	495	479	506	453	448	453	461	473	458	451	503	430	441	502	444	484	465	461	464	452	416	481	451	468	482	478	479	475	451	461	444	429	471	464	468	453	465	436	451	480	493	464	444	442	473	465	481	479	414	453	428	487	476	486	462	445	413	441	420	467	472	485	441	459	443	494	467	507	466	415	439	456	471	462	486	500	455	435	480	448	445	472	453	451	483	491	468	489	488	437	471	445	454	440	473	486	460	526	450	500	458	484	456	464	472	460	496	460	462	440	453	436	461	457	455	504	470	475	422	444	466	451	422	448	487	478	448	480	467	465	462	421	450	470	489	454	487	431	450	498	426	463	464	440	429	484	478	462	446	489	443	445	444	514	467	433	452	453	500	479	452	460	468	488	443	462	451	451	436	472	418	455	462	484	454	468	477	437	457	481	491	476	455	482	455	450	482	454	442	430	443	464	482	472	440	460	454	466	478	442	444	472	433	459	485	495	444	460	447	440	473	459	452	442	475	464	454	460	450	481	456	427	441	450	517	475	442	454	457	478	442	467	455	455	462	438	475	483	407	448	461	468	461	479	492	463	440	486	449	481	440	429	464	444	487	455	485	443	481	438	502	475	427	443	466	452	462	474	453	465	426	473	452	461	481	447	445	462	478	485	462	410	502	471	416	440	423	491	447	429	441	430	463	470	453	426	458	448	489	484	473	481	428	437	446	464	432	479	461	469	443	496	464	450	425	467	459	432	432	500	461	441	472	484	485	454	489	466	453	492	443	456	457	478	444	493	462	474	427	472	445	496	478	456	456	438	481	475	480	451	444	433	493	442	466	446	468	447	482	440	451	492	468	449	461	455	413	444	474	510	489	448	453	436	472	465	447	421	479	473	435	425	443	467	446	449	480	472	427	485	427	484	476	441	446	481	451	472	515	446	465	467	466	446	458	452	469	475	471	445	439	476	449	418	462	447	471	443	458	467	448	479	498	445	455	435	474	464	437	434	485	465	492	454	465	505	464	460	436	470	454	467	455	452	459	441	497	444	482	481	452	470	470	447	491	453	450	441	451	458	465	428	446	472	461	496	490	474	418	430	462	482	496	507	457	467	499	483	451	437	436	455	504	455	463	476	479	478	419	448	405	445	450	479	405	454	453	449	454	480	469	493	472	444	455	424	450	430	452	457	477	499	443	492	479	448	474	486	479	432	439	483	457	516	497	453	445	448	467	422	453	467	471	453	449	435	475	484	453	457	459	506	424	399	474	458	407	418	484	450	473	466	479	473	485	415	430	467	413	471	455	445	448	443	403	443	462	459	470	493	463	449	491	478	430	445	457	454	425	471	470	478	480	480	477	438	417	492	436	475	429	467	487	468	497	478	446	446	441	471	471	434	482	449	438	473	479	472	452	409	446	463	458	468	459	456	467	446	478	452	469	464	400	453	477	436	469	465	450	426	454	440	470	464	455	491	428	478	448	483	490	480	475	468	470	461	470	433	434	494	444	452	450	451	454	398	451	442	469	449	465	485	472	434	454	452	442	495	486	482	418	459	465	438	447	462	433	453	482	484	489	443	413	429	455	419	473	489	476	449	458	436	485	499	466	462	432	461	469	426	466	483	474	502	485	424	439	454	468	427	476	456	459	448	482	425	421	504	460	441	456	447	443	456	462	479	468	450	452	488	445	449	446	475	444	442	453	463	480	457	478	445	471	439	459	445	448	458	474	479	460	444	456	482	463	502	447	445	478	415	427	446	447	464	415	418	459	487	464	484	458	476	441	413	442	443	449	462	434	455	481	477	481	499	459	456	466	487	475	468	484	439	413	433	451	450	461	460	473	444	508	437	439	431	480	407	462	424	461	491	438	460	449	456	476	450	482	441	449	434	465	484	419	473	457	455	445	452	488	454	437	486	452	460	463	439	486	447	443	447	427
12303	996	125	138	122	105	118	99	80	112	111	110	97	109	101	106	109	112	84	95	109	100	95	106	89	105	105	111	109	103	107	89	108	114	93	103	111	118	110	91	96	94	98	89	114	119	104	94	104	98	100	96	121	92	110	111	94	111	109	117	98	105	98	85	95	90	104	121	101	117	96	106	102	107	100	98	106	107	93	106	104	108	94	95	116	99	98	89	95	96	112	108	101	100	109	102	115	108	84	92	97	88	128	89	102	109	83	102	99	107	101	91	109	116	104	104	114	95	104	97	66	95	114	104	104	103	101	104	86	112	95	92	104	101	113	113	93	102	98	130	128	113	102	98	104	111	92	105	118	108	104	130	90	93	115	91	113	104	101	100	88	99	108	97	93	102	117	100	104	112	111	105	126	94	84	116	88	103	101	109	103	114	88	99	98	119	115	100	117	94	107	99	99	84	92	119	85	93	85	108	125	111	92	96	99	105	105	98	96	109	96	110	94	102	86	99	100	102	111	100	109	102	122	102	100	103	106	132	103	122	114	80	110	96	86	98	98	102	107	104	98	109	107	82	122	84	98	115	96	97	89	114	92	114	88	97	103	108	117	122	95	90	119	101	99	106	98	105	105	110	94	101	107	92	98	100	110	89	104	105	102	120	105	97	100	104	111	110	84	97	97	102	111	115	108	92	92	97	112	101	104	103	90	101	89	100	107	113	121	97	101	90	115	100	120	88	110	111	117	101	110	111	103	81	84	95	93	115	97	88	113	107	101	87	109	108	122	83	106	115	101	102	91	123	110	108	114	95	108	106	84	108	96	85	86	84	116	106	110	97	134	87	114	94	100	101	107	117	119	104	93	97	105	106	98	100	115	109	103	103	110	97	107	101	118	112	114	119	94	110	106	99	105	113	95	108	106	91	107	87	98	108	101	89	85	121	107	101	108	113	102	120	103	90	93	110	98	99	108	88	112	109	92	111	104	93	100	110	115	108	104	102	105	92	107	98	113	106	135	92	92	99	109	91	117	108	104	89	102	100	110	110	88	110	92	99	113	100	102	99	87	86	103	105	114	112	100	97	105	98	97	120	103	104	104	115	107	113	90	96	102	100	105	106	104	103	95	84	116	114	87	120	103	117	92	102	117	122	111	102	100	108	117	102	87	114	106	121	100	92	106	108	113	113	100	107	101	121	114	116	86	95	103	100	100	98	79	87	101	101	86	93	117	111	111	109	98	95	94	96	115	101	100	118	113	111	112	84	112	120	87	107	109	113	111	90	114	119	104	123	112	96	92	100	118	90	109	104	98	102	87	113	95	112	119	97	131	117	109	84	125	92	103	100	102	116	110	85	92	115	114	97	115	102	103	100	122	107	105	102	103	101	97	81	108	95	115	123	101	105	124	86	95	113	116	100	96	107	97	123	101	105	123	105	92	114	103	112	116	104	84	112	122	125	100	94	127	112	110	107	124	103	116	107	101	96	102	96	92	93	112	107	100	101	105	102	99	116	107	114	116	129	113	95	114	94	101	95	105	115	119	126	110	93	80	113	108	89	109	120	91	104	96	107	88	128	119	111	95	108	100	98	94	101	103	103	92	70	97	95	104	109	109	88	127	106	95	99	104	93	102	98	91	96	96	106	105	87	83	107	91	100	110	105	130	110	100	100	111	96	113	102	91	90	104	96	107	102	120	97	115	96	107	92	101	103	97	120	91	108	108	118	107	106	99	104	110	109	94	81	102	89	108	89	129	114	94	104	103	101	105	89	121	127	101	105	112	97	104	80	96	101	109	92	94	87	106	88	94	83	104	113	104	123	91	98	102	106	119	100	125	101	109	112	104	105	89	98	95	84	104	115	125	107	101	96	96	94	91	101	89	90	107	124	110	105	85	92	108	108	109	95	112	104	113	85	112	106	128	79	116	120	96	107	113	107	100	115	95	103	106	116	104	113	116	114	94	89	97	110	112	112	112	123	96	92	106	100	107	90	100	96	88	110	103	98	103	90	114	105	95	103	99	89	107	108	98	114	101	104	116	93	107	114	98	112	93	106	93	102	117	92	107	80	109	117	126	120	86	97	111	96	98	95	93	93	118	107	105	104	99	100	95	106	113	112	116	124	104	97	107	119	103	117	89	85	97	108	107	103	107	92	97	105	94	94	116	111	90	111	112	101	85	95	103	108	108	118	100	105	97	98	99	106	92	81	98	90	125	110	98	100	86	105	110	112	118	99	95	97	101	104	106	106	88	98	104	103	122	99	100	112	102	129	115	97	123	116	115	116	112	111	123	79	107	106	89	100	111	117	120	101	87	119	83	104	112	132	106	102	104	96	100	108	105	111	93	108	123	121	98	110	89	127	99	100	103	98	114	102	115	105	97	104	108	108	92	106	112	112	105	102	99	108	94	99	107	97	113	99	105	114	95	86	99	101	106	93	117	120	118	105	113	98	109	100	113	90	104	114	120	103	107	109	100	88	107	105	109	108	100	107	88	135	118	106	95	95	107	116	108	123	117	107	96	102	101	105	118	106	120	103	88	100	109	109	98	99	91	99	111	112	102	106	93	112	120	109	97	99	107	113	79	80	116	101	104	102	102	99	123	109	111	105	109	93	88	108	115	109	95	92	97	119	114	97	105	102	106	91	96	120	96	96	103	95	113	106	109	99	104	101	82	104	105	96	97	108	77	101	119	111	118	92	109	109	97	107	114	105	105	99	98	91	108	89	106	102	111	87	97	87	108	106	146	99	100	119	102	108	82	99	129	132	102	115	105	109	111	129	89	102	102	94	99	80	100	112	99	97	93	87	128	91	105	113	112	99	119	109	101	92	107	107	92	92	103	120	99	89	94	99	97	107	113	100	109	118	90	112	94	125	117	115	114	106	122	102	114	107	96	88	112	96	106	98	101	104	117	101	106	110	111	112	90	109	105	91	110	110	102	96	94	93	101	102	112	104	128	115	92	103	89	110	102	103	99	98	107	88	106	90	97	114	113	113	80	124	107	104	112	89	100	114	94	107	90	107	120	107	96	98	102	108	101	105	107	105	108	95	99	96	104	101	101	108	96	99	93	104	114	77	118	113	97	88	105	112	99	105	97	100	99	101	124	122	95	118	92	102	95	92	109	91	98	113	90	104	105	113	92	106	101	107	111	130	111	91	112	109	100	113	112	98	115	105	99	97	100	117	86	116	107	93	119	96	80	122	103	113	108	115	106	112	105	116	110	90	83	92	111	93	99	103	131	118	109	107	105	101	101	98	117	113	108	105	105	130	109	122	112	98	116	95	107	97	87	103	106	84	106	107	107	116	101	90	91	109	95	85	108	106	106	104	121	122	103	130	106	105	114	94	106	103	108	123	113	93	112	104	88	90	98	89	108	86	102	111	107	106	104	114	114	112	108	119	125	103	99	101	108	101	111	96	107	114	100	125	88	107	115	103	133	109	113	101	112	106	102	94	88	88	96	117	105	86	96	99	114	105	104	100	110	115	92	105
6390	635	340	367	354	341	300	341	347	311	277	285	269	292	310	275	289	283	264	262	282	272	265	254	294	270	283	255	263	264	289	283	277	266	285	266	266	271	264	262	284	286	265	271	273	269	246	255	283	259	268	272	263	270	265	282	251	273	280	305	312	281	286	270	294	272	267	300	244	263	278	284	273	274	276	292	301	250	251	282	247	271	279	244	271	299	270	266	265	264	244	275	299	297	254	247	278	295	296	260	275	268	278	244	273	248	265	259	266	269	269	269	243	273	261	264	262	255	280	244	270	272	285	263	288	258	245	260	281	260	275	262	279	276	276	288	259	258	231	240	287	265	277	253	280	271	248	270	252	277	238	278	263	268	268	264	246	262	234	249	253	285	281	263	292	261	268	287	286	287	299	272	282	300	264	273	286	284	244	243	306	266	288	276	253	272	273	279	264	263	245	268	263	254	259	301	244	236	272	268	277	284	260	274	269	268	292	291	225	245	265	277	268	265	256	275	277	278	274	269	319	287	281	275	290	292	284	275	276	275	248	254	280	257	268	278	252	262	256	270	280	298	245	309	261	267	288	292	299	262	269	284	282	282	262	273	258	281	298	284	276	290	256	278	273	254	263	242	276	258	281	279	258	280	251	277	237	286	296	278	275	240	326	274	256	274	281	244	264	247	259	266	275	245	265	276	301	273	276	279	250	255	266	279	290	264	274	268	279	261	266	272	281	233	286	246	274	270	299	268	262	260	273	236	233	266	288	244	299	285	277	258	320	274	286	255	272	264	265	287	257	266	245	276	297	256	241	266	250	294	256	271	290	267	263	250	280	262	270	274	262	263	289	252	264	305	269	257	259	269	289	310	251	247	272	292	294	266	269	267	263	264	252	271	275	267	296	242	268	293	272	266	283	265	285	270	259	249	270	264	254	233	303	240	252	267	268	255	242	257	254	255	265	281	274	262	256	255	298	261	240	280	268	262	274	262	269	280	260	282	277	269	281	257	256	263	259	265	277	272	281	254	284	269	273	267	276	265	257	292	280	266	265	279	285	271	268	265	262	261	273	271	243	248	274	300	273	268	271	255	271	252	289	254	278	269	294	276	274	256	253	255	248	273	262	248	293	268	267	260	270	281	261	268	245	258	257	255	246	241	249	247	275	263	260	246	264	261	269	253	272	262	272	251	269	247	289	268	242	309	294	279	282	269	281	263	251	279	288	245	253	294	268	264	227	272	281	244	279	274	266	253	273	254	278	300	261	266	301	254	269	262	273	272	265	266	273	274	296	276	251	258	292	282	252	268	285	289	281	301	286	264	252	254	273	258	242	280	280	294	249	291	246	243	248	272	266	294	256	268	278	269	297	272	261	276	274	257	263	262	288	248	268	258	286	288	268	245	250	283	290	277	259	267	257	262	261	277	237	246	282	280	265	261	285	273	290	261	295	243	250	280	283	281	243	296	264	287	272	286	261	265	283	269	248	248	279	257	310	251	271	269	272	275	282	305	280	259	265	267	266	255	226	287	279	276	267	235	274	248	250	273	254	239	279	245	273	248	249	252	291	270	282	281	261	244	265	285	280	252	267	291	274	256	268	253	268	262	276	277	260	271	299	273	284	264	273	268	265	302	265	247	262	279	260	253	272	265	250	261	279	291	280	251	292	294	273	257	287	251	250	246	270	258	265	243	259	276	257	252	288	269	268	254	304	245	256	272	267	257	275	234	258	272	312	277	254	284	281	256	284	262	287	267	267	293	267	285	283	266	256	261	265	284	269	258	271	267	277	261	271	259	269	252	270	233	266	279	271	272	287	285	261	266	290	293	259	253	236	269	273	262	294	277	253	284	253	274	252	260	268	262	276	269	248	304	257	274	269	275	258	302	269	258	236	231	273	245	268	265	277	276	277	290	248	287	257	273	266	263	270	260	278	279	270	253	269	263	278	296	263	283	318	277	257	263	268	251	309	279	264	266	249	271	288	249	309	250	282	285	277	270	277	256	272	275	262	245	238	266	272	300	251	257	283	280	269	291	278	265	274	270	262	262	281	263	277	282	250	266	237	275	269	282	246	283	276	265	268	263	274	269	293	285	262	262	282	251	298	261	245	273	254	221	263	262	276	292	282	267	267	276	291	267	256	269	277	268	267	250	258	282	272	245	283	255	260	250	270	262	261	286	258	260	272	300	240	245	268	246	287	261	258	239	281	260	270	274	286	288	262	259	259	269	275	276	282	241	264	242	247	263	253	246	282	260	269	280	267	250	271	264	254	268	250	305	263	269	271	275	248	270	243	244	259	279	289	280	267	267	294	280	283	268	287	272	269	255	305	252	287	262	259	277	254	263	263	288	272	276	247	294	260	309	263	277	298	267	277	260	254	278	293	287	260	294	275	285	251	309	281	280	261	250	286	275	286	263	264	260	275	261	265	260	253	286	287	257	295	295	275	287	288	302	249	293	269	283	271	286	290	276	264	253	283	285	280	278	242	280	279	244	270	259	269	267	251	310	282	256	270	277	307	288	280	262	276	281	272	290	278	251	277	271	287	273	276	265	302	269	258	276	288	303	272	274	267	286	263	253	265	266	310	250	301	296	256	244	275	265	263	276	236	273	266	277	271	270	265	294	290	253	265	282	279	266	267	305	277	265	285	278	260	304	304	304	245	292	266	236	274	267	265	249	265	288	281	263	279	277	253	303	294	286	251	257	272	271	257	241	288	259	257	278	295	277	275	279	279	289	285	277	278	273	257	265	271	256	278	274	261	288	275	277	272	298	276	281	263	279	283	285	276	264	281	243	252	275	268	268	241	267	277	258	235	274	265	277	256	285	258	261	265	262	275	295	275	258	246	265	235	286	270	271	257	252	235	263	259	265	248	260	262	281	286	255	274	285	272	289	256	245	290	282	253	260	260	257	237	272	299	287	271	272	282	252	259	302	286	256	289	324	274	252	237	277	260	248	269	276	275	263	261	261	277	263	259	283	265	259	278	260	274	276	255	237	274	263	258	268	256	249	264	295	274	248	276	290	260	255	280	262	268	284	270	279	287	274	283	296	296	279	276	267	245	264	267	250	289	256	298	312	262	268	269	241	279	242	268	310	280	264	291	298	273	248	277	281	281	269	253	263	287	286	290	262	270	272	275	300	256	238	282	288	257	269	242	269	301	241	253	285	282	257	281	230	288	306	270	264	268	274	286	293	284	312	271	255	241	278	282	259	280	271	286	251	276	291	261	239	268	295	277	280	278	288	298	262	295	256	281	280	283	278	259	266	287	264	274	282	284	259	245	290	289	277	278	284	279	278	281	282	239	274	250	256	294	243	268	293	290	259	293	275	286	242	293	270	270	269	260	265	281	258	268	277	264	250	260	282	271	275	283	259	302	284	242	276	250	297	274	269	265	295	255	285	276	260	241	259	260	244	260	277	271	259	311	248	260	285	276	252	286	258	285	269	296	248	255	284	269	238	253	250	284	303	264	285	256	281	255	260	262	274	272	290
31667	15812	1701	845	601	388	325	256	218	165	170	145	139	121	112	119	126	109	77	89	97	95	84	98	109	85	104	94	83	82	85	80	79	97	81	70	99	91	79	78	72	72	87	68	96	72	62	71	51	83	80	85	83	61	80	86	83	88	74	74	95	77	75	76	80	102	76	64	77	86	79	81	78	75	77	88	86	66	62	84	84	54	69	73	90	82	88	84	60	71	69	72	70	76	87	83	73	95	78	80	80	77	74	70	73	76	61	75	72	72	59	67	75	59	53	68	77	95	75	79	74	85	75	83	61	74	78	56	65	64	77	70	91	89	86	84	78	89	84	84	76	84	61	83	88	74	68	74	80	65	90	60	73	80	69	59	76	71	80	77	68	80	75	72	85	91	98	80	58	78	73	86	66	60	85	78	75	67	73	75	70	81	69	76	85	81	65	79	69	82	77	80	57	83	73	90	62	82	90	67	72	87	72	74	78	79	81	78	75	73	85	81	78	72	85	85	72	73	71	91	78	83	59	83	76	82	61	49	98	73	83	85	76	71	68	67	73	65	60	82	70	84	89	71	71	92	83	70	79	91	55	60	74	76	80	62	61	75	69	77	70	75	66	75	89	77	75	57	71	70	92	66	84	75	75	82	74	88	71	75	84	60	80	67	68	96	67	81	74	74	74	104	85	91	63	70	88	71	69	93	72	82	60	81	69	88	77	77	60	89	82	80	71	70	63	69	81	66	89	67	89	70	64	56	76	87	83	82	70	66	86	95	89	84	75	58	70	93	71	76	79	79	79	68	79	73	85	77	70	84	85	80	94	93	83	79	84	64	68	75	79	75	65	55	85	71	98	76	81	95	79	83	88	72	87	73	68	80	75	72	71	81	71	78	73	80	86	74	83	63	82	63	92	65	71	71	89	79	44	79	69	81	81	81	77	71	82	74	67	68	70	86	78	86	74	70	76	69	70	89	69	87	77	65	62	83	88	85	76	75	81	61	72	79	75	68	85	68	82	77	78	71	74	83	81	77	78	63	76	95	82	74	79	82	76	79	70	83	66	82	70	89	88	85	80	58	81	64	82	69	75	71	76	100	64	57	70	66	60	82	57	73	79	82	58	77	79	82	82	87	63	70	84	65	54	69	84	74	69	78	80	76	88	70	69	73	66	77	67	60	77	79	74	62	72	92	73	79	66	78	83	87	62	69	80	74	75	89	65	75	90	67	70	75	69	74	66	64	70	65	75	71	82	84	72	74	57	59	76	81	78	80	88	74	74	83	81	67	62	68	72	84	67	78	61	80	61	87	93	65	57	86	79	85	58	62	86	58	92	75	72	84	86	69	69	67	76	77	81	81	76	92	83	79	75	54	53	83	69	66	85	78	63	76	62	83	87	91	77	71	70	68	83	85	77	99	82	84	76	75	70	87	88	70	58	66	68	59	74	61	64	78	69	79	74	71	65	77	85	68	94	61	89	73	65	87	83	71	60	75	70	74	77	79	69	83	85	84	78	78	76	71	66	66	78	67	74	71	64	73	80	80	87	72	81	81	83	88	73	69	74	60	60	69	76	79	76	77	87	64	80	67	92	70	79	83	88	81	83	71	71	67	70	74	75	75	73	79	78	85	75	68	71	75	79	78	86	69	64	69	89	70	62	75	64	70	82	69	70	75	66	69	67	77	89	64	63	67	82	76	73	81	92	62	76	79	88	53	82	82	77	69	75	82	73	68	76	67	75	76	57	79	76	78	70	60	82	63	77	82	63	50	73	76	73	64	77	61	73	75	72	80	60	74	78	70	71	80	81	68	81	84	84	84	84	75	91	67	72	82	72	74	74	75	66	61	68	83	76	65	71	78	82	78	81	64	68	75	75	66	78	85	71	71	67	68	71	66	63	68	85	65	72	77	91	88	65	93	89	77	79	89	80	96	75	57	81	78	75	72	67	80	77	89	74	76	68	61	66	71	76	79	83	72	60	68	77	61	72	70	80	73	80	68	73	70	81	68	79	82	74	79	65	75	81	77	73	78	68	61	72	65	56	91	70	67	76	55	68	73	81	64	62	61	76	87	69	82	94	76	68	82	85	81	64	75	74	79	61	93	72	86	73	71	88	71	62	73	64	71	84	80	69	62	75	92	77	83	77	51	76	79	74	78	62	62	86	68	85	85	65	78	83	85	66	55	67	77	89	76	72	78	80	80	71	72	65	82	68	74	80	82	90	80	74	81	87	82	78	85	89	67	76	77	67	78	83	90	64	75	90	88	62	85	76	74	70	72	63	77	67	70	97	69	78	64	92	85	93	70	81	71	65	76	65	82	63	80	82	73	91	85	98	115	61	67	75	75	74	66	70	85	64	77	84	68	70	74	77	64	76	93	83	75	87	72	72	79	67	70	86	57	84	76	76	82	74	75	84	75	90	81	70	71	77	82	66	97	79	70	89	79	73	54	90	72	71	72	71	73	79	82	85	77	62	70	97	73	85	66	81	70	67	86	72	67	87	71	65	82	75	75	61	62	77	73	97	63	77	75	67	70	58	82	80	72	92	69	67	79	70	84	70	67	79	58	67	81	83	71	82	70	74	70	98	81	75	83	63	65	77	79	87	81	84	74	79	66	68	79	61	86	85	75	76	76	78	65	77	79	97	71	74	82	78	77	66	76	75	63	69	90	74	66	69	58	67	84	81	77	70	74	82	67	66	68	74	74	79	71	67	69	81	75	78	83	78	78	73	74	77	81	68	65	73	93	92	75	76	62	62	74	83	69	80	64	78	78	91	85	73	66	99	72	71	83	60	86	74	80	82	74	76	80	69	73	88	82	77	77	91	84	63	59	73	80	86	72	70	67	80	77	83	79	88	89	62	49	88	66	65	80	58	59	68	75	89	88	70	67	69	89	86	64	76	69	69	80	82	69	75	88	73	77	63	77	83	87	60	83	69	76	71	77	73	68	75	77	71	78	78	84	84	76	69	82	77	74	73	72	66	63	72	81	78	82	67	99	72	71	101	77	81	92	86	69	80	62	88	83	75	69	83	80	61	76	80	71	71	77	85	69	83	60	65	81	83	80	78	80	80	88	74	77	73	71	81	82	77	76	72	64	77	71	87	72	71	76	76	99	81	87	84	75	84	68	73	75	80	75	72	64	92	74	80	64	79	84	85	50	76	100	79	74	78	73	72	75	80	63	65	85	62	65	71	73	68	65	86	72	73	75	71	72	76	81	93	74	74	69	86	84	83	90	78	77	72	63	77	82	75	79	78	72	68	88	69	59	83	81	88	81	87	84	80	74	72	57	69	91	82	83	89	72	65	59	89	86	78	77	70	83	66	78	66	76	85	72	88	72	77	85	68	81	66	83	72	72	94	73	60	71	88	83	84	72	82	63	62	82	85	75	77	73	92	67	82	69	75	68	76	72	67	71	68	67	76	68	91	66	70	74	71	72	65	72	67	74	77	62	94	83	100	70	72	87	81	78	64	73	87	81	80	62	60	64
19644	5218	2164	2624	2249	1787	1494	1283	997	871	765	672	646	549	559	510	469	447	415	396	381	363	362	348	334	317	306	284	307	297	300	293	252	254	307	269	291	258	268	262	278	259	253	239	263	273	278	246	243	232	237	231	254	231	239	253	256	259	225	235	252	235	215	230	238	236	229	247	225	244	224	200	228	224	236	205	242	247	186	241	250	228	216	223	208	218	207	249	233	239	232	207	235	232	199	226	224	205	212	230	250	220	204	240	205	223	239	223	231	209	232	221	221	222	237	232	228	220	244	216	208	229	214	203	208	220	219	192	196	217	250	228	218	204	254	253	175	226	216	208	248	219	252	224	206	250	197	243	236	210	218	243	232	200	225	212	224	200	251	234	199	222	203	192	213	233	209	211	185	227	230	203	223	242	231	222	199	202	201	204	237	223	204	229	232	225	219	204	231	213	216	223	184	214	238	204	237	222	237	227	222	222	208	236	227	222	226	225	193	232	203	230	221	198	211	249	238	205	209	216	239	199	229	228	188	192	246	204	250	247	255	232	254	262	216	228	214	209	218	200	225	202	210	212	220	209	246	227	211	189	206	218	213	230	234	209	216	221	207	239	240	191	217	200	207	243	224	236	223	227	237	229	214	225	202	204	228	220	205	216	226	207	232	209	240	220	219	212	235	242	227	236	250	222	215	230	210	200	226	218	231	210	231	215	234	241	218	204	236	231	206	220	231	232	226	246	216	202	200	220	229	245	216	216	212	228	240	186	224	200	238	232	220	216	252	223	224	227	240	213	195	251	242	201	204	231	229	227	244	205	247	230	202	193	228	221	203	204	218	234	219	232	230	244	226	210	219	203	236	189	205	217	237	217	218	218	216	212	208	231	223	212	241	242	208	228	235	241	209	192	218	214	219	217	198	230	217	210	220	223	235	210	237	213	231	205	232	218	207	216	226	223	217	218	206	225	236	200	230	233	222	210	200	239	223	226	216	230	205	227	208	219	192	229	238	210	211	189	207	208	251	212	229	208	232	216	223	237	218	236	236	245	207	247	202	255	228	242	232	225	211	222	222	241	194	212	226	230	183	235	217	216	211	185	203	238	235	221	199	219	215	221	209	240	229	204	229	220	239	222	222	215	214	224	211	232	257	221	244	220	205	227	213	215	241	204	214	230	207	246	215	243	200	234	192	215	219	218	236	194	234	210	228	208	232	205	211	211	231	249	222	204	230	214	237	234	196	222	208	213	208	214	246	229	221	225	222	229	222	205	236	226	204	205	224	215	231	243	234	258	227	208	212	220	188	224	228	235	225	208	229	212	198	209	202	208	221	235	208	212	242	205	218	199	213	250	214	233	230	244	217	216	211	219	217	206	213	199	210	215	206	206	213	189	226	220	235	234	205	190	207	225	214	204	226	219	190	238	211	216	230	199	222	256	231	215	239	234	211	193	203	201	231	220	201	239	229	215	231	238	232	225	245	220	218	184	249	215	224	223	219	226	210	214	236	226	186	224	234	222	222	231	217	221	219	220	223	233	215	223	215	239	216	215	237	217	224	241	218	203	212	230	202	230	223	234	207	203	210	197	211	215	222	212	220	200	226	196	226	215	215	237	195	212	227	227	206	222	234	234	211	207	220	221	218	215	211	228	208	198	226	238	220	214	217	197	243	221	224	215	209	209	221	199	196	222	212	225	209	213	234	210	224	247	204	199	230	211	211	218	222	232	233	210	204	220	213	225	227	190	207	250	229	204	235	215	231	236	211	189	224	225	221	230	216	201	237	217	221	228	224	231	229	221	246	203	238	221	206	210	204	226	204	201	224	243	214	205	216	201	209	228	235	218	203	214	233	221	244	211	248	220	209	221	212	211	226	200	224	233	220	208	219	218	232	211	227	221	205	205	237	231	208	248	246	228	207	188	224	206	209	215	210	215	233	207	217	235	216	217	222	217	228	220	217	237	208	227	220	215	213	230	206	203	204	226	227	222	230	238	222	214	221	251	227	232	214	196	197	228	220	215	197	221	206	237	220	199	220	227	236	231	212	204	227	226	219	208	217	207	227	215	212	268	206	221	239	224	237	234	244	221	220	219	215	233	231	214	219	213	235	232	209	217	235	216	215	223	235	242	211	205	203	227	227	238	221	221	226	217	220	197	217	235	222	233	218	202	227	228	197	216	232	227	226	199	221	216	215	191	210	230	221	206	221	250	186	233	220	216	204	217	197	223	230	214	214	201	213	234	236	215	214	207	216	196	212	250	234	200	233	218	210	202	226	243	222	203	194	238	225	253	237	253	235	209	213	199	213	206	219	225	221	225	226	211	234	242	210	212	218	212	245	233	209	205	229	207	240	223	192	230	217	218	229	233	198	216	228	215	210	234	228	200	231	255	201	215	221	247	204	236	216	218	230	222	213	246	199	211	234	201	233	201	205	203	231	223	225	229	205	227	195	230	244	204	227	214	251	209	225	205	256	198	222	222	223	238	224	205	196	231	241	225	202	208	204	227	199	217	213	218	213	216	201	217	246	223	221	218	215	222	208	213	219	247	198	224	201	229	207	214	229	210	218	195	231	217	222	205	210	247	216	192	220	197	234	228	208	240	222	232	207	239	196	217	215	214	226	223	227	221	213	213	220	219	226	217	248	203	208	228	229	211	201	199	223	214	226	229	221	214	222	202	214	243	213	207	197	232	206	237	227	212	207	213	220	238	203	228	208	235	212	218	221	194	201	224	221	246	210	254	211	212	238	193	215	221	216	242	230	208	214	204	203	232	202	197	224	208	222	198	242	210	235	217	233	235	222	203	236	231	207	209	204	220	230	242	218	200	202	180	193	239	207	221	222	210	224	211	241	227	185	206	204	185	199	238	226	195	205	243	193	213	201	227	213	209	210	216	223	204	206	203	187	214	225	209	172	237	193	214	216	196	230	234	220	231	205	211	225	235	224	214	225	220	200	223	209	237	216	200	217	196	201	233	219	198	205	183	206	246	231	213	233	204	230	206	207	224	221	200	227	249	228	224	205	226	205	205	206	221	208	218	219	215	207	203	220	222	226	210	230	221	220	225	246	230	217	227	243	241	224	237	210	236	232	217	193	233	231	217	211	232	217	234	213	244	184	204	208	210	225	208	202	238	202	197	222	231	216	222	214	200	246	232	219	226	221	221	187	211	195	229	235	230	230	206	241	224	202	227	213	212	217	234	204	222	216	249	223	245	201	216	233	217	226	193	228	222	230	238	235	212	220	215	201	211	223	227	206	208	231	204	215	221	218	214	225	212	232	225	199	210	216	211	218	205	245	220	222	196	208	241	182	214	220	247	228	220	213	226	211	216	200	256	190	214	216	228	217	226	196	228	224	214	216	230	248	212	205	209	213	226	191	214	238	216	205	231	238	241	213	209	215	220	191	214	212	217	206	229	187	229	208	218	208	222	210	208	232	238	227	223	189	196	220	208	214	206	228	219	241	216	217	211	211	208	229	193	205	244	208	201	254	227
41515	26939	5215	1769	1182	834	647	546	419	388	387	317	279	283	263	247	251	224	212	210	229	240	182	201	256	212	184	204	198	206	219	185	204	224	211	203	202	213	226	212	188	183	214	177	208	224	189	216	187	187	216	202	165	185	176	201	188	215	188	175	190	201	172	172	174	189	182	183	206	194	189	184	231	189	191	186	202	185	166	198	175	184	165	187	199	166	192	179	180	188	158	220	162	145	164	174	198	201	173	173	193	182	182	193	189	192	183	168	193	186	202	176	199	175	190	174	182	221	189	191	188	179	173	190	180	188	194	171	205	171	174	201	191	179	173	187	176	214	204	210	155	169	185	191	197	180	184	163	188	177	185	182	179	199	179	182	181	178	212	153	169	179	189	167	191	187	188	205	174	180	176	203	155	141	201	190	166	196	196	182	167	170	182	185	206	200	158	195	180	151	177	199	183	188	203	185	201	199	170	204	159	204	188	182	177	183	189	195	170	173	170	186	166	175	158	188	196	196	186	202	202	205	194	183	208	197	200	210	181	163	185	191	187	187	206	161	178	172	205	201	179	197	193	190	191	189	169	171	182	202	179	207	163	196	179	192	171	179	195	216	190	180	184	185	198	205	168	198	176	174	188	211	198	172	194	183	181	192	190	176	210	188	198	167	170	176	200	184	170	194	160	189	173	167	171	164	187	203	182	190	193	179	217	198	175	203	180	181	198	188	196	183	193	182	184	180	196	211	203	197	176	192	183	202	203	194	201	181	183	172	192	174	167	219	190	181	195	188	187	180	169	180	179	200	185	173	207	197	193	184	185	194	187	172	184	200	195	186	168	181	180	190	172	193	201	188	181	171	214	197	179	176	178	187	187	181	165	144	161	191	180	176	195	207	170	188	179	186	191	200	163	170	171	169	206	196	177	186	169	202	161	200	186	183	179	183	192	190	160	178	174	158	201	189	220	175	205	203	173	199	180	182	189	186	205	162	187	166	184	146	185	201	186	203	188	210	198	192	173	205	184	184	188	197	196	194	191	174	191	156	178	200	201	175	197	199	185	185	202	177	193	181	200	183	183	182	192	200	213	201	238	178	184	174	193	193	190	202	177	187	165	172	181	204	203	199	184	168	156	164	190	171	216	226	178	193	194	174	174	204	173	189	187	188	194	184	163	196	213	183	202	197	221	205	190	198	162	161	193	189	165	192	186	201	189	218	196	190	168	181	193	174	190	203	188	180	175	181	173	197	174	178	212	174	184	172	163	176	175	194	187	202	195	189	186	178	178	184	196	196	199	208	202	175	166	197	198	200	178	192	183	189	188	168	180	175	184	175	180	179	196	173	189	191	193	169	188	186	189	192	190	183	190	183	189	220	179	178	193	182	187	176	178	192	182	180	179	181	174	185	189	167	193	181	200	197	198	181	154	213	197	177	196	200	181	192	190	191	163	190	209	189	196	164	165	188	173	159	171	182	200	202	173	185	166	158	182	182	172	197	181	181	192	170	185	207	197	186	160	174	187	216	192	160	182	197	178	193	173	183	173	194	186	176	170	189	169	174	197	203	178	208	170	196	200	190	191	194	181	166	175	185	177	191	190	175	170	168	153	183	193	197	186	218	204	177	219	166	175	170	185	176	162	159	199	176	179	172	160	198	187	166	192	181	173	180	173	218	187	172	183	184	168	194	190	201	191	184	195	170	174	169	194	200	179	183	198	175	186	186	186	203	189	190	199	190	205	188	194	194	193	224	177	191	198	187	197	172	180	177	193	164	198	155	178	191	174	169	225	200	206	178	172	181	162	159	192	206	181	183	192	176	185	195	176	208	168	194	180	179	170	167	210	178	199	162	169	176	193	187	193	162	174	173	191	184	187	194	160	187	188	197	228	183	191	198	174	175	184	174	207	203	167	193	180	201	188	210	188	163	171	189	187	178	183	178	186	179	167	209	204	171	176	197	187	199	174	208	191	183	199	176	171	186	177	174	216	214	195	198	206	176	195	193	192	183	195	193	178	203	207	181	165	184	197	184	193	196	194	189	200	183	169	152	172	187	187	188	182	180	175	214	187	208	158	182	196	171	196	202	191	195	198	187	161	205	188	177	180	176	171	185	190	173	174	177	191	207	165	174	166	186	154	219	200	183	173	150	208	193	178	188	191	202	161	165	170	173	182	194	159	177	181	187	184	169	185	195	174	180	171	198	219	207	178	196	146	180	176	185	210	189	208	168	180	169	176	205	193	176	171	183	171	200	192	185	171	198	210	170	178	200	222	205	188	197	226	195	185	185	169	189	189	193	184	202	189	177	199	196	168	167	194	185	167	173	156	160	178	202	204	186	187	184	209	175	183	191	186	171	171	194	155	204	153	185	199	178	187	210	189	172	187	175	195	220	191	196	160	188	187	190	198	195	174	200	175	192	200	172	174	168	192	174	163	199	175	214	209	192	204	185	206	197	180	194	199	180	171	197	194	193	189	197	178	194	192	198	191	177	201	174	203	197	206	179	201	170	176	182	204	185	175	186	186	186	200	182	166	192	191	207	182	165	189	215	187	201	197	162	178	161	194	194	195	187	169	197	189	198	172	201	169	176	197	202	200	167	189	181	193	159	189	178	160	189	198	194	201	194	184	163	188	183	193	179	174	192	198	182	161	164	180	195	200	189	198	176	189	185	180	181	179	159	183	194	209	196	177	186	187	191	162	172	170	185	177	190	191	197	182	182	164	191	156	175	199	217	164	187	188	196	189	180	176	185	212	161	173	175	182	184	176	199	212	166	196	171	166	182	171	174	188	205	163	181	182	179	186	188	179	194	170	175	197	172	195	180	181	173	167	182	190	164	190	203	193	193	178	197	188	192	212	174	188	177	181	172	199	184	154	189	150	205	179	197	170	170	192	187	199	178	173	182	174	191	195	196	212	206	200	190	169	185	197	194	194	208	204	196	176	193	171	156	192	174	179	189	174	189	197	193	192	190	198	180	183	167	172	176	192	181	199	165	200	179	161	175	192	201	169	170	180	201	163	166	163	201	198	185	194	202	217	175	184	177	207	195	186	171	206	199	180	182	215	186	197	190	201	189	193	175	195	182	186	167	180	193	214	181	170	195	183	177	187	197	180	180	222	228	217	199	188	177	159	228	194	200	163	163	200	176	190	187	190	193	193	171	181	171	181	165	191	197	180	182	169	180	175	169	178	173	190	152	186	186	194	177	195	183	177	190	158	184	150	196	170	199	195	187	201	214	195	191	206	191	198	192	156	166	187	177	196	168	230	200	196	182	179	183	201	176	157	194	191	185	176	175	182	202	179	192	171	142	183	171	193	192	198	221	179	180	163	173	194	177	190	184	173	173	192	204	176	163	197	180	187	192	161	193	170	176	201	203	159	179	173	177	182	196	172	197	206	200	193	195	186	196	174	186	162	198	198	190	197	193	221	191	185	196	171	201	182	195	177	183	196	210	174	202	178	168	175	183	203	173	199	161	199	178	180	170	183	178	187	163
25759	7935	4025	4836	4216	3479	2800	2422	1903	1731	1449	1302	1196	1173	1086	998	955	846	860	812	757	740	709	707	711	644	636	591	625	589	570	557	557	561	586	583	524	568	535	526	527	521	512	545	510	518	535	525	458	515	500	505	500	521	508	545	521	522	516	497	494	496	481	495	472	472	505	435	508	495	470	519	470	488	493	512	485	461	430	523	499	475	476	469	487	488	433	489	465	475	504	445	453	519	503	461	474	502	445	486	487	477	465	450	476	489	466	472	488	465	460	459	448	449	459	494	439	437	440	484	472	457	475	457	494	487	439	446	480	499	470	475	416	475	437	499	494	498	459	516	464	443	469	473	475	450	484	467	454	489	480	450	452	488	442	477	453	445	444	472	466	441	492	486	446	471	451	457	469	459	454	418	449	480	407	469	460	463	456	444	440	437	425	527	496	493	459	481	465	461	490	441	505	486	447	466	487	465	453	486	456	487	430	489	485	444	471	448	469	443	441	477	435	497	431	469	512	460	435	472	435	484	487	455	487	476	469	453	443	464	447	454	462	444	460	468	480	469	481	415	470	439	465	506	437	507	448	467	446	450	475	459	483	436	478	476	468	480	479	464	509	450	466	459	424	450	485	446	473	456	464	455	435	466	453	475	487	477	453	450	471	453	471	436	471	444	495	466	433	479	510	466	451	433	488	447	450	470	448	428	437	466	456	480	472	459	455	448	480	463	491	454	484	453	497	443	452	442	466	453	431	455	457	467	477	440	522	454	408	453	459	457	458	477	508	435	436	454	464	452	464	465	458	465	426	422	475	503	458	472	468	453	458	460	487	459	472	443	502	476	457	499	463	479	470	460	459	493	487	444	498	469	465	471	481	461	468	477	429	449	440	447	459	460	436	410	477	484	437	463	440	444	427	467	414	431	467	470	472	460	453	440	478	469	458	420	471	484	462	448	454	484	471	475	469	457	461	448	422	456	436	470	405	449	465	475	463	463	468	480	464	466	451	495	508	494	490	446	457	462	456	469	415	492	456	502	475	478	435	523	490	439	437	472	438	472	500	461	486	496	509	480	443	438	457	456	470	469	465	466	452	419	443	472	463	447	467	463	476	466	458	478	490	473	436	460	466	431	480	420	459	463	440	452	427	482	422	492	479	444	467	474	472	468	460	469	443	461	468	471	447	444	462	435	478	459	470	455	444	477	436	459	480	468	485	457	456	451	471	457	483	457	466	473	464	449	438	495	442	498	462	512	455	413	439	462	470	430	499	462	464	429	471	458	455	466	463	454	461	468	469	471	463	446	510	435	451	488	452	465	490	460	440	463	458	488	466	459	470	484	493	480	468	460	489	429	474	479	435	492	427	457	441	453	453	438	469	449	472	514	446	485	538	460	473	467	501	441	428	438	426	471	462	466	485	486	478	476	483	479	473	476	494	434	432	471	429	457	470	493	420	458	432	437	463	427	415	507	426	412	474	470	452	403	494	481	491	469	448	478	443	489	484	446	453	490	430	461	455	485	432	416	477	452	447	450	455	474	433	437	475	462	481	439	469	465	437	463	449	476	435	445	477	461	506	465	420	469	463	427	445	466	442	418	482	456	476	473	467	485	481	449	495	462	471	419	427	451	456	470	445	456	412	479	471	486	440	481	439	440	485	457	497	469	473	490	459	479	420	470	445	476	461	476	465	449	496	481	452	480	457	448	457	446	457	457	466	447	456	468	450	460	449	498	462	475	434	459	461	437	483	464	478	473	474	504	483	428	488	423	482	467	490	481	484	427	493	439	462	437	464	457	444	482	460	491	429	446	476	470	479	461	438	429	448	500	445	495	485	530	459	431	479	500	504	440	459	444	454	473	448	441	455	459	482	476	467	462	460	473	456	470	416	457	461	483	492	435	446	455	472	428	464	474	388	474	473	450	446	454	448	492	450	446	460	472	470	467	473	463	461	461	450	452	473	436	484	456	459	432	449	448	498	474	485	451	456	490	467	467	484	443	483	458	423	442	450	462	476	482	465	426	481	459	465	466	460	458	480	432	463	440	449	484	472	444	488	481	513	498	460	472	464	488	513	481	450	472	455	454	458	441	503	428	462	437	459	453	453	475	474	483	488	457	498	463	511	462	471	452	498	423	432	471	478	461	459	476	492	427	466	451	499	489	460	482	430	457	419	433	435	463	443	488	497	451	462	436	427	427	471	438	450	429	476	421	458	500	497	430	429	480	457	492	445	460	430	440	435	438	418	473	479	442	411	472	477	470	456	441	434	464	473	465	485	497	456	455	461	494	479	439	479	470	432	428	462	488	447	497	475	511	468	464	477	416	480	421	447	473	446	431	448	483	484	468	458	478	437	448	506	465	443	434	552	472	497	445	504	499	468	506	457	469	475	478	443	420	449	450	465	476	477	437	442	477	479	462	452	475	449	466	483	477	466	489	501	433	483	486	475	481	495	471	442	458	431	445	446	457	454	441	454	502	472	480	472	456	451	467	446	487	421	471	499	488	502	462	469	439	492	488	470	473	455	443	467	487	478	454	445	452	478	464	497	416	489	452	448	463	474	476	475	462	456	417	479	463	426	490	452	490	480	454	483	497	411	503	478	445	474	444	427	444	470	473	475	480	500	495	484	480	468	458	486	399	432	458	460	409	449	454	432	495	427	419	425	452	485	416	434	454	468	445	416	459	461	439	472	456	485	467	445	440	505	477	444	464	500	463	450	459	475	471	452	454	456	448	521	476	427	475	425	460	464	459	454	467	460	449	506	493	423	465	491	472	438	474	474	462	499	457	489	482	464	480	471	468	442	482	490	468	458	466	503	457	496	446	447	466	439	470	496	456	439	512	452	462	467	478	433	447	434	416	474	474	443	480	477	466	461	455	439	494	471	485	437	470	454	466	466	468	483	477	468	507	464	443	491	459	492	492	480	430	457	475	454	421	476	461	495	455	483	457	458	461	477	471	470	474	489	510	471	504	434	455	471	458	473	496	459	445	461	488	495	444	479	468	475	427	458	516	455	458	449	482	484	454	457	458	458	478	476	449	468	477	418	500	472	443	471	497	441	476	489	480	473	441	462	493	477	425	476	484	440	403	454	429	466	501	460	463	489	441	468	444	446	487	452	448	462	444	469	489	454	498	416	454	447	456	483	488	474	466	436	466	472	446	446	474	444	470	455	471	462	479	465	471	451	466	429	477	435	461	462	437	482	463	467	472	456	465	488	457	429	429	449	459	458	503	535	479	468	496	494	452	465	468	428	447	449	440	453	458	436	453	428	454	496	474	465	435	508	508	467	423	470	497	464	476	440	476	475	474	404	449	448	442	471	468	499	466	462	472	458	460	465	454	468	474	440	448	454	463	408	440	412	497	466	453	444	445	434	476	464	448	479	486	407	468	448	470	480	467	435	467	437	465	490	442	417	446	467	484	475	474	465	415	459	483	496	439	452	438	455	493	488	463	442	438	447	472	446	496	467	449	464	477	431	455	472	442	463	446	397	450
13138	1068	146	127	124	122	132	102	104	120	110	117	85	110	114	93	93	133	97	95	111	113	89	103	99	104	99	112	85	113	88	106	98	116	105	88	122	91	116	113	104	110	100	107	95	106	100	107	90	104	89	108	108	134	103	95	106	120	100	89	115	111	114	103	98	101	105	94	93	98	118	104	85	92	128	137	108	93	99	103	82	106	113	113	99	113	115	99	111	106	119	80	102	110	116	110	111	109	108	110	122	107	114	102	107	106	114	99	111	101	90	120	111	115	107	117	120	96	99	88	92	92	96	109	95	125	115	123	108	88	99	116	114	111	94	76	110	96	101	107	116	119	104	96	122	109	92	94	103	100	117	104	105	86	117	94	114	103	99	93	106	115	127	117	118	103	104	115	101	105	83	94	120	89	95	120	114	93	95	106	129	92	105	112	97	101	94	112	100	96	101	97	73	92	112	103	111	103	94	94	108	108	119	99	84	109	106	117	103	107	85	102	99	100	102	102	100	92	118	101	84	100	91	102	109	98	106	113	108	104	91	118	97	105	103	105	99	95	125	94	75	113	102	112	110	98	90	109	108	108	102	106	117	99	122	108	94	112	113	93	120	91	93	92	98	83	115	114	101	111	102	106	113	101	104	120	120	94	105	103	103	115	103	115	98	122	109	111	91	117	98	96	103	102	103	114	98	104	112	102	96	105	98	134	96	124	114	116	96	99	105	98	111	103	93	109	97	116	97	112	100	117	117	93	85	102	114	113	87	100	106	107	99	104	87	100	111	110	98	114	79	111	120	112	90	92	98	111	107	111	109	85	100	100	105	90	109	118	94	100	103	103	83	93	103	131	108	100	110	89	110	112	107	105	127	99	117	110	102	108	111	103	87	125	108	93	110	101	99	104	102	87	122	96	96	93	109	102	96	97	102	100	99	92	93	113	107	120	110	97	123	106	108	98	106	128	108	104	107	102	121	102	92	92	88	104	124	88	111	100	97	109	107	107	96	98	89	103	93	102	107	99	99	110	111	98	107	120	107	112	114	112	101	108	111	93	97	112	107	101	120	113	103	99	92	98	101	95	84	106	100	100	115	92	106	97	109	116	85	114	96	86	110	109	110	109	111	109	114	100	93	108	129	111	89	106	95	115	98	104	83	102	91	107	110	93	113	98	105	99	118	120	102	102	103	96	103	99	95	105	108	95	98	123	110	110	101	112	105	89	104	104	111	106	101	96	96	110	100	93	109	98	109	100	106	120	102	113	100	109	83	122	93	87	103	112	106	88	98	118	101	102	94	101	107	108	92	91	107	89	95	101	103	116	110	83	100	100	115	105	88	105	87	99	121	97	96	91	96	106	108	113	93	88	100	83	106	105	98	103	106	103	111	111	108	90	100	107	110	89	81	108	109	100	96	102	101	79	114	110	96	103	108	113	113	111	89	93	112	102	90	78	104	94	103	109	111	112	103	116	101	103	116	96	99	102	100	99	107	112	110	110	105	100	92	101	111	109	106	108	119	104	77	109	111	109	93	112	126	120	99	112	109	101	109	114	102	84	95	98	108	95	115	114	102	108	91	123	104	102	105	114	100	103	109	95	97	113	110	109	92	109	94	113	115	96	114	92	103	95	109	111	94	89	111	90	115	110	86	112	107	119	110	114	94	110	95	102	96	106	112	111	114	108	103	109	92	116	104	111	93	106	112	93	110	103	100	93	100	103	102	97	98	127	98	93	102	107	83	99	104	102	90	114	93	114	102	105	105	105	119	98	86	103	102	112	74	110	119	101	99	105	105	93	103	102	121	99	101	104	117	109	105	121	106	95	117	106	106	93	86	116	111	82	102	103	119	101	109	119	81	99	98	130	93	109	91	93	97	100	109	109	99	114	107	116	94	103	114	94	102	111	126	112	99	110	99	111	92	116	107	104	103	102	106	98	103	93	100	78	113	116	111	100	104	108	92	102	108	104	103	105	118	116	96	98	107	99	109	115	98	101	105	104	99	102	88	112	103	122	101	88	100	102	93	98	96	103	104	84	97	101	93	99	124	109	87	114	99	90	125	86	123	135	118	103	93	100	107	110	82	103	96	110	103	106	101	98	123	82	96	114	104	79	84	106	96	105	98	82	79	112	93	113	94	107	98	110	118	117	103	101	101	109	103	118	95	104	114	111	110	85	103	93	94	91	103	106	100	97	111	114	106	104	99	93	106	118	121	109	110	94	118	109	91	113	109	110	95	106	120	107	109	102	112	94	98	98	105	108	92	107	123	93	106	96	93	94	114	111	99	103	104	122	110	101	107	95	99	109	114	106	120	99	108	107	114	100	102	109	99	107	111	92	113	111	118	99	108	108	123	122	128	104	102	90	110	81	104	113	130	86	105	101	111	105	103	88	110	96	104	104	89	119	93	118	94	110	99	106	101	101	111	95	103	101	98	100	105	127	120	104	110	103	86	91	97	105	87	123	101	107	84	116	109	122	98	101	98	119	105	119	93	102	107	108	122	123	107	94	124	109	97	92	117	111	122	110	103	97	96	94	104	98	118	113	89	112	105	112	104	117	121	98	107	130	99	109	115	120	83	115	104	92	97	102	94	106	113	106	99	105	95	113	82	93	98	96	109	92	98	97	105	105	133	97	122	128	135	107	84	94	98	102	94	81	103	100	81	109	97	102	101	109	114	122	86	100	111	109	112	105	117	113	107	99	111	124	100	90	102	98	117	100	102	108	87	93	124	136	112	102	95	109	117	107	91	102	120	96	107	114	90	119	127	122	105	132	101	102	114	99	110	98	108	119	119	107	92	121	110	109	112	97	116	124	98	76	112	103	90	103	134	123	110	114	103	112	105	97	101	112	103	94	125	104	112	114	107	103	125	103	103	102	111	108	95	89	101	99	112	96	106	104	111	136	102	86	117	85	94	97	111	104	105	107	103	110	105	105	127	101	100	110	92	114	98	106	93	94	112	110	107	104	109	98	110	131	114	101	94	117	94	107	103	100	88	100	104	104	110	110	98	109	94	96	89	98	111	107	115	111	105	92	112	121	75	105	109	106	84	95	120	98	101	103	103	103	93	112	96	102	95	113	100	104	94	105	103	102	97	111	98	101	98	92	105	111	83	103	91	93	112	95	124	101	96	114	106	98	102	113	98	97	97	107	107	89	93	91	96	102	110	99	97	113	99	115	95	103	108	102	91	99	112	122	112	126	92	114	100	101	99	103	83	76	92	102	99	114	111	102	113	91	112	103	91	93	109	104	102	107	114	111	103	89	93	105	103	103	113	98	106	125	87	96	84	105	115	118	108	122	92	105	108	108	109	125	102	101	110	99	103	110	109	121	84	106	90	115	120	116	102	120	114	102	91	105	113	108	114	100	83	118	105	95	92	108	112	92	99	104	109	119	89	87	118	103	85	90	112	116	92	109	105	102	129	98	111	114	96	104	105	95	112	98	127	95	99	124	90	95	68	98	101	92	111	95	118	85	84	96	105	99	99	101
6515	616	371	341	363	316	292	315	326	329	295	289	315	272	286	285	311	279	307	281	247	272	304	308	276	281	301	250	249	272	285	259	277	260	283	289	279	274	318	273	294	252	252	248	255	272	237	258	248	237	282	269	262	295	297	250	261	266	262	276	270	252	287	286	253	281	265	247	249	266	279	286	263	290	249	289	296	277	282	272	255	248	303	261	281	271	258	267	280	286	266	288	262	252	287	262	274	250	254	268	264	304	264	262	291	260	276	256	272	282	258	279	289	284	297	268	273	264	257	254	268	298	279	250	278	271	269	265	255	260	260	297	288	270	284	267	269	271	292	274	288	274	264	282	267	280	284	284	286	255	274	270	268	307	236	257	244	288	265	265	303	270	277	293	231	278	276	262	279	258	282	271	285	277	265	289	285	253	271	277	236	268	254	262	264	301	278	318	272	260	259	274	255	275	296	292	296	303	264	277	245	280	266	248	276	294	294	285	261	302	287	265	245	245	260	276	274	269	252	285	275	261	268	254	273	277	269	249	288	279	254	277	269	269	235	259	262	304	228	256	274	251	270	261	287	276	277	270	250	260	272	254	261	293	278	300	282	247	276	258	299	271	268	298	271	269	246	274	243	262	267	286	253	263	261	277	240	259	275	270	276	261	282	256	251	272	255	273	263	277	245	297	271	270	287	256	282	285	260	272	257	284	288	279	275	285	283	265	285	234	277	273	290	288	281	292	281	283	247	269	257	302	286	262	262	265	254	273	255	257	271	291	290	297	252	245	297	236	268	290	227	283	261	251	265	259	267	267	283	287	265	270	269	244	281	256	286	261	274	275	285	262	232	289	269	272	249	264	260	272	283	288	312	247	262	268	268	263	273	267	247	318	272	249	261	270	258	264	276	245	285	282	256	258	280	266	270	283	285	248	266	272	283	266	260	284	282	278	263	282	282	283	263	295	258	269	282	266	290	284	265	276	283	255	257	267	268	254	250	267	288	265	264	271	263	263	236	257	237	269	266	304	290	231	283	274	265	303	275	245	289	271	258	249	277	292	253	264	277	264	283	262	261	273	251	261	276	293	295	245	254	290	278	271	257	247	285	260	270	269	275	301	233	285	287	265	273	260	305	259	283	274	267	257	272	265	257	267	283	264	265	276	246	269	264	288	277	271	276	273	269	289	303	312	286	279	257	285	261	284	265	261	281	268	283	264	270	265	264	289	236	297	285	276	280	272	310	258	315	268	278	301	255	255	278	242	312	306	269	299	279	265	271	283	298	258	264	274	279	261	269	288	256	256	304	269	261	272	239	277	248	249	267	273	267	267	269	256	270	293	253	244	254	265	268	283	283	284	289	279	280	250	276	286	267	259	292	248	248	281	263	266	287	286	296	272	278	253	265	266	264	266	270	250	258	291	285	257	292	246	276	259	258	274	231	262	263	235	265	257	267	279	276	280	249	270	272	282	276	271	208	284	244	290	272	285	259	263	261	251	264	274	263	238	284	260	283	248	252	292	273	290	277	262	287	285	274	229	281	282	264	261	269	301	286	254	267	274	258	291	240	293	249	263	265	254	272	267	237	262	244	315	261	275	281	272	268	270	268	286	261	275	270	274	299	262	294	262	262	263	281	286	281	293	288	265	264	263	257	299	273	293	307	266	274	282	277	257	247	255	273	290	296	255	253	259	260	250	279	292	251	272	249	265	272	281	245	251	259	273	264	289	283	269	277	272	278	275	241	257	256	254	293	271	286	283	285	290	266	266	274	276	239	264	289	253	264	274	272	242	275	273	273	272	292	254	279	283	277	268	271	275	291	264	251	240	272	302	285	277	255	297	312	290	272	254	288	286	305	291	265	269	256	267	271	287	245	276	258	287	318	274	260	275	283	281	267	254	262	257	263	257	287	258	282	277	292	261	287	270	306	325	261	260	269	279	306	293	281	274	269	250	274	264	250	284	275	258	266	276	303	275	283	285	263	264	256	254	256	272	277	227	258	268	253	256	280	285	279	280	277	255	253	275	264	289	303	293	275	264	264	269	269	252	246	270	279	276	270	295	293	256	300	293	266	270	278	250	275	279	292	278	284	257	265	269	249	267	272	251	261	302	284	251	270	259	295	291	292	270	267	276	255	300	276	268	257	285	247	267	251	286	266	254	263	290	262	278	244	276	301	268	249	309	241	264	273	260	245	246	303	251	262	260	254	292	270	294	261	286	255	271	299	271	279	267	267	239	281	258	255	259	277	253	277	268	237	281	252	272	275	254	266	264	253	244	300	279	264	282	268	258	285	275	278	296	254	284	276	272	279	291	272	289	273	279	265	267	270	269	240	281	280	250	273	285	264	308	270	278	273	249	282	282	247	268	262	288	254	260	275	262	284	279	257	260	247	240	268	295	265	275	258	276	261	262	267	255	285	265	261	305	292	314	329	284	268	261	272	248	267	253	288	275	265	268	295	271	281	280	239	273	256	264	270	268	277	249	257	282	281	272	261	291	272	281	269	252	302	267	266	271	273	252	264	274	268	291	243	284	263	283	276	265	284	302	261	275	274	297	287	252	227	302	283	276	282	271	258	294	261	295	270	273	263	293	257	265	275	282	252	281	263	284	254	298	309	269	256	255	260	268	300	237	278	298	291	255	282	291	265	258	284	265	275	257	257	255	273	271	304	263	238	295	285	284	274	236	250	280	259	267	260	294	273	274	269	275	268	281	290	274	276	283	274	256	272	306	266	281	274	253	270	285	265	268	274	277	251	288	276	243	262	279	252	262	277	268	291	278	288	255	283	294	266	290	261	267	263	251	258	270	266	290	243	277	275	239	274	279	265	249	260	278	287	311	265	279	285	315	280	249	257	266	280	264	267	311	245	285	275	269	278	261	294	283	285	268	262	274	267	257	257	278	276	264	284	253	303	257	263	282	271	264	283	271	261	296	255	250	282	296	263	278	250	276	258	262	270	238	298	295	276	266	228	279	303	284	268	283	270	273	269	260	260	257	285	288	288	271	250	279	278	261	293	265	298	268	278	290	280	261	251	294	258	269	243	290	295	243	263	286	272	271	283	263	253	267	267	280	274	274	251	287	263	244	271	296	296	311	278	244	255	300	284	308	285	266	262	251	253	261	247	304	282	270	287	291	285	276	285	275	289	272	283	263	283	267	268	304	255	253	271	275	245	245	277	281	263	247	279	272	271	270	280	266	249	255	273	251	283	280	277	249	274	280	300	282	291	266	290	261	271	257	282	272	261	246	283	326	295	302	270	291	247	281	282	258	277	253	302	271	285	251	266	313	244	254	299	253	288	305	293	268	255	281	278	267	289	276	273	289	266	284	280	270	268	249	270	270	265	285	242	269	290	278	262	261	292	267	245	241	281	271	298	249	278	261	251	297	264	282	247	282	256	257	262	268	254	282	307	262	265	280	300	289	275	250	291	244	292	286	277	281	266	268	296	267	278	282	267	280	261	310	276	299	260	279	270	267	285	241	257	289	269	293
31867	15849	1709	833	597	404	333	250	214	159	178	164	138	140	105	121	129	110	111	94	85	92	75	84	92	86	68	100	100	76	82	67	95	72	94	70	83	91	81	78	88	75	68	85	74	89	81	87	75	82	76	78	70	83	67	90	83	76	71	72	89	85	93	81	83	67	72	73	60	79	84	82	76	72	94	78	94	80	90	71	77	82	64	81	69	72	84	85	83	75	75	77	91	66	78	78	74	88	89	85	68	75	101	61	86	87	88	88	58	70	57	98	72	68	85	92	81	60	85	75	75	84	90	75	67	61	74	69	82	68	74	59	66	81	66	70	73	63	69	87	78	73	71	72	67	58	81	74	76	80	66	69	87	98	87	75	69	76	85	56	88	88	80	70	84	71	85	74	78	62	83	74	59	72	81	74	88	64	82	76	76	103	67	80	68	76	78	77	79	77	70	74	83	65	71	72	72	84	67	85	73	58	72	107	70	58	72	89	55	88	79	89	82	74	68	72	69	75	65	82	75	79	63	75	87	67	66	80	76	60	74	71	74	67	93	64	77	85	83	84	69	66	77	83	79	64	67	73	70	76	76	69	75	64	66	88	84	83	65	85	83	74	78	79	72	62	75	89	92	78	63	84	55	72	81	77	75	70	68	92	66	84	77	94	70	59	74	65	75	82	73	99	74	67	62	73	72	72	91	75	66	81	55	71	78	61	82	67	80	89	72	82	85	71	67	74	83	88	71	76	91	69	70	63	61	75	66	83	57	88	86	82	59	84	97	84	70	79	82	61	80	84	58	94	82	81	86	77	85	80	62	77	67	82	59	83	62	94	70	79	65	72	79	80	73	76	69	72	63	67	60	71	75	59	78	59	82	71	66	75	77	83	85	85	75	70	89	82	77	78	59	56	80	77	69	69	84	76	72	82	61	46	73	73	86	79	67	74	81	76	79	103	90	61	101	79	67	74	82	71	90	71	83	85	80	71	90	75	78	60	67	75	64	74	57	98	71	75	79	78	68	64	68	73	80	77	79	62	83	67	78	85	88	95	84	81	74	97	78	88	67	68	85	88	92	59	88	87	65	96	61	75	57	80	80	76	69	72	77	78	69	62	75	80	82	71	85	92	99	92	63	90	62	87	71	70	71	72	71	69	53	80	79	76	74	73	68	68	66	72	81	82	86	70	93	69	82	93	92	81	80	90	72	88	85	82	67	85	82	74	80	94	67	95	75	64	74	69	70	100	81	76	66	85	67	73	77	75	80	66	74	82	98	79	74	93	85	72	82	79	79	81	85	74	65	70	78	79	78	66	74	85	73	80	72	64	83	68	80	67	83	73	60	66	59	86	88	75	80	80	67	73	63	88	79	77	82	59	75	78	75	73	73	70	71	64	74	81	77	80	72	71	60	80	57	79	83	60	65	67	82	83	76	84	73	75	74	67	68	83	77	80	69	98	80	60	78	80	70	67	75	87	62	83	67	90	77	73	74	84	85	81	77	75	79	67	76	92	81	84	90	87	69	65	76	72	82	74	86	75	69	76	74	91	75	75	77	77	82	59	60	73	76	65	76	75	62	88	80	72	73	89	80	77	78	75	79	83	84	75	75	86	68	100	78	83	74	64	73	84	65	93	83	81	84	60	69	63	82	81	64	92	83	71	77	79	52	76	82	79	84	83	78	71	74	67	73	72	85	81	82	73	79	89	87	77	57	80	93	75	93	75	71	66	66	65	65	68	83	63	81	72	72	75	77	95	89	81	87	59	79	75	92	78	84	79	71	67	68	78	78	50	85	79	69	68	60	63	70	85	74	97	81	80	74	80	66	91	82	66	67	83	95	79	69	69	59	82	92	81	57	76	89	76	72	89	82	74	77	69	80	86	63	88	71	84	79	63	64	64	86	68	64	70	78	75	80	91	70	90	74	69	86	80	81	77	86	83	77	84	66	78	71	86	75	64	98	82	70	77	79	79	71	78	75	69	83	57	82	74	82	86	87	77	72	68	77	70	73	71	61	73	59	76	67	72	70	79	79	73	65	69	76	50	67	77	69	75	75	93	74	68	69	71	77	75	80	63	74	83	76	90	69	76	71	93	82	86	76	71	79	73	77	65	79	81	91	71	65	76	80	82	71	76	86	81	75	82	75	83	74	71	69	65	77	59	73	83	80	81	81	77	67	79	64	98	71	62	71	74	78	71	74	60	69	70	92	81	66	83	64	78	80	73	93	67	79	64	68	78	96	81	72	76	75	80	86	84	77	77	78	87	70	85	81	72	66	74	78	69	64	61	68	77	76	81	64	75	80	85	73	63	81	93	63	78	62	77	70	78	70	74	77	62	68	85	75	88	80	94	87	69	62	75	84	93	67	88	63	88	86	71	89	64	80	87	74	70	76	61	80	77	77	71	78	70	80	74	76	71	67	84	72	72	72	82	85	74	61	84	77	79	81	78	66	72	97	83	76	71	70	71	73	80	82	87	68	87	67	82	74	66	76	67	78	81	68	71	76	57	88	92	73	82	53	84	88	72	86	65	73	67	84	91	81	77	68	81	71	70	71	80	65	85	59	75	66	68	58	87	78	77	78	62	76	79	88	62	76	81	82	85	95	86	77	64	72	69	82	74	80	67	93	71	71	74	78	94	77	76	72	83	91	80	74	61	97	69	73	77	100	83	73	85	71	80	71	77	78	71	70	79	70	80	91	74	72	70	78	72	71	73	91	84	68	79	73	55	63	83	69	70	82	73	69	85	72	84	71	65	77	65	73	70	72	68	64	72	75	76	82	71	72	64	56	84	80	72	76	75	87	76	74	81	59	83	84	94	79	68	73	67	81	68	74	65	80	77	88	84	83	88	82	71	87	69	70	78	79	84	71	84	82	69	72	76	81	66	65	79	93	63	71	89	89	64	82	79	83	75	64	67	78	70	80	76	94	77	67	84	85	61	70	89	75	67	75	78	78	73	85	76	70	78	89	73	97	69	91	87	71	87	99	81	75	66	82	80	71	91	82	102	81	74	77	87	79	87	77	72	60	59	66	64	88	72	78	66	77	78	75	69	79	102	59	68	72	76	70	81	73	84	83	80	80	61	64	70	79	74	80	80	78	70	76	88	73	76	75	76	84	82	61	84	70	91	70	82	73	79	68	75	76	92	70	85	69	76	72	62	68	81	77	72	70	51	71	90	65	80	81	96	67	83	72	68	75	71	77	98	78	85	82	67	70	79	78	72	69	64	69	54	71	65	77	75	92	89	87	66	60	86	79	78	79	83	59	83	66	77	80	77	101	58	61	77	78	73	82	79	70	75	73	70	92	91	78	89	82	61	89	68	87	77	66	82	73	66	72	89	77	83	70	68	63	71	72	75	79	60	88	82	83	67	86	65	71	88	60	84	79	72	86	71	94	80	89	87	88	87	81	76	75	82	83	74	78	82	83	77	86	68	69	62	80	69	89	68	81	85	86	71	72	68	87	83	77	90	62	82	64	63	94	57	87	64
19757	5425	2134	2607	2313	1786	1444	1196	1073	900	743	677	617	559	549	471	478	426	410	396	377	383	317	335	320	316	319	315	278	298	289	272	285	291	272	275	274	288	282	278	238	263	278	247	249	242	279	279	278	249	271	254	259	256	238	210	269	251	210	245	243	243	249	229	227	240	249	235	243	222	269	220	243	229	210	230	224	228	224	229	240	214	213	233	258	221	243	231	220	219	201	224	231	236	231	230	214	229	211	222	260	208	216	246	239	232	241	217	234	228	246	216	233	193	218	232	227	209	228	228	226	225	244	239	251	227	230	194	219	225	222	223	215	219	202	232	250	206	227	229	227	206	214	242	200	210	234	229	250	248	231	216	220	256	233	225	228	227	231	245	237	231	244	245	194	220	239	252	255	220	230	231	231	208	207	210	209	216	210	217	209	220	225	237	193	201	238	213	212	229	216	212	227	219	208	211	205	190	229	243	240	205	226	215	201	227	224	258	220	209	223	236	224	242	241	215	225	218	219	213	238	237	221	229	208	191	215	220	236	216	225	228	216	201	230	225	232	220	218	219	217	228	255	237	193	232	218	248	216	229	222	214	203	217	252	223	238	241	212	247	223	207	218	238	234	214	227	219	236	238	229	229	220	205	250	213	219	193	247	228	237	237	208	205	208	212	210	217	215	215	213	221	202	235	198	225	227	223	230	228	201	203	206	235	240	241	207	217	225	216	227	244	256	214	218	240	243	209	221	229	228	229	254	205	198	233	231	206	216	205	237	203	224	207	198	216	210	235	241	222	211	209	214	211	216	193	224	231	232	228	250	233	206	209	233	211	212	212	201	223	225	239	234	208	228	221	215	210	232	252	234	220	203	179	224	221	227	251	211	201	229	236	241	228	226	211	202	243	215	230	218	190	269	219	210	228	220	200	231	211	210	214	223	231	226	235	222	205	234	212	229	197	236	223	230	225	208	233	234	218	248	201	226	232	217	221	247	209	214	238	216	201	215	189	204	234	213	190	223	222	201	213	236	214	240	226	214	252	213	219	219	233	214	217	232	231	227	253	208	217	208	236	214	217	223	217	239	221	214	230	242	220	225	223	227	232	217	219	231	214	211	201	230	223	226	236	221	216	233	233	222	223	196	205	233	216	202	239	217	221	231	222	232	246	208	212	219	241	194	219	205	196	229	231	248	240	223	217	223	220	221	210	257	218	218	247	222	212	221	232	227	244	214	199	200	232	188	210	244	206	217	223	231	215	235	213	205	204	228	222	206	234	210	221	247	229	236	234	233	240	213	221	212	203	234	224	227	218	234	217	239	188	230	217	219	211	200	203	235	209	209	194	241	172	211	211	236	223	226	228	220	214	238	238	247	230	203	243	240	228	203	256	227	228	221	224	215	202	220	236	203	225	208	226	234	216	206	225	213	219	223	241	237	216	246	236	223	220	206	244	217	223	231	231	232	220	216	207	206	235	198	202	210	215	216	213	224	224	229	211	224	194	236	244	242	219	233	209	219	232	250	220	210	218	227	224	209	217	211	212	219	215	237	222	222	248	210	223	224	216	228	236	233	214	229	182	224	223	230	207	189	245	211	209	253	233	206	228	207	202	214	247	235	241	233	230	251	207	218	218	232	227	225	239	195	220	234	198	208	236	243	235	207	242	253	216	239	194	215	203	220	222	217	250	243	232	251	179	212	220	215	239	225	226	262	241	225	232	219	198	235	224	209	184	216	231	237	249	222	196	219	245	213	200	235	215	231	224	202	214	223	212	222	225	208	212	222	242	236	231	205	247	231	224	248	198	221	214	230	207	231	193	216	207	238	210	226	219	241	222	234	208	222	207	225	200	225	221	236	229	229	215	219	219	242	206	225	209	218	212	224	230	216	227	242	220	224	211	236	230	202	213	231	203	232	204	227	208	202	217	218	211	217	210	216	191	217	221	232	223	217	216	220	230	228	254	220	224	222	241	229	210	227	225	216	230	213	233	218	238	226	215	204	240	200	224	226	230	217	242	223	225	214	212	202	236	207	228	235	218	212	213	238	238	213	224	217	245	209	239	222	216	223	226	239	250	224	226	205	216	218	253	201	243	205	210	227	228	235	240	193	210	217	238	216	234	216	225	220	213	214	231	220	237	253	226	223	213	241	230	225	251	231	205	230	224	237	200	212	240	238	229	229	236	202	195	212	238	201	252	220	230	218	243	216	216	221	213	204	211	206	232	225	241	200	206	221	201	224	223	247	223	226	220	223	205	204	233	194	226	232	257	187	229	224	219	241	228	222	222	225	213	236	216	201	235	235	238	234	235	246	232	203	216	211	223	208	230	214	228	211	223	231	205	244	212	206	217	198	208	205	233	221	238	222	221	233	216	245	221	223	227	216	218	215	240	220	213	227	212	181	248	218	219	220	251	254	220	238	261	232	218	205	223	214	234	231	200	251	227	266	226	231	220	216	236	221	228	220	234	240	236	230	214	213	225	217	227	211	218	231	240	236	197	223	214	214	216	228	230	254	224	211	205	233	213	222	208	238	231	207	201	219	230	234	202	248	220	214	228	218	234	243	228	231	238	198	197	229	213	236	215	213	221	221	220	236	227	217	246	200	237	204	206	231	228	191	212	219	196	177	221	243	237	233	200	220	214	254	235	256	213	208	236	242	236	223	228	214	216	231	206	216	205	234	229	233	207	231	239	244	218	206	226	205	194	215	225	217	200	233	239	218	195	214	218	234	232	209	198	229	236	220	232	208	224	205	210	222	228	227	212	226	212	201	237	219	206	220	235	260	213	233	209	235	244	232	221	226	240	204	228	218	226	236	191	244	219	215	262	219	246	205	219	220	226	230	195	201	202	241	224	245	205	231	239	248	235	167	267	220	237	192	204	208	241	173	207	204	218	222	215	210	233	225	202	213	230	213	219	201	236	217	238	221	237	228	201	212	247	245	238	204	209	232	224	225	222	210	208	212	228	213	231	250	202	210	226	258	224	213	211	197	217	237	230	219	210	233	214	239	230	223	219	240	216	198	243	229	227	185	205	224	226	193	227	210	225	218	208	199	205	214	218	217	198	227	232	223	223	236	207	212	237	237	233	224	231	243	210	216	208	206	229	204	198	238	236	218	207	257	227	215	252	234	245	239	223	217	239	215	253	222	205	218	240	218	220	215	236	249	236	236	201	232	251	211	215	221	227	214	243	203	214	216	215	240	216	206	240	234	213	231	205	222	219	209	246	228	237	234	219	218	206	233	237	202	253	224	235	222	206	228	228	222	229	214	242	218	216	234	226	211	226	223	203	211	220	229	244	219	207	207	202	209	203	228	228	222	209	191	196	208	216	214	213	212	208	207	224	232	207	198	200	217	207	214	206	221	224	237	217	208	215	240	212	217	208	228	230	206	196	235	235	213	242	200	237	215	255	239	220	228	201	237	242	201	249	222	217	217	239	229	236	251	216	250	236	216	205	224	202	212	242	210	222	221	192	234	214	227	191	227	229	227	243
41954	27514	5898	1818	1201	859	614	489	417	411	379	325	349	296	276	253	233	248	262	224	245	198	222	218	236	223	210	194	220	231	213	215	211	216	233	190	194	216	194	207	189	198	210	203	178	219	190	197	202	192	213	206	208	196	189	210	188	191	197	192	189	187	188	206	193	191	193	214	177	181	196	195	202	183	197	189	205	181	195	174	199	188	203	199	199	184	190	183	184	189	186	178	185	190	201	222	174	200	217	187	189	179	194	164	158	203	199	224	218	193	206	202	172	203	180	203	185	180	162	199	213	188	193	198	184	197	195	201	201	199	177	187	181	187	189	184	183	186	218	198	183	188	174	197	203	160	181	199	209	191	187	182	181	205	190	186	184	205	203	182	197	191	190	173	186	187	201	196	180	176	169	199	174	198	177	190	206	159	181	174	198	193	192	188	197	187	193	182	205	180	160	216	179	213	180	183	205	182	182	165	173	216	203	206	195	214	191	208	204	177	206	191	206	174	180	197	173	221	225	205	182	201	190	195	186	180	194	194	202	198	193	194	159	195	190	184	205	158	174	188	166	199	186	188	193	184	174	199	177	195	196	195	191	195	160	172	215	209	169	163	175	191	162	194	192	198	185	198	193	213	182	207	180	172	178	191	174	199	184	167	165	192	177	187	200	206	180	174	154	204	197	211	212	202	202	204	198	177	171	175	191	183	200	198	194	187	161	185	212	189	187	191	162	166	181	176	197	181	226	161	177	202	193	176	189	190	205	170	178	182	175	198	194	190	198	201	190	184	207	213	201	224	192	205	169	189	176	186	192	194	196	184	168	172	170	181	189	212	193	187	197	181	198	188	176	179	185	189	171	185	171	205	193	194	192	182	204	186	207	189	206	199	205	183	162	230	185	170	174	179	202	177	212	148	198	191	190	178	196	184	179	190	197	176	189	182	219	217	208	180	180	182	215	214	193	215	193	183	210	197	175	180	194	217	165	189	168	189	189	170	178	184	190	181	185	164	179	199	184	185	185	188	177	197	214	210	227	187	204	191	173	193	193	221	201	192	186	188	182	171	188	208	189	206	179	184	192	198	165	217	194	180	186	175	196	188	181	185	202	181	184	224	172	192	160	183	212	187	177	200	198	198	191	187	223	205	182	173	180	188	200	212	185	219	213	186	187	189	200	183	182	175	158	182	204	190	191	177	215	175	188	188	176	178	167	185	207	184	182	206	200	192	173	210	212	184	208	201	182	180	199	204	191	215	212	190	180	190	180	204	197	200	204	199	203	183	191	173	176	187	172	217	205	193	177	190	191	208	189	180	220	177	193	171	202	176	157	201	200	205	181	203	188	191	187	181	213	195	193	184	220	167	199	203	199	203	201	198	178	170	200	208	182	198	208	189	175	186	210	221	180	200	207	159	176	198	189	191	211	194	201	188	178	182	200	158	203	174	197	192	198	172	192	174	177	216	223	182	197	209	215	198	196	173	202	172	183	196	173	181	175	173	192	189	181	208	173	196	184	170	185	191	198	214	206	180	190	198	173	190	211	194	214	194	213	180	232	185	183	193	185	194	183	200	187	187	173	198	172	184	177	157	171	173	194	170	212	171	186	196	169	198	188	194	198	180	161	208	190	180	182	179	189	186	195	166	189	170	216	199	200	172	196	181	187	197	181	199	179	185	188	181	215	193	178	206	191	195	188	197	214	179	178	205	206	188	212	179	208	195	192	170	203	178	197	169	203	190	190	188	212	210	203	185	210	183	165	210	205	172	209	199	197	167	222	212	184	189	175	171	198	197	185	194	177	167	184	172	163	210	191	198	198	189	197	205	215	176	231	167	184	192	196	170	196	189	198	203	203	196	191	182	188	177	174	198	232	197	199	180	166	187	187	196	162	208	165	176	172	176	162	175	205	194	188	195	203	174	197	186	191	215	200	189	190	207	173	179	193	204	177	184	151	221	188	179	179	204	177	216	177	167	209	193	191	182	183	192	206	194	188	192	177	188	201	190	183	199	181	174	196	198	178	181	196	186	212	231	210	210	198	175	178	218	194	183	206	189	167	217	225	201	170	190	177	220	195	187	206	185	188	206	191	200	197	175	213	197	191	177	190	183	186	191	209	182	156	194	205	174	157	189	210	198	193	196	175	173	192	170	176	197	216	170	206	186	176	196	199	173	224	178	220	183	168	222	205	209	208	203	196	171	202	195	185	206	190	184	187	197	186	205	171	176	206	195	181	180	201	198	182	203	201	204	182	182	184	191	212	169	180	179	178	157	173	189	205	186	186	199	197	210	205	188	182	214	208	185	201	206	220	167	206	178	201	191	186	164	194	206	190	175	199	200	194	202	198	200	179	184	214	206	184	158	196	189	188	198	183	180	204	181	189	160	175	190	174	191	207	162	186	203	199	201	210	202	224	194	199	173	189	178	172	187	200	200	175	195	198	157	194	207	207	197	201	169	196	167	201	170	189	193	186	213	188	222	185	188	197	190	182	184	207	194	180	196	170	176	176	194	208	187	165	189	187	162	197	199	202	199	195	204	184	198	190	206	186	170	189	186	175	205	178	197	177	187	204	181	183	184	181	211	199	190	190	192	193	181	172	225	213	188	173	191	206	180	183	188	204	170	185	197	194	190	193	185	182	191	166	176	169	186	188	180	176	184	161	186	187	174	201	188	185	189	167	206	193	212	184	216	160	213	166	186	159	179	174	205	209	198	178	185	187	198	182	196	186	163	210	180	177	207	199	189	212	200	188	190	184	197	195	187	194	193	187	187	193	190	181	191	184	208	170	187	170	204	160	169	187	182	191	191	214	168	185	194	201	178	183	191	171	180	195	185	172	185	187	217	185	194	190	187	192	179	158	201	208	174	202	201	198	192	194	190	192	170	209	199	186	198	192	192	225	180	181	187	170	164	181	187	180	190	196	181	210	201	208	165	178	212	193	211	160	191	189	185	161	206	201	209	214	169	216	178	195	173	198	169	178	197	203	195	172	218	207	173	161	195	193	202	217	190	180	200	169	188	181	175	209	166	172	176	181	171	206	188	184	174	204	187	203	198	172	195	184	201	198	209	180	176	190	191	202	170	197	156	165	204	192	192	204	202	182	183	179	175	187	197	187	223	204	173	183	203	191	198	192	188	203	190	204	213	196	214	162	199	190	202	218	215	200	197	207	211	188	202	190	187	187	211	188	208	206	174	184	206	216	176	186	197	188	195	168	182	204	198	187	190	174	182	172	185	181	187	217	192	182	161	204	183	193	182	180	178	202	187	202	194	184	156	194	190	177	194	211	174	161	204	197	178	189	213	194	210	179	205	218	204	188	201	202	173	171	183	177	175	173	167	194	200	241	185	183	183	169	171	180	204	181	217	175	185	187	193	197	185	206	188	165	177	192	173	165	165	182	194	219	196	170	190	180	154	204	184	203	179	194	210	201	181	169	197	194	189	196	196	199	231	198	175	169	173	187	188	179	197	179	217	193	184	151	189	159	213	211	153
26096	9020	4211	5004	4439	3487	2878	2288	1981	1707	1459	1394	1326	1166	1061	1015	966	876	807	752	772	749	718	728	687	723	665	611	653	649	642	643	634	564	566	591	599	579	556	574	570	556	573	573	501	520	518	543	537	546	527	539	565	508	541	523	510	479	477	510	562	469	519	498	522	500	455	470	479	511	513	518	503	493	471	491	537	505	499	463	470	487	504	448	487	464	520	477	506	515	477	503	555	460	441	504	494	472	521	464	511	490	490	479	485	487	457	461	476	510	478	456	501	513	475	423	479	443	492	458	464	520	507	436	485	446	498	484	534	502	465	469	476	489	500	489	485	476	467	463	501	487	476	475	459	472	510	474	482	520	501	496	468	477	480	496	476	504	497	488	493	486	475	464	449	474	435	463	495	491	475	474	464	514	473	498	506	472	469	442	443	508	442	458	463	465	434	452	479	473	438	469	501	489	484	472	492	458	461	495	462	460	490	524	515	462	474	481	447	472	447	460	505	512	516	485	513	467	450	476	534	479	484	471	463	482	491	451	474	487	446	497	474	470	448	448	491	498	476	470	485	448	484	489	455	468	479	495	490	462	475	495	466	482	456	478	479	457	463	487	429	477	476	457	462	458	487	461	519	485	478	499	479	437	476	473	475	484	478	455	445	457	438	455	442	498	473	484	455	512	487	479	477	444	467	499	463	435	471	477	502	457	414	478	429	467	477	482	500	428	467	479	494	480	474	497	505	496	466	474	483	466	476	475	487	477	510	493	480	490	498	471	471	519	488	439	488	438	491	498	470	479	521	498	448	475	484	466	451	503	450	482	489	502	466	468	490	497	495	528	503	480	493	480	448	465	475	445	469	505	482	478	475	474	468	447	474	474	449	478	521	514	477	482	472	464	475	450	466	478	474	490	460	445	463	463	453	483	465	467	463	483	475	492	518	433	475	461	438	480	495	460	505	463	477	502	422	479	489	510	499	503	455	458	494	477	453	463	464	442	465	414	459	459	467	476	474	442	464	469	474	481	472	476	480	467	463	471	466	505	486	495	461	464	474	467	494	452	477	500	464	451	469	460	473	461	491	459	481	455	467	489	467	522	470	480	490	485	450	437	464	466	449	492	459	491	491	509	497	464	471	442	489	480	463	495	486	492	470	471	475	482	457	489	464	502	496	464	462	469	511	468	486	491	435	474	441	443	481	450	521	492	495	470	456	508	444	459	462	476	494	479	500	486	483	491	502	437	461	463	475	478	459	459	506	464	499	461	467	454	481	523	489	487	476	501	476	467	467	487	447	480	467	500	475	472	463	478	441	459	484	500	472	451	495	469	467	492	466	544	443	466	478	463	487	486	497	485	453	488	465	466	480	491	487	493	501	455	462	456	496	518	501	424	483	456	504	454	431	500	495	450	461	458	467	476	493	489	497	453	467	478	447	476	463	478	467	448	488	457	498	460	463	461	466	474	501	471	444	502	477	490	474	490	478	452	483	507	495	481	513	486	477	445	455	463	504	480	492	479	493	493	458	469	456	496	494	486	475	490	513	524	473	488	482	453	464	428	466	464	456	478	445	447	457	481	507	467	471	473	482	438	538	487	495	511	500	461	470	454	477	472	477	458	489	498	479	444	491	463	480	489	452	509	463	501	446	464	464	452	431	490	453	500	491	484	470	463	451	487	451	452	483	509	450	487	457	442	472	474	441	489	511	461	444	503	495	512	457	481	479	521	476	498	506	500	488	465	466	429	490	481	500	498	520	465	488	450	450	455	501	475	469	465	437	465	487	487	471	483	455	488	461	485	475	451	475	495	449	502	453	496	513	476	465	476	499	476	460	489	438	462	449	454	503	484	490	442	504	477	442	463	458	482	456	470	497	489	473	518	456	477	448	464	427	472	471	440	498	511	470	445	491	469	434	489	462	470	453	464	463	476	446	461	492	475	480	464	490	470	510	514	426	450	505	495	481	488	497	497	424	462	477	462	493	488	474	461	454	467	452	472	418	446	528	487	443	468	489	447	452	479	443	453	457	479	466	471	480	481	464	489	440	466	484	521	474	479	499	468	485	498	485	475	464	484	468	413	499	401	501	447	489	467	476	514	473	430	462	473	465	468	518	536	492	472	439	448	409	454	449	454	452	462	472	433	472	505	509	507	448	484	451	460	493	508	465	444	520	456	490	452	481	428	475	499	464	499	467	485	457	463	472	475	445	456	497	452	490	472	481	448	498	459	419	476	483	446	485	447	516	466	480	501	500	450	453	454	485	468	465	482	465	462	430	507	544	470	482	478	472	491	464	465	503	485	449	485	483	435	450	454	472	493	484	450	451	493	475	470	486	464	489	527	489	437	468	480	447	452	480	466	558	448	431	449	492	488	488	474	453	490	511	502	454	430	487	493	434	480	489	463	501	436	511	481	485	489	472	491	449	456	479	454	459	473	480	520	464	475	500	440	494	487	458	463	492	479	490	460	445	498	487	462	466	482	478	466	495	458	501	463	506	490	465	443	456	468	508	442	485	468	465	468	515	462	471	494	506	475	489	468	470	455	457	520	457	473	475	470	463	456	479	482	468	455	453	449	445	461	468	520	456	507	458	502	488	485	457	475	464	483	458	485	508	467	461	483	492	486	494	469	444	493	479	472	458	462	480	440	492	463	489	464	468	496	494	457	496	478	442	463	439	483	511	491	481	452	497	496	499	447	467	428	458	485	461	516	456	451	468	506	493	468	485	472	485	494	462	511	434	465	473	471	486	544	484	510	522	463	480	456	454	470	454	471	481	494	498	480	518	487	467	452	456	474	473	514	424	464	488	482	480	454	505	441	446	473	469	490	471	510	507	457	450	493	453	486	463	450	500	488	472	487	486	497	508	446	468	465	485	520	483	459	472	494	451	473	438	457	468	480	501	507	489	482	447	461	503	512	476	482	498	449	469	507	498	441	475	488	496	476	441	454	503	435	490	444	470	495	462	486	445	443	467	480	458	497	481	481	446	476	481	461	483	491	492	445	457	483	484	460	474	448	499	438	462	483	466	490	476	484	462	461	516	473	471	440	468	463	498	460	448	461	480	448	509	439	480	493	485	494	515	448	450	430	447	484	470	469	455	490	496	462	463	475	496	502	491	479	468	485	466	481	468	450	489	485	496	441	477	490	490	512	478	486	423	475	476	485	528	442	478	487	476	483	476	478	474	498	473	489	483	487	460	463	475	473	501	472	484	462	480	484	519	535	464	477	504	473	457	463	466	473	434	515	509	510	490	475	422	467	488	487	492	499	470	506	444	430	497	475	456	449	499	497	441	482	473	461	464	456	485	460	422	484	488	455	509	483	458	467	503	481	475	490	474	438	439	462	499	499	452	446	464	477	495	466	476	468	456	471	446	459	506	474	455	459	489	494	481	479	478	479	497	464	489	467	502	483	456	441	489	488	458	482	455	493	460	457	479	476	441	476	462	441	437	453	455	476	496	450	519	474	458	463	456	502	446	483	451	458	472	448	489	521
13661	1227	144	113	120	122	102	102	128	111	115	89	95	103	106	102	119	87	83	92	82	114	87	111	95	89	103	99	104	103	103	83	90	99	101	99	102	115	102	121	97	94	100	92	99	108	104	99	109	98	104	108	104	106	97	89	98	107	91	104	124	98	99	121	103	106	91	106	90	89	102	121	119	83	100	94	99	99	107	103	118	90	97	87	102	100	101	90	82	88	103	115	113	88	119	97	107	117	89	113	120	80	119	95	99	86	100	101	92	112	97	80	104	100	117	103	107	91	89	112	114	87	128	93	104	107	92	126	100	101	117	90	92	102	124	95	75	93	119	95	112	94	92	113	103	122	105	111	117	102	90	107	114	100	106	115	117	104	100	107	116	97	103	100	109	112	111	114	106	103	104	101	99	104	107	110	87	100	93	111	111	97	83	110	113	91	96	90	98	87	88	121	93	93	131	110	113	74	106	101	103	95	101	100	118	98	91	108	109	94	102	115	77	107	117	106	91	93	131	116	102	109	93	94	104	100	107	104	93	94	91	110	111	101	107	92	102	84	81	92	97	94	108	118	87	97	115	106	107	98	92	90	94	109	86	69	92	105	99	79	121	117	104	82	107	101	102	119	94	89	92	119	130	119	110	84	87	89	90	98	88	99	108	107	90	98	97	119	92	97	93	103	94	116	105	114	86	109	96	95	110	101	102	99	85	92	97	111	97	109	109	106	93	97	86	92	89	91	91	103	111	100	93	99	101	111	83	120	98	91	105	113	99	120	113	102	111	106	104	96	99	97	94	122	103	108	104	103	103	92	100	99	113	106	87	102	92	100	103	99	99	87	106	78	92	90	89	100	131	125	101	106	99	131	106	110	112	111	89	89	93	99	86	92	102	126	98	93	103	101	89	106	94	95	65	90	118	108	91	106	94	90	108	101	110	91	92	102	93	116	109	109	102	101	103	87	113	112	101	99	103	115	126	97	113	100	107	100	91	87	104	109	94	114	121	114	97	104	75	97	88	108	90	104	107	112	111	111	101	91	108	107	90	126	101	104	112	123	101	91	84	108	99	103	103	98	102	90	103	89	78	96	116	103	111	86	100	92	91	100	103	95	103	102	96	115	93	93	103	88	88	74	87	103	118	103	89	103	99	106	89	121	105	88	122	102	106	103	95	100	96	95	95	112	98	108	108	95	108	96	113	96	90	102	100	78	130	103	89	100	108	112	123	95	96	96	103	98	92	109	103	94	106	97	105	117	97	122	103	103	105	92	98	99	86	105	100	107	129	102	109	106	105	117	120	95	89	134	92	92	80	103	85	100	127	95	82	110	94	95	95	105	90	104	91	104	93	116	122	104	98	98	106	111	103	100	92	107	109	99	115	103	104	102	98	83	98	100	129	89	109	117	105	113	91	97	116	96	117	101	93	97	98	106	95	108	117	111	109	108	95	96	111	109	104	100	96	109	101	91	101	126	115	89	114	85	104	101	97	116	108	102	114	101	134	105	90	83	103	102	88	121	108	116	101	99	91	93	119	95	101	110	98	114	107	95	102	116	111	109	103	94	109	99	91	114	102	106	88	96	96	114	112	115	94	92	114	93	98	96	110	109	114	97	104	97	101	99	103	106	103	110	96	106	121	113	102	117	90	90	107	82	113	99	97	107	108	92	100	80	99	111	74	105	90	105	85	93	101	103	111	99	106	96	95	106	109	104	105	104	92	117	116	108	104	96	101	115	90	75	96	111	107	102	96	103	87	102	98	93	103	94	106	92	97	106	102	99	89	100	100	112	119	104	114	102	108	96	103	86	109	89	108	115	92	86	109	86	100	99	96	100	107	114	109	108	105	119	107	104	105	110	105	96	105	104	119	103	108	112	109	112	83	95	106	115	91	112	103	91	90	111	97	97	104	73	90	87	103	103	84	112	103	95	111	106	109	94	77	97	97	95	102	103	94	97	89	98	75	101	100	88	90	92	105	107	94	95	89	116	103	80	97	90	94	94	96	102	100	85	107	85	105	110	91	102	84	95	116	106	112	117	85	86	106	119	118	98	98	111	104	91	103	115	102	95	99	111	102	101	121	103	103	105	86	114	104	94	94	124	103	106	109	79	94	99	82	81	114	94	105	100	104	100	94	100	93	107	101	117	109	96	102	86	99	116	101	105	84	84	108	106	99	91	97	97	116	115	89	110	95	111	117	104	100	111	113	99	102	115	113	109	113	131	109	105	95	115	99	102	97	108	111	114	91	107	86	88	100	89	108	102	94	108	103	78	117	94	100	89	83	93	91	104	91	119	101	100	105	104	93	105	100	119	100	89	86	103	105	97	89	100	85	89	92	113	129	103	116	122	101	96	109	113	85	98	107	95	105	125	92	106	118	92	108	101	133	109	89	102	107	94	94	112	104	90	103	112	94	90	116	94	100	89	99	112	104	103	101	114	117	105	110	94	85	90	93	106	103	100	100	103	108	104	104	106	118	105	97	99	104	98	111	103	97	104	96	95	116	112	93	106	114	80	99	114	104	110	116	112	111	107	110	103	99	96	94	96	98	96	103	98	104	105	94	98	112	106	83	99	91	99	107	99	110	104	115	91	105	112	92	108	105	99	100	105	117	84	107	99	114	114	98	93	97	102	94	104	116	100	109	98	89	95	128	88	99	91	109	101	86	93	85	107	97	88	94	104	92	101	114	84	91	93	99	111	105	97	117	111	88	94	101	100	97	118	98	108	92	84	93	93	97	91	102	105	106	101	114	92	97	111	90	107	94	118	92	112	93	99	97	108	79	107	103	119	101	106	131	100	90	98	108	118	115	103	86	113	99	122	94	119	105	110	102	101	91	96	90	100	105	107	76	87	112	106	117	103	111	96	83	90	88	113	111	105	94	93	81	115	123	112	79	91	92	129	104	99	109	85	113	101	107	95	97	101	111	102	119	104	103	116	96	111	95	102	94	106	114	99	98	89	86	117	111	80	93	99	112	111	106	103	96	99	101	104	137	89	99	97	83	112	105	107	87	97	115	94	97	98	102	92	111	101	95	98	86	108	87	96	106	113	98	107	127	116	102	112	110	106	100	106	103	90	99	87	129	102	86	108	100	116	103	107	102	108	112	96	87	99	97	86	103	73	109	93	98	110	101	106	83	89	102	105	112	112	91	103	108	101	83	101	95	102	102	108	107	93	110	97	92	126	86	84	97	88	102	95	86	99	98	97	107	93	96	105	105	114	90	116	129	98	92	98	100	122	79	119	115	103	92	126	104	123	102	71	104	90	101	100	106	103	107	92	116	84	100	115	84	90	99	101	106	99	115	114	103	96	105	111	111	104	112	93	91	92	117	96	103	85	104	110	104	99	104	97	97	109	87	93	102	98	99	86	105	119	112	110	94	113	93	118	93	108	108	92	101	104	102	95	105	95	115	96	120	78	91	111	82	98	108	99	102	112	101	112	99	113	97	76	112	97	108	95	104	101	117	96	94	90	94	95	105	100	100	112
6805	647	321	375	320	310	322	335	313	301	267	273	266	261	278	268	252	293	272	284	298	263	280	297	255	297	279	261	241	262	270	253	267	281	276	279	268	262	253	247	273	274	255	245	257	271	266	277	251	275	267	298	286	240	253	247	239	271	266	307	269	275	259	284	282	261	277	254	247	269	261	279	269	253	261	262	254	262	255	256	252	282	250	283	259	235	246	242	248	256	273	274	251	276	279	268	207	296	283	278	258	253	229	257	274	255	258	250	247	299	260	283	244	288	282	278	239	269	237	254	286	235	247	271	266	259	274	258	252	256	292	253	286	244	270	268	241	269	240	274	279	257	276	277	277	274	274	264	267	270	253	258	230	238	263	271	282	225	261	276	273	282	247	284	257	259	252	250	268	254	278	251	257	263	265	280	287	257	256	290	254	231	280	279	253	269	295	253	287	261	278	283	258	261	255	258	255	274	250	253	248	276	253	270	263	241	267	263	271	265	267	258	244	251	251	268	257	268	251	257	283	264	252	283	268	278	252	304	256	283	255	284	276	266	255	271	267	245	270	245	268	246	292	279	282	257	242	272	250	254	253	280	254	253	276	252	271	253	296	266	255	282	252	258	278	261	248	250	282	253	282	259	249	279	227	234	296	278	288	264	254	279	243	258	243	240	277	266	276	272	290	273	288	257	266	239	266	262	263	241	261	272	246	259	275	281	263	222	262	257	283	243	249	287	289	267	239	285	293	270	267	246	272	246	255	271	237	248	271	265	260	246	266	263	242	254	257	256	220	258	265	266	262	260	280	296	258	252	257	238	261	263	275	242	237	245	254	285	265	254	298	266	293	262	270	247	274	273	273	241	248	253	264	245	260	257	246	265	256	236	281	254	276	266	279	268	276	255	243	293	266	257	247	264	251	283	278	241	265	255	227	241	266	265	283	288	260	242	258	286	235	273	279	250	257	225	270	244	268	276	271	240	261	254	279	272	285	265	260	262	266	270	274	244	283	262	251	279	279	266	252	267	272	249	235	240	246	273	261	252	253	258	282	256	272	272	283	253	258	254	267	265	285	259	280	263	244	271	258	250	239	240	266	297	262	263	238	241	244	256	263	250	252	271	270	238	228	272	306	253	270	249	255	259	235	265	263	256	278	287	274	232	278	280	279	262	274	253	256	264	271	243	267	245	276	291	239	286	288	233	309	270	266	263	270	253	245	267	258	270	279	265	269	235	268	274	272	287	292	248	252	282	311	298	255	252	277	266	270	268	267	273	257	266	252	242	268	261	293	270	257	260	231	262	255	258	253	295	275	293	254	279	263	271	241	273	289	281	249	287	263	241	258	270	269	256	287	275	281	270	279	282	268	276	262	225	255	260	245	257	288	278	272	260	252	255	266	285	250	228	266	263	256	270	265	284	241	272	267	272	287	239	250	302	264	274	275	279	261	283	225	248	264	260	274	256	259	259	264	254	250	265	282	276	240	262	302	276	255	283	265	259	287	273	271	248	248	222	275	246	268	256	277	283	267	266	301	287	273	270	263	271	258	246	261	243	288	280	260	256	261	259	238	281	257	234	237	261	263	249	283	254	268	276	287	297	259	283	248	288	253	260	280	269	258	269	269	291	279	282	277	277	286	266	262	278	259	247	238	288	249	269	248	258	274	267	270	267	296	267	276	261	253	280	250	239	248	270	246	277	277	278	295	230	289	252	282	263	256	255	280	256	282	277	249	267	237	269	254	277	271	275	286	269	272	235	255	252	260	265	265	282	286	260	247	248	276	238	276	241	254	266	277	300	256	242	277	278	274	289	255	284	261	268	281	305	266	225	267	251	232	267	253	232	253	250	250	234	266	267	250	283	242	265	247	241	274	279	264	266	264	251	256	285	246	260	282	281	266	273	273	263	252	248	296	321	315	242	240	260	299	275	279	262	285	257	271	261	255	246	252	291	229	247	281	284	292	247	272	291	294	245	249	268	271	237	272	257	257	292	284	268	293	238	254	293	265	234	228	258	257	267	281	265	255	234	262	261	278	258	267	257	262	244	271	250	281	252	285	271	281	278	260	257	234	256	264	249	289	264	281	262	256	242	283	268	268	255	241	271	246	254	265	278	262	260	261	268	282	263	260	272	288	254	290	256	271	257	292	241	251	272	257	281	238	275	258	256	255	261	266	273	231	263	259	287	269	246	271	258	269	257	275	273	249	244	217	268	289	253	277	244	277	259	272	200	268	238	304	248	235	277	278	273	249	265	253	265	267	295	274	257	276	276	260	241	260	264	288	253	249	307	254	258	267	282	268	275	245	260	251	270	261	268	282	300	269	278	280	272	260	284	237	266	269	248	261	272	256	276	306	246	266	271	282	253	270	297	270	255	281	257	284	249	257	261	281	260	247	266	250	272	279	239	272	268	260	235	256	258	273	241	282	253	259	299	278	271	276	260	272	287	256	251	262	273	255	270	273	262	251	266	253	270	230	242	294	269	268	250	243	263	270	277	274	256	281	266	249	250	242	257	279	238	268	258	266	257	281	257	272	252	261	261	267	263	274	265	283	289	238	246	275	229	273	223	255	267	244	271	249	270	264	263	284	272	277	267	253	262	279	251	284	264	225	269	253	283	287	296	263	256	263	264	274	269	255	265	244	250	266	280	285	268	269	270	253	235	276	266	278	278	254	268	230	273	252	250	264	267	258	257	240	267	265	263	244	270	252	243	274	264	225	275	289	248	282	267	237	281	260	268	254	261	261	244	294	267	279	273	255	233	244	239	262	255	282	260	275	268	278	261	272	262	277	269	232	267	274	304	252	255	283	255	266	252	270	277	241	251	273	290	276	278	265	239	251	274	277	262	310	261	243	251	250	260	282	264	241	259	258	268	306	273	254	265	277	276	249	279	252	281	258	227	270	250	234	250	272	242	250	281	300	282	266	271	241	258	261	262	293	280	249	240	233	242	275	259	292	257	259	266	286	283	268	277	246	264	239	290	254	239	260	259	270	253	246	248	266	284	239	245	275	245	262	285	286	289	275	259	240	276	274	238	259	243	238	275	264	279	284	269	272	252	264	243	239	269	285	297	273	286	269	252	259	257	263	274	265	279	268	262	276	268	257	240	242	269	247	238	275	269	274	251	252	270	275	286	290	262	262	258	274	280	250	246	281	261	256	260	285	296	263	271	288	285	234	264	229	261	252	270	276	258	222	270	292	239	260	268	265	274	236	269	278	235	276	261	267	273	274	243	245	262	257	258	261	270	258	255	256	275	276	274	252	259	249	280	263	236	289	270	270	269	272	286	272	254	257	242	246	271	275	288	275	253	274	268	246	273	276	264	238	264	273	262	257	248	274	261	274	282	259	267	255	267	260	282	259	252	266	276	277	242	302	280	265	254	287	272	225	264	261	247	251	250	251	254	257	261	256	258	293	258	262	259	278	261	260	241	252	250	275	265	283	213	272	268	252	271	263	263	283	274	264	253	255	276	255	248	255	275	263	276	282	240
31486	15448	1702	788	530	360	318	238	223	176	158	125	134	118	123	106	109	110	103	77	106	99	81	98	85	97	76	69	92	82	72	75	85	91	84	95	65	93	84	103	73	75	74	84	80	103	88	76	89	74	83	91	76	72	58	53	72	76	85	68	78	74	79	69	71	88	81	70	74	64	75	68	75	73	65	89	72	75	61	94	80	95	86	83	75	75	69	83	88	59	72	67	77	93	76	72	89	88	83	68	76	77	79	77	63	85	86	85	68	81	67	70	56	64	72	77	68	57	74	93	58	72	88	54	76	76	71	73	82	68	82	83	59	90	84	89	73	60	73	84	79	82	75	73	62	74	83	80	75	57	69	82	70	67	85	47	72	62	68	86	96	70	67	62	84	84	67	66	68	76	85	89	86	92	84	78	59	67	71	81	61	72	58	73	91	77	88	69	66	82	84	80	64	83	75	80	66	84	72	60	88	80	83	65	82	80	72	72	76	59	87	87	66	83	74	73	55	66	60	80	66	78	70	71	72	80	70	71	76	69	89	61	60	55	78	57	91	77	84	71	77	72	74	84	78	70	67	69	85	72	72	73	92	68	75	76	75	71	75	83	81	75	69	68	57	81	67	72	69	72	73	81	76	66	84	67	67	80	81	71	78	65	78	72	67	73	79	75	55	74	75	77	75	76	66	70	93	81	73	75	70	53	82	69	91	76	70	81	79	88	75	72	74	68	94	85	77	75	70	80	84	93	82	74	76	71	67	84	86	65	77	72	74	67	65	85	89	77	82	58	79	78	70	72	58	66	78	61	83	75	54	83	89	79	78	79	78	72	75	71	78	85	83	65	80	65	78	75	64	66	78	75	78	75	78	76	74	60	63	57	88	69	75	83	67	80	73	73	65	67	82	77	73	100	81	54	67	52	63	75	76	72	70	85	80	67	69	80	88	72	62	86	66	80	87	59	81	67	74	90	74	60	77	76	87	87	75	66	74	65	69	72	64	88	78	74	93	81	56	70	74	72	75	74	80	88	77	77	70	85	77	75	78	56	78	83	74	67	70	54	67	76	76	85	68	76	81	66	90	65	73	78	75	77	65	68	68	72	63	62	75	80	90	72	87	69	75	79	91	66	87	87	64	68	68	74	66	80	76	68	67	72	94	76	88	65	76	92	64	88	71	65	75	82	70	72	63	80	78	64	78	70	62	86	70	87	69	82	68	76	79	78	69	61	88	78	66	78	75	80	77	75	82	65	65	75	75	84	71	98	65	71	79	84	80	74	72	60	72	75	61	94	82	62	83	54	82	75	62	77	61	84	72	87	79	73	75	78	84	83	84	76	81	77	81	81	88	70	70	85	73	77	73	78	76	71	71	88	74	76	80	68	74	78	86	73	65	60	76	65	94	79	79	78	60	75	70	65	68	84	82	66	65	81	81	91	95	97	70	69	71	64	72	71	73	76	86	72	82	74	86	70	77	76	77	88	61	68	86	76	72	91	102	74	80	81	77	90	70	62	85	76	83	71	78	79	97	67	94	77	80	63	90	60	69	64	75	67	88	78	69	82	70	77	76	64	65	68	79	85	87	77	75	96	77	62	77	64	89	84	80	79	62	74	83	69	73	56	84	89	63	65	72	83	65	86	79	73	73	81	79	78	79	84	74	82	68	71	62	68	78	61	95	71	68	70	67	82	64	83	78	81	85	69	80	67	82	83	99	60	78	85	82	69	65	87	80	69	80	75	54	72	79	80	73	94	71	96	67	77	71	74	95	56	72	81	73	80	51	70	84	95	97	75	74	70	65	64	67	64	62	91	80	77	73	71	73	88	89	74	85	68	68	90	69	55	78	65	66	100	76	78	69	78	84	78	60	71	72	81	68	68	89	74	67	64	69	74	60	69	72	84	78	85	67	89	90	80	74	87	57	69	65	88	60	90	84	64	71	66	71	62	85	77	64	80	88	84	57	87	71	72	72	70	66	92	58	74	75	83	75	82	62	65	79	76	69	82	72	80	76	65	68	77	73	78	68	84	80	75	78	74	71	75	79	89	62	80	65	77	81	60	69	64	76	73	80	59	72	69	53	78	93	71	88	47	76	91	74	62	65	74	90	66	68	82	75	71	80	74	81	76	80	97	77	92	64	64	85	79	81	68	72	81	77	73	76	71	59	75	62	75	85	75	66	71	57	73	72	69	82	81	73	59	65	69	52	83	63	78	76	71	84	89	78	60	95	77	73	82	91	78	54	86	71	86	71	70	77	76	87	68	64	75	77	50	90	74	70	76	78	63	83	83	64	80	72	69	74	64	82	82	75	71	62	75	67	72	67	69	79	80	73	75	79	76	70	70	79	84	84	72	82	66	70	83	75	62	68	72	77	88	72	70	83	64	74	88	82	76	73	75	68	62	71	62	71	72	78	69	76	85	84	82	91	72	76	58	90	84	77	74	70	78	57	73	79	72	78	80	67	75	79	77	77	86	78	74	70	83	65	73	67	81	57	60	69	66	86	81	69	71	72	65	70	93	85	90	80	64	80	75	71	93	65	62	74	73	72	70	75	65	88	74	77	85	73	83	68	67	59	80	90	72	81	75	71	82	58	91	61	70	70	68	96	68	72	85	62	80	71	73	76	62	71	80	94	72	77	81	71	104	82	80	84	73	76	75	67	78	67	62	76	65	67	60	81	55	77	68	80	82	76	82	64	62	65	74	70	75	70	84	86	83	58	77	79	80	80	71	64	79	80	69	63	60	82	76	64	88	67	67	81	74	72	80	55	80	62	95	78	68	84	73	77	80	75	75	72	65	79	65	56	67	74	75	83	79	95	80	62	71	77	86	83	76	67	83	64	78	75	71	76	96	78	70	61	78	72	89	83	84	80	78	76	75	68	60	61	73	74	72	82	74	97	70	90	67	56	53	87	83	83	72	75	79	72	77	57	80	81	76	79	73	69	68	79	73	78	77	70	80	60	79	88	89	95	80	64	65	69	67	64	76	70	75	81	68	77	72	85	88	77	77	79	79	62	87	59	90	89	58	73	71	70	63	82	90	64	75	72	72	55	87	74	82	67	70	71	78	58	85	81	75	70	89	90	69	73	77	80	74	63	80	70	77	80	80	67	83	71	69	86	76	75	79	78	64	70	81	68	86	71	75	80	60	60	62	76	81	68	68	76	80	72	75	68	73	66	73	64	88	76	73	66	81	74	75	63	99	72	62	67	74	77	58	68	84	72	63	85	71	72	90	59	85	71	81	71	52	59	77	77	87	82	77	91	94	72	78	82	80	71	73	73	84	81	71	62	64	57	82	73	57	81	80	66	73	79	63	62	81	65	77	79	71	86	85	75	80	63	75	73	72	59	73	68	92	78	90	64	75	63	77	64	47	62	80	69	60	75	79	93	75	63	65	71	84	79	73	76	80	69	66	90	84	67	75	68	77	71	75	68	64	78	85	78	74	65	82	66	66	76	90	83	74	71	81	75	84	74	81	75	58	59	70
19357	5519	2023	2471	2291	1775	1475	1158	1002	815	726	711	578	555	501	449	433	418	392	372	368	372	344	307	315	309	298	288	317	308	298	278	248	262	270	264	255	262	272	250	243	253	235	256	278	232	259	236	245	262	235	260	259	214	231	248	243	229	249	229	224	216	218	231	243	230	250	220	220	233	217	239	220	223	208	254	263	218	219	239	224	232	246	232	247	223	224	217	232	247	226	231	198	235	221	220	226	227	185	212	189	228	249	247	223	216	201	215	255	223	231	222	222	215	228	219	235	199	251	220	231	221	222	220	206	232	234	211	224	234	220	204	197	205	220	238	217	217	228	200	233	235	210	213	197	203	226	232	218	195	267	230	209	203	212	208	227	205	212	220	232	224	222	219	224	239	198	207	203	247	218	246	217	210	222	204	263	223	199	240	225	179	217	206	234	210	186	239	204	232	206	203	209	214	227	197	218	210	240	208	237	230	206	211	240	202	221	195	221	217	207	245	218	194	206	225	211	220	214	225	252	196	204	217	226	237	205	220	215	235	212	245	244	222	238	212	215	212	219	209	219	235	217	195	193	233	216	225	221	225	254	230	204	223	231	230	229	214	206	189	216	252	233	218	230	219	216	242	207	255	212	209	239	197	201	228	220	207	207	225	246	211	236	202	215	236	231	232	224	214	232	226	216	190	243	228	214	204	237	205	186	254	232	238	211	231	213	236	248	208	226	192	201	221	202	222	204	224	200	210	212	204	221	223	220	205	238	230	223	218	201	210	215	223	220	216	207	203	187	187	199	190	210	205	205	203	204	233	191	217	240	230	220	202	259	196	224	223	209	212	200	207	229	222	220	219	218	228	228	209	213	224	205	216	226	210	233	213	230	220	236	222	190	200	222	192	220	236	235	198	235	239	224	199	233	200	226	225	242	229	216	237	222	208	217	243	215	209	216	235	205	227	222	227	220	212	200	215	238	224	247	209	236	202	228	240	208	202	233	213	240	213	206	202	212	231	182	202	204	228	206	214	223	219	215	199	242	197	194	226	230	238	212	229	214	220	235	209	230	212	225	225	220	213	210	229	213	216	214	224	223	206	218	212	228	197	237	207	220	180	206	211	217	219	180	226	234	223	218	228	226	215	224	227	233	236	224	210	224	208	223	198	214	233	222	209	227	212	186	208	194	186	211	223	230	218	241	197	196	240	239	198	185	216	230	242	208	191	226	209	218	231	211	222	208	212	209	200	208	213	202	249	206	214	200	238	203	221	240	232	218	235	209	253	218	206	231	231	218	211	239	188	234	212	230	199	192	218	231	243	229	209	234	193	226	212	226	243	199	199	210	194	218	236	207	239	205	220	234	242	228	210	199	240	244	206	242	224	215	192	225	198	213	209	236	196	225	222	217	236	210	243	215	205	213	209	230	199	207	217	224	185	203	221	218	231	233	202	212	231	215	199	230	242	223	202	230	217	197	200	227	216	217	229	212	225	230	247	212	208	235	229	237	191	275	219	217	226	200	233	222	229	216	212	211	223	224	223	218	220	227	229	244	212	202	220	235	171	211	209	207	247	217	208	223	203	204	226	201	211	203	225	207	225	204	193	225	214	215	218	200	244	217	231	219	216	238	229	210	210	233	228	226	234	210	214	220	217	216	215	214	217	213	229	212	212	208	240	233	217	224	222	202	229	233	237	212	213	196	221	210	236	245	219	214	255	237	213	191	208	215	245	243	207	229	229	187	208	206	241	236	226	198	194	237	197	204	216	215	207	218	216	224	207	230	227	191	223	208	214	208	225	219	191	214	201	218	207	222	213	232	200	225	204	237	231	238	220	216	211	217	227	195	219	220	242	200	231	191	224	204	230	216	235	202	200	207	240	210	196	229	212	222	225	206	202	229	222	234	235	235	218	220	227	220	193	214	210	230	222	218	212	231	238	224	205	224	243	210	208	223	190	198	209	207	211	226	212	198	196	200	211	226	187	220	215	176	197	243	208	196	237	245	186	198	224	228	203	230	224	220	219	207	229	203	203	224	192	244	200	230	213	200	209	229	235	200	238	219	228	206	218	224	231	202	225	197	207	232	245	214	181	220	210	248	194	223	218	207	217	216	218	223	207	213	216	217	245	239	237	207	209	212	215	195	201	234	218	213	212	216	189	227	263	207	229	243	218	236	196	219	216	215	192	222	217	222	236	221	202	217	213	240	225	249	189	224	182	196	195	227	224	183	227	233	203	205	203	221	230	214	222	206	220	231	241	215	200	206	214	244	227	236	219	213	226	213	219	217	258	237	223	210	188	244	214	222	240	213	197	227	222	216	227	240	229	209	215	245	225	228	224	227	212	190	232	219	189	205	249	224	207	247	215	200	240	214	238	219	194	234	225	197	222	208	234	230	193	217	219	235	197	209	218	242	214	209	211	224	220	221	206	214	224	200	206	198	207	218	219	230	227	215	235	217	231	234	214	201	221	195	229	200	211	205	223	210	231	213	226	201	220	183	249	225	216	212	268	219	226	209	204	220	201	227	218	229	208	205	206	238	246	237	206	212	251	218	211	210	220	188	203	199	199	222	232	218	215	236	210	243	240	254	214	205	206	217	199	207	205	224	214	225	217	224	231	210	202	216	204	205	204	238	219	214	214	195	208	202	221	236	207	236	209	201	181	223	232	222	219	210	251	217	204	214	206	214	224	206	237	209	232	243	223	262	220	213	213	223	213	220	251	204	220	215	232	210	197	210	223	242	209	192	207	215	218	235	216	216	227	210	196	210	205	205	216	219	219	198	223	226	212	212	229	239	210	222	230	212	221	218	219	207	196	213	247	245	212	229	213	197	243	254	237	214	198	219	205	205	228	205	208	204	233	207	229	199	208	207	233	235	195	245	209	211	213	226	217	226	236	220	224	211	200	212	223	215	200	201	231	220	215	231	234	216	227	250	223	227	217	244	233	201	193	238	212	232	237	236	215	207	246	218	232	191	225	229	241	189	241	205	212	241	204	226	237	215	203	221	210	250	217	201	211	222	196	225	225	207	197	230	206	217	235	210	191	221	178	200	234	230	220	210	224	202	197	233	223	250	193	225	266	234	216	230	217	226	230	199	242	204	214	182	227	215	220	222	205	218	210	217	194	214	204	218	198	232	211	228	212	229	223	200	217	213	230	222	208	236	198	213	241	212	235	245	214	204	221	207	228	224	235	198	203	247	212	219	219	235	207	223	222	184	223	221	258	202	201	204	221	239	209	226	196	215	218	235	220	225	195	252	238	220	217	210	243	203	219	219	217	201	200	204	200	254	246	217	189	217	214	219	236	231	222	231	208	230	221	228	225	228	223	196	198	198	238	193	229	224	247	226	237	238	198	199	218	220	218	198	234	240	219	216	207	213	219	219	200	227	215	224	228	199	231	224	199	211	203	215	232	187	228	214	226	222	218	220	222	216	260	218	228	262	250	241	246	199	203	211	223	231	220	230	270	208	226	205	213	236	243	209	217	231	233	219	235
40779	25821	5038	1602	1079	808	589	536	446	373	364	309	305	281	251	257	260	237	220	220	222	207	215	228	205	222	203	211	220	197	193	189	187	197	194	186	200	184	176	182	172	196	182	184	197	188	187	183	172	186	187	182	195	191	179	176	167	177	170	183	170	176	214	201	178	161	152	184	182	186	169	212	195	183	187	210	183	179	185	177	193	169	215	182	185	184	190	192	185	200	190	162	159	177	217	186	149	185	182	174	171	183	189	148	186	163	173	176	195	174	198	174	166	159	213	168	186	182	185	188	177	180	173	178	203	174	207	199	175	176	152	175	164	160	193	156	170	174	173	173	205	181	202	168	163	166	197	196	179	198	184	209	176	186	180	165	189	170	181	177	184	196	190	187	172	165	164	195	167	172	180	163	169	176	190	162	192	156	167	190	188	188	179	169	179	170	174	188	191	194	171	199	169	194	167	167	191	193	182	181	173	179	173	170	167	179	180	166	193	179	174	207	213	186	181	177	197	172	179	182	177	179	182	174	178	194	182	206	185	181	174	201	196	190	182	191	179	185	180	191	179	187	195	185	182	201	170	194	171	174	171	174	198	205	199	208	187	183	151	171	181	166	195	170	157	183	177	195	188	179	164	173	197	200	161	184	187	210	179	177	200	187	159	177	178	179	193	153	166	184	180	186	183	183	198	203	174	174	194	152	164	176	194	185	178	186	189	191	208	183	180	180	186	149	201	179	154	204	186	172	221	177	193	191	186	180	171	191	163	194	176	161	163	175	166	176	167	164	174	205	182	217	173	202	187	178	153	191	202	204	190	175	195	205	188	169	168	153	179	169	161	180	185	190	205	190	202	193	209	181	177	185	200	192	171	192	203	187	199	182	188	205	170	177	175	186	179	191	175	197	158	198	178	183	176	179	165	169	175	175	177	163	179	184	192	184	199	172	155	166	200	201	206	194	191	169	181	173	182	195	202	187	196	174	176	215	175	198	200	181	180	162	184	168	161	187	190	203	191	177	169	172	178	157	192	171	195	190	157	198	157	164	180	177	167	202	189	218	176	159	166	198	180	189	148	212	190	179	165	172	171	197	200	178	176	193	180	173	169	169	159	165	191	173	197	194	195	199	179	185	168	177	171	181	191	160	214	153	175	166	175	179	188	184	187	182	191	187	190	167	172	191	199	182	168	201	149	211	188	168	147	186	159	167	184	178	203	179	197	196	208	189	184	187	195	184	206	199	183	177	191	168	196	192	188	161	185	183	173	171	162	187	171	182	208	151	180	181	205	212	185	192	194	192	201	188	170	172	211	180	177	194	180	194	186	172	166	195	206	197	183	196	194	191	196	191	158	186	181	172	200	198	167	186	188	180	168	192	199	179	180	173	189	200	181	206	192	187	190	182	186	192	190	156	180	177	189	182	170	156	179	196	191	201	174	185	171	196	205	145	188	183	197	177	187	207	175	190	160	187	176	173	183	165	188	174	183	170	191	212	178	183	147	179	159	187	165	183	177	185	183	208	170	181	183	179	184	168	180	170	204	202	169	219	180	191	182	167	169	175	207	178	187	196	179	188	187	178	180	186	175	177	174	196	170	155	193	175	201	185	179	183	165	173	187	199	163	176	146	193	176	206	199	171	166	188	165	180	173	205	160	173	178	207	196	169	173	187	179	202	166	181	176	218	188	185	198	174	190	179	187	206	195	194	169	149	189	173	204	177	204	197	176	192	161	194	165	191	189	179	162	169	180	142	181	195	173	166	152	185	184	184	200	201	196	170	195	188	182	178	162	180	208	203	199	188	170	162	180	176	188	164	173	180	190	197	180	199	189	159	195	185	190	205	190	185	201	161	171	173	199	178	157	188	182	161	171	183	179	189	179	202	192	172	173	167	162	207	168	181	170	174	177	205	162	186	178	197	173	190	176	199	189	166	155	193	169	207	165	170	188	190	168	187	189	179	169	189	158	170	200	196	203	191	192	163	175	172	186	194	189	175	176	202	201	181	182	164	164	188	182	194	190	173	200	178	180	153	200	199	204	202	205	181	164	176	158	196	190	189	141	177	223	208	184	184	199	187	185	157	205	173	182	206	193	182	191	160	192	202	186	181	215	201	186	173	195	172	190	187	194	178	178	212	193	175	175	201	187	187	190	188	183	178	166	178	191	191	187	184	197	171	181	174	168	194	171	205	168	181	158	180	186	210	208	191	180	190	198	169	196	196	178	190	191	174	190	197	186	154	185	174	195	183	174	170	175	170	200	178	190	204	176	169	158	190	184	173	173	195	173	177	183	180	176	152	180	191	171	201	172	158	188	204	158	180	182	195	176	191	187	190	189	190	166	187	182	171	167	193	172	150	176	183	183	182	158	164	182	193	215	187	183	177	177	202	177	182	197	181	172	200	188	178	200	186	184	182	175	176	188	186	168	190	174	178	167	167	188	170	168	186	184	209	190	188	164	172	186	177	179	176	161	188	188	179	171	181	196	182	178	170	178	167	189	197	187	188	182	195	180	189	197	193	187	173	198	208	187	163	176	176	192	177	172	157	165	164	168	171	169	173	176	170	184	180	170	190	175	179	174	157	180	173	213	178	190	204	214	172	172	177	185	177	198	171	189	175	183	195	191	166	198	179	169	182	166	200	159	180	206	197	173	186	206	181	197	187	188	158	185	191	206	151	172	181	195	194	184	166	182	181	193	186	176	179	185	170	183	179	189	175	206	190	197	184	184	174	162	201	179	171	187	189	217	175	206	190	172	179	165	212	168	205	202	195	184	202	181	178	191	187	165	175	207	204	190	178	184	187	178	212	184	188	182	171	176	190	171	189	182	198	178	163	173	195	175	172	159	168	175	186	179	171	181	151	171	192	177	173	198	178	178	178	215	194	200	170	199	176	170	175	190	184	204	150	202	181	187	186	172	177	170	211	187	190	182	198	210	160	194	190	189	160	186	213	170	165	186	172	190	170	183	190	189	176	171	197	167	172	197	179	173	184	206	190	191	182	171	168	183	182	183	178	174	178	204	157	184	167	174	179	196	227	189	181	179	191	179	192	137	181	189	171	200	181	175	164	180	187	195	167	181	179	178	162	203	197	206	195	180	196	178	157	176	154	186	170	195	187	189	183	192	168	193	199	174	189	204	187	160	205	174	158	207	175	167	167	166	191	209	178	199	195	200	194	182	186	178	200	198	199	196	177	185	175	195	183	183	196	171	170	178	196	172	185	159	187	165	158	177	213	186	173	172	183	169	171	196	186	156	159	185	223	205	180	168	167	192	178	157	188	183	199	168	197	164	164	168	188	188	189	170	178	182	171	184	183	171	168	200	161	184	181	205	187	191	219	180	202	181	184	239	172	186	187	192	184	194	210	189	180	203	188	184	195	171	170	173	192	191	183	176	209	182	171	194	212	196	180	184	196	192	181	194	186	194	187	156	160	163	182	182	183	171	185	192	199	186	178	206	195	178	190	171	180	211	206	185	149	198	201	166	155	166	167
25167	8516	4046	4807	4149	3322	2685	2302	1982	1695	1473	1334	1228	1143	1011	954	948	872	833	765	786	769	683	696	711	637	644	624	596	630	593	574	565	595	575	533	556	525	529	595	515	553	515	527	527	509	496	523	539	483	529	535	490	551	495	465	471	490	489	480	491	517	493	492	491	488	482	454	436	466	512	511	529	460	491	508	458	510	455	454	490	461	476	451	463	466	482	475	515	428	484	462	473	468	441	511	455	480	473	483	428	460	451	456	472	497	463	475	477	431	461	472	474	454	429	494	444	453	479	467	449	485	474	460	446	437	457	449	476	454	446	467	460	461	454	471	483	453	475	471	446	439	469	454	424	452	459	463	445	454	438	478	436	465	453	470	514	483	456	471	441	426	405	458	473	456	453	479	438	459	472	419	456	456	443	486	428	431	472	435	462	434	457	462	436	461	440	454	473	474	476	477	455	466	454	495	469	469	453	465	453	459	458	477	447	445	446	479	466	462	482	466	472	455	477	416	468	491	516	500	488	453	450	468	471	460	454	416	457	427	472	458	432	463	439	478	430	474	430	502	468	468	499	491	450	438	434	400	436	472	436	486	442	490	428	456	434	456	462	472	467	461	454	488	456	452	461	444	418	465	455	445	452	447	439	484	464	433	440	445	477	428	438	445	437	454	418	442	452	420	456	434	444	466	447	434	461	455	451	453	475	434	517	497	411	448	452	452	449	461	465	419	432	476	455	462	486	468	486	414	468	461	471	450	468	490	424	455	450	464	432	483	431	406	502	425	443	448	464	475	473	497	474	472	438	464	413	482	468	507	445	453	409	426	477	464	463	469	431	460	435	416	462	421	495	445	442	442	436	421	426	421	501	477	474	416	439	469	435	436	503	454	461	495	491	467	431	466	431	441	424	444	441	432	444	464	465	414	469	463	472	450	493	495	439	441	446	448	450	469	459	426	473	498	463	451	461	445	444	464	455	427	461	439	445	473	464	481	447	447	439	429	431	444	421	446	503	444	432	456	454	479	475	469	441	445	411	446	417	447	464	456	410	438	468	427	424	446	462	467	460	455	453	460	457	432	485	490	443	430	471	454	457	437	452	449	457	436	420	475	445	452	466	460	451	433	474	449	496	443	465	524	441	472	471	462	460	435	445	453	433	509	479	438	429	466	443	431	442	487	421	432	513	434	432	414	507	442	478	469	495	431	455	462	446	432	454	444	440	456	449	472	444	454	474	491	466	465	463	459	416	430	463	441	462	437	455	440	507	455	430	475	448	462	448	448	455	475	417	464	435	429	462	469	460	462	460	434	480	455	454	470	473	481	463	478	434	436	453	468	439	485	470	453	445	455	471	448	468	434	476	446	482	471	467	459	446	449	460	436	454	444	484	446	433	468	460	484	426	468	462	466	457	413	458	473	463	473	450	478	427	409	488	433	450	461	477	448	451	457	440	439	472	448	460	440	453	456	465	472	455	443	480	454	451	499	454	433	446	431	430	467	475	445	461	474	431	424	437	477	434	479	471	452	420	422	471	412	454	460	464	462	469	422	472	435	475	442	433	451	481	448	442	443	465	456	476	482	438	438	447	443	487	474	468	455	427	463	413	460	454	428	449	488	451	450	442	450	441	447	456	466	490	443	477	456	468	447	449	418	436	468	444	475	458	498	462	423	458	456	459	445	463	458	451	454	464	453	484	436	487	446	410	474	468	462	460	407	454	443	481	492	434	459	479	479	446	425	420	445	484	445	473	417	441	453	407	461	474	512	460	450	460	454	472	451	451	447	425	452	437	473	459	428	423	480	453	445	431	440	438	450	430	467	403	464	467	431	452	418	419	448	424	472	465	417	447	469	443	448	471	466	434	467	463	449	433	449	480	470	452	443	445	464	456	429	437	452	445	464	439	455	483	476	423	478	458	480	481	457	432	461	460	468	457	449	459	443	459	444	475	448	460	478	458	450	442	451	450	486	493	457	442	417	410	473	460	468	462	391	496	439	439	454	467	431	445	430	457	436	443	403	460	466	467	464	464	455	444	473	454	455	462	454	473	468	447	426	430	457	428	456	440	436	393	480	433	449	453	471	438	457	482	482	416	481	494	453	453	485	471	436	458	452	417	438	435	481	438	437	474	465	453	461	492	444	480	441	451	444	466	465	453	457	455	442	467	464	450	435	481	416	434	477	425	469	480	433	449	448	465	466	432	427	441	449	486	441	449	440	440	416	478	437	451	443	450	458	444	429	476	417	491	433	455	435	444	437	453	486	451	455	463	455	439	444	497	482	488	482	453	439	456	509	467	433	420	502	495	464	478	437	441	429	462	442	441	445	481	493	422	465	461	473	502	477	454	466	406	468	459	484	462	489	480	440	467	424	430	479	485	494	453	452	466	502	451	438	455	424	436	467	460	439	460	416	408	453	476	485	454	450	416	442	437	463	462	468	437	429	459	453	429	456	469	469	428	439	482	437	458	463	489	508	500	479	439	449	504	461	464	441	436	472	448	448	437	457	412	444	480	431	399	437	429	434	484	429	432	497	465	458	412	449	465	443	424	427	418	470	458	460	479	442	436	440	452	457	408	470	438	487	471	441	430	432	453	521	439	463	464	477	411	445	444	466	449	472	449	422	424	472	428	472	470	462	489	431	465	444	471	456	454	470	468	410	455	473	454	440	428	463	423	421	464	445	463	429	500	477	454	456	453	454	467	435	500	472	459	429	419	454	458	470	489	458	460	445	424	472	425	425	468	474	443	454	457	432	430	442	440	482	473	454	453	450	442	461	480	440	475	439	446	474	429	403	461	475	426	431	426	429	471	488	489	482	454	461	484	439	478	425	467	470	437	456	470	469	459	474	466	464	426	451	467	419	468	457	459	468	430	478	452	481	458	437	427	439	463	467	459	451	456	446	467	485	454	464	472	468	444	461	460	452	488	427	450	434	473	464	444	453	438	481	469	461	452	460	465	421	425	467	463	424	469	476	431	450	442	438	426	500	430	467	442	472	491	459	507	449	471	451	461	482	464	439	420	461	471	434	433	454	448	487	442	431	469	454	464	463	437	444	475	460	476	469	468	465	422	448	452	439	484	404	452	487	440	501	458	430	417	475	482	438	430	470	454	450	457	460	447	453	437	431	437	448	457	425	440	461	419	456	428	482	437	472	475	470	480	472	460	458	451	425	495	468	471	423	420	439	477	459	492	480	432	481	435	461	438	451	453	488	475	486	493	464	391	456	462	461	461	460	470	441	484	465	480	480	446	464	457	482	484	429	451	443	474	471	449	441	471	484	472	449	444	436	493	445	472	475	448	439	420	438	464	509	442	433	482	410	439	445	474	446	457	489	413	438	482	432	438	449	470	442	407	481	447	445	432	430	444	470	456	454	428	439	471	463	419	476	443	413	428	439	446	401	462	431	427	486	460	468	473	459	425	441	499	477	452	467	482	485	446	442	436	437	428	480	471	456	461	475	507	506	446	468	465	447	447	447	458	466	457	464	437	477
13954	1128	106	117	91	113	106	103	119	102	85	100	99	106	116	98	88	120	105	101	95	92	111	97	110	94	101	96	99	106	120	82	113	115	98	101	108	96	99	101	123	93	104	100	102	101	112	100	109	96	102	105	80	114	89	110	99	89	96	123	133	113	132	90	108	104	113	111	125	91	117	109	124	121	87	116	104	99	114	105	89	112	118	107	113	88	100	97	110	92	112	101	97	91	125	112	121	104	115	98	88	96	100	102	90	106	96	95	94	95	99	90	99	99	101	83	121	107	103	106	104	93	112	83	94	105	110	104	106	115	114	94	108	105	112	110	115	94	98	122	75	88	123	96	123	98	107	92	108	107	112	89	103	112	105	98	99	110	100	102	95	85	103	101	95	100	123	109	85	104	104	97	95	96	99	103	101	87	96	101	98	110	92	98	101	109	93	106	94	97	122	92	105	88	126	113	92	96	101	88	99	107	100	98	106	91	132	107	109	96	83	99	108	89	95	92	91	92	99	113	109	122	97	84	89	108	91	111	120	107	108	103	99	98	98	103	91	96	118	99	123	85	114	102	97	88	115	108	100	129	99	84	91	98	106	113	121	108	88	105	111	107	108	105	114	111	97	90	93	90	96	96	107	110	93	117	102	102	110	110	107	103	121	81	102	102	100	85	90	113	107	111	103	93	101	110	94	105	86	123	106	99	106	108	106	92	97	92	123	120	98	94	91	104	100	91	104	130	115	77	104	118	96	96	98	100	114	101	97	112	92	96	125	93	98	90	113	105	92	92	95	98	102	103	117	99	95	100	108	126	123	99	108	99	122	110	110	110	115	103	93	110	98	104	103	109	114	115	94	98	99	90	81	111	119	96	98	85	103	96	102	90	104	101	98	103	100	90	93	106	122	102	89	92	93	88	114	99	97	109	113	107	90	111	89	113	99	119	100	113	85	105	107	108	117	103	112	96	104	108	101	99	103	121	89	108	112	89	109	93	101	104	110	116	116	91	103	86	111	113	103	111	102	86	115	91	95	102	107	92	95	86	97	111	94	88	112	112	107	104	104	94	87	107	110	106	115	84	95	107	83	96	113	100	112	122	79	89	116	113	96	105	114	107	110	105	107	89	94	101	119	87	93	113	103	102	108	108	110	111	107	110	104	114	100	99	102	108	111	110	109	100	88	91	103	95	87	116	82	118	108	123	106	92	111	100	103	96	108	100	90	101	90	105	110	112	101	105	103	103	82	113	100	105	97	107	100	107	115	104	97	93	99	116	105	107	110	85	115	99	96	95	96	92	93	110	94	98	114	98	107	113	94	109	104	113	111	102	106	96	107	106	110	109	100	121	92	128	106	106	107	101	88	96	107	92	118	121	93	99	105	108	117	91	111	94	105	111	100	119	114	100	116	100	112	106	105	103	115	109	113	94	105	100	136	88	110	115	97	84	109	112	110	93	113	86	87	130	100	126	108	99	103	96	114	86	104	107	87	109	111	114	106	96	100	96	118	101	114	92	96	108	117	93	112	103	96	115	105	102	105	109	102	96	108	110	82	88	112	94	111	87	96	133	109	96	96	95	101	110	99	81	108	101	117	119	98	89	99	101	106	124	113	117	108	95	112	102	100	125	92	96	93	121	88	95	106	115	110	120	113	122	81	102	108	92	113	98	113	110	108	96	91	111	103	79	101	118	95	95	106	106	95	105	99	106	110	92	104	119	100	115	101	105	109	122	106	107	123	93	106	110	99	99	86	100	115	92	110	95	84	84	91	101	104	107	111	120	99	108	118	88	121	118	102	92	91	103	107	104	105	103	96	108	102	97	91	113	90	100	119	95	108	96	103	108	101	86	107	91	113	119	106	108	91	105	105	93	135	96	92	104	89	96	104	98	80	106	96	96	108	94	72	96	122	112	87	122	87	113	103	100	94	119	95	95	111	98	101	84	111	107	111	94	77	76	99	93	112	106	79	95	118	101	99	104	107	111	118	89	96	119	112	102	119	109	116	101	104	120	107	102	104	110	93	96	110	101	84	110	101	92	102	112	111	116	124	104	98	129	103	111	91	114	100	106	93	100	121	102	112	105	116	108	94	100	109	113	102	98	107	106	109	110	98	90	101	100	107	98	91	105	121	107	110	115	105	95	108	106	109	99	119	105	89	97	107	106	119	99	120	104	108	101	103	98	104	108	95	92	108	94	109	79	104	119	97	92	101	98	80	110	91	103	109	117	97	95	102	96	104	92	96	100	108	122	114	89	111	94	115	105	93	91	99	117	120	94	110	72	113	94	99	115	121	102	91	108	106	107	103	107	97	105	104	93	104	106	90	106	97	98	90	102	115	94	94	104	102	102	100	104	101	96	90	91	116	93	99	109	113	114	103	93	103	107	89	105	89	99	120	108	103	83	79	119	112	91	116	89	100	108	84	112	100	113	123	101	82	99	105	101	82	107	103	80	110	97	96	99	115	90	108	109	96	101	86	104	93	114	87	114	101	91	92	105	120	102	114	99	132	108	101	95	105	91	95	92	84	97	107	98	102	104	104	96	101	111	95	87	89	95	83	110	86	90	81	128	100	95	99	124	94	109	118	93	102	93	113	106	103	102	102	106	102	98	86	91	119	77	93	106	104	92	99	96	113	106	108	89	103	97	103	105	87	101	100	105	107	116	107	96	104	105	94	98	89	106	96	99	101	96	107	91	79	103	93	111	88	100	89	121	94	102	88	110	102	106	106	107	120	128	122	106	110	129	93	87	102	114	114	95	101	91	95	106	109	91	89	92	75	95	116	95	101	87	98	96	95	87	105	114	102	106	115	114	114	96	94	109	94	90	117	100	102	92	104	95	88	119	96	96	125	103	91	105	94	117	96	95	101	94	76	88	83	84	87	75	114	121	98	104	107	87	106	103	107	98	105	107	113	87	105	97	117	108	93	97	92	106	110	94	103	106	100	108	100	112	116	82	108	128	90	97	112	110	81	78	97	109	94	106	107	92	115	97	107	123	92	112	106	110	115	93	93	85	120	96	105	104	108	91	105	119	100	76	98	89	102	107	120	100	108	118	87	106	97	98	105	111	104	111	110	105	80	112	106	109	97	101	119	115	82	121	108	101	109	97	88	82	105	107	87	115	106	96	87	103	79	85	106	95	86	105	119	88	101	109	92	100	122	121	114	75	89	96	89	105	94	101	128	102	88	104	96	90	108	119	109	94	93	118	101	92	101	118	119	107	111	91	84	98	103	78	98	119	138	111	95	116	91	98	124	115	112	117	123	104	119	108	94	98	111	115	92	98	98	93	117	108	110	109	130	101	97	107	108	125	87	98	106	105	90	111	97	102	111	85	115	95	121	108	97	111	102	117	111	118	104	99	88	134	102	112	83	102	83	103	99	117	103	93	96	108	110	96	88	95	107	102	112	93	109	85	121	107	106	94	112	117	104	95	109	91	109	105	113	103	82	97	114	92	97	107	103	94	105	97	115	83	102	111	118	89	105	99
6879	551	347	376	354	332	315	308	315	308	269	279	272	286	301	287	259	278	270	236	258	262	272	259	246	265	279	269	289	276	290	256	245	245	276	254	279	245	267	260	244	277	301	274	264	283	291	277	263	270	239	245	275	252	261	248	268	255	293	248	243	258	265	268	281	258	270	251	277	263	256	271	262	255	245	264	253	273	263	253	259	268	257	259	268	289	260	275	275	264	272	269	262	263	232	280	266	275	242	273	265	251	264	299	284	256	253	254	258	248	274	247	267	277	284	281	231	264	281	269	283	268	286	262	272	233	246	251	277	262	255	245	262	265	261	292	236	293	293	304	263	267	276	256	225	238	277	252	264	272	252	248	278	280	284	283	290	274	289	251	266	290	253	273	282	269	259	262	286	271	282	261	268	288	229	260	251	241	274	273	240	256	226	261	284	283	264	278	274	270	263	295	263	307	231	281	264	284	245	277	274	287	272	288	304	285	279	293	268	271	224	255	263	256	259	266	253	278	285	274	246	276	283	297	268	272	259	275	273	277	255	265	274	257	265	259	268	240	234	257	266	247	259	249	286	261	272	256	247	263	271	276	246	250	266	275	290	266	261	286	273	271	278	255	269	268	254	253	287	259	298	279	262	276	233	257	261	269	286	285	269	229	259	250	289	275	263	288	271	259	273	284	278	288	239	284	263	307	257	222	269	275	253	288	252	262	264	280	270	266	246	262	253	276	293	267	271	266	281	283	241	272	246	242	266	264	263	252	252	282	297	265	270	292	267	284	265	272	276	257	259	262	242	266	265	276	241	253	279	264	278	275	241	250	287	261	268	266	274	278	283	266	278	262	279	270	285	272	268	294	270	240	267	257	268	247	273	259	290	273	264	266	246	281	246	278	256	266	283	255	272	264	248	275	273	236	262	269	238	251	251	253	242	264	278	235	245	298	272	260	256	289	280	276	245	278	275	283	280	300	270	267	238	250	273	292	282	266	265	246	280	263	278	272	266	268	244	271	269	253	285	294	270	270	307	260	268	269	265	280	284	273	287	297	239	267	273	251	255	257	251	261	235	257	292	267	256	253	239	257	249	248	257	263	259	280	264	273	268	266	255	252	277	266	260	264	234	256	256	251	277	275	276	299	242	265	265	262	290	270	262	241	247	254	252	241	259	272	262	241	241	286	231	276	247	244	312	271	325	252	308	274	273	266	264	278	251	288	264	253	253	270	244	262	282	250	259	248	248	249	252	262	261	295	248	271	277	275	280	283	279	243	259	256	249	250	274	238	243	228	258	263	255	277	249	269	258	270	245	244	243	257	260	272	241	264	251	287	269	269	270	283	259	265	235	273	261	259	280	263	256	287	270	286	264	253	269	254	262	270	266	255	272	240	251	273	269	242	269	259	270	271	254	279	240	279	253	262	261	268	274	254	259	281	252	258	257	250	293	258	271	241	271	255	263	252	240	251	246	277	256	264	277	280	263	268	239	262	279	268	263	277	264	254	272	254	276	255	267	264	263	263	244	240	293	281	238	285	274	262	269	256	267	255	254	321	275	278	283	266	289	260	250	275	261	243	253	252	274	246	238	268	267	242	268	255	234	281	258	273	270	292	250	279	255	236	274	267	234	267	249	288	256	287	271	283	254	268	271	274	239	244	252	281	286	249	264	258	278	266	269	270	259	250	297	284	273	286	265	264	300	269	238	294	220	240	240	275	275	307	261	258	263	254	264	300	273	270	269	260	264	260	269	262	270	272	279	272	261	260	270	293	258	254	266	286	272	265	273	278	261	272	250	258	292	271	264	289	277	263	284	251	264	268	273	295	266	260	255	255	289	264	253	278	254	260	236	283	283	263	241	264	234	283	286	271	289	261	221	260	251	273	261	279	228	276	290	232	278	265	254	261	269	250	271	267	239	274	278	304	268	265	236	260	302	250	256	303	267	250	267	248	263	271	228	265	296	257	248	278	269	248	265	257	287	280	255	257	274	267	287	243	246	266	268	239	251	261	265	283	245	269	238	267	278	260	271	271	243	249	256	263	269	289	258	251	260	247	264	262	248	249	258	242	283	260	251	248	235	280	275	291	255	270	267	244	289	300	235	280	271	287	280	281	249	284	262	270	306	269	274	242	270	255	271	257	273	265	269	262	281	263	260	259	250	246	259	256	281	262	261	292	274	274	244	252	259	268	306	245	245	280	255	258	280	304	282	278	251	268	241	278	278	275	268	275	267	274	264	275	291	241	274	262	247	258	254	253	244	265	288	280	256	273	260	263	264	266	248	240	287	244	246	257	304	260	307	259	284	242	275	258	275	269	262	263	235	269	271	248	265	270	295	260	264	266	283	280	274	253	256	279	263	276	276	261	257	256	268	250	278	247	295	246	310	253	283	246	267	288	265	270	255	312	287	288	264	284	242	265	262	284	292	265	252	271	269	265	258	255	266	268	268	286	239	258	276	280	267	267	271	250	248	273	273	258	237	260	252	258	263	272	277	254	287	282	263	244	226	253	275	290	285	280	274	243	299	247	269	239	279	283	303	276	253	266	308	248	253	253	263	260	241	295	284	255	278	282	277	284	264	266	279	313	231	242	278	296	273	278	280	264	257	266	283	234	260	288	248	288	304	260	277	256	254	283	240	248	261	268	299	249	257	255	268	294	281	259	273	265	265	274	250	270	295	276	258	267	276	254	315	253	292	267	252	238	273	260	258	264	271	271	247	265	240	242	255	243	273	267	252	293	245	251	270	256	257	228	280	257	267	269	256	274	237	245	237	250	242	285	269	277	287	251	280	294	254	246	270	257	292	291	266	280	254	245	264	283	281	275	273	271	263	274	280	259	284	261	301	236	272	252	254	258	285	253	281	285	270	252	277	273	263	283	267	249	268	252	274	254	251	274	253	262	286	261	256	260	282	289	279	252	270	262	251	275	262	291	280	235	239	286	257	258	233	265	246	269	238	247	270	238	239	290	271	263	282	264	300	263	277	245	249	193	265	262	274	276	266	259	268	251	224	284	289	269	245	284	256	269	273	245	268	275	262	274	261	311	255	247	256	248	257	296	266	227	261	245	270	241	259	254	269	254	252	257	293	254	260	255	270	278	249	262	260	250	252	253	259	242	238	269	305	271	273	254	268	262	260	261	258	272	270	266	259	255	278	254	268	265	267	237	283	268	278	286	251	267	260	257	287	275	275	262	281	292	272	247	281	270	252	256	269	252	271	266	287	291	266	267	274	273	284	265	262	257	268	265	269	286	292	271	244	252	227	283	257	276	296	261	265	280	295	239	280	275	256	243	272	254	247	292	247	246	254	252	243	262	260	256	275	267	272	277	297	286	253	232	263	285	238	273	282	256	271	256	255	289	255	277	233	264	257	288	242	255	263	264	237	270	269	270	277	260	266	245	251	246	258	290	266	278	281	241	265	256	269	279	243	262	270	279	294	271	238	251	283	240	284	274	271	240	258	284	287	273	273	256	285	287	257	257	250	254	276	271
32369	15126	1626	822	573	424	266	257	209	192	139	134	128	119	107	126	107	116	81	96	104	89	103	84	99	74	95	73	72	89	70	93	66	93	87	76	81	82	86	65	69	81	75	60	61	95	65	77	75	55	77	83	93	95	75	67	75	73	75	89	76	64	69	63	84	80	80	75	95	74	75	85	84	108	74	74	77	76	73	72	72	70	72	79	86	88	72	76	82	72	71	76	66	77	77	73	68	82	71	76	78	77	72	74	83	70	82	100	83	70	84	81	70	74	81	76	82	65	83	80	79	68	80	82	77	79	71	86	76	81	72	85	81	82	61	84	76	75	64	89	77	78	80	71	105	72	104	65	71	74	78	77	79	69	67	69	75	62	74	71	77	76	51	78	89	67	79	62	75	67	81	75	90	57	80	100	87	75	77	81	83	94	88	71	75	96	67	80	74	81	67	69	72	76	69	83	72	74	78	71	68	85	74	81	91	82	81	69	75	75	70	83	87	74	67	82	73	78	80	75	84	76	70	68	69	85	64	64	70	71	75	68	75	75	70	58	81	72	79	79	74	74	71	69	58	75	67	80	84	79	67	72	81	79	79	66	64	77	70	80	68	76	74	72	82	64	85	67	83	75	55	53	79	67	79	75	80	70	90	75	67	73	69	71	68	76	83	77	67	71	68	62	81	74	76	83	74	89	78	69	66	71	81	87	74	80	77	72	69	66	75	71	74	88	66	73	83	50	79	72	73	85	70	82	61	58	77	59	78	93	58	77	70	75	75	91	80	65	79	69	75	68	90	78	75	77	74	77	62	69	76	79	73	85	77	75	96	67	69	78	87	76	77	69	66	78	72	64	69	91	71	70	79	90	81	82	85	77	75	72	69	79	95	80	62	76	81	80	65	71	63	73	79	77	64	78	78	87	77	87	78	91	79	73	79	75	80	89	65	75	82	85	86	66	98	77	75	80	79	79	78	64	84	78	85	67	67	73	79	80	66	63	83	86	83	73	70	56	87	68	78	73	84	80	62	74	82	81	64	80	69	69	60	65	71	86	81	66	75	76	52	70	83	83	65	97	66	100	85	69	71	64	62	77	90	70	71	95	102	66	64	59	92	70	66	87	73	80	73	81	80	57	68	72	79	88	76	72	64	93	70	72	69	73	79	89	80	75	84	59	57	82	75	72	84	74	88	62	65	73	65	70	96	81	66	83	86	62	78	75	71	93	74	72	69	81	64	70	85	83	79	67	64	86	82	60	69	76	87	76	81	104	84	81	74	74	77	82	83	76	78	68	60	71	79	57	75	87	60	68	68	75	67	70	70	87	74	60	73	90	77	72	73	54	73	78	79	72	84	69	65	90	73	76	77	66	62	60	72	74	79	71	73	68	59	79	70	63	80	80	75	88	95	77	71	87	62	75	83	67	61	83	84	67	63	71	71	78	68	76	78	75	85	84	79	95	73	77	72	87	70	83	94	79	82	89	84	58	90	82	89	75	74	80	85	77	79	81	68	72	74	71	68	86	53	84	67	81	66	73	76	65	77	65	82	68	71	68	65	73	78	67	66	62	80	81	64	85	77	73	78	96	68	75	85	71	74	89	66	84	83	75	74	79	58	72	62	69	74	77	65	77	70	73	60	53	81	70	73	85	81	58	69	57	63	64	83	76	66	69	75	63	78	73	70	60	70	80	87	84	88	76	65	78	84	73	90	89	97	77	71	82	67	71	73	83	67	79	71	75	74	75	65	55	77	71	74	85	71	73	61	79	75	86	92	72	75	61	79	72	66	75	75	79	76	62	85	80	66	56	71	75	79	72	67	92	77	69	75	68	70	71	72	70	72	57	85	67	65	68	63	75	77	90	76	67	80	70	74	74	90	70	65	83	83	93	69	85	76	81	76	75	68	70	76	78	72	64	76	51	69	60	56	63	65	72	81	60	76	67	86	69	78	71	75	65	70	76	80	89	71	80	69	74	69	74	77	59	76	76	68	76	79	81	86	67	77	70	73	62	78	69	75	80	87	68	66	80	84	74	73	72	89	58	64	63	73	54	78	62	80	80	87	98	79	68	86	87	73	61	79	82	78	67	93	67	61	75	64	74	76	82	71	57	90	71	70	83	80	70	76	82	69	83	79	64	64	83	68	80	73	70	66	80	78	80	93	63	74	75	79	72	69	66	63	78	97	76	61	71	73	71	77	78	80	87	92	83	61	80	70	69	82	75	70	56	69	79	70	84	76	83	67	74	68	81	85	78	68	69	78	70	57	65	71	65	72	68	54	74	86	74	79	69	66	85	75	72	70	65	79	76	69	74	77	79	75	59	75	92	87	94	68	77	78	75	72	81	63	72	58	99	72	72	84	73	72	72	55	83	74	65	75	73	66	84	57	72	81	72	76	60	75	80	92	86	66	66	64	74	73	75	67	75	71	80	66	81	88	81	69	70	84	93	85	65	80	78	82	82	76	77	80	78	80	68	90	86	79	63	85	69	85	79	61	64	62	86	89	68	81	83	77	66	70	95	90	82	81	86	88	72	85	78	75	79	73	78	79	91	73	84	68	73	73	84	74	76	71	70	74	80	74	69	86	75	69	78	57	80	67	76	69	77	75	67	78	83	90	55	76	89	73	75	83	67	64	75	91	84	85	71	81	80	78	70	60	66	77	95	64	78	76	78	68	72	69	63	83	72	73	71	77	76	74	62	67	72	75	81	81	82	74	67	51	65	68	54	74	75	63	81	62	82	68	84	82	60	100	84	73	79	84	84	78	70	75	72	77	66	75	71	72	74	70	62	79	80	89	69	77	79	57	63	60	70	92	72	62	68	76	65	72	74	78	83	81	90	84	66	76	72	59	70	63	74	75	62	68	62	75	65	61	74	65	69	74	81	60	70	64	84	65	62	78	72	86	78	76	69	81	81	68	68	65	69	86	72	70	82	77	59	71	71	77	92	70	57	71	82	54	69	68	91	74	58	75	78	82	79	77	81	79	70	69	89	75	64	83	69	95	69	72	78	81	82	75	67	67	85	70	72	70	76	66	91	68	73	67	65	74	85	58	87	88	68	60	64	57	76	81	84	81	85	77	76	69	73	84	64	72	64	76	74	80	76	63	90	82	73	78	78	82	63	75	69	67	65	76	77	79	73	85	75	80	77	70	84	78	75	81	68	81	71	77	76	67	67	88	67	72	69	81	71	84	63	76	70	75	86	88	68	82	73	81	77	75	77	102	76	63	82	73	79	70	85	72	66	64	70	68	66	87	77	69	72	67	68	84	66	64	66	71	81	74	81	85	64	70	65	57	72	75	75	80	72	62	75	68	73	73	84	67	74	72	69	73	72	89	84	70	89	74	91	65	80	69	78	80	78	88	86	75	96	76	95	61	71	91	75	63	56	68	65	75	69	76	94	75	69	81	89	77	70	85	66	77	75	74	85	84	75	63	80	82	83	76	76	76	73	101	78	90	79	74	76	60	63	61	83	76	79	99	82	80	63
19287	5311	2114	2434	2202	1798	1506	1175	957	867	752	654	601	562	525	489	404	423	413	397	386	344	338	339	307	316	327	293	309	268	286	287	274	259	278	246	281	242	278	257	253	265	229	257	267	234	242	233	246	267	250	209	239	226	256	267	221	224	253	231	243	231	228	243	231	206	227	217	252	221	218	221	245	210	179	234	235	205	238	195	231	216	232	208	222	217	222	189	226	235	223	217	223	208	219	205	184	220	228	240	251	210	221	220	175	219	210	221	200	241	216	208	244	205	229	228	204	220	218	227	235	227	205	242	237	228	214	237	208	234	202	225	205	238	215	200	232	255	209	235	220	205	229	227	214	222	224	206	210	223	218	215	240	224	246	251	217	223	219	217	217	214	205	211	241	200	237	203	211	253	280	218	226	208	209	213	206	197	226	219	203	217	234	221	208	217	237	238	250	205	222	179	184	212	219	216	209	208	246	249	229	225	228	234	209	205	224	216	227	218	215	197	236	214	214	233	232	196	218	219	235	210	214	224	214	221	208	209	227	212	242	227	243	233	226	222	202	215	202	219	211	219	218	246	218	213	200	217	194	209	211	214	225	215	226	211	198	215	232	233	193	214	234	199	197	230	220	213	222	198	238	210	197	218	209	218	203	239	233	225	254	213	205	212	212	212	246	208	220	228	224	243	236	220	211	211	225	243	202	218	227	204	221	233	198	202	248	225	206	224	220	228	238	220	243	227	208	224	214	237	216	228	200	209	236	217	234	226	231	223	213	222	226	247	226	214	232	224	216	227	208	211	228	218	236	249	248	209	220	227	188	218	207	217	220	208	193	207	210	229	206	246	214	222	229	232	233	229	229	200	240	245	210	237	212	212	187	212	206	193	211	219	236	219	189	247	218	232	211	208	225	206	204	198	217	212	225	244	230	204	197	221	230	214	232	215	195	231	241	203	225	217	192	233	256	212	239	233	237	204	245	190	223	230	232	204	215	219	232	201	213	204	222	227	200	242	224	237	251	244	261	226	222	209	211	214	226	212	222	208	216	228	198	226	238	241	187	195	210	189	200	210	229	193	200	229	224	231	214	181	237	198	227	222	211	247	199	207	208	220	225	196	219	203	239	219	235	232	223	230	215	220	224	225	215	211	218	218	206	226	222	257	198	236	222	193	240	235	237	198	228	207	222	239	206	183	214	222	195	251	235	249	220	201	258	219	202	220	194	223	222	208	224	214	230	217	231	207	200	252	221	212	207	197	218	211	241	223	241	226	207	198	223	219	229	194	223	238	237	211	206	220	221	206	232	204	222	224	224	236	229	234	219	231	210	250	207	222	211	243	210	199	207	247	236	224	222	219	214	220	219	212	224	216	206	217	231	210	228	205	205	187	226	234	227	212	217	200	228	227	234	221	217	210	248	214	213	196	241	221	222	180	220	218	197	215	226	218	219	217	233	195	214	194	199	186	200	238	212	240	232	232	235	219	236	231	216	216	229	255	213	232	215	207	227	227	225	208	227	229	239	247	245	227	187	219	187	217	226	226	223	210	230	239	218	204	225	210	213	196	215	222	184	196	212	220	224	211	210	252	221	227	220	231	213	208	233	224	209	233	210	217	223	236	221	219	217	246	229	220	228	213	189	227	214	222	211	238	222	213	225	237	240	232	216	230	207	196	205	229	228	225	219	228	208	226	198	236	206	231	209	209	214	234	209	226	210	209	210	223	216	231	221	222	225	228	183	191	193	225	213	249	219	205	200	216	218	222	234	213	224	219	223	230	217	228	233	235	236	225	200	205	200	227	217	220	220	243	223	219	228	239	188	232	217	261	238	216	236	210	188	226	215	250	196	202	194	205	223	203	221	232	213	203	237	232	239	208	198	210	236	210	193	228	212	226	209	205	206	206	224	221	213	207	244	187	203	226	209	216	203	225	237	209	232	215	204	241	232	218	214	226	229	231	209	217	219	191	219	204	212	232	208	220	213	220	217	204	222	198	252	195	222	227	218	216	217	202	194	207	201	245	224	220	229	210	224	227	234	204	223	240	238	199	220	249	211	241	209	228	220	221	222	243	216	216	201	225	231	207	215	201	225	209	203	205	214	190	226	193	219	225	207	199	212	255	231	220	214	229	250	203	223	226	256	232	205	219	193	214	198	198	211	201	192	235	207	212	218	223	184	220	240	238	225	246	223	221	219	229	235	204	216	223	207	229	232	201	246	210	203	222	212	220	208	191	231	212	222	215	210	194	223	216	197	226	224	213	243	208	208	241	256	210	208	201	215	226	229	194	224	206	200	221	176	224	222	243	207	241	213	221	214	229	210	223	207	203	213	212	242	242	207	230	212	198	226	235	230	204	232	237	243	219	187	232	221	222	220	200	200	240	190	209	200	216	217	238	214	206	228	203	196	230	224	209	226	220	229	218	231	211	215	215	234	229	217	234	254	204	224	244	198	206	201	237	221	205	249	232	197	221	203	214	216	184	245	203	222	220	226	217	224	205	205	227	213	223	208	233	223	235	220	192	207	181	222	237	247	211	246	221	230	205	233	222	219	246	208	206	214	194	234	227	206	222	193	234	221	206	218	241	214	216	207	209	242	224	231	224	199	229	213	204	222	185	232	197	233	212	208	223	217	231	239	230	237	226	212	217	199	199	213	249	222	227	223	208	233	199	214	212	197	224	226	224	201	209	210	221	192	206	218	228	200	240	230	201	245	249	242	225	223	205	221	223	200	209	223	243	246	200	211	243	230	203	213	205	217	225	209	222	195	227	232	223	197	218	206	213	224	187	201	229	219	220	229	235	212	239	207	201	202	221	208	204	217	205	207	222	236	237	224	211	222	209	221	241	219	202	240	201	230	186	210	251	221	193	246	209	206	221	202	239	214	203	227	231	210	199	209	211	234	225	199	233	226	221	230	237	222	192	207	210	201	199	215	196	230	240	242	204	236	203	210	222	216	235	214	226	195	197	255	231	211	240	218	216	251	210	220	222	243	243	210	217	225	222	212	224	221	223	250	192	200	229	239	200	202	243	221	217	256	219	200	210	226	212	208	219	210	225	224	220	221	222	211	223	214	210	233	216	229	210	229	197	196	218	226	195	216	235	222	211	225	212	218	210	214	230	239	210	219	206	211	224	211	212	266	230	206	195	233	195	244	210	197	224	244	227	219	216	238	233	232	209	232	223	223	213	245	232	211	188	191	220	205	214	230	198	230	212	210	208	200	224	223	226	215	211	199	200	217	224	220	207	216	198	221	199	209	226	211	237	230	218	207	218	209	226	184	247	224	208	217	237	209	193	216	211	212	219	233	217	213	242	211	205	220	221	229	197	219	206	228	204	216	220	211	249	238	214	213	206	191	236	221	193	222	216	198	198	242	192	224	246	225	237	225	202	242	239	206	204	213	222	216	207	216	234	226	230	220	208	230	236	223	213	226	197	217	212	205	196	216	219	218	223	213	229	215	226	206	227	230	191	219	217	208	212	243	237	211	197	215	217
41137	25295	4697	1742	1184	836	659	530	456	400	327	286	301	276	261	258	277	262	229	251	243	214	233	226	233	234	201	189	228	215	181	220	197	187	191	176	174	176	199	193	191	188	191	174	143	184	196	194	186	178	195	182	161	204	168	183	176	169	175	195	164	190	173	186	196	210	175	180	191	184	177	195	169	185	149	180	176	194	169	195	179	181	191	169	199	190	166	179	166	198	168	179	157	189	194	196	196	164	188	174	185	179	177	180	177	180	179	170	218	185	167	190	180	161	213	169	176	183	170	187	182	188	177	188	188	179	215	202	169	189	168	217	190	180	181	195	184	181	186	175	182	160	192	188	181	202	186	205	175	187	179	178	189	161	189	210	160	179	189	181	176	182	179	179	192	163	173	176	174	152	162	196	196	190	189	186	154	203	217	160	188	161	200	180	187	173	174	172	172	178	179	158	195	163	198	158	191	183	179	209	160	194	154	177	182	190	161	172	205	195	189	180	177	172	180	177	200	191	180	193	191	197	183	192	182	172	170	170	198	185	203	170	187	154	194	178	164	174	209	201	193	159	201	178	185	195	185	170	188	196	192	186	186	194	185	189	175	192	192	189	198	173	201	210	193	201	192	177	198	185	178	176	166	201	196	190	197	196	191	185	195	161	190	176	160	179	186	178	210	168	180	178	153	188	186	170	198	164	171	206	186	186	180	176	202	194	173	149	193	180	198	188	178	184	179	183	160	168	165	189	167	167	185	172	185	177	195	184	194	161	169	202	147	165	184	192	181	154	192	184	195	192	197	186	179	190	203	193	163	174	175	179	176	157	174	166	198	192	167	167	211	163	215	172	180	183	163	204	179	177	193	181	163	167	154	176	208	194	189	206	192	172	185	155	202	188	189	192	176	174	184	180	154	191	185	170	181	197	187	221	166	187	181	169	185	181	221	179	180	209	196	196	181	180	173	161	199	177	189	207	188	203	163	189	200	171	146	181	198	158	187	188	189	204	180	208	162	179	200	174	168	198	170	174	196	164	181	180	194	153	164	183	185	156	202	173	167	188	176	183	187	190	204	175	147	192	178	175	163	176	188	202	175	205	182	197	199	205	162	185	180	178	167	190	187	200	194	172	165	154	188	181	182	198	185	174	194	162	174	195	184	177	177	184	165	188	183	173	200	172	194	182	169	184	180	179	190	196	176	167	152	173	171	187	176	188	170	209	159	182	199	194	192	181	196	156	210	198	183	214	200	191	195	175	197	194	169	181	169	183	199	169	148	165	168	172	176	184	210	189	187	200	171	190	217	162	192	178	142	178	160	198	184	191	180	182	198	182	184	178	179	181	189	162	155	156	183	191	172	185	206	180	188	178	166	173	181	177	171	200	197	194	179	187	175	199	196	172	195	196	179	193	161	172	201	179	185	190	183	196	187	213	203	182	182	176	184	195	195	181	187	185	181	194	174	188	177	171	181	179	180	185	182	160	207	186	165	185	148	183	199	193	158	187	204	180	174	179	208	218	157	184	191	167	169	156	173	177	173	177	194	193	179	197	172	199	154	203	177	203	175	177	192	186	164	181	181	179	188	174	189	185	186	179	187	187	159	191	204	177	193	160	177	167	193	191	201	162	180	177	192	172	183	193	194	176	174	165	184	193	177	191	187	218	202	187	183	192	192	188	193	173	209	185	177	188	182	191	190	161	189	181	182	201	160	175	181	179	162	176	181	167	188	173	161	208	203	178	175	190	170	190	199	186	190	189	169	187	174	195	183	190	197	186	186	166	175	175	165	186	169	194	172	215	165	177	184	194	203	189	192	175	186	185	170	202	189	179	184	167	174	186	180	189	161	171	198	183	210	175	198	170	161	183	168	195	168	199	167	187	181	177	188	177	163	175	175	164	185	209	156	193	180	166	174	184	194	176	186	188	201	180	186	168	176	177	187	170	202	181	184	197	201	188	207	195	203	184	187	162	181	176	181	176	189	189	178	190	170	171	180	187	183	183	178	195	188	205	180	191	165	177	184	200	171	178	183	183	185	163	183	199	173	182	210	177	149	179	178	152	156	183	180	187	187	180	186	187	180	194	169	178	185	188	189	170	185	178	170	195	151	157	184	208	187	183	181	204	184	157	179	184	163	192	193	173	172	166	209	172	192	186	186	212	188	206	170	179	187	185	192	193	194	180	168	181	194	185	183	178	177	165	173	170	173	188	213	163	181	161	181	158	203	164	198	166	194	194	199	178	197	164	186	214	181	163	193	188	191	186	178	175	210	187	204	206	175	169	173	157	167	208	184	174	182	199	164	172	193	181	191	186	180	194	180	197	178	194	189	184	183	199	146	183	207	194	177	168	180	174	174	174	160	194	195	168	185	171	191	173	208	185	175	211	192	199	180	195	186	174	167	156	161	181	192	181	174	187	175	209	185	184	180	187	155	198	168	166	166	170	199	176	176	201	180	176	181	199	184	201	180	157	152	175	155	182	186	162	152	187	175	187	188	169	193	166	179	151	154	198	173	201	181	182	172	181	179	191	175	183	190	167	165	187	200	177	183	160	196	186	200	176	202	180	164	161	183	203	189	176	192	184	183	205	179	163	191	184	195	189	184	181	180	178	194	177	198	190	196	170	167	180	181	196	177	180	161	188	173	192	188	203	195	174	221	206	184	175	172	180	197	171	157	169	183	181	168	158	164	205	173	199	217	194	179	173	200	171	156	171	179	183	187	185	201	208	194	185	204	170	180	169	164	170	174	165	190	178	172	196	175	197	197	202	176	193	184	172	177	163	189	214	183	184	180	171	173	180	184	170	208	187	187	180	200	207	198	191	199	208	203	167	196	171	184	180	180	193	179	191	191	167	189	205	194	194	190	192	177	195	177	183	185	194	181	196	169	154	193	192	183	193	184	194	177	180	177	175	174	157	191	183	177	173	201	179	176	161	181	180	160	207	167	182	205	201	201	172	164	200	188	142	192	180	203	190	179	169	175	193	174	191	204	181	188	203	186	192	187	181	169	190	200	199	197	175	183	161	191	171	177	191	186	172	176	190	207	168	203	170	167	207	173	173	178	211	162	175	197	181	204	195	168	166	171	228	190	165	177	171	200	194	188	191	193	168	156	203	212	179	195	169	171	152	188	199	165	197	153	187	199	186	180	176	173	184	196	180	195	200	190	185	212	190	169	183	189	204	198	174	179	180	198	192	173	160	194	179	190	182	154	159	193	204	167	187	164	187	174	204	169	193	183	175	192	189	167	176	201	197	178	187	166	199	154	207	190	189	188	159	185	182	171	187	196	177	178	210	206	181	206	170	166	172	213	176	192	186	180	162	173	226	205	185	180	193	198	226	214	200	181	182	167	173	188	198	180	191	185	175	155	195	217	199	183	177	172	192	193	199	179	190	185	182	192	174	178	175	188	169	193	195	179	159	184	187	185	204	154	192	186	183	180	186	222	180	181	188	179	163	186	181	191	231	195	184	202	198	173	207	185	171	172	196	194	167
25209	8048	3938	4688	4077	3281	2825	2289	1935	1611	1413	1353	1196	1163	1015	965	935	863	868	815	724	746	676	747	655	640	651	623	635	599	646	572	614	598	541	571	560	543	524	527	534	536	497	545	510	507	508	522	501	513	500	474	475	542	529	471	517	429	476	468	513	499	472	446	469	482	491	500	498	496	470	469	474	479	501	452	498	473	486	452	417	493	489	480	477	440	422	456	462	447	457	463	473	453	504	460	443	476	461	494	447	475	468	453	476	431	466	437	476	465	474	513	480	446	429	507	473	467	466	477	465	481	462	449	494	473	472	441	473	489	436	430	490	462	428	474	449	453	443	485	467	446	479	472	456	464	446	462	438	469	451	447	444	463	414	454	472	456	432	475	460	462	467	450	439	445	478	472	483	461	459	474	438	461	459	407	436	448	477	454	446	404	440	461	466	453	446	459	494	479	455	484	452	457	464	453	439	453	493	451	456	460	444	462	456	476	450	455	421	451	468	429	455	433	434	437	467	458	478	423	441	471	475	438	422	444	477	449	464	491	449	453	440	454	462	411	479	470	470	459	456	471	470	443	453	456	468	460	486	415	403	476	440	417	421	485	451	436	453	449	476	446	428	462	472	432	464	462	454	460	429	478	459	445	442	457	447	442	471	427	457	489	450	455	458	453	439	436	455	473	430	440	447	469	461	483	430	465	461	483	475	460	475	472	459	466	478	453	452	436	465	499	469	463	468	447	422	458	476	438	463	479	449	451	460	454	451	488	451	444	455	461	430	470	404	464	458	456	425	432	463	471	425	417	474	450	449	432	419	467	493	454	444	493	439	406	446	435	447	460	431	431	463	437	422	458	449	454	425	439	431	441	507	475	425	434	427	484	463	452	455	483	484	453	460	445	457	446	458	459	456	426	434	434	474	410	440	430	432	475	463	446	434	453	476	455	505	414	413	475	466	444	447	443	451	463	465	436	441	461	440	429	473	443	521	435	434	472	462	406	449	471	471	459	471	450	450	438	435	477	448	431	447	446	474	442	456	483	427	464	474	456	484	449	409	482	465	467	433	432	473	433	466	468	435	501	473	428	450	431	448	474	513	460	503	436	439	490	434	457	476	449	470	463	436	443	467	468	451	463	425	440	459	440	426	461	463	487	470	463	441	465	471	431	458	408	465	469	470	444	486	475	447	461	458	453	428	447	438	480	457	493	463	494	428	451	458	463	433	474	420	476	468	486	463	453	453	476	495	437	435	440	439	451	488	460	461	459	439	467	457	451	486	483	433	467	458	457	459	438	429	437	464	456	486	479	521	480	483	482	469	413	500	468	477	451	418	455	473	452	452	462	491	441	432	471	488	457	460	422	464	472	483	431	443	454	446	424	464	441	489	458	486	444	444	464	439	461	483	464	445	428	487	451	475	430	463	443	477	477	465	485	464	432	436	478	448	427	438	429	470	433	472	469	443	480	430	485	453	440	464	492	464	461	481	454	464	470	506	467	465	431	476	484	487	466	415	450	432	457	446	494	430	477	479	434	461	457	488	507	475	413	478	450	513	433	481	486	455	454	456	482	450	425	425	447	469	462	463	472	439	425	471	448	474	481	441	473	448	449	450	448	453	486	467	439	444	454	434	466	477	449	445	449	475	471	494	432	456	458	435	454	477	426	424	459	436	470	454	442	426	447	475	453	477	471	476	468	468	465	467	475	468	449	478	445	478	473	445	449	449	471	482	459	438	446	460	464	488	480	434	442	442	479	479	474	441	460	477	439	463	471	419	431	483	474	462	436	453	424	457	469	467	435	482	463	462	445	445	479	487	429	460	474	437	456	442	459	484	473	455	463	474	423	502	446	501	456	460	441	433	433	476	497	467	485	417	483	442	443	457	457	464	412	435	455	436	468	445	426	455	447	458	428	452	431	457	439	452	416	424	473	490	490	464	470	478	460	450	452	456	411	448	407	479	471	465	454	428	482	441	438	455	435	468	482	457	446	452	489	478	463	474	412	440	436	464	458	438	486	466	432	462	440	465	458	446	447	488	447	435	486	447	488	421	448	473	442	456	440	458	476	448	493	432	476	447	439	486	480	450	465	465	462	441	424	447	441	446	477	437	478	453	422	437	440	443	454	419	402	472	491	471	453	452	453	490	495	451	474	467	465	466	399	456	457	444	419	464	487	453	451	463	462	461	489	460	495	445	460	453	453	456	452	458	469	491	492	464	481	486	512	450	439	404	450	440	436	449	459	466	441	451	424	437	455	451	465	491	460	462	466	464	416	440	453	445	448	465	483	446	470	442	461	488	445	496	485	470	437	456	431	448	462	445	434	457	460	485	470	436	471	477	484	464	443	448	432	458	495	444	437	441	467	513	463	468	449	446	476	446	452	487	430	460	483	467	492	477	490	425	433	424	479	461	490	463	436	482	428	453	454	451	441	419	472	425	453	460	444	461	469	436	483	460	471	459	467	492	437	511	413	457	427	447	487	479	486	481	429	453	439	414	480	469	473	447	466	449	474	473	470	470	458	476	459	427	465	435	423	487	417	445	426	476	434	469	478	468	447	453	471	439	458	465	436	406	427	477	464	455	465	426	493	469	484	480	485	458	453	458	435	458	465	471	448	494	442	465	498	480	445	451	457	448	465	437	432	530	481	447	471	427	469	490	453	446	438	452	507	469	459	452	414	455	445	486	457	443	425	464	497	460	438	489	478	439	464	488	468	451	456	432	434	460	447	419	460	454	464	450	471	456	440	470	437	441	461	455	400	461	406	447	471	512	415	460	464	406	430	466	427	472	451	445	449	459	446	459	455	437	422	422	453	441	451	422	471	449	414	469	441	509	455	460	455	457	467	448	430	486	470	414	437	426	473	477	429	441	450	429	453	464	403	420	473	479	492	479	452	426	455	476	455	482	477	456	411	409	472	433	429	419	409	496	452	468	453	448	459	490	475	461	479	495	434	456	419	447	491	471	459	457	461	479	459	469	489	451	491	491	488	467	468	491	431	447	462	432	461	477	435	487	458	465	446	454	455	436	446	456	469	449	459	434	442	454	430	442	442	455	456	450	474	442	456	446	472	461	430	470	425	445	491	498	439	425	462	471	451	446	464	438	453	457	463	452	480	437	470	452	475	435	474	443	455	464	404	468	454	456	449	430	456	489	439	450	457	465	493	452	466	451	439	423	439	450	483	450	477	455	422	462	432	447	451	416	490	461	491	472	499	494	465	440	449	445	440	464	449	421	467	470	490	468	459	465	388	480	475	441	467	448	438	468	448	443	437	461	451	464	416	400	426	428	447	444	479	454	458	480	459	421	461	423	479	464	464	478	439	451	460	451	484	442	469	451	446	447	441	426	473	453	434	454	448	448	496	465	459	471	459	440	499	450	435	516	420	457	444	473	523	454	442	419	448	388	432	479	474	463	458	460	461	451	422	433	472	475	439	436	420	430	445	432	452	416	474	466	461	480	459	483	477	452	445	451	482	455	480	462	453	452	454	432	448
14265	1031	147	107	117	118	106	109	127	104	93	89	97	96	81	109	97	89	113	88	110	98	115	91	109	89	115	106	107	111	90	95	112	99	113	94	80	94	118	103	99	107	107	100	113	104	119	88	107	106	107	103	110	103	102	80	108	89	95	92	108	114	111	102	91	111	106	97	114	93	101	94	95	101	111	100	90	102	96	103	96	107	119	108	113	123	99	105	105	107	86	85	85	106	99	97	87	90	90	106	107	113	99	110	92	92	88	99	96	103	110	100	102	104	97	90	110	107	95	93	105	91	120	98	86	109	103	84	112	109	106	105	88	101	114	118	110	95	113	112	102	89	104	100	92	100	82	93	107	106	110	115	94	110	84	134	98	94	118	120	125	110	100	108	106	102	98	94	103	105	104	92	96	103	117	96	107	95	91	103	120	126	117	100	97	106	93	111	104	107	92	87	87	104	111	100	103	113	113	97	107	82	94	84	96	100	116	104	90	90	95	98	98	97	107	111	88	90	122	100	85	101	98	91	115	104	96	117	93	92	105	92	107	125	109	112	96	108	94	118	102	103	98	84	98	98	99	113	112	107	108	117	99	100	93	104	108	99	103	94	123	107	104	101	104	112	119	106	119	108	91	98	90	106	104	99	86	118	102	92	121	99	112	87	120	128	116	93	80	88	96	129	129	93	111	89	104	103	108	96	103	114	103	103	96	91	99	89	100	80	92	99	96	92	90	104	95	107	102	109	98	105	91	120	120	95	89	103	92	81	97	97	124	103	99	103	91	98	108	111	111	92	106	106	105	114	98	88	116	106	101	96	110	99	114	112	98	96	106	98	100	101	103	99	108	108	94	85	99	96	105	109	118	89	92	84	93	110	104	120	116	102	99	95	85	104	92	107	112	100	102	76	112	92	114	107	84	92	89	113	108	115	106	108	99	98	111	111	97	110	107	105	94	107	103	106	112	104	120	114	96	83	118	114	88	114	106	116	84	92	111	114	113	103	93	97	99	87	80	90	92	104	110	112	79	119	105	112	101	102	101	103	97	100	115	102	114	88	100	107	96	99	89	89	131	99	103	108	112	108	124	118	86	96	109	110	101	109	108	93	107	88	101	87	107	95	84	111	90	108	112	102	105	100	113	101	110	99	96	107	87	102	92	118	97	109	96	103	122	101	91	110	100	101	103	102	102	89	94	110	106	112	101	99	94	100	91	99	95	97	109	107	122	109	97	111	93	93	121	96	104	84	90	110	112	119	110	91	107	107	98	99	104	91	115	102	109	105	99	103	83	106	98	88	109	112	112	104	88	111	120	106	92	114	73	98	105	117	94	108	93	107	96	95	119	99	88	92	92	88	94	92	97	116	132	89	116	114	112	91	98	103	78	104	88	105	94	103	99	104	114	91	103	117	92	99	94	94	93	90	99	94	113	110	103	117	97	97	96	102	104	102	105	93	101	101	105	97	112	102	102	82	109	93	86	90	88	100	100	91	103	116	103	103	90	98	104	88	103	109	103	106	114	117	97	98	104	96	126	97	116	107	99	87	105	102	103	109	102	80	88	97	106	115	114	95	118	126	107	106	94	129	97	96	93	101	83	103	109	87	114	95	92	90	100	104	101	106	100	116	125	105	76	109	96	100	91	99	107	101	102	106	111	93	109	108	114	102	97	97	91	106	115	101	86	107	110	111	111	101	101	134	105	106	94	101	93	106	98	112	100	95	85	99	96	97	110	110	101	111	125	112	85	116	99	108	96	103	129	110	108	110	101	121	110	107	117	106	107	123	92	106	93	108	89	104	107	105	104	107	101	117	101	121	103	92	120	109	109	103	102	102	111	111	99	92	117	96	115	89	99	110	97	100	91	121	82	107	113	96	114	104	105	93	112	91	86	110	122	98	126	103	87	108	100	85	104	84	119	99	92	96	108	103	101	105	98	98	97	117	100	106	116	103	116	113	99	110	99	96	88	108	129	99	94	99	100	87	104	98	101	132	104	106	107	107	84	96	90	97	99	100	101	112	102	106	131	99	101	118	108	120	101	111	115	98	109	92	119	103	88	98	109	106	99	100	96	108	115	102	101	91	111	101	107	99	131	86	113	101	110	97	81	87	105	116	113	104	106	94	104	118	102	109	90	108	110	110	93	100	107	87	94	92	96	126	108	103	121	127	96	100	95	98	110	113	94	89	92	101	115	101	113	102	89	95	103	109	90	95	89	119	105	111	104	111	103	105	102	107	92	103	93	115	98	93	108	117	89	111	111	96	104	85	102	127	90	101	96	99	105	86	100	103	89	99	114	106	95	113	117	93	106	92	96	100	96	118	113	93	103	97	95	73	124	87	103	106	106	100	95	122	87	90	100	93	96	104	123	100	100	101	97	119	106	98	96	105	119	103	125	93	107	91	92	86	89	98	124	113	85	90	87	96	100	103	120	106	92	112	103	101	86	92	107	99	101	90	106	102	93	96	117	105	106	119	92	89	110	104	81	108	88	101	109	105	94	83	109	124	101	124	101	94	99	114	124	105	97	102	99	113	121	108	88	112	113	104	93	88	84	110	103	122	124	99	88	103	118	102	100	95	89	114	105	106	102	101	130	99	88	119	93	88	99	98	107	118	98	99	91	106	84	103	108	94	100	106	92	95	91	102	94	92	94	96	85	113	98	102	90	94	95	92	103	78	93	122	79	124	99	90	101	92	93	101	106	88	102	83	85	101	85	117	107	103	107	98	103	119	98	97	130	123	106	107	116	105	92	95	106	83	99	104	87	106	116	102	91	86	96	84	101	98	75	93	112	101	86	106	95	110	104	97	91	97	90	106	84	104	111	111	92	107	90	122	91	106	84	91	109	88	113	98	93	108	87	118	107	105	109	107	121	102	95	107	88	83	104	114	105	109	96	122	87	100	114	104	111	99	104	94	115	110	109	103	81	111	101	94	123	98	117	97	105	115	111	97	119	89	93	116	109	105	92	103	94	91	129	86	116	89	109	89	101	86	87	114	116	111	88	90	103	85	103	112	93	99	105	98	108	96	116	120	109	101	104	99	83	99	96	89	94	84	106	80	111	111	120	110	94	107	100	93	111	99	109	118	89	119	100	102	84	109	101	107	101	100	106	106	106	99	107	104	103	103	94	107	92	112	117	121	95	116	98	117	101	105	112	104	103	109	107	108	100	76	98	118	117	95	110	104	92	107	101	115	89	118	91	100	101	109	96	99	109	120	120	97	107	98	107	110	80	104	124	128	90	104	114	117	117	110	117	99	111	106	103	101	101	99	94	116	120	117	91	126	120	94	114	111	95	105	87	113	112	77	100	110	115	104	119	108	101	107	98	111	116	93	103	114	92	97	117	96	97	116	126	107	119	91	115	94	104	93	110	105	106	97	85	107	100	86	111	112	97	102	110	103	80	96	86	112	111	113	107	105	95	118	107	96	112	122	78	96	89	99	96	104	101	113	101	93	105	105	112	100	129	99	106	124	110	98	106	94	101	100
6866	531	349	343	335	306	320	312	264	289	284	264	269	279	284	286	251	267	252	290	251	231	276	256	276	265	268	290	247	261	275	240	275	265	230	258	282	257	247	291	280	260	248	248	239	277	280	257	253	271	286	260	231	265	263	267	240	296	280	249	259	267	273	268	268	276	278	260	288	248	266	249	253	234	241	267	249	278	240	266	298	246	272	275	279	256	235	287	262	252	273	276	251	270	267	253	292	294	274	261	267	258	248	260	241	275	261	262	229	281	263	253	269	270	275	237	270	278	261	283	263	257	282	259	254	244	257	260	277	270	275	254	258	215	223	243	268	268	256	302	258	298	268	253	279	268	265	254	252	298	256	253	260	255	270	230	254	280	281	258	233	268	310	264	268	257	248	264	264	264	262	264	277	239	243	245	286	228	269	267	271	289	257	266	264	256	253	257	260	275	234	258	270	247	237	254	309	238	260	266	246	287	246	240	290	257	220	256	275	254	272	254	266	232	296	290	279	256	277	267	248	238	277	263	262	241	283	231	256	250	267	267	267	258	273	244	253	254	244	265	241	253	277	266	252	248	281	271	277	254	255	250	270	262	306	266	279	239	282	272	269	268	274	270	252	286	284	258	288	250	245	282	255	273	248	280	267	285	262	288	283	246	254	272	248	248	231	277	260	253	226	252	266	264	270	246	258	261	271	298	258	270	276	250	263	260	251	263	251	284	252	271	268	262	272	291	245	278	275	267	293	259	254	255	295	259	255	306	279	246	274	273	269	260	248	259	272	239	258	256	260	258	257	234	245	261	216	249	282	256	258	267	271	254	239	238	269	252	244	246	246	261	276	274	258	274	263	259	271	259	295	254	273	269	247	262	256	304	277	261	295	236	262	253	281	233	281	250	282	287	266	254	280	241	255	280	265	245	266	250	263	239	286	298	246	253	283	262	241	282	279	253	262	260	237	304	275	273	283	279	258	253	236	226	280	268	272	265	264	258	252	284	284	261	231	299	262	284	245	263	269	279	285	236	264	253	278	249	287	266	261	273	297	258	279	236	263	270	279	248	270	270	249	299	247	277	262	296	260	287	268	258	245	249	282	270	258	274	294	267	265	238	274	236	237	267	275	255	264	272	267	270	256	275	241	267	243	278	267	273	262	287	261	236	251	272	241	261	245	303	251	251	276	284	278	240	265	232	297	278	268	248	241	267	244	276	314	318	244	258	262	278	282	255	253	271	285	275	241	252	273	255	272	252	267	268	261	252	250	257	261	278	247	237	280	237	254	270	268	249	259	256	237	279	297	286	240	268	271	262	264	287	281	258	252	257	270	292	269	253	271	264	265	252	260	301	277	263	286	271	253	279	254	273	257	240	253	254	242	266	268	268	249	272	274	260	245	252	269	311	265	283	276	290	268	248	278	236	244	291	264	233	268	262	263	271	262	266	292	217	294	272	272	256	270	275	251	277	267	270	260	264	285	253	275	257	260	282	279	251	273	258	249	264	256	254	258	266	261	227	258	275	277	282	277	270	279	302	256	250	247	266	258	277	262	280	278	266	289	257	231	261	270	283	254	268	253	256	259	287	253	270	265	253	280	268	269	261	268	299	271	275	239	269	266	244	261	263	244	252	282	300	238	258	261	260	246	261	287	243	240	262	249	281	262	269	251	288	269	260	235	277	261	254	264	255	246	293	262	249	240	265	243	248	267	234	264	269	266	239	276	243	284	255	240	240	244	277	255	273	266	238	267	258	249	281	246	267	254	283	292	276	255	275	278	273	277	266	266	246	274	276	275	264	288	244	274	242	286	283	255	261	266	283	247	258	258	275	263	277	244	243	284	272	267	245	287	268	273	253	261	268	264	233	258	255	273	270	279	278	249	257	262	288	233	283	237	234	277	282	265	263	268	276	259	273	277	248	284	281	267	245	269	262	252	306	249	285	254	246	289	273	276	255	278	287	235	253	271	261	268	282	290	267	273	271	262	260	261	275	252	281	301	267	290	251	295	245	281	265	283	266	265	258	239	282	240	266	266	249	249	260	275	253	248	246	277	271	277	246	257	256	273	285	260	270	255	272	273	248	277	250	259	275	263	269	260	254	262	290	276	245	287	249	277	290	232	284	274	256	249	259	246	251	256	265	262	230	268	272	283	274	243	259	276	251	270	254	266	270	251	266	240	271	264	261	244	275	255	275	271	250	273	270	256	263	270	259	260	275	262	270	251	250	286	260	274	258	262	290	232	266	241	236	260	249	281	249	259	263	268	274	267	265	266	296	274	252	232	259	271	294	252	268	243	246	272	271	278	277	279	270	255	258	246	256	281	274	264	246	231	314	275	286	268	273	229	248	267	262	262	275	249	278	239	219	255	263	273	293	246	252	246	249	273	247	258	281	262	239	277	280	281	258	262	273	241	243	300	265	255	295	313	259	290	266	263	280	264	273	261	256	268	263	297	259	248	245	256	298	248	241	263	263	249	255	262	259	257	260	223	274	260	285	261	271	257	265	260	268	259	242	263	261	292	261	301	270	253	265	275	275	289	277	245	259	257	271	271	248	265	282	278	262	285	238	266	269	264	269	246	291	271	245	273	262	297	254	257	258	252	280	278	281	283	246	266	294	286	255	277	242	273	244	294	286	259	248	264	281	241	257	304	278	280	271	238	261	272	249	280	266	281	255	252	256	254	282	259	284	242	241	268	260	250	262	264	273	245	250	273	257	243	277	252	263	246	266	263	256	274	283	262	254	271	260	271	247	257	269	281	285	247	270	255	276	267	261	289	253	264	256	269	245	273	256	251	258	236	279	273	293	264	254	259	262	256	266	265	306	297	232	280	247	276	265	261	224	277	268	279	249	258	293	284	274	301	270	256	256	259	252	251	264	284	281	256	285	239	252	227	280	286	253	236	271	258	267	259	260	250	243	259	296	270	269	264	275	258	261	256	263	250	248	278	270	269	256	228	244	257	264	291	297	277	287	252	231	263	258	259	223	275	254	280	263	292	238	250	277	248	264	287	284	246	285	280	271	286	257	276	262	291	268	264	273	249	236	255	273	267	267	288	249	269	273	281	255	261	251	240	273	250	235	257	229	269	250	234	274	274	259	263	257	260	279	260	259	255	258	254	273	270	274	296	272	241	238	237	234	242	277	265	243	250	272	274	291	275	257	270	312	248	264	263	254	269	256	249	244	286	262	255	270	272	280	271	253	268	254	290	261	250	273	267	278	257	287	282	263	295	254	260	238	272	254	255	273	262	228	261	287	278	274	286	274	276	274	260	262	289	249	290	283	283	249	250	253	268	285	258	274	252	294	285	251	262	269	254	241	280	258	267	237	249	284	251	274	278	263	279	280	244	271	265	282	250	265	251	271	276	273	269	274	280	246	249	265	279	255	260	257	295	282	282	255	241	261	255	241	246	278	275	273	270	268	296	250	278	256	253	282	295	283	292	273	276	278	277	283	269	273	278	295	287	269	255	243	279	235	245	217	247	265	273	262
32312	14506	1496	836	545	401	326	234	170	166	165	118	130	121	126	119	104	120	92	109	86	93	84	102	87	71	61	86	98	92	94	93	78	76	84	78	65	83	75	78	73	77	66	69	78	75	73	72	75	78	59	82	89	82	80	107	85	82	85	69	66	82	67	82	74	72	78	84	77	82	82	97	80	63	71	58	81	94	65	91	71	64	81	76	73	61	69	69	65	64	66	76	69	78	83	77	82	62	69	73	66	85	84	86	89	85	86	113	78	74	77	75	57	61	86	67	71	75	89	79	67	76	62	70	79	65	63	72	79	84	84	73	69	81	55	65	77	77	85	73	90	76	83	68	74	81	75	79	73	76	67	71	67	72	93	97	68	53	59	69	81	67	80	73	80	74	98	67	72	79	74	88	69	73	64	72	83	77	81	72	80	89	69	68	76	70	76	91	66	64	85	61	60	72	71	68	80	97	82	85	74	79	69	79	70	80	67	66	70	87	72	68	72	74	68	65	73	70	73	76	67	69	69	76	79	77	75	82	80	80	78	74	79	82	76	71	82	97	71	78	79	73	74	62	75	86	63	67	63	82	91	75	86	77	72	80	82	78	76	82	69	91	88	89	73	86	73	77	66	81	82	63	80	75	74	72	76	66	82	74	82	65	72	80	86	93	88	71	88	77	62	83	88	77	73	92	52	87	90	64	70	91	78	81	71	83	68	76	76	69	85	58	76	75	79	68	73	74	62	73	66	76	56	65	68	74	55	78	68	82	85	64	88	76	67	73	74	84	81	79	86	54	86	89	65	74	77	78	86	67	88	74	91	72	71	76	57	70	80	53	88	73	80	75	70	64	87	73	80	66	93	76	79	79	72	64	75	77	68	76	74	74	69	81	65	72	83	72	82	78	79	60	68	77	68	78	80	80	97	84	59	77	62	83	76	76	72	83	83	76	70	75	59	79	65	71	77	52	66	74	61	76	76	77	77	88	80	79	65	69	86	81	77	74	65	67	69	75	80	69	70	84	85	68	86	75	83	61	62	75	95	66	68	96	73	78	80	77	80	75	100	74	86	65	80	71	66	94	72	78	76	90	66	74	92	95	78	81	58	82	72	79	75	73	64	77	86	80	71	79	86	88	79	68	67	71	75	64	76	63	71	70	72	63	73	74	80	74	71	60	82	85	75	65	69	83	76	70	83	65	69	78	68	82	79	84	64	64	63	69	85	58	75	71	72	88	66	62	85	74	75	88	84	62	75	68	74	72	82	70	74	79	55	83	85	83	84	66	68	87	80	76	84	88	81	84	76	69	74	58	71	75	70	82	67	59	72	68	82	74	84	66	69	61	69	76	79	89	86	71	69	87	71	85	76	82	72	83	80	65	74	86	78	71	79	65	78	95	76	75	83	69	74	72	75	70	74	72	78	84	87	78	71	85	77	55	98	68	91	77	83	80	58	70	78	81	65	70	81	88	73	74	90	83	76	66	87	84	76	78	80	77	70	74	87	89	64	78	69	68	82	66	72	78	72	63	72	78	94	75	84	70	57	78	75	68	83	76	80	80	70	58	63	66	76	83	77	80	73	78	92	74	62	77	70	76	91	60	68	63	82	73	79	83	74	70	62	67	68	82	69	85	59	77	77	78	71	64	74	87	84	65	94	88	67	79	89	71	76	84	64	73	86	73	77	67	91	67	69	99	72	65	60	72	74	78	84	68	66	87	72	63	72	78	87	78	62	74	76	79	76	61	67	67	81	76	67	68	82	63	85	54	69	77	60	84	88	80	78	81	91	73	74	70	75	79	76	76	88	68	66	57	66	80	73	79	79	79	65	80	73	80	73	94	70	87	81	66	77	77	73	66	69	65	69	65	76	70	71	71	74	65	69	77	60	70	70	72	56	80	76	62	60	57	82	75	85	72	74	66	70	75	79	77	76	57	86	69	78	76	77	75	66	77	79	82	76	78	91	87	79	84	74	66	59	91	69	57	67	78	73	57	78	75	76	83	78	74	85	91	78	81	80	70	92	64	69	86	72	84	67	81	65	65	75	84	60	72	76	67	80	72	77	63	71	64	66	86	83	80	76	78	82	74	65	67	83	86	59	72	88	76	67	84	70	81	84	75	75	77	66	82	71	77	79	73	55	77	76	81	77	83	72	79	90	94	68	74	74	73	80	82	76	75	64	66	66	61	70	72	79	93	69	72	72	82	68	84	83	82	73	86	73	66	78	78	59	68	81	65	55	68	69	63	70	85	72	57	70	65	60	57	81	77	70	88	73	66	76	57	70	66	75	63	70	85	64	72	84	64	79	79	63	63	64	80	84	75	83	79	74	79	62	85	77	83	66	80	88	76	77	81	79	81	69	88	85	88	87	79	89	90	108	78	90	73	76	84	83	84	76	85	72	85	73	71	70	75	75	73	70	87	75	69	77	74	84	53	68	75	70	64	84	66	75	67	87	76	72	79	96	75	79	71	76	73	79	75	81	74	65	85	77	72	70	77	77	80	106	90	77	71	69	72	68	66	84	65	69	82	66	60	76	83	61	58	72	82	72	86	74	85	93	77	84	64	68	73	74	68	75	80	86	77	70	73	84	65	73	71	90	66	71	78	80	68	71	69	65	75	84	76	71	67	79	71	81	66	102	75	74	60	68	70	77	76	72	97	70	68	73	65	82	87	74	63	66	68	87	72	78	69	88	82	59	69	71	78	73	68	62	80	73	64	68	81	87	70	73	68	69	66	79	74	73	87	69	76	76	58	76	71	60	93	63	65	62	97	81	71	90	91	70	62	71	53	76	93	92	88	84	67	69	78	92	77	91	71	74	80	67	80	52	71	74	74	82	74	90	68	78	79	66	79	71	77	72	91	75	70	66	77	80	79	95	82	92	70	84	68	75	57	72	76	72	67	62	73	84	71	72	92	71	78	72	75	74	76	75	82	79	76	63	71	68	82	73	79	83	78	73	80	65	80	63	74	72	81	62	78	69	71	74	74	71	87	74	82	59	61	74	71	86	72	76	83	83	85	64	100	75	81	84	73	62	46	66	72	66	63	82	74	82	77	97	89	90	78	81	77	76	88	69	91	83	84	71	90	93	78	89	56	66	85	79	69	50	74	77	59	73	73	77	66	83	65	67	68	67	66	84	65	88	69	76	73	75	74	70	82	81	87	70	70	73	80	74	66	72	84	82	78	82	90	76	75	84	74	79	76	79	81	67	69	68	66	63	70	75	85	57	75	57	83	81	88	69	92	78	86	80	84	86	69	74	83	74	68	87	88	82	69	67	69	69	92	63	69	79	71	83	66	79	83	72	63	69	63	70	72	75	64	81	84	90	59	65	87	72	69	93	73	65	80	79	59	83	75	83	73	68	79	77	66	63	74	84	78	73	71	58	77	73	86	79	66	68	86	80	70	78	77	75	76	83	93	67	87	76	87	83	90	76	76	93	83	62	81	88	86	77	69	61	73	70	67	71	78	75	82	74	83	60	73	76	78
19539	4855	2072	2546	2242	1660	1576	1153	1014	877	763	686	588	549	524	493	441	430	430	410	358	344	378	325	336	340	313	341	298	294	302	266	274	289	267	261	254	267	269	256	258	245	270	211	272	259	245	234	254	235	247	236	216	228	233	247	234	231	239	239	243	249	214	268	240	219	220	229	236	254	231	237	224	221	223	234	243	234	226	218	242	219	190	216	226	214	225	241	223	230	206	251	230	211	226	241	215	212	224	211	235	239	222	248	239	223	234	241	223	224	212	247	209	207	201	203	230	247	216	252	222	246	211	253	232	253	256	195	224	196	227	215	198	209	214	226	243	222	212	238	239	235	215	255	198	229	208	200	218	233	270	218	220	229	201	231	227	224	210	247	227	205	230	233	249	218	243	214	227	220	228	226	218	214	197	214	220	248	205	216	209	200	236	235	219	201	196	213	204	224	230	214	228	255	198	216	218	249	234	224	208	224	212	239	211	214	248	216	218	225	239	202	212	216	254	221	246	228	227	218	230	223	209	226	212	219	222	228	225	218	226	231	193	231	265	226	182	226	223	216	217	207	235	219	227	238	216	243	205	193	207	214	221	224	233	207	222	226	224	209	215	206	221	205	203	228	227	198	178	225	221	210	237	203	239	200	225	210	238	235	228	226	214	195	240	225	219	224	235	215	175	235	223	239	212	208	224	213	237	198	213	213	196	244	209	237	197	219	222	223	205	199	206	225	234	236	194	218	229	233	214	238	221	243	212	180	219	186	227	215	222	201	234	225	237	234	247	228	214	216	241	202	239	196	232	203	227	215	238	232	197	242	192	202	217	211	242	222	215	199	224	206	229	241	221	240	214	228	238	240	220	222	202	193	221	225	225	227	238	221	211	229	210	228	178	209	217	230	238	235	204	208	211	241	214	229	264	242	220	249	206	202	235	251	248	214	223	230	204	227	230	219	246	216	240	221	214	187	209	225	220	224	216	223	220	218	245	238	222	196	212	220	202	238	221	231	201	198	226	243	196	228	226	219	204	205	201	196	215	191	233	218	231	192	220	238	218	235	231	223	224	201	220	227	224	226	199	226	184	228	217	227	198	212	200	240	204	258	207	202	203	194	234	222	196	213	231	221	188	241	214	220	227	214	221	206	213	241	202	240	238	211	243	239	211	195	216	223	236	223	229	220	215	235	228	199	209	221	223	225	229	201	221	215	206	232	249	211	222	220	234	249	211	213	233	236	181	247	230	222	208	209	214	227	238	233	226	241	229	219	235	229	207	198	201	201	194	225	257	207	234	221	183	239	235	244	199	229	246	203	210	192	223	222	219	225	228	214	213	202	202	222	225	217	232	237	197	242	210	189	231	210	227	224	191	213	203	212	197	221	201	229	230	197	210	233	232	197	205	211	222	215	235	207	238	230	212	241	194	235	207	214	229	221	217	230	222	231	229	196	217	211	222	222	217	208	198	225	219	223	199	204	229	222	186	206	212	225	210	223	234	212	207	218	219	237	199	197	224	184	219	239	190	216	222	227	225	215	211	207	237	210	226	229	216	205	222	227	237	216	196	247	230	204	226	206	227	213	223	238	220	229	218	237	181	219	222	220	218	222	220	216	206	230	215	233	228	215	231	214	222	199	220	205	209	197	202	220	230	220	212	227	236	214	220	233	230	215	240	225	223	221	223	213	222	216	215	223	205	237	216	222	213	220	201	207	219	226	236	224	204	219	210	217	220	215	210	218	209	189	229	212	206	224	205	216	208	209	207	202	208	206	204	247	222	238	222	220	232	209	213	205	214	210	206	229	234	205	240	225	214	220	225	216	229	221	208	230	212	235	226	233	221	205	209	240	211	231	208	210	214	235	213	211	233	223	234	195	222	197	208	228	242	214	213	255	211	239	252	193	238	192	239	194	245	237	197	217	201	217	208	237	209	217	233	221	199	233	214	235	227	220	206	215	219	214	235	232	216	240	205	191	229	226	224	227	213	197	205	216	214	239	184	212	232	201	222	217	210	240	219	214	200	213	229	208	217	225	230	209	238	214	216	188	189	209	221	226	240	236	229	224	199	199	201	223	198	239	225	236	220	232	198	232	208	206	256	237	216	224	223	203	241	221	182	232	216	212	240	239	226	234	250	225	232	208	217	238	222	231	208	216	229	218	218	225	215	236	201	217	209	207	211	218	231	197	228	220	237	226	234	241	238	221	234	217	212	237	206	198	204	214	221	199	219	218	256	225	223	235	204	217	207	234	209	208	218	203	215	232	228	198	230	236	230	204	239	220	240	194	210	214	239	230	212	231	218	213	228	222	226	238	246	210	219	243	191	228	216	207	232	205	208	206	221	206	225	207	217	214	218	210	223	215	216	242	227	223	219	223	212	203	222	193	234	229	218	242	236	184	214	213	230	220	226	208	216	221	212	245	228	222	219	213	207	228	205	226	212	228	214	241	192	231	215	240	222	240	214	217	214	220	188	228	220	242	215	203	224	211	221	210	201	228	237	209	201	213	220	214	236	223	222	190	209	223	223	249	221	216	207	240	234	224	218	238	222	232	217	219	207	209	210	223	211	197	207	195	237	214	236	195	230	209	233	219	206	211	235	217	206	217	230	220	194	218	198	207	197	190	192	213	241	221	223	201	230	237	208	220	200	205	206	232	245	209	221	250	233	213	227	214	203	212	254	205	226	249	217	214	235	217	220	207	195	182	196	218	208	229	225	238	226	204	215	232	221	204	211	239	231	232	209	222	228	211	243	223	219	241	224	212	232	226	214	223	228	238	225	211	231	185	208	205	216	205	224	248	220	209	253	207	208	219	217	204	217	215	224	244	233	235	229	239	215	212	211	212	201	222	207	230	207	239	240	221	199	196	252	195	208	214	253	222	216	242	242	216	199	221	202	261	196	218	202	254	227	221	236	204	224	218	224	205	224	207	206	191	222	254	220	203	230	217	209	213	217	227	240	212	239	218	252	204	214	216	248	217	202	213	213	219	243	233	214	201	197	204	237	209	202	217	207	189	218	207	222	221	209	237	190	222	220	217	217	227	231	202	244	229	192	221	222	242	195	223	206	220	224	219	256	213	210	214	216	215	229	211	198	199	233	232	210	227	232	229	244	213	197	231	220	205	221	242	244	230	228	231	220	243	225	222	208	230	218	223	247	220	214	221	213	214	243	234	216	220	224	231	219	220	194	208	248	225	203	224	222	255	222	218	221	225	221	216	199	241	204	228	216	219	247	220	239	216	232	219	217	227	257	246	205	224	241	230	206	227	234	230	234	233	235	221	223	190	229	236	261	221	207	199	215	192	225	215	221	203	237	210	184	230	217	213	199	207	232	201	191	223	203	213	227	196	228	204	214	223	220	212	212	218	221	207	211	193	204	235	221	212	209	226	210	248	196	218	206	228	212	228	228	234	245	204	208	210	219	207	223	202	237	227	216	220	221	234	225	215	219	205	236	205	222	194	239	230	207	195	224	218	217	232	220	237	216	206	222	225
41250	24760	4673	1799	1099	856	598	514	463	405	372	305	288	273	275	229	286	243	221	250	207	214	223	225	205	195	202	190	193	189	206	221	211	208	199	187	175	187	186	184	179	212	232	197	190	206	223	207	197	202	204	182	179	190	209	178	193	193	178	164	197	195	177	183	181	186	195	203	178	183	199	180	185	198	187	176	209	189	199	170	178	186	202	201	168	204	192	163	158	194	207	172	185	193	179	183	189	194	172	181	183	173	224	179	187	207	183	205	210	186	190	207	212	173	170	170	199	170	185	167	215	202	162	182	174	166	180	165	183	181	167	174	166	202	191	168	184	232	191	177	193	184	193	193	163	184	181	164	204	176	208	182	178	176	185	184	169	174	167	166	176	167	158	156	159	176	152	177	181	205	184	209	192	183	176	170	189	183	197	186	193	156	180	177	171	176	191	188	199	204	160	184	194	212	181	195	173	202	204	168	171	185	181	197	209	183	206	198	194	177	188	206	184	191	167	173	182	183	214	152	190	191	190	144	190	181	186	181	189	217	169	185	188	170	177	205	184	170	171	177	177	181	194	190	179	183	168	176	182	187	170	173	165	174	198	170	174	156	161	173	187	179	180	175	179	166	177	183	208	191	187	187	165	183	178	209	188	180	190	170	177	180	209	182	151	189	187	192	181	181	176	192	157	181	172	201	189	164	186	202	150	196	195	185	221	196	176	187	190	186	172	194	173	165	164	205	207	194	168	186	174	195	186	200	186	169	181	162	186	206	166	187	181	183	161	184	211	170	193	150	192	166	185	194	168	194	165	178	193	194	200	192	210	205	179	180	169	207	195	190	179	171	172	171	185	192	203	195	200	182	172	171	159	174	173	175	181	154	192	200	177	162	182	195	183	196	174	225	182	152	184	175	168	193	177	172	202	190	188	181	193	182	190	172	185	199	174	171	196	186	195	166	175	180	181	191	201	191	189	183	183	161	181	195	193	203	183	178	181	176	178	199	202	193	185	159	190	180	186	195	181	168	190	182	171	187	186	175	183	187	193	167	208	190	188	197	180	177	170	185	177	184	186	153	181	172	163	185	182	184	186	158	171	168	167	184	219	205	164	193	174	171	188	192	185	218	180	179	169	190	185	198	185	155	189	191	187	173	161	210	191	207	181	167	173	167	182	185	158	191	201	176	197	189	174	178	207	175	153	178	184	186	194	177	185	170	195	157	173	194	192	186	169	187	178	191	200	150	195	187	187	184	188	168	183	175	179	195	159	197	200	181	200	184	171	179	181	196	197	192	188	172	177	188	187	192	184	181	196	184	187	176	175	200	174	203	191	200	192	196	166	152	175	192	181	172	177	159	169	196	187	173	189	209	194	211	192	199	196	204	175	155	193	179	193	185	185	190	184	158	191	189	179	204	214	203	224	184	192	191	178	176	193	175	216	169	175	185	212	177	229	205	184	188	171	181	209	192	185	166	180	229	179	200	193	161	158	165	169	180	160	151	182	161	173	191	173	186	174	181	154	200	180	166	202	196	205	209	159	183	181	157	190	191	163	162	185	189	169	172	181	203	209	167	168	181	188	192	186	206	170	166	191	198	157	182	173	181	171	186	185	172	170	194	179	197	184	195	159	182	183	192	198	170	203	197	189	162	169	176	148	195	184	183	187	185	181	186	178	185	202	186	184	196	189	166	167	169	174	183	204	202	177	173	168	183	184	207	198	165	162	165	194	183	177	171	178	178	172	165	180	193	176	200	192	148	192	184	178	163	170	185	176	201	167	188	155	205	169	182	199	194	146	190	180	162	179	180	157	168	163	188	170	183	196	190	171	176	183	173	213	215	192	213	179	199	180	181	182	165	198	170	165	196	192	189	198	177	164	166	189	192	192	196	189	208	184	179	201	180	195	187	187	197	185	177	182	191	188	194	180	186	184	219	157	190	181	169	193	170	188	171	173	193	177	176	206	180	188	182	170	180	195	173	195	196	179	174	202	195	166	178	200	190	174	184	201	181	216	163	171	168	193	182	193	192	202	193	183	156	199	181	165	167	173	200	195	176	189	190	191	166	195	173	191	189	173	167	168	188	182	176	199	187	181	189	183	191	176	192	193	191	175	189	210	177	160	175	165	186	190	170	176	206	183	167	191	148	193	165	181	162	196	171	193	172	182	188	193	160	189	149	195	189	187	175	175	207	178	158	191	181	173	195	189	194	195	196	208	186	183	194	179	203	165	200	208	164	181	167	193	179	173	195	177	188	180	163	185	199	164	150	170	185	183	195	173	196	202	177	181	173	202	181	175	199	179	187	199	220	177	156	143	176	192	191	204	175	188	182	177	178	178	169	171	214	181	181	207	187	199	168	152	165	182	177	206	158	201	182	183	172	181	184	187	179	191	180	210	177	176	192	181	167	166	186	171	170	160	192	153	189	164	159	194	179	176	184	180	199	196	187	181	181	188	181	159	190	194	171	180	194	146	173	157	197	184	190	180	163	162	181	190	175	199	182	194	187	180	190	187	179	158	183	184	175	166	185	180	180	194	166	189	194	162	205	181	175	184	167	178	163	174	214	162	184	190	186	186	186	202	172	151	199	191	164	207	196	183	189	162	161	184	185	176	190	201	188	172	186	205	182	169	199	183	159	195	185	189	211	187	158	179	197	191	181	178	189	156	178	173	196	183	179	171	183	180	202	202	190	198	185	188	174	172	171	200	184	184	167	184	193	184	207	192	176	191	152	182	178	188	177	145	197	179	186	182	162	184	185	192	183	189	172	165	182	174	202	206	169	186	194	180	207	209	160	167	208	175	180	180	182	176	207	170	190	191	178	151	214	174	176	162	180	186	162	177	188	185	151	194	159	163	171	195	165	191	165	194	183	176	167	160	162	187	210	187	182	178	187	173	198	183	156	166	154	179	155	187	201	182	149	172	185	184	190	173	198	176	209	170	196	194	199	170	177	199	173	178	186	177	211	175	157	192	208	174	181	162	175	178	172	200	187	171	184	196	180	195	204	177	177	181	189	174	193	177	178	183	181	196	189	182	169	190	167	183	164	221	186	199	185	191	186	182	198	202	180	198	192	146	192	188	180	213	193	174	214	174	189	186	188	191	173	183	172	170	178	196	182	178	180	160	192	169	152	154	187	194	177	190	190	200	217	177	187	168	178	188	179	181	180	191	189	192	177	165	173	194	181	169	174	185	215	183	180	189	190	196	162	206	182	176	196	168	175	166	197	184	176	179	164	191	196	180	185	177	174	184	181	191	170	168	220	188	175	163	187	205	220	165	174	165	179	201	152	190	195	173	166	166	200	211	188	172	180	191	178	182	160	175	192	201	191	195	177	191	174	186	184	172	199	176	166	156	166	172	164	204	172	181	166	193	186	163	178	175	180	176	179	193	188	176	181	200	197	196	198	173	174	190	217	164	181	200	210	193	162	197	170	199	189	187	191	174	191	173	189	168	185	202	197	177	188	177	168	179	195	192	182	186	181	169	189	209	159
25367	7577	4021	4760	4135	3415	2775	2273	1926	1673	1489	1321	1260	1059	1037	945	907	882	826	769	729	708	697	701	678	686	611	572	603	568	562	601	600	582	564	592	581	566	499	550	512	527	541	517	532	518	527	475	509	542	484	531	497	490	499	486	495	498	494	518	498	522	501	518	447	471	423	499	487	452	501	508	478	447	441	469	461	468	456	489	441	442	503	456	459	462	451	461	472	440	448	456	448	454	497	443	468	457	522	434	487	462	489	499	406	461	448	491	461	458	466	474	475	444	453	475	446	460	406	482	425	459	440	447	497	493	444	446	492	468	450	495	439	467	456	486	442	469	499	453	466	443	445	424	442	479	435	498	448	459	488	449	480	473	459	481	442	466	467	442	459	457	476	450	448	472	429	453	456	445	457	473	433	469	436	463	445	436	444	446	461	443	462	469	504	450	461	427	461	430	437	474	470	445	436	471	479	489	487	462	469	430	472	454	435	444	443	478	460	426	444	468	462	461	487	436	440	431	430	478	493	435	466	471	467	440	457	456	436	507	438	461	449	438	468	474	465	459	474	456	496	430	473	425	477	476	512	428	434	450	434	457	460	479	461	439	453	464	423	411	467	490	416	458	462	440	490	473	512	495	453	470	476	477	470	462	452	462	437	428	468	482	459	453	484	443	451	469	490	461	459	399	452	420	478	475	433	469	422	471	432	445	492	454	441	452	448	490	445	467	497	476	424	480	441	426	501	437	481	474	461	429	427	430	453	489	442	437	444	475	469	475	484	422	447	463	467	443	455	446	451	448	447	445	487	457	445	459	417	442	427	432	413	460	461	464	491	430	496	412	448	480	465	477	448	455	425	432	443	454	446	474	451	465	492	449	447	451	454	478	490	476	493	479	473	416	467	457	447	496	463	463	466	442	460	440	462	464	464	439	438	448	446	488	485	457	486	453	452	448	427	474	471	466	423	481	446	438	453	447	470	472	449	393	456	448	453	454	447	488	453	459	439	473	476	474	437	476	451	461	460	464	484	489	441	464	463	438	470	472	499	468	489	448	461	494	489	437	451	426	430	447	450	490	463	442	455	431	433	465	502	450	466	486	426	469	470	471	443	411	448	430	484	446	445	437	423	458	452	458	467	463	429	473	429	441	460	462	451	468	476	505	433	413	485	429	506	465	480	485	430	462	442	422	462	475	468	499	441	437	466	487	493	445	428	458	484	471	476	470	485	461	477	479	478	479	473	454	428	465	475	458	437	448	460	449	449	471	500	454	440	469	467	455	453	473	426	460	454	458	441	450	462	444	427	462	441	461	438	454	427	464	457	424	460	409	508	447	441	447	429	440	459	443	489	453	462	411	451	419	436	479	410	489	455	464	456	479	422	463	412	469	404	416	476	457	450	427	440	441	483	448	435	501	451	440	445	474	483	479	460	457	475	431	412	439	511	443	461	440	476	431	463	457	446	466	465	479	487	439	467	458	452	428	492	472	456	485	470	464	491	421	436	469	433	463	453	475	478	428	457	466	428	424	433	497	429	418	446	456	444	399	476	462	401	447	478	431	442	468	442	413	482	446	487	465	473	454	460	509	455	471	504	489	450	488	439	485	466	413	500	482	428	484	437	455	442	462	514	468	457	461	471	455	476	437	432	486	450	470	450	452	436	445	477	432	462	457	438	442	486	451	425	508	472	465	468	485	459	503	450	451	445	485	482	427	452	441	436	474	482	465	429	443	439	455	452	431	439	465	495	409	477	487	421	448	451	443	442	457	463	454	445	463	431	483	500	474	476	496	451	487	486	465	434	472	443	466	414	454	470	471	434	441	457	435	431	441	444	427	481	427	449	425	453	497	487	401	469	473	462	456	452	469	462	449	485	420	459	493	452	451	452	439	432	441	430	437	479	460	463	467	461	457	462	428	472	470	470	487	463	444	462	439	492	499	448	473	454	429	451	461	445	446	447	449	468	496	429	492	423	426	480	438	483	455	440	475	453	416	443	446	431	463	504	482	469	433	439	486	486	455	454	450	460	464	460	397	456	474	468	423	454	470	449	480	467	460	440	451	491	444	489	443	429	433	429	468	459	505	470	443	454	431	455	439	459	445	457	487	471	454	446	434	487	450	442	444	460	466	429	428	490	491	447	466	439	443	468	458	510	475	442	472	462	457	456	444	459	459	434	456	479	470	432	472	440	426	506	444	423	465	460	477	457	429	468	436	442	446	428	460	439	471	429	466	508	461	453	436	449	424	479	433	481	421	444	481	446	447	472	432	456	474	429	444	439	448	482	490	466	453	489	465	501	514	468	411	464	429	475	493	456	451	426	459	443	476	482	487	426	476	464	425	455	447	472	442	468	465	473	456	461	461	453	449	435	467	446	470	450	436	459	421	455	484	443	447	438	462	440	457	455	478	449	425	444	467	458	485	450	469	459	455	463	441	425	472	469	482	476	457	442	475	444	484	464	457	422	422	453	469	446	447	454	473	469	431	448	449	450	447	450	487	437	444	478	484	429	439	464	437	500	422	470	479	475	428	451	458	456	465	497	470	477	451	453	453	464	411	463	444	423	463	433	465	453	447	436	471	457	456	443	452	445	463	442	464	465	471	479	410	464	438	467	477	473	429	431	445	501	470	467	435	472	485	449	473	447	462	418	433	457	477	435	455	446	473	451	476	475	423	467	439	464	432	467	473	440	447	458	449	447	442	480	441	458	440	443	443	464	464	447	456	477	464	411	426	446	430	403	451	456	463	425	445	454	477	475	436	432	464	470	447	467	439	442	438	444	454	431	461	439	484	478	461	481	459	419	499	490	462	441	457	501	433	441	436	506	490	457	481	460	415	455	459	464	444	443	461	492	469	401	440	432	457	432	419	474	487	457	465	476	439	457	483	470	448	463	484	485	443	452	437	459	498	459	441	434	487	472	445	465	449	437	432	455	483	422	454	452	459	473	476	506	490	450	483	500	463	408	480	459	440	465	449	470	462	461	459	429	481	473	456	445	430	447	471	457	467	457	472	432	466	461	453	463	416	497	437	473	468	465	461	445	447	456	463	440	470	437	459	463	435	498	475	478	470	450	470	446	468	437	431	463	451	448	455	460	455	447	455	469	469	447	454	469	487	510	428	430	492	432	466	465	405	471	431	466	466	516	438	478	451	456	417	435	452	466	443	478	469	428	452	420	483	457	456	462	441	431	463	463	452	481	449	485	447	451	441	454	446	455	467	449	450	477	422	472	466	436	478	484	462	453	465	471	444	453	479	445	436	474	451	453	462	430	462	470	455	457	440	491	437	417	454	470	464	467	470	477	517	421	481	446	495	441	476	436	466	445	452	444	420	450	461	478	438	478	451	417	499	478	418	430	455	451	453	421	438	432	437	441	435	417	458	456	454	460	490	464	446	455	450	435	463	460	469	431	449	483	417	476	442	425	437	446	440	435	433	449	464	468	465	411	486	479	482	449	489	448	445	479	478	421	443	493	505	442	480	450	455	449	466	426	428
14346	1039	115	118	126	107	117	123	100	121	119	103	111	99	110	92	82	98	90	99	116	110	104	108	111	107	93	117	90	103	97	102	97	84	96	100	111	92	106	99	109	112	97	91	115	81	118	95	103	111	114	98	122	104	96	95	106	103	113	98	117	96	96	107	86	97	87	106	93	98	111	97	100	101	100	99	113	96	93	93	109	126	95	82	111	129	100	96	85	124	81	111	99	90	97	105	120	109	87	101	106	93	99	105	122	83	94	99	92	95	105	103	112	89	96	102	104	102	92	117	88	92	101	96	86	93	121	104	112	113	109	114	109	104	99	106	96	95	93	103	99	102	94	94	109	94	108	107	113	96	114	98	88	96	103	99	113	110	82	118	110	111	110	137	92	113	86	90	105	116	105	103	99	99	115	102	81	115	104	103	91	84	92	119	86	93	99	100	108	98	107	85	97	104	101	110	102	103	92	104	98	104	85	93	104	71	78	91	114	104	113	98	111	85	103	99	87	102	97	128	89	110	95	108	101	103	99	114	126	110	114	104	112	97	89	104	97	100	98	123	109	93	118	107	120	112	110	90	103	96	122	116	94	114	100	93	100	112	86	86	99	85	85	118	96	104	102	109	109	103	116	95	106	106	100	105	107	97	114	99	98	102	102	101	113	100	99	106	102	127	100	102	106	112	116	99	116	112	87	117	110	107	117	119	96	92	103	99	95	101	92	102	100	109	116	115	104	101	93	97	102	108	103	99	115	116	98	100	85	92	125	116	104	97	90	82	92	92	97	85	102	97	96	107	99	88	106	89	95	125	103	117	117	90	92	112	91	113	113	88	99	108	105	101	92	101	100	95	99	106	110	92	95	118	93	114	98	110	109	110	123	98	94	97	108	99	112	106	113	97	105	114	98	90	110	97	91	84	105	100	108	96	99	106	94	108	106	98	99	111	101	124	115	108	100	128	117	106	91	100	104	99	83	113	86	108	101	101	90	98	101	88	110	122	101	89	117	112	112	113	80	96	98	92	88	94	112	92	91	117	89	107	99	103	109	113	83	110	101	91	93	120	92	125	110	82	93	84	104	111	104	92	97	91	96	100	106	102	110	94	98	104	108	86	114	111	97	100	104	114	96	88	92	117	109	101	95	97	102	90	96	102	104	104	99	95	98	115	90	92	95	106	113	109	107	100	108	96	102	113	110	101	95	106	102	93	110	105	103	95	106	114	105	111	113	114	101	88	91	109	96	123	106	111	88	105	104	97	108	100	94	98	116	90	102	103	108	102	110	96	91	87	94	93	105	108	103	92	80	112	103	126	103	110	100	105	104	106	101	111	111	100	103	105	120	119	107	113	106	108	74	76	84	112	84	108	96	110	113	96	99	118	118	104	92	94	89	97	85	100	103	103	90	113	107	114	117	104	115	109	108	115	102	109	85	97	117	114	103	95	101	80	97	108	91	109	99	110	115	102	95	106	118	90	91	96	110	99	101	99	84	89	87	97	95	100	96	114	93	100	125	114	96	107	91	106	113	116	130	106	111	98	105	95	98	79	80	117	102	99	109	85	111	98	94	112	93	118	100	94	119	120	96	101	101	100	95	113	95	82	111	109	108	110	103	102	88	104	99	101	118	88	92	91	106	107	92	97	91	110	90	94	81	92	93	131	99	95	119	96	111	93	102	85	97	108	116	100	108	101	98	111	110	96	101	107	114	97	90	117	104	90	106	109	123	115	103	107	90	119	97	95	84	116	112	96	103	113	92	101	103	110	125	106	97	110	113	97	108	106	104	110	105	112	103	92	99	101	91	116	111	100	95	82	104	86	106	103	107	102	114	96	90	120	105	107	93	96	87	111	101	86	104	103	87	113	107	129	114	115	114	108	100	105	117	106	99	98	112	92	97	95	86	126	99	108	83	101	109	110	118	112	101	112	113	94	96	92	96	102	87	82	126	84	113	96	110	90	98	101	105	123	104	110	96	112	93	107	98	105	103	88	116	109	96	109	98	119	97	123	102	112	92	105	102	97	93	105	109	88	112	114	113	75	119	87	107	87	100	116	95	93	119	103	100	100	95	116	101	93	127	88	106	102	104	102	102	97	92	96	124	110	128	91	102	100	110	100	97	102	102	86	82	79	100	103	94	98	103	88	110	113	96	120	110	108	90	90	105	103	79	92	108	102	102	115	119	91	85	121	114	94	99	117	114	108	96	94	114	83	91	92	103	104	95	96	88	105	109	99	96	112	96	97	101	110	104	92	117	121	97	109	99	95	102	99	96	94	87	95	90	97	105	109	119	106	110	103	119	104	115	96	101	105	116	118	106	111	99	92	116	103	114	119	123	102	89	90	92	117	125	111	112	112	116	101	103	86	130	96	105	110	91	114	100	82	93	107	117	110	113	122	106	100	121	105	103	109	113	101	94	124	122	106	108	112	83	104	99	97	90	107	97	126	108	99	94	116	92	97	88	108	103	100	97	98	94	102	95	118	111	91	112	101	106	103	107	95	96	105	111	89	108	112	93	103	93	92	102	112	113	93	97	105	87	91	103	89	100	110	95	104	103	112	110	97	80	98	105	103	94	109	93	103	90	97	107	98	101	91	97	97	105	87	125	97	119	126	117	112	106	118	118	107	105	118	105	96	110	112	121	112	109	79	106	97	115	119	122	99	103	95	109	108	98	111	94	100	98	103	121	80	106	87	97	114	89	93	105	117	97	95	97	111	92	105	77	94	81	97	103	108	103	104	113	100	110	96	108	91	110	118	117	96	89	104	111	107	106	102	112	87	120	94	97	96	89	111	94	101	105	111	93	103	95	98	106	84	102	116	112	114	98	104	123	105	99	99	118	112	107	89	109	118	99	85	87	96	88	100	99	85	105	117	131	96	107	96	100	101	119	104	114	114	83	109	90	94	100	118	90	117	112	98	100	97	107	115	108	113	107	112	124	99	102	94	108	89	109	123	107	96	98	104	98	75	97	95	126	133	131	105	104	111	96	110	111	90	108	121	83	82	102	102	104	85	97	98	83	112	103	114	97	88	116	99	122	106	112	97	73	94	97	112	109	104	95	109	100	103	108	98	111	91	93	86	103	85	103	78	97	93	109	89	113	97	94	92	101	109	108	103	99	96	108	91	89	108	101	91	118	118	112	113	106	102	130	116	105	109	97	101	92	102	99	121	92	112	91	111	111	98	83	110	107	89	84	90	110	93	107	103	114	104	98	105	113	131	89	88	104	104	102	86	89	134	99	104	97	112	113	100	106	101	90	103	102	96	92	115	97	105	85	91	132	107	101	114	103	97	112	105	112	105	97	105	100	96	88	82	120	106	90	100	101	94	100	94	110	106	81	106	96	99	104	100	99	96	105	109	97	95	103	107	112	103	86	98	97	82	105	114	94	96	98	102	94	110	85	92	111	110	88	111	97	117	115	104	101	99	93	114	93	102	113	101	91	120	106	102	130	138	96	91	100	115	89	86	101	87	100	93	120	118	97	106
6912	590	345	364	354	315	337	315	317	297	273	311	270	297	275	304	289	263	287	271	269	280	283	285	276	286	246	279	266	272	277	245	260	291	278	267	258	267	289	284	259	272	273	305	249	284	277	272	275	274	252	254	244	286	265	256	253	303	264	316	280	270	232	272	236	260	269	258	265	249	273	247	258	265	259	268	277	274	289	278	280	255	273	282	277	275	281	287	256	250	270	290	290	267	262	253	264	266	278	278	273	269	276	289	288	255	298	266	263	259	250	248	291	257	277	245	270	267	261	261	287	247	292	278	274	311	266	293	290	258	276	259	283	274	284	295	265	287	275	259	309	264	245	244	300	279	277	298	268	257	302	266	272	266	257	294	261	228	296	277	255	238	274	257	230	247	275	248	270	250	258	264	285	253	273	274	241	267	281	275	268	272	253	240	298	269	276	271	252	251	291	288	253	290	280	245	301	280	254	281	258	283	284	289	290	278	266	277	276	262	276	291	285	286	275	260	265	252	259	260	259	270	287	249	275	265	277	254	267	267	270	284	276	247	258	264	249	239	271	299	289	264	277	268	248	293	260	287	259	259	277	274	304	265	291	267	261	278	273	268	277	312	252	286	279	282	287	246	278	261	262	261	273	247	260	245	256	275	285	290	260	256	252	254	284	255	279	245	270	271	247	287	260	269	304	274	244	265	260	279	251	285	269	261	266	272	282	257	274	270	236	238	265	247	252	266	238	279	253	274	254	276	257	259	241	271	274	295	271	253	263	282	258	275	240	256	290	260	259	267	252	260	277	254	284	277	243	289	234	284	281	291	271	265	263	262	258	292	219	286	284	267	250	274	245	251	280	258	253	279	255	257	264	299	247	241	274	254	272	247	251	252	297	291	245	234	280	256	238	271	261	267	263	264	270	256	261	304	271	282	257	300	261	277	283	288	266	263	278	260	300	244	251	285	262	249	274	262	271	278	281	262	276	256	255	271	257	259	274	268	266	268	269	283	248	264	285	265	286	258	263	269	252	261	280	261	273	239	245	265	265	287	268	274	283	260	280	297	250	273	274	245	275	272	254	262	242	249	262	282	253	290	271	268	270	280	272	304	283	312	257	303	254	270	273	265	265	274	269	271	277	272	270	267	253	298	280	273	283	267	264	273	285	237	271	276	244	251	262	264	284	265	261	266	283	277	277	301	264	281	264	302	253	247	281	264	285	265	261	270	244	248	300	259	258	287	246	274	269	251	272	281	258	243	278	260	256	310	253	262	268	277	267	266	299	270	256	265	262	271	237	279	256	240	286	251	263	270	237	246	276	275	263	290	240	268	266	265	305	269	276	254	261	275	269	267	294	262	262	233	259	266	261	284	265	258	308	261	277	247	233	288	253	252	292	290	274	269	274	284	264	256	250	277	281	274	279	275	240	278	257	267	277	271	266	256	246	248	271	277	253	259	270	249	264	276	271	263	248	247	281	240	295	285	259	245	266	278	236	273	270	302	266	275	265	249	265	255	263	269	271	269	255	229	273	269	274	291	273	296	267	231	267	269	251	271	248	263	238	269	261	249	277	248	269	267	237	248	272	279	249	267	276	247	255	263	293	254	259	271	285	272	257	257	261	273	272	255	247	261	276	275	250	266	282	266	271	273	262	282	268	268	234	273	245	272	269	242	266	246	266	259	240	271	268	285	259	260	273	251	282	275	273	259	261	276	256	266	276	265	273	272	273	250	268	265	305	262	234	279	251	282	254	244	232	290	268	232	257	279	236	258	274	265	257	289	273	267	283	277	265	262	273	260	274	260	279	292	255	252	259	276	287	273	246	256	283	242	255	258	272	277	247	244	285	252	266	271	282	292	260	258	237	267	252	263	259	274	262	265	284	274	257	271	252	261	245	260	259	258	265	263	252	250	278	252	247	309	262	276	291	274	242	289	262	267	237	259	265	278	280	258	282	274	259	246	256	264	270	267	269	277	265	293	290	277	246	238	242	266	262	291	253	238	255	244	233	262	238	286	259	266	313	299	248	273	287	261	291	272	264	251	261	264	263	250	277	257	260	271	254	253	276	248	295	315	276	247	274	266	262	263	275	296	257	267	281	255	258	272	251	231	266	233	251	246	281	264	252	277	282	266	270	271	270	251	243	271	255	286	279	268	255	244	252	259	279	283	245	279	274	273	266	289	252	260	243	289	252	252	268	234	253	232	278	272	269	257	260	260	294	278	268	288	278	275	245	260	281	262	288	258	296	274	244	279	270	277	268	260	250	312	244	285	247	280	261	241	259	277	246	257	268	289	284	257	260	265	283	261	285	256	279	265	278	295	304	277	244	260	253	281	248	260	228	265	280	287	249	283	263	253	274	277	269	285	281	277	268	266	248	253	266	267	252	286	269	255	263	272	269	327	255	267	280	241	270	257	305	282	243	259	291	267	270	281	274	277	289	282	273	271	267	278	284	269	246	266	271	293	265	277	245	292	293	270	248	271	224	281	260	268	262	265	256	267	266	253	262	241	263	253	261	280	266	259	246	285	269	255	260	281	250	260	257	256	243	256	282	244	287	269	276	262	257	283	285	275	264	254	248	294	274	244	281	272	290	275	216	240	254	240	274	223	299	269	294	254	264	274	268	268	287	273	248	246	300	272	281	266	272	255	257	256	255	251	264	291	263	263	294	281	245	251	277	304	280	229	245	269	332	301	285	235	253	293	266	264	268	310	264	267	279	272	287	295	251	254	262	235	263	264	264	263	254	262	237	277	256	266	264	286	276	247	285	259	266	281	293	266	290	247	288	261	270	269	263	274	281	267	246	291	286	273	262	274	249	239	261	282	240	253	275	255	257	240	270	277	262	232	253	270	297	266	271	232	222	255	257	257	286	284	261	262	245	305	225	272	247	270	245	278	272	279	289	296	291	226	274	296	288	226	262	302	288	272	287	299	281	266	295	282	273	270	286	254	262	263	264	270	245	258	273	288	250	267	272	287	299	295	259	247	275	209	242	279	272	275	261	249	270	284	266	266	244	274	277	291	259	299	283	251	253	282	252	275	267	240	249	261	231	269	275	251	263	264	284	271	257	265	267	272	299	262	279	283	265	277	252	263	267	280	264	227	287	273	266	260	254	252	250	273	244	259	250	267	260	249	281	308	295	255	282	282	263	270	262	253	279	257	269	267	278	260	254	282	275	262	265	265	269	254	269	289	253	269	270	275	252	271	264	261	284	295	253	268	265	267	250	235	291	258	254	265	255	233	268	266	231	260	273	255	247	262	304	295	292	292	267	288	261	271	281	260	271	276	276	257	263	266	270	241	289	270	283	260	255	263	273	268	259	266	285	258	272	248	261	291	252	279	293	259	251	286	247	290	282	257	266	269	282	259	251	282	257	275	263	276	298	253	282	276	253	272	280	292	254	276	267	283	269	248	267	231	276	288	279	248	255	270	278	264	249	293	247	297	268	281	251	245	251	267	269	243	269	253	256	252	266	275	273	267	268	291	279	279
32505	14536	1459	857	510	400	302	253	212	200	142	147	129	105	124	108	100	99	94	104	89	89	72	76	91	92	103	67	80	96	76	64	87	76	81	81	83	83	54	87	65	94	71	75	81	66	70	83	75	81	80	66	73	78	77	98	87	76	90	74	74	64	95	86	71	81	67	76	66	70	66	67	76	74	71	65	83	78	87	95	66	70	73	63	68	78	76	75	78	90	79	75	86	81	74	80	63	69	80	105	79	73	71	85	76	73	67	79	77	66	85	80	67	64	68	81	75	73	78	79	87	81	77	78	86	78	73	76	68	82	72	71	65	74	72	57	86	70	68	82	84	80	71	74	78	82	76	69	81	93	74	80	68	58	63	72	86	86	68	84	53	78	75	71	65	63	78	85	74	73	60	67	74	99	84	86	65	64	74	76	70	73	86	70	68	60	75	68	73	82	86	92	71	76	72	75	84	84	82	80	76	82	80	63	79	75	86	87	75	71	83	62	72	74	96	72	70	76	51	81	76	69	91	82	78	74	62	72	79	92	75	82	78	86	76	85	80	70	78	83	74	63	84	79	69	66	82	81	66	58	66	80	79	79	73	78	80	78	70	68	86	65	71	71	71	78	76	83	78	79	74	58	77	81	61	66	67	81	73	88	70	87	61	84	71	89	83	80	70	59	70	66	85	70	76	84	78	70	84	74	87	86	69	82	80	83	78	70	65	77	83	85	80	73	88	90	67	76	104	67	62	78	81	65	67	71	75	80	79	76	72	66	75	64	83	75	69	72	67	89	86	77	66	79	83	76	77	80	73	91	80	73	71	64	79	75	67	83	81	62	75	73	72	76	68	71	70	93	63	81	79	81	79	61	62	66	85	67	68	79	86	78	81	94	65	83	71	66	74	64	75	78	79	79	92	73	65	90	74	75	72	76	78	86	62	84	77	62	73	80	85	88	89	95	85	84	72	74	86	60	76	69	75	69	78	74	88	73	65	80	77	88	72	62	69	71	66	66	72	85	73	72	72	64	64	76	81	88	59	85	74	75	82	76	76	69	67	63	54	75	75	81	69	86	86	76	80	69	77	59	75	82	87	87	50	67	68	76	76	80	78	75	83	71	83	73	79	53	88	75	89	78	79	67	90	79	81	67	68	75	62	73	76	85	74	62	87	87	87	79	87	86	64	68	62	75	59	76	68	87	84	70	80	79	87	66	92	93	80	80	75	73	82	68	63	79	84	76	67	79	76	81	84	75	101	64	67	72	80	69	77	94	98	73	68	62	72	79	72	69	76	71	90	76	79	71	86	73	74	76	60	76	64	80	72	80	75	88	70	71	97	80	68	92	62	89	67	53	81	70	63	77	74	84	79	83	74	79	76	69	73	59	60	73	67	75	66	78	79	80	75	84	69	72	78	75	87	74	73	88	76	91	78	84	70	94	78	80	59	75	69	70	79	76	67	56	66	67	51	96	68	84	62	80	90	65	72	81	77	72	77	77	62	68	80	65	82	92	69	81	93	77	75	70	70	67	63	63	67	72	70	80	93	69	87	75	83	76	75	77	78	77	73	75	80	79	73	64	64	62	75	59	69	72	68	73	76	89	80	80	63	78	88	72	46	72	66	79	74	72	68	69	75	67	77	93	89	67	108	75	76	67	82	65	80	73	86	90	89	87	77	89	80	76	70	65	56	87	84	60	83	70	69	76	92	99	70	78	75	92	91	74	60	77	63	81	69	79	80	73	92	85	81	76	68	80	87	64	99	73	67	81	72	80	73	85	73	84	94	76	73	61	75	81	71	74	71	85	80	83	66	66	71	77	62	80	73	72	72	82	63	73	72	60	70	63	74	68	80	81	70	77	81	86	71	81	73	71	81	81	78	69	64	89	84	78	72	72	77	86	73	68	87	72	68	97	82	87	90	65	82	78	60	72	73	81	76	88	79	84	74	84	86	82	83	77	85	76	67	81	78	85	84	72	82	80	72	78	90	90	73	81	86	82	85	70	83	91	75	78	59	83	73	72	74	101	80	67	88	88	71	76	60	85	62	69	93	67	65	75	68	76	72	72	71	62	87	76	77	81	84	67	69	79	70	78	71	78	64	89	74	74	58	75	94	82	74	72	60	64	77	67	81	73	84	75	79	91	61	67	77	83	73	83	70	78	83	81	79	67	77	83	74	79	67	63	81	74	76	70	62	76	74	75	78	60	67	82	68	57	74	65	83	99	78	83	83	82	83	82	62	79	66	74	75	73	63	83	81	78	70	78	75	77	83	76	79	80	58	89	71	67	69	85	76	74	81	66	81	84	78	80	78	71	84	82	75	84	60	89	74	78	75	79	71	86	59	68	76	81	78	77	72	72	83	81	75	64	73	80	60	73	80	89	84	84	99	60	62	79	79	92	73	79	73	72	81	57	75	71	81	79	61	79	59	88	79	59	80	86	90	73	72	84	75	76	84	59	109	90	72	84	70	71	87	103	80	76	79	65	67	78	66	70	72	57	60	73	62	84	56	75	75	94	78	84	65	53	92	85	87	75	79	69	87	66	69	44	83	64	77	76	69	70	81	61	80	74	73	79	75	84	77	90	85	88	65	89	75	77	81	85	59	75	62	65	90	90	76	64	75	79	76	69	111	73	60	79	78	74	75	71	63	86	69	72	66	62	73	84	83	76	80	79	85	79	72	65	63	76	81	68	94	68	77	78	78	81	65	51	61	67	69	79	64	72	89	62	82	56	84	85	90	80	71	55	87	63	75	80	71	75	58	75	68	86	83	75	86	67	77	81	75	81	82	50	77	78	65	70	69	70	75	81	71	72	89	74	76	71	61	82	86	81	56	76	74	79	77	69	68	80	70	71	81	67	65	61	71	82	77	71	85	89	74	75	77	60	66	69	77	79	65	68	70	87	67	81	77	76	68	78	50	69	81	80	85	87	74	81	79	70	75	70	69	62	82	63	74	78	70	82	58	75	66	70	71	78	89	71	70	73	76	64	92	74	76	86	70	74	76	76	78	76	65	74	93	72	68	73	68	77	80	59	58	75	79	90	86	67	82	84	68	73	76	61	85	66	73	75	70	59	81	89	75	65	77	69	70	65	91	71	76	83	72	72	74	68	89	72	66	76	84	83	74	81	66	93	76	79	76	70	93	84	84	68	72	57	85	79	81	73	75	66	71	78	69	68	81	96	85	75	86	77	70	83	70	66	61	81	59	69	68	80	73	66	69	81	82	61	76	81	86	70	61	69	79	83	72	77	79	63	63	77	73	66	63	58	68	69	59	75	80	66	73	83	75	71	76	83	85	62	83	74	86	67	64	72	80	94	65	68	74	78	66	78	83	62	56	83	79	80	75	64	86	74	77	67	70	62	93	87	63	73	71	92	74	89	67	70	87	62	67	81	80	72	74	61	74	82	67	76	84	89	91	71	70	75	72	79	73	74	65	82	84	91	72	78	76	77	82	64	75	83	69	74	80	79	72	79	90	72	64	71	66	85
19401	4929	2098	2533	2206	1761	1441	1185	1047	860	772	651	627	572	518	519	467	404	439	392	363	352	367	316	306	329	311	327	332	293	315	287	305	286	313	250	251	245	243	280	295	257	246	249	264	275	270	242	255	247	262	224	203	228	222	257	246	247	209	234	251	233	240	256	231	217	238	236	211	218	223	210	249	216	231	245	230	225	240	190	242	232	243	229	237	231	247	239	243	224	228	239	234	207	250	236	217	225	206	220	225	233	227	220	223	212	230	213	228	255	231	228	228	225	218	230	241	212	212	220	228	242	208	227	216	210	189	235	223	211	220	225	243	232	230	221	228	209	198	223	225	209	217	212	247	228	204	233	243	222	223	222	220	237	210	209	223	240	243	212	216	195	248	196	200	229	218	198	213	205	226	210	245	213	224	225	253	217	222	227	244	227	206	246	226	239	231	249	253	237	222	211	219	200	220	199	236	211	218	227	255	224	254	208	214	215	226	212	225	216	219	218	192	222	228	215	228	213	237	205	239	184	179	205	217	237	221	223	207	225	228	234	250	199	195	221	211	231	250	215	229	206	228	213	242	231	215	210	218	246	218	217	217	216	212	221	243	203	192	221	248	237	222	230	195	213	227	201	206	218	215	224	221	197	231	201	234	212	228	226	231	210	208	219	214	203	250	242	252	243	246	224	235	214	221	226	209	247	231	238	217	248	238	220	221	250	257	229	212	224	221	206	216	223	223	209	203	227	215	220	227	206	216	226	223	245	238	225	228	223	230	231	201	217	223	230	231	225	238	210	247	231	239	250	199	217	228	253	212	204	235	215	225	218	212	236	208	216	214	230	222	223	208	207	227	212	214	226	211	207	230	222	217	213	219	233	232	210	194	230	223	269	217	231	214	210	193	226	222	205	238	236	214	214	217	222	198	213	226	191	211	206	239	232	222	188	218	219	230	221	211	214	210	230	229	235	207	208	203	211	221	209	217	219	228	207	223	223	224	197	221	223	233	216	216	220	211	236	195	228	202	219	201	213	227	242	219	224	218	232	219	216	215	212	203	221	226	221	208	230	230	191	207	231	242	198	239	223	246	234	242	234	221	222	219	227	222	239	204	205	258	211	221	203	213	213	233	231	243	222	203	236	225	209	230	182	226	214	228	211	254	241	211	222	233	209	242	201	225	236	234	235	240	224	216	253	195	226	239	238	218	231	222	241	220	218	222	272	197	239	220	219	222	213	235	238	236	214	201	215	216	208	214	236	224	222	225	204	220	206	219	212	206	203	201	225	224	246	237	244	210	220	195	207	224	225	212	229	213	219	215	216	211	217	216	217	193	232	222	218	234	218	215	239	228	211	206	236	210	236	232	248	216	238	226	240	236	178	189	237	238	239	201	204	216	237	233	234	228	184	194	221	217	224	236	210	253	215	224	216	219	215	211	210	232	219	221	242	220	230	235	234	246	228	220	200	231	205	231	226	225	222	227	236	232	243	205	235	211	210	225	220	242	215	212	223	232	217	224	207	219	208	206	224	220	248	210	218	223	216	216	246	206	228	238	224	219	206	243	233	210	209	251	256	213	212	248	206	219	216	209	241	214	205	202	226	212	218	225	215	228	243	192	209	260	201	224	226	212	234	234	211	241	217	217	219	199	199	182	218	227	208	208	199	221	222	225	232	191	220	255	211	255	222	219	226	222	192	225	229	204	203	230	201	247	207	241	227	231	253	218	214	251	225	214	224	237	239	221	222	231	227	239	205	245	225	226	240	226	245	237	234	247	218	218	203	212	206	235	244	205	238	206	241	211	197	215	225	226	217	228	209	223	195	251	217	221	213	220	210	210	226	212	229	200	219	220	227	211	232	204	206	226	199	195	192	250	223	218	192	202	234	208	247	236	218	236	207	228	204	233	230	223	196	204	217	217	230	248	225	227	235	210	215	217	212	227	215	221	202	213	219	229	224	252	228	219	188	222	237	228	227	211	216	226	204	222	231	206	191	242	217	233	239	214	255	207	235	224	221	232	220	214	226	238	207	200	226	228	212	237	250	232	225	221	217	209	226	229	231	236	229	217	212	217	230	225	201	215	189	216	222	224	197	226	193	215	232	217	208	218	217	230	226	208	217	221	225	221	248	215	217	214	222	234	231	222	220	219	196	231	246	209	205	210	215	200	210	207	230	226	240	201	230	229	235	231	211	214	213	234	197	245	242	222	205	209	210	233	224	215	225	198	204	231	225	208	221	221	230	196	243	212	204	230	200	215	221	210	227	222	230	249	214	219	246	213	205	250	219	233	232	208	244	232	222	210	221	253	245	217	244	220	214	227	237	209	247	230	217	232	203	251	222	218	219	224	191	240	224	238	235	208	209	224	222	248	192	203	230	228	204	237	234	227	199	232	213	219	221	228	211	235	217	227	206	233	201	216	219	221	208	214	208	209	229	233	222	207	220	244	206	217	233	228	248	227	225	214	223	199	214	206	222	206	210	213	249	197	224	211	213	241	213	239	237	225	230	202	214	239	224	242	209	214	204	216	209	218	219	232	229	227	232	238	225	248	215	205	210	225	217	221	265	238	225	212	224	209	216	209	227	214	219	221	221	212	215	197	218	232	243	242	213	229	218	245	214	218	226	207	235	224	227	247	194	192	220	211	213	217	214	226	236	209	203	214	226	226	211	206	252	254	235	219	240	208	241	224	238	231	198	237	207	221	230	223	215	206	213	242	206	203	219	242	220	220	233	247	235	221	229	251	216	215	224	233	216	217	222	223	210	220	208	239	207	220	243	184	218	241	205	204	219	221	215	237	235	225	214	207	243	213	229	238	213	221	223	204	202	224	219	228	197	203	204	222	211	239	210	216	241	219	217	223	218	228	210	222	213	237	218	233	227	213	244	223	219	234	249	221	203	252	258	243	211	228	221	209	219	209	231	213	238	225	233	215	214	232	234	209	215	226	220	216	205	215	222	222	219	212	196	194	227	219	220	240	218	206	221	220	217	218	208	216	219	214	219	228	227	216	226	234	252	211	209	218	240	241	218	253	246	226	215	234	217	215	241	217	209	229	215	217	214	212	236	223	218	234	228	221	237	226	226	232	246	212	215	207	232	238	234	229	195	222	208	229	245	196	210	225	219	232	195	221	225	246	240	230	235	193	227	210	213	222	239	253	216	234	219	218	200	221	222	240	237	217	214	229	230	223	229	216	229	197	222	248	230	222	229	232	233	234	216	207	215	208	196	220	204	216	217	228	227	197	244	215	205	215	217	202	224	208	205	224	235	227	222	226	229	210	194	201	232	198	211	245	195	218	233	203	202	190	213	221	218	209	221	222	204	204	199	233	224	215	224	220	226	219	219	215	227	226	205	209	255	213	194	219	213	231	213	222	196	188	226	202	231	230	210	223	204	223	237	219	241	213	232	234	202	234	195	230	235	236	238	227	189	239	213	242	263	214	234	222	222	228	217	205	238	216	228	229	224	218	218	203	220	204	207	222	216	220	214	260	221
41096	24582	4648	1800	1141	822	654	569	446	407	335	288	305	296	279	272	234	245	231	229	226	239	210	194	238	216	221	200	214	207	184	200	229	203	228	182	203	197	191	194	208	184	201	204	210	193	199	182	186	174	188	192	198	181	191	164	188	210	203	190	185	185	183	198	183	155	175	200	182	189	177	197	176	163	195	196	182	186	177	181	206	188	186	167	193	178	197	183	192	199	182	215	206	198	181	180	212	202	198	170	207	209	198	185	188	201	217	203	189	189	190	196	212	211	191	183	186	174	199	179	201	186	193	185	186	186	195	174	179	166	208	174	170	200	196	194	210	186	185	196	185	164	178	173	164	192	184	187	173	200	195	192	185	196	206	176	206	170	188	208	198	200	176	190	176	181	191	174	216	184	185	181	213	175	171	199	201	180	176	184	206	203	186	199	184	211	185	179	197	206	186	191	162	173	205	183	197	160	183	169	207	185	170	184	178	169	194	189	215	203	172	180	187	167	169	195	180	192	176	168	162	178	189	169	203	200	173	189	223	181	192	164	192	175	191	178	202	171	204	194	200	188	176	187	174	185	215	196	197	162	190	180	177	179	185	166	160	184	190	190	209	213	212	155	187	176	172	162	173	197	167	152	185	210	187	178	194	174	170	184	184	193	160	156	177	167	184	199	190	196	170	184	193	179	197	171	213	186	188	194	215	186	185	178	194	173	191	182	169	191	193	198	174	190	182	205	155	182	185	186	201	217	189	167	166	206	167	179	203	188	226	182	199	167	200	195	208	174	177	197	167	188	181	188	193	203	181	177	190	221	192	185	180	197	188	180	209	196	191	154	188	199	195	188	173	182	187	170	201	195	186	181	170	167	185	189	188	191	170	157	161	177	194	178	195	177	178	178	152	182	190	176	190	189	191	204	165	188	174	189	208	192	185	195	193	175	178	183	202	195	200	197	190	189	189	189	176	173	207	207	190	188	191	183	191	161	174	192	170	188	182	184	181	174	175	169	176	197	185	169	198	179	182	176	156	167	176	179	195	183	201	183	178	201	153	169	189	181	179	167	193	169	157	185	212	189	195	195	195	182	197	184	195	169	156	178	196	190	203	178	179	186	196	203	166	191	196	191	173	198	189	180	182	212	197	204	191	166	174	197	180	195	188	202	189	169	207	176	193	188	181	188	189	188	160	186	188	194	174	213	202	197	158	195	200	176	149	167	171	191	218	187	185	200	190	180	179	186	218	174	197	186	198	176	163	188	198	180	182	162	173	190	184	207	190	191	181	195	173	198	189	165	186	177	170	176	186	198	191	179	197	195	178	197	158	186	186	212	183	213	168	176	179	199	174	191	174	191	192	202	197	188	169	174	178	191	187	213	197	167	189	223	189	191	186	165	166	181	213	194	162	194	186	188	173	176	204	173	184	181	219	188	205	195	196	173	170	189	183	185	219	202	181	169	193	176	190	156	191	178	162	169	211	180	165	182	164	179	197	183	174	181	163	198	196	179	186	185	199	174	178	188	169	180	173	194	208	171	186	185	195	198	196	222	177	193	170	178	220	202	200	172	171	193	196	205	203	189	181	190	200	204	130	204	198	224	174	181	193	181	179	194	200	207	187	153	191	207	159	199	174	159	167	180	190	182	190	171	163	228	168	208	225	171	172	201	199	186	193	170	185	211	171	164	197	194	182	185	173	198	177	175	175	170	217	165	173	191	169	160	184	186	213	190	157	226	202	166	175	187	198	173	182	202	191	221	188	178	169	165	211	197	203	194	197	178	200	162	159	186	185	187	199	167	173	204	175	173	186	170	187	197	176	155	160	167	184	185	179	188	181	220	164	198	183	156	194	197	187	185	169	197	165	183	200	183	194	159	180	160	208	200	162	200	179	192	168	196	173	184	165	202	177	193	166	190	186	192	170	192	190	176	183	181	183	205	184	184	154	194	193	196	180	193	202	179	190	178	188	185	181	195	181	182	192	183	206	164	180	172	187	195	197	195	193	199	201	155	194	184	194	199	193	172	213	175	167	184	179	188	173	186	182	157	179	190	198	190	172	195	183	182	163	191	164	182	177	189	186	190	178	199	173	174	192	200	154	189	173	201	173	178	170	204	177	178	167	195	188	169	190	179	162	194	208	201	214	183	166	187	200	183	174	193	190	192	157	186	182	205	203	197	165	183	206	210	192	191	167	178	200	176	184	196	168	207	183	187	177	177	184	200	171	180	191	170	179	188	202	184	166	170	174	177	187	185	187	184	192	190	191	179	207	168	186	189	164	189	185	186	208	181	190	162	184	185	182	181	154	185	186	198	199	178	197	172	211	181	193	181	175	177	176	193	191	172	176	196	178	183	220	190	200	217	180	178	162	197	194	161	188	192	186	162	180	197	164	179	206	194	168	187	213	196	194	207	189	197	177	172	162	177	192	181	200	172	180	174	184	180	186	185	202	180	193	178	191	189	176	170	183	176	174	189	190	208	194	178	192	179	178	182	183	166	184	190	172	175	164	167	167	167	187	170	192	193	194	181	173	174	196	185	198	180	190	181	158	207	171	188	178	172	185	204	205	184	199	193	150	193	177	171	217	186	211	182	200	173	203	181	171	197	182	195	203	182	169	193	173	195	190	197	189	209	202	190	188	187	191	154	181	189	185	184	173	179	184	185	176	198	148	194	185	182	216	190	181	175	189	184	181	172	195	200	197	190	192	185	188	206	200	172	208	170	201	198	178	174	187	179	212	190	199	209	192	208	214	174	185	186	214	178	185	155	185	202	168	217	176	221	192	173	182	170	208	182	187	180	177	209	215	177	166	197	185	174	171	171	188	190	175	171	192	191	189	175	186	165	197	219	182	180	210	180	214	182	201	178	176	187	189	190	202	185	179	175	170	184	193	187	202	183	195	180	195	194	189	191	171	190	181	195	187	186	191	171	174	196	190	214	230	163	192	183	179	191	196	176	189	184	181	200	200	187	179	201	180	164	174	179	173	201	192	170	162	171	176	187	184	197	192	148	182	175	184	202	166	163	180	169	176	184	189	205	230	167	192	177	178	166	179	139	196	176	181	167	192	169	172	162	195	165	182	188	200	195	185	172	182	164	176	189	176	191	179	169	175	156	198	175	189	177	177	176	178	178	174	184	209	182	180	166	179	168	169	193	191	184	187	183	175	195	183	186	174	181	224	177	180	182	179	191	175	178	200	176	195	189	187	188	191	188	193	195	205	186	178	182	192	177	180	183	183	184	204	181	182	164	181	170	185	169	192	184	177	190	206	165	194	220	181	182	177	188	217	215	188	155	161	178	168	170	176	174	209	172	197	188	170	188	192	185	190	191	201	168	196	203	208	179	205	179	214	195	169	169	179	180	192	170	188	185	169	190	165	199	188	214	189	181	187	187	172	169	182	153	202	167	208	192	184	180	205	168	188	172	162	156	174	198	204	179	171	190	179	180	182	214	176	211	167	178	194	179	203	183	209	196	179	193	194	201	172	185	164	203
25382	7694	4065	4813	4170	3340	2771	2354	1963	1675	1552	1381	1271	1156	1030	1011	922	873	812	768	767	674	698	722	676	681	681	579	597	579	572	566	595	578	505	527	541	519	582	532	554	556	562	491	550	550	526	539	524	486	505	473	487	491	521	493	518	490	510	495	496	514	497	522	478	505	489	486	476	465	468	478	487	483	491	460	443	486	480	451	503	471	502	518	448	494	490	490	504	498	476	469	499	519	475	486	468	439	473	464	452	502	491	468	450	464	442	458	476	440	458	485	452	455	468	497	472	442	468	451	457	460	439	460	445	479	457	461	455	515	486	445	449	461	467	462	461	453	483	454	453	486	485	454	500	457	461	431	471	438	480	438	434	451	443	432	472	465	471	452	462	431	489	458	453	476	441	441	473	439	479	446	455	486	466	444	456	451	492	481	485	479	447	519	470	453	407	469	499	454	462	480	496	485	465	474	443	433	492	425	459	458	475	459	517	454	459	469	445	454	447	425	506	476	487	482	464	459	438	481	453	435	494	429	469	423	435	463	462	485	490	432	483	449	456	469	428	478	461	436	472	433	425	439	454	510	483	477	437	473	482	441	472	455	448	448	429	481	436	481	445	441	471	445	437	474	463	438	464	483	440	433	476	496	451	430	456	462	447	448	447	469	453	440	473	447	521	437	457	441	425	467	491	449	468	478	483	480	457	441	480	482	461	498	425	445	431	439	460	429	440	456	449	456	490	468	444	482	449	476	454	468	493	458	483	445	447	479	434	439	441	449	415	483	441	437	471	501	448	464	473	456	481	449	475	452	442	487	485	468	468	428	465	403	506	464	432	453	430	461	456	436	442	453	488	424	470	486	473	491	409	450	472	458	519	454	481	446	431	455	465	442	479	472	449	440	440	457	498	480	446	471	476	458	482	450	468	434	448	445	443	468	427	469	494	476	452	454	491	479	433	422	468	488	484	488	433	445	479	499	486	441	473	466	443	468	450	477	471	440	470	453	448	438	459	463	452	476	424	435	459	516	473	448	429	467	439	467	455	454	479	467	461	471	444	453	442	446	497	437	479	478	463	449	463	434	489	470	481	476	492	490	432	453	449	428	484	451	477	446	482	413	471	470	452	438	491	458	502	444	443	426	424	445	471	448	440	441	480	476	496	416	465	449	429	487	437	501	474	423	481	453	446	450	453	471	420	491	439	461	443	436	493	448	482	494	451	479	464	472	462	426	454	452	462	445	441	444	420	431	444	428	467	472	445	496	437	488	507	445	429	453	483	444	488	486	463	455	513	456	455	460	435	502	452	463	435	517	460	479	467	437	478	459	454	477	426	432	443	468	454	441	455	484	467	452	467	488	428	479	465	482	451	449	487	451	454	452	476	456	461	468	432	459	442	449	434	454	453	464	457	454	439	471	455	459	457	477	398	472	499	505	483	459	469	455	480	441	469	480	466	465	487	477	470	439	474	475	481	431	454	473	432	461	468	443	416	478	483	450	485	420	450	450	427	433	476	420	412	468	438	462	429	469	418	471	440	458	465	477	463	441	469	485	429	480	470	478	415	441	456	446	440	462	465	491	475	434	483	426	480	415	447	424	480	443	461	444	457	503	444	415	446	464	433	459	451	476	459	447	479	433	431	440	514	440	462	432	419	479	472	466	431	458	476	435	469	488	474	503	448	440	459	437	430	415	475	454	494	494	438	469	483	428	447	500	479	472	448	472	472	443	444	461	443	463	463	475	487	489	502	465	437	479	431	475	464	451	475	524	455	480	429	479	485	470	448	433	487	442	478	425	447	461	452	448	450	472	441	483	463	394	456	454	471	407	428	476	457	469	471	456	477	451	476	463	473	459	446	466	473	481	445	452	465	460	420	473	495	469	467	491	454	440	479	457	427	480	430	455	478	451	451	474	447	469	457	486	487	466	443	434	453	440	457	468	467	463	460	473	460	433	482	428	452	440	490	463	461	489	461	501	475	463	449	456	465	446	487	467	475	431	458	436	448	432	431	432	481	449	444	459	434	497	520	470	496	455	483	487	436	485	494	459	444	474	463	460	475	466	457	449	477	480	453	460	452	475	477	457	477	448	433	472	458	453	500	456	412	443	440	435	464	491	469	476	441	420	434	442	433	481	469	444	460	499	425	444	420	442	480	482	450	436	486	442	464	464	490	468	501	443	445	478	489	443	466	484	425	437	459	466	444	445	498	437	484	397	468	463	435	476	439	489	454	464	438	439	431	444	477	484	457	428	461	453	430	458	468	430	493	467	449	493	462	449	457	436	479	460	455	434	471	462	474	457	452	444	440	487	468	470	455	493	456	482	472	470	447	463	453	502	452	442	461	506	448	459	445	431	455	449	465	450	437	458	446	449	463	433	455	447	470	462	480	456	420	473	459	463	490	433	479	429	481	461	470	447	459	479	460	455	468	461	454	496	481	470	490	427	440	476	440	446	491	486	433	485	467	444	451	442	450	452	491	462	418	451	441	439	418	497	511	467	457	440	428	445	439	462	417	460	465	462	459	485	450	431	455	458	448	454	447	503	449	474	462	472	467	462	430	418	485	451	449	460	449	454	455	479	485	444	445	439	489	438	461	464	456	442	479	447	438	464	466	462	495	462	497	462	450	456	443	477	468	476	497	507	445	476	443	449	474	441	491	475	465	451	423	423	480	473	412	405	449	407	481	442	503	493	435	492	476	488	426	447	467	474	457	480	480	472	469	506	478	464	461	457	424	483	440	474	447	479	470	482	468	474	470	441	479	442	493	468	472	457	465	438	414	459	461	436	480	442	480	469	450	462	437	459	440	457	454	447	462	444	418	441	494	464	433	468	475	462	473	430	448	486	494	446	447	435	449	484	465	460	463	460	467	469	461	455	480	459	433	478	475	457	498	442	455	489	489	429	471	478	474	431	482	476	482	494	435	498	456	479	470	451	446	482	450	464	423	446	459	482	474	489	482	500	486	454	488	462	457	470	453	443	456	470	441	436	454	442	454	466	465	421	442	458	472	472	436	470	457	473	452	452	461	446	467	470	485	471	455	441	460	480	489	467	432	504	465	471	437	447	479	418	463	457	495	450	477	490	454	474	434	476	468	426	415	479	453	471	464	497	440	459	443	465	438	481	481	426	479	466	446	454	447	488	466	475	447	461	446	476	494	484	474	483	471	509	488	498	469	487	470	439	458	418	473	451	419	475	453	486	492	442	502	482	464	458	448	452	483	461	480	431	433	446	453	465	480	458	493	457	447	456	468	468	430	478	465	458	475	443	458	511	448	478	442	490	493	476	470	468	453	474	459	442	485	445	453	446	455	392	424	487	449	464	458	435	466	439	468	465	455	480	440	486	495	450	474	461	474	450	449	459	479	485	446	440	490	468	447	474	466	478	446	497	473	508	495	432	442	419	497	479	436	477	464	478	450	433	446	445	474	409	473	445	453	468	481	483	488	452	437	464	421	487	437	448	447	467	442	453	461	459	469	468	486	455	455	474	463	437
14560	1067	128	120	107	105	129	112	112	106	96	102	89	98	98	98	92	131	95	96	100	103	96	107	123	110	108	112	105	110	117	118	95	114	106	107	104	99	96	83	103	102	111	107	99	94	97	99	106	115	93	92	91	103	102	114	95	96	118	96	98	108	66	117	114	119	93	105	93	122	89	92	99	96	100	110	97	106	116	122	86	108	90	106	115	82	112	116	97	91	105	113	91	104	108	91	90	105	101	107	102	109	106	110	111	95	89	86	86	114	106	98	101	104	116	102	96	100	107	116	135	102	107	111	108	107	111	115	111	106	95	105	111	100	95	90	84	102	105	108	97	97	124	94	100	108	81	101	97	103	74	107	114	109	114	103	100	97	89	105	107	106	81	106	101	101	118	119	94	117	92	91	124	125	108	80	97	91	97	82	121	99	98	120	85	103	102	109	92	100	103	89	115	104	104	106	90	105	80	77	106	107	112	104	116	100	97	110	115	103	106	100	113	101	102	101	97	74	101	99	92	88	114	93	94	114	101	121	106	109	101	97	101	102	94	84	92	105	93	104	87	83	109	115	106	113	110	104	104	102	111	116	106	110	117	95	110	102	94	113	110	96	114	96	113	109	89	89	98	117	114	87	91	104	105	104	122	105	96	108	106	95	99	100	97	101	97	108	107	97	106	83	117	107	119	106	100	103	99	112	99	109	103	87	99	96	118	97	122	108	94	132	91	84	107	112	109	108	91	95	111	105	125	87	91	98	109	102	96	116	89	85	98	105	117	104	82	79	113	111	100	109	98	103	102	86	107	92	93	125	101	129	96	83	113	90	94	103	107	100	83	104	92	97	99	99	110	105	112	115	107	96	103	107	115	98	99	102	87	103	98	99	96	100	104	83	96	103	116	96	93	108	96	103	107	115	104	96	96	91	104	102	90	110	88	101	100	97	83	101	99	125	106	97	127	114	89	96	100	94	94	113	89	102	115	114	83	116	103	114	99	121	115	81	87	106	97	93	126	98	110	95	128	96	116	104	102	93	101	88	96	81	87	112	130	118	113	118	111	101	100	107	89	91	108	104	99	111	104	104	128	119	85	91	91	98	87	103	103	105	96	100	95	106	119	86	94	109	122	116	100	105	113	88	102	101	114	112	108	93	113	113	103	101	108	110	88	116	120	110	110	95	100	94	114	103	105	96	88	93	110	99	115	87	114	110	106	88	117	120	116	100	104	116	120	100	106	101	97	105	110	109	87	98	100	105	118	116	109	136	113	86	101	99	105	113	112	108	117	105	114	105	115	108	100	110	104	109	107	90	99	111	98	104	110	106	111	112	89	97	115	105	100	114	100	104	82	103	94	115	102	86	94	100	113	115	118	97	118	110	113	115	101	110	103	111	85	106	116	131	90	94	105	104	96	104	111	115	108	104	101	115	119	100	102	98	125	80	124	103	105	100	110	106	102	106	95	100	105	103	112	101	112	118	83	105	113	82	114	95	108	96	90	90	104	85	100	124	100	106	126	125	119	92	84	102	115	97	96	100	108	113	112	130	107	122	123	101	121	84	105	90	101	103	97	108	111	119	104	110	108	111	103	130	105	106	108	92	110	124	109	106	113	116	99	96	104	99	79	127	95	99	100	102	107	107	99	107	90	99	112	96	108	124	99	114	98	115	105	117	111	93	89	91	104	100	112	107	80	111	108	109	102	120	105	127	127	97	98	91	92	102	113	95	96	85	110	103	91	89	94	84	110	103	93	109	91	101	114	91	106	93	110	104	96	105	99	107	107	92	106	99	95	131	87	111	103	95	89	96	85	103	103	89	90	91	103	94	93	89	100	122	101	102	110	105	95	90	105	104	97	85	119	90	102	92	114	113	95	88	90	87	127	114	95	106	93	102	100	96	106	128	87	94	104	95	107	118	126	130	106	101	96	122	112	124	104	113	100	125	87	93	88	90	112	109	90	123	108	93	115	121	94	117	100	101	110	111	117	106	83	102	99	94	90	125	114	99	113	94	108	102	98	128	105	106	101	116	108	119	110	117	94	103	105	118	114	84	103	121	112	98	112	110	92	98	108	86	104	112	107	92	102	102	112	110	92	96	94	106	106	92	90	84	101	82	72	96	109	108	98	96	90	99	108	81	120	112	113	116	87	121	113	96	100	102	112	97	110	96	94	115	114	119	92	102	113	103	105	83	90	123	109	83	110	115	101	107	107	107	118	119	119	110	105	97	101	94	83	96	111	106	108	95	92	111	112	109	108	103	96	90	107	122	95	101	110	119	110	106	118	97	119	113	100	96	107	94	136	109	96	93	113	110	89	116	120	104	106	110	107	101	106	121	92	106	114	100	109	97	109	105	103	105	121	84	111	113	102	109	109	100	95	103	101	122	96	100	106	97	107	111	122	93	104	99	117	118	91	102	89	98	96	115	127	100	106	102	96	107	106	85	100	96	87	100	93	111	102	99	97	89	109	104	112	116	96	93	129	93	103	115	104	100	102	94	102	96	94	89	118	95	99	107	116	103	112	98	107	109	100	95	91	102	115	108	109	104	116	84	112	104	103	103	98	112	113	81	95	98	119	102	116	120	101	94	102	90	105	98	100	102	111	100	103	99	74	91	105	99	92	96	84	82	88	101	91	110	102	97	107	119	120	130	102	115	93	99	91	104	81	97	115	114	92	103	111	125	101	89	95	94	99	106	100	93	111	100	121	99	117	103	107	113	125	104	99	106	103	73	106	110	97	102	98	105	84	104	96	124	101	114	98	100	105	97	125	100	109	119	106	100	111	104	92	116	111	83	92	93	103	96	100	100	114	85	108	100	96	115	101	120	105	91	125	85	95	132	129	111	94	107	101	98	111	100	78	89	116	105	102	118	104	107	106	101	97	98	111	95	112	88	104	99	115	98	92	110	104	107	109	96	101	88	93	116	126	103	114	94	83	107	85	107	105	97	89	94	100	121	108	118	91	106	99	106	115	97	97	93	101	98	88	89	95	123	104	103	106	87	107	108	112	93	117	99	114	100	114	101	85	113	97	106	94	94	103	109	131	100	123	104	91	116	119	78	112	118	110	112	116	87	124	94	109	98	102	103	109	118	91	114	93	103	107	108	102	107	90	126	106	105	107	106	121	127	91	137	103	111	96	110	87	90	84	91	102	92	94	99	97	100	93	97	87	98	93	98	86	120	86	83	112	93	99	107	115	104	105	114	94	105	98	96	84	110	92	108	104	101	96	107	108	98	101	95	83	99	95	92	117	96	97	122	96	110	108	102	95	83	94	98	98	101	95	91	107	100	83	115	105	88	101	113	116	95	118	96	81	72	108	98	104	106	105	92	130	103	106	105	114	103	102	98	107	94	90	110	108	92	92	104	112	104	110	106	116	98	122	118	105	77	96	99	98	98	133	97	102	102	106	109	105	85	113	72	99	88	98	116	108	96	109	93	95	104	109	101	114	100	115	126	95	125	95	98	118	102	103	109	124	115	90	107	91	123
7059	560	331	381	371	325	287	274	337	285	290	274	292	288	262	293	292	288	322	293	274	280	267	272	290	282	280	289	280	282	281	293	260	284	274	272	280	287	259	296	263	264	249	268	303	260	283	270	269	273	266	263	262	317	264	254	256	297	236	264	228	244	257	256	264	273	264	262	283	275	292	276	271	288	244	271	271	282	264	267	269	266	265	263	284	300	256	249	267	264	259	262	258	270	256	256	268	286	275	229	279	291	276	235	235	266	271	263	291	282	253	281	274	249	272	264	271	293	319	258	260	244	275	270	287	252	268	275	297	265	259	291	281	282	283	256	282	257	275	252	286	257	266	289	266	269	270	259	253	273	269	278	300	233	253	280	273	290	296	279	290	295	266	293	275	302	278	264	271	268	281	262	258	253	264	244	259	261	275	258	295	285	260	277	288	264	250	258	283	280	264	258	258	275	263	235	258	280	250	245	274	261	255	260	281	232	266	242	282	266	273	276	277	293	278	295	260	256	251	258	288	288	262	277	226	266	309	271	279	256	250	275	262	257	279	246	262	274	256	257	240	287	280	248	251	281	288	262	250	289	250	264	256	246	275	289	242	281	273	281	288	253	254	266	285	238	270	282	265	284	276	259	268	269	258	291	275	267	271	261	270	278	257	268	280	258	289	259	260	284	262	272	281	269	278	249	262	296	250	287	277	279	276	274	262	264	275	276	260	279	273	232	285	268	259	267	265	264	249	257	271	254	269	277	277	277	267	298	259	251	260	268	288	255	291	252	255	278	287	259	276	262	264	252	258	255	255	247	271	237	262	288	249	249	280	274	265	261	258	311	267	265	259	286	285	280	265	279	278	265	252	225	263	276	279	249	266	305	271	267	264	251	296	267	278	238	271	251	260	258	286	251	245	284	246	268	276	290	278	274	263	260	258	276	247	276	278	252	272	262	270	277	286	286	281	232	248	284	279	275	273	289	275	296	278	242	240	274	298	249	260	302	250	270	270	265	267	241	278	253	256	280	275	246	246	271	260	251	247	257	265	274	248	265	264	297	267	248	256	270	280	262	274	274	248	265	282	283	275	273	263	263	281	276	256	243	257	266	274	272	250	267	271	257	256	278	285	282	271	280	247	337	270	262	237	289	313	270	261	283	237	290	261	265	263	261	274	272	290	267	291	275	270	238	286	264	281	278	262	263	291	335	287	278	282	264	260	270	278	277	251	258	267	268	275	265	266	299	243	262	263	286	273	249	247	252	279	259	247	261	243	275	260	272	260	279	276	262	236	264	262	260	272	283	238	253	287	276	259	249	275	263	252	251	268	257	245	271	278	302	279	277	254	266	269	263	255	264	257	250	262	295	257	280	282	273	245	297	243	244	246	286	286	288	271	297	270	257	305	267	258	257	283	246	265	271	255	267	259	285	295	259	263	238	278	255	261	258	250	283	264	285	267	290	263	292	269	260	270	253	261	273	277	255	258	287	254	293	249	255	272	256	283	273	276	285	268	258	252	291	277	266	276	260	242	261	294	294	255	278	241	258	266	279	255	287	271	266	288	265	275	281	267	273	254	270	280	275	261	281	306	243	281	282	270	292	288	270	269	258	287	288	285	265	268	267	284	261	295	234	256	270	277	242	255	257	279	268	242	276	253	274	276	261	248	256	245	248	269	256	272	261	255	271	268	263	276	290	268	274	255	259	273	266	226	272	261	251	268	266	272	275	261	263	242	245	265	248	253	284	280	273	272	275	266	256	267	276	280	257	285	254	258	268	277	242	263	240	256	271	236	273	287	275	279	272	302	246	298	275	270	243	257	280	268	260	268	277	267	282	263	264	268	261	285	246	258	274	245	267	273	253	262	261	254	240	248	275	260	281	282	298	237	290	237	270	250	276	279	248	299	261	259	266	246	286	287	286	294	257	248	276	281	273	235	256	267	292	280	272	267	257	250	239	249	290	270	276	248	278	274	287	239	258	274	276	265	259	276	267	297	269	263	273	253	262	256	274	278	275	261	307	281	263	246	276	258	269	256	283	283	291	282	256	270	271	265	279	274	262	232	264	254	276	251	267	285	274	252	232	275	281	274	268	227	290	297	285	275	281	299	252	267	269	250	270	273	280	280	268	260	280	293	266	308	261	272	267	284	279	274	225	253	264	266	272	260	222	269	256	252	257	292	285	249	288	251	252	284	274	251	263	270	253	272	277	272	269	267	279	292	264	275	268	279	258	261	247	274	270	261	284	279	257	279	266	271	295	265	244	276	276	263	253	281	289	245	264	276	255	253	236	258	281	248	243	266	254	272	255	253	285	260	278	283	277	274	254	275	277	271	279	284	284	295	286	281	252	263	269	235	267	272	261	270	291	280	319	253	244	248	258	245	277	285	263	295	286	252	249	262	257	270	278	274	231	280	299	280	276	284	258	278	265	276	277	281	254	250	255	279	256	255	262	250	262	297	281	271	227	257	279	272	269	243	247	256	262	274	275	281	251	260	264	269	266	283	294	286	292	272	258	271	289	283	263	269	272	264	289	240	227	251	262	247	283	251	270	255	279	257	267	227	247	263	267	270	261	270	278	267	254	273	266	271	261	276	292	283	255	271	248	262	276	328	260	242	263	270	304	284	263	264	274	284	293	266	291	252	262	259	272	299	247	271	264	262	274	279	290	260	229	260	279	255	272	239	304	268	288	248	259	279	274	288	286	242	290	246	266	247	285	273	271	265	254	269	273	289	246	229	261	251	273	264	278	262	291	269	273	280	276	275	278	286	286	264	242	260	270	271	266	242	274	296	247	261	277	226	265	294	308	268	271	273	281	285	280	249	276	289	261	278	268	232	303	261	264	275	274	261	269	265	263	268	273	261	282	248	258	253	260	268	262	266	274	304	299	266	261	245	268	256	291	268	275	244	290	275	276	300	255	290	277	266	260	279	263	272	252	307	262	259	252	267	270	272	303	250	229	305	256	254	269	254	251	280	268	260	267	263	280	248	257	275	269	235	287	269	265	271	262	260	254	275	262	277	288	240	282	253	277	259	263	261	248	275	259	306	303	243	257	270	244	278	262	236	249	260	281	285	288	259	267	264	257	264	299	252	278	275	288	267	253	283	298	264	277	266	280	266	274	286	303	265	268	272	252	273	233	275	278	264	248	263	261	275	292	266	270	259	265	282	254	245	273	290	257	267	268	267	257	273	273	274	272	285	273	270	278	273	249	285	243	266	232	286	256	246	252	274	278	265	252	263	263	272	303	263	253	283	274	285	277	246	243	266	268	266	288	286	271	269	283	269	262	262	265	259	269	262	257	267	254	236	279	289	260	287	322	256	285	253	219	260	281	284	277	256	264	261	307	293	247	268	259	238	238	252	273	287	272	254	257	239	266	282	299	249	308	253	264	250	258	242	265	244	263	258	243	282	276	272	259	317	225	300	269	279	236	299	283	270	262	283	275	271	282	304	278	266	285	271	261	278	256	301	245	259	309	267	256	265	249	231	246
32689	14262	1512	795	556	419	338	210	215	159	150	143	147	132	103	109	125	104	116	88	120	88	87	79	71	76	86	92	90	71	95	70	85	83	85	61	83	84	83	62	77	68	80	84	83	91	70	83	72	91	89	72	87	69	84	68	70	85	88	83	109	98	71	73	76	68	82	85	91	77	69	73	83	69	91	62	88	76	84	90	72	83	81	84	79	80	74	76	92	88	58	77	71	75	76	74	72	86	69	76	79	69	90	62	72	80	69	87	75	67	73	80	80	79	89	65	70	76	81	88	68	68	78	76	71	81	92	71	69	77	82	60	70	65	59	87	78	84	69	88	79	71	60	85	67	76	76	92	79	89	90	77	74	58	80	79	90	87	83	81	106	64	60	74	67	82	83	83	78	82	70	84	69	70	70	77	60	81	81	74	78	68	69	62	81	60	84	70	70	68	72	72	74	74	63	67	85	91	78	90	68	74	80	81	86	85	63	86	84	80	79	81	60	61	90	94	75	78	79	93	74	82	69	69	67	76	89	78	87	86	69	66	85	70	73	69	84	65	66	68	68	80	74	80	75	66	79	67	75	65	81	70	75	81	74	59	69	65	69	88	67	73	64	81	72	56	86	80	90	69	77	82	73	73	57	82	75	69	72	77	88	73	73	61	68	83	93	67	81	78	69	76	83	78	74	89	75	69	76	67	57	68	68	67	72	84	62	81	85	69	70	69	83	88	75	71	70	69	76	83	85	91	80	67	65	61	83	71	73	65	69	88	87	73	81	82	86	73	101	71	74	78	72	78	75	76	73	74	79	66	78	91	72	81	82	84	78	74	72	79	64	74	89	93	76	58	60	76	72	72	85	77	88	77	90	85	110	77	81	79	78	69	78	73	78	69	61	88	83	91	84	88	44	94	76	80	80	88	72	71	72	78	68	58	69	78	58	73	92	86	64	75	62	72	71	61	78	95	63	81	79	80	62	96	79	68	79	72	83	77	80	70	81	78	81	63	66	66	72	66	82	69	73	77	68	72	80	75	75	67	79	83	84	70	79	65	70	78	58	74	55	56	75	73	64	69	93	82	70	66	87	85	77	65	73	79	67	80	68	67	71	61	88	71	79	73	88	87	79	65	89	71	76	68	82	69	75	87	75	61	84	81	90	62	85	64	74	65	75	77	67	76	76	99	70	78	79	82	81	88	92	70	73	79	78	70	76	81	79	73	64	69	88	82	65	78	78	71	71	68	69	77	73	65	78	82	86	77	75	83	84	78	81	91	68	77	63	83	75	75	84	64	59	72	97	81	70	89	77	70	76	67	71	83	69	73	80	80	70	66	76	80	73	74	73	68	71	70	75	78	88	83	85	78	68	78	94	77	86	79	114	66	68	79	77	64	68	76	70	83	68	61	67	78	86	69	82	91	85	71	68	83	85	79	83	85	68	75	86	80	70	87	79	77	84	74	66	80	82	64	69	62	98	74	79	65	63	64	79	73	92	89	66	75	73	72	67	82	74	77	72	64	78	87	57	63	79	72	63	77	66	62	57	74	79	83	66	74	83	93	75	88	71	69	85	92	59	71	86	77	76	70	90	65	79	68	84	74	80	68	82	86	80	72	77	79	85	85	77	74	69	92	74	85	66	72	87	82	77	80	55	76	83	78	92	86	75	79	74	84	92	61	80	93	80	70	86	63	65	74	96	70	79	74	91	76	75	89	66	80	84	77	83	73	81	72	82	79	77	68	84	77	77	74	85	81	67	78	65	84	84	63	67	81	93	95	82	81	79	90	89	82	66	81	81	63	73	73	72	77	76	86	69	65	78	77	79	86	74	82	56	64	72	80	74	78	86	78	83	74	60	77	74	72	87	64	64	79	74	76	84	92	89	86	81	70	71	76	88	73	79	87	70	83	72	79	63	69	77	75	93	69	67	67	77	77	73	62	71	88	74	76	75	80	80	75	78	82	64	74	70	78	75	63	60	93	80	81	69	81	75	77	73	88	73	71	72	89	80	72	84	77	82	86	81	85	69	79	99	62	73	72	69	61	79	86	83	80	74	68	76	87	69	67	72	85	93	99	75	81	70	69	79	83	78	77	106	82	73	65	76	63	67	86	79	68	77	99	69	59	62	76	68	77	76	76	71	65	74	91	95	95	85	82	82	68	65	80	61	75	71	82	77	88	79	65	87	84	70	72	79	69	88	65	81	65	82	83	74	70	91	80	62	73	81	76	72	78	84	87	64	86	69	76	77	66	68	54	78	79	71	71	74	77	75	59	65	80	88	86	72	69	74	67	84	82	76	74	89	76	75	82	65	85	71	76	92	85	76	80	76	87	84	105	63	76	67	78	75	74	72	90	68	63	69	82	72	84	84	75	80	68	78	77	76	70	94	81	83	81	72	63	80	71	73	96	69	97	71	78	79	87	81	70	80	81	77	83	80	74	101	86	69	93	96	98	79	68	69	59	81	76	73	68	73	82	77	81	67	59	82	83	95	86	71	85	85	90	89	85	63	70	92	66	85	78	80	79	86	83	68	81	82	81	85	83	87	81	58	68	76	83	72	70	60	86	79	66	85	68	82	70	72	74	58	75	89	64	69	65	72	76	72	70	81	81	74	81	65	73	84	79	73	79	65	65	84	78	89	72	84	83	89	86	57	71	73	69	87	86	62	92	64	89	82	73	77	58	72	73	71	76	59	76	64	72	92	62	64	86	75	78	82	96	72	103	81	98	88	75	56	83	68	56	81	68	79	88	65	67	62	82	87	79	68	85	79	78	76	73	70	66	71	69	84	99	67	77	94	74	56	77	72	68	82	75	88	87	80	87	90	56	67	61	85	84	63	71	84	76	88	70	80	78	68	72	88	77	84	78	86	70	60	91	82	70	76	84	85	64	77	67	89	87	74	75	69	81	88	81	72	74	75	82	87	89	73	66	77	80	80	92	76	57	74	70	83	65	67	78	75	72	80	71	67	73	74	83	73	76	73	71	66	79	87	92	56	78	68	88	61	79	87	63	64	67	87	74	65	88	76	63	75	73	78	63	76	87	71	88	78	73	78	65	78	80	59	61	66	77	76	83	77	65	82	82	65	78	80	85	80	61	65	78	77	73	77	90	73	91	90	78	84	92	79	81	87	80	59	73	95	73	79	87	69	68	72	87	64	93	65	80	87	81	87	78	81	91	75	76	60	82	79	67	73	85	70	77	80	63	74	61	82	59	66	87	71	78	77	65	82	74	76	66	65	73	88	83	74	80	90	68	80	72	83	75	79	81	75	84	70	85	91	87	71	74	76	87	66	71	91	66	82	99	75	69	82	69	82	78	51	75	84	61	54	73	79	61	72	80	61	73	78	83	93	82	74	92	78	76	74	79	75	69	64	85	68	82	65	80	75	57	70	94	81	71	82	59	87	59	89	67	59	84	57	65	67	74	77	75	82	86	85	85	83	93	66	92	68	76	70	80	88	80	84	93	66	63	90	74	75	79	73	80	84	67
19370	4801	2123	2614	2222	1800	1450	1193	993	883	791	668	582	579	493	508	461	404	427	398	370	345	315	385	352	330	300	316	267	296	294	318	281	254	277	286	279	272	282	268	283	268	257	251	242	240	228	259	237	264	267	243	243	239	232	229	235	261	249	225	256	260	241	240	251	215	249	226	225	214	231	270	231	231	203	235	251	227	237	214	213	224	241	241	231	213	237	229	232	251	240	243	224	219	228	218	235	201	252	240	238	220	222	236	225	242	229	243	239	207	235	206	212	223	206	245	222	217	244	226	198	250	259	228	226	231	205	219	221	226	240	221	223	246	194	238	231	236	243	249	198	223	213	220	217	215	238	221	213	247	250	199	222	216	213	210	268	207	217	237	221	203	216	220	191	226	248	235	271	194	216	217	241	219	204	225	227	250	237	194	218	241	207	225	226	233	217	248	230	241	244	202	215	211	218	199	227	237	251	222	221	205	216	214	231	203	232	222	213	222	239	216	224	225	254	217	224	222	232	218	236	231	221	232	205	236	202	239	236	200	225	219	239	219	237	207	226	224	231	225	244	226	225	238	204	217	229	232	203	231	199	214	224	196	250	210	206	231	225	210	225	222	200	179	238	225	207	229	227	237	207	231	244	229	231	208	212	222	228	220	233	200	238	198	229	235	239	214	265	245	225	227	235	210	218	240	224	239	242	228	215	227	213	227	222	209	228	209	223	227	219	248	236	219	236	236	219	230	211	209	204	217	211	228	222	224	235	224	220	216	196	226	232	229	236	231	213	238	215	219	224	204	226	239	240	207	189	210	231	211	192	208	220	216	230	217	205	227	216	231	225	209	230	224	234	206	209	216	240	226	223	219	209	222	213	235	242	227	197	232	230	224	197	226	248	211	203	218	224	215	212	218	218	246	231	211	216	238	236	203	189	187	187	237	234	221	217	258	209	233	227	217	190	233	229	243	232	221	203	228	250	231	213	221	213	206	249	236	236	242	218	210	238	223	236	221	239	242	204	237	209	232	213	227	232	227	233	205	213	216	222	230	236	217	253	215	197	192	225	234	223	224	232	233	219	253	203	239	217	232	234	215	216	234	216	199	211	205	211	213	214	216	225	245	212	214	192	202	243	218	219	220	197	247	214	235	225	224	255	254	226	223	229	198	214	197	221	228	203	197	229	216	204	226	232	220	210	215	216	221	234	224	218	219	200	209	232	226	238	210	208	218	220	234	212	223	211	212	219	206	207	205	207	211	207	235	216	217	242	207	212	192	218	220	233	221	264	194	234	217	238	228	242	221	230	236	235	244	227	245	270	241	210	211	245	226	230	219	234	237	222	234	204	223	215	212	211	223	189	238	212	197	223	232	238	210	221	213	240	227	217	232	231	224	214	221	231	241	219	208	226	228	210	234	219	208	224	217	220	217	218	233	198	253	205	202	210	227	201	241	195	215	222	217	213	255	267	239	196	209	193	201	245	186	222	215	216	229	223	237	213	213	220	249	217	224	225	223	229	219	240	230	191	209	199	223	212	208	239	234	211	236	217	231	231	227	225	239	243	236	215	244	204	236	198	212	223	227	224	234	222	213	212	214	249	217	241	211	206	207	232	207	225	208	215	199	203	248	242	210	219	227	238	223	224	217	214	224	200	211	241	206	213	237	229	213	218	224	214	234	241	222	223	238	228	217	217	244	226	220	231	220	212	221	227	204	255	218	216	210	204	234	239	231	216	217	221	222	197	199	215	207	217	236	230	233	235	227	218	221	226	219	246	216	208	208	254	200	227	205	228	244	224	225	205	244	212	230	213	215	224	226	215	225	236	225	235	254	229	231	231	231	234	216	190	223	233	218	241	184	214	215	211	205	223	228	218	206	195	222	236	208	212	204	219	195	222	218	215	244	201	239	222	241	189	207	229	211	206	219	255	220	205	207	243	203	238	231	219	212	225	237	217	208	225	223	228	236	247	214	239	233	226	228	214	236	247	209	223	214	192	218	237	215	229	218	230	228	238	207	221	222	191	215	210	230	216	222	226	209	238	224	219	225	225	229	214	223	232	241	211	222	251	220	228	209	194	219	240	203	211	214	223	234	226	211	237	205	233	236	216	231	241	221	219	181	214	222	220	214	229	222	219	237	216	212	207	209	243	189	208	219	230	210	210	211	209	213	231	241	238	213	224	224	230	253	216	223	244	218	248	230	223	204	217	224	205	210	226	207	195	224	218	216	197	243	202	215	234	207	230	228	205	230	237	214	262	217	240	213	214	227	243	223	213	219	255	220	239	233	219	231	238	222	227	223	240	228	214	213	222	224	209	227	195	221	198	223	239	230	225	232	221	222	242	224	231	227	241	216	216	232	227	206	206	249	239	213	223	218	220	236	228	203	197	203	238	215	185	191	188	197	224	214	205	244	223	209	208	240	219	226	228	218	236	220	199	207	223	222	237	249	215	226	200	234	245	239	229	228	220	230	206	228	238	223	218	219	204	219	213	220	232	215	224	215	244	222	216	214	209	228	220	203	239	201	235	229	218	213	216	217	208	216	219	201	237	212	217	229	228	222	198	203	224	239	226	245	248	213	228	234	226	223	222	223	247	228	230	258	220	215	223	206	220	232	249	247	221	230	210	240	211	221	224	215	255	215	196	214	207	241	225	234	221	219	198	213	208	197	219	240	231	218	225	238	238	203	233	254	227	225	232	189	228	214	221	246	218	210	222	217	213	257	193	229	197	204	218	230	219	221	221	230	211	216	216	222	186	209	245	214	217	234	219	194	211	206	229	202	234	223	210	220	210	232	248	210	211	221	247	214	201	234	225	244	211	224	244	215	225	257	209	216	233	210	210	244	205	227	213	227	218	230	224	241	230	204	190	239	239	220	236	220	233	210	224	232	227	227	220	207	232	230	207	204	228	215	197	216	223	210	214	230	246	232	217	202	209	218	233	217	217	219	219	245	172	247	241	219	226	250	213	218	216	225	226	198	227	225	199	232	208	234	217	208	213	236	222	223	219	225	213	237	240	229	210	204	219	223	232	235	225	248	231	207	249	182	232	231	237	235	242	226	209	210	221	207	224	215	213	220	197	202	208	240	205	224	232	200	252	244	225	192	245	212	204	222	232	252	239	230	209	205	210	206	222	243	210	208	222	226	259	219	207	216	227	214	213	227	232	209	218	242	200	218	235	218	190	196	232	237	235	240	239	198	236	207	218	223	222	211	228	216	213	236	241	217	224	208	222	227	221	221	190	238	200	242	235	206	219	217	229	207	207	207	237	249	217	229	198	210	212	206	257	201	240	212	204	242	220	215	196	249	214	201	224	229	225	223	226	243	248	198	228	223	213	218	216	219	217	217	194	211	236	202	224	236	238	218	208	196	236	219	218	227	218	214	230	222	204	216	226	220	208	247	216	218	217	222	217	226	229	216	253	198	223	219	228	239	216	216	226	223	195	214	227	227	233	210	209	226	254	206	217	183	231	207	212	187	244	230	220	215	213	237
41243	23993	4543	1715	1165	863	586	505	441	391	366	287	303	292	248	236	247	245	242	240	197	252	252	182	227	219	218	189	213	196	194	184	183	175	178	191	192	201	184	203	196	174	165	183	188	207	168	193	192	169	186	190	181	163	188	195	184	162	181	191	188	175	190	209	210	174	163	189	176	202	193	201	188	183	173	176	178	194	205	170	167	181	183	195	220	202	203	184	207	169	180	185	170	161	206	169	189	151	179	201	194	206	199	177	178	182	193	185	197	189	205	160	181	198	183	214	209	184	190	191	196	183	181	203	207	197	163	194	174	175	197	156	191	185	198	193	177	203	211	167	186	150	204	177	162	217	204	196	197	162	211	183	182	203	192	189	193	181	159	198	189	172	202	168	189	176	186	175	190	176	186	181	169	186	194	185	191	171	191	165	173	177	192	177	208	170	199	176	186	209	189	172	188	190	173	183	186	181	173	201	183	168	186	204	184	193	198	192	163	177	194	160	185	146	188	175	183	162	194	161	191	195	180	174	171	206	173	201	172	201	181	194	210	191	203	201	188	177	191	177	188	169	197	190	203	185	168	160	194	197	215	212	174	179	215	160	147	190	187	172	186	235	175	200	198	205	195	190	174	177	167	181	182	190	160	185	173	171	182	176	217	201	196	176	187	181	205	208	163	193	217	217	185	180	190	192	208	181	172	188	162	194	187	206	211	170	164	192	175	157	167	180	182	212	215	201	191	180	177	177	187	199	196	157	161	170	181	185	185	182	179	178	203	164	159	188	203	202	178	180	176	211	184	210	197	181	211	180	193	183	207	155	199	180	180	181	172	189	177	163	179	223	183	189	176	221	183	181	203	186	181	200	195	188	199	186	210	160	193	194	189	188	155	199	182	189	163	195	198	191	191	193	184	175	155	194	191	176	164	167	191	160	190	197	198	207	190	181	207	192	183	200	220	183	193	174	183	206	164	174	173	191	194	176	184	175	197	210	189	185	167	191	177	183	206	178	201	184	178	166	183	186	193	187	174	164	201	177	200	184	179	185	169	181	187	188	189	173	184	161	195	217	178	195	200	174	193	166	177	186	195	183	205	190	172	175	153	180	172	160	170	191	159	167	194	169	189	192	187	182	175	190	189	205	186	187	175	160	168	195	170	160	174	200	181	185	193	193	211	183	188	178	195	179	202	206	199	183	198	193	189	209	172	169	198	163	181	187	165	195	196	197	190	190	178	155	170	194	172	165	215	187	177	171	199	213	191	177	197	180	206	190	186	192	172	167	193	200	177	173	188	156	165	193	160	191	177	186	170	174	174	187	199	168	185	201	190	169	175	162	200	198	179	195	192	188	188	168	168	165	176	198	156	189	173	185	181	184	206	175	181	151	193	182	167	167	184	184	193	182	193	214	172	177	196	186	183	168	212	196	185	192	194	181	199	191	198	186	193	185	188	194	184	169	174	189	185	179	175	164	184	208	171	209	198	174	182	191	184	196	202	199	195	167	165	177	160	169	199	181	163	184	185	148	188	163	166	173	186	197	183	185	176	206	183	198	192	199	204	157	187	179	190	188	201	194	184	165	214	166	192	195	178	187	194	167	201	196	185	175	176	187	187	192	188	193	175	164	156	190	176	176	189	211	176	177	178	165	203	197	155	197	166	164	175	184	203	173	159	178	188	193	192	165	209	189	198	198	197	188	206	184	178	194	185	197	168	158	191	174	211	189	184	188	191	180	209	212	167	183	169	176	178	212	184	192	181	178	175	186	170	163	191	183	180	178	161	176	190	170	189	183	172	172	176	179	179	196	210	190	196	153	172	218	161	194	186	159	193	177	185	172	194	205	177	198	211	190	197	175	159	187	176	192	230	187	177	193	201	191	176	192	179	178	195	200	198	180	188	201	188	173	192	164	195	174	184	213	185	223	182	197	185	185	174	180	175	187	178	186	181	196	195	189	205	190	188	171	196	208	207	158	203	191	195	184	192	177	182	180	181	184	191	170	196	203	187	181	177	187	172	188	172	185	176	168	204	184	206	189	152	208	181	186	205	209	193	181	193	191	182	210	193	177	188	194	180	191	204	204	206	185	158	194	186	185	203	166	181	165	194	179	204	180	202	173	183	150	191	211	187	170	160	196	210	167	179	196	199	210	184	173	191	187	192	173	159	184	189	200	196	184	181	175	195	206	204	189	202	181	168	190	186	190	189	173	181	170	178	181	188	195	190	186	158	191	178	195	214	193	178	176	174	187	176	210	190	185	185	193	187	156	183	187	172	194	182	179	199	192	169	184	176	191	180	181	172	199	175	163	172	190	188	175	201	193	182	178	178	176	194	198	191	208	172	170	180	197	214	198	208	227	186	158	148	178	190	207	164	166	222	178	182	187	170	201	176	176	174	182	197	169	169	175	199	204	193	201	186	182	189	211	174	186	188	162	175	181	176	210	165	185	163	181	179	158	185	183	190	169	192	163	173	207	186	190	187	197	185	186	188	216	177	198	160	182	174	184	209	197	188	187	184	179	187	178	152	180	172	184	178	201	193	175	186	161	173	185	162	176	211	212	191	186	188	178	213	179	210	200	189	193	187	191	200	198	208	196	181	179	159	214	180	184	203	181	196	209	167	169	195	180	173	174	204	169	192	197	191	183	198	178	172	193	181	214	173	193	160	199	178	194	189	173	178	188	194	190	194	189	189	184	173	180	187	197	208	175	193	184	195	162	174	197	177	160	169	181	170	186	177	211	186	186	192	210	180	182	187	185	172	167	174	207	202	197	175	221	177	186	212	191	199	202	174	177	188	191	190	193	166	171	211	204	178	173	185	172	174	167	168	163	208	194	173	200	170	173	187	194	177	156	201	200	170	187	180	185	190	184	170	187	169	168	199	203	189	166	161	197	173	193	177	194	184	176	192	174	193	179	178	189	185	183	181	191	155	198	159	203	173	184	192	184	170	218	173	190	227	187	164	168	184	168	187	183	177	184	191	168	172	185	177	156	156	196	168	184	188	185	186	185	175	186	188	190	178	162	190	200	201	202	204	180	184	173	175	191	193	170	197	201	203	163	206	174	175	171	180	180	195	166	180	204	174	207	162	200	183	164	185	188	160	174	192	200	182	169	171	176	169	175	204	190	188	173	219	202	178	177	185	178	196	190	206	156	183	169	207	187	177	194	187	195	175	208	192	191	197	190	188	168	175	216	175	196	175	165	189	185	154	205	176	177	173	185	184	175	181	179	217	191	173	186	189	196	241	186	193	199	173	194	187	178	198	181	186	171	188	161	167	178	204	188	195	189	166	168	181	176	181	190	204	192	194	164	189	217	174	213	184	190	172	194	217	182	192	191	182	178	168	163	213	187	200	167	195	184	181	150	181	162	186	184	170	170	191	196	193	188	205	193	181	196	197	188	191	191	206	171	172	192	204	202	184	199	179	218	175	176	186	182	178	197	183	194	192	191	200	175	205	192	180	204	193	152	192	187	194	189	172	194	175	201	178	208
25172	7226	3979	4835	4157	3364	2785	2312	1932	1675	1480	1315	1218	1117	1026	967	961	842	862	759	755	720	732	703	645	644	624	590	664	591	630	627	572	539	569	537	554	509	569	520	532	539	525	502	544	465	518	498	499	531	496	504	545	485	492	484	500	524	522	464	524	486	506	463	438	443	467	479	502	486	453	462	495	490	476	492	443	483	504	504	463	467	474	487	489	429	517	471	517	465	456	485	460	515	457	460	453	447	445	491	477	422	483	493	481	473	456	456	408	461	430	434	478	476	453	460	435	456	487	462	497	476	439	489	427	465	445	500	474	440	484	447	429	447	463	473	510	449	441	437	455	477	479	434	508	483	425	467	436	463	470	482	468	452	489	480	479	445	469	464	481	469	433	458	459	455	470	455	477	447	499	452	434	498	448	476	436	443	423	477	447	457	475	472	503	469	477	457	483	475	425	436	488	455	446	467	501	475	481	454	486	460	475	497	481	463	447	456	458	457	423	452	440	429	466	436	457	486	478	460	492	467	460	468	493	471	463	460	470	464	470	503	508	439	460	432	472	472	476	448	471	450	469	478	451	494	455	494	444	437	483	416	489	429	472	458	442	504	442	460	520	466	464	445	460	419	470	449	486	483	416	472	479	444	441	429	485	479	432	499	458	455	423	442	430	444	479	453	513	467	517	464	440	462	486	446	431	485	418	437	463	480	488	440	484	466	447	479	455	469	480	411	471	433	438	458	469	473	510	459	444	473	437	426	460	452	453	447	484	496	473	441	449	489	484	464	450	444	443	446	429	441	469	440	443	460	474	458	466	474	455	497	498	467	424	479	468	467	434	427	452	458	436	416	443	460	503	457	435	474	457	445	474	462	472	476	502	495	495	455	423	479	476	439	426	430	462	444	429	467	423	477	468	471	461	495	443	450	497	447	462	485	457	486	479	447	470	437	437	479	417	445	470	428	494	472	437	490	493	495	496	455	481	440	477	443	437	483	453	473	462	439	431	473	447	467	433	461	460	453	426	483	463	439	453	422	445	472	441	467	423	469	430	479	442	476	465	465	435	448	447	427	469	467	465	441	475	421	420	439	477	427	469	459	426	465	425	433	483	445	483	458	448	478	459	459	469	433	472	452	453	468	450	449	435	470	451	477	445	459	457	444	481	440	472	455	467	460	444	452	461	492	508	429	461	462	470	465	462	446	459	457	433	449	438	456	465	445	485	455	446	447	452	493	430	486	457	475	470	456	430	470	452	462	463	471	443	464	485	477	435	457	473	461	436	450	470	431	442	473	461	431	462	461	516	472	495	477	437	410	487	444	448	470	449	466	433	499	463	443	460	447	437	486	490	423	468	466	460	432	453	443	516	464	472	459	466	473	500	459	450	461	464	459	454	479	450	433	460	447	467	479	442	467	465	439	438	483	482	458	454	469	480	451	475	485	447	461	478	459	446	475	461	425	435	437	490	481	487	456	452	429	466	480	465	462	460	449	456	470	458	446	448	471	460	468	486	449	474	502	462	440	459	468	459	474	456	484	462	408	450	454	459	442	473	441	502	451	431	479	450	459	509	460	478	457	438	469	451	482	445	483	509	478	452	505	489	436	473	439	422	439	463	438	471	476	424	468	430	463	492	457	455	458	463	438	482	452	455	481	464	454	516	464	427	470	452	442	453	457	477	466	419	464	503	475	468	435	475	457	462	444	499	434	471	472	432	452	499	448	527	496	435	452	444	426	438	458	452	433	472	437	488	463	459	473	462	433	495	469	445	456	512	467	493	435	450	452	479	455	451	475	459	425	485	445	425	445	485	459	497	424	492	484	425	446	451	495	475	495	445	474	464	447	466	427	456	489	424	437	434	427	468	441	482	457	456	472	449	467	490	497	464	466	484	441	452	466	502	492	478	481	458	449	453	457	450	456	449	446	484	460	420	472	461	476	457	462	476	435	442	484	442	471	467	482	482	446	444	445	476	432	444	446	443	466	457	437	477	454	483	491	467	428	475	491	446	491	446	452	471	461	478	447	457	433	485	477	474	435	469	461	429	488	444	451	454	492	434	463	450	454	498	445	456	461	473	446	479	473	444	450	425	434	429	474	440	481	446	488	420	474	455	456	468	467	493	464	461	468	470	449	452	495	468	471	445	469	494	441	460	433	464	436	454	463	454	471	476	456	419	472	406	484	437	439	464	510	480	445	450	477	458	472	443	455	474	444	433	440	486	450	428	453	433	415	471	415	455	482	460	464	487	450	453	463	473	487	435	440	471	457	480	475	490	430	497	490	476	448	447	435	453	449	458	482	471	458	419	477	485	433	448	438	495	437	443	470	479	477	426	509	479	438	437	474	477	449	456	450	410	475	446	461	419	440	467	492	476	404	476	405	437	431	436	459	421	469	499	459	452	395	477	473	480	458	457	455	443	469	488	466	441	491	453	454	475	459	464	443	475	431	467	455	434	505	465	454	465	466	519	483	472	457	453	450	475	435	441	451	433	459	449	449	447	421	459	474	436	458	468	481	417	440	447	467	500	488	482	468	481	463	456	419	455	450	444	437	447	471	487	451	462	463	442	435	467	473	454	464	448	525	471	424	452	452	437	476	491	433	472	505	458	476	449	468	457	461	483	456	502	431	450	465	471	448	454	463	457	453	464	454	470	465	443	457	469	450	490	448	495	467	485	444	461	456	446	428	437	479	477	457	461	466	472	484	515	455	467	467	464	470	452	486	438	442	439	467	480	491	459	474	474	477	466	471	457	451	456	466	489	476	432	446	455	474	449	464	464	472	490	429	437	460	461	459	455	443	441	407	426	470	480	502	439	468	431	434	443	459	446	483	421	456	448	436	428	454	480	464	464	457	431	506	463	484	471	460	449	481	465	466	441	410	465	451	446	490	455	473	474	458	489	471	487	481	477	466	461	426	446	487	463	474	438	466	445	495	470	473	443	411	442	469	434	461	463	421	419	483	457	446	480	486	470	422	456	450	457	446	455	479	456	481	455	436	435	428	450	446	474	474	458	445	500	475	434	463	471	413	501	432	508	507	495	441	418	483	456	429	441	442	487	454	490	472	483	467	447	427	438	421	448	412	518	485	439	462	470	446	445	469	464	498	444	442	442	455	429	471	454	471	486	473	473	493	451	454	468	447	484	532	462	457	488	459	462	469	457	424	450	444	489	458	448	472	483	445	436	481	452	485	473	475	464	462	461	417	455	460	477	450	447	446	478	466	462	432	471	518	492	502	477	462	450	406	458	467	434	483	485	460	446	458	508	438	451	452	450	514	439	455	458	477	460	455	463	446	496	503	519	414	455	481	459	442	472	448	470	522	477	466	481	476	482	442	444	475	449	469	481	487	449	488	447	472	486	442	455	466	500	441	434	483	455	475	470	473	479	456	452	485	462	475	456	469	471	447	437	448	461	460	474	461	441	445	457	469	485	440	492	445	442	430	457	433	471	501	439	406	476	490	413	432	428	450	484	462	474	477	436	506	426	516	454	497
14236	1084	144	166	119	128	120	117	104	98	114	106	88	100	95	96	87	119	115	118	104	117	93	85	103	109	90	112	87	105	106	88	100	122	108	91	98	97	85	127	103	106	107	94	83	115	91	104	109	102	92	102	95	102	104	109	112	114	100	96	117	91	130	98	121	120	98	122	103	112	96	102	125	84	108	113	109	110	90	95	99	96	122	103	94	104	109	90	92	91	117	118	105	111	130	98	95	124	109	101	102	106	107	82	89	94	107	94	100	95	86	117	115	101	103	118	131	107	104	105	105	101	114	97	106	81	95	96	108	94	99	108	92	95	101	110	109	119	94	95	93	106	100	87	115	84	88	106	101	93	84	123	90	99	91	99	100	102	89	104	106	100	102	108	93	87	99	101	107	100	110	100	139	105	91	113	119	99	114	114	102	107	113	110	81	102	95	98	96	102	94	109	117	101	93	120	94	97	110	120	101	123	96	99	98	86	101	121	125	111	88	94	105	112	116	101	103	125	107	107	103	89	98	112	86	92	110	116	110	92	108	88	120	86	95	92	110	94	107	100	108	89	89	113	100	94	104	107	114	104	100	108	104	125	91	90	114	109	105	109	107	79	105	109	112	94	108	109	109	96	113	122	97	91	121	132	117	119	109	109	99	95	90	103	85	96	97	103	82	91	82	92	102	95	104	100	101	82	107	105	97	106	119	76	117	91	96	97	103	98	111	116	88	121	94	99	117	98	78	94	112	81	102	97	110	118	100	91	91	98	92	115	100	91	115	116	114	96	108	106	88	105	103	103	104	95	94	105	99	124	110	96	93	86	102	97	117	100	105	109	88	118	112	96	114	107	105	112	106	108	94	107	105	117	95	118	104	101	100	91	109	100	102	119	127	100	107	115	103	94	109	95	91	109	98	113	110	113	112	112	105	110	119	90	81	100	104	119	85	116	95	111	100	90	92	102	101	110	111	103	99	111	112	97	89	114	109	96	96	114	114	79	106	108	104	92	114	103	103	80	87	92	119	102	100	118	102	92	113	98	105	116	127	108	96	92	91	122	109	116	85	97	86	85	109	116	88	91	82	127	102	94	105	87	103	122	112	98	129	95	123	81	116	88	87	118	108	89	99	85	97	118	103	104	108	119	96	103	100	131	96	94	97	96	114	117	104	101	122	99	105	118	89	95	96	113	100	105	128	97	123	110	117	98	104	87	112	112	101	86	96	93	100	111	101	108	119	126	87	100	93	106	102	85	101	111	120	113	118	103	97	104	102	116	104	84	112	103	116	100	111	85	101	108	98	90	90	103	109	109	102	107	110	78	115	104	113	106	100	110	125	92	101	109	87	103	101	113	92	110	108	109	105	127	128	107	123	100	110	107	120	92	127	105	104	103	110	97	103	92	85	102	105	108	113	102	110	82	77	83	102	98	108	98	84	104	119	80	98	89	109	82	108	92	113	108	93	108	99	92	113	91	103	92	98	113	115	130	122	93	90	84	109	97	114	80	90	106	91	116	101	102	107	100	88	111	106	103	103	92	93	91	71	103	110	93	98	114	96	111	112	121	106	104	105	110	113	98	107	117	95	120	95	84	101	98	104	110	127	118	97	114	100	104	95	89	102	110	99	99	89	105	99	106	113	96	103	103	124	113	90	108	95	85	92	107	116	90	101	107	98	115	90	104	113	92	117	112	110	100	81	121	87	94	109	106	86	96	119	108	113	105	106	96	85	109	107	118	110	83	92	96	94	102	97	115	96	96	117	114	100	87	108	111	99	104	123	99	88	103	88	117	107	98	110	94	97	91	128	114	114	120	96	97	81	89	120	109	111	101	94	103	99	106	106	100	106	99	118	114	106	99	100	100	120	91	102	90	84	119	94	79	94	94	115	92	90	107	103	99	98	101	101	92	121	95	108	106	98	98	102	85	122	101	111	105	105	92	112	114	114	101	118	94	115	99	102	80	95	110	103	102	112	103	106	100	111	101	108	108	105	91	111	94	98	116	113	112	106	112	91	99	103	101	111	120	101	107	112	110	100	93	94	97	115	92	110	107	89	90	100	100	101	98	113	92	102	119	104	103	110	103	125	113	116	99	108	105	88	100	70	79	92	111	114	107	89	105	109	102	105	89	98	99	105	104	94	100	108	98	110	97	111	109	100	103	92	97	97	104	113	88	107	121	97	91	86	97	113	110	98	109	97	90	102	100	97	99	113	95	107	96	111	117	95	94	105	106	112	97	117	91	114	100	114	97	115	83	98	103	89	99	88	112	102	105	105	119	115	110	103	120	105	121	92	96	99	100	110	108	114	85	106	92	85	109	108	115	88	108	124	116	107	100	95	104	112	90	99	112	106	101	87	111	111	101	118	94	103	102	94	94	107	125	113	90	95	102	115	91	111	92	105	89	95	110	98	87	127	104	106	105	92	94	111	104	122	95	114	96	109	102	137	115	103	121	87	111	121	112	106	114	96	110	128	111	97	118	104	121	119	109	99	95	106	93	109	82	79	120	98	99	116	107	91	100	113	103	96	101	119	119	114	92	101	124	110	83	105	97	98	107	92	88	89	121	108	97	124	112	101	115	86	91	94	97	97	95	102	83	77	104	111	115	121	107	97	101	82	101	103	96	97	103	95	95	102	99	95	91	93	99	116	119	101	88	136	114	111	101	110	100	122	94	95	114	126	107	96	102	91	124	90	104	122	111	114	113	111	106	108	99	94	112	130	104	95	99	86	93	89	102	85	105	90	93	108	108	113	113	112	99	101	108	112	130	105	106	89	79	102	103	122	103	86	101	96	113	103	103	115	112	106	89	98	103	106	111	104	116	111	96	109	128	96	116	107	98	116	93	114	127	97	82	123	104	110	113	105	105	115	92	79	96	130	106	103	116	97	104	97	82	107	91	96	96	82	96	128	109	87	99	100	100	111	86	97	94	118	94	114	119	111	101	104	118	93	104	99	96	91	97	99	84	98	110	112	102	110	116	106	113	106	118	120	97	95	101	105	98	102	117	106	98	100	92	113	116	116	110	107	117	102	93	96	112	83	105	91	124	122	98	100	102	114	90	100	102	88	100	104	92	91	95	106	104	98	117	95	96	92	105	100	98	113	125	130	107	92	110	109	103	114	109	88	121	126	103	103	100	96	105	106	109	111	111	101	118	111	108	111	110	100	112	126	91	106	116	107	92	88	90	89	117	109	123	107	85	95	86	121	97	101	105	97	103	110	109	105	102	114	103	95	103	110	104	87	107	98	120	97	101	101	94	85	112	98	107	86	108	105	99	115	106	105	92	110	105	110	117	104	103	85	111	91	111	107	94	106	82	95	118	102	104	137	104	114	104	96	109	104	121	96	102	84	98	95	95	121	114	88	126	108	90	109	114	93	92	117	104	105	106	85	108	110	104	94	108	90	100	108	100	105	86	90	119	99	113	104	94	97	115	112	100	87	119	105	97	98	91	108	110	94	106	82	101	112	110	93	99	96	114	117	110	100	101
7115	581	358	406	382	326	310	329	286	273	311	301	265	256	253	287	253	281	269	311	296	283	263	272	264	292	266	285	251	280	289	258	290	274	253	266	271	258	279	241	300	291	250	291	246	292	266	271	304	288	230	284	247	288	269	251	255	273	266	257	266	245	270	261	280	263	242	275	266	274	272	251	237	278	245	247	246	244	275	267	289	272	259	255	262	240	254	239	230	267	286	259	256	244	295	272	282	264	231	281	273	282	261	297	235	273	278	278	277	267	261	287	266	299	265	247	260	262	277	266	282	232	248	237	241	278	269	250	283	268	238	276	262	266	293	262	270	274	264	263	314	247	267	258	290	253	301	273	257	248	278	257	247	290	267	267	275	261	259	255	248	267	268	264	265	256	256	243	267	255	288	284	238	301	291	275	233	257	263	264	300	296	291	262	266	274	270	259	257	282	248	248	278	282	290	266	269	254	253	258	253	271	300	250	263	263	253	246	258	265	246	295	296	265	270	258	261	290	278	280	283	267	269	259	250	248	243	253	271	252	271	292	288	280	271	264	256	264	263	250	261	239	304	288	241	251	275	257	242	274	279	266	249	278	257	266	293	251	277	248	262	268	270	262	243	283	258	264	242	275	263	257	256	299	260	249	275	274	267	274	256	267	270	269	256	280	246	286	264	272	231	280	301	252	267	265	261	279	291	281	274	250	277	268	270	225	259	298	206	251	273	301	282	299	281	266	261	272	286	255	272	269	262	286	255	260	271	229	287	289	277	259	266	266	248	262	248	251	243	263	288	261	273	254	259	277	268	274	288	251	244	272	246	263	245	260	241	250	257	263	276	281	278	291	272	275	298	282	228	264	246	269	284	269	253	251	274	267	250	295	264	269	284	266	245	266	270	235	252	258	283	264	276	297	258	304	265	284	247	286	225	284	265	240	243	272	276	244	299	262	271	262	258	246	242	262	258	241	269	256	277	295	257	251	265	300	285	278	270	246	261	271	249	253	282	291	274	267	266	270	277	261	271	264	272	265	269	269	269	263	278	260	254	286	266	288	235	257	288	286	276	248	241	239	298	277	255	260	263	251	289	259	279	260	250	287	253	253	253	275	289	276	259	272	282	262	281	294	271	275	254	254	277	283	272	287	251	291	277	268	262	275	268	232	282	274	273	285	278	269	254	253	271	256	265	256	265	265	273	299	264	255	270	261	278	292	261	291	237	269	267	243	281	257	252	295	271	284	267	262	258	274	277	261	242	273	245	269	254	254	257	265	253	243	301	258	271	266	245	240	251	267	249	289	298	269	329	246	272	264	301	255	259	274	281	235	292	266	255	298	274	263	243	269	258	260	278	286	295	275	279	289	284	241	266	277	284	301	261	264	274	253	287	260	255	267	258	248	269	257	265	274	274	290	279	282	263	257	254	283	261	273	301	260	266	285	260	269	260	238	290	248	273	257	248	281	240	266	242	253	258	258	265	283	227	281	259	242	297	226	269	299	285	295	285	242	293	272	263	274	257	277	273	260	230	269	247	281	236	291	295	254	251	270	227	276	268	271	272	278	276	286	291	280	233	256	265	250	279	256	293	306	274	273	239	249	296	246	288	303	262	267	260	277	278	272	256	247	284	280	260	260	261	231	244	260	297	287	265	267	280	294	270	253	276	272	272	244	268	260	266	261	244	253	255	278	276	238	241	260	270	271	257	265	263	288	261	277	282	253	284	267	266	254	257	266	280	255	260	275	259	271	245	292	262	241	257	280	261	259	279	266	231	262	272	280	253	262	281	266	255	252	276	232	260	267	256	273	275	272	243	255	244	280	249	257	250	267	264	267	274	268	265	276	246	266	277	281	256	255	252	253	286	256	257	262	300	290	271	258	261	271	240	267	252	281	261	269	255	246	242	259	255	283	282	308	279	272	279	255	279	250	286	265	275	243	256	261	258	292	267	269	219	249	248	278	276	286	263	261	277	284	259	267	262	286	278	263	291	266	252	263	271	282	260	245	238	284	243	260	263	257	273	292	258	274	274	283	249	229	284	263	269	283	279	300	270	228	305	286	260	238	247	273	277	274	300	218	267	284	292	241	279	274	257	281	272	243	287	287	260	246	263	256	275	274	279	266	275	271	264	232	267	262	253	267	244	263	286	290	271	298	271	268	264	283	247	276	262	254	256	266	266	256	271	283	279	290	260	268	277	273	261	297	280	258	282	267	252	245	282	292	300	264	267	260	267	255	250	250	281	279	229	270	262	260	270	283	264	273	285	264	259	237	254	293	276	262	263	264	260	250	298	248	260	266	247	264	277	255	262	274	275	279	243	276	279	264	278	269	271	276	271	284	258	276	291	289	250	260	280	273	274	273	285	308	273	290	251	250	269	243	263	278	282	234	273	263	267	270	251	282	277	271	292	250	278	268	254	269	284	264	250	275	268	292	241	284	271	268	279	289	299	283	276	261	283	251	237	239	251	270	267	286	249	282	250	275	264	215	280	286	283	268	248	269	287	282	244	266	289	293	304	270	280	252	268	305	259	264	253	283	276	265	309	247	275	276	249	270	243	265	274	294	243	299	279	258	264	242	260	279	282	277	279	268	263	272	271	281	254	281	265	282	271	261	255	299	270	260	281	273	275	271	294	270	283	275	299	274	277	257	278	250	301	293	253	272	261	268	280	295	247	299	271	260	247	274	295	286	258	244	300	230	284	283	280	244	271	268	273	251	261	242	244	269	290	261	274	271	256	259	282	259	279	258	261	271	250	282	258	257	286	258	238	277	274	280	248	243	261	267	268	257	285	252	294	273	249	251	275	265	276	268	294	290	294	260	253	270	248	274	301	277	290	269	268	281	275	289	294	268	270	254	267	265	242	261	278	260	247	267	262	261	269	235	274	254	270	283	241	238	276	266	295	275	266	267	296	276	253	282	260	295	243	281	271	244	277	254	251	240	283	256	284	284	294	278	275	281	259	273	307	268	263	251	244	251	283	246	276	248	274	272	237	262	275	306	257	243	284	280	275	276	287	289	283	266	257	278	258	261	257	239	271	245	257	281	284	286	277	262	261	289	285	272	252	278	284	254	258	282	260	264	252	241	257	284	265	242	247	253	279	288	273	237	270	260	254	277	257	259	271	281	254	304	257	266	247	254	285	268	284	243	285	256	255	291	262	234	224	289	272	291	271	243	267	240	269	278	276	274	265	293	286	269	270	263	257	252	270	249	268	292	263	259	278	272	259	267	271	272	254	261	272	269	277	253	259	258	268	301	261	265	272	258	257	266	285	266	247	265	274	257	244	249	251	248	248	280	255	253	273	282	279	277	285	268	247	268	283	257	239	265	254	259	255	279	250	276	261	257	278	287	276	237	259	252	265	273	262	249	257	270	280	265	254	245	282	282	280	283	275	250	277	305	291	274	256	257	279	273	270	294	249	273	252	258	273	283	264	258	271	276	251	287	240	253	251	265	266	261	299	272	230	292	268	265	242	274	273	263	286	237	264	247
31842	13374	1477	794	503	323	325	243	183	175	154	148	140	125	139	120	129	113	120	107	102	106	89	93	104	84	106	84	100	94	106	78	75	76	76	56	90	82	70	83	81	92	92	79	92	85	80	89	100	88	93	83	76	80	83	69	86	78	73	67	80	64	63	98	73	69	76	89	71	70	92	62	71	70	69	76	58	88	76	79	65	80	85	65	83	111	72	56	69	84	75	77	80	98	75	75	67	74	86	81	93	82	76	81	74	75	74	60	68	68	69	88	58	72	78	72	64	96	66	65	66	75	80	79	86	76	75	74	88	82	61	71	72	67	63	85	78	73	84	72	78	78	80	68	61	80	85	81	77	67	73	71	96	92	78	81	82	62	86	91	72	77	74	86	74	92	61	73	74	83	96	85	87	79	74	69	76	63	56	71	82	70	64	66	72	79	74	81	71	60	76	77	87	71	69	91	72	98	88	79	71	92	84	80	91	67	76	83	69	65	73	69	75	71	75	82	95	76	67	91	60	71	83	80	82	71	63	61	78	85	73	89	85	84	74	95	63	85	76	77	59	68	71	85	77	83	79	76	82	76	72	72	77	64	84	80	63	62	62	75	80	78	79	73	63	81	78	64	56	56	87	87	78	80	85	63	79	64	73	76	64	67	87	100	76	81	86	92	79	66	74	85	87	69	74	89	78	91	74	73	80	55	71	91	90	71	88	68	76	83	70	70	90	61	71	79	78	96	80	68	77	75	79	72	81	74	59	82	84	75	77	65	75	79	73	75	67	67	76	64	67	70	68	78	67	69	73	61	76	81	86	91	86	84	70	86	95	72	74	81	73	63	79	76	81	64	63	53	66	70	73	75	86	85	60	77	86	76	74	93	80	74	90	63	61	73	65	78	82	76	85	74	83	71	82	81	72	74	67	64	56	60	90	76	63	76	82	80	84	82	75	69	69	88	79	68	76	58	77	72	68	79	107	64	70	72	70	82	73	73	78	67	77	82	69	86	80	85	75	60	69	72	78	71	72	74	79	86	54	87	94	80	91	81	69	67	76	88	84	69	79	68	78	88	72	71	80	69	83	65	87	81	81	70	90	73	76	75	95	85	71	76	81	62	72	83	73	87	76	83	72	78	71	88	54	60	79	71	76	68	68	78	81	67	82	69	62	58	72	77	74	82	85	79	90	61	75	70	83	83	74	85	90	93	73	72	79	78	66	80	74	81	72	72	76	70	76	94	61	93	57	70	80	75	82	67	83	82	74	60	85	64	84	85	86	88	55	84	75	59	90	67	81	82	84	86	63	85	80	74	73	87	68	77	84	75	83	74	67	63	73	87	64	79	87	71	89	86	71	83	79	87	80	67	66	68	65	76	72	76	74	79	66	81	64	90	77	83	99	68	82	75	78	77	72	69	79	79	77	72	69	89	86	67	69	68	64	69	89	78	70	71	76	75	82	73	83	66	63	73	63	80	85	94	87	74	69	84	73	71	72	83	81	71	63	73	73	72	66	82	65	92	66	64	86	82	72	77	81	78	64	64	67	61	89	79	62	70	66	72	84	86	59	69	72	90	78	92	83	83	69	73	62	69	87	88	81	65	93	91	75	66	64	79	76	72	95	64	74	93	77	87	60	79	68	73	75	82	67	80	71	77	83	70	98	68	71	90	88	74	79	82	99	73	97	87	66	72	70	74	62	76	80	75	82	67	65	69	84	71	70	80	92	76	91	71	75	71	74	74	60	90	73	80	57	74	84	76	70	55	73	70	53	74	55	84	75	83	58	79	76	87	71	70	78	75	68	71	77	79	65	61	68	81	67	82	75	78	71	69	73	76	81	71	67	54	81	79	96	70	64	81	82	82	82	88	85	87	57	57	81	75	73	80	91	74	70	78	84	64	85	78	92	67	85	64	70	88	72	78	82	80	71	65	79	63	60	83	59	87	77	66	84	85	67	83	63	73	74	71	71	81	73	72	91	78	80	83	79	71	89	83	91	86	70	68	69	70	69	76	80	61	77	83	77	80	82	62	80	73	61	75	79	77	78	73	72	94	89	76	72	66	77	76	84	67	80	87	59	84	74	79	91	85	91	65	80	77	96	66	93	77	83	74	68	90	83	83	86	85	94	68	96	69	90	73	72	68	79	89	68	89	66	80	69	79	88	63	75	82	92	86	60	88	68	69	65	88	68	66	95	59	68	73	80	81	82	68	75	86	69	70	70	82	75	84	83	70	75	80	58	74	85	62	76	91	84	85	76	69	68	99	89	62	75	74	74	84	83	80	74	75	75	79	66	96	77	83	98	78	56	76	73	76	78	67	64	78	61	75	90	88	88	62	84	78	72	80	84	72	61	89	83	76	70	80	63	92	88	59	72	67	78	68	86	64	73	80	85	71	79	96	64	76	76	78	77	79	79	78	58	65	82	65	85	84	74	99	92	89	84	76	84	85	71	91	95	71	92	80	72	77	85	77	71	70	93	77	67	83	67	68	78	66	73	80	73	63	78	73	64	67	71	81	67	87	76	84	68	85	87	85	71	81	59	67	88	61	77	82	76	81	75	82	65	90	81	62	76	74	79	89	77	85	77	76	56	88	89	78	85	70	67	68	86	66	64	90	79	81	98	84	91	82	49	80	80	62	70	63	80	86	75	80	43	85	73	70	77	63	88	79	74	70	89	86	73	55	78	81	84	61	80	69	76	83	85	76	73	67	66	78	72	68	77	82	69	74	85	72	74	87	68	83	88	65	85	67	89	70	68	71	76	73	83	69	67	73	86	82	89	93	81	92	75	75	75	78	79	92	83	88	71	83	75	87	74	77	84	59	83	73	79	88	69	69	82	73	79	76	62	83	83	83	77	75	70	82	77	58	85	82	64	63	75	71	85	63	63	82	82	71	73	83	73	84	84	75	91	78	85	72	72	83	77	73	85	67	76	63	79	77	67	72	72	84	82	80	75	76	77	79	70	70	75	66	73	71	72	69	82	71	58	75	66	76	69	79	89	74	77	69	70	82	70	88	82	100	77	77	67	79	80	58	76	100	59	51	86	88	53	78	69	67	73	93	74	71	84	79	73	76	75	65	97	84	60	83	63	69	86	81	80	68	84	106	64	60	82	75	64	94	90	63	62	66	78	77	66	61	84	75	55	70	73	84	74	76	81	68	76	67	55	73	90	71	71	96	71	84	81	75	82	79	69	84	76	76	75	79	111	70	61	73	62	88	74	72	67	64	78	82	63	74	85	82	76	59	87	66	90	84	88	97	78	82	54	50	82	72	81	73	86	75	79	79	80	71	70	56	85	72	97	90	75	77	72	67	66	78	92	76	68	80	86	94	85	82	89	77	64	71	64	81	90	66	69	93	91	80	68	68	79	78	87	72	72	75	75	73	77	73	73	70	62	81	78	75	79	82	68	76	82	75	46	82	67	71	62	75	89	84	77	68	92	74	79	64	69	74	79	70	60	86	87	88	72	59	76	91	86	74	71	94	87	76
19176	4153	2076	2560	2221	1763	1494	1230	973	897	801	688	654	590	540	478	466	455	420	387	353	324	375	345	333	346	318	310	305	314	306	290	253	273	252	288	283	288	245	249	265	257	283	243	259	261	249	224	273	233	254	254	236	240	236	248	258	226	266	235	219	218	231	230	240	246	235	233	258	216	219	246	217	240	225	236	226	220	231	238	240	231	248	219	246	228	235	242	248	193	204	235	244	219	221	221	212	228	226	208	223	250	246	217	246	228	228	242	212	213	244	215	222	215	237	236	221	216	240	224	236	243	191	249	222	216	215	230	236	230	212	215	210	242	255	212	260	228	236	202	240	223	210	217	204	223	246	197	229	234	225	237	210	225	259	218	213	256	224	216	222	232	215	245	209	216	199	253	254	217	217	227	221	219	246	201	246	200	202	232	209	233	237	236	223	236	226	209	224	245	209	234	205	225	234	247	265	209	206	226	243	224	227	243	239	228	211	240	224	221	242	217	238	221	226	211	212	215	239	240	235	231	229	229	216	214	216	220	244	237	207	209	245	211	216	220	224	218	207	214	235	214	211	204	233	207	210	229	238	229	192	240	248	227	251	223	194	203	237	222	230	220	199	210	236	207	203	229	227	228	210	212	236	208	204	233	215	203	220	229	236	233	230	235	215	230	217	209	238	243	224	195	228	198	222	242	239	206	204	217	236	200	207	212	234	219	243	219	220	220	221	209	207	204	236	237	210	222	204	231	223	212	238	232	223	209	216	240	214	226	222	230	218	215	197	215	233	219	227	223	237	250	223	245	221	222	229	220	202	211	212	213	212	241	231	200	225	228	252	189	243	216	205	210	263	253	229	233	212	235	251	243	218	223	225	201	242	220	235	198	228	215	210	245	234	231	242	205	195	206	233	201	221	192	233	225	214	213	202	218	222	240	225	210	203	188	217	233	241	208	220	229	237	228	220	210	219	239	212	202	213	211	232	247	228	209	217	222	190	232	231	236	196	239	217	225	201	228	209	227	233	217	186	229	207	210	213	233	221	231	221	212	232	220	220	247	229	213	215	209	199	223	263	202	230	225	241	224	233	227	200	256	244	227	213	245	235	217	235	224	222	227	207	239	258	211	219	229	216	211	225	206	226	206	209	206	232	228	195	212	229	186	235	213	248	234	226	221	209	233	208	236	238	227	221	212	250	211	244	226	203	239	235	214	230	201	220	231	193	220	229	214	229	225	233	231	224	209	219	195	232	235	209	211	205	214	216	232	240	215	231	228	216	205	203	221	240	240	227	225	231	240	208	197	237	212	240	228	219	211	255	214	219	223	225	245	218	217	220	211	259	237	214	211	204	208	225	222	240	231	214	226	232	231	229	210	212	218	224	231	226	213	238	216	231	224	240	205	228	245	238	224	236	222	223	222	208	216	223	229	239	208	227	228	230	220	193	233	213	229	216	206	241	225	217	246	222	225	210	242	221	227	215	219	209	226	224	211	217	235	232	230	234	221	225	235	195	196	233	241	211	243	196	220	200	221	220	251	244	213	210	230	219	225	226	205	209	235	209	221	240	227	230	210	224	232	228	228	244	225	238	214	231	212	220	214	226	209	219	231	214	232	234	183	223	239	229	220	238	219	214	212	231	255	209	227	212	196	230	202	239	204	232	214	215	206	233	228	213	256	203	214	222	223	209	215	228	190	198	242	209	216	209	227	232	208	221	218	206	228	231	257	253	234	224	206	235	255	234	221	206	236	217	232	226	229	218	209	242	250	238	219	207	226	216	223	242	231	221	199	206	219	236	228	189	216	204	215	214	234	212	221	210	229	234	230	250	238	202	211	222	227	241	209	213	213	228	219	231	194	231	229	221	211	223	230	207	213	211	203	223	242	242	221	204	213	240	210	218	216	221	235	229	223	224	210	239	200	257	210	220	222	231	232	213	213	201	204	222	227	233	196	225	215	220	215	201	213	243	229	219	198	204	228	233	201	205	237	220	229	187	217	205	222	213	207	220	203	211	223	210	203	213	244	223	215	191	224	231	241	218	251	230	186	216	210	197	227	219	225	253	225	210	219	217	234	210	209	208	222	234	207	256	246	227	230	211	222	238	186	210	235	217	194	242	186	219	197	196	250	199	201	231	221	235	233	213	222	226	202	231	204	192	225	232	202	205	223	227	241	230	243	234	205	210	244	205	212	238	228	253	211	231	206	256	213	214	209	231	211	207	222	203	214	229	232	246	251	229	228	210	257	243	217	229	220	211	200	206	210	222	216	241	236	225	217	245	212	210	238	212	230	230	204	244	215	244	243	198	253	221	219	252	240	214	219	183	207	202	202	263	194	226	213	184	237	246	231	209	232	205	226	261	201	262	202	190	220	223	221	226	222	242	214	204	249	200	224	206	250	218	227	195	220	218	230	222	225	204	216	227	228	215	237	214	208	213	223	197	232	225	245	233	193	229	236	215	209	223	216	215	216	187	220	217	205	223	219	217	223	207	218	249	218	209	235	220	204	229	238	219	210	215	230	237	212	218	231	222	235	218	203	225	245	211	225	222	226	196	242	224	223	243	256	243	247	218	224	238	226	237	229	212	236	243	214	237	212	209	233	209	212	234	211	223	209	226	194	201	238	212	205	237	214	223	225	223	216	233	231	220	221	232	248	233	257	222	218	208	227	216	187	203	203	234	213	232	227	219	253	213	209	232	221	235	246	213	221	215	223	216	223	237	222	212	224	207	254	220	224	226	207	217	232	235	233	204	219	215	199	214	223	214	209	243	218	240	242	221	259	214	246	198	212	205	216	230	243	232	197	218	238	226	208	211	229	219	227	232	200	250	234	225	222	215	215	216	194	218	243	228	212	228	208	210	232	204	217	247	217	224	235	244	236	248	222	208	211	231	241	229	246	222	214	219	234	241	257	235	230	224	237	230	238	220	222	257	198	226	224	224	219	207	228	243	223	204	219	200	240	208	219	241	225	203	200	215	220	226	211	203	263	220	194	207	210	203	220	237	225	198	212	229	230	207	205	237	214	207	228	223	238	221	224	221	207	234	223	240	229	216	215	235	225	209	231	257	214	235	228	220	211	235	231	199	228	213	236	199	233	242	215	213	227	229	211	224	214	230	241	230	212	235	215	212	207	220	237	213	214	217	214	232	219	224	226	209	227	209	207	220	228	219	204	224	208	223	235	205	226	216	235	233	234	211	225	249	237	230	210	224	217	232	242	234	208	229	208	215	225	203	247	226	220	222	218	206	208	210	256	201	226	224	234	216	237	239	249	207	236	231	227	211	207	215	212	201	241	227	230	225	201	218	245	222	238	228	209	221	210	221	237	179	225	220	246	208	235	219	230	254	246	229	243	206	221	210	231	241	195	212	230	258	229	209	212	214	212	209	246	201	220	211	234	232	195	268	216	209	242	222	217	236	219	252	235	215	233	210	224	212	219	203	220	222	222	239	237	205	204	207	239	195	233	208	245	210	233	228	240	227	225	217	226	225	215
40993	23470	4702	1812	1183	861	680	508	449	378	358	308	319	250	268	283	238	276	235	213	234	234	232	201	217	251	199	209	202	196	209	193	222	215	198	190	181	190	213	196	209	164	202	207	180	204	172	165	179	216	201	190	179	193	201	202	177	181	177	191	159	197	177	183	201	172	170	187	190	166	193	185	186	162	187	178	188	193	226	177	190	211	182	168	194	200	170	190	212	179	174	188	209	187	175	206	175	182	188	198	174	181	168	176	201	171	171	185	179	170	164	176	204	187	185	177	199	194	188	162	171	167	193	172	183	204	173	163	192	179	181	200	176	186	202	198	192	189	170	196	187	168	223	199	191	184	215	199	196	168	194	180	177	198	179	177	164	208	179	185	171	179	205	176	157	170	174	188	160	211	205	184	222	196	192	187	178	186	208	202	193	180	188	192	180	168	189	190	195	191	214	207	195	174	181	197	172	213	189	190	201	193	180	175	211	165	188	171	182	192	170	220	197	205	180	191	178	204	172	162	187	193	206	168	168	197	178	186	215	180	184	196	179	167	175	192	159	186	180	207	189	195	180	208	177	207	190	206	176	181	176	193	179	180	171	175	198	182	169	171	217	170	166	192	172	158	192	177	194	154	203	185	167	173	189	194	189	206	205	165	221	197	202	190	194	189	185	157	184	181	171	179	152	197	186	197	189	168	183	187	176	186	182	157	193	178	175	184	175	185	184	202	179	165	177	203	192	181	181	180	196	192	213	177	168	189	139	198	207	198	183	194	196	182	170	189	179	184	201	180	190	182	194	194	223	190	150	155	199	184	184	170	191	171	158	168	183	165	177	180	175	183	177	182	172	189	202	205	176	200	196	201	234	162	204	173	186	184	196	166	184	189	185	177	184	188	171	205	177	186	193	188	186	212	189	194	164	188	184	183	189	173	174	177	174	195	171	176	190	165	189	147	168	184	204	192	179	169	175	197	192	189	180	175	180	178	158	182	191	199	162	188	222	183	182	179	179	168	170	196	172	190	183	185	166	214	178	210	209	193	179	199	190	189	225	188	186	204	169	196	180	193	210	207	192	184	179	187	187	177	179	201	181	176	177	170	184	199	190	167	223	210	185	180	192	190	182	186	177	197	192	182	177	162	191	188	157	207	194	185	198	206	198	209	172	179	172	193	188	199	159	167	191	164	201	198	176	171	180	185	183	197	179	151	170	185	185	192	195	169	200	206	200	220	184	189	207	189	162	193	173	215	189	199	182	180	164	183	197	179	191	193	200	196	193	200	162	197	192	169	182	195	170	172	188	184	193	193	189	200	165	169	175	188	225	182	186	176	188	198	161	166	169	193	214	202	175	199	192	178	170	180	167	179	188	189	181	194	191	179	184	194	179	194	185	178	183	180	174	197	201	201	191	173	187	176	195	188	191	205	193	200	188	169	194	194	190	186	189	184	213	175	157	168	184	197	204	176	177	181	199	211	198	178	185	208	173	170	185	168	226	198	170	176	189	165	194	170	168	164	181	174	194	178	202	168	182	196	182	162	190	165	209	181	164	210	215	183	183	173	172	193	188	166	179	189	204	191	178	206	197	174	163	215	190	213	210	193	174	176	163	180	201	187	187	195	187	198	181	163	180	176	168	206	188	198	182	214	195	180	203	179	228	198	174	191	185	182	190	198	174	180	200	176	187	176	196	176	159	179	185	179	183	176	157	195	183	181	169	173	173	174	160	166	183	172	194	163	179	181	167	188	195	175	188	189	194	168	191	182	173	178	208	178	179	169	188	162	194	196	209	193	203	179	179	201	198	198	203	183	174	200	163	169	171	199	181	170	197	197	183	169	198	176	203	194	169	196	165	181	200	179	204	178	204	210	193	179	176	179	176	186	183	209	187	179	174	192	184	195	182	195	211	190	182	180	174	168	198	203	207	179	159	212	199	184	191	170	186	176	184	174	201	192	162	156	203	171	184	164	151	198	190	186	171	180	180	190	179	203	207	176	160	163	198	198	145	177	180	183	194	142	195	193	182	180	183	165	176	189	181	179	217	182	196	215	174	171	169	183	206	182	195	185	198	198	185	189	214	173	180	194	189	179	200	206	169	204	198	182	199	187	188	189	174	178	190	179	167	168	200	198	171	189	198	191	190	194	175	203	181	191	183	174	190	199	191	176	191	173	170	189	215	179	170	174	199	183	160	184	170	188	220	195	189	188	174	176	189	165	203	189	163	184	171	181	181	191	183	190	178	196	201	189	164	185	199	174	180	175	162	158	179	177	185	173	174	164	182	165	186	184	196	194	197	186	204	226	192	166	179	168	196	166	181	179	177	166	166	191	167	199	196	187	176	170	200	206	195	175	211	198	171	173	165	181	214	203	188	200	214	166	184	187	177	189	185	177	166	161	181	173	204	186	181	137	177	200	167	175	157	180	188	175	154	200	182	164	191	177	165	176	192	169	199	196	191	192	147	156	172	189	178	206	176	205	186	169	184	186	166	177	196	189	193	183	184	172	187	202	202	184	184	182	190	171	193	220	190	179	210	185	191	151	196	167	190	178	165	191	186	196	198	208	177	171	184	186	178	160	204	174	197	178	174	186	185	203	174	201	172	191	178	204	169	180	166	179	201	188	192	175	192	187	196	207	193	184	173	192	181	177	181	174	165	161	172	155	178	166	189	207	178	183	195	171	196	192	190	182	179	183	182	232	178	191	186	205	171	205	181	155	174	226	183	155	176	178	204	191	202	187	212	185	189	172	184	193	201	182	183	195	222	204	188	191	166	185	193	146	188	204	160	197	179	172	192	195	162	147	180	181	191	167	153	194	175	192	202	190	189	172	174	209	208	218	167	199	171	178	195	205	189	168	183	172	184	203	190	202	177	209	208	184	187	175	168	170	173	195	181	182	190	175	203	185	184	186	189	185	173	204	192	196	195	197	180	189	214	171	188	204	184	176	199	183	181	180	194	173	161	199	217	192	196	176	153	170	184	185	180	179	205	197	179	184	183	206	206	198	195	172	207	195	202	193	168	189	173	189	178	179	206	206	170	194	190	190	171	194	197	196	190	175	203	166	190	182	190	164	203	198	191	162	172	176	186	213	173	198	191	179	185	203	178	169	168	174	191	207	207	185	187	198	173	168	207	186	186	177	174	176	189	164	180	205	200	190	176	172	166	217	174	192	184	208	164	178	199	165	192	160	173	190	187	183	157	175	192	197	172	204	153	188	180	192	200	171	198	174	178	191	179	185	199	196	174	177	151	200	170	198	177	157	190	178	189	187	177	198	185	198	200	207	178	196	179	175	181	205	188	211	176	194	195	161	170	167	199	176	182	195	181	181	171	174	198	189	198	192	187	170	181	206	174	184	192	188	179	184	198	192	178	166	167	165	180	173	188	190	171	159	178	191	196	165	186	197	198	180	180	199	165	200	201	167	168	179	172	186	196	161	161	142	189	171	182	220	158	188	189	175	167	163	196	179	187	162	179	199	198	179	195	178	185	171
25156	6816	3902	4694	4062	3312	2785	2239	1903	1715	1432	1351	1174	1112	1029	995	924	878	857	783	809	715	745	704	698	665	628	587	603	598	582	653	629	632	557	545	540	554	549	543	535	521	509	527	522	488	506	507	485	530	498	529	474	515	485	517	508	529	503	454	449	444	490	487	485	500	476	477	455	499	500	484	527	491	482	493	478	492	471	464	482	470	523	472	485	500	458	470	484	493	487	499	476	465	438	465	466	424	490	489	475	501	499	496	457	450	476	474	498	455	460	424	504	466	445	428	438	471	492	458	484	469	456	434	501	442	447	447	455	469	478	443	463	447	486	451	457	449	454	453	478	470	438	474	489	472	469	439	460	506	420	453	444	477	463	452	451	464	443	473	480	433	493	442	485	475	485	449	453	485	457	460	477	467	440	473	432	452	462	481	466	455	460	470	451	463	483	450	482	443	511	470	422	434	479	460	460	489	447	463	470	480	444	457	482	463	505	469	451	445	440	443	481	477	494	471	488	442	465	436	458	480	474	493	446	465	461	464	472	534	453	447	452	438	423	456	483	490	457	447	473	454	462	451	458	496	473	432	498	469	460	464	434	462	462	434	439	425	434	470	431	424	490	496	441	449	467	482	444	483	457	414	437	458	450	497	463	454	439	474	416	435	459	482	440	462	415	493	425	475	444	466	475	449	491	419	421	490	443	405	465	455	452	476	466	446	480	467	455	469	488	471	489	473	438	449	473	438	443	447	472	470	452	479	450	471	479	436	440	474	471	472	506	459	468	419	455	448	434	454	474	463	468	513	447	424	468	428	458	447	458	432	447	457	454	442	421	465	467	479	501	448	430	463	477	450	467	464	454	454	419	455	470	473	475	451	485	440	494	455	479	447	502	496	462	454	482	449	486	438	438	446	452	480	484	480	453	433	408	455	421	485	472	453	473	478	454	458	458	458	467	442	457	474	509	441	464	467	435	460	446	423	422	483	452	488	477	472	450	458	468	472	425	495	465	424	459	478	459	443	438	491	478	438	468	409	450	495	477	459	450	525	451	447	451	436	483	441	452	491	453	451	451	460	397	450	466	465	426	487	471	461	449	453	428	452	470	440	445	442	422	427	459	470	480	482	451	436	462	456	462	480	419	442	443	439	457	475	481	445	421	441	445	461	455	433	479	433	487	431	478	462	478	457	472	441	468	441	461	471	455	464	452	443	455	445	464	452	457	463	454	458	471	476	451	427	444	445	453	502	460	481	473	454	460	407	478	481	478	467	434	446	450	461	472	433	439	463	448	450	483	495	436	445	469	498	433	441	486	422	467	462	461	468	452	487	499	446	463	430	461	490	426	464	467	423	496	457	431	441	464	466	452	469	453	457	428	475	468	484	448	455	443	446	453	453	465	470	439	455	436	406	448	439	471	466	445	448	465	448	441	411	454	452	484	455	476	439	440	500	466	498	474	489	436	474	473	437	477	449	454	484	438	454	496	470	427	492	460	458	438	444	447	503	479	511	448	463	484	466	465	429	458	479	421	452	465	426	469	442	424	499	446	450	459	440	454	464	462	458	432	438	419	473	431	458	489	447	448	481	490	444	492	457	467	469	407	467	444	442	445	464	447	455	451	449	485	446	493	475	440	482	459	438	497	459	458	442	431	490	452	492	470	503	461	430	472	442	447	433	436	484	477	470	441	466	445	479	451	460	486	452	477	452	465	401	458	446	446	481	463	498	512	490	463	486	466	459	462	466	431	443	464	463	471	452	470	457	444	444	458	465	456	438	419	467	465	472	472	458	419	470	475	473	473	395	459	452	459	454	433	475	503	434	498	448	460	441	443	467	478	514	480	467	461	438	455	432	422	441	473	471	502	450	471	452	451	417	450	428	458	485	396	436	435	459	508	465	494	474	446	403	435	452	425	480	453	439	483	471	468	429	469	418	448	445	492	466	472	472	507	457	465	430	445	447	450	435	420	477	431	447	470	466	434	468	494	416	451	421	479	473	444	465	476	476	455	451	455	467	505	453	461	433	432	467	414	437	460	465	466	475	470	467	449	439	476	426	442	455	460	434	461	476	431	484	458	454	455	449	470	453	459	497	481	478	455	460	455	461	483	435	405	456	480	471	470	475	498	443	438	470	436	488	451	427	476	469	427	519	482	478	464	466	429	473	453	464	472	464	496	440	440	472	441	405	441	412	428	448	466	458	428	441	426	460	469	466	470	461	464	458	445	459	435	453	454	418	494	431	436	492	424	485	464	444	448	469	440	460	456	443	489	447	439	490	471	492	385	430	448	441	468	464	448	423	461	442	442	492	440	450	489	453	446	470	455	446	471	452	441	481	473	444	496	488	466	438	508	474	483	440	456	465	439	462	464	468	483	462	440	452	440	465	464	418	463	478	466	454	471	503	460	415	461	475	424	432	450	476	457	456	460	489	463	485	421	446	457	418	512	482	489	438	461	442	417	452	481	440	500	466	468	424	484	462	441	427	438	431	463	454	509	471	413	449	446	468	482	473	449	437	434	455	474	430	472	451	459	458	471	449	458	468	494	444	460	448	496	490	448	435	412	457	483	434	485	478	460	472	456	438	471	434	504	427	473	478	459	470	444	448	464	451	463	437	453	469	484	440	478	480	460	454	483	443	476	443	432	468	444	463	442	468	484	483	464	465	480	486	467	466	467	512	502	452	477	447	454	455	454	436	441	493	474	454	465	444	457	446	457	458	460	449	480	430	460	425	450	454	471	462	447	504	472	458	484	432	457	415	448	441	415	436	482	440	458	452	465	488	473	450	429	482	473	453	462	473	432	472	434	462	487	480	470	468	452	425	470	487	433	493	477	490	473	442	440	479	457	478	507	470	445	459	454	450	494	494	487	472	476	461	463	485	484	464	458	471	472	462	446	433	441	493	428	475	470	485	430	449	432	457	536	463	468	481	479	508	440	480	465	431	443	430	482	466	465	500	484	448	458	427	435	478	485	421	501	460	476	445	469	465	469	462	446	518	445	470	499	430	456	498	489	460	491	419	435	422	416	506	438	473	428	477	441	439	428	478	456	441	479	442	436	456	471	485	461	513	462	407	418	431	486	437	468	472	444	487	454	447	486	494	449	482	463	466	451	464	439	454	452	452	485	457	463	459	421	474	479	448	499	503	457	457	462	421	459	487	446	418	480	453	469	440	475	464	475	466	453	467	501	472	447	423	474	498	443	468	463	473	452	427	475	447	449	458	434	443	487	462	480	480	450	447	465	471	460	429	470	476	445	443	479	485	412	495	475	473	478	471	447	420	467	463	481	484	473	447	465	475	444	496	449	447	418	427	464	462	491	455	438	471	419	476	456	498	450	437	460	493	464	484	476	457	480	474	476	435	480	461	454	477	398	455	472	453	454	448	434	443	451	432	490	487	441	443	507	483	473	440	439	478	441	427	466	474	418	520	484	491	485	440	437	434	486	449	478	449	459	480	447	422	439	465	472	461	498	475	455	449	496	475	480	468	486	463
13541	899	104	102	110	115	112	116	108	104	116	101	101	93	103	96	106	101	109	114	86	101	107	93	111	96	103	107	80	98	115	113	111	88	127	103	96	118	107	108	115	100	113	95	96	102	111	110	114	98	90	108	113	110	106	109	99	113	105	101	112	100	110	119	101	104	107	110	112	105	110	100	93	112	106	83	111	103	99	115	104	115	101	95	109	95	102	95	116	90	93	113	118	103	90	96	111	89	112	84	107	111	114	97	104	119	108	93	112	110	105	114	85	106	89	96	93	112	107	117	114	100	97	94	96	88	101	99	115	105	100	121	115	91	97	100	95	99	119	95	96	101	98	98	97	100	119	83	113	99	99	89	116	124	129	84	95	112	88	108	99	92	113	94	121	119	108	107	100	111	112	91	98	87	111	106	102	104	96	107	89	91	120	101	114	112	97	106	74	100	123	119	137	108	134	124	101	92	96	96	116	122	93	107	115	104	107	94	104	96	90	95	99	102	76	98	110	95	119	121	96	86	101	117	102	90	106	100	111	91	115	120	96	105	119	100	105	91	111	93	93	100	99	96	111	92	108	99	105	107	102	106	121	101	103	102	103	110	99	88	118	98	112	104	98	107	80	109	95	112	103	94	82	118	90	103	96	106	106	113	94	86	103	115	88	102	97	106	100	113	122	106	112	97	104	118	103	108	84	101	105	98	98	98	102	96	109	110	103	109	91	85	95	90	102	97	95	87	101	90	102	104	95	114	102	100	109	129	100	91	101	107	99	87	113	104	98	96	86	93	109	101	90	112	107	82	101	111	97	107	110	95	80	122	114	113	83	89	95	99	95	100	101	106	82	83	102	106	104	92	111	100	104	91	104	89	110	114	108	101	91	109	93	109	111	119	103	103	105	98	103	95	109	111	126	98	88	102	115	105	102	105	118	91	102	99	103	117	103	107	93	100	109	122	90	99	121	102	91	98	97	96	112	105	99	100	96	113	98	104	111	103	96	109	112	102	100	91	98	110	106	102	112	86	99	101	110	78	103	96	103	108	97	93	109	97	89	97	89	107	82	103	109	114	99	118	104	93	83	107	114	116	91	97	131	96	108	93	99	109	123	103	97	83	95	92	96	97	91	116	110	79	97	101	109	92	100	96	122	99	126	109	106	114	107	94	104	97	106	94	117	124	97	91	90	105	93	96	96	115	98	105	115	103	98	121	110	87	82	97	93	108	97	95	96	101	96	118	109	102	98	109	105	93	103	109	126	87	102	122	109	108	94	117	94	99	88	98	92	105	85	93	87	85	116	123	124	113	93	99	86	131	88	111	91	94	104	109	98	113	99	101	110	109	116	105	106	122	99	106	92	111	101	106	105	100	115	115	91	99	104	100	139	114	110	100	108	102	110	111	117	105	102	104	108	112	95	97	105	105	99	102	89	84	94	99	103	96	105	110	81	112	107	101	101	92	107	104	95	110	102	109	105	117	106	83	104	97	87	106	91	89	82	89	111	91	99	104	89	80	92	105	95	94	117	109	89	106	105	99	106	90	95	103	99	110	105	112	119	96	89	105	96	107	119	103	92	92	80	97	82	88	126	105	109	93	105	94	113	97	101	87	103	123	90	99	116	98	118	110	96	89	91	103	91	102	101	90	113	100	98	98	91	111	97	108	95	107	98	106	105	92	109	104	121	109	95	90	93	91	113	95	90	83	101	133	104	116	107	97	81	100	101	96	110	110	108	89	107	108	93	107	102	77	93	103	119	134	106	101	78	113	120	113	108	107	101	96	112	70	107	102	98	105	101	85	117	92	92	89	97	77	112	110	97	114	92	88	121	94	89	110	115	130	103	116	89	105	115	107	101	93	110	114	104	115	119	108	110	96	106	107	100	77	94	77	100	100	108	99	105	96	99	95	108	104	107	95	106	108	118	100	100	107	100	113	111	112	115	84	118	111	78	107	103	103	102	107	120	110	96	105	108	96	117	124	111	104	97	117	94	114	104	116	109	98	99	93	102	110	105	87	89	86	88	98	102	110	111	83	102	112	86	95	97	114	99	116	106	101	113	105	94	101	115	82	125	115	105	93	101	109	99	89	96	106	112	105	93	102	101	107	110	88	121	129	78	106	82	106	118	89	116	112	127	82	124	89	103	103	110	105	98	122	106	118	97	107	92	111	104	100	93	100	99	87	95	97	111	111	88	101	108	98	102	91	87	129	91	103	109	106	104	103	110	120	106	103	110	109	108	90	93	98	96	111	107	114	108	109	125	95	110	98	95	88	100	92	99	98	107	115	102	122	100	102	100	121	103	104	94	118	105	100	102	100	95	85	108	108	111	96	90	109	95	92	104	100	103	72	113	98	115	113	116	123	105	96	104	100	85	95	125	105	108	96	108	97	84	112	115	99	102	112	106	104	99	102	99	121	120	95	125	90	97	113	103	82	98	100	108	101	108	110	102	118	79	99	114	95	101	94	105	88	89	106	117	117	112	99	132	122	118	91	101	98	123	104	99	103	96	93	96	95	107	115	101	101	100	107	107	100	111	98	103	82	110	94	91	93	92	93	101	89	108	100	99	94	100	110	103	102	117	91	105	88	104	89	101	85	86	109	108	95	145	96	91	98	133	111	98	114	96	91	114	94	98	103	105	122	95	121	113	111	107	105	115	100	87	93	102	99	116	92	99	117	107	123	114	113	108	99	103	131	94	106	93	89	103	117	106	99	124	103	103	74	100	119	102	105	91	88	106	123	99	114	92	103	100	95	72	88	99	102	102	107	95	102	103	111	103	90	101	127	113	119	90	116	94	116	94	100	81	86	108	98	92	101	110	104	93	93	97	81	97	97	97	94	103	115	105	106	103	112	96	82	88	100	97	104	100	116	111	105	113	119	95	99	102	93	108	96	113	92	116	102	108	84	94	109	84	105	99	95	98	115	105	113	91	99	113	89	110	91	100	112	117	93	123	110	107	120	102	93	96	118	107	113	77	106	108	98	104	95	109	107	94	96	99	116	91	98	108	102	118	110	110	120	86	87	108	95	89	103	118	115	89	94	97	90	105	107	104	103	126	88	103	99	102	92	105	100	111	99	99	76	97	117	94	103	94	87	96	114	95	114	119	105	110	102	93	109	88	92	100	119	95	108	86	105	102	92	99	117	79	91	103	116	116	101	129	107	99	113	90	117	108	101	96	110	100	115	95	94	86	92	98	115	94	101	107	118	83	93	85	109	95	87	97	89	104	105	107	100	96	113	98	106	114	109	105	109	99	105	117	95	97	108	106	111	110	107	97	99	104	113	96	100	93	99	100	102	104	84	107	89	99	99	93	108	96	110	101	93	99	101	105	124	97	112	103	95	105	93	99	92	102	103	92	97	99	86	99	118	98	124	103	92	103	98	108	82	98	100	114	95	113	103	121	94	101	82	103	105	103	115	92	112	96	80	86	121	108	115	98	120	108	93	99	99	109	82	107	101	124	111	99	100	81	98	116	107	99	92	115	104
6648	531	346	330	375	325	269	299	294	310	311	271	295	268	271	290	286	323	319	262	262	284	276	273	261	272	292	262	272	266	283	281	261	248	284	281	233	299	260	279	290	280	265	240	243	274	276	265	255	271	273	263	245	289	270	265	254	239	269	268	232	281	258	266	246	264	270	252	285	248	274	240	240	252	258	294	265	263	262	286	246	234	253	291	283	241	256	200	270	274	233	256	264	268	276	252	264	229	262	271	260	274	283	292	289	272	259	292	250	277	252	240	269	281	277	291	242	279	240	273	261	274	257	260	265	253	301	247	259	254	240	242	279	280	279	249	273	263	286	276	261	259	276	259	247	242	269	272	270	296	269	289	261	248	262	292	280	261	268	242	257	268	260	265	276	298	270	262	271	278	283	271	265	253	282	250	269	257	253	258	277	281	260	268	246	274	258	294	250	276	283	271	280	276	225	296	277	300	255	290	268	251	277	259	277	259	265	261	228	254	277	267	253	279	284	267	287	296	233	265	266	302	266	287	264	283	254	254	273	298	268	256	250	273	269	255	295	264	266	260	286	276	250	279	279	268	265	248	288	270	249	223	269	239	261	271	292	263	289	277	249	299	255	251	253	284	270	284	270	254	269	275	267	259	268	286	283	257	248	250	266	278	254	249	258	286	254	245	247	265	285	271	253	271	274	274	263	258	268	262	275	282	250	291	270	286	267	249	303	249	276	254	259	254	253	247	300	270	274	240	272	257	283	302	263	254	271	269	270	269	269	292	236	281	282	288	287	229	258	283	276	241	278	229	245	273	276	238	238	262	250	251	259	278	279	252	269	274	245	259	263	252	287	255	277	252	257	265	289	261	262	238	262	274	266	262	263	248	263	258	271	279	299	274	284	239	255	284	245	278	256	259	263	281	254	255	266	272	320	240	257	270	253	249	244	268	237	296	282	282	268	281	290	290	292	266	236	289	269	290	248	289	263	251	252	250	262	265	244	279	263	266	266	288	276	258	253	262	259	253	265	278	268	270	256	275	288	258	258	283	254	275	280	245	281	238	249	268	224	277	260	273	257	265	239	293	266	267	251	302	274	289	277	261	248	253	279	267	276	270	288	260	267	226	300	311	259	285	255	254	265	238	275	254	266	251	273	291	265	259	259	271	301	270	252	296	289	239	294	241	263	263	266	256	269	248	264	261	254	262	257	282	261	256	240	265	292	247	284	278	286	254	259	268	266	237	244	267	292	282	262	253	268	267	247	272	276	287	277	282	244	267	255	262	285	277	288	260	249	263	258	267	249	267	293	276	279	275	261	285	280	282	252	285	259	237	256	229	270	264	276	255	232	252	271	256	284	257	276	261	263	309	291	256	244	272	264	265	259	260	236	258	273	270	234	263	265	288	247	270	271	288	237	285	247	240	263	268	282	291	259	254	274	241	305	271	257	267	244	257	265	273	266	274	253	279	303	274	278	255	268	256	270	263	285	254	259	245	263	280	285	270	295	276	271	262	263	269	255	270	240	278	256	277	252	257	285	252	297	279	251	241	250	282	264	264	260	244	258	264	253	274	276	258	284	293	247	260	233	299	251	250	260	289	258	280	266	261	294	255	253	265	262	268	295	255	228	281	253	272	269	296	283	252	242	276	269	270	283	254	300	247	255	277	254	279	281	268	281	251	244	267	269	268	270	295	244	296	253	251	268	244	272	260	247	244	262	261	275	255	250	283	269	259	257	272	250	261	313	275	269	239	279	285	277	255	260	292	260	273	264	267	246	270	283	269	257	258	272	239	286	242	293	255	271	279	275	290	260	286	296	264	271	246	260	243	254	242	271	238	276	265	225	279	267	256	275	244	289	251	278	271	252	266	304	285	278	257	263	261	279	299	259	238	284	281	297	243	285	248	275	265	276	269	266	270	252	248	269	269	271	265	298	266	273	304	265	283	252	267	265	254	324	262	263	265	250	233	258	250	273	254	264	266	251	254	271	273	269	277	268	253	277	267	292	266	259	260	253	268	288	275	273	289	267	273	268	285	249	252	266	261	267	268	269	283	255	264	280	245	311	261	261	274	244	239	259	280	241	299	296	273	282	265	277	292	287	267	252	268	254	274	263	284	242	245	256	302	235	296	292	252	283	309	283	277	267	276	266	281	262	256	263	247	248	269	285	286	255	282	236	284	263	279	263	295	266	262	272	238	277	292	265	268	280	271	279	285	281	303	252	263	269	256	282	249	269	230	257	249	263	269	259	256	280	278	271	288	258	265	265	273	262	262	282	278	272	235	276	266	261	245	255	252	292	258	239	235	278	259	253	266	266	288	252	274	293	252	259	292	254	282	255	256	269	257	270	268	275	232	269	278	263	286	267	287	249	255	246	243	263	268	270	271	264	262	263	270	282	269	267	252	283	282	271	276	254	278	263	272	269	262	266	250	266	265	288	248	230	215	267	288	244	270	251	267	281	237	269	237	257	257	265	243	299	256	272	251	261	276	265	287	278	281	298	253	247	268	277	257	274	261	278	278	253	243	245	258	295	241	284	278	272	270	257	255	252	239	299	256	269	275	256	275	287	252	264	268	233	253	295	292	274	255	264	252	248	264	261	262	278	248	238	257	275	270	253	254	269	268	286	285	302	233	234	270	234	300	250	278	258	245	271	290	288	282	254	257	281	253	231	279	295	247	286	254	272	246	270	252	250	297	241	253	277	251	264	256	273	273	256	293	252	261	260	260	267	255	248	267	261	297	261	281	264	257	277	258	252	291	233	267	241	248	285	265	281	268	250	297	252	252	264	276	261	276	263	279	281	261	275	254	267	234	256	264	266	258	294	250	241	248	275	298	281	281	275	295	280	270	269	246	272	249	280	279	264	264	291	241	272	280	287	231	289	243	255	243	263	253	287	264	238	260	281	291	288	265	295	242	279	270	278	251	271	244	294	261	254	265	281	226	234	283	255	288	253	276	251	281	275	262	265	259	245	265	299	248	265	294	277	288	267	283	280	276	263	264	259	276	277	289	300	251	264	306	272	265	254	266	270	253	278	282	293	281	290	283	262	250	266	269	249	292	254	274	263	273	279	250	271	266	263	246	270	254	249	285	272	269	270	249	292	245	266	251	272	251	246	252	269	283	267	251	281	262	290	250	273	263	279	275	289	284	251	273	277	287	238	284	275	246	249	240	296	271	279	245	240	299	242	303	274	261	303	270	278	282	265	271	247	250	264	286	237	234	257	254	296	261	239	259	267	283	248	252	263	269	263	247	288	249	256	292	281	277	245	265	248	260	261	242	268	268	270	254	231	261	259	271	268	283	269	270	267	228	288	287	251	266	286	244	303	284	287	280	275	268	269	276	269	289	274	291	281	213	253	293	283	308	258	246	258	291	286	265	259	270	259	265	273	291	210	249	282	297	277	252	281	234	232	268	258	259	284	274	263	252	280	246	248	268	270	263	281	252	265	289	273	279	250	279	242	276	278	245	238	281	278	239	280	285	268	297	273	281
31852	13523	1452	790	521	428	298	258	240	177	175	159	143	130	113	116	136	102	84	92	113	98	90	108	100	84	78	77	81	75	76	88	110	87	86	94	81	80	67	75	83	80	84	70	78	70	87	75	80	59	75	77	79	89	72	57	80	69	75	60	61	82	96	73	86	83	84	73	67	88	83	59	76	75	82	86	76	73	71	65	65	89	82	63	67	74	89	72	69	69	82	64	62	78	75	86	78	80	75	65	89	70	75	54	69	78	78	69	80	87	78	76	82	66	66	88	67	75	91	70	78	82	72	73	78	63	68	79	62	67	78	80	83	74	67	75	68	76	70	80	88	80	77	91	74	79	76	86	85	81	74	82	71	71	70	63	74	73	79	74	71	79	74	79	74	72	70	76	63	76	89	83	86	67	80	78	78	74	87	81	71	72	71	89	72	66	68	95	79	64	75	75	74	75	69	63	74	85	68	76	78	89	74	66	85	76	76	74	73	66	64	73	75	75	64	77	83	78	71	71	76	72	70	63	69	72	81	83	77	73	78	77	81	83	72	79	68	77	69	87	97	87	75	76	61	71	77	75	68	76	71	63	61	70	86	93	83	72	72	84	70	66	67	77	75	76	92	71	81	85	81	49	67	94	76	62	73	70	95	87	68	73	91	71	55	89	67	76	56	70	77	64	82	66	68	78	60	91	72	73	71	74	75	66	91	73	81	91	81	83	62	94	87	78	89	84	78	71	79	74	90	61	85	73	71	78	88	85	86	59	71	64	61	80	66	49	63	77	72	69	67	94	68	61	84	63	67	81	74	90	82	66	74	67	82	74	81	89	79	72	66	78	86	59	75	82	67	59	75	68	83	84	70	79	76	74	58	73	83	61	68	85	97	80	80	76	84	73	78	101	66	72	71	82	91	78	72	67	66	77	82	71	58	80	83	64	82	74	61	75	86	73	77	72	87	74	82	80	73	77	80	66	59	81	62	69	83	78	56	67	73	82	80	65	78	82	82	75	91	85	79	64	75	79	93	65	63	64	80	83	57	79	68	59	66	85	83	65	93	67	66	83	72	73	73	89	81	70	74	80	74	72	80	61	68	70	80	84	63	81	81	81	75	76	75	71	87	80	74	94	76	82	73	74	79	67	85	78	77	88	81	69	83	78	87	64	71	80	77	66	58	84	75	99	72	68	89	62	72	59	88	80	65	86	75	90	62	75	71	76	80	81	85	81	78	82	77	80	67	63	65	71	80	76	74	81	64	75	77	82	87	62	74	75	70	69	82	71	81	80	86	74	93	67	77	91	86	87	66	79	87	65	79	97	84	87	75	67	80	91	82	78	69	65	67	74	83	69	77	65	63	66	77	70	74	68	85	68	73	78	75	71	79	102	75	86	63	75	83	97	99	79	74	76	84	70	68	81	76	79	88	69	88	83	100	83	80	77	87	84	99	82	66	75	79	66	66	81	101	66	77	69	81	85	65	80	63	60	62	71	62	65	79	71	80	80	69	85	72	72	77	80	71	88	69	83	92	68	78	77	83	75	76	59	73	62	74	71	81	80	78	88	81	68	77	76	73	57	86	57	71	61	75	75	83	87	76	70	82	80	82	68	75	81	73	102	91	77	88	79	71	81	95	80	76	77	85	65	74	87	82	79	74	90	76	79	75	75	94	70	74	83	64	78	75	82	88	86	74	71	84	80	74	70	57	61	87	68	80	69	78	81	81	76	77	71	80	76	94	79	72	71	89	82	71	100	96	76	74	72	76	77	88	80	91	78	83	76	85	87	78	65	75	75	66	74	69	79	80	79	74	78	79	76	88	88	77	82	72	77	74	75	76	84	59	75	76	62	79	78	70	88	71	77	62	76	75	82	85	72	67	75	72	79	78	83	54	74	81	78	68	81	93	78	73	77	92	91	68	90	69	67	80	65	84	82	84	73	90	95	67	80	80	72	64	70	63	89	75	80	72	71	88	74	77	75	89	74	87	75	75	58	84	64	77	76	67	90	73	79	87	74	80	74	78	81	81	72	83	77	87	79	66	68	87	80	77	91	78	59	87	77	87	73	78	76	68	71	59	70	71	81	86	77	74	87	68	86	76	82	76	88	54	66	66	80	93	83	79	94	104	67	87	87	84	68	79	73	95	62	84	71	66	67	72	67	72	78	70	90	66	64	76	73	82	77	74	79	81	71	62	54	66	83	92	78	75	78	58	70	74	89	60	72	77	70	72	63	81	72	66	74	70	68	70	83	58	73	78	77	81	74	75	83	80	63	92	83	85	69	94	74	75	94	91	68	88	65	69	73	78	78	69	69	72	65	70	79	76	83	68	78	79	71	94	85	77	60	74	77	63	77	68	92	84	79	70	68	84	58	82	94	75	74	71	80	66	64	79	74	81	81	68	69	82	79	70	77	82	84	73	82	68	64	68	92	83	84	77	82	88	82	75	84	79	66	69	62	66	76	95	71	67	79	84	78	75	74	75	85	83	80	65	87	61	72	101	67	51	77	54	78	54	56	90	73	65	66	74	79	67	68	70	76	72	77	78	85	71	85	66	71	70	71	84	88	74	96	77	77	89	74	83	82	71	81	78	70	79	77	62	74	91	67	73	79	69	77	81	94	80	98	76	70	88	85	83	73	77	66	68	80	72	76	82	55	84	70	77	79	92	66	77	72	80	90	81	71	93	77	73	62	84	75	81	72	84	87	78	83	68	91	70	73	56	67	85	81	75	80	83	90	75	78	78	70	77	75	83	90	85	82	71	84	69	76	74	57	73	73	62	73	70	86	74	81	86	76	75	83	95	87	69	95	80	66	74	84	64	72	70	90	85	74	69	69	74	84	75	81	85	89	84	97	82	77	78	70	81	81	62	53	77	73	71	71	69	86	78	81	70	78	73	93	92	80	86	73	85	76	74	67	69	82	77	62	84	92	79	67	67	93	77	69	68	83	71	81	73	86	72	73	87	61	66	60	77	67	80	87	74	79	83	87	80	81	70	80	77	85	58	79	73	85	68	69	64	74	89	88	59	81	81	87	93	71	77	74	72	76	60	70	61	79	78	74	83	76	81	66	67	71	70	80	93	68	88	84	83	79	86	69	73	76	78	56	85	76	66	82	87	82	67	79	80	81	91	77	82	86	76	65	67	82	99	87	86	75	81	94	82	80	83	75	68	80	65	74	86	76	80	80	84	74	78	69	74	88	70	75	71	72	64	79	82	91	83	88	84	90	76	89	93	80	59	74	77	69	76	58	66	71	98	76	80	73	79	77	54	66	66	64	67	74	60	71	86	67	65	86	73	81	73	83	87	73	70	66	75	67	77	83	65	80	70	76	71	72	76	83	68	75	85	89	82	76	69	67	70	87	77	62	85	82	76	86	76	84	71	83	73	75	77	78	76	75	83	56	61	75	79	70	68	71	88	86	79	76	76	51	81	82	76	61	77	76	78	75	78	64	83	68	80	62	80	82	82	72	77	81	64	72	79	91	78	69
19332	4078	2057	2595	2229	1754	1457	1208	1040	903	787	715	594	588	516	479	445	442	421	410	360	330	351	338	306	339	317	304	297	274	316	279	294	310	303	279	294	276	297	295	289	253	299	272	254	244	254	270	231	237	239	255	217	234	221	225	270	228	258	232	216	234	238	229	241	203	223	245	251	234	259	214	239	223	231	234	209	231	222	241	224	221	211	226	241	206	218	200	210	205	216	218	259	243	240	224	251	227	221	242	228	205	248	219	236	212	277	265	208	227	228	222	241	204	205	234	228	224	221	197	213	239	219	203	206	236	243	208	220	217	207	193	242	211	218	234	215	232	227	220	233	253	233	204	218	226	275	219	227	192	215	235	212	244	251	255	226	212	205	217	234	205	203	254	209	240	222	232	219	214	228	233	214	219	206	230	240	230	223	239	214	222	241	226	200	219	239	223	268	229	237	193	215	223	225	190	219	219	208	235	209	214	251	238	219	215	229	240	232	238	215	211	230	222	246	241	222	224	205	232	227	196	229	228	198	228	213	245	205	227	228	210	218	233	239	205	220	216	227	238	217	215	221	224	218	215	223	208	229	222	202	221	222	237	224	215	215	215	230	242	207	206	209	233	223	238	222	192	229	219	212	206	216	248	229	230	209	237	253	240	212	212	214	240	236	238	208	217	253	238	240	212	242	222	232	196	194	224	254	236	213	241	225	196	241	239	216	192	208	263	214	214	240	214	232	243	189	218	226	213	214	252	242	206	216	231	230	218	217	205	228	238	198	206	241	214	198	244	227	195	230	215	230	221	216	209	220	221	218	231	216	224	242	193	212	221	228	220	200	205	264	216	212	232	212	210	216	197	213	237	228	213	211	215	219	217	216	227	205	231	196	222	212	224	227	236	204	225	233	199	215	223	223	206	221	208	236	248	231	208	221	210	210	229	205	226	212	248	216	222	225	211	230	200	221	193	241	204	223	232	213	219	265	245	228	229	215	234	198	237	234	201	211	229	197	219	233	208	209	235	205	213	221	208	220	203	202	214	253	215	213	244	238	241	213	208	231	231	232	239	229	215	236	216	214	217	232	234	207	222	231	221	228	257	226	238	221	257	214	223	226	232	245	230	251	224	239	208	236	219	209	215	202	214	189	209	212	238	216	224	223	227	224	229	215	241	249	216	213	211	227	234	195	256	227	248	226	223	245	244	213	222	235	198	239	217	217	212	219	209	250	247	214	199	203	215	219	220	232	219	185	237	209	230	214	219	227	219	232	228	229	225	213	207	247	202	228	225	225	226	224	209	252	215	214	221	205	206	243	215	221	235	232	239	230	213	216	241	209	232	199	221	224	198	231	238	228	222	211	220	228	213	219	225	239	230	201	222	230	222	231	194	223	208	227	243	226	245	198	212	214	215	208	248	222	225	227	206	202	210	231	217	212	243	212	238	251	209	223	190	218	225	201	220	198	213	223	244	223	223	232	227	221	214	207	221	222	227	214	252	231	215	219	209	202	234	225	222	243	234	215	230	235	209	213	203	229	233	220	230	226	223	228	226	215	234	204	210	231	229	234	223	246	233	203	254	206	211	232	185	215	215	212	220	213	222	243	228	185	241	228	228	199	233	204	240	202	199	208	219	236	226	206	212	207	203	202	234	246	225	233	210	216	233	254	238	229	205	227	226	230	227	224	202	228	205	198	233	199	219	225	201	226	225	227	228	211	225	225	221	218	216	216	206	226	222	232	230	234	201	219	204	219	242	220	209	197	198	218	237	239	213	194	243	230	223	218	229	214	200	202	203	194	246	231	225	226	253	218	243	237	209	235	208	213	191	220	218	216	207	190	191	220	232	237	219	204	227	213	199	212	228	220	210	209	229	210	218	193	227	230	198	188	205	254	225	212	224	213	202	235	228	222	236	226	202	229	222	212	227	256	214	218	201	210	235	209	235	220	216	248	215	239	219	239	210	226	232	244	225	197	208	210	209	230	249	178	251	238	226	230	213	206	221	234	215	222	254	225	216	225	212	217	204	232	221	219	236	207	230	253	215	218	187	233	240	218	211	211	231	188	212	221	204	245	214	236	225	208	197	219	235	204	241	216	207	200	197	199	225	242	225	236	208	243	225	223	236	241	231	221	204	238	209	242	190	200	229	243	192	205	214	216	219	236	237	219	218	228	244	259	216	238	215	213	208	213	220	226	203	212	238	232	213	214	234	235	196	237	233	220	228	246	206	240	230	233	217	226	221	251	214	250	187	231	229	230	230	218	230	247	241	230	234	235	246	229	213	213	215	203	207	203	225	199	202	191	216	215	228	220	209	230	232	217	206	224	225	222	245	219	206	234	224	215	222	228	244	219	221	204	214	221	222	207	216	227	237	215	241	243	198	219	253	202	207	252	244	197	242	242	213	257	251	214	230	226	243	233	209	240	254	223	239	213	202	230	235	248	219	202	222	242	204	240	224	251	217	217	230	230	230	200	197	196	226	237	213	257	225	238	227	218	228	215	260	227	251	216	237	220	204	216	229	196	229	211	217	215	216	235	207	240	221	231	236	204	217	201	201	223	225	214	219	197	226	207	227	211	191	218	219	233	229	212	215	204	219	215	226	224	235	232	235	235	236	199	244	208	238	220	218	244	238	210	223	215	211	244	192	207	209	232	224	247	223	243	212	215	240	222	216	219	205	223	222	229	209	219	218	222	221	203	223	232	225	214	205	247	219	200	231	224	207	190	213	189	203	207	215	218	228	231	221	224	204	229	217	209	237	210	212	248	221	212	238	204	236	227	202	200	198	221	215	199	223	202	192	216	220	230	223	218	233	237	236	211	206	216	220	221	215	204	227	207	185	217	209	235	214	189	225	230	210	210	206	216	229	239	232	230	225	227	216	216	212	221	226	206	209	232	236	228	201	218	242	216	214	231	240	211	195	214	211	221	210	223	239	206	227	227	242	218	210	208	244	204	224	221	227	211	242	230	211	214	245	217	211	220	210	215	221	229	233	240	196	247	216	220	234	214	214	198	227	219	232	194	223	237	187	258	234	255	220	194	244	209	212	206	252	225	221	213	220	217	225	236	240	222	237	216	245	208	233	229	231	223	206	225	222	206	192	193	214	228	206	181	202	216	216	203	213	246	241	236	203	227	223	241	213	229	221	217	237	218	206	215	226	222	209	203	218	235	235	210	218	195	218	220	221	269	205	250	224	211	222	223	213	204	225	223	226	199	236	216	227	212	246	238	241	226	205	216	242	221	244	218	226	241	240	228	237	231	212	224	205	245	215	214	203	215	226	221	215	225	204	264	230	243	217	234	204	209	242	220	202	232	224	198	243	219	215	218	227	218	240	202	212	197	234	223	217	210	231	226	195	211	227	203	201	211	212	225	209	237	219	221	217	198	201	221	203	227	196	243	233	218	211	202	220	225	213	242	225	222	203	205	236	214	207	187	257	204	210	233	195	210	230	262	224	220	181	190	205	212	231	220	204	234	226	235	227	220	228	205	247
40846	23631	4922	1672	1209	850	592	495	459	410	361	326	301	306	284	269	201	242	254	248	226	244	235	237	214	205	193	178	182	188	191	186	172	207	204	199	215	182	161	196	207	179	208	193	192	207	180	199	190	182	196	163	179	177	209	209	191	186	151	188	200	181	193	183	194	192	178	177	163	204	177	173	193	186	173	183	196	205	176	159	185	181	209	179	177	178	194	183	194	210	172	204	201	206	202	188	180	194	212	178	186	181	196	185	198	210	176	177	189	191	221	184	187	205	179	174	220	178	172	209	170	184	200	172	194	194	175	186	190	189	176	207	189	198	188	165	183	195	199	202	165	198	184	183	180	195	178	180	180	197	174	163	176	181	191	181	200	186	177	183	176	188	165	224	179	182	212	189	199	181	156	200	177	168	188	198	203	192	177	179	173	190	180	185	190	200	177	200	166	174	185	197	158	180	178	201	154	164	194	166	200	165	167	200	163	177	198	199	210	179	168	159	200	145	186	185	180	188	188	205	201	186	178	166	186	190	183	177	196	155	205	183	181	174	180	188	179	192	160	203	191	192	193	165	197	175	192	175	158	190	176	196	202	163	210	188	160	221	185	179	183	183	198	175	191	195	179	202	204	173	185	196	171	213	167	171	169	182	183	194	182	195	205	186	169	171	181	177	175	179	209	199	182	193	206	177	189	179	179	176	167	146	177	192	159	172	182	161	195	168	166	193	194	171	186	167	172	184	199	169	186	205	182	172	173	166	184	192	184	191	206	184	190	171	198	202	203	177	175	182	169	193	184	206	183	182	164	173	181	187	186	188	230	185	208	170	183	205	188	196	190	165	197	175	171	208	170	188	204	206	188	194	195	191	186	174	193	191	203	190	191	186	183	198	187	166	188	216	179	130	203	207	160	170	183	192	169	191	195	176	196	168	175	179	177	197	184	184	184	193	198	184	180	192	181	197	195	175	188	171	178	191	165	177	193	183	187	170	194	174	188	180	213	183	209	192	165	155	169	170	211	179	187	190	176	182	183	198	198	183	186	192	188	190	170	200	202	187	203	214	183	189	184	165	186	222	162	197	185	211	189	179	184	164	163	182	208	173	187	176	190	214	223	191	171	208	183	186	182	206	168	213	178	190	163	173	192	163	203	183	184	185	195	166	171	191	174	191	173	203	178	197	191	190	178	195	176	179	193	201	179	190	179	178	209	166	183	162	171	169	185	186	201	170	165	201	183	209	194	181	182	184	222	193	191	186	190	203	208	210	181	186	173	182	174	183	186	188	209	193	196	175	188	180	180	188	165	174	192	198	203	208	194	194	196	186	182	199	205	179	140	151	187	229	179	165	176	184	202	193	177	205	162	191	207	182	184	185	228	185	168	168	178	169	186	172	172	214	172	186	180	192	197	207	196	201	169	201	233	204	186	186	197	178	186	173	208	189	170	180	179	182	194	184	170	171	209	197	184	189	211	195	167	195	210	187	204	192	209	192	191	172	191	173	181	190	199	170	232	198	194	196	208	188	185	188	175	169	163	176	193	182	178	193	177	188	213	220	195	183	175	211	168	195	214	181	214	181	208	184	189	164	200	198	172	185	206	177	187	173	170	170	182	187	172	185	173	187	177	174	177	209	185	218	199	169	200	205	183	199	172	166	190	202	185	165	194	188	205	180	219	191	182	180	178	179	198	165	174	161	188	193	190	178	215	169	168	164	198	182	215	184	195	189	205	192	166	181	197	177	175	178	188	189	177	186	182	199	203	173	172	200	196	194	183	199	165	189	194	187	184	183	187	189	175	182	209	203	165	197	173	186	230	195	191	187	152	177	181	173	207	193	152	162	176	189	192	208	191	172	196	163	175	187	192	178	168	193	189	186	183	189	179	185	191	176	208	181	191	158	194	198	201	159	191	196	164	184	211	196	180	179	194	182	182	207	197	171	187	176	177	210	185	160	189	190	200	188	202	161	204	189	201	215	198	166	182	174	208	157	189	194	192	204	204	200	207	198	186	189	199	197	170	170	182	173	191	195	169	187	186	170	170	201	180	193	185	187	190	200	201	204	190	168	172	197	203	196	207	190	167	180	179	195	170	203	177	208	205	205	204	150	191	168	202	192	196	210	210	215	179	183	212	190	183	168	175	188	213	154	193	180	184	181	186	166	181	207	157	185	189	180	187	173	172	166	217	179	195	176	173	172	188	185	182	187	207	181	189	209	182	185	199	191	216	165	181	209	195	160	173	192	185	203	170	187	164	183	189	183	167	212	170	202	178	174	178	190	194	161	174	180	183	170	170	224	199	195	192	196	185	196	181	195	178	197	185	183	171	189	175	183	176	191	187	193	192	190	177	191	194	197	202	183	188	182	186	192	191	182	157	161	178	167	181	175	184	196	189	176	171	210	190	169	173	192	210	189	194	214	189	198	206	196	166	166	196	183	170	206	190	203	188	196	199	177	161	162	179	195	156	175	193	194	209	178	198	160	188	219	195	160	183	201	208	176	204	192	210	169	156	195	186	167	177	186	168	182	178	171	184	155	178	181	191	187	162	183	187	183	174	186	191	165	175	203	179	177	175	180	192	193	187	181	171	161	209	182	196	173	172	198	183	173	194	189	178	187	181	181	184	184	162	160	162	179	165	207	195	210	189	203	203	174	180	175	202	186	175	185	186	194	195	187	182	196	168	153	189	213	195	184	171	199	204	194	167	199	181	195	196	210	172	215	181	176	172	198	183	180	168	185	202	190	200	193	191	210	191	197	195	203	179	197	171	156	183	184	185	192	190	176	202	179	170	166	180	189	199	180	200	185	202	191	183	171	191	189	221	175	172	188	195	167	170	191	214	207	183	182	189	181	162	176	190	195	198	168	183	160	193	191	168	209	186	199	200	172	206	181	169	173	237	181	195	172	202	178	176	212	184	179	186	187	191	167	198	173	178	183	192	165	173	163	172	182	178	190	204	183	186	183	168	201	178	192	207	197	208	196	160	182	185	196	183	193	177	178	163	201	170	163	193	173	174	215	183	187	185	184	193	190	200	197	177	177	190	177	166	181	191	197	195	179	169	185	206	170	205	179	195	208	171	205	191	184	214	193	173	184	215	192	193	178	200	178	153	186	179	191	195	204	180	191	172	179	216	184	168	190	179	209	193	154	160	165	168	185	187	197	185	209	209	173	182	194	194	210	174	178	169	205	190	171	183	230	187	174	192	197	176	175	184	181	160	177	191	187	188	187	214	195	200	189	153	196	182	162	187	217	199	204	200	207	196	208	186	196	155	172	202	177	213	195	184	174	154	164	198	178	177	173	203	186	189	194	179	197	177	128	179	202	239	204	194	172	176	174	152	179	167	191	233	186	187	204	183	183	183	167	201	186	193	165	199	175	172	227	197	195	169	169	185	194	185	161	186	192	198	191	200	173	183	206	174	188	188	180	179	188	189	179	194	183	186	176	170	175	187	159	187	212	184	182	208	186	209	181	167	187	209	196	197	196	202	185
25108	6277	4036	4909	4180	3420	2840	2251	1974	1759	1491	1394	1277	1122	1008	946	845	874	795	770	748	796	710	690	666	598	654	606	596	599	582	630	637	595	582	525	554	574	562	549	529	549	503	539	526	520	495	495	490	503	514	505	531	509	507	517	495	485	476	457	485	481	512	509	519	506	542	456	511	466	509	493	507	500	497	473	462	495	459	451	474	438	509	461	474	489	490	458	514	451	451	454	500	479	434	481	499	491	471	478	476	470	435	476	481	469	477	467	487	498	483	490	488	489	464	483	496	451	441	411	427	458	459	468	497	457	461	449	459	460	497	437	434	455	460	447	494	455	478	458	466	466	457	471	459	432	450	500	438	481	439	480	481	522	458	445	459	460	451	473	468	437	484	466	500	468	461	477	476	510	460	453	471	450	478	438	486	440	469	447	462	480	466	473	445	477	473	484	416	472	474	480	472	431	474	458	447	471	463	485	430	460	460	470	457	453	482	452	481	422	476	445	475	446	446	431	441	458	440	469	518	482	485	425	424	547	458	475	466	489	469	470	492	481	458	461	463	471	468	487	441	431	467	447	472	483	425	431	471	450	459	490	468	442	468	428	451	443	470	423	443	471	458	455	487	447	429	486	436	485	466	477	465	469	426	487	480	490	486	436	483	474	501	467	429	469	423	488	436	460	485	459	485	487	501	445	491	468	462	468	487	441	448	449	472	453	462	432	436	464	477	460	454	494	456	428	481	440	453	458	433	471	460	500	440	442	466	489	447	476	446	468	447	482	472	441	485	447	478	463	490	456	478	466	472	448	505	484	460	460	477	462	430	448	488	450	485	419	479	461	450	452	458	483	470	487	478	446	462	450	477	461	480	437	489	431	465	493	445	449	451	470	457	494	425	459	442	449	474	416	476	454	447	471	477	418	460	474	466	474	436	473	469	440	521	452	425	456	495	489	447	482	453	461	466	456	473	467	471	430	461	460	470	470	424	462	454	436	450	465	480	453	487	450	467	449	455	452	468	464	448	480	457	435	463	429	501	484	460	460	465	454	434	474	479	437	429	452	478	444	446	474	423	464	467	482	494	442	453	435	446	448	460	460	475	461	440	484	455	445	458	470	483	425	456	425	450	437	455	479	456	455	413	472	450	476	474	439	446	456	449	468	446	431	483	501	453	441	479	487	433	460	482	462	502	435	457	523	428	474	459	483	480	465	472	490	452	438	471	448	453	483	466	442	446	433	462	467	465	454	475	456	453	442	464	464	426	470	461	438	462	472	430	413	449	417	499	443	464	454	437	433	467	470	427	501	458	453	456	483	470	436	435	463	456	451	428	463	476	479	438	449	459	427	465	488	443	478	470	457	439	444	438	485	457	436	483	479	441	481	462	445	489	449	443	482	487	481	457	462	458	484	459	443	492	449	468	455	455	467	464	471	464	471	498	440	478	483	488	452	456	476	470	438	464	478	423	481	493	463	489	482	447	451	465	443	458	458	489	459	466	432	456	476	464	439	482	441	422	499	471	487	424	426	466	430	504	486	464	439	486	463	497	441	472	466	441	447	461	474	437	454	451	462	472	438	443	502	458	488	464	468	455	458	423	458	487	480	442	440	454	453	480	505	512	459	444	472	439	493	447	451	471	497	493	489	471	463	447	460	435	465	478	460	469	433	476	500	461	475	492	424	464	467	460	458	462	514	456	451	437	465	474	478	440	445	465	475	442	485	465	435	457	488	420	481	423	493	453	453	453	476	447	425	445	477	441	449	449	470	475	477	420	456	487	479	445	486	486	492	472	473	444	457	493	483	480	533	419	478	425	415	453	484	458	461	438	470	443	474	462	442	468	447	471	465	466	464	440	464	483	432	457	476	458	469	456	438	452	435	444	458	436	504	433	441	465	497	453	471	486	445	456	495	446	449	457	441	460	439	428	447	461	468	429	439	476	474	458	396	462	455	466	432	468	480	447	468	452	465	457	451	490	468	489	446	451	443	431	468	486	458	502	468	493	441	438	437	459	441	412	446	460	453	477	436	501	453	490	479	442	512	465	449	436	404	466	422	457	434	439	438	423	452	453	453	429	496	456	438	477	487	480	428	444	474	488	450	446	475	451	469	501	487	442	489	437	472	434	456	438	484	449	474	473	423	435	458	445	444	499	456	495	453	492	409	458	476	455	478	449	457	443	496	437	444	446	460	460	450	475	474	492	444	485	451	478	472	449	463	480	482	472	462	480	495	433	440	460	496	490	456	474	449	482	431	454	494	431	471	463	449	460	415	482	453	454	433	508	462	470	423	435	428	474	481	460	459	425	424	461	475	478	441	491	465	468	450	487	462	435	444	492	477	453	466	487	420	484	446	452	463	465	483	455	434	502	469	459	458	422	441	462	459	431	467	450	500	479	427	460	496	493	454	465	478	466	505	446	447	475	455	438	462	413	461	460	445	455	492	499	448	462	494	488	480	446	484	452	473	479	463	460	445	466	439	431	439	451	455	470	439	489	455	465	479	463	493	454	467	472	496	442	452	478	459	507	439	474	481	462	481	487	458	484	483	478	455	498	421	440	476	461	462	448	486	478	476	479	447	495	458	484	464	478	450	459	448	490	496	439	449	485	463	487	504	451	455	439	481	428	450	462	436	439	442	445	470	467	470	449	462	466	490	427	488	485	475	456	465	495	437	440	484	451	434	440	431	457	450	492	468	456	482	497	439	481	476	474	447	475	486	465	439	479	444	473	496	495	459	451	453	475	441	483	478	450	476	432	507	490	431	436	502	461	433	428	491	475	461	440	486	465	483	448	459	460	461	470	411	486	495	498	459	479	443	484	424	466	464	459	447	474	453	451	471	483	463	472	449	485	444	488	453	470	462	453	486	446	508	447	456	442	487	432	433	428	479	447	478	463	456	443	479	471	452	461	456	461	423	444	470	446	456	427	436	491	487	481	441	439	471	433	431	485	452	427	450	494	485	413	466	444	467	479	447	461	464	473	470	467	472	429	481	450	427	428	435	477	467	471	438	488	414	447	455	442	428	503	447	471	475	480	480	457	463	442	447	487	471	513	464	438	474	451	423	428	423	449	441	465	462	458	441	477	487	467	467	456	437	501	434	462	450	461	513	515	453	453	516	446	441	461	460	454	464	474	451	412	430	444	459	452	485	451	486	444	457	460	471	442	480	449	442	477	437	414	503	481	409	504	453	460	472	460	453	478	441	441	475	459	440	427	460	474	417	457	497	451	460	483	465	447	495	452	477	427	448	449	471	482	502	440	461	460	484	455	493	507	484	462	476	448	429	456	479	418	450	450	457	483	465	446	451	486	461	435	490	445	472	472	468	456	456	497	466	448	490	477	421	456	452	467	430	447	426	485	448	476	477	464	437	488	435	465	445	508	435	493	472	461	479	442	473	424	421	433	444	475	472	468	483	443	495	401	469	471	503	455	454	473	482	443	464	487	464	482	489	501	474	450	475	472	463	500	455	467	447	451	449	463	508	481	443	445	510
13776	870	138	132	113	109	101	89	124	102	104	96	95	120	97	114	106	110	89	117	129	111	104	90	122	86	108	105	103	108	93	124	108	112	116	120	78	114	105	99	114	104	104	96	110	97	83	118	109	106	94	96	104	100	102	116	101	99	103	97	120	97	103	92	90	113	134	112	116	88	95	110	107	96	90	93	104	111	101	128	103	114	102	80	111	115	95	95	93	100	105	111	122	97	125	97	102	98	116	130	97	87	112	99	107	101	83	102	114	99	93	89	107	109	112	96	116	106	104	104	89	94	98	116	101	96	81	109	88	98	105	101	102	110	125	118	122	115	105	87	107	99	106	110	112	103	95	105	123	120	86	97	103	135	97	86	94	93	100	125	100	107	94	104	106	109	106	109	107	106	100	89	79	117	108	122	90	109	107	101	103	100	107	94	92	79	103	100	97	103	118	113	117	92	111	91	105	106	104	102	93	109	90	94	113	89	91	95	109	114	95	117	121	123	106	90	96	94	91	121	101	105	123	93	123	99	115	88	81	119	94	105	123	120	107	106	91	88	110	102	133	120	77	101	102	120	89	99	112	122	108	105	115	110	93	86	102	115	98	107	95	111	108	111	101	98	109	114	100	87	99	105	109	91	77	103	106	108	97	109	110	86	107	104	100	102	89	91	107	112	111	105	105	91	109	107	101	105	105	100	90	98	116	111	120	125	121	104	102	98	109	94	108	118	117	103	105	99	99	90	118	105	107	107	95	103	111	107	97	108	98	103	95	121	106	111	109	99	105	111	114	94	98	128	102	127	109	107	97	113	113	100	107	91	95	86	96	114	104	106	84	104	97	104	99	118	87	100	111	108	111	103	123	104	95	87	108	107	88	114	120	104	86	105	80	105	107	115	102	94	115	97	96	122	121	111	108	112	113	103	137	109	98	117	101	111	98	113	110	120	112	105	100	103	101	123	116	104	111	95	105	90	101	110	90	91	95	108	118	94	109	99	103	106	105	105	96	103	93	91	88	106	109	102	88	117	98	108	117	114	108	93	88	103	100	111	83	99	105	96	105	91	115	100	95	111	87	110	102	123	124	110	78	112	77	103	102	110	104	123	88	112	117	92	100	122	104	125	96	84	85	113	91	100	108	96	109	108	123	117	91	98	107	101	104	108	97	103	95	101	105	98	116	99	98	103	115	115	96	107	116	117	110	118	104	137	107	87	88	116	117	111	93	117	89	104	118	133	91	95	97	98	103	95	120	117	109	106	107	108	115	95	102	113	106	97	102	98	104	97	82	114	97	95	106	84	107	106	107	103	109	115	101	93	101	102	102	100	97	119	100	108	95	127	99	114	114	101	93	116	94	87	94	102	108	102	98	99	94	101	128	100	105	104	93	118	96	109	106	119	98	107	91	96	103	96	98	119	105	98	111	91	117	104	103	113	128	103	122	91	92	118	108	109	116	76	104	94	102	108	101	96	90	96	107	102	93	96	135	93	100	101	80	96	100	115	107	125	113	109	114	120	109	89	108	109	93	110	112	99	86	108	106	106	96	103	124	114	117	119	125	113	83	105	90	102	102	94	116	108	121	116	103	103	107	108	101	110	113	82	113	101	126	107	110	101	101	101	97	90	98	97	111	108	86	96	120	93	115	100	96	89	88	105	113	101	74	96	103	107	72	117	100	114	111	104	108	108	106	113	99	91	110	91	111	113	93	94	105	89	112	108	99	102	93	114	120	93	92	106	102	117	88	107	107	99	107	91	114	98	92	117	88	101	116	112	95	115	94	104	94	112	139	107	114	101	98	98	106	97	98	73	95	84	101	124	101	120	104	98	90	102	116	96	96	100	95	113	98	96	97	87	103	111	99	95	122	106	112	104	99	114	103	98	101	113	112	93	105	114	102	100	97	100	122	114	120	117	115	114	119	98	104	113	109	106	93	94	104	87	129	90	112	119	89	99	88	104	97	124	111	97	104	99	82	85	136	94	90	106	112	85	110	102	109	95	92	113	120	109	115	92	108	122	112	110	123	107	121	95	102	109	106	112	110	114	102	106	100	99	97	104	120	112	95	107	93	82	91	105	78	87	98	102	91	83	111	112	97	116	100	97	118	100	105	111	92	74	105	104	97	114	99	114	108	85	95	111	87	115	101	111	91	90	103	101	96	98	118	92	105	106	116	107	106	99	122	99	116	83	104	106	100	103	89	113	98	113	108	101	102	114	106	103	94	92	104	95	120	98	99	97	124	85	85	140	110	107	92	108	110	97	86	96	92	93	99	106	113	88	119	99	111	91	126	102	101	104	102	100	108	112	99	98	98	97	93	88	106	88	104	101	106	96	98	104	106	119	93	97	93	108	108	109	93	112	97	93	111	93	84	82	101	104	80	114	111	111	87	101	98	106	109	106	87	79	87	99	104	96	95	115	116	92	97	107	92	103	100	93	104	98	94	118	110	113	104	102	108	103	102	102	103	100	124	92	104	115	104	123	95	118	85	114	94	94	94	105	101	118	96	96	131	124	87	97	129	114	98	118	102	102	107	97	91	115	110	106	121	89	82	101	86	118	100	123	122	111	94	101	96	110	107	102	81	105	99	100	87	106	95	105	80	107	104	91	94	113	116	116	104	91	95	100	103	103	108	98	121	113	104	101	114	119	122	121	100	115	86	115	116	112	106	126	108	90	106	90	100	91	100	100	97	114	84	109	98	102	137	106	96	102	110	106	89	111	116	93	91	112	98	107	100	111	97	127	90	106	130	102	105	100	93	117	102	88	110	83	129	104	97	124	99	104	92	94	98	121	137	103	89	91	107	110	130	99	98	96	120	99	98	103	113	104	101	91	85	111	104	104	120	93	113	96	92	109	94	100	109	100	119	105	101	93	108	87	104	99	101	95	111	105	103	98	104	94	107	114	88	99	116	100	116	96	90	97	103	87	94	87	112	87	97	95	83	98	90	108	111	109	98	109	108	103	115	78	104	99	104	105	98	99	80	119	111	114	102	94	95	114	113	94	110	99	90	108	93	107	105	117	84	99	102	117	117	106	115	110	111	103	106	91	106	110	106	84	114	106	123	90	98	94	116	91	78	108	122	97	100	112	98	91	110	96	99	103	104	103	100	113	91	87	99	109	91	112	103	112	106	87	99	102	101	93	116	88	101	91	103	101	113	108	100	113	99	107	99	105	107	99	112	101	120	91	89	119	100	115	105	100	87	122	87	112	99	103	102	108	106	94	118	99	88	118	113	132	96	106	116	85	118	97	115	110	126	108	107	77	102	94	128	99	109	118	104	79	114	124	102	117	102	95	96	95	105	104	87	99	92	90	96	95	97	80	94	108	79	104	92	103	118	90	90	84	110	108	105	115	107	106	119	104	117	97	91	91	115	110	126	107	121	86	77	100	124	100	122	97	96	87	103	98	110	115	108	90	116	104	107	101	109	107	95	130	115	98	95	100	111	99	107	103	90	88	100	107	117	104	127	87	93	109	92	120	100	118
6667	491	351	332	332	284	308	322	290	284	275	289	299	315	322	261	293	296	268	257	262	275	288	285	280	269	233	256	243	257	240	291	278	311	253	267	269	252	253	280	250	275	272	258	230	285	292	278	269	251	293	259	277	293	238	255	253	267	264	246	256	281	253	290	263	253	272	257	255	275	245	295	266	279	260	281	232	267	262	298	241	274	303	282	270	254	291	289	259	246	295	238	273	283	273	259	259	268	259	267	266	277	255	272	307	245	283	284	270	260	233	261	279	262	273	264	274	258	302	265	279	261	276	293	257	280	275	256	272	245	260	272	281	275	244	281	235	274	276	259	257	243	274	255	267	261	281	273	286	260	269	256	254	268	266	295	277	285	243	256	274	266	300	269	268	247	255	232	234	284	273	251	257	252	291	262	286	266	281	284	247	272	284	253	263	282	258	298	259	256	280	247	259	272	297	271	247	271	254	266	260	273	267	288	249	249	275	281	267	289	261	249	291	230	272	267	267	269	249	285	268	278	267	288	244	268	246	264	256	239	255	259	255	252	289	277	273	298	250	268	254	272	287	267	271	276	257	273	252	284	256	262	283	242	275	240	253	278	279	240	271	249	272	263	263	258	286	270	263	269	266	264	256	260	259	266	254	275	257	279	246	281	266	247	278	261	299	270	264	278	287	303	292	247	266	271	260	275	266	251	293	260	248	302	283	293	248	258	283	265	251	254	284	236	233	278	263	255	271	261	262	252	270	262	267	257	255	266	264	259	259	266	304	276	265	256	284	249	286	260	264	285	278	264	272	250	266	256	275	286	286	259	287	294	273	276	247	238	257	288	275	247	287	252	255	244	271	259	247	238	247	271	272	271	273	269	290	287	279	265	293	279	257	270	240	255	258	281	267	287	258	285	237	239	300	302	254	251	259	266	303	267	263	261	239	249	268	259	250	232	263	246	273	240	264	284	303	309	269	281	243	287	291	248	268	275	255	256	274	288	279	260	247	256	297	280	259	259	270	268	249	269	277	286	271	273	246	263	251	306	264	262	268	249	286	254	255	245	258	282	283	267	259	287	276	279	228	255	261	264	247	255	267	252	268	269	279	258	268	255	249	246	273	253	256	273	270	267	289	257	248	290	273	304	293	243	257	240	257	267	257	268	270	256	268	251	291	263	261	258	262	278	270	262	277	246	266	266	246	301	237	252	267	267	274	272	275	257	264	289	245	277	266	235	280	268	299	262	238	289	256	277	276	267	277	267	272	268	256	255	278	278	253	257	273	244	284	270	269	262	268	293	277	268	240	288	279	250	244	239	257	270	242	264	271	261	248	267	277	267	241	264	309	261	279	253	251	267	265	247	264	275	281	265	260	253	298	283	291	277	243	259	248	280	275	252	253	296	284	282	293	264	259	259	285	263	280	267	243	289	286	268	251	279	248	276	247	255	282	268	260	262	294	276	277	247	257	258	258	259	306	252	286	261	264	255	265	263	264	252	284	240	265	265	224	280	252	278	283	309	267	293	265	240	258	272	252	268	285	286	277	261	259	277	265	257	268	272	274	279	271	260	294	262	276	259	304	279	252	251	312	253	255	259	237	273	266	282	276	263	268	280	272	260	273	253	272	256	244	262	273	235	258	282	257	291	293	280	275	299	273	262	265	269	239	262	239	236	271	263	219	249	260	263	251	281	252	297	272	255	267	287	247	278	291	269	277	247	256	273	257	277	225	251	282	245	277	236	269	252	262	283	268	257	284	287	292	223	264	296	279	267	288	276	244	265	245	259	258	264	291	272	284	267	257	259	248	277	256	294	234	287	282	259	264	256	267	270	279	287	263	274	277	271	261	249	277	262	270	256	256	255	283	255	276	275	274	250	266	261	266	267	274	261	255	272	289	246	265	255	278	259	276	226	294	279	247	271	266	260	300	259	262	274	273	254	269	265	238	265	299	267	294	276	285	277	270	276	301	286	238	283	285	260	259	280	247	243	266	257	227	265	286	291	275	209	279	270	278	279	266	255	291	266	249	307	262	253	244	242	284	260	266	277	272	237	268	269	264	266	295	273	252	277	278	258	310	241	278	270	251	251	260	246	283	230	275	247	284	296	276	255	269	257	260	257	293	246	271	281	264	266	239	282	229	261	254	232	284	245	270	266	269	281	244	287	293	237	250	294	283	274	246	273	257	260	248	282	263	282	306	260	255	259	262	287	253	275	248	259	279	269	277	296	254	240	236	292	259	272	285	268	236	243	287	274	256	279	256	274	276	262	264	285	269	244	274	256	271	270	295	269	263	248	274	279	263	271	273	252	295	264	256	266	247	235	234	298	266	277	260	263	287	301	289	273	258	249	252	271	265	297	271	267	263	266	265	285	291	245	238	269	267	227	262	248	255	266	256	259	277	304	273	256	266	258	252	260	253	284	273	272	296	264	281	248	266	263	258	266	258	248	285	241	250	245	241	280	272	262	281	255	266	245	259	276	257	243	267	263	286	274	264	282	273	264	271	281	281	267	278	284	288	273	267	258	250	272	281	250	275	251	234	264	254	265	302	276	273	273	281	263	280	285	243	268	264	249	266	261	294	256	280	260	268	254	239	253	269	235	273	235	270	292	258	268	246	237	235	252	268	264	246	266	255	275	249	291	265	254	265	233	251	263	257	261	293	258	275	283	268	259	276	262	282	251	286	269	271	281	249	243	306	259	264	259	288	270	277	280	265	279	223	252	265	273	278	238	227	251	288	279	264	258	256	300	212	274	261	293	268	254	299	255	254	274	260	258	284	270	275	256	270	260	267	272	258	246	282	252	254	271	265	288	232	291	252	272	282	261	272	267	249	285	292	259	267	259	282	282	242	260	262	254	276	281	273	240	265	270	255	291	257	276	281	248	281	267	276	265	276	267	269	249	289	276	269	270	298	244	281	279	272	273	256	276	277	259	291	272	249	232	303	274	304	277	291	292	264	282	252	263	284	252	274	271	279	268	291	281	275	274	300	264	281	246	241	296	266	267	267	255	260	292	259	256	270	280	259	284	291	264	279	274	258	270	262	290	287	287	297	280	269	271	281	270	275	274	264	248	245	272	286	239	257	250	279	285	261	240	286	258	268	236	281	263	270	258	257	251	287	250	254	240	274	262	259	273	287	245	281	250	237	302	274	250	251	281	269	258	273	256	241	262	254	250	271	290	278	243	269	250	258	277	261	260	269	263	257	254	246	264	253	310	303	282	259	295	269	279	288	281	249	268	285	297	264	244	265	289	254	273	267	275	288	265	256	257	268	250	293	287	274	260	293	269	264	269	289	279	281	236	276	268	270	292	286	276	266	275	293	251	279	292	267	289	265	268	272	242	279	271	269	282	262	260	275	255	257	257	273	259	284	272	246	268	264	260	277	250	254	266	263	280	305	247	275	280	274	281	247	280	278	298	235	270	273	223	298	289	247	287	287	295	281	266	276	279	270	268	260	269	240	293	281	257	237	249	253	271	246	266	247	255	274	273
31853	13891	1752	884	537	374	321	263	220	151	200	167	132	119	108	132	121	86	94	95	90	94	89	93	73	82	97	72	87	99	84	95	68	81	77	76	72	90	83	80	82	73	78	74	77	92	88	79	89	84	72	73	104	94	80	76	53	70	92	69	81	83	86	57	64	60	65	72	63	75	73	79	67	72	72	79	92	76	79	72	85	61	88	70	85	76	94	77	86	76	80	82	69	81	74	77	77	81	81	68	58	71	76	84	72	77	84	59	51	90	68	76	65	75	76	71	88	84	79	78	79	73	62	96	74	75	72	80	71	67	87	80	78	76	92	81	68	77	89	86	66	80	68	72	82	70	79	71	75	81	77	69	79	72	60	63	73	76	72	73	86	84	84	74	82	82	68	74	72	76	70	83	65	66	71	84	73	80	67	64	86	68	93	66	75	71	82	70	63	76	79	87	78	66	68	46	70	69	78	73	83	82	70	71	72	77	92	78	67	83	74	83	72	93	70	81	73	90	70	90	72	71	77	93	88	87	85	75	83	69	82	84	74	81	71	64	75	81	91	77	72	84	62	74	71	88	82	79	68	69	86	88	63	73	89	82	88	69	95	90	70	66	87	77	60	70	66	90	81	93	82	73	84	92	76	65	93	70	75	92	70	78	80	114	66	68	61	75	85	84	79	92	74	84	71	80	67	81	92	72	67	76	74	73	74	84	67	73	79	75	79	71	88	77	80	71	69	84	80	53	70	62	81	93	78	86	71	76	86	71	80	71	86	77	72	83	64	73	67	74	73	77	89	72	63	79	74	73	83	81	70	86	74	76	77	73	72	82	62	85	88	76	80	79	70	78	68	78	60	73	85	79	81	68	94	72	73	76	65	58	69	77	74	58	94	90	89	82	74	85	77	98	69	82	72	78	91	91	76	80	81	85	70	74	85	72	79	78	68	86	80	73	59	78	84	89	83	74	81	73	64	79	75	70	64	64	78	67	66	75	75	73	74	69	58	89	77	69	68	63	75	76	73	91	78	69	81	84	64	69	73	75	74	79	85	80	66	69	87	79	72	61	66	81	56	66	86	71	78	85	68	65	73	87	74	70	72	79	78	72	76	77	79	81	86	74	80	84	87	79	81	83	89	68	65	79	61	77	72	74	82	92	57	75	56	72	73	73	76	74	80	78	63	81	108	73	71	83	86	59	62	89	82	86	86	85	93	86	73	72	79	87	78	73	81	58	69	85	62	77	60	73	61	85	80	64	80	79	83	82	81	73	103	101	74	77	89	86	80	76	85	77	82	78	80	71	76	73	78	68	67	91	67	82	87	73	65	92	70	82	92	79	65	85	61	83	67	74	80	56	86	79	58	72	65	70	73	77	63	94	74	93	82	68	73	65	75	64	67	75	77	72	71	79	76	74	83	62	88	75	80	79	71	89	65	63	77	82	65	85	80	69	98	78	73	89	87	80	80	84	64	75	69	65	71	92	68	83	80	73	73	72	74	62	82	66	71	76	73	70	92	75	71	66	80	65	77	76	69	78	85	96	78	70	90	89	73	66	82	72	62	66	67	98	69	75	64	63	68	73	77	75	80	93	93	79	73	68	85	82	93	79	91	81	78	90	57	75	80	97	82	49	65	97	64	72	88	76	74	80	80	72	84	65	77	64	71	79	59	62	71	70	76	72	83	86	72	76	95	65	81	60	83	73	80	88	83	78	93	74	80	78	76	78	81	74	100	85	86	84	72	84	65	54	75	64	91	83	86	68	79	65	75	85	70	84	82	80	72	67	81	85	75	81	72	76	72	82	67	79	74	79	86	84	85	72	67	76	88	76	89	81	85	99	74	69	70	72	89	104	60	81	77	84	71	77	78	78	68	68	81	72	79	82	78	73	79	76	72	90	69	63	78	86	83	69	78	85	63	82	65	71	79	75	62	75	80	73	84	72	77	79	77	71	73	75	78	73	77	74	79	63	87	68	84	80	80	86	85	83	78	69	82	94	73	82	75	73	81	68	73	76	78	77	78	81	79	81	76	79	84	75	81	86	69	68	92	83	64	65	58	73	78	67	81	85	81	91	85	64	67	92	82	70	85	66	73	64	82	87	74	68	92	70	92	77	80	81	70	67	78	75	81	69	80	88	84	65	79	80	82	86	71	73	78	86	76	96	55	78	73	83	62	69	85	81	86	92	72	76	57	81	67	68	78	70	79	72	87	76	65	81	64	65	82	77	61	68	77	79	81	86	87	77	85	81	74	93	80	80	75	75	74	73	65	74	83	81	91	63	87	73	69	62	65	84	64	72	71	77	90	76	62	90	69	70	74	103	70	75	70	68	83	80	73	76	101	78	82	75	68	83	79	67	69	68	71	78	74	81	80	56	71	72	62	65	104	64	71	74	72	68	69	78	81	61	75	62	86	81	79	79	77	75	65	65	92	87	77	93	78	61	81	65	74	88	86	69	79	72	70	67	89	99	81	74	81	62	78	77	71	78	87	72	67	74	84	68	79	85	67	87	93	80	66	82	92	83	90	86	79	95	77	83	70	65	71	72	66	71	84	68	71	80	71	70	67	94	73	71	86	77	65	86	72	54	81	90	71	72	75	75	91	65	74	86	73	71	84	79	69	70	74	88	72	69	77	71	79	92	66	67	67	83	84	79	72	72	76	85	90	76	73	75	63	73	93	69	75	88	82	85	63	61	68	73	75	82	64	76	86	66	79	79	67	74	75	71	62	70	70	77	63	91	69	77	74	96	81	71	84	90	67	71	84	77	69	85	79	65	97	65	77	79	94	79	79	79	62	88	72	82	69	81	81	62	82	67	76	68	84	86	90	81	59	77	59	69	69	71	63	75	81	71	75	71	76	69	63	89	74	78	92	86	91	74	73	83	85	78	82	82	91	77	74	81	76	93	88	70	78	70	61	77	80	70	62	75	82	77	72	83	75	84	67	63	89	77	77	76	90	72	65	99	96	73	73	67	81	81	75	85	77	86	62	70	99	101	64	66	74	83	78	75	85	84	78	85	85	81	79	82	78	79	89	62	80	83	75	84	70	88	77	79	73	86	87	77	64	82	78	83	60	77	75	83	83	87	74	67	90	70	73	56	71	68	64	83	94	59	70	71	85	81	69	78	76	87	77	81	75	77	80	87	84	82	71	102	92	83	85	66	84	93	81	98	88	92	79	77	80	91	78	78	82	59	71	82	67	81	61	68	88	85	74	71	66	87	74	81	73	67	76	74	68	82	79	70	90	79	76	74	73	68	77	79	77	76	53	75	89	73	77	72	88	68	60	77	61	67	75	74	77	93	80	65	73	86	73	65	67	82	81	94	79	71	70	86	70	82	67	74	70	83	68	64	64	59	78	83	78	75	62	81	71	69	78	80	84	84	80	81	69	85	89	63	79	80	88	76	70	73	75	77	98	80	82	77	75	88	83	81	68	67	85	76	71	81	82	78	65	68	60	81	60	84	68	79	89	86	75	62	66	83	80	77
19391	3710	2118	2599	2248	1751	1495	1163	1018	881	738	651	655	547	523	477	459	389	409	378	344	329	349	352	329	315	350	288	323	304	291	242	304	288	268	248	261	259	257	251	269	263	276	271	257	259	229	242	223	233	251	263	221	242	252	228	236	269	222	251	217	224	221	224	229	243	228	224	224	239	207	229	252	220	231	208	235	231	245	225	237	236	242	215	243	235	243	229	219	250	224	215	214	222	223	211	209	233	221	223	202	232	245	213	242	219	252	219	236	235	235	215	206	244	241	196	216	237	224	257	195	223	219	211	237	208	228	211	228	232	215	237	216	199	218	237	262	240	226	217	224	222	243	248	224	242	209	245	242	211	227	227	233	238	212	241	213	204	223	251	266	247	236	223	192	237	220	236	231	237	221	219	248	234	216	214	234	214	241	222	200	233	238	203	225	214	220	207	208	229	228	223	245	227	214	256	242	222	218	209	226	227	219	221	220	222	204	215	216	237	232	214	254	189	240	214	246	218	228	233	208	223	207	237	198	230	211	210	204	225	239	242	202	226	210	209	213	211	211	211	229	238	237	229	208	261	249	225	210	232	215	242	243	209	242	233	208	203	217	223	217	214	214	212	202	246	209	238	221	220	217	223	210	215	194	213	248	219	238	237	210	223	219	216	210	213	231	211	205	246	212	221	239	247	228	233	235	216	229	235	202	223	207	193	254	237	207	207	235	214	213	210	212	215	212	221	231	244	204	217	206	214	240	230	237	213	255	215	230	209	231	210	211	242	231	233	208	214	206	234	210	222	223	214	247	236	213	240	216	240	219	256	218	203	237	231	223	216	238	224	215	233	196	220	204	219	231	209	210	222	219	228	241	209	220	213	192	209	223	193	238	223	195	209	236	213	202	227	217	222	251	198	253	198	225	215	241	219	199	226	224	251	240	214	234	223	229	213	231	229	232	215	215	246	245	217	207	223	209	236	231	235	223	228	226	248	238	227	196	221	222	230	200	231	228	229	232	218	216	210	225	223	226	199	223	211	226	222	230	209	219	212	207	226	232	213	231	234	251	237	239	244	219	220	217	217	221	210	231	226	215	245	224	235	218	214	236	212	222	246	199	208	220	207	254	237	236	218	204	220	240	221	218	218	221	217	223	211	219	198	233	192	239	201	230	214	222	218	225	236	223	237	238	210	200	217	186	225	202	222	229	221	208	241	211	218	231	204	224	208	226	202	201	204	215	199	216	225	249	225	228	225	223	231	199	213	222	218	205	222	217	223	203	215	232	218	211	215	232	228	232	231	215	203	205	232	217	227	191	227	214	230	209	204	226	232	226	223	221	223	247	239	202	216	241	207	202	232	219	208	249	208	218	232	228	212	219	210	231	202	212	225	217	232	230	229	233	225	214	246	236	215	208	232	220	216	197	207	212	231	227	237	212	226	223	193	246	182	226	204	231	220	214	234	218	224	196	220	213	205	252	223	197	206	233	227	225	245	232	210	216	250	210	232	234	213	217	199	239	223	218	214	232	216	238	239	228	211	227	210	209	241	216	231	238	232	232	203	246	220	229	231	223	217	220	218	229	239	229	235	255	204	209	190	205	225	221	239	212	261	221	236	232	239	245	239	222	212	214	214	213	233	218	229	218	238	181	226	212	226	231	227	223	214	221	220	227	220	215	237	238	229	229	225	221	212	222	207	223	229	227	242	223	201	240	234	225	230	231	188	224	216	217	238	224	222	218	255	199	249	226	213	237	221	214	239	213	252	201	221	228	219	226	228	210	228	239	221	227	226	191	252	222	223	214	228	232	233	226	229	238	207	227	236	206	227	213	210	228	206	220	232	249	200	231	205	229	244	209	206	211	233	225	227	258	210	228	239	213	239	234	217	215	194	242	216	215	213	216	216	210	226	208	231	203	216	233	215	238	217	233	197	217	223	257	226	217	186	225	228	233	219	218	222	240	227	200	210	211	218	239	196	238	225	222	235	217	185	207	217	185	219	207	258	226	224	214	230	187	225	213	222	206	222	229	204	206	236	215	230	211	226	203	230	199	217	227	246	232	210	216	217	226	237	230	221	226	224	243	208	244	218	217	216	206	217	222	245	242	222	214	222	204	264	260	216	228	214	222	221	230	210	222	218	222	220	215	201	254	213	239	233	245	221	235	231	204	197	220	204	238	213	203	232	234	219	228	211	229	215	232	236	218	218	223	237	231	225	228	216	206	222	223	229	224	211	243	203	211	199	209	247	246	225	225	239	259	203	225	229	212	234	217	220	213	201	242	212	247	211	232	225	211	257	240	220	219	193	218	241	230	219	212	235	234	238	239	231	236	212	233	205	209	233	236	249	234	234	226	238	212	204	212	219	233	233	239	229	237	225	251	217	238	245	194	214	228	230	209	219	218	199	220	222	233	218	212	226	215	231	213	207	205	201	229	218	235	227	206	210	213	196	228	253	214	232	228	241	228	221	208	217	213	223	228	215	200	197	217	209	233	227	211	251	217	229	238	219	233	242	220	189	224	219	217	237	213	240	221	183	243	230	225	233	231	209	224	203	256	220	222	227	220	241	254	220	253	208	193	219	243	222	211	244	217	229	212	223	220	229	203	244	240	219	221	228	189	224	234	206	215	226	198	224	203	223	244	226	247	218	221	222	210	215	238	219	243	234	222	213	210	233	239	246	221	208	221	214	222	214	229	232	234	216	228	216	231	239	205	230	217	222	220	224	206	206	198	211	205	224	239	228	241	217	249	236	201	223	224	238	208	243	222	231	223	241	233	250	217	210	215	237	248	246	225	254	207	223	196	217	219	221	233	227	222	211	206	212	220	223	231	207	229	210	195	222	223	206	213	224	241	224	211	204	203	232	215	195	199	205	217	225	185	238	212	220	228	242	240	238	233	220	218	232	215	223	237	219	225	218	224	213	226	209	237	269	208	231	221	208	228	205	222	235	223	217	220	228	231	250	248	216	215	195	226	243	207	227	225	212	216	239	246	235	189	222	230	214	221	213	204	212	221	218	200	242	215	205	195	227	233	236	236	250	229	228	242	223	226	214	214	235	217	215	226	218	237	198	250	225	218	230	224	233	205	227	230	234	233	220	224	240	223	204	236	221	226	198	222	214	232	225	201	211	210	219	248	218	209	211	235	201	218	212	203	202	221	211	220	208	211	216	242	206	260	199	218	235	239	232	204	211	243	228	234	206	229	197	204	223	233	230	215	226	198	196	217	204	216	224	218	207	231	261	206	208	227	207	260	227	197	209	236	220	216	222	232	214	213	244	213	240	201	198	215	242	232	226	219	204	224	212	249	224	224	233	201	214	225	211	221	217	225	234	241	268	248	227	219	216	203	237	217	223	215	209	233	218	201	236	221	254	200	238	205	195	220	221	204	223	199	237	198	231	224	227	198	213	240	237	219	202	234	224	213	231	227	236	220	204	219	210	210	225	211	228	245	241	206	246	203	205	204	220	221	226	220	236	231	216	230	216	222	231	222	223
40207	23511	5195	1807	1149	810	599	500	449	397	366	335	270	285	259	225	221	265	220	223	250	214	211	202	187	205	237	198	168	196	195	203	215	205	178	191	164	189	186	168	189	183	229	216	200	206	183	200	182	193	186	198	200	214	197	208	184	170	168	169	175	190	147	183	182	197	180	189	158	188	198	191	191	199	173	182	186	202	185	175	153	180	182	200	177	202	179	194	198	191	175	201	174	186	211	182	192	179	173	185	200	193	179	186	185	183	187	176	148	208	198	169	174	199	185	188	170	168	205	206	180	189	199	180	175	148	194	179	206	208	178	167	191	172	217	167	204	183	187	183	153	200	181	210	184	171	176	220	155	191	185	173	153	166	210	189	179	158	209	179	197	196	183	178	170	159	185	192	179	179	181	206	173	175	204	186	175	191	159	202	193	184	201	173	172	175	192	199	189	194	179	183	178	191	196	174	193	196	178	193	189	181	168	170	175	193	195	178	191	181	222	214	179	198	197	183	186	188	200	180	182	182	189	186	179	201	190	202	192	200	181	185	196	194	179	200	180	170	193	175	150	197	177	190	194	186	176	179	176	178	163	179	185	192	181	202	183	158	193	187	199	189	184	217	209	196	189	184	147	167	204	179	176	192	179	185	200	201	179	176	208	207	171	176	193	199	184	177	181	168	168	182	179	211	186	181	192	207	182	185	210	186	171	147	199	206	203	186	165	183	181	185	203	188	195	176	185	188	153	175	187	194	162	145	221	198	195	199	192	193	175	175	188	187	179	191	184	188	210	178	170	175	194	184	222	181	162	163	198	170	192	188	187	182	201	202	189	187	176	172	175	191	195	176	170	169	196	186	196	193	185	183	160	191	175	168	192	177	185	189	192	184	185	189	183	189	201	186	168	171	174	195	190	195	160	187	178	184	152	184	181	184	200	208	170	166	163	188	184	205	199	184	205	188	160	200	163	172	172	150	169	184	187	178	198	163	161	195	201	196	203	200	196	188	185	194	207	179	206	191	198	209	189	188	168	169	191	185	204	179	200	184	162	180	184	225	197	197	198	212	192	175	174	190	172	200	180	204	200	194	200	186	197	195	224	165	198	176	175	204	170	175	210	186	173	178	184	168	191	180	193	232	190	192	186	212	216	188	172	190	182	186	196	201	187	193	170	207	188	197	190	154	191	199	181	189	168	171	196	192	188	204	181	164	207	181	191	193	189	212	198	217	170	166	170	166	166	168	205	202	187	192	173	195	173	176	186	190	205	168	201	216	190	164	194	186	173	207	171	175	220	167	197	179	189	192	177	179	185	188	195	189	191	177	196	163	199	178	196	188	165	188	183	186	188	213	173	182	206	176	165	189	190	217	192	150	183	187	190	198	205	186	176	187	202	176	188	188	178	219	183	198	194	177	188	169	187	197	192	162	218	167	183	210	191	183	221	185	192	200	203	195	197	164	193	181	204	181	167	198	194	213	183	187	152	174	201	168	177	178	179	182	194	178	190	183	210	176	199	176	172	208	181	191	185	227	171	192	168	200	186	194	180	183	190	201	171	208	174	179	201	198	190	158	194	171	180	175	164	175	215	182	204	206	185	178	196	201	180	191	188	197	175	182	195	191	199	193	194	216	220	165	184	209	212	187	198	184	192	182	177	206	201	179	191	229	197	211	172	168	181	150	183	184	180	172	189	156	186	179	178	193	178	197	183	217	164	190	195	194	196	173	204	185	207	197	207	169	189	173	192	171	183	181	180	179	204	214	195	188	178	204	180	208	182	170	189	176	180	196	203	196	209	185	184	165	181	197	187	166	205	195	191	157	166	188	166	183	184	192	189	207	187	169	154	173	185	180	179	193	196	191	202	169	177	194	186	188	190	181	187	187	180	162	190	189	175	203	202	186	176	200	227	211	194	209	188	220	198	170	206	189	188	182	197	193	197	184	209	178	168	190	199	174	175	176	206	187	193	211	192	214	203	189	197	192	173	184	173	203	183	191	208	169	201	158	199	156	192	207	191	175	174	169	183	193	182	187	203	174	191	191	173	178	187	221	178	193	185	171	184	168	178	193	186	189	199	200	181	194	158	217	169	209	173	189	190	178	198	185	194	198	185	156	182	155	191	184	208	182	156	176	188	190	173	183	175	189	202	203	171	161	190	176	185	191	183	204	206	185	171	196	185	177	207	212	161	171	198	196	156	187	188	169	185	206	178	186	215	179	162	190	201	161	194	202	207	176	192	161	193	182	180	158	201	184	177	189	222	175	174	186	187	184	199	189	216	158	213	208	186	181	189	176	174	191	183	178	189	188	177	175	189	224	162	177	211	200	172	176	180	173	193	198	203	174	185	206	191	188	187	180	181	207	209	184	163	176	177	201	174	182	174	175	191	180	158	186	174	195	176	218	183	180	172	198	211	187	152	192	184	189	180	160	178	204	198	197	190	189	169	174	200	208	177	209	164	183	163	206	193	193	193	164	174	243	197	188	185	190	192	161	164	154	187	184	181	203	160	179	193	214	205	159	189	165	195	171	155	192	193	175	192	164	199	189	183	178	183	192	194	176	191	185	178	205	194	175	197	179	169	195	186	168	185	200	186	179	198	200	160	194	195	184	162	184	191	178	184	175	212	208	162	170	187	168	186	165	220	170	165	159	187	189	186	175	197	174	184	205	192	184	185	184	190	191	181	160	196	195	199	190	186	199	177	193	173	192	183	198	161	196	163	188	197	176	215	196	165	182	206	174	192	192	189	200	200	195	180	169	199	177	189	185	163	182	199	189	186	185	201	185	190	199	200	185	198	172	188	174	207	201	198	180	185	172	186	186	176	199	155	173	177	182	167	156	178	187	199	199	199	195	195	165	170	211	183	177	206	173	214	180	185	180	174	187	187	193	180	190	204	208	192	165	190	164	161	207	182	177	181	165	203	183	183	172	173	175	204	165	183	201	166	195	218	221	170	195	193	183	165	201	181	185	185	206	192	177	193	191	203	198	192	187	182	181	180	198	187	210	188	192	175	211	160	169	197	181	202	215	180	194	190	187	192	195	182	176	178	193	195	165	174	184	212	178	183	187	195	208	172	172	168	177	206	202	178	188	200	186	186	175	178	183	213	174	184	197	157	193	156	199	188	167	204	210	187	201	194	168	183	178	185	159	172	193	175	197	193	184	144	203	143	190	212	202	193	194	171	188	210	181	203	182	183	199	180	194	191	169	201	155	164	187	183	163	201	191	199	170	179	204	162	181	180	197	158	168	191	218	179	204	170	189	191	183	193	208	204	175	215	172	189	189	195	180	177	179	193	198	192	197	179	177	197	178	186	181	216	193	186	191	188	168	175	173	186	189	159	184	193	198	187	192	223	203	200	172	193	177	196	185	179	165	188	180	188	186	194	181	193	190	187	223	153	179	178	213	195	222	169	165	173	170	175	186	183	188	170	153	171	178	190	179	213	195	188	182	176	162	184	188	166	192	191	189	198	174	180	201	184	196	200	202	177	181
24925	6077	4153	4777	4309	3353	2842	2357	1989	1783	1474	1376	1200	1127	1026	922	927	858	833	772	776	761	748	714	718	646	640	620	631	585	576	610	551	597	613	562	562	521	556	554	541	511	537	529	522	534	522	502	539	484	509	533	540	460	542	538	521	497	437	488	477	501	467	508	500	439	460	453	462	478	504	456	512	483	494	492	478	457	488	502	510	430	465	445	492	427	475	481	473	441	470	481	462	457	447	471	469	463	477	466	494	479	479	502	504	502	504	461	465	466	458	479	424	508	474	475	484	484	459	472	461	481	479	437	439	512	474	438	460	441	510	521	463	481	470	491	458	443	449	484	475	481	462	479	454	420	474	440	472	474	458	457	449	445	471	489	456	445	487	469	427	440	481	464	505	485	481	473	481	491	484	475	462	481	462	429	461	468	431	486	436	467	479	453	458	473	465	491	481	452	461	484	470	444	477	519	462	494	419	460	435	438	481	484	441	489	456	464	445	457	472	444	460	452	490	494	469	439	459	473	499	437	445	430	464	428	456	439	477	478	486	472	485	468	471	428	461	465	459	477	460	445	494	441	474	509	451	463	492	469	510	448	495	437	449	451	480	455	492	487	487	437	473	469	451	475	449	444	445	513	478	467	473	482	463	454	466	459	512	423	447	512	472	458	463	474	494	459	459	461	479	455	443	477	441	463	474	448	438	437	452	493	456	447	461	460	455	487	455	464	429	482	469	491	463	464	437	504	446	412	448	462	439	457	451	453	485	464	468	438	452	456	468	438	461	477	471	489	464	456	462	471	461	436	475	451	463	469	437	453	490	460	436	473	475	477	447	431	453	493	480	475	472	425	513	483	453	468	451	465	448	465	463	431	465	418	466	449	436	478	445	446	485	476	474	486	470	449	420	462	518	517	440	468	457	450	473	455	480	441	462	489	465	462	506	476	478	454	446	466	485	445	467	476	443	475	457	462	482	478	450	481	526	455	520	455	499	465	458	461	471	484	489	478	416	476	483	502	459	456	450	462	440	499	467	454	492	466	471	479	469	444	427	451	437	459	487	449	491	451	453	441	478	445	442	465	459	501	459	457	480	441	495	494	444	451	443	465	471	481	493	473	428	447	453	480	470	462	501	521	492	477	461	447	501	500	419	475	440	453	460	462	475	475	461	442	471	429	436	484	440	478	464	480	452	457	457	451	452	435	440	472	481	489	456	459	425	431	463	443	443	502	486	463	450	452	434	474	472	448	462	468	469	491	460	418	461	505	443	505	420	451	478	438	493	464	439	477	469	456	435	453	454	428	497	428	438	468	485	496	504	451	470	483	449	467	465	441	453	453	442	489	461	459	440	431	488	493	452	498	483	468	488	490	437	467	428	459	475	458	435	470	467	460	485	523	454	482	485	457	412	471	474	438	475	443	467	439	449	445	472	468	404	480	467	425	475	455	457	484	453	487	462	495	465	470	465	451	434	458	443	481	466	415	428	460	471	445	463	457	500	431	465	446	483	461	445	441	469	471	485	490	451	486	460	471	494	455	429	442	430	429	443	467	483	439	452	458	484	457	469	480	439	475	451	453	474	480	488	452	419	464	455	473	452	474	462	428	449	439	443	447	456	456	479	458	447	404	486	459	451	461	459	441	474	513	458	434	481	469	462	469	482	456	442	438	445	483	463	490	460	456	479	430	477	436	462	467	465	472	448	450	436	459	412	462	444	459	492	478	419	434	469	474	457	503	430	455	479	493	466	436	443	475	464	481	458	413	470	473	466	475	487	479	472	464	460	448	479	477	417	477	468	455	445	465	469	453	468	481	489	450	433	469	476	472	482	475	449	452	456	431	460	490	462	470	481	468	466	477	487	462	434	487	433	462	423	473	472	480	447	476	493	470	470	464	447	463	431	479	465	483	453	467	473	497	473	436	425	462	451	433	466	474	426	429	467	433	508	457	477	484	448	482	441	484	467	458	486	422	476	462	477	458	462	474	479	467	475	473	453	461	403	464	503	476	442	443	463	427	452	480	488	442	453	435	480	445	459	434	468	461	463	468	478	451	463	463	482	467	462	486	464	452	452	423	474	483	471	470	467	416	475	469	476	462	486	443	426	469	483	470	451	464	433	483	482	479	520	472	479	486	470	451	465	476	459	428	459	465	467	462	435	453	458	437	456	439	458	446	449	423	452	472	466	456	452	459	482	436	451	444	452	470	427	421	463	468	467	457	471	489	465	464	451	504	445	456	446	447	503	444	470	426	473	477	464	457	447	456	457	472	507	510	459	502	434	495	453	429	451	495	490	425	438	460	477	459	447	462	436	444	466	453	458	463	439	452	434	484	493	449	456	497	464	498	448	412	472	472	435	468	480	457	440	446	436	486	493	493	470	448	498	481	438	470	455	426	476	430	497	485	470	443	459	446	417	467	517	473	460	470	488	485	475	474	494	452	437	434	426	484	476	453	479	431	475	424	466	455	446	464	503	469	461	467	444	485	453	454	444	478	483	457	456	441	463	429	461	482	450	467	460	465	449	491	491	456	444	439	463	479	480	461	423	467	472	416	444	450	428	458	490	511	477	490	472	471	495	430	453	451	491	462	429	435	449	471	461	464	443	461	475	485	448	467	492	460	446	475	468	487	482	433	444	446	462	464	467	456	461	510	488	499	466	444	482	464	481	406	449	451	450	484	433	496	498	462	468	469	468	445	455	481	474	459	476	459	444	467	492	424	444	461	468	463	472	497	439	437	470	499	465	468	439	477	442	441	448	493	416	467	451	436	505	469	443	474	503	471	502	469	487	456	431	439	465	488	442	514	451	487	493	468	478	456	470	438	459	464	436	454	416	468	439	430	459	479	454	452	486	439	462	463	459	455	470	461	436	478	519	433	441	465	465	448	460	477	480	464	464	471	457	458	465	476	479	449	447	470	445	464	485	453	440	480	449	457	461	438	447	492	483	460	450	441	475	467	467	466	435	461	446	444	419	452	486	489	452	431	466	491	473	461	457	492	429	433	479	458	433	464	472	447	464	464	489	484	479	459	441	466	452	460	441	508	472	480	456	483	466	443	458	484	482	440	455	484	491	452	509	480	491	466	453	461	501	473	466	484	460	493	449	453	432	443	464	462	473	413	433	461	455	456	460	524	474	493	425	465	454	469	440	465	447	474	472	464	441	478	467	480	474	467	481	486	446	462	472	480	415	435	480	477	416	449	458	473	487	437	452	443	476	490	468	434	499	417	455	456	457	466	458	446	426	443	455	460	430	479	439	465	451	441	462	468	497	462	471	467	467	508	447	466	470	459	449	457	461	445	469	443	467	446	485	469	483	439	424	458	489	453	502	437	454	499	462	476	432	414	488	444	458	450	484	448	482	472	470	465	471	488	432	504	460	433	472	446	433	462	461	455	485	468	458	452	464	490	464	453	434	442	450	480	484	513	437	440	428	441	457	499	457	450	437	479	451	427	431	487	465	453	453	472	467	459	479	462	447	454	415	446	480	478	488	426
12778	717	145	135	92	114	100	94	111	120	113	119	91	110	106	108	94	110	114	96	102	79	84	89	98	91	106	111	102	122	89	102	100	126	111	123	91	90	112	91	106	101	105	103	111	94	86	123	104	104	88	81	112	122	109	104	102	101	109	103	100	99	98	105	93	83	97	97	95	97	99	96	127	120	92	107	111	99	109	100	99	101	95	83	97	105	86	104	87	105	108	105	96	119	104	93	104	114	101	106	120	106	113	108	105	115	113	101	90	90	126	98	119	93	107	103	98	101	106	87	100	108	109	117	103	117	100	99	85	99	123	102	120	121	105	89	118	126	112	100	95	116	95	105	104	102	97	103	106	123	84	90	99	117	114	113	108	105	95	97	83	114	113	94	107	98	97	75	93	101	72	116	89	94	102	109	112	104	107	86	102	110	109	117	127	108	99	110	101	108	112	88	106	86	105	117	116	115	103	84	81	102	116	84	103	98	102	97	95	96	104	97	130	98	89	91	100	112	104	94	100	102	99	109	97	98	114	119	93	102	96	103	98	99	114	88	133	95	94	106	104	97	99	98	112	116	116	102	101	112	79	113	89	102	89	93	93	100	135	103	85	112	92	102	125	100	105	100	112	103	104	95	91	81	107	95	95	111	96	116	96	90	101	101	92	100	105	107	96	105	91	104	115	106	105	114	109	109	121	91	92	111	113	126	117	124	97	97	90	81	101	109	100	96	104	122	95	105	110	100	98	98	98	103	96	100	91	91	103	102	99	91	114	126	102	89	94	98	104	93	121	92	85	85	118	115	85	106	107	108	94	106	92	110	96	95	103	101	75	95	93	99	101	107	98	96	120	117	103	94	87	116	93	97	96	108	83	100	93	102	117	98	106	83	90	114	103	94	111	98	86	101	99	115	113	103	99	106	116	112	102	102	114	94	114	118	93	97	114	95	110	87	84	101	120	112	110	112	82	104	122	101	116	99	96	115	98	106	111	107	102	98	96	103	118	112	96	119	99	107	112	96	99	97	124	106	102	85	98	108	112	105	114	93	98	96	92	99	104	102	102	121	86	86	135	88	86	86	104	107	105	93	102	85	95	113	97	118	107	112	109	110	113	92	101	93	97	96	95	110	97	103	95	106	98	97	126	86	112	89	103	110	113	84	93	97	123	110	106	98	118	107	122	100	89	94	107	106	102	98	95	90	86	102	111	107	114	95	94	110	97	92	112	107	103	91	102	105	104	94	108	97	93	102	109	104	96	101	111	102	98	97	95	91	96	98	93	105	108	105	99	103	98	87	107	94	101	110	86	97	117	115	103	91	92	107	100	88	96	98	103	108	96	92	112	78	96	102	125	97	99	105	99	87	102	103	100	100	100	102	112	97	95	87	98	108	96	113	96	95	103	119	112	104	99	101	103	103	106	104	88	107	103	99	111	94	101	80	101	92	82	87	112	81	81	128	108	82	107	82	101	85	104	106	97	119	94	111	99	98	98	105	123	106	104	69	115	111	111	111	90	100	106	101	82	100	99	110	120	102	109	111	113	95	90	103	107	110	113	93	110	103	96	102	93	97	94	96	92	95	109	99	113	98	102	123	106	112	94	116	91	95	92	119	103	101	110	107	121	96	95	104	103	96	92	94	130	81	96	112	109	102	109	127	105	112	105	117	115	101	104	96	114	103	102	105	117	103	122	100	104	96	109	105	105	98	84	104	78	98	123	86	97	102	110	106	123	103	83	99	103	123	122	112	120	108	90	103	91	102	85	92	79	100	100	91	104	109	86	87	110	93	98	104	99	107	86	87	95	93	98	102	104	92	94	109	112	93	94	99	84	92	100	95	112	93	103	108	108	80	86	101	105	112	94	114	99	123	108	89	87	100	100	128	106	98	94	102	98	98	115	118	92	121	109	96	96	107	107	96	99	104	95	114	93	93	94	93	115	87	106	113	108	95	99	109	89	90	98	90	96	101	104	95	99	103	104	112	81	84	79	107	90	88	119	108	123	105	115	94	91	114	124	90	106	107	114	89	80	100	91	102	85	102	92	95	110	117	89	119	99	108	99	87	99	90	107	95	100	118	85	119	108	115	99	125	121	116	94	115	85	90	106	106	102	97	122	125	104	107	107	106	108	104	99	108	91	88	100	92	101	111	101	116	89	98	102	101	96	115	114	87	100	105	118	104	94	121	103	108	96	107	89	99	127	85	111	102	86	119	98	128	118	109	121	93	112	98	109	120	111	95	96	97	98	100	111	100	111	93	109	92	103	104	100	124	99	117	96	84	97	113	104	111	99	110	124	112	115	102	104	115	101	104	100	95	116	98	85	101	81	91	97	113	107	94	96	114	103	101	87	93	129	100	104	110	110	106	103	103	109	92	113	107	90	108	105	121	93	103	126	96	101	77	95	103	111	116	116	115	92	113	106	81	84	98	112	105	114	113	114	105	107	114	91	109	107	101	85	101	93	103	101	101	104	109	110	107	116	101	93	111	113	106	96	96	105	109	85	92	101	89	98	97	99	109	81	113	95	128	94	90	114	105	99	99	102	99	103	105	117	99	117	96	92	102	121	110	102	85	114	92	108	95	99	113	89	83	94	96	97	108	93	105	96	97	99	111	103	90	90	111	95	112	84	125	96	93	119	113	92	115	93	106	88	91	119	95	93	110	95	102	120	84	124	110	104	90	114	101	121	106	92	104	93	95	88	93	109	105	101	94	109	108	135	93	133	95	98	98	128	104	111	98	113	106	113	96	123	109	106	115	113	85	93	95	96	100	89	119	104	91	106	101	103	108	103	114	125	97	106	122	106	91	92	93	97	122	101	99	114	97	94	103	104	91	85	104	89	91	113	97	98	114	99	118	100	119	108	77	99	99	106	91	100	101	97	106	106	110	103	99	117	114	93	102	95	105	120	105	101	101	102	104	99	121	109	87	107	96	114	102	112	92	116	121	116	107	102	102	99	106	103	93	111	109	108	102	103	101	109	91	117	106	106	120	98	93	84	111	99	102	108	101	108	89	124	110	98	104	104	109	97	109	82	88	100	93	106	103	110	99	110	98	95	107	81	94	86	118	97	107	85	101	104	96	94	101	85	111	93	96	120	120	108	110	91	108	91	95	91	101	80	101	111	108	109	106	126	112	91	114	103	118	96	97	110	86	100	109	85	103	89	102	111	91	106	92	112	112	89	83	109	109	92	103	92	106	98	106	106	102	122	98	107	122	85	101	121	95	100	118	106	92	104	108	120	91	89	88	92	109	87	93	112	101	95	113	104	110	115	106	115	92	95	106	106	95	103	91	110	111	101	104	124	100	100	94	110	107	115	117	90	91	83	118	99	102	113	111	112	92	103	93	111	92	97	95	115	107	99	107	95	106	117	108	98	121	103	111	108	112	95	100	96	99	89	102	62	107	95	96	108	96	101	101	95	100	87	99	114	119	84	104	90	116	100	116	88	85	103	94	99	104	82	93	114	125	95	108	100	113	113	95	119	92
6347	439	366	376	358	321	323	320	279	302	294	303	322	287	263	277	285	266	272	251	254	287	274	260	258	278	272	295	277	270	266	257	240	224	271	274	240	258	258	250	261	269	264	264	258	272	272	267	267	299	265	268	282	282	238	287	256	264	301	264	301	275	282	256	285	274	266	266	252	264	252	268	249	275	282	245	284	265	264	266	241	255	264	264	267	247	267	242	256	259	274	243	277	242	265	259	255	226	286	255	251	276	251	297	286	269	266	245	242	251	282	287	258	251	277	279	253	235	271	258	278	262	250	276	237	243	234	246	274	256	270	251	283	288	257	277	244	278	271	285	248	257	249	269	246	265	251	266	266	255	263	289	280	264	280	249	272	270	254	281	257	257	273	248	226	275	224	272	279	243	244	257	256	268	262	241	270	268	253	250	281	275	290	251	264	236	282	274	267	263	273	265	246	276	268	262	255	260	263	265	263	251	278	272	278	259	258	273	260	259	271	265	261	253	277	276	284	265	243	294	269	254	288	273	250	295	273	255	285	258	280	267	271	266	282	254	264	240	257	282	238	267	245	279	258	261	294	281	269	246	279	282	276	236	278	277	258	248	251	268	240	243	266	255	303	253	225	259	260	238	250	293	269	254	269	251	253	269	246	283	256	315	268	291	259	239	273	265	286	279	252	256	289	271	265	297	258	261	275	269	265	269	290	270	267	235	262	268	243	272	257	247	243	244	251	287	255	278	250	255	259	250	275	258	279	259	276	256	232	259	276	245	280	266	268	266	257	251	236	255	274	272	260	263	266	294	270	260	256	264	295	252	276	255	300	283	266	273	259	275	251	271	279	228	269	274	251	258	250	247	243	263	275	291	239	257	268	282	247	270	262	247	284	289	278	273	268	285	244	279	285	243	254	249	243	244	284	264	240	261	254	275	255	272	260	249	299	268	267	232	290	246	275	267	258	241	248	264	253	270	261	287	280	266	259	271	289	236	259	262	261	289	261	287	260	257	306	256	232	250	240	283	276	277	273	280	260	235	227	253	254	256	265	277	259	256	277	248	267	273	254	266	301	306	287	263	255	309	279	265	287	291	266	251	272	244	274	251	303	311	253	277	276	264	232	277	257	242	266	262	272	261	284	257	268	280	255	265	281	269	282	244	304	252	258	274	269	286	290	280	291	266	297	268	250	243	265	264	251	256	265	264	253	272	266	267	263	275	271	270	238	271	245	273	260	284	249	252	289	255	249	249	252	253	290	297	262	301	262	290	277	259	276	275	238	260	247	238	260	261	244	254	284	281	248	263	255	274	264	258	281	293	260	261	260	264	250	264	308	276	274	247	263	246	290	244	278	267	277	269	275	259	277	274	277	273	300	270	269	272	276	245	252	259	252	272	282	252	246	260	250	247	272	263	238	267	242	260	262	266	288	257	260	290	273	266	257	270	280	250	272	255	272	263	251	263	251	267	259	248	250	244	293	257	289	252	259	283	245	272	250	269	262	253	295	253	252	246	266	242	260	266	269	267	261	256	268	241	283	257	265	281	268	247	276	261	263	233	252	289	261	288	246	258	285	252	256	260	258	300	262	293	266	251	293	240	254	292	279	284	268	250	272	287	259	281	267	262	254	270	288	238	270	246	260	284	251	243	261	261	257	274	268	247	280	257	237	282	265	265	273	282	229	261	251	256	284	226	263	264	282	265	278	273	260	224	278	254	274	278	251	236	267	255	294	282	260	278	267	269	239	273	269	262	263	241	282	295	285	263	277	267	269	268	259	281	285	276	277	250	257	267	266	248	217	258	274	256	299	257	255	263	259	261	274	260	318	242	269	251	254	260	270	302	254	268	260	275	293	261	241	255	279	290	242	287	236	245	236	259	262	269	288	258	279	283	252	259	267	266	285	255	251	269	258	272	272	264	273	297	278	303	252	250	283	261	276	282	260	260	225	294	267	275	266	276	269	244	258	248	296	249	297	229	275	247	268	261	260	262	257	239	253	255	244	268	243	266	267	251	267	272	248	285	281	269	261	273	298	258	262	237	248	287	278	266	264	245	288	255	265	285	282	280	265	267	270	295	250	261	240	270	225	303	250	244	247	280	274	265	283	284	275	256	255	253	274	256	257	277	274	240	263	259	293	273	254	243	261	263	239	247	263	281	262	256	254	285	271	254	248	254	255	254	285	298	254	230	265	263	266	262	254	282	233	268	273	272	230	238	275	237	269	294	288	296	291	243	268	272	257	273	295	271	261	247	248	259	279	253	259	272	267	259	293	269	257	272	263	271	254	267	248	259	265	294	270	270	278	227	255	250	279	275	252	264	250	288	263	278	298	258	249	269	257	285	271	300	254	259	259	252	284	275	253	284	273	296	252	255	253	252	255	277	260	291	257	256	273	293	261	268	272	277	258	243	307	253	271	285	292	256	260	258	287	257	251	246	237	278	281	269	295	239	261	250	284	268	275	253	264	262	260	259	278	282	256	230	269	285	264	230	267	259	247	260	266	250	246	261	264	285	271	256	274	290	250	271	272	271	287	260	274	243	259	260	299	284	253	248	272	260	251	254	264	252	234	265	270	281	267	261	286	289	227	250	249	284	252	264	261	279	273	280	244	259	297	292	246	263	252	265	287	242	236	282	275	260	276	273	272	246	285	280	279	251	278	260	260	262	290	240	269	273	273	295	279	245	234	241	256	268	271	261	287	282	264	289	257	270	273	250	261	273	248	246	240	262	247	292	247	278	229	280	272	245	241	271	261	284	265	252	250	287	268	270	244	282	248	244	239	257	282	267	257	267	284	268	262	256	270	270	272	285	261	245	274	268	276	282	284	268	274	277	258	242	283	251	266	282	247	254	255	256	282	269	291	263	286	271	270	278	254	288	264	286	268	243	260	280	261	294	253	278	273	265	283	251	253	249	265	278	278	265	266	284	274	268	259	234	239	292	263	261	270	258	271	258	270	260	251	277	253	268	238	277	267	268	257	247	292	261	263	288	239	259	252	254	257	230	257	285	279	265	248	256	261	261	266	289	285	269	258	249	288	248	263	268	231	258	252	231	291	253	261	250	275	270	269	268	299	245	255	284	232	254	305	275	287	269	252	248	286	236	243	243	265	265	289	266	244	281	255	264	277	245	265	259	265	257	255	253	272	248	283	247	295	260	272	254	272	276	290	221	282	278	258	295	270	249	281	276	257	267	275	241	262	245	279	285	270	279	275	269	249	286	255	276	271	279	257	280	270	277	238	279	281	266	264	256	265	260	266	270	252	282	296	278	265	279	274	260	250	268	291	265	281	278	248	272	248	260	286	259	275	227	292	271	252	277	281	265	258	247	284	250	281	249	238	269	271	256	272	263	268	235	241	255	266	228	257	271	263	268	290	289	260	276	264	248	282	290	270	266	269	259	279	251	240	233	288	283	267	263	233	294	232	257	265	253	242	248	249	273	273	250	252	267	264	282	287	251	284	283	239	264	276	273	221	275	279	248	244	265	263	282
31299	13187	1604	821	526	386	293	274	196	186	151	120	150	125	112	108	90	102	103	83	88	79	106	100	81	81	95	74	71	88	90	89	96	76	82	81	80	93	75	89	90	68	82	79	84	82	85	66	91	87	64	96	69	84	75	75	85	68	67	75	87	80	83	74	78	74	76	72	57	70	64	75	83	86	81	75	91	110	69	77	66	72	57	72	69	63	64	72	74	65	79	79	88	87	82	79	80	76	80	74	80	81	69	77	80	81	64	63	91	84	66	71	72	76	70	83	89	97	74	60	93	76	83	85	80	80	73	72	82	81	74	85	87	78	81	76	69	85	66	69	67	78	82	73	83	77	65	76	59	77	64	69	73	66	84	64	64	60	96	82	82	75	77	74	78	79	77	71	65	75	75	72	67	77	69	82	83	84	82	68	83	80	89	88	74	84	69	65	77	77	95	66	80	72	61	68	77	77	68	81	79	70	82	81	89	85	79	77	75	91	79	84	77	74	66	79	81	73	87	80	91	87	79	81	69	89	76	74	75	74	70	78	76	68	74	68	68	84	77	77	71	67	71	87	80	72	73	81	84	68	77	78	71	80	73	64	76	83	77	72	86	78	79	58	75	61	75	78	83	86	62	72	66	84	72	88	89	73	64	64	77	81	68	73	66	80	85	75	78	73	83	72	88	70	55	70	70	73	90	67	71	72	54	78	69	73	60	56	83	78	66	69	85	87	71	63	80	76	73	75	85	67	72	67	61	85	72	92	79	71	81	84	80	75	62	75	72	71	82	79	80	97	84	79	73	86	70	72	75	78	70	72	80	85	91	84	87	90	86	72	78	69	76	81	64	80	79	70	70	72	80	69	90	84	80	70	67	71	68	69	74	86	56	68	84	77	79	74	81	70	69	62	74	76	62	85	63	75	90	75	81	74	81	80	79	94	64	99	76	85	99	68	63	88	69	81	76	85	77	84	101	77	69	78	97	81	78	74	75	64	75	88	73	72	76	75	82	79	71	67	73	64	82	82	82	71	68	71	69	75	90	83	74	82	70	87	83	82	66	81	81	92	73	66	67	81	90	75	59	80	58	88	81	58	67	90	58	82	70	60	86	92	86	82	78	60	69	80	80	65	70	93	69	76	76	66	68	78	64	102	61	81	76	77	71	74	68	63	71	65	65	62	69	73	75	88	98	84	63	76	63	98	65	67	73	70	58	84	61	71	62	73	92	80	67	66	72	74	63	84	79	72	77	74	83	75	76	82	96	66	81	81	74	80	79	89	87	70	86	73	68	92	81	70	77	69	69	77	91	68	80	80	80	78	76	69	90	64	79	73	75	76	61	66	66	92	77	76	74	74	84	76	75	75	84	62	90	66	92	69	75	64	70	69	78	84	89	87	72	78	79	74	70	63	90	78	82	71	70	79	73	91	58	70	67	81	72	66	61	89	62	71	81	84	60	75	72	88	86	73	87	79	61	73	73	74	87	75	69	98	66	79	94	69	75	78	59	78	74	56	74	77	67	80	78	63	76	87	87	70	89	87	77	80	77	76	62	77	70	86	84	90	94	85	78	76	88	70	83	78	62	66	80	75	69	85	63	65	72	76	83	90	65	77	80	80	72	90	65	76	71	85	92	70	85	82	77	84	68	81	95	76	61	71	76	84	84	68	75	76	79	73	71	88	82	83	77	93	70	75	84	72	75	73	84	59	62	78	62	84	79	86	72	73	73	67	78	64	86	86	76	75	81	100	79	78	73	71	94	103	82	81	77	73	80	84	84	77	80	80	92	68	89	84	70	70	80	79	80	63	80	79	73	72	84	63	77	91	73	89	81	94	82	67	56	75	68	62	74	75	80	78	54	75	72	68	80	79	62	83	70	80	64	65	65	79	89	85	83	99	82	72	74	81	92	70	69	77	84	77	69	62	82	90	78	71	83	74	61	73	80	80	85	63	92	63	82	79	91	90	63	69	77	57	73	82	75	61	77	74	80	89	70	65	81	78	74	68	75	78	68	100	76	66	73	70	79	98	73	77	81	82	81	74	84	74	79	72	71	84	83	78	82	78	56	63	83	83	76	69	66	86	75	75	99	83	80	90	77	82	72	77	74	76	97	77	80	65	75	76	79	83	69	73	83	86	87	83	81	74	71	83	76	71	66	68	103	83	56	77	69	76	82	81	75	82	75	65	82	87	74	79	76	80	80	88	65	76	79	82	77	81	80	72	79	67	76	50	93	76	62	76	71	74	79	64	77	71	68	70	80	83	76	72	61	80	82	70	69	76	72	86	72	81	77	69	71	87	87	73	77	85	79	81	80	71	76	66	80	73	68	70	68	64	81	80	97	62	89	99	92	73	66	77	71	100	98	75	78	87	68	77	65	81	69	71	87	72	67	67	88	86	59	74	64	75	72	89	80	69	98	74	67	69	70	67	62	66	65	67	85	70	74	79	89	74	85	78	54	81	90	76	57	70	76	69	90	69	70	83	82	93	63	72	83	90	69	90	82	76	77	72	82	77	69	91	74	72	77	92	84	69	60	58	80	75	68	87	62	77	58	75	64	74	71	84	73	80	80	81	71	77	66	80	82	80	84	75	78	77	89	88	84	84	68	58	80	78	86	82	57	89	56	82	71	54	75	81	72	66	64	83	66	65	78	63	66	73	75	101	71	79	65	69	76	69	77	88	67	80	69	66	76	66	75	104	95	86	82	78	64	76	82	86	85	96	75	69	62	71	68	80	59	65	68	69	66	81	89	78	70	77	68	70	92	86	71	71	87	72	71	81	83	90	73	87	84	95	69	68	65	85	81	78	73	60	80	79	62	85	64	76	78	91	71	69	78	64	82	54	69	65	72	86	81	84	70	77	82	82	63	99	70	60	95	82	73	86	71	71	85	71	62	70	70	71	68	80	78	75	88	73	74	81	77	82	84	78	70	79	84	86	62	59	63	70	66	83	63	68	82	93	57	86	96	84	85	80	83	60	79	79	64	61	86	72	75	71	77	86	82	91	74	63	86	87	73	57	73	67	61	81	83	85	85	84	85	67	82	65	72	88	85	62	79	63	54	76	66	67	91	85	71	74	65	76	66	70	70	79	86	79	78	80	67	75	83	72	87	76	93	72	86	67	78	72	71	71	67	77	90	76	82	58	76	72	82	68	72	66	79	77	85	65	59	77	64	57	73	73	62	80	87	74	70	84	81	75	78	63	64	70	76	84	80	66	74	75	75	81	58	67	50	96	94	75	79	69	79	72	88	58	92	83	82	90	86	71	94	72	79	66	83	78	74	80	87	72	66	76	60	77	88	76	82	66	85	74	50	82	66	78	78	71	73	78	87	84	77	74	59	56	71	73	96	71	81	62	89	69	62	72	64	70	74	60	75	78	79	67	83	91	73	73	59	91	86	85	65	78	75	89	84	72	87	77	69	104	85	71	103	76	69	93	77	75	82	64	65	83	80	64	65	86	75	86	66	62	78	86	70	79	89	65	79	75
19256	3132	2140	2527	2193	1769	1518	1253	1021	853	794	734	624	617	531	496	489	452	399	393	389	348	347	341	342	326	323	301	272	312	322	272	291	282	263	283	289	262	291	266	273	282	230	231	232	264	233	244	234	231	225	252	239	272	230	246	231	250	239	231	264	239	243	238	217	246	240	242	255	215	236	221	218	205	221	222	232	227	254	235	279	236	225	243	241	232	220	222	234	216	220	200	207	199	230	242	224	237	213	238	241	216	223	229	223	193	223	233	225	239	229	203	207	238	225	237	227	231	219	234	202	249	265	209	237	222	210	232	247	225	223	215	239	197	200	214	256	225	209	215	198	198	277	230	208	206	222	234	219	243	220	206	243	222	200	228	239	213	221	224	228	204	216	238	208	233	202	205	253	234	241	231	215	220	232	229	200	236	218	219	205	223	225	191	228	185	204	240	236	217	238	252	224	211	207	243	219	244	199	234	241	205	214	230	240	230	224	242	246	238	227	222	221	224	213	235	239	208	228	247	263	219	232	248	219	233	215	215	209	216	219	220	180	226	194	242	215	208	212	199	225	232	219	217	210	205	235	228	226	248	224	228	201	223	230	217	230	221	237	242	214	222	248	238	211	246	209	217	228	213	227	206	199	234	206	232	216	208	228	219	201	228	225	215	212	252	221	225	207	212	229	211	223	200	234	227	207	229	213	238	213	252	238	221	243	192	227	237	238	203	213	202	231	222	223	207	213	217	228	217	211	222	228	236	232	216	198	203	239	232	202	244	231	236	205	219	220	233	237	218	259	234	221	226	206	221	238	219	222	211	208	194	201	223	212	231	194	255	231	217	206	220	211	188	206	201	221	226	205	208	216	219	217	228	256	228	220	212	227	235	227	219	238	221	228	232	194	229	213	208	231	210	217	204	214	247	227	228	237	218	239	256	207	220	240	210	213	229	205	221	237	222	220	226	233	236	201	239	223	212	237	215	215	207	233	203	209	223	214	234	226	210	228	204	211	222	218	215	217	223	217	234	203	210	211	211	227	213	196	232	226	227	225	234	215	236	217	214	212	234	234	209	219	225	224	215	212	214	219	248	236	217	239	212	209	225	207	236	196	257	225	229	230	240	193	214	228	218	254	222	204	214	200	230	204	230	210	233	219	226	233	227	216	251	253	195	218	202	234	251	218	227	229	211	241	222	234	218	215	222	218	206	201	230	243	220	241	228	232	236	202	237	222	236	237	224	212	199	220	197	239	225	236	223	222	223	241	232	214	198	228	225	240	227	216	205	213	232	218	240	205	225	189	204	244	206	248	211	238	212	222	227	249	229	231	222	227	239	239	210	234	230	217	203	220	241	239	230	211	215	229	211	229	209	219	215	237	230	215	222	230	237	217	211	217	193	226	180	234	215	240	231	219	247	225	240	229	231	251	221	192	230	228	234	201	205	215	202	221	198	208	233	208	209	225	214	214	232	196	249	226	245	215	231	210	213	221	209	208	229	189	220	220	226	218	224	211	224	213	214	215	220	232	179	241	240	195	213	214	219	228	227	205	225	205	212	222	210	191	243	217	239	213	224	193	238	238	221	216	216	232	204	216	239	200	216	226	251	226	227	208	209	216	236	220	223	219	211	207	208	234	244	214	226	236	230	211	213	196	199	206	199	255	236	203	228	199	205	204	230	224	237	216	221	195	205	220	229	197	214	244	233	237	216	204	212	239	217	224	212	208	213	222	231	204	200	209	225	204	211	213	227	205	217	228	223	182	217	218	217	227	211	254	253	206	213	201	221	235	246	215	216	222	214	216	233	269	228	233	217	238	230	217	203	212	246	233	211	215	219	218	240	221	235	225	196	214	261	208	207	217	209	269	231	229	228	249	213	217	228	221	222	234	231	211	224	248	222	222	213	215	213	215	221	202	194	216	210	229	252	214	234	217	213	238	222	194	231	194	208	205	209	239	214	247	230	232	208	227	216	206	219	212	221	226	208	216	212	218	265	224	200	213	202	227	229	250	224	234	207	236	247	217	208	224	229	214	211	196	234	234	254	221	238	225	210	236	225	237	202	242	202	190	227	222	211	207	243	219	206	233	196	200	212	227	221	250	252	201	228	220	209	223	211	210	221	209	249	222	213	223	211	222	225	223	237	237	216	210	227	219	205	257	212	204	226	206	246	248	224	230	217	228	192	224	205	244	194	246	222	212	219	241	217	206	224	215	230	216	218	197	216	226	197	209	191	224	215	209	228	217	238	224	217	224	242	221	212	219	209	224	225	229	193	207	234	216	229	218	244	228	227	220	239	248	244	233	215	228	212	217	234	250	220	223	221	227	234	210	244	219	206	208	225	218	214	217	209	217	196	233	234	216	229	210	215	268	217	206	227	212	201	242	207	207	207	247	220	224	221	211	238	230	219	211	215	226	240	246	201	184	212	216	230	226	207	213	223	255	225	241	210	205	215	231	198	220	245	220	219	220	226	212	224	230	209	231	203	225	220	202	230	240	228	229	245	225	216	206	254	212	218	216	232	226	215	172	221	227	228	215	229	244	216	247	229	229	211	225	223	214	224	212	210	214	224	231	212	194	229	228	220	244	220	221	248	224	258	222	216	237	209	213	215	232	218	209	230	198	207	255	239	210	209	202	220	247	200	221	230	243	201	243	230	239	211	227	224	240	215	214	238	221	202	223	233	239	251	211	206	218	217	272	213	221	179	205	235	217	208	232	241	206	232	183	217	228	234	239	232	207	216	221	235	214	208	233	211	225	190	210	214	214	196	222	234	232	209	219	210	221	218	256	244	195	213	203	189	221	188	242	240	200	199	234	210	242	234	192	228	208	188	243	200	216	206	213	204	242	232	213	206	235	238	228	237	236	229	220	218	249	224	244	199	195	227	265	217	219	224	218	208	224	244	199	225	217	220	232	205	207	215	242	209	215	219	220	212	221	238	240	229	231	196	229	223	245	205	206	207	241	210	237	214	218	236	236	236	201	240	226	218	203	243	210	233	217	222	221	225	185	238	249	212	211	225	222	225	232	225	223	250	245	206	234	208	229	258	213	218	216	224	196	214	214	236	241	226	237	221	223	215	233	233	227	225	229	204	214	214	206	224	235	244	234	222	211	220	214	202	218	215	216	239	218	227	235	207	213	202	216	232	211	200	223	225	238	216	235	232	241	229	213	238	227	229	223	180	215	237	220	224	201	247	213	219	207	225	232	203	202	214	212	219	246	201	225	219	212	225	233	209	262	229	251	204	213	219	225	216	241	236	235	198	211	218	212	214	234	223	224	199	233	219	195	204	227	222	208	210	196	231	227	252	204	184	211	233	237	249	218	232	213	255	195	251	241	195	236	225	199	218	214	244	202	212	250	222	237	222	232	203	222	217	207	195	229	219	197	217	224	234	198	239	212	183	180	238	225	213	185	226	228	228	223	215	197	251	226	223	206	239	239	216	210	231	212	212	214	215	207	199	200	235	238	228	245	210	226	227	205	200	232	198	233	247
40462	22982	5014	1798	1133	878	671	517	437	397	369	329	272	269	276	281	253	269	251	224	262	185	218	220	228	197	218	198	215	195	188	226	193	203	195	183	208	188	182	180	205	212	200	209	157	187	180	209	210	197	172	188	213	171	193	198	198	204	184	204	183	180	217	204	188	183	180	177	180	190	190	177	188	190	196	194	200	197	186	212	179	181	198	186	190	185	191	165	196	195	184	175	184	205	199	169	195	207	193	180	194	193	177	192	182	194	198	198	172	189	199	194	196	184	216	209	168	178	160	167	187	175	181	194	188	183	190	184	179	188	217	177	189	157	198	179	187	195	180	213	189	199	194	195	190	179	161	183	168	183	192	196	199	185	194	174	175	183	209	204	182	189	209	174	177	189	183	201	196	188	198	201	192	182	184	194	183	204	175	184	197	182	181	196	182	184	178	210	189	183	174	176	203	177	172	176	178	178	190	177	191	176	197	165	167	171	158	194	178	209	188	189	193	199	186	169	187	160	176	173	195	180	185	174	183	179	205	176	163	198	180	210	188	170	178	206	197	178	182	190	189	180	176	188	179	204	196	170	181	183	197	172	174	183	167	191	180	197	193	174	193	187	195	198	206	169	200	185	197	172	168	185	164	185	195	200	176	183	208	184	201	183	189	183	202	187	193	189	198	179	181	191	196	182	199	201	214	181	188	201	192	192	188	205	166	157	180	171	205	193	174	177	200	172	178	191	176	193	194	202	188	190	178	159	180	191	198	171	159	203	160	186	188	175	195	172	167	164	169	218	204	181	174	183	188	169	175	189	189	174	198	178	198	187	197	183	165	172	173	156	182	185	208	201	194	211	185	174	170	178	182	165	180	180	179	181	182	186	188	181	179	189	164	172	171	184	181	187	193	195	195	196	176	173	180	194	209	159	175	186	197	206	199	191	160	200	185	182	198	179	176	168	183	180	199	189	172	195	177	168	185	216	183	183	188	185	185	207	203	160	178	188	187	212	216	209	190	177	162	190	184	197	203	208	198	203	196	200	209	183	197	199	181	216	188	197	194	184	174	151	183	189	182	192	231	214	168	178	167	159	193	183	182	207	186	194	183	206	194	174	201	208	171	208	206	201	186	183	198	190	172	201	184	187	202	172	185	213	194	170	188	218	184	189	181	156	194	197	189	201	167	212	210	189	186	193	208	167	201	180	178	180	178	205	193	194	205	193	180	173	181	163	223	175	185	159	205	217	167	186	207	191	174	187	185	201	190	196	197	192	190	184	188	177	200	202	182	199	166	177	171	168	179	194	186	164	193	220	172	188	165	177	179	177	183	187	173	168	181	203	184	200	194	172	186	201	208	173	166	180	201	201	202	165	193	207	164	181	177	178	203	181	194	188	203	179	169	155	176	165	185	185	180	192	167	199	198	190	187	199	163	186	191	173	182	169	148	172	176	179	191	186	189	198	202	169	187	182	173	179	187	198	175	206	183	170	173	185	178	186	177	186	171	207	192	166	162	215	150	211	196	190	169	167	224	180	185	170	205	200	231	170	197	193	173	187	204	187	183	183	183	180	167	186	186	180	215	186	189	201	176	183	170	191	157	191	209	180	212	190	172	182	201	188	196	171	181	195	181	189	193	164	179	165	222	198	195	185	164	191	196	194	210	161	151	198	189	182	169	190	217	176	200	183	175	197	202	168	180	165	183	186	170	200	200	182	178	194	203	160	161	187	192	192	187	205	173	176	185	194	202	181	180	188	174	180	199	173	192	177	207	172	181	192	186	182	183	183	164	163	168	174	190	167	185	164	194	182	184	194	192	170	161	190	213	181	180	204	165	204	177	168	180	211	190	190	190	179	196	209	184	195	213	214	192	175	197	189	202	197	173	178	211	183	181	192	205	193	198	191	192	181	184	163	175	179	191	181	182	173	179	202	167	186	192	198	174	176	205	197	182	193	195	190	160	186	184	196	184	153	187	191	157	192	210	200	212	165	191	184	179	198	183	197	211	195	193	195	192	182	160	182	185	155	179	199	200	173	198	181	196	164	188	159	195	162	180	162	206	192	202	174	213	195	198	200	181	197	161	188	211	179	195	151	193	189	176	202	185	155	187	160	189	176	191	207	144	154	166	156	177	210	176	182	182	202	177	196	170	186	191	182	182	171	186	199	178	162	176	167	201	182	190	201	205	187	179	180	176	172	191	172	210	200	181	156	191	181	185	169	187	199	206	208	169	169	198	182	187	198	191	189	158	216	198	177	178	202	211	198	179	193	190	171	161	170	176	186	172	184	195	213	176	185	174	190	158	168	177	209	204	199	195	169	192	191	182	180	178	174	204	171	154	182	174	199	207	189	188	206	214	170	200	190	188	181	213	158	201	177	184	194	191	185	173	181	190	195	151	168	181	188	177	180	210	203	191	200	176	197	176	169	192	162	208	173	186	203	182	173	189	182	182	178	195	187	187	183	192	196	178	172	161	175	174	181	197	212	170	182	195	167	177	146	188	190	202	177	185	187	189	149	204	202	177	196	182	196	203	198	198	201	165	189	181	198	170	161	199	171	183	187	198	186	176	186	197	175	201	176	180	192	173	189	182	159	192	213	184	186	190	154	182	186	214	190	179	186	203	187	188	190	189	196	219	203	195	185	195	176	198	181	186	222	177	200	169	186	173	191	167	167	175	212	188	183	187	176	196	182	198	198	168	209	186	183	182	154	195	164	187	180	194	174	176	180	191	159	162	156	179	175	191	194	197	171	181	190	184	179	181	183	173	159	193	198	183	188	210	217	197	215	203	163	193	185	183	186	195	164	183	186	158	184	200	190	195	183	197	201	172	192	183	177	176	212	168	211	179	185	172	214	186	214	189	168	175	207	172	204	182	217	206	195	198	204	154	197	194	158	183	174	188	213	203	189	204	202	173	206	186	171	184	192	180	174	180	176	178	172	174	178	205	183	178	184	184	174	177	177	207	185	173	205	191	194	183	188	160	194	160	183	184	176	184	173	211	174	195	219	175	177	199	185	194	180	184	195	211	219	195	193	209	206	166	198	164	160	183	167	181	178	209	182	178	189	182	176	193	188	172	190	210	177	211	174	213	175	188	184	169	191	194	188	187	213	170	163	176	195	137	190	180	179	154	188	200	192	185	185	180	212	154	194	204	206	198	169	196	210	203	189	186	172	159	178	186	168	190	183	169	172	176	178	217	202	161	175	183	161	163	188	175	173	150	201	176	189	174	186	198	189	148	208	174	211	213	191	181	230	186	190	183	198	176	190	218	198	184	178	150	176	170	201	181	174	189	199	205	222	220	190	181	207	189	200	197	191	198	155	177	193	181	185	155	182	165	205	165	184	179	183	184	186	200	202	210	204	194	214	170	195	164	207	177	192	185	182	179	169	199	191	187	182	175	178	198	171	186	194	215	208	225	201	175	171	188	216	188	185	184	165	188	160	196	212	181	179	177	179	176	192	174	206	194	198	162	183	172	183	170	190	169	202	167	186
24993	4964	4077	4819	4187	3446	2805	2359	1977	1712	1501	1360	1111	1115	1060	998	923	855	827	750	751	735	716	676	694	692	632	640	655	611	595	562	608	582	542	578	524	510	486	522	551	515	496	554	542	533	526	503	502	463	481	536	502	470	499	495	537	509	529	482	501	485	483	498	461	497	508	503	467	535	523	481	482	490	473	466	467	535	470	471	510	478	466	478	484	453	447	479	477	477	478	452	489	489	509	458	481	532	465	458	454	475	456	438	479	481	428	497	453	442	477	475	478	446	479	489	457	477	482	434	466	485	461	478	444	469	400	467	449	523	471	473	485	458	477	466	434	462	454	462	441	478	489	472	475	443	504	475	455	482	485	473	461	451	487	478	473	455	476	454	452	451	417	449	502	444	389	441	453	476	464	473	490	509	433	480	476	470	468	472	452	465	480	470	436	474	479	457	468	481	475	502	485	485	470	461	453	460	473	460	494	487	480	497	439	461	505	503	454	426	478	435	417	470	447	470	460	464	441	450	488	486	479	479	426	458	406	429	494	487	453	473	462	432	427	464	495	444	458	458	450	442	457	466	455	448	440	464	479	491	467	433	465	477	470	453	463	483	416	451	442	393	457	484	442	467	467	454	451	480	505	450	434	490	445	474	470	468	476	462	434	432	472	470	456	478	463	493	451	451	465	465	495	459	472	448	465	496	475	463	467	467	419	454	463	446	497	480	465	460	494	447	420	458	485	465	463	423	470	434	458	454	449	460	492	503	452	452	431	486	487	469	481	448	499	506	469	470	474	492	474	410	466	453	467	481	437	460	463	449	464	448	479	456	508	485	450	427	462	452	476	493	431	456	452	459	487	457	458	420	469	457	449	451	424	434	477	468	490	492	455	444	501	460	451	455	511	444	488	462	460	449	447	463	436	459	428	478	440	477	502	487	458	450	452	435	463	460	468	454	461	503	485	465	468	471	420	486	467	421	422	448	443	458	476	443	461	467	479	504	461	479	445	517	466	471	456	441	448	448	422	425	464	460	464	456	489	442	416	449	509	435	435	466	507	446	473	463	444	437	474	447	480	454	454	430	453	476	459	496	446	468	454	462	491	462	462	425	458	470	427	505	481	443	450	470	448	436	483	464	459	461	492	473	457	463	451	477	467	455	508	445	472	471	417	492	451	477	454	490	455	487	461	466	442	482	447	423	462	456	447	471	426	479	448	439	485	477	464	475	503	454	470	464	484	465	453	463	470	440	491	444	465	483	424	492	488	455	456	444	472	477	465	501	450	479	427	457	481	452	477	473	473	441	444	487	454	427	473	525	492	493	469	459	455	487	420	495	473	441	496	475	458	430	423	487	437	480	485	470	481	456	469	448	484	450	460	440	447	494	476	440	486	482	447	482	459	478	493	479	440	478	489	455	464	499	437	483	433	435	510	447	452	464	462	476	454	450	433	459	494	495	424	482	459	432	471	454	463	465	447	448	463	491	455	460	465	427	477	446	440	462	465	462	476	478	489	479	441	461	470	458	483	471	495	485	438	468	440	492	503	470	466	478	421	484	469	449	454	457	484	466	463	452	474	437	471	499	438	460	491	492	484	521	445	467	471	454	438	501	452	493	478	482	464	464	525	449	478	465	461	481	487	469	422	426	479	430	457	477	422	477	450	482	457	472	487	462	463	464	468	492	462	462	468	484	430	472	435	440	451	447	471	452	456	497	455	469	476	441	471	467	430	518	453	454	474	453	468	456	441	481	443	465	467	469	474	454	458	423	420	453	471	464	465	446	472	438	488	460	478	470	459	461	468	526	490	471	480	483	482	457	452	501	427	479	481	456	474	500	503	446	453	464	476	457	480	479	471	463	448	459	473	451	496	464	459	461	480	474	471	423	477	475	476	438	473	437	484	468	441	481	427	468	443	473	456	453	484	498	470	471	436	488	474	400	472	485	481	493	482	456	443	481	465	429	466	460	439	459	467	465	429	485	450	466	472	446	448	443	452	419	427	458	456	453	502	450	491	460	484	462	460	482	465	430	453	458	434	417	467	452	467	454	435	483	500	456	484	450	458	425	485	505	479	476	443	459	447	476	478	478	474	483	456	461	463	496	404	457	466	474	461	464	431	484	505	452	454	504	476	426	476	467	434	467	440	474	464	484	457	453	480	483	444	478	448	494	452	471	464	472	434	468	464	452	444	444	501	433	474	474	428	429	449	404	488	430	492	476	433	475	448	443	465	461	429	450	481	491	428	478	479	458	477	463	475	462	460	470	492	424	502	439	487	476	483	451	488	477	435	484	436	482	477	496	470	429	509	454	492	445	454	488	478	473	466	432	447	413	503	483	456	495	444	473	457	439	470	457	483	476	432	461	437	508	428	418	498	466	451	483	394	442	449	457	427	468	470	427	483	478	455	492	433	478	495	444	444	444	454	463	445	478	491	488	486	444	421	461	442	447	477	465	451	452	453	459	448	465	485	482	429	450	435	466	441	458	479	449	497	448	460	469	477	457	438	477	449	438	468	449	491	436	436	428	484	448	463	450	445	460	481	450	438	472	465	424	485	422	468	489	411	443	483	475	487	471	452	459	461	451	472	486	426	454	450	463	463	462	469	454	486	430	445	460	449	496	449	476	433	478	446	465	428	486	474	459	450	459	419	480	476	457	461	449	461	474	464	442	438	512	443	474	480	457	468	499	448	465	451	449	508	453	442	485	461	475	482	440	477	481	467	480	474	442	466	435	457	463	479	490	445	453	433	466	448	528	484	445	495	467	452	469	468	470	452	454	469	473	494	425	477	487	432	482	455	458	420	463	423	453	474	404	454	455	487	464	411	462	473	506	472	485	485	469	467	484	504	466	443	482	472	461	460	455	452	454	441	484	459	449	451	479	442	437	439	432	485	463	459	447	478	481	469	456	483	464	407	462	485	450	472	447	447	427	439	471	476	466	466	496	464	455	451	494	439	473	453	453	433	456	507	444	493	460	490	440	439	472	492	473	443	482	452	463	455	434	478	417	454	506	482	473	496	476	475	427	488	485	466	491	451	488	496	471	438	465	438	458	412	442	479	494	496	398	479	467	470	436	446	475	456	487	460	472	447	454	486	433	489	455	442	452	418	490	463	471	455	466	476	466	438	429	430	437	470	489	457	489	449	439	452	450	441	462	443	483	499	473	467	456	460	467	456	484	482	473	429	471	472	468	493	458	456	465	441	480	463	460	481	435	465	465	504	465	450	420	465	485	462	455	476	453	483	455	462	418	426	487	460	425	439	437	454	455	457	437	429	439	488	463	506	500	479	439	432	507	485	462	486	433	469	451	512	488	485	486	486	454	429	464	494	457	427	487	430	459	474	487	456	483	502	469	464	454	475	472	470	489	443	503	470	460	478	455	483	470	432	486	467	459	472	491	463	459	465	467	465	493	486	454	465	473	470	452	471	441	455	520	454	416	460	496	482	445	453	440	438	425	446	494	462	445	485	495	460	474	481	468	435	474	452	462	410	439
12289	649	116	135	117	118	110	101	102	107	108	113	92	108	98	98	101	95	106	105	74	112	141	90	119	95	97	99	97	101	108	100	100	118	95	126	108	108	98	88	110	94	122	105	112	100	96	92	97	97	134	89	105	105	102	108	116	99	119	106	111	106	116	106	93	111	107	95	101	115	89	110	98	90	91	103	94	97	102	98	87	87	113	77	114	99	105	120	111	88	106	89	101	94	108	112	99	102	83	102	81	108	104	95	91	83	128	116	108	98	84	101	110	102	106	108	112	104	112	96	111	100	112	99	80	94	102	89	117	93	100	102	105	125	103	97	117	79	84	86	117	87	91	97	107	102	109	113	100	104	94	93	94	107	104	120	114	113	99	97	102	99	98	97	110	116	101	94	117	113	120	98	109	109	103	95	90	96	106	109	118	110	109	97	94	97	107	116	101	91	91	113	99	115	89	80	103	93	115	106	111	89	104	101	111	92	105	102	123	111	109	91	97	104	93	96	93	96	126	100	83	108	90	90	93	101	114	83	87	91	96	103	100	104	99	106	81	99	110	98	102	105	121	98	107	106	97	100	82	109	86	103	88	111	93	95	111	113	103	86	102	105	105	105	122	93	96	80	111	100	85	110	105	104	90	102	101	93	105	109	96	115	116	94	129	82	108	103	92	97	85	87	123	97	112	126	89	118	98	104	84	109	114	104	94	96	103	107	96	105	102	112	103	116	89	109	104	95	101	106	97	96	100	106	92	95	95	98	107	110	87	95	122	106	99	85	97	120	97	99	108	108	104	115	96	109	81	101	116	95	113	98	103	108	118	76	117	115	113	94	97	104	92	94	72	104	102	96	96	111	103	108	99	98	100	87	110	120	88	97	101	105	108	107	106	106	91	101	116	112	104	96	87	96	104	124	91	93	97	103	99	103	112	98	103	118	97	97	109	83	94	99	93	104	97	100	113	98	104	125	105	103	93	114	82	110	102	96	104	101	106	88	93	108	90	109	104	86	100	103	92	102	100	103	89	103	105	99	85	103	82	108	117	93	101	106	99	100	100	98	91	82	96	115	108	99	101	111	78	86	100	104	118	115	96	108	92	106	114	112	94	93	92	111	98	113	119	113	95	99	87	94	119	114	95	121	99	101	118	88	94	102	113	99	99	88	83	87	95	111	96	123	92	105	97	95	86	110	99	100	90	88	98	104	98	76	98	111	103	100	82	87	90	131	105	93	103	108	107	100	110	116	91	98	100	99	114	89	91	85	106	98	93	126	86	93	92	121	108	110	85	86	115	126	98	102	111	108	100	97	86	112	94	120	99	112	91	100	103	92	112	94	112	122	114	94	91	112	114	96	122	100	92	106	100	102	100	99	104	99	119	104	99	105	100	112	111	95	99	92	100	75	92	98	105	96	88	104	105	95	109	94	92	118	117	87	108	114	90	93	94	99	100	91	114	101	94	124	102	109	93	99	70	111	82	112	107	103	96	99	101	95	102	92	111	96	99	113	107	91	87	107	108	99	93	111	93	118	100	84	86	84	109	86	90	107	109	102	103	96	101	106	116	95	84	109	110	118	102	91	116	102	106	88	105	95	85	113	102	104	86	108	133	116	86	94	95	112	105	93	108	93	87	112	94	107	104	117	96	104	104	108	101	105	108	101	110	116	102	114	110	115	116	89	91	100	125	107	102	88	85	109	109	76	94	104	80	98	108	100	103	93	113	99	113	84	96	111	96	92	114	107	95	104	97	102	80	100	111	111	90	88	102	105	118	83	101	118	83	108	110	105	111	102	110	107	94	103	106	100	95	96	101	103	117	112	99	84	112	109	97	110	99	95	81	106	99	96	88	105	116	96	111	108	84	123	111	99	110	97	116	104	87	105	84	105	89	95	94	99	95	116	98	97	92	87	89	116	101	96	95	108	99	101	113	117	98	94	101	93	90	97	96	94	88	116	88	102	98	102	99	97	98	107	76	92	104	119	110	88	112	114	93	92	103	87	98	109	113	107	97	84	108	108	125	101	107	94	96	80	94	86	107	91	127	99	113	98	102	84	113	91	94	93	92	97	108	94	81	89	103	88	89	93	88	101	108	102	109	131	107	122	93	122	96	101	99	105	108	101	102	96	95	90	106	102	103	92	125	94	85	84	117	112	84	121	98	111	114	106	113	88	86	97	114	109	103	104	84	81	107	88	103	99	100	91	105	108	103	96	94	100	103	114	97	108	89	98	116	112	92	113	90	99	90	98	97	80	78	103	118	91	105	98	105	98	94	98	109	108	92	132	80	92	94	105	102	93	94	104	128	99	108	90	97	110	84	109	127	95	100	111	96	91	113	98	108	102	108	101	107	97	105	90	89	110	98	91	100	116	98	98	110	103	115	107	110	112	101	106	101	107	110	112	92	99	104	99	117	93	79	107	98	109	103	98	103	110	93	97	104	111	118	94	89	107	123	111	91	106	97	94	105	103	94	103	98	107	134	100	114	112	105	120	95	100	105	112	105	90	100	105	116	92	94	104	97	118	89	106	97	99	95	92	92	120	93	97	120	122	106	101	102	87	106	120	92	101	91	106	89	89	104	91	120	101	125	106	108	110	105	108	98	105	111	99	108	126	94	103	85	96	81	99	104	103	100	98	99	119	89	96	86	93	91	104	97	92	99	95	78	115	92	103	115	104	86	100	100	112	93	115	90	107	101	109	97	82	106	93	95	104	95	100	107	100	77	112	103	116	85	96	92	108	92	87	126	107	116	101	118	115	103	91	105	104	102	102	91	122	124	81	109	96	105	100	118	86	104	77	94	101	115	96	112	88	132	92	108	110	104	94	121	96	96	114	100	98	98	113	84	105	98	109	72	103	90	103	96	94	102	94	91	84	92	102	89	96	106	114	110	100	120	99	95	108	109	90	119	112	104	102	112	103	102	102	94	104	100	98	112	98	91	95	106	94	98	101	91	127	97	96	103	84	97	84	107	98	84	100	87	115	95	89	88	76	96	107	93	95	104	98	126	113	86	78	107	113	95	103	102	100	91	114	107	124	92	88	105	87	93	87	88	107	119	106	88	102	111	87	91	94	104	122	97	112	115	113	96	109	103	110	91	93	113	107	97	104	113	99	100	99	101	94	113	94	123	99	106	92	116	93	104	101	99	102	106	105	83	105	89	93	120	100	112	94	109	92	108	88	108	101	112	96	106	108	111	94	99	84	96	96	119	114	100	115	93	109	111	95	95	94	99	84	111	119	91	102	93	105	113	91	107	111	108	107	88	104	102	93	103	108	102	108	91	99	93	76	104	88	97	108	91	88	76	121	106	103	108	110	108	108	101	117	103	95	87	105	99	89	91	125	116	108	78	111	94	111	114	120	107	89	113	84	107	111	101	73	115	122	120	105	70	99	110	102	105	113	95	88	106	108	97	96	100	91	82	104	98	104	79	128	97	108	99	99	106	105	98	114	103	98	96	104	106	103	88	97	100	120	126	108	101	80	103	93
6026	413	351	337	329	319	317	332	274	260	291	288	273	279	254	285	242	274	273	279	281	260	282	266	292	255	261	274	278	300	275	271	264	288	265	283	262	247	271	263	259	290	290	248	274	244	269	271	284	236	267	285	280	255	285	286	253	256	238	266	270	244	256	266	264	229	259	291	254	258	258	257	267	277	275	253	256	256	255	285	291	267	255	280	244	269	259	232	260	245	266	249	267	267	273	233	265	256	290	238	217	247	254	252	255	274	289	260	258	271	274	249	269	252	248	282	284	265	227	286	249	263	261	260	267	251	248	270	280	254	273	235	257	216	263	247	282	255	247	273	286	248	269	280	300	278	255	265	281	277	261	253	285	275	294	257	268	275	289	251	271	263	232	280	272	241	253	236	290	250	289	270	243	273	267	241	234	263	247	261	238	282	273	262	280	257	264	255	260	275	262	246	265	283	272	258	261	237	290	277	280	290	238	255	270	267	269	283	274	270	247	287	261	268	249	274	266	271	230	274	223	260	249	278	252	240	264	278	270	269	270	298	264	251	291	262	278	252	245	253	244	246	257	243	267	272	265	253	282	278	239	223	260	229	291	238	251	249	239	268	262	272	274	253	250	252	264	297	262	269	252	259	252	257	247	254	232	256	243	245	248	263	265	256	240	256	229	260	245	269	258	278	248	262	278	260	262	255	245	262	264	235	250	257	239	251	259	255	272	285	261	283	267	273	237	247	265	245	254	273	267	289	261	254	277	280	295	276	249	263	259	262	248	293	255	287	267	256	273	259	299	236	279	288	276	232	264	268	249	258	274	266	259	274	277	227	224	248	246	252	269	244	263	237	249	290	241	254	234	244	255	252	251	252	272	267	262	260	247	275	262	266	273	241	266	243	274	273	268	290	272	260	281	248	288	285	264	256	266	253	269	257	281	231	264	269	266	270	283	280	253	269	247	287	271	278	246	255	279	245	244	258	295	277	261	255	272	281	247	260	248	264	261	281	256	268	275	227	248	251	258	303	246	272	256	263	257	273	248	258	243	240	293	273	263	266	291	291	278	259	270	290	260	261	261	258	288	262	255	296	237	265	261	235	271	248	282	251	269	264	233	252	248	282	236	261	271	270	252	259	243	268	282	257	252	269	259	266	256	280	245	263	269	255	227	271	261	245	277	245	260	265	271	257	264	269	273	262	256	259	267	262	260	256	282	262	265	265	264	281	284	294	249	276	253	257	269	255	278	232	270	282	248	277	240	262	237	254	262	261	296	254	258	241	264	261	237	283	282	281	280	243	264	297	251	248	263	268	273	254	257	266	277	274	257	253	268	264	268	247	248	264	232	235	269	243	276	269	274	267	250	254	305	261	249	260	264	232	253	265	289	288	260	282	283	285	223	238	262	246	284	242	255	271	224	283	260	239	267	261	298	263	291	248	273	255	270	295	257	260	229	251	253	269	259	250	292	290	271	274	258	287	288	287	251	252	261	238	282	220	300	258	240	287	262	249	257	265	280	246	273	243	284	270	264	261	262	277	259	252	278	236	272	259	255	259	308	253	270	248	300	278	266	279	284	293	271	260	279	273	264	270	258	270	256	272	271	277	263	281	248	270	249	258	269	285	272	251	272	259	262	251	253	296	261	273	245	272	273	260	246	250	255	280	282	273	238	247	256	275	278	244	255	260	261	285	226	218	250	269	265	280	230	251	273	295	247	252	264	268	231	288	237	239	239	279	259	257	259	290	250	265	263	271	262	253	270	268	259	282	282	262	243	242	259	277	271	272	271	291	277	251	290	256	281	259	255	300	248	273	268	267	249	251	269	260	269	246	260	261	267	257	298	259	275	262	261	251	246	259	270	251	261	270	255	268	267	292	283	283	273	277	243	250	263	255	270	264	271	235	298	252	261	260	252	245	289	277	279	265	267	253	253	245	271	244	256	258	274	262	260	255	292	294	253	280	236	270	280	261	270	255	276	271	252	269	264	272	254	239	252	253	292	257	287	259	279	263	269	255	264	266	279	288	264	236	289	266	250	244	273	279	263	274	258	301	262	262	259	271	246	260	285	269	245	270	256	273	257	294	255	279	279	276	243	262	272	262	293	241	264	248	238	257	268	272	286	272	251	266	278	260	261	260	256	280	283	243	268	269	249	235	266	250	278	259	268	254	275	270	274	281	270	260	262	247	256	259	243	261	239	268	282	245	240	278	260	266	251	292	290	258	239	253	254	282	243	269	264	298	278	286	255	281	274	276	271	279	275	261	231	279	259	261	284	244	281	259	296	249	262	281	267	261	264	249	230	242	239	214	274	246	273	292	284	271	265	253	281	267	236	236	260	235	271	259	273	254	288	265	247	264	243	236	282	272	261	261	247	245	305	287	241	272	272	247	238	276	272	251	275	251	281	290	296	214	247	263	260	265	269	261	283	271	255	267	269	267	219	270	250	264	253	261	259	272	258	267	256	271	275	290	269	264	274	238	269	240	272	261	259	265	272	275	261	260	269	235	260	251	259	272	220	263	260	257	267	233	246	254	256	269	271	267	234	262	241	266	250	249	257	269	282	248	256	308	268	280	278	280	254	230	251	255	294	261	271	275	229	284	290	236	270	282	255	271	243	239	267	236	260	265	290	278	246	244	270	239	259	249	272	287	267	279	224	279	252	280	260	253	285	283	242	283	268	261	298	248	255	264	243	242	259	255	265	260	280	282	263	252	246	291	288	279	225	252	238	273	262	259	246	289	258	258	271	243	245	282	268	251	236	237	259	248	279	289	261	264	275	275	276	247	274	265	273	229	260	250	283	230	234	281	245	286	251	235	280	277	249	259	293	274	246	254	259	271	260	287	231	244	287	274	258	255	279	270	234	263	252	249	249	262	290	296	259	271	281	274	271	276	285	277	278	260	263	273	255	274	268	268	273	266	261	235	271	272	235	298	254	273	264	268	263	267	243	284	264	262	287	262	261	261	259	242	242	279	278	271	268	298	275	261	251	282	269	280	276	240	277	248	245	265	230	263	254	251	276	277	255	270	273	280	277	260	295	257	283	279	262	319	249	278	303	274	242	294	269	283	245	270	256	262	264	276	255	265	258	250	238	258	260	241	260	281	254	261	250	250	279	289	262	261	268	304	236	252	286	253	281	264	270	260	232	250	246	278	307	263	266	266	264	277	263	264	282	272	278	248	262	280	276	273	268	268	273	255	255	278	260	263	273	259	270	267	289	237	270	270	268	241	258	231	268	221	224	267	290	257	275	279	231	276	274	257	267	257	257	270	271	258	264	262	280	238	272	254	280	284	242	217	259	252	256	283	242	269	258	252	235	237	234	261	283	287	277	244	252	278	247	279	262	246	264	270	266	252	248	266	258	275	267	282	265	274	275	280	263	279	264	281	260	283	284	274	262	260	293	271	274	273	268	291	254	265	272	251	286	257	280	274	249	246	278	257	255	279	250	249	237	271	266	246	254	245	252	271	218	281	260	275	287	245	238	251	269	263
31318	12846	1534	788	501	364	311	227	204	146	138	141	148	114	119	109	117	118	94	89	108	91	95	88	85	85	85	88	94	100	75	81	80	74	96	86	88	75	87	78	76	92	81	93	78	89	75	60	90	69	81	74	81	78	79	57	75	83	84	72	78	66	77	78	69	75	73	59	56	71	75	58	74	75	72	73	71	90	81	76	66	51	80	72	71	68	82	75	75	79	74	82	62	66	76	83	75	85	91	71	78	94	64	78	55	67	77	65	74	85	94	83	68	90	84	68	66	80	75	61	72	57	73	81	62	73	62	74	57	60	70	78	73	70	79	80	72	81	75	86	83	86	65	76	82	76	82	80	94	68	69	76	78	76	107	63	76	84	56	79	82	78	91	83	65	80	81	77	78	70	60	74	77	80	79	80	81	80	60	63	86	62	74	68	67	88	78	69	75	74	72	81	85	72	69	68	83	78	66	93	61	78	71	75	91	65	77	79	99	73	81	72	65	81	58	89	72	101	74	69	80	91	68	71	83	75	66	78	70	85	73	86	84	64	78	82	95	65	78	78	87	89	76	62	65	60	85	69	83	84	69	73	68	88	68	63	79	80	93	72	81	76	90	78	77	83	67	75	84	71	87	73	72	72	81	75	79	85	87	73	69	84	63	77	74	76	71	79	87	59	76	83	88	88	78	79	70	77	100	87	76	59	75	69	91	74	92	84	91	93	89	75	71	77	66	62	62	94	90	75	72	75	83	74	67	72	76	93	69	79	68	70	59	75	73	66	63	71	64	66	72	87	80	66	70	68	69	79	74	63	78	80	75	73	69	66	86	79	77	68	83	72	83	64	85	88	80	71	89	65	67	76	74	75	64	92	72	61	70	77	73	61	74	68	79	75	68	62	72	76	71	67	79	65	73	86	86	86	74	68	75	69	75	61	73	73	77	70	71	69	72	83	68	68	67	57	59	71	61	74	73	61	75	64	81	73	79	58	71	68	76	73	88	76	70	84	79	79	73	72	79	67	80	76	69	92	72	91	79	81	72	73	85	82	72	89	64	78	61	73	79	69	83	60	66	81	78	63	89	73	88	81	95	78	85	83	59	75	74	52	67	73	84	86	82	86	69	81	86	70	66	84	66	104	60	88	82	66	73	71	90	83	76	66	55	69	80	76	80	72	78	67	71	68	79	69	77	80	69	65	83	69	72	74	71	75	84	87	87	67	80	71	77	64	72	61	88	74	73	68	64	72	82	62	68	82	70	72	73	69	79	66	79	72	86	75	86	87	65	59	68	78	62	68	65	73	71	81	62	97	78	57	79	65	67	64	75	53	73	79	79	79	60	74	62	85	73	78	77	57	84	90	60	77	78	67	78	71	83	77	73	83	75	74	67	74	77	73	59	82	71	82	83	70	74	79	74	82	61	85	83	85	74	82	65	79	76	70	59	80	76	78	75	83	79	72	62	68	96	69	78	77	60	78	81	76	75	68	66	67	91	75	75	74	74	90	84	67	76	77	78	81	73	79	67	72	75	90	76	80	66	77	80	64	77	76	73	80	79	97	87	72	67	67	78	85	59	87	59	74	76	72	78	82	66	82	92	77	63	75	71	76	69	83	91	80	72	63	78	77	87	71	97	88	72	71	58	78	71	68	80	81	78	86	72	58	66	82	71	79	59	59	77	70	64	81	86	68	77	80	68	87	87	87	80	85	54	79	81	68	72	75	75	80	76	82	70	74	60	76	87	89	75	77	77	88	83	72	83	63	60	69	74	75	81	71	72	67	83	81	86	85	84	83	51	86	72	60	71	73	70	79	66	80	69	71	80	89	82	60	87	79	71	102	72	87	77	71	77	78	74	80	74	79	70	63	77	72	71	74	69	83	89	66	74	67	78	77	82	72	73	73	69	70	76	90	73	90	73	73	74	71	65	66	66	42	57	82	70	84	68	71	66	70	82	86	62	59	68	68	72	64	75	79	63	76	77	73	81	72	66	58	77	77	83	80	65	94	79	74	67	78	53	75	66	58	72	71	67	84	83	83	81	92	75	76	78	70	72	71	61	78	78	85	68	70	71	85	79	85	65	69	76	72	69	54	67	81	64	61	82	75	61	87	75	86	85	79	80	79	67	76	93	68	83	85	84	75	72	54	81	76	52	76	62	73	78	74	69	74	75	81	72	64	67	89	69	70	85	96	87	70	70	58	63	78	60	62	77	85	78	80	60	82	81	88	73	61	84	83	92	64	88	85	66	63	60	67	61	72	74	83	76	79	84	90	77	87	72	80	70	90	66	67	67	87	64	80	83	81	87	66	78	79	67	76	58	76	72	77	72	60	74	79	71	86	67	70	75	85	75	102	77	78	72	70	84	69	85	91	69	71	84	82	70	63	69	76	73	85	81	76	77	86	87	92	77	81	68	70	83	71	89	70	76	88	66	76	67	67	78	79	71	73	65	78	90	71	79	68	72	76	88	82	70	66	83	79	62	73	56	85	71	62	71	85	94	80	79	68	81	80	72	74	62	87	78	85	67	92	76	67	68	79	82	75	64	76	72	81	87	66	75	92	93	69	82	87	73	64	84	79	73	72	75	81	81	93	65	68	64	69	65	72	87	79	80	81	78	74	76	65	87	87	80	70	92	72	72	64	62	76	75	61	67	81	78	79	85	67	72	72	66	73	84	92	66	90	83	71	79	72	72	79	70	64	72	75	74	73	88	79	76	76	69	68	73	76	72	79	76	93	67	79	75	76	62	72	60	88	80	80	82	76	74	63	83	85	89	75	94	88	84	63	83	68	78	67	85	69	65	82	91	86	77	85	77	78	89	78	71	68	68	83	81	82	74	101	82	86	65	82	60	70	76	71	68	71	86	77	67	89	75	67	73	54	63	68	81	71	70	64	88	83	76	84	73	63	70	61	72	80	75	62	70	84	72	79	69	78	71	78	68	88	81	71	60	72	69	68	71	69	64	86	63	55	65	93	80	74	82	73	80	82	81	81	89	75	78	80	78	79	68	88	78	81	83	55	77	87	76	76	66	68	61	94	85	65	68	60	83	89	50	70	60	63	76	75	65	64	73	76	60	83	91	89	68	69	82	71	59	70	63	65	65	80	80	75	78	69	81	61	80	84	72	82	71	67	71	88	64	73	88	77	75	76	83	57	73	68	88	71	76	79	61	63	79	80	74	76	78	84	86	71	78	81	85	71	77	68	70	80	83	61	104	72	77	67	73	74	71	79	73	82	66	64	58	79	63	73	65	75	86	63	70	70	67	70	60	71	79	80	55	91	60	70	69	75	82	67	72	61	61	95	74	82	59	90	84	69	76	91	70	90	71	91	78	71	56	90	72	75	68	90	74	66	82	76	79	64	64	81	61	63	66	63	68	56	76	60	82	83	79	67	66	85	63	76	78	77	74	89	74	61	75	76	77	73	80	72	74	73	65	76	68	69	61	89	82	69	67	70	79	82	64	60	68	69	60	56	74	77	95	72	79	86
19330	2651	2140	2497	2346	1830	1485	1232	977	900	738	682	598	533	540	492	424	434	339	425	381	356	361	343	320	315	308	356	297	288	310	323	277	253	269	263	282	286	280	267	280	249	255	244	258	266	283	255	266	238	229	220	244	245	246	247	257	248	211	253	225	228	224	224	228	224	217	245	246	226	198	214	226	229	213	232	258	212	233	216	224	214	214	222	218	239	245	220	250	229	220	234	239	216	230	235	213	243	225	237	223	228	239	236	233	239	241	217	258	218	240	193	225	242	208	219	224	258	218	264	241	250	214	220	242	215	251	186	220	230	251	233	229	222	223	235	251	219	230	218	206	214	204	223	212	221	216	234	208	255	193	214	242	226	209	209	234	224	211	222	233	237	226	238	196	218	224	227	199	238	215	225	211	218	229	209	224	197	238	193	213	214	235	220	230	214	198	232	205	220	209	221	238	226	208	264	227	214	219	205	216	227	214	213	230	209	248	228	221	230	226	235	229	208	245	221	231	235	237	234	197	237	203	241	218	205	227	220	205	239	220	235	210	251	237	199	181	245	206	224	229	242	242	213	230	231	233	207	219	237	226	200	218	207	205	216	224	219	216	210	248	221	237	219	220	226	226	201	219	187	215	234	218	218	232	230	250	193	198	213	199	240	228	216	231	199	219	236	203	210	248	216	255	235	231	204	202	268	239	242	208	214	210	208	226	204	231	228	221	213	232	213	231	210	209	226	209	206	224	220	218	232	210	228	203	223	222	227	200	231	214	212	211	210	205	237	212	219	226	231	227	221	207	209	197	210	248	192	224	200	188	222	195	206	212	216	227	218	219	208	262	211	247	220	211	212	201	204	259	197	203	233	222	214	203	211	231	228	235	210	222	245	201	210	227	207	218	216	231	209	228	220	196	209	202	216	193	209	207	236	219	245	219	162	273	221	224	226	219	216	227	217	215	216	231	223	224	221	209	216	223	196	198	223	230	227	203	216	230	239	216	216	242	206	230	244	226	203	212	217	213	230	221	216	213	213	219	231	230	208	219	210	232	229	212	218	211	243	200	239	203	220	227	223	237	220	224	220	216	204	202	220	228	227	223	241	214	245	216	227	233	216	205	217	227	226	207	189	248	215	221	239	240	212	240	232	211	239	225	189	222	204	188	257	232	223	232	265	230	214	217	220	217	227	214	222	191	214	196	251	226	231	235	222	200	226	224	221	228	253	228	230	246	228	225	210	228	214	204	221	219	222	248	253	249	229	239	223	242	226	212	189	225	216	211	226	228	232	227	220	242	212	236	225	198	215	229	224	215	218	218	237	224	207	210	236	216	206	211	213	202	225	243	226	207	215	232	229	202	215	241	223	237	219	252	224	223	217	236	184	205	217	247	220	214	232	234	211	220	216	209	196	251	237	225	225	204	212	218	212	240	254	213	207	229	220	224	190	213	226	231	188	224	237	207	223	237	243	226	208	215	236	235	218	203	241	224	218	224	216	243	237	224	205	236	230	248	211	248	228	215	194	205	245	213	235	234	234	207	220	226	203	233	217	211	216	181	237	243	221	204	231	233	202	197	245	224	245	199	216	216	226	219	217	243	234	247	209	235	215	232	201	212	218	252	205	214	214	227	224	217	222	223	192	206	221	224	236	220	223	222	237	203	222	238	214	234	205	193	187	217	210	229	221	219	220	202	230	197	203	215	237	242	239	223	227	215	226	188	226	211	217	205	193	237	224	228	198	235	234	233	221	210	202	248	224	233	212	221	271	232	225	221	241	193	225	210	225	208	212	195	220	223	186	226	223	221	217	215	222	230	192	208	232	223	219	234	209	231	240	211	233	202	220	234	219	247	206	223	247	213	246	203	208	187	210	202	184	198	207	254	215	213	225	223	236	238	207	221	197	226	243	207	196	238	196	214	220	216	239	220	227	240	205	227	213	221	205	225	230	220	225	207	216	225	235	204	216	238	226	213	215	231	228	206	222	230	205	194	237	228	223	202	235	229	229	236	230	239	235	233	238	230	223	230	209	223	233	231	218	234	228	230	228	224	217	221	231	226	191	209	238	201	224	255	218	212	221	243	236	222	237	225	239	231	218	260	220	200	249	223	235	224	189	202	232	216	199	229	219	248	230	213	216	213	217	210	209	232	211	245	206	223	209	237	214	221	228	218	244	227	230	254	193	236	204	202	212	185	212	218	237	213	226	220	229	199	236	230	214	224	218	228	231	230	212	203	228	202	248	215	216	221	203	193	207	219	214	229	212	210	206	217	196	224	201	210	228	194	231	224	233	222	221	237	243	244	225	224	241	222	213	228	226	204	214	234	229	224	238	219	227	232	213	244	210	215	244	197	234	211	231	199	235	226	214	232	239	238	242	218	250	201	227	228	227	212	255	231	213	234	228	229	206	232	242	234	219	222	229	210	229	218	223	200	218	208	233	237	208	224	237	218	201	238	242	228	215	236	218	215	241	230	219	232	199	195	204	215	208	227	209	204	216	229	221	215	212	223	239	214	229	219	193	223	230	243	213	231	224	237	213	220	219	194	230	191	213	225	212	233	229	227	228	225	230	233	182	221	209	226	232	212	221	224	230	227	226	236	210	219	218	216	237	216	234	236	203	203	232	203	216	228	184	226	197	233	216	222	222	237	202	235	253	216	215	205	232	196	233	227	234	218	219	225	180	238	205	240	202	204	220	241	241	236	202	237	234	187	216	237	212	196	187	201	232	231	216	211	212	229	237	230	235	243	206	200	206	233	209	250	228	211	226	226	209	202	235	223	186	216	227	229	240	222	224	197	203	232	200	219	247	241	229	203	227	215	210	220	226	194	215	235	245	213	238	207	248	228	258	241	198	201	170	223	194	204	242	249	205	228	236	206	192	189	227	218	216	256	221	236	242	234	204	223	206	194	213	236	233	235	219	207	230	226	236	215	227	225	182	211	196	211	211	228	196	224	215	206	231	214	220	258	231	226	218	234	223	254	207	222	234	211	215	235	242	205	215	199	232	200	241	230	213	204	207	227	202	228	210	199	223	209	213	217	220	235	236	246	227	203	175	210	220	203	216	215	223	196	201	251	246	213	199	244	199	215	218	199	228	259	240	215	242	228	212	252	222	222	222	210	224	213	219	220	219	240	232	216	220	229	207	217	208	236	246	233	204	225	222	197	242	225	194	204	224	207	219	217	213	219	221	203	228	230	225	230	236	205	229	209	216	218	229	245	215	227	211	235	212	218	215	256	216	186	232	212	215	229	216	223	218	210	218	226	232	234	202	238	207	223	232	198	248	232	219	237	215	218	259	200	208	224	193	235	251	215	211	211	220	218	244	215	208	220	232	219	223	219	238	228	234	216	210	215	223	236	223	211	217	222	221	212	192	236	218	213	226	228	209	218	220	230	197	217	219	224	221	238	215	245	241	190	214	229	199	224	229	233	244	230	253	217	221	218	214	230	212	210	207	245	233	208	236	214	229	206	209	236	201	209	250	213	202	220	221
40582	23076	4961	1799	1123	865	648	531	445	344	329	336	326	265	289	288	255	229	239	261	227	232	221	219	193	219	215	216	212	239	193	194	186	191	183	198	247	220	203	224	208	199	204	195	190	212	166	185	181	180	215	192	190	198	197	172	182	206	184	190	186	180	187	199	206	181	191	209	212	180	190	193	196	170	184	180	190	207	204	185	184	173	180	177	196	169	154	160	186	183	188	166	187	205	173	196	174	183	190	166	173	178	188	190	178	196	193	185	185	156	185	197	181	187	187	178	158	183	210	182	178	197	176	185	164	197	158	165	168	216	202	187	177	182	184	191	178	188	208	211	184	180	186	187	179	171	210	186	196	175	187	157	170	193	150	184	184	199	197	198	198	178	178	206	194	174	183	202	209	187	199	185	186	171	173	189	202	176	188	185	213	172	188	162	186	177	172	181	174	179	201	185	182	182	178	205	204	173	188	192	196	166	184	191	198	175	190	194	184	185	192	172	192	208	185	201	188	185	207	172	202	186	184	189	191	196	181	187	175	193	201	195	190	213	197	194	182	188	204	179	162	167	185	200	178	173	178	180	175	190	167	171	186	175	208	192	195	201	177	182	212	170	187	191	188	174	199	180	193	176	192	188	173	167	181	186	176	189	177	176	190	163	197	205	188	180	190	177	226	181	198	181	160	178	159	171	168	173	171	193	185	172	184	233	167	168	179	179	177	188	185	153	197	207	191	176	166	175	167	204	187	191	182	182	195	200	165	168	185	194	191	188	190	192	192	172	171	209	194	227	177	208	190	189	181	191	186	187	220	205	202	197	197	210	186	161	169	201	167	202	190	209	206	175	197	195	187	220	211	183	191	199	184	196	190	169	170	176	170	166	188	194	187	195	178	189	174	191	156	190	188	179	223	208	168	178	188	170	181	168	197	208	161	195	141	178	193	191	174	171	187	187	180	192	165	188	197	178	206	198	171	169	197	179	189	207	178	178	204	169	204	217	193	197	215	177	184	180	220	204	199	202	174	194	180	176	213	194	175	208	172	166	178	199	201	179	194	169	184	206	178	189	171	198	179	229	181	156	176	185	171	180	172	200	191	169	171	185	190	189	179	188	165	164	192	196	166	184	188	175	181	168	184	164	181	191	203	159	183	180	202	201	184	192	190	183	171	171	188	190	195	175	195	203	188	189	190	159	203	184	181	195	183	184	180	177	186	190	194	178	190	185	202	187	181	203	179	192	186	181	204	203	202	179	204	197	186	202	196	182	213	151	189	200	182	210	205	179	183	200	178	175	185	198	171	189	191	188	176	195	167	181	181	183	177	153	180	196	183	170	193	192	201	187	196	163	181	193	186	188	197	179	190	185	178	164	168	154	169	169	184	186	189	162	165	172	190	190	197	168	197	165	190	191	188	172	207	186	180	196	188	179	201	180	177	185	189	182	189	169	178	199	199	210	171	210	161	161	187	200	184	182	205	171	199	197	163	175	181	175	180	169	194	191	176	183	206	180	187	166	201	169	189	182	196	152	177	208	204	190	201	193	169	155	191	183	193	169	192	195	182	201	177	203	177	211	191	169	164	192	188	187	162	175	180	177	180	172	161	192	186	194	191	178	182	176	170	151	184	176	194	158	180	195	192	185	202	182	199	177	170	189	170	182	188	191	192	192	159	172	165	186	184	214	202	161	175	180	159	168	193	195	179	176	196	172	192	179	194	168	190	202	185	204	162	184	208	176	195	182	171	172	177	177	198	167	184	154	200	166	180	167	195	179	176	191	154	198	182	178	173	190	172	186	163	180	182	163	213	178	198	183	174	178	180	180	208	195	204	175	208	177	182	158	192	203	181	178	197	201	212	171	193	192	209	173	167	172	161	191	191	201	169	181	203	195	189	173	207	196	193	163	205	201	194	198	191	188	216	203	192	210	188	211	183	184	203	192	203	195	175	159	179	172	198	196	186	194	182	171	191	189	190	185	198	176	197	198	177	165	213	198	188	173	198	183	189	191	196	192	182	195	210	182	172	196	175	198	191	172	193	178	177	203	187	203	189	191	180	189	188	180	193	207	191	189	185	202	177	197	193	194	198	175	171	170	186	186	191	189	176	165	166	228	194	191	187	193	201	195	188	184	196	199	196	179	176	192	173	181	177	179	192	186	181	197	190	185	152	198	188	204	225	202	192	182	198	190	190	176	179	190	194	155	192	179	195	224	193	196	210	183	216	166	178	188	181	186	173	158	175	184	179	175	179	181	228	201	197	184	195	185	186	188	180	158	177	184	183	173	188	209	188	192	150	203	181	195	201	183	175	196	183	169	202	193	190	172	205	193	179	186	201	175	187	201	167	177	194	198	210	187	186	205	196	187	211	186	175	182	181	186	169	205	175	196	195	186	213	205	169	177	181	178	172	167	188	184	194	178	183	203	161	186	191	186	186	170	172	199	199	190	182	182	212	185	172	193	165	158	177	206	182	170	189	219	189	187	201	191	172	227	181	183	176	171	194	182	168	177	179	171	174	191	186	160	174	205	204	187	211	175	182	175	176	177	194	193	183	193	191	185	178	185	210	198	171	197	161	185	203	198	175	180	184	187	196	196	205	215	192	198	184	176	192	182	191	170	210	178	218	202	160	172	159	182	177	190	201	172	197	184	208	172	189	185	172	177	179	177	164	178	206	202	224	179	179	178	173	205	224	182	192	153	186	201	186	176	180	178	197	214	191	192	191	195	178	188	212	189	192	173	197	184	185	191	180	174	178	196	201	193	194	176	204	168	201	190	178	194	186	176	198	183	205	224	211	162	187	189	171	189	173	168	166	180	184	186	184	191	198	191	184	190	202	207	192	182	206	183	175	166	174	194	199	151	191	176	196	171	183	175	183	188	197	186	181	157	179	197	192	204	179	187	181	190	176	205	200	161	154	194	185	157	218	176	198	187	185	178	174	191	194	202	213	169	215	172	186	190	194	191	176	189	190	188	195	177	169	189	176	162	211	161	192	170	204	219	187	167	157	174	189	170	172	191	175	150	210	177	167	173	208	187	219	186	173	199	161	222	181	176	179	202	173	178	197	191	174	191	186	181	168	193	180	176	167	187	187	189	183	200	186	177	180	186	177	173	188	176	171	175	179	213	160	168	186	181	175	157	195	180	172	197	180	179	223	184	177	177	199	170	183	182	185	162	170	191	186	174	176	187	168	185	198	177	174	184	181	186	209	175	192	190	186	197	179	183	188	180	171	180	193	199	153	192	182	180	186	185	157	177	208	191	185	212	210	180	221	176	176	173	198	180	180	180	176	210	200	186	186	176	185	198	174	184	170	184	185	177	183	187	163	165	199	194	178	180	200	187	223	181	186	171	196	213	219	196	182	160	184	188	179	195	192	177	178	181	191	177	185	198	187	167	200	201	156	168	207	160	198	153	185	191	219	193	178	185	181	184	239	184	171	202	188	191	212	198	191	173	155	201	173	165	180	190	190	198	183	186	198	177	182	183	172	202
25174	4322	4015	4828	4282	3329	2787	2263	1930	1670	1496	1284	1221	1137	1015	978	950	902	825	820	803	727	715	671	668	631	712	665	645	622	605	613	563	561	574	581	538	584	552	540	570	527	550	519	552	517	556	544	493	511	466	482	503	502	526	531	467	501	486	493	470	497	465	517	448	454	466	476	480	501	458	492	442	464	459	487	488	465	466	479	460	483	479	505	515	463	510	524	478	461	459	532	506	489	490	458	472	478	477	478	484	471	463	473	464	495	491	452	470	439	461	482	482	517	413	451	479	467	473	432	486	495	467	391	447	464	460	464	432	444	471	436	489	445	444	449	481	438	467	477	455	458	468	480	452	451	454	461	482	455	438	476	471	451	481	463	446	466	479	446	463	455	455	460	491	441	506	444	485	437	460	444	459	428	448	435	493	500	430	484	443	498	479	486	433	472	462	443	461	457	451	453	454	468	434	486	486	483	430	499	419	476	465	455	463	489	470	473	486	463	478	447	476	453	487	456	508	461	448	440	471	468	511	462	407	477	484	477	478	487	443	499	455	480	482	427	464	459	458	471	484	482	483	437	470	500	475	443	475	457	432	451	457	419	456	467	481	460	488	489	472	473	455	456	442	482	469	477	508	450	487	463	436	479	444	458	506	450	467	449	443	524	490	450	457	423	500	435	447	466	475	458	479	443	488	450	435	445	455	426	465	433	464	440	463	441	465	436	431	461	469	466	458	456	446	449	463	484	448	437	462	481	432	487	460	438	462	439	480	473	469	489	478	483	451	459	472	442	524	495	439	427	515	450	448	480	465	454	449	480	500	440	431	468	492	482	438	500	469	504	520	449	473	486	470	482	425	455	489	465	486	439	409	452	479	478	465	426	440	447	443	497	471	469	468	452	437	460	469	436	468	478	466	448	489	405	479	429	486	498	466	444	490	497	452	492	455	455	453	457	424	463	485	461	450	420	471	449	472	474	428	474	461	469	467	443	484	447	437	410	455	457	418	446	493	483	444	453	459	448	479	432	451	489	513	435	452	456	446	477	475	466	447	447	504	444	458	481	454	430	473	454	422	489	484	463	462	468	467	438	438	449	465	464	478	488	466	498	445	449	488	441	475	471	489	484	473	481	473	450	458	460	452	474	451	460	449	483	474	474	459	468	464	449	456	460	413	443	462	435	444	447	474	447	469	465	457	452	452	409	485	470	468	442	459	465	442	454	508	463	461	409	429	449	466	450	447	482	456	425	445	480	469	464	454	446	439	474	465	398	430	453	444	418	449	448	421	411	488	447	438	486	452	461	431	474	481	460	475	466	464	467	474	483	443	469	446	492	452	515	444	455	477	432	476	465	437	482	451	494	454	491	470	450	436	441	449	469	481	448	450	433	436	469	450	452	469	457	457	497	480	469	475	440	452	479	456	423	462	453	497	445	469	467	457	450	472	431	455	470	430	486	468	457	462	451	503	452	497	429	427	476	494	491	466	470	436	466	450	445	454	474	463	463	448	456	490	459	464	449	489	484	477	464	478	461	472	439	471	486	475	499	468	466	453	446	473	450	474	446	463	466	448	488	494	407	486	467	452	462	470	482	458	402	476	431	436	459	483	438	459	435	432	476	465	489	478	444	468	468	461	464	499	459	437	427	445	442	450	466	464	446	465	426	427	441	451	468	463	450	476	503	459	456	454	440	470	480	431	506	479	460	424	493	474	497	443	440	447	479	491	505	441	459	459	454	459	477	457	491	449	468	483	436	460	467	469	450	425	449	471	458	510	431	453	477	479	480	499	409	439	451	439	440	436	482	433	470	441	455	472	523	464	420	435	470	433	469	481	458	476	450	461	449	442	465	470	463	501	451	469	462	440	469	439	475	489	487	464	418	466	476	452	474	449	463	497	464	474	496	461	453	494	444	488	436	466	477	439	452	457	424	456	482	472	464	469	456	434	440	456	475	452	435	472	442	472	446	470	430	475	445	497	489	465	495	494	425	439	480	468	436	479	485	477	448	456	465	484	468	423	453	504	425	469	496	455	460	473	438	443	482	437	454	470	467	481	482	448	466	442	447	463	459	472	470	505	428	455	463	452	488	451	484	430	466	459	482	461	460	421	471	433	460	479	483	427	458	475	460	470	456	486	464	451	437	454	463	432	475	441	472	475	445	475	458	489	451	444	472	426	437	474	485	447	471	476	469	456	438	505	487	444	458	466	483	497	462	480	452	468	505	479	493	443	473	476	451	460	463	415	464	460	504	459	459	484	458	475	468	436	461	434	479	458	420	459	454	480	456	459	457	477	449	465	465	486	494	464	438	436	392	490	446	446	478	456	473	490	481	460	456	443	493	428	493	481	444	499	456	516	444	450	419	480	493	465	447	498	442	460	431	477	462	461	481	475	450	438	434	477	454	446	444	432	474	477	435	478	419	442	473	479	440	478	402	453	495	460	442	445	471	448	462	475	450	450	477	477	476	460	486	469	461	489	485	451	473	483	433	472	473	473	442	485	459	452	486	472	453	499	464	464	474	446	436	462	471	470	436	499	450	428	429	477	458	477	466	451	484	468	466	462	456	483	449	434	488	471	438	425	448	465	435	451	458	454	449	496	438	482	423	476	438	460	482	490	449	449	484	449	478	436	470	489	482	438	502	462	446	488	419	438	478	480	468	451	479	480	436	495	443	471	458	444	445	449	443	430	471	418	464	476	446	462	448	450	494	493	471	447	463	459	433	486	471	455	445	493	442	483	432	435	483	466	447	438	453	455	447	488	500	446	449	503	413	455	476	461	479	483	449	467	480	402	454	455	483	464	417	469	481	439	446	495	417	468	453	474	481	490	449	485	432	456	485	458	441	458	453	446	469	457	477	469	450	495	424	435	466	466	424	467	471	439	477	457	445	464	483	467	467	463	446	443	456	441	485	417	492	485	448	471	430	438	423	484	431	462	448	450	468	499	467	439	477	434	454	480	454	454	465	491	484	464	504	501	420	484	475	458	450	466	449	475	440	430	460	447	455	448	488	486	431	447	464	480	466	419	453	462	466	504	479	453	453	484	440	423	506	423	425	426	446	423	453	475	444	495	471	457	450	465	462	416	476	431	473	468	476	442	432	450	439	496	462	425	457	490	470	495	452	490	456	455	469	490	474	475	465	439	461	421	416	452	420	447	485	429	520	445	459	438	475	452	487	466	443	453	451	473	436	471	461	446	453	454	467	488	474	432	507	478	452	456	483	466	468	481	443	425	485	471	473	428	458	443	455	439	415	459	463	466	447	478	438	454	487	475	475	470	466	438	462	435	452	449	472	427	455	454	466	443	509	469	478	489	503	473	501	462	447	451	475	459	450	433	476	398	465	475	466	427	455	456	467	462	494	451	466	484	445	480	440	519	486	472	470	481	430	435	468	450	454	466	461	454	457	462	457	480	500	449	450	451	446	459	428	497	477	460	504	468	470	438	443	475	472	450	446	489	463	508	439	480	463	434	482	459	452	481	501	451	431	420	484
11798	590	139	114	114	129	114	91	112	108	105	107	102	111	92	85	108	113	121	105	83	100	107	104	93	126	89	115	97	108	111	86	111	104	111	109	116	113	117	110	110	100	95	103	88	106	90	84	102	91	104	101	94	92	100	114	94	105	100	110	108	99	118	124	115	130	95	105	108	110	125	115	108	84	95	109	95	101	110	107	86	127	106	92	105	95	106	114	88	89	92	85	90	101	87	100	80	104	91	97	84	91	108	88	115	123	100	103	99	98	109	103	102	95	94	81	112	104	135	109	80	98	98	101	95	98	120	108	96	114	110	104	109	109	81	140	115	95	103	91	99	110	102	101	87	103	106	104	117	99	85	89	94	99	100	118	105	88	90	96	105	113	83	83	108	76	93	120	93	107	97	103	87	106	96	105	104	94	107	89	108	96	94	89	87	115	84	91	102	91	106	96	96	108	105	103	102	102	93	107	101	88	87	100	107	103	90	119	102	111	94	106	96	116	100	113	105	95	100	118	85	96	104	97	99	97	96	92	110	108	105	103	102	98	102	121	99	97	102	80	89	90	113	90	91	100	106	103	96	91	88	85	87	114	94	102	96	100	77	134	115	86	97	83	92	106	92	96	96	117	100	108	112	104	105	95	116	99	103	108	79	98	89	94	90	108	89	123	101	99	104	111	121	106	85	107	101	110	94	111	126	107	120	86	106	80	108	92	133	100	132	106	103	105	119	105	100	109	101	116	113	100	109	99	106	128	103	119	106	123	97	120	101	99	96	111	94	83	92	114	99	97	93	105	116	82	92	82	104	105	93	105	79	97	106	97	91	104	106	105	90	85	96	109	92	98	121	103	106	103	96	104	77	91	94	93	115	99	104	98	90	126	85	108	116	101	104	110	125	101	98	119	96	99	88	102	106	114	99	115	99	98	79	117	105	99	95	97	103	110	91	120	96	104	101	92	110	99	90	105	111	96	90	100	101	75	123	96	92	108	101	99	101	110	98	91	107	123	97	99	86	88	115	102	110	105	96	90	97	112	117	120	97	117	96	88	93	110	88	112	94	92	90	116	85	108	118	110	96	114	102	80	88	85	90	104	90	116	105	101	111	83	101	79	88	83	93	94	112	96	110	100	117	122	112	96	116	106	97	96	91	88	87	86	94	98	106	118	93	114	83	103	108	110	91	99	100	105	79	108	87	105	96	99	84	113	96	107	94	109	103	109	102	90	115	97	115	104	104	89	93	79	109	112	103	92	107	100	111	105	96	91	106	103	89	112	91	110	98	104	119	96	94	117	117	94	106	104	116	100	103	107	97	90	88	101	114	115	97	104	122	114	99	99	115	116	91	102	123	109	106	112	106	93	92	90	97	113	113	98	108	101	103	93	102	104	92	103	107	102	104	92	102	102	92	114	105	105	125	101	94	103	97	125	117	96	112	84	98	106	80	95	101	92	98	96	107	97	96	99	79	108	105	99	109	125	106	106	96	101	105	88	115	104	93	81	99	93	82	112	119	93	101	101	116	104	88	117	116	100	108	97	86	124	101	107	103	103	111	111	104	103	109	116	98	124	105	110	88	100	112	101	111	119	111	101	92	132	99	112	101	107	103	101	98	90	108	97	111	95	113	103	107	105	111	89	98	104	108	70	91	98	96	106	106	101	98	98	104	93	110	100	96	103	95	103	107	78	81	113	117	85	84	121	114	90	116	125	114	93	109	118	107	102	116	122	99	86	95	98	118	106	80	92	101	104	100	85	117	105	103	99	121	96	97	120	97	92	103	105	108	97	104	88	109	114	103	105	109	101	85	114	98	80	92	99	104	111	93	98	111	94	104	86	104	91	110	121	95	104	94	111	100	81	105	103	112	126	112	98	89	115	100	109	123	114	90	85	113	101	98	101	111	103	105	98	96	101	107	102	100	102	105	108	112	93	102	107	97	100	97	108	113	123	101	102	117	112	99	86	88	100	100	106	97	90	125	110	86	96	110	97	94	104	94	112	93	106	104	90	104	107	113	92	106	106	88	108	109	97	98	99	82	97	84	96	95	94	93	98	95	104	112	87	95	108	109	81	107	117	115	94	92	93	89	109	96	102	109	119	99	112	102	112	123	101	94	90	94	109	107	95	104	103	75	113	85	115	100	92	88	95	77	89	114	117	99	106	100	96	105	91	83	107	103	105	95	106	98	89	120	92	110	92	106	98	107	119	115	112	102	98	100	96	106	95	102	106	96	114	102	104	111	110	99	102	105	103	124	116	118	118	122	105	96	87	114	81	103	91	89	101	96	97	100	100	125	99	93	109	99	97	99	92	86	126	95	101	101	79	87	118	104	96	103	95	106	118	116	102	103	80	103	110	98	97	109	106	130	104	98	103	101	109	119	97	93	97	100	106	95	78	137	109	117	90	111	92	117	115	121	101	87	103	92	104	117	113	109	84	102	107	96	99	88	92	99	107	111	79	118	103	106	110	90	100	102	98	93	106	111	102	108	102	81	101	90	93	97	118	112	114	97	90	102	95	91	112	102	84	93	95	115	106	101	92	102	101	100	100	91	106	90	102	104	96	101	117	113	108	113	106	91	113	107	110	98	95	80	116	107	90	99	95	109	107	94	110	100	96	105	130	98	112	105	105	111	96	117	94	89	102	96	101	80	95	118	97	103	91	106	90	83	114	93	110	94	100	88	112	114	87	99	104	106	119	106	97	87	113	112	98	107	114	98	101	100	109	110	97	100	109	82	110	86	95	111	112	112	94	106	95	109	104	76	100	96	122	92	97	88	114	105	110	131	92	117	118	96	111	99	96	99	107	88	87	108	109	85	106	99	94	101	111	111	104	123	115	115	110	94	90	111	83	93	119	103	118	99	98	102	101	98	97	106	92	90	96	110	118	88	99	115	83	109	88	81	107	98	80	117	77	94	97	104	96	104	92	106	118	95	106	89	88	85	101	89	99	97	107	107	110	107	101	103	100	103	90	105	103	88	102	114	99	103	107	103	82	98	87	92	90	110	94	116	98	122	82	119	98	91	113	105	82	101	88	87	100	108	118	94	101	88	121	89	88	93	94	104	95	105	100	105	93	96	111	112	100	109	97	95	113	112	105	105	96	89	93	85	91	110	101	103	106	88	119	86	81	98	105	87	88	103	106	94	103	95	99	81	111	115	99	93	120	100	94	104	109	98	97	101	100	98	92	120	90	103	88	101	113	114	100	112	87	101	107	110	105	108	108	100	101	101	93	97	116	112	92	93	103	103	96	114	104	104	83	92	102	88	103	117	87	111	83	102	109	90	99	109	104	117	94	107	106	117	97	121	101	99	112	113	97	104	113	101	93	90	108	99	98	99	108	112	89	99	117	124	104	87	83	96	97	106	96	96	113	106	112	97	92	101	105	108	114	108	117	113	112	108	95	115	111	107	108	95	118	106	86	107	109	97	102	103	87	96	120	85	104	96	113	97	101	86	121	94	96	106	100	108	87	107	100	109	94	107	116
5986	407	354	345	321	314	300	287	323	285	267	281	270	292	288	270	245	309	304	298	290	269	264	269	272	288	299	261	254	270	267	278	255	290	271	285	276	264	287	281	267	249	249	301	277	257	256	274	249	259	251	255	267	290	273	278	274	281	276	264	252	264	244	264	255	257	274	259	248	276	236	259	287	275	253	268	241	287	247	222	254	267	280	252	262	255	251	256	241	246	271	264	241	265	257	258	260	241	278	287	278	240	256	256	277	283	257	306	253	254	234	273	268	272	261	266	269	293	245	268	242	272	251	238	264	244	271	259	299	235	251	254	261	282	282	233	249	256	245	261	244	253	247	248	290	259	286	282	286	262	246	280	256	287	252	240	246	280	247	279	281	267	230	287	273	268	243	280	244	255	248	303	267	265	257	271	238	270	266	265	234	283	264	226	275	272	274	282	261	237	290	257	266	250	252	269	249	278	263	302	261	253	246	286	266	263	267	282	230	286	266	241	313	250	283	252	277	293	252	254	287	244	262	275	255	291	262	241	255	259	263	269	263	216	294	255	256	262	275	276	258	280	244	247	273	270	266	267	260	262	263	267	259	290	290	248	271	264	269	260	249	259	265	281	262	267	272	263	234	283	261	255	268	272	243	252	284	267	267	267	271	260	257	241	280	279	248	261	274	252	246	309	275	264	270	261	262	243	278	267	262	254	271	306	280	257	253	253	237	294	251	249	279	236	286	273	271	291	280	237	245	263	277	249	259	254	258	235	249	286	266	235	242	262	280	264	265	276	289	268	235	253	268	283	263	284	262	259	256	257	267	272	291	259	256	274	262	229	262	279	292	253	252	266	282	243	299	274	252	263	262	266	266	228	245	269	275	285	236	291	247	261	286	260	228	264	245	254	260	254	267	254	292	254	266	261	275	270	252	286	251	262	247	276	266	263	305	259	295	243	246	246	247	264	258	276	289	249	249	277	284	239	260	281	233	275	257	282	236	279	256	240	257	282	271	280	266	253	293	264	225	272	262	275	260	273	252	266	285	273	295	245	254	269	263	272	280	258	247	246	242	267	273	243	289	267	264	276	265	262	262	260	256	271	270	251	307	288	281	280	257	260	252	264	259	289	247	265	238	279	241	239	248	235	271	274	271	261	252	244	285	254	250	268	266	262	268	278	269	255	261	244	257	286	259	237	259	274	227	279	261	265	298	266	264	253	245	288	271	291	263	267	238	257	237	233	273	284	296	303	266	271	257	302	286	254	256	258	247	277	310	277	260	261	268	277	267	277	267	263	263	297	266	287	265	266	231	261	256	280	258	257	272	292	259	267	217	243	251	302	252	243	255	260	263	266	253	257	220	238	252	266	263	272	255	261	251	277	275	246	243	244	252	251	280	229	272	270	267	249	267	275	287	277	259	250	269	268	268	281	280	277	256	269	267	268	295	254	262	282	264	287	258	241	272	263	271	263	248	285	264	250	310	252	257	286	278	262	264	266	269	258	274	309	250	248	287	278	276	255	266	266	248	269	273	268	285	249	279	302	242	278	267	261	249	264	259	282	254	281	297	273	249	219	274	239	250	270	251	259	265	280	246	263	258	275	272	274	248	291	276	243	252	253	268	249	267	265	284	299	272	254	248	275	258	258	288	254	261	262	256	265	267	263	246	262	264	231	266	272	242	264	265	271	245	245	255	251	259	251	260	261	287	257	263	266	280	287	249	280	282	276	260	244	258	252	268	231	269	241	254	259	273	243	270	272	262	255	254	226	240	276	283	275	265	259	272	264	284	275	253	243	259	238	258	250	275	293	260	262	274	251	275	232	298	259	255	266	277	252	283	295	255	269	269	242	257	258	249	296	276	243	237	259	254	259	235	240	258	258	262	254	248	256	247	240	261	279	269	264	275	256	245	269	282	257	249	285	262	265	264	266	245	258	254	259	244	230	244	258	245	262	236	245	255	284	244	276	250	291	260	269	224	256	276	260	262	261	241	244	248	265	256	248	242	285	251	285	245	261	247	261	271	233	276	254	264	249	292	275	247	247	258	283	257	263	249	234	256	284	280	262	273	240	268	267	262	244	256	248	251	285	229	256	265	247	257	276	241	282	267	261	257	252	259	267	247	282	290	242	266	258	245	281	240	251	280	273	262	237	262	218	288	298	267	284	274	244	272	250	253	251	274	272	257	288	267	236	278	305	275	247	268	248	251	232	296	272	277	263	229	276	275	255	267	270	256	289	241	259	262	285	274	279	288	273	268	273	275	242	273	264	265	251	253	258	281	233	259	250	262	270	273	263	265	235	261	247	251	270	282	252	257	252	255	249	276	256	259	254	278	265	259	275	254	275	275	264	267	270	279	271	261	268	253	256	262	289	276	233	260	272	251	273	269	289	274	269	256	274	259	295	247	258	244	247	246	255	272	283	271	270	274	273	231	305	254	260	264	265	236	273	271	256	240	280	283	297	251	243	261	264	283	268	283	277	267	279	270	261	271	264	280	267	255	265	282	250	237	283	277	276	275	237	238	263	279	228	243	249	267	263	260	289	275	286	234	257	297	266	280	257	263	263	253	260	280	264	245	267	233	272	267	266	274	255	240	287	254	252	254	257	289	263	257	247	271	256	266	249	278	270	251	269	260	233	259	276	249	273	243	273	263	263	265	282	267	276	289	267	263	268	258	279	266	267	305	244	248	234	266	275	291	262	255	280	231	274	263	263	283	266	260	254	231	233	245	253	235	262	288	268	236	259	247	259	259	282	290	271	258	273	274	245	284	275	260	282	265	273	219	260	270	228	236	277	262	269	266	254	292	239	282	255	280	277	247	241	270	280	247	283	261	270	279	241	257	261	273	279	236	242	276	266	279	259	269	255	241	255	260	265	282	273	265	255	277	272	271	272	253	269	235	232	283	263	271	283	262	271	284	274	271	265	289	291	268	255	292	287	258	279	271	264	284	273	249	250	254	248	279	245	241	273	257	260	270	280	276	276	276	282	278	273	240	275	296	257	254	255	296	260	261	267	259	280	240	249	269	263	267	255	262	273	271	270	267	270	249	254	278	260	247	279	256	253	259	286	270	275	259	267	253	282	259	267	243	275	248	237	251	271	259	284	247	263	268	268	269	284	238	244	244	282	263	278	275	289	272	234	261	257	243	253	280	252	278	275	245	248	252	253	263	279	278	272	276	269	243	243	273	233	252	273	260	283	288	254	270	294	278	252	241	276	275	300	275	275	294	237	233	246	279	252	282	256	232	230	273	293	270	292	249	238	282	267	241	248	246	262	252	278	235	238	282	259	254	275	269	275	252	247	247	293	270	278	260	269	258	274	303	267	260	274	277	279	259	261	251	274	265	280	275	267	272	271	251	250	276	273	263	276	249	248	268	243	256	233	256	268	281	263	289	256	288	249	282	253	260	245	245	286	248	262	275	270	252	278	261	282	241	250	262	244	265	254	272	270	258	254	276	262	250	250	271	255	259	267	262	247	257	242	257	257	246	262
31241	12658	1502	820	556	384	326	242	212	178	146	125	150	111	117	99	103	88	111	112	96	82	93	98	106	87	76	98	92	77	81	93	77	68	75	83	78	87	77	84	77	80	77	83	92	80	76	80	76	68	67	72	88	83	91	78	73	63	76	86	84	83	81	65	85	92	74	69	68	67	79	66	84	77	59	71	87	79	66	71	72	58	63	87	75	80	91	83	69	97	73	80	95	72	80	84	72	64	69	77	76	74	79	69	73	54	72	81	76	59	68	74	96	84	75	68	80	60	81	77	75	78	75	92	86	67	86	70	69	85	85	77	72	74	78	82	88	81	81	76	65	93	78	68	85	62	83	85	80	68	84	90	87	82	78	80	69	68	76	64	72	76	94	71	60	63	71	68	72	73	73	80	71	81	80	69	85	95	85	70	63	68	83	93	69	78	69	61	76	77	88	87	71	81	82	59	82	78	91	79	87	88	66	80	84	79	75	87	78	78	81	74	64	73	72	71	85	83	85	67	78	63	95	63	77	77	81	80	82	62	90	77	74	65	77	80	82	93	67	96	81	80	72	63	84	89	84	75	71	70	74	75	91	60	81	76	62	70	79	76	72	68	72	89	73	63	75	75	80	67	64	76	80	84	69	59	81	85	81	78	58	66	74	74	70	59	72	62	68	78	80	95	79	80	69	90	79	86	84	90	82	58	73	103	75	69	68	63	85	78	82	74	86	74	61	85	67	77	74	86	64	75	72	62	80	72	75	63	64	66	58	87	73	63	87	72	73	69	79	69	69	59	50	68	65	76	75	75	84	63	66	87	81	85	67	80	75	69	73	74	86	67	72	87	84	74	75	86	71	66	64	79	69	67	77	84	81	74	77	80	64	62	91	61	69	92	77	62	59	79	87	76	85	66	81	77	67	70	65	54	77	80	86	83	75	67	55	81	76	80	71	111	83	64	71	68	83	83	58	65	83	74	54	68	84	62	76	75	86	73	81	72	68	79	67	83	80	65	62	79	81	74	81	96	71	75	58	82	67	80	76	79	72	75	73	71	67	74	69	81	68	80	64	80	58	85	69	71	76	72	81	72	90	78	65	76	63	69	75	68	77	77	84	88	81	71	75	63	85	68	60	87	75	68	67	88	77	78	67	80	92	77	93	64	65	79	88	76	65	69	67	75	76	75	70	71	78	80	67	92	64	75	76	88	69	79	78	61	69	69	81	83	77	61	72	76	81	86	94	74	71	83	77	92	81	69	80	90	80	82	89	84	71	72	82	72	81	69	59	67	73	76	65	69	72	96	64	78	79	86	86	87	90	88	79	54	69	62	72	77	77	73	80	69	83	60	78	66	83	71	60	73	84	74	78	76	82	86	89	68	60	79	70	70	91	66	66	79	89	84	82	69	83	72	73	69	90	86	71	74	72	81	82	80	71	71	71	75	76	65	73	82	72	64	87	84	70	100	103	73	72	76	82	86	77	98	75	77	81	74	66	80	71	83	71	75	88	73	96	63	74	81	86	68	71	71	69	93	74	78	75	75	87	84	90	79	74	65	77	79	84	91	77	65	85	77	88	85	95	86	77	77	79	81	64	75	59	69	66	76	78	76	85	68	81	81	78	85	87	64	70	72	65	75	71	84	71	80	74	72	66	70	81	80	73	91	60	73	77	70	90	89	77	82	72	80	70	87	73	86	89	70	83	77	75	83	68	69	85	75	87	54	58	70	84	73	72	63	75	79	71	84	74	69	86	79	72	70	69	64	85	71	76	59	81	73	79	74	84	67	85	93	73	65	78	85	75	64	58	78	74	81	71	66	63	65	71	69	76	72	71	56	67	66	84	64	71	81	69	88	96	90	67	86	71	80	76	59	85	74	68	69	86	85	67	74	70	67	77	80	87	77	73	67	89	80	67	70	65	76	68	89	88	76	83	52	72	80	77	85	76	75	88	75	77	76	89	63	80	76	87	70	90	73	73	72	86	83	86	58	72	86	95	64	72	72	78	62	71	73	73	69	73	73	73	79	79	70	88	82	75	75	73	58	77	62	65	79	92	89	84	68	72	76	77	73	98	78	87	62	71	68	69	76	82	80	88	73	68	91	79	81	81	64	90	85	73	73	80	65	71	72	81	73	87	76	76	81	78	83	68	89	70	67	73	59	69	75	79	71	92	76	76	86	84	74	67	72	73	66	84	74	87	78	77	69	69	77	70	68	55	76	77	87	68	75	84	75	65	69	69	75	79	49	72	75	52	74	85	73	87	73	70	76	87	82	70	86	78	80	73	82	63	72	81	77	71	64	85	73	66	72	60	67	71	91	65	84	79	78	66	83	80	80	69	83	86	80	65	63	75	89	67	72	74	70	77	77	84	90	67	65	71	74	64	80	91	71	69	77	78	72	80	66	82	60	66	60	80	63	78	73	77	74	69	83	91	67	62	87	91	66	62	71	69	67	65	71	69	73	83	81	69	71	72	73	85	98	94	71	82	76	82	79	72	80	75	64	69	79	82	85	65	76	68	83	81	95	64	86	87	90	80	68	81	70	75	70	83	80	71	69	82	67	74	97	70	79	87	68	67	79	59	78	74	79	56	66	74	82	74	64	78	71	87	75	76	73	86	91	87	72	78	97	77	72	67	71	82	66	90	72	74	71	85	71	85	67	74	88	69	88	78	83	78	90	80	79	71	84	79	66	80	82	80	71	76	75	72	64	81	76	91	77	69	53	83	66	81	84	77	79	65	71	80	83	86	69	72	74	82	66	89	79	61	78	65	61	80	66	68	75	75	71	76	72	75	70	81	82	59	97	77	69	73	78	79	82	82	68	85	97	80	72	68	83	66	87	75	73	91	81	80	87	72	76	75	49	68	85	84	95	69	67	78	62	75	87	67	71	66	75	65	73	91	78	79	72	78	88	57	82	72	84	58	94	75	77	67	68	94	84	73	91	80	66	61	77	76	66	78	56	89	78	69	81	78	76	92	80	73	85	73	55	68	74	73	101	71	72	70	73	70	57	83	85	70	60	63	66	72	94	85	70	65	54	76	74	91	87	64	69	74	84	72	75	80	72	73	83	70	70	60	87	70	76	76	64	86	78	90	78	73	73	59	70	60	60	82	78	72	68	95	70	82	71	63	73	60	92	79	62	73	75	88	101	97	98	76	79	74	62	79	82	82	80	79	78	90	84	85	76	76	86	73	92	69	69	65	70	86	59	66	78	78	71	76	72	89	79	83	68	62	76	56	99	77	72	82	73	66	72	75	80	70	79	80	66	62	78	80	70	75	75	86	78	79	80	88	76	65	84	70	71	76	98	65	75	82	67	75	73	81	79	70	76	90	86	86	71	94	67	75	80	78	71	82	75	87	79	83	66	86	60	90	80	87	77	82	79	83	79	69	73	70	68	78	85	81	67	79	85	64	66	65	81	71	67	82	64	74	79	93	72	76	79	82	75	85	85	84	86	72	83	85	80	100	94	80	78	97	84	72	84	77	67
19136	2324	2134	2668	2319	1811	1418	1175	1016	871	757	654	623	587	492	489	436	450	400	370	406	356	337	322	317	327	312	317	322	309	291	294	297	256	277	283	283	249	233	266	264	247	264	233	239	278	260	249	251	259	237	239	253	236	244	235	216	224	246	236	242	230	226	254	209	221	256	237	249	222	241	238	209	245	211	205	238	230	232	212	226	238	201	219	224	217	244	238	224	210	246	228	226	192	210	209	248	250	217	202	218	252	218	241	251	246	213	226	226	248	232	238	239	216	226	206	250	239	247	192	219	220	231	228	240	192	207	214	213	197	227	215	224	220	210	199	235	182	228	233	233	207	228	230	193	212	233	252	238	211	230	231	205	225	234	227	226	179	228	207	212	212	213	184	250	211	228	241	204	252	228	226	214	222	239	231	228	217	234	230	214	225	212	234	229	208	227	208	208	222	243	210	209	243	243	219	202	218	199	225	230	235	225	214	211	233	192	243	242	227	200	204	242	199	193	222	243	238	207	201	200	231	214	235	204	213	232	212	216	254	224	214	228	201	204	226	206	257	226	206	226	204	232	209	213	213	211	219	218	225	226	203	214	224	206	199	219	212	249	204	214	224	235	220	216	243	230	261	211	209	219	234	199	218	205	233	228	231	219	220	222	223	203	245	217	212	221	210	215	198	193	217	216	209	223	192	223	229	227	236	226	234	219	215	232	229	217	206	231	233	238	236	220	245	237	226	225	222	204	216	199	222	227	240	208	226	222	216	228	219	224	215	222	223	201	205	207	240	242	204	219	204	196	205	205	242	223	235	215	252	219	219	192	236	226	192	241	239	230	221	254	225	203	255	214	207	210	228	223	216	226	211	213	219	204	207	239	220	224	246	194	246	216	215	184	197	232	234	229	213	160	220	236	213	221	211	231	211	217	232	227	241	229	217	201	225	228	226	225	232	228	216	226	227	211	219	237	211	215	183	243	210	215	218	194	237	240	223	239	221	231	213	214	203	211	218	227	226	258	185	204	216	230	213	218	232	243	195	205	216	217	233	205	219	208	226	238	241	229	222	223	234	212	195	222	231	240	211	236	209	211	232	237	219	244	195	210	204	211	189	199	216	215	213	238	235	202	216	221	210	210	232	228	234	226	222	230	229	236	200	201	211	250	196	196	207	232	228	222	225	214	217	238	219	188	210	208	219	217	222	219	223	212	198	207	206	236	213	242	240	221	214	245	205	217	224	216	206	216	213	236	215	229	233	210	240	195	237	249	218	239	233	204	224	224	205	224	227	220	212	247	247	213	208	241	233	229	200	194	233	247	205	198	217	219	209	231	228	225	224	215	259	213	228	196	243	231	207	242	236	218	216	233	209	229	222	232	256	233	192	255	225	211	202	214	237	218	211	222	223	213	214	223	238	252	238	215	233	220	207	230	243	210	235	239	239	223	258	216	247	211	230	218	191	206	232	232	212	215	212	192	211	217	210	211	206	242	240	215	207	232	241	235	215	254	205	243	249	223	213	208	228	232	209	225	220	233	212	232	221	171	218	221	229	207	204	198	217	216	208	218	215	246	211	211	226	220	213	210	216	221	203	225	227	224	185	211	216	206	214	227	207	208	208	198	219	247	217	197	200	198	221	240	239	225	204	219	251	207	236	227	215	234	244	197	205	224	224	219	242	217	212	234	242	207	219	237	231	201	237	235	228	220	222	223	210	213	242	227	255	183	198	209	236	215	215	204	246	216	213	205	222	214	234	223	226	184	217	200	218	221	232	224	223	237	211	237	216	229	229	211	219	229	253	219	216	225	194	210	208	228	217	195	240	227	217	243	226	221	217	220	235	205	212	215	222	199	229	218	212	218	203	218	232	221	224	226	201	217	236	210	233	248	202	239	224	205	226	244	211	218	233	205	242	195	174	202	212	231	220	235	236	229	207	238	211	229	255	189	233	221	211	202	212	216	244	206	213	240	224	209	222	242	224	235	218	231	200	214	211	236	218	225	218	226	224	196	232	229	215	249	218	230	231	240	219	230	207	208	244	213	225	199	222	207	235	226	200	232	243	220	213	212	242	229	198	225	224	216	223	227	218	210	222	203	221	206	225	212	212	214	246	220	235	209	215	211	245	209	199	240	235	197	227	241	215	225	236	226	177	228	240	202	209	210	225	202	229	198	207	202	227	217	217	243	237	231	215	210	199	205	211	198	230	234	239	238	204	214	204	218	237	198	225	230	215	206	212	238	252	200	242	224	207	231	207	199	234	210	220	235	241	238	222	216	205	235	213	216	222	242	234	223	209	198	207	230	233	217	215	219	217	213	207	195	191	221	223	223	230	220	195	238	187	188	214	246	209	243	190	229	212	221	198	227	207	244	229	231	247	186	217	183	244	227	254	203	225	197	219	221	233	199	203	229	222	224	211	235	221	236	224	197	230	212	217	194	216	244	223	217	225	239	223	207	206	206	215	201	224	207	214	222	206	212	194	230	220	244	244	205	232	220	219	214	199	216	200	189	235	227	195	239	229	212	208	242	228	205	228	204	194	222	228	226	210	239	235	237	213	198	225	233	218	231	208	243	192	208	226	232	234	245	214	207	206	195	219	218	192	219	232	227	219	203	216	192	232	219	219	215	230	228	210	249	221	195	207	219	221	242	190	202	211	238	206	222	223	227	249	215	215	228	219	231	222	214	211	207	218	211	208	226	224	208	228	199	204	207	220	266	234	222	218	216	237	260	211	231	219	201	212	215	217	195	212	237	217	226	214	209	221	237	261	225	223	203	218	236	208	232	226	226	224	226	216	212	194	218	225	207	206	219	210	218	220	201	228	226	226	220	221	228	192	203	204	232	187	196	211	223	198	208	236	219	212	212	235	220	196	228	210	231	208	235	213	212	228	236	220	232	200	222	212	211	215	204	213	230	230	223	208	208	232	232	195	234	220	226	257	237	242	214	232	211	221	221	223	236	209	211	223	259	218	206	195	246	238	199	235	232	211	212	219	211	263	240	224	249	219	198	215	218	238	230	214	227	202	223	223	218	221	212	232	187	208	215	208	246	230	213	242	225	220	223	246	204	204	249	202	207	216	218	223	221	210	216	184	200	221	261	242	203	215	189	210	221	210	234	239	233	240	220	202	220	208	220	231	211	236	243	236	234	239	227	213	226	215	207	224	229	212	207	232	216	230	210	228	211	207	231	203	208	224	225	216	242	216	233	207	213	205	220	227	233	183	228	212	219	220	204	232	226	233	214	252	234	232	235	224	211	225	226	227	225	216	227	215	190	229	232	209	224	207	228	214	193	210	228	205	235	229	229	214	230	214	214	214	216	222	202	249	235	203	235	220	190	218	225	228	209	223	205	221	222	227	192	229	219	226	225	217	241	198	242	209	206	222	202	209	226	224	238	234	237	226	221	241	205	215	209	243	227	226	208	220	217	210	226	211	203	220	189	222	214	205	214	228	226	194	189	222	244	200	194	232	206	211	230	217	221	225	254	241	245	200
40519	22599	4740	1848	1196	788	666	537	439	334	350	319	315	264	281	258	246	251	229	214	220	208	223	194	177	227	202	200	234	206	217	197	221	191	170	190	238	204	204	190	182	198	201	186	187	186	178	197	186	202	186	163	188	191	185	205	182	178	180	175	196	202	186	192	175	175	190	218	186	196	198	216	194	186	180	211	160	184	150	192	170	197	178	203	191	226	202	175	194	174	186	193	159	184	191	179	208	172	171	206	177	168	166	197	176	187	182	195	190	197	195	193	198	182	192	188	193	184	200	184	187	173	186	184	174	192	191	177	186	191	211	189	197	177	180	202	207	237	197	190	200	190	181	189	179	185	178	198	163	188	207	189	178	196	200	189	178	171	202	191	167	191	184	193	171	201	208	181	184	197	216	180	200	209	164	179	199	175	206	192	181	190	184	183	185	180	166	168	191	173	198	183	191	177	191	161	190	176	185	159	203	186	168	180	176	219	182	211	180	211	178	183	195	185	188	201	151	171	186	194	179	178	176	174	196	210	167	191	159	188	172	152	196	185	158	210	190	180	180	162	187	182	202	174	189	181	182	193	184	188	179	183	188	198	191	175	201	176	200	180	186	216	203	180	196	192	195	172	168	182	182	191	184	175	180	186	164	199	169	172	198	168	192	175	192	149	144	185	180	177	217	199	202	198	160	154	155	186	230	189	185	205	178	187	184	184	177	204	189	196	176	200	197	175	184	196	191	188	195	183	194	214	201	218	192	199	169	194	179	202	175	191	196	206	189	192	187	199	178	175	189	191	188	175	165	177	189	195	189	204	164	169	186	171	195	206	191	168	191	206	175	188	183	162	171	202	185	209	193	203	202	218	181	209	179	187	194	200	175	212	158	170	190	178	177	175	202	192	198	201	194	172	210	157	175	177	194	177	193	189	176	190	173	183	154	203	190	190	190	197	180	166	175	178	177	188	218	194	168	170	194	197	172	201	191	187	198	180	205	204	173	205	167	173	183	179	197	176	170	183	187	193	164	197	176	192	198	196	204	167	173	181	217	172	184	209	160	201	189	178	196	162	199	169	170	162	180	199	187	172	188	170	189	179	191	200	203	183	187	197	160	177	192	205	179	175	189	189	175	174	184	187	170	186	195	197	198	168	176	211	174	200	176	202	180	198	177	180	190	179	171	166	171	180	175	165	190	186	173	190	189	178	192	182	182	170	186	203	202	209	186	177	188	216	232	200	204	176	164	197	198	214	206	176	185	201	189	171	189	151	180	166	180	166	168	185	170	199	181	177	195	179	186	173	204	169	190	190	203	205	181	156	194	175	160	175	204	214	188	186	195	188	183	181	171	160	198	186	178	206	185	167	168	169	161	181	186	175	172	191	213	201	172	193	190	171	174	211	177	196	172	180	207	173	187	178	173	170	197	191	163	175	208	203	171	197	174	187	197	183	162	172	182	193	182	187	180	178	179	199	187	195	178	205	189	201	192	182	166	191	206	190	184	189	159	181	198	195	193	178	190	182	182	187	185	197	186	187	182	153	172	171	214	170	175	176	188	186	200	208	213	201	171	172	185	197	206	180	193	173	172	161	186	163	209	175	185	187	172	178	177	188	174	161	195	190	204	200	198	205	188	162	184	171	193	179	197	193	189	181	178	143	187	169	178	177	181	191	200	186	166	181	170	204	194	174	185	174	185	188	176	232	189	191	166	181	200	203	168	177	162	168	171	176	186	180	200	201	168	178	206	176	193	192	199	189	194	186	192	191	163	189	186	156	189	181	181	182	174	199	184	184	194	205	159	208	205	208	197	169	199	173	193	204	193	185	185	200	186	187	196	201	201	191	189	192	232	174	210	157	180	180	162	188	182	195	160	189	196	208	172	168	191	172	168	180	166	201	190	188	188	171	180	177	176	181	173	178	196	182	166	207	168	195	171	206	161	165	192	194	187	184	178	184	182	191	171	202	186	201	198	214	214	191	199	205	195	172	200	176	167	155	183	173	207	168	190	192	210	176	203	168	192	164	147	182	165	215	205	183	194	173	186	176	190	177	161	195	208	183	205	210	189	189	177	175	184	159	166	189	194	171	191	198	176	205	190	207	206	201	180	200	182	195	197	199	153	189	202	197	172	205	183	193	186	181	187	206	212	205	182	174	199	183	176	164	218	187	187	209	170	174	204	179	168	193	162	164	199	172	164	184	160	172	180	205	185	186	210	205	175	197	187	182	192	191	181	169	159	182	171	185	203	179	202	191	167	197	185	189	207	161	169	187	182	179	198	188	184	196	182	177	188	172	189	185	185	177	185	175	168	179	167	201	182	214	182	185	168	192	181	179	174	198	197	214	174	213	174	189	174	218	205	191	168	172	172	200	182	189	197	200	173	186	184	177	183	207	171	201	185	179	181	211	190	209	211	190	184	184	202	168	185	175	168	206	175	170	184	200	189	187	187	183	170	193	171	173	183	179	200	184	190	182	184	167	159	209	204	177	183	189	179	178	160	176	176	193	166	159	186	184	174	180	172	188	190	182	188	175	187	198	172	180	186	199	180	171	195	201	200	193	162	179	182	169	173	196	165	177	182	175	173	186	224	182	194	181	198	179	194	186	205	196	213	189	204	161	190	178	180	192	174	204	166	184	170	172	167	201	201	191	199	190	198	171	186	173	195	181	204	208	172	181	179	189	174	208	203	200	194	178	187	193	206	192	197	198	170	191	190	181	177	183	183	159	162	177	185	185	216	192	197	199	165	183	176	193	209	173	179	194	175	180	176	182	194	184	175	166	159	164	177	172	158	187	192	203	187	160	174	164	196	159	161	203	174	200	213	201	178	188	189	190	160	177	189	188	187	187	175	203	158	187	175	171	218	212	159	174	194	191	178	176	177	190	198	164	201	212	163	182	181	198	207	169	194	203	197	218	172	150	179	194	189	167	174	166	159	161	191	174	184	175	181	189	187	175	203	165	180	178	181	188	186	184	178	185	170	197	173	174	176	181	210	189	167	184	185	198	184	192	190	179	179	188	191	185	176	179	195	214	176	219	197	191	209	179	156	173	170	171	180	172	194	175	195	193	174	189	181	166	194	200	194	195	200	193	180	202	172	162	178	202	180	230	186	171	194	185	166	193	208	191	201	198	198	199	225	207	182	172	171	212	182	172	212	181	173	170	170	183	173	195	202	183	213	170	182	200	166	166	204	197	210	182	183	180	149	170	188	191	162	198	204	145	171	201	170	187	196	181	176	175	213	208	184	181	210	189	182	159	204	173	160	162	188	193	194	213	209	176	172	180	175	184	175	176	175	180	155	209	190	168	167	188	185	199	188	169	198	166	193	184	194	186	204	180	184	205	180	172	170	178	194	187	185	177	201	180	184	186	171	180	213	191	162	188	174	196	186	152	179	191	193	181	190	177	165	167	192	206	184	216	160	189	208	161	187	160	189	199	191	184	199	191	196	178	170	154	189	231	195	184	188	191	175	184	184	173	207	196	182	168	211	179
24985	3915	4048	4853	4257	3326	2739	2378	1952	1687	1591	1343	1247	1116	1114	931	939	881	844	850	730	730	718	672	688	651	654	607	663	598	608	603	575	563	537	572	543	523	549	532	509	558	545	514	488	538	513	521	574	520	498	484	525	496	446	528	492	481	503	507	467	475	484	506	468	474	471	499	525	490	499	445	484	463	506	497	479	480	495	471	471	427	476	449	487	499	459	470	503	452	440	473	450	477	443	487	447	510	486	462	491	463	442	472	454	466	490	443	495	443	461	446	450	461	439	460	458	516	513	455	461	472	475	441	436	479	438	449	481	487	478	449	446	504	459	476	488	478	517	443	444	464	466	457	476	467	474	467	466	484	450	459	460	459	463	435	440	456	481	465	451	445	442	461	470	488	481	437	451	468	458	475	461	504	464	504	460	439	473	438	451	477	471	452	432	506	457	471	447	498	428	498	487	503	446	463	424	456	421	476	466	447	442	494	463	480	420	480	490	467	496	441	436	456	445	453	458	453	453	428	466	459	485	442	468	476	463	436	454	427	450	458	463	453	450	456	492	442	445	463	428	478	461	483	473	468	469	472	467	494	444	486	449	453	480	469	457	422	431	443	461	465	451	470	443	489	435	485	460	425	513	437	466	482	475	490	476	430	463	456	471	442	468	463	440	493	456	408	447	455	459	461	465	469	442	466	444	448	489	452	461	505	454	486	455	437	455	461	475	485	505	439	457	462	479	511	439	453	460	460	435	484	464	438	501	454	471	455	442	419	448	448	458	469	460	485	448	488	454	440	421	479	464	432	444	477	467	484	472	484	473	475	473	433	420	490	466	442	449	472	490	439	466	491	428	483	508	478	446	472	472	489	465	449	459	502	477	436	463	465	503	439	476	431	440	509	442	491	434	446	457	420	483	491	441	484	437	489	417	510	469	464	455	478	467	457	438	430	492	474	445	459	490	483	433	467	468	457	423	445	441	438	428	469	409	443	475	456	433	476	478	464	459	451	436	461	456	479	479	443	478	462	493	454	478	474	455	490	460	485	449	468	459	452	429	483	452	447	464	459	438	483	449	503	537	472	455	449	480	479	482	472	467	458	454	494	438	460	460	472	453	491	431	485	454	499	455	494	497	481	425	464	459	477	450	457	473	481	448	467	437	450	463	456	476	475	429	435	462	499	430	443	432	422	393	487	460	470	498	456	459	453	474	463	477	428	498	481	471	466	462	431	462	454	484	426	475	455	490	489	415	491	482	464	461	485	432	479	486	438	438	391	453	500	467	476	437	461	464	425	490	454	492	464	449	474	439	472	442	457	471	495	421	465	476	460	483	480	441	424	467	462	435	492	456	454	512	470	466	487	449	438	484	453	450	445	472	482	486	445	454	483	445	491	405	475	456	521	476	465	456	457	478	479	462	501	453	451	481	476	432	441	445	483	460	465	442	441	457	450	408	454	453	473	453	488	416	429	455	476	452	474	453	465	449	465	468	497	428	436	420	440	449	455	477	455	473	478	435	510	456	440	457	474	476	452	474	489	449	454	452	520	468	455	466	418	467	469	460	448	462	454	454	479	472	450	481	472	476	452	440	466	438	464	462	448	479	473	478	474	450	464	454	428	436	432	453	426	456	470	429	466	470	448	486	457	481	506	468	410	466	473	438	455	470	432	453	470	449	431	445	479	500	437	440	413	503	496	451	479	442	459	453	467	469	459	476	442	472	454	461	460	454	458	408	439	465	448	484	478	496	445	462	450	481	437	441	450	410	444	462	453	434	493	458	452	474	458	441	446	480	508	427	506	449	490	480	466	488	472	443	456	448	430	473	455	481	435	476	416	467	493	480	499	445	499	491	457	478	508	437	499	468	463	474	450	471	425	466	510	443	458	466	452	500	502	444	482	433	455	497	438	423	471	464	497	471	457	456	442	441	469	407	467	452	427	461	427	431	449	469	462	471	465	460	443	472	457	446	450	494	463	480	507	465	462	440	445	467	445	501	492	464	442	481	452	466	420	427	471	472	464	471	469	464	444	462	508	475	472	471	473	437	433	443	483	484	485	490	453	481	468	458	438	450	414	492	445	472	465	468	451	497	461	480	464	444	437	472	481	467	444	463	468	459	466	501	452	502	458	462	472	454	454	480	471	461	439	458	450	440	472	442	445	435	446	448	431	442	452	449	469	451	454	476	467	425	450	530	446	455	462	495	522	462	433	445	454	457	480	430	461	475	486	456	480	426	423	478	444	442	458	518	460	455	481	453	448	474	423	430	446	464	468	457	421	472	438	475	468	463	468	475	461	446	460	415	440	488	452	536	460	408	441	465	465	453	490	432	454	442	492	455	487	447	463	468	450	465	449	438	476	468	488	441	420	473	475	448	479	496	438	436	462	452	468	465	449	415	445	485	441	449	513	425	433	427	414	439	413	476	448	461	435	453	480	442	466	451	484	460	457	460	491	493	485	418	490	461	449	464	479	438	457	441	476	478	461	471	444	425	447	450	428	488	488	459	445	501	484	464	464	471	473	473	453	489	443	456	434	446	469	444	477	484	495	474	467	417	410	455	459	496	459	483	447	452	454	445	439	490	458	452	468	484	425	456	457	465	443	520	454	469	409	455	508	453	468	457	425	458	445	458	487	464	460	472	447	488	483	431	476	483	465	439	483	465	442	438	477	453	467	459	474	426	437	467	455	484	478	433	442	458	516	472	471	462	473	455	428	426	472	442	463	454	468	400	496	429	476	459	459	494	456	431	489	425	428	479	480	441	479	468	426	443	476	504	443	448	442	455	489	430	464	455	457	445	445	476	528	458	487	477	484	439	416	447	459	470	475	411	508	477	450	473	471	435	449	469	459	487	489	472	454	475	464	445	450	449	452	480	455	478	432	448	495	460	467	442	458	453	467	449	443	479	487	463	454	429	469	443	441	428	450	449	451	459	461	450	461	490	478	442	458	472	475	466	478	496	460	451	459	509	464	466	489	477	489	448	437	474	464	489	456	479	451	500	463	478	415	464	422	483	443	502	450	478	484	472	471	427	414	449	467	481	464	491	457	437	451	457	430	456	420	484	448	425	446	456	458	446	462	424	482	431	446	448	460	425	403	452	487	460	465	468	462	466	444	426	474	475	465	459	440	466	494	457	454	461	498	457	446	502	448	478	472	462	484	497	478	476	430	443	489	475	425	447	481	446	461	443	453	446	422	469	493	470	453	469	487	439	452	508	434	460	457	480	468	451	455	437	473	468	448	490	456	465	468	449	456	453	492	423	426	430	457	449	427	412	449	471	483	444	470	440	447	434	447	499	478	473	476	452	458	495	456	445	486	405	422	478	493	476	465	500	465	433	446	443	418	452	510	511	481	435	456	455	492	452	476	494	470	440	452	444	463	443	426	486	468	441	477	430	432	453	445	498	447	461	427	516	464	482	502	451	441	459	436	453	492	451	493	455	478	497	461	463	425	458	474	430	448	447	481	453	449	449	443	472	464	446	446	486	446	440	446
11666	585	112	117	94	111	108	86	103	94	117	97	98	112	101	87	95	115	101	112	132	90	111	105	108	88	119	106	95	94	96	116	117	106	92	95	90	94	94	92	93	106	100	95	103	122	97	92	96	115	100	104	90	107	119	110	95	82	112	96	96	109	107	97	121	125	101	105	97	92	99	110	109	96	107	100	114	106	91	100	88	102	95	115	114	116	102	101	88	94	88	106	98	89	93	108	97	106	97	109	104	113	96	89	96	101	104	104	85	99	107	87	97	101	101	92	91	100	116	88	102	105	103	99	105	96	88	92	119	104	97	88	89	76	107	107	90	99	113	103	103	104	106	76	97	104	103	101	93	86	98	102	101	102	104	100	97	96	111	103	87	93	100	88	96	105	87	89	133	115	92	106	107	130	91	108	107	97	97	126	109	108	102	98	98	117	93	107	94	104	116	112	107	91	121	83	94	82	95	99	107	105	94	127	110	99	107	99	83	81	92	88	106	108	90	107	87	101	73	111	91	99	85	87	99	110	103	103	105	94	90	102	111	105	111	97	70	114	106	112	112	90	113	95	106	104	111	105	95	117	89	110	75	118	115	94	89	98	91	97	89	95	94	110	98	101	92	93	107	106	105	107	121	85	82	110	111	94	90	119	91	84	94	92	98	122	123	106	99	92	94	96	109	85	97	103	96	87	106	110	92	92	109	118	102	102	92	115	131	118	89	105	101	95	77	109	117	102	92	100	113	93	99	104	113	99	101	93	91	88	95	99	124	92	100	94	107	94	108	87	100	96	110	115	103	108	90	97	94	94	81	108	81	97	95	91	95	95	98	97	89	111	113	107	94	114	109	83	100	89	101	96	109	99	93	97	90	111	98	95	103	103	95	90	103	110	82	112	97	107	109	95	112	75	120	106	94	103	85	102	81	106	99	112	99	99	98	95	111	107	99	109	93	95	94	106	91	96	93	104	119	119	90	94	94	97	87	80	111	98	107	129	99	91	102	108	99	87	95	87	96	99	103	103	115	83	100	100	101	69	94	109	94	128	102	107	92	90	104	107	102	121	102	101	88	108	91	101	103	86	104	113	113	89	84	112	106	88	100	96	84	98	108	110	111	111	107	87	116	95	104	88	98	95	98	97	84	103	105	109	101	95	95	121	99	122	100	103	82	91	128	89	98	90	107	102	119	96	102	104	103	100	114	97	98	79	99	103	82	89	86	107	94	111	103	101	105	115	85	120	103	112	111	125	98	96	99	93	100	82	93	91	117	110	95	100	97	102	89	99	94	110	95	109	102	95	113	115	100	112	99	72	104	115	95	85	90	95	99	90	120	102	95	91	101	109	109	113	92	102	116	96	82	88	98	99	103	95	92	108	117	108	109	96	86	102	103	113	109	105	101	120	103	120	96	127	90	110	109	99	100	100	116	97	81	97	80	104	84	113	99	115	96	82	93	117	92	111	110	102	109	100	104	105	79	109	108	102	86	84	103	97	111	95	93	103	92	89	103	120	106	90	110	91	83	107	111	91	97	85	105	85	103	111	112	95	118	112	100	104	128	117	112	97	83	111	111	109	101	108	114	101	87	95	114	94	100	88	104	100	109	99	94	104	94	106	104	92	103	102	125	115	100	97	108	102	104	107	95	96	115	95	89	94	105	92	94	84	107	108	94	90	83	82	114	113	105	101	91	105	90	88	90	102	108	101	94	100	94	115	90	90	87	102	107	78	86	109	110	116	96	99	98	110	111	86	91	98	119	103	102	98	102	99	97	106	95	74	112	103	97	96	121	118	92	98	97	102	91	103	96	116	110	98	110	90	104	93	98	110	102	96	107	112	82	92	103	119	111	83	95	112	80	112	104	87	92	100	99	119	99	103	80	91	114	106	95	102	91	92	82	111	108	94	96	101	90	113	105	95	79	108	118	107	84	107	97	88	105	109	96	88	109	102	108	82	112	113	108	90	97	117	112	98	82	90	88	116	117	94	90	93	84	116	89	89	92	116	110	95	99	107	98	96	90	110	112	91	88	94	110	95	109	117	111	114	98	103	85	91	92	88	104	90	88	107	86	91	111	104	121	104	84	90	114	95	103	91	97	96	80	87	96	104	85	104	122	107	103	89	99	99	106	111	92	93	105	88	113	76	91	89	92	116	105	80	88	106	110	101	91	88	91	112	113	110	115	118	104	103	88	105	102	100	112	112	110	109	104	103	84	106	109	93	95	95	111	93	99	98	104	106	104	106	98	111	114	112	96	116	109	103	97	90	97	90	102	98	101	88	89	94	113	105	87	102	106	104	115	97	94	98	109	97	95	113	118	82	111	104	88	101	94	102	85	101	88	96	114	107	108	108	90	100	107	93	105	95	101	92	102	109	102	101	112	106	87	87	101	106	85	91	97	80	80	90	88	101	98	91	96	98	119	91	88	106	113	95	93	111	116	114	92	113	88	81	97	91	114	109	106	97	91	101	88	117	112	101	104	92	100	97	87	95	101	102	126	89	111	84	112	110	111	93	109	97	100	103	105	96	115	121	104	114	88	115	89	93	102	86	119	105	101	89	113	106	98	93	87	97	112	105	110	93	95	126	90	105	112	115	99	92	79	117	105	107	97	92	108	124	83	77	89	114	84	93	119	100	108	111	106	89	95	112	124	95	112	99	119	99	104	90	88	98	98	109	96	74	95	91	97	88	111	91	108	105	114	83	93	98	106	87	96	107	91	86	97	88	103	115	105	105	95	93	85	106	87	120	94	93	102	107	94	100	102	120	97	91	95	98	94	113	95	94	90	95	93	100	100	102	106	84	120	99	95	109	119	112	107	88	90	95	103	91	91	95	87	103	105	98	93	100	89	116	115	107	105	85	91	89	100	80	106	97	96	93	102	84	108	94	111	97	104	92	112	99	98	100	98	114	99	128	99	97	107	103	105	110	93	110	100	102	92	93	80	101	97	106	112	127	108	116	87	97	103	120	99	101	105	99	95	80	108	120	93	107	88	109	104	116	99	118	92	113	100	94	108	99	105	95	99	109	83	87	99	91	86	99	95	99	117	93	113	101	91	99	103	112	87	95	102	107	102	91	106	88	91	82	96	91	100	103	91	96	106	111	102	100	106	86	96	90	96	94	104	106	120	106	111	93	95	100	89	114	101	102	104	113	123	91	110	91	80	115	102	98	93	112	103	102	84	108	90	110	104	97	90	94	107	97	96	115	132	102	105	80	85	99	107	111	105	94	103	109	107	94	109	91	99	75	84	88	100	115	117	105	128	106	100	105	98	92	99	83	109	110	102	95	113	112	97	94	96	93	92	106	106	90	94	94	105	99	100	113	97	101	106	82	104	115	100	101	105	105	92	92	107	100	83	122	84	100	99	115	85	108	96	98	92	115	83	105	84	103	99	96	110	104	106	92	94	90	100	108	105	98	99	100	106	105	94	107	87	102	103	110	115	96	95	108	99	104	101	99	98	99	83	123	96	84	104	86	97	111	98	99
5832	339	323	347	315	315	324	285	317	281	286	289	281	272	260	267	283	270	281	270	309	290	249	272	269	264	231	288	313	262	244	255	272	279	266	277	256	256	276	254	266	253	253	254	265	261	235	247	237	280	287	249	288	274	223	289	257	245	241	285	248	250	259	287	260	255	264	267	253	283	285	273	280	275	257	247	256	274	239	281	267	242	254	279	283	265	262	238	259	271	243	258	274	280	313	265	265	272	259	241	255	271	242	310	255	220	265	278	249	251	243	260	272	260	268	253	269	295	269	263	255	239	261	289	274	281	255	219	280	243	251	251	259	264	266	277	229	235	235	264	261	248	251	248	272	277	295	295	277	263	261	267	249	302	254	256	248	244	219	274	273	291	261	287	249	259	273	261	252	254	236	243	276	269	267	239	278	261	246	260	273	216	247	250	236	246	258	289	245	270	278	264	285	272	274	254	269	236	264	265	259	286	278	271	233	250	269	264	260	239	266	252	243	242	270	282	268	266	263	283	263	265	258	264	265	246	254	272	277	269	244	253	241	260	258	275	278	273	279	280	253	244	241	305	264	245	304	272	270	249	241	246	264	266	253	248	245	246	258	267	255	261	273	288	250	273	258	251	254	286	287	280	247	254	270	253	247	295	256	258	247	232	268	270	245	248	253	279	269	253	250	287	275	245	265	270	256	248	258	270	271	269	274	244	257	264	271	266	294	266	261	285	289	236	271	257	273	271	257	263	257	234	274	278	279	270	258	279	271	241	276	259	272	236	263	270	229	269	265	250	266	237	255	267	254	266	259	277	309	238	239	273	257	258	257	257	267	255	256	267	268	256	260	257	247	275	257	265	270	232	266	241	283	260	250	252	244	240	266	274	279	232	262	259	219	246	230	250	255	271	277	277	281	277	274	263	269	239	287	261	261	274	266	260	239	247	283	255	256	251	272	279	257	244	270	257	290	267	284	282	251	257	249	261	254	251	267	282	253	252	284	240	247	262	245	259	229	262	266	240	269	256	253	257	272	260	255	286	261	250	280	303	253	261	253	309	272	298	265	245	251	238	253	255	288	248	266	258	264	239	253	220	234	243	260	280	265	280	276	270	272	272	278	265	261	239	297	272	248	245	261	221	254	247	268	269	324	253	250	284	283	249	264	253	290	265	276	247	259	292	281	269	274	255	269	265	247	248	262	261	297	283	268	257	286	277	259	258	282	231	244	253	240	276	280	264	258	266	267	260	245	277	265	260	244	245	239	264	257	227	261	263	231	219	241	289	257	266	258	260	287	265	259	259	272	257	280	238	254	261	235	251	272	267	247	259	254	247	269	271	242	280	284	255	278	246	281	272	248	254	258	248	259	246	258	269	272	290	275	261	264	269	269	260	268	243	280	277	258	263	253	243	250	274	245	256	268	268	265	275	273	283	277	270	273	271	272	279	269	259	275	269	276	266	285	248	264	230	266	244	249	266	289	285	279	266	299	259	265	272	246	261	264	267	242	258	234	293	275	271	281	256	279	257	261	286	300	264	264	266	247	260	258	260	259	242	253	255	270	263	263	260	273	294	221	257	265	265	244	282	262	264	292	258	238	276	263	276	259	263	268	273	272	270	283	260	304	269	240	229	281	238	289	260	249	256	275	240	253	253	283	243	271	268	261	251	273	258	242	269	251	238	268	247	264	272	245	249	276	261	252	267	263	276	241	286	265	242	291	244	265	246	261	259	252	285	271	256	251	277	280	237	251	261	250	273	263	270	262	246	259	279	263	267	275	282	288	236	256	257	242	260	265	236	262	260	271	291	262	264	283	262	245	259	265	269	290	285	272	263	251	253	279	247	247	251	255	265	268	250	258	242	272	260	260	253	251	248	240	244	251	281	253	257	280	254	261	253	268	289	241	266	242	321	265	252	259	267	229	266	270	273	267	265	267	256	265	255	261	279	290	236	312	250	302	281	279	266	279	260	277	277	282	262	258	278	275	269	244	252	256	270	268	258	239	263	259	260	240	275	262	249	259	266	285	260	262	251	257	292	262	265	255	270	272	245	267	293	287	266	249	251	253	245	263	271	261	263	272	271	269	261	270	245	256	276	284	250	262	286	271	239	291	244	239	240	266	242	264	264	249	261	242	274	251	259	271	261	256	248	239	289	271	247	268	278	262	260	262	273	276	271	253	264	262	253	240	293	280	255	259	257	272	270	259	274	251	238	266	240	271	249	265	276	240	257	284	251	247	234	227	250	218	249	254	315	239	262	248	263	255	270	257	283	266	255	254	271	280	285	275	266	269	279	242	264	236	278	268	267	285	249	251	250	298	271	274	269	272	270	288	265	297	309	268	265	284	269	261	281	271	274	229	285	271	267	248	255	268	251	263	303	246	234	295	311	252	277	257	280	270	244	257	249	265	251	269	270	272	265	241	276	249	255	276	269	262	256	262	287	280	225	234	264	279	268	289	265	251	258	250	230	263	253	247	279	271	266	248	294	287	255	273	250	252	214	263	264	274	276	254	230	251	233	238	261	289	245	253	259	222	261	253	245	265	267	263	266	254	251	247	282	269	279	256	256	259	272	231	281	245	265	265	258	256	295	265	270	286	259	293	269	275	273	247	267	252	264	260	243	246	250	239	262	278	268	286	278	257	243	248	281	255	253	269	267	251	256	266	257	274	236	265	243	254	251	246	248	269	282	245	278	257	245	262	259	277	257	266	275	251	286	240	231	257	250	258	268	276	273	276	276	248	227	255	260	241	259	226	268	277	269	269	254	245	248	266	280	241	256	260	238	229	246	265	282	250	265	286	273	248	254	278	296	264	283	231	242	236	257	282	243	240	220	293	276	250	261	262	284	269	263	246	258	270	260	255	257	247	255	277	267	256	282	240	276	252	251	289	245	244	272	256	269	268	266	247	235	263	260	276	257	273	245	244	257	259	273	255	271	268	273	248	272	272	282	227	243	253	244	253	276	252	262	283	285	290	257	270	232	253	255	251	254	274	234	261	245	276	247	278	283	278	242	278	269	272	278	276	260	275	245	265	277	253	259	286	287	251	240	269	272	294	300	249	257	252	254	256	279	243	264	252	271	260	239	255	257	252	236	257	283	246	248	247	270	265	262	282	240	271	251	273	265	286	246	252	248	267	273	246	285	288	266	254	256	247	270	240	279	263	247	271	251	261	270	259	270	249	276	271	241	249	260	241	283	289	251	256	250	245	292	250	274	273	271	286	272	265	274	220	261	261	280	270	260	276	273	278	233	252	261	263	246	279	289	231	241	286	268	267	278	253	298	273	241	258	240	276	257	281	278	280	271	270	265	280	245	266	275	259	259	235	242	255	265	242	260	273	250	247	280	266	269	290	281	266	285	257	268	265	244	263	249	264	280	247	292	259	248	255	249	282	285	250	245	260	243	240	275	256	263	246	245	254	292	293	254	257	255	257	244	261	286	278	273	243	268	287	249	236	287	251	261	228	301	280	240	267	274	263	260	255	268	273	238
31265	11994	1436	755	546	369	306	259	205	181	159	153	152	109	116	102	89	111	92	90	111	87	73	92	85	93	113	97	78	79	87	62	74	88	78	83	58	90	107	88	72	79	79	93	85	76	78	89	89	60	72	66	64	69	71	85	77	75	80	86	88	62	79	80	76	67	70	70	76	85	76	62	75	79	98	87	81	96	72	81	64	87	72	59	75	90	77	73	81	68	74	71	91	75	68	75	77	93	88	66	81	74	90	70	85	78	77	83	88	83	85	78	80	84	76	76	79	72	74	61	80	78	87	86	76	89	67	90	92	83	64	98	78	72	90	68	76	82	70	79	69	90	62	73	81	83	84	93	78	68	66	93	83	73	70	87	91	89	83	76	78	74	81	73	73	77	73	72	74	87	71	62	74	80	69	87	73	91	66	70	77	63	69	68	69	88	80	70	65	77	70	86	77	78	59	56	96	65	69	72	89	75	72	81	84	88	61	62	84	93	71	87	63	85	78	79	75	76	83	63	70	71	77	83	69	77	67	66	79	67	74	82	62	79	81	78	66	66	86	79	78	85	75	64	83	83	91	80	72	77	88	88	72	71	78	64	60	77	78	82	70	69	77	75	71	75	89	94	82	68	71	62	101	90	82	76	76	68	83	64	83	80	81	75	89	83	92	78	79	69	87	69	71	74	67	64	62	66	83	94	87	66	104	69	92	61	76	86	89	77	81	82	65	63	75	54	74	85	75	84	73	83	77	71	66	72	62	80	79	69	77	85	66	69	77	79	67	75	71	67	79	68	59	95	84	92	62	77	89	54	85	78	57	83	79	62	79	87	82	80	82	83	88	83	73	69	84	75	72	81	85	79	72	76	78	66	87	72	88	85	54	63	72	92	63	75	81	73	74	92	78	81	83	80	79	68	61	76	76	70	67	74	77	62	83	78	87	70	82	59	66	77	67	93	87	76	78	79	70	73	72	82	76	82	74	79	95	70	84	83	65	66	78	88	85	80	89	57	79	91	77	74	77	75	71	79	65	66	71	80	91	78	63	73	72	70	77	79	78	78	74	73	81	79	73	75	78	83	71	80	69	75	84	75	79	68	74	77	84	73	75	69	86	81	84	62	66	79	78	84	75	74	84	72	74	79	59	80	95	65	58	77	72	75	77	73	80	104	77	80	58	74	67	66	97	63	89	72	69	77	65	81	83	75	82	82	81	71	71	79	66	68	65	66	74	77	76	83	74	68	68	70	83	70	59	65	72	65	80	72	82	82	82	77	55	75	73	69	86	70	81	69	62	70	100	92	70	94	63	59	68	63	92	70	85	81	75	68	90	60	80	65	85	100	76	59	86	73	69	76	71	78	78	74	85	89	80	65	90	72	76	71	71	66	85	78	75	77	83	64	70	71	83	71	83	70	53	76	75	93	82	75	69	77	77	78	82	72	72	93	83	89	77	80	61	70	75	71	83	69	89	78	65	77	74	74	65	89	73	79	99	95	71	80	87	77	80	72	75	73	83	74	74	76	83	81	70	64	79	76	74	71	78	81	66	88	95	76	82	65	80	70	67	73	84	59	71	72	87	60	71	68	84	82	77	83	79	74	60	64	69	73	71	79	74	72	79	79	73	91	76	78	68	90	92	78	65	69	65	78	80	75	62	59	71	78	99	72	88	72	69	74	72	69	77	82	79	71	79	76	70	75	77	88	69	82	66	61	95	76	91	55	74	93	90	76	73	86	73	74	87	83	82	76	79	53	78	68	61	75	68	73	60	75	67	71	64	65	71	81	79	67	73	62	84	76	70	65	81	76	68	64	59	71	95	82	75	65	80	73	73	84	72	63	64	76	68	67	62	78	59	62	92	63	78	70	66	70	68	69	73	88	78	76	80	58	65	90	84	81	68	68	57	82	72	74	66	82	65	80	64	84	75	73	83	79	68	84	70	90	61	68	78	68	66	65	72	59	77	76	90	77	74	78	76	77	62	73	78	80	92	69	73	74	63	77	73	76	70	66	82	81	83	75	70	79	61	67	95	77	83	83	65	71	62	93	74	85	81	79	68	58	86	49	63	71	79	63	70	61	65	73	93	89	67	74	80	72	64	81	75	82	80	73	85	92	79	68	65	56	75	63	76	68	72	72	81	83	63	86	68	70	95	87	72	70	94	70	82	73	85	84	75	72	70	80	67	65	63	75	76	90	70	70	77	78	81	83	82	81	71	64	75	65	81	68	84	71	83	76	76	61	63	79	73	110	71	89	72	73	76	72	73	76	67	70	64	79	76	88	74	77	61	70	68	84	65	80	80	58	78	85	67	90	70	72	69	68	71	84	97	82	83	67	85	75	85	66	72	81	87	79	72	58	80	76	84	64	70	79	73	68	82	79	69	91	66	90	69	83	72	82	60	86	86	86	108	76	67	87	79	74	70	70	65	70	78	63	83	87	69	55	75	83	96	84	71	82	74	82	77	74	89	59	75	68	89	68	70	81	77	84	79	90	89	72	82	74	71	78	73	80	69	82	80	74	67	61	68	67	79	84	75	75	65	85	91	90	81	72	75	72	91	84	78	75	79	82	74	97	89	79	72	67	62	70	83	77	89	59	86	70	57	64	73	84	77	81	79	68	79	77	59	74	71	59	74	64	78	79	76	76	82	76	81	77	73	80	52	76	81	82	66	83	86	83	56	81	90	79	73	71	81	90	81	80	78	69	75	72	82	81	64	67	71	86	74	82	85	81	76	90	64	70	91	82	79	82	82	64	69	88	70	65	79	76	80	88	74	68	85	64	70	69	74	87	100	78	82	82	91	74	88	85	78	74	74	83	80	79	77	85	62	80	72	87	70	82	90	76	78	72	81	76	81	85	78	69	76	85	85	97	86	63	69	65	78	72	70	75	77	87	67	78	68	83	90	81	83	69	83	71	64	68	87	73	58	62	64	80	82	66	78	82	79	70	75	66	68	68	75	83	71	85	78	63	90	81	68	67	79	66	73	89	75	82	85	72	75	72	76	67	69	81	74	72	83	59	81	69	87	78	83	95	67	90	80	64	85	78	63	73	73	76	68	69	62	58	70	79	73	81	79	71	74	71	84	89	64	62	75	71	83	71	83	75	76	86	72	94	71	68	75	76	68	79	85	79	76	62	78	74	79	76	66	80	90	87	81	92	74	88	89	87	82	82	85	68	69	78	62	69	57	70	101	72	81	61	85	64	98	75	78	79	80	75	87	77	72	74	84	81	72	72	69	72	86	79	100	86	63	62	81	71	72	82	71	87	70	74	72	69	71	75	75	62	74	78	75	75	75	63	71	75	91	86	96	82	67	89	80	57	64	75	73	77	71	74	82	61	86	80	85	76	74	92	73	74	62	80	90	90	72	64	66	65	77	66	73	52	79	92	72	87	103	80	75	76	85	71	64	76	90	77	90	69	88	97	80	85	77	76	65	83	72	72	70	67	69	68	65	91	75	79	83	79	73	63	68	83	76	91	63	83	99	69
19041	2170	2161	2605	2233	1751	1470	1268	1082	891	762	706	608	607	517	500	415	447	439	373	370	371	372	351	322	308	296	311	307	333	272	285	270	298	310	257	253	260	279	264	245	255	232	224	256	254	275	249	227	239	225	226	268	244	251	237	241	243	276	241	230	256	233	231	256	220	238	216	221	262	262	248	221	240	242	241	237	204	249	247	221	194	225	236	204	223	240	243	195	254	211	233	214	228	215	232	228	211	233	229	232	218	236	207	213	230	238	222	259	222	255	223	224	211	230	235	240	203	213	230	214	215	218	232	205	230	224	225	233	217	211	210	228	229	220	216	229	209	217	230	200	210	207	245	216	241	211	238	241	215	247	232	210	241	234	224	214	217	217	217	231	189	214	230	245	219	233	229	212	226	241	240	217	223	216	232	206	244	221	201	260	261	206	237	250	206	206	213	221	203	221	224	225	219	206	219	221	228	182	196	205	253	228	208	231	233	245	215	185	225	222	211	216	219	206	204	198	218	204	220	244	223	199	217	206	212	228	224	219	189	212	210	249	248	204	221	233	224	231	205	187	195	213	243	221	221	246	186	211	231	213	234	215	225	225	234	243	229	238	243	217	206	214	231	213	232	220	252	217	240	235	196	207	248	192	195	250	210	238	222	226	237	229	233	217	212	217	252	234	198	214	208	229	201	220	216	205	205	214	216	195	236	216	224	196	213	218	218	214	228	207	224	225	234	220	212	235	218	204	197	236	205	186	216	207	219	218	224	231	199	234	208	184	229	229	201	208	214	226	228	200	200	222	211	220	229	232	208	256	217	236	216	217	220	216	204	203	214	239	215	209	213	211	219	216	215	222	201	240	239	263	224	216	199	218	223	211	212	210	203	217	202	218	225	221	213	224	250	211	247	238	231	224	216	246	210	218	236	204	210	221	243	207	215	209	227	228	203	223	211	241	218	219	227	218	237	242	230	206	248	220	219	228	203	241	231	210	211	215	211	232	207	214	229	211	211	215	228	237	233	236	205	189	220	255	221	212	233	211	224	237	236	208	219	219	206	214	234	209	231	223	226	205	226	227	250	212	217	241	203	220	222	203	215	208	253	225	204	217	212	213	227	222	202	238	251	220	252	226	226	220	206	247	221	227	200	230	214	238	228	206	224	226	202	235	233	218	220	221	227	202	238	223	207	233	233	213	228	223	220	213	202	205	217	230	206	255	234	219	221	217	246	216	212	220	222	233	220	225	228	244	232	192	207	227	241	221	181	224	237	214	203	240	218	224	211	229	215	210	225	228	240	212	244	230	212	225	231	227	222	212	195	213	208	208	211	212	186	216	230	210	223	229	240	213	189	214	225	228	226	232	207	233	237	239	213	249	234	206	243	227	205	215	234	225	231	212	235	218	221	200	237	214	206	222	231	216	213	225	232	243	232	216	224	217	242	237	228	219	210	207	222	219	217	236	210	206	224	229	235	200	217	242	212	204	186	211	219	238	221	214	204	253	221	223	205	252	217	236	228	200	228	212	236	222	215	199	222	232	239	223	216	225	238	208	220	241	235	216	248	225	237	231	262	221	207	225	228	262	243	235	225	193	215	204	201	242	232	202	214	231	207	220	214	223	227	240	232	219	228	240	239	227	215	242	209	229	219	227	216	201	224	232	223	220	225	218	215	236	203	212	218	221	213	236	225	219	213	240	233	225	218	224	207	226	232	216	240	240	227	242	225	205	216	213	224	221	214	230	222	210	237	214	207	239	223	214	228	212	221	245	184	227	231	244	235	226	218	205	217	214	260	204	217	233	226	225	222	224	229	220	217	220	211	210	218	223	215	212	201	225	239	215	211	186	202	232	202	217	223	222	217	211	218	216	222	220	204	219	205	226	213	213	232	239	253	194	203	224	195	238	213	214	189	195	232	226	227	208	238	211	237	195	230	239	231	234	219	238	225	216	221	231	223	228	224	227	241	221	221	258	202	220	230	211	207	234	217	216	220	216	207	213	215	218	228	210	218	231	230	223	222	216	248	216	202	213	208	234	192	235	226	240	203	202	229	218	219	252	208	207	237	212	218	216	216	240	212	211	237	223	224	208	209	200	245	221	246	194	246	215	229	215	213	244	230	215	213	228	190	182	221	218	211	208	198	227	223	213	204	195	215	242	233	215	203	216	218	208	200	247	206	222	218	222	232	221	236	233	234	199	218	216	224	211	213	203	248	221	222	240	225	218	219	221	208	207	210	217	186	199	237	237	229	218	203	238	204	243	235	183	194	198	225	234	223	218	197	224	229	194	205	235	212	226	211	231	235	205	253	220	212	216	191	217	210	221	219	195	217	226	214	214	212	230	202	201	226	203	231	254	239	208	244	236	237	201	243	229	214	242	199	230	227	214	218	230	227	230	232	213	243	215	197	218	222	217	220	199	208	230	212	245	221	198	210	229	230	248	202	258	211	212	205	234	228	222	219	254	230	212	219	234	206	224	218	233	224	224	223	253	203	219	225	235	221	220	221	246	203	204	235	237	216	232	219	229	205	208	210	232	206	221	203	195	213	216	215	228	263	218	218	240	243	221	214	203	221	213	237	209	226	219	209	219	223	234	237	185	233	228	246	227	221	227	197	247	247	202	251	204	229	212	213	219	231	212	248	211	210	206	234	238	206	236	205	236	240	216	230	218	211	226	206	239	214	236	181	216	256	214	215	223	226	225	218	204	230	220	206	238	234	237	234	229	217	229	220	229	225	227	226	226	260	198	243	233	214	224	206	202	212	225	236	190	207	220	228	237	198	218	205	217	221	224	226	237	217	229	219	216	241	216	218	243	212	213	228	217	188	220	227	236	211	216	200	220	228	237	206	233	240	228	218	227	244	230	215	228	236	235	195	224	192	236	227	238	238	225	254	227	228	197	235	218	216	231	214	223	206	235	228	220	230	201	222	208	239	221	225	209	235	203	219	216	213	228	205	229	212	237	224	201	196	196	235	224	218	250	225	234	210	245	221	212	247	205	217	217	226	231	249	245	222	239	227	230	246	229	210	213	199	252	226	226	193	191	228	225	241	227	217	217	216	187	247	205	226	227	225	235	190	200	196	220	218	231	228	194	229	237	238	221	229	201	238	209	233	220	198	199	220	230	203	215	237	212	245	217	220	192	222	210	228	228	210	212	251	219	205	240	213	222	233	190	228	226	231	228	222	255	189	212	223	236	217	207	247	232	214	220	226	214	233	225	210	227	207	239	226	264	221	205	211	238	224	217	214	221	221	224	217	219	221	208	210	219	191	226	229	207	228	221	230	217	217	195	224	206	230	240	243	211	235	217	220	190	236	221	204	227	199	230	208	227	270	200	194	231	234	200	220	237	208	239	226	224	212	209	182	239	248	221	215	208	207	237	216	212	226	227	201	220	216	227	208	204	209	224	210	229	192	229	206	212	233	217	208	223	228	211	206	233	220	248	230	221	201	232	221	235	213	245	228	241	190	236	231	197	225	213	225	229	222	220	231
41102	22055	4386	1759	1188	835	647	546	450	406	350	331	308	289	281	258	269	263	231	227	216	247	207	204	186	227	211	198	211	206	222	195	215	202	203	227	184	190	198	197	197	208	179	216	191	194	200	181	224	200	195	166	195	165	204	183	175	163	181	192	184	204	176	183	178	190	204	170	188	186	211	177	162	181	202	190	179	201	175	206	198	181	175	201	199	202	197	187	176	198	192	182	182	181	215	193	179	177	197	183	177	165	179	181	219	194	196	170	181	180	165	182	208	196	197	177	191	182	205	200	217	191	176	192	176	199	188	170	190	167	183	205	180	192	187	209	193	177	163	184	186	198	181	151	180	163	194	193	166	185	194	154	200	210	183	178	179	176	192	178	174	178	205	194	193	190	193	178	165	199	179	199	168	181	181	180	192	158	172	160	184	184	183	202	203	195	204	182	184	197	195	177	179	196	173	196	186	183	191	185	193	177	180	187	182	203	212	159	183	190	213	208	197	159	177	188	199	163	186	199	188	208	179	189	204	193	191	193	168	164	196	175	141	169	177	196	183	193	179	205	178	167	175	175	200	190	163	174	171	199	185	182	169	191	216	215	188	163	180	170	224	168	173	188	163	176	204	206	154	175	185	183	190	185	187	194	177	170	200	187	200	164	177	193	181	182	189	182	187	227	185	171	186	195	204	196	180	182	198	180	203	204	201	171	177	165	180	174	212	192	167	177	193	184	186	173	171	210	184	204	194	151	188	194	181	179	183	166	203	190	204	171	201	193	202	176	199	186	180	211	181	203	164	197	217	188	187	200	179	184	174	205	210	198	194	169	188	219	181	172	169	214	166	191	198	180	177	196	213	200	179	162	186	192	176	185	175	198	179	181	163	185	204	193	179	200	161	208	214	160	167	186	206	195	183	195	181	167	192	166	200	170	175	171	177	181	206	173	202	182	170	172	171	186	168	183	189	206	180	200	198	190	181	180	172	174	193	170	181	183	198	181	143	174	156	179	219	169	167	157	184	183	191	185	209	172	183	169	179	190	160	198	192	180	222	178	181	179	176	192	226	195	170	150	165	179	184	205	181	176	199	177	179	199	184	208	217	187	163	205	177	205	179	192	194	191	180	176	204	212	211	173	199	175	193	170	196	200	192	185	187	197	201	195	150	182	205	185	186	180	169	166	184	185	190	199	185	178	177	199	216	192	190	173	169	176	153	184	182	204	150	168	187	219	182	191	178	176	188	217	211	204	184	201	199	186	188	195	209	193	182	200	176	191	181	186	154	147	175	187	206	200	179	187	207	181	172	165	194	194	182	188	191	159	189	206	159	214	196	184	198	181	169	189	158	178	191	185	176	183	199	201	176	162	201	176	205	193	177	175	162	181	193	197	164	177	187	205	203	181	169	169	170	162	168	165	155	212	202	190	187	179	184	192	162	173	185	194	173	179	174	183	176	180	162	197	208	200	195	166	184	176	178	213	219	190	176	201	175	168	192	185	160	188	197	183	181	177	162	193	186	167	174	170	174	168	190	190	195	205	197	200	183	202	181	196	189	201	199	168	179	212	179	206	193	191	179	173	163	195	197	197	171	196	186	168	201	173	185	174	184	187	194	164	214	179	158	155	212	205	194	183	219	188	167	190	178	202	189	159	201	174	197	180	192	188	164	177	166	186	176	174	191	183	186	190	200	208	177	179	149	206	161	176	203	175	198	208	187	181	166	180	205	173	175	196	183	200	167	180	204	165	182	228	224	188	203	188	179	165	177	203	174	171	175	171	183	195	209	184	184	166	188	183	188	191	206	188	183	189	188	195	167	167	165	179	173	184	176	170	167	175	197	193	188	209	175	214	206	199	181	163	190	182	161	208	178	201	180	194	186	220	199	194	172	172	201	190	171	183	181	188	163	199	182	181	185	173	200	194	193	220	195	187	174	191	193	194	198	201	188	174	189	206	169	178	176	173	185	182	187	197	164	189	198	197	188	179	180	195	185	196	197	168	192	194	173	181	178	178	181	180	188	185	174	184	182	167	190	217	191	170	172	180	176	185	185	176	166	195	169	159	170	195	179	177	178	163	157	187	222	175	173	186	211	215	186	179	164	192	206	155	169	167	198	185	185	178	185	185	173	173	180	184	198	185	185	201	183	181	166	212	177	169	171	192	181	167	197	170	170	182	173	200	177	167	198	187	192	163	183	185	173	151	183	203	174	186	184	177	176	197	191	191	202	168	178	190	173	173	189	202	185	178	213	205	174	198	186	165	185	192	213	183	199	192	188	208	190	197	182	176	198	189	169	157	182	171	188	170	177	191	181	185	168	212	205	192	195	195	194	194	170	168	169	198	180	175	179	204	175	198	194	197	151	160	178	191	177	181	184	210	194	188	158	184	192	180	190	165	195	196	172	176	204	183	201	187	174	186	172	190	191	219	189	183	180	203	199	174	182	182	184	193	187	190	184	199	176	191	184	175	184	208	186	185	169	199	185	184	179	176	199	179	171	183	200	181	216	174	199	187	188	179	199	183	193	193	184	198	207	187	204	186	200	177	207	192	193	191	196	193	211	176	174	190	207	203	185	198	176	176	205	175	172	199	198	196	185	202	199	163	214	202	191	203	177	161	193	169	183	204	172	176	194	191	207	221	190	181	174	175	175	185	182	180	155	205	167	185	187	172	155	188	208	183	177	205	202	177	203	170	197	193	187	175	187	197	186	186	212	189	188	178	185	177	166	171	188	196	189	175	178	188	201	214	214	198	210	219	195	163	175	187	175	197	182	202	188	184	189	181	170	171	179	171	177	184	208	207	150	204	194	190	181	192	230	167	145	194	201	199	176	171	182	196	162	197	204	167	189	196	205	173	197	185	177	199	177	196	181	194	181	193	171	212	171	171	185	174	191	183	193	181	196	187	167	186	181	158	183	184	171	212	177	208	190	183	192	186	177	164	180	174	189	177	213	201	187	166	158	164	195	180	185	196	197	172	161	194	193	180	178	200	172	152	197	184	186	177	170	197	198	188	194	200	197	208	194	189	179	195	191	195	175	191	165	187	167	185	207	181	206	180	198	180	214	207	202	185	177	179	179	202	198	198	192	187	184	201	183	185	190	174	172	206	183	220	180	174	189	154	181	175	182	176	200	184	188	178	194	178	171	197	205	195	152	184	175	187	209	159	200	167	166	181	204	174	203	179	164	201	178	194	156	173	173	196	169	200	205	196	194	190	219	218	193	146	186	170	193	186	180	185	168	189	159	182	173	196	192	196	173	192	203	178	195	201	207	172	189	156	173	219	183	200	195	177	215	185	203	180	191	197	166	168	197	156	202	184	197	181	189	176	180	199	176	181	188	188	179	183	198	170	215	178	194	181	152	175	191	183	174	168	170	196	183	211	185	184	222	200	153	197	185	192	188	177	188	183	177	188	181	173	196	177	192	169	174	203	169	191	178	209	183	193	184	186	169	190	175	185	173	162	182	208	170	175	177	175	173	190	201	200	193	184
25169	3479	4052	4908	4337	3429	2846	2278	1933	1714	1445	1371	1251	1130	1012	1022	971	873	759	769	769	762	681	663	700	659	618	617	603	620	594	594	591	617	556	606	560	561	560	535	548	548	502	539	545	513	523	517	497	504	560	516	476	534	522	495	523	506	498	511	509	484	493	496	502	501	504	472	470	452	497	474	467	519	484	487	476	494	482	500	465	489	510	465	465	473	459	469	488	480	480	469	474	451	472	508	476	475	447	482	426	452	465	474	481	491	472	490	483	459	450	481	474	453	413	456	446	473	491	512	467	472	439	457	465	450	507	487	477	468	489	465	462	453	495	457	468	478	475	444	451	461	418	436	456	474	469	469	451	437	433	489	486	497	458	452	456	499	442	479	490	495	447	486	457	493	432	455	498	458	501	472	486	419	471	436	472	463	487	445	447	445	478	433	462	473	479	445	504	477	475	466	468	441	483	433	441	459	458	452	452	465	449	469	461	488	475	488	460	463	489	508	445	436	452	474	420	484	445	456	476	440	477	485	440	473	474	468	450	468	450	464	438	442	456	484	448	476	458	440	481	443	421	461	444	449	465	469	442	453	468	456	430	468	460	431	471	492	475	466	456	466	469	484	445	463	453	448	453	463	475	442	456	458	453	472	439	506	501	498	456	442	483	497	507	488	508	472	452	465	430	476	476	448	454	445	440	436	454	406	452	452	481	446	451	479	453	482	472	464	476	461	417	448	472	481	440	468	477	451	490	455	436	454	491	446	444	418	475	497	470	435	484	438	482	475	507	464	484	483	439	492	439	450	434	466	458	498	435	491	439	477	447	481	459	468	487	476	475	486	461	477	448	452	441	462	475	458	456	419	467	448	449	484	474	479	472	467	490	474	470	481	444	469	461	441	490	536	477	461	479	451	498	452	485	466	435	470	504	462	442	444	469	453	456	450	472	497	489	438	454	422	446	455	481	440	487	469	461	470	462	455	445	479	469	482	423	463	444	449	432	462	470	440	479	445	461	499	465	449	481	449	450	436	451	468	456	435	430	470	482	467	446	470	440	470	474	443	442	480	469	442	490	460	464	456	482	497	470	475	451	460	504	478	450	447	444	410	472	468	474	472	443	440	489	432	478	438	462	454	488	467	486	405	480	477	456	476	434	479	493	464	447	507	517	453	462	468	429	451	457	437	475	455	497	459	454	448	447	447	431	482	452	455	446	461	458	462	432	466	466	479	460	429	471	470	475	438	444	446	449	467	477	461	482	474	459	455	487	461	461	455	453	465	464	431	487	446	459	451	439	446	497	457	411	418	489	464	484	497	508	477	470	430	444	420	461	453	476	454	459	441	431	440	466	441	459	447	436	485	464	484	475	461	472	495	456	453	462	446	467	440	455	433	470	452	434	484	452	447	461	436	451	467	532	465	462	479	466	462	487	451	463	455	438	463	462	463	477	469	467	432	493	459	468	465	466	448	462	485	465	462	499	434	462	426	455	504	480	417	445	448	445	472	481	455	448	440	415	445	455	474	457	443	464	429	469	475	416	450	484	479	464	455	513	473	440	420	437	486	462	470	427	484	471	452	416	467	441	476	430	458	478	466	433	464	443	437	491	427	460	424	485	490	480	462	473	484	459	461	459	450	473	456	461	441	482	466	495	473	494	466	434	460	448	469	450	442	460	432	467	458	492	484	418	459	439	410	487	442	482	471	533	505	506	456	461	474	478	460	397	466	466	454	435	457	474	506	472	486	474	438	415	489	482	465	480	472	453	492	487	457	482	449	448	464	460	448	458	457	430	456	478	449	452	497	435	470	479	445	458	438	453	450	441	476	459	454	444	418	430	459	442	435	479	486	411	464	460	461	462	432	504	430	472	496	483	449	457	484	457	438	488	458	463	458	447	452	445	449	452	505	486	438	449	462	479	446	495	446	457	448	446	458	470	432	445	489	450	460	431	458	474	474	420	485	513	472	463	478	483	453	495	477	403	471	438	449	439	454	450	433	462	435	473	481	444	447	441	442	453	433	408	521	443	463	450	457	473	444	464	466	483	432	489	472	434	464	471	440	457	466	469	491	432	466	500	460	452	482	488	456	429	438	458	464	447	448	464	468	449	453	474	458	483	461	448	461	430	449	453	448	463	458	449	437	427	466	480	478	452	468	474	433	476	500	463	457	436	450	480	446	443	468	472	462	415	444	447	491	465	463	453	464	500	454	460	465	460	491	437	473	441	476	482	452	484	465	480	463	503	431	476	434	454	472	435	444	448	496	470	456	484	437	474	482	459	444	483	468	427	452	492	429	440	459	446	476	496	459	489	429	451	437	433	460	457	453	446	460	470	470	467	487	468	473	466	440	461	454	435	463	466	478	442	423	458	490	428	445	444	495	470	433	452	461	465	479	444	453	461	455	489	483	503	511	462	392	489	474	477	462	452	473	447	451	447	449	446	450	474	422	450	467	454	443	497	447	471	473	467	451	454	478	502	449	469	490	436	486	455	471	482	470	457	427	428	448	494	437	429	461	453	447	450	462	485	439	465	438	428	501	471	464	422	449	451	475	443	462	422	461	458	440	441	458	454	404	470	462	462	444	448	457	454	462	429	469	430	453	454	489	482	448	488	425	487	469	480	466	482	459	443	434	432	449	468	431	442	453	487	455	472	458	429	462	467	435	471	489	468	466	462	460	455	423	420	457	474	445	478	444	449	453	459	466	461	426	489	483	424	463	473	493	492	447	450	447	434	473	444	474	476	458	430	492	470	461	451	458	433	439	474	458	459	477	451	456	441	477	480	471	461	465	467	478	465	454	489	473	420	482	444	454	458	452	477	448	492	477	489	466	462	474	495	453	436	465	445	484	452	429	465	455	493	424	453	500	496	516	470	440	455	452	492	463	449	491	468	489	445	458	455	484	455	443	441	457	448	478	470	495	476	449	467	474	479	442	457	440	429	478	485	454	403	478	426	457	445	461	490	460	453	487	471	467	436	435	455	486	476	439	467	473	437	485	438	473	481	450	490	462	481	460	450	475	482	459	457	414	488	420	483	457	446	438	472	406	477	482	433	483	457	480	439	462	453	441	457	473	483	499	503	486	438	439	478	471	476	471	494	470	459	450	427	466	435	463	459	473	449	476	448	460	449	416	442	447	427	484	466	472	464	461	413	457	483	474	459	496	459	457	426	437	444	471	433	453	450	441	416	450	400	459	449	507	475	427	487	459	477	433	419	454	460	459	434	467	471	453	476	444	439	433	448	474	445	506	466	420	450	466	505	449	450	463	467	426	417	458	511	473	433	480	465	451	485	471	449	443	439	471	445	464	460	486	482	423	464	471	476	471	462	412	459	453	434	458	406	461	437	478	454	467	518	459	444	431	464	483	482	468	443	476	501	486	446	446	469	439	479	458	496	476	457	462	457	439	464	482	485	469	444	482	462	460	461	443	423	505	461	486	489	439	469	486	439	445	482	470	487	446	492	467	490	501	426	481	449	504	446	462	444	428	461	431
11375	693	142	133	113	115	111	119	113	103	124	88	115	95	105	110	102	95	81	101	89	116	76	82	91	108	116	91	102	109	120	108	98	110	100	75	90	106	95	124	102	100	106	104	88	99	107	122	113	88	100	104	111	100	134	106	111	112	101	94	93	93	115	98	121	95	108	84	97	92	90	98	76	104	92	124	107	107	89	127	102	95	81	96	99	112	115	117	95	100	93	87	105	101	98	113	86	97	96	85	114	105	101	104	91	120	93	105	100	103	106	102	100	94	108	100	104	113	100	90	87	99	102	99	99	103	113	91	93	77	114	93	108	102	90	103	123	107	95	123	90	107	83	100	99	111	112	98	95	101	91	111	106	106	80	102	102	103	122	119	121	106	110	117	95	101	101	108	109	116	95	98	84	90	97	95	105	108	90	103	101	95	99	87	90	110	92	90	104	107	119	118	97	89	97	84	97	101	87	87	108	94	92	118	97	95	87	101	89	89	87	95	88	112	105	97	101	99	108	131	101	97	131	123	115	95	110	83	107	80	103	100	109	114	120	117	97	98	112	91	97	90	97	112	107	118	95	92	97	113	123	100	102	97	103	108	104	111	114	100	106	93	107	123	93	95	103	92	106	88	92	108	90	119	97	111	111	104	104	105	96	95	111	113	94	109	105	96	104	84	98	101	95	111	98	122	85	79	86	82	97	103	87	100	101	93	91	114	103	100	107	84	105	90	96	102	93	108	102	114	119	88	100	113	91	112	98	117	88	88	94	96	94	114	106	114	90	114	112	94	104	104	114	90	93	117	93	88	102	92	109	114	114	119	108	91	107	100	110	81	115	104	100	102	97	88	101	108	97	94	91	104	95	106	107	93	88	103	112	123	99	103	86	95	99	99	102	97	107	107	110	102	92	100	97	108	115	107	102	96	105	130	99	102	99	115	102	86	118	103	122	91	85	87	118	90	94	109	88	90	102	95	113	111	110	88	88	122	109	92	90	90	111	103	111	118	88	88	91	103	101	112	92	103	91	103	92	102	108	97	86	115	91	98	92	98	100	107	98	102	106	115	108	99	117	88	107	101	90	98	96	97	105	95	87	104	91	83	111	101	113	106	96	96	104	101	103	117	105	93	110	97	114	109	100	110	113	105	98	110	108	116	101	77	93	94	91	117	94	99	99	97	96	112	93	85	111	93	98	113	106	87	88	94	114	82	90	93	107	90	105	108	103	87	101	92	108	106	96	90	93	108	91	110	96	83	109	101	105	103	108	113	104	93	97	90	90	107	81	96	89	108	92	87	87	95	95	110	117	81	100	94	101	105	116	107	107	95	105	108	101	108	110	114	111	96	107	116	112	103	90	103	85	97	108	104	101	101	95	92	109	90	99	101	114	91	94	110	93	97	97	110	104	96	105	78	82	107	82	105	88	94	99	83	104	124	114	104	86	92	99	99	111	91	99	95	95	112	109	108	106	91	114	120	93	92	98	99	114	96	94	103	102	91	92	97	96	99	99	107	82	109	99	98	101	90	91	109	98	74	85	106	106	100	99	91	94	81	79	120	108	125	134	87	104	95	107	89	89	81	102	108	95	91	103	91	112	105	120	106	116	119	113	113	93	125	95	90	106	106	97	113	110	95	100	108	81	84	102	95	112	105	107	110	118	115	106	90	99	93	107	112	85	104	92	114	96	78	114	101	96	111	95	98	99	115	106	108	90	112	86	112	96	105	117	109	103	105	99	104	110	99	110	80	101	115	114	101	96	114	96	108	110	93	94	91	103	96	98	122	111	99	85	98	109	87	101	96	92	94	106	92	97	108	111	89	105	95	97	91	102	102	102	106	113	110	105	103	96	102	103	111	120	98	104	110	98	131	100	100	97	98	117	112	96	100	122	96	93	107	106	91	95	101	110	91	124	105	85	89	101	108	102	98	122	115	99	110	84	91	102	101	110	107	108	90	95	106	105	104	78	110	109	114	104	95	98	93	112	77	113	112	86	85	102	88	103	105	94	93	115	90	90	102	101	105	112	107	111	102	83	94	105	107	100	96	101	92	109	97	91	105	97	83	95	89	101	110	88	119	104	105	99	99	108	111	94	121	102	106	109	114	117	106	113	95	96	85	117	99	111	99	93	98	115	93	102	103	103	107	94	90	110	104	102	76	96	83	114	96	107	99	90	102	97	101	99	97	100	96	93	101	90	95	108	104	113	105	101	118	100	98	96	102	95	102	122	86	97	116	100	87	95	100	103	112	110	95	88	113	89	89	90	105	90	84	99	100	100	98	93	122	100	96	99	105	101	120	86	113	90	95	105	97	98	92	99	97	106	89	96	116	89	88	110	91	88	89	110	112	124	91	98	106	82	107	103	108	114	101	91	99	104	95	110	76	83	101	104	109	90	106	111	102	125	99	102	109	107	100	77	105	87	103	107	121	99	89	98	94	94	111	109	108	99	99	115	100	95	106	107	103	101	104	91	103	112	86	93	95	84	109	104	91	91	92	98	113	106	108	79	95	113	86	96	109	103	103	116	89	102	101	112	94	102	88	94	112	115	107	106	117	110	108	95	106	108	89	102	98	99	98	97	70	97	98	92	114	113	111	95	101	95	103	91	99	102	84	90	100	98	97	87	107	104	105	107	104	110	114	92	108	104	90	90	101	87	102	94	107	107	83	108	108	88	103	100	102	87	114	106	108	119	100	76	120	77	108	106	98	107	111	99	115	93	101	112	97	102	117	105	112	111	104	94	118	112	111	110	123	87	97	102	106	111	105	101	100	102	97	93	82	91	98	93	95	92	97	118	86	108	93	106	99	115	100	110	103	113	88	103	111	110	104	109	91	96	93	90	91	98	97	122	103	85	97	96	107	90	102	102	91	92	101	113	93	100	107	107	81	111	91	106	111	111	96	121	113	101	99	98	102	110	81	97	99	124	91	100	91	103	98	113	93	88	107	93	85	123	132	91	96	94	109	114	100	110	80	97	120	109	97	104	98	107	111	108	103	93	87	104	104	111	113	103	91	98	94	106	91	108	102	83	83	110	118	90	88	95	102	110	87	120	89	100	79	100	100	79	91	112	89	106	103	114	109	105	102	91	115	82	109	91	92	98	90	107	104	101	99	118	93	85	86	97	100	99	91	82	100	106	109	111	95	91	102	95	99	100	92	106	113	97	111	88	93	100	106	103	96	120	109	78	102	79	111	116	110	82	98	110	100	108	112	110	94	91	110	107	99	81	106	109	126	119	88	102	114	108	92	76	102	101	101	80	84	95	116	90	115	73	103	100	95	100	96	108	112	103	79	111	116	105	105	91	94	109	113	104	104	99	93	100	76	110	98	106	105	114	106	105	91	87	103	92	101	98	85	97	87	84	94	98	118	91	113	103	92	91	78	116	98	87	101	103	110	115	108	115	89	109	121	97	102	104	106	79	90	102	94	92	94	116	98	107	90	106	103	110	114	114	94	106	122	108	108	100	105	96	135	107	82	87	104	93	100
5856	393	361	412	350	367	325	338	296	324	277	275	270	276	254	287	258	260	298	254	277	262	274	270	258	259	270	286	295	248	266	257	277	300	252	278	290	236	268	293	268	254	249	284	251	223	271	285	262	267	274	244	235	246	252	271	242	257	277	283	256	266	230	262	224	249	254	252	252	260	248	252	284	265	250	255	272	251	262	307	259	252	258	254	268	251	279	285	255	278	244	274	275	277	262	252	252	274	271	251	271	277	266	261	263	274	238	250	254	279	255	288	243	286	264	267	280	271	273	287	253	240	284	270	268	284	262	268	272	294	269	235	262	270	303	263	276	220	259	290	266	263	271	244	233	265	260	261	275	260	271	266	258	300	247	264	269	262	273	266	247	268	257	264	228	261	268	260	277	232	243	278	274	259	252	258	252	251	253	255	247	283	259	265	275	273	296	238	277	240	267	271	243	302	260	246	270	238	291	253	271	264	250	288	274	249	261	265	284	263	227	250	277	266	271	264	277	272	260	247	254	282	279	279	288	253	237	275	271	256	236	264	287	250	263	257	272	293	262	283	269	248	274	253	252	251	249	277	246	266	246	255	272	263	271	261	268	286	246	244	244	265	264	282	278	207	277	274	282	236	282	273	211	276	266	242	259	266	258	258	254	237	257	263	259	248	257	274	265	236	281	293	259	276	259	249	246	251	269	259	243	292	271	290	264	261	272	251	259	263	266	267	244	239	261	265	213	268	269	266	290	245	251	233	250	262	263	243	248	277	277	279	242	256	250	246	280	245	239	279	229	300	272	291	242	276	288	254	250	242	249	287	266	216	255	249	263	283	230	254	281	283	264	276	283	255	268	264	235	262	250	271	277	238	262	262	244	248	279	235	237	269	246	244	261	263	262	265	269	234	269	261	230	268	243	272	231	285	250	261	254	248	259	269	289	256	260	283	272	281	218	252	258	284	271	247	240	274	275	239	265	261	260	261	239	223	274	288	251	237	259	293	266	246	284	267	278	256	258	259	263	262	248	294	269	258	267	240	255	256	258	277	276	263	293	270	250	243	277	269	245	281	279	245	272	246	253	243	262	253	265	265	301	271	257	281	284	276	278	250	251	255	239	249	282	260	259	267	252	297	249	259	284	226	263	229	280	239	218	241	266	219	270	251	266	248	278	270	239	283	280	260	280	267	270	280	254	241	266	254	278	239	281	256	276	268	264	256	245	268	265	254	260	267	230	261	264	267	245	254	247	254	249	250	254	243	257	262	278	288	274	284	279	274	259	251	233	271	255	277	263	264	257	242	245	303	222	247	254	269	273	246	301	276	263	243	288	267	265	254	290	270	288	275	259	284	285	255	273	242	251	236	255	287	242	247	257	292	255	258	266	256	234	225	264	237	253	244	247	254	287	233	282	285	255	238	238	245	268	254	265	242	247	256	284	259	245	278	278	262	279	266	238	255	282	279	254	258	261	262	270	282	270	238	257	262	305	255	225	285	279	279	251	283	240	238	244	238	269	304	265	273	264	243	251	266	304	245	278	274	241	235	264	265	276	260	262	270	270	267	256	300	274	270	270	261	261	265	275	271	257	256	271	289	258	249	266	272	273	251	240	252	265	258	238	249	236	259	270	249	257	253	275	274	255	238	267	247	273	261	237	275	242	291	239	266	269	257	284	255	259	265	227	283	276	279	265	244	259	281	263	250	268	278	247	261	256	276	247	279	272	271	268	232	262	261	271	237	280	252	269	264	244	239	270	246	274	272	264	256	287	279	246	266	283	248	262	259	270	271	281	276	266	266	264	242	239	282	259	255	247	242	267	252	248	271	265	249	228	255	294	269	243	262	262	229	253	262	266	249	265	244	261	237	285	303	283	243	244	278	283	236	251	285	241	251	258	269	234	263	268	262	282	245	245	266	286	261	257	252	250	244	296	260	298	284	266	274	278	287	275	261	238	251	257	272	272	250	256	264	250	256	241	258	293	247	261	261	276	251	281	266	254	261	285	266	268	260	250	279	256	275	275	268	247	238	274	265	247	252	253	280	245	235	240	250	256	290	253	272	246	262	267	298	262	272	260	277	252	264	287	286	241	253	242	264	221	258	260	263	269	241	276	283	268	260	282	238	262	243	241	284	266	279	263	274	249	273	264	271	277	253	259	254	264	265	239	237	270	258	229	232	270	249	259	277	261	285	284	266	254	256	278	269	257	255	260	256	253	282	282	260	262	245	243	258	254	258	264	261	288	257	308	294	270	271	258	253	283	305	282	268	256	260	296	249	237	295	277	248	254	243	270	251	252	253	278	254	259	275	263	262	268	243	249	258	264	263	235	245	264	281	244	285	232	284	239	257	291	255	278	254	283	296	269	280	260	240	271	250	256	242	275	262	248	275	257	282	248	231	246	236	266	255	299	251	265	252	275	265	276	277	232	288	306	265	253	257	255	258	249	238	249	277	242	262	261	283	250	282	295	251	258	240	273	283	251	258	241	270	270	283	285	272	248	306	239	254	242	297	260	246	266	275	247	258	251	260	241	261	249	286	249	282	263	262	257	247	275	286	255	260	249	235	256	282	255	246	256	243	299	264	263	257	264	265	267	231	281	271	271	259	269	257	272	243	246	251	239	268	262	242	251	253	256	277	255	272	266	272	237	261	264	245	286	243	247	273	245	240	237	253	272	272	287	290	269	237	260	289	271	251	236	259	258	278	271	253	288	256	268	267	268	264	293	264	268	267	262	260	274	266	264	281	289	263	237	250	242	281	270	237	274	259	246	247	263	238	277	245	269	268	285	263	244	247	240	283	294	272	248	274	286	261	307	278	246	249	279	272	272	295	265	260	242	257	227	255	271	254	251	276	265	268	264	269	273	281	287	259	281	281	247	241	287	283	247	266	275	249	265	267	248	253	271	277	247	255	279	287	269	256	252	271	264	250	236	282	239	259	278	242	264	266	266	260	253	255	271	276	268	245	234	281	232	254	263	248	250	257	268	281	274	299	283	245	278	265	250	264	254	239	283	251	269	257	263	241	251	286	295	287	290	252	271	233	266	257	281	233	242	274	287	280	256	250	255	270	267	277	247	283	231	254	304	245	281	239	249	275	278	301	268	255	260	260	241	252	275	289	268	249	251	250	249	243	266	254	248	266	281	260	264	270	289	292	254	274	289	273	275	254	258	288	240	275	261	285	252	274	269	246	218	258	246	261	264	290	266	259	264	265	250	289	250	288	269	256	269	252	275	286	263	282	257	254	300	272	275	280	246	270	256	262	276	257	265	284	295	237	270	273	284	283	252	248	281	244	288	261	270	261	278	248	239	245	244	250	254	268	243	265	263	238	275	251	269	279	262	272	274	280	290	266	276	239	269	263	260	285	288	240	301	273	280	235	270	254	243	257	267	273	262	316	255	233	253	274	278	255	248	262	263	262	281	269	288	266	230	295	301	250	240	243	257	277	226	259	262	277	298	267	257	249	271	238	265	250	282	287	268	255	261	275	258	251
30946	11688	1356	800	543	382	324	248	224	201	170	132	131	111	122	108	108	106	102	102	109	80	89	74	93	92	88	90	93	102	91	88	107	84	91	87	85	65	81	69	97	73	83	80	86	85	86	73	67	81	88	73	99	76	75	90	85	76	80	85	76	88	75	77	77	76	63	69	66	66	82	67	75	65	72	75	69	73	70	80	75	87	90	77	86	85	82	83	70	86	62	73	92	96	66	85	64	69	76	90	89	88	73	76	88	81	64	57	71	68	76	93	82	91	69	74	68	78	77	76	62	89	62	74	52	65	72	82	91	69	81	67	74	93	55	84	77	81	74	65	71	86	58	71	80	75	80	66	81	69	87	87	75	70	62	69	68	84	83	69	53	78	90	64	69	66	75	70	70	82	72	75	75	62	77	71	69	91	85	76	65	90	79	73	89	68	75	64	77	80	73	77	90	83	81	72	72	67	82	76	73	80	84	71	85	80	76	84	91	77	58	88	85	73	61	73	73	56	86	80	72	82	76	85	68	82	79	83	88	72	84	84	76	81	89	78	50	79	75	70	64	67	83	81	79	62	76	94	57	73	66	70	67	73	58	64	70	77	84	72	85	80	79	88	83	86	90	74	53	96	66	60	68	72	74	63	66	84	82	61	52	79	81	68	95	76	70	66	70	75	78	70	77	91	70	91	80	82	72	74	92	84	90	85	66	72	71	74	90	69	71	83	75	62	75	78	77	75	60	77	83	80	77	77	81	66	71	64	69	75	68	74	87	89	72	67	66	73	78	76	65	65	76	69	63	72	75	80	77	61	86	87	75	62	70	59	77	62	72	72	68	72	70	72	93	74	84	71	66	93	64	92	78	71	76	58	77	76	80	71	84	71	87	65	65	80	66	69	62	75	70	79	80	69	76	85	74	79	81	62	85	72	56	80	80	86	84	81	90	61	89	70	64	73	81	66	73	84	82	59	61	75	86	76	67	76	73	74	81	91	84	63	88	84	78	80	71	76	81	63	76	76	67	60	88	78	75	83	68	79	74	81	89	74	66	73	68	73	83	75	71	100	89	66	75	76	85	66	77	83	74	84	85	79	71	94	65	88	80	84	93	83	89	77	76	73	75	75	80	77	81	91	81	76	100	80	69	68	79	76	71	87	88	75	67	80	61	83	60	76	66	79	72	78	76	52	83	73	81	68	76	90	63	69	67	60	74	73	80	76	84	70	77	71	88	80	73	64	87	72	64	82	91	78	61	69	79	97	96	72	97	69	77	94	70	62	85	96	76	76	83	82	78	82	61	82	59	74	79	69	79	66	83	81	90	71	69	70	71	82	61	74	85	82	73	77	81	80	87	54	68	80	81	76	64	95	80	75	76	73	78	78	86	67	67	65	98	71	66	72	68	83	88	72	78	85	63	105	83	71	72	83	70	81	76	67	76	86	67	69	68	84	64	67	62	77	59	68	63	64	75	81	75	80	82	77	78	63	81	68	73	76	66	71	72	77	68	79	80	76	66	61	61	82	84	78	96	77	84	59	87	76	75	78	92	97	82	87	76	86	84	81	91	86	69	75	76	86	73	75	72	76	90	83	74	91	61	71	88	82	85	75	69	60	79	74	85	72	76	91	73	74	88	86	86	74	68	70	77	86	76	70	76	65	70	77	77	67	71	69	58	64	78	65	84	92	78	78	73	58	81	78	65	77	69	80	80	79	68	86	74	75	73	72	62	74	63	76	74	66	77	73	84	84	71	65	85	72	74	80	73	83	73	88	78	77	77	90	78	74	76	81	85	71	61	62	83	79	56	69	73	83	78	83	104	82	80	72	61	61	66	83	76	69	70	61	68	81	93	76	75	76	80	79	81	70	64	64	84	90	68	71	88	73	75	76	87	58	74	70	91	76	60	62	72	80	72	68	85	71	78	74	71	64	70	74	83	75	78	74	80	92	64	87	81	73	84	61	64	88	67	61	86	72	76	71	65	63	94	64	75	57	63	75	69	71	62	81	80	74	81	97	78	77	71	81	92	92	69	65	59	78	96	80	72	73	90	90	82	80	66	79	79	71	92	80	68	76	76	60	91	65	66	60	88	71	59	76	76	80	89	68	74	75	83	72	82	64	76	77	78	69	81	67	77	60	63	68	80	80	68	68	68	68	76	87	71	68	84	64	53	61	67	76	72	74	67	66	85	70	73	72	86	74	86	62	72	78	76	71	62	84	77	75	51	76	83	90	68	67	70	66	86	70	82	77	82	83	84	79	85	75	64	77	72	66	77	69	80	60	69	76	75	74	83	75	66	74	83	79	85	70	62	62	86	76	64	88	72	54	82	84	81	71	77	75	82	69	71	65	72	87	79	79	75	81	76	64	89	58	91	80	81	69	69	86	89	85	67	86	65	73	86	75	91	77	100	80	86	79	82	71	58	62	67	87	91	72	78	70	92	55	74	83	73	65	75	81	67	70	56	76	66	54	91	77	71	79	76	93	78	73	85	69	74	77	85	71	72	86	76	77	74	87	70	89	71	63	90	84	69	56	76	83	72	73	72	79	69	75	72	95	81	94	76	66	61	85	73	78	71	82	79	84	68	72	72	81	85	87	67	69	73	65	78	87	79	64	73	67	79	81	79	83	66	77	73	78	88	82	80	81	74	80	88	74	69	89	68	84	79	63	66	79	68	66	77	74	77	75	61	81	74	90	71	72	77	77	82	63	78	76	70	68	87	73	78	80	59	78	93	83	72	64	69	55	66	65	78	88	69	82	74	77	75	85	77	70	65	76	78	76	64	60	90	84	81	74	67	80	66	72	85	80	75	64	82	64	49	80	70	74	79	68	71	68	77	71	68	68	85	83	95	80	74	65	83	65	84	67	62	69	80	71	71	85	84	87	68	74	75	80	73	66	84	91	77	82	81	69	75	70	86	73	79	82	63	75	66	73	83	66	62	70	91	63	71	81	95	78	76	78	67	68	82	74	62	82	85	78	71	69	87	80	67	70	83	77	60	64	84	69	88	86	89	74	79	80	89	83	68	63	78	70	83	76	97	69	77	69	65	71	86	87	66	73	74	92	85	75	77	76	66	72	57	84	67	66	74	80	78	73	66	97	65	76	66	77	68	86	87	89	70	72	79	66	65	87	81	78	78	70	85	88	75	89	71	77	80	67	70	80	66	85	87	88	73	67	65	62	81	64	80	91	83	66	75	72	84	88	60	79	60	80	73	93	84	85	60	58	85	70	67	65	70	76	81	80	77	80	84	67	74	71	76	72	61	73	79	79	65	82	83	74	69	76	76	66	73	86	78	74	75	84	74	63	76	73	79	86	87	63	71	82	77	90	80	76	70	99	53	63	83	92	80	80	67	67	61	72	70	79	71	61	65	74	64	84	85	53	77	78	77	72	72	71	83	58	88	84	89	83	97	58	75	96	59	85	66	72	77	74	80	79	71	80	81	61	65	52	57	84	79	76	85	68	68	64	67	65	83	86	70	82	71	59
19160	1848	2122	2614	2269	1766	1501	1231	988	875	802	678	624	597	554	476	411	429	391	369	374	347	369	347	320	322	341	329	307	305	313	277	312	263	296	262	290	262	258	240	230	286	248	271	252	219	254	221	246	252	249	240	250	262	228	241	211	239	240	227	244	238	243	242	220	221	216	218	252	237	249	252	211	226	224	233	226	227	255	201	217	207	227	222	226	234	229	245	225	244	213	236	232	228	218	210	241	221	231	232	233	203	223	206	206	212	237	244	244	212	215	237	234	210	216	231	202	216	210	245	205	219	228	215	224	229	225	250	234	238	231	213	210	216	244	224	212	208	211	230	206	247	225	211	233	230	245	240	225	223	230	228	221	210	212	225	228	202	239	198	214	218	222	229	237	214	219	225	224	210	208	206	211	177	220	208	213	203	231	229	215	206	205	197	223	215	198	223	185	226	196	213	227	218	243	222	216	195	214	230	203	237	188	242	194	209	191	214	228	229	217	215	246	237	230	221	220	222	205	206	230	230	258	212	200	229	220	238	190	200	201	226	221	201	267	211	239	227	206	197	217	232	229	217	228	228	203	221	238	219	204	193	231	207	226	213	229	218	230	195	236	201	208	254	228	209	216	234	230	211	205	219	224	238	220	221	230	207	233	220	227	231	227	222	221	220	229	181	204	210	214	211	221	214	235	241	206	222	234	213	219	218	224	215	221	244	220	223	196	212	215	202	241	218	227	218	224	222	191	222	220	226	216	216	227	237	216	234	211	221	209	212	222	238	237	187	214	209	215	243	188	202	209	207	226	239	227	238	206	221	209	241	183	222	249	226	225	224	236	230	235	221	229	233	248	208	242	212	227	208	235	216	219	214	223	212	249	200	189	185	206	231	221	228	227	229	232	194	212	230	227	216	233	208	236	213	220	203	257	240	223	226	212	204	207	226	232	220	208	223	197	220	194	231	212	220	210	238	225	202	214	213	221	210	215	223	247	236	210	186	231	232	215	230	219	215	259	223	223	202	217	233	229	245	228	216	215	232	226	228	206	222	209	239	240	213	207	232	217	223	198	234	222	240	219	225	208	207	218	204	217	218	200	213	241	220	216	255	234	238	232	227	271	219	226	214	230	215	232	220	207	223	228	206	239	207	257	243	220	224	241	222	237	234	243	207	244	195	218	228	210	212	219	238	250	229	242	235	231	197	229	230	223	219	209	233	213	226	228	215	244	234	243	250	202	215	224	231	241	213	238	255	212	228	223	235	257	195	223	225	200	199	223	217	216	225	231	215	219	203	201	213	240	208	266	230	233	238	214	218	206	260	207	222	226	234	224	233	215	211	187	208	242	226	222	218	226	239	221	228	232	208	240	214	210	224	214	232	234	228	191	227	201	208	209	224	221	233	225	222	227	236	210	197	252	213	211	217	227	228	208	218	239	209	208	203	213	226	224	225	218	206	225	209	242	220	221	199	240	222	231	235	229	215	233	235	206	222	199	240	249	214	217	219	218	237	198	235	202	213	248	216	230	221	224	231	203	189	208	230	213	215	222	198	220	200	229	211	238	257	232	227	229	201	251	231	231	197	222	229	219	236	216	242	215	210	234	259	210	230	220	220	225	203	198	220	230	199	221	225	226	233	214	193	221	216	197	224	219	220	228	208	237	215	213	213	192	215	228	211	214	222	203	201	221	224	216	212	200	246	215	214	217	192	229	237	205	199	245	196	224	194	226	224	236	213	196	217	212	243	223	250	228	231	194	241	251	222	235	222	220	218	234	223	235	217	217	205	225	211	251	213	229	208	231	227	248	214	232	208	212	230	223	242	207	220	213	221	219	217	218	227	218	198	226	201	221	222	244	216	208	235	229	235	202	232	208	223	248	205	205	252	227	231	227	214	211	267	227	216	226	197	231	219	218	217	216	219	225	234	231	219	218	203	221	221	229	210	212	217	217	204	203	233	232	217	242	224	225	210	206	236	253	213	236	224	181	235	243	235	224	214	215	227	216	227	225	203	207	232	222	190	228	233	228	240	209	245	219	232	199	205	235	215	224	224	200	229	263	220	215	206	213	260	241	220	217	256	209	218	217	219	204	211	232	198	218	207	231	203	210	219	208	219	206	201	228	210	224	248	223	205	250	208	244	210	210	212	243	214	206	223	226	213	202	222	223	203	208	236	208	210	223	217	198	229	220	205	236	213	250	218	195	202	226	221	227	224	223	208	224	208	242	228	247	218	257	232	234	241	222	240	230	189	218	227	213	216	223	224	224	242	198	197	201	217	228	215	227	213	204	197	216	198	213	201	222	221	222	196	245	230	207	182	208	237	209	235	210	249	217	213	218	244	202	218	230	220	235	225	202	205	208	228	200	226	208	243	203	197	220	192	235	237	213	217	227	222	213	227	208	242	206	199	211	210	233	223	215	245	211	209	225	207	191	227	222	235	241	246	218	211	201	219	241	224	202	225	219	216	232	226	208	191	218	220	223	217	202	205	184	212	228	252	246	209	203	240	238	198	212	259	222	253	226	205	211	206	235	195	255	256	234	198	229	206	232	206	204	207	230	240	191	209	237	219	216	228	207	234	223	201	202	217	207	195	221	226	224	218	233	213	262	207	217	207	208	225	219	226	197	205	225	190	206	228	232	200	233	212	195	184	236	240	234	222	223	230	211	209	212	228	205	225	223	225	209	240	207	193	236	228	215	229	228	247	233	240	225	221	224	225	209	228	225	247	234	222	199	218	203	228	246	249	223	230	221	219	200	222	213	206	218	208	241	197	239	220	212	230	238	198	220	209	247	195	203	224	198	213	230	212	221	200	238	203	217	229	250	230	224	234	246	199	222	249	240	209	210	228	215	205	221	232	210	224	229	234	205	211	219	228	242	218	203	223	222	188	206	235	212	216	222	238	221	217	210	232	203	211	200	205	240	222	202	218	220	229	208	232	236	218	216	233	232	234	214	209	224	203	211	221	221	217	201	208	214	224	236	214	235	196	254	200	211	204	201	228	223	246	215	237	253	220	225	228	216	230	215	227	224	228	224	206	234	225	234	240	228	209	208	212	203	223	228	229	229	230	233	208	244	205	223	251	207	202	228	199	236	233	236	183	223	220	220	223	222	201	241	236	238	217	252	236	250	218	220	199	216	228	215	210	228	210	192	211	202	223	220	229	240	237	223	233	216	211	242	243	223	228	204	241	214	235	254	213	187	221	231	203	229	231	197	232	224	194	234	206	229	183	202	213	197	212	205	202	236	201	210	208	220	222	224	224	212	230	204	211	251	217	213	203	217	224	245	211	240	192	226	213	227	240	231	244	229	208	239	219	215	242	221	212	250	222	224	199	197	206	219	225	218	191	200	227	217	231	195	204	215	210	203	207	212	195	237	211	206	236	229	205	231	235	229	248	229	210	237	220	202	212	225	236	213	207	205	243	253	209	222	204	212	205	243	207	215	212	223	187	205	254	211	234	241	206	261	219	214	198	206	203	239	217	223	215	212	236
41203	21905	4039	1817	1207	864	711	501	470	384	367	327	309	297	279	225	232	207	216	236	229	248	201	201	201	253	237	198	176	199	212	200	223	236	194	199	193	216	193	204	178	199	190	185	214	174	200	185	199	177	171	188	182	215	192	195	163	201	200	174	173	185	179	182	188	196	186	183	181	195	197	209	206	191	154	155	196	172	185	188	187	169	207	168	179	199	206	194	183	186	178	185	194	190	171	202	192	184	195	203	189	181	188	184	179	172	174	212	190	188	189	175	195	201	177	182	182	169	201	190	183	189	202	184	211	192	190	186	175	195	183	189	185	177	191	185	197	208	187	182	194	193	189	185	200	165	195	210	204	178	208	187	205	209	208	188	177	180	198	179	170	193	192	182	188	184	194	173	193	180	200	174	173	162	193	207	189	172	183	186	176	183	180	188	190	189	179	158	195	158	189	191	187	171	164	181	209	195	207	178	181	166	204	188	162	196	180	168	177	183	177	167	182	184	172	203	196	196	184	184	205	174	173	176	173	191	194	181	179	187	174	178	172	172	184	176	177	193	197	172	179	178	215	172	214	186	185	203	169	183	206	179	193	187	191	172	187	172	210	185	193	192	185	196	191	199	161	156	170	178	148	190	193	197	181	177	190	202	183	210	207	192	196	195	181	190	178	160	163	191	164	166	156	156	173	195	170	172	174	185	178	183	194	193	173	198	183	168	199	191	176	202	187	219	183	178	177	171	187	201	209	184	182	199	202	190	178	205	203	186	182	183	216	192	193	189	205	184	172	171	167	202	201	188	192	188	187	187	203	206	184	188	210	175	221	175	183	174	180	192	164	209	172	172	192	183	220	200	195	193	192	195	204	204	226	173	193	174	167	194	192	203	195	220	178	189	208	187	194	197	185	199	184	182	169	200	178	185	182	179	176	203	186	213	191	186	188	173	187	207	184	168	209	197	190	208	147	179	183	172	197	189	173	176	185	181	179	180	164	175	199	176	165	189	186	186	170	180	193	193	182	197	174	177	173	173	182	207	177	177	174	199	182	178	175	208	186	174	207	192	170	198	168	199	188	179	201	171	165	211	196	194	207	186	208	199	187	166	193	212	165	187	182	179	190	185	196	172	195	183	185	176	178	168	178	167	187	181	165	184	170	174	175	177	173	189	176	176	180	200	182	181	190	192	160	193	190	185	184	190	188	179	172	191	174	162	175	230	182	171	196	175	185	181	180	194	226	175	169	182	190	180	202	200	194	171	195	204	196	184	185	172	189	175	192	192	186	171	195	186	183	198	167	214	159	195	192	167	176	180	171	198	154	187	206	156	195	182	188	182	190	188	197	183	167	210	183	188	184	205	162	185	156	178	188	203	191	194	178	185	176	187	174	174	180	180	205	192	193	186	192	197	186	184	183	171	185	204	176	167	165	169	193	204	200	162	208	166	160	194	166	174	191	172	189	186	184	182	196	192	176	173	202	190	161	172	183	197	210	216	190	220	187	171	171	162	181	190	189	196	180	192	190	168	180	200	176	199	173	193	172	183	199	197	190	178	182	174	180	175	185	208	189	174	200	175	204	168	184	188	168	195	194	192	167	200	192	200	178	179	182	192	211	187	195	167	169	175	192	192	165	193	185	184	195	166	155	160	178	199	201	183	185	143	218	176	171	184	180	177	185	178	197	180	196	181	171	181	201	175	176	215	180	180	182	176	160	175	204	161	191	178	181	182	175	196	187	177	198	184	192	172	179	199	194	207	185	176	183	155	184	182	185	163	165	187	189	187	189	175	198	169	197	192	181	171	184	199	206	177	171	182	192	179	182	207	203	178	180	194	193	192	168	179	194	192	194	188	181	197	195	200	174	177	218	200	191	185	189	186	160	195	202	184	205	204	165	182	206	176	187	171	185	192	155	189	181	214	191	205	203	189	187	183	212	177	180	157	200	157	167	193	190	175	184	175	211	195	178	200	185	184	193	160	177	181	172	188	154	173	155	184	219	167	187	188	186	166	184	184	152	173	199	206	185	192	194	192	196	175	164	164	168	181	176	186	188	210	185	169	207	184	189	187	176	184	191	196	185	173	197	192	195	210	167	190	191	182	186	187	161	207	179	164	195	181	189	197	182	230	206	191	174	178	169	185	162	193	154	187	227	191	175	181	199	191	181	163	192	157	192	209	195	158	173	177	194	168	171	163	197	199	179	176	191	190	183	157	216	207	185	193	192	203	193	171	210	208	185	163	188	195	195	196	173	185	195	198	203	180	191	196	166	178	197	186	167	173	178	181	192	177	172	190	177	181	183	193	191	188	194	175	170	174	206	175	192	174	170	165	164	202	193	175	209	186	197	184	182	148	180	175	197	185	195	156	200	189	199	190	167	196	187	207	184	213	168	190	171	176	189	196	186	166	191	181	188	188	176	186	177	191	199	170	193	203	187	179	201	199	197	183	171	196	166	180	205	205	195	186	170	177	171	188	196	167	179	172	224	161	169	190	180	186	157	193	195	202	167	190	170	197	199	199	188	176	171	188	192	198	174	189	217	192	205	196	184	215	173	200	175	173	196	193	185	184	157	177	206	166	181	187	194	194	179	183	207	190	190	166	192	198	200	210	169	174	198	166	186	181	165	205	173	180	179	189	200	212	173	201	172	141	187	183	164	166	187	199	171	174	177	180	186	188	187	186	182	205	182	165	180	194	208	172	178	166	177	187	168	198	168	163	187	168	190	195	234	170	187	214	199	196	201	189	165	190	166	174	201	187	191	211	182	180	177	184	201	195	166	183	181	164	186	200	183	181	184	223	188	189	190	204	175	181	184	202	165	206	187	176	185	203	174	190	218	207	195	170	181	189	189	196	175	203	174	208	173	191	202	197	180	178	185	206	179	154	197	175	173	188	163	185	192	174	190	213	213	177	177	170	175	176	184	178	187	176	195	188	153	184	175	189	205	167	197	184	162	158	215	186	212	168	172	190	195	197	197	187	201	188	196	192	161	186	195	150	185	191	185	187	165	207	176	189	177	186	168	204	176	212	212	193	170	170	175	178	182	192	187	200	190	181	190	196	169	187	201	153	193	178	159	188	182	180	188	185	172	192	200	194	175	201	199	196	178	186	160	211	181	179	163	182	183	181	161	183	190	182	193	196	184	185	187	164	210	217	183	200	177	179	183	200	189	143	168	164	195	199	185	178	189	191	174	183	198	193	182	161	192	183	182	185	173	174	173	189	191	182	172	209	169	190	171	186	226	196	205	187	191	192	180	165	189	161	173	187	183	188	179	166	203	191	171	178	175	183	221	181	169	203	198	184	174	210	201	190	202	181	206	165	196	186	164	205	203	190	164	186	211	172	184	175	191	174	198	192	174	174	177	165	195	207	198	186	201	168	158	181	182	199	182	191	187	201	181	170	171	205	157	171	174	196	187	163	184	193	175	196	190	181	163	197	176	174	217	226	167	195	194	178	193	201	196	170	173	176	158	188	181	216	185	191	184	194	183	180
25199	3057	4049	4960	4301	3475	2705	2337	1917	1725	1461	1366	1221	1054	1049	997	915	879	854	748	755	726	735	682	648	675	627	633	615	598	637	617	566	558	567	559	563	564	547	532	546	549	589	516	526	490	537	498	520	487	507	500	492	531	553	474	478	497	477	489	445	487	536	464	532	479	500	514	431	484	482	465	508	480	440	452	476	510	475	455	469	487	481	475	499	481	473	483	504	490	442	424	464	481	483	463	451	490	486	458	471	479	474	492	517	442	477	491	438	486	464	461	447	497	489	419	464	465	433	474	471	451	491	453	452	440	450	456	522	451	410	445	457	459	452	464	436	422	454	435	472	460	473	463	478	482	454	481	477	499	514	449	445	481	458	415	419	484	496	464	462	452	470	443	484	465	484	500	467	425	501	465	436	436	455	472	442	477	445	491	502	485	455	447	485	454	429	458	416	439	467	454	416	444	446	439	458	434	438	461	439	436	454	462	427	472	469	454	485	493	425	480	436	494	487	446	451	464	445	471	456	457	420	472	459	471	421	422	470	453	415	485	444	460	485	474	476	470	473	448	455	441	454	494	449	463	429	466	444	497	470	501	465	470	485	454	448	447	479	456	449	453	491	456	475	471	478	450	468	459	424	440	446	455	463	466	429	482	452	481	449	479	441	471	459	482	498	441	437	433	456	462	423	507	428	463	414	449	451	426	448	436	433	516	457	489	500	448	443	428	437	458	465	433	456	463	496	451	435	441	475	467	467	454	433	450	461	472	457	493	502	417	446	426	459	418	450	446	469	454	498	505	447	475	483	462	504	444	463	470	435	435	475	422	458	486	445	454	426	456	478	459	465	465	483	443	448	473	458	509	465	423	501	483	452	484	457	441	478	470	459	477	460	450	441	492	432	456	438	445	464	490	442	435	458	449	435	476	435	477	455	471	486	437	424	490	458	459	456	473	476	493	482	501	440	457	473	448	460	479	485	496	437	464	446	464	474	444	445	477	439	451	457	441	457	438	449	474	501	494	471	471	445	424	457	450	475	453	474	422	467	428	439	450	442	448	464	441	432	533	462	457	435	475	447	468	454	463	490	451	472	458	427	499	425	457	499	489	464	466	472	478	470	445	464	450	446	480	468	443	467	453	455	440	457	473	490	439	504	460	457	439	487	455	468	496	458	490	463	494	451	424	438	459	434	495	449	417	430	472	454	420	429	489	494	456	455	489	435	434	454	426	485	468	444	452	439	454	471	434	471	443	478	426	461	492	444	483	469	449	482	486	492	450	491	459	450	463	487	442	473	449	468	446	484	455	486	436	439	454	469	466	456	469	473	475	434	429	472	436	454	449	414	458	463	437	424	446	411	464	493	465	460	455	409	427	446	475	457	426	426	481	474	491	419	454	478	487	481	486	489	449	444	442	478	470	452	468	431	480	480	439	437	473	505	430	478	442	479	458	468	444	439	473	499	463	473	449	468	415	437	447	467	492	475	482	450	479	472	478	431	437	477	443	437	460	459	452	477	489	467	457	431	472	470	492	417	486	446	449	494	471	463	482	467	451	464	440	459	450	479	473	468	429	489	465	408	437	450	454	472	461	453	435	408	446	464	496	435	466	463	473	505	508	442	475	456	459	484	499	485	475	464	460	438	507	447	477	471	490	453	466	450	466	441	475	468	456	464	452	441	447	409	454	460	441	465	454	438	410	502	471	457	443	493	470	478	468	500	482	468	486	481	505	486	421	445	464	455	437	457	445	428	460	533	468	467	478	471	490	472	477	509	481	472	471	452	435	476	471	447	430	450	449	490	446	475	447	482	469	450	448	467	515	456	468	440	471	434	495	453	473	455	482	421	435	451	445	475	439	480	460	446	498	459	477	481	461	444	469	428	445	479	437	463	443	456	448	452	436	502	476	450	442	465	437	473	474	455	461	434	460	437	451	449	448	450	493	469	443	496	456	477	456	462	467	486	465	445	488	489	447	495	428	475	448	471	459	486	450	473	422	473	442	441	436	498	486	494	429	426	424	426	452	401	467	516	497	442	502	440	450	458	470	485	429	485	459	435	439	428	445	486	421	438	470	444	458	500	470	469	453	479	437	437	469	445	457	465	469	480	446	472	471	460	464	445	460	499	464	474	500	478	449	481	482	460	440	459	462	488	477	425	451	474	452	510	482	435	455	449	468	461	441	443	449	484	469	461	458	451	471	482	431	447	483	455	483	469	447	473	451	446	480	442	447	496	444	522	445	468	432	419	511	405	455	512	466	450	474	466	454	439	452	469	462	430	468	427	447	459	470	430	464	471	475	451	496	454	435	461	468	441	489	444	445	495	464	463	494	463	415	480	447	484	464	410	464	450	448	454	471	466	495	460	467	490	447	452	430	438	482	494	454	490	466	458	520	481	456	436	456	453	471	424	474	460	479	464	437	435	456	463	451	446	439	440	448	464	448	425	446	485	448	409	462	462	505	468	461	433	470	446	443	461	459	432	486	444	508	443	471	473	451	501	472	422	459	452	453	470	436	438	519	459	420	459	479	480	462	434	469	472	437	476	459	466	448	465	475	450	447	456	467	470	443	491	441	453	483	461	451	457	494	458	421	459	470	453	480	492	478	479	455	449	456	472	463	472	452	489	459	413	446	426	437	484	440	445	457	465	512	486	455	466	422	437	465	437	448	491	449	488	478	448	439	446	427	490	462	470	440	468	442	445	467	541	504	445	502	467	419	423	486	455	445	448	455	462	513	526	439	417	438	497	487	434	461	450	447	440	473	439	470	451	483	496	457	478	460	459	418	457	473	463	441	480	437	444	462	449	484	479	439	457	462	443	479	472	435	447	469	440	452	472	474	462	439	462	485	458	466	436	438	496	458	428	479	473	445	460	444	469	458	483	474	431	466	486	481	467	473	467	456	451	439	446	472	438	466	416	461	471	480	427	464	401	471	464	471	432	445	430	487	431	470	467	439	458	476	447	434	476	403	418	481	422	443	485	474	488	489	429	475	489	439	468	470	487	500	466	476	448	460	501	454	436	518	419	460	489	475	465	430	449	448	466	439	433	425	471	473	468	453	449	432	462	448	468	484	427	469	428	438	482	446	443	445	472	468	494	447	503	431	485	481	478	454	471	444	498	442	451	447	445	453	435	443	472	483	459	438	425	465	469	452	480	492	438	446	440	481	455	467	446	457	473	447	471	476	473	478	441	479	471	475	533	494	479	478	483	432	443	463	506	425	456	478	455	470	480	431	468	461	472	455	498	469	504	484	442	454	434	474	474	452	461	466	500	469	440	495	458	443	492	460	458	451	462	497	445	484	455	480	441	455	439	477	429	439	475	460	463	426	429	468	447	421	447	465	468	441	469	445	472	460	438	471	471	423	495	481	481	466	463	471	475	441	466	474	453	478	468	436	489	443	481	474	469	494	469	498	476	471	438	517	465	473	450	468	440	464	439	454	425	457	451	455	474	430	443	462	437	460	452	487	430	481	472	443	442	406	455	482	428	434
10579	450	114	99	115	102	104	126	97	119	95	85	103	105	109	106	101	84	96	97	88	98	79	100	122	110	100	105	87	112	95	92	88	115	114	98	94	103	110	106	110	80	107	97	100	85	88	94	106	98	111	105	104	99	92	83	96	108	92	103	100	101	107	79	98	107	94	119	99	112	106	121	102	87	71	94	98	105	104	116	96	102	102	105	95	86	100	126	98	99	96	85	97	99	101	109	101	96	101	100	104	98	96	96	105	81	104	96	95	102	89	89	114	101	93	107	90	88	93	106	98	104	97	91	106	110	98	110	102	106	101	108	110	103	98	103	98	99	81	98	93	106	107	95	92	93	125	87	115	113	113	85	112	103	93	105	105	94	109	99	91	94	88	91	108	89	91	105	101	105	108	110	103	104	111	121	93	106	91	82	107	94	86	98	90	90	111	84	103	114	99	97	113	104	111	111	97	97	99	99	102	90	102	96	82	109	110	107	108	105	85	111	87	111	121	93	93	90	108	107	119	99	107	95	97	96	86	111	121	107	97	107	89	96	115	91	93	89	92	112	108	97	109	86	110	95	128	93	91	107	104	84	103	123	106	92	112	90	94	101	108	101	129	107	107	90	106	100	87	98	88	95	105	105	87	116	100	114	91	104	88	103	93	109	104	86	92	107	89	129	104	88	96	100	118	88	103	92	101	91	104	88	85	107	88	94	93	88	108	96	82	100	119	120	92	93	82	103	89	101	97	120	94	87	104	106	79	95	118	113	97	98	118	99	114	100	108	103	104	100	92	104	106	109	116	92	96	102	93	105	115	106	78	102	100	94	93	104	95	94	97	112	103	104	115	99	106	112	91	86	111	90	106	111	115	104	93	80	103	111	91	92	105	104	100	85	85	101	90	98	93	100	90	100	113	92	111	113	86	111	101	93	92	92	74	85	89	109	91	103	82	109	106	102	99	112	104	96	99	96	96	96	101	103	95	106	103	86	105	121	98	116	110	93	95	102	101	91	110	88	101	119	104	107	99	96	77	90	98	120	109	96	111	82	92	87	99	108	109	115	112	80	87	111	107	85	117	102	116	103	71	94	104	110	107	95	114	105	142	94	108	105	118	86	96	89	102	97	101	92	99	100	110	103	102	93	88	102	107	108	105	92	95	102	97	110	90	102	105	112	95	104	105	117	80	102	89	110	99	95	83	96	96	76	109	92	97	94	101	108	99	99	111	86	80	108	106	91	89	108	102	96	98	84	100	91	94	103	86	95	89	99	122	99	104	102	94	106	110	96	116	105	106	128	107	94	99	118	123	103	102	108	86	105	110	93	110	107	90	96	122	96	87	120	117	97	132	109	99	103	92	100	124	99	91	116	105	84	101	100	95	104	90	100	99	100	94	107	115	117	89	92	100	93	98	110	82	87	90	96	95	91	108	83	98	90	94	101	103	89	94	104	87	95	110	107	94	85	104	100	108	110	88	122	97	95	98	111	99	94	99	111	113	96	102	98	107	114	117	75	116	101	105	103	101	117	90	96	94	97	111	93	112	99	84	94	107	104	73	100	99	95	93	101	96	121	86	89	94	99	100	95	96	91	101	83	93	90	91	110	91	113	101	119	90	107	98	112	98	91	81	94	100	85	114	104	118	116	94	102	99	91	107	104	110	117	103	83	113	97	98	97	103	94	107	96	95	74	107	108	96	93	99	103	101	108	89	105	103	86	110	101	102	111	92	86	111	96	87	98	96	119	101	96	102	89	88	89	89	89	96	82	111	103	104	99	132	113	96	110	112	113	105	91	110	104	111	100	122	99	107	102	107	109	92	86	101	110	95	81	93	94	86	102	97	94	114	115	88	96	106	105	95	105	110	110	104	99	121	100	96	108	89	104	92	112	102	103	95	99	83	98	103	83	111	120	96	100	110	90	86	88	85	114	98	106	91	86	90	98	99	87	101	103	88	96	97	106	109	107	85	107	110	110	109	103	87	99	101	105	97	92	101	92	98	91	100	89	104	103	104	114	105	112	104	109	97	107	102	96	102	82	110	100	94	109	88	111	96	112	104	91	97	98	98	103	87	107	97	88	95	92	103	109	98	79	96	96	101	99	100	95	99	101	99	94	93	91	124	95	92	112	93	119	114	100	110	94	88	101	95	100	90	113	84	112	93	106	97	108	82	100	88	106	106	98	107	104	91	111	101	82	103	92	112	97	90	113	97	101	107	96	98	120	135	80	110	115	99	103	94	99	100	104	97	103	92	96	106	112	87	110	83	109	109	97	115	117	99	109	94	95	103	86	113	88	104	90	106	114	105	106	97	106	117	111	94	79	105	94	94	91	108	106	90	107	89	76	111	99	83	112	96	94	104	90	95	111	111	79	107	102	89	95	101	110	102	106	115	99	91	92	112	73	92	107	108	111	97	88	91	95	109	102	86	103	102	111	91	124	101	103	106	99	109	111	88	94	106	82	101	96	80	112	81	104	95	108	99	114	88	92	97	93	91	103	102	87	91	98	122	107	116	91	109	88	89	114	98	119	112	96	115	105	95	115	94	118	113	104	107	105	110	103	111	82	93	114	110	107	84	95	87	98	108	122	89	93	101	92	110	101	110	97	103	103	111	100	106	96	83	91	101	101	92	91	89	106	93	98	116	107	118	92	104	124	105	83	111	104	118	107	91	106	108	107	92	93	116	101	105	89	98	102	89	112	110	81	94	103	108	111	97	98	98	93	110	96	108	110	98	109	94	90	92	115	85	100	97	122	109	101	119	115	106	98	93	93	94	108	108	90	98	93	103	109	94	93	116	107	99	105	111	109	87	121	86	101	88	99	88	122	101	88	102	101	95	117	85	97	123	116	100	102	91	107	98	101	109	84	103	100	110	103	102	92	87	124	96	77	109	89	99	101	107	109	115	99	112	103	122	94	108	109	129	123	124	99	89	102	110	100	100	93	102	99	110	91	96	94	98	102	106	93	108	106	113	113	89	88	82	97	88	109	97	84	86	109	114	96	102	99	109	91	93	109	79	109	114	109	106	107	94	93	85	110	102	106	109	116	101	91	119	109	90	88	99	99	116	88	120	103	121	108	102	79	92	87	97	108	99	91	101	103	108	109	138	101	100	92	85	95	100	121	85	96	80	109	100	100	98	102	109	100	111	91	101	84	102	108	112	97	95	114	96	87	110	95	109	105	104	116	103	96	108	106	116	106	110	133	115	96	106	103	85	88	90	106	103	101	92	89	101	93	90	103	120	113	117	108	100	94	96	100	106	91	108	95	101	88	98	97	109	107	90	116	119	104	126	109	86	111	98	116	104	105	104	118	101	107	116	101	99	98	97	105	109	109	103	113	103	111	82	96	105	110	89	106	95	97	104	123	98	102	102	102	103	97	120	88	93	92	101	111	104	122	92	87	111	110	132	105	98	93	106	110	104	113	119	99	87	102	116	104	114	92	101	96	109	105	124	96	113	107	92	84	118	113	81	86	88	120	86	111	101	112
5636	325	302	372	330	324	298	308	278	291	266	271	261	278	260	283	266	285	290	252	262	283	241	252	239	259	280	255	270	244	239	265	283	236	280	236	259	263	244	247	263	248	260	266	245	249	256	242	258	283	258	259	259	240	270	270	252	299	260	267	263	277	243	247	279	242	285	250	270	267	262	283	246	260	242	227	275	259	255	286	248	267	251	252	230	278	280	272	264	246	259	278	280	228	258	257	308	256	260	255	247	250	263	260	259	250	271	239	292	254	258	255	267	264	252	264	245	259	241	256	268	244	276	250	265	229	273	231	263	259	232	263	263	266	270	296	254	250	248	243	261	253	267	253	243	250	275	240	273	282	271	252	255	245	258	278	259	269	278	265	255	270	261	248	248	272	264	276	231	266	270	245	292	265	253	266	273	259	262	270	254	265	273	259	264	247	260	248	274	261	286	235	290	256	237	258	229	259	263	278	285	253	249	259	261	234	287	255	233	270	271	263	266	236	266	238	274	255	259	274	272	278	250	246	249	241	230	253	272	278	263	269	276	278	262	259	245	276	276	262	275	275	289	229	289	264	274	250	243	273	276	261	252	254	245	299	257	264	256	268	252	257	276	236	261	260	267	263	250	255	245	253	279	258	249	280	265	252	254	273	256	262	261	262	227	274	273	259	264	245	282	270	255	276	281	262	261	260	279	248	249	262	255	241	261	264	277	261	275	223	268	248	296	248	254	263	259	260	298	269	275	264	242	260	272	230	264	262	253	232	258	263	283	284	265	259	276	288	272	273	296	262	290	247	269	262	271	259	273	257	253	218	242	275	271	282	261	254	236	247	254	234	263	270	263	263	260	239	279	242	275	290	268	247	264	274	228	261	245	279	264	252	244	239	249	273	257	270	287	252	288	280	264	244	249	260	248	248	288	250	273	265	272	281	255	274	236	279	261	290	269	287	271	265	288	244	277	231	261	260	261	272	274	212	258	272	269	258	279	255	265	254	245	253	273	253	247	287	271	264	238	277	263	287	255	261	244	234	271	265	237	250	244	279	260	252	239	265	276	240	245	284	258	256	267	275	282	261	271	248	267	256	246	266	263	280	248	268	279	228	266	254	254	273	249	243	260	271	235	269	255	243	258	278	245	247	269	250	277	230	252	282	257	248	308	278	269	262	281	259	259	265	247	256	258	274	262	233	249	262	265	261	256	279	278	283	276	254	268	240	271	254	263	262	269	230	261	260	263	277	260	250	277	265	264	268	259	291	278	289	286	278	258	250	236	251	249	266	255	246	257	296	281	258	265	248	258	269	293	281	245	262	274	267	261	243	316	256	271	260	287	266	302	253	238	261	261	275	259	229	279	280	256	240	226	274	235	243	272	278	252	288	277	243	260	272	272	243	262	294	270	254	250	279	242	260	279	260	255	251	279	277	233	235	259	270	268	246	249	240	261	236	225	260	254	245	255	270	268	269	252	266	264	260	254	260	249	265	263	257	269	276	257	252	269	266	276	296	257	249	257	252	278	285	275	235	244	265	258	255	265	258	291	263	251	286	270	244	262	249	268	279	293	266	256	290	264	241	293	266	280	251	276	237	233	261	256	253	277	266	268	252	237	247	296	239	221	276	288	260	280	249	275	268	271	258	264	267	267	257	263	257	264	261	260	271	260	259	289	281	286	246	260	263	238	263	266	282	279	257	265	259	261	246	271	226	215	252	270	254	265	252	263	272	287	260	261	304	282	266	239	257	299	247	276	263	274	270	251	248	272	262	243	252	250	271	274	251	244	253	274	274	260	267	266	294	300	245	267	276	239	276	258	264	260	273	243	262	262	281	248	266	278	258	275	274	290	269	253	244	269	283	260	271	251	246	240	268	249	261	245	277	281	256	242	224	264	279	262	239	243	258	274	257	308	259	245	253	285	236	280	261	239	266	281	268	263	246	244	261	251	250	288	242	259	295	261	255	274	281	256	268	267	278	231	268	257	259	260	273	278	246	250	293	267	294	273	242	259	263	264	266	262	239	239	280	263	265	251	239	272	272	238	292	231	263	287	268	263	249	266	252	276	249	259	244	242	258	255	268	265	271	238	280	250	272	255	264	234	259	279	258	224	295	227	287	280	267	253	279	277	272	253	257	274	237	241	285	249	278	256	269	280	250	274	273	247	261	242	282	236	256	230	269	244	258	290	259	253	233	276	237	253	267	248	253	246	270	267	265	256	270	276	267	245	271	275	260	283	245	244	299	259	267	259	289	232	251	261	257	257	265	271	279	264	277	277	265	260	266	295	280	257	255	256	265	249	271	256	265	241	258	263	295	267	275	284	270	235	255	254	239	269	263	238	260	248	289	279	261	267	243	224	255	275	244	275	281	268	265	266	288	269	268	243	254	315	263	265	251	282	251	248	261	285	246	240	275	269	259	261	269	223	261	244	259	231	237	292	256	236	290	271	253	260	243	255	251	264	257	263	231	264	268	226	261	261	264	256	266	255	241	280	260	274	272	260	267	243	279	255	239	253	290	227	279	247	268	248	283	258	263	297	259	286	267	243	270	234	255	251	249	264	231	267	257	260	257	282	270	279	278	249	259	274	280	262	243	267	256	268	264	245	286	250	259	268	281	270	292	270	276	265	274	267	276	286	249	234	276	246	284	242	262	229	286	293	277	287	262	284	275	278	271	230	289	235	271	258	258	238	280	269	284	279	250	253	247	280	247	258	254	261	284	245	246	259	271	281	271	267	283	264	242	236	268	235	254	267	263	276	272	253	264	275	259	261	273	234	269	286	242	285	290	272	263	296	291	275	258	248	262	244	242	223	277	242	277	270	248	248	254	257	272	270	242	278	240	280	243	268	271	249	255	257	249	264	253	260	243	244	271	276	248	264	288	248	263	274	258	275	253	247	257	257	266	244	248	262	257	259	238	268	267	271	261	244	268	267	233	264	272	266	259	287	261	268	291	259	248	268	273	241	262	270	263	250	267	263	232	273	264	267	267	252	276	243	263	234	257	245	225	262	278	274	249	273	279	256	271	277	275	266	275	259	264	271	245	265	281	265	269	269	265	253	250	260	257	256	277	274	273	264	256	256	267	273	270	238	233	276	299	255	257	221	276	249	259	266	264	266	252	271	267	228	267	263	271	273	252	287	258	251	296	277	270	290	292	264	238	256	255	261	288	280	242	234	271	283	298	243	275	267	273	240	274	250	266	282	231	255	256	259	247	267	257	255	236	269	252	280	267	286	270	267	271	273	268	244	236	236	247	261	270	248	260	248	268	280	254	253	250	274	253	263	247	243	272	262	250	237	238	280	262	248	237	259	247	274	255	275	265	257	260	265	220	265	263	263	276	260	258	242	272	299	241	261	229	269	258	272	279	236	271	267	233	279	282	259	230	250	280	256	264	246	256	256	235	252	268	287	289	280	263	266	256	270	272	291	238	281	271	248	245	268	271	286	252	261	254	249	256	276	253	277	270	255	264	272	260	262	243	270	280	277	252
30981	11260	1311	832	544	374	312	259	196	181	147	111	117	130	112	113	89	114	108	81	88	107	94	104	83	80	86	111	77	85	75	76	88	77	89	65	96	80	79	66	82	78	74	90	86	67	69	91	71	78	77	96	81	81	83	90	81	96	83	75	63	68	79	73	74	90	75	87	70	78	80	71	78	62	73	79	82	68	63	63	71	82	67	77	75	66	74	68	70	71	80	82	60	75	78	86	62	62	78	75	79	83	68	77	78	70	61	71	72	70	78	79	59	73	89	86	87	76	83	71	61	60	92	58	70	84	79	68	71	89	86	77	85	66	95	83	76	73	69	83	72	76	62	86	72	70	60	69	73	69	63	68	83	66	80	65	54	74	64	74	78	75	61	72	88	79	81	83	64	78	78	84	78	77	80	68	69	81	88	80	86	73	84	84	79	88	78	76	75	67	81	72	72	82	77	83	68	80	78	88	80	59	82	77	93	74	75	67	65	81	80	63	82	83	73	83	76	65	72	74	72	76	72	73	80	62	71	69	60	71	74	72	56	82	79	76	89	73	85	76	72	84	73	64	80	71	92	66	83	81	73	74	76	78	70	83	67	60	79	86	71	90	76	79	71	69	90	84	66	66	80	81	87	66	89	81	74	86	75	70	77	62	49	74	66	81	68	88	90	81	92	63	73	93	70	89	79	76	82	67	73	81	71	72	68	85	61	75	85	69	70	86	59	82	70	65	84	76	85	97	89	70	75	78	69	84	98	69	71	71	77	66	68	86	68	75	66	72	70	83	85	74	78	63	75	66	80	58	79	91	83	81	75	76	72	71	69	74	68	75	89	64	67	73	82	75	80	73	72	75	64	74	75	67	71	73	63	80	76	70	66	56	93	66	64	67	83	72	80	65	83	79	79	80	73	76	73	82	91	70	80	77	54	74	85	66	71	74	78	72	98	72	79	66	71	76	74	82	87	68	82	82	67	76	69	90	64	78	68	65	68	70	94	64	67	75	66	63	85	73	97	67	81	74	65	75	70	80	83	81	60	70	68	68	72	76	62	84	90	87	85	95	74	61	91	80	66	83	81	84	76	59	91	79	82	88	95	92	82	68	70	74	65	83	81	75	78	70	64	87	73	65	67	77	93	71	69	73	81	74	79	65	61	73	85	71	86	79	86	82	61	75	77	84	76	76	97	69	71	78	73	68	71	91	66	76	72	79	72	65	64	90	79	63	79	75	69	69	77	80	82	82	79	82	71	76	60	67	85	60	77	67	69	76	77	96	91	68	65	60	75	76	71	53	73	79	80	79	81	71	81	72	94	78	76	74	76	83	76	78	54	82	87	63	72	91	81	78	78	64	65	81	71	72	91	95	77	81	93	74	64	73	83	90	64	66	86	69	77	82	82	83	65	64	71	88	70	74	50	62	87	89	78	68	65	70	76	70	70	83	71	72	85	85	83	78	69	70	70	82	85	66	78	60	74	66	81	88	64	66	78	87	93	85	87	66	82	95	94	58	70	69	76	66	68	83	84	68	89	84	58	73	81	62	64	84	55	75	88	69	70	65	67	72	81	64	77	76	69	85	74	72	76	62	82	75	66	70	62	79	71	54	82	66	78	72	60	74	63	70	86	89	72	96	70	84	95	83	81	74	67	75	69	63	67	60	90	66	84	71	76	91	73	79	84	74	72	85	82	82	64	74	55	68	78	79	65	66	69	78	63	75	83	76	78	76	88	87	78	68	77	65	47	71	60	75	77	71	81	74	75	79	90	88	86	77	78	91	80	85	62	77	71	74	85	83	47	76	82	68	81	68	83	74	60	82	64	74	68	82	64	91	91	62	75	64	65	94	67	76	63	73	73	58	93	78	79	69	82	68	90	88	78	82	80	72	72	85	76	84	71	84	74	67	85	91	78	74	73	75	72	89	76	66	74	72	69	86	70	75	76	65	81	74	76	87	64	72	68	76	76	68	85	90	81	74	73	80	71	82	72	81	61	58	64	78	73	81	80	84	75	86	80	98	69	74	85	70	89	89	72	62	72	90	67	80	53	57	70	76	71	69	69	76	68	83	75	65	78	62	74	65	63	79	86	70	75	69	85	72	69	82	80	73	68	90	70	84	60	72	81	77	88	93	59	69	93	67	74	72	75	83	77	79	65	84	79	92	75	82	86	84	64	64	88	70	83	86	69	70	73	82	79	83	69	74	89	79	79	77	85	77	92	73	81	71	72	72	87	81	78	69	74	67	71	69	87	63	68	77	80	80	68	70	77	73	92	79	88	75	81	75	65	73	82	86	82	65	78	73	84	74	67	62	63	79	89	65	65	64	86	79	78	80	76	85	73	81	81	82	70	83	74	68	72	71	71	74	69	91	68	76	63	73	75	78	72	82	74	64	88	75	80	76	67	76	75	69	83	87	72	90	78	62	76	86	76	61	75	72	81	48	74	96	61	89	65	82	81	66	75	89	84	69	91	78	58	62	79	83	76	74	75	72	77	77	74	66	85	79	86	70	78	62	78	60	77	59	72	61	63	56	63	90	58	78	82	95	68	82	77	79	74	65	64	76	76	67	90	76	69	99	84	74	81	78	72	78	88	78	77	77	77	66	81	69	76	75	78	65	80	105	76	90	83	91	77	76	79	70	83	98	81	80	76	65	84	69	70	71	77	75	79	74	72	84	60	62	67	86	63	74	84	76	71	79	92	83	73	93	65	76	67	72	72	75	61	62	88	83	78	77	78	77	70	80	71	74	73	79	90	79	77	66	88	87	68	74	89	75	81	85	70	66	84	91	64	77	66	70	68	68	82	80	80	60	66	79	61	66	67	74	63	64	72	74	90	80	73	94	76	81	77	77	78	76	70	58	78	75	79	61	87	61	72	78	89	100	73	60	88	95	72	77	78	78	78	86	86	92	60	87	65	61	69	86	74	68	86	76	77	78	66	70	94	69	79	61	73	62	74	79	77	72	89	87	79	76	69	77	82	71	68	76	69	94	70	80	65	71	86	74	68	65	67	79	88	78	81	88	71	79	83	61	81	72	66	63	77	75	67	69	82	67	65	76	82	78	61	85	73	63	69	75	83	74	84	77	71	72	92	75	79	76	74	76	64	76	64	74	75	81	65	87	77	85	79	72	63	93	83	85	80	77	81	75	90	78	66	72	70	84	74	75	84	74	71	67	83	87	87	81	81	76	73	101	93	68	85	71	67	72	72	53	78	64	63	87	81	79	90	78	78	106	71	84	79	70	71	77	63	69	87	80	62	62	65	73	80	74	83	67	89	78	72	72	82	79	92	67	76	84	69	72	67	72	66	82	83	66	75	72	67	64	83	76	72	80	73	68	60	72	68	86	81	78	82	67	60	81	85	88	68	81	88	75	70	59	70	77	71	87	66	82	76	90	68	87	78	75	74	72	75	86	69	72	85	73	85	86	80	66	65	74	75	69	66	74	55	88	67	61	78	73	81	80	75	77	75	92	75	64	87	89	60	70
18778	1656	2035	2612	2212	1839	1436	1194	964	895	776	681	605	590	517	473	447	408	435	416	359	370	380	377	325	316	329	323	311	324	308	285	275	297	270	276	275	286	252	275	268	242	231	259	202	249	225	259	250	258	231	259	234	225	262	246	245	244	232	235	246	237	239	236	218	231	274	251	254	221	252	231	235	226	241	226	236	236	234	248	207	236	231	222	227	230	250	227	257	224	242	223	217	226	253	230	221	227	229	225	218	221	215	209	233	233	231	223	233	190	264	225	214	244	229	229	219	212	222	209	208	219	226	202	227	235	205	230	233	203	251	221	225	234	219	215	209	206	236	211	214	194	238	218	242	215	243	233	217	221	245	233	234	204	236	207	238	208	204	219	229	227	231	243	242	201	232	232	212	209	213	207	245	210	238	226	219	245	222	235	206	251	221	201	205	222	224	212	225	202	204	234	205	232	218	207	213	236	250	239	247	233	240	216	225	234	220	233	235	217	248	205	216	230	218	206	209	236	207	246	218	218	225	214	201	216	212	207	209	212	224	198	203	224	205	231	205	206	220	222	213	213	206	228	187	219	212	216	203	200	220	220	215	234	229	227	231	230	243	247	232	202	205	237	209	219	212	208	230	222	243	174	201	203	227	210	203	246	205	213	209	208	234	237	236	195	217	222	193	204	228	210	208	231	209	229	243	215	190	213	221	242	231	209	229	208	231	262	197	221	204	225	208	201	200	231	221	238	203	251	255	218	222	234	203	225	230	205	229	214	229	200	225	227	204	232	219	216	228	238	231	224	231	217	212	212	200	204	218	232	213	221	246	228	231	211	207	218	249	233	234	227	237	224	195	217	204	188	240	232	204	219	232	211	234	230	195	208	195	208	229	226	250	244	223	219	232	260	220	240	219	198	216	215	213	207	197	206	243	251	236	219	224	235	216	214	227	246	219	205	204	211	219	220	216	240	189	227	196	218	235	245	205	212	212	223	222	226	186	213	245	220	206	241	221	197	233	214	204	222	236	197	212	219	204	210	234	234	240	193	218	236	224	222	220	224	217	208	196	202	230	235	198	214	237	229	233	231	209	220	218	198	250	222	226	201	237	223	191	229	233	224	219	271	226	215	222	222	216	220	238	225	228	229	231	216	210	212	235	224	239	241	220	237	210	209	219	196	229	223	198	212	239	241	219	198	199	220	248	234	201	211	257	219	203	231	206	238	226	228	237	234	213	224	221	223	225	221	228	228	247	222	214	209	231	239	250	210	192	243	206	203	232	215	207	231	202	222	240	199	239	232	222	218	243	239	219	186	233	187	195	216	232	215	252	227	223	205	219	222	193	225	192	213	207	252	203	209	240	226	207	178	236	199	242	199	204	205	243	226	219	249	221	198	229	196	212	201	242	226	243	234	237	234	214	238	221	219	227	220	216	206	235	249	251	246	206	219	252	218	216	196	226	232	232	213	217	210	218	229	208	215	230	211	214	228	206	199	226	229	223	228	209	232	229	217	234	235	212	222	226	212	179	233	226	226	208	227	266	216	238	233	218	228	232	217	210	222	236	216	205	248	206	226	234	201	249	216	211	218	243	220	211	205	241	228	237	227	203	259	234	225	219	214	211	228	233	229	206	228	184	225	205	234	224	213	206	204	226	235	239	240	211	214	233	217	241	206	214	217	238	218	214	210	235	240	205	206	241	216	222	186	209	223	196	230	222	238	239	235	218	233	211	214	258	197	220	207	251	239	223	227	214	215	227	219	215	207	206	204	216	224	209	221	224	225	211	211	209	221	227	215	227	261	194	220	228	223	216	263	196	214	193	215	207	221	236	233	209	229	199	206	214	195	227	231	232	216	226	260	216	234	210	228	203	213	222	202	235	202	194	241	215	225	234	242	206	199	203	229	227	218	210	242	243	249	218	234	237	232	232	222	231	206	240	222	221	218	228	223	212	232	192	241	237	211	226	204	231	225	224	196	213	217	198	207	230	210	231	206	237	208	209	228	220	220	218	202	231	231	232	213	226	229	234	247	211	208	212	209	239	232	224	248	221	215	227	217	223	193	230	225	199	216	186	214	267	212	213	200	207	199	237	204	181	234	222	212	213	228	213	230	214	213	207	208	233	242	247	252	207	224	219	236	204	204	206	233	228	193	234	205	227	227	228	208	215	197	225	201	227	233	221	233	211	239	236	211	232	241	217	216	239	195	225	209	225	225	206	222	224	227	239	231	227	237	221	215	227	213	217	218	222	232	235	228	225	211	231	231	236	231	240	238	214	208	228	195	211	193	194	218	234	219	206	194	248	214	204	235	246	221	234	229	204	220	231	219	223	232	215	219	237	223	227	218	214	221	257	212	231	233	212	236	235	228	211	198	243	210	236	237	229	220	221	257	205	216	227	206	229	200	215	224	218	238	228	226	212	212	210	205	231	251	226	236	229	195	218	201	225	226	201	213	186	240	223	218	211	214	187	231	229	233	233	223	213	244	237	228	196	229	232	238	218	203	209	222	238	206	196	244	224	214	234	224	214	226	208	216	209	236	234	223	239	211	223	219	210	231	211	210	223	195	202	222	250	225	225	215	215	237	234	224	216	209	220	236	227	244	230	210	207	188	204	220	233	218	209	225	192	214	237	218	215	222	222	205	223	220	234	231	235	227	211	225	254	215	238	237	199	196	236	217	217	219	199	205	223	238	214	238	216	227	227	221	213	206	207	207	220	232	238	218	212	230	201	249	214	223	223	185	225	212	211	213	195	221	223	222	220	237	224	218	209	239	238	214	213	223	232	225	195	259	212	219	221	230	228	218	199	224	209	234	211	213	214	213	236	227	215	233	214	209	223	209	238	217	220	228	234	202	231	207	246	226	216	227	245	223	226	224	231	233	200	182	208	220	232	236	244	213	221	222	222	214	226	193	225	242	257	229	208	193	210	233	210	242	216	234	239	224	197	246	197	223	227	227	220	229	225	220	197	223	234	199	213	206	210	209	242	218	248	209	217	226	238	232	239	228	238	228	214	209	194	234	229	226	215	229	207	206	254	215	229	237	230	215	238	201	206	231	248	207	234	242	216	203	216	207	198	193	219	224	224	234	257	204	217	224	219	232	223	250	219	222	234	224	210	248	206	234	219	218	209	200	212	192	218	210	220	226	237	251	208	235	238	228	237	236	224	219	219	219	213	228	198	212	215	224	217	216	206	223	213	219	213	253	213	232	210	204	218	231	208	239	207	229	206	223	219	212	221	220	239	216	216	231	202	212	205	242	218	210	226	242	218	240	224	220	209	214	233	210	226	188	214	232	223	209	209	222	223	208	238	209	227	231	205	189	210	213	232	227	204	211	219	248	200	230	226	235	208	210	214	198	208	240	235	215	227	236	244	194	216	218	233	209	217	233	216	202	196	226	244	219	212	233	220	219	193	217	206	219	229	219	212	236	212	196	206	226	210	238	214	221	193	200	218	227	215	225	228	220	211	200	193	225	239	239	195	215	225	224	204	223
41117	20875	3676	1733	1163	825	687	557	478	423	373	331	313	264	284	266	244	278	242	224	227	235	209	232	224	191	215	221	175	225	204	199	236	211	193	232	195	222	212	212	220	207	202	197	196	186	182	183	188	202	182	190	202	170	180	193	191	195	194	175	185	200	175	202	188	203	194	164	178	197	166	186	203	191	203	176	193	194	171	170	197	186	191	186	184	210	204	162	204	179	200	200	179	223	196	171	179	176	189	191	187	191	176	186	178	179	200	179	178	196	162	174	201	196	156	184	186	144	192	191	186	181	169	188	181	197	172	189	185	185	198	173	187	165	192	196	187	180	200	179	168	165	181	202	166	187	176	167	197	199	182	181	188	195	198	194	177	184	179	178	212	187	160	200	178	190	194	193	191	184	195	184	214	167	170	187	203	167	177	167	180	211	173	203	193	194	206	211	200	204	182	184	177	170	195	185	193	176	183	171	192	176	187	203	193	206	181	202	178	187	175	191	193	174	190	154	201	158	198	182	186	186	181	196	190	175	182	195	169	183	212	172	184	193	201	203	205	187	202	159	208	213	170	197	177	209	192	173	174	186	206	191	175	196	177	177	174	187	170	186	179	200	170	198	173	183	204	202	206	186	173	206	156	181	196	182	155	184	173	173	180	197	181	189	196	168	196	163	181	201	196	213	182	181	210	167	195	188	187	194	201	186	175	152	200	165	195	212	162	214	209	188	192	175	195	161	170	178	194	198	196	189	201	176	169	186	177	163	193	195	167	161	191	214	158	187	156	188	201	193	181	209	209	186	164	167	188	207	186	182	174	189	211	198	188	197	191	181	190	205	174	201	191	209	187	171	183	208	183	168	185	176	196	211	155	190	218	210	197	206	170	176	196	169	198	202	193	187	166	180	214	183	179	188	185	177	202	185	173	201	190	172	174	187	168	192	195	188	159	187	173	182	184	181	199	199	176	172	193	189	187	179	194	192	192	181	173	154	198	212	200	195	199	163	170	190	193	202	187	187	184	195	172	186	186	195	175	196	177	199	169	190	190	198	177	172	209	199	192	198	184	185	179	182	191	200	184	193	186	180	183	164	163	185	212	178	185	195	192	201	197	155	175	182	184	185	163	178	212	189	172	177	184	186	176	167	177	175	185	180	208	201	191	195	166	201	210	216	192	176	195	211	189	199	161	198	196	163	172	182	198	192	208	189	189	182	205	188	156	196	171	201	192	158	208	179	182	189	188	175	195	173	189	182	194	173	199	178	191	191	191	179	217	195	186	168	162	175	185	194	216	189	199	215	197	167	196	165	201	173	205	189	201	189	168	205	186	189	174	199	221	171	192	199	187	191	172	205	178	195	202	186	170	207	190	206	196	169	203	179	198	180	157	177	193	186	205	206	196	181	196	155	183	188	213	197	180	192	175	181	188	193	179	173	194	168	190	196	212	177	184	188	192	184	187	176	201	164	186	190	210	201	206	188	207	189	179	196	172	187	178	170	195	167	196	201	208	208	161	209	170	201	179	198	204	164	167	188	203	181	194	190	181	187	185	185	198	193	167	161	157	175	201	183	177	217	186	185	181	193	219	206	190	176	202	192	176	179	177	170	179	217	188	193	193	177	222	189	211	190	198	197	192	197	183	187	193	170	175	177	215	185	175	185	202	179	187	200	215	185	182	187	198	177	204	153	199	197	157	158	200	164	177	182	189	176	175	182	189	191	199	184	173	190	216	177	188	160	152	205	199	180	174	175	180	199	172	193	183	178	184	184	182	164	191	186	171	164	202	195	190	176	182	183	177	181	196	212	204	190	178	202	201	187	197	216	193	196	179	191	181	198	184	208	189	185	157	170	159	175	181	173	184	175	196	185	163	189	182	181	170	176	179	168	169	179	177	192	180	196	207	204	170	190	198	217	198	175	216	188	182	174	207	187	157	173	184	206	182	201	186	202	182	178	192	186	182	220	190	186	182	185	190	189	176	186	184	179	184	174	180	166	182	186	192	188	174	190	165	186	196	165	228	187	192	178	206	208	169	182	194	156	194	212	173	177	188	176	194	193	175	175	192	177	175	184	175	196	186	212	180	177	162	179	189	182	186	178	170	180	191	196	186	179	183	202	171	173	168	180	184	198	179	212	198	190	183	190	183	168	193	171	192	210	196	203	216	171	168	219	188	177	179	178	168	192	186	190	194	179	166	194	180	185	169	186	171	161	172	190	184	207	209	178	200	161	174	185	197	208	199	224	185	196	185	178	187	186	174	184	184	170	176	183	188	203	168	205	189	184	193	183	208	192	188	206	212	153	160	185	197	182	193	163	201	173	187	177	196	212	174	192	174	167	199	146	164	201	174	210	191	174	186	171	176	154	183	181	199	176	167	166	177	171	175	191	180	198	170	156	213	173	203	185	188	178	213	205	193	187	171	187	182	170	186	190	186	170	200	190	184	182	181	211	195	187	187	185	162	171	177	165	190	192	199	171	173	162	160	193	195	186	175	175	200	197	176	199	179	171	183	158	189	185	190	188	168	179	169	187	206	184	216	199	186	183	143	181	186	190	172	193	173	176	208	174	192	164	204	177	194	171	179	186	170	176	188	191	172	191	223	178	164	201	183	187	207	179	184	185	173	167	198	189	181	185	182	194	192	171	187	183	180	190	185	207	177	176	199	192	183	190	201	156	189	195	180	184	175	210	185	183	169	184	184	170	191	172	173	188	185	194	181	175	175	218	191	171	158	197	158	200	170	187	189	196	161	196	172	177	189	217	151	189	215	172	202	179	201	207	192	210	206	203	208	181	201	198	190	184	176	161	201	193	186	186	170	163	208	188	175	181	180	170	189	206	191	202	203	191	217	186	175	165	193	185	174	172	190	193	175	160	175	189	180	210	191	177	190	162	204	192	175	200	202	180	198	189	165	205	184	195	184	182	174	208	185	183	179	171	178	175	223	187	162	178	186	188	200	182	198	222	194	186	192	174	182	200	183	198	191	195	176	205	198	206	186	175	188	177	182	186	175	194	183	187	198	176	155	190	178	191	188	208	189	206	193	178	175	190	231	193	190	180	191	200	164	172	208	205	191	183	212	179	178	163	179	180	188	168	164	185	191	183	204	187	179	189	182	167	177	190	202	203	206	185	210	194	159	190	205	196	180	181	197	185	169	171	202	180	167	185	183	182	184	178	205	172	186	177	202	176	170	188	207	181	161	196	191	203	205	171	168	216	190	193	185	171	214	180	173	171	163	185	214	201	195	173	180	175	198	186	187	208	189	175	193	173	216	182	188	206	188	192	202	209	188	199	185	190	185	175	193	177	172	171	183	176	171	193	208	170	188	196	203	184	178	188	181	178	152	199	162	163	170	186	204	183	174	196	172	188	184	189	201	185	191	193	190	190	183	183	168	195	190	157	171	175	179	182	200	176	178	193	183	195	159	219	219	183	180	179	192	197	186	179	191	184	185	183	185	191	190	185	179	168	199	183	188	185	205	211	191	174	196	157
25206	2635	4152	4807	4173	3415	2915	2328	1969	1649	1541	1359	1247	1132	1119	995	935	846	787	816	758	723	770	717	693	644	618	594	628	643	585	599	597	568	536	589	587	553	533	532	538	557	546	562	543	521	541	477	500	482	489	524	520	507	488	550	524	489	479	530	489	509	483	489	482	493	511	504	464	540	481	469	471	470	500	500	467	496	493	477	475	481	497	496	486	479	432	492	469	486	472	496	491	458	493	480	477	462	466	504	472	434	468	468	509	490	450	470	468	447	475	482	482	442	435	464	471	456	449	446	422	521	481	508	455	451	474	460	459	456	497	469	458	468	491	496	463	459	451	431	479	483	470	433	459	438	457	494	481	439	450	458	448	490	464	500	430	465	497	494	402	487	429	463	477	456	444	460	476	469	505	472	475	481	454	478	447	442	441	488	436	453	452	456	441	474	494	445	520	463	435	470	450	469	438	454	470	437	443	430	460	437	446	466	428	454	469	457	474	466	477	459	451	484	458	467	442	464	442	449	420	500	464	457	467	461	476	472	456	482	450	474	437	471	475	481	500	471	474	493	468	458	502	438	478	449	471	446	492	456	468	463	485	435	457	493	458	473	457	459	461	441	452	456	472	445	468	420	485	449	500	462	476	480	460	453	496	425	439	458	520	482	477	444	462	456	459	452	456	477	487	470	469	474	436	466	476	490	491	453	481	491	471	437	448	426	447	472	466	460	443	460	436	433	458	446	414	470	417	435	435	474	490	456	401	480	457	464	467	477	494	497	426	440	424	439	439	485	483	447	423	453	493	447	473	437	487	477	512	461	454	475	462	478	462	433	472	415	452	466	461	470	452	449	433	450	503	484	494	447	466	495	487	462	449	495	483	461	447	439	459	440	441	471	456	426	452	476	437	495	476	443	445	478	446	481	420	440	466	498	427	450	449	456	463	431	454	445	451	455	459	487	499	433	458	453	455	482	477	458	438	440	464	457	473	427	496	425	464	402	472	473	446	489	469	478	491	465	463	476	475	472	461	483	467	456	475	467	480	441	476	468	493	467	453	439	436	425	450	471	479	481	479	429	446	483	502	458	447	429	435	455	458	462	465	478	467	430	458	476	479	443	421	459	437	485	468	483	461	442	487	455	469	441	457	459	487	461	458	472	467	470	442	471	475	447	454	482	481	461	486	440	460	503	459	458	469	454	460	469	466	434	460	469	444	455	454	467	485	482	474	485	472	464	489	466	472	531	512	466	500	428	498	485	473	459	413	454	479	485	422	476	435	452	468	456	428	454	469	410	467	461	513	486	497	467	473	457	446	459	493	488	466	459	450	437	458	467	478	456	478	451	415	477	454	427	436	472	463	491	445	463	425	451	441	468	475	467	487	422	438	443	528	454	469	446	447	449	483	447	470	434	430	466	444	453	475	430	451	466	403	466	466	452	455	476	474	448	445	490	458	462	457	453	490	489	478	460	442	464	471	483	467	443	487	455	463	471	447	445	480	450	488	503	462	476	436	463	476	456	508	416	450	480	455	474	459	443	485	427	497	454	471	437	479	487	457	418	457	446	463	472	490	475	501	503	472	482	474	466	435	473	461	481	463	418	451	454	447	440	530	455	487	452	455	458	457	434	441	442	503	467	446	484	418	460	490	466	437	469	485	451	466	456	432	466	491	478	452	484	461	462	454	472	484	436	474	472	525	480	470	430	473	458	460	438	465	394	452	441	465	521	470	481	473	476	455	476	419	464	454	464	482	458	469	492	442	466	482	491	434	496	448	423	449	474	480	481	497	460	485	490	462	455	483	480	460	424	470	492	475	463	448	445	474	476	448	470	454	477	461	450	461	467	480	463	444	413	447	435	457	496	470	468	433	453	473	485	449	438	448	490	421	466	464	457	449	456	466	442	458	458	481	464	437	494	434	475	439	479	481	458	493	490	468	435	491	474	490	469	458	462	451	493	470	457	438	488	462	458	463	448	468	447	436	432	482	453	487	450	465	454	466	496	430	467	476	470	463	475	485	476	472	454	472	428	466	470	459	465	457	436	438	457	456	474	510	448	441	452	458	469	431	453	440	469	474	486	478	462	465	423	442	494	451	426	489	428	491	475	432	479	451	467	450	464	450	468	435	467	425	464	474	453	413	472	455	511	476	457	446	474	478	449	505	472	434	439	452	492	430	460	534	480	446	462	457	440	465	454	455	458	501	480	480	461	467	466	470	493	464	464	465	425	460	445	447	442	448	440	456	489	483	455	473	451	466	483	447	462	426	467	494	460	480	449	427	403	431	459	466	450	430	446	435	413	482	470	434	442	456	454	430	475	465	432	481	439	460	467	471	457	451	449	484	451	435	451	464	484	460	486	489	406	436	473	448	509	443	458	479	477	478	476	527	464	438	437	472	461	484	457	438	429	450	445	437	456	452	494	473	471	450	470	465	476	444	457	480	503	477	448	458	433	489	455	427	475	476	506	434	456	474	467	466	453	466	489	463	470	470	475	449	515	438	480	458	452	488	483	460	464	421	442	481	449	465	499	495	499	501	455	446	483	447	494	448	465	449	424	454	491	487	451	440	443	498	451	469	466	445	456	436	467	452	483	462	462	450	437	456	415	456	456	434	405	439	435	456	456	432	462	467	495	421	466	426	472	451	431	465	480	464	485	467	481	438	460	476	458	430	467	430	448	487	444	469	438	467	520	445	481	474	471	443	453	482	453	492	470	458	481	531	426	472	429	490	441	479	465	478	438	482	497	459	462	463	480	401	456	468	454	459	448	446	469	472	436	473	443	447	491	434	455	464	428	477	489	442	474	438	478	443	449	469	443	483	477	496	464	452	445	478	458	429	457	430	532	450	443	443	505	499	433	453	432	468	459	453	518	451	451	458	455	465	445	456	479	460	439	448	455	489	446	456	459	461	504	462	497	494	475	467	517	476	511	468	479	450	473	439	445	426	467	418	509	459	454	449	469	439	468	478	445	450	392	496	456	428	446	474	478	455	470	436	417	455	446	464	463	420	451	459	478	439	465	466	484	485	469	468	455	466	486	449	417	468	491	438	508	458	468	439	448	461	419	446	442	478	457	467	489	486	429	459	434	470	470	473	460	434	450	503	457	479	463	452	442	496	437	439	451	460	432	480	455	489	446	457	458	482	475	479	449	469	469	500	482	455	473	507	474	476	471	443	480	458	453	448	441	484	429	416	484	469	453	463	465	451	512	432	419	481	488	453	508	501	478	465	491	471	460	447	474	458	469	471	459	446	443	487	488	471	441	464	499	447	462	481	443	429	437	483	457	477	450	476	455	433	428	459	474	473	496	442	480	466	467	461	474	469	463	432	465	465	476	466	445	414	469	504	473	469	439	459	440	437	461	481	507	477	440	446	447	450	409	511	457	467	474	475	474	460	438	433	473	451	465	481	490	441	499	445	462	511	454	452	491	480	487	471	453	468	451	460	429	481	491	480	464	445	428	468	445	492	470	445	479	444	449	438	470	451	460	446	483
10302	437	119	108	94	101	94	90	78	99	105	103	131	118	89	98	113	97	92	108	99	104	106	102	97	100	110	90	101	78	101	97	98	113	99	100	101	102	107	99	103	92	107	105	108	89	95	102	86	94	104	91	105	87	124	90	89	96	98	96	91	114	91	111	101	100	108	92	86	78	104	113	103	115	119	98	103	84	106	94	107	103	95	109	96	108	105	95	100	103	99	96	95	122	107	79	89	109	97	95	98	94	91	91	119	105	111	102	99	92	111	102	92	104	99	90	83	92	118	110	92	108	103	96	82	92	97	108	105	103	92	99	96	93	103	107	122	98	98	82	101	96	117	98	88	93	100	101	89	109	92	107	75	99	96	99	105	109	94	100	103	121	100	91	85	96	121	103	103	87	82	95	89	99	110	99	124	77	83	99	99	91	104	115	86	110	91	95	95	109	86	117	98	75	84	96	109	106	104	110	95	103	110	101	97	104	99	93	113	93	123	102	99	86	90	104	112	105	101	85	106	96	99	106	93	98	90	95	109	112	91	87	103	103	107	86	111	86	99	98	101	95	105	111	93	115	80	92	102	111	85	111	82	105	65	99	97	87	110	91	100	130	94	100	91	111	94	104	105	93	101	98	101	102	100	127	109	101	97	98	99	97	117	90	87	104	83	103	113	100	92	99	118	90	118	102	105	101	110	91	83	99	117	94	101	106	117	80	95	114	90	99	95	98	112	98	109	99	91	87	80	104	97	100	103	96	95	114	100	101	114	82	90	109	102	113	84	124	115	104	107	119	113	116	85	101	102	107	106	104	102	101	103	108	85	80	114	90	94	98	98	104	97	84	97	103	117	95	91	80	92	91	84	102	92	81	105	103	87	82	112	88	108	80	101	74	106	112	103	111	101	89	92	107	96	97	100	109	95	99	90	111	85	103	90	99	106	105	86	107	101	89	111	86	97	111	101	101	110	97	107	100	93	108	115	88	99	95	100	89	100	101	106	111	99	91	121	92	71	85	104	85	107	97	99	107	98	99	94	112	90	95	108	109	111	117	97	104	107	113	81	102	108	97	118	89	122	122	104	104	103	114	119	119	92	98	90	98	105	79	115	96	93	107	91	94	112	98	98	109	111	98	94	84	104	102	96	99	106	106	92	89	92	83	92	89	83	100	106	110	96	89	108	98	98	100	103	94	102	103	105	95	112	108	86	94	89	98	98	99	96	93	98	94	116	90	91	100	90	95	89	122	99	107	97	118	95	116	122	92	104	77	95	110	96	103	114	109	80	99	95	91	99	96	93	105	88	110	97	90	111	89	89	97	102	98	105	90	117	93	95	112	103	93	87	93	121	114	109	108	107	121	105	96	94	101	84	112	99	97	98	103	96	84	91	91	80	94	102	100	88	83	112	92	104	96	112	120	103	87	103	92	88	101	98	93	90	102	88	86	97	91	100	103	91	100	104	95	113	129	102	105	101	98	98	111	95	102	110	106	113	91	89	80	97	123	109	102	100	117	105	111	98	95	77	100	94	92	113	90	112	99	89	98	82	101	104	98	96	101	93	119	103	79	89	104	106	100	116	98	104	111	128	109	114	113	103	96	109	105	100	118	92	85	111	97	90	104	94	107	88	106	90	105	83	77	104	89	102	109	105	94	82	113	83	69	79	120	113	103	93	107	85	118	96	116	89	102	101	95	95	112	92	127	97	107	81	108	99	82	113	101	70	89	97	100	95	88	100	99	117	99	100	114	101	91	93	108	79	104	95	113	85	91	97	101	102	112	102	104	103	89	104	108	104	91	98	89	95	109	104	101	104	92	105	111	101	112	95	96	96	84	104	90	102	111	87	110	95	93	126	84	104	99	105	93	106	102	105	91	87	103	88	92	99	99	82	98	108	103	101	111	88	117	98	89	103	99	97	90	89	108	101	102	100	119	93	92	96	109	86	91	101	93	87	96	108	74	94	91	108	89	98	97	107	96	89	99	97	98	100	94	104	105	103	99	98	106	96	99	105	111	119	113	113	104	105	94	106	117	93	102	95	84	94	94	78	113	94	96	112	101	103	117	96	105	99	98	104	83	119	103	95	93	94	104	96	93	92	103	105	101	97	94	77	77	104	112	96	115	104	96	99	101	96	87	96	85	100	100	95	80	110	116	106	81	104	101	87	98	95	95	97	127	113	88	102	82	83	92	100	108	122	89	110	100	106	111	104	108	91	99	85	92	101	98	101	101	108	86	110	107	103	93	120	103	95	103	98	130	121	110	100	94	98	107	123	94	115	95	88	103	83	105	84	119	112	91	79	92	96	94	126	97	90	87	98	85	95	99	113	106	103	96	94	101	114	98	96	108	98	80	95	102	107	103	111	95	98	106	94	102	90	126	86	82	91	84	109	90	87	101	94	100	85	94	89	78	106	102	90	101	85	99	107	101	94	75	96	109	118	79	131	91	93	100	108	64	88	117	98	97	110	90	107	109	121	94	104	116	110	100	110	105	108	96	113	95	93	105	116	89	100	90	99	104	103	100	104	105	90	117	90	113	108	90	90	107	120	119	97	89	94	105	106	90	98	83	102	91	92	106	88	107	114	101	115	87	105	91	93	93	86	89	106	100	110	109	92	89	103	125	101	104	106	117	106	90	81	106	90	107	96	105	91	100	107	96	88	100	90	103	91	111	102	102	123	117	94	99	104	102	102	94	100	103	115	104	79	127	116	106	109	99	84	108	103	99	101	96	108	117	110	98	109	114	99	118	95	97	105	102	102	90	95	103	114	119	75	106	122	121	90	101	86	89	81	86	106	107	105	93	128	109	101	86	108	100	93	106	111	110	98	86	89	95	113	110	84	101	103	87	101	113	92	107	112	135	99	78	118	111	86	83	110	99	115	89	104	102	108	81	92	96	101	102	112	99	107	100	98	110	99	97	103	104	85	109	101	109	90	108	108	105	121	99	107	95	103	101	107	95	111	107	87	141	89	97	114	91	91	96	93	72	102	103	83	83	86	92	93	105	107	93	84	109	107	91	102	97	98	99	99	106	95	93	109	119	94	97	101	112	101	81	91	86	99	95	93	91	111	93	102	97	121	96	101	105	98	101	99	94	99	85	104	93	85	91	90	80	98	107	97	96	119	94	96	94	108	101	95	84	89	103	105	91	93	101	98	99	88	107	98	101	89	117	111	111	91	91	102	112	99	117	103	116	89	91	101	90	91	121	103	99	117	88	105	90	85	113	95	89	99	82	77	117	110	101	98	94	106	93	98	92	107	80	98	95	88	116	115	105	105	100	107	80	98	120	98	92	123	97	95	102	105	91	94	99	97	93	97	82	103	97	129	99	107	105	110	103	91	101	96	115	94	94	91	88	98	97	102	110	96	81	80	110	101	106	109	84	107	98	110	90	112	114	99	96	107	122	89	84	100	86	115	112	94	79	115	102	98	115	92	107	111	104	114	88	91	94	83	93	85	88	94	102	109	114	88	106	95	119	108	97	104	100
5434	307	354	375	353	302	305	295	276	287	269	279	266	284	273	259	281	276	261	250	247	267	268	284	280	257	257	269	268	278	261	270	258	279	272	260	275	253	221	253	275	230	265	249	259	281	267	255	246	267	272	248	267	276	257	298	273	246	251	231	279	272	259	280	248	251	249	253	277	300	240	273	255	240	221	233	237	236	256	253	234	284	247	241	261	272	263	241	273	270	248	278	245	229	266	250	276	247	255	246	243	234	272	241	263	238	235	259	256	284	261	270	264	237	273	274	253	253	267	265	253	238	229	258	231	290	249	223	263	267	237	245	270	235	258	252	280	245	258	276	257	267	265	273	257	236	243	245	270	252	246	262	253	267	254	260	248	273	250	242	260	265	237	261	239	257	273	270	270	278	246	222	267	247	256	263	251	236	235	249	251	265	254	239	260	238	238	259	286	266	266	264	254	253	256	279	272	263	262	241	275	251	262	253	245	283	298	218	255	271	248	258	259	270	240	264	266	291	256	253	253	253	252	263	277	234	256	247	234	232	250	258	271	256	261	230	242	270	267	227	227	269	243	236	281	258	258	253	270	243	233	256	279	248	240	245	267	262	246	303	233	257	276	258	253	288	258	261	275	255	255	266	252	237	285	262	284	259	238	298	282	258	249	248	254	271	262	279	265	248	282	264	250	250	273	252	271	246	245	284	266	246	237	255	252	271	239	234	236	247	262	265	264	249	246	249	280	272	274	257	269	291	250	257	270	255	269	236	269	267	237	245	241	258	241	275	254	270	261	266	252	263	278	261	240	242	266	282	264	246	260	267	255	248	282	262	242	278	271	246	295	262	245	269	291	250	257	271	255	243	281	280	260	261	274	252	228	256	262	274	260	223	250	239	226	250	279	260	264	288	295	239	262	227	246	244	234	258	265	247	245	235	227	251	250	260	261	264	247	275	254	229	239	264	226	290	232	251	280	248	264	262	263	257	248	243	275	264	258	274	252	250	267	274	263	268	288	238	250	269	258	257	239	255	272	283	261	252	276	227	247	276	270	286	255	236	304	246	241	258	255	264	238	275	295	274	265	245	235	256	229	275	268	246	256	254	251	306	254	258	293	254	273	248	286	249	270	286	257	259	268	268	301	237	258	284	260	244	258	275	285	236	260	266	262	274	246	253	247	265	263	268	252	250	245	283	258	268	263	279	265	234	265	261	280	291	266	245	243	275	240	264	261	255	254	270	263	282	267	242	260	261	213	224	239	258	278	255	239	276	260	259	265	264	257	256	268	281	237	241	294	236	247	268	282	284	255	235	249	274	244	252	272	258	260	243	264	258	263	263	275	248	276	254	273	251	227	244	262	239	272	253	289	264	249	273	258	234	248	248	236	243	263	241	256	277	248	261	252	266	269	273	247	246	250	303	232	256	244	238	240	265	254	255	243	282	271	264	235	236	259	276	273	234	253	268	284	262	252	268	261	256	255	312	261	267	284	275	260	240	280	260	267	248	237	266	272	272	259	253	247	251	283	238	269	263	256	261	274	286	266	263	267	267	294	289	260	238	247	287	272	273	306	243	283	285	263	295	256	253	287	253	272	245	272	271	257	251	233	275	263	251	275	269	248	242	264	226	268	256	257	263	264	236	238	273	274	262	264	266	263	266	261	272	263	239	271	250	247	244	263	268	222	256	252	278	270	243	258	261	262	264	298	296	233	253	294	261	279	267	263	256	275	265	247	289	254	219	291	235	232	255	243	255	272	273	257	253	277	254	263	290	243	231	261	277	269	251	252	269	291	250	254	253	255	268	268	266	255	275	242	236	236	259	250	264	263	247	267	262	293	275	233	260	281	257	277	270	268	241	259	249	279	265	234	250	244	276	253	221	283	256	267	251	256	233	210	259	228	260	263	254	261	274	292	246	227	263	276	270	260	301	266	265	281	260	256	257	252	282	279	302	280	258	293	262	280	251	245	265	235	251	260	287	259	275	283	282	267	257	276	265	255	248	256	279	260	246	278	242	233	264	261	263	278	261	267	241	248	266	227	237	236	236	263	255	265	271	271	227	266	281	262	274	271	229	270	245	230	251	246	251	285	227	231	262	255	273	260	232	268	233	262	231	270	251	274	233	268	262	260	250	255	246	237	241	296	288	254	285	255	264	273	244	252	274	282	235	246	255	221	272	246	243	240	255	269	280	271	249	222	254	252	257	264	269	258	289	271	221	296	267	241	262	296	276	258	246	274	262	265	250	271	230	243	274	270	265	276	277	254	262	253	252	230	294	251	248	221	239	261	230	265	252	256	283	247	288	296	259	272	287	269	252	267	298	256	267	251	269	270	285	272	278	247	285	255	269	252	275	265	241	256	266	282	282	265	252	262	268	259	246	272	264	275	285	268	230	265	283	267	257	265	261	286	257	203	260	267	266	250	272	254	244	262	269	266	253	249	271	268	248	249	247	244	240	248	274	246	257	254	232	262	277	264	287	250	280	257	259	281	271	235	257	248	300	240	260	266	234	255	250	271	263	249	272	261	254	264	262	253	283	276	248	242	271	269	249	255	249	272	258	246	256	256	277	273	259	266	277	252	282	266	239	272	240	263	259	246	246	259	285	273	241	258	292	272	259	244	253	252	253	264	240	256	245	251	256	271	265	236	267	264	291	270	269	266	271	270	267	267	276	281	243	245	258	243	263	267	264	264	268	247	257	243	257	253	261	270	261	265	253	286	244	276	236	263	243	244	255	268	266	273	255	270	263	291	265	274	262	294	245	246	242	269	278	271	280	274	273	226	257	276	246	293	247	257	265	251	264	263	267	250	265	261	271	248	273	235	254	273	288	300	239	229	218	265	279	257	277	266	263	234	250	297	253	278	273	256	267	228	272	247	266	263	259	249	236	266	269	252	272	242	283	249	264	229	282	288	290	245	239	248	237	261	219	257	254	262	272	232	246	229	278	275	255	284	264	274	280	244	256	266	299	259	263	264	265	277	256	238	309	253	294	250	265	258	263	290	285	264	238	250	260	249	254	275	242	277	257	228	268	260	272	279	286	261	239	271	265	286	294	248	266	264	263	274	271	249	217	240	244	243	249	278	261	253	250	239	263	266	245	263	276	282	272	271	273	265	244	230	244	263	256	243	249	278	276	259	258	245	263	273	219	283	265	254	270	263	244	250	272	245	257	287	247	287	264	256	250	255	252	251	248	241	272	289	268	253	261	241	261	246	256	247	273	252	286	254	255	271	267	240	238	258	255	236	254	253	252	277	235	268	273	233	275	268	263	280	254	259	258	246	238	266	285	264	253	263	267	248	281	245	275	273	254	280	276	277	232	250	285	252	276	266	266	275	263	277	257	297	290	263	250	265	247	251	268	286	281	277	271	292	288	251	260	264	284	250	261	282	273	266	245	271	274	255	250	250	241	276	262	261	247	250	263	271	266	239	236	262	235	247	253	272	255	240	251	269	238	269	248	266	257	297	262	239	227	228	216	258	267	313	242	260	252
30952	10240	1192	740	545	382	305	258	198	185	165	116	138	109	125	98	103	109	90	83	89	80	87	90	79	89	91	82	99	87	78	71	87	82	78	73	80	82	72	86	80	82	73	74	93	91	67	69	71	75	65	81	84	90	94	79	72	84	89	62	78	85	66	72	71	87	72	73	80	78	80	58	82	86	84	69	81	77	76	80	83	77	69	69	85	81	63	62	74	79	82	68	91	80	81	90	84	67	74	67	85	67	75	68	86	63	78	66	80	77	82	69	76	89	83	72	81	80	63	71	79	83	83	75	73	94	69	65	90	74	69	61	62	77	78	65	62	90	73	69	77	78	79	71	73	78	95	64	67	76	77	67	79	97	71	69	69	80	71	67	89	81	86	77	73	83	77	81	63	93	75	76	63	67	78	79	66	76	78	81	70	81	68	85	64	81	63	79	88	69	79	73	63	81	66	55	92	90	91	66	60	78	73	68	70	69	71	75	85	77	66	70	76	82	69	86	80	76	76	73	74	77	69	69	73	71	62	67	62	84	81	80	74	92	72	75	91	75	64	69	81	74	79	62	71	66	67	81	75	61	72	78	76	82	89	70	73	80	86	73	79	71	96	85	72	83	73	75	76	72	79	78	76	54	86	69	81	81	75	81	68	75	79	86	71	86	83	73	61	61	76	83	73	71	79	79	84	88	84	80	81	54	67	87	66	76	78	83	83	86	78	79	77	79	67	70	73	90	68	67	76	76	71	82	59	71	66	71	81	80	66	68	67	67	69	70	63	75	74	83	71	81	74	74	71	78	63	98	76	56	91	86	67	94	101	68	85	67	81	94	93	72	80	77	72	70	81	71	82	97	80	68	75	60	74	69	68	71	80	82	74	70	77	67	68	112	96	60	59	80	73	80	69	75	75	74	77	73	84	83	70	80	63	65	72	79	72	68	80	76	70	62	80	86	66	67	79	80	83	54	72	58	84	70	70	57	68	66	73	63	61	71	67	82	81	71	77	86	61	79	92	81	80	85	56	67	77	66	66	81	69	77	75	71	62	71	75	78	71	66	76	63	75	66	81	89	83	66	71	70	80	70	71	87	66	79	64	72	74	78	74	72	79	79	72	74	84	64	73	75	63	55	51	67	94	61	74	87	74	68	64	77	76	78	57	92	73	63	68	91	86	66	77	84	72	82	63	81	65	56	83	85	70	79	75	61	77	90	86	81	79	58	64	89	63	78	80	88	77	76	67	80	88	57	59	67	72	67	92	67	77	69	60	76	93	64	65	67	92	86	79	88	71	64	78	67	76	69	56	86	75	84	75	88	83	85	57	84	86	77	75	75	86	76	80	69	89	78	81	73	81	66	77	73	65	78	83	78	64	80	60	78	83	89	80	66	81	66	63	73	87	73	56	70	75	89	87	71	76	78	86	81	72	94	73	81	78	84	80	67	75	77	69	73	63	73	86	83	88	72	69	85	69	82	80	53	75	69	75	80	76	79	77	64	69	92	76	81	74	78	67	75	89	69	86	81	76	85	86	87	83	82	65	89	73	60	79	70	67	79	82	59	80	66	86	75	67	66	79	69	73	87	76	67	91	78	83	71	91	60	64	59	80	80	83	90	57	68	74	71	89	60	65	72	85	70	90	61	85	77	65	80	82	73	78	79	70	83	63	69	83	80	98	89	83	73	76	57	81	77	78	78	99	73	78	78	65	80	67	69	85	85	58	90	75	94	63	85	76	67	73	94	70	85	74	72	71	69	61	60	59	81	73	77	67	69	67	78	70	76	74	84	88	85	71	75	81	80	97	68	105	76	72	71	73	85	86	77	78	86	78	71	61	77	79	69	74	89	67	69	73	79	67	78	75	74	80	69	81	88	72	85	70	65	84	70	73	86	77	81	68	81	68	82	78	95	79	80	81	79	70	90	98	78	77	79	76	79	82	96	77	69	75	65	73	75	96	70	82	86	80	76	87	73	89	86	96	70	53	65	65	77	56	76	77	76	60	66	75	79	79	65	75	99	72	80	68	88	64	101	88	83	80	78	88	75	71	65	72	74	64	69	60	84	84	73	70	75	69	77	101	76	58	71	64	79	75	68	77	78	69	93	66	87	73	69	79	79	50	78	73	68	56	78	78	80	72	68	72	72	93	80	81	58	87	74	75	58	89	82	68	84	67	75	68	71	55	72	57	68	77	75	68	79	89	80	76	85	65	77	82	78	76	64	75	71	78	58	63	67	66	75	81	87	73	94	69	70	66	71	74	84	73	67	88	72	96	95	67	66	78	86	73	66	74	72	78	69	64	64	99	79	73	63	61	76	85	83	62	60	61	63	88	92	71	76	72	69	61	90	81	60	73	73	68	85	71	74	53	73	61	83	66	51	76	82	73	76	81	68	73	69	65	74	68	78	71	88	82	81	83	78	80	64	68	73	66	78	64	61	79	71	77	71	61	73	83	84	67	75	72	80	74	75	85	86	92	78	76	67	82	76	64	81	62	71	90	74	66	85	71	76	75	77	67	75	72	64	85	70	76	86	65	85	79	75	79	63	67	74	60	61	85	80	62	78	76	80	91	73	75	75	62	85	82	76	71	61	51	75	90	75	65	75	85	84	74	59	105	96	77	85	75	78	65	95	79	69	69	85	87	86	58	74	104	62	93	72	82	77	89	83	78	94	71	63	62	83	60	71	76	76	78	98	74	73	61	81	67	76	79	74	80	82	84	74	79	71	68	85	79	72	55	67	57	72	71	83	83	77	66	83	82	69	82	69	74	83	77	83	79	59	72	59	89	78	70	74	94	75	86	85	84	82	77	83	70	84	57	71	79	72	85	73	66	84	72	75	65	69	84	67	81	75	67	72	75	75	81	69	81	83	68	73	72	73	80	70	64	60	72	79	72	77	81	90	70	84	58	72	72	63	63	82	77	80	82	75	66	76	69	81	79	69	78	74	67	87	70	74	52	65	66	87	86	61	66	78	91	74	81	72	63	78	72	72	82	80	91	88	68	92	75	72	59	81	85	69	65	90	77	76	64	73	88	67	60	90	77	95	74	87	62	62	66	69	73	68	77	77	85	69	71	80	76	76	77	67	76	83	61	63	80	80	66	68	86	67	62	77	64	80	60	72	72	77	72	85	75	76	71	74	82	63	70	78	62	68	69	83	74	71	64	73	70	67	77	83	69	68	69	98	63	89	83	81	63	98	89	57	83	79	80	94	68	65	62	71	75	78	60	82	70	81	77	85	74	86	93	79	76	83	68	81	62	72	81	64	77	68	77	79	63	66	73	77	67	64	87	78	80	67	79	88	82	73	65	67	91	72	73	85	59	63	80	82	71	78	71	75	58	79	85	83	84	63	79	69	71	78	64	66	65	78	79	75	89	87	74	73	78	85	83	89	69	62	88	76	88	71	86	71	68	82	81	63	87	83	80	88	73	83	64	71	76	68	51	91	70	81	77	71	82	77	84	56	81	67	76	81	73	75	65	70	70	85
18398	1394	2111	2567	2241	1747	1493	1160	986	880	807	659	654	563	524	493	482	430	421	371	374	369	320	337	316	292	299	331	311	298	256	266	263	287	280	285	288	275	274	260	256	279	269	263	256	239	265	249	228	247	275	256	217	244	229	241	211	218	252	242	204	204	238	218	264	252	229	241	228	207	233	254	234	235	215	240	231	205	242	210	244	227	225	235	216	215	238	207	243	250	243	223	225	218	207	236	228	212	236	202	230	238	206	261	217	236	215	212	203	243	219	202	234	262	224	234	225	238	220	243	256	195	194	227	207	222	216	244	239	231	222	235	223	211	208	208	193	216	216	222	262	235	204	231	229	213	225	212	214	223	225	228	238	230	207	216	222	230	234	209	234	198	215	197	221	210	228	189	203	231	213	213	254	194	217	225	211	189	221	223	203	234	223	231	219	228	229	231	220	235	211	209	227	240	209	233	190	187	214	204	216	212	217	243	212	214	231	233	197	239	235	213	216	247	197	213	178	225	231	186	221	203	260	224	219	218	226	212	201	231	237	236	224	229	253	214	213	203	221	210	239	222	238	234	249	202	228	215	208	189	234	221	241	206	243	242	223	220	200	201	245	220	191	234	218	233	228	201	184	226	226	249	218	209	217	189	206	222	211	221	238	219	223	235	243	226	214	229	200	200	221	216	200	221	230	213	205	203	220	237	209	205	220	216	227	233	229	264	213	210	237	203	217	229	219	215	210	193	222	200	226	240	239	214	233	207	213	217	223	232	230	222	247	226	213	216	203	217	195	217	233	197	223	205	223	225	238	228	221	193	236	244	188	210	211	217	259	228	207	225	198	231	220	239	223	203	212	219	233	216	196	204	242	205	214	230	197	210	225	224	228	220	210	217	217	227	248	234	238	215	203	210	177	218	224	243	224	209	225	208	261	224	223	204	220	228	221	203	244	196	234	236	228	208	230	241	246	227	228	200	206	209	209	241	208	220	233	207	230	231	239	216	230	216	231	212	222	215	220	224	226	216	217	216	234	249	208	207	220	231	246	238	230	224	213	212	212	211	204	234	213	228	215	207	203	213	240	227	240	222	232	221	218	230	203	213	206	225	206	210	225	208	231	246	210	223	205	212	211	214	217	199	221	212	233	232	227	241	185	230	248	237	245	223	231	224	205	246	239	207	240	225	228	207	222	200	211	222	208	234	240	210	216	203	251	211	232	219	218	208	215	223	210	228	198	200	246	222	219	218	237	214	229	231	202	220	231	243	235	224	226	225	226	235	221	177	223	229	215	209	216	219	198	221	204	234	232	220	210	216	193	244	210	194	219	218	203	227	249	220	236	250	228	211	214	215	209	221	219	206	229	236	229	228	205	212	217	229	227	249	215	198	233	218	199	218	222	230	222	228	208	182	215	243	223	193	238	205	204	251	214	247	214	202	217	213	236	242	229	207	230	217	229	225	215	230	195	219	205	231	244	219	224	183	221	208	224	219	225	200	229	210	244	223	224	244	229	222	225	226	204	214	220	237	236	208	205	194	218	223	235	225	215	242	226	212	208	220	211	212	225	233	223	213	234	243	188	230	195	233	205	219	229	213	194	204	233	212	224	220	222	207	216	218	205	245	234	218	232	207	236	230	236	225	212	195	218	230	220	218	198	229	223	233	220	208	270	227	206	191	200	220	222	210	189	212	250	207	202	230	205	192	219	205	190	199	227	230	220	238	194	214	222	249	221	203	237	227	228	222	206	210	229	225	216	228	227	216	205	243	231	195	217	212	224	216	232	215	219	215	219	243	216	221	202	221	206	238	189	217	221	204	186	218	247	210	216	202	231	211	207	235	226	237	214	243	266	232	220	229	209	192	219	212	231	188	215	222	216	221	221	220	209	213	238	215	202	183	237	225	233	223	213	221	224	228	223	215	208	237	212	201	190	200	206	214	221	206	210	194	203	189	210	204	227	232	208	242	212	206	199	215	226	231	225	190	221	238	241	196	257	195	211	195	236	228	225	243	210	223	228	224	211	194	241	189	211	216	225	222	242	214	211	212	247	252	219	219	206	214	221	223	216	227	232	203	199	185	227	238	205	238	231	212	226	235	236	211	234	238	198	228	209	240	225	232	213	186	247	231	224	218	202	232	194	211	225	230	200	227	223	218	216	251	252	226	241	234	221	220	229	231	213	208	242	197	220	226	227	224	229	229	200	219	212	201	216	228	234	223	220	219	242	235	210	208	214	221	204	216	221	220	225	197	220	235	223	227	211	214	214	196	208	198	222	206	224	193	208	251	240	222	217	218	221	211	212	238	211	229	235	219	214	209	257	230	235	234	250	197	218	197	224	239	207	206	209	209	219	226	225	218	225	213	214	238	195	231	221	212	212	232	218	223	221	211	219	223	217	240	227	226	211	196	211	213	222	205	216	250	207	217	212	235	223	233	231	225	230	211	223	226	226	228	200	238	227	240	228	223	186	216	215	204	242	208	215	214	210	218	196	214	224	223	232	243	210	209	204	231	219	202	222	237	235	236	217	218	203	215	216	220	221	215	224	206	225	223	233	222	252	217	208	208	240	192	218	254	208	231	208	214	230	235	243	216	208	212	218	237	230	219	216	261	218	202	222	199	214	220	198	214	222	209	237	213	231	192	227	238	210	247	206	210	196	208	221	225	224	207	223	209	225	215	224	231	222	235	210	230	213	205	241	195	225	191	224	229	229	219	199	210	256	219	214	210	202	224	226	188	209	222	235	231	202	243	201	185	207	217	222	225	204	219	222	229	232	238	221	221	217	194	208	200	199	270	217	211	211	214	194	237	207	243	223	221	218	224	222	208	206	230	216	229	237	238	218	234	215	204	212	198	223	245	214	229	216	219	233	201	213	217	234	202	215	213	229	222	232	200	231	218	205	219	230	243	224	235	233	200	196	213	210	215	193	239	227	223	237	239	222	229	207	203	200	236	215	231	231	211	230	220	213	224	238	251	218	211	208	223	215	216	230	210	208	218	220	172	210	214	223	245	214	223	221	245	221	219	209	198	208	226	212	228	217	233	205	223	248	202	233	198	210	213	214	231	223	219	231	226	208	226	220	210	228	213	208	219	217	230	236	223	230	236	210	228	225	242	230	214	242	237	223	196	220	199	245	222	242	212	192	211	210	201	207	224	232	204	223	211	220	234	223	222	237	218	205	230	219	226	223	220	213	249	229	221	226	240	201	206	227	206	195	222	213	239	216	238	233	223	246	231	214	216	225	227	216	235	229	241	231	214	229	196	222	212	228	224	216	222	192	216	251	243	216	192	247	217	193	204	200	204	224	242	226	233	224	205	218	254	195	224	206	239	212	196	215	209	218	216	245	233	209	187	239	232	240	212	214	202	229	229	229	242	198	201	248	240	214	239	255	211	215	210	222	213	232	203	229	210	217	237	237	200	227	221	220	227	217	184	245	206	222	213	237	223	238	224	211	220	227	210	204	225	234	203	211	232	213	230	221	260	220	209	224	221
40896	19298	3393	1639	1212	873	631	549	433	420	332	322	269	298	288	260	242	252	222	262	236	214	207	209	189	217	217	220	199	190	212	183	210	218	198	196	201	199	205	206	188	180	182	179	209	179	220	201	196	197	191	187	191	189	214	189	179	196	205	202	231	173	217	179	212	197	189	194	203	184	192	189	179	185	170	194	211	190	213	164	207	181	189	198	197	209	177	181	208	206	178	198	193	194	195	189	194	188	191	193	178	186	216	183	181	180	184	207	188	188	169	204	169	199	213	195	197	180	168	218	190	171	191	179	183	188	200	194	173	206	167	194	195	160	169	179	192	210	172	201	208	190	205	137	195	201	191	184	200	177	176	213	194	191	196	205	190	180	161	201	187	183	163	198	171	209	191	200	180	202	178	211	176	187	184	177	176	190	173	187	193	210	189	169	210	188	198	194	184	182	168	217	183	189	196	183	198	175	171	193	167	163	180	196	193	195	189	196	169	197	180	210	196	179	204	183	170	182	193	172	177	186	172	178	204	163	187	190	181	209	200	215	178	195	195	190	208	174	170	186	200	196	185	179	175	184	162	165	191	185	181	190	181	185	178	184	222	195	172	169	173	180	171	181	174	173	199	189	188	204	195	182	172	182	200	189	188	184	193	177	163	175	179	195	192	204	183	183	180	198	189	193	218	185	160	205	170	162	180	222	180	179	178	198	175	175	194	201	195	159	178	204	186	195	182	187	181	186	211	179	162	193	185	193	186	198	188	174	162	203	181	178	180	180	166	177	174	186	193	154	161	181	181	204	177	216	194	181	188	186	193	200	180	193	177	195	207	168	170	185	177	174	192	213	164	175	180	190	193	171	187	224	199	182	186	185	193	196	211	203	188	182	177	177	194	185	197	213	184	189	210	192	185	199	190	187	210	198	187	191	195	183	189	187	185	177	161	176	175	195	196	187	177	191	203	207	170	189	188	186	173	166	178	158	178	187	196	189	216	191	158	191	211	190	190	158	187	179	207	173	198	204	195	213	193	192	181	162	199	177	189	185	178	185	191	167	177	196	199	172	198	189	176	182	187	169	175	171	175	168	188	181	140	175	205	200	172	210	200	202	186	152	171	172	204	174	228	234	189	186	199	161	188	206	179	187	173	187	207	200	189	180	181	182	184	181	177	201	185	198	186	210	184	192	202	185	172	161	187	185	203	178	153	183	170	206	174	192	183	168	181	167	176	182	199	182	200	191	143	180	194	167	161	203	178	182	196	182	199	182	193	199	209	217	203	173	192	188	174	171	187	163	195	189	210	163	173	180	190	211	201	193	174	211	213	169	200	209	215	182	192	154	168	187	200	185	162	223	206	176	158	197	196	182	170	180	190	190	183	202	196	183	182	174	190	171	183	190	174	177	186	171	217	217	195	175	195	179	190	207	219	199	205	168	173	203	168	196	188	175	187	177	212	188	197	168	180	186	191	175	165	200	179	201	186	168	186	168	181	154	185	196	193	224	199	188	182	178	179	194	177	190	187	201	182	179	195	171	209	230	184	209	209	176	197	194	190	213	161	196	201	166	183	205	205	185	208	178	204	168	178	192	156	204	186	204	165	205	187	185	184	185	181	184	199	222	196	212	193	168	188	203	201	215	178	193	181	189	187	181	174	185	196	222	171	175	195	179	207	181	191	174	172	188	197	203	173	201	186	210	194	210	172	186	181	172	184	190	174	184	185	209	185	203	176	206	181	190	195	175	176	188	187	177	172	190	152	183	199	213	180	203	184	181	189	161	185	196	186	207	182	201	205	195	167	178	194	196	195	183	211	195	182	198	164	180	220	184	181	185	189	187	212	171	206	157	202	178	177	197	192	199	214	196	171	197	199	164	195	179	213	186	183	190	187	225	190	186	196	190	189	186	174	150	181	180	176	199	196	181	161	156	183	186	178	162	199	207	198	203	179	173	170	190	205	153	171	179	183	217	174	192	193	216	185	180	170	186	174	178	175	177	179	165	172	182	198	186	186	178	202	166	185	172	194	193	201	160	189	210	180	176	213	178	201	191	166	164	206	187	210	187	195	164	205	178	174	211	189	202	184	199	207	201	196	176	197	160	157	199	204	196	187	197	178	171	188	173	203	163	179	168	187	196	175	158	185	193	179	179	184	186	201	179	202	224	162	199	207	183	189	185	178	180	183	191	177	182	173	178	204	183	155	172	179	200	202	179	201	180	152	211	157	186	194	200	166	193	200	181	167	190	198	199	161	195	211	176	167	193	171	191	188	156	167	178	170	171	205	181	199	208	193	170	189	162	179	188	178	225	196	199	201	181	186	175	196	166	154	218	186	193	169	191	179	189	165	176	199	205	175	189	183	187	222	174	196	168	193	190	213	191	171	178	193	179	199	191	202	186	206	175	173	173	190	180	179	198	167	171	194	179	186	214	172	181	206	193	178	168	186	198	188	145	193	197	181	175	188	195	172	204	196	185	186	183	189	190	191	177	158	157	226	199	171	193	167	192	192	187	170	188	194	202	189	183	199	194	190	194	189	180	205	171	195	162	161	189	209	200	165	181	165	184	182	190	184	200	187	178	197	192	185	171	183	201	200	149	187	169	184	159	182	178	185	199	193	200	209	188	171	194	202	168	193	201	202	165	206	170	186	171	168	181	181	185	184	194	179	165	172	193	193	190	174	182	166	187	192	170	200	166	207	166	180	210	190	182	204	186	163	181	190	196	179	192	205	180	207	186	212	197	156	178	208	212	193	149	174	199	164	193	176	188	181	192	192	172	181	180	191	185	171	220	210	192	197	182	203	205	175	187	178	201	221	193	190	191	188	206	179	197	184	169	166	178	203	211	189	170	195	165	227	194	180	204	206	170	176	206	199	190	180	201	220	179	199	172	183	190	178	202	172	197	199	185	179	197	183	183	178	196	198	179	184	201	177	173	188	176	215	164	211	179	170	184	185	183	186	173	192	168	204	204	184	230	232	210	181	187	183	186	178	174	212	179	215	185	177	201	177	210	190	161	196	184	186	197	212	188	194	188	191	215	192	185	177	212	197	177	190	187	143	184	194	160	185	181	189	179	170	175	193	176	155	207	195	170	194	182	192	187	178	197	197	175	173	181	197	179	209	193	201	203	176	170	214	192	192	197	189	193	223	180	166	197	186	199	195	158	188	188	194	188	186	194	183	191	196	174	195	209	195	194	165	217	176	185	174	183	192	204	166	178	198	180	196	168	174	195	199	164	204	192	165	193	205	186	161	170	183	199	185	174	173	168	202	173	203	207	164	189	209	180	204	195	216	181	188	189	225	212	181	190	185	190	180	199	175	185	183	199	173	169	202	191	184	172	176	209	161	181	191	172	178	191	168	171	177	181	185	193	203	186	169	187	187	167	183	193	187	202	213	205	172	174	178	204	193	161	185	208	188	166	198	185	189	169	182	191	183	188	188	208	164	191	196	197	189	169	205	186	196	179	193	193	186	181	187	170	160	173	184	192	167	195
24469	2593	4051	4842	4144	3426	2827	2364	1954	1697	1474	1300	1228	1105	1086	947	930	866	786	813	781	733	724	690	679	616	630	638	612	588	590	567	572	560	566	605	562	570	551	523	543	524	544	520	547	511	524	517	545	503	548	488	487	498	505	549	515	476	524	532	479	492	480	522	472	502	513	511	460	487	456	463	510	479	489	486	473	487	535	505	456	471	462	454	470	462	448	450	484	489	471	477	447	448	494	473	506	480	469	470	518	465	428	456	465	485	486	457	457	487	459	459	444	494	489	467	450	464	451	465	535	481	513	439	469	490	492	507	462	425	470	506	402	453	468	455	436	499	473	463	422	481	472	452	437	484	458	473	459	505	481	469	454	464	451	434	464	490	447	497	458	486	446	427	454	419	490	461	433	436	460	448	434	485	487	446	474	456	488	476	450	501	445	473	483	472	499	490	463	466	447	459	493	448	463	477	457	480	487	462	450	465	459	432	426	461	447	462	483	456	423	467	483	496	422	444	460	466	443	507	424	471	463	423	476	444	442	496	456	443	432	478	445	469	506	465	482	483	473	444	471	485	490	418	439	458	485	417	455	446	474	488	472	471	472	454	476	445	430	487	472	460	471	491	460	454	463	437	462	426	437	452	455	462	438	467	483	489	472	460	494	469	493	429	468	450	429	457	486	474	493	448	504	490	466	465	454	490	450	434	465	456	452	465	464	444	487	450	488	475	463	451	511	428	462	462	472	446	457	465	443	473	468	430	452	450	472	448	465	501	487	438	454	455	446	454	477	485	452	439	447	452	431	456	477	468	463	457	425	464	453	453	483	472	452	495	472	500	429	488	456	451	469	447	432	474	425	451	438	456	442	426	459	482	457	482	474	444	467	466	468	474	504	470	513	487	475	442	459	452	482	451	465	489	476	443	462	477	467	420	456	457	476	457	486	446	493	489	433	468	472	466	476	465	465	467	433	450	456	463	418	484	469	464	515	490	477	440	444	457	514	456	468	455	433	489	464	470	442	491	456	497	408	499	480	456	459	421	442	500	453	480	424	479	503	478	470	462	486	469	484	505	455	464	499	471	464	476	470	444	439	504	468	465	477	470	480	433	488	468	490	473	433	457	480	462	481	465	462	482	466	439	434	409	436	448	428	455	468	524	455	468	463	475	490	447	447	493	469	481	495	451	445	473	440	455	483	467	493	473	444	485	422	426	471	482	501	499	483	468	466	497	445	435	474	460	446	466	472	431	481	462	521	449	482	454	483	500	481	477	407	502	459	432	454	476	460	467	453	453	426	518	490	442	464	435	491	432	460	479	490	499	420	471	456	445	447	441	461	457	505	485	516	445	485	457	489	468	415	459	488	434	443	454	447	452	446	465	453	441	471	485	463	436	493	443	504	479	459	472	466	482	444	472	441	475	447	457	467	469	477	439	454	506	465	479	469	474	455	486	478	443	453	487	492	443	454	474	453	445	466	448	446	478	489	492	472	467	494	466	479	475	441	485	477	454	429	487	477	457	438	468	500	440	487	448	451	475	488	489	436	454	448	479	440	492	458	442	425	463	478	462	463	493	486	433	439	438	502	441	457	453	483	449	409	442	505	449	452	491	517	457	483	413	462	467	482	452	475	434	469	478	441	474	461	480	499	459	432	446	476	459	439	438	461	462	457	463	485	437	462	432	487	478	499	457	457	439	485	495	461	462	426	489	496	476	486	442	470	514	479	478	447	458	442	455	458	427	493	460	493	463	481	450	471	455	465	485	414	450	464	423	442	449	458	473	483	477	478	477	476	464	453	439	458	482	432	452	434	469	426	456	444	453	457	491	490	423	468	497	466	451	491	470	487	459	423	448	482	446	454	422	455	432	487	452	435	495	440	457	441	451	461	472	464	452	426	450	459	472	440	450	460	457	461	443	454	452	435	466	482	420	433	454	488	448	463	480	471	432	478	459	481	455	447	468	475	465	496	469	475	462	459	478	462	437	463	490	463	465	455	458	455	483	398	478	480	462	476	453	479	450	464	480	466	448	461	466	454	448	428	454	473	475	475	467	496	505	462	454	447	469	468	516	463	430	449	455	472	465	437	471	457	474	446	475	465	464	492	483	461	456	436	486	465	479	446	509	426	459	448	449	445	492	508	455	463	488	453	448	459	460	434	451	483	469	464	468	502	448	497	474	496	484	434	484	477	509	480	474	465	439	460	433	452	488	463	476	477	445	477	448	434	480	442	469	467	467	483	460	461	484	458	502	463	481	501	447	464	456	485	478	474	467	440	462	465	496	492	470	468	451	469	469	461	448	466	502	450	441	476	468	466	472	444	462	470	446	436	415	498	475	489	496	455	460	423	410	451	450	438	471	445	443	454	449	450	465	477	477	427	472	475	472	452	448	459	453	477	488	482	469	456	442	492	445	461	476	467	474	482	494	498	421	500	441	460	476	407	497	436	448	474	435	484	432	444	422	478	435	458	398	467	447	469	436	473	466	450	455	508	455	466	449	432	461	429	475	418	458	467	457	465	445	443	510	457	443	478	470	481	470	474	478	481	490	511	476	431	492	459	437	506	446	479	473	474	472	431	444	468	479	462	490	483	460	465	506	478	463	489	498	458	460	459	453	483	450	459	429	482	431	455	469	469	432	463	460	477	452	470	475	451	494	487	513	434	460	438	433	472	490	434	447	507	404	452	462	473	447	468	466	481	499	438	467	443	473	455	461	478	482	441	454	448	438	464	469	473	429	480	446	446	486	410	422	457	469	471	443	434	447	460	458	471	444	475	406	448	464	474	449	463	486	493	450	435	448	436	447	444	431	434	491	459	485	450	459	452	456	442	480	448	458	476	456	449	439	478	508	493	470	452	445	450	421	448	478	485	469	479	478	465	429	438	452	513	480	449	438	494	425	454	446	418	469	463	500	462	481	449	479	454	455	471	456	445	452	476	473	458	465	458	477	445	453	461	497	464	468	449	490	456	464	473	479	460	471	488	488	483	419	480	473	472	447	476	440	507	452	499	484	451	466	490	489	462	479	454	467	453	459	488	443	451	443	500	476	517	431	499	446	436	441	493	480	466	478	445	477	471	451	441	476	461	437	439	483	483	433	460	457	466	488	474	453	493	470	443	445	460	458	493	436	495	460	472	463	502	459	510	449	432	435	460	478	416	454	421	479	446	444	442	480	446	441	472	469	486	488	453	456	489	442	427	473	450	481	453	444	497	451	373	437	437	442	467	429	451	451	439	466	452	455	480	477	429	446	492	473	445	408	494	502	451	476	467	472	449	450	479	474	449	479	487	479	455	432	470	473	475	484	441	442	482	474	459	473	462	520	503	470	444	478	466	464	487	478	485	447	493	461	460	485	457	498	461	483	484	492	453	472	463	477	460	462	502	435	497	432	430	461	481	406	423	460	460	421	447	465	450	444	431	469	460	448	495	488	456	432	443	466	446	420	426	454	473	481	439	454	447	480	455	490	484	462	443	445	432	446	431	464	434	468	438	481
10306	431	116	128	119	122	120	114	106	91	110	90	107	102	111	99	101	102	91	97	107	96	109	104	98	110	116	113	95	89	83	116	104	111	110	87	98	100	101	103	99	114	98	103	109	117	122	91	106	104	84	97	87	104	90	94	97	98	95	87	98	114	90	80	95	95	95	98	107	104	114	121	96	101	101	94	100	111	85	82	80	98	105	109	113	95	85	92	117	105	95	101	116	128	99	96	107	88	112	83	105	104	91	94	101	85	88	107	114	91	101	106	120	80	101	109	106	96	113	98	94	116	94	91	121	105	103	93	112	87	86	97	66	100	120	95	108	97	106	106	109	95	97	130	112	101	84	115	106	110	99	88	99	86	114	107	119	94	112	102	103	103	90	100	84	78	91	85	76	93	100	109	101	113	106	108	94	102	89	107	84	110	101	101	82	102	102	89	79	88	114	88	101	97	107	102	111	89	110	92	112	88	100	112	90	89	78	108	84	83	94	122	101	107	96	103	129	107	111	97	101	101	114	103	89	120	97	103	102	109	121	92	90	94	80	110	93	114	84	93	95	103	100	99	97	136	85	112	93	96	115	108	94	85	105	97	85	105	78	105	105	99	122	98	82	109	76	90	113	99	89	105	103	96	106	93	97	100	103	92	91	129	90	121	103	95	96	111	110	99	97	99	114	95	111	110	95	98	101	86	102	89	99	100	97	81	111	112	91	98	100	107	91	90	124	123	99	91	95	96	105	102	100	97	107	105	87	87	91	114	109	83	105	76	107	98	112	103	101	106	90	94	113	107	114	91	113	115	95	94	98	109	90	107	85	118	111	85	94	96	117	97	96	101	93	95	108	93	107	105	90	84	95	97	96	111	103	106	108	104	98	111	110	94	106	113	98	103	93	100	93	107	102	98	115	94	90	107	100	97	118	114	110	95	94	103	87	104	94	107	86	101	104	85	100	114	88	86	105	139	97	107	102	85	110	118	111	101	96	91	104	89	100	98	93	99	79	103	98	97	97	110	97	106	101	91	105	87	114	108	100	96	89	98	99	86	94	108	104	91	107	101	110	101	106	101	99	112	105	103	103	108	103	77	74	97	84	95	116	112	95	105	83	84	103	89	108	103	106	95	92	115	99	116	85	105	107	92	113	96	100	98	102	89	113	104	110	105	93	110	109	90	86	101	92	82	117	90	98	96	105	110	95	91	110	94	118	88	107	100	117	86	86	98	105	92	98	101	101	101	89	107	76	111	92	91	105	94	98	75	91	103	97	96	105	107	87	92	112	106	89	107	105	89	95	80	96	101	92	116	104	96	120	122	101	81	103	90	91	91	101	98	111	93	106	102	96	94	107	88	104	84	108	85	87	111	100	106	103	109	94	90	118	90	105	119	102	93	108	77	98	86	89	107	99	108	89	94	99	80	95	110	95	108	91	103	89	104	100	111	88	92	98	108	93	86	89	116	97	110	86	94	100	91	90	102	98	87	107	113	92	100	105	94	115	106	92	110	111	86	96	103	107	93	95	99	116	86	70	102	108	95	96	84	93	119	97	99	95	98	105	97	108	86	101	111	95	119	91	95	110	84	90	92	81	84	93	99	104	121	103	113	93	107	124	117	112	100	91	95	116	107	99	111	112	97	104	91	103	103	101	100	93	99	93	110	94	93	107	111	98	104	108	105	106	88	107	118	101	90	119	101	114	100	117	108	88	116	90	99	90	99	85	112	117	109	87	95	94	99	92	89	108	106	86	95	111	99	101	90	104	99	111	88	95	92	85	105	107	112	109	113	107	117	91	99	109	110	87	96	99	81	120	94	113	99	112	115	115	103	86	92	89	107	85	100	94	113	94	97	104	97	124	97	100	114	108	110	117	98	109	112	88	116	102	104	90	85	116	108	83	102	116	100	108	104	91	103	88	129	103	115	106	100	88	107	103	95	102	99	100	122	98	92	96	109	102	85	104	89	98	96	105	101	88	101	91	82	88	103	90	97	95	82	99	95	99	91	96	111	108	91	104	91	119	130	110	100	114	85	111	98	113	81	111	128	95	101	94	81	96	103	116	114	86	88	101	99	107	106	98	98	114	96	90	84	99	97	102	96	106	99	90	82	109	107	102	95	119	100	103	99	100	119	88	116	108	86	101	86	107	108	108	105	109	101	100	109	88	95	101	125	111	91	99	96	94	95	108	84	97	124	92	94	100	111	105	110	87	97	82	105	94	104	95	111	117	98	104	73	108	105	104	105	120	104	111	97	106	97	106	88	108	93	87	90	111	108	93	105	107	105	95	110	114	113	96	86	99	89	96	90	93	95	98	91	95	90	105	112	101	84	117	104	96	100	90	100	100	95	97	84	104	89	82	95	85	98	110	104	101	118	82	84	106	101	92	103	105	117	126	103	83	97	97	121	97	73	93	112	116	107	88	108	91	107	84	97	108	109	97	109	118	88	87	96	112	97	101	104	80	107	99	88	93	117	106	84	95	101	117	107	94	106	90	101	104	130	98	111	106	102	95	118	87	101	111	94	92	93	91	101	95	89	78	109	86	99	102	102	110	102	88	101	106	98	97	110	95	108	106	103	119	103	104	105	97	110	108	103	100	99	93	93	85	93	101	97	90	81	93	86	100	109	96	119	92	103	93	112	102	103	92	98	96	94	115	104	115	94	74	104	116	109	102	101	95	93	100	106	96	102	95	93	99	92	93	91	95	111	100	97	100	103	104	110	105	105	109	95	91	108	74	108	89	85	99	95	93	90	97	90	109	108	93	95	82	117	101	111	84	109	85	91	134	96	94	113	110	101	99	104	109	102	109	109	92	103	87	102	99	97	97	95	91	112	104	103	110	77	117	92	87	88	88	97	78	111	103	99	92	104	105	94	90	97	111	86	103	88	92	101	104	88	88	92	106	112	103	109	109	108	114	90	103	112	101	94	96	106	121	86	90	101	96	103	119	106	110	99	93	102	114	117	93	103	94	90	100	89	100	112	88	93	113	94	89	107	100	97	89	123	102	96	99	93	98	104	104	111	96	98	84	97	94	121	102	106	96	98	77	110	83	108	114	96	105	84	107	97	92	114	107	87	85	90	79	85	99	114	102	87	91	79	114	86	96	114	102	94	78	101	103	105	97	103	105	106	99	92	98	104	107	97	100	103	115	105	87	108	101	127	97	119	82	113	101	98	112	111	95	103	96	104	105	84	83	105	96	80	94	114	112	84	97	106	94	101	102	94	99	78	113	107	97	99	86	77	94	91	74	103	132	105	102	89	94	106	107	91	107	117	108	93	101	102	115	100	85	98	113	93	112	109	93	96	93	104	114	103	95	94	112	102	109	87	90	100	96	96	93	87	107	101	102	78	81	108	84	97	112	91	104	95	95	76	99	97	116	104	87	116	99	86	112	105	111	83	104	99	103	109	112	106	99	122	109	106	91	76	84	106	101	100	88	91	97	78	94	92	94	96	87	117	95	94	93	99	92	80	93	100	109	94	91	87
5341	329	333	347	338	320	314	273	283	304	267	295	267	274	281	272	243	265	241	265	258	257	266	265	252	242	260	212	270	275	258	240	265	239	244	268	261	268	247	270	261	261	272	251	248	253	265	276	253	249	252	248	273	269	263	256	247	309	246	295	261	262	275	229	270	233	285	266	272	258	267	262	256	281	279	246	256	301	278	307	284	274	276	259	271	241	246	254	239	259	271	272	270	268	244	259	259	247	249	263	255	270	239	269	245	276	233	271	236	245	248	238	243	258	267	257	268	250	269	275	280	244	250	254	272	246	245	233	272	278	265	242	221	286	258	256	238	257	267	245	271	271	262	255	237	269	254	264	251	243	251	260	275	272	257	260	240	259	251	242	262	243	271	252	269	259	265	234	261	243	253	258	284	289	241	279	249	251	288	265	233	292	244	261	231	267	278	244	256	294	264	266	256	238	263	249	261	293	266	243	267	260	266	267	254	265	232	252	238	275	254	251	259	249	259	241	260	279	241	313	242	255	259	234	234	259	238	251	243	262	244	262	256	247	245	274	259	238	280	267	219	247	268	253	244	269	251	278	235	228	262	247	250	255	259	252	228	247	285	255	254	258	279	245	236	273	249	254	262	265	292	272	275	295	253	262	271	242	257	271	250	255	236	250	273	265	256	251	254	249	283	278	242	244	250	262	248	248	246	248	266	273	293	264	249	278	278	280	235	248	269	269	223	271	255	238	264	251	271	278	265	273	257	286	284	248	259	234	258	269	263	246	273	251	271	260	256	257	263	279	280	298	223	267	228	283	253	253	249	249	270	282	277	262	280	244	277	260	242	262	276	237	282	244	266	240	250	282	225	256	267	235	264	268	258	277	264	254	259	268	241	244	257	259	249	258	254	274	247	256	270	276	278	265	254	267	287	264	243	246	248	256	256	293	288	204	258	255	290	252	265	249	277	277	277	245	275	271	286	249	263	284	282	255	246	257	232	232	252	254	272	285	284	277	283	255	261	260	280	245	245	273	273	265	281	270	288	282	261	244	250	281	232	242	261	244	251	253	257	264	271	258	268	252	271	283	244	250	237	259	240	261	296	250	275	281	269	262	276	267	275	250	228	258	260	246	253	277	253	243	265	280	264	255	260	272	245	256	251	237	259	269	268	261	240	262	266	256	265	245	280	227	254	237	265	279	248	242	252	240	257	285	257	279	252	284	265	249	262	249	255	270	230	250	249	247	261	241	252	278	258	245	284	255	275	256	270	251	274	262	275	237	262	287	250	250	267	269	273	250	234	297	244	268	249	236	272	253	271	273	285	253	252	273	247	268	257	267	262	276	253	237	242	255	259	260	301	280	263	274	269	280	268	278	242	273	262	263	231	240	256	251	272	261	247	264	253	265	286	261	253	261	253	255	229	278	239	256	248	243	243	256	240	277	235	252	272	244	279	259	247	227	283	251	246	271	261	243	250	267	283	238	261	232	254	245	231	265	257	264	256	291	267	254	247	251	248	273	270	290	271	274	277	241	233	245	248	283	283	257	242	284	277	288	251	243	222	276	246	256	262	297	262	215	278	277	251	277	268	279	243	309	238	260	260	256	243	255	256	262	264	274	263	275	237	242	241	236	255	268	276	273	264	291	251	274	240	267	264	260	269	234	298	256	276	251	267	250	263	257	244	256	279	258	246	252	288	257	257	261	263	270	261	272	232	273	273	222	259	266	256	229	238	262	261	270	309	284	245	234	265	293	251	253	274	273	259	257	276	249	286	240	261	263	239	237	258	260	274	274	236	279	248	276	247	250	272	260	230	262	264	262	268	279	267	265	263	247	255	269	279	262	266	293	261	254	260	266	250	237	276	257	246	268	267	264	267	232	276	248	262	243	233	248	268	265	285	250	239	270	267	235	259	261	213	227	247	270	258	267	277	243	272	254	264	257	258	220	281	247	253	269	260	255	243	300	262	289	258	260	256	244	283	272	260	248	242	241	258	257	279	254	252	246	240	267	307	225	256	268	288	275	282	280	285	265	225	252	269	237	275	263	251	254	267	285	260	271	293	233	245	238	271	248	269	302	258	295	264	280	258	264	288	246	254	290	282	250	251	255	275	263	254	254	266	257	266	240	238	266	244	229	270	241	278	237	271	268	260	256	255	258	299	265	249	247	304	278	255	232	258	248	235	233	278	269	246	280	264	237	273	247	268	254	238	233	269	263	245	236	256	222	258	273	245	231	245	219	257	281	312	285	248	276	273	263	272	264	273	273	256	267	279	294	247	272	251	261	245	272	275	262	244	275	253	248	253	274	287	255	257	240	279	272	284	253	249	258	278	263	228	280	255	256	273	244	231	231	265	274	239	252	253	247	281	264	293	266	256	262	271	259	245	261	263	248	271	251	272	237	272	269	253	231	228	255	298	274	277	271	269	285	254	260	268	278	254	253	267	246	277	238	246	254	251	276	265	262	258	260	260	253	267	300	279	262	258	258	249	255	263	264	275	252	244	260	251	255	251	256	270	278	283	267	217	269	245	250	269	269	257	256	259	254	265	250	261	269	255	248	255	258	251	280	252	215	287	265	257	260	269	290	272	244	263	270	249	267	274	279	260	254	278	249	255	288	256	259	241	248	281	259	227	291	240	247	275	238	256	278	263	238	234	234	248	266	261	266	268	283	242	290	292	248	238	264	261	271	264	247	262	221	274	258	274	251	228	251	290	278	258	242	296	274	271	257	235	261	261	264	257	234	262	241	265	278	261	243	228	259	260	265	267	264	290	247	246	257	273	262	249	265	270	273	267	307	264	231	267	262	254	228	279	288	260	237	279	250	267	247	261	267	299	233	254	255	248	237	240	243	261	264	252	286	275	278	294	255	264	264	272	282	246	227	276	276	274	272	278	280	233	284	249	235	251	251	251	278	238	288	266	268	255	301	237	227	274	253	267	246	277	272	263	269	247	266	223	249	282	246	251	258	254	264	266	294	251	223	261	230	274	269	253	280	241	241	252	247	261	258	275	275	265	282	258	261	257	246	260	284	241	245	248	268	262	260	281	282	247	254	241	275	264	251	257	253	268	280	271	259	282	253	263	290	264	252	253	254	278	243	269	259	243	247	248	239	252	249	259	286	282	257	268	235	257	255	237	280	233	240	244	278	276	254	257	247	262	253	261	251	245	251	256	259	238	246	276	252	267	266	285	255	255	286	266	246	242	247	263	258	273	238	259	277	236	254	240	266	262	268	265	252	250	254	274	270	278	253	280	261	279	267	271	258	271	261	268	261	275	259	299	250	268	258	264	264	234	260	264	256	267	284	273	258	273	257	262	266	228	293	258	258	266	281	261	248	259	262	256	270	284	243	267	265	291	256	261	292	270	276	271	265	260	275	278	246	265	233	242	264	237	266	252	244	266	258	280	262	266	236	269	261	266	275	250	245	254	255	258	240	279	272	245	263	286	245	278	277	260	247	251	255	243	247	271	244	268	271	239	251	284	253	260	271	259	279
30305	9452	1229	778	562	362	303	226	244	174	140	113	131	128	117	111	115	91	127	109	110	87	71	83	85	95	85	83	86	91	97	77	69	82	86	73	69	100	72	85	87	85	89	70	72	85	86	94	65	58	80	71	90	84	74	81	80	80	89	83	84	76	77	73	69	82	78	81	81	87	77	65	60	83	71	59	94	83	74	75	84	67	73	65	72	73	73	69	77	64	73	73	91	66	68	96	54	63	69	65	61	79	80	73	86	66	92	70	81	73	90	80	84	79	62	64	77	80	71	65	69	82	83	83	87	71	75	65	89	90	82	79	84	80	81	67	77	78	70	82	78	70	73	81	74	95	73	83	85	74	83	79	72	83	69	76	72	81	68	70	72	60	69	93	72	81	81	77	100	89	82	88	73	72	91	76	79	72	84	70	76	72	71	80	77	74	82	88	77	69	73	79	87	81	74	67	81	86	76	79	77	91	75	72	61	65	74	92	64	70	81	95	68	77	80	72	66	79	77	88	83	75	88	80	90	66	70	69	68	86	76	93	72	81	85	96	89	80	63	76	71	63	73	75	90	75	55	79	75	72	66	74	75	72	74	80	76	77	73	81	64	78	87	74	73	85	69	72	74	58	84	80	60	63	70	82	74	57	81	70	77	94	84	69	81	73	71	72	86	75	56	82	78	90	60	90	75	79	71	61	78	62	69	81	66	62	85	68	81	66	72	72	61	68	77	69	85	78	70	74	59	71	71	72	81	66	90	75	75	76	84	57	83	69	46	82	71	71	76	93	81	79	58	70	81	89	71	71	64	75	67	86	87	81	69	66	73	79	64	97	79	82	74	86	74	67	80	70	89	81	81	81	82	94	77	82	68	62	78	60	81	72	84	62	84	78	76	69	76	81	86	62	78	67	74	59	62	63	68	71	76	78	80	83	64	73	77	85	71	69	74	64	79	82	76	69	79	84	83	69	68	83	84	71	75	70	73	74	77	72	88	78	85	68	84	78	90	95	80	82	71	75	73	73	80	70	68	65	53	83	86	66	68	84	65	64	81	82	83	78	78	77	79	83	72	75	74	60	75	73	81	77	75	83	71	82	68	67	84	76	75	75	82	60	74	72	75	71	76	70	70	81	81	64	85	63	76	80	73	76	81	78	68	72	80	69	80	87	73	76	81	80	82	70	59	78	73	69	74	67	88	97	77	94	78	83	79	63	75	62	75	79	71	75	81	93	61	83	77	73	63	68	88	65	66	84	79	98	83	72	77	76	59	71	68	84	65	84	75	67	65	80	70	64	78	85	73	71	85	62	79	82	76	61	83	71	64	84	61	86	68	79	98	57	71	77	78	67	73	75	75	71	80	52	82	77	70	64	78	79	79	74	79	81	94	83	75	67	63	58	60	75	68	67	82	69	84	70	62	86	75	62	91	82	66	54	64	76	86	80	86	95	80	74	82	66	64	70	71	76	96	65	78	62	59	55	78	84	72	73	79	88	90	75	76	77	72	84	66	63	73	72	82	91	74	74	93	79	79	74	75	74	67	71	68	73	70	69	77	83	63	72	78	76	82	79	84	66	80	65	76	79	76	69	84	78	74	63	91	92	84	68	76	73	57	70	95	81	89	84	82	78	63	64	47	93	66	82	64	72	66	83	81	89	71	77	72	86	84	83	73	63	76	74	87	88	77	75	72	74	80	72	69	62	89	68	66	67	89	81	62	89	68	63	68	84	67	76	69	87	96	74	58	85	78	78	72	80	65	69	82	80	63	90	76	85	81	70	84	90	64	70	86	87	80	78	78	86	72	59	70	87	77	77	71	80	73	81	84	83	82	68	94	83	99	84	67	94	79	97	71	77	81	62	74	65	73	71	79	83	81	75	91	76	71	81	82	73	66	64	66	70	72	82	80	83	90	73	65	75	68	71	84	70	95	58	76	82	70	81	65	69	74	72	90	86	80	82	76	74	67	57	77	78	76	79	64	68	69	64	86	75	62	67	73	79	69	77	70	73	80	67	68	78	81	76	71	77	82	81	93	72	82	80	64	86	67	73	90	85	55	79	79	73	75	72	74	63	82	72	75	70	65	72	60	73	76	75	67	82	83	80	70	80	70	82	73	61	78	81	69	83	59	61	79	72	76	77	80	76	81	62	81	95	82	73	80	73	86	72	73	76	64	68	68	96	67	66	74	76	77	100	66	74	95	85	89	88	86	89	83	64	80	74	90	86	84	58	70	71	64	68	71	76	81	79	73	82	77	70	89	63	82	79	64	72	79	69	68	93	84	72	68	77	77	73	84	85	72	62	58	74	79	64	72	81	75	80	79	81	72	83	93	96	72	77	67	77	82	68	68	97	57	78	78	75	84	76	75	84	84	74	82	60	82	65	77	67	77	92	82	82	74	71	57	73	80	77	75	75	66	71	86	85	66	70	65	65	80	81	77	79	72	63	63	74	76	85	67	72	93	71	90	73	62	76	69	70	82	82	74	92	92	81	80	71	67	75	82	68	73	89	67	73	62	79	97	80	70	75	76	68	81	82	69	75	75	73	82	85	74	81	82	72	67	69	60	74	61	76	89	99	93	76	62	90	74	63	88	76	80	84	86	67	72	84	84	72	79	61	73	83	81	80	79	84	71	91	77	57	76	77	70	86	78	67	82	75	73	89	80	73	63	62	62	73	73	81	67	99	84	68	73	73	69	68	70	59	65	72	84	69	70	75	72	80	74	89	64	72	92	64	64	95	64	71	68	70	69	71	73	71	79	61	72	74	77	64	90	72	70	68	67	58	64	77	75	87	75	78	73	85	87	66	81	64	69	72	75	66	81	90	64	88	61	75	80	80	76	57	82	73	87	60	79	89	77	63	89	81	80	69	82	75	67	70	86	75	80	103	63	69	87	75	83	65	94	73	71	80	78	77	68	78	91	84	71	52	62	66	77	73	72	62	70	82	74	79	78	87	81	73	72	61	90	75	69	82	81	60	81	97	68	78	85	71	74	71	67	85	94	90	68	72	70	75	68	76	68	86	75	82	97	79	72	74	81	81	84	68	81	76	81	66	77	83	60	82	77	86	70	78	89	59	79	93	73	69	69	89	75	67	65	75	87	64	80	68	87	64	95	85	79	79	75	70	86	79	76	97	97	86	93	79	71	69	68	62	87	107	77	76	82	78	66	96	74	59	74	72	79	83	74	67	69	85	58	59	76	82	70	65	84	81	75	77	56	82	70	88	84	82	76	75	71	68	70	77	65	72	85	69	73	68	87	66	74	63	85	72	78	81	60	83	87	79	78	77	65	92	75	57	72	78	62	87	84	86	59	79	95	82	87	70	82	67	81	68	80	73	87	91	72	78	69	66	82	93	76	70	60	74	65	62	77	60	68	78	84	66	80	77	88	76	84	95	80	64	74	75	68	70	79	71	74	75	69	68	72	78	76	75	86	90	73	71	81	83	89	81	61	81	77	80	83	93	60	68	82	66	90	61	63	75	59	82
18291	1375	2092	2585	2253	1796	1533	1190	1008	909	761	683	596	564	535	513	471	392	423	429	399	365	335	330	302	298	285	278	288	317	273	281	284	269	293	267	292	287	265	276	274	254	304	254	224	258	254	275	266	244	238	264	258	228	240	267	256	262	230	238	251	223	234	241	232	238	234	272	201	252	219	213	221	238	234	238	243	247	244	230	246	221	239	241	224	202	196	231	226	208	231	223	213	199	229	261	223	230	221	251	218	229	209	208	226	238	224	218	223	232	233	226	240	229	200	229	223	236	220	237	234	210	241	223	255	203	238	188	228	236	210	232	216	237	223	203	214	220	232	235	232	243	204	225	223	227	202	217	189	244	206	234	233	198	238	232	257	201	244	211	228	218	232	227	199	192	206	240	201	223	215	227	226	225	224	217	213	217	213	247	211	198	207	221	221	240	186	237	229	229	203	199	227	207	231	251	220	212	212	221	222	236	202	256	212	244	216	212	199	232	201	216	216	224	223	215	225	240	248	203	210	206	220	228	233	222	217	241	245	254	222	209	202	223	248	195	224	198	234	200	237	227	239	226	208	249	201	226	188	211	229	218	248	218	211	218	251	250	230	242	224	224	221	200	245	262	186	194	237	206	225	211	249	210	233	217	225	209	212	216	237	222	206	198	204	224	219	219	223	218	259	247	200	238	212	204	232	234	217	240	208	225	231	208	200	245	216	192	238	220	216	255	217	222	203	215	230	226	191	198	238	245	223	232	233	202	212	245	189	220	234	196	214	211	240	217	231	215	236	243	231	212	239	200	221	205	224	232	241	234	226	224	241	216	239	222	243	213	206	227	236	230	212	205	209	181	232	233	192	216	211	232	219	216	237	236	222	234	217	197	242	236	205	233	223	218	211	228	234	230	214	228	196	224	211	221	193	204	219	218	206	203	206	218	219	222	221	206	218	241	220	247	230	219	216	219	240	232	224	229	220	220	212	203	207	210	238	241	211	218	222	222	222	218	184	211	217	229	208	228	216	231	228	226	231	234	210	203	223	219	187	226	213	218	215	212	205	195	203	229	199	202	208	220	223	213	207	215	216	251	214	248	212	225	226	227	200	229	193	205	200	210	224	225	219	197	231	203	226	252	213	230	215	213	204	231	229	223	209	219	233	202	201	201	223	220	237	242	225	231	199	241	210	210	222	222	218	228	230	239	230	232	248	232	234	214	228	203	205	217	235	221	214	227	234	203	224	209	185	247	197	205	243	221	215	210	224	227	227	221	215	198	214	215	213	226	224	230	232	221	229	235	207	224	242	200	199	250	221	196	239	235	205	246	236	220	216	225	207	219	214	231	220	199	222	199	216	233	242	230	231	213	207	227	226	242	218	198	186	225	269	206	238	221	196	248	221	262	226	250	221	215	230	201	237	211	228	235	247	246	224	223	248	217	223	191	224	201	219	236	215	211	190	238	186	225	239	231	221	238	217	240	236	228	208	211	172	233	208	218	239	217	230	196	203	220	202	217	244	207	215	229	254	213	208	216	232	222	215	190	240	232	197	233	237	211	232	233	224	218	203	236	268	228	206	208	245	214	197	210	237	192	215	225	235	226	224	203	231	214	217	212	213	249	213	233	217	206	210	211	228	216	242	205	206	238	209	216	213	250	216	238	182	213	217	219	238	224	208	221	234	217	235	222	209	222	212	201	223	215	228	233	202	219	215	229	227	223	222	229	226	204	229	248	232	225	243	238	237	223	242	227	215	230	185	251	223	236	208	220	224	201	210	229	220	233	243	210	234	222	235	225	216	236	243	208	204	249	206	232	213	210	230	215	234	216	233	229	233	185	204	205	247	237	220	226	219	217	224	237	197	214	212	240	232	203	212	229	214	201	227	215	210	213	229	226	201	242	207	201	216	215	225	201	220	192	218	232	224	216	205	207	225	209	219	189	218	227	238	199	223	208	222	221	208	237	243	211	234	216	229	226	242	213	227	220	228	222	199	201	248	223	225	191	208	212	241	208	237	230	236	226	216	233	229	267	222	229	224	234	213	233	216	228	217	212	229	227	220	213	219	197	212	219	200	213	221	205	254	247	185	214	226	225	202	222	224	240	225	216	207	204	212	229	203	226	210	211	224	196	217	226	231	222	237	210	230	208	250	191	207	213	196	224	227	226	250	221	223	215	203	203	206	221	237	237	197	249	223	216	237	240	207	213	239	198	227	238	224	228	205	194	217	202	233	224	224	225	232	225	209	211	234	228	217	232	210	241	225	215	222	233	229	194	224	248	211	209	230	217	216	212	219	211	222	220	239	248	195	212	220	217	222	212	232	242	195	233	215	228	212	258	222	225	238	250	231	242	234	190	209	237	218	210	224	233	209	180	224	204	251	195	249	202	231	227	201	204	230	240	226	223	236	195	234	200	203	203	221	206	226	240	220	214	219	211	229	230	225	223	234	213	206	226	191	235	206	194	211	218	199	207	230	222	219	199	235	220	218	207	209	224	221	224	211	227	230	234	209	237	244	219	221	216	212	234	220	216	225	214	190	192	220	227	238	227	225	230	209	256	226	219	228	227	227	231	218	216	236	221	232	196	232	209	231	246	225	220	239	244	225	222	207	234	213	211	219	207	220	208	220	223	197	216	220	212	216	214	212	201	191	218	190	219	224	214	216	213	221	215	203	235	220	226	209	228	223	237	244	217	232	195	218	214	202	232	206	219	233	203	203	211	240	230	220	232	235	242	223	233	248	210	212	230	219	216	202	222	222	187	225	202	223	212	191	223	213	212	218	214	224	222	231	201	238	236	240	205	210	220	198	227	207	228	212	177	220	209	239	211	224	218	248	229	233	224	211	238	219	227	249	237	250	238	227	219	266	214	235	235	223	217	223	223	200	209	245	216	215	217	204	209	239	217	206	195	229	197	192	229	220	249	222	206	228	211	217	207	226	222	213	198	220	264	225	239	235	196	230	226	208	194	193	249	208	232	195	219	211	230	240	216	208	223	212	205	212	224	208	230	208	223	216	220	265	188	236	217	214	206	211	221	222	217	209	208	227	236	216	218	215	225	221	216	241	206	214	224	231	218	230	208	211	213	234	202	222	224	232	213	210	245	208	214	213	190	217	206	238	214	226	236	202	200	212	221	223	206	241	223	220	241	215	230	219	232	215	226	223	216	218	210	178	230	225	221	190	223	225	209	199	211	222	217	234	232	222	209	222	219	208	214	215	241	254	215	243	200	220	219	206	224	215	215	220	238	193	242	221	229	236	227	213	222	218	237	244	211	215	220	227	195	230	218	233	223	192	204	217	241	225	212	209	237	219	250	204	249	229	205	215	229	218	232	225	229	212	211	224	220	215	225	238	236	217	209	219	205	200	223	231	210	249	207	226	207	227	213	223	210	219	211	219	238	245	202	242	211	233	214	207	276	217	219	211	228	193	222	210	226	222	220	253	242	213	227	228	213	194	225	236	237	196	230	253	240	235	198	240	214	214	225	210	241	269	217
40833	18193	3141	1792	1156	825	659	527	475	432	368	312	278	293	258	255	256	235	212	216	230	198	231	226	217	199	209	222	217	200	187	203	199	194	188	202	191	192	172	202	198	193	215	165	182	175	201	192	179	195	188	162	200	200	201	178	189	186	178	187	179	201	187	175	191	174	193	185	175	181	212	179	172	177	210	190	185	195	180	165	201	195	193	190	227	206	210	198	173	204	199	176	205	170	186	208	176	185	199	175	187	192	200	187	194	205	183	176	177	177	192	193	187	183	173	182	202	180	171	193	193	195	192	219	181	189	188	205	188	165	186	196	160	178	185	197	183	194	192	191	151	198	182	183	184	188	186	182	155	185	179	178	202	198	174	187	187	219	194	186	194	181	192	178	167	195	187	180	167	177	170	201	174	194	184	195	189	189	192	169	228	187	175	165	183	187	205	214	188	189	203	184	158	209	203	194	181	199	204	204	190	188	203	199	210	192	219	191	204	180	177	191	158	167	177	194	171	176	181	198	210	177	214	189	169	168	192	177	194	204	162	184	199	184	171	193	182	207	192	184	186	164	161	174	190	204	198	163	191	165	176	179	172	174	176	183	179	164	187	168	182	189	192	163	175	211	195	174	188	211	195	196	174	192	191	199	211	186	165	187	181	196	185	175	179	174	216	171	216	186	197	174	181	195	177	193	197	206	186	188	174	193	196	153	232	185	191	172	209	168	190	171	155	177	181	175	180	206	181	166	200	179	212	185	181	182	215	173	173	162	189	210	197	204	182	183	195	186	200	177	186	196	173	202	174	167	182	165	181	209	197	165	179	174	197	182	186	181	186	189	174	181	176	174	190	185	168	184	206	193	187	179	196	214	178	180	189	194	189	207	207	195	189	197	163	176	186	202	198	162	188	159	186	218	187	197	207	180	208	196	193	176	203	180	180	150	198	188	187	187	175	171	194	169	176	177	186	183	161	216	220	199	179	195	185	187	185	179	175	184	158	191	209	194	165	167	176	172	182	238	194	185	189	180	180	184	158	172	186	178	217	188	185	159	207	182	194	190	170	199	177	204	183	170	221	201	186	202	211	227	215	186	166	185	205	200	174	186	186	208	174	191	201	203	164	182	181	170	195	191	183	200	157	171	209	186	211	189	185	192	182	223	175	186	204	209	182	201	171	182	177	174	180	194	196	195	197	181	181	194	162	202	192	178	199	168	172	218	190	176	186	209	208	195	172	174	181	184	154	177	198	195	176	170	170	195	186	231	191	198	188	180	197	171	215	190	195	230	177	188	194	191	198	195	176	170	177	176	180	177	195	159	189	185	186	195	158	180	195	201	191	177	187	176	190	195	186	175	175	190	193	184	179	199	172	179	184	190	206	189	200	209	188	213	184	195	184	184	184	177	186	193	201	209	177	194	207	190	203	199	202	174	188	155	190	184	188	177	176	149	227	199	223	195	188	167	188	194	185	192	199	195	192	189	185	189	174	171	192	206	200	187	189	188	169	197	179	205	208	183	206	191	178	153	179	191	178	190	177	181	213	176	186	200	175	183	175	175	192	181	217	196	200	203	200	186	161	169	220	175	187	177	180	183	219	196	172	181	200	219	193	209	201	201	184	186	191	184	187	186	187	182	174	189	175	182	172	199	173	197	194	196	190	189	209	226	189	194	184	210	171	186	171	205	168	186	187	185	201	201	191	197	184	183	210	185	186	177	175	187	195	171	190	203	182	208	177	213	185	191	183	186	181	186	196	187	209	177	187	173	184	192	188	198	172	212	199	196	175	156	188	221	191	187	171	179	200	203	177	176	179	186	178	210	176	200	169	184	187	177	172	221	179	184	192	189	183	185	164	184	182	181	190	195	172	198	178	186	185	174	206	190	207	180	188	183	178	210	194	158	170	191	179	194	181	209	168	203	171	180	180	189	213	163	183	187	174	164	187	206	207	190	174	178	198	164	200	160	185	198	172	182	165	179	191	177	190	190	191	178	190	174	158	187	179	192	181	177	191	199	198	210	174	180	182	181	198	196	210	183	189	178	197	194	189	182	202	166	204	207	179	179	199	206	202	189	208	190	178	198	204	196	201	184	173	165	207	201	205	168	193	171	171	177	193	200	185	208	175	204	194	213	208	200	205	185	174	189	192	176	189	159	196	174	179	167	167	193	193	211	185	201	178	186	193	191	171	187	169	194	185	186	183	200	193	200	194	179	187	185	167	186	182	187	180	196	192	195	191	162	185	193	195	198	179	215	174	181	171	192	195	195	195	183	196	199	210	159	179	166	185	204	198	187	166	182	181	150	151	194	208	205	188	163	200	196	197	169	196	193	160	182	164	190	188	217	178	211	195	187	174	188	174	176	200	190	189	202	203	209	181	201	199	186	171	186	194	193	213	184	173	175	203	183	199	180	206	182	200	165	203	165	220	188	193	182	199	237	185	183	194	185	187	197	214	196	190	192	166	161	166	206	174	192	195	169	174	159	181	159	181	208	179	192	229	192	183	186	213	190	178	207	204	172	180	209	185	197	182	169	191	209	165	172	192	215	197	167	168	186	214	180	189	215	209	212	186	170	202	179	190	183	195	206	177	182	172	188	196	188	172	204	181	189	180	204	184	201	208	186	192	190	191	178	171	187	205	208	191	184	180	183	182	189	171	183	162	196	184	163	182	212	192	204	204	167	186	187	188	169	191	192	206	193	196	185	194	200	182	189	172	182	180	185	200	201	194	176	186	169	186	199	183	180	170	185	192	186	181	195	205	181	182	198	186	178	201	199	170	191	168	188	190	185	174	183	164	192	189	202	165	192	192	180	181	203	185	170	179	174	196	175	208	202	177	202	182	165	196	176	192	167	190	158	168	175	198	194	196	215	166	187	193	205	169	190	183	235	197	187	181	162	156	189	193	166	174	178	172	210	187	186	193	196	163	196	201	186	183	216	171	204	188	205	183	209	188	183	173	202	172	193	192	204	178	184	193	172	175	176	171	175	188	178	201	199	195	168	183	189	184	210	185	199	172	194	177	176	173	194	178	198	187	190	195	172	223	178	160	183	181	211	193	190	164	190	204	193	195	200	189	204	181	198	166	202	186	186	202	212	167	190	192	216	193	190	181	184	181	177	195	191	174	207	206	188	161	186	206	165	200	170	178	187	169	200	177	171	172	187	184	169	182	152	177	182	187	205	198	173	232	191	190	201	190	189	182	174	164	186	188	181	158	145	166	176	205	206	192	212	174	194	168	147	169	190	183	186	175	193	180	197	191	178	196	185	187	173	184	175	188	194	213	191	197	190	196	185	197	191	191	198	197	189	174	197	187	169	198	185	165	194	171	184	198	176	193	169	194	204	198	181	194	195	180	195	181	182	210	170	202	193	194	195	187	187	198	203	168	182	185	189	181	163	171	196	178	204	177	184	193	200	217	204	202	159	206	154	184	189	215	164	207	215	203	186	176	191	193	189	198	202	178	201	193	186	173	186	195	203	175	166	186	186	176	167
24137	2427	4160	4748	4179	3413	2814	2353	1921	1719	1524	1325	1264	1163	1029	974	929	874	834	743	783	721	755	707	667	650	626	662	636	578	587	590	578	553	614	547	564	575	555	514	550	545	497	531	511	545	510	516	510	522	525	477	485	492	511	505	532	498	440	466	535	502	512	472	455	487	485	450	468	497	495	462	512	517	503	470	487	471	499	524	480	427	478	515	485	475	483	503	496	485	414	477	519	446	454	414	451	423	455	481	473	443	480	483	457	473	496	464	477	478	452	491	459	463	478	434	488	474	439	461	449	451	434	413	469	485	470	452	488	499	471	447	424	471	468	469	408	500	508	473	481	482	467	422	457	458	458	459	460	489	471	501	438	458	480	512	491	470	438	446	454	463	482	435	461	499	446	483	472	482	471	450	460	485	491	453	429	482	444	434	491	515	463	445	469	461	466	477	478	499	467	483	466	490	458	481	466	425	444	461	459	478	445	485	464	476	468	465	444	429	471	448	472	452	505	511	486	490	451	518	451	470	493	473	453	415	471	444	493	433	491	478	445	437	452	459	457	491	427	490	486	433	476	452	455	463	459	477	470	494	454	441	436	461	462	454	469	458	456	455	454	479	475	466	433	499	470	491	466	471	490	432	449	452	505	470	468	445	484	436	480	420	480	409	457	461	465	441	495	475	458	414	443	505	449	464	463	449	461	488	435	440	478	445	442	441	482	488	416	483	475	469	470	461	450	427	450	485	473	477	448	458	430	447	482	440	438	416	423	453	470	477	451	413	484	460	479	501	492	435	437	464	458	451	432	475	442	421	471	470	491	448	444	490	456	443	418	478	491	479	439	456	470	463	452	467	437	502	459	467	481	463	469	458	451	493	465	511	474	445	487	442	456	456	453	464	457	479	487	451	459	475	484	425	449	452	479	438	485	428	479	451	476	499	461	461	495	463	473	472	450	508	448	487	416	480	433	464	426	431	466	417	485	477	458	517	454	434	423	472	486	488	479	509	414	479	463	452	417	497	473	475	463	487	471	444	480	421	402	492	440	466	472	427	456	482	458	443	462	451	427	431	467	427	477	466	464	501	474	475	483	456	462	504	454	426	465	464	465	481	414	461	463	447	486	408	460	456	403	474	442	473	442	477	476	464	450	468	450	475	440	455	485	506	424	438	443	503	522	442	472	492	456	478	479	420	465	456	499	494	458	460	443	421	495	453	452	455	448	462	480	466	428	459	462	460	423	478	483	445	483	447	453	474	471	437	448	451	467	495	499	467	480	453	464	430	462	469	466	449	476	452	481	471	468	486	458	469	453	495	442	497	496	464	491	496	456	443	468	454	472	464	443	455	435	450	489	475	450	456	469	446	469	435	440	429	459	492	444	485	456	483	432	449	474	431	471	468	450	428	484	444	456	477	434	441	460	445	485	480	499	440	444	419	496	460	488	468	458	483	467	510	501	428	460	448	457	461	470	452	506	477	514	454	460	460	459	443	476	465	445	461	469	406	464	463	455	496	471	443	438	451	451	435	492	483	491	467	460	493	458	470	505	471	459	445	494	470	426	512	433	452	455	458	440	426	473	492	439	432	437	468	459	490	464	487	488	452	474	445	512	454	441	487	452	475	486	449	473	479	505	483	478	438	427	474	430	438	509	452	436	435	428	504	479	465	437	416	465	462	500	496	445	467	449	452	428	488	459	475	403	464	473	450	499	442	465	471	465	434	468	448	459	501	498	445	451	380	422	478	464	445	451	463	473	451	465	486	437	473	469	438	464	471	466	448	456	486	482	460	453	445	458	446	447	472	439	453	478	427	457	470	484	494	464	502	422	459	474	449	503	441	460	428	449	454	460	467	450	429	443	461	467	468	497	423	440	494	487	434	457	450	444	411	419	450	475	449	432	458	457	484	499	454	470	485	417	429	455	453	459	492	481	464	459	446	478	454	433	483	439	495	517	448	467	455	461	431	474	476	450	460	441	483	471	464	434	460	433	488	458	447	454	479	458	499	427	471	481	496	464	463	449	479	477	406	470	457	441	469	435	456	476	459	438	450	431	453	408	451	471	488	474	449	455	431	440	474	449	481	427	489	452	473	443	474	485	432	463	453	447	450	453	452	471	411	491	452	474	422	462	477	457	475	473	468	481	470	466	461	472	424	479	498	486	485	485	493	468	458	453	483	487	413	482	475	476	431	471	481	439	458	436	436	433	478	452	460	452	487	450	434	456	511	481	437	457	445	420	456	450	447	445	503	465	429	464	456	471	462	418	503	469	507	471	459	490	430	474	439	477	409	477	463	438	431	463	440	488	465	445	466	486	473	466	463	438	431	447	437	462	480	423	453	427	472	465	451	462	448	494	481	447	446	483	494	453	462	492	469	483	445	464	478	459	492	460	483	461	494	437	445	463	428	424	465	466	446	468	469	484	493	458	474	449	465	460	509	466	451	435	473	471	467	412	451	425	444	447	434	451	490	450	445	444	463	455	429	446	441	500	493	445	481	439	502	515	468	464	465	455	465	461	431	458	501	457	430	454	447	454	471	455	429	502	479	467	455	413	447	450	479	435	480	449	483	469	467	467	493	477	442	476	458	468	462	437	451	432	487	459	462	487	466	468	492	432	459	472	434	442	482	484	461	491	481	447	487	479	471	450	489	471	448	466	428	460	479	459	458	482	458	437	471	458	486	446	443	444	464	482	477	479	462	486	476	466	486	467	500	467	444	464	496	481	511	458	465	489	424	462	455	462	497	514	437	418	492	462	448	441	478	475	459	473	445	459	470	460	471	442	466	429	450	454	482	470	440	490	438	464	455	471	451	494	429	481	479	461	454	452	470	446	454	432	438	439	465	448	476	460	465	450	431	473	469	436	449	472	461	419	428	475	532	460	426	497	478	452	460	450	447	459	448	463	435	462	455	456	437	428	456	478	432	460	436	452	473	486	473	480	451	439	416	466	463	438	472	434	500	467	456	462	476	485	437	451	498	466	481	456	484	429	492	488	449	496	429	478	457	461	502	482	455	441	470	427	436	441	460	487	506	465	462	483	426	446	491	477	450	441	450	434	456	462	472	467	429	494	465	494	468	434	485	477	460	433	465	514	451	466	481	487	455	461	455	471	461	424	461	397	466	488	422	478	472	456	463	483	476	453	462	453	472	481	451	484	502	470	496	440	457	476	486	509	451	480	447	427	449	496	431	441	493	471	465	455	472	447	475	467	449	463	455	393	498	461	449	447	457	496	474	468	440	438	471	476	467	457	480	475	463	442	486	450	464	470	469	463	463	481	474	476	466	456	430	484	439	459	467	436	449	479	472	499	479	448	489	484	499	414	476	484	468	475	446	456	514	440	479	468	474	478	476	473	517	451	463	469	493	491	449	498	471	454	438	458	445	466	471	431	460	466	500	465	462	481	421	488	459	467	486	483	454	517	474	475	466	471	453	446	459	437	478	476	475	453	465	468	472	482	439	489	452	460	462	452	475	439	474	466	456	439	458	465	470
10115	409	134	115	112	87	110	109	108	111	109	95	105	113	100	87	91	109	84	75	97	111	97	96	113	89	101	118	93	113	80	99	113	97	101	119	100	117	98	115	106	104	92	98	100	104	101	113	89	109	107	102	94	89	112	104	90	107	116	87	124	99	99	83	88	84	117	101	89	108	88	100	113	99	95	106	85	104	106	92	112	86	111	101	87	93	97	115	89	102	117	97	103	101	119	91	101	122	83	91	96	78	85	97	110	101	106	100	112	111	104	92	118	98	92	85	97	108	88	92	102	103	89	106	112	98	110	101	83	108	99	93	97	128	90	115	109	88	97	88	81	103	94	82	105	85	103	98	105	94	124	95	97	103	81	89	91	94	101	96	104	85	98	118	110	95	89	82	98	102	107	88	102	101	98	85	106	104	82	97	117	79	99	98	104	91	112	88	107	92	90	87	96	101	99	93	108	103	108	87	108	120	87	113	101	106	110	98	120	84	106	83	115	76	89	100	111	90	87	88	101	103	104	110	84	105	97	103	95	110	94	107	86	119	110	99	98	97	98	88	96	107	112	94	115	95	88	117	104	85	89	111	81	113	97	100	96	80	107	104	103	93	97	92	100	103	107	86	105	107	116	93	79	99	76	103	102	75	112	97	91	111	94	72	101	105	105	110	94	103	107	108	95	101	85	87	101	88	99	101	121	92	84	93	93	107	103	81	112	86	83	103	96	86	82	102	84	98	95	107	101	107	96	96	98	110	115	117	96	85	106	107	90	106	105	85	86	76	108	87	97	92	108	99	89	89	96	109	109	102	120	91	103	105	99	105	107	87	102	99	100	82	116	95	97	88	91	101	105	106	103	88	106	84	100	91	81	103	94	90	111	84	101	115	116	126	102	85	97	81	84	105	119	86	107	92	110	122	92	94	94	110	94	104	101	120	93	87	89	84	91	102	87	105	109	105	113	114	118	92	97	106	101	95	103	93	104	100	86	100	120	120	99	90	85	93	100	77	103	99	102	95	105	96	101	101	102	118	102	102	96	113	103	104	98	104	101	89	92	87	87	92	99	98	97	75	101	94	94	84	106	91	83	105	92	82	96	89	103	104	90	90	100	109	103	81	116	91	91	106	119	96	104	97	97	97	97	77	91	99	107	96	113	108	102	96	92	106	85	102	88	90	109	91	115	104	110	99	104	105	97	97	123	82	87	86	109	103	110	95	95	117	102	108	80	95	97	100	98	90	109	112	98	120	82	115	97	93	89	97	97	99	108	82	88	99	93	105	101	121	124	98	91	110	120	99	94	98	100	93	87	78	97	100	117	95	98	99	100	105	96	107	93	111	82	97	105	105	105	90	113	82	121	86	95	108	104	143	96	98	114	102	114	91	108	84	91	93	114	115	96	104	100	95	104	99	95	107	88	114	88	109	92	102	96	103	105	101	105	113	98	93	83	95	97	109	87	95	97	106	99	94	94	85	102	113	96	97	93	94	91	108	94	86	104	92	104	106	100	118	105	116	95	101	92	100	117	109	81	96	104	95	114	81	96	111	124	94	114	103	105	79	113	99	85	92	119	92	98	105	118	103	102	102	101	94	125	90	87	105	103	96	121	102	92	110	114	106	105	93	117	93	103	96	97	89	104	93	82	96	90	102	85	97	101	100	85	103	108	103	108	107	125	95	98	106	107	101	102	93	98	100	98	110	114	95	98	97	104	100	106	114	81	106	96	98	102	98	91	87	100	88	113	90	111	114	105	97	93	111	84	103	114	101	95	123	105	105	75	117	99	100	114	86	104	97	105	99	106	89	112	80	95	90	105	84	104	86	105	107	84	101	107	107	86	97	85	92	101	104	86	100	85	95	107	82	101	116	86	97	107	114	101	114	99	107	95	100	98	105	96	109	91	92	105	105	100	83	89	108	91	90	95	100	96	100	97	89	110	107	96	84	96	97	103	94	98	122	110	92	93	115	118	101	109	94	113	91	106	88	92	103	115	101	89	81	92	88	99	95	118	91	104	79	108	99	102	100	85	77	100	105	104	89	97	78	104	103	91	83	104	92	92	94	103	99	106	96	101	97	104	100	116	98	110	100	97	108	112	103	89	88	81	93	94	115	123	94	101	91	81	109	90	77	80	95	102	97	101	84	106	111	100	94	103	111	88	113	107	92	95	102	98	110	114	97	77	107	103	99	102	97	82	108	77	107	101	104	113	98	102	111	94	85	97	106	115	97	89	83	109	122	98	100	102	111	109	106	94	119	101	96	106	104	84	91	99	98	105	108	100	86	88	89	93	112	98	120	93	106	102	97	105	100	95	84	84	94	100	103	107	106	105	94	96	116	92	99	96	97	99	110	96	98	103	94	99	93	85	79	101	96	110	122	92	92	95	102	89	130	129	111	98	99	91	106	127	96	75	98	105	98	97	100	102	112	92	97	119	98	125	86	84	102	104	80	102	89	106	104	99	91	94	99	81	104	87	113	107	93	123	109	125	95	100	109	90	79	104	107	105	115	99	99	94	100	93	94	98	100	81	109	99	92	106	115	103	84	83	90	102	112	98	100	91	98	93	99	103	105	93	98	96	103	84	97	84	103	88	102	124	96	91	102	97	105	89	107	116	107	101	107	110	98	92	90	87	85	106	103	106	103	76	91	109	86	81	88	110	104	119	120	104	127	85	94	111	113	106	90	120	87	101	95	90	93	94	87	89	110	97	101	109	77	94	85	97	104	99	85	108	98	100	89	103	96	90	85	99	107	95	85	84	93	97	91	106	98	95	99	95	104	113	104	99	89	75	116	89	109	95	90	89	109	99	104	99	93	102	105	81	80	106	99	104	113	103	97	107	96	98	102	77	79	85	92	111	91	114	103	104	99	101	96	97	104	87	81	106	101	105	118	113	106	112	104	94	81	93	108	96	104	109	85	98	102	116	102	102	100	82	100	118	115	97	98	117	119	104	105	81	84	101	96	108	94	95	101	80	103	109	102	113	96	118	96	89	93	107	119	76	108	95	88	100	95	81	116	101	131	108	110	110	100	101	106	119	112	95	95	99	92	111	101	104	111	113	78	95	101	117	122	92	116	107	94	99	84	91	91	92	84	94	87	109	101	102	101	92	86	117	115	102	83	87	106	122	99	113	100	92	122	97	109	97	119	99	91	85	93	96	96	122	97	95	84	105	103	90	113	88	75	86	91	99	110	121	108	110	106	100	88	102	95	108	99	95	114	83	113	106	88	109	99	107	103	80	103	100	107	103	114	87	100	88	111	83	84	94	99	117	93	106	91	92	104	86	90	90	104	101	100	112	104	90	92	101	114	91	111	102	91	104	100	94	106	96	110	93	113	120	88	88	102	94	97	117	105	106	94	86	94	103	95	98	98	84	108	125	99	95	99	108	120	87	96	114	101	99	106	120	105	127	94	106	97	116	101	104	98	104	93	95	90	88	100	110	116	99	98	93	97	103	98	116	111	87	86	95	97	103	105	99	90	109	87
5289	333	291	375	318	293	288	317	307	286	281	319	261	285	297	289	246	259	254	240	252	261	262	235	266	274	295	287	279	265	256	267	264	236	268	301	263	256	266	285	248	262	258	267	245	261	272	267	232	254	257	247	221	249	243	260	230	266	275	238	266	283	242	231	288	260	256	259	252	264	249	275	235	260	277	246	261	265	258	243	283	289	257	268	258	277	265	241	269	247	275	242	259	278	271	257	261	269	274	252	291	272	271	235	255	246	267	248	252	257	248	246	250	272	270	247	233	255	258	247	230	247	257	243	271	267	240	279	279	225	254	263	250	247	257	255	267	237	293	268	244	252	257	265	272	236	260	225	241	225	256	253	241	253	262	253	248	241	275	255	226	267	261	245	228	259	249	244	263	234	272	249	252	252	266	248	222	248	273	251	262	260	285	262	264	280	248	246	259	269	223	259	257	239	251	277	278	259	265	236	248	264	269	286	238	246	264	247	235	221	269	277	254	251	250	231	266	259	259	245	252	246	269	261	249	241	255	266	255	235	254	258	249	260	243	255	259	254	268	270	256	281	253	255	259	236	279	220	274	245	276	274	292	246	251	244	277	273	236	246	264	296	258	281	264	252	270	262	247	263	250	286	275	265	285	269	262	285	250	263	253	237	235	248	260	243	263	236	238	250	259	231	261	261	248	263	242	271	262	254	276	266	253	236	258	245	269	231	249	234	279	247	253	274	223	259	257	256	258	239	248	293	267	273	291	269	277	267	254	232	265	265	279	245	253	234	219	275	252	265	272	251	248	246	264	261	274	261	241	259	276	280	257	277	252	254	233	249	240	266	260	262	246	283	260	271	234	267	258	261	258	265	243	266	243	252	272	256	262	239	262	276	259	266	272	259	272	256	264	294	267	253	258	250	274	278	262	256	263	264	255	241	257	260	286	269	258	241	284	266	262	289	254	236	280	241	275	245	277	283	280	251	284	272	250	277	240	280	273	230	278	240	272	242	249	233	279	262	252	258	255	252	256	277	261	258	226	258	258	229	287	267	265	249	272	270	272	212	276	257	274	263	242	242	250	250	252	262	240	256	241	271	261	261	227	264	244	269	216	274	258	252	249	280	232	279	262	243	244	259	284	270	264	268	236	255	264	258	234	273	264	272	256	270	258	259	276	259	230	276	274	276	249	268	272	286	258	272	250	254	267	272	290	239	261	279	250	238	244	277	267	247	253	259	249	283	236	223	246	284	291	270	274	255	257	242	281	269	283	253	243	248	275	231	273	249	254	250	270	245	264	257	253	259	236	256	260	257	274	244	258	267	251	259	252	294	235	256	249	242	288	280	252	271	288	263	288	253	280	256	237	263	252	298	255	263	275	276	260	263	253	285	261	251	248	237	280	296	257	245	251	274	261	256	290	243	266	264	284	276	282	268	240	288	247	244	242	280	262	237	257	250	246	246	273	251	223	266	238	256	270	272	252	273	258	259	248	261	273	286	287	247	239	275	257	266	240	285	253	284	228	241	250	272	272	261	245	260	245	298	272	242	276	270	265	270	287	264	266	237	243	269	247	248	251	281	285	230	251	272	271	265	230	288	271	276	229	280	261	267	276	249	264	255	265	261	222	230	238	264	266	276	267	254	287	273	258	273	270	225	265	258	255	267	245	237	257	278	252	270	254	248	243	289	271	275	250	262	254	255	276	247	270	272	271	272	240	276	254	280	254	245	266	269	241	261	250	280	272	240	289	258	292	249	246	295	263	229	272	278	249	269	262	258	242	273	261	254	247	254	231	267	263	254	255	240	249	274	272	260	264	250	238	247	222	285	274	273	247	261	274	254	238	276	273	262	269	262	254	290	249	257	281	254	269	251	237	247	259	252	271	281	255	263	286	256	270	271	252	258	242	270	280	249	249	246	262	256	252	247	273	286	280	262	238	261	248	266	246	279	256	262	261	274	249	288	263	266	231	292	254	262	268	256	244	251	260	241	248	259	269	251	264	262	271	228	229	267	273	289	245	280	291	257	251	265	245	263	280	290	247	269	268	258	256	262	238	238	271	234	268	222	295	279	263	245	263	229	253	284	240	303	268	234	294	275	259	261	250	301	252	244	282	239	277	237	289	277	272	255	239	228	267	263	283	237	252	249	261	262	237	247	271	279	290	284	270	252	256	255	273	273	281	276	261	262	244	238	292	264	247	279	257	272	250	270	264	250	258	252	277	240	249	265	269	264	226	234	253	252	258	228	252	255	278	258	247	244	244	265	255	254	243	262	259	252	266	244	258	252	272	240	235	236	289	272	263	232	280	270	266	226	226	263	251	249	258	273	269	255	262	238	280	255	261	266	235	249	251	284	273	270	250	243	282	265	240	262	274	254	244	274	269	275	261	251	231	266	272	259	271	273	246	262	283	241	243	274	258	273	305	217	249	259	249	276	281	263	279	271	226	290	248	258	239	282	276	252	259	252	242	261	253	256	277	229	255	278	276	247	246	272	271	252	276	273	238	275	266	243	272	234	284	277	279	221	256	263	264	291	240	264	280	277	237	235	250	246	250	260	276	240	279	258	224	228	242	276	253	248	276	276	235	272	293	282	301	272	277	296	244	272	269	259	251	259	239	248	247	265	235	257	282	266	290	250	240	260	253	286	252	256	237	246	273	245	258	263	225	228	259	258	240	220	263	271	257	238	264	246	251	235	252	260	270	229	238	268	278	300	265	254	256	246	277	267	269	259	279	242	257	280	235	249	270	273	256	223	256	245	296	254	237	267	256	256	266	248	255	259	270	245	248	247	266	225	235	231	252	254	270	268	294	259	262	245	290	248	267	268	231	264	260	256	261	243	246	272	252	277	253	270	263	269	282	257	253	270	271	257	262	282	254	257	255	262	237	252	264	261	282	264	258	238	260	266	265	249	263	261	266	266	262	263	241	254	258	274	240	266	243	279	280	286	236	272	253	228	267	261	271	240	272	262	246	233	236	264	252	262	281	256	256	266	287	270	257	270	260	260	281	266	294	281	272	231	239	236	258	244	280	267	263	253	256	234	257	252	282	249	247	268	247	239	237	267	281	266	264	255	250	253	250	259	259	225	261	249	248	246	253	258	278	275	255	259	245	266	264	253	253	269	250	260	243	263	270	264	277	243	287	227	270	269	285	252	282	254	273	250	265	276	271	289	269	270	224	253	274	251	274	252	256	255	250	255	263	268	251	270	272	249	263	248	280	263	281	296	291	277	231	260	254	251	241	270	252	252	245	230	264	246	271	272	250	264	266	247	264	235	279	267	274	244	254	267	236	254	250	247	257	258	271	281	258	284	278	239	274	256	243	262	252	259	280	264	258	271	258	247	276	292	245	243	233	260	236	283	251	240	245	265	261	274	266	265	260	277	266	282	305	264	234	272	275	251	251	292	279	260	258	270	253	268	225	269	248	248	269	270	272	287	274	257	262	275	280	237	257	281	278	254	241	239	241	256	235	260	252	281	234	242	260	259	256	257
30207	8432	1140	809	562	392	321	268	199	170	179	141	136	128	108	123	103	96	88	123	84	75	90	91	90	90	94	80	65	78	72	81	76	87	80	79	90	77	78	79	95	74	86	72	78	94	70	67	87	81	84	83	71	88	85	82	73	79	95	87	90	74	86	71	90	84	79	76	82	70	68	75	81	63	76	81	80	79	85	65	95	78	73	95	64	75	77	67	78	73	86	71	73	78	76	80	55	74	90	68	79	78	78	75	71	78	67	77	83	91	79	72	79	68	74	83	66	66	75	64	73	91	89	70	91	48	83	81	67	79	80	77	80	79	80	73	89	95	84	67	81	71	90	85	75	84	70	68	77	81	80	75	73	77	65	91	83	67	93	75	96	66	69	63	79	75	74	75	103	74	74	70	79	62	58	76	90	77	83	75	77	63	80	73	66	79	71	85	83	59	70	76	78	69	63	89	76	67	69	73	75	67	66	102	75	70	67	82	77	84	87	83	77	86	85	72	74	81	78	79	88	64	67	80	82	76	79	90	83	71	59	76	60	73	64	57	77	105	89	80	81	83	77	76	61	72	90	91	72	98	75	66	81	74	70	82	64	80	79	76	95	79	60	78	72	75	68	70	79	75	70	75	59	67	66	69	83	52	75	96	66	78	83	64	69	77	76	80	82	75	74	68	86	75	80	72	77	74	67	76	74	77	74	61	71	75	67	94	80	67	68	74	79	63	65	86	82	74	86	44	71	88	90	87	71	70	76	71	76	89	85	70	57	77	77	87	90	74	70	79	86	87	74	70	71	88	96	70	72	84	80	78	68	77	80	62	85	80	71	85	79	63	79	67	84	64	61	82	73	54	83	77	56	64	83	67	75	63	75	68	70	75	70	80	73	71	80	75	72	86	72	74	84	71	70	78	81	69	89	81	85	62	88	60	81	88	75	68	76	79	86	57	93	100	84	66	80	92	58	65	76	77	76	74	91	64	78	91	77	76	90	76	89	94	78	86	76	74	76	83	87	91	75	81	79	82	74	70	79	85	68	81	67	78	53	64	65	66	73	81	88	66	81	89	80	66	74	83	82	76	71	76	71	84	67	68	72	85	62	72	78	77	81	79	63	67	67	77	82	84	83	80	75	89	84	83	85	71	75	74	84	71	89	75	67	67	83	71	82	60	75	83	75	66	91	89	68	96	72	97	71	72	81	73	79	58	75	78	80	69	77	74	76	78	80	91	75	56	75	74	82	67	74	76	64	66	85	84	79	83	78	74	86	63	70	75	86	83	81	78	84	68	85	78	77	83	79	62	66	73	83	88	84	68	78	74	72	71	80	82	81	65	77	85	74	68	84	95	70	74	60	73	79	92	93	92	76	95	72	81	74	75	84	82	81	88	68	59	81	74	76	77	96	83	80	88	78	91	72	86	68	67	85	72	76	75	79	74	82	77	83	86	64	63	64	76	76	69	69	84	89	73	69	69	79	75	87	66	82	67	68	74	84	66	80	73	72	70	82	73	58	73	81	76	92	74	77	71	96	70	81	81	78	56	72	68	76	88	83	70	80	48	78	71	65	81	69	79	77	77	79	67	71	89	77	63	81	80	84	73	94	66	77	68	71	71	88	73	80	65	62	69	71	75	86	58	78	78	85	92	86	69	72	74	65	75	82	66	73	91	66	72	75	67	72	78	82	63	77	71	81	81	90	76	82	72	74	79	66	57	71	73	77	93	69	67	69	70	88	67	70	75	73	94	72	78	87	86	85	71	88	84	72	101	65	73	74	83	81	84	77	67	85	66	82	79	68	90	66	63	76	69	72	72	91	66	86	79	80	76	74	79	70	67	69	76	84	66	69	80	94	67	88	89	75	79	91	74	73	73	78	81	73	76	63	69	61	73	68	69	85	85	72	76	62	76	72	75	83	83	77	79	97	95	71	75	75	70	73	65	74	76	70	80	99	85	79	74	81	75	76	96	66	85	91	57	89	68	62	65	69	86	89	79	78	70	66	77	64	78	82	92	78	79	77	80	69	64	62	78	76	63	63	63	84	66	72	70	84	73	97	87	86	77	80	84	84	85	85	79	58	78	105	81	70	90	81	83	69	83	74	79	64	66	86	75	74	77	71	65	69	72	82	78	70	77	93	87	75	70	72	69	79	64	73	74	87	59	78	78	85	69	73	79	67	68	68	76	79	73	82	66	74	79	59	72	63	65	72	77	70	71	74	62	78	79	71	82	68	84	73	75	63	69	84	80	90	68	76	71	77	69	71	81	77	60	75	74	60	72	76	72	71	79	58	80	83	78	87	72	67	77	74	75	74	70	69	71	66	63	58	72	77	88	73	91	94	63	75	81	80	95	71	91	80	77	65	66	69	85	86	73	84	56	69	89	75	61	80	56	72	64	85	74	77	76	88	69	78	71	74	90	69	76	76	79	80	75	68	70	84	74	59	74	85	80	75	69	84	81	81	79	61	81	82	76	92	65	67	81	83	77	57	78	84	81	71	57	86	71	68	74	90	69	65	91	101	81	81	87	82	70	80	74	71	82	64	67	73	79	92	60	88	77	76	78	76	78	65	73	79	58	66	80	80	79	70	90	83	81	81	69	85	75	73	75	72	71	66	77	84	59	76	77	80	92	78	69	81	77	79	77	67	78	86	68	89	73	86	69	60	78	88	69	99	69	85	76	69	75	83	79	63	72	82	71	83	92	72	81	69	71	77	87	74	65	73	81	86	79	80	70	67	73	62	82	77	62	68	71	73	82	68	88	61	64	62	76	66	70	72	70	77	87	77	86	81	60	75	73	83	67	75	90	67	87	80	69	75	85	83	67	79	78	74	64	55	69	61	76	74	68	94	69	79	94	65	71	86	68	75	78	71	101	80	93	71	77	76	67	64	73	57	70	83	64	80	78	82	83	81	74	74	86	72	69	59	84	94	70	74	90	82	85	81	69	62	73	81	82	77	67	58	67	62	81	80	67	81	71	60	74	90	85	63	74	84	77	65	73	74	75	78	61	83	80	75	67	73	79	65	81	86	72	74	83	74	67	73	71	80	78	71	64	83	67	77	65	81	69	87	78	87	89	94	67	84	60	82	72	64	69	73	85	75	92	82	74	66	75	73	76	74	79	75	72	73	72	72	75	92	78	89	57	71	75	72	87	64	60	82	81	81	83	70	76	74	69	83	78	77	72	74	59	67	67	70	73	65	93	82	66	77	72	89	76	76	68	86	75	68	87	81	81	89	79	74	63	64	72	76	72	60	81	77	74	74	78	84	76	71	77	70	62	87	75	89	72	94	96	78	86	91	73	92	65	72	70	88	78	85	85	88	76	74	64	75	89	66	68	75	62	78	56	80	88	62	87	89	79	97	64	87	62	68	68	68	69	54	91	86	65	80	69	66	79	74	61	85	71	74	89	84	83	80	74	74	78	67	64	87	81	69	82	73	96	76	63	64	75	71	67	78	77	56	85	75	82	77	66	77	69	61	83	76	77
17792	1257	2068	2578	2252	1742	1468	1188	993	887	737	673	619	561	493	496	448	449	427	378	377	376	344	365	366	340	342	331	297	302	337	287	290	290	271	250	264	273	278	249	280	242	265	247	270	258	253	245	249	226	240	213	226	262	223	226	266	215	257	205	242	229	244	232	267	230	225	233	246	236	220	229	229	244	247	217	206	243	227	230	262	232	232	224	216	277	241	234	217	205	249	208	226	224	232	244	217	230	253	222	229	210	214	223	232	221	210	228	218	223	240	222	224	223	227	260	203	197	253	207	217	225	239	222	218	228	228	166	232	221	219	216	236	212	215	216	241	216	192	248	222	237	228	238	235	208	239	236	231	224	236	230	225	204	219	220	231	211	198	231	234	234	254	225	235	239	202	213	206	225	244	194	223	206	210	220	242	236	225	226	238	224	224	224	238	220	207	208	221	219	206	239	245	207	221	239	218	232	217	239	248	202	209	224	228	196	252	215	205	230	219	201	241	225	249	250	202	188	217	199	228	219	212	234	226	249	218	222	191	251	209	229	214	224	231	212	214	213	218	213	231	194	214	223	248	229	213	228	222	212	226	200	219	246	211	215	207	224	220	218	200	222	208	217	225	204	199	226	212	236	183	214	243	223	240	218	237	244	209	216	231	220	238	222	200	225	203	241	226	231	211	225	217	233	209	228	214	215	232	227	212	240	200	231	249	212	253	194	219	254	244	237	206	239	220	206	216	230	202	234	199	231	223	240	231	222	195	193	259	208	202	228	198	254	216	212	216	208	220	220	198	231	229	244	216	223	233	238	217	214	215	221	252	222	209	234	248	226	219	239	217	229	221	220	216	211	231	230	241	225	251	224	222	215	233	227	250	226	226	224	246	222	210	232	215	199	199	200	221	224	220	215	218	218	213	222	208	211	216	231	255	214	213	210	238	255	223	210	223	226	229	205	218	245	214	224	239	223	215	215	227	237	226	212	223	212	190	182	208	235	230	211	223	220	207	208	242	230	200	222	238	237	226	221	217	256	215	214	227	217	208	212	189	219	220	218	248	211	227	220	235	209	233	197	240	243	221	226	228	224	220	198	218	229	214	219	217	223	233	208	225	218	198	223	222	217	225	214	190	225	231	227	226	228	238	237	221	177	228	228	247	204	233	214	202	201	219	257	223	238	210	207	231	197	200	239	223	223	234	217	230	223	223	227	223	199	207	206	228	210	201	223	229	199	208	203	222	230	221	216	206	218	232	216	222	198	215	209	244	233	213	196	243	213	225	200	218	236	236	225	235	219	209	230	234	210	223	208	211	194	207	203	248	242	214	191	222	211	229	227	227	236	222	211	202	203	223	198	225	204	218	206	218	227	228	199	211	235	223	257	199	224	204	221	205	213	216	231	236	229	228	231	190	229	245	233	215	227	231	222	236	209	252	231	226	229	217	246	236	223	225	204	217	214	227	242	186	228	234	205	226	225	195	235	211	221	223	221	235	208	219	204	171	223	219	211	250	238	213	230	224	212	221	209	209	235	225	216	230	216	208	187	205	238	236	224	198	225	223	227	223	239	234	220	193	208	231	236	231	252	217	196	221	208	227	224	236	206	234	229	219	242	214	236	205	207	239	222	227	225	219	231	232	233	216	247	218	245	212	224	249	249	222	236	201	232	234	204	230	230	223	219	251	213	213	192	222	228	213	225	220	226	223	219	217	209	212	214	206	214	211	215	215	236	220	232	212	225	220	211	218	239	228	213	181	217	175	211	190	205	211	212	198	221	217	215	228	227	215	199	206	227	239	215	240	245	214	206	195	254	242	202	200	221	253	213	228	217	216	199	230	236	225	251	206	197	234	222	249	206	200	196	226	219	205	240	231	234	211	225	225	228	241	211	242	226	218	227	227	206	212	222	204	239	249	236	215	234	208	246	217	225	238	255	233	223	198	238	208	207	230	227	224	214	220	223	209	242	229	240	195	239	232	185	230	203	216	227	215	226	225	204	232	223	221	220	246	218	229	230	203	227	246	215	204	206	235	209	216	225	190	192	241	231	226	221	224	212	237	220	226	223	222	231	211	221	216	230	215	204	216	208	237	206	214	231	222	226	245	222	237	205	250	237	216	204	235	197	250	215	231	208	219	213	211	201	207	212	188	228	235	210	220	213	241	207	210	180	211	212	209	221	227	200	227	225	213	219	210	216	205	184	199	226	227	218	211	214	211	240	208	214	210	238	207	229	225	219	203	258	200	219	224	205	234	224	205	196	220	206	221	214	221	216	207	227	244	224	213	206	212	209	232	217	210	215	214	203	193	252	249	204	212	222	224	221	214	221	207	220	207	215	234	212	210	229	242	225	217	237	215	250	211	242	238	238	222	198	227	221	218	236	243	224	225	215	215	221	210	220	205	226	203	217	234	207	250	242	218	210	237	208	235	222	225	225	220	233	211	239	203	201	234	232	223	218	233	241	239	220	237	206	223	218	210	229	230	215	217	208	233	211	217	206	227	222	215	212	199	216	225	202	239	229	244	215	217	210	224	225	219	217	192	205	232	212	219	224	227	237	225	212	229	212	220	223	220	223	227	206	244	205	213	245	211	207	222	231	229	204	226	208	216	229	228	230	244	211	229	207	213	251	214	176	241	222	215	234	220	240	200	237	234	222	206	241	183	232	234	241	212	208	199	213	209	236	229	224	205	202	215	227	213	193	224	234	203	263	212	233	207	234	219	239	248	210	211	217	217	231	248	211	194	206	235	213	209	225	214	220	210	211	231	228	212	211	228	210	199	230	227	209	226	228	226	207	223	209	258	233	219	238	223	244	218	198	205	211	217	224	231	219	248	229	219	226	213	230	220	237	218	217	225	222	203	228	229	217	232	231	200	220	202	232	232	197	218	213	217	225	210	209	200	204	246	215	206	225	200	213	197	226	227	231	224	222	191	223	230	205	210	229	203	220	197	233	221	228	213	229	235	256	217	217	214	215	220	216	250	248	207	234	215	215	225	228	201	205	217	234	231	221	230	234	228	186	198	208	239	217	220	223	203	208	191	238	211	217	198	204	202	238	218	219	199	216	211	214	228	231	209	245	208	210	226	235	248	213	224	218	207	198	220	229	242	228	217	219	223	227	218	252	214	225	220	229	222	203	208	225	223	192	213	231	241	228	189	220	227	221	260	216	229	206	224	210	234	237	210	235	211	200	221	225	220	216	242	248	211	221	235	203	217	226	234	213	228	213	232	198	231	213	240	218	205	209	211	234	245	198	202	205	224	234	234	239	229	235	224	226	208	228	218	230	200	206	203	212	216	216	232	210	228	222	236	202	196	225	232	206	217	228	199	202	241	236	207	204	222	220	218	219	200	233	223	250	212	219	196	223	222	226	225	254	213	238	219	235	229	211	193	233	229	215	218	223	241	214	233	226	224	211	197	246	215	217	206	203	209	209	241	234	216	237	247	198	203	224	221	216	231	221	199	235	233	225	228	200	243	223	240	220	173	241	194	222
41090	16556	2937	1768	1170	831	630	562	452	399	324	316	329	281	285	246	270	241	250	218	220	221	216	203	206	204	213	224	198	203	212	215	197	203	203	214	193	180	196	195	186	205	207	187	172	176	181	185	199	165	192	204	165	186	181	204	198	208	200	177	188	219	190	199	184	188	203	178	158	179	203	218	187	192	184	169	200	190	213	198	221	176	177	188	197	191	203	192	182	186	188	174	193	180	186	174	169	215	176	175	172	178	205	177	188	185	189	182	172	195	187	202	197	179	193	169	202	159	202	194	190	205	192	210	170	177	183	174	178	209	191	200	191	189	194	193	193	213	185	181	194	196	210	183	181	182	173	187	210	187	196	207	169	167	176	184	191	180	171	187	208	209	170	191	185	175	183	166	200	157	196	214	216	202	201	192	183	177	185	180	176	213	181	195	185	209	198	191	163	199	184	187	196	201	187	189	198	193	211	178	178	186	196	193	179	184	196	172	205	189	195	190	204	195	186	190	199	193	201	217	191	191	198	191	197	218	210	180	205	183	194	187	191	181	190	185	198	169	193	198	199	183	186	165	188	199	185	184	202	203	182	196	209	189	212	172	201	185	182	165	180	184	191	183	175	189	182	185	175	187	187	204	163	205	196	217	192	177	200	203	188	220	178	165	178	180	213	178	183	189	180	174	212	181	186	202	200	216	173	181	195	179	194	182	186	175	188	187	194	197	204	176	201	203	179	198	194	196	161	187	214	184	186	189	139	195	194	193	192	183	171	194	187	192	186	198	193	158	195	186	171	206	200	200	212	186	186	169	195	182	218	190	195	192	193	173	175	176	186	183	211	210	176	173	185	172	180	167	185	191	188	176	188	168	185	190	216	179	174	197	192	178	198	179	200	223	191	165	171	193	204	220	181	193	179	219	202	188	197	193	183	206	201	185	178	162	187	204	183	171	180	191	197	185	186	164	146	172	173	177	203	182	217	199	184	168	205	174	209	192	183	178	193	200	188	197	192	214	201	178	178	191	212	199	169	177	168	179	179	174	178	182	181	189	194	200	178	207	212	188	194	206	186	210	187	171	184	202	191	191	188	166	192	184	196	184	191	193	144	185	177	185	178	170	186	199	199	181	194	176	161	188	156	175	201	180	197	187	181	192	206	179	187	204	161	173	195	184	194	198	191	195	172	211	198	166	187	204	200	180	192	184	184	189	180	191	176	176	179	187	197	187	189	210	191	225	193	213	199	166	188	162	182	175	214	185	198	194	188	188	193	189	196	168	197	210	190	196	230	213	191	196	198	215	183	197	189	188	181	195	178	182	172	211	198	188	188	174	173	191	214	192	158	174	200	178	182	187	199	194	186	197	191	188	180	207	193	181	192	182	199	196	172	177	191	201	196	198	166	193	192	175	199	186	223	173	184	183	197	182	202	189	175	179	194	190	182	195	177	191	208	191	175	181	214	193	199	209	177	179	173	183	183	205	175	170	182	187	190	172	185	207	193	222	199	221	189	208	210	201	204	172	162	211	212	177	167	190	175	196	195	186	209	200	175	162	183	184	186	173	195	190	184	174	187	173	186	197	194	173	199	186	215	187	180	198	196	204	196	191	204	169	202	211	197	178	179	186	180	180	189	193	182	204	185	178	201	164	196	167	186	159	194	178	177	167	184	169	174	203	196	174	179	189	207	192	168	164	174	184	185	179	201	198	191	187	179	177	164	183	172	203	190	180	205	196	180	196	192	207	195	185	219	180	181	198	190	191	198	173	180	188	177	171	156	202	180	202	169	182	165	200	168	211	203	205	179	188	196	188	182	183	188	190	187	172	194	219	203	164	172	181	184	201	186	204	191	195	177	195	174	170	179	185	202	191	194	167	207	219	185	196	195	191	187	209	210	180	167	184	180	196	159	195	205	181	207	183	219	220	188	167	179	200	178	194	213	177	177	162	192	185	185	190	172	160	175	184	179	171	206	169	183	191	200	185	183	204	193	176	184	178	172	184	179	198	181	200	204	166	199	193	164	182	179	176	191	187	193	180	183	195	197	211	196	194	195	184	173	195	189	168	203	187	175	187	160	165	204	197	190	213	194	163	169	207	193	179	184	182	208	198	209	191	181	184	168	165	166	205	197	210	188	183	165	191	189	186	168	168	182	208	196	206	193	179	200	166	182	173	185	191	198	188	178	192	175	201	182	193	193	185	193	183	174	197	197	185	187	178	202	181	196	193	169	184	197	205	182	183	183	170	178	176	195	190	195	182	226	185	197	191	209	165	195	197	171	199	178	157	174	192	187	194	201	184	208	168	172	180	199	170	188	199	186	179	185	178	171	170	199	195	175	183	201	161	189	189	169	184	165	184	177	190	187	176	176	193	187	191	181	177	222	192	203	196	184	194	194	192	170	177	183	216	190	179	194	177	206	201	184	217	191	194	196	175	172	157	194	170	180	185	168	205	183	172	193	184	182	212	181	173	191	208	190	183	192	182	182	201	219	179	181	188	190	205	164	171	179	189	216	207	203	198	174	184	154	170	177	189	181	172	195	193	198	190	180	197	202	165	194	175	191	191	155	181	189	192	173	193	183	198	211	182	168	176	198	200	209	205	172	169	168	204	160	176	161	165	199	184	208	176	182	191	176	190	175	191	197	196	183	184	211	180	208	175	182	190	190	181	169	174	188	183	201	185	187	210	196	197	192	193	193	157	176	181	180	177	197	183	192	198	215	199	193	197	184	175	145	181	191	193	196	210	180	192	186	170	209	195	178	174	169	168	185	159	166	190	189	188	192	156	195	169	182	170	177	171	195	187	177	186	184	190	188	208	169	180	177	183	175	172	195	171	216	188	181	160	228	189	199	203	187	187	222	196	193	203	221	196	189	181	205	182	184	181	193	163	194	199	164	190	187	176	204	209	203	186	172	195	174	192	195	206	191	201	179	177	198	198	171	190	206	171	178	203	208	176	203	197	191	200	174	192	182	186	180	196	189	162	172	159	183	190	190	168	218	148	183	185	206	218	176	193	194	185	166	176	177	185	188	194	177	179	184	186	172	194	190	226	179	182	170	181	187	180	187	176	196	203	147	218	198	164	186	175	188	172	210	189	187	195	180	169	173	175	168	188	180	167	191	183	170	214	192	196	175	178	204	193	204	203	182	171	204	186	179	205	190	188	163	181	189	180	160	172	165	196	177	207	184	180	176	155	192	216	187	173	185	190	173	177	167	170	181	193	188	190	188	208	171	193	195	180	186	180	176	174	186	216	198	175	176	182	199	191	210	211	201	207	195	179	186	171	191	202	202	183	183	168	174	186	203	195	186	193	187	172	179	184	171	211	202	203	185	194	179	188	167	223	179	168	200	208	214	186	198	185	186	196	183	203	183	190	197	193	195	186	178	217	195	163	209	142	166	163	194	181	186	203	205	179	183	188	237	198	177	199	171	196	174	187	203	180	189	187	174	175	197	145	164	148	186	175	196	192	187	180	178	220	171	203	189	209	195	210
23948	2221	4168	4816	4287	3399	2862	2432	1943	1668	1497	1283	1287	1170	1029	935	909	837	862	806	780	746	719	670	712	664	663	623	645	609	596	595	564	574	521	549	588	574	550	512	541	566	484	530	557	519	483	490	556	519	510	545	512	510	494	474	532	475	494	524	469	500	496	482	490	521	521	446	485	465	489	462	461	437	478	523	451	447	483	463	467	482	520	479	517	473	496	461	485	522	447	445	459	456	494	451	502	454	499	437	483	454	493	465	463	466	457	471	469	498	490	478	472	456	479	465	494	484	493	426	464	479	495	467	461	489	492	478	488	474	455	464	466	463	476	441	459	435	455	456	463	510	480	491	512	432	469	461	449	439	425	479	477	453	458	456	447	464	430	462	449	473	479	468	482	437	446	421	475	473	436	452	419	442	490	469	481	458	483	519	476	485	425	472	484	441	470	416	503	475	476	439	462	445	478	434	462	459	481	472	490	451	469	448	465	442	433	492	451	477	482	480	479	463	444	471	509	462	401	523	432	493	446	479	455	464	437	473	475	492	480	440	449	479	432	464	464	476	456	490	443	470	438	459	443	459	474	435	458	470	467	468	465	490	478	444	456	473	472	464	446	493	428	482	481	468	462	469	464	484	478	481	439	502	465	431	477	469	465	439	442	492	412	464	443	464	476	449	464	445	431	477	435	423	497	450	453	475	452	484	460	459	457	460	427	457	512	514	480	465	485	453	473	475	492	444	485	493	476	457	483	481	435	440	501	465	448	485	415	436	480	427	477	468	464	437	466	455	490	481	457	483	465	449	469	495	481	440	474	458	453	476	463	468	457	436	472	457	478	451	473	521	457	445	431	463	495	467	430	441	485	483	480	446	452	503	468	488	473	488	475	463	437	469	473	478	465	494	465	441	448	510	434	444	458	462	452	451	456	448	444	484	466	505	473	464	463	455	469	447	470	457	468	485	507	430	451	509	468	430	445	506	461	460	508	459	482	431	473	439	444	488	419	466	456	430	484	451	430	478	437	446	442	467	462	437	465	481	457	504	461	520	502	431	471	471	429	458	422	504	453	451	453	442	471	442	466	467	501	460	453	498	458	482	497	450	446	429	457	488	464	472	470	451	439	468	487	450	429	482	438	438	455	459	462	481	461	479	442	467	458	472	469	407	487	518	440	491	484	487	443	451	429	488	461	416	452	473	438	454	460	498	494	460	483	470	459	478	450	476	452	450	474	422	448	479	485	434	453	446	461	428	456	449	444	454	454	509	472	464	431	487	432	496	512	456	481	486	463	437	450	466	470	460	482	428	468	443	461	456	487	503	437	485	461	438	482	478	437	459	421	449	467	516	438	494	431	450	482	457	457	455	458	478	478	470	494	468	446	487	471	443	477	495	424	474	456	483	441	456	430	509	444	465	455	477	467	430	460	436	473	478	435	428	473	476	482	434	431	452	478	454	452	456	415	464	436	459	506	445	483	440	432	441	431	471	454	470	441	484	475	468	486	491	456	449	446	452	450	466	443	479	522	455	425	464	471	437	441	474	485	477	476	440	465	448	480	465	451	465	471	472	469	472	472	492	458	487	455	451	445	481	436	469	485	496	508	458	484	429	483	449	461	461	449	473	424	465	463	493	447	447	439	469	435	479	505	454	455	482	465	439	461	442	473	474	454	466	433	456	424	505	500	456	454	453	456	454	463	452	467	479	480	499	484	449	429	488	478	457	486	515	436	443	458	512	479	454	504	475	470	474	481	445	467	453	470	457	461	457	440	485	463	453	475	453	459	456	487	442	431	478	449	460	431	460	460	484	399	456	470	484	480	472	460	436	508	416	467	451	487	452	430	485	472	441	464	492	485	441	452	462	480	455	465	449	474	474	495	454	442	465	483	468	447	472	489	448	445	461	467	463	497	478	455	471	466	467	489	431	462	460	473	438	470	477	458	452	469	476	497	452	438	496	506	498	479	476	465	463	450	446	471	488	400	473	478	497	452	471	442	470	449	466	485	466	463	443	436	467	467	463	460	431	500	466	488	457	473	442	476	449	479	467	460	431	452	483	477	465	473	453	482	479	442	454	473	422	445	465	453	477	478	457	439	472	462	448	455	443	480	433	491	445	477	449	445	445	470	463	447	484	460	496	460	460	469	466	466	470	467	479	461	448	486	475	465	500	444	461	456	444	458	494	477	478	471	523	475	487	434	468	446	443	442	439	503	447	471	469	445	416	487	436	474	441	455	432	466	450	479	463	454	487	483	478	460	471	496	457	444	478	423	472	472	490	439	443	467	450	462	478	468	472	426	441	463	440	467	443	476	457	436	420	447	500	469	433	449	459	463	447	488	434	441	470	444	467	499	469	486	444	434	475	482	435	485	408	464	449	453	465	469	451	443	468	462	464	492	480	410	512	456	478	439	470	498	501	456	451	469	422	450	459	464	478	481	440	445	461	462	470	445	471	451	435	467	452	467	471	464	476	444	498	442	473	458	454	458	457	468	492	464	457	464	444	438	456	465	450	489	467	476	421	449	457	446	466	464	475	495	448	459	460	459	459	432	468	470	440	466	479	494	445	468	435	477	483	474	489	503	447	453	482	427	457	502	476	446	466	441	466	471	475	444	437	454	462	460	488	408	453	467	460	458	445	456	431	434	420	443	454	445	451	481	409	435	427	465	464	472	456	474	419	443	449	489	471	479	470	451	478	453	471	472	443	437	489	460	466	464	510	449	486	486	468	492	453	440	468	459	456	424	446	507	469	476	441	463	419	484	456	483	448	426	489	465	470	443	519	457	466	442	488	455	443	455	461	475	466	472	433	494	460	485	458	513	441	446	495	450	462	459	484	473	456	473	456	478	473	445	518	436	423	448	419	449	483	447	476	461	483	434	482	510	461	415	450	427	455	466	442	425	469	465	491	453	431	453	504	463	493	466	480	448	439	427	471	445	504	474	507	479	469	485	444	428	442	449	428	481	487	465	478	416	455	421	470	451	447	477	485	459	475	468	434	459	449	433	475	453	478	477	483	470	476	501	478	421	453	467	463	463	461	470	454	440	452	495	425	446	482	456	429	445	463	479	463	428	466	487	464	467	474	484	463	448	485	479	486	432	448	442	443	427	499	440	445	460	480	482	473	445	467	414	463	482	428	433	475	464	449	459	463	456	453	416	449	472	443	470	463	475	448	507	476	468	457	474	492	444	447	466	482	457	507	458	449	481	490	439	430	436	490	436	453	470	462	464	456	448	474	480	447	468	459	449	447	499	466	434	497	462	470	449	437	450	474	459	446	459	453	451	487	472	474	481	480	479	453	501	471	490	459	462	478	450	425	444	471	464	437	460	480	433	465	469	452	481	439	496	509	464	437	483	462	466	489	480	439	447	449	474	471	465	483	453	445	504	503	407	457	483	453	476	472	485	463	454	495	461	440	460	449	456	491	488	444	517	481	456	443	466	467	448	498	447	480	459	426	454	454	431	484	497	482	459	483	459	458	455	477	467	489	484	441
10732	559	130	133	122	100	108	110	119	104	103	116	111	80	106	101	102	102	112	101	102	115	85	96	91	106	106	107	99	97	109	96	88	100	94	105	100	122	82	111	85	100	97	105	94	103	88	98	119	77	90	101	136	114	86	91	108	102	84	107	83	97	96	97	88	96	109	96	99	88	111	101	104	92	81	95	118	96	112	94	107	98	93	94	102	92	100	100	104	97	90	98	109	108	80	95	91	95	96	94	104	103	92	86	107	91	98	76	111	101	99	103	102	107	121	98	92	120	90	100	93	94	113	99	118	89	102	108	107	103	107	111	109	109	92	78	98	87	95	95	110	107	100	108	98	113	97	93	99	104	113	105	92	113	90	111	89	102	101	106	101	100	89	114	90	106	102	103	94	107	108	87	97	112	102	105	102	98	123	110	90	104	92	108	102	110	117	89	117	95	89	106	114	92	98	110	106	89	111	104	114	89	104	99	103	111	85	102	83	105	91	97	99	92	88	100	97	116	99	92	106	117	89	103	95	105	104	108	102	103	105	106	113	102	108	85	115	101	99	104	116	97	107	100	92	93	82	105	101	84	96	86	112	126	109	121	97	107	114	111	101	119	94	104	95	106	109	76	95	111	101	98	88	94	102	96	101	92	97	107	103	108	90	87	100	94	109	81	89	96	91	106	97	104	100	90	96	105	94	95	95	99	124	119	85	99	114	93	91	92	109	102	99	98	95	103	98	112	97	112	101	97	92	103	82	99	97	102	113	101	97	120	95	79	83	91	112	88	90	111	96	128	103	90	95	110	93	108	86	111	104	110	97	112	74	94	101	86	100	102	102	115	87	98	101	101	90	110	130	101	103	113	102	102	103	120	112	103	96	91	108	83	104	105	96	105	99	91	81	90	89	101	77	98	115	87	89	100	100	88	87	85	88	93	84	114	105	93	107	108	101	101	107	94	116	108	87	99	86	91	99	102	93	95	105	109	120	106	102	90	114	114	106	107	102	104	98	108	89	87	113	104	88	105	88	97	113	98	96	93	104	93	96	104	100	92	106	81	124	95	101	115	97	81	80	92	85	105	95	104	110	107	125	111	100	90	102	103	101	112	109	106	120	115	77	108	91	110	94	112	108	118	96	88	90	99	96	111	88	99	110	92	105	108	95	99	105	90	90	102	97	83	103	78	113	87	94	90	115	99	114	115	100	89	106	108	113	98	92	94	91	82	100	92	107	89	103	106	130	105	94	103	88	94	103	104	92	94	87	106	110	106	107	95	92	95	93	91	123	97	90	113	88	113	93	99	98	96	95	104	97	101	105	85	85	82	90	113	95	102	98	97	109	86	116	102	126	107	91	98	84	93	101	103	98	108	108	86	99	82	91	116	97	111	97	86	103	116	104	84	111	107	121	96	103	118	92	94	105	92	105	100	102	88	118	105	98	101	90	100	102	88	104	113	91	80	119	111	113	98	94	104	119	113	102	102	96	102	99	101	123	92	107	111	112	94	103	94	105	97	111	112	102	90	107	115	84	95	110	119	106	116	110	117	89	118	109	99	110	101	100	113	108	76	96	96	89	111	109	115	98	112	111	93	94	87	106	109	108	111	95	107	103	119	96	116	121	90	80	117	117	88	100	105	108	95	85	97	101	103	98	95	102	114	90	110	104	103	86	100	102	96	88	93	114	88	110	106	99	101	108	97	108	115	99	91	96	92	90	100	120	95	110	112	108	86	106	114	101	99	98	90	113	103	96	104	89	109	122	92	100	102	105	92	96	104	123	102	95	102	81	100	94	112	101	107	111	105	98	83	94	112	110	131	119	100	104	92	94	95	96	91	97	98	96	115	90	102	103	94	101	105	94	80	110	94	140	85	101	112	83	84	118	93	107	109	93	105	98	95	101	87	105	112	101	102	110	92	121	99	103	116	97	96	92	117	98	95	92	109	91	92	94	92	110	104	105	114	93	111	107	93	111	90	97	90	135	102	96	97	96	97	93	106	95	77	96	96	119	106	128	111	107	106	90	102	100	98	96	104	104	94	104	97	97	95	99	96	98	115	106	94	112	80	81	89	104	103	107	78	98	95	116	125	95	95	77	113	106	115	117	96	105	95	105	111	94	103	97	86	113	122	102	120	92	90	100	96	87	110	90	96	113	102	100	113	100	103	103	100	109	106	100	118	107	83	99	96	98	82	102	126	97	94	113	110	105	86	98	105	97	75	127	101	91	93	75	115	118	98	95	122	107	101	116	86	105	105	94	101	92	85	90	101	95	122	94	84	88	96	103	100	98	95	105	97	97	101	115	129	113	85	102	80	105	95	104	101	101	108	96	112	100	98	122	96	95	110	112	77	86	111	96	101	85	103	104	114	94	99	113	99	102	103	97	100	105	83	97	105	104	91	91	96	95	101	82	113	96	108	112	113	101	115	93	97	87	97	104	96	125	104	121	112	116	90	88	104	92	102	82	97	100	102	111	94	112	94	106	99	123	90	104	116	101	108	105	116	105	111	99	111	93	99	98	108	90	104	97	123	99	100	94	98	105	101	102	93	101	91	92	107	90	101	105	101	92	101	102	95	105	85	105	104	91	94	103	99	101	97	95	93	121	86	89	117	108	108	100	119	90	114	82	102	109	92	109	91	124	107	120	101	107	111	99	105	126	108	101	91	85	102	109	88	108	113	94	109	108	82	116	93	94	100	88	111	90	102	105	96	108	99	114	114	105	98	120	107	107	80	114	96	93	105	102	87	111	100	116	107	104	85	91	131	114	102	102	94	86	103	95	109	86	100	106	103	104	85	78	111	124	112	102	90	82	100	101	96	92	87	112	99	113	110	121	102	91	112	113	113	105	88	89	86	129	96	100	102	127	98	105	86	92	125	90	89	104	105	101	103	93	104	123	103	112	113	84	89	85	92	118	106	107	96	99	101	96	107	101	113	107	98	105	105	115	99	102	100	94	98	114	102	98	96	100	105	109	97	91	110	83	96	91	104	103	113	112	89	102	104	99	85	96	104	110	89	106	99	96	106	108	106	106	86	105	97	107	117	97	103	105	85	89	98	108	101	94	93	93	102	88	88	98	107	104	109	103	85	104	96	97	93	84	91	96	123	81	93	107	107	78	118	97	95	117	93	109	97	107	102	85	103	83	123	100	105	110	106	86	97	97	94	87	85	116	113	89	97	88	99	92	83	103	108	101	112	100	100	97	96	99	79	105	122	104	93	115	92	112	100	112	91	102	107	112	103	80	112	108	104	103	77	108	86	107	80	97	89	98	107	96	85	101	102	103	87	89	95	101	80	85	97	85	113	98	116	116	105	105	96	94	92	112	96	111	86	81	106	104	88	114	104	112	111	115	99	117	105	105	90	109	98	112	123	91	112	108	119	101	109	90	99	102	103	94	92	99	115	98	102	98	78	106	126	110	88	92	101	109	110	99	82	105	97	116	94	102	102	102	92	107	102	113	98	97	102	95	94	104	109	94	109	108	103	110	105
5464	313	367	353	347	333	337	304	321	323	268	305	268	265	296	254	272	271	299	285	281	279	281	259	267	296	288	266	248	277	290	265	245	281	265	284	279	257	262	217	261	239	291	297	258	269	233	270	256	276	273	261	255	238	279	280	250	289	252	265	255	275	232	271	255	227	257	267	294	327	221	255	284	247	255	241	257	230	274	272	277	241	252	285	254	261	291	278	266	297	283	270	253	247	261	249	269	274	266	276	250	237	268	284	268	270	242	274	243	276	242	274	253	266	267	243	262	288	267	265	257	261	251	246	266	272	278	282	235	248	247	275	257	245	249	245	264	260	249	260	262	242	258	259	243	262	280	257	293	235	246	265	284	241	282	246	255	280	267	271	263	267	252	260	277	252	265	265	254	268	263	266	248	238	266	254	287	262	276	256	272	272	254	257	260	251	249	262	265	254	254	257	283	237	257	283	265	265	247	272	251	238	255	265	259	276	301	265	270	246	267	271	257	238	239	278	296	265	249	241	239	250	256	245	297	250	252	287	269	266	246	281	255	282	253	271	238	273	259	256	249	258	281	293	226	254	243	299	246	253	266	263	255	256	281	286	252	282	262	285	262	259	257	268	284	264	247	224	245	264	244	277	254	272	256	271	282	273	273	252	263	262	268	239	225	250	255	282	269	272	250	246	273	265	250	245	256	259	244	238	278	266	272	278	269	224	264	291	265	269	262	259	262	279	256	261	257	264	271	261	256	272	293	245	280	256	253	259	243	272	268	252	257	262	253	259	273	279	256	278	224	260	242	260	252	282	240	263	284	262	267	241	285	243	291	262	265	263	238	251	246	248	274	274	260	277	267	275	269	230	271	267	252	274	264	232	272	276	242	225	228	266	269	290	264	242	275	260	246	240	261	268	240	266	246	235	265	260	282	234	269	250	256	266	271	255	266	268	244	251	249	255	261	265	288	261	261	258	263	233	269	266	254	277	256	272	253	272	251	242	225	261	271	246	267	273	274	254	278	260	259	248	268	270	265	282	244	255	255	244	262	271	279	253	287	269	263	250	262	277	282	241	255	268	289	279	246	261	237	274	245	270	284	270	255	262	256	252	271	268	273	289	262	237	266	259	261	246	263	262	251	239	245	256	285	279	267	292	275	234	258	255	260	266	276	275	285	272	253	279	261	246	259	269	281	237	271	239	240	295	289	278	248	263	269	229	272	233	246	272	247	262	241	246	233	278	266	240	271	257	280	282	286	259	229	259	242	266	255	276	248	253	257	260	253	268	282	265	275	282	246	263	269	237	248	268	253	266	264	261	246	246	271	252	266	257	227	237	275	234	268	245	257	241	265	257	284	263	271	266	265	279	255	286	242	280	221	272	274	257	253	237	257	273	298	247	260	265	256	250	247	238	249	257	280	255	262	252	267	256	269	247	267	264	249	272	261	267	262	242	254	284	253	279	265	252	241	253	278	255	226	269	268	275	257	232	296	257	278	261	261	274	265	272	255	240	244	262	250	257	248	256	291	257	277	261	290	282	255	264	245	258	255	266	277	260	253	239	263	273	260	284	253	260	238	292	272	244	250	246	275	286	278	278	233	249	276	267	268	290	291	264	241	265	282	246	269	269	274	232	250	263	240	266	271	260	249	287	256	246	263	239	234	267	262	241	261	255	247	241	247	275	243	227	272	273	260	266	262	256	254	236	269	269	250	255	256	233	256	266	269	286	248	270	268	263	242	262	277	274	257	280	248	274	243	286	244	273	261	252	265	252	266	232	269	290	265	250	243	274	275	273	289	263	272	280	262	260	240	253	246	243	237	262	275	284	267	268	258	266	282	297	266	277	271	248	263	263	278	246	260	237	244	309	276	253	285	262	269	239	260	240	269	252	245	284	255	281	267	265	240	276	260	228	274	270	228	266	295	236	269	235	239	273	263	282	285	241	260	264	275	265	230	245	254	264	274	293	252	274	295	245	282	246	277	251	268	239	276	247	255	257	263	259	264	260	273	256	241	223	274	276	269	289	274	261	250	268	279	274	280	289	262	288	290	245	240	272	261	248	265	238	256	270	265	263	238	255	252	251	241	266	248	293	275	244	266	262	246	257	322	267	258	261	291	267	247	231	258	262	249	232	252	245	228	300	280	282	282	234	271	258	250	263	267	279	232	264	286	268	266	265	274	246	243	300	272	289	276	273	272	279	273	259	265	243	261	269	269	253	273	288	265	269	243	274	253	273	267	275	252	278	257	271	246	245	269	260	272	242	252	231	266	255	271	267	259	265	248	266	281	250	262	272	265	243	263	276	256	254	270	258	234	290	250	255	246	264	234	273	259	277	222	287	247	234	230	259	243	272	259	282	250	262	239	245	236	277	236	247	282	237	254	257	245	246	260	255	282	281	263	267	251	273	271	268	220	227	277	256	272	251	262	267	266	256	247	261	278	273	274	252	257	282	290	265	234	262	274	224	273	272	259	309	259	264	259	278	279	244	274	268	229	273	284	267	293	281	244	277	268	241	263	262	265	247	275	252	256	249	245	271	249	253	232	247	277	240	302	275	299	257	241	259	266	257	262	271	245	270	277	277	271	263	236	255	292	241	264	272	251	253	248	276	251	264	278	271	281	263	263	243	258	265	257	229	277	281	268	240	284	255	247	255	277	254	222	273	272	259	245	253	266	260	283	221	246	269	269	258	209	266	238	281	274	267	259	269	256	269	248	259	275	228	251	292	244	262	264	235	280	250	275	258	280	278	270	244	228	258	270	244	246	269	292	274	261	296	266	263	279	251	262	264	287	268	266	287	273	271	295	237	275	253	247	260	283	256	258	269	286	248	267	278	265	266	239	264	267	238	274	265	259	287	278	285	246	285	255	259	266	293	258	234	273	246	259	254	244	250	277	237	259	275	248	240	261	266	261	251	268	264	267	272	267	279	246	251	249	250	260	275	234	231	257	277	261	259	244	240	300	276	287	260	257	261	248	261	250	244	251	267	267	289	243	265	267	246	261	241	279	245	312	259	293	259	273	287	269	259	262	236	248	272	232	253	249	248	277	254	275	253	254	256	272	247	243	240	259	265	246	273	273	258	258	293	256	256	249	281	245	259	268	261	269	266	240	255	263	253	258	276	236	284	236	274	267	259	263	254	244	256	260	235	262	265	258	279	277	260	258	251	246	254	262	290	268	270	223	265	256	268	270	287	250	256	259	291	267	259	252	254	278	266	268	274	267	256	271	269	264	269	287	277	258	264	300	283	295	287	275	259	256	279	238	292	267	260	261	293	238	254	256	267	256	247	281	275	254	270	280	286	251	263	236	260	270	266	264	278	270	247	269	259	253	245	254	245	266	258	280	251	267	276	284	255	258	260	262	261	257	245	263	250	245	275	259	274	268	250	252	240	261	269	251	276	256	260	255	284	286	245	246	280	258	278	248	235	262	242	272	256	284	250	251	248	292	243	260	297	277	256	306	257	270	230	265	239	243	246	294	269	255	278	265	239
30450	7687	1126	767	538	364	305	283	199	207	162	150	127	118	104	105	110	94	103	111	140	90	97	93	103	105	80	98	86	83	93	77	87	71	56	72	97	82	75	68	91	93	83	90	72	91	81	91	77	77	69	85	72	69	79	79	94	81	94	65	79	78	77	68	82	83	84	66	77	85	77	99	81	68	88	64	67	63	76	83	74	84	90	94	92	74	80	81	84	76	67	68	69	75	81	80	70	89	64	68	65	79	83	94	70	90	72	54	86	81	90	92	57	86	76	92	79	69	69	76	83	104	58	66	76	57	65	79	94	83	86	67	69	74	89	57	66	69	97	77	78	101	76	70	87	66	73	71	68	98	77	59	65	85	72	77	78	64	71	67	80	74	95	72	80	75	68	76	76	60	70	75	93	66	83	73	61	71	87	71	69	77	87	72	61	80	89	71	77	85	68	80	75	111	72	64	87	75	54	76	89	81	68	76	63	72	88	75	78	74	81	81	70	64	75	87	102	68	79	61	83	85	90	66	73	74	82	90	82	75	88	84	62	75	79	80	81	71	75	68	79	79	81	69	75	71	65	90	78	68	66	72	68	69	60	80	79	63	80	70	76	65	68	72	66	74	73	90	86	75	87	77	82	65	81	74	96	94	76	87	80	72	69	63	73	79	75	68	86	73	68	53	83	66	86	71	74	79	87	70	76	83	84	90	66	72	68	75	65	76	79	84	66	67	73	87	72	72	61	76	74	73	65	59	83	73	79	79	72	74	82	83	68	86	67	72	65	82	77	68	76	80	80	89	84	69	82	64	72	68	76	74	85	75	59	67	80	67	88	77	78	67	73	73	65	76	87	74	80	68	75	86	97	86	77	70	62	90	70	77	69	80	78	73	70	60	77	66	71	87	81	74	81	69	58	77	73	73	73	79	77	59	59	65	87	65	67	85	82	79	69	72	87	87	87	75	80	66	63	89	71	75	71	68	69	89	86	89	66	86	57	79	63	75	70	71	77	77	78	64	74	77	67	75	74	77	83	70	72	62	82	83	67	81	71	79	81	76	59	56	67	88	77	68	65	69	62	67	79	69	77	70	70	79	83	84	70	75	82	67	79	71	71	67	79	73	99	74	59	93	67	75	77	73	65	68	74	66	79	77	79	72	78	73	79	77	81	66	69	64	69	82	75	72	86	64	60	72	88	66	68	86	66	76	74	70	65	95	60	61	68	84	70	52	80	64	74	90	76	67	59	70	77	80	88	86	86	75	90	75	86	73	81	69	66	79	80	73	68	73	64	101	64	86	68	97	76	92	77	87	76	71	70	71	80	77	81	92	68	72	90	73	93	65	67	79	80	61	76	74	77	67	61	81	72	76	80	80	67	57	73	72	88	76	104	77	73	70	80	70	71	78	63	69	73	75	68	66	59	82	65	86	97	72	61	77	92	76	70	84	86	85	87	85	86	59	73	86	72	75	71	82	62	84	72	66	68	71	87	84	77	78	80	84	83	87	96	79	70	79	68	73	82	76	85	79	79	76	72	68	67	77	73	74	72	70	68	84	89	77	81	90	82	80	66	80	92	85	78	78	71	80	85	75	82	72	80	82	82	78	76	64	71	88	70	76	86	83	75	85	74	77	77	87	88	74	87	70	79	67	82	93	75	78	72	77	78	71	76	70	68	78	79	80	93	65	74	74	97	85	82	99	72	79	69	81	74	67	85	74	72	86	78	71	72	88	84	73	79	83	78	85	91	82	64	57	66	76	75	82	76	78	74	71	81	76	70	81	66	67	92	73	77	78	68	77	89	64	80	61	72	82	73	88	56	80	65	93	82	85	68	74	70	67	60	65	62	73	78	80	68	64	81	106	76	69	102	72	82	72	65	79	72	70	82	61	77	76	75	87	60	74	80	68	68	80	64	78	70	73	76	63	81	77	72	80	93	84	78	70	63	93	78	82	85	75	103	74	70	66	79	84	74	92	91	85	88	72	59	82	67	68	83	90	87	66	73	90	79	74	86	85	82	69	81	67	85	89	70	78	75	67	97	81	67	70	61	93	55	79	70	70	79	77	76	85	88	85	81	71	77	86	88	55	73	73	83	75	72	84	58	56	78	70	79	68	75	81	77	94	82	79	72	75	76	78	83	65	84	71	67	78	54	55	81	73	75	86	74	75	85	72	85	89	85	71	76	55	81	89	75	62	79	66	72	64	65	74	82	85	60	67	73	65	68	76	71	72	68	83	88	61	79	76	93	82	85	75	64	87	70	69	63	94	64	64	82	85	67	72	92	67	78	72	68	89	75	84	69	68	71	88	83	60	66	73	88	76	93	97	79	86	69	58	56	67	66	78	75	69	78	80	84	72	81	82	80	87	70	76	66	77	75	71	71	76	63	76	71	70	101	93	64	83	77	93	65	81	78	88	60	71	76	77	92	63	69	77	79	89	68	78	69	74	62	83	67	81	92	58	71	75	80	65	80	81	66	71	60	70	86	73	75	63	77	70	60	75	79	85	66	72	72	80	92	70	68	74	95	73	78	71	81	82	64	78	63	75	84	72	63	74	81	72	66	81	75	83	85	72	66	72	58	70	82	67	58	75	65	77	49	97	73	71	58	80	75	71	93	80	93	89	56	75	89	77	83	80	94	73	92	70	63	80	69	79	79	78	69	85	80	78	77	60	84	77	77	77	73	76	61	84	68	89	74	84	77	85	88	86	76	92	74	83	76	92	91	71	72	72	82	85	89	91	79	85	85	74	62	77	81	68	69	72	83	77	70	83	73	82	68	81	69	76	85	78	81	80	76	68	69	91	63	75	62	71	70	77	66	79	77	69	69	89	85	60	80	76	67	74	90	86	71	68	74	73	85	60	66	81	71	78	64	86	87	67	81	75	73	83	63	100	77	68	74	89	90	86	71	69	70	80	72	85	72	84	70	71	71	68	93	83	87	80	78	72	79	72	98	69	85	63	72	81	81	66	75	71	75	66	84	88	61	74	65	74	83	68	73	74	99	64	76	74	86	82	64	78	74	70	93	75	72	62	63	80	60	68	62	74	70	74	67	77	65	73	56	63	63	81	82	85	63	97	79	73	83	75	75	65	70	86	84	85	74	78	76	80	72	84	73	81	67	74	73	75	69	64	86	79	73	75	77	83	71	71	74	76	77	82	80	70	91	86	76	69	75	75	56	78	77	93	86	77	73	69	55	75	73	67	68	66	80	87	75	48	68	86	97	66	69	70	77	63	66	69	67	83	70	72	68	77	71	76	69	44	69	84	79	78	80	69	77	67	80	83	72	55	70	77	67	91	83	72	71	76	79	66	61	70	77	80	72	85	83	84	78	69	82	68	85	74	74	71	82	80	84	74	84	77	75	81	69	69	67	61	74	93	58	77	71	75	84	79	82	93	69	82	80	61	82	85	79	68	66	68	73	75	82	67	92	76	77	67	81	60	84	72	67	73	84	74	69	75	74	75	74	73	67	63	86	82	61	65	63	68
17705	1148	2144	2596	2240	1798	1483	1223	1003	896	781	695	638	535	491	452	468	426	402	392	418	379	375	339	303	309	346	314	325	304	298	283	285	276	281	281	263	266	241	229	268	258	234	293	234	249	247	233	247	273	272	244	242	258	250	213	242	245	222	221	224	218	245	238	230	222	207	234	226	231	223	246	229	232	241	242	211	249	224	242	243	221	265	226	221	244	221	243	248	217	243	218	221	219	230	238	213	257	224	232	216	197	212	242	237	228	204	222	208	218	216	220	245	226	218	231	238	213	233	218	224	208	243	237	212	241	199	223	246	220	233	245	261	208	215	252	212	222	235	217	241	248	213	231	205	232	193	225	213	267	220	222	246	234	201	224	250	219	225	210	221	245	206	192	218	201	249	221	223	236	214	223	258	220	216	227	211	221	223	218	197	226	230	212	219	225	259	216	233	214	213	229	212	212	191	223	213	251	242	219	191	205	212	198	225	220	236	185	198	211	225	228	251	258	211	230	198	214	250	226	217	245	225	250	219	231	212	243	191	229	207	209	214	257	240	196	235	217	236	267	211	211	228	232	193	218	211	219	215	239	208	224	219	217	214	219	221	235	226	201	255	237	230	232	212	216	226	228	221	210	221	220	234	223	211	211	227	225	215	216	213	204	228	230	218	196	233	251	216	225	222	248	223	206	236	226	229	212	225	203	217	215	227	242	220	235	217	224	236	233	209	195	220	223	243	201	239	232	264	245	242	236	247	197	193	229	229	236	217	220	223	227	218	222	227	197	240	261	201	209	213	220	194	206	208	205	233	237	241	250	222	219	236	251	251	229	226	214	223	230	235	220	235	218	224	225	240	198	228	200	223	217	244	227	218	205	220	202	227	223	213	208	223	249	245	249	202	234	200	221	207	221	231	235	224	206	233	210	212	224	225	245	209	204	221	225	235	249	235	245	250	212	231	226	224	226	219	206	201	242	236	239	216	219	242	205	205	225	221	215	218	208	233	223	240	209	213	235	213	195	209	217	249	227	227	223	204	207	233	217	228	209	229	236	250	216	233	224	209	213	222	202	233	233	219	242	214	210	213	229	234	239	228	200	197	230	220	240	226	213	224	217	239	231	212	240	201	238	225	232	229	219	253	219	216	211	210	233	248	221	224	214	235	222	200	214	210	233	201	243	230	205	204	242	215	238	237	206	237	209	225	211	240	232	240	217	252	221	222	250	199	227	248	210	212	216	202	229	205	238	243	232	207	231	237	225	232	224	220	212	209	212	223	204	238	218	234	211	234	223	224	179	205	214	206	191	225	225	210	219	225	244	250	210	227	211	216	229	204	243	218	211	206	228	202	232	209	236	219	231	231	232	218	242	232	204	218	200	217	222	220	207	218	222	218	215	198	206	200	215	231	220	211	214	232	237	224	206	233	215	215	216	199	260	212	217	192	232	219	227	229	253	232	237	222	234	258	206	240	240	215	236	242	194	226	211	201	225	228	225	215	226	222	207	219	220	224	221	202	212	194	249	223	224	211	243	228	220	221	215	203	233	219	204	215	207	202	224	226	226	228	242	225	224	199	220	180	232	217	229	226	214	216	214	213	217	225	238	208	241	224	226	211	239	244	227	230	225	222	256	208	219	209	207	241	214	225	243	207	217	217	192	223	208	240	231	224	207	226	211	210	185	213	219	227	199	229	259	221	217	220	206	257	213	218	253	224	224	215	203	214	199	211	244	215	226	190	202	188	198	225	219	250	239	244	221	217	220	227	217	208	208	240	211	233	220	204	230	233	208	214	237	237	223	210	229	236	204	223	233	229	216	193	193	205	246	232	229	215	235	233	220	238	240	219	233	222	225	212	232	258	206	224	245	238	204	230	245	229	231	236	209	218	234	213	199	208	245	207	204	228	215	231	244	233	183	229	218	226	220	221	205	193	193	226	221	210	199	209	228	230	211	215	211	228	234	243	205	218	220	267	241	218	225	216	205	227	208	227	190	244	237	215	251	220	220	226	235	227	231	240	211	242	221	214	235	224	217	244	211	228	233	224	231	200	232	220	196	220	228	222	227	238	200	230	215	236	240	217	215	218	225	247	208	226	256	231	218	254	237	222	208	233	233	243	189	234	222	223	241	212	207	230	213	223	243	235	244	231	223	226	253	218	214	242	195	229	253	211	220	253	213	232	205	216	227	215	221	202	249	221	223	224	259	238	237	203	210	232	221	227	208	205	221	210	225	195	211	201	215	230	201	229	226	200	200	225	237	230	237	228	239	181	187	220	229	246	226	216	220	207	194	212	224	256	242	231	226	237	227	210	247	216	206	207	220	215	216	222	228	203	221	211	210	263	231	247	228	224	217	222	233	251	206	248	209	205	233	214	210	221	233	194	235	213	216	241	223	222	216	227	248	208	202	236	214	236	247	218	226	212	222	201	202	231	227	214	217	238	206	200	195	229	215	222	231	215	229	224	228	204	227	229	205	209	196	220	221	211	229	232	229	242	221	243	242	223	223	210	194	231	215	237	222	220	224	242	237	205	243	229	219	213	247	242	232	221	255	219	232	209	219	216	214	219	251	199	222	229	220	205	215	220	203	202	219	214	193	251	240	201	245	253	230	237	236	239	243	221	215	220	222	233	215	225	224	210	208	223	220	200	220	218	208	219	256	234	226	207	206	233	210	240	214	232	217	220	240	206	217	224	243	211	242	217	243	230	220	237	230	204	207	208	203	245	208	210	244	199	205	218	218	241	195	225	239	228	233	213	224	224	219	213	207	211	226	217	233	220	235	204	198	216	242	233	216	226	222	224	187	257	226	229	250	226	242	251	236	229	261	244	222	195	267	210	250	212	208	220	197	243	199	225	233	207	208	235	235	216	244	228	225	231	218	198	207	217	236	204	234	215	208	244	225	235	228	210	229	213	217	229	238	210	204	225	220	223	211	220	199	209	247	205	212	209	212	210	220	230	198	229	212	219	242	229	224	217	225	230	244	220	248	224	220	228	215	194	230	212	218	255	196	200	218	213	213	206	204	268	220	204	205	216	203	216	243	240	237	240	258	268	232	204	206	218	241	204	223	208	208	228	245	212	225	205	222	218	222	224	198	232	228	239	194	223	239	228	222	201	222	188	236	225	209	238	221	227	209	233	202	199	203	218	230	200	209	232	221	225	199	211	229	216	234	208	221	239	232	221	211	228	237	231	206	231	218	221	201	218	182	214	208	244	246	209	202	207	237	201	222	231	231	249	214	236	217	239	230	219	219	203	224	187	224	229	223	237	209	248	252	203	215	229	212	230	222	222	242	219	214	219	228	221	241	196	219	229	226	222	257	239	195	211	222	228	243	220	213	239	220	251	208	242	227	212	190	225	246	234	252	214	229	188	213	252	228	239	227	216	234	218	208	227	215	241	191	231	235	204	238	223	226	235	237	233	210	236	216	195	233	214	242	203	233	206	224	237	200	214	223	239	232	234	264	210	213	227	239	200	223	204	204	216	212	244	208
42035	15970	2813	1698	1185	839	723	496	433	400	368	318	275	281	283	267	246	227	229	209	228	208	227	206	178	218	240	177	216	225	218	218	221	232	197	202	184	210	215	208	212	215	170	189	217	188	188	164	201	183	182	205	218	189	203	189	167	200	191	171	194	193	169	208	204	186	184	193	183	169	190	192	193	184	199	189	197	196	163	204	204	215	188	181	186	172	189	213	215	197	179	189	190	179	186	188	157	178	205	212	180	199	203	176	185	215	163	186	191	219	180	169	193	191	198	161	177	166	193	195	182	193	178	192	222	215	194	203	160	199	194	182	187	185	205	193	212	190	198	175	202	166	189	188	195	171	204	186	171	171	167	197	176	165	198	188	191	174	199	203	172	174	176	166	205	193	170	183	194	172	178	179	187	205	206	204	191	188	179	199	178	199	171	163	194	221	190	189	185	182	185	192	190	186	155	187	197	208	170	167	203	172	179	187	204	194	174	174	165	178	171	197	201	199	202	186	189	198	169	189	212	174	202	192	183	193	184	180	161	184	194	203	177	202	215	206	182	208	221	196	160	171	181	183	190	197	201	184	177	185	198	167	163	211	175	182	173	186	208	191	184	170	172	181	157	170	182	200	195	184	202	178	183	186	182	207	196	192	155	180	215	201	183	196	208	189	173	201	214	191	206	193	211	200	208	191	225	178	224	200	217	210	213	191	178	181	207	182	183	192	167	170	192	171	201	177	209	200	167	183	194	198	206	196	203	224	204	161	173	190	210	191	185	172	184	189	199	203	218	182	168	188	173	175	208	169	195	177	179	172	198	220	169	180	183	192	173	199	182	224	169	204	182	177	174	186	196	202	183	161	208	196	221	177	206	210	189	176	196	189	172	193	191	185	194	175	201	190	199	181	168	189	170	183	173	179	211	194	179	170	176	198	205	179	185	192	165	178	185	187	193	154	175	196	175	165	203	167	184	170	200	205	193	180	190	194	187	190	170	192	185	215	199	177	190	181	204	193	173	200	185	208	195	176	173	193	196	185	184	189	172	205	178	199	194	189	186	164	185	184	172	189	190	181	151	186	212	171	197	189	178	177	183	162	170	174	201	178	164	181	183	169	148	187	177	167	179	186	195	171	177	189	170	208	167	187	182	169	168	184	169	175	168	188	187	200	204	169	208	202	193	187	187	191	187	160	208	198	171	190	203	189	219	177	190	189	186	177	192	194	199	190	184	181	189	165	190	176	194	186	196	169	192	212	196	190	201	181	189	193	182	192	184	183	210	207	209	197	210	200	187	172	176	153	178	179	185	191	177	188	161	186	180	190	193	171	172	172	163	213	211	171	194	188	185	185	191	207	221	180	184	193	194	170	203	196	194	190	198	182	182	192	177	159	178	184	186	190	195	179	179	201	182	183	177	179	169	230	183	184	175	200	177	167	181	201	175	174	197	208	206	158	192	204	174	208	167	209	210	180	190	188	173	207	172	207	186	171	208	185	166	177	196	180	155	181	182	192	209	201	184	188	191	219	195	182	183	215	204	177	200	207	186	196	207	174	205	166	197	197	203	188	199	204	216	180	193	180	168	189	168	177	200	154	192	194	181	188	184	161	204	184	182	182	199	196	178	161	205	200	196	185	177	175	209	193	200	184	188	191	186	217	184	171	171	204	186	162	193	172	177	191	191	185	199	178	190	202	189	194	162	195	203	195	191	189	173	182	188	163	185	190	175	171	194	171	170	197	169	163	189	180	158	202	172	180	200	195	174	202	204	197	180	210	175	207	172	184	176	186	186	185	190	174	188	176	161	190	172	186	194	210	193	159	166	203	200	175	204	193	209	186	202	172	205	172	178	191	186	174	185	152	191	195	197	206	178	182	186	178	192	179	181	219	192	180	169	215	225	216	194	174	193	167	193	211	213	205	194	206	201	215	191	169	200	189	203	196	185	197	211	181	187	174	164	191	182	185	194	174	205	195	184	174	180	176	182	182	218	170	171	196	169	175	167	225	177	174	218	184	202	197	187	196	196	192	173	169	186	174	182	176	161	181	171	202	187	179	171	177	180	182	189	182	156	162	210	179	204	182	191	172	179	185	211	169	215	181	197	199	179	197	191	184	181	179	181	195	193	212	191	174	192	187	199	192	182	187	205	188	203	202	205	183	175	183	180	179	190	194	178	196	206	200	185	196	178	171	214	217	180	195	180	166	166	199	192	193	163	171	212	176	171	202	179	161	169	159	193	185	204	159	178	207	195	185	151	197	185	201	182	200	203	174	174	185	167	212	180	196	197	181	186	167	185	210	191	199	152	178	167	190	175	163	174	187	197	197	218	189	200	166	210	173	174	170	169	201	180	181	198	178	197	187	201	182	201	194	185	172	190	197	195	174	210	179	191	182	213	168	197	178	195	167	171	178	191	182	186	198	183	182	199	199	153	203	204	177	169	161	189	202	185	189	184	201	205	199	193	181	193	200	204	182	191	198	140	174	172	208	196	184	199	186	177	178	193	203	184	160	176	193	170	187	205	183	182	187	172	165	189	203	174	183	220	189	189	184	190	203	194	202	207	191	168	175	159	182	195	189	174	180	173	188	173	188	210	190	188	213	216	183	176	181	188	201	167	179	200	181	188	172	190	185	199	180	191	205	203	183	206	182	173	183	190	186	205	204	154	177	159	194	181	183	173	182	186	183	189	186	192	179	200	218	187	194	207	216	163	205	187	164	193	215	176	214	187	177	209	190	203	171	178	189	187	186	194	174	227	213	171	169	191	189	224	165	224	181	197	187	207	176	177	168	200	169	197	204	178	175	175	192	141	177	207	187	197	197	202	181	164	176	186	178	200	187	222	186	221	180	190	190	189	185	179	195	179	211	179	172	203	194	175	188	216	203	180	154	214	190	206	197	187	182	176	178	183	206	213	193	178	180	168	184	172	188	195	186	185	183	185	173	173	184	176	183	150	199	185	217	198	205	183	184	193	159	175	184	217	197	175	147	160	191	172	163	184	161	182	189	187	200	167	173	207	182	201	191	213	175	218	179	174	177	194	197	187	179	176	179	199	164	199	200	197	183	172	194	184	198	200	205	177	185	187	167	179	187	175	229	182	187	184	180	168	194	181	171	201	191	181	212	188	200	181	189	180	181	180	186	182	207	187	173	193	175	191	202	177	212	177	175	170	189	194	177	189	203	176	197	204	216	193	181	174	185	185	197	190	172	222	208	203	203	174	169	176	196	179	201	205	190	207	175	185	204	201	190	187	186	201	225	184	180	180	192	195	194	176	213	166	213	174	218	176	184	185	188	177	197	183	174	186	194	203	180	200	184	200	162	174	172	173	202	197	179	188	176	187	191	186	196	184	191	200	197	169	187	192	200	197	188	191	189	199	188	181	206	200	188	208	185	197	180	187	204	176	216	209	179	188	155	169	170	172	194	174	171	197	185	177	201	165	234	181	174	212	209	199	166	196	187	201	157	195	199	169	177	178	193	206	191	188	169	205	172
23901	2122	4115	4926	4249	3424	2843	2376	2018	1756	1448	1333	1202	1129	1078	965	902	900	805	800	777	770	776	727	651	641	647	610	647	615	610	585	627	565	582	527	554	569	567	573	561	520	501	519	468	547	544	486	506	492	551	487	521	500	478	519	510	476	482	475	498	492	495	492	525	510	499	503	504	472	450	485	515	487	455	510	442	460	495	452	500	473	515	434	467	467	462	465	474	525	490	463	504	438	466	456	460	475	512	475	450	474	452	511	479	467	459	452	496	467	464	424	457	506	456	453	487	433	484	424	435	426	458	467	503	458	431	439	450	463	440	437	455	479	458	442	444	509	448	449	488	475	490	469	455	456	450	475	473	486	448	456	455	464	497	426	460	435	485	480	534	462	451	445	463	463	439	445	472	473	453	456	462	472	464	462	438	484	465	434	458	457	465	484	464	445	465	457	447	455	457	463	436	447	459	430	453	482	468	455	449	446	455	451	457	488	456	525	448	452	464	471	452	473	474	465	446	446	475	457	489	465	428	456	429	453	436	456	497	499	418	487	491	456	452	438	449	465	474	459	472	439	470	439	466	457	428	408	487	446	451	469	446	470	422	456	500	488	431	475	443	441	454	473	449	443	415	441	477	444	460	486	441	449	438	475	441	464	444	483	490	464	416	496	480	488	449	462	457	454	472	489	462	448	478	414	483	467	449	459	449	477	461	464	457	423	420	465	461	456	456	418	472	457	434	439	454	449	444	483	426	448	426	483	481	454	457	431	482	469	463	446	473	459	456	449	478	437	463	455	421	453	471	485	486	450	469	456	460	438	479	477	470	491	452	494	482	472	490	432	430	466	485	471	442	475	447	446	496	465	471	459	471	449	466	463	443	460	433	462	430	491	469	497	463	486	432	448	496	521	461	486	452	485	467	484	444	482	456	452	431	476	416	450	477	466	464	441	462	444	445	457	444	434	461	449	485	446	452	475	480	466	509	404	478	501	455	443	453	471	471	446	490	453	426	453	424	464	452	523	448	457	457	487	509	476	439	480	455	450	487	433	449	476	501	466	462	458	443	416	466	435	444	495	464	472	495	420	478	477	480	460	468	422	448	457	482	447	482	465	468	474	406	452	435	467	449	463	441	412	455	428	445	419	453	461	440	509	449	448	455	471	476	490	475	487	459	458	438	468	521	469	463	462	452	484	473	458	477	485	457	489	442	452	441	443	476	505	488	432	455	449	425	513	467	415	488	490	453	458	478	472	461	462	436	468	466	474	440	461	421	450	415	481	454	456	485	474	463	462	502	464	416	455	456	475	485	508	438	445	429	453	455	483	447	410	452	470	449	465	535	442	460	465	458	432	467	438	448	478	482	461	435	486	477	445	450	463	488	469	430	434	441	463	518	436	469	451	462	468	470	493	456	459	468	465	453	485	453	481	490	458	460	510	433	473	460	460	458	481	472	464	468	434	475	462	460	499	437	461	447	499	429	497	494	521	464	487	462	454	434	441	460	473	480	450	457	411	433	434	442	438	466	462	471	475	462	472	441	478	421	461	442	459	482	449	460	438	454	492	481	466	450	421	440	417	437	426	433	461	471	442	463	482	444	448	481	475	466	503	492	431	442	462	481	441	409	472	473	494	449	457	414	482	486	459	427	466	480	472	455	472	434	442	433	498	478	462	421	504	447	447	464	460	437	467	468	521	460	442	473	445	438	450	507	470	474	459	432	445	493	470	488	474	436	468	453	454	473	494	477	458	448	487	461	454	458	439	476	441	476	461	499	461	462	452	471	429	461	432	449	456	468	464	454	455	441	463	495	454	449	426	449	418	431	485	457	494	476	482	488	485	432	485	465	459	453	448	473	485	447	446	454	471	488	445	423	456	459	456	456	466	473	472	459	460	484	504	447	464	457	457	459	435	475	475	471	431	459	518	508	461	489	435	453	450	476	467	460	446	423	487	474	444	438	465	485	504	466	460	456	461	469	508	471	485	440	476	467	444	454	465	447	467	422	458	447	452	468	470	467	464	484	435	464	425	449	477	451	465	442	451	450	461	490	459	458	469	407	471	451	403	448	459	481	452	467	441	444	480	442	481	501	484	419	471	461	452	457	484	469	457	441	478	418	444	450	490	441	468	466	452	461	460	477	448	451	473	426	456	472	468	508	466	462	456	457	480	428	475	523	463	480	469	482	468	463	432	473	492	457	489	488	473	412	488	447	440	501	459	500	477	461	462	434	511	468	471	508	475	421	446	453	457	437	454	437	441	434	429	452	440	418	456	490	458	436	436	443	441	455	451	433	463	442	473	489	477	466	463	442	487	457	458	439	430	430	495	457	464	491	480	495	443	458	383	424	459	459	459	456	477	463	432	475	461	472	458	476	468	446	448	446	484	440	474	466	426	482	477	457	493	462	462	457	442	463	466	451	471	467	478	472	463	443	424	470	481	472	465	464	471	434	435	509	462	501	468	461	472	465	443	472	499	456	458	432	493	468	490	449	429	453	464	451	432	455	510	462	481	492	443	444	455	471	461	474	504	486	468	458	454	421	440	442	452	474	440	450	463	452	475	448	443	498	428	465	461	505	425	433	473	476	459	466	457	466	440	479	456	491	454	467	440	453	425	474	417	474	444	447	455	448	480	454	449	482	461	478	448	435	430	455	469	484	460	483	480	444	506	455	471	515	475	494	458	452	499	437	517	504	466	468	465	475	475	471	467	445	464	436	462	466	456	413	477	413	488	431	470	455	480	432	493	439	460	466	474	460	457	452	437	457	460	490	468	447	466	472	460	448	476	502	463	446	459	467	444	475	446	488	416	471	457	429	465	464	453	454	474	467	464	474	487	473	465	457	503	452	488	465	467	465	442	477	464	456	464	442	450	452	502	454	460	466	476	473	459	472	504	475	450	442	475	482	466	482	476	495	456	454	485	436	511	472	442	472	468	453	439	424	503	447	464	480	484	454	474	439	474	441	436	483	437	458	438	482	455	483	460	443	463	473	442	486	425	480	471	454	478	460	456	472	449	506	444	423	471	462	454	459	479	416	464	523	454	433	458	448	453	437	475	464	489	455	446	460	468	475	434	491	430	488	445	454	442	436	448	462	435	471	450	470	440	450	479	456	472	454	469	459	481	493	462	467	412	431	463	437	453	433	473	466	424	472	462	463	466	488	426	475	467	494	415	456	478	467	490	465	444	438	485	430	477	440	416	484	469	440	469	461	464	461	466	436	444	456	477	471	466	454	492	431	425	467	445	464	511	462	451	460	452	501	501	477	434	432	440	463	451	498	489	450	439	450	459	472	479	476	464	483	488	437	466	453	468	450	464	454	489	468	486	449	446	442	459	469	452	480	477	454	484	488	462	505	505	440	505	440	429	439	450	443	444	488	466	482	476	472	488	532	462	469	462	482	465	450	446	441	447	443	455	502	458	467	459	451	481	473	453	455	446	444	460	447	466	438	447	462	492	467	463	443	463	466	471	465	441	451	481	464	461	450	430	483	447
10776	429	134	122	104	93	135	94	109	92	102	121	94	107	104	102	107	90	91	104	99	115	94	102	105	109	107	113	98	95	105	117	110	93	88	88	107	119	93	82	92	89	108	100	117	98	104	82	92	87	93	100	111	103	90	101	88	99	117	95	100	109	91	102	108	75	92	96	103	97	116	85	93	101	91	102	102	97	78	107	113	96	102	95	90	91	100	108	93	99	101	97	93	99	96	126	98	90	100	104	103	104	87	108	105	102	123	97	98	91	112	99	125	96	110	104	94	115	99	103	108	108	95	107	88	89	96	89	91	100	114	118	103	102	122	97	88	105	99	100	106	100	107	96	116	97	92	94	109	104	93	95	95	90	93	95	100	110	117	108	114	108	93	92	101	111	103	126	129	88	96	82	103	97	111	77	97	117	109	103	100	106	107	101	92	82	104	109	86	110	78	84	85	96	114	79	104	104	88	93	97	100	116	90	95	98	81	97	100	93	92	96	121	90	105	110	99	94	103	88	97	86	97	117	102	98	100	114	102	82	97	99	95	97	122	93	81	110	104	105	99	71	96	99	102	115	100	97	90	100	101	104	109	95	96	109	104	110	98	107	106	93	105	92	102	107	75	110	81	100	89	83	94	97	90	110	91	96	98	95	83	101	73	119	95	69	91	107	94	95	113	93	106	92	88	114	89	88	91	90	92	108	109	110	102	99	99	89	88	103	100	110	77	93	99	85	110	107	94	95	100	105	112	112	78	110	91	91	105	90	125	101	106	103	87	107	111	86	95	119	100	101	84	101	104	88	106	113	99	91	100	119	123	106	100	117	115	99	80	102	101	112	98	98	123	82	89	96	92	97	101	104	83	94	113	114	91	95	92	90	108	109	93	92	75	109	95	95	100	102	91	99	110	94	98	91	103	81	126	103	86	91	82	108	104	121	97	83	100	119	99	94	105	109	110	116	101	84	115	113	102	111	95	94	102	96	85	79	92	90	109	102	99	87	92	85	101	103	92	85	89	91	112	105	94	99	94	108	90	93	106	94	117	93	108	120	95	105	107	100	97	113	86	100	100	94	98	91	109	102	98	84	89	90	99	116	76	100	99	126	138	103	114	113	81	120	91	104	109	95	99	115	101	102	106	97	98	97	106	95	97	103	91	104	110	95	81	97	92	98	99	86	96	108	109	92	112	96	116	109	83	94	85	78	104	84	113	116	101	96	99	97	102	107	99	107	82	120	108	92	98	105	78	90	93	89	110	113	100	94	114	82	104	99	104	101	108	110	101	96	97	101	103	116	100	104	104	107	103	90	117	112	99	86	105	97	114	110	111	118	96	101	107	106	109	101	118	108	111	99	111	92	84	93	101	89	96	101	100	118	108	86	102	110	119	113	103	83	131	110	86	84	100	112	96	96	102	121	98	99	101	93	103	86	81	95	93	89	94	101	100	88	96	92	120	111	120	103	93	97	114	107	96	107	72	102	101	91	91	103	99	100	108	103	89	98	105	96	118	87	107	100	100	81	92	83	92	93	98	96	90	112	107	100	86	101	101	97	93	90	83	97	78	99	102	92	101	100	106	96	95	101	93	102	105	104	86	107	96	97	107	120	107	104	125	92	118	97	81	102	91	83	97	96	96	101	96	86	122	100	95	96	93	102	111	102	111	102	87	86	101	101	89	94	107	98	111	112	88	88	128	100	107	115	114	95	101	100	92	93	105	95	93	107	101	86	103	123	108	96	108	91	106	89	92	98	112	90	102	100	128	91	82	118	94	95	96	115	94	107	101	92	87	112	82	99	105	98	77	99	103	100	113	95	101	117	98	91	95	82	115	100	107	99	102	120	100	94	115	94	95	100	102	110	93	105	93	92	85	116	86	101	96	87	99	114	69	100	100	106	128	110	95	80	109	76	104	101	101	115	106	93	96	96	107	112	95	93	102	105	105	90	102	105	128	104	94	90	112	100	86	83	107	96	105	100	100	116	95	110	111	94	86	96	100	99	109	106	103	86	110	106	108	103	84	80	88	77	81	109	93	109	106	103	91	107	84	93	109	105	111	96	103	101	97	118	93	85	92	96	117	96	102	89	104	97	99	111	97	95	106	116	89	99	106	96	111	91	95	81	98	88	91	110	102	103	113	86	101	92	108	84	88	89	92	114	100	109	89	101	113	85	113	95	100	98	88	110	104	101	89	92	97	95	98	101	107	102	103	101	104	102	84	113	89	101	95	108	119	101	99	106	104	112	88	92	84	114	120	93	107	91	107	89	115	89	87	108	103	117	109	109	98	95	102	87	114	116	84	118	104	90	98	97	108	109	101	103	95	82	91	96	115	103	104	98	98	111	89	114	85	105	110	107	84	106	86	89	119	87	115	101	102	103	96	97	93	87	101	108	92	100	103	108	110	106	97	114	97	91	95	95	91	84	92	99	106	100	99	100	111	114	90	107	101	121	94	105	91	112	87	89	107	94	103	106	92	112	89	102	93	94	140	104	95	89	117	106	93	89	111	87	106	98	100	104	86	107	102	107	91	87	105	86	102	90	104	111	85	94	93	92	101	115	92	96	123	103	85	108	95	81	90	111	98	103	102	108	86	95	78	91	103	100	83	97	116	98	101	103	93	101	90	114	84	106	106	109	119	94	93	95	117	110	86	106	133	85	93	95	105	86	94	116	104	91	99	114	108	109	104	103	102	104	106	91	95	102	100	82	108	92	96	111	102	97	79	98	84	102	92	101	80	127	117	107	101	92	107	93	113	81	104	91	101	86	102	103	108	98	104	79	113	92	107	114	111	102	114	88	101	90	103	95	93	105	103	99	85	107	110	84	90	97	106	108	133	74	110	96	93	85	117	93	80	92	108	98	106	101	86	98	113	95	98	115	115	110	114	94	82	97	110	108	86	98	97	108	137	99	101	95	104	108	106	92	95	93	103	95	102	100	89	102	111	101	111	103	95	114	112	98	101	117	103	90	85	100	95	82	98	105	111	97	104	93	111	99	110	82	100	82	89	107	104	97	113	115	87	103	98	95	88	89	103	109	104	114	86	97	103	117	101	101	119	102	103	103	93	99	89	93	87	106	90	110	90	83	99	107	97	108	97	110	101	102	85	111	96	89	93	116	101	110	86	101	80	100	72	101	108	90	113	108	84	110	96	80	108	97	119	107	83	104	98	109	106	90	103	87	103	103	101	112	101	94	101	98	106	106	108	104	83	98	91	101	114	101	94	91	111	98	108	122	106	130	96	100	65	115	100	92	119	112	102	99	100	99	117	111	96	103	115	113	103	111	97	104	97	98	82	106	121	76	91	102	87	102	108	105	101	85	106	98	112	105	78	84	122	90	116	90	96	108	93	92	86	115	92	125	104	100	111	107	125	77	114	104	106	88	101	113	94	86	100	104	88	120	94	91	105	101	81	92	93	112	127	92	117	84	91	106	95	103	120	85	96	86	101	100	93	96	97	98	97	101	100	111	102	98	98	106	90	106	93	108
5310	275	343	376	341	323	308	299	279	308	295	265	262	270	271	274	268	294	265	241	277	292	251	254	260	257	235	282	251	275	260	272	237	271	264	267	247	274	270	257	260	267	235	249	259	250	267	265	245	281	253	281	275	269	281	271	290	242	267	253	244	282	277	271	257	266	240	275	242	261	239	239	268	238	239	230	244	254	286	254	256	238	312	242	250	230	288	230	275	261	260	269	259	275	271	300	289	266	291	280	275	270	222	229	260	258	276	283	248	261	264	276	250	271	279	234	260	255	255	261	270	274	242	255	272	250	259	241	238	275	272	249	244	241	259	254	254	264	268	279	265	269	265	235	269	259	266	264	296	286	266	258	277	242	261	256	283	256	293	272	250	235	236	266	250	259	263	248	260	269	268	234	227	225	282	254	274	285	277	262	239	282	215	247	256	259	266	244	249	264	253	240	268	304	249	255	268	266	260	243	250	277	259	258	236	265	253	284	253	268	238	263	245	259	214	259	260	274	261	281	265	279	247	249	254	265	253	240	238	275	233	289	270	265	250	257	248	270	259	293	247	257	246	268	261	231	263	264	263	256	274	276	275	229	272	280	261	268	259	240	246	240	247	240	270	251	252	261	250	280	245	252	257	258	260	264	258	266	270	236	232	261	253	270	248	265	266	275	248	253	248	253	271	243	258	281	250	282	261	256	279	278	263	267	263	240	232	274	269	253	262	257	248	216	255	249	252	234	261	249	255	257	275	276	240	283	266	255	289	271	270	284	277	260	277	247	231	223	240	296	253	249	259	267	278	237	253	257	273	283	267	256	248	236	263	260	240	245	301	274	250	268	288	244	269	283	228	250	266	231	271	262	274	276	264	262	241	269	228	248	246	267	272	278	250	265	247	250	273	249	270	252	230	250	267	294	277	243	235	247	219	270	267	250	278	265	284	283	275	253	296	261	245	240	272	245	271	236	277	257	249	252	267	263	258	254	254	280	275	272	267	276	276	259	244	267	241	269	269	225	274	250	263	249	258	237	270	262	273	268	264	248	253	258	249	259	270	264	234	252	269	272	245	285	254	241	239	240	267	230	240	276	269	264	269	270	264	281	260	226	225	272	230	264	243	262	261	246	251	278	264	262	262	285	261	237	275	266	254	252	270	274	243	267	241	249	245	258	240	250	280	280	239	262	252	250	281	253	260	224	235	249	278	251	257	240	259	256	248	268	283	257	274	221	243	249	251	246	243	274	259	270	262	238	260	249	293	257	263	269	260	268	261	272	263	242	276	265	284	272	248	274	237	232	260	252	286	262	267	241	248	273	263	248	252	255	237	257	269	292	252	270	228	248	256	266	279	261	255	252	250	242	256	286	260	275	273	239	269	252	229	264	241	301	279	275	288	260	262	294	246	278	256	261	247	269	253	267	240	271	287	251	266	251	258	259	258	256	277	258	237	259	276	258	266	275	236	243	276	242	253	257	268	274	279	259	234	274	276	229	264	248	253	216	237	248	234	252	265	220	258	260	270	247	265	247	270	255	261	275	249	239	266	286	269	277	248	259	265	222	258	257	239	257	266	252	272	262	261	282	245	230	270	259	264	237	258	245	241	268	248	265	235	260	231	270	255	256	259	234	260	272	269	272	275	268	271	248	259	256	236	286	273	234	286	246	239	261	249	239	240	246	256	240	273	245	270	264	251	271	231	271	243	251	261	259	266	267	252	277	234	235	242	260	241	255	247	279	283	254	238	273	277	262	266	236	278	234	258	256	246	267	240	242	250	241	274	243	245	254	258	253	235	253	286	245	243	241	266	260	230	259	234	232	230	269	258	246	242	298	268	251	274	268	253	248	260	271	278	259	265	260	254	262	239	258	272	266	273	254	263	260	271	244	262	284	265	281	253	245	267	250	247	266	262	261	254	252	250	287	279	240	263	261	233	238	263	259	252	261	260	246	289	270	268	277	247	259	278	275	260	272	264	248	233	244	263	262	268	265	243	271	270	249	282	247	257	254	290	267	257	256	259	249	263	260	265	262	273	237	256	283	250	241	259	260	266	250	275	266	286	239	256	272	283	275	269	272	265	237	233	234	280	270	254	264	253	268	252	290	250	277	240	275	259	256	286	270	252	272	274	264	242	221	231	251	240	239	263	239	230	258	272	241	260	291	269	265	268	249	251	272	259	254	239	248	249	254	283	260	247	256	269	264	275	244	293	290	255	276	286	257	290	261	252	268	294	268	276	238	265	264	263	255	266	273	262	259	281	276	225	247	232	248	246	253	228	273	224	268	291	267	287	268	252	236	255	264	226	243	242	259	257	268	278	239	241	262	245	239	242	261	267	287	262	272	261	247	289	268	294	216	293	273	263	291	265	250	282	265	233	263	279	300	243	251	255	239	268	293	265	267	258	253	219	231	264	265	251	250	233	258	289	223	257	272	250	240	236	281	252	266	259	259	264	251	239	247	280	222	249	247	244	249	274	260	263	244	251	269	255	286	293	264	268	218	247	255	240	272	256	240	239	233	282	262	229	252	248	261	275	267	272	244	259	266	257	263	265	247	253	273	242	269	245	236	248	275	275	294	259	262	236	247	275	261	243	253	285	250	241	274	268	273	266	226	243	259	282	263	232	306	228	272	266	236	263	250	252	248	258	263	253	237	266	252	238	279	263	249	237	272	243	241	273	243	276	290	269	267	232	248	278	256	283	246	277	266	269	258	270	304	270	240	252	259	244	239	267	267	258	255	275	268	247	268	269	263	284	260	246	261	290	262	264	270	261	260	275	260	241	276	273	269	257	259	270	243	264	248	255	256	235	239	258	247	230	261	265	241	251	269	260	258	246	258	260	252	267	248	282	268	280	259	274	251	277	273	261	276	275	240	258	252	248	259	224	259	264	246	277	239	256	233	298	268	286	274	280	236	252	280	260	274	254	269	264	259	244	243	242	259	257	276	253	268	228	247	254	255	261	237	228	236	299	285	249	257	250	249	272	268	273	259	268	255	213	269	283	264	238	266	254	279	257	249	231	310	241	276	248	252	279	258	258	267	280	259	247	280	272	241	277	262	252	259	260	245	261	285	253	262	247	240	272	267	229	244	262	264	228	264	271	224	241	270	264	236	269	270	286	241	251	221	256	286	231	252	254	249	248	250	226	229	251	267	240	236	271	238	268	259	258	274	259	227	239	229	268	271	270	276	258	294	240	256	239	236	256	261	274	263	247	234	252	270	278	272	259	237	265	266	282	282	241	261	251	266	267	241	304	263	265	244	228	259	278	275	252	285	250	257	264	274	277	263	260	254	249	280	268	270	248	254	276	223	267	280	244	250	263	239	241	265	274	244	274	256	265	273	251	280	263	240	254	242	263	283	263	262	253	253	258	265	231	251	248	259	266	276	242	304	243	266	263	286	262	245	257	242	242	266	248	268	267	257	253	274	260	266	235	263	281	247	266	240	260	253	271	276	254	279	263	254	254	239	255	250	262	232	271	268	293	270	241	236
30348	7373	1123	788	533	366	334	283	218	170	160	152	134	117	126	102	104	119	95	91	110	101	101	65	79	76	79	82	91	105	79	76	88	91	93	92	79	76	69	89	76	72	78	97	84	79	92	92	100	86	78	75	79	72	82	71	61	85	88	74	78	81	90	73	73	89	66	88	79	78	77	75	86	86	79	77	67	72	68	69	73	78	76	68	70	69	63	84	73	76	77	75	87	77	82	84	96	71	68	76	65	67	76	73	77	81	84	90	69	74	78	64	88	77	72	83	74	78	63	80	75	57	78	82	79	74	75	69	84	66	76	71	71	65	73	79	82	82	75	73	74	76	75	71	77	72	86	84	72	71	85	52	79	79	84	72	69	81	70	86	74	83	68	83	76	59	68	74	68	68	71	73	88	63	74	80	80	69	99	79	69	73	74	74	82	69	66	81	72	66	71	58	58	51	94	72	83	80	71	74	59	73	87	83	72	63	79	65	61	82	92	87	87	71	87	64	75	81	71	67	72	96	67	68	62	78	74	76	98	87	68	88	64	80	92	72	66	67	68	72	100	85	69	80	74	78	77	78	57	72	76	60	72	78	102	69	68	61	83	79	77	61	74	58	72	88	75	69	77	83	76	63	78	90	64	54	80	84	68	70	70	74	83	80	72	67	84	85	77	75	85	68	69	94	82	61	80	89	73	82	73	79	89	93	61	94	90	82	56	68	66	91	80	77	87	62	76	71	80	85	76	74	76	77	82	71	80	85	66	67	69	91	79	73	73	74	77	66	74	85	71	79	67	72	90	71	92	82	71	65	71	68	67	65	78	78	87	72	86	69	81	85	56	85	70	81	86	65	87	80	78	73	76	75	71	73	62	72	72	74	82	68	74	86	91	74	64	85	73	65	84	89	80	71	58	65	68	64	70	82	80	86	67	70	87	69	76	91	71	86	67	79	68	86	85	93	81	90	69	63	85	75	85	91	85	80	81	89	85	67	84	75	83	64	76	92	77	72	68	89	71	90	87	88	72	82	83	78	67	70	71	66	69	70	82	73	80	75	85	68	63	62	77	70	73	81	75	70	72	67	80	86	75	78	82	69	70	72	85	63	75	76	77	73	84	76	73	69	77	76	77	72	95	82	79	77	81	77	68	67	93	68	76	63	92	75	82	65	77	69	89	83	75	62	89	95	73	76	74	77	83	73	71	72	87	58	81	76	69	72	78	76	77	65	70	63	91	67	84	59	81	64	73	82	65	75	67	56	63	76	59	86	88	73	72	85	88	57	59	86	61	81	61	77	82	65	74	83	72	70	53	54	83	95	82	87	56	72	70	58	77	83	71	82	62	69	81	71	89	74	84	80	67	90	91	86	66	72	83	72	73	60	81	86	77	76	78	82	93	81	80	77	76	76	66	84	77	83	74	72	81	60	85	82	95	71	77	97	72	85	87	66	73	77	53	70	82	62	59	82	78	93	78	68	77	88	79	64	75	72	79	74	80	86	72	72	80	71	81	72	63	76	70	64	60	88	63	99	64	85	65	77	74	75	87	78	69	66	76	77	80	72	73	80	60	76	82	69	71	85	61	70	77	79	63	83	69	77	80	79	76	77	71	70	79	74	84	75	77	77	79	68	74	73	72	82	70	80	58	83	67	88	80	74	76	69	73	87	78	80	83	69	81	61	67	83	78	65	76	83	75	74	76	70	86	82	87	81	82	81	78	91	81	74	69	73	83	86	85	69	78	72	83	75	69	82	83	61	77	81	78	82	81	73	80	83	82	81	75	96	76	80	83	65	63	70	69	77	82	82	91	96	67	61	72	90	81	70	77	57	70	64	69	75	78	81	90	76	101	83	83	75	82	86	91	89	84	73	84	88	86	70	76	84	85	66	81	68	73	79	78	86	62	83	80	77	88	85	61	73	89	62	77	72	83	75	95	72	58	62	73	60	80	71	56	97	85	77	83	62	55	75	79	66	76	74	86	67	68	87	61	78	87	77	70	85	79	75	70	62	73	73	68	80	81	74	86	81	91	58	75	72	76	74	83	77	74	71	89	75	73	76	81	76	62	74	69	76	75	96	95	81	75	74	64	70	80	64	72	87	76	67	87	69	77	82	67	58	83	67	73	92	85	75	79	55	83	85	61	66	58	74	70	84	86	75	103	67	100	72	67	63	78	86	81	72	80	82	67	74	75	84	74	62	76	70	71	62	86	87	72	83	68	97	79	83	84	79	68	75	70	57	74	57	74	77	66	80	70	77	72	78	79	79	67	69	83	87	70	68	82	84	61	81	72	83	79	75	77	87	86	52	88	72	68	77	72	82	79	81	73	66	66	70	66	72	79	70	78	68	91	84	71	71	74	84	70	72	75	74	72	77	71	68	83	77	75	79	69	63	78	71	91	75	80	82	97	79	82	77	87	81	85	71	76	70	78	74	57	71	75	81	88	68	83	74	90	65	80	71	70	79	78	70	72	74	71	76	89	85	63	80	68	83	76	83	79	69	80	82	66	74	73	81	67	87	81	65	75	59	80	80	78	86	76	79	90	60	76	76	87	72	98	84	65	68	71	91	70	67	76	84	76	80	78	73	57	72	75	89	75	71	86	65	69	88	66	67	76	71	79	78	78	77	60	80	73	97	69	61	82	95	84	83	73	71	69	91	75	79	73	76	80	90	85	83	88	70	75	82	70	70	69	76	84	71	84	84	80	90	78	73	79	78	72	78	71	54	73	73	63	73	74	85	72	82	71	73	75	71	88	78	81	72	80	75	76	81	81	91	76	67	81	71	76	65	90	81	89	75	72	80	62	61	69	79	83	74	83	83	85	70	67	79	78	65	80	80	70	75	68	78	84	71	69	86	74	66	87	58	72	47	86	67	83	81	73	68	80	67	74	91	78	62	87	78	70	81	67	77	70	82	78	90	58	80	71	94	70	69	75	58	74	67	62	91	69	78	63	95	84	78	90	59	88	73	73	68	75	77	65	75	80	83	94	74	84	80	88	54	77	78	85	64	74	71	89	81	76	71	65	61	77	73	80	79	72	67	74	74	85	86	80	85	72	85	54	80	74	97	76	79	64	95	71	70	65	83	87	93	86	75	87	82	92	74	68	77	74	68	63	80	63	76	96	77	73	70	96	78	77	51	69	77	85	74	74	71	66	75	83	80	67	74	80	84	92	69	81	79	78	73	76	82	70	75	82	80	67	78	89	62	77	74	74	79	73	87	93	82	68	81	84	72	80	76	79	80	78	75	84	84	74	66	90	80	65	74	85	73	64	74	70	68	64	79	78	72	95	67	66	73	83	76	75	94	68	76	74	73	80	80	69	80	66	94	57	60	77	73	90	73	71	69	56	81	67	74	75	70	80	80	67	68	65	68	73	70	85	70	89	73	76	84	76	92	74	67	71	84	75	64	92	82	98	77	78	88	75	68	87	73	65	74	69	86	69	73	71	85	75	85	89	87	88	106	85	81	80	66	57	56	86	59	73	69
17444	1151	2137	2585	2191	1842	1442	1194	1068	930	791	695	592	574	572	489	475	445	418	382	385	403	340	343	320	322	321	314	301	318	306	302	304	280	268	279	258	274	248	262	254	281	259	262	245	254	234	267	239	269	278	224	255	230	235	234	220	257	260	235	240	245	233	224	241	229	207	240	236	222	204	203	200	252	210	217	237	232	241	258	230	219	208	222	231	228	208	225	208	227	238	209	198	247	238	205	231	223	220	243	255	218	240	224	205	204	219	223	236	230	256	213	229	206	253	216	231	219	232	222	228	223	222	235	239	206	222	241	226	229	244	224	235	220	199	205	226	228	228	207	198	240	204	249	203	197	253	228	199	207	227	210	198	210	227	199	251	226	236	240	229	247	209	208	231	213	241	218	224	221	233	220	232	228	240	194	231	221	225	248	245	245	219	218	260	233	208	202	233	245	200	234	204	211	228	212	226	216	229	219	230	234	239	208	190	235	235	226	237	202	214	240	213	217	220	231	214	221	208	234	211	225	210	219	231	220	214	220	221	229	233	216	229	243	197	220	243	235	244	224	254	225	199	198	243	212	247	225	217	217	182	232	234	218	223	242	230	207	223	234	209	215	213	228	229	210	207	226	240	184	219	210	222	210	236	219	202	203	209	222	203	252	238	236	197	216	212	215	212	222	211	211	205	211	206	226	218	212	214	228	207	235	233	210	223	235	213	224	219	235	213	225	199	208	233	217	240	222	221	195	229	223	207	232	197	253	215	213	198	210	219	246	233	218	223	223	208	203	232	223	215	227	193	205	234	221	225	221	225	232	210	218	221	221	201	186	197	205	217	199	215	217	218	203	246	244	204	234	210	203	241	223	227	212	211	232	247	211	230	217	209	207	225	233	231	197	215	199	197	226	217	214	216	214	233	229	213	196	227	230	228	235	234	231	235	220	218	226	208	223	227	232	242	220	260	193	229	223	223	250	213	231	221	207	229	221	223	227	208	213	224	222	230	223	231	244	208	237	219	236	250	238	211	229	220	216	195	235	227	241	223	196	217	220	235	198	228	197	226	216	215	190	244	212	196	240	219	206	222	223	208	201	193	213	194	204	230	220	232	192	235	232	219	228	219	228	193	197	207	207	227	229	217	211	195	215	220	219	213	213	205	249	209	214	220	222	199	215	215	207	241	232	210	208	246	208	198	228	200	229	232	228	267	225	226	232	204	256	202	211	233	235	218	230	237	205	218	212	221	207	220	219	227	227	222	211	230	206	209	198	218	218	218	228	233	218	202	254	215	222	241	210	236	214	202	193	210	219	236	202	226	221	230	205	213	207	239	217	191	245	209	191	202	236	223	200	182	236	230	215	217	216	225	216	244	201	228	256	202	219	207	214	208	211	222	235	239	246	219	215	199	231	210	209	219	224	188	224	240	210	280	212	218	212	221	221	210	214	226	225	226	241	195	235	209	210	212	203	228	229	220	237	224	196	211	235	244	219	194	221	203	223	206	242	229	243	225	186	214	209	212	202	199	213	233	223	209	252	215	233	212	228	232	195	216	194	223	228	213	203	226	212	210	240	217	188	211	217	232	216	225	200	215	253	229	202	214	200	214	214	221	225	243	208	217	206	199	231	225	230	206	245	215	238	213	247	242	227	224	225	212	248	209	224	228	218	229	215	224	218	236	232	241	221	190	228	224	215	228	218	239	222	223	240	196	242	223	231	242	223	206	228	201	233	220	205	208	216	202	259	228	212	260	217	225	195	226	216	213	226	238	214	250	221	197	199	206	211	218	190	235	207	210	231	232	213	242	241	209	224	222	221	226	235	210	243	205	199	247	247	196	215	204	214	203	213	206	226	230	216	210	216	235	236	229	211	240	219	213	215	239	219	206	206	240	223	212	242	216	233	219	214	219	211	217	227	239	222	203	222	223	253	223	213	236	238	249	263	201	215	235	224	227	225	205	210	198	206	235	235	211	214	216	250	217	227	229	208	192	217	236	224	224	207	218	246	227	252	204	227	210	239	212	202	209	197	232	209	225	193	237	210	201	244	222	243	234	221	204	237	230	203	254	205	250	221	218	226	223	181	241	204	188	248	227	212	242	230	204	200	210	234	224	222	204	238	235	208	228	216	220	233	189	226	223	223	216	242	216	249	205	212	234	211	215	209	230	216	213	241	231	217	221	224	214	200	203	223	194	225	249	219	200	230	211	255	244	221	231	216	226	205	215	243	231	242	209	238	209	210	191	230	224	209	191	205	233	190	213	219	238	202	200	205	239	260	222	231	229	226	224	223	222	241	226	233	202	227	224	226	208	213	222	206	210	228	240	208	251	219	225	206	202	203	220	194	223	226	213	248	186	208	238	218	217	211	229	230	249	221	213	202	221	241	217	216	214	216	257	208	221	207	198	216	225	208	229	223	236	224	237	207	210	234	218	202	229	193	219	205	235	219	210	217	235	242	235	218	237	208	212	222	201	228	205	231	216	226	228	206	231	210	227	195	238	230	232	194	225	224	206	211	226	221	234	196	231	230	220	219	212	219	205	237	219	191	247	265	199	227	225	250	200	213	231	225	241	216	225	220	224	231	204	195	217	232	226	240	243	208	217	219	202	245	198	219	205	222	224	211	234	222	219	224	229	211	209	225	237	214	234	241	251	233	243	214	219	232	219	206	228	243	224	228	215	226	244	228	234	208	216	204	207	238	246	216	231	246	243	240	214	242	214	247	209	249	218	210	232	211	240	227	198	201	244	240	213	220	190	242	212	209	207	226	226	212	205	223	220	200	226	229	203	218	209	226	219	228	249	234	222	220	219	228	230	213	213	204	211	235	190	237	230	222	247	186	210	243	209	188	218	219	221	239	232	217	234	239	212	254	227	222	235	219	224	181	209	217	230	221	191	231	229	236	223	227	216	196	188	233	207	247	219	218	215	235	225	240	251	213	222	223	206	223	207	214	252	204	238	219	224	244	219	234	217	233	220	217	224	229	223	215	223	234	214	216	203	228	217	232	236	234	213	260	243	235	223	213	244	211	205	212	210	231	223	226	203	209	223	240	208	244	229	250	218	220	197	224	213	186	204	236	227	231	217	206	226	229	198	217	221	231	187	212	214	182	232	202	228	199	221	227	222	206	212	233	220	212	238	229	240	232	255	229	213	216	219	231	216	233	227	231	230	213	224	224	233	202	196	220	216	241	232	197	206	230	210	204	203	208	222	238	221	212	218	197	226	212	198	220	229	216	214	240	218	228	199	238	228	240	214	221	221	230	219	229	200	206	206	202	219	223	212	224	193	190	214	233	186	232	205	209	226	205	234	219	196	199	229	251	220	236	210	232	204	201	193	207	235	211	232	215	228	211	229	238	232	214	230	221	224	235	175	226	237	205	220	223	219	231	195	241	214	218	191	216	230	232	222	228	216	228	219	218	234	224	227	226	233	220	236	213	228	229	221	234	217	206	225	238	225	223	221	196	224	206	200	228	236	221	233	239	234	194	225	213
41374	14934	3003	1807	1133	816	630	559	479	401	323	338	336	289	297	282	283	241	235	235	241	236	225	215	232	234	226	196	189	213	207	215	217	181	227	230	208	201	219	215	201	208	170	165	214	202	200	201	186	213	178	207	175	185	183	181	210	201	211	192	198	196	189	185	164	206	196	197	189	186	187	194	188	219	184	199	204	208	175	194	165	203	178	194	166	197	181	177	190	176	199	162	169	182	167	173	158	154	182	168	174	181	182	186	191	208	193	179	200	198	192	190	187	193	191	160	193	207	193	177	186	210	196	171	199	168	176	193	189	184	208	197	198	189	190	187	194	183	183	191	195	202	230	207	191	166	185	174	195	226	172	208	202	184	191	197	169	197	182	155	183	174	176	180	170	191	203	179	179	191	186	162	197	181	197	212	218	178	190	163	194	185	200	174	187	185	151	198	183	189	164	200	162	179	171	181	200	205	205	215	191	181	188	175	188	172	231	187	188	189	196	193	192	182	177	180	205	206	213	163	175	197	191	191	194	151	187	171	192	160	186	197	184	191	181	191	207	175	188	203	195	217	185	212	186	188	212	203	201	177	199	181	219	181	192	203	161	204	185	179	200	184	203	183	196	222	193	190	174	194	185	198	191	218	181	174	164	176	206	195	205	175	211	178	187	178	176	182	199	203	162	197	201	188	165	215	203	200	197	168	174	202	182	184	195	196	187	188	173	176	185	142	160	167	177	189	183	225	171	200	177	185	186	189	180	188	174	219	212	192	202	187	180	190	182	207	197	184	203	192	242	176	218	184	183	186	185	158	187	189	188	208	186	200	174	169	203	179	165	171	159	195	200	179	191	187	186	179	192	210	202	196	185	204	176	205	193	182	176	204	231	162	192	186	173	176	185	176	198	192	193	179	177	195	188	182	179	168	186	178	192	207	175	179	189	181	168	156	186	180	183	202	181	211	193	180	200	188	165	202	189	187	171	187	179	184	189	191	153	189	200	181	199	184	184	182	195	196	163	184	193	195	186	192	197	205	189	202	186	193	190	162	169	195	199	185	184	199	198	167	188	186	160	178	175	177	184	225	182	194	179	180	186	184	187	199	191	156	183	188	191	206	191	170	202	175	174	173	184	181	204	162	178	182	187	182	189	203	174	203	175	187	201	189	204	165	187	178	186	189	190	191	196	179	191	214	180	216	209	194	178	186	184	172	201	213	178	163	191	201	191	192	195	184	200	167	163	199	170	201	184	213	186	198	186	197	203	207	187	188	190	171	198	175	155	186	183	186	180	210	189	194	188	201	185	167	199	187	192	177	163	187	187	215	192	186	179	164	224	180	204	194	180	173	204	203	191	179	175	219	194	172	181	195	206	199	195	211	183	207	169	181	195	184	190	179	201	220	170	189	201	191	195	183	191	196	190	175	212	191	203	208	177	188	185	200	194	201	196	211	209	168	191	180	171	166	187	182	196	175	164	188	176	191	186	189	172	163	193	204	184	168	211	196	204	180	192	188	202	186	182	202	168	187	165	209	206	181	177	195	187	173	197	193	180	179	197	182	175	174	167	178	173	187	170	165	206	175	182	203	161	161	185	171	195	193	208	197	174	191	175	198	210	201	207	176	185	204	188	221	174	202	187	178	194	200	187	199	191	177	177	177	201	195	186	189	217	187	192	170	186	201	181	178	180	189	183	211	193	210	176	185	193	225	202	167	181	181	201	195	198	187	173	185	189	188	199	198	190	189	213	178	194	199	212	184	183	162	176	192	183	170	197	209	191	217	187	186	200	195	187	181	181	184	170	181	173	182	185	168	189	220	220	176	200	201	189	221	214	212	158	184	193	177	177	173	200	174	186	199	168	197	200	196	205	183	204	174	189	193	191	172	164	185	188	184	183	175	173	210	185	192	191	216	180	207	180	179	170	191	185	194	188	193	209	197	166	169	195	202	161	196	215	190	194	192	190	197	190	187	189	175	179	184	165	179	191	193	174	166	202	199	184	214	194	157	192	201	173	179	175	203	205	174	201	186	148	183	198	192	183	163	188	183	200	190	184	194	179	209	177	181	205	198	195	180	194	195	201	187	149	189	181	186	179	178	224	178	172	182	171	166	176	199	185	179	214	160	176	186	189	225	207	163	180	190	169	174	176	183	203	203	180	178	160	189	196	187	170	178	213	158	173	177	158	180	167	163	168	180	169	200	185	197	192	183	164	190	184	176	185	194	175	180	184	197	179	194	181	184	172	164	199	194	178	215	189	181	176	179	194	191	216	213	226	183	190	185	172	195	194	159	170	191	181	185	176	179	186	192	186	177	184	231	208	195	187	183	176	203	206	204	184	202	174	178	199	194	202	188	169	185	201	193	190	187	178	186	166	201	217	187	192	191	200	207	193	197	196	184	182	172	193	198	183	178	186	180	156	193	172	183	204	187	175	185	172	203	193	199	211	201	187	178	186	167	178	215	197	193	199	192	201	196	190	201	178	184	172	191	168	178	220	180	195	193	223	193	179	155	187	185	186	185	192	198	187	180	232	167	208	172	189	178	216	200	219	182	153	190	180	199	189	186	191	194	185	203	177	200	179	192	181	207	180	178	156	211	199	214	182	192	200	200	190	199	180	206	161	194	176	175	195	184	185	193	202	191	192	184	175	170	201	171	196	200	204	185	172	169	196	204	204	186	196	207	185	199	211	198	182	196	206	166	207	191	181	207	208	198	189	161	190	191	163	176	191	176	195	207	168	190	207	190	215	202	169	207	188	184	193	207	189	173	192	170	169	195	176	181	177	194	195	213	172	223	199	181	212	205	178	188	194	178	201	172	174	168	180	162	169	192	202	201	191	179	202	164	185	177	194	179	154	168	192	205	181	181	169	187	186	175	204	188	185	178	170	183	185	167	195	174	181	205	189	183	205	200	194	194	188	203	175	206	196	216	169	197	184	185	205	197	185	176	177	194	174	206	188	177	173	170	193	170	205	185	185	197	182	185	187	163	177	179	181	194	210	191	180	185	175	184	204	193	184	209	186	173	182	185	155	187	182	171	172	168	177	170	203	177	195	186	185	206	167	220	192	199	190	185	183	202	202	196	194	184	164	191	183	194	168	164	168	189	208	191	183	178	192	173	185	159	201	188	186	188	191	185	187	174	184	181	167	168	197	188	175	193	185	195	188	183	179	160	194	191	189	210	197	192	183	204	170	153	178	197	171	180	188	176	181	191	177	239	171	193	188	186	208	212	194	186	183	190	211	174	174	195	179	173	182	192	181	194	192	198	182	186	183	173	185	198	172	175	174	186	187	178	188	181	161	191	180	199	219	190	184	214	184	174	187	186	178	206	193	203	193	177	205	189	197	202	177	190	167	181	196	177	199	190	189	187	189	192	203	178	168	178	200	179	176	194	179	191	181	184	164	201	166	171	197	203	151	184	176	194	180	188	158	206	186	194	184	205	174	181	186	209	182	184	193	159	181	176	204	171	193	188	195	188	190	191	187	178	188	180
23556	2078	3990	4860	4365	3374	2890	2428	1973	1729	1537	1344	1210	1104	1039	948	932	873	826	824	811	751	697	696	720	685	631	673	618	645	632	598	621	594	557	591	538	509	553	528	530	573	516	514	517	518	544	497	533	476	543	501	507	522	491	463	505	503	494	562	525	517	483	484	464	511	515	502	525	481	478	487	484	481	459	519	516	447	445	476	467	490	456	484	474	490	481	536	455	476	505	486	466	494	479	471	482	471	462	468	474	515	502	460	512	483	491	463	468	483	486	462	497	522	423	481	469	479	490	451	516	456	474	494	469	471	457	447	470	472	470	449	469	449	446	474	448	469	455	457	474	468	462	413	455	467	498	466	487	498	474	489	438	458	449	473	455	459	435	444	457	453	511	418	479	490	475	459	467	433	487	469	472	453	476	483	448	496	456	470	472	459	502	471	452	453	456	425	487	468	431	453	446	458	460	487	478	450	481	452	501	448	451	486	495	484	458	457	468	424	475	459	478	432	435	478	461	427	452	444	504	427	443	459	440	469	444	464	477	519	467	434	449	453	493	452	429	481	429	445	461	466	442	489	449	506	451	444	450	471	454	457	471	427	476	524	485	475	488	509	480	447	439	491	456	443	465	462	496	454	436	421	469	465	462	463	487	490	462	472	482	485	414	479	462	444	464	454	422	491	459	421	493	523	464	462	459	533	494	471	474	463	485	513	460	460	501	459	461	478	488	444	460	502	455	428	454	499	463	461	442	473	479	457	472	508	463	488	469	470	501	490	513	460	475	468	496	435	457	500	457	468	454	446	458	467	474	456	482	459	448	440	467	451	468	445	482	484	435	423	535	521	490	462	430	484	472	434	500	436	419	456	479	492	488	434	462	466	455	470	472	481	479	476	461	445	502	465	454	450	449	474	434	471	470	453	504	447	472	450	428	458	465	449	445	483	437	433	446	474	492	421	439	446	462	472	478	463	460	425	453	446	491	466	504	485	479	471	496	476	433	448	446	484	512	454	455	450	457	458	451	482	457	487	482	473	459	462	455	432	457	474	458	446	473	460	468	435	470	508	467	439	480	512	429	450	464	458	478	491	480	463	460	457	455	486	473	426	453	465	492	501	453	442	517	464	460	447	470	476	503	512	454	449	460	457	470	428	471	495	474	473	436	442	459	489	476	519	485	456	469	429	468	459	477	475	491	482	465	462	461	451	463	486	482	458	477	453	436	480	479	442	477	467	488	449	461	456	458	473	466	488	506	453	442	435	442	491	494	477	460	457	521	465	423	469	474	461	419	499	416	427	448	449	457	462	481	509	448	468	472	492	453	483	484	453	477	482	472	432	458	496	458	460	472	464	439	472	491	467	450	434	481	464	521	517	451	482	437	491	433	467	473	485	441	471	482	465	452	443	476	467	439	454	497	492	465	456	466	456	460	455	495	478	456	482	471	451	479	429	414	484	450	512	435	465	470	450	499	487	489	460	453	466	455	493	481	449	486	508	466	465	461	526	450	433	457	444	446	441	487	492	468	460	457	502	453	423	467	458	449	479	463	446	474	428	428	463	464	463	459	480	434	453	483	471	469	456	480	472	452	403	444	487	465	478	446	471	431	456	452	470	445	463	471	470	468	481	492	472	440	459	475	496	446	490	472	450	451	467	507	475	471	481	433	462	470	463	449	446	486	450	418	466	444	462	498	463	462	435	453	473	453	486	463	476	465	496	447	475	458	481	471	441	448	457	490	486	476	470	446	496	495	417	468	464	458	438	475	449	434	479	460	466	455	432	440	487	447	474	490	473	461	460	467	437	435	471	444	471	473	462	499	468	438	472	459	443	443	448	432	466	474	445	483	455	452	468	466	469	519	479	465	474	435	429	436	411	437	405	491	444	448	484	431	470	470	459	470	463	473	468	499	470	472	442	482	490	449	443	442	443	457	494	451	454	495	446	445	500	460	453	490	475	480	409	487	468	474	456	445	441	476	457	447	461	464	460	484	486	438	419	475	483	475	425	436	495	453	471	468	460	445	474	461	457	469	400	479	421	490	431	470	466	447	471	451	447	430	423	467	482	446	516	450	464	451	482	470	440	474	472	486	498	466	475	467	470	468	448	476	445	466	444	444	484	444	417	441	466	464	451	469	494	468	482	457	468	459	473	477	457	485	441	495	429	460	435	503	466	444	443	427	465	443	500	448	464	475	439	463	469	510	460	456	498	477	441	442	506	447	455	425	507	471	460	453	489	468	473	487	514	460	473	465	449	474	473	473	486	492	476	492	470	467	469	486	460	467	451	495	462	440	483	473	461	442	466	463	456	478	495	452	438	478	432	458	465	476	465	427	478	472	449	453	432	485	472	470	463	452	434	445	446	455	456	484	453	459	494	495	467	475	455	483	439	462	423	466	476	470	490	481	447	446	454	486	443	431	443	437	471	505	489	452	447	461	440	476	464	436	483	459	456	439	470	485	449	455	476	451	480	469	486	452	481	468	476	481	487	486	470	478	489	466	464	454	461	453	485	476	463	488	500	446	468	462	487	457	458	454	452	429	457	438	471	440	458	473	427	427	439	446	465	451	470	486	474	454	421	421	485	436	487	441	489	438	460	428	472	483	466	481	461	487	470	475	440	474	486	494	475	456	424	425	486	462	453	488	478	468	441	422	433	453	478	491	478	459	490	449	464	475	483	447	452	474	495	435	501	441	507	438	476	460	458	433	474	447	469	444	438	449	452	475	484	445	472	494	451	485	469	449	402	451	449	465	470	490	471	476	460	484	429	456	449	505	439	448	460	474	421	457	470	486	468	520	505	484	490	448	464	475	472	445	482	463	480	479	488	484	479	457	461	460	429	452	438	467	460	449	456	472	462	446	453	499	472	486	478	421	463	461	452	470	471	441	457	458	443	460	467	468	454	456	501	479	448	453	466	470	496	429	427	455	470	448	464	475	476	482	474	457	508	457	454	411	468	433	463	483	464	507	470	450	472	445	505	488	429	437	465	491	470	488	501	471	451	468	493	471	473	466	463	456	482	468	481	450	461	486	485	455	428	492	482	443	447	462	443	500	439	480	486	483	475	419	453	429	444	432	466	437	479	453	495	450	489	454	464	507	459	477	483	449	435	454	465	458	458	464	452	470	472	440	475	475	472	432	442	485	468	433	488	452	458	443	464	470	426	434	447	468	444	482	495	435	465	489	452	439	470	454	446	486	448	507	446	467	455	418	481	469	461	420	483	439	445	468	480	420	457	430	456	471	453	475	433	480	458	490	459	464	459	466	487	476	445	498	450	428	427	455	489	453	413	453	428	493	473	470	479	466	478	462	429	454	427	445	462	470	460	431	420	488	465	459	484	452	448	500	446	449	497	467	506	476	447	476	460	469	467	478	478	447	468	488	485	422	453	434	481	488	485	493	466	461	487	437	502	461	435	456	482	488	444	475	457	474	484	463	470	461	449	475	491	447	470	423	510	468	492	463	454	464	434	421	484	494	441	470	470	462	454	466	450
10932	490	146	123	120	117	116	113	105	93	115	108	112	107	94	95	96	97	86	121	98	98	119	102	105	104	93	106	87	108	104	102	84	88	91	86	85	91	91	86	90	91	96	105	105	107	112	120	101	100	103	100	102	114	110	109	96	97	105	99	106	105	106	99	91	110	104	101	101	109	87	100	94	96	94	107	95	114	107	100	99	102	103	93	93	118	103	124	100	93	97	102	93	93	96	91	100	95	113	94	110	117	101	122	81	105	96	91	109	90	99	112	123	98	94	113	105	112	97	100	89	89	96	110	102	94	109	102	96	105	104	103	91	85	92	89	94	94	109	101	77	99	104	111	102	100	94	118	102	87	95	105	89	105	88	113	105	104	103	99	88	100	113	89	126	84	85	106	99	79	82	108	94	115	94	89	112	115	101	90	109	96	113	110	103	113	109	103	117	89	100	97	86	85	105	112	107	112	108	95	96	100	94	100	80	111	107	100	105	83	90	104	118	91	68	84	84	104	89	97	98	111	82	102	72	97	86	97	101	99	99	77	100	99	82	84	89	109	98	90	132	114	100	110	113	96	87	88	106	94	91	105	99	109	95	117	90	91	108	99	94	93	92	96	92	88	96	74	110	99	97	98	100	87	120	100	108	117	103	107	125	92	96	104	107	100	106	102	89	99	110	89	109	89	113	94	116	70	94	100	107	88	107	106	110	91	108	124	83	105	116	90	103	121	112	110	90	96	118	99	126	98	100	101	92	109	112	93	107	92	101	96	86	92	104	83	69	94	108	83	103	103	108	96	97	110	94	96	90	103	102	101	81	102	104	94	92	89	106	96	108	94	94	129	102	109	121	97	129	104	96	99	93	116	102	107	107	115	106	107	117	95	106	94	98	91	99	100	87	88	92	109	91	116	96	95	87	87	82	102	102	83	101	85	91	98	109	95	98	98	90	94	113	121	98	89	130	98	128	109	104	107	83	97	105	104	105	109	102	101	83	115	106	111	118	95	105	105	109	108	94	95	121	76	95	115	104	93	97	106	96	83	96	107	114	93	85	108	107	85	91	108	107	113	101	99	100	103	99	122	97	95	107	112	97	110	102	102	109	100	103	101	90	113	108	107	91	102	107	105	110	103	88	114	99	84	97	94	81	97	114	100	106	95	112	102	91	85	95	113	112	133	91	100	111	88	88	89	102	110	116	103	103	106	97	103	85	92	90	114	115	92	95	96	111	107	116	132	109	88	115	95	102	98	107	95	89	98	88	99	104	99	99	90	88	98	105	96	87	113	108	78	114	102	96	104	107	87	101	127	114	98	102	108	109	100	114	101	100	96	104	99	118	103	104	103	108	96	98	98	99	96	101	99	100	95	98	100	105	104	94	88	100	109	84	106	102	106	91	91	88	115	93	107	92	92	98	102	105	85	101	98	103	115	104	90	78	86	96	88	99	98	84	112	104	88	121	80	95	92	99	103	100	98	98	102	97	96	100	102	105	92	96	93	99	86	101	104	87	90	110	85	98	92	113	117	101	105	107	106	105	116	100	99	103	122	103	138	96	102	94	111	94	110	94	105	78	92	112	111	111	92	83	101	87	110	102	75	84	88	81	81	101	104	93	87	97	131	124	90	90	90	116	122	108	110	100	104	107	83	88	84	106	97	100	99	130	112	111	109	103	97	114	103	121	108	106	87	101	93	99	103	101	99	124	77	103	97	109	96	96	114	119	95	112	114	90	100	99	116	106	96	97	94	93	105	79	101	98	99	96	122	91	98	95	111	90	89	109	105	110	95	103	98	108	86	109	88	94	97	69	74	111	91	122	93	79	94	100	99	99	108	100	109	107	106	92	108	99	92	92	118	92	103	96	93	105	94	109	103	105	105	104	95	96	93	91	100	91	83	95	78	103	98	90	98	102	95	80	113	103	88	96	119	84	102	110	85	93	96	93	92	90	91	125	94	100	92	80	96	97	92	79	92	94	100	90	101	94	115	113	102	80	80	100	93	112	117	102	95	105	103	104	109	90	111	93	110	89	96	87	96	109	106	105	98	108	101	88	100	100	110	95	102	97	89	94	81	104	81	96	93	102	100	93	87	97	93	107	94	101	127	106	103	110	87	81	96	94	101	98	85	96	100	89	92	103	112	106	101	109	114	97	88	96	94	105	117	115	110	92	100	91	88	104	104	106	103	90	91	120	106	97	112	83	94	91	108	108	84	90	95	100	103	102	98	102	99	103	113	114	88	90	103	101	93	96	88	88	106	102	84	106	83	79	89	96	105	103	100	98	94	92	102	92	96	103	97	118	92	99	118	85	93	95	86	92	95	103	86	108	110	94	98	97	101	107	101	92	107	103	112	101	102	93	92	103	91	95	118	110	105	90	122	105	88	104	106	107	103	94	110	105	99	73	104	91	103	104	107	102	95	96	83	100	90	96	99	84	95	98	117	76	77	106	93	88	101	100	97	108	97	100	106	102	110	109	81	93	94	109	108	116	101	98	96	80	108	97	97	96	106	100	98	102	96	106	94	110	105	89	123	96	114	90	99	99	96	110	93	100	111	90	89	100	111	93	89	116	94	105	97	94	102	115	107	99	98	105	112	100	98	109	99	114	81	96	97	97	98	94	117	105	85	122	102	111	95	112	103	85	82	110	117	101	111	107	93	93	90	103	106	97	99	99	102	115	118	88	106	104	98	113	103	93	107	88	98	107	98	110	98	122	101	113	100	112	113	96	101	111	90	91	99	96	96	76	97	113	91	121	89	94	97	112	84	98	103	106	116	122	87	94	99	116	120	95	95	97	110	109	104	94	109	81	82	105	92	87	82	85	102	90	103	107	106	114	89	102	104	107	100	73	99	97	93	88	88	93	99	98	110	117	97	107	118	102	112	100	88	92	105	98	91	87	123	100	130	84	97	91	93	88	119	81	94	93	95	123	92	89	101	106	94	93	81	86	106	92	108	99	117	103	84	96	112	106	90	88	112	99	109	108	77	109	106	109	113	108	111	116	131	117	92	89	101	85	84	111	98	107	96	90	85	90	101	113	112	107	89	98	111	99	114	92	105	85	116	100	101	96	99	90	110	99	91	101	93	91	105	101	93	99	101	94	90	100	119	118	92	112	94	111	91	96	105	104	120	107	125	104	91	102	110	89	99	102	83	88	97	98	111	106	90	107	127	91	116	80	106	113	111	107	91	106	72	104	101	85	96	120	92	118	90	84	94	118	80	111	126	94	102	101	104	90	89	101	110	139	92	92	97	106	99	111	99	101	98	104	102	89	93	95	101	85	95	108	77	94	98	93	109	104	81	94	90	91	110	78	115	104	104	101	82	80	112	104	111	108	109	93	85	86	102	106	99	106	112	124	79	90	90	110	107	99	122	119	102	115	106	96	98	108	106	95	104	95	118	101	113	101	99	113	97	101	97	110	97	117	103	94	101	105	99	91	97	110	100	105	107	78	95	107	104	107	118	100	100	101	95	113	99	107	96	106	77
5501	297	376	362	341	316	356	299	321	295	285	309	301	264	265	274	267	254	259	260	259	269	259	279	267	260	259	253	253	267	291	270	263	268	266	275	232	302	280	277	258	261	274	243	271	280	248	265	252	246	254	268	268	279	268	281	276	285	244	282	268	272	266	229	266	255	260	258	271	275	244	220	239	282	262	247	288	270	265	268	251	248	251	285	245	250	256	264	297	259	252	269	254	241	284	260	252	243	248	269	238	266	241	306	250	277	246	219	250	234	298	263	284	242	246	248	272	274	256	232	235	259	260	245	259	272	273	287	247	281	262	252	252	271	255	259	255	256	242	239	261	250	265	256	275	253	271	253	274	251	253	253	250	257	242	256	249	239	263	278	258	248	223	287	259	269	276	291	284	262	264	265	270	277	282	274	269	261	280	259	241	237	286	243	228	260	276	241	283	229	259	259	277	289	292	277	271	244	290	273	280	266	248	270	247	281	259	258	258	284	258	288	301	234	280	273	251	279	236	263	228	260	255	266	287	267	283	237	269	278	269	255	256	274	267	256	248	246	245	228	258	257	240	253	277	272	248	271	245	246	242	270	265	286	255	260	256	260	265	260	261	249	264	249	261	276	250	258	263	247	271	265	247	274	258	280	256	244	235	247	272	260	281	260	271	280	239	249	250	272	255	290	272	276	272	259	281	250	282	272	224	239	281	286	257	261	243	255	263	286	241	259	270	265	274	233	289	245	263	250	261	273	231	257	260	255	235	244	265	254	249	247	257	260	296	254	270	274	283	263	278	259	284	247	260	225	260	271	262	271	276	238	259	261	218	273	258	246	262	266	269	259	239	257	258	226	273	256	264	275	258	265	237	275	266	267	241	279	275	253	284	274	296	253	268	282	254	226	253	245	258	264	268	296	259	254	247	259	267	237	264	281	265	283	274	264	261	238	280	271	257	233	263	286	256	253	249	261	276	235	288	288	261	268	249	275	258	267	256	265	258	256	226	247	266	259	257	279	233	269	264	269	280	279	247	248	248	255	302	260	259	276	246	242	286	266	262	264	246	267	263	280	269	283	285	260	258	289	257	269	263	239	234	265	264	247	242	238	273	259	263	272	275	272	259	277	277	240	255	262	237	252	244	255	257	244	289	247	280	275	270	266	266	256	290	277	240	260	257	273	286	298	270	252	249	257	264	228	257	247	236	277	236	247	264	284	244	272	227	259	256	276	234	267	261	243	292	239	263	231	267	257	260	259	249	249	267	265	261	255	246	276	230	272	258	266	276	292	263	266	236	268	255	259	251	288	253	262	262	264	276	286	250	276	250	255	277	249	283	279	236	279	251	255	282	289	288	251	261	263	234	262	231	256	243	257	295	257	234	233	264	255	252	235	274	266	241	264	252	259	292	229	238	291	264	276	251	269	262	273	269	242	242	258	265	221	247	262	246	272	255	265	219	253	247	265	264	253	279	270	273	221	254	253	292	233	283	261	257	246	273	283	240	228	254	271	258	254	276	292	240	250	244	243	271	253	229	273	252	236	250	238	262	235	284	265	265	259	243	269	257	273	236	292	251	251	274	264	270	263	272	273	254	266	245	277	245	255	241	271	274	264	250	274	257	240	282	240	230	268	235	253	251	246	255	266	248	238	268	268	262	234	225	256	263	255	289	273	263	246	273	255	256	241	240	270	264	250	247	281	253	268	246	258	261	273	271	252	270	239	240	268	273	234	234	277	273	273	234	265	274	243	282	254	263	259	246	262	260	244	220	268	273	257	264	267	268	271	261	245	247	276	249	275	293	255	252	233	273	288	275	248	257	252	228	279	270	253	245	252	252	254	235	260	245	233	268	235	250	233	271	258	233	248	278	279	256	270	247	271	256	279	264	234	280	243	258	241	238	251	259	257	260	263	261	261	255	243	256	265	277	273	274	274	256	256	263	238	260	261	265	275	241	267	248	240	231	266	276	241	262	242	284	269	274	236	250	260	290	273	265	237	228	265	272	270	254	290	271	290	266	299	294	264	257	278	254	248	256	237	299	261	271	278	257	241	262	273	269	280	277	262	238	258	257	257	279	296	268	270	264	250	282	272	256	286	280	265	260	242	248	236	266	268	276	227	270	259	263	282	242	250	273	292	259	276	286	265	252	292	266	258	264	250	264	249	231	249	264	254	263	250	233	243	245	259	252	242	241	250	286	258	274	248	260	258	291	246	269	258	263	284	265	270	298	277	242	289	253	274	235	256	282	262	254	237	251	275	273	243	252	256	270	243	263	238	245	267	248	253	248	241	257	295	270	277	264	239	248	271	267	282	255	278	272	287	266	243	268	265	251	282	256	253	272	242	253	259	241	247	246	248	245	252	272	245	279	260	264	282	248	285	261	253	253	282	249	252	236	270	226	250	260	290	267	263	260	253	262	282	270	252	258	284	247	261	254	242	264	258	242	250	263	247	269	244	267	263	255	241	255	278	241	232	267	263	258	241	244	248	269	281	262	255	237	227	294	232	257	242	230	242	240	279	295	272	281	272	273	261	240	263	282	259	249	246	255	260	246	235	269	279	297	250	284	250	266	249	272	270	240	256	248	245	253	250	276	266	250	259	268	256	291	254	236	249	255	261	262	267	265	252	246	250	246	240	282	252	235	255	275	255	249	267	281	251	254	264	247	267	256	270	280	253	260	221	285	255	261	274	264	293	262	240	230	255	258	260	272	274	279	230	254	239	238	267	249	295	246	259	270	269	272	277	260	260	231	253	221	261	263	244	244	244	260	250	258	240	230	268	255	271	261	249	288	268	243	257	233	263	237	258	253	267	253	262	263	256	257	270	251	252	270	257	252	255	281	263	252	265	247	257	260	261	254	284	248	246	259	228	311	285	235	242	288	245	263	297	256	266	235	280	280	253	294	263	255	247	268	247	251	251	267	240	301	278	244	237	230	264	224	296	249	269	252	244	239	259	248	290	280	243	269	297	291	264	256	264	280	270	245	243	247	295	275	249	254	268	254	234	289	264	248	294	261	258	282	253	283	267	249	235	247	283	252	250	259	253	255	234	311	247	289	251	264	258	243	281	293	260	240	233	276	283	281	247	280	250	264	244	274	235	240	262	251	256	276	270	262	258	250	266	254	258	246	262	252	239	248	255	278	297	259	281	260	264	272	252	266	261	287	247	255	261	248	262	243	256	264	257	266	276	268	268	266	244	242	302	276	269	251	274	244	275	232	277	260	263	259	263	242	243	251	271	258	267	270	252	261	276	230	254	264	275	235	270	269	268	254	233	306	233	247	250	242	247	269	251	258	293	235	255	246	255	261	248	267	251	290	277	252	265	261	283	282	250	257	264	265	258	278	267	255	221	242	277	253	265	269	259	263	264	267	253	245	260	233	250	250	274	263	264	292	224	265	271	260	242	270	262	260	247	275	266	288	272	240	261	227	258	276	271	263	263	295	254	265	266	264	273	238	250	296	278	277	277	260	248	253	254	254	239	279	252	251	261
29792	7074	1121	816	516	410	312	241	229	156	154	150	126	122	123	132	117	102	98	92	90	103	94	93	88	95	99	91	106	73	80	85	80	87	70	82	73	94	118	80	81	75	77	88	90	61	76	81	56	67	73	77	67	94	90	85	58	72	69	78	75	86	67	70	91	79	80	82	85	89	84	79	91	67	75	68	77	78	73	72	71	75	66	81	78	71	79	70	80	68	75	60	86	81	77	65	65	71	87	70	76	71	69	67	65	87	82	74	76	83	86	73	87	69	91	72	82	71	89	71	88	72	77	68	80	65	68	64	74	86	62	70	81	81	72	68	70	66	94	49	73	73	68	96	75	71	75	79	74	77	59	71	62	78	82	87	89	62	81	87	90	79	89	90	66	75	91	81	81	69	70	75	70	86	80	53	60	80	84	99	68	71	84	73	86	76	71	82	68	77	76	71	74	86	91	76	67	80	84	67	68	57	98	70	73	86	84	99	69	81	74	66	72	66	69	69	77	48	80	65	77	90	80	80	87	71	74	67	68	85	62	81	60	75	72	72	81	79	76	76	71	92	93	86	78	74	65	69	79	69	85	80	75	64	81	74	66	93	70	72	66	83	64	85	73	76	87	78	66	78	76	58	72	96	87	87	91	90	70	75	69	81	65	104	74	75	68	74	78	67	73	64	73	71	68	82	79	73	82	77	76	76	85	81	71	92	86	66	76	68	79	87	79	72	73	74	67	83	73	87	72	96	82	78	88	78	75	98	79	72	78	83	84	89	85	72	77	70	77	74	75	87	75	81	63	68	84	65	77	76	79	82	69	66	77	76	74	85	69	68	106	92	83	67	84	78	82	76	74	78	76	74	70	86	85	75	76	84	73	83	84	64	79	74	86	76	78	78	88	75	59	69	87	86	82	64	79	71	87	91	92	76	68	76	74	65	63	74	76	78	70	89	81	65	84	65	63	58	85	92	70	67	74	66	77	74	66	61	76	80	79	72	67	59	79	79	74	67	70	83	76	71	82	74	78	81	70	78	82	71	56	63	71	64	81	81	68	88	77	83	90	82	72	76	82	85	71	74	101	68	81	67	67	75	84	75	72	62	94	81	84	87	76	78	85	76	79	86	87	81	84	72	74	76	82	74	76	69	80	63	101	84	90	80	68	82	76	83	79	83	60	84	90	77	69	82	88	66	75	73	66	80	79	90	87	74	81	67	81	76	55	90	77	81	85	77	86	92	57	82	72	83	80	81	82	81	82	70	72	61	79	77	78	84	78	61	94	77	77	69	72	81	62	69	80	63	66	71	77	74	90	62	84	79	61	73	79	76	71	82	81	68	70	75	59	73	61	79	74	78	81	72	68	74	85	72	84	90	77	71	65	71	54	68	72	76	70	82	78	85	77	65	79	60	75	78	79	77	75	77	62	90	78	80	93	69	78	69	74	61	72	68	78	79	77	78	75	64	70	77	73	58	89	78	70	65	80	72	71	81	80	87	85	80	63	64	73	80	82	56	78	73	73	70	81	76	72	77	87	61	93	92	94	78	85	87	87	82	83	85	67	81	90	59	78	93	88	80	73	70	64	79	65	66	65	74	82	73	73	61	86	70	68	74	67	63	79	89	84	76	67	72	71	68	75	88	77	76	64	83	76	74	73	80	71	78	77	69	86	78	82	83	79	65	81	87	68	72	82	63	68	88	84	98	78	78	81	75	81	63	85	84	73	65	76	79	61	66	75	80	66	77	91	81	86	69	78	85	72	78	80	76	84	91	71	77	92	90	80	87	77	74	96	88	75	94	77	81	85	72	69	85	90	88	61	56	87	73	84	81	78	88	82	87	98	75	64	72	85	72	88	78	81	89	89	82	67	64	76	79	76	76	72	62	73	80	77	71	69	76	77	69	57	72	100	71	80	80	77	77	81	85	80	89	85	74	80	83	89	73	63	80	78	81	80	67	90	76	76	75	66	64	71	79	79	75	73	66	61	58	62	63	76	69	68	92	69	66	80	89	76	81	70	83	84	72	85	87	77	66	80	78	71	73	62	71	71	84	82	86	90	74	68	74	76	72	56	77	75	64	80	68	74	76	94	64	93	76	95	68	78	62	59	87	59	73	55	79	64	68	74	77	81	89	81	70	74	73	95	92	77	64	66	80	84	73	58	74	78	80	80	58	71	77	66	73	65	72	74	64	81	79	84	81	73	85	86	76	70	71	73	77	92	89	76	81	70	82	77	81	78	65	78	80	89	73	74	75	71	61	69	67	72	78	65	77	84	73	77	81	79	75	58	76	77	68	75	75	60	75	74	70	83	89	71	74	70	76	61	53	93	80	53	79	70	71	81	81	80	70	87	82	95	78	69	70	66	64	78	81	76	83	87	82	68	70	73	75	90	84	75	54	93	74	79	74	77	67	100	64	95	89	70	80	84	93	74	77	87	62	80	76	85	75	78	88	51	95	78	69	74	65	97	69	74	69	69	64	85	56	81	81	71	89	92	102	77	59	76	82	78	54	75	83	81	71	69	70	97	74	80	69	96	83	63	80	81	78	84	64	87	61	73	72	69	75	78	64	69	59	69	65	69	86	79	88	74	83	58	71	85	77	71	68	75	75	74	70	63	79	77	59	59	68	62	75	70	67	79	82	89	88	69	74	85	82	80	79	72	74	76	84	88	69	74	79	72	70	83	75	76	58	77	74	63	71	68	72	77	64	93	95	87	81	82	81	85	68	69	75	66	69	97	86	54	64	83	73	72	78	74	90	69	77	94	86	70	76	94	86	69	65	81	90	80	81	83	75	67	89	82	91	79	97	82	85	56	84	67	46	72	76	75	77	76	78	81	71	87	83	82	71	78	64	71	76	61	61	67	60	91	66	70	80	64	72	78	66	58	67	97	61	75	84	69	85	96	68	85	80	69	77	83	81	66	76	68	84	78	81	72	99	71	78	72	80	80	81	82	70	71	66	100	67	87	82	71	77	72	89	84	60	53	78	98	75	75	66	75	92	81	78	83	77	95	73	74	77	71	72	95	73	89	77	70	84	63	73	76	81	84	64	81	81	78	82	69	83	72	87	82	82	75	84	65	75	75	63	75	70	72	73	82	78	91	61	62	71	92	85	65	77	82	70	89	77	72	87	87	74	76	75	79	87	76	73	66	71	70	69	65	82	81	76	65	82	74	77	73	69	92	80	81	73	67	81	74	86	65	81	72	87	72	74	65	73	77	71	72	88	78	75	91	74	96	80	68	67	68	75	64	85	107	77	75	89	68	66	72	72	73	80	92	71	74	73	79	88	68	66	70	75	89	76	72	84	78	82	60	72	84	60	66	71	71	81	73	85	75	71	58	79	87	79	70	71	69	70	81	77	76	97	80	88	68	82	91	86	83	76	71	99	80	79	76	72	68	66	58	70	76	86	65	75	76	89	76	72	74	80	81	75	84	86	80	75	81	91	75	81	75	90	84	83	73	89	77	51	73	74	81	71	99	72	71	83
17280	1166	2075	2555	2169	1832	1473	1155	955	849	759	752	623	618	538	517	507	436	419	390	409	377	361	350	385	295	307	320	299	288	282	262	295	275	279	285	256	270	275	257	250	239	283	264	253	249	246	256	234	228	248	277	237	238	252	223	252	225	234	228	234	259	225	237	203	252	197	241	207	242	237	236	235	251	221	274	236	211	241	248	213	231	252	210	239	244	241	231	224	217	215	217	216	208	255	198	224	242	216	248	211	237	215	226	236	224	213	213	236	200	200	242	211	206	233	220	250	217	239	227	205	205	226	235	255	239	224	212	215	217	225	231	218	252	218	236	200	240	190	223	212	236	214	239	207	225	213	207	218	216	236	206	216	226	231	231	213	237	225	226	209	211	199	232	222	222	249	222	208	219	210	228	244	233	198	221	217	229	234	209	218	224	249	242	210	222	235	223	208	235	236	235	226	239	213	241	220	210	230	220	219	207	218	234	225	231	215	242	208	193	222	212	223	243	224	242	200	218	225	228	206	231	241	223	221	211	217	244	203	231	229	201	225	245	240	231	233	205	216	221	237	211	239	243	199	226	250	252	228	237	212	219	222	231	215	195	232	201	216	211	205	228	193	238	225	197	201	206	210	223	221	247	233	219	253	218	203	189	214	232	245	204	235	221	225	201	211	210	245	236	199	220	223	216	192	224	251	246	216	234	217	214	243	221	215	212	236	235	234	257	239	238	239	237	240	242	217	237	240	197	244	226	219	227	221	252	229	234	198	215	207	200	204	229	204	231	223	230	222	224	239	227	237	204	208	240	225	226	236	226	245	234	246	205	229	206	225	237	223	212	219	221	231	190	212	213	211	219	222	230	216	236	220	206	242	256	185	233	201	245	197	209	242	213	234	209	226	218	234	225	213	207	239	231	217	209	220	223	233	235	200	221	200	238	243	191	214	203	249	235	223	227	227	245	232	222	215	231	220	209	197	208	189	224	209	248	231	240	235	217	221	211	213	236	245	205	223	226	220	196	227	209	208	233	230	205	212	231	230	246	238	221	242	224	210	210	216	223	202	236	260	213	240	223	206	228	195	211	212	247	232	242	234	232	201	222	234	232	203	236	209	227	211	213	224	222	251	214	225	241	216	205	210	231	225	208	183	232	218	219	231	234	223	210	201	204	198	200	235	219	230	213	217	234	234	214	225	214	219	255	201	214	195	219	225	212	242	195	234	222	225	238	233	208	222	219	218	221	239	213	209	217	233	229	226	225	222	238	220	227	198	226	226	218	250	229	225	204	226	225	227	232	208	222	224	231	209	217	215	207	224	246	242	204	208	235	195	223	195	221	230	241	246	205	221	197	226	233	215	186	216	241	220	222	240	243	185	220	234	225	217	219	229	216	219	224	229	244	251	224	235	223	214	219	228	217	243	231	204	214	218	211	183	216	220	235	243	235	232	222	194	219	226	217	211	219	228	213	202	225	228	257	206	211	254	214	223	225	231	212	246	224	229	199	224	221	217	221	200	210	203	234	192	212	210	232	231	229	227	231	234	215	224	222	221	224	229	225	222	219	241	213	202	244	237	204	202	251	208	221	218	218	223	245	234	222	248	212	226	229	207	193	198	224	237	236	222	221	217	203	240	222	191	196	202	213	198	222	230	227	209	219	252	240	197	231	223	207	210	251	235	237	254	229	216	241	242	234	226	209	210	226	212	218	238	228	221	204	265	226	231	208	208	191	261	249	238	224	230	212	241	214	224	216	214	189	219	231	215	216	217	221	237	231	240	236	212	223	196	211	231	218	223	220	215	230	244	198	230	200	225	223	207	215	220	226	235	246	227	239	233	227	214	226	214	209	235	197	234	212	230	218	198	221	219	238	210	204	213	246	204	226	220	214	216	232	244	234	220	200	214	212	220	228	241	228	188	209	207	207	220	212	225	222	218	222	239	218	229	216	217	237	230	228	219	216	232	236	237	231	234	236	217	253	216	215	227	201	212	239	228	230	196	236	226	231	246	219	225	221	209	226	215	208	219	224	233	234	217	232	210	202	211	251	221	214	244	238	221	237	211	232	239	250	234	199	208	230	221	243	225	239	229	222	225	243	224	224	226	221	220	235	210	214	214	239	198	214	218	219	234	235	200	182	203	249	218	206	207	227	218	222	227	217	239	230	223	214	218	232	221	249	201	250	226	217	192	245	227	213	243	192	244	216	216	202	227	218	213	225	224	226	210	221	211	225	233	214	208	229	225	214	239	202	210	237	229	234	218	187	234	202	214	207	215	208	254	212	231	242	222	256	196	241	203	232	236	199	216	215	212	206	224	235	228	229	244	253	214	231	242	220	235	248	212	216	238	208	206	204	236	211	236	244	217	203	214	197	191	241	202	231	239	199	235	216	227	209	216	250	216	199	226	230	228	248	240	217	218	207	196	231	229	241	210	211	216	223	201	216	216	221	190	231	242	225	218	232	235	215	201	220	227	221	208	221	217	239	232	225	228	242	218	243	206	261	214	227	240	225	224	219	222	230	243	200	211	235	215	227	211	205	210	216	240	232	221	198	219	212	224	249	213	221	257	238	224	215	219	241	210	229	236	222	227	207	205	209	219	202	211	208	227	230	193	227	223	222	233	209	218	220	216	232	233	220	242	249	235	271	251	227	205	218	221	205	216	229	232	228	205	219	230	222	251	233	211	224	214	237	239	246	210	211	207	232	240	242	228	233	243	246	218	247	229	239	211	238	230	225	225	207	210	232	207	245	229	213	210	228	208	231	203	224	242	228	240	216	218	220	206	229	207	212	197	219	197	217	219	209	239	218	231	210	217	231	204	226	210	211	207	232	225	218	197	208	223	253	205	228	229	258	218	183	215	196	201	234	212	214	224	190	209	235	239	231	233	208	202	206	222	193	216	235	243	213	222	230	210	228	234	216	239	229	216	220	217	232	231	220	214	209	224	212	208	227	225	247	223	215	210	222	232	223	244	235	228	235	195	233	223	194	245	258	245	224	221	237	217	241	221	226	222	221	222	191	219	247	218	220	222	222	241	216	220	229	222	231	232	227	216	221	212	252	211	228	245	238	220	245	230	205	232	214	229	241	202	217	224	233	242	221	199	238	227	215	211	220	252	214	193	222	209	255	216	222	228	238	254	217	233	231	230	232	215	219	194	230	213	211	196	216	203	235	231	226	209	222	208	238	241	242	202	243	198	221	223	257	245	223	222	239	224	233	217	211	248	222	223	199	224	207	255	225	205	231	256	225	238	198	211	232	225	202	217	248	238	218	222	246	227	256	221	205	227	260	230	218	231	198	223	237	216	229	226	197	215	254	228	248	215	255	209	188	242	214	227	250	221	241	213	246	219	214	216	246	176	202	230	231	226	223	214	229	222	217	213	235	228	250	219	222	243	226	232	224	211	212	211	213	197	237	210	212	201	224	232	207	215	203	232	203	234	196	230	220	231	194	223	191	209	209	235	226	224	209	239	208	217	226	228	218	233	234	224	204
41161	14285	2757	1777	1173	790	673	557	484	387	346	305	310	305	252	256	254	288	229	228	215	227	184	230	225	192	210	205	192	194	210	176	228	201	207	222	198	212	213	196	181	204	183	206	195	179	192	178	178	199	196	197	182	177	179	183	177	186	205	192	198	168	204	202	190	205	182	195	178	194	210	195	175	188	183	186	187	194	206	182	191	166	189	182	185	184	171	196	206	218	202	212	179	201	167	191	175	184	168	210	187	184	168	200	190	201	193	189	197	179	183	198	179	191	175	175	179	200	159	183	199	179	201	178	178	198	187	184	173	185	206	178	204	192	207	195	212	185	152	211	196	185	168	160	193	180	173	184	184	198	183	178	176	194	192	204	194	196	194	188	194	203	195	219	174	192	179	194	188	192	193	191	201	169	204	180	188	183	188	202	187	171	187	198	164	210	190	193	184	215	192	189	188	203	201	184	232	185	176	192	181	186	156	184	204	184	199	205	167	188	212	190	201	179	187	211	190	172	175	194	223	189	184	165	194	204	216	179	163	180	184	209	166	186	200	208	184	201	207	173	179	193	179	176	196	190	163	195	178	181	197	180	175	182	174	181	187	174	172	163	201	194	185	182	206	195	198	220	207	177	231	179	190	178	184	177	191	200	175	196	199	206	193	208	189	169	197	204	175	203	191	159	175	171	199	208	178	172	164	174	193	163	184	163	189	187	204	205	170	222	202	194	168	174	190	178	175	177	181	174	207	181	177	207	212	154	196	188	183	190	175	189	178	187	179	186	205	189	204	190	164	186	204	219	201	182	168	210	198	181	188	161	200	173	190	191	209	191	186	169	190	178	228	203	201	169	187	205	186	174	190	175	193	182	196	177	197	205	195	186	212	187	182	202	219	198	186	222	187	165	164	190	186	209	200	174	163	180	191	201	190	190	180	157	178	187	194	183	220	182	188	193	189	198	170	169	193	207	145	202	177	209	216	187	196	192	190	176	172	188	182	182	180	201	180	185	175	183	199	171	187	193	168	196	183	196	183	164	170	207	193	176	181	206	177	178	198	174	229	215	183	210	211	170	198	186	172	175	186	178	180	185	167	190	188	184	221	221	177	193	177	205	204	165	197	179	180	174	180	176	199	182	180	174	186	192	209	192	190	184	177	194	202	196	185	199	203	209	196	186	204	185	198	195	209	185	176	184	165	221	180	204	188	185	182	181	170	217	206	184	179	204	187	237	189	172	207	194	200	176	190	181	176	202	196	170	211	195	206	166	191	193	211	197	221	195	195	206	172	202	189	166	151	199	195	178	191	169	169	186	220	196	186	196	172	192	183	187	167	165	167	193	181	193	162	178	198	195	196	200	210	182	177	189	194	184	204	159	167	191	186	175	181	170	181	198	192	212	183	182	212	184	176	177	170	200	161	165	195	178	195	211	177	186	190	209	186	181	174	170	207	203	201	197	186	201	176	191	205	191	167	192	195	180	174	202	186	193	194	191	188	185	211	189	199	178	170	184	207	192	177	171	191	200	182	192	174	204	222	171	179	185	192	183	192	209	191	199	177	204	233	179	187	161	180	197	203	204	178	198	195	182	180	194	185	181	194	185	203	197	181	173	190	181	193	159	183	201	174	191	189	188	181	189	200	198	199	165	171	176	205	176	170	164	173	208	185	194	196	195	215	214	156	169	179	192	187	177	177	189	165	201	211	169	175	193	185	161	188	193	213	181	182	180	186	182	193	181	209	204	187	188	207	184	198	158	201	185	202	194	181	172	177	184	185	193	192	173	189	193	199	192	190	190	185	190	187	205	206	174	161	166	203	202	178	195	204	179	199	175	185	193	195	201	158	202	207	212	213	190	190	189	194	189	194	180	180	170	175	197	198	169	169	192	173	201	168	174	187	204	209	167	187	176	195	184	186	196	183	199	196	164	199	199	214	193	158	195	207	151	185	168	165	206	199	192	179	181	194	214	180	229	202	162	168	203	189	177	178	190	210	186	196	185	203	185	207	175	170	222	180	169	183	188	203	172	190	189	176	192	180	195	204	161	198	187	190	185	190	181	190	200	204	193	207	197	193	183	163	213	180	190	208	189	186	204	187	183	197	195	182	198	200	168	186	168	192	178	191	183	192	167	190	191	217	218	183	177	168	172	158	189	176	183	215	182	181	170	198	167	191	172	208	196	188	217	200	208	197	179	183	214	179	185	177	169	191	192	198	207	189	194	169	210	173	182	202	194	192	191	208	174	180	178	192	190	170	199	192	187	209	187	196	179	187	179	200	186	179	175	224	169	206	204	204	193	191	186	199	189	180	207	183	180	180	220	177	179	184	162	191	168	190	194	205	185	197	190	168	186	205	195	174	184	212	177	203	187	182	164	186	202	201	168	188	206	178	214	199	208	216	189	183	188	196	163	186	199	187	215	218	171	183	180	182	239	200	181	173	184	194	215	184	205	198	169	175	170	189	178	190	198	184	189	186	195	191	197	189	203	176	196	188	173	178	182	183	175	212	194	198	182	182	180	184	175	178	184	191	179	189	173	198	190	201	183	192	208	195	182	212	177	199	178	204	201	190	188	184	218	191	180	176	186	180	169	213	178	196	194	185	183	190	160	163	205	213	186	174	170	194	196	199	193	185	205	174	165	192	198	171	188	174	201	187	188	186	191	201	208	186	201	176	173	191	212	175	188	197	178	174	176	191	193	175	216	202	162	187	187	190	196	175	203	199	195	162	190	172	184	208	174	193	182	194	199	182	192	196	213	215	181	205	185	189	181	200	164	175	177	180	200	214	173	194	193	213	196	194	171	194	195	179	204	204	180	203	173	192	175	211	219	175	188	207	195	182	160	197	194	209	206	185	188	217	194	169	176	173	203	185	184	197	179	189	200	186	175	177	184	206	160	191	180	188	202	188	168	187	184	167	203	167	207	179	184	196	204	178	198	170	167	207	168	175	196	165	212	194	176	185	196	197	186	183	176	192	180	191	173	192	198	179	222	212	178	180	188	200	167	184	163	204	176	191	143	188	185	207	182	198	186	200	215	190	182	181	193	182	201	174	188	200	178	176	185	171	183	199	185	197	166	213	179	196	181	182	194	198	189	177	187	177	200	161	206	190	210	173	188	189	162	192	230	199	179	190	156	198	206	192	206	182	210	186	152	202	198	214	201	180	177	177	183	205	189	168	170	186	174	170	162	185	176	212	170	164	202	203	210	192	171	178	194	194	186	178	172	196	197	172	189	204	194	188	181	176	167	182	178	195	198	185	157	167	174	212	202	168	197	182	172	172	186	202	187	167	203	179	185	176	203	210	150	173	187	195	184	167	186	168	163	167	169	158	181	187	197	203	191	186	196	219	163	159	174	197	202	187	183	157	222	175	186	182	187	181	187	188	217	169	193	165	190	176	165	181	187	175	183	170	170	170	196	184	188	200	187	172	184	190	230	194	164	200	207	194	211	185	199	186	235	170	179	196	193	185	179	179	205	206	167	189	200	199	216
23441	2121	4099	4931	4222	3401	2842	2400	1833	1681	1511	1357	1222	1164	1080	949	945	876	868	803	739	756	746	652	709	651	649	665	655	633	615	562	561	532	547	544	552	588	574	563	574	554	521	527	552	515	511	520	499	507	460	538	514	508	529	456	442	483	518	494	467	457	508	502	509	480	466	446	485	489	471	470	417	480	539	483	489	457	497	497	485	488	444	488	452	512	479	508	481	493	470	473	449	509	456	440	446	474	466	451	454	490	475	482	464	472	494	474	466	519	488	463	496	477	468	455	441	464	524	444	479	459	470	464	453	498	484	479	523	512	461	478	506	487	477	487	451	459	494	466	437	462	461	489	411	465	437	435	471	439	449	466	451	438	461	491	472	483	466	462	499	474	414	466	486	487	511	485	492	482	519	446	451	497	483	469	450	438	444	441	472	433	473	455	470	493	466	507	462	467	475	457	466	481	474	478	455	476	441	451	460	483	472	443	435	476	448	469	470	467	477	447	429	485	462	461	474	479	459	453	437	445	475	475	451	443	526	411	459	484	484	479	455	451	451	444	447	473	467	479	436	434	505	477	489	438	475	410	461	466	479	483	453	435	466	451	474	478	445	483	464	460	462	467	506	482	478	514	458	484	480	462	481	482	460	462	458	455	468	473	487	453	488	466	470	435	456	464	437	488	460	435	477	445	488	471	450	463	481	474	430	488	518	437	464	508	461	417	467	442	480	494	488	451	440	460	480	469	483	495	474	471	482	467	444	451	451	494	463	475	480	467	519	486	471	533	451	469	496	490	464	452	445	483	485	458	479	415	452	442	437	481	478	461	469	466	476	464	470	476	489	479	450	462	452	436	459	500	459	466	457	528	457	475	497	463	461	442	462	464	500	491	483	450	475	449	450	464	451	512	457	454	490	466	460	434	477	426	509	476	469	509	460	476	447	496	451	475	482	438	450	462	471	462	444	408	455	465	534	504	468	480	494	484	434	461	451	460	483	455	464	469	451	517	463	447	425	474	436	426	449	496	470	478	489	455	465	490	469	428	471	444	498	457	432	506	488	445	466	447	459	449	458	453	479	451	434	457	472	467	473	420	476	492	459	472	481	496	489	468	512	448	478	437	469	474	445	487	469	469	434	455	438	454	448	436	494	483	487	422	472	464	448	451	463	458	461	436	438	492	475	439	446	448	493	441	448	432	486	417	490	482	457	437	446	460	465	480	465	468	468	473	447	475	495	448	462	461	455	484	450	473	491	457	470	446	461	469	489	460	484	461	451	502	490	457	477	467	466	469	521	447	451	450	468	460	508	496	487	520	426	439	500	488	441	480	483	474	465	480	446	496	465	492	481	464	446	464	466	477	468	496	474	483	456	455	453	473	446	447	483	445	470	479	493	469	472	439	434	479	480	426	450	444	513	455	499	504	483	488	438	466	463	444	462	473	493	465	446	504	456	440	439	488	481	472	483	448	468	468	469	483	469	436	499	471	455	423	436	465	482	488	470	428	468	468	435	469	432	504	494	463	459	453	451	497	470	441	447	483	471	460	438	491	446	484	467	466	483	478	490	466	462	436	428	472	476	439	455	472	455	496	503	459	458	449	479	490	481	490	451	466	495	464	465	475	429	473	502	492	444	475	442	457	449	516	427	485	446	472	479	466	487	455	457	445	456	509	432	499	472	440	486	464	487	491	511	445	477	449	434	437	416	426	488	488	471	464	458	484	469	477	452	460	470	456	490	458	448	472	491	468	457	484	448	450	471	451	441	485	454	495	435	481	496	444	481	462	450	442	467	433	429	463	462	477	477	488	468	464	431	442	483	443	460	476	477	458	478	483	505	508	444	466	454	418	435	468	462	466	458	478	483	455	450	474	506	474	495	460	450	454	450	484	488	489	497	459	455	472	502	432	476	471	471	472	455	446	530	464	490	486	449	477	476	489	460	467	468	480	489	445	462	480	471	436	465	462	471	458	467	463	485	488	494	483	471	498	516	459	464	448	446	454	471	481	485	488	454	499	474	451	457	494	434	433	484	495	477	481	477	482	451	426	468	443	442	452	465	461	497	432	536	452	450	449	463	434	500	471	511	503	440	482	489	469	420	471	482	466	477	513	462	440	488	470	466	464	482	487	469	445	483	463	439	482	477	508	443	460	476	464	459	485	443	462	459	498	442	476	470	482	446	454	512	477	485	475	431	456	467	442	456	465	478	469	428	472	473	475	468	452	485	437	451	471	429	477	461	460	446	487	423	483	438	436	449	491	455	468	468	466	455	435	479	453	439	465	465	446	490	455	485	459	447	527	479	499	443	439	488	501	441	472	453	421	453	421	487	484	499	465	472	422	451	417	449	484	469	458	445	480	463	477	474	502	467	448	504	449	421	443	445	493	465	515	477	497	470	481	446	428	486	468	443	450	486	422	430	475	481	468	461	431	472	454	497	443	473	455	456	458	496	470	457	468	489	459	435	436	463	469	433	447	495	462	437	472	444	470	465	444	440	456	452	456	461	439	471	457	516	466	483	472	475	484	446	472	470	515	463	492	453	456	461	434	465	509	458	437	441	492	432	452	483	432	452	425	502	472	481	506	442	483	462	491	457	473	455	461	502	516	436	441	476	509	466	462	478	504	469	452	477	462	482	481	463	451	469	464	499	458	467	511	497	448	427	480	424	441	467	446	446	438	435	475	447	505	459	492	479	484	447	466	456	446	444	453	481	482	476	469	476	457	480	485	450	480	452	466	461	461	504	431	465	462	452	465	480	485	467	460	447	453	443	459	453	430	469	479	462	457	441	450	441	477	450	481	442	435	458	453	453	454	468	455	446	465	474	487	456	496	455	475	435	469	470	433	437	424	468	471	443	463	470	468	450	492	487	493	499	458	463	465	471	511	487	455	493	498	477	493	456	450	484	457	447	484	454	451	458	435	461	461	455	431	467	480	461	432	458	500	465	463	443	453	482	458	486	432	465	488	492	451	447	466	491	481	452	472	448	477	478	458	463	439	466	515	483	490	470	463	475	456	474	460	436	479	453	464	459	461	464	479	433	490	440	461	447	494	463	468	479	469	494	472	487	481	490	445	476	483	496	494	461	453	439	449	501	489	479	462	451	463	477	437	481	479	478	478	442	469	496	453	459	481	483	460	484	475	464	471	475	452	484	456	450	492	468	499	468	479	469	492	487	475	454	475	444	493	444	473	478	459	471	422	419	457	453	452	433	433	454	461	462	503	481	452	504	493	489	463	476	472	462	453	481	478	519	468	454	449	447	458	460	477	453	481	457	460	479	446	471	452	488	472	432	462	482	464	476	473	525	452	491	460	493	504	464	439	499	493	464	458	473	461	466	483	475	433	478	477	477	472	454	483	449	465	466	458	453	440	449	425	445	469	472	480	477	474	449	438	481	480	432	471	459	437	491	476	460	452	504	455	429	458	470	437	518	486	464	485	422	495	461	474	448	458	463	471	461	478	482	474	443	487	480	432	462	510	445	464	454	440	457	442
10947	418	125	139	118	107	91	108	99	96	98	102	105	98	112	99	115	106	98	102	112	101	123	95	120	109	104	88	91	99	114	108	101	104	106	119	103	105	89	114	128	95	96	98	81	109	99	95	103	96	108	99	129	94	108	96	109	108	88	88	93	89	85	94	104	101	101	114	97	97	91	99	102	88	117	92	112	92	101	103	91	115	106	99	106	107	84	103	93	97	97	106	95	112	108	120	98	97	96	94	103	93	95	91	97	122	97	83	91	96	107	94	120	108	107	112	96	123	93	101	90	98	118	91	83	102	104	99	105	90	93	84	94	96	93	105	100	104	87	101	105	103	103	108	89	109	83	115	98	114	98	80	114	91	101	114	87	115	109	97	88	96	97	89	110	110	83	101	101	84	104	109	92	104	87	118	99	106	104	97	82	97	111	85	98	92	89	99	103	100	87	96	78	123	98	99	98	86	86	72	108	109	108	92	81	95	125	87	103	85	98	94	90	104	101	103	116	102	118	93	78	120	100	80	91	77	109	100	97	78	88	100	123	101	105	110	89	105	108	95	98	111	114	94	89	107	103	113	105	95	102	114	94	94	84	109	100	106	101	91	94	103	103	94	96	95	82	104	104	110	96	94	91	114	101	87	125	98	105	103	124	73	96	115	102	98	99	96	114	120	98	95	83	100	89	101	122	109	104	80	88	103	116	102	96	88	106	98	93	98	119	120	86	95	105	101	84	101	97	95	111	106	88	85	104	115	96	106	95	92	76	106	101	99	87	95	97	90	85	91	92	106	114	95	97	98	90	87	96	96	75	81	98	104	95	109	101	102	98	112	83	92	87	106	110	115	98	115	98	103	96	84	97	114	96	102	96	100	107	120	96	101	88	90	92	94	92	94	91	98	101	80	97	86	113	93	116	100	102	94	80	105	93	86	100	91	77	102	107	108	96	105	92	92	116	102	123	102	101	115	86	84	94	115	89	100	98	96	121	97	88	79	89	118	97	79	90	106	92	100	107	101	97	87	114	93	95	85	96	107	107	100	87	116	92	106	109	111	100	92	97	81	110	88	110	108	111	106	110	103	91	91	99	108	86	84	81	122	120	113	96	90	93	98	103	104	95	104	87	86	100	101	103	87	95	87	96	121	104	99	95	105	104	103	114	92	86	111	113	101	92	113	94	90	108	101	87	103	83	110	114	91	89	103	92	98	110	103	112	85	102	106	114	82	101	101	99	91	119	99	101	91	86	101	92	88	105	100	96	92	85	97	102	101	110	93	113	112	92	101	106	103	97	93	97	106	93	96	81	111	85	89	113	102	93	79	93	112	112	96	97	88	122	102	79	113	100	104	95	107	100	97	102	98	103	92	78	87	103	85	117	97	88	97	105	101	100	99	91	104	91	104	110	91	115	114	101	97	93	85	95	82	95	94	99	96	100	109	98	104	102	86	87	84	116	105	107	116	110	105	88	102	110	78	100	90	92	82	101	91	109	83	91	105	110	109	121	108	110	93	127	102	106	105	97	103	85	88	102	117	98	97	106	100	96	94	102	109	104	96	103	93	123	106	101	104	89	106	111	107	96	93	87	90	113	103	101	103	95	92	112	97	103	104	100	106	108	107	98	95	97	99	96	105	91	85	95	86	92	81	110	95	105	95	107	103	90	103	84	103	98	110	114	100	106	105	101	94	107	87	82	97	110	97	112	92	110	94	109	102	110	84	110	106	84	101	77	85	97	112	99	99	100	110	109	110	93	93	92	113	99	120	95	81	104	100	86	85	101	77	110	96	100	100	114	95	96	101	88	97	98	113	94	91	110	96	99	98	121	111	92	89	81	83	117	91	92	93	118	98	115	109	89	109	101	100	109	92	86	83	104	114	104	102	100	107	90	90	90	84	106	113	115	92	113	74	103	105	91	113	84	95	102	90	97	84	76	96	73	83	111	97	102	90	104	84	91	103	86	82	111	116	85	120	109	97	98	112	92	93	103	98	90	106	94	106	94	98	77	105	113	119	106	112	86	103	99	85	89	89	101	104	96	89	98	101	111	119	107	88	101	74	102	101	107	108	92	105	110	94	96	95	102	89	100	88	96	72	102	95	106	90	98	105	87	113	88	115	90	87	95	89	102	113	102	100	98	102	106	111	113	114	95	90	109	90	109	102	125	81	97	98	95	94	103	111	98	103	101	103	98	107	109	116	109	126	95	93	105	104	82	87	93	110	98	100	104	111	108	84	90	112	102	93	104	83	101	110	124	117	104	102	92	93	125	108	107	101	109	98	108	105	96	104	88	104	109	118	87	105	94	91	78	98	87	85	99	87	106	97	106	95	77	97	89	98	108	91	92	118	105	109	98	116	104	95	102	119	97	93	87	97	108	116	91	88	86	81	94	82	78	102	100	106	122	81	98	92	100	110	104	108	89	109	95	104	100	103	102	93	113	121	92	86	84	98	96	92	95	109	102	96	93	88	88	84	101	97	106	110	99	104	104	110	92	107	99	121	107	104	100	100	90	94	97	98	110	79	109	124	99	98	79	96	94	102	89	98	85	87	107	108	99	116	93	106	111	89	105	85	86	79	97	116	107	107	85	97	88	100	105	104	95	101	93	86	93	117	104	90	98	105	93	103	98	108	115	106	85	105	106	97	105	94	94	104	100	84	83	99	96	97	103	97	110	102	103	93	98	75	101	94	112	99	77	95	99	93	96	95	97	105	95	110	81	120	101	80	94	111	86	93	99	99	100	81	109	99	92	122	92	82	108	93	87	102	87	90	109	103	100	100	111	110	106	91	93	109	70	97	89	93	101	91	95	114	91	85	107	100	100	102	122	82	96	118	92	100	100	91	98	90	82	100	88	78	88	99	108	89	110	98	105	102	86	107	96	62	82	111	106	100	81	114	88	118	81	97	108	106	97	117	106	101	92	111	98	84	108	81	98	80	74	100	95	73	100	91	100	110	96	95	114	78	89	106	123	89	85	90	103	105	124	94	98	84	85	91	99	116	108	108	94	90	99	96	105	110	102	96	122	108	103	86	111	99	96	98	88	118	98	91	82	92	98	100	98	88	93	86	103	97	98	82	107	90	101	104	81	102	104	112	115	100	114	91	97	109	105	102	85	85	104	101	110	101	136	105	100	114	92	95	107	122	98	110	94	93	112	110	103	104	102	115	102	76	90	105	93	93	89	90	95	128	101	92	114	108	112	105	105	81	94	91	100	116	129	89	100	105	103	93	92	97	93	83	97	97	113	100	110	128	108	103	99	104	93	102	80	79	96	94	94	113	114	110	102	111	98	100	102	97	115	93	89	92	93	94	86	85	108	95	103	89	93	89	107	105	99	114	96	82	94	90	94	101	93	96	93	86	77	102	76	83	90	112	84	92	91	102	80	102	105	87	111	96	99	96	107	120	106	92	123	95	95	97	82	102	77	89	104	101	117	90	102	97	100	105	90	85	94	98	101	113	91	112	84	102	92	105	111	100	87	91	111	100
5391	280	301	313	324	325	282	329	307	284	281	275	242	278	279	268	285	281	272	257	259	242	277	280	276	274	260	272	236	280	276	258	252	283	268	251	248	246	277	270	269	244	283	267	260	268	279	247	281	224	244	261	260	235	265	258	238	266	268	251	238	254	280	267	254	291	279	250	251	278	267	251	271	262	268	260	255	276	282	237	265	279	232	263	273	248	250	250	229	293	248	268	264	254	230	286	236	250	260	240	269	271	230	250	267	263	253	280	236	257	243	274	251	249	272	272	282	252	269	274	267	248	281	271	295	267	236	236	263	246	256	265	264	247	274	272	266	271	258	229	248	269	238	225	296	251	281	269	250	246	271	267	271	251	282	245	271	264	243	259	260	267	255	256	246	230	268	263	251	279	246	285	255	271	275	259	256	265	252	238	253	264	291	247	263	247	233	278	263	265	284	242	286	270	246	279	256	282	237	247	246	266	283	279	301	260	249	254	250	237	268	278	277	260	276	257	263	286	252	253	273	260	260	269	259	258	248	265	239	223	257	262	260	269	277	276	245	267	259	241	251	255	269	282	233	277	265	257	239	274	225	234	272	271	266	260	250	281	236	265	269	272	248	280	261	274	274	247	285	271	294	250	263	243	273	280	240	282	270	282	279	254	268	242	260	267	229	259	255	251	249	262	259	230	222	257	253	256	274	273	255	245	222	268	258	283	278	278	275	241	264	245	267	260	272	269	246	260	252	272	235	261	251	264	270	297	246	252	260	286	291	265	257	274	257	255	257	289	247	234	260	250	256	239	251	245	241	269	279	262	276	226	255	282	266	266	277	258	274	272	281	245	260	250	262	250	245	260	233	265	310	252	235	273	254	252	241	244	242	258	289	261	267	283	283	249	256	261	299	261	245	276	281	242	281	237	281	270	249	241	243	245	270	255	266	277	268	263	269	286	254	278	255	225	261	260	275	264	271	257	272	225	270	250	270	272	255	276	252	263	266	242	257	242	252	253	275	236	233	273	262	251	245	252	260	239	251	249	261	271	249	274	264	249	295	270	256	271	292	260	272	262	249	251	257	258	235	267	252	264	269	265	255	273	263	279	233	270	235	254	259	271	270	229	280	233	256	258	235	252	254	298	256	254	256	273	238	280	245	237	272	262	277	255	232	287	244	260	264	253	242	269	256	260	271	269	273	249	262	252	270	255	270	244	244	229	252	283	296	256	260	249	239	252	268	257	268	273	250	233	260	260	245	254	272	267	267	245	263	247	277	275	268	270	261	242	285	284	259	274	251	262	251	238	244	273	260	262	260	253	286	284	263	271	274	250	256	239	281	264	269	252	256	268	264	253	286	271	276	241	246	273	258	262	240	246	246	230	268	261	257	276	258	259	232	267	256	250	261	278	260	255	257	253	289	254	265	247	256	278	282	252	262	262	248	271	265	259	260	252	251	249	244	300	229	236	246	245	260	252	267	276	251	244	236	274	267	282	252	267	247	274	243	265	245	274	267	253	292	254	289	294	270	266	259	279	254	274	239	241	241	260	270	266	258	279	266	269	264	270	241	259	278	254	236	197	280	243	276	265	285	249	248	254	284	255	248	271	276	253	280	257	251	254	251	277	247	240	257	253	227	262	246	263	271	269	242	299	274	285	285	257	275	271	278	259	284	275	256	277	251	257	268	250	243	266	246	281	269	228	273	262	220	271	257	284	261	258	234	263	249	253	249	277	257	282	251	263	237	242	260	257	244	275	276	256	257	249	269	277	271	255	272	297	283	277	231	273	260	242	250	256	261	262	264	263	267	251	261	249	252	246	251	249	235	246	258	259	244	269	286	283	268	247	241	282	239	274	254	260	227	270	265	283	274	274	264	255	230	264	268	288	254	250	263	257	294	262	276	264	254	256	267	255	269	249	238	243	259	224	240	254	234	265	257	231	259	241	274	260	269	260	220	267	233	257	240	238	245	277	297	252	273	234	245	259	236	272	249	257	259	231	269	269	256	258	252	237	284	273	222	262	251	283	256	234	266	274	272	255	250	288	256	263	244	271	292	274	234	240	266	229	252	276	284	267	276	289	279	250	250	244	245	267	231	242	239	291	237	273	266	265	250	291	271	277	255	264	263	239	276	288	269	253	236	255	260	281	260	270	268	285	241	263	276	248	258	306	233	264	267	260	288	260	274	231	271	287	254	246	273	277	293	265	239	244	305	266	251	271	263	257	259	265	233	247	246	244	235	258	258	275	277	271	255	221	270	293	255	271	273	230	246	254	265	240	267	278	260	254	262	255	265	248	267	253	250	288	246	251	275	255	288	280	264	233	260	231	288	246	228	273	284	268	268	261	280	256	242	265	277	237	274	287	276	259	276	266	267	259	273	262	257	261	262	251	246	237	251	264	245	261	260	296	263	274	266	262	283	247	267	267	264	266	236	247	252	248	272	254	279	246	258	236	226	251	238	245	251	257	282	264	241	252	275	253	259	272	278	253	280	277	290	236	252	260	249	264	272	261	260	234	254	288	280	286	240	268	254	254	240	286	265	221	259	273	282	248	261	287	256	268	273	261	258	268	274	278	252	238	310	237	265	273	269	278	252	243	276	262	269	277	251	274	297	272	264	278	259	273	241	251	258	258	282	239	253	304	255	225	247	270	248	279	239	264	280	270	277	253	286	264	267	270	260	267	244	280	274	257	257	250	238	273	269	258	262	250	286	268	243	256	264	298	257	277	274	244	272	244	245	288	271	243	271	269	279	259	282	281	245	264	246	270	263	285	241	299	242	279	270	270	278	287	256	271	253	301	257	276	270	257	244	248	248	278	268	261	269	286	276	264	289	241	254	251	226	263	249	241	241	268	246	265	292	279	270	249	275	272	268	256	257	252	264	260	268	269	248	281	278	258	266	255	233	281	267	258	247	257	269	256	243	268	242	283	248	249	277	214	259	257	256	285	261	259	268	239	264	256	277	256	251	253	255	263	262	259	263	280	275	280	273	279	236	263	260	254	262	261	267	264	253	269	260	259	274	261	232	248	266	280	247	249	274	255	259	270	258	260	257	273	242	283	285	250	260	237	239	231	243	230	238	279	244	253	237	269	262	251	274	254	254	255	244	277	262	252	267	243	263	260	280	274	263	274	257	274	271	257	286	277	271	271	276	252	243	287	243	268	259	283	242	263	266	251	291	272	280	265	250	261	274	256	255	252	245	265	282	272	262	268	254	271	239	261	248	269	274	253	261	260	256	256	255	243	245	247	233	257	235	254	272	276	259	266	269	263	278	258	244	256	231	271	244	269	269	265	233	302	272	266	262	274	236	258	251	231	268	263	285	264	213	227	266	279	270	248	263	211	254	278	269	263	253	252	273	259	287	264	249	253	282	264	239	246	261	239	261	268	255	258	240	257	262	279	256	263	260	260	258	258	266	268	268	269	276	292	311	235	280	259	242	261	274	300	280	257	257	250	237	295	257	243	275	265	251	268	247	261	259	247	240	277	246	294
29730	6655	1093	776	573	403	334	248	210	166	149	140	139	131	130	98	109	102	113	98	77	83	85	91	87	98	85	87	105	98	85	80	97	89	85	84	92	76	79	73	79	72	73	94	62	78	74	88	66	79	75	79	69	95	87	78	84	77	97	74	78	88	70	74	90	93	66	86	77	71	85	77	74	88	106	84	87	89	85	82	73	62	80	69	92	78	85	65	82	71	72	73	81	78	74	69	71	76	76	70	74	81	84	80	91	86	86	63	67	77	67	93	86	86	86	71	70	72	86	76	62	83	84	74	68	73	79	104	90	84	72	76	73	75	74	76	72	81	83	70	63	79	86	64	67	80	68	54	83	89	58	66	87	70	69	70	68	82	80	84	81	59	84	89	78	65	82	72	66	65	89	84	70	74	70	86	78	62	62	91	91	84	75	85	92	82	92	82	67	64	83	75	79	92	69	69	99	85	63	79	74	74	88	78	80	78	91	83	63	84	73	61	69	83	79	78	59	75	74	74	69	83	85	68	88	80	70	82	63	71	71	73	91	79	79	87	88	76	79	68	72	71	90	77	89	75	63	67	74	97	94	89	65	71	66	77	75	68	78	81	67	82	70	80	72	70	93	75	78	96	70	70	76	56	78	90	70	78	85	90	84	72	77	73	85	84	80	84	84	76	73	86	67	69	78	104	69	67	71	80	78	76	76	65	64	85	65	85	80	77	88	65	87	86	81	73	69	72	77	77	80	82	73	62	76	67	69	80	75	77	68	83	83	75	80	64	82	79	71	73	76	83	73	80	72	80	82	84	93	78	89	80	81	91	83	80	78	78	90	57	80	66	70	73	82	70	83	93	64	90	74	79	79	85	86	88	73	72	85	72	71	66	84	79	84	58	76	68	81	92	75	84	87	70	78	79	74	61	73	89	65	66	69	74	97	90	76	76	67	81	79	60	86	77	65	76	87	63	85	81	67	77	83	93	80	82	89	92	74	80	77	86	63	48	78	57	59	71	72	68	75	67	78	75	81	73	68	67	94	77	59	83	78	70	63	68	64	66	58	94	82	76	72	71	67	75	101	81	71	83	71	57	82	71	86	80	76	93	71	85	83	88	85	89	80	78	77	82	80	77	69	96	82	82	75	81	93	85	69	69	73	74	81	80	59	72	76	72	69	64	77	69	80	64	98	70	71	73	67	85	75	70	72	77	59	67	68	79	77	78	88	83	68	63	88	90	77	79	89	65	89	85	86	82	69	57	66	86	71	71	88	69	84	76	85	91	91	81	63	70	78	76	88	74	70	77	77	84	101	67	73	80	63	60	60	59	62	96	88	72	73	61	69	76	74	47	86	95	84	75	72	77	73	62	79	75	76	82	79	63	59	77	72	91	67	70	81	81	78	86	69	78	77	96	75	81	82	74	69	87	67	80	73	74	74	73	83	82	81	78	87	79	65	75	77	57	87	89	82	74	75	86	73	67	77	78	68	56	88	82	83	66	87	74	77	76	76	74	65	84	76	73	80	61	68	78	77	70	89	79	80	70	87	71	81	67	64	80	82	71	83	82	73	82	83	66	72	81	98	80	94	73	75	76	57	85	70	94	73	80	61	74	82	64	86	78	65	84	78	59	88	75	76	92	70	66	87	67	77	90	75	67	67	81	85	83	76	77	83	77	83	64	92	77	73	83	73	78	82	79	86	70	77	94	82	69	73	61	78	76	62	70	64	66	89	70	66	82	85	65	86	76	77	57	85	81	75	81	67	72	76	89	72	77	91	83	74	98	81	61	75	71	75	68	75	78	94	81	78	77	87	72	79	86	76	87	73	69	64	91	80	66	72	89	88	80	76	78	64	89	84	68	55	81	80	70	72	74	75	75	72	90	74	77	89	63	69	74	95	78	75	70	79	88	85	73	78	65	63	63	78	79	73	80	79	76	78	77	78	89	72	74	82	69	74	76	56	72	80	92	73	65	97	73	90	76	59	69	85	77	66	84	70	78	88	64	89	93	78	66	85	70	73	81	61	100	88	71	78	73	69	74	91	95	63	72	66	69	74	74	76	69	74	95	86	75	77	90	63	75	64	65	87	85	95	71	88	88	72	75	90	66	94	80	87	70	90	71	75	79	83	81	79	63	48	77	83	76	89	69	72	95	89	76	58	89	79	75	65	53	84	77	83	59	74	68	79	83	61	79	75	90	77	76	85	77	90	65	85	74	92	79	76	75	71	86	83	73	69	77	74	81	70	76	57	84	89	83	76	86	71	78	69	79	83	94	103	72	76	68	87	74	65	74	63	78	71	97	68	86	75	84	72	78	85	67	74	98	68	65	96	76	74	68	81	71	70	68	65	81	79	82	68	73	92	51	69	87	67	67	71	66	79	82	67	66	68	72	75	73	83	88	74	86	84	79	86	73	55	87	88	77	63	68	88	67	94	75	72	75	73	94	72	81	91	82	73	74	76	75	75	71	69	74	68	73	91	84	86	83	68	74	81	74	63	88	75	71	67	57	72	92	86	70	75	75	67	68	76	75	60	70	85	75	78	84	79	75	71	97	78	68	79	89	75	67	70	60	76	86	74	76	62	73	81	81	60	85	82	61	64	85	64	75	90	56	71	78	70	71	73	89	77	70	83	66	81	66	81	75	67	68	79	86	87	86	70	64	69	53	81	80	60	60	67	70	83	69	81	68	62	68	58	89	80	76	82	65	90	74	76	63	73	92	52	62	91	87	63	62	75	71	83	75	67	72	65	75	76	93	80	68	69	55	69	77	79	68	83	87	94	81	63	74	71	71	62	83	72	82	69	81	71	73	76	72	63	67	81	73	66	61	82	72	63	79	74	91	87	71	79	77	64	73	63	77	64	87	72	90	83	74	52	82	72	63	61	78	76	67	77	87	62	91	80	95	80	63	69	64	70	81	72	72	82	68	76	63	80	88	73	69	67	91	86	66	74	84	78	77	84	83	95	83	80	90	72	79	67	78	81	74	92	78	43	72	74	79	91	76	83	65	75	75	76	67	61	77	89	111	66	76	71	87	94	80	76	87	74	78	79	86	72	78	64	75	85	70	92	85	79	89	83	90	70	86	79	66	85	73	71	72	61	61	81	73	71	81	81	76	72	56	80	82	79	84	75	65	77	88	74	89	83	65	69	74	95	70	97	81	80	93	69	72	75	70	82	96	83	79	64	78	67	76	68	84	82	93	70	50	63	82	83	77	72	74	67	79	78	81	92	84	85	80	87	84	71	80	84	86	83	72	74	81	67	84	67	73	85	95	63	71	108	87	82	74	72	81	70	74	66	78	73	68	81	84	62	73	75	71	81	71	78	84	67	81	71	82	85	72	69	77	77	103	67	69	67	70	82	78	82	85	85	60	66	82	74	78	65	77	56	73	76	71	77	74	84	79	83	91	73	71	83	58	83	76	72	80	74	87	84	83	72	76	90	83	76	64	55	55	83	79	74	80	91	70	78	71	75	96	73	76	79	77	77	87
17124	1154	2114	2732	2353	1806	1444	1160	1033	890	788	703	623	604	486	490	453	444	453	416	385	345	340	344	343	336	311	298	326	288	306	291	306	293	243	258	278	271	273	269	264	230	250	258	234	245	274	259	244	288	248	246	229	234	275	253	241	242	232	244	270	212	239	245	262	222	246	223	261	251	245	225	215	237	249	254	253	245	250	214	226	212	252	222	225	240	242	232	224	220	225	214	236	238	250	238	215	225	204	238	221	227	238	231	227	210	236	219	234	242	253	230	247	253	233	251	271	228	246	207	245	199	216	248	226	213	212	233	216	223	229	224	219	231	250	245	208	210	245	224	232	206	228	220	240	209	222	217	226	255	209	213	199	231	240	249	207	226	224	193	237	223	232	228	220	230	212	212	220	227	220	229	227	220	227	224	237	228	245	223	216	216	218	245	215	190	257	241	200	241	251	210	222	229	230	242	225	220	228	237	247	230	214	215	214	205	223	248	240	208	233	241	220	219	189	223	234	206	248	214	212	237	231	224	227	223	215	218	215	208	219	244	246	236	192	237	244	237	223	218	227	221	216	239	202	254	231	207	226	208	230	244	201	227	222	225	234	222	241	202	237	226	254	210	228	232	201	256	200	211	234	243	206	227	226	227	228	210	254	206	245	233	247	212	217	238	223	245	198	234	218	230	229	207	236	240	241	194	231	218	206	226	187	207	224	252	215	221	223	203	228	233	221	205	189	232	245	224	245	196	252	200	203	258	212	234	216	210	192	238	228	189	219	224	224	214	232	239	219	236	224	231	211	193	225	237	200	214	198	211	220	226	203	236	224	211	212	190	232	233	217	228	208	239	223	242	216	204	257	220	212	227	241	233	231	218	199	190	227	226	246	208	234	212	221	268	226	251	218	223	241	233	202	225	216	208	219	224	218	238	231	225	244	234	216	239	220	197	235	218	222	203	245	208	221	213	237	215	195	236	208	243	248	215	202	260	218	218	214	209	231	247	237	250	225	229	238	232	234	229	218	203	220	247	226	230	241	226	235	207	232	229	236	238	235	231	221	245	199	231	238	188	218	231	243	232	219	221	203	228	195	208	222	219	210	227	212	198	199	245	260	181	205	228	201	228	199	216	241	234	240	241	246	220	206	222	237	219	224	233	231	220	235	205	223	228	221	211	225	203	225	222	236	213	211	224	259	224	211	243	210	227	210	227	229	221	199	207	209	217	220	248	244	242	241	210	179	227	239	224	216	259	228	232	205	229	235	232	214	229	212	224	218	214	205	209	229	218	213	219	234	200	249	194	249	224	212	220	202	249	229	249	228	230	221	224	215	234	240	248	221	217	208	211	235	223	231	231	234	202	231	219	209	212	225	244	234	206	256	228	222	213	237	229	218	222	222	222	219	219	200	212	233	220	213	228	218	217	224	255	222	220	220	217	225	225	207	239	213	240	225	227	231	251	226	247	230	207	217	212	225	228	218	223	228	218	235	229	232	224	206	222	219	220	226	219	230	249	222	214	212	222	223	236	243	241	225	252	232	216	233	228	205	249	255	227	220	225	221	234	238	230	213	194	235	246	226	217	202	221	213	222	200	226	218	202	230	207	247	221	215	237	209	262	210	225	237	234	214	229	237	238	202	216	204	223	244	238	238	228	209	212	223	207	224	225	204	230	219	214	230	212	197	209	227	254	270	230	212	235	233	208	200	230	231	210	237	229	212	216	236	258	241	213	224	206	241	200	236	230	247	226	224	232	210	227	215	209	241	244	212	217	190	210	233	210	249	230	201	228	223	214	206	209	259	195	211	211	211	221	212	230	223	236	212	227	213	243	228	205	216	246	220	234	234	220	255	220	247	217	241	232	206	227	216	227	223	245	200	206	207	242	209	224	219	221	227	225	228	193	217	237	256	217	202	214	211	207	231	225	216	197	250	228	219	237	240	225	205	216	229	209	222	228	229	201	203	223	232	234	205	229	240	215	218	245	231	227	228	224	227	231	219	229	226	238	218	218	230	210	227	226	236	224	208	250	226	241	233	229	239	229	209	230	253	199	248	223	223	215	212	237	210	220	200	206	237	219	250	228	206	248	218	236	235	231	233	239	245	237	237	208	193	218	213	225	213	231	230	195	221	218	214	216	204	219	223	191	229	226	218	237	224	259	220	219	218	228	207	214	216	239	235	231	208	206	196	207	235	244	199	219	221	196	213	212	217	230	249	198	212	208	218	217	225	229	227	211	217	196	214	225	258	197	230	228	221	210	216	242	239	234	223	199	211	221	211	226	207	216	214	232	231	232	243	253	216	236	218	230	227	217	213	217	216	270	231	212	221	217	191	234	186	228	222	234	214	224	242	217	224	240	227	237	212	228	222	201	250	214	210	207	211	233	236	227	217	234	230	242	222	238	233	222	222	221	246	212	250	231	242	195	237	213	251	224	221	216	210	233	220	200	251	214	206	216	199	219	231	195	227	222	211	216	238	253	227	218	213	225	234	231	215	209	230	214	216	213	202	251	236	202	218	244	243	178	218	243	212	249	214	209	231	234	226	266	233	225	196	244	210	218	224	209	209	240	216	233	205	231	227	230	210	238	198	220	212	229	213	242	230	184	219	230	238	237	219	250	209	200	218	189	222	230	232	243	220	229	217	249	226	224	214	269	208	207	239	225	241	238	218	212	219	230	231	216	211	222	233	228	214	234	237	234	223	246	238	241	213	214	204	234	210	220	225	207	217	185	219	230	211	227	231	230	207	204	218	245	197	211	199	221	219	239	208	232	212	212	248	256	224	229	215	184	216	204	212	219	211	216	229	215	201	242	230	211	213	224	215	247	240	218	223	226	191	246	222	267	240	206	236	227	234	218	236	217	235	221	209	231	213	238	227	205	209	251	202	245	219	177	197	224	225	199	195	220	241	218	230	231	219	261	218	219	231	225	265	200	202	222	252	219	237	220	227	216	216	242	214	215	217	243	236	219	212	232	213	223	240	211	209	238	216	217	193	205	241	248	201	220	232	242	244	239	202	198	226	214	230	208	216	223	212	227	230	254	232	214	257	204	219	241	230	243	226	221	237	215	206	217	201	242	211	223	219	235	198	222	222	192	219	222	222	234	241	244	222	240	239	241	219	224	223	218	213	248	227	212	226	225	238	206	233	251	229	239	190	206	222	239	217	240	190	228	218	212	225	186	216	212	220	222	207	205	215	223	241	199	232	233	248	228	230	218	202	218	197	217	220	229	193	209	231	191	238	239	243	226	230	231	221	222	204	240	191	227	225	235	229	237	198	199	227	226	246	226	232	218	220	213	243	240	195	232	250	224	194	204	212	219	220	235	219	204	209	219	237	240	239	219	204	243	229	195	197	222	233	230	224	228	241	214	231	215	229	232	215	204	228	208	211	233	218	250	239	205	210	244	237	237	209	212	251	216	210	225	231	221	228	227	207	219	218	224	208	217	226	230	219	245	198	213	176	224	224	228	209	251	228	211	230	261	215	216	233	199
40861	14134	2762	1738	1159	840	676	562	424	436	357	306	275	292	266	258	286	247	257	221	255	236	234	222	186	211	182	222	205	229	221	207	182	187	195	208	201	230	190	221	173	187	204	194	197	206	219	214	204	208	200	190	180	215	223	196	201	203	179	199	197	205	213	201	198	195	173	196	189	218	196	203	182	197	201	159	209	192	202	184	180	162	187	184	189	186	195	195	189	168	157	182	170	191	184	182	157	188	195	172	186	185	203	170	205	194	183	190	177	200	185	188	203	182	189	195	179	211	209	183	206	195	161	197	184	184	173	187	185	166	195	172	172	166	213	191	170	154	169	193	180	192	182	187	186	188	220	206	171	189	169	196	202	190	201	188	200	162	193	194	151	201	207	187	182	189	216	180	208	191	184	179	188	197	197	176	195	189	197	176	199	198	189	190	192	203	197	192	181	185	175	199	203	176	191	172	185	187	198	185	203	195	196	170	183	181	182	207	201	167	202	181	188	178	166	190	161	183	192	209	190	222	210	174	186	185	183	167	188	203	201	186	200	178	171	195	183	170	175	178	199	185	183	164	213	167	206	190	159	185	157	192	171	171	188	181	200	193	188	199	167	207	163	206	186	189	204	187	189	208	157	169	197	174	212	227	180	203	194	181	175	211	203	186	179	203	191	189	190	161	159	202	191	202	191	177	179	187	184	192	198	180	217	184	184	200	190	186	180	175	177	192	202	211	159	189	212	170	195	188	176	202	207	209	166	187	221	192	219	198	180	176	173	179	189	177	196	207	172	197	174	201	187	184	193	167	166	164	172	169	211	194	202	172	167	212	201	187	186	163	188	192	213	163	194	190	177	167	173	185	184	184	163	210	197	194	179	192	183	176	190	208	214	193	218	179	175	168	186	169	170	182	200	171	196	178	180	175	222	147	202	203	177	174	182	168	207	164	208	192	173	182	192	174	178	186	209	180	166	194	238	215	185	201	189	194	178	174	214	189	184	174	188	194	194	201	207	182	181	180	163	192	212	171	159	173	200	178	185	185	205	201	181	202	190	199	194	202	173	185	216	171	189	205	177	226	195	178	193	177	206	192	139	200	193	183	188	173	193	137	198	212	197	210	190	180	211	208	168	170	200	196	196	215	190	213	198	158	185	169	204	198	182	188	203	165	188	190	181	190	181	199	203	194	207	185	182	169	158	215	179	195	196	196	195	179	187	174	185	209	202	182	172	206	192	195	171	177	162	176	179	185	198	195	165	201	208	178	205	198	198	172	187	170	173	183	164	187	204	181	179	190	190	172	199	200	207	181	164	199	183	167	190	198	175	181	185	183	170	210	198	186	169	187	194	206	187	189	152	177	203	181	194	205	187	210	183	208	224	177	204	181	203	205	217	161	187	167	195	151	205	209	200	184	222	168	195	199	196	217	193	188	199	191	178	213	193	186	185	170	165	193	184	172	200	166	191	207	171	178	206	191	192	187	200	212	233	204	207	185	174	179	170	202	209	204	172	168	215	175	200	184	179	202	188	174	200	186	200	185	189	182	205	189	197	186	190	176	180	183	195	203	193	196	206	217	187	208	189	189	204	191	213	169	166	168	152	191	187	181	195	193	186	217	202	171	177	191	185	161	187	196	186	202	187	201	164	162	178	169	186	212	201	188	202	214	175	189	192	194	187	184	199	190	188	174	206	201	195	227	163	203	192	196	201	178	208	182	184	198	186	205	191	198	170	191	196	200	192	191	191	188	181	195	184	174	197	167	163	185	174	152	207	194	164	190	181	170	204	200	194	184	177	205	204	193	194	178	179	206	198	176	182	206	232	218	217	189	192	184	175	135	196	193	175	188	186	194	197	207	175	194	201	153	176	202	202	171	171	223	231	173	187	181	178	202	195	194	193	208	178	175	181	181	197	161	162	193	173	176	193	186	203	190	194	195	202	194	181	179	191	197	177	209	171	186	193	183	175	168	165	177	186	178	224	188	169	172	170	223	200	193	181	230	195	170	168	147	179	209	204	183	204	178	166	161	201	209	203	188	209	153	194	186	195	187	209	220	168	177	212	183	201	170	162	205	183	202	213	186	188	188	180	179	195	191	190	181	178	200	202	182	191	171	193	177	187	200	200	191	193	215	152	168	195	222	166	194	187	188	215	204	169	182	193	180	177	186	173	179	187	188	183	178	190	181	162	195	179	195	183	193	175	185	164	193	173	182	183	162	168	201	201	207	184	179	201	167	220	179	187	184	185	176	189	185	197	190	192	190	190	221	179	204	181	174	185	190	188	200	194	205	209	186	180	164	186	196	199	172	199	188	175	203	175	180	172	205	178	181	197	205	202	190	217	192	178	191	185	212	215	190	183	180	180	203	209	201	157	205	179	217	178	167	212	163	177	192	195	184	183	179	198	206	169	194	181	192	167	169	199	171	191	173	163	188	181	201	197	209	179	180	199	206	195	178	207	201	206	202	188	173	171	196	161	219	175	201	193	181	191	164	210	201	201	206	192	196	199	170	182	162	205	195	182	190	165	188	189	211	192	172	179	197	162	190	180	173	178	194	186	200	187	192	173	175	216	192	191	180	183	211	190	188	171	192	214	198	192	207	207	207	209	169	181	168	180	194	173	215	171	172	199	182	185	222	193	151	207	181	182	200	199	186	203	197	193	192	211	204	182	181	170	181	175	178	194	200	179	180	182	169	163	174	234	192	191	191	210	193	189	203	194	201	189	158	211	200	184	194	185	208	173	170	195	190	178	174	179	179	169	179	174	179	204	190	175	179	176	222	207	197	189	187	174	168	173	180	180	184	193	185	197	195	193	174	184	187	197	188	162	182	204	188	198	186	169	175	180	181	196	183	184	202	182	205	233	188	175	173	190	195	181	201	206	192	196	172	181	169	187	197	189	199	165	193	191	205	175	230	206	209	181	182	216	170	174	189	201	189	208	166	187	198	195	182	190	202	192	190	184	185	184	190	187	194	199	174	183	194	181	178	166	174	202	168	197	175	191	209	185	187	203	191	175	185	214	185	191	178	199	185	207	181	195	156	182	165	192	180	178	195	189	195	196	190	199	177	197	196	162	183	195	173	204	194	147	226	163	202	183	205	206	187	215	195	206	212	199	188	195	182	189	174	208	174	198	195	216	188	152	196	191	190	199	178	182	194	184	188	195	194	209	175	196	190	197	195	182	160	168	203	156	191	201	196	193	195	189	169	184	195	188	213	202	212	177	210	190	192	182	185	205	190	185	198	175	203	188	190	206	205	197	207	182	207	169	211	193	201	188	181	197	203	177	183	159	181	192	190	205	173	160	151	198	194	166	159	183	178	185	175	174	179	162	203	194	189	169	208	202	192	163	195	184	208	194	195	195	212	189	168	182	164	175	164	189	188	195	216	160	214	176	211	186	181	186	185	202	159	185	178	189	166	182	194	188	209	171	198	211	226	191	170	173	188	189	170	172	185	189	191	189	188	225	199	203	194	193	199	191	176	157	161	195	193
23414	2129	4122	4936	4295	3295	2843	2319	1893	1668	1456	1340	1230	1121	1025	997	948	887	793	785	770	720	766	700	714	633	683	684	656	650	638	583	577	592	556	617	534	567	550	579	615	529	536	539	521	534	505	531	498	528	522	507	549	496	473	519	509	498	461	462	524	528	507	489	491	479	504	479	475	499	509	499	513	473	516	468	473	461	505	493	447	476	487	493	480	461	494	458	505	449	490	496	504	470	443	504	447	441	471	472	490	495	471	455	485	476	491	483	446	448	463	530	467	453	481	480	525	473	480	505	456	464	477	504	467	492	490	463	456	432	472	450	471	487	458	507	449	456	451	451	467	483	488	459	479	450	446	452	455	493	451	452	432	464	432	463	427	479	494	481	479	499	458	466	425	451	452	504	481	466	444	462	493	471	485	480	509	464	467	465	456	435	445	451	470	487	491	459	444	488	475	491	460	480	476	490	499	494	481	490	467	463	504	436	478	455	451	462	549	494	448	444	469	488	480	462	472	461	483	494	427	448	485	472	487	446	462	509	452	482	457	473	440	465	445	481	493	481	451	463	472	436	472	482	451	471	446	452	447	455	468	482	460	503	490	467	449	463	440	447	436	449	477	483	455	442	454	434	472	429	476	512	467	494	454	484	423	470	459	450	492	460	462	469	469	473	479	483	436	496	464	459	448	474	473	466	437	483	477	468	466	445	448	454	453	457	469	490	450	475	448	432	495	502	464	494	488	467	429	453	409	482	478	431	472	454	428	475	469	472	463	423	460	451	431	443	427	480	451	490	426	499	449	468	491	454	438	479	481	455	422	502	444	469	488	476	471	466	481	497	463	459	492	451	469	470	482	491	455	448	446	476	476	453	488	491	469	415	430	477	456	462	461	475	437	475	432	514	457	489	475	417	459	438	463	452	458	486	475	452	419	470	469	470	442	482	495	495	490	458	460	458	437	492	472	452	494	477	475	451	488	454	513	486	478	469	471	441	490	441	438	502	451	467	487	444	473	481	431	482	480	465	473	453	496	463	475	455	505	467	420	477	447	476	490	473	479	428	432	449	499	449	475	469	481	445	460	444	488	473	485	448	441	474	450	439	469	515	470	478	471	439	421	451	445	480	453	482	458	467	483	448	474	465	427	436	450	482	455	465	475	440	487	473	465	488	431	477	492	497	454	452	473	421	433	458	462	462	457	434	470	508	455	480	434	459	481	475	450	456	465	455	453	466	428	476	488	479	502	485	449	505	460	454	449	469	420	503	490	504	464	453	451	464	479	439	460	464	429	512	480	461	473	436	468	432	463	471	504	506	447	486	469	467	455	450	500	459	436	462	445	479	412	452	515	421	455	462	449	446	484	520	432	479	506	509	433	469	472	440	473	479	461	459	512	424	511	516	456	470	463	469	479	490	480	443	452	461	449	472	440	472	489	473	452	437	442	459	499	454	425	477	459	457	480	483	518	464	487	456	446	459	484	470	470	447	456	437	453	433	439	439	473	479	469	491	468	490	423	426	499	469	420	499	462	504	468	495	463	456	487	471	466	444	454	475	470	473	505	448	450	457	478	463	464	441	465	503	456	476	488	463	462	445	469	454	464	478	466	491	470	470	464	453	443	485	426	474	486	487	498	433	477	470	453	448	465	453	450	480	470	489	454	460	471	467	456	442	462	452	480	479	473	473	499	406	468	455	477	440	479	494	516	494	443	440	458	449	471	457	477	501	475	448	438	433	476	461	439	470	452	471	455	477	488	470	473	461	457	441	482	412	474	450	487	500	475	470	460	483	455	447	466	435	493	463	482	463	440	453	475	449	463	499	502	464	459	482	471	465	454	461	481	436	456	475	458	478	470	446	480	487	470	472	435	489	521	484	477	503	479	484	450	432	448	461	422	477	465	444	469	490	461	440	483	445	514	492	484	477	481	461	450	431	473	443	484	444	484	485	470	497	460	476	492	490	464	480	463	475	489	448	485	448	481	459	470	481	454	479	469	502	448	446	483	448	440	485	455	496	478	477	461	445	477	426	453	459	482	462	442	466	451	482	482	505	450	461	445	475	472	489	465	476	443	492	480	485	485	441	450	478	489	447	487	483	504	469	483	458	476	468	476	397	483	459	480	481	474	467	432	467	456	464	514	464	512	436	499	430	469	454	425	412	453	437	476	473	462	482	403	468	476	468	465	514	475	462	432	456	457	455	445	524	499	450	458	434	428	467	464	487	465	438	465	447	491	456	479	447	462	496	490	501	494	475	489	457	436	498	461	469	473	474	474	456	453	495	452	479	477	454	462	480	504	480	486	510	453	448	478	490	479	475	483	477	449	485	446	463	476	451	444	439	493	486	503	470	442	484	451	445	483	508	451	491	459	502	486	484	475	487	422	471	453	445	451	472	434	462	445	455	486	465	426	453	470	460	468	475	488	478	468	457	491	473	457	469	488	431	446	464	432	462	488	450	462	446	495	456	480	481	461	488	446	463	470	500	477	440	458	436	459	468	429	471	462	443	463	444	470	432	481	482	482	434	439	490	451	464	457	455	412	470	437	438	479	444	487	451	501	430	442	427	443	466	460	458	469	460	465	500	474	463	499	466	494	465	488	473	475	466	506	466	447	496	486	473	478	461	437	487	467	470	506	493	453	446	470	499	485	470	400	491	437	494	489	450	434	462	459	461	415	453	457	486	448	489	456	462	474	446	482	451	490	480	482	511	468	470	458	486	475	443	430	410	479	478	457	464	479	445	469	475	456	469	490	447	430	461	468	483	479	463	480	436	497	432	425	454	472	432	469	483	436	463	430	488	468	440	451	478	478	517	486	479	498	471	498	477	461	437	473	515	479	447	494	429	442	461	476	508	468	447	462	446	504	463	473	461	515	477	485	486	448	470	458	456	452	445	463	434	496	484	460	457	463	474	439	481	472	452	462	494	464	477	467	493	472	509	453	475	454	471	457	456	456	446	474	501	479	456	505	466	465	484	462	462	470	497	536	435	430	470	480	468	467	445	443	460	462	445	462	432	427	486	432	450	472	461	511	485	471	506	436	451	428	470	478	462	432	460	430	478	500	465	465	455	465	476	471	460	485	493	439	432	452	444	468	496	495	466	463	419	499	498	477	486	490	476	446	453	499	454	476	475	515	485	455	467	457	451	438	460	498	451	469	461	474	438	474	440	502	499	482	458	409	502	445	484	459	466	462	496	475	476	465	462	459	506	473	460	439	502	468	439	466	455	444	466	482	444	431	460	435	481	478	446	502	490	460	451	456	477	466	496	465	429	466	494	450	484	435	475	465	429	459	491	447	458	449	453	451	438	458	418	426	440	462	442	446	489	472	465	451	475	426	425	456	461	486	506	453	443	487	428	478	465	475	443	484	462	441	475	433	453	465	441	504	410	456	455	464	422	510	457	480	440	488	443	484	484	477	446	462	424	506	451	461	424	457	424	453	469	480	442	451	444	458	477	447	487	471	432	459	475	441	446	448	491	482	496	460	462	480	454
10360	352	121	120	97	111	114	90	109	90	101	113	96	91	87	97	122	102	112	99	85	105	106	92	102	93	94	97	84	104	87	90	117	92	102	92	96	114	96	96	99	103	114	88	82	94	109	103	112	97	109	93	103	81	86	91	113	92	101	106	110	91	98	100	99	79	92	99	95	96	94	104	86	111	127	88	109	103	90	94	94	96	100	93	96	94	83	100	110	110	99	100	98	102	94	97	101	98	116	115	86	94	102	103	95	87	99	99	88	87	100	86	105	95	116	100	80	92	102	85	116	98	97	101	108	101	101	86	102	82	88	97	95	104	97	94	106	112	116	100	73	90	88	98	99	95	98	97	114	103	108	118	101	91	93	100	98	86	86	102	91	84	112	99	110	108	100	109	109	93	119	98	116	91	86	104	101	90	117	89	112	89	96	92	93	109	77	99	101	103	113	78	90	93	93	105	103	104	83	108	107	106	127	93	105	96	106	101	90	106	95	117	83	110	98	113	91	108	117	109	107	116	98	103	90	114	100	95	95	90	82	108	91	81	102	99	83	96	106	98	104	81	101	89	85	91	92	123	107	95	111	86	111	81	90	102	92	92	92	100	113	82	123	111	88	84	115	105	101	85	84	87	77	103	95	130	112	89	86	111	122	96	100	93	85	89	105	88	99	85	91	93	88	94	113	102	74	117	116	110	96	88	100	102	110	85	94	93	104	103	98	96	98	112	100	93	98	87	84	90	100	124	122	103	97	87	119	100	90	103	107	101	74	103	115	101	122	87	97	99	93	110	80	104	98	89	82	90	102	84	111	99	74	105	107	99	113	104	96	100	110	116	92	101	105	92	89	96	92	94	106	99	100	90	110	122	87	105	105	97	93	91	91	99	89	92	86	96	104	85	93	109	105	97	91	103	100	102	109	96	101	99	103	104	104	93	100	93	104	88	90	104	108	93	90	103	89	82	103	103	103	126	105	95	101	94	94	103	101	110	100	104	111	90	114	100	89	111	89	100	83	98	104	111	88	118	105	103	105	106	100	90	87	95	92	116	89	97	93	105	101	93	95	94	107	91	106	110	111	101	113	101	105	95	96	75	96	105	99	80	90	89	105	119	107	101	115	114	96	115	122	109	94	118	100	96	103	94	110	99	109	100	105	90	113	96	108	98	80	89	105	87	101	93	96	115	106	99	109	96	86	110	82	87	95	99	90	88	86	96	96	92	87	96	101	87	101	100	90	113	76	108	84	81	107	96	107	104	114	97	101	91	79	80	93	91	108	103	75	87	98	92	99	111	103	101	95	102	117	95	100	81	89	110	96	89	108	105	104	108	108	120	98	92	101	97	97	103	115	127	89	103	113	103	103	86	98	89	98	112	95	93	96	100	83	113	92	100	96	111	105	101	95	96	110	92	108	97	108	119	109	96	100	96	85	81	73	91	100	86	79	82	91	85	108	106	103	114	114	102	94	97	102	114	95	86	81	99	85	96	92	97	93	88	101	102	89	85	87	107	95	94	90	109	95	93	101	101	128	96	88	94	99	98	104	117	93	97	116	96	106	91	96	99	92	97	108	119	95	93	80	84	89	92	105	93	102	89	96	79	89	90	107	92	107	99	96	101	88	125	124	85	94	81	99	106	96	96	100	83	92	106	104	101	98	109	91	111	90	96	102	96	104	93	108	88	87	93	97	100	93	118	100	89	75	97	92	104	83	101	111	101	107	85	107	96	108	105	109	79	77	117	95	87	100	81	121	110	104	106	100	88	111	101	106	90	86	104	111	112	79	126	110	95	106	100	115	85	85	102	99	97	98	92	111	84	93	88	107	113	99	95	125	109	96	104	103	115	114	101	97	78	89	100	87	109	86	93	97	110	99	103	106	106	94	103	97	93	96	106	86	88	92	94	89	124	86	104	99	110	93	99	118	99	98	96	95	97	123	99	91	105	104	104	88	92	106	98	94	96	96	105	92	98	101	84	94	116	94	93	106	106	83	94	76	81	113	105	102	95	83	85	98	100	101	91	98	111	110	101	116	78	94	104	96	106	106	101	98	93	96	90	99	88	100	94	101	120	93	95	112	78	84	99	66	93	100	81	107	101	90	96	100	98	84	105	96	106	97	95	86	89	87	93	82	114	88	104	91	112	99	97	102	96	95	102	92	81	95	94	93	100	90	97	107	105	101	96	90	97	110	97	93	122	101	100	96	84	76	105	90	90	79	87	107	87	116	91	76	103	100	107	85	102	92	95	99	106	94	97	95	78	112	97	97	102	109	97	96	114	93	99	110	95	104	99	88	87	99	100	110	97	94	106	101	101	88	90	98	106	103	112	100	105	95	121	85	116	117	101	103	101	98	112	88	111	116	87	109	105	127	103	88	90	91	98	112	93	106	107	128	119	79	99	107	81	86	102	94	112	104	110	112	89	101	119	109	98	103	107	106	91	113	102	91	93	93	89	101	109	106	101	95	103	85	122	96	97	103	88	92	109	85	91	108	93	110	106	101	103	103	77	105	103	83	99	104	107	95	87	105	111	105	85	91	97	102	111	81	106	107	116	86	92	110	96	121	129	74	97	103	114	101	102	94	98	101	95	89	87	108	118	97	94	82	96	102	105	99	90	118	86	113	107	93	95	90	90	100	112	84	98	103	111	96	92	95	123	92	96	102	103	91	114	86	104	97	91	98	108	106	86	94	103	104	102	89	103	103	104	103	105	76	89	97	100	95	83	103	88	103	103	81	89	102	89	107	108	109	106	77	86	102	110	92	102	121	98	104	106	96	93	85	86	103	107	98	99	107	95	92	96	99	99	107	88	96	102	100	93	96	88	120	98	108	95	79	94	99	89	87	96	104	86	94	88	85	98	96	85	96	122	92	110	89	96	94	108	100	77	84	113	99	115	96	99	100	94	88	97	82	108	94	93	104	95	85	105	99	104	92	84	112	101	92	101	98	88	98	107	111	91	104	120	85	113	112	78	94	102	111	97	105	84	94	106	81	95	85	84	78	117	116	103	88	100	118	87	79	110	99	101	119	88	94	107	103	114	103	89	85	94	94	95	101	114	91	104	89	94	109	101	94	108	106	109	96	100	109	92	96	91	99	98	110	119	102	113	111	93	94	129	106	111	112	97	92	84	99	84	105	111	109	102	97	93	108	101	102	101	108	116	95	89	90	91	77	116	87	96	111	93	112	99	105	108	81	92	106	101	98	73	85	118	96	104	108	84	93	93	79	97	99	110	92	96	104	107	94	97	106	94	118	93	97	89	113	108	92	119	94	102	89	96	109	98	101	111	96	100	105	102	94	105	91	104	107	117	112	102	89	92	103	99	129	108	109	97	107	102	84	109	112	86	97	93	110	98	101	98	83	98	87	110	98	95	104	94	109	102	106	94	94	97	81	104	94	110	88	104	93	103	119	99	102	115	96	91	91	103	102	94	92	115	106	95	95	92	94	86	110	84	78	79	111	99	85	100	92	102	99	97	104	98	92	93
5234	298	344	359	341	305	295	306	304	286	276	284	292	249	262	261	269	260	243	254	265	267	272	248	273	228	280	256	258	279	278	279	242	281	266	268	282	271	285	255	275	230	261	249	255	274	230	271	280	274	300	255	265	256	235	282	266	284	279	236	237	261	255	240	291	238	250	252	270	241	245	273	265	267	269	240	249	271	282	251	253	253	260	252	262	260	253	266	234	245	267	248	268	239	300	255	227	269	246	246	244	241	255	277	283	264	260	256	277	248	234	278	295	262	253	270	247	270	255	257	260	267	236	240	259	280	252	251	268	284	289	259	260	281	244	265	247	241	270	252	281	233	272	257	260	270	263	245	270	247	245	246	256	258	249	266	286	273	262	291	263	272	266	260	233	233	251	266	231	230	236	277	269	266	266	263	240	250	281	242	249	265	249	272	253	256	276	233	270	237	246	248	271	248	247	279	266	251	232	251	268	237	262	261	266	260	244	249	252	240	250	266	275	251	262	277	245	250	306	267	256	277	276	265	261	255	264	260	247	262	287	248	285	253	232	258	258	287	268	227	261	254	251	250	273	275	259	223	244	226	266	260	245	276	253	278	234	256	257	264	245	242	262	252	270	261	254	263	252	247	245	247	276	267	258	282	263	281	266	266	251	267	275	230	273	254	250	282	288	288	261	291	242	230	263	251	263	277	269	267	254	254	258	260	266	263	255	239	262	262	256	280	224	263	263	264	258	263	263	261	269	251	260	238	260	269	281	240	270	236	285	248	271	242	260	282	271	249	237	250	247	258	247	243	285	238	248	264	289	244	239	286	256	289	257	253	279	215	253	256	265	262	268	242	257	266	284	266	247	267	264	273	259	263	280	304	264	243	239	244	267	260	270	276	267	244	252	235	239	253	269	234	242	266	271	284	249	261	258	290	233	269	264	282	239	233	240	266	288	264	283	277	241	261	238	299	271	276	270	273	267	267	235	241	258	254	253	288	302	265	267	268	267	281	236	232	269	256	245	249	270	269	234	255	252	242	270	243	267	263	244	266	244	268	272	234	239	253	249	237	253	235	258	263	256	253	259	259	267	282	255	265	259	254	269	260	253	234	249	202	252	259	253	242	277	238	262	255	244	256	248	264	237	276	265	247	280	262	238	273	253	228	263	248	259	245	271	250	222	221	272	263	235	238	235	280	247	281	252	257	282	250	269	226	262	232	256	268	246	243	277	272	259	253	239	262	269	251	251	225	267	259	273	256	244	248	266	264	238	298	271	270	257	249	276	248	260	219	238	287	251	257	239	252	254	256	247	262	256	230	294	261	248	249	254	264	250	269	276	273	251	268	258	258	260	236	232	244	262	247	234	295	243	258	249	242	261	262	251	245	258	243	271	274	247	268	234	246	274	272	277	265	265	242	249	257	276	249	252	279	271	266	270	267	276	248	240	242	280	256	215	280	250	259	264	277	262	264	263	252	262	249	261	261	260	276	258	257	225	266	250	242	234	254	241	248	254	251	266	251	252	270	259	243	278	232	270	265	249	270	232	264	265	261	264	260	238	267	253	281	276	249	239	259	250	253	276	259	246	257	276	253	260	284	270	260	233	272	267	261	259	270	258	238	287	246	295	277	251	253	258	263	248	274	260	263	239	290	291	267	236	277	279	232	267	252	276	262	267	259	253	249	276	253	269	244	279	247	277	263	239	263	261	265	228	251	268	265	247	249	274	244	231	252	270	284	259	254	255	232	256	273	250	256	268	243	249	262	253	270	252	224	279	256	267	294	276	297	277	235	247	283	242	250	285	245	241	249	268	259	262	238	268	261	255	272	268	271	253	289	258	252	238	283	273	239	242	262	266	223	281	272	262	290	269	241	280	276	248	273	258	248	238	284	240	287	255	230	261	265	229	241	232	243	250	257	232	242	265	259	240	248	263	263	257	274	270	248	256	251	257	243	273	252	248	239	232	281	273	272	301	256	271	278	280	246	279	266	272	279	268	263	249	266	273	249	271	240	267	254	246	246	256	279	257	258	260	282	263	242	263	244	247	252	249	263	260	268	254	260	248	252	241	264	251	257	237	237	246	254	276	230	262	260	241	245	259	259	262	255	275	277	242	274	260	248	242	277	251	267	225	237	257	265	263	230	245	249	219	283	252	253	282	261	234	273	239	243	253	244	258	251	263	233	254	260	256	252	229	266	271	239	255	236	283	247	257	233	254	250	257	273	271	286	254	261	239	251	229	244	255	257	251	265	249	243	266	274	241	269	256	250	234	262	280	249	237	287	250	278	214	265	268	280	243	276	225	249	238	264	247	258	256	233	234	259	251	262	255	296	285	266	231	240	236	260	256	251	251	248	269	263	249	252	272	249	262	255	255	283	257	237	248	261	260	270	270	279	243	258	256	233	255	262	250	262	275	247	243	270	294	256	272	245	251	265	246	250	230	244	236	248	245	265	236	247	241	257	261	258	250	245	260	248	247	280	257	254	284	254	257	273	251	280	259	278	253	271	259	273	254	256	267	250	280	263	257	260	265	237	267	274	268	250	266	228	248	259	242	264	239	256	240	262	255	259	256	260	278	246	290	248	247	247	253	282	268	269	265	257	240	265	277	260	252	285	261	241	245	265	233	270	256	282	244	249	279	252	233	220	235	259	262	253	265	259	258	230	261	243	238	278	246	251	297	263	259	251	260	270	239	261	252	255	269	271	261	247	303	266	267	255	251	238	253	241	270	262	254	264	241	226	248	286	266	253	230	250	258	244	271	260	250	287	271	253	251	234	227	245	248	276	245	247	249	250	268	245	247	269	262	243	287	267	262	252	271	259	264	285	287	262	266	248	258	267	247	237	264	248	270	235	263	235	253	256	226	274	260	268	249	233	270	263	288	227	230	250	249	254	245	250	256	283	267	250	262	272	295	235	259	269	264	282	282	269	242	276	251	313	242	258	249	216	269	256	291	249	278	223	254	250	246	257	254	269	273	279	304	246	269	243	237	260	266	228	257	249	261	251	266	286	243	279	258	244	230	246	247	265	249	234	240	257	278	253	261	250	249	247	266	274	231	240	244	251	291	247	253	268	260	271	277	231	284	265	270	240	253	270	219	287	289	242	253	250	254	269	255	263	281	270	258	233	257	239	255	271	255	259	266	275	259	251	262	283	252	254	266	269	246	248	255	266	277	238	256	219	259	256	260	257	260	262	282	242	236	294	269	250	274	254	293	276	277	266	268	266	272	260	237	270	281	263	280	275	284	249	262	293	276	275	270	255	261	236	291	239	258	291	242	246	253	280	294	268	252	264	261	270	252	253	262	230	275	262	263	240	284	262	273	230	252	278	256	263	234	250	259	256	239	270	265	269	259	269	284	259	219	237	261	296	266	262	241	284	271	247	276	224	247	258	272	233	254	228	272	261	273	235	249	257	270	251	232	255	238	243	246	258	269	279	240	252	240	257	278	256	249	272	225	241	250	254	228	254	237	246	251	268	252	268	253	247	278	265
28909	6457	1123	748	542	400	287	252	206	197	171	154	121	130	102	92	108	97	100	101	112	95	90	78	88	91	85	82	77	85	85	82	84	82	90	81	77	60	80	64	86	91	78	82	79	81	80	79	80	77	75	90	74	79	71	73	71	78	70	91	68	77	86	93	82	79	67	64	101	86	87	67	89	83	82	61	77	71	85	78	78	82	72	86	73	91	75	86	83	78	75	77	53	73	71	72	66	69	67	87	83	74	74	62	72	87	76	67	89	68	74	80	77	67	87	76	77	77	77	81	76	84	71	70	65	74	74	80	69	70	80	86	68	78	87	85	87	89	71	67	74	75	82	90	73	69	66	65	56	68	54	73	73	76	77	84	61	69	81	83	74	89	71	76	81	85	74	71	92	65	88	67	82	73	74	82	88	73	72	73	71	93	46	73	63	84	79	79	71	76	73	68	73	85	66	78	74	65	74	74	71	81	73	92	71	75	63	71	73	75	64	84	74	69	74	68	83	85	78	71	73	68	74	79	80	81	70	83	64	73	78	79	67	69	63	83	91	79	68	75	73	78	68	83	76	74	68	62	72	92	81	87	74	84	95	89	89	79	76	51	69	80	62	90	88	62	68	86	82	75	73	77	79	67	79	94	82	78	64	73	90	77	78	70	76	66	75	76	72	70	71	89	78	77	74	73	77	93	89	76	55	64	62	71	60	61	79	86	70	79	76	78	76	69	73	81	64	80	89	85	72	46	82	94	74	75	75	74	63	81	76	87	88	81	80	77	57	81	71	74	79	79	65	77	81	74	67	91	58	74	81	83	80	69	77	80	77	67	71	73	90	64	65	73	74	58	82	71	62	72	92	64	61	70	87	76	73	75	63	75	91	74	66	84	96	72	64	80	68	78	78	72	74	82	76	66	77	66	82	64	70	61	87	71	74	95	71	67	71	80	73	60	74	77	57	67	79	67	80	85	71	92	79	65	81	84	76	86	92	71	67	77	68	78	86	99	72	72	70	71	58	75	68	90	75	78	74	81	79	84	61	85	89	70	88	92	66	82	75	74	82	64	68	83	69	86	82	87	86	67	85	71	75	65	92	78	78	76	81	70	65	63	56	76	77	71	73	73	71	69	89	76	68	70	88	72	68	56	72	82	84	65	61	67	93	82	72	78	84	73	73	65	71	60	86	77	65	75	70	88	95	75	79	94	79	61	80	77	89	77	79	78	90	75	86	69	64	74	72	80	93	83	67	77	75	69	85	67	81	88	63	85	85	67	63	82	73	75	78	65	93	72	66	71	59	100	70	56	70	80	68	84	88	73	71	68	90	86	79	82	78	94	71	92	81	81	74	67	65	86	69	72	71	52	74	74	80	76	86	87	90	63	72	90	59	73	73	64	77	86	77	83	87	84	73	91	79	85	74	60	68	79	77	61	72	62	72	78	79	78	71	59	78	72	64	82	71	73	96	81	63	69	90	81	72	67	75	83	79	91	63	80	74	84	73	78	78	62	87	77	80	70	70	67	60	70	72	75	97	83	64	74	97	81	85	79	67	71	79	76	81	80	64	68	83	70	68	53	60	81	67	61	81	81	65	70	78	65	84	70	59	55	72	89	81	69	86	67	67	71	69	68	75	72	84	66	90	72	91	80	74	59	69	81	73	77	73	77	75	83	61	74	76	80	77	67	81	79	78	90	74	77	72	79	87	61	80	64	92	57	62	61	86	87	83	78	78	66	80	94	68	76	87	81	91	77	85	62	80	55	75	91	71	82	66	77	63	96	90	76	77	65	75	65	96	81	66	65	72	76	73	79	76	69	81	81	72	76	62	91	86	70	72	64	87	84	62	93	64	75	102	73	85	67	74	90	72	67	57	72	70	76	82	50	86	88	86	84	76	69	73	68	78	74	86	77	69	67	62	68	75	73	78	80	81	70	74	89	59	79	76	72	64	68	87	79	79	64	63	63	89	88	71	73	69	76	68	68	84	71	68	83	57	72	89	76	61	88	82	69	77	76	84	68	99	83	75	79	92	71	66	72	66	60	62	72	78	70	71	58	85	79	71	67	79	72	75	73	55	62	77	66	89	73	88	80	70	73	81	67	65	51	69	63	70	75	82	81	75	75	95	83	77	70	89	78	71	61	81	76	73	77	73	70	77	57	68	82	67	68	83	63	61	61	77	75	84	67	78	67	75	76	66	68	70	80	85	88	81	62	85	85	63	76	81	67	71	71	85	68	68	66	84	83	81	83	61	59	79	88	77	73	76	71	78	79	72	97	81	79	97	79	75	62	83	73	66	85	73	68	75	66	85	80	82	61	67	95	83	69	87	85	96	81	78	55	72	66	73	68	75	92	91	66	68	74	77	83	66	68	69	77	81	77	91	83	89	79	67	71	78	68	83	87	101	68	70	73	70	83	79	78	92	85	66	85	66	71	72	86	64	71	92	56	85	75	88	74	71	74	87	68	70	72	73	85	64	83	74	78	84	63	76	67	73	83	85	78	69	77	80	82	89	77	71	81	70	78	89	65	63	69	73	71	71	82	71	83	73	88	84	58	65	72	88	85	68	67	68	65	70	74	65	80	82	86	60	92	74	78	62	79	88	79	72	78	77	86	96	79	59	65	71	79	68	77	86	81	71	73	66	60	74	75	74	73	83	79	78	81	70	66	73	74	54	78	84	80	62	85	65	81	71	83	84	64	85	79	95	67	87	62	72	79	79	75	93	72	82	75	78	71	69	64	82	84	64	71	65	70	71	78	75	72	89	81	86	67	76	76	76	71	79	76	95	70	70	74	79	85	74	82	78	75	77	68	68	86	84	80	71	69	77	82	98	71	77	62	86	82	72	71	83	68	73	92	67	95	73	64	99	96	77	84	71	58	87	88	77	89	75	101	76	72	76	64	79	76	68	77	75	79	66	82	69	75	86	73	68	85	66	75	81	74	69	83	59	86	57	71	83	74	78	67	82	86	71	80	80	69	87	76	70	76	78	75	73	64	69	75	75	76	65	84	78	92	75	65	64	82	63	99	66	69	79	76	65	69	70	80	66	65	80	77	73	73	79	69	74	65	82	80	71	64	75	69	85	71	83	78	74	64	80	77	91	74	68	89	67	86	71	69	74	83	89	68	71	61	60	67	79	75	72	97	85	97	65	93	80	80	86	90	84	70	82	74	71	79	68	77	91	75	82	79	80	72	95	91	76	81	70	90	76	77	99	87	83	80	73	91	70	71	78	68	76	88	82	85	79	68	75	68	81	63	71	89	68	67	76	71	93	55	72	77	79	76	86	63	81	74	56	67	63	75	77	93	78	83	67	83	66	74	86	87	70	73	72	72	70	73	76	74	69	74	82	86	78	63	72	56	56	87	81	85	69	71	74	76	66	73	88	78	62	59	74	54	64	87	88	77	73	95	61	61	65	68	56	66	94	83	73	68	71	83	68	81	75	102	63	66	88	76	82	85	59	82	75	88	67	58	76	90	90	68	66	73
16765	1124	2139	2500	2234	1757	1451	1223	988	872	752	693	625	572	508	472	453	452	427	387	393	328	340	338	323	352	323	325	305	308	295	313	267	278	265	287	260	229	244	273	256	224	250	257	246	248	261	264	228	263	226	230	260	254	248	259	233	253	246	237	228	239	246	255	225	230	230	230	259	230	211	237	257	226	240	239	243	239	230	243	220	228	226	223	244	238	208	221	233	243	240	230	217	192	210	224	254	253	236	217	213	237	223	197	232	228	202	227	222	255	244	211	252	239	228	220	242	247	218	220	235	208	239	215	207	201	225	248	195	224	234	207	191	217	209	212	238	219	228	219	250	203	202	234	203	215	207	208	220	241	224	210	218	211	202	243	247	245	221	231	241	220	222	214	226	224	236	247	210	220	193	219	230	239	212	216	235	227	208	231	217	201	218	225	214	225	215	230	204	216	238	236	207	234	208	220	226	249	232	229	183	232	231	258	183	241	191	236	218	211	194	233	250	231	210	240	225	241	223	245	227	226	219	209	221	218	222	209	224	216	246	239	216	212	202	238	222	227	215	201	213	207	237	239	228	204	240	251	232	224	241	243	230	232	216	224	218	231	194	213	222	229	210	220	237	211	208	219	200	205	233	214	235	225	236	234	246	219	214	214	250	245	228	213	227	251	225	252	218	225	224	232	221	229	221	215	200	243	226	218	224	207	217	218	228	229	251	210	222	203	217	212	243	219	235	223	227	203	226	229	245	232	214	217	230	245	201	203	203	226	230	242	236	211	217	230	234	244	229	199	224	183	218	215	201	215	210	201	237	220	226	183	217	221	212	235	210	214	206	210	233	199	221	206	211	231	208	197	225	268	223	187	227	229	199	226	225	198	238	223	214	218	219	228	197	223	228	203	225	223	212	230	248	218	260	225	204	215	237	224	217	203	195	237	218	191	215	222	223	228	237	228	246	205	245	214	232	230	210	213	207	219	219	246	228	206	198	198	247	222	223	216	261	236	243	223	207	236	221	209	217	225	220	223	258	228	216	253	204	246	215	217	224	236	216	234	183	212	245	228	228	226	229	207	206	234	206	215	234	230	195	236	237	236	210	237	217	230	248	216	248	183	212	206	222	215	248	246	213	215	267	211	216	221	210	222	187	241	242	240	199	226	207	219	229	220	224	212	212	212	229	213	215	232	217	217	211	206	247	207	213	239	202	222	230	209	222	202	224	209	222	239	203	225	213	226	221	235	223	251	218	211	203	219	215	224	231	216	234	234	215	210	205	225	237	222	229	214	243	242	237	227	220	209	209	218	227	237	200	240	200	209	227	229	218	256	249	234	233	234	214	205	230	214	194	223	220	230	226	205	203	200	213	194	237	214	213	246	196	229	232	236	238	228	215	231	220	191	228	240	224	196	244	207	216	231	246	231	240	239	236	217	236	214	251	202	229	234	197	218	221	230	227	228	201	212	221	240	232	233	216	235	198	254	251	206	238	218	210	236	210	251	203	214	243	214	209	245	251	237	248	201	246	197	231	247	233	211	231	200	209	220	223	234	251	222	226	220	216	220	212	219	229	224	230	243	241	224	253	214	236	216	206	227	212	209	227	250	236	236	257	209	213	238	209	226	192	235	226	251	238	216	205	198	218	232	244	216	251	253	232	229	237	203	219	216	224	230	251	224	247	205	224	227	216	193	250	215	219	253	209	216	217	241	212	225	211	224	233	237	207	225	220	210	251	201	219	202	234	235	216	228	203	209	221	212	205	239	221	238	214	214	211	217	210	224	208	218	218	226	215	219	219	209	221	204	220	241	234	223	214	242	221	207	231	207	230	191	214	229	229	228	229	243	227	213	229	233	212	220	209	231	254	218	226	215	201	216	217	262	246	208	222	236	206	215	221	187	213	214	214	229	207	234	210	245	194	244	191	238	238	219	238	218	215	223	222	230	208	217	218	270	229	247	228	236	189	219	206	266	232	204	230	222	232	228	204	240	218	212	231	206	238	212	209	221	207	221	226	211	184	187	224	227	242	233	218	207	220	216	207	224	225	218	193	214	255	209	227	246	195	193	245	228	227	219	243	198	231	213	219	215	240	221	213	227	215	217	228	240	226	200	219	233	185	235	199	203	219	214	232	220	204	222	226	249	219	213	221	204	261	209	178	223	226	214	212	209	213	203	222	237	219	232	246	246	225	195	221	229	221	231	212	235	226	237	224	228	226	221	231	208	208	212	222	209	223	216	252	227	219	218	213	225	225	234	223	213	225	247	211	231	225	253	189	220	191	222	211	227	240	227	226	210	211	199	243	194	238	257	208	227	226	213	234	241	223	226	223	236	225	247	220	209	198	251	223	215	226	252	226	237	211	210	225	226	234	238	236	223	226	213	205	231	225	221	234	192	218	231	224	226	220	242	216	225	224	212	244	238	242	194	197	210	235	240	220	259	229	226	202	232	221	206	224	212	239	236	228	224	237	207	221	229	218	196	217	223	205	223	232	232	228	229	220	235	229	206	198	219	255	207	236	200	196	228	227	212	246	227	209	222	215	205	237	225	232	238	229	198	226	246	205	253	208	238	218	207	202	189	252	243	230	234	232	217	227	206	242	230	214	206	224	223	215	224	222	196	242	244	202	226	258	218	247	245	206	234	242	220	205	231	236	224	222	237	219	221	239	237	232	236	209	234	233	202	229	221	212	226	207	213	269	230	226	212	239	239	225	221	238	215	232	233	225	225	237	205	220	235	193	222	247	240	208	196	231	249	221	244	223	245	236	207	214	223	220	203	204	230	219	237	238	219	233	238	213	230	253	233	229	217	224	216	198	235	213	239	200	195	218	243	230	235	226	232	213	200	228	193	215	208	218	212	220	256	222	249	230	219	221	238	228	226	211	221	226	227	232	225	240	225	218	220	217	213	216	256	230	234	219	223	218	222	268	193	239	219	225	229	244	191	259	236	212	205	227	220	231	229	220	192	214	240	218	232	220	228	229	229	212	218	229	234	235	237	212	215	232	216	255	201	261	214	216	218	231	210	204	224	212	222	235	222	217	239	243	237	196	227	231	212	201	235	224	248	230	235	247	223	239	236	263	225	237	199	220	222	262	203	275	229	219	236	236	221	234	196	231	230	227	204	248	228	210	209	243	222	251	217	211	202	223	219	242	218	239	229	230	216	211	237	210	228	221	222	226	197	258	225	221	218	213	248	203	231	209	209	224	232	233	216	218	232	231	202	224	209	222	221	194	220	236	219	229	213	236	240	237	194	216	193	204	229	251	214	244	199	257	229	204	231	226	194	224	217	226	243	227	216	202	223	196	215	229	258	210	251	230	234	246	214	235	216	225	196	228	264	197	232	203	217	234	199	212	233	229	183	223	232	228	218	227	241	212	210	235	212	203	238	222	222	201	212	242	237	241	228	219	226	214	220	213	222	226	231	211	219	220	205	210	219	199	213	243	215	238	227	223	225	226	211	226	220	223	222	221	228	256	220	232	231	213	216	226	213
39794	13584	2783	1731	1168	836	654	519	476	399	340	321	315	305	261	278	244	262	250	212	242	224	220	206	223	211	231	201	230	214	204	203	222	185	187	200	173	183	194	186	199	208	225	195	220	176	178	200	177	207	183	188	178	197	205	180	202	198	175	178	224	202	219	201	212	203	200	215	192	200	210	165	215	204	193	182	191	191	202	190	186	198	203	186	200	159	206	186	205	174	174	183	175	220	197	200	196	188	177	197	191	176	191	208	186	222	180	166	195	198	169	180	176	200	180	211	220	200	192	191	164	199	200	166	166	198	191	199	191	193	193	186	179	190	211	195	186	195	223	208	188	192	189	171	195	165	220	174	200	185	194	182	194	175	159	187	205	199	170	207	203	181	199	174	186	204	192	194	178	160	198	174	221	200	177	174	183	186	212	191	178	206	176	183	195	183	172	172	199	184	206	188	186	206	182	196	164	219	191	191	169	209	197	185	193	196	183	187	192	178	202	195	184	169	162	190	140	201	192	184	182	212	206	185	191	191	190	180	189	212	182	210	184	186	201	200	171	169	212	185	177	182	191	180	194	188	198	203	199	206	189	166	165	191	191	195	198	189	200	186	180	167	166	194	203	207	198	197	220	213	182	194	195	228	199	164	191	188	189	205	212	184	167	167	186	200	198	202	178	200	183	197	164	154	209	181	158	193	193	175	178	171	188	213	191	202	198	184	202	185	181	220	206	188	187	160	200	164	184	181	177	169	196	193	195	214	185	188	193	197	176	181	205	176	188	192	181	182	190	166	206	179	214	178	209	221	187	186	180	173	188	184	143	181	180	206	193	180	154	194	197	193	191	224	205	172	198	172	194	199	192	180	199	189	206	185	194	218	212	190	199	193	192	182	193	217	174	177	185	171	203	203	202	196	187	180	182	205	187	182	188	176	193	198	162	182	166	189	214	170	194	195	172	190	174	187	185	196	217	207	186	210	193	191	184	204	174	210	182	207	178	189	188	194	190	159	179	182	178	217	174	193	191	160	193	159	187	200	191	179	184	187	169	183	173	183	189	182	190	169	178	188	173	162	207	216	213	157	173	186	200	200	186	195	212	153	210	201	184	195	195	172	166	185	184	179	174	181	199	212	188	162	163	192	194	192	173	191	187	205	192	179	165	200	205	166	197	201	174	185	199	202	196	205	203	210	210	186	188	193	177	199	175	169	194	176	173	192	192	173	189	191	190	188	205	194	172	189	184	196	188	194	193	205	189	182	214	182	189	167	198	172	205	197	195	202	190	172	207	186	213	160	164	204	168	169	182	174	197	190	214	195	199	174	175	181	222	193	206	202	197	175	182	193	196	200	177	195	162	168	193	189	186	191	144	205	177	183	209	182	191	193	178	190	193	190	191	188	163	170	212	192	198	214	220	186	188	191	190	189	201	198	182	165	180	197	167	189	199	171	207	185	175	187	187	168	176	190	156	190	199	162	212	213	169	203	181	204	198	183	196	191	194	199	209	171	206	220	180	170	206	196	179	208	202	177	179	203	211	168	168	185	175	225	200	201	219	177	173	176	188	157	173	173	180	195	181	193	195	214	185	205	193	220	186	196	187	200	192	191	209	192	191	186	195	178	183	186	174	180	195	204	195	196	177	196	180	197	180	204	185	192	192	166	181	174	181	215	189	206	177	174	204	193	181	188	166	185	184	179	190	184	179	168	193	174	187	189	172	222	194	187	177	181	206	193	195	188	200	214	174	167	212	194	212	160	211	214	185	173	198	168	189	179	198	193	185	193	182	182	197	181	191	199	196	191	184	199	186	203	182	180	185	192	201	182	178	179	184	182	205	199	156	188	191	192	186	214	189	179	202	194	203	190	208	202	181	163	189	198	171	193	216	196	203	179	190	182	206	188	189	184	173	195	182	170	179	204	177	216	205	175	183	182	165	215	203	188	174	181	213	186	176	186	177	212	184	194	175	203	183	194	196	190	197	170	181	172	191	196	156	190	175	204	202	194	167	197	201	195	175	207	210	187	202	219	186	191	190	187	183	196	187	181	220	200	197	190	179	190	154	213	185	169	191	190	218	209	194	203	207	169	195	185	212	179	173	175	180	178	179	187	188	174	191	206	180	215	182	204	175	166	211	189	186	193	186	180	177	196	187	213	200	155	184	171	190	225	191	178	212	191	170	187	188	187	178	234	183	182	192	191	201	204	182	178	176	199	184	200	183	192	178	187	209	173	208	174	171	169	193	204	200	172	186	205	180	202	202	180	182	178	212	196	185	199	191	210	186	190	185	163	217	175	204	180	210	199	189	177	174	158	187	209	200	182	175	179	201	181	165	192	147	198	172	180	181	186	180	184	193	188	172	198	204	202	194	192	209	207	212	163	189	189	203	177	194	175	166	186	185	227	205	177	193	174	191	184	189	187	177	173	163	172	193	200	190	172	181	186	194	202	166	202	182	212	170	215	199	218	190	193	166	181	201	216	166	190	193	188	188	165	182	202	198	200	180	182	206	201	164	219	176	194	168	176	197	180	194	176	194	200	179	215	201	191	180	188	185	174	197	195	231	190	199	175	171	177	204	171	164	170	180	197	188	166	162	194	169	189	208	212	186	181	175	184	180	204	213	197	178	207	203	218	204	164	194	193	213	182	204	202	185	173	192	186	183	202	193	194	215	191	158	207	184	199	223	160	177	208	162	162	158	165	178	223	209	180	182	188	186	166	193	184	194	182	179	170	176	209	176	188	174	181	181	194	195	199	216	185	202	167	193	163	173	181	185	193	194	202	181	203	186	186	163	197	198	205	177	194	184	196	174	193	197	161	185	172	199	200	206	207	199	186	164	203	183	201	170	219	171	163	190	195	197	188	206	167	210	189	179	175	220	174	201	189	208	189	165	170	193	185	186	196	200	198	225	179	154	191	179	178	187	194	187	173	175	181	183	183	216	170	186	194	202	189	182	198	206	197	203	196	192	157	172	201	204	204	161	182	175	182	179	163	170	197	208	177	207	184	192	196	162	190	185	195	178	194	201	187	196	195	206	205	191	194	175	200	195	176	204	194	198	171	172	187	181	171	185	160	188	187	200	168	179	178	194	197	204	174	200	181	191	206	202	199	211	191	188	174	198	203	189	192	187	185	210	181	190	177	186	198	195	177	180	170	160	172	186	176	174	183	215	171	170	194	195	204	184	196	171	188	224	165	213	186	188	166	178	196	185	188	220	178	183	193	190	209	191	192	179	163	215	198	179	194	175	174	196	191	186	174	190	180	188	168	196	185	172	191	168	178	197	199	197	205	190	190	180	201	178	191	180	202	184	179	197	192	150	193	195	190	209	189	169	190	182	184	195	184	186	202	194	188	186	184	215	180	184	184	167	172	204	225	188	194	196	169	170	204	194	152	214	217	208	187	194	186	166	186	184	185	211	171	181	206	176	173	194	181	167	166	164	199	187	196	173	201	199	200	167	178	190	186	191	201	178	184	182	182	180	199	195	186	174	156
22903	2195	4054	4836	4298	3422	2832	2309	2095	1748	1573	1376	1214	1166	1092	1001	911	889	859	783	740	714	704	702	694	652	664	635	620	600	589	613	592	542	556	623	583	546	513	583	496	554	543	509	537	579	528	527	527	558	548	545	516	502	508	488	493	491	518	476	534	493	462	507	501	511	478	460	480	487	487	475	506	458	465	509	456	468	497	483	500	461	460	498	434	518	460	485	466	473	462	500	441	426	495	472	499	427	467	472	471	510	442	486	489	483	495	466	470	459	501	459	491	493	488	465	471	491	475	452	429	485	466	471	463	478	479	499	474	509	467	479	495	418	481	468	462	462	523	488	466	534	469	495	446	483	466	457	484	430	498	489	472	478	456	464	484	450	451	430	510	487	475	477	495	479	469	475	502	465	484	479	463	483	469	475	462	500	464	464	481	485	475	471	502	470	484	452	474	478	460	495	469	451	465	483	464	461	487	439	477	442	486	506	464	479	480	477	444	468	463	412	468	461	482	454	450	447	447	477	441	481	457	460	472	472	463	465	465	513	472	486	478	457	460	486	465	470	471	469	467	481	470	474	475	493	488	470	462	496	468	494	466	440	492	458	475	491	447	490	473	477	468	479	470	453	468	464	457	460	467	456	487	444	463	470	491	430	457	495	440	472	493	470	445	478	474	452	436	452	472	505	486	490	431	438	455	464	428	469	465	481	504	492	474	458	445	460	506	453	471	497	431	465	452	464	461	463	482	447	476	459	491	461	483	416	476	440	458	475	451	485	432	466	474	457	479	479	478	490	470	470	490	458	502	429	495	492	481	462	449	452	460	494	460	447	447	469	457	482	463	448	468	432	474	459	442	484	447	449	446	486	484	506	479	462	471	447	449	504	505	486	464	448	456	460	489	462	502	498	469	459	423	497	416	480	502	473	469	476	475	466	458	468	459	424	473	465	453	473	458	457	478	458	477	448	448	441	464	493	482	466	498	457	443	463	528	472	460	454	469	474	486	472	495	452	466	477	481	497	426	535	465	497	497	457	475	456	406	451	481	500	492	491	440	478	505	468	499	486	475	440	481	485	459	496	460	458	495	457	454	436	491	454	472	500	452	472	436	481	432	469	488	478	463	444	447	515	479	484	467	449	492	447	499	450	481	453	461	463	463	457	479	497	453	456	486	487	423	495	494	471	455	451	447	482	433	449	493	494	447	485	482	455	469	456	477	493	465	470	440	458	480	448	484	477	498	494	484	469	440	465	453	501	434	443	448	476	492	465	462	494	448	493	495	503	503	468	459	428	476	445	456	450	449	475	489	479	478	420	450	446	461	459	456	433	487	499	453	461	480	459	467	485	446	446	482	455	469	513	484	457	459	452	450	447	500	483	480	447	460	462	478	458	504	471	498	449	491	472	470	516	498	474	456	461	463	492	454	472	455	447	447	452	480	455	462	462	492	479	466	460	491	489	481	460	495	436	504	497	465	468	492	459	518	460	457	457	439	470	444	487	468	456	465	484	446	452	422	453	467	448	428	476	434	458	465	490	428	440	478	494	465	463	465	472	491	503	458	446	471	445	481	475	499	515	426	493	483	447	455	457	477	481	432	470	455	489	478	514	486	465	479	486	462	481	459	455	474	470	479	482	476	504	450	482	483	461	455	494	416	445	473	421	468	440	489	486	541	437	484	489	435	480	441	471	460	449	493	480	475	481	480	469	478	449	461	497	494	479	471	474	504	439	438	476	443	481	442	469	500	429	470	494	471	444	491	439	476	436	480	466	470	418	488	487	457	489	498	454	463	490	429	470	451	506	449	462	475	458	486	468	455	480	480	436	456	483	438	460	465	516	479	477	468	486	458	475	476	491	449	493	511	441	468	475	461	481	461	499	486	469	477	496	461	452	469	443	467	452	450	466	469	462	496	468	446	467	457	449	456	478	435	460	438	464	462	468	476	508	494	461	491	483	462	469	494	451	441	492	429	477	459	442	443	446	517	480	486	497	468	492	467	501	479	493	444	481	487	492	432	443	451	451	438	474	448	484	509	487	467	492	484	450	461	460	456	460	467	477	422	484	449	488	481	459	497	494	449	494	481	462	467	460	433	510	478	432	449	426	459	467	485	480	451	446	494	480	469	480	446	469	462	493	464	483	484	444	455	448	477	473	479	483	485	469	470	447	458	491	474	433	454	415	442	500	484	417	472	494	442	507	435	475	463	448	454	483	455	498	434	450	474	447	480	487	489	485	476	504	468	479	452	454	492	459	476	488	480	478	466	437	517	445	478	458	503	453	471	494	450	444	481	492	446	481	469	430	477	514	469	484	482	439	458	459	516	459	449	451	447	467	448	470	469	490	434	472	477	454	447	461	457	452	417	496	440	447	493	509	502	471	497	474	421	505	488	477	439	473	489	455	476	491	473	457	460	475	490	443	486	431	457	456	473	492	481	444	473	476	494	484	460	450	424	462	425	470	443	471	477	416	461	445	452	467	441	453	534	446	452	483	448	465	432	487	463	478	457	435	465	451	485	493	465	511	468	471	474	470	460	433	514	479	450	429	463	459	441	453	442	407	493	482	442	437	467	461	451	488	474	480	473	461	465	488	442	438	471	465	459	481	468	473	508	485	466	451	452	497	469	456	482	461	438	436	480	483	457	465	477	485	447	470	461	444	449	447	478	468	494	433	458	499	446	478	455	471	443	462	466	469	504	502	449	485	479	488	452	472	466	488	475	430	436	419	480	438	438	471	461	465	477	492	465	484	434	503	460	462	449	462	436	489	471	458	501	461	428	481	474	462	431	471	492	440	460	485	486	460	450	490	430	470	462	452	460	475	487	449	459	505	474	440	445	482	468	460	474	454	440	442	500	488	476	463	469	461	447	449	476	454	458	476	446	451	492	471	489	460	471	463	454	466	467	475	466	484	455	464	465	469	440	454	480	496	475	462	470	439	490	487	459	472	486	488	462	504	461	477	452	497	491	494	452	469	515	427	469	455	499	477	457	463	487	478	459	488	443	488	425	460	486	470	456	456	513	511	467	466	469	419	474	463	481	473	508	491	486	481	451	478	460	451	457	474	466	479	464	491	497	446	473	429	464	451	484	465	489	464	457	451	501	498	458	489	484	479	451	490	429	468	448	499	442	441	478	461	467	475	459	514	466	472	473	471	444	496	463	480	470	458	485	471	488	463	455	435	460	434	464	401	480	436	448	484	469	453	471	454	519	487	464	454	476	471	459	437	496	432	494	474	418	467	487	454	488	462	471	489	509	477	457	456	466	420	465	467	465	480	424	453	440	479	487	448	470	511	449	458	444	479	485	479	483	459	493	483	440	440	481	453	452	455	454	456	493	500	420	482	507	490	478	459	477	458	463	478	456	482	502	517	455	462	492	432	481	438	448	455	454	456	485	443	454	452	496	493	439	496	434	464	465	440	481	447	448	469	429	484	467	449	436	464	462	500	504	499	511	459	467	459	465	463	492	442	467	434	448	491	486	483	490	452	505	462
10405	387	131	104	112	105	117	113	111	104	97	95	109	123	88	105	101	112	119	95	87	102	108	91	94	108	114	123	85	94	106	81	100	96	99	109	79	84	101	104	96	87	94	122	85	102	94	74	92	110	88	86	109	110	103	97	98	107	108	98	110	78	97	98	100	101	97	104	98	118	98	98	104	92	98	86	103	94	94	120	134	99	118	108	100	94	113	114	89	119	92	99	81	89	99	91	101	101	91	98	97	118	89	113	82	104	94	101	110	109	102	94	89	109	88	96	90	119	100	113	84	93	109	102	100	111	95	105	97	97	108	81	101	101	82	109	80	102	96	99	73	108	98	102	122	96	113	89	100	79	81	116	107	96	100	115	108	116	108	81	97	91	89	95	104	87	98	96	86	104	83	111	114	101	125	104	104	108	82	67	100	111	93	90	88	112	103	107	102	100	94	101	100	101	107	116	115	106	115	106	113	90	91	103	97	114	110	129	101	110	114	105	102	85	109	103	97	116	77	78	108	109	90	92	116	107	95	97	98	109	101	108	86	84	118	99	101	86	89	116	84	97	94	116	111	116	102	105	103	91	94	105	104	110	105	90	95	112	97	92	106	107	100	93	102	84	109	94	80	84	113	93	108	84	106	99	110	88	97	87	100	101	105	103	88	101	108	109	97	111	96	89	102	94	99	118	109	108	107	81	108	102	75	85	103	130	119	112	104	112	90	84	86	103	91	99	98	106	91	98	108	89	83	112	102	87	89	89	96	84	99	84	102	103	94	100	99	93	83	81	91	77	102	97	78	113	95	94	75	109	85	93	105	105	102	100	93	95	102	98	104	87	100	97	123	99	109	113	95	107	123	124	108	106	85	89	99	91	115	102	102	92	107	88	118	102	80	111	113	77	108	110	92	105	81	110	102	98	92	73	101	90	117	95	111	108	96	101	96	108	96	91	90	104	75	92	77	100	112	119	127	90	96	99	108	99	88	128	91	105	90	96	127	107	95	104	76	98	95	106	108	106	102	109	94	99	78	107	112	108	101	93	94	95	97	84	80	90	90	90	98	90	108	110	101	98	96	107	95	96	115	100	87	101	108	100	123	91	108	102	94	98	87	102	84	89	92	89	115	91	97	103	102	106	97	92	115	97	88	91	86	87	97	88	90	99	87	100	82	96	91	116	84	103	90	96	107	102	90	100	103	83	97	102	90	110	109	111	103	101	105	92	90	119	101	106	110	107	118	116	103	96	102	103	82	96	101	101	77	74	81	91	103	95	102	85	91	101	106	80	93	98	110	87	96	103	119	121	87	90	109	88	86	98	103	89	79	110	115	108	87	105	99	93	85	90	99	84	98	101	96	112	91	78	99	77	113	102	98	111	114	87	105	86	84	101	103	98	96	84	99	107	104	99	103	85	122	102	98	115	106	78	104	97	61	88	98	111	85	100	86	103	111	94	99	96	90	107	106	97	101	90	107	84	93	96	108	94	92	85	105	101	96	93	123	95	102	104	106	103	105	112	116	108	108	121	110	103	97	80	97	96	99	95	109	107	94	96	107	97	93	94	98	116	98	113	81	94	98	102	108	95	101	105	87	93	106	77	89	95	87	102	93	92	127	101	111	96	95	89	90	95	108	115	92	86	104	88	96	78	123	101	96	108	104	107	91	96	93	88	93	86	102	99	89	98	89	69	108	102	91	84	93	101	122	94	109	91	104	101	101	117	111	98	99	106	103	112	85	101	87	100	83	99	97	78	117	92	74	112	110	118	86	92	109	104	116	86	101	111	83	84	88	101	109	90	116	102	112	77	105	106	110	103	99	101	104	101	117	118	100	97	94	86	97	87	101	87	95	103	100	96	94	85	93	79	109	102	96	98	93	85	96	102	105	105	108	101	111	87	94	101	97	89	81	98	97	82	87	97	91	118	91	105	106	96	103	121	132	97	101	106	93	82	112	100	97	94	94	90	100	116	88	96	107	115	123	81	81	98	110	106	90	99	91	72	87	92	114	102	90	103	87	101	105	104	99	95	92	97	101	103	99	99	105	91	101	87	112	106	91	100	101	103	82	106	101	95	112	87	100	94	107	102	102	114	79	118	97	103	97	98	98	83	110	87	103	91	112	86	98	95	90	91	90	97	100	83	96	93	116	130	99	92	75	113	103	89	94	96	120	84	130	85	87	90	81	94	111	102	100	110	102	98	110	95	96	94	99	110	105	101	109	114	88	89	84	95	115	105	90	78	112	102	119	106	99	120	112	99	109	118	93	81	94	90	93	85	110	102	89	91	116	89	93	95	103	88	86	102	101	85	92	116	100	102	111	103	95	75	67	91	86	117	82	109	98	97	80	86	84	96	104	79	88	82	99	111	89	91	94	109	98	111	112	94	82	94	93	93	106	87	103	103	104	99	97	97	110	95	92	111	106	94	90	102	119	106	107	92	70	92	108	105	82	89	108	100	100	87	95	115	85	113	100	86	80	97	100	94	103	95	99	100	121	94	82	101	101	105	130	106	91	106	125	103	89	88	97	93	94	99	99	96	114	106	97	105	112	125	82	90	90	106	101	85	106	96	100	84	83	107	99	97	111	103	81	87	102	99	113	102	96	89	86	97	103	103	95	101	94	96	101	85	89	93	96	93	113	95	101	96	104	96	99	97	111	85	94	81	107	94	79	98	92	89	107	99	103	94	101	108	98	92	98	93	100	101	112	90	94	83	92	96	89	93	107	101	104	106	98	94	114	106	109	104	119	89	94	106	101	108	97	99	111	92	98	117	85	78	98	100	97	79	84	95	85	118	93	97	92	96	92	118	106	91	96	105	101	107	116	85	91	116	100	100	99	107	95	89	92	91	95	99	107	99	82	117	102	93	103	99	92	94	93	84	86	121	118	117	83	98	98	98	105	92	124	86	99	106	106	108	94	118	91	98	106	81	122	114	119	97	109	92	97	114	88	118	103	106	92	93	111	95	105	112	93	117	105	109	93	102	75	122	96	98	106	100	98	95	110	106	85	82	98	95	101	84	96	86	103	98	78	110	110	120	89	92	81	79	106	96	101	118	100	102	112	123	102	83	106	100	99	94	124	94	96	87	105	91	102	99	108	101	72	103	98	103	104	98	103	101	94	105	96	112	95	71	96	116	104	101	110	94	109	104	103	115	98	103	83	93	104	87	118	85	104	97	101	99	102	93	112	95	104	105	76	88	105	99	115	93	92	85	110	110	109	95	86	99	108	95	108	98	118	106	109	104	103	109	81	108	108	128	75	104	106	108	103	84	92	98	92	77	81	109	113	103	108	101	105	106	93	106	77	83	85	81	91	110	112	87	95	98	95	86	106	84	125	81	102	87	90	90	107	84	110	73	102	105	108	120	92	114	101	113	96	97	87	92	92	89	88	87	100	105	93	99	111	112	106	110	105	110	117	101	99	92	89	108	96	119	103	99	111	100	98	91	109	100	82	101	99	94	107	111	92	94	107	90	84	99	96	99	102	102
5267	317	312	295	328	321	310	290	297	246	263	260	289	299	256	280	266	279	310	248	277	248	253	270	278	273	258	225	272	267	245	286	266	267	272	268	246	259	265	238	252	250	258	261	251	243	258	279	248	244	257	249	256	282	266	244	240	254	276	305	250	246	286	249	285	252	252	262	271	256	275	241	271	254	241	282	237	267	265	260	258	271	266	282	282	237	278	247	272	241	223	243	251	239	238	272	224	262	276	261	228	247	286	240	269	264	286	230	243	252	257	254	252	219	277	291	266	283	242	253	256	258	248	254	239	263	255	244	274	243	266	279	258	263	279	239	289	251	235	272	295	292	261	283	277	242	249	260	254	244	281	250	259	268	280	259	277	253	235	280	270	258	281	248	250	223	270	249	241	288	260	241	240	245	300	237	248	263	261	278	276	271	256	268	269	261	270	246	277	247	231	256	259	260	263	276	255	234	259	266	250	249	293	266	241	265	278	256	267	268	276	277	249	277	267	247	255	279	275	278	280	232	282	289	252	226	263	260	244	266	244	253	259	257	261	271	251	260	236	252	265	255	246	270	286	240	250	245	299	247	231	258	270	259	276	287	273	273	231	224	266	248	253	267	268	252	257	286	275	272	255	275	284	283	269	226	274	241	266	252	256	272	304	252	254	243	266	269	237	262	275	250	272	246	267	262	264	282	272	260	258	260	232	280	252	253	272	290	287	236	232	282	273	263	258	223	253	255	253	302	278	244	254	239	253	246	250	223	259	293	274	281	295	240	241	276	262	286	243	237	271	251	272	241	279	294	292	255	235	277	248	261	269	282	265	256	254	267	246	260	265	265	268	279	267	267	293	249	230	268	255	270	283	255	255	287	254	246	274	265	254	253	268	245	267	287	264	263	266	273	258	276	257	244	251	270	272	275	252	287	291	244	265	267	284	263	274	264	245	245	250	264	271	262	253	244	212	272	247	259	262	249	272	246	245	276	245	266	287	259	257	259	262	234	247	267	258	266	257	270	252	249	280	256	275	245	252	287	251	254	250	250	280	286	259	265	247	258	286	252	278	248	264	253	256	273	274	276	230	254	265	242	241	273	243	277	259	275	250	262	265	264	258	252	237	279	291	271	249	236	232	218	281	272	250	258	249	249	256	294	239	249	261	315	253	275	251	263	252	283	262	273	278	230	256	266	256	270	237	259	261	282	259	293	293	245	228	247	271	269	264	250	261	281	236	284	262	263	245	269	262	255	268	254	279	242	242	267	248	256	252	250	277	258	241	264	258	273	259	242	264	276	279	267	246	249	248	244	263	256	245	283	258	272	262	246	243	256	255	277	257	264	246	264	262	255	267	279	283	240	235	237	273	246	266	237	250	240	259	252	259	270	256	265	235	270	279	271	286	285	276	243	290	267	262	270	273	248	269	248	295	276	256	261	271	238	256	278	243	279	255	245	259	264	254	256	297	256	249	280	307	248	267	258	267	238	225	231	263	230	268	246	252	245	264	271	265	271	248	235	277	285	284	291	259	257	243	263	254	254	256	263	289	276	245	251	270	244	276	268	266	291	276	263	305	253	238	267	272	247	249	247	275	269	251	277	262	281	280	227	298	288	256	261	277	249	234	291	271	242	275	252	247	249	257	238	269	259	255	251	261	246	292	268	230	251	265	282	232	241	257	277	276	244	248	263	263	243	288	268	249	277	254	247	282	251	240	250	255	264	302	249	260	252	268	273	265	272	285	256	266	261	214	268	245	244	282	279	251	254	258	212	240	240	269	252	274	271	238	232	260	269	239	253	247	264	266	231	250	241	287	259	224	278	252	246	265	268	247	260	271	254	235	262	254	233	248	248	229	266	245	277	254	281	265	264	269	264	249	277	266	272	264	230	281	257	254	258	229	245	242	272	234	244	285	253	216	251	276	263	232	277	245	243	267	280	268	231	256	235	268	268	277	245	253	262	263	271	277	235	282	256	268	232	283	247	257	293	260	305	257	232	267	291	258	250	267	284	251	262	268	254	276	256	251	264	242	220	223	259	276	235	248	292	278	216	266	256	289	240	257	268	254	249	267	269	269	238	247	293	272	261	250	253	268	271	242	275	246	298	245	282	256	262	234	253	246	291	273	245	263	262	255	264	268	259	239	245	278	259	237	268	259	265	247	288	266	271	257	236	259	235	253	282	260	256	259	254	264	239	245	224	258	252	260	272	235	267	266	225	242	241	257	264	258	274	237	268	251	267	262	229	246	240	253	267	265	287	247	247	272	278	274	271	266	249	249	211	270	258	248	260	254	257	282	268	263	296	282	252	261	271	242	259	277	260	268	223	263	216	260	252	257	244	265	246	254	239	271	265	261	269	254	254	243	269	242	252	290	272	258	243	243	257	244	251	255	267	251	260	263	242	259	258	255	276	241	249	273	270	249	270	264	264	242	261	237	237	277	248	248	270	255	284	246	254	259	287	242	259	258	267	238	252	281	278	258	248	241	276	250	231	282	264	284	262	266	242	269	255	260	269	259	250	276	286	272	281	240	253	256	281	255	262	246	272	260	218	250	257	251	258	291	245	280	259	278	263	253	250	267	236	247	275	242	257	266	250	220	269	242	238	252	247	236	259	255	230	277	230	271	280	275	258	241	275	265	247	248	244	267	253	226	252	266	252	242	287	247	289	249	257	279	250	264	248	291	254	248	263	259	250	257	261	257	273	266	256	261	253	270	263	237	246	245	264	260	262	252	268	249	258	239	273	276	237	250	256	239	263	250	248	271	287	253	276	289	238	243	271	262	231	273	259	256	244	270	263	263	266	280	297	259	262	279	253	286	252	258	285	260	246	257	269	261	256	249	291	253	262	280	277	235	221	237	262	283	251	256	245	270	263	250	276	262	275	247	277	245	254	259	260	258	247	240	278	264	244	259	254	265	262	258	264	254	251	275	254	274	241	265	247	236	265	266	276	237	253	239	250	246	285	230	243	276	254	270	267	263	260	230	256	281	276	231	261	246	273	265	270	245	233	280	233	262	260	264	271	249	273	273	257	264	249	242	268	238	270	249	263	236	276	264	263	259	290	299	269	260	250	241	245	239	272	255	272	272	261	244	266	244	276	254	267	240	242	258	296	287	268	262	227	255	283	272	299	254	256	269	249	269	243	273	278	268	267	261	252	309	234	238	258	226	277	264	237	278	254	252	264	230	274	208	259	255	251	258	272	276	250	253	262	244	230	251	269	249	259	250	281	263	291	249	249	262	256	280	283	261	280	267	266	245	273	232	264	259	270	265	247	257	269	255	267	303	269	263	233	268	254	243	266	229	275	260	274	238	280	233	258	246	247	262	248	264	265	271	252	260	267	255	276	271	245	247	230	269	257	261	253	258	243	283	265	271	250	257	263	248	269	231	244	238	276	264	258	268	240	239	261	276	271	269	251	255	238	260	267	249	280	261	246	254	260	242	260	239	247	252	277	259	282	280	243	265	257	250	257	278	268	262	233	240	291	264	259
28461	6446	1070	714	528	418	296	277	209	184	184	132	127	132	123	124	112	102	111	88	122	100	99	96	88	82	99	79	84	100	89	85	88	80	84	97	84	83	71	75	73	89	101	77	70	70	76	69	68	76	77	68	63	89	73	86	70	89	75	78	70	73	68	93	83	48	68	76	73	73	81	76	78	72	93	91	84	63	77	90	88	80	89	91	98	88	68	89	74	91	85	98	78	67	67	88	88	85	79	80	78	75	81	61	79	76	64	65	72	94	92	63	81	82	66	70	62	67	73	75	59	88	76	75	90	70	62	78	83	90	69	79	77	79	70	78	68	77	74	87	70	73	87	78	65	88	77	67	62	79	74	68	88	78	72	71	73	78	88	70	83	80	80	80	78	73	60	81	64	70	89	90	62	82	80	70	69	60	79	76	73	65	78	75	88	81	72	96	72	77	62	80	74	87	82	93	93	62	78	74	61	69	67	81	59	82	67	83	89	83	82	81	92	75	80	89	89	81	64	78	75	66	64	84	73	81	71	76	93	83	63	72	96	56	85	77	78	75	84	68	69	90	85	63	92	65	78	85	85	94	92	86	86	89	64	71	70	64	68	90	75	71	71	75	78	71	79	75	79	74	88	84	69	67	74	75	68	72	76	87	68	77	73	71	96	79	66	73	78	76	68	92	71	81	93	72	100	97	82	75	77	104	72	68	68	79	78	84	80	61	77	67	75	73	66	71	81	75	76	84	63	64	65	65	73	55	67	84	74	63	63	75	77	69	66	74	88	63	77	88	67	78	86	86	65	73	79	84	73	88	72	90	77	82	89	78	79	64	83	63	85	78	69	74	64	64	83	82	81	76	84	62	73	84	62	73	72	67	87	68	74	77	91	88	67	76	68	82	75	68	78	83	66	86	73	68	53	80	79	76	96	71	86	84	82	64	78	76	77	90	69	79	80	59	51	66	66	98	88	73	80	57	70	74	74	65	89	64	77	70	76	81	72	71	66	60	81	98	78	88	82	71	80	86	90	81	61	74	72	80	74	89	83	57	75	79	66	76	93	81	81	76	62	72	72	68	74	69	77	74	71	72	84	80	83	73	78	69	79	84	72	75	79	79	66	69	75	68	69	69	73	65	68	92	76	75	68	85	78	63	70	86	91	61	74	74	81	56	60	95	99	56	80	67	71	68	76	75	66	82	80	69	68	81	69	61	71	76	75	64	79	95	77	70	74	78	62	73	71	78	85	50	76	69	64	70	79	75	75	70	83	86	72	79	62	78	89	68	69	87	78	73	84	80	78	81	68	74	75	81	80	70	78	74	62	74	73	88	74	86	78	83	61	73	93	78	75	66	76	68	60	81	82	74	87	75	78	60	81	74	73	85	55	73	69	74	78	70	80	64	70	81	77	65	62	70	80	83	66	75	70	59	70	73	74	79	83	87	68	81	75	73	72	66	65	68	64	86	86	80	80	85	66	67	63	69	78	59	80	70	79	84	91	70	71	75	95	78	73	89	77	65	74	87	84	76	76	72	63	68	63	70	72	86	87	83	94	85	74	90	71	82	61	58	58	82	68	88	68	78	74	85	76	93	79	96	68	106	69	72	89	63	92	70	71	85	61	80	66	76	78	96	79	83	76	85	90	85	79	83	78	60	68	79	66	72	58	74	75	88	79	91	74	76	77	73	79	76	90	89	76	74	84	77	74	75	80	78	80	66	67	87	73	68	78	81	95	78	80	70	77	70	76	73	79	71	78	79	60	79	71	78	82	73	79	79	82	72	92	86	65	79	77	63	76	67	73	66	69	76	76	91	95	74	73	78	66	81	85	77	76	94	83	80	51	49	98	92	66	72	70	65	85	68	87	80	69	74	97	77	62	85	72	73	72	76	78	76	79	87	84	85	64	76	79	79	87	71	87	76	75	76	63	78	83	67	71	81	85	93	83	63	69	74	72	71	60	84	78	71	91	71	85	86	73	76	74	54	73	81	83	72	65	74	91	88	83	76	81	71	79	72	66	61	74	89	65	95	64	81	69	76	59	67	66	81	86	70	80	69	79	77	73	98	69	64	65	78	74	80	83	85	74	59	70	77	82	64	81	62	80	80	76	76	65	71	77	69	71	73	60	84	95	71	68	77	81	84	82	91	95	70	72	83	76	65	67	78	64	74	89	80	69	82	81	69	86	87	74	68	76	70	68	85	82	85	67	82	75	71	63	95	85	70	76	68	78	54	79	71	77	65	76	89	58	78	76	60	84	93	86	65	81	83	94	81	91	96	78	84	71	75	81	62	76	64	77	57	86	63	69	88	76	72	82	98	78	75	85	76	71	82	78	89	93	75	75	87	76	69	80	80	95	71	69	80	72	94	69	93	66	65	77	58	83	71	77	71	73	84	74	90	69	84	78	69	79	65	78	71	58	74	73	72	74	77	74	71	69	69	64	86	79	92	77	75	88	76	78	69	87	65	80	70	67	64	74	67	71	83	100	83	72	81	72	74	69	49	60	84	76	94	90	80	82	71	75	70	70	76	81	84	76	75	79	71	84	82	79	65	78	76	78	74	74	76	68	72	75	70	80	71	84	76	93	84	51	71	69	71	82	58	78	70	75	71	67	76	84	73	82	85	60	86	71	71	71	84	86	89	70	82	74	65	73	75	74	88	68	81	78	72	80	98	66	82	81	79	75	87	74	105	70	78	70	83	79	87	79	62	79	78	66	75	77	68	77	78	87	94	71	75	87	79	85	83	83	80	94	81	57	72	85	74	63	64	78	76	86	67	62	59	101	60	64	51	103	74	87	71	75	54	70	65	88	83	75	77	72	76	52	78	76	90	77	61	71	82	67	94	78	80	71	90	83	79	81	70	68	79	75	92	67	90	83	75	67	89	68	61	75	79	74	70	86	74	79	62	82	81	84	79	88	82	65	63	77	73	90	69	67	78	66	79	62	62	91	82	63	81	89	90	81	79	79	83	78	73	83	64	85	70	76	76	67	68	92	63	79	86	82	68	81	82	93	85	71	81	77	71	78	83	71	87	72	86	63	84	77	68	69	75	78	52	81	77	69	62	79	74	82	72	82	79	88	73	91	71	73	74	70	93	64	65	72	83	76	73	54	70	78	76	60	83	92	69	67	62	57	96	91	84	83	76	66	86	74	72	80	63	67	89	94	85	85	97	62	63	79	77	75	66	84	72	68	66	74	70	90	68	72	64	72	72	81	65	70	91	86	64	79	60	71	87	78	74	79	91	82	98	80	84	74	61	86	66	53	68	71	70	79	83	75	86	60	65	85	75	67	64	79	79	65	72	86	72	71	86	75	72	78	85	82	85	66	87	84	61	68	72	79	74	84	75	86	77	77	72	78	82	65	77	82	55	82	66	71	66	71	84	77	63	62	80	58	85	95	77	78	80	78	81	85	92	82	72	73	76	79	69	83	75	88	63	67	75	77	68	88	67	81	82	74	77	78	75	83	77	69	80	77	73	70	59	69	91
16481	1179	2107	2486	2232	1801	1403	1252	1014	889	801	738	568	571	541	501	465	426	360	373	355	382	326	335	336	358	326	281	311	339	301	305	265	287	257	285	277	275	277	241	249	261	248	277	266	252	216	248	259	245	249	244	246	226	271	235	247	237	269	219	240	245	255	228	227	228	221	222	232	275	208	226	263	222	238	220	229	245	230	201	249	214	227	239	227	226	217	231	194	242	230	226	215	239	236	190	236	221	228	213	223	213	267	224	246	242	253	237	186	215	229	225	245	260	236	217	223	255	239	230	225	214	229	215	235	215	223	221	208	245	229	207	221	217	222	227	220	226	237	232	250	216	235	230	222	256	239	225	214	206	202	203	246	256	234	219	240	231	219	228	243	220	239	207	204	247	190	222	209	209	239	211	242	206	235	208	275	223	225	223	221	198	223	213	232	227	220	212	246	202	234	216	216	214	234	216	239	215	250	209	211	222	209	213	216	216	222	229	209	216	202	218	252	213	244	237	235	204	267	212	216	261	230	223	203	239	233	212	233	208	244	206	234	207	258	228	238	232	231	233	208	220	179	234	213	213	213	211	216	246	204	201	205	228	218	214	205	207	245	209	220	237	218	209	242	217	212	217	214	205	240	252	250	216	228	200	223	235	240	210	216	219	227	215	242	225	221	208	215	226	230	248	212	216	217	220	199	231	210	252	243	217	232	207	229	201	217	249	224	223	233	218	206	206	218	217	202	205	247	229	232	218	213	211	234	191	237	207	212	209	220	243	212	205	240	197	229	213	212	226	231	216	217	217	217	234	211	218	234	214	217	230	230	205	215	221	201	228	219	224	229	213	229	246	228	237	220	218	251	226	211	205	242	244	202	237	216	207	218	249	254	216	226	202	210	219	236	211	257	203	205	200	207	213	237	217	211	243	258	230	229	234	202	242	198	239	214	224	212	216	212	224	236	260	222	236	215	207	240	227	230	212	233	226	241	231	260	213	228	195	225	211	212	213	207	200	219	228	221	231	242	219	206	212	237	227	251	236	245	210	238	230	247	214	228	221	230	212	228	208	221	215	217	221	226	236	258	225	213	226	238	227	214	223	218	237	229	243	233	246	206	217	218	193	230	222	236	237	221	196	234	202	216	232	218	205	214	215	250	244	204	247	220	238	201	229	192	244	222	221	219	205	226	223	201	224	249	240	221	236	228	214	229	224	229	239	242	229	209	200	239	239	198	237	207	221	211	235	213	230	203	256	249	207	225	222	210	223	198	222	223	226	212	218	212	223	219	231	182	228	248	233	204	240	228	207	222	206	223	228	207	243	231	230	247	203	202	232	226	233	227	202	204	257	243	239	233	233	224	221	196	226	230	199	225	224	224	247	221	227	227	215	225	222	237	200	244	224	214	206	229	233	222	235	219	219	190	220	236	216	219	245	239	218	221	213	231	203	243	212	215	221	235	213	248	222	259	211	238	227	222	235	200	223	219	189	230	223	236	207	255	213	224	219	217	213	216	206	242	228	247	218	225	224	214	219	211	220	205	200	251	232	224	227	212	229	211	213	221	210	195	245	216	211	192	247	230	234	214	213	217	232	230	228	233	209	208	199	216	218	204	240	234	206	202	235	260	213	234	202	223	227	211	242	204	217	229	230	227	226	241	243	223	230	232	222	216	215	218	219	250	235	229	228	215	224	209	240	205	222	225	216	204	207	226	227	224	210	246	220	215	229	250	240	237	216	240	210	233	242	245	201	237	214	197	236	188	236	239	234	238	233	235	238	219	239	216	233	225	230	201	229	212	245	228	239	218	241	198	246	209	240	286	216	207	242	247	223	241	211	238	211	251	255	245	247	193	237	218	239	228	229	238	217	209	235	200	227	216	232	224	195	242	228	194	228	239	255	212	223	209	201	244	215	238	213	240	245	204	202	225	222	242	187	238	216	231	208	238	221	233	205	216	248	249	199	237	225	226	226	208	227	233	260	218	209	217	261	207	236	230	215	213	203	207	240	239	218	236	210	251	221	221	212	258	213	212	192	211	221	243	247	201	217	224	205	233	231	217	228	225	228	224	227	214	205	219	210	228	216	232	209	247	206	237	212	213	210	246	233	216	220	216	251	223	206	200	235	227	234	217	227	217	210	214	242	229	228	193	219	228	221	228	231	229	222	210	235	240	241	226	223	202	191	249	221	227	223	218	253	230	220	236	196	231	207	235	213	240	208	213	213	209	226	238	226	222	238	208	242	218	225	238	238	263	237	192	244	219	227	185	222	218	241	236	229	222	211	217	225	210	215	217	220	223	225	207	218	228	230	212	225	219	233	238	227	221	202	219	213	210	207	211	210	212	231	221	217	228	252	233	251	224	224	226	214	229	235	239	233	200	212	215	214	210	219	198	212	240	253	227	219	216	231	230	241	225	221	225	224	218	222	220	227	219	228	222	232	218	247	237	197	183	249	223	191	227	238	238	219	209	214	224	204	209	215	238	212	204	205	214	231	227	245	208	224	238	216	235	255	204	228	215	267	229	226	222	209	243	226	211	209	238	214	201	230	211	237	210	206	226	232	202	202	227	218	239	228	232	241	208	217	231	242	193	210	220	199	207	230	251	229	248	215	216	217	202	235	217	219	212	204	238	189	227	212	214	204	224	211	206	203	240	244	227	230	221	221	221	214	231	221	198	245	194	214	218	231	218	224	205	226	237	222	235	217	221	271	215	236	227	208	216	231	216	241	214	218	199	261	243	236	210	232	215	250	244	220	226	238	211	237	205	225	221	241	199	248	236	221	224	232	212	218	204	215	229	211	242	215	229	215	197	222	255	206	237	220	204	224	224	196	221	244	222	237	217	207	219	237	217	218	226	217	216	232	249	223	234	222	218	211	244	229	212	219	236	250	218	232	196	218	211	235	226	222	247	213	219	228	223	213	222	214	240	218	227	235	240	221	220	217	230	239	232	227	239	235	225	225	226	234	232	208	227	212	218	216	220	222	236	221	232	214	245	208	233	195	243	242	215	222	251	226	232	221	222	232	199	219	251	194	259	234	253	224	215	229	240	250	189	214	216	211	231	231	227	213	223	202	221	227	215	227	236	201	228	228	230	242	238	215	244	249	212	214	234	214	202	227	220	236	222	219	232	210	213	250	251	210	205	223	211	245	222	221	240	229	227	235	225	228	239	212	215	243	208	251	220	260	254	199	228	231	216	215	214	207	224	213	208	226	209	227	208	204	227	221	216	224	241	199	205	246	234	194	240	225	223	214	192	230	226	197	234	238	239	234	178	230	223	216	256	218	253	232	224	239	258	200	213	225	228	210	220	196	252	222	228	246	173	229	202	244	204	217	212	207	216	229	221	212	217	228	223	220	225	218	222	211	231	220	221	233	212	225	229	217	205	257	216	243	218	236	227	239	230	209	232	222	237	237	228	223	221	253	201	206	220	191	197	234	222	216	236	215	222	217	217	217	244	215	232	237	248	198	235	220	201	203	216	235	208	205	235	215
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
