0	46	30	45	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
341671242724	341671243236	341671243786	341671244336	341671244885	341671245436	341671245986	341671246536	341671247085	341671247636	341671248186	341671248736	341671249285	341671249836	341671250386	341671250936	341671251485	341671252036	341671252586	341671253136	341671253685	341671254236	341671254786	341671255336	341671255885	341671256436	341671256986	341671257536	341671258085	341671258636	341671259186	341671259736	341671260285	341671260836	341671261386	341671261936	341671262485	341671263036	341671263586	341671264136	341671264685	341671265236	341671265786	341671266336	341671266885	341671267436	341671267986	341671268536	341671269085	341671269636	341671270186	341671270736	341671271285	341671271836	341671272386	341671272936	341671273485	341671274036	341671274586	341671275136	341671275685	341671276236	341671276786	341671277336	341671277885	341671278436	341671278986	341671279536	341671280085	341671280636	341671281186	341671281736	341671282285	341671282836	341671283386	341671283936	341671284485	341671285036	341671285586	341671286136	341671286685	341671287236	341671287786	341671288336	341671288885	341671289436	341671289986	341671290536	341671291085	341671291636	341671292186	341671292736	341671293285	341671293836	341671294386	341671294936	341671295485	341671296036	341671296586	341671297136	341671297685	341671298236	341671298786	341671299336	341671299885	341671300436	341671300986	341671301536	341671302085	341671302636	341671303186	341671303736	341671304285	341671304836	341671305386	341671305936	341671306485	341671307036	341671307586	341671308136	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21195	20110	26899	23051	20113	18396	1498	704	577	492	434	376	589	4775	13815	12396	7663	1152	188	244	219	214	212	200	209	213	220	214	198	217	188	194	210	189	213	209	203	219	204	223	209	189	188	197	220	206	225	198	197	217	205	203	219	193	213	197	199	202	210	193	200	197	211	196	220	218	206	227	214	199	227	198	200	202	208	230	200	202	223	184	204	217	212	223	196	207	200	192	210	229	214	218	195	196	179	205	208	223	200	200	219	222	212	185	199	222	215	219	199	211	201	202	193	214	204	212	207	212	216	195	202	205	203	198	191	231	214	221	205	227	214	188	188	200	231	238	232	207	190	202	213	178	205	229	213	212	229	209	256	216	203	190	195	208	212	183	216	223	182	208	196	208	221	204	189	207	193	203	173	184	198	215	205	205	196	209	209	183	185	224	204	214	213	182	212	209	180	189	193	215	233	193	192	197	189	208	201	211	217	198	226	194	186	205	216	208	221	168	213	198	211	216	212	179	205	192	194	190	213	212	204	209	188	225	209	210	239	206	212	193	207	195	183	205	249	208	198	186	219	222	205	191	199	200	193	224	216	212	204	209	206	214	227	192	208	206	209	210	201	203	202	193	187	213	207	219	182	212	205	193	245	207	214	194	191	219	237	203	197	206	222	188	186	207	208	222	180	223	224	183	211	203	196	195	204	216	201	212	205	222	199	214	188	190	208	212	196	222	188	211	205	198	221	200	215	203	202	195	192	214	207	207	188	215	202	203	183	188	210	199	181	203	196	193	194	217	205	166	187	192	180	208	186	205	195	208	221	183	203	215	207	200	192	172	218	198	165	216	205	185	216	187	199	214	210	203	196	199	209	197	180	220	190	214	195	191	203	203	191	223	228	204	191	187	211	207	216	179	206	221	208	205	191	203	221	199	216	192	222	234	187	214	214	195	209	205	197	198	194	187	210	217	235	193	208	206	232	211	204	184	220	187	190	194	196	200	223	198	209	204	198	199	179	190	167	222	226	198	226	207	199	211	214	218	193	207	224	189	190	208	212	224	192	232	178	207	203	199	215	209	219	208	198	189	211	229	208	222	197	216	203	185	208	202	186	201	205	193	196	192	191	213	206	199	224	203	209	194	191	211	191	225	199	189	222	216	201	171	178	235	217	222	200	196	179	216	190	218	187	224	212	216	200	196	207	210	210	178	216	214	169	171	194	197	208	191	229	185	195	209	200	208	203	229	198	219	213	194	181	200	194	208	220	203	208	204	217	219	203	204	191	213	203	174	234	194	185	191	205	214	179	201	173	200	218	218	195	205	208	180	225	207	202	192	211	213	191	216	185	203	218	213	202	205	182	188	220	218	224	202	195	203	211	210	199	196	206	226	192	206	217	195	176	192	190	201	187	218	198	176	185	230	197	190	209	186	206	201	225	190	209	170	190	194	201	212	214	195	188	211	199	231	196	228	200	216	210	174	184	216	194	200	208	191	194	192	198	196	205	199	205	221	170	217	203	209	196	201	199	220	195	188	187	175	191	166	219	218	196	211	198	189	208	235	203	196	195	180	194	206	204	184	210	187	207	227	223	204	204	215	191	193	199	203	212	193	214	176	207	202	192	205	204	198	177	191	197	204	192	214	211	196	208	213	206	199	217	206	228	212	192	200	213	203	218	194	217	220	217	210	196	206	179	190	223	209	201	188	192	204	176	194	209	187	197	194	178	184	198	184	233	221	206	224	210	192	204	196	216	193	197	215	225	211	217	198	180	202	195	191	232	195	215	235	186	216	217	235	185	208	202	171	184	206	208	204	204	190	200	182	186	194	196	231	214	211	184	201	224	200	190	205	213	197	194	180	174	203	219	219	216	193	212	212	208	228	195	237	181	219	219	197	202	204	200	185	195	185	206	184	190	193	197	184	209	240	189	186	192	222	199	204	190	200	202	228	207	213	190	208	208	213	191	180	210	184	191	204	193	220	179	199	176	217	208	204	221	203	203	210	192	219	173	180	213	185	174	207	233	203	194	231	224	217	197	184	224	192	194	214	207	209	184	230	195	225	206	206	176	206	202	233	213	212	210	194	192	188	216	191	196	236	201	217	194	199	186	185	222	182	194	202	216	184	195	198	205	189	211	231	208	229	211	220	222	189	225	214	200	190	223	203	217	211	229	211	209	191	201	200	186	204	209	222	208	193	200	213	204	208	205	217	190	199	198	203	205	205	194	207	209	196	195	184	201	184	169	201	217	201	208	178	204	198	221	225	194	191	187	209	202	187	204	227	176	196	193	179	207	208	208	205	177	181	217	225	207	192	177	208	205	213	219	221	204	198	192	228	223	223	189	197	191	229	222	181	194	190	204	214	197	191	202	191	192	206	242	198	175	199	206	200	177	200	194	189	214	224	195	228	227	203	214	189	200	220	189	206	210	222	220	223	201	198	212	212	198	204	220	199	204	184	218	201	190	188	212	200	194	188	214	201	210	179	216	211	189	228	185	212	188	184	194	197	184	197	223	191	212	203	195	217	209	187	205	175	202	198	184	210	202	215	207	206	186	204	217	165	213	196	204	184	181	201	213	235	190	188	214	191	194	203	207	208	215	233	191	214	192	221	202	220	202	227	196	226	210	209	202	184	179	206	195	184	227	216	190	202	226	171	197	213	202	239	208	188	184	185	202	189	214	218	201	199	195	210	199	201	188	201	197	204	208	192	188	215	206	205	209	199	171	209	202	204	194	187	217	202	201	199	200	197	208	214	220	208	184	204	207	202	229	187	206	190	220	220	171	214	210	227	201	207	214	194	187	203	229	210	191	186	226	217	202	213	204	217	181	192	195	181	184	187	206	194	192	231	185	220	180	184	210	200	217	215	201	196	207	220	205	195	186	201	195	200	189	209	193	208	198	185	215	214	204	172	203	188	207	215	199	224	189	204	194	187	207	189	196	220	192	179	206	198	221	212	200	202	239	211	212	216	183	209	215	204	185	197	191	203	212	216	182	205	185	202	221	193	193	202	228	188	194	203	216	200	200	196	178	199	217	180	198	204	194	190	213	201	195	233	206	212	214	217	186	194	226	207	194	213	182	223	207	210	199	200	218	200	191	211	218	202	190	228	202	204	216	234	192	209	200	238	200	188	201	216	187	191	196	212	160	217	185	180	211	197	221	221	219	218	178	189	204	182	200	201	204	224	194	194	189	195	190	227	222	211	200	217	201	209	215	183	193	204	194	192	206	183	218	184	174	213	170	171	210	221	164	207	210	245	197	175	198	203	191	201	220	204	207	173	186	180	215	226	215	169	198	222	196	189	196	184	217	205	212	190	205	204	201	218	214	189	223	236	205	197	194	216	206	212	187	183	183	200	188	200	186	233	209	192	204	233	229	201	195	182	211	188	198	196	187	198	197	185	201	188	187	193	209	221	203	193	200	187	182	203	185	206	189	186	187	201	186	208	206	239	174	218	208	184	197	199	213	205	184	203	198	219	184	211	211	207	190	195	223	221	202	226
4770	16883	10291	4782	2890	2148	1655	1575	1351	1105	907	764	1334	9844	21892	18738	12133	1941	285	313	332	337	323	286	335	294	293	317	307	316	301	302	261	303	304	297	295	285	296	267	320	281	314	293	309	304	284	307	293	281	315	287	305	298	302	299	296	314	295	328	297	287	307	286	305	304	296	288	288	329	306	288	275	316	311	282	300	277	317	290	297	283	298	322	305	305	317	287	283	348	267	273	313	301	293	280	332	294	304	292	275	298	270	302	283	285	259	276	291	268	309	303	273	298	280	317	276	266	300	296	310	318	309	281	277	309	274	294	271	289	288	298	336	307	328	293	292	303	314	310	303	292	311	290	314	300	296	315	295	310	282	274	295	294	281	265	270	265	292	267	291	295	294	286	288	275	305	284	286	277	296	271	328	290	279	260	307	312	289	293	294	292	290	298	301	303	255	287	309	273	272	292	261	286	310	288	289	298	294	307	289	306	295	287	286	306	312	286	310	291	304	281	293	313	290	312	284	287	317	280	317	282	283	291	288	299	313	251	289	291	309	314	337	282	339	252	312	302	266	304	312	294	295	320	297	297	308	308	280	314	283	261	296	328	314	299	276	291	297	244	278	244	303	274	296	290	260	296	321	276	260	291	307	319	297	315	291	274	288	287	309	294	285	307	293	332	272	275	306	338	285	307	270	302	279	307	303	294	298	299	284	278	283	289	291	291	261	302	292	303	288	292	293	287	281	305	305	282	279	262	297	304	312	282	293	301	305	291	304	269	286	302	304	304	304	290	294	276	294	311	283	295	293	278	294	263	343	291	322	286	258	302	283	320	294	285	321	324	292	311	290	315	289	285	300	313	308	304	294	272	297	275	314	329	304	285	316	320	330	301	296	267	326	294	309	276	296	329	269	292	285	302	305	288	298	317	286	266	318	300	294	282	315	279	303	343	318	300	321	287	327	281	307	304	272	307	308	287	276	306	310	314	312	314	276	289	271	290	291	287	303	283	307	287	284	310	276	291	285	291	305	290	287	281	304	246	265	294	284	332	302	313	272	294	315	310	278	309	289	303	294	301	299	285	301	261	296	274	309	300	304	287	299	282	280	266	271	265	306	321	286	284	315	313	309	295	306	286	296	289	299	290	298	311	292	283	281	293	296	303	285	280	296	315	303	321	278	260	276	312	337	277	308	312	297	260	291	284	299	278	297	314	303	303	288	310	290	333	252	289	279	315	334	289	283	304	305	295	295	295	284	288	308	288	315	300	297	282	316	312	289	317	320	282	297	296	268	299	310	304	290	285	274	294	283	284	292	280	311	303	291	313	302	314	283	284	329	303	293	279	283	297	271	295	282	305	281	295	297	314	306	314	290	317	309	303	274	287	273	300	274	265	302	315	303	304	295	300	308	307	291	265	262	307	323	294	310	272	298	321	299	282	273	277	272	307	296	283	286	295	307	281	288	295	285	302	308	284	329	324	296	306	308	297	300	291	291	284	272	303	272	267	288	269	307	303	257	292	304	295	278	303	288	342	276	284	306	304	302	301	275	314	259	314	320	276	320	319	300	303	295	276	306	281	274	312	308	300	293	271	281	311	289	316	292	286	313	293	288	283	292	291	310	313	269	299	305	291	291	293	307	278	300	335	290	274	279	290	298	290	327	299	251	293	305	297	265	293	313	255	298	334	273	298	279	283	266	291	288	314	290	287	294	302	316	295	289	311	284	285	269	290	301	317	267	306	299	303	289	296	286	295	295	292	276	274	309	272	278	296	306	309	261	304	306	268	283	318	310	305	304	295	324	294	277	293	296	312	269	289	263	292	304	286	281	278	287	286	321	296	285	324	281	277	280	284	308	275	294	286	309	309	303	306	292	295	276	292	307	319	324	303	288	307	244	271	306	318	275	329	313	306	316	313	297	281	277	287	282	282	302	286	303	278	297	320	297	282	308	309	343	278	285	301	277	272	301	302	292	313	279	295	287	298	302	299	303	308	308	256	312	295	307	311	297	282	315	311	311	329	313	279	302	294	305	299	282	270	328	287	322	271	314	331	290	304	303	319	332	259	292	343	324	292	270	293	292	268	258	279	311	326	275	301	285	257	325	294	278	287	316	295	308	289	275	286	282	288	303	287	303	258	286	298	294	335	336	315	311	297	282	309	306	305	302	276	287	305	318	292	320	300	293	318	310	289	280	319	304	283	262	299	318	300	285	321	307	265	296	297	292	327	320	276	291	286	287	330	298	303	297	320	316	271	300	318	309	298	292	341	305	267	291	288	299	295	292	272	307	290	289	314	301	279	301	311	304	260	270	288	291	276	326	318	275	299	279	292	298	291	308	294	284	294	305	316	315	298	320	294	268	306	258	301	311	296	320	276	340	283	295	262	302	300	315	281	312	324	293	283	284	326	263	302	272	297	286	273	325	297	300	291	246	300	291	288	299	289	307	306	278	267	283	314	291	287	299	284	313	287	307	276	312	278	308	283	289	271	315	316	258	281	277	264	296	327	294	298	283	285	292	322	280	306	309	314	281	279	302	267	261	311	255	300	293	299	328	312	324	290	308	284	299	286	273	295	278	305	305	263	329	302	277	313	301	295	306	276	283	324	288	302	296	305	307	300	317	301	269	307	273	313	281	326	270	309	302	285	293	276	279	301	323	300	317	290	290	307	308	284	295	267	326	307	281	304	300	309	299	278	289	278	254	297	284	307	314	291	295	301	314	301	259	315	278	276	307	300	277	278	286	303	286	288	304	323	279	332	271	317	271	309	295	295	323	301	301	311	297	283	307	282	266	300	297	312	278	290	284	293	271	316	296	321	279	282	320	306	297	315	294	282	296	295	315	299	309	289	295	297	283	306	285	284	300	271	281	332	298	258	272	292	316	294	333	293	263	279	295	302	292	275	307	268	291	311	270	293	291	319	302	293	291	307	292	277	291	323	295	309	274	266	284	256	304	266	280	306	278	292	303	293	303	311	294	268	281	310	278	329	318	287	306	289	279	280	296	278	268	273	287	321	313	260	296	305	313	287	320	310	338	314	249	303	293	293	287	258	313	274	308	293	296	288	276	289	287	279	270	284	283	316	321	252	287	290	290	277	283	299	303	286	285	303	296	290	322	298	279	315	285	257	296	294	297	304	309	294	303	303	314	319	303	323	306	256	305	310	302	323	278	298	279	296	302	299	281	274	307	303	310	302	280	289	312	294	304	286	284	292	314	310	296	274	296	295	320	294	288	292	291	305	275	331	294	321	308	309	307	264	277	280	299	284	301	275	287	289	305	287	289	311	291	297	281	310	294	278	318	264	296	295	298	306	310	277	322	292	263	309	304	288	303	308	245	302	286	331	329	279	297	307	302	307	320	256	260	284	286	284	289	306	287	283	295	297	303	273	283	270	296	294	301	294	322	300	275	305	300	296	304	320	293	271	276	300	303	289	286	288	286	299	311	279	280	278	306	266	258	291	291	297	274	331	268	298	295	280	332	304	307	299	297	265	305	271
27808	18738	4726	884	391	310	285	281	239	249	259	249	267	521	803	851	755	313	244	233	229	230	209	230	227	238	258	216	231	230	238	223	198	235	239	203	221	244	227	249	242	239	224	217	192	234	199	217	221	210	204	226	237	218	224	249	245	230	219	212	218	226	226	206	226	211	207	236	223	239	217	201	222	214	210	214	214	215	206	215	221	244	234	226	218	217	222	226	229	239	215	242	203	223	209	220	202	219	233	221	244	231	200	212	220	212	209	229	232	210	224	227	260	233	210	230	235	239	197	247	207	235	217	220	252	243	220	235	225	221	213	222	233	212	207	237	227	215	213	216	213	221	241	209	218	210	209	213	210	236	204	228	229	215	242	226	244	208	213	208	215	232	218	235	233	253	224	205	210	245	221	220	218	237	205	219	206	241	215	226	223	217	220	240	245	234	236	222	221	226	204	209	229	240	227	240	261	212	232	195	228	235	226	205	213	218	244	226	205	227	268	215	237	214	242	213	227	250	229	224	243	239	227	210	193	219	202	210	229	208	212	229	218	218	229	230	217	219	229	220	222	216	239	244	211	236	222	231	209	227	194	210	230	247	200	208	238	235	245	237	217	224	216	240	208	209	208	219	232	230	236	243	214	205	213	222	236	215	234	233	223	201	215	221	228	199	239	230	222	212	234	215	225	233	219	253	238	223	244	234	226	219	235	218	209	213	223	195	212	213	206	232	245	228	225	230	219	204	208	234	232	225	227	185	233	216	217	233	229	180	208	229	213	198	224	249	204	245	210	240	223	203	231	226	224	227	203	226	226	228	213	199	222	245	246	235	189	225	225	245	224	240	228	219	219	211	204	246	221	233	214	255	232	217	212	224	209	239	207	209	245	191	206	202	224	216	231	227	218	230	202	233	206	225	212	240	226	207	239	252	219	235	199	214	230	186	230	200	229	218	200	227	239	207	231	213	228	217	220	251	214	226	250	212	225	238	207	235	211	226	227	201	225	224	207	214	209	239	231	219	228	203	237	223	225	222	201	216	228	198	216	196	198	204	215	264	216	224	212	215	238	242	239	207	217	248	227	193	215	214	202	235	240	210	230	227	221	202	221	200	202	210	236	222	212	231	247	213	196	240	219	223	218	239	206	226	214	243	224	241	216	213	223	227	206	214	241	224	211	250	217	209	224	223	203	216	211	226	227	208	213	229	235	245	207	221	220	229	216	201	224	206	265	210	224	206	207	233	236	223	216	215	224	231	210	238	219	237	205	208	198	225	205	240	246	247	239	245	217	216	237	205	233	229	212	213	226	234	242	243	222	219	228	241	212	207	217	220	209	207	214	229	222	229	220	231	208	216	222	221	206	226	237	229	197	222	222	240	255	191	204	219	223	208	238	224	222	231	251	196	187	237	199	239	202	232	242	232	215	234	225	240	254	225	236	213	247	212	216	227	205	218	221	197	214	233	200	233	235	220	197	231	207	221	191	196	233	219	209	257	244	221	216	219	222	203	220	257	227	227	243	249	208	229	207	221	199	217	229	206	190	206	227	228	214	209	241	227	250	198	221	231	268	229	260	223	213	186	221	205	235	197	221	219	235	199	202	206	226	219	216	262	190	236	236	218	221	223	234	243	219	212	226	229	206	221	221	229	236	220	249	218	213	216	235	220	239	221	230	251	214	217	240	196	224	241	222	224	242	193	214	205	212	219	218	223	217	214	208	223	235	238	215	239	218	244	219	197	221	205	233	229	230	204	208	185	229	205	213	217	231	202	213	221	254	212	231	218	208	238	210	220	226	209	242	195	214	228	227	233	219	217	242	220	209	184	217	222	230	214	200	212	228	212	204	232	200	223	214	221	237	267	207	215	190	214	237	227	200	228	208	203	197	213	261	241	225	237	233	209	227	203	217	220	193	223	216	251	222	209	228	230	199	208	228	230	232	217	223	215	194	226	216	223	214	203	226	219	248	225	213	227	229	202	202	220	276	213	204	223	240	208	229	229	205	216	227	205	236	218	222	218	213	242	256	220	216	218	208	204	243	235	217	212	250	230	226	220	210	235	217	216	206	235	243	220	222	224	212	219	223	217	225	224	224	215	220	226	241	221	244	239	226	225	220	219	228	204	199	204	235	197	246	223	226	228	200	232	204	200	209	230	231	219	238	220	218	235	205	244	204	227	202	223	254	220	203	270	217	209	229	256	217	206	217	233	235	223	244	232	209	221	257	202	215	227	239	230	228	241	234	212	208	217	212	216	239	238	214	193	235	201	206	221	221	215	220	194	222	224	225	248	220	247	199	196	211	224	218	205	211	230	199	221	221	212	209	219	197	252	237	253	195	228	194	222	221	203	208	224	233	238	231	228	226	248	196	227	206	248	210	206	223	225	245	224	244	224	237	216	219	187	212	233	238	212	216	221	195	211	212	238	229	202	228	213	215	194	216	197	215	218	213	215	209	229	222	222	228	205	220	278	219	216	219	241	238	212	241	237	221	229	195	215	243	209	214	192	211	231	237	215	208	199	206	213	224	234	230	219	187	202	234	235	219	209	199	215	198	226	226	232	225	218	224	209	230	244	212	207	222	214	235	225	218	213	189	226	229	221	201	227	216	225	203	249	262	222	250	228	235	232	234	218	219	196	214	219	234	235	219	212	200	206	215	218	207	235	219	222	209	224	206	236	213	226	228	227	251	239	214	198	215	241	241	228	228	235	230	207	207	212	217	220	231	202	240	241	234	213	239	192	231	269	194	218	247	219	205	246	237	205	217	231	225	220	217	217	222	209	206	228	227	236	208	228	245	215	213	202	248	193	214	236	208	222	222	226	198	220	214	220	212	211	241	197	208	229	213	242	211	204	226	229	206	228	215	189	213	230	208	204	229	241	235	226	231	227	225	222	229	237	191	216	257	226	222	201	226	227	229	244	225	233	185	218	207	238	199	220	239	224	195	250	234	240	197	208	233	229	216	237	227	235	252	202	202	237	211	242	208	216	236	224	210	216	220	230	229	219	256	224	207	204	215	213	213	222	207	201	194	200	254	209	216	226	224	214	216	258	233	242	214	227	184	221	205	215	234	226	200	206	233	241	224	212	226	203	178	233	201	194	197	242	230	226	220	214	233	250	242	209	210	248	224	226	202	219	225	215	185	238	224	221	209	211	204	211	214	245	219	201	220	217	234	234	240	209	209	226	197	215	235	206	221	227	243	220	207	220	215	238	224	237	236	180	207	239	214	207	216	194	224	201	192	248	234	217	213	214	220	188	205	231	214	233	211	205	196	233	216	227	216	230	203	215	170	232	254	230	196	222	202	192	190	219	205	244	226	206	215	240	225	233	200	212	219	222	202	231	230	219	238	239	220	235	221	226	233	206	216	257	252	198	238	206	221	218	224	221	213	224	221	202	202	227	210	216	216	223	216	229	239	224	206	222	242	226	206	230	209	232	243	262	224	202	226	204	203	232	218	220	211	231	217	216	193	212	217	254	222	224	213	236	235	185
5200	4964	2974	1452	768	548	565	486	449	425	399	351	450	949	1505	1601	1330	498	325	317	317	309	304	321	304	294	324	299	322	336	316	300	317	317	302	309	319	329	291	322	313	315	304	293	308	302	302	321	309	342	321	318	302	353	306	333	317	305	287	326	351	333	317	349	327	332	308	281	309	344	297	293	313	278	292	306	340	304	343	307	309	355	305	316	328	315	314	304	273	284	322	272	310	311	308	319	308	314	296	320	292	328	333	301	317	292	306	330	300	309	298	297	332	292	306	288	311	294	329	292	318	322	299	329	329	292	315	297	341	296	331	321	315	297	307	325	316	335	309	317	326	317	312	334	331	321	329	310	308	297	311	319	305	338	308	310	311	316	333	323	299	320	320	316	299	304	316	301	308	318	323	307	341	295	337	314	280	308	305	310	267	314	329	322	317	307	341	318	323	296	306	323	278	316	344	314	296	309	301	344	324	351	343	317	323	321	295	317	325	313	304	278	312	289	301	321	316	312	319	340	318	326	318	301	313	288	337	302	295	322	298	288	325	320	299	327	289	328	302	306	327	302	313	322	323	340	314	303	315	320	322	310	318	301	334	353	291	344	325	348	324	305	318	335	335	293	330	298	298	317	320	340	312	335	318	320	299	344	292	334	340	296	314	307	312	315	325	315	318	305	304	306	282	289	299	332	322	303	314	334	314	311	306	310	314	323	346	299	318	306	312	308	336	308	288	339	316	310	304	319	304	310	313	318	326	308	307	287	313	334	296	333	310	313	294	318	351	342	328	310	303	304	323	334	355	328	289	308	305	289	305	342	304	320	317	308	327	325	304	358	333	304	352	321	327	289	310	297	325	311	322	293	297	312	316	372	303	291	325	299	302	291	305	315	315	323	310	309	328	328	328	329	321	285	355	293	342	300	313	325	318	311	348	302	335	348	282	333	324	290	296	302	311	321	300	319	348	299	319	297	335	312	322	317	336	313	320	292	314	316	320	339	315	315	299	310	304	316	322	322	327	332	319	322	302	331	349	287	328	305	301	333	310	329	288	302	328	327	302	316	315	306	292	287	299	344	290	317	296	321	326	279	343	356	333	346	323	325	284	296	275	299	320	333	303	306	314	303	303	296	301	309	317	330	318	321	327	323	293	306	332	294	318	318	326	284	347	327	325	303	328	297	292	281	310	306	305	334	311	307	333	302	319	303	308	313	318	319	321	309	299	348	310	299	336	337	310	315	313	318	295	310	318	314	309	323	299	306	292	315	353	341	336	299	316	329	320	296	327	310	334	337	320	317	328	344	322	325	323	280	298	325	313	327	332	324	308	306	294	331	330	350	299	308	328	327	327	323	327	292	320	310	320	352	343	317	330	331	297	293	317	279	310	339	307	331	303	322	261	316	294	325	320	324	301	328	351	317	336	309	317	328	286	336	331	324	327	332	320	340	310	323	314	318	325	306	316	309	292	319	281	325	325	326	298	304	311	337	326	328	335	313	302	309	334	369	299	325	307	361	307	306	328	349	330	276	290	319	318	311	318	344	301	343	319	353	306	319	326	327	340	302	312	320	314	297	331	295	321	304	308	328	314	315	298	336	358	295	320	307	318	340	289	307	297	302	307	335	314	338	303	307	269	313	294	353	334	309	313	330	319	300	295	340	319	300	316	330	324	287	298	319	308	333	332	322	314	319	314	314	325	334	331	340	296	296	302	310	333	296	285	321	310	324	334	326	290	294	310	321	318	320	328	328	294	335	285	311	319	313	316	300	317	315	305	304	327	316	350	310	284	327	297	309	337	320	309	296	333	310	334	336	293	316	340	305	316	324	307	301	309	334	325	326	324	303	346	316	322	338	316	323	295	300	316	295	342	309	330	291	326	301	312	292	318	325	315	302	288	303	313	298	298	316	325	314	289	346	310	301	302	342	319	310	341	325	316	321	288	305	335	315	323	357	291	340	306	303	343	344	301	318	296	322	319	341	314	315	328	280	319	315	310	317	333	288	325	305	316	338	295	328	340	307	277	334	327	355	340	300	296	282	284	300	307	329	352	310	287	336	294	315	301	308	261	306	287	296	313	277	345	322	324	324	314	322	312	324	319	329	332	324	287	309	339	321	305	292	312	346	339	295	308	322	294	297	345	310	329	314	329	298	316	318	289	319	298	306	337	322	326	300	322	315	275	334	295	296	315	334	292	308	337	299	332	320	311	283	317	329	337	342	300	316	300	312	318	314	320	313	314	343	337	299	313	322	327	298	315	292	355	320	292	346	328	327	320	334	317	309	313	289	315	327	321	333	283	312	314	290	327	301	325	339	313	298	303	311	295	334	321	317	326	304	298	338	324	306	321	325	290	317	329	304	309	320	324	302	319	316	325	304	284	321	334	308	358	297	328	343	317	298	316	324	316	297	331	337	334	309	294	322	327	304	303	315	321	321	294	336	320	292	289	315	307	354	298	308	313	311	298	338	298	311	293	335	316	302	316	336	344	320	341	305	338	327	325	299	316	319	293	320	319	317	328	317	314	277	338	316	293	317	308	329	341	304	306	313	294	332	317	297	341	300	323	331	309	340	313	307	345	316	315	336	270	312	311	336	291	328	320	332	338	317	331	296	331	300	316	318	339	315	299	305	294	335	316	311	318	306	315	294	314	330	326	334	329	296	316	315	341	314	351	309	290	277	329	314	360	312	302	345	338	320	347	343	359	337	323	322	302	328	326	304	311	309	314	309	312	308	321	322	334	318	329	307	333	306	318	292	307	298	300	309	301	327	320	284	309	339	322	362	323	270	308	323	321	313	310	332	331	312	327	319	290	351	310	324	331	328	318	305	310	305	328	305	334	308	302	286	317	306	304	307	297	326	343	315	325	360	331	324	286	344	327	308	318	300	318	345	323	289	292	331	322	325	330	298	293	311	321	290	302	328	317	315	328	316	355	322	349	339	296	320	306	319	321	319	330	291	343	326	321	291	341	311	317	322	326	328	322	300	302	298	320	309	326	332	327	295	310	301	302	273	339	330	301	303	308	340	280	273	327	316	312	327	340	335	347	311	326	329	318	314	327	295	307	335	308	317	299	298	284	333	321	338	289	311	317	301	309	318	302	338	318	267	306	303	301	338	319	295	289	298	280	325	294	298	314	316	311	325	319	341	339	339	360	307	345	329	318	336	342	320	292	321	299	326	341	329	328	311	329	333	318	293	295	340	316	288	319	305	291	326	297	309	325	299	315	323	337	326	303	313	324	290	316	325	315	318	317	322	294	313	312	315	301	343	313	292	279	289	302	328	351	325	323	314	331	286	334	281	311	325	337	338	357	291	331	361	324	318	311	324	315	318	308	318	309	313	339	284	286	369	332	322	282	347	303	302	278	297	328	339	293	322	324	317	321	303	286	328	323	313	316	327	318	330	344	295	280	319	277	333	323	321	347	325	312	316	321	282	315	300	293	344	329	333	300	334	332	337	330	324	283	321	326	333	289	317	332	314	314	296	316	309
23878	21598	28162	25505	19848	1661	784	609	484	467	410	424	425	3692	7377	6163	4479	1131	332	318	331	325	294	315	296	278	307	322	296	288	313	330	309	319	306	319	325	286	302	315	283	303	305	293	306	311	321	284	301	307	317	298	350	300	334	330	302	305	299	312	296	300	298	308	304	304	298	324	306	311	307	313	278	288	273	314	321	311	304	289	307	305	285	304	295	310	311	268	295	298	325	286	304	280	332	321	322	313	299	306	304	298	268	317	316	298	302	287	307	319	327	327	307	317	305	255	319	292	294	309	310	297	318	313	289	313	288	313	323	317	314	306	277	282	333	316	312	311	309	298	318	337	313	309	286	291	312	326	322	304	284	298	285	263	294	316	316	285	277	271	307	273	322	336	300	310	325	316	331	333	304	311	294	306	270	339	294	290	282	295	290	297	330	293	296	307	348	316	284	327	282	288	314	287	321	308	334	310	284	304	322	342	274	328	291	289	278	312	326	300	297	286	314	321	297	297	330	299	294	325	288	267	298	296	314	304	307	309	316	291	307	335	305	312	315	344	279	300	289	299	295	270	282	300	308	298	291	294	305	293	305	278	306	322	310	312	308	315	274	305	338	345	290	322	296	313	335	286	300	282	284	293	298	298	303	304	294	299	328	313	300	309	324	291	285	286	270	320	316	330	306	322	295	289	309	299	295	295	288	279	289	311	271	330	295	320	303	312	309	276	304	298	301	318	302	292	319	323	324	318	294	297	317	299	311	288	306	290	303	275	314	283	345	324	293	289	302	323	329	281	324	295	286	275	295	302	317	313	272	301	306	291	297	280	284	294	325	320	317	326	321	296	304	296	322	320	337	288	306	320	321	281	307	334	312	319	332	322	301	308	292	315	303	307	319	292	315	301	312	285	275	317	302	302	276	309	328	326	313	280	326	311	312	313	310	292	329	293	296	298	268	310	307	291	323	309	310	289	296	306	320	307	310	312	332	293	311	318	295	331	283	295	314	282	310	320	302	337	323	246	311	303	322	271	332	316	306	280	283	275	304	298	351	282	341	336	302	321	310	273	322	314	344	318	282	300	288	293	306	316	296	297	308	343	308	289	298	297	315	285	294	333	304	300	289	322	297	309	299	284	309	314	303	308	312	333	288	302	303	312	312	288	320	287	269	301	309	342	302	334	350	337	281	309	282	331	282	323	280	331	309	326	288	306	297	305	317	329	324	320	307	343	305	310	296	282	264	334	271	304	325	307	313	283	336	330	314	288	294	313	294	313	300	316	289	294	305	319	312	304	311	301	313	298	303	305	310	335	300	316	277	304	303	304	287	286	302	274	312	294	298	282	309	318	297	296	287	289	296	311	317	361	316	328	315	305	292	340	307	305	294	316	308	277	312	296	347	304	335	322	297	322	308	294	293	306	285	307	307	307	306	301	308	324	330	328	278	316	305	337	306	289	274	295	300	271	321	300	299	332	275	307	310	307	303	304	291	354	318	317	307	314	310	294	290	296	308	299	329	302	283	322	274	270	315	297	300	283	334	313	301	326	326	326	318	298	303	315	333	319	314	334	301	300	328	319	304	314	305	313	290	299	311	309	309	324	311	296	253	286	281	326	294	285	294	300	314	310	327	332	286	305	292	279	306	296	283	306	296	291	283	325	324	304	299	345	301	303	293	307	319	318	315	290	321	273	294	316	319	297	296	287	301	323	297	316	298	317	297	284	298	293	310	303	323	294	282	352	278	300	312	318	289	294	297	285	294	317	309	334	303	315	310	291	281	301	297	300	281	314	310	290	313	304	293	306	327	298	286	313	290	302	283	307	270	287	313	315	302	311	290	295	300	320	333	295	311	320	321	322	307	303	295	314	297	317	303	306	338	304	297	286	312	310	307	318	291	275	313	282	270	287	300	308	290	299	319	306	305	322	295	279	317	312	263	330	325	305	314	321	303	317	310	289	284	322	241	292	304	306	312	313	293	305	310	293	303	338	313	275	300	290	306	322	303	301	266	308	313	309	291	282	330	286	308	314	283	312	321	315	332	304	294	300	313	277	286	302	312	311	294	291	313	298	340	325	318	292	320	297	331	340	316	269	296	307	283	296	311	321	314	312	314	336	303	320	291	310	319	279	308	319	279	307	319	333	312	318	334	316	321	319	330	319	326	311	292	317	290	289	280	314	318	274	303	284	286	328	347	320	301	293	300	318	295	268	306	302	306	299	284	323	298	330	316	307	309	327	334	300	295	316	285	308	301	281	278	339	299	334	297	283	314	277	302	310	307	321	296	323	314	291	305	288	282	302	317	296	300	320	306	318	302	304	288	298	304	326	270	288	303	275	293	253	296	291	292	327	309	289	307	349	303	315	276	313	309	325	288	295	285	311	281	306	331	290	293	291	292	309	314	297	280	287	289	319	296	277	282	323	328	338	306	303	325	305	295	307	302	304	307	268	318	317	297	325	323	331	309	298	302	290	314	292	276	299	316	261	279	305	270	298	316	309	338	324	329	288	281	303	287	306	343	286	322	317	275	304	310	324	299	295	332	316	283	319	310	313	274	284	304	316	305	308	304	336	290	336	360	261	285	314	286	275	300	263	305	276	311	290	310	318	296	329	300	328	324	315	313	271	320	283	281	262	309	323	310	318	288	310	319	297	300	300	284	357	283	311	322	289	320	281	261	333	295	298	297	332	294	307	291	298	276	284	325	320	357	294	299	321	275	300	283	283	321	318	290	328	288	291	295	325	280	315	313	309	299	301	278	322	305	283	312	286	319	335	297	285	281	331	294	310	333	326	327	318	308	347	329	279	299	302	283	329	291	288	317	285	300	276	285	287	309	311	315	318	309	281	297	309	330	297	314	306	308	333	297	264	326	314	342	311	338	281	334	306	306	297	310	304	324	266	293	304	313	288	291	305	299	297	314	314	303	314	283	327	279	291	298	318	300	315	305	296	329	284	321	299	304	271	279	308	331	299	323	298	297	323	274	324	301	295	307	288	294	284	287	305	300	320	296	299	291	281	311	297	322	313	269	297	311	282	307	305	282	335	315	320	270	261	286	322	326	295	307	289	327	294	273	299	309	299	313	283	328	346	292	320	301	287	309	302	341	341	307	268	330	295	314	301	278	313	284	335	301	292	316	323	282	291	323	307	305	298	302	297	286	304	269	314	305	302	298	319	300	288	278	312	293	327	314	321	327	292	298	324	289	304	290	293	294	307	286	268	283	276	301	300	312	304	300	269	295	279	286	341	293	299	312	272	323	302	314	297	308	265	330	284	274	311	331	278	301	311	313	310	286	318	286	317	296	328	269	324	285	291	290	282	317	304	299	274	308	327	309	299	315	300	326	295	299	285	293	304	305	305	308	307	302	298	300	307	336	267	339	308	305	273	318	294	284	308	275	307	321	285	254	331	308	301	304	298	299	307	299	293	288	318	293	306	308	296	301	286	308	302	279	293	297	307	321	317	284	321	313	304	338	321	292	309	282	323	307	327	285	291
4764	11392	7054	3356	1972	1497	1389	1113	909	782	758	672	646	7852	13585	10981	7952	1920	429	432	448	412	464	451	413	436	436	430	427	426	461	435	436	424	419	421	427	434	443	422	437	432	388	452	417	430	433	433	399	396	427	460	449	424	409	468	433	427	438	419	459	447	392	425	430	414	421	473	426	451	467	435	433	410	435	414	449	408	453	432	433	439	432	405	429	412	422	433	456	442	437	418	423	427	417	413	514	459	439	442	405	433	461	428	431	437	454	409	444	421	395	431	445	437	436	428	462	432	433	445	427	408	447	447	406	427	463	445	397	464	436	415	442	407	405	440	448	445	429	402	415	450	405	432	416	445	437	424	460	444	414	422	414	442	429	443	478	455	447	431	457	430	420	422	417	414	432	449	465	436	430	456	435	414	419	403	449	428	385	449	424	429	398	456	404	413	421	440	414	408	453	415	427	428	440	433	429	440	427	451	455	469	435	416	370	398	382	499	391	406	409	439	426	441	452	453	443	432	422	466	438	414	437	434	412	441	423	414	424	416	458	471	433	434	453	452	453	477	406	412	453	433	405	412	441	462	405	377	420	415	406	414	474	430	417	427	436	451	432	432	419	484	431	436	416	480	427	457	421	431	446	447	431	463	441	419	447	420	437	435	438	413	446	409	429	450	422	423	458	403	399	427	437	421	439	399	449	416	451	450	421	439	412	427	432	432	439	433	425	416	437	434	430	460	470	436	452	451	427	430	448	475	413	423	435	467	400	461	426	422	443	438	462	415	412	405	460	429	413	438	419	458	429	432	435	410	443	417	426	392	431	427	388	464	405	442	418	437	404	412	434	432	418	417	431	425	436	410	415	412	403	418	443	443	427	436	476	420	441	387	421	450	421	452	423	438	409	431	447	441	435	423	441	442	450	411	455	449	432	448	428	461	423	459	434	455	459	429	415	433	410	442	413	443	469	411	455	408	483	473	442	445	472	437	413	430	424	419	426	437	398	436	467	459	440	434	414	414	426	423	419	456	448	451	445	427	416	430	421	452	450	424	459	425	379	409	457	411	469	404	423	436	436	426	417	421	458	453	443	453	467	449	379	421	459	422	439	438	458	451	437	469	405	425	438	458	440	407	463	411	428	433	416	422	453	451	444	465	429	392	417	450	436	438	418	438	416	377	464	416	449	410	451	431	411	428	483	449	402	389	404	449	458	418	452	453	424	456	419	432	406	437	429	416	441	458	459	427	422	407	457	467	439	457	412	431	389	442	391	429	434	436	407	433	415	440	419	399	434	466	437	455	439	423	439	451	482	404	448	434	406	443	433	440	458	412	425	412	450	424	420	419	419	411	434	425	469	430	432	431	442	439	414	424	454	434	424	418	383	451	451	490	429	432	427	438	418	422	432	477	456	426	453	441	413	444	495	440	425	432	413	444	432	382	444	421	440	463	429	417	462	428	412	443	438	437	453	472	457	397	415	422	415	428	394	452	454	450	450	452	461	428	431	422	394	450	393	438	426	413	414	382	419	421	458	415	457	431	463	437	442	398	436	455	473	428	447	459	409	427	462	392	437	423	418	426	440	435	412	465	445	438	380	426	421	433	418	412	412	390	445	435	421	464	437	450	418	434	413	420	443	404	435	429	414	424	469	466	437	416	428	464	438	445	428	439	396	423	452	474	453	407	416	480	444	450	432	446	465	445	428	435	432	436	424	437	433	411	442	423	420	463	453	464	446	432	420	440	452	412	428	410	416	442	442	425	439	435	437	422	498	425	450	430	411	398	446	403	396	441	399	422	423	421	426	399	427	437	419	397	447	483	421	424	410	403	433	456	402	433	467	444	421	426	449	467	416	387	434	406	401	455	426	470	406	444	432	393	434	384	408	446	446	446	416	429	418	415	449	456	418	464	423	418	441	445	434	390	433	435	434	454	420	424	404	435	448	392	419	443	432	445	463	431	435	430	478	429	437	425	463	429	438	434	424	410	390	448	455	417	425	466	434	433	460	385	453	434	452	448	440	407	424	432	426	422	389	424	433	417	409	435	460	416	423	413	452	437	454	430	390	442	412	420	393	438	418	464	449	471	435	441	466	427	417	458	407	417	441	403	454	411	453	414	422	442	468	427	428	432	462	447	439	400	457	406	426	411	442	441	407	459	421	430	420	412	435	421	431	468	424	414	408	420	460	443	416	458	424	422	422	442	453	398	440	405	443	420	462	408	451	426	416	378	426	445	474	430	432	436	434	428	485	433	474	453	427	411	434	358	433	432	431	419	463	452	404	390	402	429	440	439	449	402	440	411	396	448	420	430	432	394	486	410	432	407	437	445	413	462	417	419	441	428	447	390	398	431	453	437	449	447	422	429	424	421	444	425	430	419	481	445	428	416	460	453	408	452	439	469	465	413	433	414	445	425	440	433	427	452	412	431	404	461	468	453	457	428	398	432	402	426	456	397	452	411	433	425	424	429	433	431	437	468	442	438	414	452	425	434	444	426	416	407	453	424	378	430	426	408	404	413	434	432	405	409	433	406	443	398	424	412	435	399	440	401	449	398	416	435	446	421	460	414	415	410	399	466	464	406	476	400	451	381	454	450	418	450	435	486	392	440	432	409	390	450	445	401	433	419	453	445	450	424	419	441	446	459	375	425	437	393	465	434	441	430	418	411	459	434	442	405	406	424	428	438	457	416	415	426	456	448	434	414	450	406	413	439	403	430	419	442	421	420	436	397	402	442	413	408	396	468	415	425	447	433	421	453	439	425	437	440	429	431	441	461	428	442	449	431	398	409	438	407	482	438	410	452	427	408	455	423	436	434	472	416	434	422	451	454	448	392	455	426	447	389	447	426	403	434	438	426	462	410	435	472	464	369	429	429	440	417	442	425	423	415	439	426	428	444	465	416	417	424	442	421	432	449	434	430	447	472	428	395	430	472	457	442	411	434	418	459	433	415	434	451	424	451	452	433	430	395	421	429	427	444	448	427	449	422	379	433	434	449	396	433	435	431	443	439	401	442	461	466	439	435	385	437	426	447	461	443	452	450	418	456	431	396	445	406	434	408	439	437	411	457	417	468	460	447	429	430	437	434	453	430	442	439	418	393	420	431	461	434	453	415	441	426	438	479	413	467	415	414	404	418	398	462	431	409	441	422	440	439	435	441	423	422	453	462	435	421	406	405	434	428	453	435	416	439	442	408	463	434	406	434	447	435	423	439	432	456	439	434	386	426	450	476	432	424	429	421	412	418	446	405	438	426	469	436	417	430	468	446	428	425	400	420	440	422	432	448	468	442	437	426	427	422	438	441	433	460	408	413	431	422	460	436	430	441	429	459	407	417	439	413	417	452	422	422	435	435	417	404	441	449	438	401	461	420	440	459	452	458	402	437	443	446	434	434	461	417	441	440	423	424	436	469	423	400	416	435	479	430	441	418	415	420	457	432	433	442	424	423	437	406	391	444	463	459	424	433	443	437	422	411	458	385	469	446	442	416	430	421	464	419
25327	21572	25853	21487	867	357	279	281	246	208	213	199	162	1283	3148	3287	2026	305	132	140	125	139	130	118	133	122	136	113	118	133	115	124	132	112	130	144	125	126	125	116	142	133	133	132	105	123	115	135	141	119	127	137	125	122	133	132	133	142	129	112	127	123	109	111	106	119	94	117	144	126	126	131	125	120	120	102	127	130	124	122	117	136	131	136	120	116	136	128	115	118	127	109	134	134	124	129	115	112	114	115	137	135	146	106	127	106	118	98	141	109	121	133	124	129	111	112	126	132	124	131	98	110	137	117	131	133	120	134	147	118	126	131	137	109	126	117	131	120	108	113	101	119	124	135	121	127	120	137	144	126	129	106	117	134	132	126	124	113	129	113	126	126	112	119	116	117	122	140	111	128	140	114	135	108	128	113	136	114	119	129	149	121	116	122	122	118	127	149	115	111	102	125	122	106	121	128	111	144	134	116	116	107	131	119	136	134	110	111	112	144	112	112	118	127	116	119	113	110	124	123	101	117	128	139	115	135	131	110	109	130	114	157	118	114	126	130	139	126	116	109	116	104	130	138	112	115	139	128	112	119	125	136	111	121	103	122	129	123	105	133	108	127	123	126	117	128	130	119	126	131	113	124	119	120	124	124	108	136	111	113	154	137	115	117	117	116	113	128	114	95	118	125	134	119	131	142	135	122	128	131	136	136	112	129	137	139	122	127	107	130	114	137	122	117	124	116	114	132	136	126	128	135	116	126	121	118	112	102	119	135	114	133	128	113	137	111	142	142	119	97	100	114	121	102	115	101	125	110	119	124	114	145	123	131	112	118	121	150	118	123	121	119	109	134	106	122	142	104	124	125	117	139	131	138	146	115	113	131	125	122	137	124	142	111	128	136	119	129	119	117	121	114	139	107	95	132	147	110	141	126	117	126	114	131	117	117	130	105	143	122	112	127	125	131	135	108	109	125	141	123	128	132	112	137	131	108	107	126	108	121	114	129	125	136	109	120	125	123	109	116	119	132	116	122	127	113	125	135	129	123	127	116	130	116	121	142	96	106	130	123	133	127	113	140	117	123	137	118	123	115	108	127	114	113	127	121	125	122	106	126	137	120	121	136	108	101	125	109	128	117	119	118	119	136	134	122	123	123	95	103	134	136	125	124	125	128	106	119	122	98	105	105	151	142	123	134	117	106	132	111	131	94	134	130	115	120	133	128	138	103	123	124	128	127	135	116	121	130	110	121	120	132	141	120	115	128	146	131	108	132	111	119	141	138	137	113	133	126	121	125	125	132	133	112	118	123	133	112	126	116	119	130	111	115	105	122	134	134	112	111	140	122	128	117	134	134	124	115	130	120	104	107	140	118	110	110	126	128	111	131	133	129	133	111	110	118	119	125	134	120	109	116	116	131	118	133	128	99	129	110	120	128	117	114	122	136	115	122	124	131	131	115	118	152	120	103	121	114	157	118	129	112	112	125	134	135	113	127	133	124	109	100	129	149	135	99	143	144	154	121	141	119	135	108	106	128	113	153	123	138	132	107	127	122	122	128	122	94	138	116	144	110	128	126	123	129	130	124	128	111	103	138	132	129	109	131	125	126	116	150	136	131	138	144	137	108	111	111	121	127	135	126	132	124	116	121	132	120	117	117	132	133	113	116	127	128	122	111	118	118	127	123	117	145	141	139	118	125	111	122	119	128	126	131	112	107	121	126	128	110	123	135	138	130	136	126	120	114	103	126	113	120	123	140	90	119	116	121	118	132	112	112	108	122	113	141	112	125	114	109	130	119	136	105	112	135	111	105	120	131	120	110	138	130	112	115	128	115	125	119	150	94	112	123	128	122	111	123	140	119	133	117	121	127	107	121	113	112	114	121	139	108	105	131	127	129	117	144	104	119	130	128	131	123	134	141	115	121	136	106	131	108	124	124	115	126	111	114	99	116	114	116	130	140	117	116	97	111	117	106	128	121	114	116	102	109	115	121	102	114	129	122	116	108	116	111	120	107	132	118	124	123	112	121	133	120	126	113	128	128	131	136	121	129	133	116	124	121	112	99	134	123	133	103	117	109	114	104	115	131	128	148	120	115	112	114	146	110	115	117	121	131	131	118	126	123	112	118	125	124	129	129	119	136	130	131	113	144	120	131	128	112	115	106	114	117	108	117	122	121	129	114	154	148	127	104	144	126	120	122	128	129	128	133	128	105	134	130	116	130	113	129	116	107	124	125	132	114	116	123	115	145	133	145	109	126	125	125	107	116	101	119	137	130	137	115	117	106	113	118	113	111	121	118	133	121	104	127	134	148	120	109	122	119	113	145	131	121	137	121	118	106	119	110	112	119	121	121	116	126	114	119	111	120	108	131	126	130	126	107	122	119	114	147	111	109	111	108	130	133	99	109	136	108	121	121	118	114	156	116	130	156	100	116	113	139	119	125	139	113	117	120	114	108	112	127	106	112	108	124	135	118	133	126	141	127	111	105	143	105	125	98	117	132	120	130	113	127	120	125	103	130	108	126	120	106	110	133	123	136	130	104	124	121	129	129	101	143	120	119	126	109	123	108	120	119	143	124	122	114	137	113	122	112	116	119	113	121	135	137	153	131	114	114	116	115	109	137	126	97	122	110	111	146	122	122	123	118	138	144	139	121	131	114	138	111	138	120	126	116	122	148	125	133	127	125	101	126	109	121	132	106	131	113	115	121	129	127	122	141	131	128	112	138	111	94	119	135	135	120	123	110	112	129	101	120	99	123	134	124	111	130	118	116	113	122	122	119	128	117	129	122	122	128	88	124	127	113	138	134	125	116	120	122	128	117	127	112	116	120	126	123	119	123	133	134	126	128	148	154	137	123	133	121	116	123	105	101	129	134	126	101	134	142	132	106	118	121	122	117	144	120	99	120	115	121	109	122	129	106	122	140	133	118	110	116	122	116	115	112	103	115	126	108	113	116	122	101	125	108	104	139	122	121	138	139	109	138	125	129	132	116	120	114	113	130	120	134	143	126	143	110	128	134	120	148	114	129	112	117	134	121	118	115	131	145	119	115	124	140	142	131	101	113	123	112	142	123	106	130	109	145	118	125	110	111	107	119	118	120	133	133	123	132	110	153	125	118	136	137	119	132	117	128	136	109	118	110	116	116	126	126	127	136	110	130	142	112	119	122	128	124	127	107	114	120	112	133	136	143	133	113	130	117	107	118	116	126	109	135	139	127	130	118	106	120	123	128	138	116	136	113	134	136	144	108	123	140	123	137	136	110	110	111	133	124	109	126	107	123	115	98	123	130	130	144	114	125	102	134	121	145	119	128	125	127	107	122	118	119	121	99	119	102	117	149	135	110	134	107	142	126	103	111	119	129	126	147	114	139	116	110	112	134	110	111	118	116	131	99	121	125	128	119	127	140	133	121	113	139	100	127	109	105	120	127	124	117	121	112	139	121	112	123	109	97	119	153	118	111	133	121	119	125	130	134	128	130	144	116	147	132	126	116	129	128
4673	6905	3692	1572	960	851	753	630	580	489	408	370	332	3313	8184	7730	4813	657	215	185	181	190	199	199	190	182	205	183	192	168	196	198	207	199	192	176	182	186	163	178	209	177	178	199	173	175	159	182	181	183	177	172	194	191	194	196	202	185	163	198	193	192	180	198	174	198	179	182	191	172	177	189	190	186	173	165	184	191	178	170	173	207	178	145	178	187	187	169	197	171	159	190	201	168	184	159	183	180	162	192	186	206	183	170	193	182	197	158	189	183	194	182	200	168	203	187	193	174	183	199	186	194	173	204	191	168	199	166	182	198	191	203	148	195	192	193	190	177	179	171	159	189	171	177	166	176	194	182	160	190	173	184	186	178	157	152	134	156	164	172	161	185	194	194	194	194	195	176	214	194	197	168	176	171	177	177	201	175	175	183	172	173	162	209	194	162	177	189	163	170	199	181	182	183	150	192	195	176	165	171	195	174	202	192	188	173	198	160	159	150	175	231	182	196	168	172	190	215	167	203	179	175	206	203	178	178	197	171	190	186	175	195	202	190	176	201	174	177	177	193	177	190	172	162	173	172	169	172	182	178	174	193	190	189	199	176	190	197	186	188	192	196	159	195	157	179	162	180	174	168	180	176	182	184	195	204	200	205	211	177	192	176	192	172	191	185	205	200	179	183	182	166	167	166	181	177	180	182	164	204	160	158	189	197	191	178	181	187	178	202	188	187	161	188	187	193	215	192	193	177	194	185	188	183	179	181	193	179	178	203	158	174	186	174	187	197	173	177	191	164	173	180	210	160	170	160	192	177	187	177	186	159	191	208	217	181	183	184	214	175	193	174	199	185	177	184	192	174	181	201	141	186	187	186	174	197	195	176	205	194	195	177	198	196	178	181	187	180	191	195	184	198	175	177	155	179	162	187	215	179	151	188	193	198	176	198	207	187	196	203	194	184	192	194	160	181	189	193	180	156	186	181	177	163	186	175	201	199	180	174	190	187	159	191	177	180	190	187	180	175	163	188	189	204	204	186	181	185	178	184	184	184	180	187	172	191	164	180	187	170	172	192	179	172	206	179	161	178	194	178	199	172	200	172	158	177	175	180	179	153	205	194	202	216	183	199	181	189	185	189	157	183	184	184	188	198	169	171	170	184	158	166	203	202	187	174	202	182	184	174	191	199	189	186	208	177	182	172	175	193	186	180	199	179	172	152	184	187	188	196	177	195	182	178	202	166	189	176	166	187	209	189	181	151	198	224	165	184	196	198	152	180	176	183	186	187	190	157	196	198	188	188	191	173	219	184	175	174	186	206	156	178	175	186	153	190	180	168	185	192	189	160	186	199	199	182	173	196	170	158	182	141	164	179	200	181	161	194	178	151	170	180	176	193	201	207	189	197	174	178	194	192	177	182	213	174	184	173	196	169	190	173	197	179	170	170	193	192	172	191	180	204	184	178	169	202	189	158	192	174	205	185	204	174	198	195	192	186	175	159	164	222	201	178	178	215	191	168	206	185	192	166	177	211	194	157	168	197	175	200	179	183	187	171	185	196	181	192	193	185	177	161	183	191	215	188	178	183	185	191	190	199	170	199	177	183	178	181	196	184	170	178	214	184	212	178	179	175	199	189	204	179	197	188	173	191	187	210	192	174	184	174	186	156	200	182	188	164	181	153	179	190	167	176	179	172	174	193	181	205	159	200	196	161	185	196	196	196	186	176	171	175	173	193	173	190	180	186	186	197	186	177	182	184	180	200	191	199	194	197	165	199	158	187	187	211	176	171	180	188	165	179	182	181	193	189	198	183	170	191	169	162	213	210	179	180	177	175	182	198	182	153	187	194	183	200	178	195	179	213	186	183	191	205	177	188	183	185	208	176	172	186	194	188	207	193	194	161	173	171	181	192	180	201	180	178	185	192	198	179	202	148	167	172	164	193	168	199	177	161	179	197	195	178	186	209	166	152	182	193	188	175	195	183	200	201	191	203	158	173	189	191	178	180	194	193	171	167	185	168	152	192	178	215	181	167	200	168	200	175	182	168	194	183	170	187	174	178	167	182	197	181	202	198	151	194	154	175	182	183	181	192	184	171	198	214	178	172	215	150	183	191	193	181	194	188	183	186	193	173	181	183	194	177	203	195	176	188	177	178	187	177	178	199	179	164	172	175	173	176	187	190	182	169	187	173	186	171	150	191	182	181	175	178	202	185	178	212	175	195	189	178	179	178	180	189	173	180	190	162	167	184	189	175	179	165	170	186	177	206	193	198	187	176	145	186	168	173	193	149	190	177	177	194	177	202	191	187	189	186	159	159	199	177	188	161	178	187	182	176	184	173	167	174	168	175	176	216	180	191	188	181	165	161	179	187	170	192	187	179	182	158	176	195	185	170	188	188	161	193	176	190	187	161	186	184	215	165	176	179	189	219	176	167	209	190	165	186	177	203	170	208	184	196	199	188	201	171	185	180	173	185	180	165	177	194	187	180	153	187	164	193	219	178	166	174	200	190	181	154	205	195	192	171	156	180	224	191	187	181	200	186	194	186	178	194	184	192	165	186	167	166	173	158	193	176	191	187	201	186	180	193	181	187	178	202	193	187	190	172	177	169	181	181	192	175	195	179	205	158	191	208	184	173	159	169	196	206	233	164	183	180	159	186	197	182	198	149	186	165	188	176	174	177	175	175	193	196	171	169	194	183	179	192	184	199	171	177	192	193	176	208	177	180	195	193	187	191	164	208	178	167	189	187	178	187	175	169	178	156	181	181	194	178	166	201	198	210	185	178	176	163	159	200	195	183	168	184	181	215	184	173	206	165	188	167	176	179	170	185	185	179	173	184	178	165	187	174	164	157	169	194	181	196	164	189	183	182	200	177	190	181	192	196	193	209	161	204	164	163	174	184	175	183	174	169	176	186	164	197	182	201	179	216	172	180	172	171	188	182	180	170	167	181	201	172	209	181	189	192	177	178	178	205	168	168	174	177	195	181	204	181	180	195	172	187	198	172	200	186	193	215	171	191	187	193	195	189	171	186	160	172	174	157	207	172	211	187	172	179	167	146	184	179	181	201	181	191	174	178	157	191	161	174	191	181	173	167	180	200	164	180	181	185	182	220	200	178	186	170	206	176	182	195	185	205	171	186	177	192	177	193	178	156	187	196	209	182	178	187	174	191	205	191	187	165	172	190	167	187	182	183	195	169	187	177	184	181	196	190	177	157	177	190	175	190	165	181	167	183	180	190	171	168	180	164	180	188	208	174	183	184	214	183	187	186	186	164	185	195	189	198	170	183	188	179	178	188	197	202	186	189	195	182	166	184	175	195	178	226	171	179	169	199	173	188	185	174	195	188	181	168	205	202	188	177	175	179	189	185	202	191	165	190	191	182	195	192	174	212	199	206	190	185	195	203	184	183	159	180	160	201	176	196	188	186	178	156	190	167	186	162	185	172	204	178	172	184	202	199	205	166	178	192	182	183	188	165	199	186	174	197	168	190	205	165
22788	21600	28920	24768	21600	19912	1809	723	608	498	441	465	422	4324	12854	14716	8031	777	238	243	242	222	220	227	190	240	233	204	221	231	242	205	228	201	215	228	216	218	231	235	219	204	203	192	209	223	203	225	201	238	254	220	211	208	223	215	214	212	226	218	209	211	223	220	243	224	236	228	220	248	235	239	229	220	229	238	218	227	218	217	209	217	213	217	201	198	200	206	239	224	208	206	209	217	231	204	234	208	232	208	228	211	220	228	234	199	198	218	239	202	257	248	223	214	193	207	204	214	227	219	222	219	234	215	215	223	217	209	229	207	232	225	233	199	201	231	214	213	204	224	252	252	241	206	230	221	231	201	203	235	209	209	201	207	204	232	222	236	210	242	227	199	217	203	215	196	204	244	222	206	201	204	240	192	228	221	215	219	252	212	208	236	219	199	217	213	222	193	204	217	209	199	229	204	230	233	199	228	222	229	230	204	239	232	216	208	237	238	213	206	204	206	200	223	229	232	229	232	230	205	219	206	207	202	200	237	221	228	216	201	225	214	210	206	192	227	204	229	218	193	219	223	230	228	241	201	201	202	239	240	229	237	224	248	199	214	221	214	210	219	220	250	210	218	208	217	222	219	232	203	247	213	218	231	207	228	228	235	228	214	231	210	267	216	208	196	218	188	211	209	213	221	218	212	226	227	214	227	223	259	214	231	205	215	226	235	243	221	235	189	217	217	214	207	229	202	219	238	237	245	209	221	206	200	239	200	221	211	223	234	209	233	233	206	217	227	217	218	209	225	237	204	242	235	225	198	233	228	216	228	195	230	216	244	212	226	219	228	242	203	227	206	228	217	230	212	231	221	242	224	229	211	239	208	220	195	237	197	226	201	198	194	220	199	217	219	222	231	225	219	237	210	258	235	226	218	241	209	212	231	205	216	237	200	227	223	220	209	225	223	228	231	231	238	235	215	226	202	230	199	223	196	219	245	233	212	225	211	191	225	250	204	200	217	213	193	243	266	223	231	196	205	212	217	224	194	235	232	215	173	206	228	240	235	217	198	201	202	213	191	227	205	221	223	194	197	197	213	215	240	200	222	222	226	231	255	233	213	205	204	194	222	237	241	230	227	220	187	226	229	239	218	218	208	226	246	242	240	222	246	213	195	243	232	235	215	203	207	225	226	215	233	208	250	228	208	250	236	222	192	249	211	226	213	215	204	190	239	238	207	215	205	175	192	225	209	213	218	215	218	194	206	217	212	212	209	221	221	206	213	241	207	232	225	249	214	189	202	216	220	241	200	242	218	216	243	218	217	236	205	188	225	201	196	218	225	208	217	205	244	238	219	221	228	218	220	206	205	192	242	231	199	223	204	226	226	244	211	224	230	208	208	197	210	238	217	203	241	230	221	211	261	204	188	189	202	232	213	219	169	206	212	210	216	186	210	222	208	216	243	222	228	229	222	208	228	207	206	243	215	215	216	245	209	216	192	201	232	207	218	221	227	230	201	240	210	240	227	251	211	224	245	257	231	241	220	216	214	201	193	228	201	234	217	204	207	227	222	211	201	228	235	221	191	192	212	222	205	209	208	203	188	207	214	209	200	212	231	204	223	231	191	212	203	189	195	238	176	210	207	226	245	230	203	227	211	218	223	187	217	242	224	237	226	220	222	227	220	197	198	191	224	221	214	214	220	200	224	241	216	235	226	216	238	234	229	222	210	215	209	210	206	269	188	211	216	219	217	223	241	216	225	217	192	215	198	247	223	224	201	179	212	214	245	210	225	202	219	209	208	188	223	222	218	207	211	206	209	227	212	229	210	230	234	220	201	221	219	204	236	212	221	228	203	216	198	211	247	221	244	233	196	206	234	197	206	227	216	222	222	228	194	186	240	207	226	226	251	217	217	253	216	196	219	221	235	227	193	207	211	224	196	240	198	219	225	222	207	223	244	213	222	209	226	217	204	236	202	212	225	221	221	229	224	231	212	208	228	217	231	242	223	228	223	200	225	203	238	194	209	205	216	216	217	232	212	215	221	215	235	226	225	228	206	230	219	213	231	222	237	209	229	210	231	230	205	233	217	223	209	229	198	222	205	213	212	198	222	192	209	214	232	213	208	217	201	232	221	186	236	197	225	209	226	236	225	227	216	232	213	211	201	219	217	230	216	200	213	213	219	209	194	193	200	226	245	206	220	230	259	205	241	224	218	191	217	181	243	207	234	214	220	216	222	214	219	190	185	200	218	229	231	220	202	229	220	204	204	223	225	204	222	230	232	209	238	193	229	237	200	201	227	222	213	234	220	212	211	223	202	247	237	204	220	234	210	199	209	210	253	239	211	220	216	233	235	239	204	237	217	210	206	205	245	220	217	237	223	232	209	217	206	237	215	213	209	231	194	219	227	224	220	230	210	207	216	181	193	230	221	211	216	203	201	217	215	202	225	218	214	240	223	227	213	206	196	203	197	210	209	190	223	226	213	232	215	209	224	219	211	218	220	206	211	228	215	208	231	237	225	210	234	226	229	215	200	220	223	188	239	216	227	214	195	227	235	215	199	197	226	220	243	195	219	222	214	217	242	209	218	214	217	224	230	241	236	237	196	216	214	214	219	217	217	253	244	238	211	191	222	221	223	226	212	216	211	219	213	214	234	200	218	231	193	209	209	193	189	216	222	205	229	228	202	205	216	215	193	217	203	212	215	201	209	202	225	233	235	191	228	211	225	215	202	237	234	227	212	224	228	229	231	206	212	204	253	208	213	208	252	219	219	222	230	211	213	217	220	179	227	253	200	228	235	217	247	182	251	200	257	236	226	227	205	223	222	220	186	213	238	215	218	206	232	228	218	234	224	230	223	210	215	210	220	221	195	231	213	211	203	215	236	224	224	212	213	211	227	216	225	225	177	213	209	229	213	193	197	198	231	196	205	221	208	228	216	212	251	201	218	216	222	213	236	248	202	222	217	230	204	239	217	221	221	219	206	225	220	197	224	265	207	213	210	247	218	243	219	184	229	210	219	195	222	208	215	220	209	207	227	192	218	222	193	242	232	203	215	201	217	220	225	221	214	253	239	211	238	206	197	193	203	244	219	189	208	242	213	208	233	224	236	226	196	223	236	217	253	235	233	220	210	213	214	193	198	225	229	216	190	222	207	201	196	214	207	221	236	201	209	204	214	230	214	245	229	207	235	208	225	195	228	213	263	224	191	214	203	209	240	211	212	210	222	224	189	219	229	216	209	230	231	230	190	218	223	201	253	217	228	226	238	228	194	218	212	232	228	218	217	207	218	198	200	193	233	226	214	211	246	228	225	235	207	206	200	221	206	208	207	211	229	207	194	225	206	227	218	225	229	207	193	222	198	233	225	220	229	221	227	245	212	230	198	209	215	235	222	238	203	217	218	233	205	204	202	220	226	221	221	220	207	188	238	238	218	197	242	231	247	235	195	209	225	247	237	193	219	221	231	225	230	213	235	203	208	215	198	249	210	216	204	210	231	214	239
5505	16710	11009	4975	2978	2502	1881	1629	1392	1068	893	868	742	9125	21735	22188	12389	1163	327	313	375	348	294	322	318	348	321	304	319	306	313	349	327	292	351	331	314	325	310	314	297	333	322	330	330	311	292	329	324	300	335	324	338	329	321	280	339	320	335	313	331	300	315	298	316	314	332	320	296	317	311	339	333	340	332	339	295	342	323	319	335	322	300	318	308	333	272	298	295	292	349	305	390	330	316	338	305	289	324	324	311	325	338	339	339	292	326	346	347	301	328	311	334	321	317	306	355	302	342	307	343	329	319	346	306	305	307	293	302	323	306	308	308	275	296	315	341	304	341	328	332	313	310	339	332	328	319	301	320	299	309	321	311	314	295	296	280	307	331	346	323	305	320	301	317	334	296	314	310	317	351	310	304	276	338	311	341	329	312	343	323	313	318	343	292	301	308	280	303	305	290	313	288	296	307	334	359	336	320	302	296	325	316	277	331	299	307	306	324	309	327	288	321	324	305	348	343	291	285	335	332	345	295	308	313	276	313	298	302	314	324	288	320	280	328	322	302	297	365	313	320	330	338	342	335	321	304	326	289	320	313	287	301	355	301	312	325	326	322	328	314	324	333	317	329	330	316	279	320	319	333	329	292	329	304	320	304	314	342	293	295	302	300	318	331	311	342	303	324	320	306	283	330	292	324	303	308	336	305	345	302	302	286	306	332	314	315	316	294	341	317	301	338	277	315	298	326	346	383	318	300	343	320	316	329	310	295	338	328	318	316	336	323	318	311	314	329	320	312	344	282	316	301	326	321	299	295	336	328	314	314	326	299	307	327	327	310	340	334	334	332	319	305	346	318	298	287	337	319	346	321	326	324	314	319	341	307	321	311	352	310	326	325	321	313	318	326	306	312	318	317	322	300	315	348	314	294	297	302	328	320	329	336	319	316	332	321	337	318	260	331	307	313	329	329	311	290	324	354	315	339	323	347	322	303	321	316	315	338	328	316	328	334	321	305	361	315	288	316	313	335	361	306	314	329	316	272	318	354	286	340	313	295	321	333	312	323	311	318	294	305	302	335	316	300	314	298	325	311	317	327	310	336	278	313	318	304	329	343	342	348	312	332	282	330	347	305	315	315	301	300	341	318	285	345	310	342	332	331	291	342	332	344	339	275	333	309	303	325	291	318	330	309	294	275	352	304	303	296	332	291	328	306	310	315	281	333	307	315	315	326	315	303	315	319	315	323	307	294	306	319	299	324	282	292	306	287	319	296	339	291	333	315	330	303	333	329	353	323	313	326	344	352	323	289	308	334	326	327	297	315	320	323	351	301	301	330	309	322	277	315	325	333	343	325	349	322	294	311	314	307	331	314	317	308	304	282	307	313	340	310	317	327	317	328	294	317	370	348	284	341	294	286	283	299	331	308	313	364	346	314	326	330	316	320	319	333	300	320	317	285	294	296	310	340	300	313	286	319	321	286	302	310	319	330	304	302	315	308	326	312	328	301	284	331	298	280	302	301	306	332	340	293	317	309	307	315	306	317	363	328	314	309	326	344	309	294	311	347	319	279	316	305	310	321	329	323	320	322	282	335	334	295	323	291	314	357	308	335	331	290	296	306	319	313	302	324	287	288	315	305	307	314	300	314	319	327	311	314	323	311	324	293	327	313	296	290	292	349	323	339	354	305	301	326	323	312	337	336	345	309	313	330	327	324	330	333	316	329	291	301	299	309	289	348	313	304	337	311	302	283	297	321	324	326	326	311	313	339	316	315	325	350	299	333	306	331	351	285	320	334	312	299	355	291	299	328	305	319	292	322	278	295	306	316	305	311	330	317	336	297	357	313	308	328	325	308	306	320	308	332	321	295	306	282	289	287	313	293	303	314	320	308	322	316	307	335	302	296	305	309	309	284	300	297	293	317	324	301	328	330	316	315	311	301	315	311	306	297	292	322	343	302	344	329	300	340	330	301	304	341	341	278	304	297	331	307	303	339	308	327	325	292	321	313	316	336	329	332	331	312	333	286	338	313	294	330	336	308	280	312	313	295	326	328	354	307	306	339	342	337	317	306	316	343	326	347	355	345	319	320	300	319	332	291	316	321	333	347	321	265	314	304	323	305	298	327	324	299	294	310	328	332	313	310	307	294	317	319	316	311	294	306	302	312	301	308	319	302	354	317	320	327	302	297	339	292	303	332	347	312	301	336	311	343	320	308	326	301	311	309	320	306	340	302	310	310	342	324	284	344	337	370	338	310	294	348	308	323	321	276	300	296	298	313	328	337	325	284	317	304	293	328	308	301	288	302	315	325	288	318	329	354	297	332	348	304	354	321	347	325	340	339	307	328	316	289	313	324	309	317	338	310	343	325	306	291	342	325	314	321	331	296	318	336	276	271	320	292	342	332	302	311	309	298	296	291	303	326	304	350	326	338	316	342	340	297	304	308	288	315	302	320	283	305	321	324	326	347	323	298	350	326	321	304	332	300	297	333	311	282	344	330	317	327	316	320	287	344	317	323	330	336	330	320	361	316	316	342	318	332	305	304	288	314	334	328	326	319	342	320	324	349	325	325	343	339	336	316	307	321	303	343	328	292	289	307	342	298	290	346	327	317	290	333	318	294	310	296	329	323	292	336	332	349	330	341	301	309	329	320	303	308	328	345	313	331	338	307	332	329	325	349	339	319	334	334	315	314	302	326	321	319	331	305	324	314	348	308	302	325	323	316	283	317	303	347	314	364	311	318	328	315	299	320	304	328	318	292	295	313	311	326	275	324	334	295	345	328	310	316	305	376	304	335	336	327	321	309	320	305	296	313	314	301	320	293	284	347	316	333	315	306	308	289	324	323	317	296	320	316	301	281	328	291	279	346	283	321	310	302	337	378	334	322	321	290	325	301	323	308	331	288	300	316	349	312	339	338	310	356	339	313	334	336	307	319	349	304	310	313	289	312	295	326	335	298	326	311	323	313	305	341	325	322	303	338	307	269	316	330	329	320	325	340	331	299	325	284	317	339	311	332	315	333	301	317	324	317	340	357	281	295	313	302	292	325	353	327	322	320	306	306	324	289	315	374	311	308	325	318	278	324	320	312	322	309	288	309	268	351	321	274	306	331	317	316	327	335	353	330	325	325	342	341	306	296	299	294	330	308	307	316	314	333	320	316	315	318	329	314	302	358	290	301	344	311	316	312	320	338	323	301	333	289	306	339	306	307	300	345	325	312	303	300	297	333	330	334	341	330	322	330	334	316	298	339	339	310	318	321	336	306	296	356	305	331	326	316	331	310	315	309	324	338	328	294	356	328	303	314	322	331	293	279	323	303	312	281	310	310	309	290	322	315	302	331	321	314	343	286	306	328	292	331	291	279	344	302	324	330	308	320	328	303	319	333	288	306	320	285	327	316	298	323	309	304	293	304	294	322	335	284	315	348	313	317	339	296	299	306	333	288	331	340	319	318	334	286	336	294	309	320	299	319	346	307	306	302	308	336	334	319	318	320	309
27894	18808	4759	951	372	280	306	301	259	278	247	242	300	693	1012	866	469	243	226	209	229	243	187	237	217	257	215	254	209	200	226	221	253	215	221	220	200	247	197	226	242	240	205	240	224	217	229	214	228	218	230	230	206	205	206	237	255	211	236	227	203	250	222	189	246	204	231	194	221	224	225	215	229	222	230	217	243	237	223	236	209	208	213	203	208	219	240	220	226	231	193	223	207	218	217	227	236	221	221	238	226	222	222	234	220	210	236	207	232	231	209	212	217	223	234	222	231	224	239	223	262	217	224	221	230	243	211	242	197	216	255	202	206	230	220	196	222	241	231	188	212	233	219	223	249	249	213	231	220	230	206	218	214	239	245	234	247	222	245	206	219	240	227	220	238	224	233	217	230	219	236	222	219	220	226	240	214	201	220	229	219	208	200	209	221	237	210	221	223	190	219	235	204	218	219	213	230	232	198	235	220	208	214	221	221	207	227	214	185	234	222	239	224	207	213	217	219	211	213	209	223	206	237	199	212	232	206	224	207	231	195	218	218	233	238	224	206	220	217	213	214	234	203	217	223	201	229	226	219	217	239	198	209	206	199	193	196	210	228	201	203	202	235	226	221	228	190	218	228	209	213	208	229	222	213	225	217	239	215	218	227	210	206	202	241	229	205	230	237	246	217	209	207	237	239	218	229	210	205	230	209	194	224	189	230	256	216	246	215	204	211	253	238	214	250	178	208	244	206	219	247	226	224	216	234	216	224	214	211	227	199	231	201	238	218	211	225	214	216	212	222	203	210	219	214	232	205	200	224	214	226	221	232	218	242	244	209	208	231	200	227	226	211	245	249	214	229	225	211	223	221	226	240	196	227	229	192	229	198	241	202	225	256	205	228	207	207	217	243	216	203	222	210	228	221	239	211	236	220	219	247	236	216	225	221	229	238	197	210	225	228	195	200	217	186	201	206	244	226	204	228	221	213	196	223	221	198	226	211	251	244	226	228	191	219	252	247	210	223	196	229	237	209	229	237	232	192	248	206	228	220	228	219	206	210	219	243	242	254	206	216	217	231	233	220	220	231	222	220	211	214	248	193	213	222	236	231	214	234	219	201	224	242	239	247	247	235	219	205	199	241	230	226	246	169	189	211	220	214	233	212	213	237	214	233	225	222	218	210	219	225	208	197	247	219	212	210	235	199	196	233	210	235	217	231	204	188	231	210	209	205	236	213	202	235	219	227	227	216	203	206	215	234	213	203	233	193	213	193	214	212	255	216	227	205	201	198	235	235	224	232	236	205	247	202	218	194	226	231	234	232	257	206	212	205	216	195	213	193	211	201	205	223	241	209	216	207	225	248	208	217	212	237	216	225	204	231	231	230	202	251	201	218	226	233	191	228	233	214	214	225	194	208	225	247	219	217	227	256	177	225	240	214	215	226	218	174	233	213	224	201	210	229	226	228	236	209	221	209	222	251	238	240	214	217	202	223	227	214	236	234	230	215	227	189	217	213	244	227	228	227	198	221	228	220	231	209	219	242	227	260	256	208	216	204	206	252	214	211	222	213	230	205	211	249	223	195	208	216	196	249	212	226	226	227	233	236	235	213	218	228	216	215	225	222	218	222	194	231	231	234	207	202	233	224	215	211	241	205	225	220	213	205	224	221	237	213	234	230	210	210	254	232	222	236	224	218	237	216	197	214	237	194	256	228	217	219	228	224	225	223	220	234	226	226	210	238	215	229	205	223	234	213	202	223	223	226	218	249	216	221	223	232	214	214	242	223	196	198	238	206	178	202	226	225	220	216	238	219	240	230	218	207	204	218	238	229	221	208	220	237	222	251	221	217	214	249	234	200	223	190	232	210	215	218	270	209	206	240	239	241	212	234	223	217	200	214	236	215	212	228	203	211	222	200	235	250	237	228	230	228	222	224	233	237	227	235	215	221	207	231	204	220	217	207	230	219	228	237	227	224	212	261	236	214	218	221	209	247	227	212	209	198	222	208	221	235	219	209	188	241	218	221	221	225	201	242	206	219	198	197	238	241	226	203	224	205	219	232	200	198	222	236	215	226	217	223	235	227	241	216	211	218	232	223	201	229	216	212	232	207	206	215	199	222	210	214	215	202	213	187	208	241	218	241	269	227	204	219	214	236	227	251	205	215	219	239	209	185	235	214	237	210	203	226	233	234	202	213	207	236	201	226	218	230	217	218	246	224	215	233	240	229	249	217	235	206	224	228	212	229	216	217	214	214	226	221	203	230	235	223	207	228	213	242	218	187	225	224	234	201	202	210	207	220	257	232	189	226	208	195	198	248	213	220	253	217	228	213	202	222	202	239	213	222	226	218	224	225	209	204	246	232	231	181	214	213	208	224	221	248	229	209	231	218	212	208	207	202	218	212	246	224	194	230	181	224	210	217	207	234	225	193	210	223	233	230	211	217	275	211	243	211	217	216	252	238	236	223	213	203	211	201	212	213	210	190	221	228	213	197	205	241	254	236	234	212	229	225	230	208	187	223	228	208	217	222	237	224	231	227	206	236	213	216	207	213	223	241	229	222	238	241	219	229	244	212	224	222	215	214	217	210	234	198	227	215	203	213	227	247	214	200	209	229	217	217	222	201	215	224	235	226	236	228	216	216	215	220	223	226	219	218	239	223	230	209	226	215	233	195	237	211	223	234	218	229	205	224	218	204	207	193	232	208	227	186	233	224	225	204	226	223	233	213	226	208	228	224	211	256	222	208	233	216	226	196	233	230	232	216	196	213	210	211	219	205	205	230	223	221	213	245	199	203	211	235	223	222	225	228	225	224	214	218	239	228	229	206	212	243	226	230	199	215	223	236	212	222	250	216	206	237	235	238	224	221	213	226	240	207	207	225	228	227	229	247	221	218	224	234	235	236	207	197	198	239	223	225	206	200	223	237	226	212	200	210	238	216	201	216	219	210	237	215	201	204	213	230	224	208	217	230	238	225	199	242	212	179	231	246	216	182	219	230	210	243	215	225	236	231	224	217	204	221	218	226	240	231	216	246	211	214	226	224	212	223	212	229	216	220	227	198	191	204	225	234	212	226	201	204	224	212	205	210	235	228	233	241	220	226	218	231	215	210	232	229	221	220	224	200	206	206	240	236	209	226	210	239	221	219	209	239	256	212	229	236	223	204	209	195	195	214	212	229	214	206	213	237	221	231	257	219	215	216	238	224	215	219	220	237	236	208	218	215	256	225	227	239	209	209	220	206	218	207	216	234	233	231	221	200	226	226	221	219	233	216	215	234	231	229	183	224	213	231	208	206	225	229	222	231	231	238	200	209	207	243	197	215	263	212	193	238	240	197	207	210	214	231	189	218	218	196	211	243	240	212	210	224	203	201	233	250	228	218	185	205	236	224	227	244	210	220	225	216	218	213	217	223	232	202	237	202	198	209	211	235	197	220	233	225	217	234	215	213	222	213	214	223	243	226	225	250	226	247	217	224	216	220	226	200	242	206	228	205	236
5178	3695	3146	1393	745	590	577	539	481	412	412	384	462	1348	1713	1526	800	326	332	288	319	327	316	318	324	268	321	338	320	327	313	335	324	291	304	300	317	322	343	290	338	328	312	338	317	299	313	296	349	326	329	334	320	292	301	318	334	311	306	338	304	326	331	310	278	326	329	305	331	274	315	329	319	312	272	340	331	321	305	307	304	301	321	333	341	314	303	322	320	290	336	356	322	313	342	336	311	290	365	306	327	313	317	345	330	308	298	332	320	327	318	312	353	311	327	311	319	336	318	358	314	293	320	314	327	311	321	337	313	329	348	303	328	329	311	286	338	317	321	316	314	322	317	297	297	339	282	331	304	304	326	327	309	305	319	280	319	321	353	290	311	329	297	294	310	304	291	301	333	297	291	352	309	336	303	303	306	297	316	295	296	312	330	315	329	298	325	318	287	337	333	279	308	315	303	341	325	327	269	319	301	319	313	311	322	350	291	301	326	305	271	353	308	305	305	298	342	280	303	279	319	310	366	313	339	320	317	283	305	324	294	304	314	295	304	316	322	292	320	340	313	320	319	332	332	318	334	318	292	307	317	303	292	278	319	339	299	287	340	309	351	328	335	313	314	293	304	316	315	307	339	301	324	329	315	306	312	312	331	294	295	338	285	310	312	321	291	334	345	313	283	301	274	288	300	300	318	308	312	310	354	330	313	330	309	301	312	321	307	312	317	308	337	288	307	324	316	318	290	331	311	285	302	338	333	308	308	347	306	326	320	316	313	348	334	330	306	271	338	340	323	312	300	323	337	299	359	325	260	293	292	298	341	300	328	304	312	311	315	323	294	311	300	323	300	341	352	322	305	308	316	325	319	324	318	288	301	287	318	279	288	301	334	334	309	317	298	366	311	343	326	335	295	324	284	303	323	332	309	291	318	353	351	323	327	317	314	332	367	297	327	300	314	300	326	315	313	302	265	318	306	299	323	293	305	329	293	323	351	323	299	309	299	337	322	311	323	326	295	304	302	357	315	324	330	314	324	332	310	307	326	310	321	328	317	342	307	300	310	323	349	309	337	312	336	308	310	313	332	316	296	300	315	306	291	303	307	314	330	314	336	298	275	344	307	307	313	322	307	337	294	295	304	341	284	342	344	306	359	325	304	289	299	324	316	292	315	314	307	290	344	280	304	352	321	292	324	312	333	344	325	318	312	334	277	290	313	297	314	287	285	332	312	326	322	341	302	296	317	312	317	306	327	304	295	311	334	311	307	302	343	342	319	328	322	294	310	291	335	296	334	332	328	274	312	297	302	289	328	324	316	321	291	326	316	328	307	291	290	311	324	283	289	331	307	315	320	314	316	303	296	350	365	286	323	316	276	332	355	299	306	332	331	318	301	352	304	321	311	331	310	312	294	319	293	339	307	334	302	344	296	321	306	333	355	299	326	327	284	317	339	295	313	341	286	333	330	349	351	298	322	289	332	287	319	337	316	321	289	331	321	301	316	296	305	324	330	326	337	332	327	327	347	297	306	311	311	306	335	310	322	347	289	291	297	315	300	313	289	304	306	291	332	292	346	307	343	319	270	302	304	339	302	319	289	324	317	326	326	319	307	295	337	307	310	313	318	306	325	317	330	339	326	288	311	306	304	334	313	306	326	299	319	336	329	331	292	303	307	298	339	322	328	293	343	323	332	318	314	321	329	305	277	284	290	309	302	339	343	310	321	308	309	313	298	309	292	301	311	303	341	307	289	322	293	328	303	263	320	327	293	326	301	337	288	317	323	315	308	338	304	336	335	302	333	285	346	313	322	303	299	327	289	296	318	309	332	296	305	325	324	316	305	273	274	324	310	335	334	333	308	304	288	336	321	319	304	309	340	317	302	275	312	301	287	324	314	307	316	285	335	314	334	344	296	328	307	315	340	358	316	288	329	305	323	319	308	289	345	317	316	301	324	342	283	332	340	271	293	329	321	292	320	293	319	318	290	314	335	298	307	330	291	348	348	304	333	320	358	336	332	329	336	323	342	298	293	314	313	308	308	316	323	347	311	319	313	294	303	304	319	320	339	318	319	319	309	307	337	326	251	314	334	309	329	304	328	318	333	329	323	323	313	342	327	318	287	338	315	312	288	310	317	317	294	323	333	297	300	329	258	326	283	324	319	332	314	330	325	333	331	349	324	306	319	360	315	301	313	305	304	324	288	287	298	331	309	301	298	359	353	337	313	320	302	345	327	295	303	302	310	259	311	294	313	316	328	324	353	300	327	331	328	320	282	282	315	314	304	314	331	310	301	303	291	314	323	329	284	329	333	300	306	304	309	308	302	316	330	306	314	333	317	315	322	321	321	339	299	311	313	327	338	361	287	336	331	290	298	311	285	298	300	303	324	335	344	361	330	330	316	276	305	296	326	313	297	297	338	344	335	295	332	301	284	354	312	303	309	311	301	315	330	345	311	321	297	358	298	321	307	326	278	321	315	287	304	325	309	318	342	335	325	306	313	304	331	288	339	330	287	325	301	330	330	307	315	321	314	283	351	315	296	326	335	322	288	324	296	320	323	318	314	330	311	318	315	286	313	331	326	322	370	290	327	327	344	337	329	311	326	279	300	313	295	344	337	330	300	296	296	321	312	313	328	304	269	291	286	313	293	313	317	322	312	324	288	271	344	334	304	314	293	319	287	291	329	328	312	303	318	309	335	292	320	327	299	312	338	308	304	296	323	335	306	313	308	307	297	300	311	347	320	302	324	339	326	305	297	321	314	299	320	336	289	314	302	278	294	336	334	326	311	322	309	303	339	315	355	302	319	307	300	331	321	310	280	295	324	318	329	312	341	333	332	281	330	338	316	313	344	288	320	300	323	320	309	311	315	315	340	298	332	325	293	303	336	295	309	335	341	321	283	322	310	322	278	334	368	342	324	320	313	345	301	336	305	353	311	318	302	327	318	325	325	318	277	294	311	327	304	314	309	310	342	346	316	305	286	307	326	322	297	346	293	344	277	294	299	321	311	321	316	316	305	318	325	337	322	320	306	291	333	332	306	304	283	312	305	289	304	309	323	306	290	299	322	353	282	295	316	302	361	277	291	342	308	295	321	341	328	305	289	300	290	335	283	309	321	277	321	325	305	304	308	286	271	295	291	295	316	318	269	318	328	323	301	308	315	332	327	326	310	327	322	280	301	301	317	297	307	284	301	330	327	337	300	308	326	303	303	330	331	323	331	336	319	302	311	306	325	317	325	298	300	305	328	296	317	330	334	317	313	336	286	311	306	312	300	328	307	326	314	287	335	304	317	275	304	348	298	340	285	334	308	304	367	313	293	323	293	304	297	287	331	317	311	307	327	303	320	312	299	295	327	311	314	307	288	341	325	308	301	334	286	302	316	318	322	317	324	298	316	294	305	314	303	331	316	322	299	325	301	313	300	319	315	275	314	293	332	296	327	283	322	324	326	321	309	322	350	338	322	313	332	300	325	334	325	335	322	297	339	334	302	291
23771	21584	28126	25508	19864	1700	756	565	514	472	424	461	500	4012	8076	6183	2950	484	310	299	335	266	308	343	306	313	331	317	303	292	321	303	315	257	306	320	282	323	296	315	320	313	309	299	291	326	243	297	321	290	320	301	296	315	299	294	320	330	328	314	288	321	300	297	294	283	282	348	256	289	304	298	313	274	267	312	309	295	304	330	282	284	335	311	318	322	321	308	304	307	310	318	325	288	311	289	293	299	289	325	328	313	266	302	293	281	308	320	275	306	283	305	313	283	303	292	315	301	308	314	314	298	277	319	277	292	295	283	303	341	284	302	319	287	297	296	287	311	313	283	277	286	300	300	296	308	279	296	280	263	310	318	316	311	302	320	289	300	322	281	308	303	292	279	304	294	273	278	306	307	295	283	303	321	298	295	325	309	294	310	294	294	308	314	311	286	303	296	276	277	304	313	286	289	293	295	304	303	290	300	299	322	265	318	305	316	334	311	335	316	308	273	305	336	292	314	312	323	328	321	308	305	296	317	320	272	281	302	284	294	285	346	274	299	318	312	323	301	299	318	291	324	342	314	296	313	321	317	336	295	302	298	279	331	294	323	322	284	321	310	335	309	295	290	321	287	326	324	312	305	323	304	278	300	312	306	302	310	275	315	292	292	316	344	302	307	309	307	310	279	288	304	291	280	305	329	304	280	288	305	339	309	286	305	295	277	276	295	307	296	260	309	282	293	288	301	301	330	301	307	292	292	322	319	277	300	342	312	308	286	293	286	297	319	279	291	320	306	286	302	308	332	309	323	289	328	269	310	310	286	304	312	318	298	309	310	320	321	305	308	268	311	317	309	275	303	328	282	302	298	316	282	288	287	263	306	336	302	287	279	288	311	296	296	292	290	317	292	327	305	335	284	297	289	287	327	328	327	336	318	318	311	280	278	313	320	294	306	305	320	289	294	293	304	292	325	308	304	334	311	278	294	312	310	307	302	288	283	280	309	266	357	299	273	321	306	305	301	310	315	315	336	326	328	340	301	309	326	293	318	317	301	275	294	299	277	314	275	297	302	290	298	305	280	335	329	303	303	319	310	335	293	306	274	311	319	302	302	302	321	295	301	282	297	306	311	298	340	299	287	320	317	294	271	315	337	300	312	286	286	293	304	281	293	288	318	297	307	303	296	294	313	292	277	284	329	298	288	269	268	324	304	277	318	280	308	295	301	293	302	331	294	286	303	313	292	311	323	298	303	278	285	292	303	297	291	302	304	284	312	327	282	319	292	304	302	309	305	298	314	302	323	314	285	300	294	327	301	301	341	298	287	300	306	319	298	358	298	303	298	315	291	290	304	301	311	302	291	314	304	328	294	289	297	310	282	300	298	261	321	311	315	311	327	297	290	303	285	300	281	291	303	303	298	300	298	284	293	297	247	301	284	320	309	316	320	278	323	298	301	324	295	294	332	305	333	326	312	302	282	282	322	297	308	284	312	309	316	270	299	337	295	307	285	296	290	286	325	334	318	309	297	304	327	264	299	310	304	299	326	281	311	303	292	326	298	331	328	310	319	324	289	319	292	294	280	298	314	314	300	294	288	327	290	292	301	299	317	306	296	304	304	346	305	302	308	288	291	295	309	294	321	329	310	299	291	335	287	280	328	302	341	293	305	340	301	296	321	305	304	310	277	299	294	287	317	282	286	303	314	327	309	323	321	295	327	273	289	334	319	284	315	293	301	296	280	299	332	301	305	287	316	284	319	278	332	333	303	299	322	294	292	290	268	311	330	293	308	283	316	309	306	308	286	272	334	298	304	298	292	285	319	300	314	287	295	320	313	295	302	318	311	283	279	292	315	292	280	313	281	292	306	306	314	318	329	310	298	289	303	298	286	335	312	293	305	295	318	300	297	315	307	296	299	329	308	300	322	276	321	279	289	309	312	280	296	298	289	295	289	308	316	300	302	334	287	337	315	300	315	294	340	312	301	300	289	288	275	305	318	313	319	290	291	297	288	324	253	290	311	289	313	287	328	319	317	296	302	293	315	292	275	331	303	313	313	285	300	299	303	312	292	314	301	320	321	283	310	286	298	298	282	286	318	311	322	286	316	309	310	331	285	312	296	298	278	331	327	318	355	314	301	286	303	285	283	298	283	290	295	333	283	310	288	299	297	291	301	286	323	285	322	289	297	327	286	293	307	288	300	281	301	299	311	345	267	307	310	287	303	267	320	334	323	304	328	321	287	291	293	277	276	293	310	301	312	322	295	311	310	302	279	332	291	306	328	313	310	303	310	298	320	286	337	320	314	286	281	298	288	292	325	298	330	282	278	297	292	328	327	311	293	314	315	315	313	308	326	322	319	298	319	318	313	299	309	301	297	297	284	299	312	289	323	306	279	315	259	301	249	321	303	288	301	303	290	290	310	287	285	292	271	314	309	303	292	303	310	273	291	303	294	285	281	354	330	268	311	314	307	300	272	337	312	313	286	301	292	303	317	317	302	305	309	300	324	294	332	318	319	299	337	319	311	300	262	293	286	318	283	300	321	291	304	303	293	337	282	289	296	309	299	321	272	301	313	303	317	287	321	313	311	310	268	308	308	290	306	317	335	292	316	298	305	294	319	300	290	313	317	290	313	305	326	310	280	311	277	289	314	308	297	294	290	300	343	293	303	303	290	310	300	314	299	243	315	260	323	287	302	265	297	316	292	289	288	257	325	286	318	313	269	303	291	296	311	322	299	313	295	306	300	316	297	308	322	309	291	322	316	319	295	293	311	281	293	308	293	281	308	331	293	311	335	297	300	282	295	329	289	320	307	281	324	316	299	298	329	307	311	300	315	300	310	292	304	313	307	316	301	310	350	305	291	292	304	288	281	335	293	275	277	310	308	308	303	296	321	308	272	297	267	271	287	321	301	306	317	307	305	316	278	320	305	298	302	310	315	313	268	297	287	319	269	321	286	278	283	317	311	319	335	311	303	328	301	297	291	289	289	314	317	323	264	308	270	314	303	324	294	297	295	298	298	325	260	265	299	310	320	320	322	285	306	294	281	306	297	304	307	283	272	301	325	299	313	265	308	298	332	334	290	313	305	313	311	294	305	305	322	316	288	300	308	302	290	285	311	301	278	284	268	287	294	316	304	280	302	316	286	287	299	290	310	300	309	292	296	282	316	306	281	289	309	337	272	286	323	317	296	302	310	312	286	267	297	309	334	300	340	324	315	305	299	267	311	275	287	317	277	307	263	302	304	303	322	292	292	337	326	294	300	280	331	299	343	305	296	308	296	282	335	306	320	305	304	287	286	290	312	310	304	295	294	298	289	297	292	298	289	282	294	279	339	311	307	282	300	306	259	294	277	336	290	312	306	321	307	283	294	308	339	332	329	299	294	304	303	297	290	312	303	318	273	350	303	326	294	311	328	293	283	317	286	299	339	298	272	307	339	301	275	276	298	318	312	267	291	311	324	343	314	324	310	296	324	331	314	299	306	314	292	298	286	298	308
4019	10572	7124	3430	2116	1513	1249	1129	968	870	760	756	892	8614	14446	11020	5493	748	444	442	444	438	418	443	401	440	409	399	408	422	447	411	425	445	425	410	460	403	443	437	440	438	449	415	408	423	437	422	459	415	397	429	403	424	451	414	406	409	396	410	474	434	405	443	413	416	470	460	444	435	394	432	420	443	434	452	461	413	418	418	453	404	440	405	411	469	456	423	421	413	438	432	442	412	435	419	492	427	445	410	423	470	418	422	418	469	441	432	433	416	429	414	450	412	409	458	403	454	444	436	433	462	406	448	435	417	429	445	427	416	420	452	453	412	429	390	450	412	449	422	427	405	415	414	434	431	404	407	405	474	463	405	421	449	436	393	424	447	441	436	472	412	449	451	439	448	445	412	427	414	439	411	405	430	426	450	449	366	434	408	441	423	444	419	395	419	418	430	434	448	448	396	452	435	454	410	411	400	421	453	412	423	434	457	403	379	467	408	396	442	425	402	418	417	438	422	439	430	433	414	415	422	392	437	413	373	450	459	431	427	472	412	463	449	422	411	397	395	421	451	447	429	442	424	410	426	450	422	425	439	425	446	463	442	453	438	442	442	426	434	440	427	392	441	441	462	436	397	448	447	447	450	419	460	390	434	424	443	412	422	410	415	426	458	412	445	440	435	458	450	424	444	441	423	447	410	417	466	418	396	420	474	441	406	472	431	416	420	459	439	434	402	435	419	395	434	421	435	448	426	416	420	440	416	444	418	458	418	431	430	459	408	417	442	451	440	434	439	412	462	437	420	402	410	391	429	412	416	464	391	424	444	430	456	452	398	448	412	442	427	421	450	413	428	436	463	420	437	437	445	439	411	427	445	430	450	447	405	412	399	440	399	465	419	429	429	455	461	423	429	423	403	411	488	459	445	405	430	467	440	403	455	432	402	448	439	425	422	400	423	440	424	411	413	411	387	466	436	420	439	412	428	459	378	442	437	431	412	402	440	385	381	384	424	379	419	434	401	455	403	420	409	475	409	417	461	397	420	469	445	416	406	421	460	430	440	420	463	450	444	413	408	423	415	441	413	444	430	428	442	420	435	443	443	418	410	444	461	435	438	416	424	444	421	435	440	432	403	425	421	455	389	434	415	416	448	415	417	454	477	443	453	382	437	415	431	436	414	400	437	395	450	411	436	454	437	431	425	446	428	426	422	438	427	408	445	446	409	441	414	415	428	430	403	417	451	445	430	415	466	440	428	405	421	404	425	412	465	468	456	426	431	428	448	441	450	445	418	430	419	435	422	449	430	439	425	436	419	451	430	412	405	414	442	376	402	410	427	425	457	423	433	442	429	455	406	424	449	418	475	484	407	457	395	451	383	423	411	439	441	429	449	452	431	424	463	442	382	425	464	387	430	441	414	432	399	435	453	427	452	431	454	464	451	460	477	429	408	452	455	414	462	437	460	455	406	387	433	467	396	428	384	417	440	420	389	416	453	466	429	433	433	446	445	442	432	414	443	420	444	429	375	433	413	459	413	406	411	443	426	403	446	435	442	450	415	437	428	418	451	418	461	435	420	418	407	469	408	420	419	458	426	433	394	435	446	450	422	427	452	439	400	422	404	447	406	438	455	406	421	424	438	406	428	429	421	406	419	484	447	426	417	439	440	467	443	461	442	395	427	412	414	449	424	416	431	435	426	450	456	404	410	466	446	390	413	433	406	411	407	400	457	426	464	424	480	442	413	425	451	450	433	430	427	420	428	430	421	449	421	432	448	421	447	408	427	449	414	409	421	421	422	445	444	443	432	411	442	437	429	435	426	448	434	446	437	417	443	473	430	382	423	428	406	426	395	442	418	416	450	403	439	442	422	439	422	444	422	442	449	411	422	418	438	429	458	436	416	409	439	456	455	401	487	436	466	422	433	398	401	414	399	435	443	438	432	445	429	420	454	431	423	420	410	472	457	440	423	412	400	426	454	419	489	474	431	469	449	420	380	438	435	425	461	480	442	420	433	410	428	436	439	414	445	424	444	433	426	410	447	453	431	410	421	435	433	433	420	417	418	444	434	440	413	401	469	422	454	411	407	430	478	415	451	440	436	384	462	470	456	422	416	431	404	414	451	420	439	447	420	406	485	451	407	439	455	416	418	449	418	412	434	431	409	418	391	446	419	425	431	420	437	402	423	406	397	438	436	470	438	435	433	425	427	458	428	437	405	458	426	420	483	423	444	421	450	432	439	464	406	464	432	438	443	415	425	419	437	446	414	427	426	412	438	398	441	410	462	392	430	419	453	426	454	429	403	442	438	393	447	426	424	436	432	407	406	451	390	402	399	431	414	422	423	420	425	414	424	403	449	434	460	425	430	447	417	405	415	454	447	439	444	429	427	447	425	447	447	458	420	450	436	449	471	454	418	439	447	431	401	408	395	413	431	448	403	450	431	425	444	415	453	410	448	435	397	459	412	416	433	423	395	407	409	420	407	381	409	453	466	467	466	450	457	415	407	403	424	424	434	378	419	474	414	412	420	428	430	437	452	423	421	439	449	420	382	410	442	438	444	468	436	425	388	413	450	419	428	415	444	415	445	448	435	429	474	473	443	430	421	435	412	420	438	441	463	449	425	448	460	387	429	415	423	418	438	432	444	427	424	459	417	415	402	386	398	407	447	431	438	414	425	411	444	441	445	404	437	449	411	421	454	461	444	446	416	424	379	434	416	419	432	470	424	403	416	442	454	435	460	420	426	428	393	417	429	438	454	415	440	442	440	442	376	445	429	417	423	410	436	416	416	446	432	428	469	449	427	449	398	424	424	424	403	412	454	373	415	438	449	410	423	445	440	431	450	426	405	470	411	409	433	421	428	413	431	412	440	437	422	464	445	438	422	459	399	439	405	435	404	414	450	424	426	406	413	454	433	401	404	401	414	452	398	395	445	422	405	404	393	454	429	422	423	423	440	412	446	414	422	458	458	452	442	437	424	420	410	415	415	438	450	406	425	445	424	443	408	407	443	433	383	409	380	432	425	439	426	411	431	442	432	448	409	438	414	433	466	472	475	434	438	442	400	405	458	428	406	407	420	391	449	423	447	432	388	447	443	423	397	475	427	451	399	451	415	444	411	428	415	440	451	436	432	423	419	433	432	456	428	456	435	429	427	452	435	434	445	434	413	434	439	453	436	421	417	467	411	433	431	443	435	419	465	449	411	437	427	420	475	439	406	407	455	414	427	432	413	450	418	410	434	420	404	427	412	397	401	448	420	443	410	427	465	452	456	409	428	435	418	431	428	448	436	451	435	368	437	440	423	433	432	448	452	422	418	435	443	414	423	444	435	442	444	402	460	446	428	435	450	421	408	398	450	439	418	407	451	449	388	437	418	448	440	407	432	440	420	432	420	473	435	401	439	407	415	455	425	396	414	429	434	446	411	426	431	445	461	409	439	375	421	435	484	410	416	419	467	390	427	417	404	470	455	436	471	408	460	433	403	443	425	454	471	431	427
25194	21541	25832	21383	877	332	263	252	217	201	183	381	1159	2236	3010	2497	1107	158	119	112	131	103	134	99	113	130	119	135	126	108	129	96	92	129	122	133	146	146	127	152	116	108	112	122	144	126	120	107	127	114	139	139	138	96	116	109	117	123	124	118	115	122	103	125	111	117	120	113	103	121	119	92	111	109	110	137	123	123	111	116	123	141	112	116	113	117	131	120	111	128	100	114	133	122	136	117	102	104	132	115	119	113	121	113	142	114	121	125	118	135	105	113	123	97	125	129	138	121	142	123	111	129	125	112	120	133	118	123	122	102	128	123	117	109	114	125	112	113	118	120	117	102	135	112	119	113	124	104	104	123	108	127	111	124	114	128	123	118	126	119	126	116	132	132	119	100	106	117	135	153	101	115	117	131	105	118	117	130	114	141	132	117	117	133	112	109	124	111	106	127	117	102	133	117	128	126	132	117	121	111	118	129	116	126	105	120	97	109	109	121	127	105	122	125	113	119	130	131	115	117	113	119	113	98	118	121	122	99	138	122	142	124	112	103	110	128	131	117	112	115	135	120	110	110	128	94	126	112	130	130	112	140	120	116	140	126	120	124	135	114	105	129	138	113	116	106	126	125	137	120	123	124	116	125	126	120	115	140	127	124	135	117	124	121	131	107	131	95	105	116	121	126	128	120	141	119	126	112	136	118	131	128	116	105	106	128	155	118	119	108	131	131	136	111	114	126	94	132	109	118	123	115	120	125	118	113	124	108	139	117	117	107	146	117	118	104	118	111	114	119	116	119	120	113	107	127	127	114	119	115	145	107	115	134	111	117	121	128	121	107	107	114	141	121	125	116	114	115	132	124	102	114	127	142	115	118	118	118	122	98	120	129	139	118	142	124	132	111	123	131	116	124	108	118	114	132	131	122	125	132	118	109	115	136	109	132	125	100	116	118	122	128	107	118	113	120	129	119	128	118	115	116	99	120	132	107	112	128	100	117	126	130	111	128	135	119	127	116	121	101	122	141	125	118	116	114	118	108	134	115	122	115	113	102	135	124	126	120	135	121	103	135	119	121	132	102	126	115	105	135	119	114	97	124	116	116	121	112	131	122	93	135	118	96	116	123	114	138	118	144	129	126	118	123	144	128	113	119	121	126	121	124	119	117	134	118	120	114	114	111	104	123	123	119	125	111	126	123	136	123	132	114	131	112	109	122	119	114	101	121	133	142	104	103	134	109	125	124	108	121	119	119	122	118	151	116	131	131	114	118	108	122	127	131	127	122	117	106	133	128	117	123	123	121	116	143	129	123	93	108	125	120	130	108	113	124	135	137	127	129	117	153	124	114	115	129	122	115	124	106	125	114	103	115	115	116	121	118	114	124	131	127	103	107	124	134	120	112	116	102	104	109	113	113	137	131	122	117	114	131	115	133	136	121	121	128	134	101	112	106	137	107	128	121	129	121	132	106	134	101	121	111	109	100	124	123	123	128	118	114	125	113	118	118	115	132	119	125	122	127	122	123	147	123	109	110	92	121	147	121	134	121	114	130	107	108	117	113	113	117	117	120	125	113	124	131	142	117	133	124	113	129	123	101	112	122	125	126	107	123	131	110	114	136	119	136	105	113	137	132	114	138	124	116	122	121	102	129	132	125	104	115	124	119	103	109	125	103	112	134	128	122	133	115	125	116	134	125	128	108	115	120	124	128	102	105	119	112	133	113	129	129	116	96	135	123	129	134	134	124	135	127	133	118	107	125	94	119	135	124	112	125	102	114	120	110	127	125	125	129	146	123	128	135	118	125	106	110	126	113	132	126	119	119	106	112	127	118	146	136	114	129	118	124	130	142	117	115	115	113	126	122	109	121	110	129	96	122	118	144	125	132	127	110	102	133	100	116	121	129	139	114	134	112	131	140	127	114	120	118	131	109	138	117	112	134	111	119	114	112	116	122	127	107	140	123	99	128	122	123	131	120	130	126	117	124	114	131	119	105	111	112	109	123	110	150	130	107	133	132	117	137	131	121	116	118	132	91	121	129	135	125	106	105	130	133	119	120	127	129	140	113	110	140	106	112	115	127	118	117	128	126	123	141	152	110	124	125	137	115	109	126	107	131	122	116	121	132	111	114	135	121	131	119	114	124	121	122	125	133	118	124	137	120	117	116	133	123	139	138	122	118	130	120	131	113	119	138	125	119	130	113	134	113	122	118	143	120	137	130	120	143	128	139	105	112	123	101	137	145	122	118	144	104	132	120	109	104	111	122	106	119	123	123	122	114	142	108	112	133	139	140	126	103	127	110	112	112	113	124	111	130	120	110	120	121	128	124	108	124	114	113	99	138	130	118	122	132	132	116	127	113	128	122	115	135	125	121	112	116	116	110	124	106	127	120	119	122	113	99	120	125	105	120	134	126	131	115	118	105	118	123	119	101	121	120	121	111	134	137	136	120	113	106	116	102	127	110	108	103	118	125	126	142	151	112	108	130	120	112	120	113	108	134	115	119	118	96	123	125	121	135	134	131	106	133	131	132	118	121	130	117	121	138	116	121	123	104	112	115	106	137	119	116	106	101	118	119	116	100	115	120	106	119	124	135	125	140	101	117	113	103	129	123	129	142	115	116	120	104	141	123	133	102	141	115	122	115	121	122	131	98	111	140	123	108	118	128	117	102	114	119	98	120	122	120	121	103	116	128	129	124	130	109	118	111	124	132	129	122	127	128	107	143	118	111	138	125	113	117	107	116	113	123	121	126	107	112	99	131	107	123	126	107	131	121	122	126	120	125	110	117	132	130	136	122	120	139	121	122	136	122	117	138	105	105	110	112	111	133	115	118	129	123	117	122	127	109	131	112	136	107	108	103	119	115	136	114	113	119	133	123	104	109	137	121	128	117	110	129	118	129	114	140	119	121	123	114	106	122	127	114	124	130	118	116	129	114	134	113	137	127	108	129	117	111	122	109	110	113	125	114	121	129	131	127	130	120	122	99	130	105	121	127	104	130	110	125	117	125	98	128	119	114	127	121	129	128	116	109	127	135	126	130	130	128	137	126	107	126	112	122	113	130	115	128	112	114	137	118	115	122	128	124	109	130	135	142	120	128	134	108	130	137	123	120	129	134	113	115	130	125	108	143	135	116	104	134	114	133	133	141	129	119	127	115	112	132	139	108	132	111	111	131	114	140	128	131	123	114	121	115	126	134	107	128	113	108	118	121	123	109	112	110	123	139	121	128	116	133	109	120	118	114	116	139	148	129	121	145	118	124	118	122	129	137	121	131	126	127	122	128	112	118	99	135	123	105	103	116	130	104	108	134	115	117	116	125	130	130	122	122	107	120	140	128	141	126	136	109	116	122	126	133	105	109	154	112	114	132	121	130	121	98	132	111	126	157	112	109	113	116	113	102	132	114	141	112	115	101	107	113	113	113	120	137	123	126	95	129	111	126	133	114	119	114	115	123	110	128	137	125	120	124	127	117	123	93	119	122	109	116	153	117	127	110
4142	6136	4155	1587	1146	829	691	592	540	426	396	1010	3481	6252	7266	6127	2580	299	194	182	183	196	182	175	184	161	173	168	194	162	178	189	185	187	173	194	198	197	184	184	190	172	176	160	200	167	189	195	191	168	175	172	175	190	184	193	179	200	218	172	173	160	180	162	186	174	178	182	155	180	190	196	184	164	192	189	186	176	175	185	192	176	171	191	183	181	184	201	171	179	185	198	169	173	153	169	167	174	184	200	188	186	182	182	186	160	172	200	184	191	187	166	178	177	151	176	191	185	175	192	181	209	188	185	194	188	194	190	175	196	183	158	200	180	170	205	175	185	164	192	207	171	172	192	182	210	191	200	199	191	183	166	183	188	179	151	199	207	184	193	162	181	173	188	181	175	169	171	165	193	162	191	199	186	183	181	167	183	195	185	153	174	192	174	190	218	200	186	171	173	186	148	179	180	188	173	160	197	210	206	189	153	193	180	157	185	177	177	200	205	152	165	176	158	193	185	178	193	197	180	185	205	175	166	173	187	174	193	189	195	190	166	199	195	197	185	202	184	187	180	178	180	195	185	201	192	178	180	192	212	170	206	141	180	188	171	182	165	180	182	170	186	168	178	180	157	187	166	184	179	180	171	210	212	185	185	188	178	182	178	178	228	191	201	186	165	180	178	177	173	173	187	161	189	204	177	176	161	181	170	195	180	177	189	163	195	181	174	177	204	193	178	192	198	181	181	194	177	172	178	179	188	178	182	186	168	175	197	168	205	171	196	200	188	164	189	192	186	182	177	181	218	167	155	156	179	193	175	157	187	187	174	173	179	200	182	190	195	192	194	184	176	173	185	191	171	183	202	187	180	171	164	153	190	185	175	192	178	179	200	217	159	190	178	178	185	165	178	164	180	177	174	183	165	173	177	187	181	214	181	177	182	211	193	190	216	152	182	198	160	196	174	185	208	167	180	175	184	161	178	168	177	167	190	200	186	172	183	186	191	178	168	144	167	185	174	177	160	184	164	192	212	177	167	173	171	184	192	202	160	189	183	210	183	180	196	192	197	193	182	190	196	175	163	184	195	184	164	170	186	185	190	226	186	168	172	179	189	195	164	187	174	189	167	208	166	177	187	169	181	181	210	202	192	200	204	186	185	193	191	178	194	186	186	185	188	199	180	175	187	156	186	181	192	174	178	174	178	188	180	213	183	191	171	200	184	167	193	159	178	196	213	172	184	175	162	170	188	169	152	209	177	175	177	186	171	182	171	182	160	179	190	181	142	181	198	163	183	196	179	190	193	175	202	138	208	192	179	193	179	218	165	172	180	191	177	224	205	158	182	206	156	168	175	162	168	172	155	158	156	193	199	165	186	188	166	182	177	203	170	196	191	170	188	190	167	197	144	161	168	195	210	169	183	175	193	181	186	194	219	177	189	177	176	174	190	177	173	182	164	173	185	194	189	171	178	158	197	184	174	162	183	174	185	184	219	187	187	160	167	187	187	230	178	171	183	201	172	167	180	179	196	183	184	206	175	207	187	184	175	179	157	187	171	176	168	203	189	166	193	189	200	195	171	174	158	176	195	191	180	184	168	164	180	184	168	185	186	202	184	173	175	177	185	168	179	204	187	179	181	172	188	171	191	186	185	183	183	174	205	205	189	173	187	191	182	163	155	189	184	197	173	179	196	177	170	182	200	167	171	173	180	166	171	200	193	179	190	172	171	154	174	187	169	191	171	155	188	187	185	172	163	187	206	166	181	192	178	201	186	195	145	170	153	172	176	189	158	191	210	167	166	189	190	195	183	198	182	178	179	178	171	200	203	179	181	184	176	197	159	172	184	177	190	170	167	180	184	194	179	183	170	210	189	171	145	201	150	189	183	170	198	168	199	164	193	168	186	180	164	179	158	188	175	180	188	215	181	180	203	174	156	167	193	166	203	173	192	182	192	179	183	210	202	162	187	166	193	173	206	190	170	211	184	190	196	186	186	200	186	163	162	193	182	211	164	191	173	195	188	208	201	171	146	187	171	161	150	199	170	184	197	182	193	172	184	174	176	165	183	183	186	165	197	195	173	186	181	194	192	176	173	187	215	209	179	163	183	175	169	174	201	172	187	172	203	180	210	185	196	192	191	182	179	170	180	180	200	170	198	186	156	190	182	181	184	176	174	168	183	183	161	197	167	192	184	179	197	173	192	161	165	174	175	160	189	155	183	208	199	168	191	174	177	182	175	162	187	203	183	200	194	169	153	203	185	183	151	190	202	159	191	215	160	187	169	176	165	185	179	189	171	189	174	187	180	172	187	169	162	178	179	203	190	206	205	181	202	200	195	160	202	193	178	166	177	169	173	192	198	154	191	187	180	200	188	188	183	178	194	160	188	174	158	177	183	169	175	206	189	200	170	184	162	176	179	169	187	170	200	211	209	191	202	184	195	186	172	153	177	172	174	193	171	182	162	187	208	175	200	205	187	197	176	184	199	183	173	188	165	175	190	157	172	189	191	156	186	195	202	196	186	182	184	195	193	186	193	185	181	174	182	166	187	145	196	176	154	198	171	173	185	176	180	186	166	165	168	165	192	164	175	187	173	191	193	174	210	191	214	183	189	166	190	179	182	196	186	202	167	203	176	187	164	201	159	180	186	205	160	190	187	203	209	189	187	192	191	178	209	178	169	185	158	207	186	184	180	185	187	185	196	207	171	171	190	171	177	185	159	181	206	162	189	188	167	185	169	174	186	187	192	173	192	213	187	183	164	195	160	184	183	171	169	189	192	172	157	178	169	158	181	182	184	175	195	199	199	173	179	172	200	179	176	172	167	196	192	173	155	171	185	193	176	196	189	188	180	199	171	186	176	188	175	160	163	200	169	181	188	194	205	190	173	190	161	189	188	175	165	177	214	200	176	185	182	183	207	184	208	193	199	180	172	158	174	165	164	182	174	195	199	172	177	213	162	176	184	193	188	180	162	166	197	177	176	187	185	182	168	181	172	193	187	211	169	171	183	180	169	190	173	195	202	195	183	159	175	175	182	199	186	201	179	194	182	193	205	184	195	170	198	200	187	170	169	184	154	176	167	185	185	204	170	182	202	160	177	191	193	165	192	186	178	187	176	186	179	198	193	175	174	179	180	206	180	201	203	177	190	191	175	198	204	200	183	187	177	176	165	206	189	193	199	193	188	181	175	192	184	195	199	177	189	181	182	174	185	199	207	194	180	181	179	190	194	183	175	173	178	186	202	204	188	160	187	172	174	191	195	151	179	167	170	169	187	168	192	153	168	185	207	182	182	185	168	205	186	216	183	194	173	184	188	198	202	177	165	211	174	168	180	194	177	197	169	186	198	211	171	198	187	205	166	177	155	174	177	177	189	182	169	169	190	186	206	199	178	163	194	197	212	193	203	202	193	189	184	184	172	151	169	181	170	201	183	205	190	165	194	185	177	198	214	178	176	166	172	199	175	194	188	189	164	185	176	192	184	179	191	186	183	175	189	171	196
22818	21600	28938	24738	21610	19954	1791	722	530	478	421	774	9097	14497	12682	9468	5023	653	249	240	236	229	220	236	216	228	225	238	229	270	223	237	243	213	221	221	259	241	235	201	260	238	249	267	233	228	201	227	226	234	234	240	242	245	212	224	240	242	217	237	239	243	227	241	239	222	215	214	229	227	246	232	247	211	220	219	242	220	221	213	200	247	229	194	238	212	193	207	210	242	250	224	230	227	226	229	215	211	241	232	249	252	221	226	236	246	224	223	243	243	246	234	250	213	252	211	237	220	246	215	224	256	199	215	224	248	212	214	236	229	248	242	230	247	228	237	221	222	253	235	242	222	248	223	232	222	216	215	219	212	243	212	230	240	222	214	245	222	239	233	216	221	209	196	239	258	211	238	205	240	243	245	231	226	228	242	233	230	197	249	220	255	244	209	223	247	243	235	230	243	231	259	236	267	222	245	215	223	262	261	226	223	250	218	242	222	225	238	207	198	224	188	245	246	217	203	225	242	259	230	245	224	254	249	228	236	246	215	254	237	257	249	204	243	234	209	213	232	212	222	244	244	242	217	230	240	221	223	197	240	217	208	221	221	235	226	234	228	234	219	236	215	222	246	235	244	225	217	217	193	241	224	220	238	240	226	221	264	219	218	226	231	245	198	239	222	241	256	225	219	235	231	214	224	213	224	208	230	242	239	233	223	217	241	237	234	228	250	242	244	205	240	229	216	243	235	224	255	243	218	241	235	222	262	240	205	246	223	219	218	235	233	226	240	231	190	251	248	215	222	234	209	221	239	252	238	223	205	233	215	237	207	241	232	256	201	227	243	231	218	247	236	251	244	243	257	240	212	233	249	231	239	220	240	236	267	245	231	229	218	213	239	227	227	235	241	258	224	244	214	207	198	243	245	210	225	221	248	244	241	244	222	250	236	252	234	223	236	228	215	197	239	234	228	223	245	222	220	241	240	206	233	226	239	209	236	216	252	217	211	239	236	238	257	229	237	232	238	219	222	213	232	219	225	236	221	226	218	234	219	252	227	247	213	248	245	223	239	259	231	224	230	223	212	205	229	197	220	227	230	243	241	229	233	255	208	217	199	218	237	228	254	237	228	230	237	209	193	219	238	227	234	258	221	213	233	225	240	208	242	227	234	215	247	243	226	252	218	255	231	243	232	247	230	243	216	207	260	249	231	245	236	222	223	223	223	251	220	214	247	232	217	240	230	228	203	228	234	201	213	221	208	233	234	239	239	234	238	241	238	221	216	229	239	215	229	244	215	206	241	224	240	241	226	233	244	228	242	216	223	210	246	252	221	235	219	225	251	212	240	227	248	243	221	218	235	229	235	215	206	236	239	222	213	211	237	248	221	214	244	255	222	225	209	230	242	230	242	242	227	233	247	250	212	252	234	219	235	225	236	257	215	217	222	240	249	228	239	215	220	248	231	236	235	245	240	230	232	252	242	267	216	232	241	247	209	212	206	253	211	205	229	265	205	218	236	245	215	225	250	230	232	237	253	233	220	232	216	234	216	221	202	247	228	228	263	228	252	242	229	235	243	243	247	236	250	241	227	259	227	267	230	234	242	229	207	257	213	233	221	220	237	264	210	237	242	239	238	216	220	242	245	245	247	211	218	240	237	219	208	246	224	244	249	221	243	224	231	229	208	219	247	278	261	227	240	225	229	235	232	266	249	236	256	220	222	209	213	215	220	242	238	268	207	246	256	229	235	225	248	187	236	210	235	225	191	213	246	238	194	210	227	219	244	227	238	227	241	228	246	223	220	217	236	226	220	226	243	204	220	258	219	243	220	216	231	200	232	217	224	216	202	244	200	231	241	209	230	227	214	207	226	255	222	230	226	216	213	234	251	253	237	224	218	210	217	225	230	222	240	218	232	226	237	225	230	233	220	191	249	229	226	228	243	251	234	225	213	220	228	238	205	230	233	256	211	226	213	248	224	276	269	228	229	245	222	237	218	248	223	222	228	252	249	213	247	227	239	231	234	195	245	249	228	251	215	237	227	218	206	221	208	217	232	221	239	217	227	258	235	218	210	222	229	221	217	262	194	227	267	230	213	225	226	220	217	238	257	238	251	235	225	236	236	232	209	271	236	221	242	244	218	229	189	225	206	224	224	213	233	243	233	227	219	233	248	213	259	204	214	226	228	224	239	227	203	223	235	213	226	204	264	216	271	231	254	224	209	228	206	256	226	222	228	225	211	240	243	218	234	235	225	226	233	251	206	233	216	198	222	213	211	227	239	236	214	245	213	237	242	226	241	224	232	198	252	217	228	245	233	252	208	225	187	230	231	258	216	252	242	237	232	212	224	219	227	225	247	254	208	230	247	224	237	201	242	212	243	202	258	208	227	257	245	211	238	222	218	234	229	237	234	251	201	244	244	240	237	227	206	217	238	230	255	218	257	240	234	259	244	224	223	238	226	225	244	226	213	201	243	236	225	223	232	236	232	225	225	237	259	245	221	256	224	228	246	213	216	205	242	245	211	218	263	205	222	239	236	261	240	223	237	222	210	264	236	278	216	244	255	221	252	219	229	204	221	217	227	247	229	220	247	229	225	234	233	203	235	228	238	210	235	254	231	228	232	224	260	212	209	234	218	246	233	239	241	221	218	238	211	229	228	226	240	243	234	212	236	227	240	240	206	205	265	233	250	241	233	242	225	225	231	230	211	230	215	242	237	231	211	228	228	242	237	229	264	232	247	223	243	241	208	209	262	221	226	211	236	253	235	208	203	226	247	205	224	225	268	221	232	232	232	211	252	246	232	249	206	258	243	231	224	216	243	222	248	216	209	253	234	237	249	226	222	243	232	219	248	229	233	228	238	235	231	232	242	231	239	252	224	246	209	242	199	251	213	266	235	221	202	223	269	212	238	207	217	232	234	227	238	239	261	238	207	239	235	225	229	211	243	255	203	243	261	241	205	241	247	222	258	242	247	268	231	249	226	238	217	234	229	213	249	234	224	228	249	238	258	240	228	223	252	237	241	241	219	230	242	245	235	238	226	220	231	223	233	241	255	246	219	210	225	235	269	268	207	250	246	251	218	219	223	214	237	232	216	232	207	219	238	213	217	244	242	226	232	230	256	221	262	218	216	259	232	257	261	251	217	239	239	244	250	223	253	241	262	235	218	221	220	236	221	221	207	216	243	245	229	239	254	207	215	261	237	228	217	235	220	218	238	236	214	273	226	227	225	228	246	248	243	259	239	213	217	215	243	253	223	241	246	234	238	219	252	217	237	225	246	222	244	239	219	218	239	245	224	237	237	200	235	233	226	222	212	252	214	246	204	219	236	227	237	214	228	228	263	232	252	243	240	253	261	207	223	223	231	237	249	228	204	245	253	269	206	236	216	222	236	249	227	236	232	251	206	237	228	247	229	220	211	232	237	224	262	214	206	206	236	195	238	261	214	227	222	248	248	228	230	243	231	219	218	223	222	252	234	247	221	240	206	241	246	239	246	229	235
4678	16104	11469	4816	3427	2475	1816	1503	1180	999	878	1783	17490	22914	19747	15424	8829	989	358	363	357	359	300	359	318	360	339	349	377	335	345	312	339	358	337	332	328	322	339	345	335	319	346	339	350	322	342	307	349	325	360	328	352	340	362	324	343	323	325	293	334	374	304	345	315	341	313	323	338	305	343	334	303	331	315	310	316	326	336	300	331	330	349	339	344	357	335	360	337	319	321	323	345	364	338	340	360	344	337	333	305	343	339	317	323	310	358	339	353	367	312	325	325	326	315	369	341	326	340	356	332	326	345	294	315	311	346	343	351	340	340	333	341	330	332	325	325	347	344	310	349	321	325	337	319	314	342	319	350	354	345	318	331	373	308	325	302	327	329	363	363	311	357	334	314	340	346	337	350	337	333	370	357	348	314	344	336	315	364	363	309	319	353	339	340	360	359	350	324	334	323	299	338	322	329	308	306	331	357	300	315	320	343	339	325	343	318	338	345	333	356	318	313	314	342	332	314	339	334	318	292	334	318	327	307	302	311	340	343	305	345	320	337	346	320	327	340	309	340	287	296	310	305	356	337	331	346	349	357	316	342	324	315	324	341	322	300	336	309	326	357	329	361	350	339	318	322	366	335	349	337	344	313	307	346	333	318	321	354	322	351	363	311	365	348	342	362	315	349	330	314	314	340	332	354	345	340	343	359	317	326	333	360	364	309	304	339	313	318	351	318	356	349	347	299	348	324	347	355	315	344	336	338	327	339	330	328	347	313	344	310	305	338	368	313	342	321	347	329	327	360	292	321	343	351	307	332	341	322	345	330	319	329	342	337	331	337	343	335	335	314	303	376	322	330	337	345	323	351	357	341	320	338	342	340	300	337	334	314	369	323	349	341	325	335	347	331	316	327	309	346	307	325	334	338	325	361	324	323	343	332	297	325	364	372	307	337	333	325	347	364	340	315	308	335	327	330	317	333	320	337	331	367	309	357	328	346	327	322	331	309	310	306	347	326	359	356	321	313	293	313	342	311	325	361	331	347	345	313	333	337	351	341	343	311	392	300	346	316	349	335	341	334	329	318	287	310	338	378	355	322	329	320	350	313	324	342	322	327	355	321	344	318	316	337	331	319	347	345	354	314	319	331	311	315	343	318	331	364	346	351	326	314	357	333	369	355	338	341	353	328	307	328	328	347	325	349	335	332	311	342	337	329	362	325	316	320	330	328	348	325	328	311	301	330	369	345	352	347	334	333	343	338	330	313	335	366	343	385	328	325	334	367	328	322	340	320	342	333	352	348	347	361	363	344	312	316	365	323	284	307	326	305	312	310	340	371	337	324	332	289	351	322	346	320	306	344	360	344	346	347	356	318	315	325	334	341	378	326	361	338	364	350	342	343	362	325	317	386	336	299	337	320	344	343	335	375	350	325	329	369	356	367	333	329	353	304	354	350	335	303	330	341	379	303	333	355	348	338	334	308	316	294	356	331	360	331	342	323	363	297	337	336	307	305	315	323	345	309	332	322	302	306	319	340	364	340	380	330	351	367	346	343	324	318	337	348	318	333	308	372	337	332	336	308	333	325	328	326	342	358	351	325	331	334	315	345	328	337	323	361	320	337	328	339	323	312	335	315	354	360	346	344	336	349	350	333	332	325	339	331	344	337	346	363	321	321	348	327	338	331	326	351	324	287	302	345	327	355	339	334	306	355	313	350	337	358	325	340	333	336	315	356	325	304	309	347	337	343	321	330	334	311	328	354	307	365	330	320	322	357	320	358	301	315	316	362	303	346	343	335	314	340	297	343	367	335	350	343	347	341	314	361	355	311	315	347	342	309	302	335	343	345	380	360	317	337	343	355	330	360	311	322	324	347	332	317	344	331	327	368	318	329	321	330	359	320	323	333	355	338	335	300	336	335	342	356	335	322	314	374	316	343	340	302	344	350	313	288	337	324	328	341	329	323	302	350	328	345	324	330	325	341	330	337	333	282	340	322	355	326	331	331	319	336	304	319	333	324	326	337	300	316	339	289	334	329	358	367	319	321	318	325	324	364	301	344	315	351	351	335	312	339	335	292	326	321	327	323	343	351	326	345	356	380	339	348	308	330	361	335	326	346	368	321	321	332	335	353	363	320	331	334	350	309	334	312	337	310	359	320	331	319	345	350	334	366	321	362	309	324	328	295	311	386	332	359	341	322	329	356	330	333	327	327	332	301	372	320	312	331	336	354	344	336	347	337	307	349	324	306	335	360	354	329	344	349	325	361	347	352	337	348	315	317	340	328	322	328	339	353	355	303	299	307	339	300	314	335	321	340	316	337	356	337	301	338	311	323	305	340	301	354	340	320	344	355	319	326	345	332	331	331	327	353	366	340	333	300	343	345	315	336	336	333	344	365	347	326	330	346	346	343	332	351	327	336	335	358	319	366	303	339	313	346	354	382	331	328	332	311	330	329	335	313	302	290	333	345	334	317	331	302	342	347	321	337	339	343	307	347	348	365	329	342	341	360	351	362	354	325	343	329	315	326	302	343	327	309	327	343	349	352	333	314	360	327	334	321	333	320	319	343	335	337	352	325	346	326	329	355	326	349	315	321	340	353	331	317	372	325	334	319	343	353	351	323	334	314	344	335	321	362	350	306	333	357	326	349	339	340	335	331	328	337	296	311	342	291	321	326	351	317	334	349	339	346	332	341	339	348	321	322	351	358	343	304	344	328	344	328	350	308	343	345	317	358	328	330	343	318	284	311	364	346	347	320	339	391	334	338	350	342	321	325	321	348	339	322	322	328	370	318	361	348	351	320	319	330	332	299	350	308	326	314	339	318	313	354	337	335	321	314	319	342	359	331	337	315	345	336	314	336	293	375	341	331	359	309	314	328	357	328	339	322	355	335	331	344	348	351	368	341	311	338	329	321	342	342	321	318	322	348	329	324	324	346	329	300	343	334	344	323	331	322	309	353	348	368	359	327	336	345	330	318	326	351	329	351	349	294	340	329	334	306	340	338	330	308	323	315	336	350	350	334	341	339	340	323	350	339	341	335	337	341	340	352	307	345	333	334	322	347	387	350	318	343	337	343	360	344	304	322	344	321	326	346	360	333	347	343	334	321	328	353	353	343	335	353	340	339	323	335	369	318	336	298	321	328	346	366	325	343	323	373	334	330	328	338	285	346	338	353	333	352	351	322	323	361	381	319	349	341	315	332	359	347	309	347	312	339	343	321	308	340	319	349	347	318	274	324	340	352	336	322	305	339	356	321	317	286	353	355	353	312	328	359	317	330	349	316	334	332	325	347	339	305	339	346	340	326	337	337	324	327	332	357	343	314	353	345	315	324	331	311	332	365	324	326	328	338	315	298	328	374	350	342	307	321	340	318	332	340	346	323	319	338	348	328	341	328	322	356	341	330	331	355	316	318	346	300	330	317	302	324	323	340	354	318	346	358	333	321	327	333	347	332	308	312	318	309	341	328	349	365	344	334	318	302	326	360	329	346	318	364	313
27823	18694	4520	714	407	337	303	282	271	263	245	242	313	768	941	876	557	280	217	234	225	225	240	207	212	235	232	241	204	225	226	236	230	218	251	224	226	232	223	211	237	267	220	218	223	229	216	252	223	202	222	223	214	258	237	221	224	210	221	240	253	220	259	232	219	244	189	230	233	224	228	248	246	240	212	234	235	254	216	212	210	251	237	252	223	221	253	186	234	213	225	189	249	213	233	212	222	231	226	247	253	255	229	236	248	227	199	212	186	246	220	233	245	219	207	230	236	246	205	220	236	215	247	217	217	227	235	239	256	240	225	235	254	243	251	211	237	221	241	241	246	232	227	229	218	224	269	224	222	250	250	210	223	235	253	221	219	235	224	215	256	227	213	214	221	219	202	218	219	224	216	216	254	235	252	223	224	217	203	236	216	236	238	251	230	222	211	225	246	228	208	218	230	243	224	232	260	215	208	232	219	236	250	226	214	219	236	251	203	218	222	245	227	240	228	211	211	204	204	206	212	228	217	208	222	235	230	238	215	235	208	197	220	232	192	217	221	241	249	236	237	240	233	213	235	247	249	216	235	249	204	235	224	207	231	234	231	228	230	208	217	241	218	252	192	233	224	232	237	241	245	236	230	251	223	227	241	221	217	214	254	250	223	199	216	204	239	243	236	250	231	224	216	208	218	228	247	211	242	240	234	230	217	227	239	223	270	224	248	235	219	213	249	206	224	245	220	230	220	253	247	225	262	209	213	237	250	199	226	206	235	221	237	252	225	208	236	242	222	245	229	236	191	250	239	279	244	258	218	237	216	233	239	228	227	225	224	222	219	234	223	230	225	229	250	212	241	218	213	240	216	231	191	241	225	245	212	233	213	237	234	228	234	241	201	225	220	215	247	228	197	222	252	232	207	210	262	214	215	213	258	218	235	236	256	220	203	234	231	231	240	213	248	211	229	229	202	217	243	223	236	240	239	249	229	253	245	231	234	246	237	240	225	216	254	197	220	223	232	216	227	242	226	242	225	220	215	209	257	236	221	255	225	243	192	230	226	225	241	221	219	216	211	246	227	236	222	226	208	251	241	237	253	228	243	203	233	207	200	194	211	226	244	246	252	220	240	208	218	251	224	235	227	251	252	204	222	225	248	239	244	240	204	202	236	221	207	209	230	240	252	213	206	213	224	214	213	214	217	244	221	261	200	228	227	215	216	213	237	240	221	215	221	243	223	249	226	255	231	214	233	241	225	212	216	224	197	229	220	243	221	232	223	208	216	221	217	267	251	235	252	246	246	249	225	257	230	231	230	206	235	219	227	239	247	226	232	242	232	212	231	232	218	207	216	250	232	205	228	267	247	219	239	239	216	243	237	219	232	226	231	253	227	206	212	239	240	199	234	216	231	213	222	236	257	196	202	246	257	224	232	230	250	248	221	234	237	242	228	235	228	238	233	247	220	217	207	219	229	242	206	241	227	236	210	220	237	244	230	213	219	220	243	205	209	241	244	241	241	208	234	213	252	229	240	239	259	205	207	221	218	224	226	204	219	242	243	270	225	207	204	237	246	210	222	240	232	245	229	206	218	239	214	221	230	208	225	238	219	224	217	209	197	233	232	234	193	226	226	226	216	241	224	214	233	223	232	213	222	227	211	242	243	221	200	215	233	232	219	227	219	240	211	239	229	200	213	229	248	209	214	220	233	239	228	239	242	192	236	237	225	204	217	213	206	232	226	230	239	239	217	235	241	211	217	216	234	234	255	206	241	216	240	240	214	228	231	227	218	227	225	222	233	217	214	232	216	225	202	235	222	231	251	259	213	233	223	234	223	214	231	229	223	206	237	257	208	213	227	229	230	219	208	225	231	221	241	247	225	229	210	242	212	231	245	217	208	224	224	212	218	233	234	246	213	238	214	234	228	241	201	219	201	205	204	231	263	223	228	246	245	230	227	225	241	234	239	228	212	222	200	223	228	187	220	251	245	240	245	236	260	237	204	240	231	216	218	209	207	264	223	227	240	238	266	238	239	216	205	240	256	233	227	207	218	237	230	252	232	238	234	206	234	230	222	198	235	215	274	216	234	226	229	235	244	213	213	224	219	215	237	224	244	203	235	227	222	247	211	232	201	239	224	199	235	231	199	240	231	248	245	225	213	249	224	215	242	225	238	234	222	238	241	233	221	196	219	221	222	222	245	218	182	240	225	236	241	209	241	228	232	241	207	218	240	227	250	248	239	237	253	215	207	239	242	247	227	242	232	196	254	231	211	191	237	209	237	209	209	241	212	219	234	212	213	236	220	229	234	225	234	243	214	224	230	240	230	207	248	245	271	201	228	226	238	240	224	243	218	252	242	230	228	249	226	242	233	233	221	252	277	250	243	221	223	226	237	217	244	226	235	218	246	202	221	199	216	224	230	215	219	231	245	206	240	244	244	214	219	220	218	235	231	226	235	263	238	227	215	236	223	210	231	219	261	241	214	239	261	227	227	218	243	250	227	220	218	240	239	230	252	218	230	236	229	235	211	240	194	256	242	211	200	225	208	244	219	252	210	228	195	236	222	234	209	240	232	211	240	197	240	221	226	242	227	239	207	234	219	219	222	219	230	230	224	227	214	241	203	215	235	218	227	238	216	212	235	272	229	243	220	252	246	226	222	226	235	238	257	238	229	252	218	230	249	207	220	213	242	216	219	228	217	234	235	254	231	247	196	251	235	238	230	234	224	227	249	239	208	236	226	241	229	239	231	241	217	237	243	259	209	230	227	221	242	227	215	231	208	224	238	235	220	222	239	227	237	225	233	227	225	204	250	264	244	263	217	252	217	237	219	209	223	240	204	222	208	215	239	228	229	222	240	236	236	246	219	228	223	230	211	213	230	196	223	230	242	224	238	199	232	222	223	253	236	196	222	229	249	239	244	243	222	237	220	224	237	221	213	230	237	239	228	230	215	229	241	232	218	254	193	245	240	233	235	250	199	232	212	213	250	220	248	243	211	235	235	233	213	235	211	233	224	231	226	241	238	215	233	229	231	253	243	222	246	227	217	231	238	216	237	219	206	232	232	220	222	233	218	209	218	223	228	219	220	222	205	247	225	220	244	206	247	226	227	247	210	229	218	222	228	207	215	231	247	230	229	213	233	225	236	218	229	235	218	213	189	217	248	224	218	232	231	234	231	236	241	221	226	216	193	234	211	219	226	238	233	205	227	237	239	225	238	217	234	222	238	232	249	260	232	224	260	210	218	221	229	246	237	204	240	240	203	219	242	231	219	253	237	238	226	232	224	230	222	226	212	230	231	237	231	237	251	220	212	251	222	230	224	237	265	250	217	229	239	225	248	228	261	220	255	232	239	211	246	199	260	234	219	227	213	218	224	216	246	234	254	218	224	233	250	266	232	259	224	204	241	217	226	237	220	241	218	219	236	243	228	242	210	200	217	201	250	244	223	246	240	209	224	226	252	225	229	253	255	206	195	230	232	224	240	219	228	210	229	224
4458	3317	2398	1065	710	651	541	444	486	399	435	393	570	1412	1753	1550	941	412	316	337	306	335	323	334	313	317	337	314	329	348	325	313	312	291	334	348	325	333	307	322	369	332	335	346	352	335	311	339	354	311	365	325	299	319	335	323	344	345	309	332	323	279	344	342	324	326	353	329	341	319	381	337	346	325	316	322	322	346	301	332	343	314	336	332	303	327	301	348	331	310	323	334	313	306	340	332	302	335	319	355	297	325	301	308	304	313	335	312	361	313	305	327	335	339	319	330	309	312	299	342	314	343	327	311	346	338	322	330	304	338	344	307	331	306	310	281	310	293	313	342	302	315	332	336	351	309	349	290	317	348	321	317	344	349	347	308	342	354	357	315	341	319	328	363	318	338	313	344	338	318	353	310	303	279	314	356	349	318	306	322	300	330	349	330	314	316	354	315	328	328	320	319	340	327	324	298	328	297	289	339	313	324	368	322	315	341	348	324	332	297	320	286	339	314	339	296	335	338	353	341	320	305	321	308	323	306	357	320	336	328	295	342	310	315	304	353	273	344	345	326	286	337	352	301	339	319	339	276	316	296	316	340	320	324	306	338	319	326	352	317	329	316	318	326	308	338	318	315	330	333	305	327	354	321	330	312	319	321	319	304	314	311	335	339	323	354	307	331	325	333	329	327	302	311	329	327	343	326	320	294	306	324	336	283	327	329	332	300	339	301	318	346	341	311	322	353	342	302	322	334	303	321	311	350	329	315	346	335	314	311	316	288	323	330	355	326	314	328	346	329	300	334	323	315	325	317	311	312	337	279	335	309	342	356	343	329	346	344	305	334	337	316	317	345	309	361	334	361	333	323	332	368	316	346	324	335	325	331	311	326	350	334	303	316	321	305	330	327	360	323	328	300	331	297	312	320	314	337	342	280	331	339	323	345	320	321	317	329	333	312	282	336	332	340	320	321	348	342	294	332	335	362	329	334	365	328	335	331	309	276	317	303	337	307	328	353	325	344	310	305	334	343	325	335	338	307	305	307	351	350	311	327	331	340	315	343	334	298	317	323	331	307	347	310	321	315	325	341	305	330	347	326	338	336	334	322	352	332	320	320	330	347	323	321	331	337	347	345	329	319	341	337	286	311	347	312	301	306	327	326	319	336	325	328	310	358	361	327	347	302	332	297	334	353	350	321	303	314	311	313	323	328	318	323	329	320	323	323	294	317	317	290	345	300	311	323	310	296	326	341	300	333	354	308	304	344	326	338	299	320	348	295	313	315	330	312	307	300	315	341	308	335	295	318	325	300	344	318	354	276	294	309	340	319	348	333	328	326	303	316	329	327	335	370	322	317	292	322	319	299	332	325	337	316	315	345	313	342	300	329	350	324	302	326	332	349	337	346	334	328	338	333	323	339	326	313	305	314	347	325	348	318	333	310	332	322	345	351	353	309	330	317	310	286	332	327	337	332	372	337	313	341	294	342	301	343	329	342	342	331	318	350	319	303	304	330	334	306	341	294	336	336	322	308	326	327	347	346	338	326	332	331	317	315	350	292	344	353	325	340	347	300	336	331	304	327	324	321	301	336	332	316	311	328	334	334	346	290	303	340	346	333	323	325	321	330	326	302	320	328	303	291	335	356	348	355	347	334	342	348	319	338	326	354	325	321	366	347	313	354	335	298	306	316	306	313	328	319	314	325	333	327	345	330	326	330	341	309	323	348	329	294	344	320	304	316	295	295	320	332	338	339	344	361	329	326	343	335	316	341	328	328	350	338	321	333	315	302	317	308	309	350	344	332	331	336	345	343	332	321	290	328	309	326	300	359	330	314	323	318	328	311	318	335	338	333	325	325	347	305	307	320	342	332	314	276	299	320	341	314	346	301	309	305	325	320	309	330	329	317	334	345	343	322	319	323	323	323	335	309	310	352	350	332	335	327	340	331	315	308	310	344	302	315	331	326	303	330	313	326	315	325	298	299	335	285	333	295	324	327	313	311	323	319	304	304	350	300	323	315	328	363	334	315	336	349	328	330	355	330	321	316	295	307	337	319	318	320	307	322	345	289	345	358	344	304	336	351	313	306	305	321	338	286	336	319	331	326	318	309	303	321	320	301	320	365	352	336	339	316	318	283	331	303	305	331	328	343	292	318	352	351	332	314	289	324	314	331	309	304	316	328	313	318	306	329	328	325	322	330	312	294	318	339	319	343	338	354	326	321	328	322	338	310	329	340	308	332	338	329	323	320	302	319	337	316	341	344	349	338	316	338	310	329	310	305	310	331	339	336	329	330	306	335	351	336	309	322	300	302	331	346	306	330	346	319	354	352	336	332	337	330	333	315	290	317	337	309	330	319	336	326	323	287	320	319	324	345	325	321	285	309	293	335	323	296	338	287	331	339	296	308	319	312	308	329	314	311	312	345	318	357	323	328	310	308	324	308	334	324	317	350	325	346	312	316	343	313	356	361	321	322	331	334	345	323	312	343	349	321	355	355	336	324	339	323	313	326	308	344	317	322	343	350	330	365	337	306	327	350	326	325	299	321	316	330	347	356	312	310	330	331	340	325	304	341	304	310	337	318	343	296	329	345	302	320	338	351	302	319	313	333	314	349	335	347	342	319	290	328	359	319	339	340	332	322	307	325	312	350	333	337	311	319	312	312	317	312	329	346	327	323	334	313	326	329	354	373	320	310	336	337	350	324	308	332	349	335	336	329	327	323	345	321	331	347	308	320	330	341	339	323	307	309	303	343	318	351	317	329	283	325	285	329	339	322	301	328	319	321	304	338	345	335	326	329	337	294	323	312	329	315	324	314	322	291	323	287	352	289	297	333	359	329	328	330	306	319	331	310	349	337	304	351	340	304	329	333	348	337	340	344	344	344	320	311	297	326	300	279	308	354	312	336	349	318	314	301	301	310	312	361	325	325	327	327	301	333	320	303	322	321	299	331	311	338	341	332	319	342	336	318	326	289	345	313	351	323	296	355	368	337	380	348	322	328	325	320	304	319	320	330	320	328	343	354	340	320	313	313	304	315	334	319	295	312	327	333	329	359	319	316	302	334	309	333	323	321	348	318	333	331	307	354	322	305	312	355	337	316	316	323	324	355	309	318	300	301	351	327	348	351	339	328	318	334	287	309	328	321	339	326	329	343	352	318	328	357	302	317	352	319	307	333	319	300	323	336	298	315	315	303	332	339	346	344	330	326	312	324	332	317	333	324	333	299	321	337	300	318	315	350	360	306	322	316	340	292	339	296	328	339	321	306	323	303	340	339	341	318	357	312	331	320	379	340	340	322	318	335	320	353	294	314	347	358	329	303	318	334	343	312	362	306	345	309	310	298	368	333	332	358	336	315	342	311	344	325	320	347	310	331	318	323	301	325	320	314	336	332	309	342	340	317	344	332	324	318	334	345	325	347	337	343	309	340	329	310	323	364	345	324	354	349	338	301	311	303	321	356	339	318	320	330	308	368	323	299	307	335	323	293	357	324	312	341
23883	21618	28198	25499	19916	1888	747	623	474	468	411	458	2084	6383	7123	5520	2722	658	306	289	323	304	311	319	324	295	294	326	313	297	299	338	312	328	297	315	349	322	304	334	332	297	310	298	316	323	260	340	286	314	301	307	328	300	299	304	322	317	336	307	337	319	323	293	298	309	305	287	306	323	318	340	304	288	306	304	284	305	345	314	311	303	298	309	338	273	338	333	326	301	306	313	292	311	348	328	341	315	340	327	304	287	301	288	316	304	330	316	325	295	323	308	304	321	319	311	311	304	337	340	308	294	323	312	311	296	292	328	336	314	303	309	289	327	263	307	340	304	331	310	305	298	310	301	299	307	278	310	320	293	305	303	314	312	309	308	304	331	311	315	307	304	313	286	294	312	299	316	330	293	309	302	325	321	307	278	316	286	302	341	345	295	304	322	324	317	317	320	341	320	323	290	285	294	316	318	321	320	309	324	296	311	290	301	307	302	313	331	324	319	325	311	318	337	297	317	318	296	308	293	326	298	337	308	319	319	318	289	276	280	294	310	302	314	282	317	301	302	293	330	321	345	315	277	319	305	301	319	322	283	299	307	342	290	314	299	299	309	313	292	320	312	294	318	304	285	335	311	291	318	326	260	287	286	314	282	317	315	308	300	295	326	330	294	315	352	334	306	280	311	354	324	308	300	303	287	298	311	313	318	301	305	335	293	305	302	325	325	334	326	279	275	304	286	311	292	311	296	314	331	325	323	339	331	323	297	324	310	328	286	333	304	301	290	319	355	300	349	319	310	283	330	332	309	294	296	282	319	313	296	300	296	316	309	307	304	309	305	304	312	317	296	337	292	315	318	305	315	322	294	321	292	296	292	306	307	295	319	320	314	328	297	288	322	324	356	293	301	305	300	275	312	276	334	323	293	313	342	315	332	325	320	323	335	301	333	305	302	303	322	312	345	296	308	310	319	307	323	321	290	360	331	301	320	283	320	304	311	330	294	288	304	309	321	290	305	323	311	308	281	288	308	298	328	307	297	341	282	346	318	334	323	363	308	265	337	310	308	304	320	343	319	304	314	307	321	334	288	295	313	307	326	318	335	312	293	313	313	341	326	277	312	309	315	322	323	319	311	311	294	327	330	309	302	297	338	309	324	298	296	287	327	331	348	335	313	300	298	323	316	326	322	324	306	336	300	314	325	314	334	300	304	301	343	297	318	317	334	285	311	296	280	303	338	327	328	291	342	296	331	301	308	310	292	303	321	343	305	325	304	308	305	314	273	333	295	335	287	319	306	312	303	350	308	304	330	309	310	301	301	299	288	317	322	306	273	322	334	287	291	296	297	329	319	321	299	289	311	304	308	324	301	330	309	306	303	309	324	321	258	324	285	340	340	304	327	292	310	319	351	341	343	347	330	299	336	322	304	319	314	343	304	278	301	304	291	321	295	310	305	318	318	309	326	283	302	312	315	325	329	298	269	360	315	297	302	298	328	284	299	289	312	319	300	339	318	284	295	316	310	339	301	301	320	304	314	307	329	317	298	335	296	308	312	322	309	302	291	345	342	293	290	320	320	309	312	305	313	327	317	314	293	357	312	290	321	327	327	303	311	307	327	308	310	327	299	286	313	305	260	299	299	298	297	315	312	327	297	327	291	278	273	283	310	310	332	308	319	309	360	290	289	299	340	280	325	310	290	317	321	270	297	331	334	290	304	301	308	315	311	286	321	325	320	315	320	340	293	293	313	299	318	329	301	290	301	292	312	302	284	320	331	321	300	311	294	345	321	336	350	307	291	318	323	306	322	328	324	292	338	325	271	309	307	300	325	330	302	309	324	298	300	323	306	320	360	296	315	284	288	315	322	280	323	338	320	265	304	311	341	288	320	307	326	283	287	272	308	286	313	319	295	324	306	314	300	289	325	304	302	326	277	312	299	373	331	332	296	289	324	351	321	297	298	301	312	348	346	323	303	327	334	314	339	294	346	339	321	323	306	268	326	325	300	324	331	328	322	300	323	303	301	299	292	309	311	266	309	310	325	306	317	298	319	313	288	317	328	298	315	313	325	321	297	290	299	268	333	340	299	306	347	320	310	319	308	327	332	322	331	287	320	314	323	281	302	320	285	324	333	305	325	312	315	329	320	322	296	299	340	327	305	319	314	304	298	322	323	306	277	313	301	273	332	303	315	337	356	317	344	309	322	331	329	325	300	321	313	312	318	297	310	294	330	326	321	337	320	319	347	289	328	343	285	294	285	326	310	317	311	315	284	301	332	281	337	310	330	307	295	315	340	291	288	304	326	327	301	314	293	322	313	327	288	310	309	318	332	319	293	311	312	321	323	283	316	344	324	308	322	311	337	286	305	297	328	286	339	310	294	333	338	299	328	304	302	283	309	336	302	322	326	291	298	327	299	317	329	283	341	317	307	316	324	327	324	333	298	269	308	313	341	304	337	325	339	296	337	326	309	315	290	315	329	310	329	297	323	280	313	319	328	340	300	326	348	272	307	326	293	326	297	318	297	325	293	305	294	313	349	314	337	314	286	322	324	303	302	309	291	301	339	311	317	336	311	302	344	325	304	308	336	337	309	309	303	304	320	309	335	302	318	295	334	332	299	336	287	309	301	313	310	317	339	276	348	316	316	323	327	300	293	312	289	323	326	333	308	294	300	292	340	290	299	305	313	326	328	310	290	305	292	320	286	293	317	299	309	299	291	343	327	340	322	314	316	311	285	286	310	333	310	319	330	304	307	320	305	332	301	292	309	334	362	308	292	318	309	289	324	301	283	345	293	303	378	318	337	297	334	308	274	284	322	334	337	314	301	324	297	312	317	281	284	326	292	341	301	306	327	308	292	310	315	356	331	345	314	258	332	323	307	294	317	305	264	356	290	330	325	284	292	326	308	298	292	304	322	300	296	297	328	335	325	302	311	293	317	310	298	318	306	297	309	343	322	281	329	310	344	294	313	292	315	327	325	280	352	306	329	342	308	318	270	301	273	316	306	320	322	290	339	319	310	270	317	314	313	331	341	320	292	327	300	321	277	321	311	332	295	291	338	313	296	311	339	316	329	319	308	316	307	322	309	298	325	275	291	310	311	307	280	305	294	304	293	306	306	329	301	316	301	308	324	314	315	300	336	324	304	339	313	315	315	302	344	285	321	315	287	346	330	297	313	284	331	314	313	318	340	303	308	290	278	311	334	309	333	306	329	299	330	343	294	281	325	276	306	315	329	294	321	309	293	340	292	316	331	313	347	298	273	318	310	313	320	326	289	311	337	321	307	338	333	329	306	315	301	303	331	318	346	323	279	313	299	287	293	324	324	330	340	309	304	303	302	325	310	325	306	306	339	293	324	320	314	323	360	280	332	304	301	334	301	320	297	308	318	293	302	290	330	318	316	318	311	335	300	323	322	333	325	316	331	303	273	313	312	327	314	301	334	319	329	297	310	333	298	322	293	309	296	304	306	334	321	320	332	308	301	309	327	287	310	290	337
3457	10352	6806	3051	2213	1680	1366	1086	901	839	693	754	4426	12513	12858	9860	5054	1216	466	421	442	435	442	460	457	462	447	452	435	438	431	442	426	411	467	430	417	446	466	455	472	467	454	406	434	473	473	431	405	451	464	451	489	440	434	434	415	456	458	413	419	442	428	450	457	447	433	477	434	435	431	440	437	464	428	450	436	449	435	421	455	461	451	420	414	451	504	446	452	442	446	451	424	412	439	436	463	435	433	440	421	463	469	437	448	392	451	443	454	459	440	444	416	453	400	440	437	423	460	462	453	443	399	417	443	419	427	486	452	444	450	445	453	444	460	428	443	422	443	426	437	461	433	437	411	441	473	450	411	458	485	456	444	421	470	447	456	437	406	457	426	441	419	429	422	458	445	432	465	424	455	485	454	434	448	433	458	450	419	437	410	468	430	416	424	484	455	428	445	403	436	411	430	461	439	439	408	429	407	419	412	426	477	451	464	447	446	411	466	446	437	442	421	448	430	421	451	411	411	415	444	439	442	448	430	449	471	455	454	408	460	463	453	474	444	443	450	470	423	447	462	422	437	440	457	439	432	435	431	437	467	427	463	419	460	423	449	433	437	453	466	466	419	417	463	421	449	482	438	456	400	443	413	428	402	429	456	446	454	432	462	439	435	413	449	429	425	453	419	451	464	441	448	448	393	408	433	431	453	455	417	469	443	437	442	435	479	411	434	422	422	416	419	446	420	457	441	470	476	421	460	440	461	436	452	420	432	433	467	458	426	447	458	428	439	442	431	422	467	437	430	426	431	433	416	440	435	458	438	435	492	427	428	387	434	429	443	444	448	424	490	442	485	442	444	431	429	447	421	412	433	445	450	414	428	465	431	478	432	456	438	396	429	442	417	418	459	448	429	398	454	425	427	411	449	425	465	430	456	445	426	458	431	431	468	428	504	449	410	441	460	436	472	450	424	425	433	433	465	418	460	431	406	437	450	471	468	410	413	416	431	382	433	446	407	449	427	451	422	444	435	442	410	462	502	474	435	442	433	447	470	481	457	459	427	424	450	453	446	478	450	429	433	456	415	441	453	412	456	469	449	411	456	472	444	442	443	446	441	493	439	411	470	434	437	416	447	398	424	482	460	421	472	426	419	429	442	428	460	438	461	429	451	452	457	445	446	446	431	457	459	439	464	447	443	487	464	451	449	418	432	480	444	426	475	460	464	422	458	429	437	464	446	424	436	451	438	428	447	440	461	450	441	450	406	467	472	428	450	434	488	420	412	500	440	437	449	417	423	421	426	412	415	477	437	389	445	440	439	438	412	453	468	404	445	442	450	494	414	470	455	446	431	427	447	433	441	451	455	430	419	450	423	480	480	422	415	462	461	422	479	430	434	447	446	452	439	469	416	470	442	454	453	386	451	435	436	430	446	428	472	444	439	422	439	434	487	402	422	434	449	408	425	443	443	496	494	461	440	426	423	431	454	436	484	463	435	413	447	450	420	443	446	475	435	433	427	465	393	434	418	425	464	421	420	438	434	440	423	399	424	449	437	422	415	448	383	406	427	444	433	429	445	448	434	402	453	429	409	409	449	476	424	456	432	427	435	427	428	493	461	438	500	464	467	425	425	424	482	462	436	437	416	393	451	399	440	429	445	431	424	429	398	456	446	444	460	463	444	466	442	411	418	387	454	464	476	451	450	411	443	447	421	418	415	446	436	462	456	407	462	439	435	448	423	457	442	462	445	420	462	457	469	457	446	458	470	423	451	432	432	463	440	462	447	426	431	455	439	449	419	448	412	451	420	455	431	456	422	405	415	436	420	472	432	433	473	446	456	452	421	454	464	460	433	405	445	440	447	449	447	482	439	472	466	478	440	432	446	416	430	442	452	410	448	460	415	480	445	487	433	463	439	456	436	459	433	451	447	467	411	431	431	424	464	456	405	421	475	444	465	439	428	403	429	453	438	415	429	464	410	436	452	455	417	428	419	393	439	451	468	477	472	440	422	447	475	430	422	397	456	441	437	458	461	466	473	438	417	433	433	439	444	493	432	435	426	468	441	476	431	423	463	447	431	440	425	457	427	433	476	473	476	421	439	411	447	408	445	430	411	415	454	458	465	425	451	433	437	435	437	480	416	381	468	448	448	439	493	439	446	459	430	427	451	456	476	416	461	454	449	449	413	412	457	447	484	487	479	437	399	440	438	453	423	447	471	442	446	419	463	426	441	464	412	391	435	453	414	473	423	434	447	465	444	441	437	446	440	409	439	431	449	448	444	435	420	416	439	423	449	433	441	411	458	415	436	438	409	441	441	436	421	431	443	447	433	440	419	422	433	421	449	439	476	429	440	473	460	413	414	474	423	433	440	471	448	441	428	457	436	460	431	430	459	442	437	460	440	482	415	413	442	419	438	439	427	422	442	459	419	408	450	461	439	460	411	427	467	470	452	466	480	455	445	439	395	456	398	441	389	422	472	404	443	433	455	432	454	436	450	406	454	462	451	439	434	416	446	456	428	456	448	428	407	466	450	446	443	472	431	446	414	448	472	419	461	470	419	483	440	422	464	440	426	426	434	475	441	434	414	427	484	458	438	432	434	453	447	422	452	425	433	431	451	438	430	474	438	427	430	409	446	454	434	440	435	434	450	408	458	468	443	473	461	418	471	455	422	440	443	436	415	451	436	424	453	445	439	465	472	436	439	416	434	463	448	470	434	438	417	457	424	422	424	464	445	428	451	453	447	456	485	461	436	464	449	407	443	437	433	415	454	432	428	419	491	464	431	429	448	474	427	440	453	470	474	438	463	443	459	426	429	433	462	448	459	416	440	424	446	442	445	434	443	415	439	441	447	427	456	444	430	444	418	444	440	441	396	441	432	462	428	409	424	447	433	409	423	452	412	449	465	443	406	458	457	452	406	473	459	439	429	473	442	434	441	438	463	427	421	469	425	468	429	426	423	465	427	468	487	438	466	491	437	478	446	455	414	425	429	436	445	449	445	453	447	441	414	439	466	444	439	445	408	409	474	442	427	388	405	455	439	434	448	434	436	429	475	435	461	397	447	464	463	476	412	424	460	442	478	458	447	441	421	441	439	438	447	436	484	443	446	427	430	442	407	439	398	460	470	403	451	434	429	458	428	408	445	423	472	439	449	412	396	395	478	432	431	475	463	425	444	446	483	441	447	455	451	419	461	465	425	441	490	461	393	448	429	397	413	447	436	448	408	467	458	463	458	409	443	486	443	441	416	449	444	476	433	428	430	451	435	419	431	434	416	444	401	461	458	471	439	420	428	453	445	454	458	470	462	457	441	422	464	422	422	432	468	413	405	434	432	436	414	461	438	458	435	445	418	458	450	404	462	462	440	429	437	427	421	432	493	435	430	420	447	399	427	473	443	443	445	439	469	419	430	459	416	455	445	455	411	444	446	479	437	461	445	432	460	460	446	436	424	426	438	450	461	430	418	450	452	456	446	462	449	435	428	426	447	459	429	419	431	421
25143	21545	25840	21631	1073	379	301	246	212	189	188	183	622	2908	3307	2608	1130	251	139	138	130	128	126	122	117	107	133	123	128	137	124	135	127	143	106	116	142	109	142	139	134	150	132	116	121	140	136	135	141	107	117	135	120	139	147	130	124	124	134	121	127	132	128	130	117	134	149	124	120	136	132	126	119	155	145	116	128	126	128	129	123	138	117	123	127	133	121	140	104	132	125	119	140	115	133	132	133	139	124	127	118	137	134	144	140	127	127	147	119	133	125	122	122	115	149	127	131	127	125	139	144	130	118	134	130	128	114	145	126	135	142	133	132	120	120	140	141	108	115	134	133	115	127	126	117	126	128	112	152	131	127	152	127	127	136	140	127	134	133	120	145	117	103	125	127	115	116	151	133	142	141	98	98	116	142	128	127	123	145	120	128	118	138	129	122	107	138	124	126	134	106	133	145	151	139	122	116	130	114	123	139	121	116	132	128	145	150	120	136	131	118	118	137	135	145	117	124	134	113	150	118	147	139	122	132	127	126	111	114	145	122	133	126	134	145	124	138	133	115	134	124	111	109	123	122	133	112	115	135	150	112	126	116	115	144	116	125	140	127	121	134	121	129	125	134	137	109	122	129	136	110	141	113	138	138	121	131	126	127	135	125	157	109	133	134	112	130	144	134	153	131	131	107	132	145	134	129	120	123	130	144	125	136	142	114	115	124	133	129	146	141	122	127	144	117	136	136	136	144	114	143	118	128	121	134	124	128	117	112	128	116	134	134	111	134	116	136	142	132	122	131	128	138	131	111	132	136	114	121	129	115	127	114	129	142	141	118	134	140	146	121	124	125	144	131	142	150	134	125	130	120	127	138	142	135	136	101	125	133	123	131	116	115	123	117	152	111	96	145	127	129	142	138	152	126	125	112	120	123	131	130	104	123	107	117	108	139	145	133	125	130	130	145	124	129	128	122	122	124	119	123	130	116	122	128	143	148	130	117	141	132	122	137	118	135	112	124	143	132	123	123	138	125	122	118	134	128	122	147	130	146	129	143	111	112	119	134	111	124	141	108	131	118	112	118	131	112	115	133	137	137	135	134	121	134	114	126	106	132	130	125	148	124	123	127	133	140	136	147	129	120	136	152	124	109	146	109	127	119	127	130	117	130	122	121	118	108	126	141	143	137	129	128	138	126	123	127	119	122	125	137	134	111	130	141	151	107	118	128	128	111	125	131	114	146	143	108	127	130	133	129	142	140	109	122	126	116	127	149	141	121	141	140	131	114	147	126	130	140	130	114	119	120	134	129	130	150	118	145	121	136	117	130	120	139	133	108	128	117	131	136	153	138	116	134	120	142	158	136	136	147	126	117	130	122	135	132	125	134	118	134	119	123	133	111	136	135	121	138	117	134	139	131	143	129	118	111	137	125	145	130	126	141	140	128	145	146	120	131	142	133	124	111	144	134	124	120	130	128	145	129	130	112	128	132	122	133	141	111	116	121	113	126	144	110	108	137	139	132	114	92	129	122	124	134	124	119	127	135	125	117	109	143	140	131	113	145	133	136	130	145	135	112	130	133	129	134	123	142	123	110	142	133	123	124	107	134	128	129	143	133	147	135	129	143	141	112	137	136	144	123	134	118	128	119	96	130	132	116	142	133	122	120	134	124	118	119	136	125	106	141	111	151	149	118	114	125	129	121	120	120	115	127	107	106	126	130	132	126	111	132	129	128	114	116	127	124	143	127	136	127	152	126	132	137	139	139	129	134	136	105	129	140	119	113	139	130	135	113	122	119	140	123	130	140	124	137	142	126	132	118	138	120	114	144	139	138	120	138	136	132	137	137	125	127	114	131	162	119	118	141	109	113	135	134	112	114	139	134	117	129	128	122	123	130	134	120	127	101	136	127	124	127	139	132	138	121	133	135	133	139	137	154	118	103	128	137	145	146	123	132	122	117	149	132	152	119	132	130	110	132	144	142	124	137	148	120	128	133	132	138	138	107	128	138	126	119	123	138	116	123	147	131	119	128	136	122	103	113	134	133	127	129	140	142	134	133	138	126	121	122	142	126	134	120	125	130	117	128	128	137	135	129	128	125	113	131	130	119	136	117	133	97	123	128	149	116	137	132	134	124	150	126	137	129	121	113	112	121	120	125	129	126	125	126	140	123	136	118	115	121	119	137	136	130	128	113	131	124	136	115	128	116	136	117	116	115	139	108	128	116	125	120	144	123	118	101	133	124	121	139	136	130	139	130	126	142	115	138	122	126	125	132	128	121	131	130	142	123	145	142	128	143	141	130	125	141	143	128	125	127	130	125	125	141	118	116	138	93	130	137	134	130	133	128	147	125	127	134	135	153	126	142	123	124	130	108	117	125	118	147	144	131	140	146	119	128	113	116	121	136	127	121	128	118	118	142	125	116	132	120	128	126	125	137	113	133	134	127	128	134	126	132	117	132	114	146	109	137	113	122	133	120	139	118	129	118	128	139	138	130	117	134	133	125	138	152	114	116	117	131	114	146	129	121	115	141	134	119	126	132	127	134	121	130	139	135	126	115	143	120	131	141	125	137	139	118	130	132	110	106	129	137	132	130	107	123	130	136	131	131	134	110	136	153	106	143	131	119	127	109	116	117	143	133	138	132	127	115	157	147	123	121	130	112	144	110	121	132	123	116	118	129	133	119	134	132	102	134	133	142	159	146	125	137	135	138	128	130	122	123	120	147	121	109	122	125	119	128	130	108	132	125	122	101	133	125	123	133	148	116	114	148	127	141	120	132	135	145	107	131	108	126	131	113	120	142	113	111	134	131	145	131	125	131	123	125	134	120	114	119	129	131	124	144	130	148	128	130	114	139	141	136	142	124	121	109	110	136	129	136	136	139	124	120	122	140	141	110	126	123	117	150	129	145	151	132	119	146	145	130	133	136	152	108	131	133	132	127	112	127	107	123	119	133	132	124	117	134	120	128	115	131	133	139	134	142	110	140	124	123	123	137	116	131	109	119	130	114	126	138	133	120	135	116	148	109	117	133	131	131	125	124	120	119	135	145	129	137	118	135	110	122	113	123	139	151	126	126	127	119	140	140	119	116	141	110	144	129	134	136	111	127	121	129	150	131	130	113	125	127	159	121	117	114	135	136	118	129	139	136	129	146	147	128	128	116	135	119	131	135	109	131	138	120	110	119	148	113	132	126	118	141	135	107	126	131	116	116	142	116	137	130	131	135	123	137	136	140	123	139	128	126	119	114	133	103	129	129	146	114	123	135	134	128	112	113	135	139	125	143	133	147	138	145	117	136	116	122	117	130	123	87	118	151	109	122	132	132	146	128	126	111	146	128	147	121	140	126	120	118	132	123	123	127	124	110	127	102	124	145	118	142	133	130	132	120	128	115	124	138	140	107	122	136	124	130	110	130	144	128	132	125	136	123	124	136	111	119	138	148	131	128	120	151	124	126	140	128	121	139	155	129	114	139	122	107	133	124	147	122	135	116	115	121	130
3581	6392	4125	1999	1246	965	821	631	486	346	305	346	1798	7729	8249	6082	2710	515	191	187	162	222	195	198	208	165	158	173	194	187	191	176	183	196	191	194	182	199	181	180	182	203	175	185	186	209	174	181	179	206	186	188	201	176	173	171	208	172	173	184	173	206	203	194	199	204	190	209	192	189	203	188	186	189	208	173	175	202	162	188	194	196	174	186	180	198	171	192	180	200	197	193	191	185	201	164	178	181	187	162	183	184	196	192	197	220	187	165	212	217	198	179	200	171	188	217	198	201	187	182	171	198	184	209	185	182	207	195	196	189	200	207	185	170	182	186	213	198	177	205	190	168	193	189	184	194	171	178	201	196	184	175	203	183	177	194	169	210	176	199	163	203	200	180	184	202	172	190	188	196	194	200	195	211	177	165	198	197	180	198	200	175	197	172	200	169	178	186	182	214	197	189	195	190	195	206	167	195	185	180	191	199	167	191	186	174	176	188	202	218	183	171	200	203	169	175	223	194	202	199	191	221	184	166	189	200	193	197	174	201	207	179	203	172	173	195	199	180	191	179	196	178	222	198	187	198	186	172	186	200	191	203	210	202	183	198	168	190	187	192	182	192	197	183	188	198	189	199	201	200	184	179	204	181	196	172	189	190	166	191	185	167	204	192	209	180	197	175	198	172	178	189	186	166	200	219	206	178	185	184	200	179	171	210	182	186	202	177	194	175	165	157	173	188	202	178	163	196	198	211	188	201	179	183	196	192	179	180	193	190	208	184	196	201	199	186	189	202	182	203	212	192	178	197	196	182	224	192	194	186	198	184	201	195	206	167	205	196	188	182	181	183	207	164	176	186	219	190	192	179	176	185	172	192	189	180	181	190	184	189	199	179	166	218	181	188	193	219	204	201	177	206	185	187	179	208	168	172	185	190	210	211	230	200	203	183	185	208	207	189	184	185	209	177	180	175	186	185	182	185	176	180	205	191	169	189	194	200	192	182	202	184	207	203	188	198	186	188	197	201	193	183	197	189	189	181	209	182	184	189	166	191	193	189	201	208	181	210	195	183	178	180	190	168	199	179	178	203	219	205	203	177	190	188	180	205	199	236	177	198	205	195	187	200	175	216	187	179	178	190	192	182	193	193	199	192	193	185	187	200	171	192	199	186	207	169	194	190	206	187	201	191	212	207	228	204	196	166	211	192	194	178	190	193	202	190	173	206	160	202	216	203	186	188	195	181	192	200	190	191	209	162	193	183	185	193	181	180	195	159	200	191	172	188	180	183	175	159	181	184	173	191	208	165	191	166	187	180	203	211	179	182	190	207	191	199	183	178	188	199	189	207	195	198	173	213	190	205	178	200	170	191	204	203	183	220	186	207	204	184	183	192	189	192	181	179	157	190	223	185	181	199	206	217	178	174	176	196	196	223	197	185	192	207	213	184	230	191	194	203	199	206	201	205	178	194	191	212	208	199	187	210	181	206	189	162	207	186	186	178	185	184	210	197	187	197	181	181	189	176	201	185	194	183	209	177	187	185	193	190	219	184	201	200	195	200	202	181	187	183	197	199	187	205	207	202	197	187	198	189	197	187	179	194	182	183	163	184	187	209	174	182	165	202	195	177	211	201	196	179	168	195	205	187	187	188	202	206	205	180	171	185	203	202	194	198	205	187	174	181	183	195	204	171	182	199	194	207	186	197	175	177	195	172	188	199	212	197	199	179	167	178	197	184	165	179	199	192	172	186	182	196	224	176	205	191	191	201	178	196	184	195	201	179	227	168	215	176	191	200	214	204	187	207	202	196	185	169	194	202	197	174	203	189	204	209	177	188	206	198	201	170	169	205	180	199	209	204	191	180	198	182	192	196	189	178	176	180	185	193	185	180	209	187	194	201	190	205	188	201	200	169	202	195	185	180	179	204	198	192	177	212	178	206	188	186	178	175	189	178	195	199	211	180	200	191	192	178	187	166	190	220	167	191	173	179	186	178	204	191	185	182	204	168	173	197	189	205	187	180	183	219	181	184	201	181	191	176	195	157	219	176	209	199	178	238	197	181	183	195	193	188	190	179	159	200	199	173	216	182	181	210	168	172	177	183	186	159	172	164	194	220	191	172	205	206	186	199	208	186	181	194	164	179	191	195	179	195	172	169	177	201	190	199	195	203	186	210	197	178	182	172	175	205	190	168	203	192	192	181	186	179	190	175	175	183	187	187	200	173	198	187	170	195	198	175	181	194	176	196	180	214	185	166	185	200	187	200	170	201	202	180	165	188	221	182	199	201	200	190	211	182	180	205	191	199	186	185	189	171	200	175	188	210	205	192	190	200	198	190	203	193	173	185	204	200	193	204	196	211	191	209	200	172	213	191	202	192	198	188	199	192	209	198	224	153	197	187	166	179	175	208	198	200	187	182	184	189	198	191	179	190	210	228	178	217	188	199	194	172	191	195	182	184	178	193	186	196	204	203	195	198	204	183	171	215	213	178	192	183	163	169	209	183	196	204	193	197	192	198	197	201	198	194	185	185	206	206	180	195	183	145	183	189	193	186	180	182	197	193	188	214	190	173	207	173	209	191	187	205	191	162	186	197	198	199	202	179	179	195	188	190	183	192	190	189	190	196	197	187	212	183	202	182	168	197	212	213	160	203	202	208	180	166	186	182	182	195	180	172	200	206	207	202	188	184	178	207	178	183	178	193	203	191	157	205	159	198	175	215	187	188	183	170	179	168	196	236	201	202	184	185	183	207	187	194	168	191	188	192	195	192	194	191	218	170	197	165	202	187	203	185	187	174	177	200	190	170	218	178	169	179	183	210	190	190	177	179	205	210	211	170	197	198	201	204	200	201	172	183	193	209	189	187	188	163	195	183	178	205	211	210	189	182	187	199	201	203	169	161	196	193	212	177	169	209	203	158	185	204	195	172	186	174	205	183	177	192	188	195	172	195	197	181	193	179	188	184	180	209	193	211	176	187	181	198	199	196	175	168	197	187	199	183	206	174	189	206	203	201	169	202	181	182	200	203	176	179	190	187	171	210	206	180	197	191	203	181	204	196	216	201	170	185	207	179	176	175	175	176	198	181	187	201	173	175	192	184	202	175	189	172	185	209	212	197	175	187	203	197	178	168	179	161	193	203	205	174	206	213	194	184	204	183	195	198	197	201	194	187	179	180	181	207	200	188	190	188	183	195	184	211	208	194	201	180	186	163	184	182	175	195	188	188	191	178	170	184	204	188	183	193	198	186	190	181	197	197	188	203	203	181	199	171	172	169	202	173	188	190	193	202	177	194	192	156	193	202	200	204	192	172	195	199	195	180	201	169	183	188	172	183	175	194	195	200	192	180	194	201	190	195	194	177	190	189	200	203	179	188	188	172	186	175	204	188	198	193	193	199	175	199	197	192	218	189	180	196	214	199	167	176	195	188	183	162	202	203	179	168	167	201	227	183	164	187	205	177	189	201	180	192	197	196	202	195	204	209	181	199	202	213	191	177	205	181
22844	21630	28965	24802	21632	20069	1886	765	532	500	440	443	2924	11390	14680	11165	4531	788	244	207	225	222	253	228	265	250	225	226	229	256	214	214	227	237	237	217	242	222	245	240	226	214	184	221	214	235	222	207	222	212	222	239	241	251	251	226	221	206	263	213	215	220	225	221	230	219	240	206	228	229	214	220	235	228	236	196	229	217	218	222	235	222	254	226	256	231	220	211	231	226	228	218	228	203	244	221	232	214	221	209	222	216	221	221	221	226	249	248	252	215	237	226	257	231	225	220	206	226	220	219	221	270	200	240	235	230	223	178	221	214	245	211	219	220	211	205	237	222	202	246	226	218	215	236	234	241	246	228	224	240	263	257	239	219	230	242	234	229	235	231	228	235	233	235	214	223	214	229	214	236	220	216	221	232	228	227	182	221	225	226	230	216	219	224	224	211	224	221	234	214	220	197	235	231	250	234	211	212	244	239	230	242	231	219	237	228	219	206	215	210	239	210	226	213	232	221	231	214	226	210	232	231	221	237	224	223	231	216	226	200	214	234	255	231	231	195	245	230	239	198	227	222	205	234	197	191	215	226	214	199	220	202	200	238	230	225	237	240	243	246	223	229	238	251	238	251	221	248	255	255	253	238	224	219	224	246	235	245	232	229	233	227	206	228	213	206	225	229	229	221	214	236	229	247	235	230	233	222	212	225	232	193	216	234	229	220	231	249	217	206	237	233	210	218	250	218	248	208	184	224	188	223	227	205	236	247	217	212	201	239	214	234	259	240	251	214	207	226	206	212	231	211	237	223	236	224	236	233	217	223	216	233	246	233	229	228	247	235	246	208	221	227	241	239	215	225	233	222	224	225	238	251	219	226	213	222	236	227	242	221	245	236	243	225	237	264	225	214	245	218	239	213	208	225	238	244	224	207	227	210	255	231	234	237	239	227	211	228	244	216	213	214	222	225	221	241	208	235	183	255	227	218	236	198	221	218	217	217	213	192	215	241	231	248	222	220	235	224	219	241	227	216	230	273	205	204	218	222	206	238	216	240	258	222	222	209	241	240	221	224	223	203	200	215	221	208	193	236	223	208	206	220	242	209	220	232	218	207	205	235	230	201	231	237	250	221	217	195	217	243	237	247	207	240	213	190	258	242	224	224	246	227	210	224	219	242	215	207	235	222	241	224	229	243	233	205	233	231	227	232	222	211	214	220	228	234	204	218	239	224	225	218	233	229	241	240	217	243	234	221	216	220	219	220	219	242	240	243	225	206	209	249	224	241	227	222	221	213	206	227	237	210	225	220	208	225	211	219	227	236	268	219	242	206	201	236	222	216	211	228	220	223	209	234	216	210	227	215	222	227	206	217	250	230	246	229	231	245	238	235	258	214	203	221	245	236	219	231	217	210	215	230	249	203	218	233	225	206	232	225	238	234	220	221	237	207	229	220	216	217	209	212	221	224	236	235	225	234	225	225	228	228	247	213	224	239	241	214	254	242	258	242	216	243	236	244	228	204	226	217	221	254	236	216	250	234	221	209	235	207	231	232	219	208	230	240	206	244	215	243	223	215	238	231	242	205	214	229	210	258	211	230	237	230	235	208	222	229	187	248	208	210	220	233	252	191	208	215	257	220	244	199	237	202	205	217	225	257	216	246	211	251	245	265	213	245	206	202	234	247	220	218	228	215	227	237	212	232	224	257	228	215	246	201	230	215	236	238	238	233	219	211	268	244	262	256	239	237	224	239	215	189	220	213	211	255	209	202	222	205	230	221	219	227	215	257	215	222	207	211	235	214	230	215	232	257	203	218	207	249	215	224	220	223	217	214	244	206	200	234	212	223	222	238	221	236	235	205	237	222	216	219	219	224	195	233	248	222	241	227	240	226	215	223	244	249	222	231	228	236	217	223	199	219	269	232	226	213	218	216	221	206	213	202	238	194	221	251	223	222	250	220	246	215	243	214	235	233	211	235	222	253	215	235	232	260	218	215	220	224	222	224	233	214	213	233	218	234	216	235	223	249	256	228	209	225	254	240	241	229	210	209	226	223	251	236	232	254	217	232	220	210	225	221	226	201	228	217	241	213	216	226	224	207	211	246	218	224	237	238	240	215	246	259	242	212	231	244	216	254	225	215	227	215	242	217	248	233	217	230	206	225	218	210	238	215	215	226	230	225	254	241	223	259	220	199	217	239	246	221	212	225	223	227	228	219	220	198	214	244	193	233	240	233	203	221	210	236	233	205	242	254	230	238	209	236	221	237	246	231	235	258	242	243	240	211	221	225	235	228	215	214	222	231	234	212	242	207	254	226	221	229	205	246	217	201	236	221	252	223	218	208	228	213	213	228	261	236	223	213	245	249	223	214	237	258	216	220	245	221	230	222	211	214	217	230	221	206	236	194	244	238	236	219	223	216	224	220	197	230	221	216	220	218	232	247	238	238	230	223	216	210	205	226	237	198	207	226	259	222	225	203	211	239	235	233	250	223	209	199	207	239	210	229	237	241	217	239	232	252	229	234	235	230	221	229	226	233	204	201	240	235	219	213	239	234	194	196	234	236	232	197	259	241	228	232	236	258	218	228	233	214	240	221	234	219	214	204	184	224	227	217	221	240	218	203	228	230	249	218	246	225	217	238	233	194	231	230	213	243	222	232	249	235	227	233	205	204	232	243	216	242	244	248	226	218	244	213	246	222	204	223	181	240	208	230	235	225	211	229	251	191	210	207	194	236	219	220	237	246	206	235	209	226	230	224	242	250	245	197	234	255	229	234	235	239	238	230	244	229	233	229	239	251	233	232	241	212	201	228	225	229	213	231	222	237	243	201	231	213	222	227	244	219	230	206	226	213	212	208	227	219	210	218	233	232	226	196	238	209	231	257	236	240	228	212	201	218	207	257	250	250	217	226	227	233	259	228	232	202	211	207	232	225	233	224	233	219	254	227	214	248	237	227	230	216	231	209	183	217	207	236	230	220	270	242	230	239	250	225	248	217	210	230	235	241	224	231	240	228	229	215	241	231	235	217	239	216	200	215	225	235	239	261	259	218	232	230	226	207	240	201	217	214	232	235	211	226	228	231	230	212	231	251	248	254	202	223	239	216	225	215	219	209	211	221	209	251	210	233	228	224	227	217	240	216	234	224	258	203	212	211	220	218	268	217	226	218	212	233	250	221	228	233	236	233	230	228	217	253	221	209	225	242	208	226	234	220	231	215	233	204	231	217	219	239	216	229	218	227	237	225	230	236	220	227	238	207	203	220	234	216	230	246	221	225	216	218	214	232	235	221	206	207	221	218	241	215	235	226	239	207	206	234	231	232	230	222	220	222	206	213	245	226	230	237	228	241	247	236	211	208	224	216	234	238	238	228	226	213	234	234	237	217	219	223	219	233	201	214	216	202	231	222	236	225	227	247	235	228	207	200	193	208	221	227	246	222	219	208	230	219	233	241	250	209	206	197	201	265	224	209	218	208	223	205	229	220	245	225	209	216	211	233	242	217
4462	16260	11344	5603	3567	2651	1919	1479	1275	1075	915	825	6481	19825	22076	17443	7846	1453	324	369	346	361	344	370	331	315	302	320	320	357	366	350	356	313	317	278	317	329	346	360	325	338	324	307	315	326	323	370	321	328	322	333	334	308	354	335	329	337	334	301	340	367	371	315	338	285	348	300	313	335	333	327	331	345	310	357	361	341	326	322	347	332	336	319	345	328	339	323	332	342	338	318	303	370	350	326	338	330	322	322	322	335	316	354	319	333	311	331	337	356	343	355	333	302	335	341	308	323	310	326	339	329	320	310	313	309	332	337	335	334	321	335	352	343	292	342	323	308	321	312	318	312	329	351	329	302	304	340	354	360	343	325	329	323	330	337	319	363	352	348	340	363	315	344	302	289	345	334	313	347	327	316	323	311	311	291	320	333	341	318	303	330	347	307	324	331	331	328	307	306	304	327	331	336	333	287	331	295	350	349	334	351	325	314	318	328	368	320	361	323	322	347	337	325	326	319	311	318	339	334	322	316	319	343	304	326	343	312	327	322	312	338	343	325	320	290	322	326	336	345	325	340	345	324	327	342	355	313	341	308	341	369	316	326	332	301	344	299	360	338	340	307	316	323	320	346	333	330	316	333	309	311	328	327	331	325	318	297	311	339	343	324	326	350	331	359	336	311	355	329	331	289	314	304	364	319	319	328	330	303	287	348	302	359	301	313	289	315	342	315	317	342	321	352	337	306	321	337	329	328	326	331	342	345	306	324	356	338	342	333	350	352	305	322	324	325	315	346	311	321	375	336	323	345	319	314	328	341	335	333	348	353	306	334	328	326	327	326	297	309	330	326	338	363	284	327	333	301	332	348	327	339	303	333	351	292	317	312	343	315	316	346	344	320	313	339	311	351	328	352	336	319	300	304	309	331	314	328	343	318	346	320	326	334	320	319	293	308	312	320	300	316	336	303	305	323	294	312	321	337	367	342	320	342	338	341	329	315	338	368	316	287	307	361	342	323	264	341	311	334	325	328	349	300	344	344	352	321	327	338	308	321	303	324	346	333	367	347	313	345	300	341	287	314	318	321	310	278	322	336	327	297	315	327	340	346	344	318	337	302	352	371	340	297	321	339	326	359	310	352	335	339	331	312	288	362	334	317	348	315	348	302	315	297	288	326	330	326	310	320	337	310	294	306	310	338	308	323	330	311	361	335	332	317	309	326	323	340	318	327	317	313	313	296	335	350	328	374	335	339	301	340	319	321	334	322	300	312	317	302	342	308	345	311	351	324	332	346	375	324	351	371	287	333	355	363	328	345	322	306	342	337	342	335	314	319	326	281	336	336	364	327	330	324	322	314	332	306	319	339	336	296	325	343	343	371	353	341	310	301	331	345	337	331	334	302	353	316	327	339	366	309	334	339	314	361	315	340	327	320	325	328	320	336	364	337	333	337	302	308	336	323	314	284	340	317	318	311	343	317	320	336	317	326	313	321	319	319	356	309	322	326	360	340	321	360	327	331	331	315	308	310	303	316	309	325	308	322	350	310	315	311	312	330	318	322	340	356	367	328	337	300	315	318	352	306	312	326	339	330	288	337	323	310	339	346	361	330	305	300	333	331	327	326	336	315	323	292	355	335	315	346	314	305	337	306	331	340	351	327	333	338	332	337	312	300	349	322	306	360	321	347	331	333	343	315	316	312	361	323	301	314	339	325	351	325	344	306	316	354	351	315	333	327	315	326	334	320	327	316	308	320	320	329	312	329	317	332	312	327	299	356	300	333	307	329	309	341	343	348	313	319	309	322	314	318	307	329	307	313	333	339	359	348	312	344	333	336	317	347	301	294	378	308	340	334	316	315	352	340	343	347	306	296	320	362	303	342	326	311	304	300	295	347	301	306	315	301	316	313	326	307	303	364	307	325	316	346	317	379	347	315	335	322	326	351	305	341	335	288	331	332	338	301	338	330	317	315	327	328	339	306	344	321	316	301	312	342	329	374	310	318	357	344	351	353	333	299	312	315	348	326	339	346	294	348	305	329	319	342	334	323	323	302	332	311	324	315	316	317	326	345	305	334	307	283	334	345	354	322	305	332	308	314	334	337	335	321	305	352	320	317	362	284	346	321	311	300	331	297	325	333	328	312	344	307	338	311	351	312	325	317	346	330	351	326	330	291	316	278	319	294	337	331	313	328	338	308	344	334	335	338	342	307	343	326	296	327	311	315	327	355	304	372	309	325	313	333	311	335	344	371	320	345	311	312	318	300	338	324	333	323	324	295	340	331	320	334	351	327	323	317	295	336	336	338	313	317	331	318	349	395	308	315	340	309	322	337	353	337	291	340	328	363	378	322	351	327	350	300	294	330	339	325	335	307	307	349	299	367	346	362	314	333	334	321	315	366	334	311	329	339	338	345	315	344	318	333	293	338	326	332	303	326	350	309	337	336	335	313	347	294	311	329	338	295	329	320	369	325	310	309	339	319	314	326	303	352	317	342	294	352	279	298	343	339	315	319	302	321	321	331	303	318	340	312	336	329	312	345	325	339	359	339	343	323	282	309	318	340	313	343	292	317	327	351	313	293	345	312	325	310	321	329	293	328	314	312	292	320	284	290	321	313	317	332	326	301	317	315	319	291	325	304	307	319	317	329	317	321	348	312	358	325	347	309	320	297	323	311	348	302	323	319	325	342	327	313	335	317	334	343	323	331	320	335	311	327	315	300	317	325	337	324	333	281	291	339	325	330	320	321	330	321	325	338	332	321	358	337	314	363	335	333	316	322	322	316	327	330	305	323	313	339	332	327	338	339	298	327	328	319	339	347	319	301	339	323	350	369	296	314	311	353	343	302	352	331	305	328	350	309	332	341	296	338	298	305	334	359	319	323	352	336	332	322	307	316	338	334	299	313	314	324	344	331	326	346	316	340	338	329	354	300	311	337	339	295	303	331	346	338	315	361	288	320	298	305	337	324	327	313	342	344	351	358	352	309	332	334	348	309	312	335	314	333	348	305	309	300	301	330	320	333	297	314	333	315	316	360	324	344	342	349	297	302	359	310	318	352	311	283	325	337	311	319	354	331	316	301	325	371	279	326	312	336	328	328	347	317	335	347	301	295	316	318	331	348	324	328	330	343	317	328	345	337	328	320	340	318	325	298	302	341	338	348	333	272	327	338	333	327	308	322	324	326	319	307	324	317	353	337	349	297	301	322	309	328	311	326	357	332	337	305	328	304	328	329	315	334	330	355	321	317	359	339	290	324	307	307	314	331	304	344	323	349	344	315	313	331	315	358	326	339	329	355	323	275	318	322	331	304	305	378	358	317	335	343	307	319	341	313	331	317	324	373	319	307	317	321	327	321	317	350	349	338	329	349	338	332	276	333	331	360	322	297	375	353	319	348	372	335	325	289	323	312	312	341	336	320	325	307	322	355	325	328	341	304	305	363	321	334	322	320	302	367	307	352	315	311	345	339	336	308	287	325	348	336	319	323	329	330	320	324	375	332
27735	18652	4619	835	407	342	315	259	254	270	243	304	318	787	958	829	559	283	245	213	240	228	227	235	240	217	221	207	214	223	226	228	230	216	242	198	228	234	243	237	239	238	251	212	217	219	249	233	227	235	222	241	246	244	243	210	249	210	217	223	234	246	225	230	191	248	249	218	223	224	227	232	241	222	244	230	211	226	217	220	218	259	240	247	220	258	227	238	223	229	239	219	209	234	265	236	235	218	249	231	228	236	228	228	249	229	228	228	224	234	217	224	245	230	233	234	241	228	226	218	222	232	239	250	235	210	232	256	222	215	219	214	219	221	237	227	216	235	232	213	238	236	234	216	228	228	208	231	226	230	187	224	225	213	246	210	211	239	235	205	229	219	236	237	237	226	203	217	243	280	228	211	191	231	213	243	235	249	227	230	243	220	200	234	227	259	224	230	234	233	232	254	228	236	229	215	270	207	242	235	225	207	219	228	213	221	233	222	205	250	234	204	256	240	239	238	199	227	232	226	243	209	213	223	233	236	199	246	217	239	239	255	226	219	242	241	216	223	245	239	222	226	210	241	219	210	236	216	210	211	232	235	238	221	241	229	247	204	218	241	231	221	235	222	257	246	233	215	234	241	232	224	211	225	234	240	236	231	237	246	253	227	215	222	236	216	224	231	216	234	246	241	229	242	204	206	237	257	225	220	226	224	241	243	245	222	213	233	245	203	231	231	216	226	216	217	237	264	237	218	251	222	212	244	227	233	209	238	238	212	210	197	216	228	227	226	246	244	244	225	216	212	230	226	228	229	233	232	221	248	212	218	233	242	202	205	221	254	222	250	214	214	229	239	244	235	232	218	265	237	251	239	213	225	220	225	222	224	243	211	224	232	235	292	245	230	210	232	236	218	221	217	213	234	208	239	224	224	214	248	230	230	223	222	214	226	203	221	248	233	244	215	220	205	231	211	232	227	217	237	251	214	221	226	227	206	212	234	247	226	226	231	246	249	215	220	226	232	257	243	230	228	218	217	225	232	227	254	243	213	234	217	215	249	226	210	239	252	272	251	204	208	223	250	217	224	231	209	222	233	229	226	220	215	240	233	243	226	240	256	249	248	223	221	211	239	259	238	243	251	216	239	231	230	236	226	238	252	241	239	237	232	233	251	205	225	243	253	252	215	230	215	223	216	231	251	204	233	239	225	201	218	231	221	230	207	232	219	224	230	227	207	230	239	227	215	242	201	200	216	238	226	228	217	250	255	217	221	236	240	225	205	206	215	220	198	245	229	238	231	230	231	221	233	228	220	249	227	233	230	215	243	240	223	230	232	214	240	226	235	246	221	223	201	237	255	212	232	235	239	226	210	229	250	219	261	231	253	206	217	267	234	237	237	255	244	236	210	218	242	222	248	234	227	213	239	251	215	237	250	253	231	209	236	220	217	239	216	234	229	223	240	231	227	228	231	222	238	236	220	222	228	216	228	257	248	213	234	210	207	204	220	224	231	227	199	225	237	209	283	242	245	225	230	209	229	227	221	240	205	240	198	239	225	243	232	249	259	249	227	244	231	223	267	220	219	226	220	253	256	232	226	247	222	204	222	254	230	227	217	227	227	217	262	227	224	216	231	217	216	226	251	219	239	227	235	240	203	241	223	241	229	225	201	218	226	215	215	213	212	235	220	220	239	228	227	238	229	244	242	210	243	240	246	240	254	249	257	223	228	231	233	215	220	227	196	208	252	236	236	225	232	214	225	247	233	232	209	235	244	227	228	236	203	237	237	232	208	243	229	213	233	223	209	257	213	237	233	235	198	237	199	225	205	262	234	224	232	252	237	237	219	200	266	217	256	270	246	235	219	224	243	242	226	214	215	255	231	234	216	249	245	254	234	226	215	239	245	204	209	233	245	237	225	237	231	212	213	228	222	236	224	248	232	262	234	224	239	233	215	214	223	248	219	213	216	256	245	222	208	230	227	215	241	213	241	229	259	237	213	216	231	237	246	218	233	224	234	229	232	246	245	200	227	248	190	243	247	199	221	226	219	249	226	230	195	230	225	211	245	238	226	222	237	249	242	239	208	216	215	229	225	240	229	231	259	234	227	201	225	245	224	209	221	257	214	226	244	237	223	222	216	227	213	217	244	226	246	230	227	251	204	239	205	232	217	228	220	201	234	208	233	237	237	245	217	251	247	236	218	219	201	247	272	206	223	227	232	222	250	250	242	246	214	230	229	232	242	232	217	247	227	209	227	216	226	266	210	225	235	230	229	240	234	248	249	221	223	252	236	214	198	239	235	248	212	211	231	222	245	226	233	230	223	230	229	245	237	233	222	232	219	192	226	213	218	203	233	232	214	246	236	224	214	247	250	259	220	231	242	231	218	208	225	255	210	210	201	226	256	239	221	244	233	228	221	203	214	253	216	228	223	221	238	249	234	236	232	198	232	223	237	215	229	233	256	215	217	216	212	232	232	231	236	262	245	236	226	216	235	215	233	259	235	231	216	216	250	227	237	242	255	229	222	236	214	231	217	229	212	224	219	226	229	211	227	226	231	249	257	231	238	232	224	226	208	211	231	229	250	222	249	240	238	227	259	222	250	208	229	249	219	219	240	216	214	239	226	222	228	214	229	226	246	240	202	248	224	205	233	239	236	236	249	235	238	221	243	221	232	240	239	227	245	209	227	213	218	236	240	201	234	206	222	220	242	206	257	228	239	214	225	249	202	221	248	224	234	213	227	212	246	225	216	268	233	241	245	257	230	239	228	204	219	230	234	235	243	248	248	230	221	231	215	249	205	229	217	253	205	205	236	213	229	246	233	233	232	229	230	190	239	223	224	231	208	226	227	239	251	233	226	227	215	214	232	222	216	183	230	221	233	207	203	233	237	241	208	254	271	209	221	240	241	216	241	237	223	241	252	213	206	234	205	249	234	215	244	237	210	262	212	230	228	244	241	227	232	206	206	229	207	233	266	230	212	244	214	236	213	207	233	247	242	251	235	224	237	224	227	249	269	227	233	237	250	236	223	235	215	227	213	229	224	226	201	220	244	242	227	220	239	263	213	242	240	230	235	235	239	215	204	205	235	237	244	231	235	185	242	223	245	224	230	217	236	225	228	224	250	238	226	223	224	224	217	222	233	236	262	225	252	202	244	222	216	237	238	232	252	224	224	225	228	234	234	234	231	211	204	237	239	219	263	248	250	232	240	232	228	235	208	226	209	219	236	243	224	234	226	217	238	191	243	238	220	212	211	236	196	234	244	228	219	242	222	193	241	217	246	224	243	207	210	227	205	242	220	235	216	230	239	238	233	221	251	232	220	230	221	237	241	238	221	220	210	212	226	208	211	233	221	245	226	222	249	209	268	234	200	230	211	217	222	239	213	238	262	217	253	244	238	240	245	222	237	224	219	229	229	230	207	237	228	212	267	256	223	270	218	237	245	218	221	222	208	232	249	219	211	234	210	226	234	235	254	260	249	213	211	237	229	241	221	208	241
4327	3828	3024	1113	757	547	521	485	475	462	421	422	488	1473	1800	1532	907	396	346	330	334	331	322	310	306	337	308	343	335	298	281	306	333	301	313	323	341	327	323	342	322	290	287	326	336	349	323	329	392	350	345	346	349	346	321	302	325	325	338	332	324	341	335	318	297	316	300	345	322	342	328	330	322	309	358	339	341	307	349	289	334	352	333	329	320	345	341	319	328	301	348	346	339	317	339	313	325	311	338	314	319	341	334	316	337	331	342	287	351	307	323	334	318	339	304	284	336	336	325	344	326	345	343	306	327	343	326	342	335	361	321	341	317	328	300	320	320	303	301	311	314	337	323	314	329	329	327	302	342	318	304	325	305	331	304	310	318	338	332	322	319	331	302	345	326	335	307	327	306	321	339	297	316	337	321	338	351	304	356	334	316	298	337	313	354	317	331	322	337	325	345	310	311	306	297	307	347	315	356	347	335	337	337	311	324	307	300	340	320	335	313	314	324	358	330	329	316	377	333	338	327	324	353	308	350	322	360	347	345	374	318	316	330	329	344	332	327	355	355	327	309	294	321	349	327	322	339	317	320	311	330	313	338	337	347	330	318	324	336	324	301	334	316	324	356	291	300	341	326	356	329	350	371	319	319	332	336	298	343	355	327	316	342	343	327	353	326	339	323	357	337	336	333	324	303	329	309	300	295	359	310	320	316	311	312	365	308	345	341	315	339	329	340	326	342	318	358	320	300	334	321	324	341	348	326	332	344	334	331	328	329	320	364	307	293	344	343	335	353	289	333	347	314	316	320	335	332	298	321	357	344	340	341	286	316	309	312	335	346	341	293	312	330	318	320	314	329	351	333	337	319	377	332	340	327	354	340	328	290	308	342	345	318	331	348	330	319	343	357	321	294	350	308	293	286	314	317	342	366	347	312	326	315	355	375	348	307	310	351	296	343	315	318	349	345	334	289	328	356	287	314	330	310	321	311	302	291	344	343	330	320	339	332	340	298	330	313	354	320	314	329	341	325	322	339	346	347	313	331	332	314	323	319	335	323	340	297	300	327	341	334	339	342	318	343	319	326	302	332	335	358	325	324	336	301	340	354	300	317	322	318	304	311	333	339	286	362	377	329	316	323	335	298	325	348	340	334	355	301	323	351	304	340	314	344	344	351	315	334	298	351	294	316	343	333	340	338	336	309	290	337	315	368	345	330	346	337	327	296	346	330	328	337	328	337	352	316	346	311	337	306	351	332	335	322	324	330	357	309	333	308	285	334	366	350	331	324	360	333	317	314	326	331	310	342	327	360	331	327	341	327	300	321	309	321	340	325	317	331	295	296	325	311	318	327	315	312	320	326	295	342	315	342	329	319	314	321	326	304	351	336	310	340	334	319	299	343	322	342	338	353	311	309	330	321	306	344	362	307	327	310	333	315	311	356	359	352	338	323	321	318	355	324	336	360	280	317	335	329	306	332	320	316	327	306	323	329	318	296	327	334	340	359	317	334	327	326	330	319	329	320	327	303	329	352	321	332	334	310	313	337	315	328	340	330	378	322	325	348	293	315	309	354	355	358	357	341	315	322	347	316	326	360	322	324	355	340	310	332	311	330	327	328	318	363	314	347	316	314	316	368	331	331	334	331	301	338	321	336	320	306	333	328	359	324	343	330	325	305	315	339	311	359	345	295	304	298	326	310	308	336	348	359	325	319	320	336	333	307	312	294	332	338	305	325	333	327	327	288	311	336	302	339	338	323	339	299	300	305	343	332	343	332	315	325	296	345	344	323	315	342	333	344	315	298	354	321	316	310	314	306	314	330	338	325	331	321	341	319	327	301	324	324	285	323	336	340	303	310	300	308	340	328	355	342	333	316	364	322	312	312	347	326	337	335	320	314	356	335	305	342	336	332	311	346	347	319	319	319	313	318	293	330	347	329	354	303	328	333	352	318	310	326	358	295	332	321	333	345	359	343	313	319	300	313	348	328	309	332	317	344	353	318	325	315	361	332	324	313	350	300	316	324	355	337	322	308	316	338	313	316	325	333	340	302	294	317	293	355	395	335	308	300	320	346	324	322	320	360	302	312	334	308	311	307	341	290	313	313	320	353	342	302	352	312	316	319	321	327	335	302	337	330	322	340	318	330	284	333	318	296	322	343	333	306	309	324	343	321	337	312	322	349	305	307	294	361	325	328	361	337	340	305	338	306	359	350	320	291	347	310	305	317	350	314	338	315	331	344	338	327	352	344	326	294	314	315	326	310	307	332	329	320	304	334	350	313	340	324	304	315	328	335	320	364	316	331	310	322	322	312	331	332	313	334	320	373	353	308	307	314	329	331	331	340	333	347	314	332	303	308	341	330	315	329	335	369	320	323	318	329	325	323	292	335	343	298	306	316	323	335	307	342	316	339	349	317	323	305	329	314	339	344	323	349	311	335	302	336	343	322	356	330	326	329	321	320	325	338	318	328	347	324	347	303	341	329	327	330	338	324	330	336	333	331	339	337	309	335	308	345	291	321	314	343	347	314	347	334	322	338	332	336	296	324	353	328	300	329	317	358	324	310	365	343	328	342	319	321	333	307	313	309	333	353	324	339	350	318	336	306	356	309	324	338	308	315	334	339	312	326	302	312	318	331	334	317	309	331	320	317	349	337	326	300	344	328	310	329	309	305	324	373	336	355	333	332	314	321	325	324	363	338	335	334	356	291	312	327	339	361	332	348	324	320	304	322	328	320	299	335	313	344	310	302	358	321	337	323	344	298	328	373	322	319	313	320	322	326	325	312	316	346	342	346	308	341	348	314	336	320	316	342	317	302	346	346	329	325	319	322	338	330	337	358	325	331	294	318	339	309	334	352	314	322	361	346	301	296	287	296	327	342	286	332	304	331	327	328	343	329	331	344	337	330	303	314	325	325	334	309	344	329	356	383	320	345	359	349	339	328	368	321	348	343	324	301	346	328	315	349	329	306	354	345	341	317	319	338	301	302	334	321	325	337	341	306	291	333	304	307	340	333	328	298	309	335	294	317	335	318	343	346	311	367	344	338	324	324	319	316	346	328	304	330	373	341	319	351	300	322	340	300	350	341	350	336	384	329	359	331	329	327	298	306	300	375	296	330	317	333	330	317	353	347	299	329	319	340	307	328	295	324	312	297	307	300	376	320	323	323	331	341	335	344	318	316	295	322	314	335	321	326	343	357	309	341	329	330	304	330	324	347	370	322	382	302	310	315	364	318	306	332	340	351	349	307	322	329	325	329	342	314	323	319	352	310	323	347	314	319	322	300	350	304	340	345	324	347	326	337	283	347	308	296	323	325	360	338	332	311	302	336	328	307	331	370	355	345	328	317	343	327	308	339	331	327	326	360	333	300	349	323	345	323	338	321	338	311	311	329	308	355	319	327	315	351	345	293	326	325	356	324	332	343	333	304	294	300	353	343	316	311	290	364	291	349	313	324	327	323	325	311	285	316	316	319	307	331	334	305	325	328	305	323	341
23801	21565	28075	25494	19778	1858	818	504	489	477	410	397	564	3429	6788	6104	4598	1489	337	319	320	317	343	343	309	310	338	304	325	329	354	295	324	317	311	300	344	321	319	330	327	296	321	324	322	325	320	308	312	320	327	331	350	327	344	357	333	311	313	319	318	328	342	323	313	336	304	284	304	326	318	323	293	360	319	324	337	332	334	279	334	302	303	324	320	312	317	302	327	305	336	334	325	343	328	325	281	337	293	311	301	327	328	294	317	309	290	293	305	323	313	310	343	311	280	345	300	331	310	331	314	310	295	330	278	335	333	330	298	345	305	357	321	346	339	339	340	332	322	322	298	330	306	312	295	341	324	299	326	319	296	332	320	318	295	312	327	291	280	307	328	334	295	303	289	303	312	289	293	323	307	291	305	336	350	292	324	282	319	328	337	325	350	318	304	307	311	294	308	321	341	314	282	315	301	321	333	324	318	285	314	321	323	334	323	295	340	335	342	344	343	296	309	318	317	284	316	305	312	324	284	305	309	312	298	285	307	303	293	312	343	297	344	334	334	346	308	297	328	337	282	319	332	302	274	316	321	310	355	324	305	325	328	309	311	316	344	284	305	302	309	324	325	298	307	341	318	322	319	315	311	313	328	335	328	307	328	322	310	359	294	345	340	295	300	337	263	324	365	295	309	301	323	321	326	275	299	343	298	279	313	325	317	306	299	322	328	317	322	330	335	317	339	330	322	286	324	323	313	304	349	304	323	331	330	306	346	319	309	324	328	297	314	300	296	306	343	313	287	303	326	326	301	340	284	287	344	329	357	332	307	337	297	311	337	307	292	289	331	328	300	300	302	298	298	359	311	302	303	329	304	325	343	272	340	309	310	298	330	297	309	344	318	325	354	327	301	297	294	337	319	310	308	319	301	325	317	294	306	338	278	324	328	312	302	324	298	327	324	304	327	306	312	286	317	324	310	318	305	301	329	290	313	316	294	312	306	298	288	285	309	318	314	315	303	305	309	312	327	320	296	286	300	328	323	315	294	322	311	352	316	313	317	301	306	305	309	314	314	319	316	308	303	264	320	298	309	329	307	305	328	344	333	311	299	334	368	313	328	305	329	341	358	283	316	285	305	339	304	331	293	289	314	347	356	326	311	299	294	344	338	322	303	315	303	291	344	310	332	333	300	319	331	300	320	313	316	326	319	271	331	345	320	314	337	298	274	281	298	292	309	295	336	318	310	312	297	339	279	287	332	322	295	306	323	340	310	309	315	301	274	318	288	298	308	313	285	318	316	325	286	317	322	315	335	319	350	311	311	288	330	290	318	306	300	296	341	289	336	282	332	306	326	303	300	332	303	323	327	304	284	337	292	344	318	306	321	305	325	289	332	291	320	317	315	316	324	314	305	286	302	329	283	303	335	316	311	347	322	303	320	294	321	301	341	314	336	334	338	340	336	300	299	332	331	324	316	320	300	300	321	341	305	324	308	297	333	355	327	310	309	306	295	327	300	324	340	296	338	320	294	337	311	288	306	341	314	325	347	363	314	324	339	301	293	333	294	318	306	325	340	306	356	319	286	301	323	328	300	314	336	310	316	313	297	311	332	359	316	302	298	330	292	343	299	309	304	293	321	302	310	336	309	309	286	313	331	342	313	317	321	323	282	294	309	291	314	294	287	349	294	342	331	312	303	342	319	315	301	306	337	343	295	319	280	323	315	323	328	293	309	324	285	314	301	317	324	326	302	324	280	302	320	323	318	295	339	309	301	351	295	311	314	326	327	300	342	335	309	328	322	344	327	303	292	319	304	292	317	350	347	319	352	302	318	302	315	323	289	299	341	315	317	285	331	314	325	315	340	309	302	295	327	315	292	291	304	329	324	323	295	329	296	322	306	289	335	338	293	335	283	322	337	320	352	321	293	306	343	296	329	315	311	323	319	354	328	304	304	344	314	324	320	352	318	304	310	345	320	297	314	317	309	308	294	309	350	308	312	309	287	288	295	296	284	284	302	294	314	305	297	326	314	310	288	317	312	305	328	317	315	328	323	349	309	300	318	307	330	295	318	328	301	302	329	288	296	270	329	353	306	301	298	313	305	309	305	291	319	310	286	296	332	327	300	313	302	303	318	334	336	318	304	314	325	295	311	321	347	311	317	326	310	306	316	306	293	326	315	297	310	321	332	298	330	316	334	300	274	326	308	308	292	311	326	327	310	308	316	297	282	299	297	326	366	330	320	299	319	312	303	299	302	295	320	321	302	333	315	327	325	308	336	292	328	304	301	304	322	302	328	298	305	321	316	293	319	313	311	329	328	332	335	326	335	292	305	317	331	328	345	340	351	322	335	324	320	320	334	295	298	329	311	320	330	334	300	329	317	354	302	359	304	338	340	319	334	327	303	303	281	309	343	310	351	300	339	314	315	322	317	311	340	320	306	343	306	306	327	314	302	327	312	322	325	307	308	321	291	310	335	329	347	294	344	287	315	308	280	311	282	316	327	339	322	317	352	302	289	309	296	320	307	288	273	300	301	298	332	289	312	285	317	319	294	318	316	307	330	299	296	325	307	321	312	332	272	289	346	326	322	295	322	340	351	307	330	306	317	355	313	313	355	318	338	300	328	323	355	288	295	336	312	343	324	333	314	313	331	338	302	294	346	333	320	299	315	328	317	309	286	324	315	324	318	310	306	347	324	284	291	304	289	315	312	289	292	322	302	290	328	304	304	325	299	319	314	284	309	317	301	295	328	319	294	322	317	303	307	314	314	337	310	332	333	295	310	305	310	330	321	334	304	348	292	318	333	332	316	337	355	313	313	299	317	301	304	326	292	296	327	291	310	309	329	317	330	322	310	316	322	308	300	281	294	338	355	343	323	337	317	333	313	338	309	299	353	336	333	301	294	290	312	318	335	327	303	331	323	315	308	304	312	281	340	317	308	343	349	334	307	336	334	304	342	291	335	307	323	337	323	321	313	315	314	297	294	285	307	325	322	310	288	299	303	317	325	319	323	332	302	295	353	318	334	326	320	286	337	339	304	281	315	336	343	340	292	338	328	326	307	326	321	316	372	308	324	290	330	325	366	335	310	337	334	340	312	315	288	283	288	295	272	330	314	296	325	312	326	308	306	296	326	329	317	322	301	338	361	319	358	310	322	304	298	313	305	344	302	331	299	327	320	288	300	314	316	299	315	307	335	294	304	275	306	308	301	278	317	335	327	320	313	283	322	361	318	331	330	314	324	326	327	294	330	292	321	294	314	358	308	327	278	290	318	337	289	315	319	314	268	353	333	300	304	321	335	334	336	340	330	300	336	328	281	298	338	308	321	318	300	296	298	331	298	313	288	277	299	321	318	304	317	343	304	324	333	306	300	324	338	302	327	283	325	334	329	314	311	332	297	303	336	311	306	319	349	311	282	334	293	338	315	345	328	326	313	317	286	301	264	314	325	312	301	339	333	311	339	320	321	326	319	301	312	307	301	314	307	328	315	321	301	320	344	299
3373	10623	6998	2758	2098	1714	1399	1011	899	835	710	831	1132	7307	12583	10929	8623	2625	427	452	457	446	441	454	476	452	434	437	494	489	436	476	484	458	459	438	449	463	465	458	474	459	449	482	462	458	465	462	458	442	467	404	465	447	426	462	441	502	468	440	410	471	428	469	446	469	469	417	438	484	434	453	474	452	493	500	410	442	439	390	454	410	483	400	447	443	455	444	443	449	477	465	458	419	487	448	440	423	470	425	447	466	451	438	457	449	455	440	452	447	459	434	398	433	419	477	471	486	435	451	431	431	429	464	426	450	445	450	450	479	486	475	453	420	413	444	452	487	426	470	478	432	409	445	442	435	435	423	458	441	476	424	434	466	458	464	462	448	466	481	465	463	475	404	443	437	481	462	450	454	436	440	467	441	445	430	445	426	436	479	437	480	467	444	440	399	441	440	480	501	463	441	390	428	449	410	439	455	447	462	446	470	479	427	449	404	445	425	489	493	459	423	481	473	477	458	462	446	493	489	422	459	446	448	446	453	448	443	430	450	442	513	457	434	452	456	424	464	474	457	460	481	435	468	462	457	460	426	433	477	451	476	464	442	477	444	450	451	466	486	468	424	447	418	446	453	476	465	434	459	466	457	477	440	468	469	448	439	447	434	437	413	460	453	459	419	452	447	450	431	451	451	469	435	417	446	423	462	458	453	470	451	411	470	429	464	449	477	465	485	451	458	438	451	451	468	392	460	444	475	427	453	448	463	454	463	463	436	483	470	450	483	409	451	457	450	447	458	414	435	449	432	469	461	450	442	445	433	440	457	455	445	447	458	445	493	435	494	472	453	454	472	422	465	461	407	420	487	465	433	426	419	439	438	452	437	496	452	461	475	481	432	454	378	482	474	432	482	449	451	441	467	449	456	394	454	444	427	433	444	451	467	442	454	469	438	451	403	457	450	443	459	448	427	458	442	451	442	428	449	457	439	472	495	443	442	449	488	437	467	423	454	452	459	490	437	462	443	488	444	470	450	443	465	435	438	438	450	430	460	480	446	422	454	448	427	452	433	474	464	411	475	439	435	448	477	459	438	476	432	443	463	415	453	455	471	449	410	447	409	503	447	443	476	431	450	468	434	455	452	443	424	432	455	467	436	440	478	431	444	449	432	446	487	434	440	456	451	411	430	429	432	449	460	425	456	441	471	441	435	453	495	426	447	415	431	478	454	445	467	423	452	429	466	427	472	411	460	454	467	459	414	451	467	437	411	459	463	465	451	490	438	443	442	446	456	457	457	433	462	469	450	443	435	462	462	436	433	451	452	462	449	446	478	438	413	414	467	448	464	460	455	476	456	421	421	455	448	447	474	416	404	430	475	455	448	425	458	463	420	416	454	454	438	458	464	452	478	430	448	434	432	463	416	451	479	447	410	465	439	429	424	459	463	402	449	457	464	432	456	467	436	443	469	452	430	489	434	446	474	477	446	470	429	423	445	451	428	435	491	457	444	403	497	434	464	460	446	473	418	459	443	464	441	477	407	484	441	463	432	442	453	434	442	442	442	445	452	446	471	441	434	444	455	424	436	458	425	446	458	409	446	436	452	451	444	492	465	449	454	451	452	401	432	439	437	468	448	443	447	449	466	425	434	494	438	399	467	411	442	445	418	459	446	465	449	440	418	459	455	461	467	477	468	438	446	488	457	438	432	458	451	458	408	433	438	424	437	430	412	471	463	444	471	420	439	421	444	469	461	453	419	418	443	427	442	449	404	417	451	407	437	455	496	465	437	451	461	478	460	440	471	466	423	441	482	445	478	454	433	483	462	441	445	449	436	468	483	448	461	445	439	470	445	449	443	430	467	463	424	475	437	440	400	430	449	457	438	457	493	459	453	470	447	433	480	433	446	476	465	467	449	436	488	417	430	475	473	428	446	440	482	464	477	421	435	473	443	459	443	453	424	495	489	485	441	451	451	491	452	461	417	473	448	468	471	478	429	440	449	470	451	462	450	455	429	438	447	440	459	452	430	439	427	448	459	455	445	463	463	453	466	429	428	466	456	453	438	406	445	467	462	425	464	466	451	445	454	470	421	448	432	453	503	461	456	480	473	431	447	455	464	433	497	436	432	432	476	449	433	459	445	470	479	470	470	425	415	434	484	429	451	455	421	454	442	466	462	468	436	447	437	482	449	438	433	440	519	485	450	399	428	458	444	460	490	438	428	437	442	479	453	489	459	434	481	426	432	458	496	444	468	429	421	466	447	427	435	491	439	460	474	434	407	446	439	419	488	465	416	438	504	438	430	436	449	447	442	447	467	424	451	472	481	418	463	483	455	456	410	413	469	452	448	441	447	402	466	410	410	444	437	454	463	463	437	423	429	452	463	421	445	415	426	469	455	451	412	458	458	442	422	421	420	462	474	440	452	471	458	473	466	490	435	444	477	442	474	463	467	452	442	442	448	430	439	435	442	445	418	399	423	449	467	451	442	472	464	452	442	452	438	407	448	461	445	433	427	432	450	437	443	495	444	448	461	452	411	448	452	445	419	446	461	425	438	414	415	438	503	428	403	476	474	470	458	463	385	443	432	448	437	484	436	477	490	444	424	460	431	428	468	456	467	454	452	431	480	437	435	454	472	430	456	469	450	475	417	466	460	451	466	481	411	458	464	437	460	460	409	465	421	461	452	438	438	447	420	461	466	440	441	429	454	422	434	438	470	416	436	457	441	458	446	413	438	430	465	486	430	469	462	485	448	441	456	468	462	433	424	439	463	439	465	473	426	435	453	451	429	436	499	444	495	464	457	439	451	451	425	457	455	469	416	462	459	445	460	441	499	458	432	437	448	452	497	451	438	426	456	431	462	449	457	486	443	473	459	467	440	440	464	468	426	404	426	440	454	450	433	450	453	432	448	465	455	493	441	446	435	463	460	431	479	473	437	443	456	451	458	430	436	447	460	453	426	455	467	429	449	458	440	464	461	412	459	466	488	423	461	451	448	431	463	466	455	410	442	408	454	428	415	426	433	427	426	447	421	439	422	430	420	427	471	439	477	473	452	488	449	461	427	436	501	426	425	449	472	460	465	451	459	450	483	428	458	423	438	447	443	450	488	440	465	425	401	454	460	469	452	446	487	433	442	412	477	425	450	468	475	490	435	458	422	456	460	479	487	475	435	458	463	450	448	434	470	443	458	444	446	462	465	475	454	454	471	395	451	479	456	434	495	417	487	462	464	483	504	405	447	416	426	419	417	419	474	457	438	415	448	436	442	453	421	426	474	432	461	468	455	459	485	417	466	429	467	454	437	440	467	444	459	452	459	440	428	442	458	465	433	403	407	447	476	482	449	453	477	459	422	439	421	429	457	449	440	443	420	443	486	441	415	417	472	446	454	461	459	444	465	443	485	409	468	431	433	441	436	435	465	477	473	458	470	446	425	389	427	443	450	444	463	495	452	475	461	449	426	449	417	464	436	431	460	439	448	437	459	440	520	466	456	466	474	459	429
25201	21592	25930	21622	945	359	328	266	215	201	202	168	202	1211	3135	2810	2223	826	153	145	154	168	127	119	144	129	129	163	128	136	115	130	145	139	131	121	146	144	142	151	131	111	130	139	118	126	130	147	142	122	125	127	123	140	131	147	137	128	131	140	149	130	137	123	130	135	121	132	135	125	148	118	139	139	132	144	130	105	114	139	158	134	111	127	142	139	128	141	136	129	123	123	118	136	139	139	135	126	124	132	141	124	144	129	166	118	141	118	113	143	118	118	139	128	119	130	136	134	141	130	123	131	125	127	120	130	138	130	149	125	134	135	145	134	148	120	150	124	124	144	144	138	111	148	133	113	137	126	126	128	142	130	108	126	130	143	146	131	149	121	118	112	146	119	124	112	145	132	134	130	150	144	131	129	122	141	135	138	121	132	152	133	127	142	145	137	152	152	141	114	134	134	160	149	128	142	132	126	139	123	125	145	138	138	127	129	120	135	137	132	130	132	149	153	117	119	125	138	147	136	116	117	112	125	122	143	151	136	126	115	131	126	146	114	136	123	139	143	138	140	126	112	126	134	131	122	130	119	124	128	130	136	140	145	138	138	125	147	134	148	144	126	143	125	156	150	134	122	118	140	116	136	139	132	138	135	141	126	138	144	121	145	117	127	133	132	122	119	150	112	149	127	117	118	123	142	133	120	123	144	125	151	119	137	110	116	140	122	125	163	149	144	139	128	119	145	138	143	127	143	131	119	121	152	140	140	140	150	138	147	153	144	144	143	124	130	117	133	117	129	128	137	125	126	133	130	138	135	134	119	130	139	147	130	144	163	151	120	135	127	146	121	150	143	131	127	153	121	134	142	121	124	134	136	136	137	117	129	137	122	151	133	147	151	126	146	125	139	132	150	133	152	135	136	153	125	115	131	128	137	133	129	118	144	136	121	151	122	110	125	134	119	124	133	151	105	129	130	144	144	128	132	148	126	151	128	152	133	134	127	121	115	142	147	159	133	129	126	110	140	138	138	158	118	139	121	116	145	133	138	140	135	112	152	128	124	130	127	135	126	124	148	145	145	158	127	120	135	127	145	131	140	127	155	133	141	126	145	127	122	120	137	136	123	136	106	157	149	134	128	125	128	132	122	130	127	132	141	126	125	145	147	142	127	112	130	138	140	132	128	132	138	136	115	136	149	139	135	156	128	116	134	145	138	116	135	124	132	144	130	123	119	118	137	149	124	134	136	142	150	139	138	149	159	138	130	123	121	128	137	141	126	144	129	131	114	131	112	135	147	126	151	131	131	126	145	138	129	135	123	136	132	139	129	151	151	144	118	138	132	115	128	150	143	136	116	131	153	130	156	146	160	131	127	127	113	146	137	133	141	115	125	132	123	154	134	131	133	129	137	137	138	144	121	121	137	141	127	142	136	135	115	126	156	128	119	135	133	135	147	127	123	139	139	142	134	151	139	150	124	135	142	119	132	136	132	132	150	140	131	121	133	134	129	121	135	122	130	124	156	120	132	144	139	149	140	142	112	119	139	162	123	143	124	142	135	156	142	137	154	146	132	129	129	133	126	138	135	109	131	124	136	148	122	127	117	151	143	144	134	124	126	164	127	139	133	159	126	139	151	138	126	137	128	134	128	139	152	144	140	129	123	122	134	122	131	140	149	135	129	133	149	132	150	119	152	121	139	139	124	136	123	142	132	139	131	150	171	150	123	123	134	143	137	153	130	143	151	140	113	136	131	133	137	115	128	131	123	115	142	132	142	141	130	143	115	144	117	138	139	135	140	151	130	176	106	162	145	128	102	128	124	147	125	139	124	134	135	144	150	146	141	120	128	122	140	150	125	139	127	136	145	106	121	120	145	118	163	126	130	139	141	133	152	143	135	134	161	153	131	137	128	126	137	131	129	129	108	144	139	144	150	141	125	134	140	119	133	138	160	130	146	132	132	134	143	136	125	132	128	139	119	141	127	133	124	124	130	132	107	131	124	126	128	141	169	163	136	156	145	148	127	117	128	136	133	124	168	118	136	123	118	117	141	143	132	135	141	133	139	118	121	122	140	136	147	148	136	133	118	137	160	131	125	142	137	146	121	143	141	143	133	133	126	141	143	133	134	145	147	141	117	125	125	125	128	163	130	121	112	139	122	140	132	141	127	130	145	141	136	131	138	141	122	127	136	134	148	157	133	155	142	122	127	140	128	144	147	130	135	137	142	142	128	140	117	132	123	129	136	136	126	150	146	133	128	119	141	160	130	140	134	132	126	130	136	146	152	132	133	145	132	137	139	128	145	135	138	125	125	150	134	153	113	119	150	146	138	123	132	123	138	124	113	144	128	132	141	128	119	144	120	115	137	142	125	122	142	137	139	130	131	125	139	144	143	129	130	135	141	125	140	122	114	131	125	130	139	108	129	138	133	137	140	125	130	138	135	143	135	161	136	142	111	135	125	115	143	150	150	129	132	138	138	125	131	131	141	155	142	139	128	132	136	133	138	118	142	109	127	108	146	133	140	127	139	130	150	150	148	131	123	154	132	134	142	118	141	140	130	134	133	135	128	137	112	144	133	155	142	137	139	136	152	142	131	139	116	124	110	121	129	124	113	142	135	142	106	118	126	123	166	142	153	124	126	110	142	125	137	120	140	142	145	132	167	146	127	137	130	125	123	129	133	140	133	135	145	124	132	125	128	126	132	127	136	147	132	141	118	131	145	148	129	141	147	151	151	122	135	121	132	120	141	124	129	141	132	132	131	135	126	136	137	130	128	138	141	148	131	143	148	143	135	135	147	131	116	123	122	142	135	130	142	125	133	136	129	136	115	136	142	142	130	147	150	136	126	152	133	133	123	148	126	125	144	99	141	143	122	140	136	136	137	122	139	125	117	125	152	125	133	139	116	123	143	127	133	158	145	125	132	134	120	142	137	130	125	129	129	138	137	109	127	113	135	119	131	145	118	148	109	135	138	121	142	126	147	131	110	136	139	144	135	125	127	151	125	121	130	138	141	135	120	126	120	129	139	159	154	126	151	136	147	128	123	147	150	131	156	139	131	129	135	120	135	126	130	145	141	143	136	126	125	130	133	153	155	142	141	134	150	127	155	136	125	124	136	126	132	119	148	134	154	146	132	123	135	141	131	161	130	135	114	138	132	126	135	148	141	134	153	145	136	120	128	132	100	129	142	135	113	129	115	142	148	139	131	143	130	107	129	138	145	114	160	121	129	142	131	142	127	142	143	129	121	155	133	112	138	129	130	126	134	158	139	127	158	148	145	123	144	126	142	137	145	133	159	116	159	154	127	138	135	142	150	139	138	145	146	138	144	137	144	147	125	136	145	141	128	143	147	140	126	116	136	122	108	125	147	118	128	141	116	127	149	120	142	136	126	134	126	135	137	162	139	119	138	131	123	135	129	130	149	151	120	119	138	124	96	135	136	147	144	133	117	149	137	123	157	116	132	131	98	125	143	130	128	112	127	128	139	119	125	130	134
3640	6111	3890	1510	1078	775	737	624	441	369	414	356	364	3288	7781	6637	5323	1821	224	204	202	203	205	199	160	205	205	212	220	171	210	199	195	184	191	180	211	186	203	213	210	191	206	188	210	206	189	231	206	217	187	224	160	181	197	167	203	188	219	182	192	199	201	200	183	185	184	207	219	187	193	198	191	196	199	206	191	207	192	195	206	199	207	215	190	199	223	199	199	206	198	199	180	190	192	208	193	171	213	191	201	176	196	180	208	206	198	226	189	182	197	198	195	184	192	205	190	226	205	203	172	191	178	202	191	216	176	186	193	203	221	219	187	198	201	206	191	204	182	211	181	201	213	189	195	192	198	199	184	186	194	222	176	206	231	193	198	184	190	197	200	203	184	190	219	206	201	197	245	187	194	234	205	187	203	186	204	195	200	207	208	204	193	176	171	194	187	204	224	193	182	219	216	171	201	183	199	226	191	213	188	202	187	192	195	207	186	174	206	194	173	198	216	187	196	195	178	204	208	178	227	204	218	188	207	203	227	217	172	179	213	203	196	207	220	204	201	184	202	223	188	210	174	191	184	176	230	185	216	194	194	195	205	217	187	194	198	207	200	188	199	202	185	192	218	217	209	203	205	181	191	187	205	201	220	211	191	212	184	196	215	193	198	197	199	221	198	196	183	196	156	179	216	185	190	207	203	175	215	191	215	195	203	185	205	183	165	194	198	195	197	190	186	211	182	163	191	195	207	212	194	207	208	218	190	206	210	192	206	186	162	206	220	237	187	230	200	197	188	190	195	207	165	217	189	190	205	221	180	201	190	195	200	177	192	197	233	203	216	200	189	197	195	203	204	185	201	189	218	193	223	193	203	196	200	187	217	200	199	198	190	221	213	191	201	206	219	176	188	227	182	210	197	180	186	204	206	182	212	225	206	211	191	232	209	191	197	185	215	211	202	170	211	222	211	191	199	195	197	196	198	221	194	199	218	206	197	233	222	197	204	185	208	196	199	201	199	206	180	205	243	217	192	175	211	191	214	224	207	197	217	185	188	198	230	201	190	202	195	198	186	205	207	181	174	179	219	239	186	176	202	194	187	202	222	223	202	188	182	191	212	208	192	192	210	185	171	181	181	208	193	170	195	208	191	195	208	182	186	210	204	192	189	207	183	203	187	194	206	195	171	205	183	195	176	185	210	191	180	192	228	208	191	209	226	196	190	199	178	179	185	205	193	204	167	175	204	196	204	211	209	200	192	201	165	195	190	201	189	218	204	199	201	178	225	217	172	185	205	202	195	195	184	232	191	175	210	200	207	207	190	195	204	232	208	183	180	216	185	214	223	199	206	188	192	179	188	194	226	180	197	202	202	211	215	151	191	182	185	233	200	183	220	183	221	201	198	177	228	211	189	199	195	213	243	191	198	186	188	219	222	203	207	194	219	188	196	184	201	182	209	183	205	202	223	193	175	222	201	196	225	196	201	217	189	198	207	199	205	196	192	188	206	186	211	181	192	203	203	209	175	202	202	184	189	196	185	202	210	228	200	181	187	184	214	199	196	194	201	182	197	196	188	181	193	218	221	196	216	211	198	208	210	213	192	216	186	218	196	160	200	201	178	196	196	203	192	222	192	176	205	193	215	188	178	230	180	198	226	193	210	199	222	211	196	205	193	215	229	195	218	201	211	183	194	228	198	206	205	200	181	214	207	200	191	206	200	203	209	207	210	198	194	208	241	187	171	210	202	192	196	190	214	204	217	170	180	183	202	183	203	195	190	219	182	195	184	197	232	192	185	222	172	210	187	218	182	211	188	220	174	205	211	181	200	220	199	198	196	192	202	170	216	202	194	182	204	189	212	257	198	203	187	199	195	210	183	180	213	211	225	207	194	190	200	188	209	180	185	182	185	220	202	177	197	191	179	202	202	199	213	216	209	184	209	193	207	192	216	214	198	197	184	186	196	213	196	198	199	186	210	191	178	209	206	210	200	193	212	230	192	200	203	216	218	183	192	231	200	189	228	194	195	181	186	199	195	184	206	206	183	211	215	187	184	194	213	185	186	182	194	196	183	240	206	209	213	178	218	222	169	211	216	222	183	218	204	203	213	177	223	190	210	165	204	177	198	179	202	177	193	183	202	189	213	180	201	198	211	191	223	184	198	200	200	168	194	196	217	202	216	185	184	205	212	219	208	208	192	209	190	195	200	200	196	197	157	220	194	207	191	177	196	219	194	187	203	207	185	181	200	211	213	202	197	204	190	193	194	197	196	211	196	221	205	197	205	184	199	204	196	200	192	208	209	187	199	195	199	198	222	211	181	195	194	187	199	212	189	184	191	170	191	202	225	211	212	182	194	179	210	209	226	203	196	210	191	187	201	196	213	208	202	210	195	181	206	203	182	207	181	171	210	184	216	210	175	207	202	196	179	184	198	207	177	192	187	195	194	209	212	175	182	219	204	218	198	191	189	210	211	205	204	189	189	205	188	200	196	179	207	186	185	176	211	209	198	195	205	217	183	209	216	206	197	191	184	197	185	207	171	220	210	196	193	189	202	180	203	199	213	178	200	208	182	199	201	188	192	194	189	197	179	232	208	211	202	227	235	213	202	191	175	203	231	199	178	230	184	205	188	204	187	227	170	205	217	191	211	191	200	207	216	196	208	184	179	201	213	214	220	198	206	213	193	200	211	198	195	168	202	210	192	182	220	211	191	222	216	215	175	190	191	203	189	204	185	191	192	189	204	185	180	210	213	218	213	191	187	191	198	203	200	198	196	186	200	208	216	208	222	218	185	185	202	175	193	206	211	194	207	237	188	200	186	218	205	192	228	193	195	197	146	191	200	193	195	219	199	186	203	179	187	198	189	190	223	210	206	187	165	180	198	176	185	197	187	180	194	204	201	205	212	214	191	188	176	204	166	207	180	194	204	196	181	176	176	197	189	203	202	215	182	179	200	209	214	200	207	192	210	194	205	179	201	228	189	173	175	186	225	167	194	158	205	175	193	203	198	217	189	202	186	184	194	206	221	216	209	217	238	189	169	211	195	197	209	205	188	219	230	203	193	207	204	208	190	169	208	217	189	200	207	183	208	159	221	207	195	220	208	194	196	195	186	220	209	173	199	195	207	193	217	216	197	208	208	207	207	174	214	183	210	193	193	190	188	216	187	211	191	194	211	210	202	196	219	190	191	189	189	209	187	184	238	192	223	205	217	203	181	173	202	201	188	195	193	187	200	188	167	203	195	184	208	185	217	212	209	203	184	204	195	216	190	201	179	204	199	191	203	196	188	189	207	192	196	220	199	191	216	185	201	201	211	184	188	198	205	226	203	222	200	181	200	177	203	200	186	183	197	183	196	180	197	191	194	206	204	214	200	197	213	196	209	193	176	186	182	210	197	209	219	231	183	230	188	183	258	230	223	191	186	188	191	222	219	198	181	184	190	170	181	175	215	213	195	202	195	196	202	167	187	179	187	198	227	172	189	221	210	197	187	215	208	175
22823	21640	28965	24812	21643	19861	1748	728	522	496	432	443	387	4635	13004	13015	8960	2838	258	238	231	235	245	252	264	233	241	231	237	235	216	220	225	237	213	242	224	250	228	246	229	240	233	222	238	230	220	224	255	232	234	227	228	214	228	224	233	224	223	263	221	219	247	240	236	244	199	252	220	221	200	242	203	211	220	224	217	233	215	236	249	220	224	226	214	204	234	216	220	225	249	239	247	239	230	261	245	232	262	253	238	205	256	226	214	237	243	243	225	197	237	266	231	247	210	245	217	200	199	240	222	227	228	226	243	236	245	240	217	230	238	219	235	212	229	236	210	235	233	266	206	231	195	227	242	226	224	231	233	206	224	198	228	207	220	225	234	221	220	223	248	234	241	248	230	254	232	229	183	248	238	234	220	217	213	238	233	238	239	202	248	242	241	240	255	247	252	223	215	218	244	223	236	243	224	220	257	234	243	220	235	242	226	236	199	215	220	217	245	237	245	241	236	249	230	224	234	243	221	225	254	246	223	234	254	235	213	229	232	238	242	240	242	240	209	205	253	240	248	234	249	253	229	229	244	226	247	245	259	236	228	237	229	237	231	226	233	237	225	211	220	237	245	226	209	246	201	222	212	241	232	233	221	225	226	226	238	218	216	227	224	239	226	255	252	215	238	212	260	238	205	234	242	250	215	228	227	213	256	214	199	204	242	253	225	237	210	229	217	257	230	248	240	260	231	236	234	213	235	228	204	229	212	260	215	226	220	237	243	247	238	240	217	230	231	240	236	214	212	231	219	213	235	229	222	225	243	231	248	245	240	214	247	227	215	210	236	230	221	192	203	238	245	224	232	236	232	246	235	250	257	244	250	223	202	196	217	223	238	224	261	216	250	219	229	226	240	227	209	232	230	232	238	247	235	217	203	216	229	270	232	276	237	245	252	246	219	199	238	223	205	219	222	206	227	219	230	233	231	183	229	250	228	243	202	256	247	225	220	229	200	222	241	254	231	234	246	210	258	227	259	242	228	243	247	219	214	254	238	233	232	225	234	257	253	273	223	222	230	229	238	244	255	214	220	210	243	229	225	236	225	250	204	233	233	235	235	210	242	232	240	246	235	245	204	235	225	221	250	233	266	212	245	234	230	233	258	246	208	225	228	278	249	218	227	231	220	233	237	205	236	202	229	253	229	223	230	221	249	241	226	244	235	240	232	237	216	215	210	242	215	230	264	203	212	231	203	217	236	242	226	213	239	219	251	266	253	229	213	225	234	253	222	204	219	224	246	215	223	221	230	218	243	204	218	222	229	244	229	202	232	237	235	227	200	242	246	227	227	255	240	223	245	246	225	225	217	216	210	231	236	219	252	211	265	220	227	229	222	234	247	227	226	196	247	230	214	244	231	225	229	247	248	227	227	230	258	220	238	229	244	225	236	241	220	192	255	210	229	225	240	229	244	227	246	224	228	215	213	245	210	198	233	213	239	246	234	227	234	214	202	239	244	233	250	227	208	234	204	243	238	189	227	239	246	244	226	228	238	223	222	235	212	245	228	252	255	218	244	219	246	200	214	225	219	236	217	236	238	220	221	239	246	203	226	226	235	214	223	209	217	242	257	223	228	255	214	219	208	214	212	238	240	208	232	244	241	233	219	239	220	235	242	242	224	222	230	226	259	233	228	237	229	249	211	222	244	237	231	214	219	219	243	243	239	226	230	226	236	215	226	232	202	223	236	238	254	239	230	221	215	243	249	222	240	215	191	224	240	203	256	223	226	202	213	222	243	212	245	231	236	223	237	207	241	240	258	222	224	199	214	249	201	222	241	225	242	226	227	235	232	243	225	211	250	233	209	266	214	234	225	237	238	220	223	208	256	245	229	212	236	235	219	215	223	243	234	249	198	211	210	218	227	206	232	211	243	262	244	199	267	227	248	207	240	226	225	250	216	226	241	229	228	225	189	235	239	209	245	236	250	261	235	218	239	252	229	220	241	210	228	228	225	214	236	232	243	216	218	228	244	223	225	202	204	241	232	218	244	255	235	237	231	216	246	185	213	248	227	196	226	239	222	230	237	221	210	221	225	236	243	214	204	230	228	244	198	226	233	231	244	224	216	227	241	234	243	220	237	251	244	220	216	241	229	237	243	207	223	227	242	250	228	270	230	216	250	219	219	239	236	229	215	226	250	249	219	246	221	196	233	234	242	213	232	232	244	243	215	236	214	219	216	211	240	242	246	229	217	213	235	245	203	244	220	204	218	247	258	277	250	206	210	224	271	243	221	239	247	243	221	196	218	227	216	241	212	227	238	241	210	204	234	226	253	253	213	230	233	220	224	232	253	276	222	256	246	234	241	232	237	244	217	241	234	227	232	236	203	221	261	220	226	219	228	241	235	238	213	230	212	237	226	238	242	226	217	221	203	220	237	241	205	244	235	208	250	212	232	234	218	229	225	218	245	236	238	238	235	254	253	237	207	216	255	201	228	204	241	242	250	227	242	238	228	242	229	217	249	229	237	229	247	235	219	236	242	220	251	229	245	220	239	234	234	228	254	227	231	244	227	259	201	236	233	228	223	231	250	227	238	237	219	241	231	221	219	220	257	218	244	217	245	224	210	239	235	245	227	218	226	239	235	220	240	245	239	217	234	210	225	189	220	210	227	264	230	224	215	222	219	255	243	246	240	212	216	222	216	253	255	216	216	216	253	213	208	230	255	242	251	236	234	242	273	238	233	218	245	239	213	234	223	231	204	256	249	227	243	221	233	236	213	220	220	236	251	236	234	221	244	206	235	239	207	244	260	260	244	218	232	242	227	214	244	233	208	245	216	194	227	233	197	248	234	228	239	218	220	222	263	223	244	228	205	264	237	236	228	232	217	244	230	242	248	208	235	232	239	230	232	219	242	247	229	251	219	238	236	248	228	204	233	254	233	260	212	211	189	216	226	229	232	258	237	223	226	238	240	233	231	203	233	226	249	229	246	260	219	238	241	220	246	218	206	225	252	224	205	239	232	242	233	249	261	246	215	235	213	225	243	275	255	221	220	236	265	241	221	232	243	226	241	208	217	237	249	232	238	235	231	229	242	245	225	223	244	215	242	254	226	238	230	236	218	218	251	201	240	222	240	222	234	233	207	238	211	247	236	223	224	239	222	226	231	226	241	230	219	240	225	229	251	214	227	219	240	223	227	242	227	233	241	248	192	190	230	254	221	216	245	248	249	227	233	244	228	241	214	238	218	240	238	227	242	242	197	232	253	237	244	214	227	231	240	235	233	238	226	239	230	230	217	236	217	229	240	242	229	217	201	229	234	242	228	258	219	215	210	220	215	213	235	255	255	245	230	218	223	218	241	232	220	228	217	231	210	235	208	237	232	224	225	215	253	233	205	224	232	204	230	221	239	229	223	263	241	242	243	228	225	224	223	227	238	226	231	260	226	212	215	237	230	226	236	229	211	221	211	224	245	251	224	224	193	240	223	201	228	238	226	231	244	236	246	252
4566	15466	10049	4815	3247	2282	1891	1528	1200	1025	937	808	759	9904	21524	19789	14371	4815	346	345	359	355	392	372	331	335	328	335	323	318	369	328	334	342	311	349	327	356	323	348	354	324	362	307	343	347	329	345	321	339	325	333	345	355	347	352	335	325	311	333	337	342	349	334	331	333	347	314	336	347	336	319	336	325	348	347	310	338	368	320	340	358	309	367	399	358	374	375	369	314	353	345	341	342	316	332	377	319	331	322	351	314	317	337	329	322	351	349	358	332	316	396	340	322	328	350	345	350	342	352	320	327	336	311	336	337	335	313	329	290	355	330	324	352	324	338	324	325	348	351	321	318	365	361	326	310	319	353	348	307	332	330	331	349	333	320	316	355	329	333	330	345	326	320	312	346	334	326	353	323	324	332	337	313	299	334	372	338	325	300	356	362	322	309	338	337	337	347	364	355	335	328	324	322	362	341	317	299	335	341	313	346	353	335	350	356	309	313	390	339	347	347	364	305	340	336	362	303	326	340	363	338	314	329	304	369	333	327	356	377	330	351	303	347	340	307	342	340	331	306	317	335	314	329	341	338	325	308	312	312	315	287	319	358	341	334	301	298	343	311	314	344	367	323	347	336	313	328	288	345	341	348	334	328	325	321	343	328	331	351	341	347	330	329	328	333	334	329	365	334	350	334	327	320	328	312	312	354	361	330	318	330	351	325	361	318	345	359	316	333	318	326	381	331	353	377	330	335	337	330	298	319	355	317	313	327	350	336	322	344	348	334	335	338	328	382	331	325	340	354	313	350	361	326	320	344	335	332	298	345	325	360	317	339	347	346	328	335	332	377	340	312	293	326	303	353	331	348	338	314	354	356	333	332	342	315	334	346	348	323	308	299	361	337	350	347	338	317	318	327	306	371	369	318	309	334	294	352	322	315	321	323	324	340	332	360	330	332	328	335	353	330	319	323	337	364	370	325	318	341	338	298	346	316	352	325	336	338	335	340	345	306	327	304	333	346	342	349	343	336	313	328	338	303	341	350	304	344	351	310	333	335	354	330	337	326	328	319	333	336	354	324	323	328	322	319	327	311	321	312	315	325	335	350	358	337	290	352	342	356	361	378	336	365	315	333	325	340	334	349	351	323	312	323	357	340	372	301	332	340	306	318	333	311	340	316	296	284	310	339	328	300	348	313	308	345	320	315	340	353	361	330	311	320	302	296	304	358	355	339	309	344	343	326	315	310	324	333	316	337	325	359	329	360	322	318	339	337	330	316	350	348	322	356	320	329	328	332	334	360	347	347	305	343	353	312	323	336	332	294	322	327	326	350	322	348	321	348	332	330	339	354	346	320	301	324	341	335	355	319	370	327	364	328	323	311	295	340	339	302	361	333	342	316	309	374	282	302	324	320	309	297	346	346	351	326	340	344	321	324	337	299	341	339	359	318	294	364	329	377	333	310	335	314	326	329	383	335	303	323	306	318	353	346	331	323	363	336	305	313	323	284	343	341	294	344	363	349	328	356	334	335	303	366	374	302	333	317	345	349	314	320	331	325	336	363	334	326	336	306	323	331	373	328	344	319	368	322	350	327	320	321	329	339	331	333	299	320	317	368	326	356	340	320	323	323	340	328	359	339	321	300	366	304	330	323	332	334	324	350	345	343	359	347	325	324	287	315	339	355	312	350	364	336	343	318	370	356	314	315	335	339	347	325	344	334	320	334	353	353	344	330	347	317	343	331	322	335	325	320	341	344	319	353	322	348	354	336	336	367	352	339	348	335	321	328	348	320	337	313	338	353	353	313	316	327	336	353	325	359	354	328	311	344	332	328	318	331	334	330	338	336	339	376	322	318	320	324	325	289	310	360	320	337	363	349	291	308	312	305	334	315	319	329	350	346	361	364	337	324	369	335	334	332	309	315	341	336	334	326	334	387	341	346	300	340	348	308	330	333	343	377	301	307	342	309	335	331	304	317	349	356	314	350	330	354	339	343	320	305	331	315	360	319	314	337	334	358	317	367	332	310	343	322	335	351	326	355	341	326	337	338	331	353	323	341	315	343	324	301	336	334	334	331	347	349	330	347	320	331	323	329	325	289	323	311	328	324	364	338	352	335	320	323	341	332	314	321	335	334	327	357	311	342	318	371	354	325	323	305	332	304	316	351	342	342	296	328	333	337	351	366	351	318	354	347	357	352	330	280	342	323	306	332	310	341	302	322	353	342	335	331	323	327	319	369	333	334	302	365	334	314	325	354	322	334	332	337	344	326	308	303	329	285	340	290	330	344	333	323	353	334	359	335	300	329	347	335	320	357	306	350	325	315	338	341	337	338	369	362	325	297	297	378	333	332	355	344	334	337	333	326	340	340	320	320	361	347	301	331	332	332	329	342	350	302	325	312	327	367	337	319	314	371	331	339	351	350	314	354	320	331	315	362	316	311	321	302	324	348	310	304	335	318	327	344	344	321	312	358	324	324	300	349	321	324	345	315	333	332	315	339	315	353	362	339	315	335	337	326	332	306	358	338	309	345	316	315	338	314	338	333	337	343	327	358	335	346	358	339	352	334	328	300	380	337	355	341	315	351	363	355	327	342	357	328	314	325	340	326	336	334	324	338	333	321	318	342	347	334	312	346	347	321	307	332	320	349	323	307	307	347	322	307	364	356	293	317	335	315	335	355	331	339	304	318	366	329	316	299	316	323	331	355	355	318	342	328	323	311	371	313	328	318	329	321	319	332	356	343	362	352	335	355	323	325	320	325	345	347	334	324	382	329	345	370	322	353	346	323	337	343	349	330	350	315	347	345	358	334	301	322	372	330	318	360	323	318	308	322	338	330	324	325	353	335	350	313	339	330	342	332	336	334	336	332	328	338	324	334	324	368	335	349	315	335	332	324	292	332	359	329	338	315	325	330	315	339	301	316	317	368	349	364	316	302	345	313	361	351	351	343	320	299	326	328	339	320	338	327	325	319	319	315	333	300	319	327	361	336	304	340	336	347	302	330	315	348	352	311	344	342	332	354	358	337	314	334	342	356	312	390	328	361	345	331	307	326	327	303	312	327	366	342	337	359	356	324	303	350	350	308	332	345	306	327	332	343	325	326	330	334	343	320	322	336	309	319	336	362	365	331	350	342	345	313	351	309	334	357	342	324	303	342	362	332	352	318	335	344	319	345	355	337	342	344	312	338	331	330	318	339	335	350	337	331	367	350	312	332	297	350	320	369	326	324	319	368	344	332	339	321	313	341	317	322	333	359	324	351	324	350	324	328	336	315	318	373	343	308	320	356	327	308	340	349	343	347	361	369	312	324	333	316	317	283	309	363	329	327	341	332	332	323	374	354	340	333	330	343	330	344	327	371	337	324	343	345	329	311	346	324	309	338	341	311	303	334	351	307	328	323	325	332	312	318	348	348	335	297	341	337	342	329	317	353	387	356	331	359	339	343	333	296	345	352	337	331	315	335	345	352	323	330	335	319	340	338	316	348	352	311	350	344	328	348
27708	18630	4074	620	352	333	296	273	252	254	255	231	267	480	829	796	497	234	225	200	195	220	218	236	229	224	253	231	255	223	219	227	235	234	224	233	213	218	238	232	203	193	233	197	192	217	222	261	219	220	221	223	230	194	247	220	206	231	223	200	230	227	190	219	238	215	194	216	235	245	222	224	238	250	221	246	216	238	231	225	219	186	224	207	221	227	198	227	224	208	219	207	218	203	217	237	226	225	242	224	207	223	234	226	237	223	192	219	223	227	213	220	230	226	222	237	227	230	221	221	227	243	231	240	231	253	215	219	216	226	197	239	222	226	212	190	220	195	234	231	229	222	217	238	214	235	232	225	216	210	225	232	221	245	218	211	233	215	205	228	232	231	192	199	238	223	237	235	237	203	244	208	225	227	241	238	232	233	225	211	202	240	211	217	206	230	209	232	194	212	244	222	193	235	209	251	219	202	222	222	225	219	216	231	221	203	225	237	211	226	213	222	209	220	209	230	219	209	201	197	254	221	228	249	228	203	212	213	229	240	223	240	211	209	222	208	237	238	236	232	242	234	237	216	192	211	210	253	225	202	235	197	215	219	206	241	211	213	212	229	216	232	208	220	194	237	235	216	222	217	235	188	195	226	220	212	200	236	240	227	229	249	249	212	203	216	230	218	210	222	234	228	206	229	215	244	204	211	209	206	218	237	247	213	229	235	243	211	210	209	228	215	208	227	233	236	216	209	222	216	208	208	259	234	229	255	242	233	214	233	196	214	208	221	234	221	230	198	234	212	227	213	234	233	231	238	242	226	235	226	205	212	206	239	223	237	213	209	249	220	245	223	217	215	233	213	254	235	209	225	218	228	229	249	189	212	243	214	215	209	276	220	242	209	221	213	217	205	204	251	228	245	236	210	219	215	232	226	225	222	240	227	232	224	218	203	234	214	214	213	218	249	231	252	230	232	220	211	168	202	232	241	210	231	251	215	211	218	228	239	242	206	212	224	249	228	227	189	254	243	233	219	235	201	217	216	240	224	232	217	253	235	230	226	214	257	208	216	244	217	203	197	231	234	246	213	201	214	237	190	204	232	249	214	210	232	203	203	198	213	219	219	202	227	235	213	211	217	224	221	213	239	223	237	226	222	224	209	235	222	250	239	232	254	227	224	211	227	258	218	207	244	268	245	195	239	248	220	196	248	228	245	222	212	230	222	268	225	228	240	214	224	239	237	230	224	211	224	233	210	230	211	208	203	190	191	209	235	215	196	207	214	230	226	234	231	210	215	229	218	220	213	221	221	226	231	233	202	212	211	235	205	217	252	243	225	230	220	207	241	207	220	264	217	209	211	237	230	220	226	220	215	207	244	218	213	237	220	255	218	216	201	214	212	222	231	222	231	233	213	222	224	209	228	229	226	218	242	200	219	242	213	220	218	223	210	231	225	204	215	236	220	221	204	217	217	202	234	182	199	211	216	198	222	226	233	249	230	256	219	258	223	217	237	210	225	229	227	227	212	230	217	205	226	220	246	215	235	220	214	224	212	223	200	248	250	223	209	220	229	206	198	229	216	240	219	227	217	204	211	194	258	239	214	225	235	229	243	235	242	204	211	237	237	237	220	242	196	209	239	224	244	211	212	208	253	214	220	208	219	212	248	242	223	218	219	198	237	224	194	219	250	242	235	236	230	239	217	209	230	243	238	233	219	237	210	229	189	206	198	246	214	242	212	218	233	227	240	234	222	239	215	251	213	223	202	248	222	216	216	201	218	208	219	228	218	215	196	235	206	201	214	222	223	218	237	198	213	208	258	199	240	205	212	250	222	205	236	245	237	230	242	204	232	210	237	222	255	250	209	232	235	234	223	197	236	241	209	200	204	233	212	209	219	211	243	258	233	227	225	232	226	239	230	234	214	242	218	207	206	215	217	218	227	219	226	216	232	223	231	243	218	191	218	217	212	211	242	209	237	231	220	228	224	242	226	230	204	239	243	221	220	222	245	207	233	231	243	225	230	271	220	196	214	252	209	226	208	204	209	238	235	219	189	223	228	217	218	222	239	225	241	212	222	209	249	235	225	215	241	203	232	223	216	242	225	239	224	209	230	234	244	235	190	232	255	217	235	230	202	229	238	244	226	233	217	218	213	228	226	213	227	237	221	216	228	204	225	222	221	206	198	225	221	202	226	195	222	241	236	231	248	244	221	218	230	238	235	240	233	211	236	207	240	202	226	209	215	224	221	237	209	194	239	224	218	228	237	217	218	248	213	193	235	206	248	247	210	221	199	227	202	223	203	216	220	221	215	243	232	217	223	231	207	214	221	200	215	218	220	225	235	218	247	218	224	223	254	245	243	247	206	222	231	222	211	209	229	206	237	246	232	235	277	211	253	217	220	223	219	202	257	183	220	228	209	208	232	228	235	212	227	240	246	223	221	253	213	202	208	222	214	201	226	227	216	236	221	210	241	204	218	225	209	224	250	257	251	203	226	201	223	218	231	219	206	226	224	218	233	214	222	235	218	216	203	233	222	210	235	220	217	225	240	216	203	218	207	181	212	243	206	225	232	221	192	207	216	218	221	221	203	232	218	240	214	220	217	228	217	212	225	237	204	236	253	213	220	226	202	209	228	215	223	223	227	226	231	229	204	205	239	234	222	229	239	190	245	245	215	202	217	253	244	222	220	222	216	206	228	206	212	218	199	232	216	238	223	210	217	193	235	209	225	242	210	204	232	223	221	219	235	209	195	221	206	231	224	218	198	227	232	238	217	234	238	209	208	221	192	210	247	246	206	221	217	225	228	235	212	239	229	253	241	250	236	250	205	205	243	193	216	219	231	233	212	208	202	194	230	246	254	207	220	236	241	249	239	223	247	214	228	229	237	219	248	239	218	233	213	213	220	208	210	221	209	207	212	222	216	203	205	240	221	237	218	233	222	222	216	219	229	194	221	227	220	220	219	210	222	237	214	245	211	246	247	228	193	216	233	229	200	203	210	209	196	204	195	225	226	238	237	255	231	230	226	222	205	220	218	235	226	216	209	236	230	214	228	232	250	219	210	191	244	202	226	225	210	237	210	228	204	197	218	219	223	232	228	187	230	220	226	194	234	221	196	215	193	221	219	228	209	220	234	211	208	222	222	227	211	239	213	222	221	225	228	239	221	242	229	239	226	214	214	233	226	238	230	225	234	225	259	224	254	255	223	224	205	220	253	208	197	209	239	235	234	217	214	222	222	231	241	204	245	199	230	240	222	233	236	204	237	215	231	223	233	257	205	226	201	254	207	233	208	205	225	234	196	210	203	247	192	234	208	205	231	233	246	224	202	225	210	203	209	240	229	224	235	227	190	217	213	215	237	227	241	239	214	207	234	203	213	221	222	237	208	232	217	201	224	246	217	214	274	226	224	219	231	237	257	254	205	217	215	211	234	245	216	226	245	223	226	244	240	243	214	240	223	219	223	193	213	199	184	210	229	243	217	207	196	196	233	269	237	222	223
4437	3330	1869	878	659	536	553	500	483	429	401	332	398	926	1535	1495	826	382	343	322	338	312	300	315	337	310	290	303	314	311	294	341	296	307	361	324	317	318	292	299	322	288	342	304	334	310	292	298	330	290	315	313	299	309	304	319	342	353	336	322	272	298	327	319	326	322	325	335	346	320	299	299	316	328	307	319	314	320	316	277	326	341	316	340	291	326	321	307	336	304	318	291	298	312	292	333	314	311	281	337	329	311	343	321	292	330	342	313	294	329	317	308	325	327	292	352	310	310	312	290	355	332	306	285	340	335	332	293	335	325	309	337	317	311	350	319	316	317	342	311	349	320	307	313	325	322	333	338	301	360	332	339	318	287	325	305	331	307	291	305	296	346	313	310	327	315	301	326	324	304	314	309	302	297	326	295	308	309	304	311	319	289	291	325	294	301	331	311	331	314	314	292	283	315	304	315	306	303	341	315	307	309	301	306	299	313	337	351	305	278	340	305	316	331	320	301	318	287	305	293	325	309	319	305	299	340	339	312	301	314	335	332	297	343	307	338	369	326	284	296	286	304	297	306	302	301	313	336	344	325	306	292	327	354	302	290	309	312	290	298	304	298	297	336	336	334	331	319	321	326	308	328	332	303	317	313	299	342	351	349	320	292	321	315	318	337	326	303	316	301	324	310	326	315	303	343	313	317	305	322	313	302	326	330	319	321	304	267	329	331	347	300	308	277	324	311	299	313	331	332	338	295	327	318	317	290	306	299	321	338	305	322	321	311	333	312	323	299	317	318	338	314	337	304	305	324	312	320	319	311	290	326	307	305	348	327	314	323	271	287	320	321	331	309	349	325	349	280	310	315	298	305	320	335	307	340	348	341	314	320	344	300	299	314	317	313	292	308	311	334	313	315	297	330	297	328	299	341	317	307	345	299	313	356	322	314	328	289	322	307	327	316	324	329	297	350	322	306	335	299	317	348	342	290	328	281	314	302	293	312	328	323	311	327	322	340	319	309	319	312	333	304	307	320	303	292	327	320	342	343	332	341	290	326	305	332	330	293	288	319	335	337	321	290	307	325	315	304	324	309	319	340	315	323	301	354	327	302	328	311	295	317	323	313	311	352	327	325	291	332	341	291	315	298	313	284	316	315	342	298	312	321	296	345	320	309	320	347	339	335	343	339	328	319	300	334	304	282	324	322	337	285	301	326	316	284	292	290	317	357	315	337	315	321	315	316	327	305	331	331	292	311	320	337	332	345	317	328	298	314	342	300	327	315	292	297	313	281	322	370	336	328	318	300	328	307	275	319	321	312	359	295	341	267	328	298	305	305	330	329	305	336	296	274	291	313	303	298	338	319	311	296	343	313	296	312	318	313	343	322	311	305	311	296	310	294	314	349	334	298	299	330	316	327	325	293	350	310	321	318	334	334	310	306	331	319	316	338	331	295	336	329	306	339	316	331	272	314	306	354	323	317	288	312	285	321	310	304	323	304	266	282	317	349	330	295	305	330	308	338	302	312	343	316	330	290	332	318	334	304	310	306	304	325	297	335	297	318	289	301	318	293	308	349	329	310	328	319	313	318	335	303	279	322	309	314	331	355	326	325	318	330	335	330	327	315	296	304	304	295	340	313	307	320	333	302	350	281	340	288	328	316	313	301	285	309	343	334	309	303	320	345	328	345	305	346	317	309	334	317	298	306	318	331	292	297	331	345	324	344	316	303	301	283	309	327	292	335	326	326	307	326	304	307	325	338	334	316	316	314	331	313	341	320	318	331	314	344	320	306	311	303	323	294	323	309	308	364	318	323	324	300	294	330	346	282	325	288	287	328	301	323	323	325	307	322	308	347	290	305	326	330	334	285	320	303	339	329	334	325	321	332	343	327	327	314	308	318	303	322	326	306	295	318	325	313	325	298	336	322	309	322	331	300	294	343	321	299	326	338	336	327	305	330	327	301	286	315	305	335	349	356	306	353	313	287	330	318	337	364	306	293	300	305	317	337	308	313	329	304	325	324	350	358	305	305	299	346	340	299	335	331	292	301	347	253	310	351	328	317	300	329	328	329	310	316	299	327	335	350	282	322	318	325	323	308	277	339	344	305	312	343	306	306	305	335	338	312	300	315	323	299	309	317	334	272	342	302	338	333	321	310	293	334	325	328	345	307	298	320	312	333	316	322	307	310	327	298	293	304	336	342	302	348	331	351	326	317	312	289	301	296	332	336	309	308	277	344	308	294	308	301	298	335	292	335	341	283	324	296	312	285	323	291	294	308	286	327	316	326	296	316	318	307	284	334	304	323	312	320	319	311	321	307	322	272	312	324	271	326	312	324	313	347	328	277	331	330	319	333	345	348	340	274	354	298	342	303	297	335	328	354	274	342	327	330	302	304	306	330	320	331	341	344	311	317	341	306	330	283	327	288	338	296	340	324	342	320	316	295	285	324	315	296	323	290	329	335	299	332	311	289	325	303	327	329	323	287	326	295	316	319	286	297	341	336	316	343	326	312	296	321	297	338	317	312	302	313	304	305	299	353	294	315	334	303	331	307	310	308	303	313	325	306	321	288	284	302	327	294	321	323	324	292	308	331	322	365	322	306	368	312	308	349	281	333	300	329	290	314	294	298	352	324	317	359	315	314	323	338	309	331	321	343	335	317	304	295	319	320	330	299	287	298	312	319	314	312	318	310	306	304	328	321	306	330	304	341	290	305	354	353	306	317	327	325	287	322	314	336	323	310	312	304	326	316	334	329	307	332	324	328	307	332	323	324	328	330	329	315	302	301	295	334	295	335	329	299	311	324	317	294	302	305	291	297	306	348	318	345	329	324	302	301	331	293	318	274	299	314	308	309	343	323	266	326	275	321	304	334	311	314	305	343	311	314	314	344	312	298	342	334	312	300	298	313	323	298	298	338	304	335	342	322	355	325	348	278	321	322	337	306	333	307	309	315	321	299	328	297	331	293	325	285	295	287	339	318	331	321	339	314	308	319	315	356	339	311	327	307	322	275	335	305	304	305	318	323	289	295	321	340	305	296	309	311	333	313	308	318	314	329	312	330	338	340	329	293	311	302	322	350	334	328	295	333	302	358	317	292	330	335	333	305	322	337	311	352	286	294	311	282	317	314	318	345	313	302	295	283	329	295	313	293	307	369	359	325	312	326	344	299	342	344	351	327	355	313	295	320	297	304	290	325	343	276	345	297	303	306	303	337	343	349	317	333	315	323	288	334	316	321	325	324	296	304	310	337	325	294	318	316	303	314	326	292	289	317	293	303	339	332	355	327	311	310	325	298	346	284	314	282	306	349	304	321	327	299	290	285	337	298	283	327	318	306	354	307	324	313	287	290	320	313	315	296	325	314	303	310	297	305	292	293	275	303	302	296	344	302	292	311	307	281	357	339	312	303	311	356	304	316	320	302	342	305	343	331	329	291	344	317	356	332	303	332	323	296	348	350	322	314	334	334	293	316	316	317	329	314	325	304	328	346	296	320
23881	21566	28120	25461	19832	1759	769	594	494	462	393	407	543	4499	6860	5628	1896	346	343	293	299	329	305	325	327	259	330	335	310	301	309	277	314	315	287	276	286	351	317	290	289	320	303	296	338	324	311	316	316	285	302	351	290	318	291	325	330	295	319	346	316	322	316	316	303	316	315	284	310	341	301	303	321	320	305	303	322	336	318	319	322	309	314	300	312	316	300	293	287	299	303	298	319	287	319	306	298	287	291	315	319	331	287	317	277	318	311	320	315	314	285	295	299	285	321	304	331	315	295	325	324	317	315	289	304	319	296	310	287	290	320	298	301	325	325	285	302	317	308	286	269	313	333	308	315	297	329	298	306	283	299	306	305	320	315	339	311	294	290	296	327	294	285	312	303	301	281	342	282	313	298	348	309	301	319	306	337	289	323	312	314	318	299	296	303	334	287	311	298	271	328	310	316	300	298	332	284	332	295	265	326	314	324	297	314	319	301	304	311	318	306	282	306	319	306	310	296	289	296	293	335	267	333	315	295	349	308	276	298	307	318	321	314	316	344	283	304	306	332	298	286	298	310	312	291	285	316	308	294	312	274	334	304	265	315	321	323	268	340	351	304	308	301	310	338	312	305	304	337	334	281	295	313	305	309	305	283	288	326	300	304	308	297	304	328	321	302	302	307	314	310	282	323	324	285	334	284	297	312	296	293	315	288	326	325	310	326	305	327	319	314	305	302	275	315	307	299	296	306	293	296	285	312	291	284	300	282	324	309	338	281	313	290	307	286	291	301	333	311	309	323	305	316	328	328	294	331	312	283	338	309	300	296	305	314	291	340	287	286	303	337	335	304	299	312	339	303	298	300	311	290	298	283	310	310	306	305	328	321	310	277	268	311	293	304	306	321	322	306	295	313	262	302	310	338	301	322	282	307	302	329	341	313	307	333	302	327	320	315	305	284	299	325	305	316	320	295	314	311	296	317	303	292	267	296	308	290	328	311	346	297	301	327	297	303	300	288	319	294	304	330	299	297	306	311	306	325	293	319	300	314	308	279	322	304	330	289	344	331	332	321	318	332	326	317	309	304	310	332	311	288	316	301	325	295	318	304	296	351	322	341	296	299	281	343	300	307	291	299	305	317	294	315	319	349	288	301	319	317	311	293	311	335	332	289	328	291	307	311	298	331	291	274	272	314	289	320	302	308	321	338	289	283	301	293	326	318	293	323	318	315	278	318	294	314	287	286	319	312	287	274	289	330	299	309	295	325	324	334	289	295	336	323	301	325	289	287	340	329	299	326	340	307	285	285	300	347	320	297	319	307	286	295	295	312	293	303	313	317	325	321	300	306	307	301	338	300	301	315	292	306	337	281	312	302	305	317	306	286	291	303	290	321	320	321	316	297	309	305	287	296	297	277	302	304	317	313	313	309	277	308	297	312	318	312	308	278	303	326	309	288	347	303	343	305	300	276	336	312	347	315	297	298	296	307	300	292	290	306	278	298	307	285	311	294	325	323	310	324	305	293	320	306	336	303	327	298	304	303	306	309	309	323	319	307	319	286	341	303	326	297	288	314	286	304	304	286	323	329	316	341	326	308	292	286	305	334	301	310	293	309	309	319	284	316	335	259	275	305	288	338	309	328	299	279	333	276	316	304	317	317	300	288	291	304	306	293	304	313	314	304	300	309	320	305	281	302	321	278	299	286	332	318	306	285	291	283	324	314	262	303	309	311	291	317	318	317	303	311	312	318	335	303	341	282	270	264	311	308	311	296	325	351	295	280	294	306	301	303	286	298	327	302	302	326	319	323	310	318	296	295	332	330	321	298	292	294	328	289	300	308	295	292	273	330	318	310	303	325	285	318	311	286	299	293	285	300	288	271	306	287	283	331	310	292	271	295	311	278	341	329	306	286	320	297	311	322	321	353	291	338	291	302	286	299	330	327	302	302	289	284	310	292	309	309	299	305	324	274	313	303	318	298	305	295	280	321	297	327	318	309	313	308	359	304	308	313	308	315	328	294	314	303	307	266	319	310	303	335	330	330	297	318	328	314	291	330	283	278	312	293	329	358	295	310	306	305	302	330	299	297	304	298	298	316	298	326	306	302	297	327	284	315	306	283	326	303	293	307	295	312	283	327	323	334	325	294	325	329	322	303	324	313	300	312	322	289	308	323	299	299	337	314	308	297	282	297	334	290	317	316	306	324	306	301	321	301	289	298	299	312	324	313	314	280	312	304	288	302	283	291	305	310	321	304	275	253	312	315	306	302	312	298	325	313	307	308	319	303	289	330	298	311	329	295	307	288	304	297	292	295	296	273	339	318	296	285	305	299	322	324	294	261	307	325	324	322	318	318	304	308	302	294	312	291	320	353	315	298	301	313	337	292	286	300	313	318	297	295	310	289	293	299	295	324	306	309	292	291	331	313	300	335	300	252	299	296	311	353	325	303	287	278	316	276	337	296	351	318	302	297	293	288	314	308	313	317	266	334	320	294	292	319	291	326	316	308	294	295	322	301	297	321	304	291	295	316	342	315	303	301	332	289	281	282	317	290	310	325	304	289	329	307	274	310	283	338	304	319	287	280	288	330	301	315	300	314	306	318	308	308	330	309	297	337	309	306	302	318	282	313	287	298	322	280	291	314	310	302	287	297	314	321	315	299	310	306	318	291	310	288	299	305	293	309	319	304	311	293	295	293	319	313	310	315	295	290	307	306	313	308	286	290	326	291	308	303	288	336	287	285	313	302	318	312	322	301	298	284	329	328	287	294	302	311	322	308	307	311	298	349	280	313	326	324	316	267	324	282	299	287	310	301	293	316	308	306	271	289	297	325	311	292	329	326	299	305	293	330	344	287	310	301	314	304	316	278	300	320	307	297	282	313	312	321	311	331	309	298	313	346	276	327	278	317	333	279	320	319	286	316	284	307	338	275	291	264	305	306	297	313	303	306	322	306	297	321	282	299	304	306	330	281	283	296	292	312	323	305	316	313	280	295	291	332	303	293	290	290	304	299	311	318	287	311	311	284	308	299	327	305	275	307	329	288	298	338	271	294	352	327	289	331	331	311	303	302	301	312	299	288	302	307	319	303	329	310	311	338	274	296	322	296	288	292	285	306	309	309	288	321	336	333	306	297	316	329	315	312	334	302	326	290	322	293	301	289	304	318	317	271	292	307	303	269	278	275	294	328	293	298	288	277	295	316	290	304	302	318	283	317	309	293	291	305	301	284	274	347	322	298	291	280	285	310	311	315	259	299	294	299	300	299	296	315	306	312	304	311	277	331	310	321	310	317	327	312	320	302	310	313	303	332	315	264	312	317	281	312	308	296	315	294	300	283	353	300	288	299	311	303	310	284	354	308	316	302	306	309	281	306	314	322	314	320	311	300	289	302	289	280	326	287	286	311	274	309	301	332	292	309	318	318	304	310	322	308	318	316	323	313	319	286	295	313	289	278	301	293	300	331	296	305	302	304	301	328	311	316	309	290	306	338	328	309	322
3305	10742	6182	2879	2038	1684	1349	1194	885	763	699	711	971	9090	12998	10104	3616	551	452	442	421	449	436	416	404	419	447	427	451	438	445	450	445	473	429	420	460	412	417	446	428	441	402	460	432	469	415	432	428	477	421	484	431	450	441	427	433	441	448	401	446	416	431	437	449	437	418	428	414	442	424	452	435	431	481	428	408	439	435	417	423	420	430	487	405	429	465	431	414	408	436	452	468	455	416	460	436	401	453	467	459	420	428	442	444	437	443	387	442	432	468	427	418	415	445	439	429	441	473	429	414	464	493	450	437	448	435	454	452	447	389	421	401	461	436	396	399	431	453	421	429	428	437	453	447	422	440	419	414	440	476	465	420	422	421	428	400	419	451	417	426	418	458	435	404	440	412	467	413	435	419	424	451	436	425	436	426	432	410	418	414	405	432	445	485	467	442	390	398	407	448	432	457	447	417	444	431	433	445	409	377	422	431	426	451	432	434	449	454	461	430	455	439	418	421	442	386	443	412	424	410	425	447	417	455	405	434	407	383	432	432	454	410	449	452	428	426	439	439	428	418	441	427	457	393	400	450	445	422	499	404	420	455	433	441	452	449	424	431	432	411	459	437	425	399	448	441	419	450	451	445	401	401	476	437	432	401	445	422	458	423	399	469	451	427	418	437	449	455	432	413	436	449	432	434	423	474	439	424	441	419	454	426	446	469	467	422	438	426	431	426	423	438	430	403	419	421	413	449	444	433	441	438	429	470	408	406	414	435	449	422	420	424	459	414	433	425	435	444	439	423	437	454	444	471	447	447	446	385	438	449	454	410	435	450	430	401	444	454	444	437	439	440	432	476	435	465	403	433	457	459	432	451	452	429	453	458	489	425	406	446	433	449	455	427	419	430	451	417	441	421	430	436	443	400	377	427	444	467	426	440	440	439	402	436	420	431	429	430	447	454	423	463	431	467	473	416	435	445	469	440	451	434	456	447	430	444	449	417	465	403	432	429	416	460	391	410	403	423	458	423	418	477	434	458	426	464	434	448	429	442	436	408	427	416	428	414	443	395	467	469	387	435	403	396	449	463	433	468	394	425	427	427	417	445	458	488	416	438	457	426	404	399	440	465	428	449	447	442	429	388	429	418	422	409	445	432	433	418	420	448	472	441	424	432	410	463	450	425	431	418	442	445	421	402	424	438	419	470	413	475	464	440	427	439	424	427	399	423	433	453	418	427	445	415	438	445	420	478	454	430	431	427	426	427	429	461	421	453	442	457	473	379	422	442	427	433	471	454	443	457	443	471	442	442	446	426	433	441	401	436	385	438	432	440	446	438	427	411	442	447	461	434	440	447	396	428	443	424	459	428	448	451	399	389	461	475	401	429	423	431	434	437	488	431	414	438	436	442	432	422	422	449	397	421	405	432	420	461	417	430	447	454	422	446	446	428	402	439	395	446	442	414	430	422	463	402	408	455	425	417	440	433	427	418	403	463	452	453	437	437	462	430	430	438	452	436	430	465	431	461	449	429	426	428	426	453	454	404	435	395	464	430	465	427	481	444	436	457	461	431	457	397	438	449	418	423	413	446	427	457	414	452	411	411	464	422	454	463	416	427	437	433	422	460	473	435	422	435	429	409	443	414	418	458	425	428	376	381	418	441	441	415	404	405	427	430	460	437	435	427	433	423	420	427	392	410	444	426	417	448	462	450	402	445	470	440	452	404	415	421	448	444	418	433	423	404	452	417	461	446	417	427	436	427	451	406	427	410	451	395	459	448	409	428	429	442	406	457	417	431	423	449	444	450	433	428	455	449	396	415	429	419	441	430	394	450	442	405	410	485	427	464	431	427	435	420	427	465	420	420	433	385	453	426	434	470	436	423	481	428	433	452	423	420	453	462	475	436	423	439	463	445	437	431	441	440	460	409	452	412	436	421	429	422	431	447	436	445	456	449	407	423	436	410	434	432	410	422	432	431	454	451	443	470	415	395	432	418	463	422	418	465	406	422	459	436	441	428	410	417	458	471	431	444	438	450	479	441	452	436	406	404	403	440	419	419	423	455	451	427	421	460	436	423	430	425	386	419	431	444	427	413	427	452	476	443	412	422	404	434	420	402	450	459	426	403	454	445	435	450	427	424	455	400	444	437	439	434	419	439	461	458	434	428	448	408	405	443	450	418	406	463	453	407	400	432	399	442	449	444	412	428	427	465	444	461	425	434	450	453	412	413	390	414	428	447	458	421	435	389	488	419	427	460	449	417	422	419	408	411	409	439	414	459	416	439	438	461	465	466	470	463	450	434	455	437	415	432	421	440	438	442	441	448	439	435	454	388	386	451	432	436	422	431	433	400	482	452	458	409	490	458	400	422	470	467	460	436	435	430	424	427	440	425	441	469	438	437	457	454	472	437	435	435	394	434	411	452	438	429	458	475	405	449	435	381	449	456	428	396	462	412	449	443	484	465	433	432	479	442	429	451	431	427	411	429	430	447	443	437	427	451	433	431	473	426	414	439	436	395	423	451	449	432	430	450	442	416	417	429	455	455	397	471	451	438	417	401	459	461	432	445	421	422	401	447	454	430	446	459	435	418	457	424	439	391	445	447	423	423	431	420	448	427	469	416	441	413	430	441	442	440	409	474	425	447	431	409	426	432	451	456	484	388	404	421	417	440	459	417	444	457	427	448	451	453	483	423	387	416	409	462	416	405	456	467	428	432	416	414	412	440	386	411	425	452	415	431	398	413	459	393	499	399	473	468	451	467	445	430	446	416	441	442	386	457	437	461	439	438	455	400	442	437	440	428	435	438	442	432	428	442	439	447	397	474	424	419	405	505	425	422	435	421	460	427	424	432	411	438	439	414	462	424	474	414	421	455	414	445	490	441	413	430	418	434	431	407	464	447	427	457	469	443	410	471	441	470	441	450	440	405	444	408	411	422	450	431	406	433	415	469	424	418	446	412	442	397	435	457	470	414	405	427	408	448	428	424	420	390	437	460	401	475	455	447	461	459	465	455	422	420	433	462	429	419	421	418	410	441	420	460	416	422	458	455	434	442	457	428	441	409	433	423	428	415	425	419	496	467	448	431	422	432	446	403	438	420	461	434	483	437	423	421	432	392	398	428	450	427	455	423	438	431	430	458	425	457	415	456	442	428	430	399	457	470	446	433	444	433	429	414	429	440	400	454	453	449	394	446	410	459	442	443	411	457	473	449	476	448	446	422	415	436	426	437	416	399	406	411	412	440	413	427	413	394	447	416	440	462	445	399	428	444	443	424	464	418	429	442	446	470	443	428	438	432	440	408	434	443	420	398	403	428	436	444	431	454	416	453	412	463	437	432	457	458	409	406	462	440	462	454	426	445	408	402	423	442	419	411	408	405	428	402	416	475	429	426	403	446	464	466	453	448	454	445	450	404	443	462	390	425	442	410	456	426	405	451	444	413	412	471	447	442	437	416	444	486	397	413	428	464	422	416	443	440	436	414	428	429	452	448	439	427	412
25232	21564	25858	21444	925	388	308	233	209	198	191	261	640	2786	3245	2398	1081	169	143	129	130	114	115	127	128	116	114	129	102	128	123	135	102	129	121	128	123	126	138	124	111	146	117	133	108	123	112	126	116	116	133	128	122	138	121	118	150	128	131	113	132	123	125	124	118	140	112	115	151	131	118	132	120	113	128	129	138	129	131	122	144	138	139	111	115	125	134	126	123	141	134	108	126	126	144	135	132	113	116	128	131	136	125	127	131	116	133	105	135	104	128	142	131	114	141	125	129	108	133	103	136	119	135	124	119	119	123	121	137	133	115	128	123	98	122	134	116	122	125	135	134	120	135	125	123	103	118	125	141	118	118	120	128	131	111	116	132	121	111	133	125	125	129	138	123	119	107	148	120	125	125	96	129	120	123	122	122	142	131	102	125	130	133	134	122	112	127	159	94	125	146	115	124	132	133	127	132	151	135	116	123	109	138	126	125	137	130	125	131	124	121	110	110	120	128	118	145	130	114	100	131	139	113	146	126	117	129	120	128	116	144	105	122	106	112	146	115	126	136	109	134	110	123	124	131	124	117	130	124	114	116	136	133	126	115	136	125	130	141	132	119	120	140	126	120	129	120	126	116	138	142	128	103	130	122	103	135	104	113	119	119	121	118	123	110	112	130	137	127	113	117	132	119	139	124	125	122	121	107	116	120	128	110	129	128	142	121	126	105	147	117	131	132	112	124	118	133	134	123	127	132	141	135	118	150	125	133	131	124	126	119	122	141	126	135	143	130	123	140	145	147	140	140	115	133	128	122	131	124	104	133	128	130	144	130	133	135	130	119	134	166	126	106	135	123	125	123	123	156	118	121	116	124	143	90	120	140	123	127	125	128	132	124	118	137	120	116	129	121	129	138	130	122	105	134	139	123	127	119	151	135	117	143	117	118	124	135	115	143	120	131	126	133	113	141	146	148	163	122	137	129	132	128	141	126	114	132	130	115	128	129	130	150	115	121	128	136	127	122	120	134	125	107	103	107	120	88	121	117	154	122	113	111	122	115	130	135	133	116	141	105	130	133	136	130	115	122	121	122	125	124	146	117	108	121	145	136	108	121	127	129	124	116	110	116	132	113	142	130	114	133	133	139	132	130	112	123	125	132	122	121	115	129	123	121	122	140	117	141	125	118	103	123	138	128	132	123	133	135	136	151	136	108	126	127	107	110	123	103	138	141	116	124	131	102	121	130	132	132	113	118	141	118	126	115	123	131	123	120	128	134	129	120	117	120	115	145	125	142	107	128	126	135	112	109	122	116	139	122	116	123	112	120	99	122	116	121	142	141	122	126	152	116	124	132	111	121	136	111	135	122	118	130	116	147	144	127	126	122	147	122	135	130	134	139	129	116	109	117	114	129	127	124	125	140	109	125	129	144	123	105	113	100	107	125	129	126	125	117	116	130	134	121	131	140	113	119	120	111	117	115	126	119	138	127	122	142	118	124	122	119	138	144	134	124	137	119	117	122	124	126	137	127	138	121	124	131	116	138	110	134	127	131	133	151	128	97	136	114	128	125	136	126	99	120	116	120	132	124	114	123	152	147	120	124	132	118	108	147	133	147	117	159	139	119	141	152	117	108	110	135	131	136	115	142	114	122	126	128	109	141	121	128	125	123	128	122	138	119	125	128	129	131	110	110	147	96	121	129	130	134	134	138	112	132	110	124	125	141	131	115	132	113	123	115	114	132	120	130	136	120	125	115	119	116	118	135	107	121	127	130	116	147	132	125	148	118	128	130	122	119	124	121	115	124	144	129	132	126	137	136	113	131	131	99	141	128	148	123	144	143	123	129	113	134	135	135	126	127	132	126	137	108	122	130	121	130	135	121	122	140	131	145	118	123	122	129	135	113	134	112	127	99	112	116	119	123	142	123	129	128	137	127	124	154	110	119	119	132	117	111	137	113	145	105	120	123	122	134	120	106	95	136	131	148	137	121	129	138	134	128	136	130	126	123	134	134	110	140	126	130	131	103	119	122	106	139	149	116	114	127	127	133	134	117	120	114	119	128	119	131	127	136	130	146	115	140	128	122	116	127	134	132	126	129	139	115	117	113	143	128	151	124	123	142	110	96	127	129	120	119	124	122	112	115	121	134	128	136	119	125	123	117	129	127	129	114	132	130	137	117	113	122	137	146	124	109	117	112	128	124	123	132	130	115	125	115	104	117	113	126	128	110	118	126	124	132	112	132	133	136	132	126	134	147	127	120	138	126	132	126	127	119	130	107	124	156	123	119	146	127	133	131	124	118	151	109	114	124	112	115	139	127	133	147	138	125	116	114	117	128	123	122	138	124	138	122	123	150	132	124	112	126	131	140	123	136	124	134	115	145	136	147	119	148	110	137	129	126	128	119	131	119	117	133	138	135	113	124	128	149	121	125	137	132	112	138	127	109	131	117	127	124	133	134	132	119	125	133	119	119	121	104	115	112	118	121	125	125	98	128	124	119	115	137	121	117	125	136	131	137	110	114	121	141	118	113	136	119	104	138	126	127	143	125	133	131	117	126	124	125	124	122	120	134	123	121	129	117	118	130	141	142	139	131	119	143	135	128	134	135	122	135	128	119	124	114	145	132	134	135	127	126	119	114	126	130	145	140	122	123	131	127	136	117	135	123	128	132	142	141	136	135	132	123	135	131	118	122	125	117	118	133	125	99	115	131	104	122	121	131	125	127	139	123	145	125	121	119	116	127	121	132	135	106	93	119	135	134	128	131	142	117	132	125	129	127	123	119	112	118	123	94	127	136	123	132	144	132	122	106	143	126	132	136	127	130	124	114	131	119	126	113	146	133	108	129	111	126	127	153	134	111	118	116	135	120	123	134	145	130	128	116	135	145	111	130	125	121	123	132	128	120	128	137	124	133	107	113	130	103	128	106	118	123	112	132	129	119	142	123	135	143	145	108	141	128	144	132	136	126	131	134	132	131	129	128	127	134	119	121	122	130	119	139	130	104	118	138	106	129	130	112	135	124	125	116	115	116	138	129	103	116	116	122	116	137	113	114	141	124	147	119	129	119	110	116	131	126	123	144	134	128	139	154	140	135	126	124	128	138	100	106	138	139	133	128	135	133	137	113	128	114	127	120	118	129	135	159	130	125	136	120	128	117	135	112	138	116	125	122	139	136	136	129	121	120	131	128	123	115	90	116	115	139	125	121	120	114	138	101	120	121	137	123	111	113	128	133	132	128	120	146	147	128	119	142	131	133	120	140	110	129	109	135	127	112	124	128	116	125	97	119	123	124	138	103	107	146	113	140	113	128	125	111	137	110	123	122	107	113	125	124	132	108	116	134	107	120	123	132	123	129	126	114	129	107	130	127	120	127	132	131	127	122	138	111	128	136	144	102	145	130	113	113	144	123	139	127	114	150	108	113	138	108	125	115	148	123	136	143	133	134	120	125	129	131	117	121	125	139	128	131	124	130	111	123	116	132	135	122	117	105	114	133	142
3622	6225	3349	1381	1137	997	805	584	448	387	412	582	1978	7412	7544	5868	2756	308	196	199	169	189	206	193	174	195	196	186	192	198	196	206	200	202	186	203	186	190	190	193	188	180	211	202	188	173	191	172	172	190	204	187	180	173	179	178	165	177	188	183	186	171	185	197	168	165	190	166	188	204	177	185	210	192	186	174	189	195	178	193	186	185	171	199	188	198	203	149	183	194	184	179	213	193	195	183	195	188	189	174	176	192	179	200	183	163	191	209	190	161	181	168	201	183	197	215	183	199	176	198	207	193	170	178	187	189	208	189	191	184	169	177	204	196	180	206	170	204	191	190	177	178	206	199	214	198	205	170	181	195	198	187	184	194	195	185	172	181	191	199	216	180	180	185	173	207	188	199	196	185	168	208	176	167	186	179	170	197	163	164	189	187	178	171	163	192	155	219	183	203	203	191	200	181	187	193	207	199	211	223	187	180	168	193	202	185	179	221	195	185	183	186	179	169	183	166	178	173	197	165	171	206	178	178	194	210	201	192	155	173	210	200	179	174	154	216	168	191	178	189	208	190	217	168	182	180	205	192	181	189	199	161	210	201	175	208	197	168	189	177	191	183	199	187	195	181	193	200	168	168	174	184	174	209	196	199	202	175	195	205	175	188	197	190	197	177	188	177	180	203	184	190	196	173	183	182	180	186	180	176	178	178	172	180	189	203	191	203	231	174	199	170	186	206	191	196	181	208	207	193	180	180	184	194	202	180	201	186	172	159	196	175	190	194	183	181	199	176	215	213	178	167	178	201	193	185	192	195	201	215	187	188	176	207	189	181	177	199	198	174	185	195	196	195	165	188	185	161	194	180	187	190	197	205	182	199	172	204	189	161	187	191	195	204	178	159	201	205	201	189	182	183	200	202	192	197	202	167	177	194	201	218	179	193	169	192	202	161	182	182	197	173	198	164	177	182	176	196	193	198	196	213	183	190	178	185	162	169	182	190	192	189	211	157	190	198	193	191	166	194	186	194	196	173	179	168	180	174	171	199	213	167	200	168	157	173	158	169	179	209	194	192	169	226	233	199	159	198	192	195	184	209	201	183	176	175	195	210	178	197	200	221	189	170	204	174	193	193	165	139	203	186	165	227	216	185	198	169	188	202	191	192	192	190	202	176	183	196	217	203	172	206	192	165	215	167	175	161	213	180	179	189	210	186	188	168	171	194	194	204	170	172	175	197	184	195	197	177	197	191	181	212	205	207	202	178	192	203	205	208	181	198	173	229	202	192	193	205	182	186	179	172	194	193	176	189	195	176	190	168	180	202	179	185	187	175	207	200	197	185	165	191	209	178	200	194	173	201	203	195	153	208	202	210	200	185	188	191	209	215	178	200	177	188	189	185	202	181	174	181	155	189	182	200	193	213	203	164	198	165	172	187	206	181	201	181	198	201	200	199	188	185	163	175	182	163	180	197	171	194	170	168	175	223	179	203	196	208	221	164	186	203	180	196	180	175	183	196	180	170	167	185	216	205	193	201	199	168	172	188	176	192	197	202	200	170	172	195	198	185	175	169	194	188	201	182	184	193	206	187	182	165	191	199	214	175	173	190	185	206	174	190	190	183	171	161	187	176	194	198	172	192	180	206	172	190	179	188	181	202	188	173	197	181	179	194	194	199	200	189	170	182	184	185	201	188	207	174	199	204	190	168	211	223	186	169	198	178	187	206	185	190	200	187	207	176	178	173	197	191	187	175	195	171	183	183	192	188	183	204	198	191	182	172	196	192	205	177	182	168	176	201	183	201	207	162	188	205	159	200	167	184	191	206	170	186	187	208	199	163	200	190	194	173	173	171	200	207	164	198	158	180	198	187	204	195	191	187	185	200	196	200	190	213	173	224	167	203	181	201	187	204	173	185	168	184	207	194	190	212	198	178	177	176	191	182	176	211	209	204	187	187	189	199	171	198	207	175	177	173	188	181	190	199	198	201	169	184	175	201	170	188	160	196	185	202	210	179	190	188	187	176	206	184	158	203	194	172	190	183	180	199	207	170	171	196	201	174	167	184	195	193	172	209	170	182	185	174	205	215	188	178	185	161	201	175	179	186	217	182	194	181	186	204	211	178	173	154	206	153	224	189	187	187	179	187	165	177	199	188	166	209	180	173	191	193	182	175	175	177	202	182	207	196	200	185	188	186	159	189	182	183	205	205	190	177	191	205	186	187	217	183	176	179	205	185	187	189	202	188	176	215	168	174	158	178	200	178	181	197	181	160	175	197	152	171	169	206	191	191	175	178	177	181	207	193	197	196	189	186	167	199	190	167	177	181	176	196	188	172	200	193	183	169	182	186	185	173	189	180	184	165	184	175	192	203	208	216	182	182	177	181	184	191	195	210	202	168	200	186	194	171	189	206	181	190	195	175	184	185	173	177	190	202	182	184	193	190	185	172	196	185	178	190	174	193	190	173	194	185	185	180	161	185	200	216	186	176	181	209	156	183	199	191	185	191	176	194	197	169	184	212	183	202	181	184	179	204	194	202	186	192	189	199	201	191	166	173	175	198	192	191	180	179	179	183	188	152	175	193	186	175	169	188	155	173	198	184	200	188	173	189	195	190	176	195	189	180	221	211	166	192	182	205	187	196	213	163	196	170	217	244	187	172	207	193	164	189	179	177	205	212	157	178	178	189	188	162	202	219	190	214	188	200	183	165	202	201	186	194	180	169	207	182	187	181	198	211	182	204	188	179	199	180	184	183	190	189	192	219	193	204	191	199	177	205	202	185	191	186	180	199	174	170	162	196	169	189	205	171	186	202	201	174	175	184	187	200	176	176	191	191	199	199	178	202	179	179	204	172	177	163	196	205	182	190	167	208	188	166	197	175	168	173	172	182	185	185	188	183	202	171	180	195	197	166	191	207	211	184	175	197	195	178	169	186	204	165	171	180	185	176	171	197	176	188	187	183	195	183	190	186	177	181	193	207	179	196	183	181	203	174	188	203	195	196	191	207	201	197	185	204	182	193	180	185	177	179	200	169	224	182	190	191	184	192	200	183	188	163	217	170	179	203	192	188	195	160	204	177	182	180	178	189	184	200	212	207	182	166	179	174	216	185	198	182	208	193	183	195	195	198	187	192	192	183	203	195	169	164	198	185	211	175	187	191	197	182	162	200	163	179	185	204	178	179	167	176	167	190	185	177	175	202	174	211	170	183	196	201	192	184	173	191	183	181	166	195	197	191	183	190	183	172	192	179	185	190	175	195	164	173	200	187	176	192	182	170	176	201	199	182	166	192	211	175	173	173	193	200	166	188	167	190	204	191	164	163	211	181	197	198	203	201	192	198	194	164	203	195	205	170	192	181	186	180	227	180	206	194	177	214	179	195	174	181	188	170	191	206	190	178	175	166	183	181	159	193	184	171	198	198	205	172	190	204	193	183	197	186	179	180	182	223	173	189	164	191	194	161	193	199	164	169	195	207	146	181	186	179	202	183	173	207	189	173
22812	21612	28910	24772	21615	19971	1919	743	525	433	484	1103	8686	13927	13040	9018	4804	308	275	237	242	218	220	232	255	224	251	231	236	242	229	241	242	230	271	242	226	251	242	228	202	225	234	241	225	229	237	241	242	259	263	247	249	216	235	241	227	230	234	210	229	246	259	227	231	232	195	228	221	236	234	228	231	249	265	242	236	201	217	242	243	232	204	226	236	254	223	254	219	227	239	220	253	218	211	228	239	252	243	259	238	207	254	235	215	243	226	234	253	242	202	250	229	258	229	250	250	240	234	246	226	227	239	197	250	217	245	251	208	241	247	242	240	242	234	267	232	264	218	232	213	238	236	220	230	233	234	213	205	213	218	215	223	256	279	218	225	226	237	216	250	214	233	236	226	226	211	232	258	254	234	216	238	241	239	232	260	243	242	221	248	222	212	255	211	253	234	195	234	218	249	217	224	223	253	273	248	232	247	244	237	256	278	221	227	236	259	243	221	233	239	255	231	224	238	222	228	218	240	244	269	228	229	236	215	213	226	254	225	215	238	222	213	231	225	240	230	266	237	245	236	216	224	224	244	233	217	230	228	241	222	258	243	227	257	248	235	242	222	231	242	235	251	243	218	223	229	224	244	250	228	235	242	247	200	241	278	256	257	239	237	242	228	240	211	229	218	255	234	246	260	249	238	238	249	251	225	233	213	223	211	231	230	226	218	230	240	250	252	247	262	230	229	245	245	246	241	230	248	247	252	239	209	256	233	227	212	241	258	227	247	211	250	220	255	212	211	240	229	250	239	266	246	242	248	242	235	247	244	257	258	245	237	230	258	254	239	232	235	260	239	239	253	246	228	241	226	237	239	237	254	233	268	243	215	238	239	242	223	235	230	232	216	220	249	230	250	210	258	262	224	237	254	219	237	261	228	259	209	245	233	257	241	227	219	229	249	245	255	256	243	225	230	218	237	241	220	232	218	208	208	272	241	221	265	240	209	235	225	241	253	222	237	219	220	231	254	230	258	238	232	201	217	253	226	230	220	267	260	227	218	205	220	238	241	237	220	235	217	236	252	205	219	219	248	233	211	244	226	230	246	245	216	216	267	240	240	242	265	232	217	275	263	248	246	254	214	230	229	220	243	207	232	244	253	231	221	245	212	239	238	234	233	234	229	235	205	233	232	237	250	249	240	260	262	235	249	219	203	249	227	234	247	228	218	240	246	242	245	222	235	261	234	236	236	244	239	223	256	237	242	238	241	236	228	234	246	219	242	265	248	247	262	249	231	240	222	238	200	248	222	221	252	257	247	245	200	228	228	235	218	229	246	240	229	225	243	247	202	236	251	229	242	255	224	215	247	249	213	216	250	270	237	229	196	257	236	252	233	264	228	238	232	229	249	236	228	228	238	238	249	225	224	245	238	223	241	213	240	210	247	232	254	210	249	252	238	244	228	226	200	215	224	218	255	233	233	225	228	243	217	246	244	240	222	250	207	257	236	230	234	215	199	256	221	257	251	228	237	251	236	238	234	215	238	236	246	267	258	217	223	225	220	221	238	240	225	234	229	243	257	219	255	235	254	212	239	228	261	235	229	225	228	244	234	238	249	223	231	240	223	210	234	251	225	222	234	220	222	238	260	232	241	240	254	243	215	212	216	245	233	249	224	243	223	277	225	248	243	248	235	214	219	252	261	239	250	243	246	254	221	238	226	242	225	238	218	245	229	225	254	228	237	225	259	234	240	237	235	233	233	234	233	221	236	247	232	246	251	236	254	228	246	259	238	233	237	226	263	234	242	242	225	213	221	235	213	227	257	230	185	241	240	271	230	239	231	234	199	218	226	229	254	236	264	254	184	242	232	233	254	249	248	251	218	228	238	240	236	258	233	255	250	211	250	228	211	255	209	217	258	219	245	231	238	235	229	249	240	231	249	224	203	220	263	245	197	247	228	228	242	234	258	245	243	229	213	214	238	213	207	216	232	219	246	256	226	231	221	227	254	237	236	257	264	257	232	245	254	233	248	217	230	237	252	256	265	219	225	235	217	227	239	225	219	247	247	242	233	221	225	246	256	262	248	238	239	246	242	227	235	209	231	271	234	240	256	257	235	215	225	218	216	246	236	253	226	255	241	243	244	253	216	243	256	208	246	241	252	240	226	228	221	213	230	206	235	247	247	236	214	251	226	252	255	237	242	265	256	254	247	235	254	215	224	264	240	230	254	241	220	236	269	255	256	246	241	225	249	240	238	234	213	261	248	273	216	227	223	240	232	264	259	222	253	233	233	213	245	235	237	219	245	198	245	256	232	239	241	247	239	227	259	204	238	235	235	237	241	242	227	226	197	231	215	230	214	222	213	228	236	209	218	243	243	237	235	205	243	255	244	231	209	230	239	265	263	225	249	261	227	230	270	267	217	227	239	242	226	249	263	243	237	229	263	246	263	228	232	232	232	227	263	237	253	225	244	228	256	199	231	240	232	248	221	239	263	224	224	244	234	226	256	232	228	251	233	218	255	219	224	211	211	243	225	260	235	217	234	223	216	235	227	230	239	247	240	238	242	216	222	236	218	220	249	256	250	236	210	249	221	262	252	224	233	220	222	218	252	248	196	251	240	222	249	252	244	230	246	224	233	253	230	238	232	244	248	238	233	216	208	210	218	241	220	246	275	235	233	239	227	241	243	276	242	241	238	224	221	233	251	258	220	250	232	214	244	243	241	244	239	240	233	215	278	239	231	225	235	267	234	254	218	226	227	221	274	230	260	220	234	246	276	217	217	242	209	237	220	238	236	237	240	237	234	222	240	270	254	215	217	225	268	231	223	248	246	228	217	246	245	226	267	228	244	237	224	225	251	253	246	235	238	245	249	247	229	242	227	232	251	232	255	252	242	236	202	235	259	247	238	247	232	251	241	244	259	204	229	240	231	236	228	212	241	236	241	229	233	237	245	232	238	242	244	242	236	207	268	247	221	214	222	231	244	232	245	233	229	243	230	239	253	246	220	251	225	243	236	242	228	215	269	244	221	236	240	231	234	205	256	218	249	242	225	217	256	213	244	231	256	268	255	236	244	257	236	257	228	213	229	229	260	224	232	235	241	255	213	233	235	251	251	250	242	241	237	216	247	223	209	241	243	237	230	243	220	262	228	226	215	259	221	229	245	235	251	237	237	228	240	210	239	223	248	262	229	214	244	221	226	258	236	243	257	223	219	208	242	269	223	213	245	222	250	250	242	222	258	223	223	245	272	225	266	241	237	231	240	221	194	234	245	231	216	208	220	234	205	226	229	247	237	206	210	241	225	223	261	238	244	240	232	233	255	221	226	232	244	237	229	262	242	207	245	256	259	219	238	234	234	237	230	246	240	203	240	230	241	229	264	233	234	265	231	235	226	222	217	229	248	227	248	215	239	263	230	241	247	233	261	240	242	269	247	242	257	243	239	221	220	250	224	241	229	247	264	190	219	269	252	247	231	217	232	216	224	248	253	249	217	218	236	236	210	228
4803	16254	10178	4473	3425	2757	2069	1606	1245	958	881	2421	16906	21969	20161	14933	8327	499	361	368	330	356	335	368	364	348	342	375	331	374	352	346	323	346	352	335	330	349	368	338	309	363	332	379	346	375	363	325	334	356	340	319	312	294	365	321	360	280	355	317	349	340	331	350	320	382	349	352	344	346	337	349	349	361	318	386	325	320	330	349	360	287	362	343	353	356	297	320	340	318	366	331	347	330	336	317	331	358	331	374	342	365	358	343	353	334	343	342	340	342	362	348	349	349	347	343	324	323	372	344	326	357	347	343	340	341	355	361	343	323	333	337	356	368	339	288	334	323	317	344	320	319	346	329	346	355	336	319	334	330	352	348	368	344	359	342	334	349	354	317	347	348	316	362	370	331	348	354	325	320	340	320	338	355	346	320	318	366	345	332	337	343	374	365	299	352	371	342	363	355	347	351	359	326	350	328	294	342	308	331	313	318	336	335	334	324	326	333	328	317	341	356	325	336	340	323	333	356	344	351	324	325	368	371	340	343	326	328	341	296	331	349	324	331	331	332	340	323	350	387	331	362	275	302	350	340	345	332	311	349	309	335	308	360	315	354	332	355	361	346	345	349	346	319	342	355	338	304	380	348	327	394	345	360	338	350	338	368	334	322	336	332	332	340	335	362	334	345	349	335	339	339	317	371	341	337	332	356	355	331	322	359	341	339	320	354	392	338	316	351	314	338	350	341	359	361	352	346	333	333	340	338	359	381	337	332	326	376	327	333	352	346	329	373	367	333	341	352	332	346	324	323	351	334	333	342	342	313	361	348	383	332	347	330	329	348	343	333	322	316	313	328	337	320	302	356	338	319	303	351	336	366	368	349	357	328	338	349	322	335	353	354	368	351	352	350	356	339	333	357	340	368	370	340	363	320	323	322	313	369	371	319	341	343	369	336	334	361	348	321	351	308	357	324	370	365	352	385	335	342	311	334	332	342	359	350	308	348	360	315	351	359	360	339	344	339	332	315	356	286	353	326	411	337	319	327	340	333	365	333	342	391	321	328	333	356	350	336	330	320	336	361	364	364	343	332	325	326	363	349	327	340	348	344	336	320	338	303	352	335	329	347	341	331	349	360	296	348	380	317	339	345	349	337	325	348	368	352	349	316	349	399	350	326	355	327	334	332	338	343	352	341	343	341	325	320	341	351	318	314	388	324	341	370	379	344	353	349	344	341	344	368	320	319	340	338	330	367	354	342	369	360	361	316	349	354	361	355	350	323	339	336	340	328	325	336	322	363	352	367	354	361	341	338	350	349	341	373	362	355	352	353	345	343	352	335	340	333	342	349	317	345	317	347	351	331	355	350	333	335	343	347	379	346	315	357	354	347	354	341	325	350	348	381	338	359	337	310	345	337	367	357	386	349	349	360	333	351	319	335	369	345	340	343	334	331	340	366	376	334	351	358	307	320	345	310	341	356	345	358	355	363	371	344	308	322	341	336	348	341	343	334	326	323	366	341	335	363	309	310	336	368	320	317	308	348	359	340	364	358	332	352	367	339	350	327	339	327	320	319	337	342	346	346	356	349	342	359	345	365	348	341	342	376	371	373	334	348	345	306	340	370	334	349	358	337	340	355	325	362	324	352	348	344	375	349	326	357	348	330	331	332	298	333	356	353	348	344	357	348	336	314	340	322	312	335	362	330	303	359	345	330	311	328	358	368	326	374	335	358	353	332	309	352	356	368	362	338	327	346	334	335	307	336	335	341	336	316	331	308	348	316	298	293	355	339	319	351	336	318	323	333	363	338	351	338	342	322	331	313	350	333	385	345	350	353	316	352	339	321	368	370	373	360	338	356	354	375	342	341	318	314	349	317	309	348	339	335	364	343	339	316	342	310	314	347	344	340	359	374	311	332	340	353	335	347	347	381	330	373	332	323	333	307	377	376	338	372	317	349	304	393	341	305	347	329	340	357	344	336	346	329	316	338	362	357	333	350	316	375	338	356	338	317	376	328	359	330	354	304	343	355	323	343	358	346	361	349	358	356	351	339	348	324	354	343	367	324	382	357	324	364	351	351	320	370	384	389	324	352	338	385	346	317	382	347	328	369	338	340	336	339	344	317	331	346	358	334	310	348	358	346	339	345	341	348	364	355	340	342	350	340	380	345	314	328	333	338	336	335	308	348	326	354	340	358	363	299	372	362	334	310	332	364	312	344	337	314	354	349	339	338	334	323	342	377	380	352	342	327	367	346	326	367	314	353	306	349	339	387	323	329	339	314	337	378	320	309	305	312	358	327	350	341	333	314	332	366	321	322	336	365	344	342	319	348	361	372	344	326	349	339	315	325	371	326	351	323	342	355	354	318	337	327	338	335	338	327	343	313	313	333	334	346	328	338	380	346	344	363	356	332	320	363	354	339	337	351	366	328	348	317	345	357	342	350	319	354	364	364	337	313	317	366	325	349	356	379	321	325	330	351	352	367	332	330	347	374	350	343	341	332	366	335	352	310	357	343	361	330	336	339	347	314	327	336	352	330	349	382	337	346	356	321	321	354	339	360	354	324	366	346	333	350	354	335	330	315	337	355	338	310	358	336	309	333	334	337	329	364	333	338	360	339	355	351	329	334	360	345	320	329	362	308	327	366	355	349	328	303	357	330	350	325	347	315	339	355	344	356	357	325	336	309	341	361	350	328	330	352	348	337	348	384	348	355	327	337	352	344	341	334	343	293	345	316	359	346	353	373	316	343	314	359	378	323	357	364	344	335	333	340	349	343	371	346	350	335	336	349	357	327	341	335	363	350	341	306	350	377	364	338	328	305	323	321	313	340	351	306	340	377	362	307	352	355	337	362	336	384	375	331	325	372	361	344	324	310	345	334	325	336	365	334	336	354	323	332	346	320	335	349	361	378	336	350	316	323	319	348	353	320	333	356	356	344	365	357	308	373	376	336	343	330	316	333	337	365	342	329	363	354	321	343	336	332	335	337	353	300	343	341	329	346	358	313	323	359	374	378	312	347	350	312	337	339	322	329	354	301	318	336	329	345	323	327	338	354	306	354	347	344	356	315	345	333	353	337	356	360	312	375	339	341	327	348	341	354	356	338	401	340	314	318	349	320	339	331	344	307	322	326	351	318	340	325	308	317	347	335	325	361	276	367	292	356	333	327	335	335	333	333	355	371	356	364	339	340	336	381	356	341	321	301	343	337	353	313	331	348	364	351	327	347	335	323	342	375	369	372	348	322	356	351	350	342	371	359	352	358	329	343	371	370	354	331	342	325	359	368	312	350	333	339	341	329	324	328	350	385	311	332	347	336	357	342	315	373	353	355	333	320	339	324	344	344	314	320	332	357	341	340	351	349	359	350	356	378	330	339	347	357	344	367	345	369	319	320	313	338	328	338	325	363	325	359	357	315	329	318	354	336	340	342	325	354	333	323	356	328	363	329	370	315	371	337	341	346	344	339	350	366	347	343	320	336	340	334	332	381	322	348	330	329	350	325
27777	18753	4181	656	447	406	353	301	268	263	267	249	335	782	989	823	574	223	242	252	236	228	241	248	258	256	248	241	212	229	250	250	239	229	213	249	242	237	229	257	221	229	274	206	202	231	239	234	228	245	253	230	265	249	251	200	230	251	255	216	229	236	227	238	247	238	229	235	239	187	243	249	232	232	234	224	263	223	241	249	241	231	243	226	273	234	237	258	242	249	225	239	247	245	208	200	222	251	266	209	251	218	251	230	235	236	240	232	254	249	232	232	227	242	187	245	256	247	253	255	242	235	210	253	225	246	222	249	222	237	249	232	223	236	227	246	231	221	229	246	219	238	242	248	241	243	255	250	238	250	234	215	223	242	228	257	234	257	224	254	259	247	248	272	226	221	236	239	222	235	245	204	215	263	239	218	236	237	233	260	261	227	220	262	230	272	242	243	231	237	233	243	242	261	231	241	210	212	245	238	234	246	238	203	267	234	235	247	229	216	247	222	205	238	226	235	216	250	222	265	209	240	219	205	222	214	286	209	207	249	245	243	231	226	237	238	240	260	251	267	206	243	231	237	231	251	266	236	247	243	239	244	255	190	251	241	216	222	240	240	239	240	236	235	255	248	250	255	242	247	242	228	230	224	250	219	253	263	222	233	236	259	241	225	219	201	249	255	272	216	244	234	236	225	261	266	227	225	256	225	256	254	211	233	213	245	211	261	227	232	262	223	236	234	218	237	222	225	209	211	235	235	234	269	242	238	249	238	237	258	220	258	243	229	242	198	222	225	234	247	257	226	230	255	248	220	228	252	249	232	219	256	254	236	257	235	235	223	234	224	227	236	269	219	217	275	218	206	245	228	247	237	218	231	236	222	234	263	230	228	249	231	223	266	231	253	252	250	230	248	242	245	232	216	223	210	245	237	234	266	233	247	262	242	248	266	246	228	243	256	226	271	255	233	225	244	229	241	213	239	245	265	221	242	238	239	230	220	231	240	238	247	228	240	269	256	233	246	239	231	233	249	225	223	246	246	217	233	246	267	229	231	251	241	249	230	267	238	257	219	251	231	255	220	216	236	249	220	245	261	234	211	227	246	263	225	253	247	230	238	253	261	211	256	248	259	232	251	220	237	230	215	201	249	235	247	235	212	247	271	225	219	237	242	231	211	238	242	220	225	238	246	239	205	236	241	206	218	227	236	191	251	228	220	228	251	247	257	226	246	221	240	245	246	222	257	274	248	261	228	244	233	261	235	257	214	212	259	253	265	226	223	269	223	218	229	262	235	233	221	244	243	225	254	216	225	225	242	227	239	247	238	236	234	276	197	206	234	245	241	243	230	225	235	218	232	266	228	244	246	262	234	233	207	235	230	232	263	228	227	239	210	217	235	235	249	260	249	222	242	247	251	242	253	241	238	233	257	261	262	231	244	214	271	213	256	225	234	231	227	220	247	246	243	252	240	248	224	219	235	270	226	241	246	224	237	241	233	222	240	241	258	268	249	243	248	231	218	235	228	235	255	235	233	224	232	227	229	256	248	232	216	226	254	236	236	211	246	246	220	237	222	231	230	252	236	226	271	253	237	262	237	214	211	247	250	225	217	227	210	221	262	271	242	227	219	220	255	223	248	228	258	231	234	246	244	256	238	229	221	239	230	249	231	230	263	243	222	230	239	241	242	260	245	249	252	222	268	220	244	261	232	231	245	248	244	240	239	249	228	241	237	225	234	237	255	255	246	238	243	217	254	232	269	240	229	222	236	235	221	226	226	255	255	226	251	249	244	248	193	217	218	233	224	218	255	226	246	243	218	246	242	199	232	214	239	230	245	257	252	251	255	262	233	248	248	242	224	217	249	245	232	201	227	225	237	200	218	243	237	237	259	263	222	272	233	230	230	215	234	225	251	253	252	248	207	248	261	239	231	221	261	217	244	233	237	261	233	217	248	210	248	249	236	249	230	217	222	244	203	213	273	273	208	243	246	251	233	232	258	257	242	228	257	209	244	235	254	228	244	216	248	231	238	278	243	210	253	240	265	238	228	239	232	246	216	250	248	227	249	249	245	246	237	240	237	247	231	226	217	210	220	237	243	235	219	230	225	242	243	257	237	233	244	224	230	219	221	225	238	230	231	240	243	236	216	238	245	252	233	253	226	245	225	237	240	234	235	257	254	219	250	229	200	222	217	207	232	235	232	268	259	205	229	257	234	233	222	253	272	243	244	201	251	208	245	222	202	246	245	236	255	220	241	259	262	233	222	253	239	244	221	245	247	230	229	261	237	233	256	225	240	275	231	251	241	256	243	233	245	210	252	230	244	232	212	261	241	216	250	214	234	224	221	250	228	233	241	224	251	258	262	212	231	225	241	247	246	258	224	254	238	236	250	238	243	221	232	243	228	242	228	236	237	217	241	256	257	194	249	246	247	239	236	224	212	244	228	228	235	242	213	247	239	222	241	218	259	248	244	231	260	220	246	226	263	243	228	255	241	234	225	230	251	261	232	230	229	246	247	252	222	234	226	238	234	229	235	216	248	214	226	219	208	226	244	206	228	264	244	231	253	222	251	240	224	237	245	254	217	236	231	208	257	257	238	208	213	242	241	234	237	275	234	238	215	228	230	241	230	208	216	221	210	241	232	251	225	242	228	238	238	220	251	238	226	219	209	251	255	220	197	238	214	265	243	231	261	205	219	219	198	235	215	228	227	227	244	229	236	245	207	224	270	229	222	252	254	227	242	211	263	227	245	258	220	230	219	236	206	233	259	219	229	242	243	222	218	252	247	253	222	233	235	227	228	231	221	193	248	243	239	265	222	234	252	213	225	245	222	220	236	243	246	242	233	221	248	248	245	275	238	243	258	233	205	240	275	232	250	218	237	230	245	236	222	222	207	202	236	249	223	243	231	236	250	249	224	260	235	218	241	235	225	240	259	241	272	259	214	227	255	230	243	240	240	224	227	258	234	246	210	235	233	227	227	249	202	251	239	235	211	255	236	257	221	219	231	253	239	242	223	212	225	244	232	232	229	269	227	222	240	219	267	248	243	222	254	259	252	245	250	219	199	214	242	253	239	228	236	256	197	237	248	253	253	228	230	236	240	229	245	235	234	235	252	204	243	247	222	237	250	238	239	221	220	205	245	244	263	244	239	260	244	234	241	245	211	241	232	244	235	237	219	239	233	234	239	264	260	229	235	225	230	264	252	258	237	243	258	240	246	247	230	263	264	213	247	258	245	226	211	243	300	256	208	237	232	236	239	264	229	253	251	246	236	229	227	237	227	260	197	234	243	222	229	242	223	228	211	212	235	241	261	261	241	210	216	237	242	246	226	231	236	224	259	233	233	217	239	255	216	252	223	228	251	250	214	249	241	236	204	219	254	255	220	241	230	226	231	255	267	235	199	223	232	222	254	222	251	222	253	233	245	254	226	241	238	235	249	224	218	241	242	249	238	233	215	239	206	241	223	234	241	232	276	242	239	232	233	252	232	244	256	217	219
4804	3542	1976	780	777	683	628	502	460	415	430	359	568	1548	1791	1552	999	338	358	355	334	316	328	336	340	350	309	334	332	352	310	367	358	343	363	351	294	327	316	333	327	315	330	316	329	345	311	340	339	364	311	341	331	328	317	335	337	322	349	329	341	341	329	336	356	335	353	308	383	315	355	314	322	365	353	309	360	307	365	348	343	302	327	335	342	378	342	321	300	318	313	337	373	334	356	338	307	318	329	327	334	342	329	340	325	319	344	341	363	324	341	327	375	334	311	338	329	336	329	300	355	346	339	305	365	341	346	332	350	360	318	359	337	344	303	342	300	337	355	322	347	344	312	330	338	320	341	340	344	329	347	339	320	327	347	346	324	369	339	337	310	340	306	347	316	360	338	345	317	363	351	382	329	333	316	331	346	347	298	317	356	344	318	348	344	359	318	317	359	367	343	328	355	360	321	371	361	315	298	325	326	329	354	326	321	326	343	327	323	319	342	348	345	315	324	337	343	349	339	332	313	345	332	312	355	324	347	333	335	350	349	336	350	314	327	362	353	374	306	356	363	344	354	309	354	324	337	342	354	322	344	350	350	322	330	336	369	314	359	361	378	329	312	336	326	357	331	320	360	340	344	354	347	315	354	326	346	350	333	351	335	327	334	357	329	331	358	350	322	340	362	338	333	312	368	345	328	349	373	333	350	338	341	326	372	360	341	348	352	332	343	288	336	345	332	315	326	315	347	329	343	342	347	331	346	334	331	356	347	377	320	329	356	368	369	316	344	361	333	358	330	372	343	337	321	341	362	336	312	339	373	398	362	339	362	340	367	327	330	348	326	337	363	341	298	313	351	324	343	311	375	366	387	341	343	339	367	341	330	319	343	364	373	342	353	332	375	365	352	342	349	304	346	320	365	351	351	314	333	351	356	338	378	320	309	340	331	361	322	308	347	322	342	335	346	326	348	309	335	350	363	364	342	324	346	334	361	304	380	323	344	327	332	344	364	358	330	344	353	320	337	347	302	324	335	325	317	322	324	335	334	314	337	320	327	381	361	324	367	329	331	339	365	298	348	343	341	300	340	290	356	346	351	320	333	322	357	360	342	323	327	325	330	351	326	329	352	349	339	340	359	349	354	327	342	322	336	333	372	332	333	352	347	365	352	378	324	319	318	363	318	352	368	333	340	355	356	359	317	338	348	313	330	319	316	341	350	311	333	340	327	365	354	373	304	297	326	312	337	350	333	339	325	333	338	350	340	328	346	351	364	345	326	346	355	347	331	371	347	339	334	340	335	346	340	342	333	324	317	322	332	335	342	324	377	336	334	345	354	314	297	310	364	339	364	337	343	319	360	346	361	333	321	315	336	348	346	334	330	332	346	323	349	347	342	366	341	305	317	320	315	333	351	293	331	295	311	348	332	363	323	337	311	322	337	350	329	332	352	354	308	355	325	346	330	363	342	339	340	350	321	339	350	343	327	346	306	320	326	331	356	333	322	319	363	339	297	312	343	329	348	348	322	352	324	357	328	343	329	333	363	360	325	338	350	337	353	334	343	321	344	337	353	353	329	344	336	353	350	310	326	316	318	362	348	341	340	370	329	347	362	329	326	363	321	346	369	340	346	381	352	341	322	328	348	294	350	309	355	319	333	343	313	318	328	312	335	348	304	375	361	325	367	317	340	355	325	321	373	311	339	328	344	337	331	368	323	337	352	313	355	360	340	345	334	304	293	349	331	382	331	316	322	359	346	329	315	344	358	359	331	332	362	312	354	337	315	339	310	367	300	333	335	349	327	361	345	338	311	350	305	367	336	341	348	384	281	362	386	351	366	356	324	328	351	332	334	354	342	337	348	360	317	317	344	334	325	323	348	357	361	334	352	356	298	332	332	337	365	343	326	342	351	377	356	344	326	375	331	329	315	336	334	361	346	340	337	363	322	349	299	331	330	322	349	335	362	328	315	328	340	352	349	342	341	333	333	336	323	315	361	339	350	351	318	358	307	353	327	328	328	325	348	356	358	349	322	386	355	333	312	365	339	325	329	332	347	336	350	325	339	309	334	348	321	344	333	314	347	329	357	326	342	355	355	325	324	325	338	363	317	296	324	349	351	304	353	331	369	310	336	346	344	350	351	334	345	348	314	326	347	329	350	315	348	327	337	328	356	329	374	313	324	401	375	309	303	344	356	335	338	368	329	318	349	336	345	353	377	353	357	338	367	359	335	349	323	314	341	351	358	352	333	381	335	321	353	334	316	328	332	336	377	331	333	334	333	328	326	360	319	364	329	321	322	319	318	339	336	333	350	338	344	342	328	347	325	342	326	362	335	311	346	328	311	365	324	339	340	366	376	368	345	349	348	319	331	375	352	354	313	332	322	320	354	331	333	356	317	355	339	333	363	330	341	329	354	343	357	343	342	361	342	314	347	344	336	302	370	361	349	302	322	358	295	327	332	323	349	332	323	308	331	358	363	359	327	337	306	371	348	329	342	354	340	316	368	351	338	353	373	353	358	339	361	324	342	363	327	336	340	317	337	332	322	357	327	333	326	371	300	319	326	322	336	334	348	331	329	379	342	357	356	338	339	328	326	328	312	351	317	379	359	350	339	340	369	317	307	332	373	387	326	322	334	352	324	342	370	379	357	287	309	314	341	321	329	333	327	340	327	343	352	307	351	305	352	328	344	337	333	334	329	328	317	338	334	342	342	355	326	337	350	345	334	341	337	329	319	361	330	330	351	348	309	340	330	324	345	326	345	350	319	345	373	328	328	315	353	324	359	404	316	349	361	347	336	313	361	317	336	328	328	339	359	342	309	316	340	314	328	350	307	315	342	357	359	317	317	329	326	321	332	380	334	336	320	351	317	330	384	310	350	346	337	347	330	353	330	321	330	350	324	335	325	327	328	299	350	332	360	339	327	346	327	316	327	330	340	368	331	322	355	326	373	344	348	352	309	366	336	344	327	342	348	336	299	315	329	350	322	362	307	358	323	323	336	348	328	310	311	369	352	364	351	357	320	325	353	363	326	306	372	352	361	345	343	336	313	336	331	303	333	369	322	333	335	336	322	327	344	319	329	342	351	347	315	344	334	302	322	367	359	332	338	359	354	317	364	348	363	306	340	339	320	373	336	349	342	346	305	332	335	345	328	365	339	346	317	346	358	338	334	336	341	315	327	355	357	339	328	378	358	339	362	322	373	326	310	325	326	337	353	332	360	350	322	368	315	313	325	350	356	341	330	338	323	331	320	332	325	327	384	355	357	341	330	324	340	373	357	343	368	341	324	309	334	363	355	347	327	339	345	331	353	331	304	357	327	321	359	316	362	343	338	364	361	324	342	371	326	347	334	319	333	346	325	323	357	330	335	340	329	344	340	383	321	329	318	309	365	348	334	323	385	362	302	337	326	324	349	333	333	345	364	357	323	371	334	349	305	338	311	337	357	353	332	344	351	323	347	329	327	370	313	333	317	336	316	345	356	325	314	352	344	339
23771	21548	28112	25426	19963	1877	747	581	508	447	430	425	513	5808	8302	5866	1989	369	321	329	305	364	319	349	325	304	317	363	345	321	302	292	318	325	346	324	344	315	318	301	315	319	318	305	274	316	303	310	345	297	325	332	342	348	324	306	315	312	330	321	318	313	277	295	302	295	346	304	320	323	317	305	305	340	306	340	331	311	304	323	328	318	352	324	303	320	337	324	318	296	332	306	290	308	318	320	317	282	317	313	296	303	331	314	347	262	332	322	322	352	355	301	326	328	318	320	328	313	293	362	349	308	316	315	301	309	349	315	320	304	312	312	335	316	328	312	321	320	296	311	317	313	341	347	320	336	304	314	304	297	316	329	356	303	334	303	316	324	301	294	332	329	361	312	298	337	313	313	311	309	290	322	286	324	332	313	315	282	329	342	327	299	318	330	308	323	315	362	325	311	334	329	313	337	310	314	295	323	356	318	326	333	335	298	334	325	326	303	286	319	318	292	334	295	325	329	322	315	334	320	290	316	335	339	301	311	316	312	328	291	339	335	310	343	312	338	325	312	331	311	323	303	338	301	282	349	296	318	338	292	321	330	323	320	325	314	307	307	303	316	356	288	285	337	336	316	318	328	301	296	312	298	325	340	285	292	341	304	344	322	327	309	325	310	311	322	318	328	328	301	288	327	328	327	308	290	307	341	323	317	319	305	284	317	305	326	326	314	316	317	325	267	328	313	293	307	322	307	320	339	325	310	313	311	337	301	340	288	294	353	308	314	337	286	295	335	302	313	320	337	303	320	325	303	343	329	334	290	326	303	304	337	314	318	280	307	329	321	306	318	307	312	307	305	322	317	341	291	306	337	329	353	360	311	309	329	327	331	316	356	331	303	304	295	319	320	305	303	319	311	298	321	307	341	317	323	325	309	311	331	335	304	301	302	340	301	292	294	334	328	320	293	352	306	288	313	330	329	350	327	333	318	296	325	308	354	305	312	316	295	318	294	340	328	299	315	327	339	298	315	317	305	281	315	342	333	337	345	335	297	328	312	329	328	272	307	296	332	303	284	337	347	320	324	304	317	315	295	314	338	316	346	315	327	344	317	342	353	299	330	332	291	309	316	320	321	343	318	328	325	321	285	313	321	306	318	333	324	335	304	332	315	319	299	304	309	308	346	305	298	307	348	334	343	344	334	283	309	332	306	333	299	337	333	310	318	296	331	296	315	311	316	309	299	320	314	349	343	281	316	342	326	339	320	331	316	352	331	301	307	314	338	316	341	333	369	318	305	316	293	315	320	315	325	307	316	332	307	355	309	307	294	302	311	324	298	313	302	289	298	299	346	330	327	321	321	335	335	293	326	319	298	284	322	304	279	311	320	295	306	292	303	317	321	337	318	295	323	341	303	333	307	299	306	292	337	314	313	302	326	319	334	344	329	349	321	298	310	334	339	296	331	302	323	333	294	294	295	308	316	348	293	279	326	309	303	317	321	322	316	328	319	312	307	335	317	278	291	322	310	323	303	301	332	321	311	319	335	329	281	317	334	303	315	294	362	313	321	322	303	311	303	333	329	298	356	321	313	335	306	298	343	306	325	323	305	327	302	353	298	291	320	320	341	276	283	328	339	315	320	307	325	305	336	334	320	291	312	314	321	335	304	315	330	285	288	318	312	320	313	334	339	293	326	326	324	319	341	314	315	348	315	305	313	340	293	305	333	355	285	308	303	333	333	304	329	294	338	332	336	322	326	360	320	324	295	305	305	290	327	333	311	306	323	308	315	308	312	330	324	305	307	313	320	339	323	312	335	339	315	299	306	314	337	301	315	346	320	329	328	315	284	333	315	292	347	302	313	304	347	316	318	304	261	297	315	302	314	322	298	292	315	320	287	339	302	330	317	321	316	328	335	278	339	351	313	352	335	314	360	323	329	323	315	333	314	312	285	345	317	302	342	341	323	334	331	323	300	311	333	314	315	313	311	333	327	276	310	331	323	327	306	308	302	322	307	301	276	309	310	319	311	315	312	316	315	296	312	288	278	289	292	305	310	300	311	336	311	355	301	317	325	318	310	312	335	311	316	297	343	326	306	315	321	303	303	305	311	300	358	307	322	298	320	306	303	303	316	313	321	291	318	275	276	319	317	321	341	294	324	291	324	307	331	313	295	293	333	314	287	330	309	330	312	300	315	302	280	336	303	326	337	302	298	302	325	318	316	339	318	289	305	337	304	326	282	284	292	332	288	309	353	273	337	350	305	314	288	315	318	342	313	299	317	317	319	317	316	298	314	303	303	327	322	352	324	288	335	305	325	294	328	325	289	320	311	302	316	317	328	323	329	297	338	292	289	320	292	292	362	310	336	300	288	331	311	307	311	309	310	307	326	322	317	329	326	323	289	292	336	328	315	282	325	310	323	304	326	327	344	298	337	331	291	334	304	293	337	301	314	314	303	294	302	291	330	305	307	326	316	300	314	338	294	296	336	337	294	303	305	309	320	333	368	293	318	320	322	288	328	350	349	349	335	319	293	316	308	323	336	305	291	316	309	312	306	327	314	336	314	319	351	323	301	336	312	313	310	326	322	300	293	325	343	303	307	314	281	381	330	322	330	357	281	319	288	323	322	342	312	297	308	346	290	275	339	291	312	319	316	317	320	330	301	352	323	330	300	313	325	339	330	305	321	316	320	298	326	298	302	324	310	319	315	338	298	331	321	350	314	282	317	330	291	298	318	304	326	311	317	321	314	301	327	296	319	336	320	317	300	332	316	295	320	303	309	304	337	307	294	331	318	277	328	292	304	285	325	306	311	330	306	332	323	331	315	324	351	316	338	313	321	331	327	340	303	335	290	319	305	284	289	292	312	317	334	346	314	319	330	304	321	284	319	322	332	332	316	287	295	371	320	297	286	337	311	287	304	320	335	329	298	294	287	296	254	285	301	330	309	318	345	326	318	308	308	288	333	324	310	322	314	319	302	303	313	311	311	315	330	333	289	324	304	322	340	359	310	314	347	335	323	321	325	310	296	307	333	337	310	272	288	323	313	334	294	307	297	305	297	301	302	354	314	280	316	317	307	328	293	315	333	306	300	315	308	273	324	319	303	324	309	314	332	311	305	325	329	336	294	317	307	336	321	317	315	338	300	333	292	335	353	304	288	346	300	315	306	346	307	303	302	280	356	293	314	345	330	312	303	300	314	309	336	299	342	324	275	322	319	316	294	342	308	311	333	309	354	291	310	318	308	333	307	322	323	336	287	304	309	269	294	306	308	319	300	303	353	295	314	340	320	303	319	319	308	329	303	293	338	281	308	293	310	310	307	291	303	296	294	347	332	296	302	305	327	311	343	296	324	315	317	318	284	323	313	301	309	355	293	300	349	336	318	304	355	305	295	326	309	325	324	311	314	292	338	318	298	310	290	327	289	316	329	300	334	343	317	314	297	304	350	342	328	291	343	308	327	282	291	338	317	332	321	307	326	332	322	291	304	313	284	295	343	332	296
3790	10542	6397	2661	2146	1702	1350	1097	896	805	754	647	925	11815	14444	10429	3631	504	468	487	448	472	439	469	471	444	452	447	463	440	483	467	437	460	471	478	459	430	475	477	449	430	433	472	453	426	446	435	447	421	434	455	443	446	422	424	425	456	460	411	405	468	456	444	402	440	460	484	487	454	474	429	430	433	441	427	434	437	440	470	445	459	448	439	465	445	434	447	453	515	450	460	451	470	458	483	475	485	475	498	448	414	436	456	486	458	435	451	439	429	460	431	460	450	461	471	444	447	438	442	435	457	461	474	434	444	463	454	453	447	458	442	475	461	456	435	431	412	427	469	462	475	472	442	456	449	482	460	452	421	466	464	478	455	419	444	450	482	470	426	427	443	473	442	452	459	468	433	416	442	436	468	405	450	441	443	415	410	399	462	451	420	462	431	450	452	451	423	451	443	451	463	447	444	465	432	403	458	456	427	481	458	422	441	473	469	479	423	408	480	435	411	471	439	425	495	496	453	428	444	444	452	463	423	461	456	465	474	455	438	424	443	429	454	418	451	470	456	455	460	465	454	450	418	430	432	462	437	462	479	462	432	455	428	431	450	462	454	444	444	471	493	466	467	449	473	444	448	453	422	455	427	473	440	456	474	448	427	421	412	422	445	426	427	459	416	445	459	440	426	416	438	458	458	461	455	454	428	446	445	471	443	478	443	442	443	458	460	458	451	431	449	425	440	474	485	443	427	454	437	468	453	458	414	494	425	448	478	436	470	474	406	465	479	434	457	452	474	457	436	440	438	454	455	457	490	428	477	455	437	442	407	420	448	452	434	444	441	485	450	453	428	473	425	433	458	468	437	425	453	460	480	444	405	485	431	427	446	418	434	465	446	483	457	441	487	444	455	421	461	422	460	447	442	428	434	457	454	439	480	486	411	464	441	445	467	447	432	455	451	451	475	437	457	445	450	457	467	456	452	449	454	506	474	439	449	476	470	434	437	427	452	438	464	410	445	442	454	463	433	419	420	460	442	436	459	458	422	473	422	438	463	449	440	439	440	465	446	422	462	438	449	441	453	403	469	474	459	437	444	405	452	423	472	445	472	455	449	434	430	467	486	442	467	423	451	457	460	460	454	416	459	469	478	429	426	436	412	469	465	463	433	434	484	442	441	442	394	428	469	417	451	445	477	467	426	462	493	415	453	452	431	455	464	494	434	471	447	435	462	458	432	477	439	434	438	481	447	440	452	505	470	449	486	463	445	446	444	438	476	457	439	455	438	467	457	467	464	428	436	471	455	472	420	449	424	457	428	437	447	449	457	452	484	491	430	463	471	448	456	436	480	464	427	457	445	468	445	462	444	435	473	453	498	473	472	456	508	418	418	455	472	465	463	462	447	452	431	413	432	444	466	425	445	470	457	489	456	466	451	442	469	445	426	467	450	464	444	466	455	423	465	449	462	464	430	471	505	478	402	428	456	449	449	451	412	435	421	421	437	480	457	479	430	459	465	488	420	463	471	483	443	445	432	484	444	453	435	436	432	457	473	391	467	449	444	448	456	460	477	442	446	418	465	475	479	442	445	467	469	438	465	456	395	443	428	409	474	441	476	437	434	467	446	414	448	411	465	473	427	458	459	432	470	451	442	430	489	470	460	437	478	421	448	457	472	451	464	449	434	443	446	452	474	462	451	482	476	403	480	462	437	432	446	459	445	480	449	446	482	431	505	431	471	451	429	474	458	462	437	473	461	428	420	408	430	413	445	467	440	449	474	432	442	475	453	449	436	457	413	452	476	418	475	478	435	461	481	458	466	499	413	450	479	459	418	429	470	446	433	437	458	442	412	442	395	441	489	447	478	462	463	466	464	407	490	452	416	442	424	441	478	435	459	418	465	467	459	438	462	435	453	420	417	433	463	470	451	450	432	483	464	479	449	460	451	408	446	437	442	441	462	447	461	449	436	442	439	407	454	431	437	457	496	438	442	472	416	434	428	461	463	441	454	437	459	462	431	437	443	433	431	466	465	453	452	491	478	413	441	419	442	482	459	447	432	475	456	417	449	470	452	442	422	460	471	483	442	466	419	477	481	427	442	428	423	446	456	441	449	454	443	451	436	468	453	465	451	470	448	456	485	458	452	438	482	444	484	416	458	466	446	464	470	451	478	454	425	446	422	470	477	486	430	491	472	475	465	424	476	481	454	433	492	466	497	463	473	452	506	478	459	447	412	444	450	464	438	479	433	434	442	434	449	419	464	433	422	448	449	457	424	451	455	460	461	440	441	504	441	453	451	495	450	459	449	469	443	507	436	445	441	417	444	457	484	488	409	466	464	465	443	451	475	428	445	429	446	422	473	413	426	427	476	450	403	423	449	471	406	434	401	435	444	465	469	425	488	449	420	432	459	423	461	442	483	424	456	436	433	430	439	451	451	434	435	442	450	462	466	462	431	389	460	461	451	442	479	453	474	456	447	461	447	412	442	442	484	445	464	454	395	440	451	454	413	463	429	414	443	432	458	422	457	426	482	426	473	436	455	428	468	455	466	484	457	477	469	446	421	401	472	419	427	459	440	467	447	439	456	435	443	420	458	395	476	448	453	473	474	445	446	468	458	453	442	462	492	449	432	463	441	407	458	454	486	476	474	474	466	445	452	432	444	482	463	455	453	458	458	446	474	462	485	475	422	468	441	470	451	440	464	441	472	412	434	443	441	478	449	475	417	418	481	452	458	460	420	450	433	424	420	441	420	476	438	486	445	461	418	437	459	415	458	474	424	417	429	457	428	426	428	433	442	446	429	435	458	456	428	460	415	436	459	445	436	477	450	455	458	467	432	463	460	474	447	469	432	439	479	449	433	433	459	463	442	438	494	445	457	417	455	435	463	466	433	459	418	433	460	438	422	417	476	446	414	446	449	413	437	442	462	438	442	427	461	436	453	459	429	443	444	450	471	463	405	426	438	467	488	416	452	449	485	461	439	475	453	438	454	470	474	420	438	427	456	449	453	464	429	437	456	432	470	444	434	420	437	438	455	412	451	426	374	454	461	430	460	465	407	498	455	440	438	442	423	436	431	424	455	464	491	405	448	419	442	479	440	423	428	468	417	444	409	444	452	452	442	443	443	466	416	475	447	437	486	475	451	452	475	470	440	483	458	458	431	445	442	466	469	478	414	440	414	418	474	466	470	453	512	424	431	471	429	444	481	434	444	468	465	453	454	454	433	461	453	471	446	433	443	421	426	442	450	471	436	457	467	421	462	468	433	481	430	475	460	450	441	501	438	431	457	464	438	452	401	410	433	477	461	447	417	430	448	451	425	439	428	442	420	406	417	471	485	454	507	460	452	456	458	465	452	462	470	463	460	411	446	422	443	480	462	466	476	426	457	438	429	479	469	451	448	445	463	485	448	459	456	452	462	435	444	456	428	415	400	395	465	426	453	438	451	465	430	446	424	472	494	444	469	456	411	450	432	456	427	473	436	509	463	465	443	433	489	476	386
25253	21586	25871	21581	884	325	251	232	203	173	184	154	180	1537	3301	2904	1007	113	126	136	105	118	115	125	129	105	88	122	94	117	123	115	122	122	126	127	108	109	103	132	119	117	129	115	97	127	147	106	123	117	118	126	115	114	119	133	136	110	120	126	113	99	116	122	112	131	122	115	121	133	125	124	116	116	116	112	110	126	94	123	117	101	109	127	136	103	96	150	124	116	103	125	131	111	119	120	129	110	130	122	135	129	124	115	108	128	101	105	101	123	130	126	121	128	120	109	107	125	120	138	106	113	124	137	109	109	112	106	122	118	126	113	131	134	113	113	125	114	109	115	118	112	101	113	114	113	116	116	135	136	110	128	111	132	110	125	144	106	103	132	116	126	123	99	123	121	111	118	133	121	108	110	133	119	115	122	122	141	128	120	131	121	116	112	139	119	121	122	130	109	113	122	113	116	116	128	129	136	126	114	123	134	113	146	113	113	120	113	141	106	140	119	133	118	115	95	136	128	106	115	127	99	117	120	118	111	114	127	112	122	106	125	112	125	111	112	124	132	102	107	119	126	99	114	118	121	116	123	135	117	111	112	111	138	120	135	114	131	105	93	135	112	121	113	126	122	98	129	103	130	113	121	113	115	154	117	114	116	100	112	127	124	129	130	116	113	115	117	112	111	145	116	126	128	132	128	105	117	118	111	140	129	146	112	134	139	118	118	100	127	115	123	111	122	123	129	111	138	116	107	126	111	118	108	120	118	134	115	120	125	113	109	128	137	122	124	116	116	115	105	114	127	101	108	119	94	123	121	120	106	123	109	105	133	114	138	145	129	121	123	144	139	123	108	118	125	105	135	125	110	135	124	117	120	108	112	111	111	128	114	123	118	139	128	139	104	123	134	100	118	130	111	128	133	103	105	134	125	123	118	115	104	120	124	119	122	110	118	109	117	131	120	119	118	96	123	105	147	127	124	136	97	105	112	134	123	135	121	128	120	132	116	132	95	129	108	127	129	132	122	127	113	111	123	116	135	112	140	106	118	110	131	119	124	108	122	106	119	135	111	107	111	123	116	120	123	132	120	98	125	134	118	119	110	104	127	117	119	110	105	130	125	134	113	112	118	125	104	135	123	118	116	138	136	101	110	129	118	99	145	105	115	105	117	109	115	110	106	106	124	123	114	121	119	120	113	113	122	129	129	127	118	134	126	127	118	113	139	134	133	86	129	105	125	110	112	123	127	123	130	116	145	133	107	117	121	116	124	109	121	102	115	128	117	131	107	121	116	131	108	100	118	122	127	110	136	131	114	103	115	100	122	137	133	104	113	120	115	122	117	118	107	114	131	113	102	134	120	123	122	134	133	122	111	114	133	106	125	105	114	114	123	93	123	115	122	105	117	113	115	113	126	139	104	110	116	132	125	132	102	112	127	108	116	124	120	119	134	102	115	119	99	124	123	130	105	130	127	122	96	129	126	98	106	106	117	124	120	127	97	121	118	114	124	112	120	105	104	110	118	114	115	125	120	118	131	119	121	106	134	98	131	131	117	116	127	120	135	110	115	120	116	129	124	117	116	114	122	120	116	127	114	117	109	110	113	126	127	118	123	146	124	141	118	115	108	112	122	122	118	114	123	130	118	119	101	107	111	120	117	118	132	131	102	120	118	124	169	116	119	118	119	128	119	123	127	110	131	128	138	125	118	127	121	129	141	125	115	113	101	111	117	133	95	107	119	112	119	128	127	107	120	113	124	108	116	132	129	123	120	110	101	113	115	113	142	131	117	111	121	132	128	126	104	120	137	128	112	103	109	107	116	115	124	131	122	126	113	136	129	127	121	105	122	106	137	95	123	124	106	117	132	103	119	134	120	126	101	115	112	123	128	133	128	122	107	95	120	114	118	136	109	110	119	113	131	110	121	126	122	130	131	116	123	122	117	122	120	98	116	148	134	126	130	119	131	115	116	109	116	114	137	121	96	135	103	135	126	136	108	117	131	109	126	117	117	123	120	112	116	130	107	127	101	113	116	133	115	122	118	110	114	128	136	105	125	133	115	86	113	109	123	97	122	139	122	117	105	110	103	128	113	144	128	113	118	130	117	117	116	132	127	86	101	124	125	136	125	131	110	131	122	129	111	108	118	127	119	117	118	129	130	123	100	139	123	108	139	131	122	116	118	113	135	128	141	110	113	100	101	116	114	132	119	111	110	118	98	137	124	99	119	130	131	130	112	140	123	125	109	118	119	119	123	116	136	125	129	111	109	101	128	84	125	116	120	123	134	110	113	121	126	106	136	115	123	105	118	122	132	108	137	123	124	132	116	135	109	116	124	134	131	130	129	125	127	122	106	131	101	129	100	124	123	127	137	126	109	119	129	125	158	111	120	117	104	111	122	102	124	125	111	112	97	104	115	143	123	113	119	126	120	144	102	116	124	120	119	137	115	124	124	96	112	107	126	112	123	119	135	113	127	112	109	126	128	113	123	148	117	134	130	101	124	125	119	116	117	137	130	120	119	135	119	118	122	116	116	114	144	119	99	109	114	133	130	113	110	110	122	114	118	104	110	122	123	139	131	136	112	133	107	123	120	120	124	117	107	106	145	107	101	116	133	132	122	106	109	127	106	116	134	120	113	119	113	116	111	119	114	126	119	107	129	119	130	102	133	129	111	108	112	116	118	136	119	119	128	125	111	125	119	140	124	130	117	128	100	150	116	140	108	119	111	122	122	90	107	115	137	108	120	112	117	102	119	109	100	117	114	126	116	127	126	116	119	120	126	106	108	112	107	110	115	129	122	122	106	109	122	113	122	110	116	110	106	113	107	129	103	108	116	111	98	110	137	107	103	98	120	112	114	123	118	113	112	114	116	118	115	121	112	134	123	126	145	107	122	112	105	103	111	114	137	128	118	95	131	126	116	123	119	117	104	114	119	117	106	116	120	118	135	120	128	123	110	115	138	124	128	108	121	120	109	111	119	123	118	119	114	132	96	131	109	132	118	102	121	106	137	136	125	117	127	119	119	116	133	125	104	129	107	120	129	128	111	134	88	132	122	130	138	121	106	114	142	99	125	114	111	121	130	109	124	100	120	108	109	119	107	124	126	100	102	120	138	104	107	129	112	107	124	143	121	128	133	132	121	114	120	114	123	113	146	110	127	122	123	119	116	132	111	126	115	109	113	131	118	117	146	124	113	111	121	135	130	138	117	120	114	129	113	116	116	123	132	119	131	111	129	118	141	108	119	118	134	123	118	124	118	117	132	123	121	109	108	100	118	125	105	117	138	122	111	123	107	115	134	112	136	109	97	111	114	104	124	123	101	112	100	110	119	116	113	128	123	131	103	122	112	144	105	125	132	101	126	108	120	118	103	119	112	119	127	137	116	132	140	109	119	122	128	128	101	115	134	124	119	126	116	120	129	110	107	111	120	114	85	107	116	122	117	125	131	135	137	124	122	143	117	126	100	113	102	112	136	119	115	130	110	104	105	134	105	123	136
4002	6060	3200	1393	1074	852	662	591	469	407	332	296	351	4326	8406	6727	2370	192	194	210	199	166	186	184	172	180	172	212	158	185	164	171	184	192	193	193	175	188	174	167	174	175	216	171	171	197	193	196	153	180	166	158	152	183	183	183	157	163	181	164	191	181	206	183	192	197	171	177	196	170	177	203	182	183	178	184	178	196	174	203	179	194	174	192	169	190	154	178	182	162	172	155	168	196	162	186	183	194	190	185	168	180	173	179	177	175	167	155	185	178	164	171	173	177	166	195	171	185	167	173	185	182	169	187	181	167	179	188	174	187	161	163	190	189	174	157	167	183	171	171	176	201	178	176	159	175	205	170	155	171	199	183	167	162	173	186	173	192	175	173	186	168	175	194	166	188	170	186	160	184	199	155	168	175	166	165	186	167	181	195	190	175	181	190	176	175	194	171	170	184	188	206	188	226	194	171	177	188	167	179	180	178	164	192	188	177	205	175	199	165	184	166	168	176	177	188	174	171	200	183	178	175	187	175	210	168	183	207	165	202	193	168	200	188	185	197	187	172	164	180	223	194	168	179	183	144	167	184	163	183	183	163	200	184	185	193	194	174	180	166	160	168	193	160	185	182	188	159	178	166	177	189	186	182	176	202	168	157	186	164	174	184	179	180	159	163	164	173	161	167	165	185	178	184	164	189	192	176	199	175	150	178	201	195	155	184	175	180	186	178	165	202	184	192	164	181	180	165	199	179	184	171	161	144	176	194	181	166	178	174	177	189	200	188	171	183	152	182	201	168	188	181	175	182	196	181	194	206	187	190	158	184	187	165	189	162	171	199	171	182	188	195	160	153	171	151	181	158	175	175	174	170	181	167	170	174	178	192	186	172	165	174	152	158	188	169	148	183	165	187	185	185	161	171	178	186	175	170	196	166	175	183	184	188	190	183	173	162	177	189	176	163	187	155	151	193	152	178	187	179	173	213	165	174	175	177	178	162	179	174	177	179	169	200	185	180	187	153	194	185	164	195	188	158	171	180	192	188	182	189	199	155	173	184	190	161	176	159	169	199	170	183	177	184	181	202	195	160	177	189	206	176	188	192	173	198	175	171	190	171	183	209	171	179	193	193	178	204	186	173	189	177	177	169	192	163	154	166	192	177	186	177	203	197	180	196	173	160	194	170	197	167	187	184	182	174	201	201	180	165	170	185	196	187	182	179	174	183	176	182	166	213	176	162	193	164	172	180	161	171	194	192	166	192	167	180	162	190	219	175	184	175	187	188	184	171	149	171	201	195	176	163	159	210	181	175	175	179	175	194	185	185	177	184	174	171	190	176	169	160	178	167	178	194	182	180	152	193	169	181	192	206	185	163	190	157	178	178	179	207	193	196	175	184	170	161	182	191	165	192	175	183	192	192	171	172	178	186	186	175	184	201	181	174	195	159	148	184	169	189	187	193	187	164	154	190	163	177	195	179	181	184	156	175	156	175	188	185	184	195	178	177	183	165	197	179	193	180	162	187	172	193	203	186	175	181	187	164	199	179	178	200	180	187	185	178	197	160	154	199	169	168	177	175	187	160	160	176	160	196	172	175	187	180	185	189	162	198	161	178	189	171	166	190	180	164	187	184	204	201	158	180	197	161	180	206	188	163	161	183	177	176	176	178	169	177	194	189	179	176	152	171	171	179	181	173	184	163	167	183	194	167	178	222	182	183	187	185	190	153	197	168	205	186	174	179	183	189	186	197	208	180	193	194	179	194	186	170	171	171	170	193	185	166	195	172	170	146	180	197	172	181	172	166	189	180	165	179	200	195	176	170	163	168	171	174	203	181	169	190	177	161	174	193	194	173	176	177	175	184	174	160	197	171	212	170	175	158	184	170	186	170	170	201	212	170	202	155	192	185	194	184	182	171	169	192	195	185	175	162	152	186	193	178	208	163	172	180	169	179	196	196	183	177	202	192	197	167	153	176	183	173	172	167	179	189	171	168	176	178	178	156	161	165	164	197	193	166	165	187	190	202	175	190	185	201	170	178	169	180	174	158	184	172	175	170	169	165	179	175	175	180	157	183	205	173	153	199	183	159	204	164	184	181	183	172	178	159	177	175	178	209	195	194	194	178	173	183	190	190	190	176	157	197	172	190	195	170	178	191	182	160	167	186	188	193	159	188	181	196	178	181	174	189	179	157	175	162	201	178	177	181	182	170	174	183	175	170	194	193	181	167	137	169	199	178	190	177	186	185	191	184	193	197	169	170	171	214	194	198	173	200	183	187	194	181	202	196	189	178	168	163	182	177	167	197	166	199	198	167	179	176	184	182	195	187	185	183	197	159	171	201	147	156	186	179	174	174	152	177	189	168	162	161	183	163	171	164	144	172	163	195	174	177	180	159	211	181	177	180	180	207	174	205	172	161	183	184	168	170	177	179	167	174	206	177	177	175	182	161	191	167	185	187	200	145	192	158	167	157	173	185	185	164	176	174	192	184	172	160	179	182	176	172	175	200	177	168	183	155	205	169	201	182	181	169	190	160	183	183	164	182	192	189	206	167	190	171	179	183	189	163	176	176	180	179	163	167	189	181	192	199	182	190	150	169	200	187	177	207	185	190	188	181	175	162	216	213	190	172	160	185	198	178	161	171	177	147	194	168	188	185	174	176	180	194	154	162	176	192	183	167	177	192	171	178	191	163	170	183	170	164	172	208	175	188	155	188	165	172	204	184	187	162	202	156	186	172	176	160	161	186	164	196	193	208	158	163	174	166	181	181	199	190	166	164	157	171	195	185	187	195	195	178	174	181	172	183	179	185	187	167	163	151	193	180	195	168	172	196	185	163	175	181	173	193	181	190	165	161	183	180	175	156	196	160	187	167	175	185	168	147	195	171	182	189	189	198	176	160	159	181	162	181	173	195	178	167	159	182	186	173	201	187	158	195	177	188	190	196	186	181	157	147	168	194	181	174	203	209	168	170	184	187	169	190	154	163	178	166	183	198	201	152	200	176	191	187	179	183	192	184	187	180	192	191	182	147	177	180	193	175	178	161	204	166	180	178	213	165	159	153	199	180	177	189	183	194	170	158	185	171	176	168	143	168	171	181	159	169	171	195	178	189	205	187	190	189	173	175	186	181	155	170	190	175	173	189	187	167	169	190	154	188	175	176	191	178	161	173	183	186	181	145	164	192	178	178	212	197	159	193	191	190	175	172	184	172	189	178	182	168	172	208	177	169	165	167	182	172	205	194	191	176	184	197	143	168	194	180	158	181	179	158	187	178	162	168	188	162	132	179	193	188	179	145	174	185	190	169	182	168	176	175	179	174	179	180	181	190	175	202	169	175	167	156	166	212	175	179	207	155	185	174	167	179	167	205	176	187	186	162	193	166	170	186	179	174	189	170	184	204	166	191	174	177	177	180	169	177	189	180	172	176	182	155	162	186	156	179	184	178	187	161	185	173	204	190	168	190	170	191	166	192	162	164	168	156	204	188	174	188	189	196	179	160
22799	21596	28896	24789	21604	19995	1775	725	507	473	450	390	374	6291	14067	12648	5662	420	274	232	237	233	235	229	230	248	218	231	233	231	215	225	239	223	237	204	253	229	204	226	207	267	235	234	221	218	237	237	227	248	217	213	213	232	213	231	249	228	211	248	230	223	256	268	241	221	208	219	232	224	238	257	217	197	203	237	230	240	215	214	215	186	237	239	220	219	211	240	215	206	211	246	223	232	235	223	239	212	224	206	230	214	233	226	210	231	226	206	236	223	226	209	219	214	207	239	215	219	207	199	224	214	217	225	221	237	231	250	227	209	233	225	220	231	222	227	247	244	237	242	207	203	243	246	221	242	234	230	235	219	224	223	227	220	236	226	254	223	244	222	212	232	230	244	219	211	223	208	200	228	234	233	218	196	223	273	250	245	223	209	220	222	229	244	219	233	229	210	206	246	206	231	222	232	208	225	207	238	227	220	226	208	222	223	225	216	240	225	235	238	228	224	250	238	241	222	238	216	231	251	207	251	210	232	223	222	214	214	217	216	227	210	219	201	205	252	215	214	240	234	250	234	213	253	207	220	231	241	243	213	235	243	211	214	232	212	236	252	243	201	258	231	220	253	234	244	240	207	239	232	215	238	223	253	229	211	247	228	242	212	213	229	224	214	226	215	199	225	216	214	218	258	238	242	234	238	241	231	226	221	218	229	234	188	220	223	216	216	242	210	218	241	212	210	207	239	226	217	251	235	203	223	240	204	234	211	216	228	207	257	232	230	249	228	222	241	216	218	233	207	231	250	239	236	222	222	216	225	246	241	229	241	215	240	227	204	239	240	253	250	232	201	225	244	229	219	200	219	233	229	230	212	228	235	254	203	260	223	247	187	248	216	237	228	231	217	229	234	245	236	242	277	214	201	222	206	239	221	226	217	242	233	248	208	250	234	239	204	241	205	227	231	240	212	204	210	216	254	219	218	254	210	217	206	210	266	230	238	242	249	219	242	205	205	237	249	240	250	239	232	233	233	241	234	233	213	229	220	224	216	195	232	190	233	228	208	214	231	235	247	218	255	225	212	232	235	242	204	226	216	229	243	225	204	200	202	225	227	209	253	250	212	213	252	232	235	243	230	241	225	239	229	233	206	240	205	198	251	236	235	227	237	204	242	263	212	253	236	237	240	227	233	217	227	254	216	225	233	219	198	221	206	216	224	207	220	218	210	251	241	232	230	223	246	235	205	239	228	181	203	235	206	209	219	240	209	199	233	241	236	224	232	244	215	211	265	215	222	221	209	219	230	221	215	205	228	208	234	242	252	196	229	242	247	248	218	248	223	244	239	229	224	210	229	210	228	238	205	213	224	252	241	214	233	237	212	214	197	206	215	231	209	240	219	236	232	260	246	263	230	221	211	223	235	249	206	209	205	244	222	203	224	195	217	210	236	245	233	249	218	235	217	240	209	209	232	261	234	228	217	242	246	219	223	215	233	229	241	229	238	219	239	213	235	223	222	216	225	220	201	221	226	228	226	228	231	205	253	248	229	231	231	225	227	220	219	208	213	207	231	231	221	247	198	262	204	239	229	223	222	242	236	222	210	208	228	226	228	229	230	235	268	225	238	224	254	252	221	193	245	224	217	254	231	243	233	225	236	219	239	219	245	234	213	230	222	235	227	221	220	224	215	216	210	216	247	222	240	225	223	216	249	221	249	236	225	234	253	220	211	211	241	215	216	232	231	206	217	213	233	218	220	245	229	243	240	233	233	224	214	243	226	225	225	193	220	208	232	252	254	249	227	213	252	240	230	215	200	223	205	235	216	248	227	226	252	229	216	237	218	210	277	229	243	221	215	216	230	259	237	224	210	209	235	198	238	203	230	234	265	241	240	212	210	236	232	221	222	213	217	228	216	216	205	262	228	223	243	198	239	222	212	213	209	216	195	217	199	216	251	197	228	250	222	198	232	233	219	236	219	238	225	226	228	214	208	233	225	237	242	238	247	235	235	224	203	249	216	228	210	211	230	194	233	208	231	208	193	223	234	238	211	230	255	201	198	227	239	229	233	208	214	227	235	214	219	218	217	224	220	240	207	235	243	230	253	228	237	253	222	222	239	212	221	241	226	214	224	231	227	231	234	222	239	226	223	226	224	204	233	206	226	228	220	225	235	224	237	197	250	245	212	222	237	230	216	220	239	218	231	260	214	222	219	215	221	218	215	240	247	247	226	248	238	229	239	221	214	214	224	213	234	235	237	211	219	214	237	219	234	256	193	239	242	240	217	212	226	221	231	208	215	206	231	208	214	221	208	222	218	217	219	228	240	207	255	206	237	214	194	252	259	228	252	225	234	230	232	228	215	222	220	222	223	204	229	232	194	217	250	235	197	214	227	216	205	214	223	231	248	231	240	249	227	183	228	253	233	227	223	230	232	222	249	231	224	203	231	218	220	237	219	225	221	224	216	236	222	202	239	242	241	207	249	225	230	250	236	243	188	196	229	221	241	223	206	216	235	236	246	225	209	247	248	231	249	234	224	209	216	220	256	237	258	243	210	228	227	224	217	232	225	246	217	234	240	226	218	230	211	223	214	219	246	217	224	240	233	207	215	221	226	251	214	250	245	208	214	231	219	233	223	221	244	242	247	214	240	218	206	220	201	207	242	212	224	226	241	227	223	214	207	237	232	221	226	213	189	228	227	211	223	214	226	224	233	215	228	238	231	221	215	243	222	198	226	212	241	233	217	262	235	257	211	209	215	218	203	232	225	217	242	235	247	217	245	254	195	222	231	235	229	211	225	235	226	241	225	232	249	225	261	232	203	225	216	229	199	225	235	223	236	231	228	228	243	204	193	241	197	233	238	218	220	220	219	227	246	242	266	236	236	257	227	226	203	212	198	227	211	234	221	204	228	199	223	244	235	232	238	240	246	220	217	247	207	249	214	240	209	242	223	236	218	233	216	257	222	225	222	223	226	230	224	224	231	209	225	226	232	222	224	225	218	259	225	245	250	221	229	223	233	229	219	248	201	235	234	245	216	238	212	231	235	241	220	218	208	234	238	225	237	213	212	244	185	222	245	280	200	240	236	266	193	233	219	225	229	278	233	198	234	230	228	231	215	253	247	212	220	224	208	248	231	223	262	237	213	249	205	230	241	226	208	219	207	228	222	230	213	242	216	208	225	212	226	200	218	233	220	224	228	202	212	237	219	249	235	221	219	241	217	228	260	200	226	220	234	214	220	220	221	267	231	199	233	214	214	203	241	208	257	220	227	225	223	230	214	241	233	237	237	239	214	248	243	230	217	244	220	245	234	209	218	246	242	225	218	236	213	227	222	226	230	222	246	226	203	247	246	211	202	231	233	231	233	194	267	244	231	217	227	205	220	243	226	248	210	210	196	235	246	225	202	224	214	221	247	234	231	216	237	247	247	229	264	224	214	228	240	220	232	228	230	226	196	230	233	208	215	214	217	251	235	226	220	249	220	185	229	199	222	248	234	240	227
4764	16005	9440	4463	3251	2480	1981	1510	1222	1013	890	728	741	12509	22416	18976	9279	711	373	381	359	342	342	357	347	345	337	323	333	370	339	340	311	350	351	340	349	354	337	370	342	311	360	361	344	304	312	302	311	374	297	309	332	349	345	328	354	319	331	329	339	317	353	323	310	310	308	329	311	335	344	319	317	364	352	316	321	322	307	350	345	335	346	366	329	323	337	344	313	335	300	336	313	364	349	309	359	341	343	338	350	343	311	316	319	335	340	312	328	329	303	371	389	345	313	292	330	311	348	314	301	315	325	320	333	348	334	322	350	332	342	339	333	340	324	315	319	350	343	321	323	337	333	334	344	338	343	302	367	363	323	349	325	334	335	337	324	329	350	335	308	310	361	291	326	355	359	335	321	315	313	320	320	300	276	348	324	351	342	319	338	367	321	325	331	324	338	377	326	315	355	338	312	321	351	324	323	333	309	302	365	336	349	291	304	358	350	319	317	344	364	316	305	345	345	302	331	353	348	339	326	321	286	320	292	339	313	361	333	310	355	347	333	296	361	325	314	340	334	335	310	348	308	311	329	296	347	293	333	335	342	334	326	352	318	339	328	315	324	334	338	330	326	324	352	352	350	357	327	296	302	330	294	347	328	333	340	344	311	314	350	336	325	314	341	325	312	318	332	332	296	324	321	321	326	291	341	345	312	348	338	311	311	339	321	321	318	347	349	319	341	338	312	335	313	294	332	343	352	315	353	281	348	344	343	311	328	342	333	303	312	325	367	320	341	331	315	362	337	336	337	309	325	344	293	326	348	333	333	330	359	325	326	339	319	328	276	316	327	329	321	328	354	332	324	331	335	322	366	314	340	326	306	322	318	342	321	332	306	338	307	340	317	287	338	357	349	352	332	350	359	336	288	334	339	337	337	332	330	330	323	354	335	324	320	333	341	316	332	330	343	358	320	351	328	326	309	351	301	343	344	306	297	317	327	299	341	329	334	315	321	337	316	310	344	332	306	353	325	362	326	305	335	344	311	339	313	307	332	323	324	334	333	340	312	334	344	313	325	322	321	327	316	347	344	322	356	327	341	361	315	333	335	330	332	346	312	336	352	327	302	310	313	342	332	309	318	337	352	297	354	343	352	340	322	327	352	354	331	331	353	326	324	321	326	344	316	297	334	355	332	323	327	327	310	378	331	325	332	333	316	340	324	308	367	328	324	340	319	351	341	334	293	320	336	317	348	313	309	355	341	327	355	336	360	364	304	354	313	332	310	322	328	318	326	321	338	318	334	351	326	287	326	283	337	327	347	320	327	324	335	336	368	312	337	343	322	311	316	326	319	320	353	322	322	338	336	322	324	348	347	344	332	360	333	314	303	336	361	341	312	355	345	322	332	316	299	351	339	305	297	323	349	340	314	323	355	314	328	307	300	314	328	338	316	320	335	347	365	319	322	336	298	304	328	327	340	308	316	340	352	307	350	341	318	360	321	337	317	320	310	331	332	331	291	317	357	288	325	355	326	340	299	329	362	314	317	337	324	338	353	362	347	320	354	296	337	355	325	314	340	331	301	335	335	341	331	337	323	338	318	349	351	313	324	287	337	301	332	332	314	331	347	360	328	290	291	346	324	348	345	296	338	357	344	331	315	312	323	332	313	313	336	334	340	324	320	311	324	322	339	353	336	336	331	305	344	332	306	308	364	348	305	347	313	338	339	327	320	304	321	310	317	352	316	319	324	325	303	317	356	344	306	334	339	317	309	323	358	352	334	332	345	345	343	346	306	325	304	319	350	316	360	338	339	317	331	346	312	323	328	343	297	307	346	333	324	333	322	292	327	338	330	332	307	322	340	311	324	308	328	349	285	307	344	304	325	357	327	314	307	331	327	381	317	303	318	295	338	329	329	326	282	328	309	329	281	327	324	303	337	327	326	348	357	360	343	372	317	326	324	339	330	349	301	318	347	340	329	340	329	339	336	330	345	328	331	299	306	315	332	341	307	331	332	327	326	346	331	342	304	319	359	318	338	330	283	325	323	359	306	324	326	344	364	322	317	315	343	340	347	337	327	317	324	326	318	323	333	324	327	361	348	335	352	335	327	337	334	341	328	343	344	333	318	327	343	325	330	307	314	346	353	330	324	357	323	341	319	304	308	318	337	317	326	344	294	363	327	310	356	309	332	349	334	307	320	305	334	309	340	327	315	316	329	341	372	348	310	349	331	335	305	297	356	326	337	299	327	341	324	346	298	352	353	320	367	348	371	345	346	311	374	311	347	322	331	332	348	306	329	341	307	346	315	353	341	307	336	353	286	316	323	312	315	328	305	338	377	318	340	344	313	333	321	294	307	323	326	351	350	335	316	311	315	365	333	329	313	352	357	321	309	354	331	301	385	321	309	339	312	306	315	345	319	316	307	349	299	370	338	344	330	289	322	324	373	324	317	290	313	307	292	334	324	328	290	379	336	361	318	287	332	323	312	366	320	355	325	308	298	292	324	345	334	314	326	322	375	320	358	319	322	326	322	349	361	318	289	335	307	319	315	273	308	354	299	339	352	292	368	336	341	327	324	374	333	314	295	340	315	320	346	342	328	342	341	346	310	324	310	329	334	349	323	362	335	305	341	347	331	320	324	354	329	332	301	292	300	328	329	308	334	293	302	319	332	341	361	318	319	318	348	301	323	334	323	308	332	342	294	328	337	333	368	347	376	327	308	311	337	305	337	343	290	359	354	351	325	348	329	336	329	358	353	317	337	324	341	334	337	354	310	341	336	294	321	350	327	324	344	320	340	327	309	317	294	317	333	322	303	328	315	321	309	354	320	327	342	309	314	330	348	329	306	298	302	332	293	325	318	323	316	360	334	294	316	335	337	326	298	359	338	337	325	316	321	374	330	337	331	327	333	316	339	325	307	328	319	327	325	325	339	306	315	347	346	340	287	346	350	333	337	313	376	325	337	303	346	350	316	345	343	328	316	319	341	335	328	330	303	321	329	300	321	328	341	305	361	298	352	316	331	319	303	317	355	344	362	336	275	314	331	357	298	356	304	344	327	349	315	344	331	321	316	384	312	345	321	360	322	326	325	336	361	270	350	300	337	312	303	308	311	331	300	325	297	334	324	293	365	362	355	350	337	348	318	385	307	335	336	315	335	330	320	268	302	316	313	314	327	332	352	304	334	322	366	347	354	349	342	330	324	320	310	333	348	337	337	334	336	339	352	324	354	319	342	355	344	351	327	314	347	308	328	378	351	311	332	341	331	316	302	348	318	334	346	307	345	334	317	330	350	286	319	307	308	330	351	344	341	313	326	314	296	358	330	329	341	334	297	362	341	352	320	315	353	354	333	315	343	293	326	312	328	335	324	346	299	322	335	350	356	312	310	323	327	304	330	340	333	324	341	327	296	357	314	333	319	316	306	316	339	326	306	299	353	313	297	357	326	337	331	339	296	303	311	282	309	330	350	321	335	336	335	307	373	341	313	354	317	328	330	333	333	328
27710	18797	4133	560	417	360	327	307	271	245	264	254	269	621	949	872	498	235	234	238	230	221	250	236	214	265	247	249	220	229	232	226	243	264	229	257	263	247	249	218	251	232	218	229	224	240	199	230	238	238	220	212	247	249	233	220	232	243	255	251	193	226	247	242	198	246	221	247	242	246	232	243	209	231	239	218	225	220	247	227	240	215	225	247	222	215	238	246	229	254	239	244	231	247	211	244	216	224	234	254	247	221	206	239	214	217	213	237	217	235	240	260	219	268	245	265	243	238	217	236	236	225	237	221	232	240	241	227	229	230	222	204	241	229	247	221	209	232	237	215	256	230	244	232	225	242	240	222	235	223	238	252	234	246	264	221	221	255	247	219	219	267	221	213	193	238	230	264	217	223	253	227	248	234	240	218	240	231	235	220	215	263	224	214	239	240	229	239	244	233	236	268	233	233	214	229	222	250	244	238	208	225	213	226	220	206	245	214	242	236	238	237	237	242	214	233	261	229	221	260	241	224	266	247	250	248	236	225	223	236	227	227	251	230	218	247	220	225	211	235	227	222	235	201	232	249	242	236	242	233	231	220	248	217	222	238	239	226	244	233	244	235	232	242	233	226	249	237	218	221	213	224	216	222	239	246	247	231	246	239	209	239	251	225	195	235	248	249	247	217	235	257	227	279	245	233	236	227	226	261	221	229	233	192	237	225	259	236	230	227	250	226	249	228	221	261	260	229	215	237	257	239	259	233	235	236	231	229	238	240	251	251	245	240	239	250	222	232	267	237	234	223	254	229	251	241	219	263	248	226	239	223	244	231	244	216	257	253	226	241	244	221	226	259	250	246	232	219	247	235	241	215	251	231	213	234	238	217	227	210	220	238	250	244	256	215	227	234	218	253	245	221	238	198	229	234	225	228	234	254	229	213	204	253	229	233	235	249	193	251	212	268	247	232	219	249	234	235	212	248	257	221	224	276	219	257	203	240	220	238	247	236	240	225	212	227	256	241	222	223	207	248	221	227	231	241	230	241	237	226	225	223	236	231	231	242	249	227	214	234	223	232	216	235	209	238	209	258	226	251	217	247	220	239	238	234	228	220	217	226	256	208	237	244	244	246	232	221	234	216	239	262	247	234	235	245	235	227	232	215	249	212	252	228	235	232	232	248	226	196	229	245	254	227	225	248	227	223	251	219	268	225	227	256	243	224	226	231	205	221	234	255	216	196	220	247	266	244	214	207	218	241	230	222	241	240	222	238	256	210	230	243	190	249	234	247	209	231	227	213	238	241	223	260	249	236	228	207	242	210	234	215	268	216	228	243	224	216	240	263	207	224	244	228	247	231	251	220	252	244	240	217	253	231	238	236	226	231	248	236	231	208	230	214	250	244	238	251	242	227	242	241	214	233	259	239	239	255	253	227	231	222	232	234	251	271	233	249	214	228	240	244	213	242	253	228	238	220	230	245	233	224	225	231	202	223	224	219	234	236	232	223	255	233	228	213	231	225	246	243	207	235	249	227	223	237	238	216	225	224	253	206	229	235	237	218	241	242	244	238	242	210	224	237	228	219	260	229	218	239	241	242	215	234	227	234	216	225	235	212	210	266	224	230	235	222	235	223	194	204	216	242	204	242	231	228	236	217	263	246	203	232	219	225	225	209	223	252	217	233	217	242	242	241	258	213	218	240	227	233	243	234	210	235	225	224	232	226	222	216	219	260	249	220	219	215	214	244	210	210	233	230	220	224	227	230	242	240	216	241	230	248	224	257	237	248	224	221	229	248	213	245	231	228	216	239	229	255	246	221	227	248	207	242	234	251	232	246	212	241	243	252	256	232	227	225	235	245	216	240	245	242	236	249	231	252	225	237	215	228	242	236	253	238	250	256	234	235	247	212	245	229	231	239	195	212	236	238	228	238	207	262	224	247	257	237	229	242	238	243	233	245	238	245	220	254	214	234	234	220	236	221	266	223	241	261	238	235	255	236	247	214	209	232	247	238	256	258	227	215	249	243	245	246	195	228	233	257	239	236	242	220	243	240	223	233	254	259	250	231	217	247	246	220	293	223	227	241	232	222	256	221	238	217	218	244	242	228	212	220	218	234	256	220	223	258	205	223	232	262	249	250	224	258	234	239	207	227	235	237	257	231	222	220	249	222	246	243	211	254	208	226	236	242	234	221	259	224	212	256	254	252	223	266	252	229	225	241	244	236	250	236	227	239	246	274	208	248	229	218	219	238	220	225	228	231	234	224	224	232	242	213	254	253	220	253	223	243	202	207	251	248	242	252	216	252	254	209	220	241	255	236	241	236	235	270	233	236	244	237	243	209	230	233	235	239	228	246	215	252	236	213	220	226	224	236	199	264	249	255	221	225	250	224	253	255	216	223	246	232	237	250	233	220	205	246	227	203	211	244	246	257	219	240	216	246	251	219	233	223	238	237	242	219	254	216	246	221	234	230	231	230	242	244	232	229	260	248	199	235	223	230	230	231	212	225	240	205	238	247	221	237	225	242	209	243	240	240	221	227	252	242	228	222	265	270	200	239	231	227	250	234	211	236	219	224	245	233	217	234	232	221	212	240	249	225	225	225	266	251	230	244	237	224	206	266	209	225	236	235	218	214	205	212	220	226	226	208	223	265	246	218	224	239	233	258	243	233	246	246	222	224	226	214	237	235	224	237	225	229	240	233	229	224	249	236	242	248	247	223	264	243	228	240	240	233	206	245	231	219	220	220	237	238	240	266	276	242	228	219	236	255	243	255	248	238	235	245	237	234	239	205	245	251	241	233	249	248	224	231	225	230	222	237	235	220	231	212	227	238	226	210	234	231	235	214	217	216	248	223	221	238	242	210	230	226	252	215	248	250	233	220	233	221	246	218	213	262	235	251	230	228	239	243	234	232	262	247	218	211	227	222	227	224	230	229	261	236	219	223	227	226	251	239	229	236	238	222	238	221	219	226	244	215	255	236	222	237	207	243	240	260	203	241	276	255	240	232	248	260	265	256	208	224	218	195	247	209	250	235	228	214	252	228	249	257	243	216	239	215	226	243	227	228	270	207	217	223	212	240	236	252	214	236	203	238	227	224	239	221	225	269	249	239	234	234	234	217	227	208	254	245	250	242	215	235	255	234	219	243	247	243	234	248	223	228	203	280	252	255	261	222	206	236	234	249	233	231	226	229	222	234	223	214	224	232	216	235	227	217	226	231	251	248	217	242	238	228	232	224	233	221	203	194	232	259	232	220	229	210	239	236	248	222	270	229	236	214	219	245	219	213	216	248	205	214	225	222	227	224	232	215	265	258	229	228	233	243	235	239	214	236	252	223	247	214	227	231	248	248	216	221	209	209	256	223	204	236	218	227	250	239	237	216	246	254	244	233	243	218	225	255	216	235	216	225	235	223	224	232	228	225	253	235	218	221	216	227	232	250	256	256	256	242	250	253	258	223	232	225	230	228	229	232	216	224	233	222	229	242	222	242	230	225	222	229
4621	3127	1526	947	743	586	580	493	396	444	388	402	397	1163	1898	1624	935	307	294	306	352	306	338	327	329	359	352	358	328	322	353	353	333	345	322	315	316	324	325	325	315	332	345	347	323	324	321	344	333	345	315	297	324	323	328	313	357	326	343	319	351	351	347	347	354	339	307	349	324	336	369	315	325	312	335	360	329	307	299	301	334	332	317	366	347	346	335	366	315	394	338	334	342	338	328	339	325	353	343	336	335	328	346	302	338	317	334	298	327	298	282	315	338	360	312	321	333	322	334	356	323	325	367	380	311	342	322	334	341	327	308	323	357	323	327	339	329	347	340	354	330	370	333	370	324	315	322	332	339	315	349	333	284	331	312	317	325	310	346	339	316	354	331	313	344	330	335	369	312	307	339	355	303	381	284	311	333	319	298	352	321	351	329	367	341	319	335	362	301	297	342	308	312	317	348	332	314	346	322	303	339	349	335	348	337	307	305	305	333	308	360	311	351	348	317	328	339	342	353	362	333	335	350	308	290	333	317	349	328	318	328	320	335	329	339	334	335	349	352	340	360	339	331	338	359	313	339	351	329	322	344	304	344	325	330	339	339	343	360	305	335	337	324	330	340	332	336	327	318	347	332	348	342	290	328	354	320	325	345	340	296	290	334	364	315	365	338	302	374	304	338	322	360	272	341	341	322	310	349	327	307	349	330	327	333	319	338	326	305	343	326	323	322	325	345	308	329	358	333	364	323	343	335	338	362	340	374	344	339	323	327	327	322	327	332	300	363	327	349	323	359	318	341	327	344	345	347	285	357	320	358	328	351	342	342	335	346	334	333	334	332	357	356	342	347	319	346	356	342	321	340	325	343	334	326	343	324	364	327	342	328	333	320	317	349	309	330	328	335	331	341	348	352	308	329	338	334	339	341	321	299	323	318	310	348	346	299	352	335	337	303	325	350	354	325	291	309	346	341	336	357	335	321	313	330	352	335	346	316	326	341	319	341	329	342	342	348	332	337	325	349	320	345	352	382	337	344	337	299	309	329	310	334	349	319	291	329	329	303	353	333	305	307	324	370	341	313	353	306	316	320	340	347	379	329	318	309	356	390	350	289	379	323	354	351	347	330	333	314	350	341	304	315	354	345	307	351	343	363	334	335	329	346	342	345	317	314	331	330	333	317	312	318	307	329	353	366	332	329	347	314	330	333	339	312	313	319	343	318	323	337	346	341	352	368	356	317	318	324	306	328	318	303	338	318	329	307	298	364	332	372	321	326	328	331	334	330	313	359	320	354	359	357	376	359	345	328	330	298	339	336	358	350	342	332	311	313	315	314	323	340	347	333	319	318	332	317	344	345	321	308	328	353	368	342	315	329	346	344	304	352	309	348	330	338	331	335	335	333	323	374	342	330	323	331	316	348	323	311	352	325	328	345	327	308	331	363	351	339	349	361	306	325	343	329	335	301	334	361	342	313	312	324	318	311	333	342	356	348	322	357	317	364	326	329	330	323	359	352	326	339	319	323	397	338	350	331	319	311	305	338	323	352	310	328	313	313	321	305	365	353	289	340	330	334	324	311	365	327	332	318	347	338	353	325	335	320	333	331	358	345	344	364	324	338	345	349	327	337	313	331	314	300	339	330	313	338	315	336	337	344	319	313	332	368	325	330	349	369	314	337	317	326	356	357	363	363	337	320	300	349	346	345	323	345	306	292	322	360	346	289	347	315	360	345	339	314	331	320	358	339	297	315	316	342	297	347	361	349	347	333	331	312	351	342	316	300	322	331	308	337	313	329	356	335	316	320	346	357	321	321	339	312	339	350	337	327	336	323	334	321	330	354	333	295	360	325	356	352	344	335	337	363	331	337	340	341	306	342	361	344	338	344	333	356	332	322	310	335	342	315	322	303	318	333	370	348	304	383	339	345	343	324	317	344	335	356	336	353	337	378	328	325	332	309	316	330	335	336	331	331	328	328	324	338	346	318	318	317	342	340	322	319	315	345	315	341	341	357	307	336	353	348	345	298	332	320	314	361	348	319	331	342	304	328	341	311	333	311	300	324	336	352	335	322	302	334	385	319	308	363	301	351	364	334	328	364	339	324	335	318	381	363	331	328	349	319	334	321	335	299	328	343	346	368	324	313	319	322	346	306	352	329	319	348	336	325	340	342	324	336	346	383	330	314	367	360	297	356	340	344	301	360	327	318	335	341	326	376	335	331	309	315	322	362	317	315	362	335	324	303	341	328	370	312	334	347	342	315	370	348	327	320	332	344	357	359	325	320	339	317	327	350	317	336	345	350	334	317	317	307	350	369	351	338	330	319	335	307	317	374	333	342	329	349	325	342	323	321	329	343	314	337	337	340	340	342	340	312	352	325	344	297	347	352	338	322	323	343	354	347	331	293	320	367	292	309	306	322	309	324	313	323	338	316	340	338	309	351	351	329	310	338	328	320	327	342	340	293	333	353	334	308	351	337	312	333	307	319	345	334	329	304	329	302	343	356	351	315	349	320	314	364	325	329	302	349	360	320	341	319	320	351	351	324	341	297	334	325	340	341	352	336	319	322	302	362	323	344	354	332	316	317	329	349	343	321	313	326	366	304	335	335	341	342	357	337	294	341	327	361	336	311	288	333	323	354	312	319	325	384	324	362	349	342	319	312	322	338	327	334	296	334	332	351	342	336	366	342	340	344	342	327	316	349	330	345	325	323	364	342	324	335	331	323	365	287	342	345	354	353	370	345	333	323	352	317	330	339	319	339	340	342	335	333	344	344	311	343	309	313	319	331	340	330	362	353	320	310	301	345	322	325	341	289	343	343	315	297	328	339	310	317	348	319	289	354	357	348	316	311	330	366	312	360	358	313	343	325	319	343	360	316	332	350	322	315	341	323	361	336	329	316	335	379	312	337	337	341	312	349	310	362	353	350	337	342	332	317	324	351	344	331	332	359	351	337	322	307	360	301	321	335	301	355	349	353	342	331	326	318	330	327	330	335	335	336	345	304	333	334	314	336	323	318	320	345	356	339	313	305	339	345	327	379	357	349	336	346	334	349	318	348	335	336	321	360	332	309	319	332	291	342	349	340	323	360	357	347	354	347	335	348	362	351	321	375	330	346	339	364	332	359	350	331	332	322	310	334	341	307	341	347	324	340	331	360	315	341	333	309	360	327	350	325	318	354	330	320	324	309	338	355	326	354	342	304	304	310	343	334	291	348	325	321	325	316	356	350	345	331	363	340	363	358	313	320	344	357	318	363	337	358	322	350	325	310	346	335	350	294	345	314	331	328	353	318	303	349	325	330	345	351	308	340	359	333	347	313	355	306	340	355	310	297	364	342	326	318	330	356	319	314	302	341	351	319	355	321	336	385	321	380	317	345	348	311	292	356	318	355	338	357	287	344	331	334	328	343	342	324	326	322	342	351	356	313	346	324	332	324	354	365	314	317	295	325	346	378	367	338	323	321	337	351	333	358	331	311	314	317	325	337	325	323	331
23813	21578	28179	25454	19973	1977	809	550	440	422	438	489	772	4627	7060	5893	3838	783	341	333	359	327	333	335	330	319	279	318	358	309	313	340	304	333	290	352	358	321	348	314	311	315	354	325	375	344	347	305	326	310	346	289	290	330	347	297	305	299	311	344	355	345	324	340	348	319	340	346	315	311	333	360	312	347	319	323	326	334	329	311	331	312	303	307	353	356	340	320	316	310	308	339	330	335	295	337	342	320	309	339	362	337	321	344	351	342	317	345	317	310	339	339	298	315	323	343	343	304	339	318	311	312	294	326	349	334	375	346	307	310	369	354	325	314	319	334	351	316	375	340	338	296	323	324	337	326	324	327	340	323	330	345	340	302	317	324	328	300	333	330	311	314	327	316	306	319	320	339	352	295	333	327	363	360	322	312	327	338	326	305	317	341	320	315	354	298	328	340	297	316	326	324	333	349	308	359	336	310	334	353	295	296	344	303	354	337	343	327	343	339	355	363	354	329	362	338	345	325	316	354	322	319	328	341	334	329	330	347	347	329	301	337	328	318	295	303	337	345	317	353	333	329	349	337	336	360	334	326	305	347	307	324	321	302	324	316	287	328	326	326	287	342	350	325	324	318	348	329	321	302	327	279	330	340	331	321	328	315	318	326	334	338	324	329	287	315	321	326	314	346	314	341	333	334	359	324	309	331	334	351	361	371	340	321	325	347	338	345	338	319	326	322	322	349	351	329	337	293	340	314	332	321	315	328	326	344	322	326	327	343	302	299	353	334	317	305	318	320	304	343	326	297	305	332	316	311	340	333	339	325	314	343	302	316	325	359	288	313	342	290	346	316	298	331	337	324	312	352	335	318	352	308	338	361	326	334	351	362	281	333	345	326	316	336	318	331	362	325	331	316	334	310	316	307	339	321	278	323	352	322	329	345	311	320	318	323	314	352	323	334	328	309	332	317	334	342	354	337	342	334	326	316	323	317	342	348	313	324	344	343	342	318	322	324	332	335	327	331	332	334	313	313	335	289	348	321	306	349	332	323	342	320	331	342	304	307	338	301	329	366	334	331	338	337	346	348	306	318	338	338	333	324	320	323	343	332	344	357	316	300	319	322	314	316	344	315	344	330	345	303	333	347	327	340	343	336	361	330	318	302	343	334	322	366	350	312	318	333	347	328	333	327	329	351	327	333	324	320	330	333	347	335	298	334	291	345	320	344	355	327	317	305	315	304	333	334	321	338	301	361	336	348	353	345	289	314	350	309	327	276	356	337	380	326	323	317	290	317	352	319	350	315	340	319	287	374	321	346	325	344	299	344	307	335	375	341	294	347	330	304	323	303	314	341	332	324	328	307	306	318	317	315	334	335	342	304	317	324	347	338	337	321	345	333	305	308	300	322	306	324	345	333	309	336	342	323	313	342	330	317	328	335	295	325	301	363	318	315	316	341	324	331	322	301	310	359	337	347	337	323	306	324	343	345	304	363	294	318	324	345	308	331	323	333	287	326	330	294	320	317	294	380	300	344	334	316	302	378	325	343	370	311	315	338	345	339	327	337	306	336	306	334	334	326	336	366	313	351	326	329	311	333	297	320	311	322	306	361	313	320	333	336	330	322	319	332	302	333	336	347	323	314	351	360	348	341	304	313	318	327	312	331	360	333	372	317	359	304	319	324	310	341	342	303	298	342	336	359	293	317	342	333	316	367	320	313	349	329	309	383	327	331	351	310	307	355	344	293	310	323	300	346	303	362	326	314	306	304	329	297	319	337	304	322	310	302	342	336	335	327	343	342	335	317	319	331	303	323	327	301	306	319	323	334	346	338	299	347	304	344	342	313	317	327	318	333	347	311	335	338	337	324	343	363	300	294	327	299	319	331	320	355	337	308	313	346	321	331	316	340	310	338	319	298	338	365	324	327	308	320	331	317	327	304	295	334	322	328	311	319	334	305	323	315	314	314	300	319	328	349	313	337	315	291	301	313	343	313	324	331	322	317	340	296	338	327	328	304	342	289	331	348	302	316	320	324	345	321	310	313	328	316	302	311	331	324	320	335	334	298	376	359	332	330	325	321	356	327	332	359	321	313	329	323	349	326	333	321	329	319	357	341	335	317	335	319	329	343	328	306	325	349	334	314	299	307	303	355	312	304	328	339	338	340	307	350	341	348	323	349	330	359	337	355	347	324	313	330	316	306	312	327	333	323	341	337	349	293	320	333	311	336	328	316	328	341	308	327	310	341	355	351	328	331	305	321	321	331	283	320	304	336	351	293	334	315	336	335	320	327	329	327	362	333	298	325	342	327	334	317	291	328	332	326	365	353	318	322	337	324	329	321	340	325	340	338	334	354	331	329	357	302	317	309	362	345	342	304	337	327	321	309	336	346	315	334	321	325	329	297	346	324	351	343	341	312	343	339	325	281	344	332	317	313	301	335	330	336	316	349	328	301	311	344	348	314	330	287	348	339	305	320	298	326	332	292	326	314	327	314	322	298	317	320	298	284	328	371	336	324	333	344	371	335	330	303	355	333	328	323	324	326	308	319	312	327	343	347	300	309	320	371	336	338	333	319	339	320	352	307	341	345	315	328	298	325	303	324	333	354	294	339	344	344	350	324	328	327	305	331	347	327	344	345	340	317	287	332	331	341	348	297	349	303	359	334	330	316	312	343	313	310	345	332	329	331	319	306	330	347	367	317	325	328	341	331	301	346	314	285	308	322	333	304	310	338	301	326	322	322	316	305	326	299	349	322	324	321	355	317	383	353	292	371	351	297	306	331	322	326	334	330	349	346	358	332	314	325	291	331	322	331	339	349	339	284	334	333	313	318	320	319	333	333	322	361	337	288	291	329	341	316	329	324	320	322	303	295	339	338	328	316	350	319	359	324	301	361	341	347	324	306	312	343	319	350	351	326	324	322	308	364	325	299	357	345	306	331	320	320	324	327	320	317	318	325	303	322	328	341	302	319	344	344	350	332	298	328	308	322	294	324	388	338	305	335	322	335	315	333	327	309	274	310	347	282	327	320	314	358	325	336	311	314	333	307	322	342	308	341	316	333	323	364	337	338	340	336	341	326	325	333	323	323	330	332	325	335	320	312	329	340	315	351	324	302	364	319	321	335	324	335	312	336	323	340	296	314	331	322	343	338	303	388	307	353	337	319	335	357	321	342	319	321	341	349	327	305	340	352	332	329	313	312	289	316	318	309	275	308	347	323	366	356	341	361	348	344	292	314	313	340	311	319	294	295	326	340	328	343	299	347	279	341	292	327	331	339	339	329	333	335	303	330	331	321	330	365	332	320	324	330	323	340	326	339	364	324	319	349	308	322	327	336	347	326	330	295	338	342	336	306	309	348	302	321	346	326	310	367	325	320	324	328	317	335	328	327	340	297	324	328	336	352	351	321	343	313	340	324	351	291	319	323	323	310	362	349	327	327	345	343	318	297	294	324	336	327	328	328	338	282	319	325	311	318	317	343	317	349	347	306	338	307	330	326
3839	9618	5984	2862	2119	1762	1412	1028	875	784	692	732	1652	9708	12900	10600	7319	1319	488	475	397	468	459	433	445	491	448	529	472	472	446	463	502	459	483	470	470	451	467	482	471	451	494	488	463	470	452	450	462	452	478	433	433	455	440	474	434	463	462	441	488	458	435	480	456	470	463	470	467	453	457	457	465	518	483	463	469	447	476	478	465	464	444	462	445	489	505	468	486	451	429	492	482	499	464	411	475	460	497	458	438	472	426	506	471	460	504	440	486	453	469	495	472	453	443	458	451	472	456	430	502	448	487	467	430	464	452	472	465	439	448	495	449	450	473	468	449	455	493	487	474	454	471	495	446	481	457	469	462	463	448	425	481	486	449	452	456	471	434	464	428	440	487	446	486	465	495	453	474	454	447	453	457	470	466	458	486	463	491	469	503	450	475	457	498	464	446	476	465	471	475	440	483	449	472	461	488	480	447	469	460	448	455	470	469	461	499	484	480	447	452	428	465	423	462	473	428	477	463	440	482	473	453	448	435	452	454	485	480	468	475	466	481	481	495	472	431	467	458	470	451	472	496	466	466	466	427	475	453	469	464	470	482	445	505	463	462	459	472	480	508	460	439	448	466	496	466	472	454	454	467	460	456	480	496	448	465	462	466	474	472	449	423	437	458	490	455	451	470	515	446	498	447	456	412	474	457	451	480	445	456	476	475	477	444	441	440	423	466	463	502	460	461	475	475	466	475	460	457	493	452	484	444	500	465	448	453	455	453	490	464	458	463	447	459	470	432	467	524	459	478	461	462	459	494	469	513	448	449	462	435	460	470	490	481	440	505	472	489	506	489	467	449	444	485	450	497	433	439	473	419	475	457	464	480	470	485	427	450	479	454	475	492	477	462	419	448	474	485	458	476	485	459	453	474	434	467	460	479	454	482	477	445	449	463	439	426	447	437	440	451	468	488	454	505	431	480	465	506	485	504	435	492	439	452	477	435	447	483	464	471	469	457	460	457	463	463	479	466	481	465	448	476	456	483	480	448	495	441	447	495	434	468	425	449	422	458	455	459	476	475	456	490	451	462	477	460	443	417	462	475	466	467	455	439	443	470	491	513	455	428	490	498	481	461	460	481	459	443	438	472	514	416	464	474	460	456	472	492	473	470	459	471	445	470	452	467	436	466	443	471	486	449	456	461	487	472	448	449	467	477	456	477	499	455	487	430	466	435	439	434	456	464	487	464	479	475	466	489	459	484	457	446	468	483	462	464	469	501	455	452	462	471	465	431	464	474	470	475	466	471	489	455	447	454	459	481	480	468	482	450	453	435	489	451	466	470	466	494	465	483	428	461	486	444	470	462	462	497	486	467	496	448	464	476	423	494	488	495	419	469	456	457	476	455	476	460	442	469	487	457	483	487	455	494	482	488	464	448	494	461	466	466	462	440	479	475	442	453	452	416	482	441	442	459	424	436	444	457	484	471	437	463	458	501	491	471	440	522	439	454	472	425	467	461	493	451	451	463	453	498	452	447	416	463	454	437	466	505	436	454	475	421	477	460	499	492	464	464	448	467	486	457	460	472	436	489	468	450	505	441	477	448	442	482	489	467	416	457	481	437	502	473	472	505	496	460	475	450	464	448	484	498	462	456	483	440	427	453	444	469	479	487	476	471	452	448	436	509	448	457	440	465	458	485	475	476	438	470	430	453	452	448	466	469	466	481	493	452	479	437	452	459	472	510	476	475	468	475	439	457	463	460	493	429	422	456	445	446	432	465	488	489	470	473	455	447	438	456	458	466	458	476	485	470	466	471	468	456	460	455	481	446	444	454	456	466	427	471	469	478	479	484	446	485	453	479	494	422	499	461	456	463	446	470	428	465	485	438	461	510	460	455	479	445	462	488	441	471	469	500	453	464	450	458	449	470	511	464	492	455	465	483	501	482	446	450	437	448	439	472	445	455	434	446	443	490	508	460	443	508	468	471	501	458	472	403	496	422	477	452	450	473	454	489	409	492	454	468	436	451	439	485	449	490	487	462	475	459	432	453	459	475	475	452	460	442	446	494	424	448	483	492	433	465	460	444	464	440	462	511	445	475	445	426	466	505	445	442	444	430	459	496	475	467	461	490	467	437	491	457	469	431	488	465	443	477	476	441	472	415	463	461	434	459	517	461	487	428	474	440	473	463	471	455	484	459	487	470	473	504	485	485	455	473	422	492	480	500	466	478	469	484	466	498	482	433	475	436	436	504	433	498	450	488	435	458	417	497	417	437	455	446	483	471	458	462	475	481	486	459	475	454	455	446	468	421	485	456	488	492	432	498	467	469	436	435	450	507	473	463	420	485	482	500	445	439	504	409	457	475	488	480	468	484	450	494	469	462	478	482	447	476	493	465	494	467	492	431	427	471	475	438	456	424	444	425	460	459	447	450	465	473	446	490	480	455	472	468	472	453	455	476	472	437	490	468	479	456	521	454	451	483	463	455	454	467	461	494	470	460	467	447	489	468	513	477	461	450	496	495	424	475	440	474	495	460	468	464	454	455	464	480	455	480	464	491	471	429	480	483	442	482	444	449	431	513	492	464	462	475	433	445	470	502	484	461	462	464	481	476	456	480	446	464	479	473	455	489	480	508	476	447	471	458	490	455	456	503	439	507	442	476	471	465	466	468	426	459	429	512	502	472	448	534	440	395	486	475	435	467	482	451	447	464	484	487	440	443	462	475	527	467	487	514	471	455	485	446	450	470	478	490	457	448	496	502	505	441	455	438	465	498	489	476	464	495	437	488	481	477	483	457	516	493	478	450	488	462	468	490	487	461	474	449	485	489	417	458	423	454	488	435	482	441	445	430	441	475	469	509	491	485	426	441	468	453	465	433	434	442	452	480	458	482	428	455	440	480	480	463	489	466	484	445	470	496	463	508	453	459	527	479	464	481	457	480	431	454	477	443	457	427	488	460	434	447	456	471	439	451	432	452	506	481	475	491	468	449	481	446	458	458	438	452	485	435	459	443	496	513	484	459	476	459	443	470	475	494	471	510	448	458	500	476	457	472	441	463	448	430	410	454	431	455	497	477	434	467	496	465	449	492	509	477	488	477	467	451	488	466	454	484	455	450	464	494	443	453	434	452	464	499	482	474	512	434	487	486	494	462	454	483	472	455	467	498	439	486	471	481	462	460	443	464	434	449	478	458	480	502	472	440	479	473	467	483	468	464	457	441	463	457	431	425	439	460	436	441	472	442	453	491	517	479	493	450	501	498	431	444	475	495	420	473	451	467	491	472	491	466	452	476	453	407	462	473	456	466	448	511	457	469	484	446	441	463	458	458	428	462	428	462	463	447	461	477	460	455	444	471	459	483	436	465	444	482	506	483	508	459	453	479	466	474	464	481	473	459	448	481	493	465	438	466	471	448	476	467	485	475	479	455	495	478	435	474	446	457	426	467	463	471	477	496	462	483	463	471	496	479	455	477	487	508	499	488	468	462	483	480	453	436	462	463	460
25201	21574	25897	21567	871	350	326	211	192	172	203	172	229	1476	3039	2702	2014	471	118	148	122	130	117	133	140	125	107	120	133	105	125	113	120	139	129	143	124	127	130	143	119	126	126	131	136	142	118	129	148	115	143	152	167	137	153	128	114	113	123	118	143	136	131	136	152	130	120	155	136	130	149	134	133	125	122	147	103	130	130	129	129	145	145	111	130	124	130	129	161	152	142	152	146	144	127	127	115	131	128	120	129	144	133	132	156	138	127	126	148	118	135	126	148	140	131	141	133	123	143	150	156	120	130	126	124	139	128	121	110	123	136	130	103	119	135	140	140	132	121	143	140	125	150	143	126	140	124	132	135	155	118	123	137	137	144	150	153	123	131	145	122	138	120	137	134	158	128	119	134	134	130	124	161	138	143	142	121	140	119	138	136	152	131	127	140	135	138	126	139	127	139	123	137	114	116	133	159	137	140	119	130	117	144	140	143	120	131	133	118	120	106	118	145	152	125	154	152	126	129	124	117	159	117	118	158	119	131	142	118	118	150	128	127	133	122	115	127	149	153	145	146	140	130	123	124	127	129	134	124	140	132	140	133	163	126	125	129	150	128	136	137	140	128	149	143	124	128	126	118	138	142	135	159	121	135	115	124	124	120	134	144	138	136	144	168	150	145	138	121	106	135	131	118	117	133	137	114	128	123	139	130	128	127	135	132	123	111	148	128	140	130	149	135	132	142	134	133	130	132	112	151	150	137	128	129	129	142	120	114	129	148	134	131	134	124	136	153	133	136	120	117	120	156	122	148	146	129	155	118	132	135	133	136	119	142	144	139	119	118	142	158	115	130	120	115	137	138	127	138	127	140	145	127	117	142	122	126	139	149	129	149	143	129	127	156	141	136	127	133	112	134	129	127	118	151	137	147	139	119	139	135	130	142	125	131	138	126	107	137	130	117	144	118	131	137	118	119	131	131	143	119	127	161	126	136	107	132	129	119	151	133	124	111	127	116	132	130	136	158	139	117	132	141	162	128	132	146	118	121	138	123	134	143	131	124	151	129	124	160	136	131	97	134	122	123	124	136	146	135	151	134	141	124	140	158	133	141	137	131	128	141	150	158	146	166	149	107	146	140	128	137	119	137	140	133	127	141	143	127	115	133	134	132	115	109	136	118	146	129	130	139	129	141	124	144	120	133	146	134	137	125	128	116	131	117	123	120	136	128	140	125	128	119	118	125	138	123	131	132	148	128	114	116	141	139	142	122	121	133	118	146	134	117	127	132	135	128	132	149	129	136	133	139	142	145	148	119	126	133	127	131	142	160	120	151	133	130	140	149	126	122	112	135	136	120	126	109	124	149	118	147	132	135	151	130	144	132	129	137	135	134	150	132	131	116	125	139	137	159	137	146	137	122	125	128	129	145	142	115	146	138	126	134	128	109	143	130	127	118	119	138	126	152	130	120	117	139	129	128	130	119	145	140	124	139	129	110	121	137	131	121	133	132	113	150	115	115	127	152	127	123	124	149	150	146	153	157	152	131	132	143	136	131	119	129	132	133	122	118	111	158	133	133	150	116	116	116	116	133	117	112	117	117	114	127	136	128	131	132	129	115	125	129	100	139	128	119	136	118	137	138	135	141	138	138	134	136	140	131	118	149	126	139	138	128	124	136	108	139	128	135	137	134	162	133	134	134	140	125	127	140	143	127	129	137	147	132	135	148	142	130	142	152	118	125	142	127	137	118	120	137	143	146	135	124	121	125	110	138	140	125	122	129	141	147	137	133	120	119	122	138	132	148	141	124	151	115	148	130	126	118	130	145	148	133	130	122	150	134	139	115	116	130	157	121	154	133	120	144	118	155	126	133	135	132	139	141	123	138	152	133	147	147	136	130	140	124	144	135	132	116	146	147	134	140	131	108	133	143	115	127	144	151	123	132	120	134	129	127	143	138	128	134	153	121	143	147	160	122	126	149	114	129	134	129	124	147	132	142	129	135	131	115	136	130	126	131	117	126	128	141	158	125	144	134	151	119	123	129	140	129	116	126	136	120	112	129	163	101	134	135	133	126	111	122	131	119	129	123	126	131	113	131	141	127	162	135	134	110	114	151	132	135	128	142	121	133	133	134	137	127	145	123	130	125	127	137	139	133	135	152	146	132	125	120	143	114	127	141	155	127	131	121	142	138	150	123	125	134	142	139	141	158	130	106	133	127	120	136	139	113	135	127	118	136	118	133	156	153	137	105	122	138	119	142	118	143	121	155	139	129	126	146	128	135	132	134	138	135	138	119	154	131	128	115	118	117	143	113	123	128	112	142	145	128	136	150	131	138	116	134	115	143	136	123	138	129	148	142	133	129	143	128	129	123	133	147	140	125	132	137	136	116	155	150	142	152	141	134	136	130	150	100	132	126	125	124	148	119	146	142	137	134	125	133	121	124	121	144	134	114	128	128	130	149	134	121	124	129	138	156	138	109	140	116	144	118	116	131	153	136	135	122	138	125	141	143	132	117	108	140	146	125	137	129	128	126	135	125	136	139	133	135	138	137	124	152	130	144	149	149	124	133	115	140	113	124	137	133	135	147	148	137	137	117	153	126	129	132	129	135	107	128	124	147	128	127	126	120	125	155	123	130	129	130	135	128	123	141	119	135	129	135	129	127	137	126	152	124	107	135	111	125	122	125	125	123	143	135	129	104	115	133	130	133	130	145	143	138	127	133	142	128	127	128	130	130	133	102	130	128	142	126	148	136	132	137	120	119	132	124	123	149	152	127	122	133	130	153	118	111	125	137	139	128	134	143	120	138	127	129	149	119	126	131	121	117	143	117	123	130	142	130	121	119	131	144	113	134	140	140	141	155	132	129	118	121	128	106	137	142	137	131	138	132	157	141	117	126	141	112	128	111	130	123	160	118	131	140	122	144	132	127	143	124	120	128	137	125	143	129	137	113	169	134	129	135	127	141	131	136	130	145	133	142	132	134	125	132	120	142	125	133	140	124	111	132	138	124	143	109	136	143	136	151	122	126	148	138	122	131	118	129	148	132	142	136	138	148	124	130	121	134	134	123	141	132	151	142	137	144	123	134	124	131	138	131	117	149	139	120	135	138	138	141	125	128	148	130	135	135	158	110	140	134	126	116	117	137	129	147	127	122	126	127	146	126	132	126	147	149	135	119	148	122	130	129	124	127	116	136	126	135	129	122	137	144	132	131	145	145	139	115	144	122	146	112	136	136	129	127	142	136	150	141	131	110	132	128	110	125	112	137	133	116	132	144	134	114	118	130	130	129	134	125	116	127	130	126	140	135	129	136	119	109	123	142	130	129	121	113	131	131	125	109	111	139	142	140	142	131	136	151	145	133	121	147	134	149	135	139	151	137	118	142	113	116	134	131	130	134	145	127	128	124	137	125	147	141	141	133	134	132	115	125	131	114	128	114	131	132	96	140	139	143	126	139	125	126	132	143	144	132	142	137	125	125	132	142	130	135	148	104	116	166	125
3829	5005	3325	1481	1058	947	704	465	405	370	404	350	500	3965	7668	6511	4724	1086	167	198	222	210	209	198	204	217	228	194	204	189	210	194	180	202	190	179	205	197	194	204	182	186	192	208	209	195	196	205	189	202	195	178	199	179	176	226	210	190	199	203	203	188	205	210	199	195	192	194	198	191	238	204	203	183	197	168	190	168	181	191	223	193	188	203	201	196	233	212	196	206	187	182	230	189	201	207	200	203	205	206	183	220	199	200	195	208	208	202	194	221	201	195	212	190	216	199	203	207	206	163	195	209	208	177	196	206	212	195	202	188	156	195	193	202	192	192	198	212	188	193	193	240	197	199	206	199	201	183	217	185	178	195	208	208	206	199	209	198	212	189	202	201	218	198	197	200	222	212	181	220	191	195	195	209	224	199	178	178	203	202	199	208	216	200	203	172	187	183	189	203	185	183	207	205	190	230	183	211	206	184	210	204	190	193	201	200	189	190	193	203	184	211	202	215	182	235	170	222	212	193	200	184	243	196	207	193	202	193	181	220	214	195	218	182	175	203	191	204	207	224	202	185	189	202	176	199	205	203	200	203	218	179	187	204	185	194	211	217	179	197	170	224	205	218	203	188	211	211	209	220	197	200	231	211	193	211	196	204	186	210	199	174	209	171	203	200	225	202	207	205	170	192	193	190	206	219	198	215	197	175	215	214	201	213	198	208	204	205	176	221	194	217	179	220	195	213	201	213	172	200	185	199	218	173	207	211	201	208	210	200	224	185	179	188	197	192	215	197	197	199	200	197	181	198	195	194	240	193	192	199	198	197	205	179	202	184	193	205	203	206	222	188	185	178	203	199	202	233	205	226	189	208	183	187	184	197	208	174	201	206	213	201	215	192	189	208	180	211	198	189	208	191	209	196	201	210	179	194	226	190	193	199	202	183	183	168	208	199	197	207	191	192	186	193	201	204	195	193	211	209	182	197	203	203	194	213	197	199	205	162	184	211	175	190	214	202	199	215	200	207	227	191	190	188	204	184	202	185	205	178	189	210	202	207	177	201	178	184	221	212	211	209	197	198	196	211	202	185	220	184	200	206	198	180	186	216	204	185	186	200	198	231	170	179	231	198	181	181	222	187	202	214	199	195	194	184	211	179	190	215	201	195	199	191	204	172	205	205	211	208	202	215	200	197	194	195	197	222	209	178	208	230	204	213	198	190	222	198	190	207	182	198	199	179	192	195	211	197	192	215	193	204	188	191	199	197	209	212	218	211	223	201	176	188	229	217	208	202	215	205	194	215	195	188	195	195	206	200	196	176	204	165	203	202	211	213	202	198	189	195	190	173	199	174	195	184	203	208	175	207	202	201	220	189	222	195	195	199	202	211	192	206	195	209	183	203	187	193	196	214	232	212	217	200	238	214	193	215	189	185	205	197	199	231	223	225	202	180	207	213	220	213	207	165	211	207	202	186	214	190	185	183	206	203	171	196	184	197	211	199	188	211	200	203	198	181	189	196	221	191	197	194	215	210	179	216	195	204	212	198	214	220	187	180	210	216	211	195	193	189	178	199	196	212	227	198	212	189	222	199	198	196	199	194	177	201	198	220	225	208	188	187	198	205	200	182	202	187	165	183	208	220	192	170	193	198	203	182	227	199	189	210	188	204	207	204	204	221	202	213	197	210	206	175	188	207	198	172	212	185	212	178	195	186	205	218	211	214	227	195	175	189	182	206	176	182	184	200	206	210	198	199	199	192	197	212	214	224	187	186	198	218	193	194	200	199	197	207	177	169	211	188	196	183	186	198	206	210	189	187	223	181	203	190	189	237	176	208	193	218	218	227	198	229	193	196	214	214	213	197	214	208	206	199	204	189	245	193	219	172	201	191	208	207	180	191	167	193	167	202	206	166	201	211	199	196	195	185	196	188	212	194	199	203	188	196	215	215	218	201	225	187	180	202	176	166	195	188	226	201	177	188	173	201	183	197	219	203	196	215	199	215	206	211	205	180	193	201	214	190	173	190	177	220	197	166	185	198	188	211	187	201	218	215	192	172	203	215	190	184	173	191	212	210	235	213	192	202	186	202	199	182	189	177	183	176	206	198	214	223	179	205	206	208	198	192	166	196	185	215	194	187	223	201	188	203	197	189	204	193	210	217	215	172	222	201	195	200	212	210	206	202	197	217	215	225	212	204	160	191	182	205	198	202	192	193	191	186	239	215	204	208	198	192	192	207	202	195	201	192	209	201	198	215	197	166	184	193	200	180	207	175	201	205	186	213	182	217	201	201	164	184	185	189	168	202	195	220	194	207	206	219	187	185	210	182	215	195	204	186	196	183	219	191	204	204	196	194	228	202	181	199	216	212	191	193	158	186	185	209	170	166	199	191	180	201	186	207	170	188	202	206	182	203	202	197	179	193	240	202	185	164	190	194	173	188	212	194	216	235	195	178	189	192	201	194	197	216	217	181	186	201	202	227	202	204	184	226	173	196	169	170	197	194	193	208	215	193	209	188	205	209	187	195	202	216	229	203	221	180	196	194	197	214	196	160	228	183	206	211	193	203	211	200	196	189	221	221	206	204	187	191	200	206	199	192	192	185	205	220	203	194	202	179	212	199	211	195	204	180	188	196	209	199	181	202	188	189	193	202	173	209	205	199	182	186	184	182	193	224	190	201	193	192	208	198	191	199	191	214	224	177	184	199	185	187	196	198	205	208	184	209	226	178	212	200	198	180	215	198	194	194	203	198	203	200	208	197	178	194	194	173	193	197	193	188	195	177	202	192	208	192	200	206	181	201	205	193	201	225	195	194	202	210	200	172	194	213	211	187	188	206	201	193	198	192	184	187	192	192	195	203	199	200	183	204	182	184	218	223	197	193	209	224	196	224	209	192	201	188	183	184	206	214	177	187	196	197	197	202	188	185	218	218	193	225	199	184	182	212	198	189	200	204	191	194	208	179	193	205	217	177	196	198	188	199	208	193	209	206	196	195	189	219	167	184	196	203	196	193	208	211	207	201	208	219	226	199	216	212	182	203	198	201	174	194	185	191	183	207	205	208	214	194	208	194	214	199	207	192	189	171	203	193	201	202	203	208	217	185	229	198	169	203	189	220	183	189	208	214	200	209	205	169	195	179	192	200	163	180	210	185	199	201	207	214	186	186	182	209	177	198	204	196	209	210	185	186	195	212	182	199	181	196	215	208	213	175	219	198	191	194	205	192	193	220	206	173	184	189	176	173	199	192	212	203	192	217	204	193	225	189	179	181	182	206	201	197	222	182	191	180	232	201	183	199	182	226	213	179	190	197	196	209	206	219	214	178	210	188	205	216	169	207	202	208	193	179	207	198	212	211	191	198	187	204	186	215	192	185	186	234	218	209	222	205	193	215	196	223	200	206	221	185	183	181	202	211	200	177	198	224	185	226	203	191	168	216	205	210	214	205	198	208	203	190	193	188	214	200	183	176	200	207	191	188	208	191	189	194	187	208	207	206	197	201
22864	21632	28941	24816	21636	20027	1979	736	610	495	425	405	732	7504	13113	12701	8094	1768	240	259	245	255	242	262	219	250	224	245	272	246	270	232	253	248	245	228	251	274	242	236	240	234	265	247	243	249	262	230	233	256	239	249	242	232	235	261	228	259	250	254	261	211	238	245	211	226	247	227	217	232	239	259	250	236	227	223	233	258	233	227	247	223	253	261	253	259	238	254	267	254	221	245	258	237	253	246	243	267	255	244	249	251	250	230	258	228	246	255	254	243	231	255	257	227	263	235	250	251	241	224	239	258	243	249	230	254	231	240	243	221	230	252	239	229	228	242	250	227	261	262	266	257	260	252	238	280	238	247	238	255	233	222	224	236	247	255	239	269	237	232	275	220	228	231	247	255	240	236	239	226	237	252	243	246	227	221	225	249	229	243	210	217	265	253	260	234	234	247	237	223	224	240	238	220	238	254	231	235	211	227	257	241	285	239	241	238	262	217	244	258	221	207	242	249	234	230	232	234	235	237	247	246	216	248	251	250	245	230	235	223	263	212	248	264	221	219	250	218	227	239	241	218	224	234	241	230	241	259	245	244	248	227	253	234	237	237	248	274	229	238	254	231	230	240	237	255	243	228	226	252	232	240	268	255	230	232	247	239	263	245	254	264	240	237	230	218	236	238	232	224	237	223	258	215	221	240	268	218	275	221	228	251	245	231	235	243	258	255	227	228	249	240	261	212	234	229	237	259	262	246	239	239	251	229	233	251	276	254	245	228	270	232	243	248	233	238	258	243	236	211	242	255	253	247	238	244	234	244	254	236	240	254	232	230	244	228	264	234	225	260	256	237	227	233	242	255	215	263	264	239	259	244	222	230	253	232	228	248	253	226	258	240	227	252	258	242	253	251	230	222	209	220	276	241	231	236	227	262	257	243	255	253	251	250	267	228	228	246	233	256	232	242	234	241	252	240	253	225	255	232	239	263	208	239	240	273	238	229	205	258	238	232	235	241	278	236	230	272	262	245	233	229	263	232	249	258	243	247	220	242	262	235	211	249	234	240	255	268	267	234	243	222	239	201	242	212	254	216	263	241	238	232	232	247	236	262	204	233	268	235	244	265	229	217	258	250	261	239	218	236	226	258	237	221	232	237	244	275	254	227	250	250	244	253	228	246	264	232	243	248	227	252	245	232	253	227	247	212	262	249	246	245	258	222	235	243	224	241	268	218	233	237	238	241	236	226	242	240	252	255	246	242	253	245	234	251	260	228	252	253	228	230	254	247	247	241	221	237	230	232	263	235	253	258	296	252	225	264	222	252	254	228	238	267	247	239	246	278	241	253	239	239	274	232	248	260	219	238	263	233	249	238	220	228	206	247	246	258	230	239	241	240	247	248	205	244	230	267	249	234	235	232	243	264	248	236	243	245	252	268	225	266	265	226	245	264	223	242	215	245	255	207	225	218	233	272	252	225	248	240	263	223	218	229	235	217	260	258	249	240	251	247	266	239	222	214	238	278	248	248	237	226	232	240	238	233	250	249	254	248	226	268	252	262	246	251	239	228	209	218	231	213	244	258	219	233	242	214	261	246	229	234	233	243	270	223	242	258	240	253	226	249	244	254	254	226	238	253	247	244	248	233	252	262	233	259	230	241	211	236	234	228	238	237	225	244	228	216	210	242	225	226	211	236	233	264	243	261	231	234	227	252	235	256	247	237	244	257	275	238	222	247	209	220	251	258	235	249	238	257	254	231	258	240	234	251	263	265	238	231	234	221	221	227	240	274	238	256	244	203	257	250	249	232	231	231	242	228	259	244	203	225	251	236	231	270	227	228	250	250	241	275	245	247	238	246	236	255	256	242	225	224	262	259	281	262	232	265	248	239	220	234	227	215	234	253	224	262	255	222	254	282	229	232	225	229	262	239	233	224	250	219	245	247	261	247	219	273	231	240	218	226	223	274	235	249	259	226	238	236	245	231	238	245	229	258	243	244	229	251	227	250	247	226	223	247	244	203	238	215	241	238	217	233	222	246	228	246	225	221	244	233	265	260	221	251	216	241	243	201	251	245	236	247	222	244	241	250	236	243	216	243	245	215	231	245	220	236	238	239	240	270	233	221	225	245	256	277	251	238	240	240	247	221	227	231	248	236	213	226	249	243	249	240	267	237	238	252	254	241	233	215	248	231	267	211	234	242	229	226	216	241	226	262	239	230	234	236	231	249	236	253	235	239	256	200	219	234	249	218	241	254	236	253	249	236	256	246	245	246	258	231	239	227	239	256	262	235	226	249	259	235	244	255	215	243	256	232	245	248	236	271	251	265	253	229	225	259	270	220	213	239	267	248	239	244	221	276	218	244	243	242	233	242	235	237	241	248	249	236	251	244	243	242	267	253	208	237	274	234	238	244	243	241	240	248	237	250	263	240	244	239	228	246	245	233	220	230	258	255	262	246	273	240	239	252	228	266	244	243	265	233	224	255	236	235	258	268	227	201	236	234	243	249	238	238	245	241	284	226	234	238	224	253	251	231	245	246	280	224	240	251	237	215	245	242	238	270	233	242	255	228	244	232	237	264	240	242	225	211	210	279	248	255	241	213	252	234	259	248	238	243	263	270	233	236	255	257	226	242	239	261	244	254	280	248	221	251	274	235	229	229	217	239	224	226	224	227	258	243	261	213	236	245	252	262	213	242	210	250	226	239	248	240	215	239	238	285	242	217	268	239	249	233	216	272	228	250	231	236	267	248	243	251	245	239	224	238	257	252	246	226	219	246	242	231	247	234	275	227	221	234	238	240	258	238	208	247	216	260	259	251	237	236	232	245	242	279	245	225	226	218	233	215	259	234	263	250	225	259	229	266	243	260	230	243	226	239	254	236	233	260	250	226	287	226	243	219	231	255	242	249	223	244	256	208	230	232	263	225	268	270	249	224	243	268	215	244	225	262	231	256	223	242	224	216	225	259	277	237	240	236	263	225	247	238	226	251	269	251	231	242	217	273	236	243	228	237	256	253	250	234	273	246	244	235	254	254	227	208	232	233	260	213	238	235	251	222	238	221	255	247	232	231	260	227	228	220	247	249	256	225	238	213	243	232	231	265	245	228	239	257	251	252	245	255	223	238	245	256	234	226	237	232	256	226	253	242	261	228	234	264	234	263	223	282	219	246	252	229	252	227	256	215	262	245	247	254	232	227	275	251	278	245	248	257	246	220	260	192	266	232	233	253	240	245	214	233	239	245	235	252	240	242	256	235	263	269	247	212	261	229	213	225	243	254	229	224	249	251	248	238	238	234	254	264	247	225	257	221	252	284	260	243	250	251	257	254	238	247	232	241	230	259	237	245	206	227	265	220	274	234	241	236	252	217	216	235	224	241	243	263	241	238	219	225	231	259	214	242	239	252	255	242	265	242	238	229	234	250	247	222	241	236	247	244	235	244	227	248	276	242	246	241	240	213	227	225	216	278	252	235	230	249	221	237	242	238	248	239	241	245	236	265	235	231
4404	14618	10165	4637	3237	2820	2147	1446	1257	1007	834	794	1496	14781	21068	19600	12735	3249	358	364	362	395	368	351	374	329	371	357	326	365	388	343	352	373	349	379	341	328	341	368	350	317	361	344	354	354	389	335	325	307	317	371	358	374	365	359	361	350	344	365	357	389	355	315	348	333	364	341	391	331	349	340	361	347	353	363	359	336	309	300	374	346	374	304	367	352	354	344	335	311	348	370	333	330	366	339	367	323	357	360	359	389	355	342	332	345	360	326	360	334	340	342	347	310	318	368	390	369	344	341	353	370	326	344	336	336	326	315	313	371	326	368	375	362	324	360	334	329	331	337	338	356	348	327	347	343	356	350	365	354	329	314	340	342	365	329	334	353	349	359	355	374	341	324	319	343	373	329	370	359	345	336	325	355	358	354	334	369	329	328	349	351	374	346	344	338	370	335	327	356	352	360	363	321	302	368	335	360	322	332	354	344	299	356	362	335	321	335	354	342	343	345	345	354	339	329	336	372	385	333	355	320	363	323	362	340	327	352	349	365	356	351	341	374	340	357	303	352	345	360	338	356	358	386	349	316	352	346	362	348	340	329	325	323	302	342	337	327	348	326	352	339	362	343	372	383	366	337	344	340	329	348	339	368	348	349	318	368	372	346	338	361	355	329	382	312	355	321	371	350	336	335	332	321	360	332	337	334	335	359	302	279	339	341	402	352	350	345	348	349	335	312	332	361	335	352	341	320	368	348	385	345	345	339	373	342	351	347	306	319	338	352	331	325	358	350	331	359	350	346	297	319	326	372	374	358	366	355	354	359	305	351	378	344	377	369	355	327	343	344	362	317	323	326	329	342	351	332	332	347	356	359	321	330	341	341	359	324	359	323	352	323	330	361	330	405	363	349	330	324	386	334	338	338	342	369	355	320	338	334	341	325	355	332	347	383	341	338	340	364	327	384	334	341	357	336	322	345	394	341	375	347	314	308	373	340	360	365	319	331	298	339	350	353	353	368	324	331	368	352	344	330	406	339	353	361	339	372	338	369	315	324	340	324	349	358	343	347	349	307	359	360	347	353	335	328	354	364	359	326	335	356	321	360	337	308	370	373	341	325	330	336	390	346	356	351	391	319	324	327	357	365	362	335	358	334	348	336	362	365	347	345	357	331	336	333	359	343	372	368	359	350	377	332	371	338	332	335	333	314	333	320	366	325	342	342	374	350	334	352	332	337	352	324	351	366	355	313	363	339	343	340	325	362	367	342	331	353	337	359	344	351	322	337	302	357	355	358	295	341	329	362	355	384	323	342	348	337	347	364	326	351	323	345	402	369	340	316	343	379	352	333	317	315	370	348	341	343	349	370	369	347	333	335	351	354	338	369	317	347	351	361	326	377	383	363	317	340	332	295	354	362	392	358	373	346	345	367	337	327	349	357	378	333	393	335	396	374	338	332	376	344	349	365	371	313	339	341	332	336	361	357	353	342	370	339	361	330	355	383	351	350	364	334	314	325	332	342	365	354	346	380	338	339	338	366	382	341	336	347	363	349	325	326	326	340	341	343	364	347	350	330	371	354	305	348	347	352	345	318	351	313	366	380	385	321	373	334	358	325	325	345	339	347	337	340	367	360	333	328	355	388	354	366	345	356	390	359	342	340	361	344	354	348	366	338	354	305	363	347	346	359	319	300	375	358	381	343	336	350	344	322	331	363	371	304	347	330	345	344	334	326	350	355	349	331	334	341	361	350	354	355	326	355	371	374	399	369	359	355	327	366	355	338	344	336	358	345	386	379	359	360	362	313	351	368	348	357	331	333	340	365	349	362	331	351	349	376	336	328	316	349	333	359	355	359	309	327	376	335	336	395	363	341	323	352	346	331	339	370	361	311	359	344	332	332	366	385	391	341	366	345	365	355	358	365	352	332	346	350	355	316	338	352	377	362	353	358	338	341	327	349	369	356	339	337	361	352	349	325	336	353	386	350	335	331	383	359	353	356	377	369	344	342	329	322	365	325	337	338	346	320	345	360	332	344	327	343	355	344	350	357	365	378	353	341	377	370	354	341	316	326	353	344	347	341	364	356	363	346	370	321	336	317	325	346	339	336	344	363	304	355	335	351	327	362	357	380	325	336	359	360	324	330	340	349	340	342	351	347	342	367	358	348	338	373	364	356	349	365	328	361	338	362	327	343	362	341	365	341	341	356	317	364	343	337	351	353	319	376	350	347	326	346	363	333	353	328	304	352	363	374	377	333	347	366	326	330	350	337	362	372	347	378	342	347	328	318	361	362	366	351	352	342	307	348	371	329	367	374	363	336	322	343	330	351	324	359	354	354	352	351	371	338	317	346	340	311	342	352	351	346	351	364	354	350	355	349	329	366	365	311	331	348	357	348	358	348	370	329	301	345	363	325	349	350	355	363	340	344	363	382	339	350	348	364	334	380	361	349	327	357	386	353	341	377	354	368	385	352	330	343	349	352	331	351	334	346	355	348	326	344	339	341	344	368	367	336	340	341	361	340	315	351	339	323	336	332	350	362	361	371	388	315	344	324	340	316	359	362	302	352	357	337	360	353	324	331	335	309	349	305	347	385	330	343	307	372	301	357	359	354	358	352	326	355	346	335	302	359	358	316	357	343	344	380	353	328	344	333	332	370	340	322	390	353	367	358	317	389	380	372	380	337	331	350	339	355	344	335	348	352	323	378	367	341	339	367	349	318	354	315	352	358	335	356	372	337	355	355	352	303	358	337	357	326	336	333	356	353	347	333	376	373	332	358	331	330	351	355	368	399	346	342	318	335	369	329	353	353	328	350	327	314	348	340	381	348	347	340	335	342	351	329	344	354	360	356	327	320	314	338	330	380	337	341	351	343	364	338	343	358	331	409	362	363	320	335	345	355	368	330	341	344	364	301	366	342	333	348	348	323	365	340	360	345	354	395	358	299	318	337	383	353	345	364	372	358	339	327	366	342	365	341	346	362	338	355	341	316	367	366	352	332	343	353	364	357	351	326	336	329	318	353	350	378	324	351	338	346	383	320	359	375	329	339	348	325	319	361	342	349	322	355	353	361	324	336	306	354	338	352	361	336	316	367	345	327	353	356	345	315	339	331	335	375	379	322	342	363	334	355	344	375	360	316	369	353	343	369	314	320	323	370	333	355	318	332	294	362	349	340	357	358	316	352	345	373	367	322	368	357	325	364	304	344	354	359	341	345	317	346	355	374	356	372	334	352	351	337	336	325	343	341	360	338	350	356	379	342	332	358	339	357	349	354	313	321	367	351	363	353	385	337	375	332	334	328	322	344	359	341	387	343	336	354	354	370	364	365	364	341	382	303	329	324	347	350	341	318	344	353	322	324	357	341	324	334	374	355	344	352	325	363	344	363	365	333	372	329	333	351	365	349	335	345	352	344	348	367	335	340	338	355	365	314	362	381	353	350	339	364	298	341	390	362	345	355	385	351	343	352	322	341	333	350	326	327	363	359	331	365	350	331	347	349
27783	18807	4318	737	455	377	313	282	271	265	257	236	260	485	785	955	753	305	245	268	247	213	265	248	248	253	257	261	230	225	247	239	269	257	240	246	234	234	259	222	262	254	234	250	235	265	240	256	259	251	235	223	233	254	227	229	256	231	241	239	241	243	249	235	252	224	233	250	231	217	242	237	240	254	234	240	237	258	247	231	227	245	237	249	217	253	227	255	288	261	256	243	234	243	255	247	257	223	217	242	247	248	227	260	237	253	242	206	275	239	257	221	235	238	230	253	211	214	254	239	211	254	259	266	240	259	201	241	238	254	242	239	241	243	228	249	257	269	232	227	242	218	267	240	249	236	238	262	247	236	222	228	276	241	272	243	241	267	271	246	246	244	236	223	230	224	244	229	213	224	238	267	228	238	260	223	241	234	270	230	255	264	245	251	251	246	245	248	242	245	248	259	262	241	230	264	243	216	237	249	244	229	239	232	262	251	240	259	249	203	260	251	241	221	238	265	253	253	269	257	222	251	224	225	225	228	238	248	231	258	236	221	232	262	246	231	238	245	253	234	219	241	219	258	242	233	218	276	253	225	270	254	221	234	274	237	237	222	237	233	254	250	257	243	232	253	236	257	267	226	240	252	259	238	224	257	253	222	242	235	225	255	244	220	210	258	251	213	236	255	262	233	234	236	252	266	263	199	262	230	243	256	258	258	245	253	228	241	240	255	251	221	243	227	253	249	253	228	266	244	241	235	254	251	235	219	213	235	273	214	259	268	261	228	241	231	221	236	250	237	229	253	246	242	214	230	264	263	239	248	230	248	238	231	252	232	239	241	242	262	226	254	227	243	234	235	260	244	234	229	243	243	229	242	243	236	254	247	271	266	262	255	232	248	243	248	213	259	237	242	247	255	249	219	266	232	235	258	239	254	255	223	245	235	253	256	238	219	258	244	257	214	254	222	227	231	219	240	240	247	230	275	245	224	235	284	267	248	229	254	253	252	261	239	246	273	241	248	248	254	211	216	226	269	241	261	233	250	233	219	229	203	285	272	252	263	253	260	273	239	253	263	244	244	229	246	252	245	242	264	256	255	242	263	274	260	252	234	251	240	230	251	246	248	250	248	273	226	229	246	256	224	250	233	252	224	249	246	229	269	210	253	255	248	238	244	230	210	245	229	228	250	242	248	271	247	266	244	225	232	242	237	228	266	253	248	253	238	246	224	253	265	240	233	237	254	268	212	244	262	248	294	257	232	258	245	246	239	243	226	240	235	244	232	240	280	229	249	244	252	273	229	212	230	263	279	248	246	232	243	249	229	251	230	238	217	263	263	252	244	258	248	262	241	260	249	243	212	225	222	242	232	227	253	241	251	228	233	212	232	237	242	228	273	220	224	240	230	239	233	216	241	236	245	265	227	218	242	253	248	247	266	222	230	241	246	230	239	232	239	255	241	232	258	243	240	245	257	234	250	232	217	254	253	247	240	267	246	277	227	244	265	229	232	266	265	234	254	259	250	221	250	244	249	221	219	242	252	256	242	242	235	245	243	238	263	220	263	228	244	227	235	240	256	252	260	231	243	238	238	254	226	228	209	261	240	228	246	256	232	223	232	244	251	255	257	248	245	255	264	231	227	245	253	244	238	231	245	256	242	244	248	278	266	255	258	230	225	259	238	242	237	247	253	229	268	276	244	238	230	253	241	235	256	251	208	233	236	245	200	231	229	248	249	257	209	240	266	259	254	257	242	229	199	241	218	284	261	270	253	230	250	271	238	241	270	247	255	229	246	260	262	235	200	252	227	233	226	237	238	246	243	224	253	262	216	232	217	210	216	252	224	238	255	245	281	261	229	255	228	255	270	246	258	233	235	230	240	237	238	264	243	201	220	220	221	234	245	235	238	253	269	257	259	283	245	249	209	246	245	258	226	239	248	215	251	245	232	233	257	230	238	230	232	212	236	273	247	235	248	266	216	246	223	259	232	256	247	251	248	233	270	240	260	222	248	249	236	228	237	223	232	240	245	246	236	209	231	255	230	274	243	226	218	243	236	264	267	216	244	227	229	242	253	240	232	281	241	278	243	262	240	220	289	234	242	262	246	225	252	230	241	232	276	254	244	277	225	248	237	255	258	246	230	203	224	260	213	239	240	237	274	271	264	219	224	257	221	220	224	231	249	249	251	227	245	230	242	236	260	232	256	228	248	236	253	255	269	250	242	235	231	237	215	235	251	233	223	252	244	236	244	256	268	236	213	231	238	221	246	263	258	250	242	260	226	228	243	230	270	252	258	229	246	235	226	245	241	235	231	248	222	250	241	228	257	258	213	218	282	242	249	243	253	255	260	260	264	260	246	200	250	223	247	239	224	213	253	239	240	235	251	274	247	251	240	245	270	247	236	247	240	248	233	231	223	236	221	253	234	279	240	233	244	231	244	256	268	247	225	252	219	260	239	249	237	243	267	253	238	270	267	255	238	221	232	226	256	224	254	231	218	258	277	256	255	239	222	250	275	243	272	242	251	256	233	234	243	244	271	238	241	263	247	233	245	217	217	234	275	257	259	256	232	213	231	246	225	235	250	263	261	261	244	228	247	254	246	258	231	217	276	272	217	248	230	238	247	229	240	263	258	285	231	229	257	237	214	243	276	251	257	244	248	240	231	229	245	219	216	257	228	257	232	280	259	242	233	254	256	274	248	275	221	250	210	221	235	244	242	254	261	211	234	245	244	266	215	248	243	249	266	253	247	271	243	250	251	220	268	229	230	265	227	234	218	256	267	245	271	239	260	241	222	284	254	221	248	257	231	251	254	226	231	236	264	227	263	235	237	234	243	244	259	242	229	241	254	239	246	250	240	253	259	235	251	257	234	247	277	254	232	251	241	244	253	257	252	253	249	251	238	244	237	245	222	259	247	228	252	244	229	238	245	246	244	250	260	218	221	249	242	274	249	246	229	230	239	220	241	252	252	230	242	225	222	261	270	251	243	240	246	259	235	263	239	243	237	268	254	261	272	232	247	217	231	269	227	235	268	263	271	237	244	228	270	245	240	244	242	244	226	256	245	288	244	230	253	255	233	220	244	249	258	250	242	224	267	233	241	243	231	237	225	253	229	215	235	237	256	262	255	245	260	287	233	266	240	241	267	258	234	270	265	247	253	227	240	245	233	241	263	255	261	261	238	235	242	225	224	256	234	249	205	241	234	268	268	268	254	233	220	242	265	218	226	243	228	224	232	253	242	212	248	234	226	232	255	242	207	224	226	257	241	278	235	214	248	244	243	217	287	232	236	266	254	260	237	238	241	251	279	240	243	234	274	222	236	258	233	243	239	261	250	251	263	239	271	228	265	244	243	285	237	242	234	247	234	253	259	261	222	247	215	235	244	236	263	239	237	244	266	243	275	246	246	258	264	261	252	221	234	251	250	238	235	239	248	268	260	272	232	248	250	245	254	236	260	244	252	254	249	231	220	226	258	211	234	251	249	235	242	250	222	223	254
4289	2908	2068	1099	848	775	522	434	417	388	389	406	420	951	1547	1718	1216	455	351	360	365	334	354	321	336	332	345	327	387	312	367	389	348	369	304	339	360	340	343	360	387	343	327	368	355	357	374	334	340	323	327	363	327	356	361	346	369	336	342	336	326	349	349	339	354	308	366	351	338	305	335	361	373	365	365	347	312	357	362	344	371	374	342	354	354	345	340	371	351	343	329	346	345	351	344	355	353	330	340	381	324	356	354	336	345	321	362	334	350	332	400	333	325	357	338	341	344	353	351	384	338	311	334	400	347	318	311	381	369	335	357	331	362	360	319	357	367	385	339	350	348	364	347	356	316	384	351	355	336	350	342	349	368	326	352	308	345	313	387	307	347	365	355	345	359	346	337	302	334	358	362	341	377	338	368	327	358	365	378	366	353	348	364	350	354	314	351	348	368	325	358	387	342	356	314	352	373	365	378	376	347	348	349	358	327	341	328	345	352	358	361	335	371	370	349	380	369	345	337	346	357	360	344	351	362	348	355	344	360	316	341	334	341	332	385	350	367	355	367	359	343	329	395	352	356	340	324	337	367	350	350	352	363	382	321	336	378	350	331	356	375	362	347	341	326	299	352	356	368	362	343	342	336	300	345	354	354	347	354	365	357	365	376	366	330	360	353	377	325	350	370	380	318	348	348	353	341	340	337	335	348	332	352	322	337	336	350	351	357	343	375	373	364	329	343	365	323	333	364	354	324	358	353	350	319	352	348	334	333	336	353	363	376	335	342	368	331	310	313	385	353	355	339	327	365	354	330	362	368	341	353	347	353	341	373	346	367	365	355	312	343	340	358	358	360	349	346	347	345	348	351	352	333	360	328	323	318	335	342	319	337	324	341	332	363	340	329	357	333	338	373	369	329	371	334	371	352	324	305	312	356	331	325	340	342	352	358	388	344	359	407	338	335	342	343	378	367	349	353	347	355	344	341	305	343	352	364	363	301	359	341	353	373	341	355	328	359	354	299	340	379	353	307	329	351	323	367	318	370	352	347	324	368	359	365	345	339	367	352	361	337	351	323	337	325	353	395	343	357	358	346	387	331	329	357	330	339	357	332	348	342	324	341	326	321	362	339	353	367	333	324	361	373	363	352	334	323	360	335	308	364	341	344	356	348	359	364	329	329	330	343	317	386	345	333	352	355	381	318	347	352	319	331	345	347	367	369	316	330	340	360	362	323	370	371	322	358	328	349	341	356	318	374	356	360	328	356	346	347	355	356	362	354	354	325	364	312	326	322	337	336	345	328	332	357	351	338	325	342	334	342	324	340	340	350	376	344	344	348	338	347	372	352	370	348	328	352	342	347	351	326	314	348	345	335	339	345	353	320	335	316	308	339	350	340	342	330	335	339	309	343	351	361	321	315	322	344	350	357	326	318	316	350	327	325	342	331	349	352	376	349	338	374	352	353	341	358	358	328	357	305	353	376	363	323	334	361	338	359	357	366	335	338	322	361	339	356	368	340	323	357	335	353	333	371	338	366	351	350	356	365	337	361	350	349	327	331	326	356	343	377	302	358	362	362	346	334	341	338	375	366	325	349	356	353	331	357	385	364	362	387	350	355	314	341	345	339	344	341	335	382	336	391	390	329	357	354	354	374	362	354	363	336	298	352	362	304	326	343	345	339	355	360	338	356	328	340	328	374	310	348	332	339	339	298	333	335	359	348	326	349	336	344	333	335	360	358	318	341	366	350	342	376	335	298	390	308	367	345	367	365	342	342	360	344	343	319	366	328	378	328	330	348	350	365	371	337	327	352	357	352	331	360	313	330	337	362	366	399	338	355	316	363	350	335	328	363	340	346	359	352	342	323	354	333	340	345	351	362	308	370	336	335	301	357	359	356	307	333	325	372	335	352	356	364	366	346	350	340	320	338	334	358	373	325	365	333	378	364	339	327	345	331	373	347	348	351	334	356	336	369	354	352	341	354	348	334	369	316	325	333	378	349	316	342	349	350	371	340	336	341	354	333	334	333	357	346	347	336	327	329	364	360	339	320	350	338	333	371	348	322	305	344	353	343	346	339	351	368	354	319	339	326	332	357	326	339	378	349	324	357	337	369	346	359	329	324	357	349	334	346	332	367	364	373	336	374	310	369	307	351	366	348	344	331	349	314	349	358	329	333	365	343	339	337	345	341	368	333	378	346	339	353	349	363	339	390	353	328	372	333	324	368	341	327	361	359	346	363	357	371	350	375	358	376	376	328	354	372	342	341	333	363	346	372	353	349	347	352	304	370	354	346	348	336	394	340	343	341	361	374	355	339	331	360	341	369	354	379	352	345	376	359	363	339	326	351	334	324	313	361	343	344	374	384	372	332	320	369	358	332	319	347	334	352	357	360	355	346	355	318	357	366	349	359	325	357	377	310	314	359	309	370	341	353	325	351	330	338	328	345	340	341	367	335	305	357	352	345	351	333	371	358	374	334	354	403	368	348	378	344	340	332	358	338	310	318	350	378	332	379	324	336	343	315	361	338	316	364	377	362	353	343	360	308	347	335	343	339	332	317	376	331	325	367	323	347	317	306	352	355	308	317	332	325	364	379	319	351	346	362	360	328	352	358	346	323	371	371	317	351	379	342	318	368	320	318	333	366	314	351	337	329	376	355	386	330	345	326	329	354	372	367	383	339	365	332	344	336	344	355	335	326	349	374	342	337	346	329	335	387	334	372	375	344	393	311	326	358	361	357	367	342	343	341	378	332	348	339	328	366	317	395	364	337	380	292	323	362	358	337	330	339	330	346	327	350	386	363	340	327	322	326	327	325	336	329	342	316	328	362	337	340	370	352	319	322	302	331	335	387	374	377	375	343	348	345	386	317	298	308	340	360	317	319	321	341	349	319	366	358	346	367	346	312	342	368	330	352	342	342	379	328	342	346	364	389	344	341	379	363	325	356	329	353	335	364	331	328	380	356	399	326	350	343	378	313	364	332	368	349	336	350	331	352	341	345	349	342	338	330	337	371	360	347	347	360	345	332	349	340	343	354	352	339	338	334	352	369	357	377	341	371	326	329	340	331	346	331	327	330	336	354	336	358	319	330	304	353	376	350	351	362	378	346	381	330	333	327	346	337	360	349	354	325	354	359	337	344	323	313	350	351	325	369	346	348	342	341	338	362	328	324	338	364	314	325	347	331	344	361	338	342	338	317	313	333	364	363	334	327	335	359	368	324	325	366	311	376	338	314	353	348	367	335	358	320	346	352	383	383	352	328	317	324	341	365	356	358	351	346	326	394	362	338	333	333	344	365	303	333	354	337	356	372	354	344	341	347	352	324	320	339	340	335	329	361	358	344	350	350	337	338	337	350	345	325	339	333	371	307	370	350	369	355	354	350	346	334	354	374	367	342	335	362	364	379	352	336	332	366	320	333	347	335	329	332	397	328	331	358	337	357	369	362	367	367	346	352	350	345	380	316	324	342	362	328	368	353	330	366	346	344	360	338	358
23901	21628	28169	25556	19894	2097	850	552	486	492	436	423	1098	4966	7370	6115	3341	753	304	350	331	321	350	353	355	329	318	304	358	335	357	368	330	310	306	310	320	352	316	322	320	325	350	325	349	341	316	341	324	356	347	338	352	314	321	312	365	349	331	342	329	321	303	340	317	361	327	343	343	320	333	331	351	355	339	306	321	326	309	321	321	329	342	310	354	338	353	319	320	366	349	324	345	320	330	301	329	332	363	333	342	356	355	307	335	362	333	358	370	340	332	331	352	344	320	360	359	346	330	374	316	297	345	330	346	320	313	333	327	380	326	344	304	341	306	337	313	322	342	361	350	299	343	296	334	314	323	342	306	356	323	317	332	336	353	349	317	342	329	332	329	315	333	312	319	318	369	353	345	355	346	317	334	352	307	333	340	316	314	338	358	356	309	373	332	336	339	365	359	344	337	329	341	290	322	356	333	356	305	317	321	320	317	322	348	337	342	337	304	356	328	303	361	323	342	347	324	306	350	342	372	349	350	320	322	320	343	326	355	341	326	323	360	359	323	329	316	361	374	362	323	297	332	341	310	319	359	344	325	382	352	334	355	330	341	310	349	351	298	284	353	347	348	352	332	309	351	332	332	332	331	330	325	345	324	313	324	319	373	303	340	340	331	354	318	314	325	353	327	335	288	357	318	319	323	339	345	314	330	353	333	343	282	358	338	330	330	363	317	318	343	318	367	342	335	346	320	341	341	350	332	339	348	315	336	344	326	320	310	329	337	347	323	329	299	357	320	331	336	360	315	354	301	352	336	321	338	338	328	350	332	317	312	321	345	321	359	320	336	359	347	332	341	309	339	330	320	321	370	333	341	319	324	336	292	347	321	322	334	323	343	334	345	337	346	344	325	339	307	358	324	334	348	342	334	325	345	330	334	321	338	346	328	363	342	343	336	326	348	304	337	284	373	324	314	320	336	334	339	330	307	326	371	329	354	336	372	359	340	323	341	350	323	347	334	346	312	335	319	346	345	347	314	355	319	311	329	321	341	338	314	324	344	338	288	327	326	321	308	360	319	310	351	326	318	375	333	333	321	283	354	361	371	313	341	332	370	316	337	320	332	308	348	324	317	325	321	314	335	312	337	290	325	339	364	327	319	343	320	356	311	339	337	321	358	335	319	344	327	327	358	343	364	338	356	342	367	307	319	300	353	314	347	335	372	293	357	362	327	345	364	345	323	367	325	290	328	326	350	343	373	329	321	324	334	328	375	318	358	338	359	360	334	362	327	320	313	317	350	335	392	353	316	344	321	334	343	322	329	315	337	310	327	324	357	350	344	322	373	311	308	332	334	322	365	320	324	340	340	319	316	304	324	303	335	354	335	326	343	328	300	323	347	341	330	329	333	360	361	339	373	327	332	341	324	332	323	338	350	349	315	331	327	365	359	361	325	314	306	314	312	314	304	323	329	321	322	329	347	329	345	320	314	323	316	322	328	362	352	353	311	350	321	350	326	312	321	345	326	350	342	327	365	361	339	335	362	333	329	325	298	376	329	314	314	343	338	330	315	361	354	279	310	356	309	335	302	317	298	322	339	308	330	313	310	314	293	331	353	339	330	320	344	327	349	332	362	339	324	332	336	320	349	350	332	313	338	321	350	344	308	333	285	340	368	339	302	309	319	341	315	318	313	316	351	348	344	346	355	348	329	339	349	343	329	322	350	326	320	316	306	369	367	300	302	359	332	338	334	327	325	319	328	330	306	324	330	316	348	325	344	320	344	332	345	367	349	362	319	312	350	335	339	376	327	347	310	323	339	306	330	319	331	337	329	326	313	340	329	343	349	354	314	356	307	351	322	336	342	334	314	335	344	340	329	297	321	319	310	354	322	330	340	334	349	339	355	347	345	312	322	336	313	328	356	340	343	353	348	337	331	335	351	315	324	331	365	311	362	330	336	360	327	318	296	360	348	327	338	332	357	339	308	319	325	364	319	338	337	352	335	339	328	330	349	343	322	321	348	349	331	345	293	297	335	306	293	321	326	322	359	367	322	347	321	324	336	340	355	337	350	325	316	329	335	327	340	352	342	312	329	316	311	322	302	317	324	305	328	332	335	321	367	345	311	322	347	337	333	378	348	315	335	331	365	310	335	346	331	326	322	339	325	369	333	310	307	319	349	324	354	296	325	350	338	370	330	338	300	332	336	336	328	363	337	307	334	334	338	335	364	346	316	321	345	345	323	323	343	343	346	348	307	343	337	345	340	308	322	339	355	317	376	329	367	344	322	345	321	352	330	336	341	349	312	306	329	349	355	322	328	342	370	329	335	318	344	343	357	339	374	314	336	351	329	321	315	329	337	339	335	329	340	340	349	346	332	288	345	314	338	310	341	333	322	345	386	339	337	326	312	355	353	325	337	326	336	332	315	351	336	308	315	307	345	328	323	354	311	315	352	323	313	342	321	342	334	375	348	320	321	314	333	316	338	332	306	369	330	332	330	344	335	350	305	341	325	301	342	301	368	316	367	369	309	332	346	341	326	311	305	326	348	312	328	352	355	345	315	317	392	333	330	337	363	332	343	323	324	339	355	328	331	337	354	335	340	348	316	355	361	322	350	315	341	312	343	263	352	301	308	278	335	340	342	294	327	369	333	320	338	350	346	312	347	332	344	335	334	320	325	297	316	353	332	364	301	305	346	301	305	329	313	346	338	318	354	318	352	356	322	350	320	356	317	313	327	320	345	326	347	315	340	337	308	341	352	309	360	321	345	330	333	334	341	364	321	315	350	348	349	355	337	344	340	362	303	337	310	300	300	338	333	304	345	331	295	335	316	327	370	338	341	317	398	375	343	324	343	299	347	329	339	324	330	299	348	319	323	312	347	333	357	327	334	309	333	308	339	341	317	327	344	330	321	324	367	324	337	312	357	350	330	327	291	312	321	334	345	325	336	310	332	346	325	360	327	320	331	325	328	325	365	335	317	359	352	336	307	330	350	338	305	309	341	311	298	343	329	354	286	345	331	357	365	322	337	367	308	342	350	340	319	350	347	325	313	324	317	326	334	359	321	342	327	355	312	318	348	336	357	302	320	295	325	331	319	334	333	318	358	309	345	363	339	313	338	344	343	339	319	321	301	320	310	331	328	350	335	339	308	302	343	332	355	338	346	353	332	361	353	321	351	334	375	341	312	311	299	334	318	316	333	298	316	320	303	363	345	365	304	336	322	338	324	317	314	304	334	338	347	326	326	352	363	338	314	318	352	312	325	310	338	331	345	350	345	337	343	326	337	307	330	334	330	350	321	333	334	316	341	335	314	313	325	314	347	323	350	326	343	367	355	362	312	349	327	309	342	296	345	352	307	323	340	355	308	363	334	321	328	336	315	331	327	345	306	333	372	331	328	323	352	353	326	364	324	326	322	353	330	344	322	323	291	316	338	297	342	310	345	359	306	342	337	309	327	366	334	322	312	350	339	314	368	326	320	340	336	334	314	328	352	390	303	342
3220	10062	6325	3343	2506	2068	1454	1127	1010	828	751	716	2444	10190	13805	11137	6005	1353	460	475	485	499	463	520	450	455	483	504	490	459	430	482	464	448	477	465	491	469	473	473	421	493	462	472	470	434	460	434	441	449	495	426	495	461	448	471	485	466	506	490	438	475	499	441	483	504	470	477	460	450	509	492	494	468	496	503	458	450	488	461	462	469	431	495	494	497	459	488	463	506	480	460	429	447	470	468	472	474	462	465	499	513	463	467	486	470	490	461	489	490	500	470	516	473	468	424	506	458	479	501	492	480	466	485	480	491	472	498	478	485	503	502	466	464	447	415	486	467	495	471	475	483	483	474	444	475	429	474	467	481	492	474	455	469	446	484	477	449	470	468	436	489	493	420	475	472	459	456	502	471	485	451	497	453	464	435	465	470	475	478	461	463	543	458	477	449	469	493	476	450	498	475	480	484	460	470	409	510	435	463	458	464	483	483	503	458	510	494	488	477	462	479	466	472	473	460	520	465	482	476	504	442	463	469	496	453	458	463	497	478	456	479	462	446	460	514	482	464	461	450	474	504	465	455	461	476	524	477	490	448	492	500	492	465	492	442	481	463	447	478	450	436	430	514	446	462	446	472	436	455	489	511	491	442	485	484	448	441	466	511	490	495	447	480	490	493	464	483	477	444	470	434	492	485	472	494	440	493	500	429	495	479	479	473	491	510	507	481	494	466	487	486	454	496	485	485	483	476	470	464	490	451	482	461	481	477	495	455	477	486	504	504	470	465	443	487	493	492	467	458	452	470	466	499	479	483	470	461	478	412	489	436	525	489	448	485	470	465	483	455	440	487	467	463	440	456	475	479	430	450	473	460	468	522	460	511	490	455	519	474	485	463	487	452	459	458	454	471	497	462	508	477	467	469	472	458	463	502	460	470	450	430	450	461	471	470	456	488	454	504	478	481	450	459	443	463	439	469	496	468	482	443	472	456	465	440	469	477	474	490	475	485	447	486	438	475	450	470	455	461	466	484	498	490	463	436	502	504	464	436	508	442	466	471	503	492	485	469	470	445	494	470	447	492	472	445	487	481	500	448	474	478	496	479	469	487	463	436	462	451	488	479	469	472	438	482	425	451	445	506	478	476	468	459	486	447	454	471	435	469	470	479	504	500	469	494	473	490	469	488	463	494	469	515	480	431	451	488	446	480	481	469	464	472	479	483	498	478	494	493	439	452	455	450	483	457	446	472	487	459	458	444	468	531	460	466	477	475	442	462	482	466	459	480	503	409	456	462	476	442	467	446	494	478	481	464	478	469	479	458	467	476	478	440	483	471	487	460	463	484	453	494	507	476	495	483	465	483	454	496	489	448	478	448	530	438	492	483	496	483	449	485	476	450	476	504	505	482	476	456	472	477	480	509	481	503	455	470	472	468	479	454	498	433	469	505	466	449	473	446	460	468	475	502	450	482	432	509	487	476	488	496	450	459	459	468	458	433	486	482	486	476	437	485	459	500	523	448	477	492	525	499	474	483	468	460	480	500	460	454	508	446	440	479	469	482	501	446	478	508	468	448	510	467	480	498	478	429	445	449	497	497	484	444	447	429	460	475	505	442	455	463	475	473	494	486	510	497	434	426	467	474	461	461	460	434	500	476	458	471	479	471	446	473	465	469	498	474	484	498	506	475	466	472	489	485	495	462	464	461	540	480	461	482	441	503	498	472	473	487	465	465	472	471	501	466	465	467	450	485	480	448	472	504	526	456	457	478	506	437	495	506	468	478	463	498	465	443	490	510	454	477	460	450	485	461	487	474	501	456	462	449	485	424	467	505	466	474	497	442	491	479	453	484	528	470	455	437	516	449	510	505	492	454	484	484	495	459	483	484	475	476	477	421	473	431	465	459	462	486	511	468	477	463	509	458	517	449	474	430	468	439	470	467	458	484	479	436	495	448	464	483	529	414	470	475	445	478	446	477	492	505	467	478	446	464	515	466	479	486	497	469	474	461	493	484	485	463	466	506	465	480	475	447	436	484	476	465	472	505	507	499	475	493	529	457	484	465	498	486	441	468	487	463	492	461	490	490	487	493	502	420	499	518	453	461	509	477	475	472	479	457	460	490	512	484	437	453	482	484	463	469	467	503	488	457	470	447	476	439	468	455	446	487	472	455	468	474	468	464	482	485	467	490	474	489	475	458	456	454	456	425	486	487	477	464	509	423	484	487	488	464	469	449	461	466	454	486	509	459	463	486	453	477	493	450	464	506	437	469	466	469	497	478	461	452	442	499	444	449	496	478	464	473	460	470	518	455	455	487	449	476	480	427	481	465	495	472	469	451	471	452	500	470	473	442	516	469	478	469	471	484	459	483	455	448	491	451	522	475	451	438	458	457	456	495	478	453	465	470	480	466	453	471	478	464	507	462	453	449	450	492	480	483	457	501	490	486	510	494	486	459	477	493	465	444	494	459	485	454	431	477	483	471	447	457	459	451	489	463	482	468	438	488	463	462	478	464	450	431	459	487	488	446	446	476	418	472	464	433	454	486	508	466	480	484	456	487	473	477	449	480	486	499	469	464	494	481	466	483	507	439	480	457	475	478	426	469	490	470	477	480	482	468	453	470	495	470	463	516	469	480	471	453	455	506	462	469	465	517	472	510	520	496	484	454	467	454	479	453	464	454	465	469	466	451	473	463	493	480	466	459	459	454	474	473	502	454	441	451	533	408	474	465	488	471	453	496	461	455	465	487	456	452	506	508	438	472	486	494	513	467	478	477	470	456	487	431	498	476	477	477	491	506	499	435	493	487	468	430	480	447	483	455	466	491	460	493	467	465	489	475	441	481	454	469	484	487	480	467	453	492	496	490	467	459	476	465	454	483	449	469	453	482	474	469	475	503	458	451	440	473	492	511	454	490	505	472	488	490	486	458	469	440	446	444	444	484	477	464	528	480	472	484	445	448	443	501	491	460	458	483	425	499	485	469	430	485	448	482	443	495	459	480	487	492	489	471	447	475	474	484	472	473	432	468	483	490	462	503	448	477	495	454	408	466	485	485	462	447	490	487	480	488	536	483	507	449	473	468	474	433	503	472	473	475	468	418	476	437	448	473	491	460	472	450	447	473	462	490	503	531	447	515	511	502	445	467	453	490	478	483	467	464	520	423	499	490	473	450	507	444	470	458	456	462	478	497	453	460	505	457	487	469	501	449	483	447	481	491	506	464	469	501	453	487	476	497	488	475	495	532	455	444	466	449	515	486	451	477	478	453	426	456	495	443	481	524	469	474	492	449	463	453	433	515	492	463	468	478	508	483	464	475	470	466	469	488	480	437	491	479	476	498	481	494	424	497	441	491	485	457	474	483	463	452	516	476	465	489	482	446	482	423	490	445	467	456	449	434	482	467	487	465	456	500	479	470	489	526	467	465	480	426	445	502	431	454	509	504	484	461	486	458	514	428	451	490	482	470	497	457	487	427	469	452	465	487	521	461	501	479	445	491	485	477
25183	21560	25900	21681	906	375	329	282	207	185	214	198	222	2359	3447	2568	1197	238	125	121	146	122	125	133	135	149	127	132	109	130	142	143	133	120	139	138	128	138	145	123	128	122	127	121	135	123	126	121	133	132	136	129	130	131	142	147	136	143	124	116	137	130	128	122	143	117	134	147	120	149	134	138	139	131	133	136	131	137	134	157	142	144	131	132	124	133	123	120	131	146	143	141	141	125	123	155	128	139	138	116	119	126	133	139	131	129	134	146	143	141	134	121	134	130	132	130	130	133	129	148	133	123	131	121	128	141	126	144	149	119	145	135	134	120	142	140	151	137	121	113	138	151	134	133	131	115	105	132	134	123	132	125	116	128	128	116	147	131	128	130	100	129	124	105	132	136	149	147	138	125	136	132	129	121	114	140	120	131	139	143	128	142	128	127	124	124	110	133	104	124	108	138	130	138	129	120	119	122	131	147	144	120	119	146	115	123	139	139	126	129	139	135	134	133	135	152	118	139	146	143	133	126	146	104	140	140	131	126	146	137	122	142	131	151	141	138	148	118	147	137	135	131	139	138	151	147	137	115	140	131	131	118	112	136	117	123	131	121	141	138	119	119	140	143	134	138	124	117	115	129	151	141	142	143	141	127	140	137	140	117	130	123	136	119	135	120	128	126	125	115	123	143	118	153	135	127	128	120	140	107	115	122	127	137	132	143	137	131	120	129	145	142	144	115	147	130	134	133	128	132	137	117	129	117	133	122	133	125	136	129	128	146	115	122	128	152	142	151	132	134	146	134	106	133	127	115	141	124	132	129	122	128	129	145	135	117	119	156	117	139	130	119	142	128	149	143	129	138	132	121	143	125	132	136	145	134	124	123	129	134	131	145	148	124	137	153	112	137	116	134	129	116	146	126	155	141	117	133	125	140	130	132	155	131	128	109	113	134	123	153	134	150	124	122	114	118	134	132	131	148	106	131	142	140	118	124	123	137	149	127	141	116	143	145	120	122	118	136	146	125	114	162	122	143	129	141	137	112	128	120	130	134	113	152	118	141	155	146	120	138	144	134	121	127	138	119	127	142	121	141	113	130	134	121	142	135	135	138	118	149	119	133	123	133	129	128	125	132	119	135	109	147	139	156	123	124	138	152	126	133	119	140	116	130	109	124	135	112	127	143	116	147	146	137	112	110	151	138	118	151	128	116	130	151	121	120	138	137	145	143	139	123	142	141	151	139	134	145	144	111	110	117	134	127	140	132	125	117	136	152	141	127	131	126	117	149	127	134	116	121	118	114	127	123	136	112	128	104	128	134	134	96	134	131	134	135	133	136	131	126	138	132	133	148	147	146	130	136	122	140	136	136	148	130	137	138	129	135	114	148	143	123	126	133	122	133	160	125	106	150	145	126	124	127	112	115	169	132	140	122	130	130	144	136	130	117	122	113	109	121	121	150	154	121	130	111	137	117	119	120	131	132	148	109	118	149	123	146	143	122	121	142	137	151	121	129	128	137	140	136	151	115	121	128	118	138	129	130	120	118	122	136	135	145	114	122	120	129	146	134	137	109	131	124	112	135	138	105	141	136	134	129	146	118	128	141	146	134	136	124	122	123	137	135	135	137	133	138	130	131	128	121	108	117	132	127	137	131	133	138	131	137	129	117	132	141	133	142	132	131	108	127	138	131	113	155	123	125	135	120	127	117	138	111	114	142	134	142	128	117	142	109	113	137	150	138	112	135	116	140	124	133	135	134	131	135	115	120	119	124	135	118	120	112	128	129	120	131	134	114	131	136	129	127	128	133	126	132	125	144	126	107	119	148	145	143	133	124	130	128	129	138	124	128	136	135	123	132	126	124	135	119	139	145	153	128	131	123	112	137	127	146	161	129	143	138	122	129	141	134	123	132	137	126	120	126	112	103	130	129	156	143	130	126	143	125	116	138	112	131	126	148	131	120	134	141	148	127	115	138	135	107	115	164	117	137	146	140	125	117	133	130	120	142	121	111	140	136	127	111	131	136	122	150	142	137	135	130	131	129	132	119	130	116	141	110	136	121	120	118	141	132	137	146	124	123	142	132	154	144	121	146	139	122	127	129	134	154	147	155	131	146	135	146	134	120	142	142	129	132	142	121	133	138	133	132	135	133	125	122	137	148	133	110	145	117	143	130	121	115	137	122	128	122	142	146	136	131	164	151	120	135	143	139	134	126	120	126	119	136	133	126	141	128	126	134	140	130	129	141	135	149	132	114	119	136	136	120	125	116	117	142	134	134	117	124	97	121	126	146	161	137	115	132	120	138	135	125	132	128	116	135	136	123	122	159	132	141	114	114	131	131	137	100	135	115	138	134	124	149	119	133	141	141	145	121	125	118	131	127	122	108	145	141	137	133	130	129	132	116	151	140	134	115	118	128	143	124	138	130	132	137	143	144	139	144	125	116	123	131	128	145	121	116	127	154	115	147	109	134	143	147	129	138	127	132	118	125	131	136	126	124	149	119	125	121	118	131	130	127	117	133	116	143	117	136	144	143	138	132	142	123	127	136	119	138	131	132	122	143	148	146	138	139	122	145	121	119	133	140	121	125	122	124	138	97	137	112	147	132	128	151	106	122	138	135	130	114	149	128	146	125	111	106	138	143	132	112	145	128	124	126	139	153	120	111	134	119	118	137	127	136	151	137	119	144	141	139	147	123	141	132	139	127	139	126	129	116	124	143	116	153	127	120	127	140	137	138	131	131	133	133	129	155	128	132	141	137	119	150	118	119	123	149	159	117	135	117	129	121	136	110	122	136	127	137	125	131	131	125	136	113	131	137	126	123	132	142	136	108	140	145	140	118	136	134	138	110	122	132	150	150	143	147	147	138	127	107	127	123	146	135	122	122	121	128	123	124	124	136	127	130	130	125	138	134	128	139	137	152	127	139	130	131	134	130	143	137	143	130	141	121	158	121	105	114	148	134	130	150	131	132	124	116	125	142	139	143	139	116	135	134	124	110	141	125	105	129	132	121	148	147	130	127	127	140	126	139	136	116	135	143	116	140	125	146	126	119	129	115	129	117	128	129	123	114	152	139	121	123	118	139	137	142	123	123	130	121	126	133	160	118	143	117	133	132	120	125	150	132	122	137	159	139	128	129	150	139	149	131	141	131	115	134	131	136	152	115	113	144	133	122	124	136	138	136	139	143	118	130	144	111	113	129	126	132	153	127	138	128	124	127	114	106	142	131	144	120	116	132	141	130	148	132	126	123	140	125	159	139	116	128	108	126	109	111	145	124	122	123	129	126	168	129	120	136	135	135	131	117	116	114	107	140	139	141	112	145	146	129	134	126	120	123	118	133	134	134	114	114	135	129	120	141	133	142	108	112	149	147	126	153	113	158	151	129	125	146	152	118	120	157	111	134	141	105	145	119	142	133	118	142	135	141	122	114	130	129	137	114	111	139	123	119	135	151	136	136	141	130	134	126	138	118	154	130	131	118	128	117	132	137	119	122	141	119
3524	5852	3852	1578	1110	1067	784	552	447	432	357	323	475	6572	8364	6088	2900	400	197	194	226	186	187	210	207	222	193	175	202	164	200	180	180	184	192	183	212	209	193	186	197	194	185	174	191	191	185	190	186	206	190	192	200	182	174	191	216	192	201	190	205	203	207	205	199	194	190	209	185	183	175	190	197	189	198	218	219	190	191	200	189	187	195	184	189	197	184	181	197	219	208	211	208	190	187	217	166	176	187	191	197	191	171	197	184	186	176	196	190	200	209	187	188	178	209	180	185	205	194	189	211	198	198	182	176	196	203	195	183	190	190	197	208	199	185	187	191	202	190	188	167	169	208	183	206	205	178	212	205	196	195	163	185	216	193	192	175	201	194	192	196	218	211	200	194	179	177	169	187	180	182	174	186	180	202	215	184	185	210	221	189	203	202	199	169	209	185	194	193	194	205	182	195	195	195	210	171	207	199	182	192	203	166	166	168	201	202	203	195	208	187	187	187	170	181	174	198	170	203	183	209	194	206	185	166	207	180	165	212	194	184	211	171	193	218	192	181	190	199	185	190	175	186	157	207	206	211	188	203	203	171	193	190	177	199	179	207	198	195	183	188	183	186	199	188	196	210	212	183	194	215	189	194	181	223	177	212	201	191	182	196	182	199	178	166	193	197	194	179	175	200	222	174	189	204	195	218	203	194	178	199	191	168	175	194	182	173	193	204	192	174	200	170	175	186	205	199	209	170	190	197	206	172	198	214	202	172	171	196	190	180	186	186	210	201	205	167	193	192	199	207	183	201	188	201	183	161	192	198	203	179	170	157	200	203	184	206	199	195	222	179	184	179	194	210	221	191	180	169	194	205	195	173	188	192	174	197	209	211	204	181	187	190	226	189	162	188	182	181	203	204	218	193	191	170	173	180	213	195	190	202	183	201	197	191	182	202	210	166	182	186	214	183	195	200	180	193	208	198	185	200	184	183	201	198	197	201	192	192	218	187	200	190	181	166	209	204	187	182	217	188	204	195	189	203	212	174	185	201	192	202	207	211	193	185	195	176	189	212	204	198	184	163	187	192	189	189	178	186	180	206	183	169	196	180	210	180	193	195	199	222	201	194	187	210	190	204	207	173	213	194	180	198	223	177	181	196	174	173	176	188	203	215	210	190	173	200	195	183	177	172	185	176	185	197	180	184	193	200	193	179	213	206	226	191	173	188	187	191	186	186	171	183	209	167	185	187	196	227	205	189	185	196	194	176	199	184	189	191	167	189	181	201	183	184	186	156	207	207	182	220	200	199	204	175	199	169	186	197	200	202	182	192	193	196	191	238	194	178	175	183	210	194	179	179	175	186	189	212	208	221	203	200	199	214	189	184	197	187	197	198	204	194	194	185	167	200	174	190	202	197	194	212	192	193	198	217	211	199	215	173	206	192	179	190	169	180	187	192	191	212	169	187	187	184	188	178	201	201	211	212	190	201	189	205	196	183	203	186	186	179	195	189	192	185	196	195	207	191	169	181	187	191	201	192	185	168	215	189	180	181	202	184	208	198	174	187	185	187	196	187	200	206	197	185	185	181	177	205	192	187	172	205	163	183	185	188	205	219	208	219	180	186	200	197	168	192	213	183	217	171	203	179	210	195	177	173	182	190	194	193	195	212	189	194	182	205	170	204	200	177	208	181	195	183	199	185	203	199	206	188	206	206	173	204	191	195	185	183	182	179	204	200	185	166	173	161	200	170	206	187	223	222	151	203	189	203	198	184	188	202	199	222	191	209	193	177	209	194	200	179	171	212	187	202	177	200	221	171	206	193	183	192	202	194	185	164	199	185	179	200	210	193	197	201	184	186	199	196	194	200	176	183	201	190	190	188	184	186	196	176	183	205	176	181	197	192	186	185	177	168	197	194	197	215	203	160	173	190	190	187	209	197	197	198	176	196	195	183	178	176	183	168	200	185	203	187	213	188	191	191	196	184	202	173	206	160	174	204	211	202	186	180	171	194	202	201	192	202	162	194	224	214	183	198	205	205	186	188	214	223	183	162	190	197	189	211	184	193	190	191	230	164	187	190	190	183	200	205	190	195	200	184	199	177	213	198	193	192	211	202	179	195	189	183	206	194	192	185	176	216	185	200	193	203	203	181	214	198	169	183	191	184	188	187	197	195	185	197	193	162	189	173	182	202	186	181	207	220	187	192	177	226	177	196	181	192	190	210	187	194	205	188	191	203	197	180	199	181	194	198	198	191	193	202	190	186	197	188	195	189	181	186	188	179	209	200	172	194	213	194	199	193	189	182	203	171	197	224	192	196	195	207	217	197	208	176	219	192	198	178	185	166	173	191	203	188	172	195	223	194	180	196	184	185	205	201	200	169	201	190	182	166	177	207	186	201	184	206	198	185	190	193	174	191	219	194	208	187	171	193	183	207	202	217	177	199	195	187	198	210	195	200	192	185	211	193	190	198	200	201	206	208	205	214	167	203	194	170	203	177	197	183	186	210	189	184	208	208	184	206	196	183	179	190	202	203	198	179	210	205	186	200	209	215	198	189	175	178	178	175	195	208	184	169	186	205	179	188	186	198	214	196	206	195	183	197	189	186	198	181	214	210	178	182	185	204	190	207	197	184	197	185	184	193	190	172	194	173	202	181	175	185	199	168	200	195	177	193	180	186	194	205	209	189	191	197	183	183	180	194	206	190	203	183	173	194	210	185	186	209	172	175	197	174	218	201	182	193	214	167	172	177	230	190	187	177	219	181	170	207	211	216	193	195	200	186	192	196	179	200	201	166	183	189	192	196	178	179	178	184	207	234	187	201	207	199	170	192	204	215	175	177	201	201	198	197	203	196	197	199	178	183	182	216	175	207	215	183	180	211	180	181	195	190	182	198	184	199	196	184	188	203	172	193	202	187	185	179	194	200	165	191	179	178	208	185	197	192	184	186	208	196	183	205	188	191	198	200	185	206	209	190	171	176	175	189	186	212	188	210	218	156	180	206	202	173	199	199	187	188	205	185	206	185	201	202	203	207	189	172	183	174	195	206	178	198	201	190	178	209	189	184	190	211	201	211	196	179	210	217	184	191	206	199	203	198	190	201	202	170	217	165	178	206	191	185	198	193	179	206	205	206	192	197	224	178	174	194	169	197	187	167	209	161	185	216	198	185	203	186	185	189	183	178	190	189	164	174	192	196	209	224	216	190	190	199	194	206	204	181	198	192	191	205	175	173	202	200	180	176	185	186	190	191	181	174	192	207	187	192	197	173	187	182	186	205	203	190	187	199	201	191	207	179	189	193	174	184	196	193	186	205	203	187	184	212	176	191	202	183	216	193	195	212	194	195	179	179	179	210	170	183	181	216	187	174	191	173	200	187	179	174	211	206	189	201	190	186	183	191	186	193	197	179	192	154	179	180	222	184	188	195	200	183	212	188	189	216	213	207	184	219	194	180	201	206	206	198	186	167	188	197	205	203	174	186	190	186	187	210	193	178	189	197	202
22818	21612	28868	24849	21613	20016	1793	659	552	479	488	393	881	7465	13452	10923	4645	577	251	273	240	226	246	253	234	213	206	223	245	232	236	242	235	242	237	223	245	205	264	263	237	238	225	206	237	219	252	213	226	240	208	237	225	208	247	234	241	229	242	205	225	263	228	240	226	256	210	216	218	242	250	236	260	222	235	234	211	250	240	239	233	222	236	225	229	227	234	219	232	241	213	210	240	260	219	223	237	215	235	241	249	201	245	257	212	233	243	255	242	241	228	215	241	236	219	258	232	242	215	240	231	261	226	228	211	227	215	226	224	226	240	230	213	250	242	202	252	248	239	244	234	249	209	219	253	247	231	223	230	213	198	219	199	256	252	215	257	241	239	253	238	235	233	219	224	220	194	206	217	217	224	230	224	213	204	238	242	227	242	236	247	245	222	229	231	248	240	227	246	238	256	193	217	228	229	216	211	225	235	232	232	229	216	221	225	219	245	215	227	236	214	252	249	219	243	220	236	199	236	230	239	244	248	227	238	234	247	202	232	222	245	230	238	227	249	234	225	209	250	204	223	233	224	241	224	241	194	222	252	239	221	238	234	221	271	232	231	222	228	260	212	245	224	202	245	242	247	242	223	238	223	235	220	259	244	221	223	229	220	233	221	244	217	225	231	220	249	237	210	230	240	213	243	215	240	221	258	239	223	240	243	241	234	258	244	228	240	233	244	222	218	224	224	232	242	244	254	248	209	234	228	207	237	246	244	218	233	237	229	222	245	249	236	256	249	217	258	238	231	229	215	215	262	241	233	236	260	218	214	211	252	251	248	223	204	223	223	234	215	227	203	239	244	266	225	226	205	251	213	242	236	254	227	224	223	234	235	234	241	235	254	240	215	232	252	230	259	216	228	220	233	224	242	236	213	237	229	230	224	242	231	224	238	256	238	190	239	225	241	234	232	215	243	240	242	216	259	213	243	240	228	239	203	229	243	231	234	239	204	222	218	215	272	230	227	256	241	206	247	219	231	240	244	237	211	238	243	248	238	227	197	210	210	201	221	249	225	228	251	223	223	241	233	250	218	244	231	250	213	240	226	241	239	237	245	245	215	230	233	256	215	212	227	209	201	226	229	231	216	239	244	222	227	246	225	267	252	239	220	209	227	237	224	228	211	210	209	225	229	247	255	248	238	192	241	244	242	249	231	212	229	204	274	210	211	254	242	220	223	215	243	242	204	227	237	239	247	225	231	231	232	221	216	226	244	252	234	253	232	219	252	227	192	231	244	221	242	232	218	240	216	219	228	214	229	271	261	232	226	242	223	234	231	229	228	230	235	235	239	224	250	222	217	221	250	223	254	206	230	219	230	239	242	225	232	210	198	231	240	243	228	242	229	251	228	242	253	217	218	222	229	230	246	211	250	258	249	241	221	260	215	228	240	204	230	212	247	212	229	272	232	240	241	221	248	216	262	217	236	230	232	207	262	258	241	243	250	267	215	247	247	209	228	214	255	231	225	227	235	240	231	221	213	221	254	223	247	193	209	213	202	238	225	228	232	255	219	223	253	240	216	221	228	199	243	231	224	241	226	236	220	206	246	238	222	203	236	253	220	225	218	229	233	251	205	235	236	219	238	235	236	234	251	249	250	216	231	236	238	200	230	217	228	241	213	206	254	232	235	207	225	258	224	234	259	232	215	212	222	223	236	251	237	233	209	226	217	253	217	243	239	240	210	212	233	214	215	207	215	242	242	212	215	253	263	222	238	218	246	248	228	237	192	243	230	210	248	230	212	218	249	254	225	221	197	239	230	209	217	246	223	222	223	212	233	200	216	211	215	248	220	235	223	240	230	244	219	206	220	234	245	234	236	216	224	239	245	229	212	231	207	237	245	240	242	222	235	231	235	244	243	233	215	240	226	232	234	256	231	234	252	201	226	265	209	241	226	212	214	219	223	224	247	221	221	222	217	223	204	233	223	224	229	240	236	225	224	253	239	228	216	242	244	237	201	241	245	210	241	230	232	225	242	222	228	240	251	228	222	216	226	244	240	230	237	243	249	216	242	242	226	246	222	242	259	212	227	234	223	225	209	202	237	233	217	221	236	229	269	243	252	245	229	238	239	238	225	210	254	250	227	248	222	240	217	214	216	249	232	237	211	228	247	215	232	238	211	261	220	188	243	255	261	238	222	229	201	227	257	210	237	249	245	239	244	258	229	194	224	247	235	232	244	206	217	227	243	224	222	237	220	251	229	222	203	233	224	229	226	244	231	217	216	238	236	194	252	219	205	219	248	242	256	243	240	213	224	218	235	204	241	220	235	257	283	196	251	247	222	235	242	200	231	223	217	230	212	260	241	231	230	247	243	248	244	234	210	226	247	224	232	228	266	242	234	218	240	222	268	220	254	248	267	214	225	258	238	244	234	227	240	230	229	244	216	219	240	253	202	236	228	248	242	224	236	215	236	224	206	222	212	199	231	206	228	227	241	244	224	254	226	244	219	235	236	240	238	239	256	216	235	237	217	218	232	233	229	232	193	249	239	255	214	241	235	264	227	220	239	216	224	256	234	250	220	210	238	248	240	254	249	232	201	218	226	228	244	247	245	198	234	249	232	265	226	217	226	233	268	224	259	256	220	236	226	249	237	202	227	222	227	213	253	234	230	254	248	204	254	215	224	225	242	229	219	220	214	217	249	246	234	233	209	251	217	226	236	233	225	229	248	226	246	220	217	244	213	249	215	203	242	245	252	210	209	238	219	215	249	234	246	238	237	230	231	243	228	222	249	235	236	231	230	209	242	236	219	214	219	248	232	240	221	196	252	253	220	239	229	213	240	255	239	226	227	244	254	223	229	215	254	229	228	214	245	240	223	238	219	236	235	239	232	246	225	208	251	249	227	239	239	203	242	222	233	239	241	266	237	211	239	232	213	219	241	252	228	255	228	232	254	219	215	232	226	221	252	229	255	235	227	236	245	216	244	231	238	228	241	232	208	248	230	244	226	218	231	203	254	227	224	229	179	232	249	215	227	214	254	230	226	231	207	230	216	199	222	211	244	238	253	223	224	235	220	220	255	214	223	240	220	232	257	215	222	231	233	243	242	227	247	225	246	226	234	198	238	244	219	207	224	226	227	233	232	211	218	255	199	229	237	226	230	228	220	204	213	233	248	227	214	206	251	235	226	247	232	220	222	201	249	249	244	241	222	248	239	230	240	234	243	246	237	246	215	231	214	237	228	230	229	231	221	218	211	236	249	225	227	256	228	246	235	215	208	240	238	199	245	203	254	225	196	214	246	209	218	205	220	240	224	240	221	237	218	205	228	224	194	216	239	229	225	224	221	244	241	225	201	244	249	234	231	241	216	220	236	247	246	218	221	218	216	220	216	220	255	236	225	222	218	243	262	239	227	230	214	245	241	228	261	235	232	224	240	236	259	224	239	235	229	250	221	207	255	243	207	264	222	244	232	224	241	213	199	204	248	219	217	193	208	254	262	246	274	225
4538	15196	10475	4791	3124	2512	1909	1302	1116	979	846	835	1900	14804	21788	17407	7974	898	371	373	359	349	331	344	323	348	313	343	327	360	340	333	342	349	342	367	368	355	336	347	327	337	335	339	328	298	329	347	369	338	283	360	335	329	323	305	326	334	317	318	312	305	332	325	359	340	314	351	333	363	342	338	352	338	322	354	320	310	349	288	335	350	353	361	348	342	324	329	338	324	301	337	387	331	319	337	353	362	310	356	336	344	331	363	350	325	314	303	305	344	347	328	314	322	342	322	322	371	321	336	346	316	300	296	314	352	346	335	336	334	338	351	319	358	330	346	309	336	318	349	346	307	343	341	335	294	333	288	345	312	338	357	349	326	348	308	311	326	353	321	350	334	342	352	320	306	357	329	320	378	330	341	306	359	331	291	325	311	345	338	329	317	298	345	308	347	373	321	323	301	322	306	360	302	333	345	345	329	337	330	352	350	316	337	338	345	330	300	325	336	338	324	372	330	344	335	365	336	332	349	299	326	341	328	329	325	317	325	336	308	334	374	341	318	334	338	346	308	356	319	327	361	310	317	340	354	348	323	326	321	349	297	346	330	326	367	304	322	346	354	365	351	316	324	368	298	319	311	344	345	300	330	324	345	326	336	310	320	322	366	337	330	328	323	326	312	312	343	301	367	325	329	329	316	331	317	334	322	330	355	342	341	353	341	307	325	341	350	316	307	315	326	342	317	318	347	317	324	316	301	343	315	349	327	335	346	332	334	305	330	323	355	308	331	322	326	311	331	295	335	340	331	352	294	358	317	341	323	347	360	332	317	290	328	323	351	324	326	308	298	328	323	317	348	317	367	312	335	351	346	318	332	347	308	367	328	305	353	321	316	324	362	322	336	350	351	324	361	327	298	350	352	303	333	342	317	344	353	334	335	333	320	332	339	301	332	352	343	344	349	313	365	323	310	326	329	318	344	351	346	323	308	338	303	332	329	315	341	344	334	368	353	340	328	337	325	332	354	345	358	343	318	336	315	373	341	325	345	362	349	317	345	335	324	340	345	350	294	333	330	348	322	342	349	334	311	299	345	338	295	349	301	330	344	345	322	366	346	325	321	304	336	358	353	314	330	334	333	306	344	344	328	337	325	349	318	321	352	322	317	313	320	351	333	367	321	333	374	341	319	316	358	353	333	342	339	312	337	339	319	351	349	335	323	313	337	320	339	321	348	310	327	327	330	374	330	318	337	358	350	340	312	323	307	338	326	314	322	359	313	358	349	329	309	349	345	328	330	326	315	323	313	317	316	324	319	329	310	314	331	345	340	332	312	343	313	293	328	320	318	333	318	343	312	313	278	336	323	359	353	321	309	325	305	310	346	334	332	323	310	332	340	321	329	383	372	309	328	332	354	321	311	326	319	347	296	349	332	339	304	343	320	340	331	345	321	368	347	308	300	333	277	317	357	333	350	334	344	334	336	313	354	355	333	337	323	331	326	360	328	343	328	353	356	315	341	346	344	332	332	351	331	360	309	338	321	318	319	342	356	316	330	328	329	320	339	334	342	325	327	307	353	323	319	347	373	335	348	324	344	351	363	334	302	301	317	362	360	377	359	322	336	315	347	312	330	310	336	325	335	336	329	316	345	349	334	330	319	329	352	318	307	336	331	329	345	348	328	322	296	294	343	325	309	296	330	321	330	319	305	342	302	331	309	347	314	341	299	327	320	330	343	345	333	336	332	328	348	323	338	329	326	343	331	329	316	310	333	297	301	307	319	337	346	346	343	359	381	335	343	333	333	315	299	329	367	316	333	323	319	335	324	316	348	318	347	321	296	315	311	327	358	362	321	331	311	307	382	320	324	296	346	348	362	345	357	349	322	317	373	374	331	312	326	336	335	325	329	322	327	321	349	343	337	304	318	334	314	335	323	336	347	343	343	315	337	333	333	345	323	317	306	292	316	335	324	346	308	330	340	306	343	322	330	328	321	384	358	294	327	349	317	332	361	309	310	312	320	348	326	347	326	375	348	337	340	347	344	341	306	328	332	346	356	325	342	342	342	313	316	298	333	308	339	359	355	333	335	312	366	325	320	338	343	350	340	294	332	308	316	356	311	331	356	313	307	359	330	357	333	326	322	328	338	324	328	336	333	330	322	340	301	345	332	294	352	370	323	285	352	323	323	304	335	334	343	350	339	366	305	305	330	337	352	355	354	308	305	362	347	347	331	329	320	307	288	309	337	350	329	317	352	328	336	338	330	322	356	317	332	355	319	300	315	363	333	347	308	351	328	362	380	324	323	295	370	308	312	355	322	329	298	319	363	328	357	320	362	318	319	312	348	350	297	300	345	338	361	315	335	370	309	344	304	348	348	329	337	338	315	334	324	323	321	302	348	338	331	303	346	297	354	330	327	321	331	342	319	308	326	314	315	333	323	320	334	331	322	318	340	332	316	330	330	328	379	352	330	357	327	348	326	349	304	336	314	336	327	334	320	321	334	315	326	325	342	314	352	297	307	341	338	288	360	323	339	325	303	314	318	355	329	329	322	337	300	349	335	348	315	324	320	318	363	340	333	312	331	318	352	323	344	314	358	352	352	335	314	285	303	330	357	321	348	342	321	330	330	346	354	340	350	328	337	324	319	316	350	356	332	342	322	320	340	317	338	347	313	345	327	333	333	357	314	341	338	361	331	326	300	295	315	292	308	331	317	322	336	315	348	304	363	372	312	349	345	300	314	300	332	346	341	347	320	331	319	309	352	343	361	302	353	347	326	348	349	316	354	364	334	348	347	348	319	356	348	386	354	318	357	348	319	341	311	315	352	316	322	330	352	351	358	342	331	319	396	354	320	340	314	358	369	356	347	315	300	325	324	317	339	340	340	325	363	354	331	297	353	337	297	361	319	323	330	373	331	327	337	351	345	300	311	303	319	349	349	361	326	300	333	306	313	332	338	340	334	331	322	337	358	297	341	358	319	319	316	321	321	323	331	326	347	328	307	339	349	375	290	337	333	325	359	303	334	326	330	348	356	353	300	323	330	341	340	324	312	330	338	352	346	338	319	279	323	329	310	344	329	356	360	352	354	313	344	315	288	314	347	308	331	334	338	346	311	313	338	331	363	337	320	324	327	340	314	324	340	325	330	332	335	359	336	344	340	325	371	323	343	332	337	362	331	340	318	313	350	354	297	333	332	364	330	362	329	364	329	313	316	307	343	368	352	287	343	312	348	338	323	322	339	352	320	326	345	363	329	335	346	341	336	340	356	368	328	324	321	315	316	315	299	342	295	334	348	297	330	331	334	309	335	322	367	345	321	355	337	359	332	331	330	322	337	351	328	333	358	333	315	320	342	330	308	358	307	322	325	308	338	342	359	347	335	290	337	311	350	308	346	336	331	342	322	336	311	323	341	323	281	360	337	350	334	317	319	338	381	342	337	362	335	299	310	322	356	336	334	347	313	313	356	301	347	361	329	288	343	351	294	332	302	338	310	304	334	320	341
27862	18636	4080	606	385	312	292	250	286	240	249	283	251	435	809	741	364	238	217	215	224	209	199	237	206	223	230	249	263	216	217	234	227	213	221	256	213	241	247	251	201	240	229	218	241	226	225	216	209	246	287	226	238	227	209	223	229	243	245	195	221	226	235	268	243	228	235	229	204	230	264	219	230	217	211	235	236	229	228	222	239	224	215	213	225	221	247	206	235	222	236	222	211	244	254	231	241	241	216	245	225	245	229	229	223	233	236	228	223	221	240	223	245	258	235	208	228	222	260	246	209	246	224	214	243	238	223	238	225	222	209	215	238	219	232	209	227	238	221	214	256	227	222	221	237	241	216	197	229	230	227	221	212	219	221	251	240	241	276	217	217	251	208	220	230	234	230	235	250	208	252	220	232	231	207	237	244	211	260	251	234	225	224	213	229	238	208	249	242	210	218	237	224	234	236	217	250	229	247	229	249	222	232	226	243	222	213	206	206	239	248	226	233	227	229	233	262	220	246	233	226	208	211	249	230	223	211	227	223	244	244	212	229	228	233	211	219	225	234	221	237	249	220	200	213	239	227	227	220	235	230	233	254	241	203	209	217	230	222	254	213	231	263	209	244	243	219	227	230	237	249	241	224	219	216	227	233	194	236	217	237	218	199	234	214	227	253	260	268	232	217	204	252	207	233	214	213	226	234	217	242	224	226	228	215	214	232	223	255	226	245	227	239	213	214	219	252	240	245	237	213	236	217	260	242	251	258	219	238	215	215	238	229	207	233	242	233	259	257	215	228	245	257	215	275	226	232	225	212	218	239	232	207	204	224	232	225	246	246	213	216	233	207	236	203	247	240	226	228	214	260	247	206	226	241	218	227	248	224	229	225	221	224	219	216	248	237	202	236	238	208	228	242	241	254	216	208	260	245	253	218	236	229	219	228	197	231	240	251	211	230	207	214	208	227	215	243	233	241	230	223	234	230	232	228	254	235	226	239	242	243	255	202	218	215	231	234	216	235	215	209	200	230	234	230	226	237	219	217	240	209	238	202	228	242	195	241	207	239	233	224	225	199	209	231	224	227	213	237	205	238	231	268	248	224	230	221	230	225	221	239	240	245	235	220	239	229	235	234	215	221	219	256	229	252	203	230	241	236	244	219	230	237	196	224	234	252	245	237	229	239	233	231	242	220	255	254	236	231	218	242	247	231	234	226	239	246	244	235	256	219	227	226	225	207	224	215	231	238	229	226	231	244	231	235	237	232	227	249	220	224	247	196	239	210	227	243	229	231	234	246	226	201	204	211	237	273	217	194	244	246	225	201	212	224	262	242	234	216	215	229	228	224	226	239	218	224	197	209	243	227	211	226	251	255	241	205	215	233	233	209	224	264	250	237	221	232	217	217	243	211	232	236	234	226	217	223	226	222	228	210	219	220	214	211	232	207	212	213	227	214	270	235	240	228	228	228	246	226	216	236	219	219	238	235	244	249	234	242	246	230	251	265	229	215	240	217	216	264	242	234	218	248	218	243	244	224	210	230	239	217	219	218	248	235	233	254	254	239	210	225	253	247	245	205	253	224	245	239	242	219	220	247	265	201	239	221	239	208	260	222	222	218	257	226	225	203	218	225	221	245	218	230	235	227	247	220	234	243	247	224	229	251	221	222	239	230	241	235	217	206	225	198	219	235	234	240	235	239	229	225	212	231	235	243	243	236	204	258	220	219	236	225	244	221	240	196	207	237	228	247	229	232	231	229	213	240	235	256	226	219	230	222	200	245	217	216	201	230	233	219	218	209	248	233	247	257	224	186	219	190	258	213	234	216	243	231	227	223	232	222	238	231	224	242	207	244	225	228	240	230	241	241	215	216	261	232	236	242	223	221	240	234	233	237	213	226	222	238	261	253	236	203	238	251	226	213	201	250	241	231	225	216	211	232	242	217	218	246	203	217	227	207	226	209	201	197	234	197	223	223	242	238	203	211	199	229	229	241	241	213	208	234	220	216	213	248	219	222	220	267	241	245	255	250	261	237	212	252	235	241	235	230	214	217	213	241	234	255	247	214	240	235	217	237	211	224	240	217	248	220	230	250	224	208	237	213	236	228	235	236	228	222	237	248	236	229	203	261	225	235	242	254	260	227	237	236	221	236	235	251	235	210	244	220	220	240	261	218	211	230	241	228	232	225	196	227	250	233	233	239	230	232	236	218	243	238	241	226	222	242	216	224	236	218	225	224	249	242	262	217	206	248	228	209	229	247	219	206	212	242	218	214	227	239	209	261	217	248	233	247	240	245	243	221	234	229	198	234	217	253	223	225	232	230	227	234	233	222	229	231	238	252	216	228	235	238	223	242	226	240	237	221	246	252	231	233	230	195	221	254	230	226	245	249	213	236	238	240	228	245	183	242	206	221	226	214	214	222	236	227	232	232	244	213	241	217	247	217	215	230	235	227	245	211	258	247	237	250	231	237	218	233	237	226	204	220	245	201	195	240	257	242	209	204	204	237	219	225	246	239	211	235	230	212	236	247	215	224	209	187	249	215	209	208	222	270	228	231	235	244	206	243	219	219	223	235	252	225	239	202	247	223	228	225	237	222	221	222	227	211	253	203	226	235	252	241	211	226	233	211	229	223	238	208	219	204	245	248	217	243	241	234	237	218	240	226	230	215	211	236	225	221	220	237	234	204	231	196	225	270	203	225	234	243	243	228	201	235	218	241	222	256	233	225	241	227	210	222	241	210	222	232	225	228	257	231	230	240	218	253	236	245	256	235	245	235	238	224	209	235	259	232	214	220	238	236	238	219	217	227	220	244	219	238	230	229	239	223	255	222	237	241	232	216	234	238	213	212	205	215	219	254	243	226	249	241	240	259	234	231	252	233	222	235	220	220	239	228	194	226	237	219	217	256	212	219	187	228	251	266	226	219	238	239	203	229	242	249	215	212	209	224	245	258	220	231	240	238	252	260	239	232	244	249	222	232	195	230	236	214	219	221	232	242	231	241	273	237	215	233	234	211	220	251	238	214	232	235	197	210	224	207	232	230	220	248	249	203	232	242	236	244	260	257	239	225	207	252	235	250	227	254	255	205	236	231	224	200	250	219	195	216	225	210	222	220	242	236	222	205	242	237	224	225	232	213	233	219	237	226	212	216	220	234	237	233	258	233	225	223	223	240	214	210	224	230	225	223	233	222	241	238	233	234	215	234	225	237	236	238	230	231	226	251	248	242	232	254	229	240	222	228	248	229	222	203	255	252	224	231	239	202	227	211	232	234	217	206	250	246	255	242	207	212	214	225	209	223	242	218	253	205	224	234	211	190	213	238	224	221	223	205	206	241	203	254	230	232	247	228	240	233	235	202	239	242	237	232	245	218	227	218	236	227	229	222	241	232	246	202	234	229	217	241	231	217	212	223	226	261	229	237	212	233	240	228	260	222	237	203	245	213	245	225	222	213	237	210	251	219	228	254	218	232	205	237	225	226	238	197	228	226	210	257	243
4517	2878	1956	963	659	565	493	435	472	455	363	396	390	766	1524	1382	562	301	333	334	356	333	322	356	309	287	317	341	337	318	335	342	347	320	325	338	314	329	333	300	369	320	340	313	363	323	325	338	320	314	323	279	344	324	346	325	296	344	311	334	335	347	311	322	361	322	316	338	341	316	328	365	313	327	303	298	316	303	309	341	302	309	325	306	324	336	307	335	315	321	353	303	320	324	327	332	334	310	278	356	311	341	316	332	309	299	323	338	310	351	339	308	344	307	315	305	302	365	326	315	294	322	330	320	322	292	311	301	353	310	298	325	309	318	314	343	316	324	305	328	336	295	328	313	342	343	350	288	352	310	295	333	320	341	275	323	357	345	349	332	314	331	344	296	314	324	338	297	323	362	333	348	327	300	328	329	338	316	336	308	323	353	342	298	296	335	332	337	275	344	336	310	339	326	322	300	360	328	307	318	332	334	317	312	340	337	338	353	307	302	328	357	340	309	349	312	329	346	288	342	345	324	317	341	288	346	359	326	300	323	325	319	322	314	320	326	340	315	309	299	314	320	344	320	313	339	315	346	331	316	375	353	336	345	331	317	330	333	345	291	314	284	311	365	339	309	316	311	310	314	340	354	290	366	359	307	353	332	318	335	333	316	309	346	323	345	303	302	317	340	321	300	344	351	333	325	297	361	321	329	315	278	319	294	332	352	303	317	302	297	330	333	327	332	336	307	338	315	318	311	314	307	302	315	349	302	316	309	302	325	334	316	338	307	343	315	320	328	288	315	320	307	346	307	352	315	371	311	301	317	329	322	315	316	362	294	315	346	308	313	320	296	297	312	320	302	315	326	304	339	327	311	351	306	334	329	335	330	365	303	333	311	341	359	306	303	331	345	319	313	297	298	318	318	308	305	308	300	339	328	330	307	298	339	300	335	315	323	343	315	337	346	334	334	319	326	331	332	327	304	327	336	297	323	329	333	307	310	334	343	340	329	320	343	304	338	325	338	290	346	335	328	310	326	301	310	321	343	339	319	326	319	337	352	345	337	345	316	335	327	338	307	309	307	323	286	325	272	295	329	330	294	293	318	304	307	317	342	350	315	337	321	330	307	323	332	321	322	292	312	297	317	317	317	321	304	320	320	307	317	330	323	309	321	343	321	314	337	322	288	328	355	326	285	330	345	326	335	341	299	319	292	331	326	362	292	343	348	316	326	317	343	352	331	292	344	318	317	322	344	341	342	313	323	313	325	323	312	311	323	377	348	338	304	358	330	316	354	314	314	308	306	303	329	357	295	343	304	332	316	324	283	310	336	317	306	323	307	318	305	309	314	320	340	306	356	319	313	333	334	352	330	333	346	346	319	307	312	308	306	336	346	292	328	328	344	317	318	303	362	335	325	331	310	331	307	340	338	334	336	310	329	331	294	305	335	307	311	314	322	318	330	349	353	310	321	312	325	343	306	315	335	324	346	332	320	338	323	309	338	336	316	310	311	313	322	306	307	324	324	295	324	310	318	336	305	303	302	307	325	335	300	320	355	303	332	336	332	308	303	348	299	322	317	341	349	333	342	317	326	337	341	315	301	309	330	336	351	342	350	337	297	345	333	299	318	302	338	357	335	307	314	329	338	345	304	298	297	306	349	326	330	326	323	324	320	336	327	317	300	323	316	329	328	337	321	318	299	301	342	287	322	310	337	365	319	333	309	313	318	277	329	321	312	331	334	326	313	326	306	355	292	324	320	346	318	329	334	332	295	313	313	336	289	314	329	301	305	340	311	327	319	317	303	339	337	340	292	310	327	348	304	334	338	322	299	290	302	291	328	305	306	334	357	279	358	314	332	337	286	328	318	348	345	320	332	284	335	307	315	335	326	311	343	324	331	333	310	306	328	330	335	357	306	336	363	298	341	302	314	337	284	346	342	367	307	324	348	315	329	366	328	356	322	321	312	323	331	346	301	301	341	326	330	357	301	329	314	343	351	326	320	334	321	300	344	322	315	331	324	329	299	312	300	314	343	345	323	316	309	341	317	350	336	295	295	284	326	353	346	322	302	323	306	323	314	309	320	325	323	325	325	344	324	328	312	307	333	282	312	343	326	306	326	325	325	305	334	327	333	275	325	306	316	314	301	323	350	334	314	334	318	321	337	309	305	350	328	320	322	313	338	305	344	323	349	357	335	324	348	289	322	326	345	305	334	309	324	311	320	333	309	327	301	282	350	322	328	332	351	329	315	309	309	326	343	327	306	333	314	331	324	305	347	330	322	344	344	318	322	347	304	322	359	296	330	320	282	330	331	331	343	303	324	359	342	348	334	322	327	331	374	320	360	322	320	333	303	298	322	317	357	329	347	320	328	339	341	327	331	339	343	355	329	312	326	314	311	337	358	320	322	334	329	321	310	312	303	326	357	331	351	339	318	294	320	319	308	283	309	364	332	311	337	291	338	268	329	339	344	306	315	315	353	332	321	305	352	328	361	352	309	319	321	302	341	327	340	319	329	304	303	334	299	320	314	283	335	347	307	301	297	299	332	318	336	343	334	316	317	331	303	320	335	307	321	317	303	316	344	330	309	298	325	357	332	294	346	315	324	325	324	304	312	306	317	307	344	342	317	323	322	331	288	331	342	290	313	315	322	307	328	351	333	352	309	335	352	327	302	302	333	313	308	327	333	316	328	303	322	335	336	320	304	312	340	326	349	331	295	321	340	344	319	333	321	341	310	306	328	335	334	288	343	336	318	319	340	341	340	317	331	295	327	328	334	299	336	334	298	355	338	344	319	349	307	323	344	315	314	330	307	302	328	308	333	324	331	323	381	328	304	339	320	318	362	342	307	317	346	323	318	316	323	347	287	313	362	312	338	312	309	329	295	344	311	324	318	324	361	317	328	326	315	322	311	338	325	342	292	306	307	326	314	300	332	327	350	322	324	334	335	304	332	322	319	325	305	321	317	353	316	302	315	322	344	309	320	314	293	315	334	332	327	322	326	356	326	342	330	294	315	335	311	302	312	345	308	337	316	338	334	312	358	324	311	315	324	335	313	353	310	317	347	311	339	314	351	303	342	329	351	303	346	335	360	329	314	313	339	322	311	322	312	354	311	316	297	324	315	322	295	345	339	316	323	295	341	322	316	300	333	346	357	353	342	335	275	325	338	317	327	340	330	325	348	351	333	314	347	325	320	371	295	307	311	325	317	331	349	315	339	316	319	335	326	301	338	348	369	319	306	295	337	323	324	314	312	344	314	327	356	326	335	322	325	329	317	326	329	357	298	323	304	324	294	357	312	330	359	329	320	351	330	334	345	309	321	290	328	315	316	323	291	349	331	318	330	305	305	333	321	344	332	338	329	334	331	309	317	331	332	333	308	327	329	325	327	326	321	315	319	301	345	325	336	337	336	339	305	349	332	322	307	343	344	387	291	372	331	286	317	353	308	320	336	291	373	317	321	290	348	342	325	320	314	308	324	325	333	335	306	324	343	339	277
23778	21588	28136	25466	19860	1749	691	618	522	461	418	460	381	2405	6883	6219	2099	355	341	340	346	355	325	346	359	341	307	319	321	336	327	318	331	347	297	328	333	338	320	364	302	321	350	322	346	352	302	331	338	334	332	336	329	297	303	316	317	312	329	329	335	293	338	326	341	347	325	343	282	319	315	306	308	299	337	321	291	298	302	307	318	304	341	301	287	311	313	318	304	316	336	316	327	321	298	316	315	321	318	306	296	346	293	282	343	325	334	314	324	343	349	327	338	316	350	324	338	353	342	331	319	336	298	329	309	323	333	325	344	312	342	336	342	326	339	351	303	323	328	327	327	308	324	329	284	315	291	356	311	317	324	304	367	335	330	325	325	326	310	343	326	332	311	324	317	324	328	315	306	303	283	336	315	343	292	335	350	328	327	320	338	351	332	326	324	338	349	307	325	348	320	278	364	302	311	334	330	313	312	302	324	329	334	329	319	317	292	310	325	330	312	325	334	327	313	324	339	326	310	295	301	337	353	303	323	326	314	290	317	308	319	330	337	337	342	277	316	340	316	389	326	333	313	322	325	330	327	343	369	332	296	360	323	325	330	319	319	329	338	327	326	313	297	305	347	292	312	305	333	331	336	309	323	315	339	323	299	345	336	297	301	307	333	319	305	337	336	310	336	310	324	306	340	320	321	316	318	322	293	324	300	320	288	301	314	338	328	332	327	340	304	345	307	303	312	321	341	330	340	332	316	337	319	375	341	312	320	313	343	298	336	339	343	384	321	338	356	331	314	344	305	295	322	298	320	338	315	317	332	309	328	315	316	325	327	325	260	339	324	318	334	335	324	325	318	334	350	337	321	355	302	332	312	318	347	309	329	304	324	318	333	311	328	301	312	309	343	307	354	321	354	328	318	343	307	358	362	288	339	317	324	313	308	334	344	313	315	333	323	330	319	322	344	317	314	341	307	300	308	353	317	320	323	301	307	347	346	326	330	347	321	337	311	348	323	272	332	280	326	322	328	292	306	290	308	327	321	321	303	341	302	349	302	353	329	324	332	346	290	312	321	326	318	343	344	328	328	305	313	343	358	336	298	323	354	329	307	320	328	314	323	332	305	332	349	325	326	319	306	308	332	322	304	313	319	352	323	336	327	318	350	292	331	330	295	296	335	315	315	332	323	323	307	328	320	326	330	360	339	310	354	331	310	308	334	316	322	317	332	343	311	313	345	347	317	307	329	305	313	313	327	346	284	301	316	310	300	309	304	347	318	296	321	325	340	302	336	322	319	308	316	337	327	326	322	327	313	299	327	299	337	316	327	330	296	330	347	330	344	323	326	338	310	298	361	312	320	324	320	326	310	341	311	327	326	307	314	330	306	349	327	334	323	301	335	325	353	355	306	337	304	314	285	333	333	293	310	308	328	311	308	294	323	351	303	310	301	320	313	317	297	317	315	325	308	314	354	334	343	314	341	321	314	324	290	372	291	343	351	316	297	315	291	338	349	315	327	327	301	291	316	315	343	322	337	321	339	311	324	334	313	316	340	319	312	314	329	337	294	339	304	332	332	318	324	355	324	313	320	331	338	339	325	335	307	313	321	351	314	329	311	328	302	312	307	340	351	327	302	306	317	340	317	288	311	294	318	301	338	322	317	332	301	323	328	311	303	302	336	312	322	313	341	305	320	329	323	318	364	310	283	365	330	337	315	326	315	350	348	331	328	340	341	313	363	319	333	318	354	298	307	357	349	290	332	352	344	315	310	323	356	306	323	351	288	297	307	322	318	330	335	322	330	325	312	322	321	339	327	308	317	333	318	325	366	323	332	357	303	356	312	320	321	306	325	332	309	295	331	316	318	338	312	329	308	329	348	329	337	349	345	291	326	357	290	343	321	333	327	320	336	342	331	323	305	333	350	293	349	344	300	334	328	318	333	309	310	323	355	337	341	319	329	341	330	338	340	331	339	319	316	347	360	324	293	297	313	343	319	370	315	328	330	322	336	338	321	346	310	341	318	305	347	322	305	321	376	326	344	305	334	304	336	303	340	315	332	335	352	304	327	339	328	314	351	341	298	339	332	328	300	301	324	338	330	303	334	347	306	336	327	339	334	313	314	350	355	315	339	310	337	344	321	344	349	327	300	329	315	345	301	319	320	312	308	325	323	325	323	336	327	332	312	304	307	313	315	345	306	317	310	323	326	324	326	292	324	308	320	305	346	335	332	317	303	310	295	327	301	286	332	346	317	343	354	293	298	353	320	325	306	306	340	329	292	288	331	310	308	317	307	296	314	346	314	333	343	350	311	326	288	311	290	325	324	337	334	314	308	310	328	310	315	325	349	332	340	313	323	312	323	304	326	304	314	334	322	318	303	323	324	327	308	336	286	354	329	312	337	323	332	324	315	308	330	346	302	318	318	311	351	321	322	331	333	308	287	339	323	324	312	326	301	336	330	314	341	340	351	332	346	336	311	298	308	343	298	312	343	321	331	331	341	295	343	292	318	310	331	319	313	366	330	313	319	308	334	319	332	335	327	318	323	342	324	333	305	308	315	284	342	326	303	335	321	337	348	331	331	355	302	325	348	317	335	313	329	339	271	308	311	304	293	263	306	324	318	345	317	345	330	343	346	302	327	290	305	296	335	325	325	317	318	308	306	309	304	308	324	325	340	340	332	304	303	319	324	327	324	328	334	313	345	333	330	359	322	328	304	329	301	328	318	340	332	315	312	332	348	299	330	283	302	331	346	332	342	348	331	318	336	337	306	335	313	329	322	375	305	325	324	321	349	319	306	360	340	313	349	330	302	291	299	325	320	351	312	334	335	302	315	350	323	342	333	344	319	324	326	300	311	314	341	324	339	306	356	356	339	306	342	332	315	336	356	319	282	312	336	322	339	330	304	320	302	319	309	334	325	325	331	325	316	327	313	345	353	337	337	328	327	307	316	303	311	309	305	319	320	336	313	346	299	345	317	348	329	321	352	317	298	338	339	319	317	309	328	317	351	337	315	326	333	285	350	351	298	302	339	303	317	323	330	340	331	330	311	323	311	310	328	320	312	321	328	360	298	312	308	324	322	325	298	307	329	358	346	328	292	324	334	321	330	357	279	298	334	333	324	299	334	321	288	321	327	356	317	312	332	340	311	317	301	343	325	311	304	326	338	329	311	296	328	369	313	345	344	297	335	333	344	319	316	337	343	340	333	326	323	353	352	308	338	355	294	350	315	341	304	327	290	270	357	326	322	308	336	318	325	337	352	322	341	351	320	324	357	283	289	305	325	346	322	294	323	321	303	295	336	303	324	314	350	314	318	300	333	324	336	330	304	348	328	301	314	322	316	331	306	328	315	305	292	304	293	322	347	347	321	318	319	331	349	325	316	320	316	334	333	333	302	285	324	317	315	325	311	335	351	351	294	304	312	312	335	331	342	310	310	315	294	340	355	343	337	309	351	321	304	312	329	358	326	309	315	303	313	334	309	346	329	302	319	299	308	320
3260	9969	6479	2952	1916	1445	1224	1069	967	725	701	652	711	5079	12875	11055	3604	498	491	497	500	468	488	453	449	448	441	472	443	459	445	470	465	459	495	436	468	473	476	487	455	470	436	478	450	442	447	453	467	474	443	481	486	455	444	406	459	452	438	418	472	450	417	410	455	485	478	466	449	462	471	456	440	442	438	444	432	430	471	487	439	424	436	435	453	480	474	442	495	454	456	445	461	442	473	482	463	480	415	431	449	476	456	459	437	477	522	459	460	501	436	445	461	457	444	426	462	430	464	433	474	430	477	473	443	450	452	469	441	440	422	484	441	498	459	428	480	477	439	447	445	454	443	452	469	459	482	448	450	458	467	469	451	416	448	443	445	451	447	489	444	437	481	441	442	482	426	434	421	462	461	425	449	481	467	450	462	453	480	447	440	483	434	427	457	449	465	448	443	452	463	452	471	464	432	443	445	447	419	411	431	484	474	470	441	497	459	464	464	462	463	463	471	419	480	462	463	465	460	433	441	504	441	467	422	466	459	485	452	448	438	471	470	423	462	442	471	474	469	440	484	416	467	478	468	458	454	439	449	459	465	442	444	482	431	451	460	465	486	459	466	489	417	414	447	461	441	435	470	426	452	425	449	482	413	462	459	464	469	460	470	420	430	451	500	433	432	445	458	448	418	464	447	450	427	425	430	458	425	432	451	453	476	433	435	482	421	472	451	469	445	438	461	481	460	418	476	446	486	444	403	445	474	446	419	427	465	449	438	486	458	451	440	416	474	431	444	471	475	394	444	518	460	465	441	494	480	491	430	496	489	425	450	434	481	483	458	434	422	476	442	465	479	465	437	431	458	484	433	480	470	435	443	488	452	431	455	442	469	461	456	491	470	470	430	472	496	464	429	442	474	454	428	447	435	443	466	456	439	437	481	444	472	437	460	452	449	436	465	463	492	432	459	451	456	464	453	470	452	436	482	452	464	466	430	430	440	467	488	451	488	449	437	457	480	464	438	472	443	476	450	448	465	450	440	484	456	450	460	438	450	451	441	443	445	440	425	447	429	417	470	466	450	464	421	472	487	452	457	444	468	445	473	446	410	440	456	466	448	453	467	451	451	486	412	477	430	420	426	477	491	473	473	459	421	445	431	443	449	468	431	451	454	440	415	470	454	482	462	439	440	436	461	482	430	446	457	475	476	468	460	444	440	439	443	483	458	460	427	444	443	465	441	439	400	464	456	475	475	506	476	472	489	459	464	497	451	473	459	486	448	432	442	465	482	506	419	458	448	459	425	481	475	426	435	436	489	470	469	455	440	468	483	472	464	470	439	439	485	488	443	495	446	443	498	424	466	478	444	496	436	409	481	477	467	443	458	448	471	445	443	451	440	433	458	412	463	456	433	449	419	441	441	421	476	484	419	468	435	477	465	467	442	468	439	451	502	449	441	455	448	420	471	472	434	458	467	436	461	477	515	441	420	479	459	453	429	480	485	439	486	475	453	423	428	444	455	434	426	505	439	453	439	466	469	456	438	425	427	454	463	437	487	458	457	462	463	449	436	463	478	498	445	496	444	490	438	464	436	451	459	477	454	458	497	448	448	472	485	464	454	463	405	446	472	448	444	465	423	455	458	468	446	443	431	451	468	422	414	463	472	436	461	438	461	496	453	466	415	446	412	439	459	449	446	491	481	473	451	439	498	430	466	426	442	452	463	490	439	407	481	429	396	421	445	446	430	457	449	444	465	482	436	461	459	433	450	453	468	423	427	440	434	439	470	451	440	462	453	459	486	474	447	455	453	460	457	451	465	469	431	407	431	439	446	462	464	443	458	494	463	453	439	500	427	433	450	432	462	473	443	460	430	434	445	488	437	453	438	397	498	503	454	420	441	483	433	448	452	445	445	477	422	447	436	491	465	458	470	454	427	441	475	436	418	430	461	442	501	443	433	463	444	473	458	419	456	470	430	432	455	457	493	408	461	440	465	482	457	433	455	452	448	437	460	444	453	454	474	472	434	465	439	487	463	454	432	478	449	444	477	437	421	452	478	462	440	467	478	437	458	472	446	449	435	449	461	466	457	435	454	440	478	451	451	434	427	453	482	447	450	469	465	480	471	411	451	457	456	452	437	443	450	480	474	464	433	469	458	479	407	489	439	486	434	467	437	454	442	426	453	487	446	485	456	464	420	443	454	459	453	431	441	462	456	457	443	478	488	474	471	511	468	422	454	435	463	454	461	436	469	472	432	456	484	474	429	455	454	462	438	447	459	428	385	414	448	489	441	436	453	446	444	446	449	476	459	479	451	450	464	484	465	432	467	414	457	456	429	460	448	467	430	457	442	459	495	492	418	453	444	436	458	466	436	461	402	455	412	458	429	465	449	482	494	478	462	434	453	471	460	459	484	429	435	444	479	410	463	446	432	452	460	453	444	464	430	483	480	492	444	443	447	462	458	472	412	469	442	492	450	439	474	468	462	417	447	458	420	441	467	434	382	473	472	487	428	475	466	479	464	428	403	460	464	445	431	485	474	455	499	445	459	434	475	436	443	507	467	443	434	425	488	452	437	455	474	484	500	426	458	457	452	423	440	442	424	421	454	446	461	424	479	451	451	443	463	480	426	434	410	475	441	485	449	465	454	405	443	437	442	440	458	437	430	453	458	435	443	403	483	493	445	485	439	475	475	456	414	447	463	460	437	459	456	432	430	468	439	437	434	478	456	412	465	469	450	457	432	459	443	472	449	448	468	418	452	446	464	477	456	432	475	408	442	477	461	444	480	428	473	460	470	441	430	466	493	461	459	439	453	458	472	454	443	470	436	430	449	469	455	452	433	424	472	440	437	430	457	453	461	501	429	452	455	465	447	469	462	468	447	474	438	438	412	493	431	453	473	470	469	433	468	449	437	449	473	470	423	481	468	506	441	419	469	434	495	472	453	469	434	481	430	447	447	462	463	454	433	489	440	481	471	439	471	433	501	451	426	457	443	490	476	458	436	436	500	467	483	483	448	494	483	425	453	431	461	433	454	447	443	489	437	493	453	439	484	425	471	465	444	459	478	462	473	445	468	480	438	416	438	454	478	468	435	421	451	441	463	453	453	449	467	471	449	424	450	450	481	468	488	466	474	473	482	474	439	437	442	426	443	439	477	457	436	480	434	427	434	486	470	431	449	454	427	459	442	470	470	454	418	471	444	436	463	417	492	467	475	477	457	430	449	422	456	440	457	430	427	460	449	428	454	446	423	466	429	454	444	471	449	434	465	433	465	486	435	468	462	457	445	469	478	483	469	485	477	466	483	462	427	479	477	435	418	464	452	429	432	416	439	427	438	471	467	467	482	465	455	436	492	443	461	422	433	447	479	495	420	474	479	448	477	496	403	464	493	423	409	446	454	449	453	465	454	436	451	432	477	440	469	435	456	474	425	469	462	456	448	474	459	416	442	440	504	430	456	415	433	449	436	439	501	433	432	436	467	447	495	466	449	391	457	445	456	457
25254	21526	25832	21576	840	265	280	241	217	206	178	157	177	1329	3410	2735	1032	135	121	138	99	120	115	117	134	133	107	111	123	125	129	116	100	126	110	108	140	132	120	147	128	117	112	105	104	132	115	133	116	133	120	130	133	109	126	118	133	123	132	134	119	120	109	133	124	120	140	102	116	127	118	100	115	119	101	132	116	107	131	118	121	132	131	118	138	124	134	119	124	110	128	111	126	113	145	114	116	121	115	125	116	118	100	129	124	138	122	94	140	128	116	121	111	124	132	121	127	141	126	122	108	132	122	124	103	124	103	96	114	117	137	107	131	136	142	128	116	133	116	117	96	133	114	120	129	108	113	129	130	133	106	116	129	147	126	135	142	113	110	124	116	119	114	124	126	112	116	107	105	147	146	124	106	137	123	106	133	131	127	114	110	117	124	123	128	127	129	123	112	130	127	118	123	140	127	108	137	124	119	115	118	118	111	128	127	93	124	139	114	127	113	127	130	140	132	131	125	147	125	113	117	107	110	126	145	135	138	132	120	126	112	129	120	130	122	121	119	123	120	125	126	122	127	123	155	105	126	114	133	134	112	130	123	132	130	135	139	118	130	120	117	118	126	120	136	127	119	122	107	119	119	111	116	140	134	121	142	128	127	149	135	142	143	126	127	135	116	116	108	111	114	124	131	130	134	119	127	132	127	145	120	110	125	98	131	134	119	137	119	116	119	114	126	113	128	122	107	121	104	118	125	133	126	121	140	118	140	127	122	124	130	127	111	130	116	113	131	117	122	135	127	120	132	117	120	132	170	109	125	110	116	109	129	119	127	113	119	125	128	138	120	128	112	147	124	95	139	118	123	129	119	110	115	145	108	119	121	117	120	130	140	136	121	144	119	115	115	126	130	130	125	122	127	137	150	138	127	116	143	149	129	109	118	99	130	124	132	117	127	111	146	127	110	121	119	104	137	129	107	109	116	126	137	107	111	124	149	112	120	137	127	146	114	116	115	128	146	114	129	136	146	135	123	126	118	113	121	107	103	126	121	125	119	98	126	134	124	127	117	105	116	134	145	115	128	136	115	124	124	129	134	123	116	121	126	131	135	124	93	112	129	110	111	130	129	134	109	127	124	112	118	126	140	126	123	119	120	129	132	125	162	125	105	131	120	122	142	120	107	131	122	117	130	94	127	125	117	132	117	119	102	117	100	113	120	116	128	143	123	130	133	120	118	111	131	113	125	135	107	143	122	130	118	123	114	112	115	130	130	123	132	135	125	108	126	116	124	124	118	116	111	112	98	124	119	124	149	117	120	128	118	113	124	122	132	121	129	121	123	132	120	142	98	134	121	131	128	120	118	112	115	127	116	135	147	122	114	117	119	143	136	117	99	140	132	128	142	146	113	119	138	118	104	126	139	113	123	126	101	130	119	112	111	121	125	123	110	127	119	137	118	129	119	124	140	116	142	121	133	108	122	133	125	139	108	137	124	91	96	129	131	113	137	109	129	133	138	124	110	128	116	120	145	143	109	133	122	128	122	121	110	108	122	116	113	108	119	135	137	117	120	118	113	121	108	108	126	134	131	117	125	132	109	120	136	131	122	114	114	125	125	122	127	114	107	138	141	133	126	125	124	135	130	125	132	116	118	133	135	133	104	123	133	106	121	119	107	134	127	126	113	125	129	123	119	116	109	146	133	127	142	121	116	117	117	118	124	125	112	121	129	122	115	126	114	116	129	127	125	143	130	95	126	105	122	109	121	111	124	119	138	134	127	120	122	122	114	131	108	150	127	123	137	138	121	117	128	99	126	124	109	123	115	133	133	128	147	116	141	127	126	114	126	98	130	129	112	129	102	115	125	102	139	122	116	105	117	121	103	127	118	135	127	113	119	121	134	116	121	130	131	113	121	127	151	106	133	119	122	113	130	118	120	125	118	139	130	123	106	132	127	143	121	120	127	115	134	113	142	130	115	108	136	117	109	116	113	135	106	104	137	126	125	122	122	117	145	119	110	129	120	128	134	116	136	105	126	109	135	128	127	139	113	131	123	106	124	134	126	124	114	135	125	106	118	118	138	123	135	112	112	129	113	123	119	118	133	140	135	127	120	132	127	122	122	104	121	119	113	107	130	105	129	114	110	125	143	121	110	130	132	107	114	113	121	121	98	131	136	120	121	115	125	149	126	123	134	118	151	137	105	88	124	135	109	121	134	107	140	106	136	125	115	105	131	119	127	111	106	134	104	137	147	127	105	124	120	133	135	119	130	106	125	104	107	137	128	150	120	121	124	126	141	124	131	126	122	121	141	102	123	120	102	128	108	129	127	119	135	124	105	141	129	142	126	146	108	131	118	135	109	134	123	123	106	118	110	105	117	139	126	130	117	119	115	132	118	121	113	118	114	148	151	127	131	126	134	121	109	123	127	138	118	118	119	131	128	131	120	108	124	112	118	140	113	117	132	111	135	132	134	97	127	148	117	146	127	114	117	133	131	123	121	112	129	119	106	128	113	112	121	131	147	121	133	114	142	120	111	110	122	123	137	131	117	129	132	111	127	127	151	126	117	124	118	132	128	123	116	115	118	129	110	113	133	148	120	109	127	129	137	118	116	122	120	109	117	123	116	113	121	112	132	114	146	126	126	103	123	114	123	133	134	118	115	116	104	128	137	114	125	147	124	117	140	110	133	118	135	136	112	115	143	141	103	138	144	127	115	133	94	120	114	141	128	126	103	118	108	128	119	138	127	118	133	113	120	115	97	122	110	105	118	127	138	114	116	126	134	139	127	111	121	114	129	113	123	135	123	111	108	107	134	109	124	130	127	126	137	107	106	127	131	137	128	103	132	129	123	130	128	119	135	118	124	111	112	128	147	124	131	114	119	110	117	126	128	138	126	114	122	124	137	122	146	129	130	128	120	127	129	132	110	117	121	119	151	122	111	113	117	124	127	134	118	125	118	139	123	111	112	132	144	103	125	117	105	141	103	101	125	140	128	133	131	137	128	146	138	111	122	141	114	124	115	138	121	111	129	126	120	120	111	148	137	127	123	123	134	115	103	134	128	124	141	109	114	115	129	121	131	127	132	122	128	127	113	145	126	117	128	127	128	115	129	113	122	136	122	115	129	131	131	119	126	128	121	136	114	118	128	123	117	122	131	112	118	106	127	128	124	116	125	134	122	123	111	128	139	130	121	124	140	113	107	110	134	122	130	115	117	122	136	123	126	115	114	111	136	142	111	116	114	124	139	133	134	120	109	104	140	109	132	143	138	120	113	122	122	113	126	121	119	123	114	153	114	128	118	117	120	115	110	133	107	107	121	141	124	130	130	143	134	121	136	125	138	121	114	127	128	126	125	116	130	140	99	113	128	112	129	111	116	120	113	113	122	127	129	114	133	140	115	125	138	99	135	120	140	137	130	113	118	116	114	127	139	118	142	123	126	128	115	115	118	122	119	127	138	140	117	143	124	116	125	116	114	119	133	101	135	113	120	110	143	117
3559	5464	3702	1539	980	709	652	531	437	397	342	305	324	3585	8463	6239	2409	190	210	165	193	185	195	196	178	174	169	184	188	184	188	195	190	193	216	174	202	189	183	172	178	170	182	192	191	176	176	195	169	200	180	177	189	191	181	168	210	180	179	176	215	181	173	194	187	201	199	195	197	159	190	183	150	184	192	177	177	184	194	180	173	191	170	169	203	180	178	188	175	192	175	182	204	173	187	190	200	179	177	181	177	199	185	168	180	195	174	174	186	176	188	199	173	193	218	178	195	182	182	183	170	187	171	174	210	185	179	164	216	197	192	176	188	186	154	179	206	159	179	191	193	170	191	198	196	201	171	199	189	182	197	194	163	173	189	186	211	165	204	183	194	186	187	185	171	183	181	184	162	184	213	174	187	194	203	176	192	176	182	205	200	203	184	193	168	200	194	168	171	178	210	181	189	197	188	178	175	171	182	168	181	196	195	171	202	171	191	182	205	194	184	197	189	172	183	167	193	176	179	185	182	192	168	168	178	193	163	184	188	203	168	170	179	183	171	213	176	189	178	168	191	201	202	183	176	189	170	181	177	167	174	156	164	183	210	168	180	175	183	193	155	187	164	177	190	192	171	198	173	188	183	186	198	160	183	186	186	177	185	189	201	169	212	202	199	153	176	185	198	190	173	170	198	173	184	179	152	198	186	182	176	184	178	194	189	186	172	174	190	186	180	192	177	188	190	179	173	173	206	155	196	162	206	177	172	201	205	185	187	165	188	191	171	161	183	180	195	182	206	185	204	163	200	198	188	183	186	177	198	200	161	174	201	186	202	176	201	184	181	166	196	196	167	188	176	180	194	199	153	177	194	198	194	182	179	191	183	183	197	179	186	168	177	180	178	202	197	206	187	204	205	170	183	217	203	181	191	182	184	185	157	176	175	197	178	174	168	205	210	181	209	175	162	190	190	177	175	170	180	176	180	188	160	175	170	191	178	188	169	171	165	193	196	178	197	185	159	204	185	157	164	205	179	169	203	182	204	174	190	175	196	179	167	200	173	198	177	172	188	196	171	192	158	190	160	192	176	187	201	194	167	150	164	185	202	182	183	189	191	186	175	180	197	188	187	200	202	166	221	184	149	166	188	185	167	177	185	168	155	183	207	177	180	174	164	199	167	193	188	200	197	186	164	188	182	200	191	174	171	189	185	178	182	196	186	189	186	211	176	182	157	210	193	178	163	170	172	175	165	180	182	200	201	191	150	162	200	216	180	177	203	174	171	198	218	173	199	178	160	192	183	179	188	184	172	201	182	175	172	195	170	178	207	181	183	170	196	197	176	207	172	196	176	187	194	192	187	184	190	193	190	208	186	177	192	178	194	197	211	179	193	170	166	176	183	175	155	162	168	219	188	204	186	153	199	183	182	200	206	178	193	175	183	169	166	176	213	198	180	174	174	170	199	198	178	160	207	174	195	185	156	185	174	177	204	194	182	188	206	168	181	194	170	206	180	194	217	197	199	183	201	185	201	174	202	164	194	196	182	149	172	181	173	186	175	184	158	165	181	187	171	214	195	184	204	183	185	192	181	164	171	171	194	202	188	173	172	171	188	190	184	184	175	189	200	180	194	194	173	174	189	192	184	188	162	178	192	194	188	184	178	185	209	197	160	206	195	179	199	188	172	185	180	194	202	168	187	177	194	205	184	164	194	193	178	160	173	183	174	166	173	201	188	160	166	199	164	182	184	198	181	176	168	177	197	182	183	209	208	187	182	168	195	196	189	202	184	176	162	174	172	163	153	182	162	174	197	168	177	190	179	186	196	199	183	200	198	194	192	190	177	173	181	184	165	180	198	172	186	198	183	172	190	167	185	187	184	189	167	193	179	177	200	196	199	178	166	204	186	198	194	206	193	184	165	167	190	193	198	190	204	181	180	175	192	184	166	177	197	162	187	195	191	162	202	185	228	182	175	163	205	170	169	189	192	198	168	195	180	169	185	170	194	209	186	195	164	177	182	179	178	205	190	191	168	172	173	172	196	213	183	185	189	172	169	183	202	203	167	176	181	165	191	178	186	189	178	193	189	186	151	167	176	185	175	165	178	176	171	196	211	192	161	193	185	201	183	198	182	178	165	185	184	179	189	176	170	167	193	168	185	174	193	179	203	165	177	216	195	180	188	192	167	186	186	189	175	165	186	176	181	154	183	175	193	188	172	174	215	188	191	184	189	159	183	199	195	183	190	208	173	194	160	198	190	173	158	170	127	177	184	177	174	185	175	201	174	182	180	156	167	197	181	172	197	176	187	179	190	188	184	174	191	171	173	188	186	199	186	208	189	179	181	169	197	183	178	205	178	190	164	193	167	191	172	192	199	168	201	164	188	186	182	206	192	185	189	176	196	170	187	185	139	182	185	191	203	185	179	173	191	181	190	178	188	201	201	206	189	154	166	184	195	188	172	197	177	173	179	192	178	189	178	170	186	173	166	186	176	189	179	172	195	174	173	193	196	196	199	201	191	171	188	191	172	172	175	174	174	178	195	198	170	185	165	176	177	196	201	195	178	179	178	202	172	169	183	178	161	192	203	196	188	179	172	184	163	191	181	169	191	181	198	204	178	187	186	165	192	196	193	179	200	173	174	180	180	179	188	204	178	179	171	176	197	191	183	176	186	187	186	181	188	167	183	176	170	188	178	182	176	191	148	190	197	193	210	190	184	175	191	185	179	192	177	162	205	177	180	187	177	173	192	182	172	184	161	197	187	202	186	181	194	165	185	171	177	184	171	169	182	184	172	193	192	180	206	181	165	171	172	190	172	178	185	182	195	183	183	181	191	181	166	178	164	156	194	216	184	168	213	178	179	186	186	178	188	166	191	179	172	186	202	186	184	164	162	171	199	200	185	168	183	175	163	178	182	178	190	171	197	177	177	182	169	193	182	190	173	199	185	174	185	155	168	204	184	195	192	195	198	174	175	171	180	169	181	171	198	209	188	193	169	185	197	193	180	167	154	215	176	194	188	168	195	173	199	189	209	162	184	180	165	195	151	174	187	163	215	169	193	192	196	186	197	175	190	166	169	177	179	174	177	185	180	175	200	173	167	163	168	192	174	208	185	215	175	196	177	181	185	165	176	190	178	160	200	170	170	189	173	193	184	184	205	186	224	186	172	162	213	196	196	199	133	164	174	174	167	183	182	196	193	193	181	178	181	187	196	173	187	171	173	183	199	178	173	186	174	156	200	188	193	176	192	183	182	178	162	195	186	191	177	186	178	174	158	196	200	202	188	177	191	171	185	189	170	166	170	209	168	200	189	185	182	185	157	189	184	180	205	161	205	189	195	194	160	160	203	182	170	164	173	183	184	165	188	195	203	186	183	209	175	173	213	179	158	185	192	189	172	191	181	176	184	178	189	206	180	182	181	193	181	201	190	198	167	182	203	179	176	187	171	197	184	198	195	176	197	190	181	177	183	206	177	167	160	169	162	175	188	199	180	188	192	177
22784	21580	28922	24731	21577	19894	1877	743	536	478	426	412	459	6560	14740	11516	5086	356	244	255	251	256	254	253	244	240	226	247	233	209	224	236	230	222	231	254	231	224	242	240	229	225	231	211	238	251	237	237	240	245	199	238	231	245	239	241	241	205	241	236	230	199	215	240	231	241	248	228	240	222	231	244	236	229	230	228	233	239	237	203	215	224	223	234	235	218	225	230	218	234	216	225	247	214	236	242	231	231	234	211	216	256	253	257	235	221	231	236	239	249	217	224	230	215	240	227	254	240	237	243	218	251	235	224	198	235	234	221	231	241	233	247	219	233	233	216	254	211	228	237	227	224	214	235	230	194	216	219	248	232	228	261	228	239	242	232	233	231	236	220	227	238	216	239	220	231	227	234	208	224	225	251	234	209	238	248	223	240	210	242	229	219	240	219	219	257	234	208	246	245	212	251	251	227	249	220	218	220	248	225	250	242	237	229	231	231	234	216	247	232	255	241	244	240	236	246	246	242	240	217	240	245	244	216	233	224	237	226	244	215	228	227	226	236	236	227	246	240	225	223	198	240	254	210	227	207	223	247	239	215	213	226	209	211	232	239	220	242	212	233	235	237	233	224	269	236	241	220	236	236	232	214	245	216	224	271	233	246	201	252	216	202	230	214	245	222	235	249	216	214	241	241	252	228	247	233	246	220	217	206	212	233	227	215	223	211	248	245	255	233	234	232	240	245	225	242	256	230	221	242	251	219	214	235	211	229	245	231	267	232	245	253	219	223	223	251	218	236	262	233	238	216	216	233	232	246	250	246	241	243	234	207	234	238	207	236	235	260	197	233	257	241	230	229	241	214	212	231	240	230	219	250	264	197	243	219	250	221	272	232	225	235	224	260	226	249	215	231	217	249	225	228	217	239	243	255	231	246	239	220	240	248	232	220	229	232	236	231	246	231	203	252	207	213	196	226	232	229	263	228	231	218	235	247	229	238	248	245	260	215	186	226	227	225	234	272	251	214	232	220	220	241	231	216	212	243	210	259	233	211	230	235	244	243	221	231	243	228	241	205	232	208	244	247	227	224	229	233	243	230	236	259	214	216	248	221	215	222	223	234	231	221	231	232	240	244	232	263	239	242	206	242	234	271	231	211	253	247	232	216	243	229	244	238	226	225	229	224	222	208	229	241	237	248	238	249	230	242	248	241	228	244	252	221	237	258	238	257	214	238	221	225	244	208	246	220	207	241	253	245	237	244	234	233	244	242	224	213	234	241	235	200	236	255	239	215	242	238	238	206	235	236	225	226	209	235	223	224	218	217	220	212	239	223	220	223	237	212	231	245	241	227	251	196	254	238	257	247	236	233	234	243	274	242	219	213	242	266	225	217	253	247	249	234	214	245	230	253	220	221	241	254	236	248	231	238	226	233	226	233	248	243	210	220	241	230	227	243	225	241	251	217	214	199	239	216	250	227	218	229	247	228	213	271	240	222	226	217	235	266	199	243	226	244	263	220	214	245	253	234	249	245	228	231	215	246	233	205	230	201	222	228	233	262	268	222	235	276	219	236	234	243	228	254	228	209	228	229	216	191	239	224	230	224	206	233	245	223	267	223	230	226	239	217	209	224	227	230	202	221	252	232	238	217	231	247	212	219	233	213	257	266	230	224	211	224	234	225	248	226	230	261	230	231	200	249	216	222	228	234	250	249	269	220	248	234	239	246	226	212	238	248	226	250	226	266	268	227	252	206	238	256	220	234	211	227	254	238	252	197	236	273	235	246	246	219	223	231	228	264	244	211	219	242	243	240	213	210	260	229	233	210	231	222	225	237	233	241	241	224	253	221	251	244	210	237	258	253	224	253	217	213	227	221	255	216	228	232	244	196	249	243	236	238	230	235	247	242	239	218	232	232	224	204	259	223	239	239	241	196	221	246	222	218	221	215	236	244	224	225	228	228	265	240	227	232	230	270	271	241	238	231	234	251	248	241	247	233	220	242	239	192	227	232	222	232	229	225	225	263	238	249	228	248	215	233	229	235	239	207	222	266	239	261	235	236	238	207	233	240	233	236	230	256	250	225	250	250	233	245	207	228	222	219	211	222	233	247	239	221	221	248	227	242	212	234	231	230	218	230	225	225	253	261	212	236	236	223	222	208	220	223	237	254	244	186	244	225	247	230	238	260	239	214	261	217	232	247	246	236	220	245	246	221	232	242	234	231	243	222	227	254	212	201	234	208	232	220	239	232	246	238	220	237	207	217	257	210	231	227	216	256	233	222	217	250	222	237	263	226	244	212	219	229	230	208	244	226	238	222	240	273	192	224	215	189	213	227	240	241	231	233	260	213	217	240	243	254	257	228	217	256	217	228	217	237	258	236	231	237	228	235	278	246	233	234	200	204	215	212	236	216	225	248	227	264	250	218	224	220	239	218	250	244	234	220	206	235	211	244	216	249	239	237	221	259	233	219	236	196	214	235	266	248	244	232	222	219	270	217	228	219	220	222	243	197	230	228	253	244	239	241	231	230	248	215	226	217	232	230	236	222	234	213	258	259	245	246	208	232	220	227	234	264	234	213	253	222	245	234	250	249	212	234	229	219	221	238	234	226	232	262	235	219	227	265	208	240	214	221	226	220	220	251	244	232	229	211	244	264	226	266	233	198	233	206	256	218	236	224	227	215	226	216	241	220	212	262	226	210	242	254	239	219	213	243	254	256	219	261	274	257	230	225	221	234	249	212	247	233	224	243	236	217	226	236	231	239	234	208	250	239	236	243	235	235	246	210	220	218	259	235	221	249	251	229	219	236	212	219	218	235	252	221	259	225	234	223	229	201	257	232	237	231	240	228	211	223	227	241	235	222	236	230	235	244	234	226	232	230	225	231	244	222	246	230	224	239	241	230	225	234	217	221	207	243	224	221	231	222	246	248	250	219	227	229	223	204	213	226	249	238	233	248	210	251	239	226	254	257	243	218	203	227	224	212	249	209	224	237	228	232	196	244	243	229	239	249	228	224	243	238	250	228	225	234	219	247	262	238	235	206	230	199	207	216	201	243	251	239	239	251	244	254	233	252	239	223	219	246	210	253	237	213	218	226	220	242	230	233	246	229	234	255	222	239	209	228	230	247	230	234	232	210	224	238	261	244	221	250	240	228	244	241	257	239	243	234	218	245	266	250	261	242	220	211	237	227	233	219	252	226	232	265	235	242	234	260	202	235	234	235	249	220	225	240	240	224	223	228	219	225	227	229	231	244	216	207	225	236	226	220	212	221	232	234	230	227	216	237	236	218	238	211	237	209	236	241	237	260	232	250	248	221	218	225	230	240	239	242	254	214	254	233	228	233	214	222	223	257	226	227	227	233	218	229	232	243	234	238	239	232	266	242	216	212	235	220	241	225	235	234	245	230	249	201	233	231	222	245	234	258	205	221	224	243	229	235	241	240	240	246	233	256	231	226	233	215	210	186	234	219	200	240	266	246	223	263	207	240	224	236	222	239	236	218
4339	15485	10317	4906	3023	2514	2092	1573	1200	997	844	769	937	12955	23131	18101	8554	519	381	363	358	381	365	346	357	360	400	340	325	332	375	367	336	342	325	334	352	312	332	330	350	299	376	331	312	391	336	350	357	332	364	326	328	340	344	319	342	322	330	312	342	352	346	336	336	367	325	321	348	352	356	336	326	362	364	349	365	335	351	329	364	321	370	354	369	311	320	328	344	319	341	340	347	368	334	368	333	338	341	344	343	353	349	344	323	315	316	331	303	339	358	339	319	307	369	352	340	350	344	314	308	338	336	354	347	337	344	359	347	349	322	342	374	374	355	348	336	328	318	339	331	326	338	309	371	349	349	329	328	341	340	324	331	316	335	354	340	346	338	320	347	333	304	342	346	335	336	339	374	346	364	344	320	321	339	365	310	327	344	388	355	358	337	337	358	351	305	333	325	338	335	326	340	360	361	349	322	319	331	336	339	328	355	351	334	360	322	366	330	326	322	312	322	326	347	310	324	336	354	360	350	340	360	371	334	331	349	344	367	320	314	352	311	331	310	316	335	341	327	321	346	353	323	368	322	345	311	339	340	347	319	308	375	359	325	334	337	334	362	344	314	322	341	345	347	325	382	332	324	329	366	332	335	339	344	312	341	346	341	325	348	321	345	365	342	349	354	345	333	341	324	325	302	331	334	392	337	324	339	314	333	341	333	328	346	318	326	334	318	347	328	352	344	328	356	336	337	356	339	359	323	341	352	327	335	338	344	335	324	337	326	333	347	350	365	324	335	333	349	364	327	351	333	310	355	369	338	329	372	330	327	305	354	343	328	342	346	333	334	369	327	323	350	328	329	337	326	304	350	303	317	317	333	332	365	330	358	345	339	319	331	330	335	345	336	369	306	333	297	338	346	334	340	334	344	343	333	327	334	348	360	347	359	348	348	315	353	345	334	319	311	338	380	362	287	327	332	345	340	346	316	334	314	349	316	292	339	345	324	314	343	324	340	315	314	324	328	351	328	349	342	330	345	328	325	327	351	343	335	330	339	308	337	367	336	361	331	364	333	336	308	332	352	343	311	357	383	333	358	335	339	340	334	384	341	334	334	354	331	375	330	369	325	342	352	330	330	352	340	344	338	320	326	307	355	355	305	339	333	322	345	343	321	356	359	344	355	344	333	347	321	344	343	336	341	344	395	386	364	358	347	340	353	308	369	329	350	355	346	365	353	355	331	332	334	320	353	320	354	348	352	319	372	366	324	308	358	326	308	319	352	332	354	380	304	335	331	330	341	338	332	332	327	377	329	334	384	350	352	314	331	344	307	344	356	331	329	324	337	354	344	317	359	330	312	331	340	326	334	330	336	344	325	320	386	356	320	311	351	365	326	331	339	325	348	333	333	306	342	348	362	352	346	376	316	320	363	348	351	351	354	345	302	349	344	354	320	346	327	365	328	317	338	333	300	322	337	332	337	338	325	341	314	326	309	319	338	345	344	333	317	341	364	309	331	333	354	313	312	359	374	333	309	332	316	335	333	327	323	356	360	329	357	350	317	302	338	308	311	352	320	318	339	349	340	336	363	345	365	344	346	340	344	347	345	336	363	327	336	333	351	317	334	332	323	343	303	339	352	338	291	341	349	342	350	315	340	341	312	351	347	315	354	343	347	339	353	335	339	350	356	354	344	358	342	348	330	357	344	336	348	328	319	345	329	319	311	363	328	335	314	313	320	351	355	350	344	306	275	349	345	328	341	342	330	326	339	342	333	323	361	355	344	347	316	341	332	368	314	324	330	357	341	338	349	337	327	325	331	355	344	340	339	350	363	338	352	323	368	327	348	379	345	330	350	329	353	380	311	319	323	386	348	329	347	369	321	338	321	325	340	365	294	296	342	315	320	374	332	361	341	367	353	358	355	329	342	347	353	368	346	322	354	327	375	325	347	368	367	323	363	339	341	348	331	330	310	324	357	354	349	362	325	333	362	337	355	325	360	351	357	353	313	346	348	325	334	350	344	332	330	345	335	354	303	323	349	333	323	341	341	341	318	338	314	375	330	322	325	380	338	335	334	355	293	322	356	342	354	331	324	361	351	335	337	348	333	314	326	315	338	324	361	347	320	333	369	342	313	338	307	364	331	342	333	354	377	314	367	305	387	299	349	312	324	335	344	353	348	359	328	340	331	306	340	335	316	376	353	350	340	330	350	339	319	314	334	336	349	353	314	297	400	329	327	327	342	333	349	342	340	329	347	361	363	347	328	357	328	341	379	356	320	320	344	325	333	325	312	355	342	352	343	341	354	362	328	329	342	347	297	357	327	348	316	344	324	349	361	339	308	305	366	339	339	321	356	361	317	342	348	370	329	365	334	328	294	341	321	340	359	354	340	334	333	327	352	362	352	347	335	345	344	340	315	317	325	332	351	309	348	366	313	326	356	337	349	335	353	343	372	385	305	365	324	317	309	357	344	312	323	345	320	367	317	333	348	365	304	355	333	355	356	333	338	372	338	332	345	343	354	307	321	336	345	364	333	344	389	352	335	372	330	282	347	379	370	332	348	320	318	329	306	346	329	361	340	340	321	330	324	332	365	323	329	339	344	358	346	358	312	327	342	326	338	308	353	331	325	325	332	298	332	330	350	324	336	349	358	343	341	344	354	303	395	362	319	338	315	346	327	324	342	331	321	339	353	329	330	333	360	330	372	319	356	312	322	363	363	337	324	349	356	334	362	362	346	351	363	340	322	347	317	329	317	354	328	312	330	329	331	360	354	349	345	308	380	352	309	323	356	342	337	361	329	327	328	330	357	331	352	333	353	340	371	312	308	329	309	335	333	356	333	313	347	332	352	412	365	331	310	340	328	330	330	333	358	324	354	357	351	325	360	345	345	341	336	341	350	347	329	349	356	320	314	353	339	341	330	355	333	337	304	364	354	309	329	321	306	296	324	350	350	349	314	337	363	324	347	322	322	350	348	328	316	325	342	363	354	359	338	339	350	361	357	337	334	332	341	341	345	347	331	327	347	343	314	331	304	338	341	318	340	357	387	333	323	328	331	310	343	333	340	325	347	313	328	355	330	316	346	334	352	336	368	340	337	339	331	349	387	332	354	329	316	340	329	375	334	314	342	332	355	311	340	334	332	346	331	319	315	374	316	335	343	326	305	349	326	318	380	349	344	342	307	358	333	358	347	314	291	304	317	307	356	351	343	346	325	359	353	323	330	316	341	330	351	344	332	330	333	333	347	380	365	337	363	345	288	348	347	328	335	360	352	359	327	313	347	326	364	323	338	342	306	363	329	374	340	295	316	340	381	342	347	341	329	371	377	351	349	321	322	316	336	336	331	336	321	344	345	348	347	301	337	334	362	369	338	323	351	348	330	363	352	311	319	322	355	333	331	326	372	333	298	337	338	356	348	333	305	339	353	342	314	332	325	319	335	341	310	313	333	324	342	323	351	354	337	359	326	308	340	308	349	324	357	303	296	352	335	323	352	344	329	340
27747	18638	4282	725	409	323	297	287	306	276	230	246	318	427	916	921	638	259	235	247	237	230	236	251	254	247	282	247	236	251	238	218	230	222	253	238	253	242	236	252	219	261	254	216	241	254	240	227	237	255	257	263	229	256	240	259	234	247	231	247	242	239	240	243	276	233	216	253	232	249	264	238	237	227	240	238	262	223	260	262	285	250	249	235	225	232	226	250	255	243	239	232	263	246	256	242	253	259	244	251	221	232	231	212	238	281	231	250	218	258	243	231	256	229	240	229	238	202	270	250	234	238	231	249	231	240	257	220	251	238	243	236	243	240	240	272	270	190	222	240	233	258	218	236	225	230	269	245	243	243	230	239	269	257	248	226	259	254	254	288	220	246	262	238	243	236	245	273	247	261	219	244	263	255	252	233	235	261	240	246	250	261	224	290	235	252	244	254	230	208	213	229	245	254	242	259	216	229	226	281	207	248	248	212	244	241	239	239	269	249	238	243	231	248	241	273	240	248	244	253	266	246	267	215	249	273	235	246	245	289	257	250	237	271	249	205	252	245	245	244	255	223	226	225	232	235	256	236	235	253	236	240	225	223	246	245	231	266	271	240	228	231	242	233	244	233	251	225	290	242	242	225	221	245	216	240	232	245	236	228	257	240	275	240	252	247	243	244	260	253	247	211	254	241	259	220	247	242	274	266	264	259	235	252	242	236	230	238	216	207	252	249	257	250	247	242	233	241	183	257	235	269	244	259	261	233	243	242	251	241	230	240	234	237	260	258	270	228	226	234	230	243	242	251	235	256	261	266	243	246	269	239	241	225	227	251	259	244	230	244	242	243	232	233	244	234	232	242	233	239	261	253	242	216	226	267	255	217	268	255	247	254	253	231	240	214	245	260	250	226	248	224	246	279	238	244	260	258	240	263	263	255	261	256	253	243	235	242	233	224	244	240	232	257	225	232	250	233	225	271	250	249	226	220	214	234	245	263	243	253	251	265	251	210	237	246	210	238	227	276	281	241	230	227	236	231	264	238	228	243	251	241	249	241	239	243	220	236	251	268	246	277	270	269	238	256	249	249	227	231	235	230	253	222	267	264	271	236	242	236	237	246	248	234	239	248	241	232	243	240	237	218	255	240	232	239	256	226	232	243	245	238	231	245	226	229	261	215	258	271	233	247	217	233	246	238	248	265	224	233	261	237	239	260	264	228	245	233	229	228	246	271	228	232	252	256	223	274	265	257	233	263	260	250	243	234	229	258	228	237	257	254	285	226	258	267	248	241	241	243	235	221	252	246	226	200	262	242	242	255	270	258	263	238	252	230	242	242	222	237	249	260	244	259	240	259	247	253	258	230	200	257	225	263	227	251	249	224	211	236	227	268	241	237	250	269	250	253	271	236	251	271	240	254	241	260	237	266	246	259	232	256	235	269	254	247	287	257	230	251	268	268	255	236	225	264	253	251	250	241	257	247	244	249	248	249	244	253	236	245	236	238	242	223	242	232	231	270	232	219	239	243	233	233	241	230	235	238	249	254	253	217	244	255	256	261	256	230	240	259	236	208	239	276	255	276	234	232	228	262	256	226	238	250	253	228	250	266	271	246	243	230	234	242	239	250	242	242	239	264	260	247	251	273	243	230	248	276	276	264	239	230	231	235	230	247	242	237	255	248	262	240	252	240	228	234	222	267	241	228	262	231	210	234	281	284	242	230	251	220	241	223	222	250	226	254	243	248	276	254	233	244	254	270	255	215	290	228	223	252	244	229	242	247	263	243	252	252	264	236	257	239	264	245	278	239	262	232	234	233	266	253	249	247	277	259	259	219	248	251	227	232	256	268	234	237	243	273	271	247	240	214	251	220	235	255	236	250	217	248	229	252	233	276	245	263	244	226	247	226	239	248	240	251	254	268	251	244	244	238	237	241	232	229	234	262	234	231	234	261	234	212	234	236	249	226	213	258	220	256	234	250	227	261	275	258	260	230	230	255	247	238	254	232	223	259	255	246	213	220	256	228	237	254	264	236	224	245	254	279	239	261	236	240	262	239	249	277	251	239	228	221	253	257	270	245	217	257	249	230	228	250	228	234	241	253	242	211	260	235	255	236	263	230	233	214	272	232	237	254	250	264	257	243	226	209	243	252	238	228	227	221	228	280	249	257	252	228	239	233	241	259	271	247	241	242	256	245	255	245	243	248	257	223	256	238	256	247	240	228	237	221	243	263	248	222	203	236	248	227	238	232	229	232	261	240	235	250	261	244	231	264	242	242	265	232	247	245	269	254	267	246	289	218	251	246	245	289	238	256	233	227	239	261	242	199	261	269	232	250	258	266	256	262	238	247	235	235	247	241	231	219	255	259	252	254	213	245	246	207	239	236	232	238	254	261	220	253	240	217	238	228	248	241	245	255	239	245	250	290	254	249	228	271	251	245	250	251	245	260	264	252	248	229	256	225	259	241	266	241	230	228	232	229	257	256	259	271	223	225	234	240	270	227	267	261	251	244	244	251	258	216	224	228	219	230	261	265	248	265	233	215	240	231	237	267	230	241	236	245	241	240	221	270	252	257	264	263	266	264	265	269	221	235	257	230	199	250	238	244	228	252	232	263	248	235	225	255	260	245	276	251	258	258	232	224	260	212	246	252	250	254	253	238	223	256	258	258	228	261	235	278	251	210	235	247	238	261	247	236	240	234	249	247	261	250	249	234	249	231	233	218	263	239	236	258	248	250	267	249	268	249	237	245	228	235	236	243	241	261	227	240	253	266	231	191	236	239	222	255	250	250	255	237	249	249	231	257	244	232	236	239	244	259	228	228	246	233	239	253	259	235	234	237	244	221	243	241	256	238	243	245	260	232	254	265	241	252	225	257	261	240	245	278	242	222	246	229	252	227	220	243	235	249	255	251	230	247	232	239	244	223	247	228	243	233	222	252	279	256	238	236	260	263	259	254	271	262	219	247	257	236	237	225	230	257	238	249	231	247	241	242	265	286	240	248	256	271	236	245	246	261	233	239	257	228	254	227	240	269	229	240	255	248	234	229	265	248	216	276	240	236	256	252	284	259	258	231	246	256	221	252	243	224	260	214	241	254	257	234	218	264	229	241	226	248	257	251	217	276	251	238	259	221	238	256	245	231	249	258	238	243	208	226	246	261	248	215	266	269	269	239	250	226	235	225	244	241	238	251	225	226	274	257	227	221	258	233	271	227	272	224	254	227	246	269	244	228	256	232	238	256	233	229	254	245	241	218	265	233	246	255	237	253	245	241	252	236	252	242	231	250	208	273	250	244	228	237	255	260	235	233	261	246	243	246	249	257	250	249	229	256	236	233	251	269	257	241	269	243	243	241	229	256	228	242	274	242	252	242	242	254	241	256	234	261	258	239	260	221	238	258	244	243	252	223	232	264	243	271	234	259	263	264	223	250	231	276	232	250	238	233	250	230	246	266	229	223	224	251	244	248	270	271	245	236	225	242	255	259	226	235	240	258	224	250
4354	3241	2211	961	784	568	508	480	422	432	386	419	456	809	1735	1842	1060	365	355	337	340	350	365	338	311	371	311	375	320	359	337	365	360	326	375	371	339	354	352	319	351	361	345	326	316	343	371	340	359	363	361	349	357	348	358	377	347	353	360	351	373	296	375	314	334	328	323	374	343	328	335	342	341	321	361	367	372	325	354	341	339	363	344	335	375	339	344	356	342	333	329	348	349	355	334	379	327	372	371	359	322	340	345	351	346	352	341	356	340	323	355	327	364	326	349	374	364	358	340	358	330	368	349	345	386	346	342	337	363	321	349	360	364	348	317	334	316	345	350	336	360	355	341	364	363	362	364	337	387	354	357	352	345	304	325	339	350	335	341	365	349	330	340	373	345	345	324	354	340	347	324	305	382	374	338	363	339	350	324	331	334	349	342	328	368	357	323	390	357	360	362	349	370	363	373	328	333	345	357	351	350	338	336	361	372	338	384	372	376	317	336	357	318	334	399	343	349	350	336	343	344	343	352	352	358	353	344	369	328	332	346	337	357	328	315	361	355	318	330	337	350	329	346	334	371	345	359	359	359	361	365	339	346	356	371	360	320	332	358	360	335	337	343	353	300	369	355	349	354	343	313	342	332	345	369	358	339	370	355	316	331	344	326	360	372	350	334	360	369	376	372	313	352	333	329	370	348	339	353	354	344	328	306	342	359	342	347	325	350	344	321	349	355	358	318	318	323	342	356	337	344	329	372	341	387	363	372	382	357	335	355	338	349	328	350	366	336	349	334	347	364	316	308	316	344	359	350	359	315	330	328	391	326	365	356	348	321	326	341	331	346	349	314	358	344	361	332	292	343	372	348	372	334	359	333	348	328	359	354	344	360	354	399	354	362	348	348	339	351	373	356	351	356	335	361	321	362	344	354	372	335	372	322	337	355	320	328	339	367	341	343	377	351	332	355	325	349	342	353	327	336	331	319	375	336	331	341	323	344	367	355	358	334	367	331	323	349	349	357	342	340	345	321	352	342	347	332	318	354	353	342	336	329	360	308	350	384	372	349	363	354	366	298	376	362	367	325	343	343	309	327	373	336	338	338	371	359	331	325	350	331	278	352	350	317	330	337	309	362	345	376	351	352	359	336	364	371	304	315	328	355	360	347	369	341	356	349	363	353	341	341	334	346	338	351	356	307	364	367	332	356	312	368	345	381	363	322	355	352	382	366	357	320	375	348	351	346	342	336	310	349	335	319	353	324	326	360	334	359	355	370	345	359	361	340	358	339	332	354	355	338	348	358	348	318	348	331	330	369	366	378	334	340	341	331	357	342	341	372	394	359	356	344	349	362	349	353	330	324	386	330	356	344	387	360	337	369	337	313	332	332	359	336	354	322	347	371	316	322	346	371	379	326	324	348	373	377	361	356	331	342	361	324	345	351	338	333	337	341	364	365	358	355	358	333	353	335	326	321	314	340	340	365	371	331	380	350	324	355	341	345	360	366	367	337	334	354	325	325	341	373	337	363	348	334	379	389	360	359	328	333	319	327	378	348	346	348	330	293	342	331	346	327	335	342	346	368	383	371	358	332	365	337	352	330	327	327	344	372	316	341	341	332	366	379	374	327	358	325	359	341	304	353	373	352	314	386	341	365	342	375	325	314	338	340	339	372	344	361	344	370	330	358	337	305	328	320	336	317	352	389	303	330	348	370	383	352	353	336	363	316	372	351	346	361	345	373	357	343	380	345	337	355	334	342	332	343	363	313	347	343	329	341	355	337	373	340	328	319	379	330	325	349	342	384	337	349	371	345	348	332	367	323	370	325	345	345	333	323	364	332	351	336	344	332	331	349	371	323	358	324	330	363	323	337	362	324	343	366	375	340	350	317	314	321	342	347	339	300	343	354	367	385	327	326	353	360	340	312	328	348	357	347	355	342	342	328	355	339	327	355	351	362	346	334	399	354	340	341	379	365	362	337	359	345	355	335	361	345	336	370	339	318	348	349	387	383	345	339	322	330	341	329	328	333	373	329	364	320	352	361	364	352	341	325	352	352	341	376	319	364	311	384	363	319	330	355	326	320	313	342	344	372	339	365	351	330	358	332	317	350	352	328	328	331	335	334	343	326	364	334	309	372	350	315	356	355	353	333	332	334	346	370	360	359	339	368	336	343	337	331	353	349	345	335	360	331	343	323	362	357	342	330	378	355	328	342	332	350	331	345	320	336	360	362	314	365	339	359	341	351	357	351	346	309	335	348	340	322	315	319	361	339	372	354	353	327	346	351	347	352	351	371	352	327	313	370	364	340	322	321	324	380	336	344	332	290	333	337	346	319	327	350	357	339	353	321	350	380	353	326	342	333	319	351	325	287	354	333	342	369	313	332	354	327	340	331	351	309	319	365	302	352	372	335	349	326	345	348	332	327	333	338	357	342	346	321	333	336	355	344	330	330	342	338	356	307	341	345	365	325	353	340	344	356	346	345	312	356	354	369	349	364	340	367	334	336	344	328	353	320	335	352	340	332	348	334	334	334	381	380	335	342	331	351	374	369	363	339	321	358	370	319	340	353	349	340	361	330	361	322	339	330	343	322	357	327	327	338	375	358	341	350	365	331	341	346	341	318	349	359	346	347	346	355	364	381	376	384	326	334	332	364	382	368	321	318	369	343	353	326	357	332	376	340	352	372	334	366	365	358	301	354	330	357	362	351	359	349	368	330	360	324	328	342	360	352	333	363	333	352	330	362	383	345	361	355	342	335	370	332	332	338	363	329	322	335	347	319	313	343	328	343	332	327	336	356	310	339	348	349	339	343	302	331	349	326	353	351	367	365	356	361	357	329	336	369	309	342	353	317	333	358	384	381	337	391	346	349	327	318	375	342	354	369	333	346	319	331	325	334	312	306	329	348	369	360	336	343	349	360	344	345	335	347	387	344	352	340	352	363	342	346	341	343	360	346	358	325	347	352	329	345	324	353	334	374	366	349	382	330	348	335	362	344	374	327	360	355	331	326	331	328	359	354	360	351	389	338	357	344	339	315	352	334	338	394	362	375	337	356	362	357	270	336	361	360	368	348	312	341	354	339	362	328	373	347	346	347	345	345	353	377	362	373	372	331	342	336	316	361	389	351	327	362	346	360	339	351	326	358	346	340	340	372	351	339	348	372	363	347	331	349	369	326	342	384	335	368	342	365	334	351	340	334	367	359	363	352	331	319	350	352	367	336	372	335	329	358	356	359	347	356	313	352	347	342	370	322	340	340	324	332	372	330	346	351	350	346	332	346	344	326	393	343	335	371	322	327	323	343	374	368	312	347	335	333	340	367	356	344	321	310	344	338	382	312	357	329	316	330	335	321	343	370	354	333	346	347	337	345	339	316	327	351	302	340	329	321	364	312	349	347	364	309	349	340	332	324	350	341	329	356	335	363	367	346	313	333	340	359	320	361	347	348	344	344	340	349	328	360	334	348	367	332	348	332	374	349	326	358	333	312	384	382	353
23814	21542	28087	25432	19837	1769	764	635	488	491	440	446	1259	5887	7719	6029	3258	659	363	356	352	344	344	367	338	349	338	352	375	369	400	357	325	337	340	315	380	383	373	320	349	320	377	305	318	374	331	347	348	355	369	351	347	356	333	358	367	355	341	326	346	357	332	353	376	332	367	346	376	336	353	351	336	313	348	355	333	336	384	338	355	355	349	334	325	353	354	346	348	359	323	357	365	371	393	330	397	375	358	343	323	349	362	319	329	373	345	350	336	347	358	350	368	331	333	375	369	358	380	350	301	352	364	332	353	341	344	323	346	352	363	323	370	357	353	358	349	380	312	336	329	342	358	342	318	332	349	320	330	343	329	369	365	394	330	350	331	333	378	349	316	363	355	357	313	367	377	365	319	357	306	332	346	354	316	360	363	331	387	355	377	340	337	363	369	361	344	377	328	356	361	356	340	335	355	344	352	310	316	366	357	328	345	335	330	371	362	355	346	354	346	341	335	339	319	331	353	341	335	364	340	364	362	347	339	381	371	322	319	339	370	336	358	313	323	338	312	356	341	337	320	341	342	344	347	354	359	358	358	361	354	371	336	320	318	364	368	346	352	355	352	384	354	342	345	336	314	344	345	357	325	363	348	335	337	345	345	357	344	369	351	348	360	353	346	342	337	359	370	329	371	342	341	340	385	358	341	359	356	358	315	377	382	326	341	338	354	370	354	323	336	368	357	334	369	337	372	288	355	345	349	342	336	380	341	316	339	367	356	335	328	360	349	330	331	336	353	333	379	289	350	375	349	386	324	325	373	349	376	334	334	345	363	350	351	330	346	338	320	379	335	350	368	351	337	349	337	344	368	341	362	346	363	352	371	348	353	357	340	331	338	334	332	344	385	358	346	374	315	363	358	350	364	335	363	355	344	336	360	343	360	360	377	341	374	327	347	359	343	345	362	379	341	319	364	376	351	345	332	350	331	330	368	316	370	361	315	354	374	324	369	335	330	361	345	365	375	344	371	347	321	404	333	363	378	342	335	326	352	350	326	357	348	354	324	348	379	365	360	340	325	367	337	347	349	339	341	357	325	332	334	334	322	306	334	368	348	346	384	352	332	337	356	348	326	343	334	352	371	324	325	351	365	360	370	322	379	339	339	362	332	316	375	341	344	360	360	335	343	348	345	353	367	325	384	341	344	327	349	379	354	333	328	366	363	335	327	335	350	340	358	339	355	361	331	339	317	363	363	325	313	343	324	355	358	331	360	323	344	357	343	374	289	339	355	341	360	293	380	343	348	376	354	329	363	349	337	344	371	346	344	366	341	377	383	347	355	337	344	356	327	339	324	365	333	308	366	352	343	349	309	370	329	391	328	324	353	331	379	329	338	361	348	359	365	308	380	348	359	360	342	395	348	347	318	377	351	358	395	352	365	336	330	362	338	326	335	344	344	357	383	356	346	358	317	357	360	320	348	346	367	372	359	335	350	349	338	371	313	313	325	358	388	348	398	324	335	338	355	354	324	342	356	368	339	322	350	343	345	364	366	368	364	367	350	350	317	392	338	361	333	309	338	343	330	340	333	348	351	333	335	340	364	331	332	340	342	354	340	337	342	347	371	341	348	343	334	345	341	337	334	382	332	359	345	357	342	324	345	354	364	352	389	355	348	360	349	339	342	354	324	349	340	347	343	335	325	376	333	355	344	347	334	338	362	362	347	345	348	336	334	333	334	355	336	360	306	358	329	317	324	347	347	378	329	327	356	344	355	364	348	330	338	330	346	351	348	338	332	336	348	307	326	342	341	339	330	317	327	365	324	356	338	379	386	337	349	333	360	362	323	372	320	338	336	305	374	344	343	361	333	331	383	374	345	344	325	373	359	359	349	338	359	351	372	333	368	315	344	376	369	334	324	354	356	329	326	343	297	372	371	366	357	363	352	358	336	354	344	345	380	345	352	349	380	363	328	325	377	326	377	361	367	336	341	343	354	356	362	332	354	360	342	350	351	356	338	362	322	328	354	334	359	350	344	363	318	334	339	357	350	328	357	362	340	345	329	353	356	360	370	366	329	341	318	374	352	353	324	368	349	363	358	353	327	335	359	341	384	364	329	349	340	368	346	313	357	368	389	343	332	338	354	335	355	364	356	332	315	342	384	328	364	345	320	359	336	356	344	353	326	360	372	336	339	370	329	334	334	365	336	347	360	354	338	397	335	337	364	368	335	358	362	332	405	369	338	322	353	325	317	351	328	373	355	357	321	348	351	346	325	328	347	321	361	361	293	400	336	367	368	332	342	348	354	336	337	320	336	367	367	324	364	330	303	357	363	384	321	358	341	361	374	349	327	316	349	328	342	362	371	343	338	361	356	333	368	338	322	352	361	384	346	358	336	344	343	335	362	362	338	373	326	366	322	377	363	325	341	382	330	360	351	357	348	345	320	331	353	350	323	340	322	318	351	347	331	339	348	319	322	380	340	357	353	366	334	348	331	352	375	346	327	352	344	348	342	388	344	329	350	303	330	378	365	379	401	365	348	352	341	343	364	359	383	344	362	327	318	374	367	316	365	318	343	368	395	365	362	342	374	306	329	340	316	335	363	370	342	359	333	318	398	330	354	352	339	338	357	350	326	352	371	338	296	336	330	332	345	376	359	325	340	329	379	326	340	355	347	330	333	348	352	355	359	318	351	338	365	389	353	325	357	349	350	349	318	366	370	320	330	350	351	334	340	365	344	360	368	339	344	354	359	327	304	338	357	338	351	336	330	356	312	347	347	331	336	339	304	348	360	318	346	341	345	368	356	349	376	372	330	373	307	334	315	366	378	350	343	336	325	350	338	344	357	338	345	341	341	359	348	295	338	327	348	336	334	325	328	353	364	375	340	362	332	341	363	368	336	312	317	351	351	346	323	364	367	372	351	347	338	345	337	339	381	321	345	353	296	341	346	329	344	312	326	317	327	370	368	341	324	308	353	340	373	313	376	357	352	386	368	370	337	356	342	350	383	362	338	331	355	322	329	316	323	321	319	338	347	373	336	358	366	347	323	346	304	331	319	333	370	330	385	347	333	304	368	340	345	318	337	340	362	336	339	359	337	375	365	350	306	372	343	368	319	347	332	354	344	355	382	332	351	341	377	353	326	361	347	340	344	353	341	383	332	353	319	368	374	350	319	378	376	338	335	349	321	360	314	355	338	361	348	350	351	332	345	342	330	328	352	385	334	354	376	354	348	341	367	344	321	344	347	340	367	327	361	364	325	327	323	339	327	337	365	320	334	381	351	350	354	338	401	339	368	320	322	314	378	336	332	361	359	356	349	358	336	328	342	316	378	344	374	329	353	336	345	345	356	323	375	345	318	345	343	315	314	329	348	357	356	338	357	344	343	334	339	352	345	348	333	346	316	352	329	362	377	382	325	342	311	341	337	350	344	337	321	325	324	357	364	329	336	360	318	325	365	343	364	332	348	339	339	307	338	339	334	366	342	352	348	349	377	356	326	349
3338	10660	6937	3062	2039	1526	1247	1153	885	797	755	723	2546	11847	13769	10605	5833	1140	529	486	460	534	514	500	534	512	440	468	517	529	453	495	499	483	500	508	514	471	470	515	484	455	470	514	465	500	468	491	484	531	480	477	461	446	498	528	526	497	509	506	495	497	474	500	521	519	473	518	455	499	478	498	459	446	515	510	480	493	508	484	419	473	451	482	482	477	472	460	476	516	492	517	499	475	470	509	409	483	490	506	493	496	483	520	494	439	524	502	493	503	506	463	497	446	453	533	500	476	469	490	504	464	494	494	508	449	468	497	497	500	489	481	478	481	487	486	478	476	450	485	480	514	513	517	503	447	441	480	503	492	500	480	539	478	526	472	501	495	490	472	469	496	489	464	495	492	501	474	512	459	501	501	484	482	486	465	487	488	492	487	524	523	500	477	465	502	497	495	508	461	492	459	479	491	466	519	469	495	510	506	454	475	465	502	485	467	498	474	506	514	470	519	487	468	499	458	481	484	500	520	499	463	481	490	458	482	486	468	485	488	463	463	489	519	503	529	456	480	488	500	509	482	499	501	450	475	485	482	511	495	481	532	487	504	490	470	500	506	450	505	499	481	524	495	479	486	460	479	512	466	484	467	501	530	534	443	458	497	494	507	447	485	500	480	448	454	473	520	500	493	527	443	533	470	465	485	491	454	497	467	456	504	499	485	515	537	465	498	459	474	485	532	453	480	501	510	478	468	498	516	502	495	479	465	446	488	517	479	502	466	473	509	499	517	503	495	508	496	507	505	477	496	513	490	498	482	485	474	495	457	484	484	480	519	521	496	517	524	484	491	471	483	476	499	499	523	491	480	489	458	512	496	501	472	538	487	497	495	453	509	452	493	525	507	469	494	457	458	488	490	440	478	453	487	494	515	461	488	513	453	532	470	447	462	485	487	480	481	484	474	500	500	483	478	544	500	505	505	460	493	480	494	507	506	472	542	519	459	467	500	469	472	465	507	483	513	481	523	490	479	497	491	489	471	531	499	460	491	508	487	498	467	488	491	484	484	483	472	486	526	500	516	441	489	504	497	489	500	480	486	482	453	490	483	486	501	489	518	491	436	530	496	503	511	493	477	469	465	481	511	465	435	536	499	509	525	454	480	492	454	482	488	496	451	477	482	508	484	518	454	506	460	543	485	488	478	482	516	484	514	514	498	502	528	472	472	528	446	459	462	481	491	489	494	494	480	514	493	461	513	493	493	490	460	491	483	495	467	480	494	495	502	480	509	473	519	475	449	478	515	487	492	491	487	533	514	494	492	527	486	473	481	442	478	503	445	479	464	477	448	490	508	457	472	489	480	500	506	528	540	465	487	513	514	483	507	485	450	512	489	465	536	513	479	494	487	490	481	487	523	471	463	520	534	485	497	500	446	527	503	486	474	463	457	510	455	465	463	439	475	484	515	502	491	492	515	490	504	470	487	505	480	460	488	489	504	494	510	458	506	489	526	472	487	488	470	505	476	508	480	517	483	481	484	473	443	485	491	498	438	464	479	468	488	467	472	473	528	508	501	505	509	471	459	489	481	511	509	499	524	494	460	505	474	457	518	492	483	504	457	524	497	498	498	471	469	520	519	476	456	487	485	509	496	490	543	488	509	500	501	498	512	459	505	477	482	476	533	512	497	518	485	523	518	463	484	495	525	478	482	534	546	461	495	456	483	492	474	498	528	477	483	462	501	468	495	486	513	487	463	474	485	515	453	476	478	505	484	476	495	491	491	447	470	506	452	484	503	499	513	489	479	493	497	492	511	506	485	443	457	493	468	457	496	458	482	478	499	510	478	483	490	482	497	491	488	462	496	497	500	464	482	490	470	488	459	533	499	483	521	517	476	471	492	496	481	521	492	509	458	495	529	475	480	460	475	487	470	507	495	469	512	499	489	485	516	470	492	486	528	523	444	475	474	492	492	481	520	483	487	496	443	496	530	485	488	486	470	472	498	488	460	479	491	520	468	487	468	490	483	490	459	491	520	487	513	459	521	471	446	527	518	512	505	483	477	499	457	503	485	492	470	494	504	499	492	496	473	493	481	519	497	450	469	487	453	479	478	476	478	503	508	502	454	494	489	504	493	501	502	525	486	499	491	511	513	486	500	487	461	469	535	467	454	473	510	480	518	480	466	501	503	469	517	514	452	510	516	532	504	510	497	486	486	450	524	504	503	510	506	518	471	489	479	465	480	524	512	470	497	498	498	486	456	423	498	494	473	471	458	465	468	444	477	504	482	494	493	475	530	476	482	484	531	483	488	478	532	498	506	461	491	491	492	474	479	513	509	478	440	497	456	457	475	474	458	488	491	476	475	488	498	500	513	493	506	471	499	469	489	518	494	465	500	468	497	492	498	522	487	483	498	474	445	502	507	496	479	485	505	501	517	437	501	471	458	431	497	524	488	491	474	487	500	444	486	511	461	519	465	490	435	514	487	538	463	469	461	481	470	480	496	528	480	491	484	493	522	442	506	498	502	504	479	503	463	512	532	487	487	521	478	510	504	484	485	487	469	479	482	504	432	478	521	502	501	502	518	514	449	484	527	468	491	484	497	518	483	446	512	535	438	490	472	488	482	511	491	493	472	466	522	484	517	451	502	530	481	503	485	486	509	481	461	459	499	480	506	472	509	532	478	508	520	470	504	481	481	493	507	493	491	488	479	486	479	491	481	531	532	473	510	463	491	488	512	523	448	448	478	468	504	434	490	433	482	506	495	469	498	466	470	543	511	507	510	512	466	514	469	470	473	504	514	510	499	498	520	461	463	505	488	491	486	497	521	493	499	462	507	461	433	508	524	516	512	508	509	500	471	458	496	523	467	516	497	505	487	479	504	504	473	521	471	463	474	483	479	481	483	504	492	489	492	495	496	494	466	486	487	491	487	484	504	470	475	472	457	477	478	490	520	488	481	498	478	489	467	461	533	498	473	444	498	474	495	505	491	486	491	494	474	486	481	482	501	503	494	482	475	503	460	444	502	485	465	499	497	489	493	480	461	511	509	488	486	523	519	519	439	502	482	503	527	468	450	459	491	531	468	503	476	476	489	475	480	483	512	456	485	481	507	482	442	511	480	530	490	497	512	507	494	479	470	501	487	476	467	512	468	477	469	502	482	458	465	473	523	447	489	477	492	489	510	468	493	463	468	498	514	483	486	452	464	511	506	480	439	512	515	510	482	497	459	448	521	528	467	475	532	501	500	491	513	489	466	479	470	509	448	515	474	490	491	498	478	475	459	484	468	437	499	478	506	497	493	463	463	514	485	495	503	457	470	503	484	472	477	537	449	495	481	485	461	521	493	453	468	520	486	483	482	466	467	520	508	519	510	491	479	519	502	481	466	489	525	493	462	487	484	502	516	471	481	505	504	489	494	465	483	506	465	517	462	497	499	468	488	480	479	459	468	485	515	514	481	468	493	508	491	439	506	489	492	494	491	468	489	480	492	474	528	463	482	499	486
25155	21501	25790	21493	993	294	284	271	229	218	203	224	484	2418	3501	2717	1684	412	142	141	145	136	124	140	153	158	163	149	135	155	156	162	160	135	147	142	155	149	161	163	174	140	164	165	136	139	154	160	154	120	180	157	154	147	133	150	141	139	137	142	153	138	162	143	117	139	147	164	131	144	157	161	148	156	135	153	140	131	154	140	121	167	149	144	161	153	139	164	152	162	131	156	161	144	130	153	148	138	142	129	152	162	146	148	159	136	141	167	136	151	136	146	165	151	151	134	155	151	143	128	153	158	140	118	145	155	139	124	150	144	152	155	160	152	144	148	150	147	135	149	155	140	154	135	139	145	174	143	156	153	161	142	157	166	142	138	133	124	145	156	149	149	160	142	146	165	150	144	130	151	145	146	141	153	134	158	139	120	135	157	179	134	123	124	150	158	147	151	161	158	131	135	162	167	140	134	134	155	146	131	161	144	157	173	159	158	127	171	139	149	154	131	166	169	153	147	157	151	159	165	160	147	151	132	149	141	129	145	134	138	157	155	156	157	146	141	139	154	143	137	142	137	151	152	129	138	139	141	128	149	130	164	137	157	140	150	165	143	134	167	134	147	127	150	160	125	160	141	146	149	150	142	160	148	166	156	134	146	142	160	161	143	134	160	153	139	116	143	133	159	159	145	156	154	152	143	147	154	136	165	145	140	140	138	159	157	151	153	158	134	158	144	137	152	150	143	161	137	139	141	126	160	129	147	145	151	176	149	148	186	138	167	153	155	150	141	166	137	162	151	133	143	138	142	178	156	167	160	154	164	138	154	141	137	146	152	151	143	141	154	139	153	171	159	143	153	129	151	148	118	155	156	119	174	135	149	146	149	148	155	149	144	128	145	138	145	168	147	130	141	166	145	158	150	161	144	141	141	148	146	117	154	151	172	147	137	143	145	149	137	155	134	164	145	144	149	153	147	173	141	144	137	130	185	150	132	146	143	168	157	165	161	149	152	143	146	152	137	151	151	156	153	144	127	136	169	154	152	163	150	134	158	155	124	157	146	153	154	154	139	159	146	146	161	139	148	123	146	161	138	139	156	164	142	161	154	139	136	137	142	126	173	159	153	150	150	153	141	149	142	127	143	136	139	144	162	163	167	154	151	135	155	140	140	138	164	166	137	142	172	149	146	157	124	125	166	142	134	158	159	139	129	163	137	148	148	156	136	156	167	147	145	151	160	141	153	153	157	158	145	159	150	143	133	168	139	134	158	135	145	158	156	175	143	170	166	151	146	161	144	140	135	119	151	165	167	140	152	160	159	159	141	165	170	131	147	154	154	135	144	138	132	143	160	138	145	138	150	161	142	174	163	155	143	174	145	123	153	155	146	156	160	146	140	169	137	140	158	148	144	127	152	142	139	153	152	157	158	164	139	144	163	160	142	151	152	142	153	155	146	144	144	116	136	177	152	152	146	118	167	129	144	134	140	166	149	142	157	156	157	146	138	148	139	152	144	144	133	146	169	137	150	148	168	140	178	154	154	151	158	132	134	147	135	142	152	154	161	144	162	142	154	153	146	152	172	157	156	156	148	128	168	166	137	171	162	164	159	142	151	140	135	136	141	156	146	156	146	145	158	136	170	162	156	157	153	129	147	141	144	162	160	157	138	154	129	164	144	144	147	144	131	155	149	161	158	171	169	164	130	147	132	154	146	155	137	144	121	149	160	133	141	156	134	165	132	153	150	151	126	171	131	139	140	140	145	142	159	147	139	150	165	166	142	147	158	148	131	141	142	153	150	141	156	167	131	138	166	148	146	157	148	131	132	148	147	164	140	157	134	159	130	123	150	155	147	141	142	143	165	147	136	121	136	155	150	156	140	165	136	130	143	143	153	174	148	156	148	129	153	139	137	129	146	138	141	133	133	145	152	142	152	148	152	142	165	148	157	155	145	149	160	139	150	158	152	154	151	162	143	162	161	143	130	119	144	156	139	151	129	171	152	113	164	144	165	145	148	137	139	140	153	128	174	132	135	174	135	149	132	146	133	156	134	139	119	150	156	134	149	151	135	149	156	132	146	140	162	140	177	169	169	162	140	157	143	134	138	146	150	129	150	175	151	141	142	159	150	145	162	146	147	176	142	145	168	137	139	160	142	162	148	141	147	159	160	141	146	148	152	148	141	142	163	131	143	163	129	156	142	170	150	165	139	130	163	158	145	145	138	149	162	125	165	153	158	154	155	159	151	150	132	155	126	184	130	159	160	157	141	139	147	146	135	148	153	153	139	138	151	162	159	144	157	154	134	151	151	147	127	130	166	152	158	159	154	170	141	140	141	132	151	145	152	148	142	153	137	135	138	156	163	137	149	158	152	134	146	149	154	138	139	119	136	130	135	145	155	158	144	129	154	160	164	142	145	132	150	154	151	145	144	141	137	165	167	141	147	169	147	185	135	170	142	160	136	141	137	176	180	152	139	144	166	151	139	168	121	119	149	161	148	141	173	131	148	160	151	154	137	169	150	153	137	143	151	134	142	144	150	154	148	158	141	142	146	143	155	156	133	147	171	147	146	150	164	137	156	174	143	136	140	159	155	146	161	159	140	164	154	162	151	135	148	169	125	148	136	137	150	151	146	160	161	139	148	149	147	151	154	145	150	143	152	136	153	129	166	145	152	150	147	150	135	153	138	171	156	145	146	136	137	129	130	136	136	147	135	138	144	151	143	153	138	171	129	139	128	140	159	178	151	142	152	154	146	156	154	134	158	139	163	137	160	152	156	151	142	145	149	162	144	161	170	164	176	163	135	157	157	132	165	144	147	125	162	157	127	153	137	150	151	154	137	133	141	137	133	141	154	149	151	137	155	145	155	161	153	147	164	148	136	132	182	142	136	149	144	143	138	170	143	132	156	166	147	140	136	132	161	138	123	146	163	149	150	123	145	165	161	144	136	173	167	153	146	148	138	141	134	135	137	154	149	137	152	126	150	151	164	159	141	154	144	140	156	140	139	161	158	167	151	137	155	126	156	174	141	143	144	151	154	164	168	153	138	151	147	134	145	140	165	152	154	152	125	144	156	145	142	143	162	166	141	135	145	146	138	135	165	159	152	138	156	174	140	144	147	134	143	134	146	165	142	177	142	146	157	157	158	128	138	121	120	151	137	167	142	138	149	136	141	155	151	178	142	158	132	148	146	167	158	117	153	143	142	149	133	146	127	138	144	139	149	140	150	132	145	144	140	159	160	169	132	158	154	149	153	163	153	144	142	129	160	147	146	153	131	172	143	131	154	148	131	168	126	134	144	160	166	165	142	149	160	165	152	137	141	143	147	150	155	141	163	169	153	149	119	162	131	141	157	125	155	165	134	164	157	161	146	152	163	158	140	149	145	163	142	168	138	169	145	163	150	146	147	152	180	136	135	148	156	138	141	160	159	145	145	151	155	164	141	142	168	148	160	158	144	161	143	142	158	162	162	149	163	152	141	163	143	154	157	158	129	144	148
3472	6431	4488	1882	1173	679	694	610	476	452	382	434	1198	6721	8218	6571	3910	760	240	245	219	227	243	209	209	206	217	229	208	234	212	224	250	231	245	225	208	210	243	218	232	201	232	242	192	217	191	228	198	230	208	241	230	226	229	207	235	228	212	211	211	244	208	219	225	201	204	232	220	224	220	219	224	224	201	242	224	220	222	199	215	221	214	218	227	215	198	226	221	219	205	222	240	233	207	211	215	203	213	219	250	224	218	207	225	221	249	227	241	232	212	239	221	220	210	220	236	223	231	203	213	215	209	219	250	231	232	208	239	204	258	203	243	215	217	214	221	218	220	220	252	223	227	224	238	189	240	177	245	237	243	229	247	230	219	224	233	215	206	211	254	240	224	197	228	171	216	215	231	255	235	205	191	221	202	222	249	208	230	232	217	215	216	210	250	205	219	241	218	182	199	237	246	220	224	207	207	230	216	211	237	243	243	247	185	215	226	218	214	224	221	249	249	228	224	205	234	219	226	222	230	225	229	219	219	229	212	189	225	234	218	199	209	235	224	195	227	232	214	192	220	218	200	188	238	198	204	219	236	201	231	225	222	202	213	227	245	198	240	199	208	249	231	206	222	220	222	217	234	206	230	205	194	231	252	235	219	220	234	215	213	230	207	210	228	231	219	230	198	193	216	209	233	240	221	241	207	226	245	239	217	230	209	195	227	220	206	235	220	220	225	227	230	210	213	242	208	217	202	217	248	215	248	225	230	225	224	226	227	210	226	200	222	254	215	223	242	226	228	238	215	202	212	219	216	213	213	207	231	211	246	220	224	244	219	195	223	230	214	196	242	238	208	247	225	216	226	243	236	231	221	217	210	232	249	212	220	228	226	245	223	234	212	233	212	189	229	243	211	206	217	234	218	203	206	235	231	233	221	212	218	219	203	212	233	256	229	203	227	232	257	210	201	244	229	203	207	231	214	205	195	230	231	205	208	224	209	215	202	240	235	210	208	202	220	235	213	240	242	193	262	229	221	210	253	244	224	209	222	200	226	225	227	198	193	238	239	225	222	205	224	200	211	195	228	226	191	228	223	232	204	228	205	220	218	229	239	230	229	236	236	189	197	192	210	218	234	208	227	245	221	241	229	221	237	240	223	223	200	226	219	224	230	205	206	256	203	230	237	227	207	230	222	181	188	234	184	223	211	210	225	236	205	241	230	201	200	204	221	219	213	239	228	242	223	260	192	237	232	238	231	188	215	219	219	212	217	217	203	229	224	206	191	219	237	216	228	212	211	200	233	228	213	240	231	196	228	253	215	210	211	244	244	227	215	210	244	207	210	232	224	236	223	224	193	220	208	209	229	234	232	237	228	201	223	205	220	199	222	232	210	217	229	216	230	221	244	266	225	228	231	194	205	233	198	248	228	226	213	206	227	216	221	244	229	262	209	218	224	223	202	185	241	204	226	215	232	228	256	243	236	235	238	213	223	255	224	222	207	263	221	197	224	237	240	206	232	226	211	216	240	207	234	243	220	201	213	201	224	211	228	219	233	223	218	216	196	260	217	225	205	224	232	223	227	198	215	223	217	214	221	224	223	245	235	216	243	221	228	231	211	244	229	219	219	236	227	234	222	221	203	218	229	216	214	215	208	221	207	222	242	239	181	227	221	209	201	214	239	257	223	212	224	205	230	229	214	214	234	223	223	202	251	216	216	213	213	214	230	214	223	224	223	243	217	244	217	238	252	238	223	247	226	235	256	220	206	219	217	223	215	252	200	207	214	204	193	206	201	227	224	210	212	235	233	228	215	212	249	224	215	211	256	190	206	223	218	245	216	227	203	217	214	216	231	202	243	208	227	192	225	231	196	222	219	198	213	231	223	205	205	215	235	227	235	210	233	225	207	236	228	244	210	215	233	214	216	214	231	210	208	240	228	240	213	253	216	251	243	220	214	217	228	220	236	211	225	215	215	218	237	195	211	210	205	211	224	227	213	241	213	217	239	224	192	229	203	220	225	234	243	235	217	233	219	190	231	218	234	226	238	212	204	205	244	231	228	205	196	217	238	214	205	219	225	201	225	208	217	221	224	236	190	266	231	217	204	246	238	261	222	235	211	221	215	234	225	226	218	216	261	217	220	249	232	235	213	224	205	236	247	217	261	258	201	201	248	218	224	230	240	229	241	223	223	218	260	223	238	207	233	222	224	200	195	223	246	234	227	224	234	229	239	246	236	237	247	232	238	203	227	216	220	226	226	227	230	249	220	222	228	234	233	186	203	241	225	220	246	236	220	250	235	211	217	233	222	226	227	219	236	204	225	233	226	258	238	223	220	192	240	225	249	221	202	228	196	203	206	214	230	211	213	199	212	227	212	206	216	218	229	221	237	236	236	205	219	225	212	216	226	213	196	208	225	228	191	228	248	214	223	230	262	231	210	234	237	218	214	209	222	199	236	226	243	231	217	234	188	217	228	225	225	202	226	238	252	211	212	227	195	206	188	210	211	227	243	179	254	220	225	212	262	204	220	232	229	229	198	228	214	222	221	236	228	207	237	216	200	204	225	240	240	209	234	218	223	214	256	241	230	225	247	211	214	240	225	222	213	236	217	232	206	230	236	211	205	227	227	214	222	197	246	209	204	217	222	215	225	223	217	192	226	232	220	209	234	226	218	224	236	217	243	195	224	211	215	232	213	218	240	216	225	221	227	225	225	225	248	250	217	252	239	182	198	223	226	228	210	223	213	219	201	211	231	223	218	212	226	227	206	214	231	254	270	204	219	237	236	246	195	220	226	237	248	237	193	218	218	223	225	222	212	227	223	228	213	229	215	220	231	207	226	212	223	209	218	201	201	215	214	241	222	236	250	243	241	241	219	216	215	260	209	226	232	236	214	219	219	207	217	206	193	204	198	240	197	206	224	194	220	233	258	228	200	233	212	217	233	241	199	225	231	226	242	204	235	206	219	220	256	215	210	215	212	213	225	225	213	203	203	211	233	214	215	242	239	221	225	233	215	208	223	203	225	228	233	235	225	217	209	226	207	238	227	244	195	204	229	212	205	218	207	204	214	260	210	198	206	214	211	229	239	209	196	230	242	220	225	231	208	218	224	211	226	195	231	225	215	228	204	209	233	245	232	214	232	220	249	226	216	230	236	215	222	217	215	228	210	223	238	210	223	222	241	222	195	202	214	233	210	208	236	220	239	245	238	226	230	217	236	209	218	212	228	231	212	231	234	239	221	215	245	223	225	217	219	226	238	224	210	190	219	235	220	231	215	227	236	216	211	196	222	220	239	227	223	199	224	215	215	229	224	234	246	233	218	210	233	236	218	214	213	243	213	216	236	221	225	252	221	213	216	239	236	209	239	224	224	215	208	199	230	253	215	218	243	224	219	217	237	216	232	235	227	229	224	203	227	230	226	208	220	214	223	220	212	215	228	222	229	221	241	205	208	206	249	237	229	256	233	229	242	213	215	204	248	229	233	228	210	227	230	233	225	215
22856	21594	28878	24792	21594	19987	1779	751	537	462	443	437	519	6194	16099	12787	7983	2088	260	302	262	279	256	244	287	251	249	256	280	293	258	248	287	267	257	277	256	287	251	284	251	259	251	255	268	238	274	213	283	264	279	251	245	269	250	272	282	276	253	258	262	274	255	285	242	252	258	252	223	268	266	237	251	216	246	259	247	303	253	260	252	258	246	242	260	248	241	253	262	233	272	282	290	254	254	262	254	270	242	272	238	250	279	244	223	244	246	266	258	267	254	236	280	243	233	246	247	254	255	274	260	271	249	250	274	275	239	254	236	264	245	271	255	257	288	262	238	249	253	266	241	280	249	251	234	272	248	243	248	249	257	248	243	275	238	251	260	251	241	239	272	268	249	273	264	286	249	252	282	267	257	241	270	257	275	275	259	224	261	253	261	264	264	308	288	280	248	262	261	251	265	254	245	273	270	284	256	266	259	253	283	251	260	231	258	245	246	244	254	262	268	260	257	236	285	281	243	264	225	272	229	228	246	238	246	249	271	244	249	268	257	247	268	258	274	263	256	245	249	255	239	275	259	243	247	267	255	275	232	258	274	277	275	265	245	293	272	267	283	265	273	250	251	276	234	274	227	232	241	265	248	248	279	276	268	268	262	239	220	236	250	251	279	274	271	206	243	275	253	253	258	249	270	270	242	265	234	286	249	243	269	269	267	265	246	235	253	268	242	236	254	254	250	247	242	248	221	271	242	266	247	280	262	272	274	246	263	247	264	267	236	280	217	262	263	236	272	248	278	275	227	272	251	266	231	240	262	265	262	271	231	262	287	269	252	271	261	270	245	259	239	245	276	271	285	264	257	242	225	257	267	263	254	280	230	231	247	271	259	239	261	256	250	234	254	261	270	278	246	261	234	272	247	267	271	245	272	270	264	267	270	251	232	258	271	251	277	246	263	258	266	255	287	288	234	258	280	273	260	257	289	243	264	281	298	239	245	248	222	259	249	259	240	249	282	259	249	276	254	263	253	248	236	245	266	236	249	213	252	261	268	269	245	244	262	250	284	250	281	279	276	250	233	226	278	283	269	225	266	260	240	230	273	254	274	234	279	247	278	264	279	257	238	244	271	272	257	270	239	264	283	248	250	299	291	235	248	260	258	251	275	292	240	249	270	263	243	290	292	263	253	270	243	253	262	221	275	259	239	255	264	262	239	245	263	256	247	232	281	269	246	265	271	270	267	257	257	252	269	296	258	259	257	245	273	238	244	228	251	247	273	253	237	288	241	285	257	266	249	254	257	248	242	272	271	291	268	260	269	251	220	233	298	240	254	261	252	236	247	260	249	300	252	239	264	269	244	236	250	252	251	262	276	227	236	252	236	237	265	277	259	275	274	240	273	241	239	242	244	265	237	255	271	263	238	240	266	232	299	240	271	237	261	263	251	282	289	261	257	250	286	263	259	236	271	263	263	273	266	251	267	237	233	250	256	256	259	254	301	234	250	266	249	260	261	288	255	247	217	259	283	281	243	275	223	237	255	281	263	259	258	256	272	268	255	251	248	245	256	265	243	270	247	263	269	256	266	288	267	247	240	251	291	254	247	238	250	251	253	249	265	267	263	232	298	277	279	280	240	260	234	257	252	242	244	239	264	228	254	243	243	249	260	237	264	270	267	251	260	263	266	250	239	267	285	249	259	240	265	247	275	263	275	261	267	244	275	233	251	261	246	241	266	264	258	248	235	236	251	258	237	254	271	211	253	249	256	246	254	241	251	240	266	292	247	249	275	239	275	249	242	276	249	263	254	259	236	249	260	241	249	242	265	288	247	254	261	258	270	230	256	260	256	235	251	280	251	273	259	251	270	237	257	247	237	229	256	267	236	224	273	257	254	274	254	272	255	240	259	255	229	255	249	235	265	268	257	238	270	275	266	249	263	270	231	247	259	263	252	280	222	305	233	266	280	245	246	236	236	248	286	269	271	264	236	277	256	249	279	263	241	253	259	254	271	283	267	259	242	264	270	266	280	255	246	274	243	224	238	275	268	253	265	274	254	249	278	269	248	258	244	276	234	248	259	260	248	245	256	258	283	246	271	263	232	257	277	248	257	251	261	256	275	255	270	299	258	263	240	277	276	260	264	260	255	248	252	229	250	273	267	269	266	274	241	227	272	234	253	251	271	229	274	245	252	257	239	257	253	285	246	251	247	292	248	254	269	275	248	292	243	262	269	282	265	294	238	239	283	258	260	254	237	260	260	237	278	270	244	225	296	259	241	246	238	242	253	256	252	251	277	261	276	256	260	246	296	253	277	268	255	245	262	262	235	281	248	258	268	253	233	259	284	275	252	247	233	250	272	241	263	249	221	260	262	279	250	274	252	258	288	247	269	253	251	253	269	262	259	260	269	265	221	245	250	266	250	245	249	224	283	278	268	258	279	257	250	248	281	254	254	268	223	246	249	217	242	260	283	238	276	258	255	251	283	259	265	251	286	255	253	275	251	262	259	248	235	246	255	278	273	239	254	244	252	263	236	249	262	275	254	267	278	254	261	281	245	264	274	267	264	246	229	229	268	250	248	269	250	261	226	291	279	235	266	238	243	260	285	249	278	258	270	248	280	254	284	255	230	270	269	261	261	258	235	262	259	245	278	224	259	260	286	251	224	258	270	216	241	267	263	266	271	242	264	253	279	250	284	261	283	239	256	234	258	214	272	291	262	256	242	271	267	257	274	241	245	241	266	258	246	242	275	256	250	252	247	254	295	237	239	270	232	253	259	258	254	250	203	267	255	292	271	234	252	249	222	269	243	261	264	265	241	260	269	258	261	252	236	262	250	241	255	270	242	259	285	242	253	278	259	274	248	285	273	236	262	262	237	262	237	278	267	233	279	263	249	237	239	250	262	255	254	264	256	246	259	252	283	249	278	266	257	271	264	257	255	259	257	269	247	274	258	238	243	274	265	248	236	248	231	271	264	277	246	280	253	235	273	255	262	279	263	241	282	287	250	244	277	233	258	272	281	276	290	265	243	268	259	249	259	251	276	245	244	248	268	261	257	255	239	266	257	253	251	254	243	261	248	254	256	244	240	227	254	263	246	291	247	276	264	263	248	255	267	248	255	254	247	272	245	246	254	264	252	260	246	256	247	270	251	247	267	264	246	226	270	235	243	283	257	257	285	270	313	268	266	244	247	247	286	248	263	257	251	266	235	304	253	246	266	235	214	241	226	288	252	243	268	250	267	281	274	233	256	247	277	272	226	191	248	252	255	243	270	256	273	251	271	245	231	264	243	256	241	257	272	268	252	270	269	258	251	226	281	270	292	273	271	278	230	257	257	270	238	265	256	255	243	247	248	256	266	267	265	255	238	250	271	243	260	251	267	254	275	251	284	260	263	274	259	232	256	239	261	251	259	273	229	261	250	264	279	246	236	240	260	234	246	283	253	265	231	289	258	242	262	260	234	271	230	263	247	237	260	275	265	254	265	260	277	270	253	307	261	266
4597	16736	11599	5340	3365	2232	1895	1733	1301	1069	901	864	870	12765	24286	19042	12963	3598	371	376	360	376	407	367	381	348	370	368	370	418	377	384	349	356	405	381	339	370	413	402	373	355	372	430	409	386	369	396	423	331	350	369	377	358	408	342	370	357	373	369	346	414	363	358	408	371	386	337	414	350	396	403	401	367	386	362	358	349	430	374	352	395	360	344	376	377	379	384	347	375	365	373	388	377	365	377	355	399	367	328	351	348	387	385	369	390	346	427	389	349	359	379	361	382	383	356	394	363	396	339	403	353	387	370	403	340	403	368	400	394	334	356	367	371	363	398	367	367	345	383	352	378	405	365	382	371	390	363	379	372	368	361	376	391	378	337	383	370	377	347	368	369	354	376	384	381	349	373	383	380	396	367	371	351	339	376	348	392	357	376	383	354	388	357	370	394	358	394	394	364	372	405	395	358	378	334	369	377	368	348	367	370	339	367	337	370	410	352	351	386	406	341	378	362	362	379	406	376	353	374	359	397	385	385	339	388	359	374	376	361	345	375	351	366	363	386	395	373	377	349	379	379	380	379	359	378	375	377	371	348	355	340	360	356	348	376	351	347	389	370	364	353	371	376	362	320	355	330	358	387	377	367	339	351	366	361	380	371	375	379	385	356	352	349	347	363	391	369	375	367	361	363	383	365	369	371	378	402	371	337	367	408	373	344	395	358	381	346	348	365	390	349	382	370	362	376	368	367	402	382	361	327	370	372	357	374	382	428	380	349	361	370	407	358	356	354	360	349	373	347	382	340	363	379	399	344	381	364	358	394	336	375	408	359	351	364	377	353	358	361	355	368	365	399	409	381	367	335	374	381	405	368	378	361	367	386	333	400	394	375	371	357	361	375	391	378	357	375	370	350	349	355	350	364	365	358	356	390	362	342	371	404	386	378	367	382	364	379	359	382	373	350	380	359	354	362	376	371	381	392	361	351	379	369	378	400	382	381	363	367	387	385	360	380	361	347	387	367	351	331	361	382	390	384	378	381	360	369	364	361	362	384	366	347	389	362	408	363	392	354	374	394	331	354	370	393	376	378	369	378	372	382	318	380	379	387	366	362	389	347	378	364	350	361	375	384	384	359	336	386	326	382	383	395	400	374	354	397	399	338	351	381	346	388	367	338	358	395	377	362	370	380	350	401	380	365	373	366	386	361	371	396	390	401	369	391	356	422	319	374	357	379	377	355	355	365	335	363	367	371	361	368	369	382	381	368	337	382	365	338	388	345	368	388	364	370	346	340	375	380	358	361	344	396	382	376	382	401	346	379	395	397	387	386	360	378	353	388	348	390	331	400	342	359	378	366	347	369	369	367	356	353	349	394	379	367	371	395	352	370	341	365	355	354	356	359	342	344	351	322	386	376	366	358	353	388	370	380	389	379	357	389	378	378	372	402	341	400	361	379	352	344	383	356	368	378	372	388	325	378	340	363	346	366	369	366	397	363	342	369	369	438	351	402	361	363	368	404	372	380	369	357	342	394	352	376	392	369	356	330	349	347	387	389	321	373	381	368	382	402	347	411	381	383	392	390	382	360	373	368	378	373	375	364	348	339	380	376	356	367	361	361	399	360	328	381	354	339	398	366	371	376	378	355	371	375	349	368	365	387	350	323	353	384	401	416	356	377	389	369	400	355	354	351	364	361	391	375	393	400	371	369	359	377	335	425	375	384	358	383	385	394	327	362	346	348	354	339	357	357	339	358	369	408	377	363	370	354	354	356	387	373	358	368	369	375	356	357	365	379	376	381	393	356	396	351	344	345	392	370	394	352	367	364	390	361	357	401	312	357	349	372	398	372	330	345	387	414	383	374	393	319	388	376	360	350	340	363	358	357	372	348	359	373	370	394	385	370	373	384	380	385	370	356	372	388	381	360	411	334	368	383	405	346	393	339	372	386	391	337	373	358	366	382	391	350	416	382	362	361	361	361	384	371	363	338	381	359	376	374	362	364	394	339	334	378	345	354	384	384	359	400	374	384	376	374	384	365	368	342	400	378	375	340	398	359	355	372	377	346	392	413	379	404	348	335	354	363	378	365	344	354	385	366	359	320	408	400	367	387	367	379	383	382	375	358	324	345	395	380	388	348	368	394	366	356	383	374	381	379	333	369	339	389	371	352	384	387	364	350	379	356	367	364	385	365	381	350	362	400	421	391	374	400	348	362	382	373	339	364	351	359	382	380	367	382	373	398	374	366	342	376	350	320	359	322	433	366	350	371	383	361	389	417	379	350	332	361	360	381	350	375	351	386	385	380	330	392	352	390	353	377	370	395	344	397	394	408	359	359	332	384	394	351	383	391	367	365	370	395	374	358	391	329	368	385	390	353	340	399	351	383	387	398	358	363	384	367	378	394	366	392	352	374	393	338	366	376	385	381	358	367	376	375	359	381	406	427	416	367	368	366	407	377	351	395	349	376	372	371	363	351	388	371	388	394	402	349	364	344	416	380	375	351	375	367	361	365	347	373	376	361	382	343	350	366	408	371	408	384	375	358	362	363	396	375	346	342	344	359	373	371	352	354	352	358	375	397	344	362	325	370	363	389	367	396	370	351	385	382	367	349	350	359	362	366	381	345	381	367	369	352	380	353	339	370	367	344	394	355	368	334	363	356	400	364	385	384	358	398	361	372	361	369	344	356	378	360	356	381	418	357	367	340	361	369	377	342	380	382	349	342	368	395	377	362	355	386	369	366	328	398	348	376	375	391	345	376	380	352	406	374	347	378	365	396	383	342	383	383	373	409	387	375	376	396	371	406	332	356	381	375	387	373	353	378	382	368	359	350	359	376	382	378	346	347	378	342	364	389	365	356	385	357	377	353	347	381	385	363	375	373	365	391	319	370	377	397	377	354	358	389	398	343	394	361	345	370	365	362	393	357	326	341	360	391	389	360	379	401	327	370	345	391	409	367	393	391	345	399	391	395	367	394	387	361	392	352	386	365	356	397	380	345	372	362	343	372	374	392	347	355	361	395	387	370	359	367	353	343	374	376	381	359	394	388	360	380	375	345	355	342	371	377	346	370	395	373	363	375	380	337	373	344	428	357	356	376	383	387	360	374	367	368	380	376	393	357	374	368	368	347	375	375	380	387	385	368	339	371	385	355	374	362	375	377	343	371	401	343	387	374	372	369	371	369	395	393	341	346	384	337	397	346	364	362	361	384	345	384	326	324	358	377	387	364	398	395	366	318	315	351	381	361	397	418	391	355	361	394	390	375	354	368	393	348	389	401	349	360	363	351	359	378	375	358	387	384	351	367	387	360	365	367	385	344	391	361	385	379	352	336	348	356	369	367	345	350	357	370	339	384	378	355	422	373	377	354	386	365	353	365	392	371	388	378	382	390	367	355	357	352	392	360	364	376	391	373	389	334	395	391	375	378	365	374	363	360	379	359	366	385	394	381	351	362	346	412	351	363	426	357	373	381	377	370	381	381	386	388	368	362	360	348	388	367
27671	18756	5000	972	551	467	330	315	291	284	291	304	295	393	913	1054	956	471	265	279	268	250	247	226	235	281	255	304	241	262	259	256	283	280	250	240	276	243	275	211	270	275	268	268	271	256	258	262	260	248	275	285	251	271	255	257	278	260	280	267	258	261	237	279	271	263	283	230	251	257	256	273	249	234	262	252	269	256	254	242	269	251	291	265	241	277	268	247	246	290	229	269	256	280	225	268	293	247	290	271	268	270	254	270	243	259	289	240	263	264	224	236	278	256	276	232	247	258	248	256	289	252	245	249	260	288	291	261	255	278	285	247	258	294	246	263	267	241	266	259	250	248	263	260	280	227	270	280	265	256	253	300	246	236	295	264	266	250	254	278	267	287	263	262	278	282	235	248	253	256	252	277	280	267	248	271	272	286	259	249	264	274	268	249	226	263	250	273	241	270	266	288	269	243	265	238	268	269	251	271	249	284	268	283	268	261	255	249	261	228	254	234	235	294	264	282	259	240	260	280	284	275	235	247	247	254	266	274	269	248	301	270	256	255	247	252	276	256	253	234	266	272	271	263	236	272	254	254	258	243	268	276	270	264	279	253	283	245	258	218	257	249	244	261	273	270	279	274	255	235	255	288	276	258	234	231	250	277	240	246	285	255	256	267	241	231	258	263	281	243	276	247	283	263	236	267	261	268	264	230	257	260	271	267	293	223	266	256	248	256	250	247	222	271	295	272	282	279	244	250	272	278	257	279	257	262	257	313	257	260	231	278	262	252	253	260	264	262	261	243	240	268	247	302	238	281	248	251	253	251	253	273	263	246	255	261	269	299	247	265	250	266	246	253	297	250	255	269	297	235	260	265	266	291	233	260	263	283	265	259	232	245	237	263	262	251	251	279	251	265	252	247	260	270	289	291	281	268	249	250	255	249	260	251	265	269	267	267	262	258	313	261	256	265	250	256	253	274	283	262	243	259	267	255	255	254	264	264	258	258	293	255	262	273	250	242	251	282	239	275	257	259	263	261	261	260	263	268	249	258	278	262	272	250	253	254	265	247	263	295	250	235	237	256	283	275	244	249	273	268	292	275	240	279	252	267	242	285	266	237	243	264	286	259	276	245	272	259	273	235	266	270	276	274	262	263	250	248	265	240	261	254	278	256	271	274	265	277	262	241	255	229	272	265	269	267	283	264	263	256	287	258	256	289	260	276	266	264	276	245	246	250	280	232	259	226	262	256	271	266	252	259	275	266	255	226	261	287	269	275	276	282	259	253	266	273	271	272	274	261	231	263	264	261	269	270	254	278	248	257	246	263	280	276	268	262	272	233	231	272	256	254	260	248	275	281	233	277	256	255	255	236	281	282	268	275	253	276	269	265	269	247	252	272	307	247	270	258	273	320	242	272	273	261	284	253	264	268	229	270	236	231	254	242	235	264	248	249	266	265	251	262	275	273	242	285	208	282	244	264	252	257	240	249	268	250	256	254	250	275	272	267	247	260	275	275	262	250	294	254	238	263	276	234	259	243	250	279	252	248	261	253	265	263	281	231	263	251	239	263	246	267	243	267	247	270	274	263	280	257	280	268	242	248	286	255	284	260	284	252	277	245	260	270	255	277	274	231	270	243	244	259	246	263	253	273	247	261	273	243	238	263	262	249	259	262	233	232	263	260	250	260	279	274	279	269	255	266	278	263	253	283	243	273	248	274	249	263	250	244	254	252	224	247	224	264	253	249	271	264	247	246	261	254	265	279	244	251	272	231	268	248	237	276	248	272	255	247	258	260	278	281	279	263	276	283	270	250	279	241	278	240	270	260	243	267	216	273	242	260	263	227	252	249	275	254	273	270	245	260	276	245	275	275	279	292	287	281	236	251	264	254	247	247	214	259	227	239	253	261	287	243	261	254	236	233	245	239	273	277	252	271	243	245	283	265	250	245	266	271	266	239	263	263	270	268	251	293	267	248	284	293	280	247	255	244	255	284	239	272	286	257	263	255	229	284	270	260	252	275	259	252	267	288	266	286	257	267	259	264	283	279	253	273	242	260	257	270	272	233	232	288	272	280	265	268	302	266	269	244	283	251	251	236	280	271	274	249	266	291	273	261	236	271	262	250	271	256	284	283	239	285	278	242	276	293	258	256	266	273	262	271	234	264	259	257	266	287	265	267	303	274	266	243	255	264	252	263	293	239	253	293	260	262	277	277	286	250	247	251	259	254	252	272	267	259	261	258	262	243	231	284	252	274	272	253	264	256	253	275	249	246	273	262	267	265	273	259	269	276	268	246	282	262	240	259	248	273	249	259	247	244	253	263	242	257	265	269	264	255	240	280	247	273	247	265	229	270	293	271	259	270	253	288	257	248	260	225	265	257	272	246	280	290	254	240	221	230	272	258	278	277	265	276	280	260	284	236	275	258	263	264	256	253	244	262	255	252	290	253	256	267	269	251	267	261	264	255	243	238	308	234	269	242	281	233	267	242	267	291	251	258	246	264	275	245	261	281	269	260	280	281	259	246	246	248	270	271	264	263	255	285	281	263	244	263	230	270	261	266	264	271	261	276	276	223	241	249	267	275	260	250	252	264	281	245	261	265	261	244	270	244	247	261	288	261	265	261	272	289	265	250	288	244	253	268	273	240	279	242	272	272	283	273	258	254	262	274	249	269	235	238	250	256	231	242	254	294	259	245	257	282	281	280	255	258	261	244	266	262	261	294	286	243	282	260	278	254	220	270	301	244	251	271	278	272	270	256	271	254	243	253	279	262	247	260	277	293	241	245	280	288	273	242	256	267	268	279	259	257	268	276	240	261	273	229	272	279	267	262	253	245	253	296	311	261	256	253	246	286	268	290	276	272	230	277	263	248	263	254	271	294	271	272	273	260	255	240	232	264	270	275	269	261	252	238	240	237	278	262	271	253	271	281	281	273	277	243	241	267	227	232	248	261	261	255	265	272	262	270	274	240	270	287	240	297	258	251	253	262	265	249	274	256	237	259	256	232	254	226	272	243	263	269	249	240	233	272	256	249	264	259	269	240	244	251	265	256	256	252	270	271	233	252	242	282	259	265	267	261	280	254	259	254	275	252	288	243	249	256	262	281	270	242	259	269	253	254	265	289	270	246	244	254	252	257	259	250	253	233	270	263	262	291	274	266	250	261	244	262	258	281	243	250	242	245	260	273	246	310	251	247	238	266	260	263	259	271	239	282	266	257	247	246	255	279	269	252	268	264	257	251	241	241	282	262	250	280	272	270	289	253	265	261	252	270	277	275	256	277	269	237	252	266	239	255	274	261	244	243	254	292	242	229	238	249	272	251	239	273	267	283	276	258	270	234	280	295	241	250	277	258	260	244	242	255	258	251	296	294	281	266	261	277	254	239	281	262	281	288	281	266	267	260	288	282	237	260	292	259	279	244	229	248	239	285	257	252	255	246	228	249	245	248	264	264	252	248	282	268	299	256	288	280	279	270	249	262	264	240	258	298	241	240	291	281
4650	4348	2936	1005	753	552	551	510	488	505	483	456	458	684	1743	1895	1675	728	358	354	364	385	356	396	359	382	359	384	386	395	356	361	370	379	395	397	386	379	373	368	388	376	370	332	333	377	375	408	366	368	405	408	391	341	399	396	347	344	384	358	350	392	368	384	360	375	383	374	377	359	389	398	368	345	362	379	372	389	353	347	392	345	354	382	377	386	363	387	389	387	368	372	366	378	366	332	361	339	376	375	377	362	409	366	360	363	384	398	417	359	362	377	371	372	380	344	394	413	359	363	373	393	378	365	388	316	354	345	401	378	354	362	360	356	375	348	368	371	363	385	389	376	373	405	382	342	380	341	370	356	368	362	349	411	361	345	370	356	369	373	378	392	369	347	369	391	380	372	375	363	341	366	323	374	354	374	369	388	377	384	361	367	372	367	370	393	410	385	344	413	386	361	351	346	378	405	345	339	347	363	358	365	354	409	368	361	380	363	361	371	361	349	382	367	382	374	359	389	377	374	356	360	367	356	368	387	400	388	371	342	371	332	376	366	349	375	389	375	365	376	366	358	380	380	333	384	364	405	384	380	372	362	356	395	351	369	388	387	366	351	379	355	388	359	387	385	357	392	355	388	384	356	366	354	384	377	367	346	367	375	353	390	374	373	394	388	368	371	370	308	386	380	373	404	366	374	357	358	339	348	331	360	375	353	340	340	358	389	359	371	359	351	375	343	371	384	370	393	378	345	395	373	362	370	384	395	380	369	365	385	398	344	394	352	396	351	379	346	384	381	368	347	388	330	369	351	384	350	326	370	356	379	400	353	374	366	398	396	367	377	375	338	389	363	398	371	364	368	340	368	370	358	363	355	330	383	388	367	352	366	363	350	349	367	350	363	379	328	393	345	377	350	358	353	340	374	394	339	397	346	369	358	394	358	374	345	395	386	359	352	380	392	365	374	343	355	381	359	365	382	339	364	343	386	362	347	368	405	360	368	371	377	390	369	360	389	327	364	390	368	348	373	398	375	383	368	350	372	385	380	372	374	374	347	393	407	360	366	387	344	361	387	346	353	367	438	359	401	336	366	366	354	327	376	350	354	389	366	404	409	382	353	391	361	361	358	364	370	392	387	380	364	332	379	367	377	331	390	362	390	356	400	370	360	351	338	367	354	349	359	357	365	406	354	400	378	375	374	350	367	364	344	381	372	359	385	338	344	374	384	377	374	369	373	359	336	358	352	398	317	356	350	354	394	369	347	365	358	354	378	383	331	375	389	388	324	393	372	371	361	393	354	365	391	382	382	349	378	360	339	366	373	384	388	346	367	362	369	376	388	373	363	384	363	385	367	364	378	371	390	360	359	375	353	374	380	330	416	378	377	407	367	367	370	426	382	369	376	354	368	386	363	362	403	367	372	368	332	358	366	394	343	357	351	404	397	368	385	351	362	365	350	361	360	356	363	391	401	366	370	365	370	345	380	344	340	366	351	374	376	365	362	385	375	363	351	345	386	354	353	375	392	377	374	383	367	376	392	390	395	372	388	429	373	347	382	360	361	352	348	384	375	383	365	359	388	345	369	389	361	370	383	354	379	389	374	344	380	391	384	371	359	355	371	349	379	358	370	353	381	364	367	407	393	393	378	396	383	395	310	382	385	378	357	349	365	374	349	364	345	389	381	381	390	381	366	322	357	342	405	351	383	372	409	373	378	333	354	365	402	369	376	409	370	364	356	381	339	366	370	365	375	356	355	352	391	391	371	377	373	385	351	376	375	387	379	373	416	335	390	355	354	376	396	393	379	375	382	364	357	378	364	369	365	357	344	367	383	396	361	367	353	380	345	365	385	339	373	369	352	374	360	369	374	377	379	350	385	371	388	389	375	358	353	372	347	379	380	395	383	399	368	357	358	376	392	371	385	352	334	393	339	392	390	360	367	377	372	353	395	356	396	370	394	372	362	386	379	391	369	406	381	368	406	331	385	413	361	384	373	378	357	415	392	370	386	354	352	383	350	328	411	387	393	392	370	366	374	359	392	388	378	360	405	344	353	357	370	380	368	349	354	349	360	336	380	368	364	341	372	379	392	341	385	361	343	375	373	341	388	355	375	376	351	380	383	415	364	357	374	344	375	372	391	374	354	374	370	384	383	394	341	376	382	352	380	345	361	328	375	360	374	372	362	366	386	393	348	383	358	337	379	360	330	353	367	381	389	365	387	387	371	370	353	320	365	364	370	349	354	406	390	369	371	398	394	329	347	368	322	325	358	396	379	346	382	371	351	374	354	397	374	348	361	386	338	391	353	362	364	404	330	377	373	405	376	371	354	371	387	333	377	394	365	336	379	332	357	354	372	402	385	358	349	360	386	390	377	363	368	349	384	392	381	361	347	351	369	415	347	400	358	363	355	368	417	339	378	351	365	387	356	336	346	362	385	389	364	373	353	407	340	390	367	390	383	356	372	323	392	353	358	363	407	395	356	360	385	378	353	358	348	378	364	362	340	395	374	382	368	384	409	322	349	376	386	349	397	373	382	362	366	406	327	349	349	355	369	368	359	360	394	364	346	401	398	347	339	371	346	381	379	367	343	382	386	372	361	369	341	388	373	376	364	367	364	377	346	362	381	376	380	401	372	319	396	425	374	380	375	390	383	355	341	372	384	391	386	358	368	399	354	340	393	352	351	387	372	401	392	379	392	397	388	347	402	374	358	349	372	353	381	368	354	353	342	401	395	402	365	418	371	364	362	373	355	404	349	347	378	377	363	383	368	374	363	379	351	380	368	331	384	337	376	365	353	358	383	334	368	375	373	344	386	392	354	380	343	357	361	405	403	385	363	358	384	388	369	377	385	374	336	354	403	365	350	399	364	366	376	364	353	394	374	378	331	351	380	339	364	375	397	401	360	364	392	400	368	370	327	352	359	369	364	380	411	348	348	336	354	379	367	397	371	353	311	342	371	362	374	336	364	379	365	368	372	359	427	387	399	364	382	400	363	357	389	351	361	378	359	362	381	400	368	422	351	357	387	335	355	365	337	394	369	389	377	377	395	392	367	378	372	378	392	370	373	372	373	381	342	418	362	359	385	345	336	387	396	380	389	375	369	375	388	396	394	357	368	375	348	368	389	357	404	386	382	371	370	358	392	325	370	348	372	382	348	385	392	389	368	375	346	395	378	369	398	349	389	376	383	375	391	346	359	362	352	390	386	351	352	385	363	374	342	355	411	370	381	375	378	392	378	376	369	368	379	380	385	351	370	377	362	373	332	363	387	383	358	376	357	359	374	348	381	342	356	358	379	358	398	345	375	357	384	383	365	392	330	363	391	371	389	366	364	361	355	374	359	339	371	363	363	371	346	338	360	362	379	367	371	356	386	371	376	387	383	350	390	385	358	392	334	364	392	354	362	367	352	362	386	379	383	363	395	407	401	387	347	339	343	393	362	367	374	364	373	364	377	351	360	352	374	360	344	371	350	349	367	352	388	356	412	362	353	390	375
23868	21543	28068	25457	19803	1688	714	635	537	510	484	461	430	1328	6361	7659	5112	2036	339	342	384	339	347	359	339	331	345	346	342	306	386	350	362	361	367	344	380	356	359	351	405	363	357	354	313	363	366	335	381	370	321	368	354	374	377	339	342	372	381	348	375	337	334	374	365	378	383	361	352	357	388	397	395	335	367	324	331	357	378	334	336	367	356	341	380	361	346	368	370	360	370	332	359	369	403	355	354	352	372	355	392	340	374	336	366	353	325	335	370	338	332	352	357	349	354	333	359	363	344	318	358	373	380	336	340	360	343	364	370	364	332	375	355	377	357	312	357	384	351	326	372	358	384	360	335	358	327	332	352	345	368	351	371	370	372	373	362	350	376	335	345	366	381	355	367	400	347	340	349	371	325	328	325	382	345	356	363	352	342	330	342	390	320	355	367	349	345	352	356	357	350	378	364	373	346	339	322	360	347	340	337	379	314	376	344	362	358	321	306	350	330	372	345	312	346	351	338	355	334	344	414	340	381	337	373	389	398	312	340	350	349	340	374	378	334	340	296	338	370	330	373	341	325	351	326	396	344	353	347	335	353	405	348	344	327	329	377	367	356	391	341	361	349	383	361	351	355	368	337	357	302	335	318	331	383	351	326	341	361	358	395	322	357	304	399	355	350	334	367	360	387	319	363	359	391	351	372	352	364	350	325	374	362	375	352	349	374	367	383	340	398	358	359	368	355	359	345	378	353	341	341	389	344	349	349	369	344	374	346	352	357	356	359	368	347	356	353	326	381	345	342	380	369	353	360	336	354	340	341	343	349	355	368	381	353	335	340	353	339	385	360	374	338	340	361	370	373	391	345	366	348	358	345	353	399	377	335	387	355	368	366	328	337	343	347	374	368	356	365	342	362	336	350	375	352	346	372	366	381	355	335	376	361	351	352	348	355	317	323	360	363	317	329	350	379	321	336	333	379	352	359	360	350	360	371	355	367	375	379	350	364	313	365	325	337	338	367	370	370	361	346	350	329	315	369	354	349	383	343	367	369	365	375	344	359	369	371	328	362	333	342	362	354	332	332	355	347	354	362	352	381	385	346	367	330	344	393	394	343	338	340	355	374	369	365	372	361	383	379	335	338	364	354	331	339	300	384	349	335	375	329	351	351	347	321	360	356	351	327	363	357	377	350	361	342	367	369	365	376	353	347	351	330	335	381	357	351	368	378	352	380	350	354	372	377	341	355	325	358	326	325	347	354	345	366	332	335	364	365	363	365	368	361	355	336	381	379	364	359	352	314	326	371	375	340	383	362	377	351	343	356	368	343	355	344	351	359	358	344	361	367	400	357	323	354	352	407	368	332	342	352	330	353	371	367	357	333	348	329	344	344	355	370	368	366	370	361	380	373	375	373	367	367	353	358	343	329	376	367	328	343	357	354	360	326	333	349	370	356	352	402	361	399	355	344	369	333	356	359	381	346	373	387	336	360	359	342	374	347	339	329	365	351	340	347	332	356	340	379	364	338	353	368	367	374	406	327	399	376	377	353	379	363	371	349	377	313	340	350	358	332	363	341	365	320	336	366	362	357	338	349	320	333	365	353	378	318	372	328	343	319	401	360	337	353	370	360	379	358	374	361	373	387	363	311	360	381	342	369	366	343	382	330	383	349	345	362	359	321	363	343	345	378	360	352	364	347	354	347	385	345	329	373	368	327	346	366	356	342	355	359	352	384	338	370	369	363	390	338	359	364	346	335	354	342	353	349	374	377	355	364	360	329	366	364	358	338	321	338	358	365	350	348	329	344	354	343	304	363	383	353	326	353	337	389	371	305	331	378	358	322	343	359	344	382	337	357	337	358	351	352	377	341	369	352	338	336	355	341	370	320	385	354	387	373	336	350	363	343	339	333	352	349	333	408	318	369	404	353	343	356	336	360	350	368	379	390	338	360	352	362	384	351	351	322	353	340	343	355	349	337	323	359	347	352	352	379	350	331	379	375	349	360	354	364	337	366	378	348	359	370	333	339	357	355	390	342	347	331	378	346	383	357	341	325	356	365	356	362	367	336	351	349	308	365	343	373	353	362	344	326	358	385	330	365	383	323	332	315	367	396	356	353	353	364	357	359	364	365	330	337	330	347	355	337	341	321	355	362	337	347	378	378	339	368	374	353	390	380	357	377	310	387	363	344	346	364	349	356	354	341	313	351	369	342	360	375	328	394	352	318	344	379	370	359	346	391	357	365	336	362	337	342	346	320	365	358	346	362	323	350	345	355	386	363	329	331	342	323	341	349	347	354	345	394	368	363	369	352	355	347	375	359	344	346	386	379	354	380	362	354	341	382	349	360	380	349	348	338	356	353	357	341	349	342	371	346	327	334	354	370	357	360	351	341	323	352	358	368	377	323	372	362	390	343	339	347	328	363	346	343	339	349	346	347	374	366	379	378	388	357	328	364	355	334	345	367	358	352	331	364	364	376	346	359	359	354	352	333	343	355	349	360	337	382	356	354	325	363	342	354	334	357	352	389	412	364	372	376	366	340	363	330	314	367	378	335	370	374	369	351	335	376	343	335	355	359	346	352	362	385	354	337	349	342	365	325	367	366	333	354	366	341	379	366	356	335	354	356	363	320	352	374	370	354	376	353	312	328	341	357	321	357	352	363	337	343	337	324	343	342	375	371	366	326	318	343	333	341	349	374	361	393	372	359	367	338	372	351	393	348	332	336	380	368	376	379	358	390	351	348	350	392	336	350	359	327	349	350	361	386	337	339	324	358	343	339	306	349	319	348	377	325	356	348	360	328	374	347	339	347	355	365	351	373	365	348	348	372	373	313	349	328	343	387	368	350	332	353	361	346	364	368	358	352	353	342	349	379	386	363	329	323	355	386	356	377	327	350	340	356	350	327	324	344	333	361	383	352	326	350	394	355	365	345	328	339	363	371	309	336	334	368	355	374	331	378	369	346	333	357	327	366	338	353	327	370	347	404	334	352	362	340	330	393	387	358	312	360	334	370	341	377	355	343	342	347	378	341	395	341	352	382	358	348	376	328	365	357	349	358	335	336	358	381	368	343	340	342	336	318	359	341	386	340	368	345	368	340	353	351	364	392	363	350	355	333	366	376	331	329	368	346	358	339	359	364	386	380	321	332	391	355	352	387	343	356	351	349	347	371	385	325	343	362	358	322	335	345	359	355	336	353	367	356	344	326	355	334	325	377	385	373	350	357	328	358	349	363	333	372	371	365	351	346	387	345	333	343	342	345	369	361	349	361	375	378	369	339	376	349	354	356	379	316	350	364	332	371	336	359	326	335	363	361	371	368	329	347	349	356	368	379	345	342	334	350	351	350	357	345	379	367	361	315	348	362	339	378	351	332	353	391	378	369	349	343	356	392	347	339	335	361	354	343	332	384	325	327	355	341	366	326	375	346	369	343	336	331	381	352	336	364	367	361	371	342	393	337	325	356	377	362	345	346	331	346	346	317	375	324	373	378	380	336	376
3720	11676	7246	3268	2302	1486	1184	1102	979	936	815	817	783	2920	12247	13341	9057	3689	501	506	485	524	485	488	501	499	519	500	512	471	491	535	523	459	503	468	501	533	497	521	496	507	482	513	510	544	501	486	493	481	452	524	468	515	513	499	490	495	556	502	472	478	503	525	487	495	491	501	483	517	468	501	479	487	508	519	513	532	488	513	522	479	530	490	500	466	533	483	513	489	511	470	525	487	524	485	515	535	550	482	511	464	504	514	511	524	481	511	507	492	501	490	466	500	473	495	491	501	507	504	495	479	472	487	542	458	513	523	490	471	530	477	498	513	491	497	497	495	496	478	465	476	497	499	522	486	460	496	493	493	536	534	525	524	463	512	467	475	492	502	496	502	529	467	484	506	480	510	492	507	512	498	527	504	507	460	551	538	490	480	529	485	510	488	524	509	467	469	485	495	496	491	514	499	498	542	526	483	500	488	504	504	487	448	504	502	473	515	513	494	489	458	510	517	466	490	463	506	453	489	497	475	518	489	502	533	497	477	519	513	465	502	535	525	511	485	483	501	506	499	514	512	506	478	457	489	482	496	560	495	475	495	497	483	492	471	515	497	537	528	490	526	506	483	472	504	493	516	513	455	503	479	515	472	491	486	450	475	510	516	543	499	530	483	512	525	531	482	470	481	529	452	490	498	513	520	485	517	506	504	485	486	526	473	532	501	517	470	493	509	524	495	472	508	525	487	511	488	489	473	516	501	531	489	462	478	481	497	499	498	490	527	499	531	503	493	524	475	512	484	491	478	524	505	535	490	493	548	513	463	475	491	456	542	461	521	460	510	501	504	506	445	528	446	457	490	503	531	497	491	505	501	503	534	536	454	497	494	516	543	486	514	501	500	478	475	489	498	478	559	507	529	499	464	494	497	507	481	523	469	498	488	500	482	535	502	482	500	469	529	546	493	478	486	537	506	474	505	457	467	493	528	510	501	497	486	480	520	475	519	491	498	465	517	546	503	501	517	492	493	523	493	506	508	504	498	485	502	507	507	533	485	521	499	515	479	546	498	504	499	492	482	508	520	490	520	465	497	492	468	518	500	496	521	492	522	535	508	482	519	509	512	488	510	489	504	517	463	512	473	507	503	502	458	526	495	484	497	519	516	523	532	502	481	481	505	510	488	467	474	506	454	513	509	476	529	490	507	505	493	514	499	506	508	514	494	494	523	509	496	495	497	493	510	502	470	472	497	502	468	496	500	513	504	467	486	493	514	489	476	527	530	502	512	500	480	502	492	516	497	491	522	480	477	499	497	523	485	497	498	530	475	482	484	466	525	504	481	494	544	446	482	498	453	468	526	497	489	491	507	524	507	510	503	497	502	522	495	494	509	449	492	484	503	485	494	478	463	495	486	510	505	503	459	525	485	488	516	499	480	496	552	476	528	470	502	538	519	547	438	506	479	483	511	531	499	479	480	481	527	510	489	521	496	500	485	494	522	492	489	499	476	485	480	537	465	517	504	475	502	485	510	469	538	518	491	519	537	500	495	484	497	504	519	490	521	509	501	485	502	520	469	490	459	552	497	525	487	472	529	485	504	482	508	488	499	506	458	504	466	495	498	545	504	495	486	512	473	497	495	487	471	488	472	478	495	521	470	482	479	491	493	501	471	517	531	533	504	514	514	514	538	455	508	507	520	532	498	477	488	488	500	476	495	530	500	448	500	505	509	525	490	535	500	502	474	501	540	514	497	468	500	505	505	474	517	501	538	501	498	470	458	508	502	479	509	497	520	496	487	537	498	522	499	499	494	511	512	496	492	481	500	484	490	496	503	522	498	541	490	482	455	503	488	495	529	484	499	523	479	529	513	494	510	520	532	520	504	497	544	540	479	463	481	473	457	547	465	479	521	503	496	484	516	513	464	474	486	473	477	536	492	505	522	493	531	483	488	465	486	476	533	488	509	474	497	511	465	496	472	487	527	496	503	475	491	480	550	520	516	507	482	498	481	475	529	523	503	491	476	469	477	513	489	541	509	460	549	524	437	490	496	494	489	508	514	485	499	516	446	514	532	502	514	462	483	488	486	471	495	487	475	490	471	498	494	495	514	514	493	479	515	506	506	460	482	527	548	512	497	494	502	497	476	493	508	501	493	523	508	522	489	530	468	481	517	495	503	501	471	516	507	466	509	523	484	492	506	480	477	501	491	479	438	503	517	498	507	546	475	506	518	534	537	532	489	529	509	473	480	482	468	497	514	535	504	493	507	501	516	577	533	502	508	478	498	540	469	458	527	460	471	484	452	476	483	473	533	529	501	458	474	505	468	507	504	515	493	507	466	502	507	537	511	485	490	490	550	488	500	529	527	493	485	486	485	505	486	469	486	477	488	477	504	493	468	543	498	529	498	503	468	487	517	505	496	504	479	479	541	468	549	491	520	527	494	519	523	495	506	485	501	465	468	501	475	502	496	502	510	509	486	499	494	498	506	493	494	511	519	509	509	491	483	526	522	527	455	524	500	486	505	482	495	533	485	535	468	482	466	509	542	465	499	463	503	450	522	484	506	515	498	500	481	500	490	474	496	499	496	485	516	507	517	524	519	520	515	512	507	469	500	502	469	513	490	518	468	535	499	472	492	479	517	492	467	490	468	496	484	506	447	479	480	511	469	538	501	503	478	493	522	509	510	497	452	510	513	485	519	433	522	481	494	512	465	485	472	547	493	527	513	485	495	521	503	499	479	520	528	486	470	520	506	508	499	463	504	490	497	478	518	515	504	515	529	484	505	494	515	516	498	496	508	499	464	474	474	494	511	474	485	507	491	484	475	510	545	492	493	490	482	469	516	530	497	504	480	490	506	492	496	497	493	553	489	486	512	481	507	495	522	513	449	473	495	480	512	486	496	467	495	472	483	497	517	488	497	485	466	528	497	489	489	477	526	494	548	474	522	494	529	489	490	512	480	499	487	477	493	514	500	495	539	481	501	510	479	499	497	534	454	504	488	520	487	494	488	480	472	525	497	472	489	473	517	476	497	533	473	475	475	482	468	513	476	516	523	549	527	530	538	444	516	474	494	515	518	485	484	488	453	505	496	528	522	542	477	504	481	528	550	488	538	475	508	520	494	501	457	504	465	502	475	513	562	511	490	485	492	498	470	488	519	480	489	475	474	533	477	515	509	467	530	528	498	445	511	479	496	514	524	516	483	476	492	522	495	496	489	463	499	481	529	517	507	473	454	521	491	498	512	491	536	489	505	464	484	448	532	515	491	527	504	481	494	499	504	510	513	497	506	458	475	529	505	481	483	473	520	486	530	533	551	495	487	490	509	491	533	540	469	492	484	516	474	493	457	472	523	518	492	492	490	487	553	511	501	536	448	546	507	523	497	534	506	528	496	525	498	522	494	515	500	507	516	496	486	517	467	495	489	496	536	513	508	450	508	509	486	483	528	512	507	504	525	486	508	505	466	470	524	548	456	501	484	478	517	491	481	487	522	537	534	488	528
25108	21514	25790	21724	1066	301	265	292	252	217	214	190	190	512	2852	3145	2118	951	149	140	159	138	121	131	147	133	132	171	138	147	140	141	125	143	139	134	143	145	140	156	148	153	160	154	159	138	158	120	150	121	131	145	144	127	152	144	157	149	146	157	162	123	130	134	157	140	127	138	148	141	147	147	141	155	130	141	143	128	150	147	153	136	155	144	143	136	144	152	131	120	149	147	169	181	129	135	140	156	129	136	155	135	134	115	136	141	147	155	136	144	144	145	148	144	144	156	148	149	137	135	149	132	148	135	137	141	153	144	149	133	137	134	148	129	148	139	144	145	144	153	134	165	109	133	160	147	158	149	154	137	151	183	150	136	129	130	139	155	143	153	144	144	155	151	147	164	151	155	140	156	141	141	139	136	142	170	137	160	126	142	160	141	166	158	146	129	136	137	147	119	162	149	154	176	139	160	131	150	140	136	146	136	155	137	161	125	141	152	157	136	137	161	136	156	136	141	154	157	142	147	136	144	135	152	118	159	123	147	124	150	140	142	159	138	143	112	162	156	152	157	141	170	130	149	161	133	142	153	164	161	155	146	156	143	157	133	145	129	147	136	146	147	146	153	159	134	162	166	158	123	144	149	146	154	128	140	125	126	152	166	130	128	172	168	121	152	135	121	157	131	138	127	146	132	131	161	141	168	147	141	123	152	132	130	136	148	156	145	162	156	154	155	135	133	146	160	132	134	133	123	141	146	133	124	146	132	121	126	138	148	136	160	126	140	141	159	137	140	140	148	132	141	140	150	150	148	131	148	142	155	165	134	154	144	151	136	131	148	154	151	164	161	148	146	169	162	139	156	158	141	146	138	150	140	156	160	157	144	135	155	147	151	145	154	138	146	132	171	160	139	131	159	152	151	117	112	131	151	146	166	169	148	138	133	142	145	135	168	129	139	135	154	147	156	141	135	128	146	133	131	171	147	136	151	147	166	121	138	142	141	162	155	133	149	141	155	152	156	136	132	163	131	142	143	164	139	145	151	145	150	152	156	151	143	140	129	127	165	145	119	155	161	147	133	160	128	145	163	146	125	141	138	160	157	142	114	160	143	159	140	148	145	149	151	160	141	154	160	157	152	154	157	129	116	135	137	124	132	148	151	151	170	158	138	148	134	140	143	142	171	159	143	139	148	146	152	130	134	154	162	169	145	152	167	161	126	174	158	141	150	138	145	139	149	135	138	143	136	160	119	153	149	159	130	132	129	151	134	153	163	147	152	133	134	132	152	119	168	134	147	150	135	179	149	152	143	135	147	133	160	165	148	156	149	165	140	156	147	124	142	150	138	149	141	149	137	179	145	168	149	150	150	148	144	152	131	150	148	148	126	156	121	145	132	141	161	164	142	151	128	147	153	151	143	133	140	144	124	143	149	146	150	152	139	173	141	137	146	144	134	142	142	134	142	150	147	164	132	117	148	145	138	130	157	150	140	146	149	148	142	166	153	143	140	147	154	168	130	140	156	121	134	123	140	168	150	161	143	145	151	126	141	136	138	144	153	152	146	164	156	148	129	158	129	144	151	154	154	147	141	154	149	140	160	137	141	149	130	151	142	130	140	163	151	155	127	155	145	151	168	141	166	143	167	149	156	134	154	149	145	151	133	158	161	146	184	170	146	167	170	123	143	152	145	148	135	143	166	138	156	134	139	155	136	160	134	141	154	138	142	138	163	136	131	140	134	151	140	147	132	148	145	147	164	118	146	141	154	135	150	160	121	142	115	133	150	155	151	149	135	168	130	160	155	150	166	163	151	149	158	160	159	155	138	153	145	141	141	145	146	146	154	133	145	160	143	155	147	147	146	162	148	145	134	146	152	160	133	137	151	175	135	152	158	152	144	150	154	165	134	132	110	170	160	149	139	126	133	137	147	134	124	135	149	143	138	144	154	161	148	127	174	115	161	119	131	147	142	150	146	154	139	134	131	129	150	167	161	153	146	143	150	138	167	137	151	163	157	149	144	163	160	149	147	143	149	146	125	142	158	142	126	134	146	126	146	143	138	122	155	139	144	172	154	153	149	141	163	129	140	146	157	147	137	142	158	132	139	131	145	131	142	155	153	139	146	137	153	146	158	152	134	135	147	135	156	152	145	145	144	161	155	145	152	150	137	131	118	130	143	129	131	151	152	163	130	140	132	157	141	119	142	158	139	147	138	150	148	133	158	162	141	146	151	136	152	153	143	136	131	140	133	135	150	166	139	145	147	164	157	156	153	128	142	119	142	144	140	149	128	119	153	152	156	128	140	159	161	159	131	144	156	148	150	150	140	168	153	152	131	151	163	125	142	131	151	168	136	128	148	132	151	140	150	151	142	144	169	152	122	178	148	140	148	139	162	153	142	141	153	137	138	162	140	151	167	150	143	138	126	148	151	134	150	151	148	133	150	147	131	130	129	135	124	136	164	155	162	139	142	150	159	124	126	156	167	152	159	152	137	140	148	137	144	145	169	141	151	134	129	141	151	158	154	143	146	141	140	128	140	147	159	137	147	133	145	157	132	145	128	148	170	153	135	149	130	136	141	155	142	162	144	134	149	146	148	159	127	158	155	170	131	140	123	138	152	137	164	141	147	129	145	156	158	149	154	173	169	151	141	171	150	129	156	139	156	130	146	145	147	128	148	144	145	163	147	122	120	140	143	144	159	136	152	159	145	132	139	157	117	138	136	159	139	148	137	146	157	138	149	140	153	153	143	151	153	167	150	145	138	132	166	141	147	156	138	161	148	148	134	137	138	147	146	143	153	136	152	135	140	153	125	156	145	122	150	137	135	144	132	150	161	150	142	138	135	145	167	142	142	145	157	141	132	148	159	151	123	139	147	152	144	147	145	152	150	162	122	147	144	120	120	159	157	154	142	138	145	124	154	140	144	133	152	139	132	145	128	119	139	137	143	151	150	164	156	151	162	131	118	137	160	138	158	143	140	128	143	143	144	138	162	137	147	145	143	138	152	143	144	149	179	155	134	140	150	141	153	151	140	134	152	153	169	131	138	152	155	151	140	165	156	157	148	138	134	149	140	134	159	134	174	150	158	157	141	129	146	145	136	131	154	148	146	141	134	162	137	175	162	142	148	139	144	149	125	145	145	131	137	143	154	171	152	146	164	153	126	160	143	160	149	127	151	139	139	130	134	155	131	145	147	175	166	151	156	151	139	132	148	140	145	137	145	141	141	136	144	159	137	149	144	149	155	157	139	117	141	157	125	154	144	173	162	135	144	160	132	149	145	159	137	144	158	160	169	159	113	134	141	144	142	140	155	150	159	142	146	128	122	136	145	143	158	126	144	139	151	140	118	151	170	150	141	121	152	156	147	159	144	141	150	135	112	140	154	131	136	135	148	133	130	178	166	144	152	159	138	156	136	149	142	159	141	137	135	152	132	148	153	127	141	134	127	146	138	150	150	143	134	143	134	156	163	154	133	144	131	152	153	153	150	159	135	143	162
3994	7123	4086	1922	1268	790	634	596	495	460	404	407	370	1262	7631	7376	5097	2096	255	205	248	238	212	218	227	218	183	196	236	225	231	185	222	204	210	210	235	239	212	200	215	224	216	213	225	212	231	230	223	216	206	193	231	233	227	210	198	228	230	221	241	229	214	240	201	231	232	240	224	196	206	216	203	227	228	184	192	195	211	241	206	234	188	206	207	213	199	225	226	197	229	208	209	236	189	187	218	220	209	235	206	222	199	219	212	222	229	225	234	225	205	203	212	220	205	232	244	216	216	204	221	226	220	200	188	224	200	207	206	223	217	232	209	215	212	215	228	219	219	205	210	212	219	215	233	249	231	199	222	205	213	244	206	201	230	219	233	243	224	234	204	203	252	226	186	232	235	213	210	220	180	211	218	225	201	212	208	211	214	204	224	194	211	204	204	220	215	223	220	231	244	221	226	213	204	194	204	238	203	221	219	204	190	226	193	199	226	232	214	224	229	212	197	208	165	228	225	217	206	229	246	219	211	203	203	215	192	210	215	211	230	217	225	192	206	222	213	239	218	204	225	221	220	224	212	194	227	223	223	216	217	220	196	210	211	203	251	214	214	212	215	203	207	207	255	238	197	199	210	203	211	233	197	225	209	225	206	208	180	226	204	203	228	209	191	196	223	214	211	214	228	215	202	233	242	221	230	215	231	224	206	191	213	223	210	223	240	231	215	222	214	210	209	237	225	210	254	214	189	213	231	210	211	228	228	230	230	211	219	217	209	236	215	187	194	223	215	207	195	217	207	202	205	194	179	225	211	211	178	213	201	213	212	212	227	238	229	225	210	213	203	209	219	242	206	221	205	197	227	200	194	211	230	220	205	225	202	208	225	197	241	221	212	224	202	219	191	201	198	196	240	234	230	225	204	199	200	237	194	229	215	219	203	233	206	218	232	208	201	243	217	193	202	224	210	186	193	201	201	231	209	209	204	197	224	224	208	194	236	189	222	209	242	217	193	211	198	227	232	214	209	200	208	239	203	206	213	227	240	231	234	224	193	206	199	234	193	237	236	205	236	208	196	226	242	205	221	214	201	207	203	236	208	240	245	220	209	185	221	227	242	205	218	242	211	225	203	206	219	228	237	212	203	212	213	222	208	197	186	219	203	235	234	241	218	213	213	241	227	204	197	196	226	196	213	211	216	214	198	225	222	232	209	238	177	217	197	177	209	234	249	214	196	218	199	208	221	181	230	197	230	211	219	216	226	212	225	198	223	215	194	201	260	226	234	207	219	212	213	211	214	218	217	212	206	195	237	233	216	220	217	213	216	235	236	192	224	200	226	223	224	203	212	232	220	230	209	196	229	202	214	219	204	234	212	256	204	199	222	239	185	237	216	238	218	207	248	210	205	198	225	210	251	203	227	220	192	219	227	233	216	210	210	205	203	188	211	222	195	210	207	210	222	214	230	205	216	241	231	216	213	204	215	199	222	191	226	219	223	238	204	211	216	231	217	200	193	211	200	205	205	224	219	214	195	207	210	216	213	222	236	214	244	200	211	238	208	214	214	218	219	215	198	223	216	210	198	249	222	198	220	206	218	236	203	202	220	224	233	196	183	204	222	224	204	207	209	217	198	233	213	217	199	199	209	223	207	225	179	212	197	236	200	202	191	221	230	215	243	228	234	197	216	209	205	203	222	226	202	196	211	219	209	223	207	200	213	191	209	231	200	209	209	231	228	232	239	233	198	241	214	235	210	226	208	207	221	194	211	211	207	219	228	221	203	205	228	204	193	216	222	239	182	223	208	214	230	211	204	215	206	214	228	207	203	211	213	229	232	208	222	213	224	218	200	241	224	205	216	189	213	228	204	225	212	208	208	200	204	226	210	220	224	239	225	206	231	192	224	208	213	206	205	226	226	247	193	207	236	213	195	218	202	226	218	220	223	205	216	222	220	205	227	225	205	200	196	205	244	211	194	209	191	230	219	209	211	198	244	219	218	219	244	208	195	243	204	201	218	224	209	213	213	242	227	230	225	231	235	197	235	220	228	220	211	218	220	186	226	208	222	218	225	187	218	216	210	221	230	231	213	222	206	250	230	221	207	201	229	194	223	226	226	239	204	206	224	191	197	205	216	245	215	204	232	213	190	199	183	222	219	208	211	225	202	201	208	219	205	221	231	182	191	205	208	186	228	228	208	212	242	221	214	208	183	210	213	210	215	213	220	209	215	219	201	210	243	212	235	191	208	220	208	223	210	209	233	218	241	220	204	203	218	214	218	227	200	229	237	232	229	256	236	185	218	217	222	231	209	206	203	220	217	189	245	221	212	198	223	202	217	216	213	193	209	223	218	221	209	212	184	216	209	208	210	214	238	214	213	194	227	218	194	196	227	193	225	201	207	198	209	210	246	221	222	225	235	208	226	211	226	192	229	210	218	209	218	247	205	222	203	227	202	223	205	216	204	203	211	208	183	217	221	205	209	231	202	213	220	201	219	238	214	239	215	223	201	223	240	208	197	220	226	210	210	197	204	204	220	227	231	195	220	192	207	192	240	188	211	217	202	214	202	195	225	210	217	235	206	211	191	214	211	197	227	218	210	218	194	203	223	220	226	219	198	199	213	218	205	210	223	218	204	217	238	228	218	212	227	205	215	198	229	209	228	197	203	225	195	241	200	203	209	218	219	237	199	201	201	216	203	210	208	240	200	217	237	220	225	204	217	207	197	194	210	199	213	221	210	217	213	224	233	195	216	217	206	237	214	211	226	226	188	191	237	216	202	214	232	216	225	210	240	222	209	199	207	203	254	232	222	195	203	199	222	214	231	213	219	233	217	218	217	214	217	246	219	226	196	222	227	221	202	202	216	219	182	218	205	225	197	245	249	220	202	225	213	218	189	231	216	217	200	214	223	230	181	217	244	226	233	182	225	203	229	238	202	196	215	219	225	206	201	218	232	239	224	199	201	215	194	207	194	230	224	239	207	186	199	217	206	215	233	219	210	222	233	215	212	213	207	231	185	201	236	173	215	211	194	208	228	232	225	202	226	206	228	203	234	236	207	226	216	236	200	204	195	211	215	206	205	213	188	223	191	221	229	221	234	231	233	240	216	222	229	195	207	211	240	206	228	210	217	197	196	203	209	242	224	208	220	204	213	223	214	211	206	211	203	215	230	224	226	243	231	231	241	228	218	198	219	210	219	202	216	196	227	219	207	245	218	211	230	217	231	216	209	221	232	211	216	225	201	224	229	218	220	203	212	194	214	219	224	215	208	231	212	229	199	204	186	217	224	213	221	211	212	232	242	231	237	234	233	212	218	206	189	196	187	214	234	203	208	240	201	234	223	231	211	201	219	222	228	234	217	189	206	225	183	196	212	215	211	211	199	221	209	221	207	200	230	209	251	210	214	206	226	202	221	225	208	196	204	231	203	196	198	207	248	192	210	232	214	235	227	228	209	235	248	214	209	216	197	201	183	206	184	192	204	216	227	186	192	211	215	228
22841	21578	28866	24764	21575	20006	1637	736	587	486	450	397	367	3151	13947	12593	7746	2415	269	257	261	244	257	264	255	241	265	230	246	260	271	265	245	248	262	265	273	243	224	233	278	280	225	246	249	257	229	251	231	239	257	257	268	258	239	269	251	240	255	248	241	262	276	224	258	252	241	225	232	245	257	243	228	226	258	248	262	269	245	257	237	256	245	252	235	270	235	257	224	240	265	232	236	236	265	259	260	242	230	255	240	249	278	253	241	251	246	256	232	259	261	278	243	257	250	235	267	252	254	251	243	256	258	233	252	245	232	253	254	259	253	231	225	235	218	226	244	241	225	213	245	253	284	243	222	252	225	231	241	255	236	220	260	247	249	235	249	262	233	218	233	254	218	239	262	248	241	225	276	277	253	235	262	247	272	266	232	242	260	267	223	250	275	263	253	251	257	263	245	273	252	258	251	285	228	267	251	260	246	267	243	290	243	271	242	242	260	274	263	259	265	228	227	276	250	261	230	231	240	248	279	243	258	266	233	235	253	256	260	243	259	264	267	252	243	257	269	243	235	232	235	227	267	260	236	236	260	240	260	239	228	227	254	239	248	233	228	233	255	234	252	255	255	239	249	265	233	270	273	256	232	231	252	233	247	258	232	233	239	246	242	238	256	267	252	237	257	234	234	282	242	267	239	230	257	270	231	236	225	256	274	264	244	246	240	282	238	248	248	291	232	281	230	255	243	239	230	242	250	246	251	216	241	241	241	237	253	252	233	236	251	233	252	239	247	290	278	252	261	255	228	243	258	228	202	241	243	273	243	249	249	261	228	231	237	255	243	265	232	244	211	253	242	217	269	254	239	247	277	262	272	261	268	245	237	223	247	238	224	257	251	252	244	260	279	257	265	237	222	257	276	232	267	254	261	249	243	233	229	265	253	260	277	255	256	270	240	251	264	258	257	247	251	277	237	230	238	259	231	267	262	257	245	245	265	255	239	219	230	239	239	252	230	223	223	254	237	200	251	229	250	259	246	245	248	261	242	228	290	222	281	277	271	240	243	247	257	266	261	222	233	232	245	250	266	236	265	223	239	250	248	274	239	274	233	279	257	277	289	247	245	239	259	247	228	256	237	259	253	258	216	246	222	225	258	233	255	273	264	264	235	277	244	257	276	213	239	246	243	247	217	236	250	281	231	264	235	260	238	263	215	253	243	254	249	252	247	232	240	246	251	239	237	273	266	248	266	245	236	274	228	228	258	244	254	287	220	226	253	241	216	249	221	258	240	230	243	276	255	259	226	265	239	241	241	259	245	285	277	249	249	252	255	275	242	238	266	253	255	277	237	257	251	261	279	230	236	228	246	251	220	243	282	238	282	250	253	258	252	270	244	242	237	236	277	252	279	251	262	219	238	228	270	279	293	224	240	253	267	272	226	260	234	205	264	233	227	240	234	256	251	236	249	247	207	242	258	248	260	252	247	246	257	257	246	272	255	236	227	229	266	256	279	240	240	219	243	226	257	250	265	239	238	261	224	259	263	247	254	260	266	260	243	238	252	239	289	248	247	225	245	253	249	259	268	230	261	287	260	252	254	270	262	257	266	275	269	250	259	250	240	239	239	263	232	248	262	247	241	262	266	253	251	236	274	270	254	239	244	251	236	244	234	251	245	245	238	269	253	234	245	263	252	229	228	256	273	258	269	247	253	269	250	250	225	281	250	265	263	262	238	245	235	248	246	244	246	261	236	244	267	246	241	238	231	251	241	289	251	255	238	239	250	281	243	245	258	252	228	228	243	247	231	287	240	233	238	253	230	281	212	227	250	218	256	220	275	248	248	249	254	241	242	231	219	243	253	256	257	235	250	248	260	227	241	253	243	230	247	235	243	250	212	257	264	232	231	270	232	239	242	250	275	253	231	223	236	239	251	264	246	220	236	279	208	258	236	247	237	256	251	244	242	252	281	238	237	248	234	228	219	230	261	241	258	258	259	273	259	204	228	223	263	269	243	228	230	244	260	250	237	255	286	227	240	265	222	239	232	236	252	226	258	264	260	249	260	270	258	256	244	234	266	255	224	251	252	261	247	241	239	217	234	253	260	251	219	278	253	258	230	269	256	257	275	256	233	228	253	268	266	228	233	220	255	208	271	240	261	234	247	252	250	264	236	222	235	261	247	240	232	258	249	267	240	267	268	245	242	241	284	223	269	227	258	229	217	267	235	267	251	258	246	249	271	268	245	246	247	266	255	244	235	230	251	230	222	241	236	247	255	214	223	250	235	213	249	236	247	285	247	249	275	229	259	280	253	250	246	242	253	235	238	257	286	242	244	240	260	232	238	241	252	271	234	261	268	261	231	246	256	252	259	265	227	245	250	239	264	249	235	235	294	257	225	242	229	230	226	226	253	299	245	272	261	250	240	227	263	226	248	217	234	227	247	232	251	262	238	240	230	249	247	242	248	235	236	247	225	256	244	237	247	257	256	253	233	247	230	221	234	278	246	254	261	240	228	268	252	249	259	256	231	219	214	254	248	231	266	275	257	254	233	231	248	259	239	254	239	256	261	255	282	238	236	241	271	253	246	283	240	255	251	268	232	230	226	264	248	266	220	260	276	230	278	267	265	262	237	264	221	249	242	244	239	255	223	248	260	243	266	244	206	238	245	239	275	230	228	256	226	249	245	247	250	257	209	266	243	266	252	250	264	264	244	263	260	251	243	256	258	244	263	242	251	271	242	265	249	257	242	292	236	243	223	274	254	232	243	291	276	246	253	240	238	272	242	218	263	249	243	256	245	256	240	250	217	236	208	252	251	225	230	227	251	207	251	234	242	231	256	276	269	248	277	222	259	229	236	247	274	221	259	258	258	253	265	246	242	262	236	241	257	248	236	246	243	243	258	246	241	242	232	276	250	234	234	243	218	246	251	267	273	239	274	258	261	242	252	241	261	233	244	220	262	269	272	237	241	261	243	280	264	254	252	246	216	241	257	226	270	244	240	266	272	237	221	252	236	244	247	239	259	255	266	229	224	256	249	243	239	241	258	235	235	251	238	254	254	236	236	241	248	252	228	233	246	232	241	249	282	268	274	225	247	242	277	225	249	253	260	237	246	227	254	249	249	245	267	235	251	242	249	237	226	257	239	244	251	243	250	265	238	263	224	258	235	242	241	263	251	231	253	253	252	254	246	243	255	232	244	253	283	263	257	219	255	239	253	240	222	228	278	232	239	250	278	223	261	250	226	237	245	263	239	242	244	228	258	259	256	236	275	251	240	251	247	250	256	251	219	245	255	249	248	253	235	267	245	228	236	261	259	264	238	233	240	286	270	263	221	233	262	280	251	275	231	243	252	248	258	234	256	272	255	229	214	239	255	272	233	226	235	264	241	232	263	236	248	231	251	232	230	246	257	238	229	262	274	243	249	246	250	231	223	255	260	267	256	241	228	249	261	269	238	255	246	255	218	238	236	244	251	199	274	238	250	258	234	232	229	237	252	294	242	244
4859	16540	10981	5012	2949	2182	1783	1706	1319	1103	912	832	697	6893	23049	19122	12624	4412	392	378	414	341	374	399	391	373	344	376	376	369	362	346	350	356	370	380	344	361	394	371	371	372	373	363	367	388	368	380	354	359	373	363	352	340	336	365	338	362	381	353	366	381	352	357	357	361	331	357	353	380	359	348	344	381	335	368	351	339	346	359	367	331	337	342	356	373	380	359	384	399	359	380	348	388	342	336	349	347	364	344	391	390	345	399	371	363	349	352	373	356	355	364	359	357	370	345	349	328	355	359	352	337	360	349	349	341	350	352	366	324	332	348	353	350	337	338	361	340	382	397	345	345	379	359	419	358	343	370	384	347	369	392	396	338	357	345	396	348	356	392	387	343	326	359	384	347	359	363	365	333	366	378	372	362	355	328	372	361	367	390	395	370	331	377	362	337	366	356	348	349	359	330	328	354	293	368	343	380	374	368	350	372	363	324	364	360	351	349	350	361	388	355	342	435	350	371	385	354	349	341	321	357	370	354	360	343	387	318	383	358	349	335	370	362	359	370	363	352	389	340	368	338	342	356	328	339	344	379	375	367	362	359	296	360	372	338	359	376	344	334	337	355	361	349	371	369	389	357	368	384	361	385	355	367	379	356	359	348	349	367	354	355	351	374	364	355	345	393	342	385	364	350	359	358	376	350	353	353	342	343	353	350	350	359	343	350	364	343	361	338	363	342	365	352	386	332	370	303	327	370	352	326	350	317	366	350	346	412	374	348	357	381	350	355	346	361	371	372	374	373	369	366	357	353	361	371	362	365	345	338	366	358	353	368	349	367	357	374	334	371	353	344	374	324	352	345	355	350	361	328	377	343	317	365	333	374	348	362	358	344	337	379	327	318	353	370	345	365	346	347	378	357	364	358	346	369	345	331	370	343	387	320	370	369	355	374	348	352	372	387	355	353	393	372	365	351	382	351	335	407	360	344	332	387	341	347	352	356	368	374	343	380	332	345	351	338	360	366	345	361	372	322	359	347	381	356	333	382	363	343	349	348	327	370	362	340	374	347	375	353	370	366	318	371	410	354	359	329	389	364	371	408	316	354	375	347	406	339	375	364	364	360	356	357	339	360	359	343	358	368	381	343	343	337	352	353	402	354	412	341	352	354	394	358	373	362	310	362	335	369	361	333	370	322	340	382	352	372	354	351	363	348	352	360	345	377	339	353	380	383	312	330	342	340	385	366	364	371	369	348	335	358	363	347	377	357	341	370	351	389	349	356	374	369	320	353	350	332	376	342	373	368	360	373	359	358	398	318	390	365	371	335	360	354	324	351	370	357	351	352	343	365	360	327	339	364	358	330	357	364	348	350	331	356	363	335	375	367	354	347	347	353	321	362	354	387	380	372	356	356	350	377	368	353	363	349	367	346	375	339	372	372	318	384	331	341	359	417	357	369	340	384	339	351	327	328	345	332	377	344	349	341	364	354	367	325	348	360	374	369	346	369	359	365	382	338	366	365	370	388	356	362	337	361	341	371	377	337	331	349	334	343	359	347	358	365	364	379	374	330	368	330	364	356	373	321	378	348	360	370	343	385	343	341	354	357	346	345	336	309	345	390	353	356	374	344	353	352	381	373	377	364	329	392	363	371	338	352	303	357	360	338	345	352	348	388	370	362	366	359	350	350	335	386	369	353	382	348	358	369	381	343	376	319	368	356	344	397	321	334	346	339	358	370	395	380	343	343	348	386	389	365	353	368	336	361	358	395	372	384	351	365	394	338	394	345	364	353	386	349	332	365	310	338	350	370	369	381	372	370	379	374	353	377	342	356	325	371	367	360	378	327	346	331	353	358	373	347	374	328	346	360	303	325	375	378	356	380	346	346	347	357	361	372	393	366	378	337	326	362	365	336	340	352	369	398	343	371	353	332	353	372	384	350	360	374	347	335	322	344	362	380	360	339	374	343	399	371	331	376	343	350	341	388	343	361	385	347	362	336	366	349	325	343	369	358	337	365	359	372	380	384	359	396	332	398	405	359	356	380	344	355	331	364	376	364	415	379	341	359	368	377	359	364	341	346	404	345	333	375	360	352	325	365	392	402	359	372	378	341	353	376	375	369	359	374	349	370	354	337	344	346	357	362	339	325	345	409	324	408	361	364	341	346	373	385	356	348	386	370	347	350	354	369	368	349	355	335	384	343	333	347	334	369	364	350	332	324	356	334	333	347	384	374	380	358	402	328	350	366	388	381	401	323	371	384	376	344	334	377	382	332	353	389	355	370	373	383	365	343	347	355	354	351	343	349	356	385	346	337	331	369	350	338	313	369	381	347	338	371	373	341	356	376	362	346	386	365	346	384	354	380	362	353	359	374	363	390	338	352	339	397	368	380	371	340	376	356	367	380	362	387	352	402	343	363	320	336	342	372	329	356	334	353	354	324	338	359	322	339	321	372	344	342	410	348	373	372	316	363	334	359	370	385	353	367	357	365	352	367	333	346	339	344	361	348	337	373	381	384	355	350	362	367	346	373	356	336	370	342	362	373	353	354	314	348	327	322	345	390	366	337	359	344	371	353	369	342	324	339	358	340	348	342	346	375	383	333	371	372	355	365	379	335	384	353	357	361	348	379	376	375	346	350	358	358	334	351	366	325	371	368	371	383	349	377	393	377	338	362	364	332	358	391	343	375	325	366	356	335	347	320	344	339	327	356	349	364	373	356	358	371	381	380	352	352	332	356	377	346	400	356	330	388	347	358	361	377	384	336	368	378	366	325	371	347	367	369	364	338	367	364	378	373	351	380	347	367	376	344	367	363	354	375	387	338	390	405	374	329	360	359	350	354	370	373	335	345	340	373	334	318	380	325	310	324	391	335	344	335	361	380	347	352	367	360	343	314	360	341	351	344	382	348	361	383	372	366	366	368	371	352	343	332	402	382	348	378	362	347	362	340	339	362	378	336	361	390	349	376	334	359	382	333	320	369	334	387	354	387	355	337	348	345	372	356	330	344	380	357	341	369	339	379	357	370	349	330	364	347	336	386	371	334	359	339	341	372	350	364	368	360	371	371	358	337	387	359	340	356	349	337	386	355	367	401	375	378	371	367	329	339	333	396	343	339	340	372	333	366	384	335	377	335	336	356	368	370	351	360	326	365	364	350	349	341	350	384	354	379	372	351	355	367	343	370	347	338	385	364	399	372	332	317	353	350	374	352	354	335	342	371	364	360	367	354	379	386	341	350	364	346	361	377	398	379	348	392	339	345	345	345	362	366	364	339	321	340	377	348	350	343	348	394	362	328	339	367	349	353	376	387	371	386	353	354	358	370	348	379	340	380	361	336	343	361	382	400	368	360	350	363	348	380	370	379	353	328	374	359	331	383	357	337	374	315	380	360	376	373	362	344	336	356	369	339	354	356	354	374	351	371	382	378	346	354	335	367	372	357	358	376	345	364	331	369	362	372	345	354	357	343	321	372	366	349	360	381	330	313	358	357	346	350	380	370
27629	18640	4436	737	414	348	322	325	324	315	263	277	256	354	842	922	519	290	244	249	221	232	245	269	251	234	261	267	234	234	262	269	240	208	231	250	230	219	233	268	244	259	227	247	269	267	250	227	285	241	247	260	289	243	235	226	233	262	241	239	255	249	255	234	262	239	249	237	266	241	245	250	242	255	244	254	247	231	274	237	251	250	262	262	229	237	260	231	261	240	222	251	231	215	236	228	238	259	231	243	237	250	218	207	264	228	265	285	255	263	214	233	254	270	234	248	237	264	231	225	250	242	240	227	251	254	239	257	262	273	241	257	227	255	242	245	229	231	247	253	253	261	258	221	231	253	259	263	252	231	243	236	262	245	244	243	235	248	220	257	244	239	247	260	259	265	246	215	261	211	239	279	267	257	267	249	279	269	225	259	269	219	276	248	227	216	217	240	262	240	236	225	248	242	266	262	236	233	242	232	255	235	253	252	248	223	247	238	254	243	260	258	265	212	261	235	251	211	250	252	255	236	243	259	241	250	259	249	256	248	220	243	266	258	250	257	237	250	246	249	288	238	217	259	227	263	255	251	238	232	249	269	260	231	244	253	244	234	248	238	239	260	264	241	225	230	251	254	268	230	268	226	251	247	246	271	273	257	221	253	254	234	209	242	244	245	265	228	265	233	267	268	236	268	248	237	276	260	230	281	269	234	241	254	240	224	226	213	267	261	246	253	246	231	243	252	258	225	243	247	257	247	227	240	232	263	236	223	220	278	255	234	223	247	232	247	265	241	236	214	244	239	244	253	239	250	253	246	230	250	241	222	247	234	248	253	267	271	238	243	253	233	251	247	249	242	254	256	262	261	250	250	229	235	245	232	237	261	251	232	230	255	262	220	235	250	252	236	281	236	241	267	242	239	229	252	232	275	251	249	290	228	244	283	250	220	216	214	249	248	281	295	256	251	247	269	260	242	251	260	230	226	256	270	264	242	229	254	257	244	239	296	263	250	266	249	258	270	242	220	236	273	217	247	239	240	248	229	223	265	266	247	235	240	247	241	230	255	262	237	246	244	240	257	245	252	237	266	266	246	236	237	266	259	240	226	269	257	264	246	257	261	258	237	239	221	280	261	241	239	256	253	218	212	262	206	235	248	275	263	226	251	252	228	250	236	244	251	245	259	241	258	248	236	256	263	221	242	269	236	249	214	262	230	265	264	251	262	250	254	258	242	258	243	223	270	238	279	225	252	242	252	234	239	263	250	267	270	279	245	286	248	253	235	251	247	237	254	256	205	225	249	235	266	240	238	238	254	260	250	254	269	238	251	238	224	242	276	246	229	261	259	229	276	235	252	236	242	268	227	251	252	260	262	243	247	249	238	219	254	239	222	238	247	247	235	247	218	282	249	242	236	276	256	245	224	248	240	262	233	245	261	252	230	234	247	228	277	242	245	256	232	222	231	244	236	250	265	230	252	231	235	263	241	232	247	244	235	230	245	231	250	236	242	240	239	316	236	251	283	251	241	236	244	213	241	244	235	244	253	265	269	263	213	252	247	230	236	240	247	251	263	253	259	258	251	255	262	271	237	253	222	213	235	222	226	243	252	252	244	226	254	255	264	226	266	234	247	266	252	237	243	271	246	253	252	236	234	231	237	267	239	272	266	247	226	233	284	249	253	235	273	272	263	262	263	254	235	238	255	238	247	237	245	242	289	266	229	243	247	238	250	264	236	247	245	264	262	239	232	232	247	249	238	218	256	278	266	253	225	256	225	236	239	244	259	236	267	230	232	248	238	241	237	255	238	263	265	269	268	246	225	243	253	258	246	260	260	223	237	244	248	261	230	234	223	268	250	271	214	265	243	250	249	213	251	246	260	241	241	263	253	252	235	240	238	262	239	268	273	256	244	241	245	238	244	215	258	227	243	227	265	235	254	264	277	246	237	260	258	253	239	265	236	243	238	264	276	257	241	221	211	250	253	242	221	238	276	263	252	258	250	248	245	240	282	264	241	217	238	219	249	248	256	274	248	272	212	240	266	258	242	246	249	242	253	253	223	236	254	240	222	232	283	261	216	268	267	253	264	242	246	238	254	228	280	210	241	232	253	252	226	258	246	231	254	245	240	223	259	235	263	233	237	263	236	257	221	295	234	286	254	238	245	248	245	215	250	251	250	251	233	255	288	269	255	269	253	250	227	260	250	242	252	227	228	224	241	275	250	281	240	257	234	237	249	253	243	253	223	245	233	254	239	252	254	220	253	246	223	261	241	259	257	240	252	240	252	253	233	240	238	269	271	273	259	272	264	241	242	245	250	245	258	251	220	251	228	237	246	229	254	241	235	255	257	232	278	226	214	250	242	258	222	263	253	255	255	228	216	269	229	244	238	253	254	250	265	230	269	236	226	232	269	281	243	248	240	262	247	235	287	234	246	257	248	246	215	229	249	244	265	241	230	238	264	220	237	244	254	252	254	224	225	236	235	237	249	214	247	252	234	253	246	251	234	255	247	242	248	248	237	243	212	249	262	247	237	233	267	250	240	247	231	233	266	222	215	274	228	220	272	267	251	244	242	242	268	238	239	250	268	245	277	252	226	228	247	267	248	243	234	244	241	274	233	235	237	223	254	245	241	230	241	244	222	245	244	264	218	252	262	236	227	269	230	234	243	245	227	242	254	266	245	249	259	262	219	267	265	229	222	249	226	295	250	262	259	259	252	255	251	232	239	250	267	264	265	241	241	239	229	263	258	242	224	264	253	270	305	253	262	230	252	230	239	261	246	238	245	258	239	270	264	238	259	270	219	255	268	255	242	215	266	234	235	242	227	260	254	251	247	242	252	243	272	277	261	269	235	244	257	226	258	213	267	236	243	240	227	259	226	222	238	250	246	254	260	236	250	242	253	239	254	232	276	261	269	258	252	221	224	241	242	247	266	257	242	254	241	237	216	263	255	224	245	234	249	233	239	266	246	255	237	250	219	267	229	265	259	279	271	282	262	246	248	275	246	227	254	236	258	236	246	243	245	297	217	244	245	240	281	241	242	246	239	211	229	224	251	267	278	271	251	221	263	254	218	242	255	264	247	260	221	265	266	268	253	244	265	225	294	240	272	251	247	265	242	245	263	246	275	238	246	247	263	291	247	224	234	252	228	236	232	245	245	291	255	246	250	257	225	274	237	253	250	240	252	233	242	253	250	243	236	229	261	251	266	274	242	230	289	237	246	251	254	249	266	248	224	235	253	233	241	241	239	224	246	269	251	241	247	275	230	252	234	259	245	254	256	236	244	240	255	256	243	237	241	252	262	287	285	233	228	231	218	252	232	246	286	242	255	269	243	256	231	264	232	267	246	205	274	264	222	232	248	274	273	236	261	249	278	271	249	232	242	253	235	232	258	272	234	259	243	235	264	268	265	267	224	258	260	234	223	250	254	194	235	242	259	239	271	252	265	273	245	245	240	233	248	224	239	242	262	244	251	250	250	219	238	243	220	254	246	250	253
4729	3696	2406	951	576	652	602	546	482	448	436	404	398	628	1618	1572	988	405	368	373	364	362	343	369	357	375	360	353	345	339	355	349	373	331	353	363	360	365	338	361	343	338	335	342	375	357	358	342	342	361	351	328	373	357	325	342	365	344	332	381	401	389	331	353	365	339	376	348	318	361	364	361	330	331	336	334	363	343	328	348	325	364	361	362	368	374	356	338	307	350	360	361	368	348	358	353	349	316	356	338	376	391	346	329	323	362	385	351	340	381	362	336	328	356	362	362	353	367	370	373	364	330	364	352	349	319	341	347	349	368	346	360	319	352	370	361	345	340	368	361	353	340	360	365	380	383	329	359	332	359	345	342	341	354	332	387	353	357	358	352	326	353	336	370	357	315	352	336	331	338	365	375	359	389	365	330	329	329	361	351	357	353	332	345	321	340	349	338	338	343	380	356	395	352	361	342	334	373	348	334	353	353	342	378	317	363	367	302	318	325	354	363	360	364	338	358	315	370	298	347	344	354	343	336	389	357	335	355	367	352	395	369	344	371	373	328	339	346	361	330	348	377	333	351	328	318	339	362	348	340	358	334	337	331	357	371	380	328	353	353	376	377	362	338	344	337	343	374	334	328	361	352	339	342	358	358	341	353	359	345	363	372	340	336	374	332	334	349	344	334	329	361	345	368	336	357	331	349	349	368	342	350	339	298	348	291	341	333	326	348	342	344	318	348	336	337	343	348	338	320	354	345	355	322	338	336	357	340	319	326	351	380	328	354	347	367	307	349	351	326	345	350	365	371	345	334	346	357	325	358	359	388	358	375	360	317	363	354	344	360	384	342	332	346	351	368	349	352	359	370	369	349	370	349	383	334	374	343	350	318	329	387	350	358	375	349	337	366	342	347	324	362	346	362	341	368	341	367	357	387	339	352	329	346	343	345	369	365	385	366	363	374	353	345	358	347	341	336	361	355	337	369	367	357	344	354	357	339	359	344	363	350	347	351	349	354	352	365	364	346	382	339	375	346	348	380	356	365	332	338	346	356	332	352	381	356	333	356	346	349	378	355	362	388	323	363	342	363	383	328	365	337	358	323	336	367	332	349	349	360	367	340	344	325	352	363	335	354	344	352	355	350	321	375	345	390	355	337	332	347	369	351	349	337	351	341	349	335	330	319	360	344	362	355	370	380	334	386	356	361	371	373	351	348	382	367	326	363	352	391	345	348	348	370	364	341	358	312	343	366	340	337	328	331	367	350	333	341	314	328	364	365	343	349	358	354	361	400	332	344	344	342	356	365	372	405	352	354	344	347	352	340	349	366	382	358	350	356	333	329	386	367	346	325	355	376	354	349	378	326	341	354	356	338	346	348	360	344	331	356	376	341	342	331	346	332	362	351	343	363	362	355	379	370	364	343	349	310	365	336	356	363	366	374	323	361	342	375	372	334	383	347	369	343	391	354	362	373	368	310	357	355	382	379	340	367	343	374	363	336	381	324	356	353	351	381	326	363	363	358	337	337	387	340	342	329	343	318	350	341	341	347	381	330	325	317	381	353	323	328	362	387	348	331	347	334	370	362	361	357	356	338	363	365	340	358	350	338	336	352	396	357	343	317	365	377	309	333	365	332	358	377	316	320	347	360	321	346	331	340	366	335	329	334	362	356	379	360	401	346	373	341	344	347	361	340	363	355	345	379	366	392	369	346	341	334	362	341	315	335	332	372	368	375	332	347	329	335	367	350	345	358	351	353	398	365	380	330	367	333	348	332	343	354	379	348	348	333	350	360	352	331	346	367	363	341	365	337	339	381	359	361	353	349	343	332	354	359	345	310	370	371	327	325	333	361	348	367	366	348	371	366	369	344	329	372	328	369	362	336	299	333	305	375	351	364	351	345	331	323	372	366	361	373	337	358	358	350	354	356	374	382	380	338	358	354	379	345	370	323	345	355	388	374	336	356	320	355	322	325	336	334	341	372	343	350	350	390	373	326	343	322	369	380	343	341	384	345	370	344	395	359	360	348	377	377	365	351	352	339	366	370	375	353	344	361	332	338	340	345	341	339	375	344	371	355	349	335	342	372	368	378	316	373	347	340	369	323	334	342	378	372	354	344	328	353	333	382	354	376	363	337	350	335	349	342	312	356	332	369	347	339	348	354	351	345	342	333	359	356	336	368	315	363	349	356	346	394	370	315	353	320	361	395	348	364	348	353	362	364	378	368	342	343	344	353	339	339	316	336	342	340	365	334	339	375	369	366	368	346	342	335	326	366	381	366	341	333	338	349	340	369	326	356	334	342	375	365	331	358	366	342	386	359	357	342	367	361	362	353	324	373	328	335	378	354	352	338	366	349	312	365	386	354	393	327	351	352	344	372	318	363	357	365	363	336	346	345	356	373	346	375	315	329	355	350	330	364	356	343	361	343	356	336	340	344	323	348	372	356	327	359	362	358	378	324	351	362	362	334	362	377	345	345	355	358	372	359	329	408	358	345	328	335	338	335	332	362	373	328	356	354	369	383	350	343	372	339	367	377	367	349	376	331	374	363	343	350	355	376	332	378	342	348	348	340	344	372	360	344	368	331	329	350	350	332	319	369	337	355	367	336	378	372	336	313	344	365	343	357	331	346	329	360	351	323	321	336	376	366	339	333	353	353	335	362	371	347	333	323	314	347	371	353	377	336	373	339	352	326	348	382	388	354	341	333	372	346	393	343	389	352	367	351	384	358	356	325	347	340	371	354	337	368	361	374	348	352	360	348	362	336	363	342	330	411	321	353	386	319	361	361	355	358	353	394	339	344	343	353	356	346	358	372	354	380	322	354	342	376	348	361	345	349	352	374	353	340	330	347	348	362	387	351	360	361	364	356	334	345	348	381	356	393	370	332	332	336	337	367	355	328	353	335	328	312	384	319	362	366	379	336	343	355	330	330	381	372	336	380	366	380	370	319	344	355	363	349	382	353	366	326	352	364	331	344	357	334	320	357	341	350	332	368	324	361	341	349	357	350	355	348	331	306	349	328	313	329	326	360	368	335	347	360	330	328	362	349	353	364	381	333	322	357	346	351	410	358	362	347	333	339	339	374	343	355	322	361	370	343	372	356	327	382	379	368	366	343	343	356	353	352	311	377	408	327	344	341	361	354	338	369	327	365	335	337	355	357	360	403	380	344	328	376	330	340	340	370	353	354	343	361	368	383	339	344	344	351	356	335	351	356	368	334	349	346	368	360	338	328	337	364	348	349	302	338	349	370	341	365	355	323	336	360	330	377	332	376	359	341	344	341	361	335	348	352	362	373	364	378	350	343	343	318	327	364	356	340	352	292	323	342	335	353	338	352	351	336	375	329	347	361	364	386	379	373	342	340	361	358	330	344	367	336	370	362	355	375	365	381	340	327	343	378	336	393	343	351	367	329	355	389	358	341	323	383	346	372	358	354	340	337	360	365	382	351	354	343	306	354	346	338	338	343	387	379	376	359	361	377	335	371	354	381	336	348
23877	21576	28095	25515	19797	1802	781	597	556	484	461	461	450	2681	7254	6468	3803	522	337	343	356	372	360	368	342	344	313	339	345	352	334	359	346	348	369	329	327	301	347	332	316	333	387	327	352	308	338	353	353	342	343	348	324	342	336	319	354	349	339	326	371	376	357	408	332	343	329	363	322	377	341	344	336	332	346	293	342	350	325	339	349	341	325	322	328	359	352	321	344	336	330	360	337	326	362	348	346	350	345	340	388	337	346	325	337	372	367	319	332	327	356	359	341	360	366	322	347	337	383	354	349	364	359	362	327	327	344	343	359	324	320	360	359	338	308	343	309	361	357	314	333	366	365	327	375	322	300	342	325	357	350	392	358	342	373	369	355	329	315	318	338	354	360	325	344	400	334	331	316	326	359	330	325	360	353	334	311	325	354	321	316	304	359	341	332	339	363	346	350	335	349	310	326	326	340	381	313	354	350	380	350	397	327	331	392	318	350	365	336	350	327	407	310	346	320	346	344	328	320	334	343	326	356	325	355	325	340	342	315	339	393	382	341	351	353	353	332	338	323	328	333	351	339	343	363	343	329	357	319	363	382	351	352	324	358	340	370	334	322	394	362	308	348	336	373	350	349	351	321	335	345	352	312	372	318	337	377	350	340	325	359	383	325	351	340	372	341	325	357	338	356	368	322	313	349	312	354	313	393	322	362	345	338	351	342	370	319	346	361	365	367	348	328	350	334	333	329	338	338	352	399	354	353	383	308	358	339	328	329	354	322	351	307	330	387	334	353	342	361	343	328	346	354	352	360	340	348	365	331	370	343	350	339	341	340	326	365	347	325	366	350	372	347	373	331	363	367	371	355	308	350	335	343	387	337	322	352	355	330	369	347	283	349	336	352	349	345	324	350	356	373	369	355	362	349	376	372	337	345	363	310	363	335	353	347	349	352	341	329	367	336	356	336	339	352	355	366	327	333	350	349	297	361	342	381	318	335	348	355	344	320	335	342	349	336	301	345	315	370	339	357	355	329	333	354	352	350	332	352	347	364	315	338	349	335	353	364	335	305	337	362	348	367	324	367	348	333	343	352	346	380	340	389	349	317	365	372	297	356	339	348	344	351	346	309	345	338	343	346	341	366	322	312	314	366	361	347	308	327	348	365	326	336	343	334	350	341	353	366	340	322	351	392	313	361	366	323	373	320	353	361	350	339	344	358	324	332	356	339	359	354	314	357	308	342	327	342	319	314	373	337	374	323	346	325	299	352	350	311	341	353	334	322	287	359	345	341	339	359	336	337	355	366	356	354	345	399	341	389	356	343	342	352	325	333	350	365	363	355	357	392	336	353	350	364	321	339	345	331	364	365	348	342	319	324	358	385	367	351	323	340	344	328	311	342	361	349	338	375	361	355	366	331	374	344	339	363	320	349	354	354	324	340	327	342	360	326	334	365	352	325	309	359	350	333	405	317	344	314	365	356	358	323	358	341	335	357	370	345	311	351	319	365	325	347	309	355	347	339	351	364	353	316	336	347	347	335	331	332	373	343	356	352	327	340	321	307	342	352	337	362	356	303	386	301	337	330	367	370	368	332	322	354	352	357	335	348	357	339	341	357	341	340	345	380	360	340	358	361	365	356	345	385	341	360	353	367	353	347	361	359	349	336	351	327	358	326	399	354	363	365	353	303	347	397	338	394	342	352	339	356	341	316	346	360	355	313	352	342	350	350	315	358	328	342	381	336	370	342	359	331	370	320	365	334	349	371	342	370	355	338	352	299	364	350	356	362	325	320	342	330	328	341	339	355	344	355	353	342	369	366	329	331	385	327	336	341	326	353	345	369	325	319	361	331	354	329	340	395	328	355	326	313	369	357	328	332	354	338	326	344	341	327	343	334	353	347	386	322	368	284	360	319	348	364	361	342	364	358	358	311	326	314	300	347	341	332	384	340	346	345	368	364	323	373	348	331	338	352	367	295	333	365	344	402	335	367	357	340	331	354	353	335	350	354	356	319	321	340	366	313	304	313	333	300	333	366	335	321	346	368	333	353	375	327	348	333	338	364	366	342	336	347	383	357	314	318	338	315	335	328	372	354	317	348	351	315	366	345	320	335	348	315	307	315	348	322	317	361	357	340	347	333	333	343	327	312	332	358	372	345	331	359	324	353	364	390	358	369	312	329	383	350	358	352	323	332	355	342	320	324	361	338	327	355	328	358	341	375	343	365	361	358	352	363	334	344	367	362	337	333	360	324	346	359	340	332	322	324	350	337	322	344	339	314	314	342	399	347	305	375	332	335	328	332	353	346	364	340	330	336	334	376	334	334	333	337	339	331	334	362	346	359	378	333	323	371	340	334	357	342	352	354	323	329	333	334	342	353	318	350	347	344	327	320	316	340	364	356	327	326	360	375	321	342	366	385	367	346	339	339	354	313	320	349	346	392	335	347	353	364	333	334	350	340	346	325	359	352	305	316	370	345	316	331	334	326	329	370	335	340	309	332	373	354	335	340	359	392	350	362	332	330	341	352	321	336	352	341	335	320	339	347	356	364	349	354	353	350	347	330	360	360	369	356	360	314	349	338	370	331	330	361	381	343	370	329	345	314	378	306	337	343	359	362	317	340	358	363	365	341	329	372	341	362	330	343	312	355	345	345	338	344	341	339	360	362	393	337	344	342	325	334	354	379	373	352	339	314	331	369	372	341	301	334	363	349	342	378	345	344	382	345	351	386	338	348	344	346	323	344	333	359	349	346	337	384	381	326	379	334	321	333	339	336	344	346	345	331	364	336	341	354	341	343	337	384	376	346	318	350	321	320	355	352	327	372	345	365	358	353	326	327	353	355	342	354	352	341	351	345	351	352	308	332	357	352	351	343	337	337	349	337	324	353	325	354	368	314	370	337	354	361	336	335	350	320	348	342	318	317	362	350	326	331	349	324	356	347	345	361	353	351	364	352	348	353	377	354	283	325	382	329	360	353	376	359	293	358	321	317	330	366	338	324	330	383	343	332	346	356	335	372	320	340	371	368	366	328	354	373	354	332	339	323	356	334	380	353	377	287	338	374	315	311	337	312	362	367	333	336	354	345	344	327	336	372	348	360	379	351	362	337	355	329	377	305	364	354	371	367	380	355	334	318	323	348	363	346	323	350	301	340	336	327	330	354	336	360	340	354	356	332	355	358	335	329	312	358	311	371	322	349	344	297	365	335	338	329	372	358	323	361	342	324	355	370	378	332	316	342	329	340	382	333	377	349	351	359	350	339	391	365	326	340	386	369	362	339	326	355	358	347	334	326	344	385	339	316	356	352	330	319	360	357	381	319	344	342	323	346	323	365	349	341	374	357	324	325	356	369	356	368	353	342	356	360	342	318	338	377	407	370	341	371	366	344	342	314	348	338	349	316	332	382	319	340	381	311	346	336	387	339	310	363	313	371	362	336	343	380	374	322	330	349	346	351	363	321	343	352	356	329	365	380	334	345	306	361	317	363	345	327	316	316	330
3706	10716	6451	3150	2143	1627	1382	1106	902	792	745	684	697	5397	13650	11451	6796	774	490	495	483	531	479	535	473	502	505	449	509	508	461	502	512	499	475	475	456	514	508	500	507	471	473	466	487	491	463	457	479	487	507	459	490	489	478	458	504	477	508	453	465	458	487	466	464	481	452	468	460	466	512	482	498	470	458	513	512	458	504	487	482	478	502	458	488	442	460	483	463	519	503	495	459	447	497	480	466	499	493	507	512	505	502	476	537	498	507	518	507	500	506	511	522	469	499	484	513	481	453	479	521	523	475	486	503	464	485	479	468	493	529	484	482	490	504	488	457	465	456	494	464	478	491	503	463	519	494	472	505	485	479	485	487	519	495	473	515	457	465	505	474	491	481	473	480	494	481	499	461	457	498	504	457	472	486	517	453	480	476	504	488	496	494	482	512	468	535	516	501	453	460	514	491	460	488	471	490	479	469	464	531	475	458	463	488	453	524	463	509	489	538	463	476	464	504	428	493	503	468	518	506	455	488	486	475	518	495	520	482	496	503	509	502	470	491	472	492	476	503	506	482	509	511	469	502	487	472	497	481	491	481	473	527	487	465	509	452	476	483	500	515	488	517	487	510	476	461	514	512	472	481	456	514	475	459	504	499	537	517	493	481	514	484	509	493	482	480	455	488	518	535	465	510	492	508	466	518	484	515	478	461	502	466	515	500	486	491	458	476	489	508	478	520	476	479	455	515	496	510	480	498	484	514	462	490	502	495	488	507	484	492	519	462	486	483	508	465	498	542	493	471	509	463	460	509	539	540	459	477	491	516	500	528	463	506	512	486	499	502	497	518	487	497	499	475	470	451	486	472	471	474	473	498	463	471	476	485	508	502	469	453	502	479	512	484	469	504	432	497	488	487	475	494	488	485	514	516	458	468	492	529	491	488	449	448	505	477	488	493	510	505	495	483	468	481	496	497	503	480	456	480	518	529	511	493	454	485	521	490	455	457	511	518	505	488	494	500	499	505	497	458	534	448	490	472	482	529	466	511	468	491	484	491	500	476	494	483	502	511	538	511	477	517	508	537	533	481	483	482	476	509	478	492	490	479	500	454	506	536	514	462	504	474	469	504	498	497	497	491	525	513	499	512	485	473	519	470	501	520	472	486	478	457	470	507	490	487	492	496	455	485	475	536	462	456	514	505	510	474	477	500	505	483	533	510	464	496	467	473	463	498	450	468	501	510	490	497	497	491	460	485	481	489	501	469	466	491	461	491	485	493	486	494	531	479	442	482	466	510	489	525	546	458	524	486	525	511	487	504	530	466	487	487	487	457	476	476	487	480	479	451	497	461	454	506	476	522	524	482	474	497	474	479	498	512	497	472	483	475	513	492	469	486	473	494	504	510	514	510	503	538	483	500	521	467	489	526	520	465	450	479	473	491	529	505	500	480	509	519	449	486	474	475	500	498	523	474	484	471	472	459	511	473	516	484	492	508	499	533	497	508	489	493	522	470	490	481	486	495	438	509	468	501	498	503	465	504	475	455	495	480	485	489	457	494	486	476	491	527	506	472	477	484	530	475	447	499	500	483	497	455	502	508	499	432	505	479	478	461	478	487	489	467	477	511	476	471	446	496	510	471	517	496	449	500	486	481	473	487	489	474	467	488	491	485	476	478	491	506	470	459	481	507	527	502	501	460	512	478	446	472	499	494	503	506	505	455	492	562	504	509	489	515	482	503	520	499	512	488	506	496	470	504	484	510	437	490	466	425	505	457	443	454	479	478	506	473	511	484	505	465	457	475	480	497	515	482	488	525	511	489	484	488	469	507	470	505	469	535	485	515	535	452	487	469	491	486	456	447	449	500	474	486	486	476	510	489	501	460	523	499	517	474	473	495	510	501	479	487	458	479	506	482	498	523	512	523	500	478	548	499	498	446	496	488	482	474	489	468	519	505	506	538	504	442	486	538	473	519	487	476	529	511	488	493	511	481	463	476	478	512	482	469	487	503	517	440	483	453	479	443	510	507	516	483	455	500	509	466	474	476	505	463	477	516	500	502	485	445	469	537	493	513	489	491	501	474	454	498	452	501	480	494	508	489	549	502	476	495	519	473	501	434	493	454	492	475	496	458	474	445	453	471	472	505	461	496	496	486	464	486	458	520	487	472	464	486	473	503	480	503	473	479	484	420	484	520	472	489	501	474	492	502	499	458	473	498	485	491	471	489	484	481	498	493	493	479	468	486	574	470	512	505	519	492	482	494	487	463	514	486	503	504	509	458	462	471	488	516	517	481	459	496	505	471	483	442	476	475	504	472	493	476	490	474	458	506	489	534	514	491	483	465	492	524	493	521	484	508	492	473	485	495	483	465	499	494	489	484	488	487	522	476	481	477	477	477	468	493	450	496	511	465	489	496	482	473	498	491	491	493	520	493	504	487	493	487	522	491	486	510	455	468	480	477	460	473	491	475	507	461	505	505	479	503	475	508	485	499	473	483	508	460	502	493	480	534	458	478	470	512	476	474	529	503	502	505	461	451	482	506	475	451	458	463	487	486	483	477	478	469	503	483	498	491	492	466	458	483	481	471	463	479	483	437	488	485	540	489	511	432	481	487	482	455	454	509	550	513	508	479	485	489	466	453	501	473	480	465	477	499	449	500	519	495	488	509	477	513	502	508	512	518	522	469	480	485	507	482	510	512	441	463	454	502	461	511	469	487	504	491	473	509	446	516	493	516	482	490	482	462	521	513	479	498	454	508	504	453	522	516	495	472	523	510	451	498	479	480	493	497	490	497	501	471	451	496	498	491	468	520	514	474	481	504	492	504	485	446	470	464	512	513	519	482	475	479	505	460	478	488	453	513	500	475	464	492	479	508	477	491	509	449	487	485	468	456	479	506	502	480	461	502	492	475	462	500	487	498	519	455	509	524	493	475	467	522	462	507	459	510	506	494	492	519	487	483	486	426	463	477	505	482	485	465	469	530	489	526	472	481	483	514	487	516	481	474	452	449	456	466	498	494	486	493	459	449	492	471	488	460	494	504	506	486	466	521	526	476	484	509	460	480	477	504	461	486	512	487	482	471	527	513	518	484	524	542	544	500	475	505	497	474	483	467	482	500	526	490	487	472	512	482	534	510	502	457	480	478	449	485	476	477	445	486	472	526	504	477	510	500	544	488	489	540	497	501	477	459	490	504	484	486	488	466	450	490	510	477	461	487	485	473	501	499	502	502	534	489	489	454	473	468	467	473	467	494	496	493	480	491	481	491	475	481	511	475	469	542	525	463	477	464	475	480	474	480	476	489	517	517	530	505	495	484	485	481	459	504	526	480	468	547	507	468	486	490	503	516	446	506	475	497	493	470	488	468	534	468	492	408	530	467	504	495	498	523	497	547	471	491	477	527	474	471	477	527	481	435	511	505	486	501	500	489	490	516	470	517	474	481	521	514	481	504	520	486	521	485	525	470	481	510	507	488	520	484	467	506	515	498	509	483	435	481	480
25143	21524	25791	21462	976	374	318	285	213	208	203	181	172	1232	3333	2877	1888	320	142	133	148	148	144	147	146	134	131	144	149	144	135	166	151	152	164	135	159	147	143	127	142	150	125	162	154	132	143	137	129	158	143	142	144	153	123	136	146	135	149	143	136	161	139	155	138	163	127	148	141	132	147	145	140	173	156	145	149	149	136	137	155	163	126	162	143	148	156	138	139	151	136	147	138	137	156	143	139	149	136	143	157	137	127	124	142	132	144	136	122	126	151	144	159	130	147	159	146	124	137	151	136	128	139	147	143	129	134	156	144	140	126	156	123	128	136	144	162	157	122	148	145	145	170	156	141	135	158	165	149	148	147	151	148	142	142	131	170	143	152	145	156	153	122	142	141	140	150	152	152	161	147	144	164	139	132	169	130	136	145	159	163	129	149	132	142	168	142	164	146	141	144	159	141	145	146	139	137	151	144	138	145	146	159	132	175	141	125	153	166	158	141	138	146	135	134	136	135	148	125	150	149	135	145	127	139	151	133	151	130	145	155	160	138	148	134	118	136	125	146	119	148	140	145	136	140	138	135	143	147	123	132	143	143	157	155	138	150	141	147	128	128	144	142	145	158	137	145	160	147	144	156	151	154	157	129	149	131	135	141	139	136	130	167	159	128	138	159	139	154	139	146	142	128	151	140	137	168	151	140	117	144	133	135	156	133	148	130	132	130	137	151	134	157	123	154	139	125	153	171	148	149	151	136	140	142	140	136	159	125	140	143	124	146	137	146	147	130	141	158	155	147	150	151	119	132	137	140	137	139	163	121	159	144	149	154	145	140	131	135	134	130	156	145	146	136	163	117	150	147	139	143	161	164	152	136	133	155	140	139	165	127	160	138	162	136	137	127	137	149	129	142	128	137	151	142	117	139	137	138	155	138	136	127	154	168	133	160	139	150	151	147	152	124	133	165	156	142	145	162	138	159	129	144	144	146	158	152	147	133	157	111	125	165	147	167	137	119	125	161	146	136	151	121	127	159	159	148	142	133	146	151	138	148	122	129	150	126	151	137	153	122	134	150	145	149	139	130	133	135	173	149	121	124	140	158	135	131	153	144	140	135	136	131	164	165	138	157	136	177	130	157	133	162	139	131	164	138	156	138	141	139	150	136	122	136	155	134	164	156	125	159	148	154	141	148	122	138	176	164	129	152	130	167	147	122	156	151	136	138	154	135	127	143	150	148	147	143	147	133	140	163	126	156	123	156	131	152	134	149	145	137	136	147	162	154	151	129	148	155	150	156	155	138	161	156	150	134	143	139	135	142	155	126	147	151	140	152	143	156	151	132	142	149	157	145	137	144	138	132	140	152	135	132	141	154	143	146	144	144	148	134	156	137	142	152	157	158	155	149	138	137	134	145	159	138	145	157	164	153	156	138	141	142	141	136	155	126	126	157	136	154	146	156	130	153	137	123	143	131	148	149	134	141	148	147	141	155	158	144	149	146	143	144	142	133	141	123	135	143	117	151	140	152	129	138	160	144	136	134	167	155	145	139	126	126	133	136	150	156	133	151	145	139	158	143	146	160	116	135	175	157	163	158	124	138	144	123	152	129	148	136	155	134	148	143	164	128	163	156	138	141	125	132	133	152	129	149	138	134	159	152	155	143	149	126	128	135	146	152	142	131	124	151	141	152	138	129	140	152	138	127	138	163	128	129	163	127	139	157	130	135	139	134	141	161	136	155	137	140	141	130	126	146	141	159	153	128	141	171	154	149	142	141	151	124	146	147	130	149	134	155	142	144	153	127	150	139	141	164	127	142	142	137	148	151	156	137	140	140	134	151	154	125	141	134	157	130	135	151	156	143	142	151	148	133	134	135	140	157	152	134	141	140	142	163	146	153	135	134	145	144	144	159	135	139	147	158	129	161	161	140	138	158	122	138	162	133	139	143	147	136	125	141	169	137	127	148	136	151	142	133	133	123	139	122	134	143	132	130	131	167	149	142	156	150	132	160	141	136	156	141	151	148	133	158	132	129	127	152	157	149	129	176	132	144	143	132	147	143	146	153	132	136	126	132	130	143	159	149	162	158	139	127	140	130	144	154	149	139	125	154	143	159	129	143	143	152	150	131	125	154	153	128	139	154	151	151	153	145	128	143	165	144	152	138	130	142	131	156	158	150	152	136	133	147	136	125	139	128	142	126	142	129	156	134	139	146	127	158	156	140	151	129	157	140	123	134	146	140	151	146	155	138	140	157	145	148	151	146	145	132	131	151	126	159	133	135	125	132	152	151	157	140	146	145	149	133	130	118	164	156	131	149	132	127	151	129	146	154	121	126	136	144	146	131	163	156	139	147	174	140	142	123	124	130	138	137	133	148	136	144	163	156	145	139	123	138	141	132	123	128	152	156	163	138	125	131	147	149	146	137	144	142	133	140	145	144	151	156	143	137	134	137	142	137	136	159	121	154	130	134	132	159	119	144	158	158	127	156	153	125	145	144	168	149	130	124	135	156	134	135	143	135	143	149	133	156	147	169	146	134	153	139	169	131	154	143	162	129	140	143	135	142	160	139	148	140	139	126	126	170	145	138	146	136	138	133	156	148	138	164	152	141	143	135	132	131	120	145	140	121	177	144	143	165	126	147	139	143	159	142	153	131	146	149	146	144	149	138	123	148	162	121	147	150	153	159	134	143	159	125	136	140	158	149	140	141	162	153	143	166	151	152	141	142	143	134	138	123	149	134	137	133	151	150	137	118	140	138	159	138	149	130	147	136	146	149	138	155	163	143	142	146	135	168	154	137	164	135	151	154	153	164	128	157	152	140	134	149	154	161	150	149	130	148	160	125	162	152	147	172	144	145	141	141	114	139	140	151	152	151	153	149	169	134	142	141	126	130	152	131	145	144	121	143	147	163	120	154	137	145	123	120	144	145	134	147	139	130	155	146	146	146	167	141	165	139	129	140	147	130	140	169	145	140	134	165	168	141	112	116	137	125	165	148	137	123	142	137	146	146	164	169	159	137	152	133	133	147	155	131	150	144	167	130	134	154	149	135	133	152	138	149	153	147	120	127	140	152	137	139	130	139	135	135	146	131	158	147	127	148	138	141	165	154	142	121	155	142	122	140	123	128	156	160	137	156	134	143	117	145	148	121	149	131	143	135	128	155	146	146	149	152	148	134	154	143	151	152	139	142	147	121	176	136	158	140	152	151	129	137	133	117	153	161	147	140	152	153	158	145	141	139	128	149	145	122	160	128	144	171	132	132	131	152	130	152	167	149	147	144	123	140	129	138	131	148	155	152	150	149	130	144	164	132	160	135	157	128	133	134	146	149	127	149	127	135	142	132	139	150	122	129	144	131	163	146	146	130	158	145	132	145	141	144	159	127	133	144	142	146	146	124	141	121	153	151	138	137	141	147	152	138	131	154	151	141	130	141	131	143	141	157	133	173	147	138	144	145	147	142	145	138	132	167	136	153	140	139	132	150	149	144	132	127	138
3794	6202	3785	1796	1247	911	760	653	522	369	367	331	386	3272	8406	6732	4309	659	214	204	211	242	189	212	199	213	205	219	239	202	217	219	205	211	204	215	225	229	209	192	224	244	187	220	213	213	192	243	212	223	205	218	213	206	212	210	176	237	206	217	218	205	187	218	205	188	219	179	202	212	245	198	199	220	200	211	210	229	206	241	228	203	194	215	219	179	218	219	188	182	222	216	194	200	234	196	214	208	199	216	219	213	223	211	208	214	221	217	194	207	215	206	190	227	199	193	204	222	211	233	201	232	198	184	208	192	222	194	208	195	219	212	209	244	203	192	230	228	205	211	197	220	235	213	219	224	199	216	206	241	231	189	221	203	194	202	225	198	214	200	211	201	218	200	230	214	226	220	203	194	209	198	251	211	222	213	230	214	238	202	242	213	177	200	187	183	224	218	178	212	196	203	222	204	204	213	200	190	204	208	201	214	210	205	218	221	196	194	207	205	215	222	237	207	239	189	163	230	208	178	203	199	204	182	212	221	209	209	197	217	191	233	221	217	205	216	207	207	203	203	212	202	196	224	205	219	209	214	232	205	195	212	233	206	217	227	217	206	220	189	201	206	192	207	214	208	209	205	200	186	209	228	191	225	184	196	208	214	198	204	246	228	222	219	214	206	202	235	199	189	229	197	183	182	228	213	227	203	185	210	200	215	203	199	206	214	206	234	222	178	204	191	190	205	204	227	231	202	232	188	204	209	224	211	214	204	228	199	221	194	201	241	214	211	206	215	231	208	193	214	206	217	207	195	216	196	211	203	215	221	198	196	200	228	214	221	223	219	200	198	196	179	212	214	209	194	194	192	203	197	214	190	226	236	215	195	210	227	194	222	210	230	207	213	194	214	206	201	232	231	229	210	221	213	198	208	231	205	187	196	195	229	212	196	215	208	218	210	213	192	178	241	212	183	205	200	198	197	177	197	233	209	217	196	230	214	199	214	215	205	180	208	197	208	214	204	214	238	203	198	214	224	209	204	200	199	191	231	220	205	212	220	210	212	227	222	221	187	213	215	203	216	203	202	188	209	241	181	232	218	189	203	188	214	207	218	216	228	206	205	207	218	210	220	205	218	180	202	198	194	202	207	189	209	218	219	199	218	222	171	223	201	213	205	201	208	187	210	189	208	234	202	219	201	256	218	235	226	196	208	201	191	208	233	231	188	225	205	228	237	199	218	254	207	186	184	193	203	206	195	208	209	230	212	214	226	217	204	214	196	233	213	200	242	201	182	243	218	210	216	205	213	220	238	198	242	175	194	216	198	227	220	207	212	218	240	232	201	221	201	211	198	195	200	194	223	200	230	199	208	214	201	210	227	239	199	239	220	225	216	212	208	215	246	208	200	219	217	225	210	198	201	214	216	197	185	230	188	219	222	210	199	210	199	205	221	214	207	207	216	202	231	205	216	243	217	210	196	231	193	223	207	238	208	224	219	203	223	228	220	204	226	198	223	224	201	214	205	207	200	196	185	213	216	219	240	210	195	198	214	231	184	204	212	190	214	224	209	195	199	214	185	221	255	169	207	201	214	192	206	209	219	204	207	209	212	196	200	191	212	203	205	213	183	205	244	230	199	212	235	212	191	193	207	197	207	216	219	207	221	221	205	206	209	211	218	231	200	207	199	191	215	212	221	215	196	220	190	191	226	176	202	222	228	225	216	194	204	220	213	221	209	185	232	190	233	213	223	190	219	210	211	200	195	207	215	236	190	173	204	188	229	205	212	205	209	203	217	247	203	219	195	224	230	193	214	209	221	210	203	194	197	210	204	215	214	200	228	205	201	232	206	225	208	200	245	215	195	214	202	171	197	199	221	206	246	194	184	236	248	206	218	238	212	196	203	204	210	239	222	209	209	218	209	202	196	215	234	196	222	221	208	220	207	217	231	196	219	221	207	233	193	214	256	191	200	217	225	210	223	209	201	209	208	209	229	225	229	221	202	205	229	198	207	210	223	208	197	215	226	190	231	196	200	225	226	190	194	198	209	213	217	216	231	223	199	212	210	205	200	209	181	191	208	221	204	202	214	248	228	197	198	203	214	217	207	200	187	222	217	203	186	179	211	210	204	223	196	219	219	216	216	179	177	217	208	180	221	202	197	215	204	203	186	205	221	199	209	218	202	202	203	212	228	203	193	206	200	216	212	209	188	182	220	227	214	215	214	227	236	195	206	208	199	255	205	209	228	216	197	232	201	219	191	191	220	208	201	240	188	200	228	209	222	168	213	220	208	208	205	207	216	222	217	226	227	208	210	241	233	244	214	217	218	223	211	210	222	230	233	194	223	201	193	189	201	193	206	215	210	217	231	207	207	223	206	218	203	193	214	209	208	214	226	174	200	205	189	213	181	226	213	228	215	210	197	194	214	237	185	207	231	210	225	203	205	200	190	202	216	244	220	215	194	206	197	201	235	211	227	201	207	227	219	192	195	198	195	220	223	208	223	217	223	194	199	207	195	189	206	219	219	223	250	210	237	217	189	213	204	186	226	207	196	206	217	225	219	212	237	197	195	208	235	215	218	192	208	205	165	213	210	220	232	193	230	187	210	211	205	209	221	216	213	216	201	200	236	223	194	231	231	193	220	201	233	213	198	193	185	217	206	198	218	204	219	206	194	205	216	220	188	216	207	218	221	197	265	214	206	215	191	216	228	204	231	228	187	213	175	199	229	219	222	205	237	225	194	222	215	213	208	227	199	219	213	198	205	234	214	196	232	209	234	220	184	230	220	202	205	213	226	222	206	207	201	210	228	222	202	198	203	204	222	186	207	217	208	213	192	202	209	199	242	225	254	198	176	198	224	224	194	214	188	219	186	215	197	202	202	196	179	220	189	216	222	200	186	231	226	200	194	197	191	208	224	203	256	194	238	177	206	188	223	217	217	217	220	210	236	190	197	218	202	205	218	208	197	212	227	235	200	199	202	210	237	209	215	215	207	216	204	201	201	226	208	202	210	198	202	215	242	261	174	210	227	248	199	226	207	199	220	214	213	222	200	218	214	215	216	213	192	222	195	213	222	213	208	218	214	211	196	238	210	202	190	204	244	209	218	201	227	200	223	214	226	193	212	193	210	209	190	229	235	205	223	201	222	197	218	222	208	208	188	226	230	209	225	204	223	226	204	206	196	224	245	218	206	200	213	221	210	193	214	220	201	232	232	203	201	209	236	175	219	230	230	220	204	217	196	205	227	232	199	243	206	218	206	243	221	208	243	215	223	183	211	213	195	220	197	192	212	205	206	201	205	205	210	198	206	241	208	228	220	208	231	228	198	209	226	217	214	209	205	215	208	203	204	203	212	198	204	202	200	196	209	209	229	181	206	203	232	206	211	191	203	205	208	223	207	235	207	224	200	204	218	216	189	202	185	206	192	212	249	207	217	223	207	208	227	197	240	196	241	207	182	201	186	210	218	222	195	222	223	187	215	205	209	196	223	194	205	188	205	213	218
22763	21577	28892	24716	21576	19844	1759	868	623	496	437	400	495	5676	13698	12297	8353	1051	254	255	254	252	250	256	251	266	271	244	256	296	254	249	264	268	253	258	261	242	238	252	255	256	246	252	240	257	262	250	236	247	239	245	272	259	268	265	243	249	216	242	241	246	255	271	224	243	270	263	242	276	252	241	255	260	239	256	240	240	232	237	251	290	279	266	234	260	257	241	229	250	268	262	243	240	214	213	233	260	262	250	250	225	281	246	250	255	234	256	254	278	253	266	281	266	226	252	245	284	244	238	258	257	240	227	241	214	245	232	253	255	250	229	255	250	252	261	249	261	240	273	261	241	230	257	263	239	235	270	264	226	245	247	256	255	271	242	260	253	246	252	240	260	268	283	263	246	264	233	247	239	228	257	258	232	260	269	243	258	253	253	265	247	253	247	267	288	224	263	245	230	241	256	257	259	265	257	240	240	267	235	261	249	244	242	254	267	226	246	258	221	265	263	236	236	244	254	238	265	246	245	265	235	232	246	254	266	218	254	258	264	256	263	256	259	251	259	265	259	235	252	265	267	262	231	219	230	238	246	225	241	233	276	259	240	253	281	217	251	240	263	242	263	270	271	270	254	261	261	291	254	245	242	250	238	262	241	277	257	258	238	275	237	283	250	236	239	255	236	270	239	257	252	255	230	269	234	261	216	268	247	272	255	245	230	257	265	274	276	257	248	236	230	238	253	223	246	256	261	275	253	265	247	249	244	255	251	223	243	240	236	256	255	248	276	262	258	256	266	259	264	227	232	233	278	250	244	245	242	242	251	249	228	269	252	261	236	255	254	239	244	238	264	242	251	244	271	243	270	239	220	239	256	230	250	248	241	275	241	232	261	235	248	264	240	246	236	235	211	259	266	270	238	246	251	228	243	259	254	248	278	218	244	254	247	230	266	238	243	249	237	259	253	279	252	276	233	254	276	238	236	223	280	248	252	255	239	219	298	257	258	261	252	256	244	219	237	269	271	256	249	246	218	237	255	273	256	250	260	237	259	249	280	259	248	268	253	259	232	277	275	270	245	230	251	256	249	233	289	267	273	218	264	291	247	219	239	244	249	274	261	266	238	285	247	257	262	231	246	266	255	286	250	205	273	243	239	235	279	277	248	253	290	265	238	247	268	227	255	262	260	235	251	249	237	252	234	226	284	221	243	270	209	251	244	232	247	264	259	252	294	261	247	260	210	243	236	235	244	288	229	251	255	251	237	268	225	259	239	230	248	272	221	255	221	256	231	278	245	263	235	239	233	238	245	249	267	251	254	270	268	268	264	234	242	214	230	258	244	260	219	264	256	242	246	242	268	265	253	254	278	265	252	267	242	273	256	287	232	255	251	230	241	258	281	287	240	250	239	239	223	269	277	265	239	238	295	258	268	234	238	248	268	241	225	261	271	235	292	233	231	245	244	234	270	221	290	241	256	243	271	217	231	254	274	261	258	245	213	235	225	228	251	242	227	248	256	236	271	267	265	272	253	253	243	242	239	228	240	281	243	243	234	267	227	259	285	253	230	218	251	257	240	246	221	249	268	235	225	236	257	256	233	249	298	229	256	263	266	249	258	279	236	229	263	251	269	262	240	259	242	248	291	276	245	248	255	264	271	240	238	204	246	277	227	262	232	245	259	234	260	234	231	255	254	242	228	260	243	285	251	267	252	214	227	248	236	272	257	249	276	246	262	253	257	232	259	253	240	241	251	231	258	237	223	229	228	238	235	254	216	258	286	240	254	236	269	254	252	236	248	243	252	243	279	237	248	229	244	236	258	247	290	265	221	258	260	241	257	269	248	253	229	269	247	238	248	264	271	212	263	265	247	253	253	233	251	255	250	232	269	239	258	250	257	231	270	245	243	260	267	251	264	219	252	250	232	284	250	257	246	270	242	249	235	279	232	259	268	254	283	266	263	244	206	236	242	255	233	251	240	244	242	259	240	244	259	272	251	224	247	261	236	271	223	280	248	267	271	254	253	213	269	239	257	232	225	262	255	241	234	260	239	268	275	249	266	246	229	236	266	227	280	243	251	216	251	239	262	255	243	233	252	235	265	258	247	270	240	255	254	245	271	268	256	282	248	266	253	255	222	255	244	262	275	244	244	265	246	261	272	238	247	237	249	260	229	251	262	260	258	243	254	215	294	271	267	263	246	257	266	306	264	233	253	221	270	224	252	248	249	256	239	236	261	259	234	277	253	239	284	227	233	263	244	227	231	251	268	223	249	268	274	261	231	268	231	244	227	268	264	239	259	226	267	279	273	251	244	234	269	247	242	262	265	243	240	238	258	263	258	245	255	251	261	242	282	229	239	267	243	283	257	254	260	277	242	242	246	258	246	238	270	249	230	244	268	252	270	266	235	252	275	259	246	239	271	259	272	260	256	245	224	272	260	245	261	252	230	267	251	263	269	239	236	255	249	258	245	238	241	243	255	241	240	256	239	258	241	266	255	239	250	236	259	247	229	252	261	228	258	256	252	266	295	247	236	266	253	259	276	265	272	234	248	256	237	262	265	263	252	255	250	242	241	275	248	232	250	260	265	275	256	249	243	245	245	268	232	237	273	276	268	251	234	263	240	263	280	240	262	278	244	241	261	252	227	272	250	242	267	251	244	261	266	232	260	227	252	244	255	234	257	227	243	259	280	266	249	208	273	245	245	236	265	279	261	260	285	253	237	244	228	247	259	232	243	251	210	258	253	265	253	265	252	260	267	215	244	243	240	214	229	231	281	254	261	251	259	217	225	247	273	282	287	242	271	266	241	261	252	241	264	274	261	237	253	247	255	265	220	269	285	261	242	266	274	252	247	268	247	248	236	263	235	257	254	234	249	259	240	258	241	238	233	262	263	243	254	256	248	247	244	260	239	246	257	247	304	246	230	256	261	256	242	243	277	284	247	244	240	269	273	231	250	266	230	256	261	245	245	238	240	237	257	260	270	255	232	233	247	246	253	247	249	242	254	243	241	257	249	253	260	266	238	215	268	277	241	258	257	258	237	281	287	252	236	278	260	271	220	238	254	259	245	236	246	279	235	206	280	226	251	254	256	227	229	245	250	247	252	238	242	245	227	259	247	272	237	257	276	220	260	215	262	254	267	250	236	288	283	245	266	252	235	227	233	232	259	229	268	252	255	237	246	262	241	270	284	256	245	247	251	257	247	259	226	271	277	254	272	262	260	258	254	221	247	273	254	245	270	257	220	267	272	259	286	270	251	232	238	254	247	214	252	231	253	239	242	245	262	247	224	260	261	265	245	238	222	257	240	267	249	256	246	231	252	249	234	243	234	261	250	282	252	241	243	260	242	260	236	223	235	237	253	274	276	246	236	255	268	245	244	220	231	237	257	259	265	248	247	239	206	273	235	238	241	274	258	256	264	255	237	237	294	264	265	266	263	230	231	259	254	264	252	231	222	231	259	255	235	260	244	272	292	257	272	258	230	261	245	219	252	260	245	261	241
4852	15378	10104	4677	3275	2615	1898	1885	1315	950	867	862	1043	11295	22125	18997	13198	1778	389	382	376	403	356	332	405	386	339	345	358	363	407	365	368	376	359	362	376	360	352	387	344	337	368	351	396	371	350	363	346	389	377	336	374	369	331	370	368	361	362	373	344	374	383	376	359	343	383	334	368	351	353	358	347	391	369	388	371	372	376	350	369	389	397	355	385	340	361	370	390	371	369	358	359	352	363	345	348	365	372	359	374	360	409	367	385	346	344	378	359	372	328	376	362	384	366	345	369	352	376	351	336	321	366	372	331	380	360	353	375	391	369	370	366	370	376	348	360	345	332	380	367	391	350	356	363	381	349	352	343	355	361	368	392	332	385	353	371	359	380	368	384	354	351	369	382	407	340	340	344	348	347	374	361	371	369	350	394	372	353	365	378	395	376	340	326	372	365	350	367	356	372	362	383	371	325	372	376	371	339	373	389	354	333	361	387	338	353	356	358	308	388	371	339	354	365	354	347	401	349	350	345	385	389	361	372	382	368	345	366	369	371	370	343	369	360	378	383	371	351	350	359	390	390	353	346	367	368	325	380	355	378	355	392	339	375	380	358	368	357	400	358	374	370	363	337	371	366	356	361	363	379	361	355	354	351	356	379	367	381	341	370	363	343	386	345	365	323	409	369	368	369	347	360	352	369	378	380	371	369	393	355	371	351	335	369	384	364	362	378	368	355	358	358	361	329	368	367	382	354	371	381	345	336	338	376	384	346	359	363	355	341	354	377	376	361	354	331	375	388	367	358	345	363	343	393	353	380	357	342	351	400	371	331	359	353	343	364	373	356	332	373	350	348	347	378	347	342	364	343	328	377	354	350	353	354	365	347	377	367	347	359	344	377	344	373	383	358	363	349	377	350	348	356	381	370	370	343	370	381	335	351	363	365	396	351	328	373	335	372	359	378	373	404	370	361	395	359	370	339	364	377	371	355	377	372	320	355	310	329	349	345	368	360	387	345	355	377	378	364	375	375	356	340	382	362	382	361	359	367	367	353	353	346	380	368	363	382	367	368	371	374	377	357	373	357	336	326	334	379	346	387	362	386	335	362	370	372	337	352	347	332	370	356	355	383	384	363	349	354	367	350	351	364	348	362	354	331	340	382	337	341	373	345	372	387	371	358	352	358	404	358	326	381	367	406	357	348	368	367	366	356	390	364	353	371	359	345	355	363	366	349	324	350	355	362	357	343	379	381	359	364	345	384	361	343	368	347	358	361	355	362	337	357	367	424	341	385	371	349	350	376	329	355	367	372	370	345	363	392	409	382	380	344	350	363	368	370	340	367	325	380	351	336	338	365	360	351	372	366	360	388	362	397	364	355	359	339	346	385	359	399	372	370	342	360	375	354	369	384	366	341	334	356	388	379	340	371	401	347	403	368	349	375	410	385	369	374	346	328	371	359	357	373	413	348	341	362	347	361	361	340	355	384	373	354	358	401	399	349	346	313	368	342	376	341	381	350	400	361	390	358	371	367	365	360	338	349	334	334	366	369	368	315	333	358	345	362	363	400	315	368	345	367	344	375	358	382	393	384	359	356	345	356	312	367	346	360	341	362	370	379	365	381	394	345	361	365	390	361	364	343	336	351	386	346	324	356	385	336	349	367	367	397	353	341	330	342	373	392	351	379	328	334	406	381	335	357	339	375	367	355	372	374	346	369	333	362	350	344	358	389	356	357	378	398	320	354	362	394	386	373	376	357	366	352	390	378	347	349	313	378	363	347	334	375	387	381	351	382	366	377	378	363	354	367	381	333	373	357	329	342	368	337	330	372	351	347	339	368	331	355	325	333	360	375	337	364	348	358	364	352	349	374	340	380	360	381	357	365	334	367	381	375	381	336	404	364	338	389	363	371	362	335	368	376	366	362	358	377	394	328	336	401	330	417	354	371	348	372	367	338	376	378	376	400	361	355	330	356	358	327	337	360	350	356	352	365	358	376	400	365	368	370	359	348	389	371	403	376	349	374	359	359	340	353	345	362	353	343	359	341	351	378	346	354	358	359	369	357	378	324	333	398	351	333	382	344	380	337	380	378	354	334	360	367	377	370	362	352	379	380	366	354	369	359	335	376	372	384	341	352	330	379	358	337	318	362	372	354	353	341	351	388	399	367	368	356	368	368	378	371	354	369	362	350	383	366	352	356	399	380	372	373	342	347	350	357	386	365	365	347	346	340	371	325	366	359	373	351	361	352	387	346	360	321	355	348	334	332	379	378	339	346	381	355	403	391	341	355	365	366	337	350	376	345	344	362	368	337	375	384	386	342	348	340	363	377	340	375	361	380	365	373	382	345	334	352	376	376	377	358	358	373	326	369	392	346	360	326	386	362	346	361	384	352	359	359	360	373	347	363	345	386	342	349	358	375	341	380	360	347	331	359	381	355	391	347	333	350	355	361	385	363	374	346	395	361	376	402	370	358	373	360	346	351	389	343	341	372	365	359	374	361	378	350	372	351	382	343	368	370	367	365	348	369	352	369	369	372	375	346	368	351	364	375	369	331	363	340	403	359	376	358	355	375	353	366	356	350	360	357	333	360	374	345	329	386	344	375	368	349	351	405	341	369	342	396	332	360	361	359	376	346	365	363	333	357	355	336	394	368	349	363	362	374	365	394	365	397	379	369	398	352	353	366	370	385	389	370	375	372	362	347	390	399	337	356	391	347	364	361	372	365	376	386	341	343	324	374	381	399	369	347	367	347	372	360	362	383	361	382	363	377	335	345	379	370	353	372	351	346	382	387	355	368	367	338	400	383	383	357	393	386	371	324	347	387	354	333	389	347	360	326	397	377	355	350	370	363	353	371	370	362	329	348	391	355	381	371	380	405	354	372	366	363	337	372	366	371	372	341	361	357	361	344	362	371	371	376	386	344	343	361	340	388	363	370	384	372	335	330	358	343	376	365	346	353	360	407	347	362	377	342	338	346	381	337	348	382	359	349	353	349	370	373	357	357	391	370	369	384	351	396	354	381	364	356	366	349	331	365	367	373	352	388	384	394	337	377	365	366	350	367	347	342	373	373	369	368	360	353	376	339	329	402	373	380	369	351	366	362	360	360	331	366	340	367	384	361	366	363	358	388	352	373	371	365	389	325	406	354	395	367	368	322	357	340	345	368	357	346	360	376	358	354	377	364	349	362	327	386	357	387	351	359	369	385	362	360	340	347	343	344	336	348	374	368	342	333	367	373	373	343	354	359	373	373	335	359	369	368	363	332	362	422	392	376	386	377	349	365	364	370	354	379	369	388	381	366	368	381	366	340	342	351	350	352	380	366	355	379	360	316	349	369	366	347	363	367	332	354	348	330	360	355	364	371	358	367	354	331	356	354	378	350	368	328	337	391	322	371	347	369	354	362	347	348	380	358	325	334	378	374	320	367	322	351	374	330	354	382	376	380	350	391	388	369	367	391	395	355	351	364	374	360	347	432	371	361	363	327	380	366	354	377	342
27663	18561	4157	725	455	327	326	372	350	295	312	313	337	546	873	887	624	271	233	261	259	252	256	252	251	251	255	257	267	276	267	263	265	253	256	275	255	249	238	245	254	269	269	272	250	237	274	281	240	235	293	249	244	259	268	251	254	250	290	263	261	247	258	280	264	246	245	267	255	235	231	273	244	245	238	289	274	255	258	278	230	259	278	251	237	249	248	259	227	266	253	233	243	237	247	232	257	216	250	270	249	260	244	269	258	252	273	250	245	261	258	274	252	272	275	250	263	231	262	270	296	239	264	269	239	275	234	269	245	265	276	261	272	250	258	258	241	245	247	234	255	267	262	266	239	270	263	242	256	263	260	241	274	253	262	257	246	256	259	221	250	251	275	268	271	261	253	291	289	247	258	261	251	275	270	290	255	235	230	273	226	257	266	248	253	240	259	267	246	259	270	262	250	233	244	266	270	300	282	247	263	240	260	236	238	254	244	243	242	260	251	259	220	258	256	239	275	230	266	235	222	258	298	269	251	261	268	279	236	279	255	290	246	258	249	244	227	275	260	270	199	288	239	258	261	283	248	229	288	257	258	276	258	287	257	246	248	246	251	250	211	259	232	274	267	258	254	283	251	280	272	245	247	261	257	252	260	246	255	236	263	249	262	249	233	222	242	245	238	267	256	271	264	249	265	255	229	259	275	265	243	275	255	248	269	270	259	267	270	250	250	246	267	272	248	235	274	255	257	247	261	270	260	268	253	268	259	277	245	263	263	244	272	238	240	248	255	270	282	233	284	230	246	250	263	270	277	252	259	276	264	261	236	266	239	276	276	249	264	270	272	256	241	239	263	258	241	252	249	262	248	237	259	250	260	246	284	223	276	235	267	233	239	252	277	257	255	254	259	278	238	256	257	234	277	267	277	262	263	222	275	251	231	257	248	225	259	280	237	244	250	237	236	254	231	250	236	257	240	240	239	265	249	271	268	242	246	267	264	261	244	280	259	245	249	272	245	226	238	264	287	238	267	262	252	252	246	273	292	257	250	255	258	266	276	262	264	248	285	242	241	243	248	226	237	260	255	256	258	284	261	255	264	241	238	265	265	287	285	232	245	258	271	229	260	261	265	253	271	266	248	254	227	259	255	235	248	265	231	249	256	228	215	254	272	252	279	247	282	274	273	252	256	239	246	232	265	234	262	251	232	258	239	241	241	227	255	246	245	268	290	244	261	278	233	263	283	278	239	263	272	272	247	264	249	237	252	276	232	250	285	251	242	224	268	257	229	256	275	237	267	247	258	281	280	267	243	254	242	255	246	277	267	227	242	258	254	264	265	268	282	264	255	279	239	242	252	272	259	280	257	256	249	227	287	256	255	250	274	256	297	269	273	257	264	270	265	275	239	258	282	261	246	272	261	280	241	275	291	261	251	275	241	272	245	254	284	267	262	245	280	237	239	232	233	258	246	263	266	247	268	274	266	269	271	248	250	277	263	240	224	305	271	256	239	271	281	233	266	288	232	245	281	229	278	241	263	267	284	249	248	264	272	258	275	263	263	275	233	260	263	260	245	244	254	248	266	247	241	241	219	256	261	254	255	254	233	273	269	241	279	245	259	254	257	225	216	258	253	261	216	257	261	276	264	264	267	261	247	243	253	268	243	249	243	240	266	252	251	250	263	255	274	248	244	236	247	271	238	253	229	249	218	263	242	290	257	236	242	251	278	241	231	237	247	285	256	276	271	256	235	265	266	261	272	236	250	283	247	241	262	250	238	251	241	239	255	230	252	227	245	244	243	250	245	254	262	257	251	236	239	238	229	238	269	283	261	273	253	268	246	257	260	252	253	248	253	258	268	254	238	235	246	260	278	236	253	268	251	264	233	244	248	235	253	246	262	264	261	277	233	258	253	271	279	256	243	269	234	280	260	268	278	276	249	250	243	275	245	257	259	283	279	262	273	246	264	252	265	258	236	269	257	263	252	271	237	244	261	236	259	244	241	298	235	236	235	252	289	233	250	285	268	267	299	255	256	238	264	259	270	244	265	266	241	262	251	223	257	262	227	237	261	259	236	252	244	260	263	258	240	248	248	260	269	273	247	250	242	272	240	243	235	276	267	244	254	249	234	265	242	253	277	254	259	251	278	266	248	230	245	248	251	244	253	236	287	278	263	253	228	252	244	274	235	270	246	284	244	250	240	276	250	244	244	260	262	224	251	237	248	276	265	276	256	271	261	261	229	265	272	279	248	244	280	244	257	250	250	247	260	236	276	273	245	241	289	268	266	249	262	258	270	243	249	267	261	244	268	255	255	295	236	254	259	263	203	269	260	224	224	257	261	272	257	237	313	250	270	232	248	265	279	249	260	262	250	269	263	229	250	260	242	290	269	267	260	244	261	262	260	257	257	247	238	256	235	244	250	253	246	231	253	256	263	231	244	267	262	230	270	242	244	235	241	267	251	265	237	237	244	243	269	276	239	278	251	262	246	245	247	251	241	265	270	258	249	270	247	221	250	233	263	277	252	234	240	259	260	250	250	253	291	254	273	246	285	229	266	267	242	259	272	248	293	234	263	243	278	293	259	248	276	272	247	238	253	238	258	266	255	259	274	230	258	253	263	262	232	257	242	247	272	233	213	245	235	258	253	238	243	243	244	269	236	252	277	237	238	232	237	248	273	272	249	258	253	277	264	241	250	268	255	275	272	259	261	255	255	247	255	246	262	266	284	262	246	266	253	254	257	241	235	257	258	256	248	248	243	253	253	248	275	206	268	275	249	252	293	263	251	247	253	236	258	269	251	241	265	259	272	258	259	231	257	305	232	248	276	239	255	286	216	259	256	262	260	244	257	254	239	240	276	244	259	246	234	274	286	284	237	233	244	230	279	271	224	255	265	276	266	259	277	227	270	252	254	228	256	272	276	257	253	253	250	259	278	268	271	282	239	268	253	255	257	244	212	261	277	266	249	259	241	243	241	265	273	255	244	243	272	220	275	223	264	262	247	232	244	260	264	255	258	252	254	265	244	270	251	261	278	258	264	272	238	256	254	244	223	261	262	274	240	256	277	270	263	265	250	289	240	256	264	229	277	273	248	294	251	248	249	246	230	249	251	278	253	262	273	263	254	256	254	262	233	250	258	283	244	281	245	259	273	251	286	237	266	241	268	259	248	271	244	257	300	280	255	263	238	261	257	234	251	242	243	229	255	266	245	235	267	214	259	238	240	228	243	247	230	281	237	280	269	262	244	262	262	250	230	289	266	243	256	268	261	261	245	230	253	255	243	258	261	251	226	272	240	238	274	250	266	262	280	246	233	249	276	252	231	270	258	240	241	267	252	252	249	271	255	261	256	282	234	246	238	270	250	266	276	239	260	253	231	248	231	235	282	273	279	284	269	259	237	243	261	235	237	259	257	267	262	253	267	253	263	230	247	227	252	266	260	241	244	256	261	275	223	265	265	226	255	234	273	254	280	254	269	256	231	262	261	249	259	240	245	264
4681	2589	1835	1046	745	557	607	684	596	452	428	445	476	996	1567	1607	1094	370	387	357	369	331	351	363	366	339	385	372	337	352	371	372	382	374	380	355	369	364	369	345	321	401	363	370	371	332	321	353	383	396	366	398	359	378	341	380	344	405	380	377	360	353	340	369	364	325	366	365	364	348	338	343	369	351	393	362	413	346	341	362	365	362	380	345	381	380	359	355	393	379	362	393	369	378	351	369	399	365	323	355	329	330	356	369	365	368	403	366	390	355	360	367	350	365	380	378	348	347	367	357	344	334	357	330	345	337	358	410	349	324	375	378	363	367	342	352	347	359	367	365	356	386	381	360	384	348	372	359	361	384	350	337	380	369	357	381	373	323	392	383	386	376	353	340	360	398	363	361	369	389	373	380	347	353	350	370	361	346	369	363	339	331	343	331	385	368	421	356	392	381	358	337	389	390	367	366	358	381	342	371	387	358	335	354	337	350	360	341	367	372	362	380	387	360	352	404	403	358	364	334	338	359	369	324	371	354	367	400	386	351	372	381	336	381	356	347	339	367	350	376	386	351	375	373	356	356	355	326	344	359	338	372	377	333	365	340	348	367	358	330	334	337	363	328	366	354	386	362	350	335	364	352	373	340	369	362	356	374	350	386	403	370	352	348	327	358	362	345	361	383	373	364	387	348	371	346	347	356	348	373	332	351	365	368	339	354	371	370	331	347	379	393	380	339	348	361	362	334	339	357	371	359	390	347	393	361	373	357	327	341	399	352	371	363	355	344	366	334	346	334	389	393	364	347	353	395	313	376	372	375	371	380	337	362	349	400	334	341	371	384	359	363	374	352	344	387	367	358	342	337	318	390	355	395	375	327	352	345	359	389	347	347	377	353	370	361	365	366	386	357	366	362	336	344	396	351	380	371	351	358	381	402	338	360	418	364	377	341	368	367	367	353	369	359	339	390	342	339	356	398	391	385	383	371	370	361	396	390	357	354	375	363	378	354	368	334	387	367	358	362	326	397	365	360	399	359	377	379	367	344	351	343	372	373	334	365	370	368	375	387	368	380	383	342	354	357	369	376	373	376	317	352	350	369	349	350	356	345	364	381	343	392	321	362	386	363	337	377	328	389	345	371	390	403	364	374	350	372	323	350	420	363	358	348	333	373	351	366	323	344	345	365	364	373	350	388	356	371	357	393	384	354	348	379	337	350	365	386	354	345	381	369	363	349	314	368	346	333	381	353	350	360	339	353	360	363	386	355	361	376	351	383	352	352	356	343	336	361	387	376	370	373	372	327	346	334	340	353	337	364	396	359	340	362	380	384	342	358	338	349	361	381	384	371	361	340	355	355	359	382	355	348	351	380	384	324	333	324	372	343	342	363	341	391	370	354	369	371	377	342	336	361	336	386	377	370	377	389	377	357	392	363	367	358	400	353	359	353	364	335	354	374	399	368	370	405	367	368	362	378	350	395	357	365	344	325	363	367	363	372	357	367	335	358	371	354	356	364	376	389	345	400	363	372	346	370	387	379	376	377	382	352	359	347	369	383	369	356	363	360	347	393	329	377	382	355	354	336	356	341	349	341	359	316	333	340	358	356	353	360	372	380	335	365	341	374	376	343	354	352	357	368	371	349	354	358	361	351	383	359	400	390	341	363	381	387	359	379	351	353	355	348	421	380	369	342	354	370	374	343	368	337	356	381	383	382	360	363	355	346	351	381	383	398	356	341	370	399	389	390	356	365	354	384	331	360	373	354	357	355	346	378	351	364	360	346	344	349	328	365	389	391	359	328	370	345	359	352	355	349	363	331	369	353	347	353	365	378	384	354	337	385	330	363	357	372	395	360	393	358	325	366	332	344	386	346	363	352	334	361	379	364	364	360	359	401	355	357	335	368	352	369	387	337	376	333	347	353	352	380	382	375	367	407	356	371	365	361	399	379	344	346	352	397	381	354	370	372	378	366	349	369	332	357	338	404	356	378	346	349	359	373	386	372	388	360	349	345	365	410	366	385	371	370	378	360	374	367	378	338	368	375	371	321	373	407	369	370	371	344	341	349	372	385	366	376	388	347	385	344	357	378	346	352	375	386	370	348	339	387	358	348	367	388	377	359	355	337	336	356	367	336	387	364	373	397	363	382	355	326	362	400	359	380	341	374	380	316	374	365	348	345	384	329	359	339	355	360	389	354	362	358	341	366	356	343	338	358	398	397	364	318	353	344	353	355	379	345	338	359	345	356	360	350	346	358	371	348	379	345	382	376	336	389	336	369	381	373	297	347	336	352	366	345	344	377	378	365	385	367	369	359	378	375	337	361	336	382	354	384	346	346	355	348	361	338	388	358	365	368	378	367	359	342	343	335	333	375	368	368	378	356	367	384	356	346	366	346	383	346	328	368	370	336	413	381	347	359	360	358	385	373	376	365	347	345	359	350	392	338	355	352	361	380	371	359	355	347	322	353	358	345	338	382	370	374	359	346	405	365	375	396	356	343	347	400	346	370	358	331	344	372	344	349	350	379	398	369	364	361	360	343	377	334	380	398	341	352	351	341	378	370	360	364	389	347	397	341	356	336	371	381	365	357	338	360	330	352	378	368	355	379	335	345	397	376	357	348	373	378	379	381	366	331	343	362	383	381	380	390	370	409	384	367	341	355	354	394	360	338	359	365	357	385	388	388	381	394	363	379	347	384	373	355	348	348	369	395	350	367	402	383	382	357	346	346	330	345	366	392	354	345	346	383	351	348	333	360	372	405	351	341	368	363	368	372	340	347	372	383	352	355	349	370	379	334	336	363	339	397	366	361	372	382	386	342	397	369	367	349	390	375	378	387	363	361	355	361	378	354	360	372	341	393	350	371	358	358	363	380	365	373	362	358	333	348	373	372	359	382	366	385	395	360	363	394	340	385	374	376	364	384	364	311	335	346	344	347	404	393	366	360	354	358	403	358	359	397	366	352	378	336	368	330	371	369	371	389	369	359	327	362	384	415	359	369	349	380	398	372	395	363	364	376	370	359	358	383	375	388	337	322	366	324	410	369	341	377	327	384	387	384	358	390	396	328	356	388	344	359	366	353	334	378	360	351	377	359	376	346	374	330	324	366	364	347	347	380	380	359	388	389	346	371	350	330	360	363	368	367	330	378	354	350	377	365	364	377	359	351	330	379	337	335	376	365	360	343	370	381	390	348	372	362	392	386	355	354	356	331	366	348	349	378	348	377	358	351	340	338	340	340	381	363	349	420	371	384	374	378	365	363	352	375	358	383	394	312	358	336	342	369	388	398	379	349	335	335	350	421	395	385	348	401	390	376	357	378	337	386	364	364	333	366	333	401	363	358	360	359	332	348	354	354	371	372	348	341	373	339	348	358	336	367	384	381	338	339	360	379	367	367	379	351	369	380	345	359	398	390	332	354	358	360	356	369	334	420	351	398	345	396	372	343	365	341	348	350	356	358	380	350	317	371	366	374	371	355	358	384	379	348	387	382	367	366
23766	21530	28094	25413	19746	1856	892	672	588	482	492	456	1543	4862	7554	6095	3176	609	331	336	351	364	353	383	350	338	348	350	347	389	337	352	358	391	353	359	354	359	386	375	332	345	331	351	354	351	341	351	335	343	377	352	364	314	393	335	367	338	334	380	352	386	356	351	387	339	340	330	364	352	353	358	366	369	373	402	345	367	356	377	351	363	369	326	332	374	324	364	356	358	376	388	340	349	349	337	362	345	367	365	386	335	367	358	338	353	339	337	385	363	349	375	359	360	362	350	359	378	346	363	400	363	378	338	349	359	371	351	350	358	377	379	324	348	362	351	382	337	377	348	342	351	340	364	346	359	346	330	318	375	341	320	382	369	326	351	369	358	360	362	350	342	344	353	363	361	373	385	349	359	353	392	367	369	378	341	343	379	339	345	341	344	384	353	385	357	330	345	364	355	343	332	357	392	357	368	327	328	341	361	366	380	366	381	365	353	345	334	355	348	399	334	353	352	362	376	360	352	344	364	366	388	371	367	373	348	355	360	366	391	353	362	360	367	359	365	341	387	351	379	388	371	373	353	352	407	349	375	374	358	359	371	367	340	379	347	339	349	345	393	345	350	369	358	338	365	362	355	370	359	376	364	367	337	354	348	338	334	346	368	387	320	345	368	339	355	350	355	334	355	362	345	338	354	362	368	348	385	358	354	367	349	371	390	368	368	356	349	308	329	369	368	333	370	351	360	353	368	368	365	360	373	315	379	323	373	353	339	355	357	349	315	362	334	315	335	366	326	332	347	386	357	386	348	380	335	334	334	359	322	358	355	337	344	372	360	339	335	349	377	343	375	336	367	364	365	337	369	355	356	387	348	345	327	334	375	351	410	372	343	360	368	347	382	345	347	366	363	380	361	341	375	346	362	366	346	337	374	357	372	333	366	350	376	354	370	379	377	344	377	329	339	363	363	412	335	365	362	359	337	365	382	327	366	379	342	330	353	372	368	353	373	345	362	352	353	369	344	334	359	355	374	334	358	344	342	372	335	354	337	327	374	362	366	326	348	359	350	339	350	336	383	356	316	391	368	315	346	360	353	335	384	392	361	315	356	370	335	369	334	383	358	367	370	366	357	364	368	373	362	355	350	330	396	340	325	367	345	338	358	387	321	378	366	342	319	381	362	336	353	371	325	332	395	320	366	317	386	363	326	358	340	365	353	353	357	365	335	339	358	361	358	395	349	339	368	353	358	308	347	329	370	314	328	347	359	355	370	349	355	372	392	347	364	367	405	356	346	358	354	356	356	345	340	358	352	372	378	395	377	364	353	351	373	340	354	355	336	363	375	339	346	343	386	373	382	368	363	349	357	335	355	358	324	379	324	342	373	362	368	361	326	383	382	374	344	334	346	370	338	355	356	372	351	354	348	355	351	380	379	365	371	368	339	349	375	332	359	355	362	388	366	383	350	375	340	336	371	341	364	358	333	348	351	374	358	329	342	379	360	394	347	367	372	353	362	332	365	374	360	336	328	371	387	371	364	366	345	335	358	350	379	366	367	398	355	396	354	340	362	331	387	336	334	355	375	373	351	346	358	342	371	343	328	342	364	341	370	321	350	384	348	349	328	331	345	352	349	381	370	342	341	335	360	326	360	305	345	398	329	311	333	362	370	383	369	343	358	385	349	369	363	406	369	355	347	324	369	394	380	343	332	322	381	334	324	350	352	330	346	346	365	367	369	363	376	329	356	338	371	378	341	358	330	348	385	360	389	345	354	344	341	384	351	344	344	349	371	370	363	344	357	364	371	402	368	384	382	388	359	378	352	390	341	377	327	351	340	359	394	370	376	372	365	374	333	361	332	319	350	355	385	361	374	338	361	348	374	386	335	332	390	391	353	334	376	321	370	381	335	360	373	349	366	355	381	379	329	348	381	359	355	359	379	354	315	370	347	376	367	342	351	340	383	357	342	357	336	366	358	372	361	367	362	339	351	376	347	374	372	321	337	345	364	368	372	352	357	346	351	341	363	373	351	344	369	352	335	369	376	343	388	317	361	339	361	324	377	364	344	362	388	362	355	336	353	371	388	339	360	340	357	364	368	355	320	382	359	377	335	380	358	366	372	361	336	369	367	395	374	350	359	353	369	339	333	345	367	351	313	346	353	368	355	351	382	346	347	318	335	389	351	356	343	330	361	356	357	318	371	367	362	338	343	340	355	355	366	376	361	355	364	340	370	368	385	332	381	324	331	339	394	360	391	345	394	363	364	342	364	337	348	338	339	390	371	332	360	334	325	371	338	353	349	394	331	353	369	357	342	374	331	319	342	353	342	322	372	358	358	361	376	352	338	357	344	307	341	350	383	371	327	356	319	338	383	326	346	375	374	409	377	362	387	351	318	376	370	382	328	377	363	348	352	348	370	389	379	306	393	322	368	365	358	349	328	384	353	377	387	336	359	358	356	347	338	360	328	392	349	374	361	371	383	340	355	335	336	380	378	341	348	320	357	383	363	349	362	362	335	312	347	320	372	340	350	330	321	333	351	332	350	372	337	341	350	402	346	353	337	377	352	381	341	339	358	369	343	337	358	385	356	356	374	373	381	370	368	327	343	338	339	391	354	331	378	358	337	364	348	354	330	343	386	347	326	349	343	373	345	356	355	347	352	362	359	344	342	361	371	293	350	336	347	389	371	350	372	336	363	359	363	351	352	381	360	360	368	351	356	350	341	366	354	311	368	337	316	381	341	347	364	388	355	353	358	361	376	337	374	372	348	315	364	350	349	380	337	375	368	348	370	339	367	367	366	375	338	315	340	378	398	364	354	342	329	327	346	365	371	370	322	374	371	358	355	355	328	349	327	356	335	358	354	336	366	343	363	365	356	366	366	347	367	361	358	344	331	372	373	365	371	372	340	367	365	352	344	356	361	393	335	337	365	329	341	362	337	364	359	351	346	355	337	367	366	383	369	370	308	353	371	339	391	371	384	329	344	350	375	376	342	369	362	359	338	342	368	323	328	388	345	331	400	337	361	375	349	352	386	356	391	357	346	341	370	339	333	343	326	376	331	332	390	356	351	355	373	352	353	355	362	340	364	360	363	367	357	365	335	341	336	366	366	344	371	378	361	348	350	381	368	356	381	348	353	390	343	326	361	363	365	365	364	371	352	375	344	415	368	324	350	350	377	377	338	378	362	353	379	393	359	353	368	346	360	340	348	369	349	360	351	343	340	365	365	375	356	349	349	380	350	342	338	391	383	370	368	349	353	358	338	363	350	369	359	354	358	344	372	336	386	334	370	352	378	361	358	364	365	365	342	366	380	334	352	358	359	340	359	327	350	328	402	361	363	369	338	370	366	359	346	359	336	382	354	344	352	381	376	407	342	366	350	347	360	386	358	368	370	365	351	357	338	372	349	347	364	347	349	389	370	360	373	324	353	350	360	340	340	326	367	349	329	360	386	320	348	350	389	370	371	344	354	338	361	364	404	345	356	359	333	380	361	352	385
3491	9486	6451	3058	2186	1616	1573	1278	1008	890	808	742	3201	9556	13737	10825	5645	969	515	519	509	516	491	479	545	514	515	517	476	504	506	504	479	420	479	516	454	498	454	477	501	522	510	531	477	486	449	529	518	491	465	504	506	467	503	510	528	538	473	467	491	496	486	492	483	495	539	508	545	533	491	491	512	512	492	515	485	497	470	518	467	476	490	509	530	496	480	496	495	521	494	498	493	532	520	509	503	482	491	508	481	510	497	511	465	510	506	501	491	480	503	512	512	468	492	488	488	480	465	471	535	480	503	487	487	523	487	515	473	469	479	494	507	477	483	517	510	510	488	528	520	513	510	550	467	492	509	509	499	497	528	463	508	500	475	507	533	527	509	472	536	493	523	529	480	498	491	526	515	474	541	502	517	476	479	530	537	488	482	519	524	523	523	502	515	515	522	532	513	515	497	522	503	548	505	493	536	504	514	503	494	461	517	506	540	479	466	502	489	528	509	491	510	500	525	498	501	551	516	481	509	516	512	492	501	532	527	518	483	476	498	539	512	470	516	477	506	478	499	515	462	503	492	531	485	504	505	501	569	478	529	506	504	458	495	513	516	545	513	486	520	484	504	481	478	484	523	526	550	486	483	485	488	488	456	501	498	508	488	493	540	521	477	513	503	517	481	454	493	471	525	506	487	514	469	471	505	545	476	508	511	496	492	528	480	480	514	528	489	506	505	475	475	519	504	532	480	549	512	494	515	515	544	518	474	518	519	523	502	530	510	480	481	487	522	498	489	495	445	455	460	487	546	506	511	511	533	496	524	471	506	506	516	535	534	487	533	466	510	518	485	489	480	493	462	489	523	541	531	520	516	474	501	525	514	488	511	527	459	489	538	545	497	491	523	509	477	494	517	485	529	506	508	499	505	499	507	490	488	497	511	511	505	460	515	480	524	503	530	487	493	491	523	494	479	499	512	514	512	487	479	502	497	536	511	515	494	501	528	490	491	496	524	479	518	522	525	544	538	494	492	489	508	479	511	527	514	495	516	500	474	499	492	542	486	505	507	466	466	504	549	467	506	502	501	508	517	484	488	501	514	568	471	490	501	482	505	526	500	531	488	519	510	500	504	495	517	469	499	485	499	521	531	508	494	476	470	509	535	503	477	489	546	483	472	526	527	482	554	507	505	482	533	475	526	491	504	501	508	510	441	448	486	508	464	482	524	522	499	518	515	478	499	532	528	511	553	496	508	483	463	481	498	516	529	503	476	504	463	525	484	479	518	502	484	562	492	459	473	494	496	506	505	572	495	522	490	491	501	496	474	510	497	523	486	501	543	492	517	477	515	502	515	538	463	511	511	518	483	468	492	530	524	470	495	503	492	498	483	513	516	500	498	488	504	489	515	519	486	508	497	511	549	491	509	495	510	495	515	524	493	469	512	509	466	530	484	543	517	507	515	486	511	520	457	524	481	531	516	511	493	546	515	516	483	524	528	513	475	470	462	551	504	494	530	478	504	510	511	510	512	508	474	478	528	512	528	480	504	482	536	488	460	524	515	505	491	531	467	506	535	506	509	515	507	512	507	553	507	509	508	510	524	499	492	458	527	508	504	493	481	502	480	497	498	481	500	443	514	471	513	497	520	457	508	518	501	514	450	501	513	515	514	503	513	479	494	502	505	508	503	514	471	486	476	507	516	515	523	490	509	497	516	507	491	499	505	494	501	469	483	485	522	509	489	519	503	510	500	566	499	499	517	509	510	497	493	522	485	506	508	529	507	519	522	497	499	503	522	534	527	505	543	507	508	513	533	492	462	537	486	521	513	534	510	502	472	514	519	498	511	507	561	471	545	505	494	529	487	504	478	518	501	522	478	505	526	500	481	459	508	512	486	493	532	464	520	473	511	541	506	488	489	484	529	552	477	516	502	457	500	487	496	488	492	511	492	501	491	549	543	524	497	486	520	513	498	527	469	521	483	496	471	484	538	528	501	502	511	513	492	511	507	515	485	500	489	458	491	482	464	535	514	502	461	495	516	556	507	515	515	492	504	505	486	489	486	499	500	478	485	500	509	506	520	519	486	537	495	539	513	461	549	556	487	503	476	512	477	520	476	464	542	537	573	508	491	477	538	506	474	467	486	460	543	476	472	514	488	505	512	457	491	532	481	493	505	518	515	515	519	528	521	506	499	497	472	505	550	498	496	504	476	493	502	476	502	497	509	530	475	504	544	524	454	512	519	516	509	497	490	521	491	444	495	521	520	508	480	506	516	504	513	509	507	521	501	532	487	520	485	486	515	542	506	508	521	515	486	503	509	544	474	524	485	501	521	503	511	539	520	506	537	522	500	497	494	520	474	510	483	511	455	474	491	450	464	493	545	511	531	522	516	510	526	537	513	510	495	531	498	506	501	514	537	496	477	515	494	519	479	512	496	502	542	502	455	471	522	508	528	488	491	530	471	496	530	483	520	534	491	479	469	470	496	492	519	514	537	481	489	511	531	481	488	523	497	505	507	485	513	531	531	485	495	478	522	487	537	514	486	490	485	493	498	509	505	507	528	492	452	503	455	479	480	518	516	508	513	514	535	517	475	491	501	510	495	487	487	519	458	490	522	512	523	527	522	485	506	519	491	488	493	529	478	524	517	479	521	503	520	520	508	505	497	492	530	486	518	510	537	498	511	525	518	471	512	507	471	497	491	512	508	500	528	495	474	504	492	463	514	512	466	531	516	491	499	499	508	518	550	457	520	563	487	533	541	538	481	489	491	507	511	489	499	522	505	471	504	505	458	466	485	551	506	488	477	526	508	509	504	503	473	499	539	516	508	502	519	532	499	527	505	525	523	490	472	468	472	514	512	483	469	501	501	501	502	505	506	508	493	484	506	444	487	554	495	493	552	520	539	491	493	440	516	500	475	533	516	538	475	499	447	511	490	515	486	492	514	533	492	525	507	542	486	475	488	494	522	474	509	516	471	515	480	520	479	478	506	521	515	514	487	558	555	487	500	487	508	530	493	507	501	474	544	478	465	510	468	512	451	524	499	500	506	515	457	557	515	508	443	504	477	504	504	501	504	512	487	501	493	526	492	485	490	484	511	487	541	554	489	483	517	526	481	503	481	490	479	478	516	483	523	503	477	501	510	480	563	524	489	484	512	493	447	486	541	496	540	473	480	511	484	533	500	551	509	494	537	519	509	468	482	553	489	495	465	504	484	510	482	523	484	488	566	512	468	472	463	489	481	509	530	490	518	457	497	501	500	549	484	445	471	449	484	490	503	497	468	510	502	500	504	473	514	480	500	479	510	483	508	484	499	491	481	502	507	473	515	494	528	488	519	509	518	482	524	503	484	526	523	489	478	496	498	503	487	481	500	489	535	489	549	500	498	538	552	493	489	540	505	492	482	482	453	504	504	492	464	487	523	508	514	492	553	507	491	520	552	502	549	476	492	483	473	520	515	523	521	523	458	541	504	512	477	488	486	505	499	511	466	515	526	503	517	496
25263	21539	25775	21415	910	343	355	296	267	237	226	194	273	1477	3437	3005	1933	316	140	149	145	166	153	156	154	145	145	165	143	142	171	147	151	146	134	136	155	122	147	129	150	129	155	141	147	132	143	149	153	152	162	157	156	157	144	130	150	152	155	144	143	148	150	128	144	144	135	141	158	153	172	153	143	119	149	164	157	164	146	143	143	163	170	139	162	144	137	142	168	148	158	154	172	147	162	154	148	148	135	133	148	150	147	141	155	142	146	162	133	153	157	175	131	142	142	138	173	142	171	171	166	165	132	125	143	148	162	157	150	147	137	166	156	161	143	130	151	154	143	184	137	162	185	140	150	142	154	142	157	152	154	132	173	160	149	148	165	145	151	160	160	152	129	143	164	153	146	140	149	139	160	163	140	156	154	142	144	162	167	140	140	156	155	132	134	180	143	135	133	150	152	168	134	172	148	159	150	161	149	151	152	131	146	137	158	139	164	138	147	135	144	154	175	154	137	153	148	172	146	153	145	170	121	142	137	153	143	144	162	129	146	196	152	162	164	158	147	133	150	167	137	166	139	143	188	147	129	154	159	145	136	138	147	142	154	144	132	164	160	128	153	181	143	133	153	135	159	166	140	147	174	140	143	150	138	149	145	149	139	163	155	131	140	159	141	162	143	152	153	123	140	167	143	134	147	163	133	149	166	137	153	156	153	158	154	156	141	146	128	156	155	154	145	150	146	110	169	135	158	148	142	138	142	135	142	168	137	145	145	151	145	157	147	117	130	146	159	150	164	150	163	169	152	156	149	146	131	151	141	161	151	145	148	141	147	143	154	151	150	178	151	159	148	165	162	148	162	156	155	150	131	161	149	163	128	121	125	126	132	154	141	167	154	173	142	161	139	139	153	130	151	167	149	169	166	145	157	158	151	135	159	151	158	134	153	148	161	155	162	149	147	142	140	160	139	144	123	159	167	143	164	148	161	159	163	155	159	178	147	141	128	135	142	131	146	150	141	139	152	171	159	153	142	149	154	141	154	142	137	144	146	159	168	143	136	151	135	162	162	172	138	134	135	147	131	160	172	175	139	142	127	163	142	136	145	173	134	144	170	149	145	162	166	152	134	123	159	158	143	159	148	145	145	164	150	138	139	138	161	129	175	120	150	174	145	180	144	146	133	153	151	141	138	136	169	143	128	130	156	166	141	151	158	154	164	163	132	156	146	167	156	153	149	136	167	141	157	146	141	162	155	138	152	149	133	171	146	162	157	137	148	138	118	142	140	139	141	152	177	168	156	178	148	158	157	128	159	129	151	155	133	138	141	167	165	148	146	165	142	152	179	162	148	137	161	138	147	148	172	162	148	142	137	120	159	135	156	147	129	181	146	143	142	161	151	139	138	163	159	145	156	135	144	162	147	142	133	155	138	136	155	149	133	146	140	135	153	150	158	149	142	159	127	166	145	154	145	158	163	137	139	135	125	141	139	127	162	143	158	141	154	151	149	160	173	170	146	150	138	160	154	155	145	157	151	152	151	150	164	158	138	132	152	166	162	145	161	141	149	157	144	126	157	133	147	126	131	142	149	137	161	163	156	148	152	135	157	130	140	146	162	151	140	139	150	141	134	142	142	161	125	122	156	161	149	156	162	146	160	147	146	142	149	145	151	142	149	149	147	157	179	156	157	136	156	157	150	149	156	130	134	147	155	170	154	138	149	138	160	144	149	154	145	149	138	164	139	144	178	145	174	164	147	152	133	153	125	119	159	144	154	159	152	173	159	141	150	149	152	145	127	146	135	155	157	152	143	144	147	157	124	146	142	147	148	169	156	159	162	143	139	159	127	150	133	143	144	149	160	129	106	147	124	170	153	130	166	163	151	130	121	142	162	164	153	167	156	140	137	165	163	122	170	139	169	135	146	141	134	150	145	153	135	141	150	134	144	146	169	165	154	159	125	156	138	147	150	117	145	162	155	142	145	133	178	151	152	145	152	146	135	147	153	149	135	139	140	134	141	143	169	145	150	141	165	132	156	133	151	132	149	156	141	148	141	142	172	168	156	142	153	143	152	131	171	146	138	169	155	171	142	147	143	148	158	143	136	157	132	128	141	151	146	149	150	143	148	146	166	152	159	128	156	131	144	156	135	147	183	145	158	161	138	144	149	121	151	156	113	129	156	160	178	157	146	157	148	118	141	149	134	145	140	158	144	134	140	128	164	154	152	136	160	142	169	161	152	170	160	142	151	155	167	128	140	144	147	155	154	128	158	148	136	117	136	148	154	162	146	144	145	140	171	124	119	142	165	151	135	152	125	136	162	152	144	152	127	148	151	168	143	144	134	130	154	142	145	151	145	129	162	151	157	147	151	145	167	140	178	160	164	129	144	165	140	155	145	130	151	137	144	152	160	153	161	151	141	142	144	142	139	169	152	153	140	167	156	140	165	162	128	155	153	137	147	148	118	145	159	135	153	139	135	138	140	136	126	146	160	164	135	133	156	166	151	149	153	149	142	162	138	159	150	170	140	159	146	154	140	159	146	143	134	115	145	149	159	161	141	140	121	161	147	145	130	149	162	157	149	148	142	161	169	142	133	182	144	145	156	139	138	165	146	145	133	163	151	152	139	159	158	138	152	141	137	143	144	157	150	137	146	149	148	139	160	142	142	126	159	148	154	144	157	162	151	157	165	146	149	151	147	156	133	142	148	152	125	156	156	161	127	135	134	136	154	177	148	156	160	153	149	159	143	147	147	167	150	151	146	162	127	142	135	151	151	157	122	133	159	160	178	147	144	141	152	115	150	144	166	175	160	173	157	137	140	170	150	168	147	160	159	144	132	165	155	140	143	153	150	156	152	162	152	146	132	127	160	131	157	162	154	155	151	140	139	154	111	168	146	161	137	149	145	162	143	137	171	145	123	158	162	137	160	145	143	167	150	130	150	161	138	152	125	115	157	148	170	128	166	163	143	139	134	162	139	140	152	141	134	152	144	152	150	169	155	167	155	157	135	146	147	177	160	113	137	157	141	125	161	138	153	146	159	152	143	145	150	137	146	143	152	140	142	160	137	170	153	170	157	152	178	140	151	159	149	137	142	168	151	161	163	147	154	160	157	178	140	154	146	167	136	163	142	131	157	130	145	161	147	138	143	153	159	180	179	144	168	140	150	157	174	140	175	143	170	149	133	147	167	131	176	140	131	149	147	125	142	153	159	144	147	142	121	153	158	156	149	138	161	135	143	135	155	149	133	175	134	145	172	132	173	141	160	148	156	151	146	139	173	155	159	148	166	143	160	178	120	143	162	141	159	135	134	164	138	143	165	171	152	132	155	146	157	160	137	160	175	143	145	161	151	154	151	169	166	142	129	154	156	167	177	145	171	112	140	157	132	163	156	116	151	137	152	156	151	134	150	146	144	128	168	138	141	168	141	140	146	138	141	138	159	154	152	137	140	147	143	135	132	156	136	171	141	154	145	139	154	150	151	129	141	130	151	149	143	173
3489	5472	3852	1820	1046	848	896	730	562	488	467	367	545	4120	8564	7062	4586	616	230	219	234	242	233	216	220	225	226	235	219	233	206	228	240	219	223	223	231	215	211	235	236	231	210	218	234	217	203	238	224	195	243	222	224	212	223	239	214	255	210	218	232	210	227	203	200	248	205	195	222	253	216	217	223	235	211	185	227	223	238	190	218	225	226	204	224	227	220	236	219	235	216	222	196	239	233	228	241	228	216	239	230	242	207	253	216	225	249	236	249	222	219	226	217	234	237	218	231	224	204	223	206	238	215	223	212	198	234	203	221	241	233	220	213	221	228	224	232	220	227	197	210	223	195	221	195	218	221	222	204	229	205	208	224	206	202	231	202	235	209	226	204	225	213	210	219	215	207	212	215	245	218	207	216	217	235	210	207	235	232	224	244	236	222	233	208	219	220	198	189	219	180	241	231	205	236	238	225	219	223	187	184	217	235	226	220	199	212	214	213	217	214	227	225	223	210	230	237	203	204	205	229	243	221	214	215	239	196	200	238	238	180	211	241	212	183	206	197	224	237	224	195	227	219	206	225	231	212	222	232	195	225	227	213	206	221	236	227	231	258	244	230	212	228	211	197	218	238	216	236	209	239	207	236	216	218	231	212	223	216	219	217	244	218	206	225	236	227	258	244	212	257	209	207	222	232	258	225	202	209	248	199	235	214	251	215	212	214	200	222	213	215	230	225	238	220	191	206	235	227	218	193	220	192	211	230	225	242	241	220	216	255	206	208	215	229	214	248	208	214	210	230	232	232	213	198	225	225	212	207	225	224	204	202	201	231	214	224	243	227	205	222	214	225	209	230	203	240	230	206	228	214	204	227	246	199	211	225	205	242	233	247	190	220	220	211	223	221	253	229	216	237	209	223	224	226	225	189	215	216	247	212	204	201	180	205	212	226	239	201	238	218	213	226	212	229	227	196	195	244	230	203	232	261	238	202	232	232	206	217	204	226	219	216	237	230	207	222	231	235	211	216	234	221	250	196	219	208	220	223	203	226	238	239	235	220	226	203	233	193	235	205	221	242	231	199	226	223	199	220	208	225	229	199	194	235	225	221	221	237	226	202	219	213	204	207	224	221	213	215	216	238	208	229	210	205	199	204	242	231	249	215	227	198	208	216	213	209	212	234	203	239	234	241	212	210	210	231	231	223	234	224	217	209	232	208	193	237	219	197	233	230	210	225	228	222	239	221	220	221	207	245	222	231	205	207	232	243	235	215	226	227	240	226	223	237	226	239	215	240	236	197	203	222	210	238	233	208	227	215	221	239	211	217	203	216	226	215	221	211	190	221	215	224	206	224	243	216	214	214	220	225	238	251	223	220	183	209	201	232	196	224	216	219	214	216	196	189	255	213	229	181	212	202	231	217	219	236	232	221	260	206	206	206	213	229	239	209	204	184	237	254	212	223	230	207	208	201	223	196	209	229	209	219	213	240	191	219	235	224	236	204	184	205	205	254	213	234	206	205	212	229	222	185	225	233	228	221	221	222	235	192	246	218	235	206	206	221	215	237	186	233	246	226	229	237	212	200	221	229	253	214	218	228	205	220	228	238	211	186	208	199	222	247	227	190	235	218	203	204	205	225	210	217	231	217	238	226	211	219	200	207	204	230	236	189	203	205	232	217	239	182	212	220	208	203	208	209	198	222	198	204	212	204	216	220	202	227	197	211	242	210	235	226	217	209	208	244	239	200	247	235	215	205	207	208	239	253	206	217	213	235	225	208	218	218	218	220	215	230	195	219	213	212	204	211	245	220	210	227	212	233	238	225	236	205	208	238	209	223	197	211	227	231	219	221	226	240	247	259	222	215	204	213	240	227	185	204	240	226	213	235	199	230	224	200	203	233	221	232	208	210	231	199	206	217	200	253	199	216	208	228	206	217	199	221	218	219	231	243	234	233	234	223	234	245	235	223	243	223	213	216	237	225	222	208	235	230	217	207	216	225	202	243	206	209	262	226	216	227	229	223	216	211	210	230	230	214	226	228	234	221	225	242	219	220	229	236	197	232	241	214	230	225	224	225	193	220	218	228	238	186	189	243	215	260	220	231	222	240	228	229	221	256	209	192	203	223	209	223	212	211	221	228	260	202	202	222	165	199	246	198	204	212	218	237	221	209	223	234	235	227	211	222	214	222	187	217	202	192	248	214	213	228	235	199	195	183	215	242	218	238	230	224	237	213	196	217	230	236	201	207	229	241	217	242	202	226	210	226	230	232	245	217	214	224	233	224	222	238	222	238	221	206	217	205	219	228	231	245	239	212	231	213	223	189	232	193	229	227	217	220	208	222	200	234	215	226	217	206	230	232	219	210	234	256	212	218	228	225	214	223	228	193	235	205	206	215	227	237	211	216	249	224	219	222	199	255	206	201	229	228	230	210	234	205	217	218	201	206	236	196	204	209	181	217	209	222	220	244	196	206	236	245	213	193	212	222	218	196	246	232	237	207	201	214	225	241	219	215	223	229	214	216	216	235	220	204	226	217	250	210	212	214	215	232	222	242	214	217	208	227	212	218	229	225	235	200	211	208	221	233	238	225	236	213	207	261	211	214	200	227	236	223	216	242	196	222	222	214	216	217	218	219	228	212	215	223	193	236	196	226	218	210	209	216	207	234	214	224	238	223	207	215	228	201	257	227	234	218	207	221	221	226	223	208	200	210	239	193	229	240	218	225	220	220	222	208	222	213	231	223	204	235	228	241	213	232	258	214	240	249	229	237	223	227	226	209	181	217	239	205	229	204	219	235	216	225	237	218	195	221	206	236	236	215	236	216	212	222	209	207	206	219	196	198	228	219	224	215	231	228	236	215	224	221	226	210	235	246	178	217	208	228	216	226	217	206	242	214	226	209	233	204	249	224	218	207	205	211	233	229	231	205	197	201	211	198	223	231	213	228	237	222	201	223	229	250	234	233	239	221	215	211	221	233	235	249	225	229	227	211	242	239	227	207	223	241	239	258	223	220	213	213	224	250	227	177	226	224	210	207	219	237	228	236	244	222	209	224	218	205	215	217	203	245	196	219	234	237	231	236	214	215	225	240	213	198	222	227	202	217	226	192	234	223	207	226	221	236	225	236	218	216	234	207	207	240	198	239	212	212	236	200	231	219	254	237	245	250	247	214	219	215	226	216	213	210	227	215	217	219	223	221	232	230	219	207	243	218	199	220	204	213	230	234	212	225	213	221	222	197	222	236	236	207	215	221	211	245	217	217	187	221	226	243	224	234	230	228	205	229	231	230	213	233	197	205	206	209	209	208	250	217	219	213	228	209	224	237	216	213	186	241	220	204	218	217	223	223	244	222	216	212	248	229	212	234	257	245	229	242	234	226	222	250	208	229	209	233	235	211	220	213	223	233	211	236	216	225	225	225	212	204	216	226	227	210	220	223	222	224	238	232	216	241	221	245	227	200	235	219	239	249	232	216	218	207	224	231	223	206	227	221	227	222	222
22810	21591	28905	24748	21587	19740	1874	725	578	528	497	444	595	5581	12225	14033	9871	2161	282	315	250	269	269	282	275	272	242	272	270	271	267	283	257	261	261	252	264	266	255	259	251	258	245	247	271	251	241	232	268	278	310	284	271	254	256	268	283	279	245	284	251	224	273	260	240	274	255	267	242	277	280	256	262	257	247	252	269	267	285	270	262	285	263	270	256	220	271	257	252	262	247	257	280	246	276	246	279	242	247	274	264	237	275	249	240	248	266	283	264	252	254	269	266	271	301	271	251	252	246	273	271	265	251	271	289	273	253	251	278	244	279	237	280	246	257	254	245	289	270	277	265	223	297	267	258	264	287	235	242	278	246	291	288	229	264	220	269	271	235	268	260	255	237	296	281	253	239	264	249	279	282	289	268	269	255	262	245	287	271	277	258	289	258	259	240	279	257	257	285	259	262	287	242	272	267	236	260	276	282	237	249	271	253	276	271	278	272	286	262	228	243	270	233	286	243	255	281	251	259	224	280	280	212	231	298	250	238	261	288	291	258	273	283	275	242	271	304	262	283	242	254	262	238	278	256	274	243	232	252	249	243	247	246	296	261	243	281	272	235	246	276	268	274	274	281	268	248	266	262	269	250	270	258	271	254	258	243	268	268	273	248	239	260	252	262	245	269	277	239	272	247	305	255	268	257	258	271	288	249	254	252	239	261	257	260	254	271	281	281	249	263	257	242	268	272	246	262	259	275	264	250	245	242	238	267	244	289	233	270	270	272	259	262	268	278	248	264	258	256	231	292	257	252	249	284	261	263	247	254	273	249	256	287	268	264	286	272	247	288	283	247	280	255	274	241	247	279	277	248	259	279	248	300	269	251	263	263	241	250	218	250	239	242	270	273	271	297	260	257	290	254	280	281	263	279	258	256	259	257	271	263	259	270	263	276	255	270	269	272	289	235	265	264	257	266	258	284	260	275	277	284	249	282	272	242	263	278	236	256	273	288	245	269	259	288	245	257	255	259	284	278	279	228	279	253	270	287	258	270	238	239	294	231	264	239	236	262	265	273	272	277	251	252	310	265	247	286	274	279	271	258	264	256	274	271	272	275	252	255	282	270	261	254	286	245	241	278	247	244	263	271	242	252	253	276	276	269	270	251	242	276	258	257	269	260	271	265	274	255	238	274	257	246	254	273	256	292	255	253	248	269	279	285	264	264	270	232	262	257	260	303	274	262	221	269	278	267	281	245	271	269	229	238	273	258	261	282	265	269	280	246	266	256	241	249	264	264	252	256	260	251	260	252	232	238	270	274	275	253	223	254	266	252	279	266	253	296	261	256	236	272	265	264	309	255	263	268	294	269	250	252	256	260	276	239	261	277	280	271	286	278	260	268	291	242	250	279	237	251	265	237	252	256	261	290	265	280	254	240	252	272	268	245	250	261	275	250	269	244	253	295	260	269	238	251	269	220	258	237	275	286	259	274	263	260	261	250	256	264	237	269	272	252	266	255	277	273	271	246	281	235	257	286	268	251	239	294	273	260	297	278	261	276	235	279	262	249	274	288	257	246	270	241	282	266	256	274	274	232	232	268	269	240	270	273	258	286	279	266	270	255	273	271	277	257	245	267	280	269	273	273	282	278	252	297	250	257	272	263	248	252	249	250	235	255	241	276	262	268	276	270	274	273	252	268	276	278	246	264	242	268	238	229	299	248	261	278	254	262	259	248	261	285	256	260	241	244	260	287	246	238	261	272	270	269	246	279	270	244	262	246	271	276	240	263	267	271	234	271	277	246	230	243	241	263	266	276	286	232	245	245	255	268	290	247	224	272	232	236	262	251	256	300	279	265	281	263	284	234	258	277	229	283	237	253	283	279	257	257	285	271	285	278	287	281	252	264	255	243	283	256	271	241	270	243	239	246	271	280	272	286	277	263	291	256	276	271	275	256	272	279	242	259	255	238	252	285	249	254	233	268	260	253	257	246	259	238	267	242	271	230	273	270	298	245	303	266	309	289	261	267	277	268	262	277	305	267	249	261	257	251	256	242	245	286	287	298	258	266	277	270	272	235	270	228	294	254	238	269	256	276	263	257	281	281	263	258	253	263	291	258	256	277	286	258	225	294	293	252	279	253	248	249	267	261	246	268	259	264	258	243	287	269	260	237	230	274	301	261	247	270	280	286	263	271	276	240	260	265	266	238	278	251	243	235	251	257	250	278	274	275	252	219	270	265	281	267	262	255	296	240	271	260	266	261	246	233	285	287	252	262	272	254	258	250	273	258	270	270	266	269	278	289	286	270	274	239	287	272	267	287	284	272	285	266	273	261	280	273	253	241	272	250	261	258	269	297	271	248	266	245	227	271	308	262	258	281	258	274	277	268	261	282	264	267	236	234	264	249	269	247	263	279	241	267	254	272	251	243	272	277	285	267	248	279	258	260	279	268	251	248	274	243	276	246	262	260	229	264	264	263	266	248	254	262	258	273	253	264	251	287	253	255	280	269	236	261	267	268	255	265	269	250	264	238	280	264	253	244	245	274	283	261	226	240	274	231	251	257	242	240	269	267	250	229	241	263	246	251	245	274	280	263	280	249	245	247	294	275	285	259	256	284	265	288	272	264	275	254	276	278	231	265	228	263	253	254	262	245	274	232	257	262	265	254	256	253	258	251	240	270	254	253	289	254	291	247	282	259	271	266	246	264	266	256	269	252	303	264	257	240	250	238	273	262	263	242	261	265	252	244	292	258	280	283	278	260	265	241	291	266	298	257	247	241	269	281	249	272	272	262	282	264	267	266	268	265	244	267	240	281	254	234	281	253	270	270	255	249	276	283	280	262	246	237	263	263	273	271	245	262	275	271	273	284	260	256	258	270	265	283	251	252	266	263	267	244	236	256	275	260	294	295	233	265	249	260	286	276	246	257	256	243	258	265	265	259	270	245	248	286	230	281	259	246	285	279	248	273	245	283	292	250	245	298	267	279	289	249	261	258	241	237	255	238	249	262	230	279	240	235	291	264	243	266	267	246	271	274	265	273	281	264	257	259	273	296	269	250	273	274	264	265	269	260	242	236	256	246	247	254	259	252	265	286	281	269	255	306	262	292	238	277	249	253	255	280	265	241	222	262	248	248	285	261	262	239	269	255	254	279	229	285	234	254	269	257	255	252	252	236	240	253	251	266	256	276	232	292	248	241	260	262	271	273	248	262	243	232	248	262	244	272	270	271	279	228	278	274	252	220	270	265	255	311	259	276	271	256	295	249	238	260	279	258	274	264	231	261	260	262	254	272	252	256	253	262	241	232	273	299	289	278	261	262	257	288	251	269	258	260	256	256	270	275	254	251	290	272	276	266	270	272	228	279	257	248	278	251	241	249	277	271	280	296	269	283	257	247	303	254	283	254	251	276	266	299	277	280	269	234	268	263	268	242	259	278	247	253	262	238	250	256	268	252	262	267	248	255	288	289	247	270	270	241	243	280	247	267	256	235	280	250	267	276	253
4342	15508	10693	4952	3578	2618	2000	1547	1278	1177	933	787	1262	11729	20638	21057	15686	3345	378	390	374	378	391	403	366	382	408	376	368	369	399	395	367	379	396	353	423	408	383	397	378	406	377	405	434	392	374	369	381	388	336	406	364	362	387	372	355	350	359	409	342	365	359	378	408	401	364	372	353	408	380	357	330	345	366	341	343	351	408	371	371	365	381	391	364	359	364	372	407	382	381	398	388	362	394	376	396	364	383	385	377	390	399	359	418	393	392	369	385	363	370	361	379	395	396	380	370	396	368	401	383	357	370	376	355	393	378	375	400	366	393	398	368	350	367	370	393	393	399	386	392	361	360	376	378	397	400	410	364	360	363	401	339	384	393	373	364	401	425	354	392	334	398	351	348	335	372	365	357	406	367	361	356	363	365	325	376	368	376	371	421	383	398	367	389	373	428	353	377	373	374	375	400	377	371	382	370	389	404	415	382	381	348	351	398	390	368	379	385	393	384	355	374	388	382	373	365	408	369	404	376	350	394	382	409	381	397	417	376	381	377	388	364	422	404	361	408	391	414	397	380	413	404	359	377	376	365	401	380	389	378	390	380	379	348	386	383	358	372	386	359	383	358	391	386	327	361	373	361	389	393	388	361	380	364	401	350	385	401	378	376	356	376	391	382	374	425	364	376	367	397	430	349	402	362	391	407	358	389	356	377	382	423	371	344	373	402	384	406	402	400	436	373	380	362	365	384	372	414	365	383	379	401	364	409	379	388	395	369	404	390	364	395	401	371	394	418	371	397	409	400	408	362	362	407	347	372	367	339	365	349	391	352	358	378	335	379	373	386	329	357	366	383	389	390	384	414	379	386	354	382	364	356	371	360	388	400	416	362	341	363	350	362	350	414	386	388	364	390	401	376	382	349	347	393	382	396	372	375	433	400	399	382	366	355	391	364	325	354	366	395	362	357	388	372	388	376	362	357	395	400	405	380	387	403	375	373	360	389	333	379	398	354	339	393	366	374	350	405	339	408	416	406	390	420	375	368	404	351	408	381	365	410	379	408	378	391	369	379	372	403	363	364	361	415	399	391	379	384	384	404	368	373	351	370	354	343	384	377	400	365	401	398	369	339	382	385	372	346	359	357	350	391	417	349	378	380	344	412	392	379	374	391	343	363	380	395	407	377	365	392	351	372	391	377	378	344	404	353	382	388	374	337	356	392	337	354	375	371	403	411	456	396	409	412	376	342	388	363	355	372	383	364	379	373	383	373	384	392	348	362	397	375	370	403	358	355	381	344	396	381	391	405	371	365	385	383	382	379	353	365	380	382	384	371	359	357	378	348	385	419	378	363	349	387	388	372	358	374	437	383	360	393	356	368	395	408	353	361	369	354	366	378	387	371	382	367	408	396	411	393	411	359	374	361	368	381	399	405	417	410	338	362	397	374	389	397	367	377	381	395	356	371	363	352	382	353	387	384	392	385	387	352	402	367	361	410	365	402	388	374	376	411	352	381	402	378	398	375	401	407	386	390	375	360	362	369	383	381	363	403	379	366	377	357	371	352	382	359	397	386	381	365	369	352	386	401	377	370	378	380	367	387	381	389	387	338	409	357	382	384	391	386	365	381	380	401	373	391	381	375	373	353	368	403	409	386	407	392	382	402	355	373	388	383	405	378	391	364	386	350	378	368	379	405	398	382	346	400	379	383	383	378	366	396	385	398	376	404	364	361	374	372	390	390	388	388	385	395	384	353	378	406	387	369	377	378	373	371	397	342	395	361	337	390	349	360	383	370	371	381	363	356	365	403	387	396	380	411	384	361	394	374	393	397	393	369	361	391	395	410	358	386	394	371	388	375	395	404	363	388	350	368	343	341	387	380	380	340	387	358	372	393	393	403	370	352	396	376	376	357	388	367	397	376	359	389	410	386	358	412	392	358	406	373	402	388	369	397	386	355	391	377	376	394	370	356	442	357	383	368	352	383	352	353	340	391	386	394	388	399	414	363	380	375	355	382	401	382	377	432	379	393	365	383	361	366	364	371	329	368	383	378	396	403	382	373	394	380	327	424	390	363	391	397	389	384	379	385	370	384	391	384	389	400	356	380	376	374	393	366	370	388	385	380	370	368	399	392	396	365	370	386	412	368	391	376	381	381	392	391	363	391	349	394	380	381	393	412	373	378	341	378	372	361	389	378	416	396	367	343	369	356	365	366	374	390	427	358	402	371	379	391	374	348	345	394	387	410	376	370	368	381	379	395	396	354	382	414	367	343	382	375	384	401	375	392	389	374	388	383	381	387	394	379	364	399	378	368	337	381	402	381	360	421	372	401	377	361	375	395	363	375	388	434	374	390	363	383	430	413	365	416	374	394	391	408	385	372	381	348	363	350	369	374	369	378	377	363	398	372	357	375	380	375	380	406	378	376	381	389	366	378	377	379	385	374	336	357	371	361	371	379	418	410	380	393	395	380	383	357	399	367	381	368	372	375	389	364	377	349	360	417	365	343	343	374	362	372	370	340	372	379	368	351	356	391	358	391	397	374	375	333	387	356	376	383	419	335	362	364	411	358	381	380	364	368	366	339	371	378	404	386	355	368	360	337	356	398	360	388	373	355	382	346	356	391	365	386	358	371	383	405	353	377	383	368	379	383	371	396	382	348	375	361	393	374	372	361	412	400	413	389	370	372	354	361	394	384	384	366	377	388	416	386	356	402	387	382	397	372	375	353	393	372	342	381	359	420	392	385	393	364	397	422	379	369	344	404	390	396	391	360	377	397	369	352	395	383	381	360	386	379	376	345	365	364	380	398	412	390	373	408	361	406	389	417	384	357	406	376	368	386	362	369	359	371	414	375	379	397	364	397	378	373	334	403	363	412	385	369	381	372	371	354	369	356	368	384	372	389	343	390	394	363	386	388	386	387	396	403	361	400	371	362	370	354	350	387	396	388	401	393	383	377	372	365	352	353	415	398	386	331	374	371	358	365	393	366	394	371	373	393	362	356	381	367	366	403	369	394	390	403	370	387	397	389	353	390	378	348	345	385	374	376	402	381	353	353	381	389	404	403	349	363	365	372	373	360	364	379	407	387	361	423	368	387	369	365	354	404	411	408	373	399	376	388	377	364	360	371	401	392	367	416	418	411	406	384	361	412	388	357	397	423	387	382	358	366	354	378	388	402	422	353	375	387	415	401	380	355	363	380	350	362	403	358	383	385	368	365	385	391	354	360	374	396	362	390	376	384	358	370	363	404	382	397	383	362	384	354	380	359	384	385	369	395	369	370	393	408	380	376	330	404	374	358	367	384	378	377	381	390	373	368	375	423	389	381	360	383	398	364	396	389	353	386	396	359	361	354	372	389	351	404	381	345	385	383	369	382	395	386	396	352	390	339	381	395	401	377	378	367	372	366	368	360	398	377	351	379	389	443	383	370	391	385	415	384	383	390	432	373	355	358	368	387	378	409	411	418	396	396	366	403	371	407	361	370	384	363	375	375	414	379	389
27739	18628	4473	1013	691	569	348	327	328	336	299	295	275	433	993	1187	1036	433	260	263	252	277	285	282	299	265	271	264	300	287	315	240	299	256	267	287	284	279	297	260	284	270	261	279	239	300	268	258	282	312	271	275	250	274	262	277	251	266	296	276	275	271	274	261	276	266	288	278	254	318	289	294	261	262	266	261	273	309	256	277	290	274	260	268	290	242	268	283	272	286	298	255	274	247	274	268	268	294	276	288	278	287	269	265	271	274	272	272	283	279	272	258	266	285	252	278	247	255	267	260	287	266	255	294	279	288	258	248	270	270	288	285	259	285	251	269	247	318	289	254	264	264	288	284	254	250	280	315	251	254	280	268	280	306	288	290	284	296	253	252	241	256	278	297	273	298	273	290	307	266	285	270	283	285	260	286	293	253	289	282	284	280	275	271	263	267	282	257	304	282	245	266	270	284	288	259	274	273	270	262	254	270	267	280	289	262	280	254	218	305	264	283	251	256	305	269	285	274	262	273	285	254	269	270	284	292	265	254	259	268	261	282	267	275	252	316	280	297	274	290	281	255	251	284	296	300	266	281	270	256	289	274	248	260	266	254	264	277	280	272	280	271	291	269	264	294	272	282	298	285	253	283	287	247	257	277	288	269	277	299	246	279	271	255	306	283	265	253	290	262	263	280	261	248	259	268	259	258	268	273	246	261	247	285	307	285	286	296	260	286	291	291	287	282	244	277	229	293	286	278	277	288	244	303	267	283	261	273	274	306	302	294	286	284	264	278	275	304	283	246	307	281	255	282	281	269	274	270	277	262	273	254	277	247	261	258	244	272	266	236	274	289	263	255	279	276	285	280	278	273	269	288	287	296	284	280	276	276	260	274	279	288	267	279	250	275	256	274	302	264	256	273	277	273	312	291	272	284	279	275	286	262	275	258	274	298	272	270	280	280	267	281	243	300	270	290	302	295	274	292	256	258	239	274	256	276	283	246	261	284	278	302	276	251	286	267	274	264	296	290	257	264	252	266	298	266	271	280	276	283	269	259	265	285	293	303	281	272	307	261	262	265	286	255	266	267	275	290	320	275	249	256	247	269	283	282	268	287	273	289	229	254	274	280	310	281	273	271	276	240	269	240	266	252	280	293	287	314	287	273	255	287	322	252	294	260	274	304	254	294	270	275	248	278	307	256	258	263	265	256	284	266	276	264	256	280	281	273	269	265	280	285	267	298	288	286	271	284	316	296	288	276	274	245	264	259	262	281	258	297	298	285	278	284	277	266	268	282	282	267	292	235	281	277	298	279	285	269	282	279	265	287	285	278	289	300	263	285	283	255	277	281	291	256	273	253	308	269	257	289	279	292	248	288	250	278	278	246	274	274	250	257	277	254	267	266	256	266	258	247	302	255	265	276	274	306	275	301	262	257	253	300	273	268	243	280	272	284	254	268	304	291	279	287	275	285	264	290	257	267	270	291	296	298	275	245	267	284	298	273	269	267	281	280	263	281	266	272	262	299	304	285	294	271	252	242	260	283	285	281	299	267	255	303	267	273	278	237	261	273	284	268	268	264	275	296	272	272	269	300	292	293	276	259	293	268	284	299	282	284	280	277	305	242	269	292	273	273	269	307	243	278	250	273	234	291	273	241	268	274	288	273	266	269	283	278	274	283	277	268	283	290	287	262	299	283	266	246	287	273	276	281	287	274	269	277	288	278	273	249	304	289	271	252	273	290	267	272	274	283	276	277	267	272	274	256	277	288	263	270	264	290	257	310	273	281	269	277	311	253	274	268	266	256	284	271	253	291	287	263	258	279	260	277	281	275	254	305	271	283	280	280	265	296	265	294	235	256	285	291	254	280	256	239	285	280	280	279	258	295	305	268	287	310	266	281	292	251	271	275	270	284	253	290	252	286	286	278	257	300	286	282	276	255	278	257	273	270	250	280	291	305	246	264	265	285	240	294	279	283	276	273	265	277	302	285	302	292	252	297	278	277	268	301	264	253	254	257	284	283	274	275	263	301	253	291	276	261	297	236	275	270	297	252	293	248	285	264	274	271	263	272	258	298	266	289	295	302	263	257	265	273	276	289	268	265	288	284	254	295	280	260	299	270	305	300	278	265	255	267	251	291	274	255	262	288	281	264	297	281	264	269	304	258	272	262	261	245	265	254	284	271	254	264	297	280	284	285	274	260	289	286	275	253	264	291	253	280	275	257	292	269	262	289	273	286	261	270	273	250	294	251	297	239	290	232	250	264	291	270	268	264	261	290	276	269	251	299	277	257	256	280	316	260	275	264	265	285	302	284	268	244	251	241	251	268	281	266	278	246	256	256	287	258	268	272	278	288	262	270	260	285	295	247	283	274	259	270	262	262	239	265	270	257	275	281	250	260	292	295	254	243	263	304	253	286	246	286	267	285	292	262	257	276	265	282	293	241	279	247	250	285	274	272	263	313	258	264	227	265	255	291	281	268	277	288	290	293	253	277	279	270	258	257	283	249	275	290	282	272	271	279	267	265	277	267	237	264	298	260	270	251	258	244	252	285	299	256	281	307	289	266	285	279	270	246	305	257	295	279	264	278	267	250	253	297	274	285	330	264	262	238	288	270	267	271	263	269	274	271	268	282	280	266	279	278	263	266	296	295	276	254	256	266	255	249	292	261	282	259	279	251	264	269	267	280	269	293	246	275	252	266	234	287	270	270	281	282	279	265	264	308	264	304	272	264	251	267	284	270	265	291	301	259	319	287	268	300	297	294	275	261	269	279	282	285	280	272	280	269	282	286	282	266	289	276	287	280	250	253	287	291	290	254	240	281	268	282	275	278	265	256	260	255	273	275	275	268	302	271	265	277	250	289	249	272	291	265	258	256	283	248	248	241	284	292	265	281	293	305	261	255	286	274	275	262	260	288	312	255	293	276	274	277	261	281	265	273	265	262	250	268	273	307	285	272	256	277	272	254	272	271	252	249	277	267	274	267	255	264	245	298	271	325	281	261	259	288	251	299	292	262	269	281	272	255	260	291	283	283	259	291	268	253	261	256	279	267	254	283	262	277	262	263	295	269	268	301	275	265	291	274	267	290	266	276	276	247	259	268	278	283	265	264	271	233	279	252	273	282	269	275	263	286	286	273	288	258	288	302	268	287	294	286	263	267	261	234	282	261	264	261	281	250	274	276	299	276	266	280	286	307	248	295	285	286	257	285	281	313	290	270	236	270	283	251	282	280	286	269	254	275	274	282	262	265	279	298	284	273	288	278	289	268	274	265	268	257	287	304	260	280	256	271	282	253	267	297	299	263	273	252	273	267	258	272	216	246	252	277	273	269	288	269	251	260	267	305	258	262	257	274	268	275	251	268	284	281	291	255	270	268	241	259	277	280	280	272	266	294	259	264	263	252	249	283	238	264	287	279	298	264	241	280	269	287	275	286	272	284	263	265	271	265	270	274	270	285	272	264	279	266	289	270	260	248	273	303	266	286	260	264	291	281	277	264
4481	3186	2274	1230	854	696	649	551	515	515	498	452	476	868	1853	2191	1768	630	420	404	402	381	393	388	398	395	395	405	376	385	380	369	377	400	406	400	396	367	380	372	404	369	412	421	364	401	404	387	409	388	389	409	434	368	386	404	406	398	383	406	386	355	412	369	393	387	391	381	387	417	421	391	409	401	390	414	376	399	363	422	401	361	394	373	373	393	392	373	378	434	390	372	385	386	391	378	357	391	370	419	370	377	380	404	385	386	419	387	388	370	399	370	444	386	409	392	395	373	378	379	359	376	383	369	412	412	389	398	380	405	374	391	441	399	399	432	384	348	397	383	406	377	397	370	374	388	391	351	378	387	368	371	365	366	418	372	400	398	386	401	409	398	370	415	421	392	348	411	392	373	401	396	390	385	381	368	392	409	389	389	380	400	407	393	418	379	389	406	378	394	373	405	362	392	385	395	356	387	381	417	415	366	370	416	381	373	379	394	377	407	414	363	381	411	416	381	396	398	427	378	395	371	382	418	404	394	379	397	413	405	388	380	355	378	376	387	412	405	356	375	385	364	403	388	425	417	365	377	395	391	410	374	384	394	369	374	419	407	392	409	402	384	423	402	378	382	399	360	406	408	408	371	382	372	394	370	386	377	370	408	397	388	375	385	415	399	415	373	401	420	373	365	399	399	394	397	378	376	394	368	396	409	362	395	383	365	393	397	384	400	411	375	408	358	397	397	390	427	397	377	371	377	386	383	380	362	399	410	375	420	396	415	417	405	432	398	368	400	428	380	380	367	395	414	386	394	371	418	405	366	357	397	390	360	372	343	384	401	378	388	370	408	424	374	396	383	397	408	393	375	419	383	378	401	394	385	341	376	364	383	382	383	404	399	400	384	396	367	375	404	435	379	368	393	373	387	421	448	382	355	417	428	373	393	396	342	374	379	366	370	397	398	400	395	392	382	393	388	420	386	368	379	374	429	388	409	390	381	347	390	415	383	402	383	373	383	403	389	407	410	410	379	382	389	389	428	368	381	376	373	378	390	388	345	396	393	386	379	373	423	377	388	395	401	406	436	428	391	353	374	413	374	389	362	375	367	384	381	395	372	400	403	380	381	386	369	399	400	418	413	412	415	379	400	395	392	398	379	409	387	369	382	407	388	394	392	418	381	378	382	380	416	382	380	394	386	415	380	381	384	389	363	381	349	380	382	389	383	395	392	415	349	413	370	423	375	381	363	410	372	381	397	420	390	407	386	389	357	392	378	398	392	418	397	415	395	390	380	322	378	391	404	386	407	378	381	402	365	372	422	404	400	387	372	374	395	408	350	392	419	369	387	397	381	396	395	414	369	439	444	374	410	412	412	396	399	381	379	365	387	480	375	394	387	378	394	373	408	371	379	356	375	359	358	376	391	386	416	379	383	392	414	396	393	375	398	413	396	381	403	400	391	414	369	399	406	368	396	366	397	370	389	386	370	366	375	380	376	405	391	387	394	371	380	405	394	369	394	392	364	380	393	404	399	371	380	418	361	378	386	402	409	382	366	393	345	387	385	375	365	383	386	395	401	394	422	361	394	432	386	373	394	399	378	406	411	398	373	395	412	403	375	396	397	441	392	374	363	383	426	358	419	416	392	361	404	374	374	431	416	416	412	421	356	381	396	353	394	432	418	374	381	397	407	400	397	394	357	379	407	390	369	432	390	401	397	405	414	387	383	394	384	407	393	392	418	367	387	398	380	380	410	409	374	400	362	388	358	390	374	402	390	377	347	425	368	412	384	390	408	387	388	394	382	342	400	373	382	390	401	393	373	394	392	374	412	392	380	358	365	388	387	393	369	388	364	427	385	386	381	418	409	402	368	353	395	379	423	383	398	397	412	370	400	399	392	379	408	407	408	390	392	394	387	370	373	380	367	410	399	421	406	403	359	343	399	384	378	385	376	373	373	387	366	406	379	410	421	386	439	374	374	393	430	417	381	382	385	417	386	400	368	399	393	416	388	376	377	349	381	399	387	418	410	379	412	406	370	375	417	413	387	423	397	404	386	408	376	390	392	389	375	382	427	368	403	415	391	387	399	376	387	394	382	398	383	387	359	415	371	381	360	374	396	427	356	401	357	372	370	379	360	374	349	397	381	377	436	383	374	408	413	382	398	390	358	390	409	419	388	388	406	371	397	406	372	407	372	375	420	367	367	420	380	393	401	375	415	391	417	363	371	391	373	394	399	368	380	391	393	390	390	409	361	401	396	386	402	438	388	361	389	394	384	401	388	382	407	373	373	376	425	419	383	415	351	380	362	373	410	404	426	421	387	406	378	382	388	391	370	379	358	432	364	410	429	372	423	338	382	378	408	378	406	400	398	358	391	376	387	413	450	398	362	397	422	422	398	401	371	354	389	409	384	407	417	386	404	363	415	388	362	387	405	363	385	387	383	392	381	408	356	417	390	369	359	412	384	402	393	402	387	412	373	384	361	387	398	366	408	395	404	384	430	396	349	357	400	399	376	387	410	351	371	373	369	370	370	412	416	363	382	367	403	372	407	405	397	412	410	431	387	422	381	375	376	400	375	399	387	409	399	411	397	389	373	416	379	420	388	373	389	438	371	408	375	395	389	418	418	385	390	369	399	420	406	355	367	399	387	438	389	369	395	372	423	407	357	370	397	393	392	375	405	405	370	408	392	374	374	400	384	366	344	369	379	401	381	360	367	439	407	369	416	410	382	395	377	370	412	416	353	376	428	407	428	433	387	397	372	374	410	420	408	417	367	405	383	357	408	384	377	406	383	375	365	434	391	370	415	383	376	408	373	394	412	372	390	372	374	388	427	418	403	400	398	410	375	368	407	400	355	410	398	407	399	384	379	387	400	416	406	388	405	399	409	417	393	365	385	417	372	367	364	391	353	411	406	407	407	374	427	403	404	404	405	382	399	368	427	379	413	389	372	388	384	366	385	370	396	393	372	407	381	378	384	446	369	386	357	405	409	375	383	412	375	363	366	418	424	384	381	382	410	384	389	443	377	414	386	375	390	406	420	366	425	384	423	374	429	385	388	371	380	350	394	415	408	368	403	375	382	426	393	407	378	423	372	389	401	371	383	389	402	400	411	390	388	381	329	409	399	403	397	370	376	401	392	385	382	421	389	381	378	386	334	373	372	388	375	394	375	386	394	372	375	365	369	396	369	364	415	394	398	410	359	374	417	370	430	362	388	386	380	390	378	426	399	398	362	371	372	399	400	376	378	423	407	379	390	380	390	404	376	409	342	328	403	436	395	421	376	416	384	424	402	435	414	394	415	398	412	396	383	410	380	380	374	391	405	418	408	401	408	355	396	413	395	358	395	349	394	394	374	380	355	368	404	420	371	414	397	354	396	396	361	379	427	381	422	384	414	345	372	414	400	392	386	394	420	402	408	361	409	382	390	381	363	390	394	402	417	374	393	394	401	407	352	378	397	373	424	398	350	360	422	405	401	401	417	396	399	359	399	384	375
23760	21506	27931	25302	19601	1862	856	691	578	486	482	480	478	3753	7645	6479	4519	1510	379	411	407	368	350	381	347	387	368	357	376	410	369	362	379	393	364	361	370	344	367	376	343	359	367	385	395	359	365	350	365	363	365	376	389	391	341	338	361	390	378	369	417	343	394	368	371	355	357	375	393	425	379	356	333	391	386	350	385	373	356	382	363	360	356	361	356	356	349	393	359	380	372	386	418	363	379	387	377	391	389	364	369	387	330	374	393	335	415	379	382	350	393	419	386	405	346	382	364	377	370	362	356	371	369	369	374	379	372	340	380	359	365	371	379	371	366	363	379	346	371	406	357	384	356	361	370	373	360	369	384	355	352	401	347	381	370	395	372	350	342	394	378	397	375	396	388	351	358	410	405	370	379	372	390	326	366	399	386	356	345	384	377	352	388	369	357	402	368	352	367	364	362	399	376	372	381	378	382	382	359	357	387	378	387	360	348	349	344	393	373	391	359	371	373	345	404	407	378	377	364	367	366	355	378	378	368	356	390	412	388	381	350	382	352	338	377	357	360	375	333	379	353	400	393	364	382	344	371	390	355	356	371	393	397	422	362	359	343	376	369	382	407	380	361	414	383	368	342	385	379	376	367	365	349	405	373	387	393	373	360	348	321	372	376	362	390	357	398	382	387	383	360	357	415	377	387	387	373	364	388	372	351	358	379	388	353	371	348	359	379	351	361	376	393	369	372	380	363	355	371	381	411	384	372	368	350	391	328	365	395	384	407	380	393	369	352	383	409	368	370	410	406	343	369	354	382	389	379	388	378	341	403	356	372	362	391	363	389	384	376	359	381	361	369	379	364	348	403	371	391	371	364	415	373	417	393	358	350	383	371	386	407	373	394	342	407	365	363	354	348	381	352	401	353	349	368	407	351	371	349	380	348	374	388	398	401	379	360	384	367	405	355	380	387	366	370	370	374	333	388	396	366	370	378	374	373	370	358	388	381	375	386	402	388	341	362	335	350	364	387	383	388	395	363	387	359	370	394	374	351	393	355	386	395	367	361	383	378	392	366	393	363	389	383	373	392	409	357	362	373	381	374	381	365	410	360	383	393	355	375	386	360	362	381	375	415	372	371	380	375	351	368	367	380	363	369	386	345	362	389	359	379	367	383	383	386	381	363	406	377	297	324	373	380	383	378	377	386	374	375	382	414	395	354	384	399	359	383	372	383	360	410	387	357	381	362	384	391	420	401	366	359	356	376	352	395	393	388	350	370	379	362	375	411	399	392	384	380	347	381	392	354	387	367	352	373	357	344	354	355	349	334	342	364	375	392	372	359	380	373	379	360	393	367	378	354	390	362	346	374	388	433	389	327	361	392	346	370	354	399	364	414	377	350	369	365	406	371	398	356	334	385	333	380	370	375	396	390	364	367	366	379	400	365	357	368	411	336	328	386	378	372	385	365	366	354	361	359	378	365	372	360	348	355	402	351	393	400	358	389	359	387	357	368	352	366	393	418	360	355	380	403	378	373	353	341	391	404	358	376	348	363	385	379	351	362	377	370	392	366	350	376	352	381	359	395	378	369	354	377	365	364	338	394	365	369	333	391	379	338	372	383	369	362	375	373	341	334	389	393	348	356	368	383	366	353	378	352	367	368	389	385	359	378	376	362	376	386	398	381	349	350	402	366	367	350	374	342	366	382	369	368	391	357	367	352	396	344	374	364	381	383	384	361	390	392	377	365	348	392	409	376	384	389	363	402	341	383	424	413	331	369	403	384	341	358	401	349	380	390	388	401	343	353	364	406	398	381	380	382	371	379	378	387	357	354	385	372	334	387	375	364	367	353	388	379	353	324	383	415	348	381	401	366	386	383	379	350	369	355	418	349	367	368	391	354	336	376	368	385	327	383	335	392	360	376	359	389	435	404	359	371	365	358	352	357	340	375	399	420	369	385	400	378	362	370	359	378	375	418	382	383	373	376	375	377	387	390	353	400	357	379	395	362	399	360	366	339	377	372	347	366	372	389	399	356	365	364	374	402	329	405	387	393	357	391	386	354	375	379	333	335	388	405	356	402	376	351	340	357	384	377	375	379	372	385	356	353	360	412	380	359	339	374	368	361	369	383	357	386	360	389	376	368	357	375	369	383	373	371	392	357	378	386	380	390	394	389	398	404	380	333	360	400	386	361	347	358	339	417	389	357	390	357	379	372	369	381	339	374	409	343	338	350	365	386	412	347	376	374	335	391	339	406	401	352	340	370	388	378	366	358	355	351	369	409	361	390	400	323	409	372	357	375	404	378	405	371	399	350	375	378	350	369	372	344	341	367	360	391	400	377	371	364	375	364	391	362	375	389	347	369	409	359	411	366	371	384	384	400	378	386	369	389	364	385	368	407	363	382	366	361	395	361	374	376	375	338	375	344	370	376	370	377	365	344	359	369	381	397	377	349	389	369	333	346	345	404	368	392	360	390	373	384	358	368	382	385	367	379	410	370	344	384	376	399	404	399	393	403	379	380	375	354	385	382	382	389	345	355	373	382	381	357	383	377	334	375	356	377	359	362	406	376	354	354	381	364	352	405	365	376	339	355	384	363	405	373	348	385	373	393	418	368	403	352	369	390	354	359	371	402	344	374	366	366	374	383	390	334	350	381	363	338	384	394	374	374	365	340	374	386	412	364	384	367	347	381	341	406	360	371	399	385	365	358	376	407	400	401	351	401	370	377	371	349	396	384	387	348	370	377	362	374	398	364	377	371	364	369	327	353	363	401	341	358	349	366	381	354	381	352	364	350	327	368	364	369	317	355	347	358	400	354	372	408	360	356	392	379	373	376	374	380	383	360	327	397	388	379	370	405	342	352	376	370	386	373	379	398	331	365	401	353	364	381	370	369	371	383	369	392	351	360	369	402	372	350	359	376	386	379	371	370	397	362	391	354	380	390	365	355	381	365	361	369	382	395	379	372	378	394	366	364	373	337	375	397	370	364	362	397	363	386	376	325	376	386	408	352	373	390	356	371	353	376	365	363	372	337	340	360	357	383	342	396	400	337	394	351	366	398	359	333	366	366	374	394	416	350	353	369	362	380	365	360	366	330	392	382	376	389	360	373	390	406	348	379	373	346	388	368	366	389	346	355	363	368	354	400	380	365	415	343	383	366	358	399	315	364	425	362	374	334	358	366	392	390	388	399	343	369	352	364	361	391	374	351	344	372	378	382	359	376	353	385	380	385	387	393	356	343	338	371	377	386	379	389	405	368	378	382	364	397	346	399	399	375	346	363	413	370	365	375	347	391	386	387	364	395	386	354	369	387	356	374	376	360	394	384	362	364	370	348	398	382	369	343	372	386	374	355	397	422	355	375	360	369	373	412	401	380	374	380	329	365	373	370	334	361	351	347	380	355	352	360	387	369	391	413	357	336	345	387	376	353	368	371	391	366	368	367	389	392	363	367	385	380	395	396	376	361	377	351	356	362	360	354	358	379	393	398	384	371	348	353	390
3262	10063	7634	4156	2442	1716	1462	1245	1025	941	901	766	695	7709	13852	11405	7918	2826	518	490	514	507	546	546	488	511	522	486	555	530	534	534	520	549	540	527	516	550	539	494	497	556	536	592	515	538	536	550	512	516	509	569	534	521	524	526	533	548	481	516	522	536	549	520	549	553	495	501	573	533	543	543	510	523	478	563	517	566	534	519	525	509	517	518	513	556	503	513	558	584	531	512	525	543	508	510	535	531	502	491	547	479	529	551	562	535	540	516	541	538	527	545	517	547	553	538	514	548	517	504	539	507	514	551	499	552	530	522	472	494	499	535	520	569	515	503	537	536	502	537	528	517	536	529	512	507	505	524	537	505	574	488	559	522	476	502	482	574	527	560	514	552	573	511	536	547	507	516	492	513	471	537	564	540	541	501	546	528	532	519	501	577	551	565	524	519	546	523	537	463	518	517	567	556	509	496	529	521	522	545	484	529	547	492	518	550	530	543	537	480	516	566	538	526	526	513	549	481	546	555	472	544	537	494	517	522	486	578	565	530	504	524	524	548	515	522	536	494	497	485	526	481	569	546	552	516	548	518	521	534	511	520	544	526	547	575	585	517	520	501	498	500	535	531	541	555	521	547	559	504	551	516	515	539	520	557	464	546	542	543	512	492	499	548	521	506	526	500	493	574	536	516	559	537	536	538	525	510	465	533	530	521	506	501	519	536	525	541	502	515	545	528	542	530	516	517	527	535	507	490	514	547	522	520	548	528	530	555	553	491	503	519	516	539	554	510	515	508	539	535	480	537	507	520	517	530	509	552	562	512	549	505	529	525	534	506	528	534	512	555	504	551	504	573	525	548	542	487	516	514	510	533	498	532	548	529	528	537	535	511	524	532	510	496	533	567	493	488	550	524	559	527	526	540	522	521	547	529	505	535	557	569	505	542	519	532	535	514	516	554	494	556	527	510	507	493	516	513	505	519	502	541	513	529	524	471	575	518	500	513	504	563	511	526	525	534	476	527	496	523	516	507	518	528	539	535	520	494	563	530	518	540	493	514	549	517	534	510	497	516	487	537	579	479	542	517	525	486	528	527	512	564	534	534	522	528	472	531	551	506	545	517	475	559	550	515	539	506	498	513	523	539	530	551	539	524	490	496	551	520	500	523	547	513	484	548	548	530	534	531	468	510	503	518	518	508	531	532	504	542	561	538	533	534	487	519	564	524	490	521	531	525	500	518	517	502	592	500	540	550	529	498	512	549	520	519	547	533	547	511	522	479	541	522	487	510	539	533	555	512	516	560	524	508	515	521	561	558	535	536	538	491	554	507	524	572	517	552	535	515	543	553	533	513	507	509	538	470	524	492	546	506	542	521	574	531	506	551	539	527	501	504	507	570	535	525	525	564	504	536	528	521	537	534	539	567	541	555	536	546	525	511	518	473	503	557	543	548	531	478	572	528	555	476	555	510	518	501	491	545	524	503	490	544	506	516	537	542	502	531	509	499	505	508	532	540	500	502	528	545	538	536	525	506	533	497	503	556	490	548	555	484	546	543	527	522	523	540	478	552	549	541	490	525	531	554	536	484	506	538	521	547	488	531	532	504	539	527	545	491	502	576	523	525	517	534	496	562	530	506	542	529	530	539	511	559	538	589	520	507	533	546	521	547	504	530	516	519	568	538	552	518	554	551	535	541	543	551	531	543	523	484	546	521	522	529	546	514	518	528	522	515	530	519	512	504	512	517	504	520	508	536	488	496	531	537	529	542	545	506	508	516	491	542	571	531	496	553	501	477	548	532	526	515	530	520	532	524	539	501	483	546	493	571	529	556	515	516	542	554	493	501	480	503	529	521	547	529	502	578	559	522	511	557	505	516	521	502	528	535	520	523	513	574	512	498	549	510	492	515	532	506	535	503	528	480	508	534	587	519	535	464	565	535	523	482	525	535	507	519	539	526	521	497	547	524	506	564	511	535	502	468	526	497	543	530	488	529	515	550	510	566	587	563	541	505	498	537	492	558	489	517	542	455	526	507	526	507	528	548	525	520	523	517	562	506	501	540	528	581	528	534	498	546	510	521	514	533	558	557	553	542	522	500	545	556	507	494	520	507	508	541	515	528	514	517	517	501	521	493	517	518	511	511	510	528	521	557	492	540	475	499	571	554	539	526	540	519	542	466	530	519	547	489	543	526	515	504	527	540	524	474	543	531	482	535	510	524	530	517	538	511	545	546	516	495	551	541	521	564	538	501	514	520	539	484	532	502	518	520	537	533	523	541	522	490	531	513	522	530	509	547	520	473	523	580	513	526	511	550	562	547	514	570	536	513	504	551	508	522	522	490	481	553	513	523	525	528	528	516	544	564	531	494	508	504	495	497	478	523	556	473	513	527	549	521	509	559	496	511	539	514	545	542	526	555	533	525	565	521	547	515	545	549	518	536	544	517	547	526	526	487	525	541	504	510	534	518	519	517	562	493	527	584	559	534	529	526	518	546	523	533	508	531	513	519	508	544	520	499	554	516	527	522	552	524	508	536	541	482	549	557	550	519	551	528	510	565	523	514	557	521	526	521	510	519	558	516	534	561	550	513	531	577	566	573	515	517	500	538	470	541	528	528	516	509	540	511	507	522	506	534	493	498	498	497	536	524	539	543	528	507	510	539	513	479	528	509	562	528	512	513	560	548	515	532	499	530	540	521	493	530	541	530	524	537	544	498	529	508	510	546	510	535	514	558	494	533	500	503	540	541	511	529	510	551	534	511	520	522	523	549	516	545	526	497	512	593	505	501	549	542	519	512	504	530	491	501	569	522	545	506	527	500	494	554	491	518	491	475	514	510	530	500	541	541	519	488	504	517	504	539	542	520	544	542	530	513	537	513	524	536	524	523	529	531	578	518	552	538	555	505	516	512	500	542	538	543	556	513	541	531	545	558	487	521	491	521	505	503	494	528	537	519	522	511	524	542	516	554	516	552	563	523	515	530	538	502	544	497	512	514	586	551	489	523	549	560	471	549	537	509	520	519	559	567	546	550	519	485	485	534	523	486	534	559	522	516	506	529	522	514	480	510	521	530	560	479	524	509	499	539	497	537	542	531	555	547	502	472	532	512	525	485	529	515	507	535	559	531	539	514	533	547	552	520	508	509	507	501	546	543	543	526	504	547	518	513	514	497	530	557	508	507	494	515	511	507	542	506	528	560	563	554	496	497	559	496	528	525	495	537	517	517	525	485	519	535	536	494	511	514	493	538	561	551	506	489	494	530	544	525	518	537	550	526	545	532	526	506	538	508	533	508	541	532	532	539	529	534	538	562	507	528	535	540	533	510	484	472	561	555	543	501	551	519	542	550	501	542	502	551	528	521	541	483	553	580	522	506	543	525	560	522	524	457	522	500	531	528	521	516	511	549	504	507	535	540	512	519	511	530	509	501	508	510	551	553	489	515	520	522	511	510	519	557	538	516	541	460	525	549	490	526	538	510	517	465	555	507	524	486	533	551	514	537
25143	21498	25749	21545	1158	376	324	260	258	238	236	251	209	1523	3311	2793	2182	733	144	164	164	153	169	167	183	188	165	173	177	149	162	148	168	141	169	150	172	147	146	140	177	148	155	130	168	171	176	144	145	162	147	144	153	154	158	149	174	162	137	147	155	157	161	150	166	170	149	168	182	179	147	158	179	160	148	161	167	173	158	150	160	149	162	162	139	175	180	167	152	164	148	139	159	151	161	161	164	166	160	162	153	167	153	176	197	154	161	160	147	136	164	159	164	154	174	177	141	156	154	164	170	134	149	177	181	165	154	161	180	152	163	162	134	182	168	164	150	165	158	170	155	155	156	155	155	175	155	168	143	158	158	155	182	158	165	160	149	160	144	146	185	156	165	158	168	164	161	169	166	149	150	162	147	160	156	171	169	142	150	162	163	160	173	150	153	148	157	163	147	164	161	147	171	150	171	179	169	151	158	158	182	150	166	149	154	158	168	150	152	165	154	150	157	168	155	180	175	154	153	175	157	168	173	142	154	180	157	154	133	170	168	161	159	166	167	154	148	172	166	154	164	147	161	169	156	163	159	160	159	151	159	152	163	162	166	179	168	188	169	173	160	148	160	165	150	151	148	166	160	177	176	151	147	141	145	189	148	160	151	175	172	152	141	177	157	172	152	157	146	154	172	172	150	194	165	142	176	164	147	167	145	150	134	154	163	149	173	130	170	160	158	164	149	164	159	161	150	154	147	146	151	157	156	170	172	148	163	172	168	157	176	168	161	174	144	169	135	160	173	129	171	166	157	173	173	150	150	159	165	155	165	216	168	163	155	149	156	146	181	154	173	160	161	129	152	142	132	159	159	163	177	158	176	172	148	152	168	148	159	158	178	145	155	149	172	153	163	164	163	153	181	152	161	176	137	156	154	159	160	135	155	154	159	148	172	163	162	149	164	154	163	136	156	148	153	170	155	171	162	161	155	156	183	166	143	143	162	133	160	182	188	135	158	157	169	158	179	165	148	167	161	158	158	149	155	178	149	146	154	148	179	143	170	147	138	164	150	151	155	172	165	172	135	140	172	153	140	156	156	169	145	176	173	172	167	168	179	160	177	177	152	173	141	154	157	150	169	131	153	154	147	182	142	176	167	170	170	170	134	159	142	176	168	161	162	153	159	161	165	126	149	171	170	138	153	176	167	157	179	151	180	168	160	151	143	150	166	164	163	174	162	158	175	152	151	173	156	120	150	164	167	164	149	171	161	165	166	183	159	149	160	171	162	150	179	161	174	165	167	143	168	144	154	165	144	172	155	144	154	183	171	158	156	154	160	171	166	172	163	162	164	150	169	165	158	142	151	143	153	151	163	177	180	141	168	166	158	189	175	175	151	139	151	147	193	167	167	150	182	176	142	150	179	165	170	173	144	190	182	163	160	165	162	173	171	148	151	151	172	156	156	170	153	176	159	162	168	148	144	172	159	154	157	145	146	163	181	166	164	179	173	166	145	169	168	179	145	140	177	165	164	160	152	152	159	142	154	163	162	168	163	164	158	174	158	158	178	166	162	163	174	163	144	137	160	172	165	170	163	170	142	169	164	163	168	170	150	178	169	179	141	165	174	170	155	150	170	164	156	151	138	168	163	183	152	171	159	162	146	154	157	149	143	152	150	171	186	151	161	147	159	148	178	176	143	166	156	185	160	199	161	178	170	182	164	151	150	159	171	172	165	173	183	158	165	158	175	177	151	152	181	155	154	187	175	155	157	168	163	173	166	165	171	154	164	168	131	148	145	158	128	162	162	163	158	178	162	144	152	156	147	150	161	166	162	174	179	166	160	137	153	172	189	140	167	155	177	165	160	145	145	166	184	152	189	160	160	166	140	165	161	164	169	168	173	153	159	147	146	151	160	157	161	157	154	164	157	137	155	138	151	163	170	178	149	168	170	171	171	151	136	172	171	167	168	151	170	157	169	168	128	170	164	179	170	167	162	166	160	125	154	145	139	161	158	163	142	149	182	163	166	145	173	156	164	145	167	155	172	158	162	179	179	142	167	143	165	160	170	141	141	158	178	154	151	174	147	149	153	165	157	149	176	165	159	153	152	157	135	158	148	160	187	171	158	180	150	147	157	180	156	171	173	174	145	158	129	158	128	175	177	167	168	152	152	154	154	156	145	145	147	147	160	152	167	164	147	160	162	157	179	167	157	168	149	173	174	166	177	162	183	136	168	180	164	184	153	149	161	157	150	155	152	146	149	167	145	169	148	151	172	147	134	141	156	137	170	161	188	160	165	152	151	186	145	153	165	154	128	162	133	148	140	157	154	164	149	181	138	140	175	171	173	148	158	148	153	162	181	137	156	157	145	161	171	156	169	144	160	159	166	152	144	179	157	136	185	175	163	153	150	154	165	161	169	142	161	164	158	161	168	173	156	152	164	151	167	151	150	166	144	149	169	182	166	151	152	152	133	159	174	149	137	166	155	172	179	138	151	178	174	164	164	163	174	160	164	156	170	177	165	145	169	158	151	165	135	157	160	157	157	214	177	140	170	161	167	167	160	154	156	149	149	166	172	152	167	158	165	148	164	163	159	146	180	170	152	140	147	174	156	147	158	152	163	159	169	161	160	144	138	171	162	157	170	166	149	164	164	190	171	152	176	131	176	153	175	178	152	165	157	159	158	197	164	157	190	157	141	143	138	170	143	142	171	157	163	169	158	157	159	132	178	167	153	169	154	176	148	187	167	150	187	152	169	167	173	173	157	174	190	155	174	177	133	141	162	158	172	156	170	152	159	148	143	176	161	160	156	150	167	160	154	148	161	140	154	145	151	161	151	158	170	159	175	154	169	135	169	150	175	131	164	173	152	151	126	170	144	164	173	167	157	157	148	156	137	146	157	153	146	170	145	163	156	173	162	166	176	162	159	152	140	148	143	161	161	176	164	151	170	180	157	175	178	190	153	167	163	175	146	168	187	152	147	155	162	149	171	157	160	162	168	167	176	169	187	179	176	168	162	157	183	173	159	185	169	156	143	146	157	159	171	165	159	163	156	146	186	167	163	147	149	175	165	157	142	155	173	159	147	134	164	153	154	163	170	149	168	135	158	162	169	148	188	169	171	144	164	158	155	153	145	178	159	171	168	149	166	149	136	166	146	173	159	162	188	153	182	157	165	136	164	145	158	165	143	154	165	164	177	141	164	164	167	159	174	151	152	157	152	135	153	144	174	183	176	150	189	180	174	140	163	169	161	184	156	163	173	178	162	165	150	145	159	156	171	173	163	143	125	189	179	155	159	174	157	141	154	169	156	160	158	161	165	163	154	161	144	145	167	169	165	171	170	167	163	178	168	152	163	178	158	172	159	161	190	163	165	172	165	148	175	158	157	151	159	147	166	146	151	156	150	150	164	170	165	151	173	160	175	155	133	150	143	165	153	167	133	157	166	174	153	175	173	154	156	149	180	157	175	184	159	132	178	159	146	163	197	178	183	183	175	147	137	171
3500	6002	4332	2241	1418	951	770	707	514	500	441	397	440	4194	8180	6586	5123	1712	243	221	263	272	236	238	264	223	237	236	228	248	247	251	224	252	220	261	239	223	235	229	240	218	216	233	233	267	234	242	248	219	218	230	237	210	226	226	237	233	242	227	236	249	235	238	236	266	268	229	226	243	215	232	213	236	214	240	216	234	250	248	197	259	235	202	256	223	231	254	220	240	246	232	261	263	243	228	217	239	225	201	237	251	254	235	246	256	260	237	245	229	245	215	221	217	232	218	263	245	264	275	227	232	239	236	216	240	237	210	257	246	229	268	239	262	217	208	212	249	233	233	218	224	271	281	239	241	238	228	224	247	228	231	235	245	244	233	251	243	235	232	250	245	255	263	245	224	242	230	307	256	238	226	237	228	232	250	222	230	250	228	216	228	233	233	251	244	228	243	227	210	239	215	232	225	225	258	252	236	221	248	238	215	219	222	232	266	231	241	241	243	253	220	239	210	265	225	255	237	226	253	223	226	244	206	221	246	227	240	230	241	227	240	230	241	238	239	232	234	231	246	269	247	258	214	245	223	240	246	270	219	222	231	220	216	246	238	228	258	241	224	213	230	242	238	240	189	229	243	243	264	231	231	232	228	227	251	228	259	242	185	205	211	203	211	242	242	237	239	233	243	235	218	223	239	192	253	243	250	241	256	222	228	211	239	233	214	220	252	242	221	236	253	232	249	245	232	218	248	238	247	243	224	245	207	262	212	218	254	211	251	230	268	239	249	234	267	234	223	256	235	229	242	227	230	246	241	234	247	218	245	238	251	242	232	218	254	226	246	213	256	249	225	246	243	240	253	228	226	239	233	219	257	240	271	236	228	238	249	270	247	242	255	263	226	242	234	245	229	239	255	248	256	246	225	238	239	210	244	227	218	257	225	240	236	249	244	235	264	211	206	242	228	227	224	231	282	252	225	262	235	221	244	246	239	247	261	236	218	271	228	229	263	232	233	259	226	247	214	206	215	249	253	242	215	210	224	238	251	233	221	206	242	222	247	212	227	213	209	249	233	234	214	237	248	251	220	250	261	245	249	240	244	234	259	231	255	243	255	252	276	255	231	252	270	236	240	268	229	250	230	257	242	204	204	269	253	242	233	222	250	220	254	230	231	241	229	211	271	232	258	247	234	232	246	235	271	246	253	257	217	243	223	216	225	234	244	265	234	237	243	211	254	211	245	224	231	253	252	202	247	260	249	227	228	235	211	228	210	221	221	227	239	258	239	251	225	222	263	238	239	240	226	252	230	250	237	254	229	268	223	225	226	247	201	257	257	245	234	237	215	239	218	215	247	214	246	211	222	250	257	227	249	201	233	240	250	238	222	269	267	217	220	219	248	230	238	215	227	228	224	210	228	229	235	255	229	217	220	240	203	238	248	216	239	253	234	225	230	246	229	230	213	259	212	229	241	230	252	253	228	224	252	220	240	231	221	256	212	209	225	230	250	242	243	229	238	236	230	240	223	246	239	222	251	237	222	265	244	219	258	235	261	222	215	255	229	248	241	232	213	226	264	238	274	257	212	246	241	268	237	260	210	244	230	251	253	266	232	230	254	234	221	239	252	261	243	266	229	241	233	217	213	230	255	230	212	233	241	223	226	224	238	269	240	241	230	246	260	255	223	238	252	241	253	245	252	217	235	239	230	236	214	218	236	255	248	235	247	236	241	242	232	246	234	199	230	220	251	225	229	231	237	265	224	211	270	226	233	260	230	241	250	242	238	228	232	228	226	214	225	211	241	250	212	228	224	240	220	226	245	237	248	216	239	200	219	239	261	264	227	218	264	263	223	267	235	255	248	247	220	204	230	223	255	252	243	221	238	212	206	243	238	250	246	240	230	206	225	232	215	231	251	231	241	249	241	249	228	218	253	239	214	239	224	245	236	238	239	235	222	234	240	240	228	253	242	247	213	245	237	246	236	231	250	215	230	239	228	241	236	215	222	219	220	239	263	238	217	236	222	230	257	245	261	219	258	236	236	237	238	239	242	243	245	216	259	238	223	246	220	227	238	244	249	225	229	229	259	251	205	236	255	235	246	249	264	243	252	256	238	251	224	241	258	245	257	225	227	246	245	235	235	252	215	211	269	217	231	229	244	233	228	227	278	235	234	263	222	249	201	235	242	261	239	240	232	248	269	232	231	240	246	242	214	242	215	240	224	235	227	252	237	239	240	204	213	242	217	245	222	235	243	238	247	236	217	247	234	222	242	251	249	214	246	228	226	214	212	229	238	221	233	255	241	250	232	236	200	230	232	208	216	241	216	238	226	235	250	251	238	241	224	242	241	233	215	228	249	223	223	230	236	238	232	245	226	224	231	224	233	236	211	218	215	236	257	235	255	225	210	221	246	244	249	242	263	228	247	224	260	248	235	252	251	227	210	215	234	219	232	239	222	241	219	241	255	231	258	222	236	260	244	237	228	224	250	232	244	214	255	251	235	229	242	224	250	219	230	244	252	247	236	241	240	241	267	250	244	263	246	251	239	233	233	238	230	258	232	232	231	230	231	217	228	259	258	231	204	230	228	233	255	216	238	221	222	206	232	252	253	244	246	244	224	237	211	215	224	250	254	204	251	248	240	238	228	206	247	234	242	234	214	221	202	248	241	244	234	251	257	234	232	235	228	235	251	251	242	218	240	236	223	235	233	252	230	218	266	214	217	253	260	254	232	262	252	232	228	227	242	246	254	216	212	222	216	225	246	248	245	258	234	242	232	241	251	234	253	237	233	231	232	232	214	266	256	234	244	234	214	262	245	238	225	232	224	239	229	232	225	252	242	218	234	225	210	244	236	254	245	221	247	258	231	248	251	250	228	225	214	237	235	233	233	222	251	234	251	238	226	251	223	184	229	223	235	228	229	234	209	273	241	255	224	251	234	233	238	226	232	248	223	265	230	232	242	237	232	245	249	222	225	225	250	224	217	232	237	237	252	233	249	232	252	236	227	256	233	253	201	251	212	222	252	238	261	245	232	241	236	257	231	227	247	228	225	239	247	235	229	226	224	237	252	239	256	242	212	232	247	258	236	250	230	238	231	210	225	224	249	230	260	225	258	238	233	229	240	248	214	249	235	226	222	239	234	254	266	236	240	214	215	227	246	211	262	227	230	233	249	210	263	248	230	221	246	208	238	205	195	244	226	239	217	218	259	249	256	225	254	271	251	283	217	243	245	228	245	236	234	223	227	252	237	238	237	243	226	266	257	261	257	242	239	224	233	222	262	209	232	239	258	211	221	216	234	224	226	237	215	259	250	219	257	235	266	251	242	224	210	255	250	232	228	244	251	233	228	234	245	263	252	239	241	258	231	247	247	238	228	232	243	230	232	250	222	233	234	229	244	244	226	217	230	216	239	223	252	247	218	205	240	261	235	229	236	230	257	231	243	233	227	215	217	237	223	242	223	248	233	248	232	250	234	226	246	236	259	235	198	260	251	246	219	253	248
22782	21592	28889	24750	21594	19957	1991	807	649	589	523	460	1486	8357	12392	11288	8982	2599	295	264	281	272	252	263	291	279	243	294	269	229	300	273	289	276	263	287	260	276	310	291	280	254	257	255	311	262	276	290	249	270	284	276	253	273	271	253	275	286	257	278	260	241	270	278	285	281	272	241	256	294	261	249	262	293	245	284	280	255	273	293	282	280	261	247	283	274	268	274	255	281	259	265	295	253	261	264	239	272	270	264	271	277	278	265	267	298	275	272	250	283	238	256	273	264	268	276	254	262	259	264	267	321	276	282	300	268	251	268	287	278	260	275	275	281	278	251	281	267	253	230	284	255	312	271	259	279	272	276	296	264	273	292	281	245	255	272	269	267	277	268	254	295	276	262	271	240	285	253	262	256	268	268	277	264	270	275	268	287	249	253	264	271	252	264	273	282	253	286	270	270	269	232	273	282	273	263	256	276	271	281	270	246	271	264	234	243	275	288	276	287	301	284	308	261	258	263	272	300	267	276	277	255	260	289	270	277	274	289	279	281	258	242	295	258	293	249	270	247	249	290	260	290	276	288	262	272	245	293	285	283	255	307	295	271	286	263	247	258	270	257	273	268	290	288	292	286	289	251	252	258	261	269	270	267	265	241	293	241	276	266	244	273	241	233	254	227	290	261	295	277	237	248	236	272	266	269	274	263	278	263	270	259	239	246	285	251	250	253	269	292	266	263	281	278	245	291	260	268	290	298	274	280	257	258	297	294	253	280	273	291	276	257	273	244	264	251	289	282	255	293	282	274	291	241	252	275	276	295	268	256	262	293	267	275	248	258	293	276	277	281	279	283	282	283	248	251	292	248	291	322	258	259	274	260	278	277	263	289	258	289	278	278	269	284	257	303	249	276	258	249	285	288	276	272	276	286	284	284	263	261	287	298	272	249	242	270	277	291	278	291	264	255	304	284	285	258	302	260	271	299	300	271	273	267	260	251	256	254	257	257	247	282	264	310	260	254	270	270	259	271	305	284	249	283	266	248	298	254	262	246	276	274	265	279	297	257	249	271	286	296	262	271	275	239	278	284	300	283	253	265	241	287	287	293	252	268	269	269	257	270	268	293	292	278	294	283	272	261	260	248	279	281	273	252	271	276	258	263	266	276	271	288	268	279	282	270	277	279	244	269	258	255	284	273	284	245	257	262	286	229	270	276	278	260	306	295	298	276	246	270	295	265	280	240	276	268	248	272	268	284	268	271	278	262	305	248	266	272	288	279	265	288	303	251	269	298	261	273	273	270	273	266	264	263	276	241	290	295	288	251	266	260	281	290	263	288	268	264	251	271	293	266	271	247	257	268	265	236	275	272	269	269	272	273	291	316	264	289	265	252	274	277	257	278	289	281	241	245	262	287	256	299	254	253	267	279	267	264	282	297	277	267	270	265	249	246	297	273	258	260	233	258	241	273	257	263	233	282	227	267	286	265	266	276	253	281	280	277	293	255	268	297	265	238	311	253	236	289	266	240	256	266	238	259	261	265	267	255	268	270	275	290	279	269	291	262	254	285	267	260	321	278	247	243	274	252	261	297	264	256	278	264	271	295	264	290	281	265	250	270	247	262	264	268	269	296	234	252	301	287	262	275	275	281	257	286	279	251	278	269	264	265	289	255	278	256	281	251	260	268	244	225	244	259	279	271	273	268	275	274	264	256	260	264	302	285	265	287	285	288	253	278	263	273	264	252	231	282	256	269	266	272	279	248	254	259	246	255	267	275	293	265	263	284	264	287	281	305	253	306	280	294	282	265	275	251	258	267	276	279	279	265	275	255	235	276	277	275	293	250	254	249	283	254	262	270	282	253	259	271	264	307	261	230	262	282	270	278	254	267	237	254	263	294	270	287	246	272	273	259	291	272	268	277	307	270	304	273	284	255	272	254	250	264	259	271	293	313	261	273	275	288	303	284	271	257	257	279	263	263	260	250	280	298	252	270	263	265	292	322	264	281	272	287	267	269	241	254	273	268	277	269	303	274	256	256	285	255	264	259	276	264	272	247	267	284	244	276	291	260	247	279	259	240	271	256	281	271	276	262	262	276	270	278	258	258	310	290	278	270	283	272	269	257	300	289	281	271	247	292	250	289	293	285	293	246	303	286	272	271	248	256	272	239	269	254	261	285	286	276	291	266	265	263	271	249	306	301	254	274	286	271	290	275	259	259	281	254	279	278	253	245	265	246	271	263	311	252	284	294	273	265	228	268	251	258	278	281	272	269	284	304	273	285	250	272	281	278	231	286	263	298	254	276	275	275	268	294	243	252	275	288	253	280	283	304	281	290	261	239	257	277	251	270	275	269	246	293	259	271	281	256	269	251	303	272	272	283	277	274	260	231	250	251	254	275	269	282	291	274	293	277	254	286	271	288	258	277	285	269	278	300	274	257	271	270	254	296	298	235	274	291	272	266	254	250	251	280	283	247	267	257	246	285	270	260	251	236	255	281	307	258	286	269	305	273	294	248	249	280	275	263	257	284	268	271	284	274	265	254	261	273	275	271	256	272	301	259	268	253	262	242	256	289	251	263	273	277	292	266	312	277	294	251	261	259	284	284	286	317	280	265	276	296	260	262	249	232	286	272	250	260	268	250	285	295	260	252	264	290	269	269	296	275	280	251	288	288	284	250	256	293	282	289	233	252	273	247	265	253	268	279	281	279	265	261	298	256	291	263	226	244	260	289	276	296	254	278	278	265	292	260	272	261	284	260	252	274	258	263	278	271	276	264	266	259	254	285	278	280	262	260	282	260	287	279	290	290	264	281	268	246	261	246	296	254	263	283	243	273	252	243	257	238	263	275	274	293	280	281	267	251	305	282	281	285	255	271	238	269	252	242	286	255	275	247	282	261	252	326	273	281	271	296	256	265	249	252	248	234	294	275	288	274	278	275	284	235	256	254	257	262	279	277	251	296	266	278	254	282	277	259	272	259	292	261	276	234	289	320	289	310	292	289	272	268	250	246	277	259	278	284	271	243	278	274	255	262	271	274	254	242	279	279	255	283	285	264	243	268	276	268	276	291	290	279	282	284	260	273	272	260	264	282	286	294	254	262	250	285	256	283	255	240	290	283	264	263	238	276	268	276	278	280	268	289	283	259	272	285	250	265	264	274	260	308	254	268	266	257	275	281	278	266	250	264	259	267	274	255	260	274	272	281	271	247	280	284	258	273	251	255	249	269	284	263	277	240	266	235	265	271	265	262	270	285	250	250	258	261	278	292	254	284	303	276	255	275	308	282	263	271	255	263	304	273	275	255	308	250	276	274	230	288	256	285	276	261	254	251	285	285	270	256	292	297	281	275	244	278	290	257	260	291	264	254	268	283	281	258	295	325	294	249	284	296	264	284	292	278	266	259	254	290	243	268	237	275	322	264	250	270	282	269	275	260	253	267	273	258	292	270	260	255	255	248	269	246	264	279	256	277	257	246	237	286	252	254	273	270	279	246	254	285	237	244
4392	15915	10533	4917	3500	2570	2130	1649	1352	1086	1044	897	3431	15777	20570	18090	14397	4488	407	410	400	404	401	385	394	389	388	404	386	376	391	356	393	377	389	389	376	333	366	399	397	371	368	363	363	357	404	390	411	381	388	365	397	387	388	375	370	391	389	390	389	395	398	370	379	373	387	350	382	370	398	392	373	379	335	362	379	381	393	352	391	393	364	362	349	398	391	375	375	379	361	430	392	408	357	385	382	366	420	389	404	350	374	350	347	416	395	386	412	403	401	362	392	393	396	372	381	379	350	384	380	381	395	379	380	376	407	397	392	394	417	401	372	387	418	378	359	392	377	388	358	405	367	399	368	370	375	408	365	372	396	392	378	401	386	395	363	400	377	385	411	393	400	410	398	390	387	381	407	395	377	387	433	382	414	362	410	381	367	394	383	389	407	379	427	375	373	379	372	365	377	378	399	426	404	365	388	341	382	400	395	417	378	413	364	409	385	385	370	401	387	384	367	363	390	414	399	369	379	380	351	380	368	398	387	403	367	374	370	391	425	384	354	393	410	358	368	420	390	403	380	363	387	375	387	376	369	389	402	408	401	413	392	428	412	371	367	358	413	390	374	396	409	375	403	382	412	360	343	386	420	382	385	402	381	361	364	395	391	391	394	381	429	401	360	368	415	396	389	385	412	374	372	393	385	372	359	372	370	407	402	368	381	357	362	372	371	393	392	376	379	379	383	381	417	401	382	380	378	385	366	371	398	373	391	343	364	377	365	396	368	399	383	421	403	429	337	396	381	399	365	370	386	435	382	397	366	372	386	422	366	408	384	362	396	389	372	354	389	389	377	414	386	383	392	354	381	388	400	374	406	393	419	381	407	389	359	363	371	372	394	349	376	360	378	361	387	406	365	374	402	395	353	364	384	401	408	363	388	391	359	363	375	373	338	404	398	398	394	430	371	378	375	353	378	394	380	391	417	401	395	384	429	429	384	357	387	405	408	391	422	400	408	373	397	368	351	422	376	378	358	372	374	362	402	367	373	376	395	366	363	351	393	365	405	365	382	365	377	411	397	374	368	394	395	365	402	372	382	395	365	376	380	390	380	368	375	392	391	406	364	374	402	359	394	398	368	361	378	376	397	369	348	421	399	367	383	378	410	351	399	395	375	362	360	371	377	429	357	381	365	400	377	375	371	405	363	403	394	412	365	371	382	381	384	374	421	385	388	374	397	370	377	354	356	378	366	414	369	352	417	425	372	376	354	384	405	361	372	380	389	374	370	388	369	397	387	378	356	400	385	391	404	378	411	394	390	382	348	370	411	377	400	419	367	422	372	373	365	384	360	407	370	377	368	410	385	406	393	387	383	398	391	401	396	397	350	361	407	401	403	358	375	378	420	369	376	387	373	386	360	413	362	378	390	420	367	387	391	375	357	373	423	377	381	381	417	404	383	371	373	385	368	427	406	400	394	378	383	391	359	382	412	325	369	414	394	388	360	384	368	370	420	383	367	373	413	354	378	385	384	371	395	392	383	371	376	363	336	385	370	412	371	406	414	396	392	403	386	413	407	398	345	393	405	399	388	382	369	402	387	374	400	360	371	402	396	372	417	348	356	393	383	418	374	406	371	387	367	388	408	371	370	361	348	401	386	376	380	406	367	391	407	394	400	382	405	375	411	379	349	339	423	389	376	357	366	389	399	380	367	385	360	369	352	371	435	400	426	397	366	347	377	383	375	351	409	363	392	380	388	390	356	392	346	361	369	386	414	420	363	372	349	360	368	404	385	409	413	369	379	407	385	370	376	383	354	404	388	371	386	409	396	377	372	366	364	378	376	387	377	406	372	393	354	374	384	377	371	358	354	397	411	412	370	401	366	426	417	404	381	402	387	397	368	367	384	364	419	403	416	365	387	376	385	366	384	393	406	406	418	341	399	418	373	397	386	378	406	364	356	422	380	360	400	372	380	384	363	398	401	396	401	416	367	378	412	396	373	371	410	384	411	406	402	376	404	351	394	348	346	374	389	367	398	389	403	386	394	362	380	384	387	382	397	377	402	395	387	400	390	379	412	367	389	381	375	396	408	383	415	383	420	332	428	400	391	371	391	394	412	390	386	377	402	381	380	377	415	402	369	417	361	440	408	414	403	411	371	394	402	394	397	406	419	373	384	379	360	343	418	387	402	387	392	370	373	386	409	369	367	389	370	366	409	367	411	407	399	371	377	354	402	383	375	389	374	379	419	367	411	390	386	389	398	361	406	403	404	416	394	385	399	385	385	362	412	369	361	397	375	396	406	400	403	381	430	398	396	365	379	367	391	382	336	428	403	362	393	380	422	411	359	376	350	395	375	369	412	384	426	387	347	368	366	369	394	371	410	409	327	369	378	408	384	391	335	399	413	399	372	367	382	368	399	386	393	390	381	398	369	377	383	387	393	362	403	373	376	402	404	377	396	383	380	425	393	390	364	382	404	384	362	415	365	364	420	365	403	396	374	374	373	415	347	372	380	381	362	394	456	374	423	397	442	426	398	356	374	368	377	359	378	367	335	448	409	395	369	396	385	367	400	396	399	409	371	396	414	386	372	396	368	347	408	434	405	402	401	365	362	386	376	322	391	393	359	376	357	432	386	411	391	417	401	377	417	371	419	399	394	389	368	373	379	382	389	396	399	382	385	356	384	398	378	364	355	393	398	373	408	359	383	403	397	379	380	412	412	403	359	407	340	405	381	384	374	397	384	413	386	393	421	392	370	428	389	383	390	412	398	401	411	389	408	387	362	383	375	375	368	393	400	390	412	380	375	359	399	369	369	406	382	374	393	407	432	360	387	360	353	407	378	386	384	380	392	392	398	369	382	383	423	380	404	407	379	388	369	380	375	409	386	421	345	396	411	349	414	405	365	396	395	410	381	376	384	388	381	421	377	378	397	364	388	383	387	375	381	370	373	380	366	393	420	395	405	378	393	393	373	403	385	402	355	361	380	398	379	412	378	356	405	403	399	372	357	375	381	369	394	379	398	383	355	368	411	393	385	349	436	393	393	371	386	403	359	348	396	364	391	395	399	373	374	393	396	355	385	410	390	401	404	399	369	376	411	384	385	397	385	372	411	381	402	388	359	379	415	378	378	384	429	383	367	357	417	400	375	377	384	374	371	403	407	399	372	366	391	364	387	374	408	373	372	354	374	377	409	368	406	378	382	398	392	369	400	388	379	392	367	405	389	374	403	415	404	393	415	393	399	433	389	410	353	375	377	392	352	395	393	390	407	387	406	378	375	374	365	351	403	377	356	400	388	367	380	367	393	418	394	362	392	401	376	443	366	358	420	408	391	375	414	375	398	423	420	393	391	400	394	361	402	386	383	380	399	378	396	399	398	368	371	421	368	394	394	403	369	368	382	385	447	413	390	361	374	382	383	439	420	364	387	388	380	363	364	379	386	405	395	415	348	384	391	401	386	366	369	403	357	391	397	390	390	374	394	426	392	382	377	379	403	367	404	345
27686	18700	4079	746	525	399	363	352	373	321	299	310	334	517	844	880	799	437	284	273	272	281	298	275	267	300	263	283	273	277	265	297	260	292	285	260	285	240	302	273	272	246	222	273	286	291	287	287	248	245	248	281	261	271	250	276	286	260	239	264	272	292	283	273	290	290	268	268	283	319	278	275	284	284	285	267	272	264	284	272	296	289	271	270	280	294	284	256	272	278	279	268	255	253	245	290	314	321	277	257	249	298	273	277	276	270	291	274	273	274	275	307	289	295	287	277	233	264	278	285	272	303	284	281	304	278	296	270	260	244	290	279	238	316	260	267	278	321	289	283	244	266	299	271	272	267	252	254	271	270	304	282	287	266	256	272	264	283	311	277	274	274	272	269	274	249	260	278	296	272	286	293	259	308	291	286	292	271	257	279	289	288	274	299	305	283	285	287	254	269	285	291	262	284	274	289	268	277	272	248	301	284	253	261	261	307	287	280	242	258	272	292	292	277	260	269	268	277	297	261	299	285	253	278	281	297	288	326	288	287	299	295	291	273	271	293	322	271	251	289	263	278	285	255	248	254	265	283	259	303	292	268	323	282	261	279	261	301	293	275	287	276	297	252	276	261	289	259	246	263	299	287	269	258	277	297	271	269	296	284	282	287	286	297	269	275	288	280	262	274	267	281	266	311	252	260	281	312	291	252	275	275	274	263	275	280	270	286	271	288	278	303	278	245	290	273	254	264	289	285	279	294	287	290	272	300	279	297	247	286	250	263	301	299	264	294	287	273	291	259	280	276	272	287	282	284	299	314	301	293	298	285	264	271	277	242	289	240	296	284	242	268	271	319	260	259	278	284	280	288	279	284	279	273	252	296	278	296	308	305	276	271	262	264	271	278	259	300	267	280	288	293	292	275	293	283	297	257	300	261	258	279	291	259	281	282	303	271	258	278	297	249	277	267	281	275	228	282	256	279	285	299	285	264	291	294	278	294	283	279	290	248	312	278	277	249	296	297	291	302	284	285	270	276	266	262	299	303	250	245	308	257	257	252	275	296	252	280	264	302	265	281	277	265	270	278	257	285	288	275	279	295	282	264	284	281	280	275	294	257	262	293	280	274	273	310	260	267	285	296	291	258	256	300	307	306	271	296	266	294	268	277	265	273	323	289	297	290	251	258	257	300	270	283	295	270	254	293	274	278	282	282	270	265	285	264	251	249	268	290	302	301	282	279	307	285	282	270	315	280	248	281	270	265	273	245	292	288	271	305	264	263	279	259	276	277	298	273	259	261	297	282	268	265	258	252	299	288	283	277	285	278	285	260	280	288	287	313	282	290	291	300	303	271	265	263	265	250	294	303	301	276	260	272	271	294	256	291	301	269	283	299	288	302	294	271	277	293	264	273	266	287	263	297	302	322	265	277	274	280	291	286	254	268	287	282	285	300	261	252	281	267	269	255	294	260	279	274	259	275	301	293	283	313	267	279	295	270	287	252	277	266	255	279	279	254	290	294	251	282	310	279	298	286	278	286	289	247	291	244	298	286	272	274	296	277	279	243	274	294	276	306	261	257	245	271	240	297	283	288	269	292	262	290	277	278	307	281	264	264	294	278	269	265	269	265	276	290	318	278	279	246	277	252	278	307	300	266	274	254	292	258	304	276	272	272	301	248	259	291	278	334	238	289	258	263	277	254	266	274	283	278	282	271	271	272	264	298	291	274	266	285	284	252	281	266	319	275	281	245	287	282	261	286	257	260	279	282	263	256	269	274	279	275	280	264	302	278	293	279	277	273	303	258	270	263	280	287	274	248	267	280	274	283	317	272	263	276	286	272	269	274	278	268	273	279	289	320	275	282	255	298	285	282	249	282	274	290	273	302	255	259	280	277	284	282	262	257	259	302	284	283	264	285	280	287	255	264	304	242	252	292	297	272	252	278	257	249	255	276	275	302	292	267	254	298	286	298	284	253	299	296	312	298	263	257	276	271	272	281	288	263	263	264	281	290	277	276	284	279	273	301	266	258	312	266	278	281	270	268	247	284	248	258	290	292	285	301	280	254	292	324	284	258	266	273	283	264	304	263	259	290	281	275	316	302	243	257	270	263	304	302	294	293	257	261	290	283	263	317	276	256	263	295	325	303	265	288	286	288	279	279	286	268	291	248	291	256	267	267	283	264	271	257	302	279	279	309	252	314	308	277	285	301	267	269	268	296	305	283	270	299	285	294	293	268	295	291	274	248	282	289	313	302	272	276	277	277	285	314	281	249	284	254	287	271	278	261	269	296	280	276	275	288	262	279	270	299	298	265	324	265	284	280	299	297	275	264	295	291	299	269	264	314	283	270	308	278	246	279	313	282	280	289	286	275	289	300	275	285	279	279	272	280	273	276	287	264	247	273	285	276	249	275	274	268	301	316	272	304	259	276	280	289	273	294	259	304	289	270	292	263	288	266	255	265	269	277	270	298	278	257	251	272	276	258	283	281	291	294	325	257	243	265	266	281	295	287	277	268	261	272	298	262	267	297	230	316	282	295	275	265	268	296	250	281	282	317	286	271	264	290	317	265	269	270	255	266	273	286	272	278	273	279	265	283	273	260	286	273	262	283	289	289	292	280	290	307	274	264	246	271	262	292	282	275	263	288	262	321	291	266	250	270	285	274	277	289	266	315	271	330	297	247	262	285	294	276	292	264	259	259	283	265	275	264	266	294	283	273	282	267	259	279	267	280	287	283	288	260	289	283	267	280	303	254	263	283	278	276	282	269	311	278	274	255	285	279	251	294	291	308	266	279	270	286	294	283	273	290	286	283	261	314	297	271	272	269	284	273	274	308	275	278	282	286	300	288	296	275	274	319	276	273	266	297	279	278	237	260	289	273	311	289	275	286	267	248	253	261	292	292	273	297	302	287	275	312	309	270	295	276	262	298	286	235	280	285	298	298	248	281	283	278	293	308	274	289	289	286	299	304	286	271	284	287	289	308	266	275	282	261	274	285	268	284	270	276	260	270	290	298	269	249	280	294	282	289	285	281	284	261	292	263	282	272	275	297	298	271	289	308	299	285	291	295	263	284	258	280	292	292	279	287	241	265	286	294	271	253	297	283	259	296	280	278	304	280	263	285	311	269	281	309	258	288	284	256	298	281	307	262	253	272	269	268	327	295	261	311	282	306	278	292	290	304	259	272	276	292	271	292	306	281	282	291	274	296	278	274	316	278	275	273	269	292	289	298	273	256	273	266	284	282	276	268	294	294	267	295	284	312	291	317	275	279	266	280	245	291	282	277	268	292	281	292	251	301	291	303	266	272	274	284	276	270	316	271	295	280	291	259	254	281	296	258	275	286	305	302	253	265	297	302	286	259	243	287	278	282	271	289	276	280	304	297	313	284	290	275	283	292	276	277	280	286	255	265	269	285	274	248	283	258	274	274	282	260	280	306	265	274	273	275	288	296	272	273	304	263	269	287	273	294	288	280	268	263	287	267	253	271	276	307	252	293
4556	3378	1698	1049	1013	714	656	646	553	511	481	454	544	947	1393	1716	1538	697	394	379	352	362	410	404	383	384	356	403	379	403	365	368	384	389	376	377	356	423	449	423	390	404	374	390	428	390	378	370	390	400	394	415	357	405	353	397	404	379	377	378	404	394	382	391	409	382	357	384	396	417	432	368	408	385	415	402	416	408	423	357	368	409	408	352	403	391	387	372	397	373	373	399	378	412	410	365	390	395	415	423	404	404	391	392	425	392	409	397	371	372	382	411	390	420	343	377	393	362	394	387	390	421	405	410	401	377	399	382	414	353	411	381	419	364	375	376	385	384	387	376	424	349	398	425	383	388	399	403	341	395	418	386	400	382	370	417	381	412	398	371	391	358	395	339	370	389	371	397	415	365	379	406	397	383	394	372	443	381	376	365	372	405	394	384	370	368	386	381	419	399	386	399	392	381	392	360	395	358	393	426	393	398	391	422	377	390	387	410	361	381	403	353	363	391	373	403	409	366	382	396	439	381	398	394	384	378	393	425	375	400	394	371	382	403	415	389	355	407	397	410	389	423	412	374	414	396	373	382	383	380	418	411	403	380	362	369	408	400	397	404	369	375	386	387	375	398	382	384	407	348	367	372	389	384	387	415	387	403	384	363	404	419	370	392	391	402	388	399	348	387	423	389	385	376	371	378	405	415	365	396	385	355	378	367	428	395	367	377	423	401	407	379	433	377	402	425	404	399	386	415	373	360	382	400	394	382	375	371	391	408	388	396	378	414	459	426	391	417	384	414	368	394	385	403	417	356	380	404	379	399	409	406	397	395	361	391	373	401	388	351	380	415	401	423	365	392	402	383	394	381	369	400	361	398	416	414	390	382	448	389	410	432	400	379	423	392	395	368	426	408	394	436	387	375	362	379	410	403	442	391	410	388	396	404	396	409	415	368	389	407	390	400	367	396	377	386	379	355	382	390	408	429	387	351	373	397	402	420	380	403	426	425	425	404	407	384	408	411	396	399	397	416	393	403	377	379	381	410	385	401	367	361	419	349	404	399	427	403	387	411	383	380	431	400	417	403	397	382	395	415	354	356	381	421	423	382	399	386	380	401	409	394	438	382	434	379	371	391	400	430	439	393	380	389	370	396	369	401	375	376	410	389	410	412	392	395	390	396	420	397	421	385	403	400	375	418	392	415	422	386	386	361	410	346	364	413	378	392	407	367	387	386	364	362	421	393	390	375	415	400	413	394	410	422	422	416	379	402	396	396	399	382	372	391	412	373	401	367	391	387	373	409	411	402	373	386	421	401	400	369	458	402	375	407	381	414	398	410	386	371	393	349	394	400	376	405	390	387	366	374	401	374	394	410	383	410	377	376	385	399	365	389	355	453	393	412	362	430	396	396	397	396	391	384	414	399	378	415	387	398	387	414	409	359	365	395	378	401	387	396	402	391	419	391	393	416	382	392	383	409	416	422	405	390	384	369	412	383	407	396	362	419	416	367	436	356	376	398	379	385	415	380	395	354	417	405	365	403	385	401	381	393	399	375	412	358	421	385	390	423	388	396	401	394	385	431	413	408	378	381	428	390	409	378	417	378	421	361	455	417	357	375	365	366	389	377	400	394	427	331	375	407	392	351	403	357	388	368	413	361	384	381	432	370	386	388	390	399	378	354	397	377	387	396	396	426	368	385	374	404	412	399	390	387	364	398	398	350	376	399	407	397	410	413	405	383	391	390	389	420	388	392	406	365	389	364	380	383	372	356	369	405	393	398	401	399	381	389	413	404	409	383	390	365	400	337	408	393	367	358	368	412	402	405	401	411	361	397	416	354	398	417	391	387	395	397	381	381	399	385	373	454	404	419	423	382	397	397	426	387	414	414	401	429	411	427	409	373	405	366	389	385	335	390	379	414	372	399	373	395	418	402	431	389	382	399	447	412	371	376	399	386	415	373	379	366	345	410	368	387	395	409	375	399	385	390	403	409	387	414	374	410	426	386	392	376	366	396	408	389	361	411	382	390	397	389	429	395	419	424	399	384	426	388	384	365	407	344	384	386	366	427	370	420	385	408	406	369	373	369	378	393	440	388	399	382	378	401	364	401	400	415	398	359	408	391	341	373	388	359	424	392	426	384	420	430	398	415	363	371	393	393	398	420	392	429	415	395	392	388	365	403	372	426	393	398	427	386	398	388	398	414	406	369	362	401	416	383	399	356	381	397	417	396	374	383	373	370	367	389	401	413	406	366	382	360	379	445	397	396	350	406	368	372	384	383	366	372	369	384	365	411	399	369	375	393	381	391	384	423	380	382	380	392	384	383	380	405	426	389	395	424	394	393	388	393	386	407	419	385	378	377	379	386	377	396	376	356	384	382	399	407	399	389	387	431	379	391	404	410	360	376	407	370	414	382	392	374	383	381	390	378	414	368	409	361	419	393	398	401	383	378	426	386	383	402	383	359	389	394	397	379	420	384	378	411	396	406	385	408	375	407	353	386	384	353	422	384	382	435	363	378	403	410	430	415	388	374	371	393	383	409	407	404	393	401	395	396	412	432	407	410	408	369	381	439	385	389	383	375	389	438	430	396	396	397	369	400	384	390	425	402	393	399	422	424	415	381	376	391	401	420	398	400	416	390	372	389	379	392	412	379	379	386	376	387	375	437	402	388	405	394	424	385	430	397	382	395	381	425	365	407	426	393	383	401	400	396	402	375	404	397	377	409	412	370	392	370	395	357	446	415	346	365	383	391	397	385	366	361	396	402	376	420	380	376	376	390	370	391	378	408	363	371	428	378	406	392	412	421	415	412	358	377	376	417	387	412	406	410	379	381	361	375	387	367	401	368	395	404	373	397	403	390	393	381	410	388	376	360	363	398	387	371	405	398	427	409	379	370	350	410	384	410	381	380	396	395	416	380	415	416	374	391	365	382	381	377	424	387	401	391	414	398	396	396	396	412	371	406	376	377	395	382	376	347	385	410	382	402	423	397	394	404	402	417	378	427	408	424	405	385	398	386	405	401	382	413	381	403	421	370	414	396	397	391	378	415	387	390	349	387	374	377	356	410	390	374	381	385	452	395	371	402	372	397	398	363	383	374	415	358	379	408	405	374	387	404	404	390	390	378	401	399	374	384	378	390	382	386	437	420	403	368	415	380	392	367	417	364	421	399	422	395	397	400	387	391	396	384	435	384	399	391	385	424	398	387	401	377	396	368	399	379	422	388	403	427	410	418	420	390	364	396	411	391	361	392	398	385	372	396	409	398	404	377	384	424	391	388	379	404	420	404	383	390	407	435	395	407	340	400	397	391	393	396	411	427	397	421	421	397	396	381	394	377	407	394	358	415	431	360	407	405	402	390	408	398	412	397	396	406	388	369	409	379	377	425	372	386	433	418	380	390	387	400	382	374	407	397	399	415	402	395	402	394	395	373	427	383	367	419	388	388	378	379	411	397	391	401	403	389	398	372	395	400	398	388	396	419	417	401	414	395	381	373
23721	21568	28166	25456	19786	1947	834	727	568	529	511	435	537	2776	6627	6395	5115	1622	385	365	396	370	373	357	366	374	365	391	393	371	423	391	395	371	379	384	381	386	372	382	376	375	356	347	383	358	415	389	361	387	358	417	351	414	377	367	327	338	358	355	409	382	341	407	352	390	376	371	400	379	360	377	371	386	380	360	373	370	372	379	374	394	376	389	378	385	386	388	347	402	409	354	363	344	395	386	371	383	382	365	365	400	355	376	327	369	356	377	374	368	356	380	359	404	378	377	358	368	424	379	352	392	349	359	351	360	372	392	401	386	370	361	369	386	385	404	372	396	368	380	337	375	370	379	374	374	394	378	364	378	405	382	369	373	415	367	380	406	413	339	369	389	380	365	378	352	386	386	390	379	377	359	378	395	372	394	383	372	373	385	372	382	366	349	363	353	358	366	354	347	356	349	373	344	374	382	372	348	371	398	348	382	386	407	368	396	354	364	361	365	379	368	374	357	362	378	346	379	382	379	369	411	352	366	375	328	369	346	365	372	402	352	353	374	436	385	407	372	406	416	342	355	357	325	379	354	372	348	374	356	389	368	366	403	392	387	363	385	354	365	417	372	385	350	384	367	385	358	386	366	374	382	411	402	404	364	350	383	395	407	388	352	364	414	351	329	385	372	345	380	386	379	383	364	406	358	386	387	337	390	402	338	385	389	365	367	373	418	384	364	369	377	340	355	351	382	408	372	368	395	379	320	364	352	368	390	395	392	363	367	363	377	348	373	370	375	323	384	403	401	388	386	398	380	350	391	374	345	398	382	372	362	352	380	391	344	367	400	392	366	350	407	351	381	392	353	367	359	365	386	364	349	337	387	367	342	382	383	355	372	367	389	383	386	406	365	377	344	380	365	356	366	424	353	390	368	376	366	378	405	377	362	355	383	354	392	330	390	398	407	325	387	404	373	394	341	406	375	373	395	382	348	394	358	396	391	357	355	406	359	364	355	394	392	354	374	376	422	391	367	335	373	370	384	355	339	389	398	375	387	393	339	403	412	377	398	361	396	371	394	406	354	384	351	375	391	380	379	367	352	349	368	365	352	388	361	385	378	378	343	380	386	411	348	409	373	400	360	401	357	375	376	359	343	397	356	412	401	387	395	362	416	351	354	408	354	381	353	347	357	369	361	348	385	394	382	366	376	392	345	387	345	405	425	378	389	391	375	386	378	380	367	329	362	338	367	425	351	370	391	346	389	387	372	362	412	381	375	388	347	390	362	357	383	386	345	412	347	400	376	356	352	351	414	423	368	346	381	365	400	351	365	366	371	388	373	377	365	388	374	375	390	388	409	345	384	382	376	363	355	357	362	384	364	359	339	388	359	357	413	393	363	356	376	359	367	394	354	393	387	366	357	388	372	394	388	369	380	368	400	357	353	360	380	414	375	356	391	392	371	375	379	390	402	390	394	367	362	399	381	362	370	366	403	377	384	388	381	356	372	370	360	423	366	363	387	406	387	382	389	365	363	382	356	363	395	370	381	378	391	349	343	402	377	364	380	361	346	384	356	363	397	389	383	394	390	398	391	346	381	380	376	365	384	376	399	372	368	369	344	359	365	331	393	369	363	377	353	417	395	379	334	375	404	381	384	391	387	363	358	388	395	373	372	359	358	417	378	380	375	398	369	384	367	397	400	386	397	369	375	396	369	370	363	378	368	375	353	346	388	380	367	395	411	399	395	342	357	369	392	389	350	411	373	347	340	390	395	381	372	384	365	382	382	345	374	385	348	366	363	360	385	373	395	378	342	408	363	351	402	396	346	400	357	357	357	384	408	345	362	326	393	403	368	381	398	362	368	365	385	377	369	339	381	383	390	359	393	409	352	315	397	382	360	340	369	398	375	352	407	342	365	378	419	387	376	362	357	352	373	385	401	410	366	359	376	364	355	390	402	338	363	398	364	389	376	375	368	381	392	386	368	363	377	389	407	339	339	402	376	377	347	388	401	374	347	399	368	355	391	361	387	371	355	369	396	401	383	343	369	408	360	385	370	385	365	394	379	389	356	359	377	359	399	369	376	355	402	365	421	381	381	365	376	363	340	344	349	366	375	338	421	370	400	384	365	374	355	372	401	374	357	388	395	370	388	366	360	381	355	366	347	396	349	381	397	439	357	336	346	373	357	385	398	346	349	372	404	394	368	394	372	363	356	368	378	389	320	367	352	388	391	382	399	376	381	339	365	393	346	377	383	360	374	375	386	361	352	365	381	392	360	377	402	359	408	357	426	361	369	394	373	402	378	381	395	374	366	404	395	368	421	366	403	423	361	372	365	365	364	379	378	420	381	387	392	383	369	381	381	375	394	355	364	383	374	375	389	366	396	386	373	377	360	385	395	354	393	372	373	349	392	361	368	369	383	374	367	400	358	363	360	386	372	372	366	387	395	343	374	381	379	351	353	393	372	383	373	358	368	377	384	382	369	418	386	392	343	406	394	356	360	403	334	376	361	380	367	350	399	395	412	381	380	408	366	369	388	355	385	381	370	373	387	362	379	372	420	391	365	370	364	356	366	389	377	368	366	375	361	365	364	361	384	371	365	348	349	348	376	374	345	356	368	412	371	342	362	398	384	412	396	330	382	359	356	376	376	386	372	380	384	377	362	375	409	329	338	363	342	402	392	430	353	382	393	369	367	357	361	361	377	405	408	362	382	425	373	345	332	375	341	408	378	364	390	360	349	376	344	369	361	373	385	374	342	360	372	388	357	394	366	342	394	370	369	399	391	355	356	393	316	411	397	384	368	362	348	331	351	419	363	384	361	376	375	405	394	365	352	346	367	372	371	386	362	349	391	376	406	403	343	398	379	374	383	347	368	350	351	396	345	360	381	412	357	399	368	394	377	381	369	379	365	379	397	402	402	374	363	389	376	369	315	376	388	379	367	365	373	344	383	370	363	367	369	350	415	375	365	382	335	364	371	365	339	390	409	416	379	387	409	356	409	393	376	401	355	374	413	356	396	364	362	381	414	381	321	360	377	381	361	393	373	372	379	376	357	407	393	380	366	361	345	378	376	361	394	402	339	373	386	372	387	402	383	379	366	367	357	375	346	378	379	388	398	369	366	384	366	393	361	394	358	338	376	347	383	369	395	367	394	385	364	347	366	383	374	347	389	368	375	396	353	347	397	348	376	377	361	368	368	387	374	387	360	396	385	380	348	397	376	380	376	365	393	406	365	361	350	346	429	361	402	360	392	380	384	385	354	400	371	343	385	383	355	384	362	367	355	374	405	393	386	388	391	361	338	385	390	402	401	362	370	387	397	393	396	375	409	398	353	413	400	362	335	387	342	352	384	352	340	372	395	339	380	340	383	358	351	373	386	395	395	405	340	375	352	354	389	382	381	348	356	357	415	394	362	401	391	390	425	378	395	386	373	381	366	389	384	353	335	342	397	357	355	397	362	369	411	409	382	386	347	390	340	374	359	372	385	356	350	393	388	382	373
3558	9451	6206	2760	2397	1833	1328	1335	1074	999	870	752	993	5829	12680	11274	9135	2740	498	509	494	559	558	530	562	516	528	564	556	541	533	525	526	549	499	543	513	493	538	491	514	498	488	505	531	541	480	539	512	530	535	529	571	499	539	510	509	521	536	527	516	509	533	486	567	488	526	512	527	509	529	555	566	526	485	571	572	525	494	513	604	516	513	540	518	519	544	503	541	491	544	520	510	521	560	546	528	511	586	535	526	554	475	537	551	506	548	545	535	527	539	518	535	572	476	519	526	539	522	493	516	534	534	548	512	521	527	539	547	528	484	489	558	527	553	528	500	515	514	458	527	527	527	541	565	558	524	511	506	526	513	531	509	525	508	521	525	504	517	534	533	496	549	536	505	535	564	516	548	542	548	563	507	565	527	510	525	479	549	508	535	560	532	534	530	514	509	482	513	503	551	503	517	540	509	493	503	506	539	523	510	508	489	507	559	510	537	520	562	517	538	523	527	518	506	557	525	567	505	536	550	510	523	536	507	529	508	466	540	554	514	499	528	489	522	580	567	485	518	511	524	544	517	529	540	558	492	490	517	524	543	493	524	547	530	541	515	520	519	507	528	531	521	509	498	522	513	491	527	545	540	500	508	513	536	518	538	550	518	546	521	501	527	523	553	499	558	553	516	524	545	545	464	547	510	513	539	533	517	498	517	560	536	547	553	493	524	526	514	545	499	523	515	496	497	491	531	485	522	536	560	530	502	498	500	564	509	533	522	507	508	483	538	499	508	506	541	507	518	523	501	509	532	541	514	555	527	525	539	555	520	515	527	515	500	510	562	582	540	500	545	514	504	519	480	506	498	528	491	518	525	530	511	512	506	572	526	470	554	523	513	501	549	547	529	503	546	513	550	506	515	516	498	572	505	485	511	518	508	515	583	522	530	504	485	517	540	536	546	552	517	518	535	501	564	522	529	528	505	535	556	507	513	496	548	536	541	515	515	528	497	566	499	542	483	525	531	510	526	523	544	548	495	503	529	495	497	510	473	510	507	547	502	516	506	499	524	534	525	526	516	536	535	511	527	505	532	532	532	527	507	545	536	509	560	525	564	540	533	524	536	544	529	530	554	528	560	502	484	543	527	511	514	532	506	497	530	522	508	538	502	495	499	551	481	520	513	546	479	523	535	560	511	551	505	522	514	570	494	565	516	545	512	494	506	536	508	518	503	478	528	534	523	536	478	475	498	492	481	490	523	497	492	536	548	512	519	545	524	491	482	564	502	543	497	493	511	474	519	541	551	551	530	569	511	542	534	523	505	496	533	496	526	515	510	516	549	560	567	497	541	526	505	542	532	540	547	498	512	539	513	529	543	528	536	509	492	488	541	519	500	522	524	518	530	569	521	554	559	538	489	526	530	479	534	545	502	500	553	519	533	511	518	567	501	510	517	479	496	551	478	524	549	544	546	541	530	518	549	547	501	492	501	560	480	526	522	515	553	516	516	555	532	569	521	500	536	538	536	544	521	501	498	496	518	500	544	535	508	511	568	518	529	565	571	490	525	552	478	535	503	535	527	546	498	502	588	512	532	546	522	547	526	520	494	520	528	540	557	546	533	548	542	557	509	507	522	522	511	533	494	533	553	537	492	446	489	528	583	520	556	518	516	523	523	526	517	480	506	556	524	511	517	539	563	529	539	559	516	520	517	497	496	584	544	505	538	527	538	528	553	495	542	518	552	532	533	535	506	537	498	545	560	537	522	519	527	563	526	530	539	511	544	522	543	550	567	543	522	531	521	540	553	523	490	543	494	488	462	521	565	516	522	527	526	511	516	519	578	543	577	510	509	527	550	510	548	538	538	527	563	468	488	499	547	561	494	516	528	552	540	511	493	502	503	526	514	534	496	507	549	503	557	551	538	607	538	484	558	531	563	545	539	508	547	526	529	530	528	506	519	525	503	496	510	506	543	525	501	529	535	499	512	509	514	510	513	573	459	520	530	539	508	481	515	529	524	508	562	552	511	518	560	527	519	571	528	528	539	519	510	549	512	534	513	577	523	489	508	504	525	479	509	526	509	525	514	564	556	477	473	502	498	504	529	526	532	524	563	501	526	544	499	512	521	550	544	525	501	524	532	510	508	548	482	526	515	540	524	525	540	535	514	532	522	492	501	541	512	509	522	497	520	510	520	537	516	515	558	540	504	524	526	543	541	538	500	541	543	495	537	512	527	559	557	478	534	504	528	551	511	505	556	540	513	532	510	566	476	547	510	506	551	482	513	514	562	500	524	542	513	502	501	513	529	535	537	535	528	551	493	509	497	567	553	533	517	525	525	496	522	550	544	534	502	518	536	495	489	555	497	546	492	521	547	502	503	510	507	530	524	549	514	548	521	528	524	530	507	540	546	550	530	495	534	515	531	511	534	463	497	484	503	537	515	512	525	520	527	517	496	537	550	523	506	509	518	503	496	542	555	520	501	476	537	536	546	562	532	530	537	530	523	497	534	518	474	493	509	521	510	550	520	523	535	538	517	526	522	500	515	522	488	499	501	553	510	497	523	519	508	550	498	469	540	563	490	504	515	535	514	522	509	491	533	523	552	550	551	528	534	481	550	517	508	531	543	521	501	517	523	502	549	562	505	542	560	523	502	508	512	505	511	545	551	534	491	502	543	543	527	478	488	510	519	517	559	487	517	519	504	525	502	530	529	504	506	523	490	503	525	514	478	521	515	522	499	532	506	535	532	505	530	568	514	545	537	487	556	473	539	491	553	543	531	536	515	500	486	516	519	570	541	523	531	524	536	519	491	489	501	556	556	539	545	501	544	514	522	542	570	484	513	520	535	507	545	532	478	516	521	488	528	569	491	556	534	495	505	547	523	563	516	524	519	493	534	525	568	503	560	493	501	520	493	504	512	518	507	553	539	487	538	525	540	529	527	505	524	548	543	521	552	503	512	529	484	548	545	550	517	537	522	543	554	522	523	511	498	502	498	533	550	512	544	508	502	507	532	513	512	501	554	504	507	505	521	518	542	529	498	533	527	494	541	554	563	490	512	540	506	498	539	476	519	567	558	530	524	485	557	513	499	543	528	517	499	523	532	530	483	516	542	503	503	517	506	523	531	534	490	537	498	494	536	549	508	530	540	576	518	528	568	547	532	554	539	541	509	501	533	510	500	586	504	511	479	500	525	518	559	521	480	547	553	550	503	525	500	502	532	514	526	553	506	579	533	533	520	506	542	508	525	538	519	521	534	581	541	498	540	526	533	513	566	538	540	512	524	502	550	521	498	501	493	529	537	508	521	527	537	551	536	534	551	544	522	495	512	526	527	546	541	541	533	497	549	560	531	535	501	550	516	487	512	498	500	499	525	539	501	567	499	534	472	538	513	555	494	502	516	525	544	543	483	528	535	516	480	509	536	498	507	537	490	510	511	515	489	529	518	510	513	529	515	492	542	525	507	522	504	539	504	553	534	521	509	494	558	498	518	505	520	529	519	558
25122	21506	25790	21432	1215	499	356	298	284	251	206	223	245	995	3066	2937	2269	555	162	164	164	149	172	164	162	139	155	152	170	172	132	160	150	163	168	175	142	182	139	158	158	163	166	152	155	161	158	161	144	155	150	154	160	152	174	151	153	146	159	175	174	170	154	145	153	184	143	151	160	128	160	169	141	150	164	160	157	142	160	185	136	154	145	164	147	156	175	167	150	146	150	165	160	159	151	145	156	179	169	147	153	139	177	132	147	181	162	161	157	144	131	159	166	181	160	154	167	139	152	147	152	142	159	146	133	172	138	145	162	163	140	141	173	169	154	165	151	147	163	127	158	160	135	151	169	142	167	141	158	149	154	152	165	176	154	162	173	160	156	164	157	157	160	151	157	148	172	162	142	151	138	146	141	130	167	162	145	163	158	135	152	183	164	146	145	134	164	175	146	144	183	153	149	137	132	146	150	161	148	136	155	153	150	176	157	167	158	169	127	154	155	135	170	163	140	149	147	151	174	139	149	168	139	142	152	163	170	152	162	145	173	134	142	138	170	163	157	148	140	165	157	151	162	144	137	139	157	157	179	158	172	154	157	175	144	145	173	160	141	186	135	165	161	164	137	152	146	144	155	172	153	171	148	167	160	148	159	143	162	160	139	162	184	162	163	167	161	155	141	141	159	142	148	157	158	169	156	151	154	165	154	125	147	165	147	153	156	168	143	137	138	163	184	143	168	188	152	146	182	166	160	139	157	165	171	135	153	143	156	161	147	149	156	162	153	145	171	140	174	149	173	170	156	162	157	167	165	153	152	189	148	157	153	140	155	175	149	128	140	193	150	160	152	145	162	142	140	153	169	158	147	150	155	133	156	142	145	153	162	170	173	158	153	147	155	151	138	159	152	137	143	143	155	155	155	146	141	171	136	128	139	135	172	152	158	151	143	151	151	166	157	152	154	188	163	151	136	159	153	141	170	145	167	163	143	154	162	149	149	143	139	144	172	127	141	150	148	165	174	128	157	162	157	152	148	148	172	165	158	159	163	163	146	153	148	134	170	168	142	188	152	165	139	182	150	152	155	149	146	143	159	131	165	173	127	131	165	149	153	140	178	155	163	152	162	151	166	148	147	156	156	163	143	141	139	168	160	147	161	148	148	169	149	168	161	131	177	149	159	153	149	169	144	142	149	166	160	165	140	151	148	157	153	148	164	126	153	159	147	134	168	156	167	139	169	135	156	144	159	132	168	153	140	150	146	136	142	177	135	130	169	148	168	160	150	164	173	152	161	151	176	159	167	166	139	148	132	148	146	141	153	158	158	151	157	123	141	165	173	167	164	156	183	143	155	163	163	157	161	148	163	184	164	177	154	148	165	144	164	172	160	142	133	162	146	143	171	162	154	153	151	163	153	149	130	166	169	155	167	148	154	132	134	145	168	146	164	151	160	132	160	134	167	157	139	165	137	158	141	142	164	159	150	136	151	149	145	161	169	168	135	121	161	159	152	155	148	162	148	178	158	163	132	130	152	154	178	156	158	158	153	164	156	177	171	151	150	141	159	156	145	140	164	136	153	154	163	153	184	165	157	161	158	177	157	165	147	123	157	135	130	155	173	150	135	150	153	158	147	143	145	149	149	160	168	162	166	158	165	182	167	154	155	170	142	142	160	173	152	177	136	148	141	168	163	167	126	190	150	153	162	171	156	174	180	159	127	151	162	139	159	134	145	148	145	157	144	147	178	162	148	139	152	153	155	137	141	138	161	134	141	149	146	159	161	161	164	161	137	159	148	171	156	167	143	143	144	156	168	171	139	164	154	167	147	154	143	143	138	136	157	150	145	163	159	135	143	145	150	158	148	144	178	151	163	133	148	145	137	149	130	130	168	158	156	146	120	160	158	137	133	158	140	152	151	157	149	146	147	157	178	157	149	156	170	139	138	169	164	157	149	145	165	160	150	149	164	151	154	145	170	169	184	147	153	168	147	170	166	165	153	193	167	150	135	175	150	165	138	147	145	136	166	162	155	159	145	135	140	154	155	156	170	161	170	156	151	165	162	135	150	171	144	158	158	171	147	149	152	168	143	167	155	151	151	164	166	146	145	164	157	159	163	145	148	146	151	172	154	162	160	141	156	159	156	157	163	141	157	138	165	151	160	142	157	158	161	151	169	159	164	155	146	159	163	154	146	129	149	134	149	173	146	147	164	148	150	141	161	154	153	148	156	158	158	169	143	167	161	160	134	130	141	156	157	180	167	150	150	157	155	161	144	158	161	173	149	156	163	150	152	164	151	149	145	172	157	152	162	142	146	162	153	158	173	152	163	144	147	149	144	174	171	144	160	137	163	178	146	144	170	179	159	148	159	154	162	159	163	174	155	149	141	136	129	150	158	168	145	158	146	163	138	146	157	167	165	156	183	157	135	160	133	150	143	140	155	166	162	162	177	151	169	141	138	167	124	164	151	143	155	158	144	160	141	153	156	147	171	145	154	147	175	146	132	160	155	141	162	158	152	166	155	163	162	175	165	167	155	161	145	150	166	150	169	166	178	153	151	164	142	153	165	184	160	153	163	140	134	161	141	137	165	144	176	149	160	144	177	161	159	129	163	135	145	144	146	152	159	152	132	169	177	140	155	160	165	142	162	145	149	148	157	155	145	161	158	146	164	162	158	149	162	155	157	155	152	143	139	148	147	154	169	163	169	165	156	138	160	147	150	151	160	178	160	146	148	164	167	143	149	167	171	155	144	163	170	156	152	128	139	167	161	155	138	158	149	168	159	165	141	148	170	142	168	138	179	139	146	170	168	170	139	149	126	165	147	150	142	146	130	150	174	153	153	151	148	158	140	153	154	169	139	163	164	192	143	131	156	176	162	150	134	148	149	163	144	140	166	177	145	154	132	164	163	134	140	153	152	152	140	160	172	167	157	154	151	158	161	146	154	204	162	169	166	155	166	155	169	180	161	167	145	162	145	154	154	159	145	168	154	183	144	155	160	149	167	144	135	163	163	142	143	131	157	132	167	137	157	150	163	150	170	155	152	165	144	157	160	161	163	163	165	146	151	136	167	147	151	162	169	169	149	130	133	159	160	150	139	161	163	160	145	133	134	155	142	147	162	132	167	127	160	149	151	162	135	137	148	157	151	155	160	130	159	150	164	155	148	153	147	162	163	135	175	146	136	158	138	175	159	179	148	165	163	164	136	144	151	149	155	133	165	135	165	142	166	152	144	178	158	144	151	156	151	169	145	150	155	136	135	167	134	171	166	141	141	160	160	147	150	136	149	173	144	170	174	166	150	163	160	151	154	143	136	145	176	147	160	145	149	146	139	137	128	162	164	151	132	181	148	147	142	158	150	152	146	165	149	151	144	158	174	161	129	143	139	166	148	144	165	155	138	137	156	142	146	145	151	146	165	155	150	140	158	158	155	122	147	167	160	140	150	163	168	160	152	154	147	141	161	141	164	163	169	148	133	167	145	150	146	139	151	156	146	152
3727	4960	3455	1792	1580	1205	837	688	551	519	449	365	424	2648	7399	6791	5459	1139	232	209	214	230	243	257	212	266	244	224	198	264	227	242	216	219	224	215	216	216	219	247	221	261	212	227	220	228	227	262	228	262	241	246	223	232	225	198	220	236	237	216	207	266	243	206	230	221	247	248	217	222	224	228	249	213	229	244	233	206	228	228	260	218	217	225	225	219	244	216	250	223	220	228	208	256	224	217	224	227	234	197	221	214	203	244	238	259	227	227	236	222	234	226	244	217	192	245	247	215	240	204	255	207	226	218	194	226	224	229	256	257	234	225	187	197	203	242	230	204	228	218	231	220	241	204	219	213	245	235	215	193	202	233	226	224	224	230	233	253	213	246	218	245	199	222	221	225	215	253	207	229	233	207	248	220	248	211	260	189	205	243	240	217	208	241	213	240	254	226	204	212	221	223	230	225	220	235	213	219	233	251	232	224	238	235	247	245	253	232	230	229	236	236	238	218	245	228	236	247	250	213	226	241	215	214	213	214	220	233	240	222	231	207	248	228	222	219	238	221	240	232	236	211	227	225	237	237	209	215	244	245	248	211	232	238	223	206	204	244	236	217	218	236	227	216	226	228	207	217	254	225	209	259	228	235	223	222	218	211	223	277	201	262	214	219	244	237	253	202	225	197	231	227	237	246	234	202	241	217	219	226	242	213	240	209	254	227	207	262	247	216	235	212	215	220	210	241	215	235	215	240	249	222	225	243	215	223	229	230	228	225	220	232	219	241	228	242	227	209	213	234	232	217	221	229	226	237	237	231	227	217	242	267	231	205	220	235	237	222	226	225	242	216	211	245	242	210	216	243	226	223	258	230	235	225	223	219	240	225	197	224	212	198	208	221	233	229	239	240	207	224	246	219	236	219	222	261	255	231	210	214	238	216	238	210	211	203	229	270	192	221	208	215	244	225	233	226	213	215	227	240	234	242	215	215	215	217	204	224	230	254	236	228	201	240	218	232	227	212	236	244	218	229	205	231	220	217	239	237	221	234	216	211	239	240	237	237	214	267	228	230	221	210	204	223	248	189	228	204	257	213	221	234	215	226	246	242	237	237	200	227	201	214	233	206	226	240	236	249	225	242	235	224	226	231	234	256	207	217	232	225	220	227	248	234	249	242	240	230	227	213	245	202	207	226	232	257	222	237	232	228	242	257	196	215	229	224	216	230	263	198	199	217	240	212	239	228	221	251	241	230	226	202	208	225	228	268	249	211	230	235	235	236	231	223	236	229	232	233	243	213	235	247	238	239	228	247	224	224	223	222	242	206	244	235	209	197	206	237	230	262	234	231	221	195	266	211	254	232	232	215	210	211	220	223	240	236	222	225	221	225	200	225	229	210	236	227	214	251	232	210	241	229	237	224	214	210	236	232	219	223	196	216	233	232	233	229	225	196	231	224	231	239	256	233	235	214	233	219	196	226	212	236	213	260	215	234	194	217	228	209	204	248	210	225	242	252	233	231	226	214	216	234	247	227	220	217	222	212	188	227	224	227	217	223	239	232	235	232	214	209	225	237	215	239	207	227	267	230	207	236	226	241	252	240	204	193	216	231	230	218	231	223	213	243	255	247	212	226	224	235	227	228	241	196	244	214	236	220	235	233	248	215	219	238	242	215	251	206	243	194	232	209	195	221	267	221	219	200	202	226	219	228	237	205	219	261	231	206	216	202	199	239	194	212	218	264	241	206	258	212	244	255	219	219	218	221	225	217	222	217	249	261	253	199	235	209	215	188	211	229	225	233	236	221	242	243	231	218	210	235	200	237	235	216	243	239	235	252	212	233	218	238	219	233	208	237	204	227	266	236	209	222	208	229	209	216	230	223	222	236	212	232	208	229	225	226	209	233	231	236	231	228	233	221	224	246	199	238	225	227	239	249	224	219	237	217	211	227	213	213	255	212	216	219	229	236	193	222	219	229	224	242	240	207	224	236	241	226	248	228	222	256	220	204	239	219	212	249	238	234	196	223	243	249	220	226	229	224	238	231	233	221	208	235	217	198	216	239	240	220	237	214	207	230	218	238	221	232	236	228	213	226	259	253	248	242	213	251	236	253	229	259	247	213	236	211	220	219	240	210	216	213	209	246	225	254	234	226	234	228	252	221	223	230	224	245	244	223	219	251	217	233	222	244	220	244	230	233	225	213	224	222	256	248	219	238	247	234	238	221	247	233	252	241	229	210	206	249	224	246	253	228	229	217	240	205	198	241	262	219	207	217	218	238	224	221	194	229	228	196	230	238	216	217	228	244	256	226	226	250	247	233	217	242	232	225	210	239	221	222	221	219	205	218	210	215	220	239	226	250	236	256	236	210	217	242	247	237	242	235	208	217	219	219	217	215	236	229	250	239	237	223	217	217	211	232	198	217	211	224	227	213	215	224	244	241	236	210	243	220	227	238	210	241	222	208	203	249	227	221	232	232	221	239	218	239	205	231	213	210	242	247	221	233	239	236	234	236	209	235	210	250	252	233	210	211	207	242	210	239	256	218	216	218	215	235	224	232	254	223	221	237	222	227	245	223	228	222	237	244	210	199	244	224	211	238	210	221	234	228	215	229	216	233	234	236	229	256	223	238	217	231	219	234	235	243	243	214	216	239	219	239	214	209	223	237	221	217	225	220	207	232	228	211	218	221	242	205	227	237	232	217	235	230	241	212	201	216	228	249	204	236	229	242	231	218	214	225	233	244	211	230	239	248	259	213	233	249	220	248	244	229	230	226	231	223	239	234	236	224	226	235	244	199	224	234	200	224	257	246	188	216	231	242	198	191	224	212	239	243	211	214	220	220	249	221	227	259	223	236	201	222	225	227	229	224	228	208	205	225	242	260	215	224	211	217	234	225	251	229	216	224	232	218	242	217	240	228	222	240	230	249	228	214	227	219	221	247	262	221	224	229	215	237	239	210	222	257	236	224	221	209	207	224	230	232	219	215	228	237	210	221	241	222	235	223	227	227	243	211	240	228	212	236	220	209	221	242	211	224	235	240	256	232	229	229	228	223	236	224	207	230	240	216	233	208	212	217	219	231	220	227	223	224	229	232	251	234	247	245	238	223	234	231	211	233	233	221	232	215	226	232	211	261	255	231	233	214	212	240	260	237	226	232	218	200	221	221	233	221	242	226	241	209	225	218	230	225	211	228	247	207	206	234	226	221	249	205	241	266	218	200	231	229	222	226	210	243	245	230	220	220	229	213	227	231	213	231	251	206	258	198	242	225	210	199	244	219	235	201	224	245	216	226	213	221	211	248	237	240	214	226	234	225	245	233	249	216	245	243	247	217	226	243	216	213	206	238	253	223	208	241	225	213	225	200	219	252	225	237	231	237	227	186	228	226	261	244	241	253	218	206	224	194	220	225	249	233	233	263	216	222	225	226	202	238	229	227	191	244	237	234	245	232	210	217	249	235	251	251	216	196	224	241	247	208	247	217	236	209	244	247	228	208	257	232
22782	21568	28814	24774	21568	19750	2031	776	655	634	539	428	520	4255	13577	12602	8908	1222	278	239	284	266	259	273	289	268	238	271	258	267	251	243	260	287	304	241	240	287	254	282	280	288	274	249	251	259	247	268	275	232	272	247	269	248	290	278	259	243	271	256	240	260	255	229	292	257	268	257	280	258	254	247	267	256	271	267	251	241	229	298	284	256	259	266	294	271	294	264	246	244	255	263	245	237	267	227	269	283	271	236	253	257	231	249	253	267	275	249	274	247	283	256	298	296	271	254	266	286	254	279	292	237	241	245	300	269	234	275	282	273	241	260	255	261	268	265	257	288	270	256	266	242	280	278	272	265	268	270	268	290	264	260	302	249	274	262	246	272	272	268	282	320	269	272	256	257	256	254	286	248	285	231	285	252	278	258	272	251	270	279	248	272	284	235	263	257	242	252	226	290	243	253	258	265	273	245	267	267	256	228	270	272	284	251	290	221	282	263	250	263	260	262	254	271	256	265	271	275	264	269	239	258	281	265	289	272	265	275	280	258	292	302	249	275	255	310	298	271	243	275	282	281	269	253	269	258	268	267	258	237	255	258	272	257	285	239	291	280	254	283	264	283	268	259	277	258	275	241	265	291	276	230	268	252	267	262	263	256	253	259	257	245	240	221	258	260	250	243	271	254	270	269	280	265	264	256	257	234	243	244	286	254	286	260	244	264	245	269	265	235	263	227	269	258	250	269	281	246	261	228	264	246	257	273	255	251	264	280	287	291	279	231	256	258	271	261	259	276	257	247	258	256	272	267	284	247	245	271	286	265	247	261	273	271	259	252	257	256	267	239	270	301	280	239	242	265	286	240	277	293	273	255	259	270	266	253	264	271	230	262	247	224	260	284	281	251	250	285	229	262	234	258	277	280	275	252	278	264	267	269	270	309	257	239	247	268	253	218	259	261	240	265	264	236	262	276	252	270	277	263	258	265	267	230	272	286	273	276	267	268	263	286	253	282	269	271	248	312	270	230	296	274	280	294	273	294	277	250	263	248	286	266	230	288	259	268	239	270	260	251	275	247	271	263	266	250	257	302	251	242	257	243	261	249	266	257	258	265	270	241	281	265	267	238	287	249	286	274	281	261	277	263	289	259	262	251	236	282	283	236	270	281	269	248	249	274	272	263	229	243	271	238	283	258	271	250	275	260	250	256	263	258	267	246	283	279	271	277	256	262	254	256	269	255	282	269	253	231	259	268	241	300	263	250	275	263	259	254	261	261	265	253	251	281	262	255	278	263	254	252	253	249	252	284	243	236	276	268	304	283	242	258	252	282	231	263	289	266	244	270	261	256	261	255	281	282	277	249	264	275	243	284	276	276	225	281	236	227	278	232	264	220	265	254	255	265	260	265	282	280	273	248	272	281	268	269	221	283	283	259	273	233	280	245	254	266	273	240	245	244	270	251	261	256	258	261	279	271	290	261	273	256	266	233	296	227	274	253	290	256	263	270	268	273	250	279	260	257	222	267	282	288	264	277	259	265	260	252	239	256	276	257	278	267	245	274	294	283	237	269	270	270	280	281	270	239	265	266	271	257	274	239	252	231	278	252	263	279	290	270	246	273	285	275	269	275	244	272	279	261	274	259	262	278	233	267	259	270	252	263	274	259	256	264	266	268	264	249	289	298	271	247	258	249	264	254	271	221	283	261	278	272	286	236	297	232	279	269	270	280	247	270	258	253	274	288	251	275	270	267	268	263	259	277	275	271	252	270	259	244	286	295	290	256	291	267	251	227	264	241	251	259	255	262	243	270	276	243	274	251	254	265	281	251	247	251	265	254	264	270	265	275	281	252	262	258	256	291	279	259	269	267	255	262	259	267	280	267	289	253	261	269	244	233	258	254	281	281	246	272	253	230	263	236	257	259	270	274	241	275	273	297	271	245	249	259	269	250	249	260	278	276	288	245	253	258	293	245	272	258	297	274	292	244	272	287	253	245	263	283	258	267	284	232	254	263	258	248	223	281	251	254	260	287	254	255	247	249	251	274	268	256	283	251	277	251	260	257	291	251	273	254	245	247	230	268	262	257	270	242	290	293	261	276	258	241	231	237	257	259	255	240	271	276	269	268	238	257	261	257	284	261	278	261	274	280	243	259	284	268	298	248	249	246	264	269	252	274	250	290	275	245	288	260	235	255	253	257	260	249	242	261	234	259	224	235	213	254	269	251	277	237	240	257	266	240	260	294	236	242	282	266	262	245	252	285	283	251	265	252	267	277	274	266	245	267	249	268	235	268	239	251	257	262	236	271	262	245	291	274	246	288	251	281	243	266	309	257	291	238	270	298	289	290	265	270	250	262	267	249	279	272	274	260	278	245	268	284	272	254	256	261	255	251	284	251	261	272	257	290	266	287	266	272	256	255	269	276	271	260	253	248	227	285	251	297	252	264	264	266	285	262	263	271	258	268	272	265	263	263	278	250	287	275	266	265	257	256	267	251	238	265	239	263	262	258	222	304	277	236	268	281	261	258	240	241	260	248	282	284	280	245	232	261	261	265	244	296	290	252	243	248	288	270	263	313	244	269	278	229	264	296	264	265	274	280	273	269	242	263	284	242	271	245	269	268	276	289	286	241	261	255	248	262	281	258	271	253	279	223	264	235	281	265	259	272	303	250	257	256	267	267	258	245	277	262	248	256	269	258	274	260	289	270	262	246	258	234	263	261	255	253	272	250	292	252	264	251	278	262	245	263	239	272	274	240	300	258	257	271	275	249	243	265	271	256	241	240	278	280	274	278	254	266	268	251	279	264	277	263	280	260	249	288	245	259	252	256	256	230	281	281	269	249	268	241	265	270	294	267	265	268	258	267	244	293	252	274	237	271	262	268	252	249	266	267	233	283	258	265	272	290	269	282	230	280	248	242	253	247	281	277	253	252	252	247	245	288	285	226	263	237	256	261	255	281	285	292	254	259	273	273	250	288	270	286	258	256	268	247	248	248	248	278	241	248	236	262	263	254	256	258	246	270	262	285	284	257	255	240	283	279	232	277	249	276	273	268	261	275	256	258	252	249	276	235	242	255	243	280	269	247	291	286	223	266	245	261	288	235	270	273	255	273	262	261	291	260	276	249	241	258	257	241	261	276	260	232	267	274	279	273	266	248	288	271	268	269	271	266	266	238	256	261	263	286	247	274	286	276	267	276	255	262	250	251	232	262	272	278	231	252	272	256	261	285	272	276	247	261	259	251	287	268	202	263	262	248	255	271	267	206	265	255	236	270	250	251	274	252	224	271	282	264	265	270	273	272	288	253	241	283	286	272	273	304	262	247	261	275	243	233	266	277	259	299	284	277	274	276	267	229	284	280	262	262	223	227	267	256	271	259	252	291	252	253	276	260	253	263	280	259	277	269	232	248	272	244	237	229	281	247	259	255	292	268	277	269	264	285	267	282	259	279	254	277	287	238	257	270	258	283	263	251	282	256	260	265	244	293	275	283	270	251	262	244
4525	14460	9646	4946	3928	3243	2141	1632	1373	1336	1051	875	1019	8655	22312	19200	14040	1874	403	352	367	397	392	415	381	369	426	408	356	352	407	400	411	374	374	399	393	399	360	353	357	407	349	406	386	380	363	403	345	381	374	401	377	366	384	405	400	398	372	369	366	374	354	376	370	359	361	404	420	375	397	368	406	411	400	397	369	368	391	376	363	378	356	410	384	378	364	390	356	396	376	387	395	366	431	342	361	397	360	344	358	364	400	393	381	373	399	399	379	390	364	364	378	392	370	369	385	386	361	382	376	368	383	392	410	416	380	381	359	394	363	371	357	373	348	351	377	395	385	380	326	406	383	386	376	400	359	366	387	392	362	390	380	365	401	370	344	390	394	394	375	348	409	374	405	405	382	389	371	348	396	372	376	396	402	361	390	387	385	356	356	366	404	368	382	379	379	339	406	387	383	369	376	363	362	370	379	393	384	394	388	355	379	365	380	393	418	386	359	377	384	380	354	396	390	377	377	357	380	349	415	369	362	415	342	359	409	355	369	388	384	371	409	383	357	337	363	383	388	381	376	400	379	366	370	342	369	387	329	360	362	344	414	399	391	399	406	424	365	385	357	393	353	369	349	336	382	379	374	388	412	364	354	386	365	372	400	370	387	362	402	382	336	368	364	391	349	342	385	388	358	356	364	383	389	380	366	395	398	379	367	420	374	369	377	378	367	397	362	386	357	397	397	396	360	355	370	390	394	368	356	361	386	369	398	392	399	399	362	375	361	415	337	353	376	365	391	394	396	399	380	328	383	379	387	417	374	353	385	370	386	353	355	409	386	394	365	403	375	376	368	364	392	389	378	342	404	379	415	382	403	360	378	407	369	383	366	393	392	370	360	358	373	380	380	398	415	357	372	354	396	393	375	353	353	382	387	376	393	386	382	338	355	365	362	361	386	399	401	373	363	379	358	397	370	399	353	359	369	389	378	338	374	389	352	393	398	384	399	382	388	371	379	380	385	383	397	352	372	385	370	388	379	383	396	382	397	388	384	370	384	383	374	367	399	412	363	395	372	381	391	371	378	409	380	386	341	370	402	400	408	373	363	396	402	425	359	357	373	426	378	392	382	424	393	362	356	382	376	343	371	386	389	416	404	386	361	418	362	384	360	355	408	408	386	378	390	387	346	379	394	381	346	372	340	366	386	381	358	381	376	379	396	393	361	419	382	393	382	364	397	375	392	370	384	372	374	400	416	392	351	387	329	374	370	398	400	361	346	415	383	374	382	371	403	353	402	371	355	372	369	434	389	345	388	371	388	398	403	407	412	422	383	387	370	388	395	362	377	383	379	376	392	378	355	388	395	359	387	382	423	354	388	376	357	347	399	333	363	379	363	386	352	372	373	366	413	374	383	379	369	369	386	379	366	354	379	387	344	400	367	367	412	381	397	347	356	388	365	340	343	391	360	425	361	377	374	409	391	389	390	414	371	364	364	411	385	372	378	410	375	399	367	372	378	395	351	359	364	373	361	359	391	352	385	393	370	403	381	360	393	370	385	385	366	376	358	372	427	366	378	362	388	411	397	386	364	392	359	386	379	381	365	430	363	360	403	381	416	392	389	413	385	363	406	388	368	360	371	380	378	404	393	411	398	365	398	390	405	382	383	397	409	370	372	394	379	348	369	384	370	349	358	398	390	365	384	399	358	385	370	401	427	379	373	351	399	391	367	371	407	414	356	392	378	381	375	382	377	389	359	380	397	397	391	399	378	378	368	404	396	364	376	367	395	375	377	374	348	377	353	392	374	343	340	383	370	425	354	383	378	366	396	415	378	391	382	405	387	413	350	392	386	369	379	363	417	360	354	387	373	367	392	381	397	346	397	361	382	377	401	395	373	368	372	420	380	418	390	394	388	353	403	374	385	399	374	347	357	369	379	397	397	355	404	340	372	380	404	413	367	426	395	399	357	393	371	354	391	371	377	363	366	323	382	374	358	380	366	409	410	350	367	399	363	391	378	382	415	394	383	380	369	389	388	372	399	344	390	366	353	354	370	401	412	364	363	367	383	367	384	374	399	375	391	388	353	407	395	388	396	392	381	372	362	400	382	384	373	329	392	416	397	332	402	362	361	387	389	386	382	433	389	429	406	375	394	358	395	355	396	365	359	397	400	340	410	380	381	395	363	360	393	384	368	383	381	368	387	377	399	350	370	398	383	405	380	348	390	397	350	391	402	367	342	357	357	367	385	367	388	349	369	381	369	389	398	390	394	376	364	385	379	340	365	384	363	413	368	396	374	362	377	358	367	374	402	375	379	377	349	360	379	338	369	416	393	386	356	400	355	381	378	402	390	378	385	404	358	366	371	379	337	403	372	406	362	372	371	361	410	416	372	398	378	357	410	374	405	339	358	398	390	347	373	382	362	396	351	398	391	399	394	371	408	369	369	403	359	382	388	379	338	367	371	338	376	363	390	399	354	359	415	391	367	347	387	396	374	379	384	370	357	364	400	355	352	376	390	359	371	370	391	373	340	383	361	367	370	384	370	386	368	388	418	362	359	363	371	384	352	384	397	377	404	364	392	409	402	371	371	365	355	391	408	373	396	371	385	407	361	391	380	390	404	349	411	372	383	383	354	382	380	397	377	377	374	373	377	391	409	428	376	392	361	359	381	345	363	399	361	374	418	388	421	377	350	339	378	375	364	373	381	397	358	398	346	372	346	383	377	376	353	399	387	374	388	397	403	361	350	358	415	397	341	334	369	381	394	366	345	401	383	402	381	391	378	413	400	366	379	392	383	386	370	380	376	355	373	358	389	375	400	352	423	377	395	397	398	360	353	431	387	392	370	387	397	407	363	372	381	369	375	378	402	378	389	383	339	390	380	368	365	408	353	365	374	345	350	387	394	385	385	406	388	398	377	384	392	418	385	371	387	364	367	399	414	380	371	392	395	367	339	388	363	390	394	395	384	364	354	402	394	345	370	381	391	356	350	369	361	359	384	372	368	386	384	390	354	338	385	355	374	387	357	371	385	377	389	393	381	416	374	358	348	414	363	370	394	397	349	385	388	372	408	354	379	375	410	401	389	366	382	377	378	373	374	387	386	359	384	401	364	383	398	367	354	376	382	387	384	385	346	373	378	376	366	387	415	414	399	375	364	381	391	385	368	418	381	389	378	365	401	377	372	332	348	389	355	390	369	352	379	381	387	383	356	374	373	398	442	395	412	384	369	347	375	383	378	377	345	365	385	371	362	353	390	367	378	365	374	396	382	378	399	376	434	398	416	386	381	386	376	385	352	339	364	418	362	367	383	353	370	412	402	366	361	338	382	367	396	353	354	405	402	382	386	379	368	414	373	368	392	387	353	389	371	379	390	359	428	386	365	360	367	414	377	414	367	373	392	424	359	365	390	426	405	370	361	363	399	375	368	417	390	371	360	361	373	390	372	401	387	364	372	372	325	408	416	389	338	395	373	389	401	375	363	399	366	352	362	442	399	363	389	330
27670	18568	4219	916	597	585	393	333	349	338	308	292	329	569	901	996	828	297	297	281	276	288	280	287	259	295	279	267	256	272	279	291	253	269	290	302	243	287	279	257	286	286	317	280	269	291	301	260	283	251	284	288	276	294	289	290	281	263	263	283	279	259	237	271	255	257	273	276	272	258	271	246	266	275	236	288	255	266	272	298	266	238	307	267	280	268	271	239	257	297	293	295	275	272	265	267	266	276	271	305	281	279	260	289	285	292	286	278	252	295	264	270	250	246	267	272	252	292	284	273	260	281	283	276	287	223	254	266	289	283	297	245	276	285	247	263	290	272	277	268	269	284	286	273	245	279	292	288	283	255	275	264	297	278	278	246	244	277	260	271	269	298	270	246	281	283	268	258	257	286	273	248	250	284	261	275	269	247	279	251	251	275	274	276	252	276	249	278	282	252	280	249	267	269	297	275	284	269	289	272	254	265	277	256	245	314	271	264	254	288	275	292	286	272	268	285	272	253	278	271	266	298	266	254	271	249	291	282	271	282	295	270	277	270	259	253	282	281	268	287	292	255	301	259	243	284	281	263	303	281	265	279	280	250	284	311	243	261	265	308	286	286	253	310	302	274	288	282	267	293	278	262	292	279	278	287	305	284	258	271	248	260	254	249	265	264	270	255	271	270	283	288	230	262	272	232	239	294	273	239	267	280	288	286	289	270	282	260	263	271	301	273	270	284	269	300	248	257	246	264	280	274	269	260	286	275	266	279	275	260	273	267	280	252	280	294	276	277	276	261	268	256	258	255	268	275	261	277	249	270	279	286	299	278	245	285	268	274	294	277	273	262	252	270	234	269	245	245	304	254	265	260	265	299	261	248	292	290	276	257	261	256	277	259	266	280	249	268	274	255	270	292	304	257	260	259	282	277	280	262	258	277	277	272	299	298	279	248	279	259	290	262	265	288	290	291	276	277	289	268	281	255	270	238	291	259	270	292	273	283	271	290	287	279	257	279	237	262	303	291	274	258	265	279	290	302	247	278	249	273	266	241	285	248	267	245	275	276	248	264	275	296	292	265	265	260	270	318	275	274	271	260	274	294	268	259	282	274	267	266	264	275	265	272	258	258	252	280	300	284	267	256	272	266	261	293	243	267	276	262	316	274	301	265	267	269	281	247	316	289	291	298	259	275	288	286	266	256	258	261	245	278	263	265	279	264	275	286	272	265	266	255	251	270	294	269	281	248	257	254	274	269	288	275	285	275	257	306	254	289	277	257	241	265	264	276	260	281	266	266	279	301	270	282	303	255	250	279	286	287	263	278	305	253	251	248	294	273	302	281	269	278	284	280	265	292	259	285	294	285	286	276	284	268	285	298	276	288	266	286	265	287	271	277	240	282	269	262	307	263	259	282	306	297	279	295	278	293	265	257	274	260	253	255	269	287	295	282	267	299	291	281	279	268	269	268	264	271	289	299	251	270	275	276	284	291	317	263	277	260	232	270	262	277	283	254	310	299	279	293	280	271	287	279	253	267	253	281	277	291	297	267	279	270	288	266	275	257	272	279	290	278	282	277	261	266	251	262	283	299	279	292	288	271	257	291	283	264	277	289	262	265	231	253	275	291	263	263	266	294	275	262	253	256	279	258	286	271	268	254	271	280	265	280	279	276	270	301	272	300	268	243	281	278	258	289	278	274	294	299	291	291	291	291	275	272	261	266	276	286	260	263	258	268	267	289	274	288	272	275	267	268	234	261	273	294	290	265	269	270	269	282	252	306	267	266	264	258	257	295	257	296	228	265	267	303	305	265	301	284	279	284	290	288	264	256	258	260	285	262	294	297	257	266	284	248	270	269	283	269	282	251	272	274	276	257	270	283	255	257	278	281	246	254	243	269	315	254	263	280	262	248	255	265	278	269	268	293	263	287	250	262	270	264	273	269	274	269	283	251	276	260	284	274	308	253	296	267	258	267	267	266	258	250	280	296	267	276	260	278	315	292	304	264	303	285	261	274	290	267	254	247	278	248	270	272	239	282	286	257	269	266	263	268	297	266	274	275	281	277	274	289	273	305	286	284	303	252	270	273	264	282	285	268	254	288	245	281	248	275	292	258	275	286	276	282	272	273	286	284	302	273	280	272	290	268	277	262	293	273	289	276	263	250	293	288	273	249	270	301	247	301	268	234	289	277	221	258	272	301	253	251	319	287	245	287	251	305	262	288	271	251	268	255	262	279	259	328	261	290	272	259	276	263	290	277	285	288	275	257	249	279	272	277	283	272	286	270	268	276	257	283	301	281	274	249	285	279	311	273	287	271	270	292	239	267	293	261	263	265	304	268	279	246	284	281	266	279	300	261	276	254	276	254	287	276	281	270	264	271	291	268	261	280	306	293	280	269	272	268	271	282	272	263	279	263	267	289	293	287	269	302	274	247	268	272	267	258	264	261	267	258	244	268	232	275	258	282	300	279	270	271	286	279	264	250	260	273	280	307	285	288	248	266	277	287	302	273	288	273	250	250	276	269	292	265	286	256	300	288	265	255	275	296	292	249	268	283	263	263	277	292	281	258	254	290	256	287	282	272	230	266	261	241	270	270	262	267	268	259	261	253	281	264	257	264	259	297	275	278	282	250	291	288	298	289	269	288	276	276	271	278	287	277	275	270	230	266	267	253	271	269	259	265	297	242	277	271	258	278	286	251	267	265	293	259	278	289	283	283	279	244	278	271	262	258	295	288	256	253	277	287	262	317	254	259	306	284	261	247	257	285	282	293	302	276	228	279	303	254	258	295	275	268	293	268	282	291	286	258	277	268	275	256	256	297	285	251	302	281	270	282	277	265	287	293	277	276	284	262	268	264	274	289	277	291	251	287	268	264	266	283	238	246	272	254	300	259	273	269	285	285	307	255	274	250	280	265	254	277	300	269	287	283	261	292	256	274	294	259	271	270	278	270	283	260	263	273	233	286	277	264	299	271	265	284	267	258	256	277	273	269	261	288	256	257	293	259	289	270	283	257	270	283	290	278	253	262	250	257	290	267	268	267	285	264	276	263	253	278	250	245	290	267	270	243	275	249	267	268	260	261	268	268	274	294	279	279	279	266	262	260	285	241	287	255	261	276	282	283	279	286	287	275	305	305	281	265	252	293	286	277	274	266	305	274	278	273	275	252	257	282	279	277	273	275	293	270	273	269	258	295	269	285	263	283	283	273	283	279	275	269	275	282	277	291	297	259	243	287	251	256	275	271	286	273	272	243	283	291	259	268	255	251	251	312	276	264	276	292	292	267	281	307	268	272	311	262	272	278	263	257	268	279	272	277	261	271	301	286	281	254	267	286	263	285	277	290	251	250	271	279	254	246	296	285	268	279	275	236	314	267	263	266	278	273	259	268	261	269	256	266	281	282	266	251	250	272	275	281	264	247	258	283	276	270	287	306	263	298	270	266	257	271	270	258	258	280	292	255	283	258	265	282	247	299	256	298	254	249	289	283	253	270	304	278
4345	2627	1894	1137	854	885	655	610	481	515	471	439	474	1002	1676	1820	1497	417	374	385	400	366	357	409	354	384	392	409	346	350	418	356	394	382	368	396	372	369	392	372	389	367	391	388	370	381	409	367	379	369	373	398	421	359	360	383	363	378	400	394	396	406	412	358	386	363	370	415	419	381	381	377	366	376	401	372	360	382	428	374	373	347	409	373	366	346	374	396	383	397	382	388	431	377	345	363	406	415	399	358	402	395	405	348	406	404	389	387	363	361	366	365	403	372	421	373	367	382	359	395	406	412	378	375	387	377	388	395	382	368	359	367	393	372	383	389	373	395	422	411	384	384	374	363	399	395	383	380	379	375	365	373	382	403	373	355	351	410	354	387	401	374	372	383	375	373	366	409	383	371	392	408	439	363	393	392	382	406	409	390	396	411	395	392	372	363	380	382	379	395	387	382	382	370	371	357	364	362	399	361	376	379	364	387	395	379	379	388	398	378	353	426	372	379	404	379	368	400	363	381	407	409	393	377	388	381	419	409	414	396	379	383	365	380	345	447	418	355	372	388	370	397	381	395	348	396	399	381	381	352	394	393	409	372	385	380	377	392	387	369	382	377	387	388	365	396	392	383	402	374	377	361	347	379	416	392	364	400	368	364	417	374	376	388	382	378	389	386	385	354	377	358	396	378	384	353	390	390	379	397	371	408	394	386	382	374	406	361	356	375	368	418	397	363	403	367	401	402	377	384	407	361	387	366	393	424	389	364	369	385	370	371	362	377	362	353	395	363	347	379	368	396	390	381	378	391	393	404	390	419	385	385	342	384	390	417	413	360	410	368	397	367	388	368	385	390	410	388	397	367	366	419	372	374	396	368	368	392	361	379	377	410	394	389	385	383	397	369	385	385	372	398	357	402	364	375	389	382	364	369	366	391	401	396	390	377	377	398	367	385	382	370	378	358	360	390	333	409	414	409	403	376	378	375	340	404	387	394	372	389	398	391	371	366	378	366	404	380	372	371	384	396	399	349	396	388	385	422	370	392	394	403	374	358	379	384	400	352	383	365	412	358	395	372	374	348	368	402	401	371	372	370	405	376	396	395	399	378	422	385	389	401	330	398	362	388	441	401	397	368	373	386	390	364	380	405	402	370	409	388	419	413	396	378	399	407	411	395	390	429	375	376	387	376	410	385	411	371	370	397	404	394	361	408	384	368	391	366	358	385	370	410	365	411	377	389	386	400	381	365	373	368	425	405	392	367	347	381	386	387	413	374	390	381	366	382	371	401	389	407	383	428	387	357	370	396	387	416	398	410	357	372	376	372	386	352	329	380	368	372	382	381	385	379	393	376	421	392	357	397	382	403	399	381	363	375	391	400	378	384	404	382	407	400	353	394	402	396	396	372	430	367	393	370	408	400	379	354	424	346	408	348	398	372	353	402	384	365	363	365	377	378	391	401	363	399	420	391	369	384	348	375	418	397	364	396	353	412	408	357	390	384	391	396	368	371	363	375	366	361	393	360	375	382	369	373	346	378	389	358	388	344	397	380	357	370	379	382	391	385	382	349	407	403	380	418	342	375	376	359	380	385	382	414	362	380	413	396	366	360	374	369	419	357	385	366	393	404	399	405	345	406	381	366	357	377	403	359	378	381	369	391	387	375	415	361	388	367	400	407	390	377	383	378	358	359	402	355	402	378	380	391	370	371	393	396	405	355	376	389	399	378	381	381	382	356	359	401	410	395	350	372	397	377	391	395	422	383	377	383	335	392	420	391	357	428	376	386	415	384	375	387	365	392	360	386	370	399	396	373	378	400	394	393	357	397	377	376	372	402	366	383	374	394	383	371	342	375	365	378	357	430	414	368	400	434	403	357	380	352	378	387	399	399	362	380	385	378	357	397	384	393	357	374	395	430	351	344	378	398	378	400	430	402	413	395	409	377	377	369	406	377	361	395	408	378	391	415	380	380	382	392	361	368	397	385	368	412	354	376	385	363	375	388	382	379	383	406	357	381	370	395	381	358	370	355	375	362	372	375	339	370	381	393	366	421	380	375	402	411	398	389	382	389	393	389	381	382	385	408	402	383	367	372	386	408	407	396	359	355	404	392	358	384	366	384	359	365	384	404	377	357	381	403	366	359	378	374	411	395	389	361	381	392	366	387	395	346	357	365	361	391	378	406	386	358	370	378	373	386	363	406	424	389	372	370	387	402	400	396	376	422	364	410	384	391	439	376	364	387	379	340	373	386	373	409	406	370	375	405	362	380	393	399	377	357	411	405	368	407	388	401	378	370	408	380	363	362	405	345	379	370	386	379	387	390	370	394	373	402	383	374	384	394	402	358	339	333	370	408	368	374	411	400	400	408	391	403	371	391	368	391	402	390	368	408	365	419	362	392	399	388	371	412	378	387	386	405	374	392	387	369	394	379	419	401	382	400	413	376	383	383	401	362	404	396	385	353	410	384	384	406	378	385	372	402	342	395	365	387	374	385	377	359	365	376	360	343	395	370	377	373	411	401	380	418	370	392	393	390	357	390	366	390	378	366	381	396	411	416	382	376	385	413	396	389	368	390	367	389	390	380	367	372	387	385	372	353	384	392	386	366	398	382	372	392	428	378	377	383	368	402	396	375	361	367	365	386	370	336	365	382	365	381	357	379	415	398	417	372	375	351	357	400	353	399	375	366	389	392	387	378	399	371	372	340	379	403	393	373	425	404	384	420	356	389	362	395	349	404	350	426	379	398	367	419	411	372	417	371	408	382	408	369	392	377	404	377	352	371	417	381	372	396	362	402	350	389	380	397	380	369	400	408	402	397	386	420	395	370	357	393	428	430	393	385	392	402	365	398	373	394	393	362	346	361	405	389	382	376	383	392	363	345	395	367	433	424	354	411	404	387	375	382	369	350	364	359	404	394	382	410	396	367	368	371	333	385	364	387	406	378	394	396	355	385	403	374	343	372	386	376	403	389	396	350	401	364	382	401	411	373	369	375	414	373	382	368	355	345	382	395	382	392	413	361	352	391	397	396	362	374	374	415	371	387	366	403	393	364	391	403	412	371	360	438	421	429	378	405	377	397	388	411	401	394	378	392	403	367	394	366	401	448	421	388	350	357	379	384	351	370	368	416	376	395	386	374	356	395	433	375	375	368	399	408	381	366	400	395	403	356	353	377	403	386	397	405	376	397	368	381	352	348	376	370	386	362	384	393	359	398	376	388	365	386	390	324	380	390	345	411	378	349	381	345	372	366	404	378	426	404	420	414	413	379	395	354	398	375	378	387	425	384	395	401	348	351	417	381	378	394	385	360	386	370	404	401	409	365	387	349	437	387	390	416	353	399	430	391	382	366	390	384	374	413	389	414	413	384	384	381	406	441	385	355	378	405	397	390	370	397	371	369	369	360	377	408	382	411	393	436	377	365	410	387	394	406	391	381	371	405	408	372	369	400	382	388	383	396	387	399	371	351	378	403	386	371	417	378	380	353	425	392	396	408
23749	21544	28070	25465	19770	2015	893	650	548	499	434	553	1505	4344	6447	5648	3949	496	361	393	363	383	393	392	363	368	384	398	365	369	357	379	376	352	351	388	354	361	352	373	368	353	374	323	368	384	332	381	364	410	363	357	380	371	373	359	387	410	377	380	339	347	369	399	360	392	357	378	352	352	327	368	375	395	373	378	366	371	353	339	364	348	359	368	398	361	350	385	402	353	314	356	349	366	365	334	372	407	357	355	323	377	406	366	360	375	365	371	354	361	345	384	339	349	382	381	375	389	391	380	373	362	377	351	376	357	351	373	370	390	353	338	368	390	354	365	375	346	371	346	358	357	379	367	394	366	361	404	390	385	349	331	428	328	365	380	361	352	380	403	359	416	396	361	364	355	354	372	390	387	355	390	391	373	373	396	353	341	378	364	364	375	380	370	390	342	377	343	311	363	378	333	370	330	403	352	389	408	328	362	390	373	371	373	372	391	364	395	377	343	360	349	378	357	405	359	327	350	391	386	361	340	395	360	366	369	361	371	370	380	394	398	361	368	391	389	367	378	366	368	370	356	381	365	377	356	376	366	384	375	365	411	349	407	360	364	374	328	351	383	380	358	392	382	368	395	368	411	412	370	360	360	403	393	400	382	359	379	354	378	389	369	379	367	394	331	372	377	372	365	358	382	375	401	363	384	389	376	401	354	366	399	381	376	362	380	405	370	370	377	337	372	353	349	369	332	414	335	391	362	339	334	392	381	365	358	362	357	342	350	372	390	368	389	378	367	400	342	354	388	401	348	372	389	385	378	358	388	332	364	352	382	333	382	361	362	368	354	356	403	385	380	376	381	346	407	380	371	382	353	364	348	401	344	410	364	328	350	348	366	392	362	408	377	392	384	387	357	360	346	360	353	346	375	397	355	365	336	356	376	378	384	383	385	371	370	384	375	370	349	376	383	371	360	347	376	381	386	366	371	366	391	354	390	367	372	365	355	358	355	390	396	376	363	377	365	366	382	331	348	344	358	406	351	380	361	354	376	369	391	349	344	370	371	400	350	368	342	337	358	359	350	361	375	367	361	369	368	358	364	371	374	357	380	352	368	381	371	331	348	355	383	387	351	361	361	361	388	389	389	385	365	390	362	366	332	377	359	386	365	411	376	400	351	377	401	367	373	377	338	347	369	371	376	372	380	359	394	348	374	408	370	370	379	373	380	379	377	399	358	367	380	361	356	409	367	392	342	370	348	349	387	361	359	329	371	327	349	325	383	338	391	353	324	353	355	342	397	353	394	359	313	337	398	376	391	343	376	392	390	385	398	352	384	375	406	352	354	385	377	356	394	383	375	370	368	408	387	374	338	344	394	354	418	371	400	355	354	357	347	322	357	373	373	386	369	368	376	360	399	380	348	372	390	358	360	364	356	384	390	356	384	380	350	362	379	370	357	370	363	382	356	380	346	415	356	370	389	362	380	395	392	388	382	368	359	387	367	391	371	360	382	356	368	356	357	389	348	366	328	364	349	347	395	399	359	373	390	367	378	347	374	355	370	371	374	376	359	342	361	348	370	369	392	351	336	354	360	377	364	359	330	373	367	370	340	359	330	338	347	385	376	339	364	415	382	338	324	374	353	377	378	404	394	349	336	313	372	400	358	368	372	375	339	393	330	369	358	363	366	394	369	348	361	368	342	359	356	370	349	364	350	361	383	357	384	379	380	358	367	389	362	360	366	343	351	372	382	402	353	350	371	325	392	373	341	335	390	361	388	358	366	364	377	389	371	369	372	375	385	383	368	364	389	367	415	383	354	390	380	371	359	380	376	373	365	351	405	352	395	374	348	346	325	393	347	388	341	346	354	337	385	365	383	367	346	351	366	351	371	387	372	359	400	379	342	357	383	371	373	379	386	378	360	379	366	355	371	375	391	383	401	337	373	385	349	403	348	340	359	381	342	364	352	354	377	383	351	373	365	369	360	385	357	346	383	380	357	394	346	354	332	374	364	395	357	362	365	356	359	361	387	369	355	388	339	356	393	360	353	371	362	323	353	363	394	384	361	393	330	350	377	360	384	350	412	380	398	385	357	361	387	362	393	383	359	337	356	381	387	346	416	322	352	405	349	371	380	395	395	359	362	353	359	373	391	375	380	396	337	354	376	370	385	383	359	363	389	398	340	370	391	345	359	376	374	356	348	343	350	373	394	384	354	343	345	392	376	363	378	371	326	347	385	356	385	356	352	378	379	351	370	345	368	383	374	345	355	363	346	386	320	401	382	344	357	359	396	364	347	384	407	370	384	377	352	383	369	355	370	382	355	357	375	372	373	381	403	387	373	348	348	364	370	366	362	360	379	385	321	365	384	380	364	352	342	358	355	371	334	392	347	358	386	375	361	358	376	381	344	395	397	383	348	387	406	393	395	355	348	384	335	357	379	366	385	351	375	370	351	383	409	347	356	356	361	381	370	365	360	354	358	326	372	359	370	399	334	361	364	324	392	357	357	397	353	382	358	344	384	383	351	331	385	366	374	349	349	337	351	378	337	379	388	377	375	385	362	344	382	352	326	349	372	388	383	382	367	362	347	328	361	364	348	346	392	390	357	352	387	360	346	371	401	342	365	368	349	379	408	359	360	369	357	368	347	338	368	390	365	375	381	340	364	357	350	369	357	364	390	369	373	347	370	361	374	394	329	391	372	372	365	381	389	384	373	333	381	366	395	371	343	363	336	364	352	386	368	394	376	363	400	369	403	362	356	339	390	395	374	385	324	375	363	327	349	393	333	365	378	384	378	352	324	362	376	408	337	344	372	393	383	379	368	420	356	401	335	353	353	357	373	384	380	349	396	381	367	359	363	389	355	371	393	356	360	375	375	362	395	364	342	368	395	371	361	377	358	336	418	355	397	368	389	369	384	379	356	393	381	389	340	348	363	373	391	355	393	348	400	362	336	399	368	361	391	351	382	368	368	386	376	404	353	375	325	363	338	397	367	369	381	368	323	364	370	341	355	342	359	388	398	382	385	346	437	383	324	338	346	383	356	391	317	386	380	362	380	377	353	369	353	386	359	389	378	402	381	354	371	379	383	382	347	401	358	349	369	377	368	345	336	394	345	344	368	357	313	362	346	372	332	341	354	397	335	375	380	366	371	365	368	382	376	320	363	375	379	360	359	389	400	351	354	352	336	379	326	366	354	362	356	359	391	372	349	357	346	335	410	386	340	352	354	371	358	331	355	364	360	376	377	373	378	400	374	343	364	371	356	390	355	356	362	369	378	343	368	377	400	378	384	325	339	342	381	381	371	388	359	352	385	351	356	341	338	373	382	400	380	351	377	416	349	393	378	337	346	412	375	343	339	346	389	346	384	357	358	368	370	365	376	389	383	379	345	398	365	407	380	320	362	357	388	393	372	396	339	364	366	371	327	400	386	343	375	366	356	343	374	371	375	357	361	393	381	373	376	352	365	374	386	363	358	387	369	350	343	373	343	348	346	362	378	375	366
3251	9699	6170	3261	2093	1991	1525	1126	1026	857	809	1057	3196	8536	12253	10301	7045	636	523	531	538	507	547	517	462	551	502	520	544	508	498	521	497	544	531	523	510	535	524	482	493	481	509	525	503	557	532	574	522	506	521	493	549	547	512	524	553	518	510	518	529	513	498	527	483	496	528	485	524	497	490	510	507	522	555	501	527	517	512	508	519	485	515	494	534	492	525	542	550	489	518	528	571	524	560	522	541	491	543	535	505	489	502	495	513	500	527	502	476	509	493	510	537	509	542	501	577	491	474	545	504	520	507	502	539	574	513	527	539	539	511	499	534	525	486	453	539	456	523	513	505	518	533	541	483	506	465	517	501	498	538	566	520	523	519	523	531	464	507	501	496	555	513	490	515	477	532	510	500	522	508	526	543	532	492	533	512	541	524	532	488	516	507	509	491	493	531	515	470	548	519	545	520	494	532	568	520	492	499	506	546	509	548	508	562	517	508	519	481	482	465	534	485	500	535	525	509	472	537	512	501	498	540	527	525	516	504	564	474	513	502	517	523	529	552	511	498	526	513	512	514	490	484	506	547	551	504	507	517	514	515	509	520	510	517	529	544	522	528	491	519	520	530	498	470	505	525	497	506	465	502	551	520	516	490	484	531	482	500	512	479	496	496	530	535	515	547	484	527	526	525	497	509	513	524	543	506	470	474	516	507	541	498	545	528	519	501	502	475	575	512	532	497	535	538	499	480	483	478	479	499	490	522	485	549	539	528	478	491	491	538	510	532	500	491	488	508	500	488	487	554	520	452	518	499	513	503	519	497	501	494	532	535	471	502	508	505	502	532	527	482	516	522	493	560	499	542	497	521	545	503	504	517	507	525	508	512	507	521	516	525	495	498	506	498	498	504	536	527	495	522	512	489	520	525	550	504	498	490	513	511	552	512	548	492	486	561	495	523	507	501	490	503	511	530	526	527	518	498	518	521	456	547	515	514	521	513	484	500	516	488	510	497	534	528	544	513	496	485	515	531	499	505	512	484	549	497	517	509	505	529	524	552	514	490	526	515	534	493	522	497	495	506	505	480	504	539	514	498	533	508	474	489	494	524	542	533	483	521	515	495	504	508	511	519	531	493	545	509	541	501	504	510	549	477	499	518	485	503	520	510	528	482	499	521	527	498	497	499	508	519	493	562	523	523	484	516	492	519	530	528	550	522	515	540	553	539	501	500	497	506	524	498	504	532	553	502	520	530	555	521	530	560	541	495	455	477	479	507	499	533	505	505	492	527	514	508	520	523	506	552	545	505	535	504	549	497	519	523	489	500	483	504	481	501	479	528	485	519	490	543	454	536	488	506	489	534	539	466	508	531	493	499	504	503	514	520	537	536	511	526	520	518	499	512	485	477	523	518	509	484	505	501	508	519	537	528	541	537	500	544	530	494	521	537	504	485	506	494	514	513	517	491	513	531	500	507	504	515	534	498	541	519	532	491	503	473	501	526	471	550	519	509	498	472	504	502	527	536	546	499	511	518	534	522	521	470	531	517	505	538	500	531	557	518	559	467	507	548	535	532	544	486	543	498	515	534	505	511	487	507	508	511	508	538	524	511	484	519	497	514	556	532	524	507	490	539	515	561	507	540	529	485	513	503	501	488	528	515	485	478	487	483	529	489	521	500	517	516	535	507	580	524	560	476	529	525	487	492	498	456	531	487	528	545	493	518	510	489	537	530	492	525	509	534	546	508	519	518	472	512	544	511	505	542	525	492	526	507	575	514	558	547	530	505	506	549	528	495	517	516	503	548	514	499	497	528	549	508	515	503	527	514	510	509	546	532	499	504	503	531	481	517	474	525	496	514	526	506	561	479	508	481	505	487	505	532	536	500	500	529	493	490	543	503	534	500	531	510	498	511	505	544	525	506	479	524	541	508	493	482	510	511	499	507	536	539	520	513	511	509	546	535	490	548	524	481	504	536	503	486	504	492	499	548	475	541	555	539	478	491	490	493	543	521	548	501	509	503	504	509	499	505	520	531	535	518	513	478	481	539	475	478	505	491	502	530	503	504	490	511	485	543	495	488	529	551	549	509	514	498	516	505	500	534	527	522	493	517	535	567	503	501	490	538	502	473	507	455	519	523	478	526	536	556	521	499	493	525	500	528	504	497	539	565	552	549	521	521	493	524	527	529	548	543	503	511	533	530	494	521	544	504	486	503	484	512	539	492	533	518	487	544	494	488	517	534	536	535	458	582	508	489	560	508	517	497	523	478	510	504	489	524	522	521	553	518	507	558	556	477	567	502	528	487	520	524	503	490	517	508	549	587	516	515	492	490	498	535	483	538	477	504	504	527	548	549	566	484	513	533	496	531	502	503	499	513	506	474	508	530	525	515	534	486	529	531	542	497	476	509	483	547	535	528	542	496	530	480	531	539	529	514	525	536	534	553	521	522	498	495	509	509	527	510	522	550	540	511	497	485	464	554	499	501	509	481	511	496	505	518	506	532	507	531	507	533	528	527	523	498	513	498	511	554	504	484	499	529	450	526	513	530	507	506	531	501	541	505	550	486	500	500	501	492	499	507	484	523	529	518	493	496	506	507	516	538	557	552	554	542	534	503	551	510	517	466	507	548	505	510	531	514	577	510	493	471	545	512	529	488	495	547	485	466	515	518	528	518	516	493	507	534	485	492	494	521	529	531	478	484	506	508	527	530	504	520	492	505	503	522	509	513	534	517	513	529	509	521	509	504	514	511	529	506	492	504	501	529	498	485	508	506	498	480	516	521	528	491	568	533	514	516	514	518	486	459	474	567	527	515	491	514	513	538	512	520	498	518	545	554	530	492	516	550	490	512	529	491	495	480	504	549	525	532	513	474	538	502	503	525	505	563	473	527	500	543	517	523	501	562	512	525	506	521	504	527	538	480	516	500	530	490	506	469	486	556	512	528	546	520	519	507	505	537	485	525	550	560	542	498	525	518	524	492	516	543	501	501	501	504	541	520	506	532	517	531	500	532	512	515	548	524	518	525	524	497	527	490	567	513	545	506	535	552	521	522	511	528	508	485	549	458	558	493	531	538	499	521	476	544	504	498	486	503	536	502	509	551	555	504	541	508	529	528	533	508	468	502	487	509	516	487	472	505	544	505	519	530	550	511	507	479	505	504	524	510	508	538	542	524	489	530	505	530	488	513	510	507	520	539	519	514	491	501	537	482	528	487	505	505	446	533	485	496	476	492	506	500	479	559	493	543	495	552	504	487	536	508	521	492	543	502	534	512	492	549	545	513	525	479	532	506	524	523	525	506	536	559	503	507	525	520	533	521	495	540	540	497	486	509	503	511	491	525	501	524	495	495	532	526	560	537	515	527	530	540	508	500	520	482	524	511	498	541	514	512	537	526	544	483	498	531	488	511	479	525	553	474	509	486	529	480	498	503	508	507	488	503	489	524	544	519	538	549	515	492	500	490	488	483	526	523	479	497	510	551	513	485	528	514	515	497	522	522	472
25248	21547	25831	21639	1103	419	419	293	270	192	198	327	1358	2417	2816	1946	716	134	149	146	148	142	152	141	114	149	151	149	138	132	153	130	123	161	143	148	128	158	156	167	152	163	138	158	157	146	160	163	129	132	148	117	133	126	124	125	138	128	132	142	151	131	137	137	135	134	138	144	151	143	128	133	129	119	135	135	157	131	135	153	146	128	148	144	146	145	116	132	165	136	147	154	148	112	132	143	129	130	148	128	143	144	127	120	135	129	127	136	116	154	146	148	137	154	144	125	149	139	130	147	143	136	142	130	144	147	156	154	149	135	130	158	139	127	135	146	134	130	136	154	148	139	144	129	126	119	141	147	151	132	131	141	158	135	129	140	154	163	134	130	142	156	129	143	125	135	160	162	140	169	136	136	134	131	140	146	139	130	143	150	163	139	135	150	159	132	159	124	162	138	132	131	123	140	149	147	147	146	130	134	138	124	137	151	140	131	137	124	156	147	147	151	136	137	130	134	161	146	121	157	137	125	119	157	145	132	126	144	146	136	121	130	134	127	158	144	134	140	128	154	146	150	146	135	154	124	151	132	147	137	157	154	133	125	124	136	145	146	168	147	136	150	121	129	148	147	132	141	154	140	141	165	130	138	128	148	136	148	142	138	134	140	127	152	153	142	145	142	143	163	137	141	140	137	152	145	137	145	144	141	137	139	130	144	130	132	138	135	129	149	151	148	163	148	152	157	152	147	119	139	134	145	134	141	126	127	132	141	143	130	128	134	165	144	147	140	138	131	150	146	131	141	134	129	153	143	150	131	143	156	138	122	129	145	140	159	134	143	132	164	133	115	152	122	145	145	171	136	135	132	123	148	131	171	130	158	156	146	137	144	145	116	146	136	168	129	146	124	149	135	142	152	145	128	138	131	144	147	133	159	149	144	136	122	139	140	161	179	128	145	131	138	119	144	125	135	150	140	135	151	142	144	133	133	154	140	128	143	145	149	140	136	151	138	143	124	151	135	151	127	140	154	148	155	156	138	145	154	159	160	148	152	152	144	131	141	178	146	152	147	157	156	149	142	128	136	131	147	133	120	134	137	166	119	141	153	136	120	147	124	129	131	126	120	162	155	152	152	147	148	138	175	148	130	153	153	163	152	153	132	148	150	154	140	142	140	143	136	148	139	148	135	130	126	139	130	142	152	156	143	140	131	153	147	141	131	166	134	167	150	149	131	140	142	129	141	138	138	146	130	129	144	136	143	133	134	143	142	146	137	155	163	149	112	167	113	146	131	120	135	150	133	146	139	151	150	139	156	143	154	134	135	165	133	147	144	143	143	125	130	149	141	143	147	124	141	155	145	133	145	135	150	146	134	142	148	160	145	138	140	135	139	145	145	161	145	140	132	132	146	152	146	132	157	124	161	141	149	150	146	140	125	144	148	148	141	120	162	133	130	164	118	135	132	158	117	135	168	137	143	140	144	153	141	152	126	138	152	129	121	148	133	140	171	173	168	128	142	153	127	121	150	133	144	116	133	138	138	160	135	153	149	144	126	142	136	121	154	159	145	140	165	141	152	129	158	145	140	129	124	148	140	153	152	130	141	134	152	136	161	133	164	143	149	127	132	152	121	118	144	140	140	148	151	154	151	163	126	132	135	154	124	142	133	135	153	140	148	137	139	135	130	142	123	137	157	146	150	138	138	143	144	134	147	150	153	142	139	128	131	135	143	162	147	147	146	153	132	138	126	122	152	125	155	136	131	129	152	158	151	138	153	124	149	124	134	153	134	144	123	146	130	144	128	142	148	154	175	138	143	140	139	114	145	132	149	140	145	142	126	130	152	149	134	151	157	145	117	121	136	140	126	136	132	133	156	148	146	135	135	151	151	133	138	121	134	139	140	143	142	144	149	135	161	136	131	137	137	134	136	141	154	143	133	151	133	141	123	148	151	136	137	148	160	143	147	148	124	148	133	130	150	126	138	117	154	143	146	146	157	134	146	152	146	148	138	136	134	129	150	154	134	138	154	132	156	127	146	161	138	126	126	146	154	139	119	144	144	135	128	168	137	138	140	147	145	132	136	128	166	140	139	114	140	129	143	129	128	132	125	130	143	150	148	138	145	150	152	162	124	157	138	142	134	127	148	148	148	136	135	120	158	149	137	151	149	128	140	157	146	153	150	140	148	131	147	142	131	163	141	146	147	132	151	150	155	118	134	143	146	131	137	139	141	153	138	149	148	133	142	147	142	140	142	157	160	137	120	143	157	141	159	151	125	142	135	142	152	141	144	142	151	153	157	144	140	134	132	128	145	119	146	142	125	156	136	148	138	138	153	141	142	136	149	138	131	143	153	140	121	151	137	135	148	128	137	133	135	163	131	159	135	141	147	153	121	127	133	151	154	149	132	144	158	153	159	146	147	147	129	154	134	144	152	163	137	157	136	136	158	145	142	143	136	154	135	139	156	130	160	140	134	144	142	152	125	145	156	135	145	158	143	139	154	134	146	126	154	151	138	148	149	132	119	138	131	140	131	150	159	153	129	144	149	138	159	136	132	139	149	137	129	139	129	135	127	138	159	136	135	165	143	128	133	133	118	135	161	136	124	134	147	135	143	151	145	163	133	120	135	123	143	157	150	139	140	147	158	139	132	138	151	136	124	129	141	161	114	132	146	114	155	162	147	142	151	149	142	151	153	149	141	132	131	149	139	148	142	134	159	129	139	129	133	139	139	145	161	129	153	149	132	145	134	134	128	144	137	135	141	143	117	162	157	150	143	144	157	145	160	163	150	140	153	136	138	153	145	152	131	135	126	141	130	141	146	135	135	141	142	130	142	155	134	169	159	131	146	116	140	148	133	162	152	143	145	151	147	130	166	137	120	141	142	158	160	129	154	137	121	130	136	126	135	120	148	141	152	136	149	139	141	140	152	148	137	144	151	133	124	135	136	158	148	125	149	146	126	153	138	142	133	135	133	133	132	139	136	136	127	128	120	147	136	143	150	157	123	136	144	167	128	168	143	133	148	129	126	165	126	147	149	136	123	141	137	150	144	146	130	140	131	127	156	123	149	126	150	128	141	145	152	156	136	149	143	127	144	156	135	126	150	130	160	147	139	138	136	130	157	129	152	148	143	150	143	134	149	170	149	137	147	134	139	141	146	145	158	134	141	158	166	137	131	130	153	131	148	109	160	154	123	122	163	148	134	126	156	135	137	133	142	118	153	138	144	155	126	143	154	153	147	144	132	151	139	147	133	150	139	146	156	143	135	132	162	135	147	134	140	129	128	151	122	144	159	147	143	153	135	131	118	147	126	131	157	118	139	144	139	161	143	117	146	145	142	145	140	134	121	155	121	155	143	134	147	139	133	134	140	154	152	141	129	144	158	136	153	152	156	138	144	134	150	129	132	143	142	144	152	161	143	135	132	151	151	145	150	123	141	125	146	115	148	138	145	171	134	151	141	132	146	155	130	140	159	126	140	154	132	151	135	133	124	140	129
3460	5527	3444	2419	1297	981	1097	593	504	436	378	768	3925	6402	6815	4572	1698	206	176	200	226	227	202	219	204	219	215	214	210	215	226	203	212	208	196	208	201	205	198	192	209	201	192	194	213	229	200	230	216	199	215	191	189	189	188	232	223	201	216	215	200	190	204	227	206	183	181	186	204	206	205	202	214	212	213	188	197	229	218	210	201	208	198	208	207	195	186	209	214	170	188	199	193	178	214	194	196	238	199	224	198	209	245	230	208	228	209	197	202	213	208	195	207	189	227	211	191	191	216	233	188	209	184	182	215	205	212	215	194	207	212	190	187	204	228	198	184	221	206	243	211	214	197	234	212	211	206	190	200	206	209	212	219	210	211	206	209	222	183	192	220	227	195	189	211	196	230	216	213	209	195	199	180	213	233	217	213	227	193	224	221	218	229	242	230	206	207	226	204	226	205	198	195	226	219	199	215	203	209	229	183	195	224	188	177	204	204	217	251	193	205	198	218	224	190	212	224	185	225	210	230	181	193	210	217	230	214	220	197	202	226	216	203	208	213	216	199	177	212	193	182	213	196	204	192	186	211	205	221	233	217	203	223	202	202	182	171	230	219	213	190	204	211	217	214	231	217	212	224	206	211	236	206	208	201	220	217	208	216	208	210	210	182	203	218	212	182	187	217	237	202	217	221	243	211	205	231	214	205	187	208	232	215	193	208	224	203	213	225	210	191	217	207	222	207	199	209	223	232	188	218	203	218	200	223	202	213	207	194	202	218	217	218	187	186	223	198	212	207	225	174	214	214	214	226	222	200	201	217	209	203	199	198	177	227	209	216	201	215	194	202	207	219	202	201	195	224	188	206	201	206	197	192	211	186	203	231	199	202	218	200	199	205	217	230	216	215	213	207	214	199	205	201	205	221	217	216	188	196	211	221	217	199	210	213	192	205	195	196	236	183	214	207	198	184	227	194	207	211	193	192	225	213	213	204	206	218	215	222	208	212	204	191	203	191	216	197	210	220	245	205	195	198	213	213	196	211	248	215	217	199	212	198	208	168	204	199	180	232	238	217	224	191	203	228	204	191	196	195	203	200	215	176	201	210	193	196	189	183	211	213	244	221	187	181	196	208	212	215	187	203	178	215	189	206	233	200	189	197	199	206	197	219	197	214	215	219	189	202	205	220	224	195	196	224	218	201	190	193	198	208	202	194	199	212	209	240	210	204	208	184	201	206	204	198	218	224	204	215	193	192	196	201	226	208	204	188	233	244	212	208	228	182	207	224	207	190	210	195	220	198	215	185	208	185	215	208	191	207	191	200	197	204	206	230	210	200	216	189	221	196	203	213	206	205	202	179	202	221	209	208	195	196	189	186	194	197	191	201	194	202	158	208	187	230	196	240	220	228	223	215	209	192	206	199	212	211	198	199	213	194	189	179	215	212	180	215	203	185	208	214	203	203	231	217	200	201	189	182	200	228	202	240	212	202	164	203	193	187	190	203	201	188	214	197	192	202	194	179	215	175	232	206	209	202	221	201	189	202	238	212	219	199	202	189	208	186	216	185	212	185	198	208	235	189	222	178	217	215	194	188	213	213	224	181	193	234	197	195	218	200	217	192	194	209	192	217	203	204	223	196	219	212	193	213	229	198	218	199	203	210	192	210	238	196	202	189	212	187	197	184	197	228	196	205	203	213	195	205	193	198	221	199	190	210	222	207	200	191	211	203	197	212	202	207	225	221	231	212	222	179	196	218	212	205	205	168	194	200	191	216	203	210	232	196	204	208	206	207	203	239	229	199	191	203	208	197	213	199	208	219	208	219	210	236	219	225	196	254	184	211	200	205	211	208	210	222	187	186	193	240	201	229	202	192	217	216	202	197	179	204	210	204	193	210	200	203	237	224	226	214	200	203	216	227	204	194	216	232	209	191	191	202	181	229	222	201	220	179	220	213	185	213	228	214	224	194	227	180	237	195	214	231	201	214	208	191	198	200	176	200	191	231	208	191	206	230	194	196	206	179	224	222	205	204	198	225	229	203	207	202	186	197	231	204	208	200	210	181	207	216	198	189	187	209	212	234	205	213	212	195	194	220	212	193	199	217	232	239	188	210	224	202	215	206	204	197	207	219	202	206	207	206	217	201	195	227	194	191	195	211	197	245	173	210	213	202	215	194	196	211	218	208	211	241	226	188	176	193	217	179	191	227	203	194	193	207	204	219	204	202	197	197	209	210	233	214	207	197	229	197	196	184	218	208	179	206	215	195	225	189	178	242	185	183	193	179	192	219	214	197	192	204	217	217	208	213	211	228	184	207	229	207	222	231	193	214	216	222	201	208	206	187	211	205	198	208	226	215	217	210	202	211	207	215	202	193	216	186	207	210	202	208	201	201	195	213	194	216	202	200	198	194	210	212	200	192	227	224	224	190	223	221	218	211	232	205	233	209	218	202	200	209	215	215	199	223	185	221	229	205	193	214	215	184	198	207	196	200	220	211	191	210	205	230	191	205	200	206	216	189	193	219	201	205	235	196	204	223	203	200	215	213	222	211	214	210	197	204	213	194	203	205	215	210	191	229	183	190	205	213	180	217	208	191	193	218	221	179	174	205	218	202	202	222	224	210	217	236	195	182	209	235	229	199	209	251	201	198	196	223	199	197	195	187	199	232	184	205	237	218	215	202	217	207	210	185	222	200	218	187	220	200	196	196	209	200	198	209	206	213	214	201	210	213	210	184	196	182	209	228	204	189	223	222	198	201	203	208	220	213	217	240	202	205	230	203	194	204	217	193	189	200	192	220	209	189	192	201	208	222	213	202	207	216	206	194	209	218	212	195	204	196	209	194	206	215	196	237	219	192	229	218	185	174	198	211	222	229	219	198	184	205	230	202	200	216	198	205	222	224	210	200	222	182	230	213	200	205	201	216	198	204	198	198	201	198	217	222	216	210	203	187	196	218	194	208	213	217	201	202	205	228	201	208	201	189	203	221	217	190	212	228	218	204	204	198	197	225	201	188	180	180	230	209	230	190	220	222	206	187	191	200	198	186	187	193	212	188	193	199	201	227	196	214	231	201	203	208	204	192	221	210	205	197	194	205	214	195	190	187	213	207	210	200	201	215	211	214	205	221	200	212	181	218	220	184	191	205	224	207	208	225	199	212	202	204	215	203	216	197	191	184	194	199	182	200	204	199	194	218	205	212	209	203	208	200	203	209	207	198	233	188	192	199	203	200	223	227	235	222	213	165	198	204	209	214	206	222	234	198	207	200	202	235	199	205	222	212	214	207	239	204	207	206	207	172	215	220	204	197	210	217	204	213	194	204	196	208	203	218	244	204	217	214	207	197	198	186	196	231	217	203	205	186	187	193	196	212	226	199	200	207	209	200	214	205	220	200	210	187	202	196	211	202	209	217	220	186	218	201	187	211	188	216	209	189	200	226	204	215	211	203	223	192	227	186	202	221	220	200	221	219	222	185	213	208	182	236	197	201	217	210	197	223	220
22794	21600	28891	24781	21595	19775	2162	740	580	558	506	435	525	2108	11146	12881	5919	468	268	244	279	300	258	263	264	248	248	262	235	255	255	259	264	247	263	242	256	252	259	265	242	242	245	266	236	232	256	259	267	254	261	281	267	230	282	251	263	267	230	239	278	256	237	247	260	262	268	239	228	259	269	256	249	207	233	270	271	280	248	276	240	229	254	221	235	239	221	233	262	250	269	249	245	228	270	235	234	247	258	268	263	233	225	248	237	238	260	252	253	249	251	259	251	245	220	238	260	250	270	260	246	248	256	230	280	261	246	257	245	279	258	266	279	238	260	246	238	257	267	246	232	267	255	250	243	281	246	246	247	244	227	254	249	256	228	258	255	270	260	246	254	242	257	259	230	224	252	266	241	273	246	230	239	257	266	252	246	243	255	226	260	226	256	248	267	245	254	251	261	226	233	244	248	230	247	248	214	282	245	257	259	229	239	237	250	231	258	259	267	248	248	256	270	261	237	220	245	244	223	241	220	241	247	219	240	287	233	238	255	248	226	263	233	265	274	217	238	233	276	234	245	227	266	245	279	276	253	245	253	251	238	231	245	256	243	243	233	237	258	231	213	249	250	250	234	271	235	247	251	263	229	252	274	230	240	251	281	242	242	256	272	265	271	261	248	211	281	256	206	235	235	240	256	249	254	262	280	253	243	264	268	251	265	263	250	266	227	246	227	245	228	278	247	277	240	278	265	241	240	230	238	248	246	220	231	253	230	263	259	240	245	245	264	246	238	243	258	243	262	233	275	234	241	225	240	268	256	263	250	247	259	229	225	245	244	262	254	277	228	251	252	251	240	252	261	236	240	246	258	280	253	275	233	263	256	236	258	249	218	232	230	271	235	253	241	285	260	239	242	236	259	262	232	262	219	249	252	255	255	270	239	263	279	235	259	246	238	253	244	269	259	238	259	238	242	236	221	248	241	220	230	258	289	245	231	255	278	249	255	273	244	280	248	264	250	256	232	234	236	260	257	226	249	245	257	244	229	253	232	288	238	239	270	268	257	254	249	241	241	248	245	232	244	271	266	241	262	237	275	250	247	266	269	263	238	265	255	251	258	240	248	268	262	233	274	264	256	227	227	262	290	261	222	243	262	262	254	241	250	235	265	254	242	236	248	228	259	265	253	245	221	229	252	222	253	224	235	230	241	237	265	234	237	238	222	252	252	236	247	264	275	258	271	270	265	246	245	255	259	232	237	253	242	277	268	247	263	274	246	244	267	260	237	248	260	264	268	231	268	250	271	244	254	242	271	238	234	251	245	243	248	233	251	234	268	242	239	238	246	235	229	244	232	251	250	251	248	230	269	249	273	232	256	247	232	253	222	268	263	243	248	256	258	234	262	252	222	265	219	250	248	296	266	246	253	251	281	231	236	274	258	230	257	238	252	246	236	265	260	257	252	242	266	295	239	259	238	239	261	238	256	267	234	242	269	242	240	240	264	244	265	245	248	279	257	230	251	229	259	253	230	245	259	249	235	263	267	218	254	246	281	257	262	266	268	217	244	243	251	276	223	247	250	221	241	243	237	263	216	238	229	290	248	269	224	251	234	243	244	263	239	220	282	248	256	234	242	264	257	240	255	243	268	311	220	248	240	229	246	245	234	220	257	245	233	247	233	253	263	256	227	215	217	225	262	256	233	255	245	255	254	253	240	241	258	253	270	230	267	248	255	243	248	266	253	239	281	248	253	226	237	270	240	260	238	240	236	226	256	254	249	244	238	261	218	261	235	278	234	226	245	246	241	244	237	249	214	264	219	253	266	230	221	230	244	261	257	238	245	260	282	251	247	244	241	251	234	242	252	274	217	282	260	247	238	233	265	229	251	287	250	234	273	262	246	232	246	254	233	256	272	256	254	228	253	229	251	248	233	238	278	237	256	244	247	269	247	254	226	253	263	266	243	248	264	274	252	247	270	248	228	225	227	234	233	251	269	261	234	264	243	228	248	280	232	247	262	241	250	260	213	257	244	261	246	229	243	283	256	234	244	255	262	225	253	253	248	249	241	239	235	241	228	233	246	251	224	214	237	282	245	259	247	243	264	243	245	262	230	279	252	281	250	232	232	257	248	224	240	230	258	254	234	264	261	251	239	249	229	256	253	260	242	271	242	249	255	245	260	260	275	242	229	284	298	250	274	227	255	258	259	232	259	250	241	254	237	240	257	261	257	219	275	250	237	239	244	217	217	254	253	225	233	255	241	234	253	266	229	248	255	256	251	261	240	281	248	255	271	254	255	257	274	268	241	239	241	268	265	240	246	256	257	267	249	246	243	240	240	252	258	278	257	245	228	246	247	242	237	270	254	244	257	246	239	244	250	241	256	269	265	248	260	221	260	233	252	246	270	246	246	245	234	230	252	275	234	240	260	239	245	237	282	257	240	241	252	232	226	267	260	261	255	299	267	261	239	253	255	263	225	245	248	228	235	251	224	248	252	259	250	247	246	253	239	272	231	256	243	250	250	248	253	226	266	234	232	248	229	234	268	252	263	239	265	246	273	269	282	230	214	235	239	240	245	245	229	249	227	258	273	256	245	264	232	249	224	244	225	237	250	265	243	244	254	239	224	255	237	247	256	234	259	237	230	223	243	230	243	237	225	233	245	266	267	270	261	248	259	267	244	244	219	247	262	255	262	277	260	253	255	237	270	255	217	248	270	247	214	244	222	254	220	250	252	257	239	250	233	270	251	247	235	235	256	253	263	226	246	244	264	272	230	237	255	248	261	253	228	255	243	253	210	234	229	238	263	256	248	234	270	255	259	247	259	231	267	252	234	233	218	234	254	257	245	253	250	246	246	277	242	254	239	252	263	242	244	263	217	269	241	249	304	245	268	253	251	241	244	259	266	230	232	220	249	251	262	237	256	246	293	270	257	251	254	271	275	263	251	253	235	243	237	271	257	247	230	247	225	262	236	222	238	223	241	236	250	258	215	250	285	254	236	229	253	254	249	222	240	238	255	239	242	248	272	268	244	232	248	244	214	235	248	235	263	236	247	232	256	257	252	246	242	231	243	252	243	279	209	255	236	251	253	251	214	247	245	248	262	280	264	256	248	233	252	235	227	248	262	232	239	269	251	243	246	260	243	266	253	254	250	232	277	262	223	250	254	231	214	256	239	243	241	254	227	269	259	253	229	239	249	246	234	246	219	250	280	258	228	253	246	229	240	258	247	255	248	264	232	239	257	255	248	282	256	264	274	239	244	246	276	254	226	258	261	264	249	257	228	244	252	300	220	267	243	240	236	239	257	243	234	248	246	255	250	256	259	256	246	249	255	273	262	239	244	267	263	263	255	266	243	246	249	247	257	242	236	248	271	234	243	241	272	248	276	248	269	261	263	259	271	246	239	258	234	252	262	238	233	218	240	257	267	203	251	247	267	234	229	270	265	235	254	236	260	249	243	245	275	231	230	250	239	266	246	255	250	257	254	254	210	221	260	227	223	243
4411	15473	10635	5764	3399	2785	2470	1542	1255	1061	1009	895	987	4765	19746	19680	9531	677	394	377	398	378	380	337	381	378	368	375	338	393	398	401	356	375	367	349	366	358	372	371	362	354	341	333	322	373	345	344	388	350	322	356	378	377	336	370	345	393	383	367	371	375	352	334	369	337	351	403	338	349	348	371	360	357	340	348	362	344	341	336	374	380	370	346	374	380	334	387	332	344	383	378	353	398	341	337	337	337	397	355	350	351	379	367	351	340	358	367	369	354	356	358	356	333	400	386	347	376	319	373	336	387	387	361	377	385	351	357	342	344	385	341	363	370	340	361	357	371	371	361	370	362	357	327	389	323	337	361	384	356	331	363	341	330	336	331	370	358	353	356	388	351	377	330	350	352	365	347	368	331	359	377	363	361	380	367	324	312	353	359	386	361	359	331	354	333	371	321	374	337	354	358	381	343	370	354	334	350	383	318	344	381	323	365	374	360	386	356	371	352	349	347	342	324	344	384	359	348	324	386	359	359	355	368	333	355	361	377	395	343	357	363	329	355	382	369	335	350	407	351	329	368	366	326	385	373	359	383	373	357	406	365	382	382	345	379	366	357	353	389	373	370	340	371	340	339	367	350	355	370	354	408	355	347	350	376	352	365	358	374	338	370	355	371	362	348	368	348	387	371	347	338	346	366	319	372	323	338	381	403	347	363	334	357	334	395	397	338	336	335	337	356	343	339	384	347	355	384	356	332	325	360	355	375	384	349	344	385	362	351	338	394	339	331	379	355	392	337	341	355	349	354	345	322	360	406	319	364	345	340	362	337	312	358	408	360	367	362	361	339	358	375	376	356	351	407	336	335	332	363	331	355	310	395	352	345	357	329	353	378	386	344	390	361	345	328	381	315	343	376	329	372	375	365	344	364	332	368	356	385	372	380	352	358	333	380	365	364	339	329	334	331	334	397	353	361	345	358	367	345	339	335	377	359	382	365	357	345	342	381	371	340	353	345	318	387	377	360	318	357	348	333	351	348	351	404	335	358	364	353	351	344	362	356	348	365	381	357	375	339	361	355	325	371	391	365	380	359	352	320	348	354	353	325	330	354	366	328	330	349	326	376	419	353	333	360	346	361	374	358	352	359	316	365	341	365	377	378	365	399	339	364	319	372	338	345	372	364	389	340	327	377	384	348	340	352	386	364	393	339	349	345	352	345	350	347	339	326	359	368	352	372	341	364	355	337	351	337	423	348	365	360	351	373	348	323	349	359	381	353	336	353	374	368	366	362	369	352	346	351	369	337	371	356	342	370	377	376	345	321	388	376	332	352	331	377	387	371	335	359	368	335	362	341	367	344	356	376	346	362	341	332	377	383	367	354	346	342	371	366	357	377	381	351	396	344	328	380	388	342	345	357	408	347	364	355	361	383	377	336	385	354	366	376	359	381	366	372	326	388	359	368	339	354	345	354	351	343	377	362	350	357	384	392	389	356	371	339	383	368	393	391	381	350	371	362	364	296	364	382	348	354	360	393	342	372	363	361	338	348	373	370	364	377	364	390	363	359	328	322	325	345	386	348	349	313	367	389	343	359	381	364	338	350	337	341	366	366	362	333	337	353	344	342	339	398	358	384	297	341	385	348	350	345	375	338	343	349	343	349	363	357	376	347	359	344	329	353	373	348	377	359	364	404	355	349	326	334	374	333	362	359	354	359	375	360	349	351	349	358	363	372	342	341	361	332	379	356	382	338	348	367	421	349	386	364	371	388	324	355	385	358	365	367	347	355	370	354	355	305	373	390	334	363	310	403	345	397	365	322	356	353	350	404	375	363	363	375	377	369	358	375	372	372	367	380	375	332	373	336	345	372	368	342	360	345	344	404	344	383	412	373	356	356	376	399	367	367	361	383	343	368	346	348	349	353	352	356	367	332	364	359	370	373	384	374	356	386	378	377	345	359	367	368	325	355	368	362	357	365	336	383	337	347	362	351	352	318	346	342	375	336	358	359	348	388	330	341	351	341	348	370	366	385	365	391	355	359	391	346	358	382	364	349	376	335	324	380	318	337	348	343	338	357	363	338	311	376	390	351	330	372	364	329	356	354	401	372	377	351	361	352	358	370	331	364	341	374	354	358	380	378	371	385	374	384	351	359	365	364	339	383	359	352	382	359	352	361	364	355	335	363	372	331	365	338	375	340	382	347	363	368	356	340	365	363	355	341	371	376	358	368	365	347	356	359	368	356	352	369	347	377	343	367	364	304	342	320	351	381	369	361	375	372	315	360	343	390	341	350	381	367	386	357	377	349	334	343	354	326	382	354	326	342	341	357	359	347	365	377	364	340	356	336	370	368	370	326	346	333	339	369	329	337	381	347	386	368	355	337	362	350	355	342	362	339	385	355	344	377	385	367	369	353	363	382	329	342	364	352	317	379	339	331	327	375	347	338	356	351	385	361	393	351	344	351	355	353	368	331	365	338	376	375	360	335	373	358	360	353	372	376	327	349	385	358	347	325	308	339	380	371	350	329	356	361	359	374	370	351	327	330	380	337	356	370	360	338	365	362	357	328	371	324	354	345	331	337	382	396	361	352	354	348	360	361	351	366	374	355	346	363	361	355	408	331	349	343	345	355	389	349	365	337	363	379	379	368	336	392	331	379	370	375	362	345	387	325	326	353	347	373	354	376	392	361	364	329	355	353	360	361	402	375	363	351	344	359	400	349	366	337	373	372	382	341	358	357	357	307	393	377	358	330	352	338	369	364	350	368	332	390	369	365	350	344	388	357	320	357	339	354	379	332	357	343	353	341	366	373	349	345	346	347	359	376	355	367	347	388	360	357	353	356	339	334	359	372	353	376	373	328	375	351	378	362	350	366	375	399	353	386	354	337	329	347	338	336	385	359	398	347	369	342	360	390	374	350	363	335	347	338	358	374	375	333	369	374	370	331	354	358	394	364	395	377	350	354	348	372	361	381	372	338	340	354	381	367	361	371	359	318	382	358	334	366	387	348	372	365	345	324	364	370	343	383	364	373	374	374	366	369	339	386	377	349	373	337	344	339	347	389	394	320	329	335	358	367	368	329	402	353	364	383	356	331	387	351	355	375	352	374	350	372	361	343	362	384	348	406	364	340	371	363	364	383	378	396	371	381	342	356	382	359	334	365	351	342	363	308	360	384	342	389	371	348	350	345	349	344	341	335	323	374	352	344	326	355	339	343	340	346	363	370	359	349	364	363	360	348	367	361	380	351	386	355	337	377	379	327	348	362	341	332	344	338	345	315	355	336	348	322	391	370	348	358	342	348	354	370	379	353	363	353	341	302	350	365	341	364	344	388	361	377	324	354	351	355	396	358	348	326	360	354	360	371	375	362	363	347	389	367	347	339	372	355	336	353	366	358	322	362	333	363	354	366	337	380	355	350	350	347	370	326	358	346	333	382	350	374	337	339	355	373	322	345	338	376	390	362	350	343	362	381	341	356	361	331	348	369	362	347	326	406	350	342
27747	18595	4079	920	486	403	387	346	310	309	297	314	300	332	713	1000	628	299	281	278	284	238	257	231	282	263	261	264	289	284	295	286	268	242	257	266	251	248	286	266	290	280	269	247	244	266	260	292	294	260	277	249	261	245	280	264	244	255	255	245	247	256	279	282	232	245	263	251	263	265	286	259	251	248	285	269	286	245	281	271	221	274	293	250	283	263	285	249	274	275	272	259	242	256	253	265	246	238	244	246	276	251	260	248	250	238	283	239	274	277	294	287	285	276	266	246	283	250	251	275	274	265	249	280	256	283	293	256	257	266	242	260	267	261	260	285	310	267	270	240	280	256	260	251	232	235	273	284	263	266	286	275	260	289	283	272	281	261	265	260	257	269	275	256	257	270	255	259	267	238	215	275	263	255	249	262	286	273	280	263	260	236	255	245	272	227	267	263	275	296	280	262	244	269	259	258	258	308	269	236	281	275	243	285	269	266	269	254	231	283	273	248	254	260	246	265	271	266	273	280	276	228	247	264	256	277	278	245	270	260	253	250	247	233	305	247	237	232	251	278	248	266	281	271	256	268	260	270	229	264	277	263	268	287	271	291	244	243	266	260	250	283	254	272	265	263	238	259	259	258	264	251	265	270	278	257	251	269	270	241	269	272	256	238	241	251	246	261	233	282	275	281	249	254	259	268	275	241	254	241	256	293	276	268	283	264	285	290	260	268	272	300	238	244	305	273	260	255	288	265	274	267	269	284	268	272	280	243	264	232	237	271	259	252	292	266	248	268	255	244	268	287	253	270	264	269	257	241	284	281	281	279	279	249	250	248	250	294	277	236	274	284	273	248	219	281	260	266	263	262	274	225	233	264	295	257	263	246	268	257	276	247	267	256	279	263	261	248	259	264	266	247	255	236	272	258	280	258	249	280	246	270	239	260	267	280	270	257	269	246	249	236	249	262	262	273	246	268	265	257	256	266	244	261	280	269	260	228	279	283	281	276	259	253	273	263	260	277	273	271	271	299	256	263	275	239	276	271	252	270	270	292	296	280	294	254	270	296	281	282	272	273	272	267	248	242	273	273	290	247	261	271	261	294	251	292	253	240	264	251	260	263	272	238	276	248	267	283	233	280	281	289	241	272	260	238	260	296	285	262	268	265	264	230	267	285	272	265	260	270	297	236	248	271	250	257	258	243	270	240	276	243	290	289	278	253	232	243	242	238	268	236	297	266	280	302	285	286	281	236	270	276	267	259	253	250	271	265	286	288	242	263	272	263	292	280	257	263	307	278	236	254	247	255	264	271	282	227	234	273	246	271	300	230	243	272	281	269	256	273	275	263	238	264	267	240	261	264	257	240	243	263	266	277	249	271	270	261	241	247	264	282	252	275	262	273	258	267	275	287	263	267	263	270	264	235	289	266	259	295	258	251	263	281	282	288	215	286	280	268	272	289	262	265	254	239	258	269	245	274	246	245	256	257	273	298	260	263	269	278	237	270	239	261	240	260	272	289	270	251	234	262	264	257	280	264	254	288	277	259	269	278	287	284	278	270	273	273	267	251	231	264	252	276	252	302	245	246	271	264	289	274	277	276	251	278	255	274	251	272	262	229	280	254	261	264	297	251	264	230	278	265	273	237	305	254	299	255	240	253	240	263	255	259	267	265	252	238	253	260	261	264	245	257	240	264	253	259	255	309	240	241	261	271	252	260	296	253	251	262	275	261	289	256	270	263	246	257	260	235	287	244	251	244	253	255	280	251	253	280	279	288	226	265	287	269	284	254	243	246	253	277	257	293	265	255	242	287	241	246	260	264	280	267	268	265	281	260	246	258	278	272	251	287	249	257	264	270	241	273	252	249	255	254	254	253	270	261	293	253	295	258	259	263	260	277	260	271	249	238	246	248	268	253	274	243	253	246	289	265	260	282	240	267	256	246	286	239	255	248	290	254	257	235	270	278	288	258	262	246	242	266	270	248	224	246	269	271	291	272	255	254	276	260	258	258	251	240	276	259	265	234	256	281	266	257	261	260	287	255	254	299	254	273	294	238	246	265	290	280	255	257	250	262	253	271	279	251	272	262	258	267	228	261	251	275	297	257	255	272	265	240	258	270	270	252	287	261	273	245	270	258	237	259	284	249	263	260	279	269	248	257	264	261	246	254	272	240	281	260	283	303	290	225	297	282	253	252	289	275	280	262	238	264	229	251	269	257	258	273	263	270	270	267	275	262	234	282	271	282	258	267	245	230	260	293	273	270	278	253	227	271	245	266	260	295	271	248	287	283	275	265	242	269	270	244	260	259	258	260	249	242	263	240	248	260	271	277	246	276	252	267	280	277	238	245	276	282	278	243	280	281	274	274	240	281	254	241	262	253	257	245	275	264	259	267	236	241	238	270	272	306	266	252	249	273	282	263	276	228	283	242	274	246	283	279	252	264	288	277	269	260	237	264	250	282	304	268	258	265	239	241	229	268	248	274	276	268	243	271	276	260	258	279	272	266	270	272	295	258	257	264	259	293	252	277	238	219	244	258	268	248	306	281	252	278	236	270	255	261	275	227	265	251	258	233	269	253	234	270	290	253	222	252	261	247	266	231	268	276	270	244	271	263	250	263	243	281	262	270	258	242	255	284	239	254	264	274	280	248	258	295	271	266	271	266	247	311	293	255	266	273	257	244	266	264	273	258	277	267	282	259	260	268	241	260	282	251	238	270	301	237	278	264	277	267	285	276	278	275	259	262	265	255	275	263	267	271	293	250	238	242	274	252	260	253	281	283	251	242	256	283	300	269	275	239	227	251	316	283	267	280	267	260	252	263	285	264	253	260	268	235	269	257	261	272	245	263	245	252	269	280	262	249	252	289	238	250	255	282	242	246	251	250	280	231	251	279	272	263	244	254	269	261	284	270	245	230	232	279	279	265	287	241	269	267	249	269	279	225	257	269	244	247	264	232	250	271	258	251	264	249	259	277	270	257	273	254	267	265	284	257	261	289	275	268	248	267	269	255	283	284	249	296	279	254	261	264	266	276	241	291	278	269	272	293	277	253	243	260	246	274	261	235	234	278	249	269	274	252	274	261	265	291	247	267	258	264	245	248	265	260	277	276	287	289	260	247	242	295	260	286	270	262	248	283	292	273	266	272	253	270	247	254	260	247	281	281	267	266	249	260	249	283	267	269	260	246	275	264	291	260	272	270	266	246	259	261	278	268	247	257	244	231	264	266	279	258	259	241	251	238	239	242	262	249	281	276	249	268	244	298	276	264	299	270	248	288	284	263	277	266	285	274	280	255	277	289	273	294	265	243	253	274	259	257	243	303	300	242	266	262	263	303	245	269	255	292	247	269	254	259	260	273	270	271	251	262	252	297	275	264	258	278	265	282	262	269	249	236	264	254	256	287	255	239	244	256	263	273	272	225	255	263	230	273	283	260	277	244	237	260	279	260	278	246	231	276	283	255	266	271	251	241	277	256	267	260	227	248	241	252	292	281	255	276
4593	2583	2216	1391	916	772	764	514	507	535	478	457	432	539	1269	1698	1065	401	329	359	395	404	424	346	392	354	405	386	384	370	388	367	372	385	376	334	400	387	369	397	350	418	370	403	343	365	376	339	358	376	342	386	366	401	353	352	395	374	384	387	359	409	366	360	400	364	389	350	354	349	362	371	386	347	336	426	401	387	352	356	335	385	390	367	335	383	360	353	350	354	359	384	397	371	382	326	376	391	369	338	388	373	353	394	334	377	366	390	364	360	337	377	364	368	376	359	375	395	362	357	375	372	360	387	386	413	398	415	395	361	373	435	373	373	360	375	406	385	386	372	381	388	378	327	425	350	355	368	346	393	357	357	348	366	395	326	395	349	387	402	378	363	377	375	333	392	344	386	393	354	380	329	408	412	390	357	355	374	371	394	365	412	365	383	343	368	376	367	341	370	377	350	363	383	409	369	386	339	408	350	378	393	373	360	375	377	365	382	400	381	343	377	366	383	354	386	365	392	368	356	378	339	372	355	372	359	399	377	374	382	418	343	383	341	356	391	383	346	373	356	395	403	350	383	360	374	376	370	331	395	388	347	382	379	343	392	392	393	394	379	373	359	368	361	391	389	372	373	374	362	365	371	364	389	363	358	385	410	373	368	391	334	359	359	383	400	370	375	369	390	407	378	362	352	407	398	392	361	360	350	397	371	344	369	399	373	370	361	348	381	386	353	336	386	361	390	357	343	371	397	350	385	344	352	360	365	379	331	336	386	393	355	388	355	362	357	365	379	373	386	394	411	389	342	367	373	342	358	372	355	340	383	344	396	377	373	355	357	366	387	390	377	358	365	351	401	370	392	366	348	343	365	371	408	379	346	362	385	373	394	375	397	330	404	350	393	367	388	425	390	357	393	399	382	365	347	373	348	368	381	367	374	398	358	354	382	393	355	372	373	385	372	381	380	370	373	352	395	372	358	388	385	360	389	379	381	388	421	395	385	362	391	353	384	379	377	366	393	364	390	350	352	350	384	365	371	393	388	374	379	355	386	343	374	396	369	417	395	355	358	390	360	366	354	375	374	420	352	389	379	372	351	401	354	375	383	363	376	363	349	358	369	379	383	402	413	374	407	378	392	406	378	395	372	347	350	395	390	370	394	358	366	364	350	405	363	386	399	361	340	359	387	373	370	378	350	394	364	365	359	394	380	375	357	389	371	362	401	355	355	392	386	377	352	369	395	332	333	370	370	375	376	355	383	342	374	363	359	354	377	368	389	338	391	383	391	382	353	378	372	381	359	402	400	388	396	370	354	394	371	350	396	411	381	399	384	411	356	366	330	358	387	363	379	368	346	368	363	330	370	356	336	351	376	363	370	364	371	408	360	342	362	399	382	371	398	389	399	387	377	375	399	371	387	353	381	352	375	363	365	378	368	339	372	348	374	375	373	376	390	396	351	332	365	397	399	374	349	377	346	359	404	369	418	376	379	356	357	376	379	381	384	373	350	424	397	350	398	356	423	378	352	342	384	351	442	389	377	386	376	377	368	371	394	354	336	367	403	419	376	374	351	426	349	367	414	370	375	359	371	417	389	352	365	358	366	347	346	368	336	359	350	393	322	355	384	354	390	368	362	347	415	374	377	383	394	430	368	381	368	345	364	418	373	392	363	378	378	363	380	365	379	367	380	399	361	351	377	354	374	379	359	378	397	387	375	381	377	375	383	384	394	365	395	369	384	376	360	392	382	354	391	390	378	379	351	382	360	352	368	385	350	395	397	348	356	365	377	360	344	351	397	361	344	363	402	338	364	341	340	386	367	321	312	369	352	403	371	379	399	383	372	402	364	362	330	378	366	390	375	369	375	391	353	405	362	377	323	372	337	359	331	375	367	391	386	370	363	366	355	366	380	341	366	340	350	380	360	360	379	357	375	360	393	373	337	367	378	370	339	372	397	362	359	421	401	366	392	403	356	399	382	367	394	371	363	363	372	367	355	385	360	375	404	368	359	398	361	377	368	352	385	407	365	346	366	385	376	363	372	371	376	364	360	395	376	371	386	391	374	434	393	373	375	394	370	397	396	367	367	398	375	335	376	421	367	368	346	405	335	371	375	373	359	388	363	344	347	350	372	386	341	358	408	377	366	354	397	399	363	367	413	372	376	389	348	366	349	349	364	386	374	382	364	356	380	398	388	383	358	347	361	456	382	396	382	366	365	365	370	379	395	408	370	385	383	368	385	365	370	367	360	394	369	394	380	380	342	388	376	381	395	361	402	353	419	418	382	365	373	399	365	352	384	376	381	355	358	385	358	423	369	348	344	391	386	367	364	367	383	379	377	388	355	366	390	359	369	345	359	366	353	377	376	370	376	345	384	353	375	380	374	407	378	410	365	408	386	378	366	364	395	380	382	375	378	384	368	362	384	388	384	415	391	381	419	362	384	401	368	361	395	364	346	370	353	363	368	413	396	369	339	369	376	353	409	390	370	382	406	381	376	370	382	362	338	384	382	384	386	371	366	354	377	404	384	366	386	362	361	368	384	327	384	421	382	365	380	331	363	380	365	380	379	406	351	404	342	375	361	389	373	365	376	387	348	368	372	376	372	354	366	340	382	353	380	386	366	358	360	399	370	347	340	366	355	380	392	361	366	375	385	349	369	386	370	388	367	366	376	376	420	380	371	372	373	365	364	378	379	360	375	340	356	381	389	375	374	380	359	346	356	363	409	381	344	404	352	405	384	356	357	408	406	350	374	374	342	353	347	392	394	369	392	377	409	345	357	370	372	395	368	389	344	362	390	333	383	383	374	398	368	361	382	382	356	372	378	381	379	369	393	371	356	392	385	373	360	372	360	341	384	355	382	396	367	359	348	412	372	385	373	370	376	368	360	396	389	380	354	375	385	345	396	369	353	371	351	389	362	334	368	401	369	380	362	375	372	388	364	381	410	376	364	363	410	357	344	391	362	401	355	391	391	378	392	361	374	406	360	381	367	357	367	346	394	397	356	383	366	373	369	348	377	414	377	383	394	349	347	359	379	359	379	392	343	386	405	369	361	381	386	385	349	372	367	385	404	372	393	392	350	349	376	373	388	419	418	358	389	380	379	387	383	389	374	345	417	396	384	369	355	381	367	357	372	344	377	322	390	380	391	356	409	384	346	373	348	359	402	361	348	379	377	384	365	376	392	393	350	341	375	345	351	384	383	343	378	352	367	374	375	368	396	381	373	374	390	400	396	374	355	374	386	371	400	392	381	350	416	362	388	407	407	347	368	327	391	350	378	395	383	387	362	388	386	350	377	350	368	401	376	393	377	401	345	386	350	357	371	359	392	346	372	389	383	347	370	368	346	373	374	381	395	365	366	416	375	392	387	345	343	339	399	388	355	343	396	399	371	384	402	365	377	382	420	394	398	387	370	403	366	369	376	368	375	373	348	351	364	386	352	374	370	370	379	369	421	343	397	361	367	384	353	385	400	398	375	381	359	355	347	416	335	330	378
23862	21576	28132	25473	19555	2002	954	627	568	499	478	469	447	1985	6988	6664	4627	1117	389	349	382	370	394	355	383	392	386	369	394	395	355	358	329	392	378	395	386	355	354	406	399	308	372	408	405	366	359	419	327	383	354	345	380	393	354	338	353	387	341	369	365	388	348	329	361	389	380	367	365	373	386	396	358	391	382	344	358	346	349	355	387	370	356	343	363	368	379	372	408	380	394	371	381	401	369	360	400	373	380	372	361	366	360	361	377	390	379	403	372	377	394	371	360	370	376	378	355	334	349	389	407	348	361	357	367	385	345	361	399	390	365	327	377	358	369	358	351	379	374	381	430	397	361	405	393	343	366	367	394	398	367	394	403	413	370	339	364	397	401	396	341	368	359	392	390	406	361	375	382	361	398	356	362	391	373	343	376	389	361	360	374	409	367	340	359	372	386	393	373	350	378	384	357	353	380	385	379	380	355	396	364	364	336	386	358	374	382	394	341	374	363	393	345	379	331	402	374	406	362	380	373	397	393	376	382	397	360	359	391	366	374	350	373	381	390	390	395	396	381	377	365	365	394	396	393	342	396	396	378	375	395	362	362	354	391	384	361	362	385	397	381	352	384	343	384	351	377	392	376	395	375	363	363	401	398	374	336	361	364	392	357	368	370	350	369	372	370	376	367	367	369	387	386	381	351	375	375	407	380	359	377	371	324	359	373	332	404	355	350	391	347	401	367	405	350	360	368	414	370	367	377	360	400	360	361	339	391	328	369	372	361	398	363	377	400	372	379	391	358	349	352	427	373	366	387	380	366	367	339	372	363	372	347	384	381	387	389	371	420	391	365	379	381	382	375	378	331	390	381	378	353	366	363	363	383	399	347	367	364	387	362	395	361	350	391	353	335	371	386	372	369	348	381	390	394	397	383	362	386	373	395	367	364	404	364	359	403	361	368	360	364	380	397	392	377	360	382	365	387	328	373	395	388	355	361	340	380	371	364	372	381	354	392	396	394	351	370	393	395	379	403	391	387	372	388	374	383	389	396	380	380	365	375	381	378	353	382	360	394	367	383	376	376	385	382	371	348	387	351	374	403	345	357	365	371	349	362	397	375	395	364	349	376	380	325	389	337	389	360	403	342	374	368	332	382	388	392	402	354	353	364	384	358	380	350	365	368	370	377	363	353	351	402	379	357	344	392	341	354	378	355	397	369	373	372	357	359	374	370	365	358	388	394	337	374	341	370	348	366	413	366	378	354	373	374	330	384	350	406	377	389	347	409	364	388	374	380	370	413	351	378	326	355	358	413	353	363	388	379	341	374	376	408	389	346	366	340	382	344	373	381	352	371	382	348	342	350	344	344	381	356	373	363	329	356	380	360	354	394	383	359	399	374	357	379	385	388	386	396	359	382	388	389	403	346	371	362	409	391	406	372	381	401	385	369	372	377	421	370	368	345	382	384	353	358	374	374	359	340	366	362	400	355	330	388	374	403	352	372	379	401	367	358	399	379	414	362	358	387	373	305	351	372	378	389	391	372	343	403	369	378	370	391	424	385	389	359	348	398	356	396	397	358	394	376	406	342	385	373	383	356	373	371	362	384	362	358	376	379	384	375	363	362	387	363	416	371	395	377	379	357	385	364	383	362	377	378	370	404	393	340	384	401	391	405	371	376	361	368	369	372	341	381	344	402	397	357	373	351	365	381	384	358	402	360	380	358	374	367	367	361	399	339	354	341	341	394	366	353	362	386	378	365	355	367	380	382	385	358	385	375	403	380	350	372	366	339	358	355	386	377	362	361	362	369	388	357	373	382	385	380	343	368	384	359	376	385	381	359	371	354	398	359	355	373	391	367	385	358	372	371	382	377	396	352	393	345	361	381	395	375	390	372	376	396	364	387	371	386	373	371	371	341	365	342	358	379	363	354	369	350	378	362	392	390	389	430	386	375	383	397	345	409	378	367	385	385	345	395	386	374	404	352	355	377	393	362	414	395	328	370	354	325	394	339	358	360	379	383	366	359	424	361	374	374	352	388	351	357	403	366	360	403	375	375	341	376	390	385	364	377	363	371	356	382	414	411	354	362	348	385	368	392	373	342	378	353	357	392	366	376	351	408	413	382	345	357	391	381	392	393	361	404	366	370	381	373	355	390	369	359	423	349	362	363	405	391	395	377	437	361	376	353	364	364	375	401	373	355	379	377	376	399	343	353	402	385	396	353	374	391	386	348	368	389	379	374	400	402	366	381	369	382	356	346	382	380	363	372	388	375	350	334	360	355	389	375	335	354	380	378	400	376	367	330	379	352	394	352	391	381	375	373	360	388	394	375	386	370	400	341	353	394	405	403	358	393	399	425	385	369	390	351	375	358	359	387	359	369	367	391	383	368	398	382	374	385	363	388	381	374	342	338	382	385	376	364	354	378	366	369	348	341	374	351	363	364	373	360	391	366	368	408	368	375	375	385	361	364	362	378	373	379	369	382	378	399	381	358	357	350	343	356	388	384	347	355	405	396	390	383	337	399	341	372	348	351	403	396	322	382	341	361	363	380	363	397	378	383	388	342	366	387	378	394	389	389	394	392	416	385	392	407	386	367	389	378	367	369	399	395	355	413	405	408	375	386	381	365	363	362	352	393	389	363	386	353	350	386	400	388	351	339	390	345	343	363	369	360	363	391	374	406	364	373	361	364	383	365	382	361	383	378	358	379	354	381	353	379	360	329	393	361	374	393	405	352	361	363	374	405	356	351	381	374	379	357	414	371	392	348	362	386	400	373	363	405	394	395	369	371	399	388	376	324	414	387	377	335	374	370	342	373	376	387	354	392	351	352	390	386	404	384	369	312	355	380	417	352	362	363	353	344	384	374	363	344	385	362	376	362	360	377	386	401	349	374	382	397	382	388	362	363	387	384	345	359	394	395	379	387	390	341	380	376	353	385	372	391	365	387	398	363	418	381	393	378	391	400	393	387	364	393	383	400	361	359	370	375	364	375	342	386	392	382	411	358	351	394	375	363	366	336	338	338	369	347	388	399	354	415	368	342	382	315	366	338	395	382	367	377	379	344	381	347	390	360	366	374	344	339	356	367	361	338	332	373	367	390	374	377	345	356	353	370	386	387	352	381	352	342	397	357	366	357	383	405	411	402	375	399	368	403	365	362	369	384	403	417	346	379	357	400	348	401	381	383	381	400	363	360	353	364	354	388	370	381	386	381	372	417	381	377	353	358	378	391	352	367	363	395	372	371	382	384	378	385	391	377	367	367	367	348	369	359	384	366	349	386	392	366	361	376	347	398	356	375	367	366	356	387	377	366	392	397	338	341	368	371	385	370	338	348	358	366	372	358	364	385	386	382	392	415	375	396	384	365	381	371	345	360	331	356	360	376	355	350	347	380	347	399	386	381	362	347	393	357	408	358	367	402	365	377	345	387	362	347	391	391	375	383	363	377	387	353	398	420	360	390	363	352	363	347	394	377	371	353	347	367	374	348	371	381	400	359	377
3512	9135	6627	3689	2588	2054	1766	1139	963	947	813	803	712	3989	13008	11908	8025	2062	552	498	542	529	498	531	532	542	548	561	567	506	542	522	526	542	534	511	510	507	535	513	549	498	521	532	547	535	514	556	515	554	529	533	555	553	546	509	541	559	558	517	497	535	515	511	579	543	535	513	528	514	528	508	519	558	544	523	538	531	546	516	500	509	503	537	510	528	539	491	536	516	477	500	487	504	529	530	507	524	518	523	518	489	526	528	545	522	507	539	529	544	534	554	540	530	533	538	530	532	528	520	461	512	489	531	504	535	538	493	548	568	483	526	542	545	538	518	517	537	517	493	492	528	512	539	463	538	533	546	507	524	500	543	518	549	538	513	541	479	552	493	579	501	531	530	558	578	557	542	513	574	562	551	558	487	526	556	496	503	534	530	522	510	531	512	536	555	543	534	554	533	539	521	530	538	562	534	515	552	532	518	536	552	482	537	545	529	563	527	487	520	531	509	531	496	492	528	529	513	512	511	470	558	579	510	525	525	544	558	518	506	538	535	553	517	534	513	546	508	542	521	548	569	495	514	532	519	512	513	525	589	523	523	533	526	497	531	528	568	548	527	475	556	522	482	585	514	500	519	520	557	528	536	468	560	487	512	514	551	521	557	532	524	510	503	523	524	527	524	508	504	507	524	533	539	503	493	539	517	513	518	506	525	501	515	509	569	473	563	549	558	586	552	518	513	522	516	537	477	537	542	538	511	529	553	575	566	492	533	538	494	514	509	529	559	527	520	527	520	519	516	541	538	522	533	503	534	579	500	509	536	517	519	571	548	519	497	504	532	506	546	512	565	536	544	521	500	529	537	506	550	535	556	521	499	520	541	519	541	541	546	509	522	519	517	544	525	510	535	550	514	496	505	527	515	516	525	500	562	538	564	523	536	536	532	544	515	524	516	508	542	491	577	533	541	526	505	499	483	552	527	547	482	542	485	537	528	511	527	460	538	530	519	517	495	501	526	511	526	522	545	535	572	523	540	516	544	522	507	522	510	534	526	535	510	585	529	509	522	525	532	500	558	519	510	515	533	529	556	512	557	522	544	534	541	510	519	498	522	523	548	555	523	502	524	506	533	583	526	579	527	522	551	527	555	552	488	485	507	573	514	535	533	528	539	532	566	571	540	531	575	509	553	531	490	518	526	516	551	484	548	526	562	495	496	557	573	543	493	557	489	533	545	520	592	503	514	557	490	537	605	516	475	525	507	540	539	561	512	530	509	495	563	520	500	504	510	492	531	520	535	478	481	577	573	545	514	528	545	537	533	555	518	510	488	542	528	514	513	525	524	506	535	567	522	567	513	526	524	587	549	503	543	551	508	504	479	563	524	512	539	454	521	546	505	537	551	549	531	560	544	535	548	569	531	506	487	548	533	488	542	510	543	520	504	484	500	542	566	505	532	488	537	574	502	463	512	503	556	538	469	494	522	556	525	563	539	524	525	523	533	518	527	514	505	545	520	460	513	506	525	523	546	514	500	512	530	551	541	556	513	537	540	524	536	507	515	480	529	517	514	492	553	510	540	525	532	537	510	502	535	502	506	542	511	535	520	519	538	505	518	556	478	576	561	535	505	525	551	526	550	502	531	536	562	515	508	577	515	546	568	516	499	562	514	545	501	555	549	583	562	551	529	526	500	536	547	486	520	538	564	505	521	551	519	485	543	522	532	472	514	511	514	505	565	531	568	494	522	482	539	549	523	538	535	518	503	501	527	502	518	492	522	525	521	533	517	554	496	535	523	509	494	553	512	496	558	472	530	547	528	539	486	543	541	513	497	541	536	515	538	493	525	567	495	485	522	519	549	531	531	545	554	498	504	498	565	477	537	530	529	535	527	527	521	570	530	499	503	488	548	534	507	528	531	505	561	545	527	533	533	501	571	520	531	549	493	564	505	472	505	501	508	523	518	534	518	549	512	531	502	487	568	534	544	511	517	534	528	545	556	550	534	536	523	561	541	524	539	498	508	520	504	491	530	534	470	500	510	509	533	522	535	550	558	511	537	526	573	530	550	502	537	563	494	527	488	516	521	521	540	521	536	507	546	524	537	563	502	511	535	537	510	526	520	536	544	544	500	523	552	518	531	542	540	564	561	501	538	480	482	547	532	504	577	501	529	516	545	543	528	531	558	484	527	526	505	542	559	559	486	540	532	532	510	518	534	496	559	512	497	496	489	500	563	517	553	527	536	514	509	518	546	532	490	533	515	499	505	546	478	519	517	539	508	540	533	513	571	514	557	528	530	520	497	543	512	531	539	561	539	538	518	552	521	500	487	553	473	568	486	517	530	520	544	502	477	535	530	522	551	509	473	541	508	513	529	558	571	463	487	516	547	523	518	530	537	510	529	545	510	524	502	550	489	538	514	543	572	526	485	504	517	540	552	549	508	555	493	506	526	549	497	524	545	516	530	515	494	519	515	518	578	530	564	513	536	506	544	522	527	534	522	515	514	519	515	481	509	505	546	498	520	529	492	518	476	488	557	588	510	480	515	544	569	506	512	541	531	541	515	521	586	552	544	537	522	508	516	478	535	515	538	499	543	557	543	527	527	525	516	549	545	536	521	545	533	488	515	580	515	531	533	510	550	530	528	563	540	536	489	468	532	545	532	530	563	533	526	495	528	524	571	523	514	523	547	524	563	503	503	530	518	534	533	503	541	495	526	510	524	483	560	523	518	548	508	528	530	514	522	523	490	515	493	504	461	506	533	530	538	541	543	500	522	509	540	590	511	511	517	519	512	507	510	576	583	484	516	531	511	538	537	550	497	558	525	506	493	528	529	514	511	551	533	532	523	536	504	520	496	487	542	493	496	511	583	503	499	515	504	497	537	517	527	530	515	517	582	541	529	506	528	504	487	542	518	509	521	544	539	510	495	508	547	534	554	496	514	553	513	532	499	511	559	539	527	520	523	506	492	505	485	565	559	550	547	527	529	530	484	548	518	533	532	521	530	526	592	535	496	537	515	524	563	473	494	512	553	530	484	511	518	528	534	510	556	533	523	530	568	511	502	521	513	549	477	517	511	497	502	519	565	536	496	500	553	591	529	520	552	533	530	559	523	537	555	548	520	525	558	548	528	453	551	566	528	526	522	516	478	586	522	502	527	533	539	573	543	520	557	553	512	531	588	514	542	553	545	541	531	552	557	522	485	573	521	534	515	525	550	551	511	494	493	538	544	515	519	494	528	478	543	540	527	515	533	540	551	518	553	546	506	540	580	495	504	527	508	541	499	515	506	513	487	510	531	534	513	548	544	501	470	512	534	505	549	501	544	550	552	529	520	555	523	540	517	515	498	578	522	515	512	533	542	523	558	543	522	523	514	536	558	573	546	570	505	490	518	530	515	500	524	558	532	520	528	522	519	563	520	536	537	525	538	505	544	483	508	513	547	520	521	536	530	539	536	520	541	523	562	514	530	548	549	535	552	493	514	479	507	554	537	561	508	520	537
25136	21522	25786	21625	1287	335	335	302	228	215	193	201	185	604	3111	3153	1867	307	154	128	145	141	143	148	146	146	129	136	155	136	176	148	123	147	166	140	183	162	117	157	129	161	134	146	145	149	169	152	138	163	146	165	175	156	169	178	152	161	138	150	147	149	157	147	141	149	147	148	157	158	142	150	155	163	141	163	165	157	155	151	142	173	145	149	138	131	138	152	156	151	153	146	146	160	159	104	145	176	156	175	147	152	155	124	150	170	161	161	156	140	160	168	154	163	145	158	144	158	164	154	151	160	138	161	148	136	147	144	149	154	144	148	144	143	147	156	131	159	158	159	151	150	128	153	157	142	155	150	152	142	157	160	138	129	156	162	140	155	150	147	146	148	156	153	163	130	139	147	160	131	111	162	152	133	159	165	157	152	149	166	138	154	153	158	140	149	151	123	132	165	149	150	157	132	140	140	131	138	135	150	158	163	153	115	143	140	151	146	151	160	153	153	157	138	162	150	147	145	139	148	154	141	153	157	124	154	150	147	146	161	135	144	143	116	144	149	165	151	143	155	151	137	138	158	147	146	132	131	162	125	162	137	137	159	148	123	150	136	151	153	138	146	136	133	148	136	170	139	151	137	158	154	145	129	153	171	146	135	150	136	164	150	162	163	158	138	151	137	146	143	140	142	162	151	139	152	132	165	144	135	146	152	144	172	152	163	160	157	144	142	136	144	141	150	165	161	145	138	152	154	157	150	140	133	175	146	155	148	154	146	129	132	139	140	142	151	125	158	144	161	158	149	141	161	153	152	169	160	148	159	136	133	139	145	143	150	162	134	148	154	142	163	159	152	154	152	133	153	135	150	171	152	144	159	135	153	126	156	153	165	155	152	140	156	156	149	156	154	144	154	144	146	142	155	140	159	145	169	150	143	150	148	151	161	127	147	151	133	141	148	154	161	154	146	143	160	137	164	149	156	142	153	160	167	152	156	165	135	129	132	156	145	136	160	163	150	145	147	146	146	157	153	167	133	152	142	156	155	148	152	144	136	157	172	138	166	130	130	134	145	149	135	181	139	160	138	155	152	178	142	127	162	131	162	136	133	169	140	149	165	158	150	144	137	149	132	160	133	149	155	159	133	142	145	168	144	139	146	142	159	134	149	124	147	143	158	138	128	134	163	128	133	132	144	144	139	154	159	180	145	154	130	145	160	144	152	164	141	143	151	154	148	145	168	159	176	170	148	158	160	155	152	149	145	153	141	141	166	140	159	142	143	145	145	160	147	136	136	181	145	144	147	146	151	112	143	157	151	142	150	146	152	132	155	139	141	165	146	164	161	154	165	143	167	142	159	142	143	142	158	144	122	139	149	153	152	139	160	149	141	140	153	160	145	135	138	160	149	153	154	131	130	139	142	135	153	123	149	153	142	138	144	133	157	120	137	155	161	162	151	140	167	165	149	146	151	148	150	129	138	145	155	129	146	162	155	152	150	151	175	166	138	148	157	170	151	144	165	118	171	131	145	146	131	156	141	151	154	142	140	140	153	137	142	145	150	134	136	148	147	156	146	158	144	145	168	151	158	145	139	141	166	156	163	146	155	151	137	153	154	135	137	156	160	153	169	154	137	166	148	140	151	149	172	132	145	150	137	141	143	120	173	147	149	154	132	139	137	147	171	128	135	157	139	140	156	128	146	132	146	136	144	163	155	124	148	150	150	155	147	163	151	143	145	141	152	164	135	153	161	156	147	155	144	143	133	160	130	160	138	171	153	155	153	158	152	146	154	158	141	143	159	143	141	156	148	162	158	165	137	159	181	157	166	173	106	164	140	165	138	140	143	144	146	166	140	146	141	150	148	138	133	158	163	147	146	154	128	142	137	139	129	135	151	159	157	132	130	142	129	149	156	137	149	164	154	143	148	165	166	133	151	178	131	129	166	124	140	148	139	146	152	152	149	135	152	139	131	154	146	146	171	129	158	149	126	153	159	153	138	167	121	168	157	145	156	151	145	143	165	134	148	141	141	136	147	158	147	163	152	163	161	158	153	142	144	159	157	150	179	143	153	145	159	142	155	136	158	157	138	162	152	158	142	142	147	156	137	147	132	150	154	141	165	163	139	148	145	142	145	137	156	149	153	170	122	164	145	173	163	140	144	120	144	159	171	143	152	140	152	165	147	165	160	157	126	134	127	160	157	141	142	186	139	162	144	144	135	149	166	141	168	151	136	152	138	151	137	154	143	148	137	145	150	147	142	151	130	147	121	160	144	145	141	153	156	151	167	158	143	131	173	153	160	145	141	168	154	115	145	149	161	137	139	154	167	143	145	122	151	141	133	152	160	126	155	165	133	140	121	165	161	166	147	138	133	150	139	157	171	144	162	158	171	150	146	166	155	146	136	158	146	128	155	140	144	165	156	149	133	147	142	172	131	152	131	137	158	161	137	113	130	151	175	150	146	153	148	150	168	130	149	150	136	143	154	154	131	137	141	128	132	166	160	148	147	158	147	135	143	149	145	164	151	167	146	145	157	131	145	161	134	162	143	168	130	134	169	142	174	150	149	159	130	159	140	163	160	141	168	151	148	163	143	127	165	172	164	140	150	136	167	158	139	156	148	157	142	143	168	149	136	141	155	147	159	158	135	162	150	154	155	132	152	164	138	165	150	141	125	147	144	151	136	153	161	145	149	144	173	142	155	155	146	165	162	161	146	161	156	153	140	142	133	163	160	142	171	143	146	166	145	147	151	147	168	151	127	144	172	135	157	156	159	144	166	150	153	132	138	159	154	150	160	138	148	153	161	147	152	148	156	121	147	149	159	133	156	145	147	158	162	130	143	146	145	133	141	160	122	144	162	144	142	148	177	169	137	135	131	161	140	157	155	179	160	147	139	160	163	152	152	139	161	118	159	140	148	131	177	162	143	151	164	145	131	164	144	146	156	153	159	166	160	131	155	133	136	145	135	161	148	165	141	145	156	144	131	164	158	154	148	155	135	150	171	132	162	180	118	151	175	146	144	162	144	142	156	128	151	135	160	145	157	144	143	132	147	126	134	161	152	131	152	116	140	167	120	138	157	147	136	160	149	140	143	133	148	148	150	133	149	149	119	145	149	123	146	168	137	151	150	164	140	166	142	137	162	160	149	119	146	162	158	143	142	155	144	160	159	162	158	163	166	142	155	152	148	162	136	147	143	153	137	147	131	141	172	151	164	138	145	142	165	137	153	152	162	146	159	143	152	160	167	140	155	153	143	147	131	145	151	156	130	141	163	166	144	149	159	143	153	148	148	135	158	158	114	160	164	145	141	132	160	139	144	159	147	139	160	162	148	153	163	149	142	148	149	153	148	147	148	140	158	160	125	128	139	150	132	179	129	146	141	156	160	161	161	157	154	157	130	155	145	148	151	146	143	120	153	143	162	117	134	173	163	161	147	144	151	142	136	138	135	123	157	144	172	153	144	157	137	153	144	161	126	159	155	149	161	128	122	153	153	157	148
3615	5025	4466	2584	1621	855	815	751	539	536	416	335	347	1710	7858	7407	4245	612	241	225	222	209	228	220	230	219	216	228	233	239	219	213	223	223	226	206	194	220	227	216	218	213	214	225	244	228	214	221	238	221	232	200	212	218	196	214	244	223	256	212	202	207	221	200	216	231	236	224	217	228	225	218	208	224	212	204	225	221	245	236	210	226	209	204	222	206	217	223	213	244	206	209	233	215	247	207	209	226	231	266	213	226	200	206	251	264	219	195	208	248	219	203	228	213	228	217	224	232	221	194	189	206	208	210	245	199	221	261	224	206	224	180	223	217	206	204	209	239	217	210	212	207	223	212	210	213	215	205	225	227	200	212	205	214	226	214	228	247	226	235	203	204	217	218	200	215	264	226	241	186	246	239	238	238	219	216	221	215	194	222	243	254	213	199	230	229	248	215	220	212	202	225	225	228	241	217	221	228	209	227	224	222	198	198	229	229	214	227	234	216	228	216	192	204	236	227	237	203	224	191	194	231	220	223	225	231	227	212	207	185	216	209	208	248	215	219	240	201	250	215	200	236	196	243	207	213	212	222	205	174	229	221	227	261	215	255	206	230	221	219	214	249	203	213	216	208	205	202	213	247	233	214	232	224	177	216	220	215	240	211	222	226	234	224	197	221	225	222	226	251	212	213	232	211	230	190	198	213	234	196	183	220	218	219	199	233	237	234	209	218	219	220	245	214	226	220	201	238	228	206	223	217	204	204	209	207	234	208	225	235	209	212	213	224	204	204	231	210	212	215	227	243	208	217	217	241	233	224	222	227	218	238	241	209	205	257	229	241	212	230	228	228	237	235	225	241	218	204	216	230	242	224	244	196	202	236	213	205	218	233	196	242	223	211	209	236	236	214	212	212	206	223	251	224	221	209	246	239	218	213	217	237	196	231	203	236	220	217	240	196	228	243	218	214	254	234	209	224	231	239	201	211	232	173	222	231	244	233	216	235	207	229	206	227	199	260	215	234	221	221	223	226	229	190	183	212	223	214	227	233	226	217	207	236	219	227	231	220	213	218	243	206	200	229	213	227	227	236	224	245	238	232	227	225	229	212	221	215	225	204	208	227	202	216	214	236	217	218	228	215	230	240	199	213	231	211	267	212	207	218	238	233	215	216	204	226	208	204	226	229	209	196	221	225	217	209	212	221	233	206	234	233	249	218	215	204	213	207	201	192	231	225	194	191	211	221	229	218	241	216	229	218	240	224	242	209	247	220	200	229	202	229	236	231	216	224	215	204	192	225	250	227	212	214	251	214	230	236	237	199	222	192	200	202	217	212	210	208	241	226	204	193	234	244	216	214	222	218	229	227	204	225	217	223	208	238	235	205	248	210	233	199	237	197	223	206	211	227	201	222	243	207	188	255	208	232	242	219	197	223	234	203	244	225	179	208	216	215	206	221	217	222	222	198	214	188	225	238	223	219	176	218	201	194	218	237	220	228	211	211	208	202	215	233	214	230	211	244	205	226	242	229	233	225	216	213	230	196	236	232	222	220	229	228	215	232	203	234	219	201	187	206	225	221	200	238	200	214	213	220	226	214	229	222	219	216	240	214	226	208	198	212	205	219	222	239	222	222	212	243	222	236	225	192	198	218	233	218	198	208	228	214	211	222	195	201	212	209	228	192	227	198	208	223	204	240	221	216	233	239	221	227	225	233	198	230	201	237	213	215	222	243	220	229	230	230	198	235	221	223	211	226	215	208	215	214	188	202	237	211	203	206	215	224	218	220	222	225	208	246	231	226	218	247	210	230	216	239	192	211	214	226	229	219	246	204	227	234	197	219	217	188	238	241	205	254	217	212	215	241	241	208	232	192	235	211	202	216	199	220	219	200	253	212	187	224	207	232	211	194	236	233	190	224	238	226	227	219	232	202	200	203	223	237	218	232	202	208	213	234	253	197	221	234	248	242	236	208	231	227	224	236	204	218	212	247	228	248	219	194	229	210	223	237	226	208	202	248	213	207	226	223	231	210	224	197	204	212	234	215	229	234	200	209	209	220	219	216	194	228	211	228	209	225	211	204	227	230	230	200	226	218	240	243	203	204	213	224	205	224	189	208	237	226	208	210	206	226	231	208	220	206	232	206	207	230	222	231	245	245	228	199	250	208	201	207	222	216	236	215	224	215	220	237	243	219	221	240	207	234	226	239	222	231	210	226	230	207	239	227	217	229	217	216	194	221	230	214	200	218	215	235	237	248	211	211	238	213	229	198	217	223	216	197	197	214	227	230	244	209	177	202	230	227	204	234	206	214	212	252	232	218	240	190	221	210	219	210	231	239	212	219	199	207	243	232	200	218	241	220	246	207	205	212	248	221	225	222	210	214	225	211	199	199	229	212	241	210	232	221	199	212	220	215	251	220	215	235	236	197	234	205	233	218	213	213	218	214	218	205	218	213	223	220	237	234	241	206	236	214	258	215	227	232	246	198	217	196	196	216	230	242	194	211	201	186	238	203	212	233	225	204	257	236	228	211	224	242	219	240	227	235	235	210	259	225	222	244	222	228	215	216	219	208	219	234	208	225	241	205	225	228	221	214	218	199	226	202	218	221	170	202	240	225	232	221	225	211	214	206	210	225	218	241	224	230	214	203	212	232	244	239	211	213	241	208	205	189	217	218	222	218	225	209	221	207	234	240	205	221	217	219	233	222	204	223	231	209	219	212	217	223	223	206	230	231	233	212	207	244	219	210	205	227	230	197	206	205	241	215	209	222	220	234	237	213	232	216	229	241	215	221	221	223	203	206	201	236	222	216	218	219	196	223	213	230	227	210	235	215	223	224	242	243	228	261	197	224	239	219	242	240	229	232	223	225	214	213	225	217	228	224	202	200	221	227	222	219	223	207	216	220	224	235	236	207	234	225	239	212	220	227	217	238	201	247	206	224	203	215	209	208	229	221	213	222	225	203	218	242	191	219	223	218	217	212	222	208	228	240	213	224	229	204	239	198	226	221	210	198	231	222	215	219	215	221	238	250	225	239	189	260	219	250	202	228	225	209	236	212	210	213	241	202	204	228	200	204	205	225	211	226	210	208	208	225	231	226	199	214	196	235	229	215	239	229	223	237	204	206	184	229	223	238	215	194	224	208	235	228	222	209	212	213	222	208	223	187	205	216	234	199	203	186	244	224	220	191	221	220	210	213	234	238	212	208	200	232	234	240	192	224	238	209	206	218	204	214	206	224	199	240	242	244	235	234	232	206	221	215	233	226	218	225	205	240	221	212	238	218	202	226	220	253	207	218	228	217	211	228	200	210	264	231	216	201	259	206	204	189	232	212	206	216	216	226	223	179	224	220	224	214	205	249	222	208	224	217	229	193	206	212	240	207	217	222	213	208	226	219	212	228	241	228	219	222	228	228	198	230	237	216	213	210	229	225	182	254	216	211	231	237	212	206	225	194	216	222	215	221	211	207	209	232	223	237	177	210	223	225	230	201	228	216	200	228
22758	21558	28801	24782	21556	19595	1909	848	599	494	448	450	404	1911	12894	13251	6450	389	305	302	290	259	264	262	265	251	259	263	267	271	258	260	272	272	288	241	267	255	269	263	229	231	245	246	271	263	277	217	282	265	279	278	242	240	254	274	253	255	249	259	250	246	277	257	259	228	266	241	251	258	243	255	281	272	270	232	257	314	254	287	269	247	245	248	263	229	257	269	275	242	267	286	269	226	266	250	263	238	248	236	256	271	275	255	272	254	284	281	257	292	252	276	247	253	274	260	279	251	262	268	257	268	233	248	234	289	272	256	282	270	257	272	264	244	254	253	268	276	214	211	275	263	282	238	245	265	216	248	240	274	257	262	257	258	249	247	234	266	265	243	286	231	231	262	272	283	269	256	263	269	255	262	239	272	260	265	255	254	251	285	266	252	244	226	257	264	275	248	252	249	262	253	265	256	252	247	265	235	282	211	224	251	259	250	267	261	236	284	253	276	240	258	258	282	244	261	266	264	262	262	253	240	257	254	244	290	250	267	251	250	277	268	251	278	230	257	268	241	251	252	241	260	261	247	267	282	259	275	277	270	252	256	268	268	246	241	251	247	270	276	267	265	228	250	258	265	241	239	263	265	262	267	262	248	270	277	252	278	239	266	231	244	274	258	264	255	294	275	264	242	254	264	271	262	226	244	238	252	232	228	260	256	260	289	260	257	300	249	263	260	242	236	281	261	251	285	263	244	237	248	284	241	255	262	247	271	247	268	276	252	259	254	263	256	259	256	260	281	238	228	250	265	263	255	240	229	244	240	264	271	277	281	264	255	259	280	278	250	269	247	253	253	241	247	279	226	258	230	255	264	229	256	224	210	252	258	280	273	267	253	250	257	258	284	270	266	251	247	237	233	227	299	231	248	225	252	266	248	263	256	231	250	270	243	266	258	271	242	244	250	274	236	254	238	223	256	223	287	281	295	264	258	255	267	255	234	241	255	277	251	267	248	252	280	287	267	277	257	233	283	241	239	261	261	246	265	248	264	253	251	255	241	263	291	232	254	282	259	273	260	259	259	268	252	268	273	225	249	292	249	291	264	252	256	255	250	268	264	256	266	277	233	275	224	241	243	268	249	215	245	238	296	279	228	271	248	260	224	246	238	262	248	253	271	275	271	236	268	253	250	255	244	261	247	241	219	269	241	258	241	236	267	267	257	261	248	266	243	266	253	248	246	241	259	260	230	273	268	225	264	263	272	252	275	239	257	274	273	229	258	232	279	248	262	248	257	265	272	245	251	258	269	248	239	236	269	277	244	248	286	250	255	241	274	274	261	286	272	263	259	240	241	252	271	262	255	257	265	265	243	235	241	271	253	235	254	227	230	240	239	255	262	255	261	250	255	247	269	238	265	277	266	261	235	266	260	290	262	277	270	265	256	284	220	264	265	228	235	260	233	263	246	234	259	246	255	249	251	248	269	271	268	249	238	221	265	268	250	209	265	245	235	243	259	262	228	287	294	248	241	256	250	234	271	244	259	245	242	261	251	273	290	243	263	273	250	253	281	277	257	273	235	259	210	243	255	285	279	238	260	252	223	253	258	245	237	260	228	256	239	251	245	260	240	244	268	243	268	228	245	245	255	259	243	256	243	245	229	299	256	259	273	243	249	263	242	251	244	272	236	235	220	265	249	307	285	240	231	269	245	235	247	255	265	276	241	233	266	239	262	243	261	267	270	262	250	252	235	240	262	239	249	280	246	247	257	244	265	252	263	248	250	263	276	248	258	273	253	241	267	251	217	281	279	265	290	274	244	254	235	278	267	247	248	246	280	274	254	275	242	270	264	239	232	272	271	285	249	257	257	229	244	261	266	253	232	224	239	251	269	263	254	233	256	263	249	237	271	245	288	254	275	209	240	221	241	246	257	281	257	251	268	265	264	249	213	249	225	240	247	257	252	254	269	288	270	253	246	247	259	243	239	241	248	238	264	263	254	249	239	296	238	269	269	246	260	257	246	244	256	271	273	255	255	242	215	243	268	252	269	263	271	265	274	260	266	244	241	270	255	286	254	246	270	263	263	229	262	268	274	285	282	276	260	254	271	259	268	257	251	257	291	236	252	223	272	254	234	251	290	245	253	227	251	245	235	278	264	271	251	241	247	249	267	242	289	278	229	272	252	254	255	241	273	261	229	240	247	259	241	228	271	283	289	244	245	259	262	252	267	260	261	240	232	241	260	262	291	245	251	228	248	247	277	228	246	227	259	254	253	270	250	254	272	239	244	257	263	281	252	270	265	240	252	254	234	249	260	269	285	262	278	283	263	226	252	246	245	277	289	224	256	250	236	271	259	260	264	247	244	296	264	237	263	266	235	244	243	266	252	256	250	254	265	233	231	258	279	282	256	244	262	232	254	255	256	242	295	238	249	251	225	262	241	248	239	261	257	244	253	227	253	242	262	248	265	267	242	243	249	240	252	247	271	231	267	243	254	294	238	254	244	262	258	258	256	240	250	266	247	250	276	245	258	265	243	261	248	254	287	262	255	251	280	257	251	278	277	278	275	245	236	252	257	257	262	257	246	257	237	265	251	280	246	275	284	250	244	291	251	287	232	252	282	246	276	253	262	268	267	258	267	239	262	246	252	253	234	263	267	262	224	257	266	263	266	256	251	243	261	236	267	251	246	283	252	281	238	258	240	291	283	275	253	262	249	254	271	290	286	245	291	274	261	258	238	269	246	254	238	258	254	244	269	251	258	260	277	278	250	251	263	260	275	220	262	247	280	250	253	248	253	232	265	252	261	280	252	250	279	255	237	261	226	272	260	255	226	253	261	277	250	269	257	247	229	239	259	269	273	266	246	270	242	265	274	241	280	271	229	245	250	281	253	294	247	236	279	281	255	253	245	264	254	243	245	238	281	259	254	248	255	231	255	258	248	258	255	261	245	247	255	234	278	247	232	275	267	247	271	248	270	266	234	236	256	269	232	273	259	244	270	245	284	286	255	261	258	284	267	251	261	248	269	268	277	247	227	267	243	251	268	253	262	277	234	239	255	264	255	287	269	283	239	245	236	266	257	256	256	240	254	289	246	259	297	247	285	248	250	284	238	238	252	267	256	267	246	263	283	252	281	257	283	252	271	260	268	291	293	261	254	269	246	258	251	241	300	257	245	260	269	250	258	280	247	267	265	273	273	239	242	282	251	261	236	273	233	275	251	248	254	234	260	262	247	230	246	239	252	255	239	264	232	246	259	230	267	260	263	252	244	261	269	256	259	252	251	253	260	245	247	270	247	234	245	260	285	266	256	252	244	232	269	266	250	251	272	271	247	275	260	265	248	276	232	257	243	270	253	253	262	256	275	275	259	249	267	266	289	261	242	253	241	249	244	234	259	253	274	268	252	228	257	275	263	252	210	224	249	243	260	312	249	251	277	279	271	250	262	258	260	269	278	259	266	250	271	225	261	265	250	258	271	232	255	271	275	239	264	240	257	258	231	265	268
4288	15081	11997	6227	4005	2420	2011	1805	1301	1108	942	762	757	4300	22106	20296	10345	512	410	413	384	385	421	389	392	387	364	346	383	417	403	394	385	378	401	358	371	357	393	385	355	376	386	408	385	340	395	375	397	368	401	371	369	353	358	372	372	353	359	390	364	374	383	381	355	350	362	358	358	380	388	368	385	380	363	393	405	434	378	339	378	360	368	378	346	389	334	345	354	378	358	368	315	392	351	340	355	376	377	350	349	358	373	354	398	366	369	384	382	357	395	349	400	361	371	360	353	385	358	365	377	342	404	382	373	374	388	351	385	355	365	377	366	338	356	363	368	358	355	376	385	365	377	368	390	364	382	338	385	372	369	372	345	352	349	384	369	359	378	382	370	399	378	370	378	367	383	376	334	370	365	403	389	387	378	360	371	376	368	361	351	373	367	374	379	389	376	364	381	376	337	346	368	369	393	338	365	378	383	377	376	365	355	383	366	382	380	400	352	345	388	387	371	397	385	344	387	401	358	382	374	352	357	349	356	346	401	367	386	386	341	365	353	380	370	357	364	398	408	362	384	351	375	372	380	394	360	381	381	366	360	374	357	401	372	371	389	399	351	382	375	346	381	340	380	363	372	374	387	350	363	402	415	390	379	365	398	383	383	392	370	351	353	359	395	418	350	379	389	348	360	384	354	372	362	363	388	336	345	366	346	398	390	374	384	371	360	367	379	378	410	366	356	384	336	370	337	372	370	335	363	386	379	378	370	384	366	367	387	394	359	407	385	358	359	374	367	379	382	376	368	398	364	390	357	368	388	402	375	385	366	358	358	369	344	391	345	377	392	369	362	383	380	356	347	398	359	397	373	356	390	348	371	356	379	404	372	395	362	335	386	332	343	349	344	391	335	424	347	347	372	358	366	354	393	371	349	364	346	365	366	382	341	362	383	351	358	379	371	390	362	357	348	387	382	394	399	390	363	356	395	341	355	400	390	373	373	392	359	382	343	419	365	370	371	366	360	358	367	359	376	354	357	381	369	362	388	396	360	353	370	387	397	375	318	365	384	356	377	364	367	361	344	360	374	389	349	353	380	349	362	347	369	393	357	364	395	380	350	339	333	351	375	365	430	379	381	351	351	355	405	361	381	363	336	367	352	369	413	362	356	378	368	384	365	378	369	358	362	360	337	409	377	373	359	319	312	379	361	368	356	362	381	355	362	392	359	373	373	335	370	363	392	397	355	414	378	366	400	376	391	400	382	381	370	385	360	379	384	405	391	371	386	380	396	381	359	397	335	423	369	355	345	350	382	378	410	370	365	391	350	359	372	383	355	363	364	421	377	337	377	394	398	419	354	360	368	359	363	365	357	350	390	371	354	361	345	358	391	367	348	400	396	365	382	387	330	369	372	388	370	375	391	398	342	363	361	379	376	351	370	374	381	342	374	364	363	392	364	381	342	362	392	406	384	378	350	379	393	345	364	362	395	372	346	368	388	379	374	341	357	381	369	378	369	406	379	374	397	358	346	374	382	342	364	373	371	339	386	353	339	376	400	388	387	363	378	357	388	377	359	376	349	377	416	372	373	367	372	377	378	370	360	421	379	338	372	365	406	368	384	386	359	403	368	323	408	368	375	344	355	384	366	366	397	342	383	384	347	354	381	346	362	401	341	365	348	383	366	378	376	408	353	369	345	357	358	402	329	369	360	379	367	384	367	344	380	346	370	350	353	391	356	386	348	360	404	384	395	361	360	384	377	357	365	345	335	380	389	376	376	372	370	370	372	397	385	333	380	374	358	372	367	377	374	365	378	351	368	351	353	370	340	367	336	368	401	365	354	374	357	397	385	362	333	343	365	355	374	375	372	345	396	383	374	351	364	369	362	388	349	344	368	401	383	376	383	367	408	357	355	348	344	379	372	376	352	379	339	387	379	413	397	337	354	342	375	385	380	389	373	357	340	380	345	332	359	378	338	362	354	347	391	343	364	368	347	366	371	369	354	357	348	382	376	376	383	377	356	370	374	400	381	399	370	361	401	350	388	371	399	380	360	348	393	357	383	383	424	379	384	375	362	352	361	362	360	395	352	370	360	380	367	368	346	327	381	369	388	354	360	357	359	375	360	393	359	367	344	313	399	322	386	357	376	385	383	353	310	387	380	394	349	389	386	367	377	357	347	356	374	325	354	361	367	383	349	367	344	363	356	411	336	363	359	367	380	368	351	372	369	382	350	365	391	381	378	352	352	371	368	363	327	372	379	364	373	396	368	380	394	359	332	388	358	350	373	375	355	351	357	377	394	386	341	365	355	354	386	357	338	351	381	386	382	383	386	380	362	352	375	355	343	345	365	374	362	386	387	383	393	385	371	401	361	377	333	358	336	379	358	363	362	379	374	389	345	334	387	362	410	373	371	349	349	359	343	371	356	361	377	386	372	383	347	349	342	376	369	363	346	377	398	363	399	370	368	360	356	367	366	363	383	379	362	359	348	364	370	401	381	366	356	386	385	378	358	364	369	383	370	379	388	385	392	354	377	355	347	349	378	372	398	366	371	393	372	361	369	387	342	409	354	382	370	354	384	376	377	403	400	377	350	338	340	343	366	361	372	355	369	388	352	382	374	397	325	366	358	371	362	366	367	371	375	396	362	370	363	342	377	418	364	376	397	411	340	423	374	383	354	369	362	376	354	400	415	370	361	343	386	355	365	330	365	372	361	357	347	357	336	375	319	363	370	391	360	368	375	385	372	369	371	354	344	346	359	352	371	365	347	380	357	348	368	356	379	413	365	397	339	388	357	361	371	359	347	376	417	352	396	377	364	368	386	353	351	404	412	381	351	344	344	370	372	355	372	381	384	386	386	363	372	403	358	404	373	362	348	373	408	359	352	378	361	361	355	356	362	340	365	414	351	359	374	387	369	346	374	376	385	394	347	365	367	393	373	362	390	359	373	381	348	365	381	367	353	379	360	352	394	373	346	339	367	344	348	367	360	400	366	365	391	423	406	366	371	372	345	372	352	378	353	424	374	337	355	396	337	383	339	371	358	337	369	350	356	341	381	379	365	382	372	345	372	386	401	370	381	420	359	389	380	375	334	334	405	406	380	370	357	381	384	390	353	338	363	362	334	357	376	353	380	378	377	347	401	376	349	344	387	380	387	357	367	354	364	351	327	396	375	414	393	368	386	388	384	338	338	379	381	386	368	392	354	390	362	361	382	367	388	395	356	362	373	368	417	360	343	376	381	363	411	358	345	344	383	355	366	383	384	355	358	358	368	374	379	344	399	362	367	364	349	369	371	367	360	369	370	358	375	369	369	381	370	358	336	349	350	353	339	395	378	357	358	385	345	390	394	378	423	394	385	391	375	390	384	399	392	377	366	397	344	414	345	356	369	386	406	355	353	389	356	356	370	394	359	379	378	359	346	367	368	357	332	370	367	372	381	334	386	355	355	377	399	386	387	365	358	367	374	422	385	340	360	380	388	392	395	356	391	369	388	354	393	376
27739	18586	4557	1024	577	429	357	354	352	335	317	289	286	342	669	986	770	316	280	278	265	248	274	269	312	208	268	259	296	266	265	271	269	279	272	278	266	260	256	253	296	273	259	274	306	225	281	296	272	269	264	246	277	261	239	286	273	278	269	252	262	299	285	271	282	231	284	267	280	262	269	248	288	296	271	246	260	241	251	269	252	295	291	222	275	243	271	266	268	272	242	250	273	267	278	304	270	271	241	283	275	251	270	276	275	264	282	261	300	313	291	297	248	270	267	283	269	269	315	306	269	272	252	261	280	238	278	256	268	265	257	272	265	249	270	264	275	291	271	259	302	297	271	283	289	268	271	312	277	317	291	288	260	253	276	245	256	262	261	275	272	290	226	264	295	272	252	271	289	240	292	260	246	236	238	274	291	266	253	255	307	272	278	254	269	291	277	256	273	287	278	282	265	278	285	265	265	310	280	305	264	269	249	293	243	245	279	259	242	288	270	269	282	258	284	251	266	258	234	272	293	271	263	301	246	269	276	276	272	249	245	300	260	265	273	267	256	263	256	300	264	273	299	261	293	284	301	271	248	261	251	277	237	267	269	229	290	274	270	258	282	265	250	239	248	276	282	273	274	263	257	255	290	293	304	271	276	266	237	313	245	271	261	260	293	284	255	264	271	273	286	259	286	270	273	270	261	257	278	261	293	251	283	288	246	299	274	260	258	276	275	270	271	283	288	268	258	261	265	232	274	283	257	286	245	294	290	288	266	233	291	255	269	275	263	289	271	273	288	273	263	286	297	257	279	282	243	282	272	266	263	265	252	247	281	285	281	256	271	275	217	270	280	262	282	259	268	259	278	287	269	271	296	256	257	257	245	275	285	305	246	241	279	276	246	272	266	240	276	243	269	261	287	253	308	266	273	270	270	240	275	276	256	299	253	277	278	261	249	281	267	289	277	272	327	297	270	278	284	244	282	253	241	278	274	257	269	278	291	290	257	280	265	277	259	293	260	237	282	282	287	266	290	277	252	270	254	274	277	291	289	275	227	262	256	258	300	285	299	240	277	256	289	263	251	260	271	270	271	264	265	273	267	269	286	278	283	269	299	265	271	261	283	287	275	285	292	258	282	273	273	264	261	273	247	267	294	270	288	295	255	224	252	283	256	268	271	293	260	275	269	289	264	264	259	290	269	281	264	269	243	282	276	246	292	295	300	246	279	262	239	272	271	286	261	273	266	263	266	256	282	259	254	263	295	265	270	262	280	277	248	278	270	281	275	246	266	253	231	269	280	287	270	266	243	259	276	251	280	264	276	264	297	257	270	283	299	284	267	266	287	260	280	236	267	243	299	267	278	233	284	285	288	272	263	268	289	258	279	252	303	270	269	306	286	276	271	281	268	300	278	253	257	266	275	262	266	276	258	288	254	268	265	274	244	247	245	319	259	285	247	258	254	289	253	268	287	274	284	266	255	277	294	269	263	285	272	284	275	284	260	261	253	304	292	244	287	274	250	293	273	272	261	262	301	293	258	236	272	280	273	284	255	285	292	293	264	292	242	289	281	282	285	287	294	252	292	286	314	278	256	283	268	258	273	263	254	277	279	277	263	258	280	286	246	295	274	280	264	246	268	257	286	278	284	278	258	297	258	271	274	279	277	287	272	265	264	248	268	288	285	269	262	287	250	298	288	293	276	270	249	263	270	287	249	277	245	272	275	267	280	230	239	256	278	291	280	259	234	236	250	276	236	247	262	276	268	261	260	268	271	281	275	251	262	263	268	280	260	288	280	276	257	272	249	243	264	258	269	260	255	276	274	281	256	272	279	287	263	244	269	259	254	277	247	291	250	269	271	277	301	275	256	270	261	259	286	297	292	257	256	259	266	255	270	283	270	284	282	265	268	270	270	300	260	229	247	245	275	289	287	258	267	268	236	270	306	277	291	266	285	284	262	289	262	231	286	280	263	264	288	255	256	268	272	276	285	278	297	283	235	254	274	285	271	257	306	247	282	288	280	243	270	263	233	276	240	256	277	256	286	275	286	289	280	273	259	261	297	270	281	272	202	288	251	278	269	286	247	264	258	265	253	225	275	288	287	289	278	292	266	270	285	269	271	284	264	267	272	263	239	257	282	273	287	266	282	258	273	269	250	265	293	275	272	291	240	297	296	249	247	276	301	271	259	279	292	283	255	235	302	297	264	273	296	269	258	293	291	250	271	279	281	285	275	285	269	277	272	260	284	278	267	269	278	256	251	282	274	262	270	252	283	280	252	289	249	292	256	287	275	266	269	296	275	267	286	259	290	237	292	264	262	276	292	270	269	267	273	290	287	265	270	294	266	288	282	276	257	264	246	278	236	268	259	241	260	249	265	273	244	258	279	281	260	257	283	270	289	260	264	269	251	264	283	276	264	289	258	278	272	266	286	259	292	262	281	271	283	291	274	272	265	262	281	267	266	249	263	272	273	285	263	231	281	270	263	262	257	266	265	286	277	264	241	257	265	251	258	287	276	270	258	250	282	253	263	287	254	285	269	289	265	273	258	274	282	293	254	257	272	268	292	279	255	264	291	285	279	285	276	290	297	248	257	270	256	260	277	261	239	252	275	230	256	279	269	272	254	264	292	261	280	269	276	270	298	270	249	298	256	263	254	270	280	270	289	267	240	282	276	272	254	276	266	274	257	279	260	242	285	265	269	277	289	290	251	268	288	271	262	266	306	312	290	234	249	294	258	281	269	259	292	247	284	252	258	262	264	277	243	269	268	261	285	270	243	270	267	251	289	268	262	296	281	257	272	255	280	255	284	253	282	261	259	259	241	282	267	256	257	290	300	262	242	240	272	313	250	290	263	252	261	287	265	315	264	263	279	260	280	296	276	269	255	237	250	278	262	278	286	263	280	267	287	256	283	281	266	267	262	253	258	261	297	288	275	285	254	276	261	259	291	294	282	244	250	266	284	280	321	283	292	249	274	269	262	302	274	259	296	257	287	255	287	281	270	271	263	268	287	265	243	266	271	270	268	280	270	289	287	256	272	281	278	248	238	243	259	286	298	257	257	264	269	254	249	274	278	266	255	272	286	288	272	293	300	309	272	244	272	266	252	260	263	254	270	265	283	248	295	271	277	252	265	258	266	271	272	281	280	273	258	245	253	277	283	287	249	227	255	260	298	262	268	263	286	264	269	282	252	265	281	270	287	274	256	262	255	264	269	286	282	275	280	249	251	282	273	276	274	286	262	254	240	289	292	245	252	233	270	285	270	258	268	284	267	268	282	239	270	241	251	253	288	245	258	283	290	276	261	269	247	235	275	277	274	259	264	282	273	241	279	249	305	255	267	268	262	281	254	267	281	279	272	249	236	281	268	261	257	270	294	292	250	274	280	278	264	254	262	262	282	274	280	248	310	285	257	281	237	255	295	274	251	278	258	270	302	262	279	269	258	284	253	247	239	250	261	261	281	275	280	261	270	266	269	255	274	277	289	281	287	259	277	269
4267	3847	3275	1537	1099	760	581	580	520	482	483	450	405	455	1248	1867	1407	453	398	402	378	349	377	340	385	369	426	374	408	351	392	371	385	399	364	362	388	366	382	397	362	372	370	385	382	368	416	399	365	392	406	377	409	379	383	397	386	400	388	379	382	393	381	369	393	368	370	421	369	394	395	367	359	399	375	367	397	402	393	359	352	373	366	398	367	349	371	392	379	383	408	428	373	376	348	384	396	378	351	435	381	375	351	376	386	376	379	379	379	390	364	381	357	399	388	373	373	357	430	369	399	383	375	359	414	376	413	329	359	411	374	397	393	350	381	405	386	360	359	395	384	404	396	367	399	409	374	386	363	389	376	388	339	386	363	397	362	360	383	356	356	356	367	397	380	378	401	410	336	406	394	389	393	403	390	365	405	406	347	415	388	396	357	400	380	396	357	376	381	358	379	359	382	393	409	382	374	372	411	394	386	400	402	384	408	394	358	356	360	388	374	451	421	396	375	370	413	367	368	426	400	380	366	368	353	409	407	391	364	398	379	370	378	377	379	387	345	358	407	357	400	410	380	365	352	362	390	391	407	355	398	386	410	395	386	391	345	386	406	380	399	402	330	386	355	409	373	356	352	377	390	378	403	383	399	356	396	371	349	394	377	358	403	409	359	385	370	359	386	374	382	362	386	406	396	400	393	372	391	369	415	405	390	401	384	387	352	398	416	376	414	403	398	367	364	378	360	371	367	379	403	385	386	384	390	366	407	378	392	371	374	429	378	393	378	402	384	390	396	407	348	396	385	362	357	379	373	364	388	389	372	388	362	353	367	358	391	396	356	392	396	396	399	392	364	364	435	405	350	373	391	429	359	397	374	375	368	386	370	407	372	351	408	362	404	381	387	371	377	378	386	353	385	373	393	406	373	391	380	363	374	387	372	369	373	414	382	336	371	357	369	425	364	431	430	391	375	359	373	428	348	370	392	372	356	357	381	366	356	385	381	377	379	384	387	362	408	394	393	363	385	364	376	383	391	363	380	397	369	411	388	381	391	408	377	405	365	354	367	412	380	411	387	394	407	366	369	365	423	406	410	373	380	390	392	374	392	380	377	362	393	401	395	370	390	372	420	380	347	369	383	407	386	416	354	390	369	370	373	383	388	386	384	372	402	379	406	354	448	381	383	362	370	396	334	376	400	388	364	371	365	384	376	374	400	409	392	380	384	347	355	410	360	371	376	372	369	374	388	403	338	355	395	383	396	397	359	376	421	413	390	397	360	408	375	400	401	365	397	380	379	386	371	399	377	406	380	344	381	357	383	417	373	368	394	383	380	385	372	406	368	373	405	368	377	380	394	363	418	397	394	414	387	396	415	402	361	407	373	410	404	357	377	373	401	393	396	371	399	391	364	397	369	377	412	420	363	379	383	409	409	398	370	386	403	376	381	360	387	368	406	393	387	380	369	401	376	378	399	364	398	410	367	373	384	386	384	411	391	413	409	359	377	373	369	390	362	383	413	425	347	380	387	375	379	378	375	373	377	385	377	364	376	355	316	373	381	393	402	396	354	364	399	412	398	383	395	384	421	376	381	387	412	398	371	377	388	402	382	365	412	389	369	428	354	337	383	383	391	367	404	354	356	393	373	373	357	362	361	371	349	383	384	366	364	350	395	428	386	394	372	412	399	372	398	385	374	370	379	378	396	381	379	370	403	362	389	367	425	381	386	407	375	402	432	371	361	388	380	393	373	360	419	378	389	388	405	410	377	426	399	394	369	390	367	375	382	398	413	370	378	366	379	398	373	415	388	373	369	380	386	372	405	387	374	392	364	374	408	356	368	344	419	396	390	382	404	419	374	392	382	366	412	373	376	401	366	407	349	403	382	397	348	388	350	397	395	368	413	391	372	409	371	395	348	392	405	381	390	376	377	398	361	382	353	398	363	384	379	393	384	359	358	363	395	393	356	384	385	377	379	361	371	372	355	398	379	369	350	352	366	400	389	419	387	394	396	376	366	371	381	363	409	389	376	336	374	379	367	391	390	389	395	380	382	393	447	372	406	356	357	402	396	386	372	361	340	378	423	363	383	391	365	419	395	414	393	362	379	374	402	379	378	407	397	413	405	361	384	381	373	413	391	355	375	390	405	366	369	392	368	340	422	364	389	389	386	382	373	393	361	355	373	419	391	361	338	408	341	381	389	370	366	379	377	380	354	398	384	351	370	402	383	349	381	408	413	417	373	388	370	378	408	351	402	358	362	391	420	392	379	396	390	371	356	359	373	391	424	390	355	421	361	401	377	409	366	400	403	388	389	396	391	328	387	356	384	378	358	425	354	387	360	391	426	378	350	367	378	392	381	395	382	361	380	390	382	422	394	361	378	379	405	381	363	348	379	372	372	411	386	372	347	409	353	378	384	429	401	345	415	369	379	359	418	358	407	357	376	411	368	374	367	418	416	375	361	403	425	393	372	376	397	399	399	376	405	372	377	400	356	371	336	380	395	406	343	386	358	382	371	390	397	385	381	426	395	405	340	389	375	379	391	383	395	371	390	364	343	363	395	415	376	384	406	382	379	402	428	368	363	397	361	395	383	416	389	341	378	388	375	399	366	415	353	406	364	409	341	356	383	367	382	399	382	433	410	397	343	357	408	405	393	394	368	402	371	347	393	381	364	405	371	367	359	404	407	398	411	377	412	397	397	374	375	392	361	399	354	383	350	365	381	372	380	396	370	378	365	380	378	408	384	378	361	389	374	412	362	352	366	397	404	413	371	374	366	383	404	368	386	386	368	389	394	398	379	402	351	399	394	388	366	417	392	410	422	368	399	361	388	356	367	374	371	364	367	402	389	406	361	409	393	372	381	367	389	397	402	357	386	376	379	360	390	391	401	382	389	366	413	373	369	385	382	345	384	376	384	359	386	407	401	399	382	408	399	395	423	376	355	430	409	381	400	388	415	408	401	381	366	362	402	422	410	409	393	413	390	376	348	357	387	391	399	404	364	386	413	393	400	372	356	403	368	393	385	353	375	379	378	395	375	424	373	371	352	387	371	393	359	369	389	380	420	394	376	397	376	350	396	383	377	331	428	392	389	379	405	374	380	386	398	403	351	367	390	383	390	353	387	377	408	392	396	374	369	430	400	384	379	390	400	366	381	377	377	351	380	375	366	417	392	425	377	378	376	388	391	379	389	378	381	390	382	409	379	407	352	370	415	354	379	402	389	406	382	405	357	357	345	386	402	388	403	388	358	399	394	368	398	422	385	388	415	371	401	376	382	357	401	378	367	404	395	362	397	409	406	399	390	403	356	386	412	386	378	368	382	396	386	354	412	371	369	383	376	407	410	388	378	357	410	413	379	377	391	394	373	408	400	347	378	349	376	387	393	363	392	366	373	373	348	405	394	384	387	416	362	354	387	422	372	377	385	411	378	383	368	401	370	332	358	384	387	362	350	343	394	390	363	379	409	402	373	355	391	389	376	378	350	374	412	415	378	390
23737	21512	28013	25445	19714	2104	761	716	592	495	503	460	462	1274	6275	7071	5076	1021	412	360	391	352	375	369	401	405	424	373	381	343	393	392	412	401	383	403	393	387	402	385	369	407	389	375	379	395	398	427	367	361	366	359	361	398	359	415	370	389	365	432	362	369	377	363	426	385	339	378	352	386	390	406	374	340	370	391	396	374	355	391	394	382	389	379	370	360	424	359	373	403	380	380	410	372	407	366	374	388	391	364	356	396	384	388	366	411	351	403	375	387	365	362	341	390	385	340	376	402	413	363	385	397	392	384	389	380	415	379	382	402	398	375	407	415	369	366	373	360	348	408	406	372	403	378	379	376	371	380	407	383	382	371	376	389	401	394	364	363	336	384	396	396	398	369	350	380	383	379	363	353	388	365	365	379	381	385	384	395	379	339	347	391	409	389	356	403	397	395	393	355	347	386	364	407	419	368	370	378	376	396	375	342	390	414	378	415	394	366	384	357	356	378	377	386	376	378	360	358	371	357	423	394	393	392	360	369	356	360	342	398	391	386	392	386	368	358	425	381	377	379	332	377	391	386	369	376	387	404	358	413	331	377	386	356	369	358	399	363	356	364	362	385	414	387	349	382	374	350	379	412	431	417	360	362	398	381	359	401	386	378	376	344	384	362	420	392	384	385	392	397	388	373	402	408	368	385	403	360	406	374	399	353	380	376	386	379	395	382	363	355	352	375	364	368	384	382	376	364	389	345	395	390	390	370	424	346	392	396	409	325	411	364	377	402	382	412	383	388	369	422	401	373	373	373	393	379	386	386	392	380	410	368	379	383	385	375	392	360	406	356	365	402	370	373	400	380	385	338	366	350	393	364	355	356	377	353	408	375	400	404	394	352	368	382	363	357	367	363	402	402	374	390	373	362	396	374	389	391	389	383	372	363	361	393	394	375	348	367	371	392	401	403	358	382	386	350	377	393	386	381	364	410	396	391	379	346	363	383	387	387	427	393	360	388	373	376	363	409	384	362	366	384	389	366	353	394	414	377	374	389	362	379	382	384	393	397	380	379	409	378	408	438	362	365	352	374	366	381	389	369	375	342	365	345	378	378	370	393	397	378	386	403	398	368	374	389	379	405	329	431	357	360	367	400	368	369	417	381	391	380	403	379	408	374	385	327	412	389	420	362	394	395	368	358	410	361	406	399	373	365	391	392	377	417	377	356	365	435	370	348	351	394	387	415	386	371	368	370	371	403	380	392	368	368	365	403	382	403	379	378	370	385	405	434	390	350	369	389	357	358	380	358	353	377	350	407	358	398	383	368	348	355	391	387	363	365	423	349	378	400	362	379	404	406	366	357	335	402	380	424	372	398	366	383	381	358	368	425	347	427	390	380	367	363	378	376	389	343	372	385	391	360	371	363	404	348	384	379	405	414	381	411	365	381	394	369	389	336	377	354	386	372	392	399	383	408	393	351	361	386	349	374	371	415	324	410	404	394	371	385	361	374	397	380	368	401	384	378	370	374	364	363	365	394	416	401	365	387	401	377	367	400	419	363	390	359	405	377	349	403	403	379	376	389	361	397	392	376	398	361	418	396	368	377	378	405	394	398	378	411	380	387	372	409	385	371	369	384	361	391	333	394	373	385	339	360	367	357	384	374	362	394	362	367	345	392	375	384	388	395	356	381	400	362	379	414	393	353	374	380	372	365	373	406	402	377	390	392	387	409	402	398	385	372	383	391	405	371	372	361	403	355	360	383	385	390	372	362	431	383	403	406	395	369	392	361	386	392	367	363	409	397	326	392	384	387	398	354	393	389	393	384	420	401	378	373	380	378	378	368	395	386	398	396	357	379	352	416	369	366	395	345	349	337	377	389	372	419	371	401	398	386	397	367	361	370	361	391	426	339	411	390	375	387	366	390	374	400	390	398	390	380	383	389	374	381	365	335	351	388	392	363	392	351	372	388	388	377	364	319	389	408	365	375	351	392	376	350	342	379	367	375	414	359	380	341	371	391	375	378	369	402	382	346	382	388	361	391	380	378	371	370	375	395	373	353	366	387	350	407	358	396	336	390	379	389	385	354	375	417	367	387	378	347	388	342	360	346	336	388	384	408	396	387	361	416	364	352	398	369	383	353	383	395	392	375	379	386	394	372	343	408	402	394	374	373	390	383	405	382	346	367	382	375	396	370	372	375	395	344	403	361	393	376	370	365	331	392	375	405	406	357	383	378	388	350	362	404	384	357	377	378	359	390	363	387	354	404	377	379	391	368	401	417	364	404	393	336	361	345	376	407	335	394	389	406	346	374	388	433	366	386	348	398	376	404	383	422	383	358	384	366	388	371	345	346	397	384	392	392	375	368	353	366	384	355	395	377	379	373	366	381	354	381	359	331	390	401	400	366	367	371	398	385	388	400	392	413	405	360	331	361	381	379	373	380	366	396	388	382	346	355	365	387	389	390	394	358	363	368	372	394	372	388	375	395	392	406	396	392	404	365	363	386	395	373	369	348	392	406	392	371	399	386	404	365	377	383	393	386	372	346	396	369	423	395	348	350	425	367	400	363	380	372	375	377	401	419	372	379	349	400	424	395	386	387	394	351	417	346	401	394	389	415	393	376	402	382	381	382	394	378	350	385	371	381	391	361	390	392	379	349	383	388	389	394	390	369	396	360	396	358	331	364	356	371	373	374	361	377	382	389	378	405	368	402	371	370	397	335	404	386	387	380	381	406	364	383	350	345	372	361	400	387	391	388	384	383	396	391	349	423	372	372	396	360	362	377	366	405	376	368	383	354	386	368	362	381	384	390	356	406	374	358	406	364	402	364	374	377	347	381	398	395	394	380	387	399	391	366	387	359	416	400	354	379	377	357	361	372	383	360	385	382	378	371	398	363	370	321	373	408	362	365	376	386	370	344	348	402	396	394	395	380	377	391	380	369	367	394	385	394	378	392	396	416	381	392	365	359	392	400	364	392	411	358	373	391	350	419	377	353	358	447	365	372	379	375	359	364	416	352	366	367	363	360	376	387	384	364	359	381	358	403	392	392	408	386	376	376	375	375	414	396	380	369	401	385	394	413	398	381	379	337	403	411	424	375	370	342	370	384	381	412	393	397	371	383	355	349	346	384	373	372	383	347	399	373	361	352	384	416	393	402	373	376	393	367	406	380	418	359	363	382	361	387	347	344	355	391	404	380	387	360	383	363	384	382	413	347	389	345	339	340	417	357	387	358	379	384	400	341	388	371	361	410	374	326	376	382	362	400	414	399	372	372	372	376	383	380	363	346	437	338	404	388	417	383	403	367	358	378	359	382	396	360	388	374	406	372	395	387	390	393	364	394	370	397	403	360	361	377	405	378	399	395	416	432	373	363	364	364	361	373	414	374	361	369	385	394	366	407	392	373	378	405	385	394	380	379	384	381	405	410	393	396	390	400	364	391	394	394	388	401	393	370	402	356	387	383	408	395	379	398	352	367	405	395	401	366	374	339	438	340	421	365
3148	11446	8615	3588	2393	1842	1386	1282	1137	892	826	829	731	2677	12166	12216	9076	1706	533	599	529	562	579	548	522	530	544	526	521	520	490	526	542	528	539	538	547	494	548	517	566	553	529	503	513	546	558	530	515	513	588	501	533	518	546	562	584	504	570	492	535	576	512	505	553	532	531	488	535	534	505	561	514	502	552	551	565	533	570	537	533	531	572	542	516	540	542	527	540	563	563	550	513	509	561	548	516	535	540	574	535	532	537	562	517	497	504	509	523	573	532	515	521	553	506	490	524	523	472	532	494	552	534	531	517	576	519	553	542	528	558	513	509	528	504	533	551	548	563	529	550	574	531	559	517	535	542	535	496	523	507	557	580	559	534	480	529	572	508	512	505	541	505	523	525	539	535	523	545	529	523	546	516	504	533	572	533	529	528	511	539	522	519	480	532	537	489	539	521	573	528	547	520	543	536	519	521	546	516	558	535	569	540	524	519	519	502	516	543	510	553	532	553	522	546	535	575	549	566	570	511	520	510	500	516	539	478	538	539	522	529	564	508	562	531	572	536	523	506	534	542	539	553	523	538	569	527	515	484	542	523	512	493	520	537	502	555	526	533	515	501	537	527	537	543	487	522	484	480	546	512	519	500	491	526	536	493	523	534	555	567	512	494	554	512	534	538	530	484	528	585	560	570	501	542	538	488	544	501	521	507	517	560	525	547	538	553	516	513	521	538	527	557	526	515	543	550	539	563	538	511	523	541	563	516	516	528	565	486	532	570	550	569	552	520	555	488	529	506	555	580	538	551	544	545	553	521	519	576	535	567	532	548	526	547	548	538	510	522	525	496	559	555	542	520	513	543	522	542	502	539	536	564	564	486	523	541	531	498	547	560	523	507	519	539	568	497	549	530	511	560	495	559	524	592	501	554	564	508	545	555	533	537	479	566	542	556	534	552	558	514	492	530	540	531	514	503	544	528	546	490	516	488	533	523	576	545	562	537	508	545	599	538	509	533	554	561	538	520	519	551	556	500	547	530	549	513	536	557	544	525	528	524	516	520	564	570	494	581	546	517	557	539	528	505	526	513	534	550	521	545	514	550	525	550	525	549	529	519	506	483	516	536	538	515	538	527	513	528	533	526	494	525	501	555	546	536	527	552	568	521	491	547	501	492	558	558	531	521	493	543	541	560	536	510	493	521	534	559	534	521	580	515	505	562	548	541	480	526	531	565	504	512	502	561	557	499	543	530	564	542	517	544	516	538	483	512	530	539	545	510	506	509	513	510	544	495	499	532	568	571	522	529	539	549	493	544	590	528	564	527	536	530	531	570	550	500	548	510	547	521	551	564	526	578	577	532	494	499	520	492	516	546	513	555	546	528	538	564	539	523	480	530	516	525	512	500	490	557	546	558	561	554	556	529	559	542	497	537	541	485	507	551	532	562	514	525	510	557	535	527	531	540	497	576	515	529	527	452	509	567	537	529	551	539	524	545	548	556	504	546	545	520	493	545	503	536	528	560	529	499	525	524	572	539	572	534	559	507	550	553	562	518	573	558	504	492	519	590	537	534	566	524	543	543	588	569	510	493	513	506	559	546	518	500	563	503	524	524	516	540	532	520	583	486	539	558	521	519	545	536	559	524	494	545	535	540	552	528	542	528	551	518	520	524	530	528	530	507	557	545	538	528	557	554	547	508	530	524	530	540	548	508	529	524	520	538	511	552	509	536	492	543	519	523	512	546	532	534	507	526	531	560	576	484	509	517	517	550	512	573	524	558	499	537	516	540	528	493	507	506	549	552	577	513	539	526	507	547	534	544	564	563	553	543	520	531	512	570	526	527	555	551	550	540	520	541	554	500	539	553	570	518	520	544	511	526	478	552	536	533	531	524	513	557	548	549	512	548	529	555	534	476	544	531	546	555	543	564	489	511	528	532	489	510	552	503	508	524	489	589	550	535	529	525	538	523	493	559	494	545	502	531	508	527	516	492	539	529	503	551	542	527	546	578	526	545	574	499	544	489	489	560	550	525	508	528	527	508	534	561	530	538	513	526	534	546	541	553	492	548	497	530	492	564	504	556	514	519	505	604	538	547	529	509	518	515	548	517	557	521	593	547	543	511	483	528	563	546	555	532	515	499	542	518	503	528	528	539	529	513	546	514	546	565	527	535	533	574	509	583	556	530	520	499	519	493	495	539	511	504	533	540	531	506	520	502	528	524	517	537	527	529	561	535	525	489	536	524	494	525	504	520	514	530	497	576	516	513	577	521	555	515	505	518	524	514	519	547	529	542	562	553	521	557	495	560	519	537	517	528	538	516	543	530	536	528	515	526	558	499	549	541	497	550	551	526	554	519	523	575	488	533	540	552	554	529	584	516	496	519	524	555	497	535	576	507	533	578	535	538	547	537	537	508	531	545	541	525	503	510	559	507	505	537	520	538	508	535	572	491	559	571	520	526	562	515	544	512	547	539	538	536	534	533	491	540	551	543	532	520	540	510	544	498	528	530	523	537	558	526	517	522	524	554	521	529	490	530	544	520	505	513	497	542	510	498	543	515	534	576	535	540	499	523	526	537	559	523	510	496	524	542	531	484	503	546	507	545	529	489	510	515	532	522	552	523	539	541	509	493	525	545	519	557	516	544	539	523	561	565	514	494	499	521	515	524	513	577	540	535	514	496	502	535	560	538	558	507	522	505	582	512	549	534	551	524	563	531	515	517	564	575	516	505	519	574	478	495	509	535	553	548	530	498	522	524	542	500	501	496	530	496	601	533	529	542	501	562	494	502	542	499	541	547	516	514	526	566	538	498	548	487	531	529	521	543	489	563	517	574	560	511	552	549	528	537	493	545	527	502	549	486	505	522	547	553	541	526	553	546	463	502	551	550	523	565	526	573	555	548	547	515	533	568	482	517	529	562	570	528	539	554	566	497	554	533	557	511	543	548	535	534	496	551	536	526	526	512	510	549	492	560	522	543	526	567	523	555	507	507	573	505	525	559	526	541	511	532	498	499	503	561	537	507	551	522	492	538	533	529	546	542	581	545	513	521	519	545	544	565	507	552	520	535	558	566	542	542	546	552	538	549	494	560	549	514	505	514	537	525	522	566	555	512	547	544	550	551	578	521	504	574	530	546	493	507	549	531	520	547	534	505	496	581	511	527	547	507	544	506	541	516	569	521	494	573	583	531	542	559	513	531	557	515	571	558	504	508	523	535	541	527	558	545	507	497	560	527	544	551	531	528	539	497	513	503	524	568	540	534	510	528	536	543	482	569	524	545	523	522	519	535	532	536	530	510	489	536	533	519	524	535	515	545	523	535	513	565	540	512	560	519	554	498	570	501	486	505	538	516	512	518	515	538	537	484	533	508	548	565	526	566	507	515	526	547	540	510	583	539	535	513	554	510	574	504	511	569	583	515	502	567	504	531	507	510	524	537	522	514	547	547	489	510	557	503	566	549	541	488	534	477	527	546	530	521	492	492	547	486	538	514	544	499	537
25251	21512	25779	21568	1007	363	342	308	328	252	215	223	214	984	3132	2951	1716	199	149	156	152	134	161	149	178	147	156	131	146	168	124	146	137	149	141	141	148	154	139	138	136	139	154	178	131	165	174	135	148	151	135	150	143	158	141	150	135	161	166	128	166	157	119	133	142	146	161	172	153	149	137	131	132	126	134	154	140	178	139	151	151	147	126	150	149	149	128	152	144	165	139	155	155	164	143	140	136	133	151	169	141	150	155	144	121	137	179	165	165	155	172	145	158	158	132	168	155	151	157	149	151	141	137	158	146	137	151	159	139	164	153	154	163	132	147	138	134	147	132	150	157	139	158	161	157	137	123	163	145	149	161	147	173	154	132	149	147	145	151	160	162	132	158	152	155	154	171	146	140	154	139	160	144	161	146	156	148	147	157	150	129	170	158	161	158	160	159	164	143	176	156	157	148	151	166	157	135	150	144	131	142	160	156	140	141	134	155	135	145	143	149	132	154	143	128	144	154	164	171	150	162	149	176	170	137	160	134	162	145	145	159	150	149	160	169	151	124	153	137	149	141	141	179	129	152	152	137	146	127	157	161	162	170	134	176	160	149	174	144	137	128	160	160	157	131	149	145	167	136	144	158	138	169	144	144	146	158	155	140	131	123	143	154	150	152	166	135	137	154	149	145	151	156	135	152	140	160	153	140	145	143	154	144	148	131	149	141	143	154	144	148	164	169	134	138	128	150	152	149	151	145	155	142	160	159	171	145	151	139	141	159	153	123	159	137	158	148	156	150	126	156	169	135	148	169	139	143	145	160	147	129	145	134	131	166	143	187	152	142	154	126	161	154	164	148	165	155	167	156	132	175	141	160	153	138	147	155	164	147	161	173	153	168	169	146	146	151	153	139	159	153	145	150	144	141	139	144	139	113	159	157	158	141	151	140	136	157	124	141	141	142	150	144	150	141	141	151	155	147	157	140	135	131	143	134	151	148	136	157	160	153	161	160	141	175	127	140	134	121	161	138	162	157	162	148	167	143	143	161	134	161	153	160	148	150	158	145	167	150	160	156	169	157	127	158	150	137	172	156	156	152	156	157	157	137	164	147	165	135	154	143	138	152	142	155	149	157	143	174	134	168	163	163	175	138	160	152	151	149	186	171	149	145	161	166	161	155	137	144	135	175	129	149	138	142	161	152	147	150	151	149	147	154	152	160	146	132	167	163	165	128	146	161	150	127	147	146	154	163	138	161	156	144	165	162	134	156	177	145	120	160	132	143	140	143	162	170	151	148	146	150	166	148	148	149	151	147	165	118	162	170	183	175	152	154	161	152	142	156	145	157	136	154	158	147	137	163	129	163	157	154	165	149	129	169	147	141	152	171	171	154	154	137	126	142	172	160	153	154	167	143	156	151	147	144	135	156	166	164	153	161	137	153	157	170	152	133	116	167	158	157	143	181	152	149	148	153	163	151	157	161	155	133	143	132	171	143	152	161	163	149	155	150	136	142	142	161	134	150	150	159	145	157	149	154	156	144	141	127	143	146	139	148	145	148	144	134	152	161	168	169	131	151	158	146	158	152	150	154	166	174	143	171	162	126	148	146	143	153	139	162	167	144	146	151	190	159	151	159	142	142	140	139	152	135	159	159	136	137	137	150	142	176	152	137	144	157	137	156	173	156	151	123	152	143	149	144	135	147	150	142	143	142	165	128	156	156	136	133	130	149	155	135	183	155	164	149	145	134	150	142	135	158	155	154	150	156	146	138	167	161	161	158	173	152	141	155	182	151	125	170	153	150	166	170	165	143	149	162	132	144	135	138	145	151	149	143	144	140	140	146	151	126	140	141	170	153	158	147	150	144	131	156	133	152	141	161	146	148	137	141	141	164	151	175	147	155	129	167	159	159	165	138	159	140	138	154	168	127	157	143	139	148	156	152	146	173	139	151	142	151	137	153	137	150	147	137	147	120	158	159	141	161	169	138	158	157	154	147	159	155	130	141	140	149	144	154	158	151	155	125	131	144	147	160	139	158	142	157	142	138	171	157	152	153	153	151	177	133	135	136	142	143	150	151	139	158	172	145	154	154	147	162	136	161	163	169	133	136	144	155	141	163	153	141	159	150	136	166	146	138	126	139	126	146	143	136	151	142	156	154	132	151	172	167	140	138	155	134	158	155	145	141	135	154	127	149	141	146	157	162	144	165	152	134	152	153	157	143	171	149	136	155	151	172	137	124	146	164	135	135	160	157	151	166	134	165	148	154	180	154	128	162	168	145	156	143	139	154	146	165	143	165	129	146	151	183	143	170	148	141	156	161	159	127	154	147	156	165	130	135	143	142	123	157	162	159	159	147	162	161	146	143	160	170	146	136	155	153	133	157	150	157	131	146	169	133	164	154	149	148	132	133	145	158	150	131	155	151	138	153	154	158	148	147	141	146	165	130	141	133	163	171	146	130	176	144	169	161	160	147	136	187	148	159	147	155	122	129	138	143	145	130	156	144	154	149	160	115	123	131	143	130	158	151	139	157	148	183	165	151	156	144	165	146	140	141	158	155	142	124	130	149	151	138	153	138	162	164	155	151	151	134	145	162	140	135	146	166	146	146	151	159	159	155	150	188	155	128	152	134	159	162	147	137	134	170	150	157	160	154	145	139	158	146	156	181	141	150	116	165	145	159	164	144	136	129	165	138	144	153	169	154	149	145	158	143	147	129	172	135	170	160	134	152	157	160	160	136	170	157	139	143	164	149	186	150	164	146	133	164	161	150	143	140	155	149	142	155	149	154	150	147	162	149	156	138	126	126	140	167	148	131	150	158	158	151	141	131	138	146	145	156	143	168	144	164	152	142	151	170	145	140	149	170	162	143	149	131	160	151	149	151	159	143	162	160	138	132	141	160	162	140	152	157	168	144	122	154	153	153	154	144	152	140	170	159	149	147	159	145	154	149	145	149	161	146	146	156	160	159	152	171	165	151	159	133	160	171	163	146	156	156	167	167	134	141	166	153	172	160	145	144	132	131	174	131	144	153	142	151	137	156	148	153	147	130	147	166	151	155	139	150	150	138	150	142	181	154	193	153	179	161	151	152	137	144	145	158	153	141	174	161	145	161	155	151	152	131	133	157	147	139	167	142	162	133	146	145	140	159	186	157	151	164	150	168	135	174	156	151	148	146	145	140	167	115	151	170	176	141	157	128	162	143	135	145	133	165	145	159	143	148	146	162	159	143	134	148	160	167	127	148	145	162	157	144	141	145	141	159	162	170	146	157	151	160	184	165	142	181	133	140	144	160	153	139	134	155	119	154	144	135	134	147	153	123	143	142	124	139	145	162	147	154	151	146	159	165	164	138	133	165	140	153	152	141	164	141	158	143	162	148	149	160	139	151	131	139	166	148	164	137	154	157	167	163	145	132	139	159	152	149	147	129	156	157	155	170	163	172	158	128	163	148	140	157	168	152	156	167	147	156	164	113	159	154	150	122	149	169	161	147	156	171	148
3634	8217	5864	2169	1179	960	820	693	673	544	422	383	351	2546	7853	7075	3988	392	223	217	216	197	214	236	241	241	192	214	239	220	227	253	220	224	220	230	218	236	209	213	211	233	222	242	222	212	189	214	206	217	223	232	206	228	201	238	228	216	239	246	207	220	225	225	242	206	196	238	197	237	209	225	220	231	207	228	198	212	219	217	228	229	229	229	219	226	203	232	211	262	231	238	223	220	231	195	229	206	237	228	225	231	221	230	221	215	233	216	222	235	180	203	235	234	221	231	197	223	223	239	204	218	221	220	234	212	241	209	240	213	214	237	241	220	227	243	203	228	219	181	224	201	224	210	226	228	242	230	213	221	249	230	226	221	221	224	243	212	194	255	209	233	221	215	233	202	235	193	206	242	224	211	221	192	232	208	201	230	208	222	236	225	215	217	227	190	235	237	209	220	204	222	213	222	217	211	221	195	236	210	234	240	203	200	233	256	215	249	188	219	242	208	243	234	216	205	217	222	216	195	228	209	225	207	220	198	204	199	214	194	193	199	210	231	215	216	208	207	224	202	243	218	212	205	228	249	232	208	218	204	225	212	215	211	203	232	204	211	230	227	216	202	214	224	231	214	209	198	232	209	222	216	205	222	186	233	208	205	217	223	215	199	234	215	237	212	222	231	229	218	194	224	243	205	224	218	219	225	224	220	216	225	216	218	245	239	223	232	219	208	232	219	210	215	225	220	226	204	230	215	226	211	240	218	231	233	202	206	219	263	251	186	244	237	207	208	209	234	223	235	198	221	209	209	196	212	209	237	219	223	197	242	274	228	213	218	234	211	185	234	234	241	255	198	220	216	242	233	219	222	208	199	216	215	221	224	205	203	244	231	209	221	217	208	208	230	202	240	237	212	209	218	205	229	208	180	228	213	209	211	220	227	235	214	227	215	247	237	246	207	205	223	247	218	201	237	251	212	206	206	237	201	241	214	209	206	218	194	220	204	233	217	203	222	216	222	224	218	224	217	226	215	215	226	232	210	230	225	225	220	242	209	210	223	200	213	221	220	204	229	199	229	252	229	227	222	225	205	230	197	207	215	223	189	224	203	201	217	196	226	228	233	220	241	236	208	195	210	221	255	206	232	224	217	221	220	232	233	221	251	228	201	212	211	208	211	201	208	199	222	242	221	207	215	209	235	242	203	220	224	228	210	210	238	207	253	228	234	224	212	211	253	233	250	235	232	220	201	193	227	249	226	222	233	224	251	241	220	214	223	202	227	227	181	193	191	227	222	201	225	216	203	214	233	225	213	226	208	215	210	227	252	229	204	207	215	223	203	205	228	213	216	226	230	223	239	198	240	240	225	224	229	248	208	224	228	194	214	208	211	234	221	222	224	202	228	240	236	227	224	238	219	209	229	225	238	238	219	219	241	203	213	251	212	225	246	228	212	205	220	222	205	224	192	203	230	240	209	253	233	217	205	222	245	231	233	208	214	224	211	220	197	210	213	246	188	206	202	241	212	222	220	219	235	227	256	245	238	221	222	205	220	248	204	239	235	233	201	234	243	215	210	196	219	212	225	193	197	207	226	234	223	219	222	211	224	220	219	243	218	219	216	215	231	204	224	208	236	205	204	217	224	214	237	217	215	212	216	205	222	211	215	231	238	210	234	231	231	228	187	221	224	234	223	211	207	231	203	218	217	198	206	207	250	212	216	220	209	251	219	223	213	231	231	209	205	236	231	196	205	194	206	223	231	232	235	245	214	213	224	210	230	240	226	212	237	225	205	207	211	251	224	204	204	227	196	213	228	225	216	227	230	207	223	232	228	201	204	187	200	245	189	211	213	215	246	230	225	214	213	195	230	209	200	236	220	207	197	211	218	223	229	206	226	228	202	203	234	213	225	255	220	218	216	217	206	239	246	246	206	216	211	242	256	214	227	198	218	205	210	218	219	204	211	214	226	216	209	215	214	218	198	218	221	219	265	199	223	229	224	208	226	210	209	226	222	225	214	213	231	185	239	229	223	209	235	207	224	219	213	235	228	207	228	203	215	243	231	215	209	240	227	226	240	196	226	214	214	214	211	218	232	179	230	213	225	213	217	213	205	227	202	199	198	233	223	234	217	226	218	220	240	214	212	209	225	208	210	249	243	208	226	230	232	213	236	236	239	223	213	203	230	236	230	232	229	219	236	229	223	231	196	229	189	213	211	211	207	221	238	212	205	221	226	245	203	232	224	184	242	215	201	206	223	233	230	226	227	236	231	229	197	243	226	221	210	240	232	221	227	220	226	201	247	212	214	220	203	209	214	208	236	212	193	212	209	236	241	238	241	201	226	217	216	199	217	225	209	196	228	265	212	236	239	231	242	210	211	207	198	206	214	210	187	204	193	226	210	215	229	239	218	248	217	209	232	193	211	224	220	213	184	216	227	228	199	193	198	210	231	230	239	221	229	206	203	209	228	215	233	228	222	229	214	225	215	216	211	254	234	236	225	231	237	227	245	219	204	204	205	226	206	211	246	231	220	211	215	211	207	215	206	246	209	210	222	229	242	211	177	238	215	196	228	205	227	225	206	223	229	202	233	213	218	221	181	198	223	212	226	214	221	214	216	235	209	237	208	222	227	197	254	229	208	225	225	212	193	234	215	251	232	215	230	216	211	220	218	227	232	217	240	228	208	247	196	190	225	246	257	220	223	230	217	216	202	225	231	223	188	227	211	224	234	224	216	219	216	204	217	198	230	229	237	213	208	207	198	200	194	219	217	211	205	235	227	215	214	222	205	199	210	214	240	215	231	236	220	206	229	213	219	193	240	236	232	226	217	227	216	192	235	230	206	220	210	220	205	236	189	218	206	213	197	209	211	202	216	230	224	217	228	207	234	236	227	209	196	217	245	193	242	242	230	211	202	218	233	223	188	217	243	224	226	231	228	237	222	200	246	241	221	207	241	218	208	221	202	206	214	215	227	211	213	223	228	220	238	212	209	219	202	215	198	232	229	218	225	241	217	205	194	216	235	225	196	242	221	191	232	198	222	205	223	204	250	203	212	240	226	227	243	210	221	238	220	223	217	218	238	221	225	216	233	217	247	205	218	209	230	231	205	240	232	212	230	205	202	213	242	240	225	221	190	208	225	201	228	199	218	251	189	228	213	239	207	218	229	229	209	227	208	221	227	212	225	233	229	206	230	212	208	225	209	217	213	188	201	216	227	191	222	218	230	242	231	192	196	223	239	207	197	243	206	214	230	203	229	205	251	213	230	219	228	227	206	207	215	211	255	240	209	211	216	248	199	183	200	233	206	211	207	235	198	239	199	221	200	235	232	209	228	211	223	217	210	222	216	216	210	225	226	233	233	231	224	228	214	225	195	228	224	208	214	189	207	241	258	202	213	227	230	204	234	225	187	211	221	234	226	208	202	204	219	197	225	223	234	198	205	219	215	243	229	214	226	207	219	238	223	216	207	245	210	241	234	211	228	214	249	217	217	223	201	221	187
22771	21559	28853	24727	21550	19649	1971	810	664	576	521	454	432	4380	12190	12651	6452	359	264	272	269	298	272	282	276	289	282	284	283	246	248	236	304	276	274	274	271	265	248	283	264	261	259	296	280	288	250	256	272	259	259	242	273	252	243	284	255	263	274	278	246	260	274	238	239	263	294	285	257	276	262	263	276	252	294	251	252	259	246	257	267	275	260	268	228	262	249	267	252	254	263	246	293	244	302	281	261	296	235	263	259	273	264	268	264	258	287	273	262	277	245	276	278	295	281	274	267	283	244	269	239	279	243	284	275	251	237	271	260	256	275	259	272	269	251	251	266	241	260	273	270	257	266	260	285	268	274	283	269	275	264	284	269	258	257	273	264	269	270	265	240	252	297	250	224	235	249	255	260	273	247	245	265	238	265	255	239	270	250	243	286	264	268	238	265	246	256	259	241	224	269	253	265	268	232	264	269	236	283	276	223	278	264	273	263	248	273	277	271	268	272	271	250	296	245	254	234	287	235	250	247	259	254	280	243	253	276	272	252	265	263	272	293	230	248	296	253	252	260	284	268	262	264	277	284	267	248	239	282	225	271	249	258	264	273	259	279	265	236	283	238	244	262	247	241	266	221	283	272	278	248	276	293	247	279	254	296	279	302	240	237	253	240	231	266	276	234	247	248	276	262	283	239	261	243	288	249	261	264	269	261	224	263	279	253	272	258	225	250	286	260	264	272	270	293	284	241	239	251	253	251	262	256	238	296	257	235	273	271	274	294	263	266	254	239	251	261	267	276	258	248	289	261	277	259	297	282	267	254	234	240	277	268	258	273	263	258	242	265	253	272	277	261	247	274	249	267	269	247	235	284	273	290	263	261	255	241	265	267	245	266	253	246	239	281	257	259	270	295	272	242	234	288	262	238	274	254	249	291	285	293	262	261	257	258	280	240	251	263	273	258	241	255	250	280	274	300	241	255	231	260	274	258	266	282	242	274	267	284	280	247	228	261	288	254	277	238	249	283	248	277	253	280	255	255	247	282	254	293	254	256	241	257	242	279	240	251	262	250	295	248	273	290	250	261	232	260	270	272	272	233	247	253	263	263	269	272	267	273	258	248	249	272	283	239	239	230	244	241	253	254	248	234	257	265	236	252	261	280	258	250	275	259	249	264	279	279	264	230	247	226	264	255	261	254	293	283	253	243	247	258	254	253	238	271	260	254	272	264	257	263	241	277	253	249	260	256	233	226	261	278	238	271	271	267	246	250	254	274	256	269	236	265	277	246	266	249	264	267	279	274	228	287	271	258	274	258	246	234	308	258	287	271	303	256	284	267	250	256	285	273	252	240	262	261	282	276	259	246	279	244	240	310	278	266	273	253	272	263	253	291	254	254	244	257	268	257	264	236	281	248	269	262	233	270	226	259	265	263	287	297	246	246	269	252	260	263	254	229	270	262	252	246	248	274	251	269	281	253	288	276	256	278	261	268	259	287	250	258	253	272	254	241	240	275	255	286	257	271	236	279	264	256	262	245	263	259	283	240	256	236	252	248	243	226	267	270	229	278	279	251	266	237	259	256	272	278	276	254	249	270	270	258	253	224	269	278	254	242	236	272	285	267	265	265	263	275	274	247	267	257	277	263	241	256	267	286	249	280	261	244	247	262	244	240	272	257	265	239	252	253	253	256	250	259	268	270	245	263	258	272	252	270	268	243	259	242	255	276	241	246	264	255	278	220	258	246	266	273	264	256	269	270	247	237	271	288	293	279	264	278	276	248	286	256	260	305	255	252	250	245	249	256	227	249	302	230	273	259	262	266	274	268	273	249	244	264	259	261	245	260	259	267	268	268	274	262	254	230	271	301	272	271	258	270	250	283	281	262	250	275	265	257	251	282	228	259	274	276	243	292	258	259	265	250	263	227	244	255	261	271	276	260	290	261	251	254	278	266	242	229	261	274	272	259	245	272	286	281	240	259	265	246	283	284	239	232	228	277	257	247	261	253	243	270	277	273	259	234	236	261	261	272	251	247	253	253	236	297	261	256	245	248	281	274	269	247	262	243	251	276	267	269	250	230	294	259	260	255	260	260	243	263	297	264	259	266	269	281	279	282	271	263	258	249	232	280	257	254	277	267	252	249	270	252	272	278	237	269	260	257	240	255	252	265	259	220	265	273	257	257	263	259	276	275	257	257	254	254	255	273	295	259	262	265	242	244	239	259	258	280	279	272	284	259	247	282	251	245	259	263	249	287	267	273	262	294	235	269	239	220	236	258	246	266	241	255	297	246	286	254	258	229	243	273	257	251	272	245	263	251	251	250	273	230	256	247	234	270	267	243	266	273	291	286	291	242	291	244	258	278	255	238	264	277	261	278	266	246	247	270	269	266	277	275	278	279	281	241	250	249	259	240	226	253	247	254	263	279	274	234	217	238	265	271	261	285	268	259	255	261	239	257	233	241	271	255	242	265	262	268	263	256	259	274	230	252	262	277	246	261	271	270	286	251	258	252	276	264	279	270	265	288	288	259	274	279	255	265	276	243	228	261	271	247	273	241	250	254	264	272	236	220	260	279	277	260	257	230	240	262	240	254	276	249	270	267	255	259	243	246	223	244	237	248	247	301	282	255	256	268	244	247	271	242	252	264	233	245	256	236	243	243	248	254	241	253	253	237	289	257	234	262	249	265	263	264	251	268	259	300	232	254	261	262	260	267	255	222	256	269	270	248	252	266	252	270	240	259	255	286	247	282	248	262	274	255	256	241	234	263	259	274	257	253	271	224	252	249	261	280	252	253	253	263	270	259	253	257	275	262	257	250	216	262	279	284	219	278	290	252	248	266	277	258	293	273	241	265	256	233	243	263	238	291	283	235	263	245	256	250	280	238	233	285	241	266	284	310	277	277	256	241	267	296	250	263	254	245	226	268	259	265	266	255	274	271	255	275	272	251	242	292	274	250	270	247	253	270	278	269	239	244	230	243	256	255	265	256	296	257	214	257	277	255	249	249	254	248	256	282	261	274	275	258	249	240	273	295	243	242	267	260	249	230	253	241	235	280	270	231	239	258	270	258	252	248	283	280	280	266	248	255	268	279	260	266	281	273	246	255	281	259	278	264	255	269	256	260	257	273	262	255	278	282	250	281	248	281	244	234	239	263	243	249	249	233	273	257	274	240	242	264	264	292	265	275	276	248	255	260	283	249	240	256	274	269	242	270	247	293	246	260	276	270	261	244	277	251	256	259	258	271	251	241	267	251	250	265	251	251	273	252	277	248	254	253	275	266	261	258	229	251	245	255	249	254	271	282	255	232	276	279	314	266	235	264	274	256	233	258	289	238	269	260	270	240	255	266	245	270	266	239	263	249	246	258	262	266	231	257	278	244	236	259	240	254	236	260	262	271	248	233	257	256	258	276	296	244	251	281	254	252	228	256	248	289	239	256	239	302	235	257	235	257	260	252	254	216	266	258	279	278	259	255	229	267	237	241	233	270	244	272	259	259	283
4979	18633	12722	5155	3372	2304	2434	1738	1517	1168	1030	861	827	8985	20634	19703	9782	401	449	419	369	373	375	409	380	394	377	379	415	367	375	355	350	382	390	388	344	362	372	376	342	403	411	385	353	415	377	366	359	370	399	358	388	357	374	370	330	383	386	394	372	371	397	384	374	368	392	371	389	383	342	355	375	377	359	367	407	371	409	390	396	357	389	399	369	387	379	389	377	372	415	410	387	380	370	362	377	387	332	379	423	376	378	360	412	350	351	392	412	395	394	368	383	398	352	374	382	357	367	385	368	393	377	391	398	374	381	380	378	374	368	395	383	389	404	349	381	381	357	400	356	383	357	363	370	371	350	374	410	353	396	391	389	364	416	367	410	352	369	386	371	377	382	371	381	388	358	372	356	354	355	355	381	355	415	363	338	377	379	373	360	412	381	343	387	379	370	381	383	368	354	376	384	356	367	368	391	382	365	360	396	401	402	388	359	400	361	382	401	410	337	343	355	361	393	362	387	393	383	374	398	386	402	370	369	343	363	354	397	394	406	367	348	382	358	359	369	384	377	408	372	386	364	387	378	380	341	372	352	370	367	354	356	359	390	405	363	386	366	381	355	373	393	373	380	359	351	337	390	388	389	384	361	387	378	392	352	383	361	358	392	408	373	368	363	364	400	397	381	349	376	333	387	406	389	369	375	362	348	369	390	380	338	370	388	391	372	376	388	375	349	363	383	372	367	377	366	384	393	379	413	365	383	401	348	386	365	384	377	379	389	350	356	363	374	371	371	373	389	410	358	379	338	356	378	372	396	360	386	368	374	410	364	384	380	401	354	352	383	362	403	418	393	327	391	372	355	374	390	371	373	383	424	362	358	394	340	379	402	361	388	369	390	359	326	361	375	383	365	365	382	394	391	371	391	358	362	385	387	340	357	366	384	366	332	375	373	360	362	402	377	330	390	381	400	351	370	383	401	355	339	360	348	370	337	362	406	384	379	384	376	354	413	328	362	387	372	362	379	354	348	377	361	391	360	389	379	382	366	378	386	350	362	394	352	380	340	396	397	362	399	378	391	362	380	383	370	340	360	332	377	384	361	354	374	329	382	374	351	384	375	366	339	377	358	378	335	361	394	366	386	377	347	384	402	374	392	384	379	351	378	386	368	368	396	354	387	323	351	384	414	361	389	366	404	357	398	372	356	363	370	385	351	393	385	361	388	353	389	376	379	337	369	398	407	372	358	372	405	364	388	396	357	387	354	366	359	367	337	390	362	385	349	382	415	389	379	372	387	347	337	369	374	410	412	357	383	334	366	389	380	379	380	374	401	411	343	354	377	393	399	397	372	356	389	393	364	372	419	361	364	371	372	345	381	354	360	394	354	378	405	393	392	395	393	361	375	397	355	352	398	365	409	369	380	370	375	362	358	343	379	356	379	388	386	359	363	408	391	352	383	376	376	392	393	364	389	380	333	369	361	385	350	374	383	357	387	374	351	376	373	391	360	371	345	361	397	415	366	388	424	390	341	366	372	369	369	362	360	375	409	382	394	372	370	367	339	389	346	387	383	374	388	378	383	411	396	376	385	378	376	373	369	357	383	361	391	382	391	383	337	359	397	377	377	348	419	375	422	386	392	397	362	364	354	391	387	384	404	385	368	361	381	403	376	341	421	372	351	393	375	393	374	393	407	383	382	370	398	369	390	391	376	402	359	351	356	412	389	403	365	379	364	365	348	368	395	373	361	440	387	392	334	348	366	415	408	382	386	337	353	401	353	375	371	362	349	381	406	354	357	386	356	363	358	409	359	342	414	375	379	347	371	357	394	343	370	389	351	379	397	376	367	384	362	386	372	379	405	372	364	363	378	365	391	392	364	354	343	413	356	387	385	337	386	371	360	387	366	411	348	355	420	353	400	363	391	386	377	366	381	364	377	358	397	391	406	386	362	383	371	368	391	397	399	392	364	365	378	355	349	378	391	388	349	393	357	369	359	356	396	382	376	383	366	360	360	394	332	363	376	342	371	373	372	352	391	383	351	382	393	390	378	400	355	378	395	380	373	387	365	395	386	371	400	355	377	352	352	360	394	366	364	363	384	397	374	338	367	411	395	394	367	365	388	375	383	365	393	380	391	364	355	349	360	388	375	374	399	363	382	359	385	360	364	412	355	342	376	356	391	381	356	340	349	392	388	359	373	354	375	390	315	367	340	373	405	388	393	326	343	338	418	353	342	404	380	383	389	367	380	400	362	398	358	396	361	370	365	393	386	377	400	389	404	335	363	386	359	372	384	384	380	408	394	399	376	385	370	408	366	380	363	337	363	392	380	418	399	371	403	355	347	387	385	369	402	384	357	383	393	357	386	395	368	358	366	362	388	414	384	343	360	408	381	392	371	357	400	368	371	388	368	371	377	366	364	362	381	366	407	350	374	372	368	365	381	398	367	351	403	379	381	371	389	405	398	367	361	367	344	348	365	393	371	360	393	376	353	389	395	370	373	393	393	381	374	378	372	371	384	363	366	390	403	354	374	366	344	353	402	399	409	352	357	388	374	353	363	394	389	350	367	366	362	397	360	349	339	390	383	367	366	389	379	367	384	328	350	381	357	354	377	347	391	394	361	378	358	356	396	381	354	356	347	386	405	391	387	340	408	352	376	336	337	370	374	385	357	355	419	383	394	375	386	401	377	379	379	382	373	356	369	356	376	370	394	383	386	363	350	382	384	378	357	369	401	364	359	360	377	366	397	360	349	340	371	367	367	360	403	383	376	384	378	348	327	359	370	390	358	401	392	360	342	369	393	357	334	390	390	371	369	361	395	365	394	357	375	365	325	407	380	412	360	358	369	397	390	388	356	377	373	391	372	368	386	353	373	364	393	406	375	350	376	348	404	412	368	366	368	355	370	406	363	391	367	382	382	349	362	362	355	368	394	367	379	361	355	388	330	390	308	358	367	371	368	363	370	370	379	376	355	363	380	369	389	361	350	402	391	362	370	366	356	360	372	416	382	380	370	376	402	374	346	365	384	377	381	409	405	349	402	380	398	345	423	354	399	374	400	358	406	374	366	350	358	370	357	382	359	361	373	351	373	357	385	364	396	405	346	362	393	367	404	393	410	367	367	391	389	397	385	364	352	381	382	375	366	356	370	364	361	349	394	392	383	367	342	367	416	364	371	383	371	326	367	394	369	396	402	382	384	403	379	378	372	400	390	349	368	377	359	399	341	360	393	356	366	351	367	386	350	372	334	401	387	364	388	400	377	371	392	382	386	368	383	335	366	384	372	385	379	360	359	407	388	343	396	359	361	369	387	371	360	384	385	365	388	387	392	343	409	360	340	368	356	391	356	384	361	384	354	360	396	359	373	374	386	362	360	355	425	363	379	375	392	335	362	374	378	419	351	392	365	357	413	387	371	381	357	375	383	372	359	380	368	385	373	354	376	369	362	395	378	369	353	358	370	392	368	416	374	370	364	338	381	366	392	366	362	378	393	382	367	368
27803	18805	4871	732	452	419	472	336	356	326	311	292	346	617	925	933	713	283	279	272	272	308	291	298	283	294	285	285	302	269	270	267	278	257	292	300	252	296	314	278	280	273	274	273	257	284	294	315	284	278	263	283	284	265	298	290	267	258	273	288	260	271	275	293	250	281	274	262	260	272	266	310	299	290	271	261	285	292	268	275	276	283	288	275	288	289	290	271	278	297	287	272	278	288	264	319	301	294	286	274	297	260	307	267	305	277	307	251	236	292	260	269	246	285	296	285	277	266	283	260	283	246	275	285	242	265	277	302	284	288	273	278	247	292	268	272	302	297	292	290	248	270	284	305	277	274	272	297	269	289	280	266	302	267	257	281	297	265	288	271	270	290	263	279	297	279	293	285	278	285	292	268	285	310	290	282	272	273	276	268	306	269	288	285	318	252	276	278	278	297	286	287	286	278	266	262	258	286	269	286	262	301	267	277	319	266	282	227	257	267	282	291	270	266	287	297	264	309	273	278	264	259	283	279	251	269	283	259	285	286	281	286	271	244	325	262	291	267	287	277	288	286	254	298	312	290	276	267	314	282	276	261	289	317	297	267	263	286	250	260	275	279	255	310	282	287	276	274	276	269	279	264	269	293	274	291	298	263	278	269	271	242	284	290	300	284	261	293	302	277	287	290	289	281	316	237	313	262	274	278	276	271	302	252	298	271	264	270	266	274	259	272	283	269	274	297	282	261	291	263	255	274	286	297	289	263	278	285	288	285	289	291	302	295	295	308	284	282	281	295	265	280	253	309	277	295	276	282	298	285	294	288	300	249	298	310	234	273	293	277	270	261	302	286	265	286	242	299	302	287	278	287	279	279	293	290	285	271	289	287	278	298	296	306	284	297	235	292	284	280	253	298	293	304	283	242	309	269	270	275	292	304	290	280	294	310	255	281	306	258	270	282	243	293	283	291	281	292	280	305	293	278	281	272	270	291	282	293	286	295	297	277	284	233	263	277	267	247	298	301	300	291	273	259	254	319	294	264	292	254	247	258	275	269	255	296	288	268	279	284	268	291	258	267	297	275	271	274	297	289	269	255	287	274	272	288	266	264	302	312	251	269	269	283	310	268	319	302	271	267	267	287	273	289	302	247	315	270	282	248	276	299	278	287	257	278	292	255	285	262	271	271	274	270	304	267	300	267	292	265	291	298	273	269	292	248	277	273	285	277	273	275	271	283	254	277	295	307	280	301	270	283	268	280	278	285	301	258	262	280	284	276	283	284	269	270	269	284	302	295	281	293	289	289	272	288	275	262	313	285	256	276	261	270	281	280	287	273	273	275	283	281	258	311	293	269	298	280	267	274	280	295	269	272	291	295	269	274	294	248	249	278	295	308	264	274	302	315	260	269	274	258	270	277	255	290	292	300	288	296	266	264	303	294	278	282	270	294	286	245	297	275	276	288	276	266	293	292	256	292	297	266	257	250	258	290	280	263	304	275	259	277	305	278	283	287	274	280	281	247	288	258	302	320	290	270	308	272	284	276	293	285	307	311	278	259	283	286	267	303	252	267	281	308	254	318	270	282	273	311	281	280	314	269	250	257	288	280	257	274	274	268	285	272	259	275	294	275	276	244	275	263	288	293	302	321	285	278	280	297	258	289	284	279	267	295	282	283	284	282	277	273	294	293	289	279	289	277	281	283	255	286	268	318	272	294	279	317	279	282	306	276	309	311	271	282	285	259	300	282	259	258	282	271	288	251	265	273	274	303	260	247	280	301	289	254	273	286	267	298	261	254	255	282	332	278	291	282	271	267	285	313	293	298	288	317	316	286	301	280	254	266	275	279	272	263	262	259	258	276	274	273	269	283	240	285	271	280	279	272	272	281	256	255	281	285	303	277	275	260	284	274	287	289	292	272	311	283	274	249	279	263	294	283	262	262	257	263	282	263	287	271	255	281	244	275	291	257	278	287	290	313	251	271	271	287	254	309	270	267	280	263	270	286	290	281	282	266	279	290	241	291	281	275	302	277	246	290	266	289	303	284	313	255	285	279	280	275	269	279	278	267	267	279	271	262	278	302	295	248	261	301	290	284	270	281	259	272	288	272	266	278	278	316	294	315	285	288	267	249	272	309	314	260	271	254	280	268	269	297	257	264	259	312	291	273	268	289	268	281	246	281	260	297	294	271	281	280	277	280	266	278	289	276	282	268	268	257	254	234	297	296	274	281	267	289	297	262	314	281	304	303	288	265	289	305	267	290	258	236	277	272	275	252	274	248	291	286	314	268	277	269	303	251	253	270	292	274	286	279	292	291	307	301	276	304	287	271	263	270	288	280	305	284	294	278	275	282	316	285	260	320	244	287	250	267	246	285	259	271	302	300	303	261	290	250	288	296	273	291	296	285	294	279	272	264	310	266	272	288	285	276	282	266	294	290	273	282	284	289	311	304	262	287	280	249	314	280	289	302	268	276	286	271	269	281	332	290	265	274	310	250	260	247	283	283	259	305	276	272	280	257	255	284	268	283	274	281	266	256	283	287	287	278	275	275	283	292	285	267	262	267	305	270	285	274	253	251	260	272	271	273	270	266	304	252	280	322	263	285	312	281	287	285	284	305	263	295	269	265	273	270	278	245	302	288	235	286	273	280	277	292	302	272	289	295	303	263	288	296	270	264	276	298	265	301	262	308	281	243	291	283	257	279	291	286	293	251	265	279	302	285	263	270	284	316	301	265	284	277	275	281	281	291	271	274	251	289	277	300	279	258	246	267	275	280	290	251	243	304	258	272	267	270	288	283	289	280	250	310	276	311	310	276	287	278	292	251	300	276	293	275	271	263	273	266	272	281	283	285	277	289	305	289	292	275	268	281	265	270	277	287	299	283	267	287	284	276	261	266	280	311	299	292	296	275	283	282	280	254	251	286	287	278	267	274	296	273	277	294	299	298	268	275	302	280	277	333	266	291	267	299	256	264	288	276	291	253	313	304	309	280	265	284	297	260	288	292	292	266	286	265	264	310	284	287	272	252	267	281	327	267	271	234	284	297	261	330	255	293	281	268	264	253	290	265	305	280	290	299	283	285	283	248	264	277	275	286	267	274	259	301	265	259	283	289	285	255	286	294	276	262	290	282	290	265	250	273	264	313	286	276	278	246	271	321	309	241	272	272	300	280	251	286	293	261	282	268	297	267	287	233	261	278	261	291	286	285	245	301	272	286	277	289	261	297	322	295	285	277	281	276	269	262	277	286	267	276	267	292	249	250	288	285	291	284	285	298	277	301	250	285	308	299	283	265	287	278	287	299	301	265	282	272	276	242	269	254	305	298	271	257	304	291	254	283	289	273	300	276	273	291	261	277	279	284	277	296	256	253	291	278	272	270	286	304	263	292	275	254	300	268	290	254	260	292	287	265	283	298	259	306	299	269	294	266	287	298	313	316	294	289	306	273	260	278	275	251	306	284	282	270	288	289	259	258	288	288	267	256	285	281	306	321	265	271
4948	6507	3062	992	824	655	941	548	637	526	498	471	483	1050	1669	1676	1191	383	411	421	424	397	406	379	431	363	406	382	373	378	393	387	407	388	417	394	401	394	406	384	375	410	391	381	375	341	382	398	401	403	403	417	419	413	409	409	401	445	388	408	379	404	416	431	415	420	389	405	407	405	383	372	345	390	367	410	375	399	420	386	422	355	393	399	389	379	352	432	409	380	406	428	373	425	382	410	400	381	394	391	425	399	439	353	390	404	381	390	412	382	347	374	382	401	403	359	376	407	407	365	412	393	400	387	381	406	358	385	434	377	405	404	406	422	392	393	391	398	387	395	408	376	443	379	365	402	399	413	404	433	384	401	458	430	419	392	387	365	368	378	378	394	390	394	380	375	431	366	422	365	395	393	410	393	417	416	363	373	404	387	381	415	374	414	386	423	383	355	392	421	378	372	395	405	393	411	414	361	409	349	396	384	389	397	415	388	395	406	395	397	399	392	378	376	370	396	411	387	358	389	412	375	419	381	417	360	400	419	427	431	405	370	384	425	394	392	406	405	393	385	413	408	392	390	453	374	362	360	380	400	370	402	422	434	359	398	379	398	406	402	397	371	407	395	420	435	373	405	396	382	422	421	382	382	401	392	403	413	403	389	431	390	421	384	427	390	397	426	377	405	401	398	401	417	385	418	348	401	409	400	360	383	357	391	354	366	422	439	373	397	396	358	410	415	413	397	418	388	387	394	406	393	395	392	409	386	371	359	390	359	389	417	419	390	377	360	391	389	389	443	388	427	367	363	377	379	364	414	390	369	412	385	370	415	362	391	400	424	403	416	406	432	434	387	379	395	364	426	389	380	428	396	400	371	388	370	396	434	401	385	388	413	423	436	427	411	359	405	365	397	431	394	390	398	451	420	365	388	398	366	411	414	415	383	376	395	409	391	404	421	388	397	428	431	384	401	388	373	392	436	420	395	399	406	412	407	412	406	379	373	424	374	371	440	393	383	378	412	411	392	403	363	367	405	423	358	417	413	425	382	395	371	410	379	386	381	388	374	392	385	389	390	392	410	395	418	370	394	417	429	396	406	427	406	414	397	383	390	381	368	382	400	394	407	382	432	410	385	379	413	416	420	398	400	362	391	426	390	413	414	425	414	388	399	370	373	382	426	404	407	373	376	386	395	400	420	374	367	402	403	399	408	381	386	397	348	387	410	393	388	376	417	385	383	438	421	369	347	381	383	358	378	424	393	422	387	407	370	386	378	371	444	367	377	349	400	380	375	392	405	358	426	385	418	401	431	377	385	396	415	379	397	373	373	377	393	414	380	447	390	382	395	397	392	381	367	401	420	401	370	410	417	391	417	414	410	370	394	374	411	369	395	387	399	410	400	410	413	407	385	388	376	378	398	345	392	382	374	375	404	417	392	409	444	410	394	416	380	404	391	449	397	386	431	390	395	381	398	378	413	450	374	362	382	387	391	376	378	411	404	379	390	388	362	404	392	396	419	377	372	390	411	411	406	348	380	405	397	402	380	392	404	405	389	389	392	420	384	393	385	407	407	419	398	406	355	399	386	391	390	404	389	356	387	358	405	393	397	427	379	417	393	408	403	411	387	402	421	406	420	408	400	379	424	373	410	393	403	392	417	439	373	404	399	386	391	396	376	420	404	408	408	401	373	397	399	422	397	405	407	427	376	368	387	413	397	410	385	388	371	398	416	416	418	371	393	376	389	395	388	402	373	385	412	376	413	399	418	419	395	426	431	399	392	369	403	392	395	389	388	386	432	388	391	383	396	421	383	402	406	394	385	356	435	409	351	403	376	402	430	375	387	389	365	381	383	380	376	399	423	386	408	443	391	406	388	382	401	438	405	400	398	409	433	418	376	396	375	432	378	399	393	391	404	398	395	417	393	422	378	380	358	398	364	386	397	397	367	370	380	398	397	409	402	379	382	431	411	396	376	401	405	375	415	383	384	396	401	409	421	421	391	397	406	386	395	388	405	419	384	410	411	403	391	421	409	404	410	423	415	414	388	401	391	389	403	399	376	437	385	403	390	400	369	413	370	361	410	386	380	400	429	401	383	357	422	369	399	412	362	426	391	409	474	404	387	382	405	439	369	393	411	412	394	447	375	404	400	366	413	383	389	375	400	380	368	387	411	394	382	385	444	384	397	401	402	370	411	383	397	415	407	408	387	420	411	386	385	406	371	404	403	382	407	411	396	407	382	425	396	370	393	392	392	366	448	382	368	404	397	407	388	393	411	389	416	368	404	369	384	401	405	364	393	395	390	395	374	418	423	389	366	384	406	391	395	364	382	418	394	422	400	409	392	396	403	421	399	396	387	428	394	378	384	407	357	377	368	408	401	423	397	408	423	432	399	371	421	414	381	421	375	382	386	367	381	372	396	358	427	377	391	380	406	400	369	371	425	396	413	404	417	389	376	386	403	420	401	442	386	405	368	435	383	364	394	384	380	393	400	398	420	406	399	429	423	380	394	367	378	458	410	366	378	364	421	413	419	374	396	395	403	400	402	406	382	404	416	422	409	386	321	369	376	407	392	404	366	416	410	397	367	377	401	383	409	431	395	396	412	383	378	397	410	400	422	374	370	390	398	390	400	396	394	434	409	411	420	389	384	406	385	366	384	391	383	386	423	376	374	389	412	389	386	409	374	354	420	413	365	371	374	394	372	360	373	408	411	410	394	386	360	444	422	385	386	396	421	406	398	390	395	385	411	394	409	393	386	392	404	405	395	382	410	430	428	408	386	400	383	403	394	420	416	364	337	404	396	399	403	427	373	385	433	373	437	375	418	416	397	425	379	374	394	416	401	413	376	388	423	352	413	429	378	398	388	398	399	396	370	419	413	397	428	390	396	394	372	407	369	382	410	420	387	358	375	418	372	403	417	404	410	428	414	388	397	390	417	366	389	426	426	405	388	384	396	386	373	379	440	408	388	389	400	404	435	416	390	405	404	385	386	398	395	412	384	386	355	343	388	375	400	412	408	406	421	388	406	382	420	404	389	442	396	353	362	408	396	398	399	434	418	430	383	375	386	378	376	377	426	347	394	401	398	393	334	376	377	390	428	402	409	434	366	398	435	393	378	425	391	416	446	377	412	384	383	402	373	383	403	403	441	382	432	394	435	383	376	398	408	384	358	389	398	404	364	381	405	402	421	390	411	410	377	387	399	415	384	428	375	417	345	379	388	412	412	427	361	400	383	384	414	390	420	412	434	374	371	413	399	400	394	382	397	423	377	396	349	373	381	378	379	436	401	377	430	399	397	389	360	378	375	413	380	428	405	377	417	372	391	382	397	376	363	396	407	404	431	435	356	382	394	399	361	396	402	373	435	410	396	408	420	393	420	378	415	435	392	400	417	431	388	408	392	420	447	410	397	416	374	383	391	369	396	400	403	400	407	349	388	407	366	370	393	427	405	410	379	372	370	354	404	391	392	402	422	360	397	418	407	355	376	418	402	374	383
23740	21564	28085	25481	19501	2069	1084	663	668	587	472	508	509	2459	6405	6557	3647	493	348	378	364	394	354	393	395	370	379	373	390	365	421	390	374	418	382	377	407	389	369	392	381	377	360	355	430	386	366	397	369	342	405	359	382	379	356	372	403	389	378	394	359	370	412	354	359	385	368	421	398	384	361	379	380	359	358	412	402	370	381	415	398	376	374	390	384	398	405	373	354	369	407	357	373	400	401	397	393	343	387	382	385	350	362	386	358	403	386	352	386	370	383	403	366	383	377	393	372	361	419	362	396	354	362	405	362	383	388	366	383	371	359	376	398	390	396	361	380	390	377	407	349	343	349	399	336	355	364	418	384	362	388	381	390	342	353	400	368	390	329	340	392	382	368	418	406	350	365	379	404	397	404	358	373	392	344	394	395	380	349	383	399	375	403	356	386	366	342	394	376	384	398	378	333	388	351	379	359	368	379	385	413	370	380	403	385	397	386	367	390	378	388	363	390	394	371	361	376	385	384	380	407	378	364	326	365	376	358	382	388	334	356	374	382	418	362	381	382	388	390	371	360	382	398	388	391	347	359	413	371	373	396	389	370	358	351	379	359	393	386	363	380	385	392	392	330	333	384	361	371	362	401	364	360	422	379	353	394	419	397	375	397	371	355	339	368	377	383	353	362	373	334	315	337	368	357	415	329	375	381	370	381	360	376	402	408	383	358	379	375	362	365	404	384	385	374	374	359	381	391	399	361	392	398	331	376	354	363	383	391	341	355	350	353	377	356	365	402	364	368	403	397	365	360	341	378	399	366	380	361	343	371	383	389	394	358	376	375	345	384	381	390	369	426	395	364	425	390	383	348	405	394	392	371	385	350	390	378	359	346	357	370	400	381	367	365	360	369	367	391	400	394	362	379	376	351	373	386	369	356	368	394	385	359	341	393	396	378	397	400	364	404	384	391	362	386	360	390	374	371	387	392	373	349	360	397	396	341	383	358	390	379	422	421	378	412	354	402	377	330	320	389	374	385	377	346	355	412	373	364	379	348	408	354	347	390	420	418	385	373	356	384	349	376	383	407	391	412	377	353	367	372	384	389	380	358	397	410	361	393	381	358	390	354	387	362	329	325	379	385	378	353	373	346	386	363	370	357	416	360	377	385	394	355	361	389	363	374	339	376	342	388	371	384	353	416	353	365	408	373	396	378	383	364	377	398	343	373	402	377	375	342	382	366	393	401	397	381	369	361	388	353	396	376	405	384	352	388	404	352	382	344	380	385	366	378	412	402	385	412	362	380	369	407	350	367	380	395	388	372	402	357	352	381	358	378	350	375	392	358	362	382	376	400	421	396	391	352	384	358	344	356	376	354	359	370	355	383	334	404	358	372	403	380	419	380	394	399	344	375	378	351	370	379	367	388	402	398	365	385	361	410	386	338	328	340	376	363	374	395	380	355	355	351	370	389	358	363	357	368	359	361	393	388	386	341	371	384	393	359	396	388	403	385	402	350	372	362	369	357	337	353	398	394	415	371	393	373	357	360	371	386	420	390	402	400	370	359	364	372	407	379	380	351	394	362	366	391	348	405	356	389	370	398	380	359	369	369	391	380	373	385	367	399	364	329	357	379	413	373	405	350	393	402	380	377	396	378	369	389	386	348	396	338	344	351	381	389	366	375	370	391	384	389	389	342	349	370	396	363	398	353	410	385	369	366	356	355	420	358	374	374	369	377	369	365	362	358	371	379	391	362	356	400	389	396	405	390	364	383	358	348	382	390	420	411	387	398	386	386	394	409	390	383	352	378	373	381	373	375	375	376	369	394	344	367	356	363	378	404	370	351	387	372	355	369	366	399	386	335	376	406	386	360	390	395	353	425	377	346	421	394	370	404	390	345	363	372	365	367	387	367	375	399	374	395	372	358	362	384	375	359	357	392	358	361	395	407	376	367	355	359	382	362	382	406	345	345	348	352	370	402	384	349	375	385	379	336	390	381	399	383	368	378	371	360	367	360	346	365	379	401	383	361	372	362	390	389	355	363	361	422	353	390	347	377	367	383	401	392	385	364	387	400	362	406	406	371	408	382	380	362	400	359	345	379	359	463	359	387	352	387	372	373	405	373	398	402	375	381	429	391	382	378	367	378	379	381	384	366	411	374	388	399	382	385	412	358	365	362	367	396	384	396	390	357	333	366	374	378	349	376	334	367	416	373	347	406	376	387	417	352	421	386	354	373	357	381	373	378	385	383	380	368	395	370	359	400	397	371	354	349	399	362	363	400	384	383	393	390	337	363	386	377	386	339	384	388	394	368	377	377	369	364	375	332	378	376	362	329	361	379	376	366	358	414	372	356	390	354	346	374	379	355	384	365	382	382	432	372	369	377	405	370	380	349	361	349	387	402	399	363	379	344	375	350	388	357	353	383	383	380	337	412	382	370	371	392	358	363	375	371	381	350	398	361	367	392	343	351	363	363	336	365	373	369	338	391	360	360	374	401	356	400	359	392	361	395	364	382	374	368	357	341	373	340	346	376	366	347	409	383	347	409	373	370	388	369	399	397	389	400	376	352	369	393	388	369	421	347	351	371	347	394	403	338	356	384	370	359	390	367	367	413	386	380	386	358	397	370	401	394	377	382	396	380	360	394	375	385	350	406	360	348	419	387	368	376	411	376	376	353	378	416	375	377	367	385	412	432	387	364	356	366	396	361	367	361	406	386	359	374	358	381	321	353	369	366	362	358	385	361	393	403	349	388	370	370	383	371	425	390	387	404	344	377	360	383	360	382	376	346	413	366	381	369	395	387	390	359	397	349	374	363	366	348	376	370	399	392	380	403	366	385	368	358	389	406	397	410	415	359	376	387	386	366	382	367	364	367	339	376	360	365	388	383	366	410	335	373	341	399	369	388	380	391	374	383	369	339	387	377	362	382	358	353	384	406	398	365	394	403	380	353	365	366	392	415	334	372	389	356	365	384	363	382	360	378	391	403	373	401	345	390	361	361	383	348	367	344	379	374	379	342	375	379	415	367	365	372	406	341	370	380	345	362	381	337	381	377	404	393	365	376	364	379	346	399	375	413	365	358	371	387	364	385	353	364	381	371	359	370	400	374	375	349	381	373	360	396	361	354	378	332	381	370	377	400	344	378	380	347	390	361	380	328	404	386	360	392	363	352	366	397	343	363	394	388	369	350	387	400	341	376	369	387	365	392	374	410	391	398	358	360	389	388	361	404	390	361	409	363	368	399	355	368	366	390	387	366	379	397	377	362	369	388	352	389	343	393	412	370	371	367	356	382	382	374	370	366	380	364	391	370	417	413	366	347	347	378	388	356	369	376	356	365	392	367	361	381	352	413	401	367	364	366	382	376	373	360	384	366	365	348	381	394	355	382	347	388	399	396	348	338	394	384	373	369	376	379	382	325	398	400	358	350	359	381	386	354	356	381	391	377	348	397	334	369	371	365	419	392	364	348	413	359	386	371	374	381	396	389	384	366	373	383	403
4297	13723	6792	2714	2203	2200	2042	1141	1253	1103	862	853	870	5036	12022	11836	6515	693	543	536	538	541	603	545	542	523	567	533	520	525	492	547	563	527	534	552	522	519	527	496	486	513	542	515	568	544	507	567	527	546	536	553	499	531	546	531	571	543	535	534	530	567	529	510	495	550	507	530	539	548	527	498	557	502	563	583	530	496	586	516	560	540	559	544	519	536	546	510	540	533	558	549	530	526	542	557	527	509	542	533	579	515	496	541	518	560	543	544	529	540	551	545	539	537	523	556	511	554	558	531	519	514	531	474	528	530	534	504	531	504	516	513	551	518	533	562	516	542	539	519	499	510	552	569	515	482	569	526	501	537	554	548	530	519	566	493	540	563	525	551	570	522	496	554	542	530	495	536	544	505	524	524	499	489	496	514	518	530	546	523	554	544	516	529	510	539	499	537	547	565	538	463	521	541	550	542	523	505	511	517	541	523	546	486	508	531	533	538	519	541	518	528	530	544	535	534	539	526	546	548	507	529	524	481	531	480	486	529	529	537	540	536	562	519	555	561	554	527	526	531	506	547	549	553	535	528	531	526	544	533	543	535	511	559	553	503	503	568	504	537	529	540	570	584	526	542	508	555	503	551	583	568	514	567	536	558	547	519	523	527	515	509	562	532	554	514	525	530	545	505	544	536	527	549	475	539	488	520	528	578	549	572	574	552	537	514	537	515	565	519	513	524	524	553	518	510	541	510	538	548	526	514	545	522	499	495	527	516	537	578	542	527	539	528	534	550	575	506	562	468	521	523	569	492	560	496	513	497	566	516	524	498	520	534	573	551	512	562	537	494	583	520	561	535	529	540	551	521	537	506	538	527	531	542	496	556	565	551	528	497	604	497	501	504	528	571	528	530	523	536	527	533	567	520	568	539	546	523	574	546	517	527	496	547	559	519	513	521	538	502	551	516	535	494	508	506	481	516	525	520	523	518	528	538	516	565	536	513	502	502	531	547	564	493	556	524	528	537	562	544	557	499	532	542	520	554	529	501	522	526	557	483	520	539	495	522	552	511	528	523	494	484	544	549	514	522	497	494	566	539	529	479	542	551	561	578	522	523	517	519	580	528	530	487	539	519	537	516	523	536	540	529	484	491	539	501	509	567	494	522	542	556	511	532	546	546	561	560	526	582	521	534	507	508	525	548	575	500	530	523	523	523	514	530	490	543	524	487	513	558	543	542	515	560	524	554	566	541	537	513	555	521	495	543	535	506	552	493	530	544	532	520	544	548	507	556	508	499	541	528	513	527	540	547	533	520	522	501	485	540	539	495	520	518	535	519	516	525	558	526	560	524	523	527	506	558	502	553	504	524	507	559	553	552	547	511	532	498	555	535	541	513	529	544	566	579	513	512	576	561	532	560	525	538	520	554	509	540	510	521	505	533	518	552	543	529	491	544	579	511	560	513	543	536	527	508	540	578	501	607	526	498	513	502	514	530	549	529	508	543	545	480	520	546	571	511	541	543	539	508	547	510	521	504	542	546	529	530	568	551	569	511	538	593	490	510	512	516	546	513	514	572	530	539	482	556	583	503	542	535	548	533	495	537	502	542	508	549	514	543	564	507	548	517	488	551	528	535	543	592	533	509	505	517	531	537	560	495	503	488	508	509	527	541	487	543	533	497	522	532	560	589	520	544	541	546	560	561	499	562	527	538	574	504	497	509	539	541	523	540	530	509	511	495	540	581	471	515	490	507	526	523	483	521	536	491	538	489	518	543	496	536	522	587	531	557	475	548	547	532	509	521	562	552	533	531	544	522	532	514	591	524	525	521	534	532	550	532	588	560	503	498	545	543	553	527	525	525	523	536	594	563	545	509	525	537	510	540	508	553	536	514	537	530	521	501	551	548	532	517	536	565	509	528	539	528	486	510	548	553	483	540	533	515	518	510	505	504	474	519	589	548	557	510	585	517	526	548	560	496	560	534	566	515	522	545	562	553	525	562	531	566	556	517	490	483	569	495	540	536	533	534	510	568	574	523	535	549	544	506	484	564	534	501	530	503	515	531	557	541	520	516	563	544	537	522	548	535	550	524	562	552	513	536	505	543	535	489	533	538	537	486	519	512	602	544	533	553	532	519	497	559	512	523	537	527	512	527	529	522	518	509	527	482	529	528	545	565	532	544	526	528	497	505	559	539	511	511	510	535	529	532	548	503	510	543	531	557	550	465	538	497	550	518	560	552	556	560	519	530	517	563	575	487	534	534	491	502	503	563	534	520	520	535	547	540	506	521	524	501	532	527	485	519	556	515	527	510	525	559	556	556	511	570	499	546	486	571	541	520	549	486	567	545	518	567	503	560	539	526	490	555	533	526	531	503	550	554	529	540	545	522	529	586	547	524	528	525	503	563	525	581	494	531	539	511	539	495	506	574	542	481	561	489	510	517	566	538	523	540	504	482	523	509	578	545	585	520	540	518	540	539	502	503	521	524	500	516	575	497	533	554	526	567	504	518	551	547	549	522	527	558	570	514	543	535	525	519	534	543	544	557	521	528	539	534	547	504	529	504	481	544	542	547	565	516	510	547	503	593	531	553	542	499	517	539	538	548	496	542	520	511	475	525	531	529	555	535	568	543	550	576	545	541	545	503	523	502	532	517	513	531	532	489	522	522	509	513	537	482	536	522	569	539	543	529	498	517	532	530	530	557	525	505	538	548	539	517	562	472	546	524	528	485	577	530	479	518	543	569	496	535	542	564	531	513	555	502	559	518	529	553	546	545	498	538	498	498	498	482	532	542	530	544	542	532	527	539	515	556	541	505	571	536	517	537	519	539	534	572	543	473	533	557	510	498	548	524	528	507	515	540	528	530	518	536	521	546	494	558	571	577	565	518	541	561	514	559	507	541	555	571	530	535	559	525	508	543	551	502	497	498	525	498	537	535	527	519	520	522	544	542	499	506	530	536	546	478	523	541	546	578	546	520	563	510	569	516	515	551	547	477	561	513	546	550	550	515	523	559	524	509	567	549	538	537	499	538	502	515	525	524	531	520	524	494	548	493	528	553	520	570	533	541	561	549	498	522	499	536	578	484	511	518	508	568	520	514	471	569	534	538	510	521	535	508	524	522	502	536	546	518	497	498	571	511	548	562	530	492	550	485	549	530	558	531	524	538	526	563	578	539	523	528	511	511	507	561	556	536	482	519	513	555	535	524	474	545	541	540	508	544	509	532	502	552	582	497	559	493	577	509	509	514	549	502	489	500	505	582	492	515	526	532	520	531	564	518	529	531	518	547	508	538	581	487	546	514	524	478	548	543	506	537	535	534	480	523	503	541	516	460	548	533	534	544	570	503	490	572	513	516	544	533	502	533	560	538	530	506	551	516	519	535	548	493	560	552	504	548	569	511	515	522	516	557	537	541	544	527	556	478	503	515	572	511	515	531	513	547	550	510	509	555	537	495	517	546	547	551	524	558	614	519	524	548	552	512	526	544	524	518	519	553	533	519
25229	21560	25844	21393	906	587	449	274	291	257	244	215	228	657	3401	3053	2034	258	150	156	186	140	180	146	148	152	154	151	156	167	148	156	150	160	152	159	157	139	149	151	177	158	151	162	174	147	172	167	139	163	153	147	147	159	140	156	135	144	147	133	131	160	173	148	161	132	151	156	149	175	120	158	156	148	164	159	176	156	155	146	144	158	162	149	172	176	140	142	155	146	175	142	164	148	138	166	151	149	160	154	164	158	161	151	144	153	174	183	164	148	183	156	191	161	160	141	164	171	155	155	175	154	150	167	173	173	178	157	148	155	147	159	169	145	167	152	128	165	152	148	157	143	149	137	180	159	152	175	152	146	153	148	140	155	147	170	148	168	172	164	121	136	142	151	142	175	171	184	159	165	146	163	175	173	164	141	145	147	145	114	132	164	145	170	177	149	159	145	151	158	154	173	178	145	139	145	153	169	160	157	158	151	160	162	150	146	158	148	173	142	148	150	164	156	161	155	183	157	155	165	133	158	177	179	140	155	140	136	170	161	150	146	151	182	162	144	137	166	175	160	129	146	142	120	155	176	152	172	153	158	130	149	157	169	136	168	145	154	147	152	146	138	159	161	141	145	143	185	139	152	139	187	139	161	146	145	142	142	162	145	151	138	141	149	166	136	142	148	175	164	143	165	153	152	150	147	142	143	160	159	160	162	182	138	160	157	146	139	171	156	172	150	142	146	157	159	140	160	139	170	158	172	152	172	155	133	126	152	151	149	145	169	176	167	173	150	160	153	159	162	142	157	159	165	145	136	166	143	141	155	162	162	129	146	168	167	149	161	153	158	163	161	132	157	134	156	151	153	175	148	153	167	151	150	177	160	143	171	146	158	147	148	146	151	150	142	131	169	140	179	144	162	159	175	141	113	161	146	132	164	172	139	147	144	164	149	137	153	158	162	158	139	152	134	140	166	159	140	150	140	148	172	155	144	163	162	128	167	161	190	158	153	167	139	155	154	181	158	147	131	162	162	161	153	154	151	164	151	149	168	164	172	156	150	155	144	168	168	165	163	147	157	161	160	139	140	157	151	151	175	150	141	156	151	156	140	173	144	154	148	156	155	140	147	154	167	131	172	155	156	130	174	154	163	149	166	149	125	158	122	155	170	165	152	146	140	143	166	149	169	139	190	148	170	138	150	156	166	145	169	134	154	163	161	152	172	142	149	158	151	152	150	132	168	149	172	150	158	156	162	157	134	169	161	140	171	140	161	136	169	179	163	159	138	149	158	159	151	169	154	160	140	128	145	163	132	155	128	160	155	138	163	171	158	157	149	131	147	136	140	169	135	139	143	140	155	176	159	156	137	163	154	156	138	164	167	164	152	171	162	153	137	147	159	156	157	186	145	145	161	179	131	165	138	176	136	178	174	179	144	150	152	126	149	161	172	141	174	169	156	155	150	152	147	134	165	137	169	156	161	148	131	163	159	186	139	162	156	138	170	149	131	168	145	160	139	162	160	141	162	157	151	141	168	141	150	151	157	167	160	142	153	142	152	134	134	155	146	164	157	173	146	152	170	141	173	161	164	150	169	152	152	150	143	171	186	154	155	162	142	133	137	139	138	150	152	143	159	158	143	134	152	161	146	179	150	154	164	157	142	163	151	142	125	153	156	143	156	192	174	133	150	185	134	159	158	146	143	132	143	142	151	179	174	150	148	148	145	143	146	166	156	138	141	152	157	148	163	144	150	136	167	168	151	147	147	161	157	162	143	172	168	181	149	162	140	136	159	168	150	157	156	162	168	148	157	162	153	149	173	153	166	149	144	171	148	141	143	136	179	123	154	143	151	156	142	166	140	159	163	132	149	169	159	153	151	164	157	134	168	163	164	156	144	160	154	160	156	152	155	195	176	157	168	158	142	157	149	159	140	141	166	150	135	138	147	151	160	149	150	169	139	143	120	186	140	162	144	164	172	163	144	152	138	160	151	167	141	147	150	147	143	156	125	161	166	160	140	119	141	144	154	162	152	148	153	166	145	157	160	152	132	144	141	152	166	144	142	173	148	126	149	133	163	137	154	155	151	159	142	152	169	129	133	164	139	159	135	138	142	168	152	154	168	150	145	141	149	165	154	160	176	171	155	170	162	161	146	155	146	144	169	172	160	170	167	149	167	162	158	146	164	159	128	148	151	155	186	150	150	153	154	150	156	181	159	169	156	123	168	165	136	144	147	165	182	160	146	150	170	130	147	129	152	147	156	162	157	188	136	150	160	165	161	161	148	136	149	165	150	150	135	158	162	148	178	135	134	169	165	161	146	152	169	171	161	160	148	133	148	132	144	142	169	153	145	174	161	145	158	138	173	158	157	160	162	151	184	164	145	141	169	140	166	143	148	174	164	157	166	134	154	150	158	143	138	154	178	160	152	155	142	154	167	170	161	160	143	145	150	158	142	164	160	146	159	147	152	168	151	151	145	154	139	152	167	163	160	151	171	126	164	134	139	149	159	177	139	149	145	156	151	145	144	153	162	157	193	148	160	155	141	151	157	146	160	179	149	147	166	138	165	165	147	139	164	162	150	145	146	157	147	170	128	174	138	163	159	153	177	150	151	140	149	152	158	150	160	153	138	165	156	155	146	166	138	142	152	132	166	157	144	152	149	145	147	129	143	130	146	157	146	162	142	146	174	149	141	152	135	155	141	140	133	145	172	165	124	166	150	140	156	135	161	153	144	142	139	171	151	141	169	160	144	124	142	154	146	170	156	154	155	133	160	160	150	145	172	135	136	169	152	151	166	155	147	133	166	156	158	159	153	173	154	155	146	169	154	151	144	120	130	162	169	135	149	134	166	129	148	142	150	147	152	143	150	129	156	129	170	169	166	145	135	140	154	165	164	153	147	172	180	169	157	151	160	167	149	166	186	168	159	154	172	147	131	179	122	151	165	148	164	161	144	155	156	166	151	154	193	178	146	163	158	139	142	155	165	168	139	159	160	154	173	163	155	169	136	158	158	131	153	153	149	151	149	154	162	151	151	164	144	150	154	169	152	168	148	142	168	147	146	167	148	156	151	161	163	110	149	158	161	159	129	159	147	159	164	156	141	155	155	155	149	142	141	143	165	150	156	141	156	152	151	155	157	143	158	173	147	160	156	161	142	148	153	159	152	141	149	125	164	152	145	151	152	142	151	154	154	148	178	153	153	168	155	159	156	139	139	179	159	152	163	165	147	162	163	144	176	145	163	169	155	146	160	164	149	167	160	148	163	136	138	137	170	144	150	131	160	161	158	162	167	130	149	150	163	144	145	150	189	119	146	147	177	154	169	154	155	153	153	135	147	134	162	156	148	139	159	133	155	143	152	162	132	156	156	144	155	140	160	163	152	168	153	150	164	158	140	148	137	147	152	162	170	168	143	149	161	148	142	160	156	138	156	168	142	153	151	164	130	153	162	175	169	165	127	159	159	149	150	151	166	124	155	177	164	152	147	159	160	167	161	142	155
4644	8801	4406	1612	1126	1531	1128	561	619	570	399	431	383	1706	8542	7277	4595	447	251	238	248	238	232	246	229	241	236	253	223	223	238	225	210	235	226	234	219	216	228	222	225	205	194	223	199	221	233	227	220	205	225	239	244	228	221	236	207	206	252	214	227	227	227	240	218	209	223	211	240	211	226	213	230	250	241	231	216	239	200	214	251	197	240	244	224	205	223	189	245	221	235	219	236	236	220	215	201	217	229	239	227	240	222	246	247	219	235	212	220	217	210	223	243	211	242	233	238	251	209	216	242	225	216	230	245	239	239	224	228	232	211	217	215	226	210	238	236	257	262	218	236	248	250	241	202	206	227	235	226	220	231	250	229	254	243	220	248	232	229	218	226	214	264	242	235	239	244	235	229	212	209	238	251	224	221	237	222	234	256	221	209	221	246	232	210	229	197	236	224	210	227	227	220	225	247	222	211	236	227	244	254	238	226	209	237	227	224	275	219	220	225	233	234	211	236	242	236	217	229	203	233	223	213	215	220	227	219	231	212	224	228	204	200	232	259	217	225	235	237	225	225	208	217	224	227	196	218	224	228	239	194	192	246	244	215	236	225	202	222	225	222	214	216	239	229	221	222	238	233	207	222	227	227	232	213	245	221	220	210	227	241	233	236	224	236	219	233	227	240	229	257	250	219	228	196	238	214	218	240	204	222	239	225	216	256	185	225	222	232	240	212	217	236	239	224	242	236	207	200	227	232	232	223	213	222	214	231	205	248	227	245	242	189	240	216	250	217	227	211	194	255	232	222	217	219	227	221	213	218	223	243	210	209	220	189	250	209	241	226	219	222	258	216	233	250	239	228	201	249	210	229	231	236	243	229	227	245	217	238	225	211	212	242	224	220	204	246	243	245	226	226	234	202	235	211	257	224	230	226	246	220	226	248	233	220	241	239	249	221	207	220	232	214	254	205	224	222	249	225	193	231	208	231	234	226	213	217	241	228	199	228	237	205	226	251	223	269	220	247	217	211	238	242	219	233	213	216	221	227	241	215	237	207	215	226	216	216	203	244	217	229	217	199	220	247	194	236	216	204	230	222	249	233	215	215	248	202	225	216	227	246	201	245	230	205	230	212	189	216	227	228	235	235	214	222	226	221	242	207	232	250	221	241	233	251	229	242	268	242	253	238	226	264	203	238	255	223	235	255	233	221	214	220	237	225	242	237	245	222	188	242	222	258	221	207	203	215	234	195	244	234	244	223	228	232	238	218	241	251	218	246	233	239	247	240	232	226	216	231	222	221	236	227	226	218	233	190	229	213	236	208	238	208	232	253	212	206	238	206	227	205	225	241	253	238	234	222	219	207	218	263	215	234	221	212	204	244	230	244	217	241	229	252	251	241	220	228	248	207	262	208	237	201	217	247	220	260	235	231	226	254	241	225	239	246	208	220	246	225	232	221	234	221	211	224	229	232	220	230	203	227	231	230	213	237	199	246	236	214	227	214	225	219	218	227	220	194	208	238	258	254	244	221	242	242	215	217	222	233	247	233	208	217	212	236	253	218	238	214	236	226	237	248	195	201	244	255	220	237	224	253	236	217	213	241	229	215	244	251	263	219	204	230	233	230	247	225	209	238	218	228	239	259	228	218	242	230	250	223	229	247	235	237	243	246	221	239	210	229	224	214	225	224	221	226	233	249	220	208	221	216	236	221	213	241	210	220	254	218	223	218	212	207	215	228	215	262	203	215	232	227	239	207	210	220	247	226	225	230	215	244	240	166	221	226	234	225	244	212	212	251	235	196	228	245	241	230	203	236	241	207	233	241	220	209	223	216	241	236	241	247	217	210	235	229	204	205	227	221	239	213	228	226	230	219	248	190	256	202	247	243	230	244	217	233	252	222	229	217	235	227	225	217	217	245	208	225	219	235	207	217	230	225	230	248	236	226	218	262	225	226	215	210	221	233	201	228	224	247	229	227	208	198	252	233	234	228	238	234	246	215	244	233	224	202	219	219	204	208	228	185	242	222	218	232	216	220	253	216	241	222	240	244	247	219	222	207	240	232	242	227	209	222	223	225	241	194	251	224	223	242	230	219	209	235	212	216	203	201	232	231	217	269	235	225	238	232	239	225	242	236	217	237	234	237	247	230	216	214	198	234	222	211	264	232	233	225	222	224	232	220	249	233	241	208	195	242	203	223	227	236	217	212	220	230	239	230	230	251	252	213	235	226	229	231	212	229	209	218	232	220	204	214	218	239	247	231	222	248	224	237	236	229	271	194	233	233	218	197	242	219	225	224	229	227	214	221	222	207	221	214	229	248	215	232	201	214	217	228	229	244	241	235	271	233	243	222	237	211	252	226	224	223	239	230	230	228	237	230	216	217	220	222	258	224	235	235	241	228	228	229	214	234	215	207	226	197	226	226	226	217	230	239	231	233	213	240	236	216	227	234	205	233	211	218	234	226	233	230	246	238	208	217	236	232	222	206	243	205	254	244	230	227	244	245	219	247	245	231	203	212	231	253	203	198	227	246	242	210	215	210	203	226	232	235	269	204	194	217	227	224	231	228	237	211	228	245	227	218	218	203	218	232	208	238	223	234	254	261	209	216	240	259	255	230	235	238	249	239	228	221	231	237	234	238	206	248	217	227	230	231	230	240	234	230	233	227	230	204	230	212	196	222	239	245	245	242	237	252	190	254	234	228	220	266	205	230	252	222	223	242	224	230	239	230	217	238	234	270	218	233	216	222	224	236	226	204	233	210	237	218	210	238	231	227	237	205	219	252	241	268	220	217	223	219	249	248	235	237	209	245	215	237	225	214	231	191	253	222	254	259	235	219	251	213	269	227	235	238	210	223	241	224	223	219	236	246	197	197	241	225	228	225	235	229	203	224	244	234	203	234	220	222	248	227	218	243	243	232	191	208	219	243	225	221	234	208	239	232	264	191	219	195	237	233	232	229	209	216	204	226	212	231	219	220	219	227	210	217	217	221	214	215	237	200	229	211	250	210	228	256	244	240	210	228	273	225	189	236	230	236	227	201	211	239	209	215	217	240	229	254	236	216	247	221	197	227	229	209	229	256	204	239	232	215	236	222	214	236	232	229	248	205	225	248	219	228	215	197	217	224	196	237	237	206	214	216	231	224	219	241	202	229	226	228	248	238	222	192	219	224	230	233	232	231	222	218	221	228	231	225	207	231	233	235	226	222	232	219	240	209	215	221	230	250	232	226	252	237	225	224	230	251	210	252	232	224	229	244	212	215	256	211	243	244	230	245	222	221	216	233	213	213	216	257	240	238	235	228	220	243	225	225	228	203	224	210	253	221	220	205	229	232	241	234	230	218	239	239	213	203	220	207	227	237	222	225	249	208	209	214	223	178	228	227	234	228	220	231	240	221	256	227	221	239	213	217	232	215	234	246	209	220	253	219	222	240	227	241	204	223	231	240	237	223	239	215	230	210	223	226	219	201	222	226	228	231	207	224	222	216	217	249	227	217	216
22837	21575	28830	24799	21570	19808	2160	774	720	542	540	877	1617	7258	13296	12116	6749	762	309	292	274	284	277	275	283	263	285	255	272	292	257	263	272	283	246	276	301	254	277	301	262	276	285	270	266	277	311	285	265	279	269	287	258	298	290	258	266	261	276	296	279	258	271	238	269	294	259	281	282	275	271	266	285	268	270	252	260	280	304	280	295	255	236	277	285	272	300	270	265	271	286	250	265	267	271	256	269	285	266	267	291	278	274	258	286	293	275	294	294	265	290	260	265	280	306	280	289	256	271	273	296	254	282	261	261	290	271	274	276	279	255	281	305	243	281	280	268	271	279	258	291	274	254	251	264	265	267	284	264	252	283	280	261	282	248	249	248	277	257	284	295	276	240	285	280	258	248	252	275	299	289	259	282	258	279	269	273	294	259	252	285	292	278	287	274	287	282	251	261	281	296	276	296	297	278	300	265	283	254	284	281	243	242	263	275	314	228	269	256	259	287	297	264	263	262	264	272	273	283	276	299	257	272	292	271	264	273	295	269	273	268	267	290	278	256	290	245	257	281	257	271	293	286	251	289	273	296	260	290	269	279	274	275	247	279	292	266	267	268	270	276	261	277	268	260	264	298	272	252	263	291	260	265	273	303	270	282	226	267	290	269	275	270	280	273	303	278	298	292	234	314	279	273	302	262	245	286	262	240	267	268	287	308	262	298	261	264	285	260	236	241	277	263	275	262	301	289	289	300	263	287	274	285	263	280	263	250	286	239	270	278	259	294	268	308	271	261	292	266	274	254	249	273	274	266	278	282	296	265	264	275	253	243	252	277	266	261	272	235	258	258	284	278	272	280	285	251	266	261	252	307	257	269	284	261	282	274	273	281	289	282	303	292	255	309	281	294	250	283	284	279	286	252	256	242	274	270	261	260	260	256	263	244	270	315	243	297	281	278	287	277	277	263	269	271	292	277	304	305	301	290	273	283	261	285	266	298	270	271	253	310	303	268	274	276	319	274	285	271	293	276	290	282	266	266	263	258	265	256	271	284	260	305	272	262	252	241	266	301	265	282	246	273	297	281	264	265	269	273	255	267	253	294	264	289	270	281	297	264	267	266	279	256	290	277	249	243	281	304	271	273	239	286	276	292	277	260	284	259	257	288	289	283	285	252	282	266	267	273	253	278	270	256	278	259	270	291	254	261	261	280	277	263	298	320	280	279	259	280	278	277	265	262	279	279	258	265	252	256	264	304	301	268	260	287	288	299	280	290	263	267	261	267	304	263	260	319	273	294	259	258	271	284	280	238	255	283	287	287	266	296	259	276	266	281	284	279	286	250	230	248	271	280	258	308	296	252	273	259	245	274	288	246	266	307	261	264	297	262	278	276	267	259	261	286	273	294	261	247	255	275	289	296	270	247	255	295	266	243	291	276	269	281	262	256	275	293	284	268	284	260	265	275	272	285	274	244	264	277	267	277	288	270	263	294	279	288	277	283	263	271	262	267	320	282	290	237	253	285	297	289	272	267	271	238	284	307	295	270	286	287	292	284	281	263	265	314	253	279	286	294	293	292	241	247	287	246	270	275	261	254	271	265	277	279	263	268	270	279	274	259	255	289	224	288	241	270	278	283	248	271	283	285	234	256	305	280	272	289	286	286	289	286	257	280	265	248	260	264	288	273	275	271	279	296	304	272	286	289	281	285	276	285	255	235	269	268	263	292	302	269	272	293	310	258	267	283	263	271	291	268	269	281	271	285	286	302	283	268	281	263	257	297	285	300	251	258	233	270	240	272	281	278	278	244	288	277	320	237	284	281	259	273	280	238	281	262	273	316	247	246	262	270	295	283	275	283	291	279	298	275	261	276	272	281	266	247	276	257	275	253	260	293	273	300	294	270	284	289	254	249	276	271	287	275	245	261	289	276	285	276	254	272	280	290	279	249	319	311	279	269	270	257	295	279	293	275	294	253	272	261	261	317	268	270	284	295	268	283	294	287	291	276	260	276	302	282	282	264	304	253	252	239	253	263	282	285	278	265	281	245	237	251	279	240	306	254	309	267	266	286	271	248	281	266	255	277	284	261	290	266	294	279	258	294	293	318	266	268	285	248	255	283	226	273	288	271	268	268	254	267	296	264	286	293	280	293	269	286	295	271	284	259	286	303	278	283	296	250	299	269	273	272	266	283	262	285	251	253	297	244	275	276	278	269	270	267	280	278	268	260	252	261	300	278	243	285	301	299	294	266	257	304	259	245	279	267	263	269	287	268	303	244	263	313	270	276	240	259	245	284	285	271	298	265	267	264	268	270	277	259	245	246	251	273	241	279	274	272	249	247	289	265	278	269	255	293	261	254	260	258	263	285	280	286	265	285	276	279	308	260	253	244	272	260	252	296	243	261	274	289	273	268	281	241	291	316	287	265	260	246	284	251	269	267	263	291	276	261	277	263	275	245	288	230	264	285	279	287	277	259	280	275	275	243	291	273	280	300	257	268	272	294	273	289	272	294	279	260	256	247	262	244	263	274	249	269	275	279	242	275	281	278	261	235	270	265	295	268	292	282	253	263	277	263	262	283	259	260	254	248	254	269	279	248	262	264	272	253	268	294	270	265	251	302	242	279	310	271	282	270	268	275	306	278	290	280	267	254	291	272	257	251	277	265	246	298	306	265	261	280	269	287	257	292	293	280	249	280	280	256	263	265	295	281	288	266	271	278	261	285	262	292	260	266	274	250	295	254	267	256	260	270	275	272	246	265	263	271	279	270	290	251	267	286	285	278	289	266	290	284	265	255	274	310	245	260	240	292	269	286	273	260	262	277	284	259	256	287	278	328	306	256	256	307	286	268	266	246	266	276	272	294	287	290	299	271	251	263	282	261	249	277	271	283	276	264	283	287	287	279	249	271	262	291	279	318	270	253	281	292	280	253	263	278	273	246	293	284	260	241	287	267	255	260	276	253	243	268	267	274	302	252	239	250	264	307	287	259	251	282	271	261	278	286	269	285	262	290	270	290	275	291	286	257	245	288	269	300	254	271	259	262	288	308	322	280	253	293	272	262	288	307	263	261	267	267	273	284	270	258	251	271	302	277	277	273	277	273	237	279	283	275	260	256	286	277	241	302	280	291	235	285	280	271	250	251	278	236	290	302	280	256	260	283	265	266	261	267	303	268	243	292	271	297	271	256	270	255	267	254	266	266	263	260	270	260	255	258	271	255	248	275	243	260	247	271	276	256	247	265	266	276	274	272	278	286	284	259	237	286	270	266	271	280	273	287	258	297	251	258	258	274	252	276	256	279	264	277	296	283	280	282	271	264	278	282	281	267	292	285	269	274	269	256	282	288	295	274	257	274	253	286	282	279	259	255	274	269	261	295	277	252	292	300	270	264	283	300	260	255	282	263	262	248	272	269	264	260	298	266	289	256	268	277	264	270	261	233	318	290	265	267	285	297	291	292	261	282	270	278	259	285	282	255	281	253	260	246	283	264	301	286	274	284	285
6092	17822	11235	5203	3326	3319	2356	1569	1601	1184	1064	2034	3506	14288	21657	18661	11156	1160	407	427	409	420	423	403	401	413	380	395	392	395	424	370	410	415	388	391	424	428	382	405	414	401	363	386	405	382	358	391	356	377	385	400	377	396	345	404	390	399	377	391	376	425	408	405	385	397	383	377	396	389	405	391	390	394	366	387	388	378	357	393	400	379	383	375	395	386	399	395	392	419	416	383	385	393	347	384	396	390	370	363	395	394	418	405	376	424	377	354	381	372	367	415	413	399	396	380	367	392	387	406	384	395	365	378	396	397	378	406	410	387	414	404	337	403	422	409	416	404	403	402	387	423	387	374	367	394	406	379	386	382	420	401	406	392	382	370	414	392	458	386	387	418	394	397	434	382	371	381	366	421	361	422	374	391	432	404	415	396	417	382	384	413	392	384	382	406	382	351	380	359	394	363	410	384	398	412	392	398	384	413	371	357	384	366	379	387	376	395	370	405	379	425	400	413	388	408	382	393	375	399	365	410	403	399	407	375	387	418	383	444	369	376	376	372	381	352	399	382	361	398	392	371	383	393	403	399	389	372	363	418	389	371	406	415	396	408	371	398	381	379	397	376	386	420	396	393	375	374	418	415	416	419	390	396	423	425	429	387	422	412	385	402	365	395	366	429	408	379	389	396	427	399	369	400	408	409	467	379	391	409	410	396	413	409	404	404	436	380	407	382	383	391	406	391	420	421	371	410	405	362	373	353	404	388	425	390	391	386	391	395	419	357	405	404	374	431	376	403	381	412	376	386	383	378	408	414	450	394	395	401	375	382	359	387	375	397	375	407	424	410	399	388	398	413	394	380	409	424	391	386	405	357	389	389	386	377	409	422	374	387	386	384	386	380	405	404	368	387	391	392	392	362	394	420	392	393	387	373	391	388	394	426	365	422	402	393	391	391	398	385	401	404	385	397	381	373	400	382	416	348	411	392	405	396	421	412	406	379	405	386	354	441	397	389	386	371	416	407	392	413	395	391	389	395	400	394	385	396	444	395	405	358	401	407	383	351	390	383	410	391	405	409	412	416	410	390	371	382	372	401	400	363	382	386	389	383	369	357	387	405	377	371	405	358	398	399	424	367	434	398	372	394	380	379	433	389	389	373	382	371	373	402	422	386	390	396	384	428	383	397	391	401	381	406	425	383	380	409	360	378	378	371	405	394	374	418	441	429	379	383	397	385	385	418	384	393	417	387	410	402	386	358	413	408	356	389	410	400	400	367	388	400	374	416	403	375	339	401	384	382	393	388	402	424	394	386	424	421	411	364	428	350	384	408	394	380	381	371	387	389	385	413	388	389	393	369	385	393	368	390	392	393	375	395	414	417	399	425	377	381	383	434	369	410	365	411	398	372	394	408	399	402	430	380	393	431	375	391	383	387	429	354	397	394	377	406	430	386	389	386	413	373	426	391	367	356	403	361	325	437	363	342	360	393	372	404	422	393	369	379	378	361	397	384	394	418	390	381	376	367	396	399	416	367	382	393	423	399	369	419	351	422	380	385	391	398	437	385	402	398	431	397	440	408	357	422	396	383	414	397	414	388	377	400	365	381	401	350	409	407	382	425	381	362	393	403	382	373	408	359	369	421	388	403	376	348	374	376	401	406	383	385	436	417	396	399	409	378	392	403	399	414	397	371	401	427	424	406	390	388	385	384	354	401	392	392	376	386	370	386	416	359	373	401	378	403	399	378	401	446	398	417	426	384	409	394	376	428	388	383	431	379	394	385	381	388	402	389	403	390	407	376	368	387	394	363	369	397	403	390	357	374	418	401	370	411	375	356	400	409	394	402	415	408	368	402	385	415	364	382	413	396	391	375	395	366	392	423	344	397	411	377	365	344	400	392	382	420	405	432	374	381	404	391	436	395	374	412	384	379	396	367	394	381	386	396	409	431	384	418	371	385	381	410	373	393	412	380	352	365	394	375	416	398	348	400	390	382	380	401	407	364	404	389	433	397	404	409	406	415	422	359	397	415	349	398	374	406	401	388	397	405	372	374	395	421	393	404	416	390	385	401	379	391	365	402	381	394	395	375	387	369	394	358	391	392	340	413	389	400	375	399	397	384	387	393	410	379	383	386	375	410	366	382	388	407	417	398	391	373	411	392	374	416	393	407	353	375	406	398	396	416	382	364	387	386	389	408	400	369	384	364	376	369	412	354	388	387	422	385	383	398	410	356	408	408	410	404	427	370	362	413	352	406	393	349	386	410	371	383	386	402	367	406	388	396	395	368	432	384	385	396	399	399	406	424	420	424	387	392	381	433	442	367	398	392	397	423	354	360	368	385	386	378	368	408	404	408	387	392	370	366	372	384	383	383	354	399	374	379	401	385	419	405	382	401	373	383	370	430	385	411	395	395	389	351	410	401	396	398	405	381	424	352	384	393	405	388	377	399	409	366	365	409	392	380	396	420	436	423	375	380	404	375	432	381	410	376	391	387	372	392	379	409	373	433	408	380	370	392	412	364	397	383	368	420	411	375	421	385	377	360	416	405	404	369	401	391	348	395	386	373	385	402	381	348	438	384	427	426	412	412	402	411	418	363	425	375	375	404	386	423	415	409	430	414	372	387	399	391	434	385	392	401	420	442	373	399	387	389	379	342	436	408	405	377	398	361	403	378	361	396	400	379	376	413	373	414	382	364	414	403	381	373	363	408	392	375	378	359	370	384	393	372	396	386	396	385	350	374	396	379	392	389	368	409	363	399	387	375	374	407	406	384	394	400	388	391	385	370	376	423	361	358	393	409	362	402	410	393	413	396	384	345	390	394	354	405	420	417	422	388	387	379	389	386	430	388	373	378	402	374	415	407	410	403	390	377	441	384	402	392	398	389	367	390	360	403	381	384	390	400	383	362	400	377	438	397	385	418	393	385	363	428	384	406	369	392	404	376	382	369	356	399	374	378	379	403	402	367	379	392	396	384	418	406	394	403	393	405	427	394	385	406	358	374	388	374	398	403	393	428	364	368	407	420	401	396	414	394	369	371	405	398	378	351	396	378	386	383	377	396	395	414	404	400	397	420	395	361	391	393	438	396	398	402	365	360	396	385	382	369	388	406	369	410	369	402	415	391	396	416	397	383	416	392	408	385	375	432	362	373	386	378	365	384	380	374	383	407	397	405	401	387	415	402	366	395	381	415	386	384	401	391	361	413	398	382	401	388	422	383	396	362	395	362	407	376	405	435	394	384	376	396	412	382	422	387	362	380	419	384	413	380	399	389	382	385	377	403	401	386	389	388	390	383	395	386	409	375	407	386	400	373	394	362	414	394	385	373	399	372	402	384	387	405	410	371	402	362	406	377	420	395	398	377	371	382	374	418	368	385	413	384	385	351	395	356	405	367	382	367	390	413	402	406	419	394	394	431	397	401	424	393	352	438	398	398	391	373	384	387	375	393	403	397	370	427	383	394	395	373	428	412	382	426	377	391	394	397	371	424	406	389	410	398
27736	18610	4736	1118	588	519	335	350	341	322	328	303	460	675	852	861	506	289	270	291	294	266	267	244	315	307	316	263	255	265	278	290	287	278	289	274	260	313	268	238	250	293	304	302	296	295	279	287	283	290	286	289	279	287	259	268	275	253	285	271	283	282	274	302	293	280	264	278	265	284	288	332	301	294	301	294	281	256	295	253	268	291	267	265	288	290	274	300	291	284	293	293	244	274	304	274	290	316	293	284	282	238	292	262	291	274	273	262	286	292	291	283	267	284	296	263	283	285	274	260	313	295	241	287	317	260	270	255	273	279	272	259	263	287	273	267	273	288	275	271	243	299	302	269	269	267	270	282	281	310	289	285	319	282	277	275	273	280	248	289	278	298	283	281	275	261	302	290	280	292	294	276	276	279	269	291	265	308	286	293	251	291	286	264	280	289	291	289	289	274	277	285	279	260	311	288	277	295	258	281	295	304	299	275	293	294	268	285	282	333	254	276	278	285	280	293	266	293	278	283	293	268	253	291	294	231	266	266	310	274	295	266	288	284	272	275	285	286	282	304	263	275	262	271	304	293	282	261	306	296	294	293	278	258	264	301	274	271	315	260	285	261	295	277	270	276	273	315	284	286	305	274	273	290	267	298	290	272	277	293	308	287	293	307	266	285	281	242	302	266	268	276	268	289	292	252	278	288	271	284	257	256	271	286	262	288	279	292	269	291	249	291	282	263	288	280	272	276	270	259	274	297	272	320	282	288	285	292	271	280	298	289	288	281	285	281	273	252	290	279	292	288	291	303	297	270	290	295	289	288	269	278	301	316	262	298	254	264	279	294	310	284	282	308	282	278	303	274	287	281	301	270	280	260	257	266	284	284	289	282	287	282	294	277	329	288	305	280	261	285	280	295	292	284	280	266	285	263	272	309	292	319	229	309	268	275	276	262	268	275	297	266	321	258	262	299	288	292	278	287	278	306	273	295	282	275	284	256	284	280	304	304	297	271	276	288	275	269	278	268	287	306	245	305	272	288	265	279	278	287	262	290	279	281	265	291	270	281	244	303	315	283	341	325	274	261	285	282	279	283	298	273	284	272	293	327	253	292	271	271	277	288	281	291	294	255	233	279	269	280	312	256	280	270	273	284	277	261	256	286	283	295	302	285	270	268	298	300	251	268	292	286	270	315	273	256	302	288	280	323	281	319	302	296	252	291	261	248	267	263	283	269	306	269	275	265	251	265	254	287	299	281	255	290	261	271	305	265	238	283	293	303	285	299	290	282	268	312	274	293	297	271	277	293	265	269	273	256	264	271	277	297	261	310	269	275	273	232	275	253	251	284	258	281	279	317	291	291	273	277	302	322	277	280	283	294	271	268	309	273	296	291	297	276	294	286	294	270	266	328	278	289	260	270	249	263	275	276	299	252	272	278	290	277	305	287	278	274	292	278	294	285	259	293	282	255	284	296	286	274	275	278	294	289	248	293	262	290	283	288	304	302	294	270	272	245	272	261	282	246	264	273	289	243	292	271	264	271	269	265	283	272	247	263	270	274	295	327	283	284	268	285	258	271	287	297	277	299	281	283	253	261	286	286	317	278	269	285	291	288	299	249	267	309	288	266	254	301	280	306	296	278	285	290	283	257	261	296	279	264	271	284	282	314	294	269	280	279	279	292	260	256	279	292	310	243	303	302	275	278	275	273	293	260	282	277	256	301	260	300	262	259	286	282	296	294	299	293	267	283	290	265	274	258	273	276	268	311	286	257	295	266	280	264	270	247	284	286	303	302	327	282	326	290	251	279	264	279	292	272	273	259	305	313	270	269	277	302	288	265	267	300	258	271	275	257	275	289	275	251	273	274	282	279	265	283	270	288	260	312	289	268	282	285	280	327	301	261	262	283	300	291	289	294	287	257	302	286	285	261	296	273	287	270	280	277	299	280	297	270	311	264	272	291	296	297	273	261	266	275	296	268	287	265	318	304	314	273	261	300	280	285	286	305	291	266	277	279	277	280	293	277	270	264	271	297	253	282	298	287	290	307	279	286	272	253	278	278	254	288	260	266	272	277	273	305	308	285	301	253	281	284	253	278	267	279	301	287	317	258	254	283	270	286	284	277	251	300	262	272	265	289	266	289	262	307	300	265	268	262	299	293	279	255	275	290	263	281	278	264	260	277	290	265	268	285	280	293	277	270	296	244	280	292	276	277	289	292	292	289	273	266	280	264	271	273	256	292	283	267	295	277	269	279	270	290	298	308	266	293	246	267	287	294	301	290	211	287	282	274	276	300	278	258	264	282	234	291	297	261	287	285	276	325	281	284	327	281	264	281	274	269	298	299	263	280	270	293	273	275	282	286	291	296	315	275	273	295	265	277	280	287	275	258	272	264	264	275	285	270	266	280	285	275	266	306	289	255	273	274	288	282	268	271	268	285	310	267	274	273	299	304	284	319	253	296	293	256	296	258	293	265	289	298	293	287	306	246	280	268	275	267	265	278	279	268	270	267	297	288	272	288	262	295	272	302	257	267	286	261	277	262	280	285	267	295	281	272	282	252	279	287	287	275	257	288	289	265	289	248	288	287	303	273	286	295	308	268	270	285	282	246	314	298	253	299	283	279	274	283	301	281	263	303	278	296	261	262	266	287	281	302	315	232	273	256	274	302	270	259	275	276	271	265	292	259	276	276	281	287	295	290	247	261	259	289	265	277	258	247	279	288	271	273	289	274	273	308	262	300	284	271	301	295	273	292	267	277	274	274	277	297	304	287	302	288	310	277	290	298	283	240	300	300	284	260	260	256	260	301	273	282	291	265	308	252	290	259	245	300	314	269	282	266	288	270	282	324	272	255	302	273	283	290	279	264	289	248	300	282	304	283	265	288	262	279	273	294	291	282	276	294	279	292	295	282	246	289	302	299	255	261	274	257	265	305	265	279	293	291	277	267	270	295	234	301	282	290	286	296	259	295	282	260	292	292	251	289	264	301	296	272	278	278	276	285	280	285	282	274	298	273	278	256	271	276	264	280	325	281	303	264	295	334	297	239	280	257	279	279	270	288	271	296	288	298	282	280	270	302	264	282	295	278	277	274	293	265	269	288	264	285	276	285	268	295	286	272	270	258	251	293	276	282	287	266	294	281	292	301	275	268	305	270	292	263	287	282	299	265	289	315	296	292	323	288	280	240	298	294	297	289	319	286	296	295	299	301	279	260	316	277	268	293	312	273	293	304	291	294	277	279	281	294	281	270	271	290	285	281	295	285	258	287	288	297	286	291	288	283	285	265	287	310	288	251	268	311	273	286	268	311	293	311	260	266	280	307	295	287	282	307	279	303	276	255	295	279	290	292	272	261	276	279	225	274	292	275	265	277	283	259	271	297	262	289	252	288	273	258	269	256	296	281	273	280	291	286	248	275	260	309	285	281	280	268	311	322	319	266	273	279	300	271	283	287	288	279	306	266	262	269	289	266	308	293	281	279	272	271	294	281	299	277	288	285
5581	4818	2830	1447	911	885	637	603	546	509	523	545	759	1263	1619	1414	794	382	411	415	400	422	397	370	411	379	423	389	413	345	406	347	394	372	391	371	390	368	408	406	366	409	389	382	408	400	379	383	396	383	412	401	426	417	375	389	409	382	414	385	345	399	379	410	403	372	388	393	383	376	397	433	389	397	404	390	404	408	393	389	381	382	366	395	378	420	415	388	426	413	414	382	388	382	395	381	418	406	408	388	387	387	420	402	405	411	412	374	371	417	410	377	381	408	391	414	361	393	422	406	393	385	399	396	390	381	411	397	376	411	401	391	401	365	387	418	364	381	359	377	383	392	398	386	405	410	366	375	408	356	361	398	409	394	388	429	425	383	404	409	410	375	400	380	381	393	389	421	361	385	394	389	428	388	409	387	394	380	368	377	394	383	426	370	380	399	394	408	365	374	378	374	392	396	401	388	418	369	363	388	393	376	392	383	396	421	382	402	390	371	395	386	425	386	426	396	416	391	406	374	411	389	387	402	379	396	377	404	398	370	399	409	384	377	405	381	390	379	388	397	420	393	377	427	370	374	389	371	384	392	373	423	376	397	409	387	390	402	378	379	406	410	366	371	373	388	381	411	427	417	405	395	394	391	405	388	408	378	386	411	379	389	396	379	403	371	388	396	377	391	430	387	372	424	386	414	399	404	386	394	382	398	407	374	425	432	416	408	417	407	384	391	362	401	411	372	411	421	402	389	383	426	356	382	388	395	384	395	403	392	386	394	387	361	402	382	407	384	408	369	366	433	402	388	384	396	378	440	394	417	387	406	389	425	418	431	357	380	345	405	431	430	393	400	373	393	390	418	427	389	408	389	381	402	426	369	392	423	409	375	417	391	361	410	377	404	365	397	406	388	361	384	396	389	387	448	391	391	353	406	382	410	377	401	411	387	368	394	429	370	409	419	413	373	420	420	378	389	378	374	397	381	405	377	408	379	397	405	379	408	428	428	408	407	385	403	390	380	406	388	385	358	433	434	390	429	409	368	383	384	401	376	375	423	399	376	392	349	420	410	415	392	388	405	364	383	420	401	397	400	418	397	384	403	438	379	414	397	389	381	406	398	423	393	405	378	374	381	391	389	417	407	378	397	381	400	372	406	378	376	370	373	398	396	408	406	363	418	362	399	378	410	393	389	402	430	392	447	411	403	396	416	383	391	389	381	357	353	396	398	393	357	362	390	393	424	382	363	381	387	393	411	368	417	404	383	400	376	368	394	387	406	407	390	377	368	415	389	386	351	398	403	368	394	364	388	398	377	366	390	404	400	359	397	378	383	406	383	383	390	423	385	390	405	367	391	394	413	375	405	416	376	358	388	409	382	404	418	389	401	388	375	393	391	424	395	394	391	404	381	409	384	380	401	379	375	406	374	418	408	413	395	400	410	388	412	381	406	427	383	367	391	402	397	400	411	394	410	387	459	390	402	373	379	405	429	391	364	422	402	383	367	419	393	391	390	401	395	387	414	397	372	413	369	396	363	407	381	434	384	423	375	365	391	372	384	379	361	429	381	380	416	366	416	404	371	367	436	410	431	374	411	373	395	400	417	383	428	402	388	375	381	393	418	397	413	365	395	394	397	439	416	408	351	397	375	377	399	390	419	369	402	422	373	368	429	406	389	355	387	382	401	365	380	377	387	376	404	424	400	395	393	419	394	392	399	354	365	394	392	364	395	415	412	412	406	370	388	383	398	398	406	421	366	374	413	387	358	414	412	377	395	389	411	397	399	391	411	415	349	367	394	407	392	399	366	377	419	374	373	422	375	375	407	385	378	397	398	400	423	381	401	401	415	399	414	397	382	429	391	389	424	378	401	385	409	381	406	398	394	425	416	389	403	386	402	388	391	391	367	406	421	381	393	373	442	400	379	423	423	393	378	402	398	383	399	361	439	421	372	391	426	430	410	410	395	368	381	350	404	421	379	387	409	394	393	363	382	389	423	349	401	413	407	416	433	370	384	380	414	397	383	403	412	386	386	379	393	386	412	409	399	438	412	399	393	397	403	404	376	371	380	390	423	393	407	346	410	393	415	374	363	386	360	382	355	402	376	413	391	398	418	383	398	411	384	389	384	411	400	399	401	377	392	391	331	405	387	396	405	372	374	370	375	371	387	409	376	404	387	404	422	380	419	399	391	384	381	408	395	421	376	396	404	385	406	371	419	377	365	367	401	394	429	395	413	385	383	399	401	412	411	377	372	369	395	392	387	390	405	375	412	389	375	365	386	369	386	428	399	417	409	350	410	393	413	364	377	427	410	400	385	408	398	381	404	413	356	416	389	437	416	407	392	397	402	406	380	396	393	414	379	354	411	361	415	367	412	410	391	433	413	401	381	430	415	431	397	386	395	418	398	385	402	408	410	403	394	386	425	413	402	405	387	405	443	434	366	381	409	382	406	459	423	368	409	376	399	408	447	426	414	395	393	422	363	406	401	404	384	418	345	390	401	421	405	418	432	370	350	389	434	411	414	415	363	383	419	377	379	418	400	411	372	401	398	398	389	369	372	379	383	394	435	412	388	380	388	403	373	379	375	397	414	393	418	391	386	422	401	418	368	400	399	385	408	388	364	395	399	393	395	380	383	374	386	388	372	423	432	387	422	400	404	383	371	392	420	353	369	404	401	436	393	411	392	384	414	423	403	401	364	396	384	405	423	376	381	397	390	417	416	387	387	400	406	436	419	407	394	364	400	375	408	390	387	383	387	389	373	414	432	380	419	384	403	421	370	405	400	406	362	383	386	390	386	384	425	425	372	407	412	384	388	384	401	380	376	381	404	368	400	392	394	400	345	407	382	404	401	373	364	381	375	384	407	375	385	400	410	415	374	446	367	359	369	376	398	408	385	386	431	395	417	384	400	401	368	387	392	387	418	401	401	394	376	349	364	361	387	410	416	441	409	378	381	406	390	361	389	413	421	379	393	382	392	444	420	386	415	397	386	373	378	389	390	378	370	390	427	415	419	372	432	364	426	401	365	374	394	440	427	377	416	408	402	423	361	379	411	390	352	402	388	396	394	402	402	380	400	376	412	377	369	418	393	385	400	372	402	360	381	391	420	357	395	373	410	410	347	406	399	389	431	412	391	390	379	412	421	423	364	404	410	436	386	383	385	390	401	378	402	425	379	384	391	409	391	414	425	371	393	412	413	422	403	373	406	379	425	359	378	375	404	386	414	389	423	412	408	374	410	386	389	362	385	420	385	363	374	405	414	355	391	418	398	403	380	404	366	395	357	417	400	383	394	347	391	386	394	399	402	388	417	396	407	362	380	383	409	373	402	417	388	401	364	398	387	406	412	364	362	427	415	431	409	383	408	371	382	378	375	384	413	381	406	387	398	382	391	406	405	404	383	415	407	405	386	401	372	419	386	381	391	375	440	423	408	382	365	342	375	392	409	406	404	392	386	374	398	383	395	403	403	379	420	408	393	407	400	383	389	431	370	400	408
23770	21512	28055	25390	19428	1896	774	681	582	532	464	600	2455	5519	6297	4460	1731	399	386	356	357	404	396	404	408	390	371	382	373	376	415	358	396	370	403	380	401	380	364	394	393	381	347	380	366	404	388	379	354	389	399	382	373	371	362	371	389	387	370	344	367	407	366	393	385	363	403	378	387	399	390	377	389	365	375	397	390	383	392	417	358	383	389	374	400	382	401	418	384	403	378	391	386	389	408	363	390	365	400	408	351	381	375	372	402	369	401	393	387	399	363	374	386	368	388	417	387	374	410	374	380	378	380	402	386	387	383	400	377	379	449	372	392	388	365	427	367	387	337	353	385	391	389	375	324	378	383	379	390	392	374	400	373	357	379	376	399	381	423	371	356	388	388	368	379	355	377	363	358	371	360	392	378	362	345	338	412	380	401	377	344	375	360	356	379	382	345	430	407	370	384	403	407	357	380	410	395	405	383	353	382	369	370	366	360	395	400	369	351	393	404	397	359	396	385	362	383	360	398	367	388	352	376	390	377	371	394	371	376	373	403	382	413	341	411	367	373	379	364	371	405	380	362	381	362	382	403	336	395	371	424	383	339	379	365	382	388	385	381	382	407	375	365	383	377	365	382	382	379	375	373	392	356	386	361	365	380	392	409	391	398	380	378	369	392	365	380	375	394	391	366	385	384	385	376	367	384	387	373	398	371	377	383	386	408	379	356	383	392	361	364	396	394	376	378	360	363	365	386	349	387	404	372	383	362	350	394	367	384	388	391	368	409	414	363	373	378	371	383	407	409	370	382	369	383	392	376	375	341	357	380	387	370	353	380	405	360	398	374	423	366	385	368	357	398	383	423	363	366	408	349	403	359	376	358	390	374	407	356	415	370	429	394	351	400	421	393	408	411	361	343	381	352	364	422	365	351	359	379	348	382	414	384	374	380	388	377	349	360	342	402	356	361	396	371	381	378	366	372	382	385	394	383	363	376	360	406	391	419	382	398	353	422	368	357	372	389	349	345	378	371	360	384	380	370	391	383	364	412	364	403	366	387	397	393	383	369	367	370	396	350	367	383	376	343	407	383	389	399	338	364	390	349	382	317	386	393	371	381	395	371	344	361	378	382	375	376	380	368	388	358	384	361	357	410	387	392	354	378	383	379	384	361	410	337	369	390	376	357	388	372	372	420	379	419	367	375	394	400	378	389	385	401	393	379	409	362	330	396	399	374	413	377	378	395	405	375	409	398	403	377	349	390	368	360	366	371	361	392	394	362	369	352	370	375	357	334	343	366	383	361	371	375	347	366	397	422	427	370	393	385	373	369	389	387	373	389	373	381	371	370	383	377	371	394	358	374	386	375	407	374	371	378	386	377	374	389	380	384	326	389	360	357	385	401	385	406	355	393	351	382	380	377	370	391	383	392	378	385	424	392	367	384	384	371	398	386	356	388	385	349	377	364	363	348	332	374	385	342	349	389	364	411	348	385	376	381	411	374	371	414	404	366	399	379	394	400	350	391	407	361	379	404	400	351	375	360	342	377	377	377	421	384	385	356	385	376	369	368	393	396	349	368	362	394	374	364	372	370	382	380	392	373	377	349	384	389	374	394	390	371	392	344	374	367	378	380	397	365	404	385	382	390	369	392	362	364	388	376	398	374	344	354	399	358	383	359	387	389	401	393	383	378	399	371	420	369	383	357	387	391	383	351	364	374	358	374	411	384	344	356	361	367	427	375	362	365	364	369	365	403	376	378	416	403	372	383	396	423	352	366	375	380	386	392	390	400	379	384	402	370	388	399	378	379	394	373	341	380	378	339	397	375	369	388	406	350	367	395	379	397	378	366	366	366	368	382	355	364	371	358	358	372	370	398	353	363	398	390	365	373	354	397	400	371	419	374	369	359	362	423	366	370	379	372	374	392	384	398	385	382	404	377	428	373	421	382	409	382	407	368	432	395	379	401	372	377	370	415	377	384	349	392	387	355	373	357	396	402	368	421	406	391	398	382	351	359	388	393	390	383	387	382	386	391	387	360	374	389	360	385	399	342	366	385	405	395	389	374	364	363	426	374	420	388	380	374	414	407	369	390	362	300	397	396	354	359	366	379	377	362	373	396	388	420	375	409	406	403	397	367	361	372	392	392	377	334	348	365	428	387	383	366	362	384	372	400	381	402	394	378	402	354	378	401	346	383	355	376	378	389	375	390	371	378	386	394	375	393	410	348	393	389	375	366	371	370	398	393	369	374	384	374	357	377	375	360	363	371	390	359	377	356	360	379	410	363	391	386	375	373	379	407	400	388	397	387	369	381	384	363	407	364	368	395	357	403	377	356	371	383	400	374	358	418	382	386	385	366	386	359	347	379	370	353	386	379	368	413	371	404	376	383	379	374	377	359	348	377	371	343	372	390	412	405	371	352	411	378	395	382	382	358	376	388	422	390	382	375	382	383	334	361	375	369	370	374	385	393	365	371	383	404	387	370	359	369	373	360	399	399	375	349	375	352	396	367	376	382	381	367	361	368	360	363	384	368	375	376	369	407	414	396	408	365	384	395	373	386	351	407	360	365	371	382	386	381	392	413	410	385	364	384	392	365	346	371	393	352	381	383	362	369	356	384	366	377	415	402	380	364	426	374	396	364	348	386	403	359	375	398	402	400	383	379	402	379	356	357	397	394	382	404	381	368	404	390	385	400	365	359	364	379	369	403	386	371	381	374	375	396	366	394	343	383	354	353	370	395	354	359	343	389	375	378	393	369	369	388	406	364	368	362	348	378	377	371	384	379	390	371	366	383	413	402	383	359	357	347	371	394	383	402	369	389	388	419	344	392	376	399	374	368	374	387	357	379	368	368	390	384	345	357	375	384	382	374	343	402	402	406	381	398	386	388	367	371	363	379	367	369	342	400	335	427	400	408	385	378	354	393	386	369	369	391	348	390	382	351	366	366	383	375	379	393	406	388	368	368	400	382	389	374	403	327	390	392	397	359	382	369	348	390	382	377	376	362	357	409	352	357	380	371	378	370	385	407	393	347	341	389	384	353	377	406	371	393	359	374	394	383	377	378	383	399	384	379	325	346	390	379	388	382	342	351	359	385	411	409	395	397	385	411	425	379	356	374	388	391	388	361	357	386	404	387	366	397	382	359	368	369	360	378	407	360	367	355	399	365	385	375	381	372	382	356	360	354	352	405	369	366	389	370	369	388	346	384	417	374	368	377	374	353	364	403	375	354	400	355	395	361	358	381	415	391	356	365	386	371	386	385	403	365	391	364	363	393	390	398	371	402	374	405	355	355	392	418	361	377	401	364	367	366	388	360	391	422	390	358	380	383	422	364	361	359	380	417	383	379	383	395	383	386	359	372	372	370	401	350	413	405	383	397	394	359	354	374	361	389	359	398	395	383	361	379	416	347	390	371	366	367	410	366	385	380	364	375	389	385	368	360	381	376	357	386	384	375	371	371	379	353	353	385	392	344	393	360	357	379	381	420	375	386	364	358	375
4551	11410	7816	4193	2234	1725	1361	1434	968	928	873	1144	5491	10784	11676	8184	3171	552	496	572	502	514	530	574	562	542	564	536	518	571	556	552	520	543	539	546	498	562	551	595	516	508	500	550	490	536	543	526	551	505	527	525	541	541	560	519	477	509	550	545	544	528	497	564	536	532	495	551	523	528	512	565	535	513	504	545	527	524	529	551	562	530	574	560	557	509	515	536	529	553	518	526	531	528	536	525	575	525	488	501	541	507	552	519	516	544	514	530	549	541	509	498	533	518	550	525	516	517	557	539	541	503	560	510	553	508	544	555	559	532	556	523	534	551	525	547	547	494	519	530	512	565	517	542	530	543	503	562	535	525	527	542	519	572	537	533	550	511	529	557	512	511	519	568	528	491	540	516	532	530	527	564	515	516	517	547	519	549	574	515	550	559	532	484	530	558	537	540	548	553	511	551	502	521	524	564	554	501	524	538	530	503	551	542	551	553	537	527	536	511	484	522	501	517	509	515	507	562	534	494	504	579	571	508	542	508	449	551	531	553	534	521	517	547	528	517	514	546	498	498	507	544	536	468	501	514	559	527	586	549	514	566	569	542	577	529	511	536	510	519	494	503	541	490	530	559	517	562	500	527	511	553	536	502	520	510	534	514	538	495	546	574	503	498	536	527	523	495	535	545	530	534	501	509	551	572	563	492	519	497	582	544	505	521	547	541	591	549	563	510	480	511	537	517	520	554	509	531	541	501	530	560	469	570	547	560	471	534	557	565	559	572	540	537	546	527	508	536	481	480	525	486	542	531	505	532	519	565	529	552	514	530	543	528	542	546	508	555	529	513	517	515	520	500	534	515	520	563	513	524	542	549	554	536	500	511	565	511	516	542	513	523	506	549	537	542	507	598	492	530	529	513	526	545	517	548	551	526	548	563	548	561	538	504	509	535	563	548	492	502	545	520	483	511	556	541	513	556	506	544	515	530	520	488	523	547	514	508	524	553	467	518	517	542	552	496	565	495	486	544	541	550	511	532	510	520	507	483	543	536	526	489	527	532	543	518	518	537	566	542	537	524	540	514	581	546	524	501	541	494	503	490	537	485	511	485	502	488	540	532	519	520	529	519	496	532	527	515	515	490	525	548	527	541	556	513	529	546	543	517	498	516	556	557	516	534	567	560	516	549	537	510	573	543	531	536	494	533	511	529	532	553	564	531	568	528	501	543	580	517	517	563	503	538	515	544	517	561	498	563	582	521	553	568	578	506	541	533	553	529	565	554	515	519	542	554	537	532	507	481	551	541	507	546	514	538	542	560	543	514	516	513	519	513	559	558	528	520	523	509	573	512	545	516	522	526	540	533	490	526	558	490	522	531	518	507	517	581	532	517	485	565	550	538	561	558	517	524	537	520	509	494	519	501	533	533	548	552	538	523	591	497	550	551	531	518	552	499	548	573	549	535	546	542	539	541	537	471	546	552	477	533	547	555	534	561	490	550	567	522	476	556	541	501	537	562	514	543	509	546	576	528	507	550	524	532	534	550	524	500	566	493	549	526	489	497	561	496	544	566	502	503	523	522	535	583	510	539	507	527	555	538	566	533	536	547	537	543	529	519	560	512	552	547	530	494	518	569	554	527	535	573	529	573	558	539	562	542	548	555	569	518	505	542	540	503	565	503	567	508	482	561	493	560	545	537	553	514	522	553	577	533	531	546	553	550	518	534	556	555	499	508	546	490	517	511	556	518	535	560	512	588	551	559	509	532	490	507	521	533	545	541	531	574	535	545	527	575	510	538	516	580	556	528	566	550	573	510	543	529	513	516	546	528	503	500	554	482	534	526	567	517	585	540	547	521	543	516	542	545	517	535	591	553	522	523	546	514	507	560	538	523	489	516	528	582	522	523	553	522	572	540	542	535	525	515	489	540	548	509	524	527	522	519	504	488	572	527	542	546	538	504	570	538	566	532	530	523	536	506	484	533	550	501	540	551	530	559	513	554	551	546	536	529	541	491	520	510	552	524	527	574	497	513	495	505	520	523	535	500	529	532	533	548	533	545	514	565	536	509	497	535	484	547	486	503	528	555	550	532	524	518	562	533	575	540	581	488	543	500	549	513	499	540	501	531	542	502	511	533	521	541	550	567	531	520	543	560	536	531	558	550	529	551	502	500	546	551	549	508	546	556	586	506	562	530	542	536	511	526	566	508	508	571	457	500	541	530	587	514	520	513	539	535	560	555	540	549	553	540	554	578	593	549	528	541	487	493	550	547	501	570	509	524	511	532	540	550	504	542	558	533	529	539	527	549	528	539	549	488	510	491	516	525	513	530	520	553	586	510	518	523	556	533	531	510	561	527	533	538	484	535	517	519	541	536	550	548	516	529	541	508	551	530	536	549	518	558	516	531	531	533	503	542	566	544	544	502	550	526	503	519	523	524	511	595	549	551	505	548	506	538	558	583	520	575	540	533	520	544	535	468	525	523	523	531	505	508	513	551	562	539	513	509	562	569	508	514	565	545	514	557	526	538	569	555	538	510	560	525	488	512	492	524	515	511	538	519	532	551	547	560	543	559	539	505	554	553	573	581	521	546	547	531	519	528	547	531	526	521	528	537	541	563	535	556	554	547	555	544	589	532	546	510	499	541	505	478	565	572	552	565	485	537	526	519	501	545	548	548	457	519	549	575	546	545	496	564	514	515	544	509	555	528	534	507	531	539	524	523	552	533	553	519	554	521	516	528	519	568	599	545	522	550	516	544	519	552	489	469	508	525	521	525	527	566	526	513	529	545	544	498	518	509	538	545	528	521	535	482	535	504	511	509	543	533	531	533	524	535	531	513	535	559	474	528	530	522	523	567	523	559	541	561	521	545	528	513	529	595	553	548	533	545	524	509	512	589	490	512	531	562	526	525	527	505	530	524	514	565	521	531	581	536	537	508	523	509	550	504	555	498	532	565	511	550	545	532	513	548	529	527	505	536	526	507	508	524	538	509	552	514	532	548	521	535	517	516	517	545	552	550	499	521	499	552	524	572	516	556	528	491	560	521	510	542	549	497	530	561	506	529	513	572	525	539	556	494	516	602	537	521	557	542	506	552	516	514	550	593	537	560	526	543	544	548	505	531	523	503	511	535	517	562	512	547	483	487	519	498	547	544	542	549	519	556	518	524	524	515	552	530	525	560	523	543	507	529	528	514	574	512	514	536	516	529	537	549	554	491	548	520	515	504	527	521	536	537	535	528	537	522	482	555	506	504	519	566	548	529	516	514	503	544	540	526	502	533	569	526	500	580	549	565	537	533	537	492	520	571	561	532	527	521	524	509	495	546	554	519	554	575	480	544	557	565	525	527	577	563	488	509	562	544	507	578	558	541	540	524	502	504	547	517	542	535	501	529	508	497	566	526	514	509	558	497	559	549	534	525	524	511	571	514	541	519	532	525	564	526	524	509	506	540	548	547	539	550	539	542	517	545	532	510	515	521	514	563	515	526	504	511	534	517	508	546
25147	21606	25893	21587	956	371	315	313	240	232	206	228	256	610	2681	3057	1682	163	137	144	179	149	148	147	163	138	162	167	170	151	165	149	140	149	143	134	151	141	156	147	172	152	157	151	160	150	136	141	119	136	130	150	152	145	140	150	152	141	156	169	159	148	139	168	130	142	145	170	173	122	156	141	147	160	123	151	159	162	137	138	133	143	153	142	152	160	149	144	160	153	136	133	154	138	160	138	141	150	136	130	115	164	146	141	146	151	161	150	156	137	155	144	157	145	146	160	179	133	146	149	155	122	138	148	165	124	139	129	150	160	134	155	140	163	160	130	135	156	135	169	159	147	166	149	145	174	153	135	149	160	153	156	155	140	151	138	144	147	157	172	133	154	145	135	130	158	144	136	139	148	147	147	146	152	145	147	156	142	128	136	143	150	148	131	145	150	142	134	165	149	156	151	145	156	135	130	151	166	161	157	156	135	163	134	154	131	150	154	136	143	149	148	155	147	151	150	147	129	132	165	157	145	149	154	142	161	175	172	155	146	161	163	158	153	146	163	152	150	166	140	151	157	149	146	141	163	149	140	155	163	156	127	152	133	150	149	154	135	143	179	152	125	155	131	143	141	136	155	177	128	134	161	162	142	153	143	145	129	166	134	146	149	150	162	158	166	147	147	170	125	168	166	160	168	152	133	149	131	137	145	154	181	153	126	150	131	160	155	127	151	155	154	159	130	153	158	162	137	155	152	151	142	128	147	145	149	168	155	146	152	153	153	143	160	125	136	154	172	159	144	140	139	159	143	144	153	170	163	151	155	146	155	158	148	160	142	129	158	146	156	126	141	139	140	151	143	177	147	143	154	145	153	140	148	142	161	136	170	147	141	144	156	147	137	143	146	134	176	158	142	140	160	158	156	143	142	143	132	128	127	136	171	151	144	150	158	146	122	154	133	164	175	126	164	121	142	149	152	137	163	142	158	160	135	158	143	154	139	152	171	131	165	138	160	168	150	108	130	145	133	149	161	171	142	183	174	153	152	149	139	126	139	147	154	144	150	158	135	157	161	162	151	125	125	142	188	166	135	147	145	141	158	163	158	148	149	148	148	156	153	137	162	155	157	131	149	147	140	145	148	143	146	146	146	143	162	146	152	140	153	146	144	137	155	141	147	150	154	172	139	150	146	177	145	147	125	154	160	120	160	132	149	127	146	147	164	152	148	165	144	150	124	144	149	156	165	128	149	147	158	134	154	157	155	135	167	153	147	159	138	165	170	147	158	160	165	146	141	146	161	144	136	166	155	153	153	160	138	160	136	131	152	138	150	148	176	173	126	169	143	129	144	145	152	122	150	159	144	136	149	158	144	161	171	146	160	155	143	151	127	139	158	142	158	141	147	137	170	140	146	136	145	150	163	125	124	142	145	150	165	167	151	144	177	146	138	137	152	127	142	129	142	133	148	154	150	128	162	142	144	141	154	172	144	140	167	131	132	158	127	142	153	133	159	169	163	148	121	153	144	134	139	157	143	134	181	149	169	148	137	139	174	154	136	147	153	176	148	154	127	140	141	148	147	162	143	145	172	177	135	153	144	155	156	168	137	147	139	142	151	167	137	158	147	145	128	140	133	163	164	151	138	180	152	149	152	124	143	161	136	132	151	154	160	149	139	148	147	141	134	119	150	173	160	133	161	143	160	146	156	159	171	145	142	140	143	157	139	155	157	124	156	126	128	145	141	149	143	164	159	141	182	170	148	165	138	153	158	161	158	147	153	160	149	140	170	161	164	145	149	150	128	154	167	138	141	141	141	125	154	137	140	131	155	157	146	126	137	142	149	151	147	141	130	149	155	157	148	155	145	156	151	152	152	151	157	185	136	135	137	149	145	139	175	152	143	163	161	171	174	142	141	141	144	155	158	152	147	136	156	122	147	135	148	157	171	135	161	170	139	137	165	140	142	143	143	122	143	144	165	143	150	136	163	148	144	170	142	160	153	150	151	137	149	121	134	141	146	154	132	160	142	158	150	136	155	158	160	160	147	154	134	157	151	159	163	167	151	145	143	172	131	148	162	152	156	147	132	160	150	125	146	137	121	120	152	161	181	125	166	158	150	159	154	135	144	146	139	144	135	144	131	131	165	137	146	149	147	168	151	142	154	154	162	144	146	135	147	163	140	159	142	138	163	145	138	149	148	132	159	140	161	162	164	155	158	145	139	133	156	163	154	159	158	155	143	148	141	139	142	143	149	134	153	135	139	170	132	143	149	164	136	135	150	164	153	164	153	154	143	165	135	133	155	144	174	147	155	135	156	147	141	129	136	121	144	136	146	133	142	115	139	155	139	128	153	152	133	154	141	152	139	131	163	125	168	123	159	150	152	144	162	142	135	148	156	140	156	147	140	160	143	149	145	147	156	150	145	132	148	135	152	160	138	184	150	144	148	133	132	146	140	139	149	134	148	169	162	128	147	162	156	146	134	168	133	148	159	164	158	158	157	173	159	145	150	144	190	128	157	151	162	152	145	165	151	141	148	148	148	141	135	146	156	151	142	159	144	142	161	162	160	150	146	159	125	137	120	168	145	142	131	159	144	142	131	138	145	154	144	148	155	150	141	153	133	167	159	126	129	142	162	175	135	156	151	116	156	130	149	146	160	141	159	142	149	158	141	147	162	142	154	138	149	150	163	165	170	150	143	157	161	143	134	143	154	156	137	164	141	138	145	161	127	159	138	157	158	144	139	152	161	129	155	135	157	145	166	159	130	145	161	124	138	152	158	163	126	162	140	136	146	153	116	154	143	135	158	138	133	157	143	142	162	137	152	135	148	166	152	159	166	157	143	145	131	161	160	148	146	169	147	133	177	152	150	134	140	164	152	175	135	127	153	139	146	161	148	161	132	161	138	142	162	176	168	161	157	134	154	144	171	166	144	148	124	156	168	156	175	159	166	141	138	141	149	148	173	138	136	170	155	140	144	135	167	145	150	154	132	128	128	130	122	141	140	139	156	152	176	131	174	159	148	125	168	135	129	146	151	146	156	154	156	160	147	163	152	124	141	156	131	162	129	150	139	121	142	137	142	164	155	157	157	151	132	140	154	146	141	164	140	153	150	160	147	133	146	124	139	154	149	141	165	132	147	139	114	144	143	135	138	152	147	147	147	168	155	143	135	154	148	137	131	153	166	152	131	146	144	151	126	153	149	154	141	136	162	144	133	156	142	133	143	162	166	138	130	141	154	143	153	143	141	128	148	160	137	160	144	136	131	140	143	156	139	141	131	147	142	142	122	145	146	162	135	165	135	150	136	136	161	133	142	147	153	160	169	150	130	147	147	148	152	147	155	147	132	155	170	134	161	157	142	135	145	134	141	154	144	146	157	139	174	151	147	151	165	164	129	173	146	143	167	146	139	155	167	135	158	148	166	145	154	149	146	171	156	117	150	150	150	150	127	151	126	155	148	157	143	156	170	141	124	128	156	156	136	166	138	200	140	130	155	145	132
4191	6350	5728	2668	1064	806	700	805	565	495	411	391	602	1528	6825	7426	4138	242	237	208	218	215	234	234	246	231	205	240	234	194	232	225	235	218	220	223	229	231	245	212	206	220	224	235	230	208	213	219	222	216	228	212	197	222	234	212	221	249	214	211	203	202	232	239	193	208	206	183	240	237	218	228	215	221	245	211	225	205	207	205	215	223	222	244	220	207	213	223	206	199	242	214	243	213	215	227	239	230	217	224	216	225	236	207	207	214	215	197	229	211	233	221	215	218	218	232	203	210	235	199	223	217	233	205	209	214	195	229	211	223	217	213	209	190	203	224	230	204	232	225	212	256	201	236	236	225	220	252	228	234	234	229	232	228	198	218	193	234	212	219	215	215	239	242	206	240	223	194	189	202	228	219	186	214	227	218	209	212	211	216	233	205	206	222	214	249	212	203	209	220	217	234	212	197	208	223	252	194	213	221	213	222	223	213	236	227	202	234	242	250	205	221	233	220	213	217	224	186	206	232	222	237	207	222	196	238	194	201	213	224	230	220	194	212	222	198	196	204	207	210	205	211	219	203	197	235	217	220	216	199	219	197	187	230	206	244	220	205	189	228	225	237	234	218	208	218	238	241	195	226	198	212	225	219	226	199	221	237	226	222	226	228	215	243	203	209	236	221	228	237	214	214	214	236	215	228	202	213	226	229	213	231	231	212	229	213	224	219	222	237	234	222	211	196	212	212	201	205	207	242	219	213	227	221	214	217	229	224	223	205	258	220	214	226	246	228	231	226	209	207	213	207	214	220	196	222	213	213	189	228	232	213	232	229	197	207	193	226	209	221	202	232	207	209	195	217	179	238	218	186	239	231	232	212	214	231	208	238	230	222	220	236	192	196	204	195	213	217	225	238	243	247	206	202	234	211	210	204	218	199	212	240	208	194	239	194	214	230	222	223	215	220	218	214	200	213	206	202	230	208	233	231	220	248	231	180	215	204	218	214	199	226	240	194	237	203	209	189	232	218	231	223	236	231	221	237	210	236	203	247	212	218	209	218	224	220	216	202	226	204	231	214	221	221	205	220	216	231	241	231	211	218	236	210	207	213	220	223	193	237	195	209	199	218	217	228	221	206	209	255	207	225	198	230	228	232	220	215	211	220	196	229	213	206	228	210	194	216	197	235	213	214	222	229	220	230	216	208	218	236	260	208	225	227	226	217	220	231	210	213	247	201	231	247	208	219	239	228	225	235	211	207	216	243	196	206	225	203	233	201	233	223	216	208	214	224	199	208	208	231	224	215	220	243	227	212	209	217	222	221	225	223	213	228	225	189	238	241	252	234	196	224	242	174	217	202	223	203	231	220	243	192	235	229	198	232	208	206	180	203	224	232	217	238	218	235	240	223	234	242	197	229	213	200	221	223	227	221	227	189	233	215	210	220	207	242	216	206	225	248	220	224	227	205	206	222	219	224	248	244	240	212	240	207	212	218	205	217	218	185	200	215	218	196	218	210	228	216	230	231	203	213	241	212	240	236	218	215	237	218	236	220	239	248	204	238	217	201	233	237	215	224	202	231	204	194	234	213	225	240	231	221	196	219	206	217	192	219	217	238	210	192	225	221	200	221	203	217	200	216	220	229	233	205	196	209	214	231	216	219	236	226	200	207	211	212	199	234	232	244	252	206	225	219	208	201	220	209	226	229	190	216	224	230	197	218	239	220	228	225	196	199	240	215	252	217	220	193	198	228	209	195	213	201	222	238	212	233	230	239	202	226	230	222	239	231	215	226	232	229	224	223	205	233	186	223	223	238	212	226	212	235	229	240	214	212	201	192	216	206	228	206	223	231	237	210	220	232	228	226	233	215	233	225	206	214	245	238	208	214	230	218	234	223	217	242	210	206	228	207	216	212	207	227	219	211	218	215	210	223	199	212	230	214	206	205	194	227	197	235	246	219	232	204	192	217	238	226	240	200	242	214	198	220	235	198	225	189	187	212	222	217	213	223	209	226	204	208	227	209	220	214	203	217	215	210	207	239	230	220	222	251	214	226	206	223	212	215	232	233	197	221	243	224	241	255	216	224	221	223	242	193	212	228	218	239	222	241	207	246	207	234	263	196	231	208	210	221	214	202	228	218	244	206	209	221	216	224	231	206	235	207	215	208	213	211	221	233	221	212	216	209	231	236	215	182	233	221	217	224	223	235	211	232	236	224	204	234	219	218	225	231	197	211	224	217	243	230	241	198	214	234	218	217	224	219	238	232	232	214	232	222	217	235	205	231	248	215	208	200	194	188	206	210	217	228	218	228	212	212	224	238	214	211	216	217	218	208	180	209	204	241	222	218	240	198	229	224	201	221	227	230	213	221	218	215	216	236	213	221	215	203	215	216	220	231	226	222	199	224	223	186	222	242	211	228	217	223	222	203	220	215	220	243	221	227	220	231	231	211	241	230	236	243	229	224	230	230	236	236	210	208	229	226	217	203	193	233	187	195	201	230	186	220	217	230	216	204	185	229	246	241	237	211	227	223	211	234	232	215	215	224	213	206	219	211	199	221	232	218	219	195	223	217	196	240	234	197	205	222	227	208	219	245	219	210	223	213	211	210	231	228	237	209	233	229	236	207	231	218	211	208	233	238	225	211	214	217	220	213	240	211	219	218	222	227	216	205	192	235	211	221	250	213	211	221	216	220	207	226	205	190	223	248	192	229	220	218	201	216	172	222	219	232	203	213	243	227	225	226	222	189	195	195	212	211	243	244	217	219	227	222	242	220	216	235	215	224	182	188	235	186	219	226	227	223	228	214	210	231	232	224	226	229	204	238	232	219	232	221	230	255	224	217	214	208	209	202	207	201	229	211	194	218	207	211	240	220	212	232	215	203	229	229	230	222	244	221	218	221	212	227	212	220	194	218	210	236	243	222	239	225	227	221	241	218	224	220	211	201	218	221	211	199	231	253	228	200	243	207	197	238	215	217	181	219	204	217	209	220	232	195	210	216	218	202	222	217	211	200	194	228	230	234	219	198	196	218	201	238	202	214	204	232	227	209	265	229	222	215	211	227	232	232	199	221	219	210	197	221	217	245	214	195	206	202	206	227	236	240	214	219	222	205	201	217	228	188	222	209	237	208	220	237	221	209	207	219	196	211	208	222	227	226	204	235	214	205	221	222	212	207	207	213	232	209	223	233	216	204	193	199	214	217	241	207	200	218	211	214	225	224	235	191	235	219	236	215	224	231	222	216	220	242	224	229	246	222	239	241	199	226	201	236	219	232	218	217	210	241	199	227	202	210	216	214	214	201	232	242	207	221	265	231	212	202	211	224	229	201	241	198	254	228	218	221	216	240	232	219	198	206	241	214	192	232	212	205	217	213	221	220	219	199	231	216	221	216	202	203	234	213	226	231	216	207	206	211	214	223	225	218	225	236	200	205	226	227	201	216	218	210	227	187	237	231	196	254	224	210	225	233	219	214	213	216	206	183	209	214	224	227	223	215	224	208
22798	21551	28815	24754	21546	19552	1779	930	686	567	460	470	462	830	7608	13589	10117	1687	268	256	259	277	305	286	295	273	286	269	269	281	265	255	252	274	290	279	280	274	277	282	283	245	253	269	274	262	258	261	235	265	277	250	268	255	281	269	259	257	255	273	278	275	270	265	266	256	295	302	236	263	267	275	246	262	286	283	270	265	287	274	279	260	258	268	289	274	278	280	271	258	249	278	272	272	270	266	233	257	262	247	244	293	271	256	282	275	273	280	292	283	267	254	256	271	262	279	284	266	277	260	283	262	250	306	268	294	277	273	282	272	262	285	263	255	257	259	281	290	278	278	281	276	265	252	261	292	285	257	266	250	262	248	236	243	252	291	278	276	298	271	284	271	260	254	277	274	267	287	275	274	262	247	279	271	248	274	246	269	263	267	269	266	255	270	257	242	270	250	282	285	299	265	248	240	276	267	286	309	275	273	257	261	257	241	271	270	227	296	278	250	270	265	290	290	265	277	286	252	259	260	276	280	288	253	288	260	273	259	288	265	263	268	279	270	264	263	243	298	257	277	244	270	240	269	271	274	265	273	269	263	280	266	268	263	235	258	267	276	266	269	251	244	248	278	255	250	251	247	265	282	284	286	308	255	247	255	299	272	284	267	270	287	278	254	272	268	262	271	284	286	279	245	281	261	297	276	265	273	257	259	269	288	276	272	286	291	266	281	290	251	254	266	306	242	259	264	278	281	266	270	270	312	294	249	252	220	312	270	252	305	286	254	282	260	256	274	265	248	260	256	296	252	251	228	287	285	263	289	247	282	237	282	249	265	275	262	277	256	255	298	286	279	302	266	272	242	258	286	276	284	268	265	269	286	263	265	297	273	284	280	272	250	286	287	275	258	272	255	269	283	277	255	275	271	243	276	269	259	253	285	278	271	245	255	256	254	268	290	292	288	269	250	257	244	283	280	252	271	269	262	242	272	264	276	254	273	275	275	269	297	265	281	261	284	300	291	253	277	253	275	288	243	312	260	267	285	283	260	268	261	242	273	230	255	272	247	272	261	291	247	272	273	270	247	277	274	251	263	285	235	251	295	261	265	263	259	246	248	300	281	267	300	238	267	266	298	264	275	283	286	270	253	288	258	247	302	274	271	241	264	296	241	252	249	266	238	258	258	306	284	262	275	278	280	260	264	264	291	246	263	279	269	270	285	290	268	272	265	253	266	276	259	256	281	277	268	264	249	237	281	263	268	301	278	263	264	268	267	266	289	274	276	254	281	276	273	237	275	268	265	260	255	254	243	241	258	252	293	264	262	222	256	313	234	276	277	277	278	285	293	268	264	264	285	251	269	275	268	280	287	285	275	247	265	290	271	307	256	275	285	266	234	259	237	265	272	294	286	236	267	285	269	271	253	279	249	295	258	253	282	290	269	270	259	266	283	292	268	257	298	260	311	265	287	273	276	261	278	259	244	261	247	242	274	276	281	266	280	279	283	250	253	279	284	289	247	289	264	270	269	245	278	247	245	290	287	274	258	258	296	257	277	258	244	259	250	271	280	262	254	256	255	256	259	259	260	286	270	260	255	275	291	291	267	261	283	255	275	290	259	264	271	258	305	274	255	320	265	267	267	295	274	301	281	266	286	309	282	276	268	281	274	284	273	287	289	269	277	274	293	256	262	234	283	262	272	250	255	273	229	287	260	257	288	283	282	283	251	235	274	272	292	254	283	263	267	255	280	273	276	284	299	305	315	286	266	267	246	270	259	269	294	287	267	263	256	279	275	295	288	267	290	258	276	253	255	276	270	305	243	293	238	272	293	285	302	260	253	287	264	251	258	253	269	261	257	277	273	287	274	266	253	242	277	268	298	239	309	282	249	265	307	244	265	246	271	256	306	301	271	280	250	274	256	282	265	273	288	255	270	285	263	290	246	246	283	262	253	282	253	275	271	265	296	275	250	295	252	258	234	267	245	255	264	258	279	273	265	287	280	274	281	258	272	277	274	248	267	252	277	278	295	311	277	282	277	283	319	274	276	265	261	269	254	265	247	263	265	273	274	265	267	226	262	286	286	267	281	269	273	262	253	266	251	279	258	284	309	288	244	261	296	262	271	250	312	281	256	278	276	256	297	283	267	293	257	242	297	267	290	262	274	280	300	271	254	232	301	256	271	257	285	255	281	285	265	259	271	286	259	275	264	278	272	284	267	261	275	239	278	259	276	275	262	270	256	285	270	273	256	280	263	265	282	259	264	267	294	263	262	259	275	294	272	289	241	256	252	271	260	280	297	278	259	283	239	253	251	264	273	271	255	240	280	271	280	294	275	247	276	259	270	273	247	266	294	247	250	265	265	256	249	275	260	277	244	246	308	261	248	253	287	283	288	290	293	262	253	268	256	267	259	271	284	266	282	258	261	273	250	251	271	250	274	276	279	268	264	265	273	287	244	250	256	273	268	231	271	262	257	268	257	296	260	263	272	254	275	258	258	310	289	284	279	282	250	289	275	262	284	256	244	286	293	265	244	254	260	317	285	277	288	271	276	286	244	268	282	291	282	284	280	275	267	253	282	304	243	266	260	296	262	276	272	288	283	246	299	302	263	279	267	263	283	270	265	250	245	235	291	253	281	286	288	305	297	271	278	261	286	263	258	252	250	291	259	274	260	254	292	283	254	260	275	244	236	289	268	295	247	269	277	268	289	263	249	291	285	253	292	259	264	275	262	244	290	272	266	277	269	279	280	272	280	265	257	287	277	291	282	263	247	272	277	282	291	292	250	278	240	265	258	282	266	264	252	257	270	243	270	264	262	255	277	285	237	262	278	243	313	293	252	264	275	270	286	257	292	273	320	257	261	251	253	265	240	278	260	257	265	261	262	256	264	295	278	255	282	270	299	284	259	266	280	280	263	271	239	263	269	262	252	261	282	274	275	268	274	265	282	262	243	270	279	249	271	285	264	270	266	251	249	256	262	269	282	282	262	299	268	289	291	270	274	278	264	255	314	279	269	257	286	259	271	267	286	257	262	264	261	289	254	265	261	265	276	258	277	252	268	284	268	255	270	263	280	262	269	268	262	258	258	271	276	267	298	271	257	264	296	255	269	249	271	273	267	243	232	283	291	252	262	247	274	284	255	290	271	249	284	250	269	281	252	294	247	286	298	275	278	253	235	240	270	260	288	263	294	249	282	279	279	265	276	279	271	291	290	250	271	294	282	260	270	269	298	289	284	282	272	260	271	254	254	268	279	285	251	241	240	244	283	271	286	243	270	233	281	277	256	261	293	253	249	271	267	266	249	272	248	276	258	264	261	297	270	267	255	279	253	283	266	252	270	284	249	257	276	282	279	241	260	294	287	254	292	268	266	270	257	263	261	282	268	260	261	249	267	263	272	278	264	272	278	293	248	289	211	290	269	251	263	296	283	298	270	250	258	238	277	266	266	279	247	274	243	263	257	289	243	303	270	254	244	276	252	262	291	264	272	259	261	265	283	274	262
4995	15837	13217	5831	3421	2389	1790	1945	1501	1154	1037	933	870	1785	15118	21658	15821	2413	409	421	397	365	411	402	433	379	460	402	410	421	420	398	351	379	404	363	419	380	384	419	387	378	395	398	391	365	363	416	350	368	361	399	389	376	414	384	382	412	413	363	411	411	432	372	415	414	411	401	399	382	401	363	397	390	382	398	387	376	388	369	361	391	430	422	403	414	367	387	389	432	378	392	361	387	405	403	381	342	375	375	358	379	373	395	412	393	401	423	389	377	378	378	365	358	457	427	351	376	391	396	415	397	385	393	428	374	388	400	379	376	427	390	394	380	396	401	388	363	396	400	446	391	370	410	403	414	403	390	410	381	422	339	386	400	370	402	369	375	376	370	385	346	385	376	406	358	380	413	377	384	366	377	405	379	383	372	381	410	371	402	390	389	393	393	389	381	398	394	422	368	408	380	366	361	386	370	399	420	361	378	416	394	385	407	379	401	389	418	393	402	411	388	394	376	378	409	385	386	396	355	366	382	405	415	396	378	368	391	332	363	353	360	380	379	431	423	375	397	402	400	371	379	402	399	417	414	380	401	394	381	371	425	434	369	391	353	360	388	385	384	416	392	394	378	387	403	386	375	387	404	387	416	379	425	382	367	417	389	407	374	368	382	388	392	381	389	365	409	393	364	407	408	371	413	404	355	389	396	411	395	402	356	378	398	365	386	407	390	370	389	377	370	360	345	402	377	376	387	371	372	387	405	377	418	372	365	387	379	425	393	367	394	378	404	388	417	383	424	400	415	371	376	375	377	380	412	355	349	398	404	405	361	380	362	434	427	392	402	378	380	364	377	391	388	405	394	407	392	389	390	410	355	397	404	399	378	378	424	392	395	394	396	403	404	409	371	367	399	416	366	400	376	412	388	359	402	334	380	397	368	406	427	389	377	373	409	393	410	376	363	375	378	390	423	409	390	408	413	339	377	378	382	368	363	367	396	389	347	420	409	400	401	388	402	383	415	392	393	394	406	404	339	375	362	376	383	385	398	383	425	395	395	411	393	390	404	427	407	370	387	404	384	345	359	374	384	393	411	385	377	392	381	389	389	393	388	376	386	373	398	384	382	385	360	348	379	403	383	371	393	398	386	386	379	374	387	399	426	390	384	392	369	379	362	385	386	404	412	394	383	373	428	398	381	392	394	384	371	415	387	365	389	398	396	409	411	383	365	391	382	373	384	405	395	393	347	395	418	363	409	389	391	403	412	370	386	375	401	352	375	368	404	398	386	381	380	406	387	386	416	370	422	391	425	373	382	380	388	361	352	375	373	412	382	365	368	385	411	391	380	377	365	407	391	390	403	367	397	403	396	424	381	386	385	375	375	430	396	377	399	401	396	405	380	357	374	396	413	398	400	384	395	420	409	399	389	387	386	388	411	380	381	397	404	386	359	378	391	389	369	396	402	389	409	386	427	390	395	339	396	397	429	395	383	444	388	402	387	346	417	395	399	355	352	389	393	410	407	412	433	394	373	393	403	397	438	375	385	418	393	388	378	393	387	403	381	389	358	370	421	381	421	373	362	383	393	366	427	389	363	404	410	394	351	391	390	388	368	366	395	410	402	403	368	376	390	376	378	372	389	383	376	355	376	383	380	383	403	409	365	363	406	389	389	402	369	393	404	329	425	361	425	421	400	335	370	397	374	401	408	386	393	384	386	384	354	384	395	374	372	376	394	378	407	360	399	391	371	420	386	376	414	377	393	414	403	401	377	394	349	410	367	393	400	390	372	372	401	385	376	419	405	411	425	403	382	358	388	398	391	404	409	379	410	350	392	403	376	377	408	385	401	330	378	365	412	360	368	389	372	395	374	391	362	383	367	409	382	394	391	400	396	383	379	401	397	406	418	397	428	369	383	361	394	389	394	379	382	379	382	404	394	370	412	379	402	376	394	393	379	385	400	411	389	411	389	373	383	372	409	369	408	378	442	373	391	402	353	398	403	381	384	405	366	375	420	406	368	391	397	396	416	397	405	367	414	416	438	368	373	379	399	383	422	409	383	350	411	374	406	390	386	363	378	366	378	390	390	368	376	382	378	375	376	403	397	402	415	398	449	352	386	404	384	447	397	384	354	404	411	380	385	394	393	366	433	372	370	386	402	404	396	396	390	400	401	404	400	400	429	371	388	398	375	411	368	407	383	367	361	401	411	397	410	366	364	401	362	363	393	385	385	412	375	384	375	409	400	405	378	382	350	366	373	368	389	395	409	377	370	430	384	420	375	402	376	357	350	360	395	375	376	369	355	397	389	409	356	424	417	386	393	379	381	403	379	386	364	376	388	384	371	386	399	349	389	402	364	382	378	385	382	387	361	387	349	417	364	414	356	392	416	369	384	431	352	393	381	396	405	389	398	392	375	406	350	385	371	405	385	393	389	411	353	381	369	419	391	382	360	376	405	361	379	395	360	367	419	402	378	404	376	370	404	385	414	356	384	444	410	371	380	367	407	368	420	390	352	383	414	390	420	366	342	386	385	417	379	374	426	385	421	392	327	391	403	381	355	391	393	389	393	372	408	344	426	394	388	411	403	380	363	383	381	381	384	370	444	377	371	428	380	358	403	375	376	393	402	385	384	413	412	411	373	406	371	376	410	372	378	419	373	369	372	385	396	363	417	351	400	398	398	382	371	395	391	388	382	400	397	384	392	407	413	411	391	366	375	373	385	408	383	377	397	418	384	403	370	389	400	374	396	401	404	378	408	369	400	397	405	375	406	389	372	366	421	424	387	396	394	380	414	364	373	372	374	374	371	402	404	409	391	363	374	364	412	384	348	391	401	400	413	388	402	366	406	375	387	381	375	395	369	389	367	397	395	399	405	410	359	376	365	391	400	366	381	397	406	414	364	385	363	374	390	430	378	408	388	344	367	386	368	390	353	377	419	385	406	376	386	383	374	349	353	365	409	405	378	380	389	373	393	386	346	372	405	363	400	389	373	394	399	371	393	399	375	404	414	397	357	344	378	374	424	409	404	412	376	371	419	403	387	392	410	357	405	406	353	398	364	396	403	379	369	396	389	393	365	368	401	381	396	372	419	371	382	413	419	384	356	361	373	387	410	410	402	360	380	384	360	389	360	388	373	383	381	380	394	400	392	396	407	394	376	407	399	370	403	392	373	373	371	368	353	390	360	394	415	402	405	363	364	407	421	390	408	395	421	387	396	362	396	366	376	393	361	400	378	388	374	367	393	411	375	366	402	358	425	355	373	349	407	381	349	397	406	377	403	358	357	342	414	434	362	398	385	351	355	405	392	389	367	383	351	408	412	371	380	392	411	411	423	385	390	384	405	424	384	367	380	398	397	357	400	399	370	398	347	348	372	369	398	395	369	386	372	365	361	393	378	387	379	404	377	391	397	379	381	392	387	399	434	378	354	396	413	381	354	365	398	399	377	379	391	368	371	376	402	385	353	372	355	364	406	387	388	406	416	380	416	380	360	379	355	406	406
27748	18554	5148	1014	483	367	343	366	357	328	312	311	322	468	775	883	731	339	281	284	272	288	280	280	287	302	274	280	270	280	328	262	300	303	309	285	294	302	280	308	263	313	285	291	283	279	309	297	291	265	280	290	269	307	339	279	306	247	264	303	294	307	309	273	295	321	297	261	252	257	293	307	295	294	286	272	282	297	288	267	275	283	281	304	279	290	304	286	293	317	299	303	257	294	289	305	325	288	268	288	276	292	263	303	296	292	295	281	293	286	275	307	310	269	294	310	292	295	293	278	281	295	289	260	289	283	259	315	316	281	283	296	264	293	283	305	298	297	293	272	303	289	308	277	296	279	302	302	300	304	258	303	251	307	312	283	292	303	336	293	304	279	275	323	274	292	290	280	302	285	270	298	315	311	306	279	310	277	281	278	296	315	289	318	288	286	270	286	308	304	264	248	288	306	306	289	270	282	273	284	301	317	303	275	301	294	340	284	279	299	271	274	283	291	268	304	288	281	295	281	295	255	267	288	269	314	310	294	299	274	293	310	325	302	315	292	307	299	282	300	301	299	323	288	268	271	277	311	272	277	263	309	306	316	306	315	283	292	280	248	281	293	315	296	326	300	305	294	235	258	326	282	301	317	287	318	286	298	283	277	279	304	286	297	276	297	288	303	299	307	297	300	289	268	315	269	297	304	297	291	269	290	281	272	325	295	296	290	289	297	302	281	277	298	309	289	286	262	295	290	295	317	303	281	315	281	292	266	281	311	303	283	277	295	330	297	265	271	246	307	305	282	291	281	297	275	274	306	314	293	281	267	287	293	280	292	278	291	313	278	306	289	326	275	270	291	292	272	299	306	284	298	278	279	325	330	278	268	297	275	297	226	304	289	256	272	297	289	284	281	286	296	287	327	290	286	305	301	302	313	297	293	287	318	277	278	274	296	305	278	314	325	300	316	305	299	295	294	279	299	275	287	278	295	290	286	280	298	316	319	312	282	332	291	295	296	297	296	304	286	306	290	298	292	318	315	290	291	282	326	295	303	280	303	319	277	299	279	275	289	304	286	315	300	286	289	290	304	302	311	252	287	296	287	285	325	302	286	315	292	293	292	303	270	309	281	291	298	287	302	244	273	315	297	298	292	266	297	287	299	293	267	300	313	304	278	301	284	284	254	265	304	264	266	277	259	276	305	302	285	298	301	308	302	307	297	302	308	303	317	286	292	326	304	289	296	305	271	309	306	283	296	308	317	283	284	256	308	313	301	281	305	314	296	295	265	258	304	311	294	288	312	317	249	305	285	318	270	299	247	321	278	285	269	268	280	297	264	285	306	298	291	264	276	299	310	321	308	315	271	314	303	304	290	268	293	273	291	299	273	277	303	296	316	303	303	292	291	290	276	281	293	309	289	299	307	285	300	306	295	273	304	284	284	288	287	285	266	327	298	275	296	294	292	284	288	284	315	277	273	305	321	287	286	280	326	290	288	286	296	279	254	305	289	305	286	269	300	288	308	283	307	274	270	298	293	281	279	298	292	283	296	287	286	316	268	290	283	286	290	268	282	275	315	289	301	293	302	280	281	291	318	295	271	263	300	281	296	327	249	268	292	297	307	285	293	287	269	297	302	300	289	286	319	275	266	301	281	303	283	277	260	294	298	277	288	321	294	304	295	304	283	276	299	305	254	266	282	286	302	262	292	302	291	315	277	278	281	304	281	294	318	303	306	281	293	297	296	299	286	289	277	284	284	300	290	313	270	295	293	267	283	297	297	291	295	293	311	286	319	295	308	302	298	310	294	284	283	302	262	310	318	275	306	286	296	294	290	284	280	262	284	285	264	319	307	291	290	275	291	298	307	281	288	298	282	275	305	285	340	300	320	289	277	250	267	273	276	281	282	279	274	289	328	314	288	287	290	304	294	311	333	315	280	294	298	295	268	269	306	286	365	304	283	274	288	291	295	283	297	290	292	285	261	305	292	283	281	280	309	284	251	301	282	258	287	322	286	329	287	297	327	279	292	287	267	299	276	336	299	317	283	270	280	286	320	308	269	270	303	257	314	305	299	289	288	300	282	259	261	289	311	288	289	283	305	316	290	290	290	311	293	286	308	286	295	288	312	268	289	272	277	269	293	289	252	299	334	272	274	264	294	256	288	283	337	269	290	286	309	288	278	296	305	271	283	318	289	273	319	282	338	261	322	277	264	261	298	283	340	281	263	335	269	297	282	284	292	295	281	261	280	310	302	282	303	268	283	325	294	310	315	301	266	314	317	326	288	300	273	277	315	295	304	307	284	291	289	260	317	310	290	279	318	293	298	292	274	309	306	279	274	304	269	304	277	285	268	312	304	262	281	297	272	297	287	319	286	252	260	334	264	284	295	273	299	282	280	311	286	293	309	264	311	248	276	278	272	300	277	293	271	321	299	297	287	295	291	286	260	296	304	292	282	240	297	274	258	303	283	312	307	298	305	296	278	286	303	298	288	298	272	309	292	293	291	292	303	319	287	312	298	320	292	294	300	300	315	291	296	295	265	304	311	311	295	256	269	303	274	299	304	263	295	281	285	300	306	311	274	288	252	268	284	294	302	295	290	281	306	286	278	269	257	319	320	292	307	289	305	287	306	281	292	297	262	291	327	319	308	280	284	294	298	304	287	282	299	289	323	289	290	274	309	301	289	328	305	260	296	304	288	288	299	309	273	314	276	309	301	297	298	285	295	310	273	302	278	273	272	317	296	270	288	282	310	275	304	276	283	294	288	297	319	278	285	289	290	307	288	266	299	319	304	288	280	296	297	267	292	309	285	291	308	271	258	265	290	271	342	297	283	294	295	286	293	267	300	269	312	293	279	303	286	305	283	274	301	259	304	298	303	317	303	291	281	274	281	276	295	298	287	305	295	309	304	309	312	259	278	296	278	303	272	299	289	332	284	318	304	308	277	304	331	314	254	289	266	279	288	298	284	307	276	271	288	327	286	277	273	292	290	277	299	303	302	282	282	288	272	276	260	273	310	292	277	285	283	313	282	274	297	318	276	296	287	305	318	292	305	324	289	277	288	323	278	305	298	257	279	267	284	302	273	253	295	279	274	285	289	330	287	287	283	300	282	269	294	304	241	307	280	302	268	287	280	299	333	293	288	277	276	278	323	325	276	276	305	317	330	314	274	288	288	290	274	296	292	278	295	277	282	289	275	284	301	304	299	285	273	308	332	274	281	299	273	283	319	280	284	288	287	288	292	279	302	286	300	263	293	309	269	291	323	307	288	294	275	304	286	257	316	265	315	282	292	302	299	334	313	291	344	307	296	297	321	288	284	327	292	274	285	297	301	290	262	272	312	300	294	334	297	304	272	305	286	315	283	298	312	325	287	285	330	299	293	279	301	311	269	301	307	279	280	326	276	341	288	296	306	298	252	303	291	276	298	279	267	322	314	264	289	284	297	289	302	282	294	278	324	335	278	284	306	286	309	281	286	310	303	267	296	294	271	317	338
4664	4073	4149	1462	808	680	555	707	594	540	522	455	507	833	1385	1607	1296	509	421	439	414	420	424	366	394	409	391	393	386	398	440	383	404	419	420	449	409	430	399	418	444	421	402	419	461	417	412	422	411	397	391	418	410	395	417	408	397	418	434	387	424	412	434	408	433	385	423	410	369	417	370	392	451	406	401	425	435	444	385	389	405	392	394	426	373	430	388	377	404	405	400	390	432	417	433	385	410	404	407	407	432	437	412	417	456	395	420	395	399	366	401	362	413	437	389	407	429	430	397	384	399	414	402	408	391	423	411	420	427	406	386	419	408	394	398	412	431	381	419	421	427	445	356	431	392	380	390	421	408	389	399	406	375	384	378	415	405	419	418	429	418	412	418	403	420	396	400	393	393	422	487	418	431	400	457	423	433	398	442	408	421	409	397	421	434	440	428	417	456	430	445	393	436	411	376	424	440	411	415	394	413	394	431	395	393	390	424	392	436	445	383	417	393	382	399	436	376	401	380	411	387	409	403	430	423	399	409	388	452	399	385	395	401	407	400	412	398	402	430	380	440	411	407	384	415	413	378	406	440	411	402	461	395	417	406	398	376	390	415	393	379	400	376	425	387	387	427	401	433	401	414	398	394	391	368	425	402	435	376	410	428	396	412	459	404	393	417	409	459	422	393	383	393	435	381	416	371	386	368	402	418	425	386	402	421	404	385	394	409	416	376	433	419	432	400	436	414	402	401	405	429	408	426	395	418	421	406	380	410	412	407	401	387	399	385	411	417	394	394	441	390	398	389	413	383	420	399	399	405	397	401	394	407	414	384	456	419	381	449	410	399	424	427	398	374	411	390	462	435	400	395	380	397	371	442	387	392	426	377	393	401	425	427	425	407	415	395	394	431	405	429	408	418	423	412	402	386	477	420	391	396	420	415	389	419	374	392	428	408	415	433	410	401	411	399	404	397	440	402	406	414	430	411	426	406	442	453	402	417	431	406	379	455	417	394	452	425	394	406	413	396	395	375	392	400	392	391	398	387	410	441	403	435	417	413	428	453	389	373	381	388	403	396	397	416	393	418	414	395	406	437	437	415	412	408	429	385	392	423	412	417	420	429	415	419	410	402	351	398	400	429	395	412	453	388	394	392	389	431	421	405	373	412	413	397	437	386	392	401	424	454	399	401	420	399	367	395	418	451	428	405	421	416	383	396	413	436	407	376	447	405	415	414	388	418	364	450	418	402	402	391	420	393	440	390	419	438	404	389	417	431	413	445	391	395	397	408	377	400	382	423	405	411	432	415	431	408	438	409	404	373	397	415	418	404	380	390	442	447	392	374	398	425	430	390	371	408	452	400	432	409	421	382	417	403	412	410	396	416	391	426	387	388	415	446	446	424	404	394	399	415	422	393	424	437	396	420	410	411	376	436	391	423	451	415	396	391	386	408	403	393	456	397	404	368	434	377	420	424	415	419	405	405	384	430	402	424	381	420	443	405	394	397	396	426	393	405	408	440	420	409	412	407	411	422	414	430	413	389	400	407	439	449	451	410	388	438	426	402	436	417	371	386	392	416	437	409	398	399	406	430	401	414	422	418	408	403	411	412	428	402	396	423	398	399	395	408	403	395	384	386	383	390	393	369	399	391	434	402	399	395	426	418	403	393	399	386	366	414	416	397	405	395	404	414	392	414	400	395	418	430	366	410	394	401	393	418	420	374	437	421	439	401	408	409	370	376	428	417	421	416	382	424	405	405	417	407	424	406	426	455	399	426	404	412	394	411	397	401	393	414	467	409	411	380	454	397	419	409	378	378	433	417	416	417	429	403	419	404	449	418	431	403	409	418	412	419	399	402	388	428	413	389	363	449	409	407	420	412	454	397	391	419	401	399	396	439	421	396	428	404	390	411	418	422	368	388	407	406	434	414	392	416	409	422	439	433	435	423	439	411	400	408	396	417	403	418	397	430	430	385	404	412	420	421	447	426	408	443	405	430	404	419	420	369	397	408	408	393	429	411	411	410	408	418	408	386	432	403	396	400	389	415	401	424	424	380	467	397	400	401	402	417	405	416	426	442	441	411	397	402	405	408	406	417	385	370	442	417	418	374	382	387	431	414	425	408	414	416	390	409	425	387	401	419	371	394	406	447	386	450	400	377	401	379	418	412	393	427	387	412	399	410	363	428	411	448	430	402	402	379	415	413	425	421	366	415	405	401	410	418	399	400	404	429	431	394	433	390	395	447	414	429	412	382	426	413	417	401	394	420	432	403	438	437	438	431	425	393	458	434	399	420	398	428	427	435	392	431	432	409	425	420	387	373	398	397	409	399	413	421	377	417	387	423	402	436	394	438	410	402	410	414	408	412	404	439	395	437	378	417	437	440	405	396	397	426	404	406	430	383	405	432	458	421	434	382	373	395	415	397	425	399	409	420	402	409	419	401	408	412	427	404	421	408	408	394	403	389	442	434	413	395	388	424	422	412	402	416	393	403	460	417	444	435	405	432	445	407	413	415	423	409	401	392	418	397	418	422	393	430	402	423	430	388	411	422	409	390	398	394	439	411	373	390	401	418	396	405	411	381	418	382	430	370	438	402	393	389	384	417	432	439	434	406	428	416	432	418	414	407	446	421	405	419	395	398	377	426	380	406	359	400	377	440	424	439	423	450	423	419	397	414	395	420	448	399	398	414	408	400	395	374	404	391	404	423	419	403	384	397	405	439	365	404	364	429	390	369	425	392	421	378	434	435	393	450	406	416	431	413	371	384	437	411	406	382	407	421	410	412	396	407	420	408	407	407	380	390	406	404	410	426	442	398	422	435	413	407	404	413	415	416	401	392	393	412	387	413	431	407	394	376	432	416	424	431	402	449	403	428	398	397	388	418	409	427	397	409	418	386	395	379	449	385	422	427	397	424	405	435	405	402	388	416	434	437	407	408	388	386	418	438	389	429	397	427	437	403	373	407	374	397	420	394	408	367	407	388	428	407	416	406	410	390	403	391	380	421	388	416	402	385	429	421	398	415	438	400	413	430	418	425	418	424	442	448	429	381	379	405	381	396	381	393	386	402	436	404	442	401	393	406	455	433	443	400	388	385	408	438	411	399	400	447	425	397	390	364	425	359	391	406	379	429	426	421	422	424	400	439	396	401	423	392	391	429	404	398	404	450	434	401	392	401	392	406	388	438	392	406	378	424	416	440	396	384	406	414	416	439	396	395	400	429	407	439	438	413	402	395	436	397	409	407	374	415	404	425	439	396	421	432	438	381	373	415	426	400	409	404	412	471	434	449	380	421	371	421	389	398	393	384	416	418	415	411	409	412	418	416	426	415	400	409	427	403	423	422	390	441	439	405	406	388	422	398	424	394	375	393	412	400	396	389	449	412	392	403	438	395	434	380	405	422	404	384	415	419	390	379	382	384	365	399	428	418	441	401	382	394	448	401	418	401	406	446	425	401	431	421	420	386	456	417	440	392	412	416	415	461	411	427	377	404	398
23737	21562	28100	25470	19593	1969	873	689	644	577	526	512	740	4967	7073	6042	3019	714	412	412	400	401	411	400	377	362	382	409	407	404	403	402	398	393	403	387	395	333	409	415	362	376	379	452	399	408	387	381	385	395	392	362	398	382	415	402	391	373	410	375	412	450	425	430	382	411	382	398	407	399	414	416	399	369	393	418	378	388	389	413	365	357	398	387	393	389	402	391	404	376	368	395	391	394	431	414	357	395	407	366	420	427	438	368	381	409	415	399	411	382	352	381	389	407	430	404	401	401	395	405	364	388	411	386	373	377	365	380	361	406	377	411	430	396	394	424	368	393	391	386	433	401	410	396	402	384	410	396	432	382	411	390	391	414	378	398	368	390	409	365	386	393	397	382	401	387	368	408	388	388	431	443	396	423	450	349	417	363	401	405	427	437	386	384	402	421	422	389	389	404	375	416	399	412	396	373	415	426	397	407	407	402	390	415	414	428	382	371	378	375	416	359	371	409	434	389	385	373	404	382	381	377	408	380	387	385	403	372	385	438	413	397	398	431	406	385	366	406	392	404	396	391	389	405	396	390	426	460	395	373	427	432	387	394	379	424	412	400	391	391	395	437	393	393	403	452	393	386	364	384	428	431	410	428	404	396	384	380	398	403	419	351	401	375	430	385	407	377	382	375	403	390	389	397	419	436	380	373	396	392	392	431	403	393	414	402	417	428	435	384	420	421	412	408	397	386	428	381	437	381	422	418	413	411	394	434	406	404	404	382	407	415	386	420	441	380	439	407	392	405	368	380	392	403	373	424	416	372	410	395	426	392	403	409	376	391	400	409	412	409	402	407	394	383	392	395	373	351	392	392	455	410	402	364	364	407	378	378	404	436	416	402	395	354	404	384	405	391	368	362	421	408	387	399	409	400	382	416	404	402	410	393	396	414	363	387	399	379	405	355	409	392	428	401	360	380	401	397	407	325	409	396	411	434	395	434	407	391	374	377	410	400	401	386	366	401	385	401	409	389	366	416	367	401	390	389	377	358	381	407	414	412	371	405	399	418	373	412	370	363	388	382	388	373	399	407	400	391	424	378	400	405	410	390	428	407	419	401	400	446	419	397	395	389	387	434	410	393	385	384	399	416	378	391	388	372	406	391	391	404	418	398	398	380	378	386	374	387	411	389	397	389	356	393	390	387	426	414	412	403	394	390	404	388	388	408	435	375	390	388	429	379	428	407	413	425	394	377	373	387	393	386	405	397	438	407	385	372	407	442	347	385	379	367	409	403	360	404	388	423	395	409	405	432	398	394	409	407	359	416	400	434	411	407	376	416	417	390	380	388	413	365	429	372	409	403	410	420	418	414	473	409	372	389	379	393	388	368	415	408	355	379	448	387	435	407	440	354	380	379	399	357	411	387	385	437	397	418	448	373	377	361	394	407	414	416	378	417	401	393	406	379	400	410	375	415	395	414	377	425	377	417	376	400	451	408	397	403	407	397	412	369	387	421	401	426	399	408	415	391	396	436	386	377	412	393	452	382	414	396	401	418	419	386	383	377	424	411	407	399	397	407	392	370	429	417	401	415	406	374	396	373	401	392	403	400	387	381	439	400	360	390	366	406	375	428	348	377	414	374	401	406	402	405	391	419	434	396	380	375	359	417	385	364	376	392	417	392	395	370	426	407	412	397	404	403	388	385	390	430	399	375	421	408	364	405	427	388	376	399	408	410	365	398	393	391	415	421	392	383	437	412	402	397	385	398	385	366	388	380	445	394	388	415	372	381	384	374	436	409	396	391	396	429	383	385	415	385	402	425	407	406	389	406	404	350	397	402	417	396	384	368	361	470	414	417	427	388	412	391	452	417	434	403	378	425	408	410	391	396	433	429	397	399	437	393	406	423	389	430	425	391	401	401	426	393	380	402	390	385	411	396	398	382	407	388	381	386	386	405	373	405	416	401	435	380	389	385	422	365	379	410	357	381	404	388	377	395	384	410	373	392	394	380	421	403	386	398	414	405	392	421	415	408	408	347	427	395	400	417	382	404	408	375	398	398	379	390	430	357	381	415	412	379	375	391	424	391	397	444	420	421	394	386	396	386	382	359	373	424	404	412	369	401	409	403	360	372	422	393	371	384	427	367	411	411	408	410	382	410	368	381	390	406	404	412	427	424	405	405	409	381	373	455	413	391	394	391	388	396	371	409	414	389	409	370	346	420	378	375	406	374	368	417	397	353	432	389	419	431	400	413	395	452	404	387	374	389	422	429	426	409	394	387	424	380	367	398	409	425	369	400	427	409	405	411	400	419	371	395	399	365	367	395	369	415	410	391	378	360	423	388	431	426	447	407	391	376	392	416	387	387	402	427	415	392	372	400	423	394	419	403	419	407	415	421	391	412	396	378	415	391	377	427	374	380	402	422	372	422	398	414	417	370	396	396	405	439	364	389	416	413	396	397	374	402	387	372	422	383	396	387	368	387	407	387	427	380	402	420	424	392	407	426	412	407	422	393	416	390	360	418	426	411	386	406	369	378	384	385	395	395	388	382	418	374	412	376	379	396	396	409	370	404	363	399	406	434	403	407	422	405	377	393	401	395	422	360	398	398	379	399	360	425	410	387	349	424	424	391	400	401	408	399	397	435	431	399	394	397	401	378	403	374	407	391	387	425	424	420	364	400	361	405	399	404	385	372	387	431	392	390	379	361	399	407	407	371	358	433	403	403	399	414	406	423	392	388	383	389	359	395	412	374	412	362	389	389	375	381	403	365	412	408	373	411	373	376	382	392	390	400	351	385	423	401	421	375	433	386	387	385	403	399	374	376	402	404	397	407	412	394	360	378	376	408	378	390	362	392	381	384	388	362	413	380	394	403	400	391	422	382	387	384	407	393	421	393	413	384	405	403	377	382	402	450	408	407	395	356	403	419	383	411	410	394	432	398	383	384	413	399	401	401	425	397	368	396	407	383	366	405	372	402	393	430	417	437	376	393	421	414	377	381	390	392	394	434	365	383	378	401	371	413	359	414	387	410	397	410	424	415	380	420	406	390	397	366	371	385	399	421	414	409	373	419	392	371	402	356	424	402	403	402	374	409	392	416	426	369	406	384	385	392	384	362	399	404	438	374	369	410	406	440	382	382	447	409	389	433	393	432	394	365	384	424	407	381	409	406	404	390	382	447	391	387	386	420	410	389	406	375	405	374	416	413	393	377	408	411	405	397	403	404	388	385	421	387	386	407	376	393	390	397	408	376	405	386	356	395	368	371	407	438	380	393	352	398	395	417	377	401	411	425	438	368	378	392	408	362	410	406	408	430	457	390	405	383	393	369	394	385	394	398	412	383	374	414	391	385	404	396	406	394	389	402	399	386	390	405	379	380	378	414	437	363	363	381	411	383	372	404	373	434	439	390	396	386	397	383	408	411	364	392	402	398	398	396	373	396	391	410	434	399	419	379	420	398	375	401	444	404	434	387	388	405	385	427	384	426	400	429	406	407	363	369
3257	11959	8597	3780	2143	2084	1515	1339	1253	961	901	818	1282	10201	12967	10545	5591	1160	564	593	558	551	555	574	623	582	536	557	569	547	537	559	554	541	606	593	527	544	583	537	543	564	565	549	551	537	581	583	561	572	523	564	523	554	519	552	513	567	592	546	504	562	598	517	597	577	563	551	622	544	588	541	531	582	581	561	596	533	525	586	564	537	533	571	629	576	546	536	580	562	574	573	526	554	571	528	538	568	551	530	526	540	580	525	565	581	614	604	536	544	542	553	550	583	531	543	543	537	550	550	583	550	509	622	552	548	563	534	589	535	536	536	570	547	510	546	510	576	516	579	507	570	552	584	577	545	531	554	562	525	598	578	530	530	528	575	545	556	507	582	547	568	536	575	517	536	564	584	523	536	520	540	542	547	533	535	547	593	533	565	556	574	545	567	614	594	584	566	549	580	552	516	546	558	539	554	548	542	536	556	572	545	571	573	588	546	527	578	572	547	560	580	526	595	568	565	539	551	549	576	558	521	559	577	563	543	575	570	550	549	575	554	542	579	552	543	552	542	579	557	538	560	528	562	617	567	567	550	577	551	576	571	585	551	510	514	551	617	584	572	538	531	551	574	537	572	605	589	541	538	531	588	540	595	571	566	547	547	528	567	557	524	611	507	534	560	565	531	536	560	570	590	542	588	564	580	541	584	585	570	530	545	535	557	576	539	530	531	590	543	550	582	585	594	547	561	555	570	545	538	556	506	553	522	562	549	536	601	576	564	570	552	583	549	565	555	537	548	543	512	518	554	564	581	564	564	560	620	572	555	564	575	511	572	574	515	542	561	537	544	562	543	541	558	522	566	581	557	567	575	560	552	558	551	544	534	561	559	556	577	584	593	552	569	565	553	546	520	543	555	553	518	531	563	602	630	543	554	517	575	580	591	552	560	554	522	545	598	574	597	535	546	580	560	535	595	537	551	532	533	535	579	555	536	575	560	547	527	544	556	543	562	547	571	587	566	543	515	546	560	538	587	549	555	555	530	582	543	586	571	539	550	540	554	559	532	583	540	537	559	557	548	541	549	581	587	590	544	530	550	549	578	576	549	551	582	541	598	599	586	549	549	525	569	564	592	567	543	589	526	517	581	578	534	584	479	535	527	595	548	520	543	524	603	611	574	552	563	583	565	549	538	591	592	576	567	527	550	544	547	576	550	519	556	499	564	545	549	552	571	535	498	549	598	567	552	597	550	517	553	566	548	564	516	520	546	538	578	554	552	599	534	566	535	552	553	589	582	565	553	598	601	601	601	558	538	541	587	578	552	538	551	539	540	516	527	573	525	532	578	493	560	571	555	508	588	562	582	586	544	556	545	559	577	572	558	595	555	590	560	565	509	546	580	565	569	518	585	569	541	567	578	525	618	613	574	533	533	586	564	583	565	590	556	551	557	565	571	539	559	589	541	558	517	550	580	566	546	563	574	572	554	549	545	522	542	542	541	557	588	575	568	588	573	552	614	505	562	584	514	544	578	528	546	563	525	552	562	544	575	543	583	536	554	585	612	570	557	581	520	576	584	515	549	533	558	553	548	554	540	607	573	580	544	537	547	573	600	548	551	566	561	559	572	552	556	531	590	583	549	573	561	589	518	601	570	543	593	555	538	552	563	526	533	522	531	530	556	545	552	543	584	517	546	574	565	513	541	563	511	578	553	567	529	525	528	560	559	541	579	581	532	488	549	559	551	490	514	554	530	554	550	549	587	597	572	566	597	565	527	558	566	573	572	574	560	560	555	565	585	565	534	556	561	531	562	595	585	570	556	566	574	569	598	576	561	561	532	534	579	564	539	561	585	529	510	554	561	572	519	523	601	525	524	580	599	534	570	559	544	559	572	551	525	568	532	526	548	507	543	548	538	606	550	573	547	576	555	551	540	564	588	586	537	542	576	526	586	543	542	566	601	553	568	532	561	599	561	532	572	587	548	536	568	582	534	575	554	565	586	521	566	526	560	498	548	523	517	549	589	559	581	540	556	566	540	535	547	573	570	568	539	578	549	548	513	531	573	565	566	552	549	556	583	554	579	592	519	508	562	529	566	574	542	599	557	549	544	529	563	541	530	581	526	595	515	538	577	527	535	562	577	559	521	553	566	533	520	569	547	538	534	557	608	529	543	581	546	573	569	554	570	562	528	535	546	542	512	550	554	510	568	523	557	532	548	549	577	539	571	552	551	566	558	555	600	552	543	548	562	578	609	507	561	585	584	526	548	518	563	538	522	562	559	563	531	540	584	539	556	543	553	538	606	575	559	522	521	548	524	571	591	528	566	553	616	533	533	544	572	543	612	576	570	561	595	544	558	517	585	515	556	564	565	577	572	554	526	556	555	568	561	579	543	562	558	544	573	551	588	557	610	549	585	547	557	558	555	551	529	508	576	587	569	538	588	578	547	548	552	513	524	562	556	548	541	572	539	484	562	526	497	554	547	559	542	555	544	556	577	548	559	534	550	587	536	548	527	599	543	590	550	556	577	569	566	535	583	563	559	552	572	574	586	552	555	546	538	575	527	548	528	543	529	593	531	559	571	585	545	553	528	546	523	588	568	569	531	568	515	633	524	502	544	579	570	579	545	572	564	573	547	567	616	586	518	580	565	559	586	550	558	529	596	533	517	578	562	546	547	550	573	557	512	546	531	504	541	540	557	536	552	598	608	555	560	555	545	571	527	524	539	528	526	598	543	567	538	590	563	552	569	557	563	509	560	567	553	593	527	560	508	551	540	598	567	549	575	512	547	580	532	566	565	500	578	555	557	531	616	566	543	545	569	552	553	584	524	545	537	542	534	558	544	525	523	567	544	560	573	567	557	542	553	547	559	557	511	549	531	558	566	521	565	554	551	540	546	530	573	598	572	531	544	524	552	535	590	573	560	544	543	552	553	574	557	562	551	553	614	558	531	581	598	603	545	539	524	539	517	569	565	555	535	572	535	564	509	584	570	557	547	548	535	537	551	554	527	544	571	571	578	540	595	574	513	557	558	582	569	528	547	555	533	575	537	558	544	560	498	555	567	548	521	528	577	573	521	607	526	558	569	576	534	523	552	559	520	540	569	583	502	579	535	585	526	568	573	583	603	585	560	526	535	520	579	582	569	522	529	558	573	554	556	559	535	543	496	522	500	556	540	585	551	531	541	557	535	571	576	572	508	509	531	579	576	560	510	562	543	561	574	569	570	517	565	534	556	548	546	551	572	560	526	567	578	566	553	558	544	532	546	543	523	536	515	535	546	552	585	569	575	541	556	569	581	554	550	549	543	544	516	553	553	593	524	563	534	548	540	587	556	501	542	527	546	569	549	567	528	538	575	521	535	572	584	530	549	581	545	529	561	552	547	539	581	561	565	562	571	554	563	555	557	580	587	578	542	526	537	542	540	577	568	517	553	541	498	562	551	525	559	520	574	556	542	548	559	534	523	581	557	561	565	549	545	533	582	568	558	578	585	543	534	583	551
25114	21522	25788	21631	1123	560	366	283	259	277	240	237	202	1565	3751	2773	1397	436	157	148	158	181	174	177	185	182	159	168	182	158	172	150	182	191	143	183	152	152	177	153	155	170	162	171	170	172	180	157	152	154	158	158	155	168	168	175	162	157	162	163	143	174	157	179	149	167	175	155	167	168	163	171	159	165	171	191	170	170	168	176	151	161	188	167	178	154	180	143	163	165	169	168	178	155	172	176	169	163	188	157	170	147	160	144	166	154	165	153	175	169	168	149	159	166	166	158	145	160	172	171	160	161	159	148	163	145	180	153	157	181	168	190	198	144	145	171	155	152	168	168	178	160	164	173	155	176	154	166	148	157	174	173	171	170	166	183	172	171	178	168	182	185	173	172	164	173	162	183	173	172	189	166	169	200	170	162	179	162	159	170	158	179	150	164	160	183	166	154	144	173	176	163	169	154	184	171	178	159	161	178	174	153	188	166	144	170	167	176	162	186	170	160	159	145	167	142	144	193	160	169	167	153	161	147	185	167	180	168	181	164	169	191	187	168	163	178	191	174	190	152	171	182	181	155	150	152	159	181	165	178	163	183	162	168	152	168	137	169	142	176	188	190	164	182	169	192	164	156	174	171	156	178	148	176	185	177	169	154	168	151	174	158	187	166	177	160	162	183	162	166	165	166	158	161	166	163	153	169	175	192	180	155	176	193	179	149	151	157	144	175	182	197	166	173	151	161	170	179	154	168	160	166	179	169	170	182	158	158	167	175	156	173	171	151	177	178	172	168	169	141	141	162	166	165	175	170	172	171	156	179	166	154	169	165	188	177	161	163	174	155	157	152	155	165	182	177	154	180	187	181	136	149	158	182	186	187	160	186	174	148	154	186	145	166	164	183	164	169	164	149	155	139	180	148	175	158	176	157	157	160	179	181	172	192	145	174	200	157	159	168	149	179	149	154	159	171	165	187	145	175	146	166	160	173	161	162	148	133	153	165	181	169	172	161	149	171	168	159	177	154	179	179	174	173	180	179	149	177	163	142	160	173	152	175	151	177	176	174	156	175	167	162	159	175	157	167	190	147	171	153	180	183	184	157	155	156	148	145	153	154	168	164	177	185	176	154	156	144	177	163	155	168	176	181	188	164	165	169	161	156	172	153	170	173	170	181	170	165	168	194	156	193	152	163	163	184	155	166	164	167	179	167	174	194	153	177	176	189	162	170	190	148	176	165	164	177	159	149	171	162	153	167	186	152	158	185	162	163	163	170	173	145	149	157	156	173	156	172	178	163	155	162	165	164	168	170	166	140	162	169	164	165	155	168	156	130	180	171	160	159	169	159	166	210	169	169	139	171	175	161	145	154	167	165	172	168	179	191	186	169	169	162	196	167	144	161	171	147	175	166	159	174	178	163	174	144	164	152	175	191	173	160	154	142	177	157	155	161	153	190	157	163	162	161	178	166	162	196	165	169	144	149	149	185	140	172	159	167	158	172	175	156	170	171	184	162	156	164	170	169	157	171	142	150	178	155	153	159	174	159	157	199	160	167	168	175	137	143	173	158	162	176	195	164	166	180	149	194	161	162	148	161	178	161	174	169	168	174	183	178	168	183	167	168	151	147	165	173	171	184	163	179	156	151	160	167	173	164	160	175	174	138	148	162	183	153	168	192	177	153	178	187	179	186	149	148	169	153	153	135	182	175	178	153	148	155	180	195	185	180	178	156	167	163	143	144	174	162	166	170	149	201	204	186	158	144	153	165	167	175	160	180	166	169	164	161	187	168	170	173	171	178	175	169	180	162	158	163	185	167	172	158	171	157	182	185	171	190	169	142	164	150	174	178	171	160	152	164	145	185	162	153	151	133	155	175	176	173	178	174	141	158	172	160	156	159	163	154	175	158	162	154	167	167	190	196	163	150	166	164	169	171	175	178	159	158	148	179	175	172	169	155	180	161	171	169	179	166	165	146	170	163	170	171	185	170	172	172	174	179	171	184	154	169	174	175	175	162	206	176	173	182	150	171	161	181	183	189	166	164	199	140	147	174	150	169	164	174	185	157	174	157	167	178	162	164	170	166	153	131	169	164	164	189	164	167	176	159	180	201	186	190	181	171	162	181	174	157	160	181	186	172	167	180	170	175	164	161	159	156	186	174	170	211	172	176	168	179	170	173	163	149	182	157	159	163	190	171	147	173	176	154	161	177	212	173	186	175	183	171	166	165	180	151	158	154	149	174	146	163	138	172	171	161	155	160	193	173	162	170	163	196	187	140	149	174	155	168	171	162	154	155	160	167	170	184	175	149	160	164	178	176	175	167	169	176	165	148	178	160	184	181	182	177	189	148	167	153	161	157	155	154	164	162	174	182	152	135	180	178	150	173	187	162	200	146	164	178	181	171	159	158	163	167	175	170	170	189	175	179	150	181	181	158	162	187	178	161	168	160	176	165	203	165	170	183	176	183	163	174	190	161	170	179	174	152	177	179	156	168	176	159	185	170	169	177	159	153	173	146	188	188	158	159	163	142	172	154	166	183	176	170	149	151	156	163	168	161	148	173	165	158	162	170	181	163	166	146	151	151	159	181	170	141	180	151	154	173	148	178	183	168	157	140	154	156	168	181	171	150	159	197	161	147	152	155	170	181	159	181	154	167	185	174	149	146	170	172	177	164	162	169	184	184	164	158	183	182	160	170	143	172	193	180	181	156	160	151	162	164	177	161	155	149	168	186	182	143	142	138	162	175	177	179	189	183	164	195	179	154	174	177	166	172	174	166	169	162	172	175	164	146	156	151	155	160	176	170	172	166	154	166	168	168	168	133	153	167	157	159	171	196	178	199	170	178	176	183	147	175	172	162	178	168	179	159	161	162	166	166	148	161	173	164	184	157	160	176	184	173	168	180	157	161	176	153	175	171	176	153	161	168	163	186	152	170	157	176	161	145	149	160	178	179	181	161	198	153	164	145	167	163	180	133	169	150	175	142	134	160	173	164	174	159	190	173	158	151	165	162	170	142	172	170	175	155	155	175	151	175	159	195	157	172	162	148	176	146	178	182	167	173	161	144	156	171	181	163	168	152	178	210	186	159	189	166	166	161	148	179	154	208	160	154	170	161	182	163	140	162	160	176	179	155	167	190	160	164	174	152	168	159	181	142	151	154	174	179	153	155	147	181	165	160	162	182	160	159	168	180	175	167	166	171	165	171	161	173	162	170	164	160	162	181	155	159	160	182	148	154	185	174	151	179	177	183	181	171	157	172	155	154	159	168	170	154	175	161	168	183	160	170	165	174	157	147	176	185	188	159	164	175	173	151	161	176	176	162	140	168	157	152	190	202	152	165	180	162	148	166	164	137	144	169	165	166	181	173	164	164	173	175	173	151	147	187	146	153	133	168	185	174	156	178	170	151	169	169	159	150	143	141	209	162	183	182	152	169	176	183	149	173	169	163	171	172	191	158	174	155	160	163	179	160	161	161	151	184	171	181	154	159	162	164	148	152
3462	7496	4795	2249	1339	1334	816	698	580	547	479	439	358	4071	9047	6611	3240	970	241	252	234	261	244	248	223	233	234	257	233	271	237	238	220	217	261	218	242	244	229	248	245	243	247	255	258	233	247	234	234	261	219	249	217	230	234	243	240	260	247	222	239	244	253	263	239	213	239	231	250	236	222	265	258	250	256	250	243	271	256	241	234	275	235	243	237	238	240	238	271	223	243	245	253	235	237	265	247	244	225	215	263	225	228	231	242	240	263	250	244	222	229	257	211	259	244	254	246	254	268	250	262	230	232	245	232	245	227	232	237	233	249	240	234	246	237	258	272	239	227	239	218	237	253	237	237	220	243	242	232	242	266	235	250	236	232	208	240	238	237	253	250	211	253	238	271	231	271	242	244	238	257	264	245	234	289	242	265	246	237	260	268	227	251	235	267	238	253	245	275	281	254	274	240	254	241	266	244	225	232	245	212	262	247	233	258	238	270	244	249	226	222	233	258	248	223	233	258	250	260	248	218	238	267	252	237	255	247	246	259	253	241	252	235	241	243	257	224	272	253	263	228	250	234	269	252	237	249	214	235	254	248	244	236	250	276	239	257	238	237	235	228	218	232	235	233	234	225	228	240	242	237	229	225	240	226	228	246	257	244	246	256	240	239	216	233	239	242	224	254	231	212	215	237	263	217	228	261	256	249	254	240	235	220	253	254	239	251	242	236	247	253	251	268	247	262	230	268	254	228	248	245	243	230	259	246	249	252	223	230	252	232	259	251	269	272	226	264	252	249	237	253	240	229	249	229	249	231	224	244	273	239	247	241	223	243	214	264	228	238	216	261	229	256	243	244	238	246	249	251	250	224	267	232	251	239	266	233	254	235	227	276	207	244	256	252	248	251	249	239	241	244	248	265	267	236	248	242	219	244	260	256	247	247	244	231	254	247	215	238	251	238	224	230	249	263	243	228	253	230	254	249	236	264	275	264	232	242	211	269	258	211	233	257	254	231	264	256	243	231	241	249	223	235	243	232	216	220	231	242	211	265	256	249	235	238	250	243	249	243	249	243	243	239	239	228	266	246	240	270	226	257	246	244	238	266	242	255	247	238	244	251	266	240	241	230	236	250	235	226	261	242	274	240	247	208	261	249	206	220	275	236	230	253	260	232	246	232	236	225	222	244	241	249	237	226	231	251	232	206	223	236	249	241	240	237	267	238	250	227	246	250	248	216	259	237	252	242	239	237	229	236	242	249	260	274	240	235	238	244	265	268	216	234	243	232	239	230	247	250	244	263	225	237	245	231	231	242	248	234	268	247	256	245	240	227	258	272	238	245	210	234	268	254	247	239	236	241	207	237	224	273	245	242	246	225	230	226	227	218	222	212	234	276	256	251	217	212	234	240	231	274	268	227	213	242	232	223	243	224	217	236	243	247	240	212	250	220	213	258	222	244	253	231	223	250	248	263	245	240	254	253	232	292	245	252	232	266	247	228	225	251	254	254	248	228	232	260	266	247	246	221	227	246	236	251	221	253	241	205	250	239	257	230	252	231	243	246	220	246	236	227	230	242	256	244	264	220	258	230	222	257	242	273	239	222	243	199	260	238	234	214	256	228	234	244	241	229	235	262	256	238	271	273	215	234	222	240	226	250	261	226	250	236	223	257	235	235	233	246	244	247	242	229	243	229	223	225	249	274	221	230	247	245	229	241	261	229	248	230	250	224	243	246	228	254	239	235	242	253	234	263	267	236	222	249	248	234	249	241	217	243	248	258	247	255	222	254	251	271	264	262	218	248	208	240	250	259	245	283	233	265	241	231	226	204	254	218	248	228	245	228	233	249	240	246	242	244	214	226	240	220	243	252	259	248	241	248	242	232	241	246	240	214	221	256	228	242	263	249	230	227	238	272	252	244	275	269	241	256	240	257	251	266	230	250	239	258	236	220	262	231	240	221	239	224	230	256	233	267	231	234	244	226	246	251	218	238	232	226	244	296	268	228	245	239	229	255	253	218	218	244	246	240	248	242	253	241	241	276	261	265	215	230	237	262	258	223	228	239	202	242	245	254	245	263	234	251	251	236	260	245	233	243	230	251	234	221	222	243	242	218	242	239	248	252	223	255	246	263	240	259	246	260	243	222	232	259	239	253	242	238	237	244	268	215	235	227	266	242	274	248	249	232	257	244	229	238	224	243	251	236	245	247	256	254	229	242	242	242	217	250	225	250	263	217	264	261	239	235	246	219	270	242	242	249	256	226	239	235	266	267	236	230	246	265	236	217	251	250	256	242	229	244	237	216	247	234	242	209	225	249	262	211	265	234	247	223	247	245	230	232	239	244	217	231	259	219	236	232	258	235	221	247	219	254	234	245	240	238	240	227	228	230	243	251	232	220	214	248	241	219	256	241	236	227	234	248	231	234	250	219	264	220	249	247	249	253	249	266	234	225	205	258	268	222	241	257	239	260	276	238	248	221	234	239	245	226	247	244	236	242	254	256	240	224	239	206	236	250	228	243	222	247	199	225	256	253	244	288	217	255	233	233	282	243	231	277	214	254	250	261	277	256	219	241	252	234	266	222	235	238	269	255	277	246	219	224	214	229	216	236	251	222	242	240	253	228	214	257	246	222	254	260	236	240	232	265	243	224	243	254	250	259	244	218	249	255	227	245	259	231	231	248	235	258	211	252	229	245	263	234	250	222	246	258	221	247	234	236	234	244	250	291	223	268	243	234	240	243	246	224	270	218	240	206	242	250	257	248	269	261	249	245	266	270	265	256	246	260	240	240	221	234	230	270	238	217	256	230	237	233	228	279	246	258	272	264	243	227	229	244	224	213	296	235	251	236	230	236	237	242	231	233	235	218	233	226	229	252	245	254	260	236	241	258	253	241	239	234	254	271	271	247	248	230	271	253	251	228	226	235	237	226	224	241	233	233	240	241	271	258	257	231	259	252	254	228	267	245	223	237	258	257	256	221	239	219	242	254	240	216	242	246	235	241	266	221	232	221	214	238	225	257	266	235	238	254	244	221	255	251	219	246	241	252	241	206	253	242	245	231	243	249	250	262	234	232	261	230	240	211	242	249	233	234	241	244	209	253	241	278	237	243	251	243	235	235	255	253	255	231	229	257	243	258	230	234	210	231	229	226	230	255	258	242	235	230	240	253	266	212	233	246	248	258	247	239	251	249	244	239	236	245	215	234	247	225	278	226	218	243	237	258	220	264	235	273	260	265	252	266	250	247	258	271	213	262	226	229	223	243	250	241	227	254	263	253	241	222	232	245	250	277	242	262	230	241	239	280	234	267	234	260	239	241	241	246	232	234	236	275	236	230	243	232	276	238	262	239	231	270	224	265	241	254	223	250	229	219	228	220	242	218	252	262	248	239	231	242	230	230	244	251	230	244	270	251	265	240	238	255	238	204	233	229	272	248	261	260	242	214	217	250	269	264	218	259	217	241	241	212	234	263	282	227	250	256	250	241	245	270	208	240	258	235	247
22779	21572	28839	24748	21569	19719	1980	921	601	555	534	550	414	6261	14941	12456	7394	1423	315	311	313	299	274	282	285	320	296	296	322	298	290	311	311	289	266	272	292	279	272	278	291	294	314	293	289	284	272	304	282	300	277	274	299	285	287	269	291	272	286	278	289	292	303	284	292	293	285	309	292	278	300	304	306	282	283	292	290	304	336	296	273	261	291	279	306	300	272	281	282	298	289	285	302	288	279	303	265	259	272	287	303	298	310	300	313	282	271	295	274	292	266	269	290	297	291	281	298	292	246	285	278	282	312	280	262	306	268	267	261	288	282	295	285	276	300	254	303	285	287	291	273	269	269	285	282	292	278	274	295	284	263	277	295	284	290	300	293	277	307	316	296	275	310	288	289	311	292	303	269	318	285	279	242	280	300	293	301	253	293	300	267	334	231	284	298	267	337	257	298	285	296	301	280	286	280	298	304	256	260	282	298	286	318	271	290	258	276	284	296	302	277	270	291	276	283	294	278	292	291	287	280	284	275	308	306	277	289	299	272	288	290	275	292	252	272	307	270	273	292	302	286	272	304	297	317	292	277	318	288	281	289	290	299	274	287	285	282	276	301	298	329	260	266	320	263	310	311	291	291	293	275	294	273	283	274	295	276	302	285	274	291	290	293	319	278	274	241	280	291	311	293	315	287	272	291	319	275	302	282	297	293	308	285	293	293	254	303	283	272	302	281	297	248	280	257	291	275	301	295	266	290	279	296	275	293	287	296	335	292	275	264	293	298	296	275	271	269	301	284	279	293	282	293	295	302	261	275	279	278	245	258	286	274	303	330	298	276	280	284	309	259	281	307	281	293	299	271	301	316	287	284	282	262	287	268	288	270	247	276	273	272	281	292	277	292	271	278	287	311	295	291	309	314	270	295	288	278	292	282	287	280	277	273	281	275	279	281	292	311	257	292	284	288	290	283	293	276	299	256	285	296	266	290	301	280	260	257	297	262	289	281	276	314	300	299	295	274	291	278	285	274	282	284	306	302	289	279	303	288	288	271	283	267	262	273	286	265	298	247	324	261	293	289	256	263	297	265	267	264	296	269	304	251	282	285	296	287	297	282	263	277	300	294	285	285	272	265	273	311	269	302	293	269	293	249	268	275	265	280	316	280	274	276	292	295	271	308	295	262	316	279	298	291	274	276	298	296	279	275	288	296	281	284	286	286	267	283	307	299	301	294	280	254	293	293	284	285	278	305	296	307	288	265	289	290	278	274	318	296	273	277	296	277	291	296	301	274	288	288	281	285	302	291	272	290	292	294	272	289	252	286	304	318	270	307	270	276	290	288	266	276	276	276	287	276	265	293	274	286	283	291	297	295	325	304	263	294	292	306	294	298	296	272	277	280	295	301	316	292	311	274	292	271	296	290	283	328	296	260	291	277	265	297	290	291	270	277	255	261	280	261	279	280	258	281	279	302	294	316	287	278	271	285	310	306	305	308	315	279	308	317	270	247	300	289	303	296	283	263	301	278	287	275	307	309	290	325	317	261	270	284	273	265	289	314	280	268	288	300	289	298	293	289	274	293	273	275	284	297	284	279	296	297	305	294	265	265	323	281	282	280	249	301	247	289	274	250	287	297	279	299	291	290	338	291	293	282	283	295	270	287	269	301	298	285	305	269	339	284	259	282	289	307	281	276	310	307	266	297	267	264	281	288	261	291	315	297	320	298	308	284	285	263	292	285	297	301	280	278	282	289	273	250	293	308	295	307	304	295	282	254	286	310	302	278	266	286	301	301	271	264	286	283	300	275	280	316	289	249	297	284	289	267	297	303	290	302	295	249	300	311	303	273	284	288	293	266	265	275	273	293	297	267	269	313	268	279	280	274	286	311	285	305	272	292	288	284	273	284	246	274	291	294	258	270	286	314	279	286	289	290	284	305	280	318	302	284	294	296	271	303	279	285	288	302	304	303	267	293	254	273	248	273	290	286	297	283	304	299	272	302	279	272	287	295	271	284	284	275	301	306	289	308	304	283	290	286	299	247	297	263	281	288	285	304	314	267	280	280	265	318	302	279	286	309	286	292	287	322	296	306	290	273	291	277	282	270	287	268	270	331	317	296	277	289	289	290	299	291	270	283	273	285	271	261	286	271	267	290	269	274	274	281	294	272	281	323	311	275	264	289	281	268	280	265	306	294	336	321	284	299	289	286	285	298	268	328	284	281	296	299	280	277	300	295	288	281	258	274	306	285	301	289	294	305	297	286	289	271	332	310	305	299	301	288	279	251	298	277	311	302	248	277	251	302	265	266	282	264	288	288	298	299	260	261	303	273	287	317	302	289	272	271	283	293	311	271	295	312	315	270	279	281	275	251	287	306	304	284	309	274	271	302	300	284	297	294	314	269	283	273	318	277	257	257	295	310	268	281	278	295	284	290	265	283	270	283	267	277	270	291	296	238	295	288	301	278	268	310	296	266	288	261	291	284	275	299	298	264	272	312	279	288	282	252	295	292	270	308	283	268	266	272	286	296	290	284	313	290	274	295	264	273	280	263	306	285	295	286	311	286	291	280	278	296	291	320	307	267	282	262	297	275	280	258	311	276	295	287	276	307	295	276	291	290	287	282	330	267	318	284	286	274	267	293	265	287	297	304	310	302	264	275	284	279	266	292	317	319	293	288	282	266	302	291	289	315	253	328	285	282	306	315	301	264	300	274	256	290	252	280	279	283	318	294	294	303	288	318	262	259	300	278	291	291	288	276	301	283	271	290	291	271	268	268	313	304	279	319	268	279	278	263	297	274	281	248	286	261	261	299	288	307	294	273	294	292	264	283	313	296	300	301	293	292	274	280	284	311	288	274	309	290	297	243	302	291	257	315	286	309	280	314	293	287	282	288	263	256	279	274	286	294	293	280	288	281	297	273	278	292	275	266	284	288	286	275	283	263	268	303	314	245	272	287	282	308	266	324	291	283	282	297	298	278	290	282	297	314	258	259	315	278	306	292	280	273	292	270	264	299	269	261	273	272	286	291	294	274	280	282	261	286	289	315	276	255	284	282	265	266	279	321	276	278	270	339	282	307	278	304	279	285	282	278	282	263	293	276	296	311	308	299	267	293	326	273	280	308	300	297	277	277	282	308	279	320	280	260	286	284	269	289	270	289	268	302	290	282	302	272	311	293	304	283	292	266	288	296	324	268	290	272	302	285	272	299	275	305	299	300	297	273	297	272	276	311	293	313	290	289	262	256	248	285	313	248	253	294	310	268	279	257	267	285	279	288	278	304	264	279	291	303	278	281	271	302	309	306	277	295	313	282	304	277	267	291	296	292	275	289	283	305	293	270	320	275	278	293	296	290	276	255	312	261	298	320	275	309	296	286	269	271	279	254	247	261	287	275	277	285	291	287	294	278	278	276	254	304	252	279	269	277	280	304	276	300	304	300	297	287	273	304	276	301	257	285	277	273	283	278	276	265	261	326	292	259	275	274	288	274	312	324	288	273	294
4631	16638	10639	4958	3855	3059	2044	1902	1395	1221	1115	1074	835	12109	23290	18681	12061	2350	433	445	472	453	435	411	382	419	395	449	396	405	372	426	424	401	405	402	423	435	395	399	419	407	407	410	406	417	412	407	430	401	404	393	423	435	427	421	402	358	414	431	414	425	392	408	436	413	414	422	407	429	403	429	407	420	398	403	441	417	427	414	392	398	404	445	440	452	402	378	409	419	453	416	427	433	391	412	390	421	420	375	375	382	398	409	408	419	407	397	423	407	375	426	407	414	438	422	420	400	407	411	395	405	397	421	441	410	422	392	426	395	440	402	373	395	406	412	413	454	390	380	426	387	367	411	445	395	403	444	417	440	417	423	425	388	400	443	425	407	411	406	445	425	392	430	437	421	408	397	397	402	409	438	385	410	385	397	376	398	437	402	404	420	408	392	411	426	445	402	414	419	405	436	417	402	387	369	402	395	402	399	411	393	422	441	441	425	441	431	424	408	394	380	385	402	387	435	388	449	439	419	410	443	395	392	440	410	449	416	363	378	464	385	418	408	429	409	413	413	417	407	417	399	419	436	395	413	382	429	355	424	416	408	402	388	480	419	420	418	417	403	411	436	451	374	381	397	400	382	416	404	404	397	417	452	390	399	378	414	394	431	417	372	398	440	406	403	423	419	397	399	403	393	418	402	414	395	402	419	413	440	405	396	373	420	392	411	412	425	394	395	421	400	411	415	425	426	375	396	391	434	396	409	428	400	403	416	422	353	406	430	395	364	420	408	369	391	394	404	417	407	411	408	363	421	407	376	362	428	421	412	390	379	428	395	393	414	386	405	435	390	393	391	408	426	428	410	396	396	411	382	437	421	394	413	401	412	409	408	448	419	422	398	420	432	414	378	405	387	418	429	381	404	416	423	398	402	405	392	422	405	415	390	414	476	421	387	387	403	409	410	419	420	445	435	390	418	399	441	404	378	397	420	438	419	394	431	410	400	384	408	431	409	402	427	418	375	389	425	439	421	401	405	391	436	401	409	394	404	426	398	411	409	410	401	419	423	418	404	398	452	403	364	396	445	446	425	444	415	444	414	395	399	446	411	436	407	397	398	389	391	434	402	381	424	394	438	388	395	374	420	420	383	404	362	431	421	373	419	405	390	406	423	387	403	443	387	421	426	422	469	411	420	353	433	428	407	390	413	404	414	366	390	430	377	428	368	395	407	414	427	442	438	415	390	407	432	398	414	393	398	367	406	397	413	367	391	399	428	421	399	380	439	430	420	405	432	417	401	394	391	395	418	405	412	388	399	413	395	432	383	465	409	411	434	389	419	408	398	426	423	405	450	425	409	411	411	449	428	422	447	417	451	390	402	443	385	430	399	403	386	406	394	393	398	427	411	417	402	396	412	419	397	434	407	410	420	446	401	415	432	397	390	410	370	389	396	435	408	420	397	416	415	431	389	417	416	405	412	368	371	429	373	405	389	432	384	440	442	402	441	414	407	421	414	393	472	405	369	421	399	404	401	411	406	425	394	449	403	412	429	392	394	431	407	416	416	407	425	410	378	415	408	396	405	400	424	398	406	423	416	406	432	467	397	443	400	395	393	408	402	442	407	370	421	426	434	390	430	352	410	438	423	431	399	368	404	395	411	451	421	368	418	468	442	427	407	420	446	445	404	403	421	398	393	433	403	395	404	412	431	450	428	433	402	396	420	419	407	448	412	403	414	414	382	431	464	375	410	402	418	396	423	401	417	390	412	391	399	403	388	391	381	395	388	428	435	419	426	373	423	408	412	399	420	398	435	433	421	413	427	384	407	429	399	386	442	392	428	387	395	462	409	411	397	418	408	404	413	433	407	399	395	411	411	362	439	471	437	393	354	415	406	430	378	361	423	402	429	451	417	430	405	395	380	456	420	421	421	430	424	414	440	407	424	387	431	435	416	425	414	371	404	411	410	407	413	403	410	405	415	430	395	362	401	405	396	422	428	435	420	391	418	408	418	428	363	394	394	429	415	408	417	404	368	411	427	412	410	427	384	414	422	454	387	400	404	426	388	414	417	392	423	402	407	409	412	428	392	396	425	434	380	394	405	359	395	405	375	421	415	409	411	441	408	434	415	366	417	374	427	420	425	428	449	409	427	420	418	410	404	403	358	415	410	398	398	398	399	391	395	390	402	432	418	396	458	415	402	421	405	417	395	417	430	390	417	413	433	425	398	379	403	427	459	404	390	424	386	400	398	448	427	418	411	385	389	418	396	405	403	417	416	426	400	419	400	387	432	404	396	399	415	420	388	412	403	423	406	444	414	419	457	406	370	415	421	424	379	406	430	431	400	436	438	404	417	399	346	440	419	453	434	406	384	407	399	384	398	404	420	402	387	391	399	410	402	423	404	441	372	385	425	401	391	414	416	398	423	441	447	411	355	409	384	389	377	370	427	384	396	407	430	419	383	429	401	427	430	405	429	423	371	396	412	374	386	402	383	392	468	414	404	401	369	420	419	409	413	397	434	397	427	403	420	425	420	396	408	402	436	425	418	383	415	401	417	432	432	385	395	427	446	367	423	425	410	419	426	381	369	403	400	371	411	417	426	417	410	414	418	380	384	433	409	423	388	414	431	450	398	439	410	434	400	454	399	457	414	431	415	372	418	440	435	388	384	434	381	425	438	398	422	402	401	404	372	385	444	401	391	400	390	401	378	414	376	407	425	472	395	444	412	441	399	391	401	437	409	407	376	393	418	388	401	398	403	432	417	412	393	425	427	409	417	373	391	382	407	423	403	402	394	401	425	410	419	426	399	392	432	381	433	393	453	396	439	415	408	397	388	383	421	420	374	389	445	421	398	406	409	399	396	389	431	412	422	398	399	409	432	402	438	393	387	423	457	453	395	416	430	401	417	410	390	398	408	409	390	427	356	443	389	408	393	388	400	436	406	423	426	417	386	437	405	429	429	360	416	419	376	441	415	408	409	397	434	422	403	404	426	429	449	399	389	409	422	439	446	437	403	415	415	396	445	408	407	403	391	385	414	395	454	411	407	424	414	425	396	402	397	422	383	409	395	431	438	406	429	405	396	429	408	436	417	418	381	365	404	398	385	375	410	405	405	396	404	431	378	392	423	418	445	406	394	391	416	411	402	404	395	409	400	387	438	379	396	393	394	430	407	411	387	435	427	381	421	388	402	425	394	418	395	419	428	407	423	455	391	387	428	437	393	396	363	423	406	433	394	398	426	401	435	364	375	414	430	373	432	416	420	417	417	441	421	394	401	427	420	394	400	407	411	391	424	394	381	396	407	431	432	377	416	415	378	434	418	403	370	402	409	431	388	408	413	423	398	410	404	429	347	380	415	417	431	445	408	400	402	408	402	401	394	406	392	424	436	412	407	410	460	382	412	436	396	425	390	416	398	433	429	388	449	417	426	372	388	428	379	418	427	423	419	379	411	392	401	414	417	434	441	406	391	417	432	370	406	410	464	414	379	387	402	417	417	386	402
27756	18606	4214	880	679	456	438	400	383	333	334	357	346	728	1094	965	632	335	316	297	329	303	319	308	306	336	296	316	332	300	337	325	299	288	322	307	318	286	299	330	320	326	297	266	272	305	304	295	329	299	314	329	307	290	291	309	314	302	324	324	324	290	297	315	308	287	301	311	315	294	318	295	301	299	289	300	284	320	306	303	295	284	327	279	292	309	313	314	321	298	313	315	320	291	332	305	304	341	317	320	313	294	288	306	304	296	312	334	294	301	289	332	318	330	293	282	290	314	305	289	312	305	304	289	326	304	333	313	290	288	324	323	305	297	294	310	324	316	315	294	285	314	308	312	295	288	294	314	258	290	306	274	276	286	310	308	302	271	324	277	288	299	307	322	295	302	295	318	290	304	309	282	293	322	289	294	276	299	290	336	309	281	303	284	294	293	273	295	309	325	305	309	328	311	310	283	297	264	280	309	276	320	309	291	294	308	298	296	339	307	317	310	329	291	305	345	334	304	291	265	295	332	300	304	304	324	313	312	315	341	307	284	299	300	320	301	305	306	311	292	315	295	272	282	284	286	298	282	305	318	318	317	307	331	310	310	295	305	305	309	303	302	298	318	298	296	338	325	318	311	299	322	303	307	312	274	296	310	303	320	304	299	282	306	307	305	286	295	288	327	314	339	316	315	313	303	307	281	305	309	323	293	299	332	285	294	279	302	306	299	296	299	299	315	313	306	338	279	293	278	285	287	276	357	310	316	305	298	292	332	315	290	332	291	332	294	323	308	320	303	304	349	311	314	329	308	318	302	326	299	307	266	292	295	304	294	297	292	307	309	343	322	279	316	289	277	308	318	302	316	278	297	303	296	313	319	329	263	301	298	309	315	308	335	298	295	301	296	308	300	316	322	293	290	324	310	313	329	334	300	314	282	347	286	284	314	296	280	306	328	272	320	310	310	328	321	266	263	294	341	328	302	282	303	300	324	287	306	280	285	299	272	306	314	328	315	300	316	293	283	326	279	282	290	250	337	290	313	328	293	314	282	316	304	302	308	320	307	318	313	298	317	302	279	304	338	308	340	327	302	324	299	304	329	321	320	318	281	300	320	282	308	295	310	286	299	314	284	310	291	292	301	292	265	305	303	315	302	287	311	298	344	310	310	291	275	328	298	279	292	303	342	313	283	318	272	331	312	291	271	329	289	298	319	288	278	340	278	288	306	291	315	316	290	325	281	309	308	299	284	320	283	317	295	291	307	288	316	313	303	307	307	312	323	348	303	291	312	293	251	301	321	331	304	294	338	288	308	272	315	328	335	312	311	303	299	317	278	280	292	295	297	295	296	299	327	300	302	286	275	287	290	306	326	283	283	305	316	315	338	297	296	309	305	277	269	317	309	301	306	318	300	282	286	328	299	338	306	284	304	318	285	306	309	289	306	281	324	281	292	327	297	295	305	280	296	300	289	326	295	321	305	303	314	323	299	330	299	308	312	304	281	311	298	296	317	287	333	315	307	281	314	319	264	278	289	299	290	345	296	317	281	299	317	310	293	307	328	302	287	290	318	309	293	324	327	275	311	289	324	279	295	298	329	331	296	300	304	284	316	298	329	303	322	297	277	293	304	294	323	292	311	288	320	306	338	302	321	272	330	289	303	311	321	297	312	293	282	313	301	276	289	327	307	298	302	289	312	302	317	305	281	333	308	317	329	300	286	293	277	283	317	311	302	300	292	291	328	315	303	306	277	276	292	285	341	280	304	289	299	283	284	304	319	353	288	286	314	326	315	336	256	277	284	307	277	298	290	312	314	309	294	278	311	280	301	276	326	288	294	327	282	321	294	295	278	313	305	282	277	325	279	308	305	300	321	286	273	259	287	300	267	288	293	306	311	295	322	340	304	284	303	308	304	315	293	303	311	320	278	293	306	310	312	292	303	305	321	313	301	315	305	309	278	298	325	283	299	271	292	281	282	310	308	281	289	302	347	272	359	318	316	287	344	280	304	298	303	296	313	320	278	321	340	301	332	324	326	258	282	276	291	301	287	261	320	295	313	296	291	296	315	287	318	267	344	344	302	301	340	306	312	286	322	268	341	318	300	296	329	323	274	288	299	295	313	287	315	311	302	293	312	296	304	315	299	278	257	289	282	300	295	313	302	290	273	313	309	316	285	314	288	309	320	308	323	290	313	281	314	307	300	310	284	316	314	310	310	314	315	282	335	320	315	297	296	291	305	302	284	316	288	299	308	291	345	310	303	307	332	293	268	273	283	322	307	303	312	298	306	288	279	273	295	301	311	307	295	317	275	291	317	316	308	299	296	311	303	341	301	271	322	313	326	288	298	325	334	274	325	308	274	317	311	311	267	282	285	327	303	320	318	299	303	306	290	287	302	310	351	311	326	288	305	271	325	301	304	280	313	269	310	299	299	324	292	319	316	304	340	337	313	287	302	326	306	302	287	301	258	286	310	305	309	309	311	343	293	311	286	278	310	300	266	329	311	293	336	295	328	295	283	297	290	296	298	288	310	299	260	292	314	287	301	320	317	289	309	317	309	334	322	281	330	312	320	318	288	310	266	282	297	297	313	324	318	324	294	311	286	293	300	309	305	326	283	287	311	304	308	319	291	290	304	262	285	266	291	284	310	299	342	321	320	288	304	322	304	298	288	302	279	323	297	306	308	327	290	318	306	303	299	284	279	307	300	296	305	333	295	292	294	302	308	288	320	287	275	286	265	269	301	299	311	319	305	308	307	308	299	317	312	296	313	313	325	276	310	309	277	317	302	301	281	267	315	321	274	290	309	307	296	292	312	301	307	304	307	295	268	309	293	279	302	305	323	301	276	277	293	325	299	338	313	296	301	283	289	288	317	316	292	318	301	296	309	293	292	297	281	287	289	273	306	335	284	296	305	309	288	280	301	305	325	281	274	275	297	344	285	292	303	309	291	300	312	308	299	331	312	312	307	317	290	292	307	311	284	295	297	285	312	276	262	289	324	301	318	294	322	325	329	289	274	317	311	326	310	300	317	311	329	333	312	287	296	278	300	319	289	288	292	307	302	301	298	312	329	287	312	314	308	335	278	318	303	333	302	296	303	278	298	284	309	296	318	276	308	316	300	317	327	314	299	288	299	298	278	280	320	294	304	311	285	312	332	300	317	329	310	275	293	275	307	329	304	329	321	317	306	335	297	333	303	281	297	303	290	302	331	296	295	312	316	285	324	307	310	303	327	269	319	291	310	302	329	331	325	319	284	305	302	292	276	318	302	298	295	294	313	332	329	323	324	312	323	285	315	312	303	337	307	314	287	292	286	315	284	316	301	273	283	312	281	300	281	341	292	316	292	346	304	320	309	293	313	340	297	335	320	331	305	321	257	305	302	324	293	310	302	301	305	278	299	333	302	323	300	292	285	325	293	315	293	305	297	318	292	306	297	287	307	297	295	295	307	289	311	327	287	329	339	294	284	291	313	307	325	326	310	313	311	309	302	284	290
4658	3371	2112	1332	1214	941	772	747	619	522	540	538	490	1405	1975	1669	1116	495	432	395	462	429	457	432	429	401	430	436	411	422	438	429	436	411	409	432	409	385	460	456	414	413	408	389	429	416	418	453	421	444	392	422	444	404	432	429	390	402	435	396	427	430	394	440	404	432	425	403	425	444	437	422	459	415	446	388	436	445	418	384	428	448	409	422	418	369	416	415	386	408	413	424	419	414	437	411	432	410	404	446	418	387	448	455	417	402	452	472	417	427	436	410	388	425	442	424	426	455	430	423	429	394	424	445	465	414	463	443	446	401	422	439	439	442	433	426	412	424	425	428	456	424	452	434	430	420	438	409	445	430	460	414	436	433	450	425	432	469	419	401	409	425	401	424	417	444	418	472	432	419	419	434	454	409	418	448	443	406	427	413	389	457	431	457	409	400	428	438	451	398	464	420	455	437	416	438	410	418	429	417	441	404	452	408	441	420	439	464	438	472	397	444	404	432	454	438	404	421	445	398	414	451	428	434	420	399	397	442	428	447	410	416	422	379	434	447	417	432	413	438	436	460	417	462	437	436	450	443	419	465	440	422	407	411	418	450	442	438	445	447	440	407	487	440	411	438	448	438	417	435	435	450	445	464	461	471	388	420	415	430	432	450	407	426	424	408	424	428	399	443	448	430	443	445	465	417	470	462	412	411	397	419	455	422	404	440	370	448	409	410	457	425	435	469	415	427	436	395	402	411	439	463	445	437	428	454	427	392	422	430	415	456	399	446	422	442	420	433	388	428	444	424	432	403	411	424	433	390	437	461	434	381	424	437	411	441	395	407	422	429	428	403	401	433	430	440	441	460	427	449	473	450	419	389	417	431	443	470	441	415	405	442	454	414	426	439	416	424	466	478	443	431	457	425	440	419	422	394	477	454	451	378	425	422	448	418	404	425	420	434	408	393	434	416	445	363	401	440	395	405	414	423	443	391	446	475	424	422	453	449	445	414	470	445	376	440	443	429	409	400	404	399	427	434	418	430	414	408	396	466	449	418	443	447	428	422	414	461	387	435	432	450	444	419	452	446	428	430	406	437	440	432	475	386	410	396	438	427	418	442	455	422	452	435	436	429	417	438	422	398	452	446	464	433	434	445	468	404	426	441	421	433	422	434	437	440	435	430	423	440	412	404	402	436	412	439	442	422	442	446	415	429	442	461	446	441	418	404	418	410	413	461	460	437	435	417	419	414	410	421	437	438	449	442	422	451	450	405	433	444	429	417	407	409	421	416	400	448	418	456	423	391	395	419	417	417	407	427	428	416	424	460	442	452	428	449	422	457	402	429	440	427	428	376	460	430	430	426	428	421	415	442	380	427	421	454	447	466	453	378	424	428	422	430	414	411	474	441	462	407	442	423	434	450	427	432	429	455	451	409	397	411	442	456	446	430	423	440	428	417	397	439	424	410	438	442	450	449	446	406	423	420	437	428	397	403	439	441	452	406	419	415	424	400	395	381	426	398	438	425	408	423	445	455	432	456	447	465	430	395	432	443	446	443	437	420	400	470	422	455	458	428	393	422	396	430	455	438	430	430	410	421	436	430	429	405	441	400	416	479	447	415	440	436	438	447	412	436	415	441	422	425	452	434	407	412	396	438	387	427	399	450	419	441	437	470	416	391	439	415	468	420	439	450	406	405	411	421	417	451	410	420	424	411	423	386	411	481	412	397	418	372	391	424	401	428	466	435	397	419	434	460	436	406	445	428	424	430	426	405	452	426	434	398	427	430	431	435	437	437	375	473	394	420	416	427	434	404	449	428	419	437	439	417	432	480	400	395	436	418	459	386	450	460	434	440	417	446	436	430	397	439	422	474	385	449	442	432	379	409	443	429	414	398	403	376	424	400	394	414	452	457	428	441	427	436	435	442	418	422	428	417	431	384	426	463	445	437	399	414	405	467	416	437	432	444	418	420	421	419	412	431	449	415	401	412	448	416	403	426	399	403	437	398	406	448	405	444	394	438	407	429	436	424	429	422	416	399	408	438	470	433	421	408	408	404	450	440	445	461	476	409	420	456	453	381	408	392	419	448	427	440	390	407	433	446	449	449	411	399	436	403	435	456	391	392	444	436	421	438	436	413	425	429	414	410	421	395	425	434	396	442	411	429	411	421	410	422	428	392	467	391	426	428	445	423	479	452	417	423	412	369	396	424	371	424	440	402	453	401	456	459	404	447	453	425	427	453	431	403	466	424	417	420	479	425	433	422	458	437	377	409	396	428	434	373	433	402	425	406	408	407	448	428	408	439	474	451	401	439	445	402	388	431	410	447	444	420	426	470	426	388	411	399	436	409	409	423	408	451	431	400	442	434	426	395	444	432	414	411	414	409	442	426	442	422	415	413	434	448	399	400	383	431	417	425	388	432	448	442	406	430	435	443	402	472	399	431	443	404	412	410	435	433	449	413	434	447	406	397	409	456	406	441	412	390	386	433	431	425	454	421	412	422	408	450	423	411	440	417	423	438	385	433	447	434	428	427	404	440	410	421	434	425	386	433	439	420	407	428	410	445	398	411	432	457	442	467	430	383	429	416	454	434	403	447	402	441	408	457	460	433	446	459	426	437	433	421	437	413	450	389	427	446	468	434	419	459	427	408	375	409	444	443	459	430	445	469	456	437	435	416	405	417	402	426	403	440	436	439	397	400	406	398	407	422	430	423	456	445	442	410	402	411	405	409	442	459	425	441	416	398	419	408	408	432	403	405	411	404	410	425	426	452	464	404	430	448	435	434	418	422	425	407	428	417	439	461	436	421	391	417	388	450	401	413	423	469	407	415	421	429	404	423	415	388	468	436	397	383	448	437	390	414	414	416	413	397	405	411	453	406	408	406	417	434	405	411	409	441	421	429	435	390	443	429	416	446	404	429	447	428	423	410	366	429	440	458	443	407	414	405	449	412	422	451	418	396	434	410	405	401	430	403	416	437	418	381	428	442	445	427	454	432	436	432	406	441	389	444	393	436	441	448	390	399	456	425	418	413	411	415	410	438	424	446	426	427	435	424	395	410	451	459	436	446	436	430	425	394	438	445	415	440	444	461	419	453	428	417	442	414	422	420	403	419	418	412	407	436	403	468	410	403	417	435	411	427	446	412	396	424	457	414	422	424	428	409	403	454	416	421	442	421	408	424	410	416	416	447	395	394	413	426	477	448	442	450	415	422	406	403	460	399	417	439	426	415	440	384	434	436	402	437	393	426	427	472	424	430	436	446	450	440	412	420	387	399	440	430	418	386	437	424	408	421	429	440	389	430	437	416	454	397	435	406	422	422	400	387	429	421	438	421	408	427	429	442	451	422	412	422	430	410	398	436	447	395	462	425	431	448	403	406	448	412	457	426	437	437	441	377	420	436	440	439	422	424	410	450	454	399	429	459	432	452	426	429	427	440	461	442	424	428	409	424	450	444	459	428	417	473	429	445	407	466	436	450	402	386	425	448	416	432	447	421
23850	21562	28068	25483	19661	2223	956	744	647	582	632	1383	4620	7413	6523	4613	1952	541	440	463	415	431	408	444	459	415	395	397	406	433	456	368	403	415	392	448	432	412	402	402	395	404	418	400	378	383	375	416	391	403	445	434	406	411	467	417	377	411	441	421	392	426	377	373	365	402	407	419	441	387	449	431	400	413	381	419	407	385	418	416	406	420	407	461	465	394	386	420	411	408	439	424	399	381	474	429	399	441	418	384	424	376	397	401	412	424	410	384	431	405	385	412	436	412	367	420	396	412	418	392	438	421	408	415	397	387	408	426	374	403	430	419	400	427	376	389	424	429	384	408	434	421	414	407	400	394	403	379	447	389	417	382	422	402	409	408	414	423	421	410	435	423	391	424	420	395	401	427	432	408	406	387	419	402	385	441	400	412	419	405	405	396	415	399	424	423	417	410	387	389	419	378	413	407	444	415	406	394	427	409	420	423	396	404	365	419	384	426	416	412	411	443	401	388	411	397	411	435	451	424	396	406	423	405	399	398	408	412	380	381	411	431	370	434	396	444	402	383	412	412	424	406	419	419	396	447	411	386	389	407	393	384	403	368	431	427	401	401	434	389	361	439	412	409	429	381	382	355	397	403	405	387	406	418	422	380	382	395	431	392	375	401	404	414	381	386	417	406	400	441	442	423	434	411	407	432	398	437	398	444	445	425	425	412	444	409	439	385	399	367	365	410	399	426	377	382	406	412	397	397	406	379	371	415	421	416	384	418	390	444	401	378	435	422	433	403	416	438	403	418	386	388	411	433	414	397	385	432	397	425	415	418	405	417	386	394	410	362	405	417	408	456	425	427	405	392	455	397	412	464	433	390	404	414	381	417	372	422	451	397	415	394	385	412	400	406	367	415	401	396	383	421	393	423	409	409	433	413	440	414	388	406	410	414	446	400	444	433	401	418	411	403	375	404	371	381	401	402	422	420	423	403	417	413	448	428	401	415	385	357	399	419	413	410	401	391	421	391	418	429	362	401	390	432	390	403	402	375	388	411	403	430	396	399	428	400	415	431	428	417	390	405	413	407	426	380	394	391	429	384	401	378	414	388	376	435	432	423	452	386	391	393	388	428	446	399	430	367	431	422	411	388	457	417	429	412	436	394	382	415	410	409	399	438	391	400	415	418	399	403	410	450	402	397	398	419	377	415	407	405	415	377	446	388	453	384	385	404	425	396	405	417	395	423	384	426	407	421	426	403	401	381	389	411	423	461	392	394	448	433	396	397	383	427	406	402	432	386	393	409	397	401	406	415	386	393	401	379	374	422	402	426	427	387	441	387	432	420	447	383	412	406	413	427	412	374	380	401	422	409	416	368	411	424	445	392	397	379	400	405	362	394	387	389	451	419	419	388	449	445	393	397	427	385	404	392	333	424	396	420	402	404	412	391	456	374	405	427	414	411	377	372	404	397	401	429	421	387	398	418	392	418	381	420	386	412	401	399	405	362	426	401	422	433	447	389	427	375	399	424	451	414	425	393	378	393	398	442	410	385	387	433	400	376	426	407	401	391	397	383	422	420	407	430	361	442	428	407	371	422	447	392	402	386	423	434	418	425	420	429	427	422	405	413	395	406	438	377	394	421	425	384	411	377	415	390	421	390	413	383	370	436	396	388	391	400	391	413	387	414	379	396	364	405	382	428	370	400	419	425	406	417	379	395	409	425	399	430	387	385	363	414	399	397	404	398	429	409	396	395	390	372	427	409	435	419	420	436	391	417	430	428	414	431	409	405	444	426	415	447	396	409	426	381	397	415	410	391	403	409	403	444	452	408	434	384	411	409	415	424	412	369	410	447	415	375	373	404	358	424	363	403	428	389	402	380	390	411	409	409	400	400	433	409	397	387	376	415	400	420	408	391	412	441	445	429	398	397	449	406	390	411	432	416	432	383	439	392	423	407	408	405	403	375	401	403	391	390	386	407	406	410	408	413	402	375	400	389	417	426	419	430	359	437	376	421	389	434	409	414	382	388	408	399	428	419	412	407	423	403	391	408	431	418	394	430	378	353	414	403	423	406	457	432	390	437	413	432	400	414	417	371	398	423	393	365	413	401	442	425	378	370	401	429	424	418	397	435	422	411	433	401	386	365	386	387	388	441	390	448	377	399	435	416	396	403	377	419	431	402	423	428	445	424	419	417	418	454	398	446	440	428	391	454	415	379	399	400	407	374	407	433	431	392	387	424	387	390	418	426	406	408	421	400	386	409	401	408	401	406	420	384	422	376	454	391	411	429	420	422	398	442	392	466	390	400	403	398	437	380	427	403	374	383	408	412	427	407	404	416	404	425	444	387	424	401	389	421	384	368	427	443	424	420	420	426	404	384	432	432	413	441	438	369	409	412	410	433	391	407	375	375	461	421	401	419	396	413	390	427	389	439	383	402	431	439	439	390	390	399	377	417	373	419	400	428	414	379	413	381	381	413	422	392	405	415	443	402	407	353	386	367	457	402	417	386	397	396	407	427	419	433	394	389	420	398	425	400	446	406	423	445	397	427	398	398	397	418	430	410	412	427	404	370	397	417	369	394	410	436	393	414	408	428	424	410	400	400	408	410	449	403	453	385	415	392	389	416	399	425	360	396	431	379	450	399	408	417	417	417	399	406	353	383	410	442	416	390	389	387	386	420	414	427	404	414	420	412	400	445	390	420	411	426	426	404	412	361	387	407	445	385	401	395	416	451	429	409	393	431	433	439	403	440	388	382	401	397	409	396	430	422	408	423	402	421	427	412	378	375	396	420	424	395	397	385	378	431	392	426	429	418	422	409	420	391	412	406	409	402	436	398	380	363	408	388	428	396	392	451	423	400	420	384	397	393	391	383	406	390	403	431	371	442	423	421	441	373	394	396	396	392	404	444	404	392	402	395	377	464	408	422	401	398	388	391	405	369	447	433	374	409	376	424	440	415	377	419	445	383	387	415	395	455	418	411	390	417	414	412	436	407	398	430	394	429	441	389	418	429	404	416	420	390	414	419	414	391	410	419	398	390	398	407	437	406	410	393	396	349	430	380	371	401	378	429	408	397	418	389	413	424	396	419	398	430	393	418	387	421	430	414	451	430	419	435	425	395	429	384	410	420	415	427	400	383	418	418	369	399	449	431	435	377	433	384	381	368	392	383	428	397	406	385	438	409	405	417	450	382	390	410	402	427	412	390	406	421	395	417	397	414	408	432	412	389	427	399	442	408	402	398	384	389	391	415	406	374	447	406	402	366	385	437	403	370	408	391	428	401	438	399	406	422	399	434	400	412	381	403	414	385	401	403	410	408	360	385	389	402	395	423	397	439	396	405	397	400	408	417	433	413	422	432	402	378	413	414	410	376	427	445	425	400	429	391	399	390	409	413	369	383	415	410	417	416	385	405	366	386	412	423	404	402	404	411	431	390	421	449	374	432	392	404	407	381	388	397	426	385	418	442	409	426	398	419	382	409	383	402	397	389	389	402	388	448
3474	9671	6423	3645	2525	2167	1607	1300	1021	969	1126	2881	9550	13587	11725	8244	3576	875	593	543	577	583	572	558	543	598	593	565	558	563	546	529	524	576	613	566	562	586	652	581	559	569	542	585	628	532	561	580	549	589	591	564	606	555	560	621	572	585	587	554	595	540	559	555	519	562	582	556	565	569	554	553	597	583	574	588	596	551	557	608	571	597	548	553	561	592	582	539	611	555	600	522	552	601	576	572	576	554	596	626	496	540	571	547	556	590	557	583	548	582	567	566	618	579	581	537	579	569	547	529	559	549	557	542	573	552	538	577	619	584	508	570	540	609	552	562	559	535	537	656	534	591	591	556	593	574	556	545	537	602	588	570	556	616	579	541	544	557	559	607	597	569	560	572	549	565	541	594	560	615	545	590	571	597	548	539	566	564	587	568	595	573	585	567	524	558	560	598	588	576	549	562	543	564	556	576	563	643	578	581	589	594	562	557	597	552	613	537	512	585	574	527	559	626	576	605	565	563	602	543	550	613	576	601	563	526	569	617	563	552	551	578	528	586	575	564	558	548	583	591	589	579	574	597	559	552	591	540	567	573	571	548	607	575	597	556	582	577	565	572	550	572	562	549	545	569	591	580	542	601	582	557	581	600	570	556	544	565	568	587	566	595	605	551	555	575	567	597	529	549	552	566	508	529	520	555	602	564	560	635	536	534	606	565	589	577	566	569	566	574	561	552	572	595	598	584	532	601	577	534	594	579	575	571	553	592	581	552	574	573	576	544	541	598	600	589	564	563	556	527	565	577	566	592	539	556	580	571	569	577	540	560	566	600	586	570	542	584	530	559	571	528	582	574	535	550	553	563	563	594	566	553	594	548	545	527	526	571	575	554	572	563	602	551	572	548	580	546	531	565	582	575	512	582	598	610	585	573	546	582	555	536	537	544	566	543	564	531	527	592	571	577	558	577	587	602	563	554	575	560	584	581	566	595	575	602	539	560	572	588	579	555	573	572	561	591	566	567	561	574	542	557	563	605	563	560	577	529	595	511	571	553	610	576	571	571	598	612	579	566	541	545	560	578	543	524	514	591	591	555	553	574	581	583	583	599	551	569	571	580	553	568	599	583	547	581	548	598	564	585	542	550	566	580	590	548	564	599	563	586	559	572	573	563	540	557	589	582	562	547	553	586	545	588	535	592	533	547	530	561	597	564	578	574	566	577	628	571	582	613	590	591	552	586	564	546	564	599	572	559	556	581	508	560	599	521	578	622	615	530	561	544	524	550	567	576	556	598	556	598	606	587	576	569	558	585	554	579	611	569	570	533	597	573	556	551	557	573	572	566	578	559	603	582	559	565	552	535	584	602	563	600	603	559	591	556	529	522	551	546	528	581	555	597	570	551	564	553	579	587	579	599	556	597	538	547	560	535	566	574	609	577	568	586	538	563	527	552	531	582	566	554	559	557	573	624	589	531	592	573	568	562	531	619	558	548	554	580	598	591	618	559	600	580	570	545	596	540	588	597	560	540	563	550	553	571	556	558	602	555	569	561	561	547	584	570	566	574	567	551	564	562	558	537	584	574	606	536	577	563	539	559	570	551	576	551	554	558	535	591	571	596	576	574	580	587	594	540	577	568	540	570	559	614	544	545	569	598	576	522	553	533	550	550	537	558	572	586	602	610	530	550	569	552	536	538	568	609	563	578	577	570	544	548	592	548	552	535	554	538	534	591	622	576	556	528	558	580	576	589	595	599	552	573	619	571	546	536	584	611	555	605	575	523	564	533	598	599	584	558	548	592	552	548	589	607	602	561	570	588	533	575	592	596	579	591	560	601	576	523	552	550	588	570	608	550	568	567	588	529	537	599	569	585	559	591	566	553	538	543	583	565	577	582	541	549	548	596	573	588	567	560	577	601	558	576	544	578	554	519	578	508	556	542	621	592	560	586	578	543	530	561	563	557	570	554	552	596	519	568	580	575	591	541	585	579	581	533	557	541	575	559	547	548	538	570	528	539	565	615	566	565	535	528	592	576	578	570	559	565	557	571	588	557	594	552	471	575	515	553	541	588	575	572	611	539	537	575	582	577	585	550	572	573	590	559	558	576	563	555	537	583	562	575	578	544	583	562	565	599	563	614	521	522	549	540	593	604	619	585	590	543	535	561	537	573	523	578	610	550	597	519	578	533	574	558	580	551	586	599	507	545	567	587	603	578	536	564	588	528	557	609	582	560	564	537	519	569	571	573	541	544	594	565	560	558	561	564	565	602	589	535	563	593	586	531	538	565	636	547	596	596	591	549	529	550	531	591	587	574	576	586	548	530	553	595	580	621	594	550	514	574	603	537	546	550	568	566	593	541	553	512	576	600	577	597	510	577	575	604	555	574	581	538	540	587	562	598	553	508	575	574	559	616	560	549	583	557	603	576	561	583	576	566	591	571	582	562	547	557	559	553	585	574	560	569	575	565	585	601	554	575	565	581	575	539	605	569	578	542	545	569	554	535	606	604	594	612	551	541	563	569	549	544	576	603	581	558	581	564	563	567	553	583	573	588	541	582	591	571	535	513	569	556	553	573	596	584	585	568	551	580	539	553	562	584	564	599	574	590	545	608	546	616	598	565	589	545	515	570	567	592	549	553	605	581	589	557	555	550	571	562	546	561	577	545	531	536	599	520	567	583	601	567	578	552	535	638	542	548	529	560	568	592	535	545	533	552	576	538	555	597	542	549	580	575	552	550	571	574	535	571	587	592	578	541	581	561	567	579	587	574	571	542	611	529	553	574	559	540	568	576	587	529	573	592	555	556	589	602	592	576	597	545	552	552	587	556	594	539	553	567	577	606	571	527	569	555	549	566	574	591	578	555	579	540	532	529	543	547	538	546	595	583	558	563	566	571	559	568	558	564	617	584	572	573	556	595	599	587	588	586	598	604	547	606	539	582	605	559	534	591	542	547	537	604	617	588	566	556	630	590	567	561	575	593	522	592	562	549	566	540	546	582	557	581	583	541	536	515	560	564	595	540	542	526	584	559	565	539	593	521	556	548	540	546	564	557	575	580	592	564	578	571	575	577	552	532	564	571	558	570	584	617	547	564	603	610	531	594	564	579	548	555	556	548	550	575	555	559	554	597	571	561	566	593	539	553	572	565	560	565	577	521	582	576	594	544	598	593	555	589	600	572	551	565	596	541	536	595	626	572	547	598	534	552	568	542	570	572	567	567	562	581	557	586	546	555	586	548	573	563	549	552	565	550	657	582	583	596	576	581	550	581	580	580	533	504	564	566	585	539	555	552	550	608	566	601	578	571	579	568	551	605	512	560	566	581	552	586	576	582	543	532	542	561	554	609	574	555	552	594	568	562	592	543	585	562	571	574	570	557	500	550	581	548	571	577	581	586	572	585	569	590	619	526	560	595	570	605	593	540	498	609	542	559	579	548	565	586	565	619	554	595	552	595	541	549	554	552	528	544	597	517	580	528	550	522	567	535	558	578	575	538	571	528
25158	21531	25782	21485	1048	507	413	318	238	218	232	251	929	2438	2951	2241	911	221	167	199	167	148	136	145	167	155	151	173	156	194	166	136	161	156	167	161	154	167	164	158	166	157	157	165	169	163	168	158	156	167	173	140	177	161	166	165	136	171	163	150	168	191	169	172	154	148	142	168	163	156	171	158	165	140	156	170	152	166	160	159	191	152	156	150	151	163	144	163	160	153	143	148	165	143	162	155	160	174	164	151	159	162	177	153	166	142	163	167	157	162	176	150	153	165	156	160	145	145	158	166	161	175	170	166	139	161	128	170	157	178	134	157	168	168	173	172	173	170	183	180	177	167	155	177	154	159	166	178	172	158	159	172	164	158	182	154	169	156	144	155	163	163	143	151	166	160	181	149	176	180	161	133	166	128	156	161	164	167	146	167	170	172	160	166	143	165	177	168	156	153	171	183	175	167	154	173	160	175	159	154	178	176	169	161	170	169	167	166	170	151	176	149	167	187	159	173	153	146	155	146	169	182	162	159	158	144	137	168	157	174	147	119	148	160	172	171	156	155	179	171	150	169	158	171	167	156	162	174	141	165	147	171	195	171	167	179	168	168	155	153	168	163	162	171	170	157	154	168	164	180	165	145	167	162	160	154	154	161	159	163	150	184	175	169	142	172	154	154	160	157	150	133	144	187	182	170	153	176	164	158	157	170	161	156	209	170	152	157	161	133	147	166	183	165	138	168	160	167	156	144	159	174	169	165	139	176	162	151	144	154	155	173	144	173	154	156	179	151	146	156	166	154	178	161	159	173	151	166	161	155	153	139	139	163	147	161	145	166	171	175	170	176	167	178	144	144	183	166	182	176	151	158	161	131	145	193	167	135	165	168	159	166	154	152	160	130	151	171	166	158	174	172	162	159	161	180	196	139	174	159	178	159	146	143	159	144	176	193	159	172	162	153	169	173	131	162	188	159	173	180	175	202	165	148	164	162	145	174	175	173	157	165	150	172	150	176	168	189	157	173	167	156	158	150	151	171	165	150	158	174	149	132	178	170	135	157	150	157	158	149	171	144	172	145	170	150	164	156	171	159	161	155	159	149	167	181	173	140	180	148	170	167	159	169	154	180	178	156	179	164	168	163	165	156	161	150	173	164	152	186	150	142	170	152	164	155	141	159	132	154	166	158	145	161	164	163	172	170	150	162	170	193	157	167	146	172	159	168	171	197	148	142	157	145	178	171	151	186	166	149	166	157	166	171	148	164	164	160	168	171	173	158	176	135	174	139	164	160	161	180	140	161	174	161	158	157	169	187	148	170	152	184	153	178	149	160	144	159	170	159	167	147	158	167	138	155	161	155	148	163	160	178	175	164	162	189	165	152	167	150	153	163	153	159	157	153	174	151	170	197	167	167	177	176	156	136	160	132	153	148	148	167	173	170	168	174	145	154	169	145	159	168	188	156	164	166	169	178	166	142	188	150	170	146	165	158	130	165	168	153	154	162	169	154	165	178	157	153	151	144	161	157	164	157	160	138	140	160	152	149	161	167	173	168	153	162	180	166	147	152	158	155	171	193	163	170	157	146	187	165	162	152	164	155	151	143	164	142	124	157	157	139	160	158	146	163	155	169	159	169	147	164	164	151	175	163	167	180	156	174	183	178	148	157	148	171	168	166	159	172	158	170	163	175	145	181	159	179	174	162	163	154	147	160	152	159	165	175	139	182	154	175	152	184	154	163	178	169	167	168	149	189	177	169	170	141	158	140	164	145	163	192	165	165	153	155	200	150	141	167	141	157	165	145	166	174	130	141	154	185	160	154	169	177	202	170	146	136	142	171	151	152	172	152	161	157	143	160	159	178	170	155	158	171	143	152	147	176	144	168	142	156	146	169	154	151	152	156	157	153	143	162	148	167	156	172	156	174	163	172	168	181	169	178	163	166	140	174	163	201	164	148	174	168	171	165	155	162	168	143	172	149	162	155	167	164	186	179	169	170	168	167	145	150	151	150	161	157	168	182	163	167	150	152	155	160	153	161	155	149	171	164	157	152	139	153	174	165	158	169	161	145	144	166	178	150	154	151	142	167	150	157	157	152	153	150	193	159	158	161	153	175	167	164	185	195	179	177	146	159	173	158	154	153	155	154	147	142	153	152	194	179	177	191	159	149	153	166	169	178	166	166	170	153	142	161	164	161	154	172	157	167	165	162	162	165	163	131	144	142	153	144	149	167	171	160	158	173	161	174	150	154	177	173	166	161	174	147	164	173	135	185	135	189	159	161	140	133	180	187	149	140	146	152	152	158	164	174	179	165	169	139	173	144	159	167	147	166	146	162	163	164	163	181	157	146	180	145	153	165	155	152	194	149	161	158	157	174	177	147	147	148	161	151	153	150	138	152	159	150	154	178	145	158	159	167	161	173	156	169	155	171	150	143	163	167	159	142	154	153	184	164	167	151	164	176	173	177	167	157	146	149	177	153	150	173	184	170	168	170	176	172	142	173	174	182	145	157	167	156	190	159	139	167	144	164	189	179	154	137	166	157	165	166	168	165	149	158	162	155	161	173	159	173	161	133	167	157	150	168	158	152	165	160	173	182	186	163	171	158	163	160	163	140	175	170	171	164	158	157	156	173	172	155	175	154	172	160	151	173	167	155	171	161	181	160	179	163	154	147	177	156	174	161	167	178	167	149	171	159	151	154	183	161	167	163	172	152	183	153	166	163	164	170	169	162	164	165	166	154	166	153	156	177	154	139	175	182	166	145	164	148	132	127	169	164	154	161	142	133	156	159	174	182	180	163	166	121	162	163	154	167	157	156	159	151	144	173	155	168	170	170	168	163	185	177	168	157	166	168	197	141	144	157	156	151	162	152	155	165	170	151	142	159	144	135	150	170	160	161	168	180	161	148	178	150	164	149	164	163	181	173	159	183	140	155	155	146	149	165	167	181	173	166	176	172	168	139	160	163	148	148	172	148	154	184	167	160	149	150	175	146	165	155	159	176	146	174	180	176	156	172	153	177	156	171	147	150	164	163	153	161	165	151	189	180	160	150	165	160	169	174	172	167	150	169	150	153	147	169	164	159	173	148	155	172	166	191	190	154	167	163	166	149	166	157	163	171	161	169	151	150	138	154	170	150	140	170	141	180	175	162	165	175	150	161	148	154	148	126	152	195	160	151	161	157	155	163	146	156	159	150	177	180	151	155	169	174	154	173	171	158	153	178	172	181	142	183	170	152	161	167	165	175	150	162	153	172	167	166	159	155	177	144	162	153	150	154	172	150	184	149	172	156	160	161	166	142	160	149	143	136	161	185	166	170	180	148	141	162	155	158	157	172	153	155	142	163	158	158	167	164	159	148	153	169	160	166	164	157	152	160	166	167	151	161	164	181	187	156	135	185	158	177	167	159	192	140	163	145	165	179	175	171	158	163	146	166	150	167	178	149	168	159	176	156	179	164	154	152	156	162	144	159	158	178	151	163	178	150	158	177	154	165	168	168
3523	5248	3768	1994	1241	1264	905	705	485	507	511	452	2426	6542	7138	5573	2064	373	250	241	240	212	264	253	234	221	238	222	237	246	261	246	257	217	216	258	233	230	243	236	237	272	240	258	212	223	250	241	225	255	259	239	234	251	241	246	229	240	232	227	244	245	250	235	235	231	238	228	240	235	205	240	228	216	233	229	226	222	246	218	239	193	237	218	216	229	258	243	227	242	211	245	228	203	218	226	234	242	232	259	240	226	242	225	252	237	241	249	236	200	256	225	245	250	238	224	242	238	238	252	233	249	234	239	230	231	206	217	234	238	224	237	239	220	209	241	240	218	257	226	246	241	236	229	228	236	235	236	249	258	266	236	249	253	219	239	230	227	217	235	239	268	256	256	228	253	229	241	232	231	245	244	216	233	241	249	242	230	231	248	233	233	238	247	243	244	243	234	255	232	230	255	233	236	217	244	253	262	246	240	257	245	226	228	232	218	246	249	228	238	233	233	240	238	234	240	242	237	234	228	225	229	209	205	222	226	233	224	232	250	254	224	213	265	242	257	213	241	225	264	220	242	268	247	239	222	256	218	213	236	221	245	232	244	270	238	267	229	228	206	233	231	197	230	237	267	236	228	251	218	244	231	220	229	231	245	240	225	246	201	237	251	228	240	238	242	261	257	232	243	226	227	238	231	252	228	235	258	236	220	229	234	228	243	202	267	241	228	212	221	233	241	252	229	219	230	233	214	264	224	235	234	231	237	212	230	256	234	257	223	245	231	219	241	212	232	234	266	258	229	238	236	234	247	242	253	243	239	226	253	226	220	228	234	248	234	246	208	233	212	240	274	209	252	238	231	242	249	231	256	221	215	242	245	234	248	241	252	241	242	253	226	235	235	226	229	225	242	209	251	253	258	220	244	236	237	222	227	227	244	222	244	233	240	226	233	224	259	210	228	208	245	254	203	235	237	236	219	214	237	242	233	236	220	255	233	223	210	259	240	201	233	252	243	230	258	243	221	213	237	250	213	222	231	235	226	220	216	222	265	218	236	238	211	218	229	222	231	268	232	208	229	230	260	231	276	256	266	211	235	250	238	242	243	214	221	254	194	238	246	243	220	243	230	248	252	248	230	241	229	245	243	244	253	233	231	253	232	247	237	228	228	230	227	240	228	235	226	220	233	207	246	234	233	228	232	234	220	258	230	236	217	252	230	228	207	221	262	250	249	240	255	234	234	198	237	219	242	246	204	231	234	241	240	241	237	228	233	242	236	226	249	254	244	239	209	232	234	215	227	240	209	224	233	205	273	253	254	231	241	237	228	223	247	238	234	202	208	237	273	259	208	217	259	237	225	265	248	247	239	278	243	217	263	228	244	246	247	203	238	238	219	243	234	246	220	232	253	206	236	247	228	228	243	245	248	243	240	219	213	243	232	243	245	237	246	236	220	235	247	246	242	256	224	254	234	229	222	228	215	230	242	240	250	216	230	242	224	249	237	238	220	210	203	216	218	213	238	223	228	239	219	221	247	268	200	245	238	198	236	246	227	246	237	207	232	223	248	262	235	239	236	228	223	281	250	233	254	210	243	255	245	242	241	227	220	237	240	248	225	244	242	210	257	222	236	229	273	204	220	237	233	224	235	245	236	220	250	238	230	197	236	207	254	238	231	253	244	238	239	251	253	251	261	229	256	231	238	237	233	224	226	228	242	224	252	252	264	224	265	246	213	223	233	253	244	277	237	280	233	251	245	246	237	265	246	241	217	218	240	216	238	273	227	226	248	232	232	212	210	215	225	205	256	238	231	229	239	226	241	246	257	240	225	246	222	260	232	247	276	203	257	231	243	236	219	232	205	245	209	231	214	273	245	223	210	234	238	236	213	235	263	237	213	279	253	226	224	216	232	214	249	243	256	228	241	245	238	222	249	232	247	238	226	238	227	229	222	241	230	233	240	247	254	247	239	241	237	227	234	211	216	245	236	233	247	236	232	240	234	251	208	225	221	224	242	232	229	239	226	257	224	261	226	222	251	235	210	227	214	236	211	232	200	252	224	247	233	209	218	253	250	219	242	239	249	226	228	218	265	219	272	261	227	251	240	232	215	239	238	212	243	234	240	272	257	246	221	233	222	219	245	215	228	235	224	232	214	235	241	236	231	244	210	226	248	212	250	253	231	221	231	240	229	216	217	217	200	226	216	223	238	231	202	240	237	224	226	242	233	245	239	226	232	231	245	242	237	232	237	245	267	234	227	231	236	253	258	258	251	237	245	225	225	233	251	233	250	251	248	233	260	225	256	233	258	251	218	229	239	240	265	241	232	226	228	252	246	269	233	227	215	216	233	230	230	250	241	254	242	248	235	250	243	218	223	230	217	253	241	226	248	247	227	219	226	238	220	211	230	212	238	254	221	235	221	247	234	232	211	225	231	210	251	227	257	217	216	246	232	253	243	250	245	217	228	227	233	241	258	256	239	230	229	234	215	228	230	228	250	254	246	224	253	224	242	254	231	256	275	242	222	238	257	252	231	214	225	251	247	218	247	232	215	234	225	232	241	248	250	222	232	229	234	234	249	245	240	228	249	245	238	249	250	219	247	257	231	252	236	246	227	258	237	238	233	217	250	221	236	249	226	225	243	218	251	208	227	244	239	231	249	229	227	242	234	250	238	238	250	215	247	249	221	238	217	229	220	240	209	222	212	226	228	246	230	245	239	258	237	225	257	244	236	230	257	244	247	238	194	202	245	245	250	236	229	253	232	202	247	261	245	224	233	230	242	231	223	247	236	238	219	232	253	221	241	224	232	253	248	205	227	235	223	216	244	245	230	216	248	252	242	238	204	245	243	228	223	209	234	253	240	243	253	218	236	244	239	236	238	239	264	259	257	184	218	229	219	242	247	222	221	203	198	197	230	221	248	250	233	224	228	222	225	211	220	241	216	268	283	233	233	216	235	223	235	218	256	214	221	223	209	242	233	255	215	225	242	248	212	234	247	248	220	201	221	262	250	203	260	266	228	257	221	235	218	250	214	194	248	214	259	243	245	241	229	214	213	253	237	235	229	239	243	233	244	227	241	246	223	231	236	250	205	204	219	230	258	226	231	238	263	221	238	233	224	246	227	223	222	224	237	226	241	221	264	251	252	239	251	238	231	260	214	216	243	250	235	230	219	197	205	211	212	218	247	244	230	242	247	241	215	230	229	237	251	215	231	231	216	222	229	242	224	241	225	228	255	226	249	232	249	262	251	220	236	230	228	247	214	244	234	212	221	227	246	241	256	247	254	227	266	235	228	210	196	232	245	233	236	270	256	221	223	231	228	261	261	232	238	234	255	228	238	226	269	222	231	245	243	235	221	240	238	237	235	247	261	232	248	266	231	238	257	226	234	202	254	228	252	228	237	234	215	242	218	206	218	229	248	230	254	208	213	224	251	232	225	253	249	238	247	232	267	263	250	235	235	245	248	233	231	241	223	247	201	245	242	254	261	225	235	225	234	241	242
22815	21560	28818	24738	21553	19746	2312	855	611	536	465	502	851	4581	11362	12436	7196	631	340	282	311	280	283	269	290	267	285	277	287	273	321	270	290	307	260	248	266	285	269	285	296	263	315	309	260	261	278	307	285	280	280	287	302	309	273	287	253	289	270	281	283	294	263	300	298	280	296	293	278	254	297	273	265	271	261	260	275	303	278	264	251	265	303	241	271	247	295	264	299	294	275	275	266	249	288	274	269	302	260	269	283	254	275	286	253	268	295	293	276	290	268	289	261	287	287	301	269	269	254	272	292	262	308	308	285	270	269	297	281	250	293	314	292	254	267	260	254	297	281	310	275	301	284	291	278	249	286	267	301	274	272	250	252	248	308	301	286	270	299	297	267	304	280	268	270	282	264	272	268	287	288	252	303	271	285	272	298	264	276	253	287	278	242	270	264	233	284	283	268	304	268	275	263	298	266	280	278	308	251	300	330	297	281	271	277	301	311	267	265	257	282	256	284	272	266	261	296	265	254	298	291	265	282	278	276	284	267	276	261	262	271	279	272	292	305	265	265	304	289	293	319	292	273	275	262	248	248	235	279	280	276	272	299	282	284	312	286	271	304	263	275	293	251	273	303	304	281	276	266	259	256	292	269	287	265	284	290	253	269	287	301	267	267	298	265	288	301	255	261	253	277	270	256	271	290	297	263	247	278	288	289	283	251	281	285	256	249	266	294	272	271	265	263	254	273	300	261	303	306	275	300	286	278	284	274	276	294	268	287	291	270	256	247	247	287	279	282	314	262	252	273	282	296	294	273	304	294	269	277	257	223	312	264	283	291	261	284	263	263	278	298	290	276	282	267	276	271	262	286	250	268	273	275	266	281	257	266	284	265	305	280	270	268	276	251	306	274	307	278	282	253	253	287	274	301	274	278	284	290	261	302	270	281	282	276	264	280	265	261	282	274	263	273	288	258	269	272	265	272	251	272	272	276	273	296	275	284	280	290	267	270	274	271	283	291	288	278	276	242	276	289	269	286	306	291	288	304	273	264	271	251	297	254	309	279	294	261	268	258	247	268	286	285	274	283	273	278	260	285	258	286	259	270	291	285	253	278	269	273	279	253	285	307	248	271	295	283	299	275	259	266	290	278	276	283	234	254	277	273	288	264	278	279	268	272	309	245	284	283	279	258	283	303	270	309	316	285	295	267	268	298	267	254	272	278	281	294	276	255	272	286	274	278	252	254	261	275	260	277	304	259	292	275	286	278	308	322	261	252	293	299	298	285	307	287	245	290	272	313	281	264	291	263	301	260	279	281	296	286	270	250	264	261	262	305	271	291	273	244	270	253	279	273	265	288	281	277	312	296	283	286	299	273	265	287	295	271	273	270	308	242	288	294	279	264	287	268	277	280	280	286	264	290	267	271	252	269	257	251	252	269	283	257	287	241	269	258	276	278	283	274	274	286	284	277	254	262	287	270	289	316	266	286	309	273	262	299	289	282	282	249	271	299	274	276	271	290	268	242	307	283	238	303	286	275	269	279	226	274	271	302	299	270	269	256	291	300	292	263	270	285	279	267	294	274	271	291	290	264	303	281	278	298	285	259	267	265	287	266	278	257	250	288	302	287	289	274	288	254	282	280	270	270	259	268	267	264	275	260	304	254	264	295	301	281	261	258	269	274	276	261	281	296	275	275	248	289	290	291	277	292	300	284	260	267	295	276	250	295	267	261	280	305	279	288	243	298	306	318	259	271	268	272	260	298	267	301	267	282	256	256	286	278	294	261	280	312	281	303	251	265	263	261	244	281	276	258	281	246	268	286	269	285	288	277	286	284	267	255	280	279	283	275	292	276	250	256	254	288	272	307	271	235	291	294	278	277	300	310	290	251	251	289	267	301	267	279	271	292	272	280	264	243	265	277	266	258	312	290	273	272	272	265	298	284	292	277	279	262	308	265	273	297	294	269	282	286	268	291	275	281	275	284	280	276	251	294	295	302	287	270	271	283	289	291	265	263	244	291	284	275	286	264	251	275	293	280	309	281	272	296	274	257	297	265	278	268	275	278	297	250	285	267	295	248	272	287	273	271	274	263	283	260	250	278	262	262	293	305	291	278	281	250	280	268	259	246	269	265	252	277	272	278	262	270	264	282	263	248	245	271	265	276	290	259	268	289	272	270	267	283	262	269	262	269	279	267	262	286	269	308	264	266	312	287	254	271	284	303	303	274	270	289	294	275	254	279	246	262	268	269	293	275	262	307	282	288	262	249	255	252	272	288	285	296	287	267	270	293	292	269	269	260	247	291	283	286	280	273	275	295	273	282	268	250	281	293	270	320	269	264	260	286	297	307	257	292	256	274	283	266	271	263	283	273	285	288	276	248	290	298	268	286	298	266	288	279	288	295	279	289	281	290	302	250	260	300	294	303	272	265	270	287	278	302	266	283	262	298	276	256	267	237	302	286	313	287	263	306	292	300	274	303	298	304	261	306	280	261	284	284	299	267	270	269	257	260	284	257	260	266	310	297	293	268	296	272	270	293	298	263	251	275	287	256	311	272	285	244	269	283	253	311	272	277	283	263	280	274	279	285	274	286	264	277	276	249	265	243	284	281	295	291	267	279	274	281	276	284	297	265	290	256	259	250	268	260	263	290	267	301	252	266	292	264	283	270	259	260	267	292	281	257	281	281	289	283	284	297	285	270	256	315	277	296	277	278	269	288	293	286	268	256	279	277	268	264	271	280	277	228	282	281	277	294	291	247	270	292	293	270	275	296	289	291	262	280	278	249	281	275	253	265	257	250	275	255	316	294	266	270	273	294	297	265	257	277	252	295	285	284	278	274	288	309	313	263	273	287	306	283	275	289	277	259	275	283	277	302	247	280	267	278	256	280	292	282	265	292	282	267	283	290	282	259	277	273	268	261	249	258	250	269	262	281	267	275	293	261	261	299	304	273	276	293	282	275	308	295	266	254	271	276	250	283	277	247	298	313	270	285	274	267	273	281	277	292	247	267	268	275	226	240	249	261	300	288	287	262	247	268	263	245	256	259	289	323	278	312	268	299	309	252	309	285	272	280	284	294	300	283	287	294	261	266	267	263	265	256	287	270	315	284	245	280	269	308	280	249	278	275	251	282	309	261	253	280	293	271	278	266	251	274	264	284	270	282	290	266	303	291	291	288	274	291	275	280	285	244	326	280	304	269	251	288	253	259	280	297	282	289	265	285	281	261	301	261	288	279	309	277	283	278	276	293	265	261	290	304	260	282	286	249	307	277	271	295	256	277	291	300	296	264	269	249	264	288	278	271	261	259	298	297	301	264	257	271	280	263	283	239	304	287	269	279	248	251	279	293	287	279	258	266	261	282	294	246	298	256	291	266	251	279	285	276	305	257	303	281	240	229	260	278	297	286	271	274	268	254	276	275	297	286	268	277	282	290	255	296	274	280	297	298	273	261	238	264	275	280	286	261	238	291	274	285	259	292	273	277	288	276	272	262	260	266	279
4288	14866	10324	5277	3301	3775	2252	1749	1308	1101	961	956	1774	9647	19342	19573	11509	917	423	443	389	423	374	399	399	404	389	428	417	414	381	417	419	383	413	421	412	438	396	387	390	375	395	405	395	444	392	380	379	372	418	401	348	416	402	382	375	410	442	394	371	444	398	372	395	401	416	399	413	421	406	387	388	410	409	414	418	380	387	433	404	412	378	406	400	404	439	378	394	398	387	353	359	401	422	378	365	401	397	411	383	404	402	412	425	374	411	454	384	413	387	401	396	413	392	434	368	410	407	403	388	383	401	385	427	361	369	374	410	388	395	402	415	417	407	387	428	376	358	374	391	377	403	401	414	400	408	378	398	421	409	409	435	389	399	380	388	391	397	389	410	359	408	408	369	414	376	393	386	414	370	389	396	412	380	410	413	384	405	400	409	396	405	400	425	391	394	379	403	387	406	378	369	399	381	381	402	398	396	380	391	389	427	363	380	348	386	408	431	387	401	371	389	366	406	375	417	427	396	388	407	367	368	408	384	422	370	365	391	414	390	415	378	403	426	431	375	421	424	392	390	420	392	409	386	404	413	401	422	414	400	396	421	425	379	407	418	399	400	379	418	353	443	377	383	360	363	409	384	377	423	404	388	382	423	376	396	402	390	398	391	389	402	359	378	390	410	435	389	422	396	378	413	407	388	402	398	384	416	361	379	364	419	398	383	416	386	426	431	405	398	369	398	362	376	405	406	403	404	403	388	415	368	417	378	370	402	397	384	366	395	427	397	382	365	407	388	374	388	378	424	386	400	414	376	403	380	411	393	435	417	389	418	421	383	399	381	399	400	396	393	395	424	400	399	415	411	393	400	393	397	400	388	391	385	395	410	353	425	380	393	393	419	396	405	358	406	389	403	417	405	416	372	375	382	383	382	379	368	410	413	352	385	386	379	359	399	399	413	389	387	386	400	402	399	404	407	406	392	401	410	406	426	373	399	400	407	401	404	350	400	383	377	375	398	411	346	401	405	390	412	370	390	363	420	383	410	390	414	387	427	387	424	376	353	403	368	387	398	404	412	427	388	401	410	421	388	377	402	378	414	384	432	391	344	385	406	384	410	407	396	396	398	384	357	394	401	393	424	406	410	401	427	395	381	412	387	381	386	397	409	380	384	405	418	413	406	395	383	359	401	392	415	408	388	389	406	377	389	392	409	385	427	363	420	407	411	380	407	399	396	372	400	375	368	393	418	376	400	419	397	406	415	435	433	416	402	412	434	388	409	383	367	421	393	395	364	374	390	412	406	377	392	381	413	399	412	431	383	409	381	402	393	371	399	411	409	389	388	383	412	417	432	379	425	385	378	386	408	391	388	389	410	390	374	402	412	406	356	365	393	390	416	384	360	397	426	443	380	432	379	413	399	394	414	384	396	377	427	408	385	391	421	415	367	404	386	392	408	427	396	401	369	362	395	370	399	383	419	370	402	400	409	417	426	392	375	411	408	406	377	366	401	404	396	395	402	406	408	412	373	354	396	421	375	382	375	395	395	400	411	370	415	387	402	378	405	434	411	381	377	401	415	389	411	418	431	381	405	391	396	395	399	378	422	405	375	372	410	374	415	372	445	373	406	423	366	361	349	405	412	354	388	378	379	414	412	423	390	387	412	391	373	407	377	414	388	407	404	421	352	429	420	402	388	376	368	397	426	383	399	451	372	406	392	406	414	383	421	387	413	406	406	354	390	394	414	391	419	403	378	420	388	398	379	398	431	424	368	417	397	381	396	412	433	396	375	360	417	435	411	389	425	416	418	425	391	390	387	400	390	398	428	383	425	403	398	430	402	379	420	378	381	421	401	410	385	379	415	359	410	386	379	391	390	406	390	361	408	382	399	391	402	399	401	402	401	386	414	457	398	420	414	385	426	414	405	423	420	421	428	424	409	373	382	424	378	395	379	375	361	371	368	363	402	376	379	400	403	381	405	403	371	412	377	415	419	373	389	391	383	403	420	412	352	404	389	383	395	368	390	382	379	385	415	402	422	436	388	420	365	417	394	357	379	413	406	430	342	387	396	398	349	385	424	404	362	418	420	456	395	403	396	400	413	422	408	404	403	394	398	389	394	364	414	406	376	410	383	395	409	391	416	384	348	409	386	402	403	406	405	391	395	381	367	385	401	391	374	396	428	390	396	418	393	374	353	405	375	405	378	434	396	392	357	422	401	381	374	415	407	386	407	376	411	394	413	418	415	360	392	379	428	393	396	404	340	394	408	396	381	413	391	377	346	394	368	428	417	399	382	356	371	424	385	392	391	432	424	390	382	374	442	343	400	402	374	415	376	393	420	414	398	398	406	384	392	413	396	368	390	357	392	421	365	410	433	385	373	392	369	390	380	423	416	398	395	412	402	385	413	391	435	385	376	425	386	395	371	372	426	408	374	371	406	393	389	440	377	352	397	386	379	388	406	403	375	387	380	417	413	414	394	392	417	400	369	433	345	395	409	378	393	392	424	425	414	372	383	388	389	348	409	403	393	398	366	368	387	397	403	405	370	431	391	395	370	395	405	404	406	396	406	393	419	420	376	373	415	405	413	406	391	415	389	385	342	401	393	387	430	361	433	391	385	409	383	404	389	397	399	371	402	386	391	424	389	417	407	405	396	387	412	408	391	408	403	383	427	396	410	397	397	403	392	420	396	410	414	407	375	408	374	352	373	431	347	378	418	410	400	410	410	385	377	382	400	411	365	367	389	431	371	397	374	421	401	379	402	404	381	395	392	388	418	392	346	411	430	398	381	391	409	395	438	399	416	406	398	434	405	413	371	410	428	385	422	417	395	375	386	387	408	392	390	376	409	347	408	410	386	437	404	412	405	400	405	418	385	398	390	422	401	428	387	400	372	384	379	370	408	395	369	354	403	367	385	393	425	403	407	429	382	375	364	414	363	387	389	389	363	409	386	366	407	394	379	409	389	437	368	412	414	394	410	372	411	419	379	382	402	395	399	387	370	388	374	392	389	407	431	413	391	366	427	403	363	404	386	394	405	421	379	361	421	386	426	400	378	392	445	384	353	401	404	430	405	403	363	417	386	394	434	395	415	419	404	370	380	371	433	387	362	376	423	403	394	406	389	399	400	375	398	378	392	412	385	415	343	376	403	412	416	408	430	390	385	424	412	409	405	383	418	416	397	410	385	373	373	411	396	384	392	394	389	390	377	370	372	400	374	399	405	387	374	390	409	386	383	423	363	383	389	383	405	407	389	379	367	402	395	388	411	403	384	404	415	388	388	385	416	381	393	390	401	423	401	409	362	368	393	439	422	385	411	405	410	376	379	387	419	403	364	370	390	381	396	401	405	391	374	372	381	400	380	403	402	399	393	379	418	400	384	382	390	343	377	418	361	382	418	404	393	371	412	397	431	405	425	374	414	414	360	391	363	358	391	397	404	413	425	391	379	385	422	375	396	413	408	356	372	405	381	405	419	382	411	394	402	397	366	386	387	395	409	359
27694	18427	4087	753	489	565	449	432	341	348	341	343	309	405	689	1028	865	350	313	315	288	299	296	301	300	302	307	297	334	298	292	318	274	315	285	287	305	293	300	301	302	283	267	326	276	264	301	313	281	286	331	312	313	300	304	314	318	294	286	304	327	279	281	303	334	311	302	282	334	303	292	319	287	335	312	309	314	306	295	296	329	295	277	322	305	302	307	268	316	282	271	273	297	319	305	318	310	333	313	288	299	291	306	298	280	338	295	311	281	285	297	304	289	313	273	309	305	314	272	296	285	317	312	298	314	300	295	289	293	279	289	312	322	294	291	301	296	295	290	283	325	289	310	303	316	272	280	326	319	339	297	279	282	295	302	326	292	251	305	284	304	302	332	300	330	304	337	298	302	314	326	290	294	274	301	296	313	274	333	279	258	302	306	289	316	279	313	330	273	298	285	327	312	287	300	295	294	280	298	300	298	312	288	273	288	296	308	322	293	323	302	338	253	282	324	275	294	301	292	312	278	300	297	302	361	275	326	287	316	329	300	298	288	322	314	288	303	289	273	291	265	292	333	295	277	282	299	286	301	327	279	289	299	315	303	312	298	298	278	302	317	313	292	298	285	293	298	293	302	308	293	289	252	281	296	306	295	265	319	285	310	281	330	304	290	296	328	296	290	292	295	318	295	287	304	337	296	317	300	284	311	249	307	314	314	310	293	311	339	321	283	301	295	286	306	284	312	299	293	307	314	303	274	300	319	322	306	278	312	296	292	290	300	293	284	315	281	292	320	305	306	303	330	291	300	330	293	314	307	312	304	312	293	296	312	303	313	335	314	303	302	296	263	308	307	289	252	338	320	309	315	302	322	282	282	314	314	330	335	301	313	320	308	326	304	319	326	298	323	303	309	331	312	272	309	299	280	297	322	286	313	278	319	311	281	292	314	280	275	279	303	301	328	300	322	306	296	292	282	308	267	303	272	287	323	286	268	302	304	336	307	304	308	304	291	311	297	300	328	302	293	262	301	278	324	325	283	304	324	295	295	317	323	307	337	286	295	282	282	295	315	307	303	286	285	329	284	323	273	262	307	303	300	301	301	275	289	301	271	316	260	284	296	316	302	312	289	288	289	310	288	280	290	299	300	296	282	289	304	305	270	284	336	319	295	278	271	301	283	304	285	297	324	295	298	321	310	323	291	313	325	289	280	342	308	315	302	308	287	316	304	259	303	305	321	289	310	317	287	322	314	312	313	303	309	295	293	291	268	307	273	298	301	308	269	274	334	321	318	297	275	312	309	311	304	321	316	307	285	284	318	326	282	285	289	309	331	296	312	319	318	291	332	277	311	334	329	269	315	291	286	303	327	303	325	298	307	285	292	292	308	303	282	310	280	297	270	294	291	306	282	332	317	293	307	289	321	309	335	339	298	295	312	298	303	307	350	308	299	267	308	283	278	301	310	278	268	294	276	323	307	318	304	299	288	305	303	291	302	292	282	288	327	324	319	288	295	307	290	340	310	300	316	314	268	328	295	302	316	312	299	307	271	314	280	299	299	280	298	302	311	290	296	286	306	305	268	326	303	266	323	287	294	276	305	279	277	286	317	284	300	286	293	299	310	332	314	303	302	321	308	277	265	295	292	310	289	304	315	337	256	305	263	321	319	294	282	315	300	300	285	285	288	289	312	302	304	323	305	269	297	290	297	288	318	278	328	343	294	294	297	330	261	314	321	327	285	313	290	290	291	287	326	301	321	300	295	323	299	292	312	299	282	291	279	280	314	308	281	318	309	311	315	314	300	316	307	336	289	304	285	305	296	299	296	317	300	281	334	302	272	292	308	275	277	328	282	273	335	317	328	314	268	308	312	295	307	310	285	307	319	311	287	322	296	302	317	298	311	263	299	289	298	280	298	299	311	333	293	322	266	295	307	306	325	283	272	307	286	304	300	292	335	286	303	319	300	279	283	305	261	286	318	309	282	282	314	301	284	314	291	317	302	312	320	346	303	272	307	287	303	323	324	305	312	304	324	299	288	328	303	326	282	311	311	327	285	298	290	280	310	316	328	330	291	289	293	307	308	312	299	287	327	307	323	296	309	319	301	332	254	294	302	319	289	283	310	312	303	273	309	285	317	295	270	290	298	318	316	277	299	312	322	301	307	298	308	288	304	298	313	321	297	298	315	279	304	307	317	307	302	282	300	308	338	306	307	322	293	300	298	327	282	325	286	301	298	335	296	303	311	329	285	270	298	312	311	276	313	329	308	297	297	300	300	334	278	334	313	279	285	278	287	275	285	279	266	305	282	286	325	330	313	291	315	324	303	323	304	311	295	328	305	294	320	278	297	315	302	311	297	327	279	303	337	262	294	274	277	312	309	268	291	310	304	279	288	301	307	301	255	271	327	313	308	304	289	310	264	294	254	286	280	290	296	277	319	292	304	307	332	328	316	342	268	317	322	300	309	310	306	310	321	287	289	308	285	290	281	300	324	299	292	307	310	314	317	278	312	293	304	300	273	315	308	310	279	297	310	311	276	299	284	319	278	299	290	297	320	284	312	281	295	319	315	289	245	302	300	328	284	296	297	314	320	292	267	294	301	315	291	312	269	303	307	316	326	286	335	325	282	317	295	286	313	300	313	279	315	300	294	307	290	301	329	320	305	318	266	275	290	315	315	301	302	286	263	289	279	314	279	303	293	291	302	288	321	309	333	296	290	301	300	295	293	319	316	302	288	271	299	320	283	313	319	320	331	293	311	300	325	266	299	302	315	316	312	298	301	294	320	309	336	297	301	265	341	304	337	299	309	297	291	315	319	304	306	287	293	298	338	318	322	316	286	285	294	301	297	311	285	315	275	282	299	305	282	277	309	286	294	285	307	307	308	282	292	280	286	300	324	299	295	308	273	307	285	282	287	270	272	279	296	292	328	297	310	305	300	288	305	317	310	288	318	269	313	289	337	303	281	298	294	324	282	304	310	313	323	280	273	323	284	285	305	292	258	304	324	322	305	281	303	334	327	285	329	303	286	306	304	306	327	302	319	319	311	303	257	295	314	327	286	297	304	286	335	298	306	272	334	286	286	286	304	312	271	292	303	302	306	290	298	302	332	289	314	331	260	296	299	301	302	294	307	306	288	287	345	288	299	273	270	318	283	312	288	305	290	309	294	301	280	305	306	322	324	325	291	278	300	344	335	300	273	289	300	299	307	284	296	303	311	302	300	327	317	308	299	320	327	306	293	303	295	294	330	301	298	323	286	316	325	305	306	302	343	308	308	275	289	311	311	314	317	302	311	294	273	331	315	319	320	322	273	271	303	264	272	312	304	327	319	294	297	313	299	307	286	300	316	311	299	311	289	293	278	296	326	292	277	294	305	292	323	317	294	288	313	315	331	295	295	294	300	288	315	309	305	308	287	300	318	311	285	279	329	305	302	311	311	300	301	289	302	293	311	285	319	298	291	288	316	304	272	302	296	269	331	292	280	301	301	292	315	297
4437	3073	2027	975	797	1001	845	630	599	516	542	470	464	608	1395	1851	1604	534	433	428	426	421	398	433	433	455	447	366	409	411	437	426	422	390	392	456	423	415	421	429	429	390	426	427	443	410	377	417	391	397	444	410	418	398	436	415	434	435	412	402	440	444	427	388	357	423	449	428	437	429	395	404	461	413	472	423	428	387	427	414	407	421	448	416	386	424	429	439	404	425	420	388	398	430	451	432	389	427	415	475	401	441	425	418	411	422	407	411	432	426	418	430	413	391	427	388	427	436	400	476	434	397	411	422	428	435	412	446	445	396	436	455	380	403	444	423	394	429	388	392	426	406	430	397	412	435	387	422	410	434	398	404	444	446	460	413	425	400	421	400	383	413	441	407	406	400	420	413	410	404	407	429	440	416	418	414	390	440	389	411	397	405	426	420	439	440	406	433	417	432	420	443	426	438	405	415	455	422	405	381	408	407	418	419	386	429	451	419	441	444	408	437	451	452	439	450	449	409	414	415	433	398	420	398	398	430	451	433	410	439	425	396	397	502	403	392	432	454	405	423	383	415	424	444	423	403	436	434	375	442	412	404	415	405	407	432	415	422	388	405	431	440	408	390	375	406	457	417	446	414	429	441	389	411	441	426	394	424	415	436	422	412	430	407	402	410	447	428	448	405	410	431	419	441	471	423	384	433	424	441	406	463	403	419	417	454	385	434	423	432	413	434	452	391	425	404	420	432	416	492	425	398	409	411	418	412	428	436	414	399	455	409	447	402	375	451	422	405	429	423	440	406	392	433	421	419	414	447	415	413	420	433	414	397	445	448	445	393	415	456	448	403	409	405	401	454	400	428	437	439	409	406	434	378	384	438	422	460	406	407	434	407	425	412	434	418	424	481	429	404	385	439	409	386	459	403	387	374	434	400	399	400	444	388	423	444	429	408	412	427	388	408	468	394	430	419	424	448	422	427	436	455	445	424	407	429	432	393	430	402	430	387	407	416	413	405	429	417	412	427	404	395	446	433	393	386	437	435	435	427	422	415	442	446	387	435	395	418	399	439	381	378	409	404	376	425	414	419	465	409	436	392	409	376	413	478	436	445	457	421	414	424	428	379	407	437	436	426	402	443	391	421	404	452	418	421	411	425	433	403	408	400	421	425	433	398	420	427	387	409	438	421	402	430	420	443	426	427	435	431	430	444	425	370	414	438	422	417	440	448	419	409	402	460	428	414	447	494	399	404	443	392	419	473	379	411	405	378	451	397	431	450	428	420	405	426	373	424	392	451	395	424	443	403	403	426	411	401	405	431	422	437	435	467	439	418	463	404	403	455	420	431	410	423	436	450	411	377	487	383	426	446	430	410	408	444	385	450	411	446	419	462	409	420	435	435	454	415	399	437	414	437	430	412	404	415	438	478	439	435	386	438	421	413	406	400	406	436	416	402	427	438	468	425	418	418	410	439	396	453	399	433	400	401	396	405	426	461	389	421	379	439	435	422	431	413	414	428	424	418	416	412	388	421	376	417	438	411	420	388	403	411	420	409	443	400	410	410	400	414	428	422	434	404	403	428	424	431	428	426	449	433	421	422	415	410	433	404	415	375	407	416	396	435	454	405	361	395	430	423	422	434	430	452	461	425	435	428	409	413	365	406	436	433	392	399	368	441	440	391	410	401	404	411	435	427	428	430	422	409	409	398	447	435	415	378	455	429	405	449	399	417	402	427	372	428	442	405	401	432	435	434	444	381	415	435	423	421	422	444	416	453	436	434	442	408	400	416	454	426	471	381	414	397	408	406	433	433	416	398	437	398	394	453	391	381	424	432	440	400	450	385	388	450	428	402	413	405	412	435	390	441	446	405	415	412	437	439	420	427	408	436	408	441	411	467	393	439	440	420	413	400	446	402	437	471	453	418	404	405	397	485	437	435	422	410	431	426	420	443	406	426	403	413	421	457	418	420	428	420	430	411	406	413	481	431	420	430	457	432	418	418	412	379	394	408	435	426	429	419	431	390	431	431	447	458	404	386	409	398	402	418	400	437	424	423	407	449	429	448	406	414	445	426	460	421	416	441	440	398	421	431	405	422	388	429	372	422	440	412	410	410	437	407	412	403	440	413	416	430	377	463	405	445	394	421	415	416	410	395	428	402	429	449	435	430	416	445	404	433	422	423	442	389	456	401	404	460	407	419	414	367	433	444	433	402	428	406	430	410	418	416	443	392	435	437	425	409	416	403	395	423	443	443	410	427	402	425	400	392	431	412	414	393	451	455	419	400	403	460	385	441	397	400	422	427	442	429	402	413	420	421	419	386	436	416	407	395	456	420	440	411	415	430	415	435	404	403	424	407	441	432	382	395	446	447	397	439	459	417	428	404	432	426	461	437	393	432	420	421	417	411	469	410	386	427	414	440	423	417	454	436	429	455	424	409	403	417	388	402	421	412	436	432	423	399	431	399	420	408	386	402	452	402	418	420	464	458	413	401	414	416	438	415	397	409	446	414	374	436	394	427	431	425	416	403	395	441	415	430	442	435	412	417	443	438	463	418	455	470	409	431	416	408	431	449	366	411	445	405	428	413	431	429	422	431	419	432	423	438	417	438	412	437	358	441	426	418	430	415	427	404	452	379	427	416	430	418	434	406	441	422	423	426	440	421	432	443	461	401	437	461	416	396	420	445	468	426	419	417	405	385	431	422	414	423	418	421	409	362	421	421	413	430	409	423	408	437	432	367	428	439	391	423	407	421	418	467	407	381	431	442	441	411	421	444	421	384	410	385	443	433	404	429	420	445	420	440	411	419	399	406	403	426	424	428	435	444	413	437	411	423	401	403	419	407	440	393	413	448	419	432	425	444	390	408	426	420	405	460	403	413	445	385	449	415	423	426	410	402	412	423	468	439	387	423	415	440	407	388	423	434	402	403	421	405	423	418	407	436	398	435	411	454	458	429	425	395	411	412	406	420	393	391	430	447	416	421	402	428	434	431	397	439	379	381	413	415	430	429	402	467	412	384	451	435	438	425	481	399	413	415	439	443	403	416	435	393	428	449	428	434	401	436	432	422	453	429	445	408	389	418	433	422	443	428	393	454	384	406	444	406	402	396	415	419	414	422	419	449	393	445	405	433	396	408	429	425	396	442	404	407	370	454	422	431	380	433	411	417	405	432	398	434	399	437	419	416	344	410	433	423	452	395	433	453	422	418	424	405	448	408	430	414	384	455	367	422	435	411	374	412	387	394	422	439	450	418	384	423	394	439	398	428	378	412	430	456	431	447	393	413	437	413	421	413	424	411	410	416	403	392	408	433	429	469	411	399	436	401	413	426	409	427	388	396	426	416	422	387	453	406	408	462	387	411	421	438	445	405	385	376	405	421	447	419	415	416	453	443	408	407	435	414	409	437	390	429	405	461	441	423	398	405	418	421	417	410	444	419	409	392	434	398	422	378	415	417	389	395	402	416	453	430	422	445	432	406	449	388	417	425	408	442	388	438
23769	21538	28071	25436	19664	2207	1120	703	609	619	553	513	498	1914	6793	6477	4790	1373	432	409	430	401	446	428	400	464	421	409	427	447	457	423	425	374	407	431	455	433	414	423	405	398	394	431	386	423	422	401	409	395	414	422	399	421	422	408	406	421	383	406	396	426	419	441	414	413	398	411	416	446	398	398	400	411	393	434	431	397	388	427	403	427	436	362	397	391	408	402	394	426	445	421	448	428	411	382	380	432	410	393	420	432	425	449	398	416	375	426	390	414	395	421	403	411	418	394	414	416	443	423	441	411	420	375	417	408	404	402	391	369	417	386	393	400	381	415	407	413	452	472	423	426	418	428	441	383	391	457	416	399	439	405	438	443	410	392	425	432	398	388	436	391	372	422	417	415	447	426	415	385	443	401	405	401	411	420	407	409	411	433	456	416	416	407	423	451	418	443	415	383	433	406	446	413	390	439	426	426	445	377	405	419	405	395	419	400	440	397	412	432	448	402	409	442	421	420	437	378	443	411	394	407	424	401	408	380	411	451	367	416	439	410	439	416	375	390	414	412	427	380	375	395	415	446	417	431	377	386	427	455	413	421	418	421	425	420	423	400	413	413	380	383	407	438	406	405	414	402	390	431	389	390	428	420	413	388	424	430	402	420	421	414	354	402	387	432	440	406	387	420	418	411	405	431	383	358	416	405	406	390	372	413	393	438	419	440	432	412	387	400	393	399	448	410	419	418	446	395	450	441	401	393	396	420	429	414	424	432	444	366	370	392	378	411	395	436	416	391	400	403	409	431	449	396	407	375	386	424	403	432	442	414	425	399	413	419	413	441	412	408	363	408	449	406	409	390	431	453	413	426	435	425	428	440	418	459	410	373	397	415	413	427	365	414	404	433	394	419	394	413	400	429	416	412	420	388	390	409	417	429	420	400	449	390	406	409	472	417	390	403	431	378	407	406	415	398	410	416	392	362	423	402	438	409	439	439	380	394	404	424	405	398	412	408	390	437	425	422	404	417	361	428	419	390	399	398	386	419	437	384	391	364	417	441	405	403	424	404	446	398	389	432	400	402	443	384	409	418	387	418	388	406	436	406	364	440	401	405	401	433	406	425	382	451	389	444	413	395	420	419	413	427	400	428	427	411	413	430	399	408	443	437	424	421	434	440	361	417	428	408	402	396	458	378	445	445	445	414	401	434	424	423	415	418	451	435	417	437	434	397	393	389	412	429	457	428	423	416	436	414	406	442	427	412	392	383	435	413	393	430	420	406	384	386	457	431	436	437	424	407	418	430	389	407	438	390	403	377	445	407	404	443	400	389	440	441	426	420	431	402	427	410	382	412	428	432	418	398	425	404	437	426	413	406	383	414	378	407	410	404	438	432	407	392	410	428	405	408	385	403	400	427	404	400	417	440	402	405	387	427	373	422	398	410	410	413	428	427	425	393	394	415	414	441	426	375	407	432	368	410	432	391	431	433	394	404	425	373	408	423	441	415	435	437	416	399	431	429	409	443	421	388	399	391	405	447	412	389	416	453	395	401	444	446	438	377	442	409	406	419	412	384	402	422	416	417	409	461	414	399	428	420	403	404	444	401	428	405	425	410	412	379	422	458	428	437	387	424	420	435	393	401	428	395	432	398	446	382	416	360	393	390	394	439	402	400	379	387	389	414	429	413	407	381	414	418	385	392	397	364	419	427	381	409	419	421	400	396	428	401	387	404	414	438	362	427	386	400	425	439	376	401	424	403	390	405	433	419	453	402	419	386	401	388	403	436	441	416	398	418	408	405	443	404	376	419	414	380	414	434	409	407	431	392	443	416	409	413	421	400	438	410	421	435	425	424	403	442	424	415	421	412	415	412	422	407	405	393	449	437	410	419	402	431	411	379	409	441	415	416	440	373	423	440	414	400	406	448	401	426	424	426	442	396	395	392	420	431	447	439	382	425	474	426	437	445	429	402	433	423	456	347	461	433	453	391	391	413	388	420	417	442	430	388	384	437	423	381	374	438	410	420	424	411	411	391	390	420	430	411	441	428	412	421	397	414	392	392	411	432	404	460	392	429	393	412	397	386	399	426	426	374	408	422	437	441	415	380	403	399	418	417	399	410	392	455	413	380	465	448	421	399	413	369	449	432	447	399	452	426	407	407	399	390	417	446	396	393	406	407	415	414	406	423	367	413	406	383	399	394	428	401	436	407	423	387	394	385	404	374	409	423	370	399	428	377	415	420	431	413	369	380	413	433	401	405	420	424	433	433	423	389	395	416	419	410	391	407	409	425	403	399	391	409	418	422	416	413	441	415	433	387	422	441	426	400	409	431	434	379	436	437	413	355	426	430	463	396	396	397	417	399	438	418	446	446	406	414	409	402	421	417	401	387	408	384	431	424	451	414	397	431	398	431	438	416	406	414	419	403	415	406	406	389	448	372	401	404	413	414	392	408	415	450	404	426	420	418	421	422	419	448	418	407	427	374	421	424	428	450	427	415	420	388	433	428	408	428	421	396	425	412	446	404	427	427	432	409	373	440	420	394	400	399	413	398	441	429	443	409	390	411	438	366	381	418	453	389	426	388	387	417	404	449	431	420	400	422	448	447	380	468	364	428	424	394	433	409	453	416	433	404	408	392	428	375	385	439	414	400	394	409	412	379	402	406	399	404	420	422	412	415	405	426	423	378	409	430	439	409	409	398	398	413	406	412	383	433	390	413	383	422	453	437	402	447	411	402	420	402	416	400	410	428	438	385	437	413	397	425	404	380	416	378	391	423	420	433	406	424	390	442	424	454	384	426	422	389	433	413	416	389	407	428	400	419	398	417	416	403	458	421	408	440	412	387	430	390	427	430	411	426	443	443	417	387	387	416	418	434	409	427	398	393	371	440	396	408	399	424	407	366	423	459	420	409	446	411	428	388	416	381	443	426	430	401	383	430	430	388	388	373	439	393	381	411	441	414	425	401	443	393	407	444	395	422	450	378	353	411	385	422	403	400	396	380	420	440	420	414	410	386	408	439	419	419	409	418	419	437	422	409	404	389	437	416	375	398	392	433	415	370	409	386	392	387	418	477	405	405	423	393	406	365	403	366	383	436	406	484	411	416	386	451	404	430	417	400	416	414	370	439	411	426	367	388	405	406	387	359	413	382	415	441	410	379	382	433	381	425	400	374	425	379	414	414	390	462	411	419	413	411	417	389	406	414	457	418	446	394	440	399	402	428	422	427	433	394	390	427	426	367	443	403	365	439	389	442	423	388	480	409	386	400	442	374	419	427	417	423	432	436	427	423	393	423	412	386	442	422	372	418	411	406	432	382	381	399	430	358	403	429	405	438	408	403	388	399	424	407	426	403	402	428	375	405	421	434	412	405	379	383	412	447	414	396	393	416	429	399	401	397	415	421	423	411	395	409	405	401	424	417	452	413	419	407	400	419	386	387	404	351	423	426	454	375	421	362	430	440	423	385	381	410	400	432	428	383	423	391	404	432	448	412	410	415
3367	10810	6537	2808	2301	2611	2039	1460	1132	1016	881	818	790	4006	12979	11501	8745	2487	563	630	567	601	582	582	580	592	555	590	540	565	606	590	553	587	560	597	573	602	523	559	566	560	604	601	570	584	588	571	562	587	599	578	552	557	517	608	555	553	599	548	588	580	553	604	538	601	572	573	562	613	589	614	573	572	533	572	590	572	539	563	567	608	575	574	601	604	551	603	587	567	547	560	556	517	562	539	534	570	572	583	569	583	517	553	590	590	600	569	583	585	596	573	631	605	548	571	575	578	588	549	565	625	579	539	587	561	569	558	589	555	566	566	565	533	554	599	547	590	574	599	556	608	563	568	530	581	597	591	570	557	607	545	573	566	592	594	593	591	584	605	587	543	589	547	604	583	567	548	622	587	591	528	578	553	614	560	585	546	583	584	565	542	546	558	555	563	597	575	598	593	595	595	536	576	612	562	578	585	576	543	554	576	564	546	603	575	578	595	579	581	583	581	575	520	530	578	591	592	557	563	569	589	566	546	580	589	557	591	537	576	591	553	588	532	568	572	526	567	612	568	553	556	611	535	598	520	581	602	593	562	618	606	590	594	550	568	538	588	574	561	567	574	579	574	573	549	573	604	607	578	586	587	572	563	576	571	572	584	583	570	556	615	605	619	569	520	610	581	562	563	556	554	551	571	586	583	544	566	550	577	567	529	578	581	552	553	591	562	601	606	559	591	573	571	574	588	556	577	609	603	597	618	539	625	608	533	553	595	573	584	597	584	576	559	564	563	598	558	571	601	576	607	564	550	627	589	584	584	575	527	588	567	523	574	551	595	599	534	546	517	566	540	614	562	538	551	563	607	596	589	554	529	551	557	561	565	561	557	601	605	573	597	551	565	570	538	596	535	563	604	594	573	556	601	502	607	581	525	571	551	606	598	571	592	578	513	581	594	566	584	603	599	523	605	539	590	593	563	562	583	527	576	540	571	554	627	537	589	572	618	559	583	599	552	607	576	575	572	586	612	555	589	590	587	589	549	588	553	575	597	586	574	601	548	552	572	544	575	599	574	523	543	606	556	573	576	565	626	603	583	597	555	563	560	556	574	591	572	541	550	594	561	556	548	612	553	561	586	539	574	580	608	573	539	562	535	550	613	586	602	578	575	540	570	534	554	546	584	539	531	566	588	571	571	588	604	596	567	543	561	555	565	600	627	517	613	573	544	571	585	549	597	564	552	635	559	617	615	586	592	558	568	580	557	561	546	565	559	589	525	551	576	527	582	563	585	595	587	589	572	598	547	597	579	614	616	554	594	543	593	556	537	600	605	607	576	596	565	590	600	591	621	557	535	529	579	542	600	544	590	571	548	586	564	555	554	559	557	597	618	540	577	601	580	563	562	562	570	585	558	587	617	618	581	561	586	594	564	586	582	578	556	580	592	580	546	603	578	578	546	602	584	619	583	601	538	565	582	556	601	547	549	604	595	618	556	587	566	591	617	538	581	584	570	609	570	593	586	598	577	549	578	564	595	561	549	591	554	567	591	559	616	569	555	597	562	586	598	629	582	574	571	598	562	547	558	604	555	570	531	585	606	546	607	549	601	553	565	566	568	514	506	542	588	592	582	595	575	590	575	572	579	581	556	605	577	569	570	587	581	581	573	561	553	569	562	584	542	538	584	567	578	566	535	584	586	628	602	569	566	565	607	585	579	565	524	543	607	627	538	555	569	554	560	581	602	538	580	579	587	580	561	558	571	548	563	547	590	527	564	591	568	563	529	542	586	597	613	613	522	600	574	568	607	583	537	536	588	568	578	637	578	618	548	568	536	611	539	595	571	541	551	586	539	514	544	602	579	573	594	574	560	581	606	589	594	574	564	594	587	569	567	556	547	559	530	561	572	593	602	600	556	579	574	590	573	579	541	615	573	592	593	609	572	588	541	588	569	583	578	567	520	560	612	567	566	566	585	580	559	572	548	564	584	512	589	521	592	548	582	575	563	562	580	585	553	581	563	550	603	550	593	578	615	554	545	614	577	582	558	592	597	584	587	620	603	538	583	568	588	574	562	564	547	559	542	618	625	611	582	563	586	602	582	600	552	579	581	585	557	566	576	591	598	623	609	576	572	600	607	580	597	563	538	567	563	617	558	556	581	567	569	551	561	578	514	566	572	601	581	577	570	576	585	591	565	613	603	556	561	560	591	571	590	562	570	563	590	546	517	578	538	568	565	577	567	565	561	564	563	604	594	620	593	579	563	550	587	532	579	566	623	555	602	597	615	585	604	590	595	554	570	558	583	522	552	603	597	585	571	582	579	556	578	567	573	608	574	558	593	562	534	598	600	590	569	597	535	569	573	559	608	572	533	583	608	609	561	587	597	589	578	555	597	582	605	600	587	565	603	560	547	565	553	591	565	579	578	566	573	546	643	562	513	560	574	541	559	591	576	529	628	596	583	615	613	571	567	580	556	526	551	553	589	588	591	600	570	557	586	569	596	607	598	610	567	563	538	584	592	527	569	583	576	572	573	560	609	572	567	556	571	536	617	554	574	606	610	570	579	549	565	557	527	554	584	577	577	561	604	597	553	549	582	553	555	610	599	559	552	593	572	632	568	562	589	555	544	538	552	600	540	565	567	609	578	554	577	568	579	607	571	611	517	566	587	562	645	582	566	575	581	571	572	597	573	561	573	564	562	582	594	595	586	542	626	571	577	556	548	561	542	553	604	558	632	601	596	605	529	589	582	605	583	549	537	588	605	560	539	564	574	597	564	546	561	561	573	555	596	592	620	541	591	627	535	611	579	555	605	566	595	605	537	620	567	562	610	561	542	559	565	603	581	550	544	570	555	585	537	561	555	592	553	581	542	552	624	547	555	552	613	563	548	557	516	541	567	561	618	571	534	605	585	549	573	560	567	614	563	561	560	557	567	547	575	498	579	606	575	572	569	592	566	569	575	558	555	576	563	617	564	573	540	584	597	588	576	589	580	557	578	576	603	558	590	546	578	571	594	595	576	587	584	556	557	565	544	568	594	562	570	601	584	574	561	592	622	578	545	581	549	581	580	566	533	590	654	598	580	575	585	589	533	600	593	556	590	589	560	576	560	579	598	607	549	585	547	588	549	603	607	575	574	590	588	605	590	597	536	584	613	587	556	579	573	549	586	584	520	614	562	579	570	614	574	585	581	587	604	613	595	584	560	573	580	570	549	570	574	600	564	575	606	646	594	521	564	557	589	576	555	592	607	582	576	603	573	545	573	537	539	592	611	555	590	626	576	557	545	584	609	551	552	556	569	575	590	585	585	573	576	566	573	589	598	548	582	548	568	588	538	560	586	580	602	570	565	538	585	570	554	575	568	573	572	566	561	599	602	574	603	561	542	610	589	557	552	604	536	576	566	581	568	579	590	573	566	528	574	561	580	586	599	576	613	572	552	591	582	564	563	603	579	568	530	556	570	600	558	571	612	604	557	583	609	569	579	522	551	566	634	567	602	604	546
25208	21550	25826	21448	1313	674	405	320	319	237	247	227	232	985	3185	2910	2185	711	206	174	182	167	186	183	158	187	167	194	169	166	195	164	176	181	166	168	164	182	185	155	189	152	182	176	191	186	176	148	177	157	201	165	187	188	173	161	166	201	191	189	155	174	177	157	190	180	183	176	171	197	188	152	165	161	194	154	180	180	158	185	158	180	163	189	167	198	163	157	181	173	185	179	176	193	181	164	168	171	177	197	170	203	145	195	182	177	199	199	160	195	182	179	177	169	161	178	195	182	166	170	182	175	169	156	150	184	172	185	185	179	187	169	192	170	180	197	171	194	184	176	179	163	197	174	159	154	216	157	176	160	167	169	164	162	179	185	166	190	166	176	172	177	175	176	182	158	180	161	172	167	194	175	185	181	177	171	182	177	169	172	171	176	204	177	179	186	161	182	175	164	182	171	171	187	170	174	170	179	180	160	176	168	186	174	188	193	178	176	170	177	191	174	193	191	191	176	201	181	185	185	190	180	198	184	212	195	184	176	192	160	181	148	188	181	160	171	153	191	177	150	162	171	202	178	185	162	175	168	187	165	163	174	207	167	208	166	162	173	177	160	153	181	175	180	156	176	159	178	180	185	181	171	189	187	217	200	164	183	189	197	165	174	168	146	174	191	190	169	181	158	172	188	160	168	170	168	171	194	175	184	188	180	181	182	170	196	215	175	179	138	219	205	174	195	181	182	191	178	181	191	189	202	180	163	144	188	192	173	178	172	181	170	193	177	175	194	171	173	167	176	183	159	180	173	152	182	172	187	177	160	179	194	173	150	193	183	177	180	152	195	197	163	192	172	198	196	162	171	170	166	189	168	190	162	175	178	180	170	183	190	180	178	173	157	212	175	198	176	185	192	181	183	164	176	180	206	165	192	159	164	199	186	181	181	194	176	166	168	182	170	178	178	166	201	204	189	185	154	171	181	184	204	165	167	167	171	201	199	185	178	180	163	172	193	186	148	159	169	188	173	181	197	190	173	158	171	187	159	181	174	177	184	182	162	152	197	158	171	161	170	186	170	177	199	189	172	185	177	175	176	171	197	162	188	173	179	189	182	171	187	190	168	176	155	171	169	171	168	189	198	168	185	154	165	158	174	182	189	175	180	165	189	187	189	175	171	180	156	187	171	212	183	179	170	166	183	175	189	181	183	186	171	181	169	178	158	204	160	187	175	179	185	169	192	185	158	171	184	168	165	169	168	173	191	174	171	179	169	177	180	157	192	184	199	174	208	172	172	205	193	157	160	175	154	154	170	167	189	174	169	149	197	170	178	158	197	181	173	197	171	183	173	166	174	195	144	183	146	175	165	156	153	182	166	164	189	162	185	171	196	138	181	156	191	158	191	197	200	177	181	163	157	207	170	197	193	175	163	188	159	171	193	187	195	189	200	171	186	164	154	171	177	180	174	169	170	181	168	176	166	187	159	201	169	193	173	182	181	167	172	180	182	193	194	182	182	168	188	191	185	166	176	176	174	182	186	155	180	184	156	183	183	162	169	187	181	185	166	174	175	166	148	158	193	162	183	192	149	179	179	154	167	181	193	192	160	187	185	155	197	161	174	195	170	166	174	198	166	188	166	182	167	174	180	194	167	181	167	174	177	179	169	180	157	161	165	185	176	201	169	176	189	148	149	161	166	189	169	190	189	200	196	191	177	181	171	183	203	166	194	193	174	168	178	148	167	186	171	191	182	178	164	187	168	176	188	173	186	193	155	178	206	197	173	208	179	207	185	211	191	178	186	187	155	179	178	200	177	199	180	171	171	209	175	198	168	153	172	191	188	175	183	178	181	187	179	155	182	172	154	205	175	205	181	179	174	199	175	172	152	175	190	166	175	189	164	154	183	164	154	174	181	178	169	182	173	167	201	169	181	183	171	153	149	192	184	225	196	171	166	159	190	185	168	168	180	172	170	156	175	152	197	178	173	143	164	164	171	177	177	161	173	193	164	165	181	154	170	177	175	163	163	176	189	172	172	193	180	163	180	164	186	168	173	164	176	188	186	187	168	164	178	183	192	176	181	169	155	192	190	183	171	171	189	191	178	167	168	150	162	178	181	176	160	157	185	201	182	159	166	169	175	193	169	170	173	176	185	200	189	175	204	177	180	161	175	181	179	178	172	179	188	191	172	182	160	187	162	168	166	174	218	202	151	181	153	191	192	170	172	156	179	169	151	167	178	165	163	190	169	169	192	178	169	192	180	183	170	174	168	201	158	168	159	192	177	182	160	181	174	183	174	178	151	166	174	192	186	178	170	185	168	203	171	191	212	181	173	176	194	177	171	179	176	183	176	183	181	178	186	175	155	178	178	167	176	170	199	160	185	193	181	168	170	175	162	175	175	185	169	180	166	199	163	170	164	185	166	160	189	181	166	152	183	179	189	196	195	180	166	159	170	171	162	183	155	182	190	179	180	171	169	194	167	188	200	162	173	184	178	164	185	184	184	182	160	153	168	189	175	176	176	198	180	163	184	173	184	190	189	188	178	172	183	157	188	195	188	169	186	180	162	181	170	174	179	191	202	203	177	163	181	168	179	171	164	187	145	182	184	184	193	154	193	169	176	185	184	150	174	192	189	169	174	174	181	169	163	207	163	185	155	189	185	204	166	166	179	180	192	183	171	189	195	184	179	147	172	170	176	158	179	184	190	175	174	179	173	174	151	171	167	174	181	175	179	172	178	168	183	209	167	176	197	157	168	186	175	145	158	176	160	178	189	164	195	202	189	171	175	185	167	178	183	180	175	185	206	184	170	190	180	163	178	175	150	161	168	192	163	194	159	179	175	132	188	162	173	169	192	169	182	185	174	198	179	166	166	156	177	190	163	184	196	176	155	166	170	178	165	172	179	164	189	194	180	184	185	176	164	184	191	159	168	175	171	179	195	190	209	193	148	171	153	191	185	195	175	175	215	170	186	173	168	177	171	188	188	184	170	182	185	187	169	171	198	173	187	192	177	190	166	193	164	171	165	175	206	172	172	200	198	167	174	191	177	163	179	170	179	170	181	171	181	177	152	182	163	191	202	183	183	165	164	195	162	170	163	179	169	174	197	151	181	189	187	173	170	172	178	194	184	179	184	190	206	187	177	181	168	176	168	182	163	151	185	185	188	202	192	188	186	172	180	199	191	169	160	183	167	172	172	196	185	173	159	158	184	184	186	174	189	199	178	189	186	161	179	196	183	170	184	181	177	173	163	167	171	175	169	177	164	193	188	156	200	180	190	168	175	184	185	186	184	174	163	181	177	166	184	168	201	167	185	179	171	174	161	180	190	150	176	203	168	181	175	173	174	181	180	187	201	174	193	179	199	177	179	186	167	163	176	168	176	181	167	194	172	194	170	191	180	172	178	188	195	185	167	174	172	177	180	160	166	174	162	189	175	189	154	180	153	187	193	171	166	172	195	199	212	188	163	188	186	201	156	189	191	185	185	182	186	176	158	180	170
3552	6538	3624	1637	1816	1636	990	692	609	470	463	405	352	2558	7947	7141	5023	1584	261	285	268	259	278	257	298	231	242	276	277	288	241	236	262	231	283	246	260	249	297	253	273	264	235	267	293	263	267	243	238	264	244	254	275	248	266	264	243	284	255	264	260	262	262	257	255	290	250	229	258	241	252	270	243	260	247	265	227	247	255	264	261	252	268	302	277	244	279	242	265	259	290	263	256	254	238	252	253	256	242	285	281	232	272	246	275	244	290	254	264	259	255	243	262	284	253	270	259	285	243	256	272	240	248	269	254	265	263	268	262	291	226	255	274	262	250	243	253	234	277	253	249	259	261	253	239	233	259	249	247	248	249	246	238	247	267	250	276	246	250	287	254	263	274	237	276	256	270	269	271	252	252	238	246	221	258	261	242	236	262	251	256	239	261	276	280	264	295	262	242	232	270	256	248	256	255	262	261	280	249	245	254	261	250	245	253	246	267	251	240	271	246	264	252	246	279	233	254	258	254	243	269	246	272	252	262	267	238	240	256	259	261	265	256	260	268	244	238	235	236	260	228	239	256	278	251	257	262	257	288	242	233	257	226	245	247	274	268	247	256	245	224	259	253	270	268	269	240	257	257	264	261	263	278	246	260	224	240	262	281	271	261	265	265	267	257	250	286	227	265	251	281	277	263	263	262	244	256	270	255	236	284	264	266	257	270	225	264	257	242	260	242	244	264	279	239	238	242	246	260	243	269	286	274	284	277	244	212	257	271	244	248	234	254	251	269	249	280	243	260	243	267	254	273	245	275	273	257	267	267	257	272	252	276	262	285	275	246	258	262	265	300	245	240	257	239	248	250	275	253	262	284	242	277	246	245	225	270	272	268	272	281	263	255	239	264	256	279	270	280	267	255	256	269	289	266	246	271	279	239	287	213	258	231	248	239	262	280	258	258	255	275	276	256	274	241	253	273	259	224	227	256	273	252	252	240	267	305	288	279	286	263	253	254	229	265	233	265	298	243	278	256	234	259	251	257	272	262	281	263	276	250	239	255	254	247	247	234	259	241	215	260	252	263	244	288	285	290	262	274	241	259	267	260	251	243	258	254	245	231	253	278	258	274	269	255	269	251	240	246	236	257	267	256	257	233	239	239	247	249	244	267	254	243	251	267	226	243	255	262	256	281	242	232	265	260	280	274	267	263	260	266	275	272	243	268	280	270	240	243	279	238	248	244	278	259	241	244	294	277	287	242	240	248	262	257	266	256	242	292	264	259	257	262	229	283	233	263	280	263	251	256	236	266	260	262	260	267	272	261	278	279	268	273	262	235	235	273	246	265	248	271	286	251	235	239	265	244	243	249	244	251	286	253	288	285	235	264	264	245	231	256	238	267	274	268	262	242	253	257	273	243	264	269	269	246	262	260	271	253	245	272	259	253	272	251	243	250	241	241	261	251	244	270	259	243	232	259	266	269	269	256	268	255	247	237	260	258	284	252	230	221	263	254	256	246	264	246	278	269	255	284	272	245	239	246	281	249	255	267	235	270	242	255	271	235	250	245	268	272	280	257	263	268	239	228	253	285	233	257	298	257	278	253	265	232	269	294	241	249	257	250	263	268	230	266	270	264	261	253	252	247	258	244	244	290	231	270	255	263	252	238	249	237	249	240	260	271	240	277	255	265	244	265	257	259	283	265	256	265	260	241	263	251	237	258	277	269	244	257	274	273	266	251	247	253	296	253	265	237	271	258	248	257	254	271	265	248	243	270	273	267	277	257	241	242	277	237	257	251	279	247	240	280	261	244	249	221	242	258	249	258	264	259	267	272	262	267	290	276	264	233	239	259	241	241	265	265	228	253	249	261	226	242	269	242	282	281	230	270	282	271	261	269	223	268	292	253	260	259	238	272	306	266	275	305	265	228	258	261	249	244	222	266	260	233	250	227	249	245	275	227	273	247	243	259	250	236	263	241	268	248	248	226	244	253	252	287	278	298	267	243	252	274	250	237	244	259	264	286	255	270	260	244	255	228	283	261	271	262	261	239	252	272	228	271	266	242	260	256	256	249	259	255	259	267	273	270	257	273	280	255	253	266	286	244	239	255	271	241	238	232	280	246	290	291	273	247	268	271	256	260	266	255	258	265	266	229	249	226	250	268	243	271	255	261	264	248	253	244	220	267	263	265	240	262	245	277	271	269	277	257	247	266	233	264	244	270	262	248	236	271	267	255	244	284	269	283	269	265	285	265	247	267	246	252	233	234	205	251	272	272	256	257	283	238	238	248	247	248	276	254	255	251	243	245	249	252	241	269	253	252	263	282	227	267	261	267	239	258	278	282	254	272	242	266	263	255	247	251	243	245	260	242	267	268	255	256	264	264	261	277	247	231	257	231	293	231	247	273	258	275	276	224	262	238	259	256	268	256	268	246	280	243	285	275	252	276	274	295	251	249	255	238	256	287	287	255	264	268	252	240	278	257	276	231	249	258	250	248	268	254	280	253	253	247	254	248	242	238	255	270	243	270	250	256	264	258	259	272	256	265	272	267	227	254	256	232	253	241	253	259	245	226	250	246	273	241	277	286	247	281	252	277	273	260	272	259	267	268	250	266	265	269	277	243	261	254	267	270	249	244	242	281	260	282	274	241	252	263	248	235	283	242	255	283	255	265	257	274	257	242	260	219	288	235	266	260	274	253	279	250	253	286	277	275	279	250	251	249	233	263	246	239	251	240	265	263	269	250	280	272	237	263	240	277	260	271	266	263	262	264	262	249	260	236	258	242	266	248	243	246	274	276	293	272	242	260	277	293	253	224	265	281	248	246	261	284	240	280	258	256	264	236	255	229	254	240	266	258	244	263	267	287	275	267	248	258	260	267	251	282	254	267	245	246	267	251	268	249	264	248	258	271	272	268	266	260	252	257	265	247	262	261	258	249	245	258	264	276	278	225	247	235	252	260	266	265	259	236	251	274	259	278	262	273	287	260	243	246	289	259	273	274	235	245	241	250	289	254	251	270	262	259	271	256	247	269	251	283	240	280	246	236	258	271	246	249	245	238	272	262	269	263	241	273	281	238	263	272	241	280	251	265	236	260	259	268	268	221	263	288	242	244	279	243	251	266	257	268	260	256	274	265	268	289	259	264	280	253	257	286	248	268	254	236	264	268	259	250	287	257	245	236	246	245	268	275	265	248	276	239	257	265	253	292	249	264	242	241	258	244	250	243	277	254	258	243	251	261	242	270	257	236	246	279	231	255	243	253	288	253	265	236	264	239	271	239	248	269	259	243	263	252	249	267	260	241	244	272	243	246	280	242	241	230	252	264	265	256	269	262	234	268	260	231	251	277	250	263	246	280	228	261	249	239	226	240	241	253	258	287	255	228	219	264	271	231	241	219	261	262	254	242	226	255	275	240	265	254	288	278	250	251	265	282	270	263	257	270	253	280	236	274	267	281	257	281	263	273	267	256	263	233	275	269	238	284	225	268	281	279	291	289	271	265	241
22776	21580	28841	24767	21576	19773	2013	917	763	573	519	538	497	6640	15360	12873	7785	1573	316	293	340	291	316	303	291	309	321	287	306	336	275	311	300	327	293	299	306	341	308	312	308	347	309	294	296	302	308	310	287	324	292	327	307	296	272	337	282	316	287	287	296	323	284	309	299	256	295	327	290	307	284	303	279	286	312	298	282	270	328	281	301	272	310	300	299	272	300	292	315	300	290	293	312	312	271	295	280	291	287	283	272	321	304	290	296	279	286	276	320	317	307	308	285	306	337	317	322	312	292	284	285	318	339	281	301	296	317	276	307	333	318	311	322	300	298	317	286	292	287	333	324	283	300	280	302	306	306	291	290	296	315	307	274	289	291	288	296	299	284	276	312	272	298	327	302	299	293	324	334	311	269	309	292	312	274	318	306	308	310	301	309	325	320	330	300	323	289	299	282	290	327	308	297	297	293	313	283	301	320	280	304	273	292	309	264	314	309	288	291	279	305	284	283	305	283	259	292	306	301	291	312	328	296	287	306	312	276	312	312	332	285	293	327	305	295	298	309	310	310	265	295	296	310	292	279	321	319	284	288	304	287	335	296	293	291	303	311	294	284	314	289	332	297	297	300	287	274	336	278	300	289	315	281	276	298	329	293	311	305	277	297	325	320	303	318	324	302	305	338	299	312	288	291	277	285	298	288	295	284	314	321	309	299	310	306	298	302	310	318	281	295	299	325	319	283	319	280	295	263	263	277	311	289	293	317	319	308	303	309	296	297	309	284	307	285	301	308	283	320	322	308	284	282	294	313	302	296	293	306	267	325	329	308	307	274	357	320	291	328	283	280	344	299	314	287	280	277	314	266	297	311	292	299	304	321	314	309	319	268	287	287	310	305	273	311	330	299	298	289	281	313	287	287	263	290	266	315	300	275	319	314	287	306	293	304	307	280	261	288	316	302	307	319	334	316	295	271	286	308	299	290	299	278	296	347	283	295	312	301	323	295	285	290	308	294	307	317	290	306	314	289	302	291	294	304	290	282	285	307	299	301	317	284	319	315	329	297	281	316	294	313	272	315	310	298	311	309	286	299	299	289	318	296	321	335	294	304	313	267	317	340	278	289	339	287	287	284	292	305	303	272	344	296	329	284	296	302	289	291	284	314	312	321	320	290	316	316	293	304	280	293	327	289	321	300	283	322	302	292	305	276	313	284	283	297	267	299	292	305	299	301	293	309	322	296	276	315	302	319	313	274	304	276	286	309	289	324	285	295	320	326	305	298	300	322	310	294	334	297	296	295	297	315	298	301	323	312	325	292	283	299	298	304	275	279	283	324	289	293	291	290	302	340	307	316	295	253	298	287	314	332	321	287	297	300	301	309	301	321	310	278	314	302	291	287	324	327	296	281	281	302	340	285	297	303	306	320	313	309	305	304	296	302	306	278	277	307	276	312	326	307	288	289	283	302	327	294	308	315	310	309	286	294	285	306	295	277	313	295	303	312	280	301	297	310	290	308	338	284	270	272	265	273	300	326	285	289	304	288	322	311	293	315	268	296	294	331	289	281	307	302	311	319	296	304	268	286	300	305	314	238	304	314	294	308	323	303	292	290	282	307	302	275	312	306	299	330	336	318	283	259	297	289	303	289	296	290	301	310	281	309	299	309	282	297	277	311	302	313	292	308	283	278	298	301	284	313	266	299	287	312	291	297	326	313	311	281	275	313	287	297	329	308	295	270	313	312	308	317	269	303	316	304	323	304	335	322	287	272	289	284	295	318	305	305	300	308	319	315	269	300	291	278	351	313	286	294	335	312	261	311	299	295	299	297	306	281	265	331	303	284	286	295	315	273	274	287	290	288	305	307	317	321	330	320	276	273	293	283	294	325	293	320	308	277	305	317	301	307	305	285	301	303	304	301	317	288	288	301	316	321	287	302	302	311	297	289	273	318	334	308	299	285	302	286	327	275	289	283	310	295	256	328	292	313	299	284	317	332	282	301	326	297	277	282	322	290	292	285	312	288	304	306	330	269	304	311	298	317	321	312	306	302	329	270	299	299	308	292	323	305	264	291	285	291	271	309	291	278	326	300	271	289	301	283	288	311	288	308	322	296	309	292	307	315	326	310	294	297	287	270	278	285	301	336	290	298	334	304	296	302	312	303	312	305	311	287	278	308	270	320	332	282	310	281	314	295	302	311	313	297	321	292	297	289	290	306	285	293	297	303	303	302	295	269	313	284	304	273	314	284	300	291	264	280	281	319	301	306	274	326	292	299	295	303	311	343	271	297	270	294	327	268	294	298	295	289	303	291	268	270	279	309	319	313	311	310	321	277	262	292	313	288	287	282	319	323	313	293	262	284	313	307	318	320	282	305	295	302	296	316	294	282	324	286	288	310	288	297	315	285	285	293	308	280	302	278	318	303	311	314	299	290	320	279	303	286	282	342	305	304	299	298	262	293	277	260	287	282	296	282	292	335	278	282	290	321	325	278	273	307	290	329	315	321	322	307	282	260	320	280	295	281	315	298	302	307	319	316	290	323	307	315	315	292	297	264	325	274	300	327	293	276	301	323	311	324	320	301	296	327	304	294	328	307	286	294	321	290	316	311	302	279	296	282	272	255	259	294	254	275	301	297	284	312	299	306	291	284	277	284	324	279	293	314	314	291	285	311	280	297	334	305	260	273	257	260	288	295	295	284	269	363	308	282	307	300	301	290	278	324	306	293	287	281	288	297	308	305	324	305	282	284	298	288	294	297	297	268	325	318	305	308	309	294	295	294	275	289	302	329	299	304	313	332	320	305	291	335	306	295	313	320	278	299	320	299	295	267	322	300	279	287	296	297	313	309	293	305	316	316	295	329	299	281	329	280	279	321	306	305	303	300	301	281	305	283	286	310	291	306	274	268	243	291	328	305	308	323	307	294	299	288	292	288	282	281	307	280	299	314	278	316	290	293	298	278	300	305	308	303	338	297	276	291	303	313	310	297	302	280	284	310	328	291	313	306	311	292	325	301	291	321	312	299	302	302	285	289	291	317	285	305	296	307	304	307	298	292	310	277	322	322	293	296	318	309	274	302	336	308	302	310	303	303	303	300	286	316	305	295	305	321	279	283	288	330	288	306	302	318	314	291	268	350	279	308	317	286	269	322	300	319	306	295	302	307	257	280	293	325	281	289	303	324	322	317	314	271	297	336	278	290	293	293	272	270	287	310	286	285	289	291	313	284	278	327	288	312	319	275	295	306	308	338	270	288	294	315	325	285	310	278	292	270	299	278	312	328	287	298	288	280	339	270	316	266	276	297	301	313	266	297	302	264	300	311	323	302	305	322	317	299	308	284	309	321	284	364	307	289	302	298	302	298	308	275	292	283	307	275	297	323	280	297	294	312	324	303	331	299	300	281	325	300	302	301	287	298	279	310	270	308	298	283	291	309	276	292	310	317	290	277	299	298	290	314	299	309	331	305	298	276	298	309	292	284	297	313	317	293	301	323	326	302	301
5057	16738	10518	4718	4606	3299	1923	2088	1658	1129	984	934	911	12734	23650	19130	12708	2495	466	457	450	434	435	449	478	449	426	412	446	404	445	444	426	393	417	470	425	454	427	469	436	426	407	424	430	435	396	416	476	440	428	474	454	407	404	470	403	426	443	438	415	450	415	446	399	437	392	427	451	399	420	446	409	415	431	443	449	430	431	438	389	452	445	416	422	424	408	446	443	456	415	400	406	413	440	384	436	437	473	460	445	455	388	408	430	435	412	437	410	423	424	406	447	419	449	437	440	406	449	473	472	421	433	461	417	380	417	444	416	407	429	437	456	436	411	414	432	414	434	441	425	447	427	414	433	420	428	398	437	441	408	444	445	433	450	453	445	454	430	424	427	391	438	450	447	424	433	454	421	442	427	422	426	436	380	389	447	425	435	452	461	429	419	454	412	413	456	422	396	417	433	459	430	409	416	440	425	402	416	411	451	413	440	418	389	441	417	399	461	443	430	423	423	447	467	441	460	433	432	466	429	471	395	426	407	401	458	400	427	448	443	416	452	459	441	433	404	389	417	421	428	429	429	459	424	449	431	433	445	440	430	395	437	434	450	422	472	453	429	405	435	427	413	446	407	407	408	428	432	458	410	418	449	439	405	446	438	424	454	416	454	444	397	400	504	442	456	420	458	478	399	449	434	378	422	461	440	416	435	464	433	440	439	401	422	455	383	395	419	433	412	451	429	461	426	456	401	450	446	410	429	453	442	417	402	403	476	434	434	408	438	410	439	420	424	406	436	442	430	453	376	430	428	434	455	458	461	456	443	433	428	416	406	421	436	391	397	451	445	408	424	430	403	435	416	389	454	425	422	423	398	399	434	435	411	436	449	445	432	423	429	433	409	429	420	450	429	419	427	419	366	442	446	390	404	417	383	427	404	410	430	433	385	452	452	434	450	422	417	440	435	434	404	412	437	418	432	431	416	414	433	433	448	435	432	422	452	408	414	438	413	427	456	406	435	448	392	377	414	438	418	424	442	446	452	417	423	420	435	399	429	420	413	441	426	454	444	453	462	407	397	457	485	436	453	454	437	398	423	441	440	448	399	430	407	437	415	419	428	443	397	409	473	435	432	435	475	461	413	415	464	414	416	458	420	404	467	392	406	440	448	418	437	432	428	421	472	416	435	410	443	414	394	402	469	442	413	435	451	400	434	428	428	459	393	422	415	404	412	410	394	451	410	409	408	406	413	453	385	446	411	455	415	420	427	447	463	393	440	423	427	409	443	438	437	408	436	429	422	456	448	451	407	402	464	426	452	402	431	411	455	433	444	431	423	415	428	436	431	434	435	429	482	437	421	419	472	403	453	450	417	423	404	434	450	422	424	464	441	434	408	487	414	439	404	444	419	462	454	434	417	430	420	432	457	430	460	408	456	410	416	395	425	420	436	476	399	435	439	439	397	440	408	434	435	402	393	427	456	424	415	448	426	464	412	441	451	422	440	408	444	412	398	408	414	412	408	443	398	437	445	423	418	451	417	413	435	445	421	429	450	434	431	439	429	437	401	454	396	444	404	412	437	443	446	430	467	437	427	416	434	417	412	428	429	412	434	435	419	458	441	450	409	455	392	424	458	421	413	430	420	419	408	399	398	419	435	445	442	388	441	463	437	452	383	432	427	466	445	395	449	446	402	429	361	445	450	433	403	429	452	466	416	415	414	419	456	426	434	459	433	414	420	460	435	455	427	419	438	439	441	407	431	426	415	426	409	402	466	395	454	412	400	431	408	473	424	425	435	403	428	431	431	401	401	420	428	466	439	467	406	449	426	424	439	383	390	437	461	454	404	402	389	407	414	424	403	441	393	439	410	429	427	402	464	408	409	448	420	458	405	417	422	436	418	401	388	397	434	428	425	424	412	407	455	428	433	420	407	410	457	414	448	446	389	439	406	420	421	432	418	434	421	400	450	461	425	458	467	417	437	469	423	424	436	425	405	424	427	437	440	438	419	434	400	418	428	454	401	423	388	424	402	428	441	443	454	440	402	452	421	407	434	421	414	428	424	404	399	413	461	400	419	435	385	457	414	404	424	400	417	431	421	405	418	443	383	411	433	425	423	463	456	425	425	432	427	422	412	399	438	403	419	417	452	446	424	459	421	409	427	417	398	422	438	465	373	409	440	424	405	415	426	419	430	418	432	448	423	434	416	419	442	429	388	425	404	474	424	447	460	452	432	421	367	427	411	408	421	438	424	407	417	402	479	476	384	429	416	440	424	448	484	418	456	397	424	455	413	411	434	429	439	429	416	435	418	451	409	429	439	423	429	422	414	401	448	423	450	460	424	403	426	422	433	408	445	420	428	434	415	464	408	427	458	450	421	444	410	428	408	471	415	429	455	427	433	430	400	434	433	445	408	457	437	438	395	403	434	421	447	403	435	427	436	432	416	451	453	444	394	438	441	436	422	433	431	440	380	426	450	404	390	425	431	416	413	407	422	429	416	461	397	429	454	432	421	440	444	419	415	390	452	425	446	430	453	455	457	412	384	395	462	436	446	439	399	401	421	401	450	433	458	408	413	449	421	431	477	443	449	467	445	426	426	447	397	415	432	427	457	419	423	427	373	415	466	407	361	435	433	444	441	447	425	427	443	409	423	394	420	415	437	445	419	402	431	435	444	436	428	436	457	415	441	427	393	427	429	474	386	404	415	440	410	387	439	448	467	415	431	410	418	424	431	407	430	409	426	390	406	423	429	402	450	426	433	453	427	442	421	432	417	440	414	445	433	424	415	413	438	397	439	447	453	437	421	400	453	438	415	434	420	431	451	428	464	441	460	438	447	451	415	425	423	412	409	428	436	425	425	449	412	406	450	433	432	434	447	462	455	481	435	397	442	452	405	472	428	387	413	411	466	422	461	432	447	462	418	390	435	410	445	442	397	428	462	408	457	449	443	465	408	420	409	396	427	392	427	380	409	422	428	427	431	409	435	448	431	418	417	431	432	448	389	427	422	380	430	453	432	418	446	441	421	436	441	419	440	460	382	410	441	419	396	438	439	401	391	408	413	406	424	435	437	426	436	405	456	434	446	422	411	447	454	429	406	445	456	430	408	452	437	433	398	425	415	443	429	470	438	419	394	459	435	434	422	453	455	407	418	432	393	442	409	485	454	423	441	424	412	448	421	407	443	440	459	433	446	379	424	414	403	449	467	433	432	423	421	412	424	430	399	457	417	448	424	409	440	408	429	402	454	429	430	445	369	443	446	433	442	384	402	430	470	440	375	437	406	445	431	427	420	413	442	442	458	410	429	426	406	421	387	446	427	439	435	433	438	445	458	451	430	436	418	401	405	419	462	461	427	429	379	430	441	444	394	401	426	422	417	417	446	436	415	473	425	426	436	386	403	394	441	431	439	442	396	428	421	414	432	450	434	437	444	428	451	461	434	428	393	395	424	443	413	382	402	465	428	394	435	408	417	448	412	440	418	455	434	409	401	439	451	465	416	401
27674	18483	4223	804	585	546	397	437	409	364	354	402	381	768	1126	1039	820	360	351	318	334	375	298	310	300	326	332	349	303	347	316	338	335	326	344	310	327	327	305	305	343	312	319	359	335	325	296	297	350	313	293	317	333	318	311	313	300	318	314	321	328	333	331	333	356	349	335	336	296	310	342	338	316	324	327	376	296	297	337	293	314	311	331	295	378	331	340	339	352	305	337	347	320	355	306	360	313	333	321	378	351	330	352	338	354	316	303	304	294	365	327	357	351	310	359	337	306	329	352	317	306	313	317	356	318	323	331	333	308	363	335	352	313	343	342	321	300	317	331	301	284	326	317	294	307	325	317	326	294	319	318	330	312	308	339	285	321	321	311	335	318	326	316	326	310	321	329	338	324	303	316	325	340	319	320	320	299	343	311	300	321	316	309	328	329	315	343	312	323	324	334	341	350	312	324	343	349	334	310	298	305	340	305	343	302	320	319	341	322	318	319	334	311	315	339	300	323	339	345	335	318	321	287	321	312	326	330	340	333	311	336	324	294	321	305	299	325	300	326	333	325	303	325	312	322	340	323	330	327	308	333	335	283	290	315	315	294	293	316	338	318	339	315	305	312	315	295	330	328	326	311	330	339	288	316	314	312	327	353	331	337	325	348	332	327	309	332	324	280	299	323	351	341	312	301	307	323	310	296	314	315	285	371	302	311	312	321	310	336	326	322	298	331	343	350	342	299	314	299	321	317	352	294	338	308	336	333	330	337	330	342	327	342	340	322	342	354	315	325	386	319	338	323	333	336	303	294	306	299	317	342	348	309	334	291	326	321	331	338	302	340	294	317	311	278	314	347	346	317	333	320	335	321	330	336	339	299	302	319	323	333	333	290	290	314	368	294	325	348	348	348	337	355	310	307	360	314	306	325	303	283	347	295	349	330	316	368	301	295	309	323	309	327	310	330	315	321	347	301	324	307	319	324	327	313	324	318	331	358	328	338	329	318	338	309	266	349	313	316	298	303	313	297	305	334	295	308	344	322	346	299	319	315	288	334	295	339	310	365	361	307	315	319	304	333	326	338	318	332	331	306	305	320	309	336	329	319	328	316	319	292	330	320	315	342	317	308	369	306	350	346	343	322	320	318	321	300	312	332	309	310	344	324	329	313	335	301	362	329	302	341	330	317	346	329	325	289	333	312	352	316	320	298	348	342	315	309	322	320	320	337	350	342	325	316	320	315	321	352	337	329	315	338	304	335	334	312	319	323	277	364	344	297	305	319	349	291	318	343	301	332	331	317	323	354	355	348	317	310	349	320	304	322	369	307	352	348	329	322	329	321	317	335	300	316	329	312	311	310	324	388	328	280	327	306	336	344	350	293	341	295	336	310	335	284	314	316	364	344	306	305	328	354	300	306	330	308	300	311	329	382	313	318	314	343	372	348	314	346	335	321	336	330	322	318	320	312	307	313	331	323	320	307	346	351	335	336	320	308	318	316	332	330	337	340	306	330	319	319	305	313	328	293	343	326	326	315	331	323	322	327	300	337	339	299	317	317	332	333	324	348	316	335	322	314	320	335	297	315	333	338	299	334	310	305	308	344	360	353	295	345	338	318	323	323	329	308	339	336	313	304	342	327	310	303	311	308	312	355	326	367	325	300	311	343	306	356	296	312	308	313	321	319	324	360	336	322	311	341	320	338	325	317	317	287	355	302	334	287	318	307	307	333	365	353	335	329	330	299	319	320	331	318	325	337	321	337	308	332	336	351	345	352	330	316	354	328	324	325	305	340	346	330	348	327	351	293	320	316	311	318	352	324	334	320	331	309	329	300	320	312	344	307	295	292	305	331	313	343	352	322	303	322	326	323	304	338	298	350	336	342	337	289	290	294	332	361	341	307	309	302	307	288	331	333	317	318	345	363	325	313	317	310	340	347	318	332	326	278	322	343	321	334	276	329	327	352	330	355	303	321	337	310	334	297	328	336	336	318	332	322	368	316	311	324	314	329	353	310	339	327	341	322	330	310	315	339	315	313	315	298	313	293	323	328	310	339	299	333	344	315	327	326	319	310	344	322	319	339	335	288	320	335	313	304	348	299	349	334	359	336	336	312	309	358	284	316	323	338	317	345	336	364	331	324	318	333	307	299	306	343	324	347	341	329	315	321	305	315	309	327	304	315	324	338	338	327	316	345	341	306	359	315	309	358	305	306	333	320	329	325	316	308	320	364	324	320	304	307	310	300	326	298	314	288	353	324	329	356	334	344	354	347	342	357	323	334	309	315	320	314	305	331	351	322	369	328	332	322	304	323	322	342	344	315	306	331	349	308	330	317	330	321	323	339	299	331	310	313	332	338	345	300	332	317	322	322	282	297	331	305	317	336	323	300	314	331	272	293	303	347	305	312	338	322	324	334	298	322	317	326	328	333	321	313	348	333	319	297	318	321	316	343	308	319	304	342	320	324	341	345	336	317	355	325	329	344	323	322	295	352	334	303	283	323	320	312	335	316	306	321	312	327	356	312	363	313	294	323	345	325	342	313	331	316	309	357	330	298	306	343	306	334	313	350	322	333	327	327	341	329	336	311	330	295	309	314	334	329	310	296	301	374	316	344	302	316	310	323	339	325	329	307	337	294	327	328	328	336	314	306	338	377	338	288	339	301	344	323	309	330	300	325	360	320	319	346	320	345	287	315	326	318	350	321	311	343	334	320	293	305	335	326	321	340	295	320	325	319	317	312	322	319	302	330	329	331	316	319	335	336	322	314	326	340	340	347	325	331	339	344	277	306	323	367	329	321	355	304	318	301	348	327	318	345	296	310	318	348	343	328	322	341	318	328	310	321	344	297	329	306	289	331	324	305	323	347	314	318	308	329	330	329	331	311	324	313	310	359	299	300	340	337	313	333	310	303	316	309	327	324	311	325	338	349	322	330	297	344	301	329	328	321	327	324	339	304	313	315	291	312	312	330	330	334	309	310	322	314	322	337	320	329	328	356	320	295	317	335	316	322	321	318	316	307	317	330	324	346	304	328	289	341	322	317	308	332	341	315	349	317	297	360	312	320	332	320	311	344	301	326	299	315	328	300	328	374	323	327	294	309	356	335	318	305	321	313	342	322	342	307	330	304	329	323	321	333	317	327	324	328	322	320	322	321	322	338	314	359	328	326	329	334	329	321	331	308	344	338	335	347	331	312	350	304	313	306	331	339	315	327	314	331	325	308	288	307	312	314	340	334	307	321	325	351	288	345	304	372	300	347	320	341	284	320	327	334	316	326	346	312	314	312	331	342	309	301	330	342	310	337	328	328	302	323	305	336	324	346	301	312	315	331	296	331	319	296	301	324	362	334	291	351	310	334	347	337	339	319	328	303	315	306	328	289	349	362	318	338	349	361	304	322	350	313	358	345	336	315	323	288	308	296	313	327	329	337	340	294	312	320	302	322	347	300	347	339	326	329	287	324	319	348	285	342	351	301	311	321	327	296	320	310	350	305	360
5017	4512	2027	1182	1187	1034	651	731	690	564	536	591	529	1392	2035	1802	1250	536	442	420	435	416	464	467	446	487	450	443	472	456	414	452	452	462	477	447	470	430	452	417	448	491	481	437	436	473	476	454	467	501	459	435	461	485	462	488	446	452	428	447	464	460	467	441	424	499	477	445	434	443	452	415	481	460	447	460	469	439	449	420	499	480	449	440	431	414	443	469	462	448	474	416	458	476	456	399	471	469	426	459	457	447	451	431	494	471	461	422	441	472	458	439	448	482	457	463	466	448	503	464	463	471	490	461	431	463	448	474	477	456	443	470	462	456	472	453	463	460	499	430	445	471	475	428	432	458	487	436	443	518	445	424	462	459	462	434	431	477	452	481	456	470	434	458	469	463	430	462	498	411	459	453	443	488	450	469	451	423	451	460	431	433	443	474	472	477	422	441	467	449	483	494	456	455	464	512	449	469	415	484	405	442	457	475	428	457	472	433	490	459	451	476	433	461	459	426	465	423	469	421	426	455	426	459	449	456	424	465	453	436	444	470	449	466	481	448	443	456	439	485	445	476	507	476	478	454	468	438	467	425	450	453	427	479	465	477	494	463	450	451	442	460	475	447	436	435	413	443	429	453	464	458	440	469	452	468	433	471	445	449	454	449	450	435	461	427	430	489	457	450	490	476	438	461	419	467	459	431	458	433	457	449	435	448	450	467	418	445	411	479	443	433	432	447	432	493	444	434	433	422	454	435	462	499	427	475	490	450	457	430	434	418	450	477	445	449	452	475	477	436	464	468	472	448	441	440	445	460	446	473	471	387	424	444	425	482	429	489	460	462	436	487	420	447	456	475	467	436	476	432	440	420	507	447	486	470	449	474	422	429	441	453	451	464	459	448	488	469	426	429	484	438	466	466	485	445	433	487	457	440	461	436	426	465	465	427	512	436	408	430	446	474	437	473	435	441	479	461	424	431	464	431	435	462	467	461	485	458	439	482	452	454	430	428	448	469	464	428	433	442	442	481	467	462	491	495	438	487	446	470	451	452	477	476	459	447	439	455	460	445	460	428	427	453	449	464	441	470	485	450	436	461	464	458	477	438	461	436	473	449	418	437	477	436	441	452	445	454	442	416	446	462	422	437	430	428	448	459	406	435	479	431	427	457	474	434	450	477	465	449	447	442	422	464	414	454	441	425	467	502	436	487	416	463	478	415	452	470	457	441	458	434	450	462	438	436	434	448	439	452	441	470	463	453	477	465	447	465	473	455	469	470	427	436	468	464	439	459	447	466	439	460	430	467	485	492	441	456	436	417	463	425	479	440	445	444	433	452	444	438	425	474	470	440	470	463	457	447	448	448	468	437	461	414	485	432	455	470	448	477	428	435	466	458	407	455	411	456	462	477	456	454	423	427	428	451	434	452	449	415	489	460	416	440	450	464	424	475	459	423	449	433	407	432	461	405	431	463	485	445	439	467	420	471	478	435	473	423	468	431	441	479	457	471	440	444	441	495	457	466	421	475	425	427	460	443	452	438	470	450	439	482	458	471	450	443	467	425	470	433	458	453	484	427	414	436	436	468	467	461	443	448	430	435	466	451	440	486	476	451	420	488	418	459	474	452	437	440	440	476	453	429	494	488	421	463	432	457	464	451	445	474	435	498	444	412	505	442	472	455	445	474	441	434	446	467	459	453	446	453	454	486	447	459	480	457	458	420	453	434	450	477	477	453	444	458	441	451	450	492	469	439	444	456	444	441	460	474	449	447	470	470	478	455	435	451	450	485	481	397	450	463	486	455	470	465	462	465	484	458	456	471	457	427	443	454	434	458	457	468	433	483	465	449	437	478	467	440	478	434	445	452	432	447	471	467	413	431	468	463	514	445	453	442	467	467	432	448	456	449	465	437	435	417	458	431	418	454	431	472	448	494	412	472	458	443	456	488	461	437	441	426	438	457	477	437	479	463	487	468	421	408	402	474	449	446	477	448	464	449	440	461	456	454	435	487	430	389	417	449	450	456	465	448	477	445	439	464	440	457	505	457	425	465	435	449	465	449	436	445	439	435	444	458	468	416	465	418	450	447	458	433	428	427	470	447	475	475	455	454	454	467	474	446	448	464	438	420	440	472	525	418	468	426	468	455	445	479	481	460	447	458	528	442	466	445	426	444	437	455	456	427	454	445	442	453	444	440	457	447	492	437	474	436	471	429	429	516	451	444	415	446	410	454	439	457	479	481	467	454	451	445	445	446	434	446	448	451	448	424	460	457	478	458	487	436	481	436	450	465	471	452	438	505	443	468	416	419	447	484	449	442	415	452	427	464	474	458	471	442	470	439	430	486	519	456	465	475	474	468	458	454	436	470	445	462	417	431	452	463	451	427	479	505	464	423	444	444	525	464	420	477	448	455	495	464	422	467	492	414	470	434	435	463	460	465	424	451	476	427	489	464	441	444	445	434	445	486	426	423	472	479	469	472	452	426	463	442	418	444	440	444	444	391	436	438	419	472	430	462	444	459	446	447	486	470	450	459	461	428	460	469	462	433	465	473	397	495	408	416	472	428	485	466	413	435	461	431	454	430	464	484	479	440	424	451	457	447	471	437	424	510	443	466	485	461	454	450	458	464	467	505	423	432	470	484	457	451	431	428	457	444	464	441	442	461	447	468	436	435	477	476	410	489	445	455	460	439	486	462	431	481	442	391	496	437	446	488	392	513	428	428	408	500	421	418	430	443	447	451	449	419	441	450	468	470	472	438	466	461	467	463	456	440	451	454	450	488	496	464	427	467	451	411	459	467	475	475	435	430	451	462	482	477	484	432	465	447	445	462	464	452	440	458	474	420	470	391	454	451	463	446	463	449	473	464	466	457	464	448	467	469	453	424	454	467	498	444	417	474	438	458	477	456	453	441	482	454	457	436	436	445	444	432	446	446	426	465	463	420	454	479	429	413	444	437	435	485	459	417	440	450	447	444	445	511	462	451	463	449	466	456	439	443	440	441	470	425	476	423	491	436	426	460	444	465	481	456	443	441	508	486	433	437	437	484	423	458	474	439	448	461	449	439	427	444	505	436	459	427	457	440	445	439	434	440	504	453	459	452	452	491	444	446	453	446	423	422	440	473	451	456	454	452	435	443	482	484	437	483	441	446	470	460	435	448	443	430	448	477	455	426	451	462	452	445	446	430	483	437	462	480	483	430	464	443	450	434	426	440	458	446	464	432	452	466	421	448	453	448	478	428	471	486	469	458	453	465	474	451	471	461	443	466	442	454	433	469	435	468	470	456	445	443	445	496	463	440	491	436	463	441	478	451	417	460	447	466	468	427	426	466	425	439	461	420	448	455	463	453	481	455	465	473	493	446	491	444	486	442	439	485	452	418	459	482	452	427	442	455	461	432	440	435	437	467	483	460	473	479	429	432	437	455	482	416	455	429	464	437	465	456	440	415	436	461	469	475	457	478	471	447	463	494	430	451	468	486	408	434	445	466	455	462	444	453
23780	21514	28016	25446	19584	2451	819	786	655	598	544	1171	3048	5476	7407	5705	3363	655	457	437	448	418	399	437	428	420	427	404	435	440	421	395	413	415	473	428	400	440	422	448	404	423	481	407	466	475	426	439	442	448	416	410	399	431	433	433	465	429	422	431	407	440	432	461	411	445	448	418	446	408	426	430	414	448	444	416	464	477	447	419	410	384	451	416	412	419	419	435	421	446	417	440	428	427	436	412	455	409	465	439	418	437	417	436	384	446	411	419	457	451	447	441	432	429	406	456	441	487	419	380	438	423	435	416	436	418	443	449	388	445	423	397	419	426	454	443	423	450	475	431	412	431	423	407	408	423	440	454	418	431	426	457	426	476	428	383	434	448	408	402	407	407	418	403	407	435	436	407	415	407	430	407	446	415	383	462	410	407	404	433	428	418	452	434	434	427	416	432	462	413	413	416	406	430	421	434	458	417	398	443	408	402	467	392	422	438	405	436	453	395	425	406	390	472	446	413	448	411	460	404	449	454	435	419	406	468	436	411	450	474	421	439	432	424	409	418	425	422	407	438	422	425	434	381	452	398	399	433	468	435	444	420	428	416	443	427	417	408	419	413	409	455	399	388	424	428	424	414	427	460	416	419	427	412	422	432	450	405	435	412	423	438	435	472	421	403	424	424	471	429	438	439	422	411	448	386	414	422	402	403	424	423	441	442	445	433	428	412	436	423	444	463	473	413	423	415	409	406	426	418	469	447	418	419	437	437	415	425	387	433	414	482	434	410	408	412	444	393	456	427	390	440	393	387	435	415	424	448	412	441	417	427	399	414	376	416	416	438	405	433	423	423	409	385	395	418	411	417	458	442	398	422	405	426	419	418	466	403	386	401	446	436	432	450	416	463	428	458	412	432	397	428	402	443	429	435	440	421	418	444	482	433	463	430	412	449	427	453	393	431	423	430	427	430	480	437	404	428	422	425	423	403	436	403	415	449	417	432	432	452	440	416	442	420	404	406	429	401	401	400	448	415	436	435	400	438	419	438	452	423	402	418	419	445	452	427	433	419	427	433	377	420	421	440	411	425	399	428	416	446	442	463	421	441	425	463	394	426	427	415	396	444	451	440	410	422	413	426	436	449	421	483	402	436	406	446	376	437	399	440	420	406	435	405	459	431	480	438	409	427	477	461	435	460	476	438	428	438	438	422	395	400	427	460	418	405	396	409	406	454	396	428	400	416	432	439	458	439	457	416	418	423	437	391	431	410	410	407	423	407	427	418	402	435	394	430	419	417	434	447	432	454	410	416	426	423	417	434	423	415	415	445	417	423	418	413	423	440	432	398	418	450	436	430	440	436	412	463	435	411	445	447	418	415	437	438	436	424	408	473	435	431	442	430	466	466	429	434	423	435	406	444	401	386	399	431	393	413	391	420	466	436	468	421	389	455	430	415	438	445	415	410	434	403	375	438	418	406	434	449	439	433	456	413	420	421	420	433	437	417	468	425	422	425	431	424	428	439	421	461	422	425	429	422	472	449	426	401	421	456	421	426	425	436	410	417	422	448	396	386	426	425	458	434	394	440	423	412	391	415	418	454	419	422	459	411	396	390	402	416	438	422	442	457	451	413	431	427	447	445	456	444	449	460	458	435	415	478	422	433	415	464	415	462	393	458	410	416	433	441	444	434	373	435	454	425	421	409	414	407	394	387	431	422	393	440	429	421	410	418	415	424	404	424	418	417	447	478	425	457	432	431	437	426	408	401	424	432	406	432	432	404	396	405	407	456	475	382	420	426	447	414	416	414	417	413	432	443	443	434	403	455	426	393	431	385	409	428	448	409	445	438	426	382	406	442	427	426	436	411	448	419	419	415	378	409	426	436	465	413	440	384	430	396	381	461	434	413	414	385	440	434	419	403	453	440	428	421	400	429	445	438	453	453	429	469	410	401	444	450	431	432	441	446	442	401	432	436	422	438	418	416	379	434	412	417	382	444	455	443	417	423	442	402	448	440	450	426	416	427	406	415	425	423	437	421	408	452	412	422	460	433	458	457	445	434	407	423	463	438	433	420	447	453	423	449	436	452	440	452	400	448	427	431	435	447	428	440	409	406	422	410	432	453	420	456	430	387	428	414	466	415	409	416	417	463	450	410	457	412	422	446	391	459	410	387	399	382	447	401	449	475	414	399	416	430	424	411	413	433	442	391	439	425	426	423	417	423	444	424	424	455	445	418	424	406	430	413	422	430	397	394	432	449	395	420	430	356	403	448	405	440	429	410	426	393	430	419	428	426	437	406	416	392	439	436	392	418	390	434	422	440	410	441	428	423	456	420	403	448	433	473	445	404	455	416	438	406	419	425	411	427	423	435	428	405	414	433	424	409	401	431	460	433	437	425	463	437	405	424	446	441	421	421	428	403	466	435	441	460	429	413	410	435	431	459	441	465	458	437	431	415	393	448	454	436	440	407	445	431	474	422	442	444	416	411	454	442	434	434	421	388	444	421	420	430	425	433	413	455	422	462	450	401	428	419	461	404	408	444	424	420	424	446	430	449	419	430	396	374	408	414	411	421	419	416	436	426	454	417	430	441	421	456	436	425	444	431	428	453	443	404	401	431	396	429	436	435	442	424	458	415	428	434	466	436	423	395	415	432	439	459	438	388	451	419	440	426	402	432	408	436	463	424	455	460	395	411	440	427	453	438	393	401	427	411	443	435	442	412	421	421	405	421	424	413	412	380	440	371	441	443	422	418	394	425	423	435	430	409	453	437	403	424	420	422	392	417	404	416	409	421	428	421	422	444	449	390	442	417	403	391	439	385	441	421	428	410	421	415	445	431	445	413	443	433	445	450	419	420	470	439	452	416	452	436	426	449	457	406	435	442	408	428	413	406	420	419	409	439	413	426	421	398	411	437	446	442	451	412	423	427	409	434	413	415	440	461	421	429	430	420	404	408	401	425	450	434	437	428	436	413	443	422	435	416	445	447	430	411	427	436	425	424	406	445	404	431	421	384	425	414	464	458	388	431	424	414	384	432	431	436	418	435	371	418	448	452	438	434	405	467	439	451	469	451	433	412	459	427	381	413	424	419	425	445	389	420	425	383	455	433	440	453	419	386	428	440	438	442	407	438	405	421	452	412	438	403	416	420	440	402	424	409	429	424	431	416	397	425	441	414	458	396	401	410	417	456	446	448	407	416	431	414	397	375	424	424	400	430	426	456	439	446	458	400	461	433	427	477	409	429	450	452	388	433	414	410	446	449	439	423	426	451	436	418	438	421	443	404	403	417	431	425	422	431	450	442	428	418	425	408	427	442	443	414	401	424	434	413	460	400	392	447	413	439	425	409	416	422	430	445	431	416	426	413	445	419	465	426	454	446	403	422	429	408	442	399	434	402	414	418	401	437	419	423	440	416	394	403	438	412	401	426	456	422	440	428	484	433	418	429	435	397	427	430	429	465	410	414	437	382	424	382	428	437	427	432	431	438	380	420	473	432	451	419
4192	11395	5807	3409	2840	2608	1425	1437	1180	945	950	2409	6422	10855	13125	10118	5973	1110	632	642	590	615	598	611	626	618	578	645	579	566	613	566	591	613	608	589	560	637	611	632	571	553	609	623	597	579	615	605	555	532	584	570	560	561	549	546	569	596	610	552	594	588	577	601	624	610	580	617	604	587	588	604	607	583	549	568	584	575	576	585	571	601	606	559	589	592	559	630	561	609	625	580	614	584	581	577	593	573	581	572	559	580	614	528	608	606	598	579	549	588	548	568	625	592	624	622	650	546	596	581	601	603	627	622	606	608	607	637	570	552	573	590	588	643	566	608	618	587	564	562	634	608	596	591	584	589	622	636	545	596	568	606	579	581	541	609	545	595	576	607	580	596	608	598	574	594	604	584	607	610	591	618	623	566	570	606	620	575	574	570	594	574	590	579	567	586	593	572	588	579	611	556	560	561	593	617	616	605	622	618	630	591	562	562	614	589	592	614	563	598	607	591	555	571	606	603	618	599	612	612	580	605	588	582	619	588	598	621	596	595	550	574	597	571	591	593	580	566	576	585	584	566	583	596	586	510	640	584	588	609	598	582	628	587	608	624	592	594	572	605	558	581	578	597	574	622	575	613	605	571	615	585	571	586	606	628	567	576	577	595	585	595	603	577	593	622	598	606	639	627	592	592	544	590	576	578	553	639	593	639	574	600	564	573	556	552	620	627	566	619	635	616	583	581	609	582	591	591	587	608	598	605	597	610	617	640	591	603	598	605	609	602	571	584	617	589	600	587	598	609	631	589	564	534	599	596	609	578	565	558	556	614	595	630	604	607	595	575	592	587	603	605	602	576	585	596	557	585	567	594	555	617	605	641	600	581	569	590	659	581	578	592	577	582	567	590	582	639	610	613	605	583	583	605	598	587	621	604	541	620	634	551	590	531	591	597	621	599	617	565	575	602	591	588	629	631	600	548	587	620	560	598	561	566	596	597	619	571	596	593	562	569	590	613	586	581	575	616	553	623	584	588	596	563	610	574	582	588	547	576	622	599	590	582	596	630	634	594	603	584	610	562	614	622	576	586	590	574	616	577	583	559	605	607	614	577	604	583	603	578	595	559	553	576	588	578	577	561	574	570	566	564	600	573	554	620	591	558	600	595	617	602	583	564	597	558	594	576	602	580	598	584	612	589	615	630	586	557	600	599	604	632	610	579	563	570	606	563	613	635	581	574	566	570	562	581	569	569	582	581	611	649	559	545	598	580	621	588	578	588	591	616	666	615	606	608	604	604	580	577	618	552	588	619	596	533	603	569	632	645	622	592	611	608	607	586	613	601	605	591	550	542	574	574	595	604	561	599	580	596	581	635	591	626	585	613	608	630	574	606	581	575	601	592	584	623	595	559	559	566	618	635	586	567	570	567	567	645	575	572	590	598	600	638	604	592	651	570	588	580	589	616	621	581	616	608	576	672	585	585	594	605	579	590	567	570	604	567	633	609	620	585	545	596	614	601	591	594	598	567	640	563	605	603	618	613	576	557	575	598	608	613	611	553	591	623	595	608	589	615	534	589	617	593	620	589	621	622	637	603	621	596	593	596	569	562	573	574	579	540	621	684	619	586	565	623	610	580	616	583	549	599	591	535	604	603	572	610	601	594	586	607	606	587	645	604	615	598	611	559	624	585	541	614	595	547	629	613	619	590	603	601	584	577	626	601	632	626	604	581	622	609	602	630	571	574	585	565	595	577	617	578	618	567	609	614	548	613	611	630	623	619	558	576	598	606	590	621	597	625	545	643	612	568	583	595	582	546	606	604	626	611	613	612	625	632	621	623	593	589	575	640	534	582	597	602	573	594	623	594	587	629	596	614	608	587	618	628	610	600	598	587	589	611	578	590	567	566	622	591	597	627	585	625	609	606	622	588	615	565	610	615	617	578	587	592	576	572	618	572	627	611	637	593	576	620	583	619	606	564	591	582	549	645	600	583	595	601	584	578	591	599	591	574	594	549	592	668	620	607	599	590	619	548	582	518	598	623	583	568	602	588	603	611	617	626	544	563	613	607	591	579	635	588	633	572	607	611	591	579	547	566	623	599	599	635	570	614	599	600	601	572	594	596	608	602	562	610	579	586	545	575	626	589	601	589	584	584	605	621	623	548	635	611	588	626	603	624	621	585	619	622	551	599	543	602	595	586	638	587	599	581	542	540	639	623	610	584	547	629	577	611	553	560	565	577	594	622	604	593	644	578	530	585	582	556	603	558	626	606	637	575	587	568	589	644	640	610	568	602	589	575	544	589	590	603	585	558	624	571	612	606	632	615	558	627	613	557	587	619	611	619	619	619	564	603	585	594	594	627	592	625	571	587	583	601	600	554	631	627	618	601	566	604	569	573	593	595	585	573	578	605	599	627	613	563	559	578	574	558	561	596	620	540	594	627	609	585	608	613	559	593	552	598	590	564	540	596	616	554	620	589	602	596	595	624	594	569	576	606	602	572	579	553	575	601	683	575	588	593	565	613	570	621	599	607	592	541	591	640	599	587	618	572	585	597	608	636	588	624	597	585	606	620	629	584	626	628	591	580	610	578	613	622	618	599	582	615	579	601	607	569	618	579	650	594	596	628	602	564	597	599	567	589	589	589	543	572	567	584	610	572	601	580	581	559	598	650	629	581	579	581	566	587	606	577	607	631	605	615	637	504	576	615	536	655	608	577	677	612	592	538	564	587	587	597	608	537	633	590	612	587	630	595	613	607	571	576	619	582	598	611	617	608	617	552	602	633	595	631	607	615	572	596	593	568	602	613	616	562	561	583	551	549	597	614	568	594	585	633	619	637	538	636	581	585	616	550	566	594	623	613	560	587	546	563	572	551	579	631	602	598	575	596	601	535	607	629	550	604	594	607	590	617	552	555	589	567	628	561	550	617	589	612	638	520	588	603	572	584	581	564	610	620	580	607	607	588	569	613	609	562	576	568	621	549	597	635	599	622	611	591	571	652	586	563	593	550	599	657	593	613	598	587	641	564	588	571	579	611	582	583	531	613	625	596	589	554	625	580	564	632	610	624	558	601	594	570	569	570	582	610	598	582	579	623	598	628	613	560	557	608	634	584	575	577	566	609	605	572	624	586	632	588	592	592	585	552	599	602	567	595	595	611	577	542	604	569	597	564	599	548	576	638	580	568	649	555	600	610	550	611	608	582	541	613	566	605	617	578	566	585	571	563	596	612	606	600	627	583	594	592	571	613	598	581	588	567	585	601	545	584	604	617	603	566	587	590	594	567	587	588	555	610	614	556	594	588	565	583	609	600	599	598	616	556	585	579	595	571	579	584	585	615	550	607	598	598	606	578	571	606	630	591	606	573	585	567	574	637	610	616	578	615	623	565	609	597	556	575	556	577	580	595	622	553	590	588	646	606	584	603	586	627	584	609	623	623	598	584	561	567	577	556	617	586	582	609	582	591	582	647	601	607	567	617	587	604	585	603	619	596	573	601	597	579
25181	21570	25845	21796	1266	553	425	375	284	243	259	333	1181	2431	3014	2462	1432	289	192	159	219	168	178	178	193	189	179	199	182	161	180	182	178	161	169	183	203	205	204	168	186	195	184	213	156	173	182	178	166	215	164	182	183	180	194	181	178	186	166	181	174	178	188	196	191	176	184	182	185	209	186	174	180	170	228	178	185	186	181	183	195	190	193	195	190	172	186	202	181	181	165	200	177	180	164	189	174	186	188	162	180	188	169	171	197	185	176	165	172	172	164	188	184	188	174	174	187	188	134	188	180	175	174	169	167	212	160	188	187	172	177	185	178	218	188	169	188	166	181	203	196	174	186	177	177	186	203	199	174	167	168	174	189	165	170	160	163	167	189	194	196	190	184	188	168	173	154	196	195	179	183	183	182	168	205	183	179	166	177	163	204	180	161	189	193	188	207	194	181	178	167	191	177	183	176	173	188	171	199	192	186	177	197	172	182	167	164	201	198	184	185	178	167	185	202	185	189	183	187	186	175	163	176	189	195	188	204	175	191	185	208	179	168	204	183	214	188	175	172	186	171	181	183	182	174	170	185	185	183	193	158	191	177	192	182	171	193	199	195	185	197	183	169	180	180	164	172	172	164	188	192	168	157	177	191	170	176	192	180	180	167	171	187	182	160	180	192	166	184	149	195	184	200	164	168	175	185	194	176	191	188	161	178	180	172	192	195	149	164	173	167	191	177	199	198	193	176	177	190	207	179	183	175	177	172	209	199	198	159	171	185	191	175	190	192	181	196	180	173	187	186	171	185	149	164	172	202	158	179	170	197	193	163	192	198	175	207	168	185	174	196	182	168	197	185	165	198	186	169	189	193	191	176	172	158	200	172	180	184	189	160	172	176	172	173	204	185	180	161	188	180	177	202	200	185	171	173	172	181	190	173	191	196	182	166	212	171	170	170	178	184	175	194	184	170	176	180	163	163	169	174	184	175	182	194	179	173	199	171	187	177	169	199	183	169	197	180	178	165	191	200	192	186	184	180	188	171	167	160	176	169	170	171	205	186	183	174	155	158	177	177	183	181	211	185	189	162	172	184	176	185	186	180	182	191	169	187	174	202	150	171	186	181	182	198	188	162	162	193	199	179	185	178	183	180	174	180	164	199	187	170	184	169	202	194	201	189	189	186	188	191	168	183	194	168	148	194	183	173	179	216	171	177	184	199	176	180	166	180	172	176	174	167	194	177	191	196	184	194	195	203	181	188	188	175	184	165	163	181	173	179	208	161	195	191	174	173	176	191	176	179	202	174	185	200	174	192	177	174	199	155	163	204	183	182	178	165	180	218	198	178	176	194	192	187	180	185	163	175	174	170	197	199	187	179	165	152	204	199	183	189	174	175	225	178	181	206	190	162	183	181	184	192	166	178	183	162	159	163	173	185	192	156	170	195	182	177	188	152	162	197	165	162	174	191	187	208	203	201	169	172	168	189	173	167	180	181	156	177	171	180	187	207	191	172	194	165	161	186	167	181	180	189	164	172	187	172	191	170	183	157	180	189	169	180	186	185	181	165	200	183	174	181	204	171	160	155	189	187	193	168	213	184	176	159	179	192	167	192	188	186	175	188	179	180	177	194	210	160	175	165	183	197	180	188	206	181	202	189	181	180	185	160	173	206	190	198	187	220	160	197	185	197	175	187	170	188	172	171	192	175	195	199	164	221	182	161	187	182	178	211	175	175	195	187	157	158	168	166	192	190	182	173	180	181	195	179	170	180	194	187	193	177	178	169	202	163	205	143	212	209	202	189	184	199	173	172	185	187	192	204	183	173	192	197	192	169	170	183	192	187	180	193	162	172	165	185	199	179	211	197	175	200	187	193	180	194	162	159	195	184	165	187	168	163	190	192	183	189	165	166	177	185	193	207	179	181	181	172	203	170	179	188	187	197	186	166	191	165	179	170	165	199	197	193	150	177	174	170	170	181	177	205	200	166	173	159	202	183	185	172	156	186	159	175	177	185	185	186	181	190	189	186	187	182	198	189	184	172	175	189	191	187	159	166	191	194	188	184	187	168	186	169	177	181	190	167	184	183	211	185	182	198	186	199	173	168	206	197	211	208	194	206	183	184	182	179	206	195	183	159	187	186	182	170	167	191	192	172	153	194	159	181	197	188	140	209	183	174	188	177	186	183	161	171	176	188	187	184	210	195	194	161	169	170	195	180	189	178	190	208	204	171	193	187	167	182	196	176	175	180	197	174	174	172	180	160	186	188	196	184	179	187	198	199	197	173	179	174	180	159	183	190	180	184	184	164	190	177	168	188	161	176	199	204	200	182	190	186	190	176	206	197	174	183	182	184	169	178	205	179	190	157	185	195	149	185	197	195	200	200	194	182	186	194	173	197	197	177	180	198	173	164	175	181	186	189	205	188	176	184	192	177	185	169	185	186	173	174	185	192	166	220	174	178	177	176	214	182	160	183	150	184	178	186	188	184	185	181	157	193	193	199	198	188	169	207	190	172	178	151	165	173	179	188	187	185	164	193	174	183	182	184	172	185	170	176	195	183	191	170	187	192	188	193	181	185	173	199	189	160	170	197	176	200	184	176	194	212	179	192	168	159	177	187	185	162	190	176	187	168	166	164	158	166	185	191	160	173	187	213	161	174	186	168	161	185	180	184	204	174	192	175	182	166	161	188	171	185	176	184	178	190	175	206	177	178	157	180	178	166	167	176	194	163	162	199	175	178	186	182	197	182	183	187	165	178	170	176	187	187	167	179	168	159	188	163	187	156	194	199	176	185	191	168	182	188	183	209	193	169	173	168	167	200	185	179	197	192	174	197	187	159	191	186	184	180	166	163	186	179	175	172	186	173	190	177	189	180	171	160	190	180	181	181	183	199	175	179	183	169	198	157	175	174	203	187	182	186	166	170	191	161	189	159	191	173	194	167	186	166	200	180	166	171	188	185	170	186	155	183	186	203	187	183	182	179	168	170	198	184	190	158	171	170	170	153	179	175	176	189	216	181	180	180	163	214	179	191	168	164	178	153	195	168	168	196	197	175	162	178	203	188	200	176	202	180	172	190	183	202	214	196	162	173	177	182	183	170	190	191	183	184	188	207	149	164	170	198	177	212	180	196	188	161	208	181	169	196	188	155	186	202	183	178	197	189	159	163	180	179	172	190	164	202	158	178	194	201	180	184	155	195	176	197	163	190	179	184	172	174	176	189	175	187	179	182	186	202	183	185	173	179	185	179	169	180	197	171	213	174	166	190	185	188	190	171	186	156	214	180	189	177	169	180	163	173	193	185	189	191	189	204	188	189	191	173	208	177	180	165	184	172	187	204	198	167	167	177	190	173	177	196	198	181	168	159	186	175	186	177	171	168	191	178	201	197	210	179	195	167	188	178	207	188	211	196	179	181	176	184	162	180	186	181	191	172	184	179	195	174	181	149	170	188	162	179	183	166	187	154	178	187	177	196	181	170	185	185	177	193	180	198	170	203	177
4446	5862	3260	2168	1589	1358	863	849	603	514	489	845	3196	6698	7404	5612	3466	599	261	247	253	236	251	282	272	267	265	285	261	285	287	272	254	264	265	243	286	268	248	239	269	272	256	245	274	269	249	259	250	284	234	241	294	265	253	245	294	270	280	248	257	262	241	241	270	268	287	280	261	276	282	240	276	261	287	282	269	254	239	272	268	229	288	260	247	246	274	271	252	249	259	249	245	257	285	282	275	257	271	276	259	255	288	272	246	242	247	276	232	270	260	267	254	283	272	231	250	266	262	271	262	303	273	257	263	261	258	268	249	272	284	278	252	282	240	253	263	255	260	252	291	283	245	262	270	245	250	258	292	265	271	272	245	277	266	262	290	296	282	253	216	257	236	247	260	280	296	261	274	281	246	268	272	267	247	276	274	251	237	263	267	285	262	261	281	270	250	265	277	254	246	276	264	271	225	276	264	259	266	235	252	249	258	271	252	254	280	286	275	280	281	248	249	284	262	276	256	262	239	250	241	278	250	268	267	247	288	274	232	259	264	279	236	249	241	278	253	259	269	246	252	257	287	273	260	289	274	257	257	264	249	260	278	288	272	275	266	283	265	250	269	307	266	246	263	235	275	266	258	270	245	279	234	269	259	245	255	261	264	251	255	263	259	275	251	231	280	264	240	252	272	254	254	266	240	272	248	239	280	260	258	262	230	273	264	246	280	264	242	271	280	264	249	267	284	262	269	259	240	256	278	256	297	261	286	283	243	283	276	259	254	264	286	248	264	303	250	287	261	261	247	243	275	296	277	257	239	258	278	294	276	251	263	289	314	257	259	268	259	286	278	263	259	279	261	275	237	272	274	253	281	272	278	261	245	281	271	260	263	253	259	282	243	269	262	249	230	255	264	279	260	256	255	256	261	256	255	248	248	269	267	272	289	270	261	271	267	238	230	285	260	255	261	253	261	253	274	242	272	262	264	248	212	276	252	269	267	260	258	245	259	265	269	261	284	246	249	253	294	257	275	269	266	235	264	290	275	230	241	288	242	265	259	240	224	258	283	252	271	229	295	259	272	265	251	232	259	282	260	265	266	255	257	243	270	267	279	282	274	271	272	237	302	270	253	292	281	256	277	279	273	247	260	253	279	263	252	271	281	274	291	248	259	271	235	268	258	264	267	265	282	240	244	267	263	267	273	292	267	255	276	270	275	251	248	275	260	292	275	288	242	257	255	283	275	269	280	273	251	237	276	243	214	251	254	281	262	260	289	257	268	260	263	245	237	275	268	276	292	268	251	266	272	287	287	248	308	260	239	258	267	283	262	266	280	266	241	297	293	255	271	260	245	263	289	262	259	277	242	289	278	249	266	294	278	266	267	272	271	249	250	269	224	273	256	252	270	281	261	254	275	275	251	283	298	293	259	281	266	288	268	274	266	246	279	251	271	277	312	289	248	270	275	240	247	254	254	258	266	257	299	263	234	246	268	270	243	300	275	282	278	276	243	272	261	257	243	261	257	256	288	283	275	265	269	270	262	286	261	281	271	269	293	271	212	278	250	263	274	255	275	255	231	300	283	265	255	267	253	290	288	252	265	269	304	255	261	261	249	258	244	266	298	274	267	259	259	295	248	261	264	267	265	287	264	224	267	258	280	283	251	272	251	275	279	271	264	284	247	277	253	254	241	278	287	267	264	242	255	242	230	270	252	244	263	295	271	249	254	282	231	256	260	278	274	268	231	268	275	249	275	278	279	274	265	252	238	261	266	261	267	251	262	252	249	280	291	244	276	271	260	228	291	279	269	283	264	271	277	280	273	257	293	251	264	260	302	249	290	255	261	233	272	273	270	262	262	268	263	253	265	273	273	283	255	283	292	269	261	265	267	279	288	298	261	286	255	253	256	270	253	285	250	268	272	278	279	258	264	272	262	258	244	267	273	262	230	244	286	245	254	249	222	283	269	284	282	265	294	289	274	234	242	238	274	262	286	266	292	275	258	263	262	285	266	234	251	284	246	272	244	296	256	246	288	266	268	258	255	262	273	268	250	257	258	268	289	264	230	258	247	261	273	293	266	273	264	273	262	239	267	268	256	256	262	299	262	243	235	274	246	241	239	234	268	266	243	255	266	272	257	279	259	269	259	272	231	238	253	255	240	240	256	219	272	275	248	238	291	279	215	226	266	284	247	291	255	261	253	283	254	249	263	279	277	258	258	260	273	253	257	246	253	211	310	259	269	256	247	253	275	227	257	267	254	272	271	273	270	279	245	271	253	246	258	279	271	267	237	249	223	271	263	246	302	267	256	272	245	236	240	262	261	290	253	266	288	246	213	278	259	271	237	246	259	303	256	262	252	249	258	291	263	253	280	265	286	259	267	248	249	272	262	279	252	252	260	237	264	255	270	266	267	282	261	247	247	238	281	247	241	278	280	256	255	251	266	269	231	267	279	272	265	259	247	267	242	262	272	267	255	234	257	281	242	270	270	278	267	260	257	248	254	264	263	272	250	250	240	255	274	293	234	265	264	233	229	262	257	292	282	270	253	287	237	263	245	240	271	290	258	253	272	273	257	283	266	263	267	266	243	285	257	281	235	261	281	256	275	262	277	262	264	255	229	262	269	281	274	263	284	271	245	259	254	268	268	246	287	260	271	287	271	274	311	268	269	264	263	262	241	274	241	244	256	266	260	255	281	278	264	271	261	275	253	261	255	243	261	262	262	325	256	241	272	251	269	252	236	243	249	245	274	249	272	267	246	253	286	278	254	249	266	273	273	272	265	255	264	245	278	260	250	257	253	271	240	266	249	289	252	280	268	266	262	244	248	287	290	277	257	275	293	296	250	282	251	263	284	265	279	300	273	248	265	264	272	287	271	292	268	252	250	275	258	273	272	224	279	273	257	258	246	249	260	236	266	280	269	260	292	238	276	287	238	272	246	253	265	276	310	289	289	289	246	249	271	277	256	304	284	259	281	302	241	247	254	268	279	273	255	261	255	239	259	274	273	271	253	267	268	275	264	266	287	253	271	253	267	265	263	279	255	246	244	242	289	265	276	240	285	255	250	270	255	269	243	266	261	273	261	275	283	250	276	249	249	276	264	256	267	278	274	296	270	273	255	255	249	238	257	266	255	250	254	248	250	266	282	248	266	247	252	275	239	256	263	249	263	260	255	288	262	239	277	281	264	249	270	265	246	295	259	283	252	256	250	281	275	299	262	245	260	279	282	245	268	252	270	258	263	251	285	257	277	286	278	252	252	281	274	263	295	258	280	258	262	266	271	285	264	258	288	261	293	280	281	305	267	265	265	273	245	264	243	270	267	252	253	273	273	263	245	275	269	265	258	271	247	242	245	270	251	256	294	286	277	300	294	270	279	260	248	296	261	263	250	293	279	264	281	291	242	273	270	284	260	258	265	260	285	267	263	243	258	274	276	280	254	279	264	260	248	245	265	274	238	268	262	289	258	277	248	274	276	299	260	249	275	237	284	263	252	249	234	232
22761	21556	28831	24732	21552	19617	2165	831	695	600	537	518	745	5095	12598	12065	8557	1903	322	315	289	323	311	295	287	300	328	296	302	283	305	262	283	283	304	321	320	297	268	300	293	307	306	288	288	296	303	315	285	344	286	326	273	300	309	329	282	280	301	292	308	287	311	301	302	287	279	291	344	295	290	317	319	324	324	302	298	296	288	330	277	312	322	305	298	308	288	323	286	259	295	307	303	298	286	311	322	292	319	290	307	280	296	299	330	276	289	320	286	271	280	307	290	314	308	307	288	298	310	304	302	305	285	303	312	292	292	291	295	290	288	293	284	275	265	306	294	287	274	286	305	300	305	278	313	295	303	283	273	295	259	297	325	310	307	297	304	303	271	297	292	281	270	261	320	263	313	282	279	287	266	307	258	298	276	306	314	308	308	280	324	319	277	298	298	283	321	286	292	295	278	306	325	297	312	292	282	266	310	315	296	289	291	295	303	301	283	312	300	281	284	269	293	306	291	312	320	284	290	292	284	285	317	294	295	306	297	275	327	318	307	313	283	286	285	329	324	254	313	318	283	285	304	333	262	269	294	291	311	313	310	256	280	308	287	257	265	284	298	265	290	317	310	282	323	300	317	285	276	296	316	290	328	307	287	288	331	304	276	292	315	300	277	322	274	318	302	292	292	301	334	291	308	293	316	284	296	324	291	278	303	280	306	305	307	295	290	309	289	286	292	288	298	324	301	297	337	296	266	269	333	295	306	285	302	303	310	276	304	305	293	309	291	287	282	307	303	268	296	304	299	289	270	319	284	317	305	288	277	315	290	306	295	300	265	304	292	297	286	282	272	300	300	323	268	291	275	333	293	284	308	272	276	300	308	296	299	294	318	280	314	281	289	281	262	286	292	303	307	266	298	312	309	319	287	276	321	306	327	299	289	300	299	315	264	301	298	271	314	315	284	304	264	264	317	277	291	279	294	279	292	290	294	284	318	311	261	282	304	290	284	307	300	319	292	294	294	307	279	280	262	279	303	309	301	271	311	287	323	297	290	307	303	295	292	256	296	296	287	314	293	289	308	300	299	331	267	277	292	276	303	313	283	289	292	289	310	322	330	311	310	286	289	288	315	302	289	277	278	351	300	303	300	304	299	293	325	295	284	316	309	308	288	275	334	299	265	293	318	288	292	291	285	305	284	304	308	263	293	298	295	297	294	310	287	299	274	279	316	315	298	317	277	293	303	293	272	305	322	309	310	309	313	338	264	325	291	324	300	256	287	306	297	268	313	294	288	337	312	283	308	302	280	311	259	288	315	279	268	292	292	295	279	290	272	301	300	290	312	290	300	284	301	295	284	304	326	256	292	301	303	282	257	307	322	288	300	296	299	299	318	284	297	307	293	318	299	296	325	309	291	295	293	278	296	292	285	303	319	303	323	303	315	305	268	292	320	315	289	326	329	297	298	289	310	300	311	279	304	314	283	269	284	304	302	307	325	325	296	317	298	292	279	312	290	297	310	283	295	292	295	297	295	300	300	309	292	289	265	293	295	298	301	287	351	321	288	304	289	298	305	302	307	305	282	284	283	297	312	316	289	325	302	299	299	315	283	288	300	303	288	319	291	286	299	300	279	285	278	286	275	284	308	310	304	297	306	294	288	284	283	301	307	316	297	291	263	288	278	321	280	300	317	266	304	307	317	301	305	267	296	287	332	311	298	306	318	290	290	297	330	299	275	342	271	302	281	284	278	272	270	271	303	331	299	311	305	310	298	316	296	288	323	284	279	306	298	310	310	288	336	299	275	295	314	280	306	292	288	291	312	325	307	315	292	288	312	283	263	323	315	305	301	312	306	274	311	317	308	288	298	295	253	309	311	278	281	333	283	309	302	266	324	293	283	291	309	281	284	283	289	357	283	303	274	317	290	291	276	277	255	268	306	308	288	303	298	286	297	296	297	263	321	289	282	301	311	304	263	303	297	285	300	297	284	320	297	282	293	293	304	303	316	282	283	306	311	310	316	295	295	297	265	307	290	264	285	303	269	299	304	319	304	265	306	304	286	277	321	273	299	288	268	278	309	305	292	294	285	262	292	302	280	294	285	294	291	308	318	294	316	310	298	284	291	305	304	326	273	331	289	294	287	311	284	274	286	261	303	289	285	323	288	291	320	299	306	303	338	275	333	308	286	282	282	270	280	286	302	298	325	278	313	270	295	275	305	286	330	311	293	298	314	288	273	280	292	288	331	287	291	264	314	298	296	287	276	313	275	304	269	306	295	289	290	313	296	302	304	297	278	281	281	287	264	263	249	260	294	307	297	312	287	278	300	273	285	293	277	304	286	295	262	313	322	276	281	289	282	258	313	334	311	258	315	272	315	271	290	294	323	313	299	312	322	304	303	312	321	311	262	300	258	317	305	282	310	293	294	270	301	304	315	299	276	293	298	281	289	289	303	286	288	303	293	296	293	279	298	297	280	272	341	314	303	291	284	284	313	309	303	299	312	283	292	288	283	270	254	289	294	314	311	296	290	261	278	327	303	276	301	301	298	267	299	326	307	275	295	274	294	285	306	294	308	293	300	270	324	275	294	283	290	273	269	287	291	294	293	285	276	276	318	287	324	298	301	310	299	296	292	292	292	344	284	283	293	299	288	298	280	294	318	293	296	302	288	283	263	292	294	280	295	298	283	288	295	293	295	294	298	315	297	316	305	312	291	316	303	305	283	299	303	287	322	285	297	282	314	286	281	282	314	289	287	283	277	288	288	280	304	331	256	301	322	331	288	309	292	295	319	294	310	294	302	284	300	309	285	316	284	256	326	302	303	311	328	265	293	341	269	301	312	307	304	313	295	292	296	287	299	303	288	284	290	281	317	303	297	306	305	305	305	297	284	269	283	302	304	293	286	311	304	290	264	300	295	282	311	283	283	286	294	290	280	317	262	272	302	339	284	319	328	284	301	288	270	254	286	258	318	313	270	306	257	286	281	306	333	279	325	281	294	306	287	310	303	298	333	288	256	283	304	309	284	295	297	284	295	296	273	265	333	263	286	295	265	319	265	283	294	301	269	314	318	268	303	313	303	283	302	280	273	275	290	313	289	276	281	277	280	298	308	272	298	291	311	270	278	316	334	289	293	282	294	284	282	285	324	304	294	296	290	286	303	277	297	286	310	273	310	260	305	345	284	291	299	274	264	297	283	310	290	297	290	317	294	285	309	300	290	304	287	305	284	281	338	287	315	301	293	300	308	290	281	324	292	324	288	292	290	283	324	317	263	286	272	297	291	341	267	298	313	298	286	316	293	282	283	308	305	289	279	296	337	283	291	288	287	311	301	317	265	298	317	297	311	295	302	308	318	287	288	312	272	324	331	305	270	293	321	287	248	302	284	295	246	302	298	308	282	306	323	300	293	329	284	277	324	313	298	294	317	269	301	288	299	273	319	291	290	318	337	289	292	315	301	303	282	293	288	298	257	289	310	311	279	301	298	305	284	303	316	313	307	288
5187	14711	9883	5692	3491	3278	2309	1668	1557	1357	1049	944	1373	10592	20743	18804	14310	3095	419	402	435	432	437	425	422	452	380	411	413	399	442	408	428	441	455	410	426	423	411	423	462	421	432	404	406	436	409	416	417	387	411	460	410	389	436	420	397	390	442	416	411	449	404	465	407	449	430	438	461	377	442	437	421	404	454	427	411	403	435	429	407	430	420	439	388	398	433	384	433	396	418	413	434	405	433	440	434	443	385	390	411	395	423	431	419	424	397	406	419	405	448	410	433	424	431	408	421	419	406	395	439	392	409	397	444	433	453	390	387	439	431	410	411	372	391	435	437	481	413	435	423	387	431	472	461	453	415	440	377	446	435	420	441	405	413	424	401	424	394	433	406	408	436	409	406	419	433	417	414	429	451	421	418	476	427	453	438	442	394	459	399	416	431	404	439	466	422	428	398	438	448	433	446	478	402	406	428	426	435	411	455	417	413	413	413	451	422	446	428	411	441	382	417	431	404	452	456	415	414	428	406	404	412	422	421	421	426	424	432	378	449	423	427	421	431	456	438	455	488	434	405	449	458	436	448	444	420	413	434	401	404	441	437	459	417	423	419	434	425	434	427	421	383	406	413	456	398	406	410	415	425	429	406	396	424	389	415	462	425	404	426	411	424	408	436	413	414	397	436	400	427	437	410	406	430	446	448	401	404	432	431	406	439	425	435	447	441	447	380	427	434	436	459	387	422	441	426	456	426	473	407	427	377	433	460	453	411	430	411	422	398	411	403	423	422	428	402	439	444	431	421	432	386	452	432	406	411	404	419	425	433	424	432	400	417	413	405	430	427	391	438	436	389	438	430	431	404	425	436	451	418	422	412	437	429	416	413	430	466	436	435	443	422	425	432	365	445	416	459	424	437	446	432	429	449	417	426	401	408	404	430	416	376	418	428	416	424	383	427	384	436	433	427	433	437	438	394	395	428	437	413	427	413	397	432	421	390	411	411	425	381	447	438	364	408	436	481	424	444	399	443	429	419	441	429	430	423	454	389	421	420	459	453	411	418	408	437	418	403	404	408	413	455	454	393	396	421	395	443	420	431	438	415	406	404	412	406	421	412	391	383	408	368	413	459	389	436	420	428	424	373	422	438	464	434	417	443	436	425	424	432	431	417	374	422	399	424	444	423	420	399	437	435	417	404	441	415	412	403	419	452	404	435	481	445	395	392	418	409	456	436	389	447	404	472	421	406	420	440	449	413	424	455	454	409	406	382	406	415	442	395	447	416	417	406	420	441	438	413	452	392	442	442	422	429	398	453	410	449	441	441	415	420	436	420	418	425	430	407	415	411	419	406	409	415	427	428	416	387	420	422	416	419	421	413	421	468	456	432	380	413	408	406	421	426	442	426	414	458	406	408	452	435	422	394	454	412	382	397	452	437	423	416	411	419	428	398	423	454	406	454	420	429	415	409	401	428	459	420	442	447	440	414	416	407	402	412	408	442	393	417	410	471	413	397	449	403	406	418	423	406	473	451	433	428	446	418	433	485	421	416	416	409	398	436	419	430	412	439	395	424	469	432	420	416	438	415	398	421	437	406	432	402	391	446	426	434	418	454	422	434	369	431	437	421	397	444	422	431	429	414	419	402	410	459	404	398	461	410	431	376	435	402	424	428	427	354	440	413	415	425	461	393	443	434	408	409	421	412	444	402	432	406	392	463	392	420	397	407	454	395	418	428	422	476	424	401	421	391	485	415	445	431	464	442	444	431	347	462	398	387	445	406	424	415	440	441	409	421	413	406	405	427	446	466	398	438	428	424	377	452	444	445	431	396	408	399	465	399	407	413	396	416	399	397	444	421	412	401	402	433	396	414	407	414	425	417	410	445	404	416	388	420	423	409	397	422	439	437	441	434	417	424	433	436	452	406	423	399	399	409	411	434	409	448	429	418	422	437	412	426	423	404	390	425	410	429	440	411	420	437	422	420	393	434	437	434	451	421	423	419	434	444	422	430	441	420	450	427	479	404	406	383	407	405	415	432	399	430	405	435	444	413	398	445	444	431	456	412	406	415	405	413	449	424	428	404	419	464	430	450	450	410	417	424	446	418	421	414	407	433	441	409	401	419	386	422	452	453	407	397	435	413	408	403	403	398	408	440	399	414	415	394	432	437	456	403	462	422	407	458	401	479	461	401	430	429	430	442	443	463	416	392	428	418	371	411	422	395	390	437	429	426	437	368	424	429	390	427	417	432	408	447	415	388	406	432	460	416	440	441	392	408	432	393	462	452	414	422	425	381	442	393	438	408	411	414	397	431	434	414	416	435	406	439	439	425	375	408	434	413	427	422	391	397	405	414	429	423	451	396	422	422	451	440	415	430	420	403	398	390	421	426	403	406	438	430	425	416	438	414	409	374	423	443	411	408	442	436	458	405	446	416	429	424	453	398	415	427	429	409	442	433	431	431	456	401	412	406	397	427	429	400	450	382	435	421	412	433	443	424	429	403	418	445	425	422	460	427	405	426	414	439	468	423	423	439	419	407	438	421	426	436	392	428	412	436	465	414	384	444	412	411	442	403	416	427	440	420	413	440	417	408	373	410	425	444	427	415	423	410	443	413	425	406	422	399	487	394	426	439	384	438	390	415	430	386	421	429	445	452	410	437	441	383	432	428	434	410	425	391	423	400	431	468	450	425	416	406	433	423	405	410	402	418	410	391	384	389	394	413	426	388	442	424	404	404	443	432	424	428	399	396	413	404	407	401	461	396	410	408	412	443	417	438	397	398	399	412	406	456	396	420	428	411	374	423	450	478	404	422	449	445	419	425	411	403	427	398	393	437	418	443	430	423	396	403	407	426	460	422	437	403	411	420	447	451	442	405	437	408	426	421	422	414	439	438	429	412	440	432	405	440	467	422	443	410	428	433	429	433	458	419	425	427	397	445	446	454	443	414	385	413	455	425	407	396	420	400	431	463	400	437	440	390	435	420	407	409	395	438	440	413	413	417	472	415	429	404	458	455	426	417	451	456	416	436	433	433	448	401	410	414	401	421	423	415	424	444	416	429	383	453	444	443	431	438	480	432	419	374	497	421	454	428	408	406	438	407	416	378	394	416	442	429	433	400	432	441	411	416	416	450	398	419	410	426	450	435	445	396	445	429	437	420	384	425	421	425	443	417	440	390	403	451	439	406	401	393	406	410	393	416	433	440	431	408	390	437	463	406	454	401	395	381	451	429	410	417	414	430	403	424	439	385	395	428	428	466	444	438	434	428	421	400	426	459	383	399	465	425	430	444	430	395	417	397	448	455	417	437	414	412	415	414	413	406	424	429	427	439	395	426	430	454	424	438	407	411	412	422	421	440	398	434	447	406	400	442	420	430	446	465	415	401	411	420	429	404	462	432	423	436	415	416	402	397	404	460	431	429	381	426	394	427	406	402	430	393	394	403	410	440	414	454	407	429	437	417	407	412	405	436	452	391	406	394	406	403	416	465	434	422	394	441	442
27781	18401	4242	903	561	521	410	402	392	399	356	355	347	359	725	1044	859	354	297	319	277	283	303	352	355	316	300	289	304	299	304	288	326	309	315	301	314	309	297	286	306	323	272	311	300	314	308	281	304	301	321	310	294	334	315	329	330	295	310	293	284	313	287	300	325	307	302	319	325	269	297	328	287	330	329	275	322	291	336	343	314	292	343	317	291	325	293	299	324	310	302	319	283	328	287	300	310	310	318	287	298	323	332	315	308	315	317	304	305	277	321	341	317	277	312	340	290	318	315	321	304	334	299	319	270	313	337	303	325	320	342	310	322	312	300	259	280	335	272	309	321	320	336	314	345	305	296	293	291	297	298	310	306	332	307	284	290	299	275	340	302	268	280	313	307	315	303	306	330	311	296	311	295	327	305	324	296	316	263	281	330	345	309	297	323	318	280	316	324	306	298	326	313	311	328	318	300	322	274	356	317	278	292	298	293	302	318	328	319	313	314	332	294	319	294	282	315	315	331	298	259	317	283	294	287	320	299	293	334	306	288	289	310	308	349	320	339	303	300	306	309	300	308	294	335	313	321	309	300	322	313	374	332	308	299	318	314	319	320	294	310	310	294	296	326	278	310	322	291	271	291	345	294	309	320	297	305	353	321	320	281	314	308	296	287	313	320	326	327	324	309	305	301	292	300	289	324	303	301	315	307	297	305	350	319	320	296	297	334	313	321	333	329	366	325	313	314	334	282	325	300	316	314	321	338	305	323	327	292	301	308	290	293	325	292	329	308	319	274	289	305	334	278	279	303	325	305	302	304	281	285	312	296	321	313	318	316	306	292	327	346	334	339	328	322	287	301	296	310	294	290	280	291	290	304	318	305	279	306	317	328	305	314	299	317	313	311	321	336	304	323	304	321	311	312	320	304	311	314	300	333	295	308	323	293	300	299	320	309	299	306	321	327	322	288	308	304	301	285	326	302	310	325	311	304	316	294	318	318	298	355	286	298	297	308	330	294	310	309	302	305	297	297	312	330	282	287	306	296	269	319	304	332	315	317	307	300	289	306	313	308	329	306	305	293	325	308	349	306	294	329	289	322	295	298	312	319	329	291	302	319	321	301	291	293	311	312	320	296	305	329	303	329	323	328	304	305	330	334	321	324	308	332	291	286	337	308	307	334	323	284	315	299	285	297	284	310	338	299	298	274	322	302	316	326	314	310	292	280	295	304	319	303	294	316	304	297	322	323	304	292	298	305	321	287	304	325	330	330	342	292	316	332	315	299	311	305	278	273	292	322	317	286	326	292	317	304	325	292	320	319	276	281	307	282	301	347	327	317	310	362	306	311	288	297	300	307	322	272	311	361	325	303	310	319	331	328	329	359	281	319	304	321	313	320	331	299	308	326	286	306	325	285	319	285	326	334	286	335	315	288	336	326	302	304	333	327	296	298	309	316	320	325	306	299	317	292	318	301	276	352	295	315	333	297	282	327	323	324	303	325	301	311	325	325	295	317	315	316	334	280	292	351	311	273	293	312	324	284	312	307	296	308	321	317	297	327	312	324	328	301	311	318	326	332	325	329	328	317	326	302	306	321	294	306	325	313	325	274	318	314	316	305	320	334	309	280	318	324	293	328	294	330	341	326	325	318	301	344	303	323	275	295	336	280	284	307	302	315	294	327	334	317	329	309	309	328	309	303	327	317	298	316	338	311	291	322	299	317	312	326	309	285	357	303	307	321	293	300	325	292	313	323	302	314	321	315	332	290	289	316	321	313	341	268	325	316	303	325	313	331	307	281	314	288	298	338	294	306	300	297	328	299	308	311	310	344	329	323	323	301	304	334	316	321	318	326	305	287	305	322	286	290	299	301	318	306	312	299	303	294	337	326	309	270	311	311	283	310	325	301	282	320	319	333	316	290	308	311	300	298	287	301	266	304	340	298	318	295	295	319	311	282	295	338	317	330	314	312	291	308	304	301	309	321	323	311	302	327	330	299	284	298	315	338	302	313	272	340	336	327	337	305	334	291	290	304	330	299	308	305	309	350	298	302	308	322	287	301	260	312	304	344	305	306	309	327	305	323	324	319	348	307	313	293	298	337	280	318	287	310	304	341	279	312	285	298	306	282	301	350	323	293	321	331	311	309	329	318	337	297	311	316	333	299	297	307	308	330	318	299	303	314	330	320	295	333	340	326	309	322	333	309	301	307	336	292	307	324	328	309	306	342	303	313	354	341	310	317	301	288	294	335	332	284	327	312	344	290	303	307	289	341	332	325	317	319	280	320	312	338	284	311	292	312	302	328	328	323	329	316	309	316	322	304	299	306	309	316	353	322	309	317	320	335	333	325	300	277	324	303	330	329	294	292	278	308	318	306	303	339	300	319	331	310	321	297	322	317	304	297	334	306	319	296	303	276	272	305	317	310	310	296	304	295	290	314	324	290	271	302	299	321	288	308	316	285	315	305	337	260	309	331	294	301	295	308	307	321	321	316	324	299	362	316	327	293	335	338	294	307	336	283	329	312	306	296	279	318	311	323	336	337	298	299	290	296	295	325	314	314	317	319	315	300	302	288	329	330	299	336	328	305	293	285	317	324	321	322	292	333	316	301	336	297	312	297	309	308	319	338	334	340	312	306	324	339	287	327	273	294	297	291	306	312	323	288	294	324	312	304	295	294	331	338	315	353	312	288	323	307	299	274	327	305	299	312	313	336	329	305	290	290	306	301	327	313	281	308	324	304	328	315	275	311	290	303	321	286	283	331	339	290	327	327	285	293	295	308	304	344	301	305	346	291	311	284	315	322	290	302	328	312	319	304	303	320	297	337	312	294	297	267	340	285	308	315	310	331	305	329	309	310	313	312	317	317	306	279	308	301	327	326	339	326	295	281	301	293	324	314	297	305	286	319	290	333	330	331	268	325	310	361	272	334	294	300	282	321	310	293	304	297	336	325	310	326	327	314	283	335	316	274	303	304	336	339	305	316	310	295	301	308	288	313	292	300	306	292	291	313	291	262	313	289	287	307	313	328	321	305	329	305	305	310	280	295	332	346	308	308	320	299	327	315	298	293	292	334	322	326	294	314	303	323	317	319	328	329	308	334	328	354	308	275	327	339	259	329	323	320	312	308	300	301	290	284	325	291	308	288	305	320	291	298	317	323	351	311	288	329	327	319	275	334	303	302	323	343	334	305	294	297	327	309	310	314	322	309	298	323	306	333	313	328	315	314	275	320	320	324	305	313	290	293	289	329	314	319	320	348	336	268	328	325	321	310	317	325	333	310	303	329	324	329	276	323	308	329	323	301	315	303	299	289	299	335	315	326	312	291	307	320	298	288	302	283	321	304	341	312	281	308	301	335	310	344	308	293	291	345	316	330	296	318	327	318	275	313	329	328	333	340	288	299	314	333	296	294	319	299	355	321	302	329	318	347	344	317	315	292	307	312	301	287	302	301	293	311	284	303	314	294	318	299	305	319	311	323	331	269	304	346	282	295	300
4677	2499	2423	1226	970	933	646	719	777	694	573	536	551	574	1392	1924	1600	526	402	416	453	436	400	428	445	444	414	452	432	423	445	448	442	420	440	478	453	444	434	473	426	444	437	446	426	428	440	457	438	476	431	410	419	433	417	392	468	448	448	404	423	460	427	448	417	418	407	442	477	425	468	434	414	449	426	464	430	405	430	414	458	427	440	419	444	463	448	443	448	444	490	409	405	415	475	405	409	441	426	443	438	418	441	446	415	385	439	448	406	404	450	403	440	425	398	447	424	435	417	419	399	414	451	422	414	443	423	429	469	443	420	434	416	411	455	440	432	427	416	418	414	455	403	414	462	452	409	444	454	433	450	393	432	445	431	451	442	431	429	425	452	465	393	463	439	427	451	399	408	407	406	434	449	427	422	408	415	415	444	418	434	436	439	435	382	435	463	461	440	456	441	435	398	445	434	417	444	381	437	477	430	428	471	470	420	471	435	441	435	401	450	429	442	426	433	449	469	457	431	411	450	425	415	456	428	463	429	455	416	450	409	435	407	381	435	434	480	433	432	424	449	430	460	422	455	456	424	446	421	420	446	439	438	443	430	425	450	426	460	430	442	436	439	455	437	431	428	431	456	425	427	405	419	444	426	410	411	457	453	431	419	450	442	426	451	443	393	416	427	426	455	451	432	442	467	427	438	456	440	431	414	443	411	422	434	444	431	398	441	441	436	452	429	451	444	414	417	449	431	420	453	426	425	415	437	441	435	436	419	416	443	446	432	429	422	420	429	425	401	421	421	432	432	411	435	437	419	428	490	425	409	426	421	434	420	486	437	426	410	422	406	431	408	415	422	442	467	444	440	421	440	444	447	465	418	429	431	456	453	454	419	399	442	446	427	437	423	442	438	409	422	411	469	438	408	442	448	403	431	435	453	407	442	418	434	394	419	416	429	456	418	425	414	446	431	414	415	425	407	420	429	486	404	447	465	411	426	414	398	425	428	412	426	426	424	428	400	434	448	407	439	456	405	458	424	446	425	420	437	419	413	425	403	434	432	451	441	446	417	421	410	468	445	424	424	434	431	403	460	431	439	427	432	402	429	416	437	420	426	413	417	394	432	432	436	434	459	434	420	422	409	416	428	433	476	416	459	463	438	409	440	439	428	448	465	430	426	420	444	428	390	475	438	417	463	468	428	445	410	465	425	419	427	399	424	429	433	443	437	420	401	411	434	425	439	428	411	389	422	446	435	481	418	413	453	412	399	413	429	488	449	417	437	408	405	458	411	431	477	446	479	416	422	433	434	396	427	392	412	404	426	482	448	401	421	423	451	414	479	420	434	400	475	411	464	451	461	452	449	458	406	417	400	397	452	420	442	453	462	441	417	455	419	425	415	376	433	428	444	450	457	438	395	405	385	409	417	417	411	413	456	410	458	464	421	430	467	454	452	444	441	472	425	431	425	377	445	450	423	392	473	440	453	460	399	446	450	418	414	439	412	430	435	441	465	459	449	426	435	448	454	406	405	407	465	411	435	418	456	453	421	436	434	435	409	426	431	438	477	401	439	444	437	399	430	424	453	437	398	434	449	452	408	431	433	436	410	442	458	434	443	427	446	484	410	455	369	415	448	437	422	440	425	418	425	433	446	442	435	412	462	463	453	425	433	435	424	438	447	448	428	439	486	438	437	419	431	434	451	410	426	448	419	462	469	460	420	430	436	420	417	452	428	435	413	459	425	420	422	416	405	429	449	455	424	470	469	426	432	411	430	423	415	428	405	437	412	412	408	419	470	417	427	417	430	439	454	443	432	399	435	421	391	448	459	471	449	464	403	418	430	425	411	413	427	437	448	446	432	446	453	472	456	451	371	432	405	424	426	464	453	434	447	412	422	406	409	450	415	474	408	469	401	412	413	442	415	427	397	430	487	439	432	464	374	398	426	464	432	408	450	410	435	456	408	427	429	458	448	408	428	447	426	455	437	421	419	400	433	406	437	439	433	416	413	448	417	449	446	433	417	413	419	454	431	437	439	403	423	404	436	430	424	454	410	446	432	402	450	436	421	442	440	464	420	425	445	475	430	405	417	437	419	426	427	426	430	438	409	433	445	416	427	434	401	404	423	444	444	459	434	407	446	415	386	433	419	420	424	464	436	410	415	433	425	432	418	418	435	451	434	438	468	433	481	392	393	477	388	460	403	437	453	436	421	475	397	406	467	441	470	438	418	432	463	452	452	400	444	468	417	411	430	455	413	441	417	418	442	398	445	400	438	431	390	430	415	445	434	425	416	439	406	421	433	432	435	448	445	412	419	422	446	447	416	417	403	427	454	465	427	407	421	428	449	442	428	430	427	431	416	421	426	421	410	408	436	432	439	415	463	463	421	429	416	420	461	408	377	438	441	416	482	453	433	413	436	454	463	437	401	448	400	437	451	438	478	445	469	414	446	452	414	465	392	432	437	442	451	399	433	452	445	440	447	441	478	408	421	437	452	424	455	437	426	422	429	416	450	411	405	413	464	442	427	402	420	421	435	443	386	430	419	464	454	447	422	426	400	422	450	422	426	412	458	465	464	442	433	451	452	439	468	416	454	455	428	415	464	417	399	476	455	431	395	446	447	414	462	437	443	434	437	432	433	409	423	399	430	436	406	416	410	415	424	428	469	457	397	447	398	439	420	470	435	421	445	427	448	445	468	421	420	421	444	421	424	423	436	457	426	435	419	434	433	461	445	441	427	420	440	471	425	400	427	412	461	412	427	447	442	412	442	397	432	430	472	384	440	459	419	453	449	443	421	402	426	428	418	454	475	442	467	412	440	423	459	442	427	431	409	432	429	447	450	400	432	439	453	439	431	432	409	413	438	425	449	459	424	429	448	412	410	416	446	424	428	419	452	450	446	450	433	457	449	421	412	392	445	398	455	461	428	405	436	454	439	444	400	439	422	397	436	407	420	417	447	407	446	427	421	411	465	399	366	444	432	430	436	391	470	411	396	422	427	417	460	440	410	429	418	439	460	437	441	429	463	422	455	461	431	449	437	413	447	441	434	406	444	429	392	428	434	436	444	393	443	467	444	441	435	461	501	412	424	429	424	480	411	424	456	405	419	414	424	431	456	435	413	419	446	423	409	445	433	418	427	397	440	425	419	453	446	441	440	428	448	488	418	461	452	447	444	413	415	457	409	418	415	416	452	438	481	420	432	447	458	446	469	453	387	426	439	424	419	434	472	427	413	446	473	427	431	464	437	425	447	433	407	446	434	427	429	414	447	425	440	448	452	439	376	424	421	427	487	407	398	442	421	422	432	432	423	431	437	425	413	446	430	412	422	422	439	445	429	428	426	437	432	399	406	434	437	449	437	460	454	437	453	451	460	423	415	457	451	433	450	361	414	440	404	436	466	392	419	441	428	431	406	412	436	453	448	423	439	435	383	423	424	440	426	417	419	435	415	445	415	443	464	448	453	418	460	444	393	436	474	428	421	406	450	474	442	419	472	434
23856	21568	28142	25461	19649	2260	907	793	724	672	582	544	600	1486	4732	7091	5079	1340	456	412	431	413	463	424	424	437	436	444	414	396	428	446	421	407	446	407	401	422	418	454	436	418	432	429	415	425	415	409	404	428	396	442	428	415	407	434	429	396	455	429	401	437	424	434	453	452	447	381	431	390	416	403	450	442	418	423	426	426	424	430	445	460	412	430	413	402	426	399	386	419	392	404	453	411	401	434	425	430	413	430	429	397	402	464	426	466	444	421	447	453	407	430	462	444	414	389	430	425	427	388	453	402	435	423	390	429	435	411	388	426	416	429	402	413	420	454	449	400	429	387	403	433	437	418	446	427	428	427	451	382	445	454	453	431	418	402	419	419	450	438	394	440	402	423	384	403	426	415	424	434	426	397	437	455	396	413	375	393	430	424	405	436	426	443	425	441	443	450	415	425	408	398	381	435	426	421	421	443	401	396	429	422	427	412	397	416	422	376	451	369	394	436	394	393	457	388	420	461	422	431	408	443	432	432	449	437	437	415	384	408	390	426	420	428	419	402	427	424	425	415	435	437	403	413	444	426	396	413	412	391	436	402	405	449	450	401	449	362	445	407	410	431	406	418	437	390	433	399	429	464	450	420	428	417	423	425	416	405	435	376	432	390	444	409	436	440	416	385	384	433	404	423	448	412	420	407	428	414	429	415	406	404	412	435	430	424	404	425	454	404	436	431	417	421	445	463	442	376	403	408	428	394	413	458	385	412	407	388	422	419	412	409	454	428	433	410	395	398	429	436	379	409	388	405	428	451	422	419	398	413	426	405	429	412	413	400	389	419	419	406	421	441	408	474	396	390	387	422	430	413	439	458	431	460	403	398	417	445	428	444	443	380	407	415	423	405	360	404	429	403	418	415	429	439	440	439	414	446	401	445	441	433	413	414	454	442	413	411	379	400	391	439	455	420	443	419	404	420	432	434	413	428	438	471	414	416	424	416	408	423	424	412	408	390	404	421	439	405	457	398	424	388	431	440	397	438	424	444	434	384	424	388	413	427	416	475	395	390	402	408	368	412	442	421	404	393	415	378	437	407	400	406	408	459	416	427	406	391	434	448	384	392	401	431	465	442	410	430	387	473	390	418	415	422	410	439	394	419	441	433	407	409	426	443	406	400	400	433	418	403	445	410	458	401	393	411	451	421	427	419	382	447	461	438	427	422	393	429	440	431	400	421	403	416	459	430	450	420	428	417	452	417	403	404	419	426	403	447	436	386	450	462	426	432	388	421	400	434	400	412	442	438	400	422	436	439	444	419	413	413	440	422	448	403	409	435	419	409	459	455	392	420	412	423	439	444	446	407	406	441	426	414	421	414	415	430	429	398	419	423	388	413	445	450	394	427	411	422	441	459	403	437	453	410	419	442	419	462	439	452	446	420	432	425	397	458	458	431	433	418	433	410	380	380	410	419	402	436	464	432	396	410	422	411	404	403	416	405	426	385	423	428	407	401	395	469	412	389	436	427	434	440	426	445	419	403	391	396	382	391	434	421	425	460	422	424	421	427	418	422	420	438	416	440	409	443	438	460	427	419	418	425	416	448	458	398	426	419	451	418	431	456	414	390	404	434	437	430	467	428	409	432	439	421	412	432	389	413	389	390	400	391	415	427	433	390	457	430	378	374	421	443	428	458	431	437	428	410	435	417	400	429	453	417	400	421	413	425	435	436	421	450	413	426	414	441	380	414	449	459	390	446	423	419	389	397	407	403	392	456	411	396	409	407	361	408	429	415	408	430	411	431	418	437	439	396	426	403	414	366	392	414	397	422	365	413	439	374	420	413	398	401	442	409	413	437	416	448	454	389	414	421	405	412	449	444	432	409	432	416	450	412	374	421	419	429	446	410	394	421	439	408	458	440	446	413	431	450	415	439	433	434	404	432	417	447	419	416	414	406	401	398	401	412	428	425	410	439	415	385	395	424	427	401	383	411	413	406	399	394	379	421	413	402	457	418	423	425	411	425	458	454	435	424	462	440	437	432	422	399	395	390	401	446	431	431	428	426	405	397	437	403	376	449	426	430	403	407	430	423	439	417	396	415	427	396	414	406	404	401	424	409	435	414	409	411	400	391	417	413	451	421	440	409	405	411	407	462	435	413	428	377	402	394	389	407	424	440	381	377	436	407	429	442	410	409	419	427	429	407	436	417	441	468	429	422	428	406	419	455	452	377	424	435	441	423	446	464	438	408	417	452	409	404	404	394	461	428	420	401	423	428	414	421	431	409	378	405	467	411	412	411	409	430	444	465	396	403	384	475	447	420	426	418	428	444	385	424	425	419	415	439	409	405	439	379	403	415	444	448	435	370	448	410	446	423	413	429	433	421	451	445	416	430	355	437	415	382	428	415	400	407	409	419	395	402	407	418	461	404	392	418	409	424	408	410	404	394	427	413	404	436	416	438	399	391	417	423	401	422	446	419	421	408	420	418	424	458	404	428	444	423	406	459	421	428	426	407	430	406	423	445	395	382	386	411	408	394	435	412	427	396	414	420	374	436	451	429	414	421	426	416	414	382	404	422	414	439	424	417	391	390	411	414	421	392	418	408	403	414	406	433	439	413	409	450	450	427	388	413	392	427	403	441	405	416	407	457	451	413	417	435	441	429	441	437	399	419	433	384	430	399	398	419	424	424	370	462	419	414	395	426	444	420	413	442	443	425	410	441	435	424	433	431	410	449	369	393	398	386	426	428	429	383	413	415	401	416	406	423	399	436	435	429	444	404	408	413	396	381	417	431	421	443	456	423	408	394	426	448	396	417	435	434	424	433	412	443	458	413	413	426	407	412	437	425	461	403	439	452	403	411	438	395	374	421	423	422	422	391	444	428	422	420	355	461	417	420	401	384	398	417	427	407	394	425	418	416	402	433	435	438	416	402	417	388	405	417	413	411	426	396	386	407	424	417	395	402	397	392	438	423	421	431	435	428	412	434	393	414	426	411	446	410	437	378	428	414	435	386	422	362	424	403	419	464	406	392	431	409	400	393	439	405	431	435	393	394	395	439	413	407	378	437	380	413	428	402	448	436	415	450	423	426	387	436	431	431	455	384	418	435	418	416	486	384	450	410	429	420	427	447	448	466	421	389	375	437	410	410	413	443	430	453	425	418	442	404	437	426	437	406	454	434	412	424	415	415	428	390	433	412	415	409	402	426	434	451	420	436	430	400	417	449	415	445	406	435	439	435	414	436	444	431	450	412	411	433	455	439	430	452	426	424	404	409	413	410	423	449	409	430	407	417	428	444	439	428	399	436	451	412	428	394	398	439	441	411	427	398	431	406	437	425	417	432	407	391	442	419	431	421	400	443	413	422	413	415	391	455	425	394	438	416	368	416	435	415	414	421	439	419	443	415	461	387	417	449	431	452	392	418	392	440	389	420	416	415	419	414	413	451	420	412	435	431	425	441	388	420	432	433	426	411	435	398	419	385	418	402	443	367	392	416	425	406
3327	9980	7430	2948	2794	2061	1506	1538	1376	1116	932	902	994	2926	9356	12722	8774	2237	569	575	637	611	618	597	555	597	599	596	576	567	590	660	617	583	586	570	587	538	571	574	588	528	575	537	569	556	635	524	596	573	580	547	610	597	543	550	612	556	525	621	644	572	568	568	611	623	560	611	598	608	597	592	606	577	562	577	560	563	597	607	597	585	585	566	571	574	587	551	588	583	652	607	582	614	595	614	550	609	616	603	555	570	570	588	613	590	548	597	567	600	609	601	572	575	596	576	591	590	573	635	578	598	556	532	593	609	567	592	579	587	590	568	562	592	631	572	568	582	549	595	554	615	601	543	589	617	610	596	615	613	599	591	600	570	599	571	608	562	564	563	593	573	616	573	582	594	585	588	560	605	556	588	593	618	590	574	566	578	547	543	574	562	562	643	579	603	566	569	599	556	579	603	574	602	540	590	584	585	534	554	616	549	554	620	557	600	526	574	593	577	604	519	594	622	566	570	583	617	573	586	576	572	579	602	610	585	600	592	625	556	578	602	579	571	572	618	615	577	632	581	579	579	552	583	622	562	554	546	610	630	556	592	572	586	587	550	546	573	572	621	593	608	553	590	560	545	592	609	545	579	575	588	557	564	586	601	595	559	587	594	564	566	544	555	574	590	613	580	580	567	608	578	586	604	615	563	601	589	573	560	580	611	558	572	561	569	608	583	558	604	575	573	609	556	564	574	590	579	589	601	517	604	560	571	592	565	561	578	583	583	521	593	569	574	555	587	608	585	550	553	618	593	612	536	593	587	554	585	549	583	564	599	577	592	619	621	537	550	555	614	636	564	576	550	606	572	580	579	611	573	532	604	608	567	590	602	567	625	652	565	587	569	609	588	575	560	566	614	568	598	556	534	596	591	588	558	588	564	609	541	566	567	583	579	585	603	566	566	600	577	562	576	555	606	557	584	590	539	589	554	606	588	573	576	550	584	609	575	576	572	603	542	608	561	586	592	548	654	606	610	569	611	591	575	571	604	583	610	550	570	601	603	581	557	530	603	590	610	579	529	586	603	539	568	595	562	569	574	597	603	566	596	572	636	575	555	582	561	601	602	600	632	591	574	607	562	569	577	611	576	605	579	559	633	549	554	605	600	618	598	601	565	600	560	582	576	593	590	538	595	572	550	609	574	599	579	601	580	595	616	639	602	605	577	578	551	604	534	586	622	595	568	581	600	571	598	588	563	607	566	605	561	553	630	589	619	568	595	551	598	554	555	602	600	589	531	601	559	587	581	591	565	620	574	579	600	560	535	597	587	600	525	582	615	536	607	593	622	589	576	544	523	574	529	558	557	592	587	586	603	591	557	554	632	600	567	585	586	583	578	605	554	570	587	595	578	579	569	562	587	583	562	581	663	560	571	576	569	581	577	547	591	546	596	571	577	571	596	592	588	619	572	558	610	623	563	547	565	624	570	614	579	568	578	588	563	557	592	575	590	529	573	544	577	576	589	604	532	582	569	581	567	569	588	558	575	591	597	608	582	556	621	576	563	541	595	566	567	559	586	600	583	584	573	595	566	569	577	611	583	609	607	590	564	608	626	565	614	577	560	615	551	573	641	584	594	551	620	636	578	604	563	562	625	588	609	590	578	593	617	596	599	579	567	574	558	608	588	540	604	574	581	588	603	517	587	587	619	605	576	585	552	596	662	566	560	573	535	580	611	604	546	606	568	572	545	620	599	595	613	592	529	569	562	533	580	574	574	617	607	602	556	576	575	564	562	579	572	551	547	552	611	590	587	627	571	572	585	600	596	568	570	573	605	546	580	588	558	587	601	566	604	593	594	618	591	581	565	594	587	590	562	550	570	578	634	581	590	592	569	556	552	651	622	592	627	564	567	547	571	596	536	591	587	574	626	576	614	573	577	587	551	569	589	592	603	550	553	618	591	615	563	579	606	578	611	584	605	628	578	586	606	583	572	557	568	557	568	595	636	597	604	575	589	547	568	565	604	601	585	581	559	538	579	561	618	561	579	602	568	638	601	571	573	588	571	603	549	597	589	590	595	567	591	605	627	554	561	591	613	622	561	621	606	575	596	545	604	589	566	589	560	553	588	586	572	601	574	541	613	600	633	556	550	583	582	576	566	594	606	563	591	535	571	598	566	581	605	614	553	527	602	565	606	606	566	606	619	600	569	548	617	584	570	567	587	590	534	597	621	598	588	571	605	567	573	623	559	617	569	546	572	601	579	597	574	568	567	577	540	559	600	590	551	623	561	579	568	595	535	574	580	609	536	569	608	529	604	541	592	556	562	583	567	584	620	605	617	620	578	589	579	609	615	562	551	593	599	579	557	594	601	575	572	585	595	572	527	620	552	594	563	599	543	576	585	556	591	567	542	615	555	589	580	584	571	564	621	536	584	589	598	584	558	536	543	568	591	588	610	583	582	623	607	579	564	601	607	591	533	583	590	616	595	600	594	581	595	590	598	610	546	589	578	579	588	615	559	583	569	568	631	592	637	621	571	569	590	598	583	558	585	556	570	583	623	572	571	582	602	560	631	584	587	555	616	583	589	591	582	593	617	595	604	525	586	587	541	613	600	583	564	570	618	592	585	660	581	618	610	565	602	552	602	591	544	601	576	574	566	563	570	605	571	602	543	592	566	579	636	603	579	593	585	643	538	611	615	549	603	579	582	525	557	586	593	607	639	574	599	550	577	527	591	563	585	608	594	576	569	608	587	584	572	595	588	553	611	579	547	578	600	548	581	538	544	607	529	536	571	568	567	555	602	530	613	574	601	574	613	540	554	563	568	551	593	571	572	585	582	582	598	534	612	572	582	569	543	618	617	566	604	572	641	581	616	601	633	582	535	592	549	567	582	578	610	565	578	563	583	622	591	577	602	551	604	613	630	567	606	570	596	592	618	574	564	590	579	554	570	591	619	587	584	586	571	613	554	597	547	598	572	601	594	583	594	561	565	545	631	601	587	604	599	560	573	602	586	600	558	567	548	563	597	589	575	614	552	601	579	592	576	579	588	629	593	558	585	623	607	562	595	596	621	615	600	579	598	569	589	523	600	602	594	602	618	560	535	587	528	580	595	595	582	584	594	525	578	597	611	607	596	618	589	591	585	601	559	637	554	596	585	589	559	576	583	571	598	578	646	555	594	568	602	602	542	568	611	539	580	582	566	586	551	573	561	606	589	572	567	577	553	603	594	577	599	552	588	597	641	587	589	636	583	591	606	590	574	561	566	554	610	554	591	604	592	600	589	579	576	554	611	560	608	592	559	574	584	602	557	591	588	620	567	593	607	558	594	591	557	578	563	561	578	614	588	603	586	589	590	591	584	548	571	609	570	556	590	569	625	548	595	594	623	614	581	611	589	578	563	558	557	598	604	622	556	607	608	621	596	616	588	615	523	594	577	571	577	614	582	586	603	569	606	590	536	555	579	576	562	574	618	576	594	602	567	542	550	568	555	572	584	608	569	600	602
25183	21563	25874	21691	1144	410	327	364	318	286	267	280	504	1592	2795	2963	1883	348	192	169	181	172	177	170	193	180	182	173	177	171	165	171	184	182	169	167	195	166	200	190	166	191	179	151	177	194	163	180	198	188	166	170	177	186	170	166	165	154	151	173	169	172	158	184	185	165	191	203	163	186	210	148	191	173	190	173	179	182	177	178	202	175	170	158	158	188	180	181	173	171	180	176	183	190	170	165	182	189	192	195	206	181	180	194	156	157	172	193	177	185	158	169	160	164	162	190	180	182	151	178	173	175	179	162	191	200	156	181	157	174	175	165	189	170	195	174	174	209	176	185	169	191	177	189	166	210	180	158	190	182	188	184	172	178	220	183	176	160	206	167	193	193	184	205	183	185	177	197	162	183	203	181	184	157	176	158	183	201	168	174	190	164	173	167	185	172	181	172	174	168	190	175	160	178	187	163	162	187	193	184	214	203	184	169	158	172	182	171	175	184	156	182	179	179	187	159	190	185	184	153	162	202	165	193	187	185	193	185	186	177	190	190	179	177	174	174	212	175	184	164	173	174	188	189	169	199	197	174	204	206	165	174	206	186	170	186	185	168	198	171	188	157	143	199	164	182	187	170	181	176	172	169	185	186	185	166	157	190	161	188	174	175	180	181	176	150	207	192	176	178	172	209	154	172	178	188	171	180	177	188	161	178	157	185	164	191	185	185	190	157	185	189	191	182	185	204	158	187	197	166	193	185	163	180	161	171	174	167	184	185	166	172	181	170	166	228	182	202	183	161	183	185	154	195	166	186	185	173	174	192	163	173	212	195	169	168	184	186	165	164	173	175	191	171	201	178	174	168	190	185	177	176	171	191	197	162	178	178	168	179	189	170	185	181	178	191	175	186	204	176	171	170	179	163	200	155	185	173	168	176	200	168	165	189	180	185	175	197	184	173	206	173	183	194	191	198	185	167	179	178	197	175	175	168	161	178	189	163	175	155	182	204	188	169	189	181	182	162	189	168	179	154	186	181	153	188	184	196	163	167	168	181	157	179	194	170	200	161	194	203	171	180	202	176	184	175	179	162	177	170	172	178	154	180	166	183	177	179	169	192	200	183	180	155	197	198	158	179	186	183	153	178	168	198	177	173	177	176	179	186	202	159	163	167	188	165	179	174	171	184	174	199	164	188	191	168	176	192	155	192	181	188	180	169	191	177	165	196	160	165	166	201	188	193	175	198	178	188	177	185	167	173	195	186	166	172	168	183	202	187	178	172	182	176	155	159	198	177	159	179	161	166	171	168	160	176	193	167	185	168	177	159	175	180	164	167	163	182	186	155	167	174	175	181	164	179	188	159	180	186	171	167	164	169	201	189	184	200	207	184	181	162	177	208	206	167	172	168	198	193	179	173	170	180	169	182	168	197	154	204	165	180	169	162	160	184	178	185	162	180	163	201	184	181	178	174	192	185	187	174	182	173	195	164	169	201	181	179	190	176	195	178	173	179	154	184	173	225	179	177	170	182	170	166	172	172	172	179	184	164	169	167	168	177	178	176	168	186	182	159	174	206	194	175	189	178	199	183	183	187	169	193	195	171	157	177	175	175	183	186	155	188	156	188	166	138	197	190	159	170	179	140	182	190	183	177	193	160	169	170	186	190	179	172	143	165	177	174	172	199	172	165	187	184	170	185	180	193	193	164	161	189	193	195	201	161	181	208	183	168	174	163	195	178	197	152	166	172	174	180	198	161	182	168	155	165	160	157	188	173	177	180	187	174	172	201	173	170	177	183	173	152	179	174	198	185	173	197	174	169	164	183	207	173	173	193	168	189	166	161	176	173	168	200	202	183	179	177	173	170	171	161	168	193	173	207	167	197	190	173	184	172	186	182	189	191	161	164	220	204	173	184	196	167	169	187	209	164	198	197	173	157	188	161	175	174	167	179	191	174	176	164	188	194	191	155	183	194	206	168	165	192	174	169	177	199	177	195	175	189	160	176	163	166	181	167	177	198	173	161	183	204	162	187	196	178	196	167	169	174	185	175	176	173	173	171	212	169	189	193	164	195	159	171	174	190	171	177	156	156	174	161	171	167	155	199	191	159	191	175	168	182	186	189	168	165	167	168	175	163	167	172	173	162	169	182	173	185	165	167	189	168	189	171	187	189	178	180	181	183	192	174	158	157	174	182	211	190	191	162	198	188	186	189	194	188	179	163	183	181	177	174	198	193	183	190	159	200	177	164	182	170	183	171	172	151	182	194	195	201	172	159	177	184	175	166	179	179	181	189	177	216	169	165	174	184	182	184	185	180	166	169	175	158	162	170	171	157	172	165	167	175	202	180	163	169	172	201	168	187	188	211	182	179	193	195	182	166	159	168	205	167	182	174	179	175	196	180	184	192	184	187	168	166	165	171	169	185	177	166	165	197	204	200	168	177	170	157	163	171	178	185	192	171	198	188	179	182	155	168	184	180	197	169	183	201	170	179	179	165	202	175	185	214	209	189	166	173	184	186	178	167	190	178	168	179	200	148	159	162	177	190	173	189	187	179	160	165	179	181	173	175	164	186	186	167	176	180	181	165	172	185	168	180	187	199	211	178	167	186	185	164	171	158	153	194	163	166	193	176	184	163	186	156	166	181	188	169	171	170	172	202	183	183	170	189	176	172	165	175	168	201	188	181	190	199	173	176	183	172	174	181	182	172	180	174	154	175	190	162	181	195	184	187	188	185	190	181	172	175	196	172	154	158	135	201	181	192	186	175	162	200	183	188	199	176	161	160	181	166	181	176	192	200	171	173	161	157	183	171	190	178	178	176	180	181	155	154	193	193	176	158	189	178	172	192	185	182	190	183	175	168	172	179	186	205	173	200	191	189	204	184	174	185	196	166	197	186	181	175	173	171	177	189	157	167	203	183	156	189	177	150	168	187	175	167	160	152	171	163	160	200	174	179	182	199	174	162	177	182	195	194	179	158	174	186	159	207	178	184	167	187	174	174	204	179	159	188	176	188	181	181	190	178	168	178	191	163	194	170	181	185	193	194	159	168	172	165	180	218	170	157	196	197	178	191	195	191	195	179	152	201	178	193	162	182	177	184	190	187	178	160	178	191	167	206	210	178	193	179	159	155	191	190	175	195	178	200	172	169	176	196	183	156	194	162	181	177	162	172	180	173	150	163	176	187	158	161	171	180	194	161	176	178	184	166	170	177	162	158	190	174	150	174	195	188	182	173	189	183	190	205	213	179	173	190	207	167	179	198	198	181	187	177	166	200	195	197	168	198	192	206	185	187	170	169	195	170	163	175	167	180	180	170	190	185	159	168	179	179	190	180	195	207	167	179	179	189	186	169	181	181	200	196	181	166	186	214	191	186	158	192	177	187	164	178	165	187	179	174	184	201	191	180	163	198	215	162	180	175	175	177	171	195	188	172	154	187	171	201	182	175	175	206	181	184	197	176	174	175	170	209	161	191	144	166	188	199	178	183	182	190	162	171	200	180
3413	6949	4619	1504	1399	973	779	786	667	587	462	570	1150	4112	6937	7151	4454	750	278	252	240	260	266	257	245	244	276	264	269	250	232	284	276	241	285	246	278	266	237	273	277	237	262	271	245	259	269	275	273	267	255	277	276	267	266	260	261	269	257	227	277	250	253	283	245	288	249	287	299	243	261	246	287	256	243	304	257	273	285	260	228	262	264	260	254	252	294	277	269	283	278	262	270	248	244	246	245	257	257	241	239	235	248	248	270	247	283	254	247	250	267	263	260	262	286	251	281	245	289	265	240	256	259	253	247	292	297	231	284	262	262	247	280	275	279	269	233	250	252	234	245	273	229	268	264	250	281	262	261	246	277	272	260	212	269	266	289	276	252	262	227	273	265	269	262	260	275	249	245	262	264	264	282	273	256	253	262	273	264	256	261	275	291	273	245	266	282	274	252	244	263	282	249	262	267	273	234	288	242	258	262	261	248	276	254	238	260	266	253	246	256	266	259	277	283	268	244	265	267	227	252	262	240	255	247	237	273	260	218	254	276	250	270	246	278	247	257	268	233	242	247	294	244	262	240	237	269	264	272	280	235	266	222	295	245	281	257	266	269	249	283	251	279	243	255	254	265	262	261	261	242	263	268	277	265	254	247	278	249	252	252	257	266	233	247	237	248	257	259	283	247	247	249	259	266	267	235	258	221	262	250	248	267	242	290	252	241	239	212	252	270	268	268	248	236	240	228	257	274	242	248	281	245	243	269	254	243	259	262	254	228	283	245	272	283	252	253	259	278	287	265	262	254	265	271	261	269	252	245	251	266	256	276	249	263	273	258	254	248	243	278	296	249	263	275	273	291	227	270	252	244	255	257	280	281	256	251	256	255	246	252	286	272	279	270	247	262	252	245	269	239	247	264	268	257	275	269	209	258	272	247	265	231	252	237	284	257	252	256	261	260	258	251	258	252	265	304	247	270	277	253	250	258	239	248	247	260	259	252	258	264	252	253	239	251	263	239	251	241	249	290	250	241	269	251	236	245	277	262	258	286	237	217	278	291	256	245	271	259	278	279	263	253	241	290	264	246	289	286	239	246	275	268	271	266	266	270	250	246	227	273	258	278	281	273	232	279	278	240	248	248	256	271	249	268	247	274	258	258	252	248	244	251	252	261	259	263	254	259	253	256	238	273	256	271	270	268	237	258	280	242	283	243	263	289	276	295	248	243	249	276	236	262	253	245	267	268	264	244	269	262	259	241	272	220	244	274	249	289	258	287	277	274	248	243	263	270	287	247	234	279	247	244	259	277	245	236	255	232	266	259	261	247	261	225	292	278	267	235	272	256	263	255	264	245	237	281	262	257	267	269	283	260	250	235	239	247	244	255	284	246	270	243	267	248	255	250	279	246	257	245	295	267	255	251	268	293	270	239	232	257	247	233	256	268	288	288	255	253	264	251	284	253	239	234	259	251	236	297	249	266	258	287	276	276	244	282	269	228	244	265	299	277	298	244	234	271	255	273	264	280	267	265	260	257	288	269	245	273	253	251	246	265	254	268	271	255	266	245	238	231	252	261	269	265	280	248	257	242	277	266	260	272	275	248	242	254	255	295	291	267	248	244	247	224	245	242	238	259	260	245	269	299	228	265	249	252	293	254	269	252	272	252	265	267	248	228	248	249	284	245	256	231	264	258	296	245	250	253	246	258	292	251	268	269	259	256	284	256	271	260	273	221	270	271	274	239	246	258	264	255	275	238	263	249	273	258	254	248	265	291	257	240	246	231	245	276	237	281	263	248	286	241	277	269	263	259	260	307	252	275	251	258	247	263	258	232	276	242	247	234	247	238	279	252	266	251	262	263	265	241	248	253	258	277	272	240	250	252	257	275	274	259	269	251	298	287	255	253	248	243	282	259	263	254	233	258	245	278	257	276	276	261	271	267	254	258	261	254	277	255	236	278	255	257	252	259	266	248	235	269	261	246	292	234	237	266	235	264	279	275	228	256	235	281	251	259	248	260	268	275	231	277	281	226	261	293	255	281	253	232	262	241	269	256	256	288	291	290	275	289	256	266	245	258	275	246	267	297	250	249	267	270	250	266	254	263	297	250	249	252	285	237	291	253	270	272	279	266	293	260	253	241	285	247	286	271	265	244	312	228	254	246	267	268	238	225	237	248	279	255	263	257	282	266	263	271	271	240	260	258	259	296	244	256	258	266	274	270	227	263	243	240	256	243	252	258	265	234	289	289	265	249	251	252	270	273	257	254	262	264	259	262	248	279	235	247	264	255	236	249	233	282	244	256	278	223	254	241	242	294	279	242	276	299	294	244	314	256	228	265	245	249	265	241	247	258	236	259	251	258	251	246	229	277	238	246	263	250	280	280	260	271	239	246	251	256	283	251	272	252	262	249	247	278	275	248	274	291	238	278	240	295	244	295	239	244	272	240	264	261	265	243	284	249	259	250	256	243	292	275	269	280	244	287	291	259	249	243	248	275	256	244	256	242	274	232	261	267	241	270	251	243	284	253	233	248	239	273	265	281	274	288	259	265	228	282	253	227	254	260	252	271	273	266	260	274	252	242	239	272	267	279	260	258	268	270	247	218	254	266	283	257	275	277	284	267	257	271	244	241	261	263	288	248	255	230	277	234	283	265	280	237	283	265	263	251	283	247	283	280	236	245	257	252	268	260	269	254	259	268	254	256	240	248	228	254	252	280	258	273	314	234	235	266	256	278	261	254	275	268	259	252	243	264	271	259	290	248	268	242	269	237	265	257	266	267	262	270	234	279	240	303	251	250	272	267	254	254	250	243	251	247	254	262	266	261	282	228	268	278	292	274	242	265	238	261	255	278	237	248	267	248	250	242	256	286	249	283	301	270	251	258	230	272	247	287	265	278	258	250	234	264	264	270	294	243	262	252	268	241	235	273	269	266	266	268	254	257	260	287	241	244	264	253	239	243	236	252	227	235	260	239	260	272	250	254	259	256	249	243	274	237	260	268	288	261	253	251	251	263	256	254	255	246	268	273	255	231	265	244	250	277	278	261	272	228	241	258	279	252	256	248	261	286	294	274	244	251	259	246	251	255	272	228	248	244	289	261	255	274	273	244	260	238	266	232	280	259	275	275	267	254	275	266	264	267	267	236	255	281	265	229	254	240	244	264	291	269	282	230	297	262	264	240	249	256	247	253	258	250	246	255	258	288	256	265	242	275	280	248	277	242	257	247	260	259	229	245	261	235	255	256	275	266	302	261	253	258	248	253	258	242	262	252	233	234	270	246	256	246	269	253	280	260	262	279	262	253	240	252	249	229	249	283	276	234	271	311	255	262	251	276	242	235	272	282	259	250	261	239	224	271	246	237	259	264	247	276	252	291	267	232	249	268	266	246	273	256	282	228	257	263	227	256	256	249	256	251	231	235	269	255	251	271	262	257	239	236	251	257	266	268	246	268	269	277	224	244	277	252	277	257	256	263	250	237	253	270	234	263	240	256	226	258	235
22839	21610	28874	24826	21609	19763	1968	905	737	566	530	738	8100	14172	12753	8795	4351	526	325	273	308	274	309	281	336	312	282	353	322	299	313	316	314	324	283	319	322	322	301	288	272	307	304	309	277	346	300	302	329	305	308	295	291	299	276	275	282	312	304	318	298	304	293	316	293	342	314	323	290	332	327	305	273	314	281	292	311	314	310	292	260	281	289	302	316	293	304	300	300	298	323	325	284	264	311	303	319	327	313	304	287	299	312	262	276	271	318	314	312	311	303	311	324	340	320	295	329	317	317	300	319	285	294	304	290	288	305	302	276	308	307	311	294	294	289	315	286	279	290	269	301	306	323	289	272	314	268	305	297	326	297	304	309	302	303	310	310	292	293	289	297	313	344	316	281	296	298	305	290	319	294	306	301	300	288	277	275	314	316	302	295	276	297	312	306	312	309	320	318	310	329	316	337	280	334	321	309	320	297	296	291	295	307	313	285	326	302	287	307	303	306	296	342	309	283	293	300	305	302	351	315	288	310	311	295	294	292	298	330	275	333	296	303	313	318	304	278	276	318	317	290	316	330	304	281	303	282	281	316	318	303	289	289	321	318	296	283	319	280	281	307	330	285	328	297	303	308	260	295	303	314	307	336	293	304	301	274	297	301	315	299	260	301	282	307	293	290	315	312	313	308	300	308	319	308	360	324	315	314	319	323	304	335	334	295	289	307	324	296	321	281	292	295	298	323	302	284	311	289	328	318	298	283	309	293	288	276	293	314	331	288	291	291	302	292	301	325	300	308	288	300	326	303	310	318	312	330	298	291	266	294	308	329	309	294	293	329	287	295	320	311	299	317	288	327	313	309	283	302	258	296	304	330	262	311	311	308	308	271	318	325	294	301	301	302	270	302	330	309	283	302	283	305	313	303	322	291	318	290	305	305	325	288	304	291	313	313	327	302	305	288	301	281	337	322	301	315	305	349	304	277	302	323	324	301	263	279	306	308	322	331	304	296	319	299	298	273	280	274	305	310	280	303	301	308	324	285	309	303	309	316	323	303	292	306	289	320	300	319	279	327	280	312	294	302	315	301	316	315	292	319	306	282	278	308	328	290	292	283	286	302	305	280	314	261	300	295	294	331	297	285	315	329	307	303	326	299	304	268	323	300	301	332	309	303	314	257	291	308	325	313	293	307	298	342	311	292	320	312	297	321	312	311	327	330	326	286	311	310	279	298	302	320	294	313	306	288	311	295	286	296	307	309	274	289	301	307	320	298	322	276	288	308	310	290	317	271	310	291	302	276	273	305	322	300	293	279	321	319	277	290	303	326	333	306	290	302	308	297	296	278	291	330	295	320	276	286	279	317	334	301	275	298	300	304	304	285	302	308	290	332	302	317	303	311	272	310	282	309	271	318	308	268	349	283	303	315	313	334	283	338	287	298	296	322	295	297	310	286	305	288	278	305	286	313	289	295	313	323	305	292	331	294	294	261	320	325	312	329	317	301	302	321	288	303	300	294	290	289	297	302	346	267	330	323	305	316	334	312	273	321	310	295	308	320	300	303	281	313	299	280	314	280	341	300	303	307	326	269	283	301	295	298	332	272	310	310	346	301	328	268	300	303	325	334	328	304	299	315	294	278	280	317	317	322	318	303	289	289	305	295	299	330	335	308	335	329	274	316	293	317	318	293	290	285	274	322	303	263	267	314	327	287	272	310	300	267	283	291	314	323	301	299	292	315	313	305	292	307	297	283	315	281	291	278	293	278	281	322	304	337	298	306	325	278	309	313	298	293	313	309	320	291	296	272	332	297	293	291	340	321	282	303	307	286	289	286	308	289	297	308	286	316	306	284	272	314	294	309	286	315	290	326	299	316	273	331	328	322	323	260	309	309	276	299	299	332	303	309	328	298	325	283	314	311	286	291	286	270	323	300	303	296	275	302	284	312	292	333	311	314	312	308	317	319	311	313	306	294	276	301	311	306	291	338	295	307	282	322	291	260	309	331	287	274	294	294	301	290	303	318	281	312	300	340	269	303	316	300	311	291	268	312	290	327	321	299	299	308	318	311	290	269	325	301	306	301	300	304	297	303	314	302	277	272	320	319	324	285	316	301	295	315	288	310	327	304	316	327	288	331	311	323	280	303	318	304	309	308	306	315	284	322	283	301	321	292	325	301	295	299	303	320	295	274	275	328	303	281	338	312	293	294	308	333	310	330	312	321	338	311	312	274	331	282	324	321	313	320	307	315	317	299	312	307	293	301	330	294	294	277	259	328	289	274	292	288	280	315	311	291	299	312	301	305	287	319	309	321	304	314	297	291	287	340	297	314	288	307	282	298	289	277	329	283	299	292	305	306	291	306	327	299	321	326	304	287	320	264	289	285	298	311	302	306	346	290	311	320	284	306	261	327	281	320	315	345	290	279	328	311	304	318	326	305	302	336	316	298	324	278	302	304	328	274	331	314	285	265	312	300	285	301	312	301	300	282	313	321	307	278	300	316	337	293	290	307	306	297	304	309	298	316	291	332	303	284	299	316	305	274	308	317	281	318	288	266	296	286	295	322	302	300	318	313	295	290	299	282	296	276	299	327	304	328	314	296	308	326	277	287	294	277	299	302	321	308	322	308	301	310	304	295	298	300	275	282	299	290	274	308	309	324	299	309	309	277	335	312	306	287	314	307	315	310	301	291	286	334	295	327	306	289	300	284	298	295	294	288	296	289	315	316	313	312	292	341	312	301	323	279	319	295	299	302	335	326	310	314	318	302	297	336	347	326	343	316	306	304	294	307	296	307	340	317	284	300	266	334	285	315	319	289	314	334	312	301	297	313	306	317	282	284	299	274	331	290	303	287	328	298	275	300	312	303	292	321	264	304	310	276	313	298	354	292	318	309	317	277	327	292	284	305	327	279	309	340	299	303	333	281	290	291	293	314	322	296	295	305	290	306	316	305	322	314	297	305	290	308	283	292	312	315	305	325	308	266	308	301	289	284	277	343	307	313	286	293	306	311	323	301	320	288	314	304	311	344	300	315	324	300	298	285	299	293	293	277	305	288	274	284	303	291	313	325	316	299	301	324	328	318	269	300	292	289	299	305	311	303	299	307	273	310	309	287	301	298	306	261	319	298	328	293	293	321	289	291	293	306	318	305	311	315	306	281	333	314	312	299	308	285	309	310	315	295	310	296	350	297	297	307	300	300	271	321	305	294	319	300	289	312	270	297	288	301	292	311	300	316	302	323	302	312	298	330	300	292	301	272	344	292	300	328	289	310	300	316	305	322	298	299	295	314	302	274	301	315	287	314	307	324	282	282	294	300	282	314	306	297	315	310	311	323	322	289	320	309	292	292	304	295	296	291	315	312	296	284	340	308	330	318	290	310	336	299	296	333	290	321	307	298	303	279	312	277	312	265	299	328	306	314	355	319	279	295	351	333	299	299	316	281	306	298	315	323	301	323	270	320	294	289	287	315	288	341	309	308	305	313	303	306	329	329	323	302	282
4363	17679	10920	4779	3397	2407	2054	1828	1489	1187	1010	1622	15519	22205	19525	14612	7612	759	444	500	508	455	443	434	418	433	494	445	444	446	451	446	430	414	417	440	431	415	432	424	401	396	427	442	430	396	432	445	445	437	401	430	387	435	454	415	401	471	466	464	434	458	425	422	433	429	447	431	435	417	453	451	443	455	451	390	413	437	442	442	443	471	411	407	451	434	386	468	437	387	450	395	433	453	444	401	447	422	406	384	429	441	431	458	450	442	415	434	404	430	454	445	430	429	417	440	422	467	449	448	397	420	443	406	415	454	427	456	426	406	448	422	434	425	429	411	429	415	414	427	406	425	408	413	447	420	392	421	400	417	462	415	433	413	434	466	421	449	427	424	432	429	409	400	438	453	443	427	416	389	425	424	465	420	436	432	448	419	396	395	454	395	411	471	407	446	407	417	405	458	402	409	469	460	441	411	412	445	467	446	386	408	417	437	418	452	427	443	404	439	413	427	430	421	432	402	408	430	410	447	447	429	464	444	394	464	442	429	445	450	434	432	427	461	419	419	432	431	431	475	429	486	436	460	433	433	424	403	428	397	363	443	481	403	442	438	427	420	413	454	443	466	444	392	441	437	463	451	436	399	391	437	388	426	453	416	431	422	423	427	468	431	436	454	416	432	426	440	433	437	442	447	397	446	444	360	435	407	443	421	427	436	443	424	436	440	452	426	419	435	431	442	436	412	414	427	432	433	394	448	479	441	455	398	396	412	441	408	426	427	408	429	459	426	439	423	398	396	440	415	444	444	437	466	433	432	393	443	422	445	407	448	433	451	434	394	451	418	444	443	384	421	418	414	481	405	408	430	441	459	467	455	418	405	431	409	422	421	418	425	425	437	442	381	478	468	411	429	423	425	424	417	432	405	395	457	422	449	422	451	412	424	430	371	419	440	431	433	432	416	432	430	437	423	446	454	478	400	458	437	448	444	423	433	435	445	445	424	409	437	439	458	413	432	434	418	460	457	423	445	441	435	441	435	405	399	411	410	448	429	446	415	442	422	439	441	432	420	427	440	463	392	418	436	446	422	437	388	434	447	421	412	428	396	418	422	419	440	466	445	450	385	412	497	417	424	450	460	413	408	458	421	437	428	424	401	434	436	420	411	417	414	443	402	399	438	406	406	459	469	421	474	443	438	459	410	424	445	431	444	442	469	425	422	412	461	416	440	449	445	439	456	393	416	412	449	436	396	450	466	441	453	423	420	412	444	424	425	425	490	422	417	433	430	437	454	449	453	440	423	430	426	397	415	456	423	431	455	410	407	456	450	396	408	460	398	458	452	458	440	416	424	429	432	432	410	429	424	429	420	437	435	411	403	397	419	442	455	440	419	424	451	412	418	398	414	406	420	448	408	415	435	453	443	429	450	423	430	421	446	436	455	416	438	419	444	401	384	430	431	449	407	434	429	457	411	444	406	417	395	396	458	431	398	429	423	439	409	415	419	411	420	427	433	443	413	452	450	423	410	446	427	443	408	439	434	442	469	434	444	447	471	429	454	462	430	406	445	409	417	415	453	443	422	390	401	439	443	426	436	440	433	398	421	435	442	408	398	414	413	458	447	429	423	472	442	397	446	434	388	450	465	416	429	436	421	421	423	433	474	412	404	404	413	421	433	447	418	419	382	419	444	392	434	455	432	457	444	453	437	482	454	376	390	398	379	473	442	422	412	400	417	450	429	417	405	445	442	426	446	430	417	433	421	431	411	424	410	411	452	424	416	421	399	454	461	421	467	417	432	418	432	402	394	418	453	421	408	420	433	483	398	440	381	415	429	436	432	423	458	380	416	474	417	431	451	421	422	430	420	408	426	425	439	421	436	414	423	427	399	412	464	439	439	439	426	450	389	438	396	400	404	421	454	424	430	440	458	416	404	420	466	460	447	450	452	430	425	421	411	400	432	382	448	438	413	357	433	464	413	391	428	407	454	445	442	410	457	443	403	404	430	414	453	387	443	409	442	400	436	431	450	435	425	418	447	400	433	445	439	425	439	414	380	433	410	418	442	426	413	430	441	459	453	435	428	426	431	407	455	420	458	430	474	451	432	420	455	407	428	442	405	463	442	398	441	425	434	422	406	407	429	397	452	471	411	440	398	407	402	403	420	450	446	434	414	413	452	427	466	416	454	402	455	420	441	441	397	445	417	443	439	454	428	449	448	417	435	481	420	413	421	437	416	420	425	443	410	420	397	427	420	397	407	382	424	451	445	408	380	446	410	405	406	444	437	437	444	423	423	412	425	388	433	431	414	423	425	464	424	427	444	397	418	427	437	423	394	383	442	401	446	420	418	417	467	422	456	427	416	422	417	410	435	435	408	444	391	425	409	448	458	428	397	402	407	426	442	392	438	437	442	446	441	422	403	451	410	421	443	390	471	438	447	430	423	442	395	417	451	401	412	398	435	412	418	442	450	423	410	416	434	420	454	455	437	404	407	435	414	418	448	408	412	403	426	381	431	448	464	456	400	453	395	420	409	438	428	429	428	428	436	409	442	458	450	416	442	408	420	413	415	452	424	400	445	416	435	398	449	421	420	438	431	452	440	466	445	435	421	430	439	397	429	407	432	475	430	417	464	442	410	434	415	410	404	444	408	406	428	419	404	446	443	434	429	452	433	425	405	438	427	430	430	445	449	439	419	409	424	414	450	413	417	472	404	395	438	436	455	427	411	423	412	455	430	466	431	386	418	420	425	422	406	419	436	447	443	459	402	420	406	433	423	403	451	434	434	413	443	426	390	412	438	419	408	438	449	432	408	431	406	428	436	438	434	443	416	423	447	469	453	450	448	388	426	446	425	420	404	413	397	422	410	435	426	433	401	415	441	421	426	447	490	377	453	450	439	434	442	431	439	429	426	432	443	418	440	488	431	402	411	423	421	412	424	431	422	394	398	421	442	445	441	411	434	431	425	455	457	446	431	437	419	437	438	436	447	429	434	441	429	434	432	446	430	426	419	449	379	405	436	436	397	449	416	407	461	424	446	439	425	437	415	386	445	418	421	429	428	400	431	449	440	462	423	383	444	430	405	457	401	438	423	446	451	445	426	415	466	410	453	405	435	449	434	436	433	426	410	476	429	423	394	433	425	451	443	439	443	440	448	408	420	417	428	431	446	463	434	435	384	430	410	434	450	425	470	456	415	405	422	401	457	416	423	444	454	411	461	436	405	394	419	444	392	438	454	417	427	456	430	451	398	432	420	416	444	423	398	420	411	478	398	422	433	407	422	438	400	418	458	419	416	401	440	429	418	427	436	392	388	465	407	407	430	439	418	439	439	429	421	420	428	407	448	434	455	411	428	397	429	459	449	456	451	429	410	447	445	454	431	423	454	445	413	404	403	433	425	429	431	456	406	409	423	458	398	375	424	420	426	460	402	435	395	464	364	393	398	433	461	435	462	413	451	450	440	432	424	420	462	432	413	420	439	435	419	417	446	388	459	415	416	428	436
27810	18512	4496	691	538	377	429	400	385	382	344	319	442	656	657	678	542	311	292	295	323	318	275	311	306	305	322	317	301	291	307	313	317	311	325	303	303	309	291	275	318	313	314	296	309	337	286	327	297	337	328	315	288	302	324	304	312	308	320	289	310	295	262	314	301	332	303	299	270	325	299	318	312	316	294	298	318	282	280	291	330	292	306	278	300	273	291	315	301	300	285	305	306	289	298	273	313	298	315	292	291	300	317	272	339	309	344	302	323	309	285	272	302	326	304	321	299	295	301	308	304	320	276	270	310	292	291	303	326	298	290	333	297	298	302	285	275	299	315	321	291	275	300	313	261	313	329	298	308	293	302	268	297	285	307	309	290	281	320	262	299	310	305	294	316	346	279	293	317	305	302	321	318	327	313	310	280	305	267	279	304	280	293	280	316	280	308	301	325	300	344	293	313	297	297	283	303	293	327	298	304	287	294	293	319	285	317	330	304	316	304	294	274	287	342	263	295	304	282	316	311	289	282	288	285	301	265	284	289	313	287	320	308	301	313	274	311	292	288	280	299	317	292	323	312	297	286	334	302	315	297	262	291	308	299	291	282	292	305	316	293	331	277	280	305	320	346	300	324	308	293	313	323	297	281	305	288	303	323	279	286	286	338	302	284	323	309	290	294	276	298	288	278	297	288	312	281	302	292	287	275	300	286	316	291	269	299	299	316	289	310	315	284	275	298	296	254	313	292	290	296	297	288	320	285	288	270	317	296	292	306	318	281	306	288	342	276	300	299	299	306	310	311	288	284	261	314	281	331	285	303	305	310	274	303	316	307	296	286	279	275	307	292	291	282	286	296	317	333	284	325	308	281	269	293	308	284	330	293	295	316	279	313	334	313	275	318	312	320	298	316	323	292	295	298	295	273	341	327	301	296	300	332	312	299	318	300	283	308	326	323	316	288	309	301	297	288	290	309	303	282	290	305	278	278	301	308	310	267	298	309	310	289	286	307	319	295	309	319	287	316	274	307	302	359	298	298	290	314	291	303	283	270	299	286	289	313	300	298	277	302	303	305	295	302	324	281	303	316	299	260	304	325	297	296	279	281	313	266	319	296	291	323	287	259	338	279	325	317	329	311	293	316	286	298	313	270	294	322	302	296	311	307	292	317	324	296	295	292	295	324	286	307	305	340	310	307	301	308	296	313	296	316	335	270	332	267	304	302	302	300	289	295	292	300	292	294	312	289	283	300	311	316	296	300	326	330	295	298	279	297	290	316	284	291	297	329	304	316	308	325	325	274	331	281	279	290	322	285	295	315	317	285	309	302	315	301	312	315	298	306	259	322	289	308	273	299	329	284	297	332	309	295	306	304	314	296	285	304	322	306	334	320	265	296	301	327	296	285	299	303	290	322	290	318	303	283	307	315	280	293	322	283	298	302	288	270	303	304	303	317	322	271	271	284	290	280	301	290	301	279	288	279	280	285	281	331	284	294	278	273	329	286	302	271	326	305	316	294	298	328	282	326	313	292	307	301	291	281	309	304	317	307	304	301	325	314	302	326	276	289	296	284	301	271	315	313	298	334	297	296	286	293	300	303	272	303	310	290	329	309	291	319	281	344	322	305	288	296	274	303	291	345	298	291	323	299	330	323	290	316	345	303	300	329	303	286	312	305	303	323	301	302	304	276	288	332	297	329	302	299	294	306	332	293	299	321	307	298	291	288	282	330	295	328	273	322	330	303	281	281	316	295	306	299	277	308	289	297	307	329	284	329	326	282	282	297	301	313	271	293	305	284	300	309	319	310	307	321	294	313	300	295	297	296	268	318	290	316	325	295	303	328	299	319	287	297	293	268	303	296	285	294	342	289	325	275	291	311	293	314	304	305	323	297	319	317	272	299	302	287	273	314	301	322	306	326	300	303	291	281	316	282	299	272	304	295	308	267	295	295	292	304	300	301	320	304	304	304	291	302	311	314	332	319	306	261	302	286	326	330	322	292	336	294	294	285	297	285	288	297	301	283	304	329	279	312	298	306	291	317	323	295	378	303	260	324	318	335	270	294	288	292	269	285	282	291	307	332	299	320	330	322	274	278	302	291	311	310	331	296	321	286	315	333	295	281	288	322	287	296	284	260	303	288	268	297	330	300	272	291	290	317	307	317	297	328	309	284	271	276	307	339	254	298	309	297	306	287	326	303	297	326	289	289	315	265	327	305	293	284	298	296	287	326	306	283	327	248	298	285	305	297	307	297	299	317	305	282	278	286	307	340	329	285	274	287	325	295	279	296	306	318	288	339	351	288	326	305	315	297	296	269	318	300	315	293	293	303	298	287	300	304	322	323	272	295	325	329	307	314	295	304	314	302	294	312	313	334	279	285	295	296	323	296	309	291	315	259	323	279	270	288	283	313	292	297	322	290	323	315	304	288	292	280	282	328	322	308	293	280	279	293	302	298	303	299	324	327	315	304	295	313	285	323	305	334	287	309	330	308	320	291	287	313	332	342	268	302	277	306	286	277	286	309	291	291	320	296	290	320	289	293	284	304	284	299	276	304	320	317	288	301	304	319	312	285	294	276	349	311	331	266	271	313	283	323	301	334	307	300	301	330	326	324	334	339	302	305	297	325	302	302	306	308	256	290	305	324	317	294	317	297	302	313	311	313	303	313	293	307	297	310	327	314	306	333	283	315	283	308	299	312	287	297	288	306	321	339	310	298	296	321	315	298	308	322	311	298	293	288	313	292	311	307	293	288	294	321	331	329	331	292	298	319	336	274	323	293	326	306	309	312	294	304	289	318	291	294	285	310	308	313	304	301	274	306	294	285	306	295	296	306	317	309	318	296	318	268	294	317	340	287	311	305	297	300	305	302	340	344	275	300	290	289	304	307	333	276	317	310	305	308	294	296	281	314	303	283	311	287	306	329	303	287	266	321	273	299	302	303	282	301	312	299	299	298	299	314	372	285	315	274	260	270	261	314	335	294	292	296	317	307	306	304	302	289	313	296	287	320	315	334	300	318	303	296	336	283	305	285	306	290	310	313	295	285	296	291	268	319	306	332	305	298	301	338	300	291	312	301	310	302	304	280	305	267	307	311	293	261	316	308	309	318	290	335	309	295	299	291	314	269	289	324	312	305	310	281	315	328	281	315	278	350	321	304	292	291	315	266	287	302	288	327	338	279	320	306	309	306	331	312	302	305	308	302	305	303	283	312	328	283	284	320	303	302	315	304	337	289	343	322	309	313	324	301	320	309	312	277	322	345	310	289	259	312	298	311	335	294	337	314	286	315	285	300	287	309	270	307	302	324	294	308	308	286	281	291	277	304	317	301	296	319	321	335	299	319	321	297	289	322	307	306	307	303	332	317	316	295	300	293	273	289	298	333	308	288	293	318	298	294	274	309	290	304	317	332	299	302	300	300	315	309	266	336	264	305	306	294	274	312	316	338	281	293	278	304	313	318	301	294	312	290	304	318	314	307	314	323	325	318	305	295	275
4670	5384	2844	1032	867	703	659	681	623	520	501	487	796	1276	1152	1133	940	410	409	434	390	450	448	427	422	404	414	447	425	426	413	474	416	437	455	409	391	421	423	446	425	428	417	435	436	429	417	423	419	391	449	387	411	427	427	426	403	442	434	397	426	446	447	443	383	430	406	411	404	406	442	404	466	436	434	435	413	442	435	425	406	416	438	428	407	440	384	411	442	418	419	420	424	412	395	414	430	400	424	400	414	419	380	444	403	431	410	438	425	425	400	399	462	395	390	431	463	413	448	400	410	436	404	404	440	396	427	410	443	435	407	414	410	410	412	447	408	411	449	418	441	423	421	480	415	417	427	456	416	411	427	410	415	410	431	407	438	457	410	433	430	398	461	404	405	434	427	446	412	456	428	387	445	412	396	431	391	400	423	436	428	431	431	438	403	431	435	432	433	414	431	441	422	433	414	396	440	426	408	434	392	430	398	405	419	426	408	438	405	398	431	435	403	411	391	457	435	417	413	412	433	436	434	437	426	416	446	394	421	489	418	411	438	412	426	401	452	398	427	396	392	443	417	420	394	438	385	409	425	447	422	400	457	423	412	452	470	410	410	409	444	406	410	411	417	437	419	409	474	417	428	424	414	410	456	403	415	360	453	417	433	392	425	400	458	425	432	449	400	405	396	410	429	402	411	451	401	425	409	416	446	395	427	444	439	399	394	414	413	391	433	414	392	459	416	401	386	415	412	430	411	397	418	401	425	428	418	383	374	407	407	433	418	402	407	428	446	433	409	411	425	424	463	470	440	442	408	446	407	425	457	413	408	448	390	470	428	443	410	404	438	433	417	413	452	430	383	417	407	395	413	447	413	400	401	421	380	372	446	405	423	451	401	417	430	387	428	388	461	408	436	434	407	439	460	419	453	415	418	396	408	433	414	388	450	392	414	387	409	423	388	425	457	405	432	401	411	403	434	424	427	424	436	411	440	372	422	429	420	391	421	413	411	404	409	415	429	439	418	423	393	420	418	433	417	395	456	461	420	403	410	457	381	427	413	436	411	425	445	388	410	448	402	408	399	380	425	431	437	454	428	442	399	391	392	458	444	446	432	428	384	440	403	410	427	433	421	383	436	405	392	462	403	405	420	466	415	410	416	417	456	456	406	410	443	444	412	436	451	408	399	456	450	438	426	429	413	460	393	397	415	424	423	428	402	460	393	428	427	447	448	414	412	424	435	439	451	428	411	421	449	402	414	417	428	405	370	425	435	408	451	439	380	383	426	397	410	413	405	452	403	434	435	450	413	436	430	401	392	455	439	420	429	425	417	441	421	439	432	386	394	432	432	390	449	432	415	425	411	438	408	428	428	441	433	406	437	435	448	406	426	453	412	433	399	426	429	399	460	413	413	441	429	410	434	387	461	421	393	435	431	409	426	439	432	370	435	465	418	466	438	403	422	420	392	400	435	430	418	428	441	459	417	474	437	422	425	426	420	430	416	427	409	414	437	409	386	387	456	440	406	412	405	409	439	399	419	406	448	420	401	422	394	423	429	436	476	430	419	410	466	456	416	402	423	384	432	409	454	419	378	420	382	434	437	444	388	458	385	442	409	418	417	422	449	435	436	433	424	447	417	383	397	432	422	420	386	418	417	405	421	436	405	427	443	390	418	415	422	452	408	425	406	417	449	390	420	396	435	436	449	434	430	378	433	449	444	410	400	438	402	406	391	434	415	409	432	424	392	408	446	406	459	391	424	418	395	406	430	437	423	450	416	393	430	412	415	444	442	382	423	430	377	418	410	433	410	413	413	458	417	430	441	430	397	424	416	400	413	447	409	430	446	406	445	420	424	441	428	396	422	426	418	423	400	403	444	433	437	409	446	411	424	405	392	406	443	394	427	405	414	416	455	430	402	414	444	407	442	388	410	442	451	403	424	420	420	446	385	401	399	447	419	401	431	410	414	447	389	401	409	397	411	416	427	390	421	378	447	390	453	418	464	426	423	428	424	429	402	386	382	422	390	425	403	433	469	440	392	408	434	434	387	433	461	409	433	413	416	467	424	416	415	433	441	429	431	430	441	392	383	400	400	436	440	421	395	423	434	438	418	422	421	424	452	455	436	429	460	389	453	460	400	426	417	449	396	447	409	449	393	421	405	389	446	410	434	457	434	426	421	419	437	405	390	424	429	441	435	418	418	405	419	379	405	410	438	451	423	391	419	380	422	421	422	445	414	448	390	412	422	367	395	396	395	458	419	423	427	406	443	433	424	408	421	429	412	398	408	389	428	410	429	417	410	431	448	381	458	409	368	422	446	426	418	409	427	416	425	398	416	442	421	429	403	408	411	391	438	439	419	422	408	384	453	426	398	426	423	427	400	422	403	433	463	480	459	422	442	423	406	428	425	399	405	466	421	432	411	366	372	444	465	428	416	462	435	428	424	459	418	418	403	408	436	423	424	382	441	460	425	437	436	402	450	422	408	408	435	462	422	424	455	430	419	408	407	407	410	451	416	439	425	421	426	438	400	419	443	459	414	417	449	451	433	402	422	407	453	404	442	452	437	407	423	409	442	433	445	420	385	427	420	440	415	458	421	429	424	397	419	412	434	385	473	418	421	425	434	403	425	432	416	408	416	435	408	410	429	448	477	381	475	439	452	422	464	424	435	399	394	429	402	421	395	429	419	415	394	426	445	392	436	418	410	433	461	418	414	415	440	420	386	390	438	416	454	444	451	428	436	447	403	463	411	403	437	439	444	426	449	407	425	415	388	433	414	418	450	433	391	384	423	423	413	418	440	430	418	417	417	441	432	425	420	409	424	428	427	420	390	412	422	397	421	396	402	431	420	444	408	419	432	436	392	465	411	413	398	399	441	434	414	411	430	398	427	417	442	446	438	418	467	399	401	424	430	457	451	434	422	431	430	423	410	426	431	421	424	423	411	416	411	431	429	395	387	380	430	435	436	428	437	442	431	453	404	399	423	443	417	407	407	394	401	393	410	406	403	453	431	442	413	413	450	433	466	406	407	420	417	452	407	441	418	403	405	428	402	427	405	413	429	400	440	383	433	408	373	401	449	445	455	416	409	380	445	383	396	408	438	408	384	427	430	437	388	454	409	446	431	417	448	450	395	428	435	424	413	446	434	380	415	411	420	473	411	393	429	433	455	426	431	456	415	390	414	406	437	421	404	407	428	385	430	402	420	450	401	429	429	432	428	400	398	438	411	390	401	456	453	430	405	392	386	441	409	407	404	403	391	433	439	432	425	425	425	405	437	443	418	383	436	422	413	411	418	440	442	397	400	377	425	418	434	422	412	387	408	401	417	417	387	380	428	423	444	457	433	413	439	402	432	399	406	442	407	434	409	414	431	424	419	408	432	434	444	410	435	438	432	425	398	442	396	427	419	431	399	403	410	401	430	407	406	399	454	425	418	438	411	417	452	409	420	423	395	442	406	440	420	423	447	397	425	372	391	394	427	462	457	408	426	459	379	382
23764	21526	28055	25417	19620	1881	904	690	644	553	476	579	1255	4640	5460	3942	1248	417	450	385	430	451	428	432	383	411	399	400	388	464	419	442	401	439	427	466	412	422	452	391	416	403	417	370	392	403	413	397	389	426	456	364	388	393	396	359	386	368	445	391	385	406	388	400	390	415	420	356	390	386	396	390	365	398	389	375	437	443	411	365	393	378	407	422	362	412	401	436	361	410	383	415	395	426	426	411	414	389	385	405	449	398	378	410	383	414	393	402	388	382	386	400	403	396	437	422	412	406	406	366	401	367	411	398	392	439	399	386	360	404	414	400	442	439	416	415	402	391	403	421	378	396	410	409	389	379	399	407	368	375	406	417	394	411	394	412	424	397	408	381	421	391	393	391	404	408	367	422	421	405	398	412	415	415	386	376	381	393	387	409	413	427	423	417	387	422	359	389	398	420	433	411	413	407	386	415	398	389	395	382	409	424	426	379	400	392	393	373	416	416	383	399	394	365	403	392	397	404	370	407	379	395	416	419	386	407	399	405	416	431	405	376	424	415	389	399	430	375	433	385	385	413	416	405	443	422	381	368	425	382	454	388	364	403	389	428	351	390	416	419	405	418	415	430	396	411	429	378	405	441	387	379	385	428	374	421	431	404	355	383	392	400	424	401	413	418	411	408	372	371	403	395	402	409	403	380	401	387	400	392	440	404	425	427	402	412	394	375	406	392	425	411	418	405	438	394	417	390	378	393	384	435	362	407	401	431	435	444	402	384	433	399	377	378	412	391	400	429	432	421	401	393	381	387	413	399	366	367	433	397	403	431	442	418	385	394	408	399	396	365	361	411	400	404	414	403	433	397	429	429	413	407	434	411	419	394	435	430	422	397	404	402	392	374	432	375	412	378	409	404	425	403	390	407	395	373	357	383	404	391	382	387	409	409	408	416	398	404	390	406	427	392	405	408	390	388	406	376	376	393	427	389	420	396	452	373	413	386	403	397	414	411	405	378	415	412	415	409	411	386	402	401	415	396	421	390	381	386	401	418	412	403	376	387	423	405	360	416	392	381	413	421	448	381	415	409	400	394	395	398	380	403	401	412	385	397	395	410	414	381	387	431	368	422	375	383	377	397	400	387	415	401	426	441	399	415	438	408	415	454	403	396	403	419	390	413	409	417	385	411	410	385	385	360	392	388	423	388	389	413	364	374	394	373	405	406	393	416	394	395	397	405	403	391	377	407	428	385	433	399	407	413	361	389	369	400	389	420	431	402	405	377	409	401	401	395	425	378	418	401	370	440	381	394	401	409	391	406	402	441	391	438	412	391	387	399	414	412	392	397	419	375	395	401	411	388	416	422	411	422	439	402	392	407	422	381	414	409	414	384	382	375	401	364	409	410	462	439	427	384	434	391	398	428	385	389	397	392	375	397	429	398	391	403	407	396	424	341	421	405	404	398	415	430	393	382	381	386	436	406	403	416	395	373	393	355	429	404	445	407	370	385	442	364	417	424	395	410	427	410	440	369	384	376	424	377	420	406	396	422	393	372	397	397	390	378	370	391	404	361	420	394	385	392	419	387	401	358	399	396	409	416	375	413	429	402	413	358	390	407	393	397	395	411	419	412	398	404	394	414	415	378	396	408	435	388	393	400	397	388	352	403	375	380	392	388	420	412	386	438	402	421	413	390	391	391	411	412	392	373	405	384	390	399	390	388	397	393	372	410	377	361	381	414	408	432	437	411	395	421	402	384	407	421	434	448	389	445	423	419	353	402	348	382	362	460	364	403	422	454	374	429	411	403	385	396	401	424	409	448	389	396	407	395	401	384	372	397	376	440	400	418	417	425	392	428	378	402	415	409	389	398	366	389	407	372	402	394	386	478	363	443	395	398	411	374	434	415	420	375	402	395	390	408	399	370	418	387	369	438	387	387	402	388	411	426	432	391	394	399	390	411	387	380	373	388	406	410	417	401	404	395	403	400	391	395	410	422	367	396	384	384	388	380	380	404	398	412	379	380	421	425	411	402	410	434	404	388	390	387	383	405	417	401	398	377	381	378	387	389	384	431	424	404	413	440	432	392	407	397	421	361	416	404	409	410	406	410	428	398	417	370	390	400	371	424	399	409	414	445	380	437	415	394	408	390	409	408	417	412	404	418	395	381	414	382	411	425	396	417	379	435	404	406	417	434	423	396	399	403	402	402	382	374	378	363	396	372	381	412	387	438	409	426	376	340	426	396	404	426	420	436	414	380	371	368	392	416	381	410	426	436	395	401	399	405	401	387	413	401	414	383	412	398	366	382	408	418	400	392	384	420	391	416	384	409	389	397	372	389	420	395	457	368	361	377	398	422	389	388	377	406	382	387	369	428	409	375	403	423	437	401	392	411	430	441	399	365	383	414	395	395	422	402	387	419	411	423	429	397	362	415	410	415	440	400	409	436	409	425	426	374	390	424	382	419	410	392	395	383	387	387	416	376	410	415	400	437	399	407	414	387	376	391	401	383	426	436	396	402	403	389	416	409	459	425	413	407	391	441	390	398	418	417	392	415	377	384	412	391	407	400	392	357	428	367	432	402	422	401	450	414	437	374	414	416	392	430	397	392	391	401	437	385	387	426	373	423	411	418	374	426	376	422	438	391	381	386	367	390	389	417	443	414	395	403	378	417	403	373	381	405	435	408	413	372	386	400	433	391	406	375	419	445	375	452	385	424	424	436	345	386	397	411	415	410	453	403	383	391	415	356	382	384	404	404	388	419	431	408	379	377	403	417	390	372	406	401	438	409	402	398	415	433	419	426	386	402	367	373	389	406	431	385	430	427	425	420	374	417	389	376	381	384	409	399	420	403	419	383	384	414	406	402	454	380	416	373	444	389	400	418	368	422	405	394	404	387	384	375	380	421	376	413	390	401	417	421	454	383	387	404	429	385	390	389	426	395	376	411	408	416	416	407	391	403	403	398	419	379	382	382	409	373	397	391	403	394	413	428	396	381	396	418	385	400	393	408	429	413	381	389	392	429	410	371	424	436	421	419	390	382	388	418	421	405	408	362	409	363	391	408	393	405	372	397	419	377	428	439	368	401	412	421	415	405	412	422	409	385	393	392	393	408	409	402	406	392	385	372	353	379	372	408	387	411	403	412	369	392	363	399	396	391	419	398	391	407	403	375	382	409	387	412	411	406	403	410	397	398	424	423	400	375	419	367	383	393	419	397	370	406	407	372	426	406	395	438	416	401	408	381	397	419	399	377	438	416	404	374	420	421	394	444	404	388	395	388	407	374	389	393	376	399	401	371	400	404	427	425	419	396	372	391	385	402	378	396	424	412	398	432	385	386	382	425	380	392	398	399	418	392	418	387	410	370	418	391	378	391	417	416	392	388	386	387	432	404	392	364	400	398	408	393	404	419	369	403	436	437	413	413	359	374	417	380	405	409	414	390	391	361	425	374	367	426	394	410	418	423	414	395	409	366	364	408	400	403	427	429	442	400	379	407	401	415
3754	13256	7475	2934	2086	1745	1594	1279	1102	921	829	909	2714	9321	10211	7258	2271	591	590	593	579	558	581	628	592	570	568	565	614	551	584	526	589	604	580	581	542	522	563	553	572	586	573	539	591	586	522	565	569	568	579	566	511	566	567	535	533	542	565	517	573	528	601	576	507	544	525	605	536	541	563	532	569	570	566	570	568	542	542	568	588	570	552	571	543	540	542	586	562	549	552	546	587	540	541	559	604	556	565	533	542	552	531	540	547	572	585	587	545	527	562	562	537	555	541	579	557	567	582	622	585	549	569	523	569	547	556	592	587	544	536	557	530	554	516	569	549	584	533	550	557	542	509	574	547	587	523	524	584	540	557	567	525	497	552	584	565	484	581	549	533	541	537	540	564	545	526	584	536	552	549	523	546	562	559	536	554	542	550	590	544	580	590	568	583	534	613	555	598	534	550	529	556	579	572	556	574	550	545	581	533	557	589	519	599	548	515	562	559	522	559	554	522	536	514	526	555	550	516	573	525	540	543	542	536	562	592	522	581	551	582	523	549	550	530	568	537	523	561	545	586	551	562	578	586	532	539	612	529	575	596	573	548	564	543	581	566	594	546	547	525	519	526	589	536	608	590	562	574	558	574	550	591	542	541	545	521	537	546	543	575	504	536	594	589	581	533	512	509	556	565	545	555	517	545	551	578	566	587	552	608	552	539	586	551	569	575	538	560	562	578	557	548	587	569	538	532	509	570	583	569	649	537	565	557	567	530	589	579	592	569	555	558	559	548	575	592	548	581	531	592	543	554	563	547	545	558	528	552	501	571	569	561	552	567	542	567	588	573	561	517	567	538	515	532	568	554	563	530	600	589	531	567	560	549	537	509	508	548	535	524	596	551	544	548	565	581	539	560	578	568	555	573	561	543	569	569	531	519	541	545	567	536	588	596	571	548	579	544	581	566	540	537	570	564	539	623	557	578	536	518	569	559	555	583	590	522	575	551	562	493	575	579	557	554	543	603	534	563	552	546	577	547	585	574	563	600	544	556	537	589	615	530	575	515	548	554	596	581	562	539	540	579	570	588	549	553	566	563	545	565	472	560	524	556	567	564	544	528	555	565	539	560	534	576	534	542	524	539	581	568	568	562	590	574	577	556	571	509	558	586	580	516	565	528	543	577	533	573	583	561	565	582	538	618	548	592	608	589	587	549	535	562	572	581	592	581	583	580	501	602	541	563	557	567	583	596	564	587	576	508	526	522	551	521	571	566	516	599	538	577	526	561	578	511	572	524	549	548	564	572	550	560	593	580	556	554	553	605	567	539	543	538	553	544	585	571	568	562	529	558	581	548	595	562	562	581	565	533	548	537	562	600	556	577	532	591	541	591	528	603	526	541	543	545	589	605	539	594	582	594	554	573	562	532	551	553	536	571	535	554	587	544	557	569	547	515	539	575	549	567	529	561	538	573	566	587	549	594	548	543	525	558	581	556	596	555	516	583	538	550	559	538	558	551	577	559	515	571	552	568	545	538	543	573	536	597	579	542	539	546	586	557	555	562	542	549	555	584	562	591	593	548	562	529	561	518	565	559	592	551	520	570	526	541	540	557	571	549	588	564	573	541	573	538	549	574	559	564	583	520	567	506	568	561	587	580	543	560	567	570	525	550	590	525	561	578	573	545	587	531	539	555	542	533	587	529	577	572	558	537	540	587	518	613	585	533	526	561	594	599	552	578	573	564	571	551	596	562	598	532	580	564	553	555	554	549	591	558	587	573	546	527	600	531	557	565	542	537	563	524	569	572	566	606	572	566	575	513	583	562	572	529	548	557	632	518	555	556	543	501	542	568	534	553	565	552	558	539	591	570	550	522	564	536	544	566	560	601	556	574	555	587	580	567	564	581	570	554	563	560	533	571	550	525	550	529	572	561	581	576	541	550	589	560	549	586	588	592	559	561	547	539	535	575	550	544	553	590	520	551	537	543	563	589	569	597	564	589	565	535	579	591	525	572	563	554	535	551	502	569	606	540	570	560	547	565	556	574	547	614	559	558	569	596	574	582	545	590	524	601	516	591	525	604	568	575	563	571	533	593	593	583	535	592	561	545	522	569	573	566	561	544	555	541	525	558	533	530	563	582	527	560	585	574	540	563	587	551	529	542	559	501	545	569	555	586	528	519	564	536	610	546	556	568	552	542	572	560	528	582	556	574	551	573	542	541	550	552	535	563	543	593	577	579	551	546	566	491	545	569	579	544	524	523	575	538	525	557	512	532	584	593	558	564	538	545	584	584	604	576	553	570	551	571	524	557	531	571	594	555	609	524	550	565	566	557	578	587	573	549	589	563	519	588	566	579	545	552	526	544	579	569	585	578	573	557	591	566	587	554	559	562	561	525	570	575	547	501	546	543	561	537	566	539	530	577	576	559	538	595	528	571	547	596	528	596	541	562	639	565	579	554	576	538	590	557	532	541	561	534	543	571	563	543	547	548	566	567	545	572	584	569	528	547	569	564	522	525	527	552	588	567	569	537	543	556	573	572	518	570	533	585	582	536	544	574	561	543	538	546	567	570	561	573	534	561	535	546	493	597	551	572	573	583	548	569	531	565	559	574	549	566	585	547	595	572	577	627	551	587	565	552	551	536	546	517	558	559	572	593	567	531	583	594	515	544	542	524	570	602	530	597	590	569	604	589	572	530	581	555	553	533	540	578	552	556	545	613	542	548	590	603	581	546	570	592	596	555	564	584	563	542	556	548	534	545	533	525	564	540	570	579	543	536	554	600	560	532	581	575	531	566	552	521	538	566	580	535	535	577	581	575	561	572	542	530	607	547	556	555	546	557	567	591	532	560	568	558	515	603	560	592	522	561	555	551	588	515	573	575	537	575	586	564	547	549	621	544	583	554	623	556	518	544	569	559	523	547	540	533	588	566	568	545	584	571	547	555	570	578	554	558	547	587	533	545	527	533	560	578	549	585	585	561	523	578	552	548	584	593	550	571	568	559	553	582	565	591	546	518	528	537	592	546	603	598	592	545	593	551	543	532	572	517	506	572	559	569	561	570	558	549	550	580	582	592	565	542	555	543	597	548	561	574	589	586	569	556	546	559	532	517	562	564	528	538	564	525	545	566	532	533	579	527	510	562	544	518	548	536	572	494	553	567	587	571	549	598	538	548	546	511	584	555	530	565	575	563	562	553	553	554	566	561	585	535	540	543	538	539	506	546	586	565	565	568	574	588	584	572	547	565	557	562	583	558	569	574	535	577	549	592	581	508	588	575	520	532	562	548	541	569	511	573	564	570	586	575	577	552	530	526	543	525	561	568	556	555	541	572	571	569	554	586	587	587	571	541	574	508	555	533	528	573	589	522	559	502	582	546	587	526	560	544	561	558	544	574	579	578	561	554	568	587	532	563	555	581	589	571	538	555	556	539	526	539	542	566	536	586	569	568	538	591	521	591	521	530	561	553	570	555	556	550	566	561	592	573	563	602	544	538	537	573	545
25240	21545	25796	21440	1036	413	366	355	203	224	186	193	599	1257	2077	2327	922	164	150	184	144	149	179	154	159	153	158	182	153	147	152	155	131	180	156	154	153	157	169	151	153	154	157	177	156	137	154	166	148	157	144	155	159	131	164	157	154	170	154	153	171	149	141	131	147	160	168	151	152	153	152	146	136	163	159	142	158	160	143	139	142	151	159	138	153	150	169	155	159	154	154	141	160	158	155	149	132	165	146	164	155	141	167	163	152	131	144	162	159	144	123	140	144	127	145	163	178	156	140	152	155	161	154	131	167	156	145	160	145	152	149	158	147	168	166	156	151	142	170	151	137	142	142	129	149	148	140	151	155	153	147	158	154	162	173	165	157	142	130	157	160	139	167	150	149	157	153	141	173	150	122	170	159	145	167	132	146	153	161	164	139	150	148	151	145	154	155	146	175	150	158	149	167	147	150	164	145	154	163	180	147	149	152	166	151	152	147	160	135	147	145	159	164	151	128	144	166	140	153	139	165	135	153	138	152	147	166	175	160	148	155	127	149	164	141	165	147	163	138	163	141	137	142	147	163	141	148	140	147	173	140	156	159	161	149	155	174	181	156	167	154	139	144	130	150	144	136	150	166	169	127	147	145	151	138	149	144	155	143	167	145	136	157	136	147	160	158	152	123	164	151	140	159	151	132	158	152	155	159	146	139	161	153	143	156	160	146	179	144	139	158	155	170	136	153	157	156	145	167	140	171	160	160	166	152	160	175	149	160	159	167	150	138	137	142	164	164	148	156	146	158	168	143	152	153	170	158	158	167	154	160	142	146	170	156	169	160	158	139	147	148	142	137	156	171	157	171	152	158	167	149	137	141	152	143	154	154	151	147	134	155	172	154	144	142	151	150	148	164	141	162	122	160	143	151	166	141	161	148	154	138	151	156	155	158	164	168	153	145	158	167	164	149	162	143	156	171	153	180	144	144	166	153	141	135	158	143	144	140	163	151	140	127	156	145	137	139	141	170	166	141	140	150	152	163	158	166	158	157	145	145	134	171	151	157	152	155	153	150	138	154	169	159	158	138	143	150	135	143	168	157	143	176	156	173	153	141	156	127	168	133	169	159	171	138	161	158	154	133	176	141	164	133	160	162	167	147	116	154	147	146	184	150	160	158	148	143	159	157	138	129	137	141	156	159	149	136	152	149	137	146	154	158	142	160	180	167	149	160	154	150	140	150	177	159	176	160	157	157	166	146	152	142	157	147	152	137	163	137	150	133	144	146	138	160	137	139	144	155	159	146	146	168	155	151	163	154	157	132	176	144	154	146	150	162	135	133	159	160	159	157	143	159	152	139	156	149	151	164	143	151	144	165	158	171	142	126	166	154	137	155	157	128	157	163	151	143	121	175	150	167	157	142	166	150	167	144	150	157	155	150	159	164	144	160	150	177	176	141	147	150	140	151	156	172	154	156	173	151	157	172	152	150	157	148	156	168	153	161	167	147	156	162	147	142	124	142	150	173	150	155	155	154	133	152	150	167	130	156	145	142	173	133	148	165	161	154	136	136	142	132	150	134	142	159	158	150	143	146	165	157	155	169	129	164	180	151	154	149	142	139	176	144	141	169	137	156	138	144	138	152	155	166	136	175	157	144	132	177	150	131	146	143	158	135	157	151	156	160	154	162	158	162	186	150	151	139	141	160	171	146	161	140	154	140	135	156	142	141	169	155	152	160	146	152	147	145	156	179	152	162	147	157	149	150	149	159	149	164	164	176	162	158	149	166	153	143	159	149	167	143	145	167	176	144	145	128	147	163	161	166	157	153	165	141	142	159	143	148	167	141	129	130	163	150	177	178	161	143	141	135	161	150	151	139	134	145	159	168	165	135	147	141	138	141	163	163	140	151	145	158	154	133	139	152	142	122	149	130	162	138	143	159	136	141	172	157	135	153	144	156	140	142	142	154	134	151	160	140	166	152	149	155	138	151	159	160	160	149	159	130	155	156	147	176	147	149	146	161	160	150	156	155	162	167	166	163	162	155	169	156	172	141	160	144	137	151	152	143	147	176	156	131	177	157	149	158	172	157	145	149	148	163	145	151	145	149	143	140	154	151	166	180	141	132	160	152	155	157	140	157	149	127	157	162	159	156	148	155	162	133	169	138	165	160	151	138	149	149	148	147	147	156	145	149	135	130	135	138	148	142	182	141	127	147	170	162	144	148	188	156	149	142	146	160	121	136	151	143	127	154	144	144	166	170	141	128	160	160	155	150	145	140	139	156	125	151	146	142	141	142	141	161	122	170	154	161	171	165	150	176	139	179	156	162	174	169	150	155	125	160	149	171	143	142	148	146	137	162	164	146	147	154	146	158	154	162	152	150	154	140	173	132	174	161	135	160	167	152	165	143	135	151	159	134	136	166	158	140	160	158	130	150	172	137	146	140	161	147	158	161	128	170	162	147	153	140	141	156	140	155	134	155	132	144	149	137	147	122	141	153	158	163	144	142	154	157	151	154	140	147	159	162	171	160	145	130	129	142	137	161	143	170	162	163	136	173	140	131	134	167	132	151	182	156	168	173	155	137	155	155	154	139	150	157	134	158	143	157	128	161	151	140	135	160	168	144	154	158	132	152	148	151	170	155	140	150	168	148	162	142	165	177	160	163	147	144	165	143	164	169	133	164	165	189	161	140	170	152	175	154	156	161	147	133	155	144	158	165	157	144	149	139	162	135	131	133	134	146	143	140	147	169	169	153	135	132	141	128	137	149	132	154	149	148	143	153	146	170	146	118	155	171	155	147	152	170	160	154	158	140	145	170	163	148	154	149	149	160	142	153	148	153	157	183	146	153	155	150	163	138	140	147	125	169	174	153	150	150	140	140	154	160	155	130	146	131	149	140	139	151	152	144	174	159	149	157	157	150	144	167	155	140	167	140	188	163	159	141	146	139	157	134	143	146	142	142	169	149	160	164	148	144	153	166	151	160	154	144	154	139	169	140	151	184	189	146	143	132	153	161	149	163	149	165	133	154	148	132	146	166	160	173	143	167	134	139	131	163	173	147	135	169	147	149	139	153	164	138	153	179	160	147	135	133	156	143	159	153	139	151	162	154	163	158	161	135	168	167	158	160	153	132	136	145	144	149	153	151	162	152	165	167	152	143	165	165	161	154	147	151	156	162	162	174	157	161	144	137	150	155	129	143	167	158	159	158	158	144	143	143	140	153	137	132	165	148	130	162	172	133	173	158	155	161	170	148	123	154	181	170	154	127	152	151	161	143	139	138	156	170	155	149	161	131	146	131	141	134	165	156	161	158	144	155	152	150	162	146	136	163	156	142	160	135	161	135	143	163	153	151	151	151	153	150	134	138	158	160	158	189	153	164	165	153	166	148	161	148	153	160	165	157	145	166	149	160	129	153	147	154	150	158	142	160	162	155	152	148	148	160	147	168	134	134	139	139	155	141	130	150	124	151	147	164	149	142	136	139	162	168	132	158	168	130	128
4273	9007	4961	1757	1133	1067	871	717	533	459	362	356	1510	3350	5449	5611	2157	251	226	260	220	239	232	229	206	209	256	222	235	251	207	203	223	223	227	248	216	212	227	228	221	251	226	229	231	239	224	228	225	237	227	229	239	221	236	210	215	241	217	211	210	238	230	220	248	220	221	223	249	230	231	212	233	228	249	219	224	225	202	212	222	221	228	211	221	209	225	195	225	213	204	211	193	203	249	189	206	215	206	220	222	223	194	239	226	232	221	228	224	231	199	239	243	200	217	227	185	221	230	214	230	196	212	221	244	212	214	204	231	221	227	204	209	235	229	201	208	227	221	222	221	226	234	221	203	212	215	223	223	220	245	233	204	219	199	241	254	200	209	246	225	205	221	230	225	224	232	224	209	215	197	213	227	257	223	212	206	243	227	231	198	220	237	222	243	214	248	220	203	211	246	219	211	206	232	235	211	201	217	209	238	245	200	208	221	211	220	222	225	231	228	222	254	214	220	198	193	233	219	204	237	213	226	228	224	220	216	210	238	214	222	218	190	218	240	225	236	191	253	217	200	250	227	225	193	209	231	221	221	215	212	232	239	208	208	205	231	210	228	217	202	212	216	227	209	230	233	246	246	230	215	217	204	185	208	213	241	252	211	221	221	226	228	220	228	223	204	225	185	241	212	223	207	221	207	217	242	226	218	196	227	243	222	223	222	212	227	222	221	239	229	199	227	240	225	223	247	213	223	227	230	206	223	226	228	236	227	234	229	200	216	242	222	237	224	232	203	217	209	214	239	185	205	210	241	223	221	226	232	245	234	226	238	226	205	223	205	243	216	215	233	233	236	259	221	212	241	243	192	215	226	220	230	233	210	207	227	218	220	226	196	215	227	233	236	210	192	226	223	218	216	216	191	206	220	235	219	221	242	205	214	253	202	224	207	217	217	206	221	235	217	221	251	210	244	246	219	199	241	239	208	237	206	235	201	222	206	236	244	207	186	219	214	230	224	239	221	218	201	225	226	219	215	212	230	227	245	224	228	214	225	236	212	229	236	217	266	223	201	201	247	213	238	215	222	256	242	219	228	210	233	243	222	201	250	223	217	213	219	193	221	237	209	233	208	235	209	221	227	244	208	207	227	238	210	221	218	261	215	220	217	236	217	218	236	203	204	239	237	230	216	230	245	208	248	245	251	235	227	242	226	258	241	261	224	233	243	216	221	194	215	223	219	189	232	222	243	209	219	215	214	210	207	218	223	232	211	242	214	231	228	216	211	202	222	206	218	216	219	227	231	215	212	246	236	211	226	212	246	228	212	228	232	220	203	213	229	182	207	199	220	227	209	196	214	223	222	204	234	221	218	220	218	218	235	224	228	236	245	203	223	200	235	212	207	205	214	211	225	215	224	237	231	218	220	213	211	211	217	205	218	202	211	218	251	221	214	245	222	197	226	204	229	219	219	236	213	223	232	218	224	210	232	203	194	207	221	219	214	200	225	222	202	202	231	237	221	243	211	220	220	241	194	227	247	242	211	217	179	217	204	236	231	207	249	179	212	243	239	213	217	229	229	217	212	239	216	234	237	218	222	215	225	239	251	244	227	204	232	224	241	244	209	201	210	211	213	214	229	221	204	220	225	211	231	222	213	243	225	232	206	228	210	222	225	203	197	215	218	218	237	214	217	194	235	234	237	231	210	197	199	194	216	227	239	210	193	228	210	226	224	230	214	227	233	217	233	219	222	245	215	250	221	236	235	196	227	225	216	217	214	222	216	250	240	217	226	224	203	229	216	230	222	239	223	244	218	231	243	202	221	244	228	218	238	218	236	215	194	225	229	234	231	226	248	254	207	213	196	250	218	231	235	209	240	212	209	246	207	212	254	216	227	210	246	223	205	219	209	224	222	235	193	228	235	230	215	215	227	221	213	243	215	217	236	207	212	197	207	211	227	264	227	217	215	226	234	244	214	227	221	212	237	233	219	205	205	213	232	208	227	235	225	233	204	213	216	245	216	224	242	232	211	211	197	205	236	238	234	205	216	261	216	198	240	226	214	228	235	227	213	229	210	228	215	243	177	216	211	205	195	222	221	246	205	237	221	220	242	247	207	202	220	198	212	229	228	217	203	211	205	238	217	233	202	218	217	217	232	221	242	221	240	208	224	229	181	242	219	208	219	219	192	227	216	253	220	231	201	227	236	213	250	212	210	228	228	226	191	211	232	229	233	231	231	229	228	200	232	228	219	249	209	213	274	232	225	196	225	226	220	245	256	226	211	218	230	221	251	230	225	211	207	209	216	205	217	211	223	208	226	198	237	210	194	234	220	225	222	204	218	221	235	223	221	188	213	226	210	236	230	215	223	219	225	222	227	234	211	232	225	209	217	251	218	235	215	207	217	208	210	212	195	215	224	225	228	232	220	203	236	209	218	234	228	229	200	245	229	198	197	231	194	221	233	226	202	206	223	223	252	217	221	210	229	219	209	239	230	224	233	231	234	223	205	220	202	225	227	223	231	212	201	237	220	216	204	215	227	235	256	226	229	230	247	248	199	221	223	218	237	238	220	259	193	218	210	216	215	250	201	211	212	216	216	216	221	205	212	216	242	229	229	225	229	205	216	232	204	241	210	229	208	228	265	227	227	210	213	231	205	221	221	221	196	226	214	218	236	214	224	196	228	225	200	237	225	243	231	224	232	228	226	227	203	214	216	251	226	241	212	258	230	223	216	213	210	234	202	223	232	216	230	216	233	230	203	229	216	221	219	229	244	213	223	237	238	220	229	216	220	231	217	226	213	213	203	213	215	229	210	217	222	217	216	211	240	246	223	227	195	230	238	243	225	198	219	234	223	225	229	218	202	211	240	223	210	248	220	212	228	242	215	212	227	209	214	203	206	222	240	244	231	226	223	236	222	217	251	251	254	222	260	228	201	227	238	207	217	202	195	198	228	198	227	194	213	218	234	270	213	218	223	212	232	227	230	243	211	217	225	211	239	243	239	243	200	223	199	234	205	218	242	212	232	239	206	241	237	193	214	250	217	240	211	212	214	241	210	201	218	241	252	242	204	211	246	231	206	219	244	210	192	207	223	197	228	219	192	247	223	234	227	224	190	229	201	226	212	201	199	223	213	216	233	222	224	226	211	202	221	219	266	217	216	242	212	220	236	214	215	208	232	231	184	246	239	226	221	206	241	230	212	227	257	212	251	230	237	222	248	211	215	246	237	234	213	225	233	219	212	230	236	228	193	214	214	235	221	211	211	218	223	220	241	231	245	226	191	201	237	215	208	238	235	223	204	204	234	196	219	219	215	222	207	221	175	214	209	230	233	218	201	205	197	216	206	175	196	236	231	219	225	192	230	217	218	220	232	204	206	211	209	215	191	232	219	224	220	233	217	240	222	204	214	227	214	227	253	227	224	192	225	236	239	219	265	215	245	204	209	221	221	222	220	219	219	234	204	222	225	206	218	212	228	212	232	227	223	220	216	222	230	220	230	203
22821	21576	28861	24764	21574	19754	2250	813	618	526	529	423	405	1132	9460	13190	6650	480	296	302	279	301	284	286	253	296	274	299	274	306	262	285	288	291	308	295	265	274	298	290	305	275	256	277	286	295	280	287	299	292	298	270	263	287	264	276	284	308	287	271	301	275	266	287	257	263	314	260	274	304	269	259	254	263	250	289	296	272	283	284	284	287	299	285	278	258	272	286	286	278	251	248	304	271	270	274	304	268	268	253	278	288	289	295	299	271	283	281	295	267	281	278	271	303	283	251	280	297	278	270	312	267	261	264	278	268	253	273	271	269	253	254	276	300	283	280	293	294	279	286	246	274	306	271	256	274	284	300	279	290	262	297	274	279	264	292	241	250	298	294	275	251	271	251	275	277	279	277	292	304	272	271	295	286	313	285	264	286	282	294	244	264	305	302	304	274	272	310	261	288	305	315	281	281	276	277	271	285	284	284	294	274	326	275	286	274	276	288	248	262	284	263	272	279	279	293	282	252	262	284	263	283	285	276	283	285	287	255	299	268	271	262	258	259	267	280	296	270	280	274	306	282	269	283	286	262	262	285	273	266	283	270	302	292	275	261	288	311	312	292	324	298	294	296	280	287	279	282	264	269	276	278	269	282	287	265	272	285	246	312	282	284	306	276	281	253	292	281	300	281	278	277	261	284	284	276	277	273	278	269	297	296	280	278	265	258	290	296	285	292	266	263	294	290	291	272	268	263	265	277	294	290	280	287	293	295	269	272	246	300	274	270	277	265	293	274	269	297	326	288	280	293	296	281	280	295	304	296	308	268	297	264	274	284	290	275	287	286	307	303	270	255	303	285	299	276	281	305	280	299	264	260	256	279	273	291	265	307	280	289	300	277	270	292	299	312	270	316	278	280	300	281	269	264	273	282	238	275	265	282	270	293	277	287	292	273	269	269	274	261	234	302	281	305	248	272	272	284	297	281	289	288	275	276	285	288	287	283	262	287	280	286	277	261	293	280	295	294	253	285	252	281	300	261	269	292	283	245	281	268	270	251	281	314	275	268	278	275	266	300	289	284	273	275	272	262	294	278	276	274	298	285	291	266	302	310	293	296	253	277	254	291	309	262	313	256	273	274	276	274	287	295	271	280	303	302	254	298	282	276	244	293	285	261	295	281	272	284	283	279	258	259	273	299	232	255	284	253	270	259	288	312	272	307	281	279	305	277	291	264	261	293	279	276	283	314	269	277	263	261	292	289	290	276	288	274	301	287	260	291	296	297	274	267	290	303	233	264	271	287	287	313	291	283	277	294	293	283	278	294	273	272	286	297	276	271	270	266	282	296	281	253	251	266	262	282	274	295	263	273	266	286	303	270	261	290	292	285	271	284	250	286	274	245	302	298	272	273	269	295	288	254	259	291	259	289	255	267	289	294	258	305	292	269	315	289	309	300	283	287	300	280	289	319	288	287	265	288	276	278	295	266	275	265	270	279	292	268	240	282	292	289	296	287	284	283	274	314	281	292	278	268	288	277	272	295	269	279	276	285	290	290	297	279	281	274	293	278	286	254	282	274	276	275	296	298	305	274	280	262	283	251	243	295	300	272	306	257	286	264	266	264	285	274	270	266	264	314	277	257	266	273	311	268	296	246	255	270	262	249	290	273	265	280	249	228	287	286	275	297	286	284	261	264	303	278	277	274	297	282	259	282	254	269	293	265	298	275	246	293	300	277	305	279	278	247	278	258	280	296	256	299	255	295	304	286	302	274	294	259	305	258	291	274	263	267	294	279	288	277	271	282	286	273	291	263	297	259	290	304	285	268	297	281	288	298	257	304	278	280	273	270	290	300	282	274	295	297	273	270	254	299	268	272	295	272	269	297	286	260	255	275	269	281	293	245	289	254	285	318	279	284	300	301	276	291	273	308	276	251	311	261	297	274	263	251	275	273	307	274	284	262	289	272	273	270	266	289	306	278	275	271	272	245	279	280	283	237	258	278	271	276	280	270	269	280	269	282	320	302	291	266	276	287	269	280	252	280	293	276	281	304	281	260	267	263	290	264	272	312	313	257	283	293	266	293	273	275	305	263	304	285	297	277	287	280	274	295	269	315	258	276	283	261	266	279	252	272	287	283	278	301	287	289	300	268	277	298	310	304	270	296	272	282	273	287	291	271	307	291	275	296	288	318	282	283	263	244	271	290	292	272	303	235	270	285	306	306	301	274	295	269	297	273	284	260	284	277	289	262	306	256	315	287	279	273	284	285	266	294	280	268	296	289	277	309	281	300	273	262	289	296	246	281	258	304	258	272	272	283	272	274	262	273	288	259	286	281	280	260	280	261	289	293	271	277	251	301	285	270	268	269	278	292	284	271	295	263	258	289	257	291	268	298	284	280	285	277	286	266	280	304	297	290	271	302	264	291	258	273	284	282	273	290	287	281	279	303	239	266	271	270	308	256	253	281	267	264	252	267	284	280	265	256	284	290	281	288	266	267	261	263	285	293	310	272	259	279	243	286	296	286	293	246	268	304	299	284	274	295	285	259	282	309	278	277	287	280	290	263	303	286	288	289	275	255	270	280	281	304	266	315	261	293	276	271	281	301	249	279	275	286	285	285	274	268	280	280	272	303	302	253	256	266	283	305	269	305	285	280	268	299	286	314	289	263	269	285	285	272	261	297	301	252	308	287	299	266	265	278	258	287	263	292	268	282	285	246	276	286	269	275	307	286	273	302	293	303	263	281	275	267	286	262	262	277	280	266	243	259	279	293	266	289	280	272	240	275	276	285	280	283	274	298	251	307	291	270	244	272	244	278	273	262	287	277	282	287	267	277	270	273	316	305	279	264	270	279	285	294	294	303	293	258	269	283	314	268	289	279	275	247	274	305	272	269	286	314	263	279	264	328	291	240	268	268	292	277	250	272	251	293	275	261	292	248	284	263	289	306	281	313	269	272	291	272	257	289	271	303	277	267	304	290	286	271	278	249	300	278	270	288	297	268	254	271	264	279	281	289	290	234	293	276	298	275	281	310	274	277	284	278	288	276	257	275	310	278	267	256	297	289	308	290	318	279	291	271	280	288	243	285	270	285	276	261	282	266	295	268	263	275	252	301	267	293	258	277	258	299	290	297	273	274	259	294	288	276	281	297	277	286	265	259	273	245	264	271	242	284	256	236	278	279	289	280	268	293	283	283	265	261	283	270	254	298	289	276	268	266	261	283	298	267	279	257	287	270	309	247	317	290	266	282	264	291	269	303	268	289	309	282	274	277	294	293	290	292	291	260	277	290	261	301	283	256	292	271	269	253	276	292	249	273	287	284	275	275	281	281	256	273	257	270	279	273	246	252	262	277	296	279	290	286	268	289	257	277	275	279	260	265	283	260	276	306	279	285	272	236	261	264	292	271	268	295	236	296	289	282	295	294	307	314	273	253	292	278	273	263	271	290	252	262	268	266	273	304	290	302	294	331	260	280	283	281	264	268	257	279	279	296	276	298	267	256
5777	19257	13380	5449	3347	2970	2395	1688	1378	1119	1012	786	798	2470	17429	20382	10764	655	421	421	442	431	448	402	410	398	436	403	427	397	414	415	405	407	423	418	387	382	434	422	403	434	364	399	416	412	351	410	376	425	409	367	392	420	413	416	379	438	403	389	383	392	392	405	424	441	395	361	355	413	386	407	380	401	411	366	388	412	389	395	385	405	412	399	421	400	414	417	409	392	424	408	436	399	422	394	430	382	387	413	448	381	426	413	413	373	376	412	403	408	387	372	387	367	357	395	403	419	412	386	410	389	357	416	377	388	401	398	438	392	389	406	401	376	430	412	418	376	386	408	432	452	404	408	425	383	427	402	416	355	401	391	411	395	430	392	418	392	405	417	392	424	393	404	413	381	389	379	393	413	402	404	400	415	392	433	404	414	390	423	409	410	382	364	433	406	376	361	404	377	393	404	397	403	389	385	394	396	394	425	358	394	414	395	432	388	392	393	386	410	371	411	403	388	405	413	385	409	408	427	385	405	409	386	339	411	415	372	368	405	438	414	421	405	384	367	398	435	418	369	452	415	375	404	370	386	424	443	372	367	427	394	443	394	415	412	359	390	398	382	394	398	386	412	367	418	422	425	408	412	395	420	400	441	366	381	373	395	411	396	404	371	374	373	421	420	405	398	405	415	359	401	391	391	414	388	429	366	385	376	378	382	427	383	395	401	405	393	393	370	380	406	453	391	423	405	435	398	347	435	403	401	429	386	395	404	373	386	430	402	364	435	429	411	410	383	393	376	347	401	392	390	370	375	388	377	369	373	420	357	414	408	389	392	404	387	387	372	404	378	423	373	431	380	415	410	373	416	386	387	398	409	387	362	413	382	399	407	383	368	418	439	397	374	394	406	399	441	361	419	409	401	400	408	395	424	423	412	378	380	370	415	397	373	386	411	418	414	459	379	408	393	415	412	391	411	390	399	409	365	367	388	378	380	392	408	384	398	399	383	416	420	446	391	402	394	429	389	427	367	384	402	451	442	388	410	377	394	415	422	406	408	426	415	389	418	402	373	364	401	400	407	387	414	391	397	429	401	364	412	410	386	400	386	407	424	395	367	401	409	426	384	403	394	389	410	407	371	430	377	395	378	386	389	415	438	403	437	378	386	417	364	356	407	433	427	398	396	387	421	357	393	415	409	404	404	427	431	416	417	402	419	405	411	374	397	422	399	386	386	410	372	395	408	416	409	410	409	393	399	371	386	408	388	374	397	396	432	400	430	389	384	394	399	383	399	362	427	395	407	402	392	395	419	414	402	431	384	458	385	374	365	390	408	379	367	387	386	403	391	399	420	399	397	357	421	424	402	424	396	372	447	393	399	390	409	408	420	400	422	362	388	392	412	371	376	385	400	442	403	403	423	396	394	422	432	387	407	408	389	397	403	402	426	401	385	391	416	432	406	438	409	411	358	399	384	401	374	383	399	387	383	438	404	409	413	402	404	402	404	434	384	401	403	407	431	408	398	398	421	378	436	348	408	407	401	389	391	387	369	405	402	405	404	378	417	399	407	394	387	412	400	378	410	399	397	402	370	409	392	461	377	414	423	379	376	399	399	392	437	381	411	399	408	418	421	415	372	408	412	390	416	382	411	401	398	354	412	382	418	428	401	415	422	387	470	408	379	370	408	395	379	414	422	408	390	417	392	376	407	416	400	418	369	374	396	367	395	400	398	467	379	418	413	358	392	382	379	417	399	415	374	426	382	398	404	428	425	395	422	403	385	379	404	385	401	411	409	400	402	371	390	387	407	399	419	398	420	401	412	382	393	392	384	407	355	371	411	413	395	386	379	422	387	403	409	376	392	398	380	390	402	395	383	401	446	393	395	422	369	376	396	375	386	373	410	383	372	400	421	422	404	411	407	413	391	389	406	393	397	395	411	420	387	404	417	404	394	388	385	406	399	392	410	389	384	365	402	402	406	400	389	406	390	420	395	415	395	411	394	385	417	430	371	395	459	381	390	396	371	378	396	406	377	372	409	421	394	413	423	407	408	413	394	400	398	397	432	373	402	414	401	408	380	381	406	400	415	443	409	396	423	413	411	381	429	375	396	373	408	384	400	405	365	385	405	406	399	431	366	410	402	372	366	391	430	420	420	414	381	421	398	417	397	401	353	389	386	375	416	391	368	401	408	409	376	384	393	423	390	424	433	397	396	374	429	396	395	416	409	406	387	401	365	408	421	368	404	390	435	423	403	387	419	408	411	384	386	403	386	414	409	422	422	422	380	370	427	407	390	407	402	410	406	415	388	394	419	385	385	418	420	389	383	378	407	404	421	370	363	431	434	388	385	393	414	398	408	403	336	437	409	393	397	401	380	426	390	367	405	389	407	388	382	411	416	368	415	373	387	428	394	389	403	374	400	410	415	434	363	409	405	451	379	397	416	387	379	402	399	430	407	377	378	422	372	381	425	407	419	390	380	419	404	440	378	369	392	390	429	411	401	366	417	397	390	378	389	422	384	408	370	400	388	378	429	430	377	430	360	415	386	380	421	376	411	413	386	398	404	426	395	380	404	390	356	394	377	406	392	404	403	425	390	373	384	401	383	403	390	388	402	354	401	393	461	394	405	417	388	401	396	397	412	417	399	395	386	384	403	385	380	401	405	413	394	364	393	401	367	371	412	384	407	408	369	405	396	409	415	411	379	394	378	396	397	388	368	407	402	416	395	397	401	390	394	377	407	395	383	401	423	381	397	406	395	427	429	406	423	411	435	351	379	409	406	400	418	394	407	413	398	392	410	392	402	394	373	388	405	387	451	382	390	391	409	390	425	393	418	410	378	438	388	406	445	384	392	389	394	401	380	425	392	396	429	365	394	365	403	341	404	405	395	378	391	404	378	405	422	443	430	379	386	364	406	361	387	457	402	405	425	387	396	426	413	391	379	410	411	400	409	418	386	405	400	394	403	415	417	414	384	369	409	397	398	383	420	400	428	414	393	424	397	366	377	420	386	398	373	406	375	422	408	382	425	417	380	395	411	395	410	446	403	380	386	405	425	420	403	401	418	431	393	393	352	432	414	422	385	419	424	398	417	379	413	379	406	368	384	400	382	390	398	367	381	387	366	394	390	399	401	395	398	404	433	378	390	386	373	393	382	395	402	386	360	415	398	420	385	399	355	408	381	392	408	399	389	416	369	392	415	389	428	399	424	393	387	418	405	369	398	403	358	427	375	400	381	420	375	413	418	378	426	377	436	407	380	408	370	386	388	418	387	415	389	405	416	406	410	436	372	373	420	407	406	406	375	386	376	384	389	363	385	414	389	408	421	376	370	409	388	403	395	418	387	375	430	423	403	407	379	368	416	389	402	449	425	386	387	385	336	372	397	390	409	397	414	387	381	377	409	372	401	430	393	397	372	398	399	394	430	348	386	433	409	409	419	400	410	405	403	381	418	427	458	424	392	396	377	387	423	398	392	399	405	378	439	424	422	392	381	436	420	395	446
27719	18518	5205	1106	488	487	432	389	332	369	346	357	322	386	771	1029	715	344	313	347	323	328	303	318	312	301	335	333	312	300	307	332	285	337	263	287	319	318	301	314	291	321	309	291	307	368	344	302	311	331	294	321	294	308	327	303	299	305	294	319	329	272	297	292	288	332	354	333	319	318	301	314	314	320	327	308	314	305	309	341	323	328	315	335	333	341	286	315	302	306	302	306	285	285	304	285	318	297	282	318	282	316	320	311	326	309	313	295	327	302	314	282	319	304	301	335	308	306	325	285	313	314	294	314	299	298	324	328	296	305	298	347	325	320	332	284	334	320	310	330	324	287	335	327	301	306	324	327	333	279	324	325	349	298	307	311	350	294	323	303	299	292	314	316	315	304	340	307	310	332	275	307	286	317	295	316	313	313	328	310	311	282	309	296	308	332	311	298	299	301	296	326	302	293	315	289	276	288	283	308	327	334	322	330	300	300	351	271	320	333	284	303	309	316	309	306	279	293	316	321	312	301	291	316	296	339	313	323	330	323	309	319	288	316	319	303	292	291	295	308	291	312	317	302	281	296	270	299	307	314	307	304	247	335	311	301	291	316	301	282	312	293	298	327	307	307	307	318	327	286	295	330	321	342	313	309	337	298	301	311	338	290	320	314	316	310	298	316	305	319	319	292	331	299	317	342	306	283	342	278	313	312	317	326	309	325	278	311	354	311	336	330	337	292	321	330	278	295	301	302	341	295	287	278	323	298	302	316	328	302	313	304	331	339	294	332	328	305	317	309	285	298	294	353	314	291	313	323	321	304	300	291	302	295	302	318	315	303	295	298	344	334	318	317	316	288	317	321	351	322	312	289	322	306	294	301	346	331	290	289	316	297	297	308	330	297	311	311	299	348	306	270	324	313	333	289	311	315	294	297	316	275	295	338	320	316	322	286	299	305	301	293	335	324	294	322	289	291	285	293	323	294	284	317	349	278	289	287	314	311	327	306	343	304	318	320	301	332	329	320	314	328	292	304	291	333	326	295	328	322	355	323	346	311	291	311	349	304	323	308	302	308	335	282	283	294	305	336	316	338	308	343	289	331	309	341	303	314	280	317	295	300	321	337	318	300	297	312	325	306	305	306	314	285	290	322	303	315	304	292	317	309	339	303	314	308	309	334	304	309	296	291	299	355	287	293	323	299	321	300	309	335	329	327	324	317	282	324	305	336	311	333	305	288	330	295	323	282	332	318	346	317	342	302	346	342	315	294	333	317	334	307	289	294	318	323	324	329	320	308	336	305	364	292	324	304	301	305	311	326	326	266	342	317	336	281	326	321	294	306	310	313	293	331	292	348	318	294	285	301	321	306	330	331	318	307	337	354	305	271	299	299	314	291	298	315	334	331	305	303	302	314	337	333	304	323	317	290	316	313	322	318	322	314	315	328	305	321	302	274	327	302	286	328	302	305	301	285	288	296	296	272	284	296	337	291	306	286	310	278	304	333	333	293	306	325	311	304	285	295	282	319	303	309	311	330	308	330	308	299	301	311	318	290	299	322	304	306	308	317	278	266	314	333	327	282	297	302	316	303	337	313	310	293	316	290	327	311	299	278	338	337	294	319	301	328	307	318	329	315	318	294	309	320	290	295	294	337	330	317	300	290	314	319	308	306	308	310	283	291	294	300	325	295	352	319	299	315	298	310	312	325	295	312	281	292	312	306	317	322	301	320	318	280	305	324	277	312	320	309	292	315	331	312	311	316	306	311	275	336	320	298	299	338	301	326	325	314	277	317	311	322	314	318	343	305	356	324	329	315	318	327	294	294	299	301	325	310	278	308	315	310	328	302	309	284	317	313	312	304	301	314	314	312	311	306	320	304	287	304	297	289	304	342	305	306	330	297	318	292	314	313	289	353	304	298	301	352	307	292	316	319	288	323	327	321	283	314	321	302	323	302	304	312	316	294	308	322	299	315	301	303	346	290	317	323	323	305	320	311	293	313	303	324	296	328	296	275	331	293	313	307	319	310	321	296	302	320	331	302	287	320	305	298	324	297	326	315	314	315	354	335	349	280	333	312	290	315	324	332	324	309	305	325	325	309	289	347	329	331	294	325	317	309	318	320	296	296	323	322	318	312	298	320	281	311	315	315	325	371	279	303	282	307	307	313	317	288	313	337	273	313	308	286	304	289	302	316	358	354	311	321	306	287	326	299	326	319	296	289	332	323	326	327	322	307	319	287	313	336	323	334	297	288	314	312	306	319	315	293	353	289	314	283	330	347	313	341	316	299	309	312	325	340	302	301	274	329	308	313	316	320	298	281	332	294	328	308	286	294	329	299	329	328	336	307	304	333	330	315	286	329	324	308	337	310	269	334	349	319	316	305	321	324	306	316	317	299	290	290	299	309	287	304	324	313	297	279	285	337	336	301	299	312	306	311	270	292	299	324	310	314	322	299	318	296	295	300	303	316	304	291	310	296	327	315	308	327	300	311	296	348	317	301	319	284	305	311	328	309	336	311	304	335	331	296	323	310	271	307	276	293	349	298	306	309	291	317	303	297	330	298	327	328	317	317	332	320	274	301	315	292	323	328	322	335	320	345	334	348	317	355	309	302	293	281	327	322	293	320	324	284	326	347	344	306	305	316	296	307	312	287	304	319	341	337	324	305	301	331	317	354	306	305	332	292	306	315	332	335	292	331	318	296	324	302	303	297	344	323	308	329	308	320	323	331	292	308	322	327	302	300	293	300	293	336	316	319	290	326	326	300	313	338	328	300	323	322	289	321	327	321	307	307	322	314	350	276	304	314	309	311	306	305	318	291	311	312	318	293	318	306	308	317	319	292	310	351	321	320	276	334	310	314	335	291	284	303	324	284	316	292	299	306	315	341	316	300	317	327	327	322	302	317	312	314	325	335	311	308	290	304	326	283	279	326	310	301	331	302	324	327	319	324	318	339	287	315	311	306	330	315	284	316	326	320	332	307	315	277	344	329	305	282	318	304	324	309	305	346	267	278	317	312	289	291	299	328	306	294	314	321	286	293	335	313	309	324	299	334	303	343	319	292	301	270	306	336	296	328	345	335	289	332	349	346	326	329	284	295	328	329	295	310	283	293	320	330	308	311	318	330	284	303	327	300	307	290	330	305	322	311	299	304	356	318	350	296	320	297	305	280	314	324	298	287	319	331	305	310	330	322	312	343	311	330	302	342	337	336	302	276	306	295	311	295	302	287	287	303	293	307	286	331	333	319	309	305	305	316	313	318	316	298	303	340	307	319	324	325	323	322	306	298	290	348	319	303	324	330	298	333	296	316	315	341	286	303	328	309	315	292	343	312	330	308	347	299	308	332	333	307	339	295	311	317	317	290	291	294	306	308	329	309	312	315	323	304	318	333	311	292	311	316	311	306	331	306	311	298	324	299	312	304	281	322	295	329	295	292	312	297	296	303	320	332	297	291	301	312	269	323	329	329	331	323	276	298	280	292	293	304	353	306	316	297
5349	6644	4013	1487	813	885	877	587	578	542	570	560	512	541	1408	1773	1273	468	441	437	438	434	434	441	425	397	435	386	423	422	447	428	406	426	421	412	424	446	431	435	402	476	448	430	397	445	427	411	437	440	441	465	450	431	432	433	442	461	458	450	404	464	430	450	457	415	417	441	447	435	408	443	481	436	418	462	444	423	437	442	425	437	420	448	415	452	435	428	428	472	432	427	428	448	429	441	463	418	430	435	397	388	409	453	397	407	445	428	434	416	426	394	464	426	429	423	425	448	451	434	458	437	395	440	433	422	486	442	425	450	397	448	383	436	456	414	405	463	422	454	425	416	459	412	406	439	469	412	437	464	433	382	455	412	442	435	448	405	430	402	409	439	470	421	435	454	398	447	444	407	418	440	423	436	443	435	425	442	450	400	427	406	464	403	403	430	434	448	405	422	396	440	481	447	472	426	445	445	426	404	432	435	439	460	458	415	410	443	424	447	435	416	437	422	441	424	407	398	469	440	422	421	458	453	434	446	442	449	432	449	415	423	424	462	421	469	415	395	418	389	434	454	429	420	435	425	461	433	458	466	450	471	445	438	421	429	420	424	400	447	464	415	444	439	452	430	453	449	437	435	442	424	408	403	416	431	433	437	465	449	427	421	435	389	438	422	451	430	449	431	455	444	437	469	409	445	426	444	397	436	422	404	437	411	439	474	406	434	453	406	447	434	439	430	439	402	443	426	443	428	425	439	426	434	441	419	430	449	413	423	405	441	424	470	435	445	425	429	424	470	422	418	454	423	400	419	401	425	418	468	447	433	432	473	401	418	399	424	436	394	434	392	409	411	451	446	411	428	431	434	449	453	433	418	452	427	437	408	464	441	435	460	405	424	410	436	415	441	393	449	430	454	436	447	445	450	435	435	417	446	414	452	426	410	447	464	387	428	417	386	435	423	415	470	435	411	386	438	426	455	409	424	440	408	452	428	442	429	461	424	466	404	456	442	441	437	459	449	439	452	428	443	401	399	406	414	422	459	390	424	458	466	432	440	451	437	401	428	432	447	391	422	429	430	430	421	438	413	402	419	438	415	389	465	415	437	410	433	429	436	425	410	419	454	392	433	465	459	433	432	407	415	449	415	457	452	423	440	418	428	458	440	441	434	439	422	423	477	427	413	398	442	446	438	414	447	428	441	426	424	389	398	447	415	414	382	448	431	408	460	439	462	438	421	438	475	410	413	429	455	410	436	398	458	402	466	429	413	433	436	456	446	413	416	414	462	468	404	422	374	433	447	445	420	413	442	427	431	396	425	428	410	427	435	424	439	425	450	442	413	440	439	465	429	376	484	445	422	420	451	433	409	445	427	421	444	429	459	419	429	391	428	455	458	431	433	424	441	453	462	436	403	393	483	419	444	414	421	449	475	446	438	450	411	437	436	459	388	477	399	453	434	393	457	433	418	483	433	412	439	413	461	429	413	426	432	439	414	413	438	407	433	430	442	414	421	451	459	452	453	438	410	415	430	439	385	409	401	412	419	467	427	463	457	417	417	379	438	480	398	449	420	486	414	422	450	421	439	417	427	444	441	428	439	448	421	461	422	441	431	419	403	460	429	423	467	463	447	435	412	417	424	420	441	463	411	429	389	435	446	418	463	485	428	417	425	416	468	447	400	460	400	400	389	405	434	447	451	418	416	424	403	404	417	468	450	386	402	430	459	439	442	441	449	412	430	439	451	402	434	436	454	427	449	436	442	424	407	446	424	430	481	391	437	418	451	437	393	474	439	472	440	409	469	438	431	449	442	460	416	444	431	450	430	408	421	391	428	415	400	411	413	447	439	415	462	424	428	417	453	440	410	457	430	452	430	429	469	422	445	481	452	445	432	455	433	416	428	375	470	442	443	428	432	461	446	465	469	443	450	432	435	418	424	410	434	444	425	448	482	407	473	434	442	444	422	414	436	451	432	451	418	406	516	427	416	412	441	419	401	404	458	450	434	432	456	424	408	456	450	411	438	391	469	425	429	392	418	421	400	433	450	449	439	399	443	439	455	403	425	414	432	421	422	411	400	437	409	447	423	399	407	391	448	474	372	497	449	441	459	423	408	439	417	452	438	472	409	444	474	401	456	440	418	413	425	403	438	416	462	428	438	441	403	437	407	456	441	409	450	441	425	434	411	423	393	431	456	422	434	411	413	440	456	461	446	458	425	414	426	436	457	429	417	406	441	429	430	432	424	487	450	428	426	460	461	442	406	450	369	444	431	439	430	441	424	427	420	427	434	446	457	416	428	419	434	421	436	449	428	456	435	419	441	441	444	410	448	448	426	420	429	428	449	441	467	459	435	443	426	427	424	470	436	453	415	449	453	416	416	430	452	396	422	419	428	388	425	448	413	436	428	449	418	420	446	418	422	410	430	430	410	421	448	414	410	424	415	461	412	404	443	396	425	426	400	435	423	433	399	434	451	458	414	433	415	430	432	434	396	413	493	451	431	428	426	465	452	473	417	439	444	373	453	406	414	417	481	423	390	467	485	432	441	421	458	432	425	448	417	410	451	444	412	449	406	399	425	421	427	426	457	407	419	387	403	428	406	433	442	417	449	432	480	447	436	405	426	428	473	436	453	457	458	441	464	401	420	447	440	428	451	465	449	409	476	448	407	428	438	419	433	472	428	463	453	381	438	463	429	469	426	410	421	428	434	436	442	455	435	441	440	416	399	435	443	458	434	421	455	407	425	450	421	405	423	450	443	406	483	434	413	409	437	458	444	441	428	438	445	440	436	420	420	434	461	422	404	435	429	448	430	446	447	413	423	450	411	419	432	409	415	441	442	453	431	413	414	471	442	431	425	440	439	446	429	449	411	432	425	437	418	452	443	453	427	411	430	455	424	440	432	459	434	433	413	430	443	430	443	485	439	414	450	430	439	440	422	456	440	463	425	418	382	462	489	446	420	454	427	397	410	413	419	470	399	452	424	465	434	427	435	447	429	413	469	465	412	437	428	471	490	456	389	397	447	457	420	436	408	425	407	428	425	451	423	430	443	416	425	415	393	427	445	450	405	429	435	400	420	415	463	411	452	413	440	441	419	432	423	446	437	448	447	416	417	409	435	440	414	440	444	439	400	444	418	410	460	407	433	451	415	457	444	453	432	450	432	484	437	438	454	428	406	444	410	418	420	416	451	436	482	445	433	406	460	392	434	434	427	432	428	433	456	409	410	437	418	439	444	441	396	460	437	464	426	457	411	467	405	449	425	448	424	435	431	452	410	476	430	437	431	444	449	393	470	427	418	420	436	425	426	430	464	445	439	425	377	440	464	452	441	421	427	457	440	413	430	428	434	414	442	461	421	418	419	411	408	427	445	420	457	441	412	462	452	416	413	440	427	431	441	436	457	476	455	419	412	470	431	435	409	409	426	423	396	432	439	436	448	439	443	431	442	438	438	449	407	453	436	418	437	430	421	438	410	449	441	444	411	428	448	410	448	430	417
23853	21576	28093	25500	19472	2031	949	721	563	655	612	518	545	914	5651	6996	4699	1096	459	454	424	411	445	419	434	422	453	451	422	421	448	400	397	434	431	396	405	436	411	412	396	430	425	423	417	429	419	443	406	451	413	451	434	477	427	423	415	437	418	444	429	451	418	430	424	450	405	474	425	410	411	448	420	473	422	414	462	408	411	434	468	397	432	411	438	433	430	442	427	450	421	416	432	432	407	431	430	432	386	406	417	420	419	441	441	427	431	431	432	409	423	411	407	430	428	462	424	396	448	404	449	419	439	438	422	421	447	425	430	405	436	466	417	434	426	416	482	445	446	438	397	404	429	451	426	423	404	415	408	469	426	462	398	396	419	454	406	448	461	406	395	420	434	434	405	420	430	408	414	432	409	417	429	401	403	418	439	434	436	453	406	439	448	442	400	390	421	398	417	429	394	408	426	434	419	447	415	432	383	436	424	444	423	431	433	397	446	405	390	429	420	437	413	426	447	412	406	442	435	452	394	457	420	432	395	426	439	452	404	414	485	412	391	460	424	415	387	406	404	417	436	434	454	448	452	444	431	450	395	389	400	398	397	443	451	403	413	395	473	433	414	412	403	431	429	441	420	387	460	453	410	430	425	401	416	407	417	472	399	451	417	424	429	439	425	368	414	412	429	445	421	409	403	417	457	414	406	441	405	398	412	405	425	409	455	382	419	461	433	440	459	418	451	422	396	450	482	412	453	428	468	389	492	409	413	445	425	393	429	442	425	441	416	458	420	419	432	480	432	447	426	403	398	417	455	434	410	410	438	406	427	434	430	459	454	437	395	442	423	380	408	428	448	435	442	442	413	424	433	439	424	437	435	427	421	423	451	416	464	410	464	433	444	434	429	400	429	437	416	418	412	448	438	405	432	428	428	389	459	464	406	430	422	430	428	419	390	444	453	419	409	439	412	452	423	412	436	417	416	449	420	418	467	389	447	423	410	429	439	443	442	437	421	422	409	435	381	409	441	414	438	428	404	416	395	454	432	452	393	428	416	443	408	412	433	446	431	437	455	410	476	442	402	402	429	403	430	409	461	416	424	430	412	402	431	409	447	412	427	441	429	436	413	422	454	428	424	426	428	411	426	421	430	444	453	421	378	403	400	419	455	415	444	391	441	452	426	406	469	443	408	438	456	429	476	417	433	438	413	413	433	438	425	484	400	401	430	426	396	465	391	390	408	434	440	420	411	409	452	429	439	432	434	406	422	447	399	440	445	470	448	429	419	453	441	410	425	429	385	422	446	436	421	451	397	424	418	413	428	419	439	471	390	425	461	412	428	447	429	424	445	443	452	423	412	475	391	411	398	418	418	398	416	438	376	382	414	418	421	408	440	453	445	417	444	433	451	445	421	436	433	425	381	394	453	444	456	399	415	431	398	416	453	446	433	453	446	413	476	449	432	399	444	436	425	402	417	458	425	403	415	408	457	437	444	451	411	449	455	429	434	426	399	425	453	428	450	405	411	447	404	464	441	434	418	426	431	460	419	382	392	396	425	444	440	415	453	464	450	424	450	412	458	447	443	447	482	426	417	418	410	430	418	412	429	436	427	421	440	424	424	443	419	416	374	385	437	427	450	427	446	419	438	423	433	429	408	415	392	406	386	440	424	415	385	424	435	430	406	451	403	427	439	382	449	406	443	412	432	436	429	439	379	474	420	419	433	449	439	445	426	408	439	440	408	400	447	447	416	421	409	438	388	431	413	442	455	435	420	426	408	438	412	447	430	448	438	416	412	437	417	432	396	441	422	423	409	408	396	438	404	413	430	412	404	418	438	430	453	445	439	418	433	449	435	439	433	385	414	429	463	454	431	466	395	413	422	434	412	449	399	433	442	439	423	439	418	432	414	421	401	460	433	428	455	404	400	463	422	438	446	411	454	418	387	375	422	441	454	372	409	436	421	436	434	418	404	401	408	413	384	417	397	469	432	444	463	433	391	435	418	467	418	429	407	446	414	425	392	374	395	441	451	411	440	420	462	413	442	429	434	445	440	427	478	454	434	441	407	496	456	433	452	416	417	424	422	430	393	419	424	445	404	421	452	401	435	415	437	427	426	430	426	463	426	403	446	426	463	408	433	419	468	441	394	440	453	397	419	428	436	417	418	390	441	397	424	425	402	408	447	423	419	443	414	378	434	452	429	423	440	437	429	396	459	417	403	435	428	425	432	396	427	407	436	403	428	393	465	425	445	423	415	418	420	400	431	431	434	420	423	461	417	395	403	392	459	428	443	408	426	414	433	452	441	404	426	432	415	403	379	414	402	441	410	406	430	422	435	451	423	437	409	405	411	410	397	420	412	432	427	417	451	422	430	435	445	424	424	434	394	455	428	371	442	405	429	445	442	424	432	448	454	420	414	433	431	446	434	452	397	411	441	391	443	449	425	426	462	419	398	416	453	431	415	435	410	397	446	410	451	437	404	433	389	418	416	431	399	444	451	433	447	409	406	440	457	389	401	424	451	424	456	461	401	466	444	422	418	426	425	430	456	418	444	453	437	459	409	450	409	438	443	431	387	393	435	430	407	411	435	431	392	411	441	447	391	416	426	433	438	453	439	437	433	409	403	409	457	388	397	463	422	418	452	418	376	435	448	422	411	413	451	433	424	433	444	396	381	453	443	432	416	464	439	413	465	413	425	437	439	432	453	429	401	405	384	432	378	426	414	428	406	463	430	414	452	406	412	430	434	395	401	414	417	427	416	413	420	458	442	429	440	462	425	449	426	426	419	424	447	453	436	445	415	403	436	425	404	449	395	444	420	436	429	441	431	447	399	400	419	410	412	448	491	426	421	447	450	409	422	441	389	440	363	416	449	418	410	371	380	391	417	419	406	417	437	429	412	423	454	429	471	410	411	450	416	429	439	419	450	416	407	377	427	417	427	387	414	409	413	470	396	425	446	394	384	405	425	409	439	414	418	457	452	430	435	434	457	395	460	441	433	406	422	424	404	424	430	413	416	421	424	417	424	450	406	419	437	424	470	405	408	418	445	405	398	421	420	485	439	467	437	405	451	448	415	447	435	426	395	459	432	423	429	422	374	425	435	454	437	396	416	446	413	418	405	400	425	457	426	396	400	426	403	396	413	467	409	425	458	408	441	459	424	426	411	425	416	423	432	419	478	403	412	399	426	410	414	456	414	458	421	451	433	398	419	405	394	436	403	427	444	427	413	397	411	428	433	429	398	417	433	417	410	433	433	401	404	434	392	429	413	461	436	398	440	419	419	440	452	423	459	405	369	400	398	443	401	459	425	414	405	470	469	426	392	447	429	410	439	395	406	433	401	437	430	417	421	418	460	393	450	423	430	445	471	395	463	460	438	440	418	421	401	425	438	409	443	453	416	484	452	415	422	449	422	414	398	414	432	456	412	407	440	439	426	425	441	453	421	393	438	421	386	391	397	426	418	388	426	392	455	449	434	423	475	424	402	439	424	457	437	402	430	415
4435	13175	8617	3467	2473	1925	1622	1331	995	1149	1013	858	880	1822	11178	12299	8102	1796	594	620	601	558	573	572	650	565	594	607	628	620	574	631	594	618	609	584	582	644	591	611	606	550	631	609	610	649	571	588	630	577	591	572	607	592	561	652	615	589	534	602	552	597	563	600	604	573	560	541	578	580	629	635	562	598	630	606	568	585	594	562	623	611	573	606	607	601	582	575	593	544	618	586	593	561	611	595	637	575	592	552	558	610	640	582	637	634	608	589	611	612	561	623	593	619	588	602	573	590	577	576	584	651	629	581	561	590	602	622	597	613	631	597	572	578	578	596	607	550	625	595	584	615	619	602	587	590	559	607	606	592	578	570	632	615	652	563	561	583	612	535	561	568	610	563	662	573	592	635	563	589	649	583	593	610	587	568	591	587	575	587	595	554	600	615	612	570	617	559	586	584	582	576	620	566	622	602	585	602	627	599	562	597	581	603	617	591	607	575	602	610	560	639	587	571	581	579	596	578	588	575	653	632	609	590	571	612	548	632	586	579	588	577	590	591	572	548	588	637	595	590	629	584	612	579	592	593	562	583	612	607	599	571	583	576	630	583	589	625	614	615	566	607	601	582	517	585	640	610	608	632	621	592	593	606	600	604	564	588	596	549	623	554	591	607	584	579	597	604	591	603	598	603	562	625	640	589	624	596	579	572	612	588	620	579	570	591	575	597	599	566	595	561	592	593	602	647	579	567	578	583	574	531	640	585	599	656	553	580	590	550	557	584	596	564	649	621	559	607	568	584	582	585	616	632	632	591	639	609	604	614	538	585	632	566	596	638	608	591	567	576	609	635	617	573	633	628	577	576	611	599	597	597	604	591	560	609	613	592	613	610	583	617	609	579	585	609	595	604	575	603	566	623	533	559	589	593	596	582	557	568	592	556	599	625	602	589	563	613	628	582	636	594	581	580	587	603	565	571	649	617	566	600	569	589	598	576	667	607	578	590	657	598	594	558	593	563	627	558	606	611	602	627	603	629	585	562	578	608	604	588	568	622	600	651	561	596	585	619	570	617	544	582	561	594	628	540	628	548	626	646	613	586	601	580	619	604	572	609	624	612	601	525	587	616	559	555	605	612	611	620	618	600	583	563	571	574	588	612	586	581	630	574	563	587	577	607	646	590	591	583	603	620	649	574	612	610	620	613	627	554	563	591	604	569	607	625	596	617	579	579	618	583	579	556	614	546	601	608	588	585	617	622	609	560	598	641	584	610	586	528	563	615	606	645	603	601	600	612	576	571	570	538	604	643	564	601	576	608	523	594	639	544	585	598	599	546	574	596	589	587	585	555	582	619	538	613	576	598	611	567	593	574	604	598	570	616	582	564	587	608	599	580	595	607	636	618	546	596	586	622	613	604	564	589	588	631	584	552	603	583	600	588	611	621	586	583	589	596	646	619	616	586	587	583	630	567	630	611	623	590	589	600	553	563	583	596	564	620	597	594	615	594	638	597	573	623	614	637	598	596	608	597	638	605	565	602	643	592	608	598	534	598	590	602	600	591	576	552	579	612	583	593	624	607	561	619	603	609	591	567	573	607	643	596	610	587	595	579	566	566	571	623	588	612	556	599	583	575	594	578	581	604	571	609	551	592	569	566	573	627	621	625	580	591	568	605	620	566	576	594	545	630	590	584	601	567	608	540	620	638	609	583	576	550	580	604	635	553	635	551	633	622	579	625	579	556	573	567	586	609	562	581	559	550	556	601	622	594	582	569	572	569	604	605	609	606	575	582	612	589	634	610	613	589	561	603	572	614	593	608	537	593	579	635	608	611	587	629	605	589	592	612	633	589	618	547	552	627	601	613	628	598	613	586	625	592	577	587	604	552	598	593	608	591	564	586	590	566	626	588	607	577	600	580	593	598	648	557	610	589	564	582	597	623	584	589	586	571	573	612	558	635	592	574	656	588	612	562	610	606	600	587	624	613	578	552	574	583	545	614	609	590	582	598	590	579	604	546	576	614	578	584	610	568	589	582	588	610	615	603	581	581	604	600	589	581	557	571	595	582	631	571	605	582	558	600	594	620	566	623	615	561	634	595	601	571	607	593	573	595	614	610	544	578	586	586	551	606	636	588	576	637	635	606	544	597	586	587	581	597	608	587	566	606	603	576	573	590	541	589	601	560	605	586	628	571	590	565	605	559	563	567	588	604	604	631	596	614	585	585	602	593	631	613	592	638	608	608	587	635	586	577	592	572	658	578	620	615	565	530	581	592	611	591	603	570	596	580	630	583	576	603	573	544	583	556	593	638	602	614	556	604	570	507	587	584	592	605	610	651	564	616	588	599	619	601	604	542	613	569	571	546	552	569	567	584	604	589	644	549	569	579	567	606	565	604	603	579	638	587	557	596	576	560	623	604	570	582	671	610	643	550	612	559	606	559	584	590	594	586	554	584	577	603	554	596	547	557	536	598	537	583	591	585	610	600	607	567	555	586	607	584	576	559	554	559	625	633	592	564	614	572	624	573	579	579	555	581	599	582	594	644	591	566	600	577	621	540	558	617	614	619	600	624	583	570	620	577	559	585	585	577	611	632	571	607	556	599	615	613	605	599	565	567	588	600	595	584	581	527	583	619	552	550	599	616	571	641	626	570	600	581	625	606	569	633	612	593	614	523	603	579	571	582	565	582	556	584	630	561	614	579	589	559	578	601	563	595	570	573	567	614	595	612	621	556	612	578	612	569	612	560	579	623	583	555	592	589	606	644	603	605	557	603	601	587	628	589	609	556	575	586	623	632	625	587	593	611	576	558	539	566	588	584	601	592	570	632	594	556	611	583	592	555	606	622	589	616	566	579	564	570	604	596	614	611	612	613	591	551	567	603	610	554	578	564	583	598	585	601	594	599	569	592	590	617	598	632	590	623	606	580	609	585	610	569	552	590	610	604	575	566	589	597	587	600	576	595	604	595	581	592	584	552	553	595	597	588	576	604	575	572	599	557	589	608	547	597	589	579	602	590	604	602	613	596	584	607	594	660	597	630	627	539	553	581	545	607	604	583	573	618	603	605	588	607	594	588	534	581	576	592	540	604	587	632	588	635	633	531	593	593	618	570	617	616	619	587	607	607	585	592	584	587	602	571	644	629	588	643	582	523	583	597	591	595	592	538	588	555	594	614	591	590	585	552	586	581	572	585	616	579	590	601	586	581	595	558	598	617	561	585	606	570	634	589	566	614	614	616	560	624	612	583	595	585	536	564	531	649	625	532	595	619	611	578	556	586	572	613	595	606	604	561	596	565	565	560	599	566	578	619	608	569	593	582	606	571	609	642	624	589	605	579	621	588	570	581	599	552	601	602	587	561	568	589	603	589	572	615	600	588	612	611	549	620	591	543	638	609	551	568	602	614	653	566	577	605	575	593	596	626	584	605	608	589	630	586	606	604	613	563	597	584	615	604	578	596	600	603	608	611	571	566	550	599	519	582	577	577	590	612	578	626	631	585
25112	21506	25795	21495	1234	556	456	314	257	278	251	298	993	1615	2578	2804	1845	460	215	173	152	166	188	177	169	174	190	175	206	166	181	223	187	189	180	212	169	175	164	186	165	167	166	174	180	189	194	187	174	176	196	195	208	184	194	207	176	171	180	195	181	185	191	153	193	182	222	196	186	203	175	170	189	166	181	184	180	166	195	184	166	204	166	194	187	202	202	199	178	192	197	198	188	180	169	191	178	197	180	199	165	188	178	183	213	169	177	228	213	203	189	206	197	170	199	163	182	183	190	188	192	181	177	162	176	190	187	191	211	174	184	182	204	192	201	198	176	206	193	183	185	173	184	184	197	169	208	180	175	162	170	183	185	179	182	171	208	195	180	194	209	171	196	173	192	192	203	193	197	182	203	175	198	189	238	200	172	188	169	183	167	165	189	198	190	176	197	165	167	184	180	163	213	183	170	186	190	184	188	191	211	181	190	190	181	191	191	197	181	182	183	163	189	186	186	176	174	189	179	197	169	187	197	198	169	188	203	170	195	194	178	215	190	163	174	209	189	175	191	200	187	190	179	184	182	184	193	179	202	210	175	193	180	196	197	193	170	189	172	203	192	192	187	192	173	190	190	216	196	176	182	188	182	182	159	165	196	187	192	191	193	153	198	188	206	182	187	188	216	173	180	158	187	179	178	182	190	190	190	185	181	181	178	157	194	159	191	190	206	187	187	186	197	170	178	174	184	179	200	194	172	168	188	206	181	173	190	182	180	178	174	194	170	175	166	177	177	186	185	180	160	189	218	175	187	194	175	177	203	180	183	174	159	189	178	182	173	162	220	196	173	203	184	194	164	192	189	190	178	183	186	167	194	176	184	205	174	167	181	196	201	192	179	174	206	187	189	181	196	182	178	181	187	194	171	166	178	179	172	187	184	186	182	201	180	183	200	205	186	187	200	163	175	182	200	183	168	196	167	214	182	187	188	169	164	198	185	161	197	179	198	202	181	203	183	181	194	182	175	195	194	194	163	191	209	178	184	166	195	181	164	177	189	192	187	168	177	223	177	183	175	172	164	180	208	179	165	195	163	160	203	188	158	172	185	168	172	171	185	176	168	184	183	179	154	190	169	189	205	175	170	194	185	177	188	186	179	186	204	178	182	171	189	193	188	168	187	195	198	193	190	189	189	174	191	164	177	191	164	178	166	178	214	179	177	169	202	177	173	200	170	176	230	195	192	201	177	166	181	184	180	204	193	188	197	203	197	191	177	210	182	189	180	164	191	205	183	181	178	170	184	217	192	179	179	174	178	142	185	197	179	183	170	185	192	176	169	171	172	170	190	194	169	190	180	177	199	195	175	176	217	193	178	175	199	203	207	162	160	195	179	199	184	189	200	186	191	208	170	164	203	189	177	195	171	163	175	164	207	172	192	198	206	154	188	173	177	186	179	201	183	173	183	159	186	183	193	181	188	200	179	185	188	186	173	202	176	161	207	180	195	189	200	178	166	170	179	194	189	208	178	174	176	183	174	175	188	194	182	173	195	193	218	177	198	182	180	164	177	192	157	200	175	186	169	186	198	170	214	190	183	176	181	208	171	173	195	183	201	175	175	177	198	200	198	206	188	186	168	186	204	176	167	201	165	173	210	176	181	200	181	193	177	185	172	207	200	169	181	205	166	195	181	177	195	199	205	193	166	189	205	169	166	210	188	164	178	193	210	208	194	208	215	196	165	205	172	189	174	195	193	186	172	181	172	186	175	180	168	178	176	172	194	210	193	190	215	193	160	205	170	196	208	189	205	189	157	199	204	198	192	181	171	210	189	203	185	175	182	179	203	186	193	168	198	181	182	175	173	199	178	164	184	183	189	177	178	185	224	192	164	196	218	172	186	174	193	195	191	194	175	167	173	187	184	190	163	157	187	183	205	182	191	190	177	183	175	206	170	183	182	170	216	194	198	171	174	184	161	184	176	183	188	169	166	200	150	193	196	199	171	166	183	174	196	180	171	172	205	193	185	187	166	164	197	179	173	196	186	203	169	195	158	192	182	160	195	175	182	182	184	181	181	170	190	180	184	170	157	175	197	179	206	192	186	198	162	166	212	191	178	171	180	187	180	196	189	190	180	172	170	177	207	176	178	181	176	156	179	179	168	184	177	183	199	180	187	178	199	182	204	193	177	178	179	191	193	162	187	163	174	193	216	179	184	189	205	195	194	177	195	213	181	189	190	176	168	174	201	193	196	200	206	195	190	188	202	181	185	174	198	178	187	198	204	204	186	178	183	202	179	199	184	200	195	167	176	191	213	176	171	178	177	193	172	182	192	193	179	176	182	166	179	183	191	163	185	192	204	188	198	203	158	173	187	191	189	200	190	181	210	178	178	204	161	172	171	203	181	185	185	167	207	192	213	198	180	201	193	169	181	177	174	169	185	177	177	206	181	181	196	173	173	182	180	183	162	175	178	178	177	180	226	165	198	179	185	201	194	193	174	146	176	204	182	179	196	186	189	169	197	182	179	196	184	171	184	169	208	165	182	194	207	180	178	194	198	182	178	183	189	180	166	168	168	194	195	190	179	170	200	205	177	199	190	154	191	187	178	184	188	172	183	190	202	198	197	166	210	183	199	184	185	179	161	189	172	212	191	192	174	205	182	181	176	184	190	193	194	174	208	181	180	176	197	198	195	166	189	169	191	190	200	185	177	209	191	179	194	175	180	194	181	195	194	219	176	201	198	175	185	192	196	199	167	166	183	191	185	194	183	213	202	176	176	179	208	168	176	160	185	195	199	184	180	181	176	187	182	171	182	168	188	163	195	193	180	180	190	158	187	162	199	185	193	171	178	184	183	182	180	187	206	191	164	177	183	192	180	159	191	192	189	188	189	188	179	186	183	164	160	197	197	204	195	188	166	196	170	185	188	191	170	166	201	176	211	191	192	200	156	194	184	179	167	183	196	183	182	209	175	163	184	191	188	171	176	192	190	182	179	195	186	195	154	177	181	194	142	157	176	170	187	188	186	182	179	168	170	191	190	201	205	170	165	199	190	168	186	186	158	168	191	170	177	167	172	169	201	189	210	192	177	173	208	181	195	174	191	169	196	186	191	189	189	161	171	174	158	170	161	169	199	172	169	181	189	192	182	199	189	164	175	175	178	196	202	194	183	193	205	171	164	177	166	176	203	187	184	170	178	171	151	194	171	172	170	188	156	188	201	204	189	172	178	176	195	176	167	177	173	167	183	190	203	218	178	185	182	221	183	175	187	179	201	181	210	180	205	178	184	167	179	184	201	175	207	196	175	185	172	161	181	174	178	167	209	222	194	156	175	166	185	186	173	193	166	181	185	184	174	145	186	178	201	190	194	198	196	189	186	181	181	194	203	164	179	199	185	189	205	183	160	188	176	176	191	191	198	173	184	206	208	196	179	210	189	196	184	176	191	170	175	161	169	181	180	170	172	223	188	186	186	196	203	186	192	181	194	162	180	172	202	157	175	178
4622	7855	4449	1879	1659	1281	1041	673	550	568	428	507	2645	4037	6545	6659	4130	983	288	270	279	291	288	265	278	248	260	260	249	253	282	251	257	282	267	259	270	275	256	260	252	279	256	271	267	294	258	282	241	254	269	263	272	274	242	260	251	266	271	233	256	268	287	258	260	245	278	257	275	240	276	265	241	278	246	280	232	256	262	258	265	259	252	283	258	245	243	240	271	265	294	281	296	261	260	275	263	261	288	272	268	249	260	251	258	257	258	278	257	268	277	270	244	290	251	271	299	263	276	295	296	281	292	303	266	273	263	238	278	266	243	250	286	272	247	271	261	256	264	237	255	279	277	272	290	293	261	247	269	255	283	277	273	267	297	283	270	283	260	246	248	287	282	276	273	241	257	274	241	274	281	274	274	248	253	298	263	268	280	274	250	269	259	257	258	271	276	255	279	275	268	269	255	250	262	264	273	237	280	232	248	249	273	267	266	272	252	263	261	271	256	270	257	284	281	272	274	261	248	254	270	279	258	279	223	266	247	253	265	269	276	268	262	257	254	268	277	266	294	264	283	279	274	270	284	258	280	262	267	244	292	260	278	283	244	260	253	267	255	248	267	265	257	253	268	274	230	302	272	278	286	240	248	292	251	274	262	262	261	252	244	264	262	242	279	285	265	214	266	259	284	265	281	266	263	279	265	252	260	269	265	267	259	266	272	269	283	283	268	306	284	273	270	298	267	275	283	281	271	285	288	288	267	269	243	264	279	242	254	249	275	268	292	265	265	264	260	237	272	262	278	244	284	285	237	253	287	274	267	259	296	258	271	265	288	291	292	291	279	261	233	280	251	245	282	259	279	254	245	261	283	300	273	273	282	265	268	296	283	277	284	255	261	291	254	260	237	264	279	239	238	279	249	239	280	236	270	281	266	286	260	278	257	275	288	279	268	252	272	255	254	261	247	271	248	258	304	280	291	264	236	287	275	260	245	289	289	284	256	256	279	278	277	291	262	269	243	293	259	299	266	253	238	296	220	253	263	262	259	277	262	306	268	238	258	245	268	257	272	274	247	261	251	251	250	265	283	276	279	256	256	256	278	264	288	263	283	290	291	233	253	287	302	300	256	239	274	277	268	262	270	269	248	277	266	286	281	258	313	289	287	284	258	274	269	261	278	273	297	266	277	279	285	257	269	269	259	266	258	275	276	290	289	250	250	262	280	278	274	266	306	285	269	297	275	284	265	275	277	277	252	265	250	268	269	268	254	243	250	261	256	263	292	239	257	261	266	267	253	252	251	266	261	262	266	256	278	254	287	255	247	257	276	237	264	247	280	258	279	288	286	268	279	270	275	276	291	263	247	291	277	231	270	255	262	256	270	281	273	298	257	231	265	248	252	259	250	277	289	245	319	284	251	247	248	277	276	256	280	246	278	266	257	266	245	267	278	261	272	278	268	300	266	276	279	232	261	238	253	258	246	290	251	250	282	296	280	267	270	256	255	279	289	298	280	261	238	263	281	249	289	267	278	259	234	258	260	257	273	290	267	282	265	247	274	289	287	268	241	249	254	247	273	284	269	274	299	267	274	289	250	299	273	286	263	280	246	256	250	285	249	250	291	275	254	259	307	249	287	248	299	246	277	285	289	249	292	253	281	253	286	276	259	233	263	283	242	280	280	254	259	236	288	234	282	246	276	274	230	295	250	229	276	260	264	259	280	245	256	285	268	254	259	268	283	251	267	262	256	238	271	252	276	260	312	245	263	275	243	255	260	249	258	278	260	274	272	269	290	254	257	257	276	258	250	261	287	286	265	269	280	278	254	255	281	248	257	281	259	284	276	250	290	255	268	263	292	261	261	282	313	260	240	259	277	307	273	272	295	273	280	276	283	264	277	266	256	241	271	292	283	281	273	266	267	288	314	267	302	276	233	279	289	270	279	253	273	269	257	257	270	280	281	260	263	272	269	302	267	272	258	296	261	273	266	273	265	270	249	258	294	253	271	270	267	278	283	239	248	279	275	257	259	291	265	254	276	270	254	240	268	266	275	267	292	264	269	271	282	241	240	249	263	264	287	273	255	256	286	309	261	285	260	277	279	256	259	259	258	253	226	268	281	269	278	270	265	267	283	266	265	272	264	270	242	272	273	251	275	261	232	256	248	244	276	283	315	258	264	277	276	270	267	284	277	262	299	245	264	262	256	260	296	241	253	244	261	274	271	261	293	273	260	270	286	273	251	240	276	265	252	266	261	250	253	264	243	273	274	262	286	255	291	254	293	250	284	282	268	281	278	282	244	292	245	276	225	254	266	261	293	285	262	283	249	264	286	282	255	261	266	255	255	268	292	258	294	273	253	268	283	252	275	273	249	289	250	255	273	267	280	275	272	260	251	279	275	266	264	262	269	259	292	280	272	250	256	283	247	231	281	271	274	293	246	281	282	257	285	268	277	250	279	252	273	287	240	239	247	282	248	267	311	257	281	247	279	279	282	303	238	267	250	280	276	257	296	271	265	258	255	273	296	274	305	254	293	273	264	281	270	266	270	248	273	290	271	254	273	265	262	258	274	291	238	278	245	275	251	306	266	264	279	260	254	282	263	243	270	268	276	276	251	282	281	287	269	257	247	261	270	280	290	291	262	270	248	275	265	285	231	248	276	289	270	292	271	262	283	251	282	266	218	289	261	255	283	269	266	265	268	267	281	259	237	255	285	261	303	243	254	279	256	279	259	274	268	256	272	272	280	289	256	265	283	284	271	267	257	303	264	254	275	233	255	273	275	271	260	246	242	263	261	251	270	251	257	258	256	303	253	268	266	269	261	255	294	252	255	280	279	276	265	297	261	232	267	258	267	298	260	284	260	310	257	269	258	250	280	276	252	263	274	217	262	266	267	273	263	258	283	231	291	265	256	264	256	286	247	292	258	252	281	253	284	259	263	269	267	272	269	246	263	259	247	262	251	248	257	268	295	239	252	270	270	266	285	250	251	295	258	265	273	295	283	267	257	273	272	269	253	260	272	262	275	272	302	266	266	260	277	285	273	273	264	278	272	261	254	277	277	274	269	254	256	269	254	290	246	272	250	257	275	272	267	272	264	252	289	290	259	267	245	246	251	254	268	242	254	291	260	265	268	276	264	308	266	278	266	276	257	266	253	271	247	252	284	263	255	281	282	269	252	286	262	269	291	286	281	261	263	272	262	262	270	266	307	260	272	245	272	245	286	265	277	269	268	253	229	236	280	267	284	276	258	272	279	280	272	241	261	251	285	257	261	280	246	265	276	267	285	270	268	244	257	278	256	258	289	281	256	295	271	250	273	242	287	273	288	283	246	279	244	272	251	278	254	258	282	301	274	277	267	313	297	269	285	286	256	231	280	290	253	265	241	263	296	240	267	262	284	282	288	250	255	255	276	275	280	276	299	315	242	269	266	279	266	244	291	253	269	265	263	283	288	301	242	254	273	256	263	263	258	276	277	261	277	284	280	284	276	257	239	275	270	249
22805	21568	28852	24737	21567	19755	2445	845	672	594	493	709	5491	13214	13118	9982	5515	1089	292	347	330	338	322	317	319	361	299	307	310	298	302	322	301	353	330	326	326	327	307	335	331	330	315	313	303	329	321	312	296	298	294	310	309	313	303	324	282	332	307	285	306	323	335	314	326	314	289	308	300	316	317	293	331	333	330	319	274	285	320	316	320	304	318	293	330	300	296	327	319	292	316	303	291	313	287	315	344	326	286	329	313	338	344	321	346	304	302	328	321	337	329	333	294	323	284	354	329	296	294	307	310	314	305	338	287	352	303	306	352	306	305	310	345	323	332	305	298	328	280	302	322	314	370	313	341	347	339	311	301	306	297	317	325	328	306	330	318	332	277	327	300	350	320	328	349	293	329	297	301	343	317	300	304	320	320	298	325	290	312	339	322	289	317	300	292	330	300	303	306	286	345	309	315	323	288	323	305	338	302	318	313	298	322	320	317	292	335	332	310	307	298	327	282	299	311	317	287	322	337	304	320	301	315	295	280	338	310	318	318	293	328	290	335	294	331	322	301	285	316	306	312	341	300	326	302	329	360	324	318	304	318	343	325	300	322	299	293	332	315	331	339	305	321	339	322	308	344	318	318	300	338	328	319	339	319	326	301	335	336	309	341	308	291	339	331	320	301	285	317	320	350	316	312	330	305	287	313	294	332	341	304	308	305	306	332	318	314	305	334	310	306	294	308	307	287	329	311	309	317	315	316	334	325	297	283	289	307	310	321	335	293	309	324	333	294	293	327	326	327	271	307	312	320	298	310	312	310	334	301	324	297	302	335	335	291	304	312	334	304	330	327	294	315	338	328	319	303	326	315	289	300	311	288	303	308	299	325	304	287	315	334	303	329	330	309	294	306	307	293	286	304	316	303	296	321	308	307	318	321	328	289	321	289	310	324	322	310	332	318	310	294	321	333	362	289	351	307	301	307	333	346	309	323	306	302	348	294	338	313	292	317	289	310	298	275	330	301	358	327	293	300	327	321	328	317	306	319	353	299	293	337	322	309	330	354	312	324	307	285	339	313	297	350	370	316	325	297	334	316	305	348	311	337	330	323	314	313	342	320	312	322	336	298	312	333	313	311	294	342	298	288	316	296	314	300	336	292	290	321	306	308	303	326	337	308	315	308	321	293	335	298	277	334	307	297	273	310	337	300	274	345	308	298	365	313	326	318	345	313	314	291	342	290	289	323	332	320	351	310	285	303	309	341	309	319	305	323	344	290	315	330	314	321	336	311	309	301	319	354	322	324	295	315	295	332	331	334	329	334	356	289	307	336	316	286	303	360	315	328	327	320	318	298	308	312	303	297	280	319	340	314	334	329	333	297	315	329	304	317	311	324	349	324	340	316	325	286	308	328	316	318	297	293	310	319	293	306	308	306	310	295	313	316	303	299	340	339	322	331	299	288	356	286	334	330	316	332	324	308	340	312	361	310	322	294	315	330	317	310	306	298	330	326	309	341	335	290	300	327	305	311	339	307	335	327	301	304	315	281	337	356	318	351	277	307	376	337	294	334	319	309	321	336	322	321	326	302	322	308	316	304	352	309	320	313	324	292	339	326	292	333	341	330	299	297	318	326	321	308	289	316	296	304	346	302	318	321	331	334	353	302	330	317	328	331	314	338	355	328	335	324	297	300	334	313	291	339	310	286	305	295	286	334	347	286	317	336	325	295	336	288	335	296	303	283	301	326	279	297	320	330	330	321	309	332	329	328	336	352	335	287	295	319	296	344	317	319	294	299	322	324	306	307	319	312	301	313	358	356	294	281	327	309	302	320	332	304	327	332	316	342	334	351	309	291	307	304	345	308	311	302	308	325	337	325	303	324	313	304	339	340	320	314	317	314	325	298	309	302	314	311	318	318	331	343	326	310	322	314	330	319	322	316	325	326	329	278	303	310	345	305	331	327	288	302	326	318	293	322	308	320	290	346	329	316	309	297	314	344	328	304	320	303	303	295	321	289	322	330	316	341	318	325	308	327	310	337	305	310	289	292	319	304	340	303	288	346	303	330	319	331	318	333	293	348	337	298	363	323	312	325	328	322	305	330	301	314	344	319	321	327	351	315	330	318	342	341	314	306	305	346	310	326	309	301	321	331	323	299	294	299	323	298	300	308	296	312	349	333	305	316	287	314	308	324	291	328	322	325	323	315	331	326	295	314	286	322	321	334	308	282	303	312	334	341	303	341	341	321	313	321	326	329	301	310	296	313	332	318	294	323	292	305	271	338	301	303	293	306	288	337	311	335	311	319	330	301	312	307	339	300	314	309	306	324	336	321	321	316	301	290	310	321	335	336	321	285	298	325	325	296	322	281	331	308	295	300	320	295	321	299	320	297	329	340	332	326	301	280	316	306	336	303	329	302	337	317	328	340	309	302	298	303	295	289	283	297	315	326	288	334	291	315	310	348	322	295	322	326	327	282	307	325	327	293	308	290	315	302	345	294	334	319	302	293	306	336	314	329	326	326	332	306	318	337	307	320	320	308	307	309	332	314	310	307	325	305	313	304	334	299	310	301	301	344	298	314	318	313	311	301	313	325	296	337	349	319	321	334	330	330	327	299	316	297	314	299	322	298	316	342	354	305	332	281	317	323	334	326	318	320	298	313	330	317	321	345	304	308	295	317	307	331	308	309	320	312	297	333	309	338	286	301	298	335	333	323	343	311	316	341	292	316	343	298	264	314	314	281	290	316	342	290	321	338	319	297	346	268	309	314	313	307	314	329	302	329	313	342	315	349	321	342	327	313	335	273	318	286	299	305	355	317	305	310	306	285	332	322	306	287	324	330	323	286	306	317	291	301	320	314	317	299	277	325	337	302	320	303	308	292	306	337	319	318	302	300	316	333	314	332	345	309	319	363	318	354	327	314	318	311	278	317	313	307	306	281	311	345	343	320	315	309	335	303	279	305	324	293	323	312	284	311	302	327	302	325	304	270	328	320	339	308	335	331	288	322	322	304	297	306	324	343	288	289	329	304	316	295	291	316	338	309	318	325	325	336	332	309	304	306	327	318	312	279	314	281	326	277	301	358	333	311	305	313	298	305	321	308	309	301	312	315	297	326	279	318	337	296	320	320	306	308	345	298	361	279	318	335	315	339	322	353	308	309	300	315	285	338	301	346	317	306	347	291	311	333	321	322	314	343	324	283	302	332	346	321	315	314	291	307	305	304	323	326	278	335	319	314	312	338	305	296	310	321	296	300	301	312	329	302	340	330	315	303	324	309	304	315	311	310	305	326	356	321	331	301	293	320	335	339	298	299	321	325	314	351	311	327	315	299	302	292	337	317	303	328	352	305	280	266	295	308	326	311	291	286	321	326	310	304	316	342	329	335	338	280	298	321	295	304	320	337	338	309	300	326	312	316	331	339	314	300	311	339	341	324	331	299	313	283	319	330	297	325	319	295	327	290	322	317	337	323	313	298	321	291	300	299	331	335	281	329	307	331	299
5833	16719	10651	4770	3901	3369	2541	1650	1367	1220	984	1564	11088	21921	20046	15858	9209	1976	472	445	441	448	444	451	463	458	506	462	428	462	411	450	424	465	443	422	443	444	425	458	471	445	456	451	433	423	478	487	462	454	456	398	443	440	473	501	445	414	475	445	467	464	487	474	443	408	448	434	430	415	453	443	439	433	466	465	426	433	461	450	453	458	411	411	436	439	459	429	464	441	460	463	490	441	457	462	470	429	419	412	422	476	456	416	454	417	426	455	433	431	447	415	432	476	464	439	448	418	430	458	452	454	444	417	470	414	461	473	461	451	430	455	449	437	480	473	485	445	473	452	395	447	471	460	465	428	446	463	405	452	471	436	468	458	432	419	417	467	470	462	462	414	463	433	436	479	503	454	413	447	413	447	425	402	458	410	463	459	465	458	461	448	449	431	424	444	426	448	469	433	419	412	468	457	453	447	446	447	457	449	442	449	440	419	443	418	502	483	459	404	420	451	456	454	452	420	445	413	430	429	442	452	473	423	423	427	458	472	436	448	442	421	441	440	434	460	443	446	454	429	451	447	489	413	467	468	442	425	431	463	446	441	454	450	455	445	438	397	471	422	456	400	410	486	436	463	454	434	432	444	429	430	488	465	436	469	425	429	427	442	403	416	462	453	425	454	459	485	438	457	437	435	439	441	401	432	446	493	445	463	428	428	475	451	441	454	453	459	458	443	476	459	463	428	433	429	426	439	444	442	453	446	436	436	463	422	414	455	479	461	426	481	442	443	473	416	453	430	430	437	430	429	464	430	425	436	435	458	462	448	445	497	459	430	453	453	411	467	418	465	435	438	472	439	449	478	454	433	461	423	408	468	460	442	452	460	451	426	441	423	455	481	430	443	468	487	441	449	407	424	457	452	443	429	486	416	456	427	424	460	432	424	463	447	420	421	445	442	422	435	459	432	416	419	458	418	471	456	448	457	438	420	472	429	460	417	425	440	431	449	456	447	442	414	456	429	424	492	424	448	449	437	467	459	461	451	457	458	444	420	437	433	475	477	429	465	455	451	460	450	450	422	460	486	461	443	449	449	444	423	440	432	442	452	421	444	461	440	451	447	465	452	456	444	427	451	416	442	454	432	460	474	460	431	463	442	402	450	446	474	447	459	412	431	400	437	451	449	461	417	483	449	443	404	456	441	447	474	452	433	443	459	410	437	449	463	459	459	443	449	440	445	466	420	445	436	424	451	442	459	436	432	466	434	450	447	446	417	433	443	443	449	449	460	443	467	425	403	430	462	416	439	456	453	465	432	446	463	435	411	451	408	465	440	468	434	435	443	438	441	441	434	462	446	392	451	432	452	458	456	437	428	466	405	483	485	417	460	453	467	466	457	453	446	437	459	434	451	441	427	440	443	428	456	436	468	435	419	454	457	458	442	453	469	466	443	434	388	439	463	443	470	445	439	416	437	450	407	450	466	426	454	455	472	485	452	441	452	447	424	466	431	434	418	447	432	461	398	451	492	430	444	466	474	453	506	427	486	435	458	444	453	428	474	426	401	472	430	425	448	470	452	445	422	465	422	464	442	446	467	426	430	431	440	439	466	451	467	465	402	421	424	451	469	436	412	429	481	430	451	464	474	484	450	448	417	437	504	417	518	443	456	438	462	476	415	448	448	435	473	424	470	442	439	436	437	444	475	456	451	446	466	418	447	464	452	473	425	424	451	416	434	457	497	423	469	457	444	456	460	456	463	449	435	426	439	438	445	442	466	455	420	420	455	450	456	439	480	449	420	456	479	461	465	476	478	422	422	436	466	431	440	426	469	455	477	522	426	417	447	461	451	472	445	453	429	466	478	438	451	428	448	436	403	414	437	438	440	432	484	419	474	426	454	438	441	422	456	434	441	498	478	415	468	446	446	437	450	432	440	429	434	447	430	458	415	407	460	433	432	456	419	424	425	478	422	418	443	456	456	467	436	420	438	446	404	448	469	430	454	401	440	440	418	433	463	453	468	439	481	466	425	448	421	456	430	411	442	426	461	427	409	439	438	432	418	457	419	444	463	413	419	400	466	423	445	438	441	433	454	443	460	436	481	385	453	434	417	444	458	421	455	443	468	449	437	426	454	436	438	411	449	437	430	425	431	438	451	417	480	421	469	420	459	445	473	426	442	458	445	433	463	415	489	475	456	440	446	452	458	438	449	432	447	442	415	434	438	454	431	438	433	434	458	445	438	439	438	431	462	391	418	441	416	436	446	457	424	453	477	470	434	421	459	431	460	479	448	441	487	431	434	416	425	486	435	442	453	473	431	464	462	448	457	456	443	452	465	424	435	470	437	450	450	472	458	458	437	473	461	448	471	427	474	423	395	444	445	450	429	428	472	462	482	424	467	427	444	457	438	444	463	437	443	442	419	446	433	454	487	416	464	453	405	447	445	461	451	460	464	427	416	465	446	464	483	417	445	479	449	439	431	461	453	451	455	480	415	418	421	445	476	422	435	424	451	436	437	501	431	441	424	489	440	419	495	448	437	436	436	448	467	454	411	408	443	459	450	450	414	447	441	434	444	464	481	427	452	447	469	452	464	454	433	466	457	440	467	458	426	441	422	459	457	451	407	452	419	446	446	436	416	476	485	451	436	411	470	439	495	472	447	455	447	444	448	488	403	449	440	439	441	447	452	440	454	442	442	467	460	443	453	443	462	468	393	445	437	456	438	467	436	409	457	464	454	415	428	456	437	470	446	406	487	474	434	412	405	472	421	410	434	422	436	432	429	488	449	455	423	476	462	422	415	473	421	419	417	425	409	447	439	433	427	444	443	460	440	415	446	454	430	463	418	457	448	470	458	467	440	460	466	485	479	475	428	436	451	413	410	480	394	416	468	448	457	440	422	449	488	452	433	459	446	457	387	428	453	462	464	443	451	417	412	429	454	447	469	466	406	427	440	443	461	452	426	469	443	414	423	434	418	429	435	427	464	438	443	460	480	440	456	454	443	465	448	450	446	450	429	462	464	452	459	423	446	451	460	451	481	410	438	471	431	431	448	473	443	472	434	422	441	473	443	444	415	429	431	442	437	443	458	434	422	453	458	465	468	450	483	476	406	418	486	458	507	459	427	441	470	444	427	418	452	447	465	469	473	462	432	442	466	445	453	500	455	426	418	432	462	459	412	440	426	445	413	483	444	472	494	462	454	428	461	449	476	455	439	427	425	458	448	445	498	454	435	444	434	474	414	468	453	453	441	462	448	429	436	418	450	470	450	459	430	454	441	473	437	421	468	436	444	437	424	441	473	415	418	440	451	428	468	462	432	450	450	445	441	438	443	465	444	439	462	448	429	475	449	413	444	435	467	458	430	451	432	429	437	485	406	440	421	454	419	456	468	399	421	482	442	413	436	437	445	443	451	427	463	415	441	440	419	448	437	449	453	459	477	438	454	445	460	449	476	447	483	460	467	460	454	438	424	444	445	479	442	472	469	420	448	457	478	448	420	466	461
27696	18437	4239	823	637	509	427	413	361	363	332	347	346	729	955	838	478	298	295	352	330	317	330	340	302	297	283	319	317	339	300	305	312	346	307	306	326	296	300	322	315	295	332	288	332	320	303	289	317	304	299	301	298	305	305	319	333	323	334	339	294	332	339	317	331	313	281	274	301	317	318	316	308	329	294	312	297	298	301	294	306	312	307	328	334	327	338	297	348	315	302	298	313	305	307	289	333	310	293	310	327	348	328	318	319	330	294	343	307	317	334	315	330	330	341	349	323	346	332	331	323	307	333	309	310	319	300	333	301	324	307	312	305	310	346	345	292	322	341	357	318	330	308	312	336	289	291	302	347	326	329	320	295	304	301	333	289	323	269	307	330	327	310	310	324	311	338	296	328	330	316	305	313	324	311	315	319	310	322	341	353	326	322	319	325	317	330	323	335	314	290	328	324	325	327	296	312	315	314	308	320	308	318	297	305	345	303	323	291	301	310	345	282	304	317	295	321	331	305	337	328	292	301	315	320	302	334	317	313	330	316	309	327	315	331	343	300	315	303	331	327	324	315	330	305	309	320	345	310	332	274	289	320	283	333	319	346	308	292	308	312	346	314	297	342	316	304	332	304	313	291	314	329	306	287	337	324	337	301	318	319	305	310	335	343	283	301	333	325	311	332	314	323	322	313	319	322	320	328	312	353	322	331	300	299	306	321	292	296	323	296	302	313	341	323	315	307	352	305	331	297	308	293	325	299	319	351	311	316	332	340	304	299	307	337	312	322	319	327	302	321	318	312	339	312	296	299	302	319	304	307	304	299	321	310	315	287	318	322	344	303	315	307	317	320	313	299	318	274	339	324	316	313	309	312	311	322	321	311	307	288	312	310	316	319	323	299	341	286	305	336	286	330	308	318	309	312	324	323	331	341	329	327	323	334	330	307	277	314	327	302	285	321	297	298	305	317	301	336	293	313	282	306	307	368	292	324	318	308	284	322	336	312	298	335	326	303	306	309	314	306	292	328	347	323	341	328	355	324	326	345	300	309	325	320	346	339	349	298	343	327	312	324	278	327	290	338	330	336	328	305	310	338	327	312	295	325	311	321	343	292	297	312	324	335	300	309	349	289	324	332	332	313	323	291	292	289	285	326	327	329	309	297	309	308	327	280	318	339	301	282	317	311	330	300	330	308	304	317	326	297	308	299	319	317	324	346	331	321	328	322	283	317	348	309	305	323	311	320	319	332	339	308	312	316	313	319	298	349	343	331	325	333	314	333	333	336	326	310	299	351	311	305	288	335	324	309	342	313	309	288	315	325	289	297	281	321	308	346	339	280	294	302	308	343	316	303	320	319	331	337	295	314	321	324	326	306	289	306	301	319	321	335	317	332	289	317	316	331	331	298	310	311	312	339	327	341	311	322	347	315	338	307	309	325	311	308	318	291	319	356	289	310	325	331	321	306	277	318	338	341	293	301	300	294	340	295	326	355	329	311	349	344	340	306	311	319	296	314	322	304	343	304	297	318	316	294	324	312	305	318	330	327	293	318	321	360	290	308	310	312	313	368	315	315	336	297	311	324	313	304	320	299	281	312	288	329	297	307	340	328	311	317	360	335	337	317	309	323	290	344	310	323	314	314	347	287	320	330	305	311	331	327	298	339	324	319	331	294	306	343	303	319	318	316	300	341	302	319	296	324	291	341	304	343	335	285	296	326	303	341	331	327	317	308	323	314	323	339	291	308	312	302	310	299	306	284	311	318	323	310	334	331	321	295	276	312	295	308	332	294	335	316	313	329	324	337	326	314	292	334	338	338	335	321	323	342	291	313	352	332	318	329	304	306	315	324	325	302	337	319	350	323	320	305	319	330	322	303	311	305	290	307	328	331	331	316	315	360	312	312	325	283	307	307	296	309	318	295	336	328	288	301	300	325	299	284	339	300	320	334	297	326	290	313	341	310	345	333	331	326	324	279	313	324	311	312	337	298	314	315	336	314	294	314	265	330	326	298	296	321	309	338	307	339	330	316	290	298	331	338	314	309	309	335	316	318	336	317	332	299	311	290	295	312	290	324	302	268	332	288	312	307	303	327	300	327	307	300	298	300	330	329	279	317	302	321	326	309	333	343	325	311	331	322	297	319	319	290	334	312	341	309	340	314	331	309	310	326	298	337	297	312	298	322	332	308	333	332	300	343	327	319	314	321	305	295	295	310	317	299	309	319	325	292	345	303	311	333	293	345	290	303	307	295	318	338	306	304	307	288	327	302	356	336	311	326	318	328	327	289	305	337	294	304	313	304	331	356	303	332	332	305	312	284	306	295	300	326	299	330	338	321	317	313	334	311	307	324	342	294	324	344	320	269	318	295	311	297	315	365	318	327	328	332	293	320	330	288	321	325	328	327	315	311	307	347	295	289	344	313	318	320	342	326	335	338	291	299	289	319	335	291	334	312	307	316	337	312	327	328	315	328	286	286	332	293	330	299	313	286	326	302	306	294	301	324	336	321	339	314	326	335	330	341	353	313	333	292	304	312	294	300	309	350	311	311	298	318	292	304	325	328	315	328	299	319	305	309	335	308	338	305	326	328	314	359	315	333	296	326	297	312	339	321	310	293	308	326	301	345	324	307	269	339	313	304	314	302	322	310	313	325	333	300	323	307	315	330	310	291	320	312	352	342	311	286	353	315	333	334	335	299	316	312	320	335	316	332	319	323	316	353	312	324	354	324	306	298	309	323	344	323	305	326	312	302	306	309	340	321	300	288	316	313	324	312	328	346	318	338	332	289	320	306	320	295	296	299	338	327	312	309	306	344	318	351	328	298	312	348	323	318	350	372	320	335	346	310	331	295	341	311	338	316	340	315	320	325	315	324	315	320	316	302	316	330	317	319	306	299	312	321	291	280	373	325	309	304	324	328	345	311	323	337	285	323	328	323	322	309	311	328	301	325	311	302	307	287	300	298	371	298	331	353	296	302	287	303	305	317	337	292	314	317	304	313	340	313	304	325	298	332	352	324	301	336	307	320	334	313	313	298	314	289	292	320	333	322	331	278	297	317	337	347	346	345	315	319	308	314	305	305	322	329	325	332	317	345	327	302	315	284	293	348	332	350	300	297	310	321	284	314	358	318	305	315	286	307	325	299	319	285	302	339	314	330	304	319	328	292	343	326	349	313	295	312	326	320	298	312	318	316	348	356	323	316	313	334	314	321	326	313	291	301	320	310	309	310	315	337	308	314	345	306	314	325	315	318	300	328	333	311	311	354	330	298	327	304	321	320	323	343	330	331	323	319	311	329	332	332	322	300	325	342	312	339	326	325	327	335	311	330	282	331	319	295	323	323	306	319	325	311	334	325	332	341	323	311	305	334	291	302	302	316	341	297	348	313	321	335	353	339	325	310	281	324	368	315	327	323	325	331	284	323	330	326	337	316	298	317	292	305	308	324	336	333	313	319	337	345	292	333	298	307	342	333	328	314	312	316	276	299	302	318	322
5228	3722	2397	1131	1035	936	799	678	678	567	544	502	582	1270	1697	1487	785	480	425	448	414	450	396	428	489	459	424	475	453	431	438	459	443	442	462	430	441	493	433	438	456	433	428	451	429	448	420	453	440	434	444	421	428	465	402	402	452	438	450	451	455	416	426	472	496	472	454	426	433	420	436	449	468	464	467	457	449	466	402	439	445	437	454	458	479	419	476	451	428	442	435	415	453	420	468	438	407	383	483	447	497	449	446	445	478	411	449	438	472	473	421	488	461	470	446	467	467	402	415	420	399	464	437	443	465	438	442	456	485	425	446	447	458	448	416	448	470	440	427	427	433	438	408	451	433	460	466	419	457	461	432	436	404	449	443	461	467	456	433	457	395	417	439	444	409	454	392	451	463	435	438	459	490	460	474	467	412	449	471	473	458	472	432	491	451	460	422	497	410	436	441	463	448	474	454	425	418	454	433	488	453	468	436	422	437	462	422	439	452	434	428	430	470	438	481	439	435	425	504	416	437	464	437	459	442	436	421	462	436	422	417	422	402	444	428	441	402	454	456	475	477	480	455	467	454	429	482	477	435	424	429	431	467	441	394	462	452	452	463	467	429	448	441	429	426	446	454	406	438	465	458	468	434	446	413	451	458	474	448	434	445	471	426	437	438	439	475	424	448	407	413	422	458	436	426	454	404	437	420	435	440	435	454	458	424	461	431	407	447	429	472	460	429	448	434	442	441	427	480	437	428	429	435	435	441	467	452	447	434	445	446	450	453	464	422	448	478	448	435	439	416	489	445	452	379	435	434	391	423	471	403	443	475	422	450	460	420	448	459	377	449	433	454	398	397	396	403	421	446	441	454	428	461	433	443	445	451	432	452	458	438	448	519	435	426	437	435	421	425	415	417	435	434	414	437	467	448	429	474	456	428	449	436	421	454	423	417	431	420	445	447	444	452	444	455	428	467	443	437	417	462	437	463	417	424	436	433	434	431	406	426	461	415	442	450	456	447	410	426	440	400	434	429	417	430	445	463	422	436	380	425	440	441	443	480	373	440	438	470	429	419	431	455	424	493	426	451	438	461	425	458	494	426	426	402	458	438	418	447	462	477	456	450	458	459	444	445	443	436	445	447	432	445	481	446	459	411	402	412	429	476	430	439	453	448	415	423	435	420	431	462	476	428	439	449	446	438	422	425	466	429	453	498	448	477	419	446	400	454	419	442	445	405	437	416	442	469	494	442	452	460	460	463	459	431	437	442	456	429	441	458	447	418	422	449	426	446	462	433	422	430	480	450	450	456	445	401	435	453	433	441	463	469	449	452	466	431	421	455	445	450	400	447	414	473	445	437	477	435	422	439	433	431	496	431	451	472	449	475	431	434	423	472	422	465	449	471	454	426	432	403	464	449	462	425	429	446	457	462	428	420	438	452	462	447	433	428	460	443	442	461	470	446	467	479	425	427	469	443	437	475	498	443	428	392	460	454	416	454	415	447	426	425	465	452	436	473	466	482	461	435	414	437	400	455	454	456	437	444	439	471	417	439	439	402	462	446	446	447	436	424	479	446	444	443	440	468	442	439	464	445	457	414	402	413	433	463	439	446	452	430	445	419	474	436	425	451	487	476	411	466	430	425	471	431	475	433	442	432	446	468	418	429	427	421	445	427	407	436	423	434	438	473	423	435	457	437	417	435	429	465	448	435	461	435	417	426	439	460	413	454	473	429	449	425	441	458	444	408	452	444	424	419	468	485	439	454	476	465	458	453	455	428	447	420	455	444	440	462	477	483	445	441	424	417	455	473	481	455	460	436	444	463	433	450	461	446	459	402	422	443	419	417	421	455	466	449	437	416	458	493	447	449	439	427	410	420	435	460	448	422	459	413	440	428	439	452	443	421	473	436	426	434	434	484	448	449	435	436	441	460	426	436	441	425	474	488	420	466	497	460	492	459	472	414	483	413	452	409	400	426	452	406	445	464	454	442	436	462	411	442	394	421	422	462	446	443	463	453	402	464	429	441	427	441	411	434	464	442	404	436	446	455	433	438	443	432	417	481	444	490	479	449	463	404	472	459	459	430	442	434	447	432	448	400	425	493	446	450	433	429	474	416	451	478	448	434	419	463	439	438	425	451	433	459	439	439	426	437	454	449	453	434	413	428	466	436	458	457	450	428	407	470	409	486	417	457	441	424	492	440	424	447	421	461	442	435	435	449	428	411	414	434	454	469	455	448	430	450	434	443	455	473	439	449	430	413	481	447	404	435	420	410	425	467	400	387	445	454	422	415	430	458	494	430	476	409	428	439	456	449	414	448	487	504	470	446	434	440	445	431	436	426	428	467	428	482	455	463	467	457	453	419	440	441	397	468	510	433	493	463	456	447	450	407	414	411	464	433	440	421	409	453	472	438	445	436	436	413	432	417	434	425	461	447	442	408	432	455	437	460	438	457	429	440	432	486	420	452	455	450	439	437	450	450	422	436	429	447	418	440	439	431	447	457	448	413	444	440	408	475	449	438	436	441	439	431	469	448	434	439	446	446	427	433	436	462	422	455	434	418	430	431	453	386	423	451	452	437	434	431	418	448	423	458	466	427	412	486	445	428	483	463	430	454	453	401	471	443	420	440	434	450	458	426	454	421	438	476	439	429	414	449	427	432	423	460	440	459	431	428	440	428	446	444	458	447	414	472	447	446	409	433	392	448	445	443	444	443	440	435	452	453	407	423	426	468	468	457	469	466	445	489	477	447	467	439	449	411	457	465	484	445	433	467	444	444	450	454	427	445	435	464	478	472	478	420	422	457	439	419	422	463	437	445	432	431	420	428	416	400	436	441	480	462	446	452	434	466	454	456	443	411	464	438	427	415	437	433	444	476	427	460	427	455	422	456	371	442	442	449	468	466	470	448	420	448	418	476	469	412	467	453	447	432	467	464	447	445	446	422	464	460	480	428	440	461	464	423	451	438	443	447	466	443	416	435	460	446	463	429	427	453	447	459	437	443	448	405	440	420	383	481	446	438	427	459	418	472	405	430	461	437	434	519	430	458	444	445	447	428	447	422	471	447	434	465	425	446	453	441	453	434	427	440	421	412	435	442	404	420	410	468	429	458	446	426	393	404	426	440	390	441	464	455	424	419	450	510	442	425	428	467	459	441	474	453	433	480	408	420	419	464	460	451	474	439	434	460	433	386	422	423	429	421	441	447	442	444	431	474	456	420	435	423	385	443	433	414	442	410	415	450	459	411	454	454	444	458	433	418	433	482	431	446	502	441	424	428	452	416	458	443	413	418	443	435	478	422	468	432	438	481	463	432	444	473	457	454	472	444	462	415	449	448	460	466	411	483	444	469	434	458	456	426	412	400	428	461	458	415	427	435	443	446	427	455	434	388	427	420	414	418	434	435	440	458	435	495	440	461	445	491	396	460	450	448	417	451	451	430	407	473	454	439	452	471	444	467	450	432	416	432	444	461	445	444	460	455	446	428	456	457	457	433	443
23804	21564	28108	25474	19520	1987	895	724	579	538	541	525	903	4996	6686	5401	1778	431	440	410	410	469	408	442	425	436	453	429	427	421	442	443	416	448	426	441	439	373	447	437	438	446	409	426	421	427	456	403	380	423	452	414	409	428	479	446	386	433	431	422	418	401	451	392	415	427	385	461	411	438	410	443	420	411	395	410	431	433	435	392	407	394	453	451	453	438	448	448	443	408	410	436	436	414	406	441	457	427	425	431	421	417	425	411	445	384	415	430	416	363	392	405	448	428	419	441	397	430	490	437	445	416	407	418	431	434	389	429	444	409	426	417	420	429	438	449	425	453	383	440	387	405	411	424	416	392	445	422	441	417	410	421	430	408	427	413	413	433	419	380	383	408	410	426	417	424	427	453	450	423	433	453	438	417	469	431	430	426	452	388	443	445	438	402	451	415	454	406	430	400	422	390	439	406	421	418	406	448	437	399	440	406	421	400	409	428	444	402	443	372	414	418	414	411	425	389	399	410	403	460	424	433	414	455	387	438	426	453	445	437	403	441	402	376	394	408	443	414	440	419	408	417	359	443	405	437	463	397	466	395	460	418	428	444	429	419	395	412	449	407	420	422	442	425	422	391	397	379	422	432	433	431	431	428	446	440	412	443	455	424	380	409	430	426	422	462	453	440	411	422	428	402	424	419	412	456	424	421	421	414	456	403	413	446	382	398	433	432	445	430	400	421	438	467	434	466	434	435	492	412	424	426	431	412	412	458	419	410	436	397	433	402	433	434	438	449	410	385	400	385	448	416	416	449	404	416	447	391	433	401	428	447	447	400	387	407	435	419	400	435	386	450	449	431	393	439	438	380	425	391	418	402	403	428	429	418	425	409	386	433	415	439	422	442	433	426	418	403	404	412	437	426	410	420	427	430	441	411	408	418	406	425	409	434	385	407	398	403	394	423	423	395	412	443	419	445	435	413	397	403	397	449	456	415	445	391	385	366	424	385	362	413	455	471	456	444	467	409	413	429	434	425	451	438	438	398	424	416	403	405	427	438	402	419	411	411	443	419	405	447	422	442	446	446	452	392	375	474	427	410	441	402	417	440	409	440	408	462	408	461	429	433	414	397	413	442	432	447	432	427	443	447	388	422	413	395	401	376	445	441	468	377	443	454	417	402	384	386	468	396	419	401	428	401	419	441	428	434	422	428	415	404	440	445	437	439	428	453	441	414	438	397	439	435	453	419	444	378	445	436	448	431	415	451	398	460	403	467	420	409	407	418	381	462	394	420	425	410	422	442	386	406	417	430	446	418	390	430	398	490	415	425	449	442	417	466	444	425	406	401	428	430	404	430	393	414	408	426	374	392	412	417	454	446	448	428	431	431	416	421	457	443	434	368	399	425	412	468	418	410	410	385	411	419	396	425	420	436	390	447	420	460	418	422	414	425	455	427	456	413	471	422	420	462	415	375	417	449	415	371	436	425	398	419	392	418	435	424	447	430	462	448	447	408	393	404	414	474	415	439	440	420	431	441	424	397	450	414	395	406	417	433	464	417	399	389	432	414	406	411	442	428	421	434	470	415	435	411	443	440	403	406	393	415	421	374	424	373	441	411	420	448	429	408	406	450	390	393	429	403	424	409	381	425	413	410	397	420	401	454	446	428	435	428	434	424	442	418	466	419	419	449	418	437	382	439	443	414	414	404	453	411	379	431	438	423	412	396	462	445	447	415	447	419	421	421	408	417	452	450	433	423	414	404	427	424	401	427	447	437	448	389	429	424	470	436	403	425	399	368	418	443	387	422	424	413	429	428	451	423	415	415	404	417	401	456	462	395	423	431	416	430	390	438	459	445	405	417	440	415	409	388	418	428	427	408	408	430	394	443	400	418	430	420	394	412	405	402	416	445	404	413	432	453	446	412	428	400	451	443	411	400	376	432	457	428	399	458	432	421	418	446	414	426	392	393	445	417	402	470	453	425	428	419	437	409	432	427	422	445	460	424	453	432	454	435	426	405	421	392	458	395	447	428	411	407	430	426	447	450	406	404	421	407	409	421	399	429	438	390	395	400	450	445	402	408	462	434	429	400	468	414	416	420	411	413	403	431	435	408	412	403	400	430	408	380	400	430	429	423	420	426	412	423	405	402	395	423	417	429	387	422	416	418	432	402	385	418	432	468	444	420	392	452	422	406	399	445	469	421	412	438	410	401	440	420	412	429	403	457	421	420	405	398	401	418	374	426	414	442	373	457	424	415	411	428	405	411	440	462	402	412	434	434	420	398	386	390	416	398	397	420	444	431	439	430	451	413	425	404	436	429	440	434	382	396	442	410	446	415	416	416	409	441	457	468	440	447	417	436	439	422	442	422	388	477	430	448	402	449	396	438	432	444	428	385	397	432	425	425	435	425	417	435	402	408	427	411	438	483	449	405	435	392	365	438	446	399	407	405	405	442	433	435	458	428	414	397	421	402	373	404	400	413	414	432	453	403	416	444	423	415	391	405	412	434	444	428	411	389	404	408	440	464	425	408	397	396	458	430	416	421	407	404	408	398	440	387	407	441	439	400	413	425	406	415	443	413	402	408	420	449	381	418	397	424	408	422	421	400	429	406	393	406	403	473	376	437	465	412	447	430	435	424	425	442	427	438	421	405	382	407	384	411	434	480	431	449	394	428	412	373	434	405	466	403	453	460	419	411	428	420	395	438	432	434	405	422	394	401	417	422	454	396	390	414	402	438	436	435	405	382	478	418	378	428	440	424	408	393	412	422	395	413	413	397	469	436	441	386	420	420	437	425	451	438	393	402	425	429	396	423	409	433	419	433	395	444	409	431	460	420	395	411	448	434	404	435	431	411	417	456	398	429	393	409	401	423	402	424	444	440	432	417	429	441	420	455	435	442	390	425	448	413	443	383	440	432	404	457	417	417	440	408	399	415	380	411	399	427	427	452	465	397	404	447	403	441	413	392	411	474	409	427	409	409	425	448	404	440	428	443	430	404	416	415	427	435	428	432	424	428	435	435	442	418	405	394	415	428	421	426	432	394	389	415	424	419	400	436	426	447	398	424	430	460	384	451	404	423	439	396	406	456	456	452	426	424	416	414	385	394	431	418	441	403	431	423	431	422	416	403	454	432	419	417	406	422	396	413	433	419	438	443	433	431	456	408	451	450	411	452	436	405	416	438	422	404	447	424	389	452	468	452	397	403	435	422	395	408	463	418	456	422	414	411	422	404	435	466	448	424	450	403	402	428	408	412	416	430	400	437	409	432	400	416	431	408	416	465	452	383	444	428	431	398	433	421	420	433	413	401	425	419	423	404	427	438	425	418	401	445	438	408	436	420	419	395	397	403	427	406	423	422	456	414	405	375	444	422	432	402	451	401	440	399	379	424	417	434	456	438	426	414	438	387	440	395	399	389	434	420	396	448	469	447	426	441	425	412	453	410	452	434	443	441	406	428	409	441	403	454	417	383	433	435	493	418	414	378	436	445	429	431	462	426
4126	10934	6585	3187	2315	1923	1552	1249	1081	938	876	876	1706	10119	12157	9786	3241	677	590	596	620	623	638	606	617	628	585	592	602	619	588	574	600	606	582	617	543	620	602	572	590	626	610	583	572	569	586	590	608	546	596	567	580	574	590	620	578	563	572	604	610	597	591	607	615	581	592	609	602	508	587	598	626	593	634	570	588	597	582	567	547	590	560	630	585	574	608	600	631	582	600	591	587	559	573	611	591	571	583	607	596	526	617	650	601	564	575	613	538	571	540	580	580	618	584	576	575	567	575	605	592	628	589	608	568	569	581	593	584	579	581	574	629	560	619	594	607	601	558	555	592	601	595	580	560	593	600	592	498	560	606	595	549	582	607	554	536	551	568	607	639	581	550	572	618	556	568	575	656	558	587	591	561	597	570	535	543	592	579	560	605	574	584	619	591	597	634	603	589	582	533	608	551	543	636	593	577	588	570	556	615	582	551	569	575	539	534	599	583	528	594	583	560	563	602	608	580	617	555	547	594	583	569	543	635	564	592	568	567	593	568	614	536	569	558	597	614	599	589	615	561	600	554	565	594	556	569	558	604	610	568	566	586	591	601	618	601	581	636	611	579	633	566	556	616	559	601	610	555	554	554	580	574	585	592	619	594	610	589	593	596	555	590	562	597	612	640	566	580	568	577	524	607	602	582	566	585	585	604	530	569	591	628	552	562	598	594	590	566	548	534	607	575	572	591	616	561	588	612	594	579	607	597	619	605	604	596	646	574	603	580	587	583	549	611	618	599	602	588	576	618	556	579	590	604	599	587	558	563	563	606	580	617	572	580	577	573	614	591	580	596	613	541	547	604	582	588	597	598	566	638	602	610	574	575	575	579	584	585	584	600	535	549	585	564	556	615	599	615	610	575	581	634	571	602	580	625	575	600	612	629	602	618	606	562	560	609	606	591	540	599	553	573	547	537	566	555	594	582	568	554	554	571	560	583	596	576	571	601	583	585	600	574	586	565	589	594	612	607	597	608	598	590	576	603	574	564	576	558	594	578	619	599	530	576	553	538	578	558	586	578	559	615	585	591	538	567	619	605	587	592	584	583	616	572	567	562	594	560	577	615	543	595	602	565	574	602	611	563	560	624	611	617	592	559	596	571	574	620	596	635	619	581	619	573	554	539	581	598	578	618	592	615	560	583	577	610	612	610	571	602	555	547	587	554	623	591	627	595	613	583	588	592	598	562	546	569	567	573	588	642	561	573	584	569	621	612	589	549	608	599	583	574	545	572	607	539	605	569	570	581	593	586	631	622	602	599	583	583	620	584	602	614	569	561	627	607	591	574	590	581	596	590	559	575	564	554	643	583	599	576	593	560	614	621	594	575	598	570	596	619	619	605	584	585	565	643	565	590	582	573	623	595	609	549	629	602	549	637	603	616	620	607	580	635	595	589	556	583	602	560	612	563	662	602	610	571	575	586	552	560	610	576	587	649	585	605	593	595	586	622	605	597	585	584	599	598	620	618	581	587	523	580	593	567	613	595	590	587	565	579	587	598	561	599	579	550	604	563	532	591	567	582	636	631	603	570	589	592	571	572	595	559	608	597	589	562	555	567	618	597	572	597	550	613	580	588	575	595	569	586	575	617	576	569	611	545	607	614	564	589	647	656	611	595	591	561	588	596	539	555	595	588	620	556	573	592	592	580	615	596	599	589	560	601	576	598	595	618	618	611	604	616	652	596	639	568	612	551	594	625	560	549	557	577	596	604	588	611	555	607	609	585	591	566	607	622	577	602	581	627	571	622	615	594	606	614	572	591	591	580	587	540	589	591	552	590	585	568	601	516	568	589	580	549	558	568	624	601	549	592	621	565	579	567	542	627	594	623	590	528	572	578	620	575	607	601	598	610	596	610	590	628	569	534	617	543	595	518	595	591	582	562	568	595	576	564	592	548	575	622	598	615	565	545	585	567	579	543	609	552	602	572	605	565	593	602	596	647	604	582	611	587	596	558	532	595	562	530	611	577	601	601	578	578	594	582	575	603	600	599	574	618	571	587	575	580	597	555	577	559	592	584	578	609	588	600	548	545	589	591	618	629	625	569	587	605	564	606	561	566	610	620	618	623	639	646	634	587	584	562	605	588	600	579	618	621	616	601	571	639	602	574	562	607	637	547	605	601	592	617	580	572	598	549	573	589	571	611	618	621	556	590	582	559	590	548	573	597	624	599	593	619	594	595	611	595	609	594	555	544	585	596	543	587	569	545	581	567	606	582	613	578	606	574	587	659	609	636	594	634	581	540	581	608	587	581	553	590	577	544	589	617	574	560	589	575	664	582	554	574	589	573	558	618	583	620	619	601	558	591	568	582	553	546	558	608	561	536	597	587	599	602	623	632	548	552	611	577	542	571	619	579	575	605	607	571	569	637	584	583	591	552	602	598	572	589	563	589	545	564	565	575	567	584	592	605	640	570	600	567	567	639	560	605	569	605	614	557	577	589	568	597	591	579	566	612	565	613	612	615	593	612	588	554	572	587	618	549	599	628	606	609	592	592	575	608	586	609	551	581	536	585	536	590	589	576	626	592	565	604	554	618	592	581	611	567	574	622	578	603	621	618	580	551	597	589	580	611	566	577	564	597	564	609	559	565	587	547	569	566	615	563	628	604	588	570	589	576	592	588	567	573	569	580	565	596	576	582	565	546	566	611	603	625	570	555	557	579	548	599	604	611	572	590	600	584	613	561	598	591	558	579	579	560	590	581	563	586	547	589	568	607	562	608	610	592	578	548	602	632	615	598	590	569	571	584	609	613	580	580	576	580	593	613	580	558	598	530	639	621	604	594	540	585	598	575	581	597	567	596	620	588	615	586	588	570	628	530	601	592	560	581	583	544	640	592	599	564	591	584	611	529	587	544	616	609	566	596	586	562	611	619	584	581	595	618	556	590	566	585	557	576	575	574	586	619	562	601	576	592	577	575	593	594	542	591	627	591	579	602	592	633	602	626	539	553	589	533	589	603	584	592	626	593	572	605	619	590	604	595	591	549	575	613	600	616	606	583	566	552	600	570	609	554	564	547	606	580	572	575	595	608	564	656	572	576	611	625	570	550	596	607	597	596	568	559	594	590	611	557	564	573	595	612	584	587	551	594	605	558	550	615	552	591	582	632	586	591	569	625	590	569	558	567	574	579	589	582	625	620	574	539	617	589	588	599	555	601	615	563	617	583	588	592	587	591	583	592	587	553	529	601	550	613	564	605	599	601	594	608	592	573	602	597	606	537	560	599	623	595	597	569	590	596	538	611	612	594	590	595	627	581	608	575	633	614	586	586	585	587	565	668	583	580	588	597	589	573	580	603	625	598	535	623	632	607	599	582	592	564	568	610	601	601	577	558	604	626	607	562	583	571	598	558	616	560	646	564	555	563	596	560	588	632	595	557	564	620	606	586	559	609	577	603	581	592	613	588	528	622	617	560	575	589	551	575	605	552	593	615	564	608	564	602	569
25153	21511	25766	21355	989	437	337	262	247	235	245	212	303	1211	2502	2655	1348	209	160	168	178	165	158	191	154	189	154	179	179	185	155	166	154	162	171	151	165	160	152	165	154	156	164	170	156	172	168	174	152	170	155	182	167	177	169	181	153	170	181	164	161	155	173	167	173	163	166	145	175	177	163	166	183	150	180	153	160	167	161	150	145	182	149	163	156	177	180	171	170	164	168	168	156	166	139	183	194	163	163	166	151	165	189	177	172	180	196	149	193	141	168	171	182	187	174	130	166	170	165	164	155	181	158	187	171	178	182	183	156	170	176	172	177	157	171	162	181	191	161	169	162	169	175	150	176	163	163	161	163	179	144	161	182	136	174	177	170	169	177	154	168	163	139	196	172	175	158	184	159	161	178	155	155	213	165	163	164	180	174	156	155	174	148	146	176	157	172	165	148	176	167	152	164	152	152	174	178	157	168	151	148	182	149	151	162	174	147	142	154	162	179	169	151	150	173	177	147	155	153	170	162	150	183	175	166	156	167	175	154	154	158	169	178	168	177	171	173	158	167	154	150	151	169	167	168	160	148	169	170	160	189	156	185	167	168	142	175	146	161	174	166	178	149	172	175	199	190	154	166	163	143	141	177	167	142	163	168	180	167	188	157	177	169	156	156	146	159	171	175	164	144	162	167	161	158	151	179	181	171	153	172	166	179	155	164	152	179	181	148	158	162	188	159	162	177	174	150	154	168	166	151	162	162	162	156	149	144	170	167	164	168	165	152	167	141	157	138	155	174	169	170	165	175	156	135	160	137	160	176	169	183	170	194	143	162	163	167	177	173	161	167	186	167	185	185	146	172	166	155	169	164	150	173	173	208	179	168	167	174	161	167	165	166	166	155	173	177	179	144	172	146	173	179	177	182	160	130	177	202	151	148	161	155	158	176	147	182	158	180	169	170	183	156	184	168	188	173	184	168	147	164	169	171	178	167	190	156	174	165	185	159	166	155	140	172	155	160	182	174	155	183	161	175	161	151	164	188	163	171	163	175	167	165	145	187	166	153	162	134	166	155	150	145	160	160	160	151	137	184	139	165	144	160	145	159	154	154	164	159	152	165	173	146	164	167	153	166	160	150	169	172	169	176	149	156	164	169	148	176	157	167	165	172	159	144	159	177	160	172	168	170	165	167	156	149	176	188	179	162	163	169	176	180	165	160	139	150	166	152	171	147	177	153	171	155	179	178	154	179	191	179	146	155	139	166	163	159	177	136	167	173	170	165	146	177	167	173	153	164	166	180	154	169	165	172	154	178	149	146	143	155	175	161	162	162	161	164	146	154	166	167	177	186	160	176	163	167	158	171	165	161	170	165	159	149	187	162	174	157	156	177	155	171	174	159	146	163	165	178	152	191	170	171	142	160	170	156	183	163	162	159	156	168	143	156	184	156	151	167	135	164	137	173	167	199	185	165	138	177	161	178	158	162	164	169	160	160	164	151	174	152	176	162	155	166	152	155	162	171	173	167	160	182	172	180	170	174	187	178	169	187	139	167	165	166	164	161	168	187	181	161	169	159	171	164	190	165	166	153	195	183	152	159	170	169	179	171	171	175	174	157	174	177	163	144	147	175	181	156	156	181	173	153	179	150	185	169	183	179	191	162	184	178	149	191	179	178	140	175	141	161	157	174	176	148	171	185	146	163	144	170	164	169	165	173	162	158	162	176	154	141	169	159	152	160	194	171	193	149	132	190	165	174	159	178	177	192	183	177	184	180	149	164	144	167	163	185	177	157	183	177	164	163	158	173	151	154	164	165	145	173	159	161	162	177	150	176	175	157	169	172	155	158	166	132	153	160	152	169	192	150	173	178	163	145	167	169	137	157	147	158	160	150	157	147	144	208	173	155	175	162	177	165	162	181	170	160	180	181	160	179	164	171	144	148	186	151	158	169	163	172	153	170	160	175	177	167	151	177	162	159	187	174	181	172	187	154	151	175	179	153	170	152	166	161	156	155	161	140	150	189	166	160	153	171	151	163	162	169	168	163	196	180	146	170	167	185	162	165	163	141	166	158	154	163	189	169	175	177	159	158	178	163	155	164	148	164	152	157	153	173	164	153	175	171	139	159	175	160	176	187	175	157	169	166	168	168	189	152	186	146	128	172	145	162	183	163	135	167	157	159	158	156	172	154	163	170	157	170	180	178	162	162	189	156	159	162	156	169	148	131	163	190	176	194	136	167	145	181	176	171	143	157	153	175	165	187	162	173	168	178	156	137	167	174	161	163	153	164	153	177	183	149	144	161	161	166	168	183	167	170	163	178	169	192	157	177	162	166	141	171	179	161	166	171	162	165	154	194	156	146	183	165	170	163	167	171	173	134	157	161	172	167	149	151	157	173	177	153	145	181	164	170	151	150	167	184	161	157	177	154	153	181	155	180	167	163	174	162	172	179	166	156	167	163	155	167	195	164	153	174	173	167	150	162	179	174	158	155	179	184	166	144	167	174	144	164	164	149	162	169	171	174	185	158	158	172	173	165	148	155	181	156	167	163	160	165	179	174	164	145	156	164	146	181	177	143	141	171	152	180	190	163	185	164	161	163	175	171	149	151	186	159	164	164	133	183	196	154	168	163	167	162	165	171	161	159	157	165	167	152	171	166	166	162	168	158	140	163	170	172	141	177	150	161	178	164	165	166	156	150	164	159	180	173	155	173	178	176	179	176	168	169	154	159	200	193	168	177	140	169	153	182	172	165	214	157	172	174	185	158	166	156	158	173	179	170	180	154	141	166	174	160	165	168	164	163	166	170	165	167	167	149	181	153	168	137	165	172	172	165	171	156	160	149	165	184	165	133	154	174	143	171	164	172	161	184	158	153	150	168	164	161	178	174	171	155	155	147	162	161	164	174	153	151	205	168	170	153	158	175	151	138	162	137	157	147	156	167	167	173	155	168	176	170	162	189	173	169	151	172	151	167	173	188	167	172	166	157	182	166	150	162	171	176	156	166	182	193	170	173	160	183	185	165	153	175	184	168	149	171	163	170	178	151	187	159	171	167	158	144	156	145	200	186	154	153	129	174	162	155	157	153	170	167	165	158	171	162	181	166	171	136	168	151	164	172	150	162	176	166	166	144	170	148	160	156	174	148	154	160	166	180	153	167	156	151	170	170	154	165	167	171	159	187	155	198	156	157	184	161	172	173	146	204	171	159	160	163	163	159	165	167	180	172	145	160	163	193	155	162	160	144	160	175	168	173	174	152	141	163	155	160	146	168	142	158	183	162	163	180	152	154	188	172	176	183	151	157	130	186	165	154	178	185	170	155	163	176	166	159	165	173	168	167	176	147	188	149	179	183	181	151	167	142	169	160	188	164	135	167	144	152	163	158	176	181	165	164	149	157	164	143	176	166	155	168	163	163	155	169	155	164	165	168	158	153	160	151	160	175	176	165	179	179	163	154	180	153	144	144	179	190	156	162	140	177	173	166	151	174	162	161	166	171	162
3983	6511	3588	1728	1066	1147	798	571	521	485	428	358	613	3177	6412	6253	3267	325	274	276	233	242	246	243	261	243	216	230	261	247	257	241	226	245	246	240	241	264	243	246	233	252	236	248	250	229	245	249	257	255	252	231	234	243	202	271	249	257	249	230	236	256	255	286	238	239	223	239	253	239	254	248	256	256	250	251	268	244	258	249	216	247	244	274	226	256	236	225	263	238	209	240	226	237	262	229	241	210	248	220	224	255	262	243	228	238	224	219	227	241	235	227	224	210	269	236	236	236	239	258	235	257	244	231	247	262	254	266	227	234	229	252	239	210	256	208	239	241	236	267	247	266	244	263	236	268	222	246	270	253	238	243	214	213	262	216	241	263	227	214	239	245	252	260	238	239	273	245	205	220	258	242	241	198	272	234	226	241	240	234	237	233	234	235	248	269	272	240	240	245	249	219	254	235	235	259	252	200	246	229	231	240	228	263	252	265	225	252	241	247	255	244	252	226	250	245	233	253	212	253	248	265	233	265	236	246	256	275	239	215	243	224	259	228	235	231	225	238	239	238	255	230	259	273	237	249	213	268	237	218	216	230	225	234	236	263	232	198	249	215	231	264	221	239	230	240	226	201	237	240	242	242	253	222	273	261	270	270	263	244	231	275	262	250	249	249	239	250	233	226	244	237	242	263	224	224	244	254	228	268	226	262	218	216	250	209	256	250	226	271	216	239	224	224	238	223	233	255	239	242	256	240	246	235	217	239	232	244	227	240	233	251	240	253	244	243	248	245	252	231	244	243	225	232	260	239	237	245	225	263	242	263	259	227	248	269	243	233	254	227	248	243	229	207	213	260	227	242	218	228	235	238	238	228	234	237	238	233	236	268	219	254	237	247	230	247	250	250	245	224	209	218	233	214	245	242	228	241	249	216	256	257	208	248	238	234	201	250	256	264	267	246	257	219	238	214	222	233	244	245	232	251	225	240	229	254	231	240	246	219	269	244	218	228	247	243	261	229	239	219	237	225	252	234	254	223	238	237	250	241	239	235	227	253	245	256	260	235	221	228	262	251	228	228	240	240	241	256	233	225	256	226	230	252	240	240	227	247	230	240	237	205	218	212	259	242	245	252	260	223	240	215	258	232	213	239	258	247	221	241	235	265	214	222	249	251	239	231	263	259	245	251	233	227	245	250	254	258	249	252	223	233	243	242	245	255	203	223	235	279	242	217	254	224	239	264	257	256	240	249	250	245	243	250	215	245	243	240	254	216	211	211	232	271	242	229	249	259	219	222	247	249	239	229	225	246	240	264	218	245	246	251	252	234	234	254	238	224	213	246	208	253	239	257	265	221	243	228	243	213	242	209	242	242	235	245	261	228	268	223	244	238	235	242	247	228	223	229	229	239	228	252	243	239	238	250	239	242	249	224	208	245	239	216	248	257	234	231	245	248	252	233	248	248	211	219	250	231	236	243	251	230	248	253	246	229	224	234	213	215	228	218	250	244	224	239	238	226	219	236	250	248	227	249	224	233	263	281	238	252	260	211	230	246	247	225	230	241	234	224	232	249	248	244	227	240	268	250	207	248	234	239	225	243	239	234	213	235	252	241	251	237	208	270	255	243	221	249	218	237	254	227	215	234	231	215	249	219	229	236	225	249	232	233	244	240	258	258	202	236	208	226	252	224	232	240	265	284	236	237	246	244	241	243	215	212	227	245	244	247	219	242	243	236	269	230	195	242	266	261	258	231	273	230	233	227	246	225	224	273	229	246	245	256	208	218	236	236	228	241	230	261	250	238	261	246	225	268	259	237	267	238	273	214	257	251	247	247	215	281	229	243	271	254	244	248	230	237	225	250	262	253	231	233	248	219	222	245	272	265	240	257	216	222	244	267	226	251	258	251	267	275	199	246	241	242	235	232	230	244	255	238	249	243	253	205	246	243	224	248	236	242	245	226	257	265	208	222	265	255	213	253	262	241	241	238	239	222	267	251	226	243	230	211	226	237	229	247	241	269	241	226	260	212	224	213	216	199	241	244	242	236	208	225	271	234	248	233	218	272	238	242	240	211	204	224	258	226	222	261	250	225	246	235	237	219	258	235	212	238	218	213	233	230	224	215	242	258	248	239	257	231	233	238	241	233	242	265	231	231	220	261	245	256	229	234	238	235	250	274	254	237	241	256	229	241	236	239	208	226	236	211	238	244	274	230	244	230	223	260	265	251	252	237	236	225	234	236	243	228	253	243	246	222	236	243	249	217	245	251	263	243	239	243	257	250	225	225	232	229	249	253	286	259	250	235	255	230	260	228	239	244	246	248	223	244	222	254	254	230	215	195	255	254	254	258	260	237	234	234	227	242	233	249	240	227	253	253	254	241	201	217	244	230	235	234	232	231	221	222	252	232	242	216	218	241	217	234	247	264	219	235	269	237	226	251	214	238	257	237	260	236	248	232	268	242	231	264	231	216	251	229	251	226	215	268	249	240	253	226	252	243	233	222	215	227	206	239	216	240	250	241	236	245	259	229	249	219	233	250	231	226	219	241	261	244	235	242	256	239	245	255	249	238	261	213	212	206	245	224	227	252	233	283	250	233	222	239	247	245	238	241	239	250	251	229	230	251	253	215	258	213	255	263	219	238	253	203	254	256	261	236	232	252	250	253	249	225	263	267	252	231	244	243	229	248	226	237	245	237	259	241	242	232	251	223	217	212	256	252	248	246	238	235	239	254	232	248	238	208	232	257	222	233	221	229	252	216	231	226	242	232	198	251	246	221	236	241	228	238	283	229	224	258	246	253	207	253	258	244	259	233	272	241	251	225	291	259	223	248	232	260	229	253	253	224	236	238	225	231	214	249	213	225	232	241	239	257	271	243	240	214	258	231	251	248	266	247	245	245	233	233	223	255	261	232	204	253	228	219	238	232	238	218	242	241	229	280	221	266	225	236	265	245	240	266	244	217	255	213	240	229	206	253	229	252	263	225	221	238	235	262	254	227	266	242	243	253	264	214	222	244	245	238	243	237	212	252	241	244	248	234	218	223	252	218	250	244	255	231	240	243	269	247	240	222	252	214	207	263	229	246	230	235	248	254	254	253	239	241	228	257	252	250	203	225	238	264	221	249	254	256	234	246	227	215	228	251	253	248	242	225	242	229	258	237	248	215	253	235	246	255	241	236	243	223	208	234	226	247	233	250	214	235	244	213	244	220	244	239	280	219	241	242	235	211	277	237	245	237	240	251	257	231	276	228	231	271	251	251	257	264	256	201	241	242	269	249	230	254	246	250	244	228	231	229	235	244	244	244	242	252	252	264	221	234	237	252	242	222	248	240	234	243	242	242	229	251	220	262	235	210	237	228	230	254	240	229	231	246	264	238	220	217	233	232	224	233	231	244	222	248	255	269	228	223	240	251	244	236	231	222	238	237	240	224	217	250	260	206	227	258	273	247	240	238	239	249	237	247	239	218	247	225	237	264	239	261	267	252	242	262	256	270	264	233
22807	21564	28811	24801	21563	19751	1996	752	601	545	535	511	439	964	10193	13236	8529	1353	317	313	326	281	312	305	297	288	272	310	277	284	302	313	268	265	292	322	319	293	292	308	291	292	302	310	312	295	281	295	317	298	307	300	302	279	272	275	300	276	290	279	295	309	286	286	300	264	291	298	283	321	286	282	277	267	291	332	279	295	270	295	303	310	318	282	321	267	274	303	318	294	316	300	276	286	319	317	282	309	300	269	280	323	299	305	286	321	290	321	300	329	261	299	304	280	325	309	323	311	282	285	316	287	305	275	302	317	305	301	289	272	271	282	317	316	313	310	283	265	284	303	303	326	274	321	271	267	299	327	263	303	277	318	291	279	297	297	311	290	306	296	271	299	303	309	298	289	315	295	292	329	276	313	326	304	306	294	273	307	287	332	293	297	269	299	282	313	300	296	316	298	283	284	327	291	281	290	275	264	269	341	316	302	292	319	301	295	262	297	305	293	300	273	280	277	300	284	291	290	314	291	293	272	292	288	280	333	307	302	271	292	286	293	280	314	292	296	305	293	325	339	313	318	274	325	281	283	265	288	292	274	295	290	291	284	262	300	290	278	339	293	288	292	280	263	281	252	272	297	295	295	286	298	274	280	291	265	300	291	293	318	319	276	315	328	303	315	271	316	310	273	295	300	302	331	297	280	270	299	324	298	321	296	298	296	324	281	309	291	269	309	304	269	301	329	292	286	288	291	305	286	275	303	306	310	291	279	256	300	282	319	308	294	320	289	262	301	283	277	279	287	314	302	286	287	293	280	304	265	271	294	281	272	293	286	299	314	310	301	271	280	306	306	318	288	294	283	279	300	281	281	281	301	315	302	299	299	291	276	308	273	300	293	300	299	294	305	309	328	298	275	259	274	256	303	313	290	313	311	282	258	310	313	293	302	338	276	298	264	287	272	290	287	289	315	290	296	306	294	280	285	292	288	267	302	275	285	290	318	286	271	308	286	300	310	325	291	305	316	308	285	318	294	296	305	269	279	319	287	303	316	260	316	326	290	311	285	317	286	311	273	321	305	289	302	268	310	333	264	286	298	290	295	302	284	300	312	294	291	300	297	294	276	323	309	279	262	299	280	270	284	305	310	280	285	283	285	274	298	300	313	275	298	293	282	312	284	300	301	270	285	305	318	313	310	275	303	310	296	299	268	285	265	297	281	300	308	295	285	304	264	276	290	298	265	279	309	268	277	290	264	311	273	269	324	295	337	271	288	311	296	261	300	330	278	276	272	321	291	297	304	307	289	279	311	299	312	303	312	274	323	282	282	300	289	273	291	286	283	325	308	299	306	278	273	307	277	277	266	278	299	304	339	265	281	306	295	308	306	309	289	308	302	293	288	323	275	288	282	297	296	306	307	308	304	280	300	273	320	293	275	322	321	292	280	300	289	309	273	291	267	328	283	305	301	293	282	291	298	293	282	302	290	286	303	325	285	302	290	300	273	283	299	284	294	292	295	286	318	299	276	298	265	315	292	286	279	299	284	285	301	296	299	290	283	308	283	271	281	311	285	309	323	278	307	291	280	293	295	302	314	303	265	266	306	249	273	304	288	288	310	322	313	313	307	291	306	307	322	271	302	273	291	299	294	353	291	298	312	278	292	283	324	295	312	318	267	307	305	266	296	305	290	299	315	294	307	303	285	291	311	299	304	294	295	303	300	310	303	287	287	275	332	282	306	337	282	286	282	297	333	332	282	295	293	290	298	299	301	279	303	289	296	310	290	301	282	314	278	265	285	321	276	309	299	305	281	296	292	270	300	293	276	286	288	311	305	299	310	331	314	318	311	287	317	296	307	289	279	306	273	316	265	309	275	296	247	305	273	268	298	283	300	281	288	318	316	306	255	269	326	310	257	294	296	291	297	291	296	250	312	299	300	286	295	286	334	297	301	278	300	298	315	296	319	321	281	274	283	295	252	306	300	282	295	289	285	290	294	291	310	291	269	312	270	298	290	311	295	276	282	297	281	307	288	300	311	274	286	268	330	290	302	313	303	301	282	328	307	299	311	306	318	305	325	263	263	283	303	339	281	310	276	247	299	298	291	266	319	317	309	294	274	269	299	299	297	308	285	289	263	299	262	293	299	294	296	288	281	298	313	311	315	297	281	293	264	285	306	303	307	289	280	265	274	288	275	327	255	308	270	331	259	300	275	351	300	288	276	319	293	273	294	345	316	304	273	294	301	281	268	300	302	289	292	292	262	275	299	290	291	303	270	258	297	271	315	281	278	298	341	310	331	297	308	333	300	267	276	302	319	308	311	260	285	289	291	255	281	288	275	308	281	315	293	313	291	288	302	307	275	277	319	295	287	298	293	307	286	279	294	278	313	283	272	282	316	320	305	285	290	280	279	297	354	282	301	280	294	306	315	306	282	313	290	305	296	273	306	263	325	288	301	329	305	284	322	298	284	307	319	295	304	297	294	303	277	279	306	299	282	309	228	303	289	286	322	302	305	271	293	287	310	273	301	274	278	332	267	322	296	288	295	309	323	293	288	281	304	315	305	301	312	342	298	298	279	302	308	303	253	296	271	305	280	289	308	275	307	278	274	290	310	293	291	291	300	305	293	270	334	273	271	264	258	286	242	274	317	298	289	312	297	264	313	296	285	285	286	303	303	282	278	286	278	297	269	288	314	311	254	287	294	292	318	271	336	284	312	285	290	324	300	292	273	298	282	253	289	277	284	299	305	309	303	287	304	278	267	287	326	287	298	281	296	279	290	270	269	300	275	299	297	264	297	306	259	267	323	276	315	296	300	295	289	273	281	298	294	293	325	292	333	314	300	312	309	294	278	302	300	307	282	317	288	299	301	284	298	282	282	294	266	290	334	272	303	295	298	306	301	298	323	299	282	256	280	264	309	279	266	284	302	297	293	283	266	299	295	288	310	286	289	299	279	301	295	286	290	282	264	304	290	277	290	293	314	293	293	321	267	320	278	341	284	306	287	286	317	304	293	302	277	295	295	269	299	301	302	317	308	305	282	279	309	269	299	312	280	308	263	331	305	284	267	290	300	282	309	287	279	286	302	274	282	291	301	265	274	279	300	304	302	318	291	272	276	281	287	281	279	286	264	269	328	285	284	283	254	265	255	304	297	282	310	327	263	304	282	283	312	291	306	279	280	292	301	302	267	269	269	303	296	309	289	294	291	276	299	312	245	303	293	290	259	291	305	288	262	273	279	294	295	297	293	317	265	328	286	275	279	290	251	293	297	316	272	284	284	284	295	304	262	314	306	275	293	317	298	302	304	293	311	287	298	316	260	321	290	298	303	291	285	314	303	295	308	266	290	311	307	276	281	304	290	300	314	296	299	310	300	288	308	314	309	279	295	273	306	305	318	287	290	307	295	297	313	292	304	285	276	315	288	312	290	296	293	287	321	320	300	280	260	295	291	306	285	283	258	312	300	240	286	275	308	279	284	298	266	315	288	262	326	291	289	291	274
5138	15710	10480	5184	3576	2882	1958	1525	1188	1090	952	938	912	2203	18539	20846	13461	2062	486	466	416	410	405	444	421	470	440	423	445	413	425	424	445	456	427	445	420	405	422	412	416	400	421	409	416	377	405	411	433	407	434	413	392	440	404	432	410	439	452	432	416	429	453	426	403	435	419	431	398	429	429	407	424	449	404	421	399	420	387	469	440	429	413	414	402	395	390	395	443	415	438	430	416	389	457	455	445	425	439	409	441	385	413	442	431	413	473	415	375	408	414	422	460	424	431	482	442	413	411	424	434	415	424	438	431	402	451	432	438	441	398	426	407	455	406	381	450	414	415	433	448	423	447	421	425	413	383	419	427	424	417	430	436	378	413	397	406	462	458	404	403	409	434	458	411	400	413	441	385	418	437	458	409	419	412	419	425	428	449	414	383	396	391	394	406	432	418	439	423	422	406	420	477	384	394	388	429	392	401	445	385	434	434	418	393	469	415	407	395	392	412	433	411	431	408	452	428	455	435	441	386	409	450	462	385	438	398	416	437	406	438	415	422	387	431	413	398	436	458	409	447	369	422	388	414	385	413	428	392	452	465	386	426	420	390	421	389	397	456	383	454	411	441	434	419	423	448	415	407	419	397	457	408	421	409	434	384	426	413	401	368	437	407	396	411	394	399	409	396	415	416	472	433	433	395	420	415	402	452	460	422	386	387	429	426	389	431	408	408	408	424	428	411	429	409	414	414	389	407	421	415	452	425	389	408	378	409	395	409	420	420	445	405	387	424	434	417	399	430	411	414	412	421	412	407	403	430	434	419	417	427	432	432	417	423	434	443	394	402	400	468	434	415	437	415	391	416	445	419	402	392	389	437	426	398	411	419	395	425	383	422	452	416	401	462	417	421	415	369	431	415	458	391	449	440	444	436	399	403	459	410	409	418	392	382	419	435	425	401	431	427	416	389	456	434	439	448	413	448	423	409	401	412	449	440	466	458	401	395	444	415	444	430	401	446	388	406	442	397	431	443	421	407	404	409	392	400	412	430	435	423	445	403	402	455	446	438	420	400	425	371	412	410	406	414	446	409	451	435	409	397	424	421	410	427	425	412	415	409	417	392	422	408	413	409	393	365	450	418	410	439	394	407	416	429	433	375	441	444	436	436	399	392	405	395	417	429	414	418	438	385	423	451	410	412	421	389	393	456	390	438	417	404	403	408	436	446	429	432	449	361	414	462	460	415	422	417	469	437	402	401	417	385	385	441	410	414	444	433	444	393	403	396	419	415	410	417	443	421	438	424	437	441	395	432	377	404	397	408	400	387	408	422	427	427	435	436	471	420	403	447	412	440	439	439	427	417	427	375	393	406	435	412	435	428	410	443	400	421	397	429	434	424	448	452	401	414	440	375	439	416	396	428	419	425	423	392	429	437	390	417	418	389	410	418	403	400	395	406	446	402	442	440	431	399	375	433	455	403	425	424	399	437	381	405	426	404	439	401	456	455	409	453	407	408	425	437	453	421	394	438	402	418	430	404	447	426	409	389	439	414	425	396	387	424	436	417	432	426	421	391	438	421	426	409	400	415	425	399	465	415	421	409	396	418	428	399	438	437	436	433	410	406	411	418	410	413	403	413	370	434	396	439	446	428	379	391	396	431	428	396	450	413	402	431	408	405	431	414	429	452	427	406	440	425	424	403	404	408	439	436	438	394	446	422	392	410	424	416	420	384	415	413	413	386	429	395	399	378	457	405	439	388	398	419	444	411	439	436	419	404	433	391	425	402	438	415	413	412	418	389	430	390	394	431	441	443	429	409	406	416	409	457	448	404	444	409	369	408	399	433	441	399	412	436	411	440	407	404	437	419	390	383	457	419	426	438	460	433	406	399	422	427	373	424	438	442	400	436	425	387	420	425	456	406	408	390	415	473	431	401	417	395	423	429	435	437	395	406	415	388	425	427	388	427	452	414	427	391	398	398	439	448	431	402	411	398	389	414	388	402	419	420	397	441	430	391	396	434	412	407	399	410	425	415	423	390	410	409	416	448	400	390	402	395	378	414	374	424	443	428	419	438	419	418	407	385	443	428	425	417	390	412	418	414	439	426	406	428	427	413	368	400	417	413	416	418	407	444	441	433	448	410	430	418	420	443	419	380	401	436	451	415	424	424	410	402	421	433	393	399	460	412	409	412	411	405	489	414	424	421	418	429	410	420	425	420	402	409	408	394	401	397	399	429	461	374	430	424	428	399	396	435	403	430	413	431	385	427	413	407	417	428	415	432	448	383	428	431	418	469	423	385	441	427	406	398	435	414	386	420	423	396	421	419	396	397	397	381	425	387	439	420	420	405	447	417	377	418	398	426	422	410	400	415	405	428	393	418	436	392	417	384	449	412	410	399	414	443	405	400	399	431	384	431	409	436	415	422	391	399	421	410	434	417	395	402	447	441	391	447	413	449	420	406	420	415	405	428	434	431	428	416	440	434	430	427	427	418	413	414	441	425	429	414	415	436	437	388	417	411	411	439	428	436	413	432	423	385	397	434	405	416	441	392	427	405	434	430	422	426	386	419	401	442	451	436	392	440	417	394	428	417	391	462	392	456	428	390	447	477	377	443	410	448	413	413	443	414	416	418	379	432	421	413	422	391	388	435	432	394	386	431	393	430	420	419	436	395	398	427	399	402	449	451	412	440	454	414	417	402	405	421	401	411	463	396	439	413	374	419	412	411	420	431	428	361	430	415	445	428	442	405	408	437	423	422	414	429	428	426	415	425	419	390	400	436	429	472	410	441	399	408	412	387	410	409	404	433	422	404	413	418	407	428	391	400	430	418	382	439	413	436	428	436	382	423	427	404	438	409	429	414	418	429	401	411	436	427	445	425	448	422	425	444	410	429	426	417	400	426	400	407	388	477	432	418	411	413	432	407	411	425	449	397	423	426	423	397	381	417	424	431	412	407	409	382	412	403	449	422	388	423	446	408	455	415	443	462	435	434	415	393	407	428	415	452	390	448	421	419	412	416	391	420	406	417	419	386	410	383	420	431	430	421	405	418	440	403	415	424	436	417	411	454	413	399	416	423	425	420	394	424	427	443	419	401	471	474	427	411	431	390	397	419	429	452	439	485	414	399	362	437	429	413	418	409	440	407	415	386	424	395	467	403	372	411	453	406	383	384	391	416	427	413	429	356	402	449	406	415	382	440	397	394	436	445	394	436	434	464	429	418	409	420	446	445	368	421	382	412	371	433	449	440	431	412	416	450	420	396	418	385	436	442	430	431	383	409	406	435	403	412	424	451	378	410	416	407	420	427	405	417	406	381	389	419	434	383	394	445	447	414	385	416	451	423	417	392	399	431	440	426	442	414	421	431	386	380	421	403	410	417	403	415	414	420	430	399	376	408	426	402	429	397	415	366	408	364	409	433	427	444	398	405	413	420	413	401	410	418	445	429	449	411	413	445	442	459	417	405	416	478	404	428	415	442	453	402	444	399	411	428	417	393	423
27684	18374	4445	1191	733	614	422	390	388	384	380	363	376	424	731	1083	928	490	337	306	314	308	287	329	318	314	317	337	331	322	329	329	338	337	305	287	326	333	348	344	338	335	340	326	335	320	279	328	306	345	321	276	353	336	334	336	346	323	354	321	335	330	334	313	314	321	291	326	332	317	353	324	352	313	310	332	292	301	348	288	332	314	320	316	316	300	322	328	308	336	333	324	325	335	299	301	325	313	337	284	330	285	365	333	326	334	320	311	315	301	312	313	338	323	344	336	323	325	314	326	328	344	312	305	353	320	328	311	326	334	368	305	309	329	301	361	315	329	327	352	329	351	338	311	322	337	341	343	335	344	331	303	311	337	321	328	330	339	357	336	302	335	303	304	348	318	305	320	340	332	294	308	326	311	337	340	319	320	323	309	345	320	318	313	354	308	331	360	343	316	317	306	338	302	319	293	325	328	338	318	341	317	348	305	280	316	337	344	342	329	330	314	313	347	311	311	312	341	337	346	332	325	296	338	307	337	350	323	308	341	329	292	333	338	331	291	314	346	320	333	346	325	342	364	307	316	323	331	340	323	290	332	331	332	360	336	318	345	314	319	349	338	312	333	313	315	319	310	317	308	354	314	325	326	320	379	339	314	339	326	326	336	313	297	321	334	349	325	316	329	317	283	325	324	321	317	297	321	359	354	331	314	339	329	343	355	315	338	353	347	351	337	345	320	321	296	320	307	337	344	336	318	341	308	367	318	301	377	307	339	346	303	358	304	327	331	319	343	292	326	324	322	317	339	352	310	329	321	354	317	325	346	339	313	321	314	344	332	324	315	314	343	317	307	311	341	299	349	320	314	333	342	315	357	318	338	291	304	319	325	355	299	311	346	322	342	345	317	349	327	327	329	302	318	346	313	326	324	318	318	309	293	346	312	335	358	328	318	329	310	314	307	355	334	308	314	351	304	314	314	327	312	342	317	295	310	347	364	292	314	324	312	365	302	318	318	352	328	342	294	330	339	343	332	305	294	313	303	311	334	307	329	351	317	342	315	345	341	323	351	362	318	293	347	331	274	292	352	334	326	314	324	319	335	308	327	313	323	327	314	297	319	297	344	334	311	302	300	354	314	320	292	325	335	333	311	281	357	351	322	338	305	337	288	350	302	319	308	348	285	347	322	352	301	294	357	325	320	322	321	330	328	347	355	350	358	301	295	332	318	292	336	307	310	322	306	318	323	340	338	332	369	332	307	337	312	330	333	292	354	303	299	347	319	276	341	346	329	321	289	308	351	323	303	317	319	332	312	359	321	322	311	322	294	314	339	311	318	326	305	324	358	299	326	319	322	327	315	322	339	331	335	344	315	334	301	353	357	312	328	349	328	335	334	325	316	304	335	302	341	331	316	320	295	347	311	309	344	379	308	316	295	312	312	323	331	303	295	319	340	322	304	318	323	321	289	341	362	327	313	358	317	319	355	306	330	343	339	337	307	330	310	315	338	316	328	333	341	345	325	330	338	345	323	341	310	332	309	327	305	346	314	306	327	333	323	340	346	310	347	366	366	340	298	304	322	327	327	331	316	311	315	354	324	340	309	347	307	296	314	310	352	339	375	325	304	343	333	338	340	343	346	305	323	326	330	334	334	305	346	335	313	336	301	309	323	330	322	321	341	302	331	335	336	321	338	323	317	301	350	354	331	316	310	357	314	325	325	309	327	340	317	326	327	327	360	345	302	347	351	305	328	320	347	318	300	323	330	338	328	332	330	339	282	297	337	311	306	307	357	352	340	328	284	292	296	335	301	339	326	333	310	328	319	335	313	301	317	295	340	321	293	286	345	338	357	309	337	328	312	337	333	321	346	337	333	345	298	316	307	331	353	312	350	324	341	322	336	318	297	330	346	339	305	360	344	324	326	352	351	304	360	376	308	365	334	341	316	321	314	320	320	331	341	347	374	315	278	321	298	332	348	328	344	335	333	298	366	301	333	320	310	300	339	345	290	341	322	352	330	335	338	332	360	320	304	316	329	317	315	313	312	333	340	346	318	339	346	310	297	334	313	317	324	316	321	328	337	310	322	316	363	361	338	308	331	325	322	327	296	331	322	312	325	359	324	331	330	320	333	328	334	276	298	322	353	302	292	326	321	325	320	312	308	329	314	312	314	311	305	319	335	305	338	346	328	308	299	337	290	324	345	323	301	351	319	338	348	341	319	294	333	296	332	323	334	307	319	336	335	325	346	327	298	315	377	325	356	337	310	320	329	337	334	320	329	333	339	330	316	357	326	331	344	317	309	323	322	325	321	330	332	330	336	302	311	353	320	323	348	300	279	351	341	321	335	319	329	317	276	337	309	330	328	318	309	311	344	365	313	327	332	324	346	334	321	312	337	306	295	328	298	322	325	314	329	331	349	303	347	337	302	334	322	303	315	348	291	330	362	316	301	315	312	310	333	334	324	330	344	350	296	331	312	352	326	325	357	307	305	356	371	319	351	331	350	333	322	317	326	310	316	310	314	346	344	336	354	334	326	343	312	305	333	309	325	313	371	340	324	328	323	356	328	328	302	324	309	314	328	313	334	296	305	336	344	359	333	317	329	329	339	314	346	315	346	311	309	324	350	288	325	340	317	327	332	320	317	337	341	328	321	342	333	324	346	360	348	349	310	341	307	335	333	341	333	344	301	317	330	319	335	351	332	328	372	336	360	331	326	342	319	315	322	333	332	285	325	328	306	328	304	344	332	324	350	353	320	306	345	350	323	331	352	327	320	300	308	323	312	324	342	318	341	308	338	345	329	325	340	352	318	314	317	313	296	321	306	356	331	328	359	310	330	319	315	297	312	318	305	305	336	340	354	329	362	333	316	345	318	334	358	336	323	269	326	308	303	358	302	332	333	328	342	327	331	308	346	312	302	330	287	323	316	309	332	313	317	310	312	344	367	336	340	350	329	319	317	337	308	318	334	338	308	333	325	317	297	327	333	347	294	313	351	328	318	345	336	371	286	307	310	333	304	313	372	321	301	332	311	305	335	297	316	352	318	313	297	317	329	339	299	339	320	332	340	316	346	359	360	315	325	320	312	321	367	342	328	310	336	310	317	340	302	333	356	338	340	293	313	326	345	362	339	341	332	332	363	319	326	331	355	341	346	318	305	315	323	335	314	369	350	324	302	315	305	341	337	281	296	346	338	305	304	344	331	351	305	311	298	338	297	318	288	295	319	334	330	300	323	338	328	338	309	325	332	354	343	286	328	344	348	332	312	329	311	308	351	345	327	363	345	320	305	350	327	332	400	328	345	338	333	347	333	338	311	312	298	327	345	316	296	331	320	310	314	333	331	343	340	301	322	324	334	353	330	316	319	329	293	340	301	321	358	322	346	308	314	315	358	317	319	313	327	309	330	387	321	312	302	288	334	318	331	344	328	341	330	327	329	296	332	333	314	322	357	303	327	307	325	360	304	364	289	337	317	338	352	327	334	367	310	320	363	334	306
4951	3010	2908	1433	1203	805	716	579	582	557	529	552	529	639	1263	1923	1686	760	463	469	472	478	486	479	491	455	458	467	470	498	447	475	485	498	455	435	450	440	452	472	437	433	451	446	445	446	451	476	494	446	481	480	455	469	446	459	442	486	453	454	461	438	401	468	440	444	433	483	459	476	449	404	453	433	447	422	468	444	481	458	457	445	468	476	449	493	435	447	457	483	473	478	417	471	451	432	446	441	469	487	454	462	438	462	479	425	477	440	481	450	457	468	429	443	432	400	468	449	506	475	450	410	467	451	465	462	462	452	465	463	459	426	440	448	488	482	470	476	446	438	445	455	450	467	467	423	467	478	419	442	442	476	430	409	464	450	441	459	482	455	457	429	461	439	472	438	414	479	419	447	478	474	455	502	456	456	418	464	489	478	474	457	425	489	428	463	450	450	443	424	462	459	438	467	490	439	439	444	423	467	464	433	440	461	444	462	440	452	456	444	438	448	426	449	467	468	406	456	431	441	466	463	440	433	474	510	443	427	452	461	476	430	495	464	460	455	447	438	450	484	436	475	455	473	451	452	475	464	501	491	448	431	403	470	432	453	484	417	450	435	523	477	459	486	430	461	464	455	443	442	418	468	464	439	479	491	483	490	461	480	451	430	460	488	466	459	450	447	474	443	436	468	412	479	450	409	458	470	475	446	432	470	401	433	482	452	474	445	429	456	462	458	445	455	446	468	449	472	411	456	496	443	445	435	463	493	486	402	428	454	447	458	466	430	437	463	455	458	410	423	415	469	453	473	444	451	422	434	412	479	468	457	464	469	458	490	502	449	480	443	516	460	399	487	455	443	445	473	462	509	399	392	439	460	457	471	453	467	455	448	464	470	443	408	447	456	426	440	465	478	430	453	461	469	456	431	462	476	422	459	441	476	457	417	451	427	506	454	456	457	467	471	505	429	478	466	453	454	457	442	467	448	464	475	451	473	474	463	463	462	475	446	452	433	424	483	450	473	502	494	437	467	474	484	431	445	445	457	452	468	470	488	411	454	448	475	443	460	437	437	500	474	454	430	514	439	454	453	476	459	486	449	454	462	444	459	459	458	427	447	454	448	442	465	468	480	470	446	442	466	449	455	449	444	488	492	453	466	472	450	470	470	447	485	446	435	478	450	451	484	451	479	456	444	414	419	433	495	441	378	448	469	462	416	439	474	417	469	444	448	442	447	453	448	475	447	497	476	492	416	450	442	443	453	447	447	426	488	471	492	470	449	451	447	446	470	410	445	459	384	431	467	443	438	452	447	431	465	498	465	455	424	428	444	501	466	446	444	462	456	466	448	469	453	451	478	492	439	451	444	458	454	469	456	444	463	480	438	470	462	423	459	453	454	476	422	456	471	461	459	455	443	429	451	490	432	435	457	414	423	405	430	463	443	448	469	447	440	439	425	469	477	425	419	421	437	460	473	454	500	437	468	458	491	454	466	434	474	455	445	462	465	437	472	435	454	471	455	464	479	442	469	471	450	444	411	457	472	468	482	474	462	457	477	477	470	470	431	462	438	442	478	463	444	445	429	459	422	474	467	443	449	456	450	451	450	484	429	478	445	469	470	392	478	442	439	471	448	470	445	473	433	452	404	423	451	434	461	422	440	495	452	469	434	443	452	463	452	468	452	435	460	422	444	480	447	461	468	444	463	440	460	448	446	455	454	460	413	454	478	430	435	483	483	475	450	488	451	464	425	422	463	476	494	406	437	433	462	444	460	478	471	516	462	465	443	482	459	447	472	431	497	472	415	449	490	449	452	461	458	455	470	446	470	429	433	452	513	462	431	480	473	456	466	443	459	453	490	438	431	421	481	463	445	486	450	437	439	453	433	469	456	473	510	434	466	436	485	460	461	468	477	437	481	438	467	466	406	448	456	452	453	452	486	417	455	453	460	468	500	432	481	433	516	440	473	484	467	475	444	425	464	443	428	448	453	476	458	468	457	423	470	472	466	451	415	463	466	451	480	427	451	466	459	470	473	498	441	440	449	454	462	427	469	491	456	434	462	460	454	469	442	421	509	437	480	433	468	454	455	440	458	455	458	445	445	482	448	433	434	465	470	445	457	463	443	457	442	421	452	450	481	466	451	484	466	452	452	486	454	453	452	459	459	455	470	446	478	434	485	417	391	415	444	456	431	454	438	461	461	430	454	458	475	468	485	453	438	422	434	448	427	430	471	442	449	485	457	435	464	482	470	458	465	453	457	454	438	496	461	454	439	434	446	487	458	450	455	455	464	453	466	499	470	462	443	444	412	430	473	448	472	461	445	455	475	432	493	426	450	469	453	442	490	459	468	443	449	462	453	431	478	446	424	461	451	502	444	481	456	457	443	437	451	449	489	453	456	437	462	428	476	423	444	428	492	420	471	454	464	431	397	421	461	437	411	470	464	455	463	488	446	439	451	453	425	445	428	462	447	449	421	476	487	452	461	416	458	447	421	452	444	434	455	450	450	441	445	436	448	474	448	464	473	449	468	480	456	440	459	435	459	391	456	447	423	431	429	465	484	459	429	483	443	489	420	477	417	460	496	473	443	436	464	468	458	441	458	432	442	489	409	453	442	440	438	471	454	463	449	440	467	434	449	498	456	455	419	410	457	456	476	395	421	406	434	441	472	486	470	464	433	461	461	425	472	474	462	443	448	444	441	443	469	426	453	419	405	442	495	441	435	443	449	479	483	446	445	451	458	466	455	445	456	448	428	401	472	476	461	464	436	465	462	452	438	454	465	466	460	499	467	456	461	434	461	465	469	500	437	418	450	445	413	492	467	470	413	469	433	470	476	445	498	435	484	495	478	446	467	468	476	487	462	454	479	487	428	469	476	469	431	465	401	450	407	431	472	468	471	476	435	453	448	468	465	449	456	427	428	442	435	442	489	451	454	448	453	445	441	444	452	465	457	453	462	407	425	413	478	464	469	457	444	455	435	452	436	414	450	481	447	469	474	430	435	421	452	462	469	482	437	447	440	438	458	469	489	470	467	431	469	491	438	468	487	490	473	460	461	444	436	454	407	456	449	463	493	494	461	439	428	509	450	483	431	487	460	422	508	440	459	483	457	483	459	469	440	467	480	502	499	459	491	448	461	432	428	465	500	451	462	485	436	459	434	459	433	452	430	466	510	429	486	418	428	463	489	418	453	466	484	451	426	467	439	487	472	446	432	429	395	446	416	470	423	475	420	489	444	456	449	480	441	438	461	440	457	456	484	440	467	438	459	477	464	470	477	450	434	472	434	475	447	432	506	486	462	431	433	468	456	451	524	443	455	467	449	465	460	425	463	443	462	451	458	452	500	448	460	439	446	440	511	451	444	476	448	425	440	504	446	464	444	445	450	435	449	449	446	458	471	434	440	473	456	449	484	436	459	470	444	462	477	493	428	449	456	492	467	462	429	463	457	436	484	440	412	411	486	470	464	447	480	453	458	483	489	481	463	448	491	459	441	432	478
23793	21552	28095	25474	19514	1972	836	662	610	579	601	592	549	731	4953	7084	5207	1738	468	453	443	443	455	433	397	443	445	434	422	461	484	416	450	422	473	437	462	435	436	412	460	432	453	458	428	480	448	473	436	489	417	436	441	429	410	425	468	418	432	433	413	398	436	443	455	404	474	419	415	438	440	438	445	441	476	424	463	431	465	415	439	460	437	460	453	405	440	441	470	435	418	468	422	414	416	439	445	449	454	453	416	445	450	430	446	422	426	399	429	444	489	440	386	434	437	434	483	419	444	453	455	429	381	427	431	464	457	421	446	400	429	468	444	423	408	445	453	418	450	421	452	446	435	445	442	433	458	457	441	460	486	445	459	431	476	441	452	402	442	422	482	431	437	415	437	461	435	432	413	448	428	443	468	414	465	446	458	450	469	427	434	433	481	448	420	464	431	480	427	425	403	416	439	478	422	412	462	447	437	427	459	425	458	407	471	436	439	406	490	483	418	454	461	408	427	369	455	439	411	461	447	423	453	479	424	424	461	448	406	453	455	461	451	439	459	449	466	442	446	452	444	427	418	417	448	435	454	427	427	482	459	450	441	446	441	449	463	424	409	432	405	441	428	477	470	433	463	469	460	439	462	471	427	425	463	392	406	449	423	418	440	456	438	425	448	418	396	432	460	476	469	463	440	427	463	462	439	455	413	404	411	424	444	435	464	425	417	461	464	424	450	405	430	447	400	427	461	452	453	454	445	457	444	440	421	397	444	435	404	436	409	448	445	475	451	445	436	435	438	471	464	424	455	426	458	427	458	423	463	451	370	456	425	424	456	452	448	449	471	434	449	462	437	433	427	414	427	460	434	468	462	389	404	474	436	452	443	426	464	416	465	447	465	441	448	408	428	444	448	431	447	427	460	438	417	433	448	447	406	458	469	467	447	459	402	432	415	425	433	424	425	409	425	404	419	458	418	432	428	434	434	446	425	470	415	438	478	496	454	412	420	424	405	447	438	455	431	467	423	404	465	438	452	440	435	466	465	439	452	446	424	388	419	419	453	457	479	430	478	429	424	414	443	449	449	459	467	416	432	427	428	465	485	476	405	460	435	420	428	467	411	443	461	413	451	443	461	452	452	441	427	476	434	437	444	448	434	441	475	436	442	411	431	466	416	474	454	423	432	436	410	387	413	401	462	458	476	434	423	446	470	389	417	448	457	457	443	428	449	440	447	456	448	454	430	439	491	441	460	428	428	439	442	445	444	428	456	436	475	386	422	410	434	436	446	408	419	454	419	422	433	482	453	444	465	417	460	438	436	471	432	431	459	445	398	440	435	461	433	447	446	457	429	447	457	415	435	439	432	436	428	437	454	465	418	469	445	421	430	449	391	441	447	471	478	462	432	447	421	425	419	443	454	429	407	435	447	445	448	433	433	397	438	421	440	418	458	459	443	437	421	431	431	446	446	468	405	437	487	416	461	476	431	434	435	457	450	431	453	416	463	461	396	460	383	443	409	439	454	463	454	471	428	453	425	438	441	462	439	432	423	456	439	445	389	410	463	411	442	416	458	451	453	431	419	477	447	425	465	456	425	428	432	459	422	435	451	429	479	428	452	444	442	456	446	401	456	473	409	440	477	455	450	427	439	410	462	448	454	427	441	426	430	460	425	432	403	451	466	407	454	449	425	465	458	375	408	433	463	417	457	450	403	416	435	453	457	474	458	451	454	415	445	446	421	445	463	481	422	421	450	448	452	471	439	430	439	446	434	438	432	441	414	440	449	426	440	447	476	428	462	470	463	449	433	435	431	408	423	464	488	381	439	406	450	449	442	407	407	453	454	419	440	431	412	446	454	430	457	406	418	423	450	448	464	410	498	468	388	449	451	437	447	442	455	416	403	471	409	434	424	435	426	415	421	433	423	425	410	475	411	440	422	414	428	456	398	411	459	451	427	438	421	421	478	433	435	446	474	411	412	414	415	482	468	446	491	437	427	425	430	411	430	435	422	415	400	442	418	425	424	424	389	438	399	429	426	433	446	447	444	414	418	440	417	396	407	423	461	440	418	445	451	427	399	417	443	439	411	437	443	475	441	440	404	445	401	410	464	433	457	447	462	452	418	447	404	455	463	417	422	420	438	425	445	475	428	453	401	440	433	424	451	435	461	446	416	464	446	465	415	389	447	439	456	439	451	411	461	466	413	446	400	421	441	427	474	462	462	453	425	418	425	414	426	458	446	462	398	438	424	438	414	470	411	420	406	468	447	404	465	424	415	426	434	411	428	455	441	450	414	417	462	411	428	413	445	423	447	458	462	458	471	400	416	434	424	436	450	427	446	450	418	430	464	393	407	435	469	460	405	405	443	454	437	446	480	451	443	442	437	461	418	454	396	445	443	505	427	421	427	467	427	452	438	425	427	428	482	436	435	429	449	425	435	450	421	426	446	388	425	449	441	456	438	425	425	412	460	413	438	430	443	436	447	444	437	474	432	423	443	445	444	430	428	452	437	429	448	376	419	440	446	489	408	422	423	429	401	436	471	373	447	416	490	437	440	440	432	432	460	440	418	447	451	422	435	437	427	479	456	425	441	459	433	388	365	423	449	415	444	424	430	454	449	473	389	442	437	399	473	458	442	446	437	461	456	446	409	417	414	437	410	406	476	438	449	435	440	423	465	450	440	441	461	457	442	454	431	404	425	418	458	414	409	411	446	469	430	444	448	405	418	469	409	442	435	409	413	462	418	408	441	473	393	425	452	467	424	448	463	453	398	440	433	441	435	445	445	466	438	466	469	396	459	446	458	440	437	450	404	408	434	430	454	444	438	458	414	463	458	425	414	479	464	445	418	444	440	434	426	439	460	428	456	391	408	442	427	426	413	466	452	437	480	442	416	458	424	469	455	393	408	446	441	434	427	449	431	454	447	452	460	423	447	412	459	431	464	415	441	463	424	452	482	447	417	438	461	414	459	422	415	420	405	462	410	424	441	485	461	446	402	427	426	445	438	413	421	436	463	414	446	388	424	451	429	443	451	436	434	418	452	440	435	428	428	446	440	447	447	449	448	449	420	438	428	417	455	408	406	461	391	443	416	432	411	447	444	431	435	450	419	440	445	446	426	443	456	422	442	427	439	451	431	448	425	449	444	451	443	475	413	440	445	444	464	429	435	461	431	458	451	413	428	457	471	370	461	456	388	419	425	455	397	437	449	432	411	462	449	392	427	443	445	426	452	421	444	409	427	452	422	404	431	456	440	421	440	438	432	398	439	451	418	448	449	447	459	432	446	414	450	443	418	444	435	431	441	428	417	421	417	448	405	461	416	432	492	409	436	465	445	418	444	441	429	434	403	457	428	437	422	413	431	451	442	437	444	448	411	442	426	445	506	425	447	418	432	468	447	453	436	418	431	472	466	472	462	444	416	441	414	426	423	436	461	433	421	428	452	425	455	425	433	422	415	459	417	446	442	449	448	457	432	409	474	451	438	450	427	457	428	424	395	456
3910	10177	7502	3641	2699	1789	1400	1142	1073	973	933	942	946	1325	10234	12408	9269	3027	667	628	643	578	611	660	595	615	596	619	615	604	617	596	668	593	597	623	622	624	597	605	616	603	570	603	572	646	615	590	620	607	556	627	542	629	615	608	593	643	607	648	615	623	607	584	658	594	608	598	606	626	649	605	624	632	623	600	609	588	597	593	610	571	630	630	579	575	593	618	625	596	614	580	602	592	634	642	648	617	576	628	597	576	593	629	570	598	596	602	585	613	618	628	609	621	617	615	597	582	563	623	638	591	618	626	610	633	580	557	594	616	583	608	608	617	626	642	604	620	597	613	638	597	543	595	624	625	607	588	631	592	612	614	619	612	616	631	608	582	636	617	640	598	588	587	678	623	617	632	583	655	623	634	602	634	621	631	633	634	587	567	571	597	616	584	601	578	581	597	637	631	582	620	630	622	646	586	612	664	580	610	614	603	576	589	631	578	533	619	590	605	610	612	628	675	632	588	598	588	652	618	627	622	635	643	640	573	590	622	619	595	617	627	620	587	629	593	613	612	604	591	581	635	612	589	602	625	650	614	603	619	667	627	579	649	622	629	594	603	603	592	650	600	579	588	627	612	590	607	631	611	594	592	618	644	648	625	624	620	639	611	621	666	595	570	596	600	582	588	616	534	608	630	605	608	567	618	586	599	591	615	634	598	654	586	626	627	573	609	608	581	577	621	599	617	640	618	629	592	599	610	643	629	600	613	610	595	642	591	607	618	623	591	586	600	648	619	685	590	627	615	599	626	616	600	628	637	539	624	642	654	553	616	635	635	622	604	617	576	607	620	635	607	592	594	616	624	571	609	657	587	608	649	674	629	625	626	647	633	665	611	578	587	629	595	579	606	627	635	625	584	588	639	641	636	604	664	606	635	599	643	636	574	613	633	627	679	582	590	638	629	602	610	570	643	589	602	621	639	574	635	626	623	620	608	584	628	576	613	588	627	597	599	609	607	605	611	585	617	641	600	642	597	607	651	614	637	600	567	575	596	603	624	633	622	598	583	651	620	551	604	633	572	624	653	590	577	592	632	636	634	623	588	636	628	595	619	644	618	585	616	573	624	593	622	631	581	600	621	609	605	589	613	630	605	609	581	630	625	607	577	606	604	588	634	604	613	626	652	638	606	683	612	626	634	602	653	596	619	607	638	631	600	601	607	637	608	597	614	594	562	622	596	640	562	649	585	639	587	612	599	595	613	625	607	626	600	602	588	640	624	637	604	615	597	631	616	619	554	582	605	611	628	582	590	608	599	607	574	588	615	603	587	576	655	609	640	617	646	640	633	571	621	648	624	630	613	593	583	593	650	648	621	632	637	657	592	636	583	589	609	582	615	647	612	623	630	646	581	596	592	564	564	574	608	601	611	608	612	605	580	591	655	616	591	603	650	648	601	597	626	637	603	590	627	642	612	579	587	631	651	624	628	621	593	620	609	640	625	648	611	599	596	579	627	649	614	588	616	596	577	579	659	604	641	647	611	589	585	633	599	574	611	635	536	629	568	628	643	592	647	610	651	578	607	597	587	613	610	604	589	626	613	648	587	629	603	591	619	625	596	593	619	580	624	555	632	617	632	619	601	634	566	614	635	566	621	584	635	540	584	586	604	637	626	617	592	567	662	583	605	616	586	602	593	615	643	572	569	633	634	668	594	656	616	628	587	672	610	590	607	614	591	604	644	613	614	641	574	600	605	627	628	624	635	659	614	638	611	612	616	614	652	632	612	607	617	631	575	607	632	546	600	583	598	583	613	633	574	598	613	575	585	570	619	613	613	631	605	577	627	615	676	623	596	609	586	614	615	573	601	603	583	597	644	586	624	613	558	604	631	622	604	608	615	609	649	594	642	660	624	623	624	560	640	604	636	597	615	624	614	615	611	620	624	613	575	617	624	603	602	556	598	646	612	656	609	604	596	617	659	620	574	607	566	654	582	635	604	620	603	664	593	579	632	627	631	592	646	616	606	593	544	648	604	616	574	605	642	614	606	604	633	594	624	607	586	597	648	573	579	605	643	631	633	627	637	587	602	581	614	611	625	547	580	574	561	603	600	601	616	602	578	613	618	611	665	590	629	622	609	575	566	632	615	625	603	613	620	614	618	603	618	533	601	613	625	613	612	608	635	606	639	588	627	582	592	611	633	614	620	631	610	621	654	551	624	585	570	605	579	603	603	637	642	611	616	668	633	605	642	596	661	671	559	585	599	610	591	597	614	608	642	627	614	568	619	638	603	585	606	657	613	613	623	553	606	591	622	546	601	623	671	577	617	608	592	630	592	608	639	600	616	557	624	565	570	598	595	597	618	554	603	588	610	604	598	618	567	640	604	628	622	571	579	612	614	612	634	631	644	607	625	638	644	588	631	552	558	610	618	589	642	615	599	628	559	652	611	605	599	578	585	584	599	621	583	591	643	594	590	624	601	600	600	581	622	584	620	591	613	636	585	667	596	665	601	623	601	607	611	600	595	621	627	600	600	610	624	633	604	585	581	578	653	601	658	628	605	610	585	620	604	579	605	621	650	635	578	597	581	617	615	606	627	677	576	618	614	604	621	588	622	574	614	613	591	608	591	649	612	580	598	600	631	606	581	625	586	622	583	605	604	601	655	625	648	607	654	626	606	604	643	614	600	621	644	635	640	580	587	588	603	587	586	597	622	640	603	599	645	593	591	584	642	596	627	607	616	563	603	636	633	594	575	593	600	597	625	605	654	577	615	629	605	614	589	600	635	623	627	647	623	590	609	637	603	646	605	630	604	640	619	622	633	609	615	640	551	620	598	606	620	592	630	607	572	640	648	629	595	635	649	588	655	622	615	650	646	659	608	583	604	615	584	635	619	650	554	621	592	616	603	621	635	620	637	563	602	576	573	572	594	594	633	626	624	632	622	624	626	602	591	561	639	610	588	606	624	602	618	587	616	625	562	587	592	647	589	612	593	597	623	634	628	570	614	580	651	616	620	570	612	581	628	617	596	600	669	638	595	572	640	659	618	613	629	632	644	623	555	647	561	619	656	615	652	615	608	589	635	647	637	600	621	651	602	614	634	603	611	627	612	622	590	632	611	574	619	581	620	590	605	621	644	627	601	619	562	630	615	612	674	652	589	588	609	630	655	601	621	631	562	583	601	619	569	615	692	639	623	583	630	595	598	604	579	657	606	598	541	662	640	606	619	571	628	623	602	598	658	578	566	652	610	612	625	625	642	555	639	607	605	605	623	623	633	586	633	611	621	596	649	609	574	619	631	649	583	609	599	605	620	623	610	619	629	607	596	638	594	651	631	606	557	604	600	597	619	612	610	610	622	635	644	659	627	584	612	594	618	635	609	612	607	608	622	617	628	574	619	595	568	598	633	580	651	655	596	652	577	594	636	606	553	588	616	632	655	641	617	628	633	623	618	587	621	597	566	640	575	626	616	617	606	585	629	605	646	606	623	623	643	594	568	600	587
25221	21562	25815	21746	1198	415	310	282	252	275	230	257	252	427	1790	3117	2177	870	186	206	200	167	174	181	194	180	176	176	176	164	166	165	166	169	165	205	168	173	189	184	166	175	181	178	180	185	177	175	160	172	184	184	193	192	176	169	187	168	146	157	168	179	187	170	179	184	176	181	199	182	162	190	185	170	187	173	183	187	167	182	195	188	163	187	197	173	209	187	170	186	178	149	196	187	175	176	169	166	186	160	184	177	196	187	196	174	191	170	170	193	178	190	179	151	178	162	172	193	165	179	196	204	183	176	156	164	180	183	194	175	178	182	190	194	180	165	172	190	183	188	175	182	183	174	183	186	182	179	152	205	188	186	165	166	153	168	167	170	174	163	165	187	180	175	190	189	212	175	175	195	171	201	162	178	158	181	170	202	173	160	171	170	160	179	172	170	170	164	195	194	193	173	202	166	168	188	172	178	188	175	186	189	181	167	180	183	170	184	187	207	195	161	164	155	206	199	188	200	180	183	172	195	194	187	170	162	179	180	175	178	196	173	156	156	186	177	196	180	172	166	174	166	179	194	156	179	180	177	164	185	163	179	162	156	187	193	187	188	167	174	177	184	178	160	183	195	176	171	180	169	179	185	173	190	206	165	180	173	188	155	188	161	178	143	167	170	177	191	165	180	153	194	183	178	188	170	176	160	195	169	180	161	174	176	179	174	190	172	189	195	197	180	179	194	177	192	171	168	165	144	166	161	178	188	164	173	175	158	190	178	193	161	170	214	194	149	175	187	188	183	162	179	171	165	191	181	181	160	172	176	173	175	168	175	166	198	173	159	194	197	164	177	175	169	185	165	183	150	175	172	171	193	184	160	189	178	159	178	170	180	161	160	170	166	162	177	188	201	182	181	192	196	175	187	166	170	195	179	176	170	175	181	184	179	175	164	158	208	185	186	184	189	182	189	173	189	203	206	195	178	189	161	177	165	167	173	190	192	169	176	189	169	193	187	165	175	200	184	182	168	168	164	185	161	187	180	178	181	188	188	186	181	183	186	175	170	163	184	159	190	180	149	176	189	179	176	175	183	171	183	181	175	205	156	193	172	174	158	177	177	173	198	158	185	170	182	162	172	193	160	161	177	177	181	187	152	163	174	188	172	168	175	175	189	197	180	155	185	170	167	179	198	182	173	185	174	190	159	187	158	174	183	189	170	162	181	185	184	181	182	171	184	155	172	178	170	194	190	176	176	137	198	179	172	178	186	197	176	172	208	171	180	192	194	179	185	177	182	184	182	164	178	171	186	163	161	160	163	198	182	181	173	183	189	174	151	182	186	166	203	155	177	168	165	174	171	194	155	178	157	172	163	162	189	188	171	171	193	154	150	163	183	181	165	187	180	168	177	212	172	192	173	182	166	172	178	182	192	170	184	180	184	174	178	169	155	203	149	170	169	174	177	178	192	175	186	170	173	180	151	195	156	195	179	169	181	175	168	197	166	191	182	168	195	178	160	175	186	201	197	192	183	197	186	178	195	198	170	153	167	164	168	175	174	184	167	175	170	178	181	157	184	143	149	195	165	173	173	156	166	202	175	183	187	172	174	181	169	187	174	175	155	180	179	168	163	182	146	186	161	186	174	165	161	172	171	194	161	196	160	186	193	174	177	175	183	180	162	177	162	207	174	171	173	178	182	159	190	178	180	191	181	178	177	160	183	195	197	191	167	195	179	189	196	182	178	159	161	196	186	208	168	167	183	189	175	151	181	154	177	169	172	173	177	177	180	183	188	187	189	156	176	171	207	174	170	156	198	161	172	167	162	159	171	168	172	160	168	177	184	173	197	191	185	181	190	185	186	188	181	174	180	178	203	165	189	188	184	170	190	167	185	190	149	177	184	185	192	197	168	169	163	172	189	190	207	171	177	179	184	194	172	188	170	182	166	176	189	198	167	186	168	158	178	170	202	183	173	188	160	170	173	185	166	156	165	146	182	182	179	198	188	177	166	174	208	193	173	163	180	168	174	182	172	185	189	184	175	174	154	165	162	177	171	165	164	150	195	192	169	180	174	186	188	172	176	202	178	184	196	190	164	192	190	171	185	171	190	173	176	170	172	199	176	177	181	165	156	194	152	173	206	188	170	161	161	166	157	177	173	193	201	161	170	170	178	153	179	193	182	168	182	172	188	177	185	166	186	173	182	170	165	170	169	183	171	183	155	150	177	189	168	183	201	179	187	171	178	164	183	180	168	184	173	165	157	174	184	163	181	185	164	178	172	179	185	181	166	194	173	185	184	184	175	180	145	168	167	186	192	182	167	186	170	181	181	163	193	182	177	180	188	155	169	171	155	163	177	184	162	176	163	161	172	186	165	185	169	158	177	191	169	162	202	188	157	171	189	174	161	163	175	180	163	183	176	200	160	165	166	183	187	152	166	171	173	184	179	184	186	173	188	182	179	195	188	186	166	174	177	162	168	170	174	183	165	207	199	186	220	186	151	184	172	187	184	180	180	173	168	180	184	186	168	160	169	167	206	178	183	155	165	174	188	162	204	187	181	157	166	166	186	172	183	170	172	181	195	176	162	202	170	174	157	179	173	166	159	186	176	207	153	193	188	182	156	182	193	186	194	189	172	170	178	169	173	179	171	155	146	167	154	173	163	161	178	165	150	196	184	189	172	169	188	172	162	176	177	188	170	166	199	174	164	174	169	186	201	182	166	186	185	186	187	191	147	180	192	176	171	171	168	174	197	180	169	187	231	175	187	173	172	193	181	156	170	171	178	150	183	188	170	186	182	180	164	187	194	157	159	197	177	190	190	189	158	190	202	175	183	185	179	185	184	171	172	145	175	184	166	186	176	167	180	168	181	176	176	158	163	159	146	174	170	194	201	175	179	188	183	191	188	174	167	185	177	177	173	180	161	150	192	159	180	164	182	180	159	186	160	190	152	186	193	165	169	187	178	184	191	162	191	157	186	192	169	199	173	165	187	173	184	169	185	189	171	185	159	166	173	156	170	180	171	159	171	186	174	179	153	191	174	183	156	162	159	194	169	202	147	175	200	186	180	202	176	164	179	198	191	191	192	175	192	162	172	182	187	165	192	169	167	172	174	189	177	195	157	209	177	178	186	173	170	163	173	176	173	166	172	176	164	191	202	171	178	174	168	164	167	175	158	177	188	206	170	166	172	185	175	178	160	188	168	158	180	178	183	188	192	186	168	162	174	193	175	186	189	170	168	178	179	182	182	198	183	197	157	161	191	181	181	187	184	176	176	174	167	181	180	184	199	196	186	166	169	151	177	156	160	198	146	186	155	174	182	167	175	194	175	180	169	198	177	176	180	161	167	174	166	181	162	177	183	177	172	190	159	167	173	182	187	183	191	167	187	162	195	154	159	161	168	150	167	179	162	171	165	163	180	196	162	182	180	176	165	167	187	189	178	180	186	189	173	170	178	169	184	173	175	192	213	180	178	196	183	162	161	173	183	162	183	205	180	184	174
3765	6567	4238	2053	1480	893	589	558	508	504	469	412	397	1022	4667	7465	4969	2061	286	258	267	260	283	258	270	260	257	253	258	277	260	261	286	260	259	254	270	266	285	245	257	250	252	251	250	230	283	271	271	278	282	254	261	257	272	263	283	247	251	283	258	254	259	250	215	255	258	264	250	278	257	236	235	270	255	260	234	232	256	245	291	263	236	241	255	280	248	284	253	239	269	258	239	269	254	275	259	255	264	253	238	267	220	260	249	260	270	260	269	251	257	240	225	246	274	252	235	266	253	257	245	229	255	261	233	269	257	237	287	279	266	256	255	278	237	271	258	234	268	280	259	268	270	260	255	260	262	280	255	277	271	279	283	276	255	233	270	245	238	270	269	258	230	224	288	256	221	279	262	239	260	262	232	274	258	241	261	236	272	266	279	257	256	273	269	261	265	259	262	285	265	268	253	247	267	258	234	245	256	278	242	259	257	261	282	268	281	271	241	202	246	263	268	261	259	238	261	270	220	257	239	272	250	260	303	276	252	256	260	245	246	244	251	263	250	242	275	260	277	290	236	248	270	248	258	262	283	244	269	260	280	263	236	246	289	273	247	237	268	266	243	285	267	279	248	281	255	246	276	269	273	260	254	252	268	232	267	257	258	246	287	245	248	237	225	282	246	265	266	252	236	238	237	271	271	238	268	282	269	232	246	261	271	264	285	268	222	283	244	248	253	268	280	252	274	263	276	251	254	245	261	250	266	261	240	268	275	285	249	296	259	277	255	244	264	239	270	248	253	233	241	261	261	303	244	251	240	230	252	235	251	250	264	251	256	254	222	281	274	255	284	273	244	239	246	245	267	251	231	259	271	267	266	247	276	242	283	232	264	284	258	263	248	235	268	289	251	255	257	260	271	265	247	264	274	273	289	216	273	256	272	243	262	272	246	271	289	273	278	277	243	292	235	272	234	262	232	292	254	258	265	247	276	279	248	272	257	246	224	260	232	268	268	273	267	247	225	290	280	267	271	251	270	229	256	248	230	258	237	248	241	258	242	258	269	261	246	296	233	270	242	253	278	245	252	281	247	261	269	251	242	279	234	252	263	242	242	255	244	255	256	259	249	265	253	237	259	253	259	281	216	251	238	284	259	229	270	256	270	240	249	257	252	275	253	235	245	263	251	255	242	259	256	261	290	245	271	256	258	235	268	259	243	252	262	218	273	271	274	248	256	247	268	253	280	261	272	254	247	273	267	239	258	257	261	262	199	270	251	266	265	256	245	250	255	261	246	215	256	270	246	273	277	258	256	235	265	264	260	271	285	259	258	233	254	246	234	235	277	260	255	267	244	246	267	263	260	232	252	277	266	261	283	254	260	258	260	252	274	265	235	261	272	253	264	289	234	261	235	252	268	261	270	232	256	244	235	259	272	276	257	261	273	221	227	233	262	266	259	258	256	253	233	249	260	267	241	235	252	227	236	255	284	225	277	264	249	296	246	260	256	275	274	250	262	245	243	290	271	252	260	241	257	281	266	253	257	241	267	242	251	239	246	238	268	254	272	238	273	242	221	269	244	255	300	275	284	273	269	259	254	266	250	245	271	258	231	284	228	270	252	271	273	237	260	254	252	248	274	278	258	252	286	253	273	237	228	267	272	264	262	233	233	278	262	258	258	288	255	269	298	252	239	231	250	262	257	262	254	259	255	267	241	261	267	266	264	309	250	283	229	259	248	261	266	267	252	293	245	251	280	248	230	249	230	259	254	256	240	277	253	244	267	255	264	253	277	251	236	250	279	275	238	257	282	269	274	252	274	272	264	236	249	246	252	250	239	269	250	247	278	284	242	279	262	287	236	247	261	253	250	290	282	278	237	223	240	248	264	277	249	262	286	262	245	251	264	227	227	279	267	252	242	255	261	216	277	244	252	253	263	264	267	278	270	245	249	256	265	260	229	265	254	234	249	270	260	254	283	244	288	267	287	267	254	247	229	258	241	273	264	237	232	265	262	255	259	252	274	260	266	249	228	243	271	263	262	253	249	255	248	261	268	271	272	270	236	271	278	246	238	251	278	247	245	267	291	262	267	260	263	263	231	240	257	248	247	280	271	250	245	257	258	261	273	246	267	267	238	288	258	263	251	265	255	227	274	257	270	284	260	253	258	250	266	246	248	279	230	269	231	247	266	268	261	254	296	261	269	239	239	256	259	270	256	254	251	250	276	267	268	268	254	266	271	267	275	230	264	254	244	272	261	258	258	296	269	271	269	243	273	256	248	267	269	253	279	243	281	283	280	268	259	274	292	218	232	239	254	256	249	252	236	243	242	262	250	240	243	255	233	242	270	230	250	231	274	254	276	276	270	238	265	268	277	273	257	263	253	268	250	268	240	279	257	285	237	253	257	242	252	218	249	255	230	258	231	255	250	263	273	248	238	261	257	268	233	238	246	263	253	262	248	258	265	243	255	286	228	263	265	274	282	257	267	233	271	248	259	242	274	259	253	254	248	239	281	242	251	236	250	233	246	273	248	250	265	231	210	233	271	257	283	273	261	271	275	282	243	234	277	259	261	245	257	247	282	255	282	264	244	238	287	257	285	241	261	262	301	265	256	272	266	229	284	282	231	247	274	256	265	251	270	238	253	225	263	251	263	289	256	273	255	220	273	241	279	243	264	252	253	265	249	221	257	259	225	260	249	255	251	262	258	283	267	258	252	256	248	222	251	244	280	268	256	279	285	242	249	265	253	263	273	247	286	273	245	227	269	248	258	238	274	270	275	244	259	251	248	248	294	243	267	256	238	263	243	252	277	264	262	299	266	256	271	252	238	279	276	254	239	213	230	241	262	238	217	251	251	247	245	278	224	244	245	261	244	264	262	243	254	257	237	308	242	267	242	272	223	237	274	255	255	237	264	271	235	242	254	248	256	254	271	259	263	214	251	280	258	256	270	252	257	264	272	263	235	236	262	260	287	220	253	264	270	255	250	263	261	246	256	274	299	253	273	263	257	252	222	245	277	269	283	239	262	288	285	221	236	286	258	239	249	257	234	251	257	272	255	252	263	261	264	270	242	242	262	272	269	265	262	247	252	246	244	258	237	285	259	269	243	232	285	279	257	268	247	265	235	247	304	239	267	232	279	259	305	257	267	259	279	247	248	256	275	209	273	255	245	222	238	262	311	254	259	273	228	272	271	234	243	268	257	289	243	279	287	275	259	266	263	258	266	234	263	248	259	232	239	276	259	265	250	259	273	270	267	276	259	258	255	282	272	265	262	269	256	267	229	250	258	254	257	258	248	234	237	251	234	243	281	255	230	267	271	243	256	256	263	273	260	236	253	275	261	261	262	249	256	261	264	252	259	255	242	262	242	233	275	255	258	257	270	281	240	286	267	257	268	264	272	264	263	255	261	245	225	250	277	262	264	252	236	267	207	267	258	261	243	251	266	271	257	259	240	273	260	263	212	234	283	266	257	263	251	254	247	249	252	251	250	206	239	255	240	269
22771	21562	28830	24729	21558	19727	1838	799	653	612	512	514	592	3639	11249	12578	8050	2231	332	321	344	327	311	317	350	288	320	286	306	322	318	304	325	301	298	307	285	295	318	306	305	356	293	326	323	296	330	323	272	290	270	314	297	284	286	287	306	304	313	314	311	309	317	289	304	317	287	278	296	312	317	281	313	305	310	306	302	280	324	299	304	268	306	274	280	332	311	318	286	341	308	304	324	311	291	301	339	289	311	274	305	293	300	320	323	312	293	333	308	344	276	308	285	296	282	298	284	324	308	303	284	301	301	270	296	329	335	299	295	298	316	293	296	289	298	302	318	302	293	301	307	308	311	267	320	302	280	324	309	322	300	297	306	278	310	316	282	293	309	270	307	310	317	296	330	312	320	325	341	304	313	318	295	292	285	299	306	292	308	314	268	311	299	318	326	309	302	298	296	311	302	333	335	304	296	289	312	337	281	311	311	322	285	270	313	291	308	313	285	321	317	275	282	312	301	272	328	299	296	319	291	282	327	322	274	309	348	287	292	322	309	272	302	332	320	274	302	298	306	322	303	276	285	319	320	286	305	319	316	310	300	310	309	299	299	293	299	323	311	291	315	313	298	281	339	306	284	301	296	300	290	328	296	302	351	328	293	290	275	325	309	327	302	276	291	285	351	272	293	334	334	302	285	337	302	249	308	319	322	313	293	337	324	293	317	309	285	304	284	343	317	281	284	308	323	279	286	314	344	305	308	311	305	284	299	321	296	308	311	324	292	306	307	349	312	325	306	285	283	299	312	309	289	304	288	310	308	340	330	326	333	307	334	307	302	319	310	312	311	322	329	291	290	318	315	319	290	339	339	318	294	297	298	316	306	308	310	321	281	332	282	293	297	301	318	300	304	310	296	271	287	322	309	298	303	308	307	321	319	310	315	305	312	324	296	280	319	326	306	294	296	313	308	295	287	333	316	305	316	281	303	292	290	324	327	304	309	288	305	325	317	306	325	292	306	325	316	289	317	343	282	328	310	300	324	293	305	292	322	294	302	335	317	326	288	294	305	283	295	286	307	285	313	333	316	301	285	296	314	309	275	300	299	313	332	302	313	305	293	319	313	300	290	315	302	301	273	298	296	282	323	314	292	332	314	294	286	323	322	299	316	310	304	307	298	276	327	302	283	306	316	297	302	296	326	332	323	312	299	317	347	303	340	298	332	300	314	307	316	282	309	298	329	295	290	305	304	279	303	300	340	313	334	315	282	294	291	313	284	300	329	305	308	291	313	293	312	292	285	320	317	297	299	319	331	290	291	300	313	301	285	307	303	317	275	316	326	307	288	306	340	306	322	309	276	302	312	309	282	296	274	306	301	328	275	297	294	285	317	316	312	294	309	314	321	292	313	291	305	279	318	298	301	313	299	311	322	316	328	290	302	295	289	306	278	301	315	301	317	293	295	274	320	301	289	310	318	292	312	312	321	290	294	309	312	345	286	327	291	331	308	299	298	287	318	315	283	308	317	288	300	271	329	292	295	301	282	280	300	312	319	288	306	295	311	298	304	306	284	296	307	318	309	328	296	308	314	309	341	302	317	293	294	301	310	309	322	327	322	323	303	307	291	342	314	302	293	300	281	304	304	317	311	312	295	298	310	265	332	286	320	279	272	297	309	297	278	310	297	338	305	291	310	273	318	279	297	294	306	309	316	296	315	296	292	292	272	269	279	304	305	293	312	320	323	267	305	314	305	287	285	301	262	292	295	310	308	348	313	293	335	272	292	277	298	299	293	300	333	333	294	291	278	278	327	287	308	291	301	308	313	328	311	308	323	314	269	321	314	291	292	286	294	292	288	320	297	308	280	275	286	298	296	308	311	288	292	305	292	296	284	302	286	311	308	302	326	288	325	310	295	267	324	327	273	316	304	315	307	313	271	319	314	305	302	328	303	301	297	291	317	315	318	307	299	286	297	294	301	306	294	283	291	305	267	300	304	311	315	299	328	317	275	321	328	326	299	282	276	285	304	305	311	286	280	321	294	293	316	333	300	316	322	299	296	300	323	305	286	324	319	303	313	344	318	282	298	301	317	310	267	329	321	312	306	304	304	271	308	297	325	298	272	285	299	291	287	288	302	335	288	289	321	339	315	279	295	287	328	282	336	333	300	317	301	323	298	288	284	309	293	318	317	300	296	286	322	316	312	304	321	287	284	316	293	271	307	314	306	299	298	320	280	315	279	292	309	316	303	300	291	305	318	300	276	285	278	264	269	316	333	301	298	331	322	291	327	298	303	326	292	307	280	279	286	289	284	278	310	324	318	298	312	290	302	288	293	293	306	293	288	293	296	301	306	309	301	314	335	312	295	322	282	303	305	319	295	273	295	311	333	301	318	299	318	297	291	288	304	312	307	301	340	283	291	313	296	322	315	312	320	284	287	312	305	307	309	316	272	334	316	320	315	327	310	305	283	284	322	316	280	311	277	331	331	298	301	288	302	282	300	320	315	307	326	285	330	311	318	299	268	318	315	305	289	314	329	306	281	300	315	297	292	311	285	327	302	316	279	316	307	310	295	297	290	285	302	303	287	301	312	305	306	328	310	308	299	299	295	305	331	292	287	283	309	299	307	296	311	311	276	293	310	291	330	303	313	321	268	272	307	320	290	309	328	317	323	314	295	295	291	317	309	293	316	304	281	312	299	308	284	307	303	324	320	282	315	302	290	307	301	330	277	322	306	298	330	303	321	280	295	280	304	318	298	323	275	322	316	315	342	322	313	317	298	286	314	294	305	324	295	321	301	304	330	285	333	267	298	319	319	322	304	275	322	308	327	290	323	329	372	299	280	312	312	316	294	323	292	313	281	275	264	311	305	300	301	279	329	325	308	300	278	325	297	287	310	326	305	324	284	305	301	315	320	315	319	299	274	323	300	306	280	313	302	317	319	289	312	327	295	313	320	293	279	325	318	331	307	315	277	310	320	278	288	295	312	342	265	301	294	294	306	310	327	266	304	326	293	324	275	313	321	317	298	317	292	317	285	303	309	311	313	322	317	323	313	305	290	305	312	313	290	319	281	304	312	329	343	283	297	321	269	324	251	285	329	308	299	294	316	303	299	312	290	298	332	306	334	282	300	316	306	297	309	317	302	309	318	307	271	301	296	284	296	329	306	326	256	312	300	333	328	282	312	298	306	322	291	292	299	285	298	318	305	302	315	273	290	297	333	295	296	308	297	321	291	331	316	270	304	324	311	328	280	292	330	300	305	301	275	289	285	293	295	307	295	311	310	302	285	322	328	308	311	307	341	303	315	324	341	312	309	293	284	322	281	268	286	313	297	295	310	303	318	314	299	330	308	329	285	330	299	323	331	314	327	349	309	286	311	313	336	322	323	282	313	308	308	337	281	316	278	294	311	299	306	326	288	302	294	297	296	309	300	296	314	323	282	303	309	295	311	321	288	315	307	279	310	271	254	332	321	293	298	324	291	325	291	299	274	317	296	309	285	315
4746	16611	11115	5602	3616	2433	1951	1577	1237	1126	1119	1003	1020	7671	19243	19823	12975	3961	446	443	452	451	411	470	452	430	501	436	425	448	450	447	425	428	436	458	436	471	444	453	440	463	442	465	451	486	418	409	450	418	428	464	401	431	442	443	449	418	439	429	440	429	421	425	467	449	427	438	463	439	407	461	424	396	429	423	479	498	392	425	420	391	435	407	427	434	425	431	420	415	401	462	434	443	436	402	410	433	379	449	465	410	428	442	419	446	440	429	426	442	422	423	431	429	412	410	470	412	430	418	446	435	400	427	400	437	467	415	417	414	467	441	432	419	453	442	401	423	421	419	436	418	418	455	427	431	389	417	423	417	467	450	444	426	456	396	463	467	473	476	433	426	440	416	415	415	485	435	415	436	419	445	426	467	444	405	429	434	459	450	421	402	447	461	440	408	444	474	419	421	403	484	416	422	453	422	447	435	427	430	420	430	435	405	436	459	440	442	405	405	448	462	479	392	424	445	427	450	400	403	428	418	438	471	415	441	420	445	419	479	433	439	445	468	431	444	438	417	434	419	449	435	445	448	482	427	424	447	436	414	422	401	402	398	432	398	477	440	431	423	421	420	413	433	439	434	446	357	430	410	460	434	433	458	469	421	429	432	447	424	453	433	419	435	429	417	407	427	412	426	458	464	461	401	396	403	412	417	444	449	440	423	422	435	415	429	457	450	397	448	434	428	412	435	434	419	464	425	424	403	411	453	425	425	437	444	436	417	458	458	463	440	420	425	460	443	428	436	421	432	416	407	461	435	388	422	414	427	417	397	464	431	435	415	430	424	446	401	408	414	432	438	419	456	411	418	446	452	418	417	413	411	435	444	429	401	427	453	446	407	424	441	428	429	464	403	466	427	460	417	411	443	438	412	448	425	417	447	472	426	436	426	433	435	409	420	384	398	477	415	438	453	447	408	408	416	449	454	409	404	416	427	427	415	440	437	439	397	445	432	455	411	376	421	427	426	415	434	436	414	432	437	405	434	439	428	459	411	399	437	400	434	406	492	429	407	434	434	402	458	448	461	424	443	423	431	445	469	434	454	405	431	427	431	436	430	417	439	417	441	427	432	452	447	409	431	411	400	416	443	418	438	455	467	454	477	429	405	428	451	424	446	411	497	421	451	429	425	454	408	454	430	421	475	422	433	428	421	436	415	438	425	428	421	459	403	455	412	479	443	436	437	427	467	435	426	430	454	440	411	452	429	424	415	423	444	461	435	443	429	440	426	475	452	445	469	435	411	428	425	405	438	417	463	448	433	458	441	430	463	410	404	408	390	406	435	432	431	453	413	414	460	492	405	450	429	421	438	394	468	395	440	428	413	460	421	431	443	443	432	407	454	411	425	464	445	470	436	405	445	440	395	444	410	414	439	456	430	421	418	463	419	423	426	433	384	425	432	433	417	423	442	394	406	433	459	449	405	435	395	432	423	470	457	448	494	435	412	444	458	421	423	446	456	439	437	423	423	389	409	447	431	441	408	452	400	438	451	428	405	414	408	429	455	450	402	388	403	442	467	427	414	487	440	457	436	448	371	433	391	466	420	429	417	449	424	423	460	500	445	454	434	390	469	430	470	415	420	444	431	386	436	406	407	428	406	419	450	448	396	475	410	446	451	438	449	421	435	456	433	470	428	459	400	447	424	490	394	434	447	418	427	402	454	438	444	378	425	386	419	432	433	395	393	413	431	451	425	444	444	429	413	428	450	439	424	422	399	438	451	479	428	454	441	427	415	438	411	401	437	432	409	424	453	424	453	427	423	443	423	452	442	486	462	465	435	407	401	409	420	438	410	444	415	401	417	394	458	464	438	430	407	442	426	445	418	414	444	453	417	405	429	440	430	422	404	411	438	399	405	404	436	408	430	438	433	408	440	435	424	430	394	411	446	449	442	405	434	395	425	415	431	429	472	415	391	396	440	407	421	433	446	429	459	401	437	432	471	431	429	426	412	425	429	444	448	446	435	400	408	428	433	411	438	442	420	426	424	441	416	433	465	454	448	438	409	412	426	446	398	444	435	443	435	433	448	416	473	454	430	419	425	427	414	419	429	449	410	431	433	450	393	458	441	411	456	436	412	423	433	442	414	425	462	409	411	418	415	423	472	444	444	410	400	447	426	413	414	430	473	399	447	406	439	378	412	461	409	415	445	445	470	407	475	444	442	413	419	425	447	428	440	420	444	412	415	439	406	448	469	429	424	434	417	438	381	421	420	445	450	422	443	447	451	462	436	454	405	482	443	466	443	426	419	427	439	412	446	444	434	453	429	401	395	448	430	420	454	399	431	421	461	425	393	446	440	444	448	455	426	427	426	447	456	420	446	380	467	415	464	409	478	428	425	423	456	391	424	440	444	449	456	427	442	464	469	413	436	402	413	411	422	438	413	382	414	442	425	449	440	414	410	424	469	427	435	404	421	462	428	425	478	404	459	455	432	442	431	413	407	421	447	456	458	443	435	398	436	446	452	385	406	436	428	421	444	433	405	405	407	420	414	451	432	445	435	443	418	480	424	436	458	428	445	444	425	424	472	442	417	474	391	394	459	443	448	423	455	434	432	448	402	424	419	415	407	439	466	412	410	404	437	426	447	406	433	411	431	387	408	433	444	452	457	417	442	404	451	439	467	438	459	412	457	446	434	424	454	448	406	409	428	414	447	444	433	415	433	411	425	432	465	432	423	457	443	449	393	453	474	397	408	442	435	461	444	469	429	422	425	432	408	426	437	402	466	431	421	435	417	405	407	397	423	413	428	442	411	444	422	429	433	418	412	440	462	449	384	415	391	428	429	438	448	427	446	443	423	420	422	417	439	463	410	397	416	446	439	429	471	469	443	409	429	465	447	401	420	480	443	437	437	418	424	425	405	437	404	396	454	420	419	438	399	442	441	401	428	453	431	457	435	434	434	453	435	405	415	411	473	439	435	414	448	455	439	397	425	409	497	436	416	439	414	419	417	418	432	411	435	429	400	426	459	435	372	380	427	414	436	445	397	427	415	428	437	410	426	413	399	391	427	451	415	429	441	430	416	420	441	488	415	433	415	410	419	415	463	408	429	433	388	442	442	405	405	447	434	426	370	428	425	416	433	422	453	459	412	448	431	435	418	403	406	453	458	439	399	463	409	422	429	445	501	417	435	434	425	406	394	433	471	375	442	407	427	430	412	436	449	388	460	431	418	430	468	421	399	425	403	422	418	424	429	446	475	393	430	434	423	435	426	429	439	428	440	446	405	413	424	437	435	454	427	452	416	420	424	434	381	437	447	409	429	451	444	432	439	442	410	415	455	411	439	425	439	429	424	418	420	452	422	431	405	450	453	445	420	412	433	419	436	450	428	454	481	413	430	407	438	418	368	457	444	447	436	466	451	425	402	395	438	402	439	430	448	439	437	446	413	456	407	434	422	411	427	418	433	455	432	427	420	469	418	416	414	402	396	460	474	443	442	424	395	452	425
27898	18432	4338	926	627	467	430	375	412	386	387	353	339	586	852	900	585	388	336	347	327	324	355	328	326	318	325	320	292	328	319	302	316	332	324	361	304	326	357	324	334	320	333	311	331	315	331	324	330	346	347	317	326	365	343	327	336	341	292	326	340	359	322	328	296	325	343	298	326	311	301	301	334	321	314	341	343	324	314	333	292	314	323	342	338	333	323	324	309	330	371	302	299	321	329	326	332	310	343	318	334	292	378	322	296	319	325	319	306	301	317	306	337	330	331	329	370	335	314	331	317	314	360	331	320	338	339	309	328	362	325	331	347	323	344	379	303	336	335	341	336	316	320	308	326	325	344	336	357	285	316	338	333	279	307	336	343	328	330	305	336	318	293	311	339	309	330	320	329	334	297	325	364	291	321	318	317	332	315	355	352	316	298	322	331	283	315	361	320	315	348	347	359	332	357	328	303	336	349	335	314	325	307	344	346	338	308	293	359	302	360	346	347	323	297	331	335	316	358	311	340	327	341	328	322	316	282	324	298	318	305	313	340	297	313	331	324	363	323	331	279	326	319	367	304	331	342	294	311	324	348	328	313	316	326	345	320	295	332	334	298	352	313	328	338	355	324	328	346	324	306	319	336	323	327	317	340	321	317	323	324	324	340	339	332	320	328	318	343	340	315	331	326	327	353	338	376	339	349	300	300	289	338	266	300	303	302	314	324	303	331	328	356	315	320	325	316	357	352	320	330	344	348	332	334	340	326	348	342	320	304	348	316	335	298	342	310	326	305	306	313	331	346	340	323	333	356	311	299	328	333	311	306	360	325	318	335	312	341	378	310	331	301	314	329	333	328	312	288	322	301	319	336	330	331	345	349	308	359	318	330	347	328	338	292	318	313	327	334	337	303	284	347	329	307	327	314	336	306	320	323	321	303	314	325	301	332	317	321	333	307	335	364	329	316	351	347	346	314	343	315	317	329	311	306	337	335	345	304	311	339	296	335	343	348	318	356	302	330	315	354	303	314	310	335	302	304	295	307	344	322	305	291	350	313	310	316	376	314	338	284	319	362	326	319	358	337	369	331	313	351	357	346	305	373	339	321	294	333	356	330	355	356	337	346	310	306	314	352	289	358	309	340	311	325	313	265	364	318	329	314	329	331	320	328	326	302	301	356	330	313	323	308	293	335	327	347	313	305	316	301	295	323	341	322	361	327	326	342	306	326	364	328	311	300	330	298	336	311	344	304	304	331	323	327	317	348	316	298	325	310	331	329	351	318	345	317	306	297	323	313	309	344	339	326	306	328	334	311	309	349	321	323	335	294	340	309	326	324	342	324	309	325	301	302	311	306	330	335	325	330	315	342	345	330	341	318	322	369	346	310	332	321	360	327	335	354	315	316	336	304	313	335	325	326	308	341	299	334	352	342	359	310	317	285	356	299	306	351	323	356	331	327	337	310	337	303	357	331	341	311	302	327	373	306	325	320	317	309	341	309	350	341	345	316	297	320	322	336	359	309	314	303	336	341	327	351	311	343	341	318	317	314	344	326	292	371	329	314	314	322	315	301	303	298	330	289	299	327	335	300	350	349	326	313	341	328	286	329	354	326	345	337	331	341	324	320	322	364	331	312	293	313	312	334	325	319	332	299	311	343	305	313	327	338	312	334	305	316	308	353	326	339	333	329	323	347	301	308	329	345	341	324	316	324	315	332	354	333	323	336	380	356	369	322	324	314	361	336	320	290	329	336	337	345	364	338	331	303	344	323	325	328	330	343	323	359	326	340	339	327	300	343	327	305	313	322	316	332	311	310	344	284	349	341	338	317	333	301	311	343	321	329	310	281	305	327	296	319	309	334	329	315	307	327	310	313	361	311	321	330	339	313	301	351	340	336	364	329	368	304	360	349	305	304	331	329	312	345	302	312	351	322	337	359	341	314	310	313	339	355	329	356	332	331	319	354	351	324	306	298	334	323	336	313	342	316	339	317	340	302	312	299	320	341	357	337	370	317	307	350	314	298	324	324	342	337	330	326	341	339	318	313	337	324	319	286	329	324	320	307	329	298	334	318	305	324	316	329	319	335	347	305	327	326	384	339	297	307	342	329	308	340	322	342	343	370	339	306	311	300	318	323	343	304	306	308	366	309	324	306	351	332	313	300	333	320	326	331	342	312	352	342	321	321	309	379	313	337	335	327	313	300	297	322	301	342	350	356	334	309	371	352	315	312	331	322	328	354	329	324	339	340	361	299	281	340	328	329	341	323	311	361	309	323	317	341	297	279	324	342	342	314	338	310	323	356	310	353	326	325	332	320	337	371	297	307	353	345	317	310	331	338	325	330	304	335	329	319	342	328	286	310	311	322	352	332	325	356	325	360	297	320	358	342	334	315	324	301	321	311	305	336	305	341	310	323	361	344	329	366	295	307	334	299	331	318	330	335	309	333	325	334	293	332	329	341	345	312	345	338	326	314	315	370	352	315	318	312	314	321	301	331	326	339	294	318	313	328	302	298	321	301	310	341	331	307	337	318	315	351	335	342	316	351	327	340	333	304	339	335	327	317	353	301	308	322	331	304	296	324	303	326	340	335	316	328	341	326	314	291	316	317	314	325	327	304	347	332	345	351	344	296	332	305	327	337	321	350	344	345	330	309	314	338	336	348	337	327	360	346	350	355	301	295	343	295	315	327	336	356	315	322	321	321	338	301	331	321	306	340	314	318	308	340	343	335	293	298	341	355	329	295	329	318	321	323	293	337	328	318	326	310	295	327	348	306	336	327	304	327	317	301	325	347	315	328	315	330	350	331	318	336	329	353	319	320	319	346	304	337	338	362	346	334	364	338	316	317	291	333	314	311	320	333	292	307	313	323	323	321	320	318	325	338	314	306	321	310	348	315	321	337	351	316	324	307	333	315	313	340	343	316	336	306	336	335	319	335	339	331	324	307	319	315	353	326	295	301	347	308	305	323	314	302	325	325	327	357	343	322	336	339	351	352	333	330	306	363	326	316	329	335	319	356	307	328	311	312	288	322	331	347	303	352	351	291	332	341	337	342	294	354	299	344	306	336	321	331	330	321	313	340	309	368	309	302	355	319	308	326	325	310	320	360	346	293	316	346	322	317	301	337	319	330	324	337	356	309	322	343	291	312	314	326	320	337	335	347	339	298	351	323	328	318	333	307	359	323	333	333	320	353	343	327	309	334	328	340	357	309	281	324	315	288	318	297	304	306	301	337	309	337	292	333	329	361	322	321	310	292	327	322	340	327	318	345	352	331	339	342	353	317	340	315	304	312	319	318	330	301	324	323	332	315	328	349	320	339	346	325	343	328	321	297	308	340	356	333	303	319	320	331	309	363	324	336	316	334	292	333	321	344	314	307	331	315	324	311	313	309	369	324	319	340	343	332	309	335	351	311	319	295	335	317	333	321	285	308	348	347	295	310	327	294	302	310	326	314	351	300	312	327	306	364	319	336	324	341	335	308	338	313	351	316	329
4633	4044	2606	1263	1094	805	654	604	615	611	540	524	516	1154	1521	1415	994	472	439	473	462	451	464	454	465	441	453	474	469	498	444	460	464	425	442	468	425	459	432	450	439	430	477	419	463	450	455	426	485	423	451	482	450	431	405	422	460	446	455	495	410	442	486	471	437	461	433	440	414	482	476	461	451	464	479	449	410	443	434	466	449	446	452	462	423	465	499	436	457	450	451	463	456	437	459	473	483	474	440	426	468	449	448	432	478	442	436	451	447	462	420	456	465	494	471	433	456	470	436	440	478	462	468	477	480	440	423	428	463	456	483	460	437	458	459	443	434	450	438	455	416	488	470	439	418	422	460	471	448	472	448	507	438	449	450	445	425	454	463	437	483	403	462	453	435	433	501	418	453	448	477	419	472	473	463	424	441	456	435	441	453	442	437	438	456	460	471	422	461	422	442	416	441	449	468	467	451	464	470	437	438	461	448	464	421	440	438	444	440	434	447	430	444	432	478	453	465	463	433	444	472	430	425	443	426	444	420	437	440	469	455	471	451	444	455	453	408	443	501	453	452	466	452	471	498	466	436	426	474	463	416	444	420	483	457	456	438	431	466	437	500	451	451	467	398	482	441	443	458	440	437	436	477	439	464	459	454	478	456	473	414	485	504	433	443	448	428	469	452	481	440	466	466	468	450	460	463	459	436	440	455	441	445	452	496	449	439	436	460	416	435	413	427	437	443	421	492	441	493	436	462	453	452	470	453	405	467	458	460	448	462	415	438	452	454	422	418	446	496	456	449	489	439	474	477	493	407	442	428	469	456	500	440	443	459	435	515	448	437	424	447	433	442	487	437	432	443	442	487	491	442	430	397	420	444	464	416	455	459	426	431	460	510	434	452	485	492	442	418	439	479	464	433	434	406	454	472	465	427	476	462	443	477	438	438	448	435	493	440	464	478	407	422	461	444	500	465	468	458	469	429	446	445	475	456	435	435	462	455	439	452	425	433	464	430	427	480	476	459	458	476	456	472	475	423	407	439	446	433	447	458	456	433	468	449	474	458	443	462	430	475	479	457	440	427	469	418	478	488	471	473	420	448	448	424	456	427	462	430	452	440	435	480	475	456	451	497	425	458	471	449	474	456	477	441	450	508	444	461	458	426	423	463	456	461	460	436	445	457	472	484	432	428	423	452	443	448	410	433	466	417	455	432	445	453	457	448	434	458	446	451	457	454	475	426	468	429	462	516	453	436	455	445	459	411	478	457	442	407	444	461	473	424	450	467	472	444	440	446	407	455	433	481	469	470	469	458	499	454	473	458	422	472	433	441	443	436	451	463	428	408	482	440	446	441	464	463	471	455	474	417	419	454	423	433	438	486	475	466	492	408	436	452	440	467	457	398	457	448	474	474	424	452	455	477	446	483	436	444	433	451	457	455	462	437	484	438	432	493	479	402	487	441	453	468	486	488	455	496	492	470	437	483	456	451	457	454	448	452	498	460	419	413	481	470	408	460	464	466	472	415	470	423	453	452	483	432	473	483	445	428	487	466	434	492	448	440	473	467	474	442	433	449	431	437	458	487	469	498	454	469	408	453	455	496	444	434	428	444	461	476	435	446	451	486	475	455	464	447	427	418	422	461	440	451	469	486	498	488	432	455	428	437	453	430	452	453	406	448	422	450	475	459	449	474	453	471	442	476	459	446	448	469	422	452	467	419	447	440	460	435	463	490	499	477	437	472	469	442	477	440	469	432	481	428	438	454	480	411	448	433	464	472	432	456	467	433	455	467	437	438	484	425	484	455	461	420	467	442	433	479	461	437	473	484	474	478	427	454	450	447	471	426	463	474	475	488	472	454	460	458	432	449	472	451	458	472	454	494	457	438	473	446	455	427	448	406	469	420	445	450	456	443	482	455	464	458	485	436	478	480	448	527	439	455	478	416	463	445	514	450	459	452	459	457	457	485	460	481	427	396	462	438	475	469	433	435	452	441	490	491	451	441	483	487	416	416	470	405	456	465	403	440	392	454	435	439	469	453	427	435	472	484	455	469	442	448	451	440	432	447	448	468	480	443	481	434	458	472	463	463	463	447	461	462	433	439	422	469	457	473	472	518	458	462	445	454	455	460	493	439	427	442	455	438	461	441	489	454	463	446	447	450	441	484	478	435	477	470	419	459	425	457	435	466	464	495	451	400	463	479	474	434	466	431	488	494	456	482	413	422	427	463	419	446	462	471	505	461	457	461	417	443	442	458	480	482	451	454	462	482	426	449	444	451	462	459	479	471	477	452	461	421	458	469	457	410	464	439	465	443	498	460	426	465	457	445	423	438	434	482	494	455	463	428	402	424	425	461	397	427	455	486	474	423	490	496	435	466	424	452	475	443	472	489	511	458	422	462	434	472	497	443	456	461	442	461	445	438	486	468	452	449	482	443	460	427	471	453	448	398	446	416	432	460	423	456	456	427	430	475	495	477	443	522	478	432	435	455	437	479	428	456	443	466	448	488	493	450	421	460	415	463	474	479	488	449	465	453	446	428	457	437	445	468	462	475	457	463	463	465	473	461	431	435	457	470	459	467	438	455	488	436	478	474	453	459	456	456	465	489	449	447	488	447	468	447	436	422	499	451	440	464	465	451	460	421	455	460	469	443	438	469	451	478	410	430	459	439	450	460	427	462	483	476	470	430	493	473	446	460	425	489	446	430	430	457	448	442	439	429	470	475	486	442	462	460	487	425	448	441	427	465	427	495	471	476	459	446	440	410	451	454	458	456	451	438	465	433	463	443	454	437	469	463	451	456	497	421	440	470	456	448	445	412	471	449	429	464	435	456	465	473	447	432	455	420	406	460	450	437	427	429	457	455	458	463	429	487	443	474	431	458	463	458	463	469	462	432	471	456	474	462	458	469	464	436	457	434	514	449	477	468	479	503	425	446	441	463	450	455	447	451	424	477	421	479	492	472	437	404	464	429	480	436	450	474	435	453	428	465	458	415	454	442	439	463	423	453	446	430	473	429	436	441	483	463	469	431	442	453	431	490	457	479	454	460	473	481	470	441	473	425	433	443	481	489	482	481	438	481	477	455	494	430	439	479	470	441	468	456	463	443	495	454	453	463	459	412	459	474	446	440	486	450	458	449	453	442	473	467	464	406	473	443	457	477	428	484	467	443	436	490	428	404	503	464	485	434	444	463	476	461	425	433	495	459	481	422	432	471	457	450	477	461	459	464	440	434	471	474	445	463	476	452	498	482	435	430	402	481	459	447	472	436	465	484	483	447	445	443	479	443	425	488	465	452	452	430	428	465	467	439	428	473	480	454	446	438	508	461	432	466	444	485	448	452	445	429	464	460	442	412	447	428	439	437	437	441	431	480	470	459	460	433	441	466	472	433	458	447	450	430	410	477	497	436	446	466	456	431	443	470	475	433	440	455	443	469	429	451	444	439	465	449	460	435	457	432	499	462	432	428	447	452	463	448	445	441	470	472	417	445	489	415	489
23783	21520	28013	25456	19556	2065	906	663	635	602	578	532	865	3525	6707	5826	3217	981	440	413	433	450	466	436	476	429	462	448	458	431	444	484	425	426	467	454	444	465	470	403	423	421	438	402	433	429	433	404	428	432	433	445	438	442	442	462	394	426	477	426	471	475	412	441	409	464	419	380	445	464	460	411	444	453	421	452	461	421	453	441	426	429	443	430	467	411	404	439	450	419	427	443	462	436	427	415	421	460	411	431	400	425	424	440	410	463	396	463	447	421	446	439	418	449	412	405	466	449	427	449	446	467	468	414	413	451	450	504	461	408	440	423	448	441	426	461	441	416	441	420	450	433	448	472	437	438	484	483	427	450	424	426	444	453	423	447	442	404	443	444	432	457	481	470	446	455	451	464	452	439	440	443	434	410	425	414	470	487	421	467	400	435	466	421	480	428	463	457	428	421	423	400	459	435	450	453	445	417	439	397	462	465	448	404	443	436	425	442	446	413	439	402	461	449	451	435	468	460	428	441	424	413	422	437	438	433	456	422	464	449	450	405	447	455	437	420	405	442	451	446	408	426	440	452	423	464	409	431	458	445	397	456	416	443	423	421	451	435	436	427	400	457	447	458	431	394	426	434	442	429	435	472	415	430	410	420	465	436	432	457	426	420	441	427	480	408	418	428	427	421	437	437	423	428	443	416	409	444	457	435	405	454	408	420	456	443	455	429	425	441	410	476	395	425	488	442	417	392	461	444	448	399	423	435	423	407	413	391	466	427	437	461	434	428	446	463	442	432	422	424	431	419	429	421	444	464	431	395	412	429	440	441	413	436	440	391	439	490	460	434	435	414	419	460	455	480	437	449	377	445	451	427	426	449	425	438	411	435	439	461	444	413	401	425	450	455	388	486	434	455	436	450	431	431	395	397	427	421	437	440	425	424	425	429	456	396	417	427	418	454	433	384	427	420	466	464	434	460	428	426	481	400	464	420	425	412	416	462	418	409	456	422	493	450	439	420	432	419	450	437	467	410	475	456	425	428	426	426	444	441	449	440	435	417	476	473	426	445	415	394	468	453	442	440	444	414	394	413	412	437	448	418	420	420	428	482	449	438	455	447	447	422	453	446	489	434	437	417	423	415	433	423	414	434	450	404	431	453	436	414	450	457	425	479	450	413	468	445	419	446	455	423	455	420	434	446	453	427	413	460	439	409	457	465	452	427	408	446	432	430	454	439	426	431	440	436	440	456	409	452	428	450	469	452	442	443	416	474	437	423	420	448	424	386	412	459	448	445	443	436	443	449	413	420	416	438	406	460	412	446	403	405	435	421	419	441	408	473	461	455	426	466	440	430	486	404	420	410	471	474	447	426	424	445	455	415	440	427	436	433	452	441	396	427	426	418	438	460	454	473	440	430	426	428	427	413	445	435	408	438	461	415	393	445	375	453	424	438	498	454	459	426	473	439	422	424	382	425	446	420	460	422	440	426	414	402	433	452	487	461	429	433	445	431	406	406	445	444	455	471	399	455	447	435	450	432	454	435	389	442	447	447	464	437	455	413	473	469	428	419	442	462	426	419	404	434	459	456	430	420	404	434	451	412	428	426	400	411	407	452	467	421	430	424	441	437	429	414	425	447	397	425	471	432	435	399	438	421	390	398	451	444	428	450	448	450	444	459	491	445	416	457	425	463	440	469	431	447	492	443	424	441	470	438	424	484	419	446	423	412	422	455	450	423	425	401	444	441	423	429	432	419	428	427	431	442	404	432	429	455	396	456	431	423	429	426	429	421	449	436	468	429	432	440	439	420	408	461	437	426	471	442	412	454	404	452	456	432	438	455	444	412	441	417	426	433	444	431	474	452	433	421	425	439	471	432	448	409	423	448	436	443	451	398	448	425	464	452	390	440	435	445	420	458	386	419	361	405	410	419	394	468	456	453	426	425	443	469	470	423	435	421	436	442	413	443	471	448	475	410	437	431	452	457	422	462	455	453	404	435	456	448	491	488	456	408	411	445	424	448	446	468	435	457	456	464	424	423	398	450	417	432	443	467	419	434	395	448	422	466	435	464	432	447	444	427	434	481	437	429	461	422	398	448	453	391	443	427	440	428	451	481	484	435	430	458	442	455	415	441	431	407	451	438	422	432	434	434	472	463	435	460	455	444	423	405	432	425	421	415	421	417	416	430	421	435	453	458	406	425	445	434	433	456	428	434	451	452	444	448	388	426	450	407	459	440	417	398	440	442	424	432	431	426	466	430	438	411	406	415	416	441	413	417	411	419	419	430	441	418	448	444	444	434	432	436	484	423	422	429	468	386	433	438	412	466	399	386	430	434	455	424	423	416	462	437	421	415	467	474	438	451	463	400	416	398	458	487	448	439	448	456	426	457	423	443	434	448	450	443	411	426	456	434	448	450	411	463	423	456	459	422	438	461	420	428	394	417	417	429	419	431	445	449	407	451	414	430	417	448	411	418	420	449	469	453	423	456	425	430	440	439	420	446	444	442	411	441	436	465	423	432	428	417	441	426	408	445	433	453	426	433	450	465	444	434	440	450	426	440	426	409	447	450	452	420	447	445	439	429	428	452	463	404	424	493	452	459	429	434	426	443	475	445	462	434	447	425	446	464	455	393	432	416	453	467	472	472	429	459	443	426	430	442	469	434	436	452	461	421	411	437	398	452	460	448	422	431	456	477	449	457	405	445	451	432	438	450	418	440	430	460	429	403	468	399	424	427	450	407	448	447	436	410	448	401	449	442	442	408	453	449	475	449	434	422	429	430	454	441	421	443	442	451	441	438	451	424	463	444	411	406	427	478	455	463	452	422	458	457	427	417	446	401	418	409	427	450	436	417	424	451	441	428	422	442	450	467	406	425	460	448	458	401	420	426	439	461	471	439	410	428	442	434	413	443	456	412	409	486	448	415	426	439	408	426	425	437	417	437	436	438	439	449	412	392	414	424	428	407	378	448	470	440	409	486	408	428	438	439	481	443	428	447	434	462	454	432	445	443	449	436	456	438	448	445	420	439	428	441	405	437	452	479	420	434	461	439	421	437	438	421	422	468	468	431	475	425	426	452	427	437	412	432	428	449	406	409	431	450	415	426	425	450	456	448	436	442	434	434	431	437	420	424	433	447	402	405	461	452	400	427	423	423	492	422	435	420	449	434	415	460	430	445	450	434	408	406	399	415	442	431	436	448	450	403	432	442	416	451	478	430	418	419	468	444	398	428	427	427	433	418	418	437	429	444	419	422	439	461	437	459	419	417	480	431	431	431	455	449	420	416	442	411	402	418	436	463	423	437	434	442	435	463	395	429	397	459	445	445	390	434	440	441	409	455	429	441	422	444	448	436	424	410	409	443	461	466	433	418	445	463	436	408	400	447	439	431	436	430	408	454	429	437	432	482	431	416	427	428	500	457	419	416	438	438	442	437	466	479	447	437	428	461	420	426	429	443	449	450	427	399	398	415	413	463	430	426	451	398	433	425	441	444	449	442
3685	11047	7428	3423	2853	1855	1493	1219	1158	1018	943	852	1596	7237	12528	10410	6055	1627	648	600	573	562	609	601	623	576	620	632	603	634	603	629	596	602	608	631	627	638	653	585	579	646	630	620	604	637	623	617	630	598	632	603	661	624	584	609	597	636	662	660	605	645	610	582	617	652	577	626	618	597	633	576	592	593	610	597	571	630	660	641	616	553	601	625	624	601	637	585	600	621	616	620	628	603	614	605	585	630	613	573	581	595	593	609	616	601	562	618	653	607	625	612	573	600	588	612	605	619	635	585	611	573	606	603	643	590	625	605	600	607	592	586	634	614	598	557	578	587	600	630	597	624	611	599	601	661	652	606	569	615	567	608	625	593	615	638	597	645	616	600	636	602	570	636	633	594	607	602	604	604	627	587	610	592	562	576	602	622	568	638	580	612	539	601	626	636	638	617	576	577	624	592	616	635	620	613	625	586	616	589	617	600	628	585	643	645	616	603	596	611	587	601	603	574	569	630	620	614	607	589	605	611	598	606	589	600	609	612	558	587	625	632	573	605	604	581	634	563	645	605	584	594	610	580	590	580	590	608	617	589	631	591	639	591	603	624	643	642	536	594	600	632	598	617	599	619	591	611	644	576	595	614	618	586	628	601	638	564	617	624	603	556	609	579	603	589	569	603	628	583	587	606	634	622	580	620	613	619	612	611	631	634	628	616	577	590	629	585	582	585	636	632	605	643	569	589	604	597	585	604	606	569	644	613	620	592	623	606	601	609	556	609	608	641	572	622	599	619	602	567	571	608	601	599	610	629	586	613	606	643	592	648	624	612	603	597	604	595	609	625	600	612	584	628	597	562	621	630	608	624	578	651	638	602	613	587	587	576	625	598	647	574	625	617	616	610	597	653	664	553	655	606	621	598	597	612	626	639	597	600	608	625	626	577	595	585	608	610	628	593	598	611	603	636	635	641	598	601	608	630	586	620	619	579	616	604	644	633	617	592	601	609	632	626	620	611	596	633	636	644	614	567	608	649	616	595	593	600	612	625	577	590	604	597	589	603	620	618	635	641	629	600	581	596	630	598	633	593	627	630	625	634	558	665	599	623	575	608	606	603	613	620	584	603	622	610	566	607	605	625	580	613	622	590	625	634	636	599	569	581	594	596	545	649	612	607	613	577	588	553	572	589	596	582	649	622	560	593	599	573	584	587	652	649	580	616	641	656	587	574	593	568	625	582	590	601	576	560	621	632	636	621	616	592	583	593	596	633	651	607	623	594	613	633	606	624	669	570	586	586	635	641	555	620	571	590	628	622	608	616	616	617	627	607	637	604	623	606	588	632	609	565	644	621	570	640	634	614	615	630	627	636	611	611	624	635	640	576	610	606	591	643	645	619	572	662	589	642	586	594	630	600	600	650	634	644	629	608	651	585	624	616	577	662	590	608	684	634	651	603	636	660	644	586	623	610	650	602	547	611	582	580	634	622	564	605	559	578	604	599	658	619	547	615	589	623	596	585	619	626	589	586	593	597	607	624	601	609	584	577	625	618	610	635	587	579	596	594	579	602	613	624	584	605	605	607	614	583	620	600	622	633	618	627	588	591	595	607	612	631	641	620	632	617	620	559	622	603	592	578	596	633	624	632	645	570	521	623	599	672	567	594	652	631	658	601	607	605	613	604	592	577	626	592	666	614	599	575	618	619	571	591	602	606	627	588	550	564	657	583	645	592	614	591	587	571	599	624	590	621	625	640	650	587	593	589	613	583	600	640	607	602	604	634	579	626	618	601	598	639	608	592	660	645	578	618	608	594	624	637	582	619	584	623	591	615	603	657	629	594	665	627	638	594	580	555	626	617	609	590	654	587	635	588	592	640	576	559	641	607	630	632	635	549	613	618	577	557	613	598	572	590	614	603	616	602	607	614	570	594	631	632	621	567	613	624	591	554	618	610	631	660	632	607	618	613	635	630	600	607	591	601	615	612	602	622	639	604	605	645	559	617	592	600	591	604	620	564	549	586	618	630	585	570	639	589	618	629	620	615	610	590	609	618	599	587	582	631	564	590	568	604	627	610	563	639	634	612	612	599	602	596	616	677	624	583	586	623	643	628	588	616	586	648	589	633	643	635	609	618	611	618	591	624	658	600	561	602	582	595	619	617	636	592	632	637	587	618	595	618	623	581	601	625	610	597	592	638	628	643	596	620	624	581	618	592	593	563	616	637	601	576	643	618	602	567	644	608	578	568	580	588	631	626	571	605	603	670	564	604	596	620	612	607	594	591	607	590	596	585	573	596	604	635	594	609	614	583	599	599	583	612	570	593	561	571	608	595	581	617	619	565	649	601	602	632	588	576	619	575	584	630	639	612	585	563	604	611	598	560	580	608	590	635	617	595	627	579	606	560	595	644	589	588	597	608	600	624	590	611	566	661	581	598	596	621	597	618	564	655	601	657	586	600	590	606	657	631	571	606	617	589	621	649	606	631	601	598	608	641	612	630	678	620	590	634	624	608	617	591	615	589	630	622	556	577	608	599	603	583	612	627	598	585	603	607	599	581	595	616	611	626	606	600	632	584	613	621	579	571	610	560	594	622	563	608	613	624	632	629	563	617	572	599	605	624	637	610	639	630	600	591	598	659	599	598	611	612	617	640	612	609	618	583	594	623	601	636	575	595	636	608	602	627	586	639	585	599	669	643	586	612	616	604	599	617	600	571	622	574	613	574	619	640	644	623	615	609	650	583	613	598	600	591	599	619	597	630	611	613	633	601	610	627	612	602	640	607	580	610	612	622	595	595	589	593	653	573	609	615	594	591	614	596	609	605	646	576	621	596	601	600	588	583	607	574	610	598	605	609	645	615	609	617	595	601	622	603	574	594	598	631	587	641	603	574	655	645	562	612	619	610	625	641	612	582	573	617	605	638	594	561	592	620	624	607	595	606	601	592	669	573	576	629	600	573	638	601	576	619	611	625	610	593	668	620	611	570	600	603	626	612	595	553	605	622	603	601	625	599	597	590	569	635	580	595	627	625	603	597	577	580	615	628	638	616	626	627	589	614	612	651	599	646	610	642	657	637	643	644	621	612	620	613	645	606	587	602	602	614	621	621	611	609	592	652	649	628	572	612	596	674	593	596	631	616	578	585	594	629	607	594	618	611	573	642	584	582	631	609	602	582	612	601	575	612	606	545	582	636	669	620	588	571	633	588	593	601	585	584	611	597	606	627	589	602	611	632	613	594	619	603	588	608	611	579	653	616	607	592	626	583	583	572	575	577	634	595	591	595	598	603	620	600	598	625	640	571	640	582	558	616	607	579	596	611	581	594	570	660	603	602	626	625	602	619	621	623	661	610	622	635	579	602	568	642	623	624	667	616	604	577	575	619	591	593	582	584	625	610	578	603	595	555	628	591	666	610	608	622	584	578	577	611	585	586	607	620	617	569	607	585	611	582	592	618	603	591	599	602	628	640	598	635	602	593	624	649	618	594	602	613	604	604	597	619
25243	21497	25738	21547	1233	445	383	312	262	297	249	242	239	344	1935	2996	2010	690	171	172	205	196	183	171	180	165	180	183	187	196	144	172	175	189	154	166	187	184	207	180	175	183	184	175	189	198	162	181	155	175	174	169	188	180	181	187	178	149	181	182	194	182	162	176	187	155	177	169	189	174	176	180	176	174	175	187	167	168	177	169	181	201	183	192	187	209	191	180	188	172	167	186	174	158	200	168	198	175	174	176	157	193	181	167	196	178	166	171	132	182	153	187	186	170	173	175	177	191	196	151	154	187	185	161	175	179	149	182	189	186	184	186	171	179	172	184	171	164	173	177	184	153	168	162	146	160	178	162	183	178	159	209	184	178	167	189	190	188	167	169	184	183	159	189	192	183	197	162	169	187	160	173	191	156	196	165	186	190	170	186	183	162	191	187	159	199	173	162	190	172	165	191	183	172	193	158	177	189	167	186	188	179	193	190	178	175	206	191	169	173	162	165	193	172	184	162	176	189	178	189	181	200	162	141	186	187	189	184	185	159	177	185	163	191	201	174	190	180	184	179	186	175	177	184	208	165	163	170	164	181	166	173	175	204	176	192	171	209	174	195	177	200	188	181	210	191	177	166	172	194	157	155	165	174	167	184	163	162	195	178	184	187	167	161	183	190	183	186	153	202	172	189	150	155	175	159	197	199	171	169	177	157	167	189	190	179	161	181	158	185	173	195	165	189	166	169	186	169	184	183	176	181	194	187	160	176	192	193	159	172	198	180	175	167	166	184	175	176	181	186	186	170	171	172	177	170	189	131	176	191	198	197	187	191	171	169	186	180	167	172	187	180	188	170	177	172	185	180	158	188	180	176	159	180	183	162	208	173	157	190	167	157	171	198	184	195	177	181	162	173	173	193	182	188	178	189	192	180	189	163	177	166	199	200	165	166	187	196	167	184	163	178	171	191	181	184	192	188	170	169	166	169	170	173	172	201	179	186	183	198	175	161	187	187	172	168	199	182	183	192	157	179	169	185	215	192	201	194	197	180	181	187	188	183	192	175	203	200	169	160	165	192	176	163	176	178	164	176	178	164	188	184	158	191	161	193	177	173	166	191	188	187	179	152	153	179	184	171	190	161	180	147	169	192	160	181	176	172	175	190	188	176	178	193	160	183	191	166	190	175	165	181	163	165	173	165	189	177	185	174	179	174	191	176	202	187	167	171	168	170	177	178	185	178	183	189	158	188	181	180	170	191	174	174	153	195	172	179	176	177	166	196	170	173	178	163	158	161	174	180	180	175	149	181	169	192	159	186	166	176	180	175	178	173	190	199	173	195	167	165	170	189	174	158	181	168	186	167	199	180	180	181	194	179	175	153	184	182	165	164	160	185	168	185	151	188	160	163	164	184	173	181	193	190	174	158	189	156	152	176	169	210	186	217	175	185	170	181	162	174	172	204	187	173	188	194	186	169	182	204	167	175	170	170	167	179	189	201	204	145	161	178	186	157	193	187	207	170	173	192	174	159	176	183	188	191	177	180	155	171	179	176	184	193	163	183	155	168	161	172	200	193	165	160	173	188	188	185	167	162	187	190	191	171	171	195	203	187	188	169	194	162	171	166	176	166	191	167	184	181	155	167	173	180	165	154	192	161	184	158	185	165	195	162	163	153	162	158	167	185	165	173	172	170	205	188	184	191	163	178	193	184	181	192	165	166	169	167	190	162	182	166	148	164	183	168	179	164	172	189	165	180	171	168	177	154	170	184	196	190	190	199	162	207	142	185	171	138	161	149	173	173	165	156	198	170	175	184	165	188	184	185	158	168	186	175	188	179	160	182	187	163	170	170	204	209	190	153	187	200	173	180	191	177	182	173	182	178	182	200	177	189	198	152	165	174	191	176	202	168	142	186	169	184	165	194	164	159	167	194	178	181	160	184	169	189	177	175	171	169	183	173	176	186	160	178	175	177	169	211	179	193	179	183	155	185	189	175	177	187	193	175	166	161	184	192	180	166	180	192	189	169	191	171	180	166	194	186	171	180	186	162	164	159	158	173	173	197	166	201	178	202	182	173	182	179	184	178	159	186	189	159	158	173	187	170	172	173	179	197	173	163	174	176	163	169	184	182	172	159	181	171	194	178	178	192	173	158	184	164	197	162	205	191	174	158	184	186	205	174	170	178	188	167	160	218	154	171	152	175	193	177	190	177	158	175	175	178	169	199	194	179	160	167	173	191	188	174	156	178	152	178	217	180	152	166	205	192	172	157	180	177	182	165	170	191	182	169	167	176	159	202	184	187	161	190	172	175	184	196	177	187	179	179	160	187	171	178	182	199	176	188	150	166	175	168	170	175	192	175	201	185	172	175	161	168	165	162	180	191	169	146	181	184	182	171	183	162	157	152	172	155	169	178	192	163	172	169	184	169	181	176	163	188	181	202	159	189	185	185	168	176	187	162	164	192	207	197	181	160	186	160	176	172	169	192	191	181	187	178	174	203	217	177	166	167	172	194	167	194	177	181	169	174	184	159	174	176	173	176	177	169	192	207	189	201	165	180	175	157	186	172	174	192	168	174	170	205	208	180	170	182	201	170	166	192	162	174	169	207	172	182	169	165	184	179	196	157	201	170	186	173	185	195	160	182	205	172	177	186	180	175	170	167	169	162	169	176	165	167	162	169	178	185	165	180	156	171	154	204	206	178	153	184	164	180	153	176	148	197	189	188	175	194	186	166	180	187	170	167	152	205	169	181	178	192	188	165	173	189	181	179	159	203	201	158	174	162	188	185	170	194	211	168	170	172	160	148	179	173	176	186	198	166	170	165	182	161	171	163	147	158	182	178	171	181	170	172	182	191	179	183	179	188	211	190	189	179	191	174	156	166	152	195	197	151	183	186	179	172	189	167	155	181	182	158	181	181	160	194	178	190	166	187	171	175	183	181	169	155	171	169	169	158	173	178	172	168	200	189	187	183	154	174	168	163	172	183	162	176	173	170	203	173	189	199	174	194	162	172	201	180	179	157	173	170	199	192	189	184	195	188	186	200	180	169	187	189	176	181	186	175	181	185	167	166	175	165	182	187	167	213	192	196	176	188	156	163	189	192	169	165	155	162	168	158	191	179	187	179	165	159	192	150	178	193	193	172	177	158	177	174	172	186	173	173	188	165	184	165	193	170	191	167	163	184	184	177	186	174	183	175	166	186	185	184	186	183	181	179	186	198	168	193	212	192	182	188	188	212	183	167	164	159	189	165	184	176	163	178	160	178	175	162	186	163	171	183	174	177	183	164	177	191	185	190	167	174	166	160	169	191	171	171	179	188	182	156	196	182	167	169	162	177	193	178	177	190	179	169	161	161	174	173	199	168	184	169	196	182	187	161	178	152	174	190	185	156	139	170	184	177	159	180	161	170	180	159	189	178	162	176	185	193	203	187	173	175	184	170	182	166	180	172	193	150	183	185	190	178	151	174	208	177	166	143	198	172	188	192	174	162	166	161	170	159
3862	6765	4570	2374	1597	1071	888	706	537	537	477	410	398	737	4873	7509	4697	1582	273	260	239	262	266	297	276	271	255	277	244	247	258	265	266	281	293	252	262	221	271	250	260	251	252	257	271	246	240	243	258	279	257	246	267	274	249	223	278	257	253	267	249	269	248	249	245	251	270	245	256	269	241	237	262	260	244	246	256	262	267	230	200	251	252	221	247	251	228	233	245	251	265	259	265	258	259	240	271	249	265	237	259	264	259	274	273	264	266	251	262	268	253	257	225	231	254	262	246	287	253	245	273	257	243	261	270	257	262	273	272	262	256	255	240	265	233	249	252	267	263	281	260	255	227	247	271	229	260	241	277	272	283	233	254	252	267	254	228	249	259	251	257	261	277	253	241	226	247	265	251	260	257	269	259	251	250	270	247	275	243	258	269	270	259	243	282	276	252	244	276	256	255	253	271	232	265	254	242	224	250	280	256	266	252	273	254	232	249	251	239	254	253	269	253	233	259	264	225	254	271	246	264	256	275	261	253	271	245	247	263	287	241	273	276	266	261	256	265	258	258	229	231	271	278	281	229	248	254	262	232	262	281	251	227	247	256	241	279	253	275	254	268	264	242	219	281	283	264	265	239	260	252	240	265	270	240	254	264	238	272	232	260	259	268	249	247	254	266	271	233	240	247	258	270	271	226	238	233	259	233	237	225	248	293	265	236	254	268	265	266	263	267	277	235	271	270	257	216	261	251	246	249	238	292	252	262	281	232	270	248	267	287	271	229	266	245	249	240	256	280	239	286	251	289	270	250	257	275	256	251	262	255	255	252	267	298	250	266	226	286	244	254	293	256	237	240	277	263	264	259	273	263	244	254	259	253	251	240	246	246	244	252	280	279	253	289	258	247	253	302	265	277	246	236	273	252	262	258	272	241	240	256	244	261	249	248	260	278	239	249	275	265	254	249	253	265	288	270	238	270	271	247	252	268	226	284	267	260	257	263	266	275	253	254	222	241	258	248	265	234	235	249	247	233	275	275	254	259	227	234	277	264	264	275	263	233	261	247	244	263	263	279	256	257	244	246	236	254	258	267	252	277	257	260	259	267	241	243	261	284	264	262	255	243	269	238	265	257	235	234	296	289	259	252	272	257	283	261	232	275	235	284	295	250	268	286	247	276	229	272	239	274	253	264	233	289	225	251	282	251	255	264	227	253	285	269	244	244	261	248	261	264	255	287	244	267	272	252	254	241	257	267	246	259	257	220	249	249	255	259	254	244	256	280	274	257	253	263	283	260	272	271	243	257	272	272	273	252	263	239	245	260	277	251	266	261	255	296	262	238	245	279	235	244	276	226	263	247	267	254	250	239	269	239	247	258	293	273	268	290	258	218	273	255	241	265	241	257	271	258	260	254	292	286	239	265	271	242	282	284	254	237	235	264	281	246	251	258	251	251	283	247	241	259	260	270	250	291	249	274	264	260	256	257	294	287	235	231	244	259	263	241	283	262	234	251	246	274	263	243	246	257	276	277	251	241	243	238	268	255	238	256	235	242	290	267	242	245	249	251	272	247	247	280	284	260	260	251	263	257	249	253	262	243	252	241	256	235	263	248	238	262	253	275	260	252	256	274	250	293	253	282	241	269	247	236	267	220	263	270	233	259	271	220	269	247	240	249	287	272	254	289	269	240	256	254	257	244	248	237	272	252	241	256	241	235	252	271	247	252	240	229	272	264	264	252	254	226	250	269	248	278	277	290	242	269	270	251	284	280	208	241	296	250	270	224	244	255	260	234	243	219	270	276	258	265	236	258	229	271	273	256	235	264	253	262	267	267	267	259	252	253	261	244	262	274	237	254	274	272	263	247	227	251	251	251	272	235	233	280	237	233	230	265	266	280	284	282	268	259	266	232	264	233	238	263	269	260	280	255	272	235	238	230	267	245	246	281	249	245	253	258	254	287	255	274	254	259	297	260	268	265	246	263	267	241	258	286	235	268	241	260	260	254	276	243	274	263	279	244	237	245	294	262	243	267	273	242	263	240	262	228	270	269	269	276	286	263	270	264	270	252	252	274	232	233	248	211	226	253	271	282	238	243	247	277	277	230	221	234	270	247	254	251	262	258	274	226	303	265	259	267	260	223	250	250	256	259	267	256	229	249	257	260	223	259	244	256	255	253	247	251	242	223	260	235	279	252	253	282	246	269	266	239	260	263	250	214	248	244	272	259	252	244	252	256	208	255	251	266	273	255	281	259	263	250	249	298	234	257	263	269	301	257	267	236	258	263	263	250	226	254	242	259	256	268	259	250	250	269	283	257	246	240	265	292	272	269	271	249	259	280	248	244	218	239	238	278	246	262	259	276	246	254	255	261	231	247	248	257	267	223	270	228	234	281	239	234	253	279	259	239	247	261	276	254	258	251	258	300	250	254	252	274	245	263	255	266	277	239	252	239	233	252	303	251	257	266	268	281	261	233	256	261	252	252	248	298	283	238	277	263	248	254	254	227	249	265	265	250	272	270	237	268	264	271	230	227	282	251	275	266	240	257	251	294	267	288	236	249	265	272	271	281	284	258	284	268	235	218	281	241	234	250	249	281	271	246	260	251	260	250	244	254	266	205	270	254	269	239	260	259	254	252	263	266	239	265	272	267	265	260	249	252	277	259	271	280	224	239	279	264	266	274	249	236	260	237	260	276	239	293	250	231	266	272	237	258	253	252	243	262	280	274	254	257	235	237	272	270	252	250	259	250	254	264	258	253	242	261	242	249	275	276	254	261	279	261	257	240	244	284	234	250	239	261	294	295	264	262	244	245	256	271	246	246	244	272	252	283	257	276	250	231	284	247	240	241	238	278	264	275	249	247	264	251	244	255	266	233	261	245	262	268	247	235	258	258	252	238	262	239	260	247	281	257	250	253	238	258	235	281	254	253	247	269	247	275	274	232	258	244	271	275	268	268	263	265	256	259	250	250	270	251	249	267	291	241	236	264	235	244	262	246	280	244	243	237	245	255	260	281	257	246	261	277	265	252	292	277	286	264	265	239	238	227	242	262	249	261	294	247	266	243	247	258	252	265	267	234	265	244	248	256	285	242	243	222	255	236	241	240	253	266	249	260	237	250	253	255	240	268	243	247	282	260	236	271	266	266	246	253	269	245	262	254	258	281	262	212	255	266	272	235	252	273	278	262	274	265	250	251	257	301	235	263	274	250	272	250	240	260	237	271	272	276	282	262	241	266	263	270	237	255	259	234	268	232	238	282	266	264	264	245	291	258	270	255	255	267	247	243	281	240	265	266	244	274	259	256	271	240	248	283	256	283	274	265	262	262	248	266	255	241	283	279	259	255	239	308	255	266	258	276	243	263	241	272	234	256	250	265	243	254	259	249	262	265	257	279	264	231	230	260	246	261	257	275	255	260	276	248	271	253	287	244	254	246	256	249	248	276	261	261	240	264	261	281	234	260	271	272	279	248	235	240	248	228	250	252	282	255	255	245	291	261	253
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
