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
338643875922	338643876481	338643877031	338643877581	338643878131	338643878681	338643879231	338643879781	338643880333	338643880883	338643881431	338643881981	338643882531	338643883081	338643883631	338643884181	338643884733	338643885281	338643885831	338643886383	338643886931	338643887481	338643888034	338643888581	338643889131	338643889683	338643890231	338643890783	338643891333	338643891883	338643892431	338643892981	338643893531	338643894081	338643894633	338643895181	338643895733	338643896283	338643896831	338643897381	338643897931	338643898481	338643899033	338643899583	338643900133	338643900683	338643901233	338643901781	338643902333	338643902883	338643903433	338643903983	338643904533	338643905083	338643905633	338643906183	338643906733	338643907283	338643907831	338643908383	338643908933	338643909483	338643910033	338643910583	338643911133	338643911683	338643912233	338643912781	338643913333	338643913883	338643914433	338643914983	338643915531	338643916083	338643916633	338643917183	338643917733	338643918283	338643918833	338643919383	338643919933	338643920481	338643921033	338643921583	338643922133	338643922683	338643923233	338643923783	338643924333	338643924883	338643925433	338643925983	338643926533	338643927083	338643927633	338643928183	338643928733	338643929283	338643929833	338643930383	338643930933	338643931483	338643932033	338643932583	338643933133	338643933683	338643934233	338643934783	338643935333	338643935883	338643936433	338643936983	338643937533	338643938083	338643938633	338643939183	338643939733	338643940283	338643940833	338643941383	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24875	21930	25631	28875	21930	21941	18852	541	289	231	222	184	178	163	177	175	173	138	150	122	163	148	156	135	153	150	145	111	140	138	128	124	132	121	141	136	125	155	135	133	116	126	126	129	148	118	128	121	140	135	117	122	132	124	121	148	138	139	137	130	134	110	112	163	121	105	128	118	131	136	123	130	123	112	126	102	147	111	121	122	138	108	119	115	111	136	122	139	119	99	107	128	121	140	125	120	117	129	113	159	121	126	124	112	144	127	106	124	126	138	145	114	127	115	120	108	141	137	109	112	125	121	147	151	112	116	127	117	131	131	124	104	111	130	125	134	115	118	132	123	150	129	127	132	134	129	140	108	121	117	113	127	153	138	130	140	116	135	146	132	133	116	122	126	123	127	108	145	108	122	121	141	110	113	104	127	135	135	136	135	129	144	145	133	131	126	112	119	115	129	127	135	146	118	126	153	133	129	124	127	129	103	108	134	122	114	123	145	107	115	132	120	111	116	122	104	139	118	123	123	119	117	138	142	124	115	125	131	115	123	113	136	119	121	127	124	121	135	124	135	104	130	101	116	120	115	125	109	116	137	143	133	117	121	128	131	129	131	122	119	134	136	122	144	135	105	133	131	124	116	106	139	114	115	124	142	141	132	150	112	117	109	120	116	145	128	120	131	106	113	130	133	118	130	108	135	136	143	113	106	128	117	122	119	114	115	128	134	121	132	110	141	110	134	117	118	136	116	117	132	115	120	129	139	133	124	107	134	105	132	134	118	121	146	123	137	142	127	141	131	131	130	125	135	121	128	112	100	111	116	129	159	117	137	110	141	133	143	123	116	120	106	125	132	123	109	111	121	118	113	105	136	119	149	122	115	142	124	127	126	126	115	109	120	127	106	128	119	169	136	113	135	136	138	122	126	163	114	132	139	111	126	137	116	113	137	141	109	133	118	124	113	127	124	116	119	126	136	114	121	131	135	124	127	141	126	124	106	133	133	134	147	114	142	133	115	128	134	109	125	116	145	133	131	110	105	108	133	134	139	115	135	130	136	108	141	120	113	124	121	151	122	138	146	131	140	119	105	132	121	135	125	113	108	143	143	121	124	144	117	136	152	112	141	132	119	125	141	156	140	99	126	137	138	122	121	149	125	120	137	119	144	124	121	113	142	122	101	128	118	118	101	140	104	125	158	129	138	121	102	128	124	145	133	138	134	121	135	124	118	136	131	101	95	135	128	123	114	131	130	110	113	107	124	114	110	130	119	115	127	103	115	135	136	125	113	140	134	110	113	113	141	121	126	132	124	119	141	130	144	124	136	113	121	125	129	123	136	114	134	123	132	128	117	122	136	126	117	131	134	119	126	129	131	129	108	113	119	140	131	121	134	132	131	118	140	126	118	123	131	123	133	125	114	116	125	130	122	134	110	148	112	153	145	141	124	111	109	119	135	113	116	128	136	94	132	146	137	130	107	121	134	124	126	104	125	150	116	130	124	124	129	125	156	121	99	122	125	120	119	143	125	118	127	135	133	138	121	117	129	121	135	160	127	119	94	129	132	128	127	119	137	142	125	120	114	139	153	118	122	123	124	130	105	103	126	134	102	138	111	109	125	146	149	137	139	122	134	124	120	124	113	103	116	130	113	142	115	122	113	108	134	126	153	113	120	123	123	134	113	116	135	117	120	126	123	121	120	117	107	132	117	108	102	129	118	104	142	109	116	116	121	144	118	127	109	130	113	143	124	111	119	134	125	133	141	129	109	122	132	100	117	123	124	120	122	118	129	122	123	113	126	130	117	104	109	139	131	123	144	141	144	130	146	125	137	126	122	152	120	116	119	107	128	123	129	138	120	103	129	132	136	142	138	130	138	118	128	119	111	102	120	110	122	115	120	115	111	132	111	119	125	125	115	132	123	115	121	134	113	144	130	131	133	121	116	136	105	144	134	132	124	127	116	147	145	134	134	139	117	136	108	120	115	99	111	126	143	122	113	130	132	108	111	119	115	97	127	133	128	138	130	127	113	104	111	141	100	133	138	128	105	123	131	112	125	110	106	118	108	131	117	145	103	134	129	135	129	114	124	113	124	103	139	136	133	131	135	118	154	123	138	111	138	107	108	118	133	98	115	137	108	146	117	107	116	111	122	155	132	112	122	124	99	118	126	114	129	107	126	128	132	114	97	130	128	128	113	128	116	114	131	119	139	136	102	135	129	139	106	121	111	133	132	106	120	130	121	120	128	130	115	118	120	136	133	140	135	134	128	118	147	131	134	157	154	133	127	128	117	146	119	131	129	127	135	146	131	122	100	129	127	129	109	143	125	132	131	129	129	130	130	140	120	119	121	142	121	123	134	140	114	122	131	134	131	123	114	113	122	110	120	137	143	122	151	115	119	133	115	143	132	114	128	146	112	137	131	129	119	114	115	121	143	129	118	117	116	111	151	128	143	108	120	116	120	144	140	148	123	128	118	127	139	128	130	145	119	114	124	104	121	121	125	128	135	149	112	125	131	129	117	106	120	114	118	115	116	124	125	124	94	118	125	126	107	119	116	119	139	128	124	117	125	130	113	103	119	145	130	124	140	114	133	116	129	124	134	133	131	135	120	122	132	128	112	130	146	122	114	119	107	135	127	89	120	129	143	131	124	107	108	100	115	127	126	120	120	131	141	121	128	120	143	135	147	120	131	137	123	127	135	130	117	109	150	121	123	108	103	132	132	122	147	150	149	119	138	117	115	129	147	162	132	132	138	142	127	123	121	146	152	109	117	126	126	101	130	141	131	143	111	129	130	126	128	125	120	115	119	131	96	127	115	133	129	109	124	123	106	130	128	98	104	99	108	134	121	163	147	148	152	134	144	116	120	132	110	113	145	118	126	148	122	111	124	105	133	101	115	133	133	149	113	147	139	131	126	112	123	115	129	87	100	130	128	101	112	132	107	122	133	138	151	140	100	130	140	156	117	104	107	110	124	121	136	104	124	116	134	126	128	116	121	141	134	131	131	119	134	121	154	129	139	110	139	136	143	120	137	117	143	130	135	126	135	117	129	132	131	137	146	120	148	130	123	121	129	110	131	113	115	140	116	108	102	127	123	135	136	125	126	120	122	119	134	134	109	102	129	127	153	125	127	122	131	117	130	152	131	118	149	123	125	135	116	145	124	119	115	128	156	135	126	107	122	117	120	115	140	128	120	124	109	142	130	120	118	128	135	125	132	132	122	132	118	142	110	116	120	110	104	122	139	117	110	119	123	122	113	119	134	129	115	103	106	128	136	136	125	127	129	139	116	114	120	126	130	117	136	133	129	128	134	115	127	120	131	124	127	127	146	128	127	116	116	124	129	137	138	135	122	118	118	126	125	117	123	123	123	118	122	143	116	114	140	122	105	134	115	111	124	144	152	121	144	119	123	108	128	124	108	120	110	118	133	122	102	130	132	117	122	125	118	136	126	114	123	125	126	137	121	124	116	108	115	113	138	134	134	136	129	132	123	122	135
3008	3021	1551	770	554	443	390	370	385	374	304	347	304	355	329	325	302	336	310	332	313	288	299	311	319	295	323	293	324	341	286	292	341	305	328	325	288	301	323	311	304	284	312	273	298	320	300	305	304	275	266	310	284	284	291	339	295	277	334	301	336	296	283	305	320	289	318	311	290	313	309	298	290	275	290	322	314	322	308	263	344	321	321	320	284	278	322	287	313	317	314	286	321	308	294	341	288	308	271	295	299	289	316	269	312	295	309	290	302	283	323	292	318	300	296	297	329	305	295	284	289	339	326	291	322	288	328	329	303	299	295	294	314	324	279	326	303	300	288	296	305	315	313	279	321	330	337	295	294	326	274	324	316	338	276	296	303	309	322	275	305	311	292	286	272	284	292	316	312	284	306	331	327	300	292	296	302	331	310	317	322	337	319	303	307	304	301	299	290	269	303	291	299	326	293	319	294	303	294	309	308	327	296	314	347	318	297	301	315	339	296	310	290	287	314	290	305	282	283	333	264	292	265	299	304	288	315	323	315	320	300	314	348	317	353	312	283	307	327	287	299	307	285	281	315	318	332	270	315	297	287	305	314	300	303	293	303	303	297	276	333	311	292	286	330	319	315	263	290	274	294	310	314	329	307	323	298	299	304	304	284	309	342	332	293	293	324	307	319	286	295	316	300	286	319	323	315	355	345	311	296	286	294	288	307	280	319	303	314	315	313	303	333	327	327	297	330	316	296	317	263	320	316	307	316	324	284	304	280	313	304	279	274	308	312	292	293	286	285	309	295	322	322	308	296	294	291	284	288	285	314	318	302	295	295	285	292	318	322	291	288	307	335	307	321	274	318	275	299	309	333	321	305	311	302	272	288	287	286	311	279	319	262	279	329	312	320	320	277	304	313	313	294	281	283	304	296	297	264	322	305	302	300	307	322	275	344	312	309	294	283	290	319	302	332	292	304	323	297	337	328	306	309	324	329	310	282	330	320	303	302	281	288	297	334	263	313	314	329	302	311	324	333	324	281	310	283	308	304	290	300	291	289	294	289	295	328	296	300	329	302	330	288	306	297	320	306	290	316	322	309	296	295	297	317	310	294	282	311	299	292	314	305	308	288	308	301	302	307	267	334	256	318	300	284	284	323	295	326	294	305	281	312	311	304	296	262	297	296	319	315	305	330	317	284	322	289	305	323	319	310	312	301	304	316	314	327	298	306	306	289	277	301	311	311	297	332	265	303	283	299	289	295	314	298	276	297	340	308	296	281	291	319	301	334	334	313	294	313	313	330	291	290	303	289	298	321	286	296	290	283	315	325	278	314	340	301	299	302	312	294	311	300	289	322	327	318	344	273	276	300	301	305	293	287	291	268	291	306	343	309	293	324	307	310	302	309	296	316	315	304	276	320	342	284	303	292	287	332	316	320	317	328	296	294	308	294	331	275	325	283	299	324	330	293	299	293	307	321	285	303	274	277	301	322	281	294	296	310	319	302	321	283	269	286	312	292	324	285	319	307	307	309	294	298	322	281	295	346	320	297	279	315	282	321	308	321	314	312	281	344	292	280	284	317	322	286	322	277	300	303	302	310	314	267	311	324	304	303	320	322	255	316	280	318	285	315	318	306	306	309	312	293	309	316	323	294	312	297	322	326	291	331	304	277	348	320	289	295	325	297	306	329	322	291	300	305	310	324	295	307	308	323	326	339	309	301	320	313	285	277	286	301	296	322	298	315	319	295	306	291	304	296	304	307	301	299	323	320	285	320	310	322	291	280	303	292	294	332	317	297	316	308	278	341	277	301	284	323	299	300	303	311	274	315	299	268	307	312	320	325	288	304	311	299	287	298	321	304	275	324	322	294	286	277	312	302	291	280	313	254	291	294	306	309	311	328	324	337	289	329	318	321	281	316	290	296	325	321	336	294	320	313	325	293	307	317	287	324	307	265	298	306	276	320	295	329	299	298	292	315	311	306	288	304	296	304	323	303	301	301	342	326	296	287	309	300	306	275	290	304	293	279	332	330	301	322	287	321	294	331	289	325	318	278	300	331	322	309	301	323	313	341	345	293	324	305	317	302	318	285	297	317	306	294	276	297	278	323	298	301	313	336	290	343	285	284	314	294	345	301	311	312	316	343	312	301	266	303	332	289	335	297	289	318	299	306	341	325	301	285	314	323	265	308	325	328	306	321	311	314	310	268	302	312	300	299	285	295	301	260	335	321	287	296	290	308	318	292	312	316	319	294	303	272	299	319	293	296	293	345	333	293	285	327	302	313	308	324	281	338	310	293	292	271	297	320	310	294	273	312	316	310	302	299	306	322	304	307	289	325	315	297	312	324	309	326	294	295	303	315	295	321	296	309	296	280	292	293	292	295	335	311	272	304	315	314	299	285	307	278	311	310	290	333	333	285	292	306	327	332	292	277	328	300	272	293	313	306	310	297	304	301	314	317	269	301	336	305	310	280	313	254	286	321	318	310	273	311	311	298	275	327	324	301	319	273	263	279	265	308	322	311	297	294	321	310	304	267	307	302	302	316	313	290	303	300	287	280	297	300	304	294	340	340	287	312	299	309	306	305	269	272	333	270	292	285	322	281	297	291	325	282	288	279	290	275	284	276	292	296	301	260	330	271	264	325	302	294	308	295	276	319	320	312	322	344	323	256	308	295	300	282	295	311	283	300	271	323	302	297	300	280	308	326	304	298	262	291	328	315	333	326	311	312	332	293	309	308	296	288	306	325	315	321	313	288	322	294	293	287	296	314	293	277	277	288	302	283	295	294	341	324	289	303	293	313	310	284	301	306	265	285	316	303	281	295	290	313	298	320	313	301	284	284	326	315	288	297	309	324	307	289	296	285	312	310	337	295	265	305	267	319	294	346	303	298	287	293	329	323	312	294	316	323	294	299	325	304	315	310	329	300	317	291	318	313	322	310	331	315	270	306	290	325	302	292	307	307	310	315	282	310	286	318	291	281	311	305	312	308	309	307	285	317	287	311	322	312	319	334	304	313	297	301	312	331	300	292	308	318	278	301	282	301	290	302	307	268	312	330	379	295	311	309	309	340	301	339	342	305	324	300	329	293	317	307	312	306	302	302	323	310	336	269	328	288	326	323	326	317	322	297	314	322	329	335	296	269	307	293	327	297	303	303	288	282	299	276	324	270	324	316	302	341	298	292	297	295	281	302	291	280	277	298	293	321	305	304	338	316	322	289	310	337	315	333	279	280	295	310	302	336	292	285	293	329	284	282	319	302	311	303	317	298	282	318	315	302	320	262	318	303	300	301	289	327	321	292	331	315	304	330	326	313	323	323	319	307	312	301	302	287	297	330	282	298	297	319	310	303	308	316	274	320	297	300	316	303	285	306	313	287	290	300	316	319	325	299	294	276	297	341	327	294	309	295	333	278	323	323	316	322	306	303	294	315	323	323	321	288	303	298	325	317	295	295	339	316	294	292	340	294	311	339	298	310	295	309	311	362	325	296	293	307	281
31874	21077	12120	1249	699	648	615	382	381	381	389	351	406	369	390	382	421	420	436	416	419	380	385	338	386	379	359	388	403	358	417	357	425	422	391	368	419	415	358	424	426	401	438	377	417	424	398	362	377	374	427	394	399	388	397	379	370	382	411	405	375	385	384	419	365	397	339	355	399	395	375	405	384	393	377	370	392	418	367	372	385	379	368	372	408	415	401	362	376	415	373	409	355	400	385	366	367	375	425	379	390	376	392	390	379	410	394	373	387	390	381	393	376	403	394	396	357	406	398	367	415	437	380	409	390	365	380	344	374	387	377	376	365	363	355	401	381	398	329	376	383	379	378	387	393	342	392	393	399	364	415	358	365	385	421	433	382	372	353	387	372	396	393	379	371	390	364	398	373	348	390	387	368	408	378	405	409	400	383	387	373	413	365	401	374	394	394	378	375	368	372	410	423	334	403	356	348	409	401	386	403	371	368	396	374	401	421	377	347	331	376	433	396	374	420	404	403	357	343	382	392	418	386	393	395	428	390	370	368	395	448	383	386	374	416	376	395	396	415	371	384	419	393	384	419	445	402	398	388	405	403	389	412	396	414	371	397	383	396	390	385	370	398	395	389	389	395	385	389	395	371	384	353	439	387	378	392	429	386	417	397	386	394	364	389	390	396	363	372	378	396	409	362	384	395	442	375	413	372	391	358	411	395	357	384	403	394	401	405	358	373	439	419	366	393	408	418	344	415	389	384	408	411	427	424	375	409	429	356	414	331	397	359	335	383	360	371	363	404	393	406	375	401	420	390	374	390	388	407	402	391	410	385	386	349	407	393	416	400	384	426	379	378	380	387	393	379	364	397	389	340	381	363	400	391	412	405	384	383	380	365	387	360	372	408	372	372	382	347	364	373	394	372	376	389	408	387	393	396	357	391	360	373	398	381	341	362	377	388	406	393	371	398	423	413	379	402	395	375	378	381	381	432	394	370	403	370	426	378	411	434	365	408	375	396	418	367	367	378	404	379	368	384	398	410	393	410	376	386	386	371	369	368	371	352	383	371	357	384	402	404	379	407	409	373	432	412	426	382	384	402	363	379	406	392	395	355	388	417	379	415	411	389	421	420	393	380	367	374	366	384	372	369	369	407	394	405	392	366	392	400	358	402	380	349	352	369	338	413	381	360	347	401	391	420	343	384	398	393	422	384	400	403	368	400	363	384	404	388	378	412	390	397	424	388	368	406	402	414	411	421	340	401	377	404	424	367	384	415	371	405	383	403	365	411	352	390	387	383	416	387	396	378	362	379	371	417	388	400	392	384	354	374	415	424	391	381	389	406	354	398	356	364	395	365	383	372	361	392	378	354	401	387	401	445	388	411	391	382	340	427	398	420	435	368	420	389	395	408	392	416	392	396	379	358	403	359	364	368	355	399	385	359	396	393	409	412	386	364	374	383	395	388	372	383	397	415	413	386	382	380	400	354	407	389	385	386	384	364	424	353	420	398	429	370	396	382	371	367	339	398	367	368	375	421	385	406	383	380	404	393	416	401	344	394	389	390	367	404	385	382	398	407	367	402	403	440	404	361	408	358	388	399	410	389	389	396	372	404	366	378	397	369	374	388	371	382	412	373	354	359	423	400	372	408	385	415	379	361	381	387	399	400	398	409	381	392	360	415	410	387	441	394	378	387	384	376	388	360	377	383	433	403	416	362	405	396	370	348	358	372	409	379	427	379	356	390	405	376	359	381	417	389	388	361	385	385	413	395	407	454	375	375	372	384	401	391	392	398	363	358	401	388	368	361	356	366	413	365	363	358	353	367	402	427	386	380	384	375	369	394	385	391	405	398	369	380	391	397	431	415	375	372	391	385	400	371	411	432	399	376	365	359	366	364	407	338	387	400	388	392	394	424	367	398	389	415	400	398	426	390	373	366	358	402	390	382	367	395	399	390	392	385	397	412	436	421	392	352	391	355	373	376	386	365	409	378	402	353	389	390	372	399	417	384	386	378	351	398	420	393	392	356	373	398	411	393	396	423	393	394	400	371	379	376	366	423	359	398	422	396	391	401	370	381	382	383	376	413	378	399	397	367	376	371	386	387	389	399	368	388	424	380	411	402	373	365	412	350	395	383	359	427	361	425	394	405	414	389	374	428	361	389	371	356	391	415	392	378	382	374	408	371	330	395	393	413	338	328	333	377	383	373	403	424	400	371	378	342	375	426	409	398	382	375	395	423	365	406	370	324	376	438	368	412	383	355	370	402	427	374	434	407	387	381	362	395	402	399	423	395	372	406	385	362	338	385	376	408	389	384	392	375	380	384	394	395	411	414	386	411	386	410	362	391	358	375	360	368	421	362	390	395	407	389	393	397	368	361	394	416	405	413	393	381	409	407	381	429	371	364	370	406	360	388	374	350	387	367	365	393	360	382	389	410	408	452	377	456	410	409	399	397	393	409	386	395	407	393	358	403	382	394	405	374	390	373	376	390	362	379	418	432	375	377	421	391	414	409	364	394	344	385	368	377	377	393	386	388	403	373	390	332	366	389	396	402	376	372	371	331	380	362	415	368	400	345	383	383	358	394	399	420	365	392	368	378	413	395	427	379	403	416	384	381	401	401	399	411	411	362	383	377	389	386	401	401	370	373	360	393	421	409	397	382	377	358	413	375	376	403	364	401	373	389	452	407	415	389	354	379	401	411	389	379	374	406	407	362	358	419	371	412	379	379	388	437	395	403	347	359	393	405	389	386	380	379	408	377	371	392	401	386	398	384	369	367	398	386	372	369	408	377	370	372	364	375	335	370	384	392	413	386	419	383	382	386	397	379	396	396	381	361	356	375	392	386	392	389	400	356	348	358	399	355	366	357	423	405	380	391	400	396	383	384	416	372	365	362	380	399	423	377	381	419	426	437	363	419	385	405	403	419	386	372	420	381	411	393	388	390	410	378	397	380	339	373	385	395	370	418	411	407	445	337	421	367	376	380	420	390	398	406	405	392	386	392	400	424	375	386	366	373	361	377	376	378	356	374	398	385	392	396	404	352	384	362	397	403	335	375	368	388	414	363	387	358	415	384	380	390	422	428	370	373	381	394	366	363	435	374	404	372	414	427	413	384	352	416	402	424	351	392	388	374	382	374	402	407	398	387	381	353	406	418	390	378	369	418	377	352	389	393	388	362	415	393	362	408	343	369	383	401	355	401	357	416	403	372	367	383	390	395	356	357	373	360	394	406	421	400	384	394	418	401	384	367	364	440	405	396	361	417	425	401	391	419	393	378	383	379	416	373	394	436	366	387	400	381	339	403	433	382	394	386	367	394	379	438	414	423	385	405	367	381	381	387	386	401	359	384	414	364	346	383	403	372	381	355	368	370	340	389	409	355	397	376	381	378	393	442	406	377	420	385	407	414	354	383	386	382	392	389	417	332	375	407	384	422	363	461	395	399	375	401	389	366	366	349	390	394	382	396	417	388	399	349	345	355	421	396	394	423	436	440	438
5682	1006	942	878	825	795	909	855	875	900	827	826	867	814	846	838	844	805	839	816	810	858	832	826	852	798	852	816	849	813	842	850	836	816	848	854	782	826	859	851	810	812	875	785	838	855	854	822	839	848	826	823	807	835	785	873	860	805	855	819	848	836	857	891	844	883	856	874	886	795	872	843	771	843	838	837	831	861	829	808	852	830	890	868	837	799	839	808	858	817	856	838	846	833	853	867	807	924	888	796	802	817	799	841	893	833	843	835	822	792	827	831	910	877	873	852	823	863	866	829	853	845	835	817	866	863	827	849	865	840	872	872	867	821	862	831	911	895	787	801	849	836	819	836	865	857	822	820	848	827	848	801	835	846	761	873	840	860	785	834	876	917	823	861	834	834	809	854	836	826	845	820	869	843	869	814	883	802	848	808	858	809	842	821	825	851	881	812	858	855	820	831	811	906	842	827	828	851	837	839	787	832	880	775	841	822	894	825	843	876	805	838	849	856	824	865	824	846	840	843	800	853	825	872	809	813	788	825	847	792	851	888	879	862	842	805	806	806	822	812	872	852	821	832	867	830	848	807	847	833	833	830	835	816	851	827	829	816	878	834	837	868	807	849	879	878	824	800	783	876	847	858	806	825	823	850	858	815	799	855	787	895	816	817	777	890	836	806	834	903	852	806	858	824	811	814	884	803	866	837	821	824	813	834	862	829	858	828	809	808	830	840	873	815	878	814	859	898	855	862	873	835	842	864	839	878	817	885	888	841	826	817	900	847	849	793	772	815	843	837	816	873	842	784	887	813	796	869	873	855	829	804	838	843	839	780	862	879	834	859	825	890	797	821	875	861	839	841	857	775	749	838	872	850	862	808	849	850	842	807	825	831	923	816	861	849	884	862	831	837	859	848	790	821	822	828	867	826	853	834	854	830	835	811	816	860	822	847	810	857	840	811	823	792	862	857	910	854	861	826	836	882	840	856	835	827	912	825	852	829	853	856	839	857	786	854	857	807	873	850	850	784	847	824	776	866	854	768	840	840	823	846	854	828	837	898	864	837	799	852	799	846	835	851	792	865	822	835	808	792	841	844	839	820	833	881	862	834	848	845	852	887	813	801	792	830	847	830	816	865	838	858	823	783	894	828	858	809	810	853	812	866	831	873	840	785	844	841	861	818	820	809	849	889	826	851	864	829	850	851	866	820	841	890	813	834	835	845	852	866	869	837	792	840	816	828	846	813	838	844	820	828	860	821	835	784	831	801	825	886	799	855	830	832	863	832	887	804	825	843	818	851	824	792	886	875	855	869	848	846	826	883	878	850	830	874	808	894	918	838	784	837	825	798	799	899	858	798	823	812	837	836	816	868	801	818	844	807	826	774	842	871	810	807	820	820	846	801	874	855	812	875	817	839	836	886	821	862	860	886	912	798	811	823	848	842	898	800	820	874	828	873	830	835	843	879	792	807	856	793	843	794	821	782	827	849	845	851	831	851	845	866	830	835	867	878	842	854	882	845	821	846	859	821	866	866	843	835	825	815	811	806	828	852	844	873	837	874	846	835	874	852	854	819	834	854	846	811	848	865	853	861	883	830	822	792	852	843	878	873	832	815	861	913	848	851	847	892	834	801	826	885	813	811	829	853	880	849	834	880	799	873	845	851	839	862	835	836	802	827	806	831	855	848	832	810	889	838	831	803	859	849	862	860	816	842	810	815	828	884	859	828	865	847	858	860	792	814	795	778	854	860	882	826	855	846	817	817	831	796	818	849	884	844	803	879	884	860	842	906	842	865	814	856	867	838	823	790	849	820	865	844	838	879	874	810	851	862	878	753	835	818	812	837	864	829	876	868	823	883	829	811	872	809	861	810	845	835	848	806	827	850	852	865	870	853	802	801	889	856	854	838	851	855	766	846	858	800	789	821	866	852	853	812	821	809	852	794	848	857	796	839	827	809	827	823	821	856	828	805	859	825	866	868	820	862	834	810	849	863	830	794	813	823	821	880	882	829	852	831	842	851	854	836	855	850	859	814	851	818	817	821	881	848	842	860	864	874	810	840	844	851	810	810	840	865	823	845	837	860	889	891	815	894	816	864	824	865	881	833	821	817	848	885	790	779	807	802	844	879	812	846	814	884	821	831	836	829	837	821	803	833	864	838	796	832	803	791	813	795	843	848	830	887	807	872	809	828	818	847	873	866	833	823	829	852	846	875	823	822	814	808	864	869	800	816	828	862	825	867	855	880	897	869	857	852	809	850	833	871	816	806	881	811	820	816	826	849	817	857	856	815	821	827	821	826	858	780	820	820	831	838	801	794	811	817	820	874	871	874	794	809	795	868	849	872	860	816	818	801	806	788	865	859	799	909	857	831	857	771	828	852	844	847	838	805	869	862	814	821	842	868	797	836	786	826	838	836	824	832	829	855	868	821	867	823	836	835	864	841	823	811	855	858	871	845	837	861	850	825	807	836	869	766	829	869	890	854	862	811	833	799	842	833	839	797	823	859	860	819	830	821	878	841	810	840	856	796	828	852	854	877	838	787	854	818	830	835	845	831	879	806	827	834	816	809	824	852	841	788	852	879	826	790	836	807	845	787	872	861	846	830	853	819	881	870	873	876	845	850	799	812	834	866	842	831	853	829	845	874	838	826	830	856	848	827	820	847	846	828	816	799	840	865	848	832	828	911	865	890	830	805	836	881	841	827	816	819	893	809	812	822	851	837	877	890	854	835	823	820	827	833	780	825	845	830	802	835	879	826	842	794	860	889	865	820	878	810	809	864	893	849	813	881	823	806	845	793	838	844	838	796	803	877	854	861	858	808	856	796	900	822	866	780	853	851	832	819	853	858	852	837	870	839	832	851	830	923	804	783	844	772	846	818	882	845	807	834	854	830	817	848	836	878	845	802	826	847	813	852	861	815	819	814	804	853	832	800	851	851	793	840	853	843	874	839	830	778	832	881	806	809	835	860	837	788	815	877	803	854	853	817	877	839	800	848	887	934	879	843	845	833	879	796	814	846	805	846	817	772	853	824	861	789	826	826	830	781	870	862	877	811	806	903	803	831	832	815	855	835	855	850	832	872	829	857	871	844	844	832	851	830	807	831	852	837	832	876	844	775	826	826	868	870	897	840	830	802	786	835	839	868	806	815	857	868	850	834	805	855	792	863	831	810	826	827	858	823	851	846	851	790	862	844	856	833	848	843	833	886	866	872	856	832	815	812	776	804	851	780	835	814	846	782	768	842	806	848	829	928	855	856	850	853	830	875	887	832	847	800	850	901	858	821	815	814	834	825	840	837	823	844	837	777	829	799	807	840	869	807	859	875	832	837	847	814	833	829	867	855	897	833	809	861	846	866	922	868	817	878	799	886	860	841	814	870	859	817	812	868	856	834	833	826	856	866	801	826	874	847	847	808	839	824	849	823	870	802	838	867	834	817	824	868	832	895	817	848	822	825	886	875	859	863	830	868	886	836	809	882	919	812	841	828	863	843
24978	21544	24863	28672	21537	21274	1171	433	341	298	323	267	289	298	277	302	291	265	303	292	298	298	308	284	280	257	278	259	269	247	291	276	279	270	263	262	236	270	263	244	270	272	282	293	271	275	273	250	243	301	256	286	271	271	298	244	241	281	281	248	299	269	245	244	269	259	250	269	249	274	274	251	237	261	299	246	267	250	280	289	274	274	287	269	267	288	262	263	263	296	280	265	261	251	234	267	288	282	261	296	269	268	267	273	246	277	244	268	300	260	291	259	264	243	290	282	299	268	268	267	253	267	265	276	263	274	233	267	289	285	248	267	302	245	287	279	299	280	256	303	295	301	264	278	280	257	263	257	266	257	281	270	266	244	269	274	244	292	239	269	235	244	287	269	268	281	286	311	314	287	275	269	248	292	271	290	285	277	246	233	257	274	274	266	274	266	266	261	277	256	268	268	259	284	271	234	266	250	257	269	272	278	301	299	286	266	261	285	307	271	296	291	271	233	280	293	261	292	279	274	279	262	283	259	281	250	257	250	265	266	274	286	279	300	286	272	280	250	248	272	287	286	229	275	272	266	270	300	283	266	263	280	282	292	271	245	285	282	270	253	264	258	272	254	231	274	265	301	271	258	259	236	293	267	247	308	271	286	285	307	267	285	219	257	275	254	253	243	234	299	274	255	296	276	271	275	250	266	292	280	274	291	267	268	292	279	264	296	247	263	297	279	249	281	259	254	235	269	270	259	299	312	265	300	279	256	274	272	255	295	273	294	290	247	294	261	246	284	267	264	271	266	253	258	281	274	243	292	282	266	279	264	259	321	270	261	280	270	286	281	303	278	275	274	258	289	247	265	306	273	250	277	258	273	278	277	288	259	250	284	267	269	264	259	257	247	307	251	275	280	281	251	247	266	247	300	248	296	296	245	267	277	281	251	262	232	276	271	240	255	277	246	251	265	262	258	291	277	281	269	276	257	271	288	274	317	283	259	268	257	272	240	263	284	253	272	263	255	259	247	285	245	274	270	262	296	269	274	274	284	285	260	269	273	267	290	249	280	272	258	261	278	273	253	275	248	281	277	264	258	291	285	284	293	274	250	275	267	283	270	257	260	279	228	271	300	262	280	283	266	247	305	244	270	258	288	282	256	258	281	256	246	279	287	266	270	269	290	266	283	304	305	280	255	262	301	255	305	257	277	245	274	240	281	282	280	275	246	280	275	308	283	299	278	262	284	280	269	272	268	247	251	302	283	248	273	272	263	233	244	251	306	261	291	253	281	268	260	268	268	257	247	247	254	253	286	286	277	271	282	288	284	271	257	285	272	265	252	256	274	259	260	285	264	294	253	273	282	291	276	265	239	236	265	290	284	300	251	289	252	283	275	269	277	276	251	271	273	295	270	241	269	240	275	266	249	292	291	253	291	315	273	309	264	287	239	260	258	282	261	276	288	261	282	263	258	254	285	313	272	273	285	294	285	297	267	286	295	256	252	279	302	273	242	293	276	305	263	271	290	298	297	272	252	263	250	245	261	283	264	276	271	277	269	265	268	287	256	297	274	261	245	267	272	249	241	257	257	257	276	264	299	257	276	271	274	281	269	286	278	291	271	288	285	267	263	276	272	294	286	251	242	252	255	257	284	277	275	273	266	276	275	263	262	288	259	244	272	256	278	266	284	258	255	265	276	269	269	267	263	280	279	291	285	281	244	273	284	253	256	272	271	245	262	264	243	280	303	266	284	258	274	253	275	252	242	257	252	264	291	307	280	283	286	283	263	272	301	293	293	280	299	224	279	302	295	236	265	250	271	256	274	252	257	271	248	262	277	290	269	233	271	261	256	276	291	257	281	267	266	301	276	274	244	258	294	270	282	256	246	272	295	256	248	289	295	272	283	235	259	291	260	263	291	250	256	248	271	250	266	296	269	267	271	283	252	274	241	264	266	251	245	265	297	279	283	267	268	249	265	287	294	279	277	319	240	274	281	272	294	265	269	289	289	242	248	285	280	309	237	261	242	288	263	267	275	263	263	270	248	293	256	274	260	287	282	269	280	276	287	287	298	269	269	275	249	280	259	245	267	269	252	260	261	274	265	258	276	286	276	297	273	263	250	246	255	285	232	289	262	285	253	229	293	251	269	295	264	259	285	238	244	252	292	283	256	280	275	264	283	281	262	281	300	290	258	250	263	283	291	288	295	265	237	267	289	259	241	272	263	291	261	261	251	248	265	289	268	254	275	302	273	294	243	291	316	279	280	285	262	231	300	278	287	266	268	232	273	264	242	308	261	255	247	244	267	293	243	249	264	300	268	245	279	312	313	277	285	268	256	309	303	268	296	282	271	251	253	248	296	279	271	264	275	260	247	259	257	275	335	261	248	228	279	277	264	272	251	300	240	266	239	321	293	269	240	275	259	278	243	253	283	254	281	284	270	245	280	255	249	268	270	268	269	247	274	249	258	271	311	252	257	257	285	272	317	298	276	292	241	265	277	276	286	282	278	253	272	272	247	276	284	252	285	246	267	232	252	268	278	267	247	291	262	265	274	270	261	274	260	264	238	294	280	253	262	262	268	285	242	265	297	284	245	286	284	280	245	291	305	254	263	255	247	281	259	263	261	278	258	267	256	282	272	268	245	225	275	282	288	265	262	311	243	264	294	291	258	257	222	247	301	256	287	258	277	236	263	281	246	289	293	296	283	284	272	254	305	264	258	264	282	254	265	281	316	277	302	230	288	272	262	267	249	295	272	297	269	276	290	300	301	238	271	268	241	297	289	261	251	272	298	253	287	307	274	264	269	276	248	274	275	255	295	304	292	253	303	304	281	277	318	254	270	302	281	291	262	279	242	262	276	276	257	284	293	299	276	266	274	277	286	263	296	254	303	304	301	269	266	253	247	286	279	250	261	276	275	263	268	227	249	272	290	291	293	266	281	256	242	272	248	250	255	276	248	257	276	286	295	247	251	290	289	281	285	273	275	280	283	268	290	269	245	259	277	258	252	249	271	262	235	255	286	281	241	263	291	257	289	289	255	259	263	251	273	254	282	255	247	248	288	283	267	275	257	250	272	266	264	264	278	293	289	271	272	273	264	277	249	283	289	283	272	254	275	288	257	267	265	294	269	310	262	275	250	293	270	288	240	286	303	274	275	254	291	281	250	267	267	286	288	270	255	257	255	279	262	280	258	290	297	268	274	319	253	292	252	274	263	267	230	255	265	259	268	260	257	280	295	284	288	270	279	262	286	293	280	272	264	282	296	287	263	268	294	276	260	291	257	253	283	261	271	273	253	275	272	274	281	254	261	273	300	265	286	280	277	270	277	250	297	295	239	262	250	262	278	261	212	259	262	251	309	246	289	337	275	291	300	277	257	247	291	259	269	271	254	283	261	252	305	306	251	252	302	279	264	282	268	275	269	276	248	281	297	246	284	256	269	294	288	310	281	281	286	279	292	266	268	287	260	273	249	264	300	286	280	258	278	284	282	288	299	297	242
3111	2124	1215	870	735	677	642	602	592	602	574	601	609	599	580	603	668	640	600	578	615	622	594	592	596	572	562	598	635	565	589	550	606	560	588	613	602	630	584	579	598	568	610	546	565	612	585	590	570	566	603	590	602	614	581	653	578	617	579	600	580	607	585	608	586	599	554	600	594	583	562	580	605	589	589	607	634	566	580	596	636	575	630	578	620	535	591	583	595	618	605	602	560	623	590	632	607	649	592	573	600	605	595	593	623	611	592	577	566	578	650	585	609	606	607	604	592	574	557	575	569	583	584	569	575	570	583	572	603	615	608	597	585	566	631	560	599	596	589	567	596	575	606	561	598	623	577	612	553	557	556	595	628	612	598	563	592	574	608	602	630	631	599	602	605	607	601	573	598	602	559	580	594	602	634	566	611	606	604	643	603	603	599	572	586	556	576	538	610	587	605	572	641	575	609	585	620	558	634	593	587	565	607	640	592	579	610	559	582	588	606	584	597	629	608	558	600	566	570	579	605	604	581	593	629	590	575	596	626	617	570	577	626	581	620	617	548	578	577	606	567	590	573	624	590	615	578	608	573	610	593	595	572	596	581	585	596	563	614	615	608	608	599	609	594	584	617	532	633	619	584	580	617	601	589	589	570	580	605	581	563	599	616	578	573	598	660	583	573	587	619	649	587	602	603	634	599	625	604	606	601	592	617	591	589	597	612	622	617	579	577	613	625	552	617	594	627	609	568	542	627	565	581	600	602	622	573	569	593	596	615	602	585	574	612	591	581	590	613	594	622	639	602	594	573	604	585	591	583	599	574	560	615	567	596	598	654	586	556	609	550	608	616	560	568	597	593	608	629	574	626	605	579	597	614	565	593	623	607	517	631	569	607	601	568	538	541	631	615	599	577	603	608	572	668	563	568	622	629	584	621	594	594	640	595	549	623	563	593	594	556	576	586	550	599	574	573	605	594	591	586	532	630	599	582	605	570	530	571	577	611	596	575	606	603	515	596	587	613	604	609	564	607	583	581	551	585	601	636	561	571	552	621	612	608	556	619	574	586	615	568	614	552	618	607	543	596	618	598	591	585	563	602	579	588	588	580	636	638	575	565	630	581	569	601	620	597	606	574	585	577	602	572	593	565	589	623	625	597	591	573	576	622	573	589	566	542	566	561	604	614	576	645	565	584	626	570	590	595	598	599	579	612	627	614	542	582	595	582	622	550	577	566	635	592	580	571	628	610	607	561	580	607	578	580	590	594	565	526	609	657	629	600	637	583	612	572	587	591	592	579	578	600	619	571	560	578	617	542	567	595	615	585	625	539	598	574	603	591	607	594	567	610	600	613	569	584	615	621	605	596	602	594	627	596	585	606	554	635	573	564	596	586	564	570	622	606	575	567	610	525	604	593	607	580	569	634	566	528	610	606	595	627	585	554	573	582	541	622	586	591	620	570	550	624	608	558	623	602	593	571	601	599	550	561	621	618	607	598	566	585	591	604	594	595	605	589	577	582	596	548	571	599	609	563	617	613	546	622	614	622	567	621	590	553	608	616	571	624	567	597	619	532	585	589	573	611	589	552	580	600	586	571	625	573	576	640	599	600	553	569	601	627	642	611	599	568	594	588	617	591	564	570	610	597	569	634	614	572	577	624	588	620	629	656	567	581	569	581	599	589	597	560	584	605	547	621	594	565	566	593	541	585	608	593	601	565	593	601	609	601	573	557	596	606	605	611	578	613	627	586	595	559	606	618	571	558	592	594	615	564	565	592	614	581	601	623	605	605	621	570	564	594	618	571	633	591	610	600	667	536	632	616	643	591	584	564	560	546	565	575	566	607	619	594	588	537	573	652	563	600	558	582	634	595	593	565	606	635	548	624	576	612	575	562	553	576	601	615	586	576	597	586	616	590	579	606	597	607	589	592	575	599	575	578	647	552	564	582	538	606	557	565	564	610	600	603	585	609	584	556	555	539	640	580	579	603	606	629	597	594	570	585	590	597	561	647	603	572	569	627	618	605	602	583	641	622	603	565	597	613	571	565	555	601	562	601	583	602	604	596	611	618	625	568	606	595	628	584	599	606	616	595	607	597	578	596	587	591	603	558	592	566	601	598	594	587	605	624	614	591	594	593	574	575	568	581	613	555	595	586	570	586	566	584	595	610	616	544	580	596	614	575	617	590	587	593	592	557	566	584	549	621	559	551	611	583	571	578	584	623	601	616	612	565	587	618	562	574	612	574	571	588	620	584	625	577	609	576	564	558	583	604	615	575	599	606	633	554	616	592	597	596	564	583	597	587	595	586	582	604	578	595	584	621	593	630	616	596	630	569	554	631	622	572	593	560	577	565	588	623	589	620	622	542	630	595	596	601	590	614	615	595	631	587	582	620	610	575	582	588	589	608	590	555	608	581	641	638	617	604	582	595	554	576	585	546	599	547	575	648	603	526	621	600	598	556	629	552	581	632	611	588	573	594	609	611	566	579	623	577	560	614	618	617	588	593	601	581	625	594	606	624	567	620	620	604	555	594	556	573	590	617	595	578	565	575	612	601	601	579	561	597	578	581	569	598	595	616	547	593	605	561	627	637	610	632	594	590	581	541	630	556	591	581	580	570	628	579	638	606	596	616	595	586	603	613	596	622	600	549	584	558	616	630	604	612	605	603	572	639	567	583	589	570	585	597	640	570	629	589	600	586	604	591	621	584	618	596	573	598	592	605	602	586	569	606	608	573	552	608	599	616	582	569	565	571	606	612	584	633	555	618	551	568	573	580	612	617	579	569	565	566	647	625	598	562	578	552	585	589	603	566	587	641	630	591	582	579	578	591	615	613	561	632	549	579	570	580	607	556	583	604	545	581	599	628	564	607	569	590	614	566	604	580	586	614	592	606	584	606	635	608	557	621	571	579	594	632	591	540	582	595	632	558	555	576	605	639	598	619	620	584	607	578	575	591	597	629	627	603	571	623	590	621	600	562	586	593	589	590	614	585	579	597	556	574	602	536	602	616	548	546	568	590	571	556	585	636	559	549	617	636	630	608	547	606	601	590	565	590	564	583	600	574	539	590	602	587	550	616	608	554	531	638	545	628	604	587	606	619	567	596	610	570	577	625	596	588	603	602	597	595	599	642	573	586	609	598	638	576	579	595	607	583	576	616	575	612	616	612	573	582	629	569	576	614	578	626	593	601	611	532	612	583	585	624	574	617	567	592	602	597	657	613	609	598	592	623	580	611	561	560	588	636	579	586	588	592	574	610	576	584	604	588	554	586	598	607	583	598	595	613	577	588	576	557	586	606	602	572	580	587	584	561	652	556	620	615	539	581	635	560	602	585	570	570	599	591	573	575	632	638	617	580	604	606	637	596	605	619	582	635	608	609	604	594	569	554	634	575	581	589	606	597	637	627	582	611	560	546	602	571	592	657	563	594	618	585	625	557	627	571	576	597	620	588	605	629	611	576	664	572	659	632	618	583	594	574	581	628	541	565	589	596	567
24412	21540	25161	28334	21541	21550	18022	462	253	194	210	202	182	187	144	156	172	164	158	144	143	126	148	121	145	129	126	108	115	147	135	123	139	137	136	152	131	104	124	148	103	99	135	140	118	134	132	152	129	98	106	128	136	118	129	106	116	138	141	105	118	131	119	114	132	123	136	132	101	129	144	125	113	121	109	125	121	102	120	128	110	129	128	123	133	135	128	117	132	94	137	116	142	123	117	122	124	120	107	144	120	101	118	105	115	108	119	126	116	123	134	116	123	124	115	127	127	121	120	139	151	114	107	133	127	135	122	111	114	115	136	134	138	152	168	122	111	124	111	114	154	117	123	132	141	137	121	127	130	118	109	113	127	111	118	144	127	118	102	124	104	121	152	126	130	110	126	134	108	126	123	136	125	116	121	134	133	118	111	102	114	92	117	105	102	110	121	130	111	102	119	112	115	110	112	128	122	129	122	124	137	98	110	92	92	108	108	102	121	140	120	112	133	121	111	121	109	115	133	120	112	103	117	108	121	125	137	120	109	116	113	124	122	125	120	127	108	100	122	123	114	132	110	111	145	120	141	130	132	113	107	111	144	122	113	152	114	125	114	118	114	131	117	114	126	150	119	108	129	107	125	118	122	105	116	116	161	116	129	108	117	124	126	118	118	119	122	133	135	117	124	112	131	106	131	122	137	98	107	123	117	138	120	120	120	140	123	134	118	123	109	112	119	125	117	120	108	120	132	126	125	126	99	134	119	118	131	126	118	126	130	129	98	116	117	107	121	106	132	105	118	132	119	125	136	128	97	140	144	109	124	116	125	133	101	122	107	117	144	102	131	111	135	114	129	118	125	119	133	128	129	118	130	120	110	121	131	138	129	117	126	141	105	110	113	116	118	92	102	119	140	121	141	133	98	112	141	144	122	123	105	115	115	123	119	98	150	123	113	109	115	121	126	115	137	117	122	88	103	122	117	128	115	125	111	120	120	119	109	121	111	126	122	117	111	137	123	133	119	136	116	124	110	120	122	119	104	142	139	128	120	141	125	131	112	116	127	120	124	118	147	112	129	126	122	116	119	147	132	130	104	136	127	132	115	120	111	130	129	115	143	133	113	135	121	125	148	122	110	110	108	131	155	114	138	108	137	119	114	102	110	121	111	127	128	121	128	137	99	112	120	121	105	130	126	121	113	124	117	129	118	100	102	120	143	99	122	118	118	107	118	104	136	125	130	133	132	124	116	143	136	112	120	114	113	117	120	120	115	97	131	120	116	126	115	126	112	120	120	120	120	142	111	127	127	122	106	100	119	106	110	104	103	107	114	123	113	118	121	122	108	144	99	121	122	134	103	111	117	122	113	133	134	102	105	108	136	103	139	121	91	101	122	119	103	104	128	127	108	134	127	136	114	100	108	108	113	120	112	115	119	125	123	124	129	110	132	123	129	119	126	137	111	115	122	152	130	122	112	105	110	115	93	125	123	124	121	117	144	113	114	116	129	117	129	113	137	111	140	134	111	121	138	132	125	154	129	114	112	120	132	122	118	134	123	110	104	124	114	123	135	107	109	127	114	123	135	132	138	95	134	122	122	115	108	132	111	127	137	126	123	138	105	103	109	152	127	124	116	126	125	121	126	136	118	124	119	126	130	123	133	106	114	97	127	127	143	133	112	112	110	125	146	105	109	136	117	124	115	136	123	129	116	91	112	132	112	123	120	108	131	143	126	141	138	120	117	126	125	127	119	111	121	125	120	129	139	137	115	117	128	121	137	117	109	112	135	123	104	124	110	113	114	133	104	126	134	122	117	130	128	115	126	122	132	125	114	127	141	129	133	117	125	131	96	124	127	138	111	132	131	118	111	118	140	125	106	120	111	119	127	118	122	105	127	119	113	128	107	128	116	120	116	116	107	114	138	130	118	115	124	95	101	105	112	121	135	101	107	101	140	127	120	141	133	116	112	112	106	107	105	159	122	132	124	145	132	109	136	121	118	142	106	98	123	110	134	100	116	133	115	114	100	125	117	102	114	113	128	138	131	135	141	131	123	107	122	126	105	113	121	130	128	145	136	122	135	123	104	111	123	121	115	135	140	119	133	116	107	128	124	127	121	114	128	112	107	130	123	130	139	115	136	140	118	93	122	100	106	103	128	110	136	104	113	118	104	115	132	134	156	119	127	151	109	151	124	122	116	103	125	153	131	124	111	122	123	110	110	141	107	116	116	98	106	124	139	116	114	124	133	127	91	133	125	109	131	126	110	114	131	128	118	130	110	114	111	107	116	126	137	106	118	119	123	146	114	113	118	116	136	124	113	108	119	111	139	131	113	109	118	118	106	118	124	120	115	123	128	108	110	113	122	124	125	123	106	125	121	129	101	107	127	119	123	109	104	124	92	125	109	109	153	127	96	109	126	124	111	115	125	103	137	119	129	116	101	116	135	128	129	141	113	104	159	142	127	146	125	135	117	103	136	133	127	118	109	120	116	104	135	137	126	122	126	121	103	135	114	111	108	102	147	121	105	123	130	125	98	115	114	137	126	117	95	127	93	119	128	114	119	113	112	120	131	126	112	129	120	120	133	111	133	118	139	117	123	137	141	123	116	140	120	132	120	108	114	114	116	110	113	120	119	125	107	121	121	102	117	120	125	141	110	126	112	126	148	112	103	116	127	125	118	143	137	126	129	125	110	93	123	151	115	108	117	123	123	125	119	106	122	123	109	113	122	124	138	132	107	115	121	106	105	128	118	143	107	128	122	113	126	111	149	150	114	126	114	137	114	125	123	121	106	117	118	115	116	107	124	143	112	145	128	114	133	115	112	119	100	114	118	118	107	121	118	114	124	121	136	114	108	125	135	148	102	100	116	107	101	115	103	121	126	128	102	121	102	103	104	139	110	135	125	125	115	113	112	117	141	134	104	147	116	113	127	120	135	121	110	124	128	110	118	99	109	102	126	132	138	125	130	114	118	121	115	127	101	107	117	112	128	132	106	103	106	120	154	129	134	114	135	130	119	106	123	117	105	136	132	122	136	133	114	124	129	138	120	140	107	113	137	124	132	114	128	131	115	130	126	111	106	139	124	115	126	113	94	99	117	104	108	101	101	110	129	119	120	122	108	105	126	106	118	112	114	135	97	119	106	122	107	124	120	133	126	138	125	121	118	120	122	130	115	129	137	124	104	144	115	120	101	109	126	121	116	125	123	118	146	130	121	129	113	110	127	122	104	117	101	135	122	131	133	141	101	118	121	116	118	149	118	124	126	123	111	129	116	151	117	117	127	116	119	138	106	113	115	139	118	125	119	143	126	118	108	116	121	127	114	138	124	97	115	146	120	120	120	123	112	112	119	139	135	114	127	125	117	123	125	116	119	129	136	108	119	131	118	119	126	109	111	128	103	120	118	143	116	118	119	116	133	133	129	117	107	144	94	136	129	110	129	115	107	129	130	142	113	122	136	109	134	119	116	139	119	113	102	124	119	114	130	124	122	121	123	129
2929	3094	1500	808	520	443	399	352	341	325	349	320	323	314	328	300	295	291	324	304	296	300	326	321	323	297	276	284	351	283	291	291	299	329	321	320	310	311	317	310	308	293	288	286	322	316	323	282	308	309	297	290	307	327	298	303	332	326	304	273	293	305	281	313	292	317	304	272	282	307	328	284	287	330	301	321	288	306	309	300	284	279	302	317	305	290	292	300	300	319	292	309	318	289	313	274	279	276	305	317	294	315	282	300	312	299	290	288	293	306	297	301	338	310	306	275	324	306	286	305	298	282	285	291	275	293	305	295	318	282	307	279	285	320	315	303	269	315	294	291	306	322	252	292	297	298	293	291	295	290	311	305	321	324	307	302	301	288	339	295	306	305	321	286	296	325	301	308	303	291	300	290	288	308	287	304	280	295	300	287	287	276	317	297	323	297	276	325	329	315	317	282	301	318	306	314	352	300	335	301	279	284	291	287	284	277	287	303	311	318	301	308	332	288	283	284	339	320	310	299	292	305	291	300	322	310	300	316	273	293	298	254	292	301	259	317	294	323	279	289	291	310	284	297	317	286	287	293	296	305	294	261	294	293	281	303	290	291	284	318	300	310	326	324	291	302	305	288	307	301	295	272	313	302	299	300	307	293	312	306	314	329	293	308	331	268	292	277	285	306	271	295	296	299	289	313	296	314	299	275	338	295	332	289	291	298	322	282	338	279	281	300	296	280	294	344	294	281	308	248	315	300	281	277	317	312	305	288	306	273	311	312	331	262	273	274	306	317	301	325	316	300	288	316	322	297	281	324	269	283	308	307	284	294	318	305	334	281	308	302	289	315	297	291	273	293	286	297	296	324	301	290	269	281	293	286	277	307	309	313	296	273	280	286	297	315	303	269	293	291	289	292	286	290	280	304	284	296	298	304	328	276	284	325	286	292	275	286	292	306	294	292	325	278	295	288	292	318	322	287	306	285	300	301	313	325	316	292	275	332	307	292	259	292	305	301	298	303	330	301	320	320	299	290	312	328	291	330	286	257	355	321	296	313	291	297	328	275	311	284	329	305	302	286	322	272	294	302	295	311	310	297	299	278	265	317	300	286	281	282	286	306	323	292	301	312	293	299	295	314	290	325	311	318	317	310	320	301	320	294	301	320	280	293	286	294	315	313	312	306	313	291	274	310	327	292	293	281	263	308	291	310	309	304	296	306	254	296	269	300	250	320	330	312	311	316	315	280	294	270	300	290	290	295	298	281	323	310	285	304	299	297	295	280	300	284	305	289	304	282	300	280	290	312	324	324	290	299	294	315	304	293	302	286	261	285	321	292	295	290	286	317	287	285	294	295	312	264	331	293	309	305	294	301	312	297	339	303	282	312	310	293	336	277	344	332	295	314	324	300	288	291	265	306	294	283	280	283	269	292	275	306	310	293	308	307	280	310	306	276	278	296	313	274	309	286	317	356	286	268	298	296	286	300	296	301	291	260	297	307	285	272	295	320	280	303	297	291	269	318	304	315	295	309	265	311	315	280	308	294	305	293	287	297	311	321	313	291	281	305	273	284	310	273	308	295	344	333	270	306	349	303	340	309	297	318	312	329	279	282	302	278	281	293	279	304	247	299	320	307	303	285	273	288	301	279	312	305	315	322	283	314	298	300	291	288	313	282	276	297	297	321	303	297	317	290	295	282	337	304	291	314	288	306	313	289	290	290	280	295	254	296	295	271	333	340	255	279	266	294	291	324	310	325	303	308	332	339	313	275	283	309	269	296	300	316	334	309	295	253	301	287	314	303	305	300	296	272	276	323	339	327	284	301	307	307	306	300	288	269	292	297	301	301	300	308	300	300	299	277	307	279	284	281	316	279	302	291	285	281	319	294	294	308	300	312	291	310	303	276	304	311	264	290	292	287	304	289	289	320	275	286	308	317	313	284	293	335	306	291	294	266	307	280	303	269	296	309	306	296	320	284	297	307	300	281	270	297	319	319	320	304	273	284	304	300	308	290	273	282	304	294	298	291	277	270	299	286	312	290	299	290	310	308	305	318	302	299	307	307	319	297	264	302	302	334	298	276	291	296	326	304	303	306	292	309	298	340	281	292	275	300	315	332	292	291	301	275	299	305	298	306	295	285	308	279	291	290	319	316	280	310	283	303	281	318	324	326	275	293	305	344	303	333	313	305	294	287	306	291	276	285	271	276	319	319	306	295	327	303	309	262	295	272	304	304	293	287	308	286	303	286	282	292	310	298	318	295	301	299	312	287	326	290	305	295	319	324	301	282	311	306	306	269	311	299	322	303	312	310	325	299	302	312	308	271	291	290	328	291	299	319	299	261	282	278	294	323	271	310	275	315	319	285	269	297	300	276	311	320	267	285	292	300	285	318	294	292	301	328	294	303	323	337	266	309	292	292	305	267	309	298	304	311	304	329	310	269	288	320	277	305	334	294	279	289	327	295	278	281	290	289	332	281	306	285	276	285	321	285	296	287	292	272	308	310	327	287	280	316	281	292	285	287	345	286	320	299	329	299	282	324	311	310	304	299	296	272	288	284	305	313	292	324	307	310	281	305	270	306	317	294	313	318	295	310	281	275	273	321	269	300	285	300	304	275	319	316	303	268	279	307	267	267	275	331	305	298	295	311	268	279	318	297	322	287	318	322	313	280	326	317	291	293	280	299	274	314	282	277	301	294	311	309	287	339	313	287	279	271	298	323	322	300	297	297	293	299	320	291	323	314	328	297	287	299	331	292	281	315	320	316	272	302	322	295	268	307	325	297	279	329	302	294	332	321	303	293	292	309	281	290	310	276	283	279	288	281	290	312	317	294	303	305	287	286	296	287	291	272	266	288	280	321	321	290	310	321	294	303	296	300	330	314	282	315	272	297	267	309	310	288	298	330	293	318	282	306	328	321	299	306	284	278	304	255	266	285	310	284	285	300	300	340	313	261	298	312	284	333	290	316	270	264	271	315	305	311	295	291	275	327	305	303	277	302	294	295	304	294	334	285	289	298	303	286	281	290	287	267	300	296	274	272	282	294	294	278	337	296	305	299	316	297	297	274	288	299	291	270	308	299	298	309	288	311	305	315	304	283	283	334	297	270	314	299	303	301	307	301	289	285	309	284	311	296	291	333	284	320	336	287	307	313	318	317	305	346	286	287	311	278	287	312	304	299	286	291	303	299	303	282	298	317	295	324	275	316	290	305	281	331	292	315	297	294	269	320	289	293	295	324	318	307	304	270	288	304	303	303	291	315	307	301	277	323	258	284	278	299	297	302	297	265	307	311	289	297	297	308	322	307	312	294	330	291	294	306	317	270	317	308	312	280	296	320	294	338	313	286	326	305	305	281	298	339	301	296	299	287	299	294	283	297	284	330	303	299	308	298	325	273	322	294	313	310	283	305	296	288	316	307	293	303	297	297	274	305	314	288	295	300	285	271	302	300	296	310	324	286	312	306	315	316	295	294	256	278	294	298	306	340	291	302	287	319
31989	21123	12253	1180	612	539	542	371	398	376	411	358	376	360	402	363	379	384	372	395	390	371	418	397	416	376	404	399	393	395	367	367	391	407	396	394	403	342	410	387	372	388	418	369	387	375	376	329	374	375	374	366	401	383	381	375	358	400	361	380	405	382	379	372	386	386	414	376	357	361	373	390	404	389	408	382	403	382	394	421	358	356	392	416	373	347	417	395	399	402	392	388	379	396	400	360	367	373	397	385	388	378	394	408	402	383	416	360	410	401	359	401	387	361	384	383	416	423	377	378	381	376	361	420	386	330	392	375	389	397	398	370	385	364	365	379	405	322	377	363	385	383	388	378	420	352	355	406	369	408	405	405	409	373	395	392	384	408	367	376	347	372	365	356	402	378	357	405	411	356	393	401	376	418	404	385	421	375	371	387	396	402	378	373	408	379	395	394	358	383	424	367	381	380	379	395	418	432	393	367	396	365	361	353	352	413	366	361	354	378	407	358	394	364	401	375	377	345	436	403	396	371	404	404	360	349	377	374	406	405	402	391	360	371	400	386	374	385	374	388	367	390	391	405	371	387	354	345	395	397	405	358	413	382	372	369	384	343	371	386	394	355	390	371	385	376	372	385	397	413	382	375	378	395	374	337	407	428	368	396	395	375	409	372	379	388	427	389	374	407	366	362	369	412	393	387	456	376	394	388	401	425	421	406	369	376	377	403	409	405	394	454	361	378	410	404	437	333	358	345	352	348	383	410	370	430	413	405	396	380	418	413	368	402	403	413	368	380	354	397	408	416	431	369	386	409	371	388	354	349	360	345	416	419	424	431	409	358	387	370	398	409	375	346	396	402	353	375	376	415	408	366	363	384	400	368	399	390	379	389	400	400	397	394	405	354	394	393	365	401	355	368	364	423	418	394	363	361	371	397	414	387	371	404	353	360	368	383	414	420	352	370	385	401	410	369	419	386	396	408	396	402	376	389	368	388	391	403	377	423	379	368	398	360	363	378	354	418	417	410	373	394	389	369	406	381	383	393	405	398	395	367	409	414	405	381	373	366	343	369	377	389	396	409	404	377	380	396	357	380	387	419	394	340	356	391	370	438	385	389	379	369	359	402	416	354	367	387	373	336	391	355	364	363	416	380	422	393	400	430	382	406	383	370	370	361	357	401	365	375	371	382	411	399	361	367	381	361	395	367	397	387	389	377	369	358	404	372	382	401	392	347	382	387	417	352	336	413	372	393	364	393	414	403	391	397	378	364	365	361	380	376	373	406	404	405	401	388	396	400	385	395	378	423	390	390	398	411	387	429	398	358	385	400	411	377	348	376	389	364	397	378	354	371	397	400	381	357	349	419	369	421	358	371	385	396	403	363	384	394	364	364	400	387	382	368	405	375	411	409	371	383	355	385	380	399	391	406	396	406	414	388	390	394	408	369	395	405	377	386	356	369	398	363	401	423	416	375	393	365	397	399	384	400	401	377	365	392	352	367	359	388	398	354	374	387	352	422	383	420	350	357	424	402	375	385	393	352	427	356	385	381	392	366	348	405	434	376	433	377	361	429	394	401	402	403	407	417	415	426	434	359	416	385	396	379	358	406	402	386	375	380	403	398	390	381	366	378	377	399	379	403	376	369	368	341	394	387	358	355	432	358	405	367	414	382	386	386	329	398	344	403	414	392	365	369	397	417	400	401	386	366	406	383	359	405	391	387	383	370	374	381	361	355	397	392	397	393	375	390	367	387	394	377	397	412	398	402	384	387	376	472	348	391	377	376	343	395	357	388	352	374	395	425	358	390	385	382	395	415	413	405	390	452	373	373	375	408	395	368	416	377	369	372	362	410	381	380	374	379	382	398	388	388	375	370	354	413	405	410	397	387	364	369	438	396	410	358	388	384	369	375	350	392	381	398	406	366	376	422	395	365	410	374	378	411	366	378	410	402	362	384	374	371	394	397	396	380	390	363	400	400	368	421	406	371	364	365	385	374	380	406	408	376	431	430	393	404	383	395	417	368	336	362	442	410	385	411	423	347	369	394	407	417	377	383	374	357	397	380	402	388	387	390	371	356	380	392	433	418	422	368	392	379	378	378	387	392	366	434	408	382	362	400	425	401	408	382	375	395	430	356	381	378	387	349	392	394	393	410	368	417	382	391	344	414	380	372	401	377	382	393	394	395	369	404	372	377	412	371	332	369	399	413	387	355	364	384	376	398	395	385	391	384	358	344	397	371	376	391	367	364	352	393	372	347	339	368	385	360	443	400	390	454	393	394	432	367	369	374	388	376	384	388	381	373	369	392	379	382	404	415	438	362	384	371	379	379	358	385	404	396	385	395	353	393	408	427	378	384	424	404	379	437	411	382	363	355	410	415	404	418	364	395	386	412	383	386	433	360	394	335	385	375	392	384	380	381	382	382	408	373	371	386	402	377	379	388	390	366	380	405	382	376	428	423	383	386	430	392	409	411	415	381	397	369	369	373	388	379	395	349	364	394	388	397	399	369	400	402	351	350	383	432	402	381	403	387	365	404	382	367	367	371	386	358	380	403	367	401	408	392	338	396	357	396	373	360	373	395	406	386	359	405	355	339	418	378	413	374	376	390	377	396	370	375	392	371	377	363	382	399	399	386	429	441	390	357	376	380	397	347	395	366	362	388	458	423	372	418	412	434	410	385	385	364	392	381	409	372	407	382	379	376	413	377	429	395	438	400	348	401	392	373	387	373	411	400	364	356	369	379	382	376	408	347	358	393	374	437	406	352	415	359	382	391	377	396	378	369	370	395	408	414	369	366	351	377	384	367	388	366	376	383	351	403	424	414	364	422	383	357	407	348	363	398	421	380	381	383	381	389	403	414	356	398	439	447	414	376	380	379	366	378	420	427	371	408	405	371	367	380	361	389	398	361	416	419	389	357	358	393	410	381	378	417	381	393	399	354	358	388	381	355	372	393	354	344	372	401	406	371	379	380	394	364	394	383	391	364	440	392	375	366	396	406	351	352	414	382	382	438	398	379	370	404	388	363	399	410	364	400	375	384	376	375	370	384	391	404	352	351	354	398	413	352	356	377	427	384	370	406	378	374	401	399	367	360	363	396	465	412	379	373	395	386	402	422	398	387	366	377	364	387	389	387	369	395	389	406	408	401	382	377	363	389	360	384	357	350	354	379	389	415	401	352	365	366	361	414	390	400	367	412	400	411	393	354	372	394	397	406	421	365	380	408	386	388	407	391	369	401	410	433	398	436	392	399	400	403	394	401	406	380	403	415	341	373	409	399	373	386	411	374	353	406	385	376	389	378	383	368	390	395	385	396	385	362	419	410	399	398	389	424	381	379	370	351	399	376	401	390	328	366	412	375	382	420	373	392	402	409	417	419	413	358	425	409	403	385	389	380	384	379	429	384	398	393	421	372	356	393	399	377	435	379	394	396	391	416	381	387	404	413	352	395	413	366	404	394	398	359	399	370	419	402	378	401	407	398	374	380	376	368	388	374
5666	998	913	830	851	833	818	849	807	790	874	811	866	859	857	839	842	819	795	824	841	826	872	869	864	843	859	880	853	856	847	811	847	834	805	846	798	856	813	875	841	825	862	890	812	921	848	871	808	788	870	843	877	807	852	802	834	822	825	839	836	865	844	837	882	820	837	868	855	803	860	853	860	872	822	838	886	845	809	832	858	821	826	834	788	866	858	792	869	807	848	831	851	865	814	844	877	777	842	837	858	851	819	829	853	832	817	828	822	846	809	824	845	813	865	824	891	820	850	824	830	842	767	821	812	869	846	851	840	833	837	854	848	810	813	860	888	827	864	770	846	847	848	860	798	814	859	850	872	844	859	824	824	862	861	825	809	773	781	804	837	856	808	856	843	831	872	833	893	867	831	866	851	840	848	830	842	835	860	826	804	857	853	826	835	812	844	867	818	878	809	899	804	842	843	838	833	875	782	796	882	839	801	861	835	912	819	930	848	842	811	853	834	854	891	827	831	885	898	819	811	860	830	865	810	814	770	817	864	849	828	840	839	920	777	843	847	847	828	836	895	949	758	831	854	824	824	847	817	809	816	839	831	849	856	902	883	826	873	830	759	806	882	822	831	830	822	857	842	879	853	847	791	833	822	832	832	826	846	849	842	847	796	854	844	824	856	838	794	847	791	845	831	874	884	815	807	851	812	794	813	877	845	865	871	827	874	842	853	897	822	901	903	839	852	821	857	829	819	821	869	849	861	839	831	883	843	799	821	858	790	812	889	841	901	836	882	842	822	806	812	853	855	826	873	839	862	903	816	794	832	833	803	800	823	859	846	874	874	835	794	848	815	869	777	866	867	843	853	859	798	870	864	848	856	783	786	830	885	858	880	835	812	862	848	875	877	820	800	858	849	764	863	860	854	857	829	816	851	866	845	811	835	852	836	845	818	812	800	856	840	844	814	823	827	804	803	864	838	868	847	825	790	813	849	825	826	827	830	846	867	900	847	818	858	845	858	909	835	799	836	865	870	837	851	762	895	811	830	812	843	889	824	872	806	854	854	841	872	833	841	878	846	836	852	859	855	834	828	831	821	873	817	863	839	817	854	801	830	839	860	862	842	822	896	809	866	847	786	802	849	788	843	843	848	825	788	807	847	820	832	878	782	841	859	827	827	822	831	822	766	820	833	874	844	803	823	861	872	793	800	848	833	861	876	826	855	828	833	798	865	779	846	806	845	802	837	888	783	904	846	806	826	910	830	879	845	869	832	837	856	812	828	889	875	839	783	847	839	793	855	893	845	873	877	836	870	812	851	841	809	802	817	866	769	865	805	846	882	822	844	865	847	856	881	853	834	876	814	851	824	869	782	831	855	839	838	855	816	818	825	822	879	845	867	822	801	881	859	851	852	889	803	827	889	802	879	848	802	818	866	851	875	792	828	868	870	879	850	854	838	836	897	859	868	857	859	787	859	892	868	836	844	809	838	833	826	874	835	828	794	866	843	795	862	845	840	845	847	860	784	799	853	817	880	830	865	811	865	838	817	873	841	817	847	817	867	838	859	824	858	916	805	831	841	872	819	853	829	826	867	852	867	862	877	818	791	884	797	886	859	865	828	810	823	825	808	884	865	880	850	847	841	893	874	876	836	797	813	829	872	874	806	841	805	870	830	805	795	839	841	825	806	878	797	817	816	851	853	878	872	868	823	855	858	886	792	850	782	809	855	858	807	860	866	852	908	894	887	922	829	887	882	798	882	908	850	842	845	859	822	855	846	800	834	885	899	782	838	860	785	858	788	816	830	836	846	829	790	842	842	860	818	780	828	877	871	847	829	848	831	831	843	802	858	858	866	831	848	824	848	860	810	859	833	880	892	840	891	852	861	836	822	812	836	816	850	824	836	829	881	862	918	828	844	867	832	867	885	822	889	844	866	876	932	825	871	820	822	834	839	833	820	869	856	841	824	858	825	841	837	838	854	846	868	863	833	807	864	834	852	853	826	855	792	850	828	941	829	873	825	776	900	855	851	821	792	827	824	861	836	837	839	852	821	807	865	821	823	814	834	846	805	779	853	876	831	839	801	829	846	890	844	870	866	836	792	873	838	809	867	842	837	822	830	814	885	863	856	841	934	813	874	822	858	866	820	820	883	848	896	845	830	845	829	897	855	868	890	788	771	869	837	834	847	775	848	814	830	862	855	878	779	847	813	815	874	820	844	835	809	849	845	836	834	884	849	858	828	832	861	821	817	846	822	848	818	855	853	891	844	868	888	848	902	860	801	843	827	844	845	850	864	859	842	828	886	818	831	854	800	863	892	840	830	817	805	855	864	806	841	858	806	803	781	819	835	847	840	849	847	779	847	863	850	844	810	823	836	866	838	789	828	817	842	806	861	908	871	843	866	832	836	808	815	821	885	878	871	824	800	823	879	843	838	902	881	826	875	839	823	821	849	868	829	831	844	833	794	854	837	878	833	864	844	877	871	879	810	815	889	855	868	852	874	846	766	873	848	804	812	868	824	856	859	835	811	884	845	828	837	823	865	839	791	840	800	824	842	821	832	838	840	842	827	826	851	841	829	854	788	797	874	831	791	867	840	841	829	807	871	881	842	826	865	823	829	802	866	855	846	816	814	816	823	800	824	842	826	857	833	843	880	833	781	828	869	822	814	833	854	834	867	841	873	820	858	825	790	850	850	778	856	845	821	825	846	836	831	859	878	817	814	827	800	881	872	867	849	888	834	840	843	809	884	782	883	830	854	868	806	823	820	854	828	860	821	842	820	818	845	842	894	850	849	849	827	805	791	811	794	843	799	851	858	848	844	856	863	901	877	841	819	822	823	861	809	834	894	862	801	844	811	825	797	831	842	852	825	850	812	833	875	867	848	873	861	813	828	837	803	804	859	876	832	847	849	808	829	844	839	855	810	838	826	795	839	897	837	793	818	874	805	776	845	842	852	855	913	836	892	847	858	835	827	787	828	843	823	818	877	864	859	835	861	908	864	801	822	827	845	843	839	879	843	836	833	858	820	858	877	833	861	846	870	908	821	869	890	840	827	811	830	859	881	808	816	851	875	861	801	797	843	838	846	866	840	858	879	846	857	879	871	825	847	860	790	881	866	829	902	793	869	833	837	849	864	895	853	870	846	843	928	824	800	832	857	835	847	870	830	823	850	823	883	836	830	822	798	843	811	844	833	843	800	828	824	841	846	910	839	870	833	854	861	828	840	887	866	819	838	848	851	844	865	826	847	874	826	840	814	836	863	830	825	839	818	889	846	895	853	919	851	811	832	794	823	875	790	841	865	870	877	841	866	858	877	841	813	859	877	838	808	830	840	876	901	854	890	893	847	831	831	819	832	839	777	815	788	836	828	899	859	821	864	890	770	812	872	875	852	829	806	836	863	858	848	819	799	818	810	822	839	849	839	872	868	866	841	824	825	800	871	853	829	858	866	855	851	820	835	882	849	884	860	837	829	822	817	837	846	869	889	872	846	811
25016	21552	24873	28677	21550	21318	1237	392	345	348	311	341	277	270	265	257	286	261	255	257	284	303	241	282	302	258	277	250	285	268	270	266	255	274	295	265	303	307	271	242	267	255	263	255	277	260	239	278	262	246	284	278	267	260	268	252	268	242	271	297	283	266	280	296	305	267	269	300	267	268	262	282	253	290	236	259	293	299	278	256	244	239	248	259	277	248	284	266	280	296	267	267	263	252	263	264	263	290	260	239	307	265	248	252	253	267	276	279	240	264	267	266	278	277	258	275	262	248	279	251	265	282	248	265	251	282	265	266	268	254	246	254	259	301	284	270	304	240	249	277	233	285	267	281	281	242	276	245	260	261	267	257	270	242	275	278	290	269	277	250	262	266	280	270	292	236	261	247	282	242	274	276	261	272	300	237	254	266	262	275	290	227	282	277	223	254	253	286	247	221	261	265	275	284	304	282	271	294	268	241	259	299	284	271	251	270	282	302	277	262	233	271	254	293	275	262	263	267	265	264	263	289	263	258	221	256	287	249	279	264	256	261	258	283	274	266	263	256	261	259	271	251	267	253	263	250	276	279	290	300	280	290	255	277	266	290	281	265	263	261	246	298	284	263	243	307	272	279	255	271	302	263	261	261	237	294	268	281	308	260	251	282	292	290	284	267	295	287	292	231	263	282	278	272	255	267	271	274	261	241	256	279	282	273	291	268	279	258	284	264	271	259	243	252	212	229	254	300	253	264	246	270	267	286	270	250	272	264	247	271	240	257	281	267	277	279	251	267	251	246	285	263	279	293	270	239	256	295	246	267	268	262	280	279	288	261	277	281	265	286	286	279	231	268	283	275	249	279	252	239	264	254	296	275	285	264	268	259	277	252	259	228	260	286	272	263	261	259	283	287	252	265	228	259	274	272	284	244	264	268	273	274	271	228	259	247	236	257	257	282	286	293	284	262	230	265	301	256	261	251	274	267	258	238	256	267	274	268	274	273	291	284	263	259	276	279	281	276	258	277	278	273	265	231	275	257	269	219	275	317	257	273	263	277	250	264	312	268	271	266	260	303	235	258	286	274	278	284	272	271	255	275	286	254	296	284	308	278	278	268	266	267	251	263	283	281	268	277	270	268	250	245	246	290	263	260	265	287	286	252	270	228	302	256	299	250	261	252	281	314	264	282	281	284	275	281	247	275	264	232	258	253	263	254	260	265	260	288	277	285	319	280	248	225	240	279	261	266	289	244	283	243	270	242	259	273	299	252	278	283	255	289	259	293	256	259	253	291	271	250	302	230	257	277	242	265	259	273	287	259	247	264	271	264	276	273	303	273	301	242	249	286	244	258	287	282	299	243	266	259	250	252	274	273	283	267	295	291	255	246	253	216	288	268	252	275	268	274	285	264	267	266	282	263	255	265	271	270	274	258	287	275	263	236	278	298	241	269	274	267	282	246	246	269	298	239	245	230	256	276	303	289	276	269	256	269	263	297	295	234	274	296	258	258	273	284	276	277	253	246	286	276	242	238	259	272	244	284	240	254	285	275	294	275	244	311	255	275	272	286	243	233	255	269	265	285	258	269	264	291	250	305	274	267	263	257	280	235	264	266	273	258	244	242	279	260	278	249	279	302	251	239	252	271	283	244	256	281	283	261	260	256	246	273	287	284	255	270	253	262	256	249	264	241	269	278	284	243	291	317	256	279	241	266	286	254	275	264	273	291	292	270	265	248	254	250	276	296	254	271	273	267	269	270	248	280	290	251	255	268	247	277	289	279	287	268	306	309	299	257	240	265	277	247	260	258	269	279	236	287	260	260	245	234	257	258	282	258	262	279	272	254	281	225	279	261	252	235	302	252	278	250	290	268	278	256	253	280	274	282	255	301	282	233	242	260	296	259	273	271	269	300	244	265	268	272	277	265	325	234	285	286	235	292	288	262	266	269	279	279	241	243	247	262	292	240	279	276	236	280	230	257	259	251	266	260	254	221	271	279	271	234	289	255	267	250	253	251	250	262	240	273	259	265	294	253	257	290	244	294	308	273	258	270	264	251	271	262	252	264	293	256	283	295	270	281	258	268	279	273	286	284	281	294	280	263	277	302	285	273	246	283	257	279	263	276	276	268	289	296	286	266	273	258	297	289	265	271	284	270	259	291	298	272	252	295	307	281	285	259	273	268	272	252	284	291	287	269	227	276	262	275	248	255	237	272	244	288	304	277	272	258	265	267	260	269	264	274	272	254	273	266	274	260	276	291	292	299	297	279	287	269	287	290	269	277	294	257	278	275	257	272	253	292	251	268	295	271	260	264	250	252	280	274	269	275	297	270	273	255	287	276	263	287	289	276	261	268	233	250	278	258	247	273	307	256	267	264	271	265	289	249	251	272	278	268	273	277	257	270	275	238	279	282	285	304	273	289	263	266	272	254	288	276	305	290	252	258	274	263	262	263	294	285	316	272	269	260	268	249	276	279	276	257	266	272	290	268	268	259	279	255	268	254	281	269	269	268	266	267	248	273	277	292	224	251	299	263	274	255	264	268	277	261	284	295	281	244	256	297	260	273	251	253	279	279	282	268	283	290	271	258	250	252	255	294	274	281	283	261	303	307	273	249	291	257	262	280	290	257	254	267	294	268	268	249	254	277	271	284	319	262	286	292	256	289	251	254	257	231	284	271	275	261	271	278	255	257	273	221	264	256	249	257	276	266	265	303	259	262	230	287	232	266	263	243	263	273	286	255	257	290	275	278	240	249	263	227	269	246	275	284	242	276	271	308	264	268	260	267	289	255	262	265	252	272	266	262	277	280	258	249	292	256	274	255	307	245	278	250	268	283	249	282	255	267	251	297	275	253	245	263	272	266	237	266	261	231	287	264	252	263	227	248	288	275	259	254	299	273	257	297	288	266	274	245	269	265	242	291	302	274	276	243	284	267	296	280	267	254	223	261	305	268	260	244	247	290	296	252	269	301	262	267	316	287	263	285	262	267	267	299	274	264	262	252	309	253	272	297	282	297	283	274	270	258	283	263	281	246	246	288	274	252	267	238	257	273	258	270	291	267	248	262	290	287	264	311	257	267	296	261	287	280	251	255	248	251	260	260	310	266	257	274	275	237	263	261	252	310	253	276	293	268	292	304	288	280	300	255	260	239	233	302	282	286	290	270	283	279	235	255	261	276	284	273	268	285	275	291	288	246	275	246	267	241	250	284	284	259	257	272	262	284	244	264	274	292	290	279	284	247	259	261	306	282	237	278	259	278	286	264	246	263	283	293	271	299	298	277	273	316	297	266	293	250	303	280	249	255	275	258	258	279	292	285	261	291	247	239	252	262	257	257	274	265	289	266	280	274	299	253	255	239	274	260	261	258	265	294	264	265	264	253	255	268	266	260	256	268	272	292	288	295	252	296	279	287	285	282	236	240	279	283	255	291	255	239	269	256	257	255	300	249	259	269	310	258	289	279	282	265	295	234	241	245	276	247	252	251	262	279	283	256	288	294
3117	2145	1223	887	720	648	635	669	638	604	620	604	602	577	588	617	614	603	610	620	570	606	583	608	620	596	585	583	613	565	578	560	600	604	630	589	599	580	572	582	613	609	614	561	607	561	570	555	595	565	619	591	543	563	595	591	604	601	590	602	599	569	570	591	544	559	543	585	610	614	563	559	569	561	583	631	579	588	585	623	641	573	569	580	569	601	632	567	621	601	615	579	631	605	610	572	559	573	623	576	600	586	594	615	633	553	646	597	602	608	561	598	597	592	572	583	575	569	613	566	619	567	571	573	562	569	582	606	568	577	579	596	594	597	588	613	589	563	570	589	575	584	582	581	618	593	584	598	626	601	618	593	610	561	622	598	564	621	616	601	605	604	567	590	594	558	619	590	583	597	608	612	566	606	588	561	637	596	618	576	601	620	562	596	541	586	648	581	581	620	594	630	583	620	619	563	575	599	593	554	584	574	573	596	595	589	609	563	558	582	544	602	588	561	597	552	598	611	590	552	560	568	568	574	588	593	632	606	560	630	617	589	588	602	560	593	619	611	590	575	576	615	597	605	560	592	628	586	620	610	594	567	591	599	588	593	630	614	571	618	590	613	597	598	629	609	591	584	591	575	592	569	569	583	572	587	591	549	579	631	603	602	552	587	573	557	580	552	593	582	576	607	613	578	616	583	611	587	615	634	578	566	625	578	655	605	597	619	575	583	612	582	558	581	562	598	619	576	572	633	546	601	580	568	582	638	602	556	644	576	584	562	586	586	606	557	608	575	602	607	590	565	570	608	574	622	591	607	618	559	604	575	586	611	607	594	588	547	595	591	563	568	567	612	577	576	613	587	603	562	572	533	626	573	543	565	644	589	621	617	626	582	664	572	596	613	611	608	578	601	615	588	593	643	601	598	617	581	530	594	620	600	641	601	625	553	600	556	578	586	565	555	606	619	629	567	607	589	604	572	601	591	556	554	605	624	573	551	584	604	615	602	611	613	584	591	574	584	575	570	592	557	563	577	662	603	652	599	585	618	582	600	588	584	573	601	563	588	617	556	588	597	623	577	589	578	582	608	582	631	601	600	588	596	581	630	607	601	578	593	568	589	622	582	549	599	593	643	611	615	572	566	611	562	564	562	542	613	586	613	567	626	586	637	528	572	556	559	600	610	610	598	566	566	602	589	584	602	603	626	600	595	588	613	616	609	582	552	614	618	613	559	576	575	580	657	625	563	601	597	564	553	569	623	590	568	572	645	558	588	571	543	592	586	547	549	582	575	628	599	588	573	579	632	580	596	571	640	635	609	572	559	544	559	542	579	594	605	571	584	607	623	568	562	573	608	604	594	575	613	618	599	596	596	565	614	615	568	594	532	595	513	569	641	608	607	555	617	630	574	635	558	592	618	544	568	558	576	597	565	559	599	620	617	585	623	609	593	572	586	612	573	583	549	612	605	600	616	620	612	622	613	599	599	577	587	587	599	577	623	568	580	610	576	538	536	563	564	587	561	575	612	599	572	629	586	585	610	594	575	565	590	570	597	603	578	582	564	569	638	614	556	569	538	602	587	615	596	600	589	537	595	579	582	596	575	589	574	582	544	610	592	577	624	555	566	593	573	609	568	603	604	559	605	581	633	587	609	566	617	543	598	542	599	619	571	606	569	604	613	577	603	538	576	606	569	623	599	632	606	570	589	581	588	591	582	534	610	611	589	611	626	589	547	583	594	579	619	583	623	576	634	591	599	577	606	553	596	551	589	604	575	599	588	611	588	596	587	587	609	590	549	607	560	604	591	597	590	606	600	595	592	611	605	604	654	580	623	581	599	651	572	609	599	571	609	586	623	579	621	579	568	602	559	595	585	619	602	554	596	613	571	624	573	639	560	571	642	600	559	560	573	621	582	564	550	570	603	588	597	603	604	575	601	538	588	635	583	562	575	581	610	565	598	600	521	565	620	620	590	583	564	588	580	569	588	588	572	576	590	596	567	587	602	568	565	561	612	587	609	597	589	621	645	568	587	597	556	605	577	570	594	594	564	581	603	597	595	568	565	604	612	628	572	572	649	601	600	602	536	593	601	596	606	591	620	582	597	594	586	607	584	589	635	615	573	589	601	617	581	605	609	603	596	612	619	578	628	582	623	579	604	598	654	626	570	623	613	613	590	582	572	611	588	590	569	597	594	587	545	579	611	605	590	625	612	609	594	563	596	523	577	618	656	624	626	570	611	580	606	585	559	567	628	565	576	580	624	619	551	592	613	610	565	619	546	601	614	606	622	574	576	622	581	521	586	590	573	546	642	592	585	567	605	599	552	579	581	580	582	579	538	558	586	547	593	596	603	568	557	574	581	579	597	616	575	602	586	596	577	619	574	576	589	544	577	599	614	593	580	555	627	599	575	599	584	579	543	580	599	601	572	596	638	586	575	570	594	568	610	613	584	629	579	633	584	607	594	573	609	557	548	648	548	620	604	610	537	576	630	607	557	572	639	568	604	574	581	613	606	587	576	611	563	596	607	596	584	606	608	607	598	605	614	587	587	592	630	605	617	624	618	615	592	617	612	572	596	586	565	578	592	587	587	565	547	607	547	578	574	578	569	568	580	592	573	572	597	623	601	636	550	574	638	578	595	625	603	589	571	583	597	576	602	600	600	595	597	571	629	571	600	587	583	586	598	607	606	560	625	604	598	583	585	605	581	560	539	614	583	565	577	574	551	584	548	628	593	607	622	564	566	576	565	594	572	559	580	566	592	595	601	557	582	578	572	583	579	586	575	586	568	583	612	607	590	610	593	602	604	593	627	623	587	592	609	612	623	562	576	575	561	569	585	585	588	612	538	614	613	563	567	564	605	586	625	600	588	579	593	588	587	594	551	578	595	586	589	603	593	600	597	608	618	549	604	572	570	598	601	597	569	596	637	619	620	567	559	618	592	588	578	628	554	597	593	560	581	554	586	596	622	619	549	581	594	620	612	565	590	599	583	606	605	578	587	554	539	581	590	551	601	593	607	571	607	544	591	602	602	614	614	568	591	586	586	590	593	577	558	637	566	606	588	590	606	588	587	621	595	575	584	605	558	595	596	565	582	601	590	564	583	574	625	557	538	552	548	589	582	624	572	596	588	582	531	610	593	606	603	601	592	588	574	578	536	588	549	601	598	580	592	602	617	579	646	531	573	601	568	575	643	640	612	587	572	606	578	556	620	599	612	599	665	584	593	592	585	543	576	583	568	582	593	609	572	560	573	610	609	550	600	586	576	620	590	605	606	575	585	625	581	560	583	594	589	566	614	610	586	638	554	574	639	572	549	558	570	572	611	558	609	554	556	606	574	562	576	602	635	534	621	605	587	603	588	600	582	605	596	569	628	568	556	618	644	568	594	594	576	607	583	611	609	602	614	589	640	564	570	593	587	604	596	552	575	613	584	552	600	607	593	596	596	578	545	613	606	554	599	610	596	596	559	622	597	578	569	577	593	614	616	573	593	615	544
24446	21560	25177	28423	21560	21566	17773	526	272	234	181	192	167	159	153	170	161	148	149	136	140	138	110	123	134	132	125	140	132	137	132	125	122	142	115	146	143	113	108	132	104	120	130	121	114	128	120	122	128	129	112	132	121	125	128	113	111	137	129	151	124	124	112	112	116	114	114	125	114	117	119	142	137	123	122	117	115	110	120	112	116	130	115	130	123	120	115	144	112	107	97	114	122	118	110	135	115	117	137	119	122	116	109	107	135	121	119	129	133	109	136	132	123	127	120	115	130	124	121	124	106	85	125	107	123	118	133	129	125	102	124	125	131	104	140	117	126	106	114	108	128	126	132	131	131	123	123	117	106	116	130	135	116	128	104	111	125	126	124	126	132	128	107	125	132	133	140	125	133	125	130	115	117	130	123	99	137	112	106	115	126	134	136	119	102	121	139	119	140	132	134	118	130	130	110	118	140	133	108	130	143	120	139	126	117	122	127	130	119	128	120	109	107	114	116	96	118	126	116	137	106	117	111	127	126	111	132	130	116	114	112	105	118	123	118	120	123	122	102	124	115	129	135	114	134	127	133	113	105	100	129	114	112	90	120	119	150	128	132	108	141	126	120	110	137	129	113	96	125	108	109	101	116	120	118	117	101	126	100	133	108	120	110	119	114	116	109	102	118	111	115	104	109	123	114	141	116	124	133	124	118	125	136	134	126	131	108	99	119	113	139	119	115	135	114	118	114	122	130	126	107	125	122	129	117	126	109	135	127	127	153	139	122	142	117	137	113	124	133	127	133	116	127	132	130	113	114	109	121	119	158	110	105	124	114	139	117	139	118	108	131	117	106	132	119	124	120	107	102	121	105	134	115	116	127	136	139	131	101	150	157	117	138	103	117	121	111	137	129	127	133	130	148	103	121	128	119	130	119	153	110	121	128	98	120	129	122	121	148	118	137	125	123	118	104	78	101	120	121	103	106	128	125	120	117	121	111	110	128	110	122	125	132	131	107	119	136	131	111	130	115	139	129	112	112	123	120	129	124	120	118	127	115	135	134	132	118	95	105	122	112	119	122	105	104	125	119	123	124	131	134	139	113	126	124	119	121	135	134	136	134	112	120	137	117	153	130	131	126	131	113	105	96	129	129	99	110	108	139	128	127	152	118	114	134	94	122	123	145	107	129	114	132	118	131	129	115	129	122	121	121	145	110	126	130	124	110	118	108	97	124	124	111	121	128	117	115	132	128	116	122	120	127	122	112	106	118	106	107	131	120	112	126	118	131	111	122	134	124	118	132	120	117	117	108	120	116	117	106	121	138	120	135	98	113	104	137	94	130	109	112	88	108	116	123	143	119	120	119	136	103	117	126	125	125	119	99	119	134	132	129	92	104	119	103	129	123	115	136	133	110	133	104	118	121	120	125	146	133	125	126	141	144	103	133	123	99	117	128	108	125	91	112	115	117	123	128	128	119	131	114	134	119	115	115	123	130	107	128	135	104	121	110	115	132	112	127	123	107	116	118	115	107	112	107	116	129	120	116	136	139	124	117	125	131	118	119	111	109	89	143	134	123	136	117	150	120	117	123	104	123	137	129	147	128	127	120	130	135	134	101	115	105	123	138	129	129	138	118	129	119	126	121	138	131	117	114	136	116	114	123	129	123	123	140	134	137	115	109	115	118	120	135	135	102	115	120	133	122	111	125	109	110	126	128	109	119	114	137	125	114	118	136	135	132	121	124	116	117	123	129	94	106	144	117	104	121	141	90	103	102	134	108	120	122	132	138	123	103	111	137	133	105	120	102	132	119	125	114	128	125	114	117	127	137	108	125	117	122	91	107	98	132	136	94	123	102	139	113	132	158	128	128	114	131	117	135	115	120	105	109	130	109	111	154	109	116	116	119	125	109	106	130	130	121	115	109	121	121	137	134	110	124	123	128	136	120	126	108	138	125	125	120	111	121	113	97	105	130	103	158	126	107	128	128	123	123	106	120	120	120	127	129	122	120	114	116	123	110	121	144	143	124	120	103	131	95	129	152	125	134	128	119	118	111	99	111	131	122	141	110	122	109	138	136	107	142	125	118	117	113	131	114	140	130	117	111	97	132	120	110	107	114	122	97	139	136	130	135	117	115	114	111	92	127	123	98	124	115	108	110	140	133	128	122	134	137	107	128	135	120	119	128	135	119	109	119	111	122	114	133	131	119	112	121	104	117	135	110	116	105	129	124	135	96	116	116	96	124	102	121	132	130	113	128	122	119	117	106	98	110	131	113	124	122	130	136	142	116	114	99	128	107	114	121	118	132	134	128	131	112	121	115	109	124	122	114	116	117	133	128	117	129	132	119	127	118	129	145	123	142	115	111	112	117	97	121	121	119	103	137	143	103	121	115	118	114	126	127	99	114	113	142	110	96	117	104	120	114	111	109	134	137	121	133	120	96	115	120	122	127	115	122	117	107	112	97	134	116	123	141	120	134	116	104	98	129	132	90	113	131	123	107	113	126	110	124	122	122	120	99	109	127	121	118	119	91	100	137	127	122	135	127	121	92	122	133	118	117	125	114	122	108	153	126	131	125	121	111	134	121	146	120	103	134	130	130	121	106	135	111	100	133	109	116	125	110	121	121	116	125	125	111	140	111	132	114	125	107	118	116	108	110	124	122	114	130	109	101	110	127	107	115	159	116	139	120	141	127	121	110	138	101	111	109	94	111	136	136	100	106	118	128	111	102	143	115	112	107	144	139	112	129	113	135	117	116	106	114	120	96	131	124	95	123	127	110	146	129	111	140	126	152	125	125	110	129	120	99	128	127	107	120	130	129	112	102	113	107	107	111	125	122	123	103	122	119	119	121	132	110	112	131	122	152	113	114	115	103	128	143	129	124	112	109	131	116	138	128	105	125	121	114	117	106	127	139	121	126	120	122	137	144	131	118	116	139	96	120	126	121	131	119	115	132	130	119	127	112	103	123	122	134	121	119	140	147	122	112	124	118	113	107	121	102	130	131	117	125	118	115	126	141	110	119	115	131	131	150	130	124	117	123	136	141	133	113	111	110	147	117	107	112	100	119	111	136	122	134	137	124	110	117	121	129	118	106	121	114	131	114	139	137	127	118	112	92	107	126	124	130	118	120	119	134	116	111	132	122	112	114	117	128	107	116	134	125	111	123	118	126	117	112	115	139	116	125	142	124	142	138	132	139	139	125	110	130	128	121	134	125	106	142	123	120	124	104	117	143	128	129	120	114	130	110	110	138	118	115	117	129	118	122	140	140	111	125	118	118	120	132	122	120	139	125	118	118	123	129	125	127	118	129	119	127	114	130	102	115	129	113	122	96	127	125	122	111	123	133	99	126	131	115	129	113	127	112	130	109	136	123	95	107	123	122	124	106	128	117	146	112	122	103	126	108	115	125	131	137	128	98	126	113	108	108	107	126	126	125	128	122	120	90	118	133	152	134	115	119	119	139	123	128	114	128	129	106	119	103	126	120	137	135	117	101	127
2857	3038	1427	785	549	455	418	373	351	371	312	365	317	305	289	321	309	312	316	333	316	298	303	289	307	302	282	300	314	320	304	299	305	316	294	273	294	290	296	308	288	258	327	327	304	329	329	300	322	324	323	320	319	279	291	300	295	283	328	322	300	294	280	296	293	306	281	289	333	298	341	302	304	313	275	322	289	301	286	296	310	318	299	301	283	313	301	316	301	285	324	314	273	322	263	305	298	280	297	315	331	320	290	298	304	308	301	284	301	291	284	272	302	310	303	314	304	273	322	298	277	280	289	315	283	286	258	280	315	289	301	294	300	291	311	272	298	276	299	313	315	334	314	286	297	316	282	268	302	306	312	302	327	322	297	273	312	296	300	318	289	293	325	299	329	277	299	314	334	300	278	334	282	270	291	273	296	270	293	296	286	304	301	303	310	309	312	304	301	283	289	293	278	304	306	277	295	293	310	290	298	306	296	311	324	300	282	299	290	333	311	305	277	321	302	285	311	295	308	263	295	313	335	283	325	294	288	304	310	269	320	287	277	289	334	265	313	313	311	296	316	294	312	305	295	306	337	302	290	305	293	303	293	294	307	304	309	326	287	319	341	333	277	296	297	313	295	285	316	302	288	296	310	331	265	298	316	287	315	309	278	294	267	305	319	301	292	279	316	309	297	301	310	299	282	279	320	335	298	290	313	281	277	297	306	283	305	312	286	293	313	310	316	305	321	305	326	297	313	279	311	279	288	290	272	328	323	286	269	322	285	268	301	312	313	288	270	314	307	295	277	309	316	278	323	305	330	281	284	320	295	318	301	308	303	279	303	301	302	314	302	300	313	324	311	290	278	279	330	313	290	307	288	316	301	300	311	289	295	291	313	285	288	280	328	293	289	300	322	308	299	313	314	286	279	300	276	283	308	308	285	277	279	275	292	296	300	290	334	297	319	299	289	287	302	258	277	283	294	295	279	306	298	306	325	309	289	307	295	277	309	300	291	298	289	329	286	315	301	287	306	285	313	282	327	290	269	281	297	313	307	311	289	315	279	307	303	295	302	284	303	289	276	280	324	307	285	317	319	306	304	307	290	292	306	299	267	309	302	308	292	317	300	341	297	320	296	298	312	294	302	275	307	312	269	291	340	307	316	278	295	318	305	281	271	314	276	313	307	298	278	322	315	319	306	309	295	308	297	306	299	326	302	275	273	323	295	290	268	292	334	285	260	325	270	292	310	311	313	286	312	287	294	289	318	295	301	280	293	324	257	308	283	311	327	285	281	294	281	286	301	343	317	296	311	310	267	323	304	323	294	311	277	279	294	283	320	285	264	315	284	308	318	323	299	295	276	320	287	281	307	302	332	295	290	287	298	282	290	287	305	299	283	288	306	275	283	310	290	343	300	304	290	291	285	308	307	270	287	310	277	291	304	307	314	320	319	305	317	306	300	320	314	308	305	270	318	312	277	320	294	279	276	298	278	270	278	307	285	271	297	306	321	324	285	313	298	315	292	306	347	297	277	329	316	278	290	272	297	288	280	305	290	325	297	298	303	322	282	315	269	261	298	272	305	317	299	311	287	297	302	313	294	292	268	327	328	320	321	295	298	293	305	296	300	299	267	292	294	310	309	256	321	285	305	314	313	302	305	307	305	311	292	290	293	300	291	328	280	295	276	276	291	301	311	274	280	299	320	277	296	309	284	299	295	332	312	304	274	307	273	340	292	296	308	316	319	297	279	313	290	309	312	301	295	300	298	302	278	299	328	302	303	301	294	298	279	301	307	332	264	308	319	301	274	309	308	309	286	322	307	262	269	331	318	305	337	306	287	306	313	300	298	298	287	286	309	261	277	308	297	275	292	302	302	335	309	299	319	305	296	288	320	291	297	317	316	301	303	279	270	304	273	327	282	280	319	278	312	312	299	313	294	294	283	284	301	293	328	302	295	310	291	299	295	294	287	313	301	333	322	317	292	285	291	304	312	278	306	303	318	284	308	305	286	306	339	284	299	306	295	277	273	258	318	308	287	275	336	308	308	302	280	307	322	313	278	281	323	298	278	297	328	285	322	280	297	316	296	313	347	303	325	316	306	317	285	280	289	289	287	302	304	272	288	309	291	287	275	325	278	289	272	294	278	295	308	318	312	279	325	282	273	320	311	276	328	283	345	287	293	307	296	326	286	281	311	261	294	308	303	285	292	312	284	277	308	285	317	302	297	314	296	305	300	317	264	307	324	263	299	318	274	275	318	310	278	295	314	295	282	305	265	287	295	312	260	303	311	288	299	256	304	288	329	278	273	340	317	287	281	318	302	298	314	326	308	308	325	287	274	300	321	259	316	333	314	309	294	313	280	314	328	306	310	260	302	287	301	290	308	318	299	285	302	294	334	313	291	315	323	269	291	308	287	283	279	336	312	288	328	284	284	287	323	303	305	277	285	293	293	294	288	307	280	302	296	280	303	278	317	302	282	311	323	308	289	265	311	301	308	320	319	322	287	287	252	263	281	291	283	280	296	262	302	301	292	329	294	328	296	306	295	322	278	282	300	299	323	286	317	253	260	305	297	292	297	305	294	303	324	319	303	304	333	293	347	302	347	293	318	302	268	310	318	304	277	261	311	286	279	289	295	305	283	293	303	316	295	294	309	288	321	289	291	287	300	295	312	281	297	285	312	290	309	319	298	314	294	320	302	301	312	311	300	297	314	323	304	294	314	308	318	322	297	317	300	287	312	319	304	293	292	316	296	290	319	273	318	289	297	312	342	305	301	311	316	297	299	303	298	305	272	305	305	313	286	299	298	295	311	280	270	311	285	265	277	324	273	280	271	297	290	307	304	298	296	293	277	312	315	287	278	303	285	296	309	309	302	305	296	283	304	304	287	312	272	278	295	284	276	304	280	279	262	283	287	330	317	302	311	300	279	277	326	291	306	309	304	272	338	263	283	283	286	277	327	286	287	295	306	315	311	311	286	299	275	244	300	299	303	289	314	303	331	304	298	305	321	309	335	288	276	306	322	298	283	271	290	302	297	284	292	324	278	292	302	290	270	320	317	294	299	293	310	296	282	318	314	272	283	315	283	269	295	324	291	299	276	272	304	266	261	315	291	280	273	310	300	316	339	283	296	303	314	326	271	306	320	308	284	292	326	312	289	308	287	359	292	309	292	309	302	305	313	310	283	303	291	300	281	293	273	317	279	306	292	308	280	289	331	299	280	277	323	292	303	285	314	326	316	307	314	311	296	277	308	299	280	288	274	283	285	298	303	261	295	277	286	278	271	331	288	267	309	303	285	294	284	281	284	291	288	296	310	307	310	307	290	307	305	316	309	305	301	324	270	299	295	296	266	253	318	294	287	306	305	305	303	292	309	291	311	315	315	274	300	315	263	290	281	287	348	281	272	296	302	306	294	300	313	311	279	303	332	317	286	283	281	305	312	296	292	321	303	288	307	303	285	316	285	276	298	257	305	256	300	304	302	302	265	284	322	298	319	322
31980	21104	12019	1114	589	527	511	404	393	411	379	430	419	365	424	373	378	406	393	413	428	441	378	395	365	418	384	426	371	374	399	438	352	378	414	403	382	393	423	378	365	386	414	382	363	407	410	377	398	376	371	389	409	402	362	377	405	404	395	384	404	376	404	375	409	395	355	413	389	355	406	363	390	371	362	373	402	374	388	402	391	380	375	371	375	346	389	413	370	416	414	379	389	377	377	368	387	412	376	357	377	334	385	392	400	386	355	388	398	416	367	384	392	358	385	402	389	381	411	405	381	337	361	396	373	378	409	371	367	375	397	366	395	391	404	373	396	399	395	376	331	394	374	387	359	370	372	420	391	357	355	374	379	386	400	400	378	384	406	376	390	426	399	375	421	406	349	377	385	398	394	383	436	372	413	353	370	385	381	355	413	402	401	387	395	398	396	409	383	379	383	395	366	377	386	391	387	385	382	374	391	389	403	425	376	379	413	388	419	398	415	331	404	413	397	373	369	373	398	384	406	376	403	381	426	376	392	408	398	414	397	431	375	341	382	393	406	383	361	377	353	361	386	347	362	398	399	373	384	404	384	374	356	400	395	408	414	382	398	413	398	353	421	389	393	367	380	386	411	335	362	415	371	386	380	412	388	375	392	382	354	419	412	393	393	409	383	355	376	384	379	402	383	363	415	405	359	365	402	379	384	383	400	448	369	378	372	389	386	380	386	403	374	401	382	378	376	361	372	393	381	377	391	377	387	375	376	407	393	370	382	430	394	425	396	383	358	358	393	395	377	376	432	384	351	380	379	406	380	366	399	385	339	362	397	367	378	398	380	435	399	395	372	386	374	401	385	413	390	387	384	420	410	370	361	409	385	384	415	365	395	385	394	398	397	384	392	404	407	388	378	385	361	358	345	395	395	413	364	434	416	388	379	376	428	393	389	398	419	408	426	423	402	366	383	377	370	379	375	403	362	392	370	411	392	384	421	391	387	376	379	391	369	398	381	403	363	379	362	420	395	359	404	397	388	374	374	426	392	413	400	419	381	373	368	368	399	396	398	370	398	402	378	403	426	348	406	410	389	369	363	384	382	391	414	384	364	365	398	371	384	379	411	388	361	386	361	396	384	418	372	358	418	399	372	390	360	405	397	384	355	379	393	363	375	363	388	387	388	361	376	364	391	382	390	424	379	326	351	348	352	379	341	384	405	395	411	402	384	397	401	387	402	391	371	422	376	357	364	421	367	391	360	364	365	420	367	440	350	393	405	405	396	354	348	376	369	379	388	386	411	443	400	391	420	411	381	351	409	328	362	350	357	378	365	364	387	379	368	353	403	366	389	370	357	368	420	429	391	389	392	410	402	415	390	413	385	405	386	372	386	384	426	396	397	402	420	375	408	419	426	414	392	358	377	413	398	424	391	376	405	442	384	399	382	408	416	431	387	381	380	400	365	383	403	379	383	379	371	347	395	361	372	407	362	359	381	372	392	396	417	409	390	355	398	371	373	390	386	406	366	408	367	399	413	399	375	361	380	405	369	418	397	354	406	391	415	375	359	375	382	375	378	397	398	401	365	375	405	371	372	405	393	360	398	413	365	371	398	398	404	404	377	355	416	364	388	424	391	422	371	376	401	353	371	379	396	394	400	371	399	401	360	395	378	390	401	402	371	367	376	414	399	367	423	381	427	378	395	394	373	329	368	381	402	371	363	408	405	392	395	400	316	374	385	405	407	403	373	384	363	410	380	377	376	367	386	422	410	357	382	369	389	418	382	397	384	401	401	367	385	367	407	405	408	384	386	409	381	335	390	363	352	342	412	371	366	389	374	363	394	410	371	399	372	394	380	369	399	363	339	387	394	365	379	392	413	382	379	388	375	394	352	408	408	377	354	421	401	379	409	371	371	395	401	375	350	383	379	367	384	386	371	412	417	357	371	364	417	407	368	364	370	411	353	386	369	404	371	391	353	353	405	397	391	376	390	382	358	395	400	379	404	406	398	381	395	387	389	356	406	388	391	377	405	394	407	381	398	378	357	429	415	411	391	411	375	370	419	367	377	383	394	371	406	399	399	393	373	405	401	394	373	416	352	343	418	392	378	411	428	420	353	382	411	387	392	347	384	397	426	365	379	355	373	352	372	407	389	418	395	358	414	383	374	409	411	361	381	358	365	404	397	397	401	411	370	373	380	389	425	334	385	347	373	406	373	368	406	394	411	379	376	399	376	370	403	370	388	362	418	412	400	380	413	423	404	367	390	370	393	380	383	373	392	391	374	380	396	375	353	393	362	410	419	401	414	406	371	377	392	335	411	382	392	375	390	404	390	358	398	391	361	350	386	427	393	380	388	377	404	386	387	427	452	406	379	379	401	417	361	395	397	377	373	372	409	377	406	363	382	412	393	399	409	361	396	396	365	377	380	357	380	400	402	368	395	350	366	383	363	378	400	413	422	393	373	370	397	375	352	377	377	398	413	388	386	372	376	389	415	435	427	437	397	364	399	394	375	378	331	360	359	374	375	381	360	382	409	397	394	381	355	388	374	377	381	397	412	396	387	382	421	366	397	356	404	378	396	389	390	366	392	415	408	374	318	395	382	359	417	416	382	405	389	368	358	397	404	422	430	407	398	365	390	388	381	366	357	424	409	380	391	394	373	392	408	391	367	376	350	360	394	325	352	408	400	394	409	376	387	394	403	373	369	376	383	357	419	370	320	389	371	404	363	427	376	396	385	357	382	424	363	394	393	391	437	359	350	377	412	382	368	412	405	394	384	356	344	413	396	349	379	397	411	401	373	393	381	395	372	403	441	409	417	422	398	372	375	383	393	420	408	386	425	406	419	375	358	460	401	372	386	408	374	395	411	407	365	398	346	385	405	433	377	397	354	394	424	393	383	414	410	417	390	430	360	349	403	373	326	404	393	398	377	350	378	370	459	423	391	400	396	403	380	384	376	402	367	379	409	381	400	388	445	379	400	351	382	366	415	364	335	358	374	392	389	405	391	377	415	380	373	369	399	394	410	384	374	389	389	358	372	377	338	380	392	397	404	388	368	409	382	381	367	412	361	366	391	368	380	350	417	405	415	364	366	404	397	399	440	403	379	340	423	382	410	388	400	357	418	379	369	379	397	382	381	380	361	374	409	354	391	385	408	403	382	360	375	369	372	419	365	384	384	390	389	403	347	407	407	376	370	378	415	366	316	398	418	394	406	364	400	405	390	398	379	391	384	383	423	385	410	353	389	385	390	411	411	417	370	391	350	391	382	361	386	429	374	399	397	383	388	371	382	370	372	382	396	391	400	402	415	402	414	403	388	408	357	395	419	369	374	387	353	391	406	435	387	377	394	379	395	363	415	360	384	383	398	391	419	409	372	376	399	382	380	371	392	405	406	390	367	399	394	402	410	386	413	379	369	395	382	356	369	392	338	343	397	383	373	389	389	359	379	413	392	412	381	397	345	408	359	358	393	359	396	421	424	394	383	413	387	390	358	363
5811	969	876	821	807	870	801	851	792	826	857	838	819	856	842	955	897	893	859	845	863	853	888	855	800	863	889	856	832	869	851	840	870	915	805	871	829	871	816	809	852	816	831	810	821	819	818	857	855	839	882	890	871	801	813	845	862	853	828	843	874	845	836	792	846	853	892	862	837	833	820	821	827	868	816	802	828	814	827	895	829	825	846	821	900	877	812	842	867	775	802	820	867	843	837	837	854	878	865	841	762	839	836	788	878	871	860	841	826	838	839	840	780	826	854	842	858	837	864	826	846	876	835	789	850	841	847	810	821	799	819	818	797	801	833	880	850	816	870	807	835	802	823	818	846	786	811	888	865	858	828	838	861	852	826	820	895	810	802	849	859	870	828	855	851	829	856	810	871	836	801	875	811	844	831	851	790	827	848	808	867	849	877	862	835	855	821	857	830	792	813	854	809	836	830	813	859	879	917	874	880	794	877	912	811	798	849	833	841	791	853	806	873	840	812	857	879	810	859	859	869	855	828	822	780	882	821	819	805	844	858	812	825	900	828	810	829	822	852	795	855	804	852	818	811	817	888	799	825	808	826	821	848	856	846	846	829	837	798	852	873	861	835	856	850	843	832	836	822	837	799	842	830	851	849	822	805	895	835	816	853	865	905	855	835	854	809	845	818	800	883	862	827	820	843	856	824	801	883	849	857	840	885	819	822	859	833	840	829	850	849	886	787	901	898	841	844	806	821	896	845	857	804	837	820	868	852	898	834	897	821	864	826	824	829	832	854	859	858	868	854	922	876	851	884	797	863	865	821	860	843	819	830	881	810	850	828	870	816	903	864	873	853	850	819	812	847	814	834	779	856	822	853	829	851	840	790	865	810	878	851	788	887	850	859	834	809	823	839	842	839	832	820	836	870	854	842	863	807	824	860	810	844	830	821	869	822	842	836	912	884	849	817	847	866	872	872	822	811	782	848	836	840	814	805	834	871	872	829	841	832	807	847	869	858	842	881	900	816	818	820	874	825	868	834	792	817	822	876	915	870	774	810	868	823	814	826	841	871	828	833	832	858	836	829	821	859	860	819	807	848	845	812	851	872	883	871	818	810	809	886	832	830	795	831	843	825	830	811	840	828	877	860	844	834	825	864	820	865	854	847	828	816	893	830	860	836	864	829	862	788	856	875	891	791	832	833	829	851	823	869	883	881	877	827	822	846	804	843	842	792	826	863	805	872	787	878	798	861	881	856	860	822	857	896	856	815	841	861	844	857	835	850	844	832	853	863	850	840	843	830	855	802	902	869	819	846	835	842	842	896	809	822	882	813	818	821	899	847	846	857	798	823	828	849	757	876	828	857	852	870	853	813	841	886	782	869	825	805	784	852	849	839	855	838	863	812	839	853	820	865	870	861	882	879	813	855	857	837	851	765	839	828	881	773	829	844	841	875	875	898	841	851	831	864	824	845	790	875	816	826	874	775	862	805	860	800	829	883	834	835	838	858	859	838	891	881	807	870	846	804	851	863	833	882	864	838	784	807	822	836	832	861	909	853	841	792	849	833	797	786	845	814	864	890	827	836	847	855	870	776	781	840	810	817	817	835	783	850	813	824	869	795	893	851	850	891	812	855	836	843	826	844	848	907	816	850	862	807	793	831	807	869	834	833	890	845	843	805	831	857	887	801	854	866	796	797	828	884	842	844	875	824	819	827	891	841	850	850	819	840	788	800	818	855	825	811	831	832	872	831	852	821	816	882	822	817	817	854	848	833	897	850	844	794	866	794	902	831	846	797	810	852	829	808	823	837	850	851	868	870	874	903	873	881	800	833	874	818	876	838	851	836	827	829	807	897	854	819	830	860	852	823	858	804	889	873	867	864	909	865	859	888	835	858	851	795	834	819	883	850	840	852	861	841	868	841	841	811	882	852	822	779	792	876	830	878	849	823	858	838	837	818	831	829	821	870	827	834	866	821	812	827	830	843	861	835	831	845	847	821	873	822	842	822	863	824	881	888	842	826	853	842	835	823	817	797	841	863	839	816	831	891	854	879	872	864	807	824	818	809	854	819	849	897	802	843	841	837	855	906	793	826	825	826	811	842	834	800	836	848	864	892	813	817	840	884	806	826	839	835	863	809	752	811	833	852	840	848	804	841	840	832	849	841	841	890	831	824	859	852	831	822	845	846	776	853	822	851	840	875	795	866	788	836	845	840	840	836	792	896	769	829	885	805	869	829	814	856	782	826	853	885	850	860	797	847	857	827	809	857	806	806	865	852	793	865	866	880	841	854	785	845	838	825	875	877	881	813	803	846	815	863	836	866	846	822	817	874	822	814	866	869	842	865	767	835	867	813	862	852	847	870	825	889	827	845	834	807	800	825	856	883	826	850	845	835	840	806	857	841	840	843	901	786	836	876	814	858	787	826	794	913	876	819	837	826	835	828	815	879	809	828	878	793	823	827	821	786	905	813	849	814	848	827	878	802	827	761	848	837	795	871	809	838	858	842	817	871	797	843	814	865	883	822	838	833	814	829	877	809	837	838	827	860	817	843	824	891	837	835	822	866	827	805	864	790	843	784	796	796	834	857	851	800	865	854	796	814	848	878	817	826	863	810	846	819	850	879	862	791	836	829	847	851	825	884	890	828	820	842	888	844	842	869	826	832	821	840	817	843	840	874	836	841	848	846	830	833	760	854	875	841	866	843	846	827	875	812	852	829	833	829	774	847	816	821	836	910	821	801	762	842	853	798	840	859	801	834	838	866	882	827	840	871	855	807	820	824	852	865	891	887	839	804	835	903	868	902	818	812	868	862	798	812	849	873	825	809	848	856	815	813	800	876	816	828	842	859	867	841	775	816	852	925	856	791	813	832	825	829	877	840	815	760	867	866	804	879	825	805	829	843	842	830	899	854	840	843	808	831	820	880	866	844	851	855	879	852	880	822	846	847	809	850	846	871	831	861	788	829	813	830	818	884	835	850	820	854	823	804	892	851	849	878	831	865	791	810	863	878	839	877	780	890	833	870	884	814	804	815	806	861	811	783	831	869	837	794	845	833	838	809	834	869	845	910	830	882	888	814	807	868	804	804	843	806	858	894	832	876	854	870	796	863	859	819	853	816	817	844	877	826	800	838	836	832	790	834	838	864	828	851	871	905	823	839	821	867	804	841	864	798	799	846	794	836	877	864	851	841	819	861	823	825	809	861	891	816	858	806	802	884	903	832	845	828	789	846	877	836	833	851	861	793	861	860	791	798	886	855	812	849	833	795	844	866	818	844	887	871	868	809	870	885	804	874	824	849	850	792	885	883	877	833	798	863	870	824	833	868	840	857	812	863	809	838	828	826	819	870	836	815	832	866	814	848	848	831	856	900	821	880	752	807	873	809	819	891	856	817	839	852	805	857	838	837	821	815	811	820	844	869	784	819	867	826	839	827	829	785	835	832	876	849	844	853	839	825	844	871	804	815	854	821	850	828	872	819	831	804	811	887	804	842	832
25018	21550	24869	28709	21550	21253	1085	437	321	368	316	305	289	276	310	286	297	277	274	266	300	259	284	289	278	286	282	255	239	267	301	260	261	263	287	251	279	268	249	277	259	268	268	250	281	275	237	271	266	284	257	255	278	265	260	278	299	267	244	282	267	282	242	275	298	267	276	275	276	293	284	252	316	269	280	280	254	245	272	225	247	259	248	231	258	267	268	256	268	259	272	265	269	259	257	274	260	251	261	260	287	241	275	314	273	273	269	283	259	283	248	275	238	257	280	273	276	259	262	251	307	293	285	310	249	252	239	282	266	259	227	252	302	300	253	251	250	256	288	258	250	290	278	244	265	271	257	271	284	274	246	285	281	266	270	285	281	258	259	242	276	276	257	265	287	293	272	263	286	256	264	264	239	254	289	279	292	293	265	256	272	299	271	273	257	281	231	248	248	296	258	290	263	290	247	256	267	263	258	282	271	266	281	262	274	254	254	257	262	251	249	270	307	278	273	283	255	253	263	291	272	273	238	266	268	268	278	258	274	279	268	249	257	272	241	241	298	248	269	288	289	254	281	271	294	292	253	293	235	293	242	325	267	283	282	288	251	287	285	266	263	261	294	285	263	261	239	265	270	281	287	276	251	272	285	239	288	256	266	280	294	228	254	282	236	274	259	235	275	265	268	268	301	245	264	261	261	290	288	251	247	267	275	253	271	260	283	266	263	273	280	266	272	262	278	236	230	252	254	294	233	243	269	258	268	264	271	241	276	229	296	288	275	255	297	265	262	269	262	274	259	235	244	260	260	259	253	287	311	266	272	256	243	299	302	269	269	263	265	291	264	248	279	270	277	264	258	294	270	246	273	273	257	277	286	314	291	262	260	278	250	309	274	274	261	228	282	285	274	270	265	275	273	264	284	288	289	272	289	259	247	240	230	267	279	288	275	260	248	272	259	258	264	251	271	283	272	262	256	246	339	302	292	278	258	268	269	292	278	253	257	249	285	286	245	252	250	272	267	244	273	301	243	297	276	280	255	250	274	299	262	277	255	279	255	300	261	246	260	280	270	259	261	277	248	287	255	270	287	259	268	254	272	256	267	266	242	285	282	294	253	261	257	295	292	257	295	274	260	279	281	292	266	241	269	270	294	253	261	289	309	295	279	273	284	276	265	250	239	269	257	298	269	299	268	261	273	283	249	268	267	283	312	247	273	253	280	277	280	268	304	300	257	272	256	251	263	280	273	286	264	266	286	271	254	282	304	278	247	282	247	266	269	223	264	282	268	273	292	258	255	243	235	264	295	279	302	242	271	240	241	280	251	256	257	268	269	285	265	256	259	264	240	275	263	283	286	284	244	265	228	230	224	257	262	262	265	241	264	259	225	272	242	290	256	239	277	239	294	277	280	242	263	266	280	258	270	270	269	296	273	241	253	290	294	277	241	276	269	260	261	243	290	240	271	269	279	296	260	262	267	253	273	254	261	234	268	267	277	255	307	278	251	250	258	283	273	271	249	280	252	287	271	260	263	256	273	287	294	246	253	268	269	269	260	259	277	244	257	298	251	264	296	250	278	252	263	257	242	248	251	269	273	252	294	242	260	252	271	277	288	310	256	253	260	253	282	257	260	269	260	288	293	250	280	283	258	271	261	272	236	253	252	276	235	294	254	282	289	258	266	268	275	293	271	286	321	256	260	280	264	252	226	297	283	248	274	295	274	277	304	246	245	271	284	273	269	259	273	279	289	253	257	248	269	266	246	253	289	238	262	280	251	258	290	258	250	281	256	256	266	243	274	281	271	270	237	278	244	246	263	271	265	292	264	272	272	298	275	245	246	269	255	268	268	268	251	239	256	265	271	242	266	241	265	264	283	269	288	259	237	220	279	252	244	282	232	272	264	277	291	255	274	264	281	271	263	246	250	287	224	248	269	248	277	274	279	272	267	294	233	252	242	279	278	299	271	261	295	272	270	258	272	249	273	287	261	284	271	259	285	294	240	262	269	260	282	269	279	267	284	297	264	238	244	251	261	273	279	243	271	237	245	232	274	284	304	268	261	256	238	257	248	244	245	249	288	275	260	265	279	283	273	271	286	273	258	296	266	271	262	294	261	257	247	272	284	272	275	288	238	246	252	256	242	296	270	276	290	245	283	279	255	263	278	257	275	300	259	260	277	257	268	261	286	271	302	283	292	286	258	258	254	252	271	248	232	281	254	259	310	296	271	310	250	273	262	266	256	254	272	249	249	255	286	285	243	312	277	247	253	285	291	287	284	275	272	251	282	257	253	290	230	268	243	285	267	259	266	269	286	228	270	244	286	258	287	274	245	263	272	279	281	309	286	263	279	274	261	294	269	279	269	268	268	278	284	277	289	282	247	268	273	265	259	288	260	300	250	250	254	246	264	276	266	277	272	270	263	271	276	247	266	241	262	323	261	281	294	271	275	267	245	251	271	243	257	254	277	271	239	256	296	244	246	273	289	276	247	272	266	290	277	256	267	279	263	282	259	273	256	219	251	268	254	247	251	270	258	283	248	252	270	269	283	260	257	266	258	291	306	270	236	269	259	265	263	247	273	252	289	239	283	237	290	286	280	259	246	292	270	250	270	274	273	270	273	295	244	239	282	247	236	277	253	266	279	281	298	278	276	253	241	249	288	267	255	258	295	279	277	273	265	256	276	279	296	249	255	295	247	266	291	281	299	238	285	279	260	292	245	264	250	278	305	249	252	260	262	248	275	257	241	251	287	268	238	271	248	271	289	267	277	260	278	263	305	256	274	254	267	294	255	292	280	265	242	295	274	275	251	265	258	263	281	254	241	280	265	246	286	280	269	293	282	241	266	318	288	287	255	251	268	273	291	291	276	241	256	279	247	255	243	247	273	286	278	254	283	225	272	281	288	266	262	249	259	301	255	240	268	273	271	270	291	285	287	295	283	250	276	277	260	251	240	305	254	293	270	293	273	264	255	257	232	247	246	271	261	281	264	243	263	295	305	228	266	299	294	269	287	268	278	285	236	271	259	262	291	244	267	239	287	276	271	285	292	277	251	268	239	289	255	254	267	270	260	262	263	231	261	234	267	264	271	250	262	260	271	258	268	270	285	237	266	245	295	250	268	253	268	307	278	276	263	270	281	297	276	255	249	277	260	264	285	274	236	311	280	245	279	239	253	264	233	281	233	248	300	266	281	290	257	275	290	293	269	285	296	267	257	297	257	250	271	304	291	257	249	263	284	259	255	284	273	261	278	259	279	251	280	282	288	281	236	273	287	286	219	249	269	265	291	271	261	246	235	240	267	259	274	281	242	296	269	246	276	268	239	292	275	303	284	263	252	246	240	254	246	268	262	287	293	269	257	263	253	286	278	274	259	274	284	251	273	256	267	273	260	257	271	298	284	275	242	261	289	268	254	271	261	228	269	269	266	239	253	291	263	271	271	271	288	300	270	245	289	281	260	253	291	267	245	278	270	271	254	264	274	250	245	281	253	298	292	239
3099	2044	1170	886	687	673	644	642	604	645	608	620	613	585	571	559	623	625	603	593	633	563	577	601	625	614	552	604	603	603	581	611	588	617	542	597	567	589	546	631	595	589	580	585	566	568	545	573	531	585	614	584	573	584	610	619	581	609	545	600	611	595	553	582	622	562	637	588	569	588	585	573	615	631	591	630	555	621	581	556	559	620	541	594	580	572	592	568	576	604	624	543	591	572	611	559	598	590	621	603	594	549	589	584	619	600	539	634	590	596	615	593	549	578	584	585	575	658	571	593	609	567	576	582	597	579	596	570	597	561	539	571	627	547	584	586	541	597	540	599	568	599	609	624	615	614	580	620	563	573	577	589	561	589	601	605	635	594	592	588	613	592	576	611	621	603	577	585	539	588	621	600	641	579	594	625	620	615	563	576	603	608	631	570	586	625	570	572	592	602	572	599	600	624	604	588	587	563	559	588	643	653	576	587	605	547	588	574	622	597	573	593	597	604	624	580	618	595	621	597	602	571	597	540	603	589	597	641	584	623	641	603	612	539	609	599	612	590	581	604	588	583	609	612	571	654	624	582	619	566	573	576	600	579	606	582	560	591	576	581	607	588	593	604	582	633	588	607	576	577	589	575	572	562	595	604	588	599	595	609	611	556	550	602	594	569	576	633	625	571	627	590	613	599	575	591	575	583	647	582	580	601	623	566	614	619	602	570	586	581	603	566	574	596	605	562	572	572	592	623	535	565	592	587	569	542	590	590	646	616	582	581	565	596	584	625	563	566	584	605	590	604	634	578	605	602	602	578	582	580	597	618	570	610	595	601	562	612	555	563	570	592	585	595	597	611	595	632	562	594	585	598	558	577	601	572	590	560	572	588	580	566	638	550	577	586	605	601	629	603	600	602	575	590	600	557	614	561	583	589	625	577	561	602	595	614	590	575	591	597	620	574	585	601	569	571	625	623	594	581	546	596	588	550	619	588	588	564	609	606	578	580	575	565	571	602	608	602	583	602	574	610	584	614	544	590	629	628	597	572	619	597	567	584	587	620	581	559	568	577	638	547	599	581	572	586	591	574	592	554	594	622	576	610	577	571	590	586	576	533	569	575	579	560	608	559	587	594	609	574	568	573	626	549	590	610	580	632	566	577	632	589	595	572	611	611	609	603	561	540	592	583	581	555	595	612	629	608	611	585	598	601	668	613	605	581	622	609	590	628	564	621	571	613	538	637	597	572	592	600	561	612	576	572	606	568	617	582	561	587	578	553	547	565	553	586	575	607	583	586	586	563	558	613	577	573	588	640	596	581	609	610	578	631	602	549	554	648	572	582	557	598	601	603	553	604	575	619	574	579	606	538	565	592	609	537	568	601	573	591	598	590	578	584	553	615	591	597	602	559	614	582	590	596	557	574	569	574	596	572	566	622	594	566	611	543	600	561	558	627	539	603	585	606	569	574	597	591	551	561	617	573	571	587	599	605	606	598	597	608	595	564	559	611	598	578	583	591	652	573	615	587	602	615	604	581	608	635	565	567	598	579	591	592	618	605	602	574	564	606	586	557	620	557	568	610	565	546	570	590	541	613	618	606	605	610	596	584	583	590	594	603	582	565	583	575	608	590	606	555	568	593	627	634	578	561	549	611	552	580	590	557	569	590	645	585	602	563	581	554	604	627	567	631	580	625	607	612	580	546	594	585	573	546	586	581	602	536	610	567	559	570	588	570	598	575	563	592	584	572	643	578	594	561	590	580	559	527	588	581	597	584	551	658	627	609	578	605	591	568	623	598	566	565	576	560	607	582	557	597	609	558	559	593	590	574	566	591	572	580	604	605	575	631	562	569	597	594	648	554	631	581	612	552	573	599	581	629	566	595	568	570	599	586	571	612	597	585	569	599	583	524	593	654	595	600	577	616	568	585	568	595	588	590	577	561	576	604	579	594	557	602	561	559	597	638	591	558	562	609	616	557	561	560	586	586	558	625	591	589	573	578	587	632	595	625	569	590	569	631	557	571	599	560	569	555	578	597	588	601	599	616	596	596	573	606	573	595	600	563	621	585	593	632	548	596	610	567	628	637	575	609	603	583	615	564	597	639	590	597	564	579	583	571	567	534	637	649	604	625	578	587	560	595	580	614	617	565	581	597	606	604	587	599	619	566	620	601	540	627	638	561	567	573	582	573	593	643	553	576	598	566	580	573	621	546	610	566	583	581	592	580	561	563	542	569	604	567	643	573	568	562	586	556	579	591	563	553	604	583	589	619	603	615	548	571	575	583	604	611	586	590	565	550	591	564	549	546	625	552	606	595	625	598	617	575	574	609	616	555	592	564	584	573	611	571	590	579	620	639	573	597	563	558	593	577	595	615	592	603	593	535	618	550	584	594	551	606	543	563	561	565	603	573	605	602	594	572	568	596	595	609	575	583	555	603	641	552	565	593	558	564	587	551	568	550	557	585	550	565	576	594	595	561	628	583	555	549	587	565	586	584	604	572	630	572	560	638	572	609	572	581	552	578	597	590	598	593	596	584	614	565	541	597	575	538	601	610	571	589	542	570	582	587	593	572	606	579	571	587	623	589	612	639	607	586	658	594	588	596	586	612	599	603	561	577	577	600	633	579	600	603	615	572	622	552	589	581	622	601	568	579	576	624	590	561	535	554	577	587	587	600	595	541	544	577	584	576	592	588	560	565	559	592	604	559	588	572	580	567	600	601	622	597	589	569	598	574	579	573	619	596	597	586	581	617	598	619	566	596	555	562	618	545	549	589	578	598	588	617	603	557	603	593	591	589	598	581	608	632	558	617	621	575	598	594	572	576	583	600	599	603	588	608	580	559	556	590	557	580	574	601	574	583	589	559	592	579	556	603	572	537	569	589	564	581	613	576	566	571	553	581	609	597	589	565	576	575	581	567	547	564	558	556	572	555	560	576	576	545	590	578	611	589	578	597	547	538	615	599	526	583	624	631	600	578	578	602	612	622	558	586	595	617	621	597	592	608	597	624	572	552	556	597	589	611	629	589	578	600	590	613	601	541	622	571	599	602	631	625	579	618	577	564	583	645	535	558	586	590	640	581	570	586	581	617	588	621	557	598	594	593	575	595	561	591	552	565	601	545	586	551	562	588	570	621	610	572	587	603	557	564	571	577	599	552	594	587	595	642	616	526	582	549	620	593	664	592	582	586	597	634	570	602	614	597	576	578	586	573	599	577	615	586	571	578	596	596	610	648	559	615	587	609	568	607	597	604	601	552	581	619	590	560	564	614	608	606	559	611	564	603	611	544	601	620	555	631	574	586	616	569	600	571	589	577	597	601	574	556	596	577	601	592	554	623	609	620	577	568	585	570	596	601	600	589	619	624	588	578	554	581	611	568	543	590	560	586	630	578	614	613	628	600	620	597	548	626	632	585	545	590	571	580	569	584	577	614	596	622	590	580	574	587	628	615	629	588	615	577	606	601	612	558	605	583	578	561	626	593	618	553	585	587	614	565
24423	21534	25182	28348	21539	21548	17936	469	212	215	199	195	164	147	140	168	141	127	159	147	157	138	124	123	158	137	144	127	146	129	131	115	132	131	127	119	132	137	107	121	137	121	144	146	144	114	121	124	125	141	114	100	120	113	111	128	120	99	111	125	133	128	145	127	98	131	101	125	106	123	124	102	101	134	124	123	103	117	123	118	125	119	134	87	140	126	118	110	118	134	137	124	121	118	112	121	112	122	120	123	112	116	123	135	127	118	115	111	108	140	125	120	113	125	138	146	125	130	107	106	106	127	115	129	127	130	122	114	111	118	128	150	148	122	102	131	129	142	139	108	125	124	110	100	136	140	121	120	107	116	124	129	135	118	100	133	118	134	118	140	134	132	104	100	131	121	122	112	127	98	124	109	112	130	130	117	108	120	106	129	112	139	137	135	127	125	119	123	136	118	133	122	128	133	115	112	146	122	127	95	121	109	122	129	142	130	123	118	123	130	116	121	144	127	123	132	117	110	101	132	125	126	122	120	120	112	106	128	101	116	92	133	132	108	140	134	126	115	114	119	122	127	148	133	130	118	127	120	134	133	113	126	117	115	104	134	122	130	147	138	120	135	116	129	105	102	131	114	127	132	111	116	131	127	100	121	106	145	110	121	119	94	124	115	128	121	108	133	131	129	132	123	148	116	119	102	118	94	121	125	116	104	124	141	120	136	103	112	126	117	100	99	117	121	105	111	121	121	135	149	124	124	101	111	121	112	139	107	108	130	121	97	122	132	115	134	124	109	129	124	122	119	129	99	116	110	114	130	102	122	118	117	133	114	118	113	112	137	99	143	119	98	112	97	128	133	120	142	143	137	121	131	105	119	108	136	112	131	137	116	118	130	91	119	108	105	121	131	125	124	113	106	143	106	124	129	113	111	120	123	122	128	133	142	112	119	129	125	109	102	102	119	109	125	137	147	116	131	119	120	108	143	149	121	103	113	119	121	125	117	109	122	133	107	113	133	122	123	117	127	135	121	120	128	105	111	105	127	105	120	121	140	138	124	117	103	107	111	131	132	116	126	117	133	113	103	160	135	124	113	111	124	129	131	126	123	132	117	110	105	98	120	125	130	113	115	123	119	132	133	117	136	129	123	122	101	118	108	120	127	121	128	136	141	124	114	116	127	132	108	112	113	123	116	118	107	121	124	124	131	113	134	126	115	127	149	122	138	113	128	94	112	122	117	96	136	106	89	113	125	132	114	123	105	117	117	109	121	117	114	116	139	130	106	118	130	125	109	129	121	110	112	112	152	113	118	114	124	127	119	105	123	103	132	114	124	139	118	120	112	116	141	127	122	130	106	136	126	102	133	118	130	114	111	121	135	119	111	125	125	121	121	122	144	110	121	122	120	111	128	116	132	139	100	118	131	136	118	127	102	135	126	109	126	136	125	115	137	130	128	129	120	129	115	109	123	114	111	108	120	125	140	119	122	118	118	129	140	116	126	123	133	121	128	113	135	118	110	116	113	104	122	111	130	134	107	110	107	119	109	112	116	113	125	147	126	107	119	115	100	109	134	124	120	118	121	106	106	127	126	126	121	104	123	112	129	120	109	108	130	127	117	123	127	128	129	114	114	104	136	130	134	142	110	108	113	125	129	131	113	121	117	131	144	117	107	111	106	116	111	120	102	127	110	155	109	120	135	117	133	114	106	124	119	134	117	119	109	118	123	141	138	133	107	115	133	122	114	110	118	119	110	109	119	115	132	138	145	124	132	130	136	120	126	126	125	116	109	124	120	138	110	127	116	134	132	111	121	119	110	101	115	126	106	127	113	123	135	120	108	123	121	128	117	123	119	127	88	125	104	120	126	108	128	97	135	125	122	113	131	124	130	124	126	112	105	115	129	113	111	115	113	119	115	117	111	101	84	115	139	119	139	113	112	104	120	118	100	127	123	126	127	114	145	112	136	125	123	132	127	128	127	126	123	113	118	111	124	121	133	128	136	120	127	109	128	133	127	108	98	138	125	113	125	129	121	106	121	125	123	126	132	132	106	122	127	112	104	103	112	128	128	114	120	106	113	141	109	114	102	114	97	110	96	107	126	115	126	138	115	138	128	134	107	96	113	115	113	114	104	123	127	125	156	133	122	118	116	119	120	123	129	131	137	132	97	159	113	114	118	108	109	130	131	106	128	135	129	144	140	106	105	117	145	123	132	112	116	114	126	104	118	118	112	119	104	100	134	128	117	116	121	117	125	137	130	107	129	107	110	103	106	123	124	106	128	105	137	104	115	107	93	128	114	122	118	104	124	108	114	131	133	131	129	110	129	129	111	126	136	108	119	103	101	129	105	120	116	110	104	113	108	107	95	102	124	118	93	120	116	135	112	122	118	147	144	107	111	114	144	126	123	124	124	143	129	120	117	105	120	102	131	113	134	111	121	124	115	107	142	107	118	130	90	124	150	117	100	107	115	137	109	117	115	105	146	124	129	117	139	112	138	127	128	145	140	140	135	126	117	133	145	121	125	118	123	120	135	119	115	112	126	142	135	93	113	123	128	128	107	123	134	127	111	147	114	122	119	131	101	124	136	126	122	113	139	136	123	98	102	121	133	120	126	137	115	105	120	114	134	122	100	121	150	113	122	144	131	122	106	120	109	105	133	141	121	117	106	113	130	112	117	123	132	120	130	113	105	119	123	114	132	104	122	121	124	117	138	145	137	99	112	131	127	114	112	125	121	125	126	117	132	122	128	132	122	129	124	121	131	113	108	115	142	126	126	126	137	112	116	123	133	133	130	124	125	140	116	115	116	117	135	127	98	119	120	130	108	117	132	121	115	108	110	113	116	135	126	124	128	122	142	119	135	144	118	122	130	128	120	117	113	123	129	110	136	119	98	101	120	115	127	114	113	118	123	125	115	128	101	129	142	93	120	124	111	112	122	120	128	132	131	119	99	143	104	105	112	122	104	115	118	123	102	123	102	112	110	116	129	118	112	120	117	136	115	129	126	142	124	133	113	135	118	108	102	144	111	104	107	105	103	136	108	143	127	132	138	104	115	119	126	125	109	104	135	137	125	123	133	111	120	130	104	125	126	100	113	115	125	108	128	133	101	123	134	114	133	146	132	132	120	121	109	110	111	136	127	104	128	130	102	114	120	101	124	118	127	123	121	110	127	85	128	112	109	133	100	104	131	129	97	110	118	150	123	124	127	110	116	123	129	121	133	133	129	100	134	128	132	122	106	115	109	127	107	140	108	110	97	127	133	115	123	129	113	104	104	104	121	123	119	126	122	106	126	133	100	134	118	117	134	140	129	106	127	121	126	118	105	135	109	108	143	138	136	115	108	117	121	106	133	105	135	126	135	112	106	134	151	108	114	130	113	120	117	119	112	124	135	109	114	117	124	129	133	108	115	131	130	123	128	94	118	109	116	113	117	109	116	114	103	104	86	127	112	140	122	123	125	118	112	114	112	129	114	108	109	125	120	118	122	133	139	101	131
2942	3074	1449	759	551	438	371	378	360	348	361	323	313	311	344	325	286	324	325	302	317	315	308	313	301	285	280	290	310	307	292	297	302	294	297	323	294	308	307	329	288	296	278	300	302	311	291	262	311	275	304	307	308	302	292	301	283	307	305	300	316	288	310	295	325	303	311	265	282	295	321	299	306	284	319	313	270	294	298	327	293	280	311	330	299	326	316	275	297	298	283	303	300	288	339	291	323	338	269	259	294	318	272	272	305	277	321	308	304	301	286	306	307	290	315	325	286	296	284	283	299	319	308	288	299	311	272	317	287	288	300	307	310	281	311	301	302	301	272	271	310	298	301	308	291	291	281	283	301	284	290	302	290	283	330	284	306	316	318	307	297	304	302	277	298	332	270	274	303	283	290	313	297	312	326	281	292	289	284	282	294	318	306	279	289	298	324	286	306	308	313	297	281	291	270	281	327	302	318	282	292	287	294	289	314	291	301	263	295	284	298	268	270	301	317	308	289	292	316	310	300	274	287	299	290	321	297	300	299	305	279	283	331	307	320	303	285	310	318	327	276	301	289	285	300	314	299	279	267	308	283	301	314	297	306	330	315	321	329	273	307	302	297	315	307	291	295	312	287	289	314	294	315	292	313	328	279	332	325	308	295	299	327	299	289	318	319	276	269	281	291	319	289	282	254	285	330	299	285	299	289	285	301	319	285	297	292	304	291	289	286	251	282	303	305	321	310	264	281	318	307	293	310	272	282	282	314	295	301	288	345	307	285	291	288	294	287	310	286	299	308	300	295	283	296	320	280	299	286	292	310	290	309	290	298	328	307	282	289	299	281	276	320	296	269	306	310	305	327	312	300	307	301	290	278	291	292	299	296	287	310	315	297	301	291	284	313	284	316	294	314	300	286	259	310	299	310	301	309	287	284	325	284	303	306	304	284	288	302	273	302	312	287	301	276	310	314	287	312	317	309	294	265	291	294	304	291	299	294	315	310	297	311	274	275	305	293	297	293	314	327	301	290	307	292	304	307	299	291	324	303	308	293	300	274	304	309	318	316	306	279	304	283	268	306	283	321	296	315	278	315	277	292	289	318	276	305	273	302	280	287	307	313	288	320	292	322	286	310	292	302	309	293	298	332	295	302	287	261	311	283	292	311	305	271	328	290	275	307	295	324	283	290	311	292	287	317	285	297	326	278	289	300	319	301	289	274	294	338	316	298	303	297	296	280	316	326	291	276	261	294	289	261	292	279	304	304	301	322	296	283	306	306	285	309	275	288	275	323	300	294	283	310	270	293	271	262	302	288	254	311	316	307	310	307	298	300	301	310	292	297	304	279	317	311	271	282	274	312	310	296	301	273	274	305	315	308	311	271	287	301	276	296	320	295	306	288	286	292	276	294	297	315	311	303	285	294	300	296	275	314	303	293	296	323	283	274	308	275	316	288	269	292	331	266	303	312	301	311	306	302	252	273	311	289	283	324	303	306	279	316	321	312	315	306	296	268	295	307	296	292	272	313	287	292	308	287	288	304	309	312	274	301	303	290	267	313	271	279	300	278	281	291	327	319	300	310	323	331	313	307	296	285	292	340	289	292	278	274	319	296	308	270	309	335	289	310	320	291	293	313	290	280	301	320	290	302	348	318	285	272	312	276	292	286	307	281	323	264	300	314	301	309	306	301	312	271	288	306	294	291	320	321	302	328	295	315	319	294	299	279	299	285	317	315	295	295	297	296	298	331	283	309	306	325	328	288	281	268	290	304	327	294	313	314	279	301	270	294	322	331	299	312	300	303	312	317	269	294	284	297	315	306	283	287	246	273	284	314	324	287	307	290	290	326	296	275	320	319	321	290	262	280	296	315	288	308	305	324	307	292	275	292	270	297	311	309	290	299	293	315	289	286	273	294	258	310	298	277	296	294	298	310	284	302	297	311	310	306	306	290	287	270	315	293	324	309	283	305	291	274	282	309	295	284	273	279	298	293	300	307	321	311	313	310	314	276	314	304	299	284	299	268	341	290	276	284	305	294	316	327	312	299	304	284	290	306	313	282	312	300	294	269	321	301	286	317	273	282	315	317	318	296	298	273	328	286	294	342	298	295	322	291	296	283	307	275	291	286	279	300	299	277	299	306	301	298	285	308	304	280	304	323	302	292	279	310	346	299	317	312	297	308	309	314	297	285	276	295	278	281	331	322	321	299	292	281	306	299	261	280	281	295	296	312	277	303	304	328	306	304	306	299	285	273	306	270	278	279	293	310	291	282	373	274	278	308	303	325	302	317	288	289	288	323	297	315	295	296	319	275	291	265	258	288	296	305	286	284	284	297	287	285	324	306	286	286	290	288	296	299	294	299	304	338	335	280	295	292	307	306	305	271	312	300	290	309	311	295	296	272	310	289	299	285	301	311	317	292	305	304	273	280	289	317	318	288	283	296	321	264	279	289	311	331	297	288	293	306	289	288	300	307	291	272	303	303	264	287	257	277	270	315	308	284	310	300	303	305	301	298	272	310	266	268	274	258	306	297	309	299	272	278	297	304	303	302	301	296	281	280	292	306	316	293	309	286	291	282	320	308	289	280	303	297	284	296	297	280	314	293	290	281	285	297	285	271	302	296	299	307	290	279	317	304	276	279	303	285	296	267	292	295	292	286	283	297	310	301	325	299	266	283	302	285	334	300	262	330	281	308	284	296	292	284	285	311	298	327	290	297	277	319	314	288	320	288	305	294	309	305	309	254	311	297	288	268	292	283	305	272	307	285	296	330	316	280	299	284	267	284	287	291	313	294	282	311	296	282	313	290	294	294	294	300	310	276	329	303	311	335	280	292	280	323	272	287	313	304	303	310	288	313	291	304	290	276	289	302	279	305	291	294	294	275	333	321	300	299	316	322	294	315	293	320	278	296	316	276	302	300	306	302	304	309	296	302	279	312	298	291	318	273	327	285	295	290	313	322	305	277	302	306	273	303	296	309	300	285	282	320	313	351	298	291	315	296	306	274	298	297	279	323	273	287	303	311	289	287	300	282	301	295	284	252	276	289	326	307	273	278	302	290	281	262	316	322	277	282	293	298	278	286	297	300	301	295	289	307	305	306	293	275	308	307	273	341	265	307	288	293	266	316	256	292	306	285	311	301	279	298	269	293	301	278	297	285	306	276	305	306	304	300	300	310	274	287	293	308	312	291	319	272	308	280	308	300	310	309	283	310	306	290	310	305	309	276	325	271	291	310	269	313	311	295	292	270	256	301	310	294	309	294	288	340	287	295	304	277	337	271	334	301	283	299	323	299	270	273	300	271	303	288	298	313	271	272	274	306	285	276	298	342	315	327	280	273	322	294	293	326	308	295	274	280	315	315	277	288	309	324	297	307	289	299	308	330	322	300	290	314	295	293	282	293	300	283	311	314	292	297	285	305	283	303	306	282	308	278	302	308	296	267	288	279	287	319	309	292	320	284	275	287	290	301	284	294	320	285	305	284	295	281	316	298	330
31987	21132	11952	1136	601	538	505	382	414	374	372	379	384	404	374	366	403	406	379	414	403	431	363	358	397	407	419	411	401	404	377	401	367	409	372	381	366	408	394	367	382	373	400	403	428	397	397	388	347	370	376	365	382	401	413	394	381	372	414	406	405	400	351	422	421	386	347	413	403	352	394	423	400	386	376	353	402	381	406	377	398	381	353	368	388	398	407	366	418	415	419	382	402	380	363	363	374	389	382	384	382	384	350	345	385	384	358	383	422	383	389	350	386	377	383	407	393	390	426	367	420	394	378	397	366	399	405	372	405	403	431	373	415	387	416	372	387	398	371	425	399	384	423	376	427	386	393	420	394	377	392	395	342	368	425	455	392	394	400	381	401	398	400	385	365	378	426	393	395	407	340	412	370	382	366	396	430	387	379	412	378	387	399	406	413	363	424	400	366	387	433	384	366	386	400	397	383	395	415	407	382	397	390	401	396	371	374	383	363	375	405	419	397	379	373	384	375	390	394	363	379	346	379	392	412	413	374	343	389	398	403	379	375	405	380	418	386	390	393	388	411	393	376	413	393	403	345	406	382	420	387	370	394	350	401	423	399	361	377	364	360	427	369	378	378	361	362	400	373	358	396	360	383	343	382	384	393	389	417	389	388	371	410	380	359	391	435	414	376	404	386	357	388	396	418	390	409	391	353	400	415	354	369	423	389	364	387	379	389	362	387	394	395	414	376	424	408	372	386	395	416	395	374	363	366	384	372	362	407	407	390	394	382	383	427	363	403	394	414	384	393	368	377	399	391	398	379	388	402	368	375	364	397	384	406	384	392	367	394	351	374	375	393	393	385	360	391	429	409	406	394	368	365	390	384	369	371	372	385	373	412	415	413	402	392	393	382	366	358	412	402	391	399	398	401	360	405	377	368	390	379	412	437	395	380	353	390	379	431	365	410	390	337	402	392	418	417	337	393	375	385	350	389	382	351	379	400	405	340	370	372	381	369	390	369	392	360	379	356	391	383	397	383	390	391	373	402	356	391	373	410	385	371	399	362	379	420	409	385	403	398	355	377	372	400	366	352	381	425	394	400	399	388	375	370	415	376	378	428	421	425	408	429	358	419	380	386	422	385	365	387	390	344	380	396	376	388	371	389	367	385	408	372	417	399	375	362	374	385	388	411	403	407	408	409	379	424	391	370	386	406	378	380	369	357	396	415	352	385	396	357	401	403	366	380	413	414	423	377	437	385	393	383	378	409	389	395	403	407	378	394	388	392	412	417	381	354	395	382	377	367	386	369	348	411	379	399	407	370	411	410	383	427	393	419	372	370	383	401	440	371	406	369	380	437	410	386	375	368	366	393	389	412	411	402	413	390	420	388	371	379	399	387	392	390	360	394	418	366	356	360	424	419	393	415	369	432	413	373	388	381	374	380	382	387	410	388	376	429	394	411	394	381	388	364	365	393	398	386	355	377	374	367	413	379	369	395	407	406	367	389	379	445	387	366	373	441	381	392	378	353	392	372	362	381	406	349	408	369	376	411	413	390	380	441	372	366	376	423	384	395	382	392	376	367	423	435	411	388	384	415	386	431	396	407	370	387	390	374	358	353	385	392	419	396	397	346	391	394	396	352	413	379	399	389	394	422	397	362	425	436	387	348	398	401	356	339	366	413	414	374	418	408	397	375	376	379	396	387	384	362	380	372	407	443	442	339	400	439	380	368	410	405	396	392	404	410	373	381	345	410	400	360	388	349	372	417	408	367	383	333	407	374	423	370	374	409	380	392	382	383	375	366	404	344	358	418	383	406	418	416	387	364	375	378	381	377	385	407	387	397	409	380	370	401	371	370	360	416	398	385	397	388	374	416	358	359	390	421	385	420	400	391	376	320	359	406	368	398	356	392	419	386	375	382	384	370	417	377	388	394	370	379	338	421	404	394	389	410	366	382	397	370	370	387	401	368	383	369	398	415	387	404	407	380	404	371	385	392	367	363	367	411	386	381	443	394	354	407	370	356	411	382	390	404	384	371	394	399	370	385	354	381	380	382	397	406	388	404	425	365	378	398	390	388	389	393	405	399	393	347	426	388	372	351	406	414	401	404	414	381	390	406	390	361	409	388	402	396	375	389	358	386	320	372	361	407	422	409	383	371	378	387	389	374	398	371	389	393	397	377	403	410	371	371	380	415	371	387	400	406	395	373	385	356	388	407	387	416	386	383	387	386	394	422	356	359	342	380	375	373	387	415	379	388	366	416	381	400	425	404	393	405	386	417	369	378	374	367	366	396	375	422	414	391	396	391	345	399	373	390	396	368	363	395	387	366	401	381	428	385	439	395	365	399	367	349	368	329	401	394	334	361	398	417	346	399	413	353	352	407	394	350	369	374	382	390	375	407	396	373	363	382	391	356	367	403	435	378	409	382	381	383	401	371	408	397	393	414	398	392	422	417	398	420	380	398	361	408	418	425	360	399	368	400	402	415	392	363	363	406	365	380	426	354	385	402	416	371	381	392	362	418	372	371	418	373	364	422	360	399	408	369	397	404	383	370	395	385	368	356	383	401	351	409	371	393	401	428	377	365	373	405	423	370	398	397	335	380	385	397	393	379	384	374	411	419	392	342	387	433	354	401	400	399	416	388	425	425	400	389	372	430	374	375	439	385	379	364	394	383	377	403	400	399	427	370	375	393	380	369	378	411	399	358	381	420	426	344	411	403	368	397	402	367	360	381	407	377	437	394	418	411	405	354	380	401	384	418	372	399	362	387	350	367	389	390	387	424	395	363	409	383	382	357	408	358	409	398	414	402	330	378	377	354	358	395	348	386	378	347	378	374	378	386	416	364	393	408	407	382	442	391	379	391	383	398	420	384	383	349	354	382	404	364	402	406	385	388	370	391	406	409	382	389	439	448	376	399	323	404	378	348	391	391	387	410	403	396	372	397	425	422	392	432	358	406	377	390	386	399	383	387	389	373	380	371	393	413	394	420	396	361	404	382	401	373	371	356	363	399	401	410	396	372	358	349	391	408	403	411	366	363	383	393	402	390	433	393	367	375	388	407	337	378	390	395	397	350	431	371	359	397	378	397	369	414	397	363	380	379	425	419	348	399	438	375	370	409	419	385	366	381	319	352	390	412	382	355	384	381	397	373	375	357	363	378	352	398	372	353	383	370	391	384	403	367	356	383	399	370	390	411	395	383	387	401	371	382	369	362	418	348	392	397	417	396	408	386	419	338	378	411	378	398	384	376	378	405	399	394	361	381	386	403	400	410	364	404	388	379	392	390	409	358	393	395	403	392	410	383	383	400	384	390	391	347	385	389	375	411	382	373	379	361	393	407	392	400	397	376	408	382	405	383	397	417	428	398	397	370	366	388	370	382	392	345	378	393	406	397	399	375	389	390	368	372	378	441	410	397	415	428	408	388	352	404	397	384	368	418	413	379	339	401	412	370	424	389	397	429	411	360	399	386	381	398	411	375	381	426	389	372	356	388	391
5748	943	869	845	853	850	853	819	860	893	872	813	884	863	836	826	850	850	855	801	825	797	878	836	854	814	844	878	893	844	810	848	815	838	843	821	825	831	845	812	841	825	833	846	870	819	828	848	847	875	811	777	867	846	876	837	861	850	870	868	812	849	837	823	859	928	848	820	860	847	831	898	867	872	819	890	838	837	860	857	895	816	816	907	806	860	885	863	826	860	841	831	855	843	856	886	845	874	837	861	886	867	816	833	869	829	830	848	870	836	854	836	824	823	866	799	877	839	880	863	883	834	823	889	883	872	868	822	865	828	859	824	849	846	806	809	817	839	862	815	854	896	834	844	854	838	879	822	852	830	840	821	806	844	812	859	790	925	828	891	875	844	835	899	858	821	779	841	858	852	807	817	811	803	828	810	799	817	859	831	872	842	861	861	849	806	870	804	842	808	827	865	853	845	812	845	819	849	879	859	877	883	840	839	840	816	855	804	823	829	758	835	852	807	814	838	910	883	846	819	888	857	852	835	850	871	852	772	856	834	858	882	826	853	832	884	832	841	809	821	835	869	798	836	843	900	788	838	881	871	874	855	827	850	890	819	797	869	817	879	812	795	839	841	853	872	858	876	844	819	899	838	876	830	808	851	824	885	871	827	846	833	872	845	792	889	869	853	824	820	832	843	902	854	856	819	856	836	787	833	853	921	839	864	819	827	848	812	819	825	896	851	851	853	842	829	853	851	822	847	851	816	841	816	876	860	861	866	813	850	862	877	847	860	828	848	825	805	857	808	866	801	818	819	838	834	805	850	837	856	868	869	788	829	883	897	922	807	848	774	855	846	890	795	815	845	842	831	858	827	826	860	827	848	850	826	805	898	834	800	884	852	878	846	849	787	844	827	854	820	866	831	876	858	802	847	827	872	849	848	897	885	859	841	811	828	797	855	843	801	841	880	801	843	859	844	874	808	806	844	832	808	839	826	834	843	840	815	779	809	847	843	835	807	811	834	789	808	865	855	849	799	844	894	861	859	770	832	844	813	819	786	880	848	801	796	805	813	848	844	878	886	829	775	840	887	863	853	841	857	877	907	836	854	847	853	879	828	854	887	812	828	843	847	893	837	842	883	824	890	850	888	851	805	879	848	839	834	847	838	825	786	807	843	868	805	845	827	870	832	901	804	855	880	792	782	845	781	813	908	868	829	822	830	801	807	858	858	850	843	793	835	865	779	799	890	818	810	860	847	759	824	820	823	815	843	849	867	858	853	821	846	816	801	866	908	868	834	826	850	870	833	834	842	866	838	899	833	850	818	832	784	842	896	849	862	808	854	816	840	846	831	882	854	836	850	844	805	812	844	852	858	843	849	818	812	838	813	806	834	899	874	827	836	821	814	817	819	884	844	826	853	845	883	877	893	866	824	845	822	827	812	832	864	882	805	851	835	835	894	864	820	849	869	851	817	835	786	865	876	835	782	906	832	827	838	814	872	888	862	797	838	869	859	856	823	848	843	841	857	910	832	846	846	816	827	797	830	810	851	874	819	813	850	844	830	848	802	835	855	796	833	867	883	792	811	862	848	817	832	861	853	821	814	887	859	861	844	841	895	833	898	832	777	835	844	805	873	901	825	802	833	851	842	850	850	821	815	825	843	810	845	865	854	838	853	902	876	888	807	904	788	873	847	885	812	831	833	820	830	841	815	769	858	846	828	835	841	851	777	842	882	949	872	845	853	857	819	910	820	817	789	834	859	896	851	859	848	824	846	863	830	839	864	885	834	814	821	794	849	794	869	861	839	865	832	806	811	823	862	834	809	811	876	851	816	839	897	860	836	896	860	851	863	831	845	810	833	811	830	864	863	826	836	874	828	885	859	891	798	870	830	815	822	835	809	906	863	769	854	834	879	850	848	857	821	859	871	798	830	842	864	837	868	841	834	862	864	797	864	906	845	841	859	837	809	892	873	843	859	825	767	889	830	879	831	811	886	854	813	900	881	836	849	821	840	866	807	881	861	848	804	851	872	837	836	869	843	848	782	861	870	889	845	784	845	840	815	818	824	806	823	808	813	852	845	838	830	849	838	821	879	831	889	890	861	810	816	838	818	833	832	875	843	823	847	873	812	848	795	902	842	847	853	826	825	844	825	801	861	811	772	781	840	845	891	803	866	799	881	837	843	844	795	805	823	812	853	824	832	894	870	817	851	864	836	798	855	852	849	805	837	882	823	864	852	841	850	844	854	842	818	835	833	819	853	819	785	889	876	787	835	828	825	864	808	821	823	846	819	885	902	792	810	853	867	881	883	810	805	858	805	865	867	850	801	818	830	803	830	839	845	843	848	893	833	841	879	827	807	865	820	862	815	856	873	818	807	814	862	821	873	827	881	850	843	867	847	875	858	853	795	819	837	841	814	848	784	833	815	818	842	814	795	842	826	850	820	820	880	816	898	854	858	881	837	830	806	867	860	861	835	810	798	855	840	809	857	847	825	877	836	833	850	883	825	828	806	823	875	847	837	839	849	855	791	842	851	815	863	888	836	825	876	801	805	855	808	848	859	845	918	838	875	809	844	848	857	845	831	817	796	821	862	832	822	799	764	871	806	825	833	835	805	821	808	803	823	898	842	859	869	862	792	854	838	832	862	870	796	881	813	849	801	807	828	863	862	837	843	858	845	823	787	804	783	862	860	882	872	856	835	871	897	863	847	811	835	831	829	810	823	889	862	873	893	775	826	810	848	801	869	855	796	780	793	748	879	832	864	823	873	825	843	825	811	870	839	797	856	878	824	823	854	810	863	857	834	847	816	859	831	880	861	818	847	817	858	847	876	807	868	786	863	805	809	839	880	833	822	805	838	856	776	839	889	844	798	852	825	872	817	827	849	847	904	799	847	845	887	788	840	889	851	855	792	851	866	804	825	788	873	853	843	839	808	838	838	843	838	827	832	827	845	811	865	807	853	893	847	875	834	808	839	855	865	851	847	863	834	825	867	831	843	913	792	744	843	885	770	863	805	838	837	868	889	863	845	807	863	885	883	821	795	812	901	793	838	766	814	798	844	830	892	833	848	794	811	771	821	833	830	825	819	843	854	842	866	811	884	830	871	831	851	850	827	815	911	798	823	863	854	854	833	790	839	850	861	812	871	846	835	869	862	804	820	832	847	823	835	886	879	823	810	859	838	868	908	801	851	858	855	904	785	853	856	843	900	829	823	791	833	883	872	844	843	830	824	846	841	808	853	834	824	846	847	834	804	819	839	899	810	845	877	872	787	814	839	812	875	857	910	854	813	804	886	866	859	747	869	811	853	857	820	837	862	794	873	838	906	849	857	806	893	848	834	870	879	799	850	822	853	835	861	812	768	839	811	859	880	811	864	845	827	882	797	807	870	826	801	847	875	808	833	853	847	803	825	840	835	822	873	847	868	846	861	880	858	863	854	845	870	840	846	829	825	856	803	838	824	793	802	890	838	826	866	850	842	888	852	838	825	821	807	861	849
25013	21552	24843	28705	21545	21222	1079	418	328	347	320	298	333	302	327	316	284	259	289	299	275	293	288	287	314	295	282	285	273	262	263	292	282	278	269	269	278	267	281	255	274	229	265	257	260	278	250	248	255	261	283	260	264	253	269	296	256	222	279	281	276	268	248	262	245	232	265	242	242	268	270	285	301	253	264	259	290	263	283	274	238	293	265	253	273	235	267	256	269	279	257	262	253	288	266	317	279	228	258	277	307	290	259	266	278	259	271	282	276	260	245	298	271	254	255	277	270	264	259	279	258	291	293	307	248	300	261	285	256	298	292	288	313	280	281	262	277	260	256	270	281	242	254	263	233	231	281	249	281	260	253	281	253	255	283	287	271	263	292	284	281	274	208	249	257	249	294	287	278	295	231	282	294	262	247	309	278	261	259	255	262	281	276	264	268	245	244	286	266	253	274	248	255	262	261	256	311	263	258	258	249	263	242	257	294	259	272	250	273	267	272	268	283	282	263	274	268	265	278	275	269	264	263	250	256	267	263	254	255	282	278	282	290	276	261	276	263	269	256	257	285	258	243	257	296	295	253	271	280	281	262	291	262	246	287	286	290	260	261	263	249	286	242	264	226	272	220	274	278	284	267	290	239	260	236	277	264	271	284	285	283	268	254	261	255	265	255	291	280	237	237	264	272	245	281	218	270	273	259	233	287	286	268	249	276	283	265	281	261	250	258	249	267	286	261	242	285	269	260	234	266	288	264	278	281	299	267	284	275	258	245	249	292	282	294	262	270	232	290	259	244	271	294	260	265	284	291	283	283	287	287	271	269	276	261	258	260	262	255	248	272	257	281	293	253	270	286	257	250	299	282	282	269	283	246	328	230	271	252	242	252	267	254	282	241	262	255	279	275	262	276	290	259	276	241	284	258	270	246	273	271	284	230	283	249	282	275	247	282	286	260	277	243	303	257	268	238	310	287	263	266	275	267	321	270	261	245	282	231	266	294	280	250	278	287	270	262	266	257	298	269	249	295	271	261	247	266	255	255	245	257	295	255	266	288	245	268	281	253	277	264	246	254	265	269	293	248	290	281	297	255	249	232	297	290	280	279	284	272	240	277	269	281	251	239	287	247	253	237	244	282	262	243	232	263	262	270	282	262	254	231	272	260	278	269	256	290	271	282	276	256	278	301	286	280	288	287	261	272	264	285	277	265	271	276	275	272	254	249	291	268	262	262	257	301	285	264	236	240	291	278	249	277	285	315	253	240	297	259	260	250	306	258	304	238	284	280	263	252	268	242	272	294	273	235	275	255	279	269	256	271	242	293	246	265	249	264	289	248	259	259	259	274	298	264	256	272	262	249	279	291	252	255	263	266	274	282	250	256	260	264	279	269	286	259	278	251	244	269	276	245	273	278	256	262	285	268	277	272	275	269	262	291	277	246	242	218	305	236	284	265	272	251	295	263	275	282	248	247	296	301	277	257	255	259	253	255	237	245	263	258	273	240	294	275	263	295	316	279	260	259	283	269	238	247	284	272	256	264	262	274	265	277	277	265	272	264	294	247	266	259	262	283	231	260	263	253	284	248	295	260	282	260	236	287	279	257	262	278	274	282	262	298	245	239	250	267	282	284	267	255	295	256	267	254	272	273	270	276	258	265	228	256	283	287	291	296	249	260	277	277	286	264	265	272	228	258	281	289	282	260	242	259	260	284	271	292	267	262	235	269	244	311	267	281	293	285	284	317	271	266	266	262	304	269	292	259	282	262	248	265	258	278	293	245	225	268	286	276	246	244	285	291	297	315	279	253	250	270	301	269	234	260	295	285	281	277	255	276	266	254	276	265	246	261	240	271	240	272	291	267	259	273	251	277	256	271	246	259	261	250	262	278	301	246	219	266	270	269	279	268	283	272	245	263	265	280	263	240	271	252	235	249	274	289	279	225	280	284	270	249	266	294	267	272	256	277	265	250	273	249	258	274	267	277	291	267	266	249	265	286	283	264	283	266	281	262	253	282	269	271	294	265	267	258	275	290	301	256	271	252	267	283	291	235	289	312	268	250	278	251	270	282	252	280	238	283	226	264	277	273	235	252	256	271	255	274	253	286	285	273	269	291	297	336	285	257	269	290	257	278	264	275	260	260	275	260	278	286	256	270	276	269	281	263	231	254	301	266	274	262	286	277	269	244	283	275	275	254	300	269	271	291	295	294	273	282	259	294	265	272	232	245	259	266	310	266	286	301	272	259	250	245	263	279	249	272	244	264	271	269	245	255	280	250	282	257	278	269	292	265	253	261	247	271	254	268	266	261	246	281	238	231	239	275	250	235	289	280	248	257	248	272	264	271	274	248	259	252	269	246	246	281	247	247	268	264	298	260	279	262	265	261	259	277	248	264	255	277	255	268	221	271	255	266	235	274	273	278	265	287	296	253	239	265	291	276	300	259	275	293	272	244	254	232	245	258	267	247	239	255	271	279	272	262	256	289	253	283	258	314	250	279	279	267	252	246	254	253	283	277	267	260	232	239	260	268	265	253	263	281	256	266	252	279	284	251	294	266	260	262	265	254	249	235	264	271	260	239	275	258	264	252	271	260	255	258	282	287	302	269	245	225	269	215	251	289	275	257	255	281	219	241	250	265	260	253	263	286	267	250	253	271	259	291	274	262	270	258	245	256	253	253	293	255	247	245	276	285	263	304	284	281	228	255	300	271	283	281	266	268	252	258	276	260	255	275	273	286	277	275	263	269	274	248	281	260	253	246	257	282	258	263	286	261	238	290	255	284	244	261	277	239	260	275	262	289	230	268	253	236	263	248	249	285	250	248	286	260	270	270	265	256	246	281	301	258	266	254	267	254	286	246	252	246	267	281	264	292	263	274	261	265	285	283	263	251	260	227	265	252	263	270	254	269	280	275	225	256	291	293	256	291	252	285	280	287	257	284	278	251	273	281	263	275	272	281	235	275	266	258	296	277	277	243	261	297	268	257	270	269	263	261	264	297	283	281	264	266	308	279	306	281	270	255	270	232	291	269	277	263	249	263	279	265	265	258	297	271	274	247	260	270	272	245	289	252	269	227	262	273	277	304	247	239	264	284	249	301	245	284	276	262	286	292	246	262	261	236	254	261	316	275	254	239	275	269	282	256	237	283	251	237	251	253	254	253	256	242	247	280	268	240	241	244	252	303	284	251	237	274	284	271	268	268	252	254	247	249	263	267	260	287	292	243	271	252	265	257	282	265	263	265	266	254	258	278	294	284	280	260	296	242	250	272	243	281	250	244	283	281	239	254	264	268	286	275	285	267	288	291	257	295	283	265	248	256	254	270	250	259	253	251	258	289	252	280	271	294	277	248	261	252	247	284	258	267	259	249	256	266	279	260	272	254	272	260	231	257	254	257	243	276	258	277	278	290	266	235	253	240	292	297	287	251	274	271	260	249	224	267	255	283	254	253	257	282	282	244	232	264	254	275	258	251	261	257	281	238	270	267	269	266	252	267	256
3036	2133	1181	860	741	630	628	595	633	608	605	643	599	580	627	600	572	620	532	625	586	587	606	599	565	584	564	588	544	598	591	583	585	620	618	605	569	612	567	614	555	633	604	566	614	584	580	555	560	601	608	616	551	640	588	566	587	570	612	571	625	611	585	585	591	613	615	586	576	605	559	582	551	615	613	608	592	598	620	626	611	565	593	575	605	594	565	614	567	618	591	584	593	607	567	607	572	570	569	565	599	625	602	606	602	607	613	610	569	581	622	598	578	593	593	594	620	583	561	577	590	577	593	547	604	595	606	571	577	609	569	578	600	590	564	553	592	601	567	560	607	638	588	602	587	618	600	575	569	590	623	578	534	573	553	629	629	541	585	604	572	573	628	602	535	595	622	588	566	565	585	544	592	582	604	627	599	574	628	584	565	605	563	630	581	549	568	569	597	583	613	602	545	555	589	563	566	600	559	570	577	592	566	569	616	565	568	592	599	610	599	607	629	600	573	597	587	592	604	595	575	564	544	513	584	578	597	575	556	600	572	609	557	610	588	594	608	581	604	597	586	580	603	582	570	636	585	565	580	541	604	564	621	572	558	599	635	623	572	614	605	589	610	615	576	553	590	605	575	562	608	580	581	603	563	596	591	597	602	596	536	571	585	564	588	583	585	617	583	595	577	581	560	623	559	537	613	596	548	567	581	603	587	572	633	528	578	523	608	609	652	627	573	582	600	568	597	596	577	555	579	542	543	551	592	622	576	576	561	633	594	593	554	584	559	637	577	625	606	554	591	582	584	587	604	567	613	606	602	610	602	569	595	561	618	631	595	608	560	540	614	584	543	550	592	601	577	543	589	609	564	603	640	593	600	552	585	609	549	635	594	620	576	613	593	596	543	592	589	593	595	564	590	577	611	565	585	585	572	595	565	575	572	558	597	616	613	561	578	569	585	597	651	614	569	571	638	598	603	565	587	577	579	600	567	563	546	582	608	581	563	589	607	591	561	614	498	587	599	596	603	590	632	576	567	593	573	584	588	565	523	575	544	546	607	608	586	596	606	600	590	575	579	603	555	587	598	628	598	564	551	552	603	582	578	568	625	628	601	610	575	574	590	622	587	547	567	596	601	553	574	620	610	565	605	588	569	575	554	580	580	570	597	593	565	564	584	604	591	622	615	604	536	576	552	602	565	565	540	561	558	582	595	587	600	594	571	611	595	620	619	598	622	576	597	584	585	589	614	594	587	559	592	546	576	580	569	534	581	635	568	564	589	588	571	595	585	537	594	543	565	578	590	574	571	596	561	586	603	583	587	556	561	579	615	563	569	638	613	623	576	583	608	571	557	583	603	603	552	585	564	585	586	601	551	565	579	560	626	565	581	608	557	551	599	571	593	585	601	573	624	579	565	618	612	583	596	607	559	575	612	555	561	632	632	626	592	559	574	560	600	606	627	643	562	597	591	588	597	605	565	593	588	599	572	585	566	573	576	596	576	604	607	610	589	537	585	574	603	591	588	538	589	585	592	580	575	580	592	600	599	591	601	588	578	556	605	542	591	610	595	602	564	604	592	617	608	576	560	576	615	568	597	601	586	595	567	631	552	572	619	605	592	618	560	639	562	598	571	548	554	576	548	545	583	595	592	574	547	579	633	619	582	603	561	548	626	592	603	572	584	594	558	629	606	580	565	599	596	561	592	588	604	590	569	575	640	597	599	608	587	578	589	590	627	603	563	565	580	604	581	579	577	571	597	592	608	556	571	590	575	569	547	565	596	576	566	564	542	614	572	603	584	609	577	569	543	562	581	564	565	598	581	597	552	606	585	588	571	564	576	574	551	594	591	559	545	625	626	571	585	547	580	572	572	599	554	608	575	616	589	619	577	559	568	584	604	563	580	547	570	611	600	546	583	566	603	537	622	567	566	539	577	580	609	612	604	607	567	551	584	563	620	603	557	580	606	570	578	557	587	579	588	614	556	581	610	587	579	616	590	581	598	605	631	583	579	624	635	622	590	584	566	591	586	597	603	569	610	609	597	532	592	580	609	599	584	567	600	573	611	581	623	549	622	575	575	600	554	590	588	594	634	619	598	597	637	576	541	576	600	568	614	586	566	583	585	581	552	601	608	572	576	590	542	585	592	552	611	593	551	592	566	575	543	576	581	611	566	569	628	613	571	568	566	574	585	573	592	593	587	585	600	613	572	586	616	589	552	600	547	582	624	576	563	545	584	631	568	556	561	547	579	582	602	635	576	589	561	596	608	563	565	569	618	594	562	577	592	596	623	586	550	579	635	592	564	548	566	613	588	578	588	510	590	576	618	587	581	607	598	588	579	546	606	607	595	555	562	565	602	566	558	610	568	578	599	596	584	578	563	575	618	585	611	585	607	607	590	623	617	598	581	606	586	610	544	585	587	617	621	586	590	562	554	591	574	577	539	563	575	580	575	581	580	610	586	582	575	615	579	563	610	578	598	598	618	619	576	577	576	577	575	567	574	594	596	576	557	609	582	623	681	553	602	598	592	546	593	640	607	613	617	617	587	615	593	611	568	557	553	598	530	613	582	613	578	611	576	548	600	534	599	543	557	608	628	590	607	585	557	597	574	586	604	599	612	588	586	574	581	581	623	597	585	588	615	603	594	651	593	547	595	600	612	567	535	573	567	580	583	570	574	578	606	557	569	588	572	619	554	614	633	603	576	643	612	571	611	566	601	577	586	551	625	575	587	542	576	593	604	576	564	616	560	588	572	569	546	644	580	620	565	613	600	588	565	580	584	603	582	626	589	549	572	593	564	587	603	639	599	569	565	621	632	586	514	557	550	587	604	622	627	582	580	631	578	607	605	607	567	571	550	579	559	619	612	550	570	620	575	584	572	603	573	585	618	573	642	558	580	622	590	570	619	579	587	609	555	616	577	567	591	591	575	584	570	568	568	542	600	571	614	559	568	579	614	552	577	540	581	605	552	557	579	589	588	582	550	586	578	575	647	589	624	599	606	579	613	542	619	565	600	542	575	601	542	632	603	605	598	626	556	602	633	594	608	650	620	600	662	579	587	583	600	586	564	583	562	632	609	604	591	566	585	604	633	557	596	587	581	593	599	560	594	568	570	589	575	625	600	588	576	568	596	598	571	557	612	575	617	590	634	648	567	592	615	578	581	611	640	583	578	602	584	619	589	583	613	591	590	579	608	561	609	620	606	554	591	582	550	573	606	648	582	582	595	577	608	582	588	593	542	568	608	556	568	582	594	585	585	599	572	534	626	582	617	607	606	585	588	562	583	577	549	617	574	586	641	624	530	607	569	622	573	613	570	593	593	593	580	585	552	622	600	598	582	589	547	552	560	599	574	571	558	576	575	557	566	611	577	603	614	599	583	627	603	595	595	572	556	546	554	611	556	592	608	568	576	563	602	553	613	604	595	619	600	635	580	612	531	599	565	577	574	548	606	624	608	513	571	564	552	573	607	637	616	574	580	579	651	599	601	585	595	596
24387	21552	25185	28396	21552	21560	17891	411	290	235	207	166	161	171	161	179	168	153	147	131	122	156	137	133	157	124	125	118	131	133	127	116	143	134	130	138	128	119	116	105	115	110	130	133	116	132	144	132	113	115	103	145	130	114	134	124	129	135	146	130	129	125	125	108	111	136	114	118	110	111	122	138	112	124	124	129	124	124	122	126	113	108	128	108	106	122	114	118	112	122	135	126	126	129	124	133	146	133	120	142	115	116	131	117	117	131	120	108	132	121	145	128	127	104	128	125	135	132	129	119	105	109	113	106	113	121	132	112	142	132	133	109	126	127	147	109	119	99	117	136	113	111	110	108	119	107	117	135	115	122	113	111	133	93	115	100	114	122	127	112	109	106	123	105	115	123	115	102	112	110	128	114	122	125	125	120	136	137	138	94	114	113	131	117	116	122	118	126	117	118	119	95	125	125	116	123	126	138	114	113	103	105	113	146	118	100	152	114	131	125	149	114	114	131	127	115	146	107	127	116	107	151	115	133	120	148	144	98	125	110	100	107	117	135	128	116	125	99	111	127	134	113	138	105	131	104	100	149	129	123	123	127	122	118	111	112	101	98	105	127	117	112	133	107	143	133	121	107	130	135	121	142	104	105	109	125	118	112	115	124	114	101	134	121	120	115	122	125	131	117	130	118	117	105	119	131	141	119	109	117	135	125	162	146	132	126	120	130	107	112	121	107	129	131	121	137	114	115	108	103	127	96	137	138	120	146	122	113	127	135	120	131	140	119	134	132	129	134	103	100	125	128	123	122	134	130	109	133	132	136	121	132	118	120	135	126	112	135	111	112	102	107	109	107	102	127	119	124	139	118	88	110	108	122	131	95	125	103	118	112	128	136	113	125	123	103	113	139	101	116	124	147	125	124	107	127	139	137	138	116	125	145	129	111	136	126	134	117	136	118	109	107	107	98	100	128	117	124	143	107	122	134	100	120	139	128	128	125	117	127	122	105	124	106	110	121	135	118	122	122	152	134	124	120	145	125	125	121	129	104	136	114	140	111	115	118	107	103	112	133	127	141	143	114	119	142	113	136	102	134	107	112	103	118	114	119	116	96	122	135	127	127	146	140	118	111	118	107	100	132	115	143	123	124	133	127	137	118	98	122	133	115	118	112	133	130	128	112	118	100	106	108	123	127	121	126	132	146	141	134	128	127	120	105	104	108	116	101	104	113	112	119	118	109	118	115	136	143	108	117	91	108	116	125	105	112	109	147	107	106	141	124	141	112	138	125	124	114	137	105	110	104	101	140	120	109	118	138	138	138	131	101	123	115	105	122	126	113	129	139	100	123	105	126	131	114	122	115	149	118	112	107	134	119	139	129	117	137	114	123	98	125	128	117	123	146	110	117	120	129	116	134	107	135	127	108	105	114	122	130	127	108	118	109	104	110	133	119	108	121	126	113	121	138	109	121	125	117	130	114	102	131	124	107	112	125	102	121	126	121	112	106	106	131	132	103	109	120	139	118	106	127	124	135	110	118	103	104	115	132	115	125	108	120	124	115	99	127	117	121	140	127	113	133	103	119	127	135	124	95	138	106	123	112	128	119	112	121	109	125	135	137	116	105	123	114	110	112	100	116	125	123	129	130	111	157	121	138	117	127	135	116	136	119	122	126	125	114	112	114	130	110	108	128	147	119	133	137	119	119	147	113	120	122	114	125	138	119	99	121	98	109	124	122	131	115	129	110	125	116	110	134	148	125	123	103	127	118	105	106	124	111	124	136	122	103	99	113	113	112	154	131	105	116	103	135	133	87	116	122	130	116	124	101	122	115	119	127	97	123	101	135	124	125	118	115	124	124	125	131	120	119	142	117	130	134	134	103	128	108	122	113	115	134	134	154	147	124	122	101	130	109	117	138	111	113	113	131	124	113	126	125	114	110	97	96	116	121	121	111	135	111	101	136	109	129	125	144	123	114	99	126	140	114	125	124	109	131	113	121	127	104	113	97	121	123	124	131	125	121	121	142	140	127	97	104	107	129	105	110	112	113	124	99	135	107	132	132	144	113	134	110	117	116	137	126	98	116	139	105	134	138	141	127	139	119	135	116	124	111	131	117	127	108	128	121	117	103	109	106	130	110	110	121	119	121	118	103	112	139	125	96	114	122	121	129	140	129	120	112	112	105	117	112	141	141	133	118	113	119	126	146	119	102	113	111	131	125	114	116	127	126	128	126	122	108	110	118	136	126	119	134	126	124	122	106	109	120	99	119	114	99	116	121	110	122	121	112	89	123	129	122	134	129	128	111	128	125	120	114	112	122	126	127	142	134	118	112	118	111	113	140	118	122	122	125	132	124	124	128	123	111	121	108	125	137	118	126	127	123	119	122	112	138	134	121	118	141	124	108	115	111	120	124	118	134	139	136	114	118	120	126	112	113	96	126	132	118	124	141	134	134	110	125	113	124	124	130	107	126	121	117	107	124	137	118	106	125	140	127	113	128	108	131	127	113	125	114	111	102	158	99	125	103	150	159	107	106	108	119	112	129	116	128	115	115	119	112	118	131	126	118	108	112	125	135	109	111	123	105	126	121	113	114	119	115	126	115	132	105	107	125	113	124	115	122	106	131	125	106	119	123	110	106	129	123	123	119	114	102	125	114	144	118	114	117	127	125	106	134	107	116	122	138	118	136	108	129	121	114	112	119	106	139	131	122	110	132	125	143	127	108	119	128	116	97	121	141	102	127	126	137	119	104	134	118	106	123	132	119	116	131	115	128	116	120	122	105	120	135	129	112	111	116	138	124	123	109	125	126	126	120	116	130	122	96	123	123	122	128	117	123	125	107	94	128	129	114	108	125	110	127	114	129	114	130	104	111	135	131	127	107	119	133	121	133	115	122	119	117	124	126	112	116	120	140	135	116	124	136	118	117	87	103	122	107	119	128	129	113	141	127	138	110	119	135	106	98	127	130	126	91	122	122	109	130	106	133	128	95	133	109	124	109	116	120	126	115	116	135	115	138	132	136	111	118	112	91	101	115	130	115	119	132	124	120	122	144	110	112	123	110	105	123	140	113	115	124	123	128	121	116	123	110	123	122	115	117	112	118	112	123	120	139	125	116	128	114	121	106	107	134	111	132	130	112	114	122	129	124	126	122	130	133	110	131	117	110	134	115	109	117	111	125	111	100	140	122	112	103	116	122	127	143	116	125	116	129	132	105	105	118	119	118	107	113	129	121	120	133	116	110	127	118	114	131	118	125	124	157	128	107	127	144	105	141	134	123	115	113	98	127	127	134	113	137	104	108	137	116	129	134	142	101	88	118	120	106	128	120	135	104	109	113	109	94	120	103	121	130	117	119	114	125	122	113	123	122	117	132	103	115	112	121	122	113	112	107	118	116	104	123	118	127	129	120	132	111	106	123	124	119	121	117	129	135	121	116	122	122	118	133	106	112	107	88	113	114	123	120	127	116	132	120	121	147	130	115	126	129	131	135	121	114	120	133
2970	3005	1449	788	535	443	400	374	330	330	345	330	324	324	308	310	348	331	303	311	286	335	316	291	295	322	276	309	302	289	310	276	320	330	308	316	305	327	300	289	333	283	297	332	319	316	322	285	270	287	273	267	290	271	314	287	304	307	300	321	278	263	287	314	296	281	319	365	290	316	278	310	306	273	296	259	310	311	303	318	271	297	331	330	292	304	306	328	291	289	287	302	321	296	263	281	285	285	287	291	292	300	305	307	307	312	329	296	285	284	299	288	321	287	295	285	281	301	304	316	300	325	314	318	299	316	283	314	299	289	317	321	321	300	292	318	288	291	317	290	303	281	310	298	290	317	291	317	317	325	289	291	261	291	278	294	310	292	282	304	320	284	277	271	329	285	310	297	283	297	282	302	296	309	282	292	307	323	282	318	289	276	316	265	281	291	276	290	296	325	316	309	317	298	280	313	338	321	279	326	281	282	293	284	296	305	282	313	332	328	294	283	281	338	292	291	309	280	299	285	278	317	327	290	282	285	341	300	291	300	320	313	290	308	284	285	276	298	291	295	289	256	308	304	289	297	312	299	321	289	281	306	285	324	334	278	258	319	290	277	312	288	334	314	299	302	295	309	295	278	289	281	309	283	299	303	300	300	275	316	282	281	263	260	299	280	293	296	293	286	292	301	303	301	310	282	298	307	295	298	297	307	290	270	288	303	305	335	288	317	308	299	296	315	300	285	281	316	294	292	300	267	288	301	298	298	313	328	310	317	280	307	298	333	303	276	293	341	299	277	304	303	310	292	301	314	294	309	322	286	265	286	316	297	306	298	338	311	277	278	284	293	295	311	279	285	285	295	301	283	297	307	263	283	318	292	282	310	316	310	303	294	300	306	328	292	286	300	302	296	285	291	291	302	310	298	301	293	330	269	263	303	303	311	321	289	294	282	317	326	288	329	272	340	313	293	283	299	309	281	292	321	327	276	291	288	280	285	295	308	300	313	264	293	297	300	304	299	312	286	298	304	302	291	284	278	318	314	307	258	255	277	279	298	309	303	293	306	306	303	304	310	279	326	314	314	304	273	287	310	294	297	300	288	318	264	309	264	293	274	297	304	327	262	298	287	310	270	307	279	302	310	270	272	341	293	277	273	277	301	289	279	290	292	295	279	302	283	339	248	274	303	289	280	335	268	285	304	299	294	277	299	260	329	254	325	299	293	310	306	272	281	287	289	303	288	310	281	274	298	281	283	317	304	298	284	275	305	291	270	287	329	275	287	300	316	318	270	303	281	308	316	287	276	300	287	309	293	313	314	296	289	306	315	283	265	306	310	289	316	286	318	302	290	282	313	290	292	275	273	328	296	303	280	298	275	289	286	300	302	279	286	297	300	328	286	323	288	324	301	308	275	303	286	264	306	320	301	282	300	291	303	268	295	288	335	302	299	300	300	296	319	315	286	277	289	261	295	280	319	283	274	284	295	318	314	291	263	303	300	293	304	332	281	277	288	303	279	286	314	298	289	303	288	314	285	298	285	323	298	296	315	294	301	329	298	277	315	282	253	293	294	288	315	268	324	301	316	286	283	296	313	292	298	318	307	323	313	280	308	292	310	309	285	300	287	290	298	296	285	283	305	293	292	272	306	290	289	293	295	289	316	297	298	286	310	291	264	310	293	306	274	306	309	307	298	298	292	311	282	277	323	297	312	287	295	283	275	319	307	292	286	301	274	289	329	289	293	276	309	330	300	294	297	303	275	286	304	302	313	298	284	302	288	298	292	279	319	303	259	284	309	278	314	304	303	279	274	324	293	326	291	325	268	316	292	293	281	289	300	311	305	290	273	298	275	294	280	303	293	304	277	299	317	277	285	299	279	298	331	282	276	302	304	303	275	315	280	301	308	299	317	278	259	300	296	315	325	284	278	297	310	298	299	291	281	317	275	319	293	324	287	279	267	296	285	295	284	289	290	319	292	307	317	285	275	274	314	322	320	302	314	284	323	284	305	248	312	302	314	297	283	327	305	306	302	289	283	316	313	307	300	297	289	303	285	294	287	285	294	269	297	280	333	253	304	287	284	276	273	307	290	305	278	318	276	299	293	277	296	297	308	303	293	291	304	294	296	303	322	284	292	295	298	309	316	288	274	297	306	279	294	291	270	290	290	287	294	290	312	265	288	306	282	277	295	312	300	321	300	306	294	308	286	304	301	250	286	282	302	300	302	325	312	260	281	281	281	288	297	322	294	317	297	313	282	308	297	311	275	282	286	282	307	287	277	321	277	309	284	313	312	282	282	277	256	335	280	316	296	313	270	255	332	287	300	301	318	293	314	299	278	292	300	301	311	287	290	285	337	305	297	301	256	315	302	313	284	288	302	307	325	292	258	308	306	301	307	299	298	267	281	304	277	293	301	269	303	308	299	301	303	323	330	324	310	302	280	279	286	285	313	330	276	309	288	289	321	317	312	304	277	278	302	310	311	321	301	292	303	319	263	292	296	315	302	296	287	296	268	264	297	302	290	308	314	265	278	275	267	306	304	320	298	301	305	288	284	287	346	278	302	294	282	319	311	311	308	311	295	258	300	277	287	315	326	314	289	312	299	306	309	299	315	311	280	307	268	258	307	272	306	311	289	299	292	278	294	287	294	305	296	314	315	298	286	283	302	297	301	293	286	287	314	298	303	267	282	305	276	283	291	306	295	295	313	318	277	298	314	291	301	285	304	270	268	271	299	318	315	287	279	290	311	295	314	290	315	286	291	264	259	299	285	285	305	311	276	307	308	270	294	285	286	264	278	303	316	277	287	311	290	287	271	306	316	298	282	283	294	317	297	320	321	310	296	295	283	315	321	312	302	298	274	301	297	314	316	281	305	323	291	285	309	305	276	297	274	294	308	298	316	286	281	295	298	306	287	297	278	282	294	351	272	300	272	289	296	329	297	275	287	275	307	306	303	304	325	292	277	317	271	297	291	300	328	300	312	311	299	298	302	299	278	281	315	310	299	301	294	314	318	316	294	302	312	282	266	288	294	297	281	310	281	293	310	343	282	316	301	318	299	295	285	290	286	306	303	309	246	292	278	323	317	298	290	278	303	308	312	319	315	306	302	293	297	299	296	314	310	285	301	276	295	275	303	322	308	246	266	297	300	283	314	323	295	278	330	293	301	298	276	280	282	314	298	282	314	271	256	271	315	292	295	303	305	277	307	311	318	296	293	304	287	272	303	292	275	285	289	307	316	269	288	293	280	260	282	300	318	286	282	303	297	315	281	259	323	296	289	281	318	300	295	304	303	340	328	312	273	320	306	303	263	294	288	294	316	314	295	294	328	274	298	316	300	299	326	282	317	282	292	318	270	318	283	284	316	285	274	285	312	284	288	268	296	285	300	306	270	292	300	329	268	302	311	305	305	295	312	305	284	275	299	297	301	305	327	282	316	272	296	332	282	308	304	316	282	305	282	295	288	293	270	281	279	310	287	301	297	283	332	265	293	272	299
32126	21090	11492	886	433	419	369	388	378	366	376	369	373	353	391	370	374	359	420	381	378	385	378	410	375	366	395	370	373	368	406	385	426	436	416	392	394	403	355	383	381	397	347	377	382	373	376	390	370	385	385	356	383	396	398	402	362	386	358	332	414	383	352	432	398	394	382	388	395	371	367	412	361	373	370	382	403	373	357	388	388	404	415	394	396	375	369	382	383	350	379	381	395	413	406	405	346	414	395	384	441	377	420	387	373	366	397	359	365	354	388	397	376	351	352	360	410	368	359	364	424	356	402	414	393	447	391	383	403	386	355	379	353	372	392	410	433	378	390	370	365	360	387	361	392	358	380	370	388	383	414	413	388	401	350	342	394	386	379	363	383	352	379	346	416	406	421	408	384	408	393	382	379	351	385	384	353	380	399	423	378	359	381	365	385	368	383	356	381	388	412	439	351	409	372	371	372	376	378	363	336	408	394	406	374	387	379	383	390	377	402	385	399	389	345	329	386	441	435	416	353	395	379	377	372	394	441	398	401	346	396	392	405	366	398	400	404	418	389	388	387	444	367	401	374	380	372	375	372	413	399	388	384	361	348	383	349	379	410	368	405	391	379	370	401	399	390	385	396	386	410	455	387	394	400	379	386	378	381	366	353	394	416	419	363	347	388	362	391	372	420	404	395	355	401	368	371	357	389	353	395	366	360	403	390	385	393	386	382	370	367	423	412	389	392	410	395	382	374	330	375	413	422	401	394	389	397	377	353	369	338	393	387	387	385	377	390	403	388	366	382	383	395	419	385	385	368	382	384	398	391	392	407	405	374	390	379	390	386	400	383	349	417	410	397	395	386	379	390	390	403	418	378	361	395	371	367	381	394	383	349	407	388	352	392	354	377	413	379	364	406	378	370	389	392	415	401	421	357	385	388	398	384	410	364	395	361	404	404	391	431	411	410	372	401	378	365	358	396	388	400	386	367	375	393	349	374	349	396	359	423	387	433	373	380	404	388	400	403	381	367	411	376	383	404	406	360	370	375	437	389	353	371	378	391	396	389	402	370	368	367	387	384	380	386	392	404	424	400	396	364	387	361	377	393	374	367	415	366	367	379	394	419	382	417	381	379	376	385	391	415	406	374	390	398	387	381	358	394	395	377	383	395	411	396	432	402	362	387	420	403	395	356	435	401	386	374	393	369	350	388	409	394	379	367	364	387	371	406	388	373	367	402	336	368	383	380	344	346	350	356	386	369	419	380	395	378	385	388	376	401	382	398	345	368	358	379	370	376	344	387	366	392	378	394	408	384	338	401	403	370	373	349	322	389	396	417	407	414	392	384	415	379	383	365	411	391	429	384	382	358	400	358	379	407	374	396	386	350	417	407	382	387	363	427	375	415	373	402	401	385	338	427	362	364	365	389	387	379	350	395	395	386	411	392	409	407	391	383	375	404	394	392	375	369	350	361	378	346	388	356	415	428	417	380	352	410	405	362	434	414	381	380	403	416	360	374	390	401	364	377	374	370	389	406	397	405	363	375	383	373	391	392	412	381	416	422	388	367	429	371	364	422	399	402	388	385	417	382	400	348	370	363	378	405	361	386	396	375	417	385	383	366	430	370	337	372	366	369	389	379	393	410	416	411	406	392	381	400	398	401	405	348	368	416	370	408	391	391	382	375	334	367	341	348	404	387	377	371	383	402	402	396	337	392	407	342	412	368	367	418	399	375	409	393	386	396	418	408	375	396	384	354	389	373	360	404	398	398	386	371	373	374	387	378	374	370	372	380	409	377	384	396	369	400	359	360	375	397	375	389	444	370	385	378	381	410	390	359	390	379	383	410	393	393	431	409	407	388	390	367	365	380	354	395	389	386	425	358	425	399	399	411	375	375	383	374	424	353	401	382	386	359	386	370	375	407	358	401	400	362	355	355	391	360	397	383	396	411	386	370	390	360	379	417	390	388	402	385	364	410	397	428	347	428	363	374	341	375	382	395	368	432	331	366	378	401	384	362	404	373	392	428	433	425	395	377	396	405	394	374	391	357	436	395	374	405	414	375	376	358	389	368	376	416	376	363	367	419	373	378	405	392	388	369	386	389	421	385	385	398	396	344	404	368	371	396	371	367	406	355	369	417	367	356	392	369	348	350	408	354	399	369	389	382	393	368	378	387	393	371	396	365	388	407	391	391	404	323	376	385	403	391	402	398	423	391	401	401	417	356	372	359	366	410	372	405	383	384	395	422	367	375	376	366	410	420	430	388	346	389	397	390	344	373	385	385	362	413	401	353	374	405	408	359	376	374	381	410	442	411	390	348	414	360	427	374	398	381	364	396	378	386	384	398	355	388	351	396	355	368	411	383	410	375	411	371	408	424	373	362	382	363	415	372	371	382	385	403	371	394	373	414	390	383	411	364	390	341	385	388	395	369	382	405	415	371	383	408	376	365	371	370	396	415	403	390	353	373	429	384	393	354	390	372	427	402	398	387	362	377	356	401	381	341	364	369	403	398	381	379	402	374	387	408	368	358	354	379	393	407	381	369	378	391	369	362	398	363	370	381	356	372	405	375	387	398	372	348	423	392	404	421	388	398	403	387	343	428	391	416	387	375	348	355	447	362	354	393	402	380	379	382	399	395	376	386	352	364	382	375	345	400	441	426	412	414	340	362	402	386	372	378	394	375	422	399	380	414	400	372	401	372	370	358	349	390	386	340	375	425	406	380	413	360	390	390	353	409	381	377	391	377	397	414	404	386	383	392	394	409	394	410	389	404	420	355	330	350	416	388	370	402	401	382	354	390	373	353	410	361	371	368	374	365	396	377	377	392	395	375	386	380	390	346	381	386	395	426	382	390	387	401	416	366	387	390	401	408	367	417	408	406	397	388	381	382	369	367	383	407	414	390	420	416	372	364	336	388	359	388	391	405	402	405	383	361	355	377	382	401	402	365	389	388	427	404	420	367	393	388	368	370	400	425	385	367	372	428	386	370	340	410	376	398	397	402	369	367	387	435	366	348	372	404	392	437	399	373	438	388	379	393	379	380	371	354	376	392	390	393	393	377	392	360	386	406	396	382	405	396	354	407	364	433	379	396	392	350	408	438	395	359	389	399	339	408	370	400	379	370	379	366	385	375	396	405	366	377	433	423	429	391	395	370	361	394	380	368	380	423	402	379	349	408	380	398	400	414	376	394	362	400	392	372	387	402	380	405	387	396	359	398	383	400	356	388	397	399	389	363	359	401	378	370	381	395	400	404	406	363	363	403	408	369	357	386	369	348	394	426	396	417	362	377	397	358	381	378	376	373	396	412	380	371	405	394	390	451	392	361	429	409	404	414	387	358	361	378	407	360	413	425	364	377	376	416	404	397	420	403	358	415	375	428	352	396	390	364	342	325	351	392	378	360	404	424	387	355	334	369	361	408	388	349	397	365	374	370	397	363	388	361	367	381	364	393	390	371	382	386	418	340	337	400	431	381	332	390	387	367	351	367	424	387	377
5714	999	886	882	838	892	825	814	867	836	851	791	874	846	841	845	817	792	819	860	838	798	914	802	853	796	869	847	828	814	834	843	843	797	841	859	855	821	807	895	775	821	835	798	773	820	772	851	805	831	802	883	838	869	843	861	838	891	823	880	832	881	841	858	847	815	816	825	823	790	802	862	843	803	847	827	827	801	865	820	788	824	822	885	840	817	835	862	832	846	865	876	817	868	869	814	808	853	789	843	812	853	885	799	840	829	815	842	865	798	797	804	850	850	875	854	827	824	784	907	873	817	834	832	858	840	906	875	853	886	819	799	812	847	812	818	817	830	809	836	816	867	843	805	840	855	858	846	815	847	825	824	883	820	907	846	855	868	811	844	836	865	808	809	812	840	856	844	852	820	860	860	835	873	818	825	801	834	864	819	834	807	825	853	854	836	828	835	853	841	832	865	799	821	837	807	793	857	775	921	877	831	865	840	824	830	824	814	849	834	850	861	795	803	840	826	842	780	860	810	827	851	809	768	849	815	817	824	829	849	761	804	813	871	837	833	847	805	818	821	865	831	836	890	821	820	842	856	847	844	853	839	859	905	834	839	843	844	881	844	849	726	793	856	842	834	908	836	843	824	867	828	846	837	874	906	810	871	832	814	869	776	870	851	831	865	864	838	815	827	852	844	824	846	834	846	855	851	824	845	852	879	898	812	793	831	840	790	804	786	823	878	829	917	815	880	955	789	861	867	865	858	862	921	835	782	869	820	857	830	808	822	825	824	887	817	824	814	870	819	805	801	826	834	842	838	865	890	865	908	846	828	794	822	848	866	844	866	848	835	861	859	866	837	851	838	866	814	882	834	828	865	837	883	848	849	848	826	852	823	823	803	831	821	777	852	888	832	816	831	893	838	863	838	846	840	852	835	868	857	893	806	872	846	873	866	857	841	796	830	793	801	779	835	843	818	795	854	832	862	778	849	841	850	825	834	855	849	869	878	852	853	846	822	789	904	840	848	835	871	875	877	855	855	817	828	838	839	750	841	826	839	820	853	825	798	844	896	894	855	828	844	824	882	858	827	836	856	861	855	882	863	816	811	853	852	861	818	814	853	799	798	826	870	834	858	809	821	856	843	852	857	817	852	850	853	841	831	777	831	810	809	827	812	846	855	838	830	796	837	855	818	800	850	791	823	846	821	851	830	808	862	776	872	850	811	819	832	860	807	832	831	827	848	908	801	864	837	832	821	870	768	834	801	850	868	900	853	828	849	822	796	861	827	803	786	858	832	840	839	847	847	877	889	868	851	797	822	897	880	795	816	810	848	862	830	850	867	830	801	854	851	855	833	850	863	854	842	838	842	843	847	856	844	838	888	846	873	853	790	872	813	798	885	818	806	856	841	821	875	795	830	814	817	841	797	823	839	847	832	784	868	839	898	827	841	814	794	853	829	822	766	835	843	814	865	899	891	799	801	832	815	810	798	813	844	837	828	791	843	822	900	826	838	810	821	852	815	928	877	838	793	816	824	841	865	839	838	835	822	885	852	846	806	751	836	834	792	901	831	842	878	800	886	809	829	834	864	809	825	826	821	795	845	857	881	835	885	825	809	850	811	801	861	831	810	835	838	865	791	832	845	843	830	828	871	825	885	826	855	774	823	873	841	871	802	868	827	841	792	856	874	781	778	873	871	861	821	822	803	788	796	837	782	853	847	881	820	814	862	841	833	797	822	831	811	836	811	812	834	861	834	797	852	860	829	848	880	800	869	829	823	818	852	831	877	840	825	851	904	786	845	868	852	851	856	919	821	771	872	854	900	854	822	863	851	826	856	855	892	815	820	845	831	832	840	832	856	831	792	880	841	821	780	834	860	820	847	851	825	833	848	872	811	806	778	857	858	817	837	826	792	865	853	755	802	775	817	879	886	848	844	870	844	877	832	883	817	854	810	846	842	898	799	850	847	841	829	857	867	826	822	844	828	823	876	861	829	803	798	940	821	779	840	864	828	837	893	814	895	806	847	852	804	879	835	847	855	830	797	850	834	779	835	870	858	871	867	834	766	832	864	818	827	816	837	818	823	898	861	877	797	792	841	855	862	892	888	868	857	845	859	847	861	800	824	869	843	826	814	800	865	851	812	848	832	798	808	841	844	803	819	842	815	851	845	855	870	821	862	838	839	838	848	830	761	858	845	825	871	808	808	842	836	838	787	836	877	824	808	812	826	813	860	829	832	834	802	847	797	798	832	838	816	845	813	774	825	822	814	827	826	828	856	884	804	899	918	839	860	855	855	893	839	871	824	805	822	783	865	875	825	809	860	807	851	844	816	849	857	864	814	835	813	803	859	857	866	804	833	790	858	841	880	830	845	815	825	839	879	840	880	858	831	853	790	860	882	825	864	810	866	830	823	825	805	859	851	845	872	850	887	857	845	865	828	821	815	817	837	833	852	833	815	882	866	831	854	827	868	866	834	800	795	869	882	840	890	801	810	857	797	837	852	814	870	855	835	843	861	814	855	881	798	829	840	862	820	817	848	844	843	824	857	884	803	864	815	886	832	861	814	808	861	867	854	843	823	837	855	808	836	789	824	894	800	842	841	804	817	831	782	817	792	833	887	802	810	855	817	841	844	856	873	823	864	849	857	854	887	807	853	855	874	870	862	849	823	809	828	852	812	837	819	846	862	852	844	841	811	800	814	872	855	846	794	841	872	859	831	821	837	879	858	796	893	843	852	851	844	835	809	830	789	809	809	854	819	852	875	847	837	777	831	863	834	800	833	819	817	853	855	854	814	856	892	877	899	879	793	870	867	889	857	854	854	837	855	845	838	843	816	864	827	849	846	815	843	837	841	851	874	863	847	829	854	853	824	911	854	827	868	849	834	847	827	870	821	868	843	819	804	783	849	834	822	814	845	875	903	855	839	820	843	804	846	866	843	847	855	869	947	892	814	823	827	838	879	807	840	866	859	876	798	862	866	822	779	858	829	828	786	852	792	827	822	868	825	854	851	849	820	849	805	820	877	857	838	867	803	841	829	789	849	869	822	789	793	814	831	847	825	887	858	801	841	886	845	836	897	803	827	808	831	829	840	842	831	852	809	878	822	832	793	844	854	856	818	865	867	826	873	860	844	863	814	856	832	816	839	826	821	896	833	843	850	856	885	873	788	830	784	848	828	841	871	839	844	844	875	812	851	810	866	824	831	849	871	863	824	822	776	845	838	856	881	850	843	842	827	892	824	799	829	818	814	842	837	823	835	815	817	850	858	904	755	907	842	862	857	830	847	828	849	861	850	839	854	829	821	855	848	892	827	869	842	848	778	837	812	790	841	879	818	873	828	826	829	842	841	849	828	819	826	877	820	812	771	839	876	885	831	842	815	847	876	851	830	841	838	810	855	851	830	855	823	844	855	861	797	834	855	865	829	811	805	848	876	845	835	893	799	866	854	828	828	793	867	846	832	851	806	784	859	827	837	826	825	856	867	873	840	847	856	844	866
24980	21500	24823	28621	21503	21159	1033	415	345	341	313	329	312	304	279	286	259	272	279	311	285	275	277	269	266	254	293	259	270	261	289	259	275	242	243	270	272	241	276	286	272	246	261	260	265	269	290	279	256	274	261	249	250	287	288	276	304	275	253	289	264	258	266	256	283	284	273	244	261	288	242	286	250	238	231	279	257	306	242	265	261	249	253	236	278	269	283	255	250	280	275	285	250	294	266	262	255	253	273	243	234	275	275	261	266	297	280	284	268	259	288	257	264	273	267	270	286	239	237	264	260	288	260	237	277	274	277	235	281	260	241	264	239	232	277	284	284	271	246	250	265	252	309	275	299	297	268	277	270	296	267	271	282	269	238	271	254	243	277	290	261	241	285	272	264	313	261	252	273	294	282	268	263	248	270	252	302	255	288	254	265	256	279	237	272	281	256	293	273	269	278	233	243	279	267	256	251	270	256	266	287	280	263	294	241	259	250	271	274	256	233	272	251	276	243	262	297	272	259	272	263	270	255	284	265	270	262	284	267	289	289	259	280	262	283	260	283	264	308	268	291	270	256	247	260	271	263	291	268	249	282	269	251	273	276	244	268	272	290	296	252	290	249	267	254	265	244	280	276	261	289	283	287	280	263	240	280	275	249	262	271	274	345	272	251	267	287	292	261	260	261	258	265	259	267	263	239	239	276	267	247	282	270	268	289	287	236	276	256	236	303	230	263	250	256	254	247	286	265	269	285	253	259	280	290	252	252	263	288	255	253	235	276	258	247	284	268	276	270	261	277	290	268	280	256	274	265	276	249	268	261	298	252	251	260	267	270	220	270	263	283	281	267	250	241	289	296	271	295	250	272	277	248	267	246	267	242	257	249	255	272	256	261	261	278	266	264	263	244	283	277	279	254	281	277	292	273	254	245	240	285	287	274	267	266	258	299	243	247	273	263	279	280	280	309	284	257	277	234	268	306	337	271	267	279	272	255	257	255	275	280	259	272	284	284	261	253	268	291	252	289	267	283	289	292	282	286	287	268	271	264	252	266	258	269	253	303	270	265	252	261	277	245	248	240	301	268	286	245	255	251	285	273	234	285	255	279	232	233	256	242	267	269	277	266	267	257	295	242	239	272	263	287	312	279	262	289	296	263	304	250	261	295	250	268	273	310	266	264	268	294	278	252	229	253	248	276	274	279	256	265	254	266	267	289	242	258	244	236	270	262	260	260	262	255	275	272	268	261	260	259	295	252	227	234	239	242	288	278	282	249	264	253	258	239	251	277	251	273	261	298	286	270	288	267	260	286	296	288	244	254	292	263	222	254	267	263	239	280	268	277	292	256	276	254	262	251	260	281	279	294	253	256	252	267	259	248	253	256	279	271	301	268	279	259	267	276	271	271	259	243	244	255	268	273	260	234	263	213	281	222	271	245	290	275	274	291	282	286	277	259	267	270	282	252	240	262	282	267	296	281	268	274	279	288	268	246	283	280	296	311	248	264	268	271	298	267	247	302	246	257	306	299	260	286	294	271	263	258	244	271	266	259	288	270	237	283	269	265	267	254	285	289	271	257	252	259	257	256	279	317	265	247	296	242	307	284	296	254	260	255	259	282	253	266	277	283	264	276	262	281	275	272	280	244	297	270	300	268	265	277	265	270	278	272	229	241	287	280	265	225	220	287	262	285	246	254	286	268	275	266	258	281	256	282	261	295	263	241	247	295	277	238	301	317	304	267	266	298	255	280	239	292	257	275	285	265	254	286	259	288	278	248	269	262	265	236	233	254	234	270	279	262	259	237	245	272	282	256	265	278	279	260	269	247	253	296	290	267	290	270	250	264	269	272	275	279	303	272	269	245	242	260	275	246	295	274	261	261	274	266	283	289	272	217	253	259	273	281	268	252	275	231	305	279	259	258	262	275	268	278	264	266	276	262	273	261	238	273	282	275	273	262	219	302	253	237	276	274	261	254	277	242	269	265	247	263	266	237	301	264	270	251	282	283	227	245	278	291	241	286	288	286	276	270	252	246	272	282	292	244	264	236	237	266	275	247	241	271	226	270	231	258	289	249	247	268	268	282	248	264	287	296	267	250	281	286	291	281	258	273	256	255	252	264	249	292	267	245	259	295	271	258	256	242	312	269	290	265	266	249	254	263	267	280	281	240	276	260	261	249	280	269	287	279	287	296	267	266	300	276	257	279	236	277	259	281	282	244	272	284	249	282	282	298	290	273	284	237	259	265	288	247	256	277	246	262	267	260	255	334	301	266	276	244	231	275	233	261	243	235	286	256	260	271	256	267	237	259	282	252	247	273	241	288	252	239	291	253	262	301	250	264	262	265	256	259	298	260	271	278	284	287	234	265	289	282	250	266	323	269	265	272	256	262	262	288	273	238	253	254	279	253	270	244	248	256	284	285	253	254	270	272	252	253	264	266	255	293	285	263	267	294	267	232	250	283	259	258	234	233	277	283	278	284	292	247	281	257	263	230	265	292	261	273	273	267	285	263	266	275	275	281	265	252	268	288	273	266	256	261	262	306	288	254	260	258	286	294	226	278	271	267	244	293	261	264	278	300	272	265	252	287	292	266	243	231	284	237	237	250	221	258	252	285	281	249	246	270	262	244	264	229	268	247	264	258	265	243	270	283	297	263	265	255	271	271	266	264	280	262	252	260	251	291	274	271	262	245	256	255	264	290	262	261	248	260	286	269	261	263	254	252	309	268	273	289	249	261	236	277	268	256	286	259	254	274	258	271	272	262	283	256	247	276	263	288	285	271	277	249	246	244	261	269	247	280	246	286	251	279	237	240	271	269	271	272	243	254	296	295	299	249	254	235	267	254	270	247	289	313	265	243	254	246	231	272	259	240	272	283	240	239	252	295	269	242	257	263	271	324	280	278	268	265	262	269	262	260	293	278	254	294	291	262	251	285	275	271	249	263	252	268	264	254	265	280	287	265	272	302	251	251	235	267	296	260	265	255	274	242	272	280	275	311	277	275	262	263	262	266	248	267	284	264	317	289	260	269	267	302	258	295	271	284	277	285	281	277	293	264	244	263	292	292	299	234	276	261	255	268	247	272	239	265	233	251	264	249	234	288	281	287	287	256	272	269	269	250	278	244	257	292	250	251	269	249	312	287	282	257	277	287	245	249	234	266	250	295	298	297	260	253	265	262	254	239	294	260	251	291	260	256	287	267	293	261	305	262	273	248	285	251	263	279	279	285	308	246	259	322	240	263	306	288	272	272	265	287	262	231	274	274	232	282	263	249	272	286	249	223	252	301	271	296	271	276	271	250	258	263	270	253	269	284	268	279	271	262	280	257	258	242	257	224	254	276	288	298	269	267	303	270	291	259	266	259	287	292	258	258	270	261	276	253	259	298	281	269	263	281	314	282	295	254	241	275	285	234	272	301	284	287	258	266	274	292	256	267	259	272	286	256	268	288	262	286	292	267	263	233	249	291	288	273	262	278	291	265	255	262	263	262	238	268	286
3123	2071	1214	817	677	675	624	586	607	609	611	656	614	637	615	559	606	582	590	608	593	580	581	590	563	523	608	604	605	596	586	573	627	573	572	574	598	608	583	558	570	618	601	582	562	579	570	560	578	565	620	581	546	604	543	552	573	568	596	562	579	589	594	605	607	595	605	597	597	586	562	538	612	580	583	597	620	572	619	548	606	600	579	633	617	555	584	615	581	607	597	560	561	546	607	625	583	565	579	567	577	568	576	615	580	561	584	553	591	624	561	564	556	580	569	612	616	597	621	548	602	570	564	560	612	580	580	591	549	588	575	587	601	616	584	599	613	573	573	568	599	594	580	589	572	629	572	520	608	596	581	596	584	612	601	579	595	544	530	587	577	597	560	561	597	564	629	573	607	600	553	590	623	621	619	582	576	554	580	566	619	637	567	566	578	588	561	623	593	591	585	606	623	591	554	575	521	582	590	601	585	579	627	548	571	554	590	541	587	599	644	595	549	570	593	601	550	603	567	577	533	559	621	590	608	569	576	532	564	579	569	612	587	601	591	581	582	592	608	581	589	598	598	587	592	570	610	626	562	610	579	574	554	605	579	556	554	550	639	577	601	580	572	601	611	573	565	579	579	599	630	567	595	574	598	618	585	589	586	579	600	600	600	573	529	557	553	670	580	592	605	617	535	598	626	579	615	598	591	596	585	585	592	586	571	599	575	612	567	577	554	593	566	607	554	549	585	589	590	614	582	597	573	629	604	582	655	529	532	592	611	574	580	545	560	583	565	551	600	624	570	603	573	550	573	556	592	581	592	584	586	576	594	584	597	558	595	547	575	578	600	598	621	572	597	572	578	596	581	616	582	578	598	537	576	583	577	535	612	637	590	572	582	598	606	569	561	583	577	635	605	628	603	564	594	578	596	606	607	613	573	601	588	595	623	558	566	555	567	583	626	583	549	520	602	586	581	589	552	603	591	620	564	528	556	587	531	624	588	564	606	556	588	569	611	632	613	591	543	591	594	585	585	585	551	596	639	550	563	594	562	596	597	588	600	579	564	615	571	529	594	559	613	558	619	536	546	649	583	611	570	608	579	569	610	602	595	560	573	604	578	558	579	592	542	611	595	608	595	604	625	560	529	556	609	618	568	590	612	601	582	575	542	632	569	594	575	586	549	599	618	528	553	558	534	630	554	647	596	559	628	581	603	637	585	562	653	584	572	622	563	564	569	587	573	596	564	620	626	605	568	571	594	555	536	570	605	554	582	587	619	614	580	549	569	560	596	596	564	606	574	592	553	544	575	613	578	608	602	571	570	582	599	614	577	606	549	563	637	562	605	589	576	606	563	607	579	595	597	604	619	585	615	520	590	573	584	601	576	641	549	597	566	601	585	606	633	632	610	555	546	579	604	562	590	561	558	598	555	541	589	576	603	611	553	591	585	580	565	560	578	571	571	590	565	605	574	633	563	589	606	591	590	637	559	556	574	554	544	607	536	543	580	598	591	622	578	628	596	585	594	593	619	571	580	587	556	612	545	590	601	546	619	568	551	589	579	604	568	614	579	587	616	596	589	579	611	589	583	576	571	575	561	566	574	583	590	597	558	594	582	612	602	576	598	614	554	601	570	591	563	615	576	591	583	587	618	563	543	574	544	592	596	603	598	561	594	607	575	601	580	588	565	601	605	609	583	574	579	611	605	605	584	577	575	564	613	612	570	535	584	529	560	596	592	611	565	630	582	589	590	574	568	563	600	546	591	573	582	588	584	543	561	591	577	608	573	570	595	608	543	554	585	553	590	580	565	604	620	594	571	588	628	569	585	589	560	580	532	590	538	615	585	581	575	576	567	609	556	563	552	591	596	613	586	621	583	594	568	571	600	600	586	585	593	596	581	594	587	601	582	592	559	586	547	599	609	556	555	583	548	599	580	548	629	596	595	537	581	554	556	588	617	610	577	592	561	531	597	610	569	614	577	567	571	564	548	605	565	583	570	564	538	585	550	603	600	586	575	612	605	547	598	591	556	574	584	524	567	588	606	599	630	553	578	572	591	619	528	621	571	618	617	560	635	605	633	570	577	536	589	588	602	612	630	606	605	555	601	579	607	577	598	558	573	527	543	600	590	538	629	584	598	582	631	586	556	588	597	579	571	559	563	557	601	562	569	630	585	572	602	549	594	578	603	587	588	565	601	561	593	609	600	592	566	606	562	609	607	598	616	573	634	593	604	613	534	593	545	591	581	573	541	591	600	575	554	581	593	569	593	590	592	592	655	562	539	594	608	576	590	619	574	558	605	555	574	614	582	595	589	548	545	576	568	598	532	588	567	572	574	558	594	547	575	595	573	655	601	600	588	606	582	596	582	569	599	562	604	586	544	606	572	588	609	599	596	569	564	529	605	559	541	587	569	598	536	577	593	580	588	626	580	556	578	568	564	589	584	563	620	572	548	557	633	583	612	607	572	594	582	618	634	568	565	601	641	581	549	594	564	590	625	599	599	585	605	577	566	588	543	604	581	609	625	662	589	566	563	593	608	587	643	591	599	575	558	630	573	605	588	581	605	574	586	593	589	585	553	554	594	594	549	549	616	615	578	586	606	580	614	570	597	557	613	602	628	636	585	590	608	588	625	604	602	579	566	565	578	605	549	591	641	562	601	591	608	559	606	564	568	609	567	577	568	579	544	654	593	603	564	595	557	566	527	570	609	564	557	575	580	598	564	585	595	559	594	645	579	586	600	596	602	571	551	554	586	565	633	567	559	557	572	605	579	616	583	577	569	550	598	587	657	560	553	598	576	587	579	566	643	576	575	582	531	610	632	553	548	576	550	591	608	571	541	604	595	603	597	612	601	625	541	587	599	574	532	594	596	582	585	585	590	597	585	538	601	592	601	585	571	582	606	588	631	539	609	554	546	584	628	565	545	577	603	613	598	598	547	574	622	573	609	600	585	589	595	574	595	576	564	597	600	624	585	532	602	585	554	643	589	604	560	573	521	541	610	567	587	580	551	552	601	596	647	611	600	593	603	579	545	625	550	603	579	622	596	615	564	596	592	602	618	597	613	589	566	595	590	571	593	562	600	598	604	599	565	603	554	556	542	619	590	555	633	612	565	540	584	572	559	593	551	606	598	571	595	643	579	580	536	624	574	578	599	593	590	575	604	623	574	568	587	611	572	556	601	579	581	564	556	565	571	614	615	558	569	582	563	578	538	573	590	595	579	570	584	586	602	603	558	545	587	557	589	592	573	598	591	625	558	579	590	589	590	574	596	633	546	627	571	541	554	619	613	596	582	583	607	591	573	567	579	572	589	559	567	568	576	607	597	560	575	596	598	607	622	590	590	583	579	596	599	604	616	556	574	595	596	548	603	585	594	651	603	574	590	611	590	614	599	633	646	597	604	580	585	582	580	596	581	606	593	575	591	581	587	596	614	603	549	569	601	567	608	571	603	623	543	587	576	570	604	590	613	610	563	566	570	592	580	603	620	585	539	618
24406	21552	25193	28373	21553	21568	17642	459	238	234	222	185	185	182	134	150	153	181	141	147	132	110	136	124	119	137	125	120	145	104	156	140	127	138	138	117	131	118	119	132	123	133	125	136	150	137	126	107	118	118	117	133	107	144	117	142	111	124	114	128	116	131	133	122	126	107	108	136	120	126	106	103	100	115	127	153	114	118	131	107	112	131	125	132	103	133	113	138	128	129	121	131	112	99	107	136	134	134	107	117	123	128	133	94	121	128	133	120	125	131	133	132	123	132	121	111	121	127	119	117	110	119	95	105	115	104	145	127	137	125	94	122	115	104	123	128	137	113	113	110	134	115	134	105	121	108	89	123	96	130	123	111	103	127	132	107	101	122	122	120	102	117	113	101	136	124	155	122	103	125	125	109	109	107	125	107	118	139	119	105	125	124	113	115	108	108	124	113	113	114	115	121	117	92	120	138	122	120	110	110	111	109	103	119	118	110	138	113	124	135	124	138	117	133	115	114	144	115	118	108	108	111	122	108	138	125	123	127	105	117	126	126	115	129	116	109	115	134	119	115	99	118	121	129	125	112	143	159	111	130	133	127	130	99	127	104	123	125	124	129	109	90	101	107	122	127	116	112	132	108	135	134	97	91	105	114	146	111	135	135	123	128	136	118	103	116	135	109	102	150	111	92	115	121	126	110	115	127	123	121	120	118	99	108	122	114	110	104	119	122	131	128	125	115	140	126	132	127	103	117	122	128	100	117	122	122	126	103	113	99	114	121	121	85	142	134	121	126	135	124	141	125	128	135	99	126	123	118	123	117	113	131	111	149	133	112	128	126	132	97	121	129	118	133	112	122	126	120	109	137	119	111	110	122	138	126	140	125	99	108	114	128	115	119	113	133	112	96	120	102	110	146	129	136	100	121	136	132	124	114	117	124	107	120	124	112	124	137	124	97	138	111	111	106	125	124	156	132	144	112	120	118	93	106	124	140	111	93	113	109	117	131	129	109	123	132	126	117	96	133	117	127	118	126	116	118	105	114	138	130	140	113	109	129	123	114	117	137	119	119	139	118	114	129	107	107	124	109	100	99	112	125	122	131	137	125	128	131	101	103	129	108	128	126	111	128	137	120	132	118	105	121	131	113	151	111	117	125	114	124	128	115	111	116	130	136	133	111	129	135	110	114	111	113	104	133	124	135	110	127	117	99	114	127	128	111	111	125	102	135	129	126	118	115	117	108	111	122	128	116	117	114	140	128	118	101	129	133	119	141	106	108	113	106	131	125	113	106	112	118	113	121	119	105	117	128	107	101	136	103	105	112	109	133	119	116	134	107	106	114	98	108	108	125	101	103	130	136	107	127	94	111	126	114	124	137	111	123	129	129	101	91	126	121	123	104	132	123	127	139	119	129	110	112	109	126	129	132	106	125	123	128	117	121	130	98	126	123	120	110	123	109	124	127	136	115	133	108	130	127	117	123	116	101	125	125	122	113	111	100	123	130	110	118	108	111	113	135	150	131	129	114	96	129	129	122	119	127	131	124	124	138	136	113	118	130	109	126	123	121	113	136	124	115	116	110	135	128	106	138	132	113	115	121	131	107	129	119	103	117	98	126	118	123	110	121	122	132	108	125	119	131	97	137	113	117	111	118	106	133	120	144	124	127	124	115	117	126	108	143	123	118	117	126	118	111	134	124	144	129	121	136	114	110	106	114	117	130	123	111	133	113	111	101	116	124	138	129	142	126	122	94	124	128	115	114	157	140	124	115	132	124	125	111	145	97	124	119	116	103	120	113	121	116	123	105	109	124	139	114	93	137	110	130	106	128	118	113	154	120	119	127	110	106	138	102	114	101	115	113	109	126	125	96	119	102	103	112	133	110	150	111	112	109	105	111	125	115	127	124	129	132	109	125	130	103	126	127	133	91	118	133	125	137	106	109	128	122	110	120	128	110	113	131	96	135	136	129	126	116	114	120	120	140	117	113	114	108	124	120	132	123	122	134	97	105	118	116	124	139	120	124	130	121	115	112	114	121	126	122	114	108	116	112	115	121	128	123	140	121	112	102	107	116	109	154	117	106	120	131	140	119	134	129	112	116	116	99	113	107	107	130	120	136	119	116	116	114	116	110	132	142	107	120	133	146	114	127	84	110	130	106	118	113	124	124	105	118	103	100	121	122	132	137	120	125	129	131	106	90	116	134	116	111	141	136	133	119	137	130	129	129	124	109	114	103	107	130	127	131	92	104	115	132	96	133	128	126	133	113	131	122	125	150	115	115	128	134	126	117	134	136	135	103	102	120	98	108	124	127	115	98	126	107	101	140	98	93	122	110	102	106	129	127	124	114	117	105	119	119	125	122	122	126	131	118	99	122	104	119	115	111	101	126	121	137	115	121	132	133	122	101	114	110	130	112	122	147	128	118	102	96	118	102	130	123	117	124	113	146	104	112	120	100	118	120	130	98	123	120	128	95	131	146	123	120	134	118	130	113	107	121	111	106	126	122	110	124	105	102	119	112	118	120	115	117	119	110	106	130	127	138	129	109	111	114	126	103	116	119	113	112	110	135	140	106	127	108	134	118	139	149	124	111	132	120	125	112	129	117	130	128	127	104	116	108	135	143	117	108	119	132	137	110	134	103	119	127	121	127	117	138	100	132	132	123	119	98	117	135	126	119	97	127	128	126	112	109	113	99	111	121	120	116	119	135	110	127	122	137	134	121	122	115	120	128	121	109	112	117	102	125	131	126	112	107	130	114	117	130	117	122	130	119	122	109	116	108	116	104	129	131	99	118	114	109	114	118	134	124	109	115	121	100	112	128	112	121	124	147	107	117	133	135	122	113	120	107	139	131	122	109	103	117	126	119	119	144	124	134	113	125	100	129	115	115	122	143	116	101	107	118	116	145	114	124	143	118	95	119	121	92	107	137	101	112	124	123	116	101	90	120	128	139	110	127	130	113	116	108	115	132	109	130	116	125	134	122	108	98	140	120	124	122	126	125	125	109	102	113	105	105	135	111	105	128	131	137	106	127	123	121	110	130	118	125	125	127	118	119	127	119	103	126	113	124	129	116	139	120	137	100	119	119	94	125	121	129	134	111	109	110	129	105	100	116	112	117	104	114	116	115	137	108	113	110	132	132	129	122	126	113	129	143	128	126	85	128	126	117	132	133	118	108	104	121	128	135	112	129	98	111	129	122	99	97	112	112	155	134	118	103	92	112	127	125	108	124	127	115	142	107	102	118	151	129	121	113	122	131	124	132	115	121	124	115	115	118	129	124	116	129	123	92	112	116	117	104	104	118	137	119	103	136	129	110	146	116	127	121	118	135	136	113	97	131	137	113	127	148	120	121	112	136	128	124	103	119	123	136	111	95	128	112	111	132	112	117	137	112	134	110	125	114	118	108	121	126	116	123	135	134	108	146	113	135	112	119	109	106	119	132	112	139	126	151	126	145	119	147	125	101	127	112	127	106	108	136	148	149	136	130	118	136	124	100
3000	2994	1495	825	551	456	408	402	336	321	311	321	345	317	306	328	267	313	356	282	315	305	261	297	292	294	278	324	305	291	278	282	305	297	288	304	298	287	308	312	287	284	298	274	289	276	285	295	307	284	278	322	287	301	284	298	306	279	251	281	323	236	307	302	287	295	331	297	303	289	304	286	280	297	303	282	313	318	285	281	321	320	317	276	323	288	339	301	300	272	333	299	285	308	297	317	278	272	288	301	314	298	313	325	313	286	330	300	286	277	295	296	298	342	277	283	309	287	303	283	294	267	302	319	276	308	322	273	307	285	286	288	327	300	293	316	297	304	301	269	287	301	294	315	283	283	271	296	264	278	277	308	313	280	290	245	321	292	323	340	294	274	331	290	306	261	286	319	324	306	309	265	278	321	300	287	321	279	320	272	284	296	292	295	273	280	296	310	284	296	273	314	302	296	288	289	324	292	331	281	300	283	294	282	270	314	326	275	289	297	322	293	300	277	308	309	305	310	266	312	306	284	294	285	298	290	323	324	306	286	308	276	328	261	239	315	331	312	298	316	288	289	277	281	264	306	316	290	300	334	294	305	320	277	287	305	293	286	329	272	289	327	282	306	307	291	279	304	305	284	300	271	311	275	296	288	302	279	297	297	287	266	283	298	304	304	305	287	322	293	285	283	290	269	298	307	290	281	293	324	314	291	322	301	274	282	297	294	292	293	274	275	284	312	294	290	296	272	294	305	291	264	285	261	279	267	299	288	307	270	308	296	281	311	330	303	292	276	307	295	305	274	304	303	294	321	306	307	305	303	302	321	314	255	301	289	269	292	291	308	305	299	275	289	294	309	290	276	312	322	279	304	295	293	296	293	307	319	277	310	314	276	273	296	303	281	289	303	307	300	303	303	287	286	295	293	280	308	301	293	276	297	254	280	312	321	276	282	292	282	287	318	315	251	319	308	296	289	284	282	273	289	284	311	297	259	295	302	272	295	287	274	256	258	296	325	300	328	289	299	317	289	256	312	298	317	284	279	292	292	303	324	303	295	308	296	299	311	322	281	275	283	310	291	323	278	307	293	274	281	297	281	307	327	296	277	286	309	263	296	281	320	309	337	331	289	266	301	329	297	274	269	322	289	297	289	277	304	296	319	319	280	314	299	327	289	278	326	291	286	285	279	297	297	277	281	301	271	282	313	299	284	280	281	302	305	288	290	259	294	322	303	312	299	293	303	284	330	317	314	280	273	305	283	298	299	301	272	312	295	306	305	272	289	299	305	311	280	293	284	322	258	280	305	284	294	341	267	299	290	296	308	284	314	267	353	314	305	313	291	290	273	272	323	295	291	281	291	299	294	294	293	268	287	323	282	326	293	298	300	291	305	326	299	283	298	301	309	286	334	310	287	296	279	288	285	284	283	279	293	293	266	289	290	300	310	294	284	290	309	301	275	285	279	315	297	295	277	294	285	290	319	331	293	277	300	293	294	328	306	291	328	287	293	295	316	283	281	274	298	294	308	283	303	296	283	283	299	297	308	287	287	296	299	288	302	288	286	286	284	294	285	334	287	283	320	289	303	257	306	276	283	308	323	317	291	288	280	281	307	268	272	277	304	298	292	283	294	305	344	269	297	296	299	277	297	304	279	282	295	311	283	274	305	312	264	266	285	270	292	317	283	302	286	317	276	319	293	293	307	285	312	271	322	329	274	281	287	332	318	286	269	292	244	279	312	266	284	274	292	293	311	301	261	295	285	253	289	289	277	325	272	288	283	264	295	322	299	291	291	298	292	277	307	280	303	297	277	265	304	290	307	284	301	278	272	276	296	310	309	290	295	273	294	295	285	287	297	301	282	319	302	294	269	296	284	312	283	302	291	294	324	298	304	283	311	289	269	310	320	318	274	302	305	292	292	304	323	326	279	299	270	280	309	311	339	290	292	277	257	298	272	285	295	295	317	304	290	313	282	297	284	328	254	297	292	289	312	303	282	295	289	291	324	273	293	327	289	324	314	284	311	324	290	297	316	314	279	317	303	294	292	315	288	308	256	271	301	296	263	297	309	284	283	327	286	302	279	307	295	277	289	284	270	294	280	264	334	306	303	317	295	251	320	279	309	272	299	301	313	287	283	296	285	309	297	292	289	311	298	313	314	295	288	330	294	308	312	273	275	312	320	316	287	275	320	300	284	320	283	326	287	290	301	291	270	289	316	292	303	312	301	327	290	290	303	302	267	256	265	283	297	290	306	290	289	304	292	296	293	273	300	280	315	291	282	276	318	299	315	329	328	292	322	256	288	295	269	280	286	276	311	300	318	280	314	309	290	300	275	288	272	314	281	298	334	277	279	300	246	300	287	314	303	283	332	293	290	297	249	287	287	298	264	316	306	290	280	303	305	323	299	290	302	287	274	306	302	292	305	321	280	271	284	284	296	280	276	272	282	275	313	312	290	281	301	284	290	312	290	285	300	273	284	289	325	291	290	267	290	269	305	287	289	308	288	292	295	268	268	287	293	310	318	275	312	300	276	263	315	254	278	297	322	272	307	282	275	274	309	267	292	283	295	311	278	293	283	272	290	302	325	288	290	277	312	299	331	271	297	282	318	287	312	283	284	270	275	305	324	297	308	290	288	279	291	292	292	285	288	283	278	306	306	305	288	314	303	324	299	268	290	281	297	300	280	328	259	317	288	282	288	265	319	288	282	303	307	276	292	323	303	305	313	277	309	295	320	280	302	306	298	294	298	283	292	289	291	315	314	296	302	301	296	299	330	288	287	300	295	298	305	289	308	295	315	311	294	317	300	297	289	317	288	282	300	266	312	266	312	280	300	306	313	284	318	292	302	285	279	304	285	277	303	292	293	291	305	293	283	284	308	288	308	307	300	289	299	313	306	285	311	303	283	286	316	303	299	326	298	304	293	293	289	291	309	327	290	286	296	297	324	313	307	289	312	278	301	314	277	319	287	289	281	318	257	295	272	275	265	313	292	282	288	254	314	287	322	294	285	308	326	279	291	291	304	295	282	255	289	298	306	285	264	327	323	273	275	313	276	272	295	282	313	311	271	301	288	320	269	293	276	303	255	305	261	316	259	292	319	286	282	295	290	300	287	288	227	297	287	291	290	265	326	280	308	327	291	293	277	313	266	277	326	289	296	326	278	305	306	294	302	299	298	306	315	265	315	303	289	327	283	285	310	302	300	299	292	291	309	288	298	287	293	296	317	314	264	287	284	257	277	302	304	314	297	296	293	294	291	311	296	316	301	313	317	289	287	284	283	309	302	270	299	313	292	288	286	316	277	265	295	336	293	304	286	306	331	293	313	301	299	313	310	311	279	287	284	297	261	316	307	272	280	278	291	303	310	282	274	290	297	311	287	286	305	298	284	331	297	287	294	278	285	306	308	277	278	298	306	298	319	301	297	309	284	310	327	292	314	284	306	311	320	284	287	298	322	313	301	311	332	294	321	296	314	317	314	299	297	280	315	299	280	295	280
31983	21114	11918	1115	609	571	545	413	391	386	375	383	365	406	408	376	429	364	399	378	404	390	391	344	409	391	365	383	366	379	380	419	388	387	405	390	390	399	409	394	381	377	370	397	383	377	421	391	373	397	378	398	344	381	407	421	384	370	410	349	367	415	386	383	370	396	384	408	378	351	367	385	387	409	399	392	357	395	392	369	403	346	341	405	395	380	360	384	392	415	409	400	348	387	383	436	404	396	443	325	415	400	410	396	390	407	385	356	391	364	428	361	400	393	381	362	364	364	403	397	351	398	382	378	402	386	402	394	365	404	371	380	356	369	360	391	431	394	360	383	351	397	379	380	365	389	392	418	397	348	388	390	365	393	386	388	339	396	382	436	413	411	386	401	378	412	361	372	425	381	367	401	394	399	397	416	391	379	374	367	414	391	347	395	352	380	388	356	375	385	376	370	404	366	391	363	389	371	434	409	384	413	388	375	399	366	391	377	411	406	359	424	376	376	387	381	410	419	381	356	388	385	381	372	369	361	372	379	383	390	405	385	363	415	425	384	396	387	389	406	389	334	387	374	379	359	400	370	399	352	394	366	387	385	378	374	374	375	386	392	358	435	402	371	409	378	381	411	417	424	353	389	378	379	386	419	366	388	359	390	372	338	436	384	387	393	393	413	429	378	366	394	358	390	411	387	397	405	374	395	410	363	396	366	366	362	420	376	387	393	405	395	341	375	364	380	370	384	385	371	346	354	407	376	402	400	392	411	376	411	406	415	401	396	359	421	383	396	396	399	388	363	343	376	391	403	419	384	377	389	398	379	408	406	425	365	380	408	369	390	379	388	389	375	361	363	380	409	396	401	393	402	379	445	404	347	384	370	417	404	363	384	374	401	396	388	399	379	377	412	377	384	393	336	398	369	377	383	378	379	379	410	386	399	362	392	414	408	353	348	394	387	396	394	395	401	387	395	349	357	396	364	367	405	367	380	395	361	423	370	376	410	444	386	368	372	402	385	372	425	371	363	327	356	409	425	396	401	370	386	428	369	409	414	325	401	370	380	384	360	326	409	414	342	411	349	395	400	374	430	400	419	385	399	410	387	413	393	372	413	375	381	384	374	382	387	393	401	429	417	387	417	341	385	334	360	413	342	369	374	393	379	366	351	416	396	371	411	400	369	359	374	390	394	392	402	395	395	454	434	389	383	369	376	394	384	374	399	440	439	388	369	387	355	372	428	395	378	401	386	361	397	406	373	410	401	382	394	375	388	398	348	335	370	355	366	405	381	369	384	378	374	388	392	355	375	374	379	361	400	420	391	368	378	375	390	387	400	365	389	405	407	359	387	404	327	427	376	381	343	381	364	395	407	398	389	376	378	347	358	381	417	382	381	374	398	372	381	377	371	406	367	357	375	377	387	378	364	417	406	387	407	393	391	388	420	386	381	385	393	393	375	381	390	385	408	406	387	371	364	407	438	370	384	393	409	387	377	392	362	382	351	392	353	383	382	383	389	367	409	378	378	427	366	373	416	373	367	377	402	388	406	400	403	378	390	420	369	401	371	399	374	369	403	394	370	407	419	378	386	406	372	353	374	406	380	355	366	341	411	330	364	390	393	379	355	339	389	398	348	385	385	414	411	379	364	389	400	409	415	384	441	346	392	417	381	392	421	398	444	421	405	393	351	351	366	394	434	423	402	400	381	397	395	403	399	387	400	412	384	380	401	423	393	386	372	379	397	437	394	397	374	387	387	369	380	347	419	388	423	425	398	388	377	331	386	431	406	359	389	387	375	437	431	373	334	406	363	409	397	367	394	404	384	424	394	384	394	386	361	391	376	395	356	358	373	414	393	419	387	384	403	391	418	387	423	392	430	381	424	386	353	393	368	378	412	329	407	370	410	410	373	414	370	398	371	399	444	428	404	345	360	388	426	410	373	359	372	397	376	366	369	378	375	349	420	392	388	390	378	414	338	391	367	380	385	399	356	358	398	418	386	372	427	383	383	399	385	339	363	371	395	361	360	385	383	386	370	369	399	399	375	411	384	370	373	391	371	374	378	407	398	392	381	389	364	384	426	382	391	343	382	380	382	382	401	376	405	416	372	373	377	378	403	412	378	372	424	371	375	399	378	398	345	393	370	393	391	385	379	427	355	411	381	365	372	363	388	406	329	417	403	366	366	424	426	362	414	380	355	418	399	412	380	387	404	379	394	368	368	369	381	366	384	409	380	385	400	380	415	397	419	392	373	407	378	381	359	396	394	388	398	361	409	381	397	372	416	381	392	388	392	411	421	353	393	353	381	397	448	377	380	382	356	435	383	391	364	362	422	389	412	401	383	389	390	353	375	381	378	420	391	368	388	417	395	409	383	377	371	361	366	404	371	407	393	405	394	386	379	396	382	402	394	398	381	363	409	375	391	343	376	388	379	372	367	414	397	415	392	380	394	395	375	401	390	377	410	360	382	386	384	361	411	408	406	386	387	430	387	403	361	390	374	402	378	381	396	400	391	367	418	404	385	370	376	420	369	399	385	383	378	387	395	396	414	382	401	363	381	379	371	378	366	390	380	352	353	387	365	395	406	389	425	408	386	409	351	392	401	401	427	413	385	375	399	402	381	395	421	405	386	431	383	355	400	404	371	367	394	373	410	404	401	377	402	402	379	404	418	383	358	367	351	378	379	397	400	400	419	419	428	391	386	405	383	349	390	373	388	376	369	376	374	405	378	416	373	378	414	420	376	382	376	392	402	399	382	379	421	386	366	422	369	361	392	404	400	385	424	357	383	385	374	347	413	398	371	368	388	373	398	429	416	385	394	381	344	406	395	364	364	393	385	407	385	390	365	400	358	387	381	333	417	387	398	386	382	392	405	394	358	372	361	358	416	395	406	379	357	384	385	407	393	385	391	424	355	363	362	413	382	380	378	369	366	393	403	361	389	385	372	371	377	380	362	409	406	377	380	379	397	357	359	381	418	339	344	404	391	338	406	389	391	378	369	396	361	416	382	399	350	393	427	378	395	379	397	379	385	356	389	373	389	384	374	385	411	413	395	359	359	405	441	389	380	412	378	403	389	395	409	367	389	368	358	394	339	369	413	366	379	424	394	399	340	385	394	404	381	412	431	388	404	382	363	363	385	357	422	395	370	376	347	381	409	399	367	412	377	370	381	445	367	403	416	427	380	392	372	393	402	364	393	384	380	360	405	406	368	420	397	385	355	410	383	424	369	396	370	371	407	405	347	353	404	403	392	383	365	408	391	389	406	360	414	384	403	383	366	418	392	368	409	373	377	386	373	381	338	350	414	364	356	385	388	388	383	382	362	363	413	351	382	407	395	386	373	371	409	374	364	393	356	382	401	389	386	386	377	421	399	436	372	372	413	377	343	406	404	396	404	415	413	369	349	378	387	406	386	393	352	394	384	361	380	402	401	407	389	390	385	368	375	424	363	404	377	415	399	377	407	367	413	386	379	410	359	401	430	397	396	381	378	379	402
5742	919	876	822	870	896	806	880	874	835	819	836	842	875	812	816	811	848	873	837	828	815	843	821	796	895	825	822	810	820	832	753	842	864	815	838	854	847	837	841	842	877	916	843	843	821	855	787	825	801	863	864	836	867	793	854	865	826	845	817	823	853	824	785	860	800	847	798	833	819	836	853	773	839	867	800	775	837	802	863	851	801	856	874	852	841	896	793	849	809	818	849	824	874	841	839	856	802	849	809	862	866	774	862	852	807	820	833	773	898	845	858	818	846	815	826	805	779	866	844	850	828	796	833	820	800	849	790	787	862	842	809	888	858	840	814	817	856	843	842	856	797	811	863	762	817	821	810	820	802	808	830	844	852	845	806	852	763	837	828	871	861	834	815	825	853	828	829	831	817	833	843	870	889	855	783	814	790	818	852	840	809	822	877	830	844	884	839	887	872	812	804	857	806	890	844	843	831	819	873	844	865	821	831	775	784	835	820	790	864	810	839	868	839	805	856	783	819	828	809	856	829	858	824	853	837	819	855	864	867	853	770	862	834	852	877	841	859	869	905	804	871	818	860	800	898	840	834	851	865	871	839	821	815	795	806	825	816	851	838	850	889	831	866	856	880	834	865	826	886	862	792	830	910	839	840	890	843	873	807	854	838	872	854	870	847	822	839	841	825	846	819	850	831	859	827	810	855	823	812	849	852	809	839	800	870	864	865	802	806	794	773	843	828	796	859	803	887	920	828	838	821	815	777	836	876	794	846	825	839	862	818	860	839	848	820	832	859	836	858	803	870	894	806	813	840	834	811	812	856	854	846	811	829	848	837	863	860	878	848	894	826	839	821	851	833	823	880	877	810	858	809	816	815	888	796	867	872	831	796	830	830	808	877	801	848	889	849	840	832	872	855	897	888	835	854	850	788	804	926	871	821	844	878	857	806	826	848	798	798	888	853	871	847	843	795	804	841	799	808	831	826	854	799	823	848	793	876	813	825	840	850	818	846	830	810	807	827	872	892	799	826	842	826	832	842	785	893	861	859	853	883	855	867	789	769	838	849	819	816	864	857	807	808	866	859	867	828	859	863	829	840	801	852	815	828	871	838	812	831	818	840	854	840	857	834	797	836	834	820	851	839	798	814	848	833	828	826	880	811	850	883	842	899	849	809	809	884	827	858	810	863	788	839	823	884	866	886	821	827	867	834	838	824	849	833	889	827	820	819	853	782	852	782	872	834	824	826	854	902	818	845	820	824	867	799	876	795	804	838	819	826	814	840	868	780	828	871	855	847	834	891	858	765	857	888	803	884	857	797	856	824	855	864	808	862	888	901	813	836	829	829	773	818	809	818	810	797	822	804	792	914	832	827	780	818	814	786	811	786	871	821	825	835	871	799	830	834	831	807	859	827	810	881	836	851	774	879	802	864	892	804	842	801	896	858	799	827	823	834	810	795	870	823	882	880	817	886	823	835	839	847	808	827	815	843	814	882	794	853	884	833	844	835	860	822	844	826	797	845	847	870	800	815	829	901	821	848	816	817	876	902	790	794	860	800	832	804	841	842	837	863	814	842	870	863	812	860	808	851	851	794	807	823	878	863	847	880	893	813	843	831	849	856	892	837	833	844	851	872	824	855	792	821	831	839	862	791	826	837	808	882	856	810	852	801	793	839	819	830	861	839	806	802	803	847	820	811	782	854	874	844	780	827	818	813	859	862	830	803	858	833	866	745	834	808	834	848	877	866	811	840	858	832	842	828	792	819	791	814	858	808	852	809	839	852	876	860	820	856	873	860	785	829	858	812	833	835	866	853	814	816	850	879	849	845	827	809	789	906	851	819	845	888	841	818	830	833	878	796	825	824	842	809	873	842	831	796	817	822	881	850	839	778	813	842	850	808	838	796	903	850	838	838	819	864	809	788	853	860	775	795	843	862	843	840	801	831	857	859	803	818	839	819	822	847	811	826	855	877	857	826	834	843	854	859	846	845	842	829	826	802	792	849	795	869	905	805	825	858	773	803	833	823	825	839	803	850	867	815	805	815	767	861	844	848	868	852	860	810	850	810	868	811	835	804	795	774	810	878	862	823	833	816	814	818	808	834	857	857	832	834	877	854	846	846	866	794	815	908	773	841	882	843	883	853	821	868	819	832	805	833	841	835	886	888	838	835	797	861	848	838	797	816	860	874	868	771	840	800	808	821	859	863	850	830	865	888	834	797	860	848	868	852	849	823	831	820	818	923	897	854	832	806	863	864	842	882	820	845	858	841	852	857	828	827	857	778	858	825	815	832	815	790	827	823	837	854	803	853	832	829	852	832	839	822	815	881	833	804	818	828	834	773	808	887	837	826	835	806	833	833	800	836	849	786	860	803	821	805	800	847	828	876	803	815	848	835	881	786	873	837	812	867	832	841	770	862	823	840	788	841	840	797	858	841	875	822	800	827	830	875	889	842	840	856	838	839	810	828	801	850	818	840	822	841	865	826	763	801	819	819	850	850	863	819	821	846	822	894	804	836	847	863	815	797	806	821	841	884	770	821	847	842	819	826	849	863	864	833	860	875	858	834	828	813	795	838	861	822	832	834	817	808	835	861	855	818	848	836	809	872	803	812	855	852	816	824	801	808	849	821	871	881	761	830	803	884	809	807	872	826	828	829	782	862	826	834	870	850	825	886	828	823	797	837	820	788	853	877	861	838	845	859	848	832	837	807	883	842	825	835	840	869	790	851	865	795	810	849	827	840	879	850	829	831	848	839	830	846	796	843	870	861	844	861	834	904	820	857	854	816	819	787	799	875	787	780	838	822	790	813	867	820	805	847	807	800	816	809	794	836	852	845	865	899	877	839	801	841	829	828	887	832	839	855	840	860	832	834	821	830	767	856	844	892	859	827	840	856	815	833	846	810	796	854	891	808	815	808	839	801	784	863	857	803	814	860	813	839	810	845	870	797	842	808	781	790	852	893	832	859	835	799	866	852	870	825	891	833	793	857	795	854	815	868	771	796	829	842	798	839	777	853	800	857	836	824	863	869	830	851	831	841	823	873	871	789	828	826	901	857	860	802	803	864	867	847	825	814	775	852	780	898	845	794	807	796	870	817	812	852	855	858	825	794	855	834	847	818	827	840	837	806	867	876	816	874	831	855	804	807	832	807	883	850	827	817	790	809	862	844	847	827	823	874	789	854	794	785	852	873	790	819	893	809	870	817	826	833	806	847	853	849	850	869	865	769	793	868	843	842	849	863	857	890	822	806	796	890	842	856	828	847	824	847	886	895	879	792	810	796	843	834	829	802	865	856	840	851	827	858	834	849	833	873	869	835	826	827	865	817	887	786	864	758	898	827	811	830	835	837	811	804	857	852	791	813	822	777	892	819	867	825	787	852	817	836	844	849	854	860	843	873	801	868	842	828	827	856	833	832	856	872	849	797	787	823	806	873	838	888	821	812	864	838	837	857	863	801	817	829	846	835	881	846	832	835	879	823	822	844	828	857	855	865
25015	21550	24852	28682	21540	21239	1131	393	352	316	289	262	275	315	308	266	264	270	317	264	296	280	284	277	260	281	303	296	320	260	264	290	288	266	277	272	266	268	272	240	254	260	259	276	266	285	212	270	250	278	278	282	284	273	280	270	271	266	281	257	256	253	264	267	299	250	259	260	256	290	235	216	250	233	279	261	291	281	238	254	278	270	258	251	245	271	258	262	275	284	261	246	284	272	248	289	295	308	272	272	289	282	254	255	239	288	273	247	282	281	280	277	272	252	269	278	252	303	257	299	295	283	278	271	272	265	261	262	270	256	277	274	277	270	260	289	319	271	289	274	280	290	274	250	256	251	245	281	262	247	268	265	278	244	224	282	256	247	307	270	266	226	275	231	257	257	276	290	294	290	264	289	282	238	265	285	287	252	254	260	266	243	264	270	248	230	270	295	253	290	257	279	284	235	292	262	251	253	247	268	254	274	264	284	266	264	269	265	233	245	284	287	278	263	264	237	247	288	255	260	253	275	279	252	260	284	256	268	228	273	281	261	282	266	250	273	272	287	278	260	261	258	236	266	249	269	278	274	284	261	286	305	246	260	269	289	266	278	258	285	244	287	265	272	285	266	255	263	241	259	247	284	288	251	303	311	289	296	276	309	255	256	262	252	280	279	275	269	275	282	277	278	264	282	274	287	296	267	270	254	246	257	303	244	268	238	258	291	290	270	303	239	273	230	304	248	243	270	253	263	260	295	288	280	256	238	276	273	252	284	277	289	242	284	271	281	239	261	268	258	273	273	267	255	234	246	261	287	277	270	283	259	275	239	262	284	257	271	275	283	262	288	274	250	278	262	257	267	281	237	301	255	261	277	280	277	282	249	257	276	284	268	248	263	284	263	266	255	251	257	282	248	275	262	279	285	276	267	237	269	261	253	265	235	269	261	287	269	255	268	289	283	289	278	327	248	274	281	260	275	301	248	243	246	277	251	252	282	283	270	290	263	292	269	273	272	238	282	275	299	267	251	251	276	274	282	268	288	236	256	304	246	255	286	303	264	273	301	261	267	270	275	230	270	236	259	266	287	276	270	257	298	249	279	270	251	253	258	277	242	267	215	243	293	269	272	252	297	278	257	276	259	245	257	257	287	297	261	259	271	253	243	259	253	278	263	277	277	289	242	249	258	282	241	296	255	244	292	231	232	255	283	273	292	250	246	257	248	284	282	273	243	289	297	299	263	247	259	245	264	262	253	259	264	273	261	289	270	239	267	297	268	252	265	295	281	301	253	274	228	283	239	297	252	230	262	283	285	279	286	297	260	260	292	265	268	259	288	260	286	277	282	275	266	251	281	288	260	285	247	267	223	278	271	285	260	287	266	266	292	277	263	235	261	296	236	263	265	265	269	268	290	286	248	255	289	300	268	302	261	265	287	281	298	241	227	294	268	284	262	276	281	244	279	278	280	251	266	250	299	263	292	289	245	256	266	266	248	238	264	259	243	229	283	264	238	279	277	288	268	290	272	282	272	246	268	273	285	235	243	247	257	274	271	284	305	230	266	309	255	263	281	256	284	234	252	262	276	272	298	296	258	263	260	260	271	287	292	268	266	250	251	234	280	258	289	279	273	247	296	243	262	247	278	267	289	252	268	263	261	249	264	276	256	257	274	258	274	261	245	265	283	234	227	308	287	277	247	293	279	270	256	258	262	242	275	303	269	283	265	269	265	223	241	275	268	244	278	276	263	288	280	294	256	285	303	243	264	292	247	278	256	261	279	253	251	269	264	277	265	279	270	260	270	258	283	259	248	244	281	261	275	239	288	290	271	258	256	259	275	243	261	240	295	287	298	273	278	260	271	266	279	262	268	273	316	286	253	271	243	254	285	283	268	259	260	261	265	265	274	251	260	294	307	295	273	280	292	277	267	265	295	269	244	278	247	269	258	302	253	270	253	264	239	286	286	258	252	269	276	281	259	274	257	257	270	279	266	260	259	257	255	270	269	256	250	244	237	264	281	277	276	249	285	278	274	284	270	255	290	250	262	280	254	299	232	260	260	245	301	278	281	278	268	250	289	261	258	264	272	285	304	261	302	273	279	289	241	286	274	253	262	262	252	267	265	290	258	296	254	291	280	241	259	277	270	282	244	282	248	248	311	287	253	267	259	272	248	292	299	268	268	284	285	285	273	243	267	257	308	246	262	265	237	245	269	255	251	264	256	272	233	251	261	275	291	245	282	261	258	249	260	264	265	281	313	303	278	293	243	264	254	286	248	270	241	275	294	261	284	268	271	264	271	233	255	285	254	279	258	261	287	279	277	267	241	250	271	249	283	264	307	263	249	263	260	270	261	260	303	272	246	276	251	228	282	260	262	253	240	268	245	268	305	251	273	280	302	239	239	276	263	243	247	276	269	230	270	294	269	236	246	240	261	264	259	274	270	253	256	274	278	256	255	282	274	275	301	282	256	278	267	291	273	280	255	258	298	273	254	273	272	263	264	282	269	277	264	228	253	233	278	269	279	251	246	253	257	261	261	295	251	277	262	289	278	252	260	264	272	275	259	251	305	275	236	264	260	230	252	267	252	274	264	250	255	263	263	239	286	284	291	203	255	279	268	274	269	273	276	262	284	249	271	267	272	254	261	292	271	253	276	261	265	276	271	267	269	291	290	252	296	256	265	278	266	268	299	269	266	276	273	278	291	291	246	265	282	265	262	236	250	299	280	258	252	280	256	292	226	254	261	286	274	258	238	262	297	302	262	266	262	250	296	294	254	279	244	255	263	280	279	303	274	274	269	281	258	251	244	297	260	265	279	265	280	258	263	255	312	271	266	262	257	251	261	243	236	276	284	272	280	271	293	270	285	279	272	280	266	279	246	255	256	271	242	283	244	267	308	276	250	255	260	248	271	264	256	246	263	274	264	273	288	243	245	218	291	266	260	253	258	223	242	259	274	302	289	287	294	243	272	261	279	293	260	263	262	257	270	302	258	245	272	269	260	230	273	273	273	288	262	243	257	271	283	270	263	256	269	277	277	268	289	241	243	278	244	259	256	266	242	249	246	303	302	287	279	235	259	245	257	281	259	269	275	290	280	245	255	291	267	245	263	275	284	254	249	271	267	272	307	287	265	289	261	257	253	290	259	263	299	263	264	258	266	273	303	279	266	260	267	263	270	256	273	265	245	262	278	291	267	271	263	278	250	263	255	292	254	239	263	297	275	251	244	274	262	302	283	253	269	275	277	241	240	254	283	270	239	240	257	285	279	259	263	270	238	277	256	246	280	271	261	274	280	250	257	279	307	267	284	293	251	262	253	265	278	274	278	277	257	267	267	278	249	276	304	271	277	269	220	262	271	284	270	281	253	272	281	277	253	284	273	262	262	240	307	261	241	298	279	272	310	265	259	278	252	258	275	272	268	283	246	246	281	298	270	231	254	263	305	273	242	263	247	275	239	253	312	271	266	261	282	271	275	273	285	269	294	254	276	264	248	240	278
3124	2065	1173	855	740	658	631	641	606	605	586	612	592	590	632	603	621	568	591	582	585	553	587	583	552	586	603	585	592	559	596	584	613	575	627	569	575	590	585	569	560	570	588	589	573	582	581	554	564	577	594	614	577	592	608	585	572	604	575	594	590	549	581	549	578	604	558	568	574	572	610	593	619	555	587	560	587	612	597	565	541	617	548	664	585	594	581	580	608	567	540	559	601	592	592	556	591	603	600	549	599	591	578	551	573	565	564	581	619	590	577	571	567	601	577	587	585	584	582	545	593	610	590	616	599	551	602	565	574	596	584	604	548	590	554	616	578	621	592	591	607	580	587	570	596	628	566	610	566	582	571	619	576	570	607	564	599	590	560	603	593	593	590	566	616	607	574	582	574	532	573	605	607	564	593	568	580	585	532	578	589	572	553	636	611	589	603	573	609	576	620	596	587	591	525	565	591	608	596	589	563	573	553	574	599	627	596	607	579	552	595	565	581	599	660	624	588	578	564	594	571	547	571	559	562	558	607	585	633	593	588	566	617	606	601	538	581	544	630	581	591	642	577	575	554	545	580	625	594	577	596	562	567	554	587	575	559	557	618	571	600	602	546	595	571	614	586	552	596	607	583	571	582	578	555	575	594	593	603	581	602	576	579	599	591	571	615	575	576	544	620	583	583	572	617	610	542	585	621	605	567	576	560	561	570	550	555	610	625	594	584	598	619	538	582	619	537	555	550	570	593	616	563	582	593	566	599	544	587	595	625	600	522	602	585	549	597	556	551	589	606	553	611	585	591	562	607	637	556	607	610	621	654	547	586	637	560	566	606	549	569	569	590	574	560	582	588	564	574	530	579	582	613	578	622	582	557	567	605	574	588	557	560	571	599	617	593	585	579	607	603	595	599	631	550	560	602	632	511	565	574	621	556	564	583	559	613	589	548	579	546	562	582	576	579	564	582	606	540	562	559	603	594	620	542	575	586	546	578	536	557	554	624	597	598	556	637	588	547	592	566	553	607	539	608	583	590	583	551	574	574	604	609	586	605	596	564	574	561	570	608	606	570	583	575	613	614	583	592	615	573	583	593	567	621	569	553	565	584	575	539	571	579	561	587	574	587	587	577	600	552	587	600	595	579	588	609	612	571	609	567	593	565	595	591	604	570	583	636	579	545	586	603	563	596	579	624	600	568	611	599	604	618	547	558	568	606	589	575	595	581	549	571	564	578	578	537	554	556	645	598	582	602	572	578	626	572	538	586	621	562	606	598	599	640	606	553	591	592	578	579	607	597	556	587	607	571	606	619	624	582	571	622	548	603	605	589	571	581	576	628	594	627	563	589	554	568	573	560	578	613	549	585	609	546	601	542	548	546	566	558	616	619	595	566	579	623	574	567	585	556	595	582	597	608	594	598	586	554	597	637	555	583	591	575	568	604	589	584	546	602	593	606	594	589	590	560	563	579	521	603	571	594	584	571	603	566	614	607	613	585	583	613	598	550	646	570	571	642	607	613	563	625	538	585	550	594	593	600	576	572	559	612	588	553	582	612	572	598	585	591	538	579	575	552	555	557	570	592	600	574	552	602	585	560	612	604	590	603	619	567	585	585	569	581	596	613	601	581	577	583	584	609	521	578	562	583	616	550	565	586	557	616	616	588	589	569	589	551	605	568	630	582	600	598	596	563	583	622	582	638	596	605	585	606	572	581	554	640	599	619	606	567	593	575	609	590	605	555	589	584	613	594	570	590	598	617	585	567	572	583	592	621	613	607	548	600	595	588	592	560	594	590	551	614	615	627	577	585	568	570	591	587	604	567	590	601	577	587	588	558	590	557	588	568	580	571	577	579	592	581	560	585	596	608	583	539	591	554	535	581	564	582	613	594	647	595	581	614	585	622	586	537	550	613	591	567	600	609	547	601	531	607	645	592	611	587	537	611	555	599	596	579	571	592	624	573	562	584	579	619	571	627	574	609	553	561	555	567	591	540	585	583	583	573	622	582	573	569	572	543	583	568	613	599	547	634	557	584	607	594	599	585	620	603	600	569	568	605	617	553	566	608	558	595	570	608	627	575	595	600	609	591	564	589	599	579	569	574	587	587	552	551	545	617	580	577	603	605	555	621	568	572	571	600	551	569	595	563	532	596	579	580	589	577	615	588	578	579	607	542	586	604	594	573	598	554	607	557	623	596	587	550	589	565	573	581	518	541	619	574	610	579	599	600	556	548	577	574	586	598	565	603	574	586	627	608	573	593	603	528	566	571	594	565	574	604	581	583	616	530	581	597	613	598	600	624	591	558	549	577	591	587	597	580	577	554	584	564	576	585	586	596	588	602	583	579	548	616	611	611	557	613	571	606	588	577	595	578	586	590	624	551	618	539	571	601	580	544	578	565	533	605	606	570	586	557	590	602	629	627	571	611	578	565	541	561	581	597	597	615	574	586	596	570	602	540	605	572	622	575	572	611	582	588	584	609	560	552	597	596	575	569	571	582	583	596	568	597	600	574	626	597	552	569	572	599	547	552	591	609	583	585	655	584	603	591	606	590	611	633	596	596	572	561	612	555	573	578	620	615	612	588	564	599	576	631	588	571	609	543	614	600	624	590	569	623	566	580	572	627	599	625	624	561	588	575	559	594	569	567	580	557	614	596	593	579	519	587	567	565	589	574	593	639	611	565	597	559	591	660	592	592	617	575	548	552	539	608	548	584	575	589	596	580	585	568	569	602	530	564	584	571	532	603	593	574	570	647	616	610	591	583	590	600	568	570	577	610	586	623	609	559	611	563	563	544	569	612	551	583	594	586	545	561	572	581	560	577	559	581	586	576	593	586	604	606	561	613	576	635	554	580	567	628	576	606	625	634	569	602	601	579	572	550	559	608	568	621	579	588	611	541	614	580	577	571	607	562	618	595	596	586	580	604	588	563	570	617	594	557	559	597	548	570	593	553	540	597	569	601	607	619	597	604	599	596	594	608	593	604	615	597	590	561	545	560	553	577	590	619	591	592	568	566	572	569	613	607	551	599	553	543	588	583	585	553	592	575	545	600	590	641	575	614	559	588	591	585	577	607	561	614	578	588	591	597	589	569	580	565	572	574	585	555	544	581	581	545	594	628	594	569	587	562	578	605	596	580	582	600	629	590	605	568	587	636	535	601	597	601	576	592	551	594	563	608	597	575	582	573	583	576	591	620	604	577	550	609	610	591	575	566	611	574	605	602	610	592	598	536	573	592	610	591	576	569	591	600	574	577	564	536	571	543	595	549	567	615	568	578	599	590	605	596	564	548	571	588	559	567	575	572	578	573	600	629	553	581	604	605	583	582	602	568	585	584	537	603	583	570	549	551	550	572	592	563	548	556	578	617	611	589	582	568	587	609	559	569	592	577	589	569	601	563	616	618	611	588	578	565	571	568	564	534	582	634	565	552	618	651	584	610	568	562	645	600	559	596	626	594	567	596	585	552	583	610	620	601	582	566	568	611	591	605	559
24388	21534	25181	28353	21537	21544	17835	492	266	230	202	186	169	169	160	148	131	147	170	102	140	142	126	115	111	124	130	113	129	125	121	130	119	108	107	121	139	120	128	136	124	114	115	116	113	129	131	131	109	113	131	148	127	137	138	138	111	121	117	143	107	120	108	120	133	132	112	111	129	111	101	124	127	125	110	123	112	103	121	137	115	108	120	126	121	115	128	98	127	120	125	117	136	109	133	126	97	126	135	121	128	123	129	103	104	104	125	118	115	125	119	132	121	128	101	132	111	120	111	108	103	142	118	134	108	135	98	118	126	111	127	125	119	120	116	111	103	123	114	117	107	121	96	137	124	120	113	114	133	120	108	123	132	108	140	122	101	126	117	112	108	122	119	110	116	106	115	123	112	111	132	134	124	103	123	96	102	120	118	126	125	125	131	122	113	101	121	127	132	119	124	115	115	107	110	134	114	106	117	130	136	114	109	110	143	124	115	125	115	143	115	103	115	112	109	117	114	116	123	113	128	109	122	104	108	119	105	101	135	111	141	128	108	119	137	103	134	115	143	106	103	135	112	118	144	116	132	136	124	109	129	122	124	128	116	136	123	120	100	109	147	150	120	107	105	140	124	134	128	101	136	105	108	141	118	109	103	120	114	123	119	118	114	113	145	115	125	143	134	100	110	103	117	118	117	124	114	116	141	124	124	116	100	147	128	116	123	112	117	142	103	120	106	119	114	105	112	122	123	112	130	123	102	116	115	121	123	112	129	110	118	113	131	114	121	130	99	113	114	112	148	113	131	120	118	132	115	126	106	117	128	111	113	137	105	130	132	99	109	128	131	119	119	109	132	149	111	136	122	126	118	80	125	103	106	121	128	127	144	116	105	109	130	129	132	130	147	129	107	119	132	112	107	142	120	118	125	99	99	123	134	114	124	134	126	106	129	128	123	92	122	109	123	121	124	102	107	118	118	110	134	124	119	124	126	113	131	127	140	148	125	120	127	109	100	129	118	120	126	133	105	87	128	101	113	119	111	130	121	129	120	118	108	109	102	122	105	126	136	115	126	107	121	115	120	104	110	98	123	106	116	110	129	94	126	114	120	115	121	115	133	104	95	102	137	122	126	122	131	124	134	153	129	117	127	98	110	123	120	119	119	112	110	128	131	133	114	103	131	113	115	153	123	123	150	125	121	123	131	126	97	145	117	124	109	107	131	104	128	130	112	118	134	109	104	123	126	117	123	112	112	126	114	109	127	103	114	107	116	117	109	124	139	98	125	120	106	97	119	99	139	108	124	140	129	136	135	126	106	104	121	120	123	120	135	118	144	114	126	121	106	98	124	140	107	123	135	128	123	132	95	125	103	121	117	111	100	126	130	111	123	117	117	117	123	127	109	121	113	140	126	120	106	113	123	109	129	122	128	107	126	115	107	115	111	118	106	92	135	146	125	122	118	129	104	120	119	119	113	118	124	101	112	121	124	115	116	131	112	110	108	141	105	146	134	103	126	105	107	111	144	113	126	132	101	115	105	102	128	130	150	109	132	108	124	124	107	133	107	112	108	131	124	111	119	119	114	128	112	127	111	124	133	121	115	122	115	122	100	122	108	101	137	109	125	120	111	115	113	132	120	88	118	112	119	109	119	124	102	112	123	118	104	136	113	123	114	112	118	115	128	118	122	130	120	115	112	112	127	111	109	144	121	103	115	129	134	122	117	117	118	134	126	110	121	113	96	125	120	119	115	120	95	129	95	132	114	121	114	132	119	114	111	117	132	118	117	109	127	131	118	114	118	129	122	120	121	106	107	111	106	121	122	122	122	110	115	117	123	112	113	110	135	106	112	108	124	121	129	121	113	133	99	102	121	114	115	129	143	114	107	126	114	105	108	126	116	108	112	157	100	138	119	139	123	111	91	142	125	114	122	119	128	109	134	119	142	104	111	108	124	125	140	107	125	131	133	114	106	106	126	114	121	112	128	105	114	107	109	101	107	118	117	133	135	117	115	116	107	112	116	111	154	106	106	110	132	120	103	151	118	125	118	129	116	108	116	124	130	112	118	122	111	115	102	111	113	100	141	133	145	127	124	123	113	97	148	107	129	113	127	114	106	108	122	124	136	131	118	131	127	129	134	131	105	132	106	120	120	116	113	125	115	115	91	104	115	117	119	117	116	107	118	127	118	117	104	134	126	113	121	121	145	125	101	115	128	128	107	118	122	122	116	138	96	143	125	128	134	142	124	119	117	134	111	107	133	113	109	135	120	101	130	111	101	105	120	124	128	128	130	112	115	111	124	109	97	120	138	116	103	115	117	133	118	89	113	131	100	107	121	135	113	114	131	99	123	125	124	119	133	118	125	139	112	117	113	94	126	110	120	118	128	125	109	118	103	107	120	116	122	104	113	124	121	120	123	117	113	127	125	120	128	116	130	122	123	108	124	110	119	127	128	122	122	117	110	123	96	120	118	104	132	112	122	113	91	120	120	121	126	112	137	109	101	106	114	117	124	112	126	129	99	125	110	107	132	115	93	121	115	136	98	119	120	134	128	107	99	101	120	107	119	105	104	114	122	119	110	94	126	117	129	114	115	119	120	155	133	140	118	112	106	103	113	149	135	115	112	145	121	115	112	135	97	98	122	123	118	117	114	108	128	116	121	134	122	118	145	82	115	131	141	115	121	120	117	121	131	125	122	104	106	126	107	110	116	127	134	140	119	137	134	114	110	115	120	139	121	119	109	127	99	116	112	102	122	129	115	114	112	130	93	96	107	121	118	97	124	108	120	109	119	127	129	115	126	124	100	119	99	127	110	142	105	109	113	123	108	143	125	97	110	120	95	126	123	129	112	130	130	119	114	104	111	120	117	122	126	117	118	103	141	120	115	121	121	125	136	128	115	99	131	110	129	120	124	116	119	133	118	132	123	124	134	121	128	128	131	132	111	97	129	111	118	117	128	130	105	111	106	115	120	127	91	95	112	124	125	127	115	89	129	120	122	110	136	132	105	129	127	107	119	124	116	140	117	113	122	128	134	118	110	125	137	132	117	158	120	113	102	134	134	129	120	119	132	101	121	114	120	141	113	102	109	124	119	104	124	113	119	108	95	103	105	130	111	143	115	106	126	96	136	111	112	134	109	127	117	93	124	127	109	122	113	122	108	133	118	114	125	137	110	116	116	123	120	121	114	119	97	107	95	115	135	124	109	102	124	131	117	136	116	102	128	128	110	104	112	119	115	114	118	128	120	111	130	125	127	113	108	117	127	129	118	103	120	111	115	98	122	111	120	138	111	117	117	117	133	111	129	101	122	119	123	121	91	97	131	124	107	103	117	125	143	123	125	105	127	106	115	117	128	97	125	130	127	94	121	129	112	101	112	130	106	106	125	117	119	111	122	114	121	114	129	108	119	97	127	103	130	105	113	113	129	107	99	120	124	140	119	141	110	129	110	137	133	111	145	124	122	133	117	118	120	129	118	121	100	127	104	133	125	105	109	150
2920	3052	1460	749	559	450	401	379	376	359	347	305	317	315	328	293	325	283	339	302	318	303	285	286	272	322	323	290	303	292	298	272	312	297	327	338	285	325	314	304	304	317	321	298	297	298	285	272	293	288	334	312	315	291	300	284	294	303	285	265	292	315	316	323	311	318	279	313	294	318	292	276	300	319	315	294	287	276	303	302	297	310	304	280	320	272	300	270	254	295	287	348	296	288	297	289	296	268	259	300	271	306	300	286	306	245	298	321	257	274	312	293	317	276	309	296	293	308	331	276	293	315	296	290	316	319	307	298	274	293	300	307	293	300	295	266	308	309	266	271	287	315	275	330	341	294	290	324	275	315	304	299	306	313	280	287	306	297	287	304	301	260	290	294	317	277	293	299	286	278	304	275	298	307	306	309	295	291	309	294	280	339	307	302	310	303	300	292	284	307	291	280	286	310	297	288	329	318	282	294	285	287	300	266	306	288	270	308	328	303	292	302	321	289	283	309	297	259	311	300	281	315	313	290	308	291	275	305	333	297	306	298	309	282	301	252	302	277	308	329	287	335	274	294	292	272	290	318	293	300	312	283	284	290	303	285	278	263	307	303	281	283	313	315	298	309	286	323	288	309	279	277	307	296	282	295	294	313	267	281	286	273	286	289	281	293	261	302	279	308	283	296	320	272	306	312	303	298	285	293	282	269	306	289	274	318	282	311	306	310	262	281	286	299	315	252	289	284	288	292	291	303	269	323	278	311	285	292	303	308	304	314	295	265	298	288	282	296	279	268	342	291	296	286	296	290	304	318	245	287	305	285	292	264	310	281	282	302	293	279	299	301	268	331	306	270	274	315	296	263	267	307	282	299	289	294	286	285	316	278	279	301	281	280	261	302	308	290	305	292	309	281	261	296	285	322	314	299	318	268	296	291	308	248	295	298	306	284	313	295	286	323	304	293	294	313	302	293	291	308	293	307	312	266	298	281	305	282	326	280	304	314	283	308	287	307	299	313	269	274	277	280	295	299	308	316	280	264	291	312	305	308	281	289	283	264	323	315	284	330	312	324	269	268	268	281	312	288	282	309	281	306	306	324	284	313	303	293	294	278	285	276	275	290	272	297	302	301	319	294	271	260	307	287	312	273	307	311	282	321	307	296	262	283	274	280	303	298	307	282	269	304	306	305	284	299	312	295	297	290	286	297	292	321	291	291	298	278	260	285	289	299	323	292	279	295	292	313	283	268	287	311	270	286	312	268	286	297	300	283	277	309	302	295	304	304	304	313	274	295	263	263	311	284	324	332	292	301	315	312	285	288	327	313	294	303	298	324	279	286	314	267	308	309	284	270	303	311	287	266	273	296	290	300	308	314	270	305	322	303	304	292	315	296	289	283	275	273	319	308	293	293	299	299	277	291	258	324	314	271	308	277	288	326	277	316	302	272	300	246	294	257	330	290	283	290	284	291	310	299	297	294	309	291	285	282	297	305	302	288	300	287	327	309	294	273	285	296	311	282	300	290	303	283	283	292	308	317	315	310	298	287	285	296	334	304	312	292	296	288	307	306	292	283	287	287	310	278	316	308	308	283	304	298	292	309	273	294	260	294	313	306	280	320	294	288	275	281	289	315	273	302	308	273	327	324	292	294	274	309	299	304	303	318	298	321	321	274	297	272	297	347	258	286	312	338	297	254	292	306	302	293	278	314	262	266	301	296	288	273	293	311	309	271	290	270	278	269	272	300	300	305	265	293	285	291	309	293	283	325	292	289	283	299	294	296	278	304	295	292	319	255	283	269	300	280	275	275	286	283	328	287	288	275	309	297	297	302	302	277	292	293	258	295	280	281	287	308	290	281	317	279	251	321	298	291	288	288	304	299	287	321	285	284	257	310	272	306	257	278	294	278	314	290	287	294	306	269	290	283	296	272	300	295	277	278	291	309	294	314	288	293	320	281	277	328	292	278	287	300	262	277	283	317	304	287	319	290	313	294	313	295	298	306	263	300	284	282	254	282	309	289	325	282	285	293	318	324	318	286	298	298	316	304	309	296	285	271	297	324	299	291	307	285	317	282	298	269	294	269	290	283	290	276	291	287	278	297	317	265	281	301	293	285	274	315	318	290	277	274	285	309	296	296	297	286	292	301	295	291	289	283	267	277	299	309	265	302	295	264	274	297	292	277	288	294	288	294	317	306	303	303	262	269	286	300	311	308	285	298	302	308	300	262	302	284	295	301	290	294	291	286	290	277	274	309	295	304	249	323	298	299	282	303	304	279	261	337	293	308	309	286	261	298	288	274	315	308	305	317	269	275	308	315	270	270	315	284	289	296	271	287	294	326	270	293	300	339	297	287	311	283	290	273	310	277	291	310	304	302	298	276	265	287	292	292	304	291	313	303	280	320	262	260	305	300	281	292	289	294	301	278	298	290	277	325	291	305	304	319	315	280	304	282	285	289	285	300	286	285	286	305	289	317	288	291	296	295	308	310	335	305	298	293	292	318	307	275	320	274	249	320	293	288	313	299	271	267	327	268	300	310	318	289	317	273	316	278	330	299	311	291	307	301	311	275	316	279	296	287	267	273	283	304	298	323	310	319	303	275	296	304	306	314	284	325	285	296	285	319	288	283	313	293	296	283	287	296	272	280	294	314	280	308	298	273	288	276	317	325	293	319	288	308	258	292	290	274	269	315	275	260	268	286	281	285	310	277	279	311	297	292	265	314	321	276	272	319	267	334	283	299	288	302	288	314	338	280	299	286	281	280	306	293	314	279	295	309	279	289	297	281	283	291	284	286	268	254	283	282	276	316	291	265	297	267	273	314	300	297	285	303	289	282	289	284	264	291	303	301	263	306	295	286	304	308	302	288	293	292	291	279	296	288	303	278	305	288	314	283	293	298	304	306	300	274	294	269	273	292	288	303	313	289	299	293	293	308	277	293	306	344	285	259	285	299	306	271	288	313	273	292	294	282	289	299	298	310	279	271	315	296	301	267	286	267	299	282	296	293	291	297	286	280	274	283	290	282	287	305	294	304	300	308	296	296	310	270	288	296	281	301	326	315	305	311	264	304	293	309	314	285	281	274	292	299	275	293	276	320	295	294	305	280	309	308	313	268	292	292	297	295	284	273	283	306	295	288	316	278	318	292	311	287	309	283	292	260	296	286	306	274	316	265	278	280	297	297	261	307	318	268	299	293	296	309	283	333	270	301	251	270	307	292	319	317	282	262	333	286	290	333	316	297	287	281	306	286	290	291	307	292	309	294	346	280	300	277	326	317	296	295	296	301	296	307	272	314	285	279	274	291	316	277	302	244	290	317	311	299	299	292	261	286	323	288	298	307	311	279	284	302	317	294	304	272	288	275	281	297	291	267	286	314	307	328	301	307	319	276	343	283	283	308	289	300	300	307	334	326	295	283	307	294	309	284	276	304	286	276	280	288	317	283	279	312	320	291	325	298	286	292	301	278	296	273	294	287	310	314	292	301	282	276	272	288
31948	20934	11680	968	477	413	434	372	400	400	338	407	435	412	386	354	390	382	429	388	416	405	411	348	374	394	372	399	389	342	393	385	362	402	350	350	389	395	409	391	350	375	383	364	396	384	372	392	373	350	394	383	366	385	405	387	368	380	377	403	371	375	395	409	400	386	419	364	475	426	384	383	412	363	390	360	389	359	365	350	410	360	395	376	425	368	354	382	371	409	420	361	405	377	380	369	367	403	381	388	364	435	404	423	401	393	395	414	374	413	391	351	335	367	377	345	368	425	368	382	409	377	338	383	362	355	391	376	386	410	378	376	377	401	392	401	388	421	410	390	399	372	404	343	416	431	363	376	381	347	357	378	382	355	393	381	387	354	386	346	356	367	396	381	371	362	358	386	362	376	387	372	419	378	382	420	403	367	423	406	402	381	381	426	379	354	374	374	358	386	382	371	396	359	367	398	373	385	388	414	390	348	368	376	398	387	392	378	360	391	388	366	359	371	412	394	326	354	379	402	358	412	388	374	384	366	385	368	411	380	393	368	354	367	382	370	376	384	376	375	372	357	382	399	446	403	356	347	408	351	394	382	376	423	391	345	441	363	369	365	430	391	407	411	385	361	372	401	396	385	365	387	362	372	379	391	368	413	418	403	397	392	374	411	389	364	374	375	387	346	392	360	402	386	385	368	368	390	417	382	364	385	390	427	397	365	428	357	349	396	369	380	355	387	392	370	354	370	384	400	372	372	376	381	358	381	401	406	406	406	378	378	346	390	388	407	378	347	374	397	392	379	386	407	418	375	390	371	370	363	398	383	390	388	398	389	410	369	394	389	398	429	389	392	394	373	363	389	414	356	386	408	340	405	389	376	352	372	381	399	399	382	386	410	413	411	414	378	416	372	372	382	393	418	403	372	374	392	379	388	396	405	400	387	356	359	372	370	395	403	393	364	408	426	395	431	407	421	386	375	421	375	406	389	381	392	413	383	375	421	371	416	400	414	388	358	445	375	376	411	434	382	426	402	410	371	439	377	396	381	376	391	395	363	376	381	387	389	330	361	394	386	390	395	372	350	378	335	369	405	366	378	415	432	355	392	391	405	380	383	352	366	408	382	379	401	388	378	447	394	384	395	409	408	391	408	378	377	372	431	393	383	384	400	425	398	357	359	348	371	381	341	379	385	374	372	391	364	390	377	370	373	378	387	388	398	440	404	365	341	383	369	394	390	374	370	381	401	385	364	380	406	388	404	375	368	389	399	363	431	427	388	432	404	404	363	389	347	433	379	373	418	405	391	381	378	414	412	386	390	388	397	375	385	352	372	376	391	382	379	399	430	396	379	390	443	424	373	404	383	384	404	373	414	408	351	402	364	361	395	411	406	394	380	385	361	376	384	386	391	378	395	392	375	391	391	426	391	385	416	373	411	350	385	410	338	393	382	363	377	410	388	377	380	391	382	368	392	352	430	371	358	387	378	405	416	374	430	372	410	373	380	378	432	366	375	377	403	375	425	388	383	354	400	393	391	391	396	383	419	414	371	395	420	406	394	412	392	370	379	387	376	403	363	374	380	410	383	347	394	415	395	361	391	397	385	408	396	407	372	357	390	366	412	376	386	392	362	399	390	363	370	401	388	382	380	399	391	359	390	415	381	388	398	402	395	360	413	431	384	409	388	391	386	369	400	347	367	372	341	376	366	379	380	364	408	390	401	374	374	425	373	361	350	379	359	415	398	347	406	392	423	369	383	422	431	405	371	417	393	377	362	392	359	392	369	363	388	362	389	370	386	387	369	413	359	408	380	370	434	373	362	380	373	434	431	385	397	399	378	423	398	401	364	428	417	380	389	364	418	365	404	402	397	405	392	368	412	398	355	402	374	393	366	380	394	386	390	424	410	379	364	361	400	400	388	399	392	356	385	352	391	413	394	399	391	386	380	397	375	371	335	385	382	404	398	437	359	393	408	374	365	410	384	384	385	381	378	406	407	409	389	380	421	414	383	363	379	416	404	380	392	395	401	354	376	348	364	376	426	390	438	350	389	384	400	440	392	417	401	387	391	338	399	350	392	371	363	380	364	381	388	390	395	369	386	418	384	408	389	380	406	390	401	346	358	376	363	364	387	415	403	382	379	382	410	344	394	382	396	394	405	336	417	388	398	376	392	352	372	385	377	402	369	383	399	391	364	403	372	426	380	376	398	366	392	362	381	379	365	405	359	413	363	405	393	399	403	385	385	385	399	387	388	382	422	381	411	363	376	429	376	386	361	364	399	385	420	392	376	392	409	384	407	388	415	409	368	386	404	399	381	386	377	395	371	414	389	409	367	361	378	391	378	360	392	354	379	355	396	378	404	380	422	380	388	420	411	398	382	388	382	361	427	426	387	400	393	433	385	410	368	371	359	377	402	384	401	351	365	380	391	365	365	403	361	387	392	381	420	398	394	414	397	363	394	367	410	418	360	388	368	422	394	395	399	367	361	397	346	383	379	396	358	366	361	397	389	425	344	375	380	419	370	354	397	406	373	398	411	382	375	362	352	393	357	379	397	397	367	390	378	383	426	396	416	398	393	365	401	410	397	418	382	393	393	406	415	410	429	397	434	425	348	377	373	376	392	424	409	390	385	421	404	363	372	395	422	374	375	351	363	391	386	394	377	371	379	405	392	370	378	350	393	389	348	392	368	371	410	353	370	369	380	382	358	381	399	402	373	376	399	356	360	385	372	414	370	405	386	400	379	402	374	386	415	392	363	401	392	416	401	358	355	392	398	374	382	382	411	392	375	378	367	389	371	383	426	404	384	416	405	375	408	389	367	381	373	350	394	335	378	412	395	380	386	384	408	397	392	409	409	368	345	387	375	393	392	369	400	376	409	380	371	385	381	371	415	376	385	376	381	357	396	404	413	405	373	374	389	343	409	367	382	360	403	370	443	397	368	390	407	343	366	379	390	436	402	419	396	396	388	381	378	392	396	377	351	396	395	405	402	381	383	356	376	414	415	399	409	395	404	378	407	379	370	381	398	378	361	404	391	371	407	363	388	387	384	432	369	412	328	385	341	393	420	422	413	398	383	377	392	378	400	374	368	390	371	400	343	391	386	405	337	372	365	395	357	379	400	390	388	365	386	399	366	411	394	373	362	397	381	400	395	351	406	358	382	383	415	397	372	386	365	401	385	378	384	388	386	400	402	383	383	384	399	375	358	398	404	435	380	375	411	366	388	391	398	391	384	400	404	429	416	343	387	374	356	362	365	375	427	373	397	385	413	385	340	350	337	365	386	354	380	405	394	387	397	410	394	389	370	401	388	401	359	397	423	353	375	374	378	380	385	417	377	387	360	405	369	393	354	360	398	412	413	394	394	378	404	379	383	387	388	370	376	397	390	418	360	363	375	404	416	379	430	385	394	383	382	401	358	362	366	379	353	382	366	364	417	396	389	406	397	389	425	400	402	394	352	334	381	390	388	411	384	379	356	397	391	381	399	393	392	412	400
5712	980	893	843	822	853	865	848	848	805	811	792	846	758	820	794	852	905	823	813	848	852	827	905	810	821	832	823	865	852	865	829	813	793	851	759	826	810	828	834	832	907	772	892	836	808	817	843	783	799	822	851	820	846	833	809	847	864	749	857	837	843	886	858	772	839	826	785	811	814	823	889	825	854	864	834	821	834	803	845	835	870	849	830	869	855	835	841	820	863	858	848	837	854	836	823	843	806	828	875	885	874	828	806	864	775	816	875	848	834	816	792	846	819	816	843	832	809	814	828	858	763	826	824	854	795	871	825	812	812	843	829	841	850	840	849	813	864	877	821	780	806	824	856	777	877	884	761	849	838	809	861	857	813	852	804	820	807	848	814	800	834	807	891	838	815	819	852	846	867	832	768	904	834	810	822	834	771	854	798	813	809	815	850	810	850	831	782	854	880	860	835	877	892	848	856	802	854	859	822	848	849	845	866	789	828	832	879	805	807	848	853	857	888	818	816	857	857	840	816	840	858	804	820	834	826	766	843	854	815	844	851	865	866	782	814	847	858	784	830	829	845	853	834	892	828	837	837	832	833	826	817	843	831	800	831	813	852	855	832	824	817	787	792	789	800	800	859	771	829	817	757	807	815	842	811	859	850	862	872	849	819	831	787	829	831	811	819	844	806	781	893	826	805	838	818	868	792	812	839	790	838	832	864	802	809	799	849	804	828	838	809	821	820	821	833	814	815	834	808	899	847	853	811	847	813	802	812	840	821	815	814	815	801	802	805	820	830	839	857	796	851	850	870	859	864	844	773	866	857	826	832	813	824	810	823	841	848	835	805	856	811	840	819	859	845	857	854	840	878	786	794	812	830	881	771	784	864	856	884	849	827	887	801	797	856	835	824	835	867	832	867	814	872	780	827	773	847	829	835	816	813	811	787	863	847	827	840	801	814	849	833	827	836	904	819	828	844	829	796	831	822	819	820	808	859	812	827	847	865	907	789	818	808	809	862	809	844	822	831	865	828	807	831	763	874	846	852	818	844	821	830	914	832	849	898	861	881	832	894	792	795	808	856	869	813	818	772	856	865	882	823	842	822	814	804	840	817	903	823	820	811	811	832	853	834	818	846	769	790	841	860	793	841	828	791	828	841	873	864	820	840	845	841	810	853	858	823	878	766	880	818	830	854	868	866	859	820	932	844	859	806	823	816	852	859	822	816	870	852	802	862	795	823	800	788	834	833	783	865	832	809	856	831	816	880	806	811	861	765	822	845	843	860	851	825	892	858	839	817	787	853	859	781	843	850	823	845	864	800	882	858	852	834	770	803	785	821	820	811	844	879	864	850	866	806	849	869	831	855	796	819	862	826	876	786	792	855	844	822	790	842	827	809	845	856	790	844	796	859	828	762	869	848	821	792	871	871	842	782	850	812	829	827	841	847	889	810	851	825	852	790	812	778	885	850	837	859	818	848	838	768	817	832	888	888	850	843	808	836	863	813	849	826	825	867	851	822	794	864	843	827	854	838	797	800	788	849	812	814	836	832	825	815	846	860	796	893	856	830	836	835	803	795	743	811	879	813	829	811	824	823	802	833	833	797	807	864	857	841	862	833	829	826	859	803	816	795	847	849	833	838	884	842	837	815	830	777	845	736	854	836	835	833	855	822	804	812	822	808	843	798	821	805	843	828	832	814	832	808	849	778	786	805	834	857	824	881	816	801	809	805	868	825	837	820	871	882	862	862	841	785	866	820	841	840	832	814	841	844	832	791	839	888	823	797	838	844	830	819	823	812	776	854	779	823	834	791	824	801	830	857	847	856	821	849	843	845	833	827	803	800	843	780	779	842	837	821	851	842	897	867	831	810	824	845	853	856	821	849	807	800	870	840	859	869	775	808	802	898	864	829	814	846	786	818	835	796	872	815	792	791	862	795	851	914	836	866	847	816	854	807	821	881	793	859	789	866	862	741	816	823	903	838	840	805	794	789	854	845	825	774	818	854	819	813	839	870	846	789	806	835	854	868	786	797	839	841	820	850	819	836	808	826	822	812	838	834	844	855	835	850	840	864	814	828	839	804	887	811	855	825	828	841	857	849	882	794	806	827	852	856	877	820	839	836	799	862	841	854	811	805	851	846	789	841	805	829	772	785	872	828	802	801	878	801	850	906	837	835	819	817	785	830	807	818	895	842	866	807	817	806	839	827	820	846	862	859	849	783	816	860	830	853	835	822	812	843	824	844	796	825	851	830	843	829	789	780	832	792	820	825	840	804	858	836	833	795	835	813	856	841	821	808	877	807	836	825	834	840	792	895	886	841	878	854	810	823	838	817	839	843	803	797	793	832	836	840	807	794	849	787	843	829	819	839	819	829	804	859	825	828	846	861	869	806	819	800	860	828	819	879	788	814	793	855	778	849	806	814	871	834	852	798	850	829	823	819	787	852	861	888	891	796	792	839	811	878	824	888	842	823	859	803	791	861	875	822	821	837	855	807	852	810	847	787	807	836	858	819	873	802	900	805	842	798	833	836	834	798	793	793	859	891	807	843	832	868	855	861	834	861	828	862	807	817	820	889	823	836	804	863	822	872	849	806	801	824	820	877	798	822	852	820	795	833	874	808	835	842	850	840	830	804	882	798	869	814	825	870	820	824	857	825	799	831	811	851	865	843	832	793	818	788	818	847	807	804	778	852	829	853	832	783	799	817	789	833	859	775	845	856	810	822	852	852	868	784	870	872	824	858	808	844	834	820	802	832	807	826	868	792	805	836	831	852	860	806	887	870	832	839	869	839	847	815	790	831	791	836	821	882	825	800	864	815	813	843	834	771	855	830	852	826	827	838	834	812	835	807	820	837	861	836	808	798	852	789	841	894	845	820	785	842	829	827	820	827	878	844	819	853	806	862	802	817	829	800	823	870	811	846	847	842	853	799	833	855	854	853	856	811	840	836	833	849	860	842	858	818	826	835	819	853	809	870	812	807	836	827	793	841	814	837	880	804	886	849	802	786	827	802	891	843	769	803	825	880	837	819	814	784	809	846	843	779	814	841	852	770	883	806	849	791	824	779	806	848	842	834	834	839	835	851	844	777	796	824	818	812	875	833	768	853	821	846	805	855	808	757	846	838	860	815	829	853	819	832	847	845	849	821	833	865	878	814	858	922	870	798	821	810	811	840	781	815	766	855	857	797	872	867	860	866	813	791	826	793	804	820	866	792	859	771	871	818	842	878	820	817	811	817	842	857	821	811	785	823	895	837	843	820	781	866	837	861	852	861	839	850	870	759	829	814	814	803	786	830	804	827	785	815	822	793	820	857	838	810	784	818	865	847	836	817	807	810	823	839	807	787	809	828	864	824	848	863	842	824	826	801	848	809	838	792	847	856	908	820	870	880	834	850	804	825	841	856	805	811	843	847	845	861	884	870	784	852	854	816	791	805	807	838	806	840	793	863	829	849	827	819	775	815	878	798	863	827	825	865	874	876	823	820	783	815	832	803
25028	21554	24802	28487	21418	21164	1073	441	324	328	308	317	292	264	283	241	294	283	291	287	297	268	300	287	301	276	271	279	282	275	271	259	272	261	262	266	280	249	276	246	263	258	258	253	283	267	258	278	253	272	290	294	322	277	257	274	254	294	266	282	296	296	254	279	284	313	295	283	264	287	282	284	263	263	270	270	262	263	267	263	258	265	259	299	240	263	285	259	285	296	272	239	253	295	302	247	311	283	267	288	260	254	275	262	285	260	253	248	302	286	288	300	311	285	283	251	263	316	236	290	273	256	290	293	292	254	264	266	239	275	276	272	269	262	294	258	262	251	265	294	259	244	228	269	271	299	274	294	246	288	286	298	288	259	269	287	261	244	239	251	253	241	268	277	283	256	274	262	228	258	253	269	270	255	277	287	259	288	276	270	284	249	295	275	254	251	256	310	251	241	242	271	277	249	259	277	291	270	272	244	239	282	262	276	270	248	267	296	264	284	256	229	279	287	256	251	253	270	261	255	293	280	263	246	277	244	274	238	307	259	297	261	306	276	276	250	267	262	279	262	254	273	235	258	268	268	265	242	291	292	262	282	247	241	271	243	265	290	248	248	237	317	253	248	285	261	282	240	274	315	273	238	244	273	276	271	249	266	267	318	313	269	282	272	271	244	232	261	272	268	269	260	266	274	305	257	275	241	256	267	284	270	270	302	292	244	270	268	316	276	302	305	300	253	252	266	252	256	256	272	284	258	271	276	253	260	296	296	273	268	284	272	290	269	240	267	266	265	312	271	278	271	275	246	279	270	277	267	279	268	270	267	274	251	262	260	265	256	301	261	227	282	261	250	248	273	263	293	252	265	306	245	273	285	275	272	267	309	293	277	281	249	255	299	271	258	286	256	280	246	267	293	274	270	263	274	262	240	269	266	256	253	236	298	272	287	284	275	241	248	268	261	282	278	249	271	271	260	257	283	258	271	287	263	278	259	280	290	265	274	266	273	255	296	268	251	259	271	255	249	256	280	284	275	253	268	235	268	280	302	245	276	274	249	292	239	250	248	260	290	270	283	290	258	267	261	265	273	289	283	294	264	246	245	301	289	292	247	260	276	251	238	250	264	280	265	276	294	290	240	270	257	254	274	234	276	237	286	258	274	267	286	262	300	257	249	274	270	272	273	295	291	250	255	277	295	266	305	272	275	261	252	248	273	230	262	303	264	269	253	276	251	284	269	268	264	255	241	263	278	230	262	269	265	278	289	239	278	263	267	290	268	262	290	272	284	240	275	255	255	279	292	287	283	274	245	248	255	268	292	286	267	278	280	292	280	260	260	284	314	273	277	264	268	300	289	278	268	233	287	270	295	263	250	283	261	259	258	302	306	293	256	262	292	265	261	262	294	262	264	286	278	243	260	307	252	305	259	259	270	264	290	280	250	279	287	259	274	283	267	249	300	283	260	278	256	267	258	262	288	276	243	242	264	259	278	280	297	286	259	272	273	287	257	274	275	274	297	268	319	273	284	292	255	288	318	280	292	278	274	268	286	261	281	259	260	253	271	268	237	273	261	260	257	238	256	289	276	277	263	281	264	277	282	253	279	267	267	285	295	277	239	280	265	288	277	260	276	284	257	265	275	251	244	265	286	277	278	267	251	290	279	323	275	269	298	261	266	267	263	257	279	272	267	302	288	272	284	260	273	258	257	292	252	275	266	258	301	264	278	263	275	260	246	274	246	265	249	252	261	267	289	252	258	265	258	305	252	313	293	303	271	260	265	283	303	292	266	263	265	249	277	242	278	283	265	262	265	266	283	258	279	282	270	252	273	267	298	235	276	315	262	270	257	256	305	308	261	250	261	259	254	281	278	298	276	237	268	256	272	259	293	258	257	289	247	260	229	273	265	259	284	287	267	268	282	244	270	272	284	269	281	272	257	247	276	267	260	282	245	275	295	257	268	268	295	271	270	268	284	246	271	282	290	266	276	262	278	274	273	269	263	279	252	276	269	265	292	268	293	264	285	272	262	302	250	275	277	296	297	283	313	278	286	268	252	275	246	282	266	270	255	297	281	250	272	268	263	266	279	260	270	247	266	272	265	283	259	279	296	275	305	245	252	295	271	304	266	253	260	238	257	302	262	258	253	240	288	245	272	276	244	293	256	256	246	279	303	251	264	252	289	279	256	277	281	279	268	297	275	301	283	278	275	263	304	258	274	249	282	261	233	249	246	263	237	260	294	322	263	313	264	271	282	248	263	275	239	263	268	246	285	260	254	255	258	268	272	247	248	282	287	257	293	313	274	237	270	271	282	286	292	319	263	286	286	251	291	255	267	257	254	226	260	301	257	277	278	260	249	263	275	262	256	262	282	291	268	263	251	270	266	236	292	266	278	249	258	283	273	285	262	271	289	265	276	259	263	284	242	264	263	284	282	274	238	279	321	264	276	264	252	268	239	263	293	234	264	302	285	256	267	269	247	264	279	259	291	280	258	268	238	253	293	282	271	276	251	274	304	270	287	267	289	267	280	315	274	300	256	284	264	259	244	277	262	260	254	278	258	266	317	243	246	312	296	259	271	302	248	262	270	268	253	294	257	272	290	289	302	258	271	263	283	265	260	260	262	244	263	322	260	294	253	275	312	285	280	266	259	273	278	276	265	283	273	272	272	266	316	310	238	259	263	295	260	263	250	265	252	294	246	259	268	268	258	304	253	292	274	273	245	248	270	231	284	255	265	263	278	268	245	226	251	260	282	266	252	269	274	296	256	271	262	265	264	256	271	284	277	292	242	251	304	253	294	300	253	267	272	271	256	250	258	230	286	276	249	289	306	280	254	244	281	264	262	296	288	259	278	282	251	289	251	271	258	267	255	229	259	280	292	265	261	292	253	247	273	282	271	277	285	275	252	279	319	277	297	306	294	255	290	268	275	263	275	261	270	269	262	245	272	282	265	276	295	257	279	254	280	230	254	258	242	263	267	272	289	268	284	248	280	271	253	252	296	292	284	273	294	280	259	234	298	255	274	270	292	296	224	265	278	258	251	281	288	315	269	277	299	276	276	273	286	274	263	252	276	271	255	273	268	263	249	238	273	274	304	254	260	269	256	268	283	251	290	250	277	265	260	227	289	280	269	237	239	269	269	254	285	262	239	260	235	282	276	274	277	262	257	237	300	273	268	233	267	276	266	271	307	279	293	282	274	288	275	259	283	263	263	283	283	278	255	226	298	270	276	295	260	278	269	312	262	260	306	232	241	256	296	268	270	263	270	263	266	287	257	266	283	297	271	260	318	246	301	277	271	244	301	280	265	272	252	287	318	269	307	280	270	259	265	279	267	265	254	283	277	286	293	302	248	265	255	271	274	269	242	259	292	276	301	261	250	279	265	294	281	287	258	261	293	277	249	270	321	266	266	287	288	272	241	264	293	265	283	297	299	289	254	242	240	287	257	286	280	279	228	267	268	292	266	281	276	244	289	291	268	244	244	268	261	289	238	292	275
3116	1902	1216	897	742	637	624	651	607	547	614	571	585	631	602	592	612	644	577	574	597	598	593	631	526	622	579	608	553	650	582	581	623	604	606	584	569	590	605	575	606	648	597	604	567	568	566	596	558	581	597	559	581	607	609	598	583	601	624	584	557	614	576	563	619	593	608	572	587	610	560	601	550	605	590	589	574	601	545	589	571	584	575	623	565	599	602	635	585	565	555	566	591	584	551	608	624	589	599	556	614	565	574	593	543	611	562	595	555	560	568	591	585	607	584	572	630	603	578	576	531	563	580	540	611	592	601	607	566	595	597	632	581	583	582	574	558	596	569	624	555	528	577	613	591	619	594	551	561	548	522	555	601	598	586	591	603	586	597	606	555	574	607	602	561	615	588	628	591	568	592	584	596	559	573	611	609	615	603	589	604	602	526	535	567	562	559	541	559	591	601	618	564	551	563	607	601	566	594	626	565	591	621	582	597	629	598	578	552	589	574	601	645	560	627	647	577	572	604	562	603	577	533	609	585	546	562	611	534	582	556	573	588	632	555	592	597	594	594	582	579	578	590	578	604	579	598	580	573	543	545	543	594	579	579	578	611	561	616	602	599	560	572	601	584	597	591	596	579	585	583	541	607	571	594	544	561	595	586	599	564	553	572	614	551	599	554	588	605	532	636	552	571	587	590	549	552	559	579	574	598	569	568	594	618	558	542	615	557	583	566	565	594	571	573	617	585	577	574	643	593	568	548	557	605	568	566	554	594	552	584	616	591	608	568	623	535	622	581	562	572	575	589	628	559	592	580	563	578	504	582	619	584	581	641	584	587	548	623	584	592	607	569	642	631	569	592	604	575	578	632	593	561	553	605	600	583	579	592	595	574	560	620	583	570	599	570	580	587	611	564	611	575	594	644	594	550	560	604	536	603	610	624	588	559	570	630	555	614	556	574	530	579	603	578	566	598	594	568	571	568	593	608	638	587	569	584	604	597	630	593	603	581	604	617	542	590	569	622	554	583	598	600	609	587	589	567	569	566	626	597	587	554	594	579	596	571	571	574	577	577	574	604	559	619	582	572	584	524	574	588	572	549	585	582	589	600	529	632	556	598	574	610	592	585	584	584	595	592	561	613	600	585	566	588	581	561	555	603	581	624	607	588	612	558	603	597	574	576	620	560	558	590	579	591	590	611	576	630	605	603	582	589	558	620	604	596	586	582	563	579	599	631	573	578	589	596	612	600	618	599	623	608	591	590	572	624	598	546	575	588	564	578	584	580	576	582	579	574	590	581	566	598	598	558	579	584	590	551	554	615	592	603	528	597	606	588	568	595	605	599	569	632	588	610	562	572	551	644	574	577	564	604	593	584	596	575	606	613	567	589	625	587	574	598	609	581	608	573	595	566	640	578	574	597	547	589	573	582	570	595	567	573	564	579	558	575	595	573	596	594	604	598	614	543	609	566	594	588	561	568	592	580	559	549	576	597	582	564	575	584	566	588	577	660	587	619	539	578	586	578	564	638	554	581	606	623	577	602	571	520	604	566	581	580	615	573	589	588	596	627	579	614	585	594	564	588	598	563	552	572	587	592	604	568	589	607	568	530	586	576	549	569	610	601	576	589	585	570	573	566	592	595	600	600	623	584	549	626	593	542	543	598	541	593	584	566	604	564	580	592	596	563	637	571	562	598	561	598	609	612	603	576	590	586	616	601	586	596	567	632	586	637	547	592	561	596	585	659	606	572	551	565	604	584	570	613	621	566	600	587	631	625	585	558	580	572	559	606	578	626	598	577	589	560	607	519	547	573	607	628	577	571	615	534	638	548	593	575	591	591	579	576	558	548	571	630	593	618	603	578	544	611	617	570	600	614	586	579	617	555	630	566	574	581	591	624	580	600	582	592	587	605	611	569	596	628	559	566	573	522	535	605	625	572	567	580	601	580	572	604	595	571	596	588	561	583	544	642	572	616	559	598	567	577	557	582	651	554	593	619	580	623	601	592	615	588	578	586	595	566	569	606	580	568	562	589	591	607	607	569	564	617	620	548	612	579	585	598	564	597	577	592	541	561	578	601	552	596	608	581	619	603	583	563	596	597	608	565	567	581	580	577	574	578	586	625	594	594	620	604	609	591	569	577	596	575	549	596	604	550	599	631	621	579	587	557	565	647	619	594	592	572	601	570	567	572	591	555	562	587	560	575	614	581	571	620	552	575	606	569	563	565	625	582	596	591	591	591	552	611	583	575	550	601	625	631	612	588	613	598	615	588	565	549	618	575	612	593	594	581	581	604	593	578	579	603	582	579	600	567	611	626	537	560	568	586	601	612	579	596	552	564	550	587	627	571	588	581	575	624	535	584	591	548	604	570	562	593	578	583	577	605	577	551	594	564	585	599	543	578	574	612	559	602	572	572	589	584	579	551	581	646	594	582	546	600	563	545	557	567	579	567	586	588	612	557	568	605	555	572	633	603	612	636	593	577	606	570	577	567	568	580	535	563	564	561	598	580	586	573	583	562	605	563	587	605	605	618	573	570	600	588	575	594	582	588	591	615	594	582	563	547	575	571	577	583	623	558	564	545	582	576	628	619	605	609	600	616	586	580	634	534	573	618	521	589	589	586	594	594	627	548	574	593	579	564	531	546	666	578	566	581	567	581	585	550	564	588	583	579	591	546	594	626	566	573	585	634	600	613	625	544	574	554	570	553	599	579	593	585	584	589	561	535	590	594	602	561	603	579	550	600	565	576	576	607	609	563	614	565	564	578	573	589	584	599	579	583	580	542	588	550	595	590	580	580	578	604	538	567	581	579	582	548	597	606	596	604	537	578	617	565	548	619	567	613	548	602	590	596	604	636	562	569	578	584	636	577	625	590	577	594	588	567	600	577	576	582	563	571	572	592	565	586	592	569	553	583	605	607	600	547	597	581	614	575	591	610	582	561	593	579	618	575	590	585	613	574	566	542	608	573	585	558	574	597	593	585	592	560	530	524	598	582	577	577	609	598	607	545	584	536	589	601	575	568	562	558	623	602	583	622	577	572	579	605	597	620	580	594	582	601	583	567	591	542	562	533	579	577	571	597	599	608	616	549	566	547	565	598	568	591	601	564	612	581	606	561	559	566	585	599	551	616	535	597	574	590	544	612	612	588	582	559	580	608	591	592	536	578	546	630	584	615	613	558	608	592	571	635	568	595	586	542	537	619	531	581	610	605	602	586	624	549	601	553	587	610	586	612	621	584	579	554	591	594	594	572	534	638	597	560	594	556	572	634	562	576	593	560	602	601	559	590	595	555	581	573	593	581	612	572	584	589	613	594	565	574	570	578	610	600	602	607	606	600	629	599	594	557	610	557	611	591	586	609	588	589	578	595	594	614	560	554	575	622	589	552	551	584	585	617	589	548	603	574	580	605	558	622	627	596	591	592	572	553	588	606	604	574	593	582	536	581	586	581	575	580	604	581	579	544	596	606	560	601	576	588	523	654	543	571	565	600	560
24413	21540	25190	28335	21545	21554	17802	470	258	218	218	200	163	158	165	147	165	133	131	131	141	124	137	127	138	124	136	115	113	136	139	128	120	147	135	123	107	129	114	121	133	116	127	131	135	133	130	127	125	130	111	110	122	126	134	132	133	125	114	122	130	100	107	141	129	126	116	109	115	138	131	118	111	120	120	99	124	129	115	104	108	111	133	119	118	120	113	120	135	143	107	117	120	114	111	121	121	126	111	141	138	126	139	136	121	113	124	127	122	114	100	117	115	126	106	116	98	124	130	116	125	117	139	102	108	137	137	116	104	119	108	130	115	122	123	113	128	126	106	117	129	123	133	123	131	116	112	119	85	108	131	111	110	126	128	137	146	133	125	121	142	118	131	129	115	115	132	109	119	136	129	118	118	121	108	111	118	120	114	141	118	104	121	104	114	111	108	109	99	134	115	114	114	114	102	115	123	120	112	125	125	128	122	96	120	111	125	106	97	101	119	136	128	96	118	125	119	141	103	111	124	131	113	130	91	113	138	112	112	139	100	126	131	125	127	120	123	105	125	126	112	112	134	134	114	149	128	101	121	111	117	110	137	110	134	143	118	137	135	111	124	131	115	136	144	110	121	117	140	125	116	129	121	133	126	104	121	116	129	104	124	143	113	130	120	151	112	101	109	119	144	98	104	103	132	126	126	118	119	133	123	131	128	137	109	133	116	129	101	86	124	117	112	139	113	104	106	88	116	121	120	126	121	121	139	137	125	98	117	140	111	114	119	125	126	124	120	112	145	118	107	121	115	128	117	102	115	135	129	113	101	132	108	115	139	133	109	114	124	124	109	118	122	112	116	126	112	128	124	110	121	119	105	111	133	122	108	108	123	120	108	144	121	113	116	127	104	118	108	114	125	108	123	126	121	113	126	103	116	111	98	114	135	122	112	112	139	103	120	124	127	130	124	107	116	137	111	134	127	114	125	120	124	126	124	112	118	118	127	131	104	94	103	120	124	126	109	124	118	103	105	114	113	132	121	116	114	112	111	132	122	115	110	138	133	108	122	115	108	125	120	128	125	145	101	127	124	102	127	124	125	116	126	128	101	117	109	108	108	127	100	124	112	133	113	128	118	125	106	118	116	142	130	137	111	109	108	103	115	108	121	125	125	109	109	135	120	136	118	98	107	102	131	128	148	125	105	129	119	99	114	114	113	135	122	116	122	124	114	131	140	126	105	125	119	110	122	107	120	144	113	102	118	128	113	116	132	115	117	110	96	108	136	129	118	99	116	130	128	119	120	114	126	107	128	115	134	120	117	122	120	111	123	126	127	131	116	117	136	115	130	127	123	122	129	120	120	125	105	107	106	129	101	107	123	141	130	111	136	107	125	131	133	116	116	118	107	135	124	126	112	119	127	124	107	108	110	113	122	112	139	111	115	104	112	127	121	143	120	129	131	119	129	143	144	116	113	123	117	128	132	132	118	119	113	108	127	125	109	115	106	121	127	107	118	144	119	116	124	111	107	113	125	113	120	109	131	109	129	113	125	121	130	141	111	125	113	91	106	133	113	116	127	122	130	130	106	131	117	104	95	104	119	127	109	96	108	118	127	129	133	124	144	136	114	108	130	110	122	109	127	127	138	125	121	121	122	115	132	132	126	134	141	137	120	118	115	104	115	113	125	106	129	130	107	113	129	112	125	122	109	125	118	127	124	125	111	138	121	124	115	117	134	114	120	131	132	133	100	120	116	127	142	125	123	104	124	123	103	125	132	113	114	143	114	115	129	127	121	134	128	117	103	104	115	98	108	115	126	120	111	122	117	120	122	127	109	140	133	120	125	117	132	129	120	110	110	102	100	142	103	118	150	104	125	130	131	121	112	130	116	123	114	119	110	109	101	109	129	119	105	129	129	128	115	118	119	119	153	126	121	112	121	101	123	131	125	130	135	119	106	112	106	139	119	133	115	125	108	113	121	101	143	121	113	128	124	119	124	126	126	131	133	113	114	126	129	130	98	128	112	105	120	113	124	133	107	124	105	123	113	123	105	135	132	87	131	133	130	106	129	130	111	112	124	133	132	124	115	105	104	101	125	111	109	113	139	146	117	110	109	111	126	118	106	133	113	108	111	93	132	118	131	109	117	125	120	111	114	116	116	135	111	107	113	101	140	127	105	127	105	97	106	130	101	117	115	94	115	108	122	114	133	130	122	132	133	115	92	123	123	140	118	124	121	118	119	103	135	118	128	119	127	123	149	121	129	122	98	135	109	121	99	96	112	115	115	118	118	137	128	134	123	110	115	115	115	135	126	140	88	104	103	135	103	123	131	117	117	135	136	106	148	118	114	110	143	150	116	122	100	112	116	112	127	109	127	130	139	136	129	113	113	103	123	119	125	109	112	123	100	134	144	119	135	104	121	107	125	125	121	139	124	140	107	98	133	134	141	125	115	113	121	121	111	127	122	120	134	111	107	111	110	120	118	136	118	131	112	121	99	118	119	113	116	120	126	110	123	111	129	144	125	118	111	111	114	115	142	140	140	113	131	137	104	143	107	107	91	121	110	132	142	134	113	121	132	123	116	126	124	117	135	131	118	129	108	103	111	112	113	143	130	113	115	107	125	137	135	126	116	109	108	114	122	124	138	114	116	112	105	111	116	132	132	124	93	107	118	121	118	107	111	110	112	123	97	113	133	118	118	88	117	115	124	123	105	110	109	101	130	116	113	120	119	121	97	117	116	114	130	105	113	131	107	118	146	133	132	103	121	119	112	114	121	115	147	142	125	128	134	107	129	131	100	108	136	140	105	135	117	126	129	125	100	104	97	122	121	118	106	108	128	118	121	141	125	129	131	141	111	124	119	126	116	111	114	126	121	105	126	131	119	122	124	132	113	123	117	111	124	99	97	111	116	126	114	122	128	118	123	121	104	111	133	104	115	110	126	128	124	118	103	116	109	117	153	121	104	134	112	132	109	117	138	118	130	134	140	115	113	128	128	115	136	102	129	125	112	138	137	127	119	109	102	118	135	108	109	131	122	121	119	127	136	119	116	127	130	115	118	131	131	109	119	91	116	129	123	122	118	114	113	130	141	121	104	116	121	105	105	126	111	112	117	124	118	118	139	133	101	101	112	104	128	143	124	162	128	107	116	124	108	112	111	115	108	102	117	95	115	112	107	108	122	129	114	109	119	133	122	143	107	119	132	116	95	109	124	126	111	121	116	132	120	108	133	117	109	121	131	144	113	112	114	105	120	131	115	115	130	143	120	121	131	126	121	122	135	150	144	138	131	133	140	120	124	118	106	134	142	115	127	144	130	93	122	105	127	110	113	119	112	123	126	115	121	144	129	114	132	125	143	127	127	113	90	142	114	96	109	106	109	137	100	104	116	103	113	111	114	124	118	115	94	122	110	106	120	120	111	114	129	120	117	102	105	128	115	114	112	136	111	105	124	126	127	125	116	104	109	126	109	114	118	129	113	123	120	133	120	126	135	126	116	110
2890	2943	1424	789	560	434	366	347	369	307	342	347	311	314	330	337	307	332	295	323	316	320	312	312	294	286	276	292	272	306	305	315	285	293	305	307	275	342	290	336	282	307	302	296	271	295	313	302	302	279	285	319	306	347	309	292	316	280	302	280	276	289	293	305	271	281	268	308	303	311	301	293	317	335	283	324	306	287	281	319	295	285	298	314	286	287	307	298	296	284	263	299	305	272	301	283	288	279	289	281	282	318	303	266	277	315	302	318	309	274	308	316	282	320	323	292	328	272	277	300	271	310	281	280	297	314	282	286	309	283	320	326	292	264	277	312	278	298	278	279	274	287	297	268	304	322	296	297	313	250	297	288	287	289	273	288	326	307	275	273	297	308	294	309	305	285	311	315	315	317	298	277	291	320	291	302	288	307	320	298	328	285	291	298	281	327	297	328	295	280	294	302	268	308	328	256	296	292	299	279	305	280	322	281	295	280	288	311	286	294	312	277	266	297	289	264	258	275	311	285	291	284	317	277	293	281	313	292	290	295	276	295	282	291	311	284	320	300	290	285	302	280	307	321	325	322	294	284	320	302	301	273	298	290	290	302	300	305	292	272	307	308	300	289	281	290	300	304	267	290	290	262	301	303	273	319	301	284	305	310	328	299	299	274	321	272	295	304	334	296	289	294	276	292	296	287	325	283	269	299	247	275	301	293	304	298	290	286	311	279	261	297	283	314	304	275	283	300	284	274	285	293	320	279	260	302	329	297	291	300	319	297	279	329	301	252	305	293	305	317	294	315	292	309	262	302	278	279	289	303	321	284	322	287	296	317	296	298	322	298	303	328	311	278	292	305	284	300	279	290	306	317	329	310	278	278	314	299	306	303	301	289	262	287	274	291	264	298	297	293	279	299	297	293	318	287	302	276	305	311	276	288	290	312	270	284	277	291	282	306	299	287	291	298	276	296	309	315	318	310	334	281	310	295	276	302	265	323	314	251	293	311	300	277	296	276	289	295	284	292	280	319	275	296	284	309	303	293	325	258	306	294	298	263	278	287	279	281	276	293	259	277	316	297	317	288	281	304	284	295	266	316	287	261	266	276	307	268	315	272	263	289	281	287	306	296	282	288	274	319	300	315	263	278	279	287	284	259	301	311	281	286	302	288	297	283	280	278	295	322	249	266	314	292	307	305	291	320	297	299	317	306	287	298	298	334	319	277	285	294	317	290	294	307	296	282	310	307	280	304	294	291	301	283	302	265	275	282	293	298	306	283	301	237	307	316	323	302	312	267	300	283	312	296	272	310	303	281	306	276	297	305	286	280	321	260	269	274	287	292	269	285	306	312	296	288	287	321	303	300	277	294	304	299	293	248	268	312	291	288	280	294	285	305	282	291	304	294	303	335	321	326	318	271	331	287	298	287	341	293	328	281	299	292	285	289	294	280	249	301	299	264	312	283	334	298	290	314	269	319	284	303	315	275	309	295	308	312	266	304	300	276	298	297	301	299	295	278	304	275	311	295	281	314	286	326	308	322	276	287	305	271	302	335	313	296	279	269	314	292	301	316	293	256	285	295	276	290	307	285	280	287	276	260	315	291	321	300	296	271	303	277	331	285	309	281	263	300	303	288	298	303	293	310	279	303	318	291	282	288	305	306	295	297	307	288	284	290	303	313	321	316	296	324	287	329	228	286	279	291	300	296	264	302	319	264	308	285	281	291	295	324	321	285	308	281	286	310	316	328	318	285	269	301	272	280	307	313	296	281	290	305	303	287	299	293	308	269	292	303	282	265	287	272	271	277	295	276	308	303	316	266	304	286	291	294	278	290	304	277	315	285	289	301	285	310	275	314	338	255	294	284	269	290	306	303	276	279	285	272	292	300	295	303	269	299	289	299	312	290	302	312	314	299	302	293	292	287	259	317	270	289	303	302	305	284	285	311	286	284	307	279	305	282	306	306	299	273	320	294	273	300	293	289	290	291	288	278	272	288	286	295	307	301	285	278	290	296	309	284	278	312	302	300	300	254	272	276	316	289	308	277	271	275	291	294	297	304	324	293	284	303	315	299	278	273	283	307	309	300	277	295	287	271	332	293	292	314	324	293	307	309	315	272	289	319	296	298	317	297	276	299	276	314	268	287	295	291	297	278	299	269	302	272	307	332	295	289	298	320	298	315	283	331	291	295	285	303	283	294	299	296	288	307	303	314	300	271	259	306	281	285	268	282	288	302	281	290	302	271	289	286	270	291	297	303	289	273	286	307	285	317	270	295	324	310	295	259	286	307	304	288	315	296	308	308	296	283	314	290	332	302	320	327	312	320	271	271	257	289	284	312	330	282	289	296	292	293	276	302	280	289	265	281	311	311	285	272	298	281	328	301	283	299	303	294	280	324	289	295	286	253	283	287	286	299	295	296	274	281	333	287	320	288	300	284	296	293	272	272	280	296	306	317	293	307	298	298	262	314	299	298	311	298	282	295	299	266	288	314	299	288	310	291	300	274	292	296	288	311	293	308	275	300	284	291	272	323	317	278	308	261	303	322	268	298	317	289	302	270	301	283	276	315	278	298	280	286	299	315	300	302	323	253	282	325	298	292	298	273	290	302	294	307	297	313	279	279	327	290	307	299	291	276	317	273	290	322	304	279	294	291	269	286	309	331	321	283	299	268	301	290	257	290	315	307	294	295	311	280	327	302	283	293	319	296	279	294	302	313	279	286	302	271	289	296	280	303	287	305	304	283	294	294	324	275	283	321	330	339	271	298	329	288	314	295	298	307	299	276	280	288	276	275	279	286	297	297	298	269	257	298	308	316	291	301	297	296	314	273	278	292	266	294	293	288	304	261	281	278	255	313	283	315	303	297	274	275	312	289	293	303	268	310	311	264	320	281	302	315	291	326	321	250	305	289	273	318	298	279	307	291	315	322	286	320	287	276	282	277	287	285	285	283	286	308	315	285	286	277	286	306	280	293	316	280	283	323	254	298	316	276	288	282	300	339	272	277	315	311	324	321	285	285	258	333	321	305	245	271	318	282	308	322	282	295	288	278	286	295	321	287	305	293	309	326	281	311	298	304	306	265	288	265	295	317	284	303	274	281	281	278	285	319	298	304	273	291	274	293	301	286	295	304	287	286	293	306	275	284	295	291	284	331	296	278	275	319	285	317	286	257	323	315	295	316	273	283	265	299	301	319	272	312	296	310	276	331	301	284	293	289	293	305	298	289	314	294	263	258	281	279	295	301	286	306	311	289	325	311	291	292	302	304	300	321	280	289	279	286	281	280	305	296	317	289	325	285	290	296	302	278	302	302	329	321	298	318	310	281	268	293	271	279	326	301	304	306	283	313	314	287	337	284	303	302	336	276	282	262	288	316	291	291	297	312	282	291	253	296	304	323	288	273	285	314	315	315	301	273	286	278	316	305	303	294	317	301	285	325	291	276	282	300	325	291	320	276	260	286	297	306	294	295	305	288	303	285	287	303	288	289	284	269	281	272
31770	20917	11772	877	449	440	404	360	433	407	385	380	377	396	385	404	457	385	391	383	413	388	364	379	378	387	411	377	406	376	423	370	351	370	356	398	388	420	343	381	393	396	396	380	367	376	412	390	362	410	396	345	394	385	405	347	415	362	347	393	436	414	368	378	369	382	383	367	372	417	411	373	402	384	409	405	353	368	408	385	388	389	338	358	393	364	345	357	374	373	402	400	395	342	390	361	399	360	409	405	409	363	386	387	356	388	427	394	392	369	389	397	362	366	366	392	385	416	372	410	373	380	333	340	367	357	376	360	394	370	386	385	365	360	380	375	355	401	402	337	420	377	377	342	369	374	381	400	398	371	421	377	409	400	409	383	339	351	403	357	360	396	407	387	367	412	380	357	396	375	391	410	407	398	354	392	371	423	372	402	372	369	372	375	376	356	359	388	354	358	388	334	398	362	381	427	372	373	387	358	369	360	383	428	408	354	361	399	378	365	417	369	389	350	377	402	387	380	371	372	382	380	392	376	373	376	395	371	385	391	392	376	371	380	395	373	383	371	379	376	442	351	392	365	378	389	369	419	369	367	377	406	332	370	397	373	389	411	417	400	372	375	395	348	399	377	389	387	406	391	377	376	380	393	368	402	353	422	413	432	408	398	344	371	386	406	377	380	378	396	355	376	359	408	374	391	369	343	381	380	404	393	377	378	402	379	381	353	404	396	358	389	398	394	401	392	382	414	413	378	405	370	412	398	404	420	396	400	363	401	366	400	371	383	410	389	380	378	381	382	363	397	384	373	419	377	374	355	428	363	364	427	384	383	377	399	394	397	400	381	369	385	392	406	380	388	381	335	418	367	401	390	382	385	400	398	364	350	358	380	415	360	383	429	380	380	387	343	407	412	380	383	397	390	371	389	396	378	395	414	377	335	347	386	341	403	411	387	407	351	372	374	379	358	415	362	393	410	411	369	397	427	412	397	403	385	378	392	377	350	422	372	345	404	384	388	366	377	396	370	401	382	396	397	385	391	390	392	368	379	429	390	397	394	409	344	379	363	394	410	350	376	386	374	393	383	385	398	373	414	355	417	380	391	394	414	419	391	346	406	386	401	394	372	380	378	350	408	401	355	402	378	380	366	362	404	369	407	393	383	393	412	375	378	433	423	363	411	380	373	391	378	371	369	388	372	381	400	395	379	353	406	381	396	423	361	337	410	388	383	376	370	380	381	402	414	372	362	414	374	391	345	385	427	410	365	362	395	412	354	383	387	371	426	412	396	372	391	417	357	398	420	418	416	391	393	397	368	422	354	405	400	392	389	393	397	388	413	399	401	366	375	399	384	404	435	395	358	360	388	392	384	404	412	373	411	367	407	376	369	395	410	370	409	374	372	415	376	374	410	375	390	389	396	390	372	363	403	403	346	365	377	370	383	365	396	393	446	366	385	367	354	377	385	391	428	411	358	355	394	426	408	368	388	360	370	386	408	372	381	406	387	387	321	363	357	357	412	392	376	373	372	392	354	331	388	379	386	375	399	342	398	393	408	372	373	357	381	379	356	374	397	422	380	361	384	357	397	367	371	365	414	366	377	379	400	437	367	358	379	373	396	410	374	350	402	365	358	396	417	386	352	360	366	367	362	385	393	379	358	379	393	412	367	380	411	366	382	383	417	360	371	408	358	380	393	373	345	401	404	404	375	374	338	388	387	398	395	368	377	392	372	408	397	409	353	425	374	351	381	403	400	392	376	400	376	403	365	407	355	376	368	384	356	387	386	359	360	392	370	362	390	369	370	329	394	399	393	366	387	421	403	385	413	396	420	396	374	409	385	391	372	337	386	367	383	383	380	392	380	367	373	407	395	395	382	397	394	387	409	428	417	398	409	385	382	378	402	369	394	387	433	387	364	383	412	399	407	375	380	380	370	395	413	347	391	390	383	353	398	380	392	387	400	396	390	363	408	356	347	354	401	391	439	374	373	390	389	405	386	404	379	345	394	377	370	365	356	416	390	388	399	376	366	360	381	394	402	360	413	361	375	399	362	398	401	390	394	395	375	338	368	368	379	400	404	335	367	410	371	400	380	370	398	363	382	378	386	373	376	355	392	418	364	381	367	408	396	403	404	419	350	373	401	370	373	376	383	389	363	353	339	398	410	392	417	373	393	355	346	373	370	411	382	401	390	351	399	349	392	403	385	383	383	406	361	386	381	364	376	398	380	400	397	402	377	417	397	396	415	374	359	363	375	403	368	369	422	387	392	415	363	397	391	387	402	375	378	389	412	404	402	367	362	371	382	388	421	384	362	357	407	393	385	374	366	399	392	444	335	367	403	365	379	354	363	373	372	341	352	384	415	414	386	390	389	385	367	408	366	382	401	385	369	357	394	389	335	356	381	382	377	403	388	402	358	359	364	393	397	391	376	394	389	400	380	386	368	383	348	349	371	361	371	364	385	356	416	406	383	399	355	375	376	405	389	372	418	404	392	387	373	392	398	383	372	348	345	378	413	396	425	393	366	401	385	375	383	410	404	415	410	402	393	380	348	384	387	371	383	364	364	402	374	399	372	391	393	377	393	381	397	388	400	385	395	450	406	385	365	351	375	365	407	424	376	397	418	410	392	333	384	397	396	363	395	372	364	422	404	353	396	401	364	380	363	390	367	415	353	409	390	395	408	390	419	419	369	410	363	352	404	398	364	370	385	352	378	393	378	393	377	399	343	389	355	405	372	374	406	370	398	383	346	336	397	410	367	380	370	346	383	376	397	375	401	385	382	399	410	395	377	340	389	365	372	373	415	416	382	383	367	421	369	364	401	365	376	365	379	367	391	402	386	362	420	394	368	381	382	400	391	382	354	388	404	344	384	376	408	398	437	386	359	387	366	387	375	413	399	381	411	392	381	344	386	424	416	402	346	407	343	391	367	390	361	403	381	385	388	359	376	367	394	364	380	357	377	354	394	384	399	391	365	354	347	394	426	407	392	391	410	377	388	397	381	402	392	358	395	421	369	359	349	405	370	370	381	358	388	378	368	383	379	408	416	405	385	380	376	383	417	402	414	374	379	345	395	369	394	365	395	414	388	353	401	373	413	408	390	362	420	383	374	379	396	396	419	387	361	381	383	404	383	379	354	387	438	414	443	371	405	403	380	368	344	383	374	398	370	393	402	397	362	365	369	381	423	396	344	387	389	384	380	404	365	383	394	388	408	373	420	362	386	401	402	364	351	411	373	377	370	351	407	356	385	366	347	387	377	381	368	397	401	372	406	408	402	399	403	374	369	378	348	377	406	387	420	381	354	390	400	395	379	360	350	362	364	402	388	365	391	422	384	424	360	369	360	369	382	396	365	379	357	364	406	379	406	387	377	388	377	381	415	368	324	383	388	392	406	399	386	395	408	342	364	414	381	399	415	353	389	378	353	384	374	372	404	374	369	375	407	391	374	381	355	398	403	402	378	372	400	382	392	416	396	397	372	376	370	361	376	374	388	397	381
5769	937	907	863	833	836	845	776	856	862	819	776	834	808	774	835	846	832	823	848	798	863	873	804	827	880	787	774	810	872	825	855	760	863	819	844	833	916	826	790	778	899	804	878	826	820	784	817	828	771	821	808	837	798	823	768	797	801	793	830	880	799	838	861	787	827	790	835	854	853	858	866	855	819	836	869	851	801	825	839	790	821	828	804	791	824	911	822	818	853	813	829	821	811	855	787	849	867	856	870	835	816	855	811	804	833	782	784	846	834	854	858	805	846	834	849	829	830	832	793	846	808	888	835	864	849	825	856	828	838	801	837	862	814	828	821	857	843	870	800	805	809	833	801	845	827	837	861	797	842	821	861	832	835	803	855	801	839	802	848	838	825	851	830	870	825	817	837	814	786	809	841	800	860	803	829	838	818	834	815	834	867	833	845	837	832	848	808	853	771	807	823	814	825	870	835	831	835	827	833	816	775	846	827	803	820	813	837	830	864	802	861	814	870	784	825	848	814	825	817	848	838	836	781	825	852	828	838	834	853	844	844	848	776	799	839	806	839	831	792	844	864	858	859	847	839	838	903	844	847	826	808	828	850	868	841	867	787	822	859	792	870	863	797	884	851	853	854	829	851	831	809	791	816	773	841	876	863	818	845	842	841	756	832	812	840	766	799	853	856	820	836	843	871	866	828	831	818	822	814	835	831	821	842	861	827	842	784	852	846	834	835	839	813	868	866	853	776	824	836	832	844	813	849	851	827	822	864	849	819	785	821	796	792	798	846	803	857	845	836	864	814	839	839	804	826	853	861	836	820	800	823	772	815	858	814	842	820	856	826	794	811	857	847	809	898	834	831	888	815	793	788	870	788	820	841	806	807	792	863	827	821	797	792	775	860	818	829	819	779	866	853	834	818	803	847	872	788	837	830	838	831	822	816	853	828	825	822	828	845	824	808	822	819	843	860	838	874	841	835	896	917	844	842	870	812	817	805	844	817	857	805	807	840	843	872	791	835	840	856	860	848	833	803	804	862	847	879	811	796	832	890	858	860	858	831	838	865	841	866	816	860	818	792	786	839	790	809	801	820	814	816	833	863	829	827	801	816	808	821	844	818	877	785	802	836	838	871	860	821	842	794	844	840	877	835	794	868	851	785	810	856	847	831	899	842	835	837	795	842	779	824	804	868	831	872	821	852	839	832	837	834	854	826	800	787	830	833	836	799	781	810	848	810	828	793	853	778	790	881	864	836	849	814	835	798	832	787	859	775	790	856	823	840	815	832	860	843	807	827	867	828	853	825	794	789	805	832	835	834	827	815	811	803	804	810	856	866	838	868	866	839	786	845	918	834	861	822	824	866	819	808	860	818	808	834	860	857	823	824	798	812	861	831	820	828	828	836	800	834	885	797	837	843	849	851	825	844	849	837	873	867	823	819	827	892	889	892	814	776	806	887	825	876	756	785	813	847	858	883	806	845	861	779	832	800	782	834	821	819	832	807	807	877	803	835	806	845	820	793	850	863	805	815	786	848	861	829	825	883	796	859	790	824	817	806	806	811	833	863	870	842	865	843	837	823	845	851	811	862	812	815	839	768	849	863	793	917	824	832	796	876	829	787	802	810	833	820	813	837	858	807	870	828	822	879	848	855	827	828	856	824	862	818	778	821	890	822	853	880	885	814	837	829	818	822	859	883	823	829	816	825	785	841	802	817	862	876	856	802	818	823	810	809	867	781	857	824	847	853	848	840	847	850	809	878	842	852	832	821	883	849	841	829	763	775	882	837	829	837	837	875	793	811	822	868	887	817	857	855	791	846	834	876	820	843	814	801	818	814	871	838	833	819	816	819	833	795	839	844	878	865	801	788	857	812	805	814	840	855	841	837	873	834	866	824	840	802	823	848	804	853	792	852	821	777	874	844	796	815	898	801	840	851	809	797	844	841	800	859	850	819	787	773	820	795	862	843	828	839	837	816	819	858	762	839	813	801	896	861	847	812	873	828	789	794	827	859	843	859	824	866	841	789	823	836	847	829	786	817	842	886	824	822	808	824	873	833	842	788	843	845	777	884	849	832	809	821	851	867	867	803	839	804	813	792	843	863	798	811	839	789	821	824	827	826	780	830	828	866	856	818	786	827	832	856	805	825	849	790	824	820	805	800	818	893	840	821	820	865	840	842	796	809	790	839	853	804	858	842	856	781	858	811	860	790	864	761	811	830	798	830	809	843	766	848	838	847	878	822	817	838	887	819	817	853	838	841	810	787	799	828	834	853	875	841	865	832	838	871	827	808	858	829	821	873	823	801	877	811	857	921	806	885	881	827	855	854	810	854	816	872	836	834	835	852	831	839	841	809	815	863	811	775	868	866	870	875	823	826	838	857	824	825	847	847	834	869	867	846	806	832	804	813	821	792	830	818	865	850	842	839	825	808	821	852	868	845	851	830	834	825	895	825	819	859	817	837	835	807	837	841	874	834	810	873	816	919	921	836	834	792	810	790	814	816	855	843	823	822	816	812	844	924	825	841	792	815	849	816	814	845	843	867	833	826	845	807	841	845	843	849	846	834	854	859	813	824	885	848	850	789	828	817	841	808	857	820	846	861	809	841	784	868	795	814	814	833	774	844	820	808	799	833	832	790	897	851	807	812	821	850	833	814	815	828	818	783	806	861	827	815	799	840	862	849	856	799	850	845	839	821	806	862	848	806	913	840	783	845	827	787	829	799	835	843	882	815	826	828	814	792	859	833	813	826	841	797	829	813	834	858	859	770	806	865	828	857	813	843	828	827	878	864	805	828	767	841	887	810	840	871	861	818	805	808	756	828	799	878	807	839	830	802	840	826	836	833	833	821	839	805	797	821	846	848	832	796	883	802	884	869	817	795	816	891	819	908	808	863	795	810	872	833	832	807	829	932	824	830	779	821	857	852	830	852	816	812	836	805	832	877	858	791	810	852	827	836	823	805	825	817	843	798	843	883	843	805	821	841	806	854	888	868	855	814	848	826	842	809	813	824	804	797	796	836	794	791	804	829	825	838	819	796	755	814	836	862	780	808	856	849	786	827	873	827	818	858	874	840	845	849	823	843	870	824	810	845	906	848	801	799	803	840	850	816	823	800	746	863	853	809	827	833	816	793	793	880	872	849	852	833	850	803	819	800	875	821	853	814	820	816	813	824	837	782	835	818	861	862	798	832	853	838	834	859	835	774	854	845	831	839	861	852	850	854	804	823	838	832	790	826	849	823	877	837	820	874	904	845	784	825	829	867	844	856	807	792	830	849	867	887	855	861	755	842	872	844	865	784	800	851	834	806	818	857	800	800	825	825	829	862	874	815	821	887	848	818	814	919	853	818	861	813	818	810	872	849	839	790	825	785	857	836	834	867	781	841	845	849	815	827	873	859	810	832	773	839	801	878	779	821	863	872	872	807	838	858	887	805	897	823	754	830	856	815	863	844	844	789	826	829	883	842	825	838	848	818	863	780	813	821	818	804	804	842
25027	21552	24898	28646	21543	21261	1101	429	374	298	292	288	277	254	293	284	281	256	298	297	286	288	288	240	252	281	275	288	275	274	292	261	273	243	292	257	247	300	258	273	283	256	292	244	268	278	252	273	263	244	241	236	281	285	252	286	282	266	254	275	270	258	257	275	241	282	271	255	289	275	265	279	303	268	248	283	252	265	255	266	269	263	263	277	253	271	247	253	272	222	268	294	316	265	262	289	291	321	265	276	270	276	275	241	238	261	260	269	248	227	290	261	279	283	270	263	284	274	286	235	240	245	299	245	280	284	282	270	290	299	265	290	243	258	223	287	238	227	275	272	282	252	250	298	271	282	259	289	281	284	279	267	258	239	266	253	229	264	252	241	237	266	252	283	271	253	261	284	243	268	290	272	295	330	273	289	282	277	296	279	279	231	286	268	271	278	245	259	265	259	268	253	288	290	266	256	274	268	262	285	248	287	280	266	287	272	297	268	282	276	263	265	252	281	256	277	251	280	261	251	294	252	271	263	241	255	247	250	266	274	271	256	263	290	282	274	239	264	249	270	286	259	268	259	266	281	277	258	270	258	276	259	271	256	318	264	234	263	280	279	292	284	240	298	293	273	271	280	278	286	249	277	264	282	284	282	276	268	275	223	246	291	250	264	278	266	285	248	251	269	278	293	283	282	265	246	267	285	262	279	247	260	243	294	290	271	283	280	274	273	260	238	282	264	269	238	263	281	257	236	259	247	268	272	282	262	256	278	242	270	266	278	250	278	256	246	262	259	254	273	271	274	271	264	256	241	251	275	257	259	299	250	281	296	283	275	273	257	280	259	241	250	249	274	278	277	288	273	260	256	257	297	282	260	264	272	291	263	270	253	273	265	268	258	251	277	290	265	266	283	279	296	271	238	283	252	270	237	252	272	270	256	225	249	267	263	285	289	260	297	268	274	253	260	235	287	278	276	243	277	262	230	290	267	279	250	237	236	285	275	303	296	284	277	310	268	273	285	282	271	259	257	298	293	296	282	270	268	257	294	269	270	299	286	258	266	267	247	264	256	270	290	269	274	247	288	288	267	258	249	254	261	258	277	243	274	272	280	257	282	242	254	296	249	266	265	276	284	245	290	291	263	255	304	265	277	256	249	273	261	268	266	323	271	262	254	270	266	264	280	279	278	259	262	253	278	254	262	288	251	261	258	283	283	251	260	267	259	259	258	282	254	241	263	238	258	283	285	266	242	300	269	277	250	294	255	267	245	270	266	245	274	245	246	261	263	271	263	264	271	262	282	234	270	279	273	284	263	270	269	250	258	293	284	228	246	268	292	247	279	288	274	284	275	277	273	278	254	265	266	261	277	293	248	228	268	273	272	245	293	263	287	276	287	271	267	266	274	261	266	270	259	304	286	275	253	276	257	238	264	277	271	238	266	266	289	270	293	273	273	239	232	257	269	284	259	273	279	287	247	293	248	237	304	274	280	263	256	265	277	267	274	238	257	260	254	262	229	248	268	274	275	287	247	244	270	229	241	229	249	265	278	277	260	282	284	293	291	257	263	276	283	278	250	276	273	278	260	270	272	288	276	281	270	252	275	250	258	259	263	279	255	269	245	281	274	256	258	239	245	251	291	252	273	282	299	256	290	246	261	250	250	264	278	273	271	267	267	305	283	269	272	225	264	243	237	256	240	311	291	242	252	258	263	280	251	275	254	261	265	261	285	238	299	262	266	308	253	293	242	243	259	257	270	248	237	270	284	304	287	262	246	284	285	262	264	277	278	281	272	276	262	256	275	255	275	272	267	287	239	276	251	271	250	252	235	237	269	248	245	259	261	283	280	255	292	244	293	244	237	251	276	267	271	239	292	277	277	267	255	259	253	279	276	271	265	289	277	287	235	275	291	292	256	296	292	251	252	272	289	264	274	253	274	277	304	279	293	251	260	244	239	292	276	259	298	303	260	279	265	294	265	254	272	291	273	256	263	254	261	264	276	253	259	256	266	235	283	268	293	284	268	253	270	250	249	299	285	274	285	272	256	270	299	280	264	242	279	242	289	323	290	261	265	284	247	249	313	265	250	249	262	297	285	287	276	292	279	248	266	252	258	263	267	261	273	259	218	253	270	261	278	263	253	291	286	314	252	274	239	266	276	251	300	253	274	261	274	305	293	275	250	280	248	274	269	243	274	292	279	267	287	261	223	253	265	256	265	287	255	275	268	245	289	261	254	255	242	270	272	262	255	275	270	249	211	249	269	271	280	250	273	270	255	276	280	282	269	263	275	244	237	246	266	237	278	281	286	275	261	270	243	264	251	259	308	258	307	272	306	247	293	273	284	285	247	270	265	266	230	272	283	260	265	263	273	281	260	256	274	258	270	274	287	268	258	303	306	248	298	263	269	279	276	264	262	266	245	289	306	290	277	278	273	239	302	276	272	252	247	296	266	267	274	250	249	287	255	253	285	260	260	255	260	272	276	265	269	284	249	258	274	262	243	264	282	295	258	271	275	258	263	269	274	269	266	275	291	280	274	263	267	272	275	242	274	257	313	261	266	259	254	260	305	315	267	278	262	291	237	257	254	271	244	260	276	263	242	257	263	260	293	260	257	246	257	293	296	249	259	265	289	260	267	240	261	272	252	243	266	287	266	280	264	268	265	239	257	240	290	238	256	286	288	242	280	276	257	261	249	281	274	252	306	273	236	253	287	259	259	243	296	289	236	266	252	281	263	289	272	280	231	277	259	233	276	275	265	255	265	253	249	265	232	256	280	268	261	259	278	262	261	270	272	288	271	263	228	272	253	284	300	272	256	279	270	251	285	255	285	258	257	276	270	290	265	272	234	251	271	272	232	256	261	258	288	250	253	249	249	257	257	281	279	260	296	273	286	261	271	254	279	285	266	295	246	239	263	283	241	286	259	272	303	290	260	301	271	262	247	292	283	260	271	302	261	255	277	266	279	248	270	264	254	259	266	270	260	251	287	262	248	282	264	256	305	248	275	269	270	295	261	285	255	263	266	268	255	254	280	258	274	254	221	269	273	268	248	265	278	251	274	283	239	293	242	260	264	246	284	270	257	250	263	257	259	261	264	283	266	250	264	280	256	259	272	271	260	277	264	250	266	257	286	271	253	248	290	271	288	258	258	263	231	258	268	280	265	282	252	286	265	242	249	244	300	249	268	247	281	263	286	264	251	279	283	268	264	246	260	263	270	263	268	261	275	249	275	271	262	263	278	229	243	279	273	271	270	269	261	279	259	297	234	277	264	284	272	258	217	284	270	261	260	288	283	244	279	247	308	261	297	277	263	245	245	268	213	270	268	269	301	283	284	248	268	275	288	258	270	264	264	273	248	254	242	275	286	266	251	254	306	265	271	257	256	266	260	256	296	262	262	256	264	265	267	263	262	277	287	278	257	235	261	265	267	290	287	286	315	266	263	280	272	272	252	274	230	255	243	261	231	274	285	288	285	244	257	265	285	304	254	275	299	262	290
3124	2034	1254	838	718	646	677	644	582	618	567	608	586	573	610	577	594	608	584	577	583	607	566	561	602	624	590	588	556	548	593	588	590	579	594	579	624	616	562	588	638	594	543	574	541	591	600	602	597	619	591	575	617	566	511	594	614	565	553	557	542	586	534	565	647	596	584	597	566	592	554	586	576	569	599	547	558	591	580	576	607	609	593	566	600	568	568	623	556	573	596	599	552	580	555	585	586	580	526	572	609	566	530	572	578	583	579	575	603	559	615	631	604	575	589	617	623	589	589	581	567	581	578	592	563	600	590	603	577	587	549	576	550	611	560	647	568	572	547	548	575	571	575	609	560	584	540	596	565	550	556	562	570	589	568	578	610	606	592	626	613	584	548	581	545	564	590	574	587	605	550	567	571	580	627	609	638	589	557	598	597	599	632	618	599	600	538	573	583	565	544	577	613	597	585	622	544	556	562	560	585	588	581	573	610	602	576	560	563	601	586	581	541	538	558	604	570	606	580	566	582	587	616	605	616	565	589	588	591	583	596	578	586	543	601	570	581	572	561	602	566	561	599	598	602	628	554	561	577	573	604	620	612	609	560	631	585	623	572	588	557	544	604	599	591	598	575	552	584	568	577	609	627	582	612	579	617	602	574	579	588	578	555	608	613	552	553	575	622	583	562	560	611	533	567	586	613	582	573	593	582	604	600	559	574	551	505	595	565	583	592	553	605	599	556	560	588	630	549	590	586	545	622	651	582	572	595	604	567	556	585	575	545	597	566	596	595	541	570	579	567	628	564	564	548	606	570	629	608	597	609	621	587	587	572	563	643	586	544	625	550	585	540	597	608	601	559	597	620	583	588	583	568	586	597	589	640	641	549	644	575	568	576	583	575	580	568	555	571	598	578	605	561	585	607	596	572	585	608	595	532	580	561	565	568	581	589	543	558	622	574	586	577	587	601	619	560	603	561	612	594	558	578	578	550	602	592	609	600	608	587	584	594	594	543	587	590	574	595	600	607	566	581	589	559	591	571	583	557	573	593	565	586	591	628	557	582	568	553	605	590	538	550	555	596	619	605	602	580	600	580	600	561	556	582	597	594	563	633	582	581	611	579	553	600	558	605	611	595	619	581	543	590	571	553	632	544	587	527	565	597	561	547	543	595	572	583	582	553	570	595	597	608	651	577	512	559	575	588	582	555	551	563	573	597	605	616	581	620	577	625	573	584	546	568	517	554	593	528	588	629	623	598	586	591	607	566	600	647	675	561	579	559	607	572	619	598	591	572	566	591	551	579	571	535	568	587	588	580	598	543	568	618	618	604	559	585	623	610	566	603	570	573	562	580	593	600	605	594	606	607	618	560	592	571	587	581	606	579	597	606	589	610	621	573	595	571	566	583	553	596	583	596	566	570	589	592	565	529	586	614	595	582	647	614	552	594	554	577	579	581	538	582	612	576	580	601	602	557	588	632	628	584	564	577	594	578	575	607	554	530	570	566	607	565	593	562	561	593	558	558	596	584	569	606	620	634	586	563	555	612	572	576	586	596	582	591	581	565	629	566	606	547	630	615	556	553	561	553	610	598	593	582	590	584	574	555	583	628	568	570	603	619	615	605	586	599	597	554	585	599	584	572	626	559	568	558	554	566	555	579	609	587	545	555	621	594	596	576	595	570	586	562	580	618	551	562	535	592	587	535	562	596	574	573	533	630	575	550	633	593	546	564	612	603	595	602	578	562	590	575	577	569	572	588	580	598	564	562	572	589	600	584	577	586	585	545	586	601	583	597	591	556	548	575	539	596	612	542	575	594	558	604	610	575	573	610	581	610	566	587	544	571	605	595	628	567	573	627	586	581	621	593	580	604	578	595	600	615	585	549	589	572	564	573	526	613	580	612	599	570	568	590	606	592	578	588	609	605	594	589	618	597	575	542	529	572	587	593	641	538	571	562	547	518	566	567	603	586	526	583	621	530	500	565	582	566	601	563	603	617	572	596	569	571	558	595	555	624	577	610	596	613	585	589	608	539	581	565	573	550	576	583	540	587	574	627	592	569	562	571	566	599	545	631	633	583	610	602	565	577	581	589	592	567	624	569	589	614	590	569	572	570	618	650	551	599	564	526	570	614	555	555	565	583	589	543	585	610	579	626	589	615	537	568	608	571	536	594	567	608	606	582	614	608	607	534	601	558	564	585	575	583	614	549	560	571	588	587	574	581	579	558	557	544	570	597	585	547	567	601	596	606	578	643	579	593	561	573	616	554	567	610	588	586	571	552	614	577	567	594	540	617	616	578	600	600	564	614	573	553	586	608	574	592	599	577	584	565	630	595	550	578	614	587	619	562	588	566	619	580	568	623	534	560	586	616	623	536	566	525	571	581	607	593	568	564	542	618	592	556	537	633	586	597	601	605	578	595	597	566	579	575	572	541	596	565	601	583	574	558	532	578	541	570	587	598	619	595	567	580	601	576	523	596	564	580	597	627	557	553	556	655	571	563	563	573	577	613	562	596	611	617	578	588	582	578	566	599	553	570	552	595	565	606	586	567	607	594	577	584	573	610	557	595	543	604	581	573	610	599	547	611	572	627	549	618	593	541	567	565	591	589	595	579	550	603	610	588	582	606	598	555	614	571	596	548	548	575	615	565	599	583	589	598	593	539	559	547	618	543	577	636	593	574	585	615	574	568	587	541	525	587	558	629	561	572	581	598	577	605	617	560	569	565	549	580	586	578	600	609	631	573	591	533	598	552	569	607	553	559	585	574	587	580	584	595	560	572	615	593	575	604	618	595	568	574	556	606	563	576	583	505	600	582	569	584	619	550	606	574	570	587	580	593	572	560	582	579	572	605	568	571	578	639	545	554	551	576	601	536	594	605	594	627	571	575	566	578	607	590	586	571	581	572	566	574	567	599	568	575	595	546	629	565	587	563	580	619	566	628	603	574	546	589	628	584	604	588	566	593	610	617	569	602	580	602	585	574	552	599	583	560	617	603	589	571	563	577	617	583	592	632	634	576	551	553	590	615	593	595	608	593	567	613	578	542	562	563	566	578	622	578	572	615	590	569	570	549	577	591	601	591	589	603	588	571	588	618	585	609	623	581	604	621	594	587	560	573	560	613	566	575	570	582	578	580	576	571	561	580	579	567	581	585	623	585	555	581	601	542	570	581	571	567	572	592	628	614	598	609	593	610	553	616	570	636	585	612	592	569	588	588	591	585	559	604	622	566	591	617	578	558	584	607	559	578	558	607	588	563	607	595	607	592	599	559	561	630	579	544	590	633	558	585	592	612	616	580	572	582	593	599	527	574	603	571	508	585	565	549	543	605	609	610	587	601	583	568	555	551	604	586	591	577	589	598	609	616	556	564	611	566	606	543	577	552	562	589	548	592	588	620	577	584	606	551	615	576	611	563	599	590	606	581	606	592	564	583	597	583	568	551	599	621	587	611	554	572	602	578	629	563	524	566	576	558	559	599	616	580	558	554	584	631	604
24382	21552	25202	28324	21552	21565	17962	490	234	211	212	208	182	184	136	156	132	150	139	138	141	136	119	131	143	107	128	127	129	109	122	125	114	124	105	110	129	134	138	157	122	128	123	118	110	121	136	111	113	134	113	111	103	135	120	123	125	118	114	126	111	141	121	94	124	149	116	119	130	107	103	137	130	111	120	118	132	113	128	117	98	112	119	114	110	104	124	125	125	112	140	113	130	124	129	131	117	114	104	108	122	115	118	115	120	123	116	112	118	103	95	129	118	117	120	116	106	133	106	103	128	99	121	124	130	118	110	114	108	101	111	110	128	125	112	107	118	119	140	120	108	123	119	118	116	100	116	116	115	108	111	117	111	120	109	125	135	114	113	127	143	125	124	125	106	127	133	112	112	121	137	110	112	100	112	110	112	122	107	131	112	118	111	128	132	92	105	128	134	115	126	131	122	121	110	109	92	118	120	119	96	117	122	118	110	122	102	123	124	124	120	127	111	113	120	117	106	133	103	113	141	131	119	123	121	125	119	112	128	116	122	128	126	115	111	94	128	148	123	125	128	145	120	120	98	109	124	122	113	120	122	117	108	123	121	135	119	136	131	136	138	147	116	119	118	114	114	119	115	115	108	118	112	146	102	125	129	100	106	119	128	111	125	107	122	110	111	105	102	113	120	121	138	119	123	110	114	117	132	131	133	142	103	114	105	120	104	139	137	114	134	113	137	107	123	122	118	121	109	114	128	99	109	117	119	114	113	137	125	112	126	102	108	116	126	110	116	111	108	111	127	130	129	102	111	112	92	134	129	111	121	117	119	130	133	115	147	108	115	119	118	112	108	134	88	110	103	125	127	102	114	96	131	135	123	110	137	120	105	109	102	116	110	116	100	119	118	113	122	109	104	114	105	100	128	106	102	148	109	111	129	106	127	119	112	116	119	131	117	115	113	104	136	110	118	133	120	125	138	127	100	107	109	120	110	116	125	118	122	137	127	112	130	123	117	115	128	103	112	107	104	133	130	119	123	118	124	124	117	117	108	107	115	111	125	116	100	92	112	111	107	129	126	124	114	111	109	127	132	124	107	113	123	115	106	92	111	114	123	139	108	104	121	115	92	138	119	119	88	106	133	119	132	115	130	127	126	136	108	113	126	104	120	132	138	119	126	117	108	131	122	128	113	129	113	130	118	131	105	114	124	135	131	147	111	119	107	97	105	112	96	112	105	103	136	125	109	122	132	130	125	120	114	120	126	115	111	121	115	103	127	126	121	112	118	104	109	121	111	139	92	118	140	99	122	101	114	118	109	119	116	120	102	116	102	114	113	118	122	115	138	131	107	126	118	117	141	123	127	123	115	113	116	152	133	116	133	111	126	122	101	115	107	128	105	136	113	134	114	114	116	136	109	124	114	136	124	113	144	112	119	105	126	131	115	119	105	120	110	109	111	132	109	145	109	113	113	114	105	127	129	108	124	101	92	134	141	108	103	134	119	134	131	107	115	109	112	126	124	129	144	129	111	131	129	127	101	110	101	115	109	142	136	118	142	132	111	125	114	113	116	103	124	124	109	125	122	116	124	134	131	115	109	110	115	115	102	101	111	114	119	117	119	120	115	90	105	124	135	96	112	130	120	129	116	101	119	144	120	123	124	113	123	142	120	126	109	142	112	120	143	125	126	120	108	111	119	104	111	111	102	106	118	118	127	113	123	127	114	123	128	104	119	102	128	128	121	119	117	121	102	120	122	132	125	117	103	103	116	123	114	118	107	124	95	128	109	100	115	108	120	102	119	110	105	108	127	129	110	123	113	145	111	122	130	112	116	125	103	116	127	98	115	124	122	104	98	129	118	127	123	112	127	140	110	107	112	131	106	122	141	122	101	105	132	106	107	129	132	111	112	135	123	134	134	125	120	107	121	118	119	124	114	119	87	129	139	136	121	135	110	132	107	112	126	118	111	128	123	102	122	132	95	124	102	111	128	99	115	109	110	134	151	109	120	115	107	121	126	120	116	116	114	126	104	122	110	112	115	117	97	136	130	105	130	112	138	98	114	115	123	107	110	129	133	111	104	135	117	113	135	115	122	113	117	130	122	112	112	121	110	110	106	122	106	106	101	88	111	124	110	123	121	136	129	133	115	119	112	110	113	130	112	126	117	98	126	108	109	108	129	107	123	124	115	104	118	120	117	121	112	134	109	108	97	135	116	113	126	118	120	123	105	103	116	114	109	108	114	142	133	106	125	128	120	138	109	124	114	99	123	108	114	102	107	117	125	119	134	123	114	125	109	122	111	115	110	143	115	127	118	116	108	103	97	114	121	100	130	133	126	119	119	136	102	114	112	122	113	148	130	122	113	115	124	106	119	107	117	127	114	131	122	118	113	116	92	115	128	119	109	104	122	132	135	124	135	121	105	132	138	106	128	117	108	119	117	114	138	114	112	104	120	111	119	134	100	130	108	118	122	140	115	120	105	122	123	111	96	115	117	123	137	108	110	118	131	102	132	128	110	108	116	119	111	108	125	106	122	111	113	105	119	131	106	100	111	141	132	125	128	127	99	115	111	139	143	120	125	118	116	130	122	122	113	130	103	112	107	128	113	126	143	152	122	102	131	136	121	135	116	120	108	126	112	131	110	124	104	112	113	128	112	133	126	137	114	115	110	109	110	131	129	120	142	115	135	104	113	116	111	106	116	117	123	103	121	103	129	117	111	105	129	129	115	134	123	116	120	120	132	142	127	116	109	120	99	112	87	120	135	109	112	119	109	114	126	145	119	94	100	145	127	143	100	112	111	138	109	113	116	134	133	86	119	110	119	136	112	125	141	119	106	130	106	109	104	135	116	126	118	92	105	133	128	106	108	114	120	110	106	120	139	118	113	143	118	130	124	112	121	101	127	122	125	134	121	109	94	126	101	137	127	129	112	109	107	138	130	119	117	109	106	110	114	118	111	109	122	98	103	114	99	127	116	119	119	117	110	103	110	119	126	115	114	141	111	117	125	100	107	108	109	135	119	113	104	107	130	128	123	119	124	111	111	125	114	117	117	111	126	119	115	115	119	109	99	116	113	141	130	113	104	119	116	125	111	119	117	95	90	109	143	119	120	109	94	105	152	116	136	133	128	108	122	116	132	111	126	143	103	141	131	109	104	119	109	120	139	107	120	101	132	109	137	107	114	123	115	119	127	107	103	109	117	116	105	126	103	138	117	102	132	118	111	121	115	123	133	127	113	136	121	105	104	111	140	109	113	106	117	119	131	111	109	127	113	109	136	114	105	132	111	117	137	137	121	95	118	141	117	123	121	140	122	131	122	112	112	117	110	139	130	109	108	114	118	103	142	131	120	115	116	115	122	104	109	106	115	110	106	111	133	114	107	110	113	116	116	127	116	104	95	124	113	124	118	111	128	127	125	128	121	116	106	124	121	120	141	150	125	108	94	131	98	105	129	122	99	134	117	111	139	96	118	102	109	131	115	114	118	135	128	135	131	133
2957	3113	1434	797	542	427	429	366	324	361	334	315	312	293	290	308	292	277	306	311	303	259	273	295	297	290	331	292	295	301	282	320	285	312	286	283	296	309	275	291	300	285	285	284	300	309	282	290	324	288	316	295	291	314	307	332	298	284	306	282	298	311	298	303	279	286	274	303	290	293	313	297	286	280	286	296	276	303	340	307	306	281	311	292	297	310	283	263	281	273	297	295	309	282	280	330	287	291	285	287	273	315	292	300	299	264	292	327	287	291	267	292	292	288	296	278	247	295	281	317	318	279	287	273	317	278	282	303	299	325	272	301	314	318	296	283	303	294	308	262	302	285	317	312	281	304	273	279	289	306	300	287	275	303	288	306	287	334	302	296	302	273	290	308	289	259	301	293	289	283	302	289	294	312	304	293	294	277	295	307	252	314	293	321	284	319	264	302	273	299	305	314	270	282	308	288	281	281	278	286	296	292	283	296	295	314	284	293	325	329	296	292	277	313	282	285	312	291	302	279	278	287	292	327	296	302	300	295	301	274	280	305	292	256	308	279	296	279	301	295	325	278	275	313	302	330	318	288	289	272	294	277	297	285	297	276	302	331	292	293	282	282	280	284	290	263	289	308	262	306	272	285	301	271	303	288	291	297	289	292	326	315	293	327	283	280	292	323	277	329	282	301	290	260	295	302	295	305	273	297	306	292	262	281	290	288	316	279	265	330	307	291	263	299	279	296	315	310	311	289	292	309	303	291	303	293	270	290	268	282	281	322	298	280	296	297	313	273	325	291	277	282	295	312	332	304	271	278	315	271	253	304	283	284	286	288	289	278	294	282	227	283	297	285	284	264	297	266	271	270	313	310	302	273	276	303	307	275	296	268	279	274	301	276	283	301	275	286	310	274	308	303	285	298	308	276	289	270	298	301	281	309	275	331	278	294	327	287	307	291	315	292	333	315	299	289	275	305	289	290	272	294	282	288	318	302	305	336	274	291	295	286	305	283	292	264	317	289	299	256	270	294	275	286	277	265	302	275	272	291	294	294	275	261	297	285	290	294	297	288	270	291	287	277	304	284	284	277	285	285	288	294	274	307	281	327	285	272	286	306	337	300	262	297	282	288	302	271	304	289	262	298	322	274	291	315	297	317	268	271	305	289	284	301	313	296	305	268	270	295	288	320	317	269	315	289	293	304	281	291	320	297	308	299	309	279	292	293	297	298	299	312	300	286	294	304	290	283	266	262	288	276	284	277	307	322	301	308	237	283	280	259	281	297	319	338	300	274	278	279	321	294	289	285	289	280	307	279	293	294	295	312	309	296	280	339	296	316	294	284	281	319	298	309	299	285	310	287	281	310	320	313	302	280	315	269	302	304	290	291	252	315	282	284	274	292	283	315	292	296	336	285	308	318	332	264	318	282	320	276	293	282	312	249	298	278	317	305	273	278	283	306	289	300	288	307	274	294	262	289	302	286	310	263	297	281	285	304	306	321	307	280	292	274	303	296	280	293	300	308	288	314	293	296	311	280	261	317	280	278	296	286	284	242	298	294	266	301	308	269	280	292	293	297	280	292	320	302	281	321	292	267	299	295	312	294	290	281	288	304	270	293	302	277	275	302	272	326	268	290	300	271	286	272	287	314	328	290	267	272	310	282	308	301	292	286	278	294	300	281	277	306	269	286	284	307	312	312	319	309	283	304	285	291	281	270	281	318	255	288	295	282	298	313	326	307	294	286	313	286	332	299	313	291	279	289	285	276	315	299	289	290	289	309	294	314	288	256	294	284	283	279	265	306	282	318	303	297	289	284	330	322	301	298	291	295	256	290	297	299	297	281	288	302	303	284	274	306	267	285	291	276	296	298	295	285	322	309	312	274	283	270	268	297	297	274	257	288	295	301	294	284	303	282	288	300	278	293	293	287	308	309	297	308	272	293	288	302	298	269	299	322	300	302	309	294	317	294	309	316	295	287	300	269	286	274	290	291	319	283	274	290	281	281	267	316	295	296	281	287	288	296	313	286	276	328	292	297	300	301	306	288	325	342	301	308	277	295	287	280	291	287	273	287	257	300	301	294	293	278	242	268	309	284	297	271	325	268	321	281	270	277	273	254	306	294	267	329	293	279	314	267	331	280	294	295	283	274	272	296	312	284	294	295	277	299	297	304	309	300	310	291	286	291	302	294	296	339	304	296	266	285	270	277	298	308	290	289	315	309	292	312	269	288	285	282	274	298	294	287	308	292	296	304	273	277	288	282	307	305	271	274	272	315	299	324	283	277	296	306	293	293	308	321	284	275	275	316	292	289	311	304	302	301	255	310	303	307	291	277	322	335	275	303	269	299	250	302	311	316	269	297	275	270	297	339	278	311	302	313	306	271	301	289	297	287	309	295	329	309	276	317	300	268	300	276	288	292	334	284	273	285	301	314	319	279	274	313	280	291	303	286	266	281	314	308	294	317	276	308	312	329	291	274	317	294	321	293	298	273	290	298	296	298	287	291	287	280	290	297	261	286	318	327	289	314	287	255	291	319	297	287	265	273	288	291	301	264	268	269	287	298	294	287	306	285	312	295	314	276	285	294	290	273	268	287	265	318	286	298	289	279	279	276	302	301	306	312	344	295	283	302	316	290	307	333	280	304	257	282	296	288	289	299	283	279	269	280	290	297	305	259	288	338	301	307	300	311	270	330	284	321	257	288	323	280	254	294	298	294	323	298	259	304	284	281	283	299	306	290	285	266	280	311	282	296	295	286	323	321	282	351	310	295	303	328	281	278	296	306	281	290	288	325	283	259	273	280	273	267	301	284	293	268	275	318	290	267	322	302	312	299	276	272	295	278	296	311	296	250	309	325	296	295	283	319	278	264	276	295	319	289	271	285	313	284	284	299	283	292	262	296	317	284	309	316	311	282	283	282	307	295	292	317	267	305	292	308	278	281	299	280	273	293	303	271	286	307	319	269	295	291	263	282	273	273	288	301	283	300	298	312	260	279	323	303	310	291	287	303	286	284	277	340	288	303	260	320	324	297	283	303	289	316	273	271	275	289	280	291	313	285	291	294	311	299	295	304	292	275	298	277	311	294	278	293	301	304	300	274	299	271	294	301	280	317	292	283	295	314	302	337	322	318	294	280	292	293	300	317	315	301	289	303	290	294	312	313	287	286	299	301	284	318	299	302	283	288	276	266	312	278	298	295	318	314	283	287	284	332	293	291	293	254	300	308	299	286	299	286	300	297	300	307	274	279	297	316	299	267	290	289	302	289	308	314	261	302	306	302	305	301	293	277	292	281	315	267	289	296	268	286	309	310	248	294	268	277	301	282	297	315	297	304	289	308	315	273	311	317	296	283	333	272	307	287	291	296	289	297	299	313	301	296	296	309	275	292	319	293	276	297	311	286	303	331	322	312	274	303	283	283	295	317	296	317	304	280	304	289	253	271	290	294	290	286	286	287	286	295	308	315	303	292	272	272	294	284	288	307	290	282	275	292	272	295
31834	20972	11730	1027	576	572	469	362	402	388	381	380	374	381	358	403	380	374	404	391	361	410	407	410	359	412	386	377	397	372	364	411	391	375	376	373	400	386	396	383	365	379	424	392	392	363	372	382	382	360	378	378	413	370	365	373	375	389	363	371	392	344	341	378	389	376	417	382	367	363	388	357	385	366	379	410	360	379	393	422	390	399	404	368	397	321	377	351	351	355	388	391	403	354	376	367	314	346	365	368	389	368	406	383	362	347	390	402	407	396	376	388	406	393	367	399	387	344	399	354	382	420	371	377	400	386	403	374	348	379	376	348	342	393	382	372	347	404	382	366	367	354	408	397	358	367	362	377	392	329	347	369	415	393	363	391	398	390	403	355	394	395	390	399	418	376	381	365	390	367	388	332	399	333	366	377	428	425	344	377	414	400	342	378	328	353	336	379	420	390	407	394	374	368	382	378	387	365	455	393	380	373	360	386	384	375	370	401	398	381	375	400	380	401	408	381	398	398	395	407	438	388	393	380	357	381	398	348	388	377	382	379	359	379	392	373	372	385	354	366	353	386	358	417	394	414	416	352	354	359	385	360	343	367	371	375	398	387	382	393	391	368	407	392	389	371	366	374	382	366	395	362	373	363	369	405	402	413	415	407	386	364	376	383	391	374	368	377	375	348	383	362	382	395	396	409	376	371	391	373	353	408	409	429	393	388	367	424	414	409	377	391	386	421	392	399	375	395	357	371	390	396	339	387	357	369	394	349	373	345	349	361	363	374	396	371	392	363	373	396	378	358	361	352	357	360	411	350	398	369	409	358	378	364	332	362	355	385	399	414	347	408	386	378	392	387	369	422	419	368	373	395	367	365	385	399	398	387	375	368	407	366	360	356	376	361	417	364	389	398	384	360	415	375	435	325	373	387	383	379	397	380	359	367	378	371	342	373	400	343	373	366	322	350	414	393	372	382	436	388	394	414	396	388	401	418	370	394	383	350	383	443	388	371	385	382	405	411	395	373	375	378	411	375	379	430	400	393	340	356	344	407	404	365	387	381	404	392	381	406	380	417	396	391	353	373	371	359	343	339	363	342	366	404	372	385	403	376	368	409	377	383	373	348	342	394	351	406	395	355	398	387	349	373	393	388	402	361	376	384	383	357	394	364	391	344	344	393	397	369	399	371	386	356	376	407	357	374	364	339	346	374	378	403	385	377	371	337	396	386	351	401	386	381	375	347	395	364	374	359	406	405	374	385	415	357	360	354	382	399	369	375	372	371	373	411	382	383	422	377	339	333	394	398	382	366	404	372	354	367	374	376	340	401	383	342	380	381	339	386	423	394	408	375	395	387	383	366	374	366	410	384	420	371	404	394	362	398	384	391	369	368	396	402	384	391	414	367	387	389	376	420	394	368	388	357	357	376	352	370	369	395	388	370	380	366	413	422	350	353	391	401	378	379	394	397	383	356	377	405	374	385	356	381	373	376	369	375	393	393	369	369	366	360	384	404	368	387	389	373	373	395	376	382	368	367	399	355	342	369	397	396	393	365	333	373	411	399	385	364	347	395	367	400	346	403	360	332	353	370	394	444	381	388	400	393	394	378	353	425	362	371	407	392	377	412	378	385	371	375	370	400	355	377	375	368	369	388	368	374	416	368	379	374	382	383	388	372	387	418	415	404	375	432	379	388	412	358	377	391	387	362	400	398	419	353	395	372	345	348	381	379	426	377	421	414	365	375	360	394	367	385	355	398	336	365	393	362	375	377	360	387	379	367	375	379	365	367	361	395	373	357	341	400	399	405	400	399	368	373	369	407	410	388	381	368	384	403	371	389	359	380	374	331	416	379	393	396	347	373	399	407	380	374	374	372	389	379	413	406	390	385	393	360	363	365	357	364	358	369	369	380	377	406	377	413	349	368	392	381	403	365	361	375	402	368	364	407	378	382	372	409	412	387	350	401	365	399	360	372	374	375	375	391	423	387	394	384	416	378	401	413	382	403	372	405	400	379	419	382	397	384	354	387	371	382	397	349	387	401	397	414	409	386	367	401	364	360	370	387	357	392	414	379	360	375	401	371	356	393	391	359	401	387	358	360	357	386	400	386	416	347	399	375	382	380	397	390	371	387	383	390	351	371	360	361	371	355	382	390	414	369	388	372	375	413	375	354	362	372	389	371	380	349	374	411	375	388	378	408	385	355	400	378	389	392	394	358	390	381	370	336	382	385	351	376	325	373	376	373	382	381	354	356	369	400	383	370	404	391	384	372	370	384	330	376	371	368	390	379	387	407	377	359	392	384	387	378	416	385	418	404	372	368	375	378	393	396	392	369	375	391	366	392	382	390	348	409	409	356	354	370	401	364	386	377	353	398	384	366	370	375	413	403	405	377	381	408	360	378	367	376	390	373	420	419	377	382	381	400	353	378	379	379	389	398	362	373	389	417	392	393	406	373	387	369	347	381	363	368	431	386	452	370	353	376	396	361	392	391	392	366	391	385	371	350	391	368	392	384	369	364	409	388	366	383	387	370	366	416	392	363	395	410	340	370	412	374	390	378	353	391	367	344	346	371	413	396	393	359	391	418	401	406	392	358	388	342	394	336	380	393	404	395	368	372	401	384	366	417	371	398	384	374	359	372	363	367	369	344	397	353	354	342	391	413	384	375	366	404	411	412	368	393	389	360	361	364	388	379	376	367	361	397	399	380	404	379	389	368	370	391	337	352	384	377	346	377	392	369	379	377	368	386	383	370	370	358	376	351	406	384	360	384	384	396	370	403	381	390	379	345	352	322	392	413	375	366	400	394	397	404	367	369	366	375	389	365	392	430	394	354	389	387	424	384	344	345	382	375	365	366	353	379	340	376	385	374	366	377	396	391	384	374	370	378	390	371	341	406	404	395	411	365	346	376	358	375	362	377	348	380	406	372	379	384	392	379	340	399	375	425	413	385	379	388	373	402	402	355	348	383	399	401	408	371	376	364	389	367	379	397	399	374	351	366	391	396	358	398	387	361	357	381	393	403	384	394	383	372	381	389	356	395	386	383	370	374	382	394	388	351	398	370	391	395	357	412	368	381	346	377	413	359	398	366	375	375	380	380	390	375	404	387	376	407	362	367	332	369	378	433	402	386	349	378	374	359	373	420	388	368	366	405	396	381	393	356	377	361	395	397	380	363	391	379	382	348	391	378	365	369	403	356	381	384	402	365	380	388	381	351	365	380	360	370	377	341	376	370	437	354	382	362	343	361	364	384	354	383	387	415	389	372	356	384	369	380	391	374	402	412	397	392	395	435	352	384	376	391	426	371	369	366	420	415	387	366	344	398	371	398	399	394	343	407	343	398	381	380	362	354	373	359	367	408	349	356	388	375	375	375	390	393	391	400	354	389	388	364	376	395	378	367	370	404	371	350	363	383	375	405	387	412	363	419	383	355	319	396	395	352	374	359	381	371	411	362	355	382	419	363	355	365	370	365	388	407	359	370	411	378	389	393	363	356
5682	924	896	840	863	867	852	860	862	801	830	815	806	865	795	799	833	822	848	817	875	828	804	828	816	858	817	830	816	848	842	816	774	791	866	822	831	802	847	786	871	819	813	829	796	835	788	800	866	843	784	774	878	830	842	754	799	790	836	804	837	891	819	865	827	847	832	861	797	826	853	845	798	803	829	794	799	798	840	863	869	855	875	857	775	822	818	834	810	814	815	787	890	782	817	877	812	843	869	799	847	788	805	829	814	798	775	861	823	801	785	819	834	853	803	782	828	814	780	912	786	845	860	794	800	814	769	798	819	850	819	771	837	833	783	804	789	836	846	760	878	825	881	823	801	811	816	823	812	805	783	782	891	822	822	826	828	821	798	810	805	838	858	742	864	827	840	830	828	804	784	834	786	851	759	834	855	837	824	854	749	829	835	825	806	800	842	814	854	811	858	794	860	871	833	882	809	813	833	777	810	798	817	859	791	829	838	771	829	857	820	881	855	826	880	840	846	772	782	812	820	824	790	808	812	807	886	865	835	803	800	887	807	867	797	818	820	821	844	829	861	811	821	854	813	814	820	808	783	833	860	870	819	816	859	864	786	899	803	802	826	808	817	825	848	859	764	826	780	887	821	843	863	788	858	796	806	838	825	787	822	842	804	839	823	808	843	822	855	809	829	812	853	810	839	802	773	837	799	794	814	836	801	845	852	863	866	895	797	806	829	850	865	857	854	856	822	836	789	829	860	786	815	804	792	797	779	854	800	788	811	813	817	815	832	837	806	804	810	854	827	764	838	876	777	850	783	849	819	843	840	843	881	822	830	855	835	814	842	789	837	858	828	819	873	835	834	854	785	852	848	813	835	783	844	833	824	776	796	760	804	850	866	836	838	819	866	813	786	804	832	835	840	826	813	866	815	819	828	823	818	869	821	786	836	834	824	861	819	862	809	837	822	845	802	781	813	773	838	829	841	841	838	850	855	819	805	808	810	783	769	893	800	863	804	830	763	859	812	800	805	849	839	824	838	798	830	781	844	778	848	833	830	853	833	800	839	879	806	822	803	836	849	812	833	804	837	825	832	824	801	859	841	897	804	848	805	834	838	825	833	825	815	845	836	871	831	829	834	816	812	847	852	879	845	828	804	813	831	792	817	833	838	815	849	833	843	836	814	801	820	852	873	819	814	855	823	801	794	852	867	868	809	831	811	830	823	843	835	857	820	792	815	807	766	807	806	862	875	785	841	833	847	789	825	857	806	793	800	838	838	841	833	858	842	855	810	846	838	749	835	809	816	793	848	784	852	837	852	864	785	838	832	855	817	815	813	836	815	822	850	855	831	841	802	860	876	859	838	796	836	856	791	820	843	805	813	786	821	808	857	871	741	835	895	823	800	805	852	786	809	823	801	825	812	834	890	783	839	804	851	850	825	853	823	831	827	811	827	809	808	845	861	805	756	830	802	836	809	834	809	821	858	852	816	841	850	791	812	817	838	841	844	784	783	829	788	844	848	859	841	793	859	865	791	825	855	837	858	849	815	845	821	813	865	826	894	851	876	807	848	860	801	829	809	807	849	860	809	789	811	796	780	817	820	825	861	811	838	876	860	882	823	827	832	842	854	820	844	859	834	819	779	776	839	761	837	865	805	871	831	838	803	762	845	806	871	794	727	821	821	840	836	840	839	828	795	849	880	819	817	808	852	784	800	831	863	826	821	833	822	877	804	811	827	858	839	836	829	812	796	851	827	852	855	816	819	799	767	817	808	829	830	834	816	783	839	836	880	854	809	811	801	809	795	795	851	835	846	782	819	845	818	813	871	856	811	837	797	851	814	820	800	830	776	848	815	851	839	792	763	842	849	834	831	819	836	801	793	823	849	862	876	837	813	827	833	850	778	798	839	802	815	781	871	826	783	774	817	797	842	824	864	909	846	863	826	850	882	862	849	803	845	809	837	836	852	832	797	839	830	789	835	863	846	746	800	860	809	840	819	896	778	818	776	845	840	805	815	864	855	840	809	811	814	784	821	844	824	849	798	809	841	831	822	834	840	847	827	846	889	833	842	838	849	812	823	805	851	799	834	922	809	845	768	865	774	815	865	858	799	805	817	813	812	833	775	836	832	864	806	854	813	806	783	838	844	767	830	834	813	842	817	863	846	822	837	810	837	829	830	814	836	851	823	834	820	800	766	845	819	856	844	834	846	797	807	844	822	863	787	822	832	851	840	847	824	812	796	797	802	812	867	812	804	818	782	879	786	817	805	834	811	817	824	820	838	908	840	833	851	785	821	833	818	824	853	829	849	842	789	806	834	829	856	791	779	792	863	813	756	782	806	819	803	772	816	835	820	853	844	833	864	783	818	818	861	800	819	888	804	809	857	845	821	816	798	803	805	769	849	836	837	837	810	821	814	849	808	801	824	827	885	800	822	864	863	801	832	823	839	843	890	823	831	830	828	854	846	845	831	818	882	784	891	829	796	821	806	842	798	790	785	790	835	779	825	805	836	813	848	825	791	863	792	856	780	815	828	837	820	880	759	803	881	758	768	808	839	821	832	815	743	840	754	803	777	788	811	891	836	865	784	846	804	811	785	778	829	834	823	841	784	808	842	805	801	874	769	875	849	799	834	855	841	860	874	781	827	857	832	859	790	830	846	785	823	865	838	904	844	834	844	822	816	838	858	864	828	826	827	819	763	850	843	779	826	813	859	820	855	862	782	780	832	839	863	822	831	842	843	851	813	903	822	858	815	864	809	851	836	796	835	831	851	845	799	817	888	806	811	852	800	788	851	805	819	841	844	842	831	835	834	847	883	795	832	830	811	833	810	823	864	829	819	867	860	796	831	794	876	782	845	838	832	847	852	779	862	826	797	826	830	815	803	853	800	826	827	801	788	852	855	800	824	768	891	806	787	885	849	844	831	876	812	830	839	799	856	845	803	865	877	816	861	865	804	852	818	818	822	858	815	823	779	803	792	907	849	809	818	831	744	808	828	790	891	814	836	815	793	779	856	819	821	805	845	831	851	834	838	789	782	827	845	800	787	806	791	803	840	828	848	829	861	814	803	862	821	809	796	820	827	777	835	847	828	859	820	856	841	829	843	811	809	862	822	873	861	802	862	836	838	837	844	868	778	826	745	764	822	813	860	810	818	779	795	796	821	838	823	828	746	835	810	875	803	894	766	826	800	813	820	795	819	839	840	814	855	820	820	860	801	809	844	838	829	842	825	807	838	859	829	819	794	820	887	820	826	815	816	844	822	847	826	819	846	827	874	808	818	813	828	866	799	834	832	845	808	788	878	850	833	768	832	822	843	810	845	837	847	865	754	816	809	824	813	795	800	770	818	804	830	871	766	781	822	828	875	826	845	850	793	843	835	847	824	871	802	873	803	891	852	831	851	851	842	854	795	813	814	852	852	821	783	850	821	809	804	849	839	788	827	854	835	821	805	853	772	905	802	778	734	838	803	789	754	808	828	815	845	821	777	834	872	841
25020	21538	24900	28621	21532	21295	1086	397	350	296	312	295	270	251	292	257	287	267	288	276	264	291	261	250	250	277	259	296	277	263	273	284	297	256	253	273	254	264	277	258	225	266	282	286	269	263	240	276	256	271	263	273	253	251	250	258	255	267	284	257	278	267	291	300	281	262	273	265	285	261	285	256	260	270	275	285	275	292	263	299	259	268	264	248	261	280	266	287	249	273	277	283	274	250	267	276	278	282	266	269	291	253	265	236	252	260	263	314	253	263	258	270	280	257	269	253	272	294	284	279	286	256	273	259	287	239	251	278	290	302	289	261	258	264	257	255	255	253	256	265	257	254	261	273	270	229	237	283	273	265	268	259	255	269	247	231	291	279	266	264	268	275	287	315	259	286	222	281	265	285	265	245	264	279	266	269	269	261	245	267	270	277	244	257	300	255	263	300	248	264	250	284	268	285	261	260	239	220	262	250	243	240	300	274	284	257	277	246	278	274	253	292	238	249	260	262	245	273	250	273	238	264	265	289	261	279	254	279	286	279	232	256	230	286	251	254	262	254	276	256	248	223	268	242	267	269	259	273	259	268	237	257	234	269	298	266	261	245	272	286	260	252	264	273	268	287	244	270	278	264	292	248	277	274	265	269	275	266	262	300	288	269	264	271	260	290	262	253	251	272	249	260	252	283	282	265	248	235	260	263	247	231	294	271	245	256	241	274	282	259	270	298	280	248	254	255	258	267	262	256	268	249	249	256	278	245	278	282	258	283	236	277	262	296	284	289	258	234	242	260	236	260	273	290	248	299	292	283	260	258	227	293	282	244	282	268	250	261	251	247	258	271	265	274	254	283	296	278	270	242	256	269	268	248	268	270	265	253	271	252	261	273	291	274	292	257	269	240	274	249	263	254	298	249	264	251	284	253	259	232	269	280	278	267	279	293	296	293	280	248	267	283	272	281	285	282	283	278	284	252	308	281	276	251	263	267	278	271	261	268	262	260	259	256	262	261	265	255	250	269	301	270	295	281	263	256	262	263	241	274	271	315	273	267	263	237	248	272	253	245	264	255	252	263	294	252	248	245	265	262	259	299	266	286	294	287	262	243	281	266	271	289	275	244	250	268	306	268	266	265	282	264	291	266	283	277	293	257	265	269	269	277	299	235	287	278	280	273	283	277	280	253	268	282	251	270	299	275	280	248	287	267	278	249	270	293	241	249	258	251	268	271	280	266	282	280	254	267	254	260	291	246	285	282	263	259	247	325	244	274	291	262	264	287	248	263	281	288	264	236	270	248	251	285	271	277	261	258	235	270	259	257	254	257	243	256	256	286	269	244	266	284	255	244	258	264	255	242	267	262	288	270	226	255	268	315	282	268	299	265	251	255	236	240	227	277	272	256	274	268	279	271	261	243	259	246	264	263	249	265	261	259	273	294	229	269	282	260	258	285	239	292	259	284	268	267	269	236	255	271	245	253	264	274	263	247	270	245	268	284	256	246	248	261	294	266	251	272	283	279	250	282	260	274	233	263	300	258	273	279	252	256	239	296	295	254	238	253	281	253	248	267	303	273	272	273	273	247	263	223	245	288	258	274	248	287	277	274	270	211	259	241	256	274	265	279	297	293	261	245	242	233	244	260	250	274	262	280	266	297	254	271	296	308	296	260	253	280	253	248	250	251	262	243	281	257	253	264	255	276	263	251	265	291	239	275	256	251	260	292	247	273	264	284	247	259	236	288	258	261	243	253	274	269	259	290	263	279	257	262	285	261	250	268	275	261	273	222	264	227	244	256	298	285	252	262	265	282	271	263	273	267	272	273	292	245	268	252	261	238	247	259	289	231	233	243	279	271	282	280	265	253	257	249	247	262	226	257	259	280	265	264	257	269	252	260	265	282	268	253	260	265	256	278	263	299	255	249	308	274	232	256	268	255	263	251	293	272	271	301	252	261	296	247	245	268	256	248	261	270	253	275	288	285	259	270	245	298	264	262	253	242	290	312	257	272	282	262	237	277	270	291	299	275	260	253	263	265	267	249	272	241	285	268	276	298	249	253	260	277	269	280	243	297	293	243	256	242	275	272	256	268	242	287	270	240	285	265	298	291	283	274	236	259	280	241	269	277	259	267	260	280	259	269	258	240	261	241	258	294	256	242	270	265	289	255	252	274	261	262	277	255	276	258	256	278	280	286	256	280	271	259	265	309	275	230	265	250	241	244	286	243	279	280	279	240	260	269	270	269	267	266	243	253	270	248	268	245	266	284	286	241	291	291	259	269	240	268	295	290	264	262	279	265	305	253	271	278	254	232	243	286	253	252	224	271	256	267	263	264	249	292	254	262	262	285	313	269	253	260	253	290	235	295	273	262	250	234	254	250	298	255	236	261	249	280	256	309	256	261	285	285	274	230	251	275	260	261	265	271	292	269	284	262	245	262	272	269	284	252	268	272	281	238	272	284	269	298	295	223	245	289	266	284	274	262	239	261	267	264	237	258	264	265	291	261	258	246	245	293	240	276	272	279	256	284	273	254	252	278	268	257	322	277	278	277	264	258	314	275	252	270	283	271	320	296	274	261	267	305	253	266	275	279	275	296	241	232	307	277	260	248	237	282	261	251	255	237	266	258	236	240	286	247	296	242	284	286	254	268	275	267	243	255	255	283	270	243	267	285	238	273	266	271	309	282	256	253	269	249	253	280	213	256	263	228	251	271	277	262	287	219	243	242	299	285	284	272	263	266	257	270	292	248	240	242	267	260	267	267	283	269	292	254	280	256	245	252	267	260	273	282	257	238	249	252	251	273	260	285	281	271	262	300	283	252	240	258	262	229	231	291	244	254	251	273	273	265	247	240	257	246	261	238	275	279	240	295	282	276	291	274	274	278	260	253	268	285	253	273	288	318	278	275	247	259	269	238	285	241	277	254	250	263	278	235	254	280	262	272	250	245	264	272	251	282	278	246	241	277	274	262	238	284	278	274	267	273	256	281	245	270	274	265	289	265	283	246	280	288	252	265	256	280	253	271	278	269	245	254	245	292	271	258	267	280	238	288	284	288	266	282	275	274	278	284	235	265	258	275	283	293	270	276	290	257	266	280	258	291	275	263	263	253	262	243	270	270	243	276	270	275	229	255	260	260	242	267	229	236	258	263	239	288	288	279	278	274	256	261	262	275	270	260	245	258	261	273	267	264	245	277	266	286	250	243	284	254	272	259	262	264	262	257	263	274	276	273	261	257	272	288	265	234	270	266	266	238	253	262	284	276	241	260	262	292	269	251	332	287	248	241	267	264	283	268	256	259	266	272	259	233	258	258	275	253	270	292	256	272	262	289	247	257	280	260	258	236	264	260	274	299	220	259	254	269	261	260	276	275	261	266	265	242	248	257	257	269	284	253	308	273	262	286	287	253	267	274	247	275	254	264	268	266	259	268	262	252	248	276	253	276	279	255	267	298	242	275	272	272	269	269	293	266	231	265	253	235	233	273	260	261	266	256	269	245
3079	2095	1197	849	706	640	602	640	604	615	598	646	605	584	578	561	582	575	552	585	617	581	573	555	610	598	586	575	578	602	611	552	536	581	551	581	573	573	598	617	549	610	573	575	598	564	622	614	528	593	604	561	584	577	604	592	584	605	587	636	549	618	579	603	589	557	572	587	530	590	585	533	582	580	575	600	542	595	609	580	568	588	571	609	567	552	595	573	577	542	568	576	578	590	617	588	566	573	615	598	556	574	565	642	600	565	581	560	646	566	586	502	596	607	627	533	577	561	556	576	564	531	598	569	579	591	591	598	567	552	581	532	537	606	619	557	581	597	606	586	579	639	553	554	610	569	580	629	599	566	595	572	571	600	577	580	581	614	595	569	569	581	619	590	624	569	611	596	596	600	586	569	582	587	560	592	569	547	561	566	586	570	565	570	552	578	580	516	598	575	553	563	611	612	559	560	562	579	612	574	570	596	599	601	636	571	623	584	575	588	567	544	588	583	615	546	621	604	616	545	610	564	592	569	613	614	545	562	588	589	584	563	569	530	581	580	541	569	594	601	564	579	536	585	593	552	602	618	584	612	604	546	580	580	578	589	597	574	545	605	585	554	576	602	542	565	602	578	578	583	579	553	605	587	574	585	604	579	574	551	565	575	572	517	599	547	587	570	584	627	602	581	589	584	566	551	623	578	625	601	597	594	544	581	602	594	592	614	542	573	572	567	593	569	603	570	597	569	610	583	563	572	593	586	574	528	589	567	613	556	603	577	602	563	583	562	591	571	594	531	575	605	580	620	611	593	577	602	574	562	562	534	574	612	575	573	598	571	566	532	596	578	563	593	547	607	571	612	526	570	568	549	571	592	591	641	581	584	597	636	607	567	519	601	607	538	640	563	621	572	618	600	571	574	575	545	586	624	614	578	636	583	592	582	579	570	571	557	618	575	561	537	619	584	569	617	568	593	592	560	604	604	589	578	596	574	571	556	552	538	546	581	569	594	591	559	581	594	649	585	580	569	567	612	566	601	598	532	565	564	567	589	603	599	575	601	597	557	563	625	567	560	587	575	559	593	572	573	565	559	553	609	573	564	574	573	594	544	551	592	603	589	560	587	605	579	617	551	553	577	559	596	559	585	575	591	555	591	586	618	584	593	566	582	590	524	566	547	565	592	559	590	593	555	609	561	570	562	567	578	587	545	563	584	558	587	610	580	598	556	600	577	593	609	615	597	579	573	595	554	596	569	594	614	578	599	553	613	599	570	595	624	561	626	603	564	585	634	555	620	586	607	577	606	550	600	587	559	584	571	592	574	560	587	539	558	553	590	600	574	582	588	611	579	600	585	590	543	575	586	583	573	612	612	549	626	579	560	558	587	549	606	610	691	616	548	586	604	560	583	592	595	583	613	600	598	595	633	596	607	585	586	567	591	577	572	558	556	551	587	584	571	561	553	566	550	582	596	575	590	587	604	588	598	626	584	575	565	561	554	586	572	553	569	557	586	536	585	579	602	519	553	580	564	607	607	583	586	599	599	573	597	567	561	600	545	563	542	571	563	546	584	557	546	531	562	580	564	614	577	554	600	594	598	561	581	585	550	579	553	572	581	581	577	567	579	633	571	560	614	586	612	595	579	533	558	604	575	590	605	594	594	571	574	610	518	659	567	610	574	580	531	569	542	554	557	612	607	598	577	614	607	559	571	560	595	557	578	587	577	604	558	588	574	576	562	587	579	572	538	574	572	568	560	584	581	590	608	542	561	587	563	610	578	561	581	579	615	589	581	595	615	569	586	576	517	572	578	636	565	539	572	621	584	574	572	585	598	570	569	596	567	575	569	606	574	569	636	561	591	600	616	640	607	593	566	573	549	608	572	568	541	581	648	583	557	559	618	542	559	577	585	589	580	638	589	562	601	595	608	555	572	603	552	582	549	592	589	578	563	601	562	617	577	595	565	579	585	608	589	546	607	548	540	585	588	609	535	582	562	543	585	576	585	556	591	580	577	563	582	563	571	552	575	551	590	614	616	546	564	578	580	565	571	567	599	566	570	561	573	581	576	531	607	614	581	584	554	589	588	587	577	574	582	555	623	586	562	589	549	576	606	597	581	557	594	562	615	589	551	558	596	573	571	570	602	602	577	576	618	581	593	560	573	575	574	577	602	613	589	542	587	596	566	539	605	602	561	575	565	591	535	606	555	544	605	550	553	580	582	574	595	598	590	551	547	563	552	602	560	566	565	582	602	576	557	594	571	572	591	610	528	601	560	565	564	616	608	590	557	572	581	557	621	583	586	573	596	620	598	548	572	627	588	562	579	579	562	599	613	579	577	604	612	573	576	539	593	534	581	550	607	587	613	580	592	559	604	613	585	609	592	558	652	562	541	583	571	596	585	588	578	517	580	535	581	585	605	572	563	631	578	615	593	589	570	571	589	588	586	575	617	606	551	609	551	551	597	559	568	585	541	539	590	566	580	567	589	556	596	552	559	581	597	575	565	595	623	558	549	556	570	595	591	582	609	568	567	583	551	558	605	618	605	564	566	616	582	571	576	574	566	636	587	623	597	553	595	584	567	581	599	551	577	591	571	561	580	589	645	532	551	573	599	601	571	618	605	572	598	594	557	589	586	550	614	591	582	603	570	540	627	589	598	572	629	585	572	591	580	527	559	611	593	543	612	620	579	550	616	577	578	553	561	586	600	570	619	609	564	571	580	603	617	560	591	565	534	591	608	584	555	567	600	583	600	588	566	583	533	621	591	611	564	557	584	538	593	564	585	585	590	573	582	622	569	591	599	547	613	558	565	568	566	608	591	578	601	607	585	586	599	588	633	594	607	552	615	572	621	629	566	598	583	568	558	579	569	578	580	562	619	567	563	590	533	570	557	591	567	612	576	619	573	562	549	564	621	582	554	590	585	620	593	585	566	548	576	612	590	586	529	590	589	545	573	554	603	605	568	589	583	564	614	589	575	579	545	584	586	531	591	593	602	567	565	597	565	590	619	592	577	548	595	583	610	620	567	557	601	545	554	554	624	557	624	590	582	615	617	585	600	575	589	579	577	554	582	596	620	589	608	593	618	590	605	563	583	593	561	593	591	556	632	587	588	611	576	564	579	579	605	558	552	568	560	613	593	566	549	568	578	583	570	589	621	592	546	558	601	571	596	569	589	566	544	610	593	554	601	587	567	554	569	565	589	575	549	571	542	572	557	600	569	611	547	557	586	603	569	605	629	585	597	583	563	590	540	550	575	574	547	569	561	567	577	572	601	558	552	562	559	575	517	589	571	607	592	584	579	563	618	562	611	586	574	599	587	617	611	556	581	573	606	569	597	623	558	542	618	592	545	597	534	548	560	556	587	589	585	546	574	606	602	558	569	598	599	587	568	590	559	544	571	573	568	577	621	560	574	555	536	581	559	586	573	586	622	592	600	572	614	534	607	540	554	578	573	585	587	578	547	531	613	628	608	606	571	583	572	549	602	608	576	603	566
24394	21534	25172	28345	21535	21543	17927	479	238	230	212	167	189	176	164	166	168	171	139	138	142	149	124	147	132	128	120	125	114	141	116	127	136	126	124	141	127	105	112	127	115	119	130	133	143	115	113	125	132	123	139	127	119	127	122	113	147	120	129	127	112	119	125	112	138	140	111	103	112	121	131	115	122	93	115	97	119	103	125	142	94	135	115	142	127	123	133	117	125	117	121	129	109	130	123	114	141	111	132	109	136	116	116	118	137	140	117	105	114	109	114	110	127	117	141	104	119	119	120	120	110	112	114	127	130	101	139	125	129	117	96	135	110	104	115	114	117	120	106	122	133	133	134	106	128	106	128	124	123	109	124	140	133	120	128	122	112	130	120	121	115	123	117	105	114	137	112	126	133	141	120	121	141	131	112	134	132	119	125	112	105	131	108	117	94	107	131	115	113	99	109	120	114	106	115	94	120	121	125	144	117	121	111	136	111	114	133	108	122	118	122	126	133	121	119	101	115	97	119	128	135	97	107	108	101	112	115	124	125	120	120	131	123	118	120	96	125	112	123	114	123	120	128	143	139	107	126	133	129	134	106	119	119	125	106	127	149	110	121	122	129	140	105	118	101	107	115	134	128	116	116	117	107	137	123	142	118	126	117	113	113	117	111	108	126	104	111	104	118	137	118	90	108	140	127	117	110	115	92	115	106	133	130	111	100	117	101	127	112	124	106	124	104	107	124	109	139	131	134	128	134	122	111	138	108	118	100	130	108	129	129	137	124	121	132	130	128	130	109	102	126	132	107	119	108	124	118	120	132	105	108	122	115	128	121	96	121	119	124	106	137	120	132	139	111	118	135	119	108	119	115	138	108	120	130	109	106	118	113	114	125	118	100	104	103	100	128	124	146	110	118	116	106	119	124	151	102	116	119	131	128	137	120	141	131	116	99	122	101	131	117	115	122	115	110	118	112	116	116	114	123	124	112	112	109	128	116	113	130	109	121	120	132	132	119	118	120	110	103	109	126	114	104	112	120	114	113	106	115	131	122	127	104	110	116	145	148	124	118	120	126	128	131	124	99	105	119	131	115	126	102	130	114	138	108	124	122	127	119	107	112	136	133	118	109	128	115	131	105	107	115	108	107	130	111	144	112	132	118	105	104	133	145	127	122	127	130	112	118	98	108	116	101	95	115	118	111	114	120	113	118	110	124	137	111	115	112	106	146	110	113	124	110	116	118	96	120	115	123	139	111	120	108	114	124	116	102	113	106	136	129	131	118	137	101	116	108	114	137	122	113	130	114	117	125	100	121	117	126	123	121	110	119	120	120	132	112	121	128	118	128	112	120	133	121	139	112	110	122	108	124	109	114	121	101	118	128	108	132	107	104	102	108	135	112	111	114	115	135	102	113	116	116	130	105	139	105	114	126	99	111	131	121	113	123	121	141	116	125	114	138	120	110	110	127	104	103	113	100	132	103	104	115	133	122	136	90	136	124	117	104	133	119	107	118	128	132	104	98	113	119	125	107	132	129	156	132	123	111	113	130	112	142	115	104	110	101	116	128	137	131	111	111	104	126	115	107	136	116	112	102	122	137	115	96	131	104	135	121	146	115	132	118	102	107	121	107	115	103	101	135	111	128	129	124	115	116	121	116	112	118	116	125	135	126	121	129	129	117	112	132	118	126	123	120	98	130	125	105	116	117	120	96	131	119	114	122	111	115	119	99	128	121	126	110	118	116	104	131	136	130	103	105	125	132	132	111	132	115	106	134	96	112	112	121	122	112	121	118	122	109	128	123	111	101	126	117	112	109	127	112	129	102	104	136	104	104	121	124	110	126	111	108	114	125	127	130	127	130	128	125	119	106	115	106	117	113	120	114	108	131	124	120	113	108	116	110	130	119	139	128	124	123	96	122	140	111	133	137	115	130	121	125	114	138	117	132	106	111	92	126	103	133	119	100	113	113	115	126	123	116	131	122	116	109	106	119	98	108	126	130	127	128	102	130	99	104	128	98	116	115	108	104	116	111	140	110	115	115	131	133	102	111	110	133	120	115	104	118	94	118	111	116	126	115	109	121	126	111	98	108	101	113	116	115	107	111	118	113	97	120	119	137	125	94	129	109	118	117	112	107	116	107	142	112	136	117	122	113	112	120	118	148	116	131	120	120	130	136	133	126	117	99	110	103	110	139	120	116	98	93	116	119	107	105	107	101	98	136	124	148	125	111	118	103	134	102	120	112	105	110	118	103	117	121	131	132	125	128	123	103	126	120	118	120	111	124	128	117	131	141	113	94	125	108	102	124	128	115	113	107	131	139	123	131	132	98	131	132	150	106	107	131	124	121	105	111	118	123	106	119	131	108	127	138	137	99	124	96	128	94	124	99	122	122	102	123	116	121	120	114	109	122	119	116	93	113	125	132	128	121	96	120	120	140	108	111	117	135	113	124	106	126	148	129	119	117	115	136	123	112	110	113	118	122	134	117	117	95	132	104	106	109	101	124	139	118	110	109	111	115	126	118	107	93	118	109	135	92	125	134	128	110	111	108	135	128	133	103	116	113	94	141	125	137	121	128	125	106	122	117	143	98	115	113	106	131	109	109	108	106	123	114	108	100	124	119	119	127	131	136	128	127	132	133	128	109	110	116	107	122	119	140	106	103	119	104	116	136	132	106	99	115	114	99	117	106	113	128	97	105	121	134	107	128	110	130	133	125	122	120	131	132	115	121	134	142	124	110	111	115	127	112	117	128	132	124	123	113	123	107	125	113	138	108	123	114	135	129	125	123	100	110	128	114	118	127	106	126	126	126	101	116	125	134	107	115	115	117	125	126	103	139	113	119	122	124	140	111	108	117	124	98	128	130	107	129	129	125	129	112	114	91	96	121	128	129	111	110	111	134	101	105	111	140	119	135	113	110	111	105	114	118	139	124	91	124	117	107	130	116	127	128	110	129	126	122	106	134	118	120	105	113	122	108	127	130	121	98	136	115	106	109	127	122	121	104	114	120	101	109	139	99	98	105	106	121	124	95	114	128	134	106	110	108	105	116	142	123	120	122	110	112	108	112	120	121	111	106	116	147	126	105	131	120	114	128	119	126	120	95	127	123	97	105	133	127	116	125	127	115	106	130	119	122	119	112	143	112	109	117	109	135	134	131	104	121	133	133	106	98	119	117	114	119	145	127	99	137	97	128	116	102	102	131	121	112	120	118	111	131	133	123	121	132	95	126	129	101	117	106	135	122	128	134	125	114	118	132	128	104	125	124	129	102	130	101	130	135	113	112	117	119	117	132	116	126	109	128	118	117	120	126	135	118	101	111	110	122	114	128	140	96	103	110	111	115	109	112	115	115	119	126	128	117	115	114	116	120	95	138	139	120	132	134	118	123	107	113	128	115	129	112	126	120	121	109	122	125	115	127	132	102	125	125	117	132	105	103	124	134	118	130	115	123	146	103	93	113	104	120	135	124	123	131	132	110	118	112	113	139	123	131	138	119	112
2962	3054	1470	832	517	435	415	353	333	347	337	338	306	319	307	302	332	308	298	308	298	304	286	307	284	310	272	279	281	310	269	290	279	286	325	288	310	335	295	298	306	311	271	286	286	290	303	289	288	280	310	276	281	322	272	290	291	300	334	303	295	299	285	257	278	299	322	310	249	303	301	324	302	327	292	256	267	305	302	275	309	307	280	270	308	273	302	322	300	308	270	311	279	274	295	317	328	311	286	281	290	310	321	303	289	299	312	301	293	276	312	284	285	282	293	289	293	292	300	318	297	296	291	281	299	274	283	255	311	302	280	291	274	291	279	286	299	298	295	311	286	332	281	316	308	293	306	277	315	274	277	278	310	301	312	320	270	292	302	308	274	252	302	295	264	311	292	282	290	296	304	258	291	267	272	294	303	288	314	286	273	289	278	274	300	293	278	268	271	271	287	312	324	273	289	325	288	307	273	293	334	288	305	297	289	293	311	286	321	294	310	322	303	312	320	291	314	276	297	306	310	290	316	343	328	288	304	282	264	297	293	290	299	301	286	293	310	278	307	263	275	273	287	282	282	308	301	304	306	301	302	270	302	322	274	287	332	283	273	285	284	322	302	300	298	303	287	287	295	280	283	283	303	295	270	320	293	314	282	300	286	297	289	286	318	286	270	272	296	277	263	283	278	311	291	255	288	322	282	291	291	295	291	284	298	303	283	291	300	303	298	284	291	284	311	309	294	289	295	318	288	276	282	297	284	323	304	293	277	285	312	317	322	287	326	311	298	282	301	280	304	288	299	297	316	274	278	312	303	279	317	276	298	273	287	287	257	306	266	295	282	307	314	335	331	275	295	304	286	284	309	295	299	313	299	303	282	291	315	260	276	297	306	269	285	281	296	284	292	280	276	296	261	285	287	310	311	278	279	293	293	315	301	300	283	297	308	303	277	268	308	301	291	292	270	282	303	282	302	300	283	305	269	301	297	309	284	305	277	304	304	287	303	284	315	289	309	291	314	285	276	290	301	260	292	296	309	304	281	281	295	274	267	278	264	297	314	265	274	256	280	305	338	263	298	284	323	283	331	282	283	266	305	274	269	330	292	308	307	287	292	291	306	288	281	321	310	295	284	282	320	276	280	318	307	281	299	295	301	313	325	283	297	279	282	323	302	270	290	328	306	308	276	292	301	265	304	322	312	288	291	298	296	296	288	283	275	290	276	280	263	270	304	293	271	302	256	279	281	304	309	292	309	304	280	289	313	293	278	322	285	314	318	281	315	303	314	297	314	294	277	266	297	313	298	284	289	297	291	278	305	295	288	288	290	280	275	285	286	290	307	307	258	300	259	305	273	282	295	290	292	255	277	277	311	299	279	316	304	262	298	314	306	294	329	293	299	308	268	280	290	294	324	309	293	278	304	318	284	302	290	297	299	287	266	296	282	292	278	293	299	314	307	284	300	291	307	297	299	289	296	300	290	252	300	275	310	290	271	275	278	300	318	310	313	314	282	315	273	299	297	263	281	309	313	301	280	293	287	300	276	277	290	273	266	290	282	294	299	298	294	307	314	287	305	287	300	310	284	293	266	291	275	281	316	255	315	322	253	296	289	318	295	285	279	294	277	293	296	285	328	275	277	299	286	302	282	283	309	285	277	288	309	280	299	291	318	283	286	284	302	295	304	291	295	302	283	301	304	301	296	271	274	313	330	290	293	323	297	331	281	284	294	269	306	293	295	301	317	288	306	305	321	277	291	310	297	321	274	324	304	268	307	280	295	294	277	289	297	276	269	299	290	277	330	297	258	282	283	308	299	255	304	300	276	301	284	300	280	270	288	273	322	287	286	260	291	302	292	260	307	271	299	300	291	260	287	320	276	283	301	281	305	299	306	276	268	294	309	288	319	286	297	282	277	277	283	290	283	285	292	319	286	331	309	291	263	280	286	269	298	301	298	304	272	258	283	290	283	299	304	299	282	276	308	296	289	279	259	249	301	306	299	313	263	271	286	309	314	286	236	281	264	322	303	292	285	285	280	264	273	272	260	291	299	312	286	295	306	285	280	298	267	294	291	319	318	275	329	289	272	312	270	283	302	302	280	283	288	320	291	283	289	293	314	289	283	298	323	292	312	277	328	303	278	290	286	289	287	297	277	280	263	282	291	272	310	323	271	254	298	313	284	293	306	297	284	303	307	300	265	290	298	286	296	293	282	301	296	306	293	283	303	320	293	271	319	303	288	311	276	288	292	310	280	278	291	267	300	279	289	288	295	270	298	294	273	297	293	304	303	286	271	323	303	308	310	301	290	274	272	273	279	257	289	317	285	274	310	265	283	281	299	299	309	280	328	303	269	296	278	299	295	297	269	314	312	290	274	305	279	290	295	321	295	273	324	286	279	278	280	300	275	304	299	286	284	324	274	293	270	315	264	305	302	275	311	267	253	285	307	305	308	279	302	278	288	286	275	315	314	292	280	272	293	315	292	285	277	291	310	297	293	279	289	278	279	307	287	292	302	302	291	291	283	315	298	297	315	292	312	277	303	297	297	297	298	275	251	287	295	310	301	271	308	278	299	307	265	269	312	277	261	312	303	294	283	311	270	316	288	315	308	297	267	311	245	281	310	261	269	281	278	308	276	301	289	287	299	282	305	296	304	264	279	308	307	297	275	281	273	293	255	269	326	307	289	308	284	298	279	283	291	305	301	316	299	295	277	276	298	332	295	313	311	291	279	272	304	290	284	319	271	272	308	318	312	331	270	316	277	290	307	285	300	303	263	308	293	292	303	273	274	297	288	305	279	280	314	302	316	281	285	313	325	278	257	314	298	280	300	307	276	288	275	286	290	309	277	260	309	283	273	287	290	291	284	297	271	294	307	313	299	320	284	312	299	302	282	310	294	315	304	298	287	267	294	299	298	318	295	297	331	301	286	270	273	306	281	280	282	296	323	265	275	303	305	299	285	254	301	302	290	302	296	325	289	279	296	266	305	319	323	324	302	312	305	287	303	291	307	292	283	285	276	293	289	323	326	291	295	296	311	317	289	281	323	282	295	287	290	297	273	287	299	309	295	307	282	299	265	303	289	281	313	335	296	301	307	291	300	300	302	291	294	269	282	326	271	280	259	278	289	286	290	319	293	337	284	285	294	306	276	286	304	283	286	294	305	298	289	293	309	285	311	280	263	326	265	290	280	284	315	285	313	295	305	303	302	282	291	296	325	288	289	304	304	288	289	291	283	290	304	316	295	307	321	268	298	309	275	300	282	295	277	283	308	287	285	292	298	304	313	260	316	317	296	273	291	296	305	311	301	312	273	300	276	265	279	271	302	288	294	294	266	302	294	312	288	291	294	288	303	288	305	297	295	287	274	315	290	308	275	285	276	300	310	305	280	282	271	311	304	281	270	272	317	290	268	294	320	296	299	282	306	284	289	291	334	284	290	292	318	288	261	314	271	282	293	282	279	292	275	279	311	295	274	316	323	317	276	273	255	302	322	305
32093	21066	11847	1018	543	503	430	397	371	373	408	411	394	390	405	397	427	360	377	352	373	379	364	395	393	383	393	365	357	387	347	365	377	409	399	412	399	402	384	376	389	382	342	407	388	398	399	380	371	381	387	420	413	378	356	382	403	342	378	422	394	363	418	421	380	365	334	339	391	417	455	362	397	412	368	369	366	389	371	364	394	383	350	387	382	382	432	364	400	379	382	400	367	410	405	425	378	416	385	370	387	402	404	398	375	384	382	353	397	373	370	396	397	376	347	413	367	409	428	369	401	410	377	366	357	344	399	382	413	361	389	407	413	384	394	406	400	391	386	439	394	392	377	380	387	413	403	381	351	402	382	373	409	370	381	359	331	377	362	367	369	383	384	378	366	445	388	336	389	385	397	370	367	383	382	362	366	403	358	331	404	404	391	418	346	360	394	396	351	369	378	359	405	366	398	368	405	370	400	432	409	411	380	368	385	402	351	338	403	402	366	404	402	378	423	397	355	375	387	369	423	395	412	399	370	372	371	394	391	410	411	376	371	420	403	372	366	364	398	365	354	397	352	396	401	386	387	404	413	386	400	379	350	393	409	382	406	381	371	402	379	352	384	366	442	355	353	400	404	388	339	409	381	402	371	381	402	360	409	376	400	388	372	406	387	394	388	351	386	394	374	384	343	396	406	419	378	384	402	375	394	365	371	348	392	390	402	366	419	366	450	361	387	369	376	406	386	403	418	358	409	382	398	365	401	399	382	357	372	384	369	383	338	400	369	404	378	353	370	364	391	378	362	381	374	386	427	387	372	334	389	389	386	444	389	385	367	384	372	406	412	406	384	372	369	410	405	395	361	359	364	378	393	382	379	363	393	381	351	354	389	410	386	393	413	375	412	401	368	411	373	391	375	361	331	381	382	414	370	380	388	411	354	396	393	405	380	381	384	433	402	354	396	386	403	409	409	404	399	359	363	364	386	365	371	385	421	369	414	380	384	393	394	376	373	380	422	357	379	400	393	399	383	361	397	390	382	407	414	373	391	395	362	420	347	366	376	385	394	368	385	415	360	395	399	392	370	394	395	402	400	408	413	407	394	366	375	390	384	385	384	371	368	368	388	371	355	395	391	358	395	405	442	386	401	393	406	381	403	394	394	361	354	409	337	393	424	349	439	378	397	416	370	363	360	398	398	366	382	367	436	398	393	401	376	378	405	396	406	371	396	405	366	389	377	394	376	383	423	382	373	387	389	406	379	368	379	359	396	408	398	372	395	409	350	380	398	391	382	414	373	396	382	392	374	415	416	377	386	371	368	405	396	416	386	420	446	383	389	377	377	380	414	382	361	400	371	383	360	423	391	377	415	377	422	363	398	396	354	412	385	413	420	346	431	374	405	377	360	361	416	394	405	383	363	389	406	373	427	387	374	350	427	363	378	392	389	410	336	368	397	403	407	420	423	429	400	412	420	378	366	389	404	396	374	380	397	386	375	389	376	410	358	382	408	384	398	343	375	380	397	376	371	369	370	386	383	359	389	380	378	394	393	384	372	393	402	387	405	379	348	400	432	366	382	424	398	400	415	398	373	391	393	389	365	373	388	361	359	380	386	382	384	371	378	415	401	404	391	376	387	382	377	395	350	376	372	362	400	362	372	396	364	418	425	432	353	387	414	386	401	376	392	406	397	351	393	388	361	381	378	411	376	414	414	386	402	384	392	402	413	385	398	432	373	373	429	395	406	419	438	378	373	371	391	372	358	388	404	331	392	376	375	389	404	326	357	377	384	360	394	390	368	391	396	398	428	403	421	353	388	405	396	400	414	404	385	349	384	372	362	391	374	367	388	388	410	376	396	373	386	383	344	382	402	374	392	410	364	383	406	428	339	400	381	378	403	423	391	367	412	355	419	410	372	415	398	358	393	427	358	377	383	395	375	436	373	393	396	395	401	367	399	372	403	383	381	394	384	429	397	407	425	382	381	442	374	392	390	393	385	387	405	400	393	427	351	411	382	359	405	400	391	398	367	408	390	383	417	376	395	406	423	351	411	364	387	390	438	392	420	370	391	345	368	351	403	406	402	387	425	379	369	386	384	455	404	349	389	374	386	387	364	355	379	432	369	365	405	372	376	363	382	398	405	389	397	402	354	348	350	399	391	356	401	379	386	422	390	376	378	431	395	397	379	387	395	356	332	379	423	392	404	392	412	372	399	405	364	366	358	392	351	374	377	388	394	363	377	390	412	414	421	398	378	394	388	351	394	371	405	365	417	410	347	391	374	395	435	382	393	383	354	379	398	405	357	366	374	389	360	381	381	385	354	391	360	353	413	386	359	398	411	412	369	344	400	335	385	408	389	388	412	361	378	373	381	409	397	372	406	398	390	371	400	392	402	367	386	395	396	399	368	412	382	377	376	387	437	406	404	388	377	362	378	374	393	398	400	407	384	365	384	388	341	406	378	343	371	363	399	395	384	389	396	405	383	402	393	365	351	382	394	390	396	348	396	386	371	418	380	427	378	360	353	393	395	415	393	375	372	367	405	364	378	377	332	417	412	384	378	390	393	399	392	367	386	345	356	370	372	394	381	371	391	443	438	390	379	380	382	350	399	357	346	351	394	407	381	400	404	372	378	387	379	367	393	385	378	355	377	387	381	374	409	380	391	393	383	382	407	365	393	398	378	373	424	359	370	373	392	394	373	390	383	424	379	408	391	378	413	409	367	399	401	425	365	370	366	384	386	404	389	373	413	361	383	376	404	354	364	394	421	371	412	425	371	407	401	390	379	398	395	384	386	390	381	383	394	385	396	391	351	364	422	421	398	408	370	401	403	405	411	385	396	396	425	354	393	398	344	394	372	405	400	392	408	378	383	415	402	346	368	416	418	365	403	382	393	447	392	371	408	431	381	388	395	382	380	362	426	402	391	368	369	342	388	377	390	390	407	369	386	388	336	394	424	392	391	430	363	325	364	416	384	408	353	384	360	384	353	394	396	364	411	387	426	401	390	366	392	389	358	401	398	389	368	376	370	357	372	357	408	363	368	341	375	379	372	355	403	408	362	386	416	397	432	370	384	378	397	413	340	384	382	421	425	408	380	386	400	410	421	407	390	389	376	383	340	403	398	349	387	382	395	394	405	390	419	391	390	429	391	403	412	394	396	392	390	483	387	389	374	408	392	377	353	376	361	363	376	396	372	380	379	413	409	403	401	389	384	383	431	370	399	373	372	381	397	389	381	385	396	360	352	399	399	376	371	437	382	367	401	389	383	410	399	371	389	382	371	379	337	371	375	393	401	352	349	383	347	366	405	394	376	373	411	362	358	376	416	406	373	398	403	385	406	413	411	395	425	414	414	373	387	346	379	380	400	405	423	382	370	374	342	405	351	385	389	405	399	361	434	375	412	388	366	396	382	411	353	399	393	412	381	394	364	317	395	404	372	347	391	435	408	388	394	375	400	394	396	377	386	377	383	370	392	402	401	379	398	418	388	413	389	356
5644	894	844	890	809	849	841	857	862	844	802	850	848	824	862	873	851	829	811	860	804	840	806	866	889	850	790	866	834	813	814	802	824	887	811	842	850	844	811	829	834	773	788	844	814	895	868	837	828	841	900	825	853	861	861	869	861	835	833	815	835	850	862	866	844	827	782	851	850	856	817	845	850	803	858	810	863	849	796	799	851	801	810	827	823	838	868	794	809	865	742	837	837	818	828	850	835	844	892	850	864	826	912	858	815	813	763	780	822	804	812	832	814	861	796	864	819	820	856	839	842	810	844	797	817	831	845	817	837	818	815	825	852	822	816	846	812	844	803	841	836	828	828	821	825	810	857	810	848	812	862	850	826	821	808	803	786	862	865	809	820	873	837	841	857	801	822	807	874	857	830	847	870	842	829	814	841	829	834	787	835	873	838	851	794	852	804	792	895	789	854	864	811	853	892	788	818	850	851	870	864	821	801	820	822	875	861	873	856	848	864	820	847	816	853	869	808	866	875	850	838	801	823	815	821	812	865	789	820	855	820	817	844	818	889	813	773	801	812	804	854	840	826	828	776	869	859	811	822	894	788	837	845	808	830	804	797	864	862	859	762	906	822	839	780	858	852	862	773	857	809	840	784	835	816	835	818	849	805	817	827	842	880	868	821	795	836	817	804	862	800	814	809	882	771	825	843	792	861	848	850	883	862	834	848	813	841	756	813	825	826	884	808	792	864	872	836	819	864	810	789	862	779	830	885	865	834	839	883	818	858	786	852	816	838	844	838	813	828	817	858	818	841	839	839	815	823	801	794	834	822	838	832	799	793	826	815	825	828	880	867	853	772	814	828	817	858	837	831	827	886	785	812	836	825	812	848	818	795	808	776	846	801	842	883	843	851	840	854	839	858	839	829	837	839	862	884	790	841	866	865	842	813	877	808	841	814	855	814	876	824	831	872	819	822	843	797	760	903	780	783	920	825	815	849	817	844	815	821	820	835	896	817	796	829	823	826	856	781	810	796	836	885	850	831	845	858	814	872	831	846	813	792	809	824	810	812	843	793	836	781	811	810	847	861	868	888	833	795	831	830	787	785	838	829	829	837	892	806	813	851	835	856	830	826	816	798	848	831	857	873	849	857	792	885	818	845	849	795	854	860	812	811	840	857	789	856	874	889	846	803	851	803	812	846	870	879	854	868	803	866	875	852	881	818	823	834	831	844	801	808	889	792	852	822	847	847	822	824	794	827	801	811	842	820	837	844	827	827	809	833	865	866	877	810	800	828	834	837	839	858	818	827	839	851	841	831	852	813	817	848	876	847	819	820	765	853	801	787	839	854	836	850	782	814	845	870	859	881	856	869	774	837	845	800	854	790	791	871	829	819	826	830	826	841	846	837	844	891	813	795	805	846	818	845	838	840	832	851	854	821	843	838	841	797	822	864	847	841	841	820	864	844	801	841	812	781	880	833	816	827	833	799	796	835	825	859	856	843	819	832	853	855	854	846	847	853	875	814	903	833	814	834	825	829	855	836	816	858	838	877	820	797	862	836	915	789	848	830	769	861	826	816	841	803	811	811	857	816	855	789	813	823	833	824	849	782	832	807	846	865	838	848	824	836	858	827	820	814	792	824	851	839	853	824	855	821	849	815	849	832	864	830	832	848	840	846	819	841	818	820	779	822	808	803	839	866	861	871	816	848	852	794	828	851	827	830	818	793	861	797	864	834	840	906	806	792	844	856	808	826	861	818	806	818	846	834	845	810	817	814	823	794	840	841	806	833	812	899	858	867	813	818	782	820	851	870	827	858	797	818	851	837	877	825	775	809	841	831	789	816	840	882	794	856	848	834	833	845	878	889	831	834	830	853	817	858	842	763	843	845	876	857	829	778	792	830	857	785	843	809	827	839	818	849	863	843	827	831	850	835	819	840	851	876	901	857	787	791	830	839	901	780	794	777	849	839	795	859	770	868	787	851	847	821	864	826	844	826	802	838	786	818	849	792	836	804	816	800	851	862	787	827	868	883	871	840	853	780	864	841	822	800	796	868	840	822	845	883	846	790	823	805	843	800	812	769	808	838	835	786	829	872	815	842	841	846	882	808	842	834	816	855	856	852	794	855	806	815	778	878	780	820	848	816	826	841	834	870	818	772	800	883	804	845	879	813	828	801	864	804	865	801	814	884	867	776	843	859	848	841	870	824	841	808	849	907	804	779	850	842	829	868	837	863	847	846	844	839	810	843	797	807	874	823	795	821	818	853	831	876	855	863	765	793	854	816	827	801	827	829	815	834	826	838	840	854	803	875	866	847	828	845	855	838	838	859	842	872	843	904	822	837	814	823	838	810	839	884	824	775	873	832	797	819	816	791	869	807	832	828	835	795	771	803	874	802	852	793	864	847	795	890	820	833	782	845	803	861	864	877	822	865	830	746	863	802	791	824	833	784	753	845	831	882	818	824	804	853	800	893	805	845	812	824	852	861	821	800	844	823	798	812	850	809	849	824	861	810	856	781	864	815	804	844	900	891	831	856	865	868	822	827	863	805	880	836	875	843	834	863	847	829	812	768	859	846	849	826	848	776	788	826	819	838	805	871	865	824	858	836	846	876	849	847	831	802	814	867	889	830	779	848	855	831	796	826	843	836	819	836	804	814	868	874	813	864	813	820	803	780	888	853	815	834	867	781	855	820	855	892	827	868	808	881	849	867	791	860	826	862	829	838	820	799	798	793	831	846	846	845	886	843	842	829	784	808	849	827	860	788	811	872	811	826	801	789	890	843	846	822	848	837	809	771	871	838	814	806	854	815	844	814	845	804	865	909	827	787	869	846	850	811	811	864	808	820	799	858	799	842	805	843	835	788	810	871	872	801	826	838	818	820	829	827	866	855	829	845	829	770	837	891	814	837	797	873	820	858	760	815	843	780	869	781	850	834	786	863	841	806	831	830	862	785	851	795	795	836	801	861	845	833	863	871	835	876	839	783	832	780	838	863	845	788	830	811	862	769	853	827	849	833	817	849	850	850	878	849	800	856	786	820	827	876	864	870	859	894	900	859	839	818	811	836	837	845	845	886	797	795	817	803	842	824	845	816	886	839	847	809	864	793	843	880	910	808	781	832	833	815	817	865	824	817	819	839	847	793	857	825	809	835	811	781	805	865	839	849	839	824	794	858	770	879	837	881	836	821	842	795	840	820	837	843	810	834	859	865	853	870	848	849	800	820	832	906	834	808	847	775	826	854	859	833	766	813	824	856	874	801	801	833	845	784	845	853	804	847	800	828	798	853	823	842	854	808	810	831	852	777	829	858	861	823	889	831	897	844	820	842	845	814	819	828	845	798	860	807	860	818	875	851	830	785	800	802	855	856	786	871	793	831	841	842	809	843	827	917	854	777	872	807	833	845	831	843	848	801	852	840	830	845	828	808	815	839	864	836	878	882	822	802	820	810	841	799	830	866	798	831	820	831	810	847	861	856	854	822	823	820	875	824	882	838	784
25011	21530	24895	28616	21531	21294	1206	423	310	315	323	313	285	248	252	318	272	265	267	272	280	263	324	258	280	285	286	294	290	254	255	293	288	259	261	269	249	241	245	274	280	286	267	260	252	274	290	288	261	276	268	270	266	265	274	252	286	257	263	267	277	271	282	259	252	262	275	265	271	265	258	262	261	284	274	255	275	318	268	273	281	292	237	277	266	302	245	278	257	276	244	241	282	269	249	246	254	275	275	282	289	291	257	256	244	309	268	257	295	275	289	308	314	284	248	298	268	240	278	285	269	263	253	260	303	243	250	246	280	251	245	252	273	268	259	248	293	279	277	262	293	280	257	266	261	277	271	269	262	244	283	274	276	292	294	258	262	255	234	249	277	229	275	308	275	286	261	231	257	265	275	299	293	281	260	271	265	241	239	237	249	240	293	279	260	253	299	285	278	263	261	256	281	273	263	239	280	268	321	271	273	272	256	249	256	252	269	285	255	254	270	283	262	263	255	282	278	262	273	254	250	260	260	240	285	290	233	267	268	274	261	272	273	234	258	259	282	320	254	251	253	270	285	259	241	260	248	268	281	222	248	250	238	274	263	287	248	252	268	262	299	275	280	283	258	290	297	269	303	285	252	282	259	273	256	286	264	238	223	259	297	245	230	261	277	292	264	292	295	266	295	249	254	258	259	273	278	243	252	276	269	279	279	267	281	249	246	250	267	272	276	276	272	281	272	239	271	257	265	258	279	299	260	244	283	265	227	236	237	259	311	243	259	261	240	246	254	258	277	270	251	260	284	277	300	298	266	268	274	274	279	280	255	267	253	258	269	284	305	280	253	283	267	268	269	278	251	272	253	266	263	243	248	262	248	278	285	285	273	286	259	293	252	270	264	281	227	270	255	269	256	274	256	243	269	292	273	278	284	267	281	280	246	296	290	264	254	271	231	249	277	276	242	283	243	300	270	259	264	249	266	301	257	283	251	275	279	257	247	282	286	262	261	278	278	268	280	263	283	261	276	253	241	262	262	259	270	247	247	252	276	266	259	241	280	266	275	267	238	241	280	240	267	246	247	268	263	223	304	281	278	254	293	258	246	261	290	312	283	284	237	271	243	261	247	245	274	268	296	259	254	254	309	290	260	292	253	290	277	262	247	249	251	258	250	288	246	259	269	251	257	250	258	282	298	242	255	288	272	258	282	275	276	275	297	286	246	272	250	273	278	251	283	249	278	245	236	261	267	270	249	244	295	251	264	241	251	266	257	273	280	300	269	255	245	265	293	276	283	279	256	267	263	280	260	291	254	246	250	284	272	273	263	278	245	241	262	292	256	261	269	258	272	269	262	258	274	293	285	261	270	241	254	292	279	262	309	284	277	309	273	264	290	255	262	248	291	267	229	269	243	237	256	261	237	287	285	286	251	247	237	282	276	274	258	285	264	267	269	256	222	302	272	260	257	237	237	255	301	271	233	264	234	278	249	243	247	253	307	291	277	276	271	258	290	278	237	275	261	271	251	280	282	257	271	276	268	287	241	261	253	269	246	275	274	271	244	282	281	267	261	292	260	272	269	298	284	236	252	265	244	259	256	236	261	266	253	293	286	265	272	266	296	259	269	257	293	260	275	280	240	248	284	287	244	274	289	262	263	244	260	304	308	230	253	287	268	277	225	271	255	279	258	254	234	265	284	262	268	262	252	275	246	263	269	246	250	301	311	258	237	257	283	283	240	258	289	303	247	276	307	289	279	264	232	245	297	277	263	287	295	271	257	279	257	253	277	266	260	249	285	246	267	267	270	261	260	246	248	257	267	286	273	248	254	256	268	263	271	299	251	239	270	260	278	250	259	273	271	268	255	289	236	253	265	270	248	279	270	247	259	234	272	270	276	261	267	264	263	285	232	258	279	263	282	248	264	270	277	273	225	265	282	242	269	266	263	257	279	271	264	281	239	227	278	297	256	291	259	263	285	256	282	280	242	268	259	251	305	259	300	263	294	266	258	249	276	286	288	262	268	263	307	287	268	245	278	285	273	295	244	272	275	296	277	273	256	270	263	278	289	236	275	232	253	279	255	314	267	287	250	249	248	248	265	265	265	274	259	258	254	252	277	255	228	275	251	283	248	290	265	263	264	251	269	260	285	262	277	299	246	292	265	259	266	290	268	266	279	278	268	287	265	290	259	278	262	233	267	254	263	263	256	286	267	295	233	302	287	286	272	272	265	274	266	249	251	276	259	262	282	251	246	265	249	288	269	268	298	257	263	259	268	291	292	252	295	253	238	276	275	294	282	257	282	267	247	253	278	279	245	236	265	277	265	254	270	289	266	248	249	288	288	259	272	223	257	275	227	247	255	236	262	257	246	249	281	251	273	249	263	270	273	273	268	276	280	249	251	297	239	263	258	246	276	266	234	281	273	265	287	245	264	285	252	240	264	261	240	253	277	274	281	286	270	276	270	285	268	282	265	239	272	299	278	272	288	259	289	248	294	258	277	248	262	281	284	268	281	290	255	270	276	277	263	274	254	254	261	247	256	252	256	300	274	292	306	302	258	281	279	239	261	259	259	279	272	262	254	258	244	282	263	263	256	279	271	244	255	284	260	271	293	285	279	282	287	242	277	257	267	261	260	273	281	303	264	284	288	270	248	301	263	261	271	245	249	291	269	258	260	286	231	247	271	269	234	279	287	264	285	231	274	291	251	247	265	258	239	292	273	278	286	271	272	264	254	241	265	259	285	252	260	272	241	253	281	251	258	256	251	299	262	217	297	244	247	260	257	270	259	276	259	271	270	271	284	269	275	280	268	276	283	279	269	323	253	291	253	258	247	279	220	228	268	253	258	271	245	297	243	268	286	228	269	293	275	288	270	298	296	300	264	266	267	287	255	242	278	260	228	236	266	229	258	306	278	253	260	273	240	259	286	257	298	252	244	271	267	290	282	261	301	282	267	285	267	268	296	273	304	256	264	258	280	242	232	275	264	276	250	293	308	246	276	279	263	270	256	276	230	275	239	281	234	247	286	267	297	259	243	231	240	287	306	270	281	270	269	259	278	239	251	264	233	286	273	269	237	268	267	250	274	257	260	270	225	256	249	274	286	284	290	274	281	272	248	242	276	279	297	249	304	282	236	265	264	279	262	282	262	259	265	273	269	276	242	276	300	284	300	269	291	251	273	247	265	278	260	271	281	250	255	274	260	290	253	290	274	270	235	265	252	255	303	259	284	283	261	256	229	269	283	293	263	252	247	267	289	274	265	261	289	295	265	243	260	263	282	290	256	290	262	265	275	269	257	283	268	241	256	224	280	281	245	254	274	281	263	278	214	270	246	296	273	260	250	227	280	252	282	267	280	264	222	254	267	273	269	263	262	313	271	277	267	254	259	274	269	288	265	251	260	277	266	275	276	266	256	272	268	271	235	263	248	286	278	273	292	242	284	271	284	281	247	255	281	221	244	274	240	265	272	301	285	267	263	245	279	265	275	253	271	264	245	282
3073	2135	1225	857	713	667	648	627	639	584	568	608	573	604	589	586	565	579	608	620	598	605	625	590	550	583	574	614	576	568	569	579	639	593	596	553	597	604	586	543	594	584	598	577	587	569	579	611	592	584	575	590	582	626	570	536	607	581	559	582	564	576	569	583	573	549	561	546	567	544	568	614	589	594	584	617	588	572	593	577	595	569	584	565	563	565	560	599	588	596	629	548	557	594	608	591	596	565	568	570	603	553	590	563	542	540	592	592	591	579	577	607	596	551	603	578	588	545	605	545	583	608	572	561	577	564	585	561	552	588	594	582	571	567	542	553	582	590	598	571	557	619	545	650	537	570	567	614	555	584	560	577	579	590	565	579	548	610	615	535	588	611	581	606	596	597	528	604	553	581	535	585	540	584	602	620	555	546	592	610	559	604	584	585	590	592	566	582	549	557	601	555	547	560	554	539	596	519	581	543	600	605	562	555	594	595	584	597	602	559	596	581	570	592	563	557	558	552	570	573	590	605	586	538	551	600	550	543	583	575	556	594	588	566	588	557	587	596	569	614	547	620	595	600	566	564	583	585	590	572	551	582	563	605	588	599	594	587	546	595	573	565	592	552	597	609	563	590	599	584	588	597	594	544	590	534	541	544	585	586	548	557	564	592	551	542	547	577	612	608	604	583	557	601	555	566	583	625	602	581	575	565	588	643	589	594	576	601	563	525	572	633	563	600	555	587	553	609	582	569	594	591	584	572	577	578	557	553	604	580	564	606	583	620	531	576	555	541	582	549	606	570	583	547	599	575	597	575	560	571	543	588	607	567	590	595	576	540	618	552	578	551	567	590	618	556	602	616	600	533	567	590	555	632	597	609	577	491	592	605	520	570	594	609	568	562	594	580	571	569	583	569	621	603	562	555	578	632	555	584	591	550	596	583	570	555	624	610	548	572	598	552	587	604	514	548	554	596	593	589	537	611	546	567	587	561	580	595	568	570	585	561	538	600	597	606	589	656	543	591	542	571	606	591	600	594	561	586	624	563	597	601	600	629	594	576	619	578	584	605	606	554	537	579	610	570	593	569	581	583	613	597	543	584	559	528	542	567	576	590	573	541	564	584	551	592	624	559	578	611	539	577	575	592	558	607	574	617	572	565	582	575	638	576	596	548	522	599	577	607	565	575	554	634	539	624	544	591	582	560	542	533	595	591	599	598	612	546	564	547	561	572	555	561	591	633	608	548	598	552	595	565	570	564	572	564	588	593	597	549	581	565	551	563	609	599	535	526	537	556	573	589	553	573	547	568	592	558	589	634	583	570	606	553	620	578	654	566	562	568	576	584	590	581	570	593	603	565	603	527	598	573	598	566	599	615	567	554	595	594	606	611	567	574	581	563	594	588	598	601	580	584	638	607	590	569	539	586	560	627	603	650	589	564	592	581	562	547	574	609	608	543	581	576	589	581	590	588	574	560	548	602	589	602	593	546	596	560	568	549	606	590	568	547	545	621	572	580	611	579	544	608	597	562	619	581	554	610	635	524	583	558	534	586	552	582	602	598	593	608	642	587	614	556	590	594	586	558	589	578	591	612	573	564	555	579	528	560	608	609	629	583	619	574	603	603	520	596	568	583	502	558	576	620	559	564	566	571	582	587	609	630	552	593	574	573	576	582	612	558	559	609	568	577	565	543	585	572	537	613	583	611	568	570	616	529	565	599	589	601	592	588	582	606	599	548	602	601	601	599	592	592	583	552	581	589	591	603	605	561	564	593	558	554	600	547	602	599	578	560	602	580	554	559	565	617	581	572	620	576	568	573	555	584	592	585	570	537	608	594	559	566	551	547	556	595	591	540	573	570	594	555	596	553	600	557	576	583	574	572	574	600	598	622	581	551	551	611	599	604	585	566	562	561	580	595	553	610	571	586	572	574	581	541	582	580	577	609	601	588	587	586	560	597	515	560	597	549	572	584	575	600	583	607	579	582	572	556	575	583	580	605	592	578	598	525	591	568	592	634	582	582	566	571	584	588	622	596	644	583	556	603	555	572	578	604	614	578	632	568	591	565	589	579	551	540	553	556	581	559	546	594	584	614	660	573	581	569	601	592	601	581	612	566	620	597	582	567	572	592	602	577	574	592	566	567	581	581	566	574	573	580	545	566	544	579	629	540	595	561	572	578	570	558	575	572	576	589	607	569	645	578	615	586	567	537	572	592	595	603	559	589	614	604	574	571	598	573	569	551	562	590	568	614	560	582	587	604	582	604	583	630	622	561	594	562	541	620	591	616	580	569	566	583	570	590	527	627	619	613	584	575	601	553	577	548	556	590	536	602	569	646	584	591	557	551	592	582	568	605	583	593	577	579	573	561	620	556	571	566	592	580	585	570	575	609	558	567	601	597	587	567	586	561	583	581	577	576	568	568	610	635	590	561	566	579	612	574	577	592	585	588	643	559	605	553	561	548	594	587	568	595	596	567	580	595	561	591	575	539	591	564	565	590	619	570	586	596	545	596	555	572	572	586	592	553	598	574	577	610	599	546	636	544	577	587	574	572	558	582	610	566	593	553	615	553	593	598	564	583	591	586	611	620	628	552	534	563	584	566	612	589	579	580	549	574	594	602	589	596	595	611	575	554	534	574	590	541	569	596	558	580	583	591	654	598	553	548	571	549	559	563	587	581	573	621	536	594	537	549	581	595	582	579	604	571	564	582	576	555	552	579	542	591	562	566	539	533	570	564	582	606	580	578	560	620	583	595	598	602	562	593	570	608	564	573	601	597	548	616	568	571	589	574	576	548	573	571	606	554	653	568	580	614	568	560	623	590	585	549	580	565	566	575	579	591	566	623	585	584	567	570	591	605	584	587	572	559	553	547	563	580	600	585	565	541	588	575	583	570	543	580	606	567	596	602	573	578	568	563	568	588	609	543	573	570	563	563	556	585	668	564	588	519	582	600	568	567	606	592	570	562	609	567	546	541	568	568	537	635	591	621	519	616	565	556	535	620	564	633	601	619	571	542	572	550	645	580	581	584	587	589	590	586	624	559	560	573	543	576	558	563	586	573	585	526	532	603	547	579	582	583	532	549	624	565	610	576	559	629	542	612	580	586	588	533	590	544	567	551	603	605	524	578	596	544	606	584	598	543	560	570	544	557	565	595	564	614	559	572	570	603	593	624	565	539	602	617	526	589	568	560	621	559	529	552	576	596	575	580	620	569	585	617	575	559	609	604	616	635	597	560	595	585	568	592	548	548	601	601	602	564	619	600	601	578	581	629	545	605	599	567	579	581	611	589	555	553	560	585	546	579	588	530	575	596	581	605	539	608	552	608	553	607	607	605	583	619	584	562	625	595	538	585	586	578	608	610	614	546	629	625	604	588	544	606	635	579	602	575	587	565	626	595	586	604	591	584	607	599	585	565	570	641	552	565	565	570	552	578	545	525	578	564	559	612	575	561	564	577	599	557	578	566	572	603	553	632	562	560	578	548	540	573	588	524
24440	21576	25228	28421	21577	21581	18135	502	265	241	186	183	172	175	158	138	139	150	143	132	143	139	139	134	127	135	114	112	125	137	97	143	140	119	125	133	127	123	115	126	143	124	116	113	110	122	120	115	125	101	117	118	136	95	113	146	117	106	130	121	146	115	139	134	122	113	117	122	138	118	127	134	115	109	107	129	115	117	124	119	111	128	125	111	109	129	114	115	107	118	125	117	118	143	124	125	130	125	118	128	120	124	110	106	129	112	117	103	133	119	117	108	139	128	109	106	106	105	121	96	93	126	150	132	124	113	120	106	131	121	121	130	124	133	128	129	112	105	113	118	122	138	122	118	116	137	107	135	130	131	123	127	113	124	116	119	92	122	130	100	112	104	115	114	110	142	130	129	132	114	122	118	111	129	100	112	96	122	120	105	117	122	125	98	108	117	132	132	108	139	127	111	141	130	124	113	93	131	120	110	106	119	107	116	114	112	116	118	112	117	124	131	107	136	127	123	116	139	130	119	100	109	114	112	121	106	121	108	124	107	128	117	112	121	138	118	128	95	128	132	127	124	97	126	118	112	108	105	122	122	131	96	114	126	118	105	123	128	123	129	118	96	122	127	139	111	135	126	119	135	139	134	117	112	116	121	109	112	111	111	135	93	95	109	121	126	121	116	117	131	129	122	113	104	120	105	91	101	112	106	114	120	146	138	116	126	107	127	108	107	105	122	150	116	127	129	118	113	125	105	123	111	125	119	113	108	119	130	108	131	123	111	110	123	107	123	119	106	131	92	118	127	106	116	131	134	140	120	99	127	136	126	123	141	112	126	103	129	137	125	121	109	146	151	124	111	100	110	115	132	100	110	115	144	110	126	117	121	124	107	115	102	108	121	115	117	117	111	96	117	131	118	136	103	125	132	119	118	131	117	132	133	126	134	117	151	116	106	103	137	121	114	111	134	119	122	97	98	131	122	130	123	113	122	133	112	111	115	106	118	104	102	129	100	123	113	112	98	97	116	117	117	126	129	115	109	116	133	121	124	145	121	120	113	115	117	147	130	121	124	114	129	114	112	118	130	112	131	126	119	136	125	111	128	116	129	107	103	127	112	109	141	110	120	117	126	129	122	107	98	132	113	125	92	120	129	135	101	116	106	131	125	129	122	91	108	118	100	89	119	126	119	106	99	126	119	115	113	132	132	118	106	108	114	110	112	128	138	113	135	118	107	119	110	105	103	129	110	129	102	126	113	132	101	98	134	112	108	121	124	120	129	116	87	123	117	121	95	110	109	127	121	107	138	122	103	117	111	118	109	122	111	116	112	121	124	107	136	115	133	115	119	147	124	135	114	129	129	108	111	99	112	113	121	134	124	117	120	99	109	157	108	134	114	142	121	103	110	103	125	118	114	116	113	122	117	120	115	137	125	127	110	109	116	120	126	130	97	117	128	129	135	121	126	122	113	106	115	131	122	134	122	111	108	115	118	126	119	109	115	131	116	110	115	123	121	117	136	108	118	142	112	108	137	114	121	108	104	110	151	95	130	104	128	95	113	114	126	112	114	131	141	93	120	124	119	96	115	134	119	129	88	112	93	118	129	129	105	121	115	114	119	113	111	107	113	124	125	98	105	132	101	112	96	113	110	98	108	121	113	137	108	137	123	108	129	111	124	152	120	142	131	128	127	112	121	102	114	110	118	112	106	107	134	111	117	103	111	123	124	107	148	113	119	131	104	110	122	120	122	132	130	116	105	133	107	106	116	127	121	137	103	114	104	114	120	120	119	102	115	113	110	118	109	106	116	113	124	112	119	125	136	137	104	118	130	113	133	123	104	119	121	88	118	125	130	115	104	129	102	95	116	109	113	106	111	125	125	138	126	129	110	110	93	116	132	116	121	113	123	115	119	133	109	117	109	132	111	116	107	122	124	116	104	112	91	106	99	129	111	133	132	119	109	104	114	109	119	113	108	110	111	127	106	99	101	133	124	127	113	117	112	122	140	112	112	127	122	136	119	126	120	128	135	127	136	144	96	104	109	113	100	121	118	127	109	104	106	96	120	107	126	130	113	109	140	102	126	121	127	130	112	110	120	118	118	114	107	106	117	117	136	133	119	123	132	113	102	107	115	121	126	117	109	119	121	117	122	103	122	103	129	117	114	129	94	104	118	115	133	118	130	130	93	113	130	104	116	142	153	112	130	128	112	118	128	103	110	107	114	118	115	107	102	148	142	118	112	107	104	126	98	125	117	111	92	126	111	106	102	109	131	113	117	119	105	121	130	104	114	122	115	120	101	128	111	95	139	104	107	114	129	108	117	115	115	116	111	99	102	101	100	119	100	141	130	116	101	97	118	121	131	122	115	104	110	103	127	124	95	117	130	109	134	98	123	102	114	130	109	112	124	115	119	130	107	139	128	106	114	119	102	140	121	103	122	116	121	119	125	119	123	134	117	109	122	120	126	134	107	118	103	116	137	106	100	126	122	125	115	123	125	126	109	116	119	119	130	111	116	109	109	120	113	109	111	121	105	102	138	133	111	116	138	122	135	128	119	117	113	121	107	124	116	106	120	129	107	121	122	114	106	115	107	116	134	122	132	104	131	140	109	123	130	106	122	120	118	126	104	111	95	93	125	117	127	119	100	123	127	108	96	96	118	133	96	132	96	129	106	103	118	121	118	111	110	131	108	96	123	102	105	92	106	120	131	116	128	135	123	133	134	110	109	109	112	119	121	121	123	120	135	123	119	121	109	112	132	125	94	135	109	104	149	109	115	116	131	123	113	117	120	132	106	121	108	104	122	120	131	116	127	124	116	117	122	130	125	141	125	142	103	113	124	119	123	115	128	125	135	124	111	138	131	129	128	132	118	135	114	122	115	110	118	139	124	107	109	114	149	126	101	118	136	102	105	129	134	123	119	119	128	131	108	129	135	104	109	139	115	130	98	106	109	112	116	121	109	127	95	113	112	102	111	127	130	132	101	107	117	109	106	105	130	111	126	119	109	151	112	128	138	133	116	105	116	117	129	130	112	126	115	100	121	117	111	96	112	115	109	126	92	112	108	111	109	116	131	120	127	104	125	113	117	140	119	141	101	127	136	126	94	117	97	113	120	137	131	114	109	115	121	112	124	116	141	126	112	133	124	123	117	112	95	109	127	105	119	108	109	124	119	128	101	124	115	115	104	127	118	129	120	119	124	108	111	99	107	126	135	110	113	135	111	101	155	113	117	121	125	112	121	97	126	135	133	116	131	117	93	129	108	121	116	122	105	106	120	136	108	140	110	131	132	112	103	119	127	124	110	117	137	102	102	103	105	124	118	116	119	135	124	113	125	117	106	115	139	116	150	120	113	117	139	134	118	108	113	111	116	91	119	115	127	122	106	108	135	119	116	109	122	131	108	130	124	124	126	118	127	118	130	118	116	113	106	107	116	116	117	121	129	115	125	126	97	116	118	104	129	112	107	116	130	140	124	119	120	106	126	117	114	112	118	110	112
2858	3062	1478	777	556	435	426	365	342	340	311	317	344	322	295	313	318	309	291	307	291	313	317	282	328	306	298	279	278	304	316	293	307	331	325	326	308	269	311	277	308	279	290	258	316	294	296	293	272	307	322	323	291	313	286	327	289	284	288	296	307	305	275	267	311	292	315	300	316	294	337	328	272	290	280	278	318	312	305	271	279	286	296	295	299	304	281	278	299	272	321	267	292	292	281	289	290	353	286	308	264	305	307	328	280	265	281	290	289	283	299	308	278	310	314	314	303	289	326	302	278	304	292	271	322	296	270	274	282	305	307	276	313	288	323	309	256	311	301	300	279	295	314	266	295	284	289	281	289	285	278	311	299	316	300	304	267	281	276	286	266	286	294	280	304	280	273	263	288	318	283	293	305	302	273	277	287	286	303	266	315	283	297	292	318	307	318	311	310	278	295	263	269	324	327	317	309	304	283	295	306	266	298	297	293	269	262	239	292	310	303	307	283	296	277	323	318	299	288	307	278	290	298	289	274	294	281	307	306	301	298	304	311	327	251	284	301	316	327	303	300	282	298	283	281	267	315	272	310	290	294	298	270	273	259	318	316	280	274	286	311	300	300	285	322	302	300	318	269	292	289	284	297	278	281	308	278	285	276	266	326	298	339	311	310	287	310	295	278	283	294	297	282	268	284	264	277	299	307	259	285	290	279	300	275	300	287	306	281	304	282	280	302	281	303	295	330	283	314	332	285	315	315	279	301	264	295	317	297	274	301	286	310	289	295	292	330	285	274	268	289	287	308	294	280	302	307	284	286	294	286	279	303	279	297	297	297	306	296	312	307	304	304	314	288	300	306	261	293	286	301	314	275	315	282	293	288	311	286	283	287	294	286	294	269	288	287	311	278	290	307	292	293	316	314	307	289	287	302	266	268	305	288	316	293	298	287	278	294	262	295	284	295	291	290	301	295	293	289	303	283	304	274	315	274	289	286	329	298	297	276	302	275	288	309	286	310	262	311	291	285	257	285	303	326	296	269	298	296	261	307	297	270	296	288	271	296	292	286	300	303	282	322	279	313	284	302	269	273	314	300	293	298	310	267	293	298	300	313	292	300	266	282	283	274	296	292	298	269	258	315	285	296	288	296	312	292	325	267	277	279	291	306	319	279	305	311	313	315	318	292	284	285	309	288	250	295	310	277	283	289	286	306	270	281	291	270	287	301	293	309	285	292	265	296	291	287	309	290	277	279	259	318	288	298	311	286	292	321	276	303	293	313	299	286	293	310	302	253	314	288	263	268	281	289	257	306	280	288	331	267	282	291	302	311	259	299	294	301	301	292	290	286	289	297	242	301	287	288	299	299	293	289	330	295	316	287	307	302	293	322	294	319	297	297	307	308	329	289	299	295	263	282	273	314	314	307	297	278	292	306	305	314	284	275	283	289	300	301	298	285	318	297	301	281	293	280	279	307	277	317	310	314	302	275	312	271	299	309	290	296	275	301	268	295	284	273	305	294	294	314	311	282	281	272	301	300	298	321	303	294	308	260	293	289	310	308	282	296	291	327	293	281	308	306	274	299	273	306	298	286	261	296	276	293	269	303	296	322	291	287	268	287	256	299	274	324	316	287	299	265	276	297	276	293	294	334	294	276	288	274	315	289	308	282	312	260	309	307	263	312	327	284	274	280	308	302	292	296	325	286	295	295	286	315	294	287	313	307	327	309	311	303	300	286	297	282	285	297	310	294	265	284	295	290	287	282	307	289	297	292	304	288	304	286	296	294	301	287	265	314	262	289	312	337	283	277	281	288	301	274	288	289	294	277	286	307	297	304	293	280	304	277	297	339	295	301	281	263	300	302	269	263	274	296	308	266	272	303	304	272	261	320	267	303	284	283	278	309	321	261	287	318	265	260	273	274	276	282	283	282	297	300	292	290	283	256	261	261	302	283	310	324	328	306	285	268	282	325	301	266	297	277	299	311	319	293	293	282	283	298	300	289	298	273	296	282	273	288	309	305	315	313	293	268	283	277	294	285	263	255	274	316	280	297	291	278	315	273	295	291	289	296	301	281	309	315	266	290	308	315	290	321	265	297	326	333	272	308	317	282	302	300	263	298	298	279	294	280	281	313	279	284	272	300	278	300	258	303	324	301	314	279	277	292	272	285	294	293	280	270	271	316	324	303	272	290	274	274	303	305	340	281	305	289	291	285	310	244	265	257	259	269	284	289	333	311	279	319	308	268	269	331	316	277	289	282	284	304	301	297	279	280	337	287	291	294	311	302	272	291	287	300	293	304	288	312	300	306	313	300	300	302	290	274	332	269	290	293	267	299	309	301	276	269	295	299	314	290	311	302	283	303	245	296	316	309	289	288	307	275	303	313	270	301	311	310	299	294	304	309	303	298	285	309	314	309	296	314	273	340	343	275	295	278	278	264	293	283	291	270	319	281	286	285	325	280	302	299	292	323	262	312	294	305	301	309	293	280	279	311	268	303	268	290	301	280	298	317	277	302	284	283	289	279	288	303	279	318	307	311	301	256	279	280	281	285	295	284	311	297	273	288	308	303	256	306	316	304	274	275	293	302	284	326	295	254	288	288	316	303	311	323	299	274	305	290	265	285	286	272	276	281	284	289	303	290	280	304	307	250	282	265	269	305	298	267	274	276	293	297	317	284	289	292	299	297	289	294	258	322	290	299	293	265	289	283	299	306	295	272	269	293	300	295	274	288	276	293	286	294	278	273	294	296	283	298	316	273	308	281	288	289	305	280	268	294	268	252	315	290	292	304	286	296	289	276	277	314	295	304	289	284	272	312	287	308	294	276	267	325	284	308	289	280	307	324	280	280	276	265	276	253	301	286	303	283	266	287	288	275	328	278	297	286	284	299	301	279	278	299	291	298	328	252	303	279	285	278	305	341	295	283	293	333	314	254	271	280	282	316	289	302	296	269	295	288	286	324	293	275	327	271	278	267	297	304	287	304	290	284	275	291	293	286	321	290	289	295	282	303	291	286	277	304	274	274	320	292	290	314	290	301	314	281	287	275	274	283	251	290	295	282	273	288	294	309	293	270	265	304	326	285	299	303	289	274	261	319	286	309	290	291	316	325	314	307	272	271	302	298	304	298	296	295	322	299	288	290	278	325	291	266	300	292	263	302	297	297	300	285	272	294	247	293	288	305	307	261	297	299	310	291	278	269	270	293	293	293	271	314	320	337	285	259	267	260	289	302	309	295	299	304	276	307	268	275	295	321	294	287	301	294	277	270	349	273	281	301	321	287	292	282	307	324	282	284	288	286	281	302	301	294	294	288	313	333	308	300	337	317	308	292	280	308	280	316	295	295	281	274	310	300	305	302	308	280	318	268	266	274	299	300	281	281	302	280	313	292	264	277	287	290	304	287	299	309	273	284	312	269	296	267	300	273	302	290	322	276	305	336	288	264	253	284	281	257	286	304	296	309	267	315	302	317	315	293	298	276	307	262	304	309	308	286	271
32227	21069	11715	884	423	383	400	387	390	382	411	362	387	417	401	399	374	370	382	365	382	373	356	376	377	373	374	430	380	336	390	400	400	367	371	380	351	379	421	417	368	369	374	394	360	373	400	384	386	406	368	410	415	423	402	374	371	387	396	384	354	413	365	400	387	389	415	419	349	400	377	349	373	410	407	347	383	331	400	386	394	368	348	379	378	373	377	386	406	403	370	381	380	407	372	373	386	373	371	358	378	402	369	380	398	408	442	402	395	385	366	385	367	391	391	406	414	378	385	370	421	393	378	377	370	398	405	389	401	385	390	375	423	367	382	400	375	374	391	375	428	380	420	355	382	366	418	402	367	392	389	364	420	389	375	392	346	347	360	375	382	374	376	393	368	395	405	374	422	399	405	402	408	422	413	401	408	397	403	414	380	394	357	419	393	390	392	406	418	358	388	393	380	402	407	350	390	376	407	407	365	378	375	318	377	411	408	365	372	390	400	398	382	372	377	355	389	388	398	400	387	360	378	330	377	402	387	401	380	391	423	428	408	391	354	353	377	357	376	371	392	376	351	349	406	366	439	369	401	369	373	400	387	394	391	379	388	372	364	384	403	374	397	392	398	390	340	391	391	378	371	391	351	415	383	355	412	384	368	394	402	369	384	361	408	367	363	415	397	381	392	367	417	353	386	375	375	404	417	403	396	357	380	375	374	385	379	425	405	399	400	362	374	361	352	366	408	371	402	356	387	346	377	391	390	375	378	428	416	400	384	378	402	361	400	357	390	381	400	383	358	367	381	384	422	380	394	389	406	370	416	383	375	365	380	400	372	377	382	374	385	408	355	412	378	364	414	402	377	335	379	398	396	354	372	355	375	406	389	372	370	397	393	368	385	392	394	367	364	378	371	354	364	392	383	355	364	373	389	380	388	382	360	370	397	380	396	415	385	400	388	364	409	383	368	371	362	437	357	391	389	415	395	373	375	370	377	406	403	393	392	370	380	381	424	349	427	374	436	406	367	406	382	383	366	370	384	385	394	399	397	411	415	350	374	366	378	404	402	404	404	372	375	369	403	368	373	420	343	374	352	414	397	402	380	374	358	402	448	362	375	403	394	404	418	380	404	361	401	381	415	383	370	397	397	369	359	377	369	399	375	382	391	339	391	433	354	363	394	367	365	416	414	373	410	359	400	382	391	401	381	409	370	408	403	415	407	372	374	378	360	372	408	394	371	372	405	386	370	419	422	405	381	412	359	429	369	373	377	378	408	409	399	392	410	400	382	365	391	357	388	411	384	333	398	401	360	361	393	408	406	378	347	379	357	347	371	386	355	343	380	388	443	376	377	347	375	396	396	380	389	419	371	383	402	390	399	427	404	399	384	373	359	354	393	425	375	380	371	379	357	428	386	413	365	398	395	373	406	369	388	408	420	383	379	388	389	382	368	385	411	370	391	445	381	428	396	390	415	344	365	390	419	404	377	377	371	354	403	370	378	394	352	386	339	394	370	350	384	373	402	372	377	429	379	377	397	421	388	340	377	379	372	379	385	352	375	366	383	386	384	388	398	352	412	383	368	398	373	409	401	366	376	361	409	392	383	377	380	385	383	390	375	372	333	374	371	361	374	363	386	387	387	333	401	391	378	354	405	386	392	346	371	387	414	408	384	390	394	368	389	371	397	376	367	406	397	385	386	359	346	369	373	393	408	368	391	387	402	366	404	395	372	367	400	378	413	411	363	369	406	368	387	379	408	366	347	386	373	405	408	361	370	399	359	361	363	351	407	384	372	398	369	378	341	404	387	395	393	386	405	413	406	389	389	355	381	399	360	363	396	410	379	427	409	393	398	396	373	374	403	352	368	364	394	367	381	370	425	380	378	389	396	384	387	402	353	399	398	378	355	399	401	384	366	408	397	409	385	364	419	369	436	355	392	363	359	372	363	389	363	390	388	382	396	395	373	371	404	384	431	411	385	368	377	406	339	395	382	396	380	387	412	345	380	362	367	346	393	387	346	408	363	389	369	391	407	389	359	369	377	388	344	351	357	397	387	420	353	381	380	382	384	395	333	381	374	373	380	359	379	396	382	401	395	387	389	415	418	374	326	374	383	377	369	401	399	404	394	359	381	346	383	385	388	363	383	386	416	382	370	356	370	413	384	382	355	368	395	346	383	391	399	389	353	371	381	345	381	357	382	388	394	392	368	392	423	365	387	398	375	390	441	378	386	369	364	380	368	368	387	380	409	392	368	390	357	368	377	402	390	393	434	340	387	401	393	361	416	384	362	373	401	375	394	386	383	410	394	367	363	363	356	368	381	404	391	384	349	366	343	369	363	373	393	379	365	385	345	389	394	379	415	386	390	380	335	385	357	407	386	350	371	380	398	376	389	388	376	419	392	434	384	362	399	407	391	376	385	407	375	373	365	379	425	394	382	413	342	374	385	407	388	405	379	389	414	391	357	389	413	354	390	365	379	355	365	346	362	369	414	410	393	370	355	369	382	398	398	436	412	342	413	357	386	358	342	405	383	392	390	361	369	365	428	394	412	382	394	416	376	358	381	401	381	371	403	350	371	357	407	387	378	351	386	379	396	394	387	361	362	396	381	380	368	382	402	395	382	361	389	434	415	378	405	385	394	359	368	372	376	400	389	392	369	385	419	390	397	356	366	378	429	395	347	405	432	436	411	436	369	396	378	395	380	421	345	413	408	336	400	399	377	369	380	377	391	387	375	403	393	404	350	370	368	361	401	381	354	361	379	357	349	395	376	377	383	370	368	395	393	425	405	400	366	395	383	398	435	368	389	405	403	385	397	354	363	386	375	379	405	329	379	384	398	389	387	347	359	360	417	382	395	372	407	364	377	359	362	394	414	394	369	386	401	410	361	413	371	398	360	389	378	373	423	388	345	363	402	348	389	412	382	378	394	351	405	392	358	442	397	439	396	407	381	359	388	369	385	413	387	375	367	408	375	413	419	360	368	414	373	365	360	398	376	372	351	366	410	386	400	385	372	381	383	409	414	384	387	362	382	389	411	363	359	444	393	398	374	387	380	370	372	383	394	379	368	368	400	391	365	363	386	380	424	391	385	383	370	385	375	369	426	408	388	398	403	359	411	384	415	342	344	393	390	384	378	351	337	355	395	381	368	389	364	386	391	406	415	384	389	405	422	410	402	384	389	384	379	399	391	391	357	361	347	406	387	399	416	410	427	366	387	438	398	426	409	368	407	393	380	380	404	424	416	403	436	368	376	425	362	371	371	375	366	336	388	396	371	367	413	388	396	405	389	342	409	366	404	398	395	378	417	362	385	331	411	353	394	376	409	379	362	357	372	381	390	372	375	402	430	356	368	432	378	366	403	378	346	370	394	419	354	368	379	355	409	383	396	428	430	414	377	367	367	396	354	378	405	369	367	385	387	377	370	389	388	391	381	382	347	368	392	364	376	407	367	392	380	339	378	398	407	374	389	385	370	360	370	378	390	422	410	409	372	384
5802	933	877	837	817	866	856	851	844	852	860	830	806	823	834	812	826	844	846	804	778	896	786	850	827	857	844	869	855	833	772	834	814	856	764	813	903	838	832	829	852	813	848	822	834	837	811	878	880	813	823	895	813	877	886	821	827	769	839	843	830	880	831	820	809	805	798	806	821	799	830	813	814	835	818	864	861	825	807	788	854	841	841	856	848	867	830	854	803	841	840	800	820	818	863	844	878	856	900	866	829	785	865	872	837	788	867	845	787	826	849	837	847	867	843	821	866	844	825	853	842	874	818	894	813	835	847	825	856	805	808	830	826	856	928	815	841	817	802	832	812	808	761	919	801	819	837	798	814	861	854	821	847	884	852	839	837	772	859	826	816	847	839	821	773	823	857	802	815	843	864	837	818	873	842	853	869	792	834	812	851	821	790	830	859	841	816	822	864	825	893	823	823	830	858	853	835	842	856	826	842	893	877	814	825	816	859	843	793	838	857	813	804	885	861	856	861	841	843	808	825	859	854	867	892	802	829	809	851	821	762	833	822	815	819	828	812	817	845	834	780	865	813	798	826	836	818	827	798	812	846	867	820	825	842	841	849	827	874	824	853	833	807	775	865	853	844	865	834	816	798	829	861	825	818	794	772	812	783	861	863	893	853	822	864	786	799	760	864	784	782	856	804	866	900	829	870	855	776	832	799	862	831	898	888	790	855	824	808	876	836	817	858	811	845	838	796	854	827	904	829	875	865	870	869	822	826	872	791	884	764	806	847	835	744	835	842	853	853	794	810	836	822	850	890	832	862	818	833	827	825	864	845	803	821	819	791	850	824	873	872	829	823	834	816	843	844	862	800	820	813	860	914	822	867	860	831	890	869	884	819	844	826	845	812	910	848	903	793	811	862	829	825	812	846	786	841	882	789	834	872	856	832	835	872	886	842	861	792	845	824	786	860	839	886	861	800	847	793	855	863	834	850	887	856	823	773	801	786	830	893	824	803	853	856	805	799	828	825	803	846	843	837	855	801	884	801	817	809	843	829	893	825	822	834	841	830	824	827	828	893	825	856	815	824	791	773	879	841	823	821	825	849	844	845	768	809	804	862	901	808	875	824	833	827	834	831	833	851	849	822	844	844	832	802	785	860	823	825	804	799	817	775	790	828	859	852	875	863	844	799	826	818	770	823	803	844	837	798	863	840	773	856	842	801	827	795	847	831	825	863	824	860	871	839	844	851	830	833	823	829	875	780	809	844	790	865	820	842	812	825	834	802	833	875	878	798	823	833	808	815	798	810	815	815	800	792	864	847	838	881	808	894	798	803	899	813	867	803	800	855	834	826	852	845	819	845	870	809	811	815	817	817	860	871	807	793	875	803	820	856	861	854	882	857	829	846	820	876	779	861	854	842	826	848	818	780	850	851	829	843	795	826	851	854	856	871	849	782	827	841	819	865	788	830	875	844	790	821	859	836	879	901	790	838	811	830	824	884	871	889	844	822	780	847	854	841	888	833	929	830	812	831	807	844	842	820	884	849	832	856	840	822	799	869	807	811	818	831	820	840	818	854	826	804	827	821	866	794	835	853	804	837	790	857	850	822	794	830	808	858	791	846	837	830	843	834	832	842	886	808	847	793	792	830	840	832	789	794	815	842	818	813	829	863	788	812	802	883	872	856	851	805	870	815	809	827	811	826	860	836	844	827	786	791	849	801	801	806	837	836	797	793	852	813	874	801	838	858	834	807	861	838	842	813	816	834	791	794	836	821	832	906	833	833	833	911	830	834	821	875	854	828	823	833	816	822	865	864	830	788	794	848	841	826	844	860	870	828	858	863	880	829	838	867	775	808	860	860	778	825	846	818	799	823	850	819	816	854	831	839	805	809	840	839	875	845	808	842	889	816	866	808	813	826	862	815	919	836	791	844	793	867	809	810	839	851	828	878	806	807	889	853	863	809	836	797	810	794	823	859	816	863	858	832	841	838	813	857	835	806	803	825	796	864	855	822	795	892	853	835	756	835	828	804	824	875	789	857	844	844	799	825	806	863	788	781	817	830	863	848	835	843	822	824	799	850	856	829	879	895	786	841	830	819	788	800	804	813	821	831	840	893	837	769	819	840	782	825	844	847	875	855	841	774	830	826	802	865	806	857	851	825	800	806	881	801	807	860	868	753	859	847	801	836	793	865	821	844	754	806	835	831	829	839	797	830	831	854	864	801	845	795	815	836	845	841	825	820	849	833	848	845	824	826	812	819	852	743	833	856	865	831	853	823	820	854	853	896	857	852	856	859	826	852	859	835	848	848	808	812	826	797	825	809	852	825	791	865	870	810	837	827	809	854	869	852	797	874	861	809	829	826	819	838	824	870	794	797	843	853	824	817	802	845	818	877	826	831	814	850	800	838	846	836	808	800	847	863	852	805	813	797	793	851	867	882	854	817	810	822	818	827	834	781	829	826	790	817	841	829	795	836	843	826	829	814	795	833	873	776	804	866	856	839	788	859	800	807	803	752	821	833	812	821	862	890	788	815	847	830	838	836	896	827	832	867	875	865	853	792	841	818	870	814	818	828	868	835	798	842	838	852	801	860	847	842	810	839	810	826	795	850	837	841	780	807	854	805	842	803	834	863	879	823	882	847	813	800	816	798	860	854	819	860	869	854	820	862	828	852	786	824	846	807	824	775	845	834	784	828	747	828	905	827	803	834	843	848	869	815	837	872	801	802	779	833	789	854	815	814	864	831	858	840	811	835	802	835	884	868	836	821	834	852	803	842	818	818	815	798	827	837	816	853	886	813	863	782	775	869	794	818	798	848	850	818	863	891	809	797	877	803	781	822	829	866	887	843	760	803	863	887	858	847	804	876	791	849	855	847	832	838	848	802	876	863	855	840	850	901	834	812	827	841	869	845	857	819	831	831	818	851	842	817	851	804	839	871	795	814	830	858	841	841	817	827	856	840	847	849	859	897	851	845	879	804	896	791	793	817	849	810	830	836	830	777	798	810	849	775	830	851	866	850	863	838	755	793	823	775	823	797	782	836	801	847	830	782	847	817	843	824	814	848	816	878	875	811	851	791	815	819	776	818	805	873	848	849	821	813	798	806	834	827	829	834	824	809	834	871	833	875	798	869	834	819	821	877	885	821	826	824	845	847	863	872	830	806	800	859	834	822	910	772	842	872	815	803	788	815	838	854	773	785	810	852	789	822	850	800	856	839	802	865	775	849	801	838	804	872	850	845	838	787	903	829	828	757	878	817	825	828	805	801	841	865	832	810	816	872	835	870	852	832	861	829	818	791	811	845	830	795	821	819	859	842	798	850	846	821	798	824	839	811	825	820	845	811	853	883	805	841	777	813	836	824	855	789	814	901	788	856	827	781	859	844	794	815	838	789	853	829	882	832	802	853	817	869	800	822	796	819	867	809	820	821	819	833	788	813	819	825	818	869	818	847	817	845	845	840	790	795	825	849	826	829	829	853	807	829	811	852	826	797	840
24967	21552	24890	28667	21557	21323	1085	405	357	315	308	289	261	289	308	283	273	278	306	273	273	287	226	244	257	278	266	276	244	277	253	258	268	279	269	268	284	238	286	272	272	283	317	272	291	282	276	261	256	242	272	281	274	279	289	261	301	234	252	289	285	246	227	288	243	291	272	283	256	251	251	267	246	257	263	270	229	241	273	290	250	271	270	261	253	291	239	284	265	264	285	273	281	246	254	248	265	276	283	241	252	261	267	295	279	230	282	245	246	259	289	266	295	267	271	283	293	256	224	280	263	257	269	265	263	267	293	261	232	241	257	247	310	276	253	249	264	264	259	263	282	286	268	279	272	242	294	244	267	263	250	255	257	249	282	289	303	267	249	283	287	251	259	263	252	284	268	262	284	252	284	257	251	260	258	277	268	267	246	292	276	253	262	267	265	270	256	269	257	257	269	256	262	271	284	260	268	264	240	258	267	251	226	255	231	276	269	271	252	269	267	237	280	271	285	251	249	262	257	266	262	265	267	273	252	245	246	272	289	232	242	269	248	252	253	260	258	274	285	271	274	244	270	289	259	285	284	309	227	243	255	240	247	258	288	253	268	272	259	251	258	280	263	269	224	247	266	274	262	282	275	304	301	288	279	273	251	217	257	253	263	250	250	272	308	304	260	274	260	265	270	249	257	242	253	219	233	270	260	255	251	281	249	255	271	253	237	268	293	262	261	266	268	290	249	287	279	276	290	229	292	277	279	287	261	260	290	261	286	265	271	245	253	267	276	263	250	255	281	245	269	244	281	278	244	264	255	306	287	274	233	248	280	243	260	268	295	249	251	262	249	262	280	236	283	268	275	262	256	275	288	279	231	254	268	262	278	259	249	267	244	271	305	263	267	278	258	264	287	278	263	255	277	285	287	240	266	249	289	279	257	276	251	241	262	286	265	284	275	277	287	234	235	247	229	305	239	227	270	274	262	258	313	269	278	272	249	260	296	244	256	262	260	293	254	286	255	275	269	294	263	260	240	280	257	262	278	319	302	247	237	263	290	251	274	275	263	285	280	271	281	285	260	276	240	249	265	290	268	278	294	249	280	277	277	287	261	271	243	256	295	273	296	292	265	244	250	277	283	257	285	258	270	236	256	270	259	298	260	270	255	272	272	280	264	261	256	246	289	275	252	228	255	250	244	277	261	257	244	262	259	295	222	281	279	242	250	290	256	296	298	267	248	276	287	298	281	262	256	266	267	245	261	259	285	265	249	266	269	307	249	270	249	268	301	278	273	283	234	250	281	264	263	273	278	279	269	255	248	292	249	302	308	272	250	249	268	275	248	299	263	284	285	258	258	262	267	248	246	245	250	266	301	275	276	280	264	252	266	238	258	278	259	254	224	260	281	249	280	251	269	243	256	252	243	264	296	276	279	259	270	250	287	262	287	268	254	262	252	246	287	245	292	254	245	296	287	269	268	283	271	266	274	243	296	311	270	277	273	271	261	286	240	274	286	258	254	287	283	228	243	246	289	223	265	252	250	264	281	278	242	273	241	250	259	275	276	256	252	270	272	276	264	235	276	260	272	266	258	244	251	252	262	239	248	285	249	245	248	269	253	259	268	292	259	269	307	251	288	266	273	251	275	251	284	255	260	282	257	247	259	279	286	261	285	250	260	261	256	273	251	250	281	258	270	259	264	267	263	274	267	262	261	265	299	299	289	252	256	251	275	270	253	249	230	278	292	274	263	242	279	263	243	247	236	255	259	290	261	286	251	267	260	264	279	288	279	241	276	269	277	242	240	284	235	258	260	239	258	292	263	274	283	260	235	288	265	273	244	272	283	288	268	275	265	251	255	276	308	294	286	247	245	272	262	274	263	273	283	259	247	297	293	253	269	260	265	286	259	258	280	270	262	297	263	236	231	284	263	241	262	315	284	288	286	252	327	280	275	254	260	267	302	291	258	263	251	234	262	259	277	275	261	265	264	267	254	265	269	268	253	244	261	254	296	265	306	285	274	247	259	278	276	246	278	270	274	219	295	266	259	283	215	264	286	243	260	271	272	283	255	260	261	273	260	238	259	272	272	262	276	310	271	272	259	287	234	256	239	239	282	269	287	281	280	247	258	265	227	263	264	260	260	252	266	251	258	270	267	251	236	270	279	255	300	250	271	275	282	267	238	276	264	280	274	264	272	291	270	288	313	240	256	258	267	259	308	276	320	280	305	274	274	291	244	255	268	288	269	275	269	295	292	274	270	260	230	252	263	289	259	249	257	272	286	274	263	260	311	252	261	257	262	280	252	247	283	253	293	251	257	259	269	295	248	280	289	310	260	276	254	252	278	271	261	264	275	259	246	267	263	243	275	280	270	288	273	223	256	253	242	270	235	271	281	220	249	269	293	260	260	261	280	267	269	265	262	250	299	292	274	257	244	274	229	283	274	260	270	262	266	272	282	239	262	284	263	263	236	262	237	269	249	246	256	260	312	276	268	273	291	277	268	236	269	292	264	280	287	259	259	251	233	261	297	260	290	273	275	275	251	243	242	246	251	254	275	273	240	260	270	230	274	256	273	297	251	265	266	251	243	250	252	278	287	238	264	278	235	240	267	269	247	281	262	286	244	292	260	253	275	265	280	257	290	269	241	272	273	270	254	264	293	263	231	259	266	266	261	279	265	295	243	261	271	244	288	271	250	259	258	260	268	275	277	282	288	277	248	256	284	270	278	302	293	252	274	254	238	267	250	268	257	256	257	271	256	285	235	254	246	250	257	258	244	269	281	239	239	258	243	274	248	286	247	264	285	248	276	283	290	256	255	270	237	284	227	249	277	279	273	258	235	282	280	244	247	284	288	263	261	268	274	276	261	265	252	262	260	277	268	256	270	270	268	264	291	292	242	260	267	276	255	268	264	292	242	246	244	271	240	272	260	275	265	258	276	286	251	239	289	287	262	291	264	260	259	232	298	294	274	261	255	251	272	259	267	260	228	235	237	272	283	251	274	260	254	272	255	284	266	261	259	242	283	259	248	283	295	245	279	290	273	278	244	265	272	294	251	275	260	260	272	276	260	222	258	236	290	274	255	258	240	280	260	264	295	291	275	268	252	283	285	243	267	291	269	293	256	258	243	268	243	271	276	245	269	235	267	287	257	297	266	258	249	250	284	283	250	286	263	277	266	278	286	268	276	232	291	291	228	289	273	287	254	281	284	250	270	251	256	236	272	246	245	258	285	282	277	284	289	265	251	258	269	257	288	286	240	255	266	296	276	323	282	260	261	255	269	271	258	247	287	218	253	274	252	259	247	265	274	281	283	250	254	247	304	283	261	290	278	269	251	247	261	265	248	247	265	248	276	299	281	317	307	312	248	300	288	247	295	274	248	267	255	274	260	249	293	255	270	290	269	269	286	249	275	277	248	252	251	283	286	270	267	237	259	285	244	273	277	290	276	264	267	260	251	268	294	270	263	260	247	259	305	247	260	250	247	280	263	283	246	248	261	254
3080	2044	1184	877	682	624	658	618	580	587	613	558	622	593	605	588	588	607	599	614	609	538	619	595	619	580	520	584	563	595	560	585	639	589	581	604	611	572	571	588	559	587	551	590	593	583	586	590	575	595	614	565	567	609	575	560	577	614	560	545	559	554	563	551	598	559	557	576	620	581	573	597	584	578	617	542	589	594	622	584	594	570	567	576	615	609	578	582	592	586	597	588	618	614	577	559	570	561	558	551	594	585	591	550	608	571	614	564	603	606	583	593	583	574	564	592	541	555	560	591	547	600	565	574	540	603	570	586	576	577	557	579	562	550	587	559	563	570	609	596	591	577	622	569	550	611	575	577	550	600	589	607	599	548	592	568	610	581	565	550	615	561	598	629	609	598	612	557	571	615	562	578	606	576	556	568	563	631	609	591	578	574	571	593	561	561	546	575	552	607	576	552	586	555	610	571	548	548	608	563	615	572	606	556	546	608	575	576	587	552	585	607	555	560	531	576	538	563	593	608	575	564	561	577	590	575	572	558	578	562	638	579	598	580	609	552	604	592	565	571	556	606	616	566	601	583	590	524	576	597	602	612	546	545	559	591	612	590	550	567	539	610	562	612	593	567	555	575	563	573	525	553	551	559	576	613	585	554	618	559	600	592	587	565	626	579	584	606	534	576	607	575	567	572	582	552	559	608	568	560	579	580	593	556	577	565	575	552	536	600	583	578	589	597	570	562	560	570	577	568	556	578	573	582	531	589	536	536	544	577	641	594	610	588	585	554	575	589	595	533	558	610	580	587	551	564	575	617	552	578	566	537	578	568	549	551	586	594	611	570	578	576	514	583	552	594	596	615	587	558	565	607	601	571	595	593	594	623	596	580	628	587	533	623	606	600	580	570	619	583	579	562	589	581	608	612	572	565	595	597	567	577	582	597	596	607	590	578	564	596	602	570	563	539	565	569	556	579	623	597	559	584	547	569	575	554	586	544	562	574	590	569	580	592	559	576	611	578	598	595	591	543	563	609	560	584	586	572	584	608	581	585	579	540	580	554	590	566	567	587	563	588	602	576	537	539	560	590	575	643	531	556	563	582	629	577	543	618	625	581	529	551	569	571	582	584	550	569	588	560	571	622	612	554	582	557	604	575	584	590	603	586	557	582	583	610	553	609	580	565	543	565	573	593	568	565	598	616	591	590	557	588	528	594	628	579	580	589	518	562	598	589	596	620	556	638	619	638	569	556	607	606	565	597	581	621	560	592	611	566	566	596	563	534	577	589	596	590	575	582	587	579	559	561	592	536	550	575	512	546	600	564	589	560	582	542	574	560	578	574	567	566	595	628	551	568	583	564	619	572	572	593	589	590	601	586	549	578	568	580	565	531	571	597	627	556	583	550	557	578	590	567	606	575	564	562	574	567	568	581	607	558	581	603	588	579	569	591	573	591	582	612	576	558	575	600	569	576	566	563	541	593	573	583	545	590	581	571	539	588	554	530	575	574	581	578	571	571	573	566	578	581	598	590	602	568	639	582	536	582	599	545	589	564	618	590	557	583	596	549	578	557	569	536	592	600	612	629	560	579	594	584	567	627	561	587	561	552	589	570	601	582	592	585	594	573	571	551	528	595	590	583	610	586	585	554	560	561	607	563	551	600	578	535	608	583	576	614	571	567	580	568	564	604	609	610	583	572	582	590	544	533	605	598	565	621	568	551	552	559	552	564	575	600	577	585	592	574	597	587	565	593	567	558	595	592	564	567	587	627	605	584	573	526	575	587	563	600	572	613	586	596	612	524	545	597	586	540	596	617	607	586	574	660	583	577	555	547	564	547	578	590	579	588	586	590	577	591	558	560	534	567	581	609	567	580	602	558	589	605	559	572	605	577	577	563	580	532	598	600	575	589	553	545	601	571	568	561	543	558	577	596	557	592	623	621	553	565	574	592	526	605	571	614	599	558	569	524	543	604	565	572	634	614	555	598	544	552	595	582	599	578	548	527	563	583	589	569	547	611	580	568	557	596	586	650	542	571	574	580	626	566	549	581	615	572	562	549	557	566	588	604	589	590	589	546	563	598	588	601	620	603	610	589	579	557	542	563	561	539	585	636	536	596	558	545	592	636	583	611	571	581	571	587	559	596	585	570	614	550	574	628	592	552	554	593	603	566	601	606	596	559	571	572	577	558	579	580	579	563	561	564	579	551	582	566	537	549	547	556	580	629	534	580	546	612	545	584	622	567	624	609	547	601	560	563	569	573	572	587	572	623	569	567	583	576	568	531	603	582	589	559	557	579	619	562	526	544	590	565	551	577	584	563	532	584	588	563	560	556	580	574	503	561	566	584	523	575	578	543	582	579	590	582	604	631	555	561	610	590	604	579	625	606	571	590	575	611	593	585	565	607	584	604	547	594	566	578	578	539	601	592	600	589	570	567	609	591	622	540	558	585	575	582	570	574	606	560	605	564	621	591	572	566	598	614	573	584	550	586	561	564	623	599	567	561	549	570	535	551	581	538	552	584	546	571	616	606	615	618	600	566	591	612	611	574	600	569	562	549	570	620	600	555	594	585	587	560	615	551	562	546	582	588	594	554	604	596	587	596	583	616	613	591	568	609	562	561	589	594	597	518	585	574	600	546	604	534	595	590	544	607	539	598	602	583	558	622	563	543	529	560	547	576	558	571	589	559	540	537	624	595	567	579	571	581	547	613	544	589	560	580	582	601	610	590	575	580	587	583	603	607	550	579	576	623	564	589	575	612	587	552	570	586	561	524	560	609	581	586	564	576	587	594	533	581	584	523	626	556	559	575	557	599	562	601	576	564	596	561	578	573	574	554	560	601	572	580	566	554	548	602	563	568	599	578	578	558	607	580	511	552	576	595	583	584	585	581	554	562	541	571	581	585	608	569	560	598	557	570	536	587	587	590	553	593	578	570	585	530	573	577	563	592	586	576	565	679	560	560	562	586	615	557	569	549	601	548	573	545	612	574	620	574	558	553	631	574	560	578	615	555	572	578	560	561	612	574	606	591	569	604	574	567	586	602	585	589	563	568	543	598	584	547	551	639	568	565	581	600	563	630	585	553	625	559	580	557	601	550	586	595	584	594	596	553	568	609	623	540	586	582	548	607	621	592	607	594	612	597	566	545	612	630	581	591	581	589	572	590	547	594	566	569	564	570	569	551	558	586	602	584	525	563	575	547	588	561	576	598	579	588	557	585	611	581	548	538	594	554	578	559	612	591	557	567	557	533	530	582	549	589	575	579	568	590	598	616	603	585	545	579	620	583	576	618	616	571	588	553	614	538	525	595	557	588	580	616	584	587	598	549	568	596	570	587	581	597	587	537	575	612	551	581	546	555	628	576	574	610	576	594	605	593	574	600	584	586	558	625	574	573	551	589	587	592	595	584	582	578	591	550	579	545	560	595	576	572	580	605	578	560	537	589	603	565	602	574	569	581	569	550	603	545	546	598	554	598	584	593	602	565	577	546	559	587
24359	21544	25197	28338	21545	21557	17927	477	290	225	221	208	176	180	158	173	164	117	137	147	126	126	145	135	116	163	119	130	139	122	122	121	111	131	115	136	133	125	109	116	114	163	123	116	110	110	106	130	127	108	116	127	108	130	112	109	125	117	114	122	131	100	120	139	112	122	100	119	125	137	107	118	112	121	107	130	110	124	98	123	99	124	125	126	123	122	129	108	111	108	121	119	123	114	121	107	126	119	129	128	115	87	112	140	127	133	126	119	117	133	114	105	115	133	110	135	145	112	136	115	99	106	115	132	104	127	136	126	113	103	121	108	82	131	114	128	114	112	122	127	141	121	127	125	106	111	107	135	117	114	115	114	96	106	124	108	103	113	120	111	143	125	103	115	105	116	110	117	114	114	112	138	134	129	105	95	107	113	109	126	105	116	107	116	125	125	110	126	110	100	138	135	122	99	124	119	111	125	113	139	115	126	116	115	117	108	107	114	115	117	126	131	108	109	111	111	119	97	126	109	138	110	133	123	110	109	144	113	119	124	131	115	141	120	93	135	126	125	134	131	117	138	118	119	124	136	99	113	126	118	137	110	105	112	119	111	91	122	95	104	126	139	120	117	108	126	121	122	122	111	110	113	116	115	110	107	109	110	132	106	104	106	120	126	106	116	121	139	110	109	121	123	101	121	120	137	108	124	143	118	119	123	100	99	118	123	98	119	124	119	98	117	123	114	118	92	123	112	120	114	121	101	125	120	118	137	141	110	143	102	140	127	119	107	118	118	107	89	115	106	116	123	105	86	126	137	110	128	120	112	124	118	104	127	126	114	111	116	138	118	109	109	128	109	111	126	119	122	153	115	125	101	124	104	103	111	112	102	122	132	124	133	120	120	103	114	128	120	103	113	107	107	125	122	113	117	106	128	98	135	128	100	123	115	108	132	130	118	121	106	128	107	127	108	87	106	134	97	116	131	145	135	111	107	113	119	99	124	145	117	96	96	114	95	126	101	131	117	104	124	112	116	125	112	108	131	100	115	105	115	100	110	115	131	99	109	111	122	128	139	120	131	122	99	118	116	115	111	114	113	121	127	124	125	126	119	117	139	152	112	103	118	109	130	113	109	104	120	137	127	122	124	113	121	110	128	117	119	131	112	139	105	109	112	124	133	105	116	108	114	136	129	127	117	99	134	124	120	110	123	105	110	116	114	116	116	111	114	107	127	115	117	94	106	120	128	117	117	121	131	123	105	120	117	105	119	108	114	122	131	113	125	104	107	118	115	103	102	109	124	107	118	111	121	129	106	144	97	120	131	114	108	120	112	124	139	130	116	111	109	122	112	137	116	114	117	107	100	114	128	118	131	125	108	105	132	108	112	113	114	116	111	114	125	101	99	132	142	106	122	137	108	111	118	112	135	114	118	108	102	102	109	125	137	124	130	116	115	130	119	125	127	114	118	118	137	116	127	127	100	107	125	125	97	100	137	106	120	126	110	124	134	102	115	102	108	121	107	121	139	120	121	137	126	110	123	113	123	126	110	129	136	104	98	114	114	100	122	125	136	102	117	124	117	109	94	101	124	131	126	129	100	110	98	115	112	105	114	142	116	132	111	119	106	93	113	99	126	121	92	105	126	134	122	130	115	118	107	117	130	124	130	141	137	115	116	125	119	138	133	133	130	129	118	117	111	117	106	125	125	102	96	111	107	118	98	126	112	117	124	107	128	130	102	116	121	107	106	111	106	110	121	105	129	114	130	108	120	135	119	109	128	111	108	119	124	102	128	143	122	108	98	134	112	124	112	123	127	121	113	114	97	120	119	113	83	112	111	125	102	100	113	119	123	132	114	101	127	122	100	121	129	133	126	104	118	120	132	115	104	114	117	112	120	101	129	128	115	124	134	117	85	97	110	121	103	136	119	120	122	114	120	116	102	114	102	107	125	128	95	114	113	130	113	98	127	139	119	117	141	120	125	110	131	112	99	112	113	128	134	111	119	119	125	117	121	129	110	124	137	110	119	107	114	98	92	119	133	144	128	133	116	125	119	116	117	132	114	111	108	118	108	123	91	127	120	104	107	101	107	117	105	130	112	130	101	96	122	124	122	120	114	114	97	112	121	138	143	112	136	112	111	101	118	121	132	119	118	106	114	123	113	119	121	125	124	123	118	118	111	107	111	109	132	110	106	123	134	120	109	121	114	112	123	109	120	110	110	135	127	131	112	117	116	112	125	112	112	137	112	124	134	111	100	113	118	125	108	125	133	140	134	117	106	124	120	129	107	90	123	124	102	107	110	121	116	138	118	110	113	98	112	118	105	94	116	132	140	98	115	95	126	101	93	109	116	118	113	104	104	104	125	108	117	110	88	109	118	112	108	119	132	101	111	99	119	132	116	110	120	120	125	95	111	98	124	121	109	120	128	100	127	117	121	135	119	90	108	140	128	111	124	123	126	150	121	123	131	129	109	129	126	122	127	123	119	126	128	97	123	130	114	116	133	108	105	114	109	108	99	119	125	123	136	118	105	103	94	124	100	146	111	105	95	124	140	123	113	119	117	110	102	145	118	89	119	108	118	118	113	126	116	87	128	121	128	114	95	118	124	100	95	123	118	116	118	119	123	128	114	118	113	114	96	127	117	131	145	138	115	134	121	103	120	107	119	111	119	130	90	129	107	96	116	108	142	115	96	120	131	109	104	112	99	110	119	118	132	124	94	105	112	118	103	105	117	106	128	119	115	125	109	125	138	134	122	136	119	112	116	106	126	109	116	121	103	131	114	131	133	128	123	133	120	98	124	112	100	113	107	131	103	112	109	123	117	124	125	126	120	123	140	104	98	111	111	116	116	125	131	130	111	123	109	101	105	81	100	111	118	118	121	138	102	125	127	117	146	134	107	125	123	138	143	117	116	119	146	119	119	133	114	133	132	136	119	116	137	112	109	128	148	113	123	102	105	112	125	127	112	115	113	85	115	103	113	97	104	107	128	128	132	122	127	136	127	123	119	115	124	115	122	133	121	104	121	131	112	126	133	127	106	114	113	101	133	104	125	121	120	110	124	120	101	93	134	109	110	112	119	112	94	125	121	116	113	113	110	118	118	112	121	104	121	119	94	127	120	128	123	133	118	131	93	116	113	124	120	121	107	105	133	103	101	145	104	136	98	100	123	109	111	122	111	109	132	136	101	115	105	137	123	111	116	123	124	115	112	135	110	114	126	129	127	113	99	106	106	116	114	107	117	116	134	104	122	104	135	134	136	133	134	122	122	153	116	125	127	145	118	96	99	136	113	138	127	129	112	108	112	135	124	104	127	115	122	105	123	111	122	114	106	120	121	118	134	125	117	96	120	132	127	138	112	124	114	113	105	106	126	128	108	113	113	127	87	104	127	114	111	110	97	116	110	127	135	138	128	98	138	105	114	124	120	137	126	117	127	123	133	128	119	138	111	122	111	112	102	111	113	102	124	101	128	105	96	111	123	106	107	109	95	109	107	133	111
2872	3090	1479	762	504	406	365	367	308	335	317	303	341	267	304	309	307	306	344	348	309	279	304	292	313	278	272	292	254	317	292	281	266	271	297	291	315	302	318	275	316	306	289	300	280	326	316	279	301	268	275	279	271	319	282	289	286	273	286	276	261	305	303	277	295	289	314	291	257	274	290	310	276	291	307	294	256	290	306	278	294	310	303	297	277	305	294	296	281	252	320	283	283	315	313	283	297	286	287	304	300	304	294	313	287	286	294	286	293	282	280	282	311	292	283	277	305	284	275	288	287	300	321	333	288	300	269	278	273	290	262	293	290	306	310	259	297	295	292	304	295	296	294	284	296	307	300	287	318	269	316	316	289	289	300	269	306	298	268	318	271	288	270	279	302	280	306	292	313	265	297	296	317	288	273	310	293	317	314	299	315	279	290	324	312	318	300	300	290	304	289	252	281	290	308	290	315	290	298	299	285	272	302	290	296	307	328	301	287	286	284	263	280	303	273	294	317	292	294	309	307	269	294	319	301	291	270	309	279	259	308	301	316	281	291	291	307	286	289	296	258	299	285	273	291	293	304	268	292	314	301	275	294	275	305	296	301	284	266	307	289	297	277	299	278	254	293	277	269	310	310	306	304	279	292	289	309	301	298	311	265	291	297	293	287	279	293	276	335	268	300	309	312	276	319	288	334	287	296	281	303	273	315	269	300	274	296	297	288	292	312	272	288	308	291	276	283	280	289	299	291	303	303	289	309	305	298	260	272	283	284	280	266	277	317	299	270	277	265	302	299	279	279	273	289	322	277	287	313	276	310	277	309	308	301	299	261	268	267	278	305	291	302	293	315	296	298	307	289	297	290	307	306	310	303	310	297	305	268	276	264	310	283	298	299	278	308	311	298	291	289	284	282	304	309	283	288	298	281	296	291	315	308	295	292	284	309	298	283	270	295	308	292	274	300	302	284	300	322	301	305	316	293	272	263	284	299	288	279	315	313	262	310	283	282	319	293	283	268	280	309	332	309	270	287	284	282	293	292	280	283	304	292	299	239	247	296	293	299	308	279	277	296	318	284	275	277	273	310	295	279	287	315	305	267	277	269	282	295	275	256	300	283	297	262	267	267	319	292	263	293	261	334	308	290	301	293	278	330	280	280	294	266	289	335	296	301	284	283	259	294	298	295	286	305	328	289	267	276	282	315	302	277	301	324	288	293	275	301	287	302	292	264	281	302	266	306	291	289	285	290	310	305	272	294	310	274	277	282	295	290	277	313	329	314	275	291	275	285	248	290	279	297	261	275	277	267	306	296	284	282	304	306	289	289	272	262	312	273	272	269	282	278	274	280	298	310	275	311	296	303	266	301	289	310	273	305	310	293	286	316	260	273	291	314	268	296	298	299	305	270	283	304	297	303	266	263	309	279	287	293	307	289	306	301	303	294	304	305	276	272	286	301	325	300	318	293	277	265	308	310	276	301	275	272	288	296	299	288	302	293	273	289	300	289	298	250	290	284	297	263	307	325	291	292	283	277	269	296	303	326	294	328	294	284	285	297	290	280	315	302	321	290	306	271	275	335	282	251	299	295	295	287	303	287	301	294	281	274	304	268	280	283	302	282	279	311	270	314	270	275	296	303	291	288	268	275	282	280	313	293	310	292	272	290	286	299	299	278	299	300	303	300	311	277	260	314	270	317	268	261	285	281	284	283	283	327	292	310	285	262	333	304	276	295	284	275	302	257	306	286	296	288	310	311	313	304	267	285	306	271	287	272	270	316	298	268	285	271	301	306	281	283	274	288	318	288	262	297	330	303	304	276	295	284	314	279	295	322	324	285	298	284	296	272	268	302	298	292	297	291	313	284	321	325	294	290	285	292	289	274	313	292	318	298	297	258	279	315	287	298	256	267	286	311	317	301	297	311	272	281	269	322	305	281	296	271	315	262	299	275	263	282	307	295	297	287	298	298	318	259	286	280	274	289	289	297	295	289	269	276	316	273	290	288	271	296	317	327	287	277	266	293	287	298	289	286	284	285	278	267	273	302	305	306	276	294	280	300	281	278	281	257	314	283	290	282	273	267	299	288	313	292	275	268	287	309	277	285	326	260	280	260	264	292	302	279	251	285	302	293	315	307	277	295	262	282	282	275	296	299	298	291	260	291	300	308	298	303	277	282	302	308	290	296	318	260	284	285	265	297	296	304	309	273	295	282	293	284	292	278	287	305	264	284	309	294	262	269	284	289	266	272	312	315	283	278	293	265	255	301	301	289	278	273	294	325	291	293	295	294	260	291	297	281	286	271	303	314	310	299	273	290	281	268	301	266	298	308	302	303	280	297	268	328	292	277	272	287	277	291	273	302	292	282	298	265	301	287	297	297	295	316	312	300	290	267	297	326	287	292	302	251	308	310	278	294	293	288	290	295	266	298	262	279	309	289	274	301	283	301	259	289	269	275	277	267	311	296	290	281	291	320	295	302	287	270	272	313	294	298	292	301	287	274	328	275	300	295	293	295	278	301	292	289	275	272	259	302	297	275	300	295	273	293	274	270	295	316	273	268	268	275	292	293	287	300	289	283	301	275	273	299	291	272	268	310	287	286	275	311	295	283	305	283	297	280	295	288	308	314	324	298	302	305	290	342	271	282	290	303	310	283	308	312	282	291	299	317	293	304	305	332	292	309	240	305	283	300	305	278	294	281	295	282	313	306	289	282	277	292	275	293	277	301	324	286	270	309	290	264	304	298	278	310	296	318	272	308	285	287	288	303	318	273	282	283	326	303	291	277	306	282	271	277	304	275	309	259	293	262	282	292	296	306	269	296	268	298	299	264	286	313	295	277	302	281	276	289	318	285	313	293	322	271	295	293	272	304	290	292	286	284	288	290	307	286	285	287	285	284	321	331	323	292	271	319	331	278	308	289	296	235	321	280	287	274	292	317	294	301	311	327	285	301	319	286	288	310	305	303	295	279	283	284	289	283	261	309	259	314	320	301	294	294	290	293	310	291	293	295	284	293	274	288	266	286	322	324	302	306	286	276	310	319	275	285	308	306	291	302	295	292	270	337	279	289	298	299	301	281	294	271	295	272	261	276	310	288	266	296	277	302	273	319	287	300	303	277	288	271	313	327	261	288	298	303	266	276	310	260	297	254	288	304	303	310	294	257	269	306	327	278	267	278	265	295	292	309	293	293	280	285	303	315	325	285	272	284	288	280	261	264	305	301	310	290	290	305	302	294	274	329	286	294	304	249	273	286	288	284	283	271	269	292	309	288	317	328	251	305	308	297	298	280	282	243	290	313	287	309	289	294	262	286	255	273	303	274	278	315	282	262	275	295	319	292	320	290	264	308	303	274	282	273	299	257	299	306	303	304	289	310	283	299	287	303	301	289	277	290	273	298	262	333	301	296	292	276	291	301	293	319	279	289	297	290	281	254	296	293	290	273	287	286	292	282	262	284	279	283	282	303	304	271	289	318	320	290	306	296	255	276	292	283	314
31928	20912	11324	898	480	377	367	365	395	361	368	375	366	337	407	409	360	363	384	360	354	402	383	342	365	365	400	397	353	410	359	369	357	355	378	396	383	383	396	364	398	361	399	359	381	361	392	381	426	422	383	416	385	421	361	396	376	373	354	357	369	407	390	355	374	408	371	369	360	372	389	354	396	364	391	384	368	371	327	367	389	364	387	366	400	382	387	406	395	412	388	390	359	416	376	370	369	401	382	391	407	405	381	363	389	400	373	411	399	419	408	341	364	406	353	392	383	366	383	388	360	406	416	395	360	385	390	399	317	363	416	395	402	353	398	380	373	395	384	382	350	359	398	403	417	367	384	387	368	350	404	379	378	361	387	395	398	413	441	377	389	384	404	391	364	371	395	387	370	370	410	418	355	372	364	366	370	375	398	363	393	370	351	386	377	392	387	368	391	354	375	394	392	387	377	391	365	366	372	409	361	384	356	371	394	348	347	387	365	368	398	378	377	368	388	426	409	399	367	395	362	390	391	372	401	341	388	385	364	405	385	380	408	374	392	378	354	355	411	397	351	365	392	422	393	375	412	366	397	413	365	384	384	397	376	399	345	429	349	371	398	395	368	344	381	376	363	419	395	399	392	372	369	364	370	412	389	400	382	366	385	388	374	394	402	386	404	428	359	379	406	388	367	400	369	364	356	400	391	401	400	399	385	393	396	376	421	402	371	370	344	379	305	379	411	376	421	362	402	378	381	431	380	434	375	348	387	367	367	362	370	355	399	394	403	367	380	397	395	353	339	346	383	376	417	372	376	374	388	383	381	390	371	321	381	366	363	372	366	361	392	364	387	366	352	415	382	381	389	343	389	388	377	383	375	363	372	379	392	380	394	391	359	357	346	396	381	378	385	413	377	391	412	366	412	380	391	397	373	387	361	426	381	429	400	394	400	370	381	367	349	382	391	360	407	369	404	414	409	346	336	386	384	409	388	396	388	384	390	376	417	360	386	405	354	379	379	349	430	392	397	401	378	355	360	403	392	395	357	382	389	359	351	366	361	361	349	369	405	379	387	396	361	380	373	415	407	378	382	339	375	366	398	390	382	373	396	363	391	409	397	358	392	369	371	373	406	399	416	415	372	376	365	427	386	394	360	365	370	346	394	394	365	375	371	414	350	346	375	371	366	412	350	382	389	330	391	385	380	329	389	394	377	381	396	388	376	371	375	396	337	409	366	377	400	395	376	382	404	389	377	389	343	420	382	422	350	404	400	391	348	337	376	374	390	399	405	404	405	391	383	349	409	390	374	397	374	389	377	393	361	359	379	406	366	382	353	384	389	368	395	383	368	356	334	382	381	351	343	393	352	381	383	365	388	347	358	332	383	398	396	394	371	398	355	358	394	381	366	390	412	345	410	364	382	390	359	401	368	385	399	331	382	395	394	408	366	393	356	374	389	388	358	369	363	414	375	367	407	366	344	348	339	348	383	384	383	336	354	388	371	391	353	359	373	381	386	363	395	363	382	361	375	406	405	388	424	377	374	403	402	370	388	377	370	347	411	393	403	381	367	368	376	406	410	378	384	395	424	352	387	417	404	405	404	367	385	366	366	354	422	388	374	363	382	418	357	372	408	379	350	413	399	399	432	414	406	372	394	409	360	328	349	415	402	377	398	386	374	412	366	362	344	356	375	374	384	386	367	381	401	370	373	379	352	374	371	373	388	382	352	384	376	385	380	358	364	363	381	356	356	373	396	403	398	407	361	338	383	389	376	408	417	427	408	393	340	378	362	382	380	378	400	398	375	371	399	376	364	354	354	387	412	377	413	352	406	371	361	402	389	392	352	358	386	418	417	360	352	381	381	394	380	342	390	359	390	362	397	373	367	366	369	343	408	385	370	384	404	380	400	392	386	357	386	404	371	376	368	401	389	379	362	384	353	408	370	343	373	373	400	375	398	375	351	381	399	379	382	384	365	359	375	370	357	384	397	372	368	365	362	420	377	354	407	346	361	398	396	352	396	398	393	411	425	363	373	369	414	434	354	372	365	400	395	374	376	395	393	340	424	375	370	390	396	389	376	403	375	389	390	388	361	373	352	392	392	395	355	374	373	353	362	377	390	424	407	425	403	389	394	387	359	341	364	393	384	351	363	365	358	368	385	376	378	395	391	338	338	360	357	393	387	365	372	365	372	411	397	329	339	385	373	412	418	349	396	351	377	394	374	378	396	418	337	368	410	423	341	356	374	362	355	356	366	388	355	406	393	401	394	348	327	364	426	371	392	395	397	402	381	415	400	405	385	369	384	389	360	385	384	358	359	383	390	385	390	419	429	387	352	392	397	430	369	393	370	399	377	366	412	383	386	369	394	356	389	361	346	354	393	411	379	373	393	387	373	358	370	387	388	401	373	351	378	413	376	380	377	393	394	387	370	376	388	380	411	377	363	399	348	406	378	356	406	359	395	340	378	367	360	380	411	346	358	410	402	418	384	404	375	314	361	391	369	396	390	391	374	402	386	371	351	372	368	394	376	382	434	391	369	354	395	360	388	367	377	399	410	384	435	430	405	368	360	363	315	353	394	374	368	383	372	399	391	331	366	388	341	363	386	363	344	373	382	368	383	373	408	410	361	400	394	410	369	376	391	352	400	370	364	392	390	395	394	387	387	378	391	355	410	367	398	382	379	391	348	369	383	388	350	384	388	404	382	388	381	397	395	375	395	378	398	390	374	366	406	348	377	362	364	383	356	372	409	385	413	412	379	378	359	380	376	374	346	383	399	370	407	377	406	403	376	370	391	393	403	382	370	397	392	367	380	388	405	376	333	351	398	395	393	367	406	383	385	378	415	376	393	342	383	394	387	385	399	390	379	361	399	376	394	385	362	372	395	375	348	349	347	390	392	385	351	377	380	364	369	362	373	379	375	365	360	367	369	399	356	344	385	408	410	384	353	372	372	373	329	364	376	346	384	381	362	355	415	418	382	386	410	373	357	398	364	409	365	381	387	371	329	364	393	382	387	432	356	399	359	351	409	372	367	388	381	376	412	382	403	342	380	393	376	397	402	351	419	353	396	391	398	387	378	397	355	379	352	365	367	384	359	396	391	387	393	402	373	398	368	382	377	361	382	374	362	386	390	380	369	359	380	351	416	379	383	396	402	395	379	381	389	390	405	376	385	346	368	402	380	330	369	367	399	367	387	397	388	381	385	405	401	383	368	326	370	417	362	381	387	391	359	406	373	404	378	388	370	378	385	400	358	350	359	370	390	354	363	364	365	376	385	374	387	391	371	370	364	387	399	385	376	377	377	383	358	373	372	410	366	343	404	354	351	367	392	379	366	373	410	354	368	403	364	407	423	377	361	396	401	394	395	375	355	377	369	381	386	398	367	372	388	408	383	377	398	382	378	339	392	357	448	363	388	368	349	406	373	354	411	390	355	356	330	338	362	363	366	410	384	369	370	374	384	389	370	368	365	398	356	369	363	358	378	361	369	366	388	387
5787	994	858	856	884	867	784	814	784	891	797	844	864	851	865	822	805	826	832	802	781	864	819	816	849	793	785	852	835	844	858	892	852	782	796	838	854	822	847	831	834	857	835	817	790	803	818	796	830	803	789	831	850	834	832	827	797	862	767	778	801	885	820	860	815	825	859	781	816	866	823	778	818	872	866	857	837	838	818	807	811	854	828	834	865	830	821	818	820	804	840	812	781	880	808	847	804	888	857	833	824	811	836	786	789	810	830	761	869	848	820	859	799	819	805	833	798	802	799	843	839	827	792	791	875	876	810	850	797	858	830	862	859	827	836	862	813	771	856	869	854	795	829	743	836	805	869	826	861	849	809	828	818	860	856	856	810	846	819	848	849	795	832	850	799	800	820	820	807	818	899	834	775	836	844	807	822	805	799	841	833	796	782	871	788	819	843	823	847	823	886	812	858	789	880	842	784	876	857	818	845	843	791	847	840	834	833	843	818	801	780	803	791	822	888	887	840	810	782	815	801	795	842	869	797	851	840	826	830	810	834	846	818	808	882	846	821	842	837	807	921	842	870	853	812	750	787	837	839	771	860	834	820	834	894	847	797	803	825	831	846	816	832	803	827	813	809	833	833	797	808	820	826	868	798	812	846	835	855	809	775	778	838	830	834	834	793	863	787	823	795	794	835	801	825	819	830	867	840	916	820	823	837	829	794	862	828	818	800	829	870	813	789	861	826	846	831	842	831	801	810	792	797	837	837	802	819	846	813	818	819	840	819	849	791	822	813	832	827	788	878	837	839	827	878	882	786	812	802	817	856	833	787	864	790	891	837	878	819	767	816	817	893	859	850	879	843	802	800	827	835	839	865	830	865	786	801	846	800	847	817	807	818	785	819	864	782	776	834	855	827	846	855	839	828	829	796	825	803	801	827	846	798	811	826	773	766	782	769	828	830	817	798	766	913	817	821	815	825	800	808	803	807	875	835	839	867	848	862	830	831	847	823	795	816	827	843	807	847	766	827	879	799	856	839	846	873	809	796	791	841	796	803	829	807	842	793	828	785	805	833	793	766	825	815	821	771	826	833	798	815	884	873	827	854	840	885	864	815	872	903	821	816	807	843	817	841	849	811	782	840	817	822	825	794	897	841	830	784	784	849	847	842	829	799	795	807	850	806	869	806	856	860	841	819	802	830	837	840	836	770	853	824	877	840	799	878	831	796	839	810	828	789	808	858	825	835	789	913	853	769	832	870	858	854	793	872	848	797	797	796	844	810	870	824	842	864	798	811	874	871	825	801	840	801	844	818	838	828	800	818	855	830	785	836	804	868	843	855	765	831	865	795	795	820	796	777	822	761	778	856	814	832	820	815	811	803	808	818	830	883	792	791	812	808	803	827	818	805	794	830	811	832	812	824	846	818	809	795	801	818	791	858	823	783	803	827	865	803	796	850	826	799	844	808	823	787	821	817	832	864	836	835	829	831	771	791	784	815	810	826	829	761	824	788	851	853	792	855	823	822	789	859	832	864	795	808	795	858	805	775	821	820	845	851	841	853	845	838	854	860	883	784	827	798	784	797	819	882	846	850	854	833	805	803	842	766	793	794	776	872	854	847	799	803	860	808	872	839	875	816	876	799	815	857	819	803	791	823	854	820	849	818	803	850	782	829	817	883	797	829	821	831	779	831	820	822	857	784	855	790	819	818	829	840	804	834	838	788	797	845	854	786	802	883	829	848	840	848	769	821	769	818	788	802	835	788	825	891	782	784	836	816	812	795	815	767	830	800	765	852	840	823	854	806	835	876	792	851	771	848	841	821	765	868	785	785	834	824	905	806	872	837	825	886	831	848	825	872	780	860	810	840	837	749	807	833	829	818	806	852	812	824	827	853	801	793	798	826	816	871	832	791	846	835	813	826	820	797	808	824	832	785	842	828	798	878	826	777	832	854	821	797	823	890	810	839	797	850	825	846	791	846	856	799	806	837	847	852	827	833	824	872	842	804	824	821	845	884	803	843	810	862	844	825	872	820	809	824	831	842	797	830	757	870	841	799	826	844	828	799	779	842	818	810	837	824	764	869	844	835	820	821	831	853	863	825	844	814	848	833	816	824	869	865	836	801	793	789	812	799	865	829	805	815	785	836	851	826	873	843	812	839	788	859	844	806	852	850	835	795	788	836	794	835	823	784	857	805	819	857	795	788	850	820	818	836	820	768	775	819	825	822	805	863	829	837	845	799	757	798	872	826	838	796	846	856	785	824	850	822	816	808	820	822	845	840	789	835	857	834	847	806	857	880	790	876	805	782	856	823	842	821	851	768	862	833	853	823	822	818	812	805	864	832	879	809	850	842	795	771	864	818	834	822	800	896	854	829	849	850	812	828	796	816	831	800	800	830	853	797	843	810	853	792	794	813	834	810	821	740	830	806	801	782	805	852	782	837	820	866	846	791	865	818	878	826	831	856	798	810	785	821	816	781	804	781	845	787	811	798	801	869	789	890	808	888	822	838	841	823	781	823	870	852	858	819	806	814	826	876	839	833	795	843	870	830	836	844	808	818	826	858	771	862	761	843	793	875	857	873	838	830	819	852	826	798	806	813	795	810	839	835	809	808	800	827	899	843	806	847	811	857	761	858	861	810	851	809	820	824	817	832	772	819	838	817	798	835	790	804	860	800	795	850	833	844	830	841	843	797	828	844	869	852	840	824	791	789	818	817	830	842	839	821	820	795	835	829	789	857	795	807	848	868	875	830	852	826	850	829	842	849	868	841	849	804	794	820	871	807	785	828	817	820	783	810	814	834	816	822	805	836	859	811	867	910	797	808	805	857	812	869	821	807	870	824	849	852	862	838	866	856	817	791	845	844	806	826	876	862	814	791	808	815	825	850	858	864	799	852	870	828	840	868	809	839	842	795	870	798	837	812	835	811	839	814	873	784	837	808	824	812	830	800	856	805	811	803	823	815	846	842	822	838	866	857	824	853	810	842	826	858	845	863	827	795	816	816	814	816	862	845	825	859	808	849	844	835	879	829	850	822	819	792	844	843	815	802	856	832	812	828	828	818	794	844	809	810	829	867	820	871	856	782	795	799	846	862	845	787	818	825	828	877	820	803	836	776	819	823	807	838	863	852	841	788	875	840	833	845	804	836	779	800	800	910	861	823	818	818	834	809	850	822	852	863	841	812	791	808	823	832	843	855	802	813	826	788	836	839	829	823	801	792	821	864	804	852	791	799	835	778	799	772	847	870	851	823	818	797	788	840	847	831	825	851	821	855	805	848	810	817	855	796	802	811	870	890	811	807	842	793	836	824	826	869	809	770	799	817	841	803	807	848	820	876	852	792	906	800	796	861	827	797	780	904	782	838	839	844	823	784	838	809	821	850	760	825	737	795	858	805	810	848	815	859	795	817	832	851	795	860	780	761	854	782	821	809	798	862	831	841	823	849	808	885	858	861	831	782	786	819	829	844	829	893	820	822	859	857	804	793	792	863	777
25043	21542	24853	28602	21503	21168	976	365	325	345	307	301	289	321	257	282	287	305	288	267	258	267	277	276	240	281	273	263	254	272	260	269	260	244	231	281	276	296	282	260	300	256	258	267	259	266	271	241	272	245	253	255	289	259	277	248	252	260	217	249	251	262	246	265	251	268	285	324	293	248	277	265	271	249	264	252	243	278	291	284	251	265	287	277	259	271	279	266	260	258	275	286	253	272	254	261	256	298	265	274	278	287	269	269	272	269	268	235	263	255	262	264	268	259	255	242	257	253	271	258	257	247	236	266	247	252	266	276	257	323	288	252	246	276	262	257	233	275	259	289	281	260	257	264	279	294	279	231	291	278	253	269	273	284	258	267	271	264	256	264	227	248	229	260	272	277	253	243	235	256	278	246	258	264	246	252	282	280	258	246	269	280	292	261	239	291	273	239	247	291	283	255	271	237	280	269	257	252	279	254	244	263	234	262	273	254	248	254	238	272	247	254	273	267	239	248	239	298	284	264	249	234	240	274	263	257	242	264	264	252	276	262	263	306	243	257	294	271	251	281	254	297	258	248	240	277	260	295	286	252	266	317	285	253	289	263	285	263	279	231	271	261	270	251	257	242	267	284	257	229	261	253	264	295	236	281	295	204	255	254	277	250	264	280	254	253	273	246	261	245	270	273	279	242	254	253	269	277	253	280	257	299	270	281	270	246	274	255	267	266	273	279	294	306	307	289	278	282	280	255	254	294	258	271	248	261	272	286	295	277	264	265	296	264	263	291	266	274	257	252	265	285	262	230	285	251	252	261	281	274	281	271	290	231	304	250	252	237	304	283	300	280	252	280	254	254	249	271	257	272	262	211	254	277	230	236	259	264	297	284	280	257	285	274	295	261	239	253	262	275	236	263	227	268	276	257	276	251	252	263	291	261	267	302	286	283	261	284	291	237	271	268	280	242	264	284	265	252	296	268	251	283	284	279	248	258	293	293	269	265	242	273	306	262	285	286	271	291	262	254	236	271	274	223	270	267	285	246	290	245	275	278	268	276	269	248	276	238	269	270	273	277	261	265	271	269	225	251	259	246	278	265	255	235	278	253	230	254	271	300	261	270	269	234	284	284	261	239	251	286	242	255	262	262	244	278	227	259	253	257	278	265	264	247	247	244	279	268	304	247	243	271	272	254	243	256	281	234	265	294	263	291	265	280	261	273	284	290	275	256	268	265	262	270	259	267	261	267	271	245	253	256	250	261	271	276	248	219	273	247	281	249	291	248	273	250	262	268	258	250	284	258	258	265	247	243	249	230	286	245	228	264	283	251	243	243	260	250	241	247	248	280	275	229	281	290	280	276	288	242	221	240	256	264	256	254	278	275	264	256	292	247	238	268	293	256	277	237	232	279	271	271	268	265	265	269	280	267	242	278	284	283	273	289	228	246	262	279	245	256	276	298	264	270	288	245	298	252	277	256	253	255	262	283	271	267	286	244	249	272	238	264	277	266	276	269	251	263	278	246	252	268	255	245	238	241	281	289	238	234	272	229	259	251	264	245	241	260	250	265	257	253	274	267	247	265	241	289	239	265	274	281	264	229	231	253	305	285	275	274	260	294	287	293	267	272	261	251	260	257	262	265	262	292	276	279	273	254	245	291	283	258	273	231	252	282	251	261	285	259	223	255	270	278	304	264	277	264	251	227	262	253	229	262	308	275	292	229	258	274	272	261	243	274	260	249	249	242	281	256	248	279	256	235	290	254	242	276	236	260	233	266	260	287	242	300	263	248	252	270	253	257	247	290	264	247	261	260	263	285	297	277	250	275	247	253	243	282	263	245	278	247	272	264	268	269	279	273	240	234	296	266	274	284	256	277	244	261	260	259	283	224	255	273	246	252	248	296	281	261	262	259	277	248	264	276	250	262	266	275	281	263	268	259	276	269	273	272	268	301	278	247	285	266	273	294	292	284	231	249	261	266	251	260	282	319	233	277	267	248	250	273	263	280	278	254	259	247	296	245	262	248	235	268	251	251	246	257	261	240	267	263	271	278	250	273	274	237	248	273	245	286	276	257	253	286	275	250	272	264	266	284	261	252	258	274	229	265	243	262	266	239	247	243	258	256	265	266	283	270	257	310	279	257	264	287	267	282	273	243	274	258	297	249	268	285	281	254	281	256	254	252	258	268	270	266	266	262	284	263	245	272	261	229	286	252	247	252	284	269	269	267	296	282	260	259	287	241	267	274	286	248	241	264	266	240	256	281	280	283	265	260	297	248	252	254	279	243	267	273	272	288	294	282	271	266	260	256	242	271	269	282	255	252	258	286	228	260	268	266	288	259	253	262	254	291	250	291	279	242	249	233	276	300	234	231	250	290	278	255	279	251	293	250	285	275	281	265	260	286	269	254	262	255	265	289	271	258	260	251	243	240	245	260	254	276	266	259	278	236	238	238	233	244	262	289	296	286	249	249	256	242	255	270	256	277	258	303	246	244	268	251	268	254	296	271	281	255	265	256	256	272	264	274	269	249	255	241	238	306	281	263	265	267	259	247	258	259	261	264	291	272	259	246	261	262	264	249	281	267	267	245	286	257	251	284	255	259	255	262	266	247	278	276	259	249	234	252	274	255	259	272	286	241	267	282	280	278	232	260	270	251	286	265	243	228	266	252	239	283	249	287	272	260	251	267	277	237	290	244	258	271	253	255	268	275	283	235	286	258	275	260	318	244	263	303	300	273	271	247	249	275	257	215	281	236	259	264	271	247	266	251	272	286	273	256	277	232	259	237	256	261	251	295	265	270	252	272	268	244	258	254	262	251	256	274	265	291	249	255	288	283	221	202	263	257	250	259	254	260	250	242	249	255	277	263	265	288	249	254	258	268	291	267	249	280	272	241	274	210	259	275	261	279	248	259	263	269	261	304	261	278	247	258	287	261	223	284	266	289	236	247	242	264	262	280	263	276	257	248	239	235	270	260	265	252	254	292	268	244	236	271	259	265	275	258	255	232	283	253	295	251	273	284	243	301	277	262	288	237	274	271	292	281	216	260	267	306	247	266	245	247	264	273	266	285	286	254	266	251	272	270	264	248	258	276	242	270	266	251	276	249	238	275	279	259	276	273	257	270	243	289	279	266	256	276	261	271	252	232	264	261	246	221	257	265	256	244	256	240	244	252	275	241	280	286	248	262	291	267	290	253	255	254	285	264	304	286	259	301	266	263	241	249	258	253	301	275	259	264	269	246	270	273	280	279	242	276	262	293	271	281	256	280	262	259	273	240	264	266	266	278	255	267	264	297	287	263	263	278	297	253	272	258	282	274	271	269	257	276	235	216	270	242	267	242	292	248	265	296	274	263	253	268	278	267	241	260	291	238	280	247	267	268	233	234	248	257	255	261	248	248	329	251	283	262	272	278	273	256	245	242	256	286	266	274	260	254	261	296	269	281	287	245	284	271	249	266	264	277	264	275	223	275	281	278	252	290	257	267	287	278	247	260	248	271
3097	2086	1137	844	698	629	646	581	641	596	553	573	563	571	619	587	540	592	595	612	561	593	623	574	574	563	565	573	553	614	588	553	597	577	591	561	597	580	604	620	563	587	613	583	591	572	584	612	587	543	602	544	573	571	568	578	558	580	558	574	607	566	564	573	564	577	580	545	599	598	566	563	581	550	596	570	545	557	572	544	608	592	601	584	587	561	563	595	562	617	528	555	558	587	566	582	560	603	619	596	602	598	532	574	567	555	567	577	529	573	584	540	564	551	589	543	590	588	590	555	599	620	567	588	576	566	601	590	605	521	578	607	639	618	566	610	593	574	580	532	579	598	554	583	585	601	562	579	578	578	595	599	573	543	551	555	579	595	582	626	601	597	591	552	612	560	618	592	587	607	577	588	577	561	551	565	580	552	525	589	594	575	597	557	594	563	566	574	597	586	600	604	570	608	597	537	604	610	607	600	580	574	574	534	528	543	631	577	605	580	621	623	586	599	557	560	567	577	569	549	544	557	577	596	575	581	548	543	591	540	560	548	599	564	564	574	565	600	563	613	563	598	583	599	564	628	591	567	577	577	576	556	570	594	565	599	555	591	556	573	579	582	590	525	551	604	581	520	603	561	571	567	566	595	532	546	621	629	560	604	564	550	601	546	623	546	570	533	590	565	584	565	567	623	612	565	585	598	582	627	593	591	551	587	581	567	576	596	630	572	612	567	578	602	532	562	568	600	595	545	598	571	565	572	577	605	576	604	581	559	602	575	565	595	566	555	597	598	579	562	635	574	565	610	582	568	586	632	597	580	591	531	579	558	530	570	559	587	584	573	561	584	560	557	570	576	584	574	583	594	574	530	590	551	574	509	588	584	539	510	593	560	617	571	566	577	596	588	562	578	599	571	550	569	542	593	661	598	586	640	609	596	575	549	542	554	513	588	636	577	575	615	573	553	598	571	559	623	599	581	570	528	568	557	599	569	565	546	560	577	587	585	594	578	540	554	583	616	549	561	569	574	620	542	640	564	586	568	565	563	578	570	558	584	608	573	583	556	585	596	589	592	591	576	561	597	611	572	579	556	570	573	565	585	609	563	600	564	584	563	535	576	570	547	543	575	581	587	586	551	591	542	557	586	571	609	588	579	552	616	617	595	566	583	549	585	556	596	539	560	573	592	588	566	616	551	592	572	561	552	623	555	582	569	583	544	590	550	610	560	573	605	593	628	595	583	574	630	581	581	610	585	557	566	572	551	597	559	558	575	593	537	594	563	558	587	601	531	576	656	635	591	579	561	603	612	605	574	528	537	600	534	580	600	573	590	580	586	593	589	595	578	607	542	585	556	595	556	595	588	553	549	564	569	577	532	565	578	552	590	553	603	601	587	558	567	536	597	528	577	590	600	575	575	562	563	564	581	594	602	618	557	575	584	614	603	582	572	560	565	561	576	532	534	561	563	535	594	559	572	521	569	612	561	555	591	600	569	606	585	589	589	553	566	544	582	575	565	594	530	588	542	596	531	584	531	564	573	607	568	579	576	601	593	604	547	592	585	573	579	592	618	567	583	579	580	608	554	588	619	623	585	561	580	600	569	534	559	609	594	572	527	589	599	596	522	579	591	530	550	604	536	557	615	568	610	566	600	587	578	598	573	556	560	566	555	574	601	552	596	576	624	606	577	558	588	557	564	588	594	588	553	588	570	568	562	560	633	609	575	556	592	595	582	575	578	591	516	600	580	598	599	581	573	592	604	579	562	531	590	560	616	603	572	589	594	521	581	555	587	593	571	587	582	534	613	626	560	590	591	551	642	587	558	582	585	534	564	600	563	533	577	583	625	603	564	588	592	570	580	585	565	568	571	560	577	569	542	554	584	558	614	534	585	593	570	585	579	593	582	594	618	562	614	589	572	566	590	569	572	566	555	578	577	588	576	583	614	624	562	533	588	574	564	558	543	547	611	587	555	537	560	625	587	602	591	596	604	606	583	622	602	625	610	591	580	550	611	587	542	521	571	566	557	552	589	604	537	518	615	627	591	568	571	531	574	552	554	583	574	513	564	579	551	605	599	619	585	575	572	570	604	554	553	551	560	601	600	577	601	552	606	556	573	544	577	595	581	601	601	569	561	588	609	541	545	590	590	568	576	590	579	596	563	610	546	594	579	570	643	560	567	574	574	563	552	584	570	575	549	572	557	596	580	568	598	563	643	583	566	567	581	559	619	607	579	555	570	576	619	587	521	637	585	561	569	604	567	584	564	598	586	584	583	568	564	576	574	591	548	605	593	612	601	563	604	572	540	597	568	559	579	566	521	592	588	532	599	564	568	593	581	569	599	585	587	581	609	588	573	567	564	577	548	576	587	600	590	581	588	581	559	594	603	575	539	564	572	583	568	561	563	585	568	576	575	556	574	587	562	552	562	579	597	559	578	570	540	556	583	557	595	604	600	560	578	587	591	549	607	580	587	564	556	542	628	570	574	574	558	554	534	553	557	596	568	589	543	584	591	556	592	553	574	551	598	571	574	569	528	566	601	555	583	626	578	589	561	584	579	596	591	608	587	553	548	574	562	565	588	580	613	557	587	582	532	589	556	602	606	620	571	567	598	631	606	584	581	587	625	590	588	566	552	603	596	586	602	584	571	575	553	593	576	616	593	561	617	562	614	575	601	583	580	605	568	585	615	548	583	624	544	559	583	565	588	575	568	596	598	587	566	571	590	556	577	576	630	612	561	569	548	582	569	585	561	558	563	590	597	581	576	516	583	577	588	590	600	578	636	601	575	568	557	561	587	610	606	588	562	535	604	578	569	591	593	608	523	587	585	604	587	560	592	540	575	614	558	554	584	544	580	563	546	590	564	566	584	601	583	553	565	582	583	551	560	612	620	555	568	580	550	585	581	600	608	589	557	624	562	557	571	609	597	605	613	585	548	553	582	583	594	602	572	577	578	571	563	598	594	578	622	573	578	526	567	561	545	597	554	543	575	607	538	565	574	539	594	608	562	535	556	566	596	575	589	573	592	525	587	564	584	560	571	602	587	567	591	593	594	558	553	589	564	590	556	587	556	567	554	558	585	557	567	560	597	567	597	583	597	573	584	592	559	553	570	586	580	590	565	545	596	574	583	523	547	582	617	602	566	577	597	580	550	582	569	562	625	578	582	608	602	577	564	584	590	586	591	561	608	615	568	508	603	556	609	552	584	617	591	582	584	626	538	565	578	577	603	574	595	610	580	593	573	606	619	577	549	607	543	535	628	556	553	593	602	539	526	589	566	610	569	608	554	601	581	570	570	558	589	588	553	569	585	559	567	550	599	587	564	588	573	594	565	536	551	601	610	552	580	563	590	640	541	584	581	567	598	592	563	594	527	606	568	559	558	570	609	551	552	574	606	551	614	582	563	566	585	535	593	624	538	571	561	550	600	612	572	548	582	593	553	591	585	586	589	565	616	559	574	591	527	591	593	562	599	536	577	563	569	585	527	593	571	576	581
24406	21538	25180	28363	21539	21552	17588	539	240	234	204	178	165	176	127	153	167	179	117	127	134	131	128	145	110	103	123	130	127	145	126	123	135	142	102	121	120	124	126	119	120	125	140	133	134	117	109	120	130	116	128	104	130	121	120	126	139	92	140	100	116	127	124	116	117	108	105	131	123	122	102	106	132	100	114	121	119	110	112	129	112	122	114	140	119	117	129	100	109	113	125	121	122	118	119	132	150	127	106	126	139	131	117	121	122	128	124	112	125	116	144	122	114	117	116	124	115	96	100	124	104	121	105	118	113	120	98	122	128	95	114	103	130	151	123	113	119	127	112	125	114	98	101	123	116	124	108	128	102	128	125	120	127	122	127	122	125	135	123	116	123	113	136	131	128	132	138	117	115	124	118	108	123	132	119	114	132	120	112	124	132	124	123	122	123	131	101	111	97	126	105	133	117	104	121	123	102	108	116	130	119	121	120	111	121	116	114	116	124	130	140	133	132	95	131	121	123	107	134	109	130	109	118	136	116	115	110	119	123	134	106	135	132	133	109	120	98	118	102	134	110	127	109	113	94	100	99	115	124	96	113	110	128	137	110	136	131	97	105	106	93	138	119	127	114	135	138	113	127	109	138	112	117	111	122	113	129	122	113	87	113	116	121	119	136	108	121	108	129	123	125	115	116	137	96	122	113	120	129	130	118	107	132	116	118	107	114	119	111	132	147	100	142	117	135	133	118	142	122	102	125	117	133	121	109	131	100	104	113	105	110	123	117	137	120	123	132	112	119	129	135	127	128	123	125	129	118	113	113	118	121	115	118	112	105	134	114	124	121	122	134	105	106	117	134	126	132	123	110	134	115	125	125	99	123	133	124	123	125	120	113	131	116	118	101	124	104	121	124	121	119	130	143	117	116	123	116	112	116	115	108	135	119	120	122	101	129	117	121	119	116	100	111	116	125	114	132	114	144	127	130	108	107	125	130	126	120	126	109	110	129	115	118	117	135	133	95	120	116	153	120	115	130	115	120	113	112	129	108	127	127	133	123	133	149	117	104	135	123	128	122	140	114	117	134	122	118	118	107	122	124	149	98	117	117	110	118	139	118	115	129	118	123	97	111	128	101	115	115	103	123	103	119	135	107	119	155	123	99	133	119	104	101	101	147	124	119	108	115	103	131	124	115	111	138	116	110	111	97	114	113	114	121	118	122	123	113	125	133	125	106	111	116	133	112	120	120	149	120	118	119	111	103	117	98	108	125	89	122	110	124	126	140	113	101	118	104	116	118	106	109	115	117	104	106	122	124	126	106	106	129	134	123	130	124	104	136	126	116	112	95	111	110	108	116	111	103	126	134	126	113	138	131	115	131	142	113	139	139	102	110	129	122	131	114	131	111	101	120	118	110	111	117	117	101	110	109	98	108	133	129	109	105	127	123	117	135	122	112	115	102	119	135	115	128	112	99	110	135	109	115	104	127	116	127	115	114	128	116	116	97	122	134	116	118	130	116	117	114	123	122	119	125	123	122	129	115	109	120	127	121	98	128	120	120	113	104	103	105	123	102	113	126	126	125	129	116	122	139	104	129	114	143	113	115	117	103	124	137	117	116	110	113	117	130	97	112	117	117	117	121	115	119	116	113	139	141	109	122	113	93	119	102	98	98	123	144	118	111	116	113	108	116	131	97	107	118	113	122	112	104	110	105	76	114	103	103	116	139	124	130	128	117	107	111	122	100	109	125	129	128	111	123	133	115	121	104	97	121	108	119	134	138	115	133	111	136	119	126	133	109	107	106	121	120	113	104	138	104	111	105	120	132	143	126	106	96	109	121	98	115	130	128	120	147	128	141	117	131	125	110	131	124	138	120	123	121	118	121	113	138	110	103	135	138	90	125	107	96	142	134	117	142	123	106	129	123	116	113	124	103	122	113	97	122	148	120	135	119	127	98	130	120	113	107	132	107	104	115	129	128	129	133	113	108	122	120	133	135	111	102	120	137	136	108	119	142	122	114	98	117	124	132	145	134	103	131	106	137	131	122	97	109	115	126	119	124	132	125	136	127	116	106	138	125	113	114	115	132	117	121	110	118	126	130	121	144	122	117	120	122	129	116	122	118	132	132	130	125	100	116	108	142	101	105	123	116	123	100	104	139	117	107	118	142	139	116	132	116	118	109	100	127	105	117	121	127	126	131	111	124	146	129	131	105	110	126	115	130	137	127	141	113	114	119	115	112	142	130	122	125	104	122	116	125	123	114	122	109	113	103	102	134	115	125	138	123	141	133	105	141	110	128	107	123	139	139	118	132	104	135	114	101	119	124	102	128	110	125	101	81	99	113	124	133	148	110	115	102	112	124	98	109	124	126	108	105	110	126	119	133	140	126	120	118	119	125	154	126	110	115	114	135	128	110	110	108	126	120	119	134	111	111	117	130	118	121	101	128	117	119	127	117	126	113	119	137	122	127	135	141	123	113	122	122	131	116	120	124	109	114	123	130	123	120	102	116	108	145	121	126	106	121	110	108	108	128	100	118	110	128	107	119	120	130	123	117	133	111	125	118	120	136	120	117	130	120	108	111	112	114	119	118	123	121	113	124	121	108	116	116	121	120	105	123	111	118	87	106	127	121	114	113	107	120	127	113	123	104	107	120	123	145	114	109	115	118	128	112	118	110	127	130	123	118	115	127	137	98	132	129	111	122	124	95	127	125	138	110	108	114	112	123	123	105	119	107	105	111	109	132	114	115	129	131	110	122	134	105	120	113	140	118	119	122	123	117	87	115	128	132	116	120	116	127	119	110	117	148	108	125	114	135	116	120	117	119	123	126	118	102	120	118	114	109	116	125	112	127	103	126	119	106	101	130	124	115	126	108	125	107	99	108	107	108	131	120	125	107	116	104	115	118	131	133	101	140	97	109	137	125	99	116	108	121	116	126	120	115	106	116	112	111	116	128	114	110	110	105	109	135	100	112	123	130	120	123	90	139	116	128	141	101	114	115	128	124	126	134	109	107	111	112	120	147	115	111	126	104	112	102	118	117	125	113	128	105	116	110	108	102	127	110	118	124	125	135	126	132	107	108	112	103	125	115	117	122	119	120	140	105	106	117	124	111	114	124	131	123	128	111	104	128	102	124	113	104	135	127	110	131	122	96	103	120	102	120	145	121	99	109	120	107	115	113	138	137	124	123	115	133	109	91	120	134	124	126	145	118	117	99	112	128	111	116	106	118	111	128	111	111	134	115	102	123	138	127	107	131	119	102	116	126	99	112	111	103	132	119	114	104	102	132	116	119	127	125	130	126	115	102	121	126	100	137	117	124	112	128	135	118	111	122	123	142	124	116	124	116	127	109	132	113	120	126	112	128	131	112	136	115	117	131	107	137	127	128	122	123	142	125	131	130	143	120	118	119	145	110	120	107	104	128	114	128	134	113	103	125	97	140	110	98	129	104	129	136	131	126	129	104	143	140	125	121	121	100	118	128	114	127	115	113	113	118	118
2945	2990	1454	771	562	421	426	348	339	378	324	315	358	311	308	287	278	308	319	309	305	316	299	304	272	311	296	316	305	310	293	294	330	327	279	291	310	269	304	285	309	289	326	302	260	309	282	302	305	277	296	279	309	274	257	315	268	268	315	286	293	283	270	286	303	273	288	275	306	295	321	302	295	298	297	268	274	313	303	295	297	302	339	296	272	301	296	323	293	320	258	264	255	275	291	295	326	286	270	298	301	259	299	311	269	285	305	273	283	295	301	277	313	290	262	295	288	292	289	266	333	293	312	332	304	316	294	291	318	293	275	326	312	287	335	275	310	276	294	310	264	292	265	310	321	276	303	290	289	279	279	295	300	297	299	277	310	314	265	291	294	307	282	296	274	284	282	252	275	273	255	314	331	276	298	247	267	295	305	280	313	268	273	285	258	295	286	286	293	289	284	285	282	278	336	276	281	289	288	286	253	272	290	277	280	279	334	274	309	310	277	259	268	277	269	324	298	266	305	308	303	286	306	266	321	300	308	278	277	283	285	297	296	289	294	292	262	245	349	296	261	312	293	319	257	298	299	289	292	305	267	252	293	246	284	285	248	291	300	280	288	297	289	294	290	290	297	283	306	312	304	259	334	284	300	303	272	316	299	275	272	323	284	279	249	304	297	272	297	270	307	303	280	274	311	321	300	293	296	324	295	281	288	277	292	300	297	309	301	299	313	305	300	319	267	327	308	290	277	314	294	275	288	297	281	288	294	302	284	293	318	301	283	287	288	269	273	296	272	297	305	286	298	284	283	301	295	312	285	281	293	300	290	294	297	292	297	283	288	317	297	283	296	299	293	271	317	283	270	310	291	319	277	293	254	287	283	296	305	279	296	295	275	309	283	306	273	271	278	304	312	313	296	299	279	302	306	312	296	285	304	284	309	325	296	266	293	296	283	289	298	315	294	294	291	282	264	301	278	297	245	277	289	300	271	270	280	287	316	306	301	300	282	315	291	272	245	300	302	286	305	262	293	303	287	283	319	279	299	303	322	332	286	280	282	295	271	304	289	289	261	300	274	295	270	304	296	298	267	268	282	261	320	307	306	304	282	289	291	289	308	300	291	304	289	295	283	300	309	291	274	266	299	290	291	287	267	302	278	286	337	328	266	288	278	296	289	292	297	290	272	288	265	263	272	282	299	307	281	276	311	272	276	316	267	289	292	285	274	282	328	287	274	302	288	295	269	283	302	280	285	295	302	275	314	266	293	313	279	307	285	317	311	266	318	274	283	313	309	340	269	292	287	293	282	286	309	324	269	292	305	279	264	285	305	285	279	292	279	280	300	299	252	275	307	287	283	283	288	289	301	332	274	308	298	293	289	276	288	271	281	276	265	298	307	293	319	307	270	269	294	306	289	290	287	296	304	280	265	326	309	269	280	291	260	322	272	288	292	257	298	286	274	317	299	286	272	274	293	288	277	298	313	295	331	279	294	288	317	283	293	282	259	299	264	266	289	275	278	311	280	269	302	265	284	308	302	314	284	315	269	292	295	297	294	281	285	271	335	313	300	271	256	297	279	293	304	286	306	271	319	274	312	281	315	327	249	284	275	290	286	272	303	292	298	279	326	305	279	334	312	281	264	296	282	333	294	269	292	282	328	322	328	280	267	293	308	275	270	324	274	312	273	257	296	306	288	305	300	310	296	306	300	301	303	310	284	283	282	297	285	288	274	261	280	278	254	309	275	305	252	264	275	290	315	288	296	266	294	301	318	304	339	307	291	310	279	298	302	286	271	289	275	316	288	270	269	303	298	317	292	303	310	304	303	269	301	306	250	261	289	275	261	283	309	318	303	288	313	316	277	312	298	284	298	301	303	297	257	271	266	270	314	301	293	290	284	280	302	284	261	305	289	283	314	287	317	286	291	295	302	285	309	294	270	320	290	311	274	292	299	263	278	281	303	304	293	276	297	284	282	250	297	271	311	305	259	269	317	288	287	287	295	286	306	275	286	324	293	301	284	273	279	286	305	298	299	280	264	266	281	287	278	275	336	275	275	313	256	324	334	309	279	306	274	299	319	309	266	316	285	285	306	282	289	283	289	296	299	285	293	296	299	259	285	285	311	292	304	275	276	328	269	307	275	291	294	263	283	320	302	310	286	279	278	284	298	264	312	256	293	298	297	310	289	263	298	258	288	303	299	289	281	275	277	293	295	281	298	301	273	304	270	295	322	314	268	267	290	288	282	285	281	304	293	272	276	280	303	288	298	292	284	301	275	266	312	291	305	291	292	330	268	282	270	293	288	285	244	261	271	310	324	288	301	299	267	271	299	319	262	285	298	316	311	300	269	294	313	284	296	303	267	264	325	302	289	319	272	275	269	275	299	292	312	335	315	322	293	298	288	298	292	285	296	262	298	310	281	294	285	300	290	270	302	304	302	319	286	293	294	300	269	279	281	300	261	281	284	256	290	310	280	299	291	287	292	280	277	317	264	300	284	305	278	262	291	313	264	300	275	300	308	323	267	283	297	287	297	271	302	296	309	300	282	278	262	305	285	306	297	297	293	301	280	300	305	298	288	295	277	309	245	293	303	303	285	286	312	262	306	284	295	270	303	305	303	294	317	336	288	306	305	289	264	267	291	275	285	267	286	297	329	281	316	281	291	285	314	304	272	302	275	272	317	291	309	289	329	289	312	287	276	302	284	275	289	316	292	274	321	272	302	301	290	314	307	287	266	281	337	275	341	293	286	302	252	287	302	286	324	300	306	264	293	291	250	315	280	272	297	293	286	281	324	270	277	274	258	299	316	267	263	288	270	306	294	266	301	296	300	259	280	322	284	288	303	262	299	303	304	271	280	300	284	293	279	282	301	297	287	277	313	282	269	258	276	271	295	300	289	295	281	307	301	326	285	284	315	285	309	305	284	276	309	316	302	286	269	277	280	275	272	287	266	312	310	293	295	307	283	288	273	330	307	273	287	304	284	293	268	302	287	300	290	261	277	283	299	324	303	261	307	314	279	282	317	298	294	287	277	307	298	293	300	287	270	293	296	314	267	312	282	289	273	293	283	284	307	280	294	300	292	302	293	297	298	262	286	319	282	290	302	300	289	287	264	281	312	318	284	317	275	296	285	322	295	303	294	275	314	286	300	277	294	292	274	296	278	259	304	290	311	312	293	299	321	286	297	296	279	286	298	302	305	269	282	293	303	272	277	302	329	294	297	284	284	317	308	292	288	277	319	291	292	295	286	277	288	270	283	262	283	328	316	295	257	316	301	316	300	297	287	290	309	294	302	269	281	299	295	271	305	309	281	273	262	270	298	286	293	284	289	310	309	291	299	307	287	309	298	267	271	296	290	312	282	307	283	268	268	306	261	285	283	304	307	269	297	289	289	294	301	286	274	279	276	300	258	293	321	287	265	287	291	309	300	266	293	289	336	258	317	290	286	262	319	294	297	298	288	313	295	298	324	298	297	282	287	286	267	270	262	302	292	278
31788	20944	11385	1086	659	594	569	426	381	397	358	416	389	424	410	385	379	377	380	405	387	369	355	359	415	366	362	388	396	405	386	395	376	359	414	392	405	386	386	417	360	393	371	370	395	395	397	354	410	406	441	370	387	418	402	381	353	381	390	349	363	379	352	396	388	403	368	393	369	362	402	395	397	387	401	358	384	404	386	401	390	393	378	375	404	346	395	378	345	372	321	345	377	343	378	329	363	388	388	390	342	397	391	353	374	370	386	369	400	377	411	384	385	380	402	363	380	365	344	363	422	434	387	382	416	393	401	397	367	393	375	378	367	362	385	382	383	374	353	420	378	382	346	374	358	385	381	419	385	384	353	384	378	384	389	363	411	414	389	390	434	377	381	343	399	360	423	425	386	390	376	356	382	349	359	413	364	377	422	386	352	394	377	349	372	362	409	347	370	364	371	395	383	357	377	346	375	384	406	359	374	385	389	355	404	377	331	406	398	344	369	408	343	381	373	383	397	352	379	386	431	398	336	368	366	384	412	379	419	399	380	384	364	402	434	399	353	404	392	411	358	397	394	376	373	364	353	400	386	391	389	372	362	376	362	365	390	382	413	383	378	381	399	408	399	360	380	364	370	409	372	389	394	381	367	350	390	397	360	377	374	376	370	413	385	375	380	359	377	370	353	404	403	370	390	361	402	400	387	396	371	383	353	356	389	378	357	368	379	371	356	356	391	401	373	375	389	356	349	355	345	402	402	410	404	352	394	403	400	382	423	383	394	386	430	407	412	396	388	427	389	371	394	390	372	423	397	393	368	377	323	389	374	398	395	363	387	410	389	390	369	418	371	366	392	332	380	346	333	362	408	367	398	392	382	394	379	418	365	345	412	369	391	410	401	374	373	428	376	393	373	360	385	398	354	355	380	362	359	380	376	379	382	403	369	380	368	369	350	401	380	397	395	366	380	417	388	397	376	367	391	386	383	387	389	443	351	386	385	383	358	328	398	391	366	408	419	384	373	396	425	382	362	365	369	370	354	363	374	379	352	370	391	397	402	417	375	391	369	388	419	391	432	343	394	399	372	376	371	395	360	373	375	385	367	367	372	383	387	359	382	345	394	378	368	371	390	373	381	375	385	386	344	374	373	358	324	363	423	362	331	377	322	380	365	393	391	356	387	388	336	389	373	377	399	371	390	388	387	372	375	386	402	372	376	396	358	401	398	386	399	398	378	378	361	380	386	383	394	370	375	353	343	408	346	369	387	339	356	367	339	366	359	355	388	409	411	382	392	391	361	382	349	407	396	407	388	359	389	396	389	351	399	363	392	365	394	373	342	375	430	412	384	383	362	398	372	394	374	347	411	369	389	374	377	382	333	371	396	398	363	359	368	402	378	386	364	391	376	414	399	370	378	377	357	382	364	358	373	404	364	355	353	403	429	372	353	356	407	383	341	366	407	388	342	346	352	355	384	372	371	413	368	347	374	410	343	378	370	397	374	359	399	356	357	336	360	371	389	361	376	409	383	367	382	323	363	411	365	393	365	413	364	376	394	389	384	407	390	356	364	395	379	380	385	424	352	373	398	370	375	416	415	399	393	375	401	403	423	391	392	395	384	372	403	402	390	372	377	352	405	385	372	361	382	376	342	371	378	392	393	398	386	329	398	405	363	342	350	384	355	369	357	390	355	382	390	364	409	388	417	372	399	390	382	350	376	373	400	364	365	378	403	370	375	365	399	379	388	405	389	371	346	394	369	370	396	373	391	375	364	384	382	391	390	401	403	394	381	378	388	435	350	346	405	374	334	401	395	375	375	395	377	374	362	376	384	371	417	361	366	389	372	358	372	416	418	399	352	365	364	374	377	349	384	397	361	402	389	402	377	347	387	413	388	364	388	345	366	368	366	378	371	366	402	386	387	343	376	372	359	337	362	371	359	361	372	405	388	385	359	341	362	376	388	376	355	355	395	375	359	340	384	393	399	369	380	397	380	372	373	387	380	365	375	385	410	381	360	360	353	379	380	368	362	369	384	366	396	403	395	365	361	382	379	372	390	358	328	377	421	396	380	429	344	393	351	411	389	379	371	365	368	370	364	389	404	411	427	402	379	394	408	344	402	385	373	369	426	372	381	398	371	396	403	409	392	410	356	370	383	404	402	389	369	381	379	373	375	414	389	351	320	357	394	388	366	362	375	400	354	374	382	366	380	407	408	399	424	350	341	370	362	355	383	363	411	355	373	317	366	372	393	376	421	353	363	392	380	326	372	354	425	372	390	395	374	383	380	398	379	363	418	376	376	399	374	380	370	356	394	385	387	367	357	386	358	402	349	371	401	387	385	340	375	359	370	382	347	418	400	383	379	394	371	366	337	405	409	390	365	378	391	358	398	373	363	384	403	384	346	378	362	383	403	399	418	386	395	403	387	367	363	378	399	380	355	414	383	402	389	372	391	374	396	401	379	376	377	382	385	407	373	382	397	411	384	381	358	407	382	385	415	364	377	363	395	371	423	331	391	430	399	350	367	314	356	395	399	355	322	351	340	372	390	365	393	368	395	382	375	391	399	396	374	374	403	383	354	372	370	371	386	388	371	373	379	385	369	394	402	384	383	377	409	404	422	380	352	356	418	391	370	334	403	391	357	360	375	381	382	386	362	371	319	388	380	375	384	371	435	401	340	412	385	402	369	383	355	362	409	408	392	362	342	364	362	397	402	352	341	349	380	402	380	360	400	370	381	321	402	416	331	373	399	372	424	397	419	377	429	389	375	377	382	372	385	416	411	416	400	378	369	370	411	394	385	402	384	425	392	406	350	388	434	397	363	414	431	384	356	405	374	365	379	364	355	400	365	410	402	400	388	386	411	372	402	389	410	355	387	436	386	373	412	361	357	404	359	363	359	403	391	398	379	375	363	377	372	406	357	387	406	384	364	403	419	385	391	391	350	387	381	400	374	370	374	403	400	382	395	368	359	409	409	394	397	351	378	409	401	379	383	404	370	377	363	372	412	355	398	385	381	366	372	348	357	374	400	379	386	360	358	392	364	393	401	388	376	355	396	424	372	364	380	363	378	351	432	403	403	380	418	388	417	406	417	350	390	363	365	379	378	374	378	367	389	391	388	443	384	369	394	370	363	385	378	353	345	427	368	374	345	405	376	369	386	384	386	422	427	415	380	374	385	362	386	371	413	368	381	413	369	396	392	418	369	378	363	378	412	353	374	379	367	380	389	344	398	366	374	392	394	388	401	381	407	395	389	360	395	350	366	393	387	404	413	422	389	376	395	376	370	367	381	383	391	369	405	375	400	397	421	314	409	373	429	366	379	370	375	395	356	375	377	347	385	413	388	388	357	402	376	415	378	357	424	365	357	373	404	373	377	398	410	384	387	349	381	385	369	397	406	381	352	362	377	372	366	384	361	356	396	375	420	377	403	368	401	403	399	390	365	389	340	370	394	367	362	416	404	380	385	376	376	367	389	346	366	405	371	375	399	380	401	399
5686	929	922	841	872	851	796	806	814	801	800	813	843	815	892	795	875	876	841	784	857	802	806	869	816	844	864	834	855	810	853	885	853	846	851	821	775	868	887	775	832	817	798	797	833	792	801	841	796	803	815	800	746	792	821	843	855	825	803	770	791	822	793	831	851	845	886	784	845	861	822	855	828	822	754	843	796	859	814	826	866	816	820	862	823	788	873	861	847	809	784	855	837	824	803	817	850	842	825	835	863	806	854	820	799	751	859	882	843	865	834	787	869	772	805	842	851	873	783	853	865	833	831	820	742	809	853	787	822	845	846	807	819	797	790	824	814	851	813	851	822	845	842	853	857	842	816	768	861	774	766	843	801	796	779	807	789	838	816	806	851	830	810	799	810	825	808	837	757	773	739	875	795	790	827	840	864	745	855	785	865	873	826	766	811	839	839	815	843	817	806	801	825	806	810	847	820	820	854	788	819	833	802	868	810	806	805	866	820	827	794	830	782	838	822	804	821	838	848	765	863	821	801	815	911	861	859	798	818	824	853	798	790	804	833	875	820	836	817	864	782	817	812	813	837	839	829	842	846	860	785	760	786	772	854	814	877	771	800	820	866	855	803	806	836	825	815	861	792	810	810	860	826	823	791	810	847	842	844	821	810	865	802	839	789	831	824	845	817	801	846	829	833	816	814	779	817	806	861	802	800	860	805	823	873	864	774	792	773	840	787	783	777	844	834	867	858	811	825	809	842	857	840	795	824	824	867	882	814	838	861	817	820	798	770	823	832	821	808	822	751	825	855	850	763	812	792	818	861	782	768	812	826	758	808	823	808	829	842	815	772	830	778	814	843	818	776	801	790	776	847	834	851	826	777	835	837	835	853	797	796	849	823	878	764	819	844	794	836	835	858	819	777	858	809	777	813	820	835	769	820	789	851	837	836	830	828	822	834	793	805	799	818	821	829	840	808	791	823	838	861	802	850	826	841	891	814	844	846	804	810	897	830	817	799	880	810	822	856	793	783	790	791	743	828	818	824	800	798	826	805	794	865	790	841	805	853	852	808	811	780	820	796	777	823	812	857	840	791	824	850	873	785	849	824	763	851	834	813	859	840	809	857	775	785	834	804	851	819	811	816	771	866	755	834	836	863	816	780	816	836	812	780	847	837	854	812	837	855	833	810	801	799	814	788	828	828	844	857	846	820	762	823	743	786	798	821	804	772	848	828	769	801	793	838	846	845	804	826	825	833	829	806	820	857	822	790	842	852	839	818	834	782	820	868	796	831	780	844	835	889	859	821	801	758	810	784	818	784	852	823	860	827	807	784	799	816	812	806	830	805	775	893	849	803	820	825	816	836	809	849	802	802	799	867	817	796	816	824	812	831	793	812	820	837	849	869	813	854	841	851	827	855	842	798	822	777	838	815	808	833	828	817	753	801	850	793	817	800	812	770	837	831	845	852	832	841	781	817	831	784	837	842	854	842	796	811	821	880	842	847	778	854	777	801	843	827	865	793	847	837	810	841	805	793	824	842	778	819	830	820	845	782	829	784	823	803	799	819	835	814	851	826	834	806	862	827	816	807	810	804	850	797	805	840	837	879	804	826	804	885	847	810	861	810	816	826	853	858	807	819	864	838	867	777	826	861	810	849	824	826	812	780	851	826	815	806	844	805	794	835	841	825	805	823	787	807	828	838	812	822	843	813	802	860	807	818	861	863	793	847	798	815	813	776	833	820	811	857	832	819	786	833	827	817	801	808	807	807	868	775	830	799	790	769	852	786	890	834	843	819	829	819	795	849	822	833	819	788	823	824	815	766	798	813	816	834	822	839	858	827	859	794	852	848	822	820	826	843	829	794	841	846	804	854	787	830	788	872	841	778	822	816	847	808	827	834	796	823	811	814	783	809	847	798	824	837	791	787	843	834	847	800	809	794	818	847	808	858	844	861	824	818	824	832	872	785	836	807	838	848	842	821	837	844	839	836	806	826	831	818	873	810	849	830	802	805	781	856	817	817	842	860	852	882	842	802	852	812	824	816	862	802	812	802	830	824	845	837	827	835	852	827	771	835	836	859	868	804	801	828	755	832	850	836	792	778	846	768	822	817	862	818	806	817	829	840	804	809	846	816	791	809	816	841	798	841	856	794	818	855	818	823	833	843	803	849	821	794	853	843	890	806	839	862	800	779	797	798	852	798	921	886	842	800	810	835	815	823	827	807	845	872	808	831	800	829	821	794	849	797	806	839	823	815	749	815	794	852	820	799	826	830	833	826	773	836	805	871	820	855	814	835	850	874	804	846	784	803	762	830	817	823	856	835	793	794	799	786	820	795	798	841	811	795	809	834	793	824	847	860	809	886	821	824	821	830	847	821	807	814	854	836	833	798	847	879	793	828	886	790	847	831	809	852	827	853	819	793	843	780	774	750	804	837	826	803	839	800	828	809	815	822	821	855	808	852	848	819	848	790	850	828	833	813	784	840	782	775	862	823	820	865	796	820	806	847	788	876	882	800	815	817	803	849	843	802	821	826	850	752	801	769	876	852	789	818	865	884	812	860	806	829	789	856	812	779	844	805	829	798	840	830	813	838	834	794	789	820	818	830	849	827	809	860	884	798	818	812	783	792	789	854	849	821	821	794	862	871	862	850	837	837	792	800	796	859	806	815	827	828	807	836	792	819	845	853	836	798	837	884	871	835	809	839	899	848	890	804	768	826	837	778	851	826	825	773	788	835	776	799	835	839	810	870	810	746	768	788	854	792	875	753	783	819	809	831	857	788	795	822	839	823	749	843	813	789	849	817	874	816	873	880	808	837	844	815	812	822	862	868	868	798	854	772	847	818	824	810	891	795	842	819	851	838	829	864	826	848	802	821	905	771	856	819	852	832	812	804	854	821	827	849	803	803	788	863	825	835	851	826	827	872	877	808	839	823	797	845	784	823	850	801	795	854	795	852	834	822	812	824	749	774	848	831	799	829	826	793	781	838	849	859	781	801	870	853	824	830	845	801	862	796	834	800	818	792	833	818	796	848	871	816	798	829	816	781	820	854	896	825	781	844	865	835	806	801	814	889	850	804	797	859	843	785	833	829	783	855	782	807	886	851	840	846	862	841	827	901	796	854	863	814	743	792	853	814	812	824	859	842	815	843	809	880	831	834	848	832	839	853	838	839	806	806	784	816	826	804	805	765	897	838	800	879	823	866	790	815	820	837	837	870	819	852	826	805	813	763	817	854	869	869	832	832	811	818	782	810	773	802	809	807	850	800	822	816	847	836	860	866	849	878	845	729	825	828	860	876	823	798	813	817	769	841	845	838	778	851	763	793	871	775	840	812	835	834	822	794	842	799	819	823	842	818	885	828	793	815	758	815	862	806	848	836	814	812	827	824	816	906	794	783	808	826	784	834	773	817	823	863	843	840	842	780	832	839	856	787	847	801	828	838	805	828	818	798	788	752	843	822	798	809	827	824	818	789	852	820	808	787	837	810	817	874	819
24959	21502	24847	28605	21495	21186	1069	435	342	294	329	302	281	272	302	298	281	286	292	276	263	269	268	254	267	296	233	266	293	258	285	261	249	290	272	262	271	256	260	249	263	276	242	264	266	251	227	238	235	267	272	300	268	230	235	273	276	261	265	289	250	258	257	248	262	281	261	280	256	253	254	274	278	273	271	283	287	223	249	258	281	280	266	274	266	255	245	270	275	288	233	267	261	270	265	247	254	260	258	253	235	245	278	263	248	296	293	251	253	287	258	286	262	251	280	269	279	252	277	281	211	268	250	244	250	270	267	243	260	274	257	281	271	269	222	307	280	256	278	262	273	245	283	261	289	262	236	269	258	248	253	270	253	276	292	257	230	266	245	268	262	258	279	271	252	275	261	245	273	248	273	240	266	270	266	258	264	252	274	271	259	255	285	234	247	267	283	271	276	275	287	277	287	254	262	256	262	268	269	253	247	271	240	284	300	273	251	279	247	241	245	271	252	262	238	252	271	245	238	269	284	245	263	251	276	247	291	266	311	242	319	276	259	245	254	259	262	278	244	258	231	269	258	285	276	268	253	238	285	269	260	257	284	261	264	258	252	285	275	293	240	250	297	291	271	276	282	270	291	268	241	269	233	257	278	269	255	270	249	315	256	262	298	262	265	260	267	242	267	272	272	260	262	275	259	270	275	261	256	241	258	259	242	247	264	260	278	282	241	240	261	285	266	262	272	253	268	282	277	231	290	275	276	242	262	267	243	271	262	259	260	254	258	252	262	298	232	267	274	248	264	290	261	253	264	288	238	281	267	264	251	288	229	245	236	276	258	282	273	260	284	266	268	265	244	268	276	269	250	265	279	244	278	258	272	247	248	288	270	281	258	250	259	279	247	236	262	264	285	270	254	298	254	276	277	252	252	249	276	241	260	244	270	270	308	245	258	242	259	271	250	305	271	259	243	275	266	261	275	279	239	270	276	252	261	255	264	277	268	259	283	262	248	296	267	263	237	248	263	287	289	267	237	255	262	269	270	268	254	280	265	258	265	268	277	286	292	247	266	289	255	270	280	240	256	270	254	244	260	303	249	261	265	295	268	277	260	255	259	262	276	298	264	263	270	246	282	253	255	256	260	251	229	286	257	286	234	247	249	273	256	287	264	269	217	269	284	254	258	252	256	251	293	276	256	314	261	250	238	265	285	254	272	248	250	256	266	284	260	273	278	249	275	296	271	256	249	274	256	253	264	277	268	218	290	278	282	236	281	276	269	257	276	239	268	265	243	245	262	260	259	260	288	241	267	255	276	278	274	277	272	298	233	228	239	265	273	278	282	298	238	271	248	255	237	297	241	278	282	248	283	258	249	230	274	247	274	249	248	269	269	289	257	247	248	258	238	253	245	255	257	290	274	283	269	278	252	286	254	244	240	231	243	236	256	290	287	258	230	256	272	238	281	265	309	262	275	278	242	257	286	267	243	267	228	278	274	265	275	277	244	262	279	269	281	283	257	251	276	297	262	271	294	273	281	293	265	264	288	294	247	233	263	252	255	256	294	246	295	251	259	225	235	253	263	266	301	254	247	254	268	250	261	263	244	255	261	287	279	308	288	284	280	268	272	268	279	236	306	247	272	272	251	256	329	281	253	244	250	258	277	243	245	254	271	263	273	260	258	260	285	272	252	283	265	270	256	270	239	292	272	300	283	283	287	263	266	280	246	244	279	290	237	258	268	275	270	271	263	261	260	278	251	249	250	251	264	288	288	277	241	255	265	242	258	256	272	262	286	296	273	236	246	281	281	291	283	270	255	270	230	257	238	242	247	250	267	256	248	261	283	256	252	290	256	265	301	262	262	258	263	267	267	260	262	256	252	302	262	313	269	243	238	216	279	281	276	271	247	250	262	256	262	286	247	243	268	275	265	254	262	273	284	254	260	248	277	243	244	270	245	271	219	282	247	254	259	269	284	233	272	242	243	286	279	279	245	247	275	253	278	262	271	258	263	275	249	286	280	260	266	257	284	277	283	287	275	256	234	290	271	272	285	250	245	245	278	277	260	263	276	266	252	261	243	279	244	253	244	267	263	232	259	289	278	252	264	282	260	265	285	254	247	270	258	253	279	286	271	270	274	274	292	272	233	276	277	291	215	231	259	274	280	265	286	247	252	256	226	262	261	262	259	266	254	248	294	239	269	278	268	274	263	266	269	277	263	262	286	283	235	267	242	238	262	271	236	218	231	296	272	251	232	260	222	264	279	280	237	243	258	257	272	252	274	244	285	269	264	275	271	253	281	260	254	269	257	247	255	290	266	254	276	254	275	254	283	217	249	276	284	265	253	261	247	252	255	270	253	243	240	236	267	282	273	284	260	248	287	255	239	284	264	298	265	241	258	262	280	273	237	288	274	263	271	261	238	273	250	252	241	259	281	220	283	250	265	255	262	281	251	281	231	262	239	220	287	259	264	267	275	276	272	243	288	248	247	242	263	254	288	272	298	242	275	248	273	294	276	269	261	270	249	232	236	261	254	273	304	301	256	262	236	233	244	277	250	247	245	260	283	241	248	265	255	284	300	283	276	260	216	258	265	278	281	269	231	225	279	290	280	248	309	271	261	285	249	242	248	253	301	257	271	222	262	278	273	256	277	255	266	248	282	303	286	245	280	313	277	299	284	229	250	294	253	266	221	245	236	259	276	269	276	280	259	295	236	274	240	281	260	230	239	257	255	250	259	257	279	256	297	282	216	276	301	244	236	271	254	257	273	261	253	264	256	263	263	248	247	260	266	253	241	212	253	257	269	257	251	267	297	249	269	272	262	249	287	239	238	287	294	237	234	271	283	296	260	247	260	250	291	247	279	282	240	239	271	254	264	280	264	243	275	253	244	263	273	233	253	276	319	270	273	272	279	219	285	258	250	270	243	244	263	262	252	284	264	263	268	275	259	284	242	264	257	239	249	246	228	279	244	272	279	255	236	291	278	300	285	258	268	281	274	274	285	253	235	258	236	277	258	260	265	240	281	250	238	268	285	270	308	247	311	288	258	254	236	269	286	259	262	261	272	279	266	269	276	263	250	270	255	254	265	247	273	247	258	278	255	258	248	232	266	255	256	255	265	293	267	307	287	268	254	242	270	262	246	269	274	268	265	253	268	288	289	258	262	244	262	267	270	284	251	259	250	282	249	242	256	274	271	298	251	272	277	276	279	265	288	257	243	265	296	267	297	250	243	272	254	254	284	269	277	251	270	266	267	260	270	254	249	279	229	250	268	275	253	222	267	267	262	256	267	255	283	272	278	298	302	269	283	268	268	256	253	268	232	264	246	297	283	214	264	276	262	260	262	261	238	245	260	264	254	255	279	235	248	262	236	299	271	252	259	271	228	254	270	266	268	280	243	273	273	272	254	230	255	253	259	276	240	248	265	263	266	280	289	240	242	288	265	268	266	286	251	280	262	223	234	278	262	254	291	225	279	275	278	251	267	247	259	278	262	254	287	255
3125	2114	1204	841	699	633	609	613	615	580	558	614	561	606	586	601	600	578	587	548	657	622	575	531	634	597	593	617	544	567	613	550	601	536	563	553	568	604	554	554	569	578	616	634	566	579	586	599	586	592	517	576	542	573	571	592	542	581	589	564	601	557	589	610	597	541	572	566	578	578	591	583	573	545	574	597	530	577	610	601	570	572	592	564	563	568	592	594	564	566	535	580	601	541	633	608	561	585	576	579	598	537	580	561	592	569	578	584	570	595	579	600	591	560	545	531	574	550	597	566	611	604	540	563	568	558	582	578	591	630	595	553	549	604	635	582	534	628	559	589	630	551	572	553	546	559	581	560	570	547	585	572	538	556	593	590	548	564	529	541	594	599	565	538	567	587	595	600	574	543	589	554	560	603	599	567	557	573	626	547	566	551	544	583	605	544	613	554	639	627	532	608	573	558	615	570	562	589	556	577	552	604	550	578	587	596	608	586	594	566	581	591	583	618	563	577	539	599	546	597	592	554	582	573	550	569	569	579	562	606	571	618	620	594	586	544	575	584	592	598	593	598	567	591	557	572	557	601	581	564	504	574	597	563	576	551	595	615	594	583	592	588	587	604	578	562	578	597	530	559	587	562	558	628	591	554	554	625	556	526	580	560	604	588	596	541	616	642	590	576	606	533	560	569	643	585	534	648	590	620	543	634	542	558	607	552	606	586	563	579	523	585	580	524	593	524	532	605	555	549	566	589	599	637	573	559	589	552	537	581	559	549	585	584	618	590	574	603	565	593	588	614	648	570	578	620	611	540	579	606	550	540	558	521	573	563	608	520	536	573	579	579	574	583	613	586	567	564	594	571	546	557	617	571	631	588	596	561	601	569	572	581	594	586	583	581	564	594	562	568	579	557	591	584	560	551	577	584	558	626	565	557	588	553	625	571	558	594	571	569	584	539	548	588	564	574	545	564	570	571	578	614	550	645	509	615	586	596	602	587	597	609	576	590	597	551	560	616	550	552	549	577	584	558	540	569	603	571	570	574	589	538	575	572	584	567	569	562	554	562	579	574	576	598	565	570	539	585	554	594	557	618	581	557	564	581	563	563	547	589	564	563	583	576	590	579	552	564	575	578	568	595	590	584	538	563	639	596	596	581	572	567	573	607	580	616	543	594	574	646	593	557	578	566	603	561	591	562	569	587	560	567	555	621	587	550	610	616	537	585	556	573	605	615	581	531	578	596	546	584	578	539	610	574	574	529	562	545	562	570	601	635	574	595	580	582	571	566	578	537	605	601	590	614	613	566	609	551	557	579	577	567	612	547	550	594	592	550	564	563	547	583	611	573	576	583	534	568	583	552	599	598	566	577	577	593	564	584	596	561	560	627	603	550	595	585	576	603	590	549	565	543	549	555	567	614	546	539	554	565	527	582	573	566	575	538	589	571	587	550	568	566	584	562	592	584	578	564	558	528	553	590	553	551	597	562	543	528	553	575	550	532	580	584	533	565	573	573	591	593	608	593	594	584	552	575	560	606	552	557	574	587	596	571	613	589	568	577	624	565	565	579	577	618	600	560	535	622	587	528	592	555	573	585	542	559	582	599	574	585	590	523	609	568	621	553	574	561	541	606	552	636	564	559	599	557	572	569	572	589	620	599	592	603	609	569	588	569	580	547	569	574	631	548	580	572	585	570	581	609	585	578	572	571	582	537	619	590	584	590	585	609	597	581	580	553	591	567	544	542	601	598	554	557	549	573	590	562	607	602	540	570	550	569	582	512	571	540	592	602	515	529	556	582	559	580	622	578	589	599	595	563	588	585	524	578	597	543	613	581	570	544	545	591	567	573	584	604	536	588	563	589	596	615	571	531	572	612	552	540	581	632	563	562	564	621	567	580	598	559	593	597	612	583	595	561	545	563	574	585	605	586	564	556	555	552	571	587	611	581	585	569	560	592	564	539	558	604	587	553	548	577	603	592	616	606	598	584	574	596	578	559	593	559	608	595	582	556	576	537	576	544	592	584	533	583	573	564	583	588	527	588	574	568	595	585	560	536	552	602	595	546	578	600	585	579	557	576	570	602	576	611	567	606	581	542	625	542	558	559	544	542	571	581	553	571	565	543	541	590	563	568	561	581	584	564	531	588	535	592	577	573	552	581	581	611	587	580	536	564	588	581	576	592	561	569	610	547	564	532	569	553	612	578	579	563	594	577	543	607	544	588	583	630	591	598	560	594	602	543	582	576	631	553	549	614	601	585	539	568	567	605	594	518	622	555	552	579	547	552	616	603	527	562	552	553	570	535	595	580	539	582	588	566	567	554	582	586	579	561	601	576	604	579	564	587	551	531	610	579	555	593	559	578	576	598	582	580	601	493	570	604	597	536	571	551	610	570	533	570	604	589	601	596	619	509	548	595	588	597	585	550	570	530	562	582	594	575	597	531	570	616	554	551	582	562	602	560	548	582	586	568	544	586	579	599	589	559	587	588	584	579	547	590	556	565	585	591	586	589	609	562	552	573	574	558	570	571	596	574	574	583	563	559	590	574	583	570	570	577	536	564	581	563	581	588	576	544	595	599	574	606	569	556	570	565	598	583	579	579	581	573	592	571	589	602	543	564	608	549	559	561	574	545	549	600	544	584	608	563	578	569	548	602	569	596	593	539	577	553	615	601	522	551	555	560	591	551	548	583	573	543	530	565	576	634	561	571	591	599	571	560	525	585	594	575	565	564	556	570	602	562	586	586	590	571	524	599	585	568	556	558	552	590	525	555	564	586	533	575	543	599	596	571	600	589	586	550	573	557	555	586	567	587	545	574	537	570	574	561	600	608	590	578	591	578	546	592	579	575	584	578	581	578	558	557	586	609	558	542	586	558	573	566	574	568	606	596	630	570	559	587	574	546	530	576	597	581	614	558	571	545	574	577	581	536	587	602	643	560	566	573	573	554	599	582	572	568	566	573	583	603	596	615	573	580	610	543	578	571	578	577	553	549	555	587	577	557	594	583	549	600	634	600	596	577	570	537	564	538	558	587	551	616	533	560	637	579	610	563	597	571	570	589	636	613	589	594	594	576	527	599	567	548	623	564	571	542	536	573	538	593	614	572	607	574	596	566	595	573	599	568	554	587	636	595	613	583	574	504	560	573	547	602	602	587	580	551	516	558	586	564	568	602	599	613	607	559	582	602	563	585	581	600	613	561	577	601	590	588	553	580	600	576	597	605	578	568	559	547	593	623	558	612	546	614	556	578	578	589	549	594	552	587	553	581	549	561	528	579	593	572	581	575	585	622	621	580	582	587	591	618	561	563	540	570	611	580	541	580	601	588	570	570	546	618	597	574	512	561	544	562	582	567	576	573	565	614	555	558	557	549	572	549	576	545	589	600	611	574	545	576	578	534	582	592	599	558	632	577	554	588	570	573	549	542	557	595	576	547	560	573	589	590	574	594	625	570	582	531	570	548	593	558	576	553	583	566	570	569	583	561	546	551	599	563
24396	21536	25208	28339	21536	21545	17826	486	238	216	194	173	184	171	147	145	136	138	150	150	156	142	111	133	127	140	134	121	142	128	133	124	136	122	108	105	123	140	129	139	128	111	115	122	123	114	125	115	139	119	130	113	107	127	127	109	126	128	116	132	99	129	115	132	119	113	112	108	137	131	110	105	114	114	129	150	109	104	146	124	119	138	97	117	123	126	142	128	133	89	98	119	126	122	112	135	120	137	119	113	115	108	132	121	103	101	134	118	106	128	140	107	125	113	126	96	114	120	101	126	125	139	116	135	115	116	121	133	125	138	136	106	111	127	112	113	131	148	94	112	109	133	111	112	103	117	97	118	123	127	116	112	127	127	123	122	145	122	104	131	112	124	110	141	140	106	128	134	118	126	116	131	112	102	119	115	105	120	122	126	95	108	111	119	121	115	119	110	107	109	99	121	104	125	118	94	88	122	114	103	120	118	104	92	128	119	120	107	109	129	115	125	133	113	105	100	94	129	109	145	106	116	109	115	120	122	123	119	120	98	132	98	131	113	128	102	115	135	118	115	112	125	114	124	135	100	127	132	138	98	125	106	145	125	158	115	107	122	133	104	127	123	122	119	128	105	116	105	129	100	117	116	105	111	120	121	111	115	119	132	102	118	124	95	101	112	109	131	112	131	123	104	115	122	117	118	133	126	114	123	125	137	105	116	121	106	111	138	127	114	110	138	120	110	129	110	120	141	157	116	127	116	127	105	119	119	107	129	144	136	144	119	126	114	128	117	98	119	142	115	151	135	121	109	109	125	121	111	118	114	115	100	131	122	118	111	97	117	104	123	135	112	101	125	119	120	128	97	115	133	120	122	122	134	113	136	120	119	119	135	112	131	108	113	130	138	122	117	113	108	113	116	125	125	129	151	122	132	119	115	142	150	134	131	116	104	102	119	116	102	115	98	113	122	105	135	129	110	109	118	133	118	123	124	113	124	127	150	103	127	127	119	114	125	122	114	112	111	121	111	127	109	101	144	122	113	114	114	120	92	123	118	104	115	133	128	123	126	115	115	116	114	127	115	120	131	103	137	125	113	108	118	106	109	133	104	126	114	98	111	134	133	130	115	108	107	114	118	129	118	121	140	111	129	113	98	114	89	106	107	117	106	142	126	126	114	94	113	113	94	120	124	102	128	126	101	141	110	116	120	129	126	108	106	119	118	104	124	106	119	104	117	138	129	115	116	130	127	109	118	89	134	115	105	118	114	93	139	126	127	104	105	117	109	117	116	130	110	110	118	121	126	104	118	101	129	114	138	117	125	107	131	124	116	124	124	124	117	149	115	116	122	116	121	117	122	112	131	130	99	115	114	118	114	109	132	130	113	128	107	110	106	92	108	135	109	112	114	104	98	118	99	120	129	124	96	109	118	125	118	106	126	126	104	120	106	108	111	124	131	118	129	91	130	124	109	133	125	126	119	131	115	114	119	110	128	107	137	114	116	124	94	103	120	116	126	109	119	119	120	113	130	112	112	111	148	121	107	123	121	125	117	116	90	106	108	123	103	122	130	122	104	128	111	101	113	118	117	122	122	117	114	130	121	117	136	122	118	104	106	128	126	114	105	105	113	127	101	108	99	102	113	120	121	99	107	99	130	120	125	133	106	133	130	123	152	117	103	107	112	111	130	116	109	121	130	112	132	110	110	140	134	123	110	106	96	123	123	122	120	121	117	122	122	112	149	107	100	136	135	130	114	118	139	136	144	142	110	115	119	113	121	124	134	135	117	118	94	119	116	139	142	107	141	133	118	109	122	107	108	111	133	132	134	115	109	136	118	113	111	133	112	120	115	113	124	132	110	101	114	124	136	129	109	147	117	125	133	117	117	128	128	114	122	126	112	111	113	126	118	123	120	111	128	110	140	103	141	114	120	100	101	119	113	126	114	139	101	132	127	100	113	112	115	112	132	112	118	105	106	117	125	130	130	94	108	103	113	104	146	105	104	118	120	105	105	126	112	112	119	127	107	113	130	128	121	125	139	118	108	120	125	122	119	119	115	106	114	144	111	123	106	140	121	133	111	118	106	115	116	116	129	107	114	112	119	128	128	128	104	94	118	112	126	121	118	122	116	114	123	121	102	118	121	125	113	130	132	127	117	120	118	135	127	110	124	105	106	96	117	108	121	130	129	124	112	97	146	123	134	142	116	140	123	126	127	120	114	106	105	139	133	108	118	119	94	139	149	121	113	134	148	116	103	106	107	127	112	108	114	122	112	130	105	129	132	128	106	124	128	129	124	118	132	107	108	120	120	115	115	129	106	141	110	100	140	98	123	136	127	111	116	126	119	120	129	142	114	120	115	106	139	117	128	109	124	126	107	102	108	103	127	110	115	121	132	116	120	116	120	107	116	116	130	118	122	116	123	107	123	116	116	123	118	105	127	111	102	123	143	124	128	138	120	129	120	110	117	142	123	119	116	143	114	122	132	105	115	127	141	129	122	137	126	125	106	127	128	114	98	117	121	106	146	122	111	113	113	141	126	131	114	128	132	117	132	127	118	102	126	113	113	135	114	121	150	108	114	125	132	108	130	114	106	89	101	111	126	110	127	121	130	107	112	129	99	127	103	112	123	119	129	107	129	127	123	114	125	117	121	138	120	112	116	118	98	107	114	92	110	117	127	117	126	119	118	108	111	107	136	120	127	108	110	121	115	139	111	106	118	125	126	112	98	120	104	121	132	112	111	99	120	123	122	127	114	112	134	103	116	124	143	129	136	110	109	113	113	116	106	112	139	112	113	130	113	120	127	106	140	110	121	100	123	132	136	125	125	114	123	98	112	126	112	111	116	130	135	129	84	97	119	133	113	116	142	118	116	109	118	122	101	113	108	106	103	118	143	109	129	121	131	97	94	134	115	113	117	117	125	119	100	107	113	111	120	98	125	102	97	133	150	114	129	125	138	122	102	90	121	128	112	121	117	118	124	120	109	105	128	119	102	104	101	133	121	110	111	131	129	115	113	114	117	115	104	109	124	121	115	111	126	123	119	119	120	97	144	104	109	121	121	122	109	109	121	117	111	124	112	109	121	141	120	133	133	113	104	110	112	112	118	105	106	137	114	117	125	124	135	129	113	107	112	121	122	141	119	115	113	128	117	112	114	101	127	143	122	134	115	118	115	107	129	144	137	125	118	107	97	123	108	114	115	87	115	131	132	98	122	126	117	119	126	102	105	125	130	109	114	128	123	115	106	110	118	119	123	110	130	120	118	113	107	128	126	109	131	165	129	129	128	114	153	107	94	113	143	120	131	142	109	128	124	118	125	82	114	140	124	130	102	107	112	108	121	123	127	113	121	99	139	116	123	146	109	113	107	125	116	132	123	121	127	111	112	131	113	111	111	107	106	137	134	108	125	115	121	102	135	118	107	130	111	125	122	104	120	102	111	115	138	120	126	125	110	122	104	117	120	107	132	138	112	134	131	105	139	112	122	130	130	121	126	133	126
2892	2985	1448	782	549	433	400	383	331	357	306	333	326	337	333	268	308	316	299	304	320	273	328	312	324	291	287	295	315	313	268	291	267	281	273	299	290	270	292	287	303	258	301	289	288	285	318	313	320	284	304	308	307	287	300	283	243	325	295	291	289	295	286	298	251	265	288	311	287	285	264	281	270	286	277	282	310	286	277	308	288	299	257	296	328	279	296	304	310	281	297	282	281	297	308	282	281	278	273	272	287	285	298	297	289	307	289	299	276	325	295	301	281	290	301	309	305	289	287	290	266	309	277	278	317	259	277	267	288	287	277	308	286	314	281	292	290	283	279	279	302	293	285	279	285	284	269	280	291	287	296	285	312	283	322	281	291	298	266	289	294	287	303	273	277	296	275	295	311	287	314	281	299	295	296	280	279	311	298	295	324	291	320	273	302	285	304	295	284	285	276	313	279	301	279	305	271	306	301	279	321	310	310	305	293	311	295	248	328	299	307	319	305	260	334	291	293	286	287	287	287	308	275	306	291	315	299	280	316	283	288	284	309	256	316	274	318	285	276	321	245	286	295	297	269	300	317	305	285	299	297	268	307	309	276	289	299	296	289	259	308	301	317	298	298	302	279	294	312	304	264	284	276	287	305	302	282	294	301	287	283	259	309	302	285	283	289	289	286	289	292	286	308	303	315	265	286	293	292	311	277	307	270	303	289	298	288	287	314	283	293	279	290	300	284	292	272	263	304	334	283	285	306	298	300	277	297	274	294	292	305	300	266	318	286	282	292	321	278	285	311	298	293	289	285	297	281	269	305	323	266	279	300	298	313	300	268	271	296	291	306	300	272	303	275	302	287	289	285	292	288	300	291	320	272	294	302	283	316	290	259	303	292	317	277	282	287	260	279	304	299	281	305	289	298	310	267	302	288	285	344	292	275	255	270	304	295	269	327	297	271	299	294	322	306	305	279	308	290	282	314	272	282	306	320	267	271	271	313	298	270	267	310	300	308	273	308	299	298	295	286	306	303	278	272	276	295	295	289	287	300	279	282	298	278	278	236	292	289	308	301	285	277	284	301	290	301	281	303	313	272	259	288	313	271	283	314	255	303	276	283	264	279	261	284	311	287	284	289	303	278	310	309	300	289	281	286	289	295	291	270	313	291	316	285	289	293	289	306	282	261	320	280	288	278	293	287	305	297	293	260	276	329	303	303	270	288	301	318	288	323	273	272	297	296	301	305	302	275	292	276	297	271	291	269	261	274	320	280	274	309	292	277	300	312	285	279	286	294	307	266	270	267	292	269	316	304	283	296	316	290	262	298	281	294	293	266	304	267	306	303	278	266	293	300	289	317	299	302	263	300	258	273	284	319	285	267	295	297	287	291	313	266	276	322	273	285	268	301	291	292	317	316	288	284	270	298	308	329	262	292	271	316	253	281	305	285	285	309	279	282	282	289	270	285	302	278	291	268	284	287	291	291	291	280	286	270	310	296	295	303	289	279	297	289	281	265	276	315	276	272	296	300	290	302	279	252	280	265	300	275	283	288	313	280	284	314	299	281	310	317	262	323	293	310	290	295	293	289	316	288	291	283	286	292	328	290	287	287	285	270	298	289	275	280	275	259	274	269	284	271	264	311	297	293	277	273	278	288	305	286	285	290	290	319	284	274	275	298	331	295	278	291	294	285	282	280	314	314	289	281	297	327	276	275	334	295	269	290	287	304	301	282	296	263	253	293	279	291	317	301	271	289	312	293	274	278	264	271	287	296	267	265	289	252	310	323	256	302	307	306	273	298	306	291	334	283	315	324	283	283	274	280	283	300	270	288	265	258	298	280	301	295	267	293	297	303	290	293	289	278	264	288	290	297	283	281	299	313	290	303	276	314	270	303	278	280	290	285	309	270	309	302	311	296	286	258	283	289	292	285	311	293	289	279	271	288	306	283	295	286	302	278	280	249	279	277	295	273	267	304	290	307	285	272	257	298	285	257	293	288	295	281	283	287	274	297	284	279	327	295	286	298	264	305	262	291	257	299	281	297	300	315	249	295	310	313	296	263	299	286	282	290	323	309	288	283	306	292	308	289	277	262	312	287	287	298	263	301	296	308	280	310	254	269	256	282	309	288	261	271	298	304	295	287	276	297	287	307	273	287	273	295	278	314	283	313	312	264	302	296	290	292	292	276	270	309	293	289	253	302	287	314	293	321	303	297	317	293	302	282	294	289	297	296	299	299	302	285	296	280	314	290	287	264	306	263	298	322	301	296	293	284	280	296	302	306	292	248	304	296	297	329	287	289	296	277	256	277	308	296	318	297	322	314	318	285	309	268	305	283	250	293	303	290	288	292	299	278	309	277	274	261	302	284	271	296	298	268	280	308	298	292	292	285	290	302	286	270	279	291	283	268	276	315	273	321	284	307	290	288	300	279	267	269	305	261	299	290	299	287	303	281	279	288	277	304	265	294	324	311	268	287	270	269	309	327	284	279	281	262	306	280	304	271	287	305	290	280	314	261	268	292	278	298	295	280	261	269	314	305	279	279	277	310	296	292	298	284	276	281	287	294	266	307	299	293	278	287	289	274	322	279	295	302	284	279	243	286	290	305	285	273	295	298	300	304	285	277	285	295	273	292	268	283	307	297	267	284	267	286	273	305	274	284	300	276	317	294	274	307	282	287	309	246	305	295	314	314	304	270	261	267	294	289	283	280	289	320	279	280	296	308	300	305	278	287	266	272	284	280	292	280	286	261	296	298	294	297	295	306	281	291	270	267	279	293	294	273	269	301	264	271	274	277	317	273	301	284	297	290	277	266	281	301	298	254	288	270	283	265	290	307	293	270	306	300	320	297	305	275	306	299	274	275	320	302	304	330	318	285	341	303	290	301	272	282	285	328	293	304	272	315	303	288	297	269	319	296	297	292	281	309	266	312	275	275	298	287	303	269	304	284	311	298	282	271	256	298	294	322	280	287	285	291	288	303	271	284	263	320	273	280	328	286	285	294	295	255	280	277	295	278	296	304	306	282	301	293	282	302	299	293	313	271	244	307	319	308	275	299	286	274	298	282	282	301	318	311	284	302	302	272	252	267	285	291	294	303	301	265	272	322	297	299	279	297	295	293	285	285	275	278	265	292	270	327	304	263	252	274	265	283	288	263	324	292	285	301	285	299	298	299	294	309	285	286	308	279	314	282	286	290	303	269	262	308	298	336	273	308	304	273	298	267	290	300	278	285	311	283	297	292	280	283	281	266	290	273	265	340	285	282	252	275	317	292	263	293	280	285	288	309	284	294	309	278	286	314	293	298	270	259	265	288	278	283	280	258	305	261	286	298	283	292	291	276	300	274	274	311	270	288	303	300	270	327	283	319	304	298	296	317	271	261	281	315	312	280	300	291	279	277	292	313	293	296	305	272	294	304	312	273	272	311	302	319	301	302	282	319	313	312	278	318	278	323	281	312	274	258	295	276	304	294	291	282	275	271	304	280	337	278	303	285	294
32099	21044	11567	1020	595	523	494	376	410	432	408	348	400	427	399	350	376	417	371	378	391	387	397	376	408	384	382	407	387	400	425	392	382	390	378	369	376	375	420	352	364	409	395	358	414	406	378	408	426	385	344	389	389	384	400	359	376	379	386	393	391	380	402	370	421	375	388	380	392	366	392	394	362	358	392	384	390	399	357	392	393	401	351	373	360	382	390	393	376	402	393	400	390	390	375	409	388	396	358	416	372	407	392	421	402	367	375	367	385	379	381	389	378	414	395	393	378	345	405	402	361	410	374	412	393	370	373	366	369	375	390	381	350	331	386	438	349	387	390	394	347	374	371	399	398	357	367	401	424	398	377	398	363	414	389	386	388	377	387	366	379	399	397	413	387	382	380	364	384	396	348	418	369	376	372	383	405	377	412	352	384	395	364	398	389	387	413	389	390	379	356	425	406	396	416	385	374	371	338	347	410	403	378	415	407	382	419	401	360	375	397	411	379	391	382	415	346	396	390	366	376	390	374	420	370	426	384	358	370	400	363	395	406	391	428	383	377	382	379	398	355	395	384	409	351	395	363	395	401	394	381	396	373	384	381	357	383	407	402	415	419	387	365	386	386	399	351	402	400	382	390	362	348	382	359	407	435	373	415	386	383	400	337	371	372	378	401	388	394	401	384	381	398	348	390	376	389	378	389	435	394	380	379	402	375	429	383	409	356	378	397	401	394	423	385	423	398	413	365	351	396	324	402	378	388	377	422	375	394	363	408	383	407	379	388	403	427	401	379	365	419	351	371	372	389	383	363	360	393	390	410	388	377	383	405	391	391	355	398	328	376	363	394	400	360	403	372	384	359	383	385	363	343	365	385	381	402	396	381	392	338	407	363	392	419	411	382	382	434	389	383	386	395	370	362	385	358	399	414	381	390	395	378	404	399	395	392	401	393	387	373	418	387	419	386	398	388	418	374	356	381	380	369	409	361	387	375	366	364	400	373	375	407	413	378	395	406	355	355	420	411	370	377	391	375	334	366	360	367	421	407	426	378	373	383	403	342	359	402	393	359	389	398	366	382	351	379	361	357	376	374	360	394	383	397	411	357	405	356	365	353	359	393	400	389	412	396	394	389	409	380	344	424	372	376	402	467	372	404	409	384	393	357	390	408	417	406	382	380	429	376	396	363	404	366	369	399	360	418	374	418	398	371	343	374	378	418	353	414	379	384	384	416	342	376	400	371	398	375	391	351	370	371	349	368	369	415	348	354	413	374	399	426	383	400	393	417	380	417	420	397	421	384	391	380	351	338	369	352	429	429	378	384	350	399	350	358	397	442	364	373	408	353	379	376	398	367	382	376	381	404	359	396	362	360	408	419	376	395	406	378	362	385	371	400	383	367	369	377	401	390	376	387	374	402	366	417	402	386	359	425	361	385	400	363	427	379	381	374	392	364	394	415	380	416	355	362	385	375	367	364	392	390	375	388	385	426	398	376	373	366	418	376	412	404	411	407	364	411	375	400	371	382	407	402	415	398	360	426	404	415	440	404	397	385	385	385	345	371	402	389	381	399	394	381	395	369	401	367	418	417	403	404	388	401	401	400	377	372	387	430	395	426	404	384	373	350	405	381	360	387	390	376	416	385	337	393	389	392	411	385	416	374	407	385	389	402	392	367	348	382	401	388	396	393	344	423	388	390	412	391	420	410	385	387	363	385	393	383	353	430	393	396	401	388	367	340	355	357	383	417	368	393	378	410	374	364	418	367	372	378	416	407	368	394	360	385	366	404	472	379	390	367	328	387	380	355	364	385	386	400	412	446	350	434	393	380	385	392	380	387	386	391	378	374	372	413	354	348	419	399	402	375	378	422	352	400	367	357	360	377	406	394	439	393	406	374	353	389	367	388	344	403	398	407	418	379	363	424	381	371	412	389	402	363	380	372	362	399	386	363	382	409	396	398	366	380	387	374	389	361	369	419	393	384	394	364	369	376	403	347	342	364	371	354	390	398	387	395	355	412	393	382	427	386	385	418	410	397	376	392	373	393	415	388	401	376	415	347	390	412	370	401	394	352	361	392	366	371	383	418	351	368	379	369	380	352	381	386	374	436	386	384	363	381	413	415	400	361	405	415	416	395	377	381	362	353	388	417	354	345	427	378	418	403	371	345	388	386	423	373	393	357	364	397	381	366	405	358	410	367	409	383	364	407	383	365	389	388	356	346	378	360	366	399	372	380	378	378	389	362	367	408	371	356	396	404	430	415	387	380	402	390	375	414	429	388	357	405	376	387	399	424	382	365	387	405	347	388	370	392	366	338	343	382	388	368	406	395	389	358	403	382	390	380	352	402	439	390	410	366	411	356	368	399	386	429	350	394	401	396	345	381	399	381	404	406	372	361	373	389	365	358	375	434	378	379	388	378	390	362	398	386	421	335	376	383	360	398	400	379	361	355	375	416	396	418	405	377	363	418	400	393	347	379	398	401	394	388	381	394	381	419	418	397	336	410	400	366	359	431	394	364	382	409	369	380	426	349	369	368	419	374	383	406	375	359	383	369	430	398	383	392	375	403	354	375	402	369	408	395	365	387	386	388	386	403	398	349	401	375	411	397	354	372	374	362	370	351	412	374	419	396	368	403	376	384	396	366	381	383	397	372	396	374	401	389	407	388	381	391	415	367	395	402	367	338	378	398	413	379	388	391	383	418	395	411	374	370	392	383	408	390	385	403	397	425	398	409	394	412	397	367	404	359	363	397	382	359	392	376	367	381	405	326	362	393	387	383	361	387	396	379	359	349	346	424	395	336	381	408	393	379	386	379	372	340	368	396	390	366	400	385	381	388	387	426	375	373	375	380	337	424	390	384	374	407	393	374	386	364	377	378	390	389	358	368	370	413	391	387	405	398	362	379	401	353	368	372	376	377	375	386	360	381	426	361	365	354	332	376	380	368	395	394	388	393	361	377	391	409	373	392	380	399	378	365	393	404	373	359	361	387	378	372	394	420	359	366	395	398	387	368	379	374	373	385	383	385	379	394	438	396	389	399	345	407	410	388	391	388	398	373	396	393	366	379	361	420	388	383	380	393	408	397	366	361	397	421	392	341	359	371	383	362	388	397	402	396	388	400	398	326	357	374	391	408	428	372	353	404	348	389	373	431	398	395	377	359	388	379	388	400	392	422	372	376	406	363	395	387	386	376	367	366	383	404	399	404	389	386	416	385	370	363	392	384	399	374	403	362	401	418	370	401	394	374	377	346	397	390	362	405	395	388	374	377	393	377	364	388	414	385	393	409	402	410	374	394	402	396	395	402	362	396	393	416	356	373	422	376	341	394	397	349	401	387	416	383	391	395	375	362	405	364	388	356	359	396	368	400	400	386	378	390	374	373	392	397	430	369	385	393	396	391	412	375	352	369	402	365	388	396	388	375	422	408	392	373	368	390	373	390	410	393	407	401	351	396	393	368	389	355	388	378	351	421	355	388	395	356	359	449	396	394	381
5719	988	854	844	872	800	783	847	888	814	878	809	853	861	850	885	861	827	828	832	842	788	834	768	843	819	817	872	809	836	831	864	767	870	865	840	822	834	819	836	808	807	814	830	867	819	798	857	813	854	821	794	856	839	829	856	821	808	799	857	865	809	826	861	801	889	889	795	823	878	855	801	844	863	816	816	813	824	868	805	842	847	862	816	818	840	857	828	826	820	835	841	806	802	863	815	840	840	831	834	835	849	826	828	806	845	840	815	805	842	823	839	822	814	832	827	869	853	816	808	766	846	765	810	817	836	883	822	799	821	838	850	775	835	846	853	820	826	835	857	865	826	840	865	820	860	938	799	838	802	840	821	869	800	865	804	859	818	839	810	834	791	855	842	806	863	875	829	829	820	792	838	806	858	833	838	888	788	829	775	801	828	848	829	812	823	842	794	868	823	830	823	761	829	884	903	867	827	836	833	819	825	798	826	848	842	866	852	809	832	890	823	777	798	811	818	825	843	808	836	802	816	818	810	855	895	819	880	859	812	820	858	830	826	827	844	830	797	849	818	844	835	823	815	805	838	832	800	833	874	798	791	873	836	839	831	826	825	775	878	828	792	817	852	868	867	831	807	773	836	877	807	829	783	797	783	808	860	864	861	831	791	808	858	800	794	821	795	817	838	784	803	797	875	818	786	803	863	781	804	848	792	813	803	897	789	855	814	801	839	849	832	795	824	834	804	840	858	790	795	806	783	794	831	801	806	774	849	886	830	805	836	862	816	917	837	821	799	775	794	842	819	794	813	827	824	806	800	835	833	865	791	800	819	876	807	836	836	816	808	830	768	806	800	797	834	807	851	822	818	820	852	820	829	843	838	799	865	783	788	807	789	794	868	789	828	824	832	816	880	777	755	779	829	812	800	855	853	839	854	809	850	798	814	832	784	802	801	836	837	874	858	844	840	794	853	838	828	862	832	844	844	852	831	785	802	839	806	863	805	828	848	823	828	865	838	820	805	791	796	865	802	809	892	851	785	812	785	805	805	835	873	780	875	807	778	845	829	813	877	815	815	831	862	815	867	797	802	824	823	847	848	794	833	796	863	873	829	852	814	835	799	880	832	777	829	806	825	859	802	787	836	848	846	802	834	800	845	859	861	800	788	814	837	754	873	769	842	848	812	880	839	791	867	880	841	817	898	862	831	851	813	795	819	860	883	840	830	826	787	867	846	851	833	804	828	845	834	841	786	825	895	857	804	833	842	819	820	794	864	871	844	859	835	807	808	810	819	779	844	856	785	837	834	857	839	812	844	880	794	818	820	858	796	857	820	866	813	874	816	836	867	845	850	833	836	869	812	856	858	886	782	831	811	884	814	794	818	800	816	855	841	881	892	859	868	776	825	837	808	809	839	836	805	782	756	833	862	802	834	807	839	863	877	865	839	838	845	813	818	846	855	786	821	862	830	810	836	862	824	840	846	808	845	854	805	792	814	815	850	868	829	831	809	813	824	844	903	816	806	890	874	848	795	798	867	889	834	803	790	842	886	839	794	867	818	828	804	821	838	834	789	821	802	798	795	917	882	789	824	858	727	814	830	832	833	878	831	801	855	858	814	827	847	826	818	822	848	834	837	826	822	830	814	903	818	845	855	865	823	865	812	856	796	864	823	827	873	770	842	802	854	817	876	850	835	813	874	815	836	799	812	816	792	803	837	901	823	821	860	836	819	825	854	813	838	836	858	817	873	819	832	843	834	823	843	837	861	798	834	827	814	828	776	798	836	868	837	841	808	822	871	825	824	818	848	806	817	783	851	838	810	805	848	807	813	883	831	840	840	805	812	846	845	839	779	814	785	841	827	878	820	769	842	834	853	893	853	834	824	778	846	823	801	823	831	743	868	799	822	815	812	813	871	818	841	848	909	811	729	794	834	868	784	833	895	842	783	843	783	852	833	803	828	777	872	841	772	797	866	818	850	851	839	908	813	827	775	803	838	826	813	856	851	783	836	847	855	813	868	784	790	848	865	842	802	815	872	799	800	842	840	757	813	823	881	852	843	863	794	847	814	810	812	862	828	793	844	870	835	852	858	857	812	824	844	783	795	878	848	800	859	861	838	852	826	793	852	832	868	866	842	822	800	836	795	873	828	830	781	846	857	830	851	886	820	769	849	855	811	826	846	852	826	823	880	871	845	805	794	803	841	789	819	792	851	800	807	794	851	842	819	859	840	867	845	806	806	828	855	824	896	842	826	791	870	800	874	864	816	815	809	879	803	847	844	802	796	826	806	809	848	854	838	850	768	837	777	838	820	875	791	861	826	815	796	806	839	858	839	799	825	874	771	831	774	861	847	803	860	854	859	821	801	843	805	822	840	846	857	845	868	807	852	839	805	837	797	832	790	777	810	782	750	808	810	899	838	790	835	799	843	776	803	888	829	812	840	769	849	776	839	837	794	803	782	816	842	783	830	854	821	769	851	805	870	876	819	870	859	762	872	809	826	815	832	824	795	862	813	833	819	820	854	844	799	848	843	810	872	864	804	834	860	904	825	787	835	793	842	799	800	857	844	782	817	857	796	847	853	800	864	789	836	819	818	804	834	778	838	780	826	830	887	859	793	842	857	799	838	810	812	841	802	890	853	825	880	801	800	805	833	839	886	776	788	842	811	821	830	828	822	839	822	815	836	885	815	801	762	816	771	849	885	844	844	812	887	823	867	854	825	837	815	832	817	820	867	807	850	859	830	882	801	851	857	804	809	798	835	830	829	816	806	832	809	820	781	825	846	882	828	830	833	849	799	801	807	815	839	783	837	849	826	811	787	810	739	816	851	819	810	827	802	865	827	826	810	806	803	859	881	837	816	821	811	830	797	827	837	800	813	809	802	781	868	828	858	767	818	854	767	887	838	863	800	860	815	827	862	834	822	825	785	858	784	774	823	816	783	878	835	824	827	866	825	868	848	824	852	853	833	818	827	851	818	861	811	827	817	856	834	825	851	793	859	822	788	842	843	900	783	875	822	785	838	810	799	818	799	786	825	773	788	835	820	814	844	831	872	848	813	787	815	832	859	798	830	806	869	800	791	829	848	857	867	810	853	871	789	863	849	846	826	872	846	843	815	826	852	837	835	847	825	837	824	849	794	827	831	774	828	811	846	865	787	865	906	823	819	844	834	817	803	824	847	853	828	810	855	784	853	829	858	815	839	829	794	845	799	823	833	850	845	800	760	829	871	839	861	829	814	833	820	875	852	817	850	821	805	816	836	834	862	839	790	844	787	843	867	819	842	869	819	808	820	833	862	773	803	827	823	811	844	800	866	837	813	808	801	815	801	818	855	874	840	813	799	891	774	848	836	835	860	864	789	831	855	844	806	788	877	789	817	780	868	831	839	794	854	834	896	811	796	865	845	819	831	822	835	803	827	787	791	811	813	846	790	838	792	914	842	814	763	795	879	828	827	770	872	856	785	820	790	825	843	816	839	810	861	822	806	849	842	831	841
24959	21560	24928	28686	21564	21256	1053	394	338	322	359	291	309	295	298	275	280	277	332	255	287	286	282	267	265	301	265	267	320	278	258	274	283	294	299	271	282	317	282	264	274	274	291	273	253	279	267	269	293	258	240	279	282	267	294	270	244	283	265	254	245	236	264	245	270	235	244	249	235	282	283	263	256	260	239	275	253	265	271	276	278	261	252	284	273	260	243	276	247	286	279	254	258	247	259	280	239	266	256	252	263	261	292	271	282	265	261	255	258	263	244	279	262	231	293	280	283	225	279	254	280	263	255	256	271	270	262	274	284	257	260	267	302	278	258	260	235	231	271	249	271	300	252	244	277	291	278	246	236	275	266	246	242	261	276	289	228	277	271	244	264	255	265	272	247	261	244	273	288	240	266	279	275	253	293	270	292	267	246	285	236	250	281	275	274	293	242	265	258	293	253	272	256	268	276	272	271	244	247	228	272	261	274	273	284	281	294	274	271	273	261	242	263	268	293	288	243	267	275	277	267	255	268	270	236	263	291	297	270	271	252	257	269	261	307	249	270	243	250	285	269	284	258	243	247	265	277	255	258	277	248	264	247	282	280	267	267	257	270	259	256	280	251	281	283	244	269	272	266	265	225	258	249	246	246	314	269	266	291	262	245	248	274	256	256	242	241	268	300	256	263	258	265	289	283	296	281	262	249	245	279	292	256	253	257	262	265	263	241	242	263	262	252	235	287	257	290	257	269	270	300	276	281	239	286	253	253	242	271	264	266	281	249	293	261	302	292	236	262	234	244	275	248	264	290	294	299	256	245	296	238	273	257	267	264	251	277	279	239	237	263	236	246	265	280	259	257	261	271	300	255	249	254	259	271	276	257	255	268	266	235	285	280	255	261	281	270	255	275	269	272	245	251	265	242	280	260	297	275	247	271	265	271	256	289	259	283	277	232	275	237	277	287	272	253	259	264	261	272	213	270	276	276	273	269	266	257	265	259	293	283	294	268	277	250	275	250	276	224	254	256	246	287	272	264	281	242	292	249	252	282	264	259	292	283	247	251	258	258	264	283	261	261	305	262	289	242	281	280	259	255	300	252	268	276	254	253	291	288	291	260	282	252	255	248	285	292	282	249	289	256	277	301	281	256	276	260	247	254	227	304	254	268	283	293	301	270	281	281	255	243	272	268	264	257	250	262	232	271	263	284	271	289	280	243	279	256	272	253	269	220	252	240	256	296	251	265	246	288	265	280	246	280	277	273	298	304	244	286	268	292	282	296	280	249	250	282	273	277	291	242	277	268	292	259	270	245	243	246	239	303	269	275	272	276	255	254	257	310	259	250	230	296	265	279	261	243	264	245	261	286	242	276	280	249	287	277	265	256	294	289	280	285	270	319	289	238	236	268	258	286	279	285	263	290	284	262	251	254	277	265	293	252	268	253	271	281	258	292	247	243	266	259	277	263	267	278	260	266	282	287	237	259	289	230	280	273	258	261	253	268	253	250	248	252	274	269	277	287	299	262	267	243	279	268	269	267	278	276	250	272	300	241	265	245	255	255	267	263	257	269	268	284	255	263	267	255	263	237	277	289	280	275	257	273	274	269	278	252	265	256	258	286	272	232	231	240	261	246	250	246	285	274	252	279	246	227	250	262	231	253	255	253	275	283	256	273	288	286	253	246	271	293	278	275	219	257	253	245	256	264	239	311	274	247	273	256	315	233	258	276	281	259	242	242	232	257	291	263	274	283	263	264	262	250	275	281	255	235	249	269	242	260	302	300	269	267	282	295	282	252	259	297	287	276	258	263	240	263	259	264	252	271	254	252	270	265	293	263	267	271	253	258	240	276	267	271	291	247	259	276	333	258	263	266	275	276	284	279	272	260	259	267	257	263	228	274	276	258	279	250	273	293	233	281	275	253	320	276	286	254	278	250	293	258	296	284	269	259	280	280	275	278	271	265	292	271	252	270	264	263	284	256	257	301	301	283	288	250	277	254	235	224	282	299	263	271	256	292	277	268	256	272	277	262	290	314	286	233	275	257	255	245	236	229	255	241	270	258	247	260	270	280	249	255	235	282	258	246	241	275	248	267	246	259	289	272	236	263	258	286	283	278	253	251	265	305	265	273	273	255	287	296	268	264	277	244	250	277	271	279	247	253	302	275	273	258	250	282	299	273	284	270	255	301	262	247	270	269	252	275	271	284	264	253	260	265	289	284	284	277	271	250	285	253	265	239	245	277	273	297	293	291	263	237	269	260	288	273	246	295	281	261	264	290	281	306	262	289	282	285	237	247	251	306	270	279	256	261	279	264	278	243	253	254	224	265	239	279	263	289	292	267	279	269	280	288	249	221	269	277	252	278	254	259	277	258	249	282	306	259	275	279	295	258	257	279	272	287	272	251	256	254	240	270	252	255	279	269	274	289	267	267	278	259	297	265	260	244	248	275	255	305	292	243	268	264	278	238	247	261	281	294	283	256	242	259	263	275	260	275	258	271	285	292	300	240	269	251	261	297	265	257	254	257	275	285	285	275	254	279	283	264	294	272	260	270	253	256	226	235	238	307	277	255	255	285	270	242	283	274	264	251	275	241	277	266	268	228	257	263	297	258	262	234	274	249	265	296	280	285	227	264	247	265	280	295	215	273	283	271	260	256	288	265	289	302	268	260	258	271	289	291	267	239	282	278	240	278	238	273	268	279	265	271	253	228	259	273	271	263	237	263	275	241	280	258	271	272	257	246	289	268	258	261	276	242	258	267	283	267	299	285	257	265	244	276	248	232	233	275	270	262	259	248	250	251	277	248	269	223	219	263	261	262	246	285	288	276	265	271	262	249	229	282	297	258	246	247	228	260	261	276	248	246	273	237	271	267	284	271	245	256	290	248	230	256	268	250	282	283	273	291	278	242	270	258	262	285	276	297	251	271	236	267	270	253	271	300	251	249	277	240	271	275	261	258	247	270	309	274	265	264	266	254	286	239	240	277	256	267	292	286	269	286	291	279	275	269	291	294	249	263	263	261	263	268	276	260	240	293	278	269	252	312	277	257	263	292	281	267	238	276	272	242	237	303	255	262	257	259	275	300	244	245	263	253	265	260	235	275	278	266	248	239	280	265	254	288	243	251	251	240	273	300	284	249	235	263	277	264	261	247	242	270	247	296	248	262	241	272	257	277	266	282	255	264	254	260	269	288	239	264	252	261	246	253	253	282	296	299	263	262	284	293	270	291	265	248	264	302	268	260	256	284	276	284	268	220	249	255	254	257	253	268	303	293	277	261	293	280	247	253	285	245	242	257	293	265	307	279	245	246	276	259	278	266	243	257	278	285	264	257	258	260	286	263	274	262	283	242	295	248	272	287	236	249	248	256	263	259	278	282	269	278	268	216	232	269	253	294	320	278	260	280	284	287	268	272	272	251	259	263	262	249	290	281	278	277	257	255	258	261	294	249	243	247	273	251	282	233	266	247	262	268	248	224	225	274	280	255	266	271	267	254	285
3114	2039	1196	791	731	638	654	620	599	600	605	597	570	597	579	598	583	608	548	582	574	580	580	574	596	569	507	580	546	579	553	566	596	663	576	592	608	577	585	595	578	594	574	549	563	641	626	596	550	581	561	539	558	596	585	566	567	574	584	544	573	637	582	568	582	586	544	595	526	548	550	513	569	563	542	546	597	554	551	574	556	590	618	619	606	627	555	582	560	543	594	552	579	568	521	591	587	561	609	577	594	579	550	546	556	586	580	622	573	575	556	558	600	562	569	553	624	571	620	577	607	572	538	575	554	604	562	533	574	598	575	558	577	580	583	604	570	533	618	588	592	600	563	569	588	574	564	592	599	574	580	578	623	601	558	563	567	608	525	618	630	544	630	561	606	593	578	570	528	593	553	603	592	619	557	568	600	575	518	571	594	581	596	587	584	571	550	575	563	583	605	558	550	577	595	543	525	596	581	558	572	638	580	574	570	556	590	542	560	542	552	569	573	547	573	552	575	555	580	615	576	590	600	599	572	594	551	609	580	581	615	577	560	568	547	571	595	604	608	584	629	564	557	554	617	599	585	565	590	569	559	528	570	552	569	566	572	591	553	573	536	579	575	615	575	533	577	562	642	587	579	570	566	558	598	551	538	629	554	590	595	558	573	552	527	563	565	581	549	581	559	581	525	601	509	607	628	592	575	576	591	545	615	580	610	584	635	565	605	546	580	597	573	567	598	558	584	576	553	582	612	585	539	558	608	531	561	565	548	544	583	596	575	612	568	548	582	568	554	540	552	577	546	564	598	597	533	550	571	583	539	569	576	571	594	570	611	577	604	526	575	583	577	531	594	573	577	562	611	599	601	608	542	563	563	553	580	596	563	571	582	583	582	562	540	587	545	595	570	550	603	550	572	600	571	549	592	555	566	540	609	571	606	555	566	537	589	598	598	580	572	565	578	607	585	581	581	550	581	590	607	570	571	589	597	556	548	599	611	588	572	561	574	581	587	575	583	585	578	566	545	528	591	560	569	605	577	557	565	555	535	560	564	630	592	591	576	586	586	574	590	586	609	555	620	582	565	545	583	590	599	581	514	568	549	568	552	597	542	592	545	590	573	558	575	545	614	578	548	582	560	539	593	529	572	559	551	586	588	560	571	595	591	571	564	567	600	583	581	612	549	576	556	583	558	621	598	611	538	605	595	558	583	564	566	555	556	561	589	558	594	561	599	578	574	617	560	589	536	565	550	563	536	562	608	586	600	565	598	551	592	556	609	566	531	575	567	597	555	539	581	601	619	552	565	571	585	588	551	566	586	537	533	544	568	570	571	546	556	577	560	593	606	567	583	594	571	613	577	613	566	544	565	554	570	586	557	587	541	581	570	591	576	592	570	581	609	576	582	610	555	592	518	560	607	599	582	548	547	566	569	568	571	543	587	577	535	549	621	565	581	545	582	547	597	570	548	569	533	605	544	549	567	584	570	528	625	574	559	559	561	559	537	554	581	587	567	558	549	595	613	533	581	569	587	552	627	517	587	548	570	598	563	577	567	555	581	549	574	540	559	587	580	566	578	555	569	598	585	556	585	586	574	591	570	597	542	574	604	577	535	616	611	562	616	561	586	538	574	562	547	573	553	522	602	549	571	574	565	595	559	598	572	568	558	534	608	558	555	625	598	602	570	610	587	614	606	541	566	570	608	555	562	619	577	548	594	602	599	584	587	573	526	585	533	588	600	579	578	612	568	538	583	546	584	562	571	546	539	613	518	565	563	562	592	544	588	584	562	578	570	581	602	537	547	583	560	572	553	571	575	573	584	578	566	573	564	572	568	590	581	558	573	561	591	591	576	570	555	547	626	582	583	564	574	555	587	535	589	599	587	591	554	575	574	549	589	549	573	582	587	632	579	595	589	575	621	572	587	615	539	547	579	542	493	564	577	540	559	562	564	560	594	610	597	604	600	601	582	604	566	632	544	538	606	536	576	581	567	591	532	573	571	548	585	589	599	539	577	546	582	564	596	547	615	553	556	588	590	592	555	516	574	583	617	544	616	564	596	560	530	543	587	554	573	553	598	602	549	549	553	560	621	542	623	547	598	565	511	582	584	559	515	592	628	582	565	575	542	560	546	535	556	581	550	574	566	559	571	622	565	604	554	549	617	561	568	586	558	553	559	555	582	595	594	581	619	604	565	632	593	592	559	614	582	599	593	568	561	562	622	569	561	544	549	558	537	615	577	585	586	580	550	575	545	536	575	557	562	608	565	570	608	592	557	582	575	627	608	565	590	587	599	599	573	557	565	564	594	579	593	553	596	590	567	537	559	579	557	600	575	534	635	590	585	547	562	546	595	571	556	559	612	582	557	616	579	542	539	569	548	557	559	583	581	574	576	566	545	543	558	577	568	561	565	586	573	591	572	640	553	585	577	568	556	598	582	559	529	554	585	583	631	526	592	608	567	542	540	524	564	554	562	559	550	620	573	600	539	593	558	600	556	564	587	580	564	609	567	578	576	595	549	587	612	616	578	569	593	576	572	533	567	573	520	563	554	547	560	554	585	558	608	607	581	569	568	559	532	597	516	618	565	519	612	597	572	577	628	590	561	601	550	618	596	591	559	584	579	589	599	584	566	562	600	584	582	579	563	578	545	564	592	581	611	586	564	556	554	549	584	601	549	524	555	564	643	553	554	601	570	535	537	562	570	609	593	595	571	571	573	572	585	583	536	574	581	556	544	519	579	570	626	585	544	560	607	595	568	543	563	544	564	619	610	576	568	562	555	606	565	569	596	551	553	550	598	580	606	561	589	557	603	604	533	574	566	549	544	553	545	564	597	609	591	611	571	585	598	574	586	594	549	581	541	574	558	531	527	562	566	586	592	569	600	568	626	561	543	560	584	562	562	550	537	566	552	541	570	615	569	561	618	546	601	564	533	589	620	597	571	544	576	618	533	556	552	525	566	567	598	548	557	579	679	581	577	585	585	576	567	567	583	578	604	569	533	593	570	609	611	624	542	584	570	562	579	585	579	597	581	563	608	609	601	588	610	585	596	583	536	554	573	599	571	557	571	595	612	590	582	570	614	576	554	584	597	557	550	593	597	600	585	539	557	576	550	576	583	568	585	583	550	614	598	612	559	538	552	565	590	554	623	535	568	607	605	575	601	573	596	581	591	581	573	550	563	589	552	605	569	582	564	585	607	620	596	516	572	562	602	542	571	576	570	574	589	552	571	565	567	589	547	593	525	577	538	590	572	537	554	556	530	638	575	550	598	582	557	580	546	567	571	547	574	614	579	581	545	595	577	570	571	554	607	585	607	565	549	583	526	560	555	596	572	610	553	570	575	618	532	565	601	590	594	544	551	567	518	572	567	517	540	573	562	558	588	615	554	565	580	566	551	531	572	584	604	584	596	557	564	606	595	605	618	563	532	573	606	581	562	512	578	568	616	572	573	556	512	583	580	597	595	597	586	605	583	572	592	605	592	577	567	533	577	588
24397	21528	25204	28324	21539	21551	17781	486	260	216	203	178	182	182	187	155	152	156	166	133	154	140	156	149	134	140	124	124	145	136	132	116	109	125	124	112	102	138	126	105	123	124	108	123	111	116	140	130	134	126	129	119	122	105	123	99	118	148	101	106	133	108	109	112	113	114	112	115	112	128	104	124	112	118	123	122	116	103	110	125	121	100	121	122	129	136	117	109	96	117	110	121	115	105	136	121	128	123	121	125	122	111	151	122	107	117	97	118	128	110	147	120	115	118	96	129	135	112	108	116	107	125	111	116	120	137	136	105	119	133	116	126	96	112	113	125	121	118	124	112	120	115	114	125	119	134	103	126	116	111	100	110	124	118	113	98	98	121	122	90	129	116	114	117	117	107	121	101	124	125	107	116	113	123	118	116	117	122	131	137	116	120	122	113	108	125	124	145	99	103	107	96	111	105	109	134	144	128	106	104	123	123	130	102	95	113	119	127	113	127	109	95	95	115	121	121	126	109	105	136	107	122	133	96	139	144	127	115	136	124	121	104	108	122	109	102	119	100	116	125	126	105	117	123	122	111	122	110	124	122	99	106	115	94	139	141	108	117	100	115	106	93	115	113	125	108	108	118	108	124	112	114	96	105	123	111	124	127	111	120	110	118	115	126	101	120	128	120	121	125	140	157	135	105	111	123	133	115	133	118	109	124	95	107	116	115	107	128	122	122	98	108	117	96	114	128	122	122	117	131	106	132	103	108	117	113	101	117	111	97	131	130	129	89	128	129	126	94	119	107	120	115	114	144	113	127	123	139	139	119	124	110	137	134	136	129	117	122	109	100	117	127	108	102	118	148	112	126	102	120	106	115	128	112	112	131	121	129	109	127	110	122	123	117	139	111	116	109	128	113	126	119	116	111	117	117	120	132	131	131	132	126	97	113	114	115	95	122	114	124	119	94	110	107	109	100	112	112	145	114	146	128	119	109	116	118	113	108	119	121	142	119	123	129	126	119	131	108	136	102	140	116	135	100	106	103	130	138	123	128	125	128	118	138	106	111	107	135	117	116	113	117	110	128	127	120	101	124	109	115	133	146	128	129	137	107	122	88	113	102	130	113	114	106	110	102	107	112	147	122	125	97	127	128	124	131	113	112	119	104	99	140	126	107	132	126	118	116	116	130	107	129	91	105	110	119	113	111	125	121	128	115	121	128	100	116	115	108	115	128	125	126	100	105	104	108	105	117	100	123	111	140	113	120	108	110	111	133	114	99	113	126	109	110	115	128	118	124	103	109	116	100	115	118	114	114	121	118	125	134	115	113	105	120	113	137	118	97	130	115	115	119	108	117	126	115	121	116	107	104	114	97	105	107	115	123	111	131	109	127	120	116	103	121	129	141	124	116	118	117	130	114	126	115	113	104	121	109	109	140	114	123	118	116	122	117	106	122	117	116	119	123	114	100	109	102	119	124	108	116	138	113	108	108	135	141	138	127	136	95	108	120	113	107	118	114	132	135	125	137	121	123	96	107	135	116	90	113	116	111	96	110	102	137	102	118	106	135	133	110	111	99	104	108	116	109	132	108	151	134	110	122	127	137	107	95	130	113	114	116	139	101	119	124	118	114	105	107	119	109	124	113	117	120	118	143	136	125	120	123	107	110	113	94	115	113	121	127	121	129	137	114	134	114	107	109	99	124	117	114	125	100	118	127	123	121	111	117	108	111	104	126	116	115	103	115	115	109	113	148	103	112	89	126	125	105	122	143	130	93	120	98	119	114	127	119	126	103	121	87	130	109	107	108	111	120	102	116	128	107	147	109	142	131	124	125	127	129	117	112	121	104	112	131	114	107	123	129	117	113	115	120	108	123	123	121	124	120	118	132	119	116	152	132	116	129	107	148	113	114	111	121	119	133	102	132	122	138	123	102	128	126	117	114	104	108	102	114	117	116	123	116	118	127	105	113	102	121	112	114	122	107	100	140	120	111	115	109	121	141	124	115	141	140	124	131	135	108	118	127	120	129	115	123	115	119	113	100	139	112	105	102	105	127	142	116	128	117	125	107	94	125	114	124	104	128	101	107	96	122	127	126	123	113	116	121	109	129	106	119	135	114	108	131	135	94	132	120	131	131	117	125	116	121	122	159	127	119	99	105	112	129	133	96	141	105	128	112	103	101	119	123	99	109	116	116	108	135	95	105	113	114	114	109	92	122	124	118	115	121	115	127	131	140	117	126	99	131	118	110	125	124	109	109	109	113	99	131	135	101	127	109	134	116	113	119	141	129	112	115	122	130	135	118	115	103	114	93	122	105	104	135	116	120	101	120	125	123	103	100	147	120	108	110	119	117	127	130	146	124	123	118	133	126	123	100	117	115	135	106	125	124	119	128	112	117	143	136	122	122	126	133	116	134	97	117	119	125	131	125	104	135	155	126	97	97	107	109	111	135	128	112	121	131	109	114	150	103	110	109	125	112	115	131	145	113	119	132	137	116	131	133	131	132	122	135	128	125	110	107	107	150	106	107	124	142	100	123	130	111	144	127	130	129	125	137	121	111	114	111	137	136	98	108	136	113	127	115	114	125	116	112	106	126	107	113	132	108	123	133	137	119	121	113	127	130	112	136	122	123	113	102	110	117	116	113	104	119	126	123	140	128	120	129	119	123	136	122	111	106	123	147	136	121	107	109	139	127	127	130	101	106	129	110	109	112	109	103	117	107	123	130	112	127	96	99	122	123	128	136	100	134	136	118	135	135	122	101	105	112	131	118	130	116	110	118	119	117	135	115	134	110	112	108	101	126	110	136	128	119	113	119	109	132	112	117	102	125	127	117	122	108	120	126	117	126	107	112	93	123	95	131	117	118	104	116	114	107	100	121	131	104	113	107	109	124	115	116	127	123	99	98	117	119	132	111	99	138	134	118	100	138	125	127	118	129	125	88	127	134	127	112	100	125	133	130	119	127	136	112	125	115	124	108	118	142	120	123	124	123	121	120	128	119	145	112	122	117	125	124	118	126	91	135	106	100	103	125	116	119	118	118	124	118	128	129	105	98	116	99	96	127	118	131	119	121	106	122	130	128	128	121	123	110	127	135	110	130	135	115	111	150	122	122	111	119	106	105	119	109	125	116	125	101	115	125	126	137	109	122	105	118	110	111	107	132	122	127	119	112	100	125	114	108	128	122	124	118	137	124	129	118	102	110	106	116	125	131	110	119	125	111	95	107	107	132	126	130	107	125	126	106	110	123	105	133	100	135	127	123	110	102	116	107	103	113	132	104	109	112	105	125	108	107	130	119	119	110	102	131	128	130	119	123	125	109	117	105	116	99	143	129	119	106	111	106	136	108	127	158	119	114	105	109	126	133	108	130	130	108	125	116	111	131	139	117	116	108	116	104	119	136	113	115	126	114	122	123	109	113	136	118	125	93	128	114	119	122	102	139	118	112	85	123	132	121	136	120	128	118	150	127	97	124	132	124	105	105	100	117	134	106	101	131	145	137
2926	3081	1483	804	514	432	377	365	354	339	309	319	286	291	330	327	304	284	282	293	306	314	309	302	310	314	311	286	317	252	298	283	299	267	280	294	311	322	279	297	301	314	284	295	302	275	280	291	308	299	304	291	315	271	287	298	302	299	318	285	287	293	304	287	277	320	330	266	269	299	276	308	287	293	290	286	303	284	270	293	293	286	284	285	267	267	278	308	302	287	283	285	267	302	303	278	262	291	265	296	274	288	305	288	261	269	299	290	296	297	278	279	292	284	325	275	290	284	281	273	278	285	239	306	263	264	275	319	299	296	286	297	289	322	296	287	324	263	308	313	290	303	292	268	303	315	306	310	290	285	280	318	295	307	287	272	306	276	290	255	286	288	287	306	275	294	247	269	278	280	304	281	283	281	329	270	303	306	263	309	300	282	265	270	285	269	298	309	297	286	307	301	270	277	302	278	282	299	288	282	279	279	295	269	284	307	291	275	283	250	314	257	285	283	291	308	298	290	288	293	273	278	308	307	298	258	246	306	295	266	292	293	294	301	271	311	303	244	286	291	252	282	267	314	308	256	315	289	280	287	275	303	299	310	276	323	292	278	301	295	330	303	287	316	277	296	284	270	272	290	287	258	257	270	290	268	292	273	282	289	294	307	270	299	305	267	288	306	295	274	293	292	305	275	294	296	277	299	302	285	285	286	301	284	298	281	275	290	275	315	282	309	301	314	286	281	276	320	310	297	292	266	276	279	297	321	287	321	305	273	298	305	293	257	295	302	291	293	277	273	289	284	300	305	303	297	293	284	302	280	298	262	307	295	296	289	263	305	280	309	313	288	306	297	298	290	282	267	301	275	293	271	310	272	301	267	297	323	310	278	267	310	300	292	298	246	279	267	276	290	296	292	295	269	312	266	288	262	303	317	290	270	260	346	321	275	305	300	279	283	280	305	269	287	303	315	279	274	276	287	301	294	282	297	289	263	289	303	269	287	276	327	288	270	286	282	287	304	272	292	340	284	272	289	311	303	294	293	297	279	274	282	291	242	331	299	286	285	274	277	310	278	255	295	311	260	316	273	267	288	282	301	312	293	308	293	293	284	269	284	298	296	291	288	282	309	305	280	300	267	300	283	313	295	300	322	286	295	277	307	316	258	281	306	301	318	270	327	266	287	295	273	310	271	324	264	286	291	312	291	286	296	276	298	312	308	306	294	256	288	284	317	268	266	316	303	328	309	263	265	296	272	291	286	310	287	309	308	300	300	327	305	310	266	296	294	300	283	273	298	290	273	287	279	291	299	309	292	267	305	310	321	294	279	279	289	300	290	304	306	294	289	283	322	298	303	322	303	307	299	275	283	268	297	266	288	301	295	293	283	275	264	271	296	277	295	299	297	295	286	282	274	314	299	273	277	300	284	281	274	298	292	267	296	289	280	286	306	287	322	302	291	306	263	296	284	285	284	305	295	272	278	256	259	280	302	272	321	275	298	263	318	281	264	327	291	265	283	268	313	278	326	266	275	260	291	277	295	275	298	241	286	278	263	286	283	316	291	254	275	302	300	252	311	296	271	282	310	294	291	328	274	271	286	267	279	263	292	278	300	292	301	278	309	283	279	291	310	306	311	310	282	309	294	265	285	292	255	301	269	299	306	268	275	277	281	263	282	304	306	314	289	285	306	288	289	294	293	258	311	293	311	277	282	304	258	272	306	292	251	276	265	290	273	297	296	313	281	316	264	300	293	273	302	291	270	269	291	271	285	315	302	296	266	298	299	340	316	272	310	294	287	290	292	248	279	270	266	305	311	302	283	304	304	287	287	273	307	316	270	276	289	287	289	302	255	293	275	284	261	295	293	326	304	295	293	276	287	300	284	289	264	267	273	272	302	314	279	277	247	294	278	296	280	306	298	288	293	297	277	263	296	275	303	286	282	288	303	261	283	276	309	287	280	298	289	281	267	311	289	284	290	263	254	284	307	304	328	283	303	249	278	287	293	302	288	288	269	281	280	267	315	271	305	303	295	272	306	299	277	275	260	304	299	277	288	286	273	282	298	297	301	326	268	278	304	297	310	274	248	259	284	271	276	299	297	298	281	283	258	308	297	265	287	273	276	273	297	282	297	284	280	282	305	304	271	274	279	312	311	289	265	274	280	303	285	292	307	274	274	288	288	297	293	295	291	274	260	278	292	269	315	287	292	317	273	281	295	283	290	285	278	289	310	301	295	278	265	290	259	328	313	313	307	306	285	321	271	293	270	302	277	273	272	285	306	316	294	290	260	314	291	261	273	268	302	292	285	281	297	292	305	308	281	294	295	279	272	291	286	299	286	302	284	299	301	321	296	308	272	283	266	295	281	312	267	267	296	292	284	310	264	294	281	285	274	277	297	308	330	301	279	288	245	291	325	288	303	280	301	286	284	313	267	268	313	308	295	292	292	310	293	290	275	284	298	278	314	304	276	294	298	288	284	263	318	282	298	280	286	270	286	287	290	277	265	273	311	266	312	317	275	256	298	296	305	273	292	282	292	280	294	259	261	262	308	258	273	312	314	271	279	299	286	316	274	297	280	279	277	302	293	273	246	267	307	308	294	304	324	272	294	304	293	279	291	299	288	307	279	297	275	303	259	316	289	291	270	269	309	331	302	277	282	302	303	288	322	287	282	282	285	270	274	278	289	274	268	304	253	284	257	282	304	319	271	281	286	272	289	291	280	314	286	309	285	284	269	300	300	266	258	268	268	273	282	296	330	283	301	284	283	292	300	301	281	281	280	307	305	285	309	278	270	313	280	274	266	282	304	269	273	277	290	290	288	311	285	276	299	311	292	300	286	272	281	281	316	315	297	307	288	325	263	295	286	273	280	285	298	318	290	280	286	258	283	298	312	264	278	283	299	310	286	295	285	297	294	271	283	253	277	282	311	308	274	328	309	297	302	272	301	299	284	263	294	286	262	302	284	289	280	311	282	285	305	288	291	288	313	293	285	293	296	320	326	288	303	300	277	295	306	283	295	263	291	275	303	301	342	286	303	301	270	295	306	278	285	312	278	276	274	306	300	288	252	271	288	293	276	288	277	297	321	269	283	284	269	275	283	311	278	284	286	325	279	283	283	280	315	328	303	274	285	319	270	285	296	306	302	314	311	310	266	280	279	303	282	277	292	332	285	321	286	293	274	307	325	295	272	290	277	308	280	312	302	298	277	298	314	299	277	284	295	294	294	306	303	333	278	303	264	278	277	294	291	296	266	297	266	301	281	276	282	286	263	299	284	274	275	299	286	271	267	269	293	275	299	278	299	293	280	276	283	272	274	272	301	305	283	283	292	273	255	276	299	292	285	265	310	293	279	269	283	290	307	270	264	289	291	283	278	301	335	261	321	305	310	322	273	264	292	312	260	280	309	279	292	326	281	270	318	303	287	302	299	303	284	295	288	295	293	326	313	266	287	273	276	277	277	273	301	292	311	323	291	315	316	277	276	291	276	286	292	273	320
32244	21039	11432	827	394	394	405	398	401	367	353	399	421	361	379	355	371	415	409	417	380	368	387	398	387	401	396	380	409	385	392	385	384	378	378	418	393	358	395	356	421	414	405	382	391	390	390	412	358	367	393	373	362	396	384	388	406	409	375	369	371	397	396	383	384	343	387	391	382	427	383	365	397	386	383	365	387	377	369	386	404	376	362	412	370	387	372	387	372	372	352	381	390	368	400	362	374	381	371	344	338	392	412	364	342	373	405	383	366	382	382	412	348	388	366	388	423	394	390	368	325	394	404	379	390	386	367	376	392	338	361	414	407	415	360	391	407	397	383	386	380	402	390	377	373	401	392	393	403	364	403	370	405	387	393	377	405	392	405	422	355	391	378	369	344	383	392	384	368	417	382	409	397	385	405	374	390	387	385	375	380	390	358	368	397	421	395	368	414	377	384	362	405	380	356	374	397	366	379	413	405	374	384	375	435	378	375	373	368	370	390	392	394	375	364	398	364	388	405	387	369	355	376	409	413	384	371	375	379	383	395	359	386	367	394	422	406	391	370	383	401	375	413	398	380	396	397	389	373	402	349	410	406	387	395	394	378	341	364	407	416	383	360	420	384	336	398	365	395	348	381	415	366	390	401	383	384	378	398	395	418	370	367	340	373	393	406	400	383	371	372	397	374	417	428	361	386	379	363	440	359	344	376	403	374	399	421	380	404	442	376	378	405	357	385	387	382	401	373	369	380	401	366	357	388	388	371	353	378	386	412	394	417	384	409	391	453	418	413	406	346	372	368	362	402	336	400	402	419	378	363	363	357	344	338	405	406	394	365	380	405	391	380	403	412	393	377	384	383	375	371	375	373	389	366	381	409	392	402	401	357	350	414	383	358	425	371	432	419	382	394	401	405	354	381	404	395	392	424	378	380	403	396	379	370	389	364	373	429	350	376	370	400	401	417	403	391	400	395	374	377	396	402	371	403	378	382	360	398	396	402	393	427	391	387	393	371	363	428	386	382	382	401	377	372	374	379	378	353	373	380	373	390	401	404	402	412	416	374	421	402	377	375	384	380	370	388	368	409	368	399	364	359	377	411	396	365	413	419	351	404	404	409	343	400	395	429	363	390	408	422	414	377	393	412	354	356	431	388	353	391	385	370	371	382	393	406	382	405	379	363	384	450	382	421	380	430	363	380	381	365	366	368	392	369	415	359	410	389	415	387	371	391	365	371	374	410	382	380	379	378	366	387	387	339	413	375	385	390	368	390	358	376	384	360	388	355	404	396	379	357	399	388	377	397	355	344	385	367	366	380	345	398	367	386	378	383	445	355	392	384	427	394	396	372	383	359	380	326	460	380	382	411	405	342	383	356	380	402	384	410	399	442	391	398	367	340	420	429	390	392	373	394	358	390	373	429	364	376	395	381	388	368	411	394	355	375	371	347	391	381	380	402	398	369	392	398	383	385	418	383	362	394	396	378	380	369	380	362	371	411	372	385	395	369	358	366	433	408	398	399	402	402	381	402	404	357	406	395	401	365	393	387	365	393	369	423	434	381	366	388	397	400	399	392	402	390	394	347	375	353	397	413	390	415	382	394	363	344	385	373	343	404	396	385	382	395	356	414	361	375	356	388	421	342	380	349	391	369	415	371	387	427	376	335	347	371	383	391	375	358	406	401	379	386	379	368	363	333	376	363	414	376	365	383	402	400	396	376	325	360	404	390	387	401	411	371	389	369	394	396	409	376	362	400	370	355	399	374	383	410	409	364	370	381	356	364	400	360	356	404	384	408	389	382	378	395	346	396	432	389	380	370	358	339	392	377	382	424	390	444	408	420	392	361	392	377	387	407	347	370	379	396	390	393	377	399	418	382	383	405	387	389	387	397	420	421	388	367	364	381	400	378	430	415	421	382	420	373	386	365	383	404	381	383	396	366	341	403	389	396	375	393	384	384	389	403	392	397	347	398	408	402	379	412	387	354	397	397	369	384	390	389	408	396	386	398	410	388	390	390	395	391	378	391	398	353	411	376	377	390	380	420	376	368	400	396	386	436	381	378	382	357	382	411	383	399	421	407	397	386	393	428	360	319	366	374	380	380	354	401	381	400	414	374	436	387	404	401	388	388	403	385	390	359	398	415	356	397	406	394	384	362	392	361	372	411	400	398	378	371	364	379	370	386	410	396	386	396	343	401	368	388	407	388	378	373	413	407	408	388	378	410	394	366	402	388	413	395	396	400	390	405	421	427	365	401	424	421	396	382	341	399	390	387	358	403	376	387	393	378	380	380	379	372	412	400	374	390	344	371	405	351	388	424	352	379	373	388	404	414	393	400	385	376	390	408	365	390	385	400	415	405	392	400	375	408	370	366	366	411	387	361	397	389	375	378	412	384	400	377	400	376	412	400	404	372	406	378	403	410	367	378	407	421	392	365	399	404	396	427	393	421	358	363	382	372	387	384	401	388	440	373	376	408	361	405	381	426	376	385	367	399	366	386	370	414	340	400	386	377	371	371	384	426	376	403	395	355	381	406	346	382	367	384	408	403	387	379	363	387	392	374	368	394	408	382	385	367	378	365	393	425	375	387	402	353	399	369	389	369	390	387	390	386	363	378	392	367	440	379	384	344	378	398	389	377	396	404	398	401	399	339	395	410	404	395	390	361	378	400	368	398	343	379	390	386	383	376	409	418	368	417	406	367	387	390	412	414	449	371	405	380	386	378	401	345	371	394	384	371	403	389	391	373	411	383	389	378	370	370	357	387	406	416	409	357	409	409	385	394	390	370	383	398	416	384	374	355	396	420	393	380	384	392	394	365	401	364	362	355	358	379	381	398	382	396	392	400	378	388	370	374	366	401	405	335	383	402	370	384	374	390	391	368	362	383	369	397	395	365	407	419	436	402	395	352	425	401	339	386	389	386	371	362	373	361	373	373	402	372	377	392	373	349	422	408	370	400	411	393	399	344	394	395	391	432	432	404	381	381	364	369	387	375	408	372	389	359	407	382	354	386	392	375	366	353	373	389	382	403	370	402	429	410	390	392	386	378	349	374	379	370	378	404	381	377	370	373	440	414	371	387	364	398	371	385	404	406	388	361	350	390	395	392	359	381	366	386	386	387	364	391	394	382	389	412	414	390	383	364	409	383	370	403	394	380	400	363	350	398	407	362	371	417	407	375	376	414	438	419	403	364	401	411	416	368	402	387	398	390	414	371	363	355	390	402	385	361	361	374	366	359	403	381	367	393	328	373	384	386	415	372	359	383	369	400	428	412	422	403	388	423	373	408	388	351	430	383	415	373	380	371	408	350	385	380	422	385	347	365	390	354	390	374	389	419	367	388	374	392	386	383	345	349	390	400	362	394	402	398	394	381	369	400	388	398	383	443	377	397	346	388	390	392	375	384	376	366	376	376	375	425	390	384	389	385	374	387	406	372	384	367	389	372	424	377	388	394	408	391	381	388	420	369	391	341	405	372	390	397	398	345	408	392	409
5702	968	856	872	828	872	814	840	849	837	824	869	843	842	823	837	860	841	898	786	842	790	857	901	791	827	837	774	878	821	790	864	842	842	800	824	853	859	820	804	797	765	815	815	836	801	866	861	828	869	803	792	847	844	841	817	800	803	856	845	797	847	777	822	869	812	867	812	807	830	863	763	853	859	793	827	785	833	827	825	824	830	836	804	853	892	832	829	824	884	831	882	804	853	808	822	815	871	818	746	840	816	859	847	861	810	828	843	887	877	862	819	855	838	820	839	856	838	798	811	855	792	833	866	822	905	838	814	817	817	839	895	866	837	901	817	906	859	848	852	878	908	842	816	848	849	821	863	818	813	813	821	841	846	854	823	814	842	885	816	826	865	845	836	806	825	819	807	821	865	842	791	849	865	864	879	811	829	831	815	858	905	849	829	802	842	786	845	860	818	808	841	803	841	846	810	849	810	865	798	858	813	809	873	812	854	782	835	862	872	839	796	798	857	826	812	849	792	877	806	857	840	821	828	801	848	906	810	846	820	801	866	793	855	866	849	862	815	850	777	805	770	823	825	875	796	826	771	771	807	862	826	820	753	828	790	865	835	814	848	881	903	780	854	789	852	801	860	821	818	824	819	793	826	847	844	799	802	821	787	820	785	838	877	874	833	817	844	818	792	880	818	828	776	834	802	843	865	826	856	831	838	847	891	794	830	855	827	800	823	834	859	863	850	878	858	827	842	815	820	844	825	825	813	842	821	800	886	824	827	853	813	813	852	797	822	789	884	805	810	846	839	841	887	810	832	891	758	828	856	814	838	872	807	817	809	868	782	812	836	884	853	837	843	842	866	839	870	841	813	799	804	813	807	835	821	778	816	833	803	809	816	842	860	830	893	821	859	757	774	811	824	796	794	790	813	799	869	782	839	845	886	795	803	855	812	842	847	832	870	813	835	825	823	828	783	806	835	851	807	856	804	844	842	817	845	880	834	850	833	781	841	800	818	811	861	817	835	828	857	800	817	828	836	835	806	790	798	840	855	823	798	854	830	836	839	827	845	849	834	829	808	818	795	863	864	820	780	803	863	822	806	810	864	828	818	836	849	815	784	860	886	826	841	840	834	821	883	853	813	805	874	883	839	827	892	836	829	825	860	831	806	865	871	804	839	857	852	840	801	808	845	850	831	778	819	827	800	833	822	779	819	820	834	823	762	846	841	802	832	810	798	791	782	808	823	860	781	802	809	821	885	877	793	766	863	831	827	816	824	832	862	809	819	849	841	810	855	875	810	810	848	811	809	796	854	800	779	830	855	812	848	788	785	861	835	826	869	845	818	814	867	814	861	829	909	799	888	799	806	848	915	833	842	848	886	854	831	829	817	811	845	861	848	867	855	881	844	798	811	878	852	821	856	815	839	858	831	811	800	824	817	878	827	813	831	809	807	811	874	799	867	849	875	806	822	848	840	828	788	786	780	843	863	807	862	816	777	779	907	845	812	858	877	854	853	845	858	815	880	834	826	877	860	854	886	842	854	822	868	795	806	837	817	849	832	865	839	788	809	830	831	804	777	820	832	861	804	804	787	844	830	842	842	866	814	805	855	819	872	840	802	872	824	851	806	813	869	831	817	823	813	819	815	862	802	847	854	843	805	846	829	843	841	862	867	878	811	804	857	801	840	848	787	803	802	812	833	823	848	837	812	859	792	843	850	843	821	798	810	781	817	868	845	784	830	843	892	836	839	803	838	768	833	836	815	793	788	878	854	833	798	824	844	830	787	859	821	808	823	840	825	788	820	817	864	859	843	818	813	872	832	868	886	876	826	798	795	858	839	861	923	773	841	873	826	852	824	788	837	774	837	834	798	833	839	816	821	824	854	854	813	835	839	840	790	811	841	868	813	830	766	780	802	813	850	853	837	815	790	874	803	845	846	841	852	877	823	785	817	848	829	854	789	810	826	853	904	823	814	833	852	802	859	834	831	771	851	820	817	810	848	788	857	856	796	896	830	817	798	827	790	825	795	831	872	842	786	805	836	816	786	829	860	876	796	803	845	843	832	830	819	807	826	841	836	813	803	885	811	847	874	798	853	841	798	844	829	839	827	811	877	851	842	819	833	830	790	782	806	859	796	840	826	803	832	822	784	839	817	805	851	849	835	820	831	863	762	810	829	813	834	812	813	772	878	822	848	825	782	833	852	872	774	768	825	888	750	766	833	805	842	834	833	811	811	816	758	849	849	815	822	832	802	792	831	816	808	842	807	869	816	798	847	808	869	876	842	826	851	851	857	825	846	836	817	839	791	908	864	857	801	841	831	817	811	849	841	798	847	832	877	821	818	853	824	829	832	835	825	833	804	836	865	825	824	850	837	799	804	844	794	845	780	886	874	881	817	832	843	835	810	840	836	810	836	870	828	849	806	792	828	826	823	878	825	825	863	838	811	867	854	847	840	853	884	821	829	870	788	785	826	829	822	819	846	824	771	864	814	845	849	811	792	845	793	828	789	797	784	844	816	849	845	833	781	878	810	771	871	798	904	870	819	833	869	805	816	843	795	797	824	836	912	837	813	840	821	806	845	845	827	881	842	828	833	825	828	847	797	834	853	877	880	818	905	841	905	830	735	876	839	843	855	844	850	805	825	825	871	820	846	825	829	876	775	851	848	821	853	793	861	810	860	843	861	834	836	839	833	798	853	823	851	844	810	836	852	767	830	804	802	804	842	838	792	833	905	809	791	876	848	817	837	867	844	828	815	842	800	864	853	874	857	793	828	892	845	780	831	845	844	857	796	859	827	828	798	850	839	826	840	849	840	833	858	815	833	831	817	823	845	826	855	845	827	864	826	870	844	841	859	788	849	828	847	837	799	750	855	840	833	833	846	799	896	855	854	794	853	806	839	808	873	764	851	811	848	876	851	823	810	813	825	784	817	850	854	800	836	848	841	879	842	854	836	823	812	882	815	822	887	811	838	794	799	816	812	856	853	898	858	808	837	841	882	839	855	822	820	804	861	773	859	886	828	820	834	804	802	811	816	840	841	872	817	805	861	751	801	777	811	858	837	792	817	868	863	878	867	844	884	819	854	810	804	815	837	841	815	848	775	860	868	822	832	840	857	818	827	838	773	846	831	831	832	844	841	839	804	867	878	880	880	878	841	854	837	821	853	863	827	786	755	860	824	814	827	858	848	811	849	861	837	799	849	804	833	848	825	824	770	854	853	779	824	817	829	833	780	807	855	857	815	834	810	833	840	818	819	803	874	834	875	826	856	846	815	820	836	822	798	849	844	858	829	821	821	831	795	831	818	829	805	811	851	829	842	793	780	838	841	798	828	884	836	846	859	850	852	821	864	814	882	862	872	821	844	790	833	831	789	845	834	859	897	846	838	861	805	787	848	848	849	811	828	827	815	823	791	833	914	844	800	822	793	798	820	813	821	804	875	808	801	857	813	815	800	858	847	859	861	832	792	797	834	822	796	781	832	872	794	866	830	831	806
24962	21514	24856	28626	21518	21271	1015	395	353	285	301	323	310	265	273	286	293	267	279	303	282	278	263	256	261	287	279	276	289	274	281	254	290	277	242	276	248	284	271	240	249	264	243	239	277	298	268	263	284	272	247	251	264	257	254	248	263	262	245	249	271	292	254	258	262	293	295	279	288	262	284	284	266	285	279	297	259	265	263	256	247	257	274	291	260	272	254	264	295	261	293	282	272	268	269	301	248	269	252	248	285	228	259	291	243	249	263	283	236	263	261	281	244	264	252	277	283	258	247	272	286	270	252	249	275	260	258	278	298	276	249	245	255	263	296	247	277	281	245	239	226	263	263	272	267	276	255	237	238	239	255	223	252	273	277	280	249	265	271	252	278	257	294	268	281	267	225	273	260	267	287	262	248	236	250	262	274	273	297	258	281	278	291	243	255	284	255	243	261	276	236	241	230	261	254	266	268	307	253	244	252	274	249	262	248	252	254	237	280	287	268	276	253	274	247	243	254	271	247	246	262	250	300	263	274	250	276	255	269	259	249	258	270	266	294	257	242	274	260	252	231	252	273	247	249	240	265	250	289	231	263	285	261	245	261	276	266	284	261	265	257	284	245	269	260	262	259	255	275	275	230	259	250	300	269	268	268	268	266	265	268	252	264	269	257	277	265	285	256	255	243	266	253	248	262	258	268	277	252	295	283	272	249	243	283	250	235	241	266	233	267	274	307	302	294	252	279	246	274	266	270	284	256	259	235	277	268	283	249	270	231	281	271	229	268	251	261	223	233	248	317	253	267	266	246	260	256	270	296	257	281	228	227	250	245	249	225	250	262	267	294	245	278	295	285	263	283	266	288	296	250	265	270	257	277	284	245	256	259	268	250	253	272	260	258	242	265	248	263	260	239	267	293	242	241	276	308	272	260	255	257	243	231	234	259	252	264	253	265	277	273	275	241	256	286	255	251	276	293	242	277	268	235	243	257	299	273	274	260	290	257	232	242	268	251	273	256	264	253	244	246	256	281	275	250	272	236	243	243	258	270	258	257	258	285	281	275	250	300	251	256	281	245	247	292	285	242	262	259	246	259	227	238	236	269	217	249	266	292	269	253	262	279	276	269	249	232	277	267	243	272	282	259	276	278	280	264	233	237	255	274	244	272	285	273	275	255	236	240	286	233	289	265	274	288	264	262	275	272	237	235	264	256	266	276	252	232	248	266	284	265	267	268	235	267	282	241	250	255	277	293	315	293	307	261	275	247	266	249	269	244	256	279	271	267	240	233	283	243	267	249	261	277	239	272	267	263	270	276	299	264	260	271	243	266	240	256	273	296	275	260	265	288	252	272	270	255	252	265	285	287	285	266	268	254	259	264	247	258	256	293	272	268	279	286	241	276	278	275	263	270	279	229	241	256	262	287	292	271	256	295	254	254	230	241	292	279	266	268	261	272	251	268	267	269	269	266	252	247	263	270	245	259	233	248	280	251	256	253	236	279	276	248	262	247	278	298	298	241	266	262	275	261	236	225	263	234	293	251	261	260	283	269	241	306	242	260	272	255	276	257	262	253	274	288	249	270	244	244	264	307	260	238	303	259	266	241	244	297	253	291	243	257	261	246	268	272	268	270	269	286	260	259	264	242	282	244	237	278	272	268	259	269	241	258	245	255	253	262	249	270	247	257	286	242	238	288	271	258	250	276	279	236	259	270	274	265	271	298	266	252	272	287	270	265	271	250	247	272	285	288	276	255	282	269	245	273	246	262	245	263	261	273	260	231	238	257	250	244	289	276	282	279	265	260	266	270	266	273	287	273	260	278	264	226	235	260	268	255	251	259	236	300	250	257	265	280	249	256	270	243	277	260	267	260	262	244	246	247	293	266	250	260	248	270	281	257	321	297	268	266	278	287	275	256	271	286	274	259	285	263	293	281	292	251	280	252	275	259	293	257	261	292	224	245	281	252	275	285	257	285	260	264	291	254	236	255	263	262	277	252	239	275	240	262	234	257	292	243	264	289	253	283	235	265	258	272	252	232	267	258	259	246	253	256	246	266	262	270	238	279	276	274	267	288	281	261	254	273	278	283	286	252	289	298	271	264	267	243	280	267	301	267	266	243	246	261	261	266	261	284	257	285	259	244	273	279	238	266	265	246	256	274	271	263	267	235	283	279	268	288	254	238	268	272	272	289	281	271	275	256	240	297	257	263	257	277	272	247	260	265	273	289	298	276	247	268	242	281	289	293	273	281	240	270	261	281	266	268	262	259	270	280	283	270	283	248	267	259	247	231	276	266	242	282	279	240	259	271	276	260	279	244	248	268	257	287	270	222	282	248	255	268	264	263	253	256	283	254	261	265	252	279	276	278	294	282	270	259	302	257	257	275	283	244	267	253	250	249	254	296	257	276	289	270	262	267	265	267	260	238	238	293	242	283	250	269	275	253	234	278	242	265	279	247	255	269	254	252	239	247	243	251	260	259	265	251	268	279	270	264	261	315	236	256	257	246	219	279	287	244	250	254	241	266	251	275	257	218	269	258	295	276	266	257	267	285	262	249	259	296	277	241	280	265	281	260	247	261	277	280	262	286	286	274	285	265	250	245	275	258	254	222	234	252	244	259	287	276	262	229	271	265	279	243	274	248	279	269	265	271	229	296	274	267	278	235	259	255	252	256	232	276	271	272	248	256	294	279	277	242	260	239	226	260	287	273	272	276	241	256	269	248	238	270	259	294	273	268	254	251	266	308	233	282	253	291	259	265	287	246	264	281	263	288	293	269	269	242	261	305	290	262	281	258	298	262	273	283	258	252	286	244	287	260	264	246	281	262	278	278	248	261	225	271	256	291	239	259	251	257	260	260	291	262	249	237	270	268	260	276	254	251	274	259	263	247	228	261	265	263	240	267	258	266	281	261	245	269	262	255	276	239	273	255	277	256	275	263	262	233	252	263	284	306	264	290	267	250	268	248	225	273	258	307	288	260	248	279	254	278	241	248	252	255	250	270	247	257	277	269	255	245	286	284	251	229	242	283	303	256	305	269	270	255	247	259	257	276	277	246	277	258	280	270	265	291	271	281	235	268	277	272	254	249	240	287	249	253	257	265	242	268	253	282	256	260	240	262	261	264	250	239	261	258	274	273	201	264	251	264	230	287	274	243	284	271	273	276	274	252	245	284	289	267	246	250	283	255	243	239	273	271	267	259	250	286	269	282	240	272	296	280	259	258	250	285	273	299	259	262	265	238	282	272	262	265	273	263	242	257	250	247	303	238	266	261	292	283	271	289	284	254	290	245	264	253	275	274	258	262	253	254	255	250	286	273	248	264	248	231	251	270	282	292	261	260	283	270	263	238	238	269	265	247	251	262	265	255	282	280	281	266	247	251	294	255	255	265	269	275	244	281	274	244	262	258	249	272	282	267	292	257	309	254	241	265	225	276	266	262	239	275	258	278	265	257	275	238	247	250	281	282	285	261	248	270	241	238	286	246	266	256	278	247	272
3060	2022	1256	804	710	622	637	630	597	591	597	607	584	619	550	540	581	547	608	560	546	546	610	583	588	549	577	604	537	562	616	545	561	583	617	590	539	584	573	597	565	579	553	556	585	555	535	617	563	574	556	597	560	588	596	567	583	601	564	635	529	590	532	577	561	606	583	560	607	560	603	612	557	584	572	591	553	593	574	536	647	582	565	597	571	595	554	548	523	623	539	585	565	609	593	528	588	558	581	556	551	550	567	591	533	589	556	575	529	563	563	542	556	606	582	572	589	612	559	564	588	584	571	574	559	576	563	579	553	585	555	529	536	626	550	577	575	570	567	601	577	550	586	590	574	637	541	551	544	610	601	544	592	548	575	529	549	577	586	580	565	584	555	546	551	562	576	549	564	582	567	567	562	545	603	579	540	565	617	545	600	560	596	563	601	571	561	568	554	538	536	589	548	583	618	557	561	595	542	570	566	564	613	577	587	579	563	538	561	571	554	540	581	590	578	595	586	595	578	549	586	552	588	531	533	601	565	530	545	558	554	605	516	577	572	613	590	591	616	567	560	590	543	590	574	557	586	579	582	593	567	547	624	583	574	573	588	563	567	571	572	548	585	594	566	574	550	570	560	585	582	573	615	607	529	522	593	586	627	559	631	588	563	581	563	534	548	570	559	618	609	593	539	562	574	541	576	585	524	585	583	597	578	563	582	555	599	546	559	594	569	578	594	606	553	551	520	604	605	612	573	546	562	553	589	557	568	572	568	548	583	598	557	609	518	563	561	589	582	565	577	599	577	567	550	571	531	571	604	552	585	512	534	573	561	587	549	535	569	540	582	541	571	590	574	548	549	567	576	597	542	551	540	547	595	588	582	572	643	603	548	584	582	562	564	602	553	559	584	612	593	569	571	571	589	563	573	552	615	560	549	566	581	577	569	579	606	614	509	580	547	577	565	572	560	610	563	599	575	543	572	592	579	577	578	608	579	550	621	573	547	533	573	528	554	573	555	599	564	625	576	540	574	548	570	516	576	569	571	573	536	576	550	569	539	588	576	605	568	549	571	581	568	571	534	555	594	592	569	533	586	594	577	551	545	544	587	575	569	517	568	589	535	524	564	626	555	617	593	559	558	616	573	513	545	604	586	560	584	590	567	553	587	533	583	591	600	572	589	606	546	549	594	552	526	546	566	562	614	551	609	568	558	582	567	557	575	598	569	571	586	542	599	534	565	555	595	562	600	560	568	553	595	604	556	564	551	606	571	576	543	540	556	571	590	556	551	561	545	561	572	541	620	572	591	553	587	529	559	549	595	563	551	570	525	551	576	552	570	507	538	546	574	574	579	548	556	619	542	558	566	554	546	522	564	566	578	590	564	541	602	563	537	575	530	588	586	553	557	601	580	574	566	557	535	537	620	610	554	550	562	571	566	606	618	568	597	569	547	596	616	577	545	575	599	544	573	551	577	563	551	565	581	571	572	620	572	540	579	586	538	553	592	575	556	568	559	525	571	585	554	546	560	547	541	548	607	584	595	594	547	581	560	594	554	555	580	549	568	573	602	540	588	563	561	543	570	597	551	593	576	568	547	585	571	601	603	572	578	591	540	522	531	574	566	620	579	631	550	553	588	572	559	577	573	554	558	541	558	519	589	528	566	551	556	579	572	604	547	563	562	555	549	549	606	531	591	587	533	595	599	574	578	544	587	619	566	556	596	541	562	566	606	587	601	528	574	558	540	571	577	600	579	562	602	562	602	607	556	580	529	588	562	563	605	537	579	561	564	656	603	566	554	538	535	570	577	536	575	565	595	584	543	589	557	575	544	587	605	576	568	589	578	580	561	614	617	541	581	549	565	547	612	602	584	585	552	596	584	591	557	577	571	553	562	589	543	565	584	603	585	560	557	568	562	593	570	586	548	583	580	538	581	576	539	566	536	559	543	586	572	607	556	562	587	551	570	620	556	580	541	571	560	597	569	600	542	584	557	545	578	543	547	555	601	584	572	565	567	614	605	580	578	569	598	553	589	573	611	560	579	565	575	525	538	580	540	525	604	618	573	566	550	527	590	536	517	593	576	584	580	602	585	548	524	579	580	563	637	538	565	568	528	585	581	555	564	547	526	579	560	615	542	581	590	600	536	543	578	571	589	558	628	567	549	547	563	555	566	537	554	590	553	555	576	563	623	629	560	548	567	574	544	618	568	614	587	630	559	554	604	553	592	600	585	557	594	579	571	557	588	575	554	565	544	542	552	590	551	567	582	621	589	583	568	579	564	563	589	546	569	592	542	604	598	563	590	541	583	614	544	555	562	579	574	567	576	559	560	549	572	560	579	588	545	517	530	583	545	576	596	592	603	608	529	593	585	579	604	547	632	535	547	570	594	567	545	608	609	567	534	591	584	599	584	546	591	567	540	582	544	546	523	584	588	548	577	542	555	538	577	530	596	559	537	551	563	617	555	616	611	568	588	582	573	586	601	553	519	589	585	572	550	560	553	594	579	547	558	601	597	598	560	582	599	612	574	575	579	562	584	564	574	536	606	548	596	595	587	575	589	617	576	555	602	555	594	542	581	559	550	599	565	581	603	587	580	536	557	542	622	557	583	570	547	590	563	578	570	559	564	567	557	584	585	575	593	595	558	576	584	556	588	551	522	604	600	584	558	586	583	596	592	579	598	602	602	538	602	559	551	600	572	570	586	570	609	584	563	542	567	565	599	591	548	640	533	579	538	592	567	549	565	566	570	574	544	560	571	592	534	620	615	575	625	552	534	536	593	593	571	576	614	560	525	601	567	549	582	614	558	617	582	572	583	562	590	584	593	589	565	531	592	581	541	584	534	555	560	569	555	599	576	596	546	626	577	538	605	579	617	561	587	572	565	562	558	572	608	592	565	580	597	594	566	573	597	574	614	535	557	606	535	572	607	570	571	595	566	597	580	564	561	563	545	610	575	609	560	582	590	571	549	569	551	556	581	559	587	595	550	571	563	543	573	559	554	586	551	609	561	563	575	596	571	566	595	552	571	577	555	558	555	554	609	565	566	594	570	521	573	584	575	594	557	567	561	536	575	595	561	565	634	570	537	584	586	557	612	551	562	570	589	528	588	559	573	556	573	591	594	553	538	553	577	579	596	567	577	581	594	558	585	567	594	603	582	590	594	573	541	600	602	545	592	548	568	578	567	569	560	566	597	574	572	573	566	559	596	593	564	593	591	535	548	591	573	570	586	562	577	575	554	541	522	612	566	593	545	586	603	519	574	583	600	564	566	567	564	515	550	586	579	527	529	566	592	554	542	563	564	505	561	598	518	564	594	534	578	558	524	545	560	519	574	577	554	576	548	594	578	581	587	556	576	566	586	551	553	584	610	579	544	573	604	543	602	602	591	591	588	565	554	563	550	589	543	568	553	584	570	580	553	531	586	585	540	550	639	534	570	532	545	535	568	561	535	635	585	566	561	595	585	552	543	585	570	588	578	562	605	580	590	551	540	568
24413	21534	25212	28312	21534	21552	18048	460	238	238	205	174	195	157	159	163	135	158	158	135	140	122	126	140	132	128	130	130	131	122	133	129	118	142	133	116	133	116	123	122	133	105	125	111	92	135	113	119	127	118	117	114	119	105	122	122	105	106	118	106	117	107	108	107	119	99	105	109	130	125	122	133	113	123	106	113	105	119	121	101	109	126	117	129	111	132	123	114	124	141	121	121	104	109	112	118	134	123	119	116	126	149	101	101	117	109	113	123	125	123	99	121	117	113	113	117	118	125	111	111	117	124	114	112	119	135	107	119	114	120	121	107	89	123	124	131	122	125	123	127	121	85	97	124	98	112	111	108	129	110	132	112	139	126	109	113	124	128	127	121	99	112	107	110	98	109	114	135	130	115	123	101	136	137	100	116	127	140	135	107	118	113	115	107	119	109	115	124	120	122	104	120	127	114	103	132	109	98	122	140	130	130	119	99	107	96	121	125	106	129	131	105	124	121	110	114	101	135	127	120	100	130	112	114	117	115	124	90	122	114	103	88	140	128	127	136	135	106	96	135	122	114	104	111	105	132	117	134	115	130	108	103	120	122	112	114	118	111	117	111	128	136	115	125	114	120	127	100	130	125	111	122	124	127	113	103	119	93	93	101	128	103	108	112	99	106	116	122	127	121	131	125	150	115	90	113	96	115	116	104	137	102	112	125	131	113	131	110	102	98	104	99	104	113	104	120	111	141	123	108	119	110	147	131	110	105	120	122	110	101	116	120	108	104	98	127	102	136	103	102	130	119	110	127	118	146	117	101	108	120	127	108	101	116	116	121	137	91	109	120	119	115	126	106	111	112	115	124	114	122	128	119	119	109	114	113	119	130	122	118	117	122	132	117	116	129	131	119	122	121	96	109	138	134	91	105	121	142	143	112	134	111	113	144	123	130	105	131	128	128	130	114	107	119	117	124	131	132	117	113	110	109	130	133	123	122	117	118	123	87	110	114	113	122	135	102	127	122	112	94	115	89	124	136	120	109	114	120	119	105	121	129	125	135	118	128	128	122	115	120	130	114	115	126	93	103	118	135	131	135	133	120	90	131	119	124	129	99	110	108	125	121	140	131	132	127	127	141	130	130	115	129	113	126	113	130	94	117	112	139	115	117	107	113	129	100	114	107	123	125	111	113	124	109	130	81	137	141	113	110	112	118	110	108	125	116	94	124	129	120	115	116	112	115	120	125	96	110	132	135	129	120	107	111	123	117	109	122	90	103	111	110	115	109	129	113	128	110	121	112	106	109	124	117	122	103	117	126	120	127	124	127	116	117	109	129	109	99	113	116	110	106	113	113	111	108	112	103	100	134	105	131	99	125	126	124	108	115	116	114	100	123	106	119	101	107	133	128	121	129	100	126	119	121	118	146	116	138	133	127	121	111	117	103	124	115	138	127	122	109	122	117	120	116	142	104	120	112	129	123	108	106	115	123	122	126	108	115	121	89	130	121	107	122	125	119	108	112	124	111	113	117	105	108	111	132	109	116	112	113	112	146	115	124	126	113	125	102	103	112	133	116	113	130	124	124	124	133	148	129	115	127	108	130	138	125	97	104	108	107	116	122	119	136	129	121	108	127	131	98	120	113	111	102	113	131	103	118	125	112	103	122	122	129	134	124	108	105	89	129	118	111	113	113	114	137	106	109	123	117	107	124	106	101	122	129	103	124	131	101	106	123	112	114	123	126	123	126	114	119	119	111	127	109	119	110	116	126	124	114	129	131	117	112	99	139	122	112	123	105	114	104	112	100	114	120	116	120	133	101	109	116	93	114	133	133	119	103	141	100	114	129	109	128	147	107	107	98	127	115	95	116	111	113	125	135	110	122	138	130	119	127	125	115	128	127	125	138	124	115	117	117	105	90	124	118	109	120	124	120	107	148	127	115	115	119	106	100	105	115	126	121	119	104	103	120	108	113	119	110	134	139	116	107	116	110	125	102	114	143	108	118	114	109	110	111	110	105	108	112	115	107	104	119	101	107	96	101	116	115	111	123	115	114	90	109	112	118	120	135	104	106	107	115	115	110	97	127	119	121	132	110	114	125	113	112	105	131	115	118	122	120	149	106	126	117	113	110	112	124	112	138	121	123	118	128	117	112	133	119	112	105	130	120	123	110	104	121	110	121	110	110	116	121	137	118	119	126	135	123	141	138	115	113	84	119	120	96	132	130	134	125	134	101	92	106	123	135	118	123	107	125	113	100	120	114	95	115	107	125	102	124	95	118	129	104	113	121	101	100	117	126	103	93	89	124	115	118	126	133	128	116	124	136	125	102	107	100	112	127	100	124	130	102	104	117	135	118	117	114	103	114	127	113	133	123	115	117	129	105	126	128	118	117	120	141	135	90	137	141	112	93	125	117	116	137	124	142	118	128	113	120	114	123	118	106	88	95	128	108	109	122	133	115	107	115	106	82	105	119	137	117	136	127	126	94	114	114	104	130	124	107	98	112	114	115	114	116	121	129	145	101	116	132	131	104	111	122	120	114	121	112	128	115	119	122	129	117	126	126	114	111	134	107	120	142	114	97	105	125	88	114	116	131	123	130	153	116	119	108	117	107	122	124	106	114	134	113	125	107	134	118	118	120	110	131	153	110	120	171	122	125	138	109	114	101	111	123	126	124	95	107	126	119	127	119	120	118	109	102	132	123	102	125	113	119	135	99	116	106	121	109	132	116	106	130	107	127	117	131	113	112	112	126	106	122	113	117	120	107	133	111	125	120	127	104	127	111	121	107	100	137	101	129	108	123	111	116	133	108	132	128	124	127	124	101	115	106	109	122	105	118	115	104	127	107	115	118	134	107	121	106	112	116	128	114	114	118	122	135	91	110	112	122	101	103	119	113	115	123	95	113	102	131	123	116	137	137	127	115	105	107	108	118	121	107	153	123	134	120	115	119	126	115	129	110	137	113	106	129	115	111	104	115	106	122	107	126	117	116	97	126	115	113	125	121	86	110	131	128	116	101	120	132	113	114	132	111	116	109	103	117	97	118	120	114	116	110	121	103	113	121	137	116	99	97	135	138	132	133	120	120	131	97	109	104	119	135	117	105	132	116	105	110	101	124	121	121	117	143	148	111	113	125	109	115	139	119	131	133	117	101	118	111	96	92	119	113	108	112	115	113	102	120	120	131	123	122	107	112	109	106	125	116	121	130	117	110	128	115	132	125	125	111	138	116	117	95	98	133	103	89	112	136	117	115	99	130	112	144	105	128	120	113	123	130	137	126	133	117	108	117	106	108	113	103	116	133	116	117	131	109	106	108	114	122	114	114	143	127	123	111	127	106	111	108	127	106	117	136	118	124	101	123	108	130	151	129	152	144	115	121	124	116	110	103	119	109	106	129	113	107	99	109	129	120	118	116	104	100	94	127	121	109	139	110	130	113	138	126	117	116	115	120	113	109	118	137	144	115	111	123	108	124	113	88	114	119	126	116	122	104	104	117	101	116
2943	3017	1459	759	480	402	375	364	329	324	292	342	302	310	311	295	277	301	296	299	290	293	290	310	297	265	291	310	277	306	297	242	274	305	305	271	303	272	303	307	309	281	302	285	289	275	311	283	276	292	287	306	289	338	280	291	297	305	293	292	305	295	251	308	307	283	296	305	312	282	273	291	293	296	287	273	308	264	307	307	313	305	298	322	323	282	284	295	267	291	295	311	295	281	269	287	294	297	305	314	285	318	302	287	299	283	260	289	284	283	286	292	271	315	320	275	300	291	289	281	310	279	277	309	299	274	327	312	247	278	295	304	311	280	285	302	274	313	274	291	311	295	303	285	283	298	311	300	269	324	265	287	287	260	287	278	288	330	263	284	273	297	277	295	297	305	252	292	297	255	279	314	268	295	277	311	305	283	292	302	301	291	282	306	332	284	292	312	305	310	283	299	290	311	310	293	281	288	264	249	293	288	296	271	276	307	277	268	315	234	262	292	278	306	289	274	311	292	305	286	311	301	290	316	282	327	294	274	264	281	268	291	291	276	284	297	306	308	287	289	305	295	304	280	314	280	265	349	313	289	299	264	299	278	331	290	303	259	282	293	285	272	289	256	297	292	288	243	297	284	295	289	307	291	274	279	286	266	297	303	298	306	280	297	313	309	306	276	307	282	263	284	269	320	303	292	319	275	290	282	310	333	284	275	256	301	297	298	257	305	307	281	280	269	287	309	262	280	309	282	294	300	326	276	265	275	297	275	283	265	277	311	299	297	254	274	300	275	282	269	284	292	301	299	278	294	294	289	253	294	301	284	286	297	275	301	294	295	288	288	290	288	278	310	292	252	279	288	296	269	316	288	272	289	261	303	289	297	307	297	271	268	294	267	284	291	282	289	268	300	306	268	276	309	298	308	285	283	289	263	294	294	278	276	294	292	257	306	316	269	309	295	256	287	249	265	293	283	335	297	281	305	263	287	286	262	255	290	297	287	283	294	279	273	272	286	304	267	262	309	290	310	290	270	310	263	277	274	269	310	290	312	273	301	319	308	247	293	280	296	314	290	309	330	267	276	287	304	277	258	294	281	278	261	283	271	281	290	271	295	276	279	314	290	294	291	314	298	291	272	306	293	284	278	267	273	270	295	276	328	273	301	261	289	324	268	296	289	309	283	283	310	301	279	302	286	267	278	292	299	274	264	310	282	281	284	282	297	299	303	316	289	256	305	263	280	286	285	283	282	294	283	268	255	296	319	277	292	329	314	299	279	284	319	279	303	294	283	293	298	261	274	304	302	283	302	274	291	289	280	239	341	306	299	281	306	298	265	279	267	304	270	284	292	308	293	281	290	265	274	290	287	296	295	291	256	283	253	297	292	284	289	291	279	262	289	290	273	302	261	283	299	272	305	265	326	280	267	265	309	276	296	291	265	314	295	294	285	294	292	278	272	282	327	290	295	304	273	290	271	267	278	302	304	289	278	320	289	282	252	280	289	287	284	304	308	278	282	266	297	313	257	297	273	288	262	313	311	279	283	286	302	271	275	286	303	307	296	297	290	294	295	293	315	265	295	260	297	274	283	307	278	279	258	280	285	306	301	277	275	302	252	286	287	285	270	297	283	301	259	278	310	283	271	278	278	308	317	289	304	260	274	264	272	274	263	299	287	299	308	299	297	274	309	290	283	297	282	299	299	280	292	290	295	294	286	284	282	283	286	286	272	282	269	281	262	308	303	279	293	282	326	288	263	285	295	295	306	286	304	267	309	306	289	290	289	281	295	293	272	303	304	267	291	292	306	292	269	314	284	284	271	291	290	292	288	295	290	277	308	308	279	306	293	272	283	299	289	267	303	282	281	268	308	295	276	332	305	302	265	270	275	276	263	295	290	284	283	307	289	271	276	291	257	275	280	257	291	274	288	289	263	256	279	297	267	295	265	302	271	288	312	286	294	272	299	311	274	309	301	265	291	270	295	290	311	308	333	270	305	307	285	312	291	264	254	310	273	290	291	291	280	306	282	306	295	283	286	276	274	289	331	296	283	272	286	297	274	292	292	283	296	317	255	293	288	271	279	287	304	283	313	287	264	261	268	274	297	299	292	298	278	309	294	296	312	268	269	314	306	304	334	286	289	300	301	291	306	291	294	300	300	282	280	264	265	310	296	284	300	290	301	286	304	288	307	309	301	236	296	261	285	294	275	261	254	298	303	311	277	297	275	297	260	288	258	261	303	301	275	284	284	283	290	298	266	308	310	304	276	289	279	281	299	292	317	306	278	282	278	289	287	303	290	249	308	297	295	293	261	269	284	296	258	301	271	295	284	290	293	274	337	273	287	294	315	266	290	282	289	292	303	302	286	275	296	297	273	274	292	291	286	305	269	273	283	305	277	305	283	293	292	293	296	294	271	258	288	296	276	264	270	293	284	289	280	288	275	263	262	295	316	290	310	299	290	272	250	301	291	323	272	288	273	329	275	266	268	295	274	294	286	318	264	328	295	296	299	293	294	309	295	289	286	293	299	260	263	271	282	270	309	305	270	269	285	275	326	304	291	291	253	292	319	277	313	296	331	327	272	300	269	288	285	295	281	295	304	266	289	309	301	285	298	281	284	300	269	267	281	292	268	291	294	315	292	286	293	338	306	284	310	282	261	310	293	303	303	274	294	288	288	272	282	281	295	318	294	268	277	271	313	246	282	295	278	280	273	285	305	311	297	291	293	266	283	271	249	251	268	266	274	282	303	268	270	313	300	285	284	289	299	288	289	302	299	279	296	301	278	271	273	273	285	301	309	284	295	297	293	291	312	274	315	289	285	317	304	299	303	271	268	313	284	329	295	284	310	267	302	260	272	279	297	294	301	297	280	300	270	300	280	305	270	289	255	291	303	265	265	272	311	297	257	290	306	274	322	292	250	292	303	279	278	299	288	298	283	307	290	283	314	286	303	278	273	266	323	284	266	288	279	289	304	263	280	291	282	273	255	305	302	289	260	276	289	321	308	290	279	300	283	282	299	286	311	281	277	272	279	294	295	264	265	287	293	289	340	287	301	307	294	280	281	276	305	269	268	297	286	310	286	294	263	263	322	289	300	302	282	298	299	270	274	301	319	295	300	300	281	317	268	289	285	300	291	298	276	269	279	317	294	279	292	273	277	308	289	268	300	271	295	279	279	272	305	308	280	300	265	290	256	303	271	266	298	281	337	284	290	267	268	290	286	276	311	280	275	315	323	300	295	306	280	286	285	329	283	287	272	291	268	280	295	276	293	287	309	290	277	310	290	272	311	306	299	287	341	310	314	291	275	293	310	257	276	310	272	281	300	284	310	291	312	284	285	255	320	285	275	264	290	288	298	280	295	308	296	262	267	314	298	291	304	323	257	265	279	307	280	295	271	288	302	297	291	287	278	272	291	291	255	278	293	286	329	288	268	315	283	274	294	299	288	291	276	280	306	254	334	309	316	297	285	295	294	290	302	289	292	278	262	268	285	287	276
32127	21075	11731	1160	574	592	533	399	417	368	364	392	386	353	409	363	381	429	416	372	427	378	409	401	401	365	364	386	358	353	380	382	406	380	395	424	452	377	384	376	388	361	372	386	403	404	392	396	360	387	353	368	373	410	345	368	413	380	360	352	375	388	397	373	374	383	373	359	377	395	385	397	382	401	380	383	381	375	352	380	380	395	386	417	389	384	416	380	401	359	357	367	429	364	397	363	384	358	434	423	348	376	380	393	376	358	372	417	344	381	417	438	408	361	364	410	376	400	420	413	376	371	380	386	419	380	343	406	345	406	380	359	362	373	407	409	420	412	430	395	388	430	413	407	380	398	401	373	412	392	381	384	369	366	371	404	420	409	366	411	369	406	417	379	407	382	387	379	377	385	406	411	352	362	378	405	404	435	392	393	381	401	365	387	397	398	398	439	370	390	391	374	373	412	376	392	378	354	382	376	361	371	398	409	390	400	394	377	385	401	358	398	397	392	416	358	417	368	348	395	380	408	399	398	357	368	378	371	424	378	375	377	372	379	392	406	371	398	373	379	365	409	336	381	406	351	372	392	403	363	429	356	373	374	379	408	361	389	378	358	423	393	385	419	405	375	359	384	354	379	394	328	374	347	374	400	391	384	390	382	394	368	399	369	396	418	380	409	401	393	412	393	380	364	385	388	350	412	405	391	415	367	403	365	374	357	373	386	360	400	367	382	385	410	375	394	403	349	375	450	379	371	374	386	378	399	355	386	408	405	394	400	379	387	383	366	397	422	422	369	395	370	405	385	379	382	373	396	400	358	388	410	402	388	412	410	402	374	362	376	378	373	344	392	434	400	391	374	398	395	380	397	412	397	394	349	371	409	417	406	379	405	393	413	362	366	396	381	391	389	415	384	385	374	376	373	341	406	392	402	362	361	363	392	376	406	382	364	396	380	399	383	380	404	392	423	398	411	412	404	389	380	393	357	407	401	369	363	395	391	394	379	385	404	380	375	389	401	377	365	385	380	366	373	391	386	363	382	397	376	385	357	371	392	356	346	385	376	364	370	375	395	366	368	411	380	385	382	380	373	402	388	397	395	387	363	373	361	380	381	376	380	355	368	364	387	384	368	355	375	377	402	407	342	357	392	368	367	415	377	362	367	378	370	382	351	384	358	377	388	378	390	391	415	375	369	366	363	367	396	368	375	380	352	350	398	381	341	389	384	388	377	374	361	337	403	387	338	402	389	376	366	383	384	339	361	327	381	384	383	363	416	393	395	378	364	383	424	384	413	391	430	414	395	355	394	360	397	385	418	415	382	354	351	383	398	389	348	436	376	402	384	392	385	399	403	405	359	372	425	410	363	421	390	383	420	395	376	353	339	333	375	372	381	402	389	382	358	359	386	392	381	384	423	387	359	371	396	387	389	414	374	406	408	383	406	377	396	374	382	395	399	387	365	395	374	362	372	349	384	417	376	391	444	391	435	345	403	382	392	409	373	384	399	372	405	368	367	367	391	391	418	388	394	400	359	417	436	382	354	397	350	399	393	387	389	352	359	385	430	367	376	406	409	394	388	381	382	405	398	392	389	378	409	361	372	391	367	383	389	428	377	371	401	402	362	382	405	343	400	349	371	333	430	410	391	372	401	338	400	364	409	395	352	374	381	414	401	393	405	414	374	383	386	353	426	379	397	390	384	369	395	428	383	388	393	399	393	407	407	409	408	427	380	381	398	381	385	388	397	378	385	374	348	387	393	389	365	406	410	373	424	373	373	429	379	376	376	380	386	378	338	383	396	401	388	413	370	379	378	396	393	420	393	382	399	375	403	395	342	397	365	354	377	387	430	436	403	381	366	372	421	385	449	360	401	407	382	372	395	351	379	357	380	390	406	397	374	396	371	357	389	356	382	399	379	417	363	380	372	385	395	363	390	412	363	378	388	354	406	382	371	397	347	374	369	373	378	370	376	371	377	393	360	396	397	371	370	369	352	368	359	397	409	381	368	382	376	401	438	389	390	349	400	371	399	382	354	392	378	359	381	363	407	403	396	379	372	356	373	394	412	414	418	379	435	386	378	445	375	411	381	376	381	382	372	361	414	383	366	369	392	409	378	379	338	368	407	394	396	393	383	387	416	361	396	381	406	382	393	378	384	417	377	370	399	412	385	366	357	381	374	393	398	405	385	355	408	371	367	408	392	367	429	385	384	400	401	389	390	381	366	376	382	374	371	416	392	352	375	369	390	378	365	381	419	394	372	379	382	382	398	351	387	373	397	379	389	404	400	364	404	378	399	370	351	349	372	367	349	396	378	383	379	336	386	427	378	368	348	417	373	374	376	388	397	357	358	399	400	373	390	388	352	388	363	385	398	395	380	365	377	377	387	356	424	399	410	395	382	357	381	395	355	444	403	334	399	381	373	384	390	402	436	400	390	343	394	387	403	374	367	394	389	369	392	375	399	421	403	386	400	356	360	382	355	409	347	391	374	364	380	354	356	390	357	357	376	426	412	350	389	395	410	408	372	408	361	408	386	395	396	354	373	385	409	379	394	357	408	381	354	368	416	385	372	396	390	413	423	386	362	397	341	362	403	394	364	384	385	400	392	372	382	377	394	406	401	384	379	411	378	412	369	411	374	390	398	406	420	403	371	392	376	384	401	385	354	400	350	388	406	376	386	394	431	386	358	397	366	380	385	423	382	336	405	423	407	394	398	371	386	395	402	361	379	400	367	382	377	399	377	397	394	382	419	383	351	371	391	350	374	388	388	401	364	405	367	420	356	383	412	371	383	350	357	380	352	356	382	395	357	400	367	365	391	390	363	395	418	343	407	393	420	384	362	386	351	351	426	408	423	381	364	394	406	370	367	414	398	408	400	373	380	382	403	412	366	380	386	423	394	359	415	378	384	399	397	368	369	382	352	392	371	378	391	409	394	392	370	385	371	379	392	342	410	356	405	380	341	335	388	362	386	362	428	389	383	409	399	368	333	398	415	392	366	335	407	373	393	395	362	391	383	371	410	413	395	387	399	402	382	352	391	380	389	395	389	391	419	377	390	383	387	368	347	386	395	367	353	415	335	388	359	398	421	379	324	411	426	397	357	399	403	369	377	368	388	346	353	376	377	367	401	385	371	388	369	401	416	417	379	413	385	385	387	370	375	396	359	396	345	388	369	371	395	376	400	403	383	372	376	369	379	367	362	391	365	403	388	371	410	377	396	391	389	381	406	409	402	359	368	376	351	360	435	380	375	399	416	411	353	441	392	395	386	356	401	364	385	434	392	360	406	389	396	389	376	369	372	387	392	403	377	422	444	380	407	350	407	395	394	371	403	354	407	384	398	441	425	398	388	414	409	381	411	387	400	413	374	426	390	405	430	392	372	381	389	407	346	388	407	422	392	344	375	401	396	393	377	414	365	381	368	401	359	383	395	417	390	403	362	430	425	398	398	379	379	338	352	399	388	377	350	393	365	386	370	396	363	402	380	366	422	393	372
5690	957	856	937	864	863	776	835	801	858	861	793	820	840	797	870	819	832	803	796	865	857	816	838	849	838	780	785	809	833	805	820	785	832	855	832	837	846	792	799	782	794	842	884	817	840	819	839	857	866	815	776	863	841	836	838	853	778	848	802	827	851	823	810	832	773	834	839	807	817	876	825	832	850	825	798	826	856	825	815	847	913	807	824	792	860	804	833	852	737	831	818	833	847	825	802	838	849	832	874	784	802	815	870	847	792	909	825	805	819	820	827	794	829	847	832	859	786	812	807	830	845	792	785	801	845	841	811	848	834	808	835	871	801	853	860	861	815	862	847	836	797	853	815	846	806	845	812	845	847	797	824	816	799	833	821	818	868	785	818	773	829	800	850	852	867	843	812	866	821	776	789	830	804	828	793	803	852	790	854	806	801	799	809	799	857	850	822	824	832	780	786	882	824	857	848	824	808	802	778	794	824	819	811	846	814	791	831	809	826	796	792	845	811	760	807	805	817	802	818	810	810	807	848	783	845	777	836	772	864	826	816	818	856	834	812	839	841	830	839	829	800	826	847	786	796	776	841	819	816	802	836	810	807	815	829	842	866	841	808	773	833	820	840	830	819	884	828	798	832	825	808	798	822	860	836	799	847	845	856	818	813	858	840	818	820	792	800	822	809	783	810	825	825	887	810	852	866	851	812	862	778	877	804	829	778	794	899	793	864	769	850	848	797	818	821	825	781	834	845	844	797	838	775	799	807	793	791	785	811	862	833	822	822	817	785	791	793	837	833	812	833	864	872	845	794	841	849	753	850	835	821	813	802	845	846	847	834	794	806	863	847	806	766	831	793	850	848	879	829	831	834	830	860	845	818	820	802	850	819	815	814	823	848	808	847	800	823	857	810	845	858	790	840	833	842	871	783	829	808	832	792	810	892	781	840	833	843	819	736	831	865	802	844	836	848	865	779	830	812	870	793	785	823	814	801	820	837	817	819	851	810	812	808	804	808	813	779	810	827	800	836	859	800	819	836	886	840	753	811	876	809	804	823	885	793	879	820	812	824	811	828	849	830	860	789	810	844	800	815	821	804	802	804	808	825	857	835	806	814	853	809	783	777	725	820	833	847	823	872	786	807	807	871	879	812	844	849	818	777	804	831	789	840	839	824	849	783	775	820	849	798	831	784	812	786	810	831	829	806	855	836	813	848	854	816	785	819	822	877	849	854	813	811	822	903	859	819	858	795	823	836	787	812	831	778	811	809	780	833	818	827	812	813	832	811	820	814	819	801	873	873	803	803	858	785	832	849	859	822	829	843	841	808	817	838	847	806	840	836	835	826	845	784	826	831	851	830	859	810	877	804	827	800	827	842	837	870	839	830	859	831	793	842	841	842	807	788	821	837	829	803	836	781	815	784	848	856	839	806	854	770	836	838	844	844	851	839	837	804	825	813	808	811	835	811	823	810	793	857	789	856	816	818	844	812	874	807	817	825	843	805	832	864	787	850	809	842	849	872	861	814	793	834	832	832	813	784	837	773	854	851	812	895	812	851	840	865	802	849	842	804	824	867	858	822	758	815	818	794	837	797	752	841	833	888	832	852	832	793	833	823	872	782	809	823	834	855	806	821	865	853	781	808	863	800	844	820	817	792	759	813	790	816	844	785	826	780	806	881	814	796	800	824	807	832	816	848	817	837	842	880	765	825	855	815	808	828	784	812	818	859	813	826	852	815	811	826	808	782	820	839	827	859	843	853	808	828	825	830	840	808	841	810	804	814	847	884	874	813	813	794	829	802	791	838	823	808	832	851	842	771	837	824	774	844	823	837	824	774	817	822	834	792	835	807	800	787	852	798	824	805	817	844	855	835	806	824	810	835	859	874	818	784	781	876	800	782	805	823	788	816	825	821	872	834	815	829	831	825	754	828	866	837	792	843	823	844	809	861	830	786	828	765	797	850	841	866	832	773	806	850	839	794	841	812	838	790	861	864	865	881	825	810	803	844	789	801	891	844	856	801	783	845	873	786	804	777	836	853	823	801	829	847	816	804	773	822	841	791	823	839	841	845	817	794	820	860	844	823	803	822	779	785	833	831	845	801	829	823	851	822	817	816	849	804	844	809	789	783	835	859	804	827	821	819	819	842	778	832	824	804	855	878	782	835	869	845	823	830	840	841	818	845	834	858	808	819	846	802	871	825	816	831	828	822	809	849	825	836	826	874	812	779	802	872	826	841	817	850	859	801	824	804	876	836	823	856	805	767	872	814	818	856	831	846	799	866	813	806	784	808	880	763	817	770	792	806	834	834	838	842	853	839	817	846	849	828	811	819	827	796	801	865	806	853	804	778	888	817	787	825	832	806	817	821	814	848	853	890	827	813	830	839	816	822	830	828	817	765	868	835	822	830	840	838	833	817	836	818	842	877	793	805	875	832	792	827	883	856	800	795	807	903	844	795	775	806	849	813	805	815	894	810	789	833	831	824	788	815	837	829	799	836	910	822	826	809	811	848	881	771	824	851	832	821	844	832	807	837	807	811	844	809	832	866	837	818	838	866	815	804	833	793	821	843	804	853	817	823	839	831	827	810	843	800	870	845	800	886	841	795	813	856	868	849	819	815	879	823	834	817	829	889	844	829	787	830	813	874	872	809	819	807	888	817	827	846	835	807	854	782	823	788	820	853	829	880	808	802	770	844	827	802	814	881	834	815	858	879	827	857	823	799	818	814	805	814	817	789	856	868	834	803	833	806	851	813	827	806	831	802	854	874	816	792	845	804	817	818	848	825	817	806	817	824	801	839	924	770	833	779	831	777	823	815	837	831	810	849	834	817	794	812	820	767	837	799	781	779	819	789	839	893	846	798	851	790	802	807	810	781	842	840	846	842	825	807	767	794	860	814	773	774	802	842	804	828	836	786	791	855	762	848	772	862	812	845	801	883	851	806	841	804	796	842	820	807	828	809	852	806	846	834	834	855	878	856	875	855	817	801	837	829	822	836	819	841	822	837	814	839	833	857	873	867	838	828	847	899	852	774	818	822	800	796	835	833	828	832	840	841	855	817	878	855	845	843	845	835	805	788	825	807	831	849	788	885	825	823	837	846	844	802	832	826	851	852	819	809	796	851	809	784	888	839	824	857	817	790	777	820	789	790	822	828	849	830	825	829	858	871	874	785	782	829	788	762	780	839	851	862	857	817	851	819	837	827	812	854	846	786	857	910	799	809	795	853	866	821	786	860	906	866	789	819	842	832	859	827	803	791	841	819	829	827	805	832	850	813	885	833	820	813	784	821	776	801	782	827	877	829	817	789	796	831	798	822	816	831	856	870	808	794	810	838	842	799	840	820	810	797	847	821	798	856	878	822	797	838	873	852	803	882	805	795	846	848	840	841	831	836	834	831	761	782	865	817	831	790	849	837	825	784	811	834	842	857	804	866	808	829	857	882	814	842	820	807	817	848	842	882	771	831	839	818	774	874	858	832	855	786	838	858	827	864
25013	21552	24899	28636	21542	21299	1147	443	335	329	322	284	290	300	268	310	259	313	292	287	270	257	281	291	260	285	273	261	288	252	239	256	259	296	246	282	295	289	254	273	270	256	264	247	255	270	286	283	290	264	266	289	262	226	248	272	270	263	245	273	279	240	292	252	239	290	266	266	262	264	251	282	268	275	275	291	258	264	271	254	273	291	262	288	271	265	290	292	269	297	279	265	275	279	275	246	270	281	258	256	251	290	303	247	279	295	292	262	279	266	275	262	284	277	278	263	235	263	276	236	215	268	271	300	275	245	245	258	241	276	279	260	273	227	242	288	322	260	266	257	280	277	296	271	251	295	268	261	276	260	247	292	266	275	238	289	307	290	258	260	293	286	259	276	236	286	270	274	252	292	291	266	257	253	292	273	260	244	277	296	242	235	243	266	270	256	263	264	284	262	275	272	242	278	273	274	274	260	325	273	254	276	276	247	251	245	254	264	266	269	303	281	270	255	270	265	278	257	270	251	239	249	249	246	259	267	282	268	293	255	256	294	263	251	272	261	272	268	276	272	270	272	269	269	236	275	238	270	293	319	243	232	265	298	281	273	251	265	267	304	270	266	257	265	261	247	258	272	250	281	252	237	261	230	245	276	241	249	276	287	258	250	277	273	209	265	269	288	275	300	203	294	295	282	279	242	240	256	250	241	254	256	244	287	255	264	291	253	270	287	305	283	280	254	232	268	276	283	278	252	254	258	260	294	261	232	231	294	282	258	252	263	249	269	267	265	261	249	247	269	268	259	247	247	292	242	269	251	287	246	264	292	246	260	261	293	310	283	249	255	274	260	277	240	280	280	283	239	227	270	273	254	244	289	260	268	297	264	261	276	259	270	251	244	262	272	253	257	287	278	267	264	279	283	278	260	263	289	271	279	257	240	258	299	289	250	260	241	263	272	261	279	289	265	247	254	249	246	264	281	273	271	253	270	280	261	310	278	265	269	259	275	276	258	265	276	265	258	278	301	266	248	269	258	258	263	292	260	266	261	247	289	280	260	248	250	272	234	252	299	286	277	276	251	265	269	252	288	280	271	255	279	280	251	266	256	261	253	296	293	255	267	279	287	270	267	280	251	260	273	249	281	295	282	276	262	266	267	275	289	276	267	289	267	236	258	279	298	262	266	281	275	232	273	219	273	253	315	285	254	241	229	260	266	268	257	265	284	286	274	300	264	282	223	282	264	279	282	292	297	250	281	237	250	241	277	279	277	251	292	244	270	261	244	258	253	239	274	295	294	257	255	267	268	292	258	246	242	254	228	270	240	248	262	260	269	288	253	260	259	269	247	274	267	246	271	272	251	289	248	246	257	279	244	271	238	285	283	258	246	271	289	291	272	279	251	286	259	271	287	270	258	210	257	265	244	267	224	244	275	280	262	269	256	279	231	216	250	211	260	290	266	256	268	276	273	270	255	281	288	270	295	294	262	243	243	246	303	250	289	287	263	266	262	257	283	247	256	263	259	296	277	266	256	255	261	254	262	256	299	273	284	257	251	267	277	285	278	294	274	278	279	239	285	279	272	259	276	277	262	269	274	240	286	260	287	294	261	255	247	283	276	253	261	286	278	258	242	302	281	270	278	247	282	274	263	287	281	278	281	265	270	254	252	273	264	256	271	266	277	256	251	271	255	311	266	241	239	250	244	284	292	229	254	278	264	276	277	268	246	274	240	275	265	283	254	270	276	264	288	264	236	245	258	236	273	246	292	256	272	275	279	270	271	242	275	288	249	242	267	271	246	267	261	266	263	269	254	260	255	247	255	296	246	262	301	251	281	256	268	271	265	256	273	265	285	304	251	292	258	244	242	257	313	244	299	264	276	270	272	264	233	275	258	268	267	263	267	272	268	282	262	273	272	281	260	299	282	278	242	265	247	268	254	239	293	296	259	249	261	224	257	259	256	275	249	253	230	251	288	279	273	282	279	283	285	234	280	240	254	245	241	278	253	249	278	298	274	240	264	259	288	275	270	262	267	257	258	238	271	271	257	243	269	287	257	270	283	267	257	279	243	238	300	260	267	261	258	261	272	256	253	282	284	273	267	245	259	295	278	266	244	240	268	247	255	270	275	257	266	280	315	308	269	273	255	258	241	266	272	249	274	275	266	283	273	250	247	288	263	269	276	261	260	249	287	248	255	224	293	237	272	303	282	263	249	266	258	255	265	245	243	223	250	290	264	253	276	265	288	264	269	266	271	271	258	249	259	289	274	235	254	273	263	252	253	256	267	270	271	270	237	266	248	250	253	238	272	250	267	284	271	247	235	253	283	262	297	302	254	279	245	259	260	297	309	261	261	274	247	255	295	276	257	270	291	299	244	294	255	263	282	247	288	269	256	272	281	262	233	236	252	251	235	295	265	279	285	260	273	247	238	285	282	267	258	260	305	293	280	248	276	252	260	267	241	303	271	277	285	282	267	276	272	251	265	254	259	253	243	272	264	254	285	275	273	247	296	300	264	272	271	277	240	264	270	257	248	249	272	320	277	244	268	282	272	278	282	259	259	234	256	263	293	247	263	228	270	272	240	247	236	247	293	258	275	252	259	281	267	293	258	292	253	245	262	302	238	241	240	270	285	255	304	265	252	251	258	287	277	266	264	255	247	284	281	271	259	276	292	270	257	245	275	263	253	274	296	249	249	266	284	265	277	266	286	296	252	252	262	248	265	281	259	261	268	245	301	287	249	276	240	296	298	257	260	283	252	259	261	226	251	289	275	263	244	244	263	267	256	297	265	255	252	247	280	256	285	267	264	243	282	253	282	263	232	284	257	245	251	281	284	279	256	252	256	246	247	304	256	263	270	253	267	258	253	272	227	241	250	283	272	285	256	256	251	241	257	272	271	264	272	253	247	263	253	268	253	240	267	274	274	280	269	254	254	256	291	290	277	274	263	254	235	287	227	265	257	286	280	305	273	248	242	263	263	236	231	264	269	238	254	253	239	282	266	259	267	270	246	264	272	256	247	258	263	258	263	265	267	265	233	246	264	267	273	235	238	262	269	244	278	255	270	283	251	266	285	260	288	272	250	268	269	281	262	281	247	256	254	260	278	284	254	231	286	263	267	257	266	257	271	233	266	275	245	276	260	285	238	269	259	279	260	261	271	270	280	231	274	277	266	245	283	226	255	242	248	272	264	284	265	280	282	274	294	248	259	288	250	284	262	234	272	265	225	274	267	281	254	272	232	284	254	264	304	275	258	269	209	267	290	257	266	269	264	263	288	270	261	244	228	280	297	259	276	300	250	267	272	281	258	289	303	268	260	261	259	257	261	274	270	256	270	290	275	259	237	250	271	285	282	300	252	284	257	266	242	260	253	273	283	300	257	291	245	260	259	259	268	264	270	252	268	271	282	248	224	254	278	237	298	252	265	221	270	278	254	263	253	243	250	274	281	257	264	232	275	277	292	241	282	263	270	267	264	260	262	284	276	266	257	242	261	245	241
3145	2064	1257	867	692	650	599	601	617	605	605	582	620	585	553	559	608	581	549	559	589	579	613	563	565	608	608	559	589	644	581	567	568	548	552	605	576	580	566	560	563	558	546	580	589	575	536	564	600	587	574	593	573	602	557	592	538	538	571	598	566	605	542	600	574	598	600	587	596	574	580	566	551	572	529	606	580	557	583	544	577	556	564	573	530	572	580	584	605	563	616	613	566	575	554	547	558	568	622	575	560	581	572	540	549	597	550	601	541	573	565	602	585	554	532	600	555	562	538	540	557	609	520	620	600	563	625	584	610	617	558	563	597	581	594	561	547	555	553	561	568	559	567	581	609	570	566	582	547	595	594	598	556	567	554	601	564	532	566	583	584	605	584	579	582	609	592	569	565	607	571	568	556	599	607	560	591	613	575	518	543	565	586	552	542	594	540	570	591	545	587	556	581	582	606	571	601	562	583	582	566	549	508	588	556	532	593	532	598	572	531	542	510	558	569	568	550	570	565	622	616	560	554	569	562	578	565	565	520	569	611	591	552	556	595	584	592	583	576	581	592	595	598	591	568	558	551	560	565	563	578	595	556	557	603	574	539	584	537	578	591	620	583	557	558	588	579	583	554	555	544	556	568	605	533	567	599	559	607	550	586	577	601	608	570	561	560	561	581	584	575	593	588	567	591	521	617	561	535	580	543	562	568	570	542	577	572	560	561	577	574	544	554	576	587	522	596	568	576	584	611	558	571	562	572	560	620	558	545	600	572	558	586	584	547	519	570	557	572	611	621	555	569	606	567	546	592	560	566	576	578	587	575	606	586	560	593	575	606	621	572	539	608	537	589	590	552	558	585	550	574	566	619	558	557	558	571	594	529	591	618	585	568	588	558	573	559	548	584	591	565	588	508	589	569	564	574	607	565	593	552	584	562	533	563	572	584	560	560	595	546	603	588	595	553	562	572	583	607	556	586	572	579	576	578	555	576	564	550	544	572	541	564	560	559	570	541	622	560	564	532	549	581	603	558	556	541	553	576	539	576	568	579	589	529	553	534	553	567	562	584	578	589	562	590	541	535	565	609	585	563	554	572	540	550	582	592	569	588	562	576	604	569	564	632	582	576	538	569	581	574	574	563	609	577	560	567	580	596	581	583	583	606	600	579	528	612	610	623	598	585	617	580	565	557	597	558	589	580	564	557	594	547	549	589	583	579	562	565	553	580	550	557	557	586	582	583	607	611	548	567	547	579	583	577	536	544	586	562	602	571	580	572	569	556	538	570	586	617	592	574	565	589	593	585	617	595	549	562	583	533	597	533	591	584	594	567	554	607	590	594	558	576	568	526	532	597	598	530	611	574	521	596	532	582	575	577	605	566	619	599	510	592	556	590	585	556	551	579	561	575	598	584	597	543	529	557	545	580	583	538	584	590	556	583	581	538	590	578	554	580	573	579	561	552	534	547	550	614	561	570	599	571	588	562	586	513	566	580	534	542	576	589	532	620	571	552	607	553	529	606	618	543	552	574	540	621	534	566	559	564	569	542	608	569	570	573	534	613	616	550	563	576	593	577	569	588	599	594	561	567	563	583	614	546	573	596	563	577	565	589	563	607	556	596	571	596	546	587	557	603	536	535	556	551	569	557	502	568	594	556	554	571	562	623	617	584	616	587	580	586	579	562	576	557	534	607	565	546	580	550	596	586	501	539	608	609	603	565	626	596	568	601	581	514	594	529	553	550	617	560	596	590	572	570	582	614	585	576	606	567	574	575	626	566	532	530	559	549	572	543	599	579	581	542	533	612	556	553	554	539	557	598	533	573	550	541	596	579	546	610	538	538	598	606	570	575	560	577	600	536	544	543	580	513	537	585	542	573	554	572	557	516	578	558	545	568	577	543	572	564	551	595	567	602	560	561	526	573	563	551	595	588	540	556	576	597	577	550	543	584	558	575	541	581	603	585	550	549	616	562	571	570	535	573	536	543	562	592	593	568	617	564	566	573	557	577	573	572	555	571	596	575	578	569	615	592	595	633	584	562	591	555	554	571	551	572	542	593	583	599	593	541	596	514	544	594	531	590	522	610	544	592	596	631	566	611	624	547	575	553	585	587	627	546	551	536	582	587	595	583	537	557	551	559	561	572	592	553	625	544	548	588	571	573	545	545	609	551	546	594	594	541	573	605	557	562	575	581	523	555	569	562	536	593	592	501	566	556	556	592	591	572	555	601	549	590	582	577	590	559	568	571	598	580	553	588	605	586	585	568	542	540	615	561	567	542	564	552	587	535	643	578	608	590	631	547	592	589	574	548	567	607	558	605	566	580	599	531	561	561	525	530	571	560	573	578	563	544	556	629	564	589	586	577	592	570	556	543	539	573	546	614	546	566	578	608	551	586	580	592	572	605	561	529	585	600	539	563	566	563	538	615	576	581	587	585	584	560	568	585	582	584	598	564	566	565	545	546	570	544	578	578	544	548	574	569	586	579	576	579	594	613	576	558	570	603	589	561	575	606	569	566	572	594	546	572	552	579	590	587	581	577	599	585	555	596	567	598	551	550	548	552	555	559	577	568	562	561	603	553	571	625	573	547	560	590	565	563	612	542	583	539	583	552	550	526	571	591	628	584	548	567	577	544	621	557	639	581	579	568	575	560	558	553	547	560	576	539	593	519	592	576	581	604	577	579	593	593	575	541	588	570	525	539	583	579	618	541	573	566	581	592	577	504	567	600	592	557	574	576	559	547	580	570	548	593	575	560	517	568	594	587	562	594	569	577	601	566	556	585	589	552	593	538	591	582	563	595	529	592	579	589	592	548	587	565	549	550	545	581	598	565	584	581	551	580	580	576	599	604	595	558	521	540	587	566	564	570	558	566	632	573	568	598	606	649	589	566	594	554	560	549	573	584	559	591	555	562	560	589	573	549	569	574	571	548	576	523	581	582	590	545	559	544	578	586	594	596	570	542	594	514	519	528	543	545	556	589	587	571	585	618	621	544	572	597	589	604	571	605	581	533	577	586	598	544	557	562	538	564	549	568	598	565	589	568	595	576	610	626	566	540	594	587	563	548	577	557	544	588	564	578	557	580	562	557	597	542	537	572	560	576	582	564	594	554	620	553	553	581	548	586	566	613	550	598	569	587	591	589	577	557	598	564	575	567	558	572	519	574	547	565	564	566	582	588	607	572	590	552	585	587	524	550	595	599	601	554	556	561	587	558	547	580	555	624	603	601	563	536	597	596	585	584	559	561	550	561	552	609	594	603	559	582	591	536	558	576	589	586	573	544	619	535	593	592	589	577	589	598	565	610	619	592	535	624	618	573	533	575	606	582	540	520	589	568	569	564	565	589	601	569	578	585	580	576	547	554	568	558	570	598	569	551	549	570	567	558	577	579	564	562	609	562	552	593	564	595	572	594	569	612	567	560	588	540	537	536	585	593	569	560	574	594	552	560	575	573	573	594	584	567	574	534	570	549	570	542	580	570	540	573	550	577	577
24371	21540	25239	28310	21541	21555	17919	524	263	220	228	185	180	139	160	134	169	124	148	141	163	141	154	133	127	129	132	123	128	119	128	140	121	121	118	144	132	115	135	120	117	125	105	120	97	132	118	152	108	118	112	111	112	129	111	111	127	140	128	113	133	109	117	109	110	147	112	123	123	108	117	118	123	110	113	125	130	119	121	136	115	113	123	120	137	116	113	95	108	117	123	109	144	127	117	97	129	99	105	114	112	115	104	120	117	108	133	117	120	106	112	129	123	115	140	123	114	118	117	128	131	114	116	120	115	108	137	111	138	118	99	108	110	112	117	112	123	120	123	89	111	112	112	108	96	117	116	113	148	113	96	132	100	113	98	125	98	98	101	109	110	96	117	123	115	124	117	116	140	127	95	107	101	129	102	130	127	124	109	94	103	121	101	122	125	115	116	97	127	113	106	96	112	114	103	109	127	128	102	121	110	121	109	117	140	139	119	114	108	106	138	125	110	101	118	101	92	124	141	117	125	120	134	96	91	122	118	106	109	122	116	105	128	110	110	127	114	115	102	107	116	122	142	129	117	96	118	110	111	134	104	96	112	103	130	135	131	110	143	138	118	98	115	125	104	125	98	116	104	108	100	128	81	124	124	118	111	103	102	125	123	112	132	108	126	130	113	115	127	91	120	107	111	116	108	123	121	132	125	128	106	99	106	114	103	120	124	137	128	107	138	114	141	129	108	122	111	114	112	113	105	98	106	129	130	119	101	123	102	101	110	127	117	108	133	126	120	128	111	122	115	114	122	122	115	102	112	128	113	128	118	114	113	121	116	123	126	128	102	117	123	127	140	104	117	111	109	108	123	116	129	101	104	90	117	111	115	116	115	120	131	116	105	114	119	111	111	116	121	131	104	130	103	109	102	119	112	111	116	124	96	129	154	137	112	115	98	124	106	92	124	116	132	109	117	117	128	119	116	134	128	124	99	108	110	127	111	131	124	121	116	118	102	109	129	90	96	105	120	121	116	116	90	126	124	117	110	112	133	103	88	97	120	95	124	125	119	135	128	114	110	123	123	103	108	119	124	124	133	117	138	98	104	109	96	120	110	127	102	100	108	116	114	118	122	122	105	129	121	112	117	106	103	102	113	104	123	98	122	115	115	117	91	85	112	119	124	145	108	134	118	125	108	116	93	90	110	116	129	135	143	110	113	111	114	121	128	109	113	123	96	114	126	138	123	116	121	133	106	98	109	124	110	121	118	133	115	121	126	117	121	138	101	122	111	116	131	106	104	143	113	141	137	106	122	115	108	116	138	146	127	110	112	112	109	115	126	140	114	100	104	119	114	124	125	136	130	134	121	118	124	135	104	96	120	109	110	120	96	119	119	108	106	118	97	136	119	99	133	117	115	110	127	118	111	108	107	98	133	121	120	121	101	130	113	134	119	122	113	124	110	95	113	135	131	114	106	133	108	111	125	111	113	95	110	131	111	115	121	139	121	127	129	114	110	122	94	103	105	114	96	123	111	124	106	139	120	130	103	110	130	126	96	123	127	123	107	114	120	126	131	121	113	113	126	132	104	122	126	109	125	105	106	117	106	102	130	125	118	116	82	127	114	118	120	109	105	105	119	90	107	109	104	101	108	110	141	138	94	100	107	143	122	110	90	121	128	116	118	115	125	132	125	132	113	103	106	122	119	133	109	106	104	130	114	133	122	111	124	120	135	122	115	130	108	110	96	119	142	118	135	112	107	134	112	136	129	124	127	139	124	130	114	123	125	121	121	117	134	105	118	111	122	135	129	111	105	120	110	117	134	133	111	125	123	125	117	125	127	112	100	95	130	113	107	97	131	111	130	116	125	133	136	120	144	102	119	121	120	117	144	117	111	115	107	115	93	124	120	124	116	138	133	124	125	126	129	111	145	117	104	101	114	108	125	117	99	128	110	111	116	117	110	116	110	101	123	135	128	114	103	128	129	117	107	108	116	121	131	98	114	124	114	132	117	103	108	116	118	106	117	112	106	113	125	102	114	107	112	122	106	103	102	104	111	110	119	117	120	122	120	115	116	117	99	120	129	115	133	130	109	119	129	130	118	135	116	133	115	104	122	101	116	130	130	109	112	93	112	106	124	114	122	105	94	120	109	123	103	110	126	127	123	128	135	126	83	124	118	118	109	108	113	128	133	118	122	111	105	112	93	102	114	123	99	120	105	149	130	128	104	128	123	122	115	138	134	116	126	119	118	131	109	132	122	96	131	108	105	115	128	125	126	124	130	120	111	136	149	124	118	129	129	113	121	114	111	117	117	122	112	110	107	120	111	109	105	109	96	129	114	100	114	98	130	109	115	111	123	114	98	105	125	125	115	90	113	110	96	119	120	120	115	128	135	113	116	132	114	117	111	116	137	116	117	133	120	101	108	100	124	128	115	103	107	117	131	122	111	113	90	109	107	137	129	113	110	127	128	122	114	120	126	111	100	130	120	115	109	120	127	105	122	116	110	119	116	112	144	136	93	116	127	124	105	110	128	131	123	123	125	125	141	95	98	134	128	112	95	123	104	104	127	132	133	119	103	113	117	100	110	116	104	126	122	107	113	110	129	108	117	99	95	104	115	120	120	119	113	107	126	103	104	104	102	125	108	99	127	141	119	117	114	112	124	98	107	133	103	117	112	94	99	111	117	119	131	120	124	101	93	116	90	111	91	121	132	129	119	121	113	119	121	130	105	91	108	121	137	106	123	153	119	125	111	126	117	112	108	100	116	92	107	112	111	138	108	94	115	126	111	132	121	111	94	131	107	102	124	124	112	118	126	101	117	126	126	111	136	115	118	121	121	131	122	118	118	125	113	132	125	128	105	114	125	121	100	110	122	109	106	116	116	127	92	125	140	120	126	120	132	113	107	115	127	132	117	106	116	114	115	137	122	126	117	126	124	143	106	122	111	108	100	115	135	133	111	109	122	145	121	111	113	90	135	106	127	107	110	121	115	116	119	103	129	107	114	131	107	122	120	125	107	127	111	104	112	123	136	145	120	128	109	112	128	122	103	111	129	126	128	119	121	133	89	118	125	110	136	113	129	108	134	101	96	122	107	123	143	100	118	119	122	112	105	113	97	121	113	129	111	120	119	117	134	123	130	141	101	116	114	118	118	139	136	112	124	131	108	107	95	136	119	130	110	119	114	118	106	113	137	102	113	116	130	115	112	105	116	127	106	114	132	106	115	102	113	101	138	119	130	109	134	113	125	130	122	98	125	127	115	129	106	135	124	115	106	107	123	127	116	110	130	112	129	123	93	109	124	124	128	120	113	129	127	122	133	112	101	120	115	106	108	121	104	119	130	107	127	115	110	128	114	99	118	144	114	114	111	111	117	126	110	127	110	109	125	119	117	125	128	131	110	125	126	138	125	140	119	85	97	129	126	116	111	112	95	125	106	134	123	143	121	126	111	129	120	119	120	125	118	110	110	111	124	100	127	108	154	109	118	112	105	117	120	97
3019	3014	1542	807	530	499	366	366	334	349	352	313	334	298	319	297	295	303	293	284	285	287	307	317	334	273	296	305	300	266	300	276	295	286	298	291	309	277	313	297	279	273	312	264	274	300	314	262	288	313	294	270	292	279	300	282	292	293	293	317	321	285	309	288	296	268	285	291	314	291	274	283	303	261	272	270	268	298	269	301	277	293	286	293	298	309	308	299	277	294	288	272	285	284	294	277	279	273	299	312	305	305	273	289	274	272	291	275	278	290	297	294	300	270	259	288	297	290	304	259	280	296	312	306	302	300	268	291	285	259	286	272	282	291	260	284	276	284	286	296	273	296	283	278	294	294	259	272	267	270	293	291	265	302	305	336	296	288	299	283	289	310	298	311	286	294	296	268	294	326	294	301	282	280	280	266	298	299	285	291	306	307	285	288	285	284	271	288	307	277	318	295	279	268	270	312	270	298	288	269	260	270	293	285	291	275	260	286	296	300	317	315	300	280	281	270	278	293	281	278	285	303	296	299	295	277	260	314	294	289	270	297	273	287	275	242	291	259	293	298	270	282	266	259	302	299	239	268	273	278	282	294	267	278	297	310	282	288	267	266	336	318	320	254	315	282	299	290	282	262	302	307	329	286	278	278	285	299	280	285	328	309	282	273	297	293	278	288	289	310	317	296	294	272	279	278	271	282	269	309	292	273	306	304	302	325	300	273	275	291	296	281	297	285	289	289	295	310	269	299	279	308	293	303	268	314	276	292	278	287	285	294	250	289	307	285	297	312	298	299	292	299	316	277	287	297	322	298	294	330	281	315	312	245	303	299	287	307	299	301	288	299	325	315	291	286	290	310	296	295	307	288	287	260	266	298	290	296	274	298	277	294	279	269	276	279	297	303	305	318	267	269	298	288	270	270	292	277	299	296	283	308	304	239	268	316	304	285	334	280	297	299	303	280	289	281	321	311	255	307	262	285	288	289	293	302	263	277	283	279	286	312	251	274	283	280	293	291	298	300	297	287	281	296	257	291	286	308	271	274	300	298	280	285	299	286	302	268	263	300	291	292	284	286	338	276	279	288	274	292	273	291	300	287	302	286	261	289	283	282	294	281	263	289	278	246	301	256	282	279	304	287	296	275	286	292	300	280	290	265	291	295	311	288	245	295	321	286	290	289	317	296	255	285	297	298	315	271	284	271	272	301	279	277	295	298	284	326	309	294	304	300	296	314	299	277	299	285	284	289	273	280	292	299	290	293	300	266	331	301	296	294	310	301	288	313	293	302	261	299	308	293	289	278	278	268	270	309	299	286	308	303	257	321	268	265	310	319	270	295	300	262	280	290	301	292	287	296	284	286	270	274	279	297	288	291	285	332	296	286	247	298	291	285	270	293	287	264	297	279	310	272	292	270	293	280	282	280	290	287	288	268	303	295	292	295	269	267	309	300	280	320	283	315	305	301	289	280	295	291	288	291	288	258	305	325	277	287	281	267	293	292	300	324	301	306	302	298	306	265	285	306	270	296	271	278	281	287	274	289	280	284	310	275	321	302	281	293	287	287	276	291	273	295	281	301	299	300	306	308	288	290	288	305	292	291	299	307	307	280	295	283	301	286	289	290	269	315	274	284	305	275	295	284	326	285	283	276	288	281	304	333	291	301	280	296	287	298	290	270	264	287	280	293	304	270	311	315	285	291	308	299	293	296	289	268	309	289	250	274	324	287	284	291	310	289	315	310	293	276	289	279	274	285	276	270	288	320	284	281	289	309	275	283	306	303	306	293	299	320	294	280	269	290	281	276	317	296	273	298	255	259	263	293	295	299	295	276	292	275	291	291	270	303	321	306	282	292	266	287	277	300	285	306	312	315	277	297	282	296	295	325	298	295	288	289	300	278	264	265	290	246	285	295	286	279	288	286	292	300	281	276	270	294	288	273	266	299	310	285	300	302	304	287	280	296	293	272	278	275	289	307	296	272	275	277	317	260	279	280	302	290	290	288	300	284	271	296	286	294	321	285	275	308	269	298	270	283	272	293	295	314	283	266	303	276	326	304	297	286	303	266	262	306	285	271	277	271	287	309	301	306	310	324	298	281	274	306	260	288	284	313	280	277	266	286	288	302	294	291	293	272	256	281	313	274	290	284	254	297	275	302	279	265	277	310	270	289	254	279	279	262	285	267	281	312	302	283	299	302	307	304	283	302	274	286	282	274	259	293	315	296	250	266	307	306	301	304	289	269	298	258	279	289	281	293	280	285	301	290	298	302	271	273	277	293	309	297	278	278	272	297	286	274	302	280	283	302	275	281	270	267	287	278	285	272	297	294	274	291	294	302	289	318	293	302	296	315	299	273	295	277	271	313	308	298	276	312	285	313	298	267	268	284	301	335	285	281	278	281	290	267	295	288	273	293	301	269	277	300	284	275	269	279	308	299	269	290	292	290	278	291	314	266	304	302	280	269	303	268	276	276	265	292	280	304	292	305	277	287	259	275	284	315	308	275	309	312	309	272	299	292	300	314	313	322	271	309	281	284	305	269	328	283	279	312	300	270	263	285	278	293	306	298	292	274	287	312	317	289	264	258	288	280	294	276	294	280	293	291	288	275	303	308	271	301	274	284	283	266	303	290	311	267	279	331	285	311	288	292	278	276	280	287	282	301	266	325	305	266	256	289	266	303	309	297	302	290	295	269	296	272	303	299	273	284	282	264	289	282	250	300	283	296	286	304	290	297	251	289	275	292	292	296	274	277	283	276	280	304	281	264	287	294	276	278	266	275	306	301	289	249	278	290	281	310	273	290	293	271	285	290	279	299	339	283	301	255	298	299	265	292	240	267	279	291	307	278	293	309	294	282	274	306	295	304	269	271	275	270	297	308	294	299	306	287	297	270	293	294	293	279	286	278	277	297	314	252	278	284	315	316	253	279	310	278	294	258	289	285	282	305	257	283	270	302	283	310	271	309	310	288	309	319	278	280	303	280	292	277	327	291	306	294	263	278	293	270	292	290	285	326	284	292	241	273	273	290	288	264	278	300	301	287	308	305	285	287	308	255	299	301	283	278	305	294	272	298	308	279	310	288	274	260	297	286	314	269	259	294	301	261	284	297	275	302	311	280	267	295	320	272	255	283	268	263	251	281	277	329	288	291	283	299	281	271	300	294	285	305	313	272	279	273	266	277	284	281	263	284	262	308	296	298	303	280	308	310	273	263	286	300	339	289	296	275	304	313	265	294	295	303	304	278	266	309	314	282	263	269	284	275	275	271	272	292	262	298	293	319	292	312	267	284	258	289	260	280	296	293	326	272	287	271	299	306	304	255	265	286	316	264	298	269	302	281	289	312	293	287	305	272	279	313	277	281	279	275	293	299	270	298	286	292	278	276	292	282	299	307	276	286	296	276	270	283	277	279	305	264	258	297	275	324	278	292	309	289	253	273	283	265	281	268	295	300	278	286	288	318	282	267	289	271	290	274	285	299	285	297	296	283	300	268	306	300
32141	21068	11667	819	446	415	384	418	408	394	354	403	382	382	361	372	406	396	426	329	379	387	404	401	356	383	424	385	355	360	389	398	401	378	378	406	395	386	369	369	401	374	370	361	407	420	358	381	372	413	400	414	384	390	417	387	378	386	362	366	397	374	381	443	363	387	349	373	391	404	371	414	355	368	325	389	401	406	348	395	403	366	387	384	391	424	402	385	370	401	382	367	375	350	416	382	404	425	366	403	355	427	431	380	391	391	360	385	384	426	417	373	404	386	394	355	369	392	372	376	370	340	376	358	372	391	377	396	387	386	411	384	389	359	383	354	410	376	411	406	340	406	408	409	398	386	391	372	357	377	366	361	370	393	396	405	371	406	436	363	399	388	405	359	372	370	371	383	406	363	403	428	386	378	409	414	419	403	355	378	364	380	361	385	360	395	390	414	342	361	394	407	409	372	351	361	328	408	374	398	425	349	398	346	383	371	349	344	374	355	393	382	377	394	392	423	368	342	381	349	396	348	372	365	374	405	372	400	391	387	420	376	407	404	389	382	425	364	383	373	377	408	390	392	401	341	363	377	402	397	376	404	395	394	376	365	377	372	385	385	397	395	367	410	365	369	356	375	374	390	363	412	368	352	398	401	400	376	370	378	374	373	400	373	354	342	366	375	408	435	352	346	397	413	328	353	365	400	398	371	398	376	400	384	368	386	371	411	366	371	350	350	350	386	393	367	391	368	369	414	369	379	373	375	362	406	398	343	380	395	407	355	342	385	360	377	394	402	388	439	391	395	378	378	395	349	389	391	395	411	384	374	395	388	398	408	348	397	363	384	379	402	383	421	394	381	396	395	344	381	363	367	367	365	405	380	346	383	361	380	418	374	377	349	352	409	383	341	387	393	364	387	401	369	371	381	376	380	403	385	406	399	344	374	363	380	365	372	378	426	383	379	375	340	394	392	387	393	384	392	413	371	384	358	402	396	386	380	349	374	428	373	378	398	406	407	356	377	413	372	398	391	368	348	346	363	344	375	393	369	424	360	377	360	382	422	383	426	379	394	389	393	398	402	423	381	430	391	385	385	368	367	396	413	388	367	367	388	379	402	366	395	387	374	409	376	396	344	388	364	413	375	345	394	391	395	387	403	347	364	400	361	410	353	381	430	404	381	422	413	358	378	367	353	417	380	365	385	333	399	397	351	366	359	359	371	377	391	356	382	348	344	425	415	349	401	335	341	441	395	416	371	390	388	386	378	379	366	357	399	388	371	366	375	335	385	382	389	363	363	398	378	385	408	414	367	390	345	375	360	379	383	367	365	351	391	376	381	415	402	400	366	378	356	442	402	403	393	374	395	395	379	382	363	397	429	381	368	359	380	369	415	404	373	341	382	389	427	394	405	393	411	371	386	389	397	380	354	347	350	389	369	399	380	377	393	365	365	385	368	368	407	400	394	413	385	423	380	369	382	391	422	356	389	353	393	357	376	365	403	383	362	358	409	381	416	407	371	369	388	392	377	369	428	397	389	385	373	371	387	380	383	381	369	386	382	439	369	374	377	415	390	410	358	323	379	389	396	357	384	391	394	381	390	415	385	400	396	410	397	430	352	343	372	428	414	393	377	401	392	408	366	368	377	411	383	372	386	374	376	395	419	389	370	384	421	334	380	371	385	394	411	412	365	388	395	399	382	405	385	350	385	389	360	360	385	356	405	385	377	363	385	376	386	379	367	398	358	399	420	427	425	375	375	383	430	406	395	359	334	423	371	398	389	367	339	386	415	399	379	376	335	395	425	404	410	406	413	401	373	402	371	374	375	374	333	384	374	357	414	386	419	399	375	368	400	379	380	347	392	418	381	358	398	393	399	392	367	374	373	372	365	385	390	398	370	389	377	451	388	367	403	391	336	388	417	379	380	363	391	411	409	379	421	433	438	421	369	415	388	399	356	429	370	415	368	351	386	325	372	387	391	357	413	364	376	360	387	350	374	409	406	351	375	389	405	394	391	353	427	384	365	378	365	406	356	389	386	404	378	367	371	383	353	353	354	377	384	396	372	371	420	398	399	358	384	336	378	362	363	361	352	370	392	394	365	392	449	404	378	365	403	417	423	403	385	390	384	380	385	354	383	343	395	391	390	409	378	355	392	372	405	363	390	354	404	394	412	361	366	381	441	337	377	384	410	386	413	372	397	404	407	396	351	389	381	389	377	413	372	426	381	364	360	351	350	360	368	353	423	373	391	400	392	366	358	395	369	368	377	381	380	387	404	397	389	377	384	365	371	357	373	395	398	436	392	369	357	380	390	371	434	401	393	377	396	382	414	380	389	359	388	420	370	370	384	406	408	398	392	411	417	403	336	403	400	380	366	402	374	402	387	394	385	369	389	418	394	382	392	403	381	364	393	370	391	365	367	401	425	401	388	375	403	383	390	370	419	382	396	359	362	394	382	399	372	384	355	370	380	431	377	375	383	371	382	381	368	389	381	411	418	359	402	387	369	370	375	392	381	395	361	394	412	391	377	396	375	396	386	372	408	385	377	401	386	392	378	385	356	389	373	377	412	404	383	383	354	380	343	401	395	360	365	375	371	379	391	400	404	336	399	402	420	382	398	415	394	364	388	377	392	381	378	383	378	368	335	389	383	375	377	369	360	390	403	369	412	388	351	388	358	421	389	384	386	386	387	403	360	367	372	393	405	401	387	389	390	390	407	401	367	354	424	414	384	416	405	392	354	396	373	403	367	354	358	380	399	368	362	382	373	390	384	391	361	395	375	388	340	395	396	390	356	390	382	366	378	412	418	371	389	362	361	352	359	414	389	390	411	397	370	384	382	398	401	408	415	423	395	394	357	359	361	368	399	365	377	384	372	375	356	378	370	356	378	365	396	361	376	370	371	366	418	386	370	387	378	344	392	394	352	398	354	380	354	430	353	387	404	399	366	429	375	394	374	413	374	376	405	368	357	408	378	371	407	387	382	388	382	386	387	403	411	377	378	404	367	382	336	400	394	380	401	374	375	382	350	406	376	426	396	407	370	423	378	367	357	405	375	391	410	373	412	378	382	375	375	374	421	368	355	360	351	381	360	411	377	364	401	377	388	407	364	424	351	388	360	426	367	365	361	373	407	354	410	382	429	413	366	387	419	370	371	430	401	357	377	381	350	355	400	392	392	368	386	428	362	396	377	397	417	367	367	383	393	377	422	377	376	378	413	381	417	399	369	402	417	393	362	425	376	403	375	365	384	371	346	392	397	379	395	384	373	381	380	399	354	362	372	402	407	386	386	375	353	361	393	399	367	372	386	366	393	353	398	397	367	381	393	379	409	409	372	394	392	346	370	396	395	396	364	368	391	385	372	360	368	335	352	384	376	398	385	380	366	383	402	374	411	402	409	381	363	390	395	416	375	398	416	360	358	412	390	416	405	378	398	396	388	382	396	396	370	404	395	367	407	394	404	403	368	426	390	378	417	360	386	382	390	382	386	375	372	384	394
5720	902	889	869	917	844	874	809	833	839	850	853	816	839	834	868	854	830	821	826	843	793	823	860	777	787	801	843	813	842	822	803	825	836	796	839	847	826	843	872	842	807	793	833	784	838	828	812	852	838	816	831	844	799	795	842	896	806	839	792	800	755	849	828	778	869	889	848	785	789	893	828	855	823	785	857	869	805	858	770	879	857	778	781	863	802	810	873	889	768	813	834	795	858	819	864	840	768	774	835	781	854	832	825	850	849	837	835	838	821	801	824	873	791	851	826	832	828	810	815	862	858	824	796	837	844	835	795	836	839	864	851	876	825	834	838	800	813	791	848	796	825	786	766	798	802	860	813	838	830	829	775	797	835	849	830	806	802	776	834	843	879	800	811	855	830	821	834	831	880	834	827	822	844	804	831	819	870	800	779	835	808	781	798	802	826	846	790	843	832	847	854	845	875	834	789	850	852	876	787	851	848	840	848	847	830	873	837	837	827	847	800	832	816	807	815	876	861	863	855	835	873	837	871	830	844	877	846	827	805	861	853	847	840	854	803	815	784	889	883	819	842	832	807	794	846	835	853	817	847	822	864	812	846	824	845	813	816	800	819	828	809	860	870	845	803	826	793	820	815	800	781	812	819	841	835	841	855	908	871	853	778	873	823	815	816	835	819	797	829	779	830	846	828	814	833	824	843	873	821	829	847	821	846	874	855	879	852	806	792	808	845	811	810	828	865	843	836	833	783	832	858	848	914	900	812	831	834	871	847	836	846	864	819	813	789	827	839	749	830	817	813	854	823	833	799	805	866	833	787	809	841	828	851	820	858	789	813	816	840	841	827	828	806	817	832	860	868	836	793	833	810	824	826	788	841	823	891	856	852	842	837	895	873	801	865	789	824	825	804	871	795	836	791	830	800	817	802	833	779	793	868	836	828	801	793	829	851	847	838	806	848	828	866	848	881	833	835	815	868	875	856	872	800	816	877	832	826	774	833	836	793	883	790	887	872	838	842	782	817	780	831	816	847	799	777	822	862	806	844	839	809	883	828	791	820	828	879	863	797	840	822	851	805	845	809	809	794	855	812	769	833	824	798	820	802	843	809	840	887	804	821	803	834	834	815	810	828	827	825	828	798	835	821	859	834	824	891	762	824	826	820	863	824	800	809	807	857	840	788	846	852	811	845	799	865	778	845	826	840	846	831	873	822	797	833	851	834	851	832	768	875	858	860	896	834	853	822	874	816	875	769	837	797	873	847	862	858	840	851	873	852	846	845	836	859	839	826	840	903	838	842	836	816	790	798	827	786	873	861	810	820	865	827	847	842	820	780	853	872	817	828	794	832	814	815	866	815	833	844	838	826	831	869	853	857	780	767	819	815	836	852	780	819	796	831	800	825	844	813	837	828	821	849	875	808	778	853	796	774	801	862	806	823	811	855	850	864	821	828	810	790	847	833	845	840	789	770	813	797	835	825	748	878	808	833	848	807	824	835	813	838	822	823	791	796	853	837	781	871	816	871	802	800	830	795	861	831	811	815	887	813	880	816	823	837	794	760	829	787	815	818	858	825	813	807	827	790	864	814	831	787	806	821	786	810	833	813	845	829	823	865	840	842	838	874	853	798	865	802	839	795	818	814	798	795	808	821	901	851	843	821	826	804	830	858	848	872	798	818	860	845	855	884	767	787	853	816	865	814	835	782	855	877	825	862	851	801	772	842	870	810	836	803	834	858	844	813	901	801	812	797	834	867	886	797	826	845	767	788	858	797	813	812	801	805	856	804	864	811	833	830	814	825	836	833	851	832	826	808	812	822	803	864	815	829	876	824	824	852	759	819	844	865	836	795	815	799	822	774	869	843	833	825	838	759	825	793	819	802	787	839	845	818	837	782	811	823	813	860	839	819	840	804	840	833	797	800	827	844	826	858	816	825	792	860	821	811	863	812	863	844	841	828	819	818	827	829	853	809	877	890	809	769	863	842	875	764	824	826	858	869	862	822	789	788	858	774	814	802	834	858	823	830	876	798	849	813	805	829	775	850	807	832	838	778	791	827	788	857	828	765	849	782	852	800	774	868	806	822	831	860	828	822	817	836	809	859	822	845	807	837	826	823	861	829	862	816	785	727	832	864	818	794	779	830	831	829	857	822	810	812	832	815	825	777	843	808	817	845	847	834	834	847	876	808	843	840	862	822	866	835	812	841	839	827	833	830	843	801	845	817	764	860	858	819	821	802	816	807	825	769	831	791	815	840	778	816	815	814	797	867	842	817	849	815	839	826	832	862	845	849	851	854	858	857	870	845	816	736	832	844	852	795	845	837	809	825	803	828	855	810	797	800	794	886	794	807	847	797	796	834	853	827	841	779	819	820	824	840	843	884	808	805	828	870	852	806	803	844	823	828	817	856	800	834	852	787	812	827	843	826	802	877	870	846	818	770	818	847	778	874	861	853	749	807	822	828	819	864	875	846	819	842	818	899	816	810	811	801	822	829	824	842	838	806	856	846	868	796	821	829	835	833	805	818	811	836	815	893	859	884	852	891	823	803	819	804	839	813	822	857	820	821	791	840	835	855	837	833	853	809	877	826	779	838	864	830	813	808	836	846	858	841	787	838	862	788	851	853	849	857	838	838	859	784	860	855	842	864	832	842	778	814	854	792	794	822	824	866	784	880	818	833	840	767	788	809	875	841	849	842	811	833	836	840	830	801	786	811	801	842	837	842	823	810	815	821	859	838	846	777	757	836	869	834	827	806	847	814	813	828	825	880	807	775	814	839	805	793	830	842	805	830	806	849	844	788	813	806	845	775	846	862	843	818	778	784	807	816	794	828	863	858	853	811	798	852	832	835	841	777	844	816	824	872	846	796	846	834	862	825	807	808	790	789	825	814	810	835	850	828	842	782	815	827	848	839	853	848	849	824	846	825	773	861	860	818	896	844	840	798	829	868	820	825	783	795	807	842	877	815	865	807	791	875	852	852	806	864	812	831	867	855	879	800	832	840	869	854	749	797	779	845	856	884	832	840	789	880	861	885	861	838	879	837	792	807	799	828	810	808	846	837	793	860	822	794	841	857	829	803	794	827	812	837	805	857	871	897	827	828	894	849	839	848	828	803	811	860	887	837	792	819	853	834	814	846	836	835	853	838	807	849	873	842	835	837	814	801	789	885	826	863	839	818	825	805	822	853	809	822	882	801	860	830	854	823	841	848	826	810	822	799	853	856	792	834	831	829	836	859	874	794	847	825	832	767	839	839	828	853	803	793	870	832	832	888	844	841	825	894	813	893	834	850	867	853	825	841	874	836	863	794	852	823	797	843	921	789	873	846	840	806	841	816	809	801	807	813	810	848	796	876	755	854	828	811	814	849	813	814	809	816	785	843	826	800	808	800	785	822	772	813	851	833	822	792	836	847	791	861	783	870	790	816	857	841	839	797	815	789	846	782	878	845	850	821	833	764	781	794	822	814	841	837	798	882	870	859	815	866	777	835	824	855
25041	21564	24928	28653	21558	21287	1080	331	332	321	331	306	302	291	297	256	282	263	309	304	271	235	258	290	287	261	270	254	276	267	300	265	274	254	287	256	254	268	264	236	300	261	291	251	275	268	265	255	249	226	287	265	241	305	255	255	254	258	261	283	253	268	238	247	286	237	252	230	288	270	264	254	274	243	268	257	246	262	281	251	270	241	268	233	278	270	250	254	256	252	263	246	273	265	242	280	240	274	232	284	261	256	299	243	279	287	250	265	297	274	277	254	236	243	250	265	237	251	275	278	246	248	239	278	240	254	229	260	265	245	262	260	258	234	249	259	299	282	282	256	293	259	285	255	268	276	232	254	259	267	249	289	269	280	259	259	261	252	250	273	274	255	248	268	288	278	284	250	273	242	232	294	263	297	310	270	256	283	239	234	247	261	270	262	264	272	272	268	288	254	254	255	285	253	239	281	230	269	242	265	261	252	287	244	280	281	276	254	242	262	257	280	246	267	237	259	263	256	249	260	271	268	252	239	248	269	270	283	286	258	255	262	264	296	284	272	294	246	286	248	261	273	276	276	259	255	237	269	255	239	271	260	260	278	232	251	270	233	267	255	286	269	261	273	283	231	284	283	269	275	272	240	252	241	257	259	289	253	301	248	272	273	265	285	233	248	288	263	283	254	272	280	280	268	263	242	279	265	283	287	274	274	281	245	248	245	269	234	251	251	243	267	267	272	257	232	246	272	275	272	281	303	267	252	237	254	263	257	237	284	260	246	232	252	279	247	259	305	257	278	253	246	243	261	284	252	265	264	275	275	252	236	244	276	246	258	267	237	272	277	267	285	248	273	227	281	252	275	253	247	292	264	276	288	269	269	293	275	271	248	243	247	276	270	253	239	240	259	261	265	277	244	272	238	287	271	274	237	285	274	269	243	263	273	274	294	267	245	266	279	262	260	227	241	276	284	251	244	281	222	245	253	258	279	290	285	243	252	266	268	259	237	255	278	262	239	256	262	266	260	280	259	269	280	293	269	268	231	226	249	249	262	288	251	265	244	289	267	264	234	224	262	246	261	281	251	249	268	241	241	242	239	244	239	278	278	242	232	232	276	271	254	263	243	228	241	262	240	263	253	294	228	294	270	287	251	251	252	255	259	244	276	253	257	276	273	248	265	266	252	236	268	273	250	263	259	267	242	268	250	294	267	262	256	254	263	254	215	250	289	254	274	237	258	230	278	268	246	277	270	273	248	257	246	244	235	284	225	231	219	252	288	245	286	260	231	255	249	240	261	298	250	238	272	266	259	267	275	262	259	264	283	291	262	272	290	251	276	249	240	266	286	241	278	285	221	288	263	305	257	257	270	260	260	263	277	264	253	277	240	244	250	289	263	256	302	248	270	261	237	260	245	283	263	257	280	254	237	232	269	283	261	270	250	258	270	256	209	250	268	288	279	256	277	243	251	258	255	266	254	248	281	256	261	249	258	287	293	255	253	299	306	269	292	252	254	251	256	255	277	264	265	286	267	245	285	276	276	243	250	248	234	305	259	267	244	273	301	275	270	270	268	271	241	255	265	250	233	244	288	277	254	257	277	263	323	233	315	263	276	256	261	260	246	267	270	296	288	245	264	246	227	301	274	257	256	255	257	253	233	272	242	248	279	285	250	223	257	249	263	282	296	275	233	264	240	308	292	230	260	265	247	280	263	268	252	257	270	283	256	251	271	226	260	225	251	266	254	265	286	252	261	262	224	273	259	268	261	263	248	250	283	276	258	245	270	241	260	251	232	256	274	264	292	254	271	287	269	266	287	272	247	241	278	267	253	258	251	269	282	284	246	248	278	277	255	263	248	259	240	264	274	271	222	257	311	283	238	265	263	246	279	291	273	265	267	270	266	255	230	270	253	273	288	284	273	256	271	221	254	281	267	277	270	260	231	276	254	263	273	302	277	282	275	303	254	277	256	278	253	290	288	256	251	235	262	281	262	247	265	267	282	233	271	249	254	276	272	249	221	272	262	292	255	268	241	257	242	245	274	249	256	248	234	258	239	252	255	283	257	292	270	281	242	243	259	274	265	275	257	273	268	248	274	232	288	267	242	275	284	293	255	273	251	268	293	271	257	282	264	265	263	251	248	268	263	265	249	236	267	255	257	251	281	256	302	294	242	273	291	277	264	237	250	259	257	245	282	274	284	263	275	285	265	223	268	271	266	256	244	263	268	242	278	261	295	246	258	265	261	287	279	245	272	255	241	250	278	243	273	262	301	242	214	257	264	263	260	277	248	268	241	292	227	276	242	281	287	273	254	254	242	300	282	248	286	255	242	252	262	276	283	263	269	271	294	268	239	289	251	273	243	280	267	247	259	248	254	281	267	246	242	314	267	292	265	276	252	241	256	252	228	237	242	292	283	227	288	263	250	283	261	255	280	252	252	219	257	262	263	258	257	239	254	272	259	285	254	262	271	282	277	260	280	288	264	279	250	258	252	277	257	256	269	270	256	280	245	247	275	281	264	262	261	245	273	257	233	251	244	238	261	261	266	260	280	284	262	249	245	253	245	251	278	259	240	272	233	257	262	285	241	262	259	287	246	282	249	250	248	275	280	270	269	278	299	288	265	283	236	254	258	258	269	271	267	226	267	271	230	239	241	240	290	250	276	276	227	257	276	277	250	275	272	247	268	231	264	244	260	257	235	273	282	266	247	244	260	268	242	264	264	252	280	270	282	262	279	270	256	259	289	289	270	321	239	270	269	243	282	263	274	259	248	280	257	266	260	281	302	246	242	258	253	273	260	242	245	275	274	244	248	275	286	278	288	263	251	280	273	273	285	294	247	250	247	257	244	251	241	244	256	279	250	268	258	262	236	256	225	248	263	274	243	254	256	273	252	254	253	265	263	261	266	271	239	284	297	282	276	291	277	250	255	254	244	269	236	257	252	272	272	252	269	240	302	258	267	271	271	251	269	280	238	292	295	269	273	291	252	283	254	249	243	250	296	297	289	240	256	262	263	236	229	247	267	275	258	255	292	282	264	248	255	235	267	296	244	310	263	234	254	306	256	249	269	248	269	261	244	245	268	278	255	263	268	254	220	264	265	240	264	270	272	271	261	227	243	301	252	230	283	271	261	244	230	258	246	256	262	266	247	286	287	263	277	245	269	263	275	273	272	293	239	263	279	273	258	225	241	284	245	278	256	266	243	256	269	252	256	237	286	250	283	256	286	264	236	268	268	274	267	233	295	258	287	268	267	252	262	256	264	274	295	268	238	278	255	255	273	296	279	233	268	262	302	253	264	260	250	265	213	278	305	276	278	249	253	224	238	240	278	256	248	241	251	276	265	270	259	299	263	280	279	263	251	249	263	264	282	258	257	269	271	243	253	241	270	292	314	273	276	257	259	279	268	251	263	278	280	282	242	276	280	249	253	281	264	286	248	284	267	244	259	292	256	258	273	231	229	268	288	239	273	270	279	239	270	254	261	262	273	268	246	239	271
3101	2120	1198	826	699	656	620	589	604	590	578	621	577	576	606	611	586	563	566	554	575	552	594	593	606	538	593	592	598	550	579	607	558	612	593	617	601	601	561	568	612	589	604	577	560	563	591	582	602	547	589	612	585	568	574	538	600	577	563	599	542	558	561	553	577	567	531	588	560	566	569	572	587	595	582	622	582	599	525	542	578	551	585	560	562	541	596	543	581	548	601	587	562	554	545	596	577	586	563	595	609	531	568	569	552	582	578	564	582	537	568	560	546	568	594	560	573	559	554	616	580	558	582	536	547	557	562	567	586	525	548	597	559	592	593	568	533	570	555	575	586	533	545	582	591	545	592	596	565	545	570	564	567	578	561	542	562	594	604	579	568	553	600	602	550	544	540	560	566	565	578	561	574	529	582	552	522	584	550	572	568	579	572	591	562	581	545	553	574	563	592	528	582	588	531	558	601	556	539	520	564	540	537	540	582	576	563	564	574	578	530	577	573	582	584	578	539	593	538	554	543	514	572	577	568	570	611	597	593	554	558	548	561	589	558	569	572	582	570	588	582	525	586	568	569	578	564	545	561	563	557	568	567	510	557	593	569	629	578	561	555	581	591	539	579	570	535	524	580	595	546	570	575	570	599	526	561	588	593	586	560	554	559	562	560	593	558	573	534	583	588	577	570	544	572	590	545	587	571	562	532	632	575	565	582	553	561	611	618	582	574	556	549	578	597	525	627	556	620	583	530	580	605	583	610	582	567	584	585	568	566	557	579	622	611	560	595	547	604	577	596	543	540	593	578	574	564	619	579	548	573	529	549	518	602	596	623	548	558	568	546	582	547	591	575	545	548	610	510	615	573	551	602	612	559	546	597	580	572	565	582	545	574	565	580	590	562	564	574	561	576	569	584	575	560	549	550	590	550	539	575	576	565	550	569	556	559	556	509	577	619	585	579	542	548	600	528	566	581	544	615	582	562	591	540	565	609	571	606	545	606	601	634	595	548	579	574	616	550	574	545	581	579	605	562	581	579	585	498	564	547	590	571	583	538	604	583	503	540	600	570	524	590	520	597	625	593	581	597	530	561	556	557	604	607	575	567	579	548	557	592	564	578	573	590	548	572	594	574	547	524	545	590	556	561	612	583	596	586	590	587	537	596	571	572	556	564	568	593	517	582	541	556	537	582	576	565	541	577	569	602	578	506	542	558	570	571	534	568	570	573	579	578	644	575	575	585	602	584	572	570	536	569	551	563	556	596	564	555	593	541	561	566	586	590	579	525	536	550	570	551	565	571	598	615	544	571	593	553	583	549	569	573	595	562	534	513	607	542	533	588	566	609	581	562	584	571	557	570	558	532	610	586	580	563	609	537	588	547	595	555	597	539	576	576	567	541	541	578	573	594	571	588	584	597	553	544	533	608	586	562	617	541	566	560	561	557	581	607	568	558	580	574	553	562	560	523	588	585	602	605	597	550	580	517	588	568	543	602	572	537	597	571	558	574	554	560	591	557	595	589	567	567	572	586	563	568	574	578	561	590	593	544	529	576	588	570	585	606	535	598	575	526	553	591	589	532	600	589	569	571	561	601	606	577	566	583	587	618	631	615	577	574	588	557	569	592	529	539	568	521	585	558	539	606	570	601	621	627	573	579	577	541	577	589	585	529	570	572	543	587	575	580	598	578	559	585	588	551	600	575	564	573	601	554	574	543	568	537	540	562	608	606	587	536	567	566	592	588	556	558	591	544	558	577	561	604	570	603	564	533	578	628	548	586	625	569	564	564	593	540	569	559	542	599	580	580	539	528	549	589	610	575	583	563	566	589	589	531	580	616	562	563	545	563	556	524	601	559	546	580	533	569	575	620	565	634	586	575	608	577	638	583	566	596	565	569	575	601	611	573	559	573	543	587	607	549	556	540	574	554	562	562	615	595	589	598	565	564	555	607	555	600	557	570	600	550	515	577	512	543	575	549	609	643	592	549	560	568	551	570	563	561	562	583	548	580	542	575	586	543	584	589	552	592	607	519	572	560	590	569	595	558	539	519	586	590	568	596	516	615	553	574	571	571	584	590	580	576	581	565	535	603	563	578	555	591	587	560	589	588	591	562	563	566	580	557	563	558	559	575	620	570	575	578	551	576	527	559	587	573	580	553	531	583	570	536	533	555	576	578	566	509	581	556	544	590	557	569	583	586	581	534	569	574	554	547	550	562	615	602	562	578	610	569	559	544	567	580	589	606	575	570	573	613	560	570	629	575	547	580	567	569	550	604	556	553	530	568	589	537	536	574	544	555	546	583	598	605	568	581	552	536	543	535	556	588	572	586	547	559	549	553	595	571	536	563	585	576	573	582	581	576	551	595	584	601	570	529	557	531	594	560	609	584	593	551	601	600	500	561	594	570	581	586	575	626	565	565	574	579	598	582	590	580	561	538	542	544	583	572	562	575	568	561	601	543	561	617	611	559	548	543	572	578	577	566	603	618	585	597	518	528	613	556	591	620	552	571	539	585	560	555	581	591	574	576	589	559	582	581	543	556	593	605	609	563	552	568	542	603	552	558	581	575	604	558	568	575	570	585	595	557	583	586	548	582	553	595	560	594	589	568	559	576	602	561	543	547	629	567	579	559	577	566	581	590	511	613	604	566	587	549	570	573	592	602	587	578	559	561	582	637	552	582	597	551	526	597	565	608	584	582	603	591	590	574	537	581	578	544	595	573	572	554	552	555	588	551	609	567	529	573	565	575	588	615	571	559	574	594	576	565	588	627	547	571	548	605	615	554	573	575	587	520	551	562	556	583	567	574	597	581	577	539	565	557	581	580	567	583	538	583	543	598	593	598	580	581	546	550	591	571	615	583	603	570	611	544	583	547	559	567	620	558	552	557	581	593	567	573	592	534	561	621	601	615	524	557	531	534	569	538	574	524	525	568	584	575	543	564	595	572	558	575	546	586	604	585	593	544	555	606	556	527	546	592	580	564	585	565	574	569	563	555	567	561	553	550	552	575	555	569	592	589	587	606	583	592	568	538	573	530	566	585	614	566	564	568	595	544	588	621	616	578	563	598	573	550	570	598	542	555	615	601	581	570	578	619	576	613	565	580	582	528	598	590	577	571	605	607	569	589	571	556	532	551	571	596	563	590	541	530	565	612	605	553	548	535	587	540	554	591	598	579	578	578	564	583	592	578	592	578	566	608	560	563	609	586	504	588	538	562	602	568	584	580	535	576	582	540	592	583	555	559	566	550	555	592	587	609	529	583	600	560	554	596	585	566	569	566	617	569	560	566	548	568	593	565	562	568	542	568	637	523	563	601	565	553	602	629	563	566	589	550	589	616	598	565	582	582	575	549	539	556	573	598	565	577	512	573	546	578	591	537	561	543	552	559	531	600	570	551	569	588	598	512	556	543	569	561	509	592	546	589	610	554	563	524	561	552	544	537	554	585	571	538	586	557	573	562	533	602	583	605	553	557	544	595	578	594	571	547	577	572	612
24382	21544	25223	28336	21544	21568	18110	502	284	241	204	182	177	171	173	157	165	159	134	132	132	123	137	145	151	105	121	152	123	126	132	115	125	161	124	122	121	162	149	135	109	106	123	111	112	129	102	137	124	122	131	109	102	100	128	114	116	120	127	110	101	98	116	109	109	119	114	120	124	109	122	116	115	130	113	125	153	146	140	119	128	115	90	111	114	105	99	136	114	132	121	135	117	109	116	115	120	127	117	134	113	115	109	123	110	112	126	110	117	124	136	123	96	124	113	118	116	127	113	120	125	115	103	106	110	120	151	130	126	129	109	126	113	131	113	118	121	93	125	109	124	134	115	102	120	133	114	104	112	110	116	107	118	116	100	104	134	108	109	116	114	111	116	104	98	134	111	114	97	120	115	116	137	118	115	122	107	100	112	109	112	114	124	108	119	116	110	120	109	111	130	111	94	98	114	110	121	157	125	120	122	123	126	125	132	105	141	130	147	130	110	106	110	126	135	125	116	131	125	117	123	117	120	122	92	120	134	120	101	118	108	115	139	133	124	111	100	112	128	110	114	138	120	99	100	101	105	117	119	118	112	115	114	123	119	116	127	101	113	131	116	123	118	118	118	115	118	128	130	130	129	122	116	123	128	136	121	128	136	109	115	133	113	124	112	120	128	131	129	127	107	130	112	125	105	103	102	117	103	120	102	123	133	106	111	122	106	113	107	126	110	103	138	121	136	105	103	116	116	115	121	97	129	113	101	116	124	145	108	100	102	117	138	94	144	135	121	143	128	123	120	117	151	109	100	115	129	124	101	132	102	110	103	99	135	121	84	127	115	107	127	109	121	118	127	118	121	124	127	124	131	117	125	128	118	114	92	125	106	105	129	126	133	103	118	117	109	112	131	107	101	106	119	119	125	124	126	106	111	133	130	107	128	104	115	133	126	105	100	92	109	125	145	109	108	111	130	124	146	128	98	119	110	111	115	108	102	136	122	153	134	114	115	130	122	103	115	85	103	136	129	135	104	122	131	120	115	117	149	112	113	115	111	110	135	121	134	95	131	127	120	120	130	110	129	113	112	110	110	129	117	133	109	139	131	118	126	124	121	128	114	107	104	115	123	137	135	141	124	97	103	117	122	110	103	123	112	127	120	126	112	117	96	135	136	119	103	98	112	118	110	125	113	124	120	106	122	108	107	101	118	112	102	102	117	87	115	119	120	101	108	112	100	103	102	115	119	118	120	122	111	122	112	110	120	108	108	98	118	114	125	133	135	109	115	107	123	121	134	127	102	118	111	108	132	109	91	110	115	130	123	125	126	112	125	123	131	128	134	135	128	119	111	117	117	108	103	103	98	137	113	133	110	111	105	102	109	126	129	114	133	119	101	111	117	122	119	120	102	94	117	118	127	116	112	118	110	129	134	132	139	98	111	116	121	130	124	114	151	116	109	107	116	99	111	115	117	117	106	119	119	120	111	120	97	127	110	115	119	133	102	119	104	120	143	123	131	114	117	112	118	120	120	109	104	121	114	102	110	135	140	125	111	127	123	118	114	108	112	134	112	123	101	115	118	130	131	107	110	107	100	124	106	106	123	112	155	126	111	132	118	130	114	106	105	136	105	102	117	113	109	115	133	106	119	126	112	110	142	117	106	131	117	130	132	120	108	104	106	126	112	117	134	115	110	105	116	123	131	103	115	112	105	125	114	103	124	130	103	100	123	85	103	89	105	104	116	95	111	112	98	104	99	113	130	112	114	135	97	129	134	105	112	110	119	104	108	136	105	114	113	127	105	126	123	118	117	116	117	104	133	123	108	107	110	95	129	110	112	130	127	119	110	129	121	121	138	118	132	126	120	102	117	115	128	112	103	87	124	105	109	98	135	135	108	109	114	101	119	121	117	108	125	123	125	128	127	123	118	112	103	129	127	122	119	130	132	126	125	134	122	135	120	132	104	118	118	123	119	107	103	122	120	120	129	99	146	107	100	129	143	127	114	101	107	90	104	125	126	119	121	145	130	107	110	130	115	121	120	115	94	129	103	133	99	120	125	122	115	122	137	109	132	98	122	122	103	121	118	106	112	107	120	115	108	121	122	119	117	133	123	111	126	157	125	116	130	132	106	115	116	135	126	134	83	93	121	124	143	122	136	110	109	122	117	127	104	120	103	140	103	112	120	98	140	115	131	108	89	102	127	148	135	102	122	102	118	105	112	127	111	120	131	95	105	124	129	117	104	117	124	133	119	117	124	121	119	118	109	125	123	128	142	146	120	119	110	109	130	117	106	114	121	116	108	126	115	103	130	101	130	110	91	114	142	121	111	135	132	116	128	143	99	119	105	106	131	111	139	108	110	136	121	129	113	103	112	111	116	123	120	106	107	107	118	128	113	135	113	109	139	118	104	91	102	104	112	138	131	107	124	120	130	104	131	111	134	140	125	125	103	106	119	122	98	134	125	106	131	119	121	119	126	112	114	116	149	114	116	121	125	107	113	113	111	142	131	118	141	121	114	103	100	123	117	114	107	119	129	102	122	119	123	120	119	109	121	118	119	105	124	114	122	122	118	124	121	125	142	102	126	118	128	138	120	153	113	155	94	114	119	108	131	116	134	114	120	90	121	122	129	113	115	139	130	121	106	103	141	133	109	114	110	118	116	126	110	117	122	118	127	130	114	111	127	132	106	115	124	103	121	110	131	104	109	139	111	126	117	136	112	101	95	113	121	121	99	108	115	112	110	136	125	120	122	107	113	119	117	115	119	126	96	102	111	121	97	124	120	116	140	130	133	110	116	102	127	127	125	106	138	114	110	127	105	143	127	96	118	104	131	114	103	115	111	124	110	120	113	129	130	117	115	134	139	114	129	131	117	126	115	125	116	111	143	114	114	107	106	104	114	108	114	114	119	117	140	133	122	111	116	123	125	133	138	102	94	113	107	144	98	127	108	134	113	119	113	127	112	117	109	133	106	121	117	124	123	113	109	105	109	109	123	113	105	123	111	104	89	103	124	122	117	124	114	120	122	126	103	126	124	107	103	114	114	125	118	121	128	127	129	120	123	108	120	121	114	122	107	117	138	113	110	108	133	112	101	125	124	109	114	118	111	107	109	112	103	112	135	114	128	99	117	114	116	99	122	117	119	114	124	128	116	109	129	136	135	130	134	118	122	118	111	116	121	128	110	116	113	129	129	125	108	129	121	116	103	115	97	126	135	119	112	109	118	119	128	111	114	103	115	125	114	124	117	106	113	112	98	120	112	112	139	105	122	123	91	117	96	114	139	111	120	122	123	109	112	121	91	110	106	113	111	125	121	104	121	124	112	118	117	116	111	129	107	118	124	114	115	129	112	111	101	122	111	102	104	94	105	122	115	107	120	115	104	116	106	127	128	120	137	100	110	134	104	111	112	113	131	123	120	118	119	117	112	131	147	110	128	111	120	100	111	109	125	129	112	92	110	121	125	121	116	112	124	115	134	120	108	126	122	99	100	95	115	129
2933	3143	1530	764	510	434	372	356	294	318	333	293	315	324	310	286	325	272	288	298	308	282	271	276	301	304	311	301	313	283	267	292	307	276	307	293	330	274	284	301	315	279	278	312	328	276	296	314	277	280	305	287	317	289	273	309	289	286	272	310	294	286	294	284	311	292	289	325	306	277	289	282	281	281	263	308	304	252	301	282	278	275	296	285	259	279	289	267	308	273	312	271	288	265	310	292	286	264	289	291	314	270	264	277	304	289	300	283	304	271	310	306	332	314	286	294	295	265	279	295	302	273	294	300	274	288	301	291	264	269	253	288	296	256	301	284	288	307	294	295	303	286	276	266	278	306	296	275	293	299	288	268	308	287	284	297	307	292	268	297	272	299	273	305	295	302	294	275	288	281	276	303	279	267	269	279	277	281	325	310	300	263	291	293	315	329	288	270	306	278	299	250	293	301	276	281	278	295	246	320	284	247	280	272	307	281	270	278	283	302	305	341	285	272	316	278	289	285	265	278	317	271	278	285	292	288	278	293	250	299	261	276	287	286	269	298	307	301	273	277	304	304	314	291	274	270	286	318	266	326	280	300	263	287	304	294	297	273	265	287	283	295	291	294	288	252	291	280	282	287	288	285	313	287	289	321	290	315	277	283	301	282	261	296	293	301	285	298	269	265	285	310	272	299	266	303	308	282	281	268	269	274	277	298	306	325	284	307	279	277	280	291	284	283	287	272	307	261	290	271	298	264	294	294	314	292	299	299	292	294	302	287	271	275	285	305	284	329	263	297	247	269	296	266	285	266	297	308	280	273	267	297	289	264	298	301	256	276	244	271	290	277	261	283	294	267	265	313	289	254	257	308	283	277	292	276	316	252	294	283	304	310	281	285	291	286	274	276	295	293	290	306	293	318	298	290	283	314	255	301	289	289	248	252	313	284	303	286	309	303	290	275	267	284	311	282	263	292	272	310	246	329	275	274	269	281	281	275	303	302	286	325	266	321	280	299	290	302	303	308	325	284	303	265	268	283	318	296	271	276	279	287	286	280	307	304	277	282	284	299	298	239	265	298	277	293	307	328	297	286	288	264	308	304	301	276	292	292	275	279	258	294	291	278	276	282	281	286	301	285	296	297	278	301	296	299	247	294	298	279	284	303	311	319	298	302	278	291	266	273	268	285	272	290	310	300	309	287	293	286	309	263	267	284	263	305	300	295	285	301	312	291	253	287	280	304	273	296	288	294	292	269	281	295	294	297	312	272	271	274	281	302	300	277	257	262	306	276	290	285	251	285	323	268	317	257	320	276	286	319	297	267	255	303	285	302	293	288	303	263	289	289	285	297	285	296	267	260	307	302	290	279	281	298	257	277	276	288	296	302	290	307	290	287	291	278	252	298	275	274	301	261	326	299	278	297	314	320	278	276	285	305	287	335	309	284	270	316	269	291	278	273	266	264	297	301	278	277	294	292	303	288	275	295	283	313	300	281	279	299	303	289	316	319	298	295	271	286	322	303	267	310	297	294	283	269	295	280	253	299	301	274	300	289	296	268	326	291	309	259	289	326	280	288	305	294	306	303	269	288	277	268	306	295	266	307	260	295	250	281	274	265	322	295	257	311	284	303	279	304	300	272	286	313	313	307	317	263	289	314	294	311	288	293	289	302	301	289	277	270	311	318	268	296	290	295	302	267	286	274	295	316	275	246	289	299	298	288	284	322	281	281	268	321	285	311	284	281	311	288	303	305	261	300	251	282	303	280	277	329	278	276	285	294	304	290	294	278	256	269	277	295	290	284	286	277	294	289	306	286	331	287	285	303	290	248	298	280	247	275	277	296	311	268	279	295	308	290	302	270	297	289	289	296	245	257	282	299	301	275	292	295	303	306	315	321	303	270	310	267	270	283	277	278	296	286	276	287	284	292	255	326	307	279	325	291	307	307	263	268	332	293	261	257	283	298	288	305	267	305	264	258	251	266	302	298	297	254	291	275	270	292	294	305	291	307	303	266	311	294	272	282	302	277	317	285	293	271	275	290	292	293	293	264	302	274	306	275	317	307	260	303	285	288	288	296	301	303	289	288	277	278	303	282	251	278	297	255	274	296	304	290	273	307	288	274	284	265	271	287	296	276	276	293	262	312	322	283	308	252	322	279	288	299	312	285	278	274	337	289	285	285	301	298	317	269	293	306	297	302	296	311	299	287	294	284	306	294	281	289	303	294	273	273	263	282	273	281	296	276	264	301	279	274	293	297	297	310	297	300	289	277	297	286	268	301	274	280	267	318	293	266	256	281	291	282	291	261	308	277	278	283	306	297	275	305	303	285	281	298	324	308	290	280	269	281	287	294	264	302	243	299	289	297	294	273	299	265	304	305	291	274	289	320	310	278	290	295	290	300	298	293	309	265	268	265	321	286	293	294	294	271	319	295	268	326	289	275	317	270	260	298	283	288	279	308	315	289	280	262	280	293	311	291	298	306	269	269	251	290	297	293	285	249	331	285	285	273	268	263	288	339	253	275	296	279	320	292	300	277	263	286	307	281	276	275	271	267	280	291	268	273	294	252	302	301	281	255	298	309	309	301	294	306	306	333	311	277	260	292	289	288	311	315	277	278	277	292	263	284	285	308	271	249	268	295	284	256	297	301	294	263	266	242	268	270	270	295	299	297	289	257	287	289	279	299	263	295	296	295	276	295	265	276	256	299	268	259	287	288	285	294	281	285	291	275	306	307	264	298	295	299	294	280	312	241	283	284	305	298	301	290	315	281	302	304	277	276	276	271	282	295	307	305	277	298	285	265	284	253	320	304	253	279	275	286	267	308	294	270	321	267	283	305	246	304	292	296	292	273	310	278	299	324	291	284	322	315	288	295	295	312	272	293	282	311	297	304	278	271	316	284	283	295	289	287	279	258	303	297	301	291	319	283	288	292	321	269	257	298	307	300	288	289	266	284	251	284	304	298	304	278	259	302	294	289	291	289	296	290	293	282	306	338	282	282	299	302	295	281	305	289	320	292	271	295	285	301	324	262	291	291	272	278	264	278	308	290	307	277	307	296	277	296	276	284	278	323	283	295	268	294	287	279	291	288	320	296	287	260	291	297	298	295	274	293	285	285	320	254	310	253	308	287	288	300	309	260	323	270	300	283	290	289	268	269	290	288	294	304	313	266	271	281	262	290	289	289	273	291	297	296	294	282	286	287	325	292	270	305	307	294	263	302	282	282	281	287	287	311	268	286	279	297	281	278	299	289	321	311	251	290	276	298	288	288	274	302	288	264	243	287	265	294	262	290	293	294	302	251	312	310	276	295	268	298	267	305	284	279	280	276	286	289	271	275	287	299	299	299	290	277	259	293	269	277	273	290	277	283	308	262	280	280	319	280	282	258	298	282	280	294	295	281	279	278	295	296	280	297	271	278	301	299	309	311	276	297	302	257	277	284	286	271	308	318	288	267	297	304	281	286	306	271	288	244	277	312	273	279	286	289	282	262	293	293
31790	20964	11787	983	517	448	423	394	360	372	362	378	347	427	408	404	376	395	399	388	390	366	412	395	386	369	402	377	399	363	399	395	384	376	406	365	340	411	348	380	366	401	388	387	414	380	376	388	381	350	402	398	361	396	399	398	373	380	366	390	430	392	375	395	373	382	423	367	373	365	387	407	406	369	410	377	400	392	387	389	373	384	384	387	391	392	346	389	391	373	375	390	386	394	399	373	359	391	342	369	366	413	377	367	410	357	352	392	419	387	379	380	382	410	408	387	388	379	383	368	370	353	388	419	376	401	382	400	395	344	370	393	360	347	387	375	379	381	340	373	400	378	397	390	404	374	388	355	343	406	382	364	419	371	361	379	348	333	392	370	372	401	430	383	375	377	379	386	364	363	366	349	358	372	346	378	436	394	383	380	382	422	386	371	346	413	362	354	364	367	378	384	384	409	361	405	353	329	374	362	359	359	384	362	396	387	382	386	392	426	371	349	410	330	367	408	374	369	399	389	389	374	384	406	366	384	378	353	447	363	389	376	345	375	354	392	347	393	349	358	397	368	398	402	364	359	351	377	382	387	338	375	377	409	403	382	390	393	380	379	383	395	368	357	384	394	382	377	380	384	407	401	370	365	342	372	368	364	346	378	392	387	385	356	414	433	363	365	375	391	401	375	389	339	384	349	378	383	383	422	342	385	386	380	389	411	394	357	378	426	359	393	391	386	347	382	400	370	367	376	379	402	378	352	377	384	384	397	379	355	342	349	390	374	378	372	359	431	381	345	359	394	385	397	364	397	381	405	410	386	388	399	361	375	387	366	415	364	362	361	409	382	386	371	400	381	396	382	384	374	417	365	397	427	398	391	384	367	394	397	387	380	407	403	389	371	324	356	405	370	370	398	358	402	376	383	373	406	400	409	391	374	421	347	370	419	394	415	373	393	374	377	376	367	329	365	382	389	433	387	397	405	407	406	411	348	375	404	370	362	397	344	354	426	386	366	391	365	356	391	353	371	400	410	369	396	387	405	381	394	379	404	379	387	401	444	403	349	377	385	371	383	359	399	383	376	358	385	407	377	366	362	382	400	371	355	380	396	381	371	368	369	345	363	370	378	378	416	370	369	378	376	395	367	378	389	405	342	416	376	379	380	357	366	375	395	385	399	409	355	377	418	370	395	368	397	350	356	357	410	369	396	361	376	385	382	402	369	413	372	371	388	384	407	356	387	395	383	407	379	356	397	393	379	393	370	397	373	373	416	388	388	407	375	400	384	409	363	350	374	354	354	392	367	391	389	349	379	398	378	402	378	386	392	354	392	386	381	373	372	377	368	373	410	397	396	328	375	391	403	401	404	380	375	387	384	357	347	408	379	352	354	367	428	391	370	396	365	385	367	380	373	389	387	386	398	375	393	395	382	429	392	376	355	380	345	376	362	385	340	396	404	397	338	372	361	399	386	361	403	414	384	386	377	351	430	386	413	376	387	389	407	390	378	387	369	386	397	351	351	424	370	353	402	366	413	350	363	389	402	376	354	387	366	394	354	409	380	393	395	369	373	361	370	392	399	362	402	364	389	333	386	369	413	383	392	346	399	388	386	371	409	411	393	356	400	384	408	387	402	398	409	364	400	384	378	347	379	355	386	406	395	409	390	394	373	357	330	368	353	352	404	400	403	374	393	375	398	374	385	384	387	377	393	373	381	410	382	381	422	366	392	389	387	368	359	374	386	362	354	370	382	390	377	385	369	361	401	397	375	417	379	380	369	341	368	337	386	422	364	345	369	397	398	414	396	364	376	385	364	390	369	389	387	364	401	366	353	394	377	370	410	436	360	370	382	367	379	400	372	400	391	330	356	404	371	402	365	334	359	394	363	374	382	396	359	356	390	386	375	388	400	367	388	367	408	379	373	392	393	369	409	376	418	368	398	369	368	376	345	367	411	357	398	411	430	401	429	419	404	387	372	410	427	375	393	373	366	372	388	390	358	389	391	403	377	350	376	356	376	378	407	353	409	392	376	377	377	379	330	423	375	350	385	368	397	443	399	400	418	393	367	374	388	360	374	380	387	376	353	393	368	359	355	366	363	368	399	362	406	424	368	384	394	392	371	357	371	384	377	406	417	410	379	385	392	346	402	380	379	334	381	369	375	370	388	371	397	367	387	344	375	367	404	339	373	375	391	356	394	383	355	401	369	368	387	363	375	390	354	367	380	389	373	402	376	388	353	402	392	375	347	379	374	369	370	378	354	327	371	394	392	374	394	378	400	370	413	380	400	348	401	376	348	387	398	359	389	374	384	415	387	333	356	374	351	369	407	374	366	394	403	398	364	363	367	360	392	379	370	394	318	388	387	420	399	374	370	400	409	419	386	420	368	338	395	408	363	404	377	363	352	371	362	354	359	365	379	394	407	405	422	377	416	417	385	392	411	359	380	396	389	375	373	374	369	390	377	385	431	377	347	389	370	374	386	393	368	391	373	366	377	399	370	378	366	360	384	348	400	385	358	393	387	352	392	379	376	375	370	393	383	358	381	382	420	369	361	376	379	413	382	405	409	364	407	400	392	376	428	364	393	408	392	342	395	418	364	374	364	375	377	376	407	428	346	382	373	349	386	358	377	416	365	386	376	411	381	403	392	393	390	393	350	388	378	377	372	370	353	417	416	379	365	394	393	367	377	357	412	428	381	380	370	348	381	347	383	396	353	369	405	324	356	428	423	396	397	387	403	405	344	376	387	371	391	359	378	377	367	388	416	400	375	388	357	373	381	398	361	359	378	426	427	390	387	365	368	372	399	373	367	415	391	375	431	422	379	389	418	385	390	380	419	380	379	422	378	348	371	373	361	366	388	400	401	327	372	382	377	358	387	363	396	393	397	393	386	374	348	364	409	386	372	406	384	359	367	429	376	363	408	331	410	349	339	388	418	378	362	373	384	391	383	400	388	386	374	414	363	394	358	426	441	371	394	362	359	401	383	382	387	369	338	414	381	395	403	378	392	388	379	366	355	392	407	367	388	359	402	385	389	385	370	369	324	347	366	381	367	385	387	388	401	403	386	348	341	353	367	386	369	414	386	394	399	412	422	355	379	391	365	366	378	407	388	423	385	393	379	373	375	385	373	371	381	396	422	427	389	404	381	412	383	376	372	349	392	389	340	405	372	382	369	364	391	365	383	384	380	379	394	376	410	389	354	373	403	416	397	421	408	370	357	391	365	358	347	360	362	376	371	380	395	381	376	391	393	393	370	380	307	376	388	382	399	397	385	378	385	369	375	397	446	369	351	365	355	370	409	368	350	403	385	348	420	347	375	374	377	400	423	411	385	403	378	401	352	387	423	362	381	339	371	368	378	366	379	416	348	354	395	381	363	363	366	357	408	408	383	378	372	365	383	375	401	364	381	395	378	362	400	389	406	367	373	357	391	430	393	375	370	381	438	384	372	412	386	387	373	367	350	358	386	414	365	415	399	340	351	398	407	401	405	345	401
5656	972	869	834	828	843	759	830	793	811	861	818	815	800	823	831	839	831	786	792	828	798	824	835	814	804	864	847	854	819	849	816	841	830	815	787	832	826	812	804	834	859	814	813	867	799	787	845	820	777	857	836	821	798	810	855	862	771	821	845	817	825	783	848	842	795	810	855	837	814	783	827	821	822	832	807	807	849	785	745	781	853	814	803	801	813	832	875	827	862	841	812	822	808	819	814	796	781	834	864	776	821	810	877	804	842	774	784	805	813	862	789	814	811	798	834	788	737	819	770	830	780	835	811	769	767	846	783	852	815	793	815	899	798	807	804	807	815	833	818	852	833	773	857	807	873	810	825	833	832	839	783	785	834	826	826	826	802	834	714	823	858	829	879	804	831	824	774	803	817	792	780	811	859	837	827	808	784	794	793	858	805	864	830	863	846	849	795	847	801	858	830	871	847	821	819	814	842	857	838	832	844	794	841	810	768	792	816	821	817	858	882	824	797	824	792	857	830	856	786	821	774	869	822	839	812	835	833	822	853	821	835	854	786	822	820	865	802	812	857	805	828	797	844	802	756	831	753	791	849	878	823	814	795	798	847	866	849	795	838	793	825	829	804	777	802	828	823	754	814	789	857	766	809	746	810	831	874	887	833	822	821	812	850	821	817	772	847	787	860	814	828	739	817	860	786	853	862	827	829	794	835	833	775	819	820	846	820	795	851	832	823	814	827	834	852	829	798	848	821	859	804	823	881	833	848	833	859	809	809	807	796	832	790	837	867	830	807	834	855	811	855	838	829	827	850	825	806	798	849	848	822	824	841	788	819	837	825	830	831	743	915	836	823	803	800	808	791	783	788	787	824	785	802	802	827	781	844	812	813	814	815	799	853	795	804	820	830	755	812	844	849	824	795	823	810	838	821	819	822	795	786	891	852	816	803	829	802	834	851	835	787	843	841	831	835	831	834	785	809	767	824	819	795	792	808	739	835	808	866	823	792	801	799	768	825	854	841	793	883	790	785	839	799	862	849	838	792	814	787	806	804	767	868	810	850	773	817	826	824	771	834	788	812	844	865	855	831	795	851	745	821	828	827	798	804	837	784	800	825	851	783	851	815	856	849	809	855	780	821	809	804	832	768	785	883	803	826	798	814	861	853	825	829	846	815	844	847	831	844	865	837	858	842	841	872	826	771	788	785	824	831	787	821	789	787	842	857	786	813	837	743	800	847	827	814	813	810	853	831	838	821	773	818	819	823	807	814	835	828	797	810	809	826	882	862	789	809	829	802	847	864	809	837	812	820	809	832	848	838	816	777	860	842	765	846	859	783	800	769	850	821	872	782	831	851	844	841	851	821	826	819	800	815	808	830	870	815	847	844	820	802	835	825	831	817	817	811	818	805	758	814	818	797	783	791	838	815	763	799	823	817	809	795	817	811	823	852	815	774	855	814	812	805	780	841	787	851	801	795	829	814	869	813	842	807	836	846	837	838	852	805	779	814	835	781	867	788	784	834	821	849	868	847	836	797	831	861	773	883	787	811	855	798	823	798	819	816	830	813	815	842	833	830	840	879	794	804	820	832	817	857	776	809	826	794	798	808	794	845	755	878	831	796	833	850	813	799	834	864	813	820	837	812	820	878	830	764	814	826	756	756	845	776	832	794	858	832	809	839	853	823	821	815	837	849	850	792	787	809	866	810	845	840	830	808	815	852	833	852	842	801	837	833	819	846	777	854	826	815	817	885	872	820	822	832	752	846	798	827	807	805	823	825	796	813	791	784	808	798	809	821	797	821	825	864	855	850	783	774	806	834	779	799	731	796	774	841	840	840	823	853	818	813	802	774	802	888	821	802	779	816	822	814	773	858	833	829	833	849	889	848	814	845	820	834	817	802	848	831	806	887	790	821	846	771	831	786	806	780	831	798	804	837	817	857	818	829	871	847	872	868	857	821	867	801	805	848	832	855	815	820	799	867	800	807	822	885	805	754	782	769	815	849	771	858	774	862	857	827	859	835	855	782	848	781	752	819	811	797	863	780	814	790	791	829	838	778	805	800	814	797	795	817	806	872	795	827	820	830	821	834	826	835	798	840	814	807	800	858	820	865	835	835	836	831	762	812	850	832	765	837	814	881	829	807	815	829	825	798	814	785	811	820	786	837	806	884	802	777	885	840	874	803	826	821	830	857	845	819	801	765	876	866	799	810	772	843	821	832	805	826	853	826	819	838	862	803	814	764	845	809	786	911	867	828	822	793	902	830	815	839	809	831	770	819	855	823	797	780	803	778	788	775	812	793	861	849	886	842	808	847	809	827	825	819	806	809	843	792	782	825	834	844	843	815	758	824	889	835	821	838	798	785	807	835	841	842	803	824	793	813	830	800	853	846	771	820	802	848	824	837	849	789	832	833	807	848	809	788	834	796	797	786	815	788	814	856	869	782	836	834	808	787	797	829	814	805	794	819	828	769	779	859	834	834	830	849	822	798	775	829	816	799	821	852	869	854	799	808	788	807	803	856	877	877	839	821	829	828	787	787	780	825	826	830	801	853	796	822	827	835	815	821	840	843	845	813	759	832	839	823	842	834	785	813	881	812	807	786	862	805	740	854	845	792	790	798	814	827	849	834	746	758	829	772	825	830	782	825	813	834	865	814	808	806	824	859	850	813	835	834	765	781	822	870	839	890	803	832	825	803	794	839	812	834	834	791	822	757	860	824	870	812	836	801	817	806	853	802	812	838	855	855	860	818	822	839	808	789	821	852	873	798	823	813	826	820	790	808	810	846	808	832	860	826	860	817	784	785	857	852	785	775	791	871	866	838	781	812	872	838	790	833	819	847	770	749	796	829	831	822	799	848	788	818	845	796	822	780	823	837	842	820	810	843	826	802	815	817	791	912	780	816	799	857	809	841	828	801	863	834	811	826	870	807	831	737	823	869	822	813	824	798	806	819	856	832	819	842	825	807	829	828	836	816	791	800	851	783	816	868	789	827	804	845	838	802	794	839	841	867	788	831	781	832	780	799	823	806	820	784	872	786	863	840	803	796	790	851	845	784	763	830	819	796	805	801	849	830	864	814	801	779	835	841	846	815	831	814	804	808	845	859	803	813	854	767	811	813	855	845	825	841	812	826	772	793	817	828	823	818	870	843	830	804	790	819	787	816	775	790	823	822	778	843	808	810	860	828	826	798	862	839	844	817	798	817	825	811	808	777	889	808	793	850	809	811	829	771	796	785	720	793	853	805	808	821	759	799	810	796	809	817	805	764	840	835	800	793	827	844	748	831	832	768	747	835	803	819	855	892	843	810	848	848	834	866	810	778	821	847	784	804	806	817	831	802	811	842	788	818	854	840	831	820	836	823	815	817	839	775	821	844	784	829	811	837	824	813	800	818	863	799	822	792	855	802	828	789	794	855	891	846	837	791	843	798	849	861	820	826	796	811	877	774	820	814	806	820	832	859	811	791	858	853	853	793	797	811	820	837	833	776	850	794
24964	21522	24884	28627	21516	21283	1153	413	319	306	300	301	290	290	274	297	288	295	283	271	316	276	286	289	275	242	261	240	254	235	287	253	237	270	268	266	243	283	261	261	256	299	284	234	270	279	240	267	242	250	286	312	251	256	263	286	249	258	274	257	250	292	258	288	263	246	283	256	274	252	273	242	246	255	264	268	267	248	261	272	281	284	262	262	248	269	266	269	245	287	236	262	254	245	251	249	289	275	260	244	237	269	264	291	262	257	258	268	254	289	219	263	277	244	271	296	259	249	282	213	235	293	258	234	256	270	245	254	261	227	281	252	248	279	256	248	216	248	277	249	246	266	272	244	283	273	263	241	253	245	236	250	258	239	242	255	242	259	251	268	249	256	271	290	260	249	263	253	282	268	273	274	285	296	294	246	242	266	276	245	270	282	254	228	252	241	241	263	286	248	246	238	249	282	269	243	283	248	265	268	284	264	269	239	229	260	279	253	286	264	223	276	262	267	297	297	269	258	265	259	243	261	247	245	276	249	262	266	264	244	266	240	278	308	275	262	264	272	245	242	289	272	226	246	260	231	257	249	237	266	249	254	255	254	246	274	260	264	262	262	234	298	242	261	278	235	253	269	269	286	281	285	246	244	269	270	276	245	259	287	305	269	272	251	239	243	268	256	224	256	256	275	265	264	265	273	306	239	272	250	249	272	265	259	257	276	215	224	243	254	308	230	265	245	276	255	260	252	232	268	279	265	279	257	262	270	244	266	230	247	249	245	274	241	269	296	284	261	278	258	271	265	240	274	248	283	276	243	287	234	262	235	291	238	293	258	249	250	281	288	243	262	284	252	247	257	243	249	251	268	241	227	264	265	262	288	279	254	286	257	234	266	240	281	263	311	269	266	288	240	266	279	267	265	300	252	253	263	263	239	256	255	251	249	240	272	288	252	260	254	258	234	239	248	262	270	253	256	269	247	269	266	270	256	253	281	271	273	264	262	254	274	270	285	274	274	279	254	258	257	287	253	256	237	272	266	227	242	239	260	287	252	291	310	256	270	295	282	256	279	240	260	230	244	250	278	242	275	254	278	267	247	237	260	266	274	250	272	273	272	240	272	250	258	236	273	271	258	272	266	240	252	252	298	268	299	228	249	243	247	250	267	260	250	249	275	235	248	240	253	275	262	260	287	273	269	249	258	245	261	262	271	263	249	281	254	251	271	274	273	260	236	264	271	285	270	252	257	239	274	266	273	268	263	262	231	246	250	253	228	276	234	235	273	270	268	235	274	271	280	239	243	242	250	283	267	248	243	274	263	268	241	264	241	261	231	261	239	274	256	255	247	258	272	273	284	243	253	231	249	243	226	258	238	297	229	273	280	258	268	251	268	274	256	278	307	259	268	277	248	255	264	264	293	286	220	267	269	263	264	239	229	241	263	245	245	287	272	263	253	242	232	244	238	249	257	280	268	226	276	277	257	292	267	279	250	273	281	251	264	257	282	256	221	266	269	251	306	263	246	264	256	272	229	250	266	279	264	262	236	249	283	278	266	252	251	271	276	268	258	257	244	266	285	226	278	243	264	259	270	256	251	259	247	247	275	279	272	239	267	248	273	255	285	266	247	255	231	251	253	239	243	272	250	262	245	286	268	281	261	247	216	260	270	239	249	251	252	276	264	253	244	261	244	251	272	263	255	270	283	281	237	251	253	255	261	259	259	279	264	254	238	257	280	253	279	272	225	266	284	253	272	275	257	263	260	243	222	232	259	237	306	269	281	257	264	242	247	253	259	261	260	298	282	265	255	253	253	236	268	288	215	244	253	250	275	249	261	277	250	243	236	262	270	246	261	272	254	255	291	269	248	283	255	240	261	269	245	247	293	241	277	236	275	263	241	268	257	285	276	246	262	275	281	253	252	277	246	291	266	248	241	284	290	287	294	288	254	266	293	222	261	255	259	255	248	258	247	249	268	272	267	226	272	243	274	251	244	226	239	274	258	236	287	255	249	243	258	278	280	274	271	251	242	267	246	293	231	266	262	263	250	260	250	294	257	256	252	265	272	271	235	269	254	253	272	263	269	273	279	237	285	251	259	250	266	268	247	273	279	279	271	277	262	261	258	274	237	269	287	243	286	250	298	223	239	239	273	240	250	268	253	241	246	265	261	254	274	241	256	260	232	254	251	231	303	253	286	235	247	289	271	261	254	234	263	241	247	270	248	255	272	271	258	240	250	282	269	255	245	229	253	244	250	286	281	247	254	259	264	267	269	264	253	264	262	259	284	251	270	256	308	279	264	254	251	262	249	223	299	269	301	244	249	300	242	261	251	277	293	251	294	288	289	283	252	248	278	266	299	287	289	246	251	241	266	261	274	270	284	225	247	274	243	272	260	237	257	292	275	279	260	260	254	257	270	259	295	256	267	266	257	255	266	225	257	256	246	238	286	242	235	285	294	284	288	233	256	242	256	279	238	237	268	272	275	262	300	267	254	262	281	281	262	242	238	251	242	231	282	255	281	285	265	248	272	256	250	257	246	252	286	294	274	267	270	282	266	253	277	263	279	241	242	282	276	261	270	292	292	258	254	272	263	267	254	253	277	250	265	263	259	269	241	250	265	271	235	252	236	273	250	262	247	212	267	270	232	263	239	232	256	239	195	258	251	279	239	286	255	253	260	224	233	282	268	301	272	256	251	283	270	276	279	270	262	279	245	275	269	293	261	285	260	258	261	250	284	263	221	235	258	287	271	241	266	272	268	252	289	227	262	240	243	263	247	259	254	268	277	238	247	236	279	236	299	261	253	272	255	249	274	246	260	297	268	272	269	235	220	265	279	247	266	287	270	283	301	275	245	239	256	281	255	277	259	298	251	292	260	236	254	240	267	244	234	288	266	239	257	257	239	259	280	271	258	258	298	261	260	264	224	234	273	241	249	261	253	275	257	297	230	240	265	245	255	255	280	252	266	266	246	240	263	279	257	257	252	250	229	271	277	228	259	229	261	245	270	271	248	241	277	224	267	281	230	233	291	252	275	272	276	316	233	270	267	293	263	248	267	264	267	247	309	288	260	239	265	260	254	270	248	261	278	263	277	257	264	244	252	229	248	279	225	242	252	251	272	259	272	264	255	272	276	282	266	302	268	266	272	251	209	289	234	245	292	274	251	245	261	282	292	267	263	247	251	251	268	282	268	244	245	246	266	238	269	250	242	280	287	270	256	270	255	277	265	267	285	235	285	250	277	245	250	254	248	252	247	243	247	251	259	243	260	258	248	245	246	244	259	241	286	253	240	271	268	288	271	267	262	258	235	268	261	262	253	286	257	257	272	235	270	242	259	261	259	251	241	277	228	274	261	238	271	302	252	230	244	244	279	246	268	230	270	266	236	218	230	231	264	264	282	270	235	252	249	242	261	268	278	272	271	275	249	256	309	248	272	240	273	273	269	249	294	251	269	297	249	266	288	286	252	252	280	247	250	265	275	247	248	264	282	244	244	253	296
3070	2027	1216	846	697	611	621	628	573	572	542	593	631	559	574	549	583	626	594	584	544	565	576	599	549	567	635	601	521	528	564	571	590	581	546	600	558	584	592	535	563	611	559	588	553	560	548	587	540	551	577	555	571	542	620	560	577	576	602	586	567	587	581	538	603	540	567	612	535	551	581	564	572	605	518	577	576	576	578	609	580	581	582	550	571	555	561	599	594	557	570	626	565	556	546	591	575	560	551	623	611	583	584	589	572	577	530	571	572	574	620	574	607	587	584	588	566	521	548	558	517	572	583	518	539	521	556	544	527	542	550	564	533	619	557	551	545	564	606	578	575	575	529	611	547	556	559	603	534	580	588	563	568	523	534	532	511	563	579	555	567	572	564	560	570	535	564	588	588	534	594	587	566	545	571	563	559	549	551	556	606	534	553	669	591	602	523	568	590	628	570	571	567	552	568	565	573	528	560	554	527	579	581	562	571	552	550	549	604	616	551	571	555	615	580	548	619	544	593	545	578	536	589	589	578	576	570	551	567	514	518	613	572	548	598	624	562	573	600	637	576	537	548	550	564	566	545	571	588	518	570	580	564	557	581	592	581	570	555	555	593	596	574	568	583	521	540	587	537	586	544	603	544	579	601	563	544	581	587	601	556	609	573	581	581	600	559	579	581	537	563	559	604	604	554	589	588	533	559	563	581	543	546	594	571	554	541	538	516	559	576	610	582	556	588	581	577	599	536	573	594	552	597	600	555	527	581	566	583	566	569	570	566	563	533	533	572	550	582	527	571	538	551	587	580	543	580	570	575	556	552	579	572	540	578	589	565	553	556	564	585	571	556	560	552	586	579	522	513	551	593	573	556	529	543	581	602	569	598	570	565	545	547	581	559	558	566	570	581	556	585	524	532	595	565	578	571	533	525	571	592	577	560	561	532	614	559	559	579	553	555	526	558	566	566	538	578	538	585	607	581	559	547	513	563	564	534	542	578	577	612	586	520	554	586	559	577	566	589	559	546	567	569	572	602	578	549	567	586	595	559	558	541	604	573	556	554	540	591	596	541	522	582	537	581	575	573	573	571	545	581	561	558	577	563	563	577	550	538	598	578	554	587	554	604	573	617	573	548	576	570	605	519	565	577	591	564	571	571	566	534	541	607	561	493	591	577	545	582	570	587	571	517	553	560	520	603	611	553	569	589	553	614	512	590	553	568	576	565	581	589	519	581	600	554	564	551	561	595	554	552	575	553	589	511	620	583	591	548	580	562	554	582	546	545	573	556	559	557	559	599	623	569	517	603	621	548	548	559	580	535	597	576	586	604	556	566	594	554	519	556	551	538	553	566	595	585	604	513	563	574	560	564	582	556	576	563	586	583	565	518	579	553	641	588	516	587	604	546	555	607	535	612	563	605	547	593	566	559	579	610	595	566	558	563	618	606	593	540	541	571	549	566	521	561	609	523	574	573	589	571	538	588	592	568	551	548	555	572	566	566	567	557	547	571	583	581	575	531	540	573	569	556	556	558	565	549	607	579	614	550	541	535	562	565	546	594	551	570	548	567	585	564	587	588	554	536	575	569	625	582	597	563	539	553	559	560	558	576	580	581	584	574	574	595	524	585	519	515	520	556	511	574	599	537	577	548	579	582	571	610	508	559	531	569	571	585	573	548	556	564	560	588	580	574	588	558	623	602	624	531	573	590	559	551	565	536	567	599	546	591	545	600	593	558	533	590	551	576	558	543	575	548	551	561	580	590	553	540	591	549	550	545	589	556	574	544	590	543	583	584	556	528	593	584	571	593	552	567	556	561	572	571	553	592	591	571	550	590	596	560	594	572	505	553	564	581	540	571	546	564	573	566	573	556	592	523	607	507	589	579	569	529	615	576	548	549	580	567	567	548	569	539	544	550	598	560	583	520	533	579	550	546	516	535	561	544	577	584	525	564	534	643	586	569	531	548	597	577	537	609	604	546	559	540	554	540	545	588	602	589	579	585	579	544	556	579	551	578	585	543	552	542	568	575	587	572	549	557	569	552	547	539	591	547	583	615	549	552	569	588	574	615	576	559	584	583	560	552	561	598	597	561	530	579	542	552	573	529	542	550	550	597	549	559	570	614	582	545	599	547	593	565	620	575	577	554	567	612	613	562	616	572	589	569	580	632	579	577	556	542	607	585	596	612	564	556	552	510	555	593	611	576	577	541	591	554	541	567	568	534	558	592	582	585	563	548	568	595	554	590	548	579	541	512	559	594	567	617	571	534	567	564	533	556	590	520	576	575	566	555	541	548	580	562	565	538	582	583	544	561	563	532	588	552	576	549	591	591	576	572	570	546	549	565	546	568	536	555	586	583	554	545	577	543	582	612	570	586	560	609	576	574	562	543	593	593	533	604	566	555	577	602	554	594	591	558	553	550	510	554	559	569	569	512	585	542	574	613	549	554	513	509	612	573	564	574	576	604	548	555	588	545	573	546	590	584	567	544	564	599	550	546	581	576	578	585	619	593	592	591	570	589	592	581	572	542	594	527	607	576	613	602	510	535	562	578	600	555	556	568	573	604	560	560	583	551	558	563	578	577	562	554	514	556	579	579	580	565	616	553	597	540	566	583	577	546	569	610	596	586	606	545	566	590	561	535	530	547	577	589	529	593	592	580	566	562	574	581	575	585	583	586	591	581	560	587	576	516	599	566	576	571	592	586	552	550	570	535	571	556	580	602	562	524	578	590	608	585	578	537	572	571	579	536	561	558	536	579	568	584	546	573	525	555	604	583	590	547	538	554	581	584	546	605	581	534	552	544	591	541	549	580	579	603	573	561	563	537	486	597	607	581	526	596	611	568	608	531	556	542	602	614	532	520	573	594	528	571	574	543	578	581	551	553	590	539	531	593	551	520	591	570	554	550	552	551	575	567	598	569	549	542	612	558	540	581	580	549	568	585	562	513	579	592	590	532	573	587	581	581	586	593	531	572	573	533	523	548	566	587	559	596	552	557	549	551	551	586	559	559	534	550	560	570	530	570	572	554	574	522	580	622	612	605	571	566	551	578	541	597	625	599	580	567	582	581	536	563	563	532	568	550	550	552	542	557	582	567	559	614	600	562	564	564	599	559	547	562	578	536	552	581	576	551	559	538	544	590	608	567	565	544	547	551	520	598	545	555	574	525	532	584	559	530	577	540	559	568	602	622	567	531	581	586	566	550	587	541	542	559	617	583	567	544	566	581	590	597	561	517	568	563	534	604	599	560	533	569	546	559	577	573	600	547	563	576	580	564	541	538	583	559	608	589	554	516	561	576	553	523	569	540	599	563	572	537	525	566	562	575	605	582	580	570	579	544	581	577	588	549	579	597	570	588	573	585	588	568	571	568	521	551	551	569	583	587	596	558	617	601	571	537	579	582	549	538	582	570	570	590	547	563	543	538	563	568	551	568	568	550	537	594	588	588	595	556	569	574	590	554	576	586	518	576	569	589	546	526	559	514	574	585	553	552	556
24373	21492	25155	28258	21495	21509	18066	437	256	216	176	187	164	181	153	152	141	134	117	170	144	149	147	137	129	112	123	118	129	108	117	115	137	129	101	115	135	118	105	126	122	102	103	117	98	111	103	116	122	105	113	137	122	105	127	155	126	126	120	134	98	113	112	108	112	132	114	90	112	131	107	130	111	105	105	137	131	128	119	108	102	108	111	128	113	111	100	113	107	116	140	115	108	122	99	116	126	110	112	114	130	130	117	118	95	102	130	121	115	128	127	112	97	111	113	117	128	117	96	116	119	121	131	122	96	114	109	120	108	128	144	124	116	113	115	125	106	125	108	108	132	107	137	111	136	119	107	128	106	115	102	115	116	107	129	104	123	143	104	122	108	112	121	118	133	125	118	125	100	136	112	131	126	106	134	112	113	126	129	117	111	111	110	123	132	121	107	102	98	110	121	111	112	127	131	131	105	124	96	116	127	139	128	129	122	122	136	115	104	102	123	133	121	102	127	125	112	99	119	116	147	113	115	103	104	105	124	105	124	134	118	118	103	136	108	107	129	108	111	127	94	109	109	117	124	97	119	120	118	107	119	131	127	112	110	117	96	114	127	120	128	128	114	106	101	117	118	118	103	108	107	121	127	105	110	96	130	119	136	129	108	128	109	108	117	115	142	126	112	131	117	142	127	89	111	126	128	129	138	118	103	118	127	115	125	113	138	131	125	134	123	116	97	94	131	122	124	100	113	122	81	116	133	109	98	117	135	113	113	126	98	107	114	107	97	102	114	119	126	127	131	115	121	110	134	114	113	112	115	117	126	119	104	117	141	135	121	116	103	106	133	117	116	108	126	106	103	99	104	127	128	130	122	106	115	120	106	104	119	111	125	103	135	114	109	109	125	109	122	109	114	96	96	109	134	120	106	134	110	114	137	138	109	99	134	120	99	116	111	114	127	89	129	113	122	104	133	101	92	106	105	117	108	116	120	116	116	121	107	135	111	110	123	111	137	129	117	120	99	113	116	110	98	112	123	121	116	126	135	108	108	110	120	116	130	119	117	105	111	108	113	115	109	110	142	125	116	106	117	121	121	119	119	109	96	120	128	118	122	108	132	107	121	121	115	124	117	117	124	117	116	108	118	124	143	124	104	104	121	119	99	103	121	112	127	121	125	104	115	92	119	112	115	126	107	121	118	110	121	102	121	115	110	119	118	108	139	120	125	114	124	107	110	132	129	125	109	125	92	110	112	125	125	134	106	123	113	113	111	113	133	120	106	112	96	133	142	100	129	130	117	124	111	117	108	110	113	113	111	104	124	108	114	116	107	100	112	117	112	139	115	114	105	120	106	127	98	112	101	118	112	109	124	125	98	109	97	139	108	110	124	114	117	112	122	122	96	129	107	121	108	125	125	114	103	126	125	114	112	95	137	120	125	127	122	137	125	119	126	107	137	105	143	124	110	108	107	101	98	106	125	119	127	126	126	129	123	118	122	100	125	128	120	118	138	121	94	113	108	131	122	109	122	122	105	109	131	128	111	108	115	121	133	116	120	117	109	119	113	106	108	116	101	137	112	104	118	116	112	103	106	144	126	100	92	129	110	87	99	119	115	119	136	108	119	120	104	121	119	139	116	119	116	106	126	100	121	121	115	112	114	118	108	115	90	116	102	105	132	93	116	121	94	126	131	112	132	106	117	109	115	112	118	103	145	103	103	133	119	123	113	110	131	131	111	113	134	135	111	126	122	108	109	86	132	116	106	125	111	125	101	133	105	107	108	108	95	105	98	117	115	140	96	119	132	118	113	82	115	127	131	85	107	106	121	114	115	130	108	132	126	115	112	107	134	117	132	99	128	140	126	116	119	111	117	98	132	127	100	113	108	131	126	145	117	102	109	114	125	114	101	96	124	142	114	103	115	106	125	120	128	142	120	113	127	103	110	105	115	123	121	140	125	102	114	102	125	135	124	119	118	125	121	136	123	134	105	112	125	108	118	114	117	110	117	98	120	117	114	97	87	141	127	123	103	108	128	101	106	114	128	104	130	112	114	122	136	96	142	119	118	126	120	128	131	139	109	109	111	111	113	122	105	111	107	137	128	123	132	112	129	106	125	105	107	123	118	121	115	100	134	122	125	120	129	109	126	103	135	114	116	122	141	127	99	138	102	132	96	118	113	107	117	109	102	118	112	90	108	108	140	107	115	124	110	120	133	99	111	124	119	119	130	115	113	111	98	104	128	117	129	124	117	107	125	120	118	111	105	112	125	128	120	115	101	117	108	101	128	125	98	111	110	131	130	126	115	140	113	110	111	110	120	135	117	88	142	134	116	120	104	118	115	134	123	123	112	108	128	105	129	112	129	112	95	96	110	129	115	118	116	120	110	108	119	105	111	88	91	99	124	108	83	125	116	117	107	124	90	131	103	111	118	101	129	119	106	108	116	102	117	139	102	115	128	116	105	119	112	109	119	113	118	137	128	94	106	111	113	118	117	140	105	122	110	115	127	111	131	102	103	131	101	95	108	115	111	138	122	109	120	101	112	130	125	126	111	109	153	151	110	130	99	116	97	116	111	119	134	152	117	108	99	137	111	114	136	141	106	136	132	108	126	116	155	115	125	113	109	121	118	117	107	115	122	104	106	119	128	115	110	133	136	121	122	107	131	111	111	108	114	102	106	114	99	108	98	103	114	105	133	131	133	118	113	117	114	112	100	141	112	122	124	107	93	130	114	106	110	102	96	123	125	128	137	135	109	114	130	115	116	137	135	113	112	115	100	126	107	99	126	115	101	97	140	112	135	117	120	109	102	117	111	138	130	111	109	102	119	92	98	123	112	138	121	112	131	124	106	129	129	122	143	121	144	101	110	111	133	118	108	121	137	135	126	136	102	105	112	114	125	107	125	119	110	109	114	103	100	120	128	133	124	109	126	108	101	92	107	127	121	131	119	129	111	134	108	129	117	110	105	127	130	126	123	139	116	116	133	131	117	122	125	130	118	102	117	104	123	118	96	139	112	117	112	117	123	102	122	119	120	108	102	129	115	127	104	124	110	127	103	118	93	116	130	106	128	112	120	148	104	110	108	112	121	111	130	112	117	113	109	124	113	140	131	132	96	120	111	125	104	119	125	108	142	119	128	137	113	143	119	108	140	119	122	120	120	92	116	117	119	124	122	123	126	113	115	115	113	110	107	135	112	108	136	138	114	117	124	102	107	111	100	132	124	125	124	111	114	89	107	114	125	126	124	104	116	124	108	121	127	115	115	116	130	126	121	128	122	127	128	106	116	111	144	118	121	125	110	109	121	133	106	110	123	120	117	130	114	115	126	124	129	115	116	113	106	103	115	108	121	136	139	123	99	113	121	111	138	119	121	120	124	128	118	103	138	130	108	87	108	115	95	110	100	111	118	107	112	117	122	133	127	122	127	108	118	128	131	113	116	107	113	113	119	117	105	126	104	121	134	130	127	104	102	131	117	120	127	102	119	113	98	96	113	142
2870	3179	1564	805	575	449	396	372	321	352	289	288	320	309	273	290	344	314	309	285	281	298	304	317	298	297	280	299	317	276	315	311	288	267	290	296	293	266	315	301	273	287	284	304	320	282	313	270	315	271	274	285	268	263	298	299	290	298	309	266	292	273	296	281	331	277	295	287	259	294	309	301	287	276	290	279	261	309	300	312	260	290	293	307	294	269	277	324	292	284	317	271	288	262	291	286	291	324	288	262	275	267	286	261	278	300	286	287	340	266	279	269	289	292	267	295	322	295	297	291	280	269	249	290	280	278	311	316	298	299	281	275	289	268	282	291	307	309	276	288	302	280	268	317	281	282	276	306	300	291	265	278	303	292	291	312	293	285	256	306	305	281	283	302	293	290	283	298	281	322	253	288	308	300	273	291	277	274	264	250	298	301	303	284	325	254	308	286	304	263	264	303	283	278	262	275	279	267	274	277	277	301	288	275	311	272	279	297	308	294	288	283	275	299	278	284	294	258	264	270	277	301	294	283	262	285	261	305	294	299	292	281	289	271	273	280	278	288	287	269	300	281	293	288	267	296	264	305	283	303	280	300	268	288	302	307	278	311	279	277	288	272	277	294	286	288	287	290	288	277	299	260	286	248	279	284	291	296	299	294	298	293	300	310	271	273	303	327	290	292	279	291	296	270	263	264	279	272	264	267	310	265	268	250	286	315	305	307	286	301	283	291	287	277	288	273	282	303	293	296	279	260	278	290	296	272	270	307	283	289	297	290	259	286	267	298	286	295	295	280	280	303	273	294	268	264	247	254	245	270	305	265	265	276	273	272	269	271	313	256	277	306	263	268	277	298	256	286	285	305	295	291	300	299	291	274	285	284	302	281	305	280	278	280	289	309	272	307	294	260	277	292	280	280	273	271	288	277	284	278	303	293	278	258	292	289	284	281	281	297	301	306	291	280	287	281	278	282	294	302	267	271	287	275	314	277	324	269	294	265	260	276	280	275	275	289	291	303	273	302	265	249	305	267	286	302	304	277	256	272	329	312	270	268	310	299	274	288	292	275	302	271	276	266	285	291	275	306	296	259	293	299	277	273	313	306	277	277	283	287	276	329	277	270	276	292	298	263	282	289	300	265	291	294	317	266	313	288	290	272	314	325	277	285	316	292	236	288	295	298	286	293	303	304	296	270	288	306	288	317	309	333	292	301	263	292	280	304	276	291	261	274	265	303	333	270	293	291	300	267	271	306	280	301	265	280	255	265	291	301	285	269	282	298	310	298	246	272	303	287	296	299	290	304	265	285	303	280	296	326	284	277	290	272	301	269	297	281	309	280	274	277	272	254	268	266	287	285	323	296	319	279	305	291	276	282	287	275	292	305	258	313	275	278	274	290	255	309	291	294	271	277	286	277	268	298	280	294	309	267	308	300	287	276	300	284	325	310	287	266	283	259	286	245	289	276	267	271	281	286	296	308	279	272	289	271	264	309	308	287	293	282	284	291	314	288	285	271	291	260	256	281	307	293	289	274	289	286	276	281	300	314	279	262	287	276	281	278	293	303	303	294	312	288	294	262	272	270	267	269	323	278	287	293	288	290	280	285	292	286	296	307	314	286	245	263	277	273	270	271	258	257	260	298	303	302	319	270	275	270	284	316	273	267	263	240	298	307	278	273	308	283	309	279	301	270	312	322	309	300	288	293	266	288	284	272	271	309	267	277	305	286	293	282	272	258	289	270	318	276	273	289	279	251	297	273	307	317	274	251	310	259	284	301	271	285	290	252	270	261	293	286	261	292	278	268	247	271	294	285	243	315	312	294	299	281	290	281	271	269	283	282	259	306	281	286	278	302	273	279	284	290	289	306	309	303	264	317	306	278	243	304	285	292	264	278	310	277	292	291	293	252	283	300	279	283	290	280	315	308	315	302	287	269	258	295	310	291	302	267	275	289	283	282	284	281	277	308	297	280	312	299	309	290	305	307	294	272	277	307	315	276	291	281	264	289	261	329	279	299	264	275	270	302	244	301	239	288	300	305	279	286	255	288	316	314	303	279	304	315	306	269	290	263	308	264	270	284	285	301	285	273	291	279	304	300	305	296	271	264	279	262	296	270	254	297	278	307	281	291	300	282	302	289	284	316	287	327	294	292	290	313	306	262	255	264	298	254	274	326	286	302	307	283	277	268	271	302	290	283	283	260	297	273	262	275	296	306	303	298	290	295	303	278	281	285	275	276	280	304	275	251	316	291	269	285	266	291	272	295	299	288	265	279	281	251	291	283	305	275	263	301	266	271	298	300	271	310	280	300	306	282	257	294	265	286	289	292	283	247	305	273	254	283	306	302	309	316	284	302	299	303	286	295	289	268	252	293	272	257	300	293	307	260	267	281	258	307	281	287	292	284	301	284	296	284	266	292	309	278	265	268	311	267	281	304	287	292	277	300	270	270	279	288	288	296	293	271	295	291	280	280	258	262	288	299	274	262	299	281	288	292	267	300	309	279	270	322	275	311	291	302	296	272	274	300	280	267	299	279	298	291	284	283	274	303	269	274	307	281	258	281	290	277	281	285	277	308	257	299	330	285	291	278	258	274	285	285	296	281	293	290	308	295	311	273	256	259	305	287	297	275	285	292	282	289	284	294	299	289	282	286	271	292	328	302	288	271	297	261	273	298	286	285	284	277	291	297	286	292	278	271	268	276	282	307	317	282	284	272	316	275	291	284	273	330	281	255	243	289	257	303	308	281	288	250	312	309	275	282	286	284	268	318	277	276	307	288	282	307	301	259	314	264	297	265	322	282	272	291	299	283	270	294	306	287	288	300	266	286	311	280	325	296	292	292	297	270	292	288	316	285	292	285	284	264	290	289	280	284	287	313	293	300	275	295	304	276	286	287	296	273	287	302	301	269	303	278	297	286	274	292	290	260	299	282	297	294	311	270	306	297	298	302	273	297	269	284	285	264	286	287	307	306	322	260	276	276	272	275	278	298	280	285	305	295	314	301	274	274	286	270	268	287	294	293	293	293	268	293	319	292	281	268	291	295	280	301	265	311	295	267	281	275	278	262	271	278	299	262	289	299	265	292	266	299	291	295	280	279	269	297	301	298	275	298	265	278	259	307	284	316	288	283	279	300	286	291	285	286	295	271	278	308	273	278	291	276	282	300	286	303	308	288	251	293	268	274	264	282	295	297	268	297	255	269	276	277	296	270	253	318	300	271	288	293	287	281	295	262	310	249	259	300	311	288	275	285	299	293	257	275	258	302	276	261	325	305	306	257	305	264	298	286	310	281	292	261	284	279	249	280	293	318	278	296	266	270	243	273	290	277	281	309	275	300	243	271	283	292	253	307	297	271	265	305	279	292	289	298	316	284	278	299	287	306	299	306	263	276	303	305	284	274	277	279	294	279	324	255	258	293	269	266	284	268	298	260	257	311	273	266	313	280	305	323	328	288	301	277	284	285	286	266	295	278	283	317	298	284	247	294	297	283	289	312
32171	21055	11568	894	440	418	420	370	375	387	373	408	404	411	394	394	392	361	433	411	369	403	388	434	397	408	378	393	398	339	372	428	349	359	369	432	405	375	364	403	378	364	393	397	373	384	412	352	383	402	400	405	352	339	399	429	382	395	380	397	434	381	375	358	398	355	395	379	394	387	397	406	363	336	378	406	387	407	370	371	332	397	426	369	380	356	390	345	366	358	385	401	350	421	329	383	415	395	409	395	373	362	368	396	414	392	337	389	399	379	398	389	340	376	377	381	382	346	377	386	377	399	427	390	393	366	384	392	417	387	344	359	368	390	346	381	334	377	351	361	425	411	444	377	369	393	398	377	380	402	409	387	361	426	400	375	368	348	401	416	424	379	360	383	352	360	395	377	377	363	359	379	368	380	356	379	350	377	404	359	412	379	375	377	386	391	370	399	395	387	351	351	392	361	384	354	386	364	370	375	404	365	394	386	391	372	370	374	374	434	417	394	396	398	378	383	362	357	372	425	373	405	389	399	392	420	378	374	383	369	382	374	402	403	417	357	355	366	391	390	397	386	398	393	377	386	395	428	365	376	386	383	375	418	367	334	392	409	388	381	365	386	410	382	381	370	364	365	399	371	358	378	353	383	370	395	414	368	418	390	370	351	405	360	364	389	381	370	378	406	374	363	369	389	387	394	410	397	366	398	435	353	412	366	388	376	410	366	361	402	362	367	409	413	392	393	383	378	406	426	390	389	412	351	396	350	384	361	336	361	418	397	343	391	389	409	420	389	356	383	382	374	365	380	402	393	389	391	407	381	378	364	357	371	388	370	391	371	382	398	389	381	371	389	409	387	387	382	371	384	416	413	432	370	373	375	394	391	391	389	381	416	431	350	377	373	390	354	373	401	375	395	377	392	359	396	373	359	394	364	376	389	381	378	418	421	387	379	357	367	368	404	398	390	369	357	365	382	365	334	358	365	374	365	376	404	361	392	370	409	406	382	360	399	367	366	387	372	367	388	379	381	377	428	397	368	376	377	384	383	378	382	397	368	400	360	357	398	431	443	391	399	363	347	396	415	381	396	393	399	364	379	398	369	377	367	400	392	381	380	369	403	371	370	412	374	349	386	365	381	395	404	401	375	364	404	378	361	373	366	412	375	391	402	383	368	404	368	351	400	394	375	396	375	374	409	409	404	367	375	369	381	343	423	328	399	383	362	358	367	398	389	366	371	370	396	382	378	423	369	384	410	389	358	395	391	412	390	348	366	413	374	397	389	384	386	391	385	410	403	364	371	398	363	354	373	400	385	411	378	407	378	418	381	350	360	364	418	369	372	378	403	395	394	362	365	380	410	414	405	411	376	412	400	372	408	368	381	379	357	412	345	385	410	380	361	404	411	344	387	362	373	358	375	361	399	381	387	403	382	382	377	395	386	356	340	387	350	441	369	364	360	381	368	410	397	344	416	378	344	372	406	368	411	408	431	367	353	397	390	355	425	385	417	380	369	386	382	412	400	384	366	343	353	423	381	382	402	362	411	395	395	380	409	409	371	385	395	397	374	386	384	367	412	348	393	366	397	391	361	349	379	344	361	393	389	412	356	403	392	394	381	387	374	402	369	358	355	410	377	339	407	371	407	402	418	378	385	352	340	380	376	389	357	387	379	360	392	365	418	396	350	353	365	389	421	379	432	408	379	378	410	370	392	349	381	356	407	415	362	377	418	451	398	420	375	346	374	401	416	362	366	339	386	388	386	376	384	389	434	370	368	440	404	381	365	394	377	390	346	378	403	394	394	347	357	358	392	378	369	347	413	361	407	397	377	418	413	380	402	393	384	374	369	414	381	351	340	373	372	406	380	388	385	386	378	358	342	394	388	401	364	417	359	365	335	367	383	395	403	375	389	378	374	444	407	394	387	385	393	377	375	375	382	389	395	420	399	400	391	374	367	424	374	396	382	427	353	364	375	351	356	346	396	392	444	390	384	376	353	400	381	411	384	354	379	376	397	414	389	382	425	386	377	408	373	405	376	387	415	375	350	382	428	409	374	399	355	338	394	361	362	396	389	358	363	406	416	343	403	395	366	368	386	385	385	352	401	406	382	388	407	354	376	397	370	418	400	369	387	395	397	436	402	377	372	404	367	367	400	339	397	412	362	400	410	364	409	374	397	401	410	348	392	371	354	361	357	415	376	394	363	343	363	375	393	364	370	389	377	384	394	392	378	391	366	418	411	406	383	376	349	399	350	371	406	374	419	411	387	417	376	390	399	397	352	405	399	360	392	367	346	400	401	398	377	365	347	363	362	357	408	376	402	409	368	386	377	360	384	397	343	367	367	409	412	390	345	371	364	393	421	386	400	383	387	377	404	360	345	404	400	401	383	386	339	393	381	341	365	405	391	410	390	393	391	413	393	384	377	404	413	406	383	376	402	400	396	363	375	378	374	397	406	399	356	378	384	364	380	443	353	387	401	393	377	389	406	402	361	400	349	350	386	362	390	368	368	387	406	364	392	405	362	407	362	379	397	374	396	358	389	360	341	360	394	363	367	340	381	361	385	383	413	408	374	386	378	375	355	389	394	404	407	396	343	398	380	375	383	377	367	344	400	373	384	345	417	416	380	351	417	361	394	415	372	389	393	411	401	379	389	402	373	328	402	375	383	374	389	345	344	393	391	417	402	378	417	401	399	387	384	340	401	387	362	358	366	374	406	415	368	352	346	365	381	377	409	403	365	407	401	425	404	373	372	382	400	383	418	420	381	393	338	355	416	417	367	375	365	419	389	391	380	383	383	356	353	408	385	373	397	383	396	392	355	360	396	381	376	411	424	421	378	366	377	394	385	357	401	395	380	414	381	373	358	398	360	366	397	383	371	385	358	380	379	396	368	432	398	362	398	390	404	397	388	377	368	389	377	382	382	381	363	374	397	392	389	406	383	382	396	344	400	386	388	418	406	351	367	372	367	374	364	381	419	406	359	398	396	376	432	385	372	402	381	379	409	382	376	361	385	361	389	406	360	406	382	398	412	384	368	357	387	387	373	423	379	383	386	390	395	386	363	347	397	376	380	426	370	375	386	350	354	385	392	353	385	374	368	387	383	394	366	384	400	378	432	395	391	357	343	379	411	432	405	378	391	390	345	401	390	338	387	367	377	382	388	379	388	381	384	385	373	382	358	379	402	364	362	420	403	359	356	390	399	395	386	393	359	365	386	360	371	431	415	372	352	386	404	390	362	383	383	376	385	359	377	345	371	390	403	383	360	381	369	423	380	381	420	382	347	368	375	357	368	364	370	386	362	391	378	374	339	332	390	383	396	392	421	359	354	390	359	364	380	388	371	405	391	379	395	355	380	373	410	396	377	432	387	399	372	400	365	385	402	397	327	365	383	392	385	347	365	368	376	396	415	391	393	395	359	405	358	399	376	426	374	413	369	406	359	410	385	375	378	379	423	392	383	367	380	378	373	396	352	414	391	371	379	383	418	353	380	411	394
5660	931	906	840	827	807	813	789	856	843	796	805	811	786	821	813	829	865	811	842	809	821	860	833	817	832	831	837	857	835	799	821	813	794	827	834	774	842	780	841	827	809	821	837	820	840	802	823	816	761	854	833	835	828	805	838	840	836	823	889	849	840	811	761	831	865	881	824	864	818	855	839	838	780	801	809	827	880	810	851	831	795	771	826	857	866	849	834	824	831	823	824	804	813	794	817	788	793	825	871	791	831	766	757	833	834	843	756	842	791	828	822	813	830	872	841	791	840	828	779	837	820	845	811	803	886	871	764	842	860	785	856	857	871	845	841	819	851	811	861	816	820	845	859	767	848	877	780	851	836	800	859	874	850	850	844	874	823	808	833	795	824	832	808	825	850	823	863	832	807	843	841	831	828	834	869	821	820	817	844	820	866	812	860	849	834	819	775	825	830	842	866	769	819	792	851	847	798	795	819	774	896	805	797	834	798	835	833	785	862	816	782	810	784	821	831	803	780	796	769	843	843	815	836	820	805	813	817	816	789	772	736	795	832	792	806	836	822	799	788	839	872	811	827	869	824	838	866	829	786	778	851	795	810	808	801	806	811	823	860	834	847	850	817	840	775	841	835	838	830	890	824	837	814	859	851	822	841	821	803	768	844	820	849	814	800	850	848	837	794	830	837	815	783	854	846	857	847	818	832	798	824	832	772	789	858	825	811	878	855	896	761	850	859	805	843	811	797	852	808	812	864	836	850	775	832	817	784	798	817	829	857	864	783	784	857	855	827	796	771	747	793	886	878	833	816	846	785	831	795	805	886	770	847	852	820	844	837	772	836	789	820	831	797	868	853	798	834	836	826	832	818	803	808	865	829	829	862	836	829	790	791	831	809	818	866	842	830	849	822	837	832	812	848	852	843	850	867	836	810	880	834	789	848	795	846	791	794	865	843	835	778	814	819	875	858	792	812	791	854	807	767	796	797	806	790	824	832	828	790	866	838	807	791	799	821	872	858	798	838	799	810	842	829	785	793	815	816	791	868	820	781	808	867	815	868	788	787	808	804	820	806	808	740	820	811	797	841	821	795	798	770	848	820	796	805	848	872	776	776	776	818	809	833	813	837	836	810	798	844	821	769	795	849	871	804	806	856	800	831	837	826	829	800	818	803	774	809	860	839	804	821	847	816	769	786	874	798	818	794	793	804	784	847	834	822	842	827	846	826	818	835	813	827	801	782	822	838	806	867	800	799	832	809	866	812	824	855	845	829	801	842	811	834	828	810	798	842	772	847	811	789	810	818	861	782	805	858	842	830	783	885	825	794	818	823	833	831	841	855	816	843	840	866	806	846	797	823	771	836	799	815	890	824	835	784	821	834	823	823	805	816	796	823	837	818	817	824	827	874	820	839	820	791	778	817	877	805	825	877	810	827	824	792	798	846	810	851	781	824	851	822	810	848	841	829	798	826	788	804	865	830	771	876	844	868	810	831	830	797	816	855	834	789	823	868	806	825	811	842	828	784	859	831	875	829	829	837	824	794	831	805	871	784	810	807	807	792	890	814	795	801	829	843	844	843	842	821	810	796	806	854	804	819	777	805	830	807	792	813	820	846	867	871	776	813	824	804	813	778	862	846	840	806	789	818	904	833	853	860	810	763	823	816	823	857	817	837	819	795	799	835	807	843	872	821	839	799	828	832	849	826	822	839	818	772	808	821	805	813	820	808	805	804	814	777	806	866	856	829	824	777	847	807	846	816	781	806	832	816	812	801	822	777	818	834	825	838	777	820	829	860	831	828	869	846	835	817	865	813	841	835	816	808	793	825	845	837	865	825	763	777	866	825	770	811	836	839	822	832	808	845	859	787	855	829	823	842	854	863	864	808	810	844	853	823	826	793	811	848	815	841	812	800	815	802	792	812	867	797	813	797	847	872	886	790	830	820	848	765	840	821	828	770	856	827	806	776	822	777	838	818	806	788	803	847	834	799	863	810	792	814	857	840	851	842	831	804	836	799	846	828	786	877	879	839	769	810	870	773	806	848	858	816	915	854	781	839	818	819	865	833	811	835	825	853	816	849	889	780	791	859	789	774	790	874	793	786	752	875	828	835	875	850	827	803	805	844	817	805	837	832	825	834	809	814	823	846	778	840	855	767	798	837	821	840	845	852	797	815	802	810	802	839	820	830	861	850	859	796	820	862	848	853	813	827	826	801	825	854	817	805	779	817	809	797	793	879	819	856	819	837	838	874	861	759	877	804	813	843	803	846	822	844	828	708	826	820	816	804	837	764	824	870	838	825	828	872	829	844	833	837	830	844	882	819	815	816	808	780	846	790	820	818	842	846	831	807	828	789	858	777	779	881	835	777	795	815	804	855	812	840	822	802	834	864	854	824	856	853	822	774	858	819	821	833	826	833	842	831	805	837	779	817	804	803	803	863	817	834	856	841	810	784	814	876	784	819	820	814	814	813	826	835	803	851	848	806	801	840	837	844	817	827	940	813	843	805	852	836	821	855	792	845	874	886	867	843	829	815	796	857	910	791	867	842	779	836	801	804	836	804	789	853	834	811	825	825	826	800	836	824	798	803	819	823	796	801	856	819	749	837	856	825	803	827	835	828	819	756	835	809	830	823	850	802	822	859	829	826	801	829	779	851	863	817	874	801	904	756	799	801	855	776	885	782	754	832	884	822	823	849	827	808	813	816	806	859	822	821	834	846	820	795	902	819	827	802	832	817	807	815	776	854	842	832	783	797	872	807	790	840	853	853	838	798	819	806	813	868	802	811	805	843	805	815	818	832	887	853	890	781	826	854	817	855	787	863	859	831	870	778	823	810	779	858	792	797	861	823	808	852	753	828	857	840	825	797	866	791	800	808	841	850	777	819	820	764	791	838	751	792	817	820	809	883	847	863	877	818	833	800	818	789	857	811	819	785	834	855	803	845	855	818	809	839	793	787	845	875	798	795	829	835	783	815	824	861	842	786	819	816	828	830	821	820	793	865	838	803	856	828	765	819	815	782	842	820	829	815	839	776	858	828	835	810	785	785	793	834	789	777	784	782	821	817	824	835	831	830	853	836	848	806	824	833	868	875	778	823	842	871	865	834	798	874	818	829	828	840	805	801	829	833	830	799	853	802	838	786	829	825	778	856	881	817	798	837	857	816	823	863	825	747	785	841	802	822	813	851	817	853	864	810	844	816	833	804	824	828	798	815	809	872	796	781	852	869	855	848	796	775	837	863	870	806	890	816	838	802	838	827	797	813	824	798	835	854	879	811	854	797	838	851	804	848	810	843	823	849	889	844	853	781	873	792	825	793	838	791	806	793	792	853	844	804	824	806	819	851	855	830	780	808	834	819	858	772	802	805	840	828	839	862	791	796	827	836	811	819	791	838	799	789	884	842	822	852	820	823	816	825	805	823	827	836	815	841	843	816	827	853	810	828	816	819	846	815	787	839	796	803	787	845	815	876	838	793	856	815	819	815	871	847	796	762
24972	21540	24888	28651	21542	21246	986	421	297	294	304	306	251	299	255	249	239	293	248	270	294	266	251	259	268	251	259	268	304	239	262	234	278	321	277	253	267	268	274	258	253	246	266	284	285	246	245	297	272	260	270	233	268	274	286	250	265	246	232	259	245	252	269	267	249	251	242	288	284	245	272	273	272	276	274	272	265	252	251	267	301	283	280	251	276	254	270	264	227	263	254	272	229	270	264	257	229	234	248	281	234	249	274	286	245	258	253	250	290	266	272	262	261	283	255	242	243	261	293	285	259	272	281	243	242	253	264	237	233	247	274	302	258	280	226	254	256	248	271	268	238	252	209	234	264	287	275	277	245	264	297	249	256	263	285	265	263	257	253	271	265	242	280	252	279	251	296	252	258	240	252	241	244	272	260	296	244	296	242	241	265	261	271	270	273	279	259	243	278	248	235	249	275	273	238	263	254	240	262	257	281	264	249	277	258	274	271	247	263	273	245	287	264	286	259	251	265	217	247	234	284	287	275	270	242	264	264	309	260	267	230	262	282	267	295	272	234	258	280	276	260	269	260	269	281	284	230	264	259	262	245	274	253	291	257	310	255	241	219	236	245	275	268	237	246	239	269	243	251	262	248	231	275	277	263	279	253	286	255	256	243	254	254	255	240	258	275	270	283	234	264	257	245	235	280	237	274	281	227	227	282	260	252	254	247	243	272	266	256	291	267	244	249	251	226	280	249	270	256	276	274	292	242	272	226	240	249	258	266	245	229	280	238	244	261	240	265	273	232	272	259	280	257	274	284	252	243	241	264	264	231	246	260	249	229	242	264	265	272	259	243	259	263	257	268	253	254	239	263	263	296	253	233	258	289	246	254	250	256	282	257	271	268	261	240	295	271	261	256	259	247	282	276	230	309	264	289	274	249	234	241	257	232	243	244	260	256	243	247	244	278	266	235	222	249	225	282	285	263	214	256	233	251	274	245	240	279	255	232	222	250	279	232	236	239	256	261	238	244	240	249	260	237	260	283	262	263	270	251	257	276	231	223	237	290	265	228	249	271	279	249	247	230	238	258	263	230	278	249	240	256	268	217	263	246	260	260	248	266	252	260	222	252	258	238	257	264	273	246	240	251	263	249	252	250	269	275	271	251	268	239	275	220	219	234	249	288	232	266	288	254	248	254	248	283	279	243	253	252	281	265	237	234	248	234	245	231	232	246	312	276	257	243	264	290	268	279	227	302	285	229	274	276	269	285	244	246	243	233	266	250	240	247	240	256	269	250	260	261	282	219	270	247	215	264	269	271	255	246	264	243	245	256	245	273	269	276	264	284	290	253	248	233	231	243	249	240	279	254	253	221	274	266	272	270	267	242	262	267	250	283	272	234	275	249	271	269	276	232	272	265	279	249	293	272	284	259	268	246	242	285	268	247	257	271	266	251	264	235	225	253	226	264	253	247	240	288	264	238	247	262	276	274	249	245	222	231	272	261	245	238	245	238	258	266	265	224	267	276	225	252	273	277	232	259	247	265	236	277	277	254	258	238	249	237	259	255	237	275	263	257	244	303	281	247	233	232	263	252	273	253	254	250	253	240	257	255	270	251	251	239	264	231	242	257	271	267	246	267	251	247	245	251	261	252	253	290	273	243	236	284	236	251	247	276	250	246	283	251	263	261	254	232	245	261	267	277	249	257	253	227	290	266	277	295	278	259	274	245	248	264	244	248	238	292	281	263	261	278	243	256	252	268	238	253	260	248	270	278	243	275	271	236	227	244	263	283	256	246	290	271	257	259	279	235	250	265	225	260	260	237	268	257	252	258	292	256	258	264	256	292	259	256	250	236	277	244	263	256	277	252	278	261	266	298	247	258	259	292	232	282	280	274	281	277	235	258	240	252	246	236	277	272	249	285	268	262	252	282	260	276	235	273	238	272	235	279	280	244	278	268	238	250	256	259	258	270	237	250	305	252	245	256	251	265	235	243	262	268	261	250	245	237	279	282	256	281	275	237	252	270	252	248	275	267	272	281	203	232	253	251	267	260	239	254	236	271	254	260	273	280	254	280	285	252	251	272	266	283	269	241	297	261	241	260	281	237	268	255	252	246	240	271	261	225	265	258	264	243	262	270	242	257	262	263	245	268	241	246	245	263	281	247	272	269	231	265	255	259	265	241	258	266	287	291	249	226	241	254	244	267	251	276	241	249	251	290	289	265	242	267	267	266	263	254	253	248	236	266	254	278	301	273	285	289	261	254	278	258	242	256	273	271	269	285	253	248	230	266	259	251	255	253	238	248	253	256	276	265	267	297	276	265	278	247	259	248	263	272	259	243	281	267	253	248	257	266	221	268	263	260	269	261	245	301	237	252	268	283	265	250	242	267	274	284	281	242	246	240	224	268	248	246	255	227	287	258	284	275	261	261	265	261	271	272	264	284	268	268	265	263	276	250	245	272	234	226	295	249	254	249	265	256	248	272	292	246	270	222	267	253	257	266	243	259	261	248	243	252	241	247	260	265	285	262	257	267	235	281	251	228	254	248	249	264	243	271	295	264	279	266	251	276	259	299	279	262	237	267	275	257	264	274	250	238	281	260	291	269	236	253	230	266	247	263	244	254	275	232	265	267	270	241	289	277	241	241	256	249	269	248	257	256	278	250	271	281	249	259	255	269	255	263	236	257	262	269	248	265	249	251	256	282	239	285	276	243	285	267	264	247	255	274	236	225	249	244	256	226	239	233	229	242	272	255	292	241	294	244	261	258	242	243	274	234	254	282	261	257	266	252	263	229	249	284	251	263	256	266	285	272	266	247	234	270	242	243	276	235	268	223	259	276	229	240	286	269	268	242	253	256	249	276	256	252	259	259	250	265	245	247	230	262	254	253	271	237	256	265	261	255	279	242	246	253	235	242	234	255	257	252	231	258	276	264	274	268	269	247	264	260	247	258	234	236	256	277	260	253	252	270	242	241	239	234	279	265	254	262	247	275	259	274	271	251	267	254	260	263	276	261	232	264	296	231	272	266	247	284	240	252	255	260	254	270	254	226	267	286	260	273	268	242	243	234	246	265	267	271	240	236	251	242	276	269	268	272	278	249	253	246	271	291	247	245	244	246	240	218	282	261	240	260	255	255	252	284	264	271	284	256	274	263	243	236	258	256	262	272	268	220	287	264	249	256	266	275	288	255	268	268	236	267	229	251	247	265	244	272	257	282	268	261	245	278	242	271	226	240	244	276	255	254	248	274	250	259	255	248	254	262	238	251	230	289	267	249	262	245	233	207	257	276	227	295	267	248	268	246	262	265	263	276	254	290	253	247	247	272	271	227	288	278	263	228	244	252	270	243	263	278	239	254	268	254	268	239	259	268	238	270	250	279	241	238	251	254	281	261	253	262	261	279	277	245	246	248	239	266	244	288	261	280	226	284	269	267	255	253	249	231	274	242	257	235	295	278	234	270	279	267	258	234	253	278	223	255	277	220	234	260	278	278	249	249	258
3029	2043	1257	798	705	631	667	589	640	615	604	579	553	566	557	575	535	539	555	548	585	580	557	578	617	591	593	610	578	559	560	561	586	560	580	543	554	599	552	589	591	595	564	565	490	534	576	526	565	549	602	555	623	538	579	605	500	561	578	612	627	582	609	564	616	589	557	572	531	580	559	563	590	582	604	588	556	546	580	571	610	580	624	517	538	560	590	560	564	567	580	573	553	536	586	570	602	576	580	549	560	574	534	518	550	606	588	583	545	573	606	601	564	563	573	551	543	560	578	535	572	547	575	578	552	548	566	555	542	568	547	531	557	578	567	555	588	602	598	567	556	596	544	554	556	516	547	608	591	627	521	602	554	622	541	549	566	570	584	565	534	571	580	534	547	571	572	587	557	583	588	569	576	588	580	584	594	613	553	578	583	539	577	595	529	580	591	567	530	584	570	582	574	588	561	598	615	593	561	561	605	553	597	556	537	567	557	559	579	634	563	610	563	578	580	572	549	572	547	575	573	525	561	542	551	577	542	556	575	619	547	617	542	560	552	561	542	541	572	605	532	545	583	564	586	561	529	561	526	549	530	599	562	593	580	588	581	612	586	611	582	576	549	572	580	532	593	508	527	568	590	545	586	575	543	598	577	544	593	610	545	571	585	547	584	539	571	541	556	543	517	612	535	548	556	582	555	552	542	579	539	596	575	577	556	567	543	582	551	545	584	607	579	528	532	565	574	600	563	582	557	554	601	539	514	539	580	552	560	601	547	574	579	567	559	562	564	544	597	589	604	587	565	545	575	555	595	561	540	584	575	597	579	524	592	613	569	577	596	578	564	550	529	551	577	617	567	587	589	555	575	546	551	549	590	593	582	574	565	547	552	559	543	540	550	544	557	558	529	523	516	610	578	559	580	549	618	586	566	561	566	572	551	552	574	604	612	571	578	590	571	528	529	579	589	534	588	582	546	599	556	557	567	584	583	597	545	576	556	525	597	593	588	602	583	542	598	610	588	536	614	555	538	554	545	609	589	583	561	533	563	571	539	543	545	530	586	602	609	546	591	572	584	521	576	525	529	601	531	533	593	553	558	557	597	586	570	534	593	517	596	550	545	586	583	552	591	553	597	572	563	570	574	617	562	557	581	513	587	596	525	546	561	549	604	524	583	559	599	580	596	564	575	591	652	554	576	575	567	543	564	585	538	593	581	567	580	575	621	570	581	594	558	598	612	559	547	566	563	539	581	579	572	592	560	585	554	563	575	559	575	566	554	562	591	560	550	569	581	565	536	554	569	575	569	576	552	539	561	561	574	579	527	562	560	600	606	605	637	518	571	525	547	548	589	604	583	588	589	546	535	564	560	568	545	626	523	555	531	586	552	590	625	551	544	565	558	553	575	526	578	546	574	538	572	623	571	558	545	572	559	491	555	550	592	541	567	579	546	576	581	515	643	574	575	595	593	579	593	558	577	546	564	568	587	571	555	594	551	533	544	578	599	562	588	572	629	553	555	602	536	611	566	570	595	553	577	550	553	566	565	559	589	537	601	544	558	548	570	562	537	571	538	625	508	580	554	579	573	556	617	578	537	510	591	559	576	580	579	572	555	611	566	562	582	546	582	614	619	558	546	590	580	576	562	577	547	586	559	555	578	582	559	528	549	578	592	551	566	621	563	570	556	550	545	576	573	554	557	585	592	603	590	561	573	523	579	589	561	536	577	587	565	635	580	545	526	553	533	537	549	508	591	550	555	569	562	575	576	515	591	563	605	550	584	560	594	557	561	526	554	609	550	573	586	576	599	591	570	573	544	565	556	575	562	594	521	530	564	598	554	544	564	584	598	570	556	575	570	538	566	551	579	552	548	583	545	535	561	583	593	524	574	545	579	545	593	563	540	575	532	596	576	535	544	543	543	533	546	549	571	539	597	529	598	583	550	560	570	587	557	591	586	575	538	542	561	565	569	577	563	570	554	613	556	587	574	560	564	576	538	521	600	579	568	538	606	571	613	537	554	569	553	592	599	570	544	588	514	565	572	550	577	597	574	555	575	625	585	568	576	573	563	561	546	587	551	540	582	614	590	535	548	594	560	561	573	536	562	522	574	540	555	557	549	569	531	550	604	541	559	554	587	533	596	555	588	560	575	546	560	553	563	598	579	565	566	552	546	555	548	568	588	569	531	576	560	559	574	564	525	623	563	570	571	559	567	598	548	568	603	557	540	532	559	547	560	557	600	584	508	549	568	541	553	564	567	601	584	586	566	601	564	576	533	516	570	573	533	537	551	542	558	600	571	574	570	572	619	577	541	571	532	561	570	600	575	554	594	600	558	515	534	574	554	573	545	609	579	572	528	530	566	558	561	547	530	589	568	569	563	583	551	551	596	561	560	522	575	564	564	584	568	532	555	566	552	593	598	601	609	528	605	571	614	533	581	566	579	577	563	540	578	538	556	579	553	571	540	595	566	504	543	572	539	605	583	586	579	560	550	517	553	541	613	566	521	611	606	556	562	596	586	544	571	569	590	551	558	605	566	556	574	514	593	575	539	595	532	556	584	571	588	556	557	587	561	547	587	561	543	563	579	560	546	552	600	568	587	586	520	572	509	604	537	545	509	500	553	594	630	573	552	615	571	590	578	559	570	537	586	546	564	567	549	552	557	566	548	542	580	580	546	594	577	572	580	540	566	570	540	561	577	547	594	585	578	556	565	561	559	553	572	545	570	577	559	555	594	591	564	521	610	592	615	586	575	543	578	576	567	563	568	526	580	578	577	581	565	577	539	550	556	566	521	557	569	550	548	572	584	530	590	568	568	544	568	557	554	597	632	567	540	572	563	597	564	588	548	531	599	564	511	567	586	547	545	545	544	613	541	580	555	598	563	573	530	566	576	538	537	600	609	591	578	551	590	542	562	561	564	524	588	559	578	561	583	576	571	586	572	552	627	600	590	538	565	558	565	574	589	577	550	549	560	561	557	572	589	574	563	541	534	581	586	613	573	557	566	582	567	554	594	538	534	562	588	546	602	555	608	540	580	527	556	509	572	586	583	591	543	612	545	600	573	556	581	602	579	548	547	577	593	564	554	559	565	565	571	496	524	553	561	594	546	551	568	575	558	576	562	621	577	557	575	592	562	585	626	585	551	598	579	587	567	536	588	527	552	545	595	554	532	570	567	557	583	561	592	546	567	591	576	533	559	593	596	578	598	561	580	548	556	562	574	619	558	561	547	552	516	556	571	529	528	594	526	555	566	539	559	563	566	588	505	543	584	593	559	582	553	624	587	575	588	596	560	585	557	541	577	579	559	603	566	604	573	559	543	585	556	545	563	569	529	514	583	585	593	563	582	578	604	548	565	576	551	561	579	566	548	566	598	553	551	571	551	597	518	538	544	587	518	586	545	620	536	587	550	528	566	568	550	549	547	572	611	542	572	566	541	566	608	567	547	599	581	560	601	595	579	556	556	519	559	531	511	561	538	516	608	611	551	562	561	579
24403	21536	25240	28254	21538	21550	18060	455	226	245	199	200	168	159	146	136	135	158	133	129	144	147	136	139	129	111	132	118	135	143	133	145	109	104	123	128	114	131	129	111	112	115	87	115	124	119	124	111	109	125	103	109	117	112	126	117	120	125	114	109	109	110	95	144	107	111	116	122	128	97	108	104	110	116	103	125	118	107	131	130	129	124	111	125	119	117	141	112	116	104	101	105	142	131	117	125	136	108	100	132	122	114	114	100	138	140	112	109	115	112	118	118	124	105	110	126	108	130	100	124	110	109	132	112	109	118	122	140	117	119	114	109	127	95	109	117	90	106	146	100	118	114	126	105	110	112	100	102	116	120	115	106	126	100	114	130	118	118	132	114	113	103	128	120	107	124	119	120	102	112	121	133	114	121	102	123	112	124	103	112	105	106	111	87	103	130	106	103	127	97	137	132	100	119	112	87	97	114	144	102	106	133	106	113	112	118	109	100	127	118	112	125	122	120	137	111	96	96	104	93	120	118	114	116	99	104	100	129	112	103	107	89	130	129	96	89	93	101	119	103	120	128	97	120	121	99	113	115	129	119	121	105	109	126	94	105	105	102	127	124	142	131	143	113	119	98	120	119	105	127	90	111	112	101	106	94	120	117	95	132	127	112	113	132	128	126	127	109	85	114	127	112	123	99	114	128	131	110	105	114	125	109	110	132	128	100	122	122	104	109	109	112	119	107	128	125	112	107	128	101	86	116	119	129	93	103	114	102	114	127	120	112	100	116	104	117	101	97	91	104	125	87	123	143	147	119	124	105	119	122	136	117	114	122	135	131	129	110	118	116	122	111	136	129	119	117	124	120	118	135	125	113	136	129	105	129	113	127	114	130	124	109	101	126	121	107	116	97	114	118	108	110	104	125	113	119	119	111	116	99	112	98	119	110	115	125	124	138	121	110	101	111	106	110	99	114	120	143	117	118	100	114	128	105	116	132	118	108	109	124	93	121	115	127	114	122	105	128	124	119	120	105	108	122	109	142	118	120	118	93	90	104	106	113	109	119	134	115	112	123	114	102	114	116	117	102	114	108	98	110	113	113	119	116	113	125	111	121	117	97	114	96	115	111	104	102	115	102	113	101	120	127	138	110	122	105	124	110	122	134	143	101	107	116	115	122	98	146	109	128	121	105	119	114	129	109	128	103	116	106	123	134	126	120	106	131	112	119	120	134	112	104	106	125	92	108	138	97	106	117	104	111	119	127	135	135	145	114	95	106	125	121	128	121	107	134	103	107	119	134	119	132	113	113	127	127	134	101	131	116	111	107	108	111	106	110	111	118	127	114	104	119	113	125	124	112	149	132	134	126	115	109	119	114	103	91	148	109	104	122	99	122	113	111	112	104	104	124	122	104	122	120	123	108	125	135	106	92	123	101	110	133	104	121	119	115	104	109	133	113	108	131	127	113	118	121	119	114	102	131	120	117	113	115	113	127	117	118	95	122	98	107	114	116	127	93	116	100	133	119	111	114	102	118	121	95	120	141	106	126	112	115	113	105	123	134	109	101	116	123	132	128	126	121	124	125	107	115	137	101	120	119	78	102	100	120	116	112	118	128	111	120	119	131	147	123	111	78	108	110	95	85	116	113	120	123	144	128	122	120	123	107	113	126	103	122	96	126	119	116	110	135	98	122	132	123	115	111	120	113	121	105	126	108	117	124	112	101	107	108	120	108	118	119	111	120	118	137	123	111	115	91	137	107	105	122	113	132	124	121	135	105	116	118	98	120	137	114	109	105	119	129	124	120	110	104	119	116	127	120	113	112	132	128	130	128	126	122	132	99	106	125	105	100	119	102	121	136	127	131	133	103	114	122	98	114	122	117	133	101	103	110	145	113	125	135	109	125	115	110	115	119	130	100	119	117	115	138	123	122	104	107	107	89	121	121	122	125	115	108	134	127	121	112	115	119	107	102	131	117	116	117	118	139	108	111	138	88	112	124	135	114	126	101	125	98	108	124	132	134	112	124	115	92	118	132	123	109	120	106	120	124	117	132	96	121	125	128	112	122	127	100	105	132	124	115	109	129	112	127	108	117	125	105	121	115	108	134	116	112	114	98	133	130	132	98	113	117	106	106	138	111	116	113	110	134	127	102	141	112	125	112	126	114	100	118	107	111	106	117	118	112	117	89	122	118	131	113	122	102	107	102	113	103	118	112	113	104	123	106	122	100	110	99	144	116	113	116	93	124	119	127	113	101	98	107	120	129	117	109	119	121	119	129	119	123	116	144	106	116	138	106	111	127	121	138	112	110	105	98	137	121	147	123	104	134	108	108	130	116	109	114	118	127	107	90	121	124	111	96	109	114	107	128	127	119	123	122	118	102	129	97	112	111	119	141	114	112	106	100	110	118	121	146	136	120	126	122	96	121	150	123	120	147	112	115	119	100	139	116	113	125	124	105	133	107	94	107	112	111	116	115	120	103	109	119	104	102	114	109	115	123	119	126	111	117	133	124	109	119	121	108	109	118	110	119	114	117	126	95	115	119	124	119	102	119	122	129	115	86	112	108	112	133	108	148	121	118	125	118	115	108	117	94	89	112	129	113	113	120	112	118	142	113	121	105	109	102	97	113	121	114	128	129	109	119	97	112	117	137	100	98	124	132	96	124	105	134	99	125	105	136	122	120	114	120	123	107	112	101	105	111	121	125	104	109	113	124	110	125	115	108	125	130	129	120	124	129	121	97	119	106	111	127	115	97	110	110	107	132	116	108	105	111	102	114	115	130	115	114	109	123	130	113	108	121	114	103	119	113	105	131	116	96	105	129	110	110	106	109	99	127	102	107	119	127	110	97	116	86	120	107	114	107	138	126	127	124	133	123	106	114	105	116	123	108	112	123	110	112	112	136	135	124	109	118	140	131	121	118	148	113	128	128	117	95	104	111	109	127	95	105	142	107	127	111	130	110	112	109	106	136	135	97	114	132	121	109	113	102	112	108	109	97	124	109	150	124	130	114	118	122	142	128	141	113	121	117	118	112	123	120	97	112	114	119	124	109	114	130	113	97	130	140	123	109	112	124	117	110	123	98	110	121	108	96	119	131	108	111	96	123	107	120	123	100	135	111	101	124	115	121	123	117	103	112	104	111	122	127	100	115	142	121	98	95	117	133	143	104	121	129	132	119	123	109	128	108	151	114	105	132	121	135	123	123	134	100	118	117	122	119	114	129	101	99	116	116	128	124	94	109	99	112	120	135	102	119	123	120	114	145	122	103	105	122	130	121	103	120	115	111	113	132	121	107	92	112	131	124	100	109	143	120	99	114	120	114	99	115	114	108	122	128	112	103	120	119	118	135	121	132	115	115	117	102	117	109	129	116	139	142	98	131	104	115	126	124	117	124	133	106	110	108	110	102	116	122	103	110	106	119	129	109	108	106	111	113	124	114	123	134	98	109	125	157	137	136	108	119	110	99	122	124	109	122	129	99	117	137	122	125	98	124	101	132
2916	3128	1455	799	540	429	388	355	375	324	305	315	302	306	297	339	312	299	300	307	306	285	293	284	284	336	299	309	256	302	301	289	281	285	285	288	293	285	295	299	309	285	285	288	260	294	310	282	307	300	274	287	307	318	287	249	288	307	261	272	280	294	286	311	284	284	294	272	275	287	270	263	277	297	279	263	277	270	296	250	315	284	319	285	289	264	272	295	288	255	273	273	253	270	263	270	280	260	325	296	279	293	304	287	316	296	286	309	308	305	300	258	324	283	311	300	284	302	294	290	300	300	299	307	267	275	301	283	285	289	277	294	275	307	317	306	248	302	296	321	315	274	274	282	315	272	278	287	270	274	280	298	288	309	283	270	283	271	288	283	284	287	294	272	268	262	279	260	282	305	280	252	257	288	295	264	294	289	262	306	274	264	275	293	283	287	272	266	281	274	289	257	290	280	305	307	296	306	274	277	289	302	286	291	300	303	261	284	287	285	318	263	308	292	269	305	265	290	297	283	296	262	285	278	297	268	275	286	265	264	292	294	302	269	276	267	278	286	276	292	288	283	275	319	281	283	275	283	305	271	278	305	306	289	269	258	285	285	246	342	315	265	303	296	252	289	251	276	279	284	274	274	276	278	252	302	303	292	269	251	303	283	266	272	275	274	288	282	282	300	300	267	277	275	276	302	302	267	303	269	291	318	264	300	293	318	298	285	264	298	280	320	298	296	288	290	263	298	297	279	263	310	285	284	284	284	285	288	283	293	283	300	263	287	297	291	302	282	288	236	297	319	276	270	282	291	280	281	293	318	264	274	301	257	289	287	295	280	288	312	287	256	307	269	277	289	318	291	275	278	304	270	293	264	279	283	266	281	319	295	292	278	257	269	296	291	299	310	264	272	286	288	271	309	309	323	275	295	278	298	264	248	296	310	287	291	290	261	310	302	286	323	285	285	272	262	310	276	270	321	301	287	284	273	281	290	260	264	284	287	339	266	316	272	270	298	316	313	294	305	265	345	280	267	274	283	278	267	303	280	314	269	283	285	316	308	275	284	268	302	286	289	296	297	297	289	267	304	275	300	271	300	306	322	274	279	289	274	312	278	288	295	298	263	281	295	290	299	292	271	300	283	263	281	299	287	279	261	266	279	313	269	306	276	271	284	283	295	285	287	286	239	276	320	296	303	302	317	301	300	298	309	273	283	298	321	304	280	315	296	286	274	269	279	304	266	290	271	292	299	279	275	283	279	289	293	264	291	296	304	290	243	288	278	288	304	280	278	244	275	259	264	311	276	291	296	297	248	284	275	292	291	281	285	281	275	303	291	266	271	283	258	287	275	314	259	294	260	291	298	293	274	252	301	282	286	303	264	276	312	253	282	312	286	284	278	321	292	268	282	286	260	285	271	287	272	264	295	292	268	256	295	261	269	310	284	267	301	270	283	274	305	299	280	269	303	262	258	277	252	319	274	259	279	296	305	248	306	272	284	280	272	309	280	284	282	289	302	274	295	287	296	302	263	288	275	302	291	286	277	260	288	288	297	285	309	283	271	294	261	270	289	262	304	301	310	268	295	277	253	287	278	288	264	322	325	315	319	273	274	268	283	269	299	294	270	283	253	299	271	323	296	315	263	308	307	294	261	300	280	258	280	284	271	275	268	285	263	272	285	271	252	276	281	300	259	302	297	309	303	307	301	264	291	289	278	279	273	292	327	271	306	298	287	301	279	315	306	289	286	263	278	253	268	312	313	262	304	285	280	273	274	274	304	296	276	282	288	310	248	297	278	264	327	266	279	289	267	273	297	287	282	346	257	314	309	289	255	294	284	297	313	255	296	314	284	277	302	291	281	293	314	305	274	295	287	288	279	299	297	275	269	296	272	299	267	321	284	278	248	297	256	290	277	286	314	296	293	248	292	299	310	271	292	288	268	311	284	282	261	268	300	262	278	284	288	288	278	303	301	264	279	279	289	327	304	260	271	279	303	330	285	271	310	304	284	283	274	284	290	279	267	277	291	298	309	268	281	261	280	307	276	287	281	299	267	279	297	280	301	300	293	299	283	306	292	320	305	296	266	316	287	265	274	282	272	278	276	278	277	307	306	302	269	265	271	295	285	295	267	303	253	320	311	268	307	272	285	272	296	271	299	278	275	278	306	285	258	275	304	297	314	270	279	255	283	279	280	294	301	250	289	284	289	303	273	280	293	301	284	308	271	292	293	262	297	291	271	278	317	264	312	298	264	261	266	292	324	307	300	261	272	316	303	277	311	276	300	283	296	328	280	311	268	304	287	298	267	276	280	271	303	309	278	312	289	304	258	250	261	290	308	311	254	322	284	298	309	269	295	278	274	271	305	283	287	267	276	291	294	258	286	303	268	282	306	290	315	274	287	262	281	278	269	307	301	284	285	280	293	274	299	307	297	290	303	302	268	268	301	271	295	280	286	275	306	278	278	292	286	290	267	290	293	297	316	285	331	295	302	249	283	273	320	332	294	271	281	289	303	273	255	285	289	288	322	295	302	287	289	281	271	271	293	280	280	264	271	295	282	286	299	272	282	269	267	291	286	271	278	302	287	269	287	293	280	268	297	286	284	275	302	248	309	301	283	296	281	315	257	273	285	286	289	324	299	277	288	294	284	303	295	266	306	297	285	278	259	296	274	282	276	277	277	248	303	281	289	289	285	275	309	299	295	308	279	269	289	299	319	284	270	308	278	261	256	264	282	270	294	271	276	279	257	286	302	303	253	271	289	305	298	285	296	314	296	263	304	280	278	275	312	284	255	255	288	279	317	323	310	281	268	289	288	307	245	277	278	286	261	272	305	281	250	276	262	292	276	289	277	284	281	292	309	296	278	302	298	310	324	269	322	285	297	270	295	296	300	297	291	283	260	300	288	292	301	240	273	306	275	285	291	260	310	287	309	271	331	298	271	270	295	269	296	280	273	277	261	300	294	279	280	319	298	305	281	296	271	304	304	319	307	301	300	278	289	296	273	291	300	288	278	283	285	320	325	247	324	296	291	298	282	273	299	301	285	256	303	304	280	274	289	260	269	296	300	297	292	270	259	258	318	254	270	294	312	265	310	275	290	280	283	299	315	302	265	275	308	269	273	307	282	262	306	286	295	289	287	276	287	250	263	294	281	259	285	271	274	280	312	290	288	277	282	259	282	283	292	294	280	268	295	259	300	279	299	272	302	291	286	266	293	297	290	299	277	280	292	299	255	304	291	257	299	254	270	273	294	276	294	245	274	276	286	318	286	287	264	288	290	310	284	294	300	264	302	271	282	283	260	272	312	294	275	293	279	266	279	285	272	294	278	267	285	300	280	288	288	276	276	284	273	252	272	304	289	295	292	283	288	306	269	289	283	288	291	281	296	295	285	298	278	291	292	234	290	266	268	300	312	258	285	290	313	258	278	323	272	297	307	269	278	259	269	270	261	289	284	293	285	280	324	278	310	288	264	281	286	288	317	270	275	277	297	290	273
32026	21058	11713	1067	561	520	477	407	379	371	435	372	371	386	364	404	398	370	369	385	373	366	354	416	399	376	414	357	386	402	378	384	403	383	363	395	415	383	411	371	389	376	397	359	397	423	406	369	364	389	391	382	382	382	387	418	420	411	392	348	380	384	357	412	394	383	406	394	380	379	398	394	403	360	389	390	358	361	385	402	399	372	376	376	404	381	376	364	382	375	334	392	362	385	402	361	353	387	413	364	381	348	389	375	390	350	348	388	407	367	389	344	375	372	401	410	386	372	387	369	377	386	376	414	390	384	410	380	396	399	362	384	387	358	401	356	366	366	381	370	370	369	357	375	390	412	348	393	370	373	360	380	393	375	376	437	386	385	385	367	417	376	371	388	359	360	401	398	399	386	371	400	381	380	363	352	406	403	349	342	357	418	344	369	361	399	389	377	369	384	429	352	401	330	383	363	371	437	348	369	363	365	322	359	360	426	392	373	379	369	384	389	359	371	364	376	373	379	383	393	383	377	401	399	389	378	388	420	397	363	385	358	387	382	380	366	397	386	385	393	419	394	397	383	394	354	385	392	400	391	362	369	388	392	395	359	360	409	364	400	372	398	366	406	407	414	375	385	373	400	391	361	388	354	400	354	389	388	396	366	356	403	361	348	385	400	355	358	379	367	384	401	385	377	373	439	440	371	385	406	399	383	394	394	387	366	395	396	396	356	428	341	370	371	385	361	396	416	406	365	376	395	388	373	382	342	381	371	363	373	380	368	382	384	400	373	358	415	409	415	376	350	372	376	357	377	349	391	357	375	363	363	414	366	388	369	386	396	408	334	382	382	356	418	397	357	381	352	396	365	338	364	401	391	406	397	392	394	374	368	398	351	397	387	408	386	346	355	395	374	359	403	360	363	376	390	410	381	370	392	402	382	383	376	378	397	399	408	371	388	366	383	433	389	326	385	410	353	347	374	369	393	405	375	420	366	391	411	394	390	370	366	410	387	333	347	399	362	374	380	392	377	396	408	379	380	372	377	355	406	409	371	422	370	376	385	382	380	357	366	362	363	380	418	358	393	350	386	389	425	389	414	372	368	400	379	406	354	354	377	381	423	347	392	345	385	355	388	406	360	354	394	359	412	360	381	392	347	391	378	373	392	392	405	385	380	402	373	381	373	361	385	346	379	409	392	369	386	359	395	380	386	375	343	408	354	397	383	355	352	393	378	365	403	381	391	385	357	376	380	381	397	381	349	371	353	376	386	398	383	355	389	363	369	371	360	382	368	362	370	384	353	389	366	371	395	361	328	349	412	363	410	415	382	405	392	355	404	356	404	392	392	406	357	383	435	411	330	377	395	361	411	390	373	371	383	395	376	385	387	338	394	415	414	403	412	376	371	361	368	399	406	346	368	378	388	347	346	363	375	405	390	334	391	380	375	337	365	400	376	379	345	371	387	366	408	421	381	392	368	393	397	392	348	381	404	418	349	398	362	399	399	361	366	368	395	395	389	364	416	374	384	416	384	405	365	375	377	391	360	380	381	418	424	375	384	369	363	362	377	358	368	403	394	385	373	372	395	387	389	377	363	373	371	370	389	371	429	371	356	418	363	338	376	395	361	359	407	380	402	411	377	349	396	383	368	404	426	378	376	366	381	386	381	370	369	393	415	396	365	382	379	420	353	382	389	398	360	400	338	393	377	413	398	410	400	356	379	381	376	416	394	384	352	366	400	361	395	348	367	374	399	379	414	330	392	369	395	386	376	388	364	391	348	368	376	370	353	346	362	362	357	387	354	377	373	374	351	406	341	409	396	381	394	377	395	368	345	367	397	361	397	390	403	379	384	396	377	384	387	390	406	379	383	389	380	390	375	402	360	395	374	357	401	381	397	353	360	378	410	355	365	378	418	414	352	363	374	407	403	336	420	407	360	398	367	392	356	391	359	362	420	350	373	388	356	356	420	390	398	391	364	367	370	386	348	420	393	426	400	366	391	375	386	394	360	363	382	376	344	369	369	423	394	404	418	375	375	304	393	364	398	403	395	394	388	404	404	358	370	363	380	370	371	407	368	357	372	397	368	357	382	388	341	395	389	380	392	414	380	362	393	369	367	385	339	398	397	366	406	375	414	373	430	405	398	369	393	376	387	388	380	400	390	388	350	347	389	351	344	389	402	411	338	409	386	400	341	366	357	381	371	357	348	380	379	402	346	396	379	360	405	371	378	343	351	401	375	384	370	339	370	367	403	382	374	373	388	366	385	409	366	404	332	398	383	404	337	382	397	357	388	367	406	397	366	372	369	367	423	366	374	365	349	382	384	383	365	400	380	351	381	366	368	396	378	394	386	391	395	353	348	343	384	335	374	418	368	402	401	378	377	393	364	337	388	395	410	372	356	399	367	384	390	339	376	374	390	368	380	373	370	417	341	403	385	369	381	373	400	347	381	391	400	357	383	408	363	363	382	366	380	389	381	390	380	381	369	362	400	370	354	387	408	403	370	372	392	395	386	391	393	411	369	352	344	386	393	393	386	356	400	382	334	366	390	395	405	412	364	365	409	368	388	360	369	370	378	402	424	382	369	371	371	374	364	360	370	389	400	425	380	355	358	382	386	392	411	328	382	385	389	362	408	383	399	362	373	397	346	384	394	379	384	345	360	371	358	380	393	397	408	351	348	370	381	384	378	384	344	396	393	353	356	377	361	384	385	380	365	418	383	405	433	387	340	392	391	406	401	402	358	358	392	373	385	392	380	380	399	369	402	377	361	348	390	375	362	387	376	387	364	380	354	373	365	390	364	375	382	373	387	387	369	391	381	367	424	396	400	359	356	367	376	371	352	394	410	398	368	396	382	347	366	359	355	372	379	393	370	381	364	365	379	364	405	400	349	365	387	404	372	358	411	389	353	369	379	349	367	384	405	340	384	380	400	397	415	395	401	407	397	374	379	350	405	374	382	411	373	406	388	373	387	364	363	372	415	354	396	365	380	358	344	394	414	342	385	395	382	395	389	395	389	374	419	357	422	371	371	417	385	334	377	393	387	396	396	342	351	376	382	395	427	395	397	383	399	386	414	360	360	365	384	398	322	376	332	383	353	382	406	421	423	430	364	347	406	366	395	368	380	390	390	342	384	389	391	400	395	402	401	406	422	373	363	416	379	422	408	387	378	369	394	365	406	410	372	384	347	388	334	385	385	359	384	362	370	381	357	366	368	389	351	397	407	396	392	371	411	379	416	385	368	354	400	384	373	369	380	374	365	372	363	407	387	375	377	380	449	393	379	367	409	353	326	371	354	370	387	372	397	347	381	386	385	389	385	435	383	424	362	386	395	398	358	375	386	380	339	383	366	387	331	376	393	397	364	392	404	383	380	358	358	391	409	401	376	411	396	354	356	393	359	373	354	405	377	398	411	364	379	388	379	413	374	412	364	365	400	435	365	345	390	364	378	361	404	351	392	391	382	361	360	358	411	363	378	426	366	412	404	402	351	378	333
5657	952	846	880	862	764	817	821	793	849	830	821	834	818	839	883	798	793	798	819	806	822	856	798	857	797	839	849	838	835	842	854	839	855	809	835	818	820	843	767	779	857	838	808	814	803	848	834	842	824	807	850	814	820	826	806	833	833	831	847	867	804	789	789	768	835	808	789	812	846	851	823	789	833	828	798	820	758	823	793	808	844	783	806	791	857	816	788	813	797	811	782	799	818	872	853	776	790	813	819	870	798	803	811	821	800	807	850	799	790	813	815	791	836	805	788	751	829	836	786	831	813	818	827	798	814	811	817	782	833	817	850	794	803	826	853	781	812	824	819	873	832	825	821	812	821	806	786	804	849	760	818	785	843	815	790	820	835	869	819	808	855	849	889	815	884	831	829	842	819	802	847	822	847	826	772	812	876	790	813	855	817	889	863	793	816	842	789	810	835	814	806	849	796	771	835	805	803	810	782	805	807	842	861	815	798	782	835	835	847	804	870	775	832	829	808	829	751	836	773	829	825	825	806	818	804	851	810	801	798	819	842	841	845	877	859	796	807	845	829	799	820	814	815	802	815	786	831	785	815	835	808	836	874	740	804	812	874	799	795	819	811	813	833	766	789	813	831	821	849	828	848	836	839	849	817	802	796	841	811	787	799	861	790	838	861	784	813	834	836	844	815	798	810	825	821	801	846	822	804	795	850	848	832	816	800	816	787	847	783	804	845	826	777	846	856	792	822	796	809	829	819	821	790	839	833	869	787	778	809	818	843	821	788	809	827	825	865	743	808	804	831	782	831	847	818	779	861	810	856	829	767	779	842	815	817	803	833	797	859	802	818	770	839	835	804	800	823	837	839	888	789	803	843	851	856	803	799	798	819	782	779	821	803	805	828	860	799	778	821	829	805	817	834	791	844	844	820	818	826	776	827	840	850	775	826	882	779	828	865	824	781	790	833	811	835	847	773	851	800	861	810	825	845	793	887	827	830	762	840	783	835	799	840	817	828	858	801	792	813	823	815	852	836	809	831	821	807	798	828	849	820	804	849	848	830	829	792	824	815	807	808	808	800	812	874	776	822	839	798	828	848	846	813	838	852	841	777	774	823	857	806	845	865	869	836	853	825	813	844	815	847	797	812	873	895	815	866	825	859	848	820	903	807	816	813	850	866	801	850	810	828	859	853	827	794	812	853	817	861	851	850	801	816	815	815	813	845	804	806	820	844	791	827	826	825	796	831	816	869	888	794	799	832	819	797	835	811	829	812	839	828	834	874	825	789	839	778	816	791	795	842	808	822	820	763	816	845	833	815	782	784	795	789	831	829	850	813	852	811	858	832	805	817	791	802	792	793	823	766	816	743	802	810	803	848	841	812	826	759	838	827	852	847	794	855	804	832	799	839	838	816	848	761	803	806	782	848	812	813	805	837	861	840	805	832	865	845	782	785	840	822	881	844	833	755	879	821	807	837	775	783	876	805	779	835	828	783	809	810	837	771	811	881	798	851	834	891	839	781	775	781	822	807	842	845	737	796	837	821	802	856	849	844	828	798	757	815	810	815	879	816	851	797	835	842	767	850	807	839	797	839	808	808	790	879	798	747	828	773	820	807	785	836	773	832	851	761	794	820	808	800	818	832	795	827	884	839	825	795	846	806	800	862	847	837	794	820	819	806	844	850	829	880	807	841	827	819	818	804	836	839	833	796	856	825	795	853	809	814	810	812	852	808	853	765	861	807	868	774	813	828	829	809	830	831	841	816	836	829	816	858	776	849	833	792	797	832	829	847	827	795	814	819	841	826	801	773	934	851	814	790	817	777	808	808	815	831	852	803	848	796	819	811	845	803	802	860	843	817	823	813	818	890	818	826	797	804	838	798	815	817	862	831	869	815	839	815	897	832	839	800	806	830	773	841	828	809	789	817	763	834	813	830	810	853	845	861	837	835	776	784	831	832	814	817	804	753	825	849	823	801	822	819	826	856	825	833	868	790	778	763	834	770	785	800	779	846	823	802	832	799	820	833	809	808	796	836	785	776	771	837	831	848	774	778	817	849	813	834	809	811	849	863	796	800	862	812	842	850	825	823	811	731	872	814	834	817	821	786	817	860	818	840	783	838	795	778	831	802	807	834	809	834	810	837	837	874	822	788	814	816	821	862	821	818	849	845	817	842	796	838	782	793	862	831	854	781	827	811	795	800	814	835	839	824	802	763	829	826	835	814	832	813	842	801	829	851	849	830	793	855	802	812	831	793	767	826	778	803	818	867	844	834	807	857	785	886	810	838	824	814	826	794	826	796	843	796	845	843	770	783	851	800	844	822	803	793	797	840	870	867	825	808	848	726	811	859	858	810	804	825	791	787	824	754	800	806	800	873	781	871	834	843	839	790	813	791	752	825	814	857	834	830	764	854	805	800	796	826	818	854	768	781	819	835	802	883	856	805	827	829	799	842	801	776	863	814	820	821	801	842	794	823	822	791	798	848	852	826	797	854	875	834	880	819	814	789	810	805	765	881	802	813	821	860	803	857	832	822	827	806	886	811	826	861	820	817	836	852	850	833	820	830	801	880	754	839	847	831	818	844	827	822	816	803	817	777	824	851	767	815	787	757	879	808	812	817	842	811	756	809	840	831	831	767	791	839	853	843	831	805	829	853	803	823	769	861	870	862	805	818	787	816	814	802	832	839	782	798	797	859	821	878	818	765	789	818	831	834	825	814	839	849	780	841	769	848	777	815	819	840	835	769	765	781	877	854	811	828	836	838	789	859	829	779	836	796	797	785	834	783	833	869	823	829	807	827	868	826	834	784	814	833	761	836	831	783	843	849	817	798	873	786	805	801	777	790	797	833	836	832	752	798	780	823	788	837	823	848	809	894	826	811	812	830	827	852	835	767	777	864	814	825	814	806	796	827	797	807	822	835	861	815	807	740	812	812	823	811	861	801	799	880	850	840	818	789	857	791	833	830	839	847	866	851	824	819	841	844	834	763	862	813	816	800	827	828	857	771	831	844	807	780	788	806	822	856	814	796	781	883	783	798	818	829	797	800	826	831	853	867	825	852	860	807	830	850	850	840	830	799	867	763	851	837	798	785	833	799	807	842	823	817	805	828	857	767	827	867	840	791	842	809	812	804	902	882	833	823	817	839	862	838	867	841	835	792	826	763	843	827	760	795	775	835	863	818	831	870	817	845	793	855	829	800	819	869	758	814	805	824	801	826	777	791	892	787	801	856	800	816	785	823	855	802	790	802	857	838	819	860	856	856	844	846	818	819	823	794	807	805	847	800	787	815	852	832	857	810	820	799	816	811	863	842	807	826	820	820	837	817	883	796	825	845	817	828	781	789	812	869	838	785	792	838	836	838	794	824	839	820	780	802	789	851	782	866	793	847	843	794	827	819	826	768	897	902	802	793	806	808	860	834	792	823	847	806	822	794	792	827	781	801	785	821	785	817	868	842	782	826	809	742	834	822	829	823	863	919	831	783	835	815	822	829
24995	21544	24907	28635	21539	21277	1047	353	347	321	297	324	291	285	279	286	285	292	266	292	240	260	288	256	270	261	248	287	264	251	256	267	286	288	251	272	257	274	267	285	268	264	290	260	257	242	246	279	259	269	249	282	268	239	259	256	237	283	254	252	253	282	280	290	240	273	238	208	260	249	294	241	253	282	240	248	258	308	240	234	268	264	258	275	251	279	248	257	248	303	264	275	270	259	244	231	251	272	276	248	286	296	256	240	262	257	242	266	270	254	228	225	270	226	228	234	241	276	258	281	259	254	267	245	254	244	257	267	234	291	244	241	263	287	254	249	267	263	282	277	269	245	260	267	249	251	274	276	260	258	237	292	271	255	264	268	263	294	244	254	270	263	255	258	246	256	274	245	242	264	295	241	268	274	259	241	256	263	312	283	266	233	242	265	225	277	245	271	273	224	256	257	246	246	257	267	268	255	254	276	242	265	243	279	264	253	264	245	264	240	263	259	273	259	259	270	283	256	246	261	257	282	267	258	273	264	270	248	268	245	241	238	247	253	237	276	280	298	258	239	273	267	280	284	277	296	291	242	278	304	224	240	229	276	279	250	262	244	263	237	264	273	273	266	246	257	250	258	254	246	269	249	258	227	293	265	228	254	250	263	247	304	220	234	259	262	248	276	255	252	275	294	271	276	266	261	223	250	273	254	296	272	235	243	278	260	284	255	261	222	280	300	248	265	274	246	228	245	256	250	255	249	268	262	236	247	226	284	249	257	313	252	257	303	284	261	252	286	253	279	238	263	292	265	272	251	261	278	256	278	254	246	268	278	270	272	258	261	229	242	298	255	261	269	259	261	208	268	236	276	258	259	251	245	249	243	263	233	273	272	250	256	232	278	274	237	245	294	272	252	246	241	255	222	252	273	281	265	260	275	230	278	251	255	230	278	278	276	243	281	256	251	266	269	255	245	295	274	260	284	242	290	256	284	268	273	283	270	256	265	226	255	277	262	268	233	282	232	213	266	258	275	273	256	271	260	270	258	267	245	260	275	265	281	290	294	285	230	262	269	251	276	233	260	261	295	282	285	256	282	247	252	263	254	265	243	260	257	288	270	246	248	252	274	293	266	261	263	254	270	255	273	265	297	251	233	252	248	273	269	268	256	273	254	250	290	259	285	278	274	267	254	254	277	242	269	272	250	267	279	276	223	282	260	272	271	249	262	264	252	255	251	276	261	260	249	276	275	277	274	253	236	259	256	235	252	239	246	263	256	308	267	251	247	283	258	259	283	248	294	251	273	283	261	263	245	260	263	279	252	244	257	267	259	242	258	254	272	258	266	244	237	259	248	291	228	237	273	268	291	265	253	273	266	241	228	262	239	270	240	270	270	231	287	255	287	253	248	265	261	274	290	275	272	276	278	254	273	252	260	271	246	269	278	269	240	249	268	232	251	258	268	284	273	242	260	260	284	261	241	274	260	281	275	245	229	238	268	272	252	267	225	258	276	228	261	241	266	257	262	286	249	251	249	250	234	266	240	261	266	264	270	234	258	245	274	259	257	265	232	267	282	235	282	263	279	259	274	294	260	277	252	238	238	261	284	255	297	254	252	267	249	250	257	259	281	258	262	255	253	239	279	251	252	239	251	250	236	273	266	244	235	261	272	227	274	243	268	266	254	261	251	266	265	267	264	267	289	242	280	262	265	275	276	275	256	263	270	247	276	262	274	279	258	237	240	274	263	266	257	273	254	244	247	255	243	260	278	278	245	253	257	225	251	234	280	309	252	279	286	261	255	269	309	275	252	283	247	267	250	217	267	250	223	247	264	246	254	265	206	264	246	260	255	233	291	246	276	277	242	269	269	241	240	289	268	260	246	240	250	268	265	237	256	228	267	275	239	270	246	266	262	268	223	239	250	288	272	261	275	273	268	240	256	262	244	271	257	250	268	265	272	267	260	276	257	219	266	246	234	288	256	273	217	280	244	251	256	283	251	265	265	271	257	252	272	274	261	256	247	249	244	267	268	268	272	265	226	256	307	286	257	254	291	276	261	253	267	278	258	270	276	250	262	234	246	248	241	246	265	240	279	282	268	246	258	265	258	285	201	239	245	276	281	286	272	292	251	251	250	250	237	263	256	234	246	256	240	256	243	248	260	282	245	270	269	240	239	270	290	276	231	252	287	252	263	252	259	249	265	253	263	263	239	258	246	257	266	235	253	233	258	253	284	264	269	278	298	279	233	256	229	240	257	290	245	253	251	249	250	233	258	258	275	285	246	279	288	255	256	271	285	286	259	255	248	237	225	230	237	280	257	281	262	265	272	247	254	227	288	247	280	264	240	211	278	280	271	261	267	270	246	251	241	248	301	264	247	255	263	224	250	288	242	256	232	297	245	235	286	269	296	256	271	245	277	254	293	257	258	235	228	251	277	299	263	250	244	266	275	269	274	276	237	267	249	261	272	273	255	242	250	269	258	275	245	279	253	230	293	288	249	283	258	238	258	249	277	242	263	272	279	267	265	240	245	263	257	247	242	265	296	255	249	251	277	284	254	234	249	282	235	243	283	240	256	287	273	270	253	271	274	266	265	242	272	263	254	266	285	226	245	253	254	245	265	281	281	253	279	286	270	298	271	248	245	229	267	286	252	275	253	250	234	232	260	234	263	282	246	236	238	276	274	234	260	256	292	255	279	253	299	235	254	274	261	264	266	262	265	269	251	273	253	242	269	262	290	245	255	280	233	233	257	257	256	248	264	267	253	249	282	268	274	257	274	251	235	237	258	262	267	231	247	233	256	266	252	262	250	286	265	246	234	242	247	263	249	232	225	241	247	212	302	221	270	244	243	258	287	274	282	283	264	296	253	293	265	263	274	289	245	255	268	263	268	280	271	278	247	216	248	279	258	253	258	261	283	283	257	238	271	277	240	251	263	268	269	259	245	261	282	270	243	241	263	255	304	239	254	247	253	289	254	261	263	245	300	254	252	259	273	273	237	258	285	274	254	267	237	274	273	298	257	236	270	265	249	239	268	252	248	274	255	279	249	259	252	283	261	280	240	231	226	272	267	266	269	274	254	272	280	248	255	299	256	291	256	253	253	257	268	265	229	252	284	263	261	267	237	256	232	246	284	264	265	258	289	260	254	252	250	254	247	237	249	253	251	279	272	294	242	277	242	258	225	241	262	253	264	254	258	259	285	265	240	292	252	264	258	209	262	255	246	227	274	280	279	261	241	241	272	219	297	269	246	251	254	273	232	256	265	234	253	252	258	281	277	242	267	250	251	287	265	292	245	254	260	242	246	256	249	267	262	261	271	269	291	243	280	234	238	241	263	265	250	276	257	266	276	262	312	282	260	256	252	240	261	270	237	239	262	285	271	246	258	248	258	263	287	250	227	256	262	281	241	274	247	250	218	267	283	275	279	244	266	280	274	259	270	236	253	274	264	259	241	267	258	254	257	242	268	254	264	282	234	245	269	254	261	274	269	232	245	268	237
3169	2077	1172	811	678	675	612	608	637	595	585	559	628	598	579	567	558	588	557	598	583	582	619	565	569	576	535	563	587	541	592	601	571	562	616	553	600	541	553	565	612	533	596	548	542	560	603	563	587	592	558	598	593	523	558	545	600	616	620	542	541	568	601	574	575	584	562	578	598	564	599	588	570	558	582	601	561	575	557	567	555	601	540	569	556	577	529	607	538	537	576	575	588	567	542	565	535	555	573	538	579	568	581	567	572	535	563	555	611	571	589	574	557	566	616	554	569	564	559	553	589	565	562	581	544	614	553	600	542	587	584	539	612	583	517	548	581	574	557	557	560	567	560	587	554	541	562	560	576	601	543	573	589	597	535	549	555	575	563	529	549	561	572	579	591	557	558	600	603	569	574	554	576	563	540	566	597	601	577	620	561	611	525	595	599	541	538	562	555	568	578	562	590	602	560	571	566	559	567	566	555	573	566	587	559	554	589	595	608	555	580	537	584	554	549	569	545	573	570	562	544	576	584	548	570	528	535	580	564	564	599	517	572	576	577	535	557	570	567	533	495	558	572	553	539	571	551	510	578	593	547	588	543	606	583	545	564	566	561	600	539	596	581	571	565	614	543	541	562	518	586	590	596	609	533	601	558	572	589	592	607	618	560	578	545	549	597	558	577	566	525	525	585	546	561	543	533	535	563	540	552	544	573	551	569	604	578	536	524	565	557	570	575	581	568	549	539	584	548	585	564	557	537	567	555	552	544	572	564	552	558	626	544	511	542	534	582	539	547	579	550	562	597	564	527	551	570	606	550	592	521	607	575	552	603	594	613	587	532	578	589	574	553	577	572	565	561	534	588	524	545	573	584	557	541	607	593	540	578	611	550	580	567	570	549	571	575	518	594	597	593	600	540	575	560	601	582	549	550	582	590	571	592	564	578	580	578	562	592	538	523	613	566	582	600	534	578	587	567	582	572	617	569	571	558	613	556	581	590	554	571	564	544	579	536	535	535	552	565	566	624	581	571	542	574	576	588	551	552	567	538	596	607	602	567	577	535	589	541	588	546	578	584	569	550	587	570	547	578	541	587	571	560	564	553	608	544	543	535	550	555	539	589	545	580	569	558	549	577	568	595	550	568	488	601	562	583	557	545	583	543	561	591	550	591	583	592	572	568	561	590	579	597	587	558	551	561	592	523	575	549	589	563	621	590	591	575	537	548	623	550	562	584	582	598	567	590	569	574	588	576	588	581	548	572	605	556	558	587	579	595	574	580	565	560	595	618	570	614	572	542	574	581	550	560	575	573	566	571	570	542	510	524	577	587	573	593	579	578	559	612	577	583	573	539	559	561	544	559	580	531	566	585	564	546	606	550	574	547	568	551	559	557	517	531	578	557	596	579	563	590	551	580	582	573	569	554	624	569	531	573	563	541	566	558	554	541	570	568	587	577	566	569	605	582	544	559	543	559	531	606	568	543	552	529	569	580	555	545	612	548	517	581	558	564	554	606	522	559	582	571	611	570	556	544	567	551	571	576	562	587	561	578	567	603	569	576	534	571	577	551	572	619	560	583	531	521	605	579	563	562	538	599	548	579	544	533	580	509	581	553	593	569	572	569	523	578	564	594	531	584	605	585	535	589	521	583	550	590	515	557	591	545	602	574	571	555	600	547	553	592	587	592	526	551	555	527	570	602	545	568	595	553	525	558	601	544	556	546	531	566	575	599	576	601	534	581	567	585	554	549	526	604	586	595	556	580	569	588	600	606	552	574	594	551	521	625	597	540	545	549	554	578	562	571	569	587	578	619	576	542	615	578	569	563	613	563	590	633	568	587	546	551	573	515	550	585	582	567	576	559	580	578	549	538	539	557	593	567	565	562	583	568	544	588	607	575	597	572	575	618	530	559	584	615	592	575	553	545	596	563	539	596	545	517	585	607	542	564	544	555	529	597	577	614	547	536	553	563	569	543	530	579	547	542	540	548	567	577	578	552	570	571	590	589	584	568	558	570	603	600	582	588	524	610	577	553	554	585	553	537	563	583	590	536	573	548	591	571	574	518	513	613	550	564	585	587	556	545	537	581	585	543	572	566	568	603	576	546	569	583	593	541	543	566	560	560	538	586	590	569	533	515	549	586	538	541	531	560	551	588	574	534	540	549	571	549	563	560	604	554	581	520	563	570	584	587	561	550	551	538	543	581	554	541	568	575	531	535	563	574	537	550	570	556	570	565	543	552	555	568	528	587	590	606	549	578	578	571	565	562	545	574	635	589	598	606	531	572	551	587	562	585	572	567	542	627	604	565	566	564	549	588	592	580	592	622	553	572	555	523	602	558	574	584	572	598	545	610	574	592	542	587	581	527	547	540	566	577	584	528	580	553	548	572	576	583	569	554	579	539	593	566	533	553	579	540	543	558	598	567	550	584	565	580	555	554	555	557	515	559	563	604	573	529	568	542	553	560	564	544	568	565	580	570	528	550	569	530	535	548	587	572	521	565	591	524	570	508	565	540	554	603	565	553	575	591	565	603	572	571	546	544	552	591	559	601	560	565	559	480	588	560	575	548	573	552	578	554	557	578	555	555	581	567	597	566	542	596	581	531	581	571	609	547	638	572	548	542	544	579	588	599	558	592	572	582	559	562	536	558	592	583	541	558	529	561	593	581	557	572	570	574	599	526	578	547	578	523	556	591	577	554	563	564	570	605	534	575	542	549	539	549	561	565	553	536	568	573	565	602	572	546	526	557	601	584	588	570	546	553	555	531	550	574	573	610	580	559	579	579	534	554	546	550	590	612	577	537	518	567	575	538	585	564	560	607	566	586	529	582	601	564	604	550	557	616	587	554	571	563	580	544	536	553	577	580	579	548	581	554	552	554	527	569	575	532	603	551	551	558	588	586	602	582	539	551	559	596	597	569	610	523	602	576	550	553	553	634	540	582	565	532	583	558	564	540	577	552	600	568	533	555	589	587	546	595	572	563	585	552	555	602	574	572	560	598	567	563	525	575	551	554	600	558	599	563	589	597	555	574	551	571	582	559	578	586	575	542	618	578	563	599	576	547	566	551	558	601	583	559	588	597	572	597	602	571	578	519	580	570	572	578	559	586	536	551	574	540	576	546	538	555	545	608	546	561	582	559	560	551	585	556	552	566	581	563	583	542	540	565	571	598	531	549	573	573	554	591	583	595	530	558	543	546	557	574	576	610	525	574	561	554	525	598	557	576	524	547	569	590	574	523	581	579	530	594	574	533	535	562	530	595	565	558	544	568	569	564	600	563	588	542	582	584	580	516	533	529	533	594	583	580	569	628	597	560	545	589	597	541	576	564	566	582	579	601	567	575	578	554	575	573	539	575	567	570	610	570	606	597	559	520	569	565	580	565	575	595	561	568	538	587	564	574	525	538	528	561	578	589	560	565	572	561	540	536	529	532	613	562	534	598	563	557	554	605	612	544	544	577	563	573	542	582	566	582	535	580	613	584	544	558	561	567	609
24388	21540	25217	28311	21540	21552	18037	511	281	227	201	167	159	157	181	140	157	125	136	142	122	131	114	156	134	128	135	124	134	116	119	119	111	147	142	121	120	117	112	112	111	113	125	118	104	111	117	115	107	119	109	105	99	109	113	101	120	128	106	117	117	104	113	84	137	127	120	109	156	108	127	135	105	107	120	112	108	98	129	102	117	122	114	110	124	126	112	137	103	115	113	106	121	115	118	103	116	95	127	132	92	119	137	114	111	100	107	128	108	95	110	121	136	98	118	117	120	129	105	119	115	129	101	97	118	122	117	114	121	106	119	136	133	117	104	126	121	111	88	121	110	129	124	103	127	107	129	110	102	106	102	128	113	113	112	109	116	90	118	114	129	113	108	99	139	113	100	107	116	126	105	110	109	101	120	104	107	109	100	115	93	141	99	126	113	114	103	127	114	108	105	118	138	118	134	120	121	135	102	99	134	107	113	116	108	133	102	118	104	96	133	108	129	97	117	124	126	104	109	105	115	122	118	119	111	120	100	109	124	111	114	115	115	121	96	112	121	122	113	115	104	119	114	129	109	115	111	101	115	108	103	109	100	132	121	107	121	118	126	114	106	129	100	103	100	119	131	132	128	115	101	109	95	109	101	136	117	110	111	116	122	114	127	130	125	107	125	119	103	126	109	134	121	120	135	138	119	125	106	135	104	135	100	124	100	132	124	116	136	120	108	125	133	110	116	123	106	121	97	108	112	130	101	129	133	109	106	129	138	116	98	127	111	101	121	104	108	114	107	140	132	102	121	119	81	127	128	122	110	130	127	150	124	92	114	96	141	132	127	105	102	98	97	120	127	126	114	116	122	131	119	125	122	113	110	101	130	113	122	140	119	115	137	117	106	108	122	116	112	104	121	92	122	113	108	132	112	131	127	127	106	135	131	111	133	108	127	135	112	117	104	115	107	122	111	106	129	111	113	110	100	105	87	113	129	149	120	108	110	105	102	99	113	126	101	122	112	115	86	139	129	119	114	118	113	118	105	103	130	112	104	108	119	136	131	131	112	96	109	98	117	129	108	108	126	126	108	96	106	135	142	124	108	112	125	114	98	122	124	102	108	102	109	115	117	129	103	106	139	126	107	103	117	125	107	96	102	111	126	126	112	146	113	94	111	109	112	132	100	109	108	128	111	102	118	116	113	103	131	114	100	134	141	124	110	110	104	112	137	109	91	117	132	94	125	125	105	119	117	92	101	118	121	116	125	127	145	127	123	108	130	104	121	122	119	100	95	125	125	117	102	117	134	118	123	130	129	124	128	105	113	111	120	100	124	111	133	122	132	111	113	107	119	120	117	109	118	110	105	104	112	111	128	125	104	120	126	105	136	110	103	140	120	109	109	129	144	141	111	119	123	124	104	104	120	99	112	103	142	106	111	94	112	102	111	105	129	119	109	128	111	118	134	105	101	130	111	111	128	115	111	103	136	98	98	126	134	107	108	116	131	125	124	112	105	113	119	100	140	126	116	94	98	134	140	117	99	117	108	98	104	101	109	97	110	115	96	111	122	127	106	112	105	120	120	112	122	105	128	113	128	121	113	102	120	107	106	99	130	101	120	121	93	107	81	103	107	122	115	138	104	109	112	144	120	109	123	117	128	109	116	120	124	119	127	126	111	110	121	109	120	102	135	114	123	119	112	122	116	116	125	111	122	117	109	111	119	123	139	112	106	96	111	111	121	121	115	121	100	113	117	118	122	105	132	123	123	111	124	126	113	123	126	111	94	112	114	119	112	101	113	129	119	105	120	130	125	114	130	102	114	141	126	103	89	123	127	125	125	125	102	119	126	114	141	122	97	125	130	125	111	121	125	106	88	111	117	139	132	122	122	110	97	114	113	121	96	129	118	113	124	101	113	127	112	114	104	133	143	119	123	121	108	111	118	118	107	137	106	113	124	115	131	132	113	114	114	95	127	120	101	130	144	130	130	117	104	122	116	106	108	101	118	104	121	99	115	104	112	124	126	119	117	130	103	106	138	108	124	126	126	97	130	122	114	118	126	110	120	129	121	128	112	110	129	119	142	102	124	118	134	99	132	129	120	118	123	113	118	112	136	125	100	112	117	111	112	108	102	115	134	121	105	100	111	114	134	91	110	112	118	119	120	119	124	113	99	121	116	103	105	98	99	129	113	135	106	155	122	128	116	119	98	118	107	104	122	121	115	125	112	113	127	106	132	122	123	113	115	107	95	123	131	134	117	105	112	107	115	113	106	111	120	112	117	106	123	92	108	97	127	111	99	94	104	115	114	111	127	123	112	133	126	110	116	109	111	123	111	101	108	120	115	109	112	125	110	119	104	102	99	112	112	103	101	101	111	109	117	97	113	128	115	112	118	117	109	115	126	109	102	117	116	94	103	125	133	152	108	119	111	112	114	116	126	116	118	110	109	105	112	106	120	111	117	114	122	133	131	96	127	114	131	94	132	116	109	121	109	112	116	115	119	117	117	103	87	106	101	113	124	110	105	148	109	137	110	106	113	103	121	118	120	97	105	101	126	129	133	118	101	77	122	121	140	125	99	98	112	123	129	133	108	122	119	124	102	104	105	86	121	104	105	111	109	93	102	108	115	130	111	111	120	135	112	122	112	124	132	121	125	116	114	128	110	97	110	120	139	121	117	112	120	122	107	107	106	105	130	103	123	124	131	122	113	104	127	135	131	135	109	114	103	114	126	123	138	130	119	114	107	114	113	108	129	120	115	112	120	104	105	115	123	98	98	124	98	130	136	126	124	105	124	122	100	125	107	117	124	109	106	136	118	108	103	106	117	148	107	108	127	112	109	120	107	136	144	93	122	114	106	107	110	109	123	131	116	106	101	99	103	129	101	111	125	107	113	132	120	118	107	115	128	112	107	107	102	121	116	123	127	111	122	106	123	123	100	103	142	124	126	105	111	91	139	119	135	100	116	120	110	115	107	118	123	140	118	111	112	116	118	118	109	118	109	121	111	92	115	115	135	117	116	103	115	124	120	109	88	116	121	104	109	106	131	125	128	127	110	106	100	104	125	114	116	113	128	121	126	109	95	97	108	105	114	116	124	147	104	115	113	123	117	128	135	106	86	106	126	106	93	135	98	122	137	120	117	114	103	110	105	92	105	130	132	136	145	111	119	114	110	115	103	98	121	141	140	112	102	132	96	130	135	132	137	95	114	121	110	107	114	132	110	113	116	113	107	122	107	113	100	117	107	125	111	113	95	99	117	126	103	95	118	111	113	137	144	119	110	118	103	109	128	115	121	111	110	116	124	134	106	115	112	106	119	107	102	110	123	138	112	121	109	119	112	126	113	111	122	107	136	132	115	124	113	118	107	130	110	117	108	123	103	136	132	120	103	100	100	101	112	99	127	117	113	122	112	104	112	121	103	121	130	111	134	108	135	101	118	111	107	128	115	106	119	108	126	104	100	124	121	121	127	121	113	130	112	116	99	110	102	107	110	97	117	130
2945	3068	1554	771	535	447	429	365	333	352	315	299	296	316	305	266	330	297	301	293	304	273	314	304	270	290	287	328	272	273	289	283	279	283	331	298	304	283	259	292	286	321	319	276	294	252	293	294	311	302	300	297	291	303	300	317	265	273	262	283	275	321	262	272	283	271	268	292	273	295	279	290	275	276	275	316	291	278	258	257	299	280	271	283	308	287	270	273	289	269	271	306	256	273	295	279	284	304	287	261	290	284	289	299	297	312	248	327	319	282	297	287	284	304	266	268	304	302	283	269	303	293	263	249	291	292	310	279	282	287	299	297	300	277	271	304	290	295	306	283	295	292	248	276	310	279	263	264	258	267	324	297	314	302	268	291	300	285	312	263	284	317	276	291	269	277	312	278	292	288	285	249	293	280	270	262	317	266	288	295	301	286	305	284	291	313	282	301	293	305	251	269	312	283	321	301	283	308	290	273	303	278	291	281	283	299	277	301	283	263	290	292	306	327	234	267	287	253	308	282	288	297	324	283	279	281	270	301	289	293	266	273	285	289	272	271	257	270	305	280	283	301	294	310	336	287	309	287	263	229	302	289	281	334	278	292	277	275	298	292	250	282	264	286	325	311	281	274	270	277	278	328	272	281	268	267	266	271	288	303	303	316	267	312	268	285	271	300	299	262	270	266	284	254	288	274	280	266	301	271	264	301	291	324	268	252	301	262	294	287	292	272	297	281	296	263	299	290	291	301	283	301	270	297	322	267	294	298	308	291	264	276	295	288	290	295	289	278	309	263	273	277	275	301	309	326	302	301	288	252	289	278	281	253	297	256	305	275	277	277	272	289	245	302	268	265	287	298	276	279	298	313	287	295	295	289	301	297	294	276	322	265	264	278	282	300	276	254	287	302	309	276	265	288	303	279	293	290	270	278	276	290	275	262	288	284	295	296	266	285	287	251	315	289	290	283	265	264	280	288	288	289	281	302	271	271	280	268	271	279	302	278	293	273	284	257	264	310	324	271	298	318	288	300	285	257	274	302	286	264	272	287	263	262	265	325	280	311	277	266	286	290	312	280	279	299	287	293	272	257	273	315	316	293	274	281	284	298	259	310	309	287	318	294	287	288	261	333	286	298	304	286	311	271	306	283	264	294	283	288	312	251	302	304	319	278	282	260	277	259	264	272	290	278	301	273	282	280	285	253	315	272	285	296	300	306	299	302	263	295	279	254	281	274	252	311	278	265	262	300	264	265	268	249	311	270	277	287	293	309	288	292	287	272	274	280	284	290	307	299	289	277	287	272	266	281	281	290	301	291	296	296	284	266	244	263	271	274	305	270	299	289	290	265	274	288	287	255	304	282	312	275	292	304	269	280	286	302	288	283	276	279	293	277	277	274	272	293	264	304	291	285	265	294	280	277	283	281	268	290	279	304	282	288	258	274	275	275	309	273	289	286	329	302	292	305	284	294	280	306	281	297	260	273	290	295	249	312	283	275	269	267	276	285	269	284	279	283	287	265	294	297	266	294	283	251	272	302	273	295	278	308	282	318	283	256	257	317	290	324	272	273	243	302	261	289	285	282	312	268	288	278	275	285	281	288	308	270	292	306	294	273	294	289	312	291	314	285	268	295	292	279	249	296	292	290	282	320	286	277	274	284	297	289	283	299	311	273	261	316	271	288	301	293	277	285	271	291	301	297	291	270	300	269	282	262	261	262	306	280	337	293	288	286	278	278	277	264	255	291	262	264	271	266	277	296	306	255	304	299	275	280	316	283	290	309	310	286	270	287	275	286	310	263	288	281	283	301	270	302	267	285	288	277	286	288	275	334	267	311	265	276	292	297	289	290	268	265	307	294	279	289	264	297	269	263	255	266	275	267	285	265	279	313	302	292	270	262	291	294	297	298	301	289	305	280	276	261	314	261	276	253	281	313	279	276	278	272	268	267	275	310	269	271	254	330	272	291	266	287	305	296	255	298	281	271	304	282	303	289	272	276	286	288	291	319	292	312	292	241	283	265	298	295	280	280	275	276	257	269	283	301	346	269	260	309	296	271	280	281	292	330	282	291	275	310	309	303	273	304	282	317	276	281	300	270	285	282	276	288	288	285	272	297	266	294	303	281	306	280	292	270	277	279	262	314	286	309	297	273	286	250	287	302	302	295	330	303	288	281	288	292	264	298	299	309	294	263	298	242	293	294	279	298	289	269	251	258	299	248	298	288	304	252	313	288	275	259	262	288	315	251	290	288	259	286	249	282	327	300	294	288	317	268	291	283	264	296	293	257	276	282	289	253	296	282	305	243	287	264	283	276	291	280	272	283	321	293	283	286	313	301	297	275	283	315	279	292	271	279	260	281	260	266	298	293	278	275	314	303	279	291	274	293	271	299	310	295	292	288	291	302	270	267	291	277	271	282	279	264	296	256	288	273	282	257	279	275	313	275	277	306	273	261	273	285	283	273	281	317	288	284	255	303	283	289	283	303	310	296	289	255	287	277	284	274	263	240	288	292	275	311	273	305	299	300	274	282	292	323	294	298	282	330	270	288	297	284	257	281	283	273	274	297	259	282	286	342	298	277	284	275	278	292	266	288	307	273	290	262	297	282	254	299	268	281	290	301	273	289	266	305	287	285	284	281	300	292	299	274	323	241	296	285	256	280	275	290	288	284	298	247	289	274	278	271	318	274	276	294	262	302	277	257	299	278	259	258	275	308	295	303	315	296	303	275	282	260	285	303	274	277	297	315	313	276	282	296	292	288	277	289	284	290	287	295	273	279	288	258	288	288	263	246	280	274	274	282	268	325	274	275	261	286	310	260	271	282	274	299	276	296	309	250	283	313	279	285	265	281	279	258	279	300	281	282	288	293	282	290	272	286	293	298	300	278	297	277	263	287	290	270	286	306	261	298	291	311	285	303	284	288	302	290	293	288	276	276	280	265	300	291	236	277	291	290	271	276	262	274	268	281	304	299	299	286	304	300	288	272	314	305	273	282	292	283	278	290	281	303	300	259	274	302	249	287	291	293	258	305	274	263	285	264	281	283	279	292	292	288	288	287	285	300	307	264	289	286	298	289	275	283	302	272	302	289	272	292	282	300	284	298	281	292	291	296	316	288	281	265	259	284	285	280	265	273	312	318	299	277	257	286	281	254	286	260	273	255	286	287	263	288	270	275	281	279	267	274	283	310	309	291	294	274	266	296	269	243	271	291	278	261	299	260	306	320	290	265	266	302	274	288	274	316	277	264	277	269	285	301	312	289	300	254	311	292	263	295	277	287	308	266	281	280	297	299	327	282	276	281	278	292	288	254	310	315	316	290	275	297	276	260	281	272	289	261	288	303	269	285	270	270	285	294	296	284	286	266	291	254	290	274	267	254	303	263	294	292	275	274	321	286	291	298	296	275	286	295	287	283	302	276	279	296	293	264	246	294	253	283	269	310	269	289	263	281	264	287	293	294	297	292	273	291	266	297	281	291	300	274	288	290	289	301	293	282
31783	20875	11562	800	381	375	356	431	391	366	371	381	358	360	382	366	378	380	349	428	380	386	363	387	388	418	361	408	400	388	392	394	356	390	365	363	338	385	353	403	384	399	369	372	372	335	321	357	405	396	372	387	391	397	334	359	384	310	356	433	346	393	377	383	346	401	389	390	396	346	359	391	354	407	381	390	391	370	354	385	392	356	384	356	359	349	394	356	381	377	350	411	367	345	382	356	403	387	361	370	386	403	434	340	341	378	371	378	438	384	337	347	377	407	360	381	367	400	382	360	402	397	409	334	350	390	395	397	345	406	403	394	411	431	350	397	381	369	343	373	374	357	376	388	376	378	386	417	387	366	368	360	380	374	385	370	358	338	397	408	370	347	348	368	398	344	384	386	375	379	381	376	397	348	382	405	384	370	395	385	406	380	413	359	395	375	387	359	371	380	359	382	349	354	355	425	412	402	365	353	369	396	402	370	380	442	361	377	350	372	378	392	389	387	420	391	376	372	383	392	356	376	381	367	354	376	387	366	392	393	358	412	365	362	340	349	359	379	354	415	362	416	384	398	389	362	378	396	428	396	353	388	421	366	374	381	338	386	430	368	379	373	383	408	392	379	369	402	419	397	377	346	389	379	425	358	374	357	344	393	354	404	367	405	404	419	377	398	362	364	395	391	360	368	374	370	381	376	433	378	394	377	372	363	427	379	380	384	358	358	359	394	370	421	388	387	381	367	391	383	407	345	378	390	395	392	365	404	361	344	349	392	398	393	397	397	362	353	359	410	395	372	352	362	368	364	392	408	351	377	368	332	372	397	398	396	379	398	395	369	397	344	371	394	415	396	386	349	390	339	357	346	360	407	314	376	388	357	377	365	374	396	392	396	362	375	366	403	384	372	377	338	371	393	391	364	385	363	347	357	407	389	388	335	373	369	383	413	370	390	342	373	381	358	360	359	385	379	383	374	382	370	341	370	391	364	377	362	365	381	370	384	353	385	406	429	366	365	388	370	351	372	436	395	405	413	348	368	372	388	379	363	395	378	404	372	373	349	353	368	379	438	361	415	398	424	335	381	348	396	343	322	363	411	352	395	363	367	353	322	411	389	323	380	387	366	390	375	421	378	390	378	365	380	426	386	360	336	404	369	401	404	389	355	353	389	383	385	429	381	359	351	385	352	362	370	391	371	381	393	421	360	384	397	399	385	369	370	356	371	389	391	384	401	387	385	392	390	398	353	385	369	377	378	364	357	364	411	372	378	402	398	422	428	396	387	408	388	369	398	383	366	368	390	414	388	346	343	351	411	398	412	385	382	357	390	358	405	374	381	376	354	403	360	358	358	368	369	394	387	397	395	400	409	401	386	387	410	379	374	408	387	385	384	370	370	380	380	419	409	391	428	398	361	389	371	392	343	362	386	403	389	373	387	413	389	396	379	384	397	388	365	421	363	423	393	377	366	363	393	363	371	372	363	349	412	366	363	353	414	377	341	397	394	400	375	359	355	347	405	412	400	400	373	387	363	369	376	392	390	414	425	388	398	378	365	418	354	394	398	386	396	408	357	382	376	369	365	383	378	365	393	410	400	417	391	365	388	394	363	366	374	374	374	429	412	380	357	362	395	387	361	388	416	378	389	368	363	404	384	383	366	367	346	427	408	379	393	414	378	395	395	349	407	423	392	370	373	391	391	403	391	395	413	404	406	360	389	392	384	419	343	392	384	392	397	415	385	406	405	356	383	364	395	422	391	373	380	372	387	380	375	351	388	365	413	403	395	365	355	359	381	387	416	383	407	419	369	390	402	412	378	370	435	374	410	357	394	400	397	351	365	360	344	390	375	355	347	410	354	386	344	366	404	384	358	350	391	342	386	346	392	379	394	359	376	367	373	418	350	376	413	377	389	398	374	394	356	381	385	356	373	382	376	361	378	353	376	405	395	395	376	376	373	392	338	360	412	373	401	381	383	363	391	363	388	397	391	363	409	344	398	390	376	376	393	434	400	381	397	392	376	359	408	373	383	410	398	405	372	390	399	386	400	382	379	367	408	399	412	370	402	340	377	386	363	353	375	379	405	380	388	403	393	388	344	354	353	381	360	360	380	377	393	405	392	413	373	356	377	369	360	393	399	400	364	378	360	373	365	427	340	349	402	390	361	413	408	387	405	370	400	386	387	403	382	363	400	371	352	375	376	389	391	387	394	362	391	389	381	355	339	370	417	384	389	371	358	354	332	362	386	413	347	375	371	336	364	392	381	357	357	429	359	362	376	376	385	401	362	383	374	370	356	370	374	415	389	410	412	368	377	383	395	368	349	333	382	418	363	367	367	381	358	417	364	365	392	356	402	371	371	400	408	374	412	376	372	369	400	377	384	372	362	378	335	357	375	417	409	358	353	347	396	369	358	372	381	388	398	400	368	377	390	342	360	364	388	390	393	370	370	350	413	354	341	379	383	379	386	352	348	389	391	356	349	364	391	388	371	371	388	379	369	348	364	398	385	359	314	364	358	391	370	378	349	358	411	401	418	396	389	384	350	359	367	372	378	381	388	367	377	388	394	378	388	385	381	356	380	384	425	396	367	401	338	426	404	353	405	381	391	406	397	365	393	378	355	378	383	380	413	352	361	373	439	400	374	385	382	412	356	397	380	395	416	383	362	385	364	393	356	397	365	390	372	402	394	410	377	373	355	393	415	395	371	397	412	369	370	376	361	396	382	352	380	357	380	382	355	358	377	359	412	352	356	368	388	380	380	372	364	381	371	416	447	387	395	394	347	399	367	413	358	372	387	354	348	393	386	371	394	371	417	387	383	392	409	376	340	362	377	399	335	360	361	387	366	352	384	391	400	359	382	370	366	378	404	369	342	406	353	353	381	368	378	379	373	369	395	375	402	365	371	379	390	391	370	379	367	357	420	381	391	376	387	345	355	372	393	384	371	353	406	405	385	356	375	401	356	379	388	354	370	385	348	423	369	333	398	351	377	361	359	404	384	355	402	376	405	347	417	368	357	388	375	386	390	410	395	350	385	371	372	401	378	397	363	389	392	389	366	390	384	367	368	364	350	375	384	376	363	352	377	352	385	359	372	390	394	392	359	376	375	345	373	356	389	382	353	384	384	413	382	404	367	405	384	447	395	349	328	367	367	415	352	365	398	403	373	384	356	367	402	340	354	343	370	342	398	388	395	370	375	380	365	372	381	338	363	379	377	373	354	400	380	365	385	366	373	390	374	381	390	357	368	386	355	374	389	416	372	376	369	397	356	409	375	402	364	409	370	386	405	379	390	372	375	389	334	377	391	362	391	375	395	407	375	408	384	393	353	350	348	357	382	338	336	355	411	378	388	383	384	382	380	368	363	371	370	387	364	381	338	367	421	379	378	402	353	334	407	403	350	382	387	327	376	382	388	364	342	387	406	367	382	357	398	356	353	394	357	434	396	400	359	382	404	357	357	403	395	407	370	353	418	379	358	338	357	388	341	389	422	381	407
5661	909	850	881	825	855	843	839	806	815	794	808	772	866	794	821	812	826	785	832	792	806	779	841	865	755	797	809	840	831	805	809	824	847	836	816	807	796	819	791	836	816	778	843	806	806	738	832	822	846	833	841	765	811	778	840	841	782	798	840	743	828	819	807	795	790	801	755	860	821	803	805	834	811	813	831	796	800	806	856	828	790	845	780	822	804	807	844	785	785	836	829	798	816	824	807	816	836	806	778	865	799	847	856	783	838	846	829	796	849	838	831	856	770	790	837	809	828	775	804	831	830	777	818	785	797	829	841	810	841	816	757	814	827	830	783	806	800	816	831	797	802	869	793	792	796	846	803	836	824	803	789	850	830	735	837	853	894	846	835	793	863	790	772	857	815	787	785	819	842	833	830	886	878	848	824	813	829	810	754	791	776	848	813	878	856	819	872	805	823	835	807	761	820	786	813	853	846	820	777	852	850	839	812	820	767	828	792	833	812	833	806	820	872	830	819	808	812	818	778	799	839	821	816	800	842	781	817	849	824	793	809	834	789	806	737	834	824	840	826	799	883	818	821	805	807	803	874	799	845	745	805	841	819	832	823	825	825	843	807	779	760	848	780	805	812	886	823	836	776	804	844	791	822	843	812	800	813	840	845	814	867	772	817	768	800	827	803	792	809	771	846	779	826	801	806	785	778	768	856	834	811	828	813	817	827	782	827	845	856	827	864	843	808	803	860	793	892	819	807	832	817	797	796	805	822	801	783	794	866	829	859	867	776	777	848	849	823	751	824	820	817	782	798	840	827	840	837	798	790	815	779	812	805	832	808	847	800	845	841	820	830	822	844	819	797	803	836	820	859	849	819	787	806	827	809	810	804	821	806	818	798	797	828	831	853	821	835	830	816	776	858	770	775	774	820	816	825	811	798	813	857	819	811	814	825	816	875	814	795	823	841	809	805	841	799	800	832	789	816	784	837	763	826	820	892	842	787	866	808	765	828	800	818	827	801	777	811	829	864	817	793	870	746	838	814	849	805	808	836	791	818	892	805	783	785	784	859	849	808	823	772	764	803	830	861	792	801	802	841	781	819	791	820	845	831	793	839	856	876	796	841	846	837	850	785	824	806	823	829	835	870	812	845	854	873	817	804	809	825	826	829	843	807	823	786	845	852	796	845	824	768	793	798	809	789	856	846	797	842	808	826	794	801	841	798	784	798	840	850	820	835	815	817	823	818	793	826	828	862	796	795	843	872	756	863	820	825	786	775	802	819	848	805	861	760	823	760	846	796	782	894	831	858	853	783	814	821	806	863	775	797	776	840	808	800	815	775	787	825	824	845	839	808	851	827	811	813	820	844	758	831	805	851	778	885	797	853	833	776	788	767	800	831	820	814	778	837	817	802	771	822	814	834	813	851	815	816	840	779	808	755	806	827	825	877	813	769	869	805	805	822	817	786	894	863	797	832	889	870	812	743	869	822	789	831	776	821	835	796	781	819	775	869	857	802	882	816	804	863	766	826	843	821	811	837	818	787	843	854	849	833	821	797	837	782	846	829	857	785	819	868	871	809	819	816	785	792	831	863	836	804	768	806	805	860	778	844	804	827	790	809	858	843	807	833	871	797	817	790	873	850	790	785	806	803	816	791	797	849	790	828	760	856	788	769	815	807	830	794	814	840	837	766	792	802	820	845	805	822	769	834	790	791	842	796	771	835	837	838	810	833	828	780	793	806	791	803	810	821	821	815	820	782	785	813	852	840	832	777	770	815	794	797	818	808	832	759	820	819	849	839	815	800	795	834	767	810	780	803	826	813	869	820	812	832	760	802	780	834	822	817	821	869	793	814	848	779	880	854	803	837	820	813	839	811	814	806	736	786	804	821	829	828	834	825	816	819	804	867	848	800	821	788	766	850	849	824	800	842	841	816	821	848	833	807	836	825	823	811	775	840	830	866	859	819	803	803	838	791	743	834	782	807	817	779	790	782	823	848	797	838	848	769	793	788	818	795	853	818	869	797	817	812	843	825	815	804	812	818	785	819	791	818	828	806	785	842	809	793	834	795	781	812	837	866	845	759	754	816	803	831	816	839	822	786	795	833	818	789	845	787	825	818	863	832	856	781	805	819	880	799	760	805	775	838	817	830	819	817	819	809	815	833	845	823	843	816	820	864	815	816	828	846	783	806	864	823	860	844	815	851	789	841	792	833	820	847	765	808	833	795	812	880	836	852	794	835	822	820	807	783	876	800	796	770	792	848	839	804	819	820	874	817	830	835	796	804	813	811	779	792	827	791	760	801	834	812	775	841	768	809	800	776	776	814	806	807	823	794	793	834	811	782	795	864	788	883	801	807	852	805	837	823	831	815	827	819	796	839	814	857	807	793	786	771	794	801	794	777	846	784	826	836	793	816	828	802	856	801	834	819	847	797	812	804	818	805	798	812	786	803	858	862	803	791	819	842	775	854	803	836	816	794	852	822	760	841	860	847	838	752	761	783	854	814	807	838	829	871	803	817	802	823	822	815	795	793	792	799	829	787	831	822	852	887	856	819	837	786	789	824	797	810	823	813	839	823	829	828	817	787	795	803	861	865	796	797	818	823	810	798	854	831	792	820	848	867	787	828	839	816	777	860	787	767	802	860	812	868	849	817	820	783	828	808	828	812	806	834	804	829	772	836	772	860	801	813	828	898	819	820	809	801	832	794	819	859	825	830	813	826	855	841	794	867	829	779	857	800	808	788	822	806	845	802	836	812	806	822	822	812	811	841	815	784	791	864	837	821	828	863	750	834	846	806	739	838	798	856	800	818	842	827	775	793	875	821	816	867	768	837	813	793	827	830	797	868	780	811	837	856	785	890	809	819	783	813	808	843	819	741	750	818	822	865	834	858	813	790	818	805	805	819	804	766	803	808	825	825	819	811	789	826	818	802	772	832	798	809	789	784	823	885	783	747	814	807	815	754	842	837	823	838	790	811	856	765	834	831	787	763	814	838	809	828	834	843	792	779	819	807	845	826	786	800	848	858	770	818	859	823	801	774	824	799	813	855	789	846	839	799	859	807	854	856	843	790	817	839	796	860	814	788	851	863	775	792	861	826	831	809	788	889	856	803	839	847	781	805	834	821	785	825	838	823	820	841	850	843	765	803	823	850	813	782	821	838	817	849	793	825	819	766	839	843	848	859	891	833	837	846	820	817	810	826	792	868	859	804	835	824	776	813	836	814	800	789	855	894	816	782	806	787	824	755	875	809	761	746	808	825	853	821	839	847	754	786	851	853	856	789	852	810	862	817	873	792	777	818	837	827	830	811	849	778	784	825	793	823	798	813	834	834	813	813	834	789	834	814	865	819	779	805	855	818	806	852	810	810	830	856	832	830	834	795	815	778	819	784	854	759	815	802	812	833	821	849	836	795	817	782	843	777	792	821	819	797	837	830	816	839	765	795	833	805	858	858	812	804	807	797	808	838	809	821	828	827	801	825	810	777	840	795	857	847
24993	21550	24879	28651	21547	21319	1176	429	329	319	299	246	264	274	275	287	260	261	259	276	260	245	289	292	273	286	287	268	269	268	286	281	266	266	251	237	274	257	247	262	286	263	235	273	242	239	254	247	277	248	273	262	265	217	248	280	262	266	271	266	255	274	281	244	242	249	251	269	237	244	252	295	245	248	264	239	261	268	250	237	280	260	260	270	267	250	254	260	256	274	267	293	230	242	262	266	245	271	282	267	239	213	234	255	244	241	254	269	255	255	231	254	245	263	263	268	242	297	250	268	264	252	258	254	245	247	253	249	267	233	252	272	283	251	256	270	256	263	279	316	239	265	243	248	296	243	269	237	250	231	235	258	248	270	246	288	255	255	263	256	229	272	253	244	251	244	256	250	279	256	263	245	270	241	243	268	319	282	252	243	297	290	244	245	257	265	255	256	254	249	263	274	271	226	268	260	243	255	240	268	248	297	242	292	279	270	270	264	275	234	270	278	252	252	263	268	279	249	224	262	229	256	265	245	280	269	271	251	264	273	268	274	247	256	264	294	249	248	244	279	275	250	264	227	242	291	301	263	261	269	256	253	252	262	265	245	235	262	245	269	271	300	280	254	218	284	277	271	253	249	268	270	252	250	252	233	226	283	219	249	231	245	256	268	264	257	291	247	264	270	257	248	285	254	240	266	261	253	276	274	273	260	276	264	257	252	259	255	219	257	259	256	264	250	262	246	286	277	257	254	254	255	261	279	267	240	237	256	272	255	254	293	262	272	273	254	244	257	259	252	259	296	296	262	254	256	281	262	250	246	247	274	266	234	247	300	274	258	255	271	276	260	268	281	269	273	245	263	269	256	277	272	247	241	273	244	242	256	260	272	296	275	289	283	224	270	275	282	250	273	272	273	249	264	250	261	309	271	296	270	269	282	237	277	252	243	297	255	280	233	243	256	246	251	256	231	264	255	233	266	282	251	268	258	244	257	226	272	232	254	265	248	254	241	229	230	253	276	244	286	269	239	243	259	269	249	272	263	264	286	272	285	292	292	283	271	272	282	281	243	221	237	259	254	272	285	290	262	270	255	268	264	251	233	250	285	262	260	264	291	247	219	263	248	240	277	251	259	253	242	256	244	265	244	253	264	253	215	237	243	259	263	243	267	289	260	283	233	241	253	276	261	251	278	292	239	254	266	233	237	233	266	246	280	259	280	264	229	257	208	265	261	255	275	291	262	291	255	232	263	270	261	262	265	243	277	281	267	269	261	302	305	278	260	247	201	255	255	255	290	284	268	280	285	266	264	260	257	276	255	254	251	245	249	281	277	266	252	259	288	263	278	260	250	272	232	273	296	232	255	276	241	271	282	251	245	238	241	243	268	259	266	241	262	269	267	277	233	255	255	248	274	270	241	271	251	246	232	252	263	279	233	251	225	259	264	275	254	256	234	247	270	251	227	242	262	229	235	239	277	208	250	224	240	281	259	265	276	274	246	276	263	280	232	259	262	240	296	256	263	268	232	276	232	233	263	236	270	241	253	253	274	239	220	266	240	277	264	256	272	244	245	257	283	283	265	266	283	312	249	265	265	257	297	276	235	254	257	254	284	257	281	271	264	239	271	251	258	292	252	267	240	267	242	261	275	262	272	275	274	266	231	252	248	284	268	226	247	258	272	272	246	254	269	262	244	277	252	254	292	302	283	281	272	262	241	265	246	265	269	271	264	274	233	247	283	264	236	240	286	234	234	256	237	271	296	249	284	262	284	287	265	256	216	248	238	267	244	245	267	246	230	215	277	255	222	292	247	277	242	277	230	273	267	278	239	268	276	251	227	254	267	244	302	246	253	265	266	239	283	270	253	266	261	283	229	288	267	283	260	275	270	258	257	262	238	260	279	245	264	263	281	250	236	274	271	226	286	257	247	274	263	239	263	266	273	250	239	273	232	274	250	260	276	257	247	254	263	253	247	295	253	282	263	257	256	234	245	265	269	279	271	284	228	271	270	254	235	237	291	310	272	230	245	241	240	266	286	254	262	237	274	297	275	274	258	239	260	251	281	269	275	239	264	235	244	232	266	269	282	226	252	248	268	262	250	290	259	259	273	264	270	238	244	241	213	255	247	275	254	277	268	252	247	252	267	258	264	267	287	269	238	270	250	236	265	269	249	257	255	271	285	264	284	267	261	257	263	241	256	240	251	257	213	239	213	253	248	261	264	232	251	254	269	254	269	257	279	259	284	232	256	255	217	246	269	301	268	266	260	283	288	287	236	267	242	230	277	263	265	244	255	252	273	279	272	244	258	268	267	261	244	250	251	243	247	248	245	250	252	233	255	261	274	250	257	218	256	275	270	252	278	263	258	287	252	245	279	273	272	259	266	265	282	280	281	274	256	254	266	262	290	269	255	254	228	256	245	249	275	244	237	224	238	258	256	234	282	277	261	303	288	281	253	260	235	287	250	239	252	264	249	263	273	233	259	281	239	246	258	261	291	241	252	245	260	265	252	258	260	211	273	259	249	260	280	264	263	258	250	295	291	256	233	238	250	259	256	235	265	273	231	254	248	246	247	233	229	265	265	276	248	252	245	282	249	247	264	281	236	262	263	247	232	279	263	257	253	227	264	264	256	279	256	250	250	252	297	239	285	256	276	255	283	259	289	256	271	275	253	289	274	238	276	244	271	273	252	265	268	242	239	262	256	264	259	259	272	282	290	297	286	257	233	245	278	261	265	260	279	266	239	233	306	266	249	255	276	222	263	280	254	234	259	274	289	236	244	234	244	256	254	254	220	247	241	259	242	289	229	254	261	270	261	252	256	252	263	244	241	235	268	245	263	261	217	263	264	257	241	236	248	265	264	259	255	240	287	281	261	230	261	237	232	290	284	282	289	245	235	291	235	257	247	263	244	240	260	272	248	247	257	249	263	271	249	244	270	262	270	317	258	292	288	278	235	240	225	262	272	258	250	281	234	250	269	265	267	263	268	265	282	266	265	266	266	267	254	215	237	231	240	263	239	249	233	246	246	282	278	258	255	240	279	253	292	245	231	258	293	231	232	252	286	256	278	259	237	247	267	277	295	262	246	257	244	258	278	257	260	273	265	221	268	271	267	281	240	252	249	270	238	250	256	271	291	284	239	249	239	242	228	250	283	255	254	233	261	267	246	267	238	272	249	269	259	267	254	273	266	237	267	250	292	252	269	251	236	257	277	262	245	263	290	228	293	267	266	253	244	257	278	266	228	257	278	261	259	254	252	252	273	258	234	264	268	244	286	262	294	261	282	230	251	262	261	258	263	239	251	261	239	269	272	264	268	262	218	264	214	255	248	253	262	270	251	251	231	253	234	269	280	263	277	258	230	273	247	237	271	282	250	271	264	280	284	245	271	265	265	265	257	256	246	233	280	256	248	256	255	267	252	287	278	284	294	279	275	252	287	252	245	253	238	231	255	229	259	240	255	241	234	254	250	261	249	258	238	270	270	240	262	212	241	247	265
3089	2092	1204	806	691	605	660	561	579	565	578	591	609	542	593	563	573	565	592	539	546	562	589	584	583	572	544	553	578	530	561	574	531	550	604	591	603	565	540	536	604	555	569	546	578	565	617	579	540	546	561	563	547	586	555	583	573	547	531	570	552	555	572	546	568	564	603	564	560	554	586	589	574	592	559	546	585	596	564	557	570	572	555	578	570	547	578	577	552	567	559	555	587	550	594	569	585	607	600	583	611	547	526	545	583	562	602	565	570	570	552	573	587	547	569	570	565	582	613	577	496	552	587	584	589	579	572	571	559	602	582	564	540	552	583	535	594	609	576	578	602	561	584	584	586	542	562	567	572	582	532	579	514	530	538	605	537	595	559	573	555	573	538	528	551	576	568	572	541	583	501	585	542	554	590	536	592	517	558	511	572	535	567	567	531	560	590	577	584	568	561	556	540	565	549	550	563	574	614	631	563	571	577	590	577	577	530	537	502	571	535	540	571	563	549	548	581	607	540	588	515	595	560	566	592	558	529	595	556	538	549	580	581	539	622	596	586	595	588	569	565	613	516	551	555	528	652	589	556	546	554	588	595	556	534	561	519	568	578	549	601	554	579	607	593	552	546	580	605	570	621	536	556	601	551	608	569	585	545	612	557	562	550	562	562	554	602	528	574	585	570	567	595	514	542	548	594	520	593	599	560	555	578	544	532	565	558	591	562	528	519	590	593	550	581	612	562	557	575	533	568	578	577	532	579	557	568	564	559	562	560	600	585	534	568	586	617	578	552	507	552	568	578	563	577	552	550	594	571	616	562	577	602	555	574	585	626	603	591	619	558	568	582	551	565	554	566	551	586	586	559	597	522	556	604	511	524	572	546	587	575	563	584	573	575	590	578	606	576	554	555	535	557	543	580	601	544	575	556	557	555	598	605	566	618	539	572	563	538	579	567	527	587	559	556	599	578	558	547	586	549	566	575	605	571	550	572	572	528	562	572	559	586	547	585	550	561	604	553	548	529	554	563	540	566	613	589	591	529	553	517	571	562	541	542	564	586	606	552	583	548	561	575	586	566	605	602	558	566	563	594	546	535	576	567	529	576	557	547	587	583	590	562	571	563	563	536	580	565	574	551	517	579	534	596	552	588	592	570	582	554	552	572	573	546	545	538	553	563	572	569	564	596	589	599	572	574	521	559	551	586	578	591	579	560	562	580	529	582	543	572	548	558	538	563	608	557	576	546	583	528	572	550	553	573	581	581	565	562	590	590	524	606	567	552	549	553	589	568	584	555	572	593	578	542	630	567	587	556	583	554	591	577	606	556	542	546	521	541	549	558	541	558	587	600	574	565	603	557	597	588	565	590	520	561	587	570	576	522	600	560	534	535	547	546	581	578	537	553	590	574	535	559	528	574	546	583	558	601	570	584	561	569	612	604	555	573	592	594	604	582	503	587	549	588	584	561	555	626	555	579	547	548	562	556	613	561	568	563	586	591	608	597	506	549	577	573	581	545	624	573	593	576	567	580	603	554	534	601	565	586	563	554	570	527	538	551	536	560	586	543	565	552	522	544	556	525	581	587	517	537	566	573	555	571	590	577	569	539	562	532	593	581	547	592	564	589	556	537	576	561	554	560	547	561	593	529	531	580	550	568	551	581	554	533	557	589	588	530	587	575	551	586	511	579	575	553	597	567	559	548	576	595	562	551	618	576	562	564	563	570	558	576	585	569	597	558	551	564	547	548	592	594	557	571	566	546	563	625	531	526	545	597	594	567	591	575	527	560	577	593	560	551	533	569	577	575	521	567	563	559	571	578	557	544	557	572	565	533	565	609	541	578	589	562	579	564	555	592	512	550	543	582	560	584	623	576	581	583	574	590	583	523	554	542	599	575	580	590	508	563	578	529	545	539	562	569	621	550	583	537	604	563	557	546	582	524	551	587	540	563	568	549	579	613	578	519	567	592	563	560	549	612	544	543	569	555	547	565	581	535	529	512	573	606	554	556	603	584	599	565	629	575	569	595	572	530	554	542	550	584	559	543	573	599	585	549	569	564	523	620	535	613	574	556	520	546	564	527	598	564	571	535	531	583	584	549	523	556	565	594	517	539	586	541	595	542	577	560	554	559	592	560	616	570	549	592	550	545	517	565	571	546	589	564	561	619	586	516	561	545	559	568	566	593	610	550	548	540	529	568	558	595	540	591	566	542	578	530	574	546	556	558	526	561	570	573	521	565	551	588	560	593	534	577	587	587	562	607	560	583	599	607	544	553	570	582	577	567	587	573	553	604	562	568	538	544	620	540	564	535	586	549	527	570	541	564	579	557	549	572	561	588	577	576	570	564	556	558	589	593	614	588	578	536	583	565	579	560	566	572	568	602	586	543	562	599	587	597	565	578	574	526	571	571	605	541	556	558	510	568	540	531	553	564	550	557	584	566	562	598	550	534	582	564	593	604	568	571	591	553	594	558	532	603	578	609	524	572	570	584	561	592	554	564	504	569	529	595	569	499	595	605	545	548	539	552	538	552	546	584	552	566	580	550	598	593	568	567	540	561	608	618	525	560	566	549	533	519	565	560	552	573	562	585	575	550	564	597	581	562	565	614	606	574	553	560	574	542	555	578	550	592	571	558	551	549	596	556	565	621	576	526	611	556	590	563	571	537	542	599	554	520	597	587	556	582	550	545	569	574	575	581	556	497	522	586	591	560	534	571	549	599	542	530	542	551	544	567	538	573	586	575	567	586	623	514	540	584	573	565	566	498	585	582	551	538	573	549	605	581	553	564	532	567	558	586	563	554	579	564	554	620	623	602	556	600	555	576	542	608	584	569	506	555	557	584	567	584	548	561	572	534	559	538	537	541	579	583	521	546	578	537	581	605	537	573	538	526	533	610	587	560	619	546	570	530	605	549	544	583	558	557	570	556	579	542	556	565	545	557	546	583	582	557	541	556	568	528	574	582	573	555	541	564	548	575	580	554	603	568	546	531	564	628	521	551	541	587	544	605	537	547	583	537	533	537	549	565	570	581	552	578	576	578	561	616	559	562	528	578	557	567	537	544	567	587	522	562	554	582	593	580	569	578	565	508	585	560	592	528	553	582	564	597	558	610	598	529	576	581	556	571	558	581	577	600	516	590	557	565	568	547	471	558	552	604	587	542	540	544	572	631	533	511	629	567	580	564	517	581	586	555	553	583	551	515	592	562	552	590	552	560	591	583	554	538	571	555	564	578	557	590	580	563	563	527	541	529	576	513	576	578	570	515	624	576	600	554	548	570	538	541	560	607	516	596	543	578	549	555	587	551	554	547	581	550	569	565	558	603	507	562	570	523	541	567	580	558	592	600	567	560	560	604	574	598	543	580	574	551	562	570	559	553	543	559	553	579	606	593	584	545	591	561	547	551	530	597	602	546	543	571	583	569	552	584	540	553	502	628	577	549	594	604	560	576	584	601	585	577	583	546	579	584	583	558	567	526	568	587	574	558	537	544	533
24335	21482	25132	28274	21486	21491	18459	498	272	213	220	182	175	181	167	142	150	171	129	131	129	147	147	142	125	138	138	140	126	136	130	128	114	109	132	102	135	123	117	104	100	109	121	134	127	120	102	126	138	100	121	103	111	102	119	133	132	96	129	106	119	118	117	119	98	119	130	135	125	114	132	100	131	113	144	125	112	108	96	122	114	109	99	104	101	108	125	114	105	100	105	108	115	97	103	110	113	126	109	119	115	118	127	114	115	99	141	105	119	109	95	98	123	123	125	114	118	115	114	103	111	116	118	124	112	111	141	117	105	105	106	112	122	94	107	105	124	111	94	116	111	118	118	98	114	113	107	107	101	101	116	122	114	121	111	130	125	117	110	109	92	116	115	107	108	121	121	112	122	128	113	107	110	103	127	114	105	136	124	119	92	137	121	104	97	118	115	109	106	121	114	115	131	119	111	95	106	130	112	113	123	103	109	121	123	129	115	120	102	112	100	116	114	108	110	103	104	116	116	117	119	126	103	91	107	105	127	108	120	119	128	115	121	136	122	112	126	118	98	130	102	116	90	111	112	108	106	98	93	105	111	102	122	100	133	124	122	126	107	130	118	105	118	107	112	114	106	117	125	115	107	101	108	111	97	107	101	110	115	117	131	114	119	108	137	123	102	115	101	109	117	104	127	125	95	96	132	133	95	111	115	119	118	112	115	91	117	110	108	111	101	104	96	100	125	87	110	108	137	123	127	97	135	113	121	125	98	103	110	111	122	124	102	120	124	117	108	103	106	100	114	117	116	111	117	108	133	115	88	118	129	122	112	123	118	139	111	110	111	123	123	110	117	122	102	89	114	135	133	132	112	112	111	108	106	122	123	106	131	118	103	122	88	104	119	133	136	111	104	121	114	104	116	105	129	142	102	115	136	117	131	118	147	131	110	96	126	130	115	135	108	115	129	124	123	122	100	103	119	127	106	105	109	107	113	116	107	129	131	125	95	130	107	101	89	134	109	98	120	112	118	109	115	119	131	118	122	106	130	95	100	107	109	107	106	146	110	118	105	120	115	126	134	129	99	96	96	103	126	125	90	125	125	134	113	111	127	121	103	97	103	105	132	131	117	113	115	132	128	105	112	129	101	110	125	110	119	105	114	125	98	136	111	123	127	100	117	96	114	107	125	120	111	136	111	130	127	127	123	97	105	108	131	107	93	101	107	120	106	137	129	111	116	99	113	128	122	105	122	119	119	106	111	107	119	108	95	119	122	114	136	104	114	95	127	119	98	107	122	113	120	96	109	120	118	123	100	123	106	107	116	117	132	124	114	92	107	116	118	100	124	121	104	111	116	122	128	124	129	126	128	122	125	129	109	101	109	108	116	118	124	103	123	107	108	102	120	106	103	112	117	118	122	135	112	95	122	99	115	113	120	117	120	119	131	118	137	116	120	110	113	125	128	108	133	114	122	112	86	111	118	116	133	108	106	123	110	119	133	118	105	125	127	105	104	112	102	123	108	90	96	98	112	115	122	115	119	114	108	100	138	91	97	90	128	121	108	114	118	122	106	113	100	137	133	102	132	117	121	123	109	123	118	143	108	121	108	120	122	123	111	106	124	112	116	109	116	122	123	114	95	125	117	117	128	102	120	116	138	114	96	106	96	115	120	116	106	109	112	128	119	124	121	111	115	131	119	101	107	112	101	95	108	133	109	102	114	114	134	122	130	94	109	93	110	117	105	102	103	120	111	108	108	113	85	115	115	109	109	101	124	90	129	113	117	115	129	111	113	112	117	121	116	103	107	110	130	130	122	97	115	139	92	118	110	113	118	128	124	127	111	111	142	119	99	113	117	120	125	131	101	113	115	110	118	121	96	118	132	109	114	108	134	103	125	106	118	114	123	127	121	132	119	118	119	126	112	112	115	128	112	117	117	118	120	132	105	130	109	103	99	96	123	96	127	130	104	118	141	92	105	102	110	119	107	138	127	116	114	116	116	123	122	115	107	116	113	118	141	111	125	109	115	123	111	98	128	107	101	114	114	106	108	100	104	99	113	108	107	119	121	100	129	101	101	117	92	91	104	122	108	116	130	123	114	129	116	118	114	118	118	126	130	120	128	107	102	123	97	103	140	112	94	121	117	118	118	122	127	112	115	104	116	107	132	127	123	118	117	112	99	107	117	109	117	118	110	114	114	102	109	118	127	129	116	122	103	111	101	121	115	118	123	98	101	102	117	136	102	85	127	118	122	100	101	108	110	115	101	110	119	103	118	104	122	115	91	121	116	117	134	124	116	107	109	112	111	103	133	113	126	104	138	131	127	110	116	99	128	122	108	126	134	110	121	123	124	122	125	110	117	108	129	129	117	115	103	117	110	106	123	122	132	123	136	132	140	116	125	113	130	119	120	107	116	126	112	108	132	104	108	114	106	89	106	119	96	129	119	113	131	118	131	108	118	95	105	134	139	121	127	88	110	116	118	118	123	125	104	107	123	123	107	99	145	135	120	116	111	105	104	113	109	109	120	113	109	113	98	109	104	96	112	114	107	129	100	125	128	121	123	100	112	105	112	110	143	124	94	109	109	113	102	102	107	109	134	136	122	110	122	124	136	106	122	114	116	94	117	115	102	121	126	117	118	97	119	133	116	119	137	103	127	108	110	111	112	103	106	121	102	115	121	104	107	111	92	107	122	115	117	113	115	120	144	119	132	132	111	112	120	111	109	111	133	92	118	109	101	119	117	110	90	112	120	120	111	124	105	96	121	115	100	102	103	108	121	138	138	117	103	120	128	109	127	110	120	92	112	102	105	128	123	117	113	123	109	109	104	136	121	111	107	116	101	101	114	96	127	109	124	102	120	127	121	108	104	112	116	119	105	114	118	118	112	106	105	123	113	122	122	129	111	103	111	119	120	122	113	114	112	119	148	101	117	103	102	113	114	99	104	113	96	103	113	110	124	109	115	112	134	93	99	108	110	130	106	106	133	126	119	118	89	104	114	119	110	98	127	102	92	99	126	105	121	124	126	118	109	105	128	121	126	110	108	114	107	115	123	117	111	120	120	104	131	131	120	113	128	103	141	113	127	112	114	112	133	118	96	115	108	88	117	100	134	112	107	105	116	126	134	93	113	101	121	112	120	146	108	121	105	104	129	123	115	112	110	116	116	100	98	107	92	117	118	126	124	128	114	122	127	88	131	125	128	132	105	118	109	136	133	127	124	114	112	85	96	97	104	115	125	116	107	109	122	125	124	117	121	125	117	105	137	115	124	86	132	118	113	106	102	124	105	130	119	106	94	103	110	119	112	116	125	116	109	97	116	110	113	132	117	110	110	96	140	123	119	91	128	120	88	117	110	130	111	108	119	102	121	112	107	137	123	105	115	117	135	114	121	113	114	107	132	130	125	130	104	123	114	127	132	133	118	115	135	115	119	133	98	111	111	122	122	101	116	90	123	129	125	107	126	120	99	143	115	135	132	133	123	114	132	120	107	118	128	112
2985	3071	1441	759	529	427	420	351	347	312	307	310	313	308	269	314	300	293	294	286	248	291	305	297	268	311	288	302	262	295	273	314	270	281	288	300	296	260	286	279	293	292	278	269	265	299	272	271	259	288	278	285	300	310	283	273	262	272	262	267	271	306	267	287	310	269	273	273	249	284	296	302	285	317	272	268	269	269	278	315	284	273	259	298	270	293	303	304	318	229	306	261	264	315	290	273	318	276	324	278	278	268	288	272	307	296	282	307	309	308	269	293	272	257	259	296	290	278	297	271	255	274	295	271	255	266	303	296	280	266	297	296	287	277	286	276	297	283	278	262	290	318	320	291	276	270	268	302	310	308	302	261	280	296	279	312	288	272	301	262	302	291	286	288	278	285	255	300	305	289	275	292	276	313	273	299	285	305	259	300	282	280	289	299	273	302	301	292	275	272	300	276	286	272	282	282	273	297	299	294	281	290	308	282	295	311	304	268	284	273	273	304	301	308	268	290	285	292	297	296	300	276	315	316	305	298	267	256	297	292	270	259	273	273	255	281	263	275	256	285	281	263	279	280	283	294	284	271	289	272	278	271	268	270	260	276	302	300	293	281	320	281	277	279	327	293	278	290	322	260	284	287	284	303	227	281	267	272	297	299	292	268	324	272	278	292	275	292	298	300	271	273	294	266	288	288	254	297	297	298	282	258	281	265	283	281	296	299	289	278	287	283	263	269	283	300	267	275	306	281	290	313	269	304	289	290	272	274	257	257	270	280	292	276	292	290	257	297	288	293	295	251	275	287	307	297	265	259	298	300	293	287	291	302	279	296	284	319	311	324	288	272	282	293	286	287	267	297	246	258	266	275	296	309	306	295	287	306	283	286	266	278	283	276	248	303	265	280	288	298	257	286	299	288	269	300	292	289	300	275	308	314	248	299	289	269	283	285	270	295	267	283	282	289	295	280	272	295	300	297	297	277	291	268	280	283	275	249	272	256	290	286	259	288	307	274	302	287	291	268	287	284	281	312	282	312	287	287	313	296	292	278	285	274	272	270	270	316	255	304	260	292	290	258	286	292	264	278	284	291	279	285	313	268	270	322	283	262	262	282	281	302	279	272	286	258	280	273	288	301	283	259	267	289	319	272	278	303	258	284	252	281	278	284	274	281	279	298	270	283	281	301	280	313	281	303	291	287	269	312	268	290	270	267	284	273	290	270	254	298	290	291	290	307	292	253	276	288	274	273	320	270	280	300	269	292	291	280	245	289	277	283	260	298	271	294	275	298	277	289	245	301	293	285	271	246	283	268	265	304	300	271	265	281	285	281	300	288	279	295	328	293	288	261	284	280	307	314	280	279	299	286	311	296	303	264	278	285	303	294	252	261	306	261	278	318	261	278	294	313	272	262	296	265	304	283	296	299	306	282	311	305	269	284	288	295	291	274	277	266	285	278	264	290	304	292	293	284	252	319	259	284	271	288	278	258	263	274	273	253	266	287	277	281	261	301	277	306	269	292	261	294	297	264	283	312	281	280	295	285	325	271	312	275	320	263	281	274	289	276	278	299	313	296	284	283	275	254	235	318	303	261	270	280	294	308	254	275	287	266	267	284	287	255	278	280	311	277	277	278	273	288	287	304	301	303	280	296	288	271	299	272	295	284	291	289	275	285	279	272	268	285	296	273	306	307	289	296	258	257	288	297	270	276	306	296	298	280	309	278	281	282	270	277	292	287	285	305	242	281	309	285	296	267	303	266	271	283	285	285	256	283	288	273	288	288	240	272	309	263	292	273	271	281	307	280	268	268	285	309	240	280	313	274	329	270	269	285	292	300	298	301	280	319	290	302	290	283	265	299	306	288	321	305	308	287	287	286	309	246	274	321	277	295	318	314	274	265	296	308	277	264	283	309	305	267	301	261	306	314	269	285	258	287	278	298	278	281	277	278	295	252	306	283	269	304	291	306	300	306	303	310	279	295	292	318	301	273	312	318	288	267	254	279	270	306	285	277	277	310	290	269	286	265	263	283	268	263	273	339	287	253	274	256	284	281	280	290	306	253	292	271	276	288	272	297	267	284	322	306	288	294	287	283	279	282	277	284	262	279	297	287	267	284	250	270	273	322	301	302	322	259	283	281	279	262	282	274	276	270	290	290	286	257	287	288	292	277	255	263	285	276	309	262	272	272	290	284	286	295	290	269	287	268	281	274	325	259	246	308	303	303	285	262	282	268	254	278	298	310	276	284	276	289	304	249	284	295	261	281	256	245	287	278	285	276	258	269	285	288	287	280	301	266	254	301	269	277	278	298	326	290	278	285	257	267	270	290	272	273	270	277	292	260	282	266	301	274	314	308	293	301	284	277	284	292	291	310	272	247	274	281	305	279	296	262	249	315	292	269	301	283	306	305	249	315	275	287	308	287	277	284	296	291	303	276	281	298	282	289	297	273	280	272	293	289	278	280	311	274	276	271	328	301	273	288	274	300	270	286	269	286	277	284	308	287	280	300	282	291	272	312	282	276	295	271	281	314	301	290	275	286	308	272	286	281	288	286	294	289	273	278	268	285	297	302	277	334	266	287	277	270	315	290	271	278	296	307	261	292	307	270	261	260	278	276	290	312	272	271	285	296	277	298	291	291	256	245	283	272	278	303	288	292	270	297	277	270	303	291	255	260	291	276	273	271	259	272	257	256	308	278	269	295	266	281	314	291	281	270	272	299	301	285	278	272	256	292	291	288	291	272	273	278	271	310	280	289	270	273	297	278	300	316	290	324	233	285	304	268	280	253	286	283	250	264	309	316	309	261	301	278	318	292	292	280	294	267	268	264	280	298	304	295	277	310	297	289	288	330	262	267	281	310	258	283	262	304	276	305	279	299	270	262	266	295	276	274	291	253	296	281	282	295	255	281	287	272	271	283	289	272	272	297	272	296	267	290	273	295	263	302	270	280	292	263	273	267	300	268	285	267	295	286	254	296	285	276	300	295	264	329	272	297	288	300	283	257	273	285	282	288	294	261	293	292	293	249	265	271	296	265	282	303	298	317	295	311	274	289	275	275	248	303	285	269	277	280	295	280	307	332	303	278	283	239	316	307	267	274	281	288	296	281	295	276	282	260	254	275	302	283	267	284	291	306	283	298	303	258	269	274	273	287	303	252	321	253	301	300	301	297	301	289	255	288	291	314	291	322	291	293	272	289	270	257	309	274	266	284	295	310	279	271	259	292	281	290	290	266	309	314	319	301	271	326	297	272	282	289	283	253	306	288	278	297	293	256	295	293	275	284	292	294	258	314	285	263	278	269	258	283	294	317	303	266	271	298	258	293	297	273	286	283	290	289	285	268	231	287	288	286	287	295	301	276	285	328	292	277	294	267	254	301	275	292	297	298	296	286	277	280	295	283	256	255	278	257	285	274	276	312	247	265	291	251	309	254	289	297	283	275	298	266	268	311	273	282	286	302	267	287	284	302	253	227	289	261	296	270	287	289	271	267	314	273
31808	20809	11295	827	423	397	377	404	402	366	380	394	385	378	338	399	414	387	349	423	362	389	394	359	358	382	344	343	405	372	397	374	399	347	363	330	390	379	416	383	342	342	368	383	373	360	364	352	368	386	397	375	356	365	429	401	371	393	375	357	407	387	388	378	366	397	371	341	363	388	343	356	345	361	377	357	406	373	376	346	412	350	414	383	357	372	353	386	377	384	398	353	396	383	378	394	342	367	398	399	408	407	390	382	345	390	362	360	338	380	371	383	350	331	403	397	407	371	392	343	376	348	345	372	384	369	362	372	357	411	391	408	410	358	342	365	344	354	373	355	392	369	368	397	376	371	391	353	376	371	377	384	391	375	389	346	358	356	350	350	350	385	360	382	398	347	356	374	360	337	379	384	342	365	370	367	368	380	401	336	392	399	385	334	364	379	363	356	358	371	426	364	390	387	368	362	384	349	363	411	383	400	329	375	355	386	400	363	387	364	332	335	354	368	357	386	392	399	379	380	407	386	380	364	351	374	360	341	365	394	377	378	407	388	385	362	405	385	378	397	384	359	385	342	361	344	355	393	362	403	387	354	381	378	418	360	397	352	380	363	373	386	347	378	367	380	340	371	380	358	382	345	371	410	376	382	342	384	391	379	363	359	367	398	387	384	362	402	364	362	386	387	406	385	402	408	329	395	370	356	376	383	405	394	369	363	365	388	402	365	380	360	370	390	404	359	384	371	420	377	375	417	324	363	360	382	386	373	406	368	393	371	363	384	385	413	375	377	380	387	371	377	378	353	387	345	365	365	367	404	381	394	377	366	369	423	346	410	393	396	363	399	366	358	383	414	383	373	363	378	388	368	382	350	351	386	356	347	402	400	389	355	357	399	368	361	333	372	383	379	425	395	371	412	412	354	400	370	360	366	365	329	377	374	402	361	343	387	373	412	373	381	340	375	361	355	401	359	384	382	373	373	401	373	371	344	415	394	412	350	396	390	353	321	383	368	371	370	365	419	372	361	395	346	388	415	405	369	338	395	396	365	391	361	359	363	354	338	356	400	349	386	402	387	377	357	382	377	365	389	389	351	349	358	378	355	367	361	399	374	390	382	365	358	346	368	406	377	409	376	379	365	368	374	403	347	370	372	409	407	358	404	395	373	410	374	382	351	400	381	393	369	392	369	383	379	380	375	428	374	376	394	387	352	353	361	398	404	390	356	406	393	356	387	406	393	361	360	393	393	356	434	414	385	358	386	370	402	363	332	356	351	319	371	368	367	385	389	369	390	331	380	392	394	384	354	374	350	363	378	399	360	371	381	417	388	406	365	376	377	363	362	332	379	364	399	365	382	375	396	409	385	366	360	376	396	389	364	388	361	374	364	365	386	370	404	360	378	389	365	374	321	391	353	418	394	351	392	376	393	349	357	375	400	398	360	349	389	391	365	384	347	361	383	362	386	397	367	366	356	374	343	373	381	383	380	361	389	382	387	379	394	388	374	411	372	387	349	372	401	340	361	364	374	369	373	364	367	395	403	394	353	355	407	379	404	393	382	385	398	363	380	360	393	405	391	341	355	365	381	359	390	372	360	406	362	371	394	384	397	330	394	408	382	383	372	358	352	370	336	369	369	387	413	377	382	385	394	354	400	336	367	345	358	379	384	377	356	395	432	400	397	339	366	363	364	348	400	362	373	358	342	335	360	372	362	418	354	392	365	373	394	356	361	370	370	374	383	387	386	396	379	397	402	385	359	386	369	327	385	369	384	377	358	388	385	385	347	352	367	401	365	384	400	366	398	438	366	352	368	391	351	390	392	397	356	400	376	396	375	363	356	394	369	378	376	372	383	404	361	350	351	398	389	371	395	380	351	396	378	385	375	345	357	389	369	366	345	397	380	358	365	397	351	400	362	375	349	394	429	390	390	399	393	363	337	339	370	359	399	393	375	331	399	374	366	380	365	414	358	394	366	366	407	360	383	367	366	377	395	367	420	360	363	346	386	400	337	363	387	392	389	352	400	384	379	395	372	423	374	386	369	369	388	350	355	389	328	386	371	369	381	407	368	381	385	362	381	379	349	411	396	375	397	368	391	414	391	389	325	377	359	367	384	372	353	358	369	375	377	355	392	384	327	376	393	384	383	373	402	371	360	380	382	334	380	351	403	365	366	340	367	357	376	366	363	341	406	383	382	370	393	374	366	430	345	372	375	396	381	390	346	391	382	379	385	394	407	374	398	338	359	396	411	385	351	356	356	359	353	390	392	369	363	407	368	358	377	385	387	381	348	368	368	362	373	362	351	372	387	375	349	376	392	398	366	367	414	375	355	376	399	386	368	366	385	363	375	376	368	371	399	363	371	347	398	343	355	385	373	383	422	387	359	390	381	361	381	360	356	369	335	375	355	350	384	413	382	384	374	395	381	375	366	394	381	412	364	370	400	367	398	406	377	404	376	403	384	410	368	359	391	387	399	339	382	396	389	396	398	375	395	391	396	377	403	393	378	395	372	370	361	365	382	399	381	337	372	357	374	363	371	365	382	377	427	390	379	417	364	364	383	373	373	397	353	327	384	387	382	370	362	368	367	363	361	367	358	372	347	393	351	349	364	356	362	363	360	374	337	377	391	387	394	352	370	427	374	384	371	381	344	363	381	384	380	399	346	339	376	380	383	352	378	368	377	362	374	361	392	356	359	363	367	391	375	334	365	381	412	396	384	355	399	383	379	364	431	345	384	420	370	392	350	387	340	371	401	366	380	383	385	405	380	393	424	381	382	390	381	385	360	379	407	371	365	388	396	365	389	371	377	423	391	326	395	395	382	357	371	389	341	350	410	404	350	379	390	385	394	372	373	360	410	403	375	411	366	393	402	364	384	399	341	402	397	343	359	329	400	378	349	333	372	367	378	360	351	383	374	388	380	414	373	384	387	376	375	396	375	414	385	400	370	375	402	375	375	386	406	375	368	361	353	401	359	392	389	405	388	371	383	412	364	382	364	344	411	382	367	367	368	359	397	388	346	335	373	370	354	375	373	383	379	351	415	370	366	385	380	382	354	386	383	383	407	362	386	355	376	374	413	393	370	378	395	363	391	376	380	390	383	379	311	357	342	361	355	337	398	359	402	387	386	359	381	407	370	378	350	404	416	386	367	354	381	359	385	358	367	390	350	380	352	359	388	368	369	391	347	374	381	403	389	398	374	358	393	399	360	352	359	369	382	355	336	359	395	362	394	412	402	387	367	381	379	366	419	357	374	384	367	353	401	409	377	398	350	369	401	418	415	348	393	385	398	378	385	373	382	389	372	388	383	400	348	348	348	381	365	355	411	361	377	393	388	383	377	371	414	391	380	397	349	371	377	367	361	372	383	390	389	370	362	363	356	386	392	396	369	409	357	356	368	392	361	412	367	352	362	389	369	396	416	332	370	377	414	379	402	387	396	387	378	350	387	354	371	362	377	367	385	361	397	371	407	366	372	373	359	405	350	355	347	400	353
5621	957	840	830	856	779	854	770	821	837	811	838	831	819	761	788	861	883	863	846	831	839	819	773	788	807	813	799	820	809	841	811	790	823	830	818	824	836	840	782	784	774	840	784	844	813	824	822	784	779	800	803	801	795	799	844	787	850	848	812	798	851	865	838	834	857	807	833	834	849	779	780	779	807	851	849	791	824	869	849	773	816	800	802	762	815	831	838	796	826	825	843	799	825	824	851	815	759	832	819	783	828	866	807	803	843	821	817	866	855	821	796	800	833	779	844	830	811	847	829	843	836	824	841	752	765	762	821	832	791	853	835	808	814	824	834	827	812	839	842	800	823	786	810	801	765	826	885	785	837	819	854	771	783	780	841	793	803	880	806	815	812	793	783	787	788	849	850	848	851	802	823	821	864	799	824	859	787	792	841	800	800	778	856	827	818	826	821	794	810	805	829	823	809	801	788	776	831	834	781	815	798	776	804	789	823	826	790	845	771	827	793	793	865	815	807	828	796	768	825	804	771	828	834	805	835	814	837	818	842	811	792	810	815	836	812	776	783	816	842	825	838	798	837	773	772	789	738	760	837	833	784	841	817	797	824	806	865	800	820	847	791	854	810	783	793	756	802	795	820	818	833	856	784	781	811	838	822	834	823	856	803	766	778	830	797	816	801	877	798	814	809	828	824	820	841	857	817	841	806	833	847	809	836	818	806	820	801	792	761	791	827	779	793	766	794	832	782	781	794	823	770	804	834	774	831	792	793	764	775	806	820	764	787	822	830	832	815	818	840	779	806	789	722	835	799	809	790	784	781	767	779	815	822	822	821	856	826	814	772	792	849	831	804	798	752	800	826	787	822	816	827	808	812	854	822	816	790	821	829	819	779	817	788	803	845	810	812	797	855	773	780	808	827	784	835	837	827	815	882	855	789	796	735	846	821	863	811	807	825	801	835	845	795	821	766	793	790	844	813	815	845	866	816	763	780	839	859	856	841	779	792	818	796	859	820	791	759	786	814	837	809	816	802	798	815	851	827	822	777	784	825	794	818	815	816	795	839	806	861	778	875	802	840	864	827	833	806	781	798	748	815	820	816	799	792	836	811	785	815	768	799	812	822	811	774	821	861	832	800	811	779	835	813	798	756	836	795	757	811	831	823	816	789	853	797	819	806	798	835	792	824	848	829	806	790	816	827	811	819	795	781	863	806	864	844	868	797	836	804	831	789	793	826	791	822	810	803	850	822	825	820	805	841	852	767	821	783	833	808	844	821	797	828	789	855	852	765	812	806	773	868	857	869	791	785	824	842	793	814	800	810	815	823	793	827	780	836	816	844	807	830	876	836	784	835	835	858	792	810	809	849	809	795	826	777	801	810	841	813	851	808	822	869	822	821	787	801	743	845	816	811	800	784	807	786	827	876	790	788	799	762	835	831	769	790	860	834	805	827	817	861	838	846	820	787	820	806	781	802	820	808	831	840	745	788	794	832	775	777	798	808	852	819	808	795	760	822	791	801	825	800	828	804	807	840	754	828	809	804	818	802	854	810	827	835	761	792	838	814	800	775	789	794	801	770	847	780	868	813	791	824	767	787	824	844	846	840	807	782	825	784	782	841	805	781	800	849	804	835	848	804	798	802	822	789	771	829	765	805	802	762	813	800	852	811	824	875	768	804	812	765	788	831	861	784	835	828	814	794	828	816	833	807	817	846	822	851	794	829	796	858	883	762	850	802	858	816	769	849	787	794	832	813	797	810	789	826	801	778	814	857	854	844	811	764	789	873	853	755	796	776	777	842	814	824	786	774	820	825	784	822	802	806	769	842	795	822	782	775	860	814	847	851	848	794	847	857	796	830	796	810	816	830	795	826	782	783	828	837	831	839	774	832	778	820	845	824	804	788	739	840	805	824	810	827	798	798	858	850	768	799	806	814	788	870	813	833	788	787	783	806	808	826	879	770	823	719	771	899	770	832	842	823	763	801	822	828	806	835	805	811	848	802	838	783	829	853	835	850	832	837	793	797	857	862	794	814	857	770	796	775	803	811	824	831	815	842	798	868	856	821	841	820	834	758	804	782	805	876	824	835	820	778	815	803	830	811	851	776	820	792	791	826	827	788	860	790	833	808	804	762	823	776	834	822	821	812	839	783	865	809	791	802	788	797	846	808	779	779	792	803	868	799	787	777	811	817	844	818	792	829	788	810	799	811	745	778	815	882	745	815	829	835	816	837	797	815	818	834	822	790	820	802	771	826	791	828	805	781	870	776	724	813	803	830	864	817	862	820	877	859	871	753	825	804	854	813	807	872	798	813	836	825	852	830	850	785	823	850	793	793	838	820	786	804	825	815	796	768	838	748	813	780	791	842	812	779	773	814	820	788	879	806	846	813	807	841	828	821	829	826	789	811	832	812	818	865	849	840	827	853	831	833	806	836	842	812	810	831	849	801	853	831	804	808	821	837	833	823	811	793	835	823	802	781	811	846	787	785	767	829	780	830	800	797	772	819	832	820	792	802	758	828	828	826	777	834	803	801	803	820	865	821	834	843	858	845	803	783	767	815	832	799	809	794	831	800	839	837	826	796	826	774	827	851	819	806	820	789	827	796	818	822	776	835	827	827	821	856	762	804	805	833	806	809	779	861	832	791	833	804	863	759	836	823	850	803	822	804	792	866	824	804	773	793	781	804	843	820	798	822	834	779	814	808	796	789	807	843	853	850	831	795	806	776	801	813	813	827	806	776	820	823	828	801	825	819	825	815	807	834	872	815	774	812	875	820	818	824	836	808	786	793	853	793	882	809	846	817	828	825	820	818	777	821	788	785	838	804	830	818	828	773	785	793	776	833	812	813	816	792	842	738	838	823	793	834	803	836	823	827	797	788	834	763	771	853	786	799	803	824	839	817	845	763	832	782	785	784	812	820	765	829	779	792	834	757	816	768	758	790	820	768	827	773	817	868	760	827	847	817	772	815	823	798	792	757	812	836	812	767	866	826	779	823	786	845	821	817	783	790	804	790	782	842	817	804	811	846	762	821	803	872	830	770	816	809	866	876	788	817	807	855	789	790	825	809	810	773	840	839	810	834	826	779	806	794	799	866	832	715	805	834	810	799	829	802	793	784	761	853	796	797	835	859	776	814	798	858	764	842	800	773	834	787	804	825	819	821	814	816	813	830	783	767	848	789	807	833	846	818	866	824	762	862	856	823	794	865	769	818	819	808	795	830	840	791	809	815	776	765	861	859	815	804	857	862	798	849	764	780	781	835	857	813	784	822	868	801	860	863	830	816	798	830	825	832	816	812	775	818	781	814	828	776	747	904	831	832	783	838	761	818	786	808	763	819	813	842	825	816	804	820	843	813	772	823	832	831	863	783	811	790	820	766	811	791	802	835	801	814	801	837	848	834	835	831	842	832	782	841	790	806	807	855	831	811	814	824	844	837	895	857	804	783	852	830	804	872	751	771	834	779	810	784	800	797	852	813	809	795	792	818	807	843
24940	21482	24850	28545	21475	21188	978	383	340	315	280	316	297	271	264	283	288	260	254	270	258	292	244	278	229	226	240	231	257	267	249	242	239	248	241	245	243	292	279	253	264	277	274	280	245	247	249	253	239	249	244	283	249	246	246	246	266	274	241	226	229	248	274	253	257	251	238	255	269	251	258	280	282	256	281	267	245	258	284	267	246	262	261	272	235	216	260	259	262	268	266	263	247	280	296	216	250	246	274	264	290	237	288	289	242	252	230	262	280	270	257	274	260	255	291	265	253	260	256	240	278	252	286	237	250	232	261	265	275	294	236	252	253	244	255	230	259	248	237	259	265	255	262	254	247	251	231	259	246	222	228	234	248	236	237	249	256	271	267	236	259	238	280	229	250	231	258	278	252	239	234	251	237	260	255	233	257	228	248	229	278	269	283	274	256	243	249	268	280	250	250	235	241	262	246	256	234	259	258	263	213	267	262	237	253	258	273	253	261	266	236	247	258	255	257	257	254	252	254	264	272	255	276	241	257	244	280	274	277	255	228	247	275	231	283	257	246	258	244	267	290	282	246	263	301	232	255	271	247	238	270	258	241	223	267	259	281	276	271	247	237	262	248	268	224	239	249	241	223	277	255	237	262	240	243	231	255	244	266	257	254	293	234	251	250	260	302	237	224	229	275	290	272	246	275	260	245	271	287	285	251	252	263	243	260	239	255	257	256	227	248	261	288	227	242	224	265	283	277	250	261	257	249	242	240	274	244	254	295	247	255	240	243	244	289	261	267	250	261	214	245	222	238	289	266	291	266	240	238	250	253	231	251	235	264	233	247	277	246	250	261	268	250	236	252	248	252	249	277	266	254	257	265	255	280	274	246	238	242	251	223	229	216	260	280	229	280	258	230	249	249	229	272	266	271	235	232	218	256	265	260	268	265	275	256	280	274	244	238	285	258	263	255	217	244	255	272	267	259	245	228	277	249	267	233	267	286	253	269	251	256	223	235	263	258	259	282	252	257	298	231	261	283	248	241	246	267	288	265	221	309	241	255	249	288	287	264	284	259	241	262	274	235	271	267	256	247	256	278	235	238	275	258	262	262	242	267	273	258	270	271	261	260	271	257	268	278	266	239	238	242	255	226	255	286	256	237	234	262	251	254	273	234	277	278	280	262	245	261	287	272	261	249	286	253	289	271	256	263	245	239	263	228	258	255	223	256	291	254	260	229	256	251	266	265	274	285	255	267	265	258	247	244	283	250	247	269	245	236	243	227	266	254	237	252	239	242	258	234	260	278	233	255	250	278	257	259	228	291	271	265	245	262	259	226	249	269	224	250	251	251	255	264	240	260	222	247	262	260	275	270	282	238	245	271	277	254	247	278	252	244	249	264	266	219	274	254	248	230	264	245	259	235	286	274	282	247	242	247	258	268	228	272	283	242	275	236	259	271	269	233	265	277	257	259	238	235	252	265	256	268	264	234	261	239	255	253	266	258	274	235	274	261	248	280	280	257	288	247	246	246	238	269	248	275	289	249	259	232	247	264	251	268	263	272	238	226	284	259	286	255	238	267	255	236	261	290	263	276	266	243	248	274	258	243	242	253	264	295	237	228	250	227	241	254	259	259	228	254	237	280	230	251	274	250	251	272	244	250	276	248	261	261	261	254	261	283	244	254	278	237	271	252	276	269	256	253	261	269	288	271	284	262	229	261	265	245	271	245	253	261	273	266	238	281	254	242	258	280	239	233	238	253	253	263	237	246	255	247	272	251	232	252	264	233	261	239	284	256	264	270	232	231	294	251	256	231	234	237	262	278	303	274	264	263	255	222	246	242	237	262	246	267	260	231	233	284	243	260	300	269	238	253	244	234	228	252	256	249	266	247	257	260	267	242	258	275	250	245	248	233	254	284	252	279	246	276	247	240	263	252	260	246	249	270	225	265	229	276	265	247	261	252	260	232	247	257	257	242	261	249	261	243	237	264	258	236	248	246	278	267	256	234	270	252	271	259	256	218	232	249	225	263	250	234	262	244	261	267	233	252	216	249	240	234	258	237	231	265	278	241	282	274	270	250	267	239	249	250	246	251	246	239	281	242	290	272	248	257	260	264	258	265	237	237	252	244	238	265	266	294	225	253	259	272	291	246	249	249	240	240	256	216	261	283	247	264	285	255	254	243	283	266	268	296	301	278	275	248	222	220	248	244	278	262	236	245	262	255	216	250	265	260	242	247	252	263	235	243	224	275	257	223	239	296	297	258	219	258	260	264	265	264	244	251	240	257	233	220	271	253	266	254	260	229	250	262	276	249	283	264	258	272	239	259	229	291	228	276	270	260	244	265	267	244	284	283	234	291	247	263	262	263	250	226	230	251	244	283	255	249	248	254	263	268	288	248	258	277	265	246	257	257	256	267	239	262	265	230	252	231	261	250	257	218	250	268	267	265	234	255	252	241	285	253	250	280	266	274	252	233	237	261	270	241	249	237	237	243	250	219	246	238	259	261	268	241	240	265	262	256	267	243	258	236	234	259	257	263	265	276	247	243	268	268	244	273	231	269	250	276	239	246	255	259	265	243	287	253	255	264	220	257	245	227	239	236	242	273	261	220	241	261	251	261	283	257	237	278	240	261	252	232	238	261	249	262	277	227	279	217	257	271	253	256	278	268	243	244	252	246	278	249	244	282	274	270	242	236	276	249	254	246	269	236	230	258	261	255	239	291	270	256	276	265	251	257	264	246	256	255	259	244	268	265	233	270	255	284	247	234	249	258	278	245	248	267	250	243	235	261	236	264	286	264	270	250	275	254	248	236	257	275	254	268	259	252	250	256	245	240	274	256	242	253	271	267	258	284	244	248	296	254	272	253	275	238	262	245	239	252	247	269	257	236	269	253	286	271	242	257	264	219	279	273	264	268	261	228	234	258	235	270	268	278	259	258	269	270	224	267	265	241	244	259	259	252	266	266	247	270	231	256	253	257	251	264	284	249	243	240	278	260	272	274	275	243	241	249	265	269	245	254	253	306	282	276	268	261	256	227	256	262	251	241	261	251	250	282	247	256	284	260	222	270	242	203	228	283	282	253	257	243	234	257	272	272	253	245	271	260	279	241	245	264	250	265	270	272	241	261	259	232	259	261	264	243	259	253	250	252	255	224	279	246	281	259	244	259	239	217	269	247	227	279	271	256	241	263	253	241	276	264	264	263	254	260	259	246	267	232	236	255	256	236	271	279	238	273	247	234	240	240	234	268	255	241	269	239	243	258	250	244	284	266	277	245	279	256	271	233	262	228	278	278	231	247	233	255	234	239	222	273	239	276	229	243	245	271	275	223	259	239	238	288	244	269	257	264	238	269	249	276	271	239	274	261	240	280	235	252	253	293	233	249	258	245	227	283	242	281	261	260	259	261	264	238	255	245	236	251	236	249	261	212	265	247	269	265	254	238	239	259	266	237	222	261	242	228	279	270	276	259	280	278	273	258	295	246	245	258	227	283	253	248	247
3080	2091	1227	786	737	616	585	619	582	572	537	518	576	574	556	576	569	570	572	568	521	604	622	587	616	599	588	546	557	569	556	579	576	565	585	560	537	540	521	612	560	589	608	568	562	548	571	594	594	582	565	517	553	582	635	562	542	583	505	558	568	545	532	541	608	569	530	570	559	622	559	578	535	539	549	539	607	570	569	564	572	601	579	554	529	544	544	573	567	549	539	561	555	556	542	532	541	525	539	536	537	558	535	545	601	558	527	583	554	553	513	558	566	564	523	536	585	568	544	549	575	565	542	563	544	589	548	577	549	563	583	565	562	569	507	552	555	555	563	572	552	607	532	588	545	583	561	582	565	561	578	593	576	568	543	511	547	584	559	555	530	561	567	543	601	584	627	556	571	596	611	584	563	554	566	573	587	596	529	576	575	567	577	571	541	528	579	603	587	577	553	581	564	514	551	540	564	517	581	565	587	623	568	537	570	603	548	574	573	558	549	580	594	520	567	567	559	572	550	561	620	562	569	575	548	542	564	556	587	534	582	569	577	537	557	569	561	564	579	582	580	547	575	527	547	562	567	579	584	530	604	627	619	554	553	640	537	581	554	609	576	539	540	592	588	592	538	580	522	592	578	586	573	542	538	598	563	556	577	562	527	516	581	531	571	535	557	573	562	524	520	546	603	575	576	558	558	561	548	555	571	539	589	560	576	547	578	566	519	570	530	554	551	538	569	587	556	592	578	568	527	543	582	549	574	571	541	593	532	591	566	611	569	542	561	594	587	543	589	510	617	544	561	543	582	524	561	542	548	526	557	545	554	589	541	530	529	531	539	572	609	594	577	526	571	557	536	585	559	603	579	559	591	559	537	587	538	530	574	596	572	543	498	567	542	543	569	533	549	587	552	538	542	548	544	530	533	524	555	569	574	575	565	582	535	578	524	558	571	562	591	516	558	576	572	584	579	540	558	558	506	553	577	539	597	550	586	595	558	568	562	529	545	557	615	549	534	554	568	550	549	583	561	562	564	579	552	560	555	565	563	537	593	551	583	564	527	594	575	523	549	551	587	557	593	557	543	560	578	534	619	522	560	548	529	560	580	554	571	564	523	549	567	577	589	542	549	605	581	583	546	510	527	559	537	566	545	541	547	589	607	602	528	574	565	553	536	573	531	525	578	527	563	544	543	627	566	535	589	550	575	563	587	558	545	545	569	551	518	532	572	544	551	542	595	543	553	582	582	561	547	544	593	555	554	559	545	584	551	542	540	592	529	528	581	605	547	579	547	592	536	543	599	548	533	588	590	551	554	541	538	534	555	545	537	535	579	515	577	570	513	558	559	524	538	552	548	533	540	539	528	582	584	539	574	549	546	559	593	588	583	566	570	522	550	600	557	530	588	556	604	554	543	587	599	563	584	513	583	590	531	543	539	560	555	539	599	572	551	519	580	554	593	584	526	555	596	539	543	549	533	559	564	550	571	571	563	582	560	527	580	530	570	603	569	546	530	544	540	580	532	529	542	588	575	601	597	555	583	568	513	568	566	519	515	597	584	556	570	527	616	595	529	571	536	539	594	539	526	589	565	568	549	562	556	596	565	549	576	543	558	584	545	551	551	582	573	536	579	593	548	537	557	559	572	559	547	535	529	571	594	527	536	526	511	553	619	589	558	579	558	573	546	553	621	567	534	573	545	562	582	562	569	569	558	533	582	548	570	558	534	576	568	564	604	514	595	592	560	577	549	511	563	517	572	570	561	533	552	532	543	568	583	585	538	532	609	513	585	580	567	569	556	556	562	593	568	558	563	565	541	497	546	598	565	549	533	558	580	559	585	593	514	533	582	569	592	565	571	566	583	565	559	579	584	586	566	577	539	569	562	514	587	584	569	563	535	582	551	527	551	578	588	572	563	558	528	552	572	541	580	535	536	563	589	548	551	524	519	559	572	581	545	596	541	548	573	598	609	586	528	550	576	483	599	526	573	580	562	605	570	568	569	556	559	586	530	570	556	530	566	576	575	540	528	531	541	567	561	554	539	531	536	564	541	551	589	561	531	560	539	561	534	585	534	568	542	594	581	619	572	523	540	574	520	577	610	543	536	549	585	538	553	542	587	551	579	563	574	510	560	605	572	582	556	594	525	560	521	601	565	508	536	523	562	527	531	599	589	533	568	512	546	581	591	574	525	548	567	536	543	564	543	586	562	502	582	513	569	638	587	540	554	531	548	555	587	556	571	547	556	574	551	564	574	579	493	530	556	581	554	542	529	505	591	542	512	523	568	545	611	583	569	545	548	584	567	535	544	562	592	581	549	601	577	575	559	598	518	534	555	541	556	558	553	585	576	558	548	543	594	569	629	547	605	569	530	590	550	538	576	601	547	539	567	556	580	590	590	571	578	568	515	514	562	561	584	553	534	595	557	537	546	597	581	596	572	578	587	560	571	560	522	569	602	625	551	546	550	513	589	567	558	561	518	559	546	544	571	550	586	559	563	556	575	592	561	541	548	560	590	564	565	563	529	569	591	598	555	566	537	596	535	571	540	556	606	531	544	548	592	550	560	574	561	553	516	520	621	530	532	532	511	539	567	550	537	561	594	564	597	574	542	565	575	545	558	590	552	562	581	589	581	578	542	511	577	565	564	585	572	590	617	598	578	551	593	527	568	564	556	543	560	590	585	535	551	581	591	604	548	558	587	594	589	534	590	524	541	545	549	590	577	542	563	556	587	538	561	561	562	526	564	554	511	570	575	607	556	501	591	509	546	564	577	572	555	566	562	579	591	520	503	585	544	544	586	564	554	564	564	540	551	567	537	579	621	567	578	538	579	591	617	580	579	573	568	576	543	555	559	563	570	577	581	544	535	548	611	552	581	547	551	578	562	560	566	554	554	576	601	583	617	568	567	560	565	527	549	559	581	556	532	565	549	573	525	589	557	565	563	521	569	556	582	558	539	592	576	521	565	583	561	556	526	563	545	609	573	581	597	522	610	562	543	544	563	549	569	591	570	558	561	522	563	554	551	528	576	526	551	545	562	513	545	544	556	599	547	566	532	570	545	555	569	558	573	566	552	612	561	561	562	559	542	529	578	545	534	571	583	575	573	601	551	531	562	587	578	583	547	523	554	528	565	591	562	544	565	603	565	586	535	581	562	543	557	576	564	582	523	571	568	565	585	567	523	563	549	545	563	595	532	537	585	553	549	599	557	604	580	557	546	540	543	565	569	575	537	585	591	596	558	550	581	548	575	543	541	612	602	551	551	605	605	579	549	556	551	552	561	595	558	531	590	535	555	586	549	588	545	566	551	556	578	543	548	570	580	542	544	540	561	517	527	582	526	612	555	557	561	577	558	550	573	568	545	591	574	561	566	579	570	560	593	570	598	589	547	593	556	545	570	579	526	597	570	540	535	524	547	562	581	594	549	567	547	546	527	582	570	556	599	578	600	549	526	578	615	551	563	525	561	581	529	538	597	585	587	568	562	560	535	552	575	562
24366	21498	25152	28268	21500	21510	18236	493	261	214	201	198	179	159	126	155	146	151	128	121	125	134	138	128	127	122	102	115	118	121	119	122	128	117	109	102	124	104	123	98	100	117	125	134	123	104	129	108	134	100	126	120	139	114	110	109	132	114	114	102	122	130	99	116	112	116	96	117	112	116	108	101	120	113	114	118	128	128	114	110	130	126	115	117	110	112	136	135	129	133	102	116	114	116	120	111	132	117	110	128	111	89	104	105	117	119	131	137	133	116	137	107	116	112	101	112	137	133	110	111	111	105	113	116	133	129	137	106	129	122	125	128	103	105	107	118	113	132	99	111	110	123	107	129	102	117	123	125	132	117	108	115	111	111	104	114	110	103	121	98	103	113	104	102	111	119	121	133	118	113	99	96	114	122	116	121	117	100	129	135	129	113	106	117	99	115	124	114	111	103	100	112	103	124	108	111	125	126	115	124	124	117	116	133	125	99	101	113	115	139	113	139	118	98	112	126	108	110	116	111	106	102	137	135	126	118	140	126	116	127	107	108	103	123	99	116	90	137	125	104	97	115	121	96	117	115	126	116	120	114	122	111	117	97	97	124	121	115	110	112	113	105	124	120	115	129	84	104	120	126	117	129	103	113	95	97	102	115	119	115	115	123	118	108	114	133	116	115	116	107	124	121	117	112	107	98	113	115	115	116	100	130	127	84	112	120	125	102	105	107	113	110	132	112	122	130	116	118	101	116	117	122	97	114	108	124	118	94	125	111	112	117	125	102	112	117	93	101	133	113	112	140	110	126	106	120	123	129	117	135	114	129	110	123	129	113	98	118	118	109	114	122	98	117	101	121	117	119	112	114	158	106	116	103	112	119	117	110	112	114	89	124	138	105	112	117	104	125	107	127	112	116	108	129	119	119	94	113	118	123	126	124	109	151	113	124	117	108	134	130	116	113	136	96	113	134	115	112	116	116	105	94	120	113	104	130	123	119	117	116	112	143	95	132	111	96	117	128	109	117	100	123	111	120	107	124	119	125	116	108	113	124	128	120	99	114	99	103	123	100	103	100	134	119	123	111	113	80	137	88	121	98	96	99	124	123	143	101	108	138	127	103	107	114	135	120	125	134	129	106	119	131	116	133	92	112	110	114	127	109	112	107	99	135	107	126	100	112	132	119	127	111	133	122	107	111	100	116	112	106	152	111	115	109	100	116	125	105	118	122	107	128	107	104	125	124	91	123	127	117	125	119	129	124	119	112	110	121	114	121	120	131	138	125	116	125	97	120	106	113	122	89	111	109	105	143	102	85	105	112	107	118	133	110	114	109	115	108	75	95	104	97	116	107	121	120	103	113	95	120	116	127	116	127	113	126	110	122	115	127	128	112	140	108	118	120	107	114	100	102	119	137	105	129	120	96	97	102	114	96	98	110	112	134	123	125	114	115	137	109	122	122	98	105	106	119	125	112	92	115	119	107	107	124	132	115	118	87	113	93	107	109	115	137	120	119	111	120	111	143	112	113	123	121	112	123	98	108	107	111	96	108	108	121	106	123	138	106	100	126	120	111	112	116	112	116	104	115	132	104	131	113	101	135	113	124	118	116	127	132	128	99	107	125	97	144	117	110	111	105	128	120	125	101	120	120	116	120	123	110	131	110	117	127	125	117	116	105	124	98	120	115	122	97	116	115	121	96	98	107	109	114	110	124	107	117	125	136	125	117	107	122	130	113	128	118	124	128	125	123	130	128	119	108	107	122	110	123	122	103	115	118	129	122	92	132	126	112	127	99	113	121	124	118	110	93	134	114	116	112	116	110	125	107	100	109	107	127	97	124	130	131	111	134	138	121	108	103	120	99	120	128	124	126	143	131	110	125	111	134	112	111	104	112	113	95	110	126	103	131	107	106	106	137	108	123	123	116	105	110	111	115	97	133	108	134	111	103	118	119	127	120	123	111	104	101	104	117	128	129	125	105	117	118	121	122	130	122	134	105	117	89	122	130	114	108	110	117	109	108	105	135	107	130	122	121	105	113	114	113	106	103	102	111	113	104	120	117	123	117	145	127	95	106	118	107	110	107	115	123	96	107	121	127	134	135	104	93	102	107	116	123	127	109	125	96	124	112	108	114	113	126	101	105	106	124	96	122	117	103	103	97	102	116	108	119	105	103	125	104	109	98	95	119	123	96	121	125	130	116	96	129	125	129	116	141	119	125	150	98	109	122	125	117	119	107	154	106	114	123	105	113	123	112	113	107	116	107	111	95	118	120	131	120	125	109	109	129	136	107	114	108	106	122	128	110	118	114	125	117	112	109	122	128	92	104	126	115	120	99	81	105	118	131	126	109	123	119	94	109	114	122	109	96	125	108	126	115	119	103	128	119	109	110	110	92	116	112	86	132	138	109	128	123	138	126	117	121	106	111	116	127	108	125	133	125	115	106	93	120	150	110	117	127	109	117	118	137	108	97	98	112	89	119	108	121	113	112	125	125	98	125	106	115	100	92	117	107	109	120	120	107	128	133	121	89	122	114	115	119	103	104	106	106	104	118	117	125	117	115	114	98	95	117	108	119	120	106	109	121	109	111	113	114	112	111	103	126	131	137	108	101	104	92	123	129	105	115	122	117	129	118	98	105	118	118	100	116	128	125	112	124	114	112	132	113	91	97	112	121	116	120	114	99	97	120	104	127	98	115	122	115	119	114	122	126	138	122	127	121	110	113	87	111	120	117	111	123	100	91	94	99	130	123	126	105	112	116	108	109	125	109	125	126	129	118	127	113	106	127	112	102	108	113	110	130	118	119	131	121	97	129	114	102	111	114	152	120	111	90	116	132	118	129	111	147	109	109	111	112	118	122	116	117	109	104	85	120	150	123	91	116	137	111	97	102	122	102	129	108	141	116	122	123	121	109	102	117	112	117	132	124	114	122	122	107	136	103	90	113	115	111	121	128	129	109	111	107	100	102	124	105	116	115	114	109	116	113	112	103	120	123	97	112	103	106	119	111	144	116	109	106	143	105	126	101	115	123	128	103	107	100	123	119	117	123	128	109	94	117	129	120	113	130	136	118	103	118	110	116	121	139	119	108	109	126	125	122	134	118	87	107	116	122	110	124	130	121	110	105	97	107	132	138	120	123	118	118	129	131	108	113	104	115	98	112	101	125	101	138	113	111	103	120	103	95	90	107	102	110	108	116	121	110	112	115	114	106	111	139	137	102	117	101	107	136	96	105	104	92	124	107	103	109	123	104	132	124	126	122	119	116	113	117	127	121	110	111	122	121	117	105	112	123	137	129	103	132	120	118	99	104	111	124	111	132	104	105	122	123	113	118	122	118	122	97	100	121	123	117	110	113	112	115	106	102	110	115	109	121	137	114	131	117	110	138	106	119	100	104	120	95	120	118	109	114	119	118	119	100	111	120	109	117	116	112	115	119	137	93	98	113	106	113	106	128	113	98	113	113	109	89	136	113	90	127	124	121	136	124	110	108	112	120	129	110
3012	3056	1493	791	522	428	403	355	329	337	319	330	321	301	274	289	300	278	307	329	291	296	281	294	300	289	305	289	302	267	298	295	307	265	287	303	278	309	243	307	256	286	295	292	282	295	295	292	298	309	270	284	265	282	281	278	269	276	287	271	277	303	258	248	289	265	284	282	263	275	275	280	286	305	278	289	276	297	258	266	283	254	263	317	293	286	278	317	251	279	284	279	307	292	287	289	289	278	297	276	272	289	260	280	299	272	252	284	291	244	275	274	298	304	268	266	271	274	286	306	291	285	270	293	280	307	277	299	281	243	274	301	272	275	266	237	276	274	267	249	260	270	269	290	251	264	284	300	284	299	306	289	301	292	305	282	275	261	261	302	274	301	310	270	246	280	250	312	303	319	278	268	273	278	266	284	324	297	283	277	291	298	293	266	287	271	254	247	291	274	293	271	276	271	280	302	307	268	294	304	248	310	268	264	285	291	287	281	291	276	279	304	262	284	272	285	293	252	294	286	273	285	327	299	302	273	284	294	294	271	297	313	305	270	286	283	296	271	275	299	320	280	306	289	282	292	304	292	276	273	298	297	271	307	288	289	275	272	261	273	259	306	292	301	303	289	289	266	303	307	252	271	309	296	275	296	267	283	313	287	277	332	273	275	288	257	299	292	295	279	268	291	301	279	286	302	290	264	307	261	257	304	288	263	301	270	283	281	273	271	282	295	294	283	275	273	321	280	313	292	256	266	273	280	287	272	265	289	283	262	302	281	322	282	288	279	287	250	292	302	260	294	282	272	283	312	294	316	285	280	266	285	284	268	252	297	313	273	272	278	300	270	294	289	291	275	277	300	273	284	278	253	283	286	299	288	273	283	313	258	287	319	276	302	270	287	274	285	297	288	298	306	294	276	305	280	266	268	304	315	289	294	278	322	285	292	287	290	273	264	300	288	305	295	280	296	276	261	257	285	302	296	296	293	241	271	282	295	295	287	298	296	318	283	290	267	267	305	266	289	313	263	259	254	282	278	275	309	270	281	292	321	281	272	285	274	312	305	299	246	315	331	295	290	302	330	288	279	292	285	268	316	291	287	284	296	287	298	281	299	267	274	286	294	266	294	275	281	303	306	288	263	271	302	307	281	283	288	293	269	283	275	287	275	266	281	285	271	324	286	286	259	285	282	298	287	277	281	288	289	289	284	274	277	292	296	258	262	255	284	280	273	287	292	256	315	283	266	275	289	277	278	280	296	286	292	282	261	300	304	272	293	285	299	285	305	268	290	295	254	300	282	270	256	284	276	293	282	291	274	286	271	274	271	286	277	286	303	258	306	253	270	287	314	290	281	307	271	275	298	260	268	295	301	289	255	285	264	277	289	283	236	294	267	254	287	286	276	289	284	289	287	304	302	275	283	255	307	321	283	297	313	274	288	263	291	261	293	282	281	307	251	279	276	288	272	281	300	264	296	277	271	272	275	294	281	257	308	280	306	274	292	275	257	282	300	288	291	287	275	278	274	286	299	279	293	291	301	302	274	296	265	322	291	278	268	281	268	286	289	297	298	266	271	296	296	268	286	273	294	277	297	273	304	292	294	297	276	290	259	246	289	311	284	299	270	282	245	274	257	299	280	270	318	306	271	299	287	263	293	273	305	290	319	268	295	249	283	271	282	286	265	310	280	293	274	270	287	295	282	284	278	302	324	288	296	297	313	316	274	277	284	305	293	311	261	280	294	297	276	280	266	305	283	267	320	292	313	303	277	273	297	298	250	292	290	283	275	284	285	297	266	285	293	305	261	300	252	262	248	308	305	308	277	300	267	289	286	290	303	263	285	288	289	294	306	306	277	300	272	272	292	288	252	273	295	274	284	274	291	277	280	271	292	280	307	301	312	257	306	263	310	281	286	293	282	330	269	289	274	275	291	275	315	257	283	276	309	281	293	284	290	294	303	288	247	262	287	284	283	286	319	287	269	287	271	282	297	283	268	302	273	278	273	279	313	283	265	285	282	283	262	293	290	265	286	283	299	293	275	286	293	280	263	272	283	271	278	283	284	315	268	298	311	315	296	256	268	247	306	300	236	287	288	265	276	263	283	256	299	295	276	275	292	261	291	270	275	295	277	282	311	280	291	289	300	268	301	280	279	286	295	294	284	288	286	254	262	280	292	286	283	309	316	310	294	254	293	258	290	284	277	256	262	263	280	318	291	292	290	303	279	261	302	292	289	278	267	281	291	277	263	313	274	288	290	297	284	309	282	272	275	263	300	279	293	272	276	287	302	267	285	262	281	275	248	269	279	277	290	275	276	272	300	303	293	269	290	304	294	270	266	270	290	306	313	306	285	259	266	278	283	265	273	258	299	301	296	276	287	272	283	273	279	259	264	280	274	304	272	278	272	274	305	270	326	300	264	267	307	289	301	287	277	302	281	266	292	292	291	279	268	281	303	298	295	284	284	283	274	276	270	251	289	278	282	272	269	305	295	273	281	278	294	293	272	327	285	298	271	277	267	285	311	319	274	297	278	285	280	277	302	294	302	316	278	298	258	311	300	279	300	269	250	296	304	276	268	300	276	264	277	275	297	274	281	255	268	302	265	301	302	271	321	279	264	302	283	261	281	255	278	279	279	277	279	269	283	320	302	297	276	264	266	295	301	267	231	285	312	298	260	331	321	290	283	287	264	279	298	232	306	270	287	295	288	290	296	295	272	290	271	290	286	307	297	284	300	300	285	283	311	272	290	272	281	289	294	319	294	262	298	287	287	288	274	283	285	258	317	317	303	286	260	297	296	283	279	287	285	305	296	282	291	274	306	274	274	296	264	280	310	269	285	291	276	279	287	264	264	277	283	306	254	265	300	292	293	307	293	321	267	303	269	280	257	266	283	269	264	264	274	291	238	299	255	270	302	305	318	277	292	298	294	309	273	260	317	302	274	286	268	297	293	267	279	253	275	264	279	332	268	274	276	276	293	286	292	261	276	301	290	275	303	304	283	272	262	283	282	276	263	279	316	278	255	282	288	254	269	286	266	291	275	322	273	249	257	253	275	285	281	286	287	296	304	276	290	275	306	281	265	318	280	264	303	291	278	248	309	301	258	293	256	295	313	293	278	260	300	296	303	278	271	274	281	257	280	283	299	283	277	284	308	280	279	272	282	304	279	307	277	262	287	297	260	289	283	270	277	276	260	300	275	282	282	293	327	276	294	284	272	275	300	288	282	283	286	276	293	278	301	275	281	266	280	266	263	305	285	273	293	285	305	284	286	294	301	267	331	297	292	285	295	306	303	296	286	303	263	279	288	262	264	256	276	284	291	285	269	276	282	271	259	303	290	292	262	273	305	322	280	299	278	291	274	259	287	273	257	302	296	260	273	302	289	273	290	293	307	285	299	267	262	293	285	254	277	289	269	301	250	276	271	272	272	309	289	268	295	291	283	286	282	287	321	288	276	314	269	278	301	266	282	283	283	276	284	250	249	299	299	287	294	267	299
32192	21017	11607	871	472	386	402	405	384	382	375	397	368	390	363	370	395	397	351	404	366	389	379	375	405	331	381	344	363	398	381	348	333	386	374	356	387	408	377	406	369	370	372	342	402	409	379	368	381	404	384	341	349	405	356	393	409	358	365	366	368	417	414	433	368	384	342	370	374	333	351	368	412	372	384	363	360	350	373	385	412	388	373	405	388	383	406	381	369	438	385	388	383	403	406	391	385	339	373	346	374	370	396	393	395	405	360	395	367	375	335	371	418	359	345	373	373	384	332	378	325	389	379	382	383	377	368	399	358	381	363	381	389	390	410	386	372	362	378	363	364	338	386	375	398	379	389	395	327	370	327	348	377	372	376	370	352	370	379	360	392	376	397	324	366	366	359	395	368	370	394	372	375	374	406	375	372	382	397	353	386	357	351	369	360	377	376	378	376	359	335	372	376	392	347	418	351	369	374	369	381	384	412	398	373	311	408	384	368	387	359	401	416	411	419	340	397	406	379	376	371	385	377	373	351	380	369	390	364	359	382	355	390	362	365	379	372	402	415	356	379	352	394	374	392	384	376	371	357	369	367	367	342	357	365	379	365	366	359	377	403	392	320	382	376	357	395	398	378	344	417	354	400	378	352	374	401	384	366	378	356	390	359	379	369	368	374	416	372	370	342	396	411	364	393	341	376	342	378	364	354	403	369	369	405	368	359	379	357	343	343	358	360	384	345	370	393	376	392	347	374	413	390	443	373	379	365	364	383	401	345	350	382	373	376	403	382	364	388	424	337	381	402	423	359	403	379	393	374	419	356	396	333	379	387	385	358	334	365	416	390	376	349	372	359	380	353	404	405	369	380	399	350	347	381	379	357	359	386	344	340	381	421	387	350	372	378	375	360	384	378	378	399	405	372	382	337	355	369	376	360	409	383	381	359	414	401	374	405	387	389	388	397	384	430	390	411	384	362	364	410	400	411	376	361	404	363	387	411	386	391	370	395	345	392	387	385	407	357	360	367	379	339	365	380	338	394	430	410	399	415	394	382	387	365	392	382	398	364	381	425	378	375	340	363	379	397	379	348	332	394	342	353	347	359	359	373	393	416	367	378	360	380	361	382	386	373	356	389	393	386	397	399	360	407	377	365	362	366	383	389	410	385	362	346	401	413	359	343	403	368	377	329	380	389	371	359	359	427	379	415	366	379	439	409	351	343	380	354	388	372	374	366	371	382	394	386	360	397	364	354	350	372	391	386	402	346	364	365	381	398	364	381	375	354	398	383	359	361	378	367	390	399	375	373	390	397	387	372	404	375	374	351	393	362	381	380	408	366	404	373	351	403	375	363	357	335	360	325	398	326	343	404	348	361	376	395	376	371	402	354	353	389	390	410	387	358	390	388	365	334	371	344	361	399	362	369	349	359	382	365	370	387	373	375	357	394	381	351	406	390	396	378	373	371	391	422	371	397	387	380	355	346	404	339	363	383	358	376	358	344	355	374	380	396	367	340	378	388	417	329	413	427	344	382	362	392	399	364	372	383	409	377	388	384	353	370	385	385	381	373	383	376	374	355	382	361	365	427	341	375	429	405	361	358	386	407	353	408	388	352	360	347	383	356	352	393	340	393	371	379	352	395	364	388	354	401	384	388	365	366	360	441	386	362	359	373	350	380	407	322	379	358	379	369	349	388	379	367	373	400	340	389	362	335	375	387	409	373	376	354	398	358	392	372	361	369	426	356	370	349	348	373	354	386	384	401	455	350	351	382	353	327	360	372	379	385	384	336	402	366	385	345	331	378	379	386	381	356	339	343	410	331	364	380	384	392	411	382	380	364	404	376	372	359	394	388	393	405	367	372	374	378	359	410	371	368	379	366	355	355	392	342	386	401	393	364	402	372	372	416	394	381	401	377	390	360	364	333	407	368	384	371	382	397	340	361	396	393	375	329	362	384	368	382	384	365	396	343	352	363	388	343	338	369	407	351	356	339	340	401	404	407	371	404	341	374	378	332	372	373	371	365	379	396	364	375	402	369	358	359	362	332	385	368	391	373	353	360	360	387	355	369	393	364	374	395	397	387	370	397	390	380	386	438	374	391	374	374	336	390	405	386	365	371	371	411	371	384	392	378	397	358	393	360	370	396	354	383	408	388	386	433	400	365	386	409	372	394	373	385	388	381	378	347	381	346	401	391	360	397	374	366	392	413	380	421	373	362	361	387	394	356	374	378	383	390	384	402	376	363	379	358	358	400	365	362	413	346	398	379	411	367	345	379	353	385	402	335	392	363	373	348	394	378	409	368	345	401	355	384	365	388	379	361	387	367	358	366	349	394	400	378	368	397	404	332	369	387	387	412	379	381	350	396	365	374	366	413	371	364	403	389	401	351	369	374	390	410	363	396	363	373	360	411	334	376	378	348	382	399	367	365	338	376	355	396	368	346	346	375	380	431	373	382	368	380	417	391	399	383	421	373	395	379	390	378	335	363	350	375	364	352	392	369	377	383	330	385	351	368	373	385	353	370	360	390	387	397	372	353	349	357	393	384	372	369	380	362	349	350	405	380	363	378	375	369	419	360	370	349	370	368	402	349	431	388	380	375	344	412	387	374	376	332	399	414	409	386	411	402	357	397	362	378	397	354	357	379	371	386	376	397	411	395	365	334	393	343	395	382	426	360	383	413	398	359	350	328	371	362	368	382	373	361	367	407	409	333	360	385	403	336	374	368	376	412	400	376	339	415	392	350	397	392	366	350	380	380	364	373	356	384	387	384	346	401	374	380	356	379	383	411	370	350	351	391	375	365	358	372	381	377	414	372	357	375	389	372	331	371	388	355	370	335	343	362	347	388	370	383	370	417	349	373	377	408	399	390	360	411	353	376	383	378	392	349	334	342	393	403	351	382	392	403	363	368	371	368	385	399	360	387	378	361	389	431	395	383	356	386	386	402	382	355	387	354	391	357	313	395	388	375	356	400	393	402	347	398	361	413	358	356	405	393	380	336	386	377	351	420	344	376	352	365	405	349	395	383	369	387	379	364	353	365	342	397	399	429	356	348	345	423	391	363	374	366	384	388	391	325	397	400	366	377	390	382	370	386	410	386	396	390	366	361	405	348	379	376	371	408	435	410	361	332	366	400	366	353	410	373	388	391	359	414	361	341	362	340	370	370	389	358	352	390	399	369	366	352	383	343	399	387	374	362	367	354	393	375	375	388	402	373	425	353	376	426	361	374	378	358	397	419	363	385	373	383	355	364	389	353	397	378	365	374	355	370	330	343	363	367	375	379	357	360	377	356	347	391	385	362	389	386	360	398	363	386	376	366	374	383	375	368	394	345	346	397	390	371	388	356	315	377	398	341	418	383	406	377	407	385	374	385	380	349	360	366	347	387	367	394	376	420	376	355	397	368	401	360	364	356	370	397	389	359	397	404	391	377	371	406	377	364	364	381	365	382	351	389	357	401	369	362	344	370	365	389	352	322	345	403	397	373	360	363	383
5723	911	886	875	790	799	827	841	810	847	797	828	855	803	792	872	802	822	800	823	763	817	833	763	757	869	791	837	846	825	805	813	823	833	808	778	810	867	829	827	825	786	823	748	822	889	817	824	823	851	866	842	793	843	802	804	788	810	815	800	815	814	783	790	795	807	786	790	803	840	860	771	892	799	818	788	779	862	777	790	801	774	819	782	819	821	790	820	862	770	780	813	811	844	825	832	832	840	861	815	802	819	843	845	882	821	781	842	865	785	864	788	814	805	876	791	837	830	802	824	797	837	817	803	848	733	777	824	865	842	782	825	837	847	791	811	822	788	794	762	842	834	852	801	783	842	805	809	812	879	832	779	798	797	770	811	819	824	792	795	836	859	843	837	787	806	810	803	790	808	802	853	821	791	838	845	848	787	781	825	839	794	826	837	817	837	827	811	833	794	826	807	851	891	861	809	854	859	852	850	802	825	746	838	841	842	774	833	848	802	804	789	849	868	822	823	762	806	851	773	796	855	788	822	800	842	816	845	787	814	819	804	807	816	801	855	812	809	842	805	858	773	787	791	784	782	846	805	851	860	826	791	793	824	829	828	802	798	869	810	830	821	834	821	809	805	863	832	876	810	800	796	863	772	857	790	823	778	851	841	796	820	797	867	821	842	809	851	868	812	848	808	774	767	771	829	828	848	837	839	864	827	838	806	811	811	858	828	798	794	793	808	809	811	852	850	798	832	796	823	860	801	822	806	820	794	786	801	795	815	826	824	808	810	831	790	811	821	795	817	854	845	838	799	813	849	827	791	839	838	786	805	807	838	804	803	824	834	801	782	795	829	851	823	842	859	833	794	799	784	783	813	825	812	837	810	811	834	766	845	775	833	848	809	830	802	787	754	827	804	805	736	877	779	833	804	836	827	847	756	804	843	836	860	814	795	814	827	847	771	868	781	815	834	776	851	859	861	805	751	832	841	825	831	857	806	828	819	865	806	814	844	799	795	802	850	812	803	823	817	809	815	811	765	808	826	851	797	840	827	836	814	829	747	842	819	836	818	869	853	832	768	785	798	852	841	819	834	802	832	786	845	823	788	859	789	859	852	853	896	822	848	823	764	810	839	775	805	845	821	756	801	798	814	789	814	773	785	887	813	826	859	782	825	837	820	833	817	879	795	855	859	827	800	827	812	800	831	785	818	846	796	796	829	806	801	834	807	831	793	846	816	838	804	771	778	795	778	838	770	871	811	812	823	818	815	842	803	836	810	848	792	793	826	872	818	818	887	786	829	823	794	838	807	842	870	803	809	838	888	846	800	864	814	795	809	789	850	737	834	809	842	813	839	773	854	837	798	860	831	770	777	811	798	805	857	875	788	812	799	790	826	838	847	800	873	750	771	816	802	851	836	766	783	821	805	766	841	840	821	815	815	793	862	800	845	788	830	815	857	832	851	893	816	841	785	783	814	818	808	847	808	798	791	838	802	787	811	830	796	791	829	811	763	863	771	834	813	799	815	797	776	840	829	817	784	821	845	786	731	805	834	851	845	824	841	789	839	797	820	827	811	816	857	809	780	810	815	835	874	814	770	845	820	824	804	850	850	809	846	835	792	824	801	872	781	839	818	808	779	833	832	806	842	837	847	816	798	818	777	773	810	826	805	802	800	818	836	844	860	795	778	772	837	795	798	814	806	853	829	807	828	819	771	839	830	832	794	784	703	784	754	809	822	808	810	802	846	835	775	833	823	844	826	799	823	823	828	850	857	789	801	841	833	783	782	829	806	836	817	784	780	784	774	857	827	817	770	832	784	861	843	810	816	850	839	872	834	796	835	824	824	806	825	833	839	796	820	834	835	839	808	807	823	838	775	821	797	808	848	817	817	811	836	912	805	804	800	830	794	828	823	853	765	783	794	822	822	864	830	821	782	838	875	822	824	820	800	799	780	836	773	795	832	826	833	781	781	850	795	808	838	833	859	810	785	837	875	838	826	807	805	852	792	834	797	783	833	804	809	842	841	817	803	846	775	816	826	816	861	823	829	864	824	780	873	848	788	786	820	819	851	798	845	827	845	819	790	768	798	827	779	857	817	813	819	866	802	789	813	841	838	840	770	830	815	900	790	792	764	812	809	815	818	855	836	850	838	823	829	796	842	778	791	796	780	838	762	856	767	774	843	799	817	835	805	838	833	825	821	820	847	850	817	816	826	862	808	795	834	872	802	782	780	845	829	829	823	769	857	809	821	880	826	807	822	814	841	817	802	871	822	839	799	815	815	829	822	803	840	786	869	798	815	788	825	797	790	796	783	860	797	842	826	823	792	814	815	834	847	812	824	866	792	837	908	826	861	840	803	825	779	813	883	811	795	822	839	846	800	886	771	839	785	816	788	764	810	802	830	850	800	807	793	819	784	840	862	879	788	792	757	832	785	821	829	848	834	809	791	863	829	848	824	836	838	846	797	821	827	831	845	816	763	812	863	863	776	812	781	851	837	819	878	805	845	845	837	815	772	837	863	789	787	831	839	776	784	787	810	819	803	815	849	818	840	820	808	780	880	822	872	803	803	803	833	821	859	787	798	859	818	819	795	851	806	817	773	835	812	800	842	806	842	788	848	808	793	791	783	801	827	829	854	839	780	861	823	825	796	801	818	845	865	791	745	860	858	801	820	806	828	787	802	759	858	835	836	855	822	825	826	829	847	822	798	773	844	775	810	826	805	839	794	844	843	782	841	786	863	755	858	808	811	794	826	760	811	851	806	852	773	792	824	765	822	800	819	825	828	857	810	815	835	806	852	836	749	768	806	798	776	812	773	768	828	825	803	866	856	852	772	780	797	805	865	795	806	842	811	817	773	796	843	795	812	868	863	827	824	816	798	859	859	806	843	801	788	744	841	782	848	834	809	831	821	799	817	830	837	839	817	816	746	842	825	745	839	780	808	779	875	783	860	860	827	810	769	817	827	825	820	778	780	859	900	803	795	850	848	762	846	823	805	779	770	803	831	826	737	826	856	815	790	767	811	798	834	850	815	824	803	801	835	869	788	787	820	800	765	839	827	837	827	777	829	821	793	799	836	777	848	805	827	786	745	812	840	801	820	821	790	820	844	843	839	844	866	763	805	856	780	760	812	824	781	822	817	784	877	783	775	811	854	847	834	791	837	824	794	798	862	787	763	835	817	815	830	881	832	819	850	783	895	835	840	841	788	822	824	896	811	798	843	800	817	773	883	805	858	780	821	844	826	821	801	857	776	782	830	794	811	824	848	788	830	846	803	830	827	823	802	808	876	800	811	834	823	798	803	803	815	785	803	834	786	794	802	815	809	810	777	843	823	837	867	787	838	795	762	817	778	853	808	826	797	807	824	756	798	769	851	807	821	840	774	817	785	809	826	800	832	805	809	800	840	851	796	744	839	780	791	828	821	872	763	833	830	765	772	814	818	837	821	800	840	760	805	845	821	800	840	790	816	822	902	829	842	860	790	835	798	810	823	750	811
24924	21490	24835	28545	21478	21250	1093	349	323	301	310	305	273	287	292	256	295	245	272	257	291	248	248	250	261	291	285	266	258	240	265	265	295	273	254	255	236	264	223	265	267	269	249	238	250	270	266	251	250	251	268	274	271	290	265	251	252	256	267	262	264	263	271	284	239	277	231	240	266	288	263	225	234	260	266	241	259	261	267	264	265	233	228	279	259	221	228	241	235	265	285	277	220	228	250	235	247	229	259	257	256	272	286	258	279	243	266	263	295	244	244	252	276	266	273	250	237	251	274	248	258	218	253	247	270	269	281	240	241	241	260	252	283	265	275	245	262	229	261	232	269	261	228	254	251	249	271	227	236	270	252	267	256	257	276	241	264	231	244	303	230	269	261	263	256	250	258	238	235	244	238	255	275	284	258	245	250	246	216	228	235	203	254	243	263	252	220	267	280	260	242	237	214	238	260	258	262	262	229	283	266	242	254	260	246	247	280	274	243	268	273	256	258	245	265	272	251	244	254	263	239	272	268	259	246	276	251	259	247	250	261	236	241	279	276	258	247	272	254	260	267	258	267	255	253	247	267	249	248	226	267	241	242	264	228	269	269	244	252	304	260	284	248	282	257	258	284	274	275	265	236	279	264	243	261	228	290	254	228	264	245	250	230	250	264	248	274	273	249	270	246	270	270	253	256	233	224	253	246	255	223	255	253	253	253	278	273	265	260	284	242	231	274	243	249	236	312	278	242	298	282	258	238	247	230	261	247	240	223	241	257	244	248	269	273	237	226	253	256	256	234	299	235	268	252	244	263	249	239	255	258	234	241	214	263	264	260	237	217	243	239	238	260	248	263	247	266	255	261	285	294	238	285	263	249	268	248	269	256	241	258	267	245	225	242	267	247	260	242	272	245	221	247	269	258	281	264	253	299	277	251	247	255	256	248	282	289	224	243	239	254	278	263	233	236	255	267	275	265	225	235	278	287	246	245	232	241	263	291	242	252	257	278	242	275	247	234	284	241	237	253	254	247	223	236	264	241	268	257	254	283	249	253	241	246	261	271	271	266	268	273	232	251	251	253	263	256	252	254	268	255	270	270	224	249	237	254	249	267	253	223	260	222	268	271	246	248	265	236	279	264	239	238	254	257	245	278	252	249	269	248	248	266	275	260	276	254	261	257	247	235	270	254	236	241	277	273	243	257	261	293	253	213	264	234	255	256	259	269	241	256	243	247	250	262	269	247	257	266	250	256	264	283	252	263	248	246	240	277	244	257	281	275	291	294	280	279	246	251	270	269	259	285	273	286	254	266	258	264	269	257	295	277	247	256	238	263	223	246	246	217	244	262	270	241	270	272	306	245	284	261	258	278	269	241	264	244	228	249	242	249	244	254	236	266	244	278	261	258	244	261	250	239	251	246	239	263	262	283	233	231	279	293	264	243	235	269	279	229	227	263	276	258	277	247	280	215	273	263	289	257	213	266	237	259	277	266	254	230	210	235	267	263	282	253	248	258	257	249	229	254	269	246	286	256	233	246	284	267	278	249	256	281	233	274	316	260	271	263	254	251	250	276	285	245	243	264	231	262	224	279	227	254	250	257	244	258	282	254	248	222	246	223	283	219	276	247	231	272	236	234	252	248	249	254	267	220	268	238	265	235	236	224	235	246	243	265	271	283	283	245	274	246	269	245	243	273	269	255	284	261	256	262	266	251	282	294	266	282	290	262	263	267	296	254	259	259	253	249	272	242	264	280	243	244	232	237	276	232	252	256	257	229	252	259	240	264	256	238	252	262	275	245	253	219	246	280	268	244	250	268	248	264	221	253	311	234	232	252	248	242	247	261	250	263	217	278	256	268	232	244	248	239	233	234	233	236	285	236	241	265	257	283	268	249	279	230	254	284	278	262	249	256	227	233	243	251	224	229	255	274	261	273	233	234	237	262	242	264	250	252	257	256	265	235	286	244	209	270	248	256	279	274	238	273	236	258	238	233	220	256	257	254	270	257	226	254	292	270	282	272	274	255	252	226	271	251	255	240	246	237	218	260	264	246	244	294	232	258	239	272	278	259	275	235	222	282	237	288	270	257	286	265	246	252	271	266	265	251	238	277	230	261	254	267	242	273	276	262	251	260	262	266	286	251	278	263	257	248	252	225	241	256	268	262	209	260	256	260	291	279	255	288	257	282	245	282	248	229	258	251	273	265	285	244	284	242	218	235	239	227	246	264	261	216	236	251	248	225	267	261	226	250	278	264	224	257	274	234	250	220	221	250	253	255	261	251	278	243	258	257	233	247	231	241	252	245	233	256	241	258	275	262	252	257	248	240	237	264	205	243	277	238	285	256	234	211	258	239	254	251	266	263	271	255	276	224	282	277	258	250	250	272	261	266	259	264	257	268	245	252	246	264	254	221	257	268	238	252	258	268	276	241	280	265	256	256	262	271	238	267	260	237	254	269	262	274	268	233	246	259	245	236	240	247	254	241	284	253	247	289	261	252	246	242	276	229	244	255	252	269	264	257	264	234	255	238	249	279	264	222	248	264	252	260	263	269	284	239	211	259	266	272	243	244	262	262	275	251	270	268	243	257	247	230	262	245	245	278	283	244	256	243	252	255	240	269	243	282	231	291	234	266	233	266	230	280	258	276	230	224	245	219	255	246	248	264	240	226	256	250	276	265	243	240	240	274	263	278	259	291	274	245	252	245	233	247	268	250	234	266	214	253	239	266	271	267	263	279	252	259	271	251	238	257	255	260	255	282	267	267	250	282	270	240	256	255	227	286	293	260	273	239	287	268	249	261	257	251	286	292	282	265	261	263	256	253	251	241	194	251	253	244	255	271	259	246	254	263	261	241	248	248	244	250	287	243	248	265	249	292	255	232	264	258	231	233	242	263	247	253	235	251	247	271	266	264	235	258	228	241	253	270	247	246	255	270	281	245	243	260	275	230	257	264	255	222	247	258	248	270	257	245	270	264	232	270	251	238	247	241	270	260	237	252	259	292	246	247	260	272	253	249	274	279	256	246	273	265	258	247	260	252	275	248	263	298	274	245	243	264	282	278	236	236	265	251	272	276	256	242	281	259	246	244	260	254	269	286	260	235	276	245	238	226	239	239	245	287	254	257	257	228	236	258	247	259	290	248	250	258	238	299	264	313	248	225	263	246	242	279	260	263	273	230	242	268	269	233	244	254	254	261	270	255	279	243	282	246	241	295	267	265	223	273	235	220	242	229	260	247	253	305	252	225	251	215	245	271	252	260	272	226	280	232	250	263	241	266	245	260	258	256	277	255	233	248	217	271	278	199	275	259	268	254	274	237	260	247	260	248	251	259	238	232	251	246	243	232	231	253	226	253	223	235	239	246	263	264	269	260	254	244	253	238	251	285	245	244	281	235	228	241	246	258	253	260	232	266	284	251	265	235	245	250	256	207	278	273	292	284	231	276	272	253	271	258	251	266	283	213	264	240	253	240	262	246	257	272	251	257	268	288	301	238	254
3125	2047	1164	750	673	650	630	572	590	598	588	567	559	558	555	585	537	593	589	568	547	564	544	560	588	586	542	570	559	572	592	561	545	533	540	581	565	546	510	567	575	578	554	588	549	593	564	560	561	569	521	539	557	548	557	528	547	548	550	546	563	578	607	580	591	576	568	605	563	565	547	530	625	578	579	574	519	592	596	535	555	542	577	585	563	549	547	539	555	553	540	577	544	595	594	581	556	543	603	546	532	547	559	582	552	550	569	581	565	554	573	562	502	544	553	559	523	542	560	557	562	589	552	548	536	601	621	552	594	526	534	547	587	537	552	561	586	556	581	571	569	560	593	587	548	590	513	573	590	544	565	524	558	552	603	540	576	568	604	553	547	555	551	550	577	533	527	561	520	555	582	550	572	545	575	514	613	545	590	576	564	537	583	552	538	582	558	561	557	544	561	535	555	585	528	539	592	544	552	580	604	548	553	552	584	549	586	564	558	557	588	570	573	547	607	527	593	572	535	554	543	598	550	596	559	572	541	554	530	600	549	562	554	560	549	547	543	571	575	534	586	548	579	565	575	588	559	553	564	533	593	551	553	590	568	557	568	554	589	542	587	583	559	578	570	537	562	562	572	490	583	513	546	582	544	514	543	547	557	572	594	558	534	573	577	572	540	513	543	586	581	582	570	576	607	504	598	598	556	581	557	571	594	569	538	577	593	549	515	589	575	536	581	587	604	548	557	580	552	560	546	574	527	557	552	546	567	564	569	597	586	572	542	571	590	585	543	540	588	535	569	588	570	597	556	551	570	586	593	548	548	508	551	516	507	584	554	569	558	524	636	531	568	588	557	575	578	557	503	617	562	579	567	540	572	553	560	527	557	583	555	547	595	555	534	547	570	590	603	548	592	551	571	611	576	553	543	580	537	530	577	531	593	578	532	560	572	576	572	599	571	544	553	552	606	569	557	545	554	555	550	574	576	536	531	576	551	564	516	568	581	546	567	573	511	570	549	576	561	566	557	592	594	520	583	544	560	551	569	562	588	529	572	617	591	614	581	553	609	560	543	541	585	578	588	564	583	597	560	572	576	617	540	563	540	574	555	566	579	553	562	581	577	566	549	596	580	568	566	544	528	535	535	610	574	625	532	574	514	552	551	556	503	565	547	564	576	599	590	543	572	581	521	554	584	516	575	530	572	545	569	587	534	565	587	589	565	551	579	574	522	576	532	570	567	512	580	569	560	524	579	563	554	551	536	601	531	549	575	500	540	572	608	587	590	555	515	569	574	560	533	559	545	537	555	550	573	586	537	524	575	525	549	555	577	570	565	575	561	531	601	578	568	553	563	566	537	585	583	509	579	555	565	546	583	552	529	603	590	575	528	587	579	537	567	566	567	530	562	569	570	603	556	566	551	588	555	552	560	525	569	572	558	555	571	572	586	585	592	524	587	544	555	559	571	570	546	564	602	612	553	557	605	534	542	550	581	539	556	578	514	555	580	539	544	537	555	552	520	568	556	579	562	566	539	592	569	572	531	571	582	585	580	574	553	540	589	539	593	565	638	548	564	591	562	576	558	607	545	562	561	561	542	588	586	520	557	570	558	559	518	584	573	518	558	553	527	576	551	514	612	583	559	548	584	562	548	560	576	563	561	539	507	592	540	567	567	573	548	572	565	544	544	532	590	555	562	559	529	547	548	567	577	598	509	526	563	575	527	559	557	597	480	582	544	541	565	581	562	514	560	530	585	607	527	585	617	573	562	586	554	492	553	524	563	562	565	555	565	534	564	534	572	532	583	535	526	531	534	573	562	538	550	573	543	552	579	538	529	568	530	565	610	605	558	563	530	510	554	560	568	575	554	533	584	565	580	528	568	559	558	562	539	588	559	552	576	565	529	540	619	523	549	563	536	539	599	577	574	522	609	560	509	568	580	540	588	545	546	551	523	558	572	562	598	519	568	579	527	567	583	552	564	542	525	575	617	590	544	585	590	589	556	569	558	558	568	558	543	558	561	533	533	579	531	570	546	548	544	578	548	560	561	532	621	604	535	580	518	554	549	583	546	568	550	569	555	551	605	560	508	582	542	566	599	595	603	599	560	529	554	594	555	553	576	601	592	501	541	558	609	601	582	572	572	569	535	592	551	566	565	536	554	570	576	581	536	553	587	587	538	573	561	544	570	549	589	520	566	570	529	560	578	535	555	583	550	531	572	599	556	586	519	548	531	584	560	507	573	600	529	590	569	546	572	558	549	533	529	549	527	532	590	579	560	541	532	532	560	564	611	553	560	569	587	590	562	535	561	564	531	585	565	567	530	596	533	555	518	599	576	581	546	600	597	543	580	572	576	567	520	551	561	562	550	585	599	545	550	561	572	544	581	557	542	518	615	611	554	569	515	562	590	575	548	541	564	564	570	573	601	576	534	556	551	576	529	566	560	533	587	549	569	561	533	554	564	591	561	560	541	529	551	524	545	594	584	578	577	572	587	554	566	543	539	578	539	582	525	533	570	548	533	551	530	529	612	559	578	576	578	547	571	568	541	590	583	535	564	556	599	589	571	558	576	570	561	552	594	549	582	548	574	558	518	575	558	510	552	566	572	542	585	566	555	564	571	534	532	560	564	544	569	579	605	579	532	561	591	533	535	556	579	546	590	558	574	543	509	554	581	565	552	539	618	588	534	555	578	581	602	556	542	558	569	571	594	566	573	559	553	631	549	549	499	539	516	599	545	554	585	563	532	569	500	603	521	544	564	519	567	577	564	502	528	548	546	570	572	539	564	559	542	558	551	590	537	592	556	587	586	592	536	553	548	531	529	605	577	557	555	551	533	572	552	550	580	558	592	572	544	553	593	589	559	588	570	552	578	567	604	604	540	561	552	543	562	524	544	602	558	598	567	547	551	552	613	555	587	546	605	536	530	549	527	542	548	537	536	562	572	573	578	578	550	561	542	580	535	526	534	571	577	546	560	555	549	568	557	524	549	580	553	578	496	553	565	568	560	580	552	595	585	541	568	533	574	518	590	568	582	543	545	571	556	549	578	543	549	560	567	542	562	542	567	554	580	557	579	539	592	509	540	609	554	531	544	592	549	607	594	521	562	592	505	594	546	522	567	540	572	597	559	576	570	567	539	555	571	541	614	552	573	564	560	541	592	525	579	618	556	571	589	532	552	553	575	558	585	577	556	556	565	552	556	572	558	555	565	541	570	551	567	530	532	573	603	624	544	572	577	532	551	569	497	583	589	544	541	572	596	542	546	543	531	567	558	538	551	574	525	598	560	559	514	587	570	624	562	555	631	557	564	569	538	528	546	598	559	557	555	582	560	562	573	537	561	587	556	564	544	534	558	547	570	560	547	602	570	539	537	540	565	585	534	600	583	550	561	547	559	560	551	565	545	588	572	552	576	550	562	553	535	569	583	565	582	544	561	578	577	573	554	565	567	491	585	575	538	541	548	539	581	562	558	584	590	544	588	535	516	549	534	515	576	551
24322	21494	25147	28288	21497	21513	18662	480	251	198	225	182	143	152	139	140	148	150	166	148	130	138	112	134	139	113	124	128	128	120	134	144	122	110	111	110	125	112	97	123	112	116	108	128	112	126	112	110	121	114	108	103	124	120	101	126	104	119	126	98	117	109	113	115	105	103	87	109	128	126	125	129	117	89	122	89	123	126	104	119	106	97	117	111	106	93	108	105	111	103	127	111	100	124	90	114	92	114	127	115	122	90	110	121	125	104	97	104	99	102	102	97	112	121	108	109	108	96	106	115	131	113	122	106	104	107	113	107	107	108	111	122	115	101	123	92	104	105	128	108	103	110	119	116	119	117	128	113	131	125	126	110	106	116	134	106	105	119	105	96	101	144	108	100	126	116	116	119	129	113	101	136	116	106	139	120	118	102	103	96	137	113	132	101	109	120	118	124	100	110	105	107	113	117	122	125	119	116	115	96	103	105	116	111	103	112	119	108	107	115	119	135	130	116	108	109	128	115	116	123	120	108	104	127	135	124	96	123	115	143	124	121	124	118	118	113	126	138	107	106	116	119	111	112	119	118	125	102	113	120	105	112	110	123	119	112	110	123	106	105	120	126	105	108	124	100	117	124	95	113	127	106	130	101	104	111	124	121	113	115	128	130	110	119	121	98	109	117	115	106	119	118	100	139	102	139	120	124	122	115	124	111	99	119	95	115	124	120	96	124	110	107	112	111	112	110	123	123	100	119	135	94	129	126	97	121	101	106	104	134	111	111	108	126	127	115	110	104	111	132	109	106	112	124	111	112	144	133	104	129	107	112	94	126	100	105	120	130	122	114	120	111	106	120	98	89	119	111	94	107	83	123	120	120	119	136	119	120	105	120	89	114	101	106	108	121	138	103	127	124	125	109	121	134	108	140	106	119	116	129	114	130	99	128	111	124	105	116	108	108	105	99	114	124	146	121	123	118	121	102	110	121	113	108	92	120	110	130	111	122	119	117	101	119	118	108	135	119	126	118	116	102	108	125	118	117	128	108	107	132	106	109	106	107	128	124	104	130	123	145	120	94	120	115	103	109	114	104	117	115	108	107	116	133	116	125	131	118	119	109	99	90	115	116	129	112	109	107	116	122	108	119	116	133	104	105	102	127	101	106	107	104	101	115	115	103	109	119	121	131	132	109	107	122	122	134	110	111	105	135	113	110	104	125	128	130	97	106	94	109	133	118	119	97	120	110	109	106	100	119	103	126	109	102	120	106	105	107	110	125	103	95	111	117	93	112	111	110	132	102	105	119	116	128	125	107	121	113	95	103	100	89	123	126	120	112	121	110	115	108	98	114	115	138	119	108	120	101	102	116	116	105	118	113	115	103	110	118	117	120	120	107	104	126	113	95	104	119	121	103	111	127	110	121	86	110	140	116	121	115	109	108	117	126	116	125	139	120	133	128	110	105	102	96	124	123	118	124	118	128	118	104	107	103	123	118	129	109	109	108	134	98	112	91	122	124	128	129	123	108	104	117	100	103	135	121	93	120	122	126	92	105	108	103	109	114	99	123	134	121	127	95	94	99	122	109	120	117	115	104	115	119	97	115	104	94	130	104	131	115	117	143	115	97	117	109	124	125	112	125	109	109	128	113	117	110	126	114	94	110	148	133	111	120	112	111	106	104	114	119	119	126	122	129	96	113	130	140	119	109	112	136	124	132	100	91	108	102	118	120	108	92	119	108	103	100	136	111	128	110	118	85	118	117	102	132	127	127	119	122	122	122	117	142	142	135	119	122	99	113	110	123	119	102	116	115	118	107	119	96	116	108	126	121	112	113	118	112	106	117	124	99	134	112	112	130	107	102	124	121	127	132	120	128	126	98	122	101	103	106	112	110	116	120	119	118	131	106	126	123	117	117	102	119	114	118	130	123	114	119	119	102	115	125	101	105	121	122	112	102	113	124	96	105	115	131	126	114	138	114	131	128	107	119	104	115	136	113	98	94	109	117	115	104	104	132	122	96	110	123	113	97	122	110	115	121	95	100	122	120	135	124	97	99	139	123	106	109	106	130	115	109	107	123	107	122	115	117	141	100	107	104	127	112	127	118	114	115	93	116	112	129	122	123	117	108	97	104	107	116	123	106	92	117	116	128	126	107	121	126	137	101	120	136	103	92	102	95	119	113	106	132	116	118	100	125	117	115	129	118	117	109	122	100	116	95	112	123	101	123	106	110	115	135	122	136	112	114	112	110	107	110	123	125	119	116	110	122	129	123	109	121	123	109	112	117	128	129	125	137	105	110	107	117	118	104	114	108	130	115	99	110	136	118	111	118	111	114	113	129	104	101	150	121	113	111	140	108	98	73	110	109	109	113	127	113	100	107	99	116	108	128	132	100	103	126	104	113	123	106	103	128	106	109	114	100	99	120	116	125	143	141	121	108	116	93	126	109	86	89	119	122	104	122	113	124	106	134	108	113	151	130	102	84	129	113	105	93	131	112	120	112	109	144	116	93	118	114	117	124	128	124	117	128	112	114	110	112	113	112	122	110	117	116	118	105	108	120	130	110	120	120	122	118	108	115	120	90	123	131	103	118	130	117	122	131	121	112	112	117	108	94	120	118	124	129	116	113	96	96	117	109	103	113	106	106	120	121	139	100	99	138	115	110	110	107	103	115	117	115	110	121	119	123	109	95	138	109	96	110	111	123	135	107	104	93	127	90	120	130	118	133	110	127	122	130	116	127	124	112	99	143	111	124	134	128	113	104	116	104	111	121	92	96	117	127	119	133	119	104	115	113	118	117	117	118	118	117	114	105	120	139	150	102	108	108	106	120	130	100	136	127	134	120	117	124	126	110	126	127	101	112	109	111	120	122	116	124	109	95	119	103	124	119	130	112	122	102	120	112	112	100	102	114	114	133	132	106	103	99	101	108	103	123	115	133	111	125	102	113	96	112	112	109	121	89	117	112	143	111	114	99	106	107	117	127	118	109	120	122	116	113	109	126	97	109	100	114	115	107	112	114	116	109	113	110	92	132	91	119	102	121	85	102	111	119	136	124	114	99	117	107	113	127	102	105	86	129	100	114	129	97	118	120	97	121	111	108	106	103	123	88	100	128	124	120	103	119	108	106	103	125	115	130	129	120	128	96	107	130	121	123	118	113	105	129	109	134	111	105	125	108	113	87	102	104	107	110	111	115	123	105	108	111	105	104	116	113	124	123	124	124	122	137	113	116	122	109	105	113	102	106	123	128	135	104	105	106	112	103	107	114	107	141	120	121	104	115	114	112	108	119	125	110	109	95	139	103	111	118	115	123	115	88	136	122	117	100	99	99	107	126	112	106	98	114	95	110	102	133	119	115	128	114	119	125	115	132	111	123	106	99	104	116	124	124	116	107	123	116	128	103	120	126	131	102	123	113	129	129	97	129	138	135	114	111	116	84	104	118	119	112	132	125	112	133	119	106	122	132	116	133	117	102	125	111	130	103	96	129	92	122	103	110	102	122
2964	3089	1454	795	485	442	368	334	311	321	310	312	319	293	287	281	319	291	297	271	305	288	291	283	260	271	299	260	287	270	286	298	294	312	279	275	260	277	276	271	271	298	288	269	264	296	289	298	314	271	258	261	263	314	276	280	303	300	270	287	272	258	309	280	276	309	289	265	297	296	310	245	265	294	256	255	274	296	255	280	265	265	272	293	277	292	310	271	265	275	288	268	276	282	274	292	275	269	251	288	282	252	306	258	272	289	269	273	281	301	281	273	256	269	267	293	295	303	291	292	258	267	260	279	275	276	268	292	258	324	285	281	313	291	264	273	291	290	289	262	281	271	254	278	265	285	291	271	286	299	304	283	292	292	292	278	267	253	279	276	286	274	263	296	314	274	285	281	259	271	285	269	299	282	268	261	269	269	272	279	292	309	279	278	291	267	286	260	287	281	294	297	302	306	289	306	280	282	284	274	268	299	295	276	252	270	270	269	278	264	279	290	263	275	304	272	291	277	286	285	271	295	308	303	273	261	291	289	270	249	302	259	271	287	295	284	258	277	274	307	281	287	320	285	285	265	266	300	300	276	249	255	274	272	272	265	282	277	283	298	253	269	291	281	286	256	281	290	285	279	294	290	251	290	259	266	271	278	271	268	280	261	278	281	288	282	311	277	302	271	281	246	309	274	272	272	313	295	282	266	289	275	274	270	259	298	251	280	252	258	299	257	270	298	264	279	295	271	298	269	295	277	304	269	293	263	292	332	284	284	301	294	281	265	277	310	283	305	293	282	272	286	254	306	268	266	282	306	298	301	278	284	273	265	296	286	323	296	314	295	284	260	308	277	246	282	285	276	311	266	301	281	267	296	297	258	296	275	289	278	284	284	280	311	261	301	286	272	279	295	268	265	286	276	305	297	273	305	246	288	258	302	306	272	277	265	253	280	284	269	250	283	294	271	303	286	314	295	293	285	308	297	268	266	268	295	283	288	304	309	288	319	278	288	285	305	280	273	281	306	250	278	275	303	281	250	257	268	271	292	277	278	311	270	307	291	281	292	304	266	309	303	283	303	261	279	292	267	297	268	284	289	278	302	298	279	302	291	289	306	303	319	287	266	251	256	267	279	326	277	312	278	305	273	281	248	287	301	309	255	285	284	272	262	269	283	277	294	250	276	298	291	287	268	269	272	270	287	271	306	274	277	285	260	306	299	235	252	262	285	280	275	291	275	266	266	309	299	274	250	317	288	271	272	291	263	284	284	269	284	297	281	283	265	263	268	290	278	258	260	306	275	266	270	265	284	262	282	290	292	282	237	254	300	307	288	273	245	297	299	280	287	265	269	270	284	274	264	279	303	274	283	314	264	312	259	284	272	257	289	282	296	275	273	304	269	281	285	250	298	302	267	300	281	277	289	272	278	287	268	291	292	308	273	283	274	291	307	280	277	267	292	301	275	287	276	294	273	257	253	259	303	285	250	295	288	286	279	297	275	314	299	287	240	290	286	294	281	291	292	295	275	292	292	300	278	267	222	271	296	281	273	303	296	289	309	291	279	284	304	286	291	286	268	291	271	292	287	284	282	296	273	256	272	286	310	289	278	294	276	266	305	275	285	298	266	273	265	268	266	281	300	290	308	284	307	288	267	271	266	278	275	305	254	267	262	276	263	294	257	276	284	290	301	266	280	274	291	261	293	279	278	303	299	292	257	293	262	294	293	304	276	292	282	262	276	298	301	295	268	265	294	273	279	291	278	287	297	253	277	255	320	284	308	269	304	304	273	270	250	268	280	289	285	289	290	290	241	279	272	289	264	281	282	240	299	283	290	275	300	293	265	283	270	313	298	278	318	277	297	251	277	291	262	336	297	303	276	268	286	269	255	288	280	295	287	294	269	267	312	305	290	295	275	269	288	324	277	276	323	271	289	296	277	272	276	280	272	272	285	248	321	301	250	287	275	276	279	278	266	285	253	269	271	287	268	266	257	261	262	285	268	296	298	299	275	285	273	290	276	289	288	271	300	286	263	280	266	297	321	273	281	270	260	291	276	300	293	309	269	272	270	288	282	268	262	274	284	286	265	275	277	283	293	250	303	283	268	305	261	296	289	285	300	257	298	282	272	276	260	291	294	260	332	284	288	313	268	268	264	267	272	274	287	322	288	261	291	279	281	311	297	286	287	325	291	283	254	265	281	263	262	259	285	280	294	300	281	275	260	274	279	286	262	252	288	282	279	286	260	284	290	303	296	288	241	273	311	262	294	296	268	283	271	298	286	276	276	281	305	283	282	282	316	255	261	289	280	270	283	271	277	263	280	293	274	310	266	284	286	284	295	225	292	277	308	276	254	273	304	300	269	302	289	285	273	311	289	273	254	264	303	270	271	289	284	281	278	256	272	267	273	260	284	291	283	277	262	269	269	263	299	321	286	299	276	312	292	278	300	268	261	302	253	262	252	285	282	285	254	273	268	292	289	278	292	275	254	299	284	252	273	282	304	283	229	280	297	319	276	294	291	280	280	272	288	283	271	263	280	274	272	260	278	251	278	257	286	293	269	246	260	304	320	325	292	278	275	283	251	301	279	287	283	288	284	305	274	288	301	264	267	277	279	275	307	288	282	281	269	289	265	284	315	310	239	263	262	269	259	272	297	266	317	277	294	300	266	293	281	256	290	303	276	270	267	305	281	319	287	300	289	271	263	266	276	288	308	279	262	267	275	287	272	297	254	276	282	295	296	289	288	269	286	287	288	273	314	272	291	257	313	287	294	279	260	268	297	267	275	313	267	308	287	257	297	297	301	276	297	298	270	312	255	311	291	281	278	263	294	274	306	270	274	306	299	282	303	275	269	313	282	260	235	264	285	280	314	274	262	283	271	273	299	297	265	281	288	265	287	300	291	277	296	285	272	303	293	271	275	269	299	293	277	287	270	292	303	279	271	288	277	280	253	267	296	283	271	273	283	310	279	307	267	283	286	286	262	299	291	273	292	264	294	297	272	270	299	276	277	253	274	293	274	304	305	278	286	290	298	283	300	259	268	260	267	281	260	254	311	259	281	293	276	295	268	268	295	273	307	280	275	281	283	278	258	256	291	320	291	275	281	283	284	259	298	290	257	301	272	276	269	321	294	272	290	281	313	286	277	291	282	309	279	258	262	277	286	301	285	318	309	299	290	266	295	312	308	265	282	272	241	255	246	269	270	296	289	277	307	273	244	268	285	291	269	330	293	270	290	284	251	291	290	298	279	290	273	275	317	290	308	302	304	314	300	273	287	301	271	279	292	268	280	290	296	297	317	291	269	266	272	283	270	243	289	323	295	301	286	267	279	244	257	274	297	280	258	293	301	292	330	259	286	269	284	295	301	293	280	262	280	282	310	271	263	296	293	286	297	266	276	268	311	279	276	287	290	304	302	270	284	296	313	285	290	248	291	276	312	255	286	275	259	266	289	285	299	292	289	285	311	259	269	303	264	287	290	284	264	287	264	243	259	268	313
32089	21006	11546	890	462	402	450	409	418	445	410	372	408	389	364	329	406	366	331	360	386	365	384	380	396	419	361	388	352	393	418	377	389	378	368	405	382	351	396	396	359	375	383	389	390	382	391	399	353	364	399	393	409	407	381	386	399	396	409	350	381	406	364	362	366	385	349	389	371	350	383	406	363	361	406	392	427	380	390	348	387	386	398	354	357	398	367	377	357	390	367	382	390	412	430	386	401	367	387	397	361	359	398	396	422	376	371	389	375	380	378	390	367	391	367	348	352	376	378	380	396	376	395	382	381	414	369	368	396	385	360	379	379	340	404	380	357	396	395	408	368	375	340	381	383	358	374	357	367	368	384	352	368	367	375	368	369	356	383	425	400	368	394	396	417	428	369	411	387	377	387	388	359	374	389	378	404	386	366	392	397	411	388	368	392	396	359	353	383	378	402	370	395	357	377	366	424	401	326	376	364	408	392	392	421	375	351	364	424	378	369	377	369	390	358	396	389	364	378	397	421	399	353	373	379	369	361	387	372	348	379	336	383	359	413	359	398	403	357	403	371	392	382	384	359	385	381	376	356	347	362	398	338	364	421	380	379	400	393	374	351	375	379	366	391	376	385	352	359	358	370	389	356	372	360	368	377	362	351	386	385	381	360	369	375	388	381	366	389	365	358	384	378	388	364	353	376	360	379	382	378	363	380	358	374	375	397	401	381	391	400	388	374	356	378	378	371	397	375	362	404	390	390	379	396	363	419	387	379	380	379	403	380	379	411	347	400	364	418	400	402	364	403	341	370	393	369	410	395	352	343	385	374	398	395	395	386	375	372	371	385	390	386	357	346	403	350	380	363	403	436	383	401	371	381	330	392	380	354	365	371	386	375	361	396	353	367	398	369	411	374	380	384	409	364	377	388	349	381	355	409	363	403	356	351	368	359	382	385	391	412	362	357	351	384	382	406	398	370	376	343	391	350	356	342	375	350	381	363	350	401	384	406	370	403	354	358	380	360	387	361	409	413	359	376	370	389	372	419	398	403	366	364	385	385	384	360	446	415	373	363	410	357	374	370	398	383	384	387	370	367	365	372	404	363	373	378	332	382	364	375	414	372	390	353	374	408	357	382	357	366	371	373	384	391	380	387	421	401	409	399	338	372	385	356	377	350	394	357	405	392	388	377	400	364	400	374	348	376	369	355	402	405	343	388	370	390	370	392	380	389	347	387	365	426	379	373	397	392	363	386	391	382	378	373	387	391	416	386	371	347	388	335	411	441	381	382	366	350	364	398	375	376	398	368	382	398	406	425	420	341	360	396	364	371	381	401	389	389	368	376	372	374	410	401	375	377	414	354	344	362	416	397	381	350	355	352	410	399	361	409	370	379	376	421	395	378	355	359	383	388	400	409	377	392	375	410	373	401	354	397	372	355	372	350	364	390	401	419	380	435	348	352	358	402	420	381	394	395	371	350	402	406	377	362	380	341	378	402	356	375	360	367	386	384	372	382	380	409	375	367	388	378	347	364	375	381	393	382	350	357	386	389	383	370	398	349	376	413	376	392	377	387	352	379	375	386	395	368	389	357	380	379	373	361	345	319	382	375	378	397	377	384	414	412	353	376	376	393	396	379	360	407	437	390	393	413	376	373	348	388	371	379	394	377	363	361	402	419	410	365	380	350	365	364	384	352	343	379	383	360	364	396	401	391	437	400	366	385	372	395	375	390	390	374	375	396	410	375	359	439	420	353	382	359	364	341	401	397	418	364	354	401	402	394	419	403	380	343	372	378	379	350	395	382	396	396	370	348	343	343	410	375	405	379	373	392	396	407	404	370	363	384	389	413	359	403	397	370	350	349	373	373	328	396	404	380	376	418	389	360	409	343	389	403	368	408	374	378	379	379	365	388	377	353	381	353	381	367	351	373	372	349	359	368	359	340	339	389	348	360	392	396	407	409	383	394	342	371	384	345	353	394	362	412	377	381	384	383	358	385	370	387	354	354	342	390	370	370	360	371	399	374	389	382	393	406	406	368	377	425	384	377	386	372	388	396	357	395	372	377	389	400	358	383	373	415	376	381	385	382	396	397	404	384	429	336	394	347	410	377	359	415	425	392	371	411	348	381	389	391	378	373	359	397	396	417	368	357	393	379	366	360	333	377	387	389	352	366	369	395	365	388	397	440	381	390	389	356	366	395	354	431	390	363	377	366	368	376	418	369	408	369	380	387	358	374	354	357	392	350	374	382	399	367	388	426	365	386	360	433	391	402	383	402	399	396	383	372	358	438	372	393	400	390	356	372	379	389	373	372	400	400	348	401	336	391	382	345	408	402	376	351	373	375	412	345	383	394	382	388	363	375	359	390	394	426	390	390	373	354	360	427	385	368	381	358	382	411	366	371	343	366	364	391	412	395	391	378	350	383	383	375	402	393	404	369	392	421	344	389	391	419	339	383	360	419	402	404	394	378	361	343	371	413	368	423	345	363	427	399	371	396	360	396	380	398	363	393	374	349	377	372	390	363	388	389	399	363	374	416	348	376	373	372	408	377	392	399	371	344	364	399	370	381	402	381	408	390	385	357	360	355	334	393	375	404	394	358	371	412	375	397	367	377	384	374	396	372	404	350	364	372	340	398	374	401	380	365	414	354	414	379	361	386	350	391	407	385	367	365	406	381	374	371	376	379	394	381	380	369	373	386	386	380	389	368	388	376	386	380	398	360	388	388	354	380	387	378	404	371	348	342	365	351	363	387	381	355	386	389	373	354	374	388	385	375	403	383	319	398	393	375	365	374	365	394	404	359	386	369	372	372	370	379	382	376	374	396	357	352	383	368	366	389	373	389	374	360	404	382	365	342	372	383	372	384	357	425	398	367	398	355	384	340	378	393	418	413	390	366	374	368	320	386	365	367	382	380	380	372	332	388	385	373	351	369	390	373	413	347	394	383	375	379	340	380	414	411	363	387	378	323	355	379	405	403	364	401	383	379	395	368	351	356	347	372	373	365	345	411	392	369	385	368	382	370	373	381	369	362	380	385	363	387	388	365	378	365	376	360	370	408	385	390	350	418	390	363	379	325	370	365	369	357	347	413	407	345	353	377	401	377	407	390	345	363	363	375	395	360	371	393	369	380	372	369	403	412	383	361	405	405	359	385	367	381	395	385	377	381	439	378	370	387	353	372	400	365	370	377	364	340	397	364	414	377	358	362	377	383	386	400	365	365	343	395	396	380	359	359	373	387	379	363	403	368	360	387	383	382	376	383	384	359	366	389	324	391	395	405	389	387	361	389	354	384	369	396	368	386	357	404	365	398	425	366	355	407	378	359	417	408	411	434	366	390	385	426	353	376	408	380	374	342	376	357	405	391	423	368	378	394	399	393	370	360	368	376	403	365	375	354	396	381	384	409	372	385	362	374	385	366	375	363	342	362	387	421	374	397	374	397	414	373	377	362	347	367	399	349	351	386	378	374	407	374	390	405	421	366	382	373	385	377	375
5575	880	929	846	867	777	813	827	814	794	776	824	857	836	807	817	819	824	834	803	849	806	788	820	841	807	778	827	808	861	821	804	838	830	806	788	806	784	816	861	811	813	809	826	820	794	818	804	803	787	816	815	813	833	858	830	827	776	789	829	848	758	843	823	790	872	832	785	802	809	830	825	758	806	848	897	782	800	859	821	839	859	872	871	844	797	786	840	873	832	827	839	861	868	794	815	761	825	849	801	850	801	773	802	802	807	816	793	825	831	815	881	800	803	810	808	819	880	824	818	836	824	779	770	806	833	844	820	842	793	807	804	804	839	812	781	811	788	793	863	795	843	813	850	755	795	801	781	826	811	810	788	797	795	864	790	838	798	833	784	860	833	814	826	775	830	780	839	837	809	822	834	777	814	812	797	826	769	798	848	866	833	803	840	811	814	824	868	803	797	812	820	836	839	834	811	802	842	805	765	846	774	795	790	825	807	809	824	843	834	824	811	797	820	785	814	805	825	796	788	776	826	847	856	888	816	868	843	787	859	812	816	845	815	813	838	781	787	813	820	811	789	767	831	794	867	798	797	802	821	787	827	781	806	789	847	816	804	807	819	856	810	843	793	777	831	834	775	788	809	811	876	773	793	805	811	806	812	798	796	859	813	813	766	805	788	811	820	773	779	800	752	796	825	853	777	792	813	789	866	823	805	828	778	799	817	800	805	775	834	790	802	868	822	797	800	860	810	809	801	866	789	814	820	834	847	798	799	820	776	830	834	818	789	841	845	820	874	850	769	809	816	848	800	811	796	825	821	835	813	796	774	816	793	811	843	834	852	935	871	865	833	811	825	802	814	806	821	790	846	768	795	819	838	858	801	764	840	857	837	853	780	796	836	797	846	799	809	819	855	815	834	812	769	788	814	842	829	797	773	794	772	808	854	755	787	810	806	805	827	785	761	838	810	826	849	818	784	873	800	790	820	797	824	816	771	809	794	826	832	792	833	822	821	857	798	763	829	755	854	729	849	832	858	828	837	788	794	771	806	830	834	807	755	827	846	815	790	842	834	817	921	857	811	825	828	827	814	858	843	834	804	835	879	829	799	822	763	830	825	808	788	831	812	814	853	840	800	791	811	864	779	837	804	860	749	817	833	844	797	811	819	822	856	815	829	829	846	837	796	830	778	815	862	840	794	833	815	789	837	844	827	828	821	811	828	813	828	819	821	827	819	831	822	792	804	787	766	810	752	839	804	783	787	800	831	838	875	828	812	841	826	833	772	801	765	777	905	802	794	772	801	778	810	825	813	857	847	804	821	783	819	870	811	863	859	785	822	798	849	809	887	820	822	797	801	782	816	783	818	858	838	829	825	795	803	825	868	809	802	853	770	844	807	783	815	798	799	803	792	882	829	834	784	738	842	786	839	784	803	775	828	776	791	801	839	821	760	848	838	810	835	803	798	870	830	792	812	829	802	829	811	803	806	822	836	807	801	801	837	842	812	782	814	863	796	755	777	839	759	780	800	848	853	836	817	802	801	815	815	805	829	808	816	796	797	784	798	802	778	765	833	811	777	828	828	849	804	767	873	813	869	812	821	773	804	823	807	759	834	837	855	754	841	771	834	788	803	809	799	829	830	833	819	805	776	798	885	785	806	830	756	825	790	847	858	806	806	799	824	858	895	787	801	819	759	813	779	810	842	781	828	792	805	811	809	816	847	785	796	782	842	838	805	789	838	796	799	832	794	806	824	781	820	785	814	846	812	756	842	814	833	810	798	860	793	841	821	830	795	801	781	850	803	750	835	806	848	768	821	813	809	849	794	839	757	851	805	811	859	821	774	822	863	829	782	807	857	853	835	827	834	781	789	803	809	825	791	743	836	837	851	859	820	816	819	804	838	826	815	847	783	797	817	840	784	854	791	828	803	854	808	849	835	785	799	809	807	815	871	841	833	791	846	842	767	884	775	845	788	854	802	754	819	765	785	773	792	843	788	834	850	856	858	758	770	752	807	821	791	775	792	832	785	805	760	819	790	807	879	803	788	810	855	784	785	829	850	866	778	860	788	822	863	832	841	780	890	809	768	794	790	780	857	790	808	855	836	817	866	824	799	816	848	892	840	810	808	781	869	804	797	832	847	762	813	756	842	772	841	802	761	810	821	883	857	790	796	800	798	818	796	793	841	855	776	822	818	790	820	810	819	778	813	806	866	878	808	791	786	860	855	851	807	814	795	830	850	823	860	780	822	854	760	795	754	743	816	836	801	834	794	832	814	840	833	777	793	886	822	799	774	880	828	819	819	851	821	866	808	841	819	820	821	843	852	836	816	773	886	835	844	808	745	795	797	815	818	829	826	804	882	835	842	852	831	808	820	836	782	832	812	830	814	859	790	770	815	809	810	772	785	869	818	814	844	890	854	790	814	830	834	782	784	863	825	751	779	838	819	794	816	789	816	813	777	783	811	791	797	764	811	766	821	782	807	786	893	807	814	812	788	833	808	786	833	812	834	866	837	766	821	850	782	810	807	831	782	842	833	801	846	812	839	841	827	758	789	785	788	846	777	776	807	785	825	820	798	845	783	860	807	795	852	838	785	765	870	804	810	765	813	831	854	846	784	810	783	781	801	787	777	809	809	815	773	877	862	795	776	834	780	810	822	785	805	849	786	780	800	849	829	812	839	858	836	808	795	794	812	831	858	812	811	821	849	824	753	849	804	866	836	807	815	810	811	835	814	828	832	770	831	823	800	783	795	781	807	862	832	836	806	841	869	819	807	867	812	833	782	828	784	821	771	798	861	854	769	864	805	781	840	861	819	793	820	842	820	831	859	838	865	836	833	802	865	777	836	837	845	853	799	844	830	832	817	789	813	829	814	823	796	835	802	813	839	810	845	870	781	810	845	817	833	815	833	857	816	791	819	803	772	831	826	820	777	783	848	805	820	797	779	802	829	778	823	827	762	802	792	824	754	807	818	848	823	843	790	800	831	852	864	792	767	838	828	796	837	829	819	761	827	871	847	815	794	851	855	836	808	802	822	826	814	789	867	864	836	801	797	819	842	751	757	814	823	792	800	834	806	825	814	827	825	802	866	815	731	845	815	844	819	832	802	843	777	831	745	777	812	793	813	804	841	815	802	838	769	873	843	796	876	818	779	799	799	810	811	790	768	811	833	843	795	863	784	819	804	819	823	821	820	829	846	816	806	830	796	775	828	909	812	773	778	832	791	840	819	823	771	859	797	829	812	782	819	756	859	757	799	893	811	871	826	813	806	827	860	833	840	808	809	777	829	818	801	857	796	824	828	823	777	863	807	798	851	827	861	868	803	864	800	861	820	790	784	792	819	810	776	794	844	846	814	817	819	771	825	831	828	817	888	829	816	841	789	820	851	775	790	841	813	768	787	810	812	828	832	776	785	827	771	820	825	815	832	850	790	831	808	864	861	819	904	821	798	915	810	814	802	844	803	804	800	821	855	836	821	867	898	847	797	838	797	843	783
24860	21454	24774	28531	21460	21272	1106	396	293	319	313	289	268	283	266	277	281	253	284	282	282	265	267	263	262	241	243	277	254	293	262	251	258	309	258	283	257	269	238	263	250	245	273	284	230	270	248	221	268	291	268	257	263	256	237	260	249	271	246	285	262	280	283	268	258	233	300	253	255	257	258	265	265	265	244	260	248	238	268	253	289	239	259	278	244	227	255	267	243	234	239	258	265	232	259	267	243	255	251	239	266	252	260	256	260	248	261	248	265	256	231	255	275	256	266	259	234	243	264	264	248	294	244	265	265	242	271	271	277	262	283	240	290	268	243	243	236	297	228	260	266	264	239	259	249	239	277	265	243	257	246	270	231	268	259	235	252	244	271	286	270	253	276	278	259	257	259	251	254	261	277	292	255	261	265	252	274	263	240	258	263	287	269	278	259	288	281	253	266	265	272	265	256	258	289	252	258	256	259	281	265	263	269	230	247	270	253	268	268	262	272	242	261	258	276	288	267	266	245	237	279	259	239	223	233	272	260	286	298	234	234	247	233	283	245	274	261	233	235	242	269	275	274	230	277	283	258	278	231	247	255	260	243	248	267	255	285	254	248	241	246	289	295	244	246	277	266	264	253	272	253	237	297	273	278	280	255	279	227	234	250	254	264	271	245	224	277	283	240	259	259	284	284	263	281	295	238	258	239	225	267	257	237	272	239	237	264	254	261	298	224	219	271	261	264	262	268	252	249	256	265	262	266	260	252	263	246	242	248	261	295	245	289	247	251	275	252	245	252	242	248	222	224	276	270	257	289	291	256	222	247	278	250	258	241	253	254	267	224	258	238	253	267	249	255	260	251	248	254	264	254	253	250	257	285	276	280	256	261	284	266	248	264	260	260	259	284	239	262	253	253	264	253	276	291	237	234	274	299	268	262	235	251	259	232	269	238	267	265	258	242	265	247	247	241	264	257	262	259	259	258	265	220	280	271	246	290	276	245	277	253	251	240	264	247	282	257	229	271	256	254	245	255	231	260	233	231	261	281	273	225	259	265	255	253	253	257	245	288	257	269	245	264	227	223	292	264	245	226	270	266	273	264	280	230	287	259	257	254	270	262	254	264	248	253	266	263	258	253	281	264	269	250	224	254	216	223	264	256	285	256	255	238	264	262	290	268	266	261	237	244	251	260	275	263	243	275	260	242	261	302	256	242	279	263	282	270	258	254	281	248	271	265	303	272	263	279	266	280	290	224	239	258	243	248	249	246	254	283	279	230	237	221	260	249	278	239	254	236	263	252	286	242	256	257	257	260	263	237	280	274	296	249	232	254	260	248	254	258	256	275	280	228	264	260	262	248	290	261	282	244	242	254	277	235	268	266	254	215	232	278	243	299	235	254	260	261	226	274	261	252	249	246	251	235	287	234	268	230	253	272	280	223	251	275	273	275	234	245	252	238	269	267	285	255	250	250	269	276	264	293	255	257	244	243	269	253	249	239	240	228	270	250	254	280	248	274	253	253	282	269	247	265	254	242	238	246	324	264	286	256	242	251	241	302	255	282	307	233	257	249	248	240	240	266	299	261	239	245	266	274	284	238	224	248	280	267	279	243	289	230	267	260	224	255	291	262	246	263	284	282	289	229	237	280	217	253	279	221	261	255	271	270	279	249	249	231	267	246	253	261	276	264	259	244	245	279	274	261	287	258	281	247	267	264	251	239	253	281	251	241	253	265	248	257	285	271	241	297	283	262	238	290	269	246	225	282	238	268	237	262	277	263	260	247	273	260	255	251	262	272	234	245	277	270	251	277	245	270	274	263	276	254	264	257	248	245	262	225	244	247	263	240	247	258	264	267	265	289	268	260	240	284	276	250	255	234	229	270	247	263	260	251	241	232	254	248	228	268	278	257	228	230	269	272	264	282	285	261	267	275	247	263	237	248	226	260	262	278	261	280	274	222	227	263	246	248	234	244	246	247	268	252	292	270	264	267	234	265	283	202	257	259	240	276	261	242	258	253	286	236	280	224	237	247	248	271	242	240	267	283	280	260	268	257	247	243	273	251	256	257	245	263	266	262	263	242	233	254	254	250	270	254	228	237	245	252	232	277	256	262	279	259	221	278	255	246	279	270	263	247	266	266	278	262	251	243	304	271	274	263	265	257	266	257	251	255	249	242	278	286	246	213	235	249	236	260	282	287	262	245	273	282	274	269	257	263	283	256	232	282	232	264	261	267	250	267	254	260	255	261	279	247	295	277	265	262	276	289	287	236	279	261	251	239	274	249	246	267	278	299	242	272	255	237	257	270	241	243	264	234	271	236	253	233	241	256	243	282	269	226	239	256	217	260	255	262	254	257	244	268	263	242	270	251	251	311	241	243	274	249	267	271	263	281	276	270	254	264	243	250	248	240	244	260	261	260	251	272	252	232	266	259	255	267	257	250	250	268	253	271	244	218	236	253	252	287	294	255	240	268	281	234	252	249	261	276	236	218	283	288	238	257	239	246	258	228	276	281	262	255	254	242	256	241	233	238	269	244	260	242	249	250	263	235	267	251	308	277	263	264	275	257	265	267	284	262	281	255	255	250	252	229	238	261	275	254	281	274	249	239	240	266	246	250	285	263	260	243	276	224	272	243	251	240	252	250	303	272	280	263	240	272	262	257	256	267	267	261	262	264	280	268	236	301	268	248	278	267	260	259	251	253	256	263	261	267	245	261	238	232	246	257	268	265	222	254	267	267	287	292	252	274	279	228	247	256	267	262	234	269	262	275	257	255	259	250	276	252	271	237	232	269	231	252	220	256	235	268	263	276	257	263	272	239	267	266	269	248	243	225	263	227	261	264	248	278	240	249	296	263	265	267	215	250	260	302	265	262	256	253	267	254	254	246	274	283	252	253	240	250	216	251	282	255	269	261	272	257	277	244	259	283	247	294	235	261	266	270	249	244	242	267	236	242	260	254	245	246	265	256	269	242	256	215	272	276	263	255	281	248	257	271	266	262	268	294	252	225	256	239	252	270	246	246	250	254	271	270	232	249	258	250	275	288	283	227	263	244	288	235	278	255	321	223	264	259	271	273	238	278	235	274	285	264	254	251	242	233	274	307	267	291	275	305	254	251	256	271	286	253	257	269	246	300	282	266	248	242	251	217	253	265	246	238	239	232	256	260	256	277	270	269	243	277	266	271	243	240	237	243	250	281	282	246	272	265	274	241	235	242	270	243	257	265	229	284	239	272	252	245	271	245	243	257	262	253	259	259	250	235	241	241	276	277	231	266	274	266	269	266	282	293	250	252	279	264	248	259	241	260	251	242	258	266	279	222	249	263	256	270	238	274	249	248	223	266	245	280	248	247	259	234	258	276	259	264	267	278	225	277	274	301	278	237	269	230	242	275	265	265	232	245	242	258	215	227	253	274	235	254	230	264	264	266	278	265	250	284	250	258	254	260	249	232	254	237	282	239	237	263	241	240	275	266	250	257	268	260	266	281	270	253	250	255	249
3096	1991	1180	805	665	553	640	573	586	545	567	557	546	562	537	592	516	532	577	579	590	579	560	553	574	569	557	556	577	602	607	622	544	546	510	545	582	562	539	581	516	532	586	551	546	540	577	568	554	577	567	579	544	570	571	578	530	534	512	537	541	584	567	521	588	564	527	612	587	543	578	546	582	618	549	521	576	564	555	561	523	567	567	543	602	560	575	579	570	551	587	524	577	579	557	570	601	533	545	544	583	581	559	541	546	573	545	568	518	587	607	548	556	531	549	550	571	515	589	598	549	526	547	568	547	553	544	573	550	543	541	525	553	545	544	597	552	602	537	577	530	559	561	563	562	566	557	588	547	531	559	562	539	568	604	581	536	587	517	603	533	516	599	545	552	597	553	560	569	540	536	607	528	532	547	505	556	520	579	581	566	558	558	555	535	569	528	543	589	563	573	632	592	571	558	550	568	570	551	588	538	548	566	558	555	538	595	523	616	550	526	532	559	532	552	550	552	569	591	535	565	567	531	522	576	592	578	576	519	552	579	551	558	539	567	540	590	590	515	573	575	542	584	520	542	572	562	579	554	536	537	578	556	540	562	557	589	538	577	612	553	563	560	575	583	567	565	547	521	561	577	531	570	524	535	548	520	543	551	555	564	548	571	588	559	570	503	526	536	565	582	584	546	567	530	564	575	533	540	555	556	533	571	587	523	569	539	575	591	561	564	514	603	541	564	545	564	592	545	576	549	580	538	565	504	551	557	527	550	546	542	551	575	568	544	615	561	575	576	537	528	586	537	527	599	568	550	545	573	573	560	556	558	515	533	560	554	516	530	589	535	553	486	533	553	524	535	588	553	533	541	577	562	566	593	540	554	560	563	542	590	556	528	591	543	545	550	549	565	562	582	552	541	567	517	545	537	505	585	537	552	535	563	593	553	521	541	539	542	554	530	570	560	568	538	568	576	576	550	588	559	595	594	603	562	529	573	591	542	505	599	573	598	573	550	527	553	527	524	529	539	510	555	584	578	538	548	531	553	543	524	567	539	584	545	541	540	576	589	527	586	561	545	601	551	509	555	549	576	577	559	522	561	547	556	560	573	524	569	588	558	571	565	535	553	529	513	556	529	569	533	562	534	568	567	564	568	509	539	587	553	554	541	590	576	550	583	578	575	532	558	560	543	545	576	542	529	539	522	508	550	570	560	573	535	541	592	538	520	560	578	576	527	546	530	510	562	592	581	574	503	568	562	597	554	585	553	540	579	591	561	595	580	580	549	568	579	547	552	597	525	569	556	608	579	580	544	566	533	540	573	577	552	579	560	560	562	567	573	586	543	553	590	570	530	583	551	569	557	513	555	569	573	584	621	573	574	528	561	568	565	535	578	516	567	548	549	619	541	574	556	547	533	570	555	554	568	575	550	603	533	565	587	505	570	512	567	582	635	593	531	571	577	581	531	523	562	567	564	553	585	603	542	591	548	566	539	577	572	574	536	569	536	570	549	555	565	570	568	587	589	557	535	574	554	551	575	573	601	561	534	568	554	512	538	594	531	547	565	532	541	561	590	533	565	581	523	549	513	563	510	557	564	570	556	529	555	526	579	542	562	525	552	542	566	610	569	575	560	497	527	544	571	567	563	562	594	558	532	532	560	541	541	574	545	563	561	608	535	520	557	576	558	567	582	568	545	561	558	576	543	552	561	553	550	535	578	533	554	527	609	608	536	591	545	534	583	545	564	531	554	537	564	526	580	539	577	557	585	551	581	552	566	559	522	578	548	544	559	560	556	545	586	551	523	556	577	575	543	566	559	551	542	549	546	523	531	568	539	563	559	562	549	561	510	562	525	600	562	572	544	546	528	577	519	557	571	546	533	565	599	565	502	567	557	609	542	576	525	564	585	569	573	533	559	599	578	579	587	549	550	517	579	563	553	585	569	582	568	545	546	519	539	512	566	540	573	542	573	521	578	564	623	574	616	585	587	571	554	553	562	556	565	596	590	568	578	572	575	488	519	551	554	550	563	512	572	570	537	553	541	570	547	557	531	571	575	547	532	506	540	597	545	604	577	563	562	505	552	567	582	558	573	552	532	540	525	596	554	592	566	544	563	575	563	555	564	547	594	530	534	572	580	586	524	543	553	542	597	561	608	585	553	559	574	572	554	568	557	541	553	563	569	585	612	578	576	570	558	575	559	523	557	556	571	560	581	549	594	571	594	506	573	568	574	554	566	577	576	551	566	575	579	570	586	552	537	560	545	564	544	533	573	581	567	571	527	543	517	554	533	562	527	541	576	604	546	541	590	578	559	523	554	556	572	570	613	581	557	547	562	560	543	573	603	583	547	596	547	589	578	572	576	570	562	553	597	579	615	538	570	542	547	570	543	562	600	506	533	557	557	522	550	547	551	569	552	543	537	500	590	517	538	514	556	543	552	571	534	574	564	518	567	595	551	519	609	579	595	589	537	520	567	570	556	544	544	523	550	536	548	543	589	535	569	552	538	532	569	556	535	557	550	542	546	565	546	569	572	546	534	506	538	574	534	512	545	560	550	560	561	554	549	580	534	563	582	553	589	587	576	548	570	548	543	532	565	560	527	608	556	553	516	545	550	543	557	522	518	584	552	562	591	561	537	535	551	571	526	583	596	575	560	578	578	539	589	527	613	541	561	600	535	551	587	565	610	538	539	566	583	547	598	601	535	524	571	514	588	545	578	550	601	573	605	592	538	621	579	540	536	553	575	608	564	556	531	564	592	549	527	555	602	569	567	601	524	530	553	555	542	569	566	527	520	572	556	548	532	527	600	529	575	524	542	578	569	610	557	534	552	559	577	575	555	591	518	554	555	558	566	562	551	619	553	548	569	609	591	552	584	548	553	540	549	542	572	535	556	548	511	552	594	513	555	537	561	589	547	542	527	550	571	593	578	582	532	570	521	564	544	522	530	556	575	596	534	583	541	533	557	569	574	545	525	579	576	545	620	572	549	571	580	560	555	563	549	547	567	560	576	559	572	540	586	593	566	549	543	542	599	549	565	590	531	559	576	531	571	556	533	590	593	578	578	577	577	562	544	585	559	531	537	578	572	546	500	544	569	539	579	583	547	558	561	558	554	536	576	561	553	562	561	602	588	550	566	574	564	552	562	575	575	534	569	558	558	537	611	595	539	529	564	549	547	592	568	549	603	526	591	510	587	546	575	594	558	552	548	596	549	558	575	565	611	535	556	557	525	564	512	559	570	550	580	541	577	530	556	566	545	560	569	563	561	561	533	581	556	556	567	541	551	543	542	561	602	577	558	557	594	566	565	569	554	545	537	526	533	569	544	583	529	578	563	535	554	550	560	569	557	539	555	562	539	590	533	574	527	546	532	568	579	593	565	536	561	541	558	563	569	595	583	542	553	585	548	567	543	584	547	602	551	590	548	570	542	547	567	584	566	583	574	575	515	527	558	564	550	572	571	563	543	588	570	608	562	544	562	514	570	561	536	521	574	545
24288	21482	25170	28197	21482	21488	18040	490	251	228	211	168	167	177	153	153	135	139	131	141	117	119	120	96	124	122	124	116	104	107	117	116	94	124	113	126	92	116	132	83	118	98	132	117	118	129	129	124	103	136	124	111	127	126	115	110	134	98	125	125	124	127	136	103	114	123	121	120	96	102	112	130	109	98	127	123	116	120	117	105	105	121	100	111	123	88	127	110	121	100	114	93	116	107	119	128	112	122	98	100	115	101	111	116	104	111	105	116	102	121	121	114	115	106	111	129	105	120	123	124	129	114	103	97	102	124	114	120	111	124	115	135	114	116	109	121	111	112	112	112	132	115	111	99	118	127	101	141	127	133	100	105	110	111	138	126	121	104	117	111	101	122	122	104	118	116	122	117	125	112	100	113	118	124	126	120	102	94	125	102	112	129	97	112	137	108	111	120	123	119	107	109	126	126	105	115	147	109	117	115	109	150	109	113	95	102	106	90	127	105	111	99	108	116	117	97	108	107	110	115	110	109	117	138	129	106	117	116	100	113	93	141	95	119	101	121	113	79	103	95	96	116	107	100	116	101	115	94	117	120	112	110	142	106	99	101	135	115	135	125	114	122	125	136	104	119	101	105	111	106	97	103	93	81	92	121	107	107	121	116	125	106	103	97	126	113	110	110	111	114	105	123	136	121	98	132	92	117	116	120	140	108	114	112	101	114	116	117	113	113	107	122	131	122	113	103	132	134	117	109	104	129	118	114	129	103	108	112	114	100	100	118	98	100	121	100	104	116	122	113	109	112	123	132	120	114	109	121	132	108	108	132	100	122	111	100	113	129	110	122	141	102	112	133	118	106	113	117	90	116	119	108	119	115	109	98	113	121	115	115	113	99	112	107	114	119	132	99	110	137	115	112	101	106	112	121	117	109	132	113	117	128	109	109	131	116	107	102	110	139	93	102	112	117	111	113	135	108	118	126	110	161	89	108	113	97	116	117	104	124	147	107	134	105	138	114	123	112	113	103	121	118	109	110	107	109	94	98	92	120	134	114	114	114	124	104	132	124	110	116	96	123	106	110	110	100	103	107	120	107	115	124	106	137	121	110	112	117	129	87	111	117	123	113	95	119	127	110	120	111	107	104	114	124	124	111	111	106	113	121	111	103	119	101	100	112	119	105	129	132	122	116	96	100	98	122	134	121	131	100	99	123	118	100	117	124	93	117	119	121	135	110	119	134	124	113	110	126	118	117	99	133	96	100	110	121	124	94	123	111	114	141	119	107	127	106	116	118	118	120	117	129	122	132	115	110	125	133	109	88	122	131	118	108	96	101	106	107	132	110	116	130	130	123	117	141	96	112	105	130	115	121	110	98	123	127	110	102	105	120	112	103	106	117	89	118	104	87	106	121	99	94	92	118	115	109	130	113	139	129	113	110	86	131	115	113	130	131	138	111	114	123	107	127	117	129	131	110	98	100	133	121	105	131	120	98	131	121	113	104	122	113	142	109	87	110	122	121	106	124	112	126	112	105	94	111	123	123	130	100	98	109	97	132	104	112	100	125	98	120	100	134	117	133	127	114	118	117	109	118	117	106	112	138	101	132	129	117	104	106	116	109	114	125	113	134	122	114	122	118	81	100	126	99	110	113	96	108	122	111	125	131	111	92	147	110	123	118	101	90	115	103	122	101	94	103	107	116	110	125	116	100	109	100	120	128	121	109	123	111	116	126	129	121	109	135	108	109	102	127	115	131	101	117	121	97	100	96	108	126	124	118	121	110	117	107	102	116	106	129	89	124	113	104	118	118	111	127	126	109	134	119	102	113	108	132	120	98	104	110	123	107	114	119	98	114	114	118	115	116	108	105	112	111	119	98	126	106	111	140	104	100	119	101	115	109	96	118	123	142	114	115	122	107	108	103	102	104	106	116	126	125	134	109	126	115	133	110	118	116	89	100	124	126	112	125	113	82	89	126	126	102	122	110	113	101	97	131	119	113	117	103	124	105	98	100	117	125	140	123	129	96	125	104	105	118	107	120	106	118	122	124	100	125	120	132	104	113	117	100	103	132	108	107	101	128	104	96	89	118	120	112	112	100	125	117	122	124	130	113	121	122	120	121	98	109	103	114	134	137	108	107	112	109	116	112	125	129	125	82	107	119	127	115	136	104	129	123	127	122	145	119	109	129	117	116	126	115	145	135	91	130	116	102	94	116	95	102	121	97	126	98	131	114	119	108	111	102	103	109	121	102	96	136	99	108	111	105	133	109	131	129	106	126	116	116	128	115	101	97	125	116	93	105	111	111	117	136	109	111	123	101	119	99	110	120	119	109	100	129	115	99	127	98	104	96	108	111	104	95	110	103	113	100	107	101	132	127	119	114	102	108	118	111	99	109	116	116	107	119	123	113	107	113	135	132	100	122	126	103	130	150	109	115	109	147	113	114	110	113	116	105	105	103	118	109	132	104	106	107	104	118	124	109	104	120	111	112	145	131	126	133	128	115	129	121	108	111	111	131	114	127	96	111	111	125	120	117	101	99	121	106	123	127	115	100	97	116	110	108	108	118	108	119	119	106	129	128	122	115	107	102	100	123	116	103	107	123	117	97	134	91	127	93	98	108	124	115	120	95	122	123	105	124	102	91	107	117	106	118	106	106	99	116	124	115	124	103	98	116	121	107	110	112	112	121	136	100	119	95	92	97	112	108	95	104	99	110	115	114	103	113	105	110	121	113	118	102	103	89	115	123	133	108	114	107	121	117	124	116	101	95	113	116	105	114	106	95	96	120	104	104	96	104	128	108	101	119	101	120	109	132	122	126	112	102	118	111	122	108	125	118	102	116	106	107	111	104	125	131	114	125	107	110	116	105	113	127	120	105	102	119	112	118	104	103	98	127	105	93	100	99	136	130	104	119	111	102	127	135	147	115	124	121	118	115	121	105	105	100	99	101	89	106	113	115	117	110	98	104	102	104	115	111	114	90	133	109	101	120	108	118	103	123	91	89	101	115	107	98	109	112	123	119	102	109	113	133	127	98	113	111	98	126	109	110	120	102	110	107	111	120	126	113	106	131	102	138	102	85	124	110	117	93	139	113	135	122	117	126	108	116	98	138	117	94	106	120	110	128	123	105	93	112	101	122	117	87	122	104	114	90	105	100	112	121	107	113	111	126	110	120	123	108	111	129	125	122	124	122	116	151	124	128	123	113	131	114	112	107	122	104	122	121	107	100	126	144	118	129	100	113	104	121	113	122	104	117	95	109	108	106	101	151	132	96	104	103	101	113	123	119	113	132	123	129	106	90	114	98	126	106	114	114	90	122	128	131	116	104	93	124	105	122	123	110	101	112	100	112	119	105	114	126	107	126	115	121	96	104	108	94	110	112	109	106	114	103	124	129	110	101	115	104	106	124	123	118	121	105	110	101	122	114	121	118	102	99	129	122	112	122	97	121	115	120	118	111	135	108	115	114	111	126	112	134	122	104	106	105	113	97	107	122	109	130
2929	3002	1476	735	507	481	373	353	311	295	309	285	317	328	299	288	268	310	308	318	300	306	276	281	295	297	253	293	275	263	279	295	283	282	279	297	271	299	281	289	294	276	304	300	295	244	287	268	291	268	279	265	297	287	270	333	283	276	289	280	283	299	285	286	289	260	292	275	267	267	299	323	279	262	304	262	280	286	290	296	296	292	317	288	248	299	266	290	295	297	275	280	288	309	308	264	260	269	306	304	275	266	275	280	287	269	276	295	279	291	300	262	286	288	285	302	268	265	275	293	269	279	291	264	283	276	280	273	286	298	301	279	287	304	279	265	287	301	261	286	286	271	238	284	283	258	259	302	268	305	275	305	290	282	238	283	267	261	283	280	299	287	269	284	292	272	286	254	296	266	272	279	262	298	262	279	268	287	267	296	262	274	300	268	300	288	291	283	236	281	308	292	273	276	297	291	265	271	291	262	273	278	271	247	294	282	279	263	270	254	277	297	283	289	291	273	286	275	309	318	284	279	259	317	262	255	265	279	287	290	275	286	267	298	281	293	306	267	277	289	290	263	273	293	302	262	264	259	256	297	279	293	302	226	284	266	291	289	282	301	288	286	280	300	273	260	265	276	303	269	289	275	281	244	286	283	279	243	278	246	278	264	296	280	302	271	250	305	270	267	290	282	268	272	257	291	274	292	281	249	290	298	284	269	282	278	319	282	293	269	309	277	271	301	275	257	275	278	290	286	257	283	272	287	297	275	295	313	284	283	281	292	295	274	262	295	286	298	317	290	272	245	288	279	273	311	279	261	281	293	274	260	266	277	265	264	296	309	260	287	311	277	308	308	249	282	283	273	296	284	280	286	246	263	277	272	298	297	285	282	246	287	274	288	314	304	264	257	299	260	291	267	267	296	281	309	300	269	275	293	303	261	308	286	274	297	272	254	264	260	271	263	257	285	260	280	287	298	264	279	260	334	292	275	246	286	260	281	272	283	268	282	290	283	286	252	283	246	251	285	268	272	272	270	286	291	283	265	280	313	243	259	272	278	307	263	292	281	272	279	295	290	284	260	251	269	284	276	263	253	316	265	273	275	274	282	291	256	267	275	262	262	274	250	301	269	282	315	260	276	279	263	262	304	267	302	275	265	316	287	281	291	299	280	270	255	303	311	275	267	295	296	230	284	278	287	304	306	279	303	278	273	297	282	297	282	300	300	312	278	271	278	258	280	300	260	280	279	260	291	268	275	302	287	257	258	284	254	289	262	314	255	284	308	263	261	282	276	268	275	286	292	287	293	306	300	263	257	291	284	282	314	308	282	299	312	275	264	276	295	280	310	288	286	280	292	313	290	274	294	272	282	289	269	297	266	261	299	261	292	289	283	278	283	293	321	288	271	307	284	272	308	290	280	278	286	271	247	285	283	277	304	263	250	303	301	277	259	285	243	279	254	289	258	306	245	264	295	268	297	285	260	284	299	301	279	277	284	310	308	270	300	283	268	265	278	284	263	279	257	296	293	241	256	285	271	294	264	290	265	309	295	255	256	289	262	265	301	304	287	261	302	268	258	285	286	275	303	263	277	272	281	298	303	270	285	286	285	265	266	273	300	266	278	257	288	273	275	278	272	291	289	293	303	289	284	286	278	290	302	269	284	274	291	291	282	302	273	237	283	335	270	297	255	267	272	283	287	270	310	275	282	314	276	284	281	288	298	277	296	288	267	264	270	249	284	293	261	302	290	273	293	256	250	254	281	288	274	265	266	269	284	275	297	286	283	293	257	284	296	286	275	265	258	289	286	295	302	266	289	306	270	291	260	281	299	319	260	277	277	261	287	296	281	279	322	259	271	275	281	266	270	261	286	297	264	277	258	319	287	289	302	271	301	288	278	277	232	280	278	307	303	272	305	278	272	276	263	308	304	272	272	307	292	268	273	296	263	289	280	276	259	275	303	288	264	271	298	288	275	257	283	287	289	281	276	279	294	277	270	297	243	262	294	266	282	280	312	248	296	290	272	279	256	292	280	291	274	288	304	277	254	254	269	302	271	300	266	279	285	290	295	264	265	286	258	285	295	292	265	269	275	283	267	259	260	287	265	292	258	247	290	272	300	274	277	269	264	296	268	286	276	271	291	279	277	305	275	283	282	274	258	266	278	254	264	265	276	288	291	306	289	289	260	309	281	288	296	286	299	282	267	284	262	304	264	274	294	280	257	254	282	312	279	290	274	276	274	245	278	270	263	297	296	283	266	279	262	297	266	261	310	307	284	291	293	288	294	258	256	266	272	285	280	276	318	305	271	280	252	267	279	278	261	310	292	317	278	312	289	288	285	258	245	295	278	301	271	264	255	299	291	310	278	306	317	282	281	280	286	298	282	274	238	287	305	299	266	278	270	269	264	285	284	286	280	295	269	282	299	275	275	273	287	285	289	272	251	279	289	334	274	281	323	261	280	254	278	265	258	271	263	289	289	262	288	277	284	261	271	271	279	308	278	290	272	259	273	300	293	306	271	280	277	283	259	281	286	296	278	313	276	291	269	219	243	306	332	265	286	292	298	276	293	279	291	297	262	279	278	321	271	266	303	280	298	281	323	288	295	277	265	290	275	310	290	288	308	251	294	303	265	264	296	275	263	265	282	268	252	287	323	280	267	297	301	274	264	264	268	265	274	298	282	303	266	288	255	299	259	277	299	302	293	299	272	289	268	296	272	295	272	285	303	294	249	274	287	258	300	283	240	281	265	250	268	273	284	276	306	287	300	301	303	241	250	263	294	299	305	271	267	257	317	260	284	288	285	282	299	275	271	299	278	285	286	290	265	271	249	283	279	256	304	295	311	273	271	270	293	271	294	279	283	277	278	260	254	284	295	287	295	286	292	303	276	266	260	322	301	291	263	260	272	212	284	308	255	279	267	302	280	269	278	269	252	283	259	315	300	282	291	302	282	298	273	250	278	299	273	288	249	307	284	281	296	280	276	254	300	295	270	268	266	269	284	258	261	291	254	312	275	270	295	266	251	272	265	292	288	286	290	282	260	292	237	276	246	268	287	282	291	286	271	274	277	279	299	281	258	302	287	284	291	258	280	276	298	276	254	245	259	301	300	289	265	296	278	274	263	293	312	273	294	276	290	296	303	258	284	273	264	276	303	263	282	274	280	253	280	255	261	265	264	279	269	295	289	283	286	256	281	281	289	284	272	278	276	274	313	289	280	283	302	272	297	280	276	299	291	258	273	255	300	304	295	282	274	281	277	258	308	282	250	281	285	275	263	306	264	275	277	275	293	284	276	253	263	280	297	317	260	296	250	296	267	297	250	323	278	299	258	276	291	299	278	271	266	255	266	263	285	289	288	269	269	274	309	262	243	299	303	314	283	285	280	315	275	265	280	254	300	305	234	271	264	271	280	275	250	283	294	308	273	270	288	251	284	279	272	274	299	300	308	272	275	296	290	285	280	286	246	268	292	280	285	308	278	294	294	279	310	311	248	278	317
32010	21031	11857	985	518	473	460	383	363	355	361	431	395	366	406	350	395	366	383	404	363	385	391	426	381	368	368	364	411	356	334	359	364	383	356	377	367	358	373	387	385	388	391	398	368	372	395	360	381	355	357	377	390	363	374	423	334	368	383	371	358	379	342	364	390	334	327	375	380	358	358	375	399	364	356	394	390	384	372	359	427	369	374	409	379	368	371	377	382	390	367	386	377	372	405	343	373	381	376	379	364	374	370	383	360	401	353	363	337	392	395	375	365	376	392	390	370	392	346	375	389	382	391	386	359	406	341	413	387	410	360	381	369	360	375	380	381	385	379	368	355	352	396	375	367	399	415	379	343	358	365	385	363	330	370	380	353	376	407	410	393	401	356	354	397	360	378	395	364	385	375	369	345	386	350	392	377	330	306	357	360	359	396	376	367	355	342	398	372	398	399	359	391	369	388	371	348	378	379	375	382	357	392	371	336	344	354	408	360	409	401	348	415	419	393	354	372	382	395	374	372	342	356	389	378	378	354	383	393	364	391	392	401	348	403	402	369	416	402	375	409	395	365	410	360	359	347	351	367	377	398	357	372	363	392	357	380	356	367	409	372	383	385	366	400	396	390	392	403	383	386	380	362	365	380	397	369	364	370	395	390	364	384	374	361	374	383	379	384	395	351	380	420	389	359	360	372	376	352	378	393	370	399	373	385	379	358	372	382	402	391	409	383	372	366	364	379	399	385	357	346	386	369	340	356	365	366	379	347	356	380	394	369	371	362	406	369	399	396	385	388	352	344	369	364	379	383	379	357	356	394	390	362	376	358	393	367	333	375	359	398	363	364	365	399	399	403	372	374	369	358	361	414	357	344	371	371	381	399	414	398	371	402	384	361	392	387	386	359	397	353	357	370	356	357	391	348	368	372	372	377	369	381	404	380	345	379	385	388	358	357	373	359	389	354	392	393	379	364	405	397	363	436	390	363	350	400	378	346	374	356	388	397	356	350	389	340	370	388	372	386	375	346	374	339	375	382	346	343	343	407	409	351	368	374	376	375	367	373	387	371	370	353	380	351	399	376	403	391	375	347	373	351	369	348	337	378	392	358	372	354	377	432	383	389	416	355	381	357	416	396	361	391	382	385	385	357	380	374	339	374	361	389	390	362	372	369	360	386	358	371	354	376	394	382	330	386	392	374	339	352	355	342	404	400	343	387	392	389	394	394	380	336	363	390	381	375	369	366	344	387	353	402	377	327	397	375	400	391	364	350	360	372	413	415	370	427	333	393	392	363	386	338	360	423	341	403	360	383	388	373	394	368	383	370	413	374	369	349	370	401	382	369	362	349	349	376	347	385	368	395	371	378	390	381	406	386	371	377	359	364	391	405	388	380	369	391	429	411	356	370	402	334	328	374	379	374	405	401	389	353	407	389	373	390	356	367	396	389	383	379	390	367	353	400	349	356	343	399	392	374	353	339	391	396	349	364	375	380	375	377	379	404	341	377	407	392	380	428	399	391	417	376	372	376	382	347	377	324	408	386	391	407	370	356	384	389	356	395	380	415	373	375	356	392	379	368	398	355	385	348	370	364	369	397	384	337	359	378	420	393	343	362	384	384	369	331	393	396	369	360	365	368	394	351	376	387	386	424	359	394	372	386	398	409	404	424	366	394	364	360	356	401	376	407	399	319	393	320	352	342	389	365	396	367	410	399	366	355	373	353	358	391	397	389	364	373	384	377	377	341	363	365	368	366	399	387	406	376	360	319	386	363	408	377	351	367	392	395	385	383	382	382	377	374	367	376	412	354	385	383	392	359	394	376	377	380	371	395	377	362	390	366	400	364	361	416	415	401	327	393	377	353	353	379	354	413	373	401	366	361	369	371	405	395	357	382	346	341	383	390	388	391	365	394	334	358	408	375	393	425	387	361	390	372	332	359	396	399	415	355	380	388	350	365	362	371	343	368	392	338	384	380	366	386	383	395	383	391	356	360	370	371	367	358	397	393	342	354	369	393	410	369	372	382	363	350	388	387	349	353	344	393	356	357	387	363	389	347	358	367	376	354	403	345	373	382	411	362	353	382	376	408	387	397	364	387	355	381	401	371	398	349	371	394	401	410	358	372	351	394	406	374	389	391	382	378	385	371	412	387	394	378	373	359	365	334	375	358	359	358	375	406	398	339	377	375	366	337	376	405	379	334	396	423	361	383	353	394	364	407	388	348	336	357	375	368	379	402	370	411	382	391	377	393	361	398	367	382	406	364	373	411	406	367	382	400	387	350	388	377	360	427	377	388	378	361	362	361	368	365	362	365	413	360	357	372	362	381	382	385	398	387	374	395	380	381	373	369	400	358	361	416	360	385	401	384	391	375	361	340	380	355	393	359	377	408	371	370	363	358	373	368	376	345	370	375	378	367	390	360	380	363	358	373	355	401	426	366	399	403	366	358	374	397	369	328	421	383	337	380	362	409	393	389	390	367	389	367	370	343	363	380	405	347	393	351	353	367	381	368	389	405	402	359	354	342	408	360	374	375	385	380	355	389	359	402	358	404	375	393	372	400	397	379	344	354	352	383	413	357	374	416	406	363	355	391	369	391	358	408	394	337	395	386	400	420	374	339	391	360	362	369	375	378	398	390	384	350	338	343	374	374	361	365	366	351	387	372	371	376	357	402	364	395	359	373	368	358	346	369	384	374	379	377	384	358	373	375	350	333	341	369	384	378	383	400	343	365	395	357	400	346	376	402	356	371	398	356	339	352	370	385	421	363	366	337	371	335	350	346	340	358	416	387	356	416	400	375	367	376	382	396	345	373	356	367	367	376	373	370	363	396	394	344	348	370	364	389	362	361	367	345	406	346	392	349	371	381	353	393	389	382	369	347	366	410	387	408	398	406	388	353	386	375	399	358	387	367	386	363	367	374	362	363	376	358	381	354	405	373	397	375	374	402	418	402	390	385	385	383	383	398	396	359	377	394	386	338	353	364	360	343	353	404	399	402	338	413	396	390	370	392	393	358	382	378	365	361	351	349	362	385	382	387	393	358	363	392	402	388	412	392	399	356	354	368	372	357	373	364	389	366	366	396	389	392	372	390	372	360	331	386	378	375	386	384	366	393	374	339	336	362	344	370	359	358	395	351	360	333	403	364	379	379	401	371	322	384	363	376	371	385	391	394	373	358	353	384	356	347	393	384	375	365	399	422	388	412	409	365	388	377	385	438	353	368	323	371	362	360	372	412	383	378	356	367	364	394	361	368	382	354	413	395	373	361	384	412	355	370	390	374	387	389	392	422	358	379	408	405	341	429	358	379	347	365	351	372	342	367	372	378	383	323	402	339	390	388	367	360	388	392	409	404	335	380	360	402	350	395	372	364	412	369	354	345	393	391	381	384	379	372	381	350	400	370	346	371	388	380	339	336	371	365	379	374	384	400	377	421	432	408	352	339	380	363	384	376	403	393	382	335	394	377	386	379	415	364	391	352	386	386	384	400	348
5643	941	836	839	825	812	807	861	834	795	814	838	773	816	858	815	800	737	793	794	871	856	810	875	849	833	835	810	786	810	818	789	863	837	814	820	815	838	788	799	833	824	837	813	792	824	823	814	750	838	785	810	810	823	791	787	805	810	835	791	821	802	829	825	768	768	806	799	803	809	839	796	804	811	766	782	848	818	809	766	776	781	823	838	829	807	808	803	811	840	849	848	841	760	796	825	800	791	772	834	791	777	803	790	837	796	831	805	840	830	800	784	810	773	831	822	799	838	786	824	827	788	831	790	819	792	806	837	806	820	879	835	813	803	807	835	834	826	802	819	848	804	816	804	845	792	805	736	800	794	784	842	832	840	837	823	841	791	818	764	809	785	821	801	793	834	756	804	804	824	844	780	776	841	800	823	856	810	775	802	825	776	795	822	765	829	858	770	809	772	828	810	872	805	775	823	786	822	764	795	793	831	736	836	756	821	774	828	779	816	805	802	826	813	799	826	808	863	803	781	843	802	802	830	812	800	793	805	822	749	779	835	822	830	789	773	791	789	836	808	819	837	803	748	786	811	857	805	845	833	777	788	857	817	808	846	802	803	773	837	871	778	835	785	786	777	804	825	850	817	793	865	817	805	814	830	800	854	824	834	816	818	808	808	818	794	770	822	874	771	827	807	843	812	855	802	816	766	812	780	798	813	831	766	827	781	812	794	804	817	832	792	789	838	810	792	779	829	813	832	818	849	761	798	844	862	791	834	812	870	830	773	817	843	802	844	849	819	755	825	775	734	789	801	781	784	816	866	839	769	805	836	788	780	838	830	800	853	848	815	791	842	855	802	855	819	838	845	833	808	885	839	818	792	815	785	849	896	796	872	781	807	790	809	791	853	856	813	792	846	791	820	836	809	822	810	774	763	853	837	808	783	769	844	854	761	818	794	822	829	807	824	832	830	796	787	821	880	779	784	860	866	810	839	832	808	830	811	852	779	817	818	804	837	796	802	829	793	782	780	823	783	826	847	843	842	833	822	880	824	837	848	853	853	841	772	830	838	805	800	869	793	785	829	791	826	840	776	808	766	821	820	742	776	860	804	812	835	810	774	857	846	760	784	882	828	802	810	784	786	757	822	849	823	820	782	814	822	799	801	794	810	800	841	815	865	800	774	820	770	802	820	782	808	772	845	821	828	842	805	783	798	854	792	838	789	827	802	815	827	859	832	797	839	809	794	836	830	803	826	809	786	812	843	817	818	768	800	816	749	782	796	832	844	752	790	787	806	790	823	815	815	814	794	842	802	820	793	822	830	799	788	827	784	798	816	868	782	769	801	844	782	820	776	867	829	797	772	761	801	811	821	798	837	834	786	817	788	809	810	814	796	887	814	846	793	836	858	799	810	807	796	782	765	792	816	849	798	822	921	815	833	843	791	833	865	855	764	773	834	812	827	815	800	781	767	736	749	794	796	857	808	779	836	799	772	811	777	793	777	850	755	783	801	763	788	809	818	765	786	814	782	834	831	758	827	797	808	802	775	790	812	802	828	841	823	808	858	804	804	808	838	766	831	851	828	857	830	798	840	824	793	836	811	795	830	879	789	806	791	821	855	840	810	796	816	831	795	800	810	828	805	840	824	768	823	820	813	787	803	789	823	790	789	815	846	856	781	836	834	790	824	817	807	844	843	848	833	842	858	849	837	843	823	832	846	761	776	751	776	779	807	836	760	845	824	791	823	811	819	821	809	849	843	797	794	795	824	788	823	794	793	783	783	848	816	819	854	841	798	809	815	824	856	833	782	828	828	799	821	865	818	825	837	804	819	828	821	846	834	780	756	842	785	811	828	799	874	778	788	796	835	854	882	807	786	809	808	813	805	812	779	832	799	826	795	752	796	827	759	796	787	816	883	871	799	824	860	771	817	784	762	807	837	841	814	772	857	842	847	832	849	762	814	824	858	857	837	836	830	797	813	841	827	805	819	796	821	908	791	802	861	845	820	834	759	812	774	802	871	918	811	760	805	834	812	815	769	768	839	809	854	836	776	774	864	832	834	842	808	771	866	799	816	858	785	810	820	824	805	804	854	815	828	822	863	806	813	822	834	833	809	847	808	810	778	815	786	834	857	813	762	821	772	830	833	842	816	815	778	778	842	763	860	794	819	799	824	819	851	844	816	762	826	800	829	853	845	858	818	796	833	843	878	783	843	815	800	824	821	788	790	817	813	801	817	744	821	795	764	827	820	848	809	821	781	819	814	827	786	841	819	806	810	788	781	864	789	852	819	795	871	827	826	783	806	813	765	763	815	783	830	787	822	844	846	817	807	820	805	824	835	858	782	776	822	885	805	856	873	868	807	827	811	853	834	888	816	783	845	821	785	816	768	846	817	782	823	818	817	820	811	785	760	792	756	810	800	792	846	845	810	808	860	834	848	773	834	761	765	843	853	785	811	752	787	764	779	823	832	766	805	792	813	816	840	836	810	890	803	792	802	767	816	840	829	832	820	827	807	844	813	812	799	819	795	832	819	818	809	872	834	791	834	845	807	776	808	799	796	838	826	832	782	821	819	767	785	816	811	840	822	848	814	808	790	849	761	846	764	900	829	814	848	819	818	796	819	801	761	833	767	773	833	758	790	824	804	806	828	749	820	830	814	787	777	800	798	899	822	814	818	820	834	801	737	771	776	815	805	840	812	776	851	805	819	827	762	808	780	799	840	862	809	827	794	797	806	788	796	827	838	739	844	840	823	775	798	807	828	732	857	819	788	838	782	792	809	792	826	776	852	804	817	869	843	830	830	822	835	844	837	816	779	789	822	829	765	757	763	856	811	833	783	802	805	823	783	849	862	828	769	874	836	798	767	879	830	845	828	765	802	786	810	797	824	821	823	793	800	791	821	786	803	835	814	814	859	836	771	804	803	852	820	850	820	893	811	806	843	766	841	857	801	836	821	794	821	820	795	763	799	834	823	847	816	791	890	864	817	753	865	811	773	788	797	882	864	781	814	810	811	796	834	841	784	814	790	810	834	823	765	815	802	822	817	814	838	823	812	751	804	794	832	825	834	777	825	808	838	837	800	796	820	839	759	799	782	824	861	793	806	815	818	802	883	795	791	812	815	789	820	816	788	782	758	802	814	783	810	810	846	814	807	839	801	842	819	820	802	825	750	788	829	809	825	806	811	776	782	809	822	858	789	833	822	788	760	823	827	789	881	786	791	802	830	859	819	810	796	773	819	778	814	833	812	840	851	804	825	794	766	814	807	819	813	802	833	786	783	826	855	809	807	852	800	803	794	837	819	823	788	781	814	796	838	774	824	789	840	848	793	813	799	797	820	809	838	879	810	795	797	797	840	807	780	815	711	887	835	828	811	823	817	820	786	830	886	815	784	861	834	757	831	773	831	859	816	802	841	773	798	834	829	806	823	776	816	823	783	815	838	822	806	812	787	763	783	827	826	790	831	797	817	855	838	806	799	775	837	794	817	779	819	801	839
24924	21488	24811	28562	21483	21225	1038	418	325	287	291	246	285	297	285	288	284	265	242	249	294	279	288	254	267	273	264	265	253	253	273	265	266	269	276	241	286	239	245	267	233	293	263	265	244	240	248	267	250	238	264	254	250	257	251	271	247	271	256	269	258	236	273	246	273	222	263	232	230	219	297	234	271	259	234	288	262	262	239	275	265	260	245	249	256	273	255	267	245	254	279	238	256	264	256	240	256	243	288	251	263	258	271	272	282	254	262	244	248	248	257	253	260	271	285	287	220	244	238	243	267	273	248	252	244	266	276	252	251	259	264	260	265	224	231	248	249	278	248	266	237	264	258	257	269	239	227	297	254	244	274	276	228	266	254	252	245	237	292	251	225	266	306	289	292	238	244	233	247	274	259	261	262	272	238	257	245	273	274	249	266	261	256	283	262	282	257	261	259	266	225	237	255	263	256	260	246	243	233	262	257	258	269	268	299	270	243	254	225	249	260	267	234	305	287	237	265	250	267	265	264	265	252	252	246	274	288	252	280	246	242	265	280	243	249	237	242	241	237	281	244	267	287	264	287	256	260	251	237	252	265	261	267	239	237	256	257	258	235	269	242	272	236	250	238	283	250	246	282	259	235	236	266	246	272	266	263	286	241	273	263	282	246	246	245	262	251	254	245	284	256	253	299	253	250	263	241	257	268	239	274	252	255	276	254	254	252	245	293	259	247	251	235	243	272	259	250	290	262	282	257	272	267	272	253	244	229	270	273	259	238	255	234	265	243	247	259	255	254	256	243	226	253	251	266	239	254	254	257	273	260	264	270	280	268	232	285	287	247	263	260	250	275	253	243	254	271	277	243	250	246	254	287	257	257	246	265	259	256	242	248	255	257	294	281	228	261	264	277	255	253	247	227	261	246	313	252	283	265	249	229	260	256	249	228	272	247	277	272	247	263	265	265	218	240	232	227	257	272	260	283	264	257	243	252	271	263	287	295	277	255	257	271	261	278	251	259	245	236	267	292	241	233	245	258	275	237	293	224	268	251	242	280	254	260	245	246	249	258	287	254	224	289	235	264	252	263	242	243	246	234	273	270	290	260	250	265	265	263	241	228	229	264	264	281	276	273	262	240	250	264	258	253	253	259	225	235	245	250	273	248	252	267	231	252	261	278	250	281	229	249	280	231	235	247	244	226	290	232	246	235	263	246	256	241	258	259	238	260	257	275	259	274	256	243	245	243	234	260	272	265	267	234	285	266	241	256	241	258	240	287	238	252	265	237	245	263	241	227	257	255	264	245	228	241	254	285	272	251	254	252	239	279	233	266	269	255	234	242	257	273	256	224	280	238	299	250	276	282	275	263	269	272	263	250	259	242	247	275	264	248	265	266	239	235	256	252	283	234	231	269	294	258	266	246	222	279	283	264	279	258	248	263	244	260	224	253	270	240	237	259	273	250	250	250	250	250	270	239	262	259	260	272	244	249	242	247	267	224	233	249	245	234	268	273	234	243	275	266	275	244	235	256	262	247	218	237	222	258	247	282	286	266	233	259	252	264	276	233	256	256	270	287	267	247	277	259	287	253	260	256	263	256	262	258	298	260	258	269	241	289	266	275	273	228	266	239	291	286	267	232	246	262	231	258	255	281	237	280	266	239	240	269	256	236	245	240	256	253	244	274	255	253	285	283	245	235	263	212	295	235	269	255	223	236	243	231	238	252	218	241	295	276	254	227	273	256	298	273	264	235	244	256	239	275	274	226	265	276	254	266	260	240	251	253	252	274	228	214	242	245	250	271	254	285	265	281	256	271	223	231	256	275	240	246	269	226	245	260	261	265	258	251	243	231	249	254	240	255	250	273	255	273	249	247	228	245	254	262	290	272	247	274	282	252	232	267	267	225	255	232	234	269	252	276	263	255	254	230	283	281	283	252	235	247	264	257	239	258	248	261	270	277	272	226	245	262	277	252	235	258	266	248	244	263	280	241	254	254	240	222	245	255	234	261	268	253	250	245	249	243	222	282	251	277	267	249	232	251	239	234	250	270	256	240	242	244	218	254	272	280	253	260	254	262	264	294	269	269	248	264	259	301	291	264	295	271	239	249	245	263	251	259	253	245	264	242	242	259	247	259	245	249	277	275	256	241	263	273	284	233	231	252	246	260	253	285	268	270	255	271	238	290	243	299	268	247	241	267	268	251	281	245	241	229	260	258	219	243	283	268	249	278	278	254	265	274	248	226	244	251	274	248	238	270	278	277	246	249	248	255	247	227	245	275	234	289	263	288	269	258	286	285	268	213	254	271	282	269	246	259	273	246	287	254	267	269	264	242	229	262	256	249	251	266	233	255	263	278	262	283	247	265	281	263	288	261	244	248	245	275	272	246	234	240	269	231	202	247	238	259	272	238	248	262	267	242	235	279	253	225	256	251	267	235	222	260	269	239	232	262	224	256	265	246	239	240	264	254	226	287	237	247	286	243	252	229	283	251	254	255	252	267	249	270	285	241	265	281	244	272	241	263	250	275	274	265	266	227	231	275	243	236	250	269	257	269	269	249	268	287	247	266	228	233	276	276	236	254	238	260	266	270	259	253	252	246	265	253	256	281	280	238	254	284	237	295	293	254	257	257	233	260	228	230	267	266	241	253	265	261	255	254	242	238	218	269	265	275	250	256	228	247	273	256	265	259	274	259	254	242	236	277	260	263	239	256	260	275	252	263	280	235	254	258	251	263	263	250	244	269	250	270	237	231	256	253	241	259	272	260	268	237	236	241	255	238	245	235	245	251	247	269	255	270	242	278	261	239	239	217	264	266	248	262	238	246	287	293	252	298	249	247	246	257	254	262	237	265	268	245	252	274	279	256	271	279	258	223	255	251	253	255	264	304	263	249	250	248	244	261	248	241	254	241	248	261	272	259	229	241	253	248	261	285	262	243	232	305	278	243	242	270	254	256	220	238	295	264	252	249	296	264	249	250	271	245	263	270	270	250	254	253	237	269	244	287	272	290	232	272	258	296	266	299	261	257	231	260	246	242	252	243	260	258	236	293	253	275	272	256	236	254	250	267	272	224	270	226	287	235	281	260	274	269	253	253	207	238	248	272	257	295	263	277	233	245	264	259	244	245	268	256	258	239	250	270	234	242	231	258	274	273	261	245	229	247	268	227	255	249	252	248	270	258	261	273	247	236	276	266	277	225	233	271	274	260	242	270	233	264	288	264	265	286	289	247	247	262	265	273	289	262	242	280	252	267	297	252	272	256	255	234	219	301	257	259	248	268	241	235	303	272	255	291	220	280	236	248	253	274	225	234	229	226	227	243	262	261	263	245	276	270	227	252	251	256	245	288	234	249	270	283	236	280	263	252	248	248	243	273	273	261	223	220	294	247	242	216	239	239	251	242	265	273	278	252	253	255	232	209	279	250	277	250	261	278	237	278	276	243	232	263	233	266	245	262	263	261	267	250	245	301	266	236	274	260	244	280	231	225	256	258	255	260	259
3110	2001	1189	801	702	643	570	566	597	557	577	586	563	582	570	555	551	579	550	623	569	530	528	540	576	548	557	596	546	557	566	554	529	593	565	563	548	553	543	552	534	594	579	585	563	586	532	533	579	599	597	565	550	554	567	578	543	577	545	585	590	547	563	540	576	568	538	582	508	595	546	516	550	526	651	568	549	566	549	547	602	530	565	586	569	523	551	572	523	531	541	546	602	558	587	580	569	575	584	606	538	544	518	579	572	545	547	567	555	573	526	552	538	559	574	544	554	529	584	560	589	517	561	568	578	575	596	560	567	616	569	595	567	564	590	569	537	531	546	547	573	522	560	547	560	554	576	547	562	602	560	522	576	559	542	564	542	551	577	565	514	567	556	588	573	579	592	542	565	572	560	596	556	595	570	548	570	564	592	526	548	570	563	567	599	583	508	581	577	596	508	586	554	562	561	569	555	586	573	561	582	556	549	572	578	509	585	562	545	530	574	599	552	560	573	578	563	573	527	515	561	520	540	587	511	563	563	504	555	537	548	570	531	570	518	570	575	534	561	581	551	568	506	575	536	555	546	572	527	566	578	573	581	540	573	548	580	576	591	550	566	571	568	590	545	550	569	592	575	533	513	592	580	552	531	571	573	532	518	552	515	542	570	556	529	577	558	560	557	519	586	551	557	569	544	551	571	578	598	563	554	540	521	566	543	547	598	540	584	519	551	556	549	591	558	535	549	562	533	578	546	545	557	557	566	550	538	539	550	593	531	558	534	565	564	560	531	576	567	552	524	563	580	566	554	561	538	573	572	566	553	579	500	571	563	562	559	575	551	602	550	559	569	545	572	588	544	558	540	558	541	605	547	570	593	568	556	570	534	608	546	559	497	560	584	554	566	601	559	534	555	581	534	533	518	524	610	550	550	550	593	568	576	560	557	543	540	583	575	529	517	554	574	570	563	544	570	525	557	585	510	540	584	521	576	565	525	558	558	567	575	578	521	524	572	586	550	521	538	573	580	522	581	516	543	596	541	534	575	554	541	544	558	591	559	580	563	537	565	588	566	576	556	568	559	546	579	549	563	571	565	594	579	596	576	567	583	572	531	525	552	580	577	561	549	575	586	554	565	567	536	527	557	560	548	557	579	549	553	547	543	567	532	563	581	568	585	562	556	529	580	568	557	581	544	567	530	579	582	541	564	574	570	564	556	576	546	565	563	569	515	552	541	536	532	549	566	545	575	596	550	597	594	526	576	590	611	598	549	545	540	555	590	547	553	584	516	560	556	559	593	609	557	583	571	522	577	552	589	600	554	509	552	592	547	550	565	550	575	578	534	558	579	578	603	571	622	564	581	545	530	559	575	567	565	564	499	541	536	530	556	559	564	573	538	525	546	593	592	553	616	560	539	571	538	533	536	587	575	583	509	558	562	520	559	598	559	543	523	561	597	570	520	580	554	570	569	555	562	533	547	537	558	555	549	543	577	564	575	561	572	586	522	585	606	589	555	565	578	544	597	569	579	562	531	545	571	537	522	572	562	595	536	491	575	585	534	577	582	512	539	534	583	542	541	559	570	550	561	562	533	533	563	577	569	570	563	579	551	542	556	565	554	559	550	513	564	589	552	576	583	537	575	540	560	567	545	564	553	596	554	552	567	555	566	592	553	538	563	550	530	579	577	543	542	573	564	572	520	540	541	578	538	531	578	574	543	559	576	556	549	592	562	570	567	595	564	520	564	564	621	563	537	570	586	523	512	562	520	560	546	592	533	561	576	581	550	565	596	571	532	551	544	542	541	518	616	592	530	551	524	542	517	532	583	585	541	588	502	566	522	579	533	540	581	558	550	579	574	567	525	532	594	540	576	518	543	569	525	595	560	569	555	553	528	551	579	569	559	504	595	583	562	562	559	537	565	540	525	593	540	561	556	539	599	548	545	522	573	568	596	586	546	552	562	512	572	559	517	543	551	591	577	592	566	542	557	534	566	583	579	547	568	568	560	536	556	545	554	565	546	524	547	536	532	534	571	562	590	537	548	488	580	547	553	569	577	551	581	552	525	531	545	554	553	577	570	525	548	529	527	533	541	523	552	579	573	567	549	528	534	578	569	550	558	523	546	592	536	571	567	531	568	565	539	559	561	536	574	538	561	592	548	593	598	588	550	539	572	576	587	552	567	549	542	544	543	567	541	543	542	563	570	578	557	510	539	584	560	539	552	550	595	546	574	590	572	551	563	519	543	555	546	583	565	591	549	514	569	566	546	518	563	513	584	537	537	569	537	539	545	564	591	593	576	527	492	571	579	561	582	610	548	552	546	541	530	561	545	550	529	579	547	548	545	573	569	585	544	555	551	582	516	548	550	584	528	540	554	555	554	529	609	534	568	536	543	604	586	524	576	550	575	585	573	578	563	609	555	564	505	572	561	554	529	534	580	590	565	596	564	557	589	553	588	561	586	577	566	570	582	549	548	582	595	557	546	540	564	562	564	577	553	556	549	551	512	540	558	566	563	526	586	588	515	531	555	531	535	576	530	528	577	530	584	524	544	528	554	551	562	566	576	568	548	561	565	565	564	584	525	568	588	562	550	548	604	577	535	542	560	546	600	586	559	516	563	567	556	544	531	547	551	556	544	539	545	542	522	548	518	528	595	550	569	578	547	520	548	536	551	537	560	580	573	567	543	577	548	557	540	581	558	554	548	550	575	534	542	544	591	534	518	521	556	594	560	570	598	529	582	564	529	575	565	574	555	557	558	555	560	563	584	549	584	554	533	597	546	573	586	560	550	591	585	548	530	573	572	558	547	560	566	558	513	559	566	574	529	540	550	551	560	549	573	534	598	532	599	531	565	578	522	520	526	540	579	560	567	532	518	551	571	542	560	552	572	569	526	543	565	545	559	577	601	550	584	573	549	562	596	542	526	524	519	584	540	544	540	596	579	583	563	603	566	562	566	514	565	612	516	582	539	547	588	533	526	567	568	538	520	560	564	557	565	596	536	536	537	567	532	544	560	611	550	567	547	559	547	534	578	560	565	588	602	558	533	574	536	584	585	540	558	584	564	543	538	582	533	542	548	530	575	547	566	563	568	568	560	546	535	617	575	528	573	546	574	564	577	556	561	547	547	563	553	542	556	560	560	572	551	534	550	532	572	518	589	550	519	539	584	531	589	587	566	605	605	577	555	565	512	539	527	563	544	572	582	612	544	596	557	555	545	565	570	545	533	566	577	586	561	586	577	566	580	540	598	580	547	541	568	578	579	556	553	548	527	558	555	538	573	522	547	558	533	522	543	524	560	553	547	554	557	572	528	549	555	519	555	552	540	574	530	575	565	595	541	537	611	544	521	512	577	565	556	560	500	565	566	547	582	559	571	586	544	564	562	557	589	563	556	529	530	514	578	540	598	538	564	558	563	491	563	545	592	533	596	571	573	580	551	530	592	558	567	505	562	535	548	544	587	542	538	565	552	549	576	561	610	559	569	554	567	586	536	563
24389	21508	25171	28298	21508	21515	18074	507	295	242	181	196	153	165	170	153	143	140	140	146	131	138	160	143	133	124	105	129	115	118	110	123	107	128	107	112	139	128	109	113	93	113	121	130	107	104	121	119	115	108	121	98	101	111	119	120	115	119	112	94	108	120	118	116	129	118	112	111	110	108	104	130	116	110	112	114	142	130	116	115	128	122	115	103	109	98	120	124	119	117	139	108	114	123	111	98	101	118	114	108	111	119	112	116	113	99	101	96	110	110	114	121	104	98	129	108	113	125	105	95	101	121	117	108	101	101	123	120	129	104	128	121	122	105	102	95	103	132	112	115	103	105	142	95	122	94	123	112	115	121	117	106	102	116	112	98	118	124	123	99	113	113	122	85	116	124	110	111	123	107	111	118	111	121	96	105	124	124	113	126	87	104	85	94	114	101	116	101	93	91	109	113	128	115	87	120	107	116	99	96	126	114	142	117	130	112	104	127	107	101	114	109	111	111	96	96	103	97	100	118	103	122	115	104	105	109	124	110	109	114	112	88	128	102	92	129	127	108	124	113	101	111	108	109	115	99	113	130	128	123	120	115	104	110	120	121	115	103	99	89	114	100	110	108	141	100	98	114	122	126	112	120	109	100	109	107	110	113	113	106	135	126	106	98	123	127	109	108	95	102	109	98	104	116	123	113	121	104	92	98	109	101	109	132	109	120	120	97	110	89	129	119	108	130	101	119	125	99	122	114	110	123	101	114	109	121	109	128	97	117	105	118	111	129	107	137	103	119	105	116	122	101	129	141	122	90	114	105	112	112	102	112	101	119	116	111	95	102	108	120	105	101	117	99	97	117	100	112	128	113	106	131	107	118	124	91	112	114	122	101	101	118	109	111	114	118	108	123	97	116	134	124	108	104	91	103	128	107	99	98	104	118	123	117	101	124	129	112	113	124	137	106	108	124	116	101	110	112	102	90	105	116	105	115	119	128	119	133	135	105	130	104	147	110	105	98	107	111	105	127	111	150	105	107	100	107	122	114	107	115	115	112	122	85	107	95	125	120	116	125	105	110	104	107	111	107	85	86	97	107	131	130	119	121	106	102	122	97	126	126	116	129	114	111	124	120	104	119	122	129	101	104	103	104	115	115	114	104	103	107	106	124	92	110	114	114	116	100	102	108	100	113	97	116	109	118	112	137	110	114	103	128	113	119	96	89	104	122	126	115	108	92	110	104	100	114	125	110	104	109	106	114	106	125	114	118	131	84	122	95	114	119	102	115	95	116	101	116	115	119	124	137	116	90	128	109	137	109	123	125	128	106	107	125	107	134	108	134	132	106	100	110	102	117	126	132	96	112	99	147	113	113	99	133	95	111	97	105	118	83	125	132	105	102	118	105	109	115	126	117	130	103	106	134	90	112	119	113	106	109	99	103	141	135	127	142	131	130	112	120	116	115	120	111	126	139	115	96	111	85	109	122	104	125	103	126	116	120	112	120	106	105	107	125	122	108	122	98	116	113	115	108	102	112	118	105	130	121	118	109	118	115	95	104	105	101	115	145	106	111	116	124	110	100	130	114	109	109	92	114	113	131	118	114	122	99	116	124	96	107	109	94	133	94	102	111	102	109	105	116	100	129	112	88	111	121	114	120	122	119	118	115	121	120	108	100	108	103	105	115	129	100	118	103	116	116	116	99	115	134	92	90	107	114	130	92	108	121	125	97	98	110	120	99	116	111	121	95	121	114	106	123	119	111	95	132	118	116	105	126	109	102	117	111	133	105	124	115	125	119	120	124	111	131	102	122	94	129	103	116	102	122	106	111	123	102	114	111	102	99	112	125	121	120	117	111	123	107	107	106	110	122	112	114	109	94	105	123	116	115	111	126	117	94	109	121	100	127	101	111	95	123	108	102	118	121	114	100	115	131	126	98	85	106	94	116	116	126	116	117	129	119	110	94	101	119	107	121	110	116	132	90	116	95	127	93	128	111	102	110	119	103	112	105	109	114	116	108	114	110	104	135	124	121	106	116	109	107	87	94	96	106	113	118	106	115	114	115	100	109	124	116	108	100	130	116	96	101	120	98	104	130	120	108	121	123	113	109	119	125	123	115	108	120	108	126	118	118	119	110	114	128	134	125	121	113	97	124	112	115	128	130	117	125	120	96	119	108	120	111	110	108	113	102	105	99	113	101	118	113	111	120	127	112	112	127	117	136	117	115	105	90	123	90	88	94	111	112	108	109	102	98	109	109	115	104	94	107	105	100	109	104	124	108	110	128	112	140	119	103	113	128	118	105	103	110	127	127	100	122	111	116	114	90	101	122	101	122	114	119	124	126	120	125	100	124	124	116	118	101	137	98	116	108	131	119	103	117	123	102	114	101	107	120	122	105	115	105	98	104	108	117	108	94	108	101	120	116	142	95	101	114	106	126	140	127	101	114	104	135	124	104	123	102	124	126	119	110	131	117	112	108	125	126	112	102	116	100	111	104	134	97	125	137	111	98	110	110	126	124	109	117	111	112	114	98	131	125	106	108	120	123	117	119	121	102	127	102	114	117	106	114	101	109	106	127	109	117	106	96	98	114	106	106	119	108	115	117	103	114	127	138	124	120	117	100	118	96	116	119	119	122	121	117	117	137	129	109	111	116	100	86	108	108	107	89	114	99	106	114	102	111	119	98	107	107	105	109	113	108	111	121	136	104	122	116	93	96	89	98	123	116	144	115	111	104	107	116	110	101	112	104	133	115	100	123	104	114	121	122	123	106	121	119	97	106	110	118	115	87	111	108	96	111	96	100	140	107	93	113	101	93	105	99	109	119	123	131	92	115	136	127	127	124	100	115	107	125	131	137	117	110	107	113	108	120	98	112	123	125	115	109	104	122	112	118	127	114	100	96	124	116	109	114	96	116	116	112	106	115	93	102	114	104	102	133	110	120	99	105	105	108	92	108	120	107	114	142	124	130	117	110	136	112	126	100	131	95	104	121	98	125	115	131	137	109	108	104	123	98	133	99	111	114	104	112	112	104	120	98	115	103	113	118	104	118	103	92	130	112	106	130	134	96	108	121	102	124	110	103	87	103	104	99	110	119	109	81	104	109	110	110	114	119	119	96	93	141	127	124	118	98	105	118	110	98	121	115	119	105	123	121	118	98	106	107	106	114	92	102	123	97	118	123	109	118	114	108	126	98	118	111	118	109	118	121	122	118	103	110	111	102	123	121	121	108	93	108	124	116	118	109	90	111	112	103	118	113	119	97	116	96	103	97	100	109	115	106	116	130	89	143	125	116	125	95	95	112	124	120	117	112	117	112	117	116	134	108	93	123	115	114	106	114	127	114	98	105	93	124	96	93	116	111	116	115	119	116	114	116	128	95	136	119	138	123	115	144	100	102	111	115	110	104	108	126	106	103	115	114	122	97	123	107	90	122	117	120	109	108	74	137	121	100	117	135	106	125	111	107	89	114	105	109	142	97	102	100	94	114	99	120	128	111	114	100
2947	3019	1435	759	496	439	378	381	329	338	326	305	344	308	315	269	280	313	286	293	304	326	293	288	276	298	320	268	311	264	306	305	284	267	263	300	292	263	291	308	294	295	276	300	270	261	279	289	293	260	286	300	288	294	299	258	290	286	300	327	269	280	283	285	288	263	285	283	295	279	286	291	303	264	289	300	267	270	258	282	268	258	254	305	286	251	256	296	290	279	286	281	293	312	292	270	288	305	266	282	269	275	325	296	291	267	310	281	293	275	298	243	276	253	271	304	287	305	266	265	245	290	248	282	249	281	283	267	282	276	293	305	268	292	317	289	264	277	300	250	266	285	280	283	284	289	253	282	255	282	281	279	302	270	258	290	316	246	290	271	277	300	276	277	303	278	307	279	261	264	289	255	250	279	285	271	296	286	293	267	260	288	277	277	285	276	288	271	277	256	291	299	290	277	299	298	259	283	279	279	274	288	276	287	293	289	277	274	266	320	250	279	288	272	275	268	280	297	269	267	291	246	298	266	311	251	302	272	316	288	288	291	316	291	271	300	291	315	270	271	316	269	267	266	253	289	267	287	278	280	239	328	299	238	264	283	299	279	313	263	296	259	270	280	268	273	250	284	262	282	287	291	288	272	263	263	307	293	278	268	265	276	301	253	282	282	284	263	274	288	305	278	282	259	318	268	264	254	301	299	291	254	286	297	274	266	321	288	272	258	268	274	303	244	276	314	247	268	305	289	246	281	278	284	267	272	269	262	294	283	297	279	299	286	290	265	295	271	300	268	282	278	312	312	273	293	261	291	279	276	274	277	300	303	280	296	284	274	300	269	297	286	270	284	285	301	285	296	303	289	272	305	279	287	274	266	282	297	289	292	287	275	239	284	295	323	263	244	275	258	260	323	283	287	296	251	270	275	286	288	254	264	317	277	276	290	282	275	290	263	250	286	284	273	327	273	276	293	281	265	258	257	286	263	284	277	280	279	288	286	265	286	292	283	268	273	280	282	268	289	262	298	270	308	265	270	288	253	303	275	268	272	275	266	280	292	275	299	258	298	250	265	299	287	260	256	287	313	264	260	248	283	270	262	310	271	294	291	286	249	264	287	289	304	264	315	302	272	287	251	260	274	256	302	304	277	274	284	300	280	290	311	303	291	274	238	293	294	282	284	281	291	267	278	291	282	295	278	314	302	270	297	275	281	284	270	282	295	273	255	274	292	271	273	296	286	278	291	284	252	268	292	306	251	283	262	263	250	282	265	277	285	288	270	259	320	276	245	335	293	292	266	305	280	305	280	259	292	284	277	287	263	270	279	271	265	292	268	295	274	268	264	282	279	284	287	275	262	245	268	284	287	252	231	287	292	251	282	267	279	282	252	265	310	301	268	279	286	283	290	305	256	275	307	284	275	274	270	261	283	282	301	287	292	282	285	263	285	284	285	313	292	276	266	282	277	285	263	293	280	269	287	251	277	265	276	266	284	292	277	305	295	298	272	267	298	284	285	306	253	279	275	278	288	289	285	271	282	245	279	269	276	295	312	265	298	291	286	284	274	273	295	292	273	301	260	298	285	269	295	245	281	271	288	273	283	293	282	275	286	269	262	289	281	288	287	277	291	291	274	257	281	276	298	288	317	265	274	281	284	270	292	270	272	280	272	284	269	267	285	265	275	301	269	281	258	311	274	287	286	271	288	275	278	320	285	263	280	264	286	285	285	283	287	297	284	277	275	295	275	275	305	295	271	260	274	275	286	294	274	274	281	304	283	316	266	264	285	280	319	269	275	259	273	259	276	272	280	270	287	313	291	304	273	320	265	292	311	299	289	273	288	290	315	248	274	286	276	281	269	289	281	270	288	266	317	282	281	252	308	241	292	298	298	284	268	272	322	278	273	303	279	255	277	291	254	291	242	267	299	283	284	256	274	262	297	264	269	305	274	280	268	291	316	305	282	265	281	311	300	287	272	278	269	289	289	269	279	281	258	280	291	265	303	275	278	278	303	296	283	304	271	279	281	290	259	257	272	262	273	261	296	308	259	288	280	288	288	248	289	272	272	297	242	293	269	286	254	261	259	287	276	253	283	263	294	262	264	283	282	278	322	263	285	281	275	281	253	288	282	265	294	280	245	263	281	298	298	294	294	292	289	288	246	258	271	266	279	283	258	282	233	259	283	298	262	298	291	303	266	293	265	275	282	250	312	277	275	278	290	268	286	275	272	243	277	296	285	291	317	307	331	290	286	269	255	265	286	255	283	264	292	290	278	258	316	270	283	304	258	268	298	253	283	239	265	305	277	296	286	302	273	277	286	284	278	252	287	269	291	288	298	282	305	296	285	300	317	300	302	300	275	264	284	281	280	261	274	240	305	302	289	299	303	273	250	281	273	310	298	271	287	258	270	277	314	282	275	271	266	272	271	272	275	285	275	257	271	273	299	308	273	288	265	299	269	279	274	255	244	260	269	269	275	255	251	272	290	262	281	288	280	285	263	292	294	316	290	277	280	277	256	295	280	271	249	284	277	273	304	261	279	282	245	269	286	296	274	250	305	269	266	287	293	295	280	306	275	260	288	301	299	296	272	292	253	294	261	259	288	251	301	275	295	293	279	279	276	289	295	263	313	289	290	287	288	283	294	283	274	288	300	272	286	306	307	280	274	264	262	303	260	280	268	281	277	291	281	296	256	280	273	277	295	288	285	259	268	267	262	314	304	276	254	277	281	304	289	298	263	276	290	274	313	279	276	275	274	309	277	259	275	295	294	276	266	297	254	296	282	268	268	316	255	266	279	311	260	273	277	259	275	275	272	269	286	266	273	287	288	285	267	300	274	274	258	265	264	314	279	284	297	303	308	256	299	289	265	259	274	282	317	265	275	291	250	298	276	291	274	282	285	281	281	314	289	292	292	293	307	280	272	292	290	260	310	262	293	293	271	256	292	276	298	279	266	260	274	307	297	276	259	271	280	300	282	280	285	278	292	311	260	266	315	295	257	307	268	256	298	274	283	303	260	264	266	293	278	275	266	273	271	299	283	290	287	252	273	313	289	275	284	280	267	260	263	253	274	273	288	298	275	322	269	278	271	303	271	336	282	284	274	283	279	266	294	245	280	281	294	296	290	312	269	281	252	294	283	293	283	267	315	244	270	316	273	266	261	283	265	286	317	269	253	273	270	274	298	260	259	305	259	289	255	292	281	242	289	284	270	298	246	288	282	261	301	286	270	291	297	296	269	284	291	288	302	286	252	290	302	290	282	267	284	264	309	290	237	278	263	261	286	273	283	249	285	275	265	297	284	283	259	290	293	289	285	283	270	270	265	254	274	288	276	292	324	287	275	301	293	318	290	265	292	283	259	289	303	298	291	266	278	262	261	284	276	278	280	290	272	274	265	294	302	278	312	278	296	286	283	255	283	290	276	278	302	292	271	271	262	281	300	277	285	294	263	302	274	250	268	310	282	279	277	289	309	308	281	287	269	273	285	301	280	278	287
32169	21002	11440	849	465	429	376	366	371	366	375	348	379	356	386	382	417	358	379	395	378	350	335	371	358	321	408	406	371	366	344	351	400	345	394	382	394	385	357	385	367	373	414	378	350	403	375	404	357	355	395	389	381	342	386	362	350	353	403	369	388	394	372	381	338	365	353	403	380	359	369	362	345	375	374	388	401	361	419	343	392	357	347	370	402	392	389	384	311	416	359	382	401	361	346	383	348	378	375	360	410	364	378	345	395	360	371	382	355	377	365	401	392	391	353	361	324	353	410	342	374	361	407	367	385	340	391	350	358	362	352	354	389	366	372	376	356	351	348	415	371	365	405	363	347	374	326	408	355	344	377	405	383	354	393	371	402	365	391	399	384	420	365	373	386	374	397	387	429	324	373	398	395	366	395	388	402	392	385	381	354	393	375	354	391	384	392	339	358	392	393	431	388	381	398	358	401	385	370	385	354	352	411	348	372	358	347	357	375	366	369	370	391	379	405	416	322	406	372	339	376	334	407	350	395	364	391	369	328	376	378	365	391	360	357	390	411	395	387	371	389	368	358	358	400	379	354	359	357	363	331	396	379	363	359	348	366	409	385	388	393	374	363	380	365	367	349	336	345	356	366	352	389	372	354	392	363	341	394	354	338	347	362	364	380	399	381	393	391	387	375	367	386	374	369	410	360	383	352	399	352	353	343	405	379	377	350	385	394	390	391	373	377	360	351	337	371	360	411	349	375	351	375	365	378	344	342	349	392	409	371	372	365	375	354	382	397	354	371	382	365	356	367	397	344	364	365	366	362	359	344	394	380	382	386	387	422	388	390	391	372	386	361	356	354	355	415	384	343	367	363	382	360	367	383	363	377	385	362	373	374	371	410	395	344	379	358	382	370	393	358	351	365	352	351	377	368	332	327	373	370	384	377	323	368	328	354	386	356	357	376	350	358	391	387	348	385	374	415	382	350	376	326	356	399	377	376	387	386	372	367	373	352	368	380	367	397	382	350	356	376	402	383	426	361	361	371	356	392	371	371	367	378	348	365	375	387	366	374	394	374	337	369	354	359	344	391	409	397	388	384	338	346	357	364	386	324	397	358	358	388	367	366	350	377	393	401	367	354	393	335	371	368	403	376	431	327	407	361	350	371	368	379	373	362	393	377	350	353	395	369	410	397	405	367	354	341	359	385	421	387	347	411	373	381	360	358	374	378	351	346	405	355	393	397	360	360	406	385	401	373	410	382	348	365	364	394	367	382	383	356	381	386	379	360	338	373	350	345	374	360	374	396	361	344	392	364	361	377	340	344	379	348	366	384	375	379	394	382	385	351	383	375	398	365	371	364	419	406	340	376	361	354	379	378	369	404	361	382	394	366	330	379	394	390	369	383	400	389	401	394	396	346	394	375	394	353	386	372	408	339	392	374	397	401	375	361	377	400	391	363	379	388	376	408	380	371	389	377	395	378	322	347	394	351	388	396	383	402	361	367	388	381	385	387	331	391	357	381	394	388	362	359	413	402	342	370	366	373	361	346	360	392	396	330	386	386	372	396	386	340	382	391	412	340	379	395	395	423	379	347	381	372	323	386	369	408	367	333	386	394	359	362	406	375	349	386	380	383	384	359	414	325	387	363	372	425	360	380	402	351	366	381	372	371	418	388	349	381	367	413	380	359	379	387	358	378	366	357	350	391	328	397	352	375	366	372	337	375	369	369	378	348	339	388	373	365	381	359	366	375	354	340	375	397	350	402	386	376	377	340	404	371	361	348	379	378	353	344	372	364	348	399	367	400	388	377	372	352	373	374	369	356	353	375	370	368	366	372	423	347	368	343	382	379	359	376	353	351	377	347	349	387	375	378	392	386	373	374	343	360	403	362	396	405	341	428	340	370	421	366	382	329	400	381	402	358	398	402	368	366	347	390	404	366	369	377	320	391	384	372	374	351	387	347	366	372	390	364	391	380	397	387	330	381	375	381	381	370	400	376	385	345	386	355	404	375	359	340	355	385	382	351	344	324	408	357	357	374	359	364	362	341	372	378	399	377	339	364	352	392	406	372	398	363	369	413	383	366	381	383	371	352	347	397	363	369	387	341	355	363	366	412	400	348	364	347	409	344	389	376	407	372	389	340	375	380	371	374	364	353	372	391	348	321	399	361	388	398	381	369	382	377	396	356	368	386	358	351	386	403	396	365	363	356	381	356	377	375	361	379	371	376	358	365	357	381	330	333	356	376	407	355	354	394	384	373	352	378	384	372	353	378	367	370	380	373	364	375	355	375	360	385	378	352	354	351	353	353	369	398	347	379	391	345	331	372	342	364	385	390	370	383	373	371	376	371	384	381	360	356	388	384	406	400	392	379	368	375	391	371	318	363	390	436	375	383	378	374	383	377	362	373	338	405	352	396	330	350	385	355	325	365	375	325	353	370	377	417	351	364	371	390	390	356	382	367	401	350	381	345	445	385	358	328	402	391	379	400	387	392	355	348	376	326	405	345	386	361	386	381	346	352	369	392	361	385	363	399	353	372	414	319	408	361	392	389	379	413	352	385	350	379	360	387	369	406	387	390	401	379	361	349	353	366	382	348	406	385	373	354	367	366	371	379	387	382	380	396	347	393	343	352	364	372	386	341	350	370	366	363	357	355	395	376	347	377	386	414	367	358	374	349	377	406	369	371	389	413	368	403	362	397	387	359	390	378	352	384	409	385	407	383	394	380	353	361	394	353	434	426	364	357	348	376	353	378	407	367	381	405	383	364	401	362	410	376	355	343	341	381	366	370	398	375	375	368	379	353	333	421	402	362	381	341	351	358	336	369	367	371	385	387	381	382	353	384	375	393	345	385	366	319	387	387	383	362	346	364	408	380	399	364	404	404	363	411	413	399	375	363	375	386	359	392	369	361	408	354	370	359	373	351	375	358	374	356	384	388	338	392	378	372	366	412	373	375	415	362	353	366	369	384	398	410	392	385	381	365	357	374	386	372	388	381	374	346	383	362	414	383	344	395	347	355	401	366	397	375	314	359	375	388	338	352	369	384	347	344	354	365	363	403	389	352	381	380	357	353	373	364	362	361	347	416	357	385	374	354	402	375	388	362	385	398	379	412	364	383	381	392	374	349	365	357	382	396	375	412	378	377	371	378	402	395	352	332	337	384	366	394	403	363	412	382	406	408	406	364	348	366	344	402	369	391	367	363	394	337	361	370	388	363	345	387	360	367	391	378	409	393	358	379	368	401	378	381	400	370	350	380	355	391	401	357	360	351	405	379	397	337	384	375	411	357	376	360	360	361	387	389	369	372	367	325	341	373	369	389	381	409	398	389	393	409	379	336	381	353	411	374	360	401	373	359	371	420	409	398	397	370	374	374	381	382	365	392	388	405	429	418	356	386	368	375	399	397	387	362	375	374	346	365	362	355	380	365	372	365	382	343	378	366	361	395	369	369	366	359	419	377	352	374	357	364	382	389	373	378	410	395	345	343	353	378	365
5755	988	883	808	803	833	797	781	770	809	872	748	769	807	754	806	800	772	842	797	887	757	772	858	844	844	825	816	834	805	769	844	776	825	816	805	840	816	808	830	776	783	746	809	837	795	795	791	832	823	767	828	830	821	821	819	801	796	792	834	787	789	796	774	822	855	818	827	793	809	880	777	819	817	878	811	811	786	780	767	820	792	812	790	838	836	778	770	832	829	882	830	800	833	839	865	805	849	809	868	762	813	833	795	782	816	819	808	788	858	819	855	753	813	839	826	797	787	814	779	828	870	821	770	804	814	813	802	739	793	836	852	816	783	849	722	822	821	839	826	799	835	784	822	829	773	820	852	787	809	758	829	825	812	815	811	819	793	840	778	810	760	773	815	815	793	815	810	871	808	825	822	794	810	887	820	840	841	815	804	850	869	779	808	804	805	795	789	817	793	802	819	805	815	834	755	807	815	795	811	803	825	831	802	814	841	817	866	798	816	788	863	807	815	800	854	821	863	747	839	830	809	805	793	812	834	806	773	798	778	789	819	806	820	815	817	829	790	807	773	829	815	817	785	774	804	749	828	828	835	819	791	880	806	814	793	806	848	835	786	795	782	795	801	899	766	791	865	773	806	828	765	822	833	815	801	792	793	799	800	791	822	803	787	773	857	807	873	829	823	840	849	857	752	827	820	784	827	793	788	763	802	759	788	819	819	792	843	773	825	805	810	844	821	830	859	788	800	784	813	812	836	822	829	798	795	805	773	804	811	801	824	788	792	841	799	813	844	864	826	846	788	805	767	822	810	837	826	814	802	832	792	792	839	842	802	805	830	821	812	825	806	809	898	915	835	839	816	832	820	749	793	790	838	801	837	782	824	851	788	779	856	821	807	828	822	807	829	780	807	793	819	788	807	771	857	789	820	803	824	826	855	797	768	821	783	781	806	813	810	816	798	824	829	781	788	766	796	812	817	804	763	794	823	815	831	785	813	823	790	770	807	798	839	834	802	778	767	853	791	853	739	776	862	798	788	823	836	759	853	787	814	848	761	815	809	810	876	834	775	749	834	865	795	790	813	817	845	854	805	813	809	757	825	820	825	780	807	824	804	853	831	776	791	811	795	823	788	805	825	806	809	789	761	833	843	851	805	831	822	796	847	774	788	773	787	833	820	869	795	869	833	790	798	791	796	834	828	817	826	812	829	806	845	842	808	795	805	799	784	798	794	830	794	779	811	786	812	811	816	808	794	826	821	826	789	802	815	823	799	855	834	756	763	776	799	827	805	775	818	796	808	814	812	845	836	845	810	800	847	757	827	782	822	791	845	802	818	841	867	803	835	791	794	814	829	857	847	815	777	807	736	870	805	823	756	804	785	856	866	814	829	817	824	815	802	770	781	807	824	852	798	829	810	798	831	854	829	786	846	836	817	804	822	809	777	817	844	818	801	816	801	850	813	776	845	824	808	840	809	820	791	791	813	740	791	840	781	813	792	831	835	805	801	780	825	826	799	796	834	800	832	819	828	781	810	848	778	791	779	795	779	837	830	823	769	815	820	799	809	800	831	839	801	770	814	778	810	794	772	808	810	839	823	818	809	784	865	792	858	836	831	809	783	787	824	871	786	795	815	734	806	832	816	805	853	825	861	776	835	803	840	806	825	783	766	811	819	824	807	822	857	841	817	847	827	811	817	852	797	822	814	802	827	780	798	767	832	782	846	808	763	794	837	795	773	852	763	810	817	761	842	829	859	785	838	830	811	882	800	799	791	831	792	850	868	764	828	795	816	823	856	797	819	820	814	805	793	824	875	850	826	840	843	799	791	802	791	821	802	836	788	866	783	825	868	825	812	836	843	766	827	799	786	789	810	803	837	797	852	800	805	790	849	817	844	793	830	780	804	854	789	806	871	784	794	828	808	810	822	794	773	776	820	767	810	820	786	743	817	825	799	863	816	854	816	795	799	808	861	843	765	791	873	798	761	870	760	831	814	793	830	846	811	780	731	838	805	784	779	814	813	832	814	796	834	803	853	826	828	851	800	817	819	763	825	833	799	802	868	835	843	805	822	831	837	794	807	800	807	790	763	827	883	850	802	779	812	811	797	758	803	824	823	826	797	810	857	860	834	869	814	821	808	878	776	805	827	785	875	796	815	803	810	829	857	872	820	836	817	828	814	820	901	812	808	805	780	829	802	815	843	781	843	804	791	776	842	805	788	809	760	810	813	785	812	813	834	854	828	800	745	847	837	751	842	839	809	813	828	765	751	796	801	812	784	792	837	821	779	870	818	783	835	841	824	819	817	766	782	828	803	836	833	778	857	791	813	786	826	814	810	769	806	808	793	841	837	789	793	824	801	798	781	881	801	835	797	831	813	813	787	835	786	842	785	790	776	827	805	804	790	803	749	800	875	788	829	771	783	802	772	818	824	817	756	776	792	778	749	852	815	825	871	865	817	845	799	814	759	828	787	852	784	790	848	832	803	846	845	795	846	789	828	856	835	830	799	809	798	873	862	784	777	818	808	786	806	804	763	849	787	854	815	830	806	838	806	817	785	818	825	852	760	803	831	820	796	798	862	755	817	812	774	770	829	792	797	777	826	854	784	814	812	784	796	785	771	863	737	808	856	789	795	844	799	821	771	787	785	842	856	789	810	843	806	868	816	827	805	845	831	825	826	779	797	795	789	816	744	826	778	757	838	848	852	803	875	818	842	814	791	810	860	812	812	832	806	797	793	747	856	781	836	808	805	781	831	759	799	797	806	837	826	816	826	783	815	818	802	818	781	829	800	771	771	778	813	766	813	805	841	832	790	829	818	782	806	840	833	812	843	802	805	814	795	818	782	786	840	810	775	804	806	801	855	830	760	808	774	815	790	816	812	864	772	820	860	815	812	797	843	809	798	810	832	809	823	845	814	772	863	784	809	815	784	837	781	837	805	805	838	775	820	823	788	764	808	811	800	805	791	843	778	791	773	828	756	806	775	802	801	823	809	860	798	816	829	806	800	801	799	808	833	799	799	828	790	816	812	834	808	802	838	762	821	817	821	782	841	839	797	851	785	760	835	763	788	842	833	778	797	828	814	827	826	726	764	808	860	838	792	799	782	791	845	807	812	786	784	839	772	826	827	818	819	863	829	798	821	848	797	817	837	786	775	832	801	784	812	791	804	799	804	768	810	874	825	869	889	859	827	821	817	822	837	786	831	868	825	843	777	810	768	816	836	829	818	831	841	793	824	874	841	805	829	793	786	848	806	768	788	830	831	808	760	777	794	807	782	842	769	783	889	758	790	832	812	811	826	829	791	822	829	812	823	805	805	771	805	818	805	811	808	809	790	839	783	819	801	805	791	823	774	802	797	817	807	791	844	842	856	827	854	749	805	782	802	799	742	849	814	797	802	846	751	794	791	775	804	768	824	815	800	809	824	846	880	831	807	844	824	831	821	820	803	809	768	819	819	787	834	782	834	838	855	809	815	777	785	829	847	744	796	796	831
24880	21462	24819	28498	21455	21147	973	356	312	302	290	272	292	277	300	264	262	268	274	306	298	237	252	278	249	218	277	231	274	247	238	242	252	264	248	269	237	268	271	255	264	265	267	267	265	264	226	256	247	266	265	261	241	249	249	277	244	241	260	273	228	243	265	254	258	267	245	256	258	256	257	241	255	251	268	255	253	274	235	243	229	271	251	226	268	253	264	249	233	248	270	268	272	264	276	257	238	223	252	295	255	259	249	280	253	240	238	208	249	265	273	268	242	245	233	234	262	254	247	233	265	270	242	258	263	282	256	250	233	261	248	257	253	258	265	246	238	245	237	221	266	222	241	239	238	248	258	221	263	243	237	256	242	246	259	262	270	266	234	263	220	248	260	292	259	272	273	263	225	234	248	235	235	266	236	233	268	262	244	263	219	261	243	251	265	275	225	246	223	253	262	261	243	279	272	261	282	225	268	252	242	250	230	257	249	241	283	266	254	268	234	240	233	257	241	259	248	225	246	256	242	243	269	257	246	281	244	257	247	259	259	295	247	272	223	279	241	258	240	274	235	255	276	245	254	257	261	263	251	264	250	265	274	258	238	274	267	236	232	276	264	215	246	239	256	251	271	261	245	243	259	258	235	258	277	247	241	263	261	279	217	240	227	261	247	249	233	266	252	238	225	255	274	289	257	277	251	257	267	281	243	258	239	256	246	225	248	242	261	265	282	247	224	238	267	283	256	262	243	280	238	272	232	268	274	250	236	252	245	252	272	259	270	275	271	248	269	234	245	287	278	237	235	281	253	217	275	253	231	262	259	228	258	234	231	245	261	301	249	249	236	233	272	242	261	236	261	259	300	295	263	235	247	227	250	260	278	258	249	274	273	254	240	288	268	236	244	237	234	253	218	271	273	266	253	270	255	258	255	271	251	252	273	246	258	249	263	282	262	269	221	233	224	228	269	243	263	253	239	250	234	268	241	237	272	254	283	224	217	274	248	248	242	249	250	245	250	251	257	234	263	246	241	263	263	271	254	258	261	275	280	283	279	271	224	231	244	237	278	250	278	231	254	255	258	248	246	243	237	245	257	259	265	243	274	240	230	233	240	261	249	261	250	243	239	279	262	260	262	293	241	231	293	291	250	251	265	301	245	247	245	236	247	257	254	255	266	248	235	204	236	244	274	249	253	234	262	252	254	254	249	243	246	243	242	255	261	259	289	261	247	240	286	258	237	237	262	255	268	279	257	230	238	249	254	248	267	279	270	285	217	270	255	234	229	240	272	248	275	248	281	239	253	234	240	249	249	235	274	249	274	232	263	259	245	242	240	252	227	264	235	240	227	249	247	273	277	263	263	284	270	233	226	253	237	248	270	255	264	260	248	252	255	271	281	242	228	235	258	268	246	254	233	260	236	253	267	276	259	274	231	234	300	254	251	256	272	246	276	230	260	264	270	245	247	277	258	255	269	244	261	281	271	249	251	263	267	274	266	253	234	255	244	245	239	238	239	242	238	249	237	249	241	276	272	251	264	259	231	247	269	248	275	244	277	261	264	232	262	252	254	270	270	282	227	258	249	239	239	266	252	235	246	242	260	239	256	259	249	273	251	260	259	276	257	257	273	251	259	232	269	277	269	242	235	240	237	253	257	251	235	231	241	236	236	240	226	281	279	255	245	202	265	244	261	254	234	236	228	249	239	253	213	246	224	252	249	256	250	271	255	246	259	247	289	251	264	245	252	245	288	232	245	256	257	245	259	246	247	248	245	246	254	239	287	228	287	246	242	266	271	251	219	264	261	231	233	226	261	248	262	218	238	241	265	245	231	260	242	279	231	251	243	265	260	249	259	252	280	229	261	217	259	245	275	269	259	241	241	270	252	261	226	262	261	287	265	287	241	277	274	248	239	226	249	270	235	248	267	221	240	246	255	263	243	242	247	240	225	262	271	262	251	241	266	253	249	259	237	255	232	250	220	255	259	256	263	250	262	252	235	286	239	265	251	248	284	236	251	230	240	291	231	251	237	259	285	257	225	239	240	234	259	266	244	266	260	218	290	277	267	241	229	257	237	257	233	261	255	267	246	268	241	266	243	265	262	278	265	279	266	243	254	271	231	269	243	242	261	254	234	250	260	263	239	256	243	230	221	246	275	267	216	261	224	268	245	232	254	267	267	253	279	222	285	252	243	278	265	280	235	245	238	243	266	236	267	247	231	264	258	264	253	266	238	248	228	263	264	253	282	245	256	264	280	243	253	232	234	248	253	290	261	269	259	238	273	260	229	241	263	249	269	247	278	266	241	267	252	269	266	282	249	276	223	249	247	245	242	242	231	261	230	277	253	261	286	252	253	234	259	276	223	236	229	268	213	233	239	285	218	271	271	242	259	248	281	261	257	245	279	260	256	251	274	238	243	253	230	266	290	240	296	273	281	264	258	241	243	260	206	252	265	247	281	228	244	240	256	237	252	253	234	247	268	268	247	253	257	239	283	259	236	252	245	278	264	235	246	243	250	256	258	232	238	267	243	305	219	247	248	245	236	271	259	249	256	249	258	224	265	255	257	266	237	231	230	242	276	261	263	274	253	241	216	242	271	275	231	269	240	231	248	270	253	249	260	234	277	262	261	250	260	276	248	246	247	269	228	283	251	248	246	225	263	265	239	235	262	242	242	259	253	264	236	257	262	286	252	207	250	286	251	240	252	265	269	257	246	222	243	299	262	243	262	231	240	250	247	223	258	255	226	255	239	262	269	258	259	247	228	268	236	265	271	239	289	268	280	253	269	275	218	251	263	232	250	264	242	225	225	243	251	263	274	265	247	232	255	241	240	225	264	267	246	247	249	259	236	250	251	254	234	270	279	259	212	244	239	260	253	223	256	259	240	261	246	257	271	218	238	282	268	283	232	233	247	256	257	245	239	264	234	235	218	246	247	260	227	255	253	265	230	236	232	258	247	233	273	256	233	273	226	259	235	232	257	241	274	245	252	258	257	245	241	252	253	243	255	235	261	243	266	238	240	242	249	248	260	264	252	241	211	256	265	221	257	228	252	272	240	247	234	261	245	211	271	247	275	279	262	264	248	256	262	257	262	256	246	249	237	230	275	259	254	252	264	239	248	267	242	237	269	246	216	256	231	246	261	277	252	260	238	229	269	237	234	243	242	246	250	267	239	251	244	237	276	265	274	263	242	236	265	265	235	260	269	261	253	265	240	283	254	248	251	255	256	248	244	290	262	257	237	241	232	235	233	252	258	260	269	264	242	226	266	257	275	257	261	246	239	248	258	284	268	261	232	242	250	264	245	257	264	243	270	268	241	260	270	226	243	230	245	241	238	238	282	277	240	231	263	252	272	253	238	214	245	268	258	255	246	228	245	259	239	272	283	231	220	255	258	256	240	276	231	237	272	292	256	243	259	228	245	251	258	268	233	266	240	269	258	251	271	255	238	257	268	236	250	242	232	258	226	270	243	260	262	247	248	228	249	262	274	256	240	248
2999	2006	1190	765	733	647	598	584	553	628	613	553	549	571	596	532	588	562	596	596	517	569	552	531	549	582	550	559	600	557	548	533	566	595	541	560	526	521	543	548	531	575	534	577	568	577	546	557	544	532	562	562	572	527	529	559	588	540	589	580	596	528	559	558	573	596	530	569	542	589	583	566	629	546	524	564	549	542	572	601	573	554	567	558	524	561	519	610	560	559	555	529	602	578	533	556	559	539	558	564	529	576	504	543	550	556	518	575	527	536	606	566	593	562	572	541	550	530	554	551	536	561	537	555	535	550	532	515	540	566	594	552	499	595	553	548	540	565	610	557	503	577	580	558	569	546	547	522	558	550	529	544	535	557	566	597	548	594	554	558	523	543	567	529	578	553	537	528	564	544	568	529	572	537	589	533	514	533	511	590	599	538	547	559	542	564	522	532	543	545	563	519	583	540	570	542	582	545	544	576	559	553	528	568	568	528	545	563	528	571	534	581	529	553	547	548	529	534	600	539	542	518	573	556	537	547	537	555	571	564	585	564	563	543	579	565	577	537	544	576	553	586	545	569	501	536	598	556	578	534	506	554	544	593	568	560	559	557	589	537	567	569	567	559	548	543	551	546	531	560	573	539	551	558	509	570	534	536	556	530	546	580	555	514	557	535	556	545	483	554	545	541	570	584	573	571	507	521	552	590	546	590	542	558	565	523	561	590	531	531	546	552	550	557	580	518	559	569	571	539	551	542	545	575	555	518	570	575	553	555	583	557	579	543	548	564	571	533	508	568	586	536	543	555	568	531	506	537	536	571	542	563	606	587	544	546	576	530	539	545	579	558	569	582	532	544	519	549	576	564	512	537	549	586	558	558	575	586	519	497	582	559	535	558	559	517	528	562	529	555	570	558	567	525	571	576	553	514	545	553	579	563	582	560	541	535	580	566	560	530	516	539	569	538	527	582	552	553	535	602	566	590	560	581	575	531	549	551	543	566	514	573	582	533	572	585	525	561	601	578	554	549	592	593	546	527	559	571	544	586	550	540	555	560	563	550	546	591	507	591	545	621	562	613	587	566	541	547	533	554	523	562	554	552	603	543	542	557	608	550	566	534	529	529	532	549	536	564	592	527	588	533	508	540	544	516	592	542	555	512	540	539	572	557	551	575	536	530	564	569	571	558	530	574	550	574	577	568	545	575	566	518	612	547	515	532	602	573	539	571	531	515	555	553	519	537	526	597	505	547	578	531	546	580	578	518	564	522	529	534	543	556	549	552	566	552	580	534	559	579	547	512	536	578	537	529	564	581	573	550	543	551	567	577	541	573	540	540	566	544	531	568	583	559	539	536	528	604	550	536	552	580	545	570	595	531	535	551	534	560	565	555	547	552	533	548	547	559	560	538	563	569	598	549	524	579	559	581	564	569	561	583	580	575	569	535	572	602	562	589	514	536	544	585	565	535	578	570	575	596	577	539	583	498	585	568	568	562	532	537	532	575	533	555	566	566	535	544	574	556	555	583	577	568	558	547	524	556	558	556	568	524	587	515	550	551	553	534	613	499	587	574	497	567	514	518	559	541	531	526	507	551	523	560	568	547	553	539	576	566	580	568	536	530	510	539	565	563	563	557	589	592	528	554	571	563	549	549	569	545	589	535	526	515	579	533	598	563	539	537	589	589	582	492	563	573	591	575	543	584	515	588	565	591	562	586	578	565	539	551	518	536	542	564	536	567	512	571	513	554	526	591	560	547	538	557	594	602	522	557	554	557	526	530	555	534	552	578	563	546	558	536	552	541	562	582	581	551	569	536	509	558	537	502	558	541	553	543	521	542	550	546	526	565	521	514	575	536	565	533	537	540	543	560	537	577	578	526	559	567	559	595	536	573	544	563	563	592	546	554	590	572	513	538	551	580	515	532	518	511	556	580	541	570	586	562	575	612	605	514	477	547	551	540	598	527	550	564	580	564	552	546	553	574	556	576	559	534	572	548	512	579	561	529	512	569	548	545	589	557	608	547	559	577	583	520	553	556	557	573	570	584	551	539	524	548	557	580	549	568	572	527	532	552	544	525	552	558	546	544	589	563	555	552	564	545	560	537	543	550	561	558	544	576	550	540	577	564	539	556	542	533	563	573	571	543	581	492	565	561	582	535	600	536	562	594	568	520	544	590	560	580	578	556	572	552	614	541	562	547	513	538	559	475	555	544	559	542	585	590	561	557	563	528	536	538	585	551	544	581	542	572	544	561	563	539	577	552	540	577	544	590	563	538	523	551	550	496	587	599	523	529	582	572	531	527	557	576	556	588	553	596	543	585	551	531	599	565	522	584	566	522	553	588	571	565	551	551	568	538	584	549	575	568	578	572	551	588	551	546	554	517	529	537	575	575	578	581	584	545	533	536	566	549	577	542	560	583	560	566	554	609	607	552	552	503	542	552	546	535	586	562	585	563	549	556	542	553	550	548	566	559	522	556	582	522	567	550	526	547	531	570	528	573	572	527	559	556	555	572	585	579	581	570	554	580	566	537	529	588	605	558	577	540	524	561	591	559	562	559	583	526	548	535	522	612	537	593	566	546	547	523	594	568	561	520	546	542	542	558	550	559	602	571	581	550	552	563	563	579	552	576	565	548	562	553	568	568	561	533	564	514	539	538	491	553	594	569	573	513	541	571	563	528	544	549	565	583	523	536	546	549	569	626	553	573	581	514	533	573	560	546	558	501	544	599	521	543	546	583	588	580	549	513	539	570	587	554	538	500	565	552	575	546	552	584	560	536	574	559	574	521	539	538	521	527	547	565	537	596	562	581	537	581	537	534	542	542	560	544	565	562	577	576	535	552	580	543	558	556	598	549	559	575	556	542	554	558	504	549	610	574	604	567	540	569	550	563	617	514	532	534	526	561	551	598	544	559	577	536	539	548	546	538	563	525	581	569	555	589	584	538	557	554	517	534	558	565	582	541	565	572	563	563	608	592	585	576	585	553	534	567	568	539	582	540	508	553	527	582	593	559	549	549	523	564	549	570	599	531	539	585	556	603	543	533	564	530	558	550	553	570	559	578	586	553	562	541	575	516	533	568	546	536	567	518	554	534	532	545	553	547	531	589	499	536	538	567	595	554	547	551	547	537	582	539	542	534	551	538	591	556	567	544	552	543	565	553	588	553	572	581	517	535	559	546	567	545	578	580	579	548	545	551	544	517	559	580	550	539	604	558	595	565	545	546	523	534	589	553	532	570	545	586	552	571	559	524	596	561	529	530	554	517	545	550	564	536	566	565	541	584	573	520	615	592	555	504	556	559	568	575	554	524	590	570	597	555	563	568	538	518	578	557	545	567	548	507	530	553	563	543	610	566	552	577	550	553	553	522	566	551	500	545	509	568	535	580	543	548	576	553	561	560	572	559	533	533	560	545	520	577	547	574	574	540	546	577	596	528	527	545	532	563	541	568	536	526	536	536	537	592	521	506	590	572	581	510	545	561	551	528	541	517	520	553
24298	21474	25112	28250	21474	21489	17981	400	285	204	200	172	184	159	171	175	167	127	136	126	136	132	99	117	151	111	122	120	127	119	131	119	140	120	129	112	124	119	128	100	116	118	111	122	109	106	114	121	110	104	107	105	131	118	116	112	133	102	129	108	125	128	106	138	93	115	112	104	114	106	106	118	122	103	119	98	143	104	128	142	136	96	118	106	135	123	122	110	111	125	108	108	113	107	137	143	122	120	136	107	108	123	107	120	133	105	88	123	112	127	119	98	119	125	105	133	120	111	141	109	113	109	117	111	118	95	106	102	119	132	125	121	107	105	130	106	96	114	111	113	104	113	100	111	117	116	95	115	106	140	126	97	111	136	131	113	110	107	105	124	118	129	117	132	99	117	139	110	133	119	105	131	121	98	99	122	98	109	116	91	130	126	137	106	128	95	110	121	113	126	110	136	102	103	120	131	130	115	93	109	99	125	120	135	102	131	97	98	118	110	130	126	118	107	125	132	114	142	117	130	98	101	102	98	113	117	129	103	117	120	109	110	109	101	93	96	113	108	138	109	114	105	112	132	135	129	106	109	109	99	113	103	115	113	116	129	106	119	105	136	121	106	91	101	110	128	104	100	126	115	115	110	117	137	102	117	117	110	104	144	110	118	112	141	116	109	127	129	130	117	114	107	102	100	107	114	122	134	107	133	120	118	131	133	111	116	104	91	122	115	102	105	107	104	136	132	125	88	99	106	99	128	113	111	87	119	122	114	127	115	125	101	144	137	113	109	136	118	108	98	137	123	108	119	124	128	119	142	112	113	117	97	123	103	110	121	109	118	125	94	113	125	109	126	102	129	122	109	97	127	106	116	97	112	89	120	111	108	120	137	105	115	113	117	115	112	103	111	106	115	108	105	113	119	126	126	117	107	110	119	121	120	106	120	107	111	123	115	115	98	97	128	110	117	126	111	105	108	104	129	123	109	115	129	98	118	104	116	101	110	117	121	129	112	115	102	106	109	105	95	94	117	110	124	116	94	125	121	126	121	119	123	119	123	126	105	100	101	91	98	114	125	104	115	113	118	119	145	124	108	102	99	132	120	114	105	137	108	118	98	114	109	109	112	115	127	127	125	123	107	120	107	103	132	100	114	120	123	120	110	107	90	111	131	112	120	108	104	133	109	110	96	120	109	120	110	111	109	115	106	123	109	119	96	98	115	105	89	126	121	103	110	140	123	113	111	122	123	107	145	117	108	109	124	105	128	120	109	125	114	128	93	101	128	106	105	107	125	110	121	105	132	96	122	101	114	129	129	115	105	102	102	101	103	109	123	92	129	111	108	113	125	146	124	117	112	85	121	113	109	101	113	116	114	91	113	116	114	106	118	90	110	104	140	104	124	116	117	122	113	109	103	114	90	105	141	116	125	98	103	113	101	114	104	113	105	104	115	112	114	129	137	130	121	112	126	104	101	104	113	116	98	118	119	114	106	97	113	108	110	104	111	109	118	107	106	112	121	120	125	118	122	115	118	113	109	93	132	109	119	98	102	112	121	121	112	108	129	116	100	118	122	112	104	112	104	104	120	118	113	95	106	111	109	115	118	95	110	119	113	124	123	107	126	131	108	130	119	117	115	106	104	104	94	114	113	129	118	92	93	103	126	90	99	109	116	125	113	116	106	99	102	125	101	109	109	115	118	113	112	119	115	115	124	129	117	113	112	108	96	114	124	108	120	105	101	122	105	116	107	102	120	101	116	92	126	101	127	111	101	102	108	124	94	117	115	123	102	98	102	127	126	78	111	108	102	109	106	108	123	124	113	109	106	118	111	117	114	111	120	99	88	110	120	101	107	85	99	118	117	107	117	102	117	115	140	119	117	110	123	99	96	117	107	113	137	125	100	108	89	109	123	133	136	110	99	112	120	108	122	106	101	114	124	135	113	117	112	94	110	97	105	88	115	96	114	120	115	130	100	119	115	113	123	84	101	108	108	91	121	122	133	122	110	101	101	107	132	123	126	113	115	124	96	116	99	97	117	112	124	125	106	95	114	113	104	134	102	97	119	101	123	92	110	129	115	119	113	129	119	124	111	115	110	123	114	122	121	128	138	132	144	122	99	119	108	106	119	98	117	103	91	116	106	112	127	111	115	112	113	99	106	119	106	119	105	123	116	121	110	112	134	128	137	124	97	122	81	118	118	124	128	116	89	115	99	129	138	141	117	106	122	108	105	112	106	107	116	123	113	116	112	113	120	120	113	114	115	128	131	121	134	104	129	97	105	107	113	130	126	104	109	106	87	117	115	109	106	112	108	109	80	129	119	89	98	130	134	132	98	111	121	105	118	112	106	119	127	106	117	107	105	114	116	128	113	131	112	99	129	127	121	76	103	127	95	110	119	125	123	106	117	120	97	106	100	107	104	102	97	106	111	119	119	131	112	118	114	110	119	108	105	121	107	110	122	117	98	113	139	133	109	122	104	107	99	128	103	106	113	96	118	126	118	106	99	126	99	92	113	116	128	121	130	97	130	105	106	105	115	96	130	122	98	109	123	106	106	107	89	116	106	113	115	97	90	131	100	101	133	99	116	111	116	123	105	128	102	128	110	111	111	123	109	106	98	131	133	116	109	116	112	104	119	112	113	103	95	110	114	106	101	108	96	106	104	111	106	122	103	105	122	104	111	119	130	141	111	104	114	121	143	122	131	106	115	115	134	95	116	114	118	122	112	123	87	98	108	93	107	102	121	127	97	132	97	122	124	97	118	108	107	97	110	113	113	107	117	111	126	132	102	123	106	126	107	115	113	98	116	120	128	101	108	136	98	119	142	124	117	109	116	123	116	104	107	123	101	104	122	133	98	115	103	111	134	92	105	115	113	107	111	114	107	101	88	81	109	116	119	128	121	125	96	108	113	129	128	113	112	115	106	103	117	129	121	116	108	102	133	117	102	116	121	116	103	110	123	113	127	93	126	122	121	103	143	105	106	118	116	111	97	107	103	136	105	107	101	109	138	116	118	107	96	114	115	115	124	91	119	125	110	113	117	111	118	101	102	133	112	104	106	106	103	115	111	131	94	130	108	99	94	112	124	113	126	97	128	106	120	120	114	107	109	113	142	97	125	95	117	97	120	104	115	138	98	111	110	127	109	132	115	109	118	114	122	121	118	115	137	120	132	113	127	118	106	98	124	138	127	111	100	120	115	124	128	110	126	117	118	115	102	94	107	111	103	122	106	116	101	107	115	118	122	98	116	116	120	154	110	114	107	129	119	103	112	107	100	112	91	102	104	101	90	107	132	105	119	110	105	135	116	105	112	97	135	124	91	128	112	116	142	115	106	102	112	91	123	110	109	106	118	109	104	105	132	106	105	122	113	128	110	103	129	95	115	95	104	112	110	118	123	123	116	129	105	102	120	128	127	105	109	114	93	120	119	119	104	115	92	124	120	113	127	110	114	140	114	111	113	94	101	131	117	105	121	106	111	128	99	93	116	125	103	103	85
2956	3118	1420	738	485	416	349	344	345	328	316	305	276	287	292	315	295	315	282	283	286	270	282	315	302	272	264	303	250	275	286	303	300	306	276	287	286	286	302	290	281	289	299	302	280	296	291	286	272	284	275	297	265	270	288	267	257	302	266	256	288	322	269	277	275	295	278	276	280	282	295	278	280	287	297	259	265	298	287	280	279	271	282	267	291	277	295	284	257	294	311	286	288	273	286	304	266	263	242	283	293	271	258	273	261	275	280	268	297	267	294	254	268	273	289	280	304	297	232	264	260	270	264	255	295	270	287	292	300	280	284	271	245	294	294	267	292	267	274	266	305	273	251	262	235	273	280	299	296	280	322	280	249	279	294	307	270	317	308	271	270	266	284	282	298	279	304	262	286	289	301	276	281	299	296	281	292	258	288	241	283	260	280	284	265	253	293	267	302	293	253	280	261	266	275	292	279	294	299	251	276	265	270	303	283	273	267	289	294	272	293	289	283	272	291	296	297	293	285	277	274	285	262	301	282	311	279	288	317	256	250	257	280	254	273	307	274	273	262	288	300	328	319	272	309	265	284	288	293	284	253	264	274	281	297	280	286	273	302	280	265	272	283	300	283	265	302	272	248	291	284	300	287	295	298	289	297	286	261	289	243	281	271	269	284	279	256	315	248	265	269	264	293	283	295	250	254	287	264	279	279	287	265	248	274	321	285	245	306	311	273	279	302	271	267	272	295	270	307	263	286	252	268	281	281	264	267	312	291	289	278	318	297	276	282	317	281	277	298	284	301	288	270	284	266	275	268	280	285	318	261	301	277	290	271	286	308	258	266	286	287	305	299	240	304	296	305	289	285	269	257	301	285	262	272	282	258	277	281	280	291	288	262	298	292	284	310	258	284	275	267	265	290	272	280	287	269	272	258	285	291	269	273	305	249	290	285	270	298	264	299	291	249	277	271	304	246	287	280	280	253	309	264	268	285	263	256	291	308	296	325	240	297	273	253	287	308	302	278	255	266	285	277	274	284	275	292	267	298	265	286	285	269	278	278	271	280	268	267	293	297	327	240	295	280	248	237	268	281	286	283	277	285	260	263	268	298	257	311	293	259	290	312	272	286	293	288	267	270	271	323	284	264	286	264	299	273	283	266	286	293	277	293	269	271	296	284	269	295	252	267	292	312	287	258	285	292	267	296	254	278	278	267	312	272	284	261	285	270	288	294	296	297	244	269	304	242	247	271	274	279	353	297	275	300	270	295	283	294	265	295	294	291	274	262	269	259	301	287	267	285	263	292	256	299	272	269	291	274	272	273	271	299	278	305	303	277	276	280	274	304	254	280	295	268	279	261	265	292	296	298	282	254	294	259	291	246	282	274	252	253	314	300	330	296	268	262	250	310	320	300	279	270	268	259	298	307	271	285	287	265	298	309	259	280	260	262	286	269	273	303	298	283	287	290	285	275	287	299	286	286	298	282	287	307	253	277	275	274	256	312	269	266	260	285	291	275	293	272	337	268	303	278	276	284	265	282	292	274	280	309	268	282	290	269	310	260	258	276	245	266	267	272	288	311	293	269	266	269	274	290	296	269	277	297	326	284	271	287	304	269	283	263	333	251	277	287	292	290	287	306	262	293	280	293	279	289	274	293	283	309	277	284	298	284	254	282	296	289	269	276	274	258	279	306	247	285	274	303	283	300	294	273	316	275	280	278	303	298	269	300	270	332	288	281	273	283	273	268	281	263	281	280	296	327	255	272	279	303	281	306	263	272	303	298	289	260	279	271	256	295	290	262	253	305	299	292	297	286	262	296	253	312	285	261	293	262	274	268	285	306	298	295	270	292	271	303	277	297	282	282	302	294	290	279	277	270	283	307	273	294	296	268	307	275	285	315	244	279	271	273	268	308	284	269	265	267	308	300	276	278	303	281	275	293	294	257	288	292	265	259	281	269	267	268	299	271	245	284	291	296	277	281	270	303	272	298	264	296	286	312	307	281	250	294	250	268	293	262	264	309	265	278	271	286	293	287	292	252	294	253	269	288	286	271	270	289	291	285	275	266	280	270	287	277	273	270	292	281	271	267	281	276	266	291	274	270	273	258	285	284	294	261	284	276	300	289	264	269	288	265	258	266	265	311	302	281	259	296	295	286	273	279	306	280	276	274	285	295	258	267	277	279	261	278	256	279	270	277	274	289	264	282	283	285	261	279	292	315	258	321	253	266	280	264	278	289	261	280	300	289	280	272	272	301	286	291	277	284	293	306	276	273	289	278	290	273	261	283	263	268	282	287	298	247	276	268	288	268	289	266	268	294	317	296	275	281	260	304	304	258	258	289	284	265	277	275	252	295	285	295	258	288	252	315	294	287	307	295	242	269	273	286	276	266	252	255	264	312	332	256	293	288	265	269	281	291	290	267	303	272	293	303	272	265	276	263	284	267	291	275	260	257	293	284	288	273	241	307	285	287	246	288	243	310	271	299	268	296	264	261	275	250	273	305	258	250	295	300	288	278	285	286	267	283	303	296	281	295	290	258	286	297	290	245	296	287	258	254	281	280	326	267	261	268	278	293	276	284	267	277	280	292	314	290	280	295	277	283	293	281	310	268	286	261	284	287	294	260	266	285	294	272	285	246	330	285	256	304	250	253	249	317	282	308	269	283	300	291	309	279	276	268	268	289	246	303	272	258	289	269	271	301	275	317	274	302	294	238	292	294	243	265	279	289	289	263	305	298	286	302	261	250	271	265	278	275	300	280	288	289	304	265	267	243	290	297	294	261	251	270	298	290	283	290	255	295	287	273	288	285	295	296	272	259	235	292	262	297	257	280	298	285	272	278	258	239	301	264	280	301	259	293	265	281	298	274	277	272	278	289	300	266	275	259	253	281	276	299	260	308	267	281	273	278	264	279	271	284	315	291	269	303	289	303	275	276	279	290	297	273	262	291	310	266	293	275	285	287	269	286	239	293	284	289	278	257	294	288	271	282	283	296	273	297	266	281	281	280	260	296	245	268	290	267	268	267	274	295	275	278	272	257	290	263	301	265	279	257	280	300	273	267	282	320	294	262	268	304	307	254	289	240	269	303	278	308	278	291	305	279	307	302	307	272	265	265	251	291	278	250	276	291	288	271	261	284	292	240	296	278	275	285	272	302	310	262	293	281	283	255	272	301	287	264	265	278	300	317	291	296	275	267	269	297	316	289	276	257	275	278	293	268	277	312	255	284	283	271	330	281	286	288	262	257	262	270	300	300	304	284	296	266	284	297	295	289	272	236	283	251	276	276	240	281	279	270	276	299	247	293	256	298	289	279	303	299	287	277	292	290	259	280	270	267	275	285	255	285	295	294	257	272	285	272	271	300	264	319	285	268	269	286	316	258	278	277	298	260	252	315	275	304	288	251	338	290	265	293	274	297	286	291	248	285	288	273	273	314	247	252	317	291	320	256	287	305	281	291	297	308	302	290	287	301	286	290	268	272	279	280	262	275	301	270	283
32009	21021	11649	931	526	488	471	371	346	398	407	361	393	374	350	389	397	351	374	394	361	378	401	385	363	392	391	364	402	388	364	409	375	404	359	367	408	388	378	368	386	342	355	347	384	346	372	382	360	338	389	377	362	381	371	353	339	400	392	387	401	418	353	375	400	373	343	383	375	413	386	361	369	355	372	364	357	368	378	353	392	398	381	387	366	343	363	367	398	352	390	355	376	397	375	376	370	368	386	394	373	343	393	365	353	339	367	391	387	402	398	380	376	359	390	404	400	390	369	436	393	355	342	392	372	352	381	366	350	369	412	343	387	355	418	350	382	371	365	391	380	403	394	387	395	396	424	389	372	378	358	400	359	374	390	399	352	362	370	381	388	387	379	391	381	393	401	377	390	391	386	397	342	347	378	383	395	357	340	357	345	397	414	358	350	405	373	365	381	391	375	384	374	383	400	454	387	360	361	331	378	344	379	384	395	378	376	377	392	372	343	407	365	365	385	427	401	352	395	389	346	393	402	395	393	389	357	366	365	374	368	374	421	408	368	399	398	366	357	361	398	387	387	354	421	378	389	350	403	374	379	385	367	379	369	394	376	343	393	353	374	374	349	407	392	380	384	356	322	366	361	414	406	406	393	407	358	399	328	418	423	368	418	360	373	395	374	395	350	375	367	373	348	386	398	347	388	375	372	370	383	352	335	394	365	388	377	377	392	384	364	383	401	375	384	377	353	351	353	382	385	392	368	365	374	380	367	377	403	387	377	379	370	346	368	360	381	413	342	391	392	370	366	368	370	381	380	383	382	379	399	370	380	373	398	362	380	409	402	398	375	391	394	341	390	407	357	374	387	352	378	412	390	386	366	395	400	412	353	386	365	396	321	369	402	359	386	379	326	348	381	381	374	347	390	396	353	399	365	382	369	403	373	397	405	399	420	361	386	366	355	361	372	350	359	361	361	369	385	332	382	359	406	350	372	375	368	377	345	347	368	350	352	379	375	408	382	375	436	371	363	377	405	375	404	372	393	374	374	411	357	352	383	364	375	359	378	322	380	355	385	375	384	369	380	372	369	382	343	344	367	366	385	372	359	352	411	386	335	345	363	380	358	360	389	406	353	419	355	353	377	378	356	391	389	395	381	381	377	381	352	378	370	398	394	368	364	360	392	368	337	390	344	375	349	351	351	363	379	358	347	377	383	399	365	420	387	383	345	386	403	383	384	384	404	334	372	411	391	349	410	361	380	373	358	391	363	374	357	384	377	415	384	374	362	395	387	384	358	383	340	381	377	369	366	382	413	401	376	397	392	347	360	399	383	431	360	352	335	382	359	349	370	400	377	385	399	382	337	380	364	354	359	384	368	364	386	349	373	350	373	367	356	385	358	365	396	376	371	394	407	401	379	371	362	383	368	349	407	378	395	392	383	391	326	366	384	383	366	379	401	378	372	376	362	371	362	380	371	408	387	364	434	378	407	354	371	362	346	383	418	356	353	390	389	409	383	405	385	387	388	410	371	393	406	388	382	361	348	404	377	374	387	372	401	317	371	394	376	373	361	364	386	389	372	371	383	361	374	366	367	378	402	393	359	347	357	371	372	349	364	393	351	399	381	410	388	390	366	371	346	365	387	326	395	382	386	338	360	348	374	394	393	384	364	360	408	356	376	378	382	365	410	382	386	393	384	372	405	337	375	382	375	380	393	394	390	371	383	374	373	374	348	410	399	376	367	392	386	390	350	383	372	382	340	345	403	396	397	400	359	380	344	361	381	358	401	398	380	402	371	434	387	398	397	393	386	348	403	342	364	365	375	410	346	370	391	375	400	389	370	360	368	375	367	394	380	385	398	379	354	372	336	376	384	385	362	391	430	383	367	342	350	383	370	405	365	359	408	371	422	377	401	356	371	394	349	378	371	382	387	396	386	408	383	374	370	369	435	392	378	397	372	366	382	381	356	388	340	391	373	348	397	406	352	377	408	385	375	375	373	384	358	369	352	371	386	392	369	350	374	373	370	364	413	397	423	407	313	364	386	359	400	393	383	394	368	385	404	363	379	342	353	387	370	384	368	402	369	366	387	350	372	354	382	332	420	378	368	378	371	346	358	365	379	371	366	389	372	383	382	380	381	367	343	382	378	401	372	401	386	347	402	408	376	375	359	410	391	304	351	341	410	384	382	407	398	381	347	427	406	328	351	378	376	392	377	370	372	373	384	395	376	384	394	346	378	370	400	401	350	393	381	385	368	358	385	394	385	395	369	398	358	366	360	400	355	421	360	352	369	352	402	375	410	369	356	359	401	380	387	353	394	354	341	372	356	411	378	385	374	383	399	396	403	425	366	393	379	358	373	365	391	341	388	365	367	353	383	377	371	372	396	340	378	372	362	407	390	353	409	367	390	359	371	379	373	350	345	369	362	370	383	376	377	353	396	350	388	383	364	369	368	356	346	351	365	361	351	359	383	385	391	382	380	387	418	358	390	370	387	412	393	408	405	349	380	365	376	362	391	419	382	384	362	388	372	393	366	342	385	412	387	375	357	421	408	414	355	370	356	375	382	333	400	398	389	413	352	366	385	414	392	370	371	361	360	389	345	348	403	375	368	367	412	361	362	386	396	351	368	359	411	385	372	361	421	374	381	396	378	407	385	357	395	384	387	349	389	373	383	388	380	404	382	361	347	382	401	395	375	337	359	391	356	397	409	386	376	395	421	378	381	356	386	426	382	384	385	382	368	382	382	357	398	370	373	374	365	394	355	374	367	381	361	376	392	362	339	363	418	361	360	394	399	377	406	365	395	370	358	375	358	396	391	383	371	388	375	398	373	388	354	414	379	398	395	377	381	374	368	367	408	437	350	405	381	364	352	393	351	356	384	375	360	342	375	390	390	381	393	435	380	394	372	368	337	376	403	389	382	377	398	379	393	376	382	419	416	365	397	384	377	375	394	378	386	402	378	387	414	401	373	372	375	373	396	399	391	389	380	355	377	397	363	344	352	374	337	370	409	370	359	385	389	391	397	350	390	423	389	373	378	408	389	396	382	407	389	356	351	377	394	370	369	385	383	397	378	316	360	384	357	356	369	399	343	332	371	336	382	356	367	438	366	379	380	366	373	378	395	381	348	383	372	360	372	410	366	389	426	366	363	393	385	389	345	399	378	388	347	394	362	387	390	367	379	404	336	404	363	395	367	374	359	358	350	354	398	382	409	419	406	386	385	378	361	397	380	378	373	347	350	374	363	369	339	357	417	400	408	348	394	361	405	387	369	347	395	386	335	394	348	381	336	352	380	378	384	400	360	363	361	362	375	406	361	364	399	371	378	347	360	377	380	381	371	365	373	360	394	373	399	384	344	370	374	355	402	387	385	366	385	392	374	380	346	390	370	367	401	387	409	364	406	403	372	367	378	358	375	414	350	396	392	381	360	364	362	369	337	399	398	382	365	377	393	365	395	398	406	413	367	416	405	360	378	377	357	395	392	389	395	381	399	375
5689	964	848	787	788	864	867	829	813	796	809	811	783	832	826	773	798	798	864	819	806	803	841	828	769	826	804	801	803	867	796	803	841	817	828	785	863	808	815	819	827	826	779	840	877	810	789	812	851	798	808	810	857	812	779	750	828	805	823	795	854	747	854	777	777	790	779	819	832	755	820	810	771	787	742	820	806	832	860	815	832	796	822	811	809	788	761	791	795	791	821	811	789	816	792	820	801	833	777	819	831	809	823	822	797	829	813	823	881	830	806	819	819	804	791	802	779	825	803	761	793	792	800	801	846	866	866	815	819	776	816	804	798	827	822	795	844	836	813	823	784	791	797	803	761	801	767	812	780	786	787	849	822	811	816	831	819	819	782	800	833	794	766	814	774	797	818	787	868	805	804	834	843	768	834	844	783	821	804	801	827	814	802	821	780	819	839	822	813	802	806	786	859	803	823	795	799	821	798	800	806	788	842	842	848	771	765	822	865	746	818	824	786	783	784	805	809	808	825	802	806	785	798	797	814	774	816	830	869	811	840	803	830	788	826	767	816	772	853	790	824	793	786	886	815	795	770	847	817	818	811	816	826	842	828	837	803	831	820	822	840	806	811	809	823	808	835	789	795	800	826	829	844	837	823	826	768	769	832	837	858	791	841	808	813	883	820	799	807	777	790	782	838	833	796	792	832	790	779	828	820	802	794	743	795	823	781	816	825	835	884	821	821	828	836	780	801	807	856	790	769	847	821	867	802	833	799	834	831	826	806	795	813	794	820	830	792	794	857	833	902	781	785	753	832	819	867	799	883	822	755	791	806	783	807	815	846	835	828	821	832	845	798	816	775	834	825	814	819	847	853	836	815	798	807	783	821	837	794	793	833	811	814	864	739	797	833	752	804	864	818	865	878	812	853	766	776	833	828	803	886	800	787	780	819	811	824	850	820	756	815	792	751	803	791	793	827	832	879	823	813	824	820	827	826	834	770	849	804	796	839	815	792	776	827	770	818	852	771	802	783	824	782	820	876	829	829	835	830	775	796	810	779	865	876	814	839	781	804	851	764	804	859	806	804	758	780	776	804	818	806	839	821	793	789	828	788	807	805	760	802	827	795	792	758	789	864	851	810	793	752	791	801	839	788	811	822	795	863	801	796	811	821	789	785	848	808	780	848	808	846	837	822	802	824	773	762	811	792	867	781	849	757	820	797	822	794	851	799	835	833	834	799	802	804	794	797	846	759	758	772	808	834	834	799	778	801	815	822	799	806	806	847	877	824	754	848	819	752	764	884	780	850	788	829	849	805	799	867	791	797	793	816	810	830	815	777	816	789	826	810	797	848	789	802	768	843	819	823	840	822	786	799	824	796	793	784	819	819	811	806	811	794	797	769	787	856	747	871	831	825	826	793	795	848	850	828	775	859	817	831	821	803	741	841	776	834	773	807	790	785	776	818	817	782	831	823	808	821	850	856	792	802	837	847	766	814	864	811	816	800	781	849	824	789	821	889	797	822	795	829	817	773	865	767	807	790	813	738	768	822	812	829	840	847	835	808	818	827	826	827	780	822	840	836	822	828	788	781	874	832	767	833	814	796	820	811	828	838	819	835	795	793	790	815	823	794	766	815	799	838	773	817	821	798	808	767	829	800	811	820	800	830	783	800	789	873	823	815	835	798	802	815	877	816	834	845	801	832	836	786	835	813	768	818	795	801	829	838	816	819	760	788	853	814	826	847	790	824	772	750	855	806	799	807	834	784	810	779	849	846	778	790	799	838	798	825	779	775	840	769	764	786	843	802	784	807	834	818	816	836	787	821	798	831	826	828	848	810	798	809	803	772	814	785	810	826	776	843	812	812	814	815	823	823	785	812	790	817	810	833	780	831	813	800	824	830	790	783	831	798	824	808	834	803	786	798	804	803	845	767	865	817	811	819	874	823	852	780	836	793	771	820	781	801	807	765	803	811	799	805	856	819	807	804	794	792	815	748	806	850	815	830	838	806	824	805	808	838	784	825	798	853	811	812	841	820	808	821	794	806	803	826	782	782	747	840	783	791	812	855	798	820	829	835	839	825	820	870	832	821	844	830	806	853	836	774	797	776	819	812	788	760	806	795	848	801	826	838	781	830	839	821	832	830	793	833	810	849	805	827	880	825	812	809	838	793	818	792	840	790	796	863	831	801	862	843	805	789	779	838	817	829	864	760	804	873	825	864	859	814	792	849	766	862	812	840	828	813	800	838	843	781	765	767	813	827	841	787	834	806	807	848	811	739	835	794	824	808	846	848	767	863	809	830	835	819	804	764	841	818	782	813	804	795	795	816	786	826	825	791	803	796	786	819	811	820	818	796	849	820	815	777	779	813	798	798	779	861	796	799	762	826	856	824	803	814	813	860	806	782	842	814	793	800	804	854	808	771	838	828	805	805	784	786	759	777	840	812	788	833	831	820	833	829	803	834	789	789	754	778	801	839	803	798	837	819	805	788	870	796	827	826	799	805	792	814	768	842	822	778	809	754	791	868	823	849	811	778	829	816	800	772	806	802	796	819	827	813	842	744	831	782	823	855	780	793	785	770	834	832	835	819	721	824	850	790	790	807	815	806	812	816	852	830	765	807	757	818	852	811	804	817	748	791	810	802	843	829	819	817	868	818	859	807	838	849	790	841	806	798	848	801	798	816	757	832	874	862	811	793	788	812	815	855	816	844	802	785	797	793	796	797	833	831	811	807	862	818	810	808	803	811	826	789	848	792	788	778	841	812	829	834	805	838	799	734	829	800	816	804	838	829	790	840	859	802	830	835	820	804	816	820	804	813	808	778	878	821	827	833	844	807	818	816	793	798	814	787	803	880	820	864	818	852	771	813	844	793	801	773	838	840	782	832	863	808	776	787	801	773	799	822	817	864	815	799	863	838	808	814	801	786	792	839	792	801	825	786	782	796	821	818	827	884	851	756	792	811	790	782	813	787	805	789	822	832	799	838	798	761	842	837	824	827	824	804	799	818	775	814	881	822	808	831	917	815	752	734	822	816	806	825	788	767	791	791	864	815	801	896	838	831	828	797	746	767	813	761	738	778	813	846	790	806	820	835	854	730	791	761	817	760	741	844	881	809	812	865	821	834	846	828	789	766	806	833	827	772	820	778	799	825	751	803	751	840	738	897	769	798	825	798	840	800	832	792	819	836	843	797	846	816	829	828	859	832	805	793	756	790	818	891	800	801	838	828	792	801	820	824	870	842	822	819	784	813	843	775	760	812	803	794	809	793	794	822	829	810	848	786	861	816	819	815	837	787	882	787	814	881	785	811	835	801	828	801	842	826	772	824	832	781	850	837	820	811	855	834	762	823	816	798	843	769	801	832	841	822	868	791	817	774	805	811	751	766	838	788	798	775	807	805	774	825	800	813	791	803	793	784	805	824	803	791	798	855	786	800	811	808	871	834	806	785	773	832	852	848	829	835	820	810	836	818	826	810	802	798	829	820	731	856	812	858	809
24917	21486	24829	28551	21478	21219	1057	375	335	340	304	296	282	304	284	272	259	286	260	253	287	266	260	257	236	271	300	247	244	258	235	273	252	267	265	260	272	246	256	230	265	270	267	237	232	246	239	282	241	258	272	235	275	249	242	247	282	259	244	274	244	250	221	243	277	279	251	256	250	253	229	249	265	252	281	275	275	269	235	254	252	247	261	271	230	276	266	234	258	237	255	249	245	240	268	268	265	246	250	263	265	253	282	267	267	279	251	260	259	228	241	270	242	260	242	274	243	307	256	261	293	285	244	216	232	247	246	276	255	224	279	265	248	253	263	257	268	252	245	265	265	253	243	256	267	236	263	268	263	270	226	245	230	280	256	256	266	238	262	253	266	272	247	254	236	266	252	269	271	258	280	276	264	269	289	242	268	300	270	289	253	235	248	244	259	254	254	265	263	268	280	262	286	230	245	226	247	282	258	248	280	312	248	266	270	255	255	246	213	276	271	285	241	242	238	234	257	285	300	274	260	252	256	246	240	255	253	259	254	295	260	257	252	278	248	227	288	241	254	260	271	249	284	275	261	253	239	269	268	254	255	246	266	248	267	233	237	270	267	293	255	219	204	272	236	277	299	266	237	228	260	261	233	258	261	262	237	262	242	276	222	250	243	241	279	243	259	244	263	264	276	261	249	255	274	278	250	244	250	224	242	277	275	241	239	243	238	245	244	237	257	250	249	283	245	249	270	232	261	216	231	271	253	233	250	249	234	236	254	263	266	247	285	270	273	255	266	275	259	257	239	250	280	276	258	233	238	245	266	236	240	268	233	242	235	270	262	288	251	260	280	259	266	252	262	249	247	272	217	272	265	259	259	246	244	250	216	252	264	207	261	278	279	263	274	242	267	231	264	275	275	216	255	247	269	245	258	259	257	258	281	251	237	249	248	257	252	241	273	259	259	262	260	221	259	253	227	274	241	222	265	269	244	245	294	260	252	247	269	244	247	236	252	232	287	267	270	278	228	242	244	271	249	274	241	267	245	231	248	285	310	267	292	257	241	254	257	252	256	267	232	248	270	254	280	241	278	278	244	245	246	283	248	272	275	281	243	254	242	235	292	252	232	303	286	220	256	242	283	249	250	258	261	241	275	237	242	262	238	272	244	270	254	231	244	247	280	252	222	257	270	228	242	285	267	244	300	264	275	267	287	254	270	254	236	224	259	256	262	235	245	272	247	251	271	276	269	263	250	259	260	237	260	275	246	225	261	262	269	258	203	202	267	255	232	255	239	276	258	253	299	233	251	260	246	235	296	257	250	232	241	255	251	286	277	229	298	222	244	250	241	247	229	252	256	267	283	227	265	246	276	241	266	281	290	273	263	282	250	241	259	271	227	257	271	279	220	247	260	250	269	281	238	256	278	217	254	261	243	242	227	260	268	268	247	246	252	265	269	250	228	252	249	265	223	231	257	261	250	269	242	267	272	269	280	251	254	242	237	234	276	276	222	244	270	273	253	274	235	249	263	228	243	269	269	236	273	262	253	250	245	266	249	271	253	244	285	261	259	286	251	271	245	266	246	247	250	280	256	248	257	263	233	254	258	239	270	247	247	265	264	271	276	262	231	260	246	256	263	261	242	255	275	257	273	279	255	231	250	237	262	277	260	259	244	232	273	235	247	267	272	255	264	265	254	270	262	252	243	287	240	230	272	267	263	253	241	263	264	289	263	256	259	243	256	258	247	223	267	237	256	244	309	251	239	260	275	251	248	264	253	238	232	243	244	273	282	273	251	279	248	238	247	239	270	263	268	257	244	232	243	271	272	267	276	236	251	275	225	234	253	290	282	258	239	243	250	252	240	267	264	228	272	273	254	254	262	251	267	248	278	248	241	278	271	224	257	254	245	264	278	267	249	245	262	277	255	259	234	253	246	247	255	252	261	245	276	295	266	240	234	256	272	270	241	267	261	250	250	275	259	283	223	273	275	262	245	269	252	251	279	291	252	268	272	256	247	230	257	256	247	240	276	232	259	261	232	244	267	302	238	227	251	255	246	250	233	269	244	258	251	259	274	261	245	209	245	249	268	245	261	267	269	302	263	263	249	245	267	277	260	231	247	274	242	276	263	263	254	269	241	283	229	311	316	256	289	242	250	269	238	268	274	262	251	283	259	218	254	269	275	274	289	254	273	286	249	271	245	270	262	278	242	248	280	255	244	245	251	218	249	249	242	265	271	240	240	272	254	238	243	267	249	259	270	248	257	246	229	261	262	280	263	266	271	255	270	251	269	224	240	253	256	257	256	263	251	263	256	252	255	221	255	258	255	241	282	256	266	278	291	283	295	250	271	250	248	263	246	237	254	271	261	263	234	270	277	257	255	239	253	234	279	240	256	255	246	255	263	232	271	251	262	276	256	225	244	264	255	218	243	225	284	264	252	262	269	265	260	263	259	263	280	270	264	245	241	250	243	271	220	249	237	223	283	281	245	291	260	254	250	239	254	265	239	237	284	262	275	275	279	260	262	251	265	275	242	266	245	247	249	242	245	260	264	234	255	279	246	271	260	247	276	263	227	235	233	264	257	262	250	263	271	241	259	254	258	274	257	265	254	240	255	281	262	273	277	277	281	227	257	242	241	249	251	245	272	261	260	266	269	264	263	267	279	242	261	247	257	235	252	241	269	270	250	286	263	282	233	245	240	276	257	263	254	254	269	282	247	288	261	286	249	244	312	256	275	287	259	279	259	244	272	252	290	250	273	270	270	279	246	234	250	264	243	261	264	261	242	265	264	243	249	254	245	262	278	242	263	227	272	241	244	244	274	233	229	251	258	230	265	275	246	256	247	235	242	250	249	259	240	231	286	264	273	261	255	273	244	270	268	252	263	242	256	258	269	266	286	285	268	259	265	255	242	258	257	236	229	257	274	255	262	250	262	241	251	264	295	211	237	237	284	233	249	238	293	229	251	295	252	245	248	265	246	243	274	238	254	250	254	276	273	238	269	279	250	205	233	251	262	255	247	259	259	255	256	248	254	240	243	251	233	276	257	252	289	237	244	268	259	275	247	220	252	256	255	252	273	224	222	281	288	267	290	244	282	239	246	251	229	271	243	260	267	254	253	249	262	282	264	260	234	259	280	256	259	278	254	273	259	288	259	238	248	220	233	262	235	302	291	238	279	283	270	261	255	235	273	237	293	251	256	237	255	245	286	239	269	253	229	290	265	266	241	234	255	259	249	269	264	247	272	277	263	277	264	286	248	267	242	280	272	270	225	216	228	278	296	266	246	268	248	246	283	282	262	240	225	242	293	246	262	235	272	248	261	271	263	247	227	255	261	286	240	274	254	264	249	261	258	240	236	284	264	264	260	266	197	249	229	250	293	256	264	255	260	267	283	251	252	258	225	246	281	268	246	244	230	224	283	253	243	275	269	248	245	218	243	246	274	259	261	249	246	259	255	274	273	266	266	264	225	242	260	271	238	243	276	248	248	237	216	250	232	251
3115	2019	1197	879	647	614	610	586	593	575	564	572	573	554	594	582	597	634	558	598	562	597	545	573	586	523	561	549	566	558	563	557	549	545	516	585	500	547	550	529	590	538	565	581	578	591	590	614	525	543	488	562	577	570	557	571	549	570	561	571	533	550	617	564	531	527	554	541	557	526	521	490	556	583	568	536	567	607	567	499	586	536	560	548	554	572	554	584	576	546	562	508	555	564	576	553	564	556	551	562	618	556	553	548	604	539	540	553	534	543	573	549	547	563	532	511	540	569	599	552	540	573	572	538	604	545	545	539	561	587	528	570	533	546	562	561	547	535	567	593	547	565	551	577	577	535	549	586	583	561	528	556	537	571	588	560	593	564	569	528	528	552	589	602	501	551	537	581	526	567	542	585	533	553	552	537	579	584	576	567	546	568	576	569	523	524	551	539	538	567	545	549	536	593	547	510	577	553	580	541	530	544	557	568	557	590	541	571	574	513	558	557	545	560	538	556	551	558	555	564	549	538	557	526	559	557	528	526	539	553	584	517	504	586	544	549	555	535	537	519	513	539	590	584	562	551	562	510	558	593	602	515	556	566	606	568	562	533	581	556	542	532	518	523	535	539	516	602	532	581	507	538	569	580	563	527	556	593	564	531	563	590	564	577	586	547	560	559	533	573	536	557	559	552	556	525	542	561	521	547	548	562	541	554	557	498	561	563	524	584	595	584	545	560	572	539	584	559	599	534	581	580	591	568	592	553	581	583	547	532	592	555	567	552	553	579	546	540	565	574	594	555	554	554	544	551	574	545	495	528	534	514	559	527	508	548	557	517	527	549	567	519	546	528	536	553	535	537	541	525	515	512	539	583	540	563	525	550	561	583	539	530	564	525	548	583	583	518	546	547	520	561	519	543	593	558	522	544	554	556	580	554	580	571	540	518	530	522	548	584	546	583	551	543	524	537	555	543	515	596	553	546	554	551	567	555	557	589	528	560	585	551	539	536	550	557	580	555	574	574	541	589	565	526	562	538	556	512	517	574	551	546	514	535	567	531	520	545	551	558	507	558	587	581	527	591	554	544	571	589	590	545	540	507	530	579	570	567	556	549	559	578	581	556	523	596	543	543	533	525	562	574	531	539	587	573	585	573	534	590	530	598	564	543	579	545	547	594	525	518	530	540	591	546	538	570	594	551	528	530	581	525	613	580	601	537	527	577	566	566	581	549	544	571	552	557	566	599	552	578	524	551	577	538	550	540	583	537	525	551	545	525	526	587	554	562	556	604	562	550	570	542	566	561	590	565	535	514	547	555	554	568	536	553	572	550	607	575	556	592	519	560	545	526	592	586	542	561	559	529	572	538	557	541	537	585	579	601	549	567	586	528	560	554	521	523	528	577	553	552	571	520	554	534	584	540	563	556	500	557	575	558	543	558	575	554	524	578	560	534	571	552	544	509	565	532	592	569	579	541	542	565	567	540	544	515	550	528	588	529	586	577	549	560	524	547	534	608	591	565	578	553	549	545	582	530	580	572	567	532	545	540	560	577	506	588	596	528	564	548	589	528	544	524	556	567	595	574	556	546	527	561	594	552	562	594	552	565	554	588	576	560	548	573	554	564	610	517	608	528	598	587	549	536	569	552	540	564	550	556	559	577	589	522	542	531	545	612	571	514	573	570	571	542	541	544	552	584	600	561	563	516	537	552	547	546	552	561	585	574	545	572	535	533	576	553	562	554	511	557	540	542	586	582	519	541	560	570	529	557	535	579	498	554	553	550	573	594	554	516	535	584	544	574	572	528	611	557	529	501	614	547	561	558	543	500	552	515	552	547	558	584	573	540	550	578	528	538	525	576	551	532	556	497	540	556	576	579	524	579	577	558	548	574	530	542	574	542	547	551	617	535	540	570	571	569	551	557	589	538	530	553	570	572	560	578	599	542	525	523	584	539	554	519	545	546	563	544	556	543	558	566	535	580	566	581	573	557	514	535	572	580	561	546	623	578	583	574	573	570	579	559	540	540	525	548	570	555	584	564	562	527	524	520	570	536	543	548	530	556	579	571	535	513	549	590	509	556	544	566	520	548	586	522	593	519	545	595	497	532	581	540	538	561	567	576	545	547	540	549	546	524	570	559	535	555	564	533	553	539	537	548	563	570	564	506	531	569	549	576	588	542	530	614	494	508	545	542	508	540	620	551	559	540	514	581	565	539	513	582	573	595	539	595	575	527	556	513	612	548	538	565	587	575	572	598	552	527	549	535	554	586	586	578	563	526	535	587	612	565	560	568	585	551	589	555	517	601	563	569	575	576	573	575	599	570	553	564	570	541	521	569	572	545	556	534	592	514	605	575	553	555	555	558	521	593	584	578	544	542	510	555	587	581	550	557	589	553	559	546	567	580	523	543	535	517	591	556	543	538	623	558	554	543	574	571	548	521	585	579	547	575	550	563	530	544	522	566	529	543	576	550	546	526	549	563	563	587	586	549	557	545	550	527	552	563	564	599	525	513	537	551	566	569	552	589	560	551	549	508	525	544	546	534	553	524	532	548	572	539	557	546	565	535	549	529	570	565	542	593	586	573	540	581	550	576	525	525	545	581	535	548	576	610	554	557	542	583	553	546	610	584	543	568	571	582	552	544	530	575	539	537	586	570	585	505	529	515	578	509	579	630	584	555	550	550	560	561	553	551	524	555	563	570	527	552	552	557	548	546	574	578	570	533	504	548	563	550	526	542	581	571	548	523	573	553	561	562	539	546	533	586	535	562	566	580	558	565	557	551	570	555	529	579	567	585	557	569	555	508	566	564	521	603	551	584	551	580	583	529	581	550	604	558	577	556	585	569	552	545	518	610	537	525	549	552	546	582	528	527	540	529	555	542	546	583	582	505	568	538	549	550	530	584	582	539	565	551	526	568	503	534	574	542	551	567	534	504	550	510	577	557	536	551	584	559	536	573	516	556	552	578	573	573	519	533	564	552	535	564	573	610	534	580	547	532	535	577	566	522	573	563	510	548	578	570	561	534	545	535	583	511	587	577	525	539	550	585	553	566	524	569	526	532	545	522	544	586	607	585	552	553	560	552	588	547	562	584	523	534	525	552	582	563	559	546	546	563	550	538	587	550	569	532	593	557	549	583	573	556	528	522	554	547	568	553	525	584	556	554	566	591	534	564	533	612	559	554	527	571	598	562	539	550	594	551	538	564	548	572	544	526	550	580	607	536	517	614	587	528	532	548	559	590	564	546	558	611	547	520	576	572	585	585	537	578	576	539	515	557	545	581	518	533	529	546	589	591	540	577	560	565	533	560	579	574	527	539	561	527	575	555	545	537	520	568	561	590	584	574	585	591	566	603	578	500	576	582	559	541	603	535	506	525	531	525	587	562	549	563	538	502	578	563	552	573	527	563	519	563	562	541	605	553	577	539	589	562	519	546	566	572	545	567	574	547	490	544	526	575	560	510	557	564	584	537	546	566	595	573	523	562	539	566	551	539
24352	21494	25150	28266	21495	21500	18038	489	282	224	220	185	156	143	167	135	140	129	128	141	148	126	119	122	137	117	112	110	124	113	95	137	116	103	117	120	106	112	129	122	128	136	127	117	124	118	120	140	109	108	129	121	115	107	104	104	122	119	105	110	124	108	123	122	111	127	112	105	100	89	86	106	110	105	123	110	131	107	107	119	126	117	112	102	99	103	119	114	115	125	103	121	127	118	116	116	107	126	120	129	98	107	129	111	126	113	123	136	112	103	114	128	120	111	101	129	137	105	121	112	92	100	114	99	113	104	119	106	101	112	116	112	102	127	118	96	103	135	117	119	103	106	112	102	98	109	116	112	98	109	103	134	111	126	102	121	125	119	105	113	110	105	98	119	118	123	108	103	109	99	127	119	125	130	109	131	111	117	108	117	119	120	125	89	133	95	123	131	107	112	121	119	100	116	97	111	122	109	103	126	96	112	113	122	102	89	117	124	110	124	100	120	128	117	115	109	121	104	126	85	125	96	102	114	125	113	127	140	107	98	117	127	116	117	118	87	115	121	98	116	125	115	122	109	112	109	109	114	145	122	104	130	113	108	101	98	124	101	119	128	118	117	102	117	112	114	115	125	115	97	128	135	107	112	104	128	113	113	97	104	85	129	102	109	116	112	113	113	107	126	123	105	129	119	110	106	117	104	100	107	103	109	111	130	124	119	107	112	125	107	111	107	108	127	123	124	101	102	122	121	117	85	88	103	106	116	127	116	104	129	118	107	108	131	117	105	104	116	129	98	121	86	104	105	126	113	117	119	115	113	113	126	117	103	127	106	124	129	126	129	93	116	123	106	102	95	107	95	131	113	117	135	124	125	122	127	101	113	129	111	136	126	112	111	102	95	106	139	103	114	118	109	128	136	120	110	107	93	99	101	153	114	102	120	131	112	107	109	130	107	106	111	121	113	123	121	108	79	122	100	92	111	116	116	111	131	110	96	109	107	124	122	105	117	112	103	112	112	89	132	136	118	121	124	133	129	107	120	108	100	96	115	110	116	138	120	99	118	100	100	104	97	119	126	131	144	122	132	112	116	146	113	108	102	114	116	123	98	105	112	109	113	103	110	109	114	123	120	110	129	120	121	102	113	95	132	106	117	99	115	129	111	133	97	95	130	127	151	106	126	122	120	137	120	122	105	138	114	118	101	108	122	119	116	106	110	98	125	108	109	124	125	125	127	123	113	117	119	119	122	120	109	104	116	106	123	140	119	112	116	95	99	114	112	99	121	114	120	130	102	116	103	117	103	123	109	108	119	117	111	110	124	108	112	116	112	117	106	113	96	113	117	101	107	103	111	111	124	109	120	99	98	108	108	97	116	131	109	103	128	93	110	90	109	121	99	107	112	114	113	119	133	122	86	133	117	113	128	113	133	100	114	103	119	143	101	134	118	122	105	109	117	120	115	111	107	113	118	127	123	111	117	115	109	108	103	112	105	132	124	101	104	99	111	132	118	118	99	122	122	111	113	97	102	125	117	136	114	106	91	108	107	105	132	117	102	126	110	120	102	90	109	113	107	132	110	107	90	105	109	119	118	127	112	143	95	111	112	100	128	137	101	89	122	122	106	108	101	115	81	96	122	120	119	118	127	88	108	124	102	98	104	114	84	102	119	116	110	114	103	144	105	112	134	115	107	113	111	134	107	114	123	107	123	122	96	115	99	124	112	92	114	121	118	107	117	114	103	121	107	94	117	107	121	114	136	125	133	122	109	125	130	115	107	114	120	91	115	112	133	113	121	139	125	106	114	113	97	106	111	128	100	111	116	126	109	90	108	113	120	127	111	109	116	115	99	98	93	105	122	107	96	109	126	99	101	96	102	111	119	124	118	90	117	113	127	98	111	112	107	118	111	127	124	108	111	109	93	121	108	118	91	121	119	102	109	103	113	145	130	123	107	121	100	82	106	102	130	89	125	99	104	121	117	113	109	111	132	101	107	102	121	117	102	117	105	132	121	108	130	87	90	87	113	106	123	108	110	100	126	105	108	127	131	113	100	109	112	117	143	117	105	114	102	105	94	118	90	128	126	128	131	124	117	103	94	127	116	108	117	100	119	119	102	95	118	102	143	104	111	88	132	123	122	110	115	103	96	124	115	101	113	123	123	121	121	94	104	111	124	122	116	124	99	116	111	110	116	121	107	96	109	124	112	104	130	102	110	119	116	97	128	114	103	123	99	106	116	119	107	117	133	115	115	118	114	131	121	105	108	103	106	102	124	110	116	113	107	119	124	98	131	109	109	100	85	108	115	118	114	98	112	99	131	93	115	123	122	117	99	101	120	102	111	100	110	116	102	126	116	122	114	128	96	112	136	124	116	135	120	122	106	112	122	115	119	105	100	126	118	123	117	106	125	110	118	111	103	136	103	120	98	117	89	101	107	95	94	100	87	107	119	107	122	121	101	116	147	107	123	99	95	103	118	115	110	97	101	99	131	92	120	126	119	105	97	110	107	105	102	117	108	94	119	111	98	89	110	92	117	116	129	127	120	110	123	116	120	141	106	113	120	117	111	104	126	132	102	119	101	94	122	121	124	119	120	101	110	105	146	86	103	121	83	125	98	102	105	85	130	123	124	103	121	102	112	105	120	132	111	105	98	114	100	126	109	133	129	112	121	123	85	114	129	87	120	119	110	133	120	105	106	104	124	105	127	113	109	87	97	96	128	106	102	110	103	146	113	114	124	107	123	109	95	105	107	104	111	124	97	115	128	173	110	118	118	116	111	128	111	99	130	131	118	138	105	113	132	105	108	121	109	127	114	121	119	109	105	120	121	106	134	127	120	117	114	93	103	128	116	119	107	115	128	133	117	146	122	111	123	114	103	110	109	106	99	108	116	120	115	119	130	129	133	118	118	109	114	117	118	106	94	95	131	120	107	137	126	99	126	113	109	89	110	116	104	107	107	126	125	119	95	125	98	106	114	130	132	128	98	103	125	109	101	102	101	97	102	121	114	132	115	105	116	107	122	96	120	114	127	117	125	123	109	101	96	120	116	107	130	138	102	119	112	107	112	113	132	97	113	133	99	116	119	148	107	115	104	100	111	100	125	98	104	121	117	123	87	136	97	94	104	122	113	99	112	100	133	105	136	106	103	114	129	95	105	90	140	106	103	90	111	115	104	108	122	115	107	103	110	91	115	99	117	113	110	90	119	112	118	100	124	118	116	122	105	107	101	110	119	95	103	106	92	108	105	93	106	118	130	128	121	118	112	122	101	123	114	99	116	116	93	106	103	121	115	114	132	105	106	115	106	108	114	109	119	123	110	118	112	118	140	99	101	134	117	134	116	143	128	107	99	114	95	110	96	107	141	126	107	94	108	122	113	128	119	119	102	98	108	110	98	101	121	101	106	91	108	100	115	98	118	121	111	106	135	118	123	131	119	131	147	99	106	96	115	121	89	116	119	111	129	106	122	127	102	100	100	124	125	107	126	100	111	130	125
2889	2936	1446	695	487	389	371	357	328	337	328	303	338	292	271	306	266	290	322	294	306	289	252	292	292	266	321	292	281	289	266	315	271	290	285	278	313	302	285	306	272	290	260	319	279	276	259	295	263	298	294	251	272	289	282	293	272	246	283	262	286	275	267	288	274	282	288	323	265	292	276	277	256	285	308	298	287	278	301	262	286	262	280	275	275	316	258	281	291	289	290	287	297	299	275	282	282	271	290	297	279	282	301	275	263	311	296	298	275	287	284	264	285	273	280	289	267	287	292	271	259	252	249	274	271	237	285	277	282	303	273	273	296	278	289	286	307	256	297	276	305	285	273	290	296	293	319	291	276	282	267	279	264	306	274	278	286	278	286	264	278	259	282	256	295	298	289	270	281	277	301	286	289	315	273	267	270	298	304	299	262	258	273	255	257	296	271	269	248	264	264	267	295	293	274	307	273	247	282	259	284	271	282	303	263	270	256	297	271	269	273	280	271	265	291	285	252	291	301	305	270	297	264	309	278	284	303	300	268	285	270	307	258	303	300	299	282	302	263	277	299	281	246	321	247	259	283	309	282	257	271	290	271	282	264	288	268	275	267	281	280	245	299	278	287	269	285	334	291	283	255	283	249	265	274	292	287	274	330	245	279	263	310	278	259	258	278	271	277	275	285	273	290	281	301	267	281	271	303	312	279	254	241	289	259	306	277	270	298	257	296	286	263	271	274	280	256	281	282	292	305	292	290	296	278	320	264	289	265	302	284	262	301	301	286	285	266	297	270	267	284	285	301	287	262	270	283	277	266	299	266	310	285	278	276	297	254	272	281	249	315	292	285	271	277	261	286	279	304	288	284	276	274	257	267	291	269	300	277	287	300	273	231	288	290	316	272	287	282	280	257	262	268	261	263	285	273	275	300	294	262	278	274	271	258	265	302	250	287	263	291	268	262	319	276	253	268	272	311	309	310	271	267	288	290	275	274	278	284	260	273	288	275	264	279	291	284	252	295	277	297	313	290	288	284	268	286	281	264	259	292	274	290	274	268	275	268	310	266	305	277	260	283	275	284	266	294	264	299	296	294	303	281	259	271	303	306	282	260	266	250	283	304	267	271	252	282	268	310	284	312	312	276	264	297	282	265	279	304	257	296	264	297	300	249	284	279	279	284	284	280	267	285	284	280	294	285	313	259	279	274	302	291	275	281	278	280	274	302	306	302	280	286	306	277	265	261	296	265	297	254	310	264	269	264	292	289	273	290	301	256	286	254	251	304	284	307	298	265	263	262	256	286	270	275	279	300	284	276	294	254	282	298	298	255	270	282	277	318	304	259	306	291	259	274	275	275	292	270	295	269	281	282	298	292	268	285	265	299	263	292	264	303	269	260	315	301	311	287	288	292	260	283	290	263	301	243	276	290	279	282	278	283	297	263	245	289	262	282	264	269	279	290	291	305	278	309	284	284	276	262	283	280	284	256	268	274	301	293	305	274	285	320	297	291	278	277	284	285	284	261	303	283	262	280	291	289	274	280	274	269	306	278	268	247	276	244	297	277	269	253	235	281	267	242	277	268	295	272	310	290	290	267	291	324	279	297	264	309	298	282	270	277	262	259	297	267	274	299	293	264	277	311	285	314	309	250	314	305	293	309	260	282	292	267	267	242	285	270	282	282	267	271	305	309	260	272	271	261	277	265	259	269	279	290	265	304	265	249	293	297	250	281	279	288	298	271	276	267	272	283	287	294	284	293	286	300	276	284	313	250	256	273	293	275	290	262	284	285	271	285	279	262	263	289	321	263	279	302	285	286	282	245	280	255	265	290	286	284	260	243	248	243	270	272	263	259	297	286	293	293	251	253	258	292	274	247	287	277	250	292	245	281	315	233	264	298	291	306	263	282	308	253	290	277	292	269	244	287	293	258	270	254	296	284	287	270	277	290	268	273	271	265	269	273	291	322	278	264	269	275	258	271	270	268	299	281	282	283	292	294	270	280	288	266	275	293	301	268	287	297	304	286	271	313	267	257	278	316	277	259	295	280	288	294	245	292	261	273	303	259	263	289	285	268	257	320	283	269	304	280	272	268	289	289	280	294	325	275	281	284	296	254	269	262	282	296	285	277	291	287	284	293	268	283	280	281	269	292	268	268	291	264	306	296	259	274	260	310	304	292	293	283	275	279	295	289	277	283	277	283	278	282	289	284	242	259	272	271	267	260	315	286	264	271	278	289	281	255	264	292	292	258	284	295	303	306	278	282	258	283	282	278	309	292	280	254	275	276	295	231	286	269	301	270	300	330	273	303	282	278	278	263	279	298	267	288	254	306	307	287	266	265	286	285	279	281	290	250	300	295	255	290	290	304	336	281	289	303	274	261	271	290	267	266	278	269	294	258	288	270	271	270	254	282	306	250	278	270	264	281	264	295	259	259	251	283	290	289	271	292	283	280	249	293	281	298	292	273	282	273	295	279	331	271	281	283	279	281	270	292	258	260	300	285	288	289	264	286	290	255	254	288	273	304	254	271	282	278	257	260	277	300	266	268	278	259	282	280	289	250	325	280	287	294	272	289	277	262	266	272	278	299	271	269	272	287	296	293	262	269	298	257	277	271	262	271	300	281	260	278	267	291	268	276	271	276	292	289	290	294	263	283	253	262	289	244	276	260	251	300	288	254	311	281	288	277	269	273	267	266	272	267	271	282	261	256	290	285	261	318	269	286	273	276	272	306	283	295	268	249	284	299	279	295	259	316	287	298	296	260	266	272	299	297	283	295	304	279	272	273	265	290	266	270	296	316	272	266	298	282	250	274	280	242	293	274	295	284	300	251	275	276	273	284	281	239	285	282	286	277	276	312	296	268	313	294	282	255	268	280	271	289	281	299	299	285	248	279	291	260	288	267	256	301	280	286	266	282	304	318	292	264	270	253	268	274	281	257	270	281	289	277	306	278	272	271	268	282	244	270	264	267	279	288	285	322	293	296	273	302	260	256	233	260	276	258	281	267	263	256	291	300	284	265	263	292	283	239	250	280	278	287	304	276	279	232	291	276	262	298	297	247	252	264	300	295	275	284	282	285	257	266	292	299	303	260	280	264	283	273	301	274	278	283	289	253	273	278	293	258	297	303	241	277	274	293	316	281	294	255	302	290	259	280	295	288	274	284	295	276	298	251	277	295	284	282	297	260	244	281	266	275	273	257	251	279	287	274	288	291	281	329	259	280	267	290	262	277	285	293	285	281	282	270	283	313	293	274	318	296	249	317	294	297	260	284	281	264	265	299	281	315	294	295	303	275	266	287	264	272	273	268	275	296	253	273	283	261	258	294	305	259	275	259	285	271	283	300	274	305	284	285	294	282	297	273	299	250	303	279	266	253	278	260	275	298	294	253	274	271	280	264	273	249	262	307	283	262	270	278	273	285	262	276	285	302	277	287	238	280	277	259	278	271	284	270	301	286	278	284	272	259	287	301	270	246	279	317	273	281	281	261	291	274	296
32060	20993	11856	894	401	400	384	351	391	345	363	406	373	321	358	425	380	414	404	403	402	359	391	368	364	374	388	381	403	403	384	412	356	363	362	344	384	391	373	394	356	398	347	347	388	375	376	371	391	364	415	364	374	399	352	362	366	397	361	374	370	385	393	332	355	390	377	384	413	402	357	398	423	346	361	361	375	376	348	354	387	387	421	340	385	369	402	417	386	381	348	414	388	363	361	362	373	332	421	411	365	380	395	371	408	367	385	373	426	404	369	386	353	341	372	405	378	349	362	379	365	372	353	363	346	376	387	331	363	368	416	383	388	384	375	341	383	350	366	315	362	376	373	365	365	385	379	383	351	394	323	357	374	374	392	392	373	405	374	392	365	356	378	375	360	351	359	344	361	415	361	414	423	382	382	367	359	383	392	409	357	338	360	309	352	398	368	365	374	384	347	379	397	387	368	365	357	338	389	429	345	332	427	363	400	372	395	391	400	408	396	381	354	359	378	389	386	369	412	364	377	348	390	347	372	407	373	369	398	402	383	377	364	366	349	390	382	337	360	359	350	398	351	380	373	419	368	330	330	393	368	392	347	407	367	370	395	329	382	374	363	353	379	380	379	382	363	402	354	351	352	393	327	378	367	364	361	374	366	385	393	364	391	400	368	380	403	374	397	375	376	337	357	370	401	358	369	351	379	350	343	371	380	382	397	378	376	373	344	354	417	421	384	409	406	355	360	369	397	392	404	389	383	378	379	366	352	410	375	369	344	355	372	416	351	415	373	391	375	365	369	359	421	366	366	398	377	389	350	410	368	404	379	379	392	398	362	378	359	368	365	350	371	379	381	395	369	379	392	384	360	374	389	350	379	401	436	367	421	372	369	388	355	370	352	380	372	367	353	345	381	336	351	376	420	381	361	368	407	416	339	369	398	392	365	364	364	358	382	372	386	407	361	368	403	390	387	370	372	381	411	380	368	338	385	397	362	357	349	372	378	364	406	349	382	372	355	412	344	363	383	366	346	361	385	347	368	408	392	382	351	385	337	378	367	361	362	361	351	402	347	345	372	355	360	404	364	359	336	441	386	363	363	331	358	392	403	387	347	383	390	416	387	338	356	390	377	353	373	349	366	322	376	355	381	385	390	400	383	361	401	341	410	413	418	410	374	362	403	378	383	380	411	357	403	387	355	379	376	381	344	395	389	368	376	373	398	361	368	346	373	391	415	361	399	373	354	369	371	355	363	409	378	358	374	388	354	380	399	392	415	363	377	393	371	412	353	376	351	364	379	365	386	378	396	340	385	380	372	367	371	356	396	393	399	378	329	320	388	372	378	391	340	370	361	414	339	416	390	420	384	387	384	395	370	365	387	346	366	414	388	349	357	388	406	359	380	388	363	340	350	392	378	355	376	340	402	388	333	332	341	418	363	385	379	394	404	363	355	357	407	360	365	372	338	382	374	376	397	395	371	364	370	404	377	405	360	398	406	365	395	375	389	392	408	383	353	317	415	348	397	372	369	386	355	356	400	396	379	386	386	407	351	367	381	361	403	359	378	389	367	362	344	370	362	398	358	385	379	369	378	353	410	408	360	371	400	359	375	361	386	335	399	362	358	379	407	360	395	380	376	362	352	353	362	369	391	415	372	390	421	361	380	376	367	383	375	324	385	368	351	395	373	355	368	383	367	413	395	370	363	369	383	381	366	414	396	396	364	346	390	410	404	350	360	400	351	365	386	366	388	363	375	377	388	373	364	373	381	391	376	374	386	367	379	379	356	338	408	373	385	383	375	394	364	375	345	403	384	360	380	390	362	363	347	370	362	389	401	340	385	373	372	328	376	382	426	400	391	365	401	391	392	415	389	362	383	370	350	385	375	348	382	359	348	387	354	387	379	369	395	423	358	351	399	383	388	374	382	395	357	376	358	357	342	374	370	391	401	372	389	350	362	343	377	364	333	375	379	424	366	382	365	371	386	373	395	376	413	394	376	387	393	377	345	375	365	377	403	352	399	376	373	357	362	326	373	382	372	361	402	355	381	395	372	375	329	379	411	404	354	357	387	398	384	340	352	384	382	350	379	333	352	384	351	402	359	368	405	363	347	354	358	353	370	382	366	389	355	389	366	391	336	360	375	402	383	379	347	382	365	384	394	362	342	343	361	404	360	392	364	408	375	356	366	394	420	348	372	377	366	376	367	380	385	368	375	395	387	366	359	411	390	355	383	364	379	369	340	355	341	381	377	386	355	389	401	383	429	316	358	333	366	353	373	399	397	385	381	364	335	386	363	310	382	396	388	381	370	358	384	393	350	362	365	372	396	385	414	356	358	386	433	345	392	379	318	398	328	347	378	376	410	343	369	371	381	362	400	357	376	397	366	402	381	360	396	381	347	381	391	402	332	362	365	392	361	353	370	379	401	363	355	385	360	383	403	392	385	376	345	394	399	376	365	370	365	390	397	356	420	377	337	329	373	364	377	375	374	390	367	333	399	359	371	359	365	361	390	331	340	423	371	369	367	371	367	371	372	398	361	374	387	393	372	388	407	377	371	353	353	354	378	378	377	375	377	350	375	364	361	389	377	364	383	354	358	365	354	380	383	361	370	366	369	363	418	389	374	370	357	374	369	380	414	380	370	353	398	363	417	362	354	370	363	360	345	354	397	371	345	403	401	329	352	369	369	397	364	372	363	382	377	363	354	389	385	343	391	362	366	372	372	405	357	388	378	372	400	359	337	369	369	376	395	376	351	399	328	400	390	399	364	337	313	352	366	355	379	349	385	393	382	375	379	339	360	354	418	371	344	378	342	368	390	373	382	363	368	350	390	375	372	383	437	401	420	357	332	364	350	361	394	398	353	385	361	383	385	385	378	439	371	363	364	344	362	392	386	388	389	314	360	383	369	356	365	370	373	366	387	377	365	348	372	387	385	399	395	364	398	377	355	343	340	355	380	356	417	387	359	356	404	377	372	357	388	385	412	400	386	396	373	372	413	371	378	377	352	425	339	349	410	363	397	384	379	391	398	342	423	381	389	384	432	351	412	371	365	376	342	386	370	398	350	374	363	387	344	364	360	362	360	352	397	346	375	362	357	394	352	356	365	381	372	412	354	339	356	371	394	373	374	367	384	381	385	336	356	386	391	375	369	344	368	378	353	411	339	377	366	343	345	343	337	394	352	448	380	336	368	375	372	368	368	370	410	382	348	396	386	313	357	371	395	418	422	374	380	357	391	362	421	408	397	338	383	404	369	373	374	390	398	400	375	334	397	365	374	408	372	366	399	343	411	377	409	370	398	347	362	378	362	377	339	364	408	360	393	401	386	355	383	382	356	350	410	410	371	379	347	406	348	373	415	390	360	362	352	367	370	401	321	412	396	393	385	404	398	379	360	365	380	369	367	380	350	365	373	368	370	393	390	396	370	360	388	379	363	363	348	398	375	368	379	378	333	388	278	339	413	393	403	306	388	353	350	379	364	369	410	398	366	359	357	365
5726	922	849	801	781	814	798	742	802	837	805	779	777	800	800	855	797	782	804	802	814	842	795	813	808	847	782	841	811	822	810	779	829	798	782	853	825	814	815	764	801	787	790	780	808	809	800	835	811	725	798	785	758	773	805	822	803	818	784	789	825	853	764	841	776	769	795	763	812	767	819	861	799	789	783	794	809	830	795	828	833	854	830	806	772	782	774	841	826	806	849	840	755	770	804	787	808	786	849	787	786	815	799	856	777	780	849	809	779	819	795	816	792	775	817	800	819	784	800	813	829	834	776	783	809	833	800	807	796	835	817	799	810	787	808	830	810	800	799	834	828	838	800	749	818	801	775	815	833	805	782	831	856	798	793	831	844	824	819	839	761	844	809	758	791	825	807	832	814	862	803	775	829	810	835	782	799	846	811	730	800	809	825	787	836	837	801	815	836	818	816	787	827	809	845	828	815	866	834	804	733	790	775	786	803	812	766	817	825	835	856	810	816	813	840	798	816	837	750	777	816	806	817	829	784	776	811	841	800	842	825	792	813	787	800	843	805	835	825	849	785	813	849	811	808	840	824	846	863	798	790	809	808	798	806	811	777	837	846	784	848	769	844	833	860	801	756	785	851	832	801	826	789	754	820	799	810	800	819	823	800	823	818	846	797	809	767	756	787	769	809	821	793	807	781	819	789	754	819	874	792	761	811	788	786	811	849	806	830	811	777	829	771	805	804	826	799	834	816	833	800	790	832	766	808	796	787	798	786	810	815	778	855	792	826	811	800	815	810	741	852	787	793	777	818	783	809	783	806	781	775	782	769	815	820	845	782	777	828	799	813	823	848	795	837	806	807	871	819	789	775	816	819	815	766	810	818	808	816	810	818	789	848	839	782	826	740	861	794	857	765	832	780	833	815	805	858	781	803	785	804	829	791	817	797	809	840	794	774	844	869	715	787	795	830	813	846	817	784	798	783	840	836	777	821	778	843	784	812	801	823	802	771	796	793	871	797	845	824	801	763	791	811	840	785	842	789	800	803	799	783	838	849	803	819	813	835	817	792	771	748	767	813	820	789	832	770	813	818	826	795	811	803	772	837	803	784	818	813	839	827	804	808	802	855	815	729	825	840	870	872	811	783	844	833	828	783	841	786	793	895	783	770	800	776	812	834	814	840	858	807	822	778	817	819	780	798	772	793	774	834	824	825	817	774	764	821	741	763	761	783	798	861	846	826	828	838	835	844	764	823	783	844	801	808	816	775	817	779	769	779	732	817	818	814	790	822	800	786	814	817	747	808	822	841	810	806	803	794	814	823	807	813	802	777	790	817	812	848	828	777	783	780	848	792	773	857	801	853	789	812	744	820	861	763	798	836	795	793	796	870	789	795	793	854	807	781	831	797	817	811	794	857	767	823	768	793	816	824	834	794	808	818	757	810	825	803	814	807	843	819	822	785	810	792	856	813	800	830	774	811	804	810	783	812	828	813	804	825	861	755	776	792	848	813	793	771	818	795	799	772	835	801	776	796	796	800	805	862	815	770	849	807	797	844	873	827	789	825	856	841	810	811	828	802	819	787	822	850	823	805	802	823	815	806	825	785	830	842	779	798	796	820	865	744	808	825	776	792	797	816	857	753	862	763	837	819	792	827	840	794	776	769	795	866	830	768	836	854	781	787	823	823	798	838	812	816	814	787	824	818	824	815	841	836	885	854	900	820	849	848	848	866	792	848	803	826	760	824	858	833	824	819	827	822	780	802	812	795	857	824	825	835	771	808	813	829	825	786	777	811	817	784	790	799	823	800	824	860	868	813	749	809	762	828	806	776	787	834	813	805	862	833	802	813	781	822	826	773	794	807	842	785	829	841	838	773	803	813	803	832	814	795	869	792	800	828	836	818	800	828	748	746	844	826	810	803	737	734	781	833	823	871	858	808	779	833	762	820	819	791	835	784	815	814	822	808	781	765	836	815	812	847	820	814	755	856	826	800	811	778	816	816	786	773	826	811	805	838	750	791	853	802	780	837	788	782	845	818	796	812	798	806	788	808	834	832	815	785	791	848	853	832	809	796	848	803	845	834	763	840	794	771	806	851	815	803	812	820	800	846	819	824	815	778	769	856	832	784	814	808	815	843	860	813	811	784	776	775	811	779	792	809	820	780	762	790	790	792	803	768	836	819	809	786	804	801	763	820	796	784	812	837	826	774	813	794	843	838	783	831	804	808	790	809	811	830	795	822	850	809	811	789	826	830	760	804	817	794	801	783	817	789	821	796	825	835	840	802	821	832	762	823	850	817	824	795	781	851	829	809	789	743	808	822	859	805	840	812	834	841	788	783	787	815	845	795	769	812	790	790	840	813	835	843	807	796	835	848	818	850	873	761	763	786	787	848	824	818	840	789	767	791	800	770	831	812	852	806	855	789	793	765	837	786	829	809	807	750	855	832	742	792	807	849	812	795	828	845	811	844	765	796	821	812	788	820	824	808	764	771	790	806	757	801	868	815	839	776	826	768	837	735	808	838	800	859	749	811	844	811	837	824	833	796	803	804	815	805	762	811	803	788	798	804	811	824	813	851	823	786	812	792	830	761	835	844	790	774	771	787	800	806	767	802	825	810	824	819	783	834	782	821	773	781	824	820	774	830	809	824	774	798	796	797	764	785	834	811	809	843	815	749	812	861	815	783	790	774	784	790	746	801	770	835	794	862	795	804	786	785	796	856	826	786	803	825	813	793	853	785	785	800	809	815	799	782	816	802	780	801	837	782	856	806	843	818	821	826	725	842	786	818	804	789	775	807	830	814	823	775	778	764	846	791	838	768	763	817	785	796	768	789	786	839	792	794	816	774	780	794	793	773	857	764	828	798	856	798	814	815	881	823	805	809	774	791	786	865	838	778	833	832	804	805	829	821	776	852	848	783	842	787	838	789	781	798	797	831	814	850	765	794	783	800	828	830	834	786	819	820	783	791	757	873	816	838	787	794	838	805	789	852	787	816	850	843	818	752	853	789	808	802	816	842	817	813	776	814	833	817	805	837	805	841	804	810	829	845	753	789	780	790	801	865	805	773	847	804	839	835	779	856	810	818	852	907	754	826	771	837	800	840	828	768	790	801	856	834	781	856	826	789	812	821	810	828	822	781	785	781	810	821	811	829	788	785	808	809	842	781	834	799	815	768	812	845	803	852	771	800	815	788	787	840	822	808	779	764	837	817	806	818	770	803	803	750	861	807	854	821	802	838	830	804	802	799	791	783	818	773	780	812	779	790	801	814	861	803	785	779	837	760	845	772	815	817	808	830	785	790	845	801	789	838	769	825	814	820	820	795	869	809	844	807	833	799	775	782	760	812	806	819	791	802	841	817	804	773	807	785	805	752	795	840	834	849	823	846	794	813	790	768	848	820	857	790	808	803	814	855	840	813	796	754	782	778	767	811	826	767	771	832	826	810	802	832	789	780	775	764	823	793	788	779	836	766	836	804	817	860	836	806	867	855	817
24956	21486	24817	28567	21481	21218	990	409	316	317	251	289	284	267	262	255	285	268	252	240	233	232	287	273	251	231	287	262	271	285	269	237	239	225	274	256	241	241	259	264	260	252	266	250	234	246	247	294	264	247	265	238	224	260	261	244	211	266	264	244	270	276	251	248	234	249	246	267	244	250	270	275	242	247	304	270	276	270	254	268	235	274	270	243	252	245	280	265	259	246	290	246	266	232	226	254	253	257	238	241	251	224	260	252	269	222	239	244	240	273	254	268	296	236	243	261	235	276	265	271	270	276	274	246	284	255	258	259	252	266	262	283	271	259	221	237	268	248	246	283	253	238	246	239	257	230	276	253	246	284	248	250	252	247	286	234	276	246	237	278	257	249	269	277	233	250	243	244	248	281	267	242	257	236	299	256	278	259	272	245	279	273	264	246	248	261	235	292	240	262	285	274	268	253	257	286	262	292	247	255	270	279	260	288	242	247	273	269	226	248	264	260	261	272	266	253	255	249	236	241	239	253	242	255	256	249	270	242	241	245	265	241	259	252	263	255	237	262	266	265	248	279	251	252	258	263	248	253	282	250	228	243	245	262	255	260	253	257	252	263	280	280	241	254	259	238	227	279	308	261	246	266	286	261	292	261	289	267	249	300	271	238	236	251	245	244	298	237	260	257	245	253	227	267	262	253	256	274	238	224	256	271	250	243	244	236	242	284	249	246	283	272	237	256	261	254	270	264	267	253	251	253	246	238	239	255	266	239	246	231	261	259	234	282	257	252	282	275	270	263	251	252	261	268	239	239	260	268	244	236	249	248	238	234	288	262	270	244	257	227	251	265	252	246	275	241	271	256	263	261	251	245	241	243	298	247	233	250	262	247	269	215	264	277	252	249	249	241	267	248	252	264	252	275	282	255	261	266	259	272	250	251	243	250	276	275	265	260	257	278	290	266	266	258	257	250	244	246	269	252	256	261	253	257	261	278	260	264	259	252	266	279	294	264	238	241	264	284	227	245	258	264	267	243	235	222	262	258	224	250	227	258	273	240	252	260	262	262	266	261	254	284	254	242	253	242	247	289	284	262	245	235	243	242	254	230	248	257	261	272	250	259	237	263	262	244	272	263	259	251	262	233	240	271	259	289	242	235	274	247	259	234	243	254	252	254	220	267	271	263	247	272	255	263	253	243	260	252	251	287	250	256	237	291	264	262	236	271	246	285	248	258	253	257	238	287	230	235	278	246	242	271	259	267	245	282	263	231	259	259	245	272	236	266	257	260	254	229	272	257	269	290	235	272	259	270	237	227	250	261	241	250	251	254	265	270	282	288	274	266	233	236	220	250	278	230	243	250	272	280	264	266	236	219	257	239	269	275	228	242	242	322	252	258	238	280	243	232	274	250	248	260	261	262	244	234	242	260	229	257	277	235	262	225	272	249	235	253	268	259	241	257	269	241	255	234	250	273	265	255	238	229	273	269	262	259	264	259	249	239	257	253	244	234	249	243	247	237	284	258	251	242	218	260	262	285	246	239	243	247	249	274	242	243	246	244	252	261	265	264	250	262	266	257	250	312	243	244	240	258	247	248	242	284	225	237	257	282	257	261	265	211	256	247	260	276	254	273	254	272	245	294	255	247	238	234	245	239	242	257	242	228	277	257	271	257	273	265	272	235	285	277	274	240	253	273	272	258	281	229	266	253	258	257	256	270	271	276	270	230	258	266	236	264	241	244	256	242	250	246	272	263	252	249	237	279	223	223	269	252	245	254	238	243	272	257	268	246	255	271	229	249	261	265	245	261	248	268	236	266	290	247	237	285	258	273	255	269	245	269	224	210	240	228	272	219	255	244	237	247	253	262	254	254	248	250	273	233	285	252	270	264	275	264	250	237	227	252	277	260	266	234	266	254	276	260	267	251	264	232	245	253	207	272	255	230	270	237	232	239	265	279	237	219	268	270	258	251	225	260	260	250	233	251	284	269	241	271	237	233	257	284	267	256	259	277	257	286	216	250	238	246	237	249	265	262	218	236	251	276	247	272	245	233	251	297	264	239	234	220	243	266	266	256	275	277	262	234	271	297	269	246	268	233	212	248	233	291	251	239	290	244	270	266	253	253	253	244	257	280	251	271	266	240	246	263	254	271	271	283	241	257	242	272	239	247	277	245	252	261	250	268	256	257	249	284	284	253	255	271	239	263	281	248	276	270	254	270	267	265	240	243	244	259	272	300	265	245	254	235	221	260	242	270	262	255	275	241	220	255	252	251	235	263	248	245	249	263	236	253	230	268	248	277	268	230	250	256	242	286	231	258	233	249	282	227	243	288	244	234	237	252	248	248	237	263	215	277	251	214	270	244	296	260	277	255	238	253	258	250	260	260	245	245	277	271	267	256	234	249	246	249	225	247	274	254	244	257	231	250	277	224	240	252	234	213	247	243	244	256	247	240	284	258	235	234	232	260	264	265	240	245	283	265	262	236	230	242	257	271	255	238	262	253	262	272	257	260	265	289	217	249	241	234	257	245	259	269	230	278	251	260	253	245	248	235	237	273	223	273	261	232	250	264	258	255	255	261	259	235	242	242	245	268	245	258	264	275	277	267	288	235	254	246	247	270	257	240	246	245	231	242	242	270	250	290	259	252	253	247	263	264	248	253	252	234	291	253	295	237	275	251	246	250	259	292	258	282	249	248	267	239	248	238	257	266	253	250	274	254	236	235	301	274	298	266	266	270	255	273	265	246	228	268	246	233	242	276	260	285	243	255	258	221	231	226	250	234	256	269	269	226	253	240	254	233	261	245	271	265	246	250	239	265	221	258	277	249	286	285	230	238	270	235	269	252	280	260	277	265	262	235	284	251	251	250	281	245	252	257	258	262	262	267	243	224	246	273	268	244	274	260	277	253	269	260	266	265	235	261	299	261	289	270	289	263	263	256	250	264	245	281	236	256	274	246	269	226	243	253	276	265	270	258	273	258	251	255	292	255	263	309	275	261	216	252	266	268	282	245	247	242	226	245	260	288	243	284	236	260	253	231	269	275	277	276	268	248	236	268	250	238	241	249	255	246	268	268	262	248	228	241	257	261	262	240	263	255	250	274	273	252	255	257	239	226	249	285	285	269	230	254	260	274	250	234	232	234	239	260	242	253	295	248	291	268	264	231	261	279	246	273	281	256	281	254	270	261	243	265	229	251	272	273	244	264	279	252	247	291	260	235	282	245	252	271	267	261	264	240	245	268	249	221	252	283	209	265	250	254	222	272	264	256	301	257	276	246	266	261	282	251	244	218	268	230	250	253	283	247	229	246	253	250	252	266	247	230	266	238	258	250	271	240	264	247	243	246	251	206	246	236	216	253	277	248	271	250	233	241	259	271	255	256	256	268	272	258	268	261	279	276	240	275	245	231	281	292	269	259	270	231	225	235	258	265	261	269	264	236	215	239	245	232	273	241	275	242	271	231	229	219	271	265	258	264	277	251	263	228	250	276	248	246	264	234
3113	2102	1217	825	644	639	614	589	579	542	589	564	504	536	603	539	530	584	518	538	519	549	562	570	548	503	551	562	583	522	521	576	561	527	525	534	528	576	523	544	544	526	591	574	581	528	563	518	539	553	545	548	555	537	539	534	539	517	569	545	565	542	531	550	527	572	555	552	550	528	588	525	553	605	538	553	547	597	603	540	563	560	562	576	573	551	531	543	556	564	571	523	531	527	545	553	554	565	564	521	541	541	535	527	588	560	598	609	604	576	566	553	560	546	547	594	526	550	564	577	538	543	555	549	534	537	598	539	547	561	502	565	537	570	585	545	505	576	557	547	565	614	543	576	538	580	566	551	511	549	536	578	535	553	554	539	555	543	574	568	542	545	510	549	600	582	581	545	544	556	551	541	535	546	549	596	587	599	570	545	572	542	562	530	556	567	591	582	584	520	545	607	591	581	549	534	519	536	523	571	540	576	550	535	528	555	517	574	555	619	543	558	509	540	552	552	546	536	566	536	538	541	541	575	548	576	548	519	554	552	593	567	580	540	535	534	550	548	534	572	560	575	635	566	558	570	549	508	561	545	497	544	548	543	559	523	618	584	580	570	531	569	550	569	537	522	565	555	592	563	562	599	500	548	566	554	521	592	545	557	573	565	585	564	551	581	528	551	551	590	539	584	548	586	591	569	550	568	584	550	512	599	549	527	565	566	569	537	596	580	551	567	570	557	541	599	503	563	524	571	593	557	584	542	531	560	561	548	544	555	554	545	569	567	549	515	557	555	544	528	540	520	550	563	593	594	547	528	522	556	586	573	555	551	532	589	546	568	568	574	551	587	566	518	598	563	516	561	589	521	549	569	592	539	581	522	548	563	581	575	525	567	539	566	560	566	567	561	518	562	503	562	561	515	541	533	557	546	592	549	533	575	545	532	581	572	547	540	538	566	522	578	543	578	541	568	543	521	521	557	546	566	547	533	559	574	569	563	561	545	599	546	540	570	562	579	529	548	567	547	567	557	537	570	541	528	564	541	556	510	538	510	506	525	550	595	553	554	529	536	571	552	546	555	564	561	506	594	539	561	535	535	530	554	554	560	522	527	526	539	631	525	544	537	527	559	557	548	574	594	542	585	508	574	523	538	568	555	552	512	565	566	556	522	571	596	588	552	542	544	516	559	548	546	545	555	583	567	549	593	518	521	561	570	555	511	589	576	537	561	530	583	563	576	569	575	572	540	572	509	572	504	552	571	566	510	564	532	576	537	531	582	553	584	548	541	549	567	529	556	549	553	541	532	570	556	566	544	522	566	536	572	571	517	546	530	506	576	577	563	530	572	564	553	527	551	543	579	544	507	506	528	547	570	550	580	570	550	568	559	547	546	543	528	583	575	523	534	605	557	546	575	551	535	571	562	549	533	531	545	566	554	556	552	583	554	537	565	585	551	556	533	542	606	581	545	594	534	591	519	535	593	585	523	521	608	537	532	536	551	538	530	548	594	520	552	566	573	532	557	533	548	545	538	521	532	543	529	592	572	510	574	556	562	591	553	543	544	558	545	563	503	585	529	522	530	571	553	563	561	584	569	544	533	530	629	497	554	584	536	582	538	557	556	538	575	530	548	549	557	555	537	538	560	578	545	574	558	612	506	570	589	576	549	536	560	531	560	609	589	573	592	572	619	575	566	524	579	548	557	554	561	565	571	547	568	521	557	541	543	548	587	538	582	557	521	528	558	490	555	574	543	571	574	554	555	554	586	541	539	556	517	576	546	523	548	537	613	553	560	579	551	562	570	560	554	572	516	551	553	585	550	565	547	568	514	580	533	575	593	567	577	545	536	585	570	582	544	534	548	519	615	532	571	547	540	551	544	591	526	560	552	548	517	521	583	561	548	581	603	575	577	535	592	561	587	541	562	526	555	523	536	557	572	550	529	520	573	559	586	547	575	525	562	573	577	612	563	559	561	535	554	530	532	512	561	578	562	532	557	573	533	569	552	561	584	550	561	538	544	526	558	567	555	559	503	560	575	538	553	506	500	541	547	589	582	569	560	564	528	568	577	573	547	519	547	582	539	539	537	536	537	579	543	496	555	583	586	546	547	543	559	577	555	519	536	555	509	566	599	533	528	544	531	569	545	520	537	579	574	579	552	571	581	549	594	537	578	529	554	571	561	536	562	543	573	567	557	562	525	525	562	580	510	569	537	593	556	562	555	565	538	570	510	549	533	518	633	526	564	557	570	554	560	558	545	561	574	557	548	552	512	556	544	543	566	558	569	545	561	561	589	555	544	561	596	523	557	572	530	513	552	576	548	561	525	554	562	590	588	546	548	565	553	547	579	558	563	578	525	565	554	551	555	542	529	584	549	517	579	538	520	586	571	567	540	521	501	576	542	540	602	536	540	579	584	570	534	563	567	585	530	510	548	572	532	544	548	503	557	523	513	561	521	538	570	537	565	525	567	561	575	529	563	563	570	588	538	538	572	520	548	562	556	579	545	584	537	569	596	534	567	574	532	541	544	528	555	538	522	564	569	526	533	572	558	543	525	527	555	518	559	538	515	552	582	531	531	593	545	553	536	579	580	520	591	528	603	572	552	556	554	545	562	556	561	568	574	578	522	554	578	527	565	536	529	551	529	573	558	557	607	581	563	577	550	533	550	544	536	551	599	548	557	527	558	589	564	525	513	544	560	605	525	583	527	578	539	563	559	554	553	556	575	554	545	588	547	563	564	573	558	610	552	546	570	550	536	551	565	541	560	578	538	596	513	517	535	563	574	557	534	522	540	549	581	577	529	584	557	563	585	567	543	577	580	511	554	521	548	540	541	502	591	579	590	609	598	546	554	558	548	547	594	552	566	578	563	523	562	571	584	586	576	598	543	537	580	503	545	557	518	543	573	555	566	574	587	567	565	565	543	536	587	564	534	557	519	549	546	563	559	573	569	572	550	575	552	566	548	521	534	560	523	587	553	525	551	552	529	564	574	568	572	542	565	596	544	521	551	569	541	580	577	525	578	593	585	568	546	549	539	533	523	518	585	538	570	579	579	566	553	521	537	573	570	578	522	525	545	523	554	572	543	534	542	536	554	583	585	552	545	550	550	560	563	539	535	563	558	536	556	583	515	554	469	537	556	525	563	532	546	575	578	513	561	566	571	546	535	576	559	511	560	587	595	549	568	565	532	518	553	558	517	537	594	563	590	572	546	547	543	555	574	568	530	592	537	562	539	520	529	556	600	582	553	531	568	546	527	579	540	517	518	545	548	539	564	544	521	526	554	498	561	560	577	536	520	545	570	569	610	603	506	589	530	526	532	578	544	551	517	546	544	557	560	512	545	574	534	503	557	531	551	510	568	572	540	550	538	573	564	516	541	536	590	525	580	538	536	532	537	564	555	608	567	570	558	542	552	536	560	542	572	557	568	547	547	578	547	532	515	551	557	553	519	581	570	548	576	564	575	569	531	525	569	553	548	589	572	607	544	567	551	542	546
24294	21468	25156	28208	21468	21477	17659	407	238	213	205	150	177	155	177	165	133	139	146	140	120	129	114	137	142	108	122	124	138	137	115	117	124	111	114	106	116	128	124	134	114	124	108	108	105	100	118	121	113	119	115	124	118	101	126	117	117	126	114	114	106	97	106	132	100	105	111	123	118	121	103	129	96	120	92	127	131	122	104	109	105	125	115	125	125	118	119	116	131	99	121	103	126	112	106	126	99	114	113	122	127	108	137	101	98	115	110	113	117	108	99	117	124	120	117	85	94	120	108	116	110	116	93	120	99	100	114	110	103	121	102	111	115	99	132	111	117	103	104	109	120	100	112	88	114	124	103	96	110	121	118	117	106	118	123	110	100	89	109	126	127	116	109	86	109	112	117	136	127	87	131	94	102	118	128	104	115	122	107	124	111	104	104	103	105	110	113	112	123	123	122	111	115	121	103	111	103	109	97	119	107	127	104	113	121	115	105	126	108	104	126	121	127	114	112	104	124	105	105	113	105	107	95	120	98	113	129	126	104	110	97	111	116	113	105	105	109	118	106	116	114	118	126	97	107	128	118	126	124	114	114	79	110	110	101	109	105	101	127	100	93	111	91	102	115	95	100	122	114	107	112	114	114	126	109	106	138	111	115	130	111	125	108	136	104	115	121	126	132	92	102	99	114	114	137	113	120	111	113	128	118	126	95	112	113	111	105	121	100	119	131	110	106	103	108	99	129	106	113	104	121	102	118	125	123	119	126	133	112	109	97	72	96	107	110	118	128	101	106	109	127	110	102	107	123	116	99	132	104	135	117	117	84	128	115	112	80	84	127	142	111	114	119	99	122	120	97	119	114	99	105	118	95	119	117	107	122	111	122	100	120	116	113	110	127	109	103	94	104	91	117	118	108	117	112	123	108	111	102	107	102	115	117	93	119	80	117	126	132	119	110	116	113	115	110	119	104	105	98	104	116	98	115	128	116	107	98	113	118	124	137	116	105	109	111	118	120	114	101	119	102	95	113	91	138	106	111	104	107	107	125	111	122	86	92	129	120	105	104	130	114	112	133	96	123	104	122	98	103	104	104	112	124	130	130	110	107	120	123	124	109	104	119	112	113	120	123	114	114	110	110	104	101	140	126	130	127	99	114	121	108	138	128	113	100	111	101	110	111	100	89	124	120	135	116	105	125	121	106	112	108	97	124	121	102	117	129	118	125	102	87	128	132	115	120	124	109	89	114	105	127	127	129	89	112	89	118	98	83	113	127	108	114	118	107	115	106	103	115	114	125	94	104	131	111	108	113	126	115	111	110	127	125	102	108	121	100	96	132	123	104	112	104	115	139	102	125	123	105	116	86	135	113	96	118	110	125	100	109	109	112	112	107	105	117	111	113	123	110	123	111	102	97	108	114	109	100	99	106	85	114	98	82	117	114	119	109	94	116	118	115	106	116	101	127	111	109	126	108	111	111	119	119	103	126	134	126	93	130	113	117	109	108	105	109	114	121	100	86	89	107	89	114	104	125	95	123	126	124	106	89	98	131	133	140	116	91	103	97	107	103	109	135	101	126	100	107	112	120	103	100	129	103	101	102	115	98	120	105	111	104	92	128	100	116	89	111	115	124	119	131	122	106	106	101	128	98	104	131	106	118	123	106	126	107	100	101	120	123	111	121	120	118	130	101	108	128	112	139	100	98	90	114	119	89	100	127	139	125	106	119	128	114	130	114	125	128	109	116	123	119	112	99	98	104	97	116	108	118	100	114	122	118	126	133	131	116	103	102	120	122	99	104	113	116	121	108	101	98	122	93	129	112	127	99	109	102	115	126	100	118	117	113	96	105	102	119	112	107	84	91	117	117	110	94	109	104	99	113	125	110	98	103	114	100	113	131	112	122	139	107	111	115	108	113	122	129	125	112	115	125	107	106	157	117	99	106	125	119	110	116	121	101	119	119	114	113	124	95	123	116	98	99	110	134	118	110	120	101	121	116	125	109	104	113	97	109	119	103	103	122	134	123	135	131	118	114	113	108	114	108	126	96	108	105	136	111	130	112	96	96	111	103	106	107	108	110	91	110	109	123	102	101	121	109	110	134	116	117	113	112	90	141	120	110	101	93	118	122	104	96	116	135	93	109	95	121	117	135	110	93	78	117	119	114	145	123	130	114	112	103	115	121	99	129	93	116	110	103	127	111	117	119	107	106	101	115	100	116	88	106	125	100	135	113	104	110	118	110	120	102	133	125	126	103	117	127	116	98	96	127	118	94	123	125	104	92	121	119	111	124	99	102	101	116	125	110	125	96	98	104	105	139	80	99	109	97	90	121	102	102	118	138	112	119	119	98	99	93	106	113	102	112	125	96	92	109	138	117	91	123	127	121	106	112	107	117	96	96	109	107	96	101	117	107	113	138	115	99	96	74	100	130	107	106	103	112	153	128	120	105	106	102	102	111	119	123	114	135	119	102	114	126	108	115	118	129	119	118	97	106	107	121	109	123	90	121	131	107	122	122	110	121	115	125	108	95	108	95	110	104	107	103	115	120	127	104	121	113	111	118	111	135	104	118	119	118	123	117	117	101	118	112	121	107	104	101	118	105	120	110	120	109	114	125	97	109	129	120	120	107	125	114	86	97	106	104	91	106	108	108	115	119	132	96	126	105	96	105	130	112	110	95	104	126	123	127	98	95	100	91	119	140	111	106	133	117	102	107	128	116	93	104	118	118	92	99	124	119	113	99	126	113	118	109	102	109	103	109	122	116	114	109	112	135	76	113	91	101	112	103	120	124	140	121	115	109	102	106	107	110	109	114	116	99	117	127	102	111	127	111	110	114	122	116	100	102	114	118	109	106	129	125	123	100	135	108	86	111	125	108	129	124	130	96	107	108	108	112	127	119	103	121	127	98	119	119	116	109	114	111	101	125	107	107	105	98	108	107	106	99	117	112	116	114	124	114	107	105	99	136	140	107	107	111	106	117	116	122	129	121	128	128	100	103	114	92	128	119	99	86	117	114	108	100	118	110	107	125	121	127	107	124	114	116	104	95	126	117	131	113	104	112	110	124	108	118	115	127	104	122	98	114	104	120	118	131	119	103	106	115	115	120	107	115	124	103	99	102	111	136	122	117	126	119	116	90	106	92	111	106	116	96	121	126	104	110	104	108	107	102	96	93	108	106	106	116	110	96	92	112	104	116	116	109	112	121	110	115	98	111	111	130	117	95	123	105	108	110	120	108	117	95	97	110	120	120	107	96	117	131	137	109	127	123	134	105	121	118	94	117	129	144	115	110	106	111	106	107	108	105	105	112	114	116	124	119	110	109	128	117	122	124	85	105	122	121	115	105	98	109	113	108	109	107	127	121	123	83	100	112	97	142	125	122	113	120	145	125	140	109	109	118	107	130	103	99	137	120	133	109	100	120	127	131	118	93	112	108	109	124	109	136	118	120	114	116	107	109	119	114	118	111	102	104	139	116	115	130	117	101	106	126	115	119	131
2932	3003	1419	777	519	427	403	341	339	332	276	291	286	301	303	290	276	324	289	292	277	245	325	292	273	302	279	285	318	297	265	258	274	280	289	291	271	310	260	284	270	291	277	267	252	279	263	257	300	303	278	279	275	287	267	296	284	308	289	266	299	328	279	270	268	250	262	275	270	252	296	273	267	280	269	279	284	286	246	308	269	265	284	270	296	275	262	266	282	264	289	282	283	260	253	277	251	257	282	290	233	277	280	288	261	275	283	314	254	261	250	261	285	276	303	292	262	305	291	285	304	294	265	284	303	252	269	322	271	276	271	305	293	278	248	301	272	280	268	271	293	279	292	281	257	265	281	283	300	297	308	235	244	261	284	289	276	279	288	256	283	259	246	265	288	273	321	290	315	272	249	287	282	293	267	289	282	280	271	261	251	254	281	281	304	295	285	297	264	272	276	285	277	280	286	296	273	309	314	279	249	279	287	257	285	294	281	268	240	262	289	293	271	272	258	261	261	278	305	272	301	300	269	278	288	282	283	265	279	246	275	257	300	298	302	272	285	273	300	288	289	268	276	277	279	264	252	269	251	286	284	282	284	264	278	282	265	257	258	289	310	287	275	278	271	251	293	318	273	260	299	297	267	260	257	256	252	287	266	271	303	285	283	272	269	301	279	289	259	293	304	308	264	271	276	276	262	308	248	261	278	296	301	298	276	263	300	286	285	290	278	312	258	283	250	261	293	281	298	286	289	251	334	268	295	270	275	317	271	269	318	267	268	270	298	271	294	248	265	279	282	321	262	272	266	283	294	241	288	257	283	269	295	269	295	288	286	262	281	291	302	290	265	256	304	279	283	267	273	267	302	291	248	269	291	267	266	287	288	271	256	276	265	278	276	280	278	273	301	258	280	290	267	274	258	283	305	297	317	292	294	339	288	285	282	266	282	282	277	286	278	291	278	283	265	253	281	266	284	284	277	268	300	256	266	274	267	311	317	260	279	281	302	261	277	312	273	267	283	271	273	271	294	297	279	285	301	279	287	278	321	296	266	259	286	302	271	253	251	264	296	280	290	271	290	281	281	294	262	266	273	293	298	290	270	264	271	277	275	297	269	303	287	266	273	269	302	316	250	277	305	262	286	288	292	301	287	237	243	311	268	281	262	339	274	257	274	306	299	267	265	293	272	284	282	306	259	287	286	285	286	270	264	263	293	288	286	289	258	279	255	272	253	292	300	294	257	273	312	272	260	284	253	292	274	286	265	265	315	273	281	280	274	301	266	286	285	257	298	252	262	282	260	303	263	325	242	267	272	303	292	275	258	302	273	301	276	273	266	264	263	258	254	290	263	274	293	273	284	287	268	268	276	235	279	272	300	261	305	306	289	275	298	302	288	279	280	261	277	271	302	262	275	318	277	273	312	275	265	272	281	292	332	272	246	282	294	280	289	272	284	294	272	278	285	279	285	267	269	315	320	278	302	285	292	267	262	272	271	271	259	293	283	267	290	305	245	268	276	291	274	283	281	268	284	259	288	263	290	251	287	327	261	264	277	277	268	258	314	280	304	285	277	279	284	274	307	249	263	297	297	277	294	301	313	258	268	262	271	299	250	274	274	277	265	281	272	289	278	271	275	279	340	274	296	258	257	300	255	281	286	265	269	270	264	274	276	307	258	300	259	262	253	277	312	256	300	277	260	296	273	296	270	285	264	289	299	263	285	257	275	266	303	265	274	252	278	276	287	294	300	264	296	283	272	281	267	262	285	276	263	281	274	274	264	283	310	288	284	276	283	291	290	282	284	276	286	288	327	308	250	281	281	312	292	310	252	261	293	288	273	277	269	308	280	267	274	280	268	284	301	293	261	253	310	264	252	281	263	257	261	272	292	258	276	258	284	251	276	305	252	284	293	283	264	268	285	307	249	284	273	267	282	269	288	283	286	271	306	254	287	289	275	282	256	281	284	260	279	270	297	274	294	300	268	270	282	278	291	278	327	297	270	288	258	310	288	242	293	278	285	305	289	301	272	271	278	271	275	278	254	283	294	283	292	281	283	276	316	258	292	297	308	257	262	283	299	289	271	293	254	293	284	281	274	264	250	296	288	246	300	277	264	247	275	256	258	305	288	313	300	260	274	253	245	265	282	297	281	283	266	287	275	310	286	276	291	289	286	296	269	269	250	261	263	281	296	288	272	285	295	269	303	273	278	286	254	226	290	303	292	265	276	287	278	297	261	290	271	282	255	271	298	251	295	308	257	287	273	322	247	258	289	285	257	294	253	273	290	278	281	295	248	304	292	280	272	292	295	273	277	297	268	265	275	283	292	282	289	284	286	305	288	273	273	311	281	285	264	264	252	307	283	272	288	249	261	275	271	275	258	286	251	301	273	276	282	282	275	296	277	258	283	283	272	273	269	251	280	274	265	281	298	264	299	285	284	298	284	233	282	265	296	288	300	281	275	278	291	262	278	281	257	286	288	291	290	268	263	296	275	290	268	284	304	261	280	271	319	312	278	273	276	303	264	271	276	310	295	295	247	282	289	312	297	283	288	283	334	291	261	307	290	301	294	261	291	280	277	243	319	276	272	253	290	269	258	296	265	281	302	282	271	268	238	298	293	269	257	270	269	279	278	261	271	283	313	295	269	249	271	266	262	249	301	292	285	257	266	301	253	272	277	252	277	284	283	284	274	283	252	288	274	289	288	296	270	286	312	285	267	275	263	312	270	283	282	276	261	273	266	307	290	288	269	256	274	259	265	276	249	273	258	284	279	295	265	267	292	265	309	255	271	253	267	276	274	294	253	252	317	295	289	298	272	289	264	283	265	282	275	273	291	285	289	280	298	271	266	269	258	268	302	277	303	276	277	263	286	265	259	266	305	288	286	275	261	274	238	260	281	276	263	263	311	288	265	273	279	271	259	265	280	279	291	267	281	270	245	293	303	287	275	267	276	283	266	282	285	248	263	286	269	307	272	259	283	261	265	287	275	279	259	259	237	282	280	304	282	247	295	258	299	287	269	274	254	271	285	320	304	277	276	298	270	289	278	274	275	279	262	253	261	284	285	271	284	274	295	258	274	294	265	274	279	308	279	277	268	252	268	262	274	291	263	267	270	282	319	272	253	284	288	292	277	254	244	279	263	290	289	276	277	267	268	282	303	281	282	270	279	290	296	300	278	258	267	251	295	284	282	290	282	275	339	278	283	283	252	258	289	302	248	278	264	276	262	278	276	285	280	257	295	271	287	282	302	283	282	297	278	291	261	276	299	279	295	250	274	260	306	266	277	297	303	295	257	287	299	298	282	263	262	262	285	273	281	269	284	272	279	261	257	296	247	271	246	282	255	271	279	264	296	290	265	278	300	265	272	320	267	332	289	272	264	251	273	250	282	301	282	272	289	274	284	294	280	293	284	282	315	271	286	281	261	281	267	255	273	296	281	291	261	284	261	311	273	283	271	296	295	263	294	246	283	277	313	277	290	287	280	275	271	286	287	273
31989	20968	11234	825	429	394	414	382	364	384	369	379	362	402	401	368	371	345	391	354	340	383	334	363	390	360	359	352	379	399	367	396	358	377	327	365	356	374	346	361	351	346	372	382	360	404	394	335	388	360	375	359	351	370	355	360	373	330	393	369	380	376	359	372	385	377	390	363	369	383	419	371	368	383	352	396	373	378	387	340	357	379	366	373	380	368	370	403	345	400	389	383	375	384	365	359	362	396	337	361	353	374	385	400	376	414	404	373	371	379	389	389	379	331	368	379	353	371	367	377	383	378	353	375	360	369	398	386	344	357	338	408	400	400	377	397	388	351	413	396	357	363	369	356	381	313	401	400	396	362	376	391	342	392	380	373	381	376	383	360	348	366	359	366	383	389	362	394	352	389	378	391	369	370	372	369	345	379	368	333	406	387	382	335	381	365	353	379	388	363	385	346	331	418	378	367	433	379	412	353	354	354	372	356	376	393	397	376	376	334	368	358	374	388	371	386	379	340	364	355	382	367	403	398	386	353	387	359	371	359	363	358	359	356	339	377	367	334	375	389	398	397	371	373	346	384	408	376	375	411	369	379	357	359	358	353	371	362	366	343	392	384	362	351	389	333	382	361	367	355	375	357	366	375	336	370	394	383	372	371	347	405	363	347	376	372	312	344	358	357	385	357	349	338	400	404	382	353	390	359	390	372	403	363	404	335	343	376	356	361	383	388	371	330	381	395	376	353	395	350	392	395	390	360	384	319	364	361	390	374	357	402	366	391	378	351	385	357	366	356	318	404	333	400	384	382	332	383	396	352	369	363	349	381	420	393	389	379	364	353	374	374	388	382	363	319	365	399	392	346	435	370	347	378	377	340	404	384	378	387	389	359	404	377	380	351	379	320	388	362	383	347	353	328	386	374	392	371	361	366	363	388	384	360	375	350	380	345	386	346	359	343	390	381	369	384	326	390	345	357	368	400	341	349	414	371	397	379	389	385	382	381	362	381	391	375	359	394	374	368	374	367	376	383	367	342	402	406	342	368	363	390	384	358	408	347	367	387	369	396	400	395	376	399	383	414	372	349	375	386	369	372	372	388	420	373	359	349	383	335	337	345	395	380	419	383	370	386	397	383	393	353	364	343	398	380	334	347	413	396	359	373	390	395	362	397	381	349	348	348	374	352	362	385	411	403	394	410	360	376	358	361	369	420	361	360	364	349	406	342	361	372	370	376	358	367	362	365	356	372	404	337	396	381	386	373	401	378	371	365	371	378	392	356	342	387	352	357	392	385	411	370	332	320	344	363	352	383	383	362	365	419	388	368	411	373	322	404	372	397	352	376	429	415	384	379	397	384	402	406	418	375	351	368	376	387	361	377	370	397	370	383	359	417	356	359	361	352	376	352	362	410	389	374	347	389	355	353	349	359	391	350	346	365	383	359	364	347	376	376	413	355	355	344	365	396	405	386	374	391	403	345	354	389	390	382	341	399	410	382	355	375	375	407	347	329	354	325	380	361	370	360	363	404	363	381	361	377	360	349	418	394	393	375	393	343	347	354	365	355	363	384	391	384	374	370	366	367	396	375	404	367	355	343	335	409	329	389	393	381	343	382	347	398	355	356	382	342	413	362	428	375	372	374	359	359	342	398	376	372	408	377	361	395	362	359	404	378	341	383	401	405	386	349	318	350	358	369	349	387	367	373	373	355	385	363	379	374	358	399	392	384	394	445	362	376	391	363	395	367	361	379	406	362	366	368	375	351	359	366	372	339	375	387	377	348	375	369	348	394	401	393	348	368	353	361	414	352	383	383	360	378	372	395	377	393	360	383	320	407	393	356	348	378	376	355	416	385	361	424	365	380	344	351	370	398	379	342	376	357	368	397	368	409	366	363	381	365	400	391	369	375	370	336	345	407	387	362	361	386	367	382	392	399	379	369	347	410	351	384	409	364	382	335	377	391	364	352	379	383	347	386	378	401	395	367	395	377	376	360	347	376	405	395	416	382	345	423	383	360	366	389	372	357	386	365	342	363	382	364	391	377	384	386	380	385	375	365	377	360	339	379	385	391	403	366	372	428	397	409	380	433	373	337	364	386	376	371	343	355	376	373	377	415	354	402	387	379	375	376	400	373	377	355	390	328	369	368	368	392	357	314	389	405	435	411	352	363	350	363	369	370	341	402	373	410	373	401	360	376	402	404	428	368	366	391	364	404	381	386	404	365	400	395	365	363	356	341	397	359	367	368	375	382	387	372	361	364	367	382	398	380	365	419	364	377	374	394	407	403	344	383	380	400	401	375	392	387	364	390	387	358	371	370	350	351	374	387	378	369	356	416	371	369	399	380	342	358	406	387	325	353	379	360	400	371	366	372	382	358	413	377	410	350	381	365	357	378	412	353	367	339	370	388	378	401	396	391	365	387	412	354	386	403	351	392	418	403	358	364	369	364	399	362	379	384	390	413	410	393	366	361	383	347	412	361	370	387	424	367	376	354	414	355	362	363	390	399	366	338	358	349	398	382	381	377	365	349	416	403	337	377	364	388	341	413	387	385	365	331	359	390	355	343	368	412	338	381	377	378	386	359	339	382	378	390	378	395	382	361	320	390	374	334	399	405	379	383	364	355	359	343	350	382	366	378	395	384	378	336	349	394	425	370	360	364	403	386	350	368	385	411	362	344	380	394	357	393	373	359	348	364	336	348	369	369	409	352	373	384	384	401	355	331	392	380	374	348	342	359	374	362	355	341	370	374	355	376	345	366	371	385	354	362	397	368	328	400	377	391	396	369	337	398	377	405	370	397	366	358	330	384	358	327	372	395	343	380	388	374	409	397	351	352	391	369	359	373	364	395	363	356	388	355	380	362	367	340	353	363	391	385	393	373	382	379	366	406	382	374	348	334	366	361	408	382	366	391	382	342	380	360	377	344	386	406	360	360	362	331	357	366	356	363	405	365	359	368	387	366	369	349	382	372	400	362	360	337	346	375	364	337	383	381	362	336	369	370	348	369	402	354	357	373	340	391	383	393	412	383	365	358	382	394	361	380	388	345	360	381	384	371	358	390	393	400	383	390	383	413	382	345	367	349	413	342	368	372	360	399	396	369	390	382	384	435	377	352	368	374	374	397	376	358	396	353	370	379	337	358	395	378	402	331	396	362	375	381	373	343	394	377	378	378	371	375	366	392	398	381	379	358	392	372	353	396	376	369	385	395	369	341	404	345	388	392	352	362	356	364	367	376	364	352	392	394	399	394	364	357	375	400	361	332	387	372	409	347	388	380	343	379	378	377	376	344	397	397	378	337	387	367	380	418	395	370	388	394	412	392	366	402	364	336	336	363	375	374	368	357	365	359	365	377	337	388	397	374	386	380	413	384	354	400	396	367	355	367	366	350	331	375	380	371	393	407	365	384	384	380	382	380	382	385	412	353	428	376	377	383	365	355	361	360	353	400	396	412	370	377	379	396	384	413	405	365	355	353	384	356	328	345	376	377	380	430
5776	879	845	812	815	827	850	836	811	798	790	821	847	772	826	844	808	821	816	811	815	813	808	802	802	799	781	771	833	802	819	844	826	810	802	795	842	847	783	790	769	754	836	781	776	821	779	811	809	771	773	839	750	847	809	789	797	841	833	790	855	839	879	797	733	799	835	802	793	876	820	830	828	791	832	825	825	864	778	794	791	830	798	798	789	824	850	814	811	791	874	793	851	831	878	818	818	817	800	826	848	815	804	793	803	827	770	802	828	801	826	832	813	800	822	791	841	794	788	798	780	828	777	812	786	744	786	814	816	850	801	854	818	765	807	768	805	781	808	778	837	843	787	799	813	847	852	844	746	798	808	827	787	761	761	811	798	800	780	806	780	783	810	844	796	782	808	829	805	755	783	774	866	855	783	773	855	794	844	785	824	807	790	846	803	826	819	801	811	778	813	753	819	823	803	835	853	776	871	833	809	747	809	831	763	747	883	813	859	769	783	849	813	810	788	811	840	804	860	844	735	820	773	783	780	818	784	863	813	818	797	766	790	804	792	768	795	823	762	799	803	826	787	825	844	873	791	850	824	836	788	852	887	806	850	787	837	781	771	781	821	794	864	808	806	839	856	746	842	873	796	829	842	797	808	796	769	865	809	788	785	827	843	811	825	761	867	837	822	807	786	812	828	795	809	779	775	818	839	778	808	827	820	849	784	786	762	800	817	792	810	802	833	803	833	766	827	784	900	814	820	820	783	760	813	798	793	806	793	786	769	819	796	850	780	774	839	800	801	819	830	770	816	782	825	859	804	815	842	807	816	794	798	830	819	790	798	819	815	834	828	754	795	804	811	830	771	775	812	864	840	811	829	814	815	752	824	818	751	792	815	787	832	816	809	881	780	785	788	860	780	812	831	760	875	776	761	830	828	787	791	818	833	786	815	806	864	822	789	791	829	785	837	796	842	805	817	813	729	816	796	859	830	849	810	818	808	778	811	842	827	832	823	781	792	790	826	856	762	813	793	834	797	835	826	776	871	842	794	810	794	815	835	796	791	791	857	815	827	851	824	739	776	796	807	781	776	819	864	812	810	776	795	828	763	852	766	798	812	772	781	804	837	811	790	774	771	810	787	776	783	782	840	774	780	800	805	821	840	861	796	816	817	815	811	805	786	769	797	795	789	877	817	774	754	883	849	799	797	806	759	755	766	813	828	774	731	764	775	752	821	861	807	773	767	821	797	796	805	797	872	779	831	795	808	860	792	838	758	757	790	762	783	813	819	794	805	770	837	852	802	788	796	865	772	780	830	820	804	840	803	787	800	753	823	783	842	811	818	808	779	802	787	822	808	759	792	840	811	832	763	799	840	801	845	809	840	770	789	857	859	809	769	782	809	780	798	793	814	820	794	806	803	807	809	833	776	833	795	799	761	753	862	839	766	827	842	801	864	752	766	769	795	824	829	837	797	799	771	805	804	843	787	822	813	758	824	867	768	830	797	813	844	793	819	790	807	804	778	764	810	737	773	821	776	792	822	846	835	839	845	813	818	840	835	828	783	809	776	859	785	791	811	799	787	814	770	815	801	817	787	829	792	834	845	820	806	784	865	785	782	773	768	786	805	826	763	773	830	831	849	812	813	811	838	772	831	810	801	787	839	850	845	780	793	838	795	789	846	803	807	800	827	841	752	773	808	812	819	759	796	812	813	808	819	835	791	790	746	815	793	870	868	787	786	795	817	812	770	812	882	834	806	859	856	800	832	786	808	784	797	773	791	757	808	817	787	843	806	808	800	777	772	798	749	777	806	875	824	854	835	816	892	831	819	819	811	803	789	826	782	766	800	829	822	849	792	815	760	849	814	822	783	839	761	805	813	834	764	836	807	813	805	837	816	814	836	821	781	829	784	809	861	810	776	818	817	821	776	832	773	803	789	825	801	805	825	851	789	816	824	806	836	807	813	788	766	781	815	796	825	805	758	860	810	787	833	796	814	825	806	762	782	808	812	772	803	773	829	786	840	784	848	792	796	801	806	790	781	836	806	789	791	842	760	841	814	852	797	817	810	830	825	817	790	812	850	825	802	828	813	781	804	749	837	881	806	775	766	806	803	747	784	784	782	837	781	808	797	804	772	815	802	812	807	827	823	836	777	799	785	815	739	814	819	814	828	800	829	800	754	814	832	815	793	801	788	788	793	833	829	851	822	791	798	822	763	811	794	782	752	782	815	770	819	805	781	798	816	841	814	843	822	804	850	843	794	751	769	756	795	779	822	768	818	782	784	801	827	867	821	817	817	795	846	789	834	821	828	800	797	822	843	843	773	800	801	820	817	818	786	795	832	800	847	821	792	812	810	807	822	807	806	773	804	765	811	827	799	793	826	795	882	789	874	864	825	811	764	800	797	746	775	836	809	819	825	799	779	777	839	742	843	812	789	811	805	818	858	813	779	805	774	836	878	803	808	846	781	800	849	774	808	836	817	820	774	844	841	845	827	796	868	813	837	813	865	809	781	817	840	801	828	780	783	824	801	782	798	781	800	795	822	819	844	839	819	822	817	779	813	770	785	781	839	766	808	892	786	783	797	797	812	789	800	815	792	877	793	818	831	760	822	841	869	809	794	746	835	757	829	791	795	827	815	763	829	775	781	845	769	786	817	855	785	776	857	719	812	762	802	819	769	788	787	818	782	806	823	843	834	849	808	789	839	823	835	799	812	810	836	788	814	823	837	805	791	823	795	791	811	770	814	814	857	871	833	804	796	821	807	772	775	754	835	798	818	789	824	750	807	795	843	800	868	808	800	766	818	851	819	781	761	751	787	809	809	773	827	763	827	791	850	814	791	757	829	761	799	822	796	832	806	837	788	849	816	807	823	782	814	806	807	797	803	823	777	822	750	828	802	742	797	813	818	794	836	803	820	779	813	844	883	817	814	794	773	789	837	798	821	811	791	820	793	819	800	822	800	742	798	813	828	759	806	823	865	770	831	843	822	803	850	794	834	788	810	776	785	806	796	792	801	727	788	772	785	861	837	788	793	798	797	832	811	813	813	796	810	778	836	797	832	787	818	804	798	773	751	799	806	823	832	843	779	811	738	865	794	822	768	810	774	804	818	805	793	849	806	822	855	853	853	777	842	806	801	819	849	828	804	783	873	809	785	814	843	857	806	791	789	805	808	786	808	805	879	804	778	812	858	843	794	794	836	776	788	799	813	815	831	780	814	784	798	876	806	816	811	834	816	808	796	782	804	831	792	813	763	782	726	777	818	803	797	801	771	787	859	785	737	789	832	824	752	790	802	808	809	795	782	866	788	782	779	769	810	832	793	819	783	817	790	855	772	795	793	813	732	809	784	841	817	773	841	823	810	822	838	819	784	893	797	771	833	766	798	797	859	818	864	838	791	856	767	776	857	806	812	818	790	801	840	815	801	777	835	800	788	835	750	794	870	748	804	807	845	782	818	808	824	850	844	803	822	839	827	807	831	795	777	773	817	842	772	765
24931	21470	24785	28559	21482	21194	978	393	298	261	343	272	280	299	290	269	267	232	263	263	248	244	304	244	266	292	259	254	227	248	264	280	240	267	277	278	264	261	236	265	240	243	269	244	253	279	265	236	266	241	261	225	260	256	300	284	288	282	305	269	264	292	291	226	252	267	255	236	259	257	238	248	248	260	229	246	269	254	257	277	260	293	282	267	258	260	252	232	250	239	249	266	284	225	237	247	249	247	240	242	257	228	262	247	290	253	234	250	229	244	246	249	234	232	243	234	228	239	241	244	256	278	269	291	242	251	233	232	245	259	245	261	258	280	233	257	253	232	260	236	251	275	269	239	248	230	237	249	231	249	258	251	248	223	266	222	237	294	289	256	247	258	277	260	213	228	250	269	243	272	240	210	285	235	223	266	238	239	292	246	251	269	286	228	224	252	268	217	242	242	274	292	266	262	253	285	273	260	254	262	225	239	281	244	255	235	268	278	226	292	279	267	274	247	243	255	221	271	258	225	241	256	244	261	254	249	247	267	267	270	273	249	251	255	275	257	258	243	270	218	219	278	264	237	259	248	238	257	263	277	237	256	213	275	246	235	245	217	230	268	262	265	268	284	245	253	252	235	261	273	261	258	262	259	286	244	258	231	240	231	235	259	218	226	256	222	242	263	235	250	241	258	265	264	269	255	270	277	261	229	259	244	245	250	264	255	248	260	261	259	218	259	245	263	272	251	256	237	242	248	264	259	274	248	257	247	263	246	240	257	255	274	280	236	262	275	240	241	254	233	252	271	245	278	261	261	260	252	259	280	220	227	246	241	263	272	255	243	253	262	262	269	254	256	254	263	243	271	249	293	248	268	264	264	269	247	242	256	254	239	270	255	231	245	257	258	242	256	277	292	260	256	297	265	280	228	275	252	260	269	262	221	276	256	258	242	252	233	228	252	255	252	265	231	286	257	254	267	261	268	242	273	269	250	256	230	244	263	249	250	221	238	257	269	239	275	267	257	257	222	259	268	273	232	249	256	268	247	237	265	252	287	238	261	232	238	255	259	243	283	239	227	256	239	239	262	290	256	239	251	225	239	247	261	256	247	224	232	265	274	270	252	261	235	254	227	230	256	262	237	262	229	226	263	279	239	254	231	233	254	274	253	210	244	222	254	228	291	262	251	267	254	237	269	228	262	203	243	244	271	248	260	245	285	255	263	231	261	215	239	271	252	238	252	238	253	260	250	226	271	235	236	202	249	249	264	229	247	269	264	256	269	260	255	270	256	273	237	247	240	240	234	222	251	241	245	233	233	257	274	257	257	225	231	260	258	235	235	219	263	241	254	262	273	259	263	245	214	262	257	248	237	259	247	242	279	244	268	259	266	245	268	238	234	247	273	297	286	256	260	242	249	240	290	226	239	239	266	224	250	238	257	285	258	242	231	241	244	247	246	245	271	266	238	242	229	251	260	254	235	260	232	255	255	255	258	268	244	247	256	255	232	246	252	278	254	276	255	254	251	231	253	264	270	258	234	263	268	251	242	251	254	224	266	275	238	318	268	259	329	272	252	289	228	218	273	228	232	228	274	239	288	276	259	255	230	267	261	243	258	274	232	266	251	261	245	242	239	250	221	221	265	231	249	271	260	241	234	266	243	244	255	258	245	231	263	249	238	248	267	251	282	265	270	242	258	227	251	219	233	255	266	234	245	263	253	276	250	251	216	214	266	267	264	267	259	237	256	276	277	284	249	244	228	261	261	272	217	244	281	273	250	283	262	247	234	294	270	271	255	251	264	252	263	293	269	227	243	233	223	238	266	243	266	254	283	251	238	252	249	242	277	235	224	247	233	265	248	295	265	268	266	248	257	238	275	266	262	249	258	247	222	232	257	235	269	264	265	262	259	273	258	253	250	259	250	283	246	263	257	245	243	264	270	231	242	246	213	239	264	286	233	243	248	235	244	253	262	240	254	255	309	262	284	254	277	241	226	231	241	256	269	243	244	251	250	233	264	241	283	242	257	261	220	254	262	265	276	236	286	283	257	239	211	271	242	250	257	271	258	252	272	282	220	261	250	254	254	273	254	250	251	264	258	261	255	254	241	238	264	254	263	258	248	232	225	253	271	259	225	209	234	240	239	287	249	267	254	248	263	264	241	250	272	254	270	273	256	268	243	253	241	250	211	280	243	251	252	278	285	247	234	251	254	210	297	223	254	279	262	255	282	229	228	252	244	270	219	274	260	261	264	224	251	274	241	228	247	244	265	254	259	264	262	269	252	241	241	251	268	245	224	271	246	249	230	237	259	270	269	238	277	236	238	228	225	252	303	230	276	254	259	228	263	240	242	275	244	253	253	252	283	239	248	251	254	232	251	268	250	236	256	257	297	262	237	238	240	256	260	217	245	251	264	239	278	239	257	226	268	244	236	246	281	237	270	232	234	260	284	257	221	256	247	247	248	256	229	251	253	228	246	282	247	226	212	262	254	238	231	239	278	254	245	274	250	248	221	273	254	207	250	219	242	231	257	278	255	230	239	271	259	266	240	252	246	240	254	232	280	251	243	250	258	247	263	213	240	256	271	247	248	246	230	260	242	253	267	278	257	229	256	249	259	253	258	227	250	260	239	264	263	258	248	275	288	279	267	238	250	232	271	261	266	251	272	281	232	244	254	243	269	252	250	260	247	267	239	259	265	258	252	261	263	287	265	235	227	261	253	257	241	253	279	312	221	258	231	308	288	227	270	233	232	248	256	251	264	256	273	277	286	248	255	255	252	247	272	258	243	270	226	231	266	230	229	231	262	270	259	257	268	269	237	236	243	263	259	220	235	230	238	254	253	259	242	290	255	243	253	254	251	255	236	224	282	257	254	262	249	248	253	214	231	257	263	235	218	237	257	259	224	245	275	258	274	257	243	280	276	284	255	243	286	231	263	241	246	246	230	272	271	256	250	245	245	269	265	230	248	235	247	238	234	272	253	245	246	261	275	261	226	253	261	235	277	241	257	254	254	281	254	271	247	245	214	250	243	232	216	230	254	261	248	269	268	258	275	267	268	231	243	226	239	238	255	264	247	261	263	219	245	250	278	246	242	278	257	247	226	255	258	263	242	280	247	252	236	248	251	294	264	249	242	243	236	214	239	265	249	243	238	242	260	249	251	272	236	238	252	262	267	250	255	247	269	251	257	246	238	230	246	239	251	270	199	268	270	264	250	248	236	269	254	236	218	242	247	233	234	222	231	254	247	242	254	261	271	220	299	270	245	259	247	244	248	279	251	261	236	241	236	221	257	244	256	263	279	279	259	231	239	235	247	260	250	242	270	228	246	257	245	215	252	276	283	251	269	255	275	252	277	255	259	226	243	229	267	235	241	243	264	249	221	254	253	251	233	277	245	205	225	244	258	259	234	276	242	254	258	235	237	240	264	241	245	256	235	248	174	259	259	237	232	270	247	255	259	256	257	276	230	273	254	272	231	248	249	296	262	229	256	245	243	245	236
3128	1989	1143	800	694	595	591	565	609	635	575	534	556	561	559	584	590	594	535	532	577	553	539	551	565	580	535	517	607	555	557	580	560	539	536	546	551	575	579	582	553	571	561	530	568	547	609	539	528	552	525	554	549	544	523	552	561	542	545	556	543	593	520	551	597	575	523	580	551	527	556	557	553	547	480	570	572	558	569	531	575	556	575	579	541	568	534	549	523	555	580	531	516	575	580	550	570	561	575	551	533	544	561	540	547	533	547	537	518	544	522	556	557	567	557	518	574	556	555	561	529	580	513	530	558	503	548	579	553	576	553	545	573	595	584	590	540	547	560	565	557	495	542	544	561	592	525	534	593	553	551	578	550	519	545	557	571	579	529	547	559	548	607	528	545	569	575	536	546	580	560	535	576	567	564	537	592	571	528	569	506	542	599	548	556	547	555	565	548	566	529	571	557	525	573	529	524	593	499	542	520	555	547	587	557	569	571	493	549	571	559	574	550	546	551	559	548	579	539	536	520	547	535	585	508	557	571	551	586	529	553	550	556	543	573	548	576	552	597	568	539	537	536	577	545	517	583	560	532	580	544	553	555	525	578	545	586	563	575	525	551	523	551	501	532	573	535	567	537	552	542	541	562	553	540	529	574	582	528	555	524	559	574	560	539	524	534	573	549	529	550	589	568	546	533	549	516	532	563	549	549	551	537	576	519	566	546	520	585	548	568	539	511	576	550	555	559	546	530	557	578	573	557	581	575	536	564	566	555	536	546	564	572	548	556	554	594	535	542	523	527	537	564	574	559	574	573	539	541	538	531	586	535	517	560	595	527	580	574	587	522	554	519	526	574	556	563	537	564	555	569	515	546	565	531	610	581	580	554	539	555	530	544	592	541	547	515	553	535	532	561	568	592	543	563	560	572	563	544	542	568	548	561	548	546	559	541	550	551	551	559	539	616	582	547	607	535	544	535	534	549	554	557	580	530	554	549	534	553	528	591	517	525	561	534	567	559	517	528	568	534	560	532	575	554	532	539	521	541	580	545	580	551	519	577	526	561	505	547	552	581	547	558	559	530	534	557	541	515	528	565	534	571	509	553	558	558	547	576	500	565	525	561	538	575	555	532	590	556	554	562	530	562	583	552	544	553	515	538	538	519	542	580	592	534	521	542	562	551	539	563	566	570	559	547	561	592	548	544	530	570	534	532	581	527	586	519	569	556	553	571	596	543	573	511	575	535	585	518	601	568	520	550	528	545	533	533	552	512	550	548	555	575	558	581	535	506	561	585	545	550	539	491	573	534	549	573	525	578	569	584	530	537	532	571	523	544	551	508	584	574	536	544	614	566	528	542	532	538	568	539	522	549	545	557	555	566	535	508	534	525	555	598	584	576	507	572	533	559	503	515	557	554	553	547	519	515	598	559	551	518	569	521	555	538	551	591	580	564	570	537	559	552	560	579	557	523	572	573	582	551	600	560	544	552	542	505	515	532	564	588	562	542	554	513	555	550	594	570	536	578	498	543	558	581	520	572	544	569	543	521	560	564	569	555	553	543	530	531	566	572	548	537	534	510	583	548	523	512	568	556	560	574	536	570	580	560	547	561	503	568	533	531	544	535	532	527	570	563	538	538	564	517	552	527	559	549	543	566	586	573	538	500	551	565	558	523	515	546	569	510	576	545	541	553	538	587	572	504	577	562	512	525	549	546	558	513	539	561	529	576	516	566	544	549	569	537	580	533	552	545	535	513	567	509	564	530	561	546	551	610	572	542	579	589	522	565	539	542	584	570	535	538	572	568	593	518	565	575	545	545	532	527	552	545	583	524	559	499	588	513	542	563	561	548	532	578	567	576	534	612	548	575	583	530	549	556	538	585	560	545	555	544	530	545	539	555	552	553	533	617	565	543	552	573	543	542	560	569	578	530	548	532	638	528	546	533	531	513	574	556	561	525	527	541	566	553	572	584	557	559	564	547	508	561	535	521	546	577	561	582	567	534	532	547	567	516	576	565	547	511	581	579	592	521	545	532	573	508	576	603	538	538	530	548	565	527	538	584	489	560	561	530	564	496	519	570	544	538	550	559	504	583	516	544	575	611	570	550	527	528	541	567	543	544	579	564	538	580	528	592	506	541	553	527	553	545	548	530	536	584	567	539	523	575	509	587	510	500	564	529	532	548	560	540	547	582	558	561	540	567	536	593	507	586	540	537	519	548	570	545	556	558	542	542	588	547	565	544	615	534	554	520	602	556	498	566	539	540	525	558	538	540	547	544	522	532	587	528	545	560	575	605	542	496	525	568	583	597	552	506	540	573	526	558	540	524	584	534	569	526	550	525	540	519	559	580	560	538	549	541	544	564	544	540	559	566	538	535	567	558	545	535	570	557	571	560	571	529	552	540	552	545	516	561	592	572	549	556	531	558	541	558	571	554	551	572	536	542	592	576	536	547	545	568	561	560	561	533	556	505	547	577	484	543	594	554	546	536	530	583	541	546	489	585	589	602	546	564	521	586	542	578	555	578	564	595	539	590	527	515	554	584	557	574	528	550	553	539	521	555	513	511	562	571	561	573	520	580	551	592	525	587	564	559	563	585	596	541	547	534	549	567	563	544	561	542	565	543	576	565	613	509	550	511	533	542	577	541	550	548	526	564	568	544	563	559	564	549	558	520	553	541	566	542	582	555	549	573	534	536	565	530	560	521	554	558	534	545	529	527	582	541	537	541	565	549	543	558	542	585	569	566	540	502	584	564	570	565	541	580	577	550	546	574	525	552	538	566	490	546	551	556	542	543	556	559	536	527	512	571	587	585	553	554	573	568	516	529	548	533	513	587	580	572	556	550	533	596	573	513	548	562	557	537	503	534	561	528	539	555	534	537	541	577	550	545	550	555	539	573	578	544	516	584	596	596	562	539	564	577	531	541	555	553	558	521	551	535	577	540	551	567	537	576	557	529	599	558	541	540	564	531	598	562	543	569	565	550	519	587	549	537	537	552	525	556	507	527	562	577	537	553	502	510	532	558	514	569	581	545	558	566	542	550	505	519	539	550	553	535	538	567	509	535	559	575	555	553	606	555	543	539	563	586	602	566	575	546	572	535	532	533	546	522	543	595	589	544	539	547	534	552	559	505	614	547	624	518	556	564	573	538	529	552	557	538	539	507	543	553	576	532	576	530	541	529	524	581	573	570	554	566	570	525	541	529	553	577	554	529	540	516	574	569	504	530	558	532	537	567	506	571	593	570	570	564	537	543	579	553	532	529	557	581	525	505	559	531	554	555	550	593	563	532	560	547	574	577	531	581	547	562	550	558	546	501	539	574	569	571	544	579	566	576	547	554	561	553	565	580	543	553	549	530	513	561	511	587	547	547	527	592	559	527	523	564	569	571	556	564	587	569	547	524	519	604	591	524	577	600	535	579	527	544	567	551	563	555	515	559	569	515	559	549	543	552	567	584	572	543	529	563	551	562	557	545	559	515	573	532	510	552	544	548	553
24293	21482	25171	28243	21485	21496	17679	486	250	214	187	171	154	185	177	171	135	143	130	131	113	122	128	125	125	118	124	132	121	137	115	121	127	115	139	101	124	97	104	103	112	135	123	121	126	116	101	107	105	111	97	113	127	120	106	124	103	119	127	121	106	130	113	114	114	120	98	106	105	113	108	140	111	103	90	107	109	114	116	98	103	134	102	112	114	114	103	90	105	114	106	117	123	128	109	104	111	107	122	108	106	113	117	89	99	124	103	129	117	117	123	111	133	100	122	102	91	99	81	99	116	106	110	110	95	127	115	107	111	99	118	129	127	109	126	102	133	123	107	116	117	113	117	146	105	101	125	105	97	111	108	144	106	132	117	101	97	105	124	115	123	120	112	122	102	96	115	107	117	116	97	125	113	101	121	110	122	105	112	107	126	110	114	103	113	108	129	105	102	107	117	123	116	104	114	102	128	108	123	104	104	108	108	126	122	125	119	87	116	129	93	107	103	114	111	116	119	108	100	95	117	97	122	109	100	123	107	109	106	123	111	105	108	94	132	134	128	104	110	97	118	120	112	116	113	100	115	111	116	104	112	106	106	110	118	104	119	104	121	102	102	116	103	107	119	106	115	101	135	95	104	132	116	133	132	107	123	99	111	100	116	115	103	149	122	88	121	116	110	100	114	112	125	100	103	104	96	109	112	108	120	94	115	92	108	97	92	82	103	113	115	125	123	109	108	120	115	126	133	116	122	100	108	113	108	131	124	104	112	107	112	115	141	118	98	84	125	107	93	111	115	132	120	112	94	106	127	102	109	149	123	120	110	113	117	91	122	102	110	109	122	109	110	108	115	124	91	102	120	111	122	99	112	100	113	117	95	123	115	126	123	100	100	131	119	97	113	115	111	122	113	102	99	115	116	98	111	106	89	95	112	144	103	104	97	109	125	107	101	124	103	113	118	116	100	108	88	118	84	85	123	95	110	118	134	115	97	110	103	129	125	94	116	126	111	124	103	118	108	82	101	105	112	112	121	98	104	126	108	106	118	112	114	88	121	139	129	107	122	120	119	104	110	112	114	119	117	99	123	108	89	122	112	99	113	102	125	130	126	100	95	107	122	108	102	115	106	110	112	99	117	124	102	107	112	121	112	93	95	103	116	123	124	136	112	125	144	105	100	111	128	118	93	133	108	105	114	102	90	123	122	100	123	110	95	103	105	106	119	108	94	109	104	100	90	102	97	130	113	116	113	115	119	88	110	101	115	106	102	129	108	105	130	103	104	118	94	112	130	113	98	109	125	109	102	111	117	114	118	100	120	110	123	105	110	133	112	123	123	106	114	106	119	91	125	114	108	117	120	100	127	100	105	110	100	109	109	93	123	109	92	91	112	118	105	108	127	137	113	124	127	103	111	91	137	114	115	123	108	113	126	120	113	112	108	97	129	96	117	113	110	124	108	105	99	121	113	108	94	109	102	101	105	106	107	118	95	113	137	106	112	88	111	116	120	108	115	93	117	99	107	108	102	113	124	117	142	113	104	133	106	90	121	104	138	96	77	107	105	102	100	122	113	122	120	128	125	102	99	111	94	94	104	90	126	103	112	124	120	101	110	113	104	124	119	115	117	106	116	129	125	108	99	107	118	123	133	121	114	94	113	107	128	108	109	122	108	126	115	100	99	117	96	116	102	131	124	94	125	129	132	111	133	117	113	124	107	126	116	135	92	121	119	128	105	141	113	92	108	104	95	116	121	134	105	96	103	110	134	117	106	122	99	92	120	132	112	86	116	118	104	113	134	106	112	123	121	114	97	117	133	123	138	108	108	121	116	120	134	110	110	107	120	114	108	94	106	98	114	111	112	114	109	97	124	107	92	96	120	128	111	112	123	109	124	104	109	104	96	107	101	107	126	112	99	103	114	87	112	127	96	105	108	98	117	109	116	111	100	100	111	120	95	99	106	105	105	128	83	98	119	122	119	103	98	116	123	123	109	113	115	112	102	99	113	123	94	109	102	114	114	112	102	102	153	116	99	123	105	120	103	105	111	114	92	97	90	97	122	99	111	108	114	130	109	99	110	102	101	119	127	130	120	97	105	103	111	105	127	125	106	93	133	104	110	124	113	103	100	114	107	96	114	114	106	96	119	120	129	126	126	127	120	89	109	117	99	110	102	114	91	111	111	103	137	133	100	115	120	110	125	97	124	103	113	126	120	116	103	112	121	104	101	111	131	110	128	98	121	105	117	144	93	101	103	132	108	116	124	83	116	114	125	124	102	123	133	106	97	131	99	116	111	104	121	153	116	128	114	133	104	132	140	99	111	112	136	121	128	93	98	113	116	112	126	102	117	111	129	120	109	118	111	109	103	112	108	116	107	125	109	120	118	94	107	127	136	112	95	117	105	113	144	111	136	105	106	117	111	121	116	111	116	120	129	113	100	108	100	112	127	118	108	101	115	125	113	97	116	102	99	116	108	106	117	101	122	109	118	109	110	122	102	126	100	118	118	109	114	115	124	108	112	123	115	121	116	98	112	112	108	100	110	131	110	79	111	119	107	104	124	128	105	110	96	101	109	95	124	87	130	111	102	109	114	90	103	121	103	118	114	108	100	113	109	112	109	114	98	131	121	117	108	116	101	98	125	111	116	136	105	109	108	117	112	136	120	110	111	111	115	90	123	121	137	108	99	115	97	128	110	109	104	117	112	97	125	126	99	102	128	113	125	114	109	105	120	99	114	101	104	108	113	129	124	123	119	94	115	112	96	106	96	94	109	107	120	135	99	122	116	126	123	107	100	106	106	117	114	110	108	94	108	118	109	114	123	109	145	129	113	125	139	100	121	110	118	101	87	117	109	97	107	97	123	112	121	117	109	105	108	129	126	110	111	119	107	116	125	129	105	120	123	115	128	109	98	96	99	119	113	86	108	108	107	101	113	103	97	100	103	140	115	121	121	98	94	99	102	107	104	98	126	115	96	128	137	100	85	106	114	100	132	108	83	110	109	122	114	107	115	89	107	81	104	101	110	115	100	117	105	122	120	130	98	136	118	108	114	132	105	107	113	120	101	130	113	111	112	114	110	111	96	112	109	115	110	112	113	103	126	106	120	110	101	98	116	108	117	121	117	111	118	120	120	93	98	145	126	130	95	112	113	134	103	113	114	114	122	120	115	100	108	113	127	107	124	101	119	119	104	107	107	115	115	112	122	108	102	99	99	110	116	89	117	100	101	119	115	114	105	113	99	104	108	118	103	102	121	102	97	129	102	130	110	100	128	105	104	107	112	95	115	100	114	121	133	105	84	92	103	111	117	100	113	106	103	109	98	116	107	125	114	92	107	125	97	90	125	109	102	113	115	122	134	119	124	116	101	98	104	115	103	135	115	114	98	99	106	112	111	104	131	95	110	107	116	111	102	103	121	133	109	100	108	97	122	107	124	122	117	122	116	104	116	110	114	114	121	120	138	123	121	100	112	100	91	108	96	80	120	125	115	105	103	105
2888	2969	1431	748	497	406	361	350	344	326	313	282	299	326	301	310	321	286	312	261	278	298	306	284	294	293	286	308	278	296	268	300	273	279	287	276	274	308	268	328	265	293	276	276	309	274	296	285	272	275	279	262	280	279	280	280	305	278	310	256	288	296	265	279	286	290	296	292	326	258	296	291	295	285	274	293	295	272	278	273	267	284	263	280	281	253	289	271	269	243	296	291	311	285	268	292	220	283	300	260	281	269	261	271	278	304	290	257	263	286	283	269	273	292	312	305	288	264	257	282	279	284	281	273	302	280	293	267	293	269	286	283	270	286	260	261	248	291	294	259	270	275	275	274	265	278	280	264	282	280	284	267	287	268	269	272	248	262	275	274	312	266	252	295	255	282	290	298	275	272	310	258	247	299	293	280	271	284	293	289	288	272	298	305	287	265	270	279	261	260	303	263	266	304	291	258	283	265	290	249	269	287	280	271	295	275	264	276	283	256	285	304	290	295	281	277	284	295	260	289	275	312	295	281	279	284	288	262	307	298	278	256	268	302	281	288	282	271	276	275	271	271	270	307	264	265	261	297	272	262	295	321	288	274	297	285	270	255	270	287	301	288	266	279	289	264	284	311	264	278	256	260	283	282	282	280	269	273	272	282	277	259	270	285	287	306	272	297	296	290	283	290	269	275	247	307	274	273	291	303	285	292	293	258	274	283	281	280	311	258	295	274	283	281	298	287	265	274	280	252	274	294	285	265	265	286	277	270	267	295	272	307	301	272	278	282	283	288	298	276	289	272	282	270	291	286	280	295	271	271	258	269	280	306	294	262	280	284	271	275	290	283	281	270	290	266	315	283	271	282	259	260	281	268	289	326	279	273	255	299	273	252	269	280	281	283	271	263	265	257	256	290	296	287	276	263	294	275	270	304	266	287	287	267	256	285	284	277	283	290	296	265	284	288	265	277	264	256	264	274	284	280	302	276	266	269	230	253	286	237	302	271	227	285	304	259	254	272	263	259	306	284	279	277	262	275	275	291	262	281	298	270	276	295	277	292	230	294	269	278	266	231	260	301	278	279	284	280	282	274	274	308	267	264	252	277	279	270	278	231	259	282	266	254	269	296	291	290	289	304	256	269	298	275	285	290	276	272	247	295	285	279	299	278	285	241	262	288	272	272	280	283	261	279	284	291	273	269	272	285	291	258	302	289	292	274	286	246	264	299	300	278	301	256	255	242	309	281	288	277	263	280	295	253	289	285	288	274	248	273	274	280	285	237	286	271	297	242	270	288	265	316	282	272	274	314	262	277	268	285	313	293	263	285	284	315	306	278	252	297	271	275	268	261	265	270	278	265	286	283	290	277	274	271	290	265	292	301	281	303	270	273	280	256	281	303	274	331	274	267	267	282	279	261	292	269	291	301	280	265	289	283	309	277	251	295	277	289	274	316	286	262	280	259	287	238	285	271	260	270	277	272	254	273	291	294	267	276	303	270	295	275	262	290	235	271	296	239	271	264	292	302	272	283	302	252	283	313	280	243	266	284	258	274	291	272	277	290	270	274	288	266	283	289	267	279	275	280	268	279	290	271	279	263	298	288	271	271	284	294	267	262	258	301	268	270	280	265	288	296	288	303	265	285	277	271	289	313	257	258	290	265	286	294	299	279	272	283	264	280	269	265	281	300	280	302	282	298	270	280	293	264	247	266	272	312	268	273	269	307	287	296	304	258	303	237	260	243	264	292	293	253	275	277	277	304	248	256	304	294	308	281	271	265	283	252	275	297	268	271	263	274	269	301	250	297	284	267	276	269	254	240	289	320	292	267	281	287	246	281	279	255	280	298	274	281	282	287	276	282	262	267	312	280	253	285	250	259	284	287	261	285	289	270	291	309	294	292	269	268	283	238	286	260	277	267	263	286	250	250	291	273	282	265	298	310	301	280	270	253	293	319	269	268	281	296	290	284	295	273	273	288	258	283	297	271	261	299	260	251	271	295	281	304	265	263	262	284	270	285	266	284	292	289	276	293	228	266	257	274	293	280	264	277	258	290	268	281	277	284	248	288	288	281	280	288	293	283	252	287	260	261	299	291	296	298	293	269	299	271	270	245	300	258	307	271	291	282	286	258	269	251	286	301	283	266	286	303	293	291	279	279	256	263	281	250	264	262	285	277	287	270	271	289	276	279	270	304	271	300	272	253	287	286	268	276	301	294	256	269	299	276	305	266	278	279	269	257	280	297	278	266	282	288	308	283	267	279	295	256	284	290	308	292	277	284	259	284	262	257	227	297	297	289	272	291	273	274	276	272	249	285	256	278	270	303	279	282	268	264	284	312	295	262	273	255	288	268	313	312	289	282	266	290	309	247	297	272	290	310	278	307	270	301	286	261	281	270	272	308	271	277	268	318	269	302	268	257	271	300	249	268	273	252	303	287	249	256	290	259	284	287	280	254	303	286	288	277	309	290	295	256	292	267	280	277	306	277	293	283	251	289	274	290	280	266	272	292	258	295	313	262	262	292	241	313	276	302	271	292	304	281	261	280	251	286	283	275	300	276	283	283	259	298	275	294	288	271	260	276	278	261	288	269	295	272	265	283	268	284	320	288	282	293	258	257	302	297	294	309	256	266	253	271	273	281	284	273	281	287	289	300	278	250	279	276	297	279	283	302	288	284	295	252	262	257	312	277	263	286	264	280	272	276	276	284	271	285	281	268	257	302	263	277	273	257	300	266	253	284	288	278	263	279	295	299	294	274	274	307	296	290	266	300	292	274	275	261	259	298	279	293	291	265	295	270	259	278	275	256	240	289	265	262	275	292	281	287	290	280	276	277	269	279	267	289	289	284	248	275	280	315	281	267	295	276	295	259	284	255	271	250	286	318	283	303	274	296	258	297	271	284	274	275	285	319	302	277	293	280	312	285	277	274	269	278	269	284	279	286	292	249	280	255	254	252	282	285	258	277	269	241	242	308	262	296	238	288	306	254	283	273	269	286	282	300	274	292	316	287	266	272	281	275	282	272	265	302	271	268	306	267	273	275	267	267	249	287	273	263	293	267	295	269	322	265	291	266	271	279	285	321	272	294	291	251	263	281	269	267	273	276	315	286	300	286	292	268	248	270	297	268	265	308	275	264	283	276	290	254	295	314	270	288	260	292	292	296	262	310	257	282	283	290	261	288	316	280	289	293	266	297	252	309	309	283	241	282	255	272	268	290	294	267	280	280	297	330	293	272	270	247	298	284	270	259	250	282	269	274	288	262	275	286	254	279	262	284	290	279	274	272	282	262	260	276	281	306	305	305	274	291	272	271	269	270	279	299	277	248	286	267	248	292	281	304	263	304	295	239	289	277	300	270	271	291	258	265	292	291	288	282	285	297	291	298	299	274	265	276	272	267	261	262	265	246	280	253	280	280	246	277	249	281	275	261	265	297	291	271	288	268	250	268	247	255	295	312	226	276	283	279	283	282	260	265	276	259	282	295	269	265	277	294	268	239
32137	20955	11344	745	411	362	379	374	378	359	411	350	397	357	349	376	375	396	354	362	348	377	360	358	379	402	377	369	383	359	365	372	358	362	378	389	382	352	341	346	390	370	401	372	372	372	384	354	383	356	403	368	408	352	333	351	362	395	371	368	409	360	382	361	399	381	384	362	383	363	393	368	376	363	372	386	350	367	382	379	340	377	423	364	385	371	381	357	364	393	371	366	372	392	359	361	361	380	360	401	403	384	379	386	364	426	396	395	373	367	365	347	350	367	364	373	373	382	384	367	388	391	388	382	381	399	340	364	360	397	348	362	376	407	390	331	391	390	372	337	390	353	384	387	389	350	359	334	329	390	357	330	369	368	389	395	381	360	416	366	374	375	402	392	398	382	360	380	355	365	348	358	367	354	369	383	387	332	377	419	389	365	388	419	361	353	367	383	366	369	382	346	386	391	374	387	324	360	354	337	350	370	395	379	349	387	346	354	372	426	397	334	378	366	336	402	340	367	369	330	371	363	354	368	370	334	364	383	353	337	400	384	391	396	392	346	386	341	381	369	345	358	371	358	388	316	318	426	388	365	366	353	385	398	405	372	395	372	396	385	364	382	356	382	412	374	363	375	381	389	407	353	374	369	416	405	376	352	345	366	389	365	357	359	364	368	381	392	381	375	407	364	380	348	336	371	412	366	420	397	340	390	385	358	398	369	343	390	361	409	378	397	393	373	364	401	376	386	392	375	367	361	420	378	336	331	395	371	328	366	378	361	353	386	356	379	386	386	386	347	342	398	418	378	421	352	367	373	363	340	388	371	368	360	365	356	369	392	372	379	363	393	355	384	365	426	347	368	371	368	356	382	374	393	389	396	404	360	385	378	370	367	416	350	371	351	415	386	389	377	338	376	382	416	392	347	393	392	386	360	368	355	374	349	399	360	372	358	406	347	381	388	361	382	363	343	380	389	399	374	386	373	382	357	363	379	370	408	375	329	336	400	343	406	362	377	355	346	389	409	363	388	390	370	364	404	362	378	362	413	364	359	348	396	370	417	401	389	364	398	341	363	390	357	376	403	365	384	343	379	364	349	363	377	367	377	369	371	393	395	361	329	385	371	395	379	397	345	370	406	402	383	364	381	389	351	382	354	358	340	347	380	335	373	372	364	346	377	394	367	345	386	420	352	363	417	332	399	346	383	349	407	351	363	392	340	413	368	363	372	366	364	360	412	373	405	403	343	384	399	362	383	371	416	355	337	376	381	364	364	385	387	411	409	362	365	343	371	357	363	392	353	363	390	344	365	425	370	372	375	372	360	369	401	387	341	365	375	383	343	351	406	374	351	342	388	405	365	356	407	370	326	393	374	373	381	415	357	366	365	387	347	394	399	355	403	402	367	341	365	404	352	372	380	394	404	329	396	360	373	369	363	339	365	357	383	390	380	359	387	392	388	365	363	381	321	374	374	372	394	349	392	383	363	348	406	400	365	362	388	372	368	350	357	366	401	374	377	385	359	370	413	367	353	351	366	363	403	359	365	375	385	372	385	359	406	378	355	346	336	360	396	378	414	368	412	340	384	379	363	368	376	404	352	392	391	388	330	396	372	378	371	344	379	377	369	374	399	350	362	355	334	372	370	362	366	371	397	356	360	405	394	356	340	378	336	376	382	339	353	401	379	396	378	377	351	373	349	348	341	364	385	418	377	403	376	356	408	366	401	362	425	345	371	405	363	347	359	351	391	382	383	357	428	378	364	389	398	374	380	397	392	403	375	371	386	412	363	391	379	358	359	353	399	337	355	360	309	396	384	409	371	373	358	415	346	335	347	372	386	399	369	338	363	348	416	392	372	337	386	382	356	357	348	381	386	361	388	357	350	317	377	397	379	345	367	387	374	397	382	374	391	400	390	336	359	380	393	354	409	337	372	382	410	367	374	368	386	416	438	358	386	352	380	367	385	380	367	369	388	361	402	358	371	368	362	390	399	376	381	334	340	356	365	353	373	382	391	399	362	383	362	411	359	344	400	385	366	346	385	384	361	386	382	454	430	370	383	401	344	360	376	398	385	371	342	374	365	397	394	367	354	378	369	362	351	388	395	371	391	341	350	377	395	392	386	320	356	388	338	365	370	386	391	388	344	357	403	415	379	391	354	321	381	392	357	373	394	384	387	332	377	379	345	392	382	357	357	382	386	357	368	362	355	391	383	373	413	367	372	344	380	353	373	395	381	335	361	398	388	367	370	360	362	366	397	391	385	356	382	374	366	356	376	378	373	373	364	361	382	374	366	395	361	382	380	389	373	384	390	353	374	406	357	372	371	353	340	413	357	364	397	367	394	377	384	400	396	367	362	383	374	378	339	369	403	388	374	400	361	358	396	362	396	397	378	410	348	377	418	406	372	391	384	367	392	367	341	363	355	389	367	384	381	384	410	350	393	359	376	379	359	355	398	366	430	405	375	344	420	413	377	375	371	359	348	368	380	424	348	396	339	394	379	384	390	356	421	359	337	387	396	321	334	368	373	356	384	380	339	396	388	401	399	407	364	407	387	390	374	404	339	373	346	399	353	334	361	366	356	351	371	364	345	420	368	395	335	382	406	379	353	314	397	375	378	404	357	346	371	403	413	403	388	391	355	363	394	411	397	387	377	379	366	371	359	404	377	385	369	380	355	347	385	353	387	370	368	389	393	388	395	381	384	385	371	397	358	352	364	343	395	378	377	391	343	402	369	376	379	362	373	373	377	382	371	363	381	347	376	384	378	373	341	361	385	391	398	370	391	371	387	396	392	367	372	360	353	376	370	362	393	349	383	373	418	352	367	351	338	365	386	376	385	393	326	392	354	343	383	377	355	376	411	389	372	340	349	363	362	355	345	377	378	366	394	349	343	353	391	332	389	380	366	409	380	349	377	359	369	342	397	400	352	358	377	384	337	396	415	383	405	394	343	379	369	378	375	363	407	345	338	359	360	384	353	341	369	363	382	356	364	353	356	400	365	368	384	305	388	369	381	399	364	378	385	384	390	377	346	392	365	375	403	412	383	340	368	401	389	342	339	397	365	379	392	361	376	394	363	372	393	391	384	386	369	386	385	380	352	393	379	385	396	386	372	338	382	347	326	377	350	338	407	395	353	372	405	357	390	374	324	356	379	357	401	385	369	367	364	315	376	379	342	355	365	416	385	369	337	382	396	403	396	342	348	386	383	343	367	383	358	386	385	358	397	363	356	385	364	405	344	363	352	362	356	375	382	393	359	359	387	354	360	356	363	354	368	353	368	359	396	346	351	374	398	363	356	356	406	390	428	366	382	361	352	343	370	375	360	378	418	353	406	398	379	370	403	367	371	368	381	396	392	391	394	332	343	367	355	385	391	327	361	377	358	364	341	359	350	374	368	370	399	389	365	355	420	367	413	407	415	339	364	370	368	376	401	426	363	368	355	386	387	385	378	389	418	365	363	404	356	352	401	394	398	385	367	335	361	349	352	392	350	385	350
5716	933	843	835	830	791	809	816	751	777	788	814	785	825	758	820	815	841	783	775	813	823	826	812	807	822	819	828	759	841	842	798	790	745	816	768	783	852	820	796	784	801	745	829	819	786	848	811	802	795	773	833	808	800	818	762	839	786	805	788	762	811	791	810	813	815	750	786	832	832	784	770	806	847	764	811	822	804	777	777	783	813	820	841	787	838	753	826	803	805	741	832	830	815	789	797	840	833	843	770	821	733	802	791	779	755	816	822	781	831	803	824	790	798	795	812	824	785	766	839	810	787	848	850	791	809	795	782	818	785	780	832	787	851	787	850	869	790	858	783	815	809	787	794	798	800	815	830	847	803	867	753	798	783	814	834	784	807	825	807	799	812	793	824	798	828	764	808	795	839	819	767	852	840	832	839	846	766	850	734	850	749	829	821	845	809	792	876	813	751	830	756	835	787	772	769	835	795	760	814	769	784	793	796	778	766	773	809	829	833	841	815	816	865	776	749	809	823	765	802	770	853	846	776	821	792	807	821	772	799	831	734	770	831	818	834	752	815	809	803	838	794	829	791	837	812	805	778	768	795	873	824	881	764	791	860	824	751	807	773	808	783	817	788	787	752	809	824	824	827	792	756	811	848	786	780	795	768	826	778	799	781	824	870	795	814	771	816	822	777	746	809	777	801	851	829	789	771	851	772	847	825	825	837	782	818	811	807	761	811	828	809	850	813	813	822	861	817	768	794	788	802	773	832	791	744	806	810	822	781	828	796	818	758	782	817	817	774	805	869	784	805	834	829	813	764	812	823	823	803	815	846	818	801	789	785	796	812	782	767	768	823	764	838	791	795	814	800	832	842	776	827	801	853	823	791	795	813	806	845	840	803	819	832	834	784	774	811	797	876	831	796	818	825	843	836	773	806	841	807	850	808	843	795	795	799	863	834	792	768	796	838	796	821	825	844	842	789	762	831	821	790	806	814	795	787	842	825	794	817	798	819	779	842	805	862	803	857	795	796	831	789	828	789	801	856	804	824	849	787	803	801	823	837	816	827	782	798	829	794	790	792	789	803	843	787	772	780	788	833	823	769	811	808	858	827	756	836	793	827	831	818	808	807	840	840	819	812	760	752	814	802	799	785	790	806	836	793	780	795	796	834	834	828	841	780	775	838	765	816	832	781	769	840	790	808	814	783	803	807	754	832	791	808	841	833	829	754	840	778	856	783	827	808	767	833	811	815	769	751	794	889	818	798	777	803	755	795	812	784	855	799	786	819	769	785	797	815	781	781	793	843	849	767	788	853	849	839	801	797	905	839	788	860	867	819	832	867	804	781	910	841	752	782	816	868	780	767	768	757	789	819	827	798	798	809	827	822	820	813	808	778	807	785	853	797	774	789	805	782	812	749	794	829	825	793	849	781	798	866	783	752	809	776	845	782	840	826	789	805	788	835	804	818	848	855	818	831	786	784	778	812	821	744	830	811	765	819	839	768	802	762	795	833	850	802	762	855	878	777	836	790	913	788	824	868	802	822	825	782	855	796	775	773	792	845	790	855	825	787	824	818	807	773	838	833	852	765	872	813	804	754	813	791	797	818	875	845	807	784	824	860	830	800	797	831	792	779	782	834	804	780	833	789	843	805	831	762	805	838	851	773	815	743	827	844	809	816	805	804	822	822	796	785	776	797	799	751	780	757	763	839	787	837	824	817	847	823	806	796	759	794	775	788	886	766	812	804	774	836	809	836	793	779	831	796	815	817	779	832	788	814	847	787	860	840	874	719	837	868	792	775	790	816	777	783	795	841	808	852	869	793	827	808	824	826	812	791	770	776	846	817	803	811	806	819	808	788	799	849	810	788	773	810	790	827	798	848	834	764	816	795	795	871	847	793	796	823	761	803	815	805	797	855	843	821	823	811	785	816	770	835	812	818	813	784	817	812	829	823	803	790	805	806	795	776	802	778	760	763	806	834	776	788	870	792	804	810	775	826	761	820	865	810	786	883	791	769	848	796	804	812	743	793	808	840	814	833	797	833	856	819	824	764	824	805	798	802	802	797	760	818	831	781	804	789	752	884	790	802	779	790	778	862	805	814	790	795	825	856	796	823	780	795	825	809	795	819	811	798	808	772	801	806	842	800	800	770	813	829	731	755	788	851	840	822	827	782	857	758	839	778	778	761	789	788	808	831	797	809	825	839	791	758	812	788	812	783	812	830	835	800	828	831	800	823	782	826	788	807	777	824	884	804	798	775	773	779	839	811	802	836	854	827	801	812	811	808	761	794	805	812	834	839	833	802	867	767	802	779	809	783	782	799	843	725	815	767	821	782	795	880	817	800	858	780	744	796	770	776	804	855	833	806	797	812	844	806	838	790	814	783	792	857	830	820	800	830	853	826	778	787	819	796	820	808	821	812	845	822	848	796	806	818	821	837	843	822	802	794	818	796	844	804	838	803	799	801	802	843	791	763	811	838	837	799	759	775	786	780	828	780	788	839	824	845	759	877	811	841	834	816	804	814	807	790	849	819	812	781	786	735	794	811	784	803	801	844	814	774	860	811	796	802	774	818	871	810	787	806	814	802	841	798	790	819	782	772	805	837	772	834	817	777	815	825	805	829	771	830	801	844	808	763	778	822	843	810	795	844	791	771	851	823	850	755	794	807	836	772	805	771	800	794	821	758	791	874	765	836	843	776	781	761	834	790	847	802	828	842	822	768	799	769	789	845	788	814	823	830	848	759	753	803	808	831	818	793	825	815	786	793	764	821	845	757	779	826	780	830	785	753	812	817	814	763	777	804	847	761	789	805	821	809	769	786	854	840	792	829	828	817	810	803	836	841	796	808	771	810	797	801	785	807	775	814	775	815	819	773	795	811	811	813	815	774	798	814	831	842	809	824	819	839	758	833	776	797	810	824	787	827	809	853	812	816	793	781	811	788	813	815	814	777	814	816	773	787	830	782	773	777	833	795	789	841	776	826	830	817	817	801	874	784	822	796	812	819	794	903	798	829	848	790	803	791	751	801	811	793	820	799	780	825	793	807	785	766	818	759	779	800	786	816	770	793	819	784	866	786	813	794	789	806	808	821	770	762	738	873	823	813	780	874	793	769	816	845	785	795	795	834	806	743	803	781	784	826	822	786	834	817	845	820	785	809	841	793	798	821	852	863	826	803	836	773	808	830	824	855	806	851	783	849	805	815	803	822	761	840	788	772	831	777	816	799	803	848	775	814	746	800	834	880	817	809	852	803	801	862	790	793	803	832	838	827	791	788	759	868	824	815	833	779	776	784	784	791	832	818	809	822	807	772	789	805	796	808	804	825	736	792	795	809	797	769	809	787	863	833	811	784	790	801	815	806	814	825	839	817	815	844	859	823	798	771	824	824	786	810	797	804	775	813	828	801	794	774	831	855	785	809	808	823	764	823	764	771	797	809	816	825	760	802	787	799	768	807	803	786	865	806	841	817	783	812	798	782	729	781	794	793	808	826	853	798
24961	21486	24868	28522	21478	21132	997	377	315	307	270	304	270	290	297	256	269	247	262	297	284	246	286	253	263	282	247	253	222	266	279	266	286	272	260	257	246	249	241	254	290	251	254	230	255	260	255	240	271	270	238	238	292	253	248	254	269	268	245	265	239	259	264	250	238	245	228	270	236	271	211	246	234	252	244	282	299	247	268	240	228	228	252	244	247	285	234	233	278	231	275	253	275	259	262	256	263	255	243	251	238	243	235	271	259	265	223	284	266	248	270	263	218	241	244	269	259	273	262	218	256	263	260	243	232	274	273	259	287	226	249	277	245	263	268	245	271	267	240	281	249	272	237	239	253	250	257	268	227	282	256	254	248	266	253	276	229	275	257	249	258	267	241	228	240	236	229	245	268	239	219	247	282	243	236	239	246	271	272	264	213	257	260	244	278	257	268	262	276	238	214	238	264	255	256	235	257	239	237	276	223	255	262	250	277	251	263	221	281	272	213	242	271	264	247	257	231	286	230	266	249	255	247	228	290	248	258	271	289	253	275	256	244	263	272	250	242	236	246	267	236	261	242	252	254	219	254	260	267	260	254	224	247	263	264	271	272	264	253	241	261	249	271	258	257	248	251	256	283	270	269	252	227	231	266	255	276	266	242	240	227	227	276	238	284	263	274	227	255	244	265	239	269	265	254	232	284	274	256	258	256	235	254	255	253	245	254	257	258	257	245	279	236	234	260	256	273	251	238	215	246	242	234	261	255	253	275	271	273	244	290	275	257	253	281	258	273	261	247	278	255	252	253	264	256	264	234	244	222	257	248	238	248	235	253	237	288	244	259	255	275	248	253	273	266	265	235	269	216	261	262	239	240	218	227	265	264	236	229	257	246	259	226	222	247	265	261	256	282	252	267	254	259	254	223	240	264	264	254	262	290	232	255	253	186	246	277	253	239	240	252	264	227	254	269	235	238	274	260	271	267	231	255	246	263	241	252	285	245	237	302	241	249	271	244	257	257	248	237	283	249	258	265	266	253	229	276	227	273	255	265	232	254	245	245	261	228	260	264	263	268	245	281	243	239	257	240	263	259	249	267	283	263	245	236	246	230	253	267	311	224	244	260	239	222	253	250	266	258	259	250	253	270	217	234	236	223	246	283	260	275	212	276	261	232	262	260	261	253	256	271	253	265	241	247	258	277	246	225	249	272	223	248	234	262	222	223	233	258	233	256	234	279	241	246	275	265	263	250	237	259	265	240	277	227	271	259	257	265	257	269	243	259	238	210	285	246	261	244	256	250	231	250	222	288	280	259	269	231	225	242	262	257	244	238	281	257	277	260	273	238	245	228	257	271	254	247	271	268	274	260	254	262	254	254	241	246	256	240	268	229	271	254	245	279	265	234	241	260	258	260	244	221	224	250	248	264	254	252	264	262	246	289	299	256	257	246	229	224	244	219	258	254	230	255	270	273	275	264	230	261	231	269	258	229	245	243	222	234	255	247	250	261	230	231	256	297	272	230	274	268	266	238	279	255	244	227	240	241	218	258	250	223	230	235	254	256	272	266	273	244	257	277	235	239	255	262	256	246	241	281	229	248	256	271	241	247	255	261	217	249	256	272	245	282	271	263	265	255	265	260	253	239	250	248	255	253	249	246	236	251	249	255	251	262	230	278	270	225	256	255	232	270	260	273	274	277	245	248	256	221	256	260	242	226	283	233	279	222	239	266	267	261	263	255	254	266	221	264	273	259	268	231	224	266	231	254	264	297	272	256	293	229	246	269	267	238	233	240	260	243	260	251	272	314	252	254	243	235	244	241	233	229	257	243	241	247	254	269	252	257	276	249	269	273	266	277	267	289	244	281	244	247	274	256	263	239	243	265	253	229	272	287	239	250	265	236	236	266	256	236	260	265	233	254	265	241	249	246	276	290	233	251	249	260	292	266	249	248	264	258	267	249	263	278	232	255	288	275	230	239	229	238	243	254	229	275	248	245	251	234	280	241	252	276	249	241	264	257	260	241	254	244	261	237	207	267	256	258	268	273	276	233	248	239	245	263	254	252	251	220	271	241	242	227	253	262	269	272	247	254	266	261	273	249	268	228	248	273	249	281	252	256	252	245	272	246	267	239	255	277	267	251	246	229	260	261	262	220	249	257	264	235	244	238	255	267	256	234	244	279	278	271	236	252	257	277	264	237	260	251	225	258	237	254	272	250	239	232	235	229	238	238	268	278	233	227	268	284	246	250	293	263	252	249	264	270	257	242	275	265	258	237	250	240	213	251	238	246	252	263	251	246	280	240	264	249	247	244	224	246	254	251	230	243	226	252	215	216	281	245	231	229	238	271	238	232	244	251	272	256	249	258	265	255	255	251	251	239	246	254	257	243	252	280	246	259	235	293	266	251	233	264	279	262	294	259	267	266	243	252	253	229	238	250	263	217	249	235	254	267	236	232	248	236	246	263	244	261	282	267	262	238	241	249	245	243	258	246	262	255	236	292	244	274	247	253	240	239	256	255	273	254	242	262	296	272	258	214	274	229	256	258	254	260	278	268	249	270	297	288	265	233	229	265	231	228	262	282	240	245	245	257	252	247	265	245	253	263	258	262	275	236	277	251	219	261	247	234	244	290	263	263	244	245	211	264	257	262	239	228	206	249	241	246	256	256	255	245	245	268	268	250	263	254	253	259	243	269	287	250	229	253	198	254	267	281	252	243	259	240	271	263	265	227	188	263	244	254	238	261	264	242	245	255	246	241	277	245	251	241	273	249	249	246	239	246	238	222	258	285	253	259	234	267	258	234	234	221	252	225	258	252	241	236	268	264	242	241	256	221	245	277	243	253	261	252	270	241	232	251	275	246	278	262	242	227	234	251	294	240	218	249	253	238	227	247	243	247	246	254	247	275	248	245	259	268	282	276	258	269	248	252	240	244	272	268	262	258	236	253	269	263	267	277	253	284	261	271	263	241	232	259	233	237	258	211	246	260	255	253	256	218	247	231	263	246	257	226	265	234	259	246	268	265	273	276	253	238	249	255	275	268	261	240	239	278	235	288	242	259	260	245	275	219	269	251	236	268	236	267	259	254	267	242	283	228	255	272	212	278	263	240	231	253	250	256	261	267	238	233	262	253	267	236	250	241	239	261	228	273	242	244	270	268	238	218	261	271	285	241	211	234	225	259	258	299	234	270	233	253	282	264	263	244	263	251	247	246	242	244	244	273	248	242	256	255	264	248	283	260	245	248	270	266	229	247	275	255	252	242	268	234	255	273	240	254	230	244	225	260	282	251	267	226	237	214	276	253	232	239	234	261	239	248	254	251	282	230	242	231	243	224	244	266	244	241	266	265	268	237	263	239	262	240	269	287	255	266	279	263	264	244	231	223	233	233	256	247	273	255	244	220	264	223	266	261	232	254	267	252	267	241	261	263	259	267	260	241	256	259	264	268	214	267	261	246	258	261	250	273	254	251	236	243	262	239	243	265	259	308	287	270	234	265	250
3050	2034	1136	835	637	619	586	585	553	591	564	558	577	544	509	580	558	529	552	538	546	561	537	572	520	543	523	575	522	554	546	513	568	555	517	598	573	627	597	541	582	574	520	561	551	539	532	573	534	571	531	537	553	551	508	546	594	552	563	566	542	574	560	540	541	552	561	558	561	541	565	544	551	530	548	570	582	562	627	579	533	539	562	552	560	532	512	571	549	569	544	564	554	535	522	540	557	475	544	539	542	580	549	561	565	538	546	547	556	539	517	573	558	510	545	541	602	558	518	571	568	558	578	572	598	578	578	555	574	516	563	544	548	514	585	518	542	512	555	559	526	536	543	536	573	570	529	572	567	576	540	587	534	544	583	544	559	581	580	588	587	567	549	551	548	545	557	574	506	538	552	600	540	536	587	583	571	554	552	613	528	543	571	542	593	589	532	575	529	573	548	558	484	520	522	543	555	574	557	586	562	568	494	539	551	545	574	546	565	546	537	548	565	540	571	551	563	593	590	565	578	555	513	592	560	579	609	557	520	540	597	568	526	563	565	556	537	543	528	560	540	556	538	570	533	565	574	563	524	554	561	564	547	518	538	573	553	543	553	539	545	546	549	548	572	553	528	572	543	560	549	519	568	584	600	589	549	568	544	559	568	524	515	563	534	566	542	570	547	560	598	557	539	576	567	528	514	551	506	541	591	612	544	568	568	603	586	582	520	535	537	559	526	547	502	570	552	597	553	587	552	568	537	558	621	572	530	522	534	506	538	551	545	509	560	543	555	583	579	557	494	549	526	544	515	560	554	504	526	546	577	549	524	551	538	541	560	511	542	560	558	534	570	531	584	563	542	538	586	577	537	514	565	557	561	538	558	545	570	560	536	518	557	524	524	517	540	538	580	540	553	586	551	568	559	546	557	601	574	565	573	538	538	532	523	577	560	584	515	595	614	525	520	571	555	597	580	542	548	518	555	596	561	582	586	560	544	588	598	501	522	534	518	546	562	531	550	532	575	564	560	557	529	546	527	559	550	573	511	522	560	526	532	515	568	480	548	600	572	583	591	539	526	584	521	512	563	586	569	519	557	537	536	584	540	546	529	578	540	552	540	496	589	566	567	550	577	534	523	523	534	544	548	589	550	623	566	519	520	558	542	537	551	594	594	562	536	564	570	573	535	513	588	541	542	501	533	557	524	556	527	509	550	540	569	530	555	573	516	497	526	535	553	551	552	567	566	537	587	583	568	524	582	536	534	512	552	544	556	518	532	561	551	575	578	553	546	572	568	543	559	580	573	578	542	539	541	548	553	581	566	566	576	555	546	553	557	560	523	582	591	563	586	569	567	525	543	560	566	534	508	541	541	588	573	530	505	586	574	530	530	509	497	582	525	540	562	563	527	560	549	530	505	557	590	572	504	562	587	553	588	525	556	556	564	575	595	539	558	513	516	566	518	565	595	535	555	580	562	547	587	557	528	551	548	575	542	541	541	537	540	532	551	541	587	576	571	570	588	555	559	579	566	556	566	601	523	550	575	535	538	540	560	519	536	555	579	524	543	515	537	537	583	539	525	530	537	547	582	550	545	579	557	550	534	538	550	514	533	610	553	555	556	557	549	543	561	569	540	511	541	543	560	560	545	562	554	549	544	544	532	544	588	549	572	530	576	554	515	529	558	568	529	549	544	556	576	512	542	523	583	558	533	562	572	549	538	528	528	584	557	542	574	578	532	506	519	550	556	586	531	567	534	525	546	558	549	559	571	496	557	595	562	562	538	553	577	553	585	546	508	572	565	604	574	573	579	544	501	545	588	565	543	559	542	552	511	549	577	539	564	505	577	553	516	538	535	590	590	554	560	584	534	500	571	559	569	502	543	559	511	587	537	537	565	524	570	558	571	575	566	533	558	553	544	534	578	548	545	576	522	565	554	566	556	561	555	561	531	541	543	568	536	558	559	556	540	543	514	550	565	513	570	587	531	548	568	568	540	539	551	584	525	558	570	520	580	543	526	551	563	560	540	524	522	525	584	547	571	558	558	525	542	537	577	585	527	581	522	521	562	571	553	545	548	549	542	529	513	562	562	601	535	530	568	557	568	579	478	555	556	522	567	552	567	539	535	554	587	542	527	551	558	588	570	573	513	532	543	523	527	555	565	560	578	589	537	544	500	550	545	525	543	557	563	573	551	556	544	553	550	571	550	543	539	577	591	558	582	551	573	582	569	597	591	519	507	576	576	575	547	555	543	551	566	553	522	561	570	549	550	553	541	572	519	552	522	563	574	575	549	541	540	521	563	572	525	557	528	590	567	525	519	536	564	539	525	579	591	527	544	560	485	561	537	504	576	577	547	557	503	526	555	582	533	566	539	547	518	555	560	575	586	535	572	563	534	553	523	542	574	544	593	577	516	534	533	573	510	556	526	597	513	583	567	579	546	546	522	543	601	607	539	546	580	595	545	523	571	511	543	525	541	543	596	565	598	539	539	542	542	550	535	542	583	580	562	576	584	585	581	532	527	543	554	529	525	534	542	554	534	519	556	554	517	555	537	540	591	551	567	544	572	527	530	573	543	545	548	548	578	537	566	569	546	565	554	553	561	558	517	558	587	527	529	530	587	566	550	571	537	555	545	559	563	526	534	558	560	597	559	564	551	531	514	503	538	568	557	530	533	568	575	581	519	586	575	557	557	552	553	537	550	532	487	570	573	536	567	543	527	548	571	520	528	548	533	593	586	526	547	556	568	538	553	558	566	572	549	556	519	562	559	554	552	555	557	564	570	565	540	558	525	561	559	569	537	554	521	530	566	567	529	546	551	540	537	563	535	550	538	546	578	581	590	529	564	518	552	576	546	565	507	512	553	542	573	537	581	552	556	506	535	597	565	524	551	527	539	554	555	548	548	540	511	561	512	563	556	554	558	506	534	549	574	522	566	543	537	564	549	560	552	571	611	547	569	562	568	593	573	540	559	553	564	582	598	552	572	558	530	547	531	554	508	540	576	506	568	530	561	562	557	536	553	541	528	544	546	555	585	513	545	495	537	514	541	558	560	575	553	592	513	489	587	535	547	562	547	549	540	557	560	551	525	529	550	570	521	571	521	539	570	553	552	554	566	521	563	567	534	566	608	535	558	545	548	565	568	556	543	609	554	559	563	562	555	549	521	519	528	517	530	548	559	579	541	543	572	536	557	575	554	536	600	565	553	525	558	536	574	512	577	556	551	503	556	585	561	515	504	567	605	539	548	548	589	530	529	562	581	537	584	562	528	593	549	581	542	557	540	570	536	551	554	559	552	529	583	512	570	552	542	595	514	523	559	561	533	542	512	534	560	532	585	527	555	564	566	536	573	527	537	540	577	517	554	572	559	625	541	553	548	550	581	521	539	569	566	568	589	566	566	570	521	512	554	585	518	553	561	547	543	576	541	572	551	588	493	520	529	519	557	528	605	571	509	580	540	562	568	567	522	568	562	584	528	526	523	539	483	551	508	572	556	534
24349	21502	25168	28287	21503	21524	18182	491	253	238	214	175	160	187	148	117	149	165	144	129	116	142	113	141	125	110	122	114	147	121	117	127	114	115	129	144	111	120	120	120	105	123	131	116	90	126	121	96	130	121	127	118	123	120	106	135	108	124	115	108	104	102	90	103	108	108	111	93	109	115	123	92	117	102	103	117	111	107	104	126	113	101	114	101	110	120	105	98	104	95	98	138	134	119	107	111	114	112	113	138	87	133	121	120	107	111	136	101	138	110	131	103	106	125	123	120	108	119	98	105	118	113	136	111	97	102	110	109	99	127	123	126	113	107	124	112	107	128	121	131	111	122	87	118	109	112	115	114	105	113	133	89	122	107	105	109	106	106	100	139	116	113	108	120	103	119	84	121	123	110	112	107	100	117	118	110	107	120	112	130	99	94	120	114	138	120	128	113	100	105	96	104	117	124	127	132	111	121	118	102	126	119	114	106	98	108	111	113	145	131	113	119	118	136	107	110	114	117	108	112	118	107	102	125	115	111	98	115	99	114	98	109	120	106	125	111	124	116	118	121	118	108	113	102	114	110	114	123	109	130	132	96	121	125	111	131	112	108	95	110	128	128	105	116	110	98	108	115	90	125	99	123	91	140	135	124	93	102	132	106	113	104	97	112	116	126	118	112	115	102	132	118	121	118	110	117	103	116	132	108	114	114	110	111	126	109	112	129	131	108	126	115	115	96	125	108	104	99	110	130	103	133	130	93	98	104	115	111	127	117	115	95	96	106	99	113	134	107	112	104	122	98	128	120	112	92	124	110	110	135	109	113	121	116	115	115	100	107	99	108	101	110	126	124	111	113	97	107	111	111	98	113	116	104	108	123	128	117	121	109	100	104	127	103	94	112	110	119	113	105	122	96	122	122	105	110	100	126	122	105	98	120	100	96	94	96	97	118	123	128	99	128	127	110	111	103	126	101	117	125	95	126	115	101	120	111	100	93	121	116	110	130	125	103	121	95	124	118	100	125	101	113	113	111	104	113	128	117	82	111	106	93	126	113	130	108	107	111	102	120	126	126	114	119	110	105	119	130	103	121	117	129	98	117	132	102	108	132	115	113	122	120	77	119	100	117	111	136	119	104	113	126	110	109	107	111	103	102	124	117	122	106	129	99	112	109	111	102	92	120	115	120	118	124	101	121	118	92	113	99	109	112	104	112	107	121	128	119	104	115	120	103	112	108	100	95	126	109	98	94	94	115	120	115	111	102	108	115	111	103	113	117	110	102	125	119	124	130	115	104	108	99	112	115	125	114	123	113	111	120	118	112	108	116	100	88	102	111	120	123	112	125	92	117	112	120	89	99	116	105	128	134	139	115	117	104	117	101	110	122	130	122	135	116	118	106	104	92	107	101	112	109	118	100	118	106	95	125	105	119	119	94	109	107	108	111	116	125	115	114	99	127	132	111	122	102	105	96	95	101	111	116	117	115	121	135	98	101	101	104	121	131	100	120	110	105	103	125	98	116	145	102	108	108	129	105	131	104	110	108	138	136	108	108	110	93	116	101	112	103	112	113	108	93	107	119	110	127	108	104	124	115	117	123	107	104	109	88	109	90	108	91	100	128	122	102	123	112	115	126	110	115	111	115	107	111	112	132	110	124	102	130	117	134	120	130	105	134	115	127	134	134	108	137	118	123	124	106	105	115	104	102	101	122	117	107	133	104	110	133	117	115	110	101	118	107	112	114	121	114	111	102	112	112	110	105	104	122	100	113	78	120	110	112	120	127	121	127	132	100	115	132	145	122	110	112	116	109	111	110	107	114	114	102	104	121	113	111	110	107	115	112	123	107	104	109	122	119	130	114	117	108	94	93	115	107	124	128	123	105	122	112	109	123	123	93	102	122	99	99	114	130	92	126	129	106	145	114	108	138	110	115	107	144	120	109	111	103	123	114	129	96	123	114	113	120	119	122	114	110	113	110	118	123	126	122	108	100	107	92	103	98	99	104	114	99	132	112	127	122	100	115	119	124	121	106	106	116	106	116	121	117	90	101	98	120	119	99	106	116	119	104	101	121	107	127	104	108	113	119	104	125	108	111	112	118	122	124	99	100	103	106	90	107	123	121	86	114	124	110	111	113	107	101	108	104	129	116	102	97	126	115	117	125	123	97	109	119	108	106	125	116	104	125	123	133	120	121	104	107	124	141	127	114	138	107	128	111	108	109	120	112	124	136	131	101	121	95	110	100	113	116	138	115	94	131	128	110	130	144	115	117	120	142	125	113	130	116	111	121	102	106	121	99	108	108	75	108	114	125	112	103	103	105	121	106	111	97	111	98	137	120	104	108	119	105	132	110	113	111	106	125	109	98	96	108	115	133	128	103	86	123	118	122	106	121	140	97	128	109	126	103	114	121	110	96	106	123	103	103	106	120	135	131	96	101	110	124	84	112	94	108	131	110	128	138	99	106	95	111	129	98	110	97	96	102	85	115	92	109	125	109	103	118	104	101	111	108	119	110	98	102	123	108	127	105	106	137	109	118	121	103	125	113	114	120	109	131	108	134	123	104	131	114	119	143	123	123	98	117	123	120	112	128	110	122	129	112	115	104	106	110	97	113	96	129	115	98	138	111	114	94	107	114	97	100	128	142	120	113	102	108	118	102	113	92	118	117	125	112	115	107	108	101	124	131	110	107	133	133	104	103	105	93	126	87	117	112	99	108	139	109	101	122	109	89	108	100	99	98	132	107	88	99	104	137	107	108	135	106	113	125	103	116	102	113	146	105	98	117	114	102	85	124	126	113	121	131	104	110	112	131	127	129	128	122	122	102	111	114	116	128	112	103	103	113	116	112	118	110	117	107	94	94	88	115	113	100	100	97	105	95	115	131	106	114	125	98	100	108	131	99	145	121	122	118	112	119	117	129	112	130	134	103	106	133	98	114	105	122	122	105	133	118	89	99	108	112	111	104	104	111	105	95	101	117	107	137	104	102	122	123	103	111	106	108	96	116	118	134	111	116	101	123	121	104	118	97	87	119	116	127	112	112	116	109	134	134	119	127	138	105	120	104	113	116	90	110	110	133	130	111	89	131	110	109	113	120	125	108	125	133	106	101	72	119	123	123	120	104	102	119	104	104	118	104	115	123	104	108	95	118	103	116	125	101	124	140	118	114	125	120	103	113	124	114	105	121	110	126	122	115	137	105	116	110	122	108	110	104	125	117	94	105	109	107	108	129	112	131	107	111	116	110	98	110	102	127	111	101	115	108	115	126	111	113	113	129	107	95	107	141	107	124	106	120	117	96	121	115	92	97	104	120	110	115	110	98	110	111	115	112	104	88	110	125	115	108	119	110	125	93	98	129	95	120	118	93	111	111	112	109	129	134	100	102	94	98	107	109	126	119	122	99	101	115	115	123	101	108	96	125	119	103	120	135	115	121	115	117	113	124	101	94	116	97	120	122	119	114	122	129	97	108	109	123	97	118	113	107	112	123	108	127	105	105
2830	3089	1422	809	525	391	381	353	331	310	309	287	308	292	327	277	302	308	307	268	299	275	283	306	262	308	287	271	289	251	296	247	298	280	274	257	285	275	267	287	290	290	282	266	277	292	302	272	253	261	284	263	275	289	271	294	304	290	287	293	277	292	280	293	259	286	260	281	269	264	269	290	285	255	262	295	295	257	270	303	245	258	299	279	295	290	321	287	267	288	271	305	302	299	320	281	285	269	279	274	264	296	249	303	289	272	229	262	255	281	283	307	276	271	272	294	278	281	277	256	298	273	330	269	288	302	319	304	288	275	259	291	271	274	266	269	281	257	301	276	265	299	292	281	312	286	260	311	287	287	253	259	267	239	255	297	277	276	266	303	269	288	303	267	261	296	287	280	288	277	260	266	275	277	245	280	286	267	269	284	274	272	302	289	269	304	268	296	283	254	280	270	239	274	266	282	303	326	292	259	258	267	253	274	254	274	269	313	253	256	298	284	268	292	277	239	293	277	267	299	286	305	282	269	279	298	285	309	268	275	259	298	283	255	298	316	276	280	269	275	255	280	272	295	291	271	302	270	285	304	282	292	251	251	301	249	267	296	271	271	296	285	304	293	285	273	257	256	265	282	279	314	277	289	292	283	286	296	275	256	275	294	257	297	290	273	249	297	295	297	267	286	264	280	241	260	284	267	258	252	260	282	279	272	304	264	298	309	300	265	281	286	262	276	274	271	260	266	287	275	285	271	264	297	303	276	263	282	273	266	297	292	276	246	231	277	290	286	286	275	262	289	275	281	286	252	308	300	264	270	261	261	271	247	293	259	288	286	272	279	290	281	284	257	260	247	304	287	265	271	280	264	294	322	280	288	278	282	284	268	281	286	282	244	232	272	273	275	300	255	242	278	279	269	290	293	269	280	267	309	288	306	273	281	296	284	294	288	267	292	305	268	287	300	252	293	285	259	272	296	309	295	290	248	274	292	287	251	310	258	305	262	262	275	259	277	294	288	281	275	297	259	265	268	279	284	293	294	250	297	277	256	300	270	258	264	284	277	257	257	313	277	299	273	260	252	252	260	295	261	289	283	261	253	267	266	277	263	266	315	278	283	247	277	296	288	248	302	272	263	269	270	281	275	275	273	272	276	282	281	304	283	294	285	284	262	294	294	290	268	280	270	256	244	266	283	271	265	315	264	271	244	252	289	277	307	288	257	265	296	301	258	294	278	313	293	284	273	284	262	282	304	263	271	290	281	294	291	341	283	289	269	252	280	287	281	293	280	307	279	274	312	270	260	271	274	275	267	266	249	299	285	258	302	263	269	280	276	289	289	278	270	260	295	251	302	283	289	255	272	272	274	242	300	255	280	246	264	296	284	279	254	234	282	284	267	267	297	290	270	300	312	274	276	290	259	304	277	275	281	281	257	301	279	272	281	267	276	285	292	260	265	296	302	305	268	278	281	255	283	278	269	309	277	297	288	311	275	298	291	265	307	262	284	302	245	296	281	256	271	275	248	277	300	298	296	277	262	263	259	298	290	262	266	295	262	278	286	269	244	277	278	297	258	275	280	301	268	285	258	259	283	286	298	281	277	274	274	265	258	296	280	287	245	284	285	248	292	309	250	278	289	284	288	271	302	291	276	308	322	261	260	287	249	279	245	248	264	251	286	295	238	270	291	279	305	261	283	251	293	292	262	274	260	289	273	281	267	278	276	267	270	269	273	301	312	300	266	286	279	281	289	273	274	280	263	262	287	274	277	298	298	275	250	269	285	284	283	267	286	268	269	245	289	294	271	263	297	293	281	271	257	256	280	266	298	283	274	275	256	300	275	299	268	265	282	289	267	283	286	265	260	276	257	270	251	276	290	295	287	276	297	268	269	264	271	299	269	263	257	257	263	281	258	291	273	308	291	279	272	291	257	290	270	252	295	297	289	301	279	278	303	278	293	265	297	275	274	275	270	274	249	266	253	257	293	290	279	289	279	252	271	284	271	277	285	272	288	284	273	283	272	270	283	274	282	276	243	285	285	266	256	317	243	259	274	305	284	304	281	258	253	275	262	273	274	274	287	282	293	279	305	323	286	272	287	277	287	301	274	281	305	256	289	296	285	279	291	277	267	247	290	286	276	292	263	270	297	253	291	251	270	286	262	294	269	293	292	316	268	245	256	289	281	267	305	273	247	260	270	285	258	274	270	272	290	258	268	282	265	290	256	299	280	293	280	265	270	309	293	291	280	286	280	257	274	269	273	270	264	253	294	265	274	295	291	270	280	260	290	283	302	279	280	243	312	248	273	305	281	295	272	251	286	288	279	272	254	275	280	260	289	311	284	288	282	285	270	272	294	304	302	261	299	306	250	270	270	256	281	286	290	275	280	289	283	309	273	287	311	285	297	271	287	252	273	293	283	269	297	256	290	306	252	292	273	287	288	290	299	301	277	281	282	266	262	274	287	272	280	291	304	261	271	255	282	283	274	272	271	268	287	299	271	305	287	296	299	238	302	277	265	260	262	276	268	287	272	268	308	300	292	265	278	289	289	282	305	285	262	266	263	290	287	294	281	272	295	290	256	269	279	241	283	291	281	260	271	290	263	266	299	251	270	264	281	269	257	270	271	292	299	272	285	252	291	277	263	264	293	255	294	299	264	282	276	286	292	277	275	267	302	261	274	271	262	290	301	290	245	317	267	296	273	296	270	271	279	266	273	261	279	279	266	276	275	260	292	285	298	236	283	288	278	297	269	260	294	283	304	272	284	269	267	261	291	293	255	272	316	299	280	267	252	270	278	272	284	279	293	286	285	297	261	293	294	284	295	262	276	298	274	278	271	278	263	273	277	277	282	260	302	271	316	304	269	288	306	297	266	262	276	280	279	273	294	303	294	276	269	278	282	295	243	252	251	254	271	317	297	275	276	268	273	297	264	288	269	286	269	258	288	280	283	292	266	258	290	248	273	260	272	251	263	257	268	286	279	298	282	264	257	267	259	263	245	253	287	258	254	269	336	279	275	277	226	288	274	264	273	253	308	236	275	252	297	282	266	271	264	272	285	310	277	308	268	270	271	296	285	308	269	303	261	281	279	260	276	296	261	274	257	279	283	293	272	259	256	289	266	262	275	282	274	270	302	286	269	273	288	276	279	305	269	264	280	275	265	284	287	254	286	263	300	279	294	283	273	273	301	299	244	277	282	283	261	282	285	275	281	300	253	291	275	280	280	258	280	299	274	289	323	267	280	295	261	268	304	260	284	280	247	281	272	277	275	269	301	288	279	303	280	288	280	301	275	293	287	261	264	259	268	275	255	234	289	280	290	283	269	302	269	275	261	290	268	285	269	301	293	268	284	266	284	287	272	269	277	262	287	282	264	293	265	255	296	294	282	274	316	303	286	289	249	287	284	290	267	280	257	261	246	282	276	275	269	272	259	293	256	286	310	249	253	268	274	263	296	281	275	290	283	274	267	282	277	251	281	283	261	285	288	301	282	303	313
32102	20988	11332	825	432	418	431	359	399	378	364	365	361	383	367	346	383	382	392	380	381	353	358	365	366	362	339	356	364	363	372	398	407	380	391	377	388	411	325	321	378	418	383	380	347	346	358	366	371	357	346	388	370	416	402	380	389	356	389	371	363	362	408	398	370	346	380	384	385	380	325	374	336	397	404	358	351	377	371	368	347	372	366	386	343	341	399	353	379	343	319	381	368	401	382	375	369	371	373	334	343	383	391	352	380	401	377	373	351	344	344	365	338	386	367	406	377	345	351	382	400	348	370	358	342	363	379	341	370	333	383	382	368	384	380	384	385	385	333	354	395	374	350	368	376	380	370	380	351	359	361	382	355	364	350	360	348	381	412	375	319	395	385	357	360	347	353	396	381	378	389	342	342	378	387	382	339	382	368	376	333	382	394	356	375	374	373	397	353	347	392	381	357	344	338	347	379	379	401	395	361	356	383	378	383	320	353	386	383	348	365	353	386	374	376	381	383	345	366	387	384	357	338	396	337	387	403	382	343	389	366	430	381	369	379	358	380	347	347	354	360	351	363	333	382	382	383	386	357	354	366	372	348	386	356	349	379	361	364	356	324	333	383	378	359	354	380	390	397	369	390	409	399	328	376	397	384	364	368	350	365	393	354	369	366	386	374	364	359	412	381	388	400	406	417	404	379	375	361	369	386	379	365	378	384	387	350	353	351	392	379	373	362	348	390	348	351	383	373	386	360	380	360	390	393	362	393	358	363	379	371	374	379	363	355	352	383	362	369	390	385	370	397	346	350	398	368	364	350	384	371	415	389	394	372	366	386	391	378	401	386	372	368	395	357	377	348	360	378	334	400	369	361	354	334	364	357	361	394	408	362	359	387	371	408	418	342	333	387	413	390	361	395	395	341	388	401	395	379	380	371	376	385	396	361	389	408	373	411	342	364	366	393	376	333	375	410	361	354	359	379	361	396	378	359	375	380	363	346	358	387	344	371	367	371	391	351	374	331	370	328	375	356	359	379	381	387	370	379	379	363	398	310	360	389	389	407	404	394	360	360	362	373	378	382	377	422	385	394	346	378	428	349	391	338	385	385	360	372	373	370	362	344	392	355	365	345	382	365	371	409	357	387	361	373	401	391	369	371	344	372	376	384	370	353	380	389	363	357	381	391	373	380	345	353	374	389	385	379	382	406	405	362	392	392	384	377	351	367	419	365	374	372	375	339	360	338	329	297	362	338	376	363	375	362	365	429	343	383	374	369	388	376	379	381	401	421	349	426	401	359	390	341	392	365	345	367	378	384	374	362	368	355	355	383	351	369	384	366	388	386	418	377	362	377	378	397	320	377	328	339	375	368	334	376	363	387	381	383	385	411	383	367	386	392	356	360	386	393	367	365	363	406	341	376	392	394	373	381	376	372	359	345	358	319	365	378	377	362	404	397	363	368	353	421	409	363	394	370	392	385	354	378	418	430	341	380	374	365	397	396	376	378	340	359	393	363	371	343	406	379	384	349	350	373	391	322	350	357	353	347	375	348	338	350	396	358	395	380	356	346	376	356	323	392	389	345	410	352	353	394	361	380	365	369	405	372	373	368	390	380	371	334	360	347	394	392	378	339	364	379	377	359	368	389	402	388	333	343	403	372	370	350	400	388	354	364	389	347	351	375	365	384	364	380	360	348	360	401	372	397	312	341	420	354	348	366	370	366	398	370	366	345	385	357	363	346	377	377	378	378	347	331	383	343	374	388	401	384	368	372	399	363	362	387	370	374	391	393	384	361	381	353	373	367	371	372	378	406	352	371	372	352	385	395	391	345	353	326	390	384	382	400	419	334	356	391	406	380	370	368	349	353	362	381	392	371	383	389	385	372	436	370	354	351	395	418	372	386	340	383	355	353	373	383	341	370	358	347	399	388	384	383	376	375	344	333	381	381	384	384	383	404	357	344	376	377	406	317	379	336	344	367	349	371	342	361	420	384	336	378	345	387	355	357	367	374	378	344	356	415	384	385	361	365	381	403	390	364	413	411	361	346	350	361	358	384	375	347	351	369	343	364	359	385	347	347	391	387	365	358	366	375	370	363	363	358	372	386	362	365	386	374	378	372	386	402	375	345	392	361	424	383	339	357	362	370	362	369	383	401	361	394	391	387	367	387	345	331	385	381	383	368	367	403	383	401	413	415	409	384	424	368	415	397	389	409	363	407	368	362	352	383	330	376	368	367	371	388	368	390	330	355	402	363	356	343	366	354	393	394	377	410	383	423	410	359	362	380	409	342	359	378	368	376	391	341	340	373	363	412	358	356	362	390	429	390	356	343	380	389	385	396	375	372	373	416	349	380	381	386	376	322	340	370	331	369	421	392	359	362	358	338	365	410	382	375	363	388	388	377	369	354	361	383	372	359	359	406	393	386	367	363	359	361	349	355	419	365	369	361	351	358	397	371	370	364	360	367	354	346	376	415	340	377	366	364	390	399	359	396	368	339	370	352	356	390	371	344	363	374	370	386	358	342	388	402	374	360	412	364	336	386	360	378	395	359	398	389	422	356	354	359	369	369	389	390	370	359	346	395	396	405	365	373	398	356	387	395	356	378	379	357	391	364	383	389	337	363	400	377	385	388	384	379	374	372	375	353	343	389	378	374	365	385	358	364	371	360	371	389	367	387	363	392	339	397	375	350	330	350	337	390	377	388	351	370	366	361	389	384	384	381	361	370	392	382	380	371	384	368	357	372	388	387	384	377	356	386	366	393	362	382	375	365	384	366	383	365	378	375	324	404	367	402	363	363	395	341	397	397	347	353	323	346	397	364	407	375	396	356	383	390	354	347	342	359	361	352	381	328	367	384	343	365	346	378	336	380	381	405	378	347	338	364	352	358	362	399	375	371	345	361	370	381	393	372	398	355	355	395	387	382	386	365	367	354	372	382	343	334	344	415	367	366	366	382	350	358	437	366	340	360	383	363	374	363	336	354	351	372	385	381	358	339	387	377	340	385	424	336	381	365	355	367	350	364	380	370	368	357	375	386	354	383	351	364	371	355	371	335	334	368	358	365	376	355	387	371	401	390	373	356	387	414	380	370	355	354	399	366	355	383	364	365	394	384	406	397	384	354	359	391	411	369	409	344	363	362	380	399	376	382	373	414	372	393	353	395	350	367	350	375	337	384	387	382	354	352	353	356	335	388	391	383	324	353	363	383	358	409	380	358	386	355	370	379	390	348	362	360	326	338	386	350	382	354	395	338	364	356	393	340	361	355	364	346	360	380	380	386	343	346	375	377	400	369	409	384	363	351	340	360	378	379	342	358	363	359	370	384	395	354	363	370	372	397	407	376	376	362	401	387	371	395	373	380	371	332	369	375	384	375	367	366	386	366	364	377	316	358	371	359	360	383	383	401	410	351	389	348	370	366	353	386	360	334	401	363	381	374	385	391	359	370	358	391	403	364	349	375	367	371	353	401	389	320	384	414	378	400	364	384	406	348	362
5710	892	893	845	825	829	805	798	838	816	773	843	810	822	779	760	814	822	798	850	782	829	756	851	854	831	850	806	797	830	809	839	823	757	805	797	781	831	811	860	832	821	778	801	819	802	841	771	782	795	807	804	831	786	760	848	818	822	792	803	795	742	795	764	811	802	807	787	857	822	817	800	841	766	837	803	807	817	841	803	761	818	793	743	824	808	786	791	797	823	833	797	810	818	782	800	820	815	843	856	799	863	832	800	806	794	814	781	839	834	789	773	814	794	806	784	841	828	804	834	845	836	815	804	822	842	822	792	836	834	780	814	817	815	810	817	810	790	798	838	814	844	826	874	827	761	836	754	837	769	810	844	786	794	792	865	815	813	842	808	711	817	828	825	805	834	798	815	839	769	753	868	771	848	828	791	797	890	842	776	890	760	783	803	841	775	778	806	796	775	764	878	799	836	822	832	807	813	843	784	769	764	813	775	765	821	760	817	802	876	783	813	845	780	865	794	790	756	811	827	812	791	810	785	788	779	817	826	811	807	810	846	819	811	795	828	776	757	778	807	779	784	722	799	851	773	792	823	785	807	849	790	795	828	769	785	808	816	773	851	804	828	873	740	797	841	860	860	864	818	830	746	820	797	778	812	793	789	851	792	797	823	759	836	799	781	825	782	763	787	836	804	828	794	799	803	792	824	791	831	796	742	803	828	806	795	871	835	805	840	788	839	803	818	782	807	794	811	802	797	789	816	780	913	788	809	803	788	884	838	797	794	842	785	829	778	835	809	804	822	816	806	824	826	795	783	804	781	826	828	819	753	846	801	802	761	788	867	846	820	860	800	833	820	812	795	823	839	798	803	802	808	806	775	796	800	830	764	843	748	809	819	827	799	836	799	849	767	786	812	780	809	819	834	749	812	763	821	809	817	816	818	817	785	823	877	786	833	821	805	799	829	801	829	825	833	790	805	844	762	779	880	872	861	867	799	836	769	769	829	782	796	834	749	778	820	769	813	797	788	865	828	794	802	833	754	832	826	804	792	812	806	830	837	820	783	784	783	785	839	789	815	824	814	764	881	825	813	778	800	790	821	875	783	777	810	841	769	779	788	780	778	817	783	824	827	840	802	776	851	794	796	821	816	784	782	793	832	846	804	811	830	770	820	826	834	821	803	809	827	785	840	850	807	784	813	869	884	804	826	784	765	805	769	772	790	805	799	798	837	827	800	822	769	818	806	784	809	822	856	816	766	864	788	811	784	809	793	797	799	875	841	801	841	759	833	829	837	788	734	860	771	800	816	786	864	797	812	801	823	815	765	780	828	803	779	814	808	819	760	763	800	812	799	798	826	821	824	845	829	844	824	794	802	756	852	779	785	798	828	801	752	791	798	786	829	827	806	784	813	777	787	770	824	790	813	784	862	805	767	802	823	737	847	842	817	771	800	862	757	779	768	841	823	840	849	845	807	785	794	793	811	825	824	823	790	847	800	802	797	832	819	767	809	797	844	815	836	833	829	823	817	784	774	892	846	859	814	820	804	810	803	819	771	790	824	802	770	775	789	837	781	846	835	846	831	777	813	795	814	812	760	805	880	819	833	840	780	786	806	770	751	772	794	874	799	793	822	832	796	811	845	729	805	801	804	768	818	817	806	817	829	864	784	755	781	794	816	887	817	803	834	777	826	768	815	824	801	790	799	827	818	805	800	772	805	791	788	809	809	823	790	815	870	783	782	836	789	812	769	847	802	823	806	779	785	805	803	799	847	854	867	813	840	795	747	807	787	782	797	790	828	784	781	817	768	820	755	785	839	776	829	815	820	796	832	787	775	822	786	799	817	841	822	842	819	824	794	863	790	831	855	777	846	829	805	809	776	858	827	796	780	750	830	818	781	788	791	797	788	824	811	787	868	757	810	853	743	764	797	807	783	820	812	871	788	798	736	793	779	816	821	776	799	791	805	753	859	865	811	821	776	812	748	764	849	809	837	836	834	852	787	838	793	793	791	819	825	836	807	822	779	808	824	836	833	783	784	869	832	829	794	864	788	773	859	819	807	794	791	795	799	816	805	799	779	776	839	788	807	799	768	766	773	775	768	828	801	813	788	811	829	849	751	729	793	818	804	836	769	807	832	798	792	786	794	825	826	841	780	819	788	758	795	848	799	794	791	795	812	772	906	816	794	812	793	817	793	804	793	780	795	762	815	795	828	810	834	832	850	835	837	831	787	797	786	787	837	808	794	810	844	817	826	814	775	845	817	831	786	826	804	779	754	765	805	817	762	839	805	793	793	756	799	814	789	812	812	787	782	802	829	805	822	770	818	832	779	750	828	773	797	820	790	818	839	787	815	875	799	771	819	815	879	829	788	845	820	801	812	773	829	850	809	844	819	826	827	788	822	835	805	783	787	815	785	799	805	798	781	797	743	788	792	812	818	799	802	770	826	840	861	796	776	760	764	811	841	843	791	777	786	799	800	795	809	819	854	806	837	785	853	840	831	857	821	811	780	819	862	867	831	788	779	832	804	823	805	770	800	824	801	818	834	810	791	833	799	819	791	787	839	806	829	795	814	818	821	820	815	762	772	845	802	860	812	769	797	840	846	825	846	783	837	808	832	823	758	841	761	845	790	852	804	800	811	817	827	792	805	762	779	751	863	771	769	802	838	818	824	796	804	847	815	837	796	791	796	825	829	874	836	820	766	747	827	815	798	785	835	851	760	819	812	742	846	830	819	802	807	818	779	805	860	897	802	846	837	806	794	827	812	770	803	838	821	823	806	778	801	817	820	786	782	797	868	815	821	867	782	836	829	745	848	818	830	837	812	726	833	780	809	815	800	795	771	813	787	815	810	797	824	829	805	819	814	816	840	795	765	838	842	825	776	766	737	813	786	823	847	879	803	831	838	788	786	815	802	767	798	846	812	790	819	833	835	826	832	784	830	773	797	808	798	781	825	810	763	788	797	803	774	804	787	810	805	831	801	815	776	794	797	844	830	834	836	897	836	789	777	831	841	792	818	781	821	775	794	790	779	789	831	787	795	759	757	822	782	816	783	789	778	780	807	789	825	783	817	761	828	826	815	823	815	794	801	797	809	753	813	839	797	807	818	793	797	777	758	828	798	859	835	846	780	806	831	844	833	789	776	799	772	815	835	726	801	796	784	806	743	786	792	794	819	853	849	790	754	778	811	847	844	793	777	807	825	830	765	775	820	766	858	819	786	778	777	803	791	810	758	769	771	768	806	804	800	835	782	829	789	758	778	820	828	833	793	787	828	828	815	821	832	763	831	797	785	794	755	818	819	762	833	877	851	786	814	854	823	799	780	768	797	829	813	822	758	759	832	824	787	845	798	797	774	750	842	790	869	865	846	785	880	826	798	819	829	763	759	791	808	815	788	782	864	799	837	846	802	790	833	804	802	796	760	830	811	789	793	796	916	861	804	795	855	815	802	812	831	835	822	859	852	795	784	824	769	820	760	797	820	797	737	794	781	742	796
24896	21466	24791	28559	21471	21158	956	405	306	311	320	302	269	255	269	223	288	253	252	269	255	265	246	281	286	230	253	235	253	241	249	242	285	247	256	258	254	238	268	238	275	235	290	229	259	262	281	247	252	231	225	267	247	233	262	253	258	243	229	250	252	290	250	243	248	252	255	286	267	237	267	253	253	260	261	245	267	254	250	269	270	266	243	251	255	273	269	248	273	245	278	237	275	232	257	288	285	258	255	288	279	255	266	237	242	273	246	238	266	264	284	274	239	253	246	230	259	298	247	254	256	255	268	231	264	266	237	255	267	254	255	268	254	273	274	275	253	262	263	273	277	269	262	251	235	255	225	236	300	248	279	252	223	276	256	255	233	218	262	243	251	240	275	271	217	273	258	239	269	259	234	220	259	243	277	264	236	257	251	234	225	247	260	276	250	243	249	261	217	236	252	216	260	257	241	254	266	263	242	245	218	250	261	255	238	263	242	249	229	236	211	203	268	255	275	266	237	246	252	240	268	271	242	270	244	253	254	229	244	263	239	220	277	230	257	248	259	251	220	264	252	257	238	269	243	226	276	264	258	249	237	280	249	256	267	271	249	238	255	265	274	255	275	243	292	259	262	259	274	261	243	280	250	268	264	268	283	235	250	267	271	240	255	252	246	236	250	275	281	227	246	268	235	259	248	291	276	261	233	253	290	266	268	286	278	278	237	235	236	271	259	265	301	279	277	249	280	221	268	262	233	252	257	233	251	223	269	249	259	239	232	244	234	255	254	246	255	223	259	263	293	223	255	255	259	244	253	273	251	268	255	244	263	260	244	252	243	227	260	281	259	275	266	256	283	277	266	254	223	244	251	233	255	252	259	282	249	241	248	225	236	267	262	232	288	233	241	260	267	214	276	258	225	260	270	257	241	239	265	244	259	228	258	257	226	212	216	252	245	275	286	235	253	234	241	260	250	243	241	266	251	257	257	253	235	238	240	236	234	285	245	256	255	237	247	273	274	262	263	230	275	254	247	244	256	241	262	257	244	283	237	252	246	271	249	256	251	280	247	261	275	255	260	273	251	249	227	262	250	244	251	246	242	254	249	238	265	253	266	231	232	256	248	249	252	247	246	279	267	220	259	232	244	249	230	283	236	243	252	227	266	277	248	249	261	268	266	264	267	245	236	258	268	228	220	257	252	228	246	257	237	252	246	255	217	227	249	227	268	274	283	250	258	277	246	270	267	278	249	290	242	260	232	248	233	258	280	276	257	265	249	250	225	263	277	267	301	291	234	285	262	244	260	272	253	245	230	265	257	270	270	221	263	243	274	237	256	250	255	262	235	232	216	277	273	239	232	263	267	260	245	249	275	252	268	275	240	266	273	251	238	245	263	243	222	233	249	228	254	260	254	245	239	256	258	249	223	245	246	228	251	260	238	245	267	256	270	255	249	232	274	256	224	260	253	207	246	270	243	238	250	259	256	237	265	264	247	239	231	243	258	277	235	265	242	261	265	260	248	238	258	248	255	251	263	256	276	256	236	243	241	256	246	241	247	273	250	264	230	268	287	252	269	233	265	261	278	278	244	250	264	266	273	211	235	262	257	252	253	237	254	280	211	242	229	237	227	237	255	272	263	243	247	218	276	236	266	257	245	254	246	258	255	244	287	242	261	249	238	262	252	251	255	238	251	235	260	248	284	211	221	247	251	295	245	259	235	252	240	247	259	251	283	254	239	258	249	249	235	263	243	275	282	270	243	253	238	245	232	230	256	299	257	259	240	233	239	273	278	279	246	273	249	262	251	247	243	263	269	264	257	266	263	241	263	233	256	256	236	236	248	259	251	256	246	259	253	263	252	264	257	243	252	272	257	239	250	260	226	246	236	235	279	246	251	261	219	230	238	281	224	246	251	255	244	251	241	254	245	250	268	237	292	239	250	270	248	240	225	244	250	244	264	236	244	241	266	241	254	246	247	266	241	241	275	247	226	263	275	246	266	249	295	239	283	256	258	243	269	225	250	246	222	242	255	240	251	265	256	241	249	250	269	244	280	248	244	255	255	285	244	276	264	249	246	220	255	247	267	267	218	214	263	284	267	254	247	237	270	261	257	264	230	244	257	250	270	244	219	279	271	263	223	228	223	256	246	265	268	243	259	269	236	231	222	271	245	242	266	224	235	315	266	242	249	272	256	244	250	253	261	263	259	259	270	251	257	235	270	274	238	253	252	262	239	245	260	270	257	279	263	257	248	239	253	239	269	256	238	235	274	237	274	243	262	257	272	269	259	264	240	252	254	262	262	298	284	256	248	260	257	248	252	282	291	289	266	258	269	256	216	260	257	240	271	253	274	268	281	256	259	234	255	244	253	283	251	245	250	240	253	244	279	268	273	245	267	247	292	257	256	257	234	247	229	250	237	250	246	243	258	272	256	259	267	272	257	257	274	272	262	272	260	241	254	243	246	259	264	235	223	286	278	260	254	271	245	234	257	242	227	273	270	265	276	268	243	272	254	235	233	283	266	288	244	221	242	236	255	232	249	249	239	272	229	270	273	270	248	268	239	252	252	204	266	255	261	256	256	242	274	219	251	254	246	262	249	253	245	242	243	268	208	245	257	228	257	276	270	253	268	266	253	259	267	253	243	258	257	268	247	261	277	223	258	276	239	242	231	247	256	255	289	243	257	253	246	279	220	281	253	238	257	257	259	270	254	265	262	262	250	260	233	244	293	259	249	247	244	252	250	257	266	230	279	264	277	255	254	251	242	253	219	232	252	258	248	250	243	247	260	248	257	261	258	243	247	264	264	243	249	249	251	244	268	223	221	282	278	239	251	260	239	275	254	256	267	262	233	262	271	263	243	256	248	244	246	250	254	224	237	236	268	263	254	284	245	253	226	257	261	251	213	268	219	231	289	255	261	276	261	248	253	262	243	239	221	259	270	259	264	223	267	252	267	226	233	267	254	235	242	267	248	240	225	305	231	229	258	252	248	236	261	227	240	246	230	259	255	256	271	259	279	254	277	253	251	227	245	245	270	232	237	256	282	255	255	264	264	246	264	238	232	262	240	233	232	237	260	238	239	210	278	249	261	276	274	251	250	259	256	244	252	236	252	225	252	263	275	257	232	261	299	282	253	255	250	239	261	255	248	265	254	235	262	255	263	269	251	267	269	258	259	219	261	221	250	255	231	255	297	246	254	208	269	262	259	261	225	239	246	231	229	222	248	223	240	261	302	262	266	243	260	234	264	261	239	256	284	226	263	246	276	272	239	271	261	261	285	258	254	235	245	252	267	267	263	256	255	263	280	265	285	280	257	247	263	237	238	248	262	220	250	242	273	239	265	232	215	253	268	265	223	239	246	247	248	289	247	226	285	244	269	250	224	240	245	263	256	247	227	276	240	259	261	247	273	236	274	290	269	275	255	222	249	276	259	249	269	241	228	252	252	237	258	245	218	305	237	247	269	225	246	248	255	252	252	256	253	244	291	231	258	263	240	230
3083	2040	1171	809	690	592	628	591	585	537	589	590	528	577	586	574	564	562	546	589	553	521	565	556	616	518	520	564	569	544	543	577	549	543	570	544	562	577	523	549	518	539	555	522	566	517	551	608	551	553	578	551	552	564	512	550	532	551	565	540	527	551	584	567	584	545	494	540	607	552	529	552	543	544	552	560	583	543	560	555	548	563	563	583	531	533	510	553	566	519	525	533	577	549	576	542	547	582	532	567	522	581	525	541	525	576	547	531	556	560	547	553	580	558	548	560	578	564	542	573	520	557	555	533	555	569	555	488	558	563	491	550	550	548	546	552	560	561	528	560	562	533	555	533	547	570	531	592	533	553	587	590	557	555	620	533	502	515	549	545	556	580	544	528	529	531	554	539	535	540	506	550	520	543	564	568	561	548	529	572	579	522	567	579	541	572	509	542	584	586	537	519	564	514	565	575	537	550	564	530	552	560	575	546	522	504	541	541	541	571	588	599	543	532	565	555	533	535	545	562	575	588	540	541	565	571	565	558	525	551	568	563	553	548	581	481	584	579	577	613	512	560	513	555	578	558	561	546	553	534	543	535	531	564	564	547	547	547	583	544	579	542	570	568	618	552	545	556	577	539	603	533	597	560	503	535	542	548	569	538	607	542	510	525	573	545	516	551	544	551	570	533	555	519	569	600	537	520	561	553	578	559	523	568	547	532	530	530	563	533	525	539	600	580	583	573	568	572	547	561	550	592	596	524	567	526	565	566	553	551	539	550	556	528	503	565	562	522	527	552	570	523	543	544	534	572	576	574	553	571	525	560	586	565	540	555	573	560	557	531	544	510	591	569	526	563	531	559	594	527	546	581	524	568	565	552	547	565	524	525	534	571	526	577	516	564	538	546	556	525	543	541	571	574	517	488	564	549	502	563	543	539	605	541	547	527	522	594	536	536	552	591	549	565	546	566	520	536	563	524	578	571	599	567	546	552	548	516	554	510	581	563	585	573	559	571	586	556	558	569	530	562	582	580	559	544	596	549	556	508	533	532	570	553	531	498	545	552	529	530	543	553	524	554	554	526	589	528	558	541	559	563	537	576	528	573	531	555	549	528	512	584	552	517	545	532	557	519	578	572	557	556	516	539	558	563	506	544	594	556	585	515	576	536	579	553	563	507	585	560	528	532	546	540	555	530	535	550	588	553	577	572	566	555	552	520	497	602	530	578	584	562	558	526	562	571	556	552	545	546	522	556	538	572	532	532	535	567	526	528	571	515	522	560	533	575	545	578	532	541	578	622	510	583	592	562	540	571	549	532	555	521	541	525	551	550	537	578	521	540	526	572	510	516	537	544	522	590	559	599	526	581	513	548	555	543	534	536	512	579	565	553	530	552	514	556	551	543	526	557	552	548	586	544	561	552	586	608	548	575	564	564	554	504	553	541	548	568	539	587	552	571	523	546	546	545	583	528	519	597	580	545	532	502	530	552	524	549	539	483	540	534	557	615	566	535	581	581	507	551	538	558	568	562	550	546	553	539	555	546	577	534	558	543	563	559	529	560	558	556	556	553	523	555	585	565	555	568	565	526	570	534	543	529	554	576	585	548	543	567	531	557	583	545	522	571	513	505	548	534	533	539	550	548	574	533	573	576	521	548	564	533	539	530	561	546	529	482	541	544	541	543	543	557	522	601	536	537	557	552	512	579	578	530	545	539	573	548	541	547	572	541	582	570	546	552	595	510	560	542	601	622	576	519	535	570	550	534	551	567	584	560	556	513	541	526	499	551	531	572	592	521	571	527	570	561	563	557	530	591	531	516	509	545	588	552	549	570	570	582	552	553	569	514	571	542	526	572	556	520	529	547	534	568	588	549	528	511	582	549	545	558	566	560	507	515	566	589	554	543	519	562	550	520	586	508	532	564	556	554	545	516	566	552	536	577	529	550	581	551	596	516	561	494	553	562	604	613	560	561	530	541	531	543	559	544	543	564	587	561	591	601	522	538	557	581	578	580	540	555	549	495	558	558	597	532	544	568	574	539	534	579	553	583	555	565	545	526	533	570	574	522	517	523	528	587	548	574	521	541	538	558	562	532	540	584	530	544	553	515	549	581	563	541	531	514	556	559	563	527	506	570	520	559	573	525	563	535	531	547	537	553	552	557	517	611	555	557	552	539	537	550	527	569	546	582	578	561	518	553	527	546	550	538	535	544	530	520	526	528	501	583	543	573	533	543	535	533	559	572	571	550	547	509	538	553	530	524	560	559	525	571	577	568	535	522	546	547	554	540	548	567	549	553	531	570	532	529	534	544	531	544	560	537	574	589	586	555	548	544	536	557	548	569	564	548	570	531	533	571	521	548	577	523	533	534	561	586	515	506	536	573	521	532	506	530	551	507	572	559	546	552	526	538	592	542	553	571	511	559	559	554	585	551	554	552	508	528	545	562	558	560	555	549	528	539	535	588	532	534	572	518	541	516	575	552	584	494	554	542	595	589	562	539	543	550	570	572	563	510	611	534	558	564	552	552	563	568	537	555	574	567	534	551	553	568	565	559	582	583	557	534	554	544	573	597	537	548	553	584	568	581	563	562	567	560	512	550	534	573	572	575	544	561	509	528	546	544	545	589	542	552	524	587	576	536	555	579	529	567	548	551	513	525	554	554	575	508	563	505	571	514	523	555	569	544	550	530	511	576	556	560	515	585	557	522	585	523	531	549	594	516	511	542	551	530	513	559	565	537	586	539	553	570	560	554	534	605	509	561	539	546	568	545	555	512	541	534	532	539	577	491	538	527	570	557	555	562	551	545	543	534	549	549	585	575	539	558	531	527	559	568	546	561	542	516	559	558	512	588	558	573	530	560	538	531	542	556	556	552	561	563	557	592	546	569	534	546	600	516	518	528	556	569	583	543	546	576	508	533	545	568	556	535	569	558	553	559	531	564	539	518	549	517	602	531	549	579	525	515	517	594	563	546	570	546	619	544	502	551	548	552	547	552	581	527	528	570	556	555	581	573	541	545	607	562	559	576	550	544	567	565	578	527	554	541	573	618	551	539	536	566	535	524	553	558	566	517	531	548	519	507	537	557	553	570	559	567	546	565	558	553	556	527	555	577	591	555	512	570	559	537	565	573	576	556	540	543	548	519	599	520	539	552	583	527	541	529	590	554	556	556	525	543	561	554	560	539	558	547	557	524	568	590	488	571	575	580	497	563	531	544	540	580	600	542	534	528	566	567	547	527	524	554	546	547	573	556	578	571	555	525	525	507	538	549	573	552	565	529	578	567	559	563	575	555	581	588	536	563	588	538	538	563	523	580	563	546	553	507	516	567	554	560	558	550	548	552	511	541	558	532	554	566	547	572	521	544	521	532	574	545	515	561	547	514	488	531	519	576	548	573	551	557	520	574	519	582	610	538	549	574	552	563	578	566	533	540	561	550	575	531	579	563	530	549	551	593	551	569	554	522	518	565	561	579	520	553	520	572	560	605	566	540	548	575
24347	21506	25180	28291	21506	21520	17779	499	267	220	172	176	168	159	151	155	129	138	140	139	123	119	127	122	136	132	115	118	110	122	122	113	139	112	107	104	101	112	123	129	105	120	119	102	117	133	114	118	116	117	114	130	127	154	104	136	115	104	116	115	108	118	125	128	109	127	122	114	126	121	120	118	132	113	125	112	114	104	111	114	100	121	109	120	93	119	120	94	93	97	110	136	99	100	140	112	119	115	118	100	120	128	135	98	119	113	122	119	119	115	101	104	89	109	114	108	101	144	112	119	125	124	108	85	110	105	118	106	125	119	96	117	102	113	100	110	117	116	105	117	111	110	118	122	103	119	107	111	103	104	104	94	103	110	110	114	106	91	128	122	98	103	114	104	116	111	106	113	103	117	128	109	114	91	137	115	111	104	112	113	128	142	124	105	116	101	129	89	99	109	100	112	121	124	109	104	137	125	113	110	106	113	135	104	116	109	95	113	98	125	124	124	106	100	106	115	128	120	131	133	120	96	130	102	102	105	113	90	107	107	125	115	124	112	139	114	104	95	107	101	102	107	116	109	122	117	109	114	104	103	110	131	113	122	110	120	121	105	116	125	142	114	99	101	131	99	106	117	118	151	116	114	101	117	118	102	110	113	117	122	105	113	121	119	123	98	112	115	108	101	125	112	103	108	122	111	141	126	100	139	116	109	107	129	110	127	104	112	122	117	91	122	110	98	100	127	127	92	120	120	98	138	130	109	107	128	101	109	123	129	112	106	131	119	114	111	109	120	93	106	128	102	101	126	104	108	125	109	98	111	94	109	106	108	120	114	87	97	118	95	115	106	122	84	98	124	105	116	107	121	113	107	120	137	86	101	116	97	108	113	108	116	120	104	107	125	129	111	98	116	124	115	126	96	113	99	137	110	120	125	122	106	122	119	117	90	97	98	126	120	121	108	130	117	131	115	135	102	118	113	102	105	101	102	110	114	104	111	117	120	134	115	118	99	99	131	111	99	108	118	121	118	129	126	105	112	113	81	104	90	131	108	117	112	103	112	114	129	97	110	106	113	85	108	120	112	98	128	113	108	109	129	129	120	115	113	122	104	123	116	110	109	105	101	109	111	108	122	96	129	114	114	118	118	100	109	122	101	140	100	101	110	119	112	122	114	121	139	99	85	107	107	115	97	108	92	114	107	104	116	104	119	93	90	117	94	118	116	124	121	112	139	112	124	128	80	110	105	123	98	114	130	113	105	102	102	106	94	133	103	107	117	101	121	116	112	128	117	114	114	88	103	128	118	115	115	106	107	109	120	110	106	106	115	111	132	97	114	115	131	115	122	105	124	117	113	95	111	108	110	113	110	110	119	111	114	98	102	119	96	98	120	115	98	93	100	122	119	98	132	111	110	113	119	114	115	124	99	108	117	119	110	116	135	120	116	107	106	93	100	135	108	93	111	112	109	119	111	112	112	109	132	112	139	116	115	116	100	116	104	104	111	126	105	96	126	109	116	120	128	108	129	114	96	105	108	127	108	107	106	115	112	101	97	105	111	104	105	106	103	94	108	112	114	119	100	117	94	118	109	124	124	100	119	107	121	115	116	112	102	94	121	112	108	123	113	93	129	123	102	122	105	114	116	134	105	125	128	120	116	121	111	108	117	109	143	136	102	121	107	107	128	107	104	93	104	105	111	118	114	110	113	119	120	120	107	115	111	128	109	110	96	117	108	120	100	113	125	116	121	106	96	112	107	108	104	96	95	128	112	114	121	100	104	99	115	117	105	105	106	98	98	112	130	115	97	101	106	118	123	119	102	116	125	105	114	113	128	94	119	110	103	108	115	99	112	111	105	123	111	127	123	115	125	106	122	84	94	109	126	96	108	125	126	120	109	120	110	119	107	95	103	114	111	123	114	116	93	87	114	110	115	113	111	104	125	105	117	121	106	113	104	112	121	107	112	101	125	119	128	127	127	119	117	106	109	116	95	107	128	104	96	105	112	89	110	104	116	117	134	134	117	116	121	103	123	98	114	128	134	118	116	110	122	110	124	106	127	122	142	128	124	138	117	110	99	114	104	110	103	99	129	108	112	105	108	116	128	108	124	107	133	104	112	126	108	98	111	105	108	111	107	106	129	114	117	100	111	107	90	109	108	113	111	121	91	96	104	97	108	108	103	103	101	107	104	106	110	114	105	102	121	130	116	132	125	121	110	125	112	120	96	115	115	92	105	109	114	105	116	99	102	105	134	106	120	130	115	126	98	123	143	113	95	121	111	115	113	116	102	97	96	131	117	120	112	109	104	122	131	106	106	114	120	120	107	113	115	127	120	99	109	116	104	118	112	123	101	103	108	113	107	126	123	117	129	110	108	122	113	131	100	117	113	116	97	104	125	107	117	92	114	118	112	113	129	113	114	114	131	116	97	114	116	103	119	113	127	118	101	114	111	111	112	103	139	96	113	109	112	131	84	122	116	110	109	108	108	106	120	121	104	113	97	103	110	103	111	128	117	111	117	131	131	110	114	106	104	118	118	109	123	106	109	134	120	112	143	115	126	97	125	116	102	113	122	125	105	124	101	114	87	108	133	114	103	106	124	108	107	95	103	108	113	93	111	115	91	101	105	103	116	118	108	115	124	122	93	121	114	108	84	105	95	107	112	117	123	103	92	142	103	126	116	113	109	110	107	132	132	130	115	113	121	123	116	114	109	105	130	102	97	94	116	104	133	114	105	104	99	91	114	129	108	107	96	86	132	118	126	138	127	120	144	105	103	106	100	112	114	119	104	101	105	108	109	112	113	118	117	106	96	125	106	140	100	114	124	116	110	110	116	107	148	134	95	117	131	96	92	101	111	98	105	123	106	115	111	118	113	114	106	100	94	111	126	109	120	120	113	115	114	109	113	106	119	122	104	131	145	95	115	120	111	115	117	115	105	93	106	116	111	125	132	120	105	125	117	123	97	123	113	109	109	110	127	120	98	110	126	119	104	117	102	114	103	82	101	117	111	114	88	117	98	111	117	111	120	110	114	113	92	118	115	116	100	117	120	112	122	101	116	100	138	96	112	119	108	106	120	114	116	114	127	123	113	98	117	117	103	86	104	102	114	109	93	113	126	113	125	102	114	113	114	127	112	95	109	108	96	107	99	127	120	125	116	120	128	100	130	109	102	114	88	117	113	80	109	120	128	125	121	102	108	109	120	130	118	124	103	114	95	109	97	115	109	112	115	107	105	93	124	101	128	106	84	103	109	93	104	109	103	102	124	121	114	133	97	101	96	91	96	127	97	105	103	96	110	107	135	115	122	120	102	98	118	108	110	127	124	120	106	124	100	122	127	110	104	99	103	93	119	106	102	94	135	100	128	126	127	125	120	115	98	116	105	100	109	115	114	96	112	119	106	128	143	115	115	119	120	127	117	117	91	112	104	114	102	108	110	113	101	125	124	123	91	112	104	113	110	113	107	94	111	124	96	116	116	127	124	127	101	114	110	115	114
2945	2945	1474	734	519	391	373	325	328	321	331	320	306	318	285	298	326	279	294	287	321	306	277	313	268	329	291	294	323	285	271	262	312	304	285	269	256	264	257	269	278	280	281	302	246	288	281	294	294	295	283	265	277	264	278	271	319	260	265	286	281	295	300	287	269	275	263	310	272	272	257	300	268	279	253	312	255	290	257	290	272	263	296	302	275	261	268	306	316	246	243	277	266	272	266	281	295	265	292	317	301	277	252	272	260	290	289	281	292	272	309	253	286	274	243	286	315	259	267	290	264	275	273	315	266	257	303	274	257	278	267	304	299	288	266	297	269	277	252	291	256	295	275	284	277	265	286	274	274	277	266	302	272	247	277	275	297	275	308	274	295	305	264	286	287	260	283	235	252	260	275	276	285	284	275	304	293	285	302	282	281	269	278	289	287	251	295	272	248	265	254	275	255	285	268	315	289	254	269	302	252	265	283	314	300	291	272	272	295	287	304	282	273	304	308	277	290	271	306	291	248	283	276	276	304	285	262	279	280	280	273	284	267	267	269	300	291	266	267	280	247	298	292	283	299	272	254	277	287	256	275	292	261	272	279	296	298	245	305	275	289	290	302	283	287	266	280	281	315	280	276	273	267	285	288	300	284	265	284	294	296	265	287	288	273	283	297	287	259	283	248	316	267	254	274	312	277	270	236	283	290	280	302	269	278	251	288	290	285	266	254	280	246	277	255	252	300	265	267	254	305	285	289	265	279	272	277	301	272	288	278	281	272	267	299	265	279	305	259	262	292	263	262	272	264	276	251	230	263	267	272	294	268	280	286	285	256	269	254	257	291	279	273	293	266	263	277	280	265	284	287	273	282	263	264	255	281	251	274	314	261	265	271	272	295	259	267	295	237	296	275	280	299	295	286	267	248	283	291	273	284	275	289	289	298	275	255	261	293	284	279	289	295	269	257	264	276	266	289	276	289	278	283	263	287	292	296	287	272	268	306	267	268	281	302	292	281	263	283	278	297	260	296	255	315	291	254	267	289	275	281	276	264	276	282	289	288	276	287	276	288	288	300	266	283	307	280	279	266	269	275	283	279	308	272	288	293	272	271	280	294	281	280	280	267	299	296	296	294	266	283	266	265	290	268	247	266	266	281	295	267	274	258	292	297	268	280	283	239	268	254	251	283	296	274	297	289	269	276	282	265	277	249	272	280	296	257	266	278	286	289	267	263	265	286	263	267	262	270	308	272	309	265	274	310	253	279	276	285	269	274	279	290	296	256	271	275	295	271	305	248	284	283	297	295	282	301	297	303	303	271	267	292	259	303	281	304	236	324	273	290	287	279	287	303	290	282	270	298	273	262	267	259	312	273	259	284	276	272	251	296	303	281	278	290	256	280	263	276	274	263	288	286	293	257	287	270	283	257	268	297	285	278	288	275	288	259	273	301	282	291	285	273	300	287	282	269	298	264	303	270	261	269	289	265	281	263	241	272	284	299	268	276	258	257	263	282	246	254	264	259	279	306	282	276	272	306	261	273	266	270	295	261	244	273	284	285	274	277	261	278	301	258	281	286	273	294	271	263	260	251	263	255	261	306	290	294	267	271	292	257	273	295	252	275	301	267	268	278	274	265	272	276	284	279	290	276	315	276	260	290	301	271	256	299	254	290	315	303	283	255	266	286	307	228	264	283	272	284	268	264	317	265	297	274	270	264	270	280	255	259	285	267	279	264	301	275	269	250	264	308	275	264	296	281	260	272	263	271	273	290	273	293	281	261	259	280	276	287	271	280	293	255	265	281	252	288	270	277	264	265	272	289	273	296	284	258	289	257	276	266	252	275	304	271	291	291	261	262	250	290	298	305	267	286	272	282	292	267	277	304	275	295	274	283	279	257	275	272	261	282	272	291	276	244	284	266	262	237	261	266	286	258	248	298	306	299	307	273	279	289	259	279	266	262	306	273	294	259	280	283	259	239	288	272	270	280	264	252	284	256	244	287	276	268	305	276	288	296	302	281	271	281	270	260	271	279	290	256	283	270	250	275	279	275	290	280	284	286	250	286	295	272	257	272	278	287	265	275	281	309	265	294	266	263	278	286	282	293	312	296	262	281	272	300	266	276	277	313	244	277	279	265	257	258	276	281	267	254	310	264	286	258	239	291	290	318	285	281	302	263	266	290	286	288	284	269	284	269	293	260	301	260	315	273	260	295	260	255	281	286	270	275	256	265	287	292	266	264	255	283	290	285	282	280	256	270	304	275	303	290	282	271	261	265	289	273	296	301	279	288	273	243	270	283	276	269	286	278	279	285	269	288	283	276	272	275	292	285	296	276	282	290	275	266	256	273	263	298	281	302	283	275	264	296	292	276	288	276	285	274	281	272	262	302	304	257	286	261	309	287	274	274	256	270	259	285	274	264	265	286	309	242	323	277	298	262	287	289	232	274	284	275	281	252	286	275	281	282	302	258	289	272	266	273	234	270	263	293	271	299	271	288	260	284	267	256	310	288	266	279	265	283	283	267	251	278	278	258	278	291	262	288	257	294	287	260	270	270	264	269	282	270	262	277	258	232	247	266	275	275	277	258	234	275	274	274	243	288	303	281	298	254	297	276	274	289	273	260	274	297	271	265	276	270	292	271	283	268	314	266	286	251	276	265	286	297	278	271	283	272	296	297	302	263	274	294	273	270	330	294	283	289	274	281	287	288	286	298	262	296	241	289	274	283	281	287	262	297	302	288	253	284	278	267	277	289	274	291	267	270	264	275	278	302	271	275	307	271	285	279	271	305	280	275	272	287	305	286	290	248	282	306	302	261	281	263	304	273	277	261	286	296	291	272	286	268	262	243	279	267	283	269	285	298	275	277	279	271	273	267	268	269	276	267	275	285	268	299	273	260	283	269	278	270	249	286	298	268	271	276	284	264	272	270	289	285	273	259	279	269	308	280	289	263	280	251	249	283	272	256	299	267	272	263	287	280	267	279	270	294	245	259	242	276	288	260	283	289	297	298	283	269	270	276	281	283	291	275	290	302	261	306	268	271	286	263	273	269	259	242	293	295	263	270	255	313	271	307	284	289	273	308	277	281	281	267	289	311	293	261	272	264	276	277	260	292	280	280	263	320	283	262	285	279	308	306	278	311	284	307	288	252	284	282	285	306	288	271	300	287	279	267	268	293	301	281	271	282	249	261	253	296	270	283	280	282	291	275	269	276	302	279	278	299	287	319	312	318	278	297	276	278	301	287	273	271	298	281	279	266	277	321	256	267	289	254	295	273	276	287	305	260	300	283	282	295	246	281	262	261	254	282	275	275	289	286	275	259	268	266	285	292	292	290	289	294	280	287	297	256	232	255	291	287	325	258	277	309	276	309	271	283	294	287	299	272	256	243	266	259	285	290	271	256	281	276	305	279	271	252	291	280	279	278	309	302	268	267	279	250	285	283	274	288	292	259	245	282	282	258	298	282	241	284	288	288	278	282	287	251	267	263	247	260	297
31962	20874	11516	889	438	402	386	377	414	375	364	356	372	394	408	373	383	376	379	396	374	382	382	393	418	385	384	355	364	390	402	327	387	358	372	339	376	399	348	349	353	355	397	386	390	365	356	368	376	364	333	359	377	392	342	360	355	405	372	375	368	358	400	346	385	397	360	374	359	368	387	366	375	362	387	401	370	381	380	344	393	397	404	429	387	392	360	390	354	355	373	378	341	370	334	408	359	329	335	334	362	379	411	353	365	341	377	371	393	385	398	393	368	362	378	372	402	371	345	333	395	356	364	418	375	372	361	364	385	392	348	384	366	339	401	380	403	369	374	354	370	377	375	378	370	367	352	400	358	367	358	386	343	350	356	336	383	323	379	341	404	356	380	382	407	363	336	360	384	394	358	401	408	360	359	384	360	359	396	316	368	351	367	373	390	329	389	393	377	374	356	393	362	362	391	350	387	368	357	333	376	361	371	373	353	334	364	400	378	367	352	379	385	345	353	344	355	382	353	387	362	346	381	346	373	379	378	323	367	366	401	366	344	367	352	366	376	343	386	366	364	363	380	387	371	377	386	384	377	367	375	433	359	385	385	380	381	396	379	378	338	386	364	351	376	376	324	437	380	378	349	378	388	361	347	384	402	383	373	375	378	376	367	381	374	361	374	411	393	360	381	351	381	377	358	368	357	382	376	385	363	344	360	406	386	379	367	341	366	345	374	366	387	355	345	371	363	373	350	360	332	346	391	378	399	361	386	374	356	340	356	358	368	381	327	311	405	369	403	389	378	344	369	390	334	345	350	372	344	351	366	336	365	376	389	359	407	367	377	378	319	389	391	387	365	351	381	383	358	388	401	406	388	343	369	368	373	373	335	374	378	364	384	332	318	348	374	396	331	373	354	392	359	362	372	335	386	388	368	340	371	393	363	336	370	367	345	381	380	395	362	379	382	375	384	372	368	375	362	356	362	339	372	354	363	371	391	390	398	348	341	389	369	368	367	371	374	351	375	354	378	387	398	348	372	360	336	377	386	386	350	360	382	373	383	350	381	332	347	373	363	382	373	370	340	392	377	345	336	344	366	328	347	359	405	343	382	354	354	368	393	376	349	373	378	382	376	335	390	367	322	344	347	406	402	359	330	348	344	374	386	394	336	371	331	369	394	346	406	394	367	396	358	401	377	369	332	383	376	396	366	375	347	363	365	401	375	389	372	357	383	362	367	326	374	366	342	370	381	391	368	366	359	336	357	355	357	392	363	333	352	366	368	356	383	361	350	344	373	372	353	412	354	364	350	376	379	367	343	367	350	373	368	339	386	371	389	352	394	362	367	371	357	398	381	360	372	418	368	360	340	351	377	365	359	397	380	347	374	345	383	381	381	369	391	370	358	372	356	367	363	398	361	377	338	384	355	399	405	377	386	371	392	358	359	383	369	346	373	374	348	379	356	400	367	339	394	357	409	390	337	364	360	391	369	374	362	411	428	358	357	354	403	379	379	369	387	329	385	356	378	349	373	357	377	362	326	371	372	405	382	325	347	386	374	389	360	382	401	368	356	394	360	378	369	378	354	367	408	354	351	367	392	385	373	358	382	392	395	375	364	342	373	357	371	369	375	381	372	364	418	390	355	368	382	370	360	351	386	364	386	404	349	378	376	366	318	381	364	358	395	373	380	396	367	368	354	353	361	358	358	357	355	375	340	400	411	411	345	379	408	367	400	337	355	365	380	366	367	391	348	386	345	376	357	405	339	380	363	390	387	369	376	401	382	402	371	357	364	371	402	389	395	364	386	353	372	350	345	381	362	355	371	376	375	380	341	366	360	397	366	375	380	369	371	364	400	378	353	375	332	376	349	343	352	369	349	374	401	370	358	406	371	365	391	363	369	374	361	350	412	379	329	372	383	384	373	375	359	358	364	370	356	386	341	360	376	376	372	336	358	353	326	396	410	386	370	356	368	382	374	385	399	362	350	372	340	386	393	361	347	368	384	361	352	364	383	361	386	347	413	412	338	365	380	371	355	372	408	351	336	362	375	364	332	417	385	354	359	361	344	352	355	389	409	385	364	354	383	356	401	359	378	374	377	343	364	392	381	367	340	374	359	423	380	373	363	397	400	368	389	378	382	368	369	372	362	364	389	365	353	370	371	359	402	399	417	370	350	343	349	383	344	394	364	406	375	345	335	348	364	388	376	387	401	388	381	357	361	398	337	378	381	350	350	376	369	344	383	363	356	382	382	380	387	335	352	386	363	388	362	333	323	409	355	342	360	390	353	357	411	401	362	395	389	330	377	399	360	364	389	327	397	362	364	376	366	391	364	342	368	382	345	382	344	358	335	349	389	353	330	323	350	392	408	352	362	392	376	374	404	384	399	393	363	339	371	414	345	356	385	371	399	345	383	385	355	361	341	364	338	339	373	380	379	358	381	353	373	352	323	357	368	371	357	421	387	365	401	347	360	367	366	368	367	358	369	414	388	361	364	371	363	353	377	338	358	362	375	363	362	393	382	354	341	436	389	360	378	349	347	349	336	331	371	365	350	380	346	366	366	336	400	410	379	381	425	389	351	355	352	314	353	373	395	359	379	403	359	347	387	368	410	391	350	383	350	353	385	353	404	367	366	312	357	387	384	361	394	370	382	352	389	355	340	382	362	400	403	358	390	374	363	353	402	345	362	365	372	354	385	354	383	356	390	380	388	354	339	358	341	370	369	398	350	358	356	381	356	346	384	363	349	390	360	384	382	389	353	379	378	386	377	366	353	402	360	356	392	349	372	390	358	351	326	353	367	350	387	380	366	368	400	352	370	383	356	390	358	337	409	348	331	354	365	365	371	377	373	361	352	392	363	349	398	370	374	341	360	359	351	363	398	385	360	394	401	385	340	377	357	382	385	373	357	380	358	342	391	380	366	360	381	353	399	357	350	346	341	387	369	355	400	381	395	377	351	324	370	373	382	381	414	377	340	367	379	387	354	376	390	364	376	375	384	347	358	375	389	340	400	352	400	360	372	341	397	405	372	357	393	405	359	390	387	397	371	366	397	370	375	354	370	370	359	410	394	378	377	377	384	373	389	359	400	388	368	328	362	387	376	356	381	328	417	343	403	382	388	377	367	348	391	368	362	402	364	378	343	341	397	401	420	363	390	379	367	376	369	380	346	373	332	375	367	377	356	383	393	326	373	380	385	384	376	373	401	406	371	389	398	366	360	391	370	364	352	371	387	367	370	356	380	356	365	385	387	399	385	389	372	397	349	338	422	357	320	382	387	341	328	369	351	372	371	387	373	388	375	387	383	364	359	372	380	380	368	412	365	363	344	396	373	378	394	384	379	375	358	356	360	380	394	398	379	353	381	404	365	360	354	378	387	385	340	396	418	357	343	369	372	354	345	396	368	383	378	394	389	344	395	347	373	340	364	375	373	376	375	382	359	356	400	355	377	368	370	408	408	392	359	386	338	379	395	400	376	377	380	354	403	383	362	339	400	344
5695	945	797	838	829	805	809	826	812	783	825	813	777	796	812	803	811	757	854	792	798	836	768	794	811	784	758	833	810	815	804	825	781	765	806	755	809	782	828	795	813	739	767	806	804	825	845	812	818	780	823	810	780	815	868	778	763	776	754	850	778	796	822	815	824	780	755	803	834	850	778	799	840	838	765	795	816	789	792	810	777	796	807	783	772	802	776	788	813	834	843	837	812	840	826	837	788	806	765	809	812	806	795	794	775	783	822	787	817	815	855	826	844	836	757	764	838	784	826	776	820	775	792	790	811	823	781	757	754	779	774	790	833	854	790	808	802	766	781	796	788	774	834	817	782	836	754	846	775	809	835	841	833	820	791	799	835	780	799	767	801	781	836	808	810	828	817	829	824	788	838	766	813	831	813	763	805	748	828	836	778	853	798	791	850	785	797	846	804	811	794	804	781	749	785	766	760	838	828	833	715	813	772	815	834	783	832	785	831	784	829	795	836	837	802	760	818	812	780	807	845	779	794	798	798	813	832	841	816	801	848	825	851	790	813	797	801	776	817	745	806	818	762	800	801	784	825	800	791	767	778	767	835	825	795	866	815	811	812	789	803	840	780	811	844	793	811	799	835	834	808	813	759	801	797	775	817	746	817	775	800	748	861	793	817	801	799	776	772	744	817	901	827	836	799	785	814	821	805	777	795	817	827	765	829	803	774	804	797	781	779	740	773	783	843	837	813	768	814	804	786	789	786	785	807	774	789	751	780	813	842	772	824	794	824	796	797	781	781	769	822	849	836	789	787	798	846	774	778	866	787	802	774	786	828	826	801	822	811	822	812	859	837	840	846	820	782	752	838	773	808	799	825	779	824	828	789	781	841	770	817	750	761	808	809	799	776	788	830	794	782	827	812	820	755	759	771	814	826	810	811	862	809	775	839	826	794	822	814	783	809	811	832	804	785	791	785	853	807	776	783	729	790	791	758	779	753	782	820	830	791	832	797	775	747	786	810	795	851	739	774	832	792	835	761	824	784	781	740	777	784	868	799	787	779	813	817	799	805	820	810	810	866	792	826	807	865	807	808	861	797	813	822	794	804	841	833	758	748	844	804	832	767	803	811	836	806	770	778	828	779	794	818	798	753	809	796	749	863	809	783	813	738	781	817	828	866	796	841	812	831	767	849	824	799	803	806	794	834	786	801	797	816	777	791	796	776	796	779	813	752	809	841	824	790	794	787	817	861	767	796	838	884	777	771	807	823	749	797	817	789	802	775	789	798	775	836	799	801	812	760	807	760	783	797	831	816	815	812	853	796	871	857	821	768	788	788	817	766	834	828	807	808	807	834	779	868	788	829	817	826	807	788	789	788	799	813	777	820	790	776	816	828	805	807	777	786	830	814	717	770	741	816	791	792	818	782	833	794	805	789	783	775	820	777	814	791	777	788	812	803	783	780	845	781	819	794	828	777	800	833	811	771	792	798	830	802	812	808	782	848	824	770	741	765	801	815	820	830	817	805	821	802	819	811	767	774	864	766	786	770	800	776	765	774	784	817	816	759	855	829	771	779	756	834	809	831	873	838	802	780	824	835	763	790	806	828	779	772	838	802	805	810	787	860	794	787	844	814	809	804	776	785	844	764	795	788	823	782	796	826	759	831	802	809	842	822	777	836	760	819	808	844	798	802	792	743	832	765	836	800	764	776	787	811	828	759	803	804	828	792	779	772	786	851	766	784	817	823	786	798	832	808	779	825	813	761	810	783	793	810	773	741	802	863	764	824	788	778	819	766	847	764	728	869	810	817	794	765	777	811	741	723	778	784	763	809	865	819	807	804	821	788	797	766	767	816	800	798	816	862	844	790	791	828	839	750	774	838	799	798	790	794	831	804	833	808	804	800	792	825	844	840	820	802	771	781	839	780	817	807	821	829	725	787	802	820	811	804	864	812	791	798	784	828	747	845	796	794	798	835	766	808	790	839	825	820	846	805	753	816	706	793	790	790	800	782	824	760	849	836	822	760	812	795	824	785	760	778	830	829	773	753	832	848	787	831	786	802	759	776	807	747	790	753	806	793	818	858	824	842	800	798	789	836	851	802	877	817	796	804	758	834	818	813	783	819	881	803	804	785	823	796	822	771	803	738	806	813	806	823	808	799	775	801	798	812	870	755	816	758	816	822	824	783	794	827	814	766	806	799	796	801	785	805	785	780	808	797	791	828	835	767	777	817	826	801	828	868	783	798	795	819	829	768	788	755	796	763	800	794	807	766	801	814	735	811	877	816	800	801	848	792	795	806	813	789	759	793	860	813	865	798	790	785	810	812	790	717	835	809	763	786	778	792	770	746	782	785	789	764	801	857	833	808	803	797	845	823	787	776	810	819	834	770	800	836	770	779	783	738	839	778	790	799	796	806	830	812	800	757	795	776	754	830	740	800	807	791	788	822	806	798	800	807	780	803	834	755	792	825	815	816	792	798	797	828	777	815	769	820	757	821	800	750	850	817	847	808	801	805	776	811	763	763	781	791	775	813	807	782	775	816	773	798	885	764	832	772	790	835	782	854	750	792	755	792	802	800	809	806	797	825	795	807	852	796	776	798	805	802	804	810	812	795	841	817	842	830	815	725	815	850	748	777	834	804	808	781	809	800	838	858	739	781	843	785	845	806	794	804	818	803	801	815	777	795	790	782	759	775	755	843	762	831	793	774	775	748	743	758	787	772	814	785	767	777	827	775	818	787	804	865	843	837	820	806	829	778	815	804	825	799	843	759	800	743	871	815	803	775	847	821	854	813	783	800	790	784	852	793	812	827	802	832	772	780	799	800	773	772	791	774	795	832	793	792	798	793	818	755	833	786	817	790	793	759	816	797	772	744	791	832	871	849	828	862	805	832	848	856	801	798	763	799	779	809	822	796	797	759	799	801	831	828	774	847	790	807	826	783	819	782	818	778	765	815	801	793	844	807	799	750	822	774	808	778	783	772	817	802	745	832	828	753	805	832	807	849	785	834	722	793	883	804	820	816	791	832	823	840	815	817	791	803	796	820	820	767	830	821	801	783	844	771	812	779	777	800	836	806	798	765	762	787	820	801	851	826	760	816	788	762	842	818	780	806	867	793	795	788	794	750	797	820	792	806	791	808	782	814	830	788	739	828	822	800	794	742	806	820	801	821	789	781	780	797	803	771	778	795	795	783	766	787	750	743	800	838	772	779	774	803	798	753	763	783	787	792	741	831	872	776	811	799	799	793	826	759	813	789	812	803	773	798	813	815	813	750	816	773	808	743	850	812	833	852	860	756	775	794	810	827	792	833	815	779	794	807	816	791	791	784	816	786	782	857	820	784	793	781	793	761	815	824	756	804	759	770	826	797	813	786	827	756	784	800	826	805	759	830	776	832	755	763	793	819	751	850	792	816	814	769	810	835	793	855	853	789	806	792	839	824	860	756	826	801	797	836	776	856	795	768	839	799	780	744	820	826	726	803	776	797	808	789	805
24958	21482	24811	28553	21476	21165	928	390	332	303	317	281	275	253	276	293	263	287	246	222	281	252	264	238	223	290	247	260	284	262	247	243	272	267	268	252	231	241	232	267	227	291	225	262	269	254	236	235	226	273	265	237	271	233	240	229	255	254	248	231	244	251	261	272	284	275	238	242	235	212	279	264	271	231	238	240	258	261	254	296	242	221	233	255	262	305	261	266	220	243	247	234	273	236	255	280	229	243	254	258	276	254	257	255	276	259	252	261	292	284	231	238	243	275	231	248	228	256	267	251	223	253	239	247	214	266	267	240	281	270	231	248	265	228	251	252	260	260	260	269	232	255	275	232	236	235	266	226	234	243	279	249	250	263	238	233	258	261	273	230	274	245	248	234	241	256	262	228	266	241	246	229	224	253	271	263	252	240	256	252	264	254	265	231	250	219	256	260	240	250	254	242	262	300	243	255	244	257	223	248	247	239	227	225	256	254	263	250	292	245	234	252	231	248	223	255	283	257	260	274	244	249	280	249	245	230	263	255	203	260	257	282	251	226	289	237	226	245	231	228	248	229	258	249	250	255	283	262	262	273	228	237	259	254	252	246	268	264	251	237	238	263	252	263	249	262	252	234	265	248	270	263	249	259	268	229	244	236	255	260	271	270	253	242	284	264	279	228	273	256	244	261	237	235	234	223	263	256	261	246	248	241	261	219	262	286	244	214	256	259	262	252	270	236	246	274	217	276	251	260	259	245	250	258	277	202	265	232	243	231	277	249	245	246	240	236	249	254	235	264	259	228	248	242	247	244	232	239	253	265	246	262	267	271	223	229	258	263	253	276	271	240	254	218	284	274	243	262	253	268	279	236	233	242	260	245	244	255	224	253	231	274	271	248	234	233	223	246	258	284	263	263	248	248	245	248	255	297	223	271	260	269	244	245	237	249	225	260	241	254	252	217	250	291	246	265	245	254	236	224	249	245	282	248	233	209	225	265	248	266	249	234	215	231	237	247	250	250	228	265	287	253	278	277	253	252	246	244	291	250	258	261	245	210	246	269	240	234	242	234	283	273	224	244	232	252	247	239	218	262	252	266	261	260	255	244	251	249	246	246	237	271	247	245	233	260	236	244	271	262	264	200	241	279	252	252	278	260	235	258	262	286	265	272	228	265	237	237	258	249	277	235	250	247	254	248	256	246	252	246	259	259	223	246	269	245	278	266	237	230	248	261	236	263	259	268	250	234	275	265	233	241	255	280	269	264	268	295	231	260	241	252	244	244	290	264	261	239	239	252	272	276	270	234	276	273	229	218	231	250	253	245	236	266	237	245	299	238	274	276	240	259	233	235	280	245	228	240	245	251	263	235	241	239	218	250	268	247	249	257	267	273	258	230	271	260	257	264	228	278	278	216	264	274	248	252	270	284	259	259	281	239	264	262	259	233	268	243	262	226	247	269	249	249	255	235	249	276	242	262	220	247	231	244	253	238	240	252	234	230	227	245	255	255	286	243	241	279	290	255	246	259	271	241	239	289	253	239	243	245	229	257	259	271	262	258	282	227	277	253	257	223	225	249	202	230	241	253	228	255	242	246	250	262	239	270	255	253	259	233	225	240	255	253	245	252	256	250	267	239	263	210	263	276	220	254	238	249	259	256	266	249	239	252	231	213	240	254	224	244	236	241	272	268	246	288	232	235	267	221	266	253	287	246	274	251	274	233	240	247	246	243	257	285	247	258	232	258	236	276	274	263	260	226	249	248	257	236	245	263	263	254	276	221	255	233	233	252	289	254	271	222	236	244	243	265	264	287	257	258	241	225	231	251	254	278	267	231	242	262	264	240	291	253	228	279	260	246	261	231	254	268	264	275	248	268	264	252	263	220	265	255	273	245	252	243	239	232	241	254	286	269	230	219	233	252	249	235	253	238	240	264	275	232	253	252	284	219	210	248	251	250	253	275	294	239	276	255	234	236	244	238	275	273	235	228	273	256	251	252	247	204	243	240	249	257	271	252	229	241	238	239	254	237	208	245	254	234	257	252	254	255	276	278	251	247	239	224	253	257	266	262	241	250	277	223	240	215	256	255	258	265	268	252	223	245	247	269	257	272	221	281	248	245	259	236	242	247	233	265	231	238	237	251	241	252	283	256	251	234	237	282	274	217	277	263	253	264	226	259	259	232	283	260	261	229	258	259	234	257	278	242	278	250	267	265	281	251	244	270	234	288	267	230	217	249	242	260	258	274	238	270	236	271	262	241	253	240	261	269	250	223	256	221	253	242	263	257	255	257	245	259	260	247	244	244	232	262	285	251	234	214	259	263	262	268	220	243	249	274	241	246	251	247	244	256	246	264	225	249	254	289	255	247	283	232	230	280	249	239	259	267	252	296	266	224	253	273	265	218	249	262	256	257	258	268	257	249	241	286	214	263	222	270	259	256	263	242	252	262	236	265	238	252	288	251	272	205	260	239	274	213	266	268	214	242	266	226	239	268	235	244	271	249	249	240	251	238	253	232	264	261	259	238	247	251	239	255	252	239	228	230	292	245	241	274	269	238	268	205	268	272	247	207	261	268	246	241	248	245	269	249	227	236	219	261	260	250	236	239	255	246	281	219	254	284	280	248	231	231	273	270	259	246	281	250	219	289	270	253	244	270	267	253	242	262	246	259	267	258	248	275	263	248	233	286	258	247	252	258	278	270	243	233	224	256	225	262	260	253	272	234	239	252	247	221	262	263	271	266	244	241	245	279	266	254	269	258	279	260	260	245	258	273	259	270	260	251	256	262	230	263	263	255	222	241	246	282	239	240	239	251	247	221	252	264	242	243	277	243	270	289	271	232	245	237	216	266	238	229	244	237	264	261	286	223	258	243	245	275	269	240	239	227	236	272	266	237	277	227	256	282	291	257	220	252	258	254	262	252	274	231	285	227	282	258	273	231	247	241	262	258	262	267	244	255	254	258	276	247	249	246	229	256	268	238	260	265	221	240	268	211	268	271	248	266	259	217	249	233	224	214	243	228	270	241	256	256	231	215	229	257	242	263	247	238	231	223	253	232	262	214	222	264	257	255	254	245	257	263	288	255	240	252	259	255	267	252	272	242	250	249	210	235	231	235	241	239	235	246	234	262	244	261	246	229	242	245	265	267	256	236	246	232	240	255	255	223	244	241	221	269	239	254	252	253	237	269	267	252	245	236	220	260	243	248	245	253	265	227	246	241	245	255	245	274	276	238	263	242	245	223	250	242	235	222	253	257	264	272	240	248	264	250	266	244	232	249	227	251	236	257	247	245	240	243	252	239	280	252	253	259	259	241	235	289	262	249	236	223	242	213	260	238	247	248	262	229	251	276	254	235	265	216	243	246	246	228	263	249	252	238	227	261	267	257	265	248	254	282	243	229	258	214	253	273	250	250	218	270	228	252	252	218	244	281	258	271	261	261	232	269	270	258	258	236	248	247	242	241	220	248	256	266	261	233	209	252	263	249	263	265	236	268	284	268
3154	2040	1126	772	645	585	570	556	598	555	543	553	586	514	528	581	549	510	557	598	525	550	544	504	539	543	539	558	527	525	571	578	544	573	536	524	568	541	518	558	590	599	539	564	552	523	539	527	555	561	531	552	522	514	534	526	527	526	519	543	590	546	536	527	533	534	554	555	562	551	545	533	518	564	553	552	528	535	567	588	522	603	593	553	597	540	581	506	558	544	520	537	542	559	517	525	519	588	579	557	547	534	584	517	563	545	517	559	562	515	567	527	572	586	508	526	546	531	537	540	522	506	548	522	552	570	560	562	547	558	567	584	508	572	569	544	545	553	508	537	535	594	564	566	555	488	549	577	561	562	544	552	557	575	573	554	548	556	547	578	569	567	580	575	543	564	575	594	559	499	537	564	577	566	540	514	544	558	566	520	569	545	522	587	567	545	550	517	545	549	556	572	572	549	536	528	522	574	560	566	548	538	553	566	555	563	549	532	573	558	570	518	540	535	556	570	553	523	514	507	546	550	564	585	538	566	536	568	546	545	570	565	542	576	524	574	524	558	552	535	567	553	547	539	582	546	510	585	538	545	572	594	564	566	587	512	549	540	559	537	565	538	540	548	537	557	566	560	545	558	575	563	565	528	554	510	513	517	566	533	564	579	551	515	532	515	542	542	553	550	599	560	547	581	546	516	538	552	543	548	569	549	550	535	532	570	571	540	566	594	584	539	554	553	539	517	589	535	527	496	577	545	543	557	545	507	567	557	560	521	560	556	553	546	550	546	568	544	554	551	535	589	550	518	535	573	543	568	565	553	600	546	509	515	552	562	548	548	532	566	521	541	564	524	584	563	566	548	559	555	533	558	535	544	556	541	547	564	579	560	528	536	550	536	556	558	577	543	521	561	591	508	566	558	553	537	546	552	532	538	496	568	559	606	573	581	505	454	515	574	545	540	547	504	573	532	530	532	567	561	550	576	551	528	587	575	535	533	566	527	522	537	542	570	556	530	533	537	588	546	515	530	561	560	521	559	578	597	587	527	530	549	615	561	534	550	557	518	544	558	514	553	582	549	541	534	544	544	571	541	571	564	561	550	543	552	552	504	565	552	564	556	580	551	561	538	577	570	553	524	570	537	557	605	564	521	529	524	539	522	578	539	559	553	527	544	536	531	527	511	512	593	543	559	539	553	549	563	587	531	577	523	553	567	561	525	569	522	544	576	551	553	547	567	537	509	567	502	583	539	566	528	551	541	524	566	548	555	531	522	566	547	523	564	571	544	547	565	573	550	545	536	495	574	562	571	540	550	499	548	525	573	530	554	556	510	565	553	545	555	560	538	547	538	567	537	536	550	521	544	538	577	541	553	570	582	585	550	538	527	558	566	573	591	569	548	547	590	536	563	516	550	547	544	552	570	529	556	574	517	540	550	545	580	506	539	547	540	596	541	568	574	557	517	541	587	583	571	598	529	524	568	526	535	517	562	496	554	525	514	539	533	533	568	535	519	513	586	580	555	544	578	528	544	527	548	561	505	550	543	564	561	551	514	531	555	536	572	577	573	505	531	578	554	529	568	545	562	534	516	545	550	526	551	571	560	543	543	564	542	554	500	536	590	543	590	531	532	524	547	598	496	558	517	549	511	568	539	516	576	560	515	570	533	606	591	576	543	578	584	541	547	574	542	609	559	550	518	531	514	587	528	538	538	572	532	546	583	550	575	511	545	553	574	516	527	602	587	552	545	550	511	567	528	560	547	593	517	559	510	554	544	593	529	517	527	562	510	574	517	528	543	571	581	539	570	567	509	506	528	560	524	581	541	565	529	565	487	559	565	556	554	609	555	557	519	551	559	515	567	536	537	508	547	562	561	549	551	591	570	537	517	561	521	528	561	572	566	521	564	539	520	524	569	558	575	558	575	504	539	564	526	546	542	561	550	511	556	537	563	562	542	544	522	554	540	571	554	536	515	525	535	568	527	547	519	512	559	517	526	537	579	534	531	581	558	554	566	557	517	531	606	539	566	533	551	524	559	531	569	563	525	536	581	546	553	506	586	542	540	570	536	534	519	559	572	560	560	554	538	537	538	560	514	566	493	527	544	524	581	575	532	495	548	546	546	567	526	558	513	549	526	524	529	565	576	536	555	567	526	554	544	569	598	550	562	526	543	521	522	530	523	526	551	548	535	512	543	568	532	560	533	561	539	551	569	567	538	543	545	538	568	543	555	521	564	544	532	522	541	576	530	554	549	537	585	542	542	538	533	532	584	530	551	561	526	547	528	548	545	515	540	533	547	569	507	524	576	565	574	542	538	545	511	540	536	554	519	557	561	520	551	523	515	582	532	550	543	569	587	596	518	546	519	541	518	545	569	530	517	566	542	581	550	538	561	538	533	560	519	526	554	550	539	526	581	546	556	542	572	512	555	529	524	500	558	520	534	560	553	602	517	553	577	503	542	548	522	553	556	535	569	569	521	543	570	557	550	562	551	568	578	567	558	519	542	518	544	529	600	571	489	557	548	571	543	561	543	569	541	591	539	543	528	537	557	532	525	508	542	561	513	575	557	551	515	578	600	564	551	527	550	534	546	570	552	497	516	557	571	588	626	569	564	547	547	555	550	565	561	528	534	556	535	551	525	548	580	530	547	537	554	508	525	563	575	565	612	573	551	523	553	541	602	562	534	567	494	573	508	540	524	552	565	550	539	522	517	540	530	544	521	559	540	554	507	527	573	522	553	487	543	520	534	547	552	626	496	544	529	564	538	505	549	579	566	545	581	533	570	617	557	523	561	526	544	531	551	533	570	549	536	527	539	553	498	545	506	587	567	503	538	533	554	542	564	523	541	571	510	566	577	531	539	587	510	546	560	566	542	553	538	527	536	567	549	556	600	576	569	556	529	595	557	520	507	533	556	547	508	529	536	543	518	577	543	576	587	557	543	527	556	537	567	546	569	564	535	535	534	556	559	598	538	565	549	583	566	534	589	522	571	576	558	567	575	544	525	619	603	618	516	511	550	514	521	548	566	571	556	573	485	523	594	552	543	558	536	499	534	548	542	575	574	568	568	519	551	554	562	544	566	570	542	566	537	577	577	551	571	547	559	550	522	531	528	551	519	495	533	552	528	575	547	549	564	548	513	568	549	536	520	522	529	575	537	544	534	533	570	561	600	551	577	580	534	529	532	597	569	551	590	518	533	536	543	554	557	557	538	551	533	553	546	512	563	528	547	585	556	542	571	577	551	497	527	567	530	581	545	517	567	598	547	529	534	525	546	556	555	530	542	596	546	552	560	538	502	556	544	548	592	515	572	521	518	564	567	534	538	528	558	585	525	541	577	525	594	570	573	534	536	496	530	525	544	485	551	568	551	552	538	529	543	527	559	575	562	516	545	548	524	545	511	519	520	556	539	536	516	550	555	543	542	538	576	594	587	542	568	550	570	528	555	540	538	558	621	562	546	523	576	545	542	560	576	534	551	535	571	564	567	555	541	514	568
24349	21498	25150	28282	21500	21511	17944	501	282	205	198	178	173	160	164	133	150	145	132	154	126	139	131	122	122	127	136	117	126	112	121	140	108	107	133	116	100	109	122	131	119	100	119	119	96	123	91	108	126	104	124	121	115	131	98	106	98	116	114	114	134	95	115	106	117	116	105	103	114	128	117	117	116	116	110	103	106	126	103	106	110	124	116	110	110	115	94	105	123	111	108	102	92	119	98	101	108	103	113	117	102	126	119	111	113	112	105	102	119	117	122	129	129	124	110	120	126	116	131	112	101	100	132	118	111	103	105	103	104	96	120	104	107	123	101	114	97	112	134	140	124	113	108	100	114	114	110	112	86	115	123	96	123	112	99	113	119	120	98	123	113	109	104	102	111	125	116	118	105	100	101	115	110	95	118	106	115	120	126	121	115	106	104	108	110	129	125	103	109	120	107	95	124	104	105	104	105	114	118	126	122	98	110	106	123	131	122	89	113	102	102	99	99	118	114	131	102	119	110	109	108	109	104	104	117	123	83	97	102	96	115	137	127	106	100	112	124	100	90	124	131	111	106	112	104	102	112	127	100	111	116	121	95	111	111	119	116	116	123	114	110	109	104	92	138	126	95	92	134	122	111	112	124	98	96	121	109	109	111	128	99	132	116	125	102	116	125	108	108	109	107	116	104	103	122	103	106	133	112	113	116	122	131	109	133	105	105	104	124	117	127	106	98	106	124	114	119	107	104	104	129	108	92	121	115	125	110	109	98	138	90	123	103	118	107	107	108	129	110	124	104	114	126	120	120	100	126	123	118	103	116	115	100	102	127	102	103	107	100	101	95	103	106	105	115	129	109	97	119	119	101	95	112	122	116	115	111	123	117	114	131	124	121	102	92	113	115	99	113	113	104	89	108	95	111	113	138	110	108	117	142	126	120	130	121	120	125	116	107	101	90	124	94	129	98	99	107	130	121	131	129	114	109	124	113	115	133	103	114	106	113	99	108	120	92	106	118	103	128	119	122	95	97	112	100	107	99	96	119	107	103	118	101	113	98	114	118	122	117	108	130	97	102	106	107	103	104	110	120	127	123	104	92	109	105	111	104	123	114	106	117	138	116	102	99	105	120	97	104	133	132	105	110	118	109	82	95	131	106	123	116	113	120	117	99	118	104	114	104	117	105	114	106	123	91	92	89	112	113	139	116	128	112	114	101	133	113	111	111	113	121	96	102	123	105	90	102	84	101	88	105	114	109	101	103	123	131	109	112	108	122	131	110	115	109	84	128	122	112	97	118	91	131	87	113	110	103	107	120	98	109	117	107	97	109	98	106	101	101	115	110	102	135	104	113	112	106	116	106	105	118	99	138	124	99	107	105	129	126	96	95	94	106	110	93	119	116	96	117	109	108	132	112	116	120	115	105	108	109	103	114	121	127	136	100	128	124	104	98	110	122	129	121	115	127	95	129	124	114	124	104	108	117	123	103	133	121	115	117	122	97	112	106	106	110	137	105	109	103	91	108	114	119	113	113	102	127	106	117	122	101	110	121	101	113	105	121	121	112	106	110	134	122	114	117	114	138	105	115	124	116	117	117	114	108	133	108	124	121	111	95	119	106	118	120	108	107	110	104	117	132	113	89	135	134	109	128	99	131	123	119	123	118	100	106	120	108	104	101	113	105	122	96	102	97	99	126	96	118	90	125	119	96	104	114	91	113	117	119	123	118	113	105	124	95	116	110	105	118	112	116	98	99	115	103	128	128	113	106	121	138	135	112	123	103	114	106	107	115	127	105	113	108	110	117	128	125	102	111	110	109	102	117	116	122	119	110	114	113	124	112	110	120	104	89	112	124	101	103	117	110	87	103	118	102	118	112	107	105	113	105	118	119	126	96	97	126	97	112	120	122	110	130	122	89	114	109	115	118	120	104	100	105	101	101	89	97	90	117	98	115	115	103	126	142	119	109	118	114	114	111	100	104	90	128	94	121	115	88	96	89	131	156	105	117	131	104	118	129	108	106	98	104	124	104	106	111	108	111	94	103	110	123	128	119	106	127	112	121	103	101	129	100	111	127	103	121	117	125	113	132	138	139	114	126	124	120	102	108	135	108	103	104	105	111	115	126	139	101	114	118	135	109	105	88	102	106	118	121	107	115	101	103	94	131	104	116	104	114	126	95	108	120	104	129	122	100	110	101	120	105	115	110	139	124	107	116	98	104	104	119	114	118	118	99	101	133	108	123	106	118	107	121	115	111	112	111	115	117	107	98	111	131	125	107	101	100	104	98	104	91	102	111	102	155	116	115	137	124	105	108	117	97	98	112	112	116	133	99	104	96	102	125	124	124	115	138	114	103	91	101	102	104	104	103	117	111	111	135	121	106	120	87	117	130	126	113	112	108	111	116	124	105	136	119	132	128	111	108	123	110	105	111	98	105	115	108	130	122	120	135	120	125	111	101	107	106	107	102	103	112	111	120	97	113	108	120	109	108	91	101	127	119	109	126	114	103	100	98	79	100	111	101	107	125	113	113	123	133	103	100	108	115	117	84	98	99	122	113	110	139	107	102	123	114	140	104	120	89	142	125	123	103	107	105	103	124	117	124	114	121	134	118	100	112	117	107	124	111	128	110	108	107	105	105	115	131	107	121	113	97	109	94	104	111	84	113	100	112	108	137	101	103	101	106	112	114	111	114	89	113	121	124	116	103	104	110	98	117	94	122	109	99	105	125	108	121	106	119	113	118	115	106	109	120	111	104	121	101	122	104	96	113	113	110	97	111	111	112	95	107	99	100	110	105	110	120	118	95	130	125	110	109	121	111	107	104	107	103	133	125	109	114	106	108	114	101	104	111	113	102	115	121	95	149	112	117	118	105	114	117	115	120	115	103	111	122	149	103	123	121	114	101	113	104	109	118	108	107	105	114	98	122	122	115	131	115	109	116	108	100	106	92	98	109	112	105	111	117	102	103	135	108	118	119	127	104	116	109	109	131	100	106	86	95	126	102	126	94	127	106	93	91	112	120	110	111	110	128	110	93	96	113	116	133	94	96	94	109	139	116	108	101	128	126	120	110	117	114	106	100	127	94	112	120	111	125	114	101	106	113	108	127	121	126	96	106	126	111	97	128	121	121	106	91	105	118	108	108	113	130	125	95	98	122	112	121	132	110	95	113	105	97	119	108	101	122	132	118	95	95	107	100	115	83	114	107	127	119	97	118	116	114	98	89	122	135	101	131	123	88	117	136	108	112	105	100	102	102	113	111	115	125	114	116	120	101	129	107	129	120	121	109	116	126	114	121	101	114	119	121	115	114	118	101	111	111	108	129	121	126	100	110	110	101	104	108	124	97	104	127	106	129	126	132	85	106	119	105	110	123	108	100	128	111	103	105	109	88	102	108	100	121	114	112	129	142	102	125	119	116	127	116	93	106	98	115	109	97	106	129	124	122	138	127	90	87	102	99	121	89	117	95	92	115	120	117	111	111	107	111	115	117	99	111	95
2871	2863	1433	806	497	414	374	340	336	302	312	342	269	269	295	292	290	297	284	283	310	298	294	264	288	294	281	297	245	300	297	290	267	285	249	297	278	275	256	285	287	286	276	262	282	253	282	255	265	257	287	273	250	267	291	319	303	261	275	274	260	261	258	300	290	320	284	258	294	283	287	251	275	253	265	279	267	282	273	297	284	307	296	273	302	251	300	306	275	287	279	257	297	285	275	261	276	309	259	269	300	284	301	271	262	281	261	270	268	261	270	300	277	276	249	274	276	274	272	258	278	280	267	277	252	308	267	267	282	269	255	273	263	246	291	277	279	289	248	301	275	283	295	280	304	274	293	270	313	287	283	318	268	288	310	292	297	291	256	265	298	255	281	305	283	243	269	294	293	254	286	282	265	272	276	246	260	276	272	272	275	277	265	268	266	293	260	286	252	258	286	266	262	280	262	246	281	272	291	296	267	305	295	278	273	272	283	322	271	263	291	262	290	285	265	274	255	275	282	271	287	259	263	233	313	287	275	316	265	274	282	285	255	310	264	284	283	289	280	262	255	273	271	257	251	298	259	282	296	305	269	257	269	293	268	284	290	283	329	261	269	269	274	273	272	274	279	296	277	273	263	281	268	289	283	271	261	270	293	261	279	297	273	279	261	276	261	269	268	265	243	288	298	290	267	242	282	279	285	291	245	261	294	294	283	295	319	335	263	274	267	287	271	301	271	288	302	265	266	281	275	277	278	298	270	264	300	268	297	261	263	290	269	251	241	296	271	259	260	259	267	282	275	262	263	282	292	288	278	244	258	303	263	284	245	280	281	295	304	277	279	251	312	265	272	271	292	290	258	282	275	256	263	276	266	282	280	261	274	284	266	279	269	243	264	269	272	261	275	292	276	333	247	265	292	273	263	250	273	283	269	267	274	288	300	317	274	296	261	272	289	295	275	254	243	270	289	286	272	248	279	265	271	272	259	272	251	294	282	241	251	291	265	283	286	270	281	284	278	301	299	290	245	302	301	257	275	253	277	267	316	293	276	260	279	268	248	287	266	293	269	282	243	261	250	290	262	271	311	280	289	259	266	268	248	298	319	269	250	271	275	262	256	277	280	290	279	270	282	274	279	255	278	256	268	275	276	283	283	275	267	280	265	276	280	251	262	281	269	260	254	266	263	261	277	277	285	301	269	277	271	288	238	265	272	307	291	259	277	281	269	264	272	275	276	277	257	265	239	262	253	280	279	282	248	276	288	256	267	283	294	265	300	275	293	267	289	242	306	285	282	291	304	279	325	280	260	245	272	253	271	286	284	301	267	274	249	278	276	250	260	262	271	281	297	287	280	290	263	257	267	294	281	278	282	257	300	292	273	274	287	291	268	280	260	254	253	266	287	304	280	285	261	267	283	257	275	300	279	249	284	287	277	254	288	276	269	265	270	276	292	279	298	276	263	264	271	273	280	261	270	275	291	261	291	276	292	300	265	285	234	245	240	282	255	271	268	267	250	264	270	291	288	243	259	265	303	285	266	291	261	271	286	274	283	255	292	303	290	321	275	253	283	270	289	254	254	295	306	290	272	243	288	274	262	276	282	269	285	283	285	294	273	295	267	299	274	313	269	291	273	264	258	270	287	290	264	288	283	297	312	258	286	226	239	275	259	305	292	272	284	291	265	285	284	291	263	287	269	278	275	282	269	255	283	300	283	271	273	266	263	298	291	286	298	231	260	276	277	269	275	276	290	277	290	293	271	275	276	286	271	271	279	250	270	270	261	249	292	282	251	254	289	258	288	278	296	279	264	272	270	276	293	283	276	274	269	272	284	276	277	271	319	261	278	291	262	273	294	287	258	270	305	271	293	293	284	271	291	269	267	269	279	267	259	279	273	295	280	300	256	260	294	253	272	288	256	292	242	279	286	272	239	275	273	303	268	279	266	275	254	285	279	285	302	263	263	276	265	269	290	316	286	255	282	245	270	287	278	283	237	263	280	295	300	246	259	271	274	244	278	283	271	287	283	275	275	278	270	313	246	249	306	292	308	289	296	245	246	284	279	283	306	292	256	276	276	305	277	274	287	294	283	279	269	283	269	279	248	275	297	249	292	247	304	292	268	260	277	259	299	277	283	263	255	288	255	263	301	315	258	251	288	275	272	263	256	245	238	280	302	304	298	277	275	273	282	296	290	260	250	315	291	268	258	287	264	278	281	296	284	259	295	284	256	271	276	287	265	290	301	282	259	243	278	279	287	265	286	276	293	270	278	268	275	286	301	316	314	279	267	290	261	284	269	261	274	283	276	295	267	266	269	251	290	324	260	277	275	264	285	281	268	309	268	276	271	244	286	269	285	281	263	280	291	254	285	294	281	295	278	285	283	288	266	288	286	278	286	311	251	295	274	273	273	291	305	282	254	242	284	303	288	295	286	280	265	289	259	272	319	300	288	285	245	261	275	254	279	286	273	288	271	311	295	294	269	291	291	290	263	277	295	276	276	290	270	291	279	304	284	314	277	264	283	271	275	237	256	279	250	293	256	254	250	275	265	273	305	280	273	302	262	240	264	286	266	284	266	255	287	255	279	254	272	287	300	290	266	261	315	292	274	285	288	290	260	269	294	252	259	253	259	273	275	296	255	266	282	281	253	297	272	265	267	312	285	281	301	286	283	265	287	247	286	291	283	297	299	279	289	254	276	284	278	256	272	283	272	248	292	267	250	297	276	281	288	289	252	270	273	288	297	269	272	279	252	279	296	270	273	257	263	268	279	299	283	277	276	266	295	318	273	257	295	234	282	292	294	261	266	289	273	266	271	282	272	255	305	293	257	286	259	271	272	280	277	279	268	287	286	236	266	262	265	287	255	296	291	280	304	287	281	306	260	277	268	272	271	281	275	267	251	256	265	277	274	256	272	259	282	252	271	274	250	309	272	287	253	292	251	276	294	310	289	250	264	249	291	281	296	270	278	282	272	265	246	300	286	310	285	247	272	247	269	298	280	259	276	286	252	269	254	294	287	274	279	259	249	278	300	286	294	295	288	272	298	272	265	281	265	302	279	248	273	277	289	284	264	260	286	283	269	281	282	251	299	279	264	303	266	268	277	269	294	259	288	271	267	272	254	302	286	277	283	251	249	292	277	279	263	278	306	296	272	274	316	273	268	276	260	279	271	277	298	283	251	277	273	277	257	254	251	251	242	253	249	262	268	282	249	286	254	274	255	279	290	260	287	249	278	299	277	290	282	266	297	295	266	280	288	276	257	296	246	291	263	277	255	276	284	270	279	289	315	280	271	276	278	261	305	269	251	279	265	260	255	284	261	291	285	272	272	300	279	275	312	283	278	288	295	301	279	269	290	294	264	295	248	254	272	298	278	264	291	243	315	259	272	271	281	256	302	292	256	295	273	304	260	273	278	296	255	275	301	270	303	254	231	274	288	283	285	248	260	274	257	274	282	283	276	256	284	293	258	294	276	325	295	267	277	277	295	265	284	287
31944	21016	11652	891	443	396	420	360	358	411	412	363	372	358	399	371	403	367	384	354	365	369	363	385	376	377	346	395	380	372	391	370	371	359	379	364	370	354	383	382	387	371	362	402	380	370	418	373	387	354	370	403	377	372	379	401	356	351	352	368	406	379	389	363	380	427	434	385	371	406	356	374	391	359	332	367	384	348	352	357	384	362	357	376	369	383	381	324	373	357	386	363	382	356	341	366	358	374	343	366	374	388	380	425	412	385	377	384	372	396	353	379	336	364	368	382	417	363	365	355	409	391	412	385	400	346	339	388	412	397	380	403	358	384	360	385	376	362	380	371	370	373	382	352	368	320	366	395	356	392	381	369	361	370	384	366	369	396	385	348	371	403	376	387	390	394	407	372	421	401	407	348	382	338	331	388	425	387	350	393	343	391	368	381	359	363	416	362	365	358	402	396	359	390	397	375	387	364	374	352	372	384	388	389	368	351	358	371	396	373	377	387	377	382	385	375	396	387	393	365	379	435	389	390	360	355	371	371	368	374	330	357	371	361	351	396	385	425	368	389	364	392	365	361	379	404	343	368	372	393	373	371	371	360	346	384	429	394	368	386	373	332	344	353	350	365	387	387	347	357	389	366	359	386	356	354	383	394	407	333	409	388	333	381	415	378	360	367	347	389	364	355	350	391	360	419	379	386	356	404	380	364	358	366	384	370	376	347	380	389	383	386	379	397	386	360	331	329	359	374	385	352	333	394	360	380	370	341	359	387	362	376	344	348	349	371	367	342	352	353	339	388	358	380	404	433	376	382	367	368	346	367	390	378	407	371	383	363	368	374	366	356	341	386	352	368	360	423	396	378	383	336	341	379	359	366	409	401	358	382	377	378	365	365	355	386	380	384	366	355	370	378	347	414	345	398	388	348	380	393	353	364	385	350	394	360	392	349	349	372	362	367	357	377	387	373	344	342	367	387	379	399	365	409	375	357	357	351	357	344	360	367	379	408	391	318	416	373	371	353	335	369	359	338	348	349	387	353	365	357	362	385	376	352	356	382	376	373	379	379	387	389	367	422	380	376	343	393	386	413	405	343	386	352	342	338	380	379	388	376	365	392	364	333	334	404	360	353	371	388	377	353	350	368	352	367	346	375	356	374	388	420	391	367	374	350	369	392	412	362	375	365	371	396	347	369	371	352	354	354	352	375	370	403	372	353	356	335	353	383	359	365	369	435	357	349	353	395	353	388	398	360	402	387	398	370	370	376	382	370	409	337	388	363	401	347	374	357	322	378	410	377	369	363	356	373	393	379	354	353	344	375	377	359	361	395	421	410	437	388	389	388	375	363	393	399	385	378	378	384	354	342	366	343	373	385	375	340	388	397	379	403	377	368	377	352	377	370	420	365	351	379	344	356	383	355	363	388	333	337	355	369	358	371	380	373	379	380	374	369	364	389	418	385	383	379	406	389	402	387	343	374	369	383	339	372	375	355	376	392	345	370	396	359	384	363	347	392	362	365	358	401	362	415	356	366	379	381	336	363	387	361	372	371	350	356	363	367	380	389	331	362	399	377	384	364	365	352	377	373	335	377	393	355	339	357	365	417	385	347	369	385	418	398	315	364	380	347	385	354	376	376	353	357	365	400	378	353	362	376	404	390	361	410	364	335	390	317	385	339	350	331	399	386	376	385	346	354	378	366	352	352	359	362	370	375	393	368	351	394	352	365	319	366	398	370	385	390	332	397	415	361	351	377	353	357	375	365	389	371	340	377	380	428	388	375	394	364	352	386	381	339	347	347	353	348	380	385	415	356	334	382	345	346	349	361	351	394	383	355	331	340	409	351	379	379	358	341	399	352	420	389	363	346	374	377	348	389	370	409	365	389	411	426	343	364	380	399	358	382	389	399	360	365	352	386	384	340	367	404	366	370	383	378	395	378	351	350	400	378	383	332	368	434	387	358	364	353	390	367	388	387	401	413	320	346	385	363	367	392	363	315	339	370	393	345	386	377	365	338	366	381	362	359	404	383	335	393	395	390	364	348	359	359	396	380	393	362	407	368	373	371	400	382	343	374	351	375	384	382	364	395	343	331	393	368	380	349	328	372	376	355	356	369	407	351	377	352	362	397	372	370	354	365	366	351	397	347	374	381	359	357	359	341	330	378	398	388	362	389	383	367	380	403	366	377	378	385	371	380	361	361	354	386	357	395	387	379	354	366	372	387	371	344	413	403	380	359	373	403	341	393	335	344	366	391	359	407	399	360	420	360	383	412	373	369	343	332	370	377	403	342	353	372	382	351	412	403	356	354	346	390	374	362	359	373	404	352	366	388	406	340	410	361	364	343	369	352	380	360	371	350	352	390	368	358	362	357	343	395	365	414	348	433	393	347	367	344	375	391	365	366	370	403	370	369	350	374	349	358	371	394	393	393	379	381	378	345	371	354	396	378	378	382	362	363	370	371	377	386	365	331	389	365	366	378	426	358	388	376	357	367	340	387	364	363	356	354	349	366	373	353	352	392	371	338	377	351	367	342	393	379	368	358	339	381	378	340	396	357	372	370	362	361	365	355	357	386	342	355	359	387	382	384	362	354	373	352	365	384	379	355	381	352	390	374	378	356	353	360	365	368	366	326	357	334	367	381	386	363	382	375	405	391	399	376	363	366	366	396	380	335	365	388	376	384	377	365	368	397	382	371	406	391	348	364	330	368	380	394	343	351	343	388	354	349	419	371	358	379	383	370	345	339	362	353	343	362	389	404	351	385	383	402	380	383	380	356	386	357	435	344	342	373	411	371	377	361	347	391	394	339	370	377	356	366	408	370	355	373	366	346	366	378	349	388	343	382	390	383	393	374	366	353	380	379	381	353	372	356	349	338	346	358	363	399	376	366	364	358	355	360	342	401	357	355	368	408	344	352	379	383	380	403	391	381	403	394	391	382	408	410	401	382	371	351	350	371	353	370	365	352	376	405	390	378	370	353	365	380	401	363	374	370	370	343	373	356	361	382	361	372	388	351	385	321	385	332	371	372	356	390	369	394	355	374	355	380	392	399	340	361	336	392	344	367	384	373	361	349	382	381	337	393	365	371	349	351	393	387	366	373	367	368	347	399	378	356	398	385	374	361	363	371	360	394	369	366	347	355	396	406	377	412	370	385	379	372	394	359	377	335	382	335	392	338	341	388	350	402	350	381	381	370	393	371	360	401	353	383	375	386	371	362	363	391	353	355	359	349	375	377	333	350	415	349	392	368	405	396	406	388	365	365	371	351	350	346	368	368	355	359	412	374	373	361	339	376	395	409	370	352	371	388	365	370	387	355	344	441	340	372	342	370	386	405	374	392	394	385	358	398	406	349	392	362	387	381	405	382	346	391	384	372	359	383	356	339	392	376	404	369	355	344	394	360	343	364	368	374	371	382	379	345	365	352	371	322	377	375	388	397	371	389	370	377	371	376	376	322	405	367	387	390	360	363	394	389	355	382	362	399	410	357	397	361
5686	968	863	805	780	791	788	781	815	786	859	744	781	792	762	840	840	816	787	783	871	813	754	771	839	785	807	824	787	830	804	834	782	866	811	829	775	799	751	791	810	781	776	783	789	769	783	779	769	819	822	797	814	836	837	781	795	764	776	837	754	771	790	770	849	761	857	846	841	770	848	834	819	864	825	822	770	790	772	776	806	794	787	793	739	853	802	799	875	748	822	780	775	804	804	808	758	854	776	833	784	756	839	815	813	765	778	819	774	781	822	798	821	824	808	795	802	774	819	831	753	835	794	807	764	815	812	837	803	806	746	816	734	801	808	805	750	870	820	778	823	814	819	806	831	832	826	803	803	799	779	830	791	814	817	829	778	850	829	764	774	818	770	816	809	806	832	856	849	815	779	814	839	776	784	747	819	797	800	779	779	808	787	775	817	813	761	810	807	802	770	769	832	786	783	746	768	792	777	829	795	806	801	807	810	802	851	813	817	756	820	766	771	757	807	795	825	825	773	800	851	809	792	762	789	818	780	787	829	791	772	820	771	777	788	856	784	782	860	814	781	787	796	771	756	831	818	817	866	798	753	801	845	771	767	730	772	773	832	839	804	792	810	766	796	834	806	812	778	769	863	787	802	819	801	802	804	794	804	814	814	829	773	828	752	778	857	815	840	783	849	756	835	812	814	759	765	768	806	800	835	828	845	847	847	837	815	785	788	806	814	802	794	794	848	831	801	812	794	806	849	790	818	824	840	835	807	831	815	819	826	797	801	771	775	756	788	883	857	811	832	785	802	771	818	818	809	776	772	797	806	814	830	807	793	810	823	724	835	764	817	766	794	838	837	830	800	804	828	812	793	839	796	803	782	835	734	763	829	814	820	795	813	798	780	777	793	830	760	804	825	828	819	813	802	752	804	769	835	788	801	745	828	751	818	749	814	747	758	820	872	798	815	793	820	803	829	796	773	792	794	789	779	820	806	818	861	791	840	859	793	782	840	798	805	761	846	764	820	804	781	833	816	813	812	857	727	814	828	872	810	818	794	833	785	786	823	769	791	802	834	828	794	806	822	804	827	798	814	837	791	793	797	745	765	824	907	814	841	746	765	823	790	810	800	798	795	837	836	786	859	779	773	815	782	833	823	836	838	804	819	819	761	862	855	818	853	799	784	836	857	788	831	838	826	820	812	835	765	762	784	803	825	811	794	804	767	762	811	802	812	742	857	788	797	767	834	754	729	768	783	779	830	814	797	882	843	830	789	820	843	797	800	797	820	815	819	767	824	761	765	823	742	793	780	806	798	835	839	810	788	810	837	811	798	784	813	806	844	763	847	825	755	823	867	774	794	761	792	837	827	795	846	797	829	757	859	891	805	783	788	775	831	764	796	784	817	832	811	764	778	814	770	751	806	823	807	870	843	786	822	845	751	855	754	771	786	808	859	839	814	785	815	802	826	794	812	872	816	806	793	895	799	751	810	808	776	772	809	819	784	808	803	791	826	755	800	789	797	785	802	767	819	803	794	805	773	782	789	808	805	837	784	796	792	800	782	770	793	788	810	813	837	820	767	773	808	766	788	765	825	816	805	823	833	816	819	792	858	827	785	773	786	830	811	804	746	821	829	810	789	801	831	775	826	859	814	795	828	813	830	836	836	799	790	845	773	761	802	798	839	834	843	874	811	814	799	783	757	761	815	778	776	739	764	824	808	814	796	816	816	807	793	785	798	795	827	794	817	783	833	837	796	796	798	784	821	833	800	864	816	828	799	846	821	828	798	772	773	802	794	802	820	810	789	793	800	820	753	809	773	837	841	780	835	864	803	843	802	784	747	809	844	853	796	816	820	819	791	851	787	799	802	834	808	823	785	777	844	838	774	840	804	760	805	814	810	784	787	797	790	821	765	818	750	788	800	743	805	839	836	824	832	827	829	864	783	782	792	799	821	742	834	864	767	834	808	797	805	746	810	813	787	817	817	817	784	773	789	792	785	791	791	782	874	862	805	813	815	850	819	762	806	819	855	806	781	803	801	791	800	785	824	794	794	762	832	808	844	843	828	814	806	809	810	829	788	780	825	822	804	829	820	829	878	828	810	804	811	766	840	871	779	797	784	825	822	829	840	853	783	773	802	786	789	793	802	778	831	774	844	764	763	722	777	806	757	851	842	802	791	762	810	852	799	810	805	809	787	775	832	815	800	814	775	808	790	836	820	772	753	863	813	795	823	788	784	752	775	788	839	789	819	784	779	802	831	808	750	756	782	816	812	803	777	812	791	751	771	831	784	807	813	801	859	793	760	815	815	779	834	811	832	798	785	818	841	773	824	782	806	820	854	756	814	729	800	798	773	782	771	846	843	829	785	825	781	777	821	837	859	837	862	811	743	804	841	741	854	818	784	822	848	842	807	814	826	829	832	750	775	831	800	784	803	822	784	789	752	815	809	826	808	838	816	833	775	787	803	801	812	804	809	768	775	827	782	779	833	785	877	846	768	774	734	805	834	785	814	781	778	821	786	832	816	798	787	804	770	796	789	809	767	746	778	805	821	821	832	779	795	818	802	807	809	779	798	732	782	801	807	771	800	796	786	801	813	772	840	775	793	707	809	795	793	817	781	822	825	828	787	807	803	795	763	796	802	817	829	801	790	820	818	855	790	817	771	790	791	795	779	746	821	814	854	793	845	772	793	833	788	806	784	859	839	787	817	809	843	812	845	864	848	825	811	753	803	797	749	866	826	790	782	762	815	819	806	805	828	828	771	789	801	799	856	831	828	822	811	747	811	798	772	812	850	766	785	806	804	758	789	829	805	797	788	834	828	757	734	808	856	851	785	795	793	826	796	818	767	821	804	815	830	809	781	827	842	836	793	790	802	790	705	773	809	815	775	821	787	829	779	849	827	799	811	749	810	806	811	826	840	783	804	836	843	831	851	801	773	803	799	793	803	801	805	822	847	835	764	833	809	850	780	847	753	812	830	840	834	788	815	831	804	756	833	812	827	830	809	767	750	814	795	771	780	797	771	826	783	833	768	786	746	812	781	901	803	822	814	806	800	829	757	784	776	785	817	863	820	796	765	843	763	848	803	859	797	795	853	789	821	790	826	794	803	761	847	810	853	818	846	813	809	811	809	776	791	740	878	816	804	829	803	794	784	861	805	825	789	803	811	824	775	791	770	863	766	792	824	792	800	809	779	787	842	795	838	861	805	795	776	823	799	784	772	809	826	845	794	802	837	779	801	777	810	777	822	792	792	771	726	814	805	824	816	800	812	824	826	820	839	799	763	858	721	850	785	840	795	795	779	811	801	867	787	759	817	822	786	843	813	742	833	748	794	805	775	787	862	768	819	813	802	864	820	823	777	804	778	787	775	812	788	830	807	724	838	771	805	821	821	821	791	812	856	800	756	824	845	774	837	854	795	826	778	810	783	836	875	850	766	774	774	791	803	810	798	798	794	838	819	788	760	833	839	808	806	833	829	831	816	767	801	761	859	776
24908	21466	24796	28535	21460	21048	926	392	322	320	324	318	252	275	280	292	281	249	309	251	245	208	256	262	227	225	251	240	231	238	250	284	268	263	234	267	264	254	261	253	249	261	278	252	246	223	225	234	240	246	277	229	260	267	259	248	255	244	271	281	252	274	248	283	234	253	271	232	285	243	245	227	267	246	219	270	222	264	250	276	262	255	223	233	250	251	266	261	231	238	234	246	257	277	256	268	233	249	253	250	268	236	233	251	286	246	234	252	255	254	220	245	246	231	248	252	245	223	222	289	256	250	213	223	201	233	223	256	234	242	222	244	257	265	247	248	272	244	254	273	266	268	227	257	240	247	272	266	223	247	255	238	245	269	269	258	268	249	268	248	259	248	231	219	266	267	242	252	247	252	248	234	265	265	249	250	235	248	238	243	236	241	236	241	234	258	245	288	242	255	249	235	253	249	235	257	251	242	239	228	261	229	255	254	243	268	263	242	264	254	252	249	227	239	214	248	214	237	244	249	251	237	240	257	246	225	223	248	253	269	253	269	270	254	245	232	253	250	272	263	249	260	245	261	232	236	221	263	238	284	254	274	211	257	256	231	218	231	233	245	252	278	233	279	250	222	249	247	249	234	261	243	233	269	227	242	246	286	263	269	268	253	292	228	277	245	236	255	284	268	216	278	226	255	244	250	265	266	269	261	234	240	263	260	225	239	245	245	259	239	238	230	279	228	235	278	250	271	259	279	252	232	235	247	238	264	259	246	214	244	261	252	220	259	237	249	242	245	273	235	258	264	247	236	227	244	249	244	227	224	212	264	225	240	246	241	270	255	257	248	241	272	256	253	253	265	251	244	248	255	245	261	224	239	247	251	257	247	246	246	253	246	250	264	229	245	239	255	234	253	228	240	213	238	265	221	255	254	259	276	271	273	250	269	239	248	251	258	217	258	246	228	224	240	256	274	282	229	240	254	218	240	238	210	228	234	245	248	223	256	221	246	269	240	262	267	241	226	237	242	253	230	254	253	258	219	261	233	264	261	248	263	252	267	254	242	232	259	252	231	216	278	267	259	263	214	263	249	260	228	256	244	247	228	269	269	246	237	263	247	241	289	215	248	256	262	259	260	238	245	244	268	238	254	251	262	250	241	218	236	255	227	272	272	268	247	246	256	214	268	281	256	261	250	240	266	280	228	250	253	247	256	230	275	230	242	267	247	267	252	257	251	260	260	261	226	233	249	241	228	225	272	271	271	258	250	257	225	232	255	270	259	275	244	269	244	252	232	236	256	259	243	246	213	273	245	265	254	233	227	252	215	234	258	229	209	248	248	265	240	292	278	257	216	252	257	244	254	259	244	238	249	254	273	242	274	270	239	257	277	299	251	254	222	265	260	242	262	211	270	257	260	286	251	288	257	248	254	265	305	274	284	222	243	253	245	236	248	261	234	200	218	271	247	253	249	262	232	259	232	264	260	265	267	237	250	222	247	270	210	253	237	252	268	252	266	259	236	250	244	251	241	242	247	246	237	263	261	254	230	257	212	263	262	272	234	283	259	255	245	257	281	247	263	249	229	216	242	264	248	278	264	243	240	229	240	233	255	238	268	246	242	254	251	254	262	231	225	236	246	290	240	251	253	269	250	251	253	242	245	260	254	236	258	248	226	252	237	251	246	282	228	238	236	269	266	249	251	236	268	261	253	260	240	237	259	244	262	234	232	252	234	256	220	240	261	246	242	276	235	234	264	265	228	256	230	262	234	246	264	284	258	248	229	262	254	256	238	230	225	236	230	229	269	238	232	213	240	223	267	260	247	246	271	223	247	260	267	240	235	263	219	254	230	248	270	249	257	240	267	284	258	249	238	266	242	260	262	263	240	270	246	270	248	229	268	222	243	237	271	262	258	237	248	244	250	294	219	260	266	245	246	246	259	229	250	230	231	234	249	263	269	271	235	238	247	275	263	260	291	253	252	236	241	247	246	246	248	262	249	269	245	255	245	243	247	256	276	260	270	246	247	267	272	254	233	238	251	243	251	268	241	259	254	228	241	212	222	259	237	252	239	261	270	256	215	267	266	249	264	255	237	247	283	244	260	265	252	218	234	227	256	243	276	221	279	285	225	258	233	227	262	279	236	246	234	229	246	242	229	256	268	262	229	249	227	241	248	255	238	259	230	273	226	276	276	277	254	254	262	258	244	240	254	255	222	280	263	253	220	256	249	233	252	238	252	260	267	228	259	243	255	266	238	246	231	244	244	227	246	240	267	254	273	256	245	234	268	246	229	272	248	225	240	253	256	241	241	232	274	234	232	264	255	233	235	241	281	261	233	260	231	278	251	232	240	267	275	263	220	233	249	270	221	267	230	229	258	261	284	240	245	258	276	238	247	267	288	254	240	249	244	259	254	247	271	250	250	232	225	239	252	228	235	268	257	251	243	273	259	242	242	271	243	255	264	253	252	238	254	247	253	247	260	259	239	248	253	242	248	239	238	244	239	269	229	222	258	251	205	229	245	240	244	246	255	266	246	272	239	273	229	227	278	264	243	259	257	244	257	239	223	252	247	253	251	250	251	244	218	252	233	265	238	259	236	239	246	218	246	248	224	217	216	250	242	247	230	258	249	235	240	238	246	232	250	228	238	227	251	238	241	238	231	229	225	249	268	229	261	252	248	225	221	235	236	249	260	239	229	264	247	270	261	244	220	232	252	280	248	233	297	204	260	246	238	268	228	262	271	217	275	271	233	232	255	237	231	247	228	225	263	247	252	262	240	242	269	261	237	233	236	253	268	241	255	254	280	262	231	281	263	245	258	233	247	236	243	240	224	261	232	239	218	236	239	285	267	239	282	231	250	253	250	213	252	239	243	232	244	204	263	252	264	243	229	246	247	245	265	257	264	269	241	246	245	233	280	273	237	235	242	230	274	228	283	262	253	258	264	259	264	224	251	228	245	239	234	254	268	254	232	273	246	248	274	264	263	230	236	224	236	241	257	268	199	256	260	223	243	265	268	259	238	280	238	232	236	263	238	249	218	243	247	257	262	249	262	259	236	263	264	249	221	214	249	248	265	234	249	262	228	268	246	243	259	235	250	240	239	264	238	259	253	276	217	253	267	268	257	269	247	228	243	246	245	264	233	211	261	247	245	271	267	240	249	282	265	259	273	253	259	263	251	248	269	248	243	239	241	248	249	253	243	263	289	254	253	259	255	257	244	233	247	234	240	259	255	249	239	231	241	254	237	237	264	211	259	254	255	252	246	259	237	243	233	203	236	245	227	250	260	249	247	253	260	269	252	249	271	223	224	243	234	234	239	251	260	255	249	256	226	254	245	231	274	262	258	242	235	246	246	236	239	261	264	260	257	269	291	257	225	248	236	259	247	242	250	238	273	236	248	237	225	224	251	221	270	247	273	262	256	254	213	255	242	243	228	241	273	247	226	206	260	283	273	232	235	229	248	262	232	239	250	244	249	270	254	259	255	279	278	289	249	220	251
3077	1920	1143	783	668	616	608	597	585	554	571	578	583	556	542	565	568	545	583	579	587	537	512	576	518	539	557	516	523	578	518	551	535	592	495	586	585	557	543	573	575	528	560	493	498	513	526	535	545	535	561	544	533	568	518	603	536	494	530	508	528	542	557	573	527	533	527	586	523	515	568	515	548	586	580	575	540	563	578	532	559	546	504	545	517	533	562	540	533	565	530	545	535	547	570	555	527	556	562	564	576	531	566	522	516	533	551	537	567	524	504	548	548	549	529	532	573	548	562	575	531	546	543	536	589	564	588	542	535	554	548	541	549	568	538	593	557	581	560	560	533	550	548	509	537	532	543	523	547	598	521	539	563	543	563	572	514	525	553	540	548	561	543	521	550	566	525	566	548	565	541	590	587	532	538	572	545	505	544	513	515	550	591	530	535	564	542	547	548	506	538	500	619	561	527	552	566	566	582	556	554	538	555	523	532	529	567	543	536	562	553	601	549	547	521	523	539	557	545	546	575	556	528	582	558	536	535	526	556	580	579	558	584	563	533	569	559	562	533	533	538	542	523	562	526	584	569	563	550	553	581	572	579	504	566	561	526	535	493	517	540	529	539	530	548	559	547	533	520	519	555	539	548	531	523	552	564	558	559	516	569	546	527	600	606	558	583	568	560	528	565	538	536	553	541	532	528	561	527	550	546	562	516	509	554	559	502	534	561	567	560	502	537	547	538	528	521	574	580	609	536	542	535	501	551	557	572	520	548	560	538	541	533	583	544	557	532	548	533	571	554	520	549	540	538	558	527	575	517	554	557	520	529	537	556	536	577	557	554	569	534	588	572	527	568	524	536	509	492	527	539	545	534	537	564	531	538	534	550	560	562	525	547	551	515	522	535	532	532	520	533	583	575	564	542	502	576	540	533	528	524	569	529	551	557	561	518	524	514	538	588	559	509	542	524	561	535	487	516	544	539	559	572	524	535	590	528	545	536	572	509	524	555	571	520	551	534	543	600	582	542	543	497	575	525	598	543	570	562	566	565	543	558	561	549	526	530	527	522	530	548	543	575	589	555	565	532	534	564	540	542	513	529	564	549	537	520	548	534	535	536	544	521	547	545	529	578	534	558	542	564	542	562	512	548	546	574	537	540	563	524	524	515	508	503	491	524	558	533	516	561	548	541	576	527	496	539	511	568	568	551	549	539	530	511	491	539	548	515	567	575	517	510	506	552	559	566	531	549	511	542	537	549	607	566	527	564	582	540	581	517	596	575	506	556	564	558	571	515	534	566	566	544	581	571	521	561	549	531	553	503	574	592	495	570	562	538	566	536	550	516	513	566	524	573	585	537	565	566	545	520	570	531	530	513	536	554	535	580	571	580	492	515	561	521	541	525	544	530	530	546	546	532	520	557	563	544	579	506	513	560	577	589	528	560	545	537	505	536	493	548	506	583	533	528	522	577	493	557	539	556	570	523	554	491	559	533	595	536	542	560	569	528	570	597	513	519	533	501	550	556	541	538	550	542	566	543	536	538	569	520	511	516	531	519	539	578	572	547	545	554	533	531	567	538	587	579	562	524	569	572	557	518	550	556	528	536	521	560	550	591	542	521	545	549	578	544	563	574	538	547	540	583	546	530	555	560	542	540	536	540	541	535	522	551	567	522	522	550	517	546	530	596	549	534	529	540	534	592	575	558	501	549	580	577	551	521	475	560	561	550	482	527	548	552	574	546	566	567	546	538	555	555	578	550	577	550	522	544	539	494	561	517	554	522	561	556	529	527	580	571	563	514	521	538	556	518	539	525	547	511	551	580	545	556	544	549	502	542	547	551	566	503	556	578	552	579	514	587	548	585	557	567	595	527	531	589	564	522	510	570	546	554	569	549	535	535	559	510	583	550	496	544	533	538	538	537	568	578	541	479	526	543	623	552	556	568	534	529	516	521	547	529	543	529	555	555	521	531	585	570	566	518	544	511	560	545	534	565	541	538	540	537	505	534	517	534	547	539	571	546	522	551	562	538	590	545	543	507	595	520	545	580	519	545	545	530	544	545	523	514	566	558	543	532	575	517	527	504	529	598	539	588	553	552	541	596	519	540	506	569	575	547	494	574	568	515	558	538	539	569	532	547	578	534	528	572	558	562	564	532	523	530	546	510	536	534	570	578	532	565	545	545	556	579	534	557	524	566	549	549	564	565	541	514	546	524	541	516	534	585	549	557	580	572	567	533	511	531	548	582	503	563	553	564	571	533	549	546	548	558	544	578	525	577	544	540	528	499	514	597	534	520	578	578	568	552	556	529	544	551	551	557	537	590	520	535	549	547	542	508	520	596	557	503	571	526	538	528	564	574	562	529	570	574	580	526	543	576	560	570	603	531	553	538	555	546	558	544	544	585	576	545	516	601	525	512	513	574	509	536	561	563	572	544	530	524	577	546	551	573	534	541	569	553	591	520	546	586	565	501	530	537	566	555	519	566	603	556	551	540	501	585	554	535	511	582	571	482	575	555	561	526	547	561	496	559	536	531	565	546	538	531	524	545	540	544	499	535	568	528	538	568	573	529	514	568	529	544	514	544	539	557	533	548	539	535	482	566	515	518	542	549	516	515	527	547	591	590	556	502	503	585	567	582	540	527	556	502	569	542	595	533	544	542	569	541	539	528	575	523	541	526	562	563	544	528	529	541	506	567	526	526	561	523	530	550	515	533	533	606	542	563	505	519	581	556	555	521	556	521	568	597	544	579	537	567	534	566	556	568	556	519	546	525	521	525	554	528	562	600	557	589	541	536	587	591	515	534	539	564	549	530	554	568	536	554	557	520	499	531	540	521	564	564	545	562	520	575	560	523	583	543	524	573	513	553	509	521	543	558	541	560	532	527	525	509	570	556	557	559	579	586	563	600	516	526	543	525	536	544	537	575	523	564	562	578	525	514	566	524	547	566	546	546	500	520	591	538	553	527	554	528	531	522	563	557	526	495	581	574	531	509	494	583	561	528	582	534	555	521	555	552	504	561	513	525	544	563	530	562	532	604	538	568	559	589	530	539	552	544	577	574	556	588	567	538	522	519	541	520	547	585	517	528	527	535	536	546	547	499	549	566	544	542	551	515	588	537	562	525	560	556	529	586	543	546	541	584	542	567	507	588	555	523	548	565	554	559	494	527	531	535	535	533	532	546	551	573	554	526	563	551	519	497	542	546	519	545	587	530	532	559	517	536	584	553	580	498	531	548	539	533	563	505	532	515	538	514	525	585	536	548	553	564	537	511	579	583	521	563	565	558	545	571	530	580	540	562	548	572	556	566	576	552	563	574	580	571	514	543	567	584	551	544	547	527	544	518	510	549	549	538	540	524	573	514	536	499	501	581	511	530	525	565	559	588	584	535	537	517	538	561	527	524	564	529	556	512	549	552	545	527	550	537	567	570	561	545	515	535	554	559	540	518	558	577	491	567	552	558	556	538	530	548	547	555	521	527	532	545	554	584	550	526	554
24310	21466	25105	28238	21469	21473	17748	503	275	202	189	178	182	169	159	134	127	121	115	119	132	120	130	130	111	108	114	131	110	117	103	108	141	109	110	112	118	107	104	136	119	125	130	109	113	99	103	133	126	117	95	119	113	121	119	120	104	108	135	108	104	124	111	108	118	87	119	106	120	119	102	121	131	97	110	102	102	111	109	106	110	98	127	107	125	116	113	113	105	132	106	103	115	115	96	123	80	99	132	125	108	116	126	117	117	110	123	109	98	108	121	109	131	94	106	113	119	107	111	98	107	123	100	112	99	95	88	107	101	102	99	113	114	134	100	111	101	102	108	94	102	130	113	143	134	102	101	108	112	91	110	112	114	101	95	111	137	125	141	99	107	124	108	115	100	107	127	104	123	116	101	132	109	92	99	141	115	92	108	91	121	103	115	108	108	112	111	113	116	101	105	118	102	86	126	107	110	100	102	107	111	103	122	115	104	97	133	101	117	124	136	127	102	103	90	108	96	115	112	119	126	95	102	119	116	96	111	111	98	103	101	107	126	121	118	104	110	95	119	135	134	107	114	122	107	112	110	120	111	111	124	132	118	117	118	132	140	107	114	88	89	102	112	118	140	120	111	99	107	90	114	104	105	98	120	84	94	110	110	111	117	115	119	99	100	111	102	125	121	112	115	129	105	101	106	96	114	111	101	101	100	114	136	139	118	96	99	122	102	106	116	111	123	99	114	106	112	108	109	95	111	84	115	110	113	115	91	106	115	106	115	131	99	100	123	111	106	92	115	122	125	115	115	133	98	124	98	112	113	126	93	108	121	122	106	101	117	124	123	99	134	99	110	103	110	129	110	106	122	107	107	122	102	111	115	111	104	107	94	124	109	107	113	115	123	95	102	94	110	94	115	109	127	142	95	98	101	97	99	98	116	107	119	126	121	106	102	97	112	125	78	124	109	118	114	100	115	107	118	111	121	106	97	87	120	120	107	98	110	99	113	95	113	119	106	116	117	93	108	128	121	108	97	96	116	105	108	129	108	109	106	95	108	112	89	108	105	114	95	102	119	116	95	114	96	119	111	111	129	103	97	128	96	111	87	126	102	98	116	101	102	109	103	130	96	111	108	95	102	128	122	122	103	103	115	117	97	103	114	135	111	114	117	104	104	106	106	101	107	101	99	106	114	99	106	113	101	99	84	95	135	115	115	100	114	113	108	108	112	110	128	110	104	110	106	96	133	92	107	125	134	127	114	107	115	118	115	117	110	108	121	100	103	107	105	108	104	122	116	102	85	94	106	111	121	100	107	115	113	120	105	101	115	130	134	106	124	125	114	113	107	117	80	123	105	121	97	128	128	114	108	126	109	113	130	108	104	110	109	109	107	107	97	96	106	100	108	111	111	114	94	130	135	101	112	95	104	112	109	102	119	89	117	112	126	112	115	96	104	114	114	105	101	103	104	129	113	104	108	113	124	95	112	112	93	128	141	108	102	117	120	113	87	108	120	101	98	127	107	119	118	111	135	142	102	112	95	96	140	114	104	118	120	90	122	128	96	122	105	114	112	95	90	118	104	113	121	102	86	119	97	120	103	104	115	104	104	109	110	115	113	96	87	137	137	99	107	112	124	112	90	107	114	115	109	124	111	112	103	111	110	113	100	116	119	114	113	126	93	100	93	105	128	108	109	102	105	123	122	97	99	96	98	118	84	121	95	100	100	95	126	130	91	112	115	111	107	113	108	117	102	99	109	124	113	106	107	106	108	123	120	107	109	108	114	112	108	103	119	105	128	116	117	100	117	110	115	123	108	98	125	129	100	108	107	113	137	101	138	113	119	115	113	97	106	93	123	103	126	133	126	129	101	96	114	107	112	120	87	101	121	105	106	108	111	127	101	105	101	125	117	105	92	108	106	117	124	116	101	94	87	99	109	121	101	119	111	102	99	113	104	123	117	107	115	126	104	107	115	100	124	114	118	114	117	116	101	96	111	116	109	115	114	116	121	122	102	100	92	102	93	98	96	98	127	110	104	95	124	88	99	128	118	111	105	116	107	120	103	92	114	91	110	109	116	135	114	105	111	116	114	123	119	94	91	99	98	119	111	103	116	115	112	125	108	112	113	113	114	130	118	123	108	87	96	91	114	127	83	111	114	120	95	109	112	102	121	126	132	104	110	94	89	129	109	105	111	116	111	90	105	127	117	122	111	105	117	111	104	111	107	101	103	128	131	102	105	91	121	105	108	111	111	121	112	128	109	122	116	101	123	104	116	120	96	117	99	129	117	109	115	100	114	102	104	104	104	116	101	111	125	113	127	111	105	106	116	155	94	131	106	120	122	128	122	107	114	111	116	137	89	105	105	91	146	116	117	107	113	107	117	102	136	128	113	99	105	101	110	105	81	102	110	114	97	133	96	96	121	128	105	110	98	110	113	93	114	104	127	108	110	102	105	117	116	108	98	117	114	105	105	117	94	108	116	115	113	112	100	130	128	112	103	119	108	104	100	125	122	109	101	100	92	116	114	104	123	105	119	102	89	101	110	99	95	118	136	113	134	95	106	112	107	84	102	109	98	121	119	102	109	109	109	100	103	109	105	104	100	114	131	92	93	104	116	138	94	87	94	115	108	110	137	110	100	101	104	92	98	106	111	137	119	124	109	114	96	94	113	115	101	131	93	103	110	93	102	119	119	105	121	104	108	107	106	109	116	119	104	118	98	116	108	104	118	120	132	104	116	124	92	115	97	114	126	99	107	95	109	118	108	112	114	111	127	106	100	124	123	107	129	137	100	102	109	131	100	104	117	134	100	91	124	130	120	106	103	122	91	103	111	111	113	110	94	108	105	122	111	114	115	114	126	104	111	108	108	117	103	107	103	90	126	118	99	112	108	98	99	114	114	117	120	111	103	98	119	120	100	99	103	142	93	101	117	102	132	108	108	119	117	110	128	105	100	110	116	91	102	117	95	92	121	122	108	107	111	103	118	122	113	112	113	106	110	113	108	127	109	104	95	100	110	122	104	126	109	124	100	126	89	128	125	127	115	104	100	104	104	124	96	94	98	130	113	104	95	100	107	111	103	113	126	119	118	111	99	114	122	126	104	121	127	117	102	92	106	88	119	113	78	84	107	102	118	118	124	101	106	106	97	98	102	111	153	95	105	104	113	111	113	116	112	118	99	98	113	135	98	127	104	124	127	108	89	83	130	107	94	116	115	110	90	101	115	113	91	113	106	117	124	117	121	119	110	110	126	113	98	88	128	101	116	129	111	109	86	84	117	110	117	114	104	109	115	136	123	101	100	109	123	113	102	117	132	98	99	103	105	95	113	108	103	118	105	93	128	111	115	110	99	94	107	97	117	113	95	95	97	102	91	105	84	104	103	94	108	115	105	121	101	112	115	123	115	132	88	126	110	117	119	105	124	109	113	114	102	111	110	96	124	100	119	115	99	117	101	106	106	110	95	114	108	98	108	106	118	106	100	107	117	117	99	124	114	120
2922	3082	1361	708	530	414	373	313	342	266	331	328	301	295	279	304	267	304	265	278	276	303	297	257	292	287	277	281	272	298	272	280	257	291	256	282	292	247	283	289	245	280	284	290	300	276	250	265	295	273	297	274	267	288	284	274	300	276	284	259	308	276	293	275	283	271	274	278	252	279	264	253	301	266	252	281	258	307	297	259	291	271	260	269	243	273	247	281	306	293	265	274	269	274	289	261	270	274	276	264	274	296	311	288	299	263	286	259	248	295	267	268	271	289	280	283	251	307	245	273	312	276	275	262	272	291	279	297	259	278	277	256	279	276	280	268	228	273	261	283	275	275	275	272	242	251	288	279	282	287	276	269	288	270	274	248	284	258	282	270	282	300	267	267	281	294	284	273	309	265	249	264	268	275	284	298	277	275	289	275	308	249	285	291	243	260	262	269	283	277	287	296	300	281	286	299	288	262	264	263	278	267	296	258	267	262	266	263	290	292	274	281	281	297	268	260	271	263	241	236	260	280	287	280	284	271	309	294	279	283	288	268	261	253	270	277	287	273	282	259	294	283	275	257	311	260	289	263	255	269	293	281	253	263	271	266	264	267	294	273	284	265	276	263	300	280	289	283	257	268	263	307	274	269	287	295	275	278	266	283	268	298	291	267	304	236	293	252	245	273	311	273	259	281	262	284	278	264	270	287	279	290	245	306	275	259	290	276	293	276	259	306	283	261	262	281	295	272	283	292	263	292	300	273	277	253	251	270	259	268	281	273	280	278	282	296	282	276	285	260	275	284	269	253	275	238	280	278	303	280	266	270	274	285	279	283	275	266	267	276	261	268	294	276	265	291	297	256	243	275	318	258	256	290	276	283	263	274	253	305	295	266	299	296	307	267	300	271	277	305	246	289	295	262	259	283	272	257	271	267	260	270	269	272	270	254	267	276	267	271	262	281	275	266	290	279	254	282	293	248	309	276	271	258	273	290	294	280	291	285	254	283	270	265	294	250	281	266	267	270	253	256	315	267	281	281	277	264	255	281	282	290	256	278	277	299	260	271	295	276	261	275	285	277	280	264	262	281	284	273	264	303	280	276	269	280	293	293	271	251	255	250	274	291	265	266	270	293	223	263	270	282	273	279	276	239	284	276	314	266	301	288	287	266	275	264	263	244	274	282	319	300	302	303	300	263	274	274	272	289	265	262	299	274	258	305	289	269	277	263	268	260	259	244	262	287	285	290	272	292	281	278	277	297	290	283	270	303	287	298	311	295	292	281	262	291	283	253	268	288	279	284	269	298	282	299	280	269	285	303	290	289	274	263	289	301	273	280	262	268	292	269	270	229	263	284	249	262	249	262	289	270	318	281	276	273	253	281	287	274	280	287	275	265	288	264	270	250	271	283	271	273	272	262	277	274	267	297	287	276	281	301	284	247	290	277	260	309	295	261	279	270	267	262	293	280	232	284	281	239	278	286	314	264	295	295	273	293	310	255	279	257	275	280	272	264	273	285	285	264	277	272	273	304	255	276	283	277	288	274	261	278	286	258	259	268	281	297	290	263	284	294	282	287	268	295	295	297	235	270	277	283	304	273	268	276	290	285	272	254	279	283	245	268	276	278	325	288	282	274	257	289	274	300	261	296	261	293	264	269	266	293	266	269	266	285	315	308	269	301	302	257	261	277	300	245	268	247	268	277	277	284	250	291	270	262	259	258	276	261	251	307	261	251	280	269	260	244	255	292	285	261	281	291	288	277	260	270	273	294	265	287	292	293	257	252	253	268	287	293	299	262	285	264	287	282	286	295	274	269	286	264	288	279	266	295	255	260	296	264	291	289	260	293	281	267	263	279	301	283	277	269	282	266	273	304	293	300	263	265	270	278	267	271	267	250	277	286	273	266	293	273	265	246	276	262	278	288	279	276	259	279	264	259	270	287	244	265	306	266	265	285	278	253	254	255	263	253	259	300	268	255	277	309	285	288	277	276	247	282	264	281	262	303	289	267	258	258	289	276	274	273	285	274	305	286	270	280	267	258	284	294	290	287	287	265	268	248	314	276	287	273	252	277	265	281	258	296	270	273	283	245	262	261	247	263	292	238	285	264	270	259	302	269	261	249	277	281	253	314	279	241	276	296	292	247	274	249	236	268	286	268	289	271	308	277	275	266	256	267	289	259	281	264	270	273	272	287	246	273	278	271	267	273	258	296	292	260	258	265	254	268	283	265	306	263	294	283	309	276	307	261	292	283	273	281	285	293	261	290	269	300	271	275	283	285	251	294	272	268	273	287	280	263	258	303	293	291	261	247	316	279	300	257	263	278	266	253	282	254	288	239	279	306	284	263	296	293	274	301	275	334	271	272	315	278	289	291	288	276	260	251	300	271	241	283	263	251	286	277	262	278	249	278	284	289	281	303	269	299	295	270	253	253	283	244	247	285	239	274	280	279	295	257	294	257	291	245	248	311	271	298	304	231	289	280	251	290	260	279	249	264	275	258	257	279	275	292	248	292	287	257	286	290	253	275	270	281	265	287	275	276	263	293	275	264	241	264	279	260	282	286	265	298	303	251	266	303	262	267	283	265	292	316	293	278	247	270	251	298	250	268	262	268	279	261	296	287	295	265	256	277	287	253	298	280	283	261	246	297	277	253	264	305	263	277	279	289	269	306	286	264	284	281	270	275	251	297	280	263	244	267	271	289	283	267	243	281	269	270	298	286	289	292	264	255	273	275	286	261	247	280	269	261	283	288	252	306	289	280	261	271	287	240	278	242	286	286	254	268	278	278	286	278	281	278	262	256	267	277	279	269	249	273	284	273	268	263	266	260	302	281	264	293	296	292	319	282	252	278	287	295	281	281	289	284	284	237	301	279	295	272	279	265	285	271	258	263	275	267	289	290	292	286	264	266	271	293	291	270	257	291	247	252	263	300	275	316	290	291	258	256	273	280	266	281	279	306	269	276	270	274	270	269	251	272	294	278	288	269	287	287	277	278	270	283	279	266	270	306	243	273	288	293	256	270	278	287	286	281	273	286	284	274	283	269	284	283	257	293	303	256	260	283	300	284	268	279	254	279	239	250	288	273	281	279	264	272	251	262	290	254	287	237	272	249	281	266	263	277	263	298	256	276	262	266	274	269	264	285	298	276	262	284	258	280	268	280	287	280	276	279	271	290	282	300	261	261	290	270	251	292	275	245	274	254	278	265	254	265	286	279	264	280	273	248	275	248	272	269	274	275	258	264	286	256	272	278	262	262	249	300	271	289	256	283	270	305	294	271	279	256	296	275	261	253	289	267	295	267	271	278	290	270	272	248	265	269	274	253	271	272	280	272	269	262	272	273	293	273	287	272	282	269	299	268	265	251	260	263	289	306	265	284	285	261	261	255	257	264	241	259	260	291	264	306	231	264	278	268	254	299	285	298	285	258	244	280	284	279	243	273	258	273	247	279	282	283	264	247	275	280	218	267	295	280	289	256	260	267	307	308	286	276	263	273
32178	20998	11453	921	525	456	446	356	410	375	376	374	356	403	434	384	361	386	377	401	374	384	363	377	386	367	398	389	372	353	379	412	397	373	344	345	381	367	374	374	358	376	397	376	365	363	355	352	388	379	345	355	362	387	338	399	346	347	369	388	392	344	385	380	408	367	391	396	383	372	357	353	364	371	375	385	393	358	369	394	364	337	379	365	354	343	375	334	402	340	350	380	367	382	387	350	371	367	369	354	381	388	373	371	379	346	379	388	377	371	390	355	339	336	341	359	382	353	355	380	370	380	419	377	378	375	340	338	385	339	380	373	389	344	354	381	399	368	355	339	371	372	395	361	379	410	368	344	373	368	356	371	376	369	361	345	368	387	371	365	367	380	373	383	377	354	370	353	356	362	381	383	359	378	337	356	354	373	349	411	349	411	376	353	372	361	404	374	368	378	344	351	361	386	384	392	348	349	361	389	363	373	359	387	383	362	369	394	388	363	390	376	371	346	342	375	357	382	380	358	349	373	374	358	349	387	386	376	371	405	396	377	405	369	362	388	375	399	375	386	351	384	354	352	370	356	361	341	380	398	380	353	385	360	365	368	372	389	341	382	362	382	332	384	363	395	385	373	370	395	383	360	348	379	336	407	392	376	367	384	390	375	338	307	362	342	370	349	367	366	351	405	318	353	362	394	389	365	341	361	357	329	386	364	353	387	359	407	425	403	354	400	340	369	376	381	346	370	365	353	376	373	388	362	399	413	375	348	395	360	350	341	372	391	334	408	409	358	378	353	367	357	328	380	375	390	378	352	410	363	343	345	356	368	379	364	384	378	361	341	387	378	363	339	389	327	347	330	363	379	389	352	390	396	379	356	352	363	385	340	364	376	371	383	349	376	351	400	360	366	413	386	374	422	357	352	358	377	396	374	358	364	383	394	408	370	395	347	348	386	359	384	365	333	372	367	350	327	339	367	406	384	373	365	400	383	410	399	362	380	397	369	356	386	374	386	380	383	386	360	406	374	390	366	405	361	361	347	366	362	360	357	356	332	337	356	355	333	378	370	409	361	352	372	416	336	365	359	373	381	350	359	323	385	376	379	346	354	358	363	353	384	346	347	323	384	284	368	411	376	341	386	359	365	382	384	357	340	333	360	370	371	348	386	336	332	374	381	348	367	368	359	393	349	371	357	347	355	349	338	347	385	354	400	373	364	348	364	390	338	349	355	393	392	368	392	361	352	333	363	362	362	354	360	358	345	359	354	384	376	387	367	378	386	384	385	398	382	338	374	366	374	392	340	357	358	390	368	330	355	384	376	372	370	369	403	390	341	387	360	352	390	415	368	367	367	371	340	385	366	367	366	403	344	385	394	388	375	400	348	385	360	402	336	370	374	375	345	330	412	390	362	378	347	396	369	341	385	368	361	356	382	375	372	352	426	391	323	359	335	395	362	397	389	388	380	391	398	399	337	358	427	401	363	373	387	373	347	404	379	360	361	389	353	374	365	390	357	371	376	334	386	390	371	368	403	355	350	382	376	380	353	369	375	397	367	358	359	394	374	339	358	344	377	365	377	344	339	354	346	367	396	369	370	387	361	362	346	371	388	413	341	355	373	367	392	353	365	378	371	376	373	414	361	381	356	393	409	351	369	391	355	371	360	372	334	376	361	404	347	346	356	377	380	376	370	359	368	353	361	369	376	366	377	418	364	375	359	375	345	402	370	358	389	342	404	402	360	365	366	376	360	367	388	365	362	392	381	337	380	347	368	373	413	392	366	358	383	361	348	350	394	360	391	356	389	356	371	350	316	389	389	397	361	375	338	380	383	369	363	378	418	366	350	339	328	361	370	355	374	389	334	340	340	335	386	380	367	388	369	352	354	349	363	381	350	418	387	385	377	372	403	355	358	350	378	348	388	385	325	353	399	341	352	374	385	365	369	374	334	351	363	361	386	379	353	397	389	388	385	324	369	386	369	368	401	354	358	410	351	372	342	380	367	397	337	354	384	394	358	340	375	357	388	367	346	401	389	399	366	341	391	376	365	355	369	357	377	357	361	375	386	376	385	363	353	387	382	397	370	339	355	355	346	363	332	358	391	386	366	374	374	358	371	388	356	374	403	335	373	336	357	363	349	397	350	314	355	381	342	365	375	360	379	373	395	357	350	377	352	354	375	379	373	367	385	377	346	341	416	363	364	313	367	372	395	340	381	359	348	340	360	410	396	345	399	332	367	333	329	358	360	404	382	382	359	351	415	347	363	378	368	368	374	370	386	360	345	386	393	395	378	380	380	337	361	331	392	419	359	356	357	368	416	366	345	401	354	400	364	380	391	367	334	403	376	342	370	391	355	335	371	407	351	327	362	361	389	344	384	343	343	348	372	364	399	375	371	421	366	377	400	400	376	382	393	372	336	392	385	365	386	336	356	367	366	382	376	349	341	370	330	341	337	371	352	356	376	346	348	373	404	395	377	379	353	395	381	386	376	386	408	367	349	373	361	361	333	333	366	369	376	361	360	375	400	384	376	345	368	379	358	371	344	388	370	385	383	396	367	342	365	383	356	381	398	336	345	352	340	359	368	397	376	351	393	397	374	357	397	411	355	324	389	391	375	375	392	385	390	396	376	405	351	345	377	363	408	382	354	371	361	330	332	367	361	362	394	382	372	366	387	382	403	353	385	388	349	368	368	344	394	352	402	336	352	361	385	401	365	359	371	376	361	364	394	376	312	373	379	360	325	354	401	369	351	355	380	374	342	356	345	382	384	376	397	356	366	342	408	384	402	400	372	380	355	387	377	419	340	369	346	346	384	328	343	390	352	350	356	349	358	384	422	365	403	366	375	402	367	346	363	359	412	333	371	391	360	385	373	356	343	373	352	363	387	400	345	364	389	347	350	362	323	342	384	339	329	368	371	375	405	402	374	377	377	347	390	416	373	401	360	372	374	350	373	353	375	359	365	354	333	386	365	391	427	372	375	357	365	380	393	373	395	358	388	376	359	347	344	372	365	375	366	398	375	353	343	348	342	368	389	380	377	352	347	385	354	333	378	365	352	387	334	380	350	335	374	358	362	330	343	394	355	391	349	352	326	364	335	368	366	394	350	406	364	372	359	369	349	378	378	356	349	401	324	350	352	389	378	359	404	345	359	405	363	362	375	396	356	394	325	359	365	385	345	363	390	374	391	359	357	430	365	315	343	382	365	346	367	362	386	389	388	375	360	362	391	397	343	341	393	351	379	376	379	378	386	374	333	383	408	364	348	370	343	361	382	369	366	372	336	342	369	338	395	384	354	369	332	384	396	375	380	333	358	399	344	359	369	389	364	404	385	415	343	370	401	369	338	369	371	350	365	330	354	352	362	341	342	329	369	350	366	354	406	353	359	339	359	369	394	369	367	394	376	374	347	367	384	369	329	355	342	358	390	383	378	373	418	379	388	395	370	369	320	384	402	378	348	391	390	347	371	378	398	389	369	380	332	357	369	356	358	368	346
5635	848	818	797	848	867	782	777	828	841	823	849	811	764	799	838	831	802	821	782	837	820	760	870	833	830	754	809	823	765	767	762	796	792	794	794	850	837	813	764	812	818	794	780	789	785	803	866	827	746	816	800	816	762	807	804	768	820	824	774	777	782	809	863	797	829	850	765	815	757	817	792	827	762	782	780	775	820	777	754	765	806	769	816	784	820	808	856	814	829	806	796	804	808	835	810	797	839	790	817	825	789	825	825	798	829	817	776	830	830	788	725	847	795	769	820	832	812	828	788	809	788	835	900	761	783	822	796	792	795	749	780	816	834	803	800	788	796	771	826	833	803	799	848	754	802	781	809	775	818	818	781	802	802	791	805	839	797	827	821	817	815	831	768	793	828	775	833	796	820	808	808	804	826	810	794	846	761	795	795	788	794	810	776	816	809	804	764	768	812	788	789	803	853	796	820	774	792	776	780	806	809	851	785	795	838	799	835	804	784	816	779	820	805	827	827	795	820	825	859	787	733	829	807	774	785	803	777	805	780	782	830	779	823	826	808	797	800	786	810	853	789	778	809	804	813	810	807	768	810	804	791	823	828	851	787	811	759	789	789	809	833	839	834	766	808	830	779	784	817	772	766	828	783	802	799	810	797	760	801	800	785	774	773	746	795	819	772	796	832	804	839	824	810	832	809	827	793	806	807	782	814	778	787	810	770	804	799	752	836	811	851	805	820	785	808	799	803	821	836	787	792	818	756	825	786	748	832	794	795	764	775	775	796	793	811	792	809	826	836	833	759	793	787	780	803	864	770	800	811	777	799	795	836	759	854	807	768	753	801	812	794	843	796	827	804	799	813	810	845	793	748	822	792	819	792	815	791	811	774	828	824	833	835	787	751	819	777	790	776	815	807	815	804	822	786	828	794	848	785	799	821	840	758	761	806	793	758	755	786	789	821	827	803	834	768	833	825	781	807	805	799	753	800	789	817	766	831	739	773	842	759	805	772	842	791	804	851	737	797	784	815	746	815	859	810	795	817	780	769	793	830	757	803	788	826	771	789	784	859	841	842	795	803	768	827	827	768	852	794	786	799	788	833	819	755	819	818	783	777	801	824	749	838	818	789	832	844	804	783	776	752	803	748	827	824	825	825	767	767	825	790	794	799	798	781	785	786	817	746	812	793	820	777	840	787	782	797	814	875	754	773	823	812	785	815	782	778	769	750	745	773	744	781	804	849	794	847	766	814	776	874	806	788	780	828	790	805	824	826	794	777	805	783	866	812	824	830	864	806	817	825	778	843	791	806	819	850	778	799	819	755	791	825	829	842	778	798	774	786	840	799	855	841	799	808	794	799	798	780	801	791	780	838	817	783	814	816	835	810	770	801	793	850	853	817	809	803	838	825	742	797	782	797	779	843	821	815	844	769	751	783	810	787	806	815	841	810	807	800	805	794	821	826	774	823	796	799	782	796	810	774	792	788	773	760	851	780	779	786	815	790	812	785	788	822	750	806	813	785	805	830	841	819	819	828	812	803	829	787	793	779	791	760	779	785	786	771	816	830	773	832	808	789	818	783	833	797	780	804	807	781	774	763	804	775	860	784	798	792	873	804	783	778	810	790	776	790	757	827	779	800	795	834	804	761	762	849	793	853	782	798	829	848	811	784	820	803	851	827	808	762	763	790	775	789	790	805	795	798	825	805	759	845	794	832	784	852	777	805	804	809	820	821	789	827	805	801	847	804	798	787	792	802	812	827	790	793	785	832	785	853	872	775	795	756	807	825	818	781	792	840	805	824	794	808	799	808	798	798	787	788	793	842	793	808	807	799	806	745	820	815	874	782	782	750	810	837	801	835	834	771	807	852	823	838	777	823	798	776	790	813	822	792	808	819	832	827	804	823	820	783	772	830	790	811	780	758	826	763	787	788	797	809	847	808	756	770	799	812	796	815	764	767	838	838	755	827	829	825	787	784	834	854	777	805	747	773	844	778	794	783	751	822	819	797	777	806	729	796	777	767	790	791	802	819	797	794	804	789	841	823	755	742	819	805	765	765	821	809	816	771	859	760	821	757	789	826	823	772	789	831	780	819	800	795	795	812	752	796	822	755	771	785	781	798	785	791	797	817	804	830	786	774	804	843	775	801	857	772	826	770	825	787	818	850	791	815	854	786	801	826	766	835	754	802	811	767	804	861	795	803	840	833	803	792	815	779	750	746	784	815	827	742	824	826	812	809	804	751	796	830	822	789	804	791	808	815	790	826	767	768	786	829	814	828	842	832	806	786	804	842	806	777	784	841	788	807	774	826	769	872	822	839	800	855	781	806	808	788	822	796	785	816	822	800	770	819	796	801	822	761	772	805	818	810	827	782	774	830	816	800	755	778	787	780	799	846	786	744	785	807	791	788	795	814	763	781	757	836	800	825	790	835	833	791	800	805	775	821	782	797	750	792	816	785	827	783	796	832	809	843	761	746	820	792	840	803	824	768	794	758	785	815	778	801	821	806	812	776	813	805	825	815	803	807	813	821	888	831	793	776	785	771	794	864	842	830	804	799	831	767	768	789	837	816	845	792	797	774	763	759	822	821	806	790	774	763	815	833	831	825	831	807	775	805	767	807	817	765	836	742	799	788	795	833	824	749	772	800	792	797	830	761	884	799	807	799	804	842	825	831	778	791	781	760	810	843	814	809	785	812	743	757	838	798	778	737	818	796	825	756	813	746	812	764	850	813	823	833	817	791	826	792	769	799	796	743	824	815	797	786	831	767	777	776	819	818	761	763	817	768	769	809	813	804	822	819	815	805	846	807	818	841	821	814	781	760	811	797	809	838	810	795	812	798	730	783	811	816	767	847	795	796	804	837	809	781	798	770	788	795	833	822	798	831	802	845	809	826	823	787	797	791	772	780	813	852	804	836	812	780	791	852	771	781	755	836	806	825	791	827	779	811	786	757	770	819	797	805	769	791	783	821	783	750	785	840	818	820	782	804	788	817	807	768	819	745	843	819	816	735	817	836	825	756	797	879	772	779	782	819	754	780	803	754	798	872	776	764	789	789	781	763	824	809	823	810	789	813	791	787	863	837	846	775	832	811	816	741	783	826	792	816	809	798	804	780	846	784	866	811	828	772	748	808	791	776	773	810	803	814	815	766	781	800	828	781	828	829	799	823	854	821	813	806	762	778	743	809	823	821	819	825	775	805	808	859	843	711	757	818	814	804	743	801	783	786	838	775	798	796	783	796	798	769	811	817	854	782	829	778	847	797	806	804	759	757	749	770	766	813	794	791	785	816	843	778	820	802	796	831	786	784	782	808	811	836	812	781	826	764	774	774	786	844	769	796	791	809	802	772	776	750	803	839	777	805	766	775	749	878	762	791	767	822	830	796	798	803	809	787	806	836	791	796	794	766	811	797	802	822	845	792	812	793	802	798	758	806	821	816	784	868	810	825	795	752	817	794	850	823	776	780	823	797	766	819	787	844	799	814	779	823	766	773
24948	21514	24828	28621	21511	21230	1038	392	310	314	326	301	274	255	249	248	274	248	285	228	235	285	250	275	240	264	243	267	220	251	263	235	255	261	253	242	265	244	276	262	240	243	240	254	250	249	278	269	253	279	252	252	244	264	244	237	237	244	251	248	237	257	255	257	253	276	267	256	245	273	237	256	231	266	240	271	236	257	239	256	254	270	286	227	271	258	230	261	286	228	242	255	239	236	291	253	258	273	253	238	229	235	279	290	252	254	281	289	256	260	268	241	275	274	284	274	237	251	232	255	248	270	230	268	247	251	248	246	255	240	278	274	242	255	262	259	275	250	262	283	218	242	261	283	281	289	240	250	241	230	245	253	252	272	252	255	236	213	244	259	271	251	270	292	259	265	240	248	253	240	265	236	260	242	235	244	239	236	261	265	257	235	254	234	257	285	241	229	243	264	276	258	269	251	245	240	273	256	246	245	257	276	261	255	253	233	265	257	269	246	211	236	272	246	240	248	239	231	282	242	258	257	256	237	257	230	268	254	256	251	243	282	255	249	254	291	217	245	278	224	249	241	269	250	249	243	263	252	256	266	216	243	265	247	268	285	232	263	284	253	247	270	236	269	250	223	272	251	266	257	254	254	252	235	232	262	276	246	256	266	242	248	260	229	268	238	273	231	264	235	260	249	264	272	236	238	272	244	253	250	253	229	276	268	274	239	241	251	267	264	237	231	277	236	265	260	268	226	269	281	231	227	236	276	257	224	215	268	282	234	247	239	217	258	284	256	237	232	247	239	254	259	258	239	253	255	247	268	245	233	276	240	256	251	255	241	222	266	247	245	242	269	290	274	274	223	223	271	231	267	241	253	244	257	235	258	294	297	232	292	267	254	266	248	237	246	246	242	260	287	262	264	248	253	231	246	263	214	231	276	232	243	249	249	246	270	249	247	240	256	277	251	234	256	249	255	257	265	256	244	260	243	252	262	226	253	249	226	280	264	279	243	230	260	243	252	261	261	262	253	267	259	268	248	251	257	279	258	245	235	241	230	245	272	264	270	236	236	284	245	250	257	239	267	261	250	266	247	209	270	250	248	247	232	266	225	219	248	260	284	224	222	272	283	271	241	239	242	268	241	239	263	240	270	227	265	278	242	256	233	269	247	251	275	252	269	260	265	260	260	267	249	262	295	264	222	241	256	253	247	246	252	261	256	264	251	260	257	265	260	250	254	222	223	272	273	235	263	222	234	226	255	249	272	253	247	227	235	218	219	262	254	240	241	246	244	271	260	283	233	254	239	277	263	267	259	253	277	243	228	228	287	236	241	255	262	241	258	257	270	261	240	233	251	283	266	256	269	264	263	276	254	259	254	260	250	275	235	254	220	241	238	242	213	250	258	255	267	253	231	272	229	230	260	250	253	232	241	252	278	244	255	212	255	270	233	229	251	240	248	242	249	270	248	260	248	234	254	261	249	252	250	269	242	266	248	269	262	261	273	246	255	247	267	230	258	264	265	259	255	260	240	249	248	250	273	259	236	235	231	249	238	265	246	282	241	260	247	275	261	239	258	227	241	234	261	242	234	245	268	238	256	239	301	237	254	262	244	271	248	264	229	241	259	246	262	270	259	283	259	261	260	258	228	252	291	256	275	247	236	244	219	253	243	267	254	225	271	278	269	269	271	222	230	237	241	237	248	279	235	232	244	263	303	212	257	226	249	266	245	243	278	262	248	289	282	239	243	214	243	236	243	217	241	266	230	260	233	238	259	267	252	274	257	249	230	278	279	285	262	239	237	266	261	262	260	263	265	254	255	268	288	226	261	224	260	243	230	253	233	264	245	279	261	282	270	250	273	250	251	262	280	253	261	283	229	261	291	265	270	261	236	235	235	244	214	264	262	234	279	268	273	258	246	250	257	260	239	230	256	250	243	265	214	256	229	275	241	246	257	250	266	269	261	301	261	260	251	264	252	272	276	239	268	266	236	252	246	249	249	259	256	240	273	219	225	221	235	239	215	231	226	247	240	269	247	242	267	270	261	255	259	254	284	244	259	230	252	218	275	237	262	205	232	250	230	244	237	266	260	270	269	211	251	276	224	256	248	241	240	232	261	274	263	257	243	261	270	257	236	241	215	226	240	223	215	225	246	254	262	271	250	246	240	259	230	263	259	258	242	271	253	257	239	225	249	272	255	263	242	240	249	248	256	258	224	254	233	270	255	254	256	266	262	243	258	267	270	232	218	258	223	276	279	215	229	239	219	261	252	269	238	279	252	247	267	279	230	264	263	231	226	246	246	287	267	257	238	270	286	228	276	216	256	265	254	269	258	267	222	253	249	235	268	235	281	280	276	240	244	214	240	266	248	261	208	243	270	248	242	270	229	252	222	245	246	244	232	258	220	267	268	272	255	252	244	275	282	244	252	257	262	252	227	284	207	254	240	260	270	258	236	253	228	249	277	245	236	282	251	259	257	252	266	254	258	291	255	258	255	240	268	246	253	264	259	249	273	248	257	277	265	260	243	246	230	238	278	265	274	227	272	245	253	255	250	266	224	247	267	252	283	281	289	250	260	261	234	234	265	250	237	242	243	246	243	239	270	253	227	263	253	255	270	247	234	250	243	255	264	236	241	243	259	248	211	246	219	214	250	260	260	251	224	229	235	247	255	258	240	254	276	256	239	252	258	262	249	251	236	248	241	245	274	257	262	249	255	229	247	202	268	225	236	263	230	218	231	267	281	231	259	257	261	224	243	286	289	249	255	252	261	267	239	270	221	258	221	277	255	254	241	259	263	218	259	272	258	219	245	252	219	249	259	235	252	245	268	294	247	259	281	234	239	264	268	259	243	253	255	235	238	264	292	281	214	205	239	231	255	266	261	239	254	227	257	257	250	246	254	248	261	234	242	253	245	260	219	221	238	228	236	239	273	245	247	240	282	291	267	256	252	239	251	224	266	260	257	264	270	245	249	232	233	252	222	254	238	222	249	254	264	250	248	220	237	248	247	240	219	254	231	227	248	238	243	246	279	248	242	235	251	251	244	277	288	271	257	249	221	250	243	247	270	252	248	262	247	253	242	285	229	250	260	262	272	226	230	263	242	255	246	253	254	254	254	244	258	274	235	253	214	247	245	225	227	257	242	256	277	265	256	256	258	236	262	273	245	245	266	234	270	251	236	239	250	223	263	255	273	223	252	248	254	251	208	249	260	266	256	259	241	274	243	250	257	255	247	249	250	253	261	258	238	250	236	260	236	222	258	281	258	227	257	279	257	241	233	290	231	232	239	268	234	297	249	236	267	248	232	219	275	259	251	287	248	242	232	235	238	235	269	240	241	218	239	238	204	236	258	276	273	267	272	228	240	261	274	244	239	256	259	243	272	263	263	260	255	252	282	227	221	241	255	242	266	241	255	254	242	247	240	236	256	237	248	246	239	250	237	267	260	254	260	256	236	266	246	267	261	263	274	251	266	251	247	259	244	247	250	223	221	230	272	255	262
3077	1995	1083	834	691	561	633	578	559	562	527	551	554	534	595	546	524	554	552	553	530	545	563	553	545	517	564	522	534	589	589	531	510	598	530	581	566	543	552	540	570	569	524	581	549	497	559	529	546	509	549	574	556	551	556	551	589	530	558	526	567	553	560	545	534	562	595	535	552	527	579	564	546	564	562	542	568	535	543	567	528	526	575	557	567	537	530	531	505	571	582	583	543	551	546	580	562	552	547	544	531	580	575	539	562	537	562	559	562	531	565	551	548	527	548	542	544	563	594	532	533	524	554	522	543	547	519	553	513	599	560	544	567	568	547	526	553	549	525	556	523	534	546	527	534	525	537	543	564	536	509	548	552	504	557	496	567	542	554	552	576	527	545	530	538	567	565	504	539	517	522	522	561	533	546	553	570	584	587	546	551	548	564	550	504	532	562	563	567	600	563	577	558	554	569	538	588	506	530	534	525	528	553	528	554	561	530	556	511	567	544	560	534	567	535	540	558	573	513	564	552	555	554	545	551	591	499	540	548	552	537	508	565	546	538	538	549	539	582	508	510	563	525	538	555	570	499	546	551	557	550	533	524	583	570	529	565	526	551	573	543	541	548	553	576	563	515	551	527	497	576	511	540	543	552	567	559	548	522	533	546	518	552	552	542	506	540	570	576	534	515	583	530	568	599	535	516	548	552	546	573	550	556	540	584	554	531	539	579	564	538	553	562	521	526	574	526	512	521	548	561	558	519	590	589	554	538	559	570	561	552	514	567	531	569	555	576	507	573	573	540	504	569	506	584	505	520	553	513	564	586	534	601	553	545	556	555	497	531	522	569	548	556	578	532	533	551	527	577	562	557	553	515	578	530	574	536	618	509	585	564	537	524	528	530	542	597	556	568	596	571	511	540	534	561	539	539	590	524	528	549	524	528	556	567	554	588	532	557	529	572	583	535	570	520	550	531	511	541	542	587	571	509	483	490	545	549	505	601	529	541	557	565	567	561	534	550	520	533	597	526	603	568	560	566	545	560	550	517	535	511	544	556	588	516	545	515	568	578	551	524	512	546	578	532	575	561	529	542	565	587	530	562	596	579	549	513	586	593	537	562	568	538	568	545	538	564	570	551	551	546	557	549	558	565	554	572	563	540	566	587	523	556	578	566	466	529	564	539	535	521	529	550	558	563	591	509	527	545	564	537	536	541	568	538	546	560	556	529	536	560	516	507	585	530	575	528	551	524	527	547	543	546	544	521	557	549	548	578	563	520	541	514	551	526	553	502	582	515	503	530	555	593	564	558	539	553	504	570	524	524	521	525	511	539	570	528	529	528	542	522	538	533	585	568	547	531	535	584	534	569	565	552	510	533	563	555	505	563	559	546	601	581	549	531	530	523	561	561	544	560	548	582	544	554	518	549	534	542	557	510	558	549	517	507	528	555	553	524	535	529	549	521	505	558	594	536	567	520	562	548	542	540	573	559	569	560	600	562	578	539	536	593	540	559	587	532	562	546	579	533	544	526	557	572	554	580	542	508	518	576	546	541	516	558	574	531	543	558	578	500	560	505	552	558	545	573	556	552	557	549	538	578	576	554	582	578	553	584	533	519	560	501	507	552	550	542	513	520	559	558	522	532	519	579	560	574	497	547	566	565	548	567	541	549	560	555	544	545	526	541	574	542	524	588	554	523	513	556	552	538	536	586	539	560	587	565	502	553	574	530	577	535	548	531	564	531	574	536	538	590	551	530	557	551	550	589	554	572	501	533	566	513	512	549	578	532	492	592	530	536	557	536	518	527	566	540	548	572	543	574	550	550	589	544	587	563	500	544	525	521	544	594	553	539	565	547	537	563	567	560	527	569	551	558	539	568	572	532	516	526	592	548	553	537	588	517	551	525	545	533	579	566	535	528	548	544	511	540	528	553	502	574	577	559	545	552	511	520	547	574	559	584	500	592	544	544	524	569	559	530	643	530	526	516	569	548	533	546	574	544	566	566	557	565	548	571	529	559	508	528	558	598	537	576	542	599	545	529	517	526	513	586	517	562	542	585	543	521	529	553	521	555	533	541	536	564	545	540	530	528	513	554	560	598	555	548	548	534	503	538	560	543	558	542	523	549	504	550	561	499	505	570	546	555	581	595	568	522	509	485	552	542	569	519	550	564	568	539	554	599	549	500	576	523	622	530	542	566	521	533	577	577	543	539	531	540	524	551	510	526	529	547	547	540	555	554	567	560	540	582	580	541	552	533	583	520	558	527	566	564	560	539	536	536	517	566	538	551	589	524	592	537	549	557	511	538	603	554	548	542	548	532	511	537	551	556	524	558	532	565	515	536	547	584	579	539	583	537	529	545	549	526	509	601	558	552	566	543	519	534	542	519	545	565	544	539	548	572	533	535	539	578	576	549	532	572	557	512	530	560	552	541	591	534	511	554	577	565	528	531	521	550	518	549	539	513	561	554	510	546	567	550	554	527	535	543	536	523	514	527	499	538	578	557	542	511	554	539	528	570	524	509	527	563	532	573	541	541	525	543	540	543	523	538	526	547	561	526	566	513	542	559	541	536	543	561	553	493	572	519	525	555	506	576	534	527	640	575	565	533	538	528	493	502	560	546	605	540	508	546	555	538	558	543	549	563	503	535	538	580	520	542	530	579	562	567	535	598	516	559	582	522	518	563	557	566	534	586	553	515	554	569	529	570	573	564	569	554	487	549	542	538	560	553	611	567	540	542	540	561	528	542	557	554	562	530	533	525	570	506	559	531	576	569	541	548	556	557	542	536	559	542	559	538	546	563	541	585	560	529	538	569	546	572	538	594	527	533	513	549	579	522	525	585	554	535	506	556	542	558	534	576	630	570	523	558	580	520	549	565	562	554	558	550	563	516	499	551	543	494	567	547	549	515	563	519	523	563	575	551	583	555	535	505	538	493	530	529	523	543	572	570	552	556	554	561	537	557	543	548	555	579	541	551	554	539	552	559	516	547	574	525	569	559	549	522	545	527	501	551	494	570	575	549	544	531	512	524	554	548	617	587	538	562	579	554	537	572	557	570	563	559	566	545	571	534	560	536	522	528	578	536	573	579	577	547	557	562	571	546	532	532	529	555	501	572	594	554	547	545	533	537	506	559	549	580	516	516	525	558	518	557	552	576	558	580	534	548	545	514	573	561	540	514	572	547	570	549	535	562	541	578	541	532	535	532	527	521	563	547	578	536	553	560	514	533	535	482	575	539	559	527	570	538	514	553	522	541	542	530	531	598	592	572	515	545	553	563	562	562	546	571	526	582	571	515	552	560	554	551	532	540	572	509	559	541	563	524	536	505	530	546	555	544	540	572	527	544	549	571	543	554	531	562	525	523	561	556	521	511	563	555	523	552	511	527	598	563	550	530	542	536	551	529	550	561	483	518	586	533	557	535	560	555	538	578	565	560	560	565	556	533	558	552	530	546	554	561	591	553	577	527	529	605	542	539	552	515	585	566	556	545	578	564	564
24319	21490	25174	28244	21490	21498	17897	441	282	203	173	189	151	159	174	158	135	118	126	144	119	119	111	134	145	125	111	132	117	139	117	136	119	124	106	112	114	96	126	110	129	121	109	137	115	109	100	114	125	103	111	116	111	141	104	106	117	109	119	107	99	126	117	108	106	128	98	101	137	116	106	109	110	138	122	113	116	137	104	121	112	110	95	122	117	119	89	119	118	106	92	101	128	119	108	129	99	114	127	126	125	120	98	121	108	111	91	109	118	100	101	108	96	90	112	92	108	125	105	134	115	97	113	113	103	134	101	111	101	110	104	96	106	136	108	142	112	100	137	108	110	112	104	105	122	97	109	121	107	124	110	89	122	132	95	89	118	124	108	107	114	115	118	120	109	116	107	99	134	136	119	105	109	107	120	113	133	114	93	99	90	121	101	101	110	133	91	130	108	96	116	102	113	115	113	111	126	110	107	121	120	117	109	122	132	135	112	108	115	110	110	114	104	109	112	113	138	117	135	119	106	119	117	110	130	107	95	103	103	118	113	93	127	113	100	112	107	99	89	94	115	124	125	106	122	119	104	119	104	112	110	115	93	98	108	109	108	113	102	95	97	96	118	91	106	89	112	103	97	102	101	129	101	107	124	126	103	115	111	99	101	103	114	107	120	118	104	121	129	98	89	134	113	98	111	109	117	103	125	113	118	107	105	116	109	120	102	92	110	120	104	91	107	105	106	102	115	95	101	122	125	114	112	99	107	118	124	117	99	103	95	106	125	99	100	120	115	105	123	121	108	97	106	102	143	107	112	97	117	100	107	138	101	103	100	99	108	123	118	112	97	128	111	107	116	117	117	108	123	122	124	130	92	113	117	100	140	108	111	97	119	112	108	98	86	111	118	120	100	125	115	131	128	118	113	97	112	100	103	112	90	133	112	110	123	107	111	101	112	96	117	114	119	119	111	113	88	109	124	95	117	125	96	121	109	90	111	96	119	99	110	103	114	116	111	130	117	121	131	113	123	104	93	123	106	112	115	102	123	115	104	116	109	127	98	98	125	109	103	112	111	102	128	113	109	100	97	116	101	102	106	110	114	131	113	130	110	109	123	110	112	106	107	111	127	97	115	98	100	113	132	95	111	105	113	96	138	85	97	95	116	108	111	93	90	101	116	99	112	114	117	96	107	124	102	112	105	116	109	108	109	123	108	95	112	133	97	119	150	96	136	111	111	122	106	92	111	89	102	111	107	118	109	134	128	116	120	121	100	154	108	125	100	95	106	108	131	112	126	94	105	99	119	127	107	97	116	107	90	120	93	109	104	128	116	115	137	133	132	118	106	137	124	110	99	114	93	100	90	112	102	122	142	119	112	89	106	122	113	111	125	125	107	118	105	103	110	126	119	107	115	106	123	125	119	105	109	109	120	105	112	94	118	103	107	107	130	103	122	118	104	129	99	119	115	114	121	102	119	108	102	104	105	105	104	115	98	110	109	112	109	115	116	94	119	100	122	100	120	111	110	117	105	109	109	95	98	108	109	88	99	104	86	133	98	102	109	117	103	106	99	121	108	96	105	115	94	112	112	94	97	114	111	88	113	130	113	125	104	128	105	96	108	108	117	114	110	110	121	124	108	96	108	132	107	125	113	109	106	113	107	122	107	100	114	115	114	129	110	125	98	94	113	110	121	111	100	111	116	95	99	131	110	104	106	112	113	121	134	136	104	109	110	117	124	117	117	105	95	124	137	114	120	106	97	110	112	109	94	116	128	114	121	112	107	120	119	121	111	98	115	106	114	135	113	97	121	102	99	106	102	113	96	117	125	123	130	105	130	95	125	127	95	106	106	100	95	116	117	113	132	108	110	120	109	110	120	118	130	131	130	114	105	100	115	95	111	112	103	110	109	110	117	121	111	82	101	104	119	109	110	110	110	116	109	122	115	116	97	105	116	111	123	119	105	93	111	113	119	103	114	107	118	102	119	128	117	101	106	112	102	113	118	118	115	115	118	135	115	108	113	85	116	126	117	125	128	104	109	116	108	97	120	136	104	101	116	110	95	115	109	132	108	108	109	123	99	94	112	90	137	100	79	119	109	84	107	87	99	124	119	97	120	125	111	123	121	94	109	122	98	114	108	101	109	117	119	99	101	120	119	114	104	96	111	132	121	111	100	127	105	103	93	112	92	106	137	115	127	101	90	133	121	105	126	106	114	113	115	131	119	130	108	106	125	92	119	111	90	106	96	101	101	97	118	88	112	113	119	117	108	133	114	126	125	131	107	117	122	97	105	102	106	102	104	108	109	126	125	133	113	106	120	118	88	99	105	109	123	120	98	110	112	109	97	113	103	125	114	113	101	120	117	115	130	114	94	89	100	102	94	100	99	106	109	116	108	112	120	96	103	119	117	112	100	99	105	128	120	109	115	99	104	102	86	103	118	111	109	101	120	119	112	113	84	98	126	121	110	112	106	103	108	96	122	111	121	116	97	106	102	109	114	101	107	112	123	105	120	112	117	111	116	127	99	115	112	117	97	109	127	103	97	109	123	108	109	111	107	115	129	113	113	115	113	120	93	104	117	106	125	112	109	103	92	119	132	111	91	107	101	107	109	107	127	119	126	118	111	112	107	116	130	127	114	110	123	114	108	109	92	125	117	105	115	124	104	115	109	105	100	103	117	123	114	109	98	95	119	100	93	101	134	115	103	104	125	108	97	126	131	124	118	91	107	131	126	122	112	116	105	111	90	122	106	125	106	100	92	84	85	113	126	108	115	104	115	120	95	116	81	120	115	103	113	106	104	131	100	122	116	111	110	106	108	123	99	106	94	111	112	98	110	96	87	98	110	97	102	118	125	108	105	101	98	83	131	117	95	104	112	115	104	108	98	112	109	77	102	119	129	126	107	103	123	132	109	127	115	143	104	107	113	78	111	100	114	122	107	118	118	92	98	111	120	110	103	112	113	122	113	120	101	113	92	108	110	109	125	108	121	129	103	110	126	114	115	114	110	119	115	101	111	103	113	112	120	98	89	111	118	119	115	95	98	109	128	105	113	99	133	110	104	97	117	95	102	107	93	94	111	112	136	103	106	117	143	129	117	116	110	116	112	125	119	116	118	100	122	104	103	118	113	99	103	137	124	113	123	124	99	121	126	113	111	112	94	123	101	126	106	117	118	117	123	129	92	103	124	129	117	126	131	130	115	112	119	122	104	119	118	106	98	112	112	116	120	116	102	101	109	110	119	105	124	131	125	102	99	93	106	122	112	128	110	97	124	108	111	112	109	118	108	111	112	134	104	106	87	92	100	108	95	122	120	113	121	106	102	113	117	105	117	90	112	117	114	129	118	107	94	109	118	98	109	123	133	109	107	115	131	127	111	120	121	111	119	108	103	121	130	100	108	123	111	122	95	118	128	120	108	102	119	114	118	105	110	108	106	97	107	104	118	107	94	108	114	108	105	100	105	120	115	107	104	109	137	109	120	102	95	114	115	122	104	118
2843	3017	1466	720	504	433	357	331	320	337	303	304	285	307	309	299	287	314	295	279	301	273	277	300	278	283	275	293	281	275	287	264	262	269	279	262	322	291	278	318	298	263	287	297	277	250	266	290	278	272	265	309	271	273	261	257	274	269	287	265	278	307	275	285	264	272	331	241	297	274	305	258	287	260	292	269	254	282	280	297	249	264	281	278	279	296	262	290	283	248	255	294	267	263	263	276	298	278	252	293	279	264	297	284	257	256	276	264	282	283	267	279	297	255	268	289	276	282	298	302	272	294	273	269	296	282	262	265	260	270	265	269	255	300	306	266	268	290	285	245	276	264	288	287	287	262	284	246	312	292	280	273	282	269	290	262	260	269	280	282	283	263	260	247	287	257	260	297	254	275	273	251	320	292	279	266	264	267	273	292	265	285	285	263	279	305	258	265	286	280	289	277	281	284	298	256	282	254	270	276	281	291	259	246	276	265	308	255	258	264	233	289	313	257	286	285	265	271	274	283	292	304	292	270	246	261	268	268	278	267	255	295	271	282	243	276	281	268	253	310	279	272	296	249	282	268	258	286	287	288	276	265	298	283	278	272	263	260	296	282	288	263	255	278	266	271	248	261	264	257	267	296	288	304	258	288	279	286	290	265	288	296	271	287	255	267	274	250	244	284	262	260	276	282	234	262	295	303	276	261	250	279	286	286	280	275	256	262	261	267	270	242	281	304	288	260	305	284	296	306	275	273	272	284	277	288	276	254	303	264	279	277	256	274	292	273	272	304	259	254	299	291	265	261	340	293	257	262	245	265	271	291	267	268	305	255	283	269	279	295	280	286	283	285	324	268	271	257	259	266	258	265	257	254	293	268	275	268	245	270	273	283	268	285	274	270	282	285	274	241	310	250	307	280	302	274	307	277	269	268	263	261	269	271	270	237	293	269	309	285	267	290	276	258	297	260	283	265	260	282	278	266	301	253	269	257	301	257	267	303	300	263	261	273	241	300	275	277	270	296	283	296	301	255	234	284	278	283	288	286	264	283	244	260	280	267	264	279	285	262	250	285	264	263	261	256	306	276	287	268	277	269	270	295	281	254	263	267	291	303	279	294	271	313	333	305	286	265	253	267	302	293	256	288	272	304	272	269	236	271	265	316	282	302	281	267	246	274	278	251	291	287	283	295	280	281	268	316	268	267	293	273	285	280	268	303	294	270	277	268	264	285	257	282	274	277	253	275	297	310	268	291	267	257	285	285	259	281	270	286	264	275	293	299	249	280	251	303	257	268	291	270	292	287	249	273	284	276	268	261	279	274	254	274	264	288	243	256	269	251	281	270	277	308	290	278	281	252	285	273	271	272	247	282	278	265	256	291	270	291	292	266	285	304	256	266	257	274	302	268	272	255	290	290	300	278	270	257	289	271	281	288	290	291	251	246	269	291	257	299	263	288	280	286	276	276	293	300	244	294	292	281	254	267	271	282	258	281	259	256	280	286	297	269	240	266	269	268	296	269	243	262	275	317	273	265	279	275	287	295	280	263	273	292	267	255	254	250	274	289	280	291	291	262	278	264	264	271	290	258	293	308	263	255	281	259	276	282	275	266	273	276	253	295	260	290	273	301	279	292	265	301	290	288	256	284	286	255	268	272	247	284	273	279	267	253	273	306	266	257	276	240	282	236	269	271	295	280	298	261	262	276	290	259	262	304	249	265	273	285	258	276	294	264	284	253	254	269	278	282	259	299	263	295	261	282	279	295	274	273	266	278	276	262	279	267	295	250	280	295	259	275	281	270	293	291	275	264	285	276	263	282	266	251	286	278	292	284	303	301	277	284	257	282	259	261	266	252	254	255	282	279	266	323	287	282	272	280	272	259	232	285	257	267	263	287	299	308	304	296	275	290	281	285	252	272	279	292	267	252	275	282	277	253	276	253	292	305	253	291	273	260	260	288	277	283	310	262	282	280	276	249	288	264	267	275	272	275	270	263	285	285	271	274	266	275	291	279	284	297	284	253	270	262	262	292	293	255	242	267	277	276	291	274	284	281	265	300	266	276	284	248	302	305	265	278	275	316	272	257	290	286	283	299	267	286	280	292	253	302	306	270	274	258	270	267	278	255	267	285	269	279	276	286	258	255	293	289	291	274	273	267	286	287	268	263	261	284	256	277	295	279	271	281	296	297	290	268	258	268	259	285	302	274	303	250	262	273	273	326	253	253	268	280	286	239	274	283	295	283	274	260	248	259	225	264	299	275	281	269	284	278	272	265	285	291	260	298	241	260	277	276	262	277	255	282	278	252	276	274	281	257	283	263	276	270	271	248	284	248	270	244	289	267	264	269	259	278	268	275	279	281	287	288	290	270	262	262	299	275	268	285	264	260	274	278	266	288	270	251	282	247	282	283	272	271	266	268	281	283	288	273	271	265	302	249	284	269	274	282	248	276	271	287	245	285	280	276	277	261	273	300	278	307	271	267	294	282	270	253	259	219	251	267	286	246	278	270	303	270	288	268	280	274	286	288	269	286	304	308	248	282	282	301	286	268	285	249	260	285	283	279	283	288	297	257	296	292	277	266	259	274	289	290	250	287	276	298	304	258	266	291	277	258	286	268	301	293	244	280	304	294	310	272	263	263	273	296	279	271	269	245	244	294	293	272	248	288	270	326	285	259	267	247	306	275	292	292	266	287	258	252	229	275	287	297	305	304	250	250	286	272	263	274	272	267	266	265	276	300	248	293	282	262	266	285	269	277	267	283	274	286	289	256	285	286	272	270	283	261	248	269	285	280	256	290	267	269	266	274	280	257	261	289	240	278	294	279	307	244	277	283	268	265	239	286	296	252	267	276	293	294	280	262	299	265	275	255	282	283	270	285	293	265	251	286	291	279	256	283	275	288	252	273	300	256	268	271	313	254	304	287	292	280	287	284	255	289	276	295	272	269	274	258	252	270	298	275	272	280	279	271	282	256	283	274	254	266	292	261	286	272	292	270	285	264	271	284	281	295	300	293	259	298	252	288	267	258	280	279	252	274	281	271	309	275	289	297	268	275	259	272	246	289	270	247	271	252	280	262	275	276	281	271	255	255	264	257	295	285	240	256	259	274	276	306	311	236	279	262	282	278	264	238	254	256	275	263	274	281	267	251	290	266	257	277	296	274	260	252	269	258	262	265	305	260	265	293	259	263	309	265	282	307	263	281	267	285	264	265	282	273	287	280	288	319	282	292	280	308	286	283	266	299	262	256	277	272	292	280	288	259	285	269	282	306	254	273	279	274	279	252	255	270	264	279	270	257	240	273	284	266	273	265	272	246	272	283	258	309	273	289	259	268	298	274	301	273	277	297	290	274	251	253	266	286	277	290	286	267	267	297	298	291	273	275	279	259	267	286	268	269	273	272	282	303	281	283	312	283	291	279	291	275	306	308	269	294	249	275	264	293	246	276	269	303	290	270	265	259	245	269	279	245	271	269	261	269	279	267	274	273	277	284	284	267
31817	20952	11659	925	474	479	428	344	382	382	396	385	377	375	374	312	357	335	371	368	409	359	391	374	352	363	345	386	338	359	363	341	348	363	375	329	358	340	356	389	376	386	359	396	387	395	364	398	396	327	399	349	346	314	392	352	341	370	400	365	385	356	372	370	364	363	407	378	408	347	368	345	356	404	338	398	401	368	400	376	369	331	358	363	363	353	375	369	408	367	353	380	390	367	348	359	390	355	411	361	358	326	385	400	390	405	365	315	363	334	389	340	355	336	319	351	345	350	342	365	374	368	340	372	409	352	390	369	366	360	380	372	365	339	336	370	341	369	373	363	376	394	358	392	378	371	384	351	356	367	370	343	382	357	362	403	379	340	374	382	339	355	355	350	365	341	360	352	352	364	356	370	366	350	365	343	354	385	376	373	350	371	341	357	381	385	321	350	328	374	400	350	356	365	380	386	354	387	347	371	389	385	357	366	358	371	366	353	359	373	344	370	364	360	382	352	366	355	342	394	379	376	350	366	344	356	376	364	378	419	345	405	373	373	359	346	366	359	374	333	348	366	396	348	375	369	399	328	366	317	352	364	409	368	372	367	370	379	375	361	339	352	340	325	343	369	408	355	377	423	385	356	346	396	345	338	392	391	403	395	371	343	330	369	318	369	374	338	353	379	351	378	355	359	372	385	351	348	349	352	368	383	374	307	340	419	386	380	387	335	390	358	362	327	333	365	374	350	362	356	358	361	389	383	413	343	320	372	386	377	328	354	362	378	394	385	394	375	347	348	353	362	361	375	393	373	369	367	372	354	368	365	349	381	363	343	409	402	373	353	372	358	367	358	365	368	356	368	386	343	366	381	343	400	360	374	385	388	362	367	369	339	395	391	352	335	380	388	397	359	353	368	366	369	327	348	382	354	376	398	352	382	334	365	410	377	365	382	384	350	349	363	371	361	410	375	380	386	343	349	343	359	381	376	367	328	340	393	353	388	373	378	370	334	348	364	372	345	352	328	370	345	376	383	368	339	337	345	351	361	384	356	359	354	323	364	371	354	324	350	380	353	387	369	374	352	352	356	344	367	326	363	378	368	392	340	358	380	364	381	334	374	346	359	346	385	354	409	345	373	382	367	379	363	372	361	340	370	355	359	368	334	371	373	367	354	336	411	382	386	368	325	350	361	377	373	308	340	385	399	353	363	397	365	366	374	374	365	372	336	345	375	385	372	331	333	363	373	386	366	360	381	377	409	344	373	374	329	347	392	374	380	386	353	377	356	395	360	332	339	394	348	389	361	377	345	370	374	369	379	398	364	381	347	375	390	383	327	373	364	388	348	374	345	351	361	359	368	355	384	338	390	342	380	346	344	328	380	350	376	381	381	345	347	367	362	375	396	388	372	381	410	398	380	398	353	340	350	361	380	383	381	396	346	323	349	384	388	355	331	353	363	364	357	366	385	411	321	357	391	352	390	372	361	364	361	362	373	351	354	373	380	357	351	378	307	365	359	372	390	365	384	360	363	362	379	381	360	358	369	354	374	365	371	367	375	384	357	368	365	364	388	369	366	396	367	363	368	345	337	380	363	364	397	368	381	372	370	323	364	382	370	351	312	384	380	354	389	385	329	389	348	378	358	381	359	366	358	379	399	391	355	326	384	335	361	357	391	332	360	361	437	381	383	360	402	426	356	380	383	367	375	341	360	367	360	406	378	362	375	422	418	351	366	378	390	376	365	396	342	389	322	357	358	384	354	365	354	334	382	345	425	347	339	362	373	349	359	360	362	362	360	373	387	346	356	373	336	362	358	383	375	403	384	357	397	375	370	328	398	382	368	362	353	361	360	359	383	384	377	347	357	344	365	365	336	401	378	370	358	338	375	367	364	363	339	378	390	388	361	366	370	403	378	391	352	389	334	383	352	360	364	362	328	381	338	403	368	396	389	384	369	381	393	353	370	406	394	340	365	369	362	360	371	363	383	345	362	388	356	330	374	347	373	376	334	372	398	358	349	399	376	338	373	353	334	367	369	390	404	357	365	371	328	413	404	366	389	372	327	354	348	403	423	360	347	370	369	370	358	357	357	364	373	387	371	367	384	387	380	324	355	352	392	390	377	336	360	370	388	386	363	357	378	385	378	374	362	357	404	381	359	378	383	375	385	390	363	369	370	347	384	364	404	367	362	328	343	373	377	396	348	387	352	385	367	398	325	367	344	353	384	389	337	394	364	393	354	397	382	342	350	379	357	370	371	380	407	371	375	338	365	359	368	370	363	379	348	363	375	366	365	376	411	358	354	346	379	384	372	362	356	353	337	352	354	398	377	352	376	340	427	379	379	355	371	361	360	356	405	374	339	386	368	345	350	381	374	342	362	349	341	390	387	381	364	352	374	337	351	396	373	373	359	350	369	368	347	389	353	323	400	377	385	378	330	376	393	383	404	386	388	347	335	348	376	381	349	405	338	400	356	385	368	328	344	406	378	378	363	351	345	371	417	389	382	363	343	369	357	370	348	345	381	372	374	385	390	363	353	361	344	378	353	386	361	365	394	322	351	366	351	376	375	340	387	360	382	354	371	410	350	355	363	321	349	361	392	401	350	383	382	401	367	384	365	402	327	366	380	344	383	384	332	368	361	387	382	331	367	377	381	346	338	346	366	394	382	381	378	359	366	342	414	375	368	332	381	383	406	381	341	347	376	387	381	378	366	345	386	387	370	331	382	375	346	342	398	417	378	341	373	390	347	343	359	347	357	359	384	333	364	355	378	349	379	402	343	362	361	394	367	352	386	379	362	356	385	356	365	340	297	386	354	339	406	347	407	367	376	361	352	350	341	364	380	361	416	360	378	389	349	352	321	372	357	353	324	362	369	396	353	386	318	364	385	356	399	357	361	363	325	411	368	356	348	345	355	345	355	381	334	398	358	370	397	403	374	361	353	350	364	349	362	357	379	368	349	331	373	357	360	375	390	386	380	347	384	373	381	384	361	357	397	358	367	399	357	338	375	335	334	364	403	352	381	373	334	382	373	367	367	408	364	360	372	381	339	348	358	371	360	437	372	382	395	372	373	376	349	352	373	356	350	344	398	356	328	388	370	394	341	385	391	377	356	353	346	354	352	383	375	372	345	390	362	390	371	371	320	349	382	341	347	368	356	364	400	374	368	340	358	375	350	405	385	340	340	386	383	370	352	345	374	354	347	382	354	387	351	370	358	344	380	379	352	368	387	362	352	338	390	366	375	364	393	378	373	373	352	369	377	352	326	359	333	367	364	379	372	386	356	385	381	381	373	362	361	356	354	313	398	321	382	348	368	362	371	391	372	382	376	367	344	379	340	324	358	369	367	366	382	383	364	352	358	407	354	325	292	367	361	368	366	359	382	387	418	350	373	347	365	344	354	334	412	361	379	361	319	371	338	370	396	379	356	344	362	359	396	361	369	403	372	395	364	357	338	394	353	336	379	324	369	323	371	349	357	358	353	329	364	352	362	426	349
5622	914	826	801	829	796	869	784	793	833	835	792	793	820	805	804	789	787	854	788	795	789	809	803	854	772	803	816	802	811	775	763	821	764	822	819	814	772	785	816	794	818	772	758	743	789	854	779	762	807	769	759	799	746	844	836	730	809	758	788	804	815	761	751	866	844	769	869	850	811	817	812	781	811	774	757	826	823	823	800	780	846	809	789	780	763	805	834	781	749	792	798	753	803	803	763	758	722	819	810	766	783	793	801	770	789	755	765	786	856	805	778	794	758	843	777	796	757	793	799	791	801	785	782	754	790	814	776	811	738	735	763	765	808	795	771	791	764	785	801	831	769	764	802	776	776	753	804	845	772	775	809	815	783	821	782	828	786	851	807	768	810	789	781	820	795	777	854	898	782	764	792	751	750	778	753	766	817	844	781	832	810	803	792	814	736	838	830	753	781	808	800	773	808	809	808	820	813	803	799	783	806	802	813	807	813	778	798	790	777	772	774	769	775	770	803	802	784	791	790	772	786	753	794	782	795	793	815	841	813	738	803	778	786	774	773	828	835	766	805	795	797	843	803	748	816	797	776	818	808	864	797	804	825	757	780	719	764	774	799	781	840	810	821	836	781	815	800	802	854	796	803	778	824	734	802	806	782	782	777	765	781	847	811	818	819	821	784	773	754	779	770	749	775	801	784	757	794	828	810	795	777	843	752	850	752	826	775	815	786	847	796	796	785	828	763	784	809	801	871	815	780	756	750	832	795	825	816	790	766	765	764	823	798	785	844	774	796	790	758	803	824	851	785	805	820	768	787	779	777	806	826	831	781	833	807	750	755	830	797	819	787	780	745	803	782	807	798	795	778	734	806	769	784	801	788	836	812	794	854	812	765	801	779	801	804	750	839	829	805	817	749	779	808	883	812	832	762	791	806	836	796	779	816	821	808	823	814	801	796	803	816	819	803	757	804	792	781	797	766	739	823	839	812	767	777	794	840	763	837	774	784	739	800	790	850	806	822	805	794	790	760	783	756	807	768	828	784	772	773	791	830	731	781	810	778	847	831	728	762	778	803	844	765	807	752	809	792	822	795	792	788	839	821	834	834	759	774	800	761	786	807	803	762	815	784	832	832	742	806	775	776	836	801	797	771	793	774	799	831	802	810	820	793	821	795	785	727	841	802	862	765	798	763	787	835	785	798	775	763	786	807	864	775	761	748	806	792	799	795	800	730	777	791	756	775	783	726	795	831	828	781	854	825	803	796	795	749	787	835	768	768	819	852	848	808	788	791	815	796	795	737	836	781	798	775	792	761	828	767	836	812	840	788	773	837	757	759	776	803	785	803	705	796	841	762	808	821	783	821	831	791	771	782	811	800	776	777	755	778	790	783	784	805	777	762	791	805	797	762	787	813	828	804	793	853	790	821	796	772	799	765	769	790	787	792	766	805	820	761	797	793	769	813	809	812	809	787	802	854	780	790	800	797	774	801	797	824	811	774	856	783	800	845	795	810	807	851	817	733	820	833	798	837	787	771	807	745	771	795	760	754	795	797	834	804	794	772	823	764	796	770	767	791	721	802	816	815	820	790	831	816	854	810	784	824	800	806	825	750	795	800	792	792	816	786	811	799	780	781	765	799	779	757	796	774	774	822	822	772	836	798	764	807	769	827	810	768	793	834	803	758	840	809	846	803	827	793	780	725	810	814	811	767	822	776	785	817	808	793	829	792	766	773	802	758	780	776	791	738	779	834	770	809	819	821	790	848	784	796	824	809	807	788	813	813	803	789	762	760	772	763	771	794	822	791	823	806	831	765	776	757	870	775	756	777	834	838	753	778	835	787	828	780	773	799	801	805	776	777	780	822	848	808	834	804	814	769	801	821	800	796	793	759	772	790	793	781	743	800	777	757	814	787	835	806	797	775	760	771	823	838	772	843	755	789	831	794	782	830	798	788	827	803	814	813	797	790	792	798	807	821	803	835	769	774	742	773	787	810	813	776	803	779	738	783	829	778	829	837	802	796	803	808	779	800	820	809	811	788	768	768	860	813	790	751	828	811	832	820	835	802	778	800	812	759	819	733	823	767	799	774	856	812	774	811	801	767	769	769	780	816	776	807	819	749	831	839	765	752	794	827	766	822	757	809	821	839	826	747	831	778	820	736	814	778	784	748	791	789	768	805	773	860	772	836	775	731	789	801	815	771	766	735	773	777	777	764	829	780	760	838	813	792	855	765	784	748	789	848	778	780	848	784	785	830	776	789	776	799	795	797	798	783	788	783	776	798	765	795	813	766	833	814	807	771	815	799	855	830	829	777	745	784	788	788	824	838	797	757	817	787	786	796	783	802	791	773	787	824	845	771	798	780	792	794	822	778	783	770	782	789	815	813	790	740	790	777	788	821	748	776	794	750	775	787	812	801	815	761	794	766	815	811	820	742	746	846	771	766	800	786	776	802	790	792	804	768	780	769	754	793	770	784	821	782	765	813	818	807	810	790	754	797	755	797	795	793	782	806	739	781	786	742	779	782	777	816	765	838	762	771	805	812	798	771	783	780	806	785	802	798	807	794	814	789	767	828	800	830	854	768	786	782	781	766	776	767	798	772	795	775	749	808	764	751	810	825	788	822	744	788	793	790	801	830	800	773	809	803	801	817	836	861	799	747	790	852	796	754	812	826	754	820	760	791	802	776	776	795	821	806	845	852	860	841	816	813	808	785	808	821	770	774	810	799	786	725	822	840	781	820	754	818	796	788	773	746	735	788	811	832	821	774	798	778	817	773	849	870	821	746	775	774	777	784	771	808	804	781	805	770	808	834	814	802	820	848	811	816	760	808	825	794	809	790	862	779	808	815	778	743	807	814	808	831	830	801	847	783	815	774	751	816	774	799	814	786	794	802	755	772	811	764	784	802	752	799	754	775	819	789	863	745	823	758	819	851	785	786	797	839	802	814	800	762	774	833	782	816	791	840	802	833	843	845	750	787	831	829	816	816	744	847	751	766	760	788	818	791	789	764	766	783	793	801	799	821	811	780	821	787	752	788	802	794	771	773	829	794	762	757	813	820	754	798	794	778	783	763	786	803	810	787	764	822	782	783	789	818	767	814	779	780	780	790	755	806	805	818	779	840	777	766	804	851	756	762	821	803	841	768	785	796	743	787	828	772	773	788	821	793	783	824	819	768	796	778	793	779	828	757	778	792	795	804	785	766	793	822	827	807	808	819	806	776	818	774	791	790	772	777	786	760	743	742	798	823	826	761	803	804	817	793	785	818	771	773	828	777	826	785	871	767	793	803	810	808	820	853	811	798	739	762	793	762	806	774	774	832	815	812	788	776	814	773	807	830	828	787	831	821	776	758	821	826	744	840	791	804	796	809	797	800	789	754	808	752	846	809	795	813	833	780	788	816	817	769	818	782	749	802	820	791	786	753	777	779	787	787	811	771	753	744	797	793	790	782	837	771	833	801	768	741	747	750	782	773	804	766	818	741	790	800	813	796
24924	21478	24783	28579	21473	21140	981	393	287	297	288	273	235	278	272	277	289	286	245	252	254	263	260	239	244	268	250	258	244	258	241	240	257	268	230	258	241	251	221	281	234	247	245	235	235	239	243	253	273	257	253	263	269	253	227	227	250	221	272	236	265	256	228	259	257	247	254	243	247	226	262	260	258	256	271	281	256	208	237	248	230	246	225	247	222	237	242	250	237	252	224	262	269	247	252	232	231	287	290	246	254	239	246	249	233	248	237	236	265	231	245	237	218	255	243	238	264	237	234	264	268	247	278	249	256	230	238	268	245	217	222	273	260	252	255	233	230	252	251	231	244	283	269	264	238	269	264	246	217	241	266	280	262	261	245	244	240	235	226	281	270	262	230	216	228	264	253	231	234	263	254	251	238	265	245	259	238	270	224	255	263	256	268	262	268	233	250	239	242	270	249	297	235	248	250	270	226	249	212	238	245	245	275	233	241	259	240	248	248	251	230	245	242	247	285	244	241	264	264	247	248	269	263	231	258	251	233	253	229	243	281	268	232	237	258	235	252	265	294	220	255	220	258	222	251	251	237	260	270	270	270	271	235	234	258	240	260	254	252	221	263	269	259	233	230	231	258	251	292	239	233	217	250	257	273	244	263	284	260	287	260	239	213	222	247	258	252	223	259	245	246	231	228	230	257	221	250	278	259	234	217	250	248	256	206	219	254	273	254	229	270	269	271	241	289	249	268	282	258	255	252	274	251	210	231	266	243	236	260	239	273	214	247	237	247	254	252	217	226	232	223	239	244	271	211	248	246	232	256	278	249	251	278	253	260	240	224	243	242	239	251	234	242	261	264	253	262	246	257	243	240	279	253	232	268	277	261	217	265	242	231	267	259	220	248	226	292	234	265	231	245	265	256	237	300	239	225	270	231	248	255	251	234	247	251	264	238	256	277	268	228	222	252	242	249	239	273	258	230	239	231	209	259	264	229	250	238	250	259	259	244	248	248	212	238	252	215	244	225	281	258	265	249	247	220	238	200	244	257	238	236	218	225	246	230	200	260	275	278	247	240	249	256	259	241	279	259	268	256	238	216	248	259	241	272	265	258	262	278	243	232	228	234	269	249	254	255	266	262	244	222	251	271	245	268	260	252	245	266	255	251	262	245	276	258	256	263	249	228	244	230	229	261	220	229	264	224	268	271	263	268	251	233	228	258	228	231	230	262	259	251	254	251	258	247	247	263	266	252	253	236	241	256	240	236	245	262	218	255	213	276	272	252	249	253	265	250	268	264	244	255	236	247	247	273	238	280	267	224	249	238	255	286	243	224	258	227	246	221	250	247	233	227	268	260	252	205	257	268	213	251	268	279	265	256	239	249	237	238	218	239	225	227	271	239	229	247	263	265	245	225	253	245	247	248	244	228	251	278	276	262	263	232	244	253	246	264	247	228	227	275	253	271	246	220	263	251	260	237	265	229	243	236	252	248	252	241	255	252	234	236	238	243	267	248	252	229	224	243	271	218	255	228	235	239	225	267	268	231	233	252	238	261	237	226	267	240	245	253	295	231	261	259	230	271	242	259	227	262	262	274	244	237	260	259	259	242	251	258	218	257	227	263	238	267	257	251	243	254	232	262	237	233	216	212	234	274	263	251	219	229	242	257	244	293	240	210	247	266	233	221	245	254	269	236	225	260	230	235	207	257	277	250	240	261	241	245	261	247	243	234	263	252	254	261	247	233	262	269	239	235	206	263	261	274	269	254	255	233	237	234	220	255	255	289	264	233	227	230	254	235	257	244	228	240	243	276	244	263	259	232	222	237	230	273	252	233	239	251	236	275	225	235	241	255	249	274	241	260	237	238	243	268	237	272	257	275	254	246	239	262	296	253	246	237	254	254	243	255	242	236	240	231	201	238	254	247	255	231	274	254	210	242	264	248	253	291	253	247	242	235	221	253	221	249	245	236	229	255	219	264	260	251	261	267	225	244	258	245	256	275	238	282	258	237	232	229	207	249	251	232	248	203	244	233	221	245	240	278	235	210	231	265	271	226	251	217	240	250	256	240	239	248	265	256	255	275	285	269	279	223	232	224	282	242	267	243	229	222	267	247	252	241	256	271	225	239	244	252	227	276	258	270	213	252	238	243	248	244	257	259	203	229	267	244	242	267	248	259	256	278	284	241	228	264	257	256	236	224	246	227	255	246	270	256	254	249	223	254	233	236	247	250	273	250	247	275	251	253	227	261	230	262	235	258	241	229	252	251	256	235	271	286	239	237	230	259	237	239	232	225	280	252	250	260	225	245	222	214	260	243	264	250	235	271	240	238	270	267	254	219	266	231	270	251	225	258	225	257	238	240	221	282	256	250	242	247	243	248	232	243	247	226	250	276	272	257	237	244	227	254	246	241	238	226	235	256	234	236	234	267	219	262	246	238	257	235	249	275	245	249	246	261	264	228	240	211	218	262	248	275	221	261	255	258	210	238	263	247	262	251	244	239	223	235	242	230	286	261	292	264	251	257	258	228	246	258	232	237	259	225	253	244	280	262	256	255	258	249	264	267	216	271	276	244	254	239	255	238	262	235	256	221	237	230	248	255	238	245	261	272	291	267	236	235	254	234	244	250	247	236	244	273	261	243	259	249	216	239	253	263	261	239	227	241	243	274	235	227	253	232	242	275	261	246	283	262	237	236	247	260	229	253	268	221	265	220	235	243	236	259	235	236	261	239	245	233	248	266	260	263	258	235	265	226	228	243	251	227	239	240	257	247	242	240	228	243	235	272	219	235	252	246	224	256	251	246	247	269	225	290	256	241	249	205	264	244	224	263	229	232	256	252	294	239	226	253	257	258	223	248	255	258	273	255	274	272	247	261	231	245	284	253	265	245	266	248	241	262	238	215	291	305	247	252	229	247	249	242	262	270	236	276	298	232	267	263	264	265	212	248	243	257	254	258	220	271	210	231	237	252	248	244	225	251	244	238	228	270	260	245	248	237	250	260	241	242	233	253	280	256	252	247	233	233	233	231	230	237	207	246	262	245	206	241	263	252	268	233	241	265	257	244	207	286	278	260	273	250	258	258	232	248	240	285	256	251	244	259	249	242	261	255	245	259	261	248	249	239	233	257	257	239	232	230	258	244	226	250	215	230	235	265	270	253	266	256	252	241	245	228	257	278	269	228	237	248	265	243	224	271	252	256	229	235	234	247	262	261	273	285	263	273	241	235	257	244	250	221	251	242	247	244	277	258	247	244	236	248	226	229	268	251	211	259	269	259	280	251	242	261	243	263	256	227	284	267	249	276	237	250	245	257	242	238	219	233	261	257	226	229	236	265	227	242	243	232	241	255	254	234	235	244	262	236	262	265	244	204	273	201	264	273	273	216	245	270	251	241	265	237	261	246	261	231	232	261	231	259	252	282	255	238	235	241	236	262	235	264	219	260	236	263	229	226	243	277	239	247	265	246	261	276	255	232	228	251	276	257	249	235	259	278	240	211	247
3073	1987	1114	757	726	582	585	599	583	580	544	567	553	559	530	520	548	536	531	568	552	555	544	546	517	567	556	533	547	525	537	523	536	537	531	579	579	562	563	551	568	505	530	591	529	546	524	563	553	507	532	583	549	543	537	505	507	570	575	516	516	578	558	520	556	562	474	571	553	539	550	534	547	547	550	565	538	580	563	540	534	548	536	535	533	571	522	529	536	530	555	547	556	539	567	580	561	524	542	523	528	550	521	545	527	550	550	562	539	538	566	548	529	535	551	541	553	523	563	572	551	501	541	524	518	552	554	505	568	518	554	537	532	554	571	533	545	563	521	522	550	547	503	574	517	501	526	559	552	530	544	535	532	554	559	532	538	534	549	517	541	582	568	556	555	541	548	539	507	540	556	563	544	525	562	552	568	527	527	528	572	555	553	515	541	535	549	529	538	574	527	541	545	514	563	555	544	524	555	563	546	570	543	570	505	555	558	561	531	518	617	573	565	551	547	548	559	562	552	500	545	550	566	550	559	507	548	551	562	554	500	563	528	533	582	527	531	553	532	546	552	577	528	571	525	513	551	531	551	583	570	541	558	555	544	542	507	525	560	566	554	537	537	509	566	579	495	596	537	519	526	519	553	588	547	559	583	566	521	521	533	540	532	521	503	558	546	508	547	544	537	568	537	600	544	500	548	579	517	546	537	552	498	521	555	512	553	622	534	578	523	575	536	550	572	520	541	535	534	544	525	536	532	556	563	562	553	535	542	516	525	521	539	539	559	549	577	505	533	534	537	573	506	524	516	600	546	556	521	553	556	552	555	553	546	586	536	562	533	547	524	546	532	567	532	605	503	518	555	514	508	542	584	520	550	507	576	526	513	582	499	541	533	601	524	551	517	572	564	567	540	561	535	577	552	612	535	525	541	514	572	569	524	531	589	563	566	547	586	528	538	538	555	507	545	545	551	543	528	549	559	542	546	547	519	557	557	572	496	551	532	597	552	535	542	560	579	568	602	563	553	509	542	513	548	533	547	512	544	484	553	573	509	569	550	552	556	548	564	540	521	525	552	551	557	523	591	525	520	546	561	558	555	524	548	580	516	551	553	525	570	564	552	563	567	495	545	517	571	541	577	548	581	536	527	520	503	523	520	532	550	563	535	553	521	558	537	571	526	555	522	544	579	586	533	524	555	538	493	575	531	551	542	533	547	546	518	511	539	513	553	569	551	582	536	477	539	556	560	576	541	524	566	546	550	526	522	531	548	529	557	524	522	498	529	549	571	568	532	575	545	553	541	510	559	521	538	519	534	537	521	547	495	550	562	557	551	573	564	573	572	562	556	509	504	536	551	542	525	582	520	534	561	567	533	545	548	521	532	584	564	590	549	533	549	569	518	520	546	518	544	521	522	559	532	551	529	549	488	521	558	593	565	559	544	579	526	564	519	536	540	532	528	551	521	555	524	580	509	529	549	534	567	548	571	552	563	534	537	540	547	552	547	540	515	530	492	551	560	565	522	534	515	546	527	572	555	551	561	560	518	532	556	537	554	539	483	572	514	539	553	519	513	526	530	542	550	535	576	539	531	570	523	535	542	559	572	548	576	556	539	530	570	546	508	536	523	572	550	572	554	559	550	571	515	539	554	558	504	566	525	552	505	573	538	533	579	534	542	562	517	550	538	510	554	535	551	531	513	514	540	505	556	540	546	541	548	560	541	534	531	573	520	579	532	547	537	543	513	564	530	573	538	547	522	523	539	512	512	580	522	530	571	556	509	558	567	531	543	529	522	554	532	555	572	562	572	524	558	519	528	539	546	531	543	589	550	543	506	553	535	542	503	551	532	580	493	520	520	521	538	554	559	582	513	575	568	515	537	553	550	542	612	526	541	541	597	573	522	559	510	537	514	521	526	568	545	543	522	538	546	558	529	564	589	542	532	534	529	604	523	522	566	530	563	583	547	523	561	549	525	548	565	556	520	529	563	570	539	533	567	515	546	544	587	530	581	556	578	544	577	560	524	535	545	570	540	510	525	512	559	552	526	546	557	504	558	556	528	558	519	532	562	554	565	567	551	488	540	553	533	584	574	562	533	505	549	529	561	569	576	560	547	552	547	529	530	521	546	550	558	548	569	523	532	528	565	537	574	564	536	540	548	559	591	571	597	570	545	549	602	538	542	523	565	533	561	552	516	520	540	534	538	597	529	537	527	555	563	493	522	550	561	567	522	561	528	556	509	558	555	548	534	562	556	520	504	547	506	522	502	564	561	539	555	556	532	543	525	522	564	558	569	545	544	573	550	527	527	537	536	551	509	522	547	517	526	516	559	529	557	562	528	550	535	556	559	529	535	558	574	558	590	558	547	560	543	546	523	582	544	543	517	536	518	562	506	511	537	521	560	591	533	528	523	558	562	502	522	539	573	537	543	541	517	540	547	542	590	544	530	556	557	581	485	540	561	547	569	555	529	503	571	553	517	547	542	541	556	527	551	521	529	541	515	542	528	537	501	517	532	537	573	570	583	543	540	572	564	545	564	568	538	535	535	567	561	559	539	544	545	554	525	593	541	520	557	554	575	546	535	563	543	528	557	543	561	565	533	538	537	517	558	514	536	534	539	553	565	568	554	577	533	586	558	521	515	533	518	553	531	542	584	558	546	567	531	510	548	561	569	533	561	576	525	559	537	511	542	542	570	548	567	489	562	506	539	547	519	556	594	564	597	557	539	526	549	500	572	586	528	563	552	544	513	570	555	532	578	529	513	556	534	542	550	576	569	541	524	588	567	550	562	522	529	535	511	496	569	542	563	526	549	546	489	549	585	526	496	549	524	534	579	529	563	533	564	561	563	558	535	530	546	544	584	540	542	551	563	529	557	528	575	565	573	519	536	568	539	550	504	534	535	551	554	543	551	539	569	529	538	518	557	536	562	559	537	553	553	558	545	562	543	509	527	498	574	553	519	572	544	552	509	529	517	550	530	555	567	548	562	554	517	536	557	553	524	517	552	544	571	551	528	508	551	522	537	498	556	520	516	583	566	552	555	529	512	546	561	523	522	546	520	564	561	522	559	564	516	494	546	550	539	520	555	545	517	523	513	509	572	553	508	558	573	578	525	506	585	538	533	546	496	502	525	549	554	570	540	558	576	547	511	553	574	550	545	498	533	557	542	530	560	540	519	545	567	538	514	532	553	487	574	575	551	518	516	550	520	534	551	514	523	552	584	516	560	534	526	529	539	536	551	575	515	599	496	507	537	583	532	554	550	554	562	551	540	508	519	517	572	556	588	575	574	565	557	576	541	515	512	526	536	561	575	542	520	515	518	532	563	529	532	576	552	506	543	533	517	543	559	506	559	505	570	516	510	512	492	570	485	573	553	571	527	574	563	563	510	565	564	554	529	548	512	543	531	524	545	510	551	538	545	532	516	555	525	551	556	530	528	527	534	556	543	529	512	558	555	516	554	573	546	525	559	565	545	553	534	542	483	572	539	547	553	564
24305	21486	25143	28283	21487	21499	17985	465	238	197	166	160	149	173	156	142	120	123	123	131	140	116	132	124	141	109	119	130	106	129	113	94	126	112	113	113	108	136	116	105	106	89	100	101	101	141	103	106	109	98	120	97	123	101	123	109	113	96	110	112	142	115	130	113	105	111	115	116	123	107	125	114	118	123	102	100	111	109	93	102	114	109	119	105	106	105	110	125	124	112	119	117	92	99	118	120	108	110	101	117	92	119	101	94	103	105	100	113	105	108	128	111	112	80	121	112	96	109	118	100	107	107	99	106	106	119	99	114	104	112	128	108	129	103	111	114	94	89	115	99	117	113	130	119	97	96	105	103	128	123	101	115	103	112	98	136	98	120	123	130	129	107	114	132	125	141	118	115	104	117	124	103	125	101	104	121	104	120	94	101	134	110	118	121	119	128	111	119	111	129	105	110	125	114	125	109	118	105	136	102	98	113	100	98	95	103	109	127	117	110	123	129	142	99	146	113	138	130	105	112	118	81	95	106	117	100	124	89	116	106	110	109	95	103	107	100	99	118	107	110	132	99	130	106	132	102	116	112	96	112	124	117	106	110	136	108	103	117	110	123	102	136	113	113	116	108	108	123	103	119	105	114	108	110	103	106	123	107	121	97	105	111	99	111	97	120	123	105	105	103	139	106	128	112	133	134	105	114	111	96	114	117	118	126	96	116	119	115	96	116	131	98	108	108	108	127	105	97	100	112	114	110	128	86	127	111	128	121	115	110	109	131	86	131	119	117	106	115	112	92	117	124	120	122	131	108	115	99	95	117	118	112	131	123	123	104	106	102	116	102	117	114	112	119	94	117	102	104	98	106	108	104	131	129	105	104	100	114	112	120	118	99	138	94	116	121	120	106	85	118	106	123	116	106	110	99	106	110	88	103	105	106	119	107	107	115	91	111	92	103	107	102	124	120	105	94	115	112	94	98	114	130	113	118	108	121	112	115	100	118	90	135	109	104	105	113	123	120	98	112	107	110	134	130	113	108	90	104	113	112	104	106	101	100	110	117	113	114	134	135	122	108	112	99	104	110	122	117	143	114	109	101	121	125	112	111	93	100	106	117	101	113	113	112	109	110	88	106	101	112	114	111	101	115	80	105	108	119	120	122	104	102	129	124	122	95	108	111	122	120	110	122	114	116	103	116	117	111	112	103	138	116	115	118	115	117	115	109	107	116	108	114	95	121	99	80	121	135	102	120	128	97	117	108	112	88	111	112	117	88	104	119	114	104	112	112	101	124	119	103	122	115	109	80	104	127	97	100	118	109	86	101	102	113	136	104	131	107	119	106	104	120	112	116	117	117	109	108	105	115	118	103	105	109	109	124	134	105	120	96	114	99	103	96	128	107	93	107	88	107	113	119	101	109	108	106	120	101	120	106	100	112	93	93	113	112	108	98	107	118	102	108	91	94	130	119	94	100	118	117	104	102	110	113	126	138	102	112	105	112	106	99	108	117	86	118	107	114	109	106	101	106	113	110	90	122	130	114	96	118	115	111	118	112	129	106	104	126	101	104	114	118	114	100	95	102	113	121	95	121	128	108	89	124	107	115	90	107	110	107	110	128	98	96	104	117	113	104	102	126	108	116	126	105	120	105	105	115	111	120	117	103	109	91	128	135	92	112	108	91	116	127	99	132	105	108	118	121	130	106	96	107	98	118	115	99	113	103	104	109	108	107	139	110	100	101	99	109	109	87	130	136	123	110	111	127	97	114	98	105	122	91	97	119	110	105	132	128	123	111	100	91	117	102	116	118	130	100	116	110	113	117	114	113	100	108	128	100	106	115	96	133	107	117	96	114	94	105	84	95	131	126	111	101	116	102	95	103	94	115	87	108	100	107	129	124	118	116	115	113	117	113	117	109	92	105	92	94	106	111	133	96	119	117	119	102	107	107	122	104	105	101	103	104	99	101	109	79	91	120	99	108	101	125	118	120	97	109	94	93	126	119	109	120	105	110	97	93	108	132	104	100	93	95	106	114	87	96	120	96	116	92	108	125	108	101	105	114	113	101	114	111	121	128	114	113	112	121	114	112	127	110	124	103	89	117	138	113	135	91	127	118	104	131	128	99	110	111	110	109	130	124	118	119	130	88	106	126	120	128	124	94	91	107	92	102	124	109	91	102	97	101	106	110	114	95	112	115	110	125	104	107	99	77	112	104	117	87	93	96	116	113	115	102	102	104	116	96	122	87	117	102	140	111	85	115	107	106	100	122	124	101	114	109	120	122	91	99	104	101	109	112	120	121	95	104	108	102	99	114	108	102	105	110	99	109	120	91	108	115	95	108	119	108	106	113	93	124	118	114	107	106	121	111	124	104	121	127	88	107	113	111	118	105	109	101	112	90	124	123	116	106	104	113	116	116	101	96	110	104	125	95	110	104	103	124	121	80	105	107	99	114	110	122	110	115	101	82	109	109	114	116	105	111	110	112	116	100	101	102	99	107	103	112	130	103	114	120	103	112	112	103	116	103	95	121	118	110	104	98	97	115	115	106	110	106	94	102	102	122	93	109	123	111	103	130	95	109	107	116	102	124	92	111	121	93	128	104	113	102	109	93	104	94	107	104	99	115	90	128	118	117	102	112	87	114	113	116	103	130	116	112	109	111	112	109	106	92	110	133	102	91	95	120	131	102	127	112	106	100	119	135	115	115	110	103	117	108	107	110	102	98	109	93	108	131	112	125	106	103	120	91	118	113	119	115	121	106	118	102	108	126	107	103	102	114	108	118	105	98	101	109	108	117	107	97	131	109	118	120	108	109	109	111	132	110	102	114	101	116	108	107	114	97	117	91	109	97	116	120	132	113	104	116	118	110	103	110	112	113	109	114	99	83	105	100	105	105	109	118	102	117	95	101	104	103	111	124	103	119	116	108	105	111	96	112	93	107	117	111	107	97	130	86	99	109	107	115	108	107	120	104	117	118	114	128	108	105	115	94	113	107	121	104	109	107	140	99	118	111	109	95	113	116	124	117	88	109	118	111	97	99	113	122	112	112	134	113	112	107	107	100	118	118	86	110	113	107	103	118	102	104	129	101	110	130	121	124	106	115	94	95	113	110	115	108	100	118	104	119	106	98	111	122	98	86	110	113	105	107	102	102	105	117	113	88	106	131	105	123	105	102	130	116	125	101	126	115	103	116	117	91	108	95	112	99	119	80	112	112	113	119	106	89	122	91	112	111	130	106	112	128	134	105	90	86	119	92	121	86	115	107	93	115	109	89	104	93	92	117	115	127	109	119	122	105	112	113	114	129	139	99	97	94	134	109	95	109	116	110	99	99	112	114	110	110	92	140	122	97	111	106	95	112	114	109	109	102	129	95	106	104	105	125	137	102	119	99	90	118	97	98	104	112	116	110	120	107	104	107	116	129	116	103	110	105	103	118	91	107	96	87	100	112	117	127	130	114	110	115	117	119	100	112	119	94	114	112	111	106	114	111	113	101	112	124
2868	2994	1400	756	522	436	399	345	335	320	287	301	311	295	282	283	315	266	272	288	262	281	273	279	304	266	244	260	286	293	303	285	286	308	303	278	278	284	287	291	299	299	269	270	251	259	271	273	253	287	270	273	288	269	271	246	270	277	284	242	295	291	297	280	311	290	279	274	277	263	297	275	270	277	280	276	315	248	296	282	270	286	265	277	269	296	266	267	279	266	260	300	253	272	260	296	288	268	288	274	281	255	286	255	285	269	272	277	279	260	312	283	243	252	267	293	312	267	282	262	269	268	258	274	287	256	281	280	233	292	287	301	275	281	265	274	291	267	285	286	284	252	298	283	259	297	282	248	282	294	280	290	279	286	273	262	276	262	269	269	243	239	287	285	262	264	261	261	252	281	272	258	288	333	266	248	253	273	278	310	294	267	276	321	293	276	270	277	268	284	281	300	283	268	270	271	275	279	284	257	296	301	276	280	293	296	253	270	296	287	274	251	265	287	244	248	255	260	284	271	279	268	268	254	282	298	280	268	278	268	280	276	279	284	262	246	281	278	231	265	255	255	288	285	294	261	258	309	289	255	294	279	267	280	277	278	284	281	249	272	264	282	278	282	271	285	260	281	255	267	277	263	272	310	274	297	283	283	292	283	297	269	258	267	284	243	278	278	305	281	280	256	271	262	282	269	275	280	248	270	280	278	303	287	241	249	282	257	286	267	298	260	290	305	272	253	284	263	275	270	272	280	269	246	281	260	270	267	291	263	265	270	280	257	254	279	272	270	262	258	263	299	267	297	295	265	270	270	254	264	243	263	278	266	280	282	259	246	263	267	285	282	276	277	278	267	290	274	267	260	271	267	271	276	285	273	250	277	291	290	266	262	262	285	270	275	287	288	287	275	292	261	276	271	260	237	258	290	244	242	245	309	286	269	269	261	250	242	273	276	264	261	285	266	292	274	258	264	278	268	306	300	266	263	233	257	262	237	269	317	277	280	293	274	267	249	295	266	265	289	267	250	294	284	246	253	282	266	284	271	277	282	269	240	286	291	273	252	274	261	284	272	290	279	319	269	281	266	292	279	282	252	280	300	297	286	274	251	288	262	249	246	242	252	290	282	289	297	267	244	274	309	289	254	261	259	291	268	274	268	276	266	293	259	252	255	267	240	276	265	258	288	281	298	264	275	279	265	289	285	268	282	267	284	270	261	306	264	264	290	286	271	248	265	267	279	291	264	281	251	287	290	294	283	241	277	271	295	268	279	287	259	293	269	261	253	268	287	299	260	280	294	256	273	245	276	252	253	279	283	250	277	278	306	308	270	266	260	241	270	272	275	259	261	262	267	267	271	257	249	272	268	254	274	270	276	265	281	257	262	254	270	292	280	279	264	254	265	301	265	274	257	272	270	267	266	264	274	265	271	293	260	275	283	288	254	281	298	302	279	256	247	267	289	289	265	242	290	294	276	275	254	297	269	246	287	235	277	266	280	283	259	261	246	269	287	275	270	272	259	279	289	287	253	284	298	263	258	254	282	267	310	286	267	282	271	291	276	289	283	231	261	261	278	294	243	282	254	260	318	285	262	274	263	264	286	273	269	255	245	296	273	260	256	252	274	261	283	243	254	272	250	244	270	272	266	278	277	256	253	273	274	235	297	263	267	290	260	269	258	288	286	251	296	267	282	277	258	268	265	260	272	279	281	273	273	278	249	273	291	291	260	275	264	273	254	287	265	267	259	274	259	269	272	277	271	266	271	266	287	270	262	257	287	255	244	242	266	245	254	272	262	261	269	275	290	290	269	236	307	264	259	288	292	270	259	284	285	247	270	258	304	256	278	258	278	274	263	268	294	294	275	267	276	260	285	285	308	279	266	286	274	276	277	288	242	304	256	268	267	255	292	296	269	287	267	292	294	269	267	282	286	265	244	277	279	253	260	277	272	259	262	265	260	235	246	248	252	282	260	279	269	287	252	272	273	272	287	255	260	288	248	287	276	285	270	266	284	264	290	321	270	279	272	271	269	280	271	252	294	287	235	298	284	270	243	275	282	267	282	306	255	265	241	285	276	262	271	276	264	288	282	296	267	247	268	285	284	278	281	247	268	294	269	283	255	303	296	238	292	291	296	295	263	270	232	281	292	257	293	249	301	252	283	261	264	280	279	263	272	257	244	272	309	262	240	279	273	256	258	270	287	284	288	280	287	253	293	310	298	246	277	264	293	292	269	277	273	273	289	273	289	287	261	262	279	267	284	287	274	251	261	290	283	295	231	273	258	281	277	281	232	284	283	311	276	285	260	274	269	289	260	277	253	266	270	289	286	275	285	288	234	257	264	273	278	264	261	290	269	288	256	265	286	255	256	254	272	267	279	260	267	278	287	267	250	288	251	248	266	270	290	294	262	250	283	283	243	266	299	272	257	240	310	267	273	252	261	280	290	269	273	306	267	268	281	276	270	282	269	292	297	264	270	263	294	255	314	277	255	287	284	252	241	292	264	260	226	278	292	296	268	285	270	252	264	247	299	273	250	255	296	275	237	250	273	273	274	297	286	249	274	299	276	282	263	234	304	233	303	268	275	297	289	249	246	266	293	288	309	266	306	294	280	280	241	285	272	278	288	265	272	263	289	250	316	297	287	267	264	278	275	242	305	283	289	258	279	286	280	285	270	267	306	282	258	277	271	269	267	292	262	274	270	326	283	282	282	290	260	287	309	272	269	299	264	295	261	300	255	252	271	247	273	267	248	254	299	306	269	258	284	276	271	259	287	299	272	268	266	259	275	282	298	276	276	259	265	296	283	292	281	275	257	274	265	228	271	273	288	270	286	250	236	261	287	257	273	293	289	277	303	253	287	294	244	253	265	279	266	259	256	260	289	276	285	292	291	259	287	280	288	277	240	263	278	278	273	268	262	287	249	277	284	275	261	253	317	264	266	259	280	270	272	287	257	282	277	271	261	290	259	263	265	286	282	272	265	295	274	287	240	294	289	285	281	261	283	282	252	269	265	257	262	279	253	287	260	271	284	260	250	296	279	286	264	286	275	266	282	257	280	285	244	277	240	320	301	269	274	283	282	279	274	297	269	276	270	257	283	278	266	262	290	238	283	294	272	262	277	276	260	254	269	285	271	268	265	247	257	275	279	290	296	257	266	251	282	261	293	252	253	264	297	288	258	282	248	258	284	283	267	281	255	266	256	268	275	241	299	297	275	290	274	289	254	258	265	254	249	266	277	273	256	243	307	270	273	285	267	283	281	263	250	273	269	285	261	257	283	280	277	240	271	287	230	289	263	263	263	302	268	244	258	275	286	292	306	276	290	271	273	287	273	250	242	237	268	291	282	296	286	261	290	298	261	283	275	307	273	274	288	271	288	263	234	264	272	333	268	304	278	256	250	279	261	237	276	282	302	289	314	285	274	306	237	276	264	261	293	280	294	296	247	278	268	265	284	256	280	261	235	286	287	288	249	268	270	258	271	293	299	256	287	261	288
32075	20978	11592	845	431	395	403	388	368	392	397	363	365	360	376	365	363	399	407	402	365	385	381	375	372	383	397	359	393	364	349	354	365	419	357	363	401	415	350	362	361	347	410	341	374	405	357	366	400	383	413	368	344	340	370	337	385	377	358	394	394	395	360	350	379	360	333	345	350	344	375	385	367	375	348	386	366	404	384	373	327	343	379	382	396	361	374	375	386	352	391	337	359	386	359	359	350	369	352	403	333	353	385	382	336	376	391	366	369	350	365	410	370	368	380	371	340	366	389	364	414	385	342	376	359	388	365	368	341	358	362	368	333	382	327	386	337	358	368	372	364	358	365	349	373	375	362	391	347	406	396	360	356	384	388	350	374	420	375	359	387	380	374	366	388	351	360	366	374	375	362	357	359	370	355	405	380	414	356	375	336	373	393	374	381	365	361	397	404	358	383	398	335	384	348	381	361	351	369	314	392	372	363	378	439	431	343	380	368	355	397	317	393	344	371	410	391	352	339	366	354	374	345	367	359	360	352	347	362	366	391	419	408	394	382	379	397	339	354	420	355	378	400	366	372	374	365	362	417	348	365	364	386	342	355	360	352	354	359	367	385	355	327	383	344	357	373	379	403	410	370	355	370	382	382	384	360	374	362	373	357	390	381	352	380	360	396	371	384	350	389	381	401	327	336	366	375	357	425	384	344	374	359	380	375	377	415	372	406	382	357	405	330	368	363	333	404	419	402	381	351	360	376	315	404	383	367	353	364	366	357	335	358	395	388	372	416	403	356	397	382	352	381	355	386	342	370	389	365	366	384	391	386	379	375	382	392	374	394	387	390	368	364	379	409	356	353	380	381	356	380	357	345	377	392	404	396	401	400	372	391	354	366	379	385	373	355	373	333	390	398	399	414	373	363	362	361	397	347	418	400	395	394	340	394	389	374	391	338	336	352	374	377	365	369	389	359	363	339	391	354	371	347	392	354	390	366	380	377	376	338	375	307	332	350	377	374	373	352	352	382	327	326	403	371	371	388	319	390	371	394	401	375	393	416	384	379	376	376	360	354	387	380	393	348	385	375	379	350	383	383	364	347	362	354	335	357	359	353	394	375	412	387	401	386	367	394	375	338	347	371	367	385	327	369	373	353	379	415	336	364	338	353	346	336	334	383	350	427	391	346	376	377	375	366	377	388	393	357	369	389	384	393	398	339	364	359	381	357	363	401	396	347	372	350	389	336	322	375	361	390	369	340	366	362	369	362	386	347	389	415	387	317	330	366	363	373	372	374	382	385	345	403	393	362	395	391	379	362	388	397	390	379	352	351	356	343	367	358	364	335	356	378	379	344	366	374	379	354	368	367	389	377	360	359	390	410	399	381	366	393	393	362	408	360	370	384	392	377	325	394	354	346	372	370	376	391	383	400	370	366	373	391	371	382	312	393	383	366	365	362	396	396	342	400	355	384	354	340	377	345	394	388	359	374	351	386	339	355	368	346	378	374	396	366	381	360	369	376	396	336	328	371	362	366	394	407	365	330	374	369	365	337	380	405	395	377	381	368	387	355	401	383	376	382	335	397	367	364	372	362	403	380	403	360	350	355	357	353	385	381	400	334	386	336	387	358	356	373	345	320	400	366	368	371	355	351	378	340	393	353	371	367	361	368	396	408	393	338	393	345	364	400	372	355	381	376	400	380	384	362	391	350	354	349	379	384	377	363	384	370	382	369	334	355	389	403	353	391	400	379	366	380	373	389	376	354	379	364	369	361	423	373	386	384	356	372	364	369	373	383	414	332	389	382	369	398	367	365	359	326	353	407	372	390	363	430	365	334	373	339	375	365	358	365	337	366	362	365	346	333	324	386	396	412	359	416	376	377	372	354	415	413	418	395	357	345	354	370	365	402	323	361	367	387	389	390	384	355	354	370	344	380	417	399	365	372	364	419	440	387	368	353	358	350	375	368	360	395	382	359	368	422	380	406	370	343	404	385	358	345	374	360	391	354	386	392	358	348	359	356	360	358	356	384	368	370	345	353	386	388	401	378	361	362	375	316	361	379	366	369	417	338	387	384	403	358	390	372	332	357	358	391	382	385	354	379	361	377	403	372	368	370	364	348	361	361	390	350	352	376	387	397	359	357	364	346	354	342	387	346	398	395	351	393	377	391	393	400	356	373	339	378	364	388	378	356	369	373	356	376	369	362	347	369	356	352	402	352	332	396	344	365	403	366	363	378	390	360	369	355	350	399	381	387	375	386	391	374	391	412	382	403	389	373	373	335	343	369	371	380	352	346	395	356	403	385	400	406	374	374	371	393	401	384	361	329	424	360	345	400	381	362	370	370	375	349	360	383	354	366	367	386	371	370	375	376	366	385	401	377	376	322	396	343	345	357	370	329	385	373	335	365	362	368	378	386	349	382	363	307	367	354	381	386	368	397	383	363	363	352	381	359	348	405	355	363	363	377	406	357	359	374	385	370	382	366	329	356	393	363	343	383	374	358	385	394	395	367	347	369	374	365	376	385	394	379	365	362	385	366	360	338	392	359	356	366	378	324	370	365	366	381	334	361	381	362	350	359	378	391	347	348	380	399	360	347	385	375	388	357	385	391	382	419	374	394	345	385	351	338	357	363	344	317	392	397	384	387	389	377	382	361	357	370	372	365	344	360	349	389	344	359	372	403	370	378	383	399	400	349	328	344	383	368	389	398	380	377	368	369	378	378	372	374	387	364	394	362	389	354	351	335	376	388	383	352	354	347	362	379	350	356	362	396	418	385	395	344	363	369	415	372	356	383	379	373	389	403	365	381	396	373	374	355	366	419	360	386	387	391	370	365	355	418	377	392	340	403	346	361	342	364	386	363	418	365	335	362	369	383	406	346	349	372	371	364	384	366	388	418	357	388	390	383	359	370	376	377	372	389	369	349	380	355	376	406	373	433	365	354	356	384	368	410	326	362	339	350	375	399	371	385	388	396	356	396	360	398	409	384	397	396	359	373	353	348	391	380	381	322	343	363	358	365	362	387	392	373	330	365	312	377	343	378	377	395	379	390	406	384	333	355	406	394	376	374	371	346	369	346	394	368	367	398	372	371	385	363	336	319	406	383	342	337	347	338	401	374	361	351	383	361	372	364	379	373	357	388	379	364	355	383	349	400	380	355	345	374	380	396	391	356	360	377	355	365	342	351	348	371	347	355	375	369	344	402	396	355	353	383	366	374	386	384	360	354	351	370	371	356	377	343	376	368	345	374	373	373	376	392	387	391	340	369	376	351	378	352	372	355	363	367	364	393	392	362	401	385	396	351	372	379	387	415	387	379	430	403	390	352	360	357	405	382	386	325	364	373	392	356	355	358	344	429	394	386	381	367	374	388	363	325	368	381	385	368	380	379	375	369	332	385	369	375	399	400	369	403	353	317	384	411	394	374	397	359	368	376	405	378	354	398	367	377	350	368	382	369	358	365	332	383	357	399	356	397	383	382	395	362	367	367	367	363	398
5647	895	835	832	839	804	850	807	806	793	770	804	812	836	801	812	799	855	837	796	826	806	809	837	769	810	782	793	785	779	733	761	853	787	831	744	810	815	783	790	807	762	793	839	830	830	814	790	755	797	835	777	809	785	808	829	793	772	824	780	819	818	844	740	774	802	833	797	791	848	821	788	828	738	810	754	759	814	780	763	755	767	804	793	782	800	785	768	864	792	797	828	784	786	820	813	765	785	784	822	770	786	808	778	755	789	828	835	793	795	829	800	796	797	801	818	815	808	814	828	816	785	792	819	855	771	798	775	869	804	788	794	860	821	775	793	846	765	797	812	825	800	811	781	771	776	800	828	786	787	801	787	778	826	812	832	807	812	770	782	838	820	816	792	765	803	825	808	758	850	783	849	777	803	789	799	792	821	815	857	808	804	749	746	801	784	801	784	823	827	811	794	840	809	800	803	786	807	812	762	786	824	780	818	777	819	803	762	819	818	802	824	762	872	778	765	798	818	822	797	830	776	871	876	754	824	827	818	794	772	790	778	789	829	760	785	814	893	779	810	719	805	821	770	773	791	826	831	796	823	830	825	791	792	829	814	793	728	796	764	815	750	779	805	810	792	719	806	788	761	811	794	808	791	790	823	787	791	856	807	788	786	806	822	838	831	748	819	788	764	816	765	754	798	775	792	785	812	790	797	761	855	860	754	767	798	789	820	761	788	857	764	809	766	782	812	721	784	757	841	764	823	775	774	781	788	784	822	789	803	780	816	793	777	791	809	783	800	780	821	768	786	799	820	815	863	728	805	857	801	787	800	776	761	772	804	794	874	787	791	820	833	774	771	816	828	762	795	796	826	786	833	830	794	823	851	795	792	815	766	805	803	769	815	810	752	761	841	754	771	820	809	774	777	826	776	809	847	793	793	769	782	801	777	805	836	772	826	773	800	791	737	746	818	836	780	788	816	788	728	785	804	791	843	818	822	804	826	828	822	793	832	772	796	788	832	828	800	831	786	768	802	784	734	808	823	823	809	839	805	748	798	836	769	855	834	786	817	819	829	793	779	794	778	852	786	832	761	783	830	818	783	837	799	813	822	770	796	770	788	804	816	821	754	808	808	814	831	823	776	842	799	827	763	787	816	822	820	749	811	782	768	801	803	807	800	786	757	796	798	815	768	802	831	771	779	843	778	797	837	763	767	802	805	816	833	788	808	799	861	823	791	810	827	830	774	831	785	830	807	781	792	826	801	812	825	778	772	854	806	780	824	856	805	812	805	752	799	769	763	792	832	826	853	782	789	798	795	814	768	805	822	765	804	825	807	789	817	814	826	825	753	812	779	820	774	787	755	836	834	764	783	791	761	732	862	804	785	833	767	782	852	732	763	819	741	776	774	754	763	804	777	803	829	763	782	769	807	779	787	788	846	748	821	815	782	774	816	820	819	796	840	843	793	793	775	754	805	804	859	794	787	750	794	800	798	767	829	807	781	845	806	748	781	779	817	840	811	817	799	822	825	810	748	785	811	796	795	775	829	763	821	808	839	745	781	843	772	795	798	819	813	803	836	780	794	835	848	774	788	841	767	800	846	745	845	798	780	815	811	807	818	765	809	829	790	792	796	848	760	750	776	843	796	745	813	791	798	802	839	815	815	793	796	792	771	784	835	864	790	775	809	778	792	780	763	852	802	787	792	828	803	838	827	813	800	801	828	839	770	824	791	825	778	765	789	786	810	863	770	751	740	741	796	801	795	774	830	820	775	810	806	832	791	784	798	780	841	787	790	802	812	815	811	743	796	796	795	802	830	790	794	833	789	815	806	764	821	806	802	795	769	844	787	846	769	760	854	789	765	815	821	794	723	774	808	769	842	816	814	786	844	819	828	823	811	789	838	793	826	799	746	774	795	826	764	775	794	788	827	815	816	821	835	841	827	780	811	837	813	743	820	801	826	828	766	772	795	784	848	797	785	817	836	822	766	792	759	793	828	724	800	786	815	787	787	825	773	828	813	821	753	822	758	829	781	765	727	770	815	806	785	787	786	822	787	808	829	830	771	788	803	803	795	783	777	809	772	838	810	763	759	782	801	819	867	838	775	814	837	795	766	813	836	845	874	827	798	757	774	791	799	781	848	803	778	754	780	833	852	796	781	767	826	800	799	801	773	743	801	770	864	750	813	780	792	821	804	797	830	770	767	844	826	817	842	799	828	776	821	794	792	799	817	779	804	837	827	784	784	783	781	824	800	809	819	764	794	772	831	778	757	824	817	796	761	774	859	797	795	815	796	776	784	795	842	767	826	821	890	799	797	833	781	761	828	817	757	784	842	823	820	805	805	807	815	773	827	795	824	786	761	793	821	821	828	790	832	825	794	819	851	815	793	742	830	821	830	833	855	821	760	820	789	752	814	769	831	852	792	807	814	766	776	816	821	824	742	829	822	814	806	758	772	814	801	833	776	807	787	792	830	834	797	788	750	797	797	791	790	751	723	804	805	790	835	830	853	829	816	791	767	824	818	819	773	784	880	771	842	795	805	797	815	843	765	776	813	813	795	757	759	802	791	777	784	770	795	809	798	777	799	775	764	823	866	781	818	776	817	842	824	823	794	805	794	760	823	786	849	794	789	795	801	847	802	833	816	786	817	788	800	818	837	808	783	813	785	806	814	767	791	820	814	827	833	825	814	827	851	817	790	779	749	786	833	793	790	794	749	836	834	881	791	776	805	784	819	791	756	837	860	804	799	816	817	781	834	768	823	799	754	820	819	794	809	827	794	789	795	851	769	779	823	773	759	809	799	840	794	802	788	770	790	827	831	773	796	755	755	795	844	833	756	819	794	804	850	795	823	803	830	811	784	784	847	743	825	802	814	793	800	814	832	809	814	789	825	805	789	819	767	791	829	796	766	773	810	839	771	840	772	748	800	745	757	875	788	795	752	798	826	783	770	827	797	792	823	830	782	781	824	840	813	828	855	790	835	780	774	802	796	766	818	800	781	813	778	828	813	780	826	817	779	775	816	757	815	777	798	814	783	799	775	811	812	741	820	834	810	809	836	774	788	802	804	782	768	799	798	803	824	842	812	813	789	785	826	795	766	826	799	777	755	861	828	820	828	803	749	831	796	820	869	749	780	821	810	800	819	801	784	754	851	795	774	793	781	823	793	751	844	814	765	749	771	760	786	783	819	825	796	784	756	794	860	818	797	802	818	808	814	783	820	860	802	844	797	749	825	734	796	805	852	798	769	837	838	777	745	841	801	790	803	780	777	788	777	793	791	829	846	812	735	860	774	766	790	790	829	789	808	748	799	796	761	726	808	827	776	772	797	825	863	797	796	795	796	809	844	785	742	778	800	796	836	762	814	758	808	805	808	824	758	831	807	805	811	778	765	825	858	819	805	792	783	847	792	806	827	784	778	781	791	735	756	796	796	821	798	805	806	742	728	828	851	803	840	798	823	784	822	827	785	781	798	806	834	848	833	806	829	751	819	781	796
24929	21486	24849	28547	21487	21278	1059	392	325	298	300	281	280	268	256	287	271	265	257	272	264	255	244	255	272	240	235	263	235	251	261	242	259	287	285	228	236	274	290	234	253	250	255	221	224	240	239	243	256	251	259	274	241	229	253	241	283	253	235	268	253	265	274	241	258	249	247	269	226	244	252	248	250	262	238	257	246	271	286	241	248	227	230	256	285	280	278	268	252	257	257	245	253	258	260	226	278	256	250	212	260	270	243	267	273	294	255	251	267	254	249	271	261	267	281	221	241	290	256	274	233	269	274	235	270	239	246	252	240	261	255	223	265	282	245	256	238	246	241	259	246	235	227	245	211	237	230	251	232	247	202	247	269	266	269	266	278	214	259	314	246	234	257	232	242	239	259	236	256	268	234	275	267	251	224	274	229	254	276	249	253	262	259	238	226	229	233	238	237	256	244	227	275	246	250	256	280	272	266	259	271	232	230	217	242	260	225	289	262	232	243	261	260	228	222	274	239	220	233	243	255	245	235	270	248	233	266	267	242	235	243	247	248	249	254	240	226	265	255	261	243	236	246	236	260	260	229	259	268	266	244	222	245	270	241	276	201	252	261	272	297	278	233	214	234	260	237	264	263	268	231	281	237	250	249	266	258	250	234	236	207	254	234	222	259	262	297	253	241	243	257	280	236	255	261	262	252	245	258	255	270	254	242	249	247	224	245	243	241	247	271	255	256	258	248	266	256	244	253	225	252	246	204	237	255	241	246	260	237	240	257	258	222	249	249	250	261	247	236	240	237	271	263	234	257	261	260	272	241	234	244	247	216	218	253	238	235	223	250	235	229	251	252	240	267	243	246	243	235	235	243	239	226	238	253	239	245	242	242	257	251	246	219	225	233	245	240	220	243	247	226	263	258	233	253	256	236	218	240	270	252	243	254	240	256	256	279	223	268	248	230	266	249	252	268	249	251	252	245	252	248	255	261	248	238	266	273	249	276	256	223	266	239	253	252	212	280	236	268	234	240	232	259	258	229	229	227	247	284	246	267	224	254	255	236	257	258	260	230	266	266	239	269	237	243	262	265	251	233	242	259	247	257	265	250	284	255	250	265	253	263	257	258	243	243	244	263	248	238	253	250	234	249	240	249	268	250	234	256	243	219	221	245	230	274	193	229	235	247	286	277	246	260	227	232	259	285	238	243	277	247	230	246	245	253	236	262	237	234	222	234	243	254	251	271	232	259	230	229	280	269	272	248	258	234	261	256	256	268	240	235	241	262	254	237	265	275	235	263	226	291	252	223	233	233	255	249	259	262	252	250	252	234	232	254	252	224	202	249	269	234	250	264	230	244	239	233	229	283	226	236	255	272	267	250	262	266	261	264	250	253	272	237	259	282	263	194	261	242	242	259	255	247	222	236	252	255	251	246	222	253	257	282	229	247	221	248	280	246	252	257	250	224	226	261	233	263	238	251	242	271	218	258	236	230	270	254	251	273	226	262	239	251	258	249	221	233	264	248	260	260	240	275	237	277	240	257	254	227	237	255	250	235	224	247	259	282	230	259	235	271	262	287	265	266	243	255	231	221	257	267	265	273	237	267	257	256	236	225	248	265	248	258	238	256	235	257	253	232	223	292	252	243	220	222	246	281	258	238	258	246	260	264	260	250	246	261	261	244	251	229	289	262	243	247	252	242	239	245	267	268	247	267	254	248	224	250	258	213	255	222	237	222	234	261	239	250	240	262	254	227	284	232	270	231	256	278	213	252	261	227	252	226	235	236	234	244	241	240	239	226	262	246	244	259	239	261	249	270	225	246	245	241	204	220	255	259	248	227	252	245	258	241	269	256	242	255	228	252	242	233	235	253	234	237	243	254	262	259	247	247	247	274	279	257	273	245	224	271	241	262	262	249	245	214	293	261	264	243	224	237	239	242	251	264	235	220	245	236	219	276	249	252	221	210	240	264	232	259	252	275	271	252	257	244	238	270	277	248	252	211	254	254	249	250	262	267	220	258	237	263	216	235	252	245	286	251	259	283	254	237	238	248	248	249	233	245	233	232	251	248	239	282	263	260	225	280	259	233	257	238	244	249	258	248	257	253	246	261	245	261	243	264	277	259	224	283	270	230	228	249	245	241	235	259	248	245	259	231	256	230	236	249	242	246	222	236	230	266	222	216	257	249	252	241	236	280	248	244	259	260	268	236	254	266	242	269	262	239	255	244	236	262	251	242	240	280	227	246	278	193	241	271	256	277	221	276	250	256	240	271	223	237	252	258	229	258	236	246	284	251	272	237	221	245	258	228	237	243	227	237	249	259	238	254	253	266	257	254	240	280	219	254	261	258	270	259	245	252	245	245	286	249	257	257	242	248	254	237	263	245	264	251	236	246	257	245	235	238	222	225	230	240	266	253	270	242	219	245	226	240	210	226	229	255	274	251	234	238	262	267	227	212	262	288	229	257	276	250	238	234	257	288	240	245	280	244	241	291	238	228	259	243	252	242	255	254	270	252	253	229	290	250	232	273	247	256	254	244	245	270	260	249	250	279	226	263	245	241	256	257	255	227	249	276	235	242	259	283	270	276	242	222	272	264	221	261	250	234	214	255	234	243	238	237	235	244	248	218	252	240	208	235	272	271	250	241	245	268	245	258	243	247	266	263	244	263	244	235	267	243	229	217	224	235	241	261	232	260	244	233	258	267	238	261	251	232	237	234	242	256	261	259	238	257	250	238	208	292	197	260	269	234	253	253	255	232	238	244	250	257	254	234	249	254	266	223	233	265	271	292	248	257	251	236	254	258	227	242	242	229	237	269	253	261	263	282	268	225	272	266	244	256	233	239	245	245	274	255	242	274	216	252	221	241	255	248	255	262	269	264	206	217	236	253	229	251	247	268	254	243	282	248	246	260	262	235	230	205	242	243	247	282	250	217	247	263	276	260	266	221	235	240	209	252	232	241	222	239	246	256	253	225	285	261	242	254	255	239	240	253	218	230	263	230	258	234	252	245	205	242	271	253	238	239	241	243	270	257	289	242	229	242	212	266	269	238	257	253	241	258	247	238	276	249	233	288	248	266	264	225	244	229	237	254	259	246	272	275	254	263	274	223	246	249	267	283	245	246	228	249	270	264	266	263	248	257	239	248	275	256	251	218	259	258	264	261	252	255	245	257	279	256	245	219	231	222	261	274	266	272	260	249	229	259	260	233	242	235	269	240	248	221	257	247	249	238	270	252	258	269	245	269	249	248	258	270	243	269	254	259	238	239	220	236	225	240	245	253	226	243	225	256	247	249	260	254	272	226	271	278	255	249	241	254	270	271	246	240	278	236	246	240	240	262	275	221	216	252	241	246	268	244	257	230	270	256	258	224	234	263	208	233	265	263	237	271	241	247	259	268	245	270	259	274	283	237	252	257	253	241	233	243	237	247	246	260	243	256	258	235	241	242	225	239	248	250	260	236	287	267	246	253	216	242	261	268	248	239	260	251	237	238	245	242	246
3060	1972	1171	788	689	615	600	575	601	555	598	577	548	596	587	515	585	597	534	509	591	526	565	520	558	584	522	560	595	511	528	553	572	546	525	558	534	548	513	503	512	597	576	547	545	524	547	550	540	556	539	525	551	601	566	514	538	539	576	553	537	553	554	559	521	530	578	556	528	572	501	548	551	569	545	513	550	556	522	571	560	565	519	531	555	540	548	530	512	523	528	552	554	568	526	545	564	553	541	557	534	520	535	557	543	550	537	539	513	537	543	531	548	540	515	503	541	518	542	513	488	521	496	549	529	551	532	535	505	566	557	510	549	491	511	515	565	569	520	553	560	547	539	542	583	530	493	531	544	534	521	529	571	534	525	536	526	541	595	568	545	511	551	505	541	509	557	525	549	515	567	562	516	550	506	504	526	543	541	571	528	542	522	553	549	554	552	528	519	516	522	508	524	557	577	547	585	530	539	538	526	576	545	566	531	542	539	568	549	560	530	528	580	538	543	517	552	528	553	576	535	531	542	540	530	522	535	526	557	528	554	528	561	560	552	534	518	589	496	524	569	561	515	514	546	540	537	543	550	555	537	509	497	527	517	529	549	561	557	521	551	477	522	549	524	551	528	581	558	582	552	525	553	559	530	536	540	496	545	547	556	531	530	565	523	532	566	518	564	541	500	537	594	557	524	514	573	498	547	563	550	565	534	557	545	547	549	531	535	563	570	539	543	547	522	537	542	580	528	526	532	565	523	547	553	537	567	496	601	535	539	543	535	544	550	532	531	510	513	553	545	547	501	553	507	529	555	544	575	525	529	545	562	563	549	552	506	520	590	520	505	532	519	551	526	509	555	555	529	522	522	548	544	559	544	523	480	569	526	546	542	523	559	539	491	576	555	579	524	555	577	530	526	524	573	543	554	527	529	576	489	524	547	552	544	561	527	549	555	618	542	541	567	560	543	536	556	563	518	555	564	522	498	533	555	552	559	555	571	582	517	554	555	569	583	551	529	515	543	540	557	510	583	518	554	537	571	494	554	533	570	566	534	524	556	544	567	611	511	539	528	553	535	559	555	523	510	544	526	558	564	518	550	558	571	573	574	543	557	576	543	559	497	477	533	572	544	555	573	531	577	521	571	558	567	555	527	548	541	564	534	477	557	539	472	543	520	546	538	538	528	503	554	532	524	537	587	510	521	546	521	493	544	592	552	550	517	562	552	521	574	535	512	505	566	497	576	548	505	553	535	529	554	514	542	545	528	533	577	568	514	534	557	563	522	550	523	523	564	504	581	537	543	534	561	538	576	532	576	486	493	488	551	494	532	515	572	489	503	542	565	521	573	575	528	555	518	513	593	556	526	557	534	587	551	566	555	549	567	519	514	561	548	511	593	524	513	567	555	515	556	556	525	540	556	547	585	482	562	543	562	581	527	561	533	546	553	557	519	535	574	532	517	532	598	545	557	491	519	530	587	577	538	587	587	565	544	543	524	552	542	561	551	573	557	554	569	515	535	542	571	520	561	517	548	535	545	500	535	558	548	553	507	538	557	559	553	505	491	561	564	547	520	579	565	534	551	534	534	560	529	546	512	521	532	557	518	535	554	544	518	533	546	556	553	541	512	557	529	577	498	550	564	556	528	530	559	546	546	575	515	543	549	557	559	535	519	539	564	542	568	572	556	553	524	568	601	536	552	554	586	532	569	534	528	558	506	571	590	553	545	555	574	566	623	543	527	556	553	549	566	520	540	568	578	540	539	528	526	516	557	533	577	566	560	544	527	507	556	508	558	531	549	507	552	553	546	535	560	534	523	479	555	554	509	553	492	530	533	552	531	532	477	522	522	527	591	544	564	527	518	524	513	579	544	514	546	576	498	497	543	566	533	544	545	561	541	509	559	494	535	562	505	555	534	548	510	564	532	548	577	561	558	509	568	539	559	576	549	555	556	503	548	540	483	571	609	517	541	533	554	560	570	597	594	515	527	537	564	551	531	517	485	487	558	554	564	537	524	556	548	518	585	578	552	580	560	525	560	575	551	549	544	549	529	542	580	527	560	547	534	513	561	530	568	535	513	561	519	571	542	549	554	510	581	543	497	572	516	554	591	519	574	550	538	549	552	569	541	567	525	554	532	502	534	550	495	494	541	576	546	551	526	574	520	518	522	534	567	537	547	547	613	528	561	577	549	516	521	513	511	570	485	519	551	516	578	547	550	559	561	527	535	531	554	547	596	572	548	550	559	569	556	503	545	488	546	558	529	527	522	550	541	536	540	530	555	531	555	562	572	593	553	549	552	558	529	572	522	552	504	561	576	534	546	573	568	522	526	573	564	544	559	560	507	550	566	573	581	520	523	529	521	529	534	560	540	543	532	555	535	576	539	545	521	552	557	604	537	566	520	525	540	562	560	560	585	530	516	572	541	553	512	543	553	568	557	580	524	540	544	581	576	534	541	501	588	581	529	541	556	584	531	530	522	544	538	559	549	562	524	551	560	547	558	535	506	501	527	503	508	577	541	524	543	563	542	556	575	544	565	585	568	547	545	527	522	544	566	581	510	562	531	504	535	521	548	563	517	527	545	507	511	556	513	548	539	488	550	560	564	552	495	533	527	523	553	587	554	506	568	538	533	535	611	542	519	500	526	549	570	555	544	530	520	604	536	569	541	537	535	551	525	559	518	578	540	544	561	593	517	525	529	562	574	581	537	515	504	566	494	550	525	594	550	537	615	583	485	553	542	545	533	520	524	551	560	521	534	559	559	556	555	511	525	518	538	534	548	562	539	527	520	522	546	533	533	532	505	535	508	561	519	554	562	568	546	549	565	536	584	549	545	571	537	545	522	532	525	545	543	544	544	476	534	543	557	552	600	542	567	532	533	515	555	532	569	559	557	521	562	541	547	531	515	547	541	558	531	584	568	550	547	552	559	524	549	525	542	549	557	536	546	553	558	600	547	576	553	590	572	494	523	571	565	521	576	568	540	530	510	539	548	572	544	585	489	549	549	531	579	527	527	542	545	530	559	514	554	583	589	559	553	544	565	570	563	538	578	545	487	559	538	552	530	547	507	524	500	498	527	549	570	541	542	560	493	554	526	557	528	504	549	539	529	501	579	518	549	500	588	534	508	596	562	556	560	559	512	517	568	495	544	540	547	555	512	564	543	541	534	536	529	546	554	540	545	572	579	564	536	578	551	533	530	560	530	560	540	510	528	521	597	498	548	538	543	564	539	526	524	536	524	553	530	517	526	586	521	532	558	519	505	581	511	570	530	545	556	530	563	521	504	551	560	537	576	539	537	530	565	601	520	548	511	538	558	543	562	561	553	535	568	533	576	534	526	506	569	536	534	531	544	545	545	541	533	538	529	543	519	551	567	517	566	617	579	521	579	531	529	506	503	603	568	597	555	582	542	514	589	564	551	515	531	583	521	545	504	498	552	551	533	564	492	504	531	512	567	494	572	495	546	544	530	500	566	553	535	546	535	551	536	558	522	545
24329	21502	25178	28267	21504	21512	18083	437	265	220	184	177	153	189	153	151	153	131	131	131	124	138	113	102	118	108	111	140	132	129	112	129	112	103	128	92	113	103	124	110	107	108	112	126	92	135	114	123	109	117	126	109	126	105	132	112	105	109	137	110	119	110	109	100	108	101	92	121	100	130	127	119	104	118	106	97	112	111	91	112	107	111	135	109	95	90	117	108	119	105	100	103	96	100	111	107	108	116	106	101	103	140	116	108	106	102	115	98	103	118	89	97	91	118	117	113	107	127	97	133	112	91	135	87	115	98	121	129	123	119	91	117	129	110	105	121	113	123	94	123	127	97	95	136	101	104	123	111	121	125	110	100	111	87	123	99	109	86	86	120	103	132	100	106	111	99	128	88	110	135	127	102	119	141	100	97	90	120	104	121	113	123	115	131	119	105	110	103	94	121	119	111	111	98	115	100	144	117	114	112	119	143	124	110	115	112	82	117	112	124	96	100	110	105	99	97	121	111	120	110	99	99	118	108	95	122	116	101	134	94	98	104	96	100	100	90	101	130	109	88	108	121	84	96	126	124	124	101	105	103	118	103	97	103	99	83	103	94	116	94	106	80	110	133	122	111	127	87	126	119	108	101	117	126	71	103	101	102	107	97	109	119	102	108	117	119	115	111	104	100	106	112	109	109	119	113	113	110	100	90	104	111	104	104	121	115	117	95	104	107	124	126	145	122	109	116	96	120	128	101	101	94	127	108	124	103	92	97	107	116	101	100	107	122	125	97	96	122	120	103	115	92	109	99	114	120	103	102	96	113	92	102	97	118	97	141	125	100	96	119	98	99	115	92	109	91	108	115	101	120	124	111	100	106	99	102	106	133	118	108	107	112	111	99	112	104	119	119	129	96	107	92	123	130	123	107	106	122	103	86	103	99	102	104	117	95	129	99	108	112	117	108	133	106	125	107	122	96	112	134	98	96	88	108	105	116	114	96	97	99	116	109	123	99	113	90	109	120	129	93	95	119	108	110	116	99	92	113	117	122	115	98	109	86	113	116	119	120	117	108	119	122	118	90	105	101	90	127	119	119	109	121	123	122	102	108	117	105	104	108	107	93	109	120	114	122	128	99	111	125	103	117	112	111	97	91	89	109	92	102	85	114	105	119	101	117	96	110	107	111	122	104	98	114	102	121	128	111	95	114	94	108	104	106	121	101	95	110	123	90	91	96	108	138	103	118	109	100	96	108	112	121	122	122	99	110	114	105	110	125	123	100	92	111	112	113	97	112	120	106	98	99	100	102	110	127	113	110	115	104	119	93	103	121	113	111	120	127	105	116	102	91	109	90	104	120	137	115	135	109	116	136	95	116	119	76	97	116	114	109	101	110	100	111	85	112	90	130	109	114	122	102	90	95	118	128	117	104	114	121	116	115	102	103	117	97	126	117	111	107	138	96	121	96	111	112	87	103	104	79	104	114	103	95	103	109	113	98	107	100	97	129	109	134	113	124	122	106	95	97	121	103	116	87	99	132	102	104	105	98	105	129	91	119	93	105	97	96	114	116	101	96	114	105	84	91	111	108	110	113	108	130	108	94	95	100	111	134	88	107	85	102	105	111	114	99	108	90	91	105	84	108	112	110	106	153	120	131	124	120	125	145	103	106	91	99	129	100	95	116	119	119	111	126	110	122	92	115	111	101	115	100	94	99	105	89	119	97	94	118	119	107	105	122	110	108	104	88	106	96	101	112	102	128	126	113	126	96	111	108	111	95	107	118	126	100	130	93	91	131	117	104	104	115	109	100	122	123	109	110	122	114	110	94	116	107	85	103	122	116	115	122	103	104	101	134	95	121	126	107	102	129	99	95	106	106	117	111	96	124	103	77	95	115	116	97	128	115	121	114	115	92	109	104	112	126	95	115	108	106	113	88	107	100	95	111	133	90	123	101	99	129	132	109	98	109	113	105	98	111	89	130	115	104	118	97	105	108	99	100	118	96	101	125	108	111	135	105	103	107	123	125	104	124	101	93	111	88	121	116	124	121	113	116	111	93	119	104	130	98	106	96	121	103	110	116	106	105	108	99	138	87	115	118	111	123	107	104	117	115	109	104	120	122	109	97	100	111	117	132	107	99	100	109	103	107	127	111	122	109	112	96	133	106	121	125	105	110	103	111	116	127	96	89	86	98	115	115	102	93	129	105	107	118	126	108	106	91	96	113	108	111	102	113	116	111	118	108	116	115	106	115	99	93	106	110	114	107	109	116	133	101	94	115	110	110	106	132	118	102	105	98	94	118	105	99	110	95	100	117	118	106	105	120	115	119	107	116	120	111	108	107	88	113	110	120	138	124	128	114	102	125	104	108	101	95	109	104	131	111	125	126	107	88	104	116	75	93	105	89	114	99	94	102	118	126	129	97	91	123	105	120	103	122	113	145	127	100	118	97	110	105	95	104	102	113	107	129	111	93	116	121	101	97	112	117	114	94	98	92	88	101	120	117	105	93	97	120	102	126	109	108	117	107	114	121	105	108	99	120	95	109	108	104	112	102	117	108	116	108	106	92	136	89	108	113	89	108	111	90	120	105	112	98	107	107	99	113	96	105	109	95	115	98	133	109	116	101	105	132	101	108	111	100	88	95	116	101	122	97	131	102	105	112	107	106	109	114	95	101	110	90	107	123	111	112	124	101	105	100	124	108	113	123	102	106	90	109	98	109	96	89	113	104	106	139	102	112	111	109	101	105	104	122	110	109	122	113	98	123	111	84	135	113	96	111	121	93	113	124	123	114	116	100	105	105	97	121	115	121	97	116	117	99	117	99	132	137	113	104	110	123	102	108	106	89	101	107	94	134	102	108	122	97	99	102	113	103	96	120	118	112	98	92	114	123	109	124	93	116	105	112	99	104	117	113	102	83	117	128	89	121	115	126	109	107	111	107	107	101	108	97	108	98	116	98	113	116	90	89	95	119	102	110	124	112	112	125	118	107	103	98	108	134	107	116	106	103	107	94	110	101	110	109	121	124	110	104	106	108	111	109	99	92	92	109	102	106	113	95	107	105	114	120	114	99	109	128	131	116	112	122	117	104	102	111	121	114	110	107	114	127	91	101	121	114	103	132	106	119	100	100	119	111	110	103	93	112	106	106	108	109	108	123	118	115	112	111	108	122	108	99	122	110	101	106	124	111	120	115	107	108	123	91	94	105	124	102	114	112	114	122	118	138	120	124	116	116	112	102	122	125	117	103	94	98	95	89	116	126	123	86	101	95	105	120	106	108	102	108	122	103	106	112	103	100	122	112	98	110	117	99	112	105	107	101	107	116	95	110	109	121	117	104	116	144	127	98	118	110	109	91	112	112	111	111	121	113	103	98	96	103	102	95	135	125	112	122	108	109	108	117	91	113	118	111	128	106	117	99	109	115	95	108	98	125	118	93	93	107	92	94	93	116	119	118	113	108	113	102	103	117	112	102	99	100	105	99	110	107	121	109	113	92	100	79
2909	3128	1375	764	467	402	393	322	360	288	307	300	298	286	296	303	289	295	301	294	278	249	306	287	301	247	267	311	267	286	254	280	271	286	295	248	266	261	295	297	258	248	277	295	290	275	281	269	238	293	279	258	274	267	255	260	271	268	317	276	279	267	263	259	284	241	286	294	282	287	287	289	280	290	287	247	265	279	264	269	277	256	274	257	253	308	268	265	272	297	268	314	257	277	297	270	291	256	276	273	276	290	263	252	290	294	268	298	257	264	256	288	282	276	281	268	256	282	247	255	305	271	302	294	279	271	274	284	280	279	273	286	250	293	284	252	306	251	260	249	277	274	245	278	282	259	277	280	280	291	287	233	301	253	306	286	264	278	274	274	276	275	281	294	292	264	266	257	282	268	276	268	295	287	274	241	289	251	252	282	233	270	252	267	281	298	255	297	287	255	276	277	258	262	292	282	273	268	283	249	270	254	256	265	281	274	269	258	262	291	280	267	260	265	274	266	279	253	232	280	285	320	260	268	285	275	278	269	299	251	263	273	272	267	272	279	282	250	285	305	290	294	266	287	257	274	246	267	267	272	245	278	218	286	297	271	301	268	265	267	283	255	300	287	309	281	264	298	262	295	267	266	282	249	265	279	289	277	265	278	276	288	246	264	278	237	251	267	262	287	267	260	282	308	280	299	245	274	256	285	265	264	269	273	280	259	297	273	266	249	261	267	273	304	309	300	258	256	286	282	263	278	282	276	254	289	284	258	239	248	260	291	285	266	262	254	283	239	278	276	280	275	274	265	305	286	275	285	281	273	262	272	276	266	254	267	281	286	248	255	304	263	260	277	290	296	284	272	271	259	318	270	271	264	277	272	269	257	258	268	273	292	290	296	263	278	273	292	274	320	291	287	281	251	267	281	299	277	279	300	270	259	267	253	261	282	268	261	297	272	242	265	305	281	290	279	261	280	289	275	285	267	268	237	298	285	290	248	253	272	280	282	290	254	271	281	294	266	304	292	271	253	310	278	288	261	278	280	261	287	289	250	254	286	298	296	276	286	319	249	278	295	253	279	260	273	283	302	268	262	296	227	292	270	282	282	259	267	279	279	259	242	286	284	291	283	267	277	263	293	257	246	288	273	269	259	284	250	260	268	290	249	271	304	281	259	270	259	284	291	270	273	277	260	265	291	299	278	262	239	256	282	274	298	294	254	284	253	271	248	272	266	275	259	260	280	291	265	298	273	261	261	255	274	294	269	294	275	251	287	273	259	242	251	274	261	305	285	280	282	277	275	290	289	270	281	263	292	288	254	313	266	290	277	301	263	294	274	261	254	262	232	285	244	293	264	270	244	276	268	271	247	301	263	294	272	292	243	286	263	247	277	254	280	278	265	266	273	268	251	258	246	272	269	270	263	259	272	257	266	279	268	252	274	265	262	265	254	281	292	286	298	268	285	272	260	245	263	269	285	259	264	270	251	298	283	259	273	278	267	313	267	280	281	270	275	291	251	270	279	266	244	267	255	274	266	279	300	288	221	293	263	310	266	258	292	297	283	291	295	254	269	263	274	295	281	287	240	264	266	263	275	256	277	273	246	293	254	267	287	262	283	273	267	286	286	272	273	266	279	301	257	262	261	265	278	263	244	263	297	281	292	272	274	282	277	273	277	278	254	251	285	273	274	275	253	280	284	264	276	271	253	292	274	273	288	291	302	276	300	285	284	286	275	273	260	290	252	328	260	279	304	285	260	240	275	293	273	283	280	265	240	260	271	283	281	279	283	286	264	283	282	246	262	249	262	268	290	258	254	252	264	287	273	266	237	274	285	276	262	305	269	298	243	248	279	253	240	294	293	268	275	268	262	286	310	266	278	284	290	259	276	288	270	301	243	263	278	254	250	272	281	236	262	280	267	273	267	259	269	280	290	287	265	263	254	268	273	265	295	274	291	262	275	281	304	293	250	292	276	281	250	282	248	290	253	242	263	245	260	279	296	309	252	283	276	265	258	255	289	266	235	239	291	263	290	284	292	262	306	291	271	280	287	256	264	269	256	254	246	289	257	290	286	284	270	296	253	267	318	311	272	294	283	272	331	259	280	260	262	282	263	267	266	242	257	277	267	252	294	276	251	260	264	276	283	287	283	249	276	251	259	254	264	289	297	302	279	265	275	237	273	285	306	289	270	279	270	241	265	273	296	264	251	279	255	265	258	280	261	289	285	262	305	311	261	257	264	310	267	280	247	289	278	301	273	281	272	268	263	274	298	275	283	283	291	254	264	276	272	261	286	285	277	271	303	269	269	293	280	285	262	246	271	286	246	263	267	275	243	275	237	256	270	281	288	259	265	262	281	288	260	279	248	245	282	284	279	276	260	298	266	291	302	262	288	242	281	272	297	266	258	250	297	289	282	273	262	284	260	265	275	274	265	268	260	267	300	272	232	274	266	261	267	276	242	304	269	305	282	260	284	261	276	260	231	280	271	283	293	297	278	293	270	270	260	298	286	287	300	263	266	274	263	277	268	276	248	288	250	291	275	293	260	267	257	260	257	286	249	276	278	268	285	256	234	268	262	271	273	289	273	273	251	280	241	234	251	281	261	295	255	273	270	279	271	263	256	261	289	260	291	294	323	270	260	258	255	275	297	276	272	276	277	292	255	271	279	259	266	262	303	255	283	292	289	264	263	276	276	276	245	268	266	268	292	303	273	278	261	283	259	294	278	272	260	288	272	272	282	276	275	259	285	271	271	267	307	274	282	266	278	278	285	285	253	287	266	262	266	246	265	269	256	287	290	275	246	250	238	293	261	264	264	293	265	283	268	285	271	254	265	282	259	268	302	252	258	290	237	285	284	292	245	272	295	289	298	262	311	253	286	258	264	288	273	280	283	253	270	274	261	262	292	282	272	249	255	261	295	281	277	263	268	260	300	270	238	268	297	280	270	277	253	262	251	276	248	283	272	273	277	253	281	251	254	280	278	267	283	270	300	303	300	314	297	287	276	281	283	278	273	244	264	264	288	297	286	285	256	267	293	268	293	262	260	265	284	273	271	268	258	279	265	270	266	277	276	244	282	271	285	258	271	304	284	287	282	253	268	246	262	286	267	243	313	276	283	251	246	284	247	262	272	289	264	252	269	282	271	284	280	238	254	316	260	285	257	287	254	261	263	294	272	271	251	273	278	270	262	272	263	257	267	268	256	259	294	303	273	283	307	299	260	298	239	289	260	262	286	261	289	266	271	311	269	291	295	286	265	269	245	267	269	257	244	259	262	286	292	247	290	259	276	291	295	269	260	282	278	292	273	245	274	258	270	282	247	273	280	273	266	287	273	281	246	271	282	272	264	273	278	288	251	279	289	310	291	270	274	283	255	262	278	251	262	287	297	282	284	295	265	268	240	287	278	289	266	279	276	277	286	290	260	255	252	279	265	296	272	274	279	256	275	263	314	276	243	258	260	265	275	264	292	246	291	267	284	311	275	268	267	278	287	252	271
31855	21032	11956	811	423	367	369	376	371	388	361	350	380	362	391	388	357	344	383	357	370	373	375	367	383	374	393	389	365	358	405	336	374	375	367	386	377	345	362	369	338	383	349	374	366	330	349	378	386	401	355	378	349	355	373	387	340	338	410	396	368	403	359	370	382	357	353	360	376	339	336	358	371	355	380	380	357	375	342	358	380	348	361	371	377	389	358	374	355	321	374	372	338	383	376	342	362	350	360	369	347	376	360	350	381	359	366	383	371	380	377	365	385	337	374	383	356	381	347	399	372	335	387	352	375	359	378	368	359	378	362	370	407	333	364	351	358	354	381	339	371	369	380	402	372	365	385	362	358	352	409	373	387	352	367	350	384	363	374	364	323	353	386	354	364	360	344	380	380	391	383	374	379	373	364	399	362	403	332	385	363	345	356	363	361	359	338	358	394	376	335	356	381	365	351	397	353	346	382	340	346	368	339	330	341	340	372	360	342	349	389	363	379	329	356	367	365	379	369	366	359	373	370	381	380	363	363	361	387	375	389	351	400	385	382	381	321	374	374	333	381	391	374	387	383	360	368	338	360	379	346	378	372	367	371	372	388	382	384	365	362	377	341	342	347	386	361	374	346	385	342	360	373	334	404	374	354	386	344	334	363	360	337	393	347	340	365	401	314	359	371	359	397	402	378	345	371	385	361	382	345	334	351	376	353	337	359	404	350	334	359	399	366	353	370	356	348	394	359	372	359	410	361	334	358	332	355	408	334	342	343	382	373	372	379	359	371	353	366	368	341	407	368	363	379	367	403	357	357	332	380	362	387	378	373	340	354	363	387	322	321	361	377	348	384	364	318	349	353	352	348	376	350	386	362	396	353	362	363	372	357	362	359	371	392	353	355	378	402	400	362	370	370	365	389	375	389	352	400	398	385	354	345	356	364	403	378	358	377	371	411	321	393	337	390	362	379	375	358	371	382	347	301	375	377	330	375	418	367	359	390	336	423	383	383	394	364	364	389	369	354	410	397	350	345	373	405	333	348	358	396	396	363	376	376	359	378	372	353	376	405	373	384	385	370	404	394	335	404	332	391	372	379	354	352	443	367	363	412	383	371	396	375	364	405	374	347	347	348	362	359	374	405	347	398	375	364	383	339	374	368	381	372	345	384	400	358	392	313	329	351	373	420	363	365	357	400	365	384	332	394	372	362	351	388	368	393	382	356	373	387	354	376	357	393	377	380	346	366	381	372	370	363	385	426	371	362	376	380	406	406	374	341	350	386	385	328	357	393	398	353	382	393	365	383	386	380	345	347	348	349	341	361	365	339	357	333	328	369	381	345	355	355	402	382	370	348	369	348	372	390	372	376	373	387	357	318	410	376	361	360	399	359	347	392	377	366	355	379	377	342	388	390	377	328	371	367	435	376	358	352	368	375	391	374	388	347	373	384	359	400	360	311	388	387	345	353	379	388	371	374	387	375	365	352	325	345	386	329	360	336	387	350	343	381	368	346	380	383	345	367	354	368	381	398	323	347	354	342	379	350	368	353	339	350	392	388	360	373	369	386	346	386	368	403	372	378	337	374	357	347	374	387	361	363	354	370	334	366	387	387	351	392	388	369	388	407	374	372	396	361	372	362	363	371	339	366	349	342	363	339	356	352	343	362	367	365	407	361	342	368	374	342	360	361	398	349	390	391	399	369	376	352	391	357	398	382	359	403	370	390	368	428	352	346	360	380	365	363	358	365	374	396	340	419	351	372	386	363	362	354	374	391	412	360	345	362	345	376	365	317	363	398	349	381	370	363	337	325	397	366	386	373	407	364	365	388	376	371	371	394	349	401	345	355	383	394	353	348	381	349	361	375	379	360	327	358	370	379	415	369	332	334	358	370	370	392	369	418	390	391	371	355	365	338	347	395	362	358	391	361	381	374	388	383	371	402	382	357	356	349	356	364	364	390	395	391	357	355	383	360	363	346	418	385	381	377	381	351	358	395	356	363	349	341	370	357	414	402	381	383	393	367	336	375	373	360	360	356	358	347	344	389	358	368	363	364	326	411	409	362	349	359	371	338	378	406	381	367	338	356	368	388	361	353	391	343	357	355	354	348	374	357	361	357	375	378	364	356	352	365	372	370	386	357	391	351	407	393	397	365	396	399	369	345	367	369	364	384	367	362	366	353	380	367	362	350	366	400	362	370	363	360	349	355	368	400	340	371	362	387	372	407	421	355	384	351	359	348	350	414	363	363	368	339	347	360	376	361	367	396	392	383	400	429	389	373	380	332	316	358	367	387	345	375	352	338	343	378	366	356	366	360	386	326	360	377	360	348	347	356	367	377	374	352	339	357	384	386	379	423	369	357	343	353	366	347	397	384	337	388	394	339	363	384	393	375	368	381	337	357	374	366	356	348	371	337	375	373	383	404	398	393	364	389	351	424	341	369	390	385	355	383	365	369	365	362	357	386	382	388	372	365	340	392	351	369	396	381	388	345	403	348	365	350	352	389	354	377	357	360	435	364	365	348	369	346	368	389	379	394	347	371	380	374	356	371	412	374	384	382	317	343	345	400	356	353	340	351	408	385	361	373	363	371	380	366	372	406	384	388	361	347	366	374	365	354	360	378	368	409	344	340	343	367	380	379	408	375	381	382	408	366	332	391	374	363	398	382	395	370	363	341	373	389	389	411	388	374	390	376	399	359	388	364	387	339	390	355	389	380	335	337	384	383	346	357	358	373	351	381	346	400	361	379	362	364	380	384	365	347	353	361	377	376	358	394	391	365	382	356	365	350	321	392	407	367	375	369	328	354	365	392	352	400	364	361	391	362	362	383	362	383	378	386	420	362	378	365	345	340	375	386	366	383	371	365	363	368	354	364	358	338	367	406	357	391	361	386	352	302	348	390	376	347	345	389	388	395	358	349	358	359	359	348	358	352	379	398	350	375	360	378	357	387	357	352	383	404	407	379	374	348	347	375	374	386	384	399	384	396	394	376	341	375	354	386	343	403	332	361	352	341	377	363	360	368	402	348	355	350	393	343	369	381	365	368	354	338	373	404	404	347	369	367	357	369	348	378	348	382	387	350	374	374	355	383	349	391	350	363	360	415	369	369	341	358	365	385	392	349	347	356	382	378	380	326	368	371	344	371	358	357	357	362	392	347	397	374	396	351	388	364	395	373	376	386	397	358	344	415	344	353	366	391	367	396	328	403	335	387	405	383	371	385	349	356	366	357	361	369	347	358	386	405	387	363	404	352	380	374	353	348	369	359	381	356	377	367	344	331	385	382	381	357	354	383	376	361	391	408	354	377	372	404	406	352	346	358	378	340	394	368	345	371	357	345	375	369	368	369	355	362	364	358	370	345	376	394	381	373	346	336	398	388	360	404	387	354	374	401	375	349	331	362	340	327	379	357	366	354	350	380	370	375	375	361	360	369	367	366	360	391	351	333	374	350	378	371	391	379	405	396	354	376	393	366	397	354	377	397	371	382	327	361	355
5609	962	816	794	822	815	816	838	789	783	816	797	780	814	794	803	759	848	827	792	825	815	797	772	751	808	798	751	759	802	835	800	822	840	792	814	812	822	804	798	813	803	824	812	750	753	770	783	794	807	809	760	773	783	776	822	825	796	829	771	774	782	769	851	812	853	779	812	779	787	774	807	802	827	837	805	817	783	826	826	832	842	800	787	753	771	804	821	820	811	789	833	779	807	803	794	840	810	888	772	761	809	765	787	812	829	788	864	760	783	838	807	788	867	790	813	798	782	796	815	747	777	808	768	757	790	799	780	828	772	767	790	799	780	823	795	747	812	793	810	799	764	806	783	789	784	800	793	844	865	789	807	831	796	787	774	826	764	764	794	815	806	836	797	788	805	835	801	774	828	784	821	775	746	796	854	827	758	781	829	809	781	761	815	808	736	827	775	754	831	796	809	827	792	837	767	826	836	785	856	814	830	807	739	844	788	796	771	753	754	795	786	783	821	765	872	802	759	825	789	832	802	740	836	753	815	776	801	809	803	776	836	786	779	818	809	800	853	837	778	826	820	794	781	842	741	818	764	742	833	792	763	829	812	739	793	795	809	790	819	823	804	780	776	839	825	773	797	741	794	801	833	845	786	784	777	768	808	790	846	780	755	801	799	768	806	794	781	814	758	829	825	800	820	824	800	824	803	775	815	798	781	835	803	805	749	778	811	824	762	761	804	786	773	833	826	829	748	842	801	777	790	751	771	816	795	776	779	755	800	786	773	821	772	759	860	796	818	784	812	801	821	778	788	776	779	865	818	821	765	779	762	795	826	786	825	825	755	799	828	776	817	816	762	778	806	825	839	823	800	770	805	803	792	823	823	757	793	772	766	812	803	816	780	793	813	793	855	786	859	796	809	769	848	785	807	793	816	842	799	771	779	789	791	781	788	786	795	770	812	811	816	756	833	740	845	797	818	809	736	784	826	781	788	772	832	787	861	813	826	804	872	787	801	831	771	800	786	813	827	825	768	790	750	780	796	823	819	785	863	792	825	792	764	770	853	836	824	814	834	804	777	779	828	820	805	779	812	861	731	807	798	799	836	777	810	759	795	787	824	762	801	807	768	797	809	755	815	783	829	776	823	830	795	794	766	789	820	825	777	851	801	752	830	805	787	806	810	828	762	777	767	799	840	759	793	842	817	815	827	766	754	827	784	827	750	787	818	817	832	752	812	799	814	813	782	800	786	806	823	769	773	784	781	786	818	816	796	851	786	831	760	816	776	843	810	797	789	819	806	808	805	816	764	784	763	871	769	830	818	799	831	723	788	796	797	813	787	820	774	843	875	739	810	793	833	827	796	778	827	800	798	793	766	772	817	791	771	803	783	795	820	827	806	819	812	755	790	786	835	857	794	874	803	780	794	771	829	820	836	803	770	812	788	782	835	808	762	803	791	824	799	815	785	789	772	835	801	840	756	802	769	792	787	810	777	793	804	789	803	821	823	806	834	752	762	818	781	825	827	727	845	842	834	810	797	860	790	830	776	795	801	773	803	769	775	782	799	776	768	854	774	772	782	841	812	827	801	787	808	799	814	813	813	798	775	811	778	793	823	783	801	783	782	796	836	841	812	789	818	795	742	838	796	791	800	787	736	814	748	805	846	796	808	800	808	798	779	808	752	854	739	775	846	818	796	835	806	789	798	793	815	834	775	815	787	769	799	806	778	780	822	806	812	806	795	767	785	784	792	785	781	790	710	826	802	801	826	795	796	839	787	785	752	765	768	793	824	794	861	773	821	818	783	776	834	846	832	785	825	770	806	741	878	813	777	792	786	789	829	828	790	795	852	811	792	788	783	813	814	737	802	793	819	808	816	814	780	790	806	804	820	800	813	805	800	822	790	810	799	777	815	781	828	807	846	817	766	801	784	778	817	786	784	769	798	842	801	797	754	816	794	789	811	766	796	775	793	806	803	776	794	716	765	747	804	813	799	763	824	812	843	796	757	831	795	814	831	770	786	779	797	824	751	748	816	788	872	801	793	785	741	795	832	822	745	799	815	816	800	843	775	782	786	810	808	821	774	847	792	757	819	810	787	792	750	771	807	791	818	745	790	818	803	785	822	823	801	869	782	818	806	776	764	766	811	807	828	779	782	824	757	819	784	818	788	768	793	817	802	774	759	782	790	830	779	820	747	796	797	760	800	792	822	818	766	846	772	812	777	831	836	794	750	795	750	773	857	824	820	825	812	790	785	778	767	821	802	760	801	758	850	775	779	792	829	786	818	767	776	816	807	795	773	797	782	814	854	763	825	789	777	786	806	787	794	770	804	789	777	797	813	813	830	841	798	798	820	816	795	777	817	764	733	835	746	828	763	755	762	799	775	798	815	803	797	825	783	799	768	767	823	773	779	809	823	791	782	780	811	790	820	758	800	773	790	760	815	767	812	794	788	830	818	808	811	751	759	789	821	826	820	811	813	782	780	828	819	730	787	802	823	855	793	792	812	801	773	807	812	800	836	807	773	846	836	799	833	806	821	808	823	767	819	785	818	861	797	766	777	739	779	799	815	747	761	807	784	813	810	773	819	824	807	809	846	799	821	762	804	765	829	848	756	809	787	807	781	786	790	788	844	814	736	867	798	837	821	846	767	776	794	807	822	805	775	779	779	787	747	814	818	772	797	809	809	780	784	818	808	789	768	798	785	786	796	803	775	815	823	792	751	772	758	792	720	885	750	781	771	780	829	782	759	835	783	745	819	824	805	796	779	751	803	819	828	781	780	774	844	810	838	794	796	816	832	811	789	815	826	775	826	748	837	768	821	812	808	781	765	801	796	805	807	804	797	820	748	794	782	843	806	800	809	775	769	784	811	763	838	810	797	805	830	774	811	762	831	820	799	883	725	772	811	859	786	791	766	747	762	806	798	810	772	774	797	774	748	834	839	804	784	815	780	764	815	819	773	821	829	822	800	783	782	840	820	867	763	859	771	837	817	779	783	771	776	770	787	802	797	792	791	779	803	830	821	777	827	811	817	777	785	822	774	780	776	797	759	773	792	784	795	803	849	842	776	836	855	793	762	813	773	777	795	818	809	787	850	803	762	792	778	777	842	846	797	784	785	808	791	786	801	781	831	790	774	815	779	745	811	819	775	785	805	814	792	858	754	803	824	812	841	820	812	776	755	826	799	775	753	779	759	794	808	864	786	847	781	797	807	763	783	786	784	855	801	858	788	771	820	799	844	785	780	803	815	779	812	822	788	788	833	783	776	728	787	813	847	762	762	806	780	850	789	783	785	812	770	826	842	795	754	795	787	806	821	819	845	776	782	807	789	793	805	796	839	788	756	768	838	800	763	767	759	844	852	801	768	792	828	804	802	854	807	828	816	771	812	814	803	816	835	836	749	756	788	804	805	771	817	770	795	753	778	816	825	772	769	792	791	802	828	813	778	784	795	801	810	823	804	783	808	856	807	813	778	756	809	821	774	811	810	821	759	824	835
25008	21474	24813	28577	21480	21240	945	398	310	283	280	274	266	255	277	245	232	282	236	228	246	270	264	282	277	242	244	248	248	243	236	233	247	261	273	239	229	256	266	252	258	259	271	224	228	227	252	276	262	262	248	245	264	214	250	244	193	289	219	235	224	249	262	244	256	261	243	229	237	236	259	255	241	239	284	234	210	218	233	238	236	257	253	222	238	255	241	270	239	260	223	245	238	263	258	255	269	275	244	200	211	229	247	243	236	243	271	265	256	228	261	248	257	243	266	229	235	267	204	259	250	225	252	280	266	223	264	246	270	251	255	274	258	242	247	263	227	230	244	257	232	289	233	235	286	235	254	246	229	221	247	198	232	227	212	237	257	244	220	237	264	262	224	229	236	234	230	264	230	238	241	229	217	234	250	249	259	235	272	264	261	257	231	278	235	238	223	240	291	244	221	234	256	274	250	270	253	262	244	221	249	248	254	264	252	238	267	239	234	238	242	251	249	235	231	249	266	256	238	229	274	235	272	261	245	213	233	249	247	236	239	224	241	245	257	263	234	236	251	231	237	249	229	258	230	292	272	229	254	270	224	222	278	238	276	228	227	229	233	274	228	239	242	241	262	243	243	241	210	248	289	278	198	241	257	272	261	249	269	241	226	247	243	223	232	238	237	264	235	242	249	218	245	234	239	258	231	257	225	274	230	246	285	296	248	244	278	267	253	281	283	216	254	235	246	247	253	224	226	241	252	245	233	224	243	241	229	256	241	257	242	242	264	259	250	242	229	239	284	237	238	255	245	238	263	235	224	247	234	263	216	223	224	251	255	261	250	260	245	260	260	250	217	235	264	248	238	248	253	271	281	279	222	241	273	289	223	261	245	253	259	224	237	249	263	234	245	270	247	247	241	217	263	232	229	248	233	245	256	258	248	247	236	237	248	236	231	212	237	251	275	231	233	231	260	255	218	262	267	234	223	254	273	252	249	266	256	244	236	228	252	235	247	233	257	218	247	209	202	246	257	247	248	217	249	267	252	256	209	220	238	254	243	229	279	267	245	254	220	237	221	219	276	236	229	230	226	233	252	274	259	248	268	244	229	253	219	217	250	263	248	224	227	253	226	264	237	238	229	232	260	245	281	243	236	241	240	237	253	250	251	268	249	238	250	258	224	214	258	247	226	234	250	269	273	241	265	269	282	227	243	259	253	244	245	242	243	216	256	252	241	237	234	228	243	240	266	252	232	232	235	252	248	263	296	222	238	217	265	233	243	222	233	240	242	248	280	240	243	278	233	242	257	246	211	239	203	266	256	229	265	243	211	271	240	230	243	251	249	220	259	217	251	251	247	217	257	243	230	235	257	246	222	263	280	271	270	228	264	256	227	224	252	262	243	211	235	250	258	280	242	261	242	245	244	266	250	256	249	250	282	250	244	241	254	266	236	261	229	256	270	265	232	249	221	221	255	278	254	224	267	229	266	221	234	227	259	252	251	240	274	255	256	281	242	234	251	247	274	270	230	213	259	254	243	243	237	259	224	245	271	247	279	261	242	267	244	233	250	231	214	236	230	255	247	225	242	247	221	271	226	203	268	228	238	220	249	241	224	265	239	236	262	262	233	248	237	247	240	263	212	247	274	208	233	230	244	242	245	264	241	212	250	260	227	233	243	245	212	230	232	253	247	237	261	222	222	249	264	231	239	234	238	244	248	247	249	244	235	262	251	229	245	265	255	265	245	238	207	243	259	234	251	258	283	240	221	230	236	241	238	246	257	244	283	237	221	221	249	257	231	243	237	250	261	232	253	228	235	230	256	261	222	240	235	259	248	265	218	228	261	233	253	267	261	245	227	254	298	222	216	260	235	245	271	266	217	226	211	224	254	228	274	229	271	270	255	247	229	226	249	250	249	238	246	244	222	233	257	226	253	237	228	238	221	240	231	251	262	234	212	242	251	268	260	244	201	246	235	269	243	261	248	246	259	223	259	223	252	238	234	234	220	272	238	247	255	224	276	237	229	244	225	275	240	239	252	253	252	262	240	246	218	257	252	249	267	243	252	260	281	222	254	244	242	235	237	255	242	261	221	262	261	232	232	251	238	252	236	263	281	285	243	269	233	222	253	236	252	204	252	253	243	234	220	248	218	229	262	248	249	267	249	239	249	241	272	249	234	224	246	226	255	265	240	233	240	229	242	254	251	249	253	241	252	243	250	257	246	258	278	246	237	248	250	249	251	261	260	225	248	244	265	252	226	263	227	261	243	273	246	241	242	254	262	248	261	262	222	270	267	238	246	231	238	280	268	239	241	227	263	224	256	234	249	257	258	246	278	280	239	255	252	222	235	238	222	221	242	259	251	231	251	218	275	230	242	259	256	240	250	238	245	261	237	241	231	255	250	240	260	214	259	230	250	249	267	257	276	249	241	270	250	232	216	232	229	231	255	240	252	249	225	238	210	265	231	212	249	257	215	236	243	239	240	237	234	250	222	252	224	214	238	271	250	236	270	242	250	241	201	264	256	247	241	242	260	220	235	244	234	245	228	234	232	278	279	241	265	263	238	230	229	227	230	246	268	219	232	250	252	248	261	251	227	225	222	278	236	233	269	203	252	247	265	247	243	254	212	217	229	260	232	203	269	218	245	245	259	248	228	224	222	244	251	244	227	240	239	248	282	241	234	247	227	236	239	232	239	271	264	217	247	253	261	246	210	237	275	223	240	236	212	242	263	232	250	235	247	268	257	259	239	259	230	243	279	226	239	265	251	237	270	218	249	228	240	254	239	262	243	262	247	239	251	263	247	228	237	277	232	240	237	247	246	247	221	221	241	222	251	254	242	260	213	231	238	229	227	249	258	271	250	226	261	254	257	252	254	251	241	234	241	253	256	252	246	269	253	236	256	253	254	226	219	245	233	272	268	252	235	240	245	233	256	249	253	237	231	266	221	275	241	239	281	247	207	239	238	213	241	249	255	227	237	243	240	229	238	235	284	249	253	238	268	269	264	252	251	245	247	235	232	246	240	277	268	223	221	288	232	252	268	268	256	234	231	257	250	240	234	255	241	247	260	232	294	243	250	257	220	237	234	261	243	272	241	237	253	259	236	220	233	267	234	241	239	253	259	265	227	276	235	253	253	276	230	225	260	233	238	263	226	228	258	242	248	264	245	228	283	271	240	262	240	233	247	241	237	259	243	214	254	263	270	247	244	236	285	239	259	224	221	241	240	243	236	239	230	264	271	256	272	245	251	276	242	227	260	244	247	239	224	257	252	278	234	225	225	248	240	232	260	245	257	247	238	263	271	248	223	257	241	237	239	270	272	257	244	262	216	255	256	249	236	233	216	233	246	241	226	239	248	243	251	256	285	245	252	240	210	226	258	265	262	253	251	231	260	241	268	274	234	242	251	226	271	262	231	288	219	231	244	237	222	257	262	258	239	245	249	250	271	253	270	270	246	234	281	268	233	254	234	252	248	223	258	242	227	239	224	254	236	242	230	232
3085	2026	1163	825	683	677	564	593	570	577	593	570	531	584	586	526	579	548	520	557	525	564	597	542	568	553	577	528	520	530	528	544	547	551	537	537	555	582	525	507	537	523	537	517	496	549	531	556	578	541	531	538	576	570	504	500	574	552	559	565	548	523	535	545	501	562	565	540	549	548	549	538	531	590	550	503	523	547	509	571	543	528	530	542	563	565	585	522	527	539	551	520	533	501	576	546	548	567	496	515	543	548	548	561	547	532	589	538	619	538	546	545	582	590	487	553	587	529	512	550	524	559	504	545	594	581	529	499	546	560	551	549	504	529	530	547	496	531	552	537	531	514	572	525	540	544	544	532	525	529	549	515	533	532	528	575	533	541	556	503	500	540	510	540	545	564	540	546	542	526	551	559	550	524	526	504	527	628	497	561	537	557	551	548	502	534	516	557	520	548	564	561	519	523	536	546	525	530	563	553	592	513	551	544	551	520	565	532	541	550	540	536	517	553	551	593	538	564	500	546	569	503	533	552	535	533	555	519	519	543	576	552	538	552	526	586	508	538	552	530	544	566	545	521	528	570	511	550	557	508	520	517	573	543	523	571	557	556	560	537	517	563	553	534	590	537	506	525	557	558	559	535	582	508	537	538	504	538	578	522	573	562	515	566	549	545	501	586	524	542	549	587	503	520	529	555	544	527	535	555	539	556	528	512	543	569	522	486	584	507	525	543	533	537	587	510	522	526	565	560	536	580	515	531	542	503	541	512	528	539	589	550	546	572	548	529	569	539	520	500	547	563	541	576	544	579	514	565	522	569	545	548	532	504	518	509	543	564	572	573	538	550	529	554	573	548	533	552	539	526	500	545	548	492	536	559	553	530	525	542	579	548	532	542	562	551	508	496	496	553	535	542	537	526	525	510	561	532	542	547	530	533	570	554	539	514	559	541	556	544	540	537	533	570	564	529	509	544	542	506	573	528	519	506	484	550	552	521	492	513	579	518	550	496	545	537	538	538	531	513	571	564	569	559	578	564	519	560	516	529	583	524	548	518	543	507	561	545	509	500	541	580	541	510	507	508	533	577	547	556	511	511	509	548	534	519	501	543	475	531	526	516	553	498	542	506	552	543	530	533	557	512	563	519	530	550	542	514	539	541	540	559	544	525	508	530	585	540	531	502	553	567	527	548	537	561	541	555	524	531	533	561	475	559	555	564	552	537	535	530	536	586	557	539	504	530	534	508	532	569	527	524	534	566	491	556	534	519	558	533	529	520	562	557	568	558	552	537	531	531	509	598	527	541	555	527	538	534	527	535	566	500	559	545	542	538	569	528	540	525	551	545	512	539	530	515	507	549	546	519	485	551	516	543	544	524	516	540	544	557	531	577	560	594	545	539	521	596	538	551	512	480	541	530	528	555	574	556	542	543	533	551	553	523	528	541	529	531	546	528	547	548	560	555	581	537	541	517	560	543	533	556	552	526	549	514	519	555	547	561	527	558	568	534	545	562	518	516	555	569	520	497	546	519	531	506	533	542	575	505	566	543	571	548	580	529	553	558	533	593	540	539	528	520	482	541	598	543	529	555	579	511	535	522	520	526	535	527	557	551	547	543	511	566	555	564	535	522	561	565	541	574	470	529	538	540	527	566	565	465	515	565	554	501	546	504	577	534	506	540	542	517	551	524	552	511	546	549	566	574	545	494	552	558	532	515	556	559	521	564	554	543	509	543	531	535	521	494	549	491	503	536	532	533	546	561	513	540	498	546	540	550	538	552	536	523	519	558	567	492	548	542	500	560	555	525	540	550	508	551	558	505	571	513	492	531	533	558	528	526	553	525	572	511	576	548	518	580	549	570	517	546	481	520	559	523	506	536	545	516	527	524	513	525	538	527	521	596	486	549	540	519	555	564	551	538	536	520	548	531	554	551	547	559	507	581	535	522	577	525	544	568	514	545	518	535	596	561	527	564	552	532	558	580	524	541	500	550	539	538	525	533	545	522	525	588	471	557	565	522	495	548	516	524	540	530	552	547	541	547	576	524	515	532	523	565	524	574	517	551	540	515	528	536	541	556	499	521	562	556	506	527	522	524	560	517	558	547	532	513	522	574	555	532	509	580	510	512	525	513	522	539	548	562	540	502	536	503	509	528	576	507	526	507	537	550	540	520	520	556	488	558	596	547	523	546	569	542	535	532	560	515	566	527	544	530	536	515	556	522	530	497	533	520	543	536	539	552	530	543	530	539	545	509	570	531	567	550	524	556	554	533	543	541	554	513	554	531	525	558	536	561	494	544	562	556	562	549	492	567	553	507	536	526	522	527	527	556	538	564	526	551	544	546	495	570	524	527	536	557	531	559	579	480	531	593	526	555	548	545	569	560	536	525	542	537	538	532	516	519	550	537	556	512	562	539	503	504	498	559	506	525	569	542	582	541	542	502	531	508	566	506	568	528	519	543	519	535	522	555	546	543	549	524	523	518	517	507	526	542	519	565	569	557	539	571	532	521	573	545	553	505	524	516	556	551	489	519	528	501	481	569	509	576	536	550	565	517	541	565	558	523	506	541	519	580	514	546	526	526	549	527	568	539	522	566	499	577	548	585	532	557	540	548	555	528	558	587	594	539	569	570	499	523	578	556	544	552	545	539	527	545	546	535	478	533	554	494	540	503	540	561	560	527	562	533	575	511	488	552	516	558	493	518	538	543	533	544	547	591	563	530	563	537	540	523	536	547	543	566	523	559	512	561	517	519	531	516	581	585	530	501	543	521	543	554	571	517	537	508	485	576	513	544	539	532	518	574	545	564	544	536	523	554	562	529	524	534	539	513	495	533	612	534	565	510	564	610	536	577	565	530	539	568	541	551	542	559	544	527	529	565	568	526	544	540	540	555	551	519	570	546	540	552	568	544	540	559	523	542	520	542	568	566	494	564	526	550	554	550	528	507	547	569	519	533	525	538	504	531	534	539	570	543	545	568	552	525	518	513	500	553	536	520	535	582	587	559	545	537	528	588	540	505	500	494	510	483	533	494	538	545	525	555	553	512	579	548	589	582	550	539	513	536	539	541	538	540	524	548	577	572	548	531	509	578	524	542	566	546	530	590	539	563	513	586	533	529	552	496	570	549	539	515	542	534	529	574	540	522	507	502	547	478	507	537	548	496	534	524	543	589	557	525	554	490	511	520	560	530	506	536	544	538	545	496	531	546	518	533	550	516	537	569	495	520	511	530	551	539	555	552	576	542	508	528	556	522	516	567	559	523	527	551	551	517	581	497	571	556	519	523	541	524	581	539	518	573	571	534	550	557	532	554	507	500	549	516	557	566	560	517	555	496	534	531	562	544	555	550	548	538	569	594	513	494	539	484	515	509	532	572	554	557	504	515	542	542	554	576	549	536	526	559	475	567	526	540	507	534	503	533	548	523	526	563	604	541	514	560	537	531	572	555	510	539	556	582	507	556	547	571	564	536	597	509	555	526	569	493	552	535	594	516	533	501
24318	21490	25162	28231	21491	21502	18557	433	264	232	170	176	177	138	126	148	129	136	147	128	136	103	125	132	125	138	122	117	98	109	92	126	92	119	115	103	125	117	103	132	117	109	112	113	124	147	114	120	108	131	106	120	117	99	127	96	111	120	122	104	103	105	108	122	126	130	117	111	122	101	109	112	97	125	101	91	95	131	112	121	98	103	108	101	118	124	95	106	102	109	126	103	109	109	100	109	117	110	126	124	112	117	116	129	103	112	106	102	114	128	98	140	111	105	112	93	98	87	106	103	107	107	111	95	100	122	129	128	102	99	122	122	95	116	130	113	135	113	108	97	107	111	124	116	103	98	105	104	96	95	105	111	106	125	106	123	112	119	96	124	104	125	92	96	112	111	125	119	119	105	113	117	89	111	126	91	124	111	128	83	111	95	110	104	94	108	127	128	120	116	106	89	123	93	119	98	104	112	105	100	100	94	103	89	100	113	111	121	111	121	119	113	102	101	122	103	108	114	100	103	103	131	116	103	101	122	118	102	111	108	105	94	117	113	125	122	102	110	128	112	100	120	115	105	98	123	112	127	102	105	114	116	103	126	109	115	125	104	102	118	126	109	102	113	124	94	102	123	94	120	108	120	108	111	87	124	103	91	104	105	118	94	102	97	118	118	107	122	103	95	91	100	117	99	112	105	126	110	94	107	111	121	110	107	129	99	132	98	96	92	119	106	95	98	102	129	135	111	94	106	108	107	101	115	114	102	108	104	127	110	117	110	105	107	102	104	105	113	124	112	108	119	82	101	107	120	115	115	108	127	126	113	106	109	113	115	101	92	104	110	99	98	124	107	105	108	101	108	127	109	93	102	99	98	99	125	93	100	113	79	102	132	116	106	133	90	103	95	101	113	116	112	100	124	123	126	115	112	105	89	109	120	131	101	101	130	86	130	117	117	108	96	109	122	96	113	103	101	106	133	123	124	103	119	115	114	115	117	129	121	90	107	109	85	90	135	119	112	119	106	105	96	128	124	108	91	99	107	102	122	116	96	121	118	121	98	119	135	96	107	109	100	118	110	102	104	107	115	128	105	104	111	115	92	106	90	108	112	100	93	121	103	107	112	110	125	120	96	117	116	92	150	120	107	115	126	121	136	107	105	100	100	134	108	127	104	115	104	117	117	100	103	116	141	110	116	122	109	122	119	135	129	143	101	101	114	94	109	117	134	119	88	111	110	154	109	104	125	111	100	99	102	91	117	95	100	101	105	95	114	134	95	112	109	123	95	124	89	126	108	116	101	108	96	109	121	106	95	120	100	109	103	118	104	83	116	89	120	104	96	99	114	103	104	101	122	107	93	120	113	140	97	121	96	120	93	114	114	91	113	133	91	106	124	118	94	121	114	144	99	104	101	105	86	124	91	118	106	122	87	95	101	116	106	94	125	129	125	82	121	111	133	104	98	101	106	117	107	96	96	123	100	113	117	105	99	101	117	113	101	109	119	113	101	104	120	113	108	102	116	120	121	117	116	118	100	115	101	104	114	123	105	100	107	119	133	102	92	99	112	97	104	116	103	111	111	105	82	128	119	90	120	109	115	113	106	121	84	119	93	114	102	103	137	100	101	106	110	113	112	121	120	120	109	119	103	116	109	108	112	133	120	113	121	116	119	92	100	90	108	113	113	117	112	124	90	96	121	107	78	120	121	120	107	106	105	92	96	98	130	101	118	121	104	108	110	93	117	103	100	130	111	113	100	118	99	91	97	107	104	103	112	115	112	104	115	99	113	96	125	98	111	108	108	111	100	114	101	114	113	109	102	97	100	116	118	117	101	128	112	111	112	107	100	97	127	116	119	101	91	120	129	112	113	115	124	130	121	114	93	103	101	103	115	118	115	130	125	96	119	108	105	108	92	105	100	117	100	94	125	112	113	122	110	123	102	91	104	122	102	119	112	119	114	122	112	115	118	117	107	90	115	102	101	102	117	101	125	111	91	125	109	124	99	120	108	125	104	101	103	101	103	116	117	123	131	121	125	99	101	97	102	124	112	139	114	98	107	93	108	124	111	100	93	108	90	108	111	120	106	105	120	121	95	96	119	112	111	106	116	110	105	114	108	109	117	118	120	115	92	104	105	115	116	125	117	100	114	111	113	102	119	103	93	108	102	89	89	92	137	129	110	121	100	108	129	96	103	86	114	107	88	106	140	104	117	100	128	117	88	121	100	111	115	124	116	100	103	108	111	111	96	112	105	117	106	106	114	121	114	114	104	111	107	124	112	120	118	117	97	113	90	116	78	112	106	110	99	101	102	119	115	114	125	115	91	119	91	117	96	94	113	98	91	135	120	91	114	98	114	88	116	120	121	94	106	111	116	114	111	90	113	106	96	85	114	116	102	128	97	112	99	113	111	86	107	119	108	104	96	118	107	97	105	114	118	114	113	116	109	117	116	118	116	88	113	122	127	110	147	97	118	109	95	102	105	119	113	100	113	100	105	87	91	112	97	106	114	108	94	94	107	119	132	107	97	121	98	103	114	104	122	97	113	103	121	118	119	101	115	120	99	107	89	94	98	123	117	112	108	112	108	125	105	127	118	116	110	122	106	119	116	117	96	130	128	103	106	122	111	106	122	111	111	110	95	121	126	116	114	106	101	127	96	100	118	101	124	118	134	121	114	109	108	99	89	91	122	120	109	127	115	100	102	95	126	111	112	94	119	126	112	118	105	112	116	118	111	98	105	121	121	130	127	102	128	123	105	102	96	88	106	120	108	111	118	115	114	106	120	114	101	99	96	100	117	99	108	83	125	114	121	106	112	112	109	109	91	114	115	114	120	136	144	105	137	99	111	113	97	111	123	102	126	118	110	94	106	114	107	96	88	107	116	122	98	113	100	100	115	109	112	108	107	94	100	110	119	105	115	97	136	106	110	100	119	118	114	101	133	102	99	131	107	98	107	114	104	95	108	119	108	142	112	86	102	123	118	102	125	99	111	118	124	100	113	115	101	128	93	108	103	96	98	128	95	111	111	107	101	112	109	117	110	115	118	100	112	118	117	114	106	133	121	98	103	103	113	124	107	127	103	108	111	111	96	126	124	112	108	117	96	97	102	118	115	101	117	106	109	124	120	130	111	108	95	103	117	119	107	129	109	118	138	128	134	111	119	112	119	127	108	87	105	112	122	114	137	103	102	98	128	112	105	126	107	100	106	84	104	116	92	109	99	106	125	115	114	113	102	112	90	116	107	119	108	70	110	95	106	90	96	94	108	95	99	108	97	104	118	123	111	107	102	116	89	114	103	109	115	102	121	116	117	126	111	101	106	112	123	103	104	100	106	111	120	97	112	125	113	105	113	110	104	96	94	104	93	98	112	107	123	106	109	109	114	107	90	94	109	99	104	97	119	111	100	122	120	130	103	101	109	104	127	125	126	104	132	122	114	99	102	123	119	109	117	125	121	99	128	110	106	101	119	97	133	118	91	108	107	119	103	101	130	107	112
2935	3020	1439	776	524	407	347	340	340	325	288	277	309	294	286	261	275	269	299	269	292	292	296	261	279	268	274	275	297	300	278	262	275	266	261	261	280	275	288	265	268	262	264	284	264	301	280	265	239	267	290	282	284	271	308	272	259	263	269	249	295	283	284	277	287	291	284	283	282	272	269	262	266	268	295	289	286	285	251	262	259	266	272	236	260	259	284	287	286	287	278	266	262	265	272	286	295	259	282	264	293	292	255	289	267	245	291	259	279	250	275	275	288	273	274	268	282	271	260	296	292	300	269	301	273	237	292	265	279	277	299	304	265	261	292	268	260	246	228	284	276	273	275	286	299	288	279	244	290	279	283	267	248	272	282	308	268	283	259	294	255	232	280	261	290	265	278	272	270	257	262	278	266	296	281	280	259	283	257	293	280	276	265	298	257	271	271	291	277	275	259	282	269	290	274	258	272	280	257	267	280	279	258	260	263	258	272	254	262	286	286	305	293	263	269	272	275	290	269	270	288	249	305	247	250	298	296	255	284	290	290	273	269	281	262	235	255	281	246	251	278	263	268	280	270	302	264	263	274	261	280	290	263	269	284	257	260	282	268	269	267	298	262	302	237	234	291	271	292	271	278	260	292	275	264	272	273	260	283	244	264	271	305	274	299	249	303	289	277	266	303	253	293	276	267	279	262	237	270	268	317	270	275	263	243	286	276	257	268	247	258	253	281	269	232	281	259	260	283	254	286	245	275	262	301	265	261	266	249	261	224	308	294	289	289	257	306	257	276	267	259	285	247	308	277	264	266	263	270	258	290	284	280	263	273	246	280	279	289	266	308	247	305	278	292	281	264	267	281	318	280	278	292	249	271	248	286	273	272	248	258	254	269	270	270	249	269	282	251	292	279	255	273	286	310	265	278	284	265	281	266	263	256	261	286	279	285	274	300	290	276	252	272	267	253	270	280	265	308	276	241	276	263	262	287	295	261	269	287	296	247	273	250	285	285	296	257	289	264	280	272	266	291	257	252	284	285	296	260	263	238	258	284	279	281	285	280	272	288	281	230	270	248	258	249	270	296	252	286	280	292	286	258	276	258	291	303	265	293	281	287	271	261	283	267	290	258	265	260	273	274	264	276	264	272	271	302	277	262	275	252	262	243	285	276	245	292	268	276	273	289	278	262	254	267	276	280	255	249	255	263	285	295	268	267	253	247	244	247	250	266	273	257	285	237	246	282	276	261	289	292	267	260	289	275	248	269	267	245	274	273	235	273	260	298	272	243	278	302	284	282	279	282	277	275	265	238	283	298	257	287	268	290	269	273	254	280	291	270	294	279	251	258	268	220	225	278	272	262	273	262	285	280	280	286	255	275	280	291	251	265	278	293	283	248	262	273	273	280	264	288	281	312	279	288	284	298	282	278	264	260	285	277	276	271	248	286	265	300	290	268	277	298	268	288	260	298	277	281	267	257	280	293	237	251	279	284	290	266	238	298	257	321	249	264	272	296	305	283	296	267	261	260	281	266	272	278	257	286	269	275	296	258	269	266	285	280	265	264	272	286	260	296	250	281	261	279	272	296	287	264	274	275	270	254	252	280	261	261	282	266	279	282	261	277	279	301	263	255	274	248	235	299	272	262	260	278	264	289	295	281	286	247	279	273	237	257	244	314	256	303	286	242	299	279	279	290	281	279	297	258	295	257	258	262	293	261	278	290	279	272	256	254	301	265	258	282	281	264	269	249	275	262	260	281	281	254	289	254	257	287	286	275	267	271	255	258	293	276	254	260	299	255	284	279	278	283	281	296	275	278	268	286	265	267	266	271	281	279	270	258	283	284	279	269	262	288	293	267	290	249	288	272	309	247	267	273	283	274	255	267	294	270	249	257	279	252	308	249	264	274	274	292	279	279	294	241	298	261	255	287	259	275	249	289	263	261	272	286	287	288	253	271	293	267	275	290	291	277	283	265	266	253	296	268	284	262	296	264	313	274	283	257	270	275	300	276	291	269	304	272	270	292	280	280	268	257	278	281	277	271	250	261	268	254	291	260	312	277	260	258	293	300	256	269	267	269	274	291	282	268	292	273	265	274	251	263	277	249	280	271	293	281	270	289	266	292	298	272	270	284	264	244	271	251	287	270	256	290	267	254	267	270	296	291	250	269	274	269	274	265	258	256	245	262	274	249	271	279	258	271	288	252	303	295	225	289	251	260	284	253	270	274	307	267	305	272	264	277	279	251	259	269	275	264	284	284	269	271	275	260	289	258	269	271	270	275	273	236	300	276	266	252	291	269	278	286	275	258	267	291	294	289	272	262	270	260	268	280	286	263	255	296	267	280	294	275	285	310	274	274	285	275	274	273	280	264	285	288	293	253	291	298	297	297	270	271	262	246	264	278	280	272	279	263	262	300	264	264	269	255	297	244	257	305	259	263	266	262	302	264	300	234	250	265	269	283	262	275	253	259	263	318	278	292	273	245	251	236	246	265	287	298	268	306	278	261	287	282	296	293	265	257	272	276	283	253	255	275	273	271	309	273	272	267	270	297	264	281	295	250	263	278	273	270	278	300	303	246	291	282	270	280	283	262	271	262	250	256	270	235	258	266	271	268	255	307	262	292	278	259	252	299	273	276	266	222	306	263	280	285	274	271	291	299	270	273	265	274	261	298	284	272	269	275	273	275	259	297	292	258	262	263	260	270	261	258	293	286	264	254	300	248	266	278	264	257	258	244	244	287	293	270	243	292	236	271	279	280	261	276	264	277	280	275	248	280	276	267	260	298	275	273	301	277	255	248	273	292	273	267	300	274	287	261	282	283	296	298	295	271	252	266	275	279	270	239	276	301	273	256	277	253	274	291	230	261	258	280	263	261	254	257	285	271	284	237	263	263	265	282	241	270	278	292	278	264	298	264	264	262	274	288	267	277	279	287	282	260	300	260	279	253	271	262	283	291	277	255	279	285	311	272	257	254	248	265	285	295	253	242	250	244	263	269	272	242	266	274	258	248	276	269	292	270	293	243	266	253	276	261	280	267	263	276	264	292	277	259	300	290	247	271	254	279	273	272	256	300	254	283	249	268	262	289	282	275	275	280	289	268	258	236	253	271	299	272	235	247	287	271	259	252	299	289	268	266	244	266	262	269	255	282	287	258	263	288	290	275	273	285	282	284	266	290	289	282	252	240	276	296	281	272	274	268	260	275	275	259	280	255	313	276	284	287	287	256	270	290	267	257	284	270	265	272	255	268	271	261	293	317	245	255	291	266	256	256	283	288	282	271	273	256	307	289	292	249	260	259	259	281	282	251	317	265	271	251	302	259	248	250	288	278	287	309	289	275	284	264	301	289	269	288	277	249	270	314	275	245	251	243	266	271	282	250	257	275	280	276	258	273	288	274	261	271	265	272	255	291	266	297	278	260	297	267	296	287	264	265	254	312	288	273	280	296	256	261	296	276	301	263	297	281	242	241	290	259	264	279	285	276	283	261	290	268	259
32038	21041	11984	936	444	370	368	379	389	364	374	371	402	397	388	367	368	350	389	404	345	389	374	370	370	345	347	387	351	392	395	367	368	395	373	341	363	338	381	337	353	347	387	364	400	354	376	364	342	372	346	345	379	367	385	378	360	371	369	384	339	392	375	361	363	347	361	386	376	343	361	360	378	381	353	321	351	342	378	388	364	361	373	397	369	391	347	337	345	350	347	393	374	347	360	345	380	363	386	376	335	386	358	367	385	397	354	359	340	360	366	382	384	337	371	333	383	370	398	390	404	411	339	387	384	376	405	342	336	354	313	349	353	396	375	358	349	368	372	349	422	367	377	358	390	383	380	366	382	368	388	390	384	424	347	343	330	339	337	364	324	356	361	384	359	369	370	363	389	352	428	398	408	355	385	378	369	371	353	338	359	367	311	389	371	382	365	358	333	343	405	405	343	369	381	359	374	365	336	398	360	359	362	373	368	376	355	369	358	378	364	365	359	361	344	373	358	344	390	385	359	372	345	356	318	349	333	339	359	371	386	350	387	347	368	339	352	394	368	374	357	361	359	361	356	377	345	388	377	367	371	391	358	378	388	382	352	324	359	371	359	378	405	347	326	377	377	400	350	378	404	381	372	368	386	360	406	366	383	366	375	351	373	383	348	366	386	396	368	394	384	347	367	358	348	362	344	381	333	355	371	347	379	329	357	399	380	336	362	358	349	360	381	352	348	393	345	354	349	352	367	367	375	318	328	391	353	402	345	372	347	349	350	365	365	357	356	335	345	371	388	375	358	359	400	378	391	352	376	321	352	363	390	378	365	351	360	394	393	375	383	370	377	393	357	320	325	361	362	348	345	393	346	368	360	348	340	329	352	351	388	343	384	407	393	357	376	369	357	379	373	378	390	353	377	356	381	338	368	392	371	353	356	383	352	383	372	389	345	354	387	367	378	400	392	380	367	394	389	370	372	366	352	369	348	345	381	358	345	362	341	379	402	344	372	356	356	367	360	355	374	323	381	377	383	355	346	373	347	392	355	384	359	346	387	363	343	350	394	332	337	341	392	373	374	371	362	382	404	373	355	389	392	346	360	358	388	353	369	340	348	371	339	379	369	366	379	399	418	374	350	376	334	344	370	368	361	362	384	348	350	400	372	371	369	380	353	379	422	359	363	364	357	360	344	378	381	344	343	368	375	391	363	370	385	407	357	381	390	357	381	410	411	349	375	379	353	363	363	367	329	335	379	396	333	385	349	357	353	381	348	335	371	399	347	377	368	379	383	365	349	324	342	366	387	389	350	389	337	339	403	367	349	403	349	376	343	342	377	354	348	379	360	353	364	343	321	362	379	357	389	348	392	376	381	361	396	392	369	364	378	393	358	371	364	408	376	377	331	378	367	365	394	374	382	371	339	343	388	355	359	362	355	401	365	366	370	379	336	363	353	356	369	339	383	392	354	375	367	361	326	349	369	356	343	355	375	341	357	366	354	361	353	366	358	386	345	375	320	388	381	393	367	363	436	383	407	343	321	347	361	365	366	386	374	331	351	371	422	367	338	382	359	360	368	379	349	364	323	380	348	349	394	355	348	361	366	347	346	365	376	358	401	360	361	361	346	385	392	388	361	377	326	366	363	384	363	357	389	374	375	400	341	363	359	379	364	352	350	368	380	393	358	377	366	342	348	367	367	353	358	349	349	347	330	374	330	376	364	327	343	368	400	378	343	382	359	359	385	373	342	377	362	360	356	350	333	388	345	375	402	352	335	359	379	433	365	362	313	363	372	395	372	389	372	323	367	361	361	388	387	380	366	376	362	344	399	406	361	343	371	367	355	355	341	367	318	379	376	371	331	365	387	366	376	375	406	375	385	383	369	361	372	367	387	356	381	381	369	396	394	387	371	392	331	387	359	388	372	367	386	394	379	346	313	368	394	371	402	369	376	360	365	349	375	386	411	371	409	346	384	414	371	318	358	339	372	378	357	345	354	389	381	335	366	366	397	371	391	389	354	328	355	358	356	358	392	361	350	395	368	350	346	373	368	363	395	369	378	382	345	347	370	359	365	347	379	354	362	395	372	414	393	364	319	344	380	395	388	384	393	380	386	369	360	346	389	402	373	362	395	349	402	399	380	371	385	297	380	394	335	364	358	356	366	316	342	347	365	390	358	353	361	374	371	367	335	353	399	384	410	371	363	386	382	370	342	398	382	344	376	374	358	381	365	344	363	348	366	365	353	365	341	361	392	384	374	349	389	341	354	385	380	355	357	382	382	375	348	355	332	366	402	344	359	344	343	383	341	353	370	376	351	395	341	362	333	333	363	381	361	386	357	413	367	403	361	408	375	396	384	399	371	365	327	370	391	376	381	366	360	343	360	394	370	362	347	354	326	413	386	378	388	399	349	350	415	376	371	351	355	388	350	386	394	353	364	354	342	385	374	361	415	374	400	363	371	394	381	350	385	359	358	366	364	363	351	402	378	417	383	366	371	346	364	398	340	354	374	416	353	365	389	356	353	354	361	343	328	383	370	400	340	353	351	361	365	379	373	392	387	361	336	367	391	338	390	389	353	358	422	393	339	353	399	361	368	382	403	332	382	357	345	354	362	367	325	414	373	370	393	370	347	351	373	360	375	390	326	377	366	377	420	360	336	359	369	380	345	334	354	420	317	355	327	370	360	379	362	390	365	362	365	363	354	369	349	344	329	383	342	301	345	398	388	372	363	372	384	381	359	409	394	352	390	355	373	388	352	394	331	381	369	377	374	375	357	344	376	406	376	347	356	358	364	352	371	343	356	363	426	383	349	365	349	328	354	394	364	370	357	365	331	407	357	400	341	359	412	334	384	347	369	335	349	379	347	334	350	324	398	403	340	372	343	347	338	360	380	347	371	407	373	374	369	354	394	388	370	344	379	373	372	356	366	394	362	375	381	349	356	358	365	396	374	378	357	351	357	363	371	408	374	342	374	339	381	349	362	369	367	363	418	417	383	377	354	392	356	376	372	360	357	361	367	389	345	400	354	390	362	350	370	343	352	371	363	393	388	364	352	335	366	343	352	348	377	371	412	380	374	361	383	398	358	380	379	382	406	329	353	346	345	382	364	384	326	349	332	351	376	353	364	377	376	362	356	316	376	403	379	370	357	336	411	391	380	355	391	401	336	338	320	375	373	350	363	380	355	376	360	357	367	364	379	375	322	374	376	401	398	370	346	369	357	348	398	351	394	372	369	396	350	371	356	361	311	350	332	373	349	385	333	321	334	393	343	337	356	385	360	350	369	389	365	361	382	380	377	392	357	402	387	336	353	375	375	369	403	359	370	374	361	328	330	321	390	385	387	333	386	407	365	351	377	372	371	390	361	372	356	367	375	399	353	383	394	366	378	370	397	319	341	381	374	378	417	361	388	330	381	361	393	349	368	379	381	333	345	356	383	378	376	377	372	366	344	396	361	371	346	413	360	351	381	340	385	364	348	368	394	374	383	368	361	364
5761	914	815	828	785	804	752	800	813	757	814	776	778	769	803	824	780	807	811	770	746	803	810	789	791	803	794	786	832	763	714	818	828	817	768	803	820	776	798	766	831	847	850	795	765	778	796	861	780	823	794	821	796	837	818	778	841	777	839	801	791	794	798	832	805	754	825	754	821	775	797	765	800	812	763	784	831	835	823	832	793	820	775	747	797	795	809	800	799	775	788	818	821	857	793	819	822	791	826	781	779	818	785	780	789	778	799	788	818	755	795	796	784	817	793	795	773	824	768	776	750	797	711	747	799	758	832	756	775	756	819	816	805	790	806	793	772	779	750	776	821	824	791	795	793	788	775	770	820	824	811	768	798	767	800	777	770	764	825	742	748	776	825	810	818	819	848	844	753	773	778	794	791	797	763	772	759	778	891	786	755	784	800	820	782	799	832	762	802	810	793	755	783	802	780	836	753	751	785	792	783	830	769	766	833	786	788	812	837	804	818	755	781	799	748	803	828	809	792	837	815	818	822	762	817	773	820	788	775	793	832	807	812	789	843	811	790	785	819	774	782	752	790	778	803	833	772	804	758	767	831	787	782	815	730	741	787	776	807	778	786	776	814	842	767	755	774	784	788	745	840	782	743	735	795	773	777	795	825	814	792	832	765	765	834	775	821	796	813	754	792	771	793	804	779	777	787	804	761	862	825	812	825	770	804	769	791	802	791	779	817	834	805	821	810	834	764	803	807	833	779	759	771	816	852	769	866	778	786	815	736	763	783	779	758	844	797	796	830	827	763	804	774	762	763	809	831	760	812	799	822	801	837	790	811	797	774	804	804	803	808	808	812	813	763	744	774	785	724	805	786	732	798	745	836	822	771	789	771	761	723	744	815	773	840	783	808	796	818	774	728	798	824	819	845	765	790	800	807	730	798	826	770	763	774	781	813	795	853	810	796	796	778	781	804	786	742	793	773	806	799	760	814	788	818	821	777	833	760	822	792	877	769	793	810	782	822	779	828	859	805	757	813	788	781	833	799	819	785	819	808	789	821	820	767	793	831	782	815	807	752	815	781	784	769	750	791	813	751	791	808	811	829	809	803	791	826	826	805	742	803	763	840	759	812	784	806	784	774	762	805	821	789	754	772	815	763	766	813	835	778	793	786	763	755	766	813	790	791	787	795	827	800	745	812	753	829	839	834	817	794	765	845	800	861	790	776	786	802	768	780	824	775	790	784	793	829	828	805	833	758	781	792	810	765	831	795	805	837	765	815	796	808	805	790	814	808	836	743	801	785	789	808	784	798	774	793	779	752	747	850	818	830	777	837	783	808	804	862	796	856	808	775	774	805	789	780	818	784	795	767	788	742	754	826	789	809	836	805	747	852	811	725	794	802	754	797	880	809	823	788	769	801	809	799	778	822	810	789	812	812	809	753	752	808	780	822	789	797	796	783	735	778	790	804	754	809	755	810	728	845	804	775	794	799	837	806	805	813	833	779	781	763	786	853	816	805	794	772	785	808	824	785	855	731	824	762	832	795	770	835	758	796	782	817	831	802	837	772	775	757	748	826	764	834	815	785	806	805	773	766	819	747	810	823	770	761	786	792	867	824	766	736	732	814	830	853	746	786	783	782	819	793	825	836	779	772	797	827	827	803	751	795	788	827	823	798	778	767	780	775	813	793	784	764	810	768	790	827	776	823	803	796	793	766	826	789	781	794	798	790	820	797	765	812	806	776	778	817	780	806	823	786	795	781	830	802	829	829	817	818	808	758	846	761	816	766	748	834	784	821	790	796	795	803	832	851	811	747	783	785	821	804	789	836	779	846	831	783	762	783	831	842	823	837	798	777	766	765	775	819	831	765	778	751	762	830	854	780	794	762	813	845	803	835	773	791	802	772	803	795	812	786	815	809	731	789	780	823	782	826	787	792	794	733	789	799	808	805	838	772	785	849	778	773	764	824	763	761	772	803	806	823	799	796	855	780	848	859	819	822	822	759	851	775	756	770	807	785	792	768	809	813	771	803	802	765	762	769	818	773	785	862	832	785	865	830	820	717	816	755	806	834	792	798	817	775	803	816	839	786	787	828	752	838	737	810	833	798	778	776	777	818	804	796	752	803	778	785	839	838	826	771	753	763	823	827	831	791	802	801	802	825	781	803	793	865	763	813	833	769	821	821	826	778	761	762	773	753	785	775	826	770	844	791	786	787	764	775	779	775	774	789	802	797	819	777	813	742	783	837	821	788	795	803	831	835	783	825	795	816	785	811	755	802	768	781	794	802	796	806	796	839	803	756	808	796	790	802	760	812	792	777	794	775	766	811	874	810	808	775	809	793	831	778	802	851	783	813	812	771	804	816	771	767	833	804	798	779	815	826	811	761	804	788	808	790	835	827	808	836	759	776	778	791	710	820	790	818	798	760	799	811	767	796	807	787	779	847	751	789	796	755	759	784	798	798	802	818	850	800	808	845	837	788	790	813	788	799	786	830	786	775	775	804	832	830	823	769	778	801	822	853	843	804	843	824	793	774	809	783	810	788	782	786	786	806	844	789	777	768	756	759	840	826	817	785	758	774	768	823	819	831	816	775	789	785	851	816	755	844	817	753	842	839	817	829	838	790	789	751	756	799	821	819	810	726	812	774	834	770	845	821	801	772	773	785	834	767	798	812	773	829	832	799	794	847	829	834	805	790	783	784	832	832	805	815	765	808	776	784	846	806	804	843	794	807	823	779	802	768	797	763	825	826	821	788	828	786	832	795	784	734	823	787	779	866	764	772	782	793	812	775	765	839	818	793	793	797	754	808	819	853	816	783	845	801	783	747	844	768	802	768	804	794	805	836	866	831	804	751	833	816	764	783	754	777	802	775	784	833	821	869	820	780	785	775	807	773	765	781	762	809	826	791	820	781	794	803	832	834	760	790	766	823	818	770	819	788	803	805	806	800	772	766	786	793	841	814	819	824	760	869	810	854	767	832	779	828	756	740	795	866	793	808	795	794	805	768	784	748	815	749	863	813	760	802	823	815	779	786	728	817	782	722	818	823	811	764	757	785	755	817	832	856	783	794	790	827	815	781	801	771	795	774	794	841	791	780	831	827	773	763	763	740	829	799	816	805	784	796	838	802	787	809	801	806	800	801	775	862	809	771	793	802	855	777	747	824	791	816	775	772	833	783	822	823	813	765	798	785	758	789	804	781	776	833	752	848	786	758	751	819	802	758	755	797	815	771	794	805	841	760	776	787	789	767	784	805	742	757	816	799	830	891	771	802	828	826	764	779	757	777	818	816	808	831	819	803	778	782	810	812	836	816	824	806	821	813	802	807	835	786	866	776	802	792	785	814	778	830	828	793	785	832	812	806	813	757	754	770	852	768	821	808	793	788	804	782	831	782	812	813	778	784	820	776	758	807	772	815	765	806	743	782	788	862	795	794	783	786	769	805	852	782	767	776	804	849	805	778	767	742	848	821	803	788	834	800	776	804	843	827	740	823	811
24978	21508	24818	28627	21507	21277	1055	412	345	298	302	289	287	322	252	263	248	284	243	233	257	243	273	272	272	245	233	242	251	244	246	251	257	244	240	252	238	260	225	240	272	244	241	252	240	282	254	233	264	242	236	291	266	255	250	258	256	261	260	236	240	251	257	231	272	253	245	236	252	255	241	249	243	249	241	229	249	249	256	224	247	284	300	269	237	266	237	250	230	237	233	220	256	252	271	252	251	255	260	274	236	253	239	253	260	248	252	288	273	246	227	256	261	247	254	247	238	272	227	242	247	264	239	266	239	213	253	230	254	238	236	253	213	247	265	218	264	244	262	266	209	274	274	285	262	239	258	232	301	228	261	233	242	216	252	238	239	243	264	223	253	263	247	271	235	247	263	258	258	287	213	263	246	245	265	247	255	250	284	201	240	269	282	244	255	269	257	278	233	256	267	256	280	264	265	255	243	271	237	253	238	250	253	239	225	288	285	279	261	244	221	300	247	252	277	240	227	227	246	262	246	258	257	234	242	257	279	255	217	247	265	233	252	247	254	251	250	252	236	243	246	267	250	226	251	254	240	248	266	246	247	232	244	245	249	245	238	234	242	259	245	247	249	234	239	261	272	274	244	255	246	265	235	202	265	267	254	254	263	250	235	239	236	276	219	284	241	248	262	227	269	248	235	240	242	235	225	268	232	283	265	260	238	234	237	244	259	295	233	213	234	246	264	261	248	243	213	258	235	261	240	266	231	252	221	233	245	251	252	257	238	266	228	266	271	266	252	276	252	254	258	242	269	262	253	244	240	281	269	231	268	244	256	241	266	247	277	251	230	231	237	256	241	254	263	253	280	235	263	231	262	246	257	255	253	247	242	249	228	272	244	250	238	245	269	241	254	259	253	280	283	273	242	231	255	228	244	228	230	223	244	223	231	212	263	250	238	251	264	246	231	240	218	222	233	243	280	253	243	248	261	275	261	295	243	203	257	249	247	250	259	237	224	255	269	276	244	249	259	249	206	225	255	264	260	232	253	269	232	270	265	242	251	252	266	210	219	223	276	252	244	260	248	247	231	258	240	235	242	245	248	247	230	250	248	223	236	261	250	254	237	211	267	250	237	236	257	266	235	272	234	265	237	240	260	251	223	228	253	270	245	241	257	271	231	269	243	251	279	266	284	245	253	270	235	271	224	248	233	249	243	237	256	237	240	281	241	240	254	237	255	262	248	255	254	274	267	237	260	238	255	257	223	245	241	233	246	252	253	268	221	245	281	265	237	228	253	245	217	237	243	259	258	269	261	262	242	281	221	224	250	263	227	239	247	250	252	251	206	267	274	243	269	257	240	276	274	237	258	253	257	256	231	240	245	247	246	274	266	236	269	269	264	278	264	236	258	250	250	226	238	275	288	248	247	246	259	251	266	275	244	249	257	235	264	274	214	232	241	246	239	250	248	220	257	242	251	199	230	247	243	248	243	254	249	220	244	269	211	230	251	226	258	240	236	250	245	221	251	263	251	262	261	250	231	245	250	255	226	283	257	251	232	242	232	255	222	242	278	234	238	231	273	238	255	265	261	246	225	253	249	263	226	256	247	234	224	255	269	250	217	269	238	257	225	249	241	259	243	238	234	269	275	247	226	291	256	304	241	262	226	264	247	280	250	251	236	257	263	249	270	248	254	246	254	267	237	234	218	257	252	268	254	249	260	259	225	259	267	252	233	263	229	277	228	255	236	248	241	234	251	258	242	235	273	281	236	269	254	241	243	231	258	250	262	267	265	266	250	243	226	247	218	265	247	225	255	272	230	265	231	258	234	267	246	237	260	248	250	248	215	228	233	236	219	229	258	208	229	199	249	231	263	265	264	233	216	220	249	270	269	252	252	253	293	247	265	255	253	249	256	256	244	236	259	260	241	263	239	259	245	265	254	258	224	251	252	222	237	249	247	248	252	248	245	292	234	235	263	236	220	246	228	234	238	278	280	249	266	267	269	250	279	280	264	229	241	237	233	241	250	233	255	240	246	249	226	238	259	219	246	222	251	279	249	255	253	219	240	275	238	263	264	245	276	255	256	247	239	226	274	247	267	238	222	247	248	251	217	236	255	235	247	246	270	256	231	232	251	251	238	257	238	250	255	239	256	218	238	243	244	251	228	269	242	251	258	233	252	276	247	259	245	222	250	240	260	259	243	246	246	279	252	223	266	270	253	249	273	246	261	260	242	220	254	222	266	258	240	254	260	233	252	273	266	256	249	230	248	242	255	240	259	237	254	256	266	207	253	273	234	239	224	237	255	287	227	270	259	239	247	248	266	263	238	213	251	246	256	247	244	220	279	260	264	239	245	252	236	257	226	244	266	231	266	268	244	265	257	243	263	251	234	254	269	264	300	258	222	232	224	258	267	213	231	265	248	254	212	250	240	260	230	276	275	255	238	255	273	247	234	248	236	233	271	243	263	255	300	262	244	255	229	234	252	224	257	255	292	244	241	260	251	262	273	241	249	263	236	241	272	235	258	278	269	228	217	256	247	245	224	234	241	247	228	282	257	268	257	264	246	231	268	274	223	257	262	225	253	240	249	254	252	248	251	238	254	234	224	252	239	227	242	271	236	260	253	266	237	267	266	215	261	265	269	264	273	266	255	269	230	241	237	232	267	244	248	244	250	218	221	241	249	233	238	234	222	256	244	245	252	253	267	234	271	238	254	256	260	223	210	233	244	252	248	247	249	233	249	261	245	264	270	279	198	251	251	260	235	258	236	255	261	272	242	224	264	255	239	228	226	237	275	228	252	256	274	218	227	247	239	254	207	243	212	239	220	252	291	223	250	243	265	246	262	237	259	239	247	252	260	256	251	286	286	252	214	220	245	254	257	272	273	260	253	263	258	255	232	235	215	232	236	257	255	283	284	236	260	259	225	258	236	273	243	260	223	264	243	240	237	254	237	247	271	246	284	247	234	256	266	262	250	259	271	229	249	252	226	234	255	268	243	247	263	237	245	217	243	258	248	268	260	226	259	265	271	289	259	273	220	238	245	277	249	258	221	263	241	254	237	252	261	240	267	249	254	243	268	265	233	212	244	229	257	259	270	256	202	243	261	291	285	241	265	261	220	219	247	238	256	237	239	238	224	256	266	223	249	221	241	226	240	243	268	232	235	243	278	249	250	276	235	251	241	262	228	263	274	228	240	240	287	237	232	276	239	257	290	227	259	248	255	231	233	239	295	230	258	256	282	263	251	258	236	217	251	260	243	243	279	234	276	249	248	266	266	264	252	246	216	242	250	240	256	253	271	214	269	245	254	278	221	239	255	251	246	264	227	234	239	250	225	259	233	235	252	229	241	236	239	260	239	253	256	219	229	244	272	268	257	236	230	276	240	224	261	265	254	230	227	237	248	236	241	248	236	211	258	257	274	252	249	246	281	237	237	249	247	252	267	270	220	235	252	249	274	260	254	207	248	225	273	241	244	240	267	227	278	248	258	253	262	273	247	293
3117	2010	1155	805	684	544	624	567	541	569	593	558	541	562	545	570	561	538	561	556	521	501	510	540	554	536	538	524	500	539	560	544	538	563	544	516	572	532	558	547	557	510	563	490	533	562	571	522	558	547	569	521	536	545	532	547	548	493	544	530	555	536	555	533	522	540	544	523	542	572	535	558	539	576	528	532	541	515	528	588	543	539	534	508	529	566	574	534	556	502	554	554	524	545	602	519	519	511	549	554	563	544	544	532	490	515	533	564	536	551	527	528	550	552	536	557	534	546	541	541	500	544	529	542	558	539	556	559	568	523	565	579	573	526	567	521	567	542	532	553	548	521	525	538	584	515	516	571	498	506	558	529	568	509	498	556	485	573	540	580	542	511	562	534	559	550	530	539	563	514	551	557	571	518	527	552	548	537	553	514	537	533	565	505	540	550	500	553	575	512	550	540	534	533	524	555	576	546	497	564	542	541	497	544	543	534	553	557	493	538	535	532	519	553	521	558	528	516	593	522	538	540	569	528	523	533	582	578	549	568	531	531	522	534	516	541	515	572	546	543	518	582	542	557	507	554	557	548	539	541	577	495	529	558	545	558	511	519	563	549	514	519	547	601	547	547	515	547	481	526	541	522	541	553	534	535	521	505	510	528	527	548	527	556	518	525	591	582	515	535	542	548	547	533	533	569	559	521	554	543	565	529	538	535	526	526	522	562	501	531	584	520	517	516	569	537	534	527	506	514	565	532	550	537	515	555	545	578	592	511	556	528	537	539	556	560	560	505	543	567	526	500	540	510	529	566	533	503	514	578	529	591	530	549	551	539	540	494	524	553	510	534	586	524	545	547	569	548	552	506	513	529	566	521	513	541	554	571	553	565	528	534	512	576	580	593	567	519	548	515	547	554	534	568	535	540	550	536	547	559	590	533	507	540	571	553	566	556	520	566	543	516	560	581	533	557	521	518	545	538	540	541	571	552	566	556	565	508	561	524	533	547	505	509	523	528	552	515	571	537	562	586	544	550	507	581	566	527	551	552	537	552	499	595	503	541	536	581	556	560	523	544	538	563	517	499	552	522	559	552	547	536	537	552	534	576	551	535	563	549	532	562	547	561	536	491	566	587	555	558	557	539	532	540	535	544	554	576	538	524	541	572	562	530	578	587	568	555	551	540	546	496	547	552	513	524	535	557	561	541	541	543	590	561	535	572	533	610	541	549	531	521	530	524	499	545	525	506	575	549	527	540	557	528	531	582	501	542	535	550	566	520	512	515	568	495	559	541	534	519	558	532	563	568	530	524	544	531	547	521	580	571	576	564	530	539	559	528	535	547	540	544	528	575	552	526	548	556	542	557	542	551	518	515	562	508	521	585	555	572	604	577	555	514	488	538	594	543	559	543	544	536	560	528	505	506	547	528	526	528	547	515	523	516	520	515	545	489	528	549	517	542	524	519	541	561	527	507	565	504	558	580	543	522	517	520	509	540	573	549	564	537	530	535	519	508	542	544	537	576	530	533	529	509	539	550	508	558	525	557	547	528	579	542	578	549	524	509	486	555	570	520	551	582	550	544	529	501	557	532	547	515	564	544	537	546	537	536	560	521	522	526	565	540	550	550	525	522	520	554	519	510	564	520	537	535	536	547	546	562	497	495	519	555	533	529	556	532	525	539	503	538	560	523	564	528	524	546	544	549	542	560	537	490	572	543	572	533	504	523	560	548	527	554	491	560	571	550	584	571	554	507	539	568	583	505	515	528	515	530	569	515	537	504	544	540	523	567	589	510	539	538	504	555	532	572	554	548	556	522	499	520	547	558	579	535	541	524	565	556	512	506	555	578	551	537	536	520	550	517	522	558	555	537	574	549	498	544	532	550	497	550	560	525	574	523	525	540	521	569	533	567	514	578	502	523	550	572	545	523	515	554	560	523	523	555	479	514	549	552	561	559	528	550	536	590	532	538	559	538	531	584	512	486	521	561	548	524	562	579	603	541	532	567	493	540	530	564	516	527	493	511	545	522	499	545	543	534	559	569	537	530	532	570	557	559	533	534	531	569	550	540	582	538	555	575	578	540	517	516	511	503	508	566	507	542	580	525	541	507	540	516	524	521	536	523	539	545	536	530	555	580	557	539	538	572	502	552	477	569	536	553	538	502	552	531	576	574	521	549	550	537	544	564	509	533	516	575	492	528	538	546	500	555	522	566	513	555	533	537	548	528	552	530	563	538	514	533	541	545	540	512	524	537	514	555	550	519	553	532	567	524	538	548	584	543	562	547	598	537	527	510	522	544	531	542	614	547	538	527	581	532	546	549	517	536	491	519	563	572	553	553	530	508	519	554	516	554	519	487	569	518	557	563	544	558	550	514	533	535	543	544	558	583	544	514	513	497	538	575	534	518	537	559	531	524	562	509	561	520	560	527	557	515	519	579	506	530	550	542	553	534	568	546	505	528	530	557	556	594	527	532	539	519	549	524	553	546	538	520	533	544	557	532	564	551	521	520	520	560	521	531	530	559	559	551	498	529	576	536	550	536	556	518	526	533	504	563	559	503	526	528	530	567	543	536	537	512	503	532	564	564	581	559	536	576	486	541	532	530	530	551	509	531	528	586	556	564	526	486	547	529	572	567	552	563	613	552	529	537	525	545	481	548	540	524	554	530	543	531	531	548	537	560	534	536	511	560	591	505	513	534	531	543	545	568	520	537	529	517	541	552	562	524	499	506	524	554	531	574	547	561	574	542	535	508	573	504	529	517	570	571	537	484	508	524	531	551	544	578	577	528	566	534	528	577	537	575	503	543	570	533	528	577	512	549	549	535	516	569	505	541	572	540	531	529	565	541	538	521	579	564	508	553	556	567	517	528	543	534	583	529	511	547	556	544	546	533	545	540	532	549	502	558	531	522	536	531	539	532	548	557	486	527	562	557	521	533	552	524	566	550	574	561	550	537	518	521	532	531	535	552	510	544	516	532	543	524	528	566	516	505	518	562	532	514	551	554	567	514	525	558	539	557	522	515	530	578	500	530	538	532	526	544	520	547	548	518	535	546	570	561	579	561	572	513	566	527	545	503	558	566	549	527	521	564	523	547	568	536	486	576	543	533	532	520	548	597	563	530	563	557	518	533	521	540	502	585	546	534	529	579	577	541	548	544	551	548	561	543	550	526	570	519	531	544	548	546	568	549	535	533	542	556	530	544	540	541	537	565	564	538	542	529	544	535	469	521	538	533	516	499	507	516	512	534	547	529	578	516	534	554	552	577	551	524	525	544	568	535	545	530	551	567	556	521	577	552	586	552	515	517	584	493	539	561	564	554	507	548	535	547	531	509	549	566	544	519	548	524	536	518	558	533	563	537	519	529	524	540	491	598	576	515	519	553	553	514	547	551	536	531	548	542	540	545	552	574	550	542	520	541	542	529	558	513	505	555	539	507	556	557	534	547	534	528	535	536	527	541	528	547	537	541	564	544	525	531	543	574	603	567	531	579	521	533
24302	21486	25130	28260	21486	21495	18490	418	245	219	204	164	159	158	150	151	127	143	124	129	126	140	129	141	137	110	135	109	126	144	122	143	120	119	115	127	126	100	149	130	103	115	105	122	119	108	130	108	112	114	109	145	124	117	117	102	112	127	130	114	106	120	115	107	106	98	101	119	123	117	127	118	111	93	110	113	143	89	98	107	86	123	118	114	101	122	122	126	107	117	96	103	118	123	110	117	113	112	102	137	122	110	132	102	137	94	100	116	96	133	113	108	108	120	123	111	120	129	130	101	112	106	125	119	109	118	106	114	118	105	118	119	119	88	100	118	124	122	113	109	108	99	119	119	112	103	111	105	104	119	91	108	124	120	105	119	108	110	101	112	99	127	103	96	120	107	129	106	120	84	110	99	91	115	110	119	112	119	114	120	113	115	128	130	112	106	105	129	100	101	109	107	123	106	120	110	97	112	153	130	111	92	119	97	111	111	117	115	105	111	103	109	119	117	113	126	93	109	123	104	114	116	138	125	122	103	94	107	117	105	114	116	90	116	118	96	131	115	122	128	140	103	104	123	111	143	123	114	107	111	87	93	96	105	128	116	111	114	114	106	108	106	112	123	110	118	107	118	96	119	99	112	120	99	100	117	114	123	112	113	117	119	105	115	112	96	131	112	110	93	102	118	101	123	92	124	106	90	135	127	102	100	83	115	89	130	119	101	115	114	131	124	111	123	126	95	100	100	118	124	110	119	106	104	108	118	125	109	107	93	125	123	140	105	119	121	108	96	118	106	123	107	120	115	107	104	109	97	99	111	110	107	123	111	104	104	100	101	104	99	112	113	102	129	103	121	132	105	95	104	104	133	114	103	126	142	108	126	93	93	110	101	89	101	95	111	103	113	129	102	112	97	107	103	101	89	123	125	122	129	120	133	113	100	111	125	93	108	97	117	122	112	91	116	119	112	86	102	104	113	124	107	102	124	113	135	107	127	112	113	135	118	105	106	112	109	104	118	110	103	114	118	106	105	101	113	106	94	102	111	114	109	100	96	110	111	127	102	112	85	109	108	124	119	125	129	126	101	114	123	96	112	109	110	121	128	125	107	109	126	115	120	121	117	122	103	117	101	117	104	101	102	120	97	129	124	106	132	110	113	102	97	112	113	101	117	115	117	122	114	109	114	118	102	81	105	101	122	131	111	122	102	101	104	110	130	123	119	131	126	108	112	131	128	104	109	100	103	106	112	95	131	122	122	114	114	113	110	152	113	115	119	116	112	105	117	120	112	97	114	101	99	109	122	105	106	123	121	107	112	114	115	113	118	107	125	97	144	88	103	112	103	99	97	105	101	86	90	123	114	112	102	113	116	83	106	97	116	115	96	107	119	118	114	105	111	133	115	103	109	119	129	105	109	116	115	89	122	103	118	94	93	99	125	128	110	115	117	108	123	116	101	138	132	110	101	110	108	99	113	99	106	100	93	99	112	113	99	95	131	114	123	106	103	104	109	115	96	91	123	98	113	121	102	98	108	126	128	112	129	123	126	115	115	99	127	126	96	119	126	92	113	111	112	121	109	107	113	115	114	103	122	115	116	109	109	91	100	99	114	118	105	105	123	114	98	112	126	127	105	111	96	107	117	109	121	101	105	106	114	117	135	108	113	135	104	89	102	108	105	115	120	116	104	85	120	120	119	120	107	117	123	113	114	122	129	99	123	97	138	97	101	130	139	118	121	99	102	91	112	156	122	95	98	118	110	127	101	115	111	105	116	118	101	108	128	114	109	127	92	90	114	111	115	105	117	113	126	103	111	95	116	130	93	98	130	111	113	104	115	104	116	101	119	109	99	117	123	104	141	111	97	108	126	123	119	104	105	100	87	135	100	113	114	113	121	122	132	128	86	110	110	117	114	93	95	118	93	104	86	109	130	123	90	108	123	88	108	118	120	109	104	112	108	110	127	107	111	110	141	108	107	106	112	110	110	99	123	113	108	127	103	118	100	133	108	106	124	111	111	100	97	93	119	132	107	103	114	131	97	121	117	99	128	97	115	88	115	120	109	111	105	94	116	122	105	107	97	119	107	100	96	104	101	111	120	105	102	89	97	132	126	158	119	100	109	129	107	105	121	105	102	91	113	88	133	102	104	113	92	100	116	111	79	115	121	124	107	99	130	129	135	105	114	110	113	132	114	80	119	100	117	109	97	119	117	101	103	117	123	126	116	100	99	101	95	136	107	117	103	127	123	134	107	128	90	89	106	113	126	103	123	133	106	107	114	101	123	116	98	129	98	110	101	93	97	107	109	90	107	104	97	107	119	131	101	128	130	115	109	117	94	101	114	136	110	100	105	111	99	108	115	106	132	114	108	122	97	113	110	115	89	120	112	115	110	105	120	96	98	118	101	120	96	111	120	110	128	102	101	106	126	81	101	101	101	94	139	104	101	111	91	93	126	118	96	122	129	111	108	113	104	124	121	116	107	116	112	101	103	135	131	112	118	97	130	110	99	118	89	89	130	103	124	99	111	92	112	126	80	129	114	114	114	110	119	112	102	123	115	134	98	122	123	99	122	101	91	111	92	108	114	118	128	108	110	101	109	80	104	100	121	104	127	128	124	114	113	99	101	128	122	117	139	123	100	118	127	113	130	104	104	120	102	94	91	135	116	108	152	95	105	131	109	138	117	105	136	127	101	116	103	121	92	109	114	123	107	114	133	112	113	115	132	106	97	117	109	103	113	118	115	113	88	109	96	122	123	120	104	121	127	113	107	121	115	102	123	118	113	106	115	107	105	139	108	95	106	108	128	101	111	101	113	108	122	106	118	113	108	111	115	119	92	98	108	102	103	100	97	91	108	116	99	103	110	117	105	109	110	104	112	98	114	106	120	129	126	109	118	121	114	102	127	110	121	130	109	117	95	131	108	76	99	97	102	116	116	113	104	126	108	120	129	105	106	109	114	140	102	108	122	113	99	99	129	105	110	100	134	115	112	102	117	117	116	108	107	125	118	130	109	128	96	116	108	114	114	127	107	104	127	110	102	101	102	96	112	124	113	100	105	119	120	121	93	123	100	114	101	121	124	102	138	122	109	112	121	102	103	94	119	114	125	102	114	143	117	120	113	111	109	131	112	90	104	111	116	114	114	115	106	119	93	115	132	112	89	103	100	117	107	116	114	103	109	97	103	102	97	105	110	105	124	120	106	116	108	108	116	110	107	109	119	108	115	109	103	117	136	122	107	106	124	119	111	109	104	104	119	96	112	125	114	107	106	116	105	130	103	106	114	106	100	97	115	113	127	96	77	118	109	106	105	86	110	112	106	117	89	113	131	121	117	117	108	108	98	114	104	115	105	111	119	117	127	110	108	115	133	106	105	101	110	122	110	108	100	127	104	121	115	113	93	116	136	145	99	129	103	127	111	130	136	114	123	108	100	116	93	119	121	115	108	121	101	126	113	113	106	121	105	119	98	120	87	112	137	98	117	107	102	110	127	104	101
2920	3032	1526	749	501	473	367	349	346	322	314	307	311	294	337	317	291	283	291	298	298	286	277	276	279	285	265	248	262	297	287	245	329	264	265	274	273	267	273	280	285	263	314	303	291	277	310	270	261	294	299	269	282	286	253	276	264	301	267	262	312	249	256	308	257	275	245	300	257	288	269	292	299	268	283	268	274	272	306	246	279	279	269	263	265	277	303	262	270	294	258	261	255	268	278	272	294	265	279	269	251	257	259	297	273	255	282	300	237	265	261	284	289	274	248	257	277	281	264	265	268	257	277	280	282	277	282	270	274	268	277	282	264	292	286	267	278	268	271	257	261	249	242	259	255	266	275	273	301	271	292	288	240	272	270	286	311	255	272	284	271	319	279	296	266	271	271	289	280	249	272	291	252	263	267	292	281	271	275	274	249	276	261	276	290	289	262	310	292	274	260	287	284	268	279	286	269	237	271	251	274	273	287	277	260	277	292	265	233	288	317	300	272	270	270	281	279	308	307	286	315	276	246	241	294	273	285	279	265	275	273	261	274	259	285	284	300	271	315	276	275	272	279	280	239	263	277	285	285	261	277	270	268	278	279	294	240	274	253	283	290	259	288	248	297	278	291	300	266	236	287	275	291	269	271	291	258	279	267	283	279	275	283	282	279	277	264	278	289	286	271	282	261	286	257	272	261	262	249	274	265	277	285	256	267	280	268	278	301	262	254	255	293	283	269	280	258	270	257	276	257	269	264	279	289	273	293	273	303	259	324	270	271	280	267	292	279	267	263	259	293	293	292	286	283	282	276	277	279	256	304	285	304	276	285	291	276	279	290	272	292	276	252	258	259	285	272	297	294	270	279	275	267	278	313	249	268	254	276	259	263	290	264	256	243	284	273	292	267	288	276	277	253	272	288	245	265	296	263	284	268	283	277	254	290	269	254	280	309	255	248	288	257	262	253	256	261	275	264	266	282	283	259	263	255	269	265	269	246	246	246	251	241	260	269	272	277	228	255	302	242	276	288	258	288	275	234	246	266	300	231	262	260	285	266	276	278	290	285	264	225	263	286	253	280	304	233	265	291	266	290	277	266	259	255	284	279	278	247	224	259	276	252	278	254	241	264	268	257	280	264	277	252	284	241	292	273	279	271	263	263	266	270	268	273	248	280	284	278	309	273	282	256	258	260	235	271	290	251	269	269	273	280	287	264	263	268	245	253	267	292	277	288	266	270	295	288	256	268	270	269	300	277	280	269	254	280	270	276	268	271	252	297	286	290	267	282	261	258	262	284	246	278	281	279	286	275	269	259	289	308	284	264	288	266	268	270	275	294	276	242	277	263	264	262	284	283	305	259	263	230	276	301	273	278	292	272	281	261	264	288	286	249	262	240	286	305	278	260	254	273	286	295	285	278	272	272	273	245	276	269	267	282	277	281	299	276	284	259	267	265	282	263	285	276	269	274	290	267	285	260	290	297	292	267	273	278	267	270	281	246	258	263	267	282	261	267	246	288	277	285	260	294	270	271	271	269	289	270	282	278	302	268	267	277	280	270	288	285	269	279	255	262	242	268	276	260	277	291	252	281	284	274	265	308	279	263	282	277	270	258	266	288	257	258	245	249	288	289	275	244	302	255	291	299	288	245	254	267	278	294	289	279	267	266	280	281	260	269	295	236	272	273	273	266	295	273	274	296	259	279	295	281	270	263	267	258	277	269	268	262	249	279	259	270	258	295	261	273	261	271	277	272	240	285	272	268	254	266	278	286	283	242	280	267	285	296	268	258	288	244	251	276	249	302	259	272	266	277	286	239	280	291	266	301	292	279	271	267	283	255	295	297	263	279	261	243	297	250	307	285	290	264	266	266	288	257	261	281	273	251	282	261	277	303	267	271	303	258	276	246	261	287	278	283	261	273	285	267	270	276	274	307	334	282	271	290	275	276	281	290	265	284	266	315	319	271	272	274	281	242	278	256	282	294	274	236	258	267	287	293	254	282	284	265	272	276	273	272	254	249	281	276	277	276	275	264	311	269	266	265	272	294	271	270	267	270	267	304	275	294	272	232	269	258	291	294	260	289	270	283	248	252	263	278	281	257	240	272	284	265	244	287	270	281	246	286	293	283	279	256	254	287	257	281	300	248	273	253	274	282	260	258	281	314	263	281	291	288	272	275	258	325	288	256	263	251	287	270	295	291	276	282	256	271	254	284	281	277	278	295	281	298	298	292	264	258	249	263	265	250	251	273	250	295	250	276	251	273	266	292	276	291	277	250	269	283	310	255	282	271	250	288	294	269	269	295	271	285	292	277	252	262	254	281	285	268	274	273	251	273	281	287	250	268	273	279	270	275	286	274	265	271	300	302	269	265	284	269	268	247	306	264	280	244	245	260	291	269	260	269	270	273	285	301	260	281	263	278	281	279	298	288	257	292	298	281	282	287	266	254	268	240	253	282	291	285	303	274	257	256	285	283	277	261	252	278	268	267	253	290	267	277	264	307	276	272	287	270	258	306	306	294	236	258	269	247	245	282	284	314	265	291	311	279	269	299	287	281	263	287	260	267	260	246	266	263	266	241	292	262	286	258	295	278	274	264	260	266	265	320	317	263	255	285	288	261	307	274	284	278	252	260	288	258	291	283	295	291	273	258	250	295	273	289	301	265	275	220	250	276	260	254	261	258	246	302	276	250	280	251	283	272	279	292	279	300	277	267	288	273	250	279	283	274	278	278	286	276	265	280	258	275	282	278	262	287	293	252	302	259	276	276	257	294	271	274	292	280	280	299	287	279	293	304	254	280	248	275	309	253	281	249	252	267	249	286	256	241	267	265	261	276	276	277	277	287	305	278	271	285	248	286	305	250	266	302	272	260	291	264	272	255	248	276	273	270	281	272	293	275	274	259	282	288	259	258	282	293	253	310	272	248	301	288	279	274	251	248	257	283	288	299	267	277	260	277	258	292	284	305	259	282	267	257	287	280	269	276	287	269	249	258	238	282	244	268	292	252	264	277	306	301	294	239	260	258	240	272	268	290	286	268	262	287	274	280	280	271	276	276	306	266	300	282	292	291	258	267	264	278	279	311	247	275	278	262	259	264	278	278	253	267	262	288	249	246	257	283	284	262	262	282	302	267	283	275	282	314	264	269	271	282	261	299	262	284	286	241	288	277	312	249	284	268	272	249	284	255	304	273	256	256	285	252	289	287	254	263	279	253	268	279	274	286	260	284	286	259	268	279	291	244	273	281	247	275	291	245	264	270	279	275	277	278	288	271	263	295	292	259	262	257	281	294	287	295	286	273	266	275	254	281	285	269	268	228	290	280	264	269	284	274	270	273	284	256	256	263	290	260	273	237	276	269	289	288	283	276	263	238	246	288	279	273	262	298	267	291	253	238	250	271	273	270	287	289	279	275	290	304	281	282	262	300	266	262	262	295	275	246	264	252	253	264	223	265	266	287	260	247	279	276	262	270	237	273	287	274	257	274	234	296	266	260	293
31991	21070	12006	992	458	496	434	363	400	351	360	379	385	354	331	387	342	352	383	408	379	390	386	365	353	403	351	340	362	329	408	359	335	384	370	394	364	386	353	351	358	377	365	371	328	362	401	404	400	378	381	338	378	378	384	391	379	340	399	388	438	423	371	375	385	358	384	385	402	361	397	359	385	399	397	392	364	370	388	319	391	343	353	338	322	353	364	365	376	323	397	419	391	396	376	356	384	339	381	322	367	383	349	348	393	353	425	381	374	392	370	365	367	389	347	347	347	374	355	356	402	355	352	375	377	349	382	401	348	415	359	336	372	372	345	385	389	355	348	344	420	365	380	399	386	371	350	357	381	373	370	365	361	366	358	361	356	396	366	354	357	341	385	373	377	391	341	400	351	331	371	358	382	361	351	349	393	346	341	371	365	391	403	336	365	370	337	357	338	366	384	362	385	392	400	375	336	354	393	349	354	381	362	344	378	362	365	385	353	369	396	408	390	385	361	361	343	370	417	350	316	381	363	412	419	347	385	384	368	390	427	378	374	354	383	389	389	335	346	396	356	380	346	335	332	343	344	400	363	394	395	409	370	388	386	348	409	379	361	426	345	354	345	318	374	342	380	378	358	361	362	360	430	387	393	382	364	369	370	368	371	321	400	375	387	377	376	357	350	368	368	337	373	348	349	367	400	367	371	344	398	388	402	447	386	371	370	358	388	348	337	381	390	344	343	358	370	352	342	371	355	337	383	368	385	391	328	397	369	352	372	358	357	378	352	384	365	371	354	346	337	377	366	347	348	358	378	367	331	383	363	355	365	360	380	370	383	376	375	392	411	370	361	379	385	367	385	393	360	337	411	381	332	372	373	371	361	370	383	422	369	335	377	394	355	380	403	380	358	368	367	398	352	351	363	377	390	389	392	377	373	398	356	419	340	378	388	407	378	368	397	353	367	374	367	349	409	361	368	402	379	406	380	359	337	342	355	392	359	362	378	368	366	377	358	395	322	388	397	366	369	371	357	353	356	354	353	376	380	384	366	389	358	363	373	342	356	360	358	358	379	414	402	363	358	369	352	385	361	346	359	375	330	372	355	382	362	348	348	394	375	370	367	342	371	353	349	366	358	374	344	360	421	419	362	380	328	376	359	352	382	362	344	368	394	371	397	419	388	325	380	381	370	407	344	359	355	391	358	404	361	364	346	397	347	382	366	332	349	355	396	343	359	374	357	351	384	356	343	392	386	339	377	376	384	366	363	389	390	367	372	365	333	390	383	367	330	348	360	379	364	381	374	370	357	332	416	359	388	358	380	384	344	360	330	364	391	357	389	423	344	391	371	401	346	406	356	341	352	388	377	355	346	367	388	387	324	351	367	384	353	387	356	354	369	379	398	379	398	337	379	386	372	407	384	338	362	400	378	387	380	328	330	383	398	356	380	374	341	342	338	352	368	349	382	375	367	403	344	396	367	402	349	354	390	339	340	358	364	364	341	391	389	358	362	383	372	345	385	365	340	379	388	357	385	377	333	339	369	363	408	370	393	388	346	388	345	364	372	341	336	389	400	370	372	381	375	346	375	317	345	418	379	373	401	384	349	340	353	420	373	368	408	358	379	429	368	344	326	348	339	386	366	350	376	366	379	374	369	370	356	374	364	380	392	366	397	371	367	396	361	370	391	351	371	368	336	355	360	365	355	369	368	358	402	376	388	352	354	398	354	420	379	376	393	373	365	355	405	380	368	404	359	361	376	351	352	355	379	357	376	367	417	379	370	382	380	380	388	398	365	355	365	409	367	420	350	361	363	369	346	378	369	363	351	380	386	364	371	359	372	346	388	395	341	373	353	403	389	389	386	357	336	352	406	377	400	378	355	381	359	350	375	386	362	397	385	379	367	380	402	354	379	371	363	376	371	345	378	363	393	368	357	359	348	363	337	391	361	386	362	362	399	343	417	367	380	392	358	370	347	364	389	408	330	348	424	356	347	402	367	381	390	400	371	407	320	343	385	337	385	415	360	349	361	381	353	364	345	343	370	350	393	377	336	324	398	387	354	376	355	367	360	386	379	343	348	384	409	417	381	355	316	394	403	382	381	374	349	354	421	368	386	347	368	325	382	412	401	354	374	380	363	391	377	355	392	377	363	375	404	350	366	367	354	387	364	369	355	373	369	347	348	354	373	363	386	353	377	365	359	358	400	389	355	372	377	360	341	333	357	377	389	384	357	385	381	390	380	379	379	374	359	393	388	367	412	365	392	363	342	351	378	399	357	393	345	369	356	354	377	342	353	372	419	365	366	383	361	368	373	356	368	372	347	371	385	407	358	348	355	359	345	366	387	381	367	365	385	345	382	350	373	374	367	365	368	356	426	395	377	356	361	354	392	373	374	362	379	376	398	392	347	429	341	360	410	379	369	377	377	367	382	349	366	378	369	338	374	376	336	383	342	344	347	353	408	380	369	352	373	359	362	341	382	407	353	368	367	341	401	396	353	392	340	374	390	385	383	364	342	363	397	388	355	328	384	351	381	364	355	372	373	344	365	379	399	355	367	361	370	397	377	364	390	399	401	388	359	372	353	391	373	341	385	341	379	382	362	340	353	371	383	375	375	372	359	395	375	381	364	402	390	391	364	333	404	327	352	370	373	385	368	380	386	362	354	379	396	388	388	372	393	358	339	386	379	378	363	358	371	371	358	331	379	351	391	358	390	391	377	368	350	378	380	417	414	347	372	386	361	358	375	352	339	368	433	372	381	359	372	344	375	371	359	351	367	363	338	366	369	329	392	386	332	378	353	398	404	370	358	320	400	373	336	364	421	368	342	346	328	385	378	374	362	379	350	384	412	342	385	378	364	347	388	343	366	389	396	389	392	387	367	375	377	374	395	366	401	373	368	377	346	356	379	390	374	375	333	378	324	381	371	341	379	381	382	378	374	385	389	382	361	370	373	358	371	364	359	365	375	391	362	374	358	357	389	376	373	373	377	382	379	373	415	367	401	362	383	340	357	377	337	363	382	395	359	377	380	352	392	402	379	379	405	356	393	343	389	370	344	392	341	338	359	364	342	396	386	335	390	373	367	367	406	409	339	394	381	345	374	376	359	368	393	384	387	381	345	362	367	340	383	377	351	387	382	369	358	369	384	338	336	395	381	390	351	406	346	360	382	407	321	350	380	341	347	362	367	340	413	343	411	354	407	360	370	366	331	346	401	371	377	372	355	351	368	364	371	385	353	391	370	390	395	390	340	410	368	419	424	379	378	390	379	339	392	397	382	343	374	361	383	310	380	339	374	390	339	367	371	377	392	382	353	367	372	352	395	400	369	375	386	385	363	327	358	376	376	401	376	407	379	372	381	400	420	380	384	368	386	396	383	342	393	340	379	391	334	342	339	375	393	369	364	380	347	335	359	375	384	372	380	400	386	321	370	372	372	388	355	372	363	380	349	387	370	371	363	370	354	380	361	352	382	359	408	379	355	357	399	412	367	371	380	369
5717	946	859	830	820	860	814	821	775	822	785	794	782	777	816	785	830	789	803	773	811	794	814	780	788	792	774	837	812	804	763	758	759	755	815	806	798	783	788	764	813	800	794	773	798	818	763	746	757	803	769	766	804	786	793	743	792	807	779	768	806	847	785	783	788	817	778	801	803	793	794	820	814	838	833	748	804	794	789	808	800	784	808	737	808	820	836	773	820	742	810	803	806	805	833	756	809	797	766	821	737	806	822	790	742	762	767	821	795	778	775	745	823	783	839	776	815	783	789	750	792	742	814	815	817	804	789	782	774	789	797	816	808	773	771	757	812	813	806	849	777	783	795	838	825	799	827	847	753	777	824	833	731	804	786	790	783	764	810	797	777	805	703	745	765	786	796	798	774	808	791	799	739	784	751	810	792	796	811	845	781	807	737	798	757	796	800	868	811	814	816	782	792	760	785	757	841	803	795	737	802	793	784	798	715	794	815	748	819	843	819	786	793	753	809	805	763	795	776	755	808	820	815	822	788	818	788	833	818	839	810	755	844	815	785	812	833	768	799	798	796	762	801	774	861	799	809	769	777	769	828	788	805	771	748	790	803	814	806	835	822	747	823	774	760	790	796	784	815	774	793	764	818	784	784	830	775	775	790	803	803	752	869	780	821	736	810	762	821	829	764	785	830	827	774	835	814	787	781	854	837	770	793	796	788	830	796	777	829	823	802	764	744	798	781	760	777	785	768	806	748	822	818	828	746	800	802	772	768	817	785	853	835	763	799	794	805	751	806	776	781	800	784	807	787	795	782	771	843	752	813	775	803	803	764	758	832	797	806	766	755	791	784	758	795	778	761	763	833	795	835	797	814	783	762	823	821	795	805	828	787	797	774	817	805	767	801	776	798	772	762	800	827	802	796	795	815	798	781	772	817	856	798	798	822	794	772	813	782	835	773	773	765	770	754	808	822	757	763	784	810	778	798	773	819	754	790	760	820	828	857	783	832	820	838	786	803	773	817	799	799	737	798	814	740	804	745	804	807	803	735	831	738	777	782	785	825	798	756	779	807	783	755	771	825	808	790	771	806	819	809	744	806	792	786	794	800	794	747	790	791	786	782	788	844	760	816	785	774	803	824	805	830	761	808	814	817	785	787	781	764	776	830	817	743	837	778	824	775	818	821	776	785	807	787	811	849	762	853	787	786	804	808	767	783	810	806	794	772	780	792	727	802	759	791	759	761	805	750	820	826	779	840	875	833	792	784	811	782	815	797	796	760	798	792	755	817	834	780	806	784	799	780	798	775	807	788	784	778	808	816	802	861	788	793	803	817	847	759	803	723	832	744	809	811	851	823	804	796	738	776	824	781	780	823	787	738	766	865	781	823	806	801	779	830	791	799	790	776	805	795	773	768	807	839	745	813	803	823	789	765	758	782	837	799	790	852	738	770	778	799	753	789	773	819	802	818	794	775	788	772	787	739	730	811	865	807	778	849	826	758	793	792	832	793	810	817	792	777	823	801	803	842	820	841	784	834	815	774	783	754	821	811	819	806	827	763	800	854	817	818	789	829	756	786	799	784	800	774	769	827	764	837	794	789	784	794	825	855	829	843	822	791	824	776	786	794	794	798	803	779	786	799	800	819	797	785	798	792	797	729	771	867	840	766	798	786	839	819	802	813	744	768	784	749	821	744	786	884	753	794	820	784	800	803	817	792	768	793	811	737	789	789	830	786	830	785	759	764	786	825	775	826	808	793	821	779	736	793	794	788	781	796	754	784	817	840	772	803	721	819	787	780	819	741	790	786	819	844	824	812	832	824	814	815	766	763	818	771	761	824	790	771	808	765	783	797	792	826	831	818	829	766	759	806	814	802	787	760	830	823	820	756	791	774	769	801	803	782	784	805	821	788	829	806	829	834	805	816	778	798	804	806	768	754	818	828	742	796	824	785	771	841	832	789	793	802	810	856	793	791	764	841	755	822	792	825	768	792	826	823	800	783	754	745	830	783	798	795	860	798	781	769	775	825	823	798	767	831	795	782	796	801	779	788	753	791	814	797	808	782	800	868	755	816	827	803	765	840	786	770	789	787	798	799	778	845	781	810	826	792	811	799	815	840	737	850	751	894	799	834	768	798	775	782	813	792	782	809	797	796	789	800	773	813	818	745	774	753	768	765	818	766	804	779	752	727	704	813	785	799	792	766	763	787	767	787	755	803	774	806	807	787	809	774	843	798	797	809	825	793	875	786	763	762	794	791	797	792	754	765	802	855	790	797	794	779	789	766	798	847	774	801	764	775	787	819	751	819	826	819	833	764	819	770	770	773	778	869	805	850	773	836	780	796	775	856	818	761	780	800	806	776	822	802	828	787	792	830	762	801	777	757	801	801	791	805	786	818	779	757	755	765	810	762	807	802	764	827	781	865	814	775	779	763	778	824	785	794	807	762	778	731	768	786	779	795	791	759	787	828	773	819	793	795	815	772	790	798	768	825	817	805	791	798	834	802	800	817	816	811	839	799	769	783	803	833	823	783	765	835	804	768	799	816	778	782	855	841	793	798	805	794	818	804	814	834	792	719	799	739	806	816	825	784	812	787	768	780	774	771	801	761	773	772	810	771	792	804	845	807	795	769	782	812	755	764	768	819	802	775	805	768	737	800	730	794	781	810	749	776	799	785	796	806	812	844	812	767	833	866	757	797	801	820	840	807	768	800	833	824	812	794	801	805	814	787	789	805	750	787	773	794	788	756	763	771	784	823	798	808	856	800	795	792	824	808	778	787	779	831	835	798	795	824	765	804	761	762	754	808	773	820	811	788	814	812	784	826	776	771	802	778	812	808	813	841	820	809	804	754	777	786	807	791	809	784	772	794	807	809	790	845	754	796	812	814	773	825	794	766	777	809	805	783	798	809	841	824	738	804	842	789	779	811	790	765	791	809	841	836	768	760	753	748	850	825	752	819	761	788	825	790	795	812	804	824	812	777	788	797	828	775	774	752	746	766	823	804	755	803	794	827	819	804	784	806	808	795	786	798	791	800	824	817	787	824	770	800	767	814	794	762	817	854	818	807	849	803	845	827	814	764	815	777	729	776	740	763	786	823	821	796	857	830	844	746	733	784	795	822	794	810	832	814	772	790	806	759	833	777	817	785	759	776	786	784	825	795	766	860	788	842	780	795	826	827	800	796	837	795	782	809	772	801	808	795	759	798	798	741	806	754	820	830	762	758	773	804	770	802	826	814	815	745	781	840	828	836	790	769	806	770	786	772	821	807	825	788	774	797	824	753	745	801	814	819	768	805	800	774	827	814	777	772	815	795	782	827	788	813	814	827	763	822	823	779	733	756	729	797	800	797	804	788	772	834	818	835	756	840	764	814	834	796	769	784	820	765	786	811	781	803	838	785	799	780	813	793	796	826	830	814	784	768	746	809	815	827	812	839	796	799	806	722	759	782	804	771	780	794	804	770	794	774	825	777	799	827	796	785	770	808	813	808	818
24949	21478	24795	28597	21479	21228	1023	352	297	291	283	246	260	276	253	281	262	260	261	280	272	230	267	278	247	246	243	216	255	212	240	279	272	278	274	261	250	253	269	264	236	267	265	240	247	275	233	263	250	303	266	226	263	264	236	275	272	261	220	222	237	271	257	250	258	252	259	247	249	258	246	251	261	277	255	246	247	285	256	230	244	266	242	243	242	252	233	243	255	242	242	249	236	255	250	234	246	235	268	273	258	272	237	238	265	263	243	250	244	237	245	239	238	245	242	249	243	250	258	238	266	254	248	253	256	240	258	232	244	237	265	239	230	221	245	250	233	244	257	241	251	262	225	249	237	238	229	261	249	244	228	255	246	247	280	245	214	265	263	250	274	264	247	238	271	263	254	255	228	226	255	250	272	238	257	274	263	206	234	261	251	241	256	241	222	259	251	230	255	270	220	262	275	268	235	272	229	218	237	254	229	224	279	236	252	253	250	223	223	257	244	224	282	200	246	233	276	250	240	251	230	231	251	256	235	215	250	255	248	245	248	250	246	244	266	254	238	259	232	217	223	268	237	249	248	247	268	226	251	235	247	236	264	250	234	260	257	229	266	242	236	265	260	243	238	234	227	258	248	259	270	241	217	220	243	238	248	239	228	242	269	245	270	247	253	244	248	255	249	241	256	238	263	269	261	281	235	264	257	247	283	239	245	280	250	226	262	268	249	239	231	261	224	251	254	237	223	214	245	258	232	255	228	241	256	241	234	214	238	252	252	238	242	231	259	251	222	245	214	250	258	237	239	260	270	259	251	246	245	256	276	212	235	273	266	217	274	230	209	218	238	246	235	240	258	259	220	219	261	270	261	232	242	216	261	244	276	257	258	289	251	260	260	207	257	245	228	242	248	232	238	232	248	235	249	254	217	263	244	247	256	240	258	253	248	267	255	243	241	244	252	265	246	283	255	262	261	247	206	232	235	227	238	269	238	233	260	233	237	245	256	258	257	249	271	275	262	266	268	262	267	247	241	247	250	258	242	267	240	276	233	263	217	234	244	242	247	231	258	270	266	241	247	235	240	249	236	251	221	266	267	281	238	286	279	237	243	278	268	242	235	244	257	243	240	236	268	255	245	266	263	220	255	238	240	261	254	251	247	256	223	236	228	256	244	281	258	264	221	226	222	266	281	253	237	237	232	245	250	263	250	231	275	280	236	243	261	240	243	253	243	224	256	265	233	267	244	250	257	237	255	247	284	257	240	241	244	239	232	237	217	261	233	214	221	225	231	238	235	227	239	219	289	261	280	216	238	261	245	262	273	259	241	217	237	277	254	251	242	249	246	267	250	273	263	313	256	241	232	205	260	239	232	250	239	273	239	230	234	252	247	228	254	253	234	258	278	220	243	199	258	252	251	236	258	262	249	259	255	236	230	209	235	227	247	270	248	216	216	250	269	261	247	251	253	264	245	269	241	240	264	254	264	252	234	219	246	242	231	223	232	234	246	240	234	232	266	237	242	245	260	225	241	260	260	249	248	228	239	252	259	239	212	240	246	235	231	243	250	255	280	267	272	227	233	248	250	257	262	232	255	276	229	258	243	244	247	245	203	251	249	284	225	247	253	218	242	222	243	245	263	237	224	246	217	243	266	271	232	239	231	243	276	256	248	263	248	223	239	223	260	254	232	232	239	264	263	209	255	278	262	264	188	243	263	246	231	252	255	244	277	250	216	253	280	242	236	285	239	282	221	195	254	236	230	262	255	235	270	271	264	254	252	252	265	231	252	254	279	267	206	248	229	232	232	224	243	251	279	217	230	246	215	274	246	267	293	250	257	239	266	248	233	243	243	252	228	229	218	234	261	246	235	251	248	259	260	262	227	244	265	266	243	236	225	258	239	223	253	256	236	257	234	264	252	259	243	237	264	258	252	272	271	237	257	229	240	265	251	252	262	256	225	256	224	255	246	210	242	248	263	250	255	268	261	240	287	233	241	262	249	226	241	250	232	250	260	235	244	236	227	243	259	257	220	236	252	271	256	241	227	239	256	280	241	244	264	242	254	233	244	227	244	225	274	271	256	242	247	237	218	217	240	273	259	229	236	220	219	263	230	238	251	248	251	246	256	262	262	255	282	243	244	253	238	228	221	242	212	226	247	246	251	258	256	240	250	225	283	233	240	245	247	223	277	258	230	236	285	265	276	240	254	226	237	230	220	256	274	244	255	252	263	251	283	254	241	242	228	248	239	243	235	220	252	241	257	279	275	229	259	221	265	246	237	229	244	253	246	251	238	229	253	224	256	264	236	278	269	237	251	267	249	246	266	254	254	244	235	264	231	261	282	256	273	234	269	239	240	226	253	216	228	232	259	262	248	238	260	230	234	245	232	264	276	267	243	254	260	243	235	256	242	243	258	239	236	252	239	266	275	240	273	262	234	252	234	237	226	262	243	242	262	237	230	248	227	239	233	236	256	239	258	280	221	245	240	260	267	265	252	219	273	268	258	232	233	251	254	249	245	223	242	230	271	232	250	249	247	244	254	244	237	235	248	252	252	249	264	260	242	232	260	238	271	234	260	266	276	246	238	244	239	250	290	255	254	230	252	241	243	250	258	247	268	246	253	232	236	221	222	250	255	244	240	250	253	226	249	259	224	252	235	213	228	239	254	247	237	241	217	248	231	260	241	250	287	222	224	237	227	237	243	247	251	245	246	246	231	242	209	242	265	227	248	249	229	219	247	243	247	268	235	226	266	264	240	210	250	208	250	259	221	238	266	254	276	255	262	243	253	254	248	237	250	254	251	235	227	241	243	245	232	262	237	245	257	233	241	256	238	266	264	263	227	247	261	234	264	277	265	231	284	245	242	247	248	240	243	251	230	216	245	249	245	229	239	244	257	254	243	256	235	255	242	246	237	259	272	258	236	260	243	260	250	236	233	247	250	263	256	261	274	239	252	231	270	239	260	259	232	217	240	274	277	286	263	259	259	221	241	242	246	255	230	230	268	258	230	239	269	219	263	262	228	228	241	268	256	249	279	244	242	225	241	263	250	250	235	254	240	229	246	257	237	238	250	254	213	251	250	211	228	237	229	283	249	253	242	261	257	236	238	238	281	249	216	224	279	226	216	243	234	244	257	249	224	248	250	222	252	249	257	256	230	253	257	235	224	265	260	252	235	249	233	245	233	285	221	233	250	267	263	242	239	243	234	228	261	249	227	263	235	226	262	280	256	258	241	230	251	251	255	270	233	243	241	216	266	243	224	236	244	218	242	289	237	252	249	259	248	250	242	266	216	259	230	275	242	233	258	255	266	228	244	254	242	227	270	257	227	248	252	268	223	232	234	254	228	279	231	240	256	232	284	264	250	245	270	249	251	235	229	216	251	253	228	232	251	253	217	288	235	241	259	250	246	241	211	227	231	230	243	262	231	245	245	274	261	224	269	235	238	253	239	257	225	265	241	254	228	223	251	239	257	247	246	224	225	253	233	262	253	217	274	265
3049	2026	1173	798	712	644	583	539	557	585	570	554	549	531	597	562	548	552	541	547	560	555	529	538	547	532	550	533	561	518	530	567	529	506	541	568	539	519	553	534	576	501	528	570	521	560	579	577	593	529	507	539	588	518	533	518	519	544	554	548	551	544	509	507	524	502	560	569	489	555	555	573	546	546	556	596	551	554	576	562	495	554	557	559	535	528	542	556	573	559	553	529	551	567	518	528	546	512	544	467	510	545	536	504	556	538	553	522	525	505	561	552	535	562	554	579	508	553	552	532	541	550	505	526	515	551	496	513	565	504	567	502	508	591	529	552	543	527	527	491	540	574	518	526	525	524	574	531	538	533	549	547	508	596	503	578	530	474	532	534	540	549	520	507	528	551	528	552	537	516	550	528	559	511	542	579	520	537	504	571	573	485	536	562	530	549	544	576	542	568	548	528	538	526	583	552	555	576	548	508	589	529	568	559	569	587	530	544	550	545	546	547	510	493	536	548	520	548	504	562	517	536	540	534	537	562	554	540	537	531	492	545	523	530	521	495	573	544	524	535	545	541	535	531	560	537	552	537	535	530	534	571	547	569	504	515	553	564	512	542	557	560	551	555	557	524	518	520	561	535	514	557	557	518	540	523	533	512	511	573	578	513	528	559	514	530	533	538	514	550	508	517	554	538	547	523	535	549	541	547	584	538	532	516	567	531	520	496	517	493	525	511	553	550	509	545	552	508	532	505	555	543	556	535	553	526	526	491	515	542	550	565	550	553	522	535	554	516	568	568	560	528	494	510	555	540	519	542	498	531	540	513	534	530	544	523	533	575	507	538	542	541	549	518	534	553	555	549	551	555	540	536	597	520	506	538	568	532	514	578	515	534	504	580	531	531	502	522	552	534	556	533	551	524	548	540	505	524	553	506	537	549	528	558	513	541	491	524	534	519	539	537	539	534	513	553	556	543	541	524	578	506	534	517	542	545	503	483	564	534	538	546	589	553	531	520	572	524	513	491	495	539	526	520	538	536	510	553	527	527	553	563	544	543	536	521	518	530	517	534	534	566	561	512	493	594	536	548	502	517	527	521	577	531	506	556	514	542	502	572	537	539	529	535	531	586	497	520	554	530	568	535	535	548	546	567	573	575	555	509	528	568	580	549	496	552	553	567	555	592	551	523	527	540	528	553	530	545	507	508	532	571	576	522	553	579	550	503	566	547	517	506	525	534	509	501	538	520	527	535	546	605	546	568	527	545	535	535	564	530	492	559	544	531	607	543	537	544	503	499	522	588	530	533	564	508	570	519	533	541	545	523	545	518	579	530	577	560	516	536	536	527	528	569	531	518	569	534	540	550	530	545	554	557	539	550	505	562	528	561	546	552	537	485	591	539	549	560	552	501	570	511	521	544	522	542	485	543	509	551	561	554	506	526	524	551	566	532	569	553	562	507	515	553	536	506	527	536	531	514	575	526	506	509	528	545	570	539	564	513	525	559	510	529	572	526	580	548	525	546	559	551	521	561	594	531	493	522	585	589	574	533	546	549	509	534	560	573	488	587	571	504	490	540	531	557	492	537	512	527	500	545	519	537	550	572	524	505	557	537	521	513	575	536	550	534	530	526	564	549	554	495	520	542	525	540	577	541	549	537	539	556	528	544	564	517	560	567	504	561	559	528	578	524	536	561	517	569	559	580	534	541	571	552	528	571	557	530	534	566	522	500	584	541	543	565	559	494	533	553	557	569	544	570	522	534	562	540	574	514	494	494	531	564	555	519	553	571	546	550	528	525	545	578	536	539	497	557	501	570	542	526	514	531	502	576	588	533	541	562	541	568	548	523	528	524	569	540	549	497	482	489	554	546	543	535	518	525	526	570	585	545	561	569	510	503	529	594	498	538	550	511	543	575	553	522	547	511	493	544	581	556	531	581	520	554	551	553	554	514	586	572	508	576	517	564	538	549	512	540	560	553	552	511	513	511	539	515	542	494	568	551	583	555	533	534	571	588	576	535	589	569	516	572	568	554	525	506	548	570	548	558	534	535	518	564	569	539	558	576	528	504	523	532	570	489	529	530	528	551	524	564	532	515	516	535	529	546	528	559	515	548	533	517	516	516	549	539	525	565	548	473	514	540	493	559	551	551	582	510	498	554	570	552	507	548	519	554	568	535	523	544	522	542	557	529	547	568	549	513	561	546	553	528	560	555	555	568	511	561	512	542	558	494	526	490	511	523	505	496	521	543	510	546	492	549	536	548	552	529	536	546	544	516	554	530	533	547	547	522	555	531	580	549	564	555	524	547	576	541	516	516	544	534	553	554	542	548	559	573	546	506	524	519	540	568	483	558	538	556	550	593	554	518	559	543	530	558	523	530	582	531	512	534	507	544	539	554	579	558	538	544	557	499	503	577	513	529	531	537	534	526	536	519	530	543	581	511	520	516	590	588	508	549	554	506	549	538	537	507	519	520	525	567	535	546	587	511	579	624	521	537	523	545	548	520	524	501	546	543	518	541	545	515	531	559	503	539	569	573	537	512	534	534	576	525	542	530	509	550	512	532	577	549	516	582	543	526	536	544	548	579	534	532	514	539	539	546	564	532	569	553	519	561	550	490	550	510	544	579	523	509	554	543	539	529	539	558	542	566	572	574	540	550	495	534	503	545	502	548	533	552	551	505	524	517	522	534	482	531	546	536	557	582	526	552	523	534	530	506	536	527	553	594	519	532	534	530	562	528	553	559	525	538	523	547	545	535	532	546	516	517	577	560	548	550	529	545	532	530	550	514	558	540	501	538	584	539	535	549	496	538	532	549	546	564	543	536	528	551	555	536	533	543	533	559	583	545	514	522	555	488	532	535	520	534	554	522	504	547	514	561	560	546	553	519	525	532	492	545	550	565	546	597	513	523	517	539	538	529	541	547	552	565	563	551	550	545	540	532	525	569	500	572	495	538	539	518	540	533	524	504	543	572	552	542	529	594	515	557	516	497	563	505	529	534	528	526	520	572	552	548	559	542	509	495	525	533	516	578	488	561	540	547	544	553	523	524	541	523	526	564	525	571	551	521	528	529	532	504	568	528	542	513	539	526	583	523	537	553	533	567	558	501	512	573	560	533	522	522	586	546	556	507	543	586	507	555	540	518	503	557	533	577	506	581	551	539	554	539	580	529	605	488	550	550	572	550	537	529	563	559	510	549	532	558	534	552	542	577	544	548	561	537	505	569	534	558	546	573	555	550	539	531	528	563	524	574	507	546	553	565	523	580	532	547	582	531	535	549	544	578	517	487	558	510	519	566	539	548	513	540	542	522	507	549	552	566	544	580	522	499	563	534	573	528	525	542	506	552	491	528	555	515	523	555	517	509	544	559	561	536	516	538	486	543	547	576	513	537	608	530	538	518	549	525	525	544	575	546	530	560	538	509	514	541	520	527	539	516	531	541	527	525	541	501	560	528	547	540	551	569	553	576	548	547	506	527	594	538	556	541	556	568	562	550
24379	21486	25138	28257	21486	21493	18689	430	231	218	182	180	175	169	148	149	144	143	125	141	132	97	136	119	133	114	119	129	102	132	129	124	116	134	118	115	132	115	112	123	121	110	108	126	107	116	99	109	116	101	108	115	116	129	100	101	115	121	100	102	105	107	105	102	111	104	124	105	111	103	93	118	100	111	107	108	115	101	115	130	122	124	101	107	104	132	117	133	129	108	106	102	86	125	101	117	141	112	123	116	116	123	97	126	127	114	100	126	119	92	138	129	131	94	113	111	109	101	121	127	142	101	106	121	109	101	92	103	102	115	89	98	106	114	111	120	111	100	114	103	116	118	106	106	113	126	91	105	92	108	96	88	85	103	125	121	122	97	122	110	111	112	120	113	90	115	123	99	106	106	135	108	139	115	117	127	137	119	103	99	97	107	112	106	111	125	94	112	120	111	97	110	115	106	105	118	111	107	91	130	111	111	125	106	108	115	96	114	95	88	87	104	123	113	119	125	91	122	104	103	127	109	138	124	124	102	102	115	116	94	118	114	123	122	117	116	112	92	109	118	108	107	116	125	103	127	95	101	124	114	93	100	105	108	99	117	98	110	110	108	124	116	106	119	111	121	98	115	111	101	106	94	95	92	121	112	117	116	129	107	112	96	93	101	107	100	97	108	83	113	122	122	102	92	99	101	94	114	109	110	104	115	130	98	104	94	102	115	118	109	127	93	115	101	109	103	102	93	116	96	117	106	102	114	103	113	111	92	105	91	101	124	102	112	90	95	117	116	118	101	88	113	109	121	105	111	99	111	102	123	117	112	107	112	97	132	105	135	110	106	113	108	93	125	96	112	114	105	100	107	108	113	118	105	87	71	86	102	103	134	123	111	78	125	136	90	87	115	98	129	110	109	102	113	111	107	121	147	102	109	101	109	115	111	103	135	125	109	97	98	83	110	118	104	122	127	84	100	106	91	113	103	92	131	84	114	113	105	122	114	105	98	123	108	144	112	108	99	104	99	114	113	99	108	107	107	100	96	93	106	117	97	117	124	117	99	122	116	116	114	105	100	114	132	117	99	103	122	100	90	121	116	104	92	102	110	104	110	114	104	108	104	109	106	95	109	105	102	107	112	105	110	116	110	111	100	115	92	106	130	123	106	120	121	118	106	114	124	113	114	103	109	121	94	121	112	120	108	122	110	124	107	121	128	98	108	120	93	113	122	110	92	111	96	117	108	107	112	109	95	93	112	116	110	116	111	104	132	107	117	103	115	117	112	110	101	117	124	96	130	111	140	99	146	108	114	101	113	113	114	95	119	109	119	97	115	123	113	108	111	87	126	116	113	103	101	119	100	129	105	117	93	125	113	127	111	107	119	99	98	113	110	111	101	105	98	112	107	101	96	125	125	113	129	128	100	112	112	136	109	94	97	95	104	103	98	111	105	106	124	78	92	105	114	105	94	109	131	109	101	144	89	100	114	111	116	113	106	106	105	90	120	84	106	115	109	103	102	109	117	85	97	99	106	111	106	119	113	107	116	107	126	112	94	108	125	109	125	97	87	110	116	99	103	98	115	103	108	111	105	105	106	126	138	112	111	92	117	106	109	95	99	107	107	106	97	118	98	85	109	115	109	126	108	113	95	111	107	122	112	108	110	105	117	129	94	94	99	109	109	122	116	120	127	114	111	122	108	106	110	114	119	107	118	102	124	112	120	122	111	98	110	100	115	120	120	109	120	118	103	131	109	118	125	93	114	95	102	123	107	122	115	121	100	131	115	110	94	107	118	92	110	105	108	111	99	97	94	105	106	111	115	113	113	110	108	107	86	103	136	114	107	111	111	90	122	113	109	125	122	96	115	100	120	101	124	96	128	121	111	96	116	109	121	111	115	121	85	123	98	105	130	101	107	123	130	119	98	119	116	107	116	111	107	124	128	111	105	118	103	115	113	119	117	118	145	114	104	100	105	108	111	117	119	118	93	117	105	117	114	112	98	117	114	110	110	99	96	98	116	107	103	113	119	97	137	106	129	91	139	105	127	103	113	116	115	128	105	100	114	100	90	96	110	117	122	97	108	121	109	105	105	121	109	88	113	114	114	105	113	85	88	110	109	93	117	120	118	107	85	98	94	103	108	130	111	118	102	108	106	104	120	123	114	100	122	92	96	114	91	122	103	120	105	98	114	101	110	106	86	110	122	92	115	108	111	109	124	110	115	120	104	101	97	114	137	126	122	103	119	140	109	106	110	111	99	131	128	110	111	104	132	107	120	112	113	95	117	111	121	120	107	109	132	126	131	113	112	105	95	101	121	110	113	98	108	105	111	123	118	110	123	101	109	113	105	107	100	93	115	97	81	104	115	123	114	130	106	98	103	122	100	104	103	104	116	125	109	113	112	116	107	107	128	107	125	110	112	104	115	112	116	115	125	104	114	99	124	121	117	114	110	135	118	94	112	126	132	105	99	106	127	111	119	131	105	109	95	91	112	93	115	109	92	121	112	120	122	101	121	98	107	92	114	128	118	113	143	120	98	117	118	110	101	121	122	120	119	97	114	101	116	104	92	89	107	104	109	112	119	104	105	134	120	103	112	105	101	75	107	128	131	101	110	106	114	118	101	116	106	102	107	101	102	126	120	110	122	120	123	127	117	114	116	107	115	127	112	124	110	92	109	112	96	114	120	100	110	107	107	120	115	107	88	107	105	110	103	104	108	134	96	115	112	110	93	111	130	105	119	131	105	134	123	113	107	117	96	127	108	90	108	109	108	112	104	99	103	96	121	105	106	113	138	96	107	109	95	100	106	110	102	130	81	105	112	107	96	96	122	103	98	118	105	111	116	123	102	104	108	110	97	98	122	147	119	96	108	92	125	108	102	106	110	94	107	105	112	110	101	106	97	111	112	110	130	114	105	109	117	128	93	109	116	107	101	84	116	105	112	123	137	103	110	111	93	123	105	98	114	123	98	136	115	109	124	101	125	99	102	119	130	116	134	89	124	106	119	121	122	92	110	112	109	96	110	107	108	112	109	99	100	103	124	129	116	128	123	114	109	107	111	118	120	86	96	103	114	133	113	101	104	96	108	109	123	124	105	123	104	116	117	126	120	122	107	122	122	123	100	119	110	105	112	107	97	103	90	104	110	93	105	113	99	104	88	104	113	127	116	109	105	109	113	110	105	113	97	117	118	112	111	89	103	124	92	90	112	112	100	111	111	112	111	105	78	109	103	80	109	123	113	126	112	90	88	109	109	102	110	114	114	111	105	104	109	104	107	87	119	114	98	102	96	103	87	107	104	111	113	114	88	94	98	100	111	130	93	111	91	113	107	108	117	112	110	131	120	108	113	101	117	125	124	103	106	113	88	97	116	99	110	99	98	92	107	119	117	116	130	110	120	97	87	97	103	100	107	115	121	128	128	116	114	99	119	96	86	101	92	105	104	106	104	116	111	111	114	116	109	111	114	93	106	110	101	87	109	102	114	126	83	121	114	136	123
2918	3052	1472	713	539	410	363	349	304	334	311	332	304	302	303	274	284	296	325	312	268	298	303	298	295	249	263	326	274	271	272	250	276	271	276	287	263	270	267	260	292	247	283	285	297	265	293	262	286	288	280	266	256	280	285	252	265	271	284	267	267	244	282	238	272	232	261	267	254	285	307	280	292	293	266	285	272	265	278	268	272	262	255	249	263	264	251	274	260	256	248	280	255	276	255	258	241	283	266	309	250	280	273	266	254	284	285	257	289	259	280	268	285	293	305	297	271	272	245	293	272	274	250	283	276	266	260	294	276	276	282	262	278	266	284	284	272	256	298	286	278	276	249	287	260	277	258	263	250	254	245	296	244	266	285	245	270	232	253	261	288	285	258	295	236	287	303	248	298	277	293	262	278	277	263	267	276	285	309	253	269	284	279	269	266	279	294	277	247	281	277	254	298	254	256	251	246	300	252	267	302	280	271	255	266	260	253	274	283	291	301	269	281	280	236	283	234	274	296	270	292	266	296	299	267	271	266	256	280	270	275	271	257	258	263	267	281	255	273	278	267	293	306	265	258	292	281	298	281	244	244	254	279	284	262	289	265	297	261	259	260	257	262	277	273	281	262	301	271	293	255	266	267	248	287	285	257	294	256	263	303	261	248	276	273	243	286	297	261	255	272	258	260	233	271	297	301	297	270	276	271	270	278	285	259	289	248	269	285	268	251	295	288	270	280	261	277	255	265	280	279	238	299	267	264	256	260	280	287	257	266	321	276	259	245	263	262	288	245	255	276	294	290	248	274	284	279	289	277	265	275	284	269	280	253	266	299	278	292	282	267	278	282	288	301	262	292	279	240	292	251	280	276	263	258	281	260	287	297	246	281	257	244	271	275	245	257	291	298	282	296	281	251	276	264	275	266	271	274	277	257	291	298	287	272	290	262	251	280	305	261	258	274	291	290	243	274	271	276	298	292	273	251	256	264	271	280	293	256	248	300	276	255	271	283	279	252	276	250	267	291	256	256	242	259	259	270	266	278	281	246	274	283	305	260	265	263	287	259	254	263	258	278	287	251	257	292	275	311	292	312	290	284	234	286	307	292	263	246	286	279	280	273	249	293	254	287	282	293	283	255	289	282	280	281	239	274	265	260	271	281	284	287	271	275	275	275	296	275	289	258	265	275	271	270	286	251	256	275	285	256	284	270	289	279	271	265	272	311	281	266	282	304	273	268	269	264	267	269	286	278	254	253	272	276	261	295	277	269	310	250	282	257	282	238	266	295	229	271	270	293	259	257	279	274	309	247	256	287	267	312	287	287	270	281	262	301	261	246	284	258	256	269	270	269	279	271	273	263	274	276	275	273	261	269	253	283	255	266	246	259	281	274	299	277	269	279	287	274	312	286	283	272	272	283	271	282	284	264	285	279	252	283	283	263	300	309	281	269	272	259	268	253	316	280	271	268	281	280	267	271	276	253	284	247	260	256	263	258	264	281	269	258	268	263	268	259	285	270	274	262	267	301	285	270	294	291	258	238	285	253	282	284	256	274	271	265	262	264	272	245	280	291	291	270	288	264	268	276	277	266	262	273	295	293	264	296	262	265	271	288	285	276	261	254	267	291	283	226	273	262	261	259	270	250	260	258	270	252	282	285	283	279	259	270	257	261	261	280	281	280	278	276	270	275	254	283	284	282	252	269	291	243	268	293	293	289	283	256	239	291	275	264	269	287	297	245	267	277	300	282	280	248	265	252	260	260	257	274	264	273	271	252	290	285	253	280	295	282	258	293	290	269	269	274	267	291	316	262	263	260	289	289	296	246	286	257	291	269	275	261	256	251	291	274	306	288	272	261	257	268	255	260	263	255	246	267	266	277	313	280	269	290	270	276	284	263	279	258	270	247	276	302	308	289	254	255	293	243	301	272	276	293	274	250	262	297	303	260	275	293	289	302	266	269	281	260	257	286	273	250	275	249	265	235	257	266	269	281	269	265	276	285	272	289	264	269	275	279	275	262	278	299	275	269	269	270	226	273	278	252	253	273	267	262	273	290	291	309	286	267	288	261	257	265	269	262	276	256	287	262	258	264	278	269	274	277	264	285	257	270	267	256	274	278	258	277	267	291	254	264	273	266	272	277	253	287	292	289	266	280	248	262	260	298	266	274	283	277	306	282	267	282	264	275	275	263	297	245	258	291	278	283	299	260	279	274	265	268	280	267	298	269	263	258	290	301	264	276	282	253	259	260	282	261	274	262	247	277	279	303	285	280	259	278	268	290	255	252	268	279	248	280	248	291	274	292	272	269	267	274	280	290	297	281	261	290	254	253	264	261	263	253	256	297	270	271	284	262	273	280	278	260	272	262	257	282	293	273	267	279	278	267	290	284	280	273	265	287	254	288	250	277	280	261	250	272	295	280	268	265	270	263	273	288	290	266	296	260	268	267	268	253	247	255	277	292	270	273	307	260	268	270	272	231	260	273	279	266	294	247	280	292	291	268	268	281	301	261	267	276	269	276	273	274	304	283	241	249	256	275	287	301	261	254	256	261	267	277	254	273	329	304	276	280	295	268	291	277	279	279	290	305	291	265	288	240	287	265	266	278	256	247	284	286	264	285	268	249	269	284	290	261	307	261	264	261	250	268	260	296	289	257	273	258	265	299	262	262	285	269	285	259	287	249	250	277	301	274	229	260	262	273	285	251	296	276	252	271	277	279	296	272	284	270	279	265	264	286	263	280	273	287	278	293	276	227	264	275	279	282	272	278	296	251	274	290	253	301	252	304	259	268	255	263	296	279	265	258	248	258	231	293	293	254	271	287	246	260	280	274	246	264	261	273	254	252	283	244	260	274	266	272	268	260	254	312	269	265	245	256	241	281	230	261	276	288	293	291	284	307	277	274	274	258	268	305	271	275	286	282	268	267	264	284	247	266	282	289	265	265	292	268	267	283	286	267	288	272	265	265	289	298	265	253	287	257	276	265	270	266	280	271	262	249	283	240	240	281	245	250	261	233	278	291	256	268	278	258	273	274	275	261	273	284	262	264	256	258	251	290	252	275	262	237	309	268	272	279	277	318	252	263	256	282	286	270	265	246	247	263	277	275	269	285	242	242	274	252	293	280	270	280	275	280	246	305	268	290	282	282	281	255	287	267	270	284	279	268	264	273	271	250	282	277	258	259	273	265	268	241	285	267	268	255	256	254	288	278	292	252	257	303	255	269	251	268	268	264	272	262	251	276	267	279	263	288	290	288	272	252	237	285	266	261	289	260	253	257	274	294	275	276	264	252	306	267	257	298	270	269	255	270	233	256	267	282	271	280	277	244	306	263	266	284	276	263	283	253	261	291	284	249	253	253	255	276	300	283	291	271	264	250	263	289	248	266	274	288	288	291	283	245	281	283	237	248	246	249	228	284	257	257	305	283	282	302	229	260	281	290	256	264	290	297	247	296	279	260	287	296	255	267	263	280	250	270	283	271	266	273	282	244	292	271	290
31952	21086	11907	938	416	365	429	381	344	365	346	361	359	382	358	332	388	362	387	352	366	352	357	377	339	372	393	388	363	375	390	388	362	398	347	349	364	383	364	373	378	354	391	354	379	380	383	389	361	333	376	388	363	373	371	366	368	394	327	414	356	385	409	382	368	384	379	367	368	353	364	347	402	323	376	377	361	372	361	382	396	360	365	347	389	366	377	378	355	382	392	380	350	392	396	352	385	375	383	380	357	398	349	420	353	370	398	373	354	390	389	370	389	410	370	373	348	401	400	356	337	349	358	378	371	378	380	370	367	362	343	356	412	369	374	387	371	351	403	347	359	377	365	346	371	388	369	370	369	360	351	389	376	375	376	351	351	360	353	350	370	350	369	399	440	364	367	371	378	398	358	360	401	344	343	406	341	376	363	372	364	346	366	351	323	367	346	364	332	348	380	362	395	339	337	360	368	360	378	349	379	358	373	378	358	363	371	317	371	367	336	407	390	390	339	357	362	348	406	386	354	387	367	353	347	348	395	397	359	378	352	382	338	363	351	380	383	361	362	327	341	369	402	383	340	426	421	402	371	388	392	416	368	362	371	355	345	379	396	336	367	316	380	383	360	398	406	363	359	394	378	377	366	328	357	378	400	365	397	333	392	366	419	360	387	374	329	381	386	400	364	336	368	394	348	400	343	365	399	367	380	375	375	364	334	375	370	345	383	386	362	342	359	407	341	367	368	368	349	353	354	354	387	365	351	379	392	359	342	363	353	316	322	359	354	363	383	354	372	381	324	363	351	388	373	351	342	348	383	362	383	364	351	365	370	363	359	347	353	422	378	375	368	394	412	366	365	387	374	373	384	372	338	331	383	364	354	360	376	399	345	371	381	382	376	399	389	384	391	375	340	379	358	382	369	373	350	392	407	384	366	395	395	368	378	400	368	362	315	401	360	386	365	369	366	365	386	385	370	378	393	338	374	348	354	350	390	394	376	364	360	374	338	350	386	344	366	387	343	400	385	334	398	376	385	357	373	405	370	367	368	374	341	373	343	334	367	374	380	345	395	376	349	358	386	364	396	338	376	393	370	341	363	358	376	402	379	346	350	361	396	351	349	399	389	392	369	382	380	361	391	354	374	349	340	375	425	374	388	371	349	369	384	368	338	394	381	388	396	361	370	331	363	309	350	328	380	355	372	373	375	340	371	345	376	346	364	376	371	371	331	349	373	372	384	373	425	353	351	361	348	384	378	369	346	359	377	390	380	393	355	364	374	383	381	365	374	366	348	390	373	366	382	370	390	372	382	363	371	316	385	399	345	360	349	350	342	407	348	353	363	421	350	394	348	354	370	348	381	349	364	390	353	383	394	361	355	343	399	367	375	361	373	346	346	350	356	369	382	384	350	371	370	354	375	397	357	400	347	331	386	352	370	353	376	384	344	330	338	349	350	393	351	346	351	421	348	346	375	358	377	341	405	374	390	363	398	369	424	380	362	389	379	329	385	373	377	376	386	354	371	346	389	364	349	342	389	376	376	360	371	351	379	374	386	361	384	391	396	372	401	380	340	393	375	330	374	393	380	349	372	361	387	354	355	363	376	338	329	350	368	364	397	353	349	374	396	349	386	368	373	364	390	368	348	384	402	401	405	376	421	375	345	345	408	334	340	384	377	352	376	377	358	339	346	376	334	417	375	407	359	354	351	343	386	356	344	377	328	369	342	355	402	355	389	361	360	385	382	382	361	363	361	373	370	386	373	379	331	358	384	344	359	384	367	371	359	373	399	375	392	387	337	355	355	362	386	315	348	357	389	388	379	397	322	351	364	327	361	371	384	368	372	326	328	378	359	366	356	370	361	371	370	376	373	363	359	353	389	353	342	416	354	354	358	393	393	375	386	376	370	359	366	343	347	328	366	373	378	394	368	357	369	401	400	363	382	383	374	372	371	398	358	348	374	360	432	361	383	366	376	378	391	389	393	385	379	364	333	368	382	340	368	370	354	374	413	390	364	383	387	380	370	361	344	366	393	366	349	404	358	387	383	360	379	370	370	378	386	363	386	365	341	393	346	349	339	356	343	356	398	381	369	339	371	339	381	374	374	349	396	354	372	369	353	366	375	384	384	384	354	387	351	390	388	388	391	347	342	390	395	355	364	370	351	400	343	380	367	379	377	360	409	401	350	369	373	335	378	352	382	337	362	368	368	351	372	315	368	355	389	376	378	414	394	372	376	341	356	367	319	353	380	358	397	369	389	347	360	364	385	355	375	364	383	404	364	368	362	374	370	364	374	371	370	349	406	342	356	371	345	381	365	345	366	347	340	330	307	387	362	370	341	379	350	362	336	342	391	345	370	361	359	354	380	369	351	398	403	371	349	354	389	376	322	393	387	382	390	395	415	397	376	362	388	369	370	362	380	393	382	388	358	380	392	341	396	357	356	387	386	360	390	350	360	346	375	386	352	319	351	369	357	382	333	362	393	352	387	350	377	342	331	359	355	378	367	356	354	397	397	384	375	379	361	373	369	364	329	362	331	334	345	403	367	382	412	360	362	349	375	343	373	403	363	375	363	368	360	357	389	346	352	368	405	400	351	347	356	399	376	361	350	385	373	401	345	349	371	361	375	397	383	396	371	356	394	366	398	406	346	351	400	378	356	320	388	384	368	383	376	357	417	346	359	382	380	392	382	369	354	368	369	375	372	354	376	350	378	377	363	362	368	374	360	359	397	355	391	371	373	412	387	392	380	342	345	373	357	368	351	384	360	381	388	336	358	368	349	365	355	352	361	398	358	354	371	372	397	392	370	395	361	376	430	413	349	379	364	376	365	372	338	358	382	376	406	340	369	336	397	395	367	406	325	363	372	352	382	367	400	396	363	375	379	348	359	374	387	401	366	386	374	355	377	396	357	380	363	350	366	394	343	380	377	345	360	373	351	350	355	372	396	371	416	405	349	338	343	340	368	370	366	359	339	337	356	380	389	358	408	372	339	408	376	386	372	357	385	389	365	392	390	351	385	388	389	375	387	402	372	360	399	354	342	365	385	336	349	345	378	364	359	371	416	351	358	384	380	430	365	357	347	331	357	387	375	356	371	395	379	358	398	410	359	348	404	360	368	373	349	368	391	363	353	354	397	358	353	333	387	377	379	378	346	355	363	356	358	358	396	385	334	325	376	366	387	381	360	388	303	363	364	372	402	369	344	357	375	361	392	362	348	370	359	420	368	353	367	367	359	382	363	367	382	386	376	350	374	375	359	356	328	349	394	371	353	401	352	331	343	342	371	391	373	399	337	393	354	358	359	332	351	364	355	356	398	380	386	354	370	369	353	408	349	409	392	330	370	384	353	348	432	340	361	373	352	352	364	342	361	385	314	383	384	353	365	393	384	400	467	341	340	391	412	345	388	394	385	402	417	353	359	376	363	340	380	360	385	362	342	406	404	418	384	372	372	347	355	374	384	384	394	344	360	380	392	393	354	355	357	331	364	397	374	338
5709	961	848	811	844	807	832	828	812	753	793	772	802	789	793	754	792	808	788	805	776	810	835	771	844	840	822	818	848	807	806	755	802	795	813	805	781	824	783	819	796	789	818	819	848	749	870	756	811	797	803	809	779	825	785	817	781	818	810	766	809	845	842	816	763	783	778	851	735	841	804	827	811	823	791	762	764	752	806	877	859	837	766	762	821	827	827	828	794	796	784	801	819	840	761	780	779	775	793	861	808	761	778	820	804	811	783	842	821	839	812	770	794	787	807	809	829	765	822	829	826	815	811	741	820	809	773	795	808	792	783	832	782	808	788	805	814	861	788	763	765	777	770	842	777	786	818	818	788	741	791	773	802	808	799	773	748	837	761	774	795	806	804	824	792	797	775	785	815	813	815	800	765	777	752	855	796	788	791	794	831	830	809	801	838	796	785	799	834	842	818	831	806	794	805	757	815	796	800	797	791	847	829	769	820	752	769	798	824	757	776	794	813	806	810	776	803	798	755	808	753	807	849	810	831	832	737	782	817	796	798	801	774	814	795	822	777	798	825	794	753	797	772	720	790	793	837	832	834	797	822	751	829	766	825	824	793	764	790	756	812	798	802	779	812	835	802	818	806	836	765	806	830	797	804	845	797	793	781	758	786	794	804	811	768	795	825	828	777	819	771	815	782	755	773	852	763	775	787	836	782	790	830	754	798	785	791	830	837	805	798	788	746	808	763	788	769	785	781	789	779	767	824	822	776	802	801	786	771	820	831	787	770	795	802	783	776	806	758	796	839	803	808	787	806	813	806	752	811	774	804	779	776	768	782	779	781	797	765	794	835	825	821	840	774	783	782	798	804	764	826	765	759	782	758	776	864	764	816	773	802	798	751	794	805	776	789	824	804	778	780	817	780	817	806	760	787	800	774	796	822	783	783	808	772	760	749	811	771	831	729	791	786	823	799	744	772	787	845	775	745	770	753	814	822	760	799	792	770	804	803	796	751	815	807	743	814	722	789	772	823	828	815	731	798	785	794	880	819	881	784	778	771	808	740	781	768	780	792	816	777	801	801	799	829	795	812	772	740	805	799	806	827	838	786	781	830	784	820	786	793	845	884	817	826	822	794	808	776	815	785	768	821	821	825	788	821	833	822	836	784	743	819	766	804	810	756	758	784	809	808	848	836	796	735	809	808	779	815	806	806	780	812	804	712	791	824	790	777	746	804	774	779	790	847	818	743	788	842	779	822	762	756	745	725	833	816	828	800	777	766	793	767	777	779	812	721	789	791	755	779	787	823	808	786	825	796	836	836	838	817	801	775	805	785	785	790	787	800	804	760	802	792	796	782	805	791	831	788	771	780	836	772	740	780	731	811	832	783	762	751	769	788	804	773	808	866	757	804	787	727	835	799	783	777	800	809	792	783	830	735	801	839	814	816	797	741	772	805	801	824	740	794	814	812	797	799	787	815	735	829	806	781	804	862	737	800	838	779	806	787	776	773	774	766	778	769	812	789	781	755	828	748	795	806	835	816	806	822	823	776	823	796	768	794	809	761	806	822	780	792	745	777	802	797	828	800	789	827	797	836	810	816	833	764	799	757	755	889	745	844	847	804	845	747	820	787	763	788	764	781	721	759	804	741	824	769	769	825	790	808	799	763	823	859	835	831	778	820	748	810	776	780	818	828	802	812	820	782	773	798	801	722	813	842	785	768	858	747	779	777	769	801	800	782	796	784	781	861	741	803	843	733	781	735	809	764	818	771	761	815	810	787	779	748	794	855	825	799	844	778	801	805	808	797	759	836	773	773	830	715	810	765	823	779	810	795	810	761	833	767	811	800	772	774	780	744	804	797	759	823	769	825	750	792	790	776	839	833	838	827	807	865	776	801	791	798	772	796	740	761	849	798	743	806	818	750	813	824	808	776	754	809	762	761	816	812	814	775	804	791	798	790	825	767	774	809	792	768	764	766	813	767	807	780	822	771	793	783	788	747	764	797	823	856	833	798	746	743	824	832	810	827	828	813	795	785	793	767	768	759	756	827	829	771	759	778	804	788	797	793	747	843	815	840	831	813	795	794	836	838	803	810	773	743	832	790	732	791	778	763	770	812	812	843	785	824	804	767	772	769	791	777	764	802	777	790	846	820	830	798	765	784	726	792	799	791	794	780	819	815	797	780	833	798	811	840	768	812	774	783	776	803	821	821	796	792	820	780	825	773	832	799	794	837	782	801	772	748	759	775	767	792	807	790	786	786	816	807	820	753	801	770	824	831	771	774	803	856	801	795	847	817	751	798	810	781	781	783	814	763	776	799	757	782	809	831	813	756	795	786	795	748	771	831	810	800	826	838	763	829	773	787	847	754	788	786	831	785	798	805	751	769	765	850	795	786	803	789	798	819	838	754	820	757	768	824	815	772	753	846	787	797	852	831	767	808	798	743	842	763	738	774	823	837	806	794	789	802	813	811	810	782	772	802	842	782	755	808	764	821	827	831	803	798	775	815	797	781	815	785	823	777	790	800	787	811	795	790	835	812	795	803	794	805	764	809	808	815	755	745	780	825	816	831	781	766	806	748	811	802	798	809	796	780	787	812	833	816	801	798	808	747	771	770	819	831	753	800	775	763	743	811	744	747	850	795	786	846	758	811	784	803	827	784	832	767	789	779	833	839	792	778	786	787	784	758	795	798	848	820	777	811	810	786	846	821	793	797	824	836	786	817	822	811	805	830	784	783	775	809	774	846	807	805	796	809	748	814	780	777	839	821	792	773	779	786	791	815	752	761	798	838	835	807	827	807	782	804	818	814	811	810	764	809	816	766	772	772	793	826	815	787	784	776	813	842	778	806	765	780	756	736	814	791	788	783	814	774	798	736	812	787	836	783	780	843	818	766	798	750	786	809	776	759	743	813	752	767	822	800	777	784	809	796	766	776	804	776	781	779	770	804	708	814	781	815	827	832	751	796	744	735	843	770	809	796	806	813	740	821	781	848	789	819	784	778	818	829	814	799	762	792	828	787	797	834	775	780	764	796	813	805	750	811	812	795	818	805	830	810	712	749	797	770	778	787	836	766	783	818	842	775	791	781	751	829	807	797	817	826	826	793	782	818	734	789	793	751	809	793	805	814	813	815	796	785	758	724	794	870	801	769	835	810	832	801	831	791	803	781	761	789	806	797	847	734	795	811	781	760	810	838	772	772	837	788	844	824	835	848	809	775	804	749	800	798	827	796	790	779	746	838	789	813	822	720	792	832	771	794	769	843	764	801	749	803	779	793	792	797	824	791	867	778	758	793	789	747	810	810	794	802	767	798	814	813	834	806	795	761	754	811	798	814	766	831	770	777	807	812	763	821	821	837	781	806	814	800	764	853	756	809	747	811	810	810	773	803	779	785	801	769	809	821	751	764	843	815	796	798	794	799	752	798	789	789	764	797	834	791	824	825	838	774	754	801	784	840	808	784	827	824	850	808	746	779	767	819	857	757	780	788	778	794	802
24916	21462	24797	28525	21454	21266	1175	450	296	343	297	265	267	296	261	266	281	260	274	266	261	280	262	248	271	253	261	292	241	250	260	260	267	263	228	268	276	232	242	247	244	254	253	232	259	240	249	245	232	274	234	242	231	247	227	219	256	250	251	248	239	254	233	230	235	251	270	226	249	260	243	262	258	283	232	228	243	278	241	239	236	230	229	233	271	237	257	244	273	265	228	237	239	242	280	237	241	258	259	259	255	239	242	266	257	238	242	239	244	224	246	259	240	228	242	224	242	241	260	261	216	235	227	252	226	261	263	244	252	248	258	232	244	237	257	270	263	244	270	235	191	243	255	242	253	265	239	246	247	254	221	228	263	240	239	246	231	266	222	283	258	255	275	241	270	218	265	248	256	251	229	264	244	244	247	219	245	241	237	260	243	251	252	231	244	229	252	259	226	229	225	246	221	250	235	239	256	221	255	258	257	259	248	250	245	242	263	243	276	247	245	253	243	250	258	253	237	220	249	235	271	291	240	236	255	263	239	248	243	260	230	243	225	203	242	267	240	245	255	243	267	251	226	253	243	246	267	235	226	278	212	252	237	250	247	251	260	222	252	247	248	233	237	248	253	213	260	292	262	231	252	254	250	246	250	258	257	239	258	271	233	243	258	238	221	230	244	234	262	222	283	245	263	228	239	236	228	262	225	216	238	262	260	256	260	237	253	265	240	215	268	225	254	219	243	239	257	231	228	261	250	269	253	266	279	285	257	257	270	259	240	270	234	248	234	254	231	251	248	256	239	235	253	224	245	256	252	238	259	232	270	236	251	227	243	278	260	270	270	268	229	248	254	235	257	255	256	275	238	248	244	215	236	267	236	267	256	261	265	253	245	260	235	250	252	248	252	255	253	260	247	248	235	258	268	228	233	256	232	260	276	228	259	248	229	246	252	210	252	252	244	260	263	264	231	224	281	269	249	258	252	258	243	258	252	253	237	253	252	236	267	229	220	252	259	256	243	227	272	229	230	205	261	241	250	216	234	266	255	270	244	263	249	252	226	226	224	264	248	246	237	239	289	248	238	244	243	275	239	223	228	244	234	247	255	250	244	245	276	239	239	238	255	260	243	261	207	285	290	258	231	226	251	244	247	239	243	250	226	241	260	255	247	267	254	238	268	295	276	251	255	254	229	231	233	238	268	251	228	239	244	255	261	238	233	238	244	242	222	230	209	222	245	250	240	260	255	265	213	273	257	253	251	237	236	239	253	279	263	238	267	241	271	222	213	271	227	224	238	276	243	256	252	271	244	245	262	215	237	230	259	257	235	243	268	253	225	234	224	218	239	259	255	233	251	267	254	269	240	248	234	223	271	247	258	230	260	225	251	214	248	237	237	228	249	228	231	268	269	239	231	236	244	249	261	244	241	272	229	248	232	280	258	250	223	293	239	247	219	236	231	224	254	205	275	242	237	238	262	236	226	250	259	244	253	252	255	246	240	260	259	278	273	248	277	241	253	258	264	260	270	248	243	216	227	217	269	225	249	236	227	224	248	221	244	219	251	236	241	257	248	259	270	234	252	246	277	261	232	267	281	210	248	242	235	245	241	239	254	289	263	263	235	240	239	235	270	254	227	244	255	267	235	223	286	262	227	272	252	236	233	222	265	256	249	220	250	240	230	254	223	245	248	252	233	246	265	238	228	239	233	251	221	234	256	214	253	230	259	245	269	270	239	249	227	231	245	266	250	239	242	260	235	245	278	243	258	238	230	274	242	236	264	250	261	269	239	250	233	242	263	245	241	240	262	250	246	254	243	267	260	259	220	234	274	241	244	245	264	252	234	237	240	226	213	251	253	255	199	233	233	270	220	280	270	250	268	273	278	239	240	233	247	234	264	257	223	243	261	251	238	227	248	217	252	232	237	229	224	256	253	248	263	244	268	260	222	224	226	221	265	262	261	253	229	237	248	234	250	263	248	278	257	269	253	249	288	243	250	234	214	236	264	255	266	275	240	240	229	239	230	257	236	263	256	251	256	252	248	255	244	254	248	221	226	268	275	253	225	225	257	249	244	248	259	228	257	268	222	282	250	254	225	253	240	248	229	232	254	254	249	231	252	250	211	231	248	243	259	242	252	243	259	251	241	264	245	252	245	255	250	235	257	249	238	219	254	248	259	252	245	239	244	239	220	250	253	250	245	225	295	284	251	243	240	264	236	247	264	238	250	265	268	265	258	247	203	257	253	266	244	253	250	238	256	244	234	251	221	210	240	254	268	230	254	229	249	245	229	241	243	222	214	231	244	271	234	217	241	267	250	234	225	231	246	238	252	270	245	244	245	259	258	286	228	246	270	254	244	235	244	244	244	247	249	275	260	217	302	231	250	255	245	244	255	250	244	235	246	280	263	228	211	237	262	253	263	223	245	257	268	249	236	240	243	262	275	237	265	280	249	254	244	246	235	210	261	256	270	244	249	248	218	291	250	259	230	259	264	266	260	223	232	245	273	224	273	237	230	257	260	246	236	258	247	245	221	250	260	285	251	243	256	227	201	249	288	253	230	240	267	246	257	243	252	215	263	251	243	250	266	242	269	259	236	251	255	246	226	253	257	252	235	255	270	258	241	233	245	255	233	258	264	264	238	260	257	258	238	248	256	251	254	233	236	235	263	216	226	233	238	255	252	245	252	261	250	265	251	247	257	236	242	246	240	247	256	229	239	252	258	273	216	244	239	295	270	239	243	257	253	246	265	258	257	244	284	252	223	222	231	281	239	273	274	256	260	250	255	232	241	254	249	259	241	234	233	235	233	257	255	248	236	240	206	221	229	263	291	253	263	248	212	230	271	247	249	236	264	238	243	243	226	243	255	236	256	263	242	219	234	221	269	209	252	274	218	229	244	236	237	245	251	228	237	248	246	258	261	239	248	234	288	256	249	264	244	249	251	266	248	253	264	226	258	259	252	214	238	255	282	262	266	257	250	234	217	227	263	253	262	235	248	262	257	238	265	247	243	242	273	244	257	229	245	245	253	232	242	238	244	235	282	231	247	216	245	266	281	246	216	214	274	241	260	219	202	272	236	227	252	266	208	251	264	243	252	260	245	253	233	258	265	246	240	269	231	242	215	233	262	244	233	245	253	290	265	257	250	246	266	265	237	260	251	234	246	235	249	255	244	249	254	255	241	217	241	260	255	240	252	250	236	213	231	237	239	261	252	238	229	240	245	251	231	212	244	233	220	228	251	241	254	249	227	236	246	260	229	260	263	261	253	247	240	263	260	226	249	249	287	211	259	267	238	213	252	252	238	250	244	248	236	254	234	248	234	247	245	238	231	258	274	217	224	256	229	264	254	256	260	226	238	278	236	244	274	227	225	228	279	244	224	238	244	255	259	256	229	269	246	242	249	261	238	258	238	238	269	217	280	226	235	238	237	233	241	218	246	266	274	247	274	252	244	231	250	274	246	242	255	244	279	260	258	227	238	253	254	269	219	261	243	225	245	306
3008	1953	1139	783	633	604	597	566	614	540	556	557	534	562	529	549	571	546	549	523	558	572	565	547	546	554	567	556	471	512	528	567	525	500	506	536	537	536	531	505	569	496	532	485	515	536	529	547	495	533	573	541	480	536	525	561	560	557	551	539	527	548	550	570	518	565	550	536	515	519	525	563	503	542	529	561	550	549	526	490	552	554	556	568	524	532	528	549	537	552	545	519	587	533	557	537	500	527	559	551	505	542	523	526	545	537	512	580	567	533	549	557	516	510	526	500	514	554	530	533	541	494	496	498	527	543	545	512	547	540	552	549	523	561	529	550	536	528	559	532	529	588	528	530	579	529	535	534	533	521	520	550	545	513	530	552	479	520	544	536	501	558	527	559	576	541	525	520	546	534	566	512	538	534	534	546	506	549	529	513	525	522	512	548	536	526	503	560	532	563	559	551	555	567	545	526	528	533	510	531	548	501	591	515	544	570	516	547	554	542	511	564	556	545	558	560	514	521	573	542	544	564	580	541	525	532	548	577	588	562	542	530	569	537	527	540	554	562	507	551	553	553	536	515	532	551	513	512	574	536	505	506	565	607	557	560	504	541	512	515	528	526	548	566	509	567	565	505	538	549	545	530	553	529	502	562	532	503	547	574	516	563	554	509	553	568	517	541	524	534	511	527	558	550	544	527	529	535	541	588	480	558	522	539	513	566	543	538	543	540	543	545	524	580	498	560	541	563	519	549	570	521	559	496	540	549	535	514	521	551	505	526	524	522	540	520	559	561	490	523	563	519	557	526	563	528	522	526	530	510	497	532	539	547	562	532	507	556	541	486	528	555	507	558	518	523	524	559	532	499	484	518	549	534	559	497	540	569	521	516	538	537	522	542	572	512	582	535	514	534	529	548	557	547	564	537	575	547	540	537	571	552	553	518	541	547	562	516	530	542	527	522	598	492	534	548	548	561	558	527	502	516	492	543	510	580	529	572	541	525	521	531	566	533	531	540	557	564	517	522	537	551	578	564	557	545	545	567	566	559	529	510	590	531	596	530	566	563	522	522	580	500	535	514	544	561	530	520	530	525	563	513	488	503	559	501	538	529	520	551	503	549	491	537	487	522	527	533	502	557	523	534	554	537	516	527	539	526	569	515	575	566	558	524	546	545	541	486	523	531	548	548	547	553	553	548	545	575	580	526	512	535	527	538	561	566	541	529	541	544	536	527	547	534	552	582	545	543	565	562	514	580	560	539	539	538	576	500	535	486	541	546	525	558	519	532	523	519	561	546	535	542	591	558	532	552	554	535	518	552	537	521	567	525	557	575	514	540	524	522	566	537	529	525	494	513	542	540	585	540	533	556	517	529	531	547	538	527	534	547	565	520	544	560	539	564	548	550	540	492	541	517	551	542	536	521	547	518	561	543	548	524	523	580	549	520	587	548	527	548	549	566	528	574	529	519	526	558	505	555	542	556	522	526	527	538	561	571	548	524	513	542	525	562	520	540	534	564	540	571	519	561	512	595	517	591	519	528	533	495	492	534	534	533	532	501	541	574	522	553	527	535	556	582	538	562	518	535	558	531	524	559	548	538	527	503	508	512	525	546	532	561	547	567	538	548	526	567	542	526	560	568	520	569	546	516	544	542	519	571	520	543	524	529	527	540	536	552	535	547	561	512	508	490	526	521	505	556	513	512	530	529	547	565	511	532	542	544	526	537	521	531	531	577	503	526	523	537	549	530	524	560	532	515	554	537	505	555	559	539	559	513	533	525	509	489	549	527	545	556	534	519	534	542	535	573	529	512	556	592	565	505	496	538	531	519	562	535	519	540	522	534	537	488	520	564	511	527	539	509	531	572	546	539	531	534	582	571	558	568	569	501	529	515	500	551	545	524	574	547	572	534	560	561	592	540	526	559	534	565	533	532	570	538	541	557	509	565	545	477	551	516	559	536	536	557	554	561	560	529	521	547	514	547	536	582	538	555	517	492	543	530	510	510	538	542	548	512	514	522	559	522	544	566	557	530	554	495	555	545	551	534	525	555	544	522	504	531	554	572	572	556	494	499	542	529	527	547	542	522	557	513	504	511	533	544	562	545	547	542	516	525	535	575	514	569	557	533	559	534	512	539	568	518	572	513	583	547	557	535	470	588	547	518	551	538	543	555	522	518	565	545	527	576	513	551	488	574	541	560	527	530	575	533	492	543	552	542	558	547	527	573	496	528	518	544	533	530	532	520	525	541	553	532	523	567	528	498	562	531	534	554	534	525	502	526	530	543	556	539	542	571	508	532	527	553	554	521	504	552	506	498	555	502	535	503	560	542	518	572	533	558	536	533	541	538	539	479	530	543	530	535	580	538	556	535	556	566	557	528	576	555	495	520	556	537	576	555	534	544	526	540	511	562	529	552	559	591	555	539	548	529	546	515	581	541	580	541	565	525	504	531	547	542	553	567	534	535	509	607	537	539	569	532	537	561	481	513	537	529	534	539	519	580	500	559	524	530	563	558	516	569	511	529	556	559	503	506	523	531	530	549	496	547	545	567	548	570	547	498	538	504	533	520	509	533	519	541	541	542	546	553	552	559	503	508	538	525	532	570	554	563	512	512	536	545	479	576	534	529	553	519	557	529	548	510	543	543	552	530	535	539	575	545	521	581	517	555	544	510	520	522	566	515	555	596	517	519	540	544	525	507	547	534	534	536	501	529	517	536	534	533	591	573	533	550	538	591	528	565	514	513	539	564	617	535	498	515	555	580	545	568	524	514	495	585	565	521	520	550	540	522	524	548	558	519	544	541	526	494	543	559	530	567	517	503	496	564	485	525	578	509	560	519	532	537	591	554	552	543	543	566	542	528	533	540	541	578	550	523	532	562	529	530	511	528	510	547	533	556	527	512	524	513	556	560	562	545	530	560	528	575	548	562	552	551	551	522	543	552	534	573	525	484	556	553	505	553	540	524	534	572	549	517	549	568	539	529	611	546	543	568	528	546	541	548	529	532	556	574	536	552	555	547	543	564	503	547	516	547	484	538	579	562	564	529	520	524	582	555	549	557	542	514	565	541	514	488	549	546	561	585	558	551	533	529	555	543	545	547	533	546	559	552	580	517	538	527	551	548	515	530	545	523	507	565	571	501	550	578	528	525	525	521	493	506	531	503	576	507	552	535	506	540	493	517	562	465	563	559	527	564	529	518	509	522	514	580	547	541	554	570	563	545	493	545	515	533	535	527	493	543	537	540	542	530	504	530	511	549	558	507	536	522	579	490	528	553	547	481	554	519	545	535	536	553	564	588	544	537	532	557	555	568	552	602	504	561	574	524	542	519	559	544	513	582	513	507	540	551	549	547	540	576	515	515	563	548	513	571	515	527	599	547	519	509	527	608	513	495	543	502	537	534	558	521	541	508	547	526	550	548	531	486	540	508	580	552	578	539	551	539	553	535	507	565	594	551	497	532	534	529	527	591	533	542	528	549	530	557	523	502	543	529	580	540
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
