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
339423721645	339423722214	339423722764	339423723314	339423723864	339423724414	339423724964	339423725514	339423726064	339423726614	339423727164	339423727714	339423728264	339423728815	339423729364	339423729914	339423730465	339423731014	339423731564	339423732114	339423732664	339423733214	339423733764	339423734314	339423734864	339423735414	339423735964	339423736514	339423737064	339423737614	339423738164	339423738714	339423739264	339423739814	339423740364	339423740914	339423741464	339423742014	339423742565	339423743114	339423743664	339423744214	339423744764	339423745314	339423745864	339423746414	339423746964	339423747514	339423748064	339423748615	339423749165	339423749715	339423750265	339423750814	339423751365	339423751914	339423752465	339423753015	339423753564	339423754115	339423754664	339423755215	339423755765	339423756314	339423756864	339423757414	339423757964	339423758515	339423759064	339423759614	339423760165	339423760714	339423761264	339423761815	339423762364	339423762915	339423763465	339423764015	339423764565	339423765117	339423765664	339423766214	339423766765	339423767314	339423767865	339423768415	339423768965	339423769514	339423770065	339423770615	339423771164	339423771715	339423772264	339423772815	339423773365	339423773914	339423774465	339423775015	339423775564	339423776114	339423776664	339423777214	339423777765	339423778315	339423778864	339423779415	339423779965	339423780515	339423781065	339423781615	339423782165	339423782715	339423783265	339423783815	339423784365	339423784915	339423785465	339423786015	339423786565	339423787114	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2552	3600	2300	2553	3600	2300	2554	3600	2300	2556	3600	2300	2557	3600	2300	2558	3600	2300	2560	3600	2300	2561	3600	2300	2562	3600	2300	2564	3600	2300	2565	3600	2300	2566	3600	2300	2568	3600	2300	2569	3600	2300	2571	3600	2300	2572	3600	2300	2574	3600	2300	2575	3600	2300	2576	3600	2300	2578	3600	2300	2579	3600	2300	2580	3600	2300	2581	3600	2300	2583	3600	2300	2584	3600	2300	2585	3600	2300	2587	3600	2300	2588	3600	2300	2590	3600	2300	2591	3600	2300	2593	3600	2300	2594	3600	2300	2595	3600	2300	2597	3600	2300	2598	3600	2300	2600	3600	2300	2601	3600	2300	2603	3600	2300	2605	3600	2300	2606	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24759	22861	46062	51493	51459	38399	18448	3162	592	519	506	507	522	533	506	507	481	474	469	488	480	485	499	452	495	506	458	471	473	503	510	487	471	486	458	464	473	543	519	466	520	475	474	450	490	497	483	473	450	448	464	476	495	460	495	457	489	517	421	452	496	516	505	461	484	476	498	461	501	475	463	481	480	484	485	495	426	484	495	481	507	481	502	478	465	462	507	495	456	463	486	500	482	459	458	514	503	438	480	505	499	521	493	476	462	505	467	501	447	458	477	458	494	487	460	474	499	485	475	473	460	464	459	511	446	506	487	481	482	454	453	451	500	436	467	474	484	433	459	518	468	487	452	451	464	503	466	476	445	432	500	413	478	470	474	459	490	464	504	499	482	471	482	438	486	506	451	474	466	436	463	481	477	444	478	448	455	529	455	496	474	457	504	493	467	461	491	489	501	465	463	478	511	485	456	479	465	488	456	433	517	462	504	482	490	466	449	458	472	483	442	487	491	436	493	456	487	453	471	442	462	469	472	476	479	470	475	531	439	490	481	453	415	451	460	482	468	450	480	496	439	463	517	490	479	459	460	465	482	463	507	451	471	471	466	496	460	473	470	472	489	501	465	431	504	440	423	461	450	493	445	504	493	462	450	482	521	468	444	448	495	517	466	494	495	474	464	464	456	439	448	467	494	444	474	538	482	475	461	523	490	492	444	493	472	489	480	490	490	444	439	488	458	496	450	471	481	480	421	476	482	529	459	476	484	456	481	474	448	485	468	488	494	451	459	468	518	443	514	445	455	471	477	463	464	446	489	432	465	480	459	456	431	458	435	494	449	455	473	439	472	491	488	531	448	438	523	491	495	515	471	497	442	435	467	490	482	486	428	501	446	476	516	473	448	504	522	467	506	427	468	493	472	453	473	435	482	494	479	497	475	439	440	473	435	457	475	478	435	461	479	450	467	475	479	461	488	462	480	411	431	446	482	455	450	480	506	445	497	529	471	469	485	446	492	447	457	488	506	477	432	419	468	487	486	480	501	518	467	501	437	521	453	432	470	446	461	516	479	511	461	421	470	481	463	475	517	474	492	459	466	452	435	482	462	461	489	457	442	432	483	473	475	470	479	438	475	486	444	515	488	486	510	463	438	460	486	463	429	465	473	491	448	485	477	489	459	479	452	516	419	464	469	520	467	513	506	494	525	466	447	492	461	468	468	454	465	458	453	490	485	478	493	500	445	478	470	462	464	454	450	450	479	446	490	422	445	464	470	462	460	473	496	468	468	504	471	488	473	466	484	467	488	492	454	500	481	482	441	505	484	436	472	480	466	482	501	452	449	471	508	445	477	457	498	495	485	453	474	507	489	450	503	500	466	485	469	490	466	498	462	456	444	497	471	473	512	461	426	506	482	470	455	449	473	538	464	489	456	488	464	428	494	466	479	475	484	499	485	467	482	494	466	474	499	476	482	456	488	482	490	463	476	509	478	510	509	457	473	487	479	467	458	471	471	455	498	437	521	498	442	456	468	472	502	460	469	459	487	496	513	460	469	450	472	482	506	476	456	449	488	456	468	450	481	477	452	435	480	528	467	479	479	465	511	480	476	511	464	471	476	461	479	485	473	522	464	470	448	470	473	494	505	474	443	477	470	463	470	448	465	507	462	490	479	498	454	488	497	433	489	470	483	459	470	477	488	480	463	426	441	528	488	444	454	504	450	483	461	462	501	452	478	476	454	488	453	495	467	497	499	491	460	476	480	445	439	479	452	482	437	492	489	420	507	457	456	485	456	484	474	455	472	446	460	463	464	453	491	465	451	459	474	487	421	475	465	486	469	500	484	467	487	461	473	484	451	470	450	479	521	504	477	469	465	469	478	452	493	467	473	492	474	472	488	458	477	485	503	490	509	480	490	491	460	462	482	464	488	477	488	491	459	478	494	491	471	485	471	460	498	474	458	466	489	444	496	456	445	478	527	459	466	518	471	451	482	467	480	437	483	452	494	433	477	504	472	513	485	478	440	470	491	493	470	480	476	456	468	483	436	490	476	491	448	474	489	491	410	448	436	507	455	469	448	484	511	472	426	525	494	490	492	466	479	472	471	455	436	456	487	519	462	499	532	465	481	470	472	488	475	480	490	499	465	491	424	476	500	478	453	459	487	474	508	482	447	471	498	470	485	501	516	451	474	482	481	494	520	439	463	485	468	450	488	485	451	467	469	494	461	429	474	446	475	521	442	480	540	513	494	461	493	481	455	447	484	460	521	491	462	455	459	472	501	501	509	451	475	495	496	436	486	457	466	472	460	464	468	477	424	473	498	456	494	463	470	449	505	470	416	510	480	500	489	451	473	487	511	479	518	475	469	506	502	438	501	454	476	494	463	461	482	505	437	471	465	451	515	442	448	452	494	458	476	489	492	468	502	419	482	498	446	464	457	416	484	499	462	486	468	492	459	494	498	502	471	489	476	487	527	507	461	494	497	463	460	484	439	453	473	492	473	482	476	472	461	477	496	501	481	462	497	497	510	509	449	464	484	475	470	506	477	456	503	430	508	466	458	498	487	510	455	488	447	435	478	491	481	465	531	490	465	488	466	470	427	452	450	454	497	492	458	504	468	448	510	481	497	430	468	469	495	448	460	478	470	462	490	464	494	447	456	457	456	449	443	459	444	461	460	491	469	455	494	478	472	452	476	525	467	464	475	454	481	453	519	467	477	449	478	456	457	502	472	447	497	446	486	434	484	494	499	443	477	467	494	491	468	450	482	449	458	485	465	451	470	442	480	463	486	464	492	506	490	502	480	460	494	443	469	450	468	478	453	489	505	449	442	447	462	472	490	484	494	487	459	468	486	480	473	496	498	483	511	461	465	481	458	451	452	470	432	475	476	519	517	482	454	440	447	456	431	439	475	485	456	462	505	432	439	467	463	501	431	461	468	444	521	457	463	451	507	461	487	482	487	463	479	466	472	474	472	512	503	430	486	497	478	495	448	462	449	487	485	520	483	447	484	509	451	468	456	450	479	485	452	467	503	502	451	441	469	471	481	441	483	448	461	482	490	455	450	497	445	434	452	458	467	447	495	499	478	489	502	474	509	493	459	458	477	498	529	473	467	483	452	450	463	498	468	463	480	492	499	497	476	463	466	486	439	451	492	476	439	489	478	491	470	472	458	451	454	458	484	475	483	458	473	472	488	513	474	460	509	457	464	485	476	484	477	517	465	468	470	474	521	486	466	471	466	457	483	441	498	489	441	445	458	509	490	435	481	500	479	492	451	478	465	461	462	430	423	440	464	472	473	480	491	486	460	485	499	443	484	455	465	454	439	455	441	456	453	520	430	474	466	489	467	503	478	499	458	499	518	497	448	454	467	463	495	493	442	444	521	492	493	446	487	452	457	461	472	477	485	479	450	458	514	489	451	493	443	470	459	462	433	474	469	455	468	447	506	477	494	513	498	483	461	483	491	476	471	463	474	456	486	458	452	452	464	465	482	473	447	451
28535	75010	66940	73152	55501	30887	10578	2264	519	533	516	511	530	519	516	478	539	545	468	502	519	513	509	486	499	442	559	491	546	514	479	527	496	491	522	529	535	497	506	506	517	476	484	522	545	494	500	496	516	492	512	529	486	523	488	568	486	511	491	486	535	479	510	499	515	502	480	472	511	492	493	500	470	512	492	511	527	485	518	528	500	479	487	500	492	552	515	513	491	496	473	541	490	509	497	520	516	517	543	496	499	474	514	477	506	464	496	493	513	495	506	502	494	512	513	545	524	489	486	482	509	527	480	476	533	529	484	483	518	506	500	509	503	501	491	490	509	470	564	511	488	471	511	517	496	473	495	474	512	515	492	526	521	508	457	500	490	495	535	514	500	494	455	524	461	508	483	494	497	536	496	545	494	530	495	495	497	486	508	538	496	498	494	501	493	494	538	550	510	530	524	491	484	526	519	545	506	512	505	512	518	494	520	491	492	484	472	479	522	505	480	501	501	503	521	524	514	477	525	520	480	500	504	538	513	505	506	516	496	511	549	502	512	514	499	503	534	469	510	499	471	478	505	511	503	533	477	502	506	501	505	456	482	499	471	497	520	495	472	476	530	511	541	500	482	498	476	522	535	502	510	548	490	489	504	494	505	483	508	490	483	500	475	508	468	526	534	495	493	495	549	520	531	484	526	504	502	484	507	500	535	481	500	489	542	481	511	496	497	503	522	494	514	487	489	494	443	516	483	523	523	523	497	488	519	498	502	502	526	515	490	500	451	497	485	516	499	517	515	493	487	523	478	519	458	494	510	512	509	479	505	515	493	471	531	504	531	450	510	491	485	502	471	513	495	459	494	511	530	468	488	503	471	511	544	559	488	509	503	506	489	495	504	491	473	508	490	491	507	511	503	500	526	475	560	541	528	517	499	443	491	502	469	510	528	498	503	480	513	541	488	478	502	487	500	452	493	514	498	478	534	487	492	514	510	517	492	490	534	526	509	511	490	502	497	489	509	494	494	493	461	420	491	532	450	505	538	477	566	528	538	510	507	490	523	486	555	526	472	489	519	516	511	513	495	457	486	501	497	501	494	524	488	491	540	505	493	513	485	471	486	488	476	519	514	492	503	516	468	491	474	551	468	518	526	530	474	491	501	478	488	547	493	520	457	491	506	488	515	533	514	497	519	531	491	525	497	504	472	495	502	517	505	534	500	497	506	522	469	467	544	505	479	504	506	470	515	494	541	532	535	501	493	521	480	494	493	501	515	546	473	475	458	485	518	535	497	465	508	531	495	511	496	513	530	544	512	517	489	507	485	523	496	488	512	503	474	450	523	536	467	551	473	463	526	509	499	515	485	496	510	474	493	507	516	519	510	520	478	450	536	496	500	509	503	478	496	506	531	503	497	503	493	459	511	496	505	475	533	501	521	543	496	544	507	487	491	492	483	494	508	506	499	516	495	516	497	504	508	493	491	489	480	516	529	517	539	538	497	532	502	524	497	496	493	506	525	477	491	519	479	493	532	516	521	460	524	490	501	489	509	475	485	483	520	486	509	484	483	517	503	533	472	467	516	520	489	517	532	486	503	479	471	501	488	535	511	486	527	495	540	503	499	465	502	499	499	487	529	513	514	521	509	472	484	556	526	462	478	471	516	501	508	496	515	504	528	480	481	481	507	476	497	495	498	514	517	498	498	505	503	445	506	479	467	486	531	557	489	469	489	499	463	464	492	489	475	519	466	504	502	502	520	513	506	487	557	477	506	516	515	494	509	510	474	461	481	510	529	487	511	463	499	521	471	503	506	545	492	492	465	508	469	491	540	511	536	511	481	515	520	501	481	505	477	458	499	489	501	478	532	572	496	444	544	505	525	483	541	512	541	507	479	510	527	497	500	489	477	509	474	477	522	488	477	519	517	509	507	483	504	471	514	482	503	496	510	461	527	507	567	539	512	484	496	509	509	478	504	498	463	525	484	511	461	520	479	522	505	486	496	490	509	490	487	496	549	473	478	477	509	515	514	480	474	527	516	533	498	506	465	504	477	532	475	528	503	510	517	486	504	515	487	506	522	487	497	470	522	498	505	520	530	486	497	534	474	522	489	468	508	509	534	444	512	493	510	500	521	493	525	529	512	494	513	502	532	533	514	504	472	477	491	530	490	512	470	508	542	494	508	481	522	504	511	508	507	519	515	508	483	508	534	508	519	523	516	553	515	471	521	491	470	488	540	500	511	487	524	504	463	518	496	509	526	505	471	516	499	486	482	523	486	509	475	549	518	490	548	516	555	477	481	509	526	459	528	534	517	503	543	492	491	489	525	535	504	518	477	537	461	467	510	493	524	477	500	531	521	487	507	528	485	486	480	490	530	523	535	528	490	498	498	515	485	508	509	490	517	478	470	499	507	510	517	466	483	486	509	556	501	482	491	496	515	517	504	497	523	513	496	554	520	524	496	526	535	502	497	497	476	519	491	502	506	488	536	509	522	467	479	467	520	543	481	478	485	454	537	538	519	498	491	507	494	510	465	498	530	455	518	503	496	512	550	497	456	524	500	504	504	479	540	499	481	520	487	503	540	503	533	488	523	539	478	488	562	515	481	497	473	471	502	546	506	523	536	517	479	467	527	491	494	523	558	523	500	482	493	468	510	514	508	497	502	491	500	477	494	535	512	496	525	459	493	508	532	510	497	512	503	544	518	487	502	488	505	517	501	495	516	501	446	500	524	483	505	486	535	521	488	516	513	509	519	470	518	509	494	493	472	528	511	504	483	509	498	507	492	510	481	479	505	486	510	469	537	491	493	450	510	477	470	514	440	504	483	493	541	479	518	484	492	511	527	508	448	551	495	484	484	449	497	499	490	526	490	506	519	533	517	519	515	469	487	505	532	492	493	501	530	460	496	466	523	487	494	466	503	434	527	479	493	487	492	510	499	485	519	507	489	474	495	518	508	498	512	505	508	520	518	552	524	487	494	475	522	491	517	485	511	514	472	488	502	458	512	549	488	521	513	486	492	502	488	500	490	476	487	524	515	514	465	504	489	475	503	521	474	493	485	463	482	510	517	472	462	479	471	506	493	498	515	522	502	468	492	509	495	523	491	522	523	521	482	501	512	466	506	491	524	522	465	518	467	468	468	469	524	480	516	471	498	496	489	489	500	481	530	479	504	520	510	505	511	545	540	514	550	514	510	498	523	496	518	493	503	518	500	513	511	523	505	493	495	497	496	451	510	501	514	490	527	478	481	528	466	515	493	509	490	525	538	449	492	510	518	460	466	502	507	480	447	475	508	503	509	502	527	507	471	549	496	507	512	512	504	453	488	479	496	506	508	494	520	482	500	536	479	479	496	479	511	485	499	513	477	513	481	516	484	523	503	481	484	521	514	490	489	477	493	534	447	511	516	460	514	487	507	493	508	497	491	510	452	513	484	503	494	463	529	463	491	506	489	530	499	500	487	508	472	473	469	520	525	508	511	544	504	517	501	522	491	533	505	466
27412	24872	29714	14812	5316	1889	794	363	275	335	322	289	296	346	319	328	335	324	335	312	328	314	339	311	346	311	295	327	305	327	318	318	361	312	317	323	309	314	302	322	312	316	326	344	332	298	292	317	331	321	309	330	322	353	340	299	340	306	367	322	351	342	338	304	314	327	317	286	314	323	295	322	312	340	324	318	292	320	299	301	290	307	310	331	341	314	298	320	316	313	299	290	332	325	312	309	336	296	303	330	295	310	323	316	309	307	309	329	334	309	331	314	336	321	324	307	333	310	303	315	315	310	300	317	333	312	320	294	305	329	304	342	316	322	330	317	341	306	358	347	328	301	291	307	298	288	299	316	323	322	292	330	308	334	334	325	330	313	311	332	318	323	304	331	300	305	334	300	309	308	315	300	300	323	300	329	314	324	312	315	316	322	299	315	301	320	330	314	336	313	294	259	305	330	331	307	316	310	322	346	306	291	341	302	325	315	301	332	326	314	302	316	294	346	328	319	304	332	364	324	322	322	336	327	310	298	319	304	300	336	318	327	337	282	335	315	302	322	301	302	303	330	310	323	338	309	337	323	304	320	316	314	317	328	316	315	306	320	339	350	297	328	336	332	320	312	326	314	330	305	339	315	348	335	285	333	318	327	327	335	313	317	301	323	308	310	314	320	288	303	327	297	328	342	306	300	336	307	325	335	345	333	331	310	317	334	312	335	309	307	331	337	354	299	298	323	303	319	327	315	321	293	300	299	289	306	325	313	294	322	342	310	326	315	283	303	294	308	298	342	297	297	333	331	305	308	280	328	299	299	296	280	293	321	325	280	326	311	337	327	319	312	289	295	300	297	337	297	309	274	307	298	331	385	296	344	334	315	299	316	289	321	335	311	319	318	292	310	308	299	317	311	315	324	312	333	319	333	309	321	353	312	287	335	349	318	300	332	312	311	320	309	332	305	317	294	332	316	333	289	321	293	316	316	313	340	283	318	319	314	311	326	320	291	308	310	313	311	298	296	326	339	309	309	289	283	318	316	295	306	322	314	288	321	317	342	315	281	317	316	337	303	321	319	316	316	302	341	332	316	334	325	331	288	336	284	334	317	343	328	323	338	298	327	315	300	322	305	314	309	333	302	307	325	326	335	327	305	316	323	339	296	307	317	321	299	312	322	283	291	319	334	327	321	334	310	309	312	331	338	296	284	335	293	301	284	325	350	325	332	299	305	293	300	319	320	285	301	315	333	344	285	307	336	325	293	315	313	311	314	336	325	321	355	308	324	304	337	332	303	284	355	315	302	338	324	308	332	324	273	308	348	311	309	345	339	298	318	335	307	304	339	339	303	343	319	330	322	348	306	328	325	330	348	295	337	322	323	314	307	347	311	306	304	325	333	305	276	323	273	300	341	284	336	311	349	315	318	321	286	330	327	310	337	314	315	296	309	315	315	339	324	324	329	308	309	329	327	354	324	313	335	311	278	317	304	336	336	335	314	291	304	296	313	316	287	325	331	334	279	329	328	319	329	327	302	299	314	314	302	287	314	343	299	294	336	304	323	327	333	312	326	342	301	333	295	315	334	305	285	340	279	324	338	313	335	325	309	302	308	317	303	336	302	309	325	327	309	320	339	304	318	335	336	339	313	308	336	301	324	312	326	326	286	293	293	326	288	329	314	302	315	307	325	302	310	323	337	297	319	334	297	312	304	310	331	345	292	294	339	304	316	301	342	323	303	313	289	327	324	347	331	312	288	305	316	327	344	315	300	286	317	328	320	338	330	279	341	306	294	312	307	335	332	309	314	299	298	303	334	309	273	321	316	357	303	309	303	350	302	310	308	309	344	306	301	325	325	348	306	305	337	313	314	318	295	307	318	313	294	337	321	302	297	314	288	315	303	297	304	314	335	297	316	306	315	306	341	292	303	298	331	349	320	313	297	320	321	322	312	307	307	311	316	321	297	312	358	269	307	302	305	338	336	338	295	287	326	333	323	338	331	314	304	321	318	295	369	315	316	327	318	326	303	318	332	347	338	316	334	300	326	321	352	353	344	319	300	332	332	327	345	311	324	297	312	309	335	329	316	321	326	338	332	350	326	307	296	328	314	313	309	300	319	314	324	307	314	343	302	288	326	325	288	316	336	302	323	313	318	313	327	311	317	328	306	333	268	326	338	315	332	316	345	335	306	341	288	304	315	303	314	315	320	314	315	316	295	321	288	337	296	299	327	304	327	333	314	312	331	313	293	364	316	314	274	315	296	309	280	319	317	326	321	312	299	310	301	322	289	336	361	277	307	326	345	307	297	317	302	331	329	346	373	329	311	306	313	305	303	327	350	304	323	314	362	312	340	309	326	311	321	304	313	315	311	317	321	305	290	314	344	314	309	329	316	315	308	334	307	330	338	352	319	289	300	294	344	336	343	323	335	333	284	308	323	323	301	347	274	315	329	335	349	296	324	342	320	303	297	324	313	309	285	343	285	312	280	294	338	290	325	333	350	303	332	332	336	325	283	326	315	278	312	300	299	285	306	305	299	329	327	332	329	334	341	291	340	306	330	311	330	289	339	314	331	329	317	316	320	280	301	299	328	323	324	344	319	331	345	291	324	331	318	344	303	315	353	335	323	333	292	289	319	288	322	322	331	327	311	294	327	326	328	313	298	304	308	314	312	326	318	345	308	286	324	297	327	290	310	320	300	342	299	346	337	334	312	284	344	306	316	309	286	303	289	300	318	318	320	315	330	313	324	320	334	311	304	321	346	366	328	316	330	338	340	313	350	310	320	306	330	326	316	362	309	323	298	320	326	320	320	326	309	313	303	309	319	320	306	344	326	319	328	331	340	291	281	289	326	334	327	293	305	285	323	301	319	309	311	321	342	308	310	299	303	304	325	311	294	325	318	341	297	317	301	326	327	321	297	312	305	281	316	336	293	297	293	313	301	330	307	313	342	324	282	336	310	305	319	321	340	299	309	288	295	331	279	303	310	319	288	339	317	347	344	287	309	342	299	309	306	347	347	329	309	342	259	269	282	343	304	336	320	327	285	316	333	288	320	300	302	325	344	337	358	335	312	358	320	332	317	333	312	326	295	321	345	309	290	323	301	321	306	331	308	305	318	302	301	325	307	288	307	285	306	340	289	325	310	283	321	282	318	284	292	295	338	316	327	328	341	299	335	303	310	331	282	302	340	301	315	297	338	308	288	336	311	342	312	335	330	326	323	335	308	301	317	324	327	283	316	291	327	327	301	331	322	286	320	333	312	328	328	294	306	321	304	337	313	310	311	313	351	281	323	348	318	347	332	302	308	335	306	323	314	273	312	314	299	357	317	308	333	318	343	310	326	286	311	317	308	319	280	303	317	310	359	321	354	334	291	338	311	309	320	328	318	290	318	329	327	310	320	307	326	326	324	337	305	335	311	289	311	349	329	316	314	322	313	298	334	300	294	300	311	317	281	304	326	356	335	317	323	294	307	329	305	307	294	321	333	324	307	276	329
8013	30085	26398	8337	4301	1928	903	402	313	313	313	308	311	323	346	306	333	312	304	310	288	316	293	297	318	266	284	318	341	339	291	305	268	309	316	256	319	297	369	312	313	287	326	324	311	289	318	307	301	283	307	319	298	299	307	303	332	312	291	306	323	271	282	306	315	316	294	294	292	292	309	292	270	291	282	285	268	325	335	331	313	305	312	321	337	340	310	313	293	307	327	295	301	302	303	316	307	287	291	273	304	310	281	321	300	315	292	323	307	298	294	301	303	288	307	341	315	318	310	293	319	302	293	333	332	330	301	324	326	326	327	318	276	328	279	316	310	302	290	293	327	314	312	309	327	314	321	293	292	293	319	285	300	322	296	306	301	276	281	326	315	308	288	294	315	286	300	306	302	282	315	298	273	320	304	340	310	347	278	301	286	309	317	351	303	342	272	348	303	285	303	306	288	316	325	344	288	306	287	309	300	298	322	292	304	300	311	275	303	291	316	291	305	322	317	332	321	293	336	301	315	312	288	329	300	308	286	305	292	301	315	290	301	294	304	329	296	294	317	320	315	304	299	291	314	318	303	327	301	324	295	301	319	277	304	323	292	328	319	313	314	332	303	288	325	294	310	265	280	302	267	306	341	301	304	321	345	309	282	259	335	298	309	330	309	311	277	348	328	296	276	298	283	312	306	319	320	320	338	332	329	284	305	316	302	336	294	317	308	302	301	294	301	329	331	316	293	278	318	303	296	287	278	303	328	339	260	337	295	306	302	311	310	315	327	301	328	301	310	311	311	281	337	316	284	307	306	317	292	325	342	295	301	282	310	327	279	323	314	308	280	307	296	302	314	291	306	301	282	290	307	282	301	297	289	295	296	293	307	321	279	279	320	294	317	294	304	283	318	300	285	281	255	310	275	293	314	322	326	282	294	279	319	297	291	295	301	296	281	320	322	307	303	309	304	288	306	293	291	310	297	309	294	301	286	285	293	314	321	318	328	288	288	309	327	301	284	312	289	282	319	309	308	312	324	312	314	292	319	288	303	311	297	298	289	292	284	298	284	286	293	321	302	292	300	317	284	317	283	306	332	301	275	314	306	328	304	304	291	295	301	279	301	310	308	285	298	331	333	319	273	304	270	295	280	330	325	294	329	309	299	296	322	318	312	290	305	306	300	284	315	297	334	310	289	317	345	324	325	311	321	326	306	269	288	295	310	296	328	304	332	281	325	296	314	320	318	287	317	347	300	307	312	316	290	308	272	315	304	318	297	308	300	304	303	270	314	282	317	311	306	342	290	318	312	278	308	301	317	293	308	299	294	320	311	341	316	297	326	303	319	316	280	316	297	321	346	298	308	291	331	301	302	280	300	313	283	324	250	343	344	322	285	327	298	281	288	263	290	301	301	313	288	329	331	314	304	306	299	288	314	322	327	298	322	293	313	320	322	312	309	292	321	288	322	310	309	317	327	277	309	304	356	282	296	296	308	307	317	277	313	292	332	296	333	315	321	338	306	300	313	295	284	335	276	289	306	333	300	261	293	310	314	287	305	308	325	304	288	292	307	291	305	291	324	326	280	310	274	312	268	315	295	284	321	320	297	330	327	277	292	309	285	306	269	303	312	307	282	331	292	306	306	281	304	324	295	306	306	303	298	325	287	307	267	297	300	290	320	305	316	319	316	298	304	344	326	287	299	318	302	308	279	315	270	267	289	331	328	288	332	329	281	339	292	308	307	309	312	285	323	317	306	299	281	314	332	306	300	293	294	315	306	324	293	283	297	288	292	296	310	284	301	303	309	297	301	278	312	292	305	314	304	295	311	300	296	287	297	317	308	338	299	334	271	319	274	326	302	360	310	283	326	305	290	306	296	288	307	284	299	303	331	302	278	277	297	320	322	289	321	325	317	292	343	316	310	327	305	302	307	326	286	273	322	303	329	301	298	316	293	283	284	328	314	318	306	255	322	292	284	285	265	306	284	329	303	313	288	292	305	305	274	287	298	308	336	280	284	325	292	299	294	288	314	292	326	342	309	313	304	342	284	310	287	332	348	315	313	312	277	306	304	296	347	323	322	321	278	328	314	308	344	272	326	313	311	272	300	294	314	305	321	310	307	290	288	310	302	300	321	284	305	310	295	321	298	291	278	284	323	335	313	291	297	302	314	287	315	291	285	306	285	288	329	314	311	310	322	303	337	308	329	303	302	288	300	330	312	316	289	327	277	310	290	286	294	320	335	296	330	336	334	318	313	328	318	317	298	295	308	301	301	329	330	301	315	326	311	287	310	312	283	274	265	291	311	288	314	304	285	322	329	261	297	279	288	291	307	308	318	318	329	316	313	311	259	291	299	304	322	295	295	287	320	333	291	309	296	323	324	329	282	310	274	318	293	297	266	324	310	294	305	324	323	277	308	300	298	312	342	317	288	278	289	289	302	328	300	304	312	321	304	328	318	309	315	314	291	309	266	299	281	310	310	322	307	304	337	314	311	279	322	294	293	292	338	299	285	291	320	307	330	289	336	319	315	318	310	320	287	327	306	306	301	308	296	295	269	296	264	302	298	304	272	304	324	301	297	312	279	301	296	329	304	318	312	327	326	336	310	301	319	312	322	309	311	330	301	274	302	316	307	319	284	294	314	283	302	329	295	303	319	305	323	306	313	322	285	282	320	292	290	297	327	295	300	321	309	293	296	313	306	310	301	298	294	328	284	303	327	291	302	311	315	307	328	296	307	330	343	295	294	317	283	313	328	306	309	297	314	309	288	299	285	286	301	329	320	294	357	285	323	316	296	323	326	305	314	308	296	298	310	295	279	296	324	303	319	308	292	265	257	302	290	312	317	292	311	314	323	289	308	304	313	308	292	322	317	348	307	315	295	287	275	256	314	321	314	286	308	297	279	289	304	295	305	323	319	309	310	302	283	307	310	301	282	295	286	310	312	290	315	304	333	291	283	265	314	290	287	319	270	289	269	297	295	300	288	309	325	320	299	294	316	274	334	320	309	313	297	321	324	322	324	298	311	285	299	285	301	283	334	313	319	311	314	304	339	289	295	319	290	318	296	312	312	327	318	285	296	293	320	294	335	289	312	270	311	315	297	297	302	321	303	347	326	319	307	284	298	315	293	293	282	291	309	286	279	333	283	260	285	323	305	308	325	290	326	290	322	310	299	314	317	303	300	311	311	296	303	290	298	329	323	321	293	321	319	298	345	323	291	297	307	295	342	284	337	305	317	307	298	319	308	320	258	288	306	309	305	298	301	284	295	296	291	286	326	291	308	325	294	309	293	282	287	306	315	297	305	329	282	305	300	315	298	332	296	284	294	304	310	298	282	302	321	305	312	310	358	307	307	286	332	301	318	330	293	335	275	298	310	316	283	349	343	292	285	266	288	303	297	302	326	299	294	323	284	296	267	299	291	327	361	303	323	316	327	305	287	295	297	316	324	297	336	316	297	313	328	331	294	313	289	300	308	309	290	319	286	307	271	284	298	293
25845	30705	44438	39298	23805	10179	3060	524	371	377	347	353	348	342	358	357	359	377	346	371	342	347	347	344	340	327	345	322	324	360	352	392	297	312	318	321	298	335	358	316	345	345	343	327	345	333	308	357	340	340	336	332	351	304	360	326	323	331	341	338	314	349	367	317	350	351	355	317	340	322	332	361	376	358	332	347	395	357	316	327	329	359	310	350	357	294	339	358	315	337	362	302	340	333	355	319	355	348	318	336	362	371	351	326	353	358	321	344	357	366	359	293	306	325	313	335	351	335	359	325	354	342	316	339	377	362	335	310	341	347	346	333	349	353	347	379	357	323	362	313	330	333	366	338	326	329	349	355	306	348	311	350	338	335	311	341	378	335	377	350	337	325	371	344	328	319	347	363	316	350	327	348	305	350	367	354	333	360	343	346	350	333	333	329	341	350	353	324	320	333	343	318	333	320	339	351	315	327	326	366	330	350	371	335	342	348	311	318	336	352	358	345	340	344	369	326	319	335	365	337	357	348	362	350	341	340	329	323	307	352	342	369	361	315	311	311	332	327	329	318	343	325	320	381	313	372	315	326	325	317	353	366	340	349	350	360	366	346	339	352	335	349	355	331	348	344	329	356	340	383	322	324	329	323	338	343	397	334	350	316	353	345	365	364	333	334	353	322	301	332	294	353	325	363	356	339	320	334	308	350	352	339	338	325	319	354	311	363	326	337	312	326	356	327	356	350	330	302	345	358	317	336	305	344	335	346	380	333	362	340	328	311	357	334	318	334	317	351	320	341	336	371	323	331	319	327	347	317	330	330	332	335	341	317	318	370	358	340	372	341	340	350	354	362	325	333	331	357	331	342	325	355	323	354	310	350	331	304	310	346	328	350	343	335	321	330	326	337	350	346	351	350	348	355	369	362	341	334	304	370	333	376	331	337	329	331	370	334	348	325	344	314	368	318	366	340	349	373	339	340	357	323	334	305	343	354	308	341	350	306	337	307	351	334	366	350	361	328	317	331	333	338	372	327	397	348	354	365	358	340	323	333	365	337	360	326	339	361	357	331	320	378	327	331	386	343	329	344	332	352	349	364	343	333	328	352	344	329	323	345	373	388	319	346	340	341	361	343	319	324	340	310	338	326	346	340	382	364	369	301	332	335	333	345	340	326	345	323	346	329	348	366	322	315	341	340	345	328	321	345	349	350	321	346	334	322	331	353	327	305	326	355	327	325	322	352	355	334	351	334	340	345	364	352	365	307	317	351	318	390	342	328	363	325	342	321	345	351	377	344	349	351	349	315	324	341	345	338	346	313	329	360	346	340	317	356	333	310	331	331	333	326	321	379	331	308	335	368	365	357	329	351	342	370	356	331	373	318	332	329	324	335	318	319	346	384	359	321	370	339	319	339	369	360	321	305	352	336	377	320	357	360	324	345	323	361	330	348	321	342	341	352	332	346	355	345	364	322	376	351	354	344	340	330	346	342	349	373	311	318	336	320	321	316	354	309	333	342	314	309	318	342	340	313	331	301	307	333	330	339	372	344	329	317	360	339	316	346	336	325	366	349	339	338	382	351	361	329	347	368	331	334	338	333	331	353	358	364	350	359	378	349	352	359	335	348	331	343	344	326	357	314	354	370	345	321	357	317	327	359	347	332	344	358	331	345	335	379	365	337	336	348	333	357	354	328	316	322	331	382	306	334	332	348	343	338	369	347	317	358	348	365	377	361	344	323	304	308	334	350	374	322	315	339	341	342	339	370	292	360	320	346	318	366	369	326	333	343	364	356	308	322	362	360	367	322	352	319	370	328	332	331	333	352	340	315	338	325	329	321	318	334	363	330	336	344	349	341	328	326	331	331	355	350	346	343	342	335	360	335	350	327	354	363	356	337	331	338	338	356	362	325	349	335	351	337	318	330	373	363	331	327	356	324	340	346	325	339	365	357	331	358	368	355	334	326	349	355	347	346	344	383	352	323	347	344	344	334	359	351	349	342	360	328	327	324	368	344	333	318	347	335	366	326	357	321	349	319	351	326	372	333	333	309	329	358	369	354	343	335	316	384	330	350	329	359	330	298	309	330	332	340	356	322	334	333	357	319	336	335	367	330	355	349	387	371	373	352	342	298	299	383	342	332	339	346	358	349	317	327	345	324	325	355	336	333	352	330	326	342	356	344	329	325	354	323	342	341	348	326	343	350	375	367	334	328	317	329	324	297	348	342	323	293	344	326	343	320	316	368	358	327	364	347	323	338	332	360	319	366	357	353	380	354	335	382	327	342	366	352	312	366	349	341	363	364	366	360	348	346	360	329	336	352	340	327	369	314	382	338	351	329	331	312	364	366	292	347	343	328	350	365	359	335	321	361	347	326	331	356	329	334	330	343	356	368	336	323	303	338	339	313	337	332	362	325	325	345	336	369	346	277	337	327	326	345	317	339	329	330	324	331	351	351	295	357	353	355	336	311	350	335	334	331	336	335	330	353	318	350	350	360	334	319	307	318	351	294	346	341	320	335	339	333	355	318	314	358	352	333	326	348	309	332	341	348	314	345	311	362	359	322	359	347	320	335	335	352	337	349	377	326	341	327	351	337	398	306	348	348	362	320	360	337	339	343	299	346	325	355	351	358	290	349	342	324	339	322	320	316	322	369	337	374	330	327	329	337	349	293	327	353	357	352	320	376	335	337	332	337	346	324	336	334	326	332	307	339	328	316	362	326	332	333	347	320	350	351	356	328	332	323	334	331	331	365	355	334	362	368	352	345	320	354	371	372	339	333	350	345	368	352	341	370	360	336	353	340	352	348	343	320	370	366	334	327	338	347	334	317	330	337	345	354	345	332	357	340	345	316	354	385	345	319	347	322	342	339	326	303	357	366	346	313	308	349	342	341	376	354	312	367	330	302	316	336	358	352	323	374	345	344	332	329	334	340	341	327	363	322	391	309	346	325	301	344	334	317	333	322	353	323	342	314	334	322	379	364	317	343	338	345	324	363	353	348	330	367	338	337	350	314	328	340	328	356	345	328	359	344	330	363	323	333	343	344	322	351	339	326	325	341	321	363	332	331	318	334	333	342	328	362	355	291	319	340	340	359	343	360	338	334	320	335	334	327	321	358	314	340	343	329	317	348	342	356	323	341	345	391	320	337	321	339	359	329	361	330	337	328	340	350	346	340	315	348	337	348	344	330	329	325	319	343	358	332	347	330	324	358	369	310	330	342	344	337	311	361	341	309	350	304	311	364	352	338	341	332	343	355	351	352	335	341	359	338	349	345	356	314	352	335	350	355	365	363	353	365	326	339	329	324	334	321	334	346	350	326	350	303	358	335	348	350	376	345	368	372	329	318	358	337	318	362	321	342	331	325	327	340	365	322	311	337	329	299	345	308	320	370	320	330	329	377	309	351	357	334	336	359	312	378	341	353	348	336	372	350	338	335	344	320	338	342	328	350	322	347	344	343	350	352	307	352	360	341	333	348	347	341	338	314	358	349	366	327
35929	73906	51684	31761	16130	7203	2820	552	359	371	334	373	345	344	363	380	360	310	347	346	343	392	384	352	346	377	369	376	395	356	330	331	363	358	364	392	349	329	393	374	324	364	364	348	357	378	330	343	335	350	337	353	350	339	349	382	352	358	382	346	326	373	368	334	327	369	326	343	358	315	371	375	335	373	363	365	329	345	335	357	360	356	331	335	336	338	339	354	323	349	337	357	363	325	347	344	367	332	361	354	366	341	426	365	336	363	391	391	363	336	332	354	359	350	358	351	322	351	346	364	364	319	348	352	349	363	356	368	346	362	354	337	344	374	366	387	342	358	369	349	325	379	329	338	362	334	336	367	346	352	366	359	389	359	346	352	336	352	323	371	369	328	342	373	374	349	347	349	367	343	367	331	347	361	374	377	360	333	356	337	371	382	373	376	340	364	363	338	353	359	366	345	342	344	374	358	390	378	358	335	337	372	375	346	340	373	336	331	311	365	334	349	373	369	353	378	379	350	355	348	373	363	325	330	339	366	376	342	340	350	341	380	364	361	339	338	371	353	372	385	349	381	329	377	368	383	343	368	374	310	334	359	334	340	375	334	347	318	357	363	361	363	361	347	312	360	347	373	348	316	351	356	356	345	345	346	362	384	343	355	346	355	346	344	401	354	339	352	318	357	344	362	369	356	350	346	342	336	345	345	337	341	362	331	338	378	380	334	369	323	372	356	347	335	352	349	348	342	324	348	378	359	355	354	344	381	374	371	311	332	388	369	367	365	345	356	376	347	368	351	360	365	387	369	312	351	378	355	333	368	340	378	366	362	368	359	335	348	351	326	350	360	335	336	384	345	338	360	360	357	339	364	339	372	363	381	345	341	338	373	348	363	322	360	387	364	341	385	346	348	366	324	332	361	340	344	363	344	374	339	318	377	365	295	330	306	359	344	364	389	361	345	369	391	322	367	360	342	341	356	346	328	362	361	361	315	348	343	349	337	377	357	355	353	379	389	354	346	340	333	369	368	364	371	391	352	342	336	346	345	381	358	358	329	380	381	354	374	358	351	372	336	353	358	376	388	348	366	360	360	357	335	384	328	357	337	353	349	329	376	344	377	358	338	360	328	339	397	350	361	307	361	386	385	327	353	353	379	370	331	364	346	340	353	349	342	359	320	363	393	316	396	344	353	359	350	368	396	324	330	343	364	391	369	345	385	376	346	347	377	331	319	343	333	389	354	356	333	352	340	339	345	385	360	336	344	365	375	326	331	319	366	350	376	368	356	334	339	362	330	336	376	375	343	374	350	374	377	360	332	351	342	335	350	332	355	361	369	353	355	335	318	337	348	330	329	357	377	351	370	341	331	362	387	334	356	363	342	341	320	384	383	365	344	335	318	333	334	374	344	351	350	383	355	352	354	368	372	350	343	352	358	345	376	327	384	361	347	332	353	351	384	342	350	394	375	384	334	365	341	365	352	365	343	341	357	370	359	378	338	348	353	344	373	329	344	365	371	332	377	358	391	377	348	340	343	318	362	311	353	340	377	337	331	373	365	353	345	342	362	333	326	358	328	362	384	337	357	342	382	337	371	365	369	335	352	365	328	343	405	342	340	347	344	327	331	337	354	384	376	322	340	344	324	394	371	359	358	350	355	340	349	352	360	354	400	344	345	374	385	372	340	343	349	339	381	380	358	334	383	389	326	335	385	341	383	368	406	335	365	320	364	364	388	337	366	385	329	342	323	348	323	340	348	336	372	352	351	341	373	361	356	363	341	374	356	353	365	351	319	351	356	333	346	321	352	345	360	338	371	339	368	332	336	342	364	353	342	347	357	397	339	383	361	329	355	360	347	336	376	302	367	320	351	362	372	367	343	369	334	343	366	346	360	344	387	345	346	381	336	317	343	347	328	381	351	344	352	341	343	377	361	367	333	341	347	322	363	359	366	359	357	385	347	344	345	348	344	365	324	371	372	365	356	314	359	342	333	357	377	337	344	363	361	354	341	353	297	365	353	355	344	337	356	376	321	356	348	337	348	345	363	351	377	359	372	349	340	373	320	378	317	317	336	365	345	365	354	363	357	348	338	354	358	366	340	367	382	352	362	356	378	356	364	368	333	364	350	347	307	359	342	351	319	354	331	331	337	327	367	340	388	386	327	354	368	334	334	364	361	388	337	375	346	314	330	368	344	338	364	342	358	343	352	338	326	336	350	361	355	358	322	343	362	351	368	336	363	353	362	338	372	345	350	318	310	325	307	340	333	365	347	352	341	402	383	353	343	353	375	383	374	352	367	336	371	361	318	346	389	348	362	349	342	324	338	365	329	348	379	323	325	332	337	372	335	350	343	366	328	340	379	351	333	362	324	380	346	362	354	347	388	352	367	342	383	345	335	355	353	344	342	380	329	337	333	322	326	374	352	360	354	352	313	355	350	345	355	364	355	346	346	299	347	335	337	350	343	361	335	364	382	336	369	355	355	365	326	320	380	365	351	344	358	337	355	347	352	325	337	356	404	341	356	391	337	330	375	360	309	399	322	362	360	338	356	321	361	367	367	390	317	363	371	356	334	320	341	327	348	382	358	351	368	362	328	355	379	340	327	371	361	362	359	383	350	348	377	355	378	373	372	325	373	372	335	374	353	346	369	339	375	311	348	330	352	333	368	315	335	375	327	345	372	363	337	367	338	370	342	348	336	365	364	368	358	407	350	358	350	358	371	371	345	363	355	350	351	374	346	384	362	361	350	334	337	370	356	339	340	348	343	366	379	370	403	350	357	381	390	311	344	383	341	360	347	323	372	356	346	336	382	314	351	383	362	381	358	353	359	345	373	347	353	345	358	362	367	369	347	364	323	342	328	354	386	408	370	348	332	332	373	332	323	374	377	336	344	328	333	345	353	379	349	362	384	334	368	360	377	350	356	375	336	346	374	382	333	370	336	375	306	360	339	375	376	354	360	348	321	331	349	341	360	360	351	353	344	340	359	337	346	354	339	324	360	325	361	359	351	353	378	376	365	317	347	354	357	322	373	365	371	358	350	325	344	343	354	379	359	370	327	326	366	401	342	351	360	345	355	333	379	326	385	372	353	329	363	353	321	377	340	315	366	349	364	368	377	370	322	384	385	343	372	394	340	355	349	345	338	386	344	356	350	352	353	360	342	359	371	369	389	347	313	323	358	322	356	367	320	388	391	370	359	350	382	360	358	333	342	345	369	328	345	338	343	344	368	355	380	314	364	327	363	319	343	354	349	322	307	358	322	329	335	364	351	345	384	363	368	382	349	377	368	367	355	355	357	314	382	347	341	337	356	356	348	347	356	411	358	366	375	341	333	359	376	360	381	380	401	328	364	321	359	363	349	364	351	370	372	342	340	345	347	323	351	342	354	366	386	331	402	324	343	354	345	329	366	351	342	369	362	357	372	349	339	339	340	326	396	357	344	318	338	372	312	371	359	354	375	358	360	298	319	340	362	339	383	349	330	353	321	376	360	382	344
23915	25337	40562	38738	31337	19727	7616	967	531	536	506	488	523	522	510	471	468	493	483	470	482	485	484	477	493	497	467	469	536	485	462	492	503	515	491	468	458	500	489	460	486	475	438	535	478	507	483	487	500	503	495	479	498	489	461	476	441	495	496	465	449	526	480	491	455	487	499	489	513	493	448	469	475	468	474	480	458	447	485	467	478	491	447	455	516	503	487	481	507	493	503	465	430	470	464	513	434	460	463	484	442	483	516	473	489	492	446	456	467	451	479	487	464	483	444	470	492	447	497	464	472	472	487	512	494	443	485	446	462	489	481	508	477	516	476	494	475	461	435	526	505	480	470	487	444	533	431	482	470	438	478	436	494	434	507	431	473	461	483	464	463	466	465	466	450	425	495	484	452	500	479	483	452	478	492	498	494	476	465	449	456	475	506	477	437	462	452	464	453	448	497	461	485	475	479	491	477	471	462	462	465	508	491	484	491	454	432	453	439	469	513	483	455	449	504	474	492	458	473	487	462	489	486	433	487	468	448	480	520	448	486	483	454	521	470	503	473	437	451	438	481	428	460	467	408	456	503	514	444	476	445	493	442	456	485	475	494	450	423	513	452	496	492	492	471	481	461	510	439	479	492	456	468	465	494	493	464	452	450	506	448	514	485	466	461	453	462	479	451	460	475	471	478	452	489	434	505	488	467	463	455	481	459	473	444	467	473	472	447	502	496	459	470	468	475	469	453	486	482	467	420	497	463	472	508	480	467	425	475	474	505	455	467	454	488	476	474	506	490	479	489	473	505	455	482	470	450	449	468	467	490	461	463	449	501	448	479	455	459	476	457	498	451	478	419	440	481	491	493	494	438	452	481	435	472	502	464	465	456	504	477	442	490	467	481	482	477	493	513	457	480	478	455	496	494	478	498	451	527	448	484	497	514	494	465	476	472	491	458	439	469	463	473	455	484	458	486	478	435	458	475	454	485	502	474	474	468	452	518	543	451	461	466	499	470	523	456	492	476	457	467	459	475	513	443	428	462	441	479	449	482	460	492	466	496	473	510	439	500	425	493	479	447	443	458	521	490	491	448	466	470	457	477	437	492	499	483	476	477	496	485	500	482	475	478	476	489	455	489	501	453	460	496	471	475	472	473	481	471	470	474	473	442	484	495	463	427	453	453	518	482	475	485	472	461	451	504	480	414	449	477	468	490	456	482	509	463	486	455	465	444	511	519	482	479	522	525	485	469	467	432	497	479	466	432	436	460	489	448	453	488	456	454	467	495	462	439	471	483	478	465	475	449	504	433	512	467	472	456	481	468	440	465	441	468	430	463	485	491	486	460	441	446	492	438	495	464	507	493	468	493	468	496	453	490	474	477	481	461	503	480	434	475	485	439	476	468	482	448	493	505	435	491	458	445	462	445	485	478	473	490	474	465	481	493	482	463	495	473	448	508	541	470	501	427	473	429	472	475	437	455	498	463	483	482	434	466	435	502	452	493	447	505	450	505	478	487	474	473	456	453	462	479	471	489	475	508	492	454	472	466	439	463	467	473	483	464	476	463	529	483	487	481	438	466	430	448	453	473	466	489	464	449	476	471	482	511	459	454	447	490	453	479	472	494	435	470	536	465	489	482	495	431	456	482	422	464	473	449	500	486	427	473	464	449	469	518	462	449	445	454	459	480	471	443	489	478	460	512	472	461	455	452	517	491	463	481	465	505	448	462	487	477	450	466	459	487	473	403	427	453	426	427	464	452	470	426	490	485	451	481	503	492	488	520	436	464	488	468	473	503	449	478	487	495	434	432	438	444	484	474	475	505	507	488	509	480	455	491	489	444	503	496	467	451	478	454	496	490	481	434	431	487	469	446	457	493	490	446	449	461	497	467	474	486	445	476	432	506	453	427	471	468	454	464	441	454	471	483	460	515	462	456	474	454	433	487	470	432	455	473	454	454	511	460	506	481	510	512	441	482	453	452	474	516	480	500	468	476	491	474	489	480	423	460	457	493	481	470	487	478	466	454	442	440	472	479	489	487	487	479	496	462	463	466	452	488	467	524	452	495	471	455	453	505	499	504	503	452	475	465	520	471	473	437	456	523	481	505	472	492	431	533	470	515	479	476	506	486	509	476	437	471	505	526	480	456	482	478	458	481	481	464	494	456	452	431	486	488	486	477	482	435	448	491	463	462	470	461	478	470	469	461	497	499	459	492	446	495	462	483	506	432	430	496	465	496	459	479	483	476	453	480	522	453	442	495	464	445	458	511	463	461	502	439	488	518	436	477	481	470	439	462	503	471	414	469	437	489	470	458	437	466	433	466	450	436	464	452	471	472	472	466	496	525	452	478	487	456	467	486	473	460	458	455	466	488	444	490	471	453	421	481	423	460	478	479	467	514	464	463	480	466	479	486	489	478	520	461	502	458	484	463	500	512	514	509	478	492	459	478	426	455	450	449	417	470	455	471	495	464	463	516	489	454	494	475	462	477	494	446	467	408	473	432	504	448	462	472	507	439	486	492	470	456	512	475	467	422	494	485	481	455	432	491	475	469	458	446	502	457	510	456	462	415	472	487	504	497	453	498	505	455	447	459	477	451	451	479	462	449	475	522	500	477	441	464	493	446	470	509	484	474	481	502	464	529	463	473	470	462	464	480	465	486	476	464	460	466	461	454	454	455	494	449	498	476	468	471	437	504	480	442	465	475	476	472	469	481	479	452	476	447	473	465	456	425	506	500	517	470	462	432	495	471	455	505	490	475	466	495	451	495	453	487	473	445	466	484	492	497	465	440	477	473	457	466	521	477	459	473	498	523	480	444	425	489	488	507	452	495	480	465	458	488	457	427	434	446	438	424	460	494	474	489	442	457	447	441	507	439	463	493	438	504	459	461	480	486	452	458	492	493	505	453	461	453	461	481	507	473	491	486	480	482	493	479	466	468	449	451	489	461	503	465	486	462	464	496	464	452	477	471	454	433	435	472	501	472	449	444	465	473	379	482	457	456	493	494	490	501	464	481	465	453	441	447	460	467	462	472	487	438	509	472	430	446	475	488	500	502	449	440	465	462	457	479	524	482	457	464	446	459	465	458	482	469	494	503	467	485	473	475	466	455	497	480	481	462	482	464	474	460	451	468	467	478	426	443	436	473	451	439	437	458	481	472	458	472	480	464	482	489	478	456	469	482	489	483	498	490	436	486	484	481	450	484	473	457	446	482	450	462	439	459	505	524	478	454	490	457	442	488	501	464	480	491	454	500	458	494	437	488	467	516	477	524	479	490	475	501	497	462	475	421	460	470	500	488	456	479	501	492	460	482	506	455	473	452	460	489	426	439	484	483	434	474	489	427	446	463	501	490	451	496	459	477	461	490	477	447	477	460	454	494	490	452	460	476	456	469	450	488	481	438	433	457	449	448	480	457	464	470	445	484	462	458	461	477	465	481	434	478	502	476	497	487	493	448	445	467	463	448	467	452	460	478	439	456	432	471	480	493	479	470	471
46988	95848	67468	55112	28695	11604	4235	803	536	499	567	550	509	493	565	511	481	555	543	538	494	551	526	509	557	518	542	513	526	520	529	523	533	485	489	550	546	526	590	514	520	515	520	526	545	532	523	548	511	519	535	525	498	525	535	530	545	518	496	515	539	538	516	502	524	495	516	513	523	546	519	562	531	504	529	512	559	524	563	523	521	551	529	468	531	521	462	509	548	555	494	471	553	520	517	554	525	501	526	531	514	556	514	498	528	532	478	568	466	546	492	538	544	552	537	543	531	514	490	528	520	522	510	557	559	491	556	500	522	511	505	523	520	493	526	565	502	546	565	522	505	548	502	508	480	514	500	528	496	489	520	498	555	534	513	562	573	523	516	512	511	489	525	489	541	517	528	537	516	514	494	550	481	527	491	517	520	531	496	555	526	546	498	522	524	566	508	541	517	516	492	524	518	500	542	506	526	515	496	566	511	569	500	547	488	515	505	490	496	574	544	504	525	522	515	561	502	562	513	527	510	526	503	507	567	493	542	503	521	530	500	495	555	528	560	491	514	490	522	516	546	522	502	542	534	539	558	500	552	507	536	519	524	538	555	512	539	566	548	509	549	545	503	479	505	546	534	554	501	547	513	546	510	496	479	488	512	519	498	482	529	543	534	530	526	538	559	525	521	519	519	492	484	517	505	526	509	554	538	527	543	492	546	544	459	528	513	526	545	526	547	542	536	509	512	506	538	501	538	486	518	525	531	505	491	503	515	538	538	545	483	516	551	520	523	535	524	568	547	518	520	558	520	544	575	523	524	507	508	557	542	505	511	525	500	598	502	511	498	494	567	507	514	573	514	556	543	487	542	520	511	482	531	513	492	477	528	500	537	547	571	510	495	553	484	519	517	547	488	519	550	510	485	513	522	482	539	512	541	533	511	520	553	502	506	542	529	503	515	550	533	535	525	554	503	530	521	512	503	548	529	511	532	520	540	521	500	553	552	503	530	476	517	544	502	537	498	494	507	539	530	498	531	526	518	473	531	492	501	469	512	508	507	517	541	523	498	519	524	516	522	532	527	480	507	462	518	533	547	491	539	539	527	518	542	579	530	512	534	497	542	494	534	552	496	533	540	514	504	494	519	489	536	515	557	512	500	515	526	540	509	538	504	548	574	546	552	535	523	554	509	532	501	543	581	497	548	536	558	544	542	555	504	507	487	530	540	519	496	551	473	530	497	511	516	488	484	511	481	577	522	503	560	541	521	506	548	504	568	524	522	523	531	543	510	538	539	545	547	528	559	539	500	551	539	508	516	498	523	501	556	495	504	566	532	539	497	500	519	507	545	488	566	501	539	503	511	526	530	550	527	489	491	490	507	537	538	518	507	531	512	517	535	493	530	541	477	533	555	515	543	497	533	508	526	511	500	544	505	481	517	521	512	520	519	529	518	600	518	524	546	536	500	538	510	545	534	542	515	477	534	507	505	533	522	545	555	527	531	496	523	494	510	520	533	521	536	531	529	528	515	523	531	477	508	518	540	472	527	521	563	511	496	546	507	493	513	508	548	533	513	535	503	518	499	498	533	520	561	539	552	523	534	530	519	495	524	529	522	533	538	495	513	522	569	512	491	530	472	526	504	547	514	521	537	483	528	506	528	523	527	510	512	548	503	522	511	491	501	516	464	485	500	507	504	528	478	514	523	481	529	500	559	551	515	508	549	499	582	497	532	521	500	539	509	504	546	494	512	527	499	532	530	518	524	538	559	519	503	517	468	512	533	483	474	502	500	508	526	525	573	483	515	540	522	530	501	519	514	486	539	619	515	535	515	519	487	527	533	502	527	530	503	517	520	540	515	519	541	525	499	504	480	503	482	505	474	561	486	518	492	530	523	511	510	495	515	526	521	483	492	532	509	467	512	459	535	518	529	497	542	490	496	470	499	509	542	553	482	501	535	501	515	509	499	517	540	534	520	501	554	515	522	510	549	538	552	518	506	538	525	516	514	546	504	461	559	519	560	484	562	530	526	532	519	499	553	539	508	490	544	483	483	548	556	526	520	590	538	509	526	534	545	526	514	555	532	545	520	546	496	559	523	508	532	462	549	520	527	504	579	491	510	492	514	514	520	514	525	513	477	559	485	486	545	529	507	525	496	527	502	504	552	479	523	507	494	500	568	536	537	482	517	541	550	518	492	509	495	465	518	512	524	541	509	540	481	516	539	515	546	483	517	516	521	535	516	514	543	505	533	531	533	547	521	531	538	503	519	524	556	527	521	513	529	539	520	526	559	525	535	504	502	511	510	512	489	492	536	500	555	500	507	493	504	531	488	485	549	501	465	525	501	516	559	557	502	570	518	511	509	513	536	521	438	493	524	555	549	500	517	547	552	545	538	585	504	520	517	574	516	536	492	546	530	538	505	499	519	522	488	504	498	518	490	531	515	516	526	502	548	537	511	508	518	487	500	528	484	480	532	526	516	548	490	506	517	506	517	538	552	525	568	487	536	538	531	536	548	503	547	544	525	512	503	520	559	481	500	563	554	542	534	482	495	508	556	517	524	541	523	527	520	511	487	540	500	539	508	512	534	540	542	536	539	517	481	559	530	522	508	472	522	507	521	512	470	480	530	506	486	520	492	508	541	543	504	523	518	491	483	468	465	524	545	529	516	513	534	515	528	517	531	507	551	568	537	485	498	491	490	552	478	521	511	505	537	492	532	511	499	506	506	514	506	514	494	507	505	526	509	557	517	471	477	500	491	529	540	499	541	510	500	504	498	538	505	540	574	558	492	511	529	538	541	525	491	527	569	540	549	492	473	493	533	487	505	520	522	528	507	531	520	488	498	515	472	526	493	505	552	532	523	532	524	523	510	527	504	490	525	515	516	482	505	516	546	470	585	577	511	542	534	520	545	514	544	556	550	521	498	544	518	491	515	525	531	523	535	514	529	496	505	528	511	553	495	491	550	540	537	507	560	512	468	554	517	505	557	542	525	473	517	549	491	520	520	537	548	551	540	532	495	554	538	447	484	493	511	506	520	546	556	556	500	527	549	498	517	503	506	486	514	497	529	511	537	495	524	510	535	505	499	558	507	530	535	514	566	518	537	540	531	483	528	524	542	485	543	499	509	513	500	535	500	538	548	508	498	552	488	510	532	486	525	536	520	511	542	532	541	538	497	540	504	518	538	519	523	482	496	533	529	511	502	514	511	487	496	542	496	561	494	524	542	516	526	494	498	515	514	522	541	532	520	536	512	494	525	534	527	541	532	503	530	530	529	544	539	500	538	556	524	516	509	514	519	547	547	515	490	524	481	520	518	515	495	522	549	484	479	492	513	533	530	557	538	534	490	506	514	537	548	486	521	473	506	504	526	466	517	509	523	527	523	507	496	508	472	552	511	482	503	526	514	531	522	503	477	524	518	544	577	543	494	563	521	551	539	498	509	510	568	513	477	490	536	523	536	524	530	561	499	543	486	520	529	500	470	578	548	490	504	553	472	495
27732	31129	30924	14638	3705	911	486	353	348	376	350	312	348	314	361	307	313	340	328	339	331	354	324	344	359	343	334	321	311	350	337	363	341	307	339	337	324	346	345	340	345	336	348	332	344	325	337	342	318	304	352	318	330	342	351	349	334	330	375	353	331	345	344	318	324	324	334	355	329	373	359	342	335	344	311	300	311	324	347	328	349	331	349	338	301	372	343	378	311	351	377	323	328	325	311	318	337	344	310	354	271	329	320	337	352	342	342	329	340	357	363	319	334	348	360	338	316	345	343	352	347	356	343	337	365	318	312	324	333	352	333	301	319	348	298	335	360	334	347	329	371	343	313	297	335	320	310	342	332	365	348	332	317	346	351	325	349	329	295	307	320	333	324	350	349	311	360	307	343	346	352	319	374	322	321	382	335	364	338	331	329	321	355	353	303	335	330	336	329	321	331	354	352	324	336	338	350	326	366	329	343	361	374	319	338	348	314	321	363	334	364	358	327	334	353	324	312	306	336	342	327	309	342	333	333	300	352	311	342	345	302	343	347	324	317	313	314	303	352	359	352	333	341	342	366	345	376	337	376	317	323	357	336	305	336	324	339	315	324	353	355	351	345	333	363	352	380	332	352	319	368	337	359	349	352	333	337	335	322	319	314	331	341	344	349	327	329	310	317	327	349	348	345	359	361	367	361	327	323	351	372	303	344	327	347	319	336	340	324	342	317	345	330	321	339	329	352	320	331	347	327	326	314	357	383	319	322	343	347	324	328	319	347	325	309	330	355	348	340	315	357	335	302	347	330	348	323	337	345	329	316	346	344	348	340	358	325	320	329	355	343	324	317	337	342	313	367	331	335	334	334	348	329	366	307	350	317	336	331	333	306	358	314	349	353	352	321	345	335	331	316	329	340	328	305	339	333	322	377	307	320	314	314	327	310	298	312	349	349	312	344	334	338	356	331	367	322	365	307	334	313	332	348	341	373	352	359	372	340	348	303	318	330	318	347	359	335	344	317	331	320	347	320	335	346	344	322	342	366	325	349	312	358	348	343	335	351	318	322	336	325	310	321	335	332	318	312	314	311	352	331	313	326	337	360	310	345	322	332	360	365	331	345	335	344	323	310	333	346	335	334	329	361	302	302	367	356	334	341	309	334	344	323	348	317	352	337	365	316	355	332	312	341	379	339	313	314	338	320	382	294	347	327	334	325	325	330	330	337	324	330	317	316	325	334	345	329	321	323	305	334	327	362	339	325	330	326	321	360	331	348	323	340	295	297	356	339	314	340	321	342	330	325	353	341	269	333	329	335	347	381	359	343	301	305	358	351	378	319	332	337	329	323	330	329	326	352	373	316	324	353	342	360	372	359	342	339	337	318	339	344	339	334	334	303	269	354	325	323	343	329	346	326	314	347	339	332	329	351	317	343	309	328	313	363	332	350	346	362	342	306	305	331	319	348	344	328	342	315	337	316	363	337	347	315	303	363	342	366	325	328	324	332	363	334	383	332	330	309	329	339	338	327	349	305	304	310	348	343	345	346	354	325	337	335	367	325	319	330	337	328	363	314	356	336	340	341	341	331	345	324	330	340	316	339	321	328	332	336	317	351	330	314	345	336	368	346	324	340	341	331	322	322	335	316	323	343	329	324	320	328	345	343	307	315	352	319	335	339	350	321	298	368	320	349	339	365	327	345	323	369	319	357	344	355	344	343	341	357	350	330	330	328	340	333	349	322	344	316	346	334	282	343	327	353	303	347	325	328	344	310	364	348	335	342	332	313	329	332	327	335	317	347	320	312	332	335	354	362	321	340	335	336	347	344	328	352	313	333	293	296	323	312	316	318	379	336	342	324	331	347	351	312	337	348	365	322	329	323	346	341	337	332	324	331	337	340	355	355	328	333	386	324	347	319	333	317	298	322	335	329	333	371	343	336	356	350	323	307	333	359	313	321	355	373	359	316	315	340	313	315	334	374	321	350	327	357	349	340	336	331	316	317	309	377	333	341	365	323	313	347	339	303	357	336	349	327	345	320	346	350	344	335	293	322	331	363	346	337	326	332	342	324	312	326	325	319	293	313	304	335	337	303	339	295	318	326	327	324	321	337	301	346	324	331	324	328	299	333	305	338	329	292	305	336	351	333	320	325	335	339	336	307	329	371	345	362	312	309	343	350	338	313	330	348	341	356	325	323	328	366	318	324	363	304	314	312	329	344	369	348	349	333	342	305	328	329	272	341	328	318	328	315	309	320	305	324	360	359	300	296	350	327	335	345	348	299	343	326	332	324	321	336	364	333	351	313	342	323	322	326	322	326	318	312	304	339	359	330	292	363	347	330	359	334	350	366	342	332	372	303	322	352	351	324	352	327	314	329	329	347	351	343	325	347	341	325	370	337	359	332	326	323	315	327	351	319	328	341	344	314	376	350	312	336	336	327	319	350	291	321	354	315	308	328	323	323	318	309	354	346	327	324	301	354	331	344	352	344	353	320	318	324	332	351	312	349	325	345	303	346	343	345	321	314	359	335	339	345	321	338	334	375	332	339	380	343	319	315	325	324	320	311	350	376	326	334	339	370	327	318	348	353	305	336	352	362	337	333	342	331	333	361	321	344	311	307	362	369	317	310	349	302	364	330	352	348	345	333	343	330	325	335	357	351	355	372	320	336	302	313	344	342	352	326	356	327	338	329	351	336	305	347	323	353	370	387	348	342	356	319	332	363	342	317	349	329	341	315	306	356	331	319	336	320	307	330	354	363	327	359	348	320	313	339	319	336	341	316	371	342	314	351	348	352	323	324	357	337	324	323	290	375	346	332	344	338	343	312	315	350	287	336	352	335	354	320	383	337	322	319	374	309	324	325	319	322	306	357	349	333	330	320	326	375	296	377	328	353	347	330	290	325	344	345	352	362	352	350	368	314	330	359	349	341	325	330	309	405	349	374	322	329	349	331	321	345	327	332	328	310	326	319	353	350	328	326	337	386	333	335	372	344	367	366	328	350	332	360	328	329	354	333	354	353	326	322	324	322	337	321	313	312	357	335	311	295	341	335	342	348	312	318	366	360	348	324	352	310	342	315	346	331	355	312	322	386	319	333	344	352	364	322	373	349	325	315	301	294	341	332	303	352	341	329	357	350	348	362	330	338	300	338	330	301	337	323	297	306	331	353	342	333	335	324	332	325	330	345	353	362	343	320	322	354	330	335	315	325	335	314	311	319	329	305	342	306	323	323	360	374	325	332	318	327	384	326	365	348	350	359	321	357	346	342	364	373	310	338	334	355	352	333	354	350	348	307	319	328	340	304	308	322	320	314	313	343	315	325	350	333	320	331	325	354	316	344	319	324	303	337	347	309	325	339	325	352	339	372	346	341	304	328	314	336	335	381	354	317	316	340	351	328	353	325	316	327	332	323	340	345	302	318	330	302	329	301	351	304	327	317	329	337	331	321	349	330	354	334	332	365	331	356	322	358	339	355	337	344	325	341	323	331	335	333	345
12490	40741	25328	8245	2866	825	421	328	328	325	337	336	357	317	334	335	365	322	317	323	329	348	333	348	318	331	310	324	314	341	322	340	300	330	324	323	326	294	351	340	303	334	341	313	324	336	321	328	349	319	305	334	310	330	308	348	324	343	332	331	324	306	328	305	307	341	313	313	322	337	334	292	326	303	317	291	305	348	325	328	364	306	333	307	294	315	343	333	328	301	341	329	316	332	301	291	341	322	305	326	335	354	336	318	289	320	314	333	345	346	335	298	327	335	351	316	361	345	286	301	327	308	350	305	305	321	332	320	331	305	318	301	331	354	302	336	293	319	312	298	333	323	322	310	306	321	320	320	302	325	321	325	311	335	331	337	338	333	310	318	325	312	313	323	335	328	304	301	337	298	302	318	309	324	313	331	319	294	340	337	315	318	346	340	322	326	351	333	346	329	315	299	328	326	303	332	330	312	347	329	324	304	334	304	295	305	290	296	327	321	322	313	358	297	329	330	312	321	355	339	300	321	297	312	307	302	327	312	321	317	384	319	297	314	345	345	326	317	335	330	307	315	288	321	308	306	339	345	300	324	328	331	318	299	320	332	326	312	293	324	340	318	299	313	331	319	316	360	311	345	300	317	270	304	344	319	304	332	313	326	321	320	339	295	276	314	298	305	308	320	322	346	315	283	348	314	336	315	349	347	315	330	338	301	317	311	315	348	342	342	333	338	332	303	333	291	287	338	350	332	322	338	303	329	360	321	337	330	309	330	312	306	338	341	310	312	339	310	345	336	329	344	311	346	354	315	328	328	334	331	334	317	312	324	325	327	329	318	303	336	340	297	313	334	331	326	333	316	349	328	340	305	298	353	332	313	341	321	338	302	295	310	322	330	303	320	344	324	324	340	341	352	326	324	308	331	318	360	333	314	311	320	308	317	334	350	312	319	333	344	320	298	307	357	346	353	310	309	324	344	324	347	338	318	323	307	325	317	317	314	306	318	340	303	350	309	325	375	303	321	335	312	311	330	336	323	366	320	288	310	318	321	336	322	313	330	335	333	321	308	331	307	310	339	341	314	309	349	315	317	309	365	318	319	330	305	299	343	328	311	322	336	304	314	310	308	327	322	315	325	339	336	289	305	301	334	354	330	339	351	316	300	310	328	344	324	332	329	324	343	323	293	328	322	310	298	303	338	346	355	339	335	302	329	326	312	289	310	336	352	296	308	302	328	295	313	313	300	353	332	357	344	325	328	349	315	343	309	328	315	304	343	293	316	321	356	329	316	334	338	320	340	305	331	343	280	324	330	354	320	301	281	301	331	307	302	286	306	291	341	329	284	343	327	317	292	329	314	300	286	305	340	313	359	315	349	318	304	354	325	332	306	325	326	339	339	310	324	319	334	317	319	355	321	306	314	331	334	324	354	292	313	335	335	309	343	312	347	339	315	360	347	360	311	305	364	300	278	315	296	368	310	316	339	331	342	336	323	350	310	332	327	331	284	325	327	322	351	336	307	353	303	308	337	346	324	333	301	300	311	323	326	331	327	345	317	337	331	335	329	331	292	305	319	307	320	325	334	324	294	325	327	348	307	308	316	334	315	339	322	301	339	363	305	331	298	341	323	326	351	289	320	286	353	302	313	346	324	322	338	294	339	300	303	320	301	319	336	317	306	302	337	337	316	297	312	329	316	317	326	303	305	331	323	307	326	332	317	312	303	376	308	324	320	320	339	359	304	300	342	299	323	313	336	335	324	310	330	326	347	320	324	345	331	330	328	328	340	295	341	333	322	302	335	339	341	324	339	332	339	301	319	332	342	309	312	338	323	336	294	297	328	336	298	351	338	317	354	316	309	317	305	332	324	315	346	318	361	335	346	315	331	323	337	374	333	317	310	326	313	321	281	308	321	306	344	297	340	332	350	324	308	344	304	324	329	315	294	335	316	305	331	323	340	326	314	336	340	305	333	342	339	315	320	335	347	344	353	317	335	336	342	317	331	329	318	333	336	340	324	358	344	337	322	314	334	313	318	315	309	334	323	339	309	333	335	356	321	324	333	323	303	319	332	328	292	317	333	314	320	314	322	292	347	345	327	343	352	318	300	332	342	333	318	352	322	311	315	291	321	319	326	317	353	287	325	279	345	313	335	305	321	333	296	332	331	311	301	315	329	318	328	336	320	348	278	309	318	305	303	312	305	332	316	300	323	336	294	328	297	299	350	324	311	362	327	324	322	354	340	324	288	316	348	319	330	303	355	294	308	322	335	309	348	332	318	299	358	338	321	337	305	330	308	315	328	359	335	310	343	328	309	322	316	289	322	357	325	335	302	330	308	361	299	339	309	332	320	317	345	288	336	293	348	319	304	371	286	308	334	325	286	302	307	337	291	327	317	299	314	353	348	327	316	305	297	314	323	340	302	343	303	315	319	323	330	342	312	324	289	305	322	302	312	287	332	334	335	328	316	356	334	312	302	338	345	308	329	342	293	312	332	323	342	327	336	339	320	333	298	340	270	342	308	325	297	291	313	322	318	335	332	308	305	313	307	314	326	322	349	345	309	309	349	318	317	315	311	380	326	315	334	337	315	327	317	325	306	325	308	312	348	319	303	320	339	363	337	325	326	350	341	324	317	346	319	314	316	328	334	335	323	305	347	318	331	334	322	321	316	317	320	343	309	333	286	329	359	337	268	320	312	320	352	321	339	359	326	341	315	314	325	342	318	329	304	320	328	325	346	352	301	339	337	334	320	310	293	343	301	312	312	332	298	346	315	328	344	356	357	309	308	298	351	351	321	332	329	312	301	311	298	327	296	332	336	316	314	339	311	349	341	318	322	311	315	285	292	334	352	314	324	313	315	294	331	318	324	344	288	303	319	302	321	371	305	300	317	312	323	343	327	333	339	317	322	317	310	293	336	324	306	322	323	293	328	328	328	313	312	326	337	329	333	309	310	320	303	297	336	318	300	309	286	329	283	306	291	316	335	319	348	329	307	309	298	369	308	355	356	333	293	329	315	328	297	364	323	327	325	320	328	332	333	360	318	300	335	298	311	290	317	288	329	342	320	318	317	326	345	331	308	351	317	313	332	327	301	331	328	325	311	317	363	302	333	322	317	285	299	334	318	319	321	277	307	309	323	290	304	326	328	313	357	336	323	335	311	334	305	320	314	342	328	302	335	317	295	329	318	336	300	301	317	307	306	332	321	315	319	328	354	301	330	328	310	329	323	343	329	336	311	338	331	315	347	306	334	317	336	284	291	311	330	332	279	322	327	310	317	326	311	337	292	322	322	317	349	315	332	314	314	322	266	310	343	286	338	305	331	323	323	359	322	326	332	311	294	349	299	326	324	346	313	313	312	328	324	301	321	318	307	313	292	337	333	301	312	320	306	299	332	308	294	320	324	317	299	349	308	339	318	315	294	309	312	331	346	285	349	299	312	328	302	334	329	314	297	312	334	349	267	341	302	319	324	308	314	320	333	322	318	318	329	325	311
25380	29381	50927	41965	21486	6316	998	387	362	414	359	361	347	370	362	371	388	336	332	372	393	398	385	342	404	388	329	346	410	369	341	353	375	369	359	382	378	351	359	343	340	369	359	337	374	379	343	374	357	373	348	361	376	327	343	391	409	377	383	367	374	380	356	364	358	341	345	361	338	384	409	375	355	372	376	323	344	384	369	351	351	342	384	359	362	383	382	340	367	366	376	353	352	366	369	350	379	399	376	367	360	360	294	354	361	346	358	364	352	353	353	367	374	381	342	335	370	305	370	386	374	358	385	354	408	340	382	336	362	362	364	367	395	321	339	367	370	345	339	355	367	364	350	362	383	379	380	319	362	353	362	378	358	372	337	351	385	343	357	395	366	368	384	350	364	334	369	401	326	363	380	345	353	371	366	349	357	399	365	340	370	363	369	339	363	371	366	346	383	348	367	351	360	353	384	342	329	364	341	375	372	356	334	343	369	389	345	345	353	343	342	333	360	358	330	371	360	348	356	410	382	375	367	363	379	391	365	363	348	347	361	408	379	381	363	350	337	394	355	338	352	344	374	325	348	339	355	340	357	338	326	402	360	351	398	374	380	334	367	355	317	369	373	359	374	338	338	354	340	341	388	406	336	333	379	401	338	347	324	346	331	374	373	364	385	401	446	360	352	376	351	339	333	333	353	361	362	329	348	344	382	337	362	365	363	357	328	338	373	343	344	354	357	362	366	365	358	363	360	344	394	312	345	362	353	406	351	381	361	361	400	350	385	373	373	377	371	376	366	343	380	367	330	356	387	379	362	348	383	343	380	354	328	360	380	349	347	349	355	350	360	330	356	371	376	344	342	346	339	378	388	368	343	392	366	345	377	379	358	356	350	380	379	363	348	347	369	393	389	398	376	368	342	355	370	413	356	391	362	380	369	336	338	356	365	327	363	355	341	357	383	330	376	365	381	370	362	345	362	392	367	350	383	373	354	370	347	357	340	372	344	376	363	372	313	356	379	367	394	350	343	392	354	362	358	344	331	376	384	376	360	386	345	356	363	377	367	348	361	348	357	317	337	366	347	354	355	347	367	362	402	362	346	327	379	352	333	309	360	368	380	364	319	344	374	421	340	360	366	367	343	360	386	365	364	375	348	349	334	353	316	339	356	362	340	359	332	374	388	360	347	339	367	349	341	334	391	374	362	343	319	362	339	348	382	331	375	395	346	404	368	386	340	356	378	384	374	370	354	341	375	357	379	378	361	376	336	364	341	329	368	357	363	346	359	304	387	394	372	382	373	389	358	367	363	379	345	336	360	393	326	361	338	359	340	357	391	395	343	394	351	354	337	399	361	341	347	369	335	348	350	363	349	360	345	363	342	369	381	345	392	371	360	378	374	359	348	339	379	403	315	353	366	352	333	378	403	361	371	334	364	362	360	345	391	379	368	382	359	354	362	381	406	380	343	370	365	340	403	367	403	352	369	362	414	365	347	387	359	348	361	361	371	378	391	369	355	345	397	377	360	369	361	372	361	360	346	374	344	358	361	341	339	355	329	345	390	352	370	339	360	376	342	358	376	367	352	376	386	373	373	347	353	331	336	337	352	378	371	358	347	398	379	351	389	379	347	376	352	384	360	366	335	401	381	357	339	349	353	345	342	362	364	348	344	395	352	375	367	345	358	365	348	341	362	393	344	391	322	366	376	357	343	372	345	334	339	376	389	372	365	358	370	345	372	377	339	349	380	366	364	360	360	376	353	340	387	336	340	370	363	374	376	352	353	355	340	355	366	393	362	357	358	379	370	399	375	328	324	351	382	379	412	344	354	362	358	350	371	402	330	370	349	372	357	370	366	343	352	378	347	337	365	346	377	361	348	351	371	341	326	383	343	360	371	349	396	351	324	369	372	366	377	365	389	378	350	369	389	367	357	348	357	367	376	396	355	350	331	346	305	363	372	362	355	361	383	335	364	342	352	350	343	343	364	355	345	384	360	353	364	330	357	390	337	348	342	362	348	368	352	365	386	322	380	361	372	360	391	343	301	357	316	387	363	355	366	353	346	335	376	374	381	340	378	373	380	351	337	405	370	381	341	384	388	375	361	372	308	344	351	317	365	379	380	358	364	355	365	357	326	375	361	344	351	368	368	370	352	361	371	362	361	388	358	345	350	361	349	408	385	334	363	374	383	401	374	385	347	330	321	386	360	338	369	348	368	371	332	359	350	375	376	357	350	341	366	348	393	384	357	387	368	364	365	387	357	334	343	330	345	381	367	357	381	361	362	322	384	351	387	385	355	335	392	363	358	341	359	365	366	367	359	382	346	365	359	336	352	344	391	372	362	349	397	388	345	368	344	387	339	392	366	378	361	370	346	374	346	362	345	363	348	362	388	337	375	366	398	355	361	359	351	361	359	357	347	367	355	349	392	345	373	350	350	318	380	369	359	364	388	370	373	343	349	359	335	342	393	360	363	337	345	349	364	341	343	388	368	365	371	387	368	384	390	372	335	361	342	343	387	361	358	348	348	332	337	346	346	344	356	352	343	327	357	323	314	346	351	359	331	369	360	333	312	357	360	362	385	345	385	352	363	343	348	323	377	362	393	346	385	354	328	360	347	331	381	346	362	322	372	325	392	347	361	357	367	375	339	366	340	323	346	370	372	346	372	366	367	392	375	323	367	364	332	368	341	376	357	338	343	347	344	386	335	337	328	353	354	365	387	374	373	404	373	389	370	351	355	345	349	350	327	356	377	361	357	370	375	389	362	348	378	365	356	358	366	376	351	370	337	349	325	346	351	373	379	323	352	344	373	357	349	353	400	305	370	355	359	374	329	394	416	372	374	369	364	361	328	367	372	363	377	348	338	349	340	351	391	347	353	361	371	375	392	368	389	351	317	401	353	337	360	382	361	373	349	366	367	356	345	376	393	359	348	367	334	344	362	329	368	358	346	362	383	348	335	337	341	388	307	346	335	360	361	387	358	366	344	384	367	378	382	370	343	382	373	332	387	378	335	357	360	364	352	358	367	373	350	345	376	372	365	377	364	368	353	339	342	359	353	365	368	386	383	343	363	355	337	318	378	332	328	368	369	343	342	309	341	370	351	352	354	357	333	367	377	291	322	352	401	376	358	344	362	364	358	335	366	330	378	357	344	366	362	364	368	345	355	358	368	346	356	377	337	358	362	313	381	373	342	339	345	374	341	357	367	373	380	388	339	348	345	370	350	351	375	336	330	359	382	334	385	361	364	322	373	347	377	372	354	327	349	370	336	371	330	352	369	361	352	363	373	364	330	386	359	375	358	407	370	348	372	396	367	378	354	348	375	369	363	323	347	336	368	383	359	389	329	352	341	346	339	336	366	342	360	346	367	361	334	339	371	365	350	331	353	359	378	366	391	364	365	379	366	340	380	327	355	332	344	361	346	350	375	368	354	348	379	364	383	359	360	346	343	364	349	387	373	340	337	390	364	365	321	362	317	337	358	381	380	355	361	381	338	341
25732	81164	61827	31790	12939	3595	780	398	354	388	377	402	363	357	416	395	372	394	381	397	371	373	368	391	372	405	418	377	356	390	381	421	375	352	334	357	385	397	401	389	391	405	389	380	372	383	365	386	348	395	410	376	392	394	357	367	333	363	387	396	351	398	374	393	383	384	360	368	355	413	358	383	383	377	408	355	381	361	364	361	374	364	360	349	372	352	355	370	421	386	384	384	378	376	376	394	380	391	376	395	377	386	387	369	368	378	372	366	390	386	349	399	377	358	382	374	382	365	352	368	380	367	395	354	333	362	386	364	376	360	392	362	364	385	403	351	393	398	351	371	378	380	379	393	384	385	398	382	354	371	375	384	337	379	396	370	356	400	359	369	346	379	352	375	378	379	418	366	383	359	359	364	402	379	400	382	398	393	373	374	351	367	386	382	379	358	387	389	392	366	420	412	391	382	357	372	411	348	383	349	364	383	403	392	401	382	397	395	395	353	378	385	384	397	374	389	353	381	358	375	380	410	348	374	353	342	361	383	382	342	387	353	367	355	364	377	363	392	358	349	390	360	382	366	376	358	343	379	360	389	393	346	366	378	376	354	385	388	397	362	397	383	366	363	392	388	366	365	378	344	362	389	351	361	354	390	364	349	379	361	381	379	377	368	390	398	347	361	351	351	376	394	359	413	356	378	358	352	376	384	367	385	402	367	352	350	337	374	388	358	358	377	412	338	364	359	392	393	371	368	385	413	387	379	379	374	375	363	380	378	367	377	396	374	376	396	386	352	372	347	340	374	404	379	387	367	362	357	387	389	398	372	361	391	390	401	398	354	379	333	382	355	394	384	363	361	366	374	354	387	374	342	387	396	370	368	351	334	361	364	358	358	388	382	380	380	376	355	370	378	364	402	353	373	373	393	380	365	389	355	399	398	366	387	369	367	356	369	365	350	384	389	366	377	343	361	361	350	356	361	351	355	391	388	386	363	370	389	351	377	341	363	401	379	402	349	394	342	430	395	361	369	359	361	376	362	378	358	395	379	347	381	371	372	375	359	383	350	409	370	351	353	370	381	394	362	371	420	387	377	378	429	379	399	388	378	378	387	378	394	354	353	366	360	423	349	364	398	358	346	346	355	361	343	374	366	377	385	360	395	365	366	350	357	401	367	367	393	394	387	374	366	373	378	381	367	375	372	356	366	392	363	391	361	407	338	360	401	384	369	320	389	332	365	380	365	357	356	372	356	360	404	365	385	387	396	355	351	392	376	363	366	367	392	396	394	332	367	368	381	404	365	396	394	365	352	360	365	376	394	368	362	354	372	398	364	381	360	344	407	396	386	349	389	404	352	410	349	358	390	360	358	372	372	368	419	376	369	363	388	350	377	390	364	371	342	332	348	349	383	382	363	351	394	327	381	340	379	353	383	361	362	382	388	353	343	368	365	403	399	362	362	417	353	376	432	395	394	365	394	356	376	360	389	377	391	375	381	378	367	386	386	362	358	357	389	370	337	354	378	396	374	354	321	379	393	399	374	358	349	362	343	364	369	370	364	372	374	347	395	393	352	381	355	356	385	364	376	402	359	362	384	362	383	360	384	396	405	366	378	382	349	378	343	380	391	340	353	380	377	361	383	350	341	359	349	393	391	372	371	379	351	361	404	348	376	365	386	363	365	380	385	365	360	368	370	379	395	367	397	360	360	390	412	369	375	390	367	362	363	355	395	352	403	378	351	380	381	379	396	383	373	392	375	378	351	378	377	377	381	363	418	397	399	346	398	350	328	370	357	374	373	359	381	388	413	345	351	341	365	381	351	379	377	373	364	373	398	364	326	343	369	358	382	410	357	384	385	355	387	392	381	371	377	391	356	362	361	377	370	377	356	385	398	356	379	352	372	338	353	342	385	416	380	394	401	391	371	382	395	374	384	342	349	386	357	366	371	375	419	382	401	366	401	359	377	365	391	383	388	383	385	392	377	380	391	391	364	353	378	383	394	367	379	323	360	373	354	368	372	396	388	361	365	366	343	378	375	341	388	359	372	369	398	378	333	383	341	358	375	381	367	396	386	387	422	376	363	356	366	362	369	365	412	363	366	398	374	395	370	352	348	385	399	402	413	366	403	400	394	392	388	373	343	392	373	364	350	366	392	391	398	362	386	381	369	379	372	373	369	388	375	377	378	322	342	395	387	367	351	364	409	386	373	358	333	364	366	385	377	340	367	408	348	384	414	413	405	380	394	380	378	358	355	377	356	337	399	393	344	361	363	400	392	389	360	381	363	353	407	368	351	384	326	385	353	384	389	354	400	367	383	361	363	370	391	344	361	405	355	321	368	372	353	344	374	336	363	382	371	365	371	376	370	366	366	377	375	364	373	363	366	374	365	388	395	385	377	388	357	373	367	394	373	382	337	402	410	398	381	381	366	360	370	329	377	394	345	381	383	389	387	362	382	348	339	356	351	346	381	382	394	359	374	374	355	365	413	325	409	374	410	371	380	383	374	361	354	389	397	344	395	382	362	385	351	359	421	356	393	363	357	377	376	373	401	333	382	352	363	380	372	406	355	351	393	374	405	406	343	379	351	377	384	351	392	365	417	407	403	387	338	385	366	360	377	364	376	381	370	390	382	367	370	392	390	366	368	408	380	349	395	378	376	407	340	359	368	400	386	364	387	340	367	358	395	392	407	370	427	366	364	390	343	400	335	384	373	359	380	400	376	379	388	362	334	373	377	359	383	374	366	374	372	351	384	378	369	370	359	364	390	363	405	365	368	352	354	406	365	365	402	366	377	364	392	409	380	364	359	367	377	367	368	380	355	371	383	377	357	424	378	325	422	365	360	356	352	368	384	392	317	399	396	344	380	386	359	398	343	378	376	384	386	369	372	392	403	373	352	359	417	402	434	345	371	371	389	373	353	392	385	365	346	380	366	374	378	365	360	355	373	366	380	351	377	379	386	396	401	387	349	360	380	416	374	389	389	359	373	389	366	416	347	365	342	370	403	398	403	367	377	325	380	371	395	371	366	373	374	381	373	349	384	385	385	348	375	356	397	393	337	374	366	378	377	371	411	421	360	336	340	373	388	374	408	346	385	394	366	380	399	388	377	384	388	373	400	413	379	352	391	378	355	392	399	391	356	394	392	385	412	397	378	363	360	407	386	379	361	397	399	362	395	373	376	384	414	375	362	380	398	395	356	372	372	368	336	348	375	334	381	384	403	356	374	376	355	395	383	375	385	356	370	392	370	396	354	373	387	386	382	402	372	386	376	347	367	374	366	360	349	395	355	375	364	368	371	376	371	388	389	375	394	361	375	372	366	376	347	342	380	353	381	388	386	365	372	395	355	386	385	388	388	400	346	361	372	406	363	383	375	348	380	391	393	341	370	432	358	366	394	375	368	397	371	394	377	374	358	346	385	379	376	389	375	371	372	372	364	376	376	367	356	350	365	372	356	370	375	358	356	362	390	401	363	377	367	378	386	394	360	339	370	366	361
23866	24970	44823	45251	32947	18434	4414	728	517	570	515	511	506	526	527	474	502	507	490	492	516	486	448	486	468	447	524	502	499	493	510	504	496	467	476	502	478	501	475	510	483	498	525	504	505	523	488	436	542	475	500	526	536	499	495	487	492	485	499	475	493	469	497	495	472	513	474	486	488	514	486	494	487	482	542	491	500	454	451	490	500	452	468	495	520	482	479	515	505	451	445	542	507	491	469	479	517	491	447	444	467	496	510	498	543	460	491	473	511	508	475	499	485	474	511	471	499	503	487	494	473	474	480	471	520	451	491	535	498	458	519	499	473	464	466	522	486	463	488	507	493	502	514	482	471	496	475	474	480	465	465	466	498	440	499	460	483	505	485	493	489	456	475	480	469	493	507	500	447	493	479	461	476	484	516	491	467	523	473	444	487	481	483	458	476	508	485	476	502	467	529	507	528	497	473	486	510	478	450	469	473	501	495	498	453	493	432	496	497	484	494	475	456	505	477	485	521	482	471	485	501	507	485	493	521	501	476	489	481	479	488	513	460	475	496	535	447	503	470	482	497	480	537	466	471	488	443	445	525	444	513	481	474	479	497	487	472	536	455	506	492	462	438	500	517	482	478	483	452	464	471	495	491	481	481	508	469	464	506	444	513	475	466	474	474	503	517	522	487	487	490	496	504	502	492	517	504	504	502	465	496	450	505	462	522	507	459	493	515	539	511	497	467	476	492	437	481	475	494	490	518	504	475	497	455	503	504	518	483	478	447	475	534	537	485	445	474	492	456	466	502	487	490	500	500	499	476	491	492	476	473	514	512	485	518	442	485	512	516	462	489	477	512	490	531	522	462	477	475	517	484	491	486	465	482	458	497	515	466	493	523	461	478	515	486	501	490	484	458	449	481	503	503	424	486	501	495	489	507	510	476	476	492	479	496	489	480	488	507	460	519	473	457	481	444	499	434	449	509	468	500	491	470	479	474	483	463	516	472	474	482	459	460	497	447	437	440	477	532	491	495	503	506	493	521	465	459	493	486	518	466	500	537	482	496	512	529	478	515	499	507	455	487	437	463	472	450	473	509	501	493	484	533	500	472	505	471	484	474	471	477	503	486	467	481	475	520	471	495	472	493	500	510	500	485	499	508	521	499	506	495	498	440	494	476	485	450	483	474	468	483	515	475	511	493	514	498	475	468	478	502	485	501	505	490	486	539	468	518	464	478	455	490	492	465	485	430	450	507	472	462	478	471	475	503	465	504	496	458	472	466	500	474	495	459	458	468	469	490	496	458	457	460	485	486	450	490	511	488	462	495	491	495	467	453	480	508	459	503	500	469	457	478	495	456	514	441	492	471	504	476	494	468	481	499	505	449	519	511	522	461	554	491	446	481	474	469	463	503	451	490	486	489	483	434	477	488	469	486	530	506	447	475	484	462	449	498	444	430	496	479	510	475	464	496	482	488	502	482	532	541	476	500	514	484	457	454	485	442	456	475	492	505	485	466	469	474	495	500	474	455	495	506	490	464	472	494	488	456	493	522	504	504	469	504	472	458	468	499	503	496	482	450	493	502	492	496	515	519	464	476	474	502	510	496	493	492	494	475	501	523	500	493	494	466	510	460	520	458	497	493	483	492	516	478	556	453	500	442	484	458	504	458	483	484	502	443	494	520	486	475	463	433	515	514	522	433	502	496	455	479	524	482	488	511	461	478	479	481	493	515	466	507	492	453	482	484	499	490	470	485	448	457	494	502	459	457	472	513	485	492	447	518	473	483	472	482	495	484	454	488	476	525	445	464	463	491	485	472	488	480	472	486	501	491	476	477	481	514	473	477	489	513	478	484	467	487	482	495	495	494	474	494	528	481	487	462	534	484	463	527	479	456	458	457	483	472	478	464	506	446	464	532	474	476	549	474	459	480	505	515	478	487	464	471	528	451	491	508	485	492	500	462	490	485	537	469	442	540	457	496	485	528	507	477	455	481	509	521	463	472	484	455	482	480	500	482	457	470	461	478	492	463	497	469	474	514	501	515	475	455	493	501	507	462	472	456	459	513	500	459	482	520	447	486	530	507	523	522	483	511	477	453	469	483	477	478	496	459	471	469	514	456	478	491	519	496	471	467	517	491	497	482	465	482	506	463	462	484	479	489	478	482	499	522	434	538	501	468	460	505	496	484	457	487	467	478	507	486	476	511	497	491	464	466	531	460	501	505	497	480	505	495	497	491	484	467	481	475	507	496	496	496	483	463	466	494	511	496	471	491	504	523	479	489	438	538	505	519	489	507	488	476	530	478	500	498	541	457	489	491	470	527	489	470	464	504	453	499	499	529	497	463	480	472	478	468	531	462	506	474	486	481	462	473	439	501	456	459	469	464	503	465	483	472	471	461	497	464	506	500	499	508	443	440	484	510	471	442	470	480	515	476	494	507	472	518	508	493	467	500	496	478	484	484	502	498	479	442	500	478	485	487	463	503	471	485	490	514	474	488	485	478	463	461	472	485	516	472	486	467	501	472	480	474	460	481	446	473	538	467	448	482	502	489	436	476	479	482	491	491	497	440	458	513	530	503	462	515	492	484	518	484	519	513	510	490	488	492	502	463	483	443	487	478	470	466	525	457	480	521	464	521	466	508	500	527	528	457	484	464	468	482	479	496	509	490	521	553	472	443	551	466	487	475	437	470	485	451	506	485	484	514	494	450	504	474	481	517	431	487	514	481	508	449	507	506	513	482	484	494	488	510	502	510	523	507	493	488	450	501	469	501	457	488	517	441	491	485	489	484	494	455	474	494	434	488	467	490	492	492	517	481	519	478	484	493	471	500	476	468	436	469	477	463	508	480	502	495	484	488	469	481	518	513	476	472	510	503	471	476	506	504	483	487	481	481	486	483	485	458	488	484	465	516	540	542	492	498	482	457	507	508	495	470	530	525	514	474	461	529	502	502	496	472	482	463	507	498	452	498	466	493	462	467	461	452	507	496	495	445	500	437	484	491	472	507	481	491	503	491	472	510	538	498	528	487	429	466	508	450	503	473	494	465	465	460	528	465	480	486	474	463	499	499	500	488	475	527	506	464	524	522	476	518	500	503	474	457	511	501	520	455	531	513	485	465	476	501	503	476	477	522	442	488	504	459	478	488	478	447	459	464	501	462	455	502	487	488	497	447	495	466	467	490	503	478	495	468	427	523	499	497	497	464	514	461	458	523	462	500	500	513	501	476	505	503	476	459	503	464	494	488	460	465	518	485	509	458	474	478	485	492	503	467	514	471	479	525	483	508	459	498	470	471	456	474	433	467	507	526	445	461	505	507	442	497	474	507	489	497	527	479	475	449	485	469	462	483	471	511	480	467	464	510	463	478	496	468	486	484	495	492	468	469	466	508	480	473	482	476	480	495	510	481	502	533	519	443	485	512	476	516	494	518	468	488	512	517	489	480	489	477	495	483	479	492	494	513	457	506	486	494	524	497	486	493	513	515	494	490	478	455	450	507	463
40146	97865	76065	53577	29513	9836	1492	552	539	549	560	553	516	544	529	525	590	548	541	547	538	511	541	531	552	526	536	502	546	549	530	541	572	537	572	548	528	527	581	545	510	508	542	561	522	563	534	547	540	529	523	515	561	560	521	577	544	548	537	513	544	546	551	546	549	568	529	555	527	550	526	573	546	567	540	543	519	529	544	520	555	542	570	506	521	556	494	524	488	534	519	540	542	493	549	568	512	548	543	524	540	575	545	518	507	545	534	506	525	557	518	516	513	542	538	522	527	565	520	534	506	566	511	512	576	520	540	570	502	587	557	573	532	535	557	526	546	534	489	568	535	571	543	550	521	518	553	559	520	512	532	526	548	511	515	579	527	546	557	494	517	568	543	503	518	554	497	552	584	490	567	501	522	530	510	540	530	543	568	523	514	495	497	528	543	513	537	528	554	493	564	533	523	508	571	552	549	538	545	509	529	547	520	577	535	528	553	542	533	567	518	512	525	479	513	561	538	527	542	511	529	569	514	522	554	498	571	611	567	527	530	550	497	490	548	519	527	535	533	535	504	487	521	552	516	568	511	568	528	551	547	511	592	521	515	544	506	533	521	538	510	533	518	541	572	530	562	541	530	546	547	566	561	537	532	557	572	556	533	588	508	554	529	536	552	548	533	539	548	555	554	539	548	541	513	533	516	504	531	529	514	529	530	551	555	579	528	508	523	522	509	502	522	530	562	524	517	518	533	498	552	508	543	538	524	567	527	503	533	548	536	568	550	498	523	548	552	538	516	526	580	533	525	536	536	482	523	549	526	546	533	539	543	550	505	538	527	547	514	498	542	591	521	543	498	530	532	549	539	555	524	502	586	532	513	528	542	527	534	509	547	561	530	532	568	535	521	517	511	498	479	521	558	555	521	547	535	501	502	581	518	547	512	531	512	521	508	533	520	518	534	547	516	536	528	559	507	517	524	535	541	536	549	577	521	541	531	541	548	525	576	524	556	533	477	546	520	551	566	532	541	551	485	527	541	545	514	541	543	555	542	493	492	505	541	520	501	522	572	508	518	503	522	513	523	522	525	523	491	494	531	552	497	533	552	516	531	497	555	546	510	491	535	534	506	568	564	562	582	530	518	555	513	557	526	503	508	530	559	510	503	530	558	536	517	516	527	552	548	538	537	527	551	530	553	555	559	516	517	538	509	548	533	512	520	505	531	525	545	538	555	522	563	533	522	551	519	525	534	518	517	525	540	531	564	570	526	521	582	542	542	543	549	542	556	561	532	536	530	547	511	514	514	514	568	535	540	508	517	548	491	529	541	516	517	534	544	510	556	527	533	538	502	543	524	527	532	546	524	546	510	518	559	574	502	518	518	510	542	576	546	540	544	574	520	515	531	531	506	560	510	559	529	558	530	549	585	513	514	527	566	550	538	485	536	523	541	557	538	538	571	526	519	550	554	571	527	516	515	526	498	492	519	528	564	572	566	529	543	530	560	525	531	498	529	527	516	519	563	571	548	532	525	545	521	546	559	592	543	553	548	532	592	566	543	560	508	543	543	554	518	528	558	520	539	545	564	534	527	540	499	535	515	535	515	547	557	556	530	515	551	527	504	536	562	570	537	504	547	491	544	539	525	549	532	528	517	527	542	553	581	549	522	552	535	499	557	519	527	519	543	514	532	521	536	555	568	531	570	542	514	525	522	542	528	536	535	531	562	530	515	504	554	556	524	528	519	538	532	525	526	509	531	535	553	533	541	513	517	542	536	505	529	521	510	532	555	532	542	502	545	534	560	561	568	539	568	532	513	507	548	515	535	506	551	530	522	522	521	581	539	532	553	529	503	572	503	570	504	525	530	530	515	538	568	523	539	552	498	527	554	550	542	581	547	542	520	538	549	517	566	558	527	466	537	535	573	563	517	521	508	537	542	489	528	536	529	503	522	581	530	564	536	529	508	512	533	519	572	579	550	555	530	537	553	489	536	522	537	518	553	536	506	556	509	524	522	529	510	543	542	554	540	583	528	538	541	518	525	552	508	530	507	468	547	537	515	501	472	532	500	497	508	532	533	532	559	533	497	537	579	585	516	511	528	536	589	537	514	553	505	489	523	525	513	510	547	519	516	496	533	550	525	537	520	565	497	542	520	545	529	538	566	563	536	531	514	550	514	519	544	550	534	541	562	515	553	504	546	526	515	572	507	533	580	547	525	524	552	509	551	524	517	565	535	531	530	530	537	495	492	504	567	536	521	495	516	535	533	507	574	530	510	542	544	551	543	524	531	544	553	571	544	517	522	519	489	567	539	528	487	551	569	551	529	531	559	500	543	542	549	521	559	525	498	522	558	513	560	572	576	587	515	579	554	581	561	512	536	520	550	502	526	499	536	552	528	527	546	573	532	560	540	554	575	548	517	514	531	480	506	570	540	524	523	551	545	526	549	519	564	523	525	533	539	530	533	497	534	540	534	495	571	527	556	549	514	587	509	483	579	549	560	511	516	542	532	525	575	505	555	535	533	531	513	521	573	534	532	550	519	523	542	530	540	536	528	483	546	546	525	540	503	534	547	534	551	537	514	479	536	572	547	510	507	523	525	525	522	537	498	551	527	553	537	536	521	509	511	521	533	499	565	489	539	531	567	547	555	535	507	523	489	538	496	515	538	519	546	543	531	545	554	558	553	574	520	561	555	514	551	535	506	550	518	540	541	546	505	494	570	503	516	556	538	534	505	517	550	510	506	537	543	542	546	568	519	558	575	540	534	524	543	530	556	557	560	520	517	503	511	540	542	534	524	532	530	492	526	559	601	563	532	521	528	529	552	547	514	526	532	530	524	539	583	534	535	539	528	539	522	516	540	536	552	540	509	509	514	550	513	533	532	561	507	561	508	523	568	537	544	507	529	506	554	538	537	535	587	561	509	526	501	529	552	504	528	549	500	518	529	521	517	542	527	521	553	543	524	512	539	553	527	567	553	496	480	513	486	549	531	533	565	542	505	559	567	506	534	494	506	522	549	523	556	528	554	506	540	512	526	553	564	560	525	506	507	579	542	539	542	522	540	563	538	551	494	523	514	532	549	520	556	540	557	561	525	557	539	549	520	545	525	526	529	550	537	518	513	546	551	526	549	544	540	507	523	530	515	502	513	522	546	515	523	547	543	536	560	496	528	505	546	531	515	575	520	518	529	536	504	532	553	553	564	482	541	532	556	523	551	502	541	513	511	545	558	523	588	547	528	550	550	559	527	544	501	517	544	535	512	517	533	521	527	559	504	529	535	591	513	569	529	542	513	482	549	513	505	527	550	500	552	504	563	511	518	567	493	542	560	559	496	507	526	562	542	531	529	555	522	541	499	509	555	549	535	546	503	560	513	554	551	556	544	577	506	534	517	536	544	510	527	513	544	555	498	521	518	510	536	517	533	555	503	528	565	566	521	539	557	560	506	546	532	527	534	530	526	513	556	521	508	535	529	566	505	513	520	558	551	541	523	524	563	529
28146	28108	30031	15569	3852	1091	463	355	366	320	359	350	333	346	335	352	302	348	361	334	358	340	344	369	312	339	362	347	305	375	315	331	328	343	332	344	315	365	343	353	297	348	316	357	312	337	361	335	355	343	347	354	390	341	356	356	315	351	353	370	314	339	392	378	306	304	337	323	352	312	352	332	331	364	348	341	318	348	317	344	360	331	354	341	321	352	352	367	335	321	310	336	333	364	352	334	360	323	365	345	358	313	364	333	355	356	358	358	300	362	309	366	322	351	338	362	339	348	363	316	329	347	336	339	362	328	329	392	379	337	337	350	342	340	333	366	338	319	349	308	311	364	329	353	345	328	323	362	298	319	335	343	332	361	329	338	317	345	360	319	348	340	360	323	347	323	329	310	351	343	317	313	333	341	330	333	385	332	323	335	317	334	339	328	348	301	326	354	329	302	325	302	326	334	322	361	332	332	291	337	316	307	337	370	338	350	363	342	359	324	331	327	345	317	364	348	325	344	330	351	336	318	322	369	347	314	332	347	345	318	343	293	352	343	361	356	323	328	360	344	357	335	321	318	329	297	353	322	326	336	335	326	347	336	329	349	348	315	317	323	324	346	349	335	342	330	350	378	366	304	327	364	357	373	326	335	319	359	352	347	367	307	310	313	341	312	325	315	342	313	342	359	358	345	327	368	316	333	316	360	364	316	336	308	359	348	339	320	332	331	339	305	355	350	350	335	332	355	357	313	292	321	336	322	286	350	347	310	360	307	332	335	332	337	330	354	325	343	342	345	321	390	350	324	314	345	313	321	318	348	321	366	326	369	380	311	329	337	295	319	334	309	346	347	318	320	338	345	322	353	319	362	353	363	302	338	323	319	336	309	333	321	326	343	346	346	339	335	305	368	332	320	331	329	356	307	334	315	326	337	330	381	356	307	370	363	356	328	360	335	349	355	364	331	356	340	359	322	295	307	344	324	356	333	331	322	332	359	364	323	315	356	313	334	314	337	322	350	316	337	328	318	356	363	326	342	339	333	346	350	349	298	327	336	363	315	326	335	320	335	332	365	321	340	338	323	385	354	357	340	371	297	335	337	328	329	325	344	324	327	343	317	344	356	335	340	340	328	333	330	345	330	336	353	329	320	318	333	369	348	314	328	319	344	341	318	327	328	360	338	316	343	325	337	351	358	338	328	342	364	363	335	323	343	323	332	337	316	326	342	343	323	346	328	372	314	343	317	347	357	347	355	332	366	338	356	336	353	342	324	349	358	341	361	348	344	323	340	343	342	335	361	357	320	327	329	335	356	322	322	297	324	321	322	362	300	338	360	351	308	362	328	329	369	352	337	312	317	324	349	301	323	338	355	346	327	314	331	360	330	331	346	330	339	385	332	331	340	362	358	329	354	292	292	334	316	359	325	324	358	344	324	343	359	331	333	325	360	337	349	368	365	380	318	367	356	356	377	319	355	316	352	324	316	364	336	350	319	315	355	330	319	360	332	322	358	300	345	390	318	308	302	341	344	316	355	347	345	364	331	348	313	338	313	324	344	338	320	356	321	372	345	323	366	358	339	326	309	347	335	295	318	292	335	341	342	359	341	329	331	317	314	379	324	312	344	340	337	334	330	335	292	355	328	405	319	356	358	338	327	329	337	374	355	346	325	380	353	359	386	341	352	338	371	314	338	320	323	335	333	354	345	323	364	342	347	352	341	333	353	295	368	342	352	328	345	351	355	347	333	353	360	338	318	338	302	333	351	332	341	351	357	340	341	331	330	337	352	323	376	342	352	342	344	321	343	337	329	344	325	338	321	337	341	306	353	319	316	373	357	344	306	354	325	347	339	321	316	340	352	304	320	319	335	317	364	350	357	318	325	353	327	342	324	321	328	328	336	352	337	335	356	341	337	339	339	374	350	342	323	363	342	321	318	316	327	347	357	327	336	347	343	366	328	310	351	340	358	335	327	357	331	338	299	343	359	294	352	349	357	320	334	323	336	359	333	355	348	342	335	352	352	354	308	319	325	303	371	327	336	351	321	316	354	340	352	370	299	349	339	314	337	369	368	340	320	313	339	369	302	329	339	356	347	310	323	317	322	326	379	335	337	360	335	316	334	350	351	302	347	349	360	335	384	332	337	323	329	335	348	350	327	336	336	338	355	335	350	323	312	329	326	357	314	325	325	360	340	346	365	326	360	324	358	372	303	319	348	356	331	338	310	332	387	326	306	309	326	369	343	319	327	352	337	333	323	354	305	336	321	349	336	311	333	375	327	342	342	345	302	323	330	345	330	344	319	344	358	368	334	326	331	320	292	316	324	305	319	332	341	320	335	341	346	356	382	364	308	321	358	344	324	348	346	348	333	356	337	327	352	349	320	291	376	357	293	338	366	336	340	330	348	322	322	334	389	360	333	331	339	330	333	338	335	348	342	302	335	314	343	356	300	312	326	338	338	331	335	337	326	352	345	368	326	327	355	345	309	378	348	355	320	299	356	330	329	349	347	355	324	347	368	368	342	356	326	374	370	327	342	334	360	305	378	362	356	358	356	338	336	361	336	290	337	321	342	361	303	303	311	327	362	311	300	317	366	328	337	325	353	368	370	300	333	326	334	375	364	356	334	357	343	340	358	305	343	289	327	358	321	309	343	328	347	340	317	294	332	311	321	362	364	337	301	358	351	332	296	328	347	334	347	338	342	338	345	325	346	385	350	341	341	341	331	312	341	333	349	322	325	365	357	359	351	323	357	348	340	335	399	338	360	345	332	351	348	357	325	342	324	312	336	353	339	357	355	319	332	337	349	339	330	333	363	342	328	376	355	357	313	335	323	372	307	347	337	343	360	335	326	326	351	359	336	336	347	365	332	345	332	364	342	349	315	369	309	327	364	337	325	316	320	322	329	297	343	340	355	356	350	347	357	342	343	340	322	324	350	346	348	326	347	311	329	369	331	308	338	338	345	326	341	347	374	322	320	322	328	335	343	329	357	324	327	341	376	324	335	355	332	376	353	364	325	377	322	336	339	340	320	308	326	340	381	319	353	316	341	374	361	331	356	299	358	332	328	352	333	338	295	340	338	354	306	333	338	327	314	373	372	312	322	334	375	312	348	320	349	343	338	315	376	312	338	348	332	308	337	361	364	311	335	303	321	330	371	324	309	342	346	327	331	321	354	360	356	348	353	355	336	349	348	318	352	342	313	324	348	334	330	299	334	342	346	289	366	353	337	299	343	342	337	325	334	311	336	325	328	358	333	310	320	349	376	310	332	347	337	353	370	322	362	337	314	337	349	325	344	321	366	343	327	347	353	298	345	322	337	366	376	321	333	334	320	342	390	322	328	330	364	324	335	347	329	335	362	344	350	299	334	330	338	348	362	338	299	315	325	353	356	357	360	326	341	329	369	300	339	350	324	319	368	350	325	322	338	351	336	312	307	344	339	331	342	320	319	346	360	334	337	349	337	322	325	360	311	340	341	335	342	358	293	349	350	331	325
14433	35748	25120	8655	2875	1023	382	310	322	308	315	304	310	315	312	316	313	324	337	318	343	306	302	315	319	342	319	350	331	342	321	348	336	345	344	324	305	335	333	312	349	325	326	305	318	324	309	349	309	307	310	315	352	325	358	386	346	350	327	321	315	326	300	346	300	314	336	330	324	325	332	309	293	309	324	329	318	328	334	336	341	338	334	335	341	334	313	362	308	352	301	300	350	357	293	324	304	312	341	348	333	333	340	312	333	333	334	343	331	335	295	315	302	348	318	343	334	344	282	333	315	347	299	317	319	294	318	325	356	322	315	305	321	323	326	356	332	299	320	317	312	321	337	326	341	294	316	311	304	321	322	330	337	360	285	344	323	337	329	352	346	336	324	314	355	334	341	322	328	332	307	303	316	347	342	300	298	330	321	307	287	329	305	348	356	299	311	316	323	336	333	320	302	331	318	295	319	329	325	336	309	339	326	336	326	317	319	310	333	322	321	321	342	354	323	322	322	299	312	309	338	334	277	322	339	311	358	335	299	332	331	328	312	284	339	323	327	324	330	331	330	357	329	316	335	295	326	336	336	327	320	331	361	335	304	321	317	344	329	333	314	349	342	346	299	330	294	293	309	314	345	333	343	362	324	307	328	331	311	330	313	319	322	324	330	319	320	338	308	342	331	334	334	329	342	314	310	299	333	349	307	313	314	315	341	310	319	336	364	350	287	313	335	345	338	354	307	302	322	336	328	350	333	302	313	335	303	309	339	324	308	313	325	334	335	330	319	317	312	315	328	333	362	306	316	318	328	312	303	325	339	322	322	317	324	309	328	307	317	324	323	310	296	328	318	324	350	318	307	306	308	321	305	342	316	292	322	341	331	323	335	315	295	310	331	332	331	311	337	310	350	305	325	315	329	318	307	343	322	340	334	348	315	334	300	327	304	312	354	322	308	333	308	310	324	311	342	322	339	302	304	339	310	358	317	304	310	324	330	326	295	305	329	319	315	337	305	361	360	362	309	318	314	347	329	339	296	321	338	316	301	316	302	301	347	302	340	312	332	352	333	339	329	329	327	339	311	344	322	318	338	311	306	305	329	321	315	323	326	345	310	349	312	330	313	317	364	316	354	315	343	333	327	322	298	347	325	309	331	281	328	354	326	340	332	318	334	341	303	353	328	330	353	340	292	297	322	359	342	310	330	330	317	306	302	352	320	322	324	336	334	328	315	349	324	349	342	321	328	331	367	326	295	304	335	328	295	341	335	335	326	342	342	325	350	316	317	320	322	300	349	370	343	323	342	303	327	313	313	320	324	328	323	324	335	321	317	356	333	391	335	303	323	330	329	343	335	348	292	323	338	319	351	305	313	314	330	334	319	347	320	325	339	353	310	316	313	320	335	345	321	343	326	303	315	340	325	355	281	359	341	304	305	315	320	316	300	329	331	314	338	313	341	304	347	344	316	329	313	311	358	318	295	318	290	348	324	327	317	330	292	308	291	356	301	322	379	313	311	299	308	316	335	328	326	308	328	354	326	332	346	329	328	338	331	293	320	332	323	363	346	312	305	338	300	308	322	307	325	298	314	330	309	331	338	340	300	324	333	313	317	299	295	341	336	325	303	372	328	307	316	310	305	308	325	300	318	332	331	339	347	316	321	321	305	299	323	343	310	332	320	341	318	356	304	312	323	364	305	335	305	305	355	282	352	345	326	370	306	316	328	301	310	339	317	327	312	305	338	335	304	305	319	319	312	326	329	330	306	315	323	317	306	341	333	321	310	284	323	342	296	312	317	339	330	323	322	292	306	319	314	317	291	309	322	323	332	333	354	315	321	315	340	315	326	306	308	287	305	358	324	341	341	354	318	317	345	315	318	315	323	344	312	326	326	327	333	331	306	333	342	283	336	351	338	329	351	308	326	316	303	354	333	342	314	350	336	317	310	329	350	334	323	302	353	356	325	314	320	321	348	329	333	309	304	341	298	316	313	326	301	302	338	310	328	310	317	332	317	322	324	330	314	322	350	299	294	341	345	342	345	307	330	332	299	331	333	328	310	342	321	319	358	315	315	337	313	309	330	347	316	333	333	328	303	324	325	350	327	344	301	341	286	321	349	341	327	315	327	318	340	287	336	317	333	333	306	300	345	308	288	321	318	305	328	316	335	302	301	335	319	286	309	311	325	293	328	357	308	344	357	345	299	333	321	314	339	338	346	321	291	346	309	336	325	341	331	321	325	340	335	322	321	321	311	314	319	324	328	347	317	295	294	327	326	313	342	298	331	300	344	345	314	317	321	325	309	341	330	342	287	340	341	340	313	332	333	318	332	321	332	322	339	316	297	307	317	320	332	331	350	315	321	359	368	320	337	339	319	344	344	360	348	298	315	301	334	327	298	323	318	299	352	346	323	346	330	303	316	352	301	321	306	323	304	307	317	303	346	325	328	311	283	319	326	335	327	335	337	311	350	289	291	331	303	325	325	349	320	334	316	335	335	325	300	315	314	324	335	313	342	331	360	347	351	289	342	341	289	323	311	308	324	354	333	325	275	272	347	314	344	320	341	330	305	304	300	330	294	361	308	325	311	314	331	348	340	358	307	338	328	355	350	324	336	326	303	313	340	336	321	322	320	304	318	329	298	333	325	292	330	309	327	272	309	352	302	300	335	336	330	346	352	296	327	305	330	338	332	357	340	329	322	364	335	286	286	315	363	339	301	337	345	317	328	315	285	335	313	291	336	292	294	342	351	294	334	359	311	353	310	310	329	347	319	306	308	344	310	338	318	314	307	306	333	312	316	338	313	354	310	303	331	357	322	299	350	313	355	292	323	343	319	305	321	334	296	330	297	326	332	334	347	304	300	308	335	350	311	325	316	321	330	332	363	305	331	333	378	368	337	343	335	363	304	335	341	321	304	315	311	335	357	318	301	349	338	324	321	343	318	329	312	332	332	357	316	307	359	343	303	321	306	334	288	316	341	328	337	332	300	330	333	316	324	298	354	324	313	310	322	313	309	326	341	290	321	317	319	330	360	333	306	307	339	319	329	320	318	309	345	311	317	329	304	319	303	322	326	327	333	358	342	321	316	325	348	328	312	307	331	315	333	346	303	329	314	333	310	308	337	303	331	309	327	330	321	334	326	334	329	312	312	289	319	307	316	328	353	323	335	289	306	348	319	339	328	321	324	317	310	347	320	348	327	283	313	313	339	334	382	309	319	333	323	358	345	323	324	328	345	347	335	331	350	336	308	305	316	340	330	325	329	314	353	328	320	312	321	329	312	335	326	348	325	300	337	330	315	325	354	323	294	299	328	316	327	302	307	302	298	328	331	360	308	332	329	317	306	311	299	331	344	307	323	356	341	327	322	301	348	337	331	303	336	346	327	325	333	339	304	292	327	312	340	327	317	327	345	315	323	323	359	305	303	360	317	343	315	311	353	363	307	296	293	325	318	305	302	340	330	338	323	334	356	330	337	329	305	328	356	322	331	323	331	322
25754	29779	49636	41590	20312	5934	769	431	376	366	352	368	384	333	365	370	411	361	417	363	371	352	340	364	401	372	371	369	329	356	344	354	356	370	383	360	379	352	391	358	321	374	337	348	338	371	328	338	405	360	361	337	380	377	344	367	372	369	343	358	349	371	370	366	334	364	363	375	345	372	368	384	379	347	370	325	385	346	387	382	365	350	345	359	382	350	354	311	364	361	331	367	344	366	349	360	400	366	350	357	350	381	376	366	369	396	376	376	385	389	366	351	353	354	364	353	374	356	347	385	372	350	353	363	356	376	352	390	366	345	373	352	351	373	342	378	358	360	344	338	350	387	334	375	382	378	363	353	370	349	344	364	342	356	330	366	366	366	376	355	367	394	353	381	356	380	363	312	326	377	349	343	387	377	378	366	367	347	365	363	370	359	352	369	365	383	376	356	355	364	351	371	360	364	340	346	362	397	385	360	350	355	362	344	353	337	355	342	381	348	395	370	353	350	335	365	367	349	368	364	360	354	375	358	377	363	390	342	328	360	341	355	349	364	390	357	355	382	364	322	341	308	367	348	352	334	358	360	371	353	361	363	368	341	347	347	345	347	335	387	350	383	355	352	356	380	351	370	342	379	344	372	374	329	375	344	318	349	384	364	344	355	353	334	336	374	356	376	360	369	364	357	316	377	373	356	362	345	391	347	409	366	393	342	342	336	377	388	360	391	348	330	410	347	392	360	387	345	358	362	358	377	348	375	347	361	347	322	387	358	350	354	373	373	324	362	354	377	361	326	347	368	356	383	361	367	372	364	363	344	375	361	399	374	370	372	346	372	350	383	314	368	375	325	332	359	338	353	399	388	364	380	387	339	325	374	366	356	389	353	356	370	352	382	390	346	350	352	363	390	342	326	359	377	378	336	363	371	353	334	347	340	391	334	335	377	377	382	354	371	370	362	359	405	351	382	356	368	382	379	386	364	346	374	365	362	346	352	373	373	376	375	358	316	375	344	341	361	385	377	363	359	363	325	363	353	388	366	352	392	324	340	359	407	358	351	362	324	345	370	360	344	361	368	339	361	363	376	381	360	335	336	369	354	354	361	387	386	384	339	355	364	368	330	361	360	357	362	373	341	355	403	342	364	373	329	364	361	387	356	354	360	382	402	337	368	355	391	373	346	349	346	372	320	352	383	366	350	369	365	381	380	344	366	376	373	394	354	369	344	358	381	373	361	355	361	410	353	372	398	352	371	376	348	352	336	383	373	337	364	359	357	378	383	363	388	360	350	374	372	362	335	356	343	357	332	329	350	371	360	368	335	348	411	343	366	360	350	353	381	375	375	349	371	361	368	391	372	344	363	342	376	376	326	364	369	345	350	328	377	388	361	341	361	366	386	343	408	348	371	383	359	373	341	366	359	355	368	353	368	341	374	348	357	340	332	363	366	339	345	353	359	338	372	374	378	357	360	367	380	334	345	373	377	349	352	354	362	381	383	357	345	344	372	398	367	318	348	354	356	371	316	384	360	350	360	367	356	391	378	320	378	397	358	340	374	366	367	406	364	375	352	357	383	348	362	354	370	368	375	362	354	350	369	338	356	381	347	361	384	366	354	370	410	351	334	358	372	377	364	416	374	374	356	335	335	356	360	373	400	375	384	371	365	333	415	371	363	349	336	350	359	333	309	340	370	376	350	377	388	340	369	378	372	385	358	334	379	354	373	393	352	332	350	360	384	351	367	348	346	348	361	372	367	362	335	338	365	355	341	326	382	350	364	344	312	322	322	377	333	376	410	351	367	340	359	367	374	346	337	338	341	356	359	360	335	380	346	404	378	375	376	349	341	364	340	357	362	353	384	339	359	407	337	348	327	356	347	361	376	364	387	344	352	349	342	380	352	368	315	361	365	356	371	379	330	326	353	323	354	355	364	371	349	342	402	338	366	359	347	363	372	428	391	373	346	354	342	343	401	343	357	294	355	361	363	367	375	382	355	386	369	380	357	366	356	349	367	368	370	363	360	361	345	369	331	364	313	351	354	355	378	401	385	345	362	378	362	394	353	373	373	394	367	362	351	395	374	332	324	382	354	344	351	362	353	369	366	349	344	382	353	358	374	359	348	320	375	358	361	355	368	382	359	341	352	371	359	326	333	413	346	351	368	367	358	366	396	359	360	388	344	358	352	396	351	366	356	350	350	345	374	358	354	348	383	358	342	369	363	351	357	374	348	344	408	329	352	345	359	361	397	367	353	372	387	371	377	374	325	367	375	371	362	344	358	361	339	355	348	365	370	364	352	390	329	364	355	340	380	410	381	366	334	358	348	358	392	350	347	347	350	325	371	343	354	373	325	358	369	312	364	327	382	366	337	370	345	368	365	330	386	338	329	368	337	363	362	361	345	324	355	391	357	352	336	373	348	367	373	306	392	385	416	360	387	360	356	387	357	371	360	357	364	357	360	289	344	356	386	329	369	366	352	375	372	368	380	413	383	386	370	363	377	359	348	394	312	349	362	366	364	391	377	373	372	377	357	378	375	338	357	380	364	378	361	360	353	386	364	371	344	402	362	346	333	379	388	362	369	358	352	371	357	358	362	350	377	377	367	340	355	330	384	330	312	362	334	406	370	333	362	365	331	354	342	348	392	399	382	340	353	346	378	338	358	350	351	349	355	376	380	390	373	369	345	393	357	346	368	367	326	378	383	330	356	397	349	362	357	360	374	355	380	375	324	367	385	380	340	349	326	382	367	367	380	355	362	361	355	344	366	367	339	354	379	317	347	327	363	350	364	354	398	362	370	391	383	340	372	325	339	352	349	315	341	343	348	362	352	333	371	365	373	350	345	359	360	388	346	365	355	404	334	320	390	362	376	356	338	368	353	352	353	386	361	339	327	394	350	346	360	366	366	361	328	343	348	351	353	353	357	348	339	360	347	373	372	345	375	375	379	354	369	380	338	358	353	377	350	321	350	328	376	342	367	359	399	361	359	365	380	349	364	390	367	369	393	361	410	363	353	354	381	355	372	384	400	359	339	361	329	361	364	351	389	334	340	360	340	379	355	347	373	378	361	359	365	357	359	407	366	381	369	331	355	342	337	426	355	357	370	346	354	361	353	359	363	359	388	357	376	348	378	336	336	369	343	346	382	357	357	349	368	380	355	371	364	367	384	349	371	367	349	366	385	337	346	341	369	386	369	332	381	362	379	359	336	374	351	386	352	369	380	362	347	343	350	356	364	356	324	378	374	330	378	367	384	366	368	364	363	353	378	332	343	348	334	369	381	362	355	353	349	343	369	380	376	360	373	357	339	368	306	339	351	364	346	354	356	349	338	376	373	386	381	339	351	369	351	372	370	390	351	360	345	377	347	374	354	391	346	365	339	348	345	334	348	356	399	380	351	331	404	350	369	373	357	343	418	380	361	334	326	370	389	354	376	358	375	350	373	386	342	350	379	369	350	345	377	349	359	408	373	352	337	324	358	345	368	375	363	361	373	372	361
41569	80978	60520	31232	11899	3577	573	401	398	377	371	392	422	378	375	370	351	377	383	375	364	358	385	367	371	344	400	361	399	330	381	363	370	328	347	381	346	377	402	352	385	399	354	345	362	348	407	395	405	425	420	394	382	372	397	384	354	376	364	379	385	394	390	374	369	367	381	359	362	393	399	378	381	408	363	381	359	362	375	393	378	375	350	357	389	367	357	368	403	405	368	367	394	362	414	389	381	402	375	371	360	370	400	347	358	376	383	384	377	392	365	367	377	382	366	350	349	369	376	386	376	375	381	371	369	356	369	366	384	372	386	389	354	369	402	379	372	379	368	398	383	374	357	367	359	391	372	357	400	381	372	347	385	350	361	393	380	380	383	358	369	357	378	370	372	381	379	358	382	377	358	354	375	377	381	386	381	376	367	373	364	419	375	358	369	378	389	373	376	359	347	399	382	383	364	392	366	388	334	346	368	376	398	390	340	355	359	355	358	369	372	365	355	439	403	374	381	370	328	389	388	369	365	389	367	372	373	373	364	319	390	377	360	374	388	374	370	392	341	378	380	397	348	399	383	377	381	368	400	372	373	379	345	368	378	369	366	335	397	326	360	359	409	351	350	352	379	389	403	361	397	358	320	380	370	365	372	367	393	381	398	379	379	385	364	411	395	351	382	367	375	367	357	374	367	398	374	359	355	391	361	370	389	407	337	360	360	366	381	368	374	365	364	372	396	378	379	382	340	360	403	367	361	383	361	381	351	340	404	380	373	368	392	351	325	382	338	364	394	356	369	368	424	379	364	389	394	370	373	388	393	395	385	364	372	357	376	382	394	362	360	358	376	351	404	380	384	377	340	372	367	405	406	381	377	391	407	351	374	404	385	357	393	341	401	381	402	376	367	358	394	376	349	368	359	369	377	374	393	391	390	366	391	393	396	338	389	365	398	372	364	372	352	357	366	393	341	355	376	355	383	366	376	362	338	349	398	375	394	356	362	363	382	362	380	366	374	396	368	382	363	370	315	408	390	370	365	391	393	384	382	413	368	377	333	336	367	368	374	355	379	377	376	380	340	371	385	369	386	388	327	384	325	376	381	365	330	374	391	357	400	350	387	374	392	363	368	383	411	361	336	376	374	382	374	371	379	364	360	354	371	384	364	368	354	376	381	360	384	372	408	420	349	340	373	380	372	348	361	363	366	382	352	374	372	367	406	397	357	381	387	371	387	411	397	366	363	395	346	359	363	359	413	374	389	335	381	361	407	349	401	337	359	362	376	393	358	357	351	348	349	378	367	383	405	369	339	405	351	390	346	381	372	367	344	353	374	376	338	409	333	401	368	386	336	370	376	416	350	386	387	373	370	375	355	383	400	360	344	370	391	373	369	390	384	312	401	373	409	389	388	344	364	329	351	383	338	399	344	354	369	405	390	395	392	372	352	382	390	413	385	398	390	362	385	357	353	383	362	411	382	381	360	373	389	387	347	405	396	347	408	367	369	383	374	375	337	350	406	387	383	371	404	374	390	377	351	357	363	374	371	347	330	373	343	380	345	395	380	370	386	342	380	371	351	359	375	371	389	384	389	360	398	365	393	349	324	384	369	367	350	349	359	368	375	341	388	356	361	377	351	395	358	359	362	368	354	394	409	394	412	366	409	362	398	348	343	344	385	373	368	405	378	362	363	378	382	393	389	370	409	369	356	379	372	366	374	381	361	364	337	374	364	393	346	362	392	395	350	378	350	378	399	369	370	340	358	366	372	396	360	361	375	406	362	354	385	365	365	388	350	366	350	381	386	402	381	353	339	362	381	388	369	356	411	388	382	381	370	383	375	335	388	396	413	409	356	366	372	342	362	381	355	396	371	348	366	378	354	370	365	389	360	363	382	378	389	389	349	390	390	373	357	385	365	377	378	345	389	364	372	349	366	327	375	337	378	380	350	405	362	352	360	399	363	376	368	343	375	384	372	363	371	328	383	368	361	351	367	365	369	395	377	375	364	373	392	376	391	342	393	387	357	379	370	416	352	356	378	359	376	390	382	418	374	365	399	372	364	372	377	379	356	382	425	397	352	362	346	369	376	393	369	373	400	391	380	375	373	383	373	378	363	361	400	364	389	413	370	404	345	355	363	360	404	346	373	379	353	346	365	401	394	394	398	369	380	345	374	403	364	372	358	355	335	347	388	362	360	365	384	417	398	361	375	392	396	372	379	364	384	371	376	371	350	375	372	365	360	354	390	395	362	395	379	402	355	356	350	364	387	354	349	357	380	345	384	360	345	374	374	400	376	348	381	346	356	337	378	370	375	385	383	371	388	347	352	388	389	386	393	408	345	363	376	386	352	344	370	400	384	368	343	326	370	353	365	379	364	402	389	371	352	380	399	409	393	350	361	368	379	384	396	363	355	388	384	388	374	364	371	366	404	406	376	371	363	340	364	352	350	378	330	351	366	351	367	346	340	361	359	396	337	354	363	366	355	354	361	375	393	395	394	394	413	432	369	357	365	361	419	379	344	391	349	366	378	364	395	397	376	338	353	386	379	352	362	347	366	390	379	366	370	374	336	366	394	373	362	372	365	376	360	397	359	371	402	386	360	338	373	374	367	341	377	409	363	381	377	442	347	355	404	354	388	394	390	368	357	410	369	379	378	349	386	395	378	377	342	383	390	366	399	359	401	371	404	382	344	379	370	347	386	361	381	351	371	367	367	367	387	360	373	381	371	341	361	391	345	358	388	364	404	374	340	391	350	364	380	397	374	374	380	363	377	363	366	374	419	362	367	366	385	399	365	385	375	356	363	403	353	341	369	377	377	407	366	368	386	366	347	356	348	377	380	372	348	374	325	376	386	387	359	381	349	396	364	369	402	356	390	378	349	378	392	403	371	404	369	414	393	403	365	400	371	415	344	382	391	372	364	343	363	388	371	365	387	383	372	367	368	380	366	348	386	368	372	421	356	351	380	349	355	399	384	395	358	390	387	355	376	339	387	375	374	344	348	375	384	369	368	368	397	364	374	348	352	355	340	359	366	348	386	373	364	360	413	414	368	380	356	395	357	377	347	396	399	367	397	399	376	362	347	355	380	368	390	382	392	366	370	350	366	390	407	344	365	390	360	368	370	348	377	379	421	392	399	402	383	349	387	366	365	387	323	370	366	383	364	381	394	387	390	386	382	367	335	368	356	354	366	397	364	364	370	362	408	400	387	349	363	373	363	337	366	380	381	353	384	398	395	350	348	387	357	403	371	402	346	399	366	354	400	373	350	364	363	332	380	358	407	377	386	356	370	413	357	363	347	374	361	353	336	414	364	365	378	368	349	327	367	396	372	368	376	352	373	359	377	367	371	335	398	349	400	351	407	361	372	357	384	396	388	378	379	390	340	397	384	384	422	387	389	387	412	374	381	393	372	376	388	378	354	372	369	378	367	397	382	398	356	362	365	406	351	384	352	380	403	386	371	391	398	365	349	366	385	384	397	394	369	348	375	425	344	372
23992	23677	43868	46072	32880	18227	3711	669	529	545	517	472	516	492	478	493	504	558	501	505	495	539	491	519	513	479	522	513	488	487	481	518	489	494	503	493	451	516	488	499	491	485	479	490	497	487	490	497	502	469	459	472	469	504	492	471	505	504	512	509	440	482	495	517	483	455	447	481	475	493	479	470	473	499	476	483	499	509	467	481	485	450	497	470	485	461	477	491	489	481	453	477	483	476	471	444	450	501	503	506	492	522	496	502	432	478	496	527	466	483	465	511	496	485	480	447	468	509	481	498	530	451	500	473	522	500	494	471	499	501	506	470	520	518	460	459	467	467	513	504	509	497	469	488	442	501	508	489	481	471	471	466	503	507	491	484	476	467	512	472	477	478	491	452	509	421	442	503	505	485	499	462	479	540	472	501	438	459	471	473	452	461	478	520	472	496	490	446	456	468	480	516	473	473	448	480	497	515	489	458	511	450	459	468	482	497	471	494	534	478	489	472	476	514	487	500	460	437	507	507	499	473	459	472	428	482	434	485	483	481	440	514	487	489	489	477	477	465	498	559	462	465	482	461	449	471	466	505	473	428	490	508	469	473	517	510	491	450	510	506	457	450	473	460	513	489	465	529	489	486	519	497	459	466	459	483	511	451	504	461	484	474	460	446	474	482	482	459	513	476	511	459	469	487	489	484	532	524	487	467	524	503	464	502	502	490	509	440	476	481	487	486	509	516	491	501	473	528	489	497	479	507	463	472	519	475	452	504	480	497	506	475	492	501	492	492	498	471	481	497	474	481	475	496	463	466	478	516	487	516	491	524	475	469	457	513	476	484	472	521	475	486	489	457	444	497	449	524	503	442	460	519	479	445	546	530	474	455	453	483	463	513	500	486	484	524	508	459	458	502	449	473	487	511	496	437	463	491	468	474	463	485	466	495	498	498	480	501	486	460	478	531	474	484	469	462	492	450	474	500	496	553	472	479	446	465	444	496	508	523	531	450	501	524	492	496	490	491	426	478	475	468	474	478	446	519	487	487	455	498	505	480	475	449	514	496	488	480	505	481	460	478	477	451	446	486	509	453	469	458	456	489	468	500	488	467	476	487	447	483	506	475	478	457	507	480	438	520	481	492	472	482	451	498	482	472	469	451	483	496	487	524	503	495	508	476	509	471	495	502	459	512	465	455	507	467	440	480	518	506	496	516	471	505	487	489	472	482	486	483	520	496	498	470	513	490	471	543	470	512	487	525	482	509	504	470	481	486	499	482	449	514	495	462	486	467	487	510	449	479	454	492	490	463	445	525	445	473	468	472	475	525	448	468	453	485	495	482	507	485	515	510	464	513	485	474	501	500	455	486	498	496	501	491	481	452	491	468	479	493	467	469	486	489	496	501	429	480	476	480	513	492	525	500	484	469	478	510	502	488	490	520	487	491	493	497	495	483	510	522	457	522	472	487	487	482	461	462	509	466	467	515	453	511	501	510	506	497	452	515	466	432	547	450	496	486	461	481	500	499	474	441	498	495	522	507	482	473	510	471	505	478	448	510	478	495	484	469	479	513	482	479	503	494	500	463	493	487	476	504	510	472	474	493	500	487	518	481	504	463	486	466	495	488	477	499	513	498	466	476	463	473	481	452	479	491	502	487	495	476	479	465	500	478	455	468	510	498	518	510	449	473	505	507	466	490	491	513	477	483	444	500	470	462	516	511	478	489	497	512	466	499	520	465	455	470	481	477	457	494	501	494	451	485	485	427	469	517	459	485	474	539	510	478	501	480	494	505	460	459	508	494	466	499	478	458	480	508	500	491	417	447	527	469	518	471	458	465	497	465	493	497	450	463	543	475	465	512	466	499	451	455	507	507	486	493	476	472	469	512	503	503	499	528	518	497	475	466	488	510	461	456	513	523	443	491	438	522	502	443	501	454	487	525	469	469	466	502	483	478	474	481	484	450	480	534	481	495	485	484	512	447	478	451	507	450	485	463	492	491	488	511	530	494	478	538	461	515	504	470	475	479	509	483	502	490	490	498	485	495	464	459	491	487	529	477	477	527	486	494	477	485	465	435	496	505	475	480	487	485	477	485	464	492	482	492	506	497	465	468	499	526	486	491	512	492	477	475	449	504	456	461	481	472	468	488	465	497	461	481	459	452	473	438	480	452	490	476	459	485	478	432	448	499	491	498	485	458	489	480	474	518	458	497	491	480	498	466	524	425	475	505	510	473	514	482	459	482	514	464	524	478	411	472	456	484	489	474	503	501	463	468	487	471	439	491	463	523	499	529	492	487	470	464	480	439	459	479	456	452	493	505	495	495	461	512	457	484	536	474	453	455	489	444	490	462	490	490	490	530	511	468	495	477	470	478	504	464	453	439	482	468	471	489	471	472	443	467	466	469	463	473	511	470	449	484	442	468	464	464	474	470	494	476	494	487	439	459	482	473	473	511	503	472	505	521	493	453	506	497	464	469	482	455	463	477	483	507	486	457	494	491	453	474	489	490	480	513	487	485	487	493	456	442	499	473	458	494	456	464	496	467	443	466	494	473	468	492	493	492	530	437	506	447	486	554	508	499	500	520	467	493	484	496	465	508	495	482	486	495	468	474	488	425	479	489	505	476	479	481	484	473	486	552	476	530	492	488	501	476	484	455	514	516	489	489	480	474	461	438	464	509	489	462	474	457	540	472	488	475	496	445	449	512	490	508	535	488	478	491	488	457	476	445	468	479	483	467	473	450	479	498	454	433	483	482	483	463	501	443	477	470	480	467	464	488	469	495	497	470	432	468	481	471	503	541	512	458	457	456	485	449	448	504	513	484	504	425	478	445	448	489	494	460	454	511	440	462	465	487	488	510	476	491	465	473	494	475	486	492	504	472	488	468	474	469	458	483	456	515	517	486	457	475	488	492	450	453	508	463	545	484	470	490	523	492	511	472	459	472	436	472	467	466	470	435	477	497	491	475	478	445	449	471	483	471	520	521	529	493	502	447	486	470	496	467	536	484	503	425	446	481	445	474	494	505	475	448	435	478	465	482	499	497	487	471	475	529	487	469	428	484	513	485	460	490	487	462	493	480	471	493	452	522	472	484	455	522	496	521	493	493	472	507	447	466	431	469	502	499	517	495	498	467	464	462	458	477	508	431	505	482	513	521	465	446	441	497	439	469	441	467	453	505	486	470	458	474	489	491	517	484	443	511	543	450	481	457	473	473	526	483	475	473	461	456	466	473	485	505	465	452	473	459	497	470	535	475	450	460	486	493	500	479	469	461	500	508	457	450	481	457	476	458	484	457	443	491	505	486	490	493	459	473	486	468	503	499	458	483	469	503	466	464	519	490	508	471	470	510	445	491	489	468	480	485	472	463	490	498	476	481	486	460	459	445	467	483	500	486	504	488	476	477	463	464	423	551	472	487	501	472	482	539	484	481	426	500	497	489	474	472	459	493	478	502	507	497	520	490	479	491	480	473	502	454	485	461	487	470	478	454	479	489	478	490
57625	100034	80364	56749	29641	9015	913	517	488	564	537	520	554	568	534	538	546	569	543	498	527	548	568	548	554	522	505	518	544	532	512	540	545	541	552	554	506	511	509	554	537	496	538	590	570	532	550	554	567	540	567	516	557	547	520	505	522	497	562	524	512	548	556	519	509	528	532	566	527	532	538	546	523	551	538	526	521	539	519	515	550	498	537	518	531	515	534	533	505	551	532	502	506	523	597	499	553	572	511	498	509	522	497	552	543	542	535	548	508	566	532	545	517	521	514	534	533	509	500	555	568	537	540	515	509	581	507	516	490	539	510	544	522	529	532	502	554	507	511	526	500	558	508	503	525	488	583	474	553	534	494	495	515	492	504	517	503	506	558	586	498	557	517	492	536	522	510	495	550	534	506	510	540	514	486	521	518	526	565	517	545	549	564	499	524	502	564	505	530	548	548	541	485	555	516	600	487	571	527	554	532	538	523	521	497	498	514	556	545	518	533	555	516	534	559	554	542	501	521	493	457	565	500	513	557	516	515	526	528	549	531	516	534	517	512	526	506	528	508	526	545	524	496	508	531	542	537	550	509	561	530	525	539	494	500	547	461	504	558	547	527	545	533	548	545	529	536	519	501	511	523	515	515	497	551	498	468	519	516	541	528	521	524	581	533	525	534	500	509	512	547	507	528	505	535	566	549	555	530	522	507	525	484	529	540	538	512	506	518	502	496	507	509	568	495	528	546	522	540	531	543	540	504	550	504	541	547	496	509	555	517	498	529	528	543	518	495	484	549	513	561	490	541	533	524	466	510	486	510	509	519	515	525	539	526	545	525	535	528	528	500	510	573	505	528	521	500	536	482	541	554	502	564	493	484	515	588	528	550	553	493	526	514	500	517	514	546	544	531	510	507	531	508	594	529	559	542	539	545	517	518	546	525	483	524	552	509	484	528	515	514	511	518	518	530	544	518	504	521	531	570	549	540	566	504	512	553	535	535	535	558	532	483	528	516	559	562	508	502	528	511	530	523	533	523	550	578	540	577	503	526	533	561	535	538	538	494	521	533	512	517	552	546	531	555	542	541	561	517	520	487	486	547	525	534	518	516	526	549	560	519	535	585	526	530	523	542	519	537	536	504	520	540	542	540	517	504	517	514	515	525	511	498	528	508	562	512	544	513	536	531	526	489	520	524	537	533	571	555	528	538	531	500	557	541	519	527	541	497	565	539	526	538	511	524	535	504	548	525	528	516	530	535	504	504	508	517	521	495	575	551	530	483	551	542	505	534	542	579	511	548	477	528	517	497	500	523	513	521	521	519	533	537	528	502	514	516	554	505	514	515	513	547	566	544	528	525	479	532	514	529	560	539	550	577	516	562	495	533	533	530	564	517	554	541	543	503	530	530	541	496	499	531	533	537	544	556	526	540	498	494	532	552	547	519	511	549	525	589	540	515	546	536	534	569	521	552	510	550	534	493	510	554	519	536	508	475	530	510	509	514	530	526	541	550	569	527	501	568	541	528	505	510	508	524	550	517	522	511	528	507	549	555	549	536	549	528	500	542	535	511	591	538	536	506	554	526	534	545	517	559	537	523	509	517	558	491	549	553	522	572	481	536	542	518	530	502	504	508	531	502	507	516	553	537	537	518	509	499	490	496	542	522	485	509	498	554	551	506	493	550	537	517	521	544	522	499	529	534	520	545	524	524	551	547	558	515	551	564	522	548	533	525	502	500	542	550	545	513	498	524	531	535	508	520	522	516	522	546	555	504	499	528	514	524	547	550	536	503	554	525	522	533	509	511	493	529	510	546	508	513	518	524	497	518	487	516	528	513	541	513	535	534	570	527	523	501	517	532	511	540	545	546	510	541	541	496	525	526	549	530	504	554	535	527	492	494	533	504	499	540	539	516	546	514	575	528	476	535	540	510	516	564	526	585	500	536	529	557	504	537	541	531	535	546	562	532	498	548	510	556	535	561	521	498	490	538	529	524	578	537	543	508	534	517	487	465	501	540	504	552	518	536	522	503	552	535	502	527	496	558	548	536	518	553	535	529	542	539	502	497	502	563	538	495	494	550	531	551	514	535	556	499	482	524	540	537	554	541	535	525	531	503	498	513	513	513	535	498	533	508	533	512	494	509	524	493	494	572	534	555	516	527	489	521	530	499	532	491	578	514	527	554	531	538	539	554	564	551	524	541	549	543	500	482	532	478	532	514	537	525	504	504	543	557	528	515	508	544	518	546	498	535	524	511	533	507	514	536	529	517	522	538	501	517	535	532	520	521	519	545	530	532	519	520	509	513	553	555	510	528	516	546	479	601	507	541	541	500	509	528	530	534	529	525	514	501	531	498	540	484	526	490	507	549	501	514	527	549	546	529	521	514	500	502	566	515	550	511	536	537	510	513	493	518	571	550	534	492	538	494	567	533	525	524	537	528	517	538	520	519	541	507	526	481	506	513	512	546	523	529	497	493	528	557	476	527	539	503	521	499	513	555	537	529	507	518	514	551	494	519	555	521	511	500	542	502	562	511	519	480	543	518	523	533	510	520	533	535	521	515	497	508	520	516	551	568	542	468	554	476	562	509	540	505	511	539	498	518	487	513	519	487	526	560	529	531	495	524	533	530	515	552	507	567	523	506	489	540	517	549	514	516	543	542	522	542	575	520	555	519	518	528	510	523	521	500	519	513	561	509	528	572	541	543	536	496	514	533	548	507	519	504	541	547	543	503	527	503	533	513	522	516	502	549	512	507	505	507	528	524	512	499	519	543	532	518	523	494	538	516	536	553	531	533	519	507	514	521	509	493	511	555	509	574	571	516	517	532	530	531	531	515	537	506	549	546	544	567	531	558	520	509	554	473	545	544	508	525	551	513	504	517	552	507	518	508	534	466	532	516	528	505	503	603	518	494	526	499	519	518	548	516	508	440	515	527	603	557	519	517	504	554	489	544	525	493	526	523	543	549	560	523	508	557	520	513	522	548	486	526	476	496	537	548	504	554	569	480	550	551	497	509	531	540	506	532	506	535	517	513	521	511	536	545	492	525	509	525	558	519	523	562	528	538	528	572	556	492	501	520	499	530	522	541	540	547	530	523	554	524	543	476	515	525	527	520	524	473	560	520	555	509	530	515	532	540	541	532	509	548	506	571	549	524	504	499	520	515	535	522	516	528	496	503	504	542	537	474	528	500	556	506	559	484	564	511	510	552	497	527	496	542	512	523	521	536	521	504	535	550	527	527	500	547	527	526	554	543	553	522	536	507	517	548	529	524	542	546	541	560	529	490	534	516	500	503	545	533	538	508	473	534	536	537	531	514	529	573	517	507	539	554	521	555	547	539	503	505	541	536	512	502	507	514	483	518	510	547	520	514	515	495	496	515	535	529	533	531	497	534	511	516	461	494	523	586	511	533	533	495	532	523	518	529	521	523	529	527	509	521	499	527	494	552	516	548	528	503	523	507	518	510	529	515	521	545	505	577	523	527	533	575	505	525	549
27673	26574	31656	16730	4274	1158	426	330	335	315	311	322	354	330	327	323	316	321	327	321	330	328	334	312	350	337	326	321	364	319	320	330	314	309	342	313	348	351	300	348	303	318	307	338	332	363	354	331	357	362	350	370	329	339	347	330	323	312	308	328	308	351	338	329	317	322	310	317	322	332	348	333	349	319	351	335	342	352	350	342	320	339	337	348	336	328	332	303	316	321	331	330	307	345	359	288	320	320	322	319	318	347	352	315	334	345	295	288	337	317	361	320	303	337	318	317	319	326	336	318	328	320	351	334	332	309	312	362	313	337	350	330	351	325	335	326	326	340	337	359	356	339	335	331	308	320	314	378	343	320	335	350	306	328	310	305	311	314	285	292	337	328	323	360	294	359	333	316	346	348	358	338	347	285	355	316	348	323	330	325	318	363	358	352	370	332	303	351	333	320	315	326	313	351	355	324	355	296	371	341	309	335	351	282	309	321	324	305	336	325	358	343	325	308	311	330	358	336	368	333	309	313	320	336	331	328	305	329	355	312	324	368	318	367	321	353	362	355	357	317	347	314	314	337	309	342	328	351	307	310	344	365	302	335	329	341	374	310	333	361	330	343	334	331	331	327	308	355	346	319	342	323	322	298	348	322	345	349	329	336	330	303	348	333	336	315	316	307	334	343	356	287	377	334	347	326	347	288	339	326	344	323	334	329	337	342	335	338	335	289	340	326	350	380	351	301	340	336	343	330	363	312	308	345	325	339	319	342	348	322	326	332	359	308	309	327	333	329	330	339	327	316	358	350	316	338	337	340	349	328	309	313	290	321	317	352	330	343	329	335	355	338	297	356	316	364	299	336	337	313	317	327	348	352	290	337	331	341	357	336	299	341	345	358	332	292	351	338	355	293	330	347	323	344	339	328	313	297	330	310	312	344	335	350	368	347	326	326	330	331	312	326	322	324	365	356	317	321	348	352	333	348	367	375	334	316	330	326	324	329	342	338	335	326	314	340	310	311	316	309	347	310	352	336	327	320	319	337	351	336	337	318	294	356	335	330	321	336	343	317	308	355	304	329	319	340	357	333	322	336	347	348	304	307	315	328	335	368	336	319	315	320	329	355	333	320	336	320	316	321	365	353	340	332	332	334	306	322	311	319	323	360	360	359	341	325	324	324	355	330	312	297	308	323	339	316	311	365	340	319	341	332	365	333	347	318	344	316	302	324	319	322	326	308	325	304	335	319	367	308	325	337	309	333	324	335	291	370	326	319	314	364	330	375	332	363	313	342	324	344	334	339	318	297	312	351	343	337	345	354	354	297	326	318	321	348	337	338	312	314	335	306	331	331	358	308	349	347	304	319	321	328	337	343	315	313	326	317	311	329	321	293	322	344	337	321	360	276	305	296	301	330	355	352	339	331	331	323	328	354	367	330	317	348	345	330	305	344	340	299	314	314	339	333	332	303	354	327	332	324	334	354	318	341	334	365	349	350	327	320	336	339	330	352	308	372	357	335	301	338	347	361	338	283	302	325	312	324	306	353	332	322	332	361	332	337	335	308	320	315	310	344	321	324	314	324	363	300	324	320	331	350	327	319	331	336	320	316	324	316	306	329	299	335	306	320	330	358	352	320	324	302	295	320	353	307	334	364	325	339	330	319	337	346	330	319	342	316	328	306	325	322	340	299	334	310	313	315	328	318	357	274	309	344	351	337	316	318	349	340	302	348	357	328	326	340	323	350	312	326	337	328	363	334	323	382	349	325	350	351	345	342	354	336	349	328	298	352	335	328	320	336	338	323	342	339	341	338	296	332	312	364	333	317	338	323	352	305	299	314	331	361	330	299	295	336	328	312	344	342	317	352	342	332	330	332	312	358	325	311	319	318	302	334	333	357	358	357	347	339	319	316	330	346	307	315	316	322	327	369	308	303	329	355	323	375	304	334	311	313	310	296	346	347	308	338	322	319	343	322	332	319	349	309	324	323	299	338	334	358	298	342	308	312	325	352	349	302	317	312	309	384	338	320	354	353	319	317	325	325	338	303	337	351	334	346	363	301	337	329	326	329	331	360	346	341	348	350	333	352	339	295	349	295	352	316	312	329	317	318	335	340	328	325	334	337	314	329	328	328	343	334	357	317	309	318	300	336	326	318	302	350	322	350	312	313	351	329	328	352	345	323	329	351	315	317	299	326	341	331	365	350	364	336	320	312	318	318	333	306	293	304	338	314	306	342	364	320	330	307	316	358	320	307	339	304	325	320	319	315	299	303	310	334	334	343	316	347	313	347	320	295	359	326	349	338	308	326	351	284	335	327	362	347	352	359	346	303	313	323	323	352	282	340	291	316	340	328	348	334	317	295	354	379	342	337	345	323	327	311	339	363	296	361	317	342	339	332	327	324	303	327	325	363	322	336	310	299	298	318	371	353	320	301	373	344	330	308	338	330	319	316	323	301	336	318	342	329	323	353	327	295	319	338	340	280	348	350	348	327	360	345	310	305	315	364	346	334	356	353	313	321	370	294	312	318	338	338	327	372	319	338	328	331	337	318	358	289	306	339	340	332	313	311	332	293	345	337	292	315	329	304	326	318	350	319	311	311	353	318	337	328	318	341	338	303	319	335	320	348	326	303	318	311	295	378	346	334	291	316	351	384	372	312	348	344	315	338	323	328	332	348	344	331	343	323	333	308	343	363	340	301	336	311	346	347	364	377	365	322	334	342	340	322	329	327	349	358	342	315	336	363	337	325	356	331	330	354	321	317	321	332	363	335	340	283	333	339	334	292	353	338	325	340	349	336	337	346	310	345	337	333	357	343	370	361	291	321	334	318	345	342	363	356	346	324	335	339	324	349	344	333	327	327	373	317	311	337	304	347	318	327	341	312	321	313	311	310	328	331	320	295	296	316	326	296	314	345	343	329	328	310	325	317	336	282	292	308	338	344	339	309	342	305	359	332	334	324	330	333	302	326	333	349	347	360	346	338	356	319	316	330	352	360	363	348	344	352	330	328	323	345	339	345	317	345	335	332	317	358	315	357	346	351	309	312	322	344	295	339	290	345	302	340	301	366	334	339	338	326	323	329	311	341	323	330	327	340	350	335	308	319	325	318	328	280	334	342	316	304	342	317	315	358	328	352	327	371	366	357	298	322	336	304	319	345	306	310	341	353	308	315	327	304	352	324	353	372	361	344	327	371	320	328	313	333	343	338	309	347	338	301	328	338	320	348	322	356	329	303	353	320	318	315	333	306	303	349	354	352	322	319	289	338	309	315	344	332	341	325	334	309	321	324	315	302	339	333	333	360	340	334	356	306	321	327	355	336	342	328	349	329	325	361	323	325	313	295	388	335	310	328	362	279	341	306	309	342	337	331	317	326	315	387	335	315	316	309	312	313	331	326	334	327	317	330	325	298	306	357	333	332	320	342	314	332	318	352	350	305	327	348	354	338	319	330	353	316	344	350	315	321	337	339	310	325	325	305	352	340	307	317	335	337	332	331
11545	34511	27009	9231	3238	1124	385	327	328	303	304	308	306	333	328	322	334	285	326	300	330	311	319	312	327	296	283	307	294	332	304	301	352	322	280	306	336	321	322	311	323	298	312	329	339	326	305	328	317	295	341	302	340	299	290	319	301	332	330	311	319	308	330	345	306	300	291	350	311	323	295	321	321	316	302	308	289	323	343	318	347	327	329	355	324	303	286	316	333	316	365	294	305	313	294	311	342	308	340	301	316	343	317	329	301	329	324	306	324	334	316	319	315	327	335	320	342	283	310	317	288	289	327	297	334	311	299	293	326	336	294	318	317	316	328	326	323	315	325	297	304	319	327	276	304	321	298	325	326	328	319	338	319	315	314	287	293	294	320	308	308	341	298	324	284	327	310	312	311	290	319	318	340	328	310	309	298	307	340	305	298	314	315	304	302	316	314	332	318	368	319	322	316	310	321	311	321	344	347	314	325	323	345	324	302	307	333	322	310	312	341	303	307	309	296	308	347	308	316	315	297	290	327	312	321	306	310	324	328	320	300	283	300	317	333	300	312	300	319	330	282	334	322	330	298	277	321	323	304	301	287	345	296	321	309	325	326	304	357	320	308	330	319	284	303	333	277	310	321	302	322	342	360	329	310	321	319	349	313	335	327	302	320	306	335	289	315	290	318	314	295	313	291	316	313	328	315	289	331	331	316	323	334	310	350	338	349	337	345	313	310	316	322	354	305	329	341	323	301	310	303	315	337	354	273	320	291	278	279	312	317	314	317	330	308	319	297	335	315	356	323	318	302	306	279	310	323	295	312	317	300	321	335	315	293	321	331	293	328	297	319	293	291	319	293	309	299	307	349	370	337	310	311	323	325	307	325	336	292	300	334	334	334	302	345	299	322	353	301	313	341	317	287	322	313	368	311	328	291	338	310	310	313	314	320	313	305	297	303	341	332	308	335	306	330	295	329	305	335	307	307	323	326	310	342	331	308	316	326	317	310	295	314	280	288	316	316	308	312	354	308	326	326	323	328	318	339	315	307	321	339	332	316	311	316	311	321	312	304	344	318	318	342	312	339	299	333	316	302	339	336	304	316	347	324	320	336	324	286	291	310	335	291	306	342	334	323	286	304	326	299	294	308	342	370	308	332	318	344	322	309	305	334	296	344	267	325	321	326	325	326	329	332	331	316	313	314	301	321	291	310	302	311	299	337	327	307	302	292	316	293	307	325	310	315	306	325	342	307	321	327	291	347	306	297	300	271	316	333	321	356	332	311	308	304	318	306	310	289	314	304	321	320	297	317	294	313	342	313	297	335	300	286	311	302	313	321	321	303	302	338	303	291	323	322	310	325	285	357	303	316	290	322	312	347	329	316	352	335	317	321	325	322	352	329	324	327	352	306	324	334	327	316	325	314	304	310	302	321	345	316	288	320	302	272	331	298	317	314	284	310	307	325	312	303	338	323	350	324	306	316	330	298	344	334	341	316	334	346	314	346	311	309	298	303	299	317	277	324	325	290	315	315	348	325	288	323	314	282	289	311	307	319	345	311	280	305	324	300	319	328	327	320	319	324	317	309	301	301	319	330	314	304	296	291	335	304	342	341	342	364	353	312	300	363	298	324	316	322	309	291	323	327	294	311	286	325	302	311	304	316	284	314	273	321	322	287	354	338	315	301	302	318	322	321	317	324	315	325	339	323	311	314	336	299	336	303	317	292	346	320	310	355	323	310	308	324	299	307	304	300	313	336	306	281	346	304	321	339	321	309	319	294	319	300	334	327	281	340	321	352	304	304	320	297	305	288	303	309	311	340	347	322	313	312	306	297	330	314	316	292	309	318	330	347	334	321	346	322	344	318	324	300	312	331	317	320	300	286	337	332	345	289	321	328	315	320	325	305	325	304	313	306	333	327	307	320	284	285	307	327	332	283	294	313	314	307	321	302	315	332	321	316	305	361	323	324	328	309	300	333	320	305	313	291	282	289	303	336	328	303	318	285	314	311	338	321	298	287	326	286	320	313	304	325	305	304	322	333	331	320	310	303	311	334	277	364	346	307	285	318	320	326	297	328	327	352	327	255	306	285	299	337	323	357	315	308	309	314	309	337	327	344	336	313	305	294	318	327	318	325	299	298	320	285	338	297	316	317	292	313	325	328	345	317	299	311	286	320	320	308	315	277	293	299	323	378	308	326	298	320	315	339	291	289	309	344	303	327	306	280	328	304	310	304	304	284	291	343	328	305	319	327	333	319	280	307	276	320	343	314	309	318	305	284	293	282	273	324	295	346	334	306	306	331	312	327	328	325	297	328	319	321	339	324	294	305	274	341	311	300	320	304	316	289	335	323	304	283	300	294	318	326	287	312	327	303	312	321	305	311	307	324	315	300	310	318	299	345	334	309	312	296	322	340	306	303	310	296	300	309	339	319	362	340	326	315	311	333	308	297	275	331	338	320	317	300	314	334	324	304	307	326	293	318	316	333	315	278	313	321	301	308	320	315	303	286	331	315	326	331	306	311	290	340	352	326	291	293	324	294	310	302	329	311	297	314	313	334	316	311	341	322	327	301	324	354	317	286	323	314	334	328	327	312	296	326	309	340	311	319	312	295	293	326	302	290	322	284	305	325	306	298	297	313	289	310	322	342	303	331	317	320	326	302	324	303	291	327	307	291	293	342	306	305	302	324	293	312	318	324	319	298	324	276	334	337	289	337	308	323	334	313	329	314	330	310	317	331	303	299	326	305	345	311	294	279	312	311	327	305	329	337	351	313	318	355	340	326	306	277	286	302	308	269	290	328	316	318	316	323	315	316	295	302	312	314	301	278	303	308	285	295	324	320	352	320	326	298	329	334	292	319	322	320	337	289	327	315	303	294	309	312	326	338	354	303	288	288	292	309	320	311	312	345	281	323	301	305	299	336	316	314	324	311	326	311	316	342	326	326	322	313	339	300	319	311	316	317	331	330	309	297	333	313	341	320	311	287	322	295	331	309	308	322	322	284	303	309	310	354	300	348	339	376	307	342	332	329	296	320	302	305	318	316	325	340	289	319	334	311	306	310	306	338	319	316	331	321	310	308	298	282	335	333	320	311	322	308	333	308	349	315	324	333	316	284	333	301	270	288	293	317	300	330	308	319	303	319	298	294	345	290	325	330	322	310	322	325	335	307	324	301	319	319	302	304	299	288	280	277	318	280	334	303	298	312	304	282	344	333	319	338	311	322	306	345	305	310	325	329	324	310	311	323	340	317	284	308	296	324	309	297	317	297	315	332	337	303	331	318	326	321	332	357	301	300	288	314	305	286	280	328	269	316	334	324	291	320	294	289	305	296	330	338	292	335	316	285	339	295	289	297	307	286	347	327	342	310	325	293	336	358	307	280	325	328	307	329	322	329	285	303	304	311	319	315	300	300	319	312	313	329	284	318	325	320	331	300	311	313	304	306	281	344	305	319	311	327	243	303	308	281	301	312	323	339	302	328	335	315	321	332	328	308	337
25531	27799	51667	43562	23873	9109	990	413	373	380	369	330	352	334	375	344	320	343	344	367	343	356	366	343	348	359	398	384	342	347	367	388	358	357	355	326	370	381	343	321	374	364	355	358	331	300	373	324	372	334	356	377	322	357	371	328	354	337	316	329	383	361	366	366	364	358	373	308	361	364	363	352	349	361	373	343	343	350	340	348	349	364	347	331	330	381	372	371	329	376	333	316	351	373	357	391	354	377	351	351	389	353	387	301	324	356	363	366	343	326	337	350	341	382	342	325	323	338	340	344	320	339	354	363	339	337	350	356	364	349	352	356	324	379	355	351	346	363	345	347	362	346	328	347	317	344	354	336	371	372	392	364	317	341	352	345	374	347	366	338	339	363	385	335	330	354	368	359	340	336	364	371	350	358	347	332	347	357	350	327	324	305	352	341	330	380	330	321	372	353	341	352	320	358	330	355	367	359	354	361	369	316	341	351	348	337	347	356	343	344	310	326	353	336	364	346	360	345	344	360	331	338	315	361	349	332	361	357	400	322	343	365	363	342	357	364	356	348	327	338	337	329	357	352	356	339	356	334	336	335	372	369	389	373	381	363	371	358	351	334	337	339	329	383	321	323	350	341	347	348	354	379	335	335	318	347	340	339	343	397	350	359	331	399	337	345	376	336	362	324	375	361	350	357	337	373	386	335	360	323	364	338	373	335	352	374	348	368	337	348	301	345	365	352	350	341	334	324	359	330	342	329	345	308	344	338	348	338	349	338	354	340	405	332	349	352	351	281	332	366	346	350	343	359	350	350	353	330	333	343	355	360	351	338	334	321	325	345	371	366	343	328	332	319	360	344	325	344	311	356	338	361	334	328	362	316	353	327	335	364	351	358	346	357	345	354	358	362	373	352	338	339	362	346	354	341	365	344	381	391	353	349	341	377	329	345	377	367	342	377	349	332	340	344	343	390	362	348	354	347	348	359	361	327	351	339	321	357	355	349	367	357	367	351	347	369	350	326	361	341	373	369	357	347	347	330	321	362	351	343	324	322	353	373	325	358	357	329	331	365	319	351	329	336	345	335	337	330	343	375	336	384	365	333	364	364	357	330	339	344	334	363	351	302	366	368	347	354	339	403	341	332	316	345	354	361	356	309	344	334	371	352	328	328	358	340	346	323	343	340	344	356	313	303	316	333	346	313	345	370	355	358	361	361	330	350	312	327	369	334	353	328	353	354	346	324	363	350	372	353	329	328	356	305	336	376	359	358	315	351	371	343	361	343	334	365	331	357	337	354	361	335	388	317	351	384	352	344	345	356	321	351	330	364	325	362	353	358	351	359	350	345	386	344	321	343	379	353	364	348	350	366	353	334	346	324	371	348	379	358	327	346	347	337	345	361	320	337	348	366	361	323	357	361	387	336	350	367	361	339	342	349	375	335	340	353	324	357	322	380	346	352	360	328	331	352	312	334	348	348	345	352	337	347	375	347	345	348	320	344	370	350	347	365	357	322	358	353	365	393	322	339	356	344	312	374	365	359	326	372	356	327	353	357	314	355	338	344	363	335	351	375	369	362	332	329	361	323	346	374	369	353	362	345	348	373	366	317	312	380	323	378	326	345	350	322	352	349	337	371	292	353	330	349	352	382	362	335	322	315	379	353	374	342	325	320	358	367	354	338	330	357	304	359	383	352	328	371	356	332	363	365	333	338	353	338	339	335	342	331	334	346	360	355	314	330	317	346	330	377	354	354	349	338	345	372	358	351	356	342	370	364	373	345	336	317	352	362	297	345	370	364	335	372	321	339	379	387	366	340	323	357	329	354	330	358	353	362	390	326	344	378	370	327	332	336	335	340	353	364	381	364	347	324	299	328	321	385	349	360	362	371	361	376	359	357	333	323	346	336	387	335	363	319	368	341	367	367	325	394	348	380	345	332	366	333	332	343	336	348	323	325	354	343	364	344	364	344	348	323	376	329	347	341	342	349	369	353	334	354	348	365	334	350	316	344	296	338	343	350	347	335	355	311	347	355	360	323	364	349	350	339	315	364	369	369	320	350	347	353	355	338	328	343	350	342	344	332	327	338	329	343	352	349	361	328	347	357	368	335	305	321	330	330	352	324	366	361	339	348	333	345	341	325	377	377	330	359	376	322	348	358	346	385	333	391	355	343	351	334	333	364	350	367	329	371	358	354	331	365	352	337	362	362	369	348	373	320	366	363	349	361	336	338	360	363	306	358	375	339	347	316	331	364	347	365	331	350	347	351	348	348	373	346	346	348	324	330	332	323	337	344	379	356	371	353	328	327	325	361	340	350	371	393	332	342	364	346	366	358	374	311	334	377	354	319	349	339	367	341	379	369	350	346	329	336	370	326	382	334	346	369	340	331	365	323	333	323	341	328	354	351	322	347	339	372	368	359	357	342	376	356	310	327	294	344	341	360	348	352	361	328	369	373	297	390	362	337	321	352	361	330	351	338	347	356	345	332	370	340	363	328	332	351	349	385	328	397	341	345	352	335	352	362	351	363	342	346	344	355	334	346	351	321	345	351	360	340	368	342	347	349	340	365	328	349	349	320	379	347	368	343	302	376	345	356	320	346	343	337	348	372	349	354	356	331	356	351	351	330	361	333	335	347	360	344	317	361	316	367	319	354	341	360	318	366	364	343	354	338	370	369	340	360	353	366	365	349	338	340	369	344	362	370	362	354	374	378	335	341	349	335	358	354	355	373	344	351	362	321	342	350	346	324	361	362	326	329	354	348	338	359	337	316	372	330	318	342	336	345	350	320	314	346	365	365	335	327	362	356	335	370	358	317	359	350	332	330	325	338	343	343	364	319	370	340	315	328	333	345	362	356	345	326	320	370	338	371	367	379	307	393	319	298	353	351	319	312	376	324	370	373	336	315	348	338	347	370	348	352	342	390	340	334	372	341	343	345	336	372	327	340	342	333	353	359	344	317	351	359	364	322	368	355	339	344	339	394	345	333	320	353	359	348	360	334	387	385	339	354	381	336	373	326	361	355	346	344	370	362	325	354	349	343	288	330	331	345	338	365	356	286	378	334	325	368	337	334	331	347	335	359	355	380	358	357	350	335	352	342	389	332	338	343	360	349	337	348	361	353	336	353	341	343	317	318	334	337	346	394	322	370	318	340	323	351	385	353	337	388	349	354	357	358	350	341	357	358	321	380	343	322	338	333	375	340	333	342	346	318	341	368	360	335	354	331	333	341	344	344	326	356	363	330	354	334	319	382	340	319	372	351	310	345	326	336	374	329	329	334	337	350	364	351	357	349	349	331	356	323	363	340	336	359	343	369	356	349	368	339	338	337	378	388	326	370	365	349	322	358	362	347	357	324	344	362	384	332	325	366	329	326	331	367	361	356	359	305	328	386	352	336	348	327	345	322	357	345	357	341	330	356	356	304	357	337	325	380	359	351	358	345	351	378	313	329	344	367	357	334	340	364	342	363	349	335	360	341	309	334	355	383	360	352	386	347
21094	74697	62179	33619	15746	5685	655	361	374	377	377	332	342	388	368	367	360	325	368	371	373	344	390	360	340	361	362	378	366	389	378	360	381	367	376	365	359	379	379	370	382	380	378	366	345	362	333	372	368	390	353	372	361	342	331	342	388	365	380	370	375	349	375	333	363	396	359	399	372	389	349	362	337	347	347	376	392	390	386	355	375	326	385	404	390	373	374	388	368	364	361	360	359	352	397	381	355	372	357	358	357	342	373	364	343	365	372	396	372	362	367	367	387	377	349	361	357	343	381	400	342	374	367	365	352	370	357	354	371	376	380	379	391	335	355	374	362	382	365	386	369	358	337	349	355	403	380	385	360	335	402	366	364	364	386	369	402	357	357	333	382	397	370	360	367	321	344	361	319	336	375	400	428	350	372	376	386	368	345	367	378	378	385	335	357	343	336	345	351	328	394	371	338	366	349	382	378	368	361	330	350	363	374	337	357	353	375	366	399	368	366	337	342	346	335	390	354	384	380	355	371	335	349	329	368	381	359	352	369	383	359	343	377	348	350	374	395	380	341	381	345	364	353	330	369	396	400	405	362	387	340	368	364	376	377	395	351	354	396	371	340	344	371	352	359	331	382	383	364	330	371	377	343	389	333	364	332	396	331	344	342	357	360	380	390	369	348	384	398	385	367	381	351	364	340	373	375	362	369	355	347	336	351	395	338	367	366	351	380	391	363	385	368	356	372	375	383	348	366	360	342	385	359	388	369	360	343	346	359	331	344	324	353	342	375	327	357	365	383	338	363	386	357	381	371	369	397	371	345	393	362	381	343	316	346	424	361	343	359	355	351	367	367	336	382	382	383	349	324	399	346	352	325	354	386	346	361	350	388	387	355	389	381	362	355	400	380	385	390	361	359	362	355	370	386	401	368	315	369	386	373	369	365	377	357	346	385	370	385	367	376	362	368	362	397	384	351	401	354	380	376	405	370	357	383	377	386	377	349	377	363	357	358	321	353	382	355	361	372	351	358	315	378	390	353	344	373	391	392	334	343	343	366	387	362	394	362	368	355	370	341	397	335	390	341	348	378	399	374	393	372	353	367	363	381	388	376	387	374	334	416	355	387	365	374	379	351	329	402	354	370	335	366	385	348	340	368	338	379	355	352	366	375	348	388	416	326	353	337	386	335	340	366	379	375	355	357	355	349	386	380	344	351	372	367	357	365	355	375	382	304	389	356	340	408	378	388	344	348	346	339	363	358	387	389	352	393	369	368	358	384	338	393	388	335	374	364	333	380	355	326	391	364	331	388	373	361	338	347	383	385	358	383	371	359	341	373	388	348	391	369	351	374	378	376	372	332	357	358	341	327	394	353	346	400	357	383	367	343	354	385	357	384	323	372	364	366	342	367	364	323	371	380	364	372	376	371	380	368	360	390	362	382	351	414	383	353	358	378	367	368	368	324	361	333	363	354	354	374	354	410	364	364	376	345	369	361	367	349	377	352	358	389	370	359	403	357	365	393	356	415	376	355	361	343	351	385	379	357	379	344	385	348	371	389	333	370	355	401	335	382	345	383	369	383	373	370	327	383	354	388	350	363	382	389	346	339	371	365	367	374	370	347	359	392	377	344	356	340	332	340	373	373	352	357	364	375	365	376	374	368	358	368	385	390	359	377	372	355	376	368	362	393	339	364	358	397	347	374	376	337	365	368	355	358	375	363	372	371	370	351	374	374	364	381	343	346	334	366	377	372	374	362	356	382	369	382	369	369	376	364	355	365	380	392	370	384	389	395	397	362	357	336	378	393	366	359	383	369	378	371	345	374	346	372	378	386	334	376	378	371	382	348	367	368	337	340	360	412	384	382	345	337	376	342	339	344	355	353	367	365	344	374	362	369	355	352	311	391	368	373	381	390	375	391	348	379	361	350	361	373	397	371	368	355	367	366	382	353	322	356	368	372	400	337	366	363	358	396	356	358	376	396	361	363	370	342	420	345	357	356	326	355	386	360	351	345	359	370	360	343	366	341	367	378	368	349	351	329	366	344	371	365	382	348	381	375	364	334	330	358	381	377	351	352	354	355	366	330	365	364	340	364	376	340	351	359	336	361	382	358	386	372	363	361	391	371	335	366	372	379	390	397	358	373	360	320	352	363	322	351	366	350	352	365	336	367	377	345	335	367	397	327	362	408	354	372	362	374	364	375	379	369	352	388	358	357	395	379	350	353	371	385	339	391	362	355	360	345	342	392	364	376	380	365	344	343	366	341	354	351	363	324	324	380	346	353	371	366	351	368	373	377	354	372	367	387	386	339	382	345	355	342	397	339	340	379	371	389	391	337	368	362	373	380	349	378	383	362	324	377	371	381	388	372	371	335	347	364	385	372	349	397	348	361	387	339	354	390	324	377	367	323	331	372	381	373	335	367	369	346	366	383	347	355	389	374	325	353	362	375	373	346	353	356	363	374	369	380	357	383	350	354	342	358	343	371	342	338	368	378	360	341	353	360	346	378	340	353	379	356	370	378	387	333	341	386	347	379	382	337	367	367	358	352	358	369	348	371	379	351	355	354	361	358	397	357	370	361	387	367	382	375	374	366	363	378	345	335	380	359	350	379	367	351	380	379	367	368	341	385	366	361	375	387	329	372	367	387	324	356	365	364	376	348	365	352	405	347	347	352	351	372	367	344	380	361	345	363	389	364	357	350	372	387	351	329	353	359	389	337	384	344	363	377	335	369	363	350	353	337	375	382	373	337	375	360	364	357	375	369	369	353	336	360	365	327	372	354	347	358	351	336	350	351	389	350	353	378	378	397	388	353	359	379	375	351	351	391	322	342	397	353	352	383	354	367	374	379	377	366	345	356	340	388	375	378	382	368	392	381	350	380	362	382	377	401	336	368	423	342	339	372	418	367	370	347	369	372	393	359	368	341	370	386	345	382	399	382	340	350	371	360	349	379	374	393	394	369	347	382	348	379	359	373	371	349	395	385	357	359	372	385	349	380	365	361	364	356	351	354	375	362	374	336	368	336	353	341	351	367	363	367	369	369	406	383	344	401	363	403	359	390	359	353	355	346	367	362	403	359	387	344	347	358	343	363	333	342	386	376	381	405	355	343	381	381	387	367	334	379	382	358	372	359	344	328	369	340	351	391	398	346	381	337	373	368	354	323	353	370	327	332	352	353	347	379	371	363	379	369	357	348	380	330	340	347	352	405	352	356	338	363	350	375	353	355	390	323	397	356	386	398	383	353	401	377	356	346	382	355	370	358	368	398	326	376	384	368	354	365	347	375	370	383	371	385	389	391	361	381	361	334	384	369	392	326	306	393	340	378	343	337	395	382	377	369	381	357	372	387	354	308	367	326	353	386	354	349	343	343	359	375	401	385	342	392	341	349	360	341	352	362	344	384	345	348	390	384	383	381	359	374	344	366	345	407	337	335	361	333	359	376	328	348	344	364	380	346	356	332	337	362	380	379	365	365	356	328	390	375	344	349	350	363	368
23867	23322	41713	45034	33342	20269	4247	670	532	515	550	500	509	478	528	531	505	531	482	497	467	526	493	512	477	524	472	461	450	518	505	502	517	505	516	479	515	480	490	488	435	506	490	469	498	504	484	507	494	539	510	459	578	472	498	485	494	490	464	497	512	495	475	475	440	516	523	513	489	439	476	534	484	460	525	478	467	495	443	496	488	480	460	487	481	449	489	479	460	497	470	431	470	493	489	459	484	480	511	483	476	462	526	472	482	477	495	495	496	515	469	485	515	510	475	492	510	526	479	491	497	477	489	480	498	475	435	493	486	503	481	476	478	500	467	520	481	467	438	486	488	512	464	439	525	499	487	520	447	489	494	486	492	472	477	494	485	474	467	482	496	480	502	493	503	516	502	453	480	502	502	508	443	504	505	469	496	447	504	480	428	468	490	452	485	535	477	484	465	480	484	487	454	480	471	457	456	483	515	459	529	487	472	489	460	456	487	510	526	547	551	480	480	449	499	528	472	451	518	508	488	500	475	464	506	489	521	456	481	472	469	473	458	501	470	477	496	431	494	509	523	463	502	495	484	485	499	466	482	473	508	505	490	476	500	496	510	463	460	478	465	458	467	495	495	539	443	518	470	446	483	457	483	487	470	495	444	508	482	480	502	494	537	511	469	502	476	473	456	471	496	471	521	494	478	516	464	477	483	462	473	534	490	517	434	525	505	465	456	465	498	504	496	481	494	498	487	507	497	493	487	479	496	499	468	449	534	497	494	465	495	544	475	453	506	490	473	484	452	421	503	474	454	470	466	482	501	480	490	472	445	472	480	507	469	460	488	472	466	467	477	459	490	484	485	470	503	491	499	468	520	480	482	462	477	470	457	463	500	475	493	471	438	453	443	485	481	467	481	456	460	486	465	483	495	491	491	475	475	468	512	483	482	487	493	465	447	482	476	479	480	476	434	506	478	476	512	460	456	477	476	446	435	523	518	504	488	493	465	512	471	503	475	479	474	462	527	466	482	472	478	456	469	479	456	472	506	469	495	477	431	516	498	444	495	461	486	511	489	501	510	460	459	475	478	490	519	473	506	476	496	464	500	469	490	463	460	464	486	470	486	499	487	459	451	445	479	431	486	438	481	474	470	444	502	511	493	450	481	469	505	501	502	532	481	447	505	521	513	490	491	533	517	472	476	472	490	466	484	498	470	474	468	490	478	500	481	499	470	488	454	496	472	490	513	455	459	488	493	474	509	533	475	508	500	486	481	488	440	478	482	460	491	505	514	525	489	450	481	517	460	461	438	496	486	495	492	459	503	456	476	508	520	430	467	478	477	508	507	529	491	480	502	504	523	461	494	519	450	491	485	499	510	455	512	471	477	488	502	475	491	499	479	485	502	447	456	494	479	467	469	478	491	486	512	521	478	485	497	451	491	483	515	458	457	483	486	497	507	480	460	487	483	520	502	496	482	464	459	510	501	471	460	499	470	476	461	506	443	489	495	496	540	520	443	488	461	507	486	494	489	473	495	462	460	454	518	504	496	500	458	506	509	480	455	450	500	519	507	458	443	498	475	494	481	507	470	464	472	446	498	497	491	488	502	545	474	439	494	467	454	477	504	500	461	462	443	511	484	483	480	462	502	485	500	488	478	482	488	481	512	504	480	503	474	462	496	509	465	469	540	488	466	478	461	458	515	504	478	532	533	501	457	531	476	475	474	487	463	520	485	501	515	484	498	440	462	485	470	466	470	508	487	452	482	462	498	450	509	470	480	460	482	448	500	495	519	489	474	453	497	514	469	486	462	502	493	465	476	485	474	454	457	488	525	489	520	504	456	464	467	517	481	458	452	462	446	472	474	474	452	488	483	502	471	509	517	473	479	486	501	497	474	473	487	466	496	495	522	497	496	466	472	471	533	498	492	467	502	487	495	465	506	478	525	448	478	485	466	484	509	488	507	461	490	491	456	452	518	503	512	451	466	457	434	463	451	506	484	503	457	468	503	494	491	442	457	457	467	467	495	400	505	471	469	441	480	493	489	449	472	472	488	476	474	484	504	486	472	491	487	450	463	456	442	453	451	427	431	491	498	481	511	472	492	457	515	452	499	514	488	487	465	469	486	505	496	477	440	481	482	481	495	457	490	534	480	484	501	461	496	514	474	478	480	465	453	472	493	495	473	464	495	450	488	474	432	471	483	495	454	482	474	510	460	491	472	518	482	493	489	464	478	506	486	427	479	501	459	453	505	456	499	489	462	467	492	490	484	460	488	444	513	461	463	507	468	432	496	469	500	467	453	479	480	462	501	518	523	501	494	473	475	476	492	518	506	509	455	442	462	516	534	499	444	450	482	483	463	471	460	463	454	504	502	461	457	523	486	484	489	484	499	507	499	502	483	524	478	503	482	490	482	494	499	519	468	468	501	500	487	497	458	527	501	510	493	472	469	492	446	450	465	515	468	482	478	519	481	472	451	456	462	492	465	482	511	458	502	473	481	466	455	500	472	488	484	466	508	450	494	516	502	501	489	483	477	491	466	556	478	496	467	494	463	505	465	521	466	479	464	444	485	482	453	510	501	470	491	449	452	489	479	504	463	462	496	511	421	457	482	500	480	487	486	466	446	464	451	517	498	508	460	443	518	488	462	477	466	487	477	495	481	463	455	485	462	498	475	493	451	491	454	474	447	504	481	466	514	455	486	507	496	499	486	463	516	501	463	464	496	470	498	460	490	491	484	494	506	539	479	435	452	472	469	427	521	499	490	517	540	506	457	480	495	468	425	466	470	505	504	435	521	452	487	465	465	465	453	477	473	486	495	518	447	448	494	487	463	499	458	482	499	471	484	498	450	490	470	496	484	472	483	494	476	475	464	522	476	499	451	475	487	510	478	510	468	475	508	490	515	469	474	458	481	467	534	460	486	491	506	508	487	465	531	463	483	506	462	491	504	460	477	495	474	504	450	483	501	473	534	489	478	501	462	508	473	495	453	490	475	479	493	480	478	476	494	445	506	498	454	494	510	458	487	495	515	516	447	494	492	449	480	472	487	441	488	492	461	487	489	466	509	471	534	472	456	449	515	481	449	499	498	495	497	478	490	488	469	482	476	505	496	479	495	495	451	530	488	496	443	464	481	506	501	467	484	465	464	464	519	500	476	466	475	438	496	484	461	464	458	449	492	436	462	500	458	483	462	465	501	521	517	533	469	500	440	494	557	481	480	495	482	481	469	442	494	512	460	508	477	455	497	470	499	453	501	461	479	497	478	454	498	443	477	474	476	484	508	491	525	525	496	506	474	467	493	529	444	476	470	458	494	459	466	476	457	484	513	480	494	534	466	458	472	498	487	447	469	430	479	481	493	535	454	495	505	508	472	522	474	509	463	476	488	469	497	446	485	470	463	448	490	510	496	521	465	514	476	470	442	484	460	483	469	492	503	469	470	491	453	464	479	469	485	476	493	468	455	494	487	499	454	494	503	469	537	517	466	484	478	478	467	505	501	479
42680	97586	82604	58773	30569	11118	698	553	508	569	548	564	517	546	506	526	522	524	527	514	562	524	535	545	535	521	534	551	509	503	527	513	503	501	529	556	547	490	527	533	538	541	503	555	519	507	495	528	514	540	520	521	496	502	475	510	549	545	535	533	555	530	501	514	515	500	534	559	504	528	531	530	553	544	531	572	535	574	504	548	505	536	512	532	557	536	523	585	534	547	512	520	531	548	541	537	489	539	538	534	526	497	538	546	551	498	481	539	504	521	546	529	513	542	545	533	509	516	532	544	496	532	541	510	516	514	546	542	497	508	518	537	510	501	473	523	547	541	512	495	516	544	537	497	536	523	541	506	501	516	500	516	535	559	541	523	555	532	534	535	528	544	520	546	534	511	514	543	535	543	503	514	498	543	522	467	547	531	565	493	528	547	545	513	505	517	530	567	527	518	542	525	510	526	508	500	549	581	536	545	553	549	540	505	534	540	514	496	574	497	503	539	548	516	484	538	521	547	535	528	544	483	503	531	524	555	500	519	530	470	506	521	542	530	540	536	519	512	518	577	531	524	564	543	554	545	490	534	540	552	512	545	528	520	519	506	570	534	531	519	507	514	499	526	491	508	533	522	553	537	521	539	550	511	495	495	533	537	486	551	510	534	505	551	532	498	482	495	547	520	538	517	522	577	510	520	528	523	515	514	501	502	509	455	483	508	511	527	527	540	535	505	543	529	520	492	497	564	586	487	502	529	515	534	544	529	523	551	555	543	547	540	534	551	596	519	523	538	499	513	526	524	530	538	540	551	536	550	541	571	495	536	495	487	532	524	504	519	554	532	546	543	541	537	513	505	525	510	553	580	513	537	550	510	521	555	521	538	528	516	552	535	518	542	553	530	526	519	535	554	521	520	541	553	516	523	559	546	551	479	516	512	517	524	522	557	490	516	534	508	557	534	541	539	532	505	496	541	530	503	539	531	527	501	531	525	535	538	567	513	559	555	532	545	489	532	537	532	535	530	496	530	543	529	497	534	509	526	538	516	515	554	532	510	534	544	523	527	504	554	542	538	558	541	559	543	538	494	523	502	504	518	505	551	526	541	503	487	522	521	541	509	560	531	522	525	577	513	496	529	561	514	517	515	495	560	548	546	540	520	561	526	519	575	555	508	544	486	524	493	549	535	533	515	529	555	512	521	543	527	524	560	498	506	533	513	530	537	540	508	528	526	537	515	546	534	559	504	531	538	515	546	528	523	517	498	481	518	535	503	531	469	499	507	528	536	516	564	548	512	511	550	508	479	515	519	529	535	510	533	523	484	531	524	523	522	489	534	521	505	534	482	524	494	552	596	510	521	517	516	535	532	518	525	544	529	541	492	551	519	504	535	524	509	510	620	542	586	507	508	496	534	536	490	512	538	526	514	521	508	536	562	552	520	482	553	568	554	515	532	558	517	528	529	500	521	520	547	507	532	533	534	531	504	526	498	497	528	528	531	515	503	540	553	519	523	504	500	588	524	543	544	538	517	528	556	518	550	514	498	541	541	533	513	553	535	537	553	543	502	534	508	527	497	485	538	510	515	530	541	514	500	501	498	551	521	533	548	531	514	517	487	509	509	519	525	522	517	542	515	533	574	523	528	530	536	509	535	491	538	514	593	524	531	530	523	498	528	526	516	504	479	482	522	538	528	490	509	585	521	528	491	549	522	538	517	498	507	518	513	504	542	525	510	536	530	493	532	511	535	531	558	517	514	570	561	544	525	510	524	526	531	558	535	543	507	520	544	555	525	496	500	521	462	483	493	517	522	534	502	534	539	516	524	538	555	542	507	496	524	506	546	535	507	473	488	529	587	511	534	558	499	518	529	540	531	542	517	541	525	524	521	515	503	551	486	550	503	543	544	523	520	505	526	510	538	540	513	537	570	554	512	463	538	530	503	516	484	529	516	533	531	523	538	505	544	519	523	514	592	544	526	513	534	525	524	548	515	522	517	533	507	523	528	547	536	522	567	503	528	511	526	514	559	530	533	522	496	513	525	562	542	529	504	519	515	503	531	537	522	493	519	560	520	515	508	551	487	528	569	536	550	521	533	542	500	525	528	505	544	492	524	475	511	551	535	526	474	505	540	527	527	554	502	519	521	527	508	502	501	539	519	542	498	521	528	536	509	517	595	496	535	516	549	538	553	518	537	507	496	510	502	554	573	519	479	530	496	551	511	513	515	508	517	570	500	511	513	557	557	525	512	508	505	554	506	553	479	559	518	550	499	543	511	532	508	521	512	495	526	510	526	492	522	504	539	531	536	497	481	550	534	503	518	538	501	502	518	506	508	540	562	535	525	539	543	549	513	515	537	501	561	534	507	545	536	566	498	504	541	492	525	497	525	539	507	553	501	530	517	533	542	521	524	533	529	518	477	515	507	520	560	515	540	527	498	522	505	520	546	512	516	530	510	500	504	566	542	511	510	514	548	505	521	530	493	507	523	546	534	545	519	560	529	501	563	489	557	535	525	539	559	514	504	520	547	473	509	526	530	537	552	544	532	530	551	514	556	509	525	560	579	495	523	520	544	527	534	500	552	563	516	505	559	510	536	531	509	517	516	513	512	561	517	523	508	521	485	498	505	529	484	557	545	500	506	470	507	476	487	522	526	540	533	561	518	507	511	530	507	522	571	516	477	511	505	507	528	504	519	555	537	488	544	559	531	533	509	556	550	551	521	544	538	547	554	538	519	538	544	503	521	548	517	518	494	545	491	559	501	526	560	481	516	546	536	523	484	509	555	472	540	548	491	502	531	517	532	522	522	529	521	555	547	535	525	521	530	531	509	551	488	514	498	527	539	530	530	508	532	529	527	507	499	494	541	491	533	503	520	530	537	497	516	470	510	566	523	518	526	508	529	524	538	523	534	533	510	508	526	557	484	558	509	536	503	535	501	540	515	511	519	552	515	478	542	540	517	450	552	546	528	473	549	519	511	522	482	507	496	539	515	519	476	539	517	539	526	525	516	549	517	503	497	525	501	506	496	541	563	541	519	493	533	550	538	519	517	529	547	528	531	559	522	483	517	548	508	539	574	536	492	537	506	536	530	529	555	499	556	508	536	514	532	540	528	497	523	508	554	506	502	568	497	531	572	534	514	533	532	576	499	525	525	520	519	533	540	578	518	553	535	522	532	528	521	562	518	522	530	542	537	555	525	498	516	498	525	515	556	525	564	538	477	533	496	516	465	504	526	530	528	529	488	548	513	541	555	529	572	527	509	521	496	518	521	577	509	560	529	538	543	554	556	511	504	548	534	528	521	506	517	507	506	509	534	524	524	547	577	494	545	559	486	541	555	510	549	544	478	544	492	513	493	492	506	537	553	509	512	534	515	482	541	540	545	537	485	524	535	502	529	506	541	482	524	504	542	507	515	451	547	562	506	488	575	469	549	495	485	519	554	507	559	511	547	499	499	514	545	499	502	557	499	531	526	517	505	517	468	519	517	532	495	518	479
27565	25916	32187	19821	5794	1000	385	361	355	308	343	355	333	336	324	356	313	328	333	331	339	350	328	327	339	326	299	329	318	307	331	330	340	335	323	294	338	348	337	329	360	293	332	315	316	326	316	328	340	330	332	357	320	348	367	324	324	308	335	336	334	349	308	332	332	304	307	331	344	341	312	352	347	350	322	312	355	323	316	326	327	338	311	305	336	354	319	314	313	326	306	358	331	349	315	355	324	297	290	354	351	311	338	323	359	306	337	337	321	334	344	339	332	335	370	336	293	344	331	282	348	332	334	307	315	344	314	306	315	311	312	320	332	347	313	326	353	331	311	310	302	326	331	311	345	340	307	327	336	324	342	345	327	311	348	346	319	313	336	332	332	341	310	334	311	330	327	323	361	358	314	313	308	340	329	315	342	323	286	337	331	305	307	347	327	336	335	325	351	317	315	371	296	346	324	380	309	326	305	310	309	336	305	338	324	339	326	300	337	339	356	344	380	334	317	327	312	300	352	309	314	312	327	312	302	309	296	336	319	322	324	353	327	335	300	330	323	350	360	338	308	316	356	319	290	317	327	319	345	360	332	348	319	355	323	345	327	324	310	313	302	325	324	368	326	317	297	322	343	306	325	296	370	311	335	343	318	343	348	337	311	316	336	312	303	315	332	310	349	338	323	303	343	345	325	326	359	320	327	329	326	345	329	315	312	331	317	350	319	299	324	333	322	330	335	327	294	338	335	345	313	328	324	335	333	318	321	327	337	320	306	351	331	355	320	314	325	306	369	310	327	322	293	305	317	330	329	292	313	305	330	337	338	323	340	336	346	328	332	347	312	345	330	304	323	292	324	334	339	325	330	343	308	312	319	335	334	290	321	325	301	356	343	295	320	326	342	343	311	330	348	285	310	348	308	332	333	304	308	347	340	354	358	346	329	334	326	350	320	314	340	326	336	342	340	366	316	326	311	340	346	333	328	318	325	319	302	342	320	322	326	308	321	327	313	329	341	349	319	318	364	321	345	304	355	346	318	332	349	316	331	346	321	353	306	322	337	319	329	329	326	335	338	361	318	296	311	339	331	299	340	356	312	326	309	339	319	308	301	343	317	344	344	301	309	309	332	337	340	347	337	335	344	336	356	341	316	320	368	343	336	313	310	317	322	321	313	340	326	318	327	317	356	348	363	342	304	347	303	364	320	328	362	357	321	349	321	320	305	355	344	306	313	318	321	314	327	332	330	320	322	313	351	286	345	301	340	309	292	340	329	311	290	338	327	362	325	317	322	318	332	364	328	331	337	341	326	325	351	326	310	306	335	306	328	317	331	303	299	305	309	333	325	328	339	373	284	334	350	338	319	362	326	346	308	327	347	348	337	333	343	350	303	337	320	318	348	335	310	321	342	284	312	323	314	338	339	313	316	299	345	336	314	325	322	351	293	340	322	328	331	322	359	354	336	327	339	319	315	313	331	330	320	350	332	328	316	356	325	295	315	319	337	340	332	345	310	328	325	320	326	306	355	304	315	340	306	352	364	295	323	327	308	338	369	330	323	308	317	333	357	343	332	326	336	334	327	336	360	320	335	314	325	348	333	334	356	311	291	319	298	311	318	355	320	327	350	334	372	353	338	311	317	313	319	296	326	329	382	309	345	330	341	353	332	310	341	335	354	307	345	303	307	330	322	336	329	355	330	336	307	351	301	314	353	336	292	335	319	318	293	350	325	351	313	352	333	342	343	332	322	329	348	308	316	343	352	326	321	386	316	321	338	308	339	300	322	325	302	346	349	315	347	292	330	357	344	277	330	350	328	310	313	332	336	334	294	342	321	320	348	327	353	317	341	356	331	346	325	330	332	311	309	305	289	314	341	346	311	349	335	356	316	313	317	322	320	313	315	341	332	316	338	316	350	342	312	315	331	363	354	333	313	318	348	354	324	340	345	331	313	322	303	303	307	321	337	302	319	347	342	326	329	328	339	330	304	318	316	324	317	297	336	334	314	345	304	293	350	325	335	358	334	296	335	333	345	296	328	310	337	366	353	310	340	318	333	317	313	326	306	326	333	296	323	323	358	319	330	330	341	330	325	313	340	323	350	328	297	314	293	329	335	306	337	308	321	351	329	299	339	337	317	361	341	319	346	327	301	306	312	295	331	362	342	306	323	366	325	338	314	297	297	339	302	320	308	340	323	319	316	379	305	329	328	320	299	335	319	302	298	295	351	330	331	335	361	377	322	300	303	303	304	332	326	322	293	310	332	330	327	342	293	313	330	342	355	347	314	348	339	347	355	356	312	347	329	323	319	326	336	332	345	365	349	334	313	315	344	336	326	312	310	304	350	308	310	337	340	316	297	320	316	313	293	311	322	323	340	310	330	307	329	314	325	312	318	333	326	330	363	338	332	317	322	298	311	282	347	321	327	303	306	312	323	327	317	328	316	331	305	327	354	292	305	319	361	334	323	321	326	322	305	346	310	338	350	335	315	366	316	316	317	353	331	316	347	332	318	332	333	336	324	328	327	355	320	359	338	322	374	313	320	309	311	316	326	334	321	366	329	316	287	319	314	333	321	337	308	345	326	346	357	351	320	328	328	350	354	306	307	341	319	332	321	343	327	350	351	313	336	310	321	336	325	336	364	313	305	360	335	335	315	341	343	340	328	340	346	359	355	327	317	356	334	310	301	331	311	314	351	312	337	332	297	343	360	299	338	352	339	334	318	304	312	326	281	340	324	341	345	327	311	347	353	319	325	314	333	333	313	338	333	306	338	276	316	344	339	345	349	285	354	308	334	338	319	310	342	347	320	354	335	347	301	296	342	311	332	280	316	329	333	338	313	324	302	329	312	333	314	312	302	337	344	344	348	338	323	291	340	304	344	312	319	314	323	313	314	313	340	308	324	332	337	329	375	285	297	313	318	337	355	324	346	345	316	315	327	324	346	288	336	356	331	317	329	350	369	316	320	349	320	311	304	293	332	333	339	334	319	306	355	308	346	346	353	304	334	331	311	312	306	297	315	364	323	288	315	324	304	352	363	326	331	301	297	321	314	331	341	324	322	359	326	310	341	351	336	316	330	343	346	378	318	321	321	321	310	334	335	320	325	325	313	313	341	320	317	340	345	332	335	301	318	298	306	339	319	294	333	295	341	317	322	311	311	318	346	328	317	348	315	328	317	298	343	334	328	324	357	331	346	351	338	338	339	321	311	326	345	369	361	332	320	340	344	314	308	331	374	320	311	341	322	308	295	306	363	321	346	328	314	334	295	313	337	338	325	323	368	321	338	321	335	312	346	321	354	285	318	310	334	305	317	301	311	310	334	314	300	333	321	345	334	324	329	320	313	347	337	339	356	336	320	338	347	316	334	319	322	337	307	334	356	338	339	325	307	318	314	338	322	352	329	370	288	351	330	303	300	322	312	307	331	317	362	343	337	329	313	297	338	319	347	335	329	322	285	324	337	338	348	374	361	332	328	339	343	338	322	326	312	307	348	334
10367	33289	28086	11675	3884	927	364	315	294	301	307	335	322	324	299	342	308	338	316	345	339	301	301	301	352	321	321	330	341	325	326	311	312	314	316	277	322	308	336	301	293	327	291	330	355	336	315	322	310	314	307	330	310	323	311	300	313	291	312	311	302	323	314	300	302	334	299	282	319	308	332	326	309	292	346	324	295	334	306	305	331	338	307	323	316	305	319	309	325	324	305	315	299	324	286	340	312	325	340	311	334	297	319	336	330	318	298	303	337	313	340	323	304	316	329	318	341	320	320	288	302	324	301	323	306	311	325	326	322	315	315	309	327	342	294	311	315	342	322	274	325	325	274	310	317	328	346	344	316	294	310	318	315	308	304	306	279	324	330	297	336	310	297	322	321	333	311	309	303	348	321	339	342	317	344	312	298	324	334	298	326	298	311	279	298	327	331	308	295	339	308	320	278	298	316	281	301	327	331	285	323	340	317	293	298	296	326	297	343	340	320	285	316	315	338	299	274	303	310	292	292	329	315	342	325	314	318	328	339	304	337	292	290	293	323	295	306	308	297	316	306	351	309	325	316	286	322	251	351	317	300	318	314	320	334	315	298	314	317	313	325	312	308	347	344	285	273	307	285	315	300	325	356	302	316	307	310	278	289	286	309	294	341	326	339	293	325	316	311	324	329	320	302	330	314	304	349	330	310	303	316	312	316	313	295	320	317	312	297	301	313	322	331	327	301	310	312	293	321	306	327	318	307	302	293	317	331	287	329	329	330	343	298	318	298	294	363	311	332	320	314	303	316	281	319	332	306	336	312	301	322	311	291	311	318	332	311	291	291	314	298	296	353	319	308	302	288	347	289	307	311	295	320	307	336	309	296	325	277	312	323	299	307	280	319	307	310	283	299	307	313	312	308	323	324	343	307	319	322	330	329	311	294	312	309	287	310	328	318	300	321	302	325	333	327	347	355	303	326	325	331	296	314	311	325	265	316	318	310	338	313	341	337	302	312	316	340	288	305	292	325	279	335	331	327	282	326	324	334	294	296	302	331	314	274	329	308	328	333	326	312	316	311	295	308	324	312	353	310	321	298	298	328	305	318	355	356	286	297	350	324	335	341	288	317	289	303	324	274	335	344	288	334	295	350	323	306	310	306	331	316	297	319	302	324	315	311	339	278	318	331	305	323	264	315	332	307	281	302	348	323	302	311	316	281	322	306	324	352	325	334	324	284	326	304	290	343	305	298	304	287	326	342	273	329	295	311	335	287	328	346	310	307	294	298	310	321	305	306	311	311	336	310	321	340	308	318	329	324	322	321	321	325	340	331	320	283	322	305	325	289	319	312	299	307	295	327	337	297	318	307	321	316	327	321	296	344	316	297	297	323	295	329	329	339	300	303	340	307	336	322	339	305	317	341	332	309	326	298	294	330	302	287	302	299	303	332	312	325	339	321	307	330	283	320	311	326	319	335	329	320	341	289	291	339	288	342	298	296	319	312	330	306	303	294	348	321	301	327	285	350	331	307	305	325	293	316	333	335	326	297	306	325	292	302	333	318	299	332	308	297	313	314	324	332	335	311	335	286	327	295	310	320	310	324	297	307	323	282	327	316	342	296	325	302	306	285	314	302	294	345	281	323	342	310	338	320	327	307	321	319	339	338	327	318	332	315	321	303	330	271	307	342	327	304	343	293	325	326	340	309	329	318	319	320	333	290	310	317	314	299	312	336	315	295	336	334	293	315	325	295	308	335	318	291	295	299	318	327	327	305	319	296	319	310	327	281	334	325	313	317	333	315	332	326	307	324	302	290	342	333	322	299	314	335	312	300	326	321	343	289	288	337	320	323	313	328	349	330	316	321	316	343	315	328	318	286	307	313	311	317	317	340	285	349	308	306	326	296	301	330	311	308	332	311	316	323	341	332	295	296	310	287	339	323	354	336	339	331	323	354	333	314	310	296	360	316	292	287	303	339	297	269	284	319	318	319	331	285	318	344	334	319	306	301	328	352	328	326	295	303	323	318	330	351	309	325	277	309	301	307	321	325	356	331	341	338	344	335	334	349	345	316	315	316	312	331	349	320	322	304	316	308	338	295	319	328	350	302	308	319	305	278	317	318	319	293	350	310	305	332	320	309	346	307	297	297	325	340	334	316	305	293	318	325	326	323	330	311	263	338	298	309	294	327	317	299	282	289	316	316	341	319	313	315	349	328	333	307	333	324	316	341	327	316	326	305	343	315	303	353	332	315	304	287	323	308	316	309	326	293	334	326	298	310	330	331	309	297	364	281	324	281	321	319	302	319	288	346	321	324	302	353	288	324	305	320	312	316	298	329	298	289	308	296	317	280	296	332	372	333	285	298	306	314	306	345	295	294	345	292	304	328	334	322	323	310	309	318	309	347	308	310	336	325	300	294	324	299	299	280	310	322	296	308	311	318	306	318	303	323	317	306	331	316	293	319	319	316	301	296	308	312	345	294	304	318	320	318	302	325	300	341	289	325	302	305	318	320	312	326	327	338	335	310	306	337	300	293	317	319	329	308	325	301	331	314	335	308	300	316	295	298	300	338	286	326	329	316	313	350	305	290	341	285	346	317	308	298	331	307	285	320	330	313	295	344	346	342	358	304	290	304	312	335	313	324	346	332	334	301	345	331	307	319	324	348	332	324	341	296	352	318	339	360	324	283	310	317	321	298	315	345	329	286	348	290	300	315	319	333	313	327	318	316	304	310	297	289	313	301	295	313	305	311	316	303	292	305	300	309	292	322	334	310	316	301	315	325	326	318	306	326	317	319	327	316	309	298	322	311	334	330	322	336	327	324	318	306	292	310	295	288	315	341	315	307	321	329	318	311	308	284	293	334	313	331	301	328	265	314	284	324	301	344	341	298	300	318	313	330	289	310	298	338	331	285	370	318	322	319	304	332	290	295	345	341	305	336	312	347	303	311	288	308	323	321	324	304	324	341	330	325	316	315	296	316	317	296	317	323	337	313	334	304	291	292	312	308	320	288	314	311	334	312	320	316	332	277	333	331	341	287	299	317	329	297	335	318	290	308	315	314	297	321	317	311	307	315	295	286	334	294	313	305	325	291	296	286	329	313	318	303	307	329	320	323	334	352	310	291	336	314	316	290	327	334	326	316	318	280	302	370	298	273	306	301	306	305	326	321	315	312	312	288	293	274	304	344	300	345	335	312	258	332	326	316	293	323	327	299	314	308	297	329	321	343	314	339	300	314	316	283	312	342	307	278	315	312	332	295	310	346	317	299	306	324	357	327	339	311	284	311	322	325	301	309	339	307	353	351	301	307	297	342	301	339	306	326	338	299	327	317	325	318	299	310	326	321	336	340	342	305	306	313	316	315	334	331	326	292	300	301	315	309	311	303	314	297	296	299	289	335	336	293	333	317	349	326	301	334	318	314	313	318	347	338	317	291	337	304	324	343	318	304	338	315	312	314	292	338	278	332	301	292	287	316	314	352	326	325	288	302	343	336	326
25482	27721	52545	42760	21535	6518	764	428	375	393	398	336	366	386	367	342	365	348	347	368	336	324	370	337	366	350	382	357	367	345	379	340	369	377	344	354	344	325	368	349	382	336	319	352	379	363	345	366	358	356	373	312	350	333	345	354	358	359	340	337	332	348	325	339	330	358	362	329	360	345	351	360	339	335	337	352	383	347	370	336	335	369	351	351	337	332	354	376	339	371	333	357	374	356	368	358	351	333	373	354	368	357	359	351	358	348	344	352	340	373	392	328	389	348	367	348	355	351	349	358	345	412	325	337	367	366	358	370	344	348	380	373	383	339	354	341	362	363	373	371	333	336	388	358	360	361	374	361	375	393	364	362	353	356	353	378	338	362	356	329	321	328	311	340	365	363	325	326	379	371	372	345	339	338	347	320	343	364	352	360	378	347	365	343	330	349	329	358	369	354	382	356	316	345	340	348	331	386	345	339	354	332	345	367	368	351	343	347	327	347	344	364	353	341	347	391	374	354	352	345	366	371	396	328	358	390	367	314	381	347	347	353	338	382	345	332	341	373	337	353	347	346	351	349	324	362	323	374	399	318	347	333	361	335	389	358	368	363	329	369	348	350	334	341	357	372	376	346	332	332	346	352	343	354	376	355	338	382	330	373	365	341	373	367	347	371	349	343	370	372	313	356	330	371	326	370	327	345	352	326	342	358	347	345	376	372	325	380	351	370	349	348	381	350	342	340	392	350	367	326	362	371	313	339	379	335	345	402	377	343	335	368	364	344	330	350	377	314	343	347	359	361	347	360	349	346	348	375	362	337	358	361	347	362	332	341	342	346	354	334	341	381	346	361	403	369	348	350	350	368	370	362	370	370	351	373	347	314	354	356	375	379	350	337	337	336	363	338	348	318	322	333	353	325	348	374	347	353	360	355	354	354	361	332	348	366	339	359	326	371	341	364	331	391	332	386	360	351	337	332	331	348	312	352	368	357	357	332	354	376	320	368	349	375	346	349	370	348	328	335	351	362	316	380	349	389	365	378	359	377	364	362	332	330	374	357	355	365	347	320	336	380	360	372	302	375	383	359	371	323	390	375	339	337	362	334	350	373	335	327	314	338	341	340	327	326	379	355	348	351	375	357	307	369	349	350	317	322	392	348	348	366	327	348	354	336	340	343	355	316	358	355	359	372	370	368	354	363	373	355	361	351	366	354	357	376	388	344	348	368	375	379	363	347	356	356	371	357	330	348	365	335	348	332	350	390	350	369	327	338	313	325	339	325	333	351	323	363	370	352	324	348	360	318	371	388	314	333	351	358	327	359	351	353	392	354	328	361	355	372	348	367	378	362	303	326	358	349	358	362	317	366	392	327	371	371	370	327	346	354	369	320	343	336	364	333	354	376	358	364	344	337	341	364	367	340	390	350	322	355	302	380	341	356	370	356	362	342	335	341	351	318	352	361	392	359	360	331	345	356	338	310	381	315	351	332	363	367	346	363	351	326	354	373	373	350	327	356	357	357	330	333	366	350	350	371	339	340	314	368	336	341	352	359	379	368	359	332	340	356	352	326	335	345	361	358	341	374	362	376	373	361	343	343	327	317	347	352	350	347	355	362	349	349	373	352	350	330	354	370	387	358	356	344	342	354	349	352	377	352	375	331	360	366	343	391	366	344	353	327	370	343	313	392	365	338	383	331	383	372	381	351	380	322	355	354	348	318	364	341	349	338	398	349	330	355	365	382	369	361	357	352	335	354	367	379	365	354	333	364	329	354	341	379	354	341	355	326	354	340	350	357	348	407	356	345	360	377	382	364	354	336	372	331	351	355	333	314	384	360	361	365	345	379	314	350	354	372	348	360	355	358	370	391	358	357	323	334	353	344	355	352	392	380	327	359	307	326	355	348	335	339	387	356	364	358	358	377	327	339	322	357	361	359	352	370	391	333	347	370	352	378	347	373	311	339	367	368	338	344	360	359	356	334	350	360	383	353	358	364	361	315	327	343	363	348	377	330	343	339	349	369	344	357	347	340	336	380	371	381	354	343	370	356	396	339	348	341	349	340	384	345	354	369	357	323	366	381	336	345	392	389	343	369	321	383	383	356	363	377	386	377	348	353	335	379	355	336	358	342	372	342	393	346	330	350	349	357	329	334	322	371	347	357	359	349	351	352	382	367	351	359	336	370	335	367	331	330	326	411	341	343	358	362	374	353	345	337	366	340	354	355	376	335	342	363	325	358	346	325	361	347	323	365	322	392	353	350	331	374	362	340	356	343	372	357	341	345	378	341	374	347	367	382	356	337	391	357	381	359	373	389	353	336	384	333	383	324	337	343	353	339	381	357	367	361	332	320	340	337	377	369	353	353	311	359	342	343	353	353	346	345	348	336	371	349	357	351	357	314	364	344	370	347	341	356	372	330	350	339	352	362	365	373	365	381	351	368	350	375	324	361	313	365	331	350	361	362	335	345	354	370	363	337	353	386	334	375	345	338	336	354	354	358	366	334	341	388	342	353	332	338	323	363	367	389	353	361	363	335	377	344	329	353	365	372	372	349	356	315	346	364	332	331	345	343	343	342	343	343	344	353	377	353	343	369	347	343	348	366	350	370	357	330	343	399	371	381	341	329	351	360	364	373	350	346	324	351	341	371	338	356	335	380	360	345	351	336	351	356	363	351	389	372	345	342	347	337	354	351	359	363	353	344	366	352	345	352	358	351	339	351	359	362	367	345	370	346	355	342	336	362	342	332	326	370	364	354	324	348	329	366	350	341	318	373	361	356	343	336	363	356	361	348	353	397	335	366	351	325	338	324	322	368	371	322	331	375	358	322	339	381	347	349	371	324	362	369	346	338	356	340	355	376	362	353	355	347	349	358	372	319	358	348	331	345	355	314	379	354	347	365	368	391	368	373	351	340	340	337	361	337	375	355	358	390	378	375	330	354	346	348	366	375	370	335	349	338	346	352	352	346	347	352	364	337	329	361	350	335	375	380	366	351	379	332	326	357	352	328	338	366	306	348	375	340	361	334	384	373	379	322	317	358	340	342	375	343	359	352	363	382	329	363	338	354	359	332	296	342	373	395	354	346	336	381	356	331	376	357	314	343	335	325	330	352	352	363	374	359	338	351	366	354	381	345	361	336	364	317	395	352	363	363	314	367	344	342	371	344	355	316	373	342	361	349	376	341	363	335	335	354	363	340	358	343	350	329	349	333	358	362	353	380	352	355	367	320	352	333	350	360	345	355	351	382	355	338	370	366	384	355	365	382	379	361	368	363	374	340	351	365	372	340	366	365	374	352	370	361	345	349	328	378	357	332	350	350	355	340	328	353	362	381	407	339	362	313	340	359	369	350	316	385	333	319	379	366	358	355	354	336	360	364	335	374	387	345	352	329	387	371	373	377	313	336	336	340	342	322	351	370	336	390	331	305	320	371	347	337	338	388	366	374	356	373	357	330	344	331	354	360	401	315	374	375	346	326	357	338	339	356	351	339	320	359
33971	77478	63805	33264	12390	3623	532	389	381	353	339	366	390	382	371	362	350	352	423	364	348	378	356	358	385	371	363	362	367	394	373	389	354	341	364	381	362	377	390	366	399	367	402	351	388	358	363	351	379	373	368	365	373	348	351	350	389	378	385	379	346	337	365	396	370	400	374	368	377	378	371	370	398	366	372	376	358	309	368	345	380	376	374	370	373	334	384	388	365	383	358	383	397	385	382	365	335	354	382	356	383	340	347	353	377	390	379	373	361	348	381	370	390	373	367	361	393	380	351	389	369	325	318	362	358	330	328	354	378	350	369	370	360	394	371	375	363	357	360	359	375	360	381	361	347	367	342	401	389	363	378	418	354	363	376	387	382	341	344	387	360	352	386	346	398	360	357	366	341	354	380	386	392	333	369	391	363	363	346	389	349	365	375	371	390	345	355	365	372	373	379	367	347	345	394	377	351	377	350	349	369	322	342	356	356	377	362	379	397	342	392	329	373	351	356	355	354	355	374	366	378	379	375	379	362	365	356	388	356	356	347	373	387	362	403	373	340	344	377	396	376	383	395	370	402	357	358	370	345	398	358	378	361	348	356	388	350	364	388	403	371	394	363	368	370	380	364	363	384	364	340	365	367	372	400	359	367	352	372	363	358	354	372	356	338	364	370	384	387	337	364	374	401	384	379	357	343	355	335	348	355	401	355	367	374	345	354	358	379	349	388	377	344	384	356	366	357	350	358	352	381	330	340	395	362	360	370	359	330	359	391	373	359	339	367	342	378	375	380	369	362	344	364	392	382	358	359	362	386	406	346	340	377	378	408	373	356	360	368	378	323	384	288	376	370	353	355	363	389	393	337	382	389	374	350	345	359	408	383	349	364	367	375	342	341	374	380	365	402	395	332	409	393	348	366	357	365	401	345	367	362	380	398	345	350	327	340	348	361	364	387	381	326	360	355	357	365	363	409	366	375	378	386	377	353	403	386	377	357	386	361	394	324	363	379	373	387	377	365	390	358	328	360	362	384	355	406	405	371	342	361	372	366	391	358	362	371	370	358	380	391	388	373	337	378	396	367	373	360	364	417	353	363	400	370	358	389	354	338	362	330	395	398	336	364	384	372	389	402	409	337	400	334	362	355	359	389	373	390	372	386	321	349	345	370	342	373	373	364	349	388	378	354	374	391	388	365	385	389	348	355	364	375	341	365	372	333	359	386	394	344	351	340	356	359	363	372	409	373	397	392	359	381	357	379	348	382	357	400	382	368	345	373	398	377	364	389	358	393	348	350	370	368	364	362	358	374	376	342	353	363	364	363	358	375	334	379	377	346	325	371	364	376	367	344	397	382	356	360	357	372	366	352	386	379	363	388	354	367	400	359	394	336	369	349	317	350	366	343	374	369	381	372	383	381	373	346	410	321	366	352	352	343	363	367	355	409	375	368	369	407	421	359	360	370	372	379	373	393	384	346	408	375	371	347	359	346	343	354	358	359	375	351	396	341	362	375	364	360	348	405	376	399	354	380	384	357	378	373	384	390	353	386	345	365	380	359	377	356	353	364	357	367	352	393	363	361	406	351	363	377	359	381	362	329	363	370	380	376	346	380	356	342	346	388	352	362	345	343	354	378	361	318	355	366	365	375	379	362	378	347	357	362	394	327	361	324	365	374	401	387	354	362	380	387	345	396	358	391	361	388	350	364	322	361	383	364	384	363	360	353	379	354	383	380	381	357	332	311	331	397	370	373	347	363	379	338	335	380	370	383	371	404	361	364	338	368	358	361	385	360	383	352	330	370	368	356	367	372	402	362	400	375	372	375	334	405	385	380	383	360	364	315	356	381	386	380	383	335	366	366	358	350	407	371	367	357	387	383	354	380	355	402	373	367	334	369	379	365	360	394	357	377	371	353	402	385	346	389	373	387	387	348	351	323	362	364	384	375	337	382	367	365	374	340	389	372	371	385	351	381	362	358	377	352	362	369	347	340	365	387	380	331	369	392	324	384	349	376	378	339	363	358	342	330	382	395	382	351	396	362	372	344	365	379	377	369	391	344	356	361	376	358	369	380	345	343	347	376	382	322	348	368	390	379	357	370	382	387	352	339	368	383	389	387	368	378	355	351	356	364	355	393	355	398	373	365	362	352	368	413	353	375	354	387	359	378	343	363	355	395	380	343	372	379	342	345	365	337	387	365	365	336	363	342	375	368	354	354	361	363	377	367	364	399	366	351	363	344	348	390	352	357	369	379	359	377	359	357	352	332	374	350	376	367	380	360	342	388	357	359	366	398	389	347	354	355	368	346	344	377	379	364	391	336	362	364	372	364	373	390	351	376	379	356	351	383	415	355	351	358	347	371	368	351	390	344	382	375	366	333	366	348	361	372	392	386	375	375	348	381	358	359	378	323	387	349	381	368	371	356	370	385	398	349	383	371	362	357	411	341	356	378	407	370	384	356	339	340	392	360	356	364	351	359	336	378	367	362	336	386	382	380	383	354	324	353	371	385	367	366	375	365	355	371	346	352	333	374	367	390	349	342	349	355	387	327	342	360	337	360	403	330	356	346	350	359	366	390	380	342	415	371	385	373	377	386	357	334	365	388	380	351	372	337	397	379	357	375	402	374	369	363	340	352	366	382	392	311	360	381	353	362	362	364	398	349	366	360	359	391	374	370	325	338	362	366	373	386	377	355	361	370	378	352	373	397	375	361	371	362	393	406	385	355	351	401	339	366	338	352	347	380	376	348	355	353	379	388	346	342	382	401	360	363	352	326	398	365	408	385	370	383	360	372	411	377	390	332	365	354	368	380	401	389	355	363	354	388	384	362	411	381	421	404	328	355	346	405	345	351	370	359	382	370	375	379	365	352	381	387	386	376	389	350	380	353	371	359	323	379	351	361	387	399	391	364	378	360	370	389	358	376	357	379	351	367	353	378	402	371	389	341	397	357	339	355	357	364	348	337	349	400	361	385	365	338	381	354	369	406	344	391	365	316	395	368	373	418	364	364	366	324	408	333	352	356	391	368	369	365	379	346	378	390	390	375	392	317	411	355	355	379	413	371	366	364	377	379	352	387	349	331	366	366	334	299	381	340	355	389	370	346	357	366	398	377	393	355	379	369	371	372	345	363	344	368	389	386	380	388	363	411	369	355	343	369	370	384	361	380	335	381	364	363	309	356	373	352	407	367	366	360	389	363	364	370	370	357	372	349	337	370	324	381	352	385	350	344	356	391	378	348	400	380	352	365	360	329	358	395	379	394	333	371	346	389	358	371	394	346	377	347	382	347	392	341	350	364	351	381	343	362	388	354	353	385	365	325	355	332	358	415	354	360	387	380	350	332	362	368	368	392	371	410	409	387	341	329	378	380	365	346	397	355	390	356	407	342	391	373	363	392	376	390	384	388	359	334	398	369	399	371	396	391	362	365	391	374	372	371	363	397	356	380	373	357	415	369	380	360	359	364	365	378	405	334	369	384	341	348	376	363	372	380	358
23914	24768	43981	42041	30125	17802	3633	684	539	519	519	545	479	516	484	515	494	493	471	503	559	511	492	508	527	490	509	518	472	510	509	493	490	478	497	476	481	493	525	494	507	487	487	482	443	484	482	497	490	501	482	517	459	520	543	534	487	521	465	529	481	515	500	520	476	516	520	476	496	477	479	458	465	484	450	467	510	471	497	483	516	514	479	493	489	469	466	458	491	465	481	487	450	461	455	463	509	478	530	481	481	489	487	491	501	488	455	493	451	457	472	487	455	487	453	472	481	493	496	492	456	457	441	462	420	471	509	520	472	476	477	527	482	497	485	466	498	452	530	501	511	507	522	457	511	465	484	524	483	475	469	474	464	461	448	496	469	490	512	500	513	497	523	499	474	453	476	485	513	467	451	464	456	477	485	448	486	459	490	473	439	446	485	484	487	476	435	496	463	452	507	457	494	475	478	479	492	495	498	443	470	476	468	445	445	496	468	470	491	489	458	481	501	461	451	473	505	464	435	461	476	484	493	518	452	481	464	500	458	471	465	476	479	453	512	479	493	455	494	499	512	458	452	460	484	465	495	470	482	469	499	465	452	442	494	526	507	488	449	515	474	489	484	476	468	487	501	504	485	467	479	520	471	511	492	444	476	471	474	470	448	527	512	487	502	469	501	457	458	464	489	493	460	488	468	500	489	475	500	497	475	469	488	536	442	495	486	455	532	472	455	490	472	489	490	499	494	498	523	474	492	495	478	513	472	484	453	535	457	466	478	513	458	469	495	519	496	468	498	477	453	497	484	484	489	457	476	481	487	482	464	449	462	463	454	500	469	490	492	486	487	489	485	495	475	489	460	477	479	478	479	429	476	481	462	456	481	481	525	455	460	457	465	477	523	482	505	453	463	465	450	455	496	504	434	468	471	481	470	477	482	443	495	469	494	480	457	504	486	522	447	395	505	455	471	467	464	502	462	487	442	509	508	473	487	497	470	495	501	448	490	511	478	502	479	519	496	490	466	543	485	473	485	477	508	481	492	513	518	501	495	512	499	482	521	508	527	477	475	456	462	483	481	477	479	491	525	496	474	492	486	482	520	484	463	505	482	488	469	461	484	501	438	478	468	484	456	457	485	462	499	516	505	424	493	476	512	518	483	503	429	490	469	433	488	462	476	489	476	464	463	468	500	523	498	515	462	481	487	480	461	485	502	509	466	502	468	515	488	457	491	442	523	462	434	496	497	482	488	516	487	515	509	447	472	514	496	496	512	504	443	506	479	425	432	476	458	484	493	464	484	516	479	473	518	488	516	524	454	498	484	504	493	489	461	419	485	451	446	477	506	506	506	461	467	493	476	472	496	483	496	480	507	515	512	486	454	481	443	482	475	450	487	471	481	492	507	488	485	449	451	488	475	516	483	506	434	425	499	466	452	478	511	498	455	474	501	487	497	487	500	475	454	508	494	470	450	477	465	451	480	484	505	475	470	524	461	503	505	496	485	432	481	485	508	459	490	471	489	477	474	457	460	484	475	503	477	453	474	479	449	473	502	490	494	480	508	507	480	451	497	507	522	467	490	431	483	457	499	474	470	505	516	500	478	506	454	464	427	492	442	497	488	477	525	511	521	496	457	461	526	483	533	508	484	520	445	476	482	513	467	511	473	494	499	482	462	465	474	485	462	463	501	506	483	474	491	490	449	462	465	474	472	512	478	464	440	471	442	499	478	469	485	460	519	488	486	497	521	470	454	465	490	484	464	513	466	481	480	485	464	518	491	522	530	456	467	490	465	473	463	461	497	476	474	466	479	475	492	492	500	452	501	456	485	460	480	461	488	492	472	492	499	476	491	512	471	468	477	486	503	471	492	435	450	503	497	516	465	478	494	474	465	477	494	504	509	452	468	481	477	483	466	461	506	537	467	480	465	500	502	473	490	439	493	445	453	485	480	481	443	489	507	449	444	490	487	467	475	453	505	458	481	448	481	519	489	452	469	492	477	453	530	445	512	450	498	502	450	501	530	466	492	476	507	454	452	484	488	465	440	451	500	456	500	445	492	479	473	496	450	499	468	503	500	507	485	514	431	498	486	495	486	506	510	500	461	466	471	490	515	487	445	498	461	478	487	460	498	487	451	474	533	488	520	483	467	539	509	493	439	461	502	502	539	470	472	477	468	481	459	476	456	453	503	434	465	477	475	477	459	451	490	475	463	499	504	466	482	467	487	524	483	472	471	497	493	496	489	495	491	451	486	479	470	484	502	496	472	498	513	490	502	494	519	488	503	503	454	487	485	473	505	496	473	481	483	469	487	536	470	482	468	490	507	473	474	478	503	509	452	489	500	521	487	467	483	463	464	494	519	503	501	509	475	495	469	504	472	494	476	500	472	485	442	490	536	476	497	463	479	498	453	479	449	469	474	492	509	471	462	461	489	460	475	486	510	466	492	488	521	506	536	490	486	506	478	505	492	452	496	534	477	484	476	442	482	489	465	497	486	465	446	532	475	463	481	478	484	474	428	477	443	496	516	454	471	496	453	483	489	490	465	516	475	450	480	464	510	486	478	524	516	499	466	489	454	493	433	480	508	479	471	481	464	507	455	467	489	425	460	442	491	443	458	525	516	447	460	505	487	467	454	517	466	517	467	485	511	482	470	446	459	484	519	466	501	494	451	471	484	498	443	447	500	460	487	474	440	494	481	524	425	484	517	499	495	498	463	491	487	521	452	451	476	486	510	492	493	477	513	494	498	486	482	442	513	475	498	465	457	509	463	477	499	489	460	430	488	502	506	452	481	463	457	484	492	510	438	508	509	477	461	480	508	477	474	453	503	520	453	463	472	492	463	526	498	490	492	497	481	478	466	506	491	470	534	506	473	459	507	464	535	460	487	503	489	504	485	475	454	467	454	466	504	476	479	465	490	447	542	464	499	487	460	463	482	484	470	468	493	479	476	464	483	498	479	487	490	507	493	463	499	486	430	464	442	512	497	470	489	465	455	498	521	489	527	479	472	496	468	523	467	449	517	478	465	470	495	462	438	474	489	481	511	480	497	464	485	494	502	473	486	453	472	482	457	467	507	495	466	471	438	456	487	464	449	481	497	486	434	439	462	494	479	464	513	498	507	508	473	466	499	493	519	447	463	498	488	503	474	478	499	507	492	448	501	491	535	491	486	505	464	534	469	493	508	526	482	485	464	495	502	488	503	470	436	486	475	516	467	453	511	460	506	504	486	449	517	485	502	502	510	460	494	496	457	488	457	470	468	463	462	480	472	454	476	487	498	477	522	471	508	463	506	482	507	463	486	487	470	509	531	416	453	484	473	491	485	497	508	433	469	463	487	469	500	498	486	507	469	494	491	472	446	476	462	448	495	480	489	480	473	507	466	449	495	462	486	487	489	497	460	475	487	470	455	483	458	453	473	461	526	470	485	489	455	501	479	455	475	469	473	479	512	479	505	468	479	485	500	407	514	477	476	522	478	465	498	496	490	487	482	489	439	511
43689	82420	75967	52894	26837	8387	625	559	535	518	526	521	536	543	559	555	520	516	533	536	543	536	555	576	525	544	510	561	554	544	548	571	522	554	548	527	555	536	487	539	515	591	536	563	533	537	521	533	509	508	541	525	518	526	552	541	530	527	532	563	533	547	497	543	515	517	546	504	549	563	546	542	583	517	520	531	541	523	519	552	553	492	492	528	528	479	560	511	555	538	554	513	519	531	538	525	523	541	532	497	585	537	552	506	485	535	577	499	503	513	552	515	492	535	559	544	514	522	585	515	552	512	545	528	515	537	557	532	543	527	571	522	528	541	540	542	552	503	531	553	528	538	521	501	545	495	499	508	489	518	546	513	553	522	502	532	525	598	530	499	495	585	440	546	561	529	526	545	511	541	523	556	486	532	523	525	528	529	522	539	517	547	526	567	505	526	505	497	504	575	529	519	544	525	541	529	539	516	563	522	524	530	539	560	528	489	575	528	526	524	543	557	511	547	532	514	556	499	541	535	583	527	544	536	495	530	543	507	507	523	549	520	535	549	513	541	561	506	537	527	521	508	532	534	543	497	539	537	554	501	495	520	543	582	528	518	549	501	538	509	528	506	534	548	535	507	526	538	545	532	507	537	540	561	523	506	527	553	539	547	533	540	560	539	528	543	516	557	534	566	510	506	545	534	537	498	471	527	530	494	500	548	511	539	494	537	511	510	508	529	538	529	519	535	573	536	559	533	542	550	535	519	531	507	535	526	514	560	573	541	570	509	515	495	534	538	510	532	537	508	555	536	524	528	551	530	529	520	526	492	523	487	521	526	529	545	574	515	497	520	493	513	513	546	555	511	549	517	479	547	532	503	496	527	562	520	532	551	498	528	527	489	550	536	520	555	533	510	535	515	515	529	537	586	542	540	549	504	532	469	557	530	531	559	515	516	537	523	491	549	527	558	527	537	566	508	512	565	583	516	539	531	548	534	506	535	536	528	580	598	529	497	469	541	557	547	489	552	500	525	549	571	533	550	528	531	513	520	532	555	562	525	530	553	512	503	503	489	547	547	537	504	535	559	487	557	538	527	556	546	514	541	538	551	503	589	520	517	534	538	489	508	533	510	534	545	542	495	549	520	551	524	495	593	521	538	539	469	524	544	569	520	568	535	543	517	528	555	527	582	498	512	520	540	571	529	594	526	495	509	541	541	571	510	535	522	542	596	515	502	494	551	537	519	552	573	501	526	480	546	536	527	575	554	530	520	533	531	573	512	523	555	587	537	526	545	484	543	508	549	563	514	566	516	517	532	508	510	541	528	488	522	505	507	522	514	537	550	530	526	569	521	511	503	560	539	544	525	512	554	511	549	513	555	549	532	518	529	550	520	520	502	538	511	515	526	517	546	498	557	575	559	505	565	527	520	590	565	526	547	501	554	550	521	555	557	535	555	502	571	524	517	536	503	547	517	534	482	513	520	504	502	526	545	533	544	511	511	488	546	529	548	530	488	533	527	530	559	499	543	567	540	509	543	588	526	566	541	529	549	512	567	495	548	547	516	538	527	506	509	528	557	516	538	560	539	523	510	583	553	535	519	492	558	510	540	535	538	470	529	504	584	493	520	532	543	515	549	580	542	485	549	493	515	560	533	553	566	525	517	553	507	527	532	531	498	564	501	552	517	488	502	562	552	506	557	540	546	523	543	549	543	553	533	537	511	525	519	570	565	501	502	528	543	514	538	498	526	552	511	491	518	547	538	510	545	538	526	491	555	532	523	528	546	537	508	471	521	540	523	543	513	512	545	539	533	507	498	516	534	484	532	515	501	503	556	543	525	491	549	543	555	522	522	550	564	544	560	545	465	484	527	582	524	534	544	508	524	507	555	552	499	568	550	555	529	518	539	550	560	510	549	561	527	510	464	517	534	557	523	528	528	567	523	482	538	514	538	523	524	515	535	544	520	554	503	513	546	536	531	527	535	516	513	548	513	599	536	521	519	506	549	517	553	535	523	544	547	544	530	520	550	517	601	553	615	529	520	518	543	526	527	527	528	506	505	490	516	563	528	495	559	552	546	542	522	526	542	529	513	536	555	531	569	530	554	536	545	528	542	509	553	518	525	491	526	503	541	506	516	513	554	542	534	507	540	582	527	506	557	535	534	516	526	505	538	537	540	551	504	493	490	518	521	535	552	551	520	560	526	544	527	544	489	559	551	514	522	490	544	558	476	509	516	521	485	514	572	535	536	557	558	567	497	567	517	532	556	568	492	525	535	514	507	561	517	536	517	496	557	543	554	509	475	514	527	569	524	490	502	521	539	516	553	527	493	540	511	522	514	526	520	564	505	565	537	534	518	520	538	501	532	538	537	527	497	506	508	516	551	537	512	551	510	513	530	519	535	516	492	554	554	524	499	538	504	518	524	519	532	531	511	545	496	516	520	505	522	502	527	532	541	518	531	486	527	502	524	508	548	518	555	526	508	498	533	517	520	574	527	478	518	550	538	546	526	501	533	514	492	540	549	531	541	505	508	518	505	577	539	543	532	532	562	545	507	532	530	560	529	523	519	503	531	548	584	521	572	531	514	547	509	538	574	559	513	537	511	532	528	471	519	535	552	491	526	511	515	597	525	561	537	514	534	524	530	525	525	489	550	516	528	549	521	501	520	523	540	531	545	522	523	527	548	550	546	526	548	521	519	540	485	545	477	573	492	488	527	491	573	563	537	548	553	536	530	530	503	497	518	539	537	499	530	511	514	507	520	545	561	527	491	531	532	494	541	501	499	508	557	507	549	533	548	524	537	529	567	549	521	534	538	540	572	561	512	538	505	550	554	499	552	523	503	521	496	474	514	525	555	493	551	557	517	560	526	506	573	505	550	537	550	530	498	520	523	516	511	511	537	488	508	508	547	502	522	505	519	516	533	515	533	552	544	500	520	498	495	536	513	548	524	561	501	474	491	489	489	566	514	507	524	501	550	523	534	533	535	543	480	500	531	533	531	517	520	522	519	508	561	543	540	527	504	546	548	532	478	536	520	490	548	533	513	489	529	544	537	551	510	517	517	500	511	537	524	522	521	595	551	499	502	523	517	525	527	502	497	496	501	509	522	522	532	530	529	531	505	501	524	526	539	521	522	541	525	543	498	516	478	539	521	533	539	503	477	541	524	518	500	537	497	519	543	514	537	525	578	495	503	504	505	502	542	534	569	543	465	541	549	550	514	506	573	489	470	536	485	540	564	539	538	549	505	505	506	517	514	520	533	548	526	526	545	530	519	539	533	514	516	548	545	511	563	509	513	536	532	534	541	557	515	519	491	528	511	529	511	545	496	518	582	578	541	509	540	528	544	516	500	479	517	513	488	511	530	481	503	549	526	519	515	538	498	466	484	496	518	531	524	558	518	515	498	483	521	530	554	530	506	544	498	511	543	544	564	553	575	515	555	578	523	505	538	545	528	511	555	545	533	526	503	533	567	506	525	547	523	528	524	495	535	538	536	519	584
28394	31471	29284	14324	2809	651	350	334	303	305	281	336	325	340	337	348	336	321	292	299	319	358	315	325	340	319	327	328	326	325	343	312	316	329	328	336	318	337	289	307	330	344	344	330	298	350	333	316	295	331	345	309	328	324	316	316	303	348	308	343	360	328	311	317	319	352	319	337	302	336	309	332	344	299	308	347	318	356	358	313	331	312	310	323	295	311	325	336	297	322	335	317	280	327	341	315	334	327	320	298	325	342	336	344	323	302	336	310	347	314	353	338	306	329	363	340	332	318	305	304	347	304	335	338	350	307	290	287	332	339	328	309	324	339	326	282	312	336	343	325	361	336	337	333	318	300	315	352	325	300	317	337	342	313	304	288	329	314	339	324	353	306	346	305	322	309	328	322	327	320	340	328	337	310	292	284	294	348	293	345	313	321	303	324	333	312	334	330	349	302	341	327	311	310	334	340	347	315	358	292	307	309	323	337	312	322	350	302	332	328	332	313	324	318	351	353	335	320	326	303	326	303	339	306	338	284	311	324	340	306	307	355	303	344	349	327	317	316	338	352	317	315	367	312	328	303	314	325	316	331	327	349	332	327	334	338	336	345	302	325	336	344	328	353	324	293	325	326	321	361	326	329	304	349	311	311	296	314	325	328	304	313	340	303	344	313	355	316	305	329	300	305	347	324	348	329	304	354	330	306	334	337	319	305	303	298	349	305	324	318	344	301	344	306	320	320	303	338	315	345	332	321	333	321	325	328	306	335	328	331	334	308	350	317	298	322	303	350	317	340	320	356	353	300	332	345	341	313	354	316	344	336	341	326	349	355	341	304	314	317	333	317	314	339	339	338	310	319	333	365	298	338	324	339	345	335	341	351	308	324	356	327	314	316	326	340	345	341	329	290	333	317	315	327	350	314	321	322	328	309	329	353	324	326	319	330	322	341	314	332	332	339	320	292	315	297	355	328	314	313	335	318	303	332	297	358	296	322	340	356	272	312	312	342	291	300	334	299	308	352	319	325	294	339	290	333	336	328	344	319	310	314	349	341	329	349	329	330	363	288	311	353	335	350	308	334	299	325	356	323	355	306	327	321	323	332	349	304	289	322	351	320	313	293	320	321	311	360	328	316	319	336	330	316	318	337	318	288	367	345	340	306	301	331	330	338	345	325	357	333	373	341	299	303	331	317	296	338	361	323	328	353	343	331	342	349	315	343	322	314	335	329	329	296	348	346	318	311	332	294	353	343	343	317	331	319	355	328	346	319	341	313	329	291	340	325	301	318	337	297	316	288	321	334	341	304	314	316	324	314	339	303	309	320	322	305	331	339	331	339	346	320	308	314	329	302	307	321	341	305	319	323	322	319	318	333	319	302	330	328	323	297	353	321	331	277	334	317	318	325	336	322	341	325	308	338	311	347	330	307	376	310	359	372	305	355	309	351	337	340	316	317	350	305	312	306	313	321	316	353	335	322	327	330	355	339	326	328	331	309	332	322	341	357	337	334	345	365	318	340	309	341	295	335	331	346	317	293	321	314	330	316	310	339	315	314	329	317	325	313	312	311	329	323	323	314	344	324	344	302	308	343	324	318	329	365	343	326	336	337	345	320	310	341	303	340	326	339	309	338	329	337	324	340	338	319	292	323	305	311	312	353	324	342	331	335	335	308	315	310	322	338	354	331	339	311	326	339	300	313	340	344	323	283	328	338	337	294	300	312	308	328	327	291	327	315	351	348	297	315	330	333	312	323	338	341	313	308	328	324	307	320	300	313	351	302	326	312	320	312	350	310	327	323	324	322	347	319	346	351	312	330	342	343	309	311	301	336	318	303	324	333	330	306	297	313	354	317	325	351	313	324	316	332	351	310	318	325	309	326	319	304	330	337	348	327	339	318	309	358	315	334	305	334	355	302	332	361	349	352	321	324	319	318	350	339	333	308	330	323	345	325	335	334	315	316	348	319	303	329	349	355	316	346	320	300	337	308	330	351	326	331	318	308	355	348	337	339	307	335	343	282	319	312	341	325	292	347	337	335	308	336	327	302	304	348	352	329	324	323	347	322	328	298	326	341	307	327	363	344	327	334	340	332	365	311	331	320	314	345	309	293	330	306	340	375	333	325	312	318	326	326	341	294	333	301	327	338	313	343	334	350	315	314	303	298	341	316	329	325	312	331	321	330	287	340	314	312	292	348	334	331	266	320	313	302	334	310	315	358	289	321	303	336	333	324	305	297	319	324	336	325	329	287	316	290	305	329	334	321	322	375	332	333	352	299	336	348	321	327	342	324	319	310	333	327	302	322	358	324	283	297	323	327	306	309	340	300	322	310	335	345	335	291	293	310	319	372	328	319	342	300	338	305	322	343	311	337	340	304	316	316	329	344	317	329	324	344	354	300	308	321	347	304	375	302	311	328	343	341	330	336	332	321	297	320	313	329	301	346	320	334	307	327	337	327	309	299	339	341	350	314	309	332	323	326	319	326	331	355	321	337	321	347	347	327	347	309	318	308	346	304	282	329	330	322	302	323	328	320	320	301	345	314	340	300	339	329	314	346	345	304	334	354	329	325	365	328	346	338	329	296	334	340	309	299	355	340	334	312	334	317	308	337	320	321	324	313	329	332	333	355	305	336	329	332	297	334	361	294	320	296	300	399	353	347	311	338	342	330	331	324	332	316	291	321	332	341	310	373	308	308	311	343	364	348	355	313	360	336	321	362	315	321	311	307	336	322	338	323	310	310	325	337	308	326	320	317	324	366	304	326	320	359	330	348	353	347	282	317	304	353	333	306	342	329	366	302	328	292	321	314	271	332	344	305	324	328	339	324	336	314	321	327	312	333	304	307	318	332	324	314	303	344	322	322	329	351	354	342	305	343	322	321	326	333	330	325	323	333	319	342	335	312	325	344	329	299	304	327	354	303	283	305	303	290	374	339	298	311	321	347	338	306	336	333	354	328	339	307	317	306	334	318	324	293	326	328	326	333	390	319	334	326	336	316	298	349	368	339	326	345	349	334	302	345	321	325	317	354	325	334	323	352	320	331	339	311	291	318	305	316	338	315	335	328	339	328	320	332	340	342	317	314	318	323	322	355	338	334	349	319	325	342	324	348	306	316	352	323	316	336	344	298	302	316	337	347	330	338	330	313	277	308	327	323	297	313	301	335	295	297	311	329	349	318	314	328	303	342	334	307	332	330	324	306	345	324	317	311	356	331	321	313	333	321	329	303	338	337	341	310	317	352	318	339	302	324	361	337	383	247	345	349	352	344	291	300	322	331	312	348	335	334	320	288	353	321	346	329	344	352	308	320	323	328	325	334	327	329	358	345	311	301	350	305	343	337	320	313	327	348	310	324	356	325	341	316	315	290	317	312	317	330	316	336	340	315	308	324	321	313	300	322	352	335	343	294	350	336	312	313	326	334	320	326	316	356	346	309	331	348	335	325	317	316	336	340	321	303	341	322	325	316	305	348	315	336	348	291	354	330	324	317	345	307
15964	38524	23350	7833	1996	526	318	296	302	306	317	306	313	341	329	344	304	334	285	290	310	334	286	318	320	311	319	314	313	281	304	343	301	273	305	297	306	305	277	305	306	296	301	278	330	284	330	294	316	340	314	303	293	301	277	325	296	291	301	315	342	320	305	286	297	268	266	305	301	291	345	326	307	305	325	282	283	317	304	280	355	311	298	317	305	283	340	313	300	290	345	292	324	317	300	309	330	292	327	303	296	344	322	332	317	333	294	311	328	313	288	328	322	325	307	298	286	284	283	300	332	284	317	324	300	271	302	298	333	310	316	319	289	274	256	294	315	334	315	329	358	314	319	305	346	294	313	300	309	287	296	303	282	270	315	306	324	304	302	318	286	320	291	307	339	310	290	327	345	333	309	320	316	294	292	323	311	301	286	311	319	293	307	317	309	332	325	317	325	307	329	314	273	314	333	269	316	294	302	307	305	261	331	306	300	290	279	317	311	266	317	288	305	307	304	308	308	309	316	336	345	325	324	310	286	315	314	280	286	275	298	322	311	281	326	300	301	313	312	314	306	323	272	313	291	279	332	317	302	320	291	288	312	317	302	324	315	315	307	317	296	306	309	301	321	296	307	308	329	303	307	311	300	325	300	322	296	298	282	326	294	321	302	309	295	316	320	303	300	340	313	310	314	314	323	277	290	266	307	324	314	327	304	309	306	308	323	275	294	289	339	310	330	306	301	303	328	320	315	307	294	284	305	313	319	300	305	336	294	354	297	301	315	298	318	287	291	287	269	356	327	313	273	338	330	298	318	308	267	287	295	308	301	308	313	288	329	343	308	296	315	307	311	320	325	302	301	313	310	311	297	312	317	307	311	301	299	323	306	305	332	302	303	309	310	314	288	319	330	296	275	315	301	300	260	305	284	313	308	324	307	299	326	304	311	322	290	340	293	304	297	321	276	286	311	315	335	312	300	309	332	290	301	337	323	315	316	298	321	280	303	313	308	324	304	320	293	304	291	288	305	303	314	331	304	277	303	290	327	336	292	323	326	288	297	313	313	284	320	288	307	286	324	303	289	350	335	298	316	296	300	332	324	305	343	318	287	322	315	287	309	330	295	309	285	321	311	286	293	321	346	299	311	316	336	288	362	309	288	272	325	303	285	271	307	304	310	277	310	307	324	292	331	300	285	339	296	295	297	273	332	304	319	283	285	308	292	326	319	308	302	331	344	311	334	311	317	298	332	303	313	303	314	282	288	296	305	290	295	295	298	293	305	309	332	316	303	302	311	298	313	290	282	320	295	333	319	295	308	315	328	305	277	299	297	287	314	313	316	342	278	289	313	333	322	333	340	324	306	296	305	299	306	309	305	307	295	327	312	312	303	294	296	316	293	325	318	299	299	333	324	304	288	339	309	317	290	329	349	321	295	315	297	311	287	270	330	303	316	316	271	321	338	313	305	323	293	331	292	320	308	298	303	286	284	312	323	323	317	304	326	322	277	320	278	278	296	315	294	295	308	284	323	294	335	317	303	297	328	320	285	342	302	328	300	293	299	314	307	322	296	293	311	296	310	273	312	324	299	307	339	314	309	322	335	294	287	319	312	332	286	315	307	337	308	309	319	284	284	343	306	348	296	315	292	298	308	304	354	335	288	328	306	326	271	286	315	283	353	296	308	286	291	343	298	300	292	314	309	321	286	308	289	320	302	323	330	302	289	282	302	287	340	293	278	314	311	291	267	319	315	319	303	331	298	283	311	346	322	302	291	321	318	300	300	305	312	308	296	297	280	317	306	338	295	339	316	293	334	295	298	301	306	303	311	314	286	313	320	305	304	306	325	321	328	309	295	306	300	313	365	310	304	285	304	337	296	296	312	333	291	328	309	331	291	284	284	337	322	323	345	308	288	299	304	285	295	305	317	313	286	292	246	304	302	307	310	331	319	269	338	308	318	332	325	342	301	307	304	311	309	312	322	309	299	313	311	326	293	289	312	320	336	299	290	324	280	317	323	306	271	321	316	300	291	329	307	293	312	291	323	294	311	308	312	288	309	317	307	299	316	302	308	307	314	289	313	324	296	285	330	323	324	281	313	296	294	337	287	302	283	313	327	325	291	315	290	280	311	307	272	324	293	318	288	328	329	288	314	259	336	320	306	327	335	303	330	314	296	287	323	299	340	294	330	296	306	329	310	333	299	304	312	302	318	300	292	295	322	318	295	312	337	304	308	289	301	331	328	336	305	341	315	312	272	297	292	303	303	282	284	295	297	303	318	322	323	309	308	340	262	302	294	278	297	307	279	286	301	285	336	304	328	300	316	322	296	293	310	330	304	288	322	317	325	319	282	301	299	337	308	319	333	322	290	292	336	298	282	325	291	304	309	320	298	324	307	318	350	313	316	332	294	307	310	300	295	299	324	289	275	299	331	294	319	298	292	327	296	285	322	326	331	317	298	322	304	319	306	320	301	298	306	320	327	324	283	311	306	289	319	342	292	311	315	284	326	320	332	311	302	302	309	307	313	315	323	314	308	315	331	334	270	299	315	289	341	285	320	291	294	350	329	331	317	333	289	305	310	306	311	319	319	306	305	307	297	302	284	322	291	320	320	303	338	340	293	299	305	311	331	287	322	342	314	290	335	320	311	321	338	315	360	308	312	296	291	308	296	319	301	294	299	302	314	320	321	293	344	308	312	313	295	324	292	310	313	298	281	322	293	332	311	296	318	313	289	316	299	289	348	284	306	305	284	292	316	279	295	287	336	293	299	302	313	287	293	318	330	313	317	289	330	315	294	356	354	311	320	290	311	298	298	306	280	284	312	289	326	311	307	320	321	312	299	316	309	336	289	290	282	304	300	303	324	298	307	324	334	319	273	284	348	325	330	316	295	309	308	350	288	331	286	311	337	323	316	302	292	284	296	321	325	323	318	301	281	321	333	317	282	300	262	296	286	324	272	296	313	307	301	281	288	311	293	337	283	302	340	295	284	322	322	287	294	332	299	320	298	313	312	339	318	292	298	318	355	309	314	306	308	290	292	300	310	327	295	335	293	328	304	295	328	301	322	304	315	308	309	290	303	310	312	296	334	318	319	293	299	332	296	312	328	319	312	296	335	286	334	309	311	300	296	302	297	283	294	270	297	275	268	309	288	302	342	308	316	321	298	330	335	324	341	303	294	301	317	317	317	313	297	311	320	309	300	302	295	306	299	349	347	308	299	280	258	292	351	331	336	336	301	329	316	293	334	324	282	306	299	343	316	307	334	296	316	299	306	336	318	304	288	284	322	292	306	303	315	323	267	331	277	324	305	325	292	281	324	308	322	308	310	282	296	341	304	277	313	314	348	297	300	331	292	310	315	287	276	293	306	322	333	319	304	304	318	350	298	307	332	295	297	336	320	314	287	314	289	318	320	306	291	323	280	279	294	262	309	312	318	303	322	276	332	303	277	314	283	298	297	327	301	298	288	311	293	326	323	279	307	303	338	299	334	315	300	312
25588	29022	48321	41595	16730	3943	499	364	336	358	330	358	334	339	349	320	322	331	348	336	322	359	348	376	347	333	361	324	343	339	360	334	347	356	359	330	331	343	362	342	362	348	321	325	333	326	324	328	314	325	342	318	364	311	342	346	331	308	275	343	332	356	313	339	310	344	335	301	336	322	309	367	348	333	329	309	273	337	324	327	327	341	341	352	345	303	341	326	358	309	345	366	344	375	377	352	322	324	387	355	360	332	338	331	336	335	359	315	342	336	325	340	317	352	337	363	334	335	324	333	351	372	363	333	335	301	334	341	327	311	300	314	306	348	344	349	348	316	314	330	314	338	303	316	319	355	334	344	342	358	332	339	360	365	296	313	343	336	307	350	346	318	366	335	302	355	345	321	334	371	334	335	344	332	321	316	323	316	378	324	357	329	338	330	339	329	359	326	325	349	342	288	292	353	313	326	332	330	378	337	335	312	310	349	336	315	378	326	333	343	352	384	348	347	295	338	324	338	302	322	319	337	354	370	335	316	317	356	331	300	332	323	315	349	314	340	330	334	337	336	336	336	337	352	331	344	309	316	333	320	326	339	346	335	316	321	377	334	354	310	333	329	344	333	352	348	322	347	332	331	351	347	345	325	328	310	373	313	346	326	341	339	311	351	359	329	327	347	316	357	336	322	338	318	331	320	341	331	330	338	359	336	378	340	340	327	335	331	328	332	334	347	317	353	369	364	354	333	373	326	348	328	341	311	336	326	329	327	328	335	302	342	323	326	367	363	317	322	337	367	332	314	337	360	325	345	355	346	341	335	337	353	332	333	353	340	343	317	342	331	322	344	343	330	309	326	373	359	381	344	357	356	350	339	347	321	339	335	348	322	338	334	321	349	358	329	363	325	360	337	358	333	334	335	325	328	311	341	328	328	336	365	329	330	332	323	369	312	316	330	320	328	333	342	330	328	335	317	349	334	317	330	334	321	330	318	353	357	343	331	323	354	374	366	341	333	332	359	350	338	334	345	336	323	304	341	348	324	335	321	316	325	320	329	319	328	312	330	350	356	320	355	352	344	353	342	323	324	343	316	334	336	357	339	321	313	324	325	321	376	334	351	339	314	317	364	329	309	352	331	344	320	336	322	325	297	322	357	346	304	341	344	320	367	319	335	324	338	338	320	327	328	335	351	310	308	380	358	347	331	361	328	313	337	339	332	351	333	316	320	336	309	359	341	363	366	322	334	370	301	360	335	349	311	360	339	342	308	333	314	334	351	358	350	350	355	347	330	332	315	362	322	321	336	354	321	346	289	318	341	378	387	356	340	330	308	304	334	364	374	324	334	337	334	341	313	323	364	367	362	337	372	322	331	308	352	357	315	333	353	327	318	314	357	340	328	334	341	359	309	330	327	364	329	321	356	300	341	340	330	333	341	327	342	337	356	325	343	343	318	320	326	340	351	351	317	320	323	321	319	349	366	331	363	339	354	322	335	349	328	321	323	336	371	366	308	347	334	331	325	349	332	335	355	349	312	350	338	349	331	333	329	340	317	365	345	344	325	320	358	359	340	369	341	317	338	345	319	329	296	329	388	351	360	348	353	348	331	311	331	317	333	333	336	361	319	329	361	350	338	340	314	324	338	325	331	321	349	338	332	339	338	311	350	337	330	354	334	325	327	327	313	332	325	334	337	358	365	309	303	341	305	333	307	354	304	334	358	374	321	367	319	331	345	295	329	315	345	358	332	308	354	335	348	346	329	349	332	318	344	330	351	387	335	337	322	330	345	349	366	321	316	338	349	367	328	324	326	342	315	341	355	326	347	332	321	344	336	334	364	353	325	350	330	347	324	310	343	348	329	382	364	327	311	330	310	315	392	326	329	348	335	345	322	345	337	347	345	357	340	372	372	332	311	340	344	355	342	331	373	330	327	338	348	332	347	335	332	319	370	360	311	343	339	330	350	339	341	321	329	319	331	307	309	299	350	321	334	346	329	310	330	321	331	354	343	328	321	314	322	329	336	325	324	338	341	339	320	360	323	352	350	345	326	366	325	336	310	335	343	317	357	329	327	313	360	351	314	337	338	345	325	340	336	315	327	351	364	346	319	307	318	350	346	346	341	299	334	339	314	333	323	313	352	349	340	340	351	338	327	333	340	370	337	347	342	337	321	342	355	343	370	315	316	336	335	345	358	323	325	334	337	326	361	309	322	313	341	335	346	317	323	360	333	361	311	319	352	350	339	339	288	360	371	317	327	289	356	356	330	319	349	359	307	357	367	339	373	329	334	331	334	340	367	347	307	379	369	336	328	327	357	345	343	331	313	337	319	333	342	329	360	314	333	360	325	342	354	311	361	347	339	333	353	352	373	293	339	315	340	341	354	338	361	352	326	347	340	378	294	356	330	294	340	317	316	301	337	326	338	334	334	316	302	328	325	344	331	310	331	334	365	361	309	323	339	299	336	352	343	372	329	358	363	340	350	355	330	340	348	338	340	313	354	338	325	314	360	355	349	313	331	301	356	323	306	325	363	358	321	332	310	327	316	342	360	320	323	335	350	332	334	357	346	312	340	331	319	329	345	335	315	333	335	350	358	329	344	341	318	343	329	331	341	311	328	310	306	316	326	380	355	367	320	339	345	353	316	321	312	323	346	337	360	328	314	360	319	347	318	355	335	331	343	369	345	355	358	319	345	312	352	327	327	356	300	317	350	352	315	370	346	320	316	355	319	322	312	351	317	295	344	331	313	332	343	333	345	323	331	346	347	302	357	351	336	368	334	325	304	313	343	366	336	362	333	325	346	330	339	326	334	330	358	342	343	327	357	324	335	343	328	349	338	319	350	362	348	327	347	332	309	339	344	332	305	367	355	323	370	315	362	325	314	327	334	334	335	321	349	333	316	334	375	311	352	330	327	366	351	361	320	330	334	350	359	366	343	321	352	310	360	307	327	298	306	318	329	335	343	322	340	318	344	341	324	323	339	353	348	369	337	318	333	318	344	359	341	344	358	337	373	314	331	322	338	331	350	321	315	334	332	332	316	329	329	327	352	334	300	353	326	354	337	344	325	351	328	304	307	327	346	328	343	336	335	343	320	339	338	341	365	354	363	306	311	333	321	361	359	328	316	344	345	330	357	321	335	365	281	332	363	346	317	321	316	310	322	317	340	340	342	307	355	357	357	299	333	337	328	335	327	325	339	315	349	321	320	332	321	340	342	339	347	320	312	370	339	320	314	360	350	323	341	352	347	328	340	311	339	326	336	335	362	373	309	325	319	315	328	348	320	329	364	352	347	316	310	352	326	328	353	270	361	341	317	343	326	348	330	304	360	358	307	323	308	365	349	316	343	330	300	350	347	381	327	333	327	360	340	316	322	326	328	338	303	351	354	343	351	350	303	328	314	331	347	331	320	346	303	341	334	375	345	364	351	339	346	315	335	340	296	341	343	323	351	369	330	319	342	355	302	318	334	337	315	347	337	373	317	325	352	333	323	301	351
34925	80742	62503	31299	6794	2420	411	362	352	334	374	323	325	366	360	378	340	351	339	343	368	372	325	361	340	333	397	344	348	395	342	359	344	369	341	339	363	338	356	362	348	355	363	338	349	379	334	351	366	289	348	342	333	349	353	322	364	335	367	344	424	366	329	349	347	367	389	355	349	350	330	354	353	343	333	371	318	349	325	363	376	354	344	348	352	326	390	341	381	339	348	361	326	364	328	349	348	335	387	329	344	341	334	326	353	386	313	321	338	380	359	366	363	354	353	353	331	362	356	364	346	379	366	326	319	352	319	356	357	338	384	316	356	333	346	328	334	336	372	363	359	370	331	313	338	360	319	352	330	343	355	335	342	337	334	394	338	394	343	344	369	350	341	352	339	342	368	393	310	344	334	345	336	374	343	349	342	379	353	357	360	353	358	368	346	334	319	383	346	339	370	353	344	354	376	371	360	358	359	358	338	338	316	393	360	334	388	371	357	335	346	309	314	345	353	366	341	359	350	390	349	328	338	334	362	382	317	313	380	353	348	371	335	376	326	338	363	347	354	362	376	373	398	369	377	349	315	342	327	337	356	358	372	343	337	321	354	350	341	356	374	353	361	328	350	337	343	361	345	327	338	340	356	344	341	363	353	363	334	340	370	356	335	368	350	334	359	318	340	352	350	351	345	345	375	376	338	349	357	364	352	350	339	340	319	332	376	359	359	382	360	320	363	359	355	337	364	329	377	337	359	336	359	367	322	362	344	366	354	372	331	350	324	349	336	358	337	344	347	344	312	376	365	350	338	380	376	358	374	351	330	331	330	349	330	323	334	338	354	377	340	346	319	345	327	362	342	355	372	369	342	321	382	347	392	347	375	344	362	357	337	369	336	340	352	353	383	373	362	349	346	359	334	345	370	356	335	357	368	357	328	354	343	380	329	328	318	329	353	340	401	344	360	337	352	347	368	344	347	370	344	330	356	342	357	368	338	325	350	345	351	366	375	352	372	359	370	367	371	401	328	312	333	380	346	357	347	303	342	363	369	335	309	347	345	326	345	334	369	355	356	356	326	357	327	383	370	343	340	356	303	335	341	347	367	332	355	357	353	346	338	346	362	349	315	326	335	325	331	343	335	351	348	327	337	348	353	340	360	367	349	347	337	367	351	343	351	383	359	365	366	348	366	330	347	336	344	349	339	342	361	309	339	377	344	363	353	377	339	332	312	346	344	333	327	390	369	328	341	337	353	358	328	327	343	323	340	356	355	333	317	352	359	337	375	345	340	349	360	323	318	365	356	392	346	354	381	339	348	334	367	378	342	327	337	340	361	345	356	341	324	344	317	344	364	334	375	318	390	327	379	329	376	364	322	340	341	340	334	355	342	321	356	349	375	367	363	338	353	334	313	360	361	360	373	377	359	315	336	361	349	346	346	348	362	364	356	359	349	357	382	356	340	370	376	350	361	359	353	367	348	356	365	349	352	348	369	359	325	357	368	354	351	357	336	352	361	348	380	367	345	360	331	341	383	367	357	362	352	351	355	328	326	357	340	362	355	358	341	349	345	322	369	356	340	360	339	378	321	361	331	386	371	377	344	388	341	396	358	356	347	355	336	327	302	334	312	332	322	337	355	353	336	368	337	393	362	359	334	370	324	360	377	359	382	331	366	342	349	344	337	382	367	338	329	333	370	359	340	335	362	356	343	357	345	360	355	334	337	367	339	341	324	374	350	351	366	369	372	363	329	357	353	358	313	365	347	330	372	380	339	366	372	341	340	373	364	369	380	311	364	371	362	333	348	349	352	342	338	327	359	324	311	376	338	352	348	339	347	379	362	332	363	350	335	352	372	356	359	362	368	377	320	378	356	339	369	356	309	350	364	366	338	376	358	344	367	333	374	391	374	381	329	337	352	341	334	345	341	322	327	342	337	364	311	347	316	356	336	376	335	332	360	375	344	318	349	359	354	358	334	376	372	349	342	343	342	347	346	380	347	379	344	346	379	335	358	368	353	320	347	359	375	332	335	367	351	364	359	359	384	359	321	373	370	328	367	346	334	381	331	357	361	333	362	339	348	352	336	335	377	362	348	366	343	324	353	353	342	376	331	350	342	391	342	337	343	367	356	335	328	340	347	318	392	353	368	343	328	359	359	332	367	358	346	354	351	356	361	349	312	362	365	375	379	359	338	317	348	358	367	375	360	321	350	364	360	339	333	378	362	337	309	354	326	351	350	326	382	372	347	342	374	372	367	320	337	329	342	328	372	347	327	356	343	349	343	364	408	330	356	326	329	360	351	343	382	368	372	318	354	350	320	368	349	339	352	355	356	368	365	369	375	347	353	328	345	345	326	345	313	346	318	325	332	362	372	335	361	313	353	360	363	309	361	312	355	334	322	364	360	355	357	363	352	332	350	350	363	354	350	365	348	314	360	354	341	348	323	370	364	348	337	358	338	361	358	350	351	365	351	365	349	357	338	328	344	333	363	372	375	338	322	384	334	350	347	359	354	355	339	350	338	335	362	347	346	364	367	373	394	378	349	355	383	355	336	384	365	341	371	367	361	372	341	339	330	347	358	343	363	343	352	330	343	353	352	325	336	362	354	302	338	346	349	350	331	347	328	373	365	356	344	368	354	336	344	356	375	351	369	341	357	380	341	356	337	327	359	352	363	300	324	354	333	339	309	343	339	379	349	343	348	324	344	340	355	356	339	351	353	360	302	330	374	323	362	324	346	358	369	326	363	306	353	340	373	374	327	353	343	379	334	369	351	334	344	357	331	350	362	343	344	338	380	311	350	355	373	336	319	340	321	347	359	349	337	357	360	343	372	362	341	345	321	335	383	351	329	341	359	349	374	342	357	330	368	324	336	353	346	344	337	359	351	309	320	354	383	358	364	355	340	328	321	366	350	354	345	322	376	354	373	315	351	377	354	355	312	316	340	349	373	330	359	330	371	343	347	333	314	343	350	340	345	371	340	324	366	349	346	331	326	344	352	334	353	339	355	367	361	374	331	351	357	319	356	324	328	368	346	346	343	345	364	375	347	335	336	328	332	355	365	371	327	332	370	349	367	334	348	315	319	363	361	337	335	387	354	367	365	352	366	350	349	300	371	371	341	361	359	359	346	344	350	326	335	356	331	346	322	359	348	352	344	338	358	349	375	328	370	341	375	355	343	347	344	298	347	329	327	327	340	370	335	346	361	366	344	332	340	336	376	403	317	382	354	335	323	361	353	338	343	363	351	363	348	312	346	363	358	340	357	378	327	367	349	343	351	364	338	333	366	331	369	327	355	364	375	355	345	361	332	364	341	329	345	352	347	368	374	339	386	336	323	360	336	339	345	332	316	357	318	310	334	300	346	354	330	373	347	345	327	381	346	319	350	348	401	339	346	352	341	344	352	305	330	369	303	362	338	366	318	330	367	304	358	359	361	373	363	355	352	334	355	350	328	322	333	342	350	332	311	336	334	364	387	375	350	351	380	342	333	380	367	310
23868	24432	46311	45137	30281	17779	3298	641	535	454	500	505	460	545	485	455	495	484	477	492	495	469	494	487	470	490	521	464	506	469	468	465	474	478	456	487	471	509	457	523	488	468	500	534	460	466	480	507	474	506	503	480	494	470	466	500	512	475	499	469	467	488	495	511	476	450	480	489	499	484	476	495	479	464	505	485	510	470	488	454	466	494	526	489	428	487	484	454	506	467	455	514	443	477	474	501	495	462	462	472	447	477	487	463	500	510	486	501	491	443	461	442	471	487	477	490	452	434	460	487	464	448	478	459	473	444	493	489	481	458	471	461	486	469	484	462	515	444	447	480	513	483	484	440	438	444	495	453	465	495	457	446	499	458	498	460	488	458	485	443	457	484	488	495	452	474	477	504	492	510	470	462	449	482	495	470	468	475	499	449	485	441	475	459	480	470	475	460	459	480	461	439	478	482	457	482	443	447	482	476	478	460	441	443	481	455	447	432	450	467	492	488	489	498	490	490	486	507	456	450	481	464	474	480	508	474	505	468	465	465	483	480	483	470	501	482	478	443	469	485	475	463	465	496	450	460	515	454	451	470	506	444	481	449	470	470	519	496	439	501	470	433	482	488	489	497	459	428	445	454	422	481	513	460	486	420	470	497	522	473	458	487	465	458	479	496	478	400	441	469	452	455	483	469	479	433	462	460	494	486	467	460	432	446	464	523	489	519	458	475	446	514	486	448	470	448	444	476	476	471	467	450	430	456	496	489	494	470	443	461	501	450	475	528	501	491	457	448	469	462	471	526	488	462	457	470	480	492	489	474	444	485	467	475	464	454	465	486	480	477	448	463	451	448	453	450	481	458	473	446	440	408	450	489	472	484	442	475	484	440	474	462	466	449	477	469	496	496	445	465	481	458	454	479	502	476	468	463	461	497	474	439	461	487	515	474	455	485	504	490	483	425	494	452	491	435	467	494	507	481	461	514	468	483	457	535	471	513	467	438	512	460	456	481	436	395	481	486	480	443	473	450	465	445	420	475	476	415	491	487	461	480	482	480	484	470	475	490	477	456	448	465	468	426	453	452	514	459	481	454	469	515	480	476	469	470	487	492	463	473	451	501	472	481	473	476	548	484	464	480	495	477	450	421	471	468	457	470	489	446	468	486	444	517	470	447	458	425	468	474	497	484	540	460	454	496	460	449	450	491	478	497	427	473	502	454	464	473	495	510	508	448	492	489	473	483	469	457	471	470	472	486	480	499	461	517	455	494	485	503	433	500	483	494	463	464	430	461	441	460	461	415	459	445	475	469	485	434	486	459	442	466	478	439	494	430	433	461	496	520	449	483	487	484	442	439	464	473	465	499	463	455	483	436	468	490	495	478	469	447	449	430	480	488	481	450	466	509	475	491	458	525	445	471	438	476	519	451	452	472	495	480	468	456	462	441	481	458	480	455	431	462	473	472	485	457	466	490	481	501	453	489	487	461	461	489	446	490	466	464	493	470	457	452	441	455	458	493	480	488	463	466	444	489	469	455	501	422	463	465	423	470	503	505	477	502	440	482	517	479	447	480	469	408	421	459	451	473	486	442	460	481	504	475	494	500	479	453	458	466	472	486	486	472	434	486	460	447	440	463	489	501	451	488	448	488	462	489	453	483	480	463	479	476	438	491	445	452	428	460	440	464	474	475	435	487	497	462	496	451	467	486	486	476	450	480	444	539	465	497	444	454	455	448	487	482	496	465	487	487	483	443	467	513	483	462	480	498	482	489	444	480	424	464	451	465	452	468	471	475	484	487	473	482	448	455	444	511	538	503	446	472	460	423	481	524	471	483	484	490	473	443	475	423	463	454	488	473	443	469	465	484	424	422	460	455	452	462	460	479	500	490	475	450	492	497	407	437	442	505	480	469	491	466	458	466	469	475	496	483	445	468	451	511	483	486	474	458	497	501	446	474	459	506	456	461	507	491	466	500	518	405	478	431	450	415	464	444	464	472	463	465	434	436	503	464	490	480	470	492	446	448	500	475	456	487	482	458	479	460	450	462	497	469	465	469	493	448	444	493	480	479	518	479	464	483	450	440	474	443	473	472	500	465	457	448	472	500	490	483	468	493	450	432	467	444	460	498	462	472	509	473	469	444	458	530	477	482	456	477	467	468	485	452	474	488	460	486	444	435	495	494	482	497	502	471	438	512	466	456	465	520	497	482	478	493	470	536	499	512	497	452	503	477	469	461	441	497	478	489	504	486	510	482	459	497	501	448	461	472	487	461	465	449	471	506	475	481	492	467	455	488	453	470	459	457	460	439	468	467	500	437	511	509	467	467	481	455	497	439	474	481	470	472	483	529	450	487	441	468	464	493	488	442	491	475	474	496	437	474	483	442	472	432	455	474	447	499	517	498	502	489	443	520	499	483	511	485	508	482	471	525	469	459	439	472	459	485	460	478	480	459	456	445	479	479	550	451	473	426	479	479	450	459	478	466	455	464	460	488	467	501	466	492	518	524	475	497	471	467	520	486	483	472	459	459	442	467	464	456	470	475	437	418	458	440	451	459	469	477	442	495	466	469	446	462	456	460	421	490	473	486	488	458	446	482	471	457	486	424	470	511	493	450	495	475	462	496	414	453	505	477	453	508	478	441	477	494	507	498	502	482	476	483	470	478	505	477	476	434	519	499	487	469	461	514	479	476	430	494	458	490	465	467	483	456	512	492	497	486	475	447	507	473	449	488	451	473	462	427	506	474	433	459	470	482	496	471	473	491	470	470	464	498	516	447	448	483	504	479	479	505	482	463	497	482	477	471	465	465	509	467	450	490	457	459	490	468	465	489	496	454	479	519	459	485	477	449	438	463	452	498	453	443	486	491	484	460	465	468	465	482	507	521	472	501	463	466	481	479	440	456	493	417	492	505	457	469	444	507	483	427	471	416	489	491	532	490	488	455	473	437	505	486	468	453	473	483	482	465	452	503	457	468	449	481	475	424	496	455	489	476	484	471	445	486	482	477	471	491	495	479	501	464	472	467	490	494	451	460	507	482	449	454	468	456	436	472	525	472	476	485	516	463	476	439	478	481	496	473	456	487	468	477	473	464	442	477	469	471	443	458	470	466	455	530	471	494	485	452	499	451	460	488	469	484	462	447	471	435	457	489	451	477	459	499	437	454	408	450	459	440	472	445	500	485	458	455	475	460	483	486	471	428	490	418	474	498	506	471	467	482	460	487	466	430	460	509	459	453	465	475	473	459	451	481	497	455	461	459	478	454	481	469	456	488	492	450	464	511	443	477	477	441	496	465	488	480	450	505	474	464	471	451	466	490	515	469	483	494	462	455	456	472	421	474	451	460	460	475	514	471	476	463	457	467	477	479	441	437	493	435	490	485	484	482	433	488	459	469	477	517	499	478	478	479	474	445	432	451	420	464	477	480	413	487	480	426	419	443	465	480	486	497	486	462	428	528	506	500	446	486	435	468	515	475	424	475	503	483	436	475	474	460	504	425
46000	98788	80561	53118	26164	8916	548	530	512	509	539	519	573	508	565	528	571	557	502	590	553	512	526	538	524	537	516	508	542	515	545	542	548	533	595	475	534	554	500	510	557	510	537	530	543	561	474	545	492	520	505	479	508	510	510	547	509	514	564	523	523	516	518	535	530	561	506	551	511	516	544	540	516	493	518	517	523	485	510	504	512	535	547	531	504	493	522	547	523	506	505	539	531	549	494	490	522	522	489	514	529	535	488	522	524	489	499	520	485	515	484	510	527	515	493	528	574	529	517	465	560	508	533	493	579	526	523	542	531	516	538	527	512	544	557	495	523	524	554	535	505	502	492	538	494	536	501	503	545	525	507	544	532	503	515	509	531	516	526	524	534	534	529	530	522	511	575	534	527	494	527	528	500	544	506	560	492	540	511	509	536	487	548	530	544	534	512	538	559	522	509	531	549	518	539	521	527	519	493	544	568	509	481	567	518	501	535	515	498	541	494	469	498	538	488	550	510	548	503	531	490	513	522	532	517	509	511	527	506	497	579	557	558	472	528	530	491	560	517	493	548	518	531	546	481	525	532	539	545	515	505	523	474	509	510	488	525	554	533	505	554	525	527	511	534	540	545	523	512	515	520	528	516	489	494	570	528	484	507	500	533	557	551	574	498	553	539	526	509	554	536	527	536	553	502	486	521	528	507	547	564	522	516	552	511	480	535	519	515	519	515	554	501	492	517	520	554	527	512	511	517	548	529	482	543	536	499	523	528	506	503	543	517	512	529	519	580	495	539	529	494	470	509	568	513	565	524	523	546	526	563	490	501	514	538	496	540	521	508	529	489	498	476	517	528	513	508	539	550	501	497	498	525	509	507	512	515	518	554	516	501	526	533	525	518	530	546	495	531	532	511	472	557	550	560	530	486	533	516	548	531	554	476	495	498	481	528	532	538	525	524	550	535	504	518	521	507	525	515	543	520	508	502	570	519	514	501	540	539	538	508	536	558	534	467	515	531	511	522	515	534	522	497	493	575	496	535	549	563	507	519	533	494	518	523	534	531	533	568	521	513	542	511	551	524	497	496	495	522	519	521	565	523	517	538	572	524	522	528	514	514	547	541	492	555	554	481	548	528	513	547	499	520	484	537	499	476	508	522	487	521	539	526	513	534	498	538	514	567	514	561	500	533	516	539	526	532	514	549	483	521	548	552	541	530	492	492	537	543	531	544	525	467	526	515	505	510	525	497	509	503	527	484	475	553	482	520	554	479	514	490	491	513	513	501	486	511	522	530	527	484	539	521	549	547	530	525	476	505	507	538	534	518	529	542	525	506	511	530	500	487	562	506	493	541	523	466	500	529	549	500	522	518	525	544	537	555	500	543	510	534	504	550	533	545	510	522	551	516	518	549	524	532	523	520	575	515	555	512	502	529	553	491	495	513	558	547	492	499	499	500	507	506	529	525	494	540	524	530	550	504	498	529	558	520	474	532	529	540	496	520	519	522	523	511	499	506	541	503	476	540	477	536	541	548	490	506	502	524	497	502	515	515	573	521	544	546	560	492	498	513	531	507	541	503	538	536	512	505	498	510	513	519	529	503	552	552	547	541	557	513	555	508	495	519	512	504	516	543	577	534	516	490	509	526	555	545	531	522	533	541	515	545	492	480	531	550	494	535	492	547	531	519	512	527	533	516	479	512	522	511	539	560	484	554	490	560	518	524	549	499	509	545	500	501	494	505	512	492	552	524	501	522	504	530	527	516	532	506	522	524	504	552	551	540	547	473	514	514	482	518	516	491	530	546	529	502	516	515	508	498	485	527	518	514	523	529	527	502	505	534	509	545	522	528	490	498	502	494	507	535	513	518	541	530	506	592	539	536	542	472	530	495	541	522	553	526	562	505	489	524	491	518	511	481	547	537	518	538	515	514	530	519	501	492	541	555	544	529	530	530	526	511	514	500	502	484	502	503	548	494	526	530	467	520	517	563	514	534	534	526	554	530	506	560	539	503	534	523	488	512	535	495	518	526	475	553	489	533	534	560	538	546	525	522	502	502	504	559	505	531	530	510	533	514	499	514	502	561	495	527	580	513	517	524	526	507	497	522	508	471	504	545	532	550	506	538	536	518	525	539	519	502	554	554	541	519	498	559	520	496	520	508	499	528	510	512	476	549	542	506	501	497	474	507	498	492	520	502	503	544	519	527	485	509	475	486	532	496	501	510	512	515	525	481	478	509	507	568	497	542	531	538	515	518	548	500	517	526	495	504	529	531	527	534	544	504	487	564	478	517	507	550	506	497	493	539	486	529	502	543	525	562	561	459	518	511	500	496	530	536	490	531	504	561	490	482	560	512	569	515	557	527	482	524	536	555	522	508	512	471	516	505	550	523	548	526	521	521	531	536	491	469	520	513	539	494	516	500	495	528	515	545	504	508	523	527	557	530	539	518	538	532	510	545	532	517	513	519	549	538	510	524	511	520	505	521	492	507	498	551	543	523	486	581	537	529	495	487	505	524	500	529	545	555	501	538	536	518	494	506	494	513	508	529	509	531	529	493	532	492	515	556	501	536	543	541	502	497	488	490	502	515	499	511	536	514	539	508	510	522	499	481	517	514	527	479	525	497	542	493	554	506	504	497	514	542	516	511	554	489	566	512	527	523	478	549	530	505	519	566	493	527	542	545	512	536	508	512	493	501	515	502	521	508	538	537	517	504	523	469	566	516	524	488	535	513	526	529	537	522	544	530	502	560	524	525	533	527	568	542	565	466	530	486	529	537	515	547	580	540	524	511	480	504	500	503	567	537	492	515	496	516	493	494	547	541	520	509	487	487	530	514	517	501	513	569	506	536	536	487	526	528	497	509	536	492	494	506	515	527	523	489	523	485	517	536	512	540	530	528	513	522	501	542	533	513	539	490	529	504	554	499	537	543	474	509	524	507	524	549	530	518	564	559	527	540	545	497	500	508	535	505	558	504	556	567	512	567	485	555	548	536	538	537	530	553	500	567	486	544	489	528	503	547	507	546	521	488	549	521	542	518	524	498	514	532	512	492	557	523	525	514	519	510	511	538	502	533	495	532	530	492	501	533	511	533	522	497	504	517	556	480	520	509	521	524	520	512	518	478	519	506	497	555	515	545	540	562	489	489	495	458	528	532	477	493	521	487	563	515	526	509	464	526	504	541	550	489	509	517	490	535	503	500	536	541	514	513	505	535	520	508	545	548	512	517	515	511	573	489	552	503	476	511	594	523	542	466	517	520	512	526	539	530	555	504	504	558	481	550	510	480	563	518	502	496	531	555	526	523	543	505	492	490	514	545	528	508	534	503	519	495	527	554	534	535	541	510	513	533	516	540	501	507	532	520	509	508	511	544	515	544	520	555	478	512	516	478	569	515	530	518	544	508	575	497	575	536	516	542	508	517	527	528	533	485	502	505	497	509	560	523	501	515	511	512	566	503	532	542	535	514	489	523	521	525	524	514	534	508	501	551	543	513	501
27506	29496	32910	16320	3347	962	408	342	326	314	308	322	304	315	344	316	304	331	332	291	329	327	348	338	323	357	347	321	338	327	316	326	337	306	355	339	323	355	351	358	305	322	331	328	317	316	312	324	324	350	335	314	324	355	366	346	336	328	337	293	325	342	316	355	332	319	316	339	353	311	313	358	312	307	330	299	313	317	331	349	310	347	318	350	340	313	330	329	310	290	334	360	377	326	322	335	308	324	331	321	327	307	353	340	364	313	318	349	329	334	332	315	298	287	328	308	313	321	333	364	326	312	323	305	336	312	314	307	310	353	322	308	317	332	331	335	311	327	314	315	351	322	332	325	309	322	331	342	327	309	345	321	327	320	303	328	327	330	310	353	333	313	355	317	334	377	345	358	329	316	313	340	313	336	331	339	278	288	294	282	325	332	301	294	334	343	374	344	302	327	335	335	315	315	314	302	326	322	298	345	321	334	287	326	320	334	318	312	310	302	336	329	334	353	338	347	341	335	348	304	317	301	343	333	309	319	302	305	339	329	313	318	343	324	326	327	289	286	342	330	340	364	335	311	310	308	310	324	351	341	302	337	328	351	298	318	331	323	323	332	312	334	361	328	318	306	348	294	323	333	349	332	331	290	322	301	304	284	295	346	323	323	346	352	322	319	326	326	316	351	324	358	328	321	326	361	315	303	318	299	343	306	312	313	300	323	340	339	313	305	325	320	337	318	290	366	311	327	330	328	325	298	311	330	297	311	299	301	347	320	313	346	316	285	316	342	319	328	329	341	297	292	338	309	347	333	321	334	316	336	335	339	317	301	323	292	319	338	305	372	328	328	353	313	362	291	327	307	318	333	366	346	315	312	346	328	340	363	357	340	343	330	305	341	299	336	329	319	335	375	335	345	302	315	345	304	326	324	330	333	329	315	339	313	312	337	336	334	311	308	334	323	321	305	334	343	337	316	315	326	302	345	326	312	323	321	356	329	322	341	346	350	316	347	358	337	335	326	333	355	310	294	336	328	317	314	331	337	325	323	324	327	309	324	328	329	325	338	286	354	315	355	278	304	305	330	323	330	340	314	341	311	327	304	330	330	341	314	334	357	312	355	313	352	293	336	356	332	325	333	311	349	329	332	327	323	346	328	330	308	308	330	337	336	369	359	294	320	327	339	307	291	334	330	308	331	343	306	333	325	334	327	298	341	321	327	327	327	306	331	342	319	322	323	303	320	326	300	312	323	319	324	332	343	288	320	369	345	327	319	357	336	335	342	340	308	342	344	319	305	307	333	334	336	357	331	316	317	313	327	342	320	312	334	334	332	347	343	350	315	319	319	356	315	299	311	322	297	357	354	340	336	326	300	298	323	310	327	316	298	304	329	327	357	359	356	319	369	293	322	347	301	330	309	318	347	328	341	363	307	324	301	351	313	320	288	324	331	302	335	331	347	319	299	319	326	334	341	314	313	328	330	318	319	323	332	294	309	328	333	331	318	292	325	343	287	332	327	331	332	313	347	337	329	322	325	372	374	297	321	369	335	327	326	327	309	319	358	330	310	305	347	310	339	345	316	327	330	351	348	336	304	337	332	330	328	317	298	366	331	323	311	338	313	319	295	319	304	316	329	315	265	323	303	338	344	317	321	331	348	338	341	320	326	344	294	334	308	320	320	339	313	318	352	327	329	323	305	307	352	295	327	285	332	326	363	307	340	333	331	345	343	348	320	318	326	321	327	347	313	333	331	329	323	332	345	311	338	363	320	328	342	324	346	307	334	328	298	318	337	349	346	355	337	352	322	317	315	320	312	317	285	343	312	330	288	335	368	329	311	292	325	341	312	315	342	331	338	336	318	335	342	343	337	331	313	306	339	325	325	347	297	308	316	276	368	318	342	332	335	309	341	323	375	344	337	353	328	369	320	346	331	306	325	301	321	318	298	312	340	345	319	355	356	331	309	316	348	309	350	329	315	325	333	302	322	343	303	352	317	319	339	326	310	336	320	309	297	300	362	348	315	325	334	328	317	303	354	316	304	323	312	341	337	329	332	335	344	352	300	321	328	310	330	335	316	347	331	306	331	309	336	322	322	323	351	363	338	311	363	291	325	309	335	334	329	360	303	321	310	317	370	309	302	306	322	325	337	317	365	351	338	310	339	347	328	313	345	342	311	350	338	367	330	341	318	321	336	342	315	323	314	286	317	306	336	339	325	347	322	310	316	330	347	312	370	336	295	347	353	323	303	317	314	333	350	355	311	314	328	327	350	315	316	331	325	309	341	308	324	300	326	318	330	306	304	339	334	335	352	363	312	304	327	305	343	316	317	335	339	340	328	356	322	312	348	372	350	325	310	339	329	333	320	283	307	326	334	316	341	306	348	339	324	316	317	298	328	334	328	310	349	340	331	352	353	315	318	337	356	330	342	328	335	316	311	326	334	326	327	356	311	278	322	322	324	337	320	364	323	318	299	339	323	348	265	366	325	312	350	361	312	303	318	316	339	319	330	337	325	319	350	310	310	322	320	294	288	286	294	336	306	376	311	327	315	340	329	341	360	366	351	305	328	324	348	370	327	320	328	299	322	331	312	343	310	279	316	366	313	355	324	318	354	303	327	351	345	338	352	325	321	337	337	351	348	312	314	305	352	345	316	321	330	314	346	332	354	326	342	335	334	312	321	296	346	289	347	328	324	334	336	336	310	357	308	318	335	321	341	343	334	310	327	340	337	346	314	295	332	314	314	324	356	329	346	308	335	303	337	339	347	298	339	319	341	327	358	318	323	360	309	293	342	314	358	310	340	321	343	351	323	319	334	280	318	321	309	331	366	312	345	326	290	330	348	330	339	320	340	300	332	328	313	363	329	312	324	351	294	351	299	326	328	351	326	353	326	311	325	358	315	320	315	336	330	329	337	303	348	361	308	335	315	289	315	322	342	352	337	334	315	320	349	323	305	340	351	309	329	317	321	297	349	304	343	342	366	355	308	327	350	312	316	346	317	333	342	342	329	304	315	337	340	343	316	359	301	329	352	287	318	330	326	322	320	353	325	365	328	365	347	329	316	347	304	355	308	329	304	322	326	382	349	325	306	298	312	341	324	312	300	342	352	344	325	356	303	324	333	330	314	325	320	328	328	339	358	324	309	360	347	335	301	337	313	341	314	323	333	325	313	369	327	306	340	326	308	336	333	325	318	359	348	305	318	324	325	329	336	320	309	326	332	315	345	316	321	329	304	308	299	339	348	305	336	326	325	303	336	340	318	353	326	337	346	307	345	336	313	327	331	341	333	305	331	312	310	317	332	343	299	344	360	280	309	319	326	340	311	335	312	340	286	316	346	343	354	318	335	363	334	345	347	317	301	323	336	336	332	334	289	315	342	304	324	328	343	306	303	305	344	304	367	330	300	370	323	333	324	335	326	343	317	277	316	323	328	322	313	319	326	340	343	334	316	299	331	356	351	330	320	337	341	322	358	314	333	311	330	312	315	345	319	361	330
11209	39177	26631	8915	2299	929	322	303	288	313	307	297	326	296	313	333	324	307	315	319	280	304	303	368	325	302	321	305	347	325	331	343	294	316	343	323	316	312	311	299	332	334	330	288	324	310	290	336	317	316	330	300	296	302	299	319	325	310	323	325	295	298	311	327	310	295	326	285	278	323	294	310	307	299	306	350	310	305	298	318	313	313	280	325	313	318	315	365	322	299	368	305	310	312	341	321	290	297	330	294	309	308	313	341	296	329	328	321	311	323	293	316	325	311	268	319	338	314	289	316	323	303	307	277	309	302	308	317	341	293	361	328	358	303	317	331	299	373	291	315	303	326	344	324	314	324	346	321	327	299	332	309	308	342	310	344	310	310	306	323	295	313	329	348	316	312	336	312	282	324	332	315	287	333	309	320	295	330	303	313	307	305	303	328	331	309	311	331	326	310	272	356	319	298	324	325	289	309	275	328	305	334	329	314	294	297	300	307	305	313	339	316	315	321	291	330	274	312	301	310	275	325	333	325	342	301	308	331	308	344	299	325	326	342	298	323	301	305	297	308	316	337	317	349	299	304	306	327	326	334	315	336	307	295	258	317	325	301	311	331	302	312	289	313	288	285	336	299	319	323	316	285	313	328	325	290	303	333	317	298	346	302	326	304	271	329	339	293	332	323	302	314	297	275	324	311	294	323	314	300	310	337	346	316	292	310	297	313	288	325	309	317	305	314	298	294	315	337	309	322	314	299	300	327	303	297	286	313	310	330	329	308	341	300	265	337	295	317	293	302	297	339	304	306	316	330	294	321	298	316	289	311	305	310	296	338	293	345	308	329	318	305	325	315	287	318	332	309	312	308	326	308	321	319	317	307	302	295	313	349	271	320	313	328	289	304	304	293	317	321	319	317	341	319	290	299	335	303	291	314	307	290	305	352	299	308	270	314	320	290	315	304	338	305	301	311	332	317	316	312	276	296	305	295	315	310	314	299	300	299	293	316	305	330	327	344	329	326	322	340	324	288	319	302	303	337	335	328	319	320	317	303	309	329	311	310	324	317	313	308	294	322	294	338	338	298	322	307	331	326	318	324	355	322	303	323	319	323	337	302	346	310	315	298	310	326	316	300	324	308	329	336	269	306	327	271	319	328	306	297	328	327	332	337	294	303	304	332	323	321	298	328	315	325	334	312	316	328	328	313	341	300	309	281	307	322	360	321	322	324	342	279	295	345	345	328	335	315	331	305	315	325	305	340	282	293	308	335	317	317	332	330	327	358	305	332	297	303	295	307	316	333	330	305	356	321	322	320	281	323	340	332	285	286	312	308	318	281	287	314	312	308	346	322	313	305	313	323	334	291	295	320	315	290	322	284	313	318	305	300	295	320	363	296	328	292	289	313	306	323	324	284	336	328	329	324	312	328	347	303	332	321	336	318	311	311	318	323	317	316	318	294	318	297	285	307	327	288	327	334	293	308	350	301	300	320	332	332	312	306	285	315	341	312	320	335	308	302	310	319	311	307	328	321	313	312	294	301	299	328	310	287	293	312	310	331	283	336	306	328	325	287	294	337	314	317	334	330	311	315	311	326	300	324	288	332	358	322	324	303	313	337	296	293	334	299	281	345	320	291	304	304	313	314	333	322	327	310	343	317	340	300	296	310	315	320	322	328	277	325	307	334	325	294	313	296	315	334	317	307	298	291	331	296	304	325	349	307	307	306	320	307	333	298	341	308	354	314	303	324	319	325	334	302	297	322	296	287	314	318	335	323	285	290	323	299	319	333	303	320	305	313	291	322	338	333	317	331	311	280	319	334	330	290	328	305	302	310	315	306	309	316	288	321	328	308	311	296	320	326	311	306	306	293	317	322	351	312	305	333	303	340	271	321	330	322	307	307	280	319	316	326	310	312	320	314	318	299	306	332	315	314	355	307	310	317	322	279	300	318	317	298	303	328	338	312	311	316	317	303	308	291	321	316	269	309	319	339	298	312	303	300	320	316	321	278	318	301	300	332	322	289	294	333	340	290	317	316	301	319	337	292	303	313	291	327	320	326	306	321	308	321	301	359	337	362	288	297	308	336	274	330	316	308	307	301	280	280	345	318	316	320	289	331	320	298	333	298	308	294	301	325	316	322	324	337	340	307	290	319	326	307	276	339	320	347	333	305	292	306	303	331	332	305	322	336	298	326	318	336	304	321	292	345	306	289	336	311	297	313	300	326	280	320	311	309	297	333	312	295	325	328	339	361	312	321	321	309	310	330	322	309	319	297	317	316	333	320	335	311	314	327	339	298	288	329	323	309	298	316	304	350	332	305	307	340	308	318	310	321	316	308	374	340	321	351	304	344	309	294	320	328	306	279	297	282	337	281	320	287	294	326	307	309	316	338	329	326	344	339	311	288	320	328	333	337	270	302	317	322	314	305	286	277	280	307	285	326	324	330	317	316	316	301	293	322	337	290	348	334	318	309	309	347	307	321	309	331	311	271	295	312	317	325	302	306	316	270	334	314	310	319	294	317	324	345	313	310	278	315	294	309	289	329	318	300	287	300	317	294	313	355	318	296	310	302	292	308	304	347	322	317	276	290	324	289	293	324	305	309	314	336	335	313	291	328	311	306	305	327	316	314	304	275	323	309	347	318	308	315	328	320	343	293	324	307	298	323	339	309	281	292	316	313	284	308	338	311	305	307	322	300	343	306	300	375	301	292	294	317	336	308	329	356	302	322	311	315	330	308	310	295	294	314	332	308	349	311	318	350	339	280	313	314	293	321	292	326	322	345	309	316	292	312	293	293	318	327	318	318	306	327	312	322	306	296	320	325	296	331	318	320	337	300	298	285	335	275	311	325	317	345	309	293	304	310	298	309	312	327	322	279	333	308	308	334	320	323	305	299	322	289	327	295	292	323	316	298	324	291	292	319	281	315	302	332	304	313	310	278	347	298	322	305	291	333	325	321	310	290	313	317	327	295	335	313	333	259	319	306	292	292	309	301	343	315	298	294	340	313	292	272	304	320	344	302	335	311	346	332	307	340	328	292	319	296	347	292	297	298	292	327	330	295	283	308	320	331	315	323	319	295	292	304	325	318	312	300	332	310	328	309	281	328	318	290	327	319	362	283	316	325	290	323	285	304	295	272	293	316	317	293	313	320	315	294	338	296	298	275	290	292	326	305	326	303	309	298	289	335	281	339	320	296	325	323	339	312	319	297	312	344	308	329	290	309	330	335	334	316	313	356	327	309	320	323	303	317	309	321	324	311	280	327	333	308	294	338	314	310	309	317	322	318	336	317	325	347	311	333	334	318	297	352	293	321	316	309	356	314	323	306	305	304	279	290	325	335	306	294	274	295	282	312	319	328	298	331	319	306	292	313	340	307	285	326	321	310	310	292	312	333	284	281	291	280	331	307	305	325	301	308	290	326	321	311	334	299	287	316	315	321	329	318	302	317	310	323	320	289	314	305	344	315	301	337	350	289	318	314	317	307	335	294	316	308
25482	29926	55135	44596	24224	7100	591	374	356	372	378	391	379	359	366	367	345	362	367	362	373	352	346	384	335	359	378	327	356	386	363	384	377	399	354	362	350	356	358	390	335	370	356	341	313	343	359	353	331	331	321	351	333	332	376	340	334	337	358	349	345	333	341	344	301	343	306	360	379	348	332	345	382	371	342	360	349	363	393	336	379	336	345	339	389	344	325	357	358	311	320	346	357	368	342	330	380	372	351	357	345	358	365	366	354	367	368	367	336	350	370	353	348	372	331	363	372	359	367	351	334	369	357	336	342	350	348	357	370	327	347	358	326	316	339	329	356	347	322	367	351	311	351	355	380	385	362	376	351	383	335	332	379	351	365	356	352	362	362	357	316	333	358	337	365	358	358	328	324	352	349	363	376	343	332	368	350	352	342	317	359	335	330	347	363	325	357	348	360	372	352	348	336	321	351	360	323	341	324	366	349	367	393	327	376	367	357	343	337	374	406	306	327	375	346	341	367	302	317	363	383	373	333	346	333	328	359	340	353	378	330	367	349	351	362	342	333	306	361	357	340	374	353	399	340	358	365	338	366	339	316	324	357	365	311	329	313	343	364	343	355	372	353	361	348	354	401	355	337	357	384	370	333	359	369	360	336	363	355	341	372	359	352	356	327	344	339	354	369	365	363	369	366	351	363	324	358	394	353	358	354	322	326	373	384	351	390	322	347	335	335	365	325	355	352	335	332	356	357	400	387	317	344	318	360	322	354	366	357	353	331	343	353	378	358	374	360	383	310	324	336	322	356	355	319	364	365	362	322	324	332	368	320	357	312	355	358	337	348	350	327	347	399	356	324	333	343	394	347	326	321	349	381	356	364	333	353	319	345	366	339	354	340	328	389	370	356	360	334	376	340	356	308	331	398	357	355	362	308	347	351	330	325	325	377	352	355	354	347	356	326	322	325	361	338	328	366	321	361	323	349	362	360	322	346	347	369	353	337	350	381	389	388	321	327	339	381	325	352	334	312	355	355	334	338	336	361	337	348	356	336	377	341	347	341	329	398	334	340	349	347	347	330	366	371	312	360	354	348	372	340	373	323	333	309	322	338	368	364	353	386	391	344	376	341	323	340	352	333	366	359	368	345	409	340	345	364	370	351	342	328	328	363	365	391	373	352	341	338	375	332	377	355	373	339	356	335	332	326	354	358	314	364	366	330	388	340	329	343	309	339	342	340	365	331	373	379	377	347	361	374	352	320	352	328	310	344	358	326	339	349	358	329	306	351	348	350	373	333	329	334	333	309	341	373	384	329	332	329	359	355	372	336	360	364	380	349	318	355	333	364	304	367	327	325	319	338	379	348	361	331	358	366	347	365	345	361	370	330	331	324	358	336	343	322	361	353	340	356	338	338	363	361	399	337	351	355	371	322	358	313	365	368	374	346	348	340	345	363	367	331	345	342	346	345	368	344	372	358	349	352	348	363	359	337	346	321	336	350	361	348	345	361	344	333	354	351	331	349	324	327	347	329	339	301	326	336	349	375	372	331	344	358	331	349	349	371	360	337	334	360	344	348	354	359	350	352	346	309	378	348	377	366	362	321	368	384	334	364	361	347	338	347	380	372	351	336	350	341	347	344	381	368	322	370	357	347	349	350	357	352	383	338	404	365	365	338	393	378	338	344	374	323	340	366	339	335	350	348	351	370	352	382	338	339	382	344	363	357	359	342	334	350	382	385	362	360	327	351	301	363	365	336	338	332	360	361	368	354	329	354	348	351	359	318	350	344	321	309	379	325	372	338	348	347	349	315	321	388	344	384	365	376	362	360	327	373	350	313	374	364	375	337	352	351	317	340	366	354	369	362	373	333	353	346	340	374	363	322	351	327	348	353	334	347	329	342	344	368	348	343	348	350	339	387	345	359	331	341	337	384	329	360	358	346	360	382	329	385	371	358	392	371	352	359	354	329	359	348	338	348	320	376	343	353	342	360	346	340	356	319	359	351	329	387	367	343	354	321	354	336	361	339	362	317	358	355	360	363	339	335	337	371	345	343	390	314	350	335	343	325	342	350	352	373	355	348	377	343	354	324	331	361	345	343	396	379	333	368	318	366	355	357	364	334	355	354	370	360	379	357	359	374	394	325	344	380	325	383	356	354	318	366	339	363	337	345	364	355	336	340	332	319	388	318	338	330	340	361	372	392	354	392	329	350	332	365	375	370	312	341	351	325	368	334	380	371	400	332	351	341	334	351	349	372	338	368	347	372	384	384	339	350	359	360	373	361	344	337	328	368	310	339	323	365	376	353	354	350	350	324	348	379	339	348	357	372	353	348	365	345	380	364	374	354	315	344	345	335	350	370	348	339	344	370	331	386	339	318	351	354	358	361	345	350	357	357	363	378	325	408	362	332	361	327	358	373	370	346	363	325	323	332	346	382	375	369	369	377	352	373	371	365	374	390	340	334	366	343	341	357	324	344	355	389	351	335	374	341	350	333	346	350	359	351	357	354	338	338	347	332	390	353	384	367	348	362	337	316	334	281	329	345	330	352	350	343	349	377	361	336	351	331	341	328	348	323	344	326	330	366	321	366	363	333	367	376	362	324	355	349	338	348	326	373	387	328	352	344	333	359	365	375	362	373	373	336	346	352	334	345	357	323	329	380	341	334	363	329	354	343	340	342	343	353	338	341	364	337	338	355	359	341	379	376	324	306	352	345	353	405	328	366	350	347	353	339	336	351	333	336	349	359	344	360	327	356	382	338	330	356	339	343	367	368	370	349	351	353	329	318	341	393	341	341	348	341	355	315	343	343	362	312	348	340	323	323	335	376	360	340	345	364	313	381	338	345	363	347	348	329	350	361	363	345	345	331	324	332	325	362	335	363	332	361	381	365	325	356	360	335	367	367	313	348	333	358	349	339	323	359	345	361	374	355	349	345	361	359	362	369	352	365	366	392	377	362	347	318	349	351	332	378	327	338	369	339	318	380	339	340	347	336	318	315	372	355	319	332	329	331	331	353	356	308	374	351	368	362	393	359	357	336	358	300	331	335	340	360	367	344	368	361	345	331	349	335	356	357	367	345	340	377	331	344	357	361	331	358	334	330	367	354	365	372	346	340	355	379	349	361	365	379	376	334	336	364	351	355	350	342	361	382	360	347	334	354	363	359	328	356	348	326	363	337	316	337	377	385	365	352	344	325	314	361	355	326	372	370	339	371	334	313	344	354	351	353	330	356	331	318	385	355	379	338	363	347	344	359	325	347	357	359	345	368	350	338	374	329	349	308	322	346	356	363	378	347	351	348	369	340	356	331	313	332	327	353	355	357	356	348	333	348	328	377	367	371	392	325	361	345	352	376	366	316	369	308	340	345	375	342	370	329	355	374	320	353	394	358	342	352	347	375	334	376	363	325	339	353	335	353	366	305	363	343	361	340	377	310	364	340	330	359	362	351	338	343	372	340	339	357	349	330	346	348	382	343	364	350	315	384	368	346	382	350	319
25815	78254	63644	33808	16087	3664	378	399	367	367	358	363	361	352	352	347	367	367	394	353	382	378	348	337	366	363	357	379	398	353	361	367	353	379	358	378	322	371	362	377	375	352	354	402	408	385	384	373	410	359	359	375	366	372	365	352	369	379	359	337	389	345	375	368	365	380	349	352	332	356	349	358	366	375	366	395	357	365	384	388	335	343	363	387	375	357	366	353	374	401	391	363	351	373	342	357	378	373	358	372	381	386	353	360	368	327	362	359	389	364	382	371	376	364	364	416	362	368	352	395	354	357	350	379	338	352	377	325	357	371	321	375	358	375	346	393	392	382	399	362	358	375	377	374	374	343	362	377	392	362	324	413	383	372	390	397	387	363	383	355	368	333	376	365	360	347	361	410	385	386	355	343	392	395	388	366	384	413	335	387	347	367	387	365	356	375	376	384	388	370	367	354	383	379	375	377	329	381	367	375	355	343	360	355	359	396	386	358	369	370	354	330	374	378	354	338	341	381	341	398	402	390	334	372	395	366	378	351	373	378	357	351	365	347	378	376	360	368	328	348	386	408	391	352	376	358	362	372	377	320	389	356	352	370	365	417	369	354	386	353	379	374	378	362	355	386	344	347	375	363	377	364	377	352	366	359	386	365	370	358	353	367	359	374	352	379	350	361	381	347	401	391	356	397	402	388	362	363	348	369	361	377	356	387	356	336	384	355	349	348	366	383	368	374	343	360	379	356	358	325	354	395	372	373	350	356	375	376	366	374	347	371	325	385	335	362	370	378	414	347	373	360	366	373	355	344	339	362	381	357	388	376	361	358	364	340	363	363	356	359	316	374	377	355	389	380	372	357	339	347	391	320	344	347	391	361	352	374	365	385	351	376	385	353	371	328	403	363	356	378	400	355	403	336	410	358	346	381	372	369	362	361	357	372	346	410	432	350	364	374	346	394	355	350	347	371	337	367	365	353	366	369	360	371	377	349	351	325	404	363	378	365	359	378	371	344	388	378	407	363	370	339	369	374	378	373	356	374	384	370	374	329	373	350	344	351	351	333	357	383	340	367	359	344	358	368	381	361	350	361	371	366	358	328	374	386	378	367	378	386	347	358	392	343	378	365	418	377	406	377	386	375	378	378	382	352	381	351	351	398	370	361	377	346	356	368	381	329	359	358	367	342	393	344	339	364	392	392	355	353	369	355	361	364	379	349	323	348	367	340	353	321	348	353	348	342	349	377	372	362	332	348	352	360	381	325	346	362	359	361	379	351	377	376	346	340	363	361	377	345	388	338	368	364	361	377	375	348	373	359	344	367	361	330	362	350	340	345	370	353	344	373	341	347	334	384	345	371	364	401	360	386	391	368	377	365	355	355	375	360	353	397	368	338	348	376	380	337	372	371	398	351	346	380	380	381	351	378	390	364	382	359	346	342	373	340	359	360	376	327	352	339	354	378	362	344	367	326	353	349	364	382	390	369	353	354	343	378	395	373	391	386	358	371	333	353	392	369	359	367	389	364	336	370	358	351	357	368	349	340	348	402	353	377	344	375	345	380	336	366	362	354	381	380	350	360	352	384	339	394	387	358	368	359	340	342	405	379	413	359	404	370	361	367	363	402	415	383	350	360	356	367	340	395	330	375	405	344	384	374	368	376	350	372	366	358	360	370	372	334	384	390	392	347	344	410	352	366	349	383	383	389	362	367	386	366	366	352	383	348	400	329	376	374	387	343	401	388	395	396	366	377	356	371	370	360	385	375	377	373	419	349	376	351	358	373	351	354	396	324	375	362	410	355	360	408	384	361	359	343	335	355	367	347	398	361	369	394	375	341	321	397	368	413	340	367	362	395	354	371	387	362	364	363	394	387	377	348	380	363	408	392	351	375	346	369	370	371	344	400	333	379	386	366	356	358	391	409	370	348	388	392	345	377	360	346	354	368	356	382	350	392	380	361	332	355	357	343	376	384	339	333	379	345	354	353	343	368	366	342	359	384	375	336	383	372	357	396	340	396	334	388	366	412	364	382	363	351	378	341	340	345	358	370	371	362	326	366	369	372	343	429	338	371	366	408	379	349	342	379	376	393	358	369	378	379	386	377	345	388	397	399	370	385	366	359	361	365	377	399	368	382	388	393	362	328	393	374	360	361	374	363	373	396	358	346	373	389	364	356	374	337	340	371	355	351	374	328	356	370	352	368	374	348	380	357	369	350	328	369	339	372	382	381	385	325	352	322	388	364	391	379	353	368	345	351	381	361	375	364	345	364	345	367	360	387	362	371	352	371	385	364	349	350	352	353	352	378	368	351	365	331	337	384	364	361	366	359	336	377	367	358	375	340	378	356	343	366	355	358	365	373	379	374	361	338	343	360	362	384	351	340	361	348	387	337	341	349	395	358	349	356	364	433	361	390	353	375	348	363	394	352	393	378	378	359	356	361	372	361	356	391	365	344	338	354	330	365	359	371	369	351	373	339	355	369	384	377	377	346	354	341	353	356	339	375	367	370	359	402	374	404	346	353	368	365	327	358	385	380	383	359	374	383	347	400	373	368	382	372	373	363	388	379	387	398	377	351	368	368	387	348	386	365	390	374	350	367	362	363	359	333	380	331	377	374	371	394	338	361	355	367	365	361	382	368	358	407	359	342	408	380	369	374	350	401	372	365	359	368	351	341	383	368	370	380	400	387	359	382	338	350	351	374	357	386	370	396	369	367	366	351	359	368	348	346	356	368	372	353	381	330	351	383	342	380	335	361	330	372	351	359	382	373	369	380	347	341	348	358	376	337	365	376	381	357	332	377	414	400	359	405	380	388	376	406	365	342	372	368	371	369	371	359	379	344	366	367	341	324	362	345	359	366	335	357	385	376	333	364	331	375	369	365	351	411	403	367	383	362	365	347	362	396	354	367	387	370	356	347	312	348	354	355	370	403	343	353	379	347	385	334	385	367	404	362	368	360	348	356	364	372	395	374	377	361	364	360	322	370	350	367	365	385	378	330	357	382	375	414	360	377	332	396	382	380	321	358	333	377	362	371	371	381	347	359	375	391	327	377	366	332	353	351	349	325	370	371	367	355	378	349	359	341	391	381	363	371	364	344	363	342	356	339	395	347	361	358	357	346	388	363	349	328	352	346	369	380	382	351	368	384	407	374	358	368	383	391	383	333	352	372	316	370	393	374	360	382	392	374	368	361	324	374	368	352	345	325	357	394	365	351	335	390	372	322	376	364	387	357	340	360	347	358	366	338	338	399	342	385	376	355	357	379	325	361	372	379	339	337	382	345	342	372	389	406	338	395	388	391	353	375	370	390	358	396	370	375	394	374	347	343	380	339	363	346	365	364	401	379	367	361	369	365	363	373	362	364	359	342	350	328	410	378	374	356	353	359	387	362	383	372	346	383	347	388	318	356	348	377	379	372	330	399	377	360	331	339	373	347	362	387	369	347	353	356	371	357	364	381	360	366	349	371	388	348	342	378	359	333	390	350	364	399	328	384
23864	23247	41915	42011	31225	22094	4073	697	519	510	492	502	507	459	465	528	513	551	538	523	509	479	491	477	458	516	481	489	473	490	448	484	512	491	482	528	491	500	513	451	518	483	499	519	489	461	430	476	475	493	474	473	479	478	506	526	482	462	460	509	503	460	508	455	460	495	479	442	479	461	479	470	434	486	496	436	476	497	464	490	463	510	479	441	466	489	444	472	474	479	482	458	476	493	435	465	464	486	470	464	473	469	524	453	472	471	491	520	487	461	488	498	511	483	453	466	480	432	492	479	493	469	469	433	448	456	454	480	510	473	497	472	468	474	482	483	501	467	486	438	471	475	461	461	462	459	513	490	472	504	466	468	521	484	441	456	486	493	467	478	530	431	454	499	497	453	457	447	523	520	459	483	440	462	459	433	464	494	457	467	437	444	476	451	466	505	443	497	486	448	477	473	485	497	448	444	465	434	472	457	510	481	472	484	503	467	460	471	483	440	464	433	469	440	455	487	456	494	447	455	478	439	464	469	464	452	470	427	493	498	491	412	474	454	456	487	483	427	505	471	464	493	522	494	522	459	473	450	480	482	456	523	478	456	431	486	504	451	499	465	487	472	511	482	460	468	472	481	455	491	464	448	452	435	447	467	507	533	420	472	491	473	459	483	478	455	471	473	491	483	483	462	472	492	469	501	456	499	472	435	462	473	506	495	452	467	441	474	470	454	500	458	486	442	499	435	437	506	488	471	474	509	446	506	438	486	499	460	487	480	435	480	451	453	466	482	479	471	494	471	496	479	480	430	473	464	480	486	445	499	443	466	467	476	478	484	470	473	459	467	461	466	475	492	483	463	480	442	474	468	522	492	457	498	509	432	473	524	498	494	470	498	466	487	458	476	503	479	460	453	511	480	475	483	507	471	478	447	488	499	435	465	452	473	456	483	474	452	485	487	431	459	427	476	477	454	480	438	484	457	460	480	494	444	490	454	471	444	479	513	474	470	455	476	468	486	488	480	460	478	513	475	487	451	459	493	435	471	460	469	479	438	457	464	479	467	430	472	455	486	509	521	478	479	476	469	495	520	476	488	467	493	459	486	501	469	478	466	483	449	469	472	460	491	437	482	478	480	521	482	502	468	485	453	465	446	486	461	503	484	502	464	454	446	479	453	494	511	483	487	454	476	513	414	455	478	500	456	494	501	483	468	464	474	471	431	453	450	462	447	461	504	464	463	476	461	477	504	476	478	473	452	449	486	440	509	464	486	463	499	495	470	463	489	467	482	453	474	477	469	495	458	459	479	458	495	458	489	476	491	472	489	458	461	484	482	453	464	488	447	484	450	500	494	467	438	502	491	496	470	483	514	492	461	460	484	493	499	490	436	477	467	475	455	443	479	463	482	462	448	439	413	457	478	459	497	493	441	473	488	462	487	493	475	483	469	508	500	488	482	479	462	477	476	456	494	488	459	483	423	480	479	471	457	468	454	480	466	450	515	504	488	510	449	518	472	484	515	471	495	483	538	459	470	499	441	458	499	452	485	505	459	491	489	516	476	519	428	512	474	494	497	456	478	466	488	440	471	503	450	470	459	473	500	479	482	419	414	459	444	487	487	458	510	482	484	521	493	464	482	469	475	488	494	490	508	502	474	484	448	467	467	465	441	454	477	440	485	473	456	498	467	490	465	521	493	463	483	467	492	505	484	504	454	506	491	506	448	482	477	464	469	460	486	471	466	496	453	517	448	492	448	440	481	508	479	453	452	458	490	474	499	527	487	461	480	465	471	500	455	433	466	468	493	478	424	437	447	496	479	459	488	497	475	511	466	465	500	489	478	440	441	505	509	491	457	482	460	487	457	510	455	467	472	497	489	482	478	465	420	460	472	454	482	435	472	488	433	457	456	475	474	456	525	506	465	483	437	449	450	483	474	472	507	499	485	460	463	445	435	502	464	486	499	456	474	472	461	468	490	424	493	470	487	481	448	468	465	459	471	473	482	489	472	456	455	452	434	457	494	432	474	521	485	473	424	502	474	425	426	446	469	451	474	439	483	473	483	472	489	465	465	443	471	497	512	503	450	484	456	424	468	478	469	496	438	479	465	469	448	448	486	455	457	446	509	478	462	519	435	512	487	463	485	473	475	479	482	448	453	462	478	471	485	479	532	506	435	461	489	455	435	465	448	476	463	456	459	504	480	473	443	460	429	458	479	501	471	489	443	512	468	479	462	468	467	446	465	498	500	512	466	480	455	524	447	431	436	469	459	455	469	446	478	463	506	505	457	490	470	460	488	467	465	478	493	472	448	496	493	464	484	481	482	453	485	498	454	481	470	488	487	473	467	506	536	473	413	484	500	485	449	458	498	481	492	460	444	494	516	492	491	467	457	428	476	485	506	455	436	473	470	477	473	474	457	513	522	449	462	455	479	494	482	465	484	457	464	461	460	431	471	444	457	483	455	493	469	434	431	451	473	458	461	482	465	461	501	504	497	483	461	502	435	477	444	499	490	459	467	515	482	488	487	463	444	473	468	449	477	495	514	445	507	496	471	462	468	492	473	486	479	481	513	423	442	425	452	467	483	482	472	479	459	491	477	455	474	482	472	503	464	462	463	474	482	489	492	478	427	463	488	468	490	485	461	470	482	408	447	461	450	463	446	503	484	496	480	495	471	474	499	467	502	466	454	459	464	454	468	447	457	517	435	497	437	492	469	452	473	516	458	504	449	500	493	459	507	482	486	498	498	459	456	466	484	479	436	486	456	476	441	438	475	477	432	462	473	434	481	444	485	500	471	474	470	468	490	472	455	453	482	469	470	506	475	467	484	461	482	490	454	485	432	458	489	480	475	479	459	443	452	481	470	452	422	472	411	445	482	422	480	485	485	513	483	462	474	464	491	492	476	511	497	461	454	470	510	446	476	481	473	466	461	468	489	440	476	436	494	486	509	464	506	448	481	451	422	485	497	466	464	467	445	465	490	457	505	426	451	472	496	472	482	460	482	484	423	464	472	477	490	473	475	466	466	448	470	471	421	474	466	460	463	505	461	469	439	514	445	511	424	481	469	466	488	449	469	523	472	494	472	477	471	467	472	498	467	464	456	503	490	464	450	476	446	425	476	492	455	439	500	444	485	496	481	440	494	494	456	477	463	477	434	492	488	474	435	449	457	458	480	464	459	475	463	435	463	507	503	478	495	505	481	538	471	479	449	471	485	455	501	467	472	443	501	457	453	447	496	431	452	469	469	453	456	490	450	487	465	463	476	525	508	426	454	398	440	497	475	483	444	481	474	519	469	458	475	480	483	466	480	455	444	470	495	441	468	504	525	476	475	498	481	453	468	494	420	495	475	461	515	449	475	479	473	444	487	520	506	472	450	486	471	437	480	498	517	480	484	486	460	492	465	491	505	460	505	446	479	470	484	468	533	463	475	483	452	477	481	473	485	481	473	454	450	474	438	454	495	476	449	433	466	465	472	503	465	475	464	470	460	454	461	503	490
35029	96794	80006	52649	32004	12486	538	506	493	485	537	514	527	528	515	546	548	507	534	499	508	524	542	515	479	543	526	506	543	517	506	513	550	524	510	530	545	490	502	527	509	514	554	530	512	512	512	540	522	512	519	546	540	520	542	524	531	534	514	543	546	523	525	530	524	539	495	559	538	509	524	540	506	516	491	524	540	529	498	511	528	527	545	484	508	518	519	526	528	496	525	526	520	475	507	467	503	507	534	466	528	545	521	533	483	539	529	518	524	533	521	484	498	532	489	484	502	478	504	513	498	508	517	532	555	511	496	547	517	500	522	529	569	521	471	498	489	470	562	537	530	508	538	570	506	525	528	537	514	503	522	531	528	514	513	525	507	506	507	519	521	515	543	532	529	493	472	522	520	541	476	471	472	512	499	484	474	525	509	485	540	467	511	509	512	521	529	515	538	470	498	503	554	494	535	488	522	538	487	491	544	501	545	492	518	529	508	520	507	534	521	552	499	487	512	543	560	508	548	510	537	514	535	490	524	533	520	519	543	512	469	505	521	501	495	489	523	536	548	495	539	502	520	540	519	542	571	526	541	511	500	532	496	529	544	519	534	522	501	529	496	513	500	507	521	526	543	504	503	534	541	504	522	499	510	519	527	556	487	497	512	522	514	522	508	543	539	499	492	506	503	511	506	530	502	511	509	521	530	512	572	518	485	482	498	508	503	514	506	523	505	485	524	523	509	521	555	514	502	494	509	518	503	509	509	512	518	515	481	468	487	497	548	496	524	523	520	534	522	512	481	519	512	471	482	494	499	502	520	534	530	540	518	489	476	507	497	494	498	500	498	531	487	490	495	526	525	482	546	504	484	526	516	546	502	517	537	537	519	522	524	524	500	495	525	516	502	481	490	503	515	515	497	509	508	528	520	512	514	515	527	501	523	547	531	530	483	502	478	537	496	509	491	523	531	502	503	534	495	503	539	522	511	503	555	504	538	527	507	525	498	520	520	487	514	498	520	531	468	515	524	491	527	543	532	514	509	482	541	522	521	541	506	483	509	478	522	523	516	486	583	509	561	497	498	556	546	563	537	543	524	502	536	529	526	497	544	496	519	528	504	542	522	565	515	488	548	535	534	481	465	498	491	564	509	566	555	533	535	511	519	491	525	495	472	498	511	461	518	488	512	480	485	552	500	515	516	530	523	534	461	473	478	546	519	478	512	506	549	505	527	523	503	512	544	518	492	517	558	503	530	500	529	484	469	528	554	547	546	499	510	518	512	517	517	572	528	512	504	480	530	505	519	531	532	521	501	525	514	526	559	527	515	541	518	528	555	495	489	538	486	529	516	527	526	526	484	571	495	502	541	500	488	574	533	521	483	487	525	538	519	490	528	536	580	498	507	543	508	499	515	491	501	533	465	517	493	480	471	505	518	509	509	510	549	512	483	541	490	555	544	516	546	495	495	507	468	479	477	474	521	502	516	501	513	493	528	513	530	518	552	505	485	508	514	545	498	493	475	535	529	529	539	500	492	507	535	526	506	493	518	522	517	549	519	493	504	514	561	524	522	508	540	495	506	526	506	529	501	508	487	518	519	536	512	501	499	516	553	508	546	515	527	461	521	556	543	520	490	491	551	528	481	489	507	512	547	531	479	513	494	506	494	506	554	541	480	543	565	524	521	475	517	464	494	481	501	563	521	523	500	517	510	493	574	488	520	521	517	488	487	498	546	475	507	505	514	549	511	550	518	545	530	470	491	526	528	541	514	591	520	507	518	522	525	501	523	499	532	517	525	517	524	528	529	533	535	521	521	567	493	491	499	495	514	525	494	517	486	514	501	510	524	544	505	527	500	541	495	511	499	515	539	503	486	491	477	496	518	511	580	529	507	520	577	502	550	481	531	540	503	512	504	487	517	557	524	518	523	486	527	506	531	533	531	454	541	489	477	511	512	483	539	498	503	531	486	490	488	495	511	526	512	523	526	511	514	547	512	526	540	492	535	546	557	493	497	503	516	510	499	517	538	501	526	512	528	517	476	455	532	503	545	512	541	498	518	524	495	483	501	491	520	520	535	502	517	528	497	496	472	492	532	492	503	540	540	465	553	486	526	544	475	535	541	561	524	532	479	462	519	502	524	512	492	478	513	548	506	490	495	501	498	534	539	511	536	513	563	491	527	500	493	534	516	539	532	511	486	489	523	518	552	511	501	544	560	484	452	495	539	518	482	553	509	525	537	511	545	504	543	511	548	498	480	514	538	543	496	525	532	531	493	515	507	497	568	529	503	503	497	517	477	525	550	504	467	523	519	519	556	518	524	538	521	486	546	491	514	515	518	550	480	501	501	504	519	550	512	493	479	554	516	503	508	504	465	508	502	501	507	515	522	524	479	487	473	506	501	509	531	510	516	514	505	515	536	488	539	493	508	510	583	522	518	545	487	536	513	504	525	518	510	460	517	499	500	521	508	530	499	537	507	492	532	509	488	511	562	524	514	519	493	530	518	509	534	510	506	500	501	465	535	556	470	484	541	496	528	504	486	511	533	533	508	516	512	473	515	551	486	512	540	537	528	509	513	525	557	487	516	483	485	539	502	565	505	513	492	493	514	507	515	490	506	497	524	522	509	510	534	509	528	535	481	483	511	510	517	483	547	489	529	506	525	526	507	486	490	508	500	537	586	513	522	544	526	490	523	525	516	509	515	480	520	539	500	535	522	520	523	515	471	515	537	534	556	565	523	512	505	462	551	498	505	553	513	530	518	532	528	500	537	525	510	489	487	531	510	535	548	504	505	496	480	510	475	504	511	499	522	518	515	516	534	556	516	477	513	484	507	530	538	531	459	481	522	513	535	576	504	519	538	480	502	484	523	525	521	518	520	489	515	511	512	498	526	491	530	456	515	512	505	505	509	476	511	534	509	527	520	501	537	504	505	519	535	492	502	535	486	519	495	549	511	531	531	549	524	527	512	485	522	549	516	530	532	484	486	538	524	491	511	504	500	518	549	503	476	472	498	475	506	501	508	525	500	543	512	473	496	528	531	510	517	491	490	522	520	530	561	496	488	463	553	527	531	487	526	520	474	504	493	505	490	505	483	553	495	492	550	540	500	521	494	550	511	520	513	520	511	501	534	512	490	530	474	510	524	518	480	511	570	528	559	498	541	511	514	491	537	513	512	497	526	505	571	472	507	497	528	521	523	490	539	525	520	522	492	539	497	511	523	506	526	525	473	465	442	523	497	499	522	494	553	512	459	542	507	489	511	513	548	501	553	489	526	505	501	494	548	476	535	551	558	494	486	548	507	528	482	507	508	480	526	502	538	525	547	514	521	511	518	526	508	502	532	540	506	490	467	506	489	480	526	515	536	545	493	514	513	498	484	492	522	501	540	511	546	465	482	520	566	523	532	507	524	531	457	540	540	550	491	502	494	546	516	509	501	505	512	508	561	504	462	503	513	493	499	511	538	497	500	534	515	525	560	505	530	511	489	491	514	501	509	545
27661	29145	30876	14769	3790	934	332	333	303	306	316	324	320	349	316	320	335	289	311	290	318	306	316	304	314	326	300	315	314	343	314	344	307	331	338	334	300	353	344	269	321	298	303	324	279	309	297	315	300	325	327	324	274	321	330	290	374	307	288	322	331	303	307	303	315	316	309	302	329	303	293	307	309	332	283	276	281	307	296	309	310	321	297	308	300	300	310	316	322	319	284	304	311	307	313	354	303	316	310	316	284	290	296	320	329	322	324	298	317	311	290	318	311	302	329	306	278	312	310	301	293	307	313	300	316	294	333	298	296	279	305	319	298	292	327	321	290	308	321	286	296	329	305	315	332	285	336	339	310	337	312	352	333	347	281	338	302	321	310	292	327	306	300	283	297	316	315	347	314	286	331	297	315	306	301	298	284	314	314	322	330	301	310	334	290	303	329	300	314	283	300	315	319	331	289	324	280	301	324	295	318	324	318	325	311	301	327	337	340	310	306	305	316	320	310	309	330	309	343	310	284	296	298	300	317	272	284	295	315	307	288	309	293	284	291	327	302	279	305	284	370	301	278	317	306	337	329	296	327	297	301	288	331	311	297	322	323	287	294	296	304	328	283	298	290	302	303	290	328	306	300	286	344	306	322	330	333	297	262	332	308	311	292	341	303	328	304	305	320	295	301	300	294	312	318	301	283	316	330	303	300	306	310	291	315	294	310	298	287	321	302	332	315	318	298	311	291	323	291	325	311	326	304	301	305	317	296	282	294	295	336	296	320	301	302	300	308	315	326	326	311	319	322	297	311	308	319	319	321	307	306	291	256	295	333	291	296	317	319	320	317	320	285	301	332	303	328	345	279	316	303	324	363	295	334	297	310	345	335	332	282	312	325	305	290	299	292	292	325	306	312	326	293	297	296	334	293	289	311	335	299	262	319	297	268	311	293	340	324	307	325	320	291	275	303	335	310	300	301	286	295	311	331	309	316	284	312	323	319	317	307	320	316	312	322	323	294	276	275	325	340	307	327	302	322	331	327	310	310	299	293	290	306	319	311	282	277	328	315	331	314	324	318	308	296	323	305	324	274	335	318	302	322	335	290	298	297	280	279	328	304	286	314	313	298	303	308	277	295	305	283	284	298	293	319	329	269	300	334	299	293	311	288	341	318	290	311	305	289	315	320	309	299	318	322	313	301	375	337	324	311	297	299	299	292	331	329	292	361	314	331	315	308	330	343	309	306	309	333	313	273	331	305	328	298	309	296	295	312	296	332	319	299	293	280	314	332	311	313	316	322	294	307	323	295	322	309	312	270	308	318	325	321	323	312	304	303	311	330	329	290	306	347	299	334	301	296	358	300	339	299	326	291	321	307	313	306	312	306	320	321	258	317	301	294	306	308	296	317	284	296	314	292	291	308	321	333	316	318	308	311	315	284	287	316	291	326	273	311	291	300	285	279	307	286	293	345	337	291	272	297	318	320	289	294	311	298	306	293	320	300	298	330	329	306	325	260	277	296	328	318	297	272	303	290	294	322	329	326	304	331	313	325	306	289	285	319	298	299	312	285	311	323	266	277	306	312	336	293	311	342	300	332	324	310	289	324	341	300	314	259	313	344	298	313	287	316	298	308	341	291	293	306	294	337	316	305	360	331	304	289	298	294	321	280	305	311	335	307	331	316	281	316	289	297	303	322	303	321	290	295	320	286	338	313	299	351	264	304	314	314	354	286	313	312	338	308	295	304	364	295	303	318	321	310	319	304	334	302	320	325	320	294	286	306	300	320	307	295	324	285	320	297	321	288	283	316	315	311	313	315	304	309	299	318	284	318	304	306	331	298	294	279	302	347	333	341	296	313	296	305	314	311	289	285	315	307	302	295	306	295	329	313	286	295	314	279	322	315	326	310	340	336	295	315	314	301	334	319	288	308	279	321	313	305	316	341	291	318	297	287	315	299	334	308	281	295	333	285	344	318	359	315	292	293	314	327	290	319	277	296	338	306	333	322	302	301	320	303	313	330	319	311	302	322	319	297	317	314	329	302	350	284	313	317	326	313	309	332	316	297	315	310	339	303	310	307	293	309	290	329	318	302	325	302	272	296	299	335	322	302	320	348	315	314	326	295	324	329	288	307	305	298	312	300	281	275	324	297	329	297	328	296	324	334	301	291	298	294	326	298	330	304	324	292	301	291	287	330	295	316	317	304	297	296	310	294	294	294	309	312	325	334	379	308	281	297	301	312	319	277	289	304	324	305	313	306	318	315	290	286	309	320	299	299	326	326	302	324	325	316	294	310	309	320	296	306	296	312	312	329	314	333	301	302	293	321	301	319	288	306	316	328	309	327	281	307	312	286	323	290	336	323	265	296	319	327	332	300	314	322	290	306	322	343	279	318	334	278	300	291	309	310	287	294	319	298	313	289	307	271	290	331	316	310	328	310	294	315	317	311	319	300	291	318	315	303	304	307	301	321	297	286	284	294	319	309	306	284	314	316	296	283	303	320	314	317	307	299	352	333	313	333	320	308	323	298	306	321	319	317	316	324	317	295	293	325	300	333	316	350	353	299	253	294	289	279	328	314	336	298	305	294	347	345	305	312	307	289	298	326	335	301	299	318	296	290	308	354	289	309	286	307	316	295	312	302	293	307	340	318	285	339	283	309	308	289	306	298	301	318	354	332	308	307	323	324	323	301	308	318	334	312	308	338	315	319	296	320	322	310	329	304	282	312	299	307	315	305	299	314	306	304	307	302	327	306	276	265	295	314	323	290	319	305	340	326	319	330	343	338	296	325	320	337	327	301	270	326	301	316	312	328	290	301	286	323	325	304	303	308	310	319	280	307	340	312	337	342	302	293	324	319	335	296	300	303	317	292	337	306	310	284	324	285	303	290	301	273	304	308	271	287	289	278	310	287	268	315	310	306	329	318	363	305	306	309	293	318	295	303	280	267	304	288	309	313	332	332	314	302	302	337	352	281	321	334	325	299	302	333	318	294	304	274	314	302	309	331	332	306	313	315	313	295	274	305	330	285	277	325	273	292	300	302	307	308	331	296	303	299	331	300	287	336	324	304	314	341	318	316	323	333	321	284	335	332	301	326	311	337	316	312	312	319	313	273	327	290	308	313	313	298	343	305	289	289	287	274	289	311	332	301	320	312	291	291	309	295	320	337	273	315	359	298	306	309	317	300	294	316	277	297	306	329	282	330	310	288	345	347	326	296	291	311	342	320	306	310	288	312	322	323	332	328	317	313	300	321	321	348	309	307	288	338	348	336	316	332	296	311	294	323	330	294	287	294	329	282	314	331	310	318	304	310	295	297	274	289	317	307	317	325	314	296	260	304	321	315	297	306	331	278	323	331	325	296	305	326	309	300	327	282	321	329	327	307	310	312	355	309	309	310	309	309	305	303	300	288	317	343	315	317	308	318	307	294	302	303	311	309	322	313	290	285	326	287	300	312	302	334	330	298	309	308	312	309	308	339	295	323	301	320	295	303	270
11001	37664	25823	8054	2941	856	284	310	286	307	298	300	312	288	295	328	311	299	301	286	338	294	305	303	296	338	331	262	293	284	286	285	297	292	287	312	313	296	300	287	282	311	303	322	308	325	303	292	289	295	279	329	299	328	288	280	273	299	299	313	278	302	308	299	305	265	287	316	306	297	309	298	297	287	292	305	326	293	284	322	299	286	318	266	291	321	284	271	302	272	317	314	311	317	301	305	306	313	321	318	298	262	281	292	269	306	297	303	311	283	284	329	279	295	283	294	281	308	291	277	296	269	311	329	280	293	281	294	305	297	315	295	321	309	281	290	289	335	297	297	298	286	297	318	259	325	306	316	319	315	326	316	331	268	307	273	314	278	280	277	312	282	315	296	332	305	312	298	314	281	285	311	314	282	303	326	276	290	316	305	323	299	324	315	317	260	276	327	291	322	307	298	304	291	294	297	313	292	272	288	301	304	305	288	313	289	289	302	283	305	342	312	262	270	304	308	324	291	302	287	286	304	305	278	279	293	280	299	296	275	282	310	273	288	301	284	302	329	264	317	298	302	320	284	336	282	278	275	318	306	313	271	299	270	328	289	317	319	288	284	262	282	301	322	309	288	280	333	313	286	316	322	301	280	304	277	307	307	324	289	318	301	341	331	280	293	322	329	300	306	314	300	297	298	339	297	330	285	273	312	293	296	296	282	309	286	304	292	285	284	302	286	293	284	288	250	277	334	280	306	287	309	299	338	280	282	290	297	289	300	276	309	277	304	281	276	276	272	283	280	299	300	290	302	284	289	298	328	297	295	310	264	302	293	309	281	304	300	309	298	338	310	296	308	319	292	301	298	310	294	297	295	315	297	284	295	293	285	297	283	328	300	314	334	274	306	289	314	299	281	284	293	308	299	297	310	266	331	315	289	305	306	308	332	282	277	287	307	325	310	315	297	282	272	289	319	301	331	289	287	313	302	363	280	327	308	295	268	266	286	309	317	322	291	300	288	294	277	292	271	306	295	273	295	287	298	259	316	291	284	283	276	321	328	323	315	333	322	292	310	302	334	306	316	325	300	288	309	354	277	324	314	319	291	285	290	303	293	332	299	312	288	298	315	278	297	274	295	315	315	294	294	314	296	310	293	310	303	310	314	309	317	299	287	301	322	293	319	288	294	291	284	305	315	308	325	312	312	299	315	305	307	312	288	310	281	309	283	317	291	314	293	271	295	292	293	295	306	320	278	288	308	319	289	333	334	288	312	295	281	311	286	302	302	314	320	307	257	290	301	281	348	299	305	322	313	300	329	300	292	296	294	324	288	287	282	301	300	284	300	310	298	299	323	314	321	285	290	316	309	270	318	304	300	289	301	287	311	288	292	290	311	307	287	316	311	299	308	290	302	265	318	283	309	318	298	309	264	288	299	285	297	317	306	292	310	301	283	315	278	294	296	308	296	301	292	288	313	270	285	314	259	284	309	285	298	306	284	286	259	305	286	264	315	327	299	311	257	281	288	284	301	262	303	297	279	295	306	329	306	321	295	306	308	316	299	296	298	260	296	279	313	277	304	327	317	300	291	275	308	286	311	333	301	324	308	276	284	307	276	287	315	285	279	299	284	292	308	280	321	344	318	337	295	291	325	271	306	302	303	315	316	283	278	293	327	305	295	335	292	302	305	315	277	298	273	322	275	293	293	306	297	281	291	308	292	265	294	269	290	290	313	271	309	298	283	291	306	293	323	292	295	291	292	320	280	303	291	300	299	289	281	291	307	276	317	297	297	248	291	316	289	287	277	300	281	276	290	275	274	306	322	324	290	273	289	315	280	284	359	314	297	297	308	286	283	313	340	296	326	302	322	299	280	304	291	256	297	297	288	298	286	286	296	312	302	297	279	299	325	282	298	286	333	297	285	286	312	316	310	332	272	291	292	284	332	282	327	299	294	295	263	287	290	339	303	285	311	258	301	296	303	315	320	312	310	315	307	276	287	282	309	308	302	300	296	281	292	262	303	325	324	301	302	285	297	270	288	299	304	298	292	284	304	307	322	270	282	278	277	276	290	308	315	305	284	275	288	332	293	295	301	310	303	283	276	293	322	302	276	309	299	284	309	302	280	298	286	302	299	304	297	277	320	324	323	291	326	291	326	337	334	321	283	336	293	291	277	312	324	307	321	323	327	274	300	264	296	300	315	295	292	337	303	272	286	315	303	290	314	320	284	271	286	317	288	291	290	324	294	296	315	298	286	300	305	281	267	282	311	290	325	298	289	279	276	284	302	280	279	318	304	277	291	309	309	284	311	300	312	284	305	322	297	312	281	278	318	291	315	288	284	298	296	271	301	271	302	276	296	310	308	311	300	290	285	283	299	311	318	296	322	294	302	314	316	288	291	302	286	319	314	303	296	285	293	290	310	306	301	290	302	274	306	290	300	296	313	324	292	295	308	287	284	315	300	325	301	305	328	274	310	296	260	291	301	313	314	299	316	299	316	311	305	300	299	323	332	305	291	310	313	286	290	279	281	304	280	330	282	279	318	312	288	299	311	304	293	297	279	315	329	333	301	310	273	299	311	273	292	333	292	279	298	309	287	307	315	302	296	284	352	315	295	318	281	276	280	301	305	306	289	256	298	299	325	311	312	337	272	297	322	330	301	285	326	295	279	298	274	364	304	307	305	283	306	297	306	285	293	330	302	306	308	284	285	314	309	342	267	282	300	308	304	317	305	305	325	272	293	290	293	262	284	301	301	294	301	296	277	289	305	322	306	296	309	307	295	364	297	286	287	304	330	306	328	304	294	339	284	285	291	322	304	300	275	310	314	270	265	306	339	348	268	298	260	311	289	312	299	312	270	300	306	283	316	290	305	294	329	286	293	321	294	293	271	278	310	309	327	310	287	292	325	294	304	281	300	298	284	303	289	294	294	298	267	332	298	282	299	321	275	295	295	292	288	292	273	299	283	302	293	275	280	333	289	287	270	299	311	299	294	300	272	304	313	280	272	286	272	313	283	263	287	273	286	314	304	291	302	299	297	302	300	285	312	306	297	286	306	289	306	309	274	292	315	280	299	317	302	297	293	296	311	261	305	298	295	310	279	301	313	282	311	322	315	294	283	312	331	306	311	274	275	294	270	306	308	290	276	313	319	305	305	293	326	302	291	280	302	298	322	319	295	291	287	310	281	292	301	294	295	271	326	277	321	290	323	312	268	287	317	293	301	326	328	306	286	321	316	305	311	290	306	300	315	282	304	301	286	291	312	335	312	302	313	303	299	318	304	309	302	313	339	298	317	307	313	271	290	325	291	313	317	307	300	294	312	306	269	324	326	329	298	318	300	301	270	306	275	306	293	300	277	321	275	307	294	304	300	304	322	301	263	289	302	299	317	290	311	279	282	273	305	290	323	283	295	288	281	308	292	298	286	263	300	278	294	265	312	317	307	283	318	309	320	290	320	320	311	319	287	315	326	315	281	336	305	303	310	301	311	284	296	301	288
25498	31107	50911	40413	19744	6133	693	380	345	371	340	323	345	362	312	361	333	360	312	331	330	346	322	327	330	342	335	327	330	321	342	353	358	336	334	346	315	334	295	320	326	347	329	317	329	356	333	306	291	327	377	330	321	330	322	338	334	308	323	305	327	350	326	320	336	350	306	314	328	328	334	333	292	362	320	341	339	303	292	316	342	323	313	327	301	334	348	370	322	319	321	328	352	335	332	340	316	330	324	337	304	356	330	339	344	309	301	331	330	321	354	334	352	323	378	341	301	334	351	317	319	362	334	309	308	321	322	325	337	320	334	336	327	338	332	332	310	341	304	357	324	319	307	344	344	317	324	349	321	308	346	353	340	331	323	320	319	321	328	356	301	283	339	314	341	324	358	318	305	321	334	303	337	323	334	278	351	300	331	327	330	329	325	340	314	365	326	297	333	324	319	341	332	332	345	325	350	309	289	321	337	293	300	321	337	301	329	359	331	311	343	328	345	316	295	327	330	326	318	298	328	335	339	356	292	346	321	344	337	326	330	362	313	335	282	372	315	341	322	314	345	359	325	352	353	301	322	319	329	322	301	309	316	335	338	332	343	305	361	304	319	318	344	306	300	333	324	334	318	316	340	346	312	323	334	304	333	368	320	341	315	314	349	319	342	308	291	335	327	332	349	329	303	340	310	341	322	311	344	323	330	325	351	332	342	327	315	335	337	312	318	334	314	291	306	331	318	310	306	302	337	328	315	353	322	320	341	332	347	347	329	309	324	325	341	353	322	319	364	300	309	320	345	317	297	359	319	326	346	318	312	369	309	361	342	321	362	349	290	342	353	315	311	359	320	316	306	351	321	373	296	343	316	308	328	319	340	339	339	312	388	316	343	365	343	333	340	357	331	348	311	335	341	321	326	339	322	301	336	301	317	321	323	332	310	309	323	328	312	310	296	355	369	351	307	320	314	316	311	350	325	296	306	352	336	319	312	325	305	296	316	324	342	340	329	314	356	320	335	331	327	318	289	335	318	307	300	338	336	322	329	340	306	331	332	344	356	319	330	355	357	296	304	344	308	346	318	330	311	323	329	331	314	360	331	320	317	297	331	298	313	323	304	311	320	344	352	354	303	317	329	349	297	312	343	338	352	347	300	318	335	320	317	292	347	312	334	333	312	351	314	308	346	349	320	341	345	314	336	366	319	339	369	326	331	323	287	323	306	327	348	314	318	340	352	340	302	329	337	335	351	324	303	352	352	320	310	328	290	337	326	304	324	359	297	345	327	333	340	337	316	325	300	320	314	326	303	343	305	325	342	328	334	321	333	326	304	330	307	330	346	318	297	344	341	306	332	351	298	358	312	346	316	317	341	301	347	297	326	304	320	292	314	327	356	310	336	345	312	356	330	350	342	341	350	335	306	319	348	331	348	338	321	317	332	329	339	311	344	317	348	305	342	318	284	347	319	309	322	338	314	337	324	338	333	352	316	336	356	359	355	345	317	310	314	332	371	338	378	353	301	350	297	316	335	328	323	314	338	349	320	307	326	330	339	306	324	343	334	359	334	319	346	322	302	320	326	329	326	337	341	350	332	338	345	348	319	323	319	317	321	301	317	360	356	334	336	319	304	364	319	357	306	332	350	333	331	320	320	333	334	368	326	328	365	353	322	316	318	343	341	314	364	310	323	318	318	326	307	290	342	343	336	327	337	339	330	361	345	320	332	303	317	319	306	328	322	301	352	300	298	325	345	311	351	326	303	332	330	358	295	324	337	309	297	312	322	313	299	337	328	343	324	332	331	331	321	317	315	342	317	321	316	295	323	328	323	321	334	322	322	301	357	329	297	307	342	341	310	324	337	322	354	342	340	324	335	299	318	296	296	315	328	344	330	341	329	351	333	293	354	300	275	308	332	336	328	347	335	346	344	296	301	295	327	309	313	350	306	326	356	315	321	346	336	328	326	321	316	342	332	338	304	352	328	322	341	295	331	310	356	324	336	337	321	339	328	333	312	342	314	321	321	367	303	349	306	310	331	355	355	356	338	312	319	319	321	357	330	310	297	321	309	338	307	287	362	308	343	329	346	314	317	322	337	363	337	324	337	344	289	338	313	339	328	316	346	305	292	320	320	340	359	316	357	367	329	317	326	320	312	348	335	333	315	328	329	337	330	318	347	342	322	310	328	368	309	333	317	319	333	330	294	333	344	353	313	308	318	315	328	337	325	316	311	313	348	321	337	329	312	327	338	346	319	301	288	325	283	329	340	338	336	353	346	346	302	308	325	317	311	363	318	300	317	310	334	335	312	305	344	302	338	321	313	368	315	325	329	341	300	327	344	331	324	331	321	326	330	343	313	322	305	295	316	320	346	355	327	349	379	307	297	338	340	308	348	311	313	316	337	332	357	335	304	331	316	309	354	373	337	347	350	301	313	329	329	315	351	336	314	300	347	345	341	328	314	302	334	306	308	323	309	367	276	318	346	315	323	291	312	329	321	315	342	356	331	335	345	303	336	354	331	354	311	347	334	333	333	319	365	339	337	348	329	349	332	316	325	334	310	305	332	314	297	304	329	313	339	325	309	322	299	316	316	347	317	341	347	334	294	319	343	362	346	305	347	324	354	347	371	353	344	365	335	327	362	369	318	308	313	337	303	311	335	326	334	338	327	329	303	323	326	335	351	327	325	333	324	338	367	313	286	337	334	337	294	330	315	322	314	321	298	311	345	337	324	343	361	327	344	332	326	334	341	306	359	312	344	335	341	339	323	339	329	360	305	331	321	343	326	318	347	345	340	350	312	330	317	350	333	317	340	311	349	352	298	312	318	321	291	343	334	337	334	340	351	325	330	313	371	359	336	306	331	358	315	326	333	261	311	351	336	345	328	322	332	335	323	329	331	336	341	354	309	314	336	312	370	340	301	323	355	351	334	306	341	317	373	347	314	326	363	329	308	319	310	321	334	334	333	297	319	313	323	334	282	329	306	342	346	335	329	350	323	326	323	359	344	313	339	344	324	365	355	343	328	328	307	349	345	306	333	329	332	324	306	327	338	304	310	324	344	311	350	323	303	324	349	322	303	309	362	312	325	327	334	311	343	311	324	341	316	315	345	351	337	315	322	331	327	317	320	333	342	348	306	304	330	319	292	341	360	354	311	306	334	316	357	332	349	327	333	329	350	315	317	305	326	339	324	326	332	343	341	293	324	296	305	325	342	355	309	316	317	310	331	322	355	323	327	341	330	301	329	354	357	319	311	317	333	331	308	328	322	315	296	339	335	337	324	348	333	326	377	341	350	345	308	335	347	304	327	302	308	362	339	312	338	336	344	331	339	342	331	342	314	324	340	329	342	312	307	333	300	326	316	333	313	337	330	309	311	300	357	329	290	321	329	319	324	342	337	326	343	320	333	355	338	326	342	318	354	327	373	286	388	334	352	307	344	326	306	320	324	352	330	329	358	324	342	368	328	311	312	349	314	340	317	353	309	354	339	346	321	337
28323	82962	60166	30034	12090	4157	524	358	377	332	352	366	404	355	356	355	363	341	345	341	348	329	322	361	345	325	356	333	362	352	373	356	343	341	328	358	356	360	349	379	366	373	369	344	308	371	351	351	330	345	329	349	386	347	332	333	349	346	350	377	333	363	368	349	373	345	375	345	315	330	334	336	360	325	334	282	318	350	383	386	345	355	327	334	355	328	345	389	365	337	379	345	325	348	356	332	348	368	338	355	333	324	361	322	354	310	341	328	342	337	307	328	344	332	366	386	367	349	339	346	342	333	370	359	351	350	339	334	367	340	338	365	338	344	332	360	351	333	320	355	326	363	324	353	324	355	326	328	349	352	366	350	380	384	342	333	355	312	347	334	354	341	341	346	333	374	344	349	331	312	355	351	328	352	329	368	357	378	383	330	333	372	355	297	360	343	359	339	372	322	324	349	326	326	325	348	346	360	343	335	346	359	353	338	385	372	380	356	349	321	331	338	364	340	350	308	350	342	351	372	355	348	384	351	348	354	350	364	364	363	352	346	319	344	358	379	324	332	342	347	343	339	349	344	344	343	389	347	333	306	333	325	353	373	325	348	357	361	365	371	349	367	337	337	330	341	326	371	332	366	345	332	371	325	332	355	352	340	358	327	347	316	370	331	333	355	338	353	355	324	344	357	353	367	335	317	350	364	305	335	347	346	354	339	331	357	344	363	336	361	357	341	357	367	348	350	351	328	355	348	309	368	347	344	362	336	330	358	324	337	342	393	337	352	328	335	342	359	339	332	342	324	377	344	336	327	372	340	325	384	328	381	338	301	374	346	399	315	370	336	334	332	338	341	378	337	364	369	339	331	345	351	338	347	346	340	344	346	343	364	337	341	322	335	338	352	337	315	392	349	321	370	362	324	368	355	361	359	381	299	371	328	332	332	352	354	348	340	314	324	342	345	352	352	335	336	356	314	362	330	331	334	371	321	356	313	342	315	335	384	329	346	338	345	328	334	351	345	328	367	322	342	329	325	350	321	364	372	348	386	376	328	346	336	323	316	325	353	356	347	348	343	364	371	332	333	372	341	360	335	338	328	358	349	343	342	346	340	329	348	346	381	336	360	337	369	344	319	365	334	344	317	362	306	358	348	325	346	327	354	361	351	349	335	335	400	354	338	373	353	351	316	316	361	332	396	332	330	357	365	366	338	331	377	355	332	337	355	336	353	332	369	383	343	345	359	333	358	349	371	366	357	341	364	357	342	357	350	374	316	337	364	332	382	336	348	351	374	337	327	326	338	360	351	334	316	348	356	326	358	306	368	312	335	347	366	356	328	326	337	345	350	345	334	351	364	340	327	327	363	316	336	351	322	348	327	327	364	342	348	344	344	343	359	369	349	317	361	357	342	329	357	346	346	341	354	362	341	360	367	354	353	343	360	339	359	310	365	303	323	333	341	340	348	332	346	364	318	330	334	346	352	334	340	375	340	359	339	368	358	360	387	350	353	343	347	335	332	347	345	336	345	353	371	340	319	334	333	341	334	370	353	347	324	351	355	360	368	316	366	329	307	360	376	350	365	359	344	348	336	379	326	369	321	331	337	382	363	353	325	327	338	341	374	323	335	366	353	339	345	375	312	344	331	380	357	362	330	375	371	341	330	357	339	321	372	371	384	356	350	339	329	333	330	338	365	324	340	333	320	334	361	346	345	385	359	340	329	355	361	360	334	343	334	343	360	335	312	318	335	352	345	372	348	347	352	348	349	333	337	329	344	353	349	363	350	350	367	339	346	355	354	328	344	339	351	344	320	362	314	356	342	316	357	354	335	351	326	326	307	334	349	377	335	377	366	351	327	344	378	333	327	338	327	350	361	351	324	333	339	330	354	314	333	338	329	351	333	325	348	403	374	333	351	328	379	362	323	340	333	368	335	334	330	334	316	320	371	321	319	315	312	346	343	358	358	340	344	366	346	344	351	338	351	331	362	362	347	350	355	331	367	352	362	333	335	357	336	334	350	357	349	347	346	327	331	326	315	358	326	387	321	333	320	338	327	372	320	382	349	344	352	350	361	334	349	364	378	363	337	329	335	338	309	332	315	348	373	315	345	362	314	355	339	341	311	353	357	360	342	326	348	362	342	332	338	345	353	350	334	352	344	313	336	345	325	332	339	334	352	337	332	339	377	333	349	349	282	364	318	342	321	364	369	341	364	338	347	354	349	352	354	318	330	349	329	370	307	327	346	357	325	355	323	352	366	338	340	352	330	343	350	326	350	331	347	344	339	353	356	331	333	344	378	342	377	343	346	343	316	308	316	367	312	352	305	313	345	337	381	369	362	357	346	341	346	313	342	386	345	348	342	360	389	371	349	356	335	349	310	347	325	333	340	350	364	345	362	343	315	360	325	342	366	362	337	364	314	330	347	377	329	344	329	347	327	330	353	313	344	351	361	358	356	351	354	362	322	335	336	329	346	374	363	337	357	345	312	311	363	331	336	333	326	344	319	324	368	362	389	335	305	325	343	326	320	330	352	344	335	371	374	334	319	373	337	340	320	374	330	329	350	356	357	378	339	345	375	360	370	371	320	353	335	366	340	329	343	337	322	358	341	328	352	349	320	344	327	328	324	327	339	342	371	335	341	341	318	335	328	315	339	334	368	328	354	334	357	333	333	345	342	331	393	341	340	330	355	324	339	372	339	372	321	341	384	373	377	342	355	321	319	344	357	351	338	360	352	344	358	369	313	328	354	334	341	398	330	361	327	320	354	325	338	339	316	321	340	327	335	329	328	374	340	376	333	346	349	338	371	352	369	325	334	316	365	355	393	381	327	346	339	333	293	316	343	303	329	352	359	337	347	346	360	336	330	350	369	363	334	349	402	334	338	333	365	343	328	331	344	303	347	344	364	345	337	319	341	365	367	399	357	342	356	346	356	357	369	342	343	353	384	388	337	337	355	333	366	353	358	340	366	395	344	344	371	380	358	370	353	313	372	337	379	355	352	346	374	352	330	339	351	326	365	334	346	374	375	319	342	322	364	333	355	378	321	328	340	317	339	346	372	337	319	351	313	320	311	347	340	338	331	312	340	349	319	390	342	365	343	344	392	324	373	347	341	368	331	341	371	345	358	375	373	332	347	358	339	380	361	317	336	317	344	370	334	341	352	363	343	328	338	368	372	333	362	322	331	335	351	340	334	326	344	366	323	347	333	372	334	370	344	363	339	366	345	320	326	356	350	335	333	372	368	320	355	366	355	357	334	325	349	336	370	358	380	365	337	355	354	360	330	349	351	316	356	370	343	341	388	326	339	320	343	338	358	349	373	344	347	348	312	345	318	367	340	330	349	351	294	361	328	377	336	325	342	375	373	351	353	329	323	306	317	376	353	340	359	368	344	354	351	368	360	385	338	366	340	347	355	352	352	372	316	354	316	333	324	338	352	378	335	357	380	354	347	390	363	331	331	324	329	352	365	331	381	334	376	337	356	392	369	383	314	330	330
23854	23773	39736	41082	29967	20760	6695	732	500	508	466	527	483	476	480	488	502	516	468	526	519	475	507	495	481	465	513	497	488	467	439	506	468	460	487	488	473	465	450	500	497	508	496	445	470	484	501	482	464	466	487	497	481	443	448	471	482	461	443	443	458	451	491	474	451	457	487	479	458	495	481	494	537	487	460	481	457	490	467	465	452	508	514	487	437	465	472	489	453	503	469	443	476	465	468	457	491	489	477	487	481	470	503	456	470	416	508	443	459	448	457	473	487	517	428	462	465	486	490	503	468	472	479	474	475	476	429	499	455	500	482	474	496	464	495	452	434	488	451	495	488	461	467	423	441	464	523	468	468	472	468	495	466	447	457	436	495	451	450	487	500	451	473	473	456	477	469	478	480	468	471	501	469	446	454	448	481	512	475	477	461	455	470	491	477	455	456	464	456	460	464	469	480	460	453	454	493	451	447	443	496	447	469	443	463	513	454	472	478	503	468	513	473	445	440	452	450	471	468	472	485	457	489	505	441	457	439	471	453	432	463	507	454	500	482	484	442	455	466	474	457	440	455	432	484	471	463	473	494	460	471	452	462	476	475	472	452	488	477	488	493	453	452	498	509	489	460	468	486	483	446	440	444	487	467	475	472	488	494	482	434	449	448	440	474	461	439	462	461	485	463	448	438	494	442	452	494	423	475	456	433	466	461	483	419	432	460	488	517	505	493	421	487	465	477	425	443	469	450	463	480	476	501	468	481	515	489	501	488	486	473	474	492	481	451	499	502	492	449	443	476	449	445	487	470	505	484	468	499	461	464	430	432	426	515	462	495	477	460	437	495	476	466	470	489	485	457	477	501	472	486	475	468	455	449	455	461	478	487	444	479	487	463	463	476	462	476	453	468	444	448	443	481	455	461	494	460	448	472	471	474	489	482	470	479	482	468	466	440	460	459	473	459	462	494	437	430	485	477	503	447	434	441	444	482	461	460	453	486	455	468	473	441	470	485	494	460	447	455	477	479	461	501	475	493	449	464	501	462	492	448	478	509	458	490	466	475	482	460	483	487	474	439	472	477	484	491	475	474	458	415	461	479	445	488	457	504	481	465	469	454	452	465	476	466	411	499	534	445	466	483	440	482	490	461	435	466	521	494	443	460	497	502	460	486	460	461	476	508	465	486	440	501	434	473	489	440	480	442	477	467	444	497	437	473	498	473	498	442	475	433	438	473	459	516	437	442	456	461	498	463	488	475	505	486	454	464	476	470	476	489	459	465	459	460	488	479	463	459	450	416	485	486	441	460	484	424	433	479	443	427	481	448	436	456	465	452	501	506	469	428	472	473	447	469	430	424	458	500	461	492	464	502	455	403	471	473	472	509	475	410	498	462	457	488	516	453	466	476	482	453	451	468	481	463	501	464	429	479	469	450	466	457	452	454	491	489	463	461	485	446	494	474	448	511	490	445	486	495	465	417	439	470	453	492	465	455	478	490	414	482	473	455	459	457	463	480	484	478	478	507	453	460	484	448	476	469	466	489	471	433	474	510	417	499	461	512	435	475	466	468	484	482	470	490	478	463	478	465	470	461	454	446	458	432	434	472	467	468	462	454	445	471	433	501	435	446	482	460	443	463	489	507	492	486	425	458	444	448	499	472	465	488	452	500	447	474	452	476	462	460	478	484	452	509	473	479	490	496	462	443	456	451	496	469	495	499	486	431	449	481	464	465	440	480	504	461	446	458	458	455	496	469	489	447	480	453	449	462	453	472	503	472	438	454	495	443	471	478	476	471	465	473	417	449	457	483	503	439	492	439	451	438	453	473	488	465	461	443	457	493	467	486	479	444	479	478	484	473	510	487	485	474	474	460	436	467	464	477	478	455	489	501	478	469	473	471	452	484	443	466	452	446	439	486	487	523	443	458	477	488	441	482	477	442	436	471	497	494	445	427	474	457	459	447	457	516	527	438	496	492	465	492	482	470	503	468	486	443	474	488	480	438	497	468	452	481	455	442	464	455	507	454	440	469	436	446	460	471	493	454	437	479	461	464	474	480	467	481	486	456	487	477	492	493	448	433	449	468	455	507	493	470	436	455	466	464	470	477	496	516	490	484	499	447	486	476	465	486	470	487	473	501	483	448	493	486	468	441	474	513	451	493	476	496	472	495	456	442	469	442	462	477	450	470	482	489	468	429	444	479	415	507	473	502	474	459	467	431	473	439	433	449	459	503	448	450	431	472	461	442	458	487	486	471	460	471	418	499	485	453	482	510	502	483	485	437	475	512	444	524	520	498	453	453	470	449	450	458	452	475	474	487	481	451	443	492	486	483	491	475	447	451	488	496	473	442	454	493	452	470	454	466	464	476	468	460	470	452	453	448	459	489	462	453	432	502	457	473	484	466	486	483	463	480	478	454	465	469	473	532	467	443	461	450	477	472	446	485	488	465	492	446	425	446	463	480	491	491	499	482	444	437	457	475	489	487	463	485	457	453	482	486	465	460	484	488	491	455	467	476	459	497	469	487	450	452	488	481	481	456	459	463	475	484	499	510	464	440	495	486	471	499	498	478	483	456	457	475	478	495	504	466	454	489	462	476	455	480	477	505	470	471	495	500	444	469	476	464	461	429	461	471	451	460	510	464	455	449	470	485	469	465	467	458	490	473	475	448	442	476	452	465	446	439	457	470	453	493	434	467	452	469	449	483	476	480	478	447	456	464	472	452	438	457	459	498	464	473	469	443	438	441	474	474	470	464	486	482	450	479	464	466	437	466	421	465	464	446	508	440	447	469	461	456	480	462	484	487	459	472	474	509	475	495	452	466	468	469	441	447	439	462	485	455	456	472	467	453	454	471	476	481	473	434	459	518	394	477	443	471	478	449	478	445	463	480	494	450	511	457	440	449	447	442	449	464	480	452	444	445	432	459	456	451	456	492	463	451	479	469	475	431	496	454	438	461	463	473	484	498	509	487	461	447	504	453	481	464	436	448	500	503	455	419	477	479	445	501	464	417	481	490	483	444	468	504	455	450	486	456	473	476	447	494	507	492	462	487	462	481	463	456	476	456	448	494	456	453	473	422	499	484	452	477	439	452	417	469	460	488	495	455	517	476	488	492	473	488	465	464	484	453	449	482	461	450	453	453	437	456	485	456	463	463	476	456	484	452	488	520	468	436	476	439	461	491	400	458	475	458	461	478	477	445	489	453	453	454	472	479	475	477	475	477	500	469	515	503	471	474	473	462	454	451	489	479	468	447	478	464	469	501	442	430	455	437	466	488	455	512	458	513	483	483	469	476	427	484	488	452	444	426	421	467	464	420	477	463	450	493	474	433	517	473	468	485	453	456	466	450	454	407	451	449	480	476	509	437	474	494	444	442	472	497	481	484	447	486	462	460	466	472	480	493	463	501	500	481	452	474	493	482	459	502	487	497	456	449	465	474	463	496	481	428	468	445	460	455	459	486	456	453	455	427	457	445	440	443	468	533	470	456	471	498	453
31764	101655	77699	54420	28272	13131	2147	519	481	508	522	503	557	510	541	524	568	500	513	505	536	519	508	533	545	548	569	523	559	515	547	498	519	505	515	500	501	484	532	507	521	509	522	516	535	501	503	477	519	510	488	517	548	510	534	549	518	539	480	536	506	498	521	544	500	525	533	493	540	483	527	522	506	499	502	452	503	517	524	512	528	480	550	548	526	515	484	491	588	554	563	563	474	518	487	501	539	493	535	492	522	539	551	522	515	572	512	470	539	505	525	549	483	516	497	505	538	523	492	514	537	476	541	547	529	520	515	512	525	527	526	491	572	504	512	518	545	528	547	490	548	547	502	516	482	519	550	509	529	500	527	507	530	490	533	505	531	521	500	496	489	504	508	521	528	496	523	528	525	518	487	545	485	534	514	474	497	515	497	515	520	460	513	526	536	480	470	537	503	497	516	516	542	521	527	535	475	487	508	479	537	550	489	489	473	522	464	496	521	510	520	488	534	529	505	545	543	552	519	493	526	488	502	493	495	528	543	571	536	507	541	501	516	537	547	529	524	524	528	536	500	497	483	511	468	498	507	543	509	541	517	537	553	545	546	531	546	522	545	518	532	512	541	538	526	549	550	508	519	514	543	500	556	546	525	510	494	541	502	489	499	546	486	517	532	520	538	502	488	507	491	532	464	532	534	524	519	548	539	554	514	494	514	515	575	513	550	519	518	531	502	554	491	538	506	501	504	504	509	535	504	548	518	537	523	534	516	534	537	534	564	538	462	525	530	522	528	559	471	536	540	507	507	513	495	528	499	518	518	524	550	469	534	533	495	537	534	516	521	545	558	503	507	480	538	581	538	550	529	529	539	562	488	462	517	555	481	526	498	494	498	527	508	527	531	573	490	509	533	521	473	591	492	532	513	508	529	524	517	545	485	499	506	497	537	536	535	475	556	541	534	496	521	519	524	477	535	503	553	555	545	522	546	515	557	476	514	559	516	524	558	539	521	542	532	540	499	535	512	535	526	509	512	514	499	554	519	503	525	484	516	463	505	515	551	514	490	507	525	559	502	521	535	540	534	521	538	490	525	540	513	516	518	518	537	481	499	526	536	510	531	528	525	553	532	507	517	513	489	521	521	485	509	471	513	506	557	545	489	473	556	526	530	527	491	475	502	548	512	484	507	496	499	516	519	553	503	495	488	519	487	537	546	503	527	540	509	547	555	487	508	479	547	471	532	506	504	522	518	507	559	533	513	552	507	508	547	507	538	478	504	531	514	477	522	483	543	516	513	503	493	509	540	501	510	527	510	535	501	529	537	513	530	540	514	522	567	510	489	524	507	509	500	458	515	542	514	503	543	493	544	545	471	531	495	490	514	461	509	500	512	528	517	510	512	503	497	527	531	475	516	522	502	513	478	518	515	490	502	554	516	524	490	535	534	500	527	527	520	483	544	510	500	505	528	506	540	486	513	506	541	545	544	503	542	522	526	514	526	504	502	521	477	511	543	566	542	529	512	537	545	546	502	500	472	538	506	509	518	536	541	517	527	539	522	516	546	550	486	575	502	526	522	488	515	528	484	502	515	535	527	506	528	497	500	521	566	527	512	507	520	498	467	559	532	540	506	505	555	497	557	582	552	560	536	535	507	498	525	514	526	512	509	550	564	515	503	515	482	537	536	522	510	508	546	508	567	543	483	499	495	477	556	541	510	491	563	489	505	529	504	500	509	472	523	506	497	533	539	493	557	550	535	522	518	529	524	513	532	510	546	536	568	459	479	524	518	517	525	490	493	466	525	479	474	538	507	522	505	503	488	510	516	523	491	546	489	507	580	554	555	533	510	538	516	505	485	486	520	490	477	502	523	521	544	471	511	521	504	505	543	570	510	544	523	542	500	527	517	551	534	553	518	503	520	508	527	496	484	533	526	505	480	552	492	489	534	497	511	539	494	503	555	518	527	516	466	480	554	536	504	495	525	541	546	496	519	529	489	519	493	492	539	512	500	502	482	537	490	523	552	499	484	539	552	489	518	517	559	534	539	528	506	510	557	536	541	512	482	517	496	509	534	487	480	517	545	494	506	483	485	524	484	515	501	498	524	498	531	477	526	502	502	522	460	487	528	517	494	529	480	501	503	559	496	526	524	490	482	527	518	528	503	521	477	523	484	513	528	506	480	535	514	529	529	529	514	527	539	549	526	532	517	511	498	505	520	554	480	536	541	523	539	547	517	492	526	513	487	525	504	526	504	521	543	520	522	504	503	504	513	561	517	558	519	531	545	533	514	487	524	539	502	520	463	507	565	504	547	506	530	543	536	532	508	492	551	537	504	498	551	511	561	524	493	475	543	483	519	544	491	481	517	542	519	546	502	510	505	514	495	521	531	552	483	497	496	509	518	522	494	498	577	491	495	503	507	538	529	504	501	542	493	560	518	551	512	478	518	485	489	522	486	496	516	539	507	467	521	554	472	536	535	547	501	511	531	541	512	510	560	538	504	507	516	528	507	537	484	551	542	495	535	525	506	527	530	524	532	550	571	517	524	501	518	542	540	512	501	531	497	525	500	497	540	545	499	559	531	493	518	527	499	516	482	509	571	516	574	486	555	480	540	505	524	533	528	482	507	507	506	569	518	552	540	513	481	537	503	517	502	485	502	535	525	531	516	520	527	536	503	474	542	522	527	516	558	561	536	486	509	535	507	547	521	534	560	551	503	516	550	515	539	511	526	523	521	519	521	541	496	547	481	559	492	516	507	503	524	538	506	502	518	521	529	505	489	541	526	532	489	509	493	515	500	506	519	527	539	480	554	504	530	491	500	500	503	526	472	489	493	548	515	552	513	515	498	558	516	520	516	528	509	503	489	537	512	513	504	532	516	518	538	520	534	500	517	509	502	505	482	553	507	504	502	517	554	487	504	526	538	524	539	530	543	500	481	521	496	495	478	526	493	499	567	541	498	492	529	499	530	493	520	553	494	495	523	505	553	537	507	506	487	533	516	537	505	513	492	523	479	507	482	534	500	554	519	513	509	484	534	522	502	523	558	502	522	512	524	517	494	562	539	498	526	540	516	567	478	517	499	522	502	537	484	489	489	538	533	566	519	511	550	518	560	500	532	499	494	527	476	518	508	517	526	509	522	513	522	512	497	512	503	505	467	521	502	547	499	526	542	531	488	515	519	490	494	487	520	501	492	515	503	534	524	514	521	526	514	501	516	523	528	533	511	524	558	502	523	510	519	521	508	502	498	506	546	484	485	518	504	541	539	532	517	508	531	491	492	465	496	553	503	498	502	512	515	535	497	496	503	517	509	557	529	499	520	514	509	534	504	501	535	535	505	519	497	498	510	522	517	520	510	500	553	538	509	525	490	505	550	530	497	519	544	513	530	516	506	513	497	538	547	533	503	499	510	529	527	570	523	489	492	489	518	496	511	580	534	498	514	518	520	498	532	483	464	535	525	506	484	544	504	528	476	536	513	535	525	497	506	529	522	554	547	502
28448	28410	27039	14771	3936	1057	448	329	324	337	364	351	348	357	357	339	369	330	331	332	337	340	325	329	329	386	345	320	325	307	333	336	386	334	323	326	332	319	349	341	341	342	365	363	346	368	311	330	333	332	329	359	314	350	341	357	375	362	308	361	317	355	337	362	347	341	331	345	375	335	322	346	348	361	318	375	312	338	360	347	338	369	325	333	349	347	346	354	359	318	334	323	322	347	367	324	316	322	367	335	330	358	349	340	357	343	323	352	337	337	330	364	361	328	354	316	321	354	334	356	340	348	364	367	316	358	362	366	338	348	365	314	334	344	317	345	335	331	331	334	325	324	332	359	325	313	344	347	366	310	345	310	364	351	325	319	359	346	313	334	334	325	360	347	362	328	334	316	353	323	379	368	308	357	356	342	349	330	336	348	385	332	352	324	362	337	319	332	346	332	349	346	316	332	364	346	318	332	359	332	317	350	325	385	340	300	311	316	385	314	331	322	329	355	320	352	323	311	327	294	351	331	360	316	372	374	364	357	341	372	338	315	345	351	343	315	359	332	322	326	324	310	318	362	322	349	327	344	311	367	357	332	329	331	341	319	374	312	352	355	365	343	331	324	345	324	345	329	346	363	383	370	345	333	322	336	338	347	376	345	320	318	335	332	316	343	345	337	330	297	340	338	327	337	335	320	328	338	328	324	331	325	362	341	349	330	329	354	328	309	352	346	326	356	382	340	320	299	356	336	358	349	330	333	339	376	382	330	306	299	347	346	308	369	336	320	342	358	379	353	344	299	356	313	386	356	318	317	339	317	331	354	355	354	327	352	323	337	324	338	321	336	323	311	352	329	359	334	345	356	371	348	351	350	304	353	367	343	329	347	306	335	350	375	350	352	364	335	351	343	348	356	359	354	343	297	329	304	351	358	351	381	350	342	362	345	330	335	376	342	320	342	335	331	373	337	331	322	333	350	313	360	341	333	316	313	344	370	365	321	297	329	343	300	332	313	350	312	375	366	303	341	334	315	342	330	322	369	370	332	334	352	334	342	308	358	366	336	297	328	356	357	345	336	313	361	315	331	332	365	338	365	360	299	335	349	348	336	330	338	350	340	306	356	329	331	334	323	340	326	328	353	350	374	347	352	350	343	315	331	335	355	346	327	350	358	342	345	372	341	341	377	348	352	340	334	347	322	356	354	339	347	356	325	337	323	315	364	330	337	300	311	320	351	319	377	372	337	361	330	320	320	299	364	308	344	317	335	327	304	327	349	384	350	339	340	344	343	331	295	345	328	358	331	359	334	344	308	357	348	366	310	310	381	308	315	343	353	359	354	348	300	332	349	348	331	340	320	350	340	337	332	333	350	349	346	379	351	363	333	321	348	347	336	350	315	348	340	321	382	321	347	344	313	342	327	348	356	315	346	351	335	322	328	355	358	368	360	342	383	340	339	331	324	349	337	359	323	360	355	366	318	322	364	354	388	342	348	347	337	318	349	294	343	347	345	340	323	316	329	387	345	372	352	310	335	352	343	341	328	375	362	364	333	341	339	308	345	362	345	374	320	306	317	347	344	341	300	300	327	352	339	320	335	353	329	337	355	334	344	351	352	350	356	334	301	350	317	310	348	385	336	335	329	337	358	336	328	331	349	364	354	323	344	372	379	323	349	328	347	326	351	338	308	378	358	350	354	382	343	344	312	326	347	313	337	342	319	362	327	323	301	375	323	315	337	347	317	369	332	356	330	368	355	308	362	348	314	336	329	364	348	323	355	347	323	382	337	351	352	350	367	343	335	382	339	321	315	340	376	329	368	347	364	383	382	320	350	351	342	346	321	315	368	355	330	338	324	335	327	348	346	306	345	322	326	354	325	383	320	362	341	358	322	340	343	323	363	353	336	345	340	323	339	362	336	336	346	366	360	360	325	343	327	357	338	328	317	323	357	325	308	337	301	325	350	347	340	394	354	359	335	340	345	332	339	306	380	337	340	342	327	347	342	332	332	334	318	352	318	356	350	376	350	313	355	362	361	329	329	373	352	354	317	326	353	356	338	333	333	330	334	334	297	339	338	357	330	326	334	359	301	359	347	350	350	326	331	356	334	362	336	348	338	329	337	358	340	312	339	349	356	364	323	339	358	363	303	355	353	345	339	347	365	360	338	357	337	308	360	334	368	322	331	346	335	338	347	327	327	348	366	355	356	351	358	338	370	386	323	322	332	357	359	346	310	391	357	334	325	366	373	353	333	370	318	306	346	350	343	309	315	306	347	333	355	369	344	326	334	329	337	343	325	343	340	376	331	369	348	336	340	375	338	344	336	339	346	341	343	367	315	303	329	311	329	336	347	353	365	341	341	349	330	348	339	351	314	340	353	327	336	316	338	371	339	353	326	316	335	344	364	319	337	358	369	346	324	320	349	340	332	333	363	332	362	361	330	347	349	330	324	331	333	342	341	331	375	318	360	365	339	364	333	342	357	340	313	333	345	359	330	364	358	366	340	350	349	321	344	314	362	346	320	352	325	350	310	331	333	341	342	350	330	313	343	353	370	376	324	340	339	342	342	370	320	358	352	359	337	332	376	343	366	340	301	325	332	331	316	324	380	344	373	368	323	320	338	323	348	358	319	319	290	342	342	357	322	364	385	316	337	338	337	328	314	345	321	333	365	335	359	341	336	337	378	335	347	333	332	358	350	324	319	331	357	348	334	362	363	337	356	330	361	348	348	345	340	335	352	336	356	334	332	321	324	349	335	320	362	356	343	344	355	356	328	343	362	325	327	332	344	345	324	336	323	341	333	351	333	329	383	325	321	304	340	347	342	332	354	348	339	316	324	337	333	337	337	376	342	337	370	361	337	333	345	335	341	333	318	360	327	318	359	322	350	334	383	300	335	336	320	340	344	335	315	353	318	328	347	369	346	343	341	362	347	353	348	357	376	343	350	349	343	325	355	378	352	330	348	339	338	342	339	304	347	365	303	326	348	349	337	348	355	356	343	328	347	316	328	313	372	348	330	351	343	362	319	357	333	339	322	359	343	353	334	322	380	357	357	328	362	336	351	359	341	346	372	333	369	339	346	314	333	328	365	357	345	312	337	358	345	345	365	362	338	341	340	327	347	353	335	372	364	347	345	353	332	362	313	319	320	363	317	324	347	336	339	339	317	342	307	344	338	332	378	322	354	364	331	342	308	327	347	361	332	356	348	349	322	353	306	317	352	302	354	318	361	334	332	356	359	326	344	321	360	350	296	323	364	351	343	318	359	333	338	322	350	350	349	342	322	371	323	315	313	348	356	337	318	323	330	324	318	321	345	363	331	362	339	332	354	342	350	311	352	309	347	341	312	322	311	352	328	328	377	320	311	328	358	337	361	300	343	315	340	331	374	356	363	373	335	362	369	346	357	340	366	334	337	343	328	369	339	348	288	344	361	361	328	350	355	350	317	331	354	334	334	333	326	308	341	331	334	356	346	366	325	354	328	369	320	342	368	354	340
16592	35392	22165	8815	3005	1028	458	356	320	322	323	345	325	364	323	329	323	352	368	329	349	321	304	332	322	345	288	345	332	321	340	317	346	339	307	299	335	300	321	304	341	334	362	333	335	334	348	336	315	309	318	321	323	344	345	336	384	345	349	351	343	345	293	324	295	328	350	360	305	323	335	326	324	313	329	334	329	338	314	302	330	349	313	331	310	338	305	328	322	310	323	325	348	312	328	333	336	339	318	330	328	315	339	326	357	298	321	361	340	344	361	335	311	364	353	339	343	353	332	357	335	317	360	318	346	317	329	342	321	335	319	296	300	358	346	358	350	333	366	335	361	328	334	319	306	327	336	331	336	333	317	339	348	358	322	331	315	350	315	348	296	325	337	348	302	350	327	341	341	333	327	348	337	345	327	350	312	299	351	316	347	318	302	306	320	323	349	320	348	329	321	337	344	316	322	334	329	291	323	351	309	337	325	333	341	335	332	317	306	327	332	356	359	307	341	351	320	321	344	326	324	342	366	333	357	317	341	325	335	332	335	346	363	347	330	345	319	325	336	397	338	335	333	332	358	340	356	338	314	309	332	321	343	351	324	319	357	341	357	310	325	328	364	309	331	306	343	332	333	317	355	341	302	323	343	325	335	320	372	330	337	355	334	308	338	327	373	355	345	339	361	330	306	338	317	333	324	350	340	283	334	355	319	306	300	347	341	333	318	329	350	352	350	305	350	339	353	348	337	296	368	345	354	321	337	320	332	341	332	340	330	372	337	320	301	315	321	333	293	331	296	327	300	305	309	343	343	331	316	341	326	354	343	302	296	356	329	306	363	330	314	316	329	328	337	294	319	338	335	331	334	300	333	340	342	355	334	341	347	314	328	301	304	297	320	342	332	329	315	321	333	326	333	313	292	348	291	333	361	329	317	344	323	345	327	361	318	309	324	340	307	325	312	320	337	325	329	328	327	289	327	357	346	333	317	320	327	345	360	295	306	309	299	353	345	330	345	328	316	352	338	317	321	342	298	355	349	334	307	337	350	268	341	309	306	367	302	325	307	303	307	309	324	308	335	323	337	336	362	318	353	350	331	322	353	322	305	306	344	329	317	305	351	325	317	314	323	335	350	320	344	321	336	377	364	312	314	311	307	337	367	307	306	348	336	302	333	332	328	291	338	330	310	319	320	316	324	307	341	327	319	299	323	328	328	362	340	299	349	331	337	306	303	347	364	358	335	318	316	332	324	330	339	317	332	360	304	324	288	303	319	308	309	321	317	322	323	323	339	293	372	301	343	350	330	308	297	322	342	330	335	339	355	315	300	288	347	340	313	325	324	362	303	318	308	331	329	333	351	311	339	341	367	366	306	335	314	353	331	332	328	345	328	318	332	340	339	301	323	368	331	311	331	323	308	327	308	338	301	340	342	348	360	343	328	308	304	330	334	358	323	328	366	325	306	338	313	321	337	353	290	342	343	353	328	326	315	351	305	360	323	298	324	314	320	305	292	310	294	316	349	320	369	378	308	308	305	358	311	310	327	354	318	325	306	345	330	290	333	378	377	313	330	325	320	291	311	299	322	347	340	323	345	351	315	317	344	309	324	339	301	351	347	329	300	330	324	315	318	308	369	308	294	328	353	333	337	298	325	357	348	307	353	333	304	328	315	345	336	329	330	327	324	289	296	342	338	328	346	348	323	350	296	336	293	278	340	326	329	320	382	324	334	317	327	340	345	344	337	340	346	329	330	336	330	335	333	323	336	354	362	348	307	316	319	292	357	322	296	333	321	329	296	312	338	330	323	320	286	322	323	285	315	363	315	292	366	301	349	334	323	307	335	325	348	334	363	311	340	334	321	337	333	308	320	344	330	317	316	324	330	322	352	346	325	356	356	327	327	339	344	345	348	372	329	323	361	302	332	338	375	338	344	321	341	331	360	352	314	342	320	348	344	348	305	334	331	310	319	321	361	329	308	333	326	311	333	331	321	328	337	328	362	305	336	324	363	326	327	331	317	345	328	308	333	327	351	332	326	334	323	348	332	280	369	320	317	331	311	329	315	302	369	346	321	316	336	328	330	352	296	348	346	329	317	340	349	329	336	314	320	335	310	305	330	318	356	300	313	301	327	332	358	306	334	324	323	336	321	313	313	339	334	327	356	332	326	323	336	320	312	300	345	296	318	333	322	333	300	309	318	338	300	320	348	291	322	315	320	330	296	354	327	330	341	353	308	356	319	353	324	354	325	310	329	306	339	308	317	316	326	354	321	327	327	350	327	352	320	313	327	320	297	328	295	314	348	341	343	329	320	350	348	336	331	342	332	337	366	313	347	315	347	326	341	353	315	346	311	299	333	326	323	339	346	331	352	324	325	357	310	353	302	368	326	332	318	320	307	323	343	348	334	320	315	343	299	300	325	344	296	330	311	294	319	298	322	347	316	332	346	329	315	317	315	334	354	302	330	339	304	333	301	326	318	317	365	326	350	373	335	333	327	314	332	337	303	326	350	356	345	369	298	303	357	321	329	351	325	349	342	311	317	303	328	347	333	328	340	317	310	326	318	317	333	327	303	337	333	317	354	339	322	344	301	327	304	318	346	355	331	318	323	328	366	339	344	338	334	332	329	302	289	340	337	315	306	352	346	348	275	337	346	343	341	356	306	326	322	336	347	313	334	340	325	339	315	304	324	318	337	314	326	327	339	335	340	332	359	333	327	342	299	347	317	347	317	349	332	348	315	344	354	305	321	320	311	318	315	363	357	317	361	335	355	355	319	326	301	329	316	331	318	289	326	342	318	349	346	348	355	317	323	334	322	298	308	310	337	334	339	336	363	353	344	330	336	359	359	349	318	320	303	337	344	338	332	314	319	351	325	308	315	319	339	318	355	306	340	352	327	312	358	347	356	328	317	346	340	348	338	328	305	323	300	352	337	321	328	338	335	343	325	350	358	331	321	352	310	331	326	323	351	359	322	322	336	322	369	359	317	333	325	296	330	323	322	324	353	348	331	315	344	365	301	342	337	354	329	336	311	329	330	351	298	359	299	322	328	315	326	324	341	323	363	309	302	345	333	339	319	306	331	313	339	301	334	357	306	335	334	306	323	333	323	322	309	363	339	323	360	331	290	324	343	328	356	339	314	311	325	337	345	340	339	317	342	340	326	315	320	345	331	302	344	304	315	328	323	354	346	321	325	325	329	316	353	312	299	343	332	303	313	319	322	323	308	356	312	349	303	367	331	337	316	330	346	342	304	344	339	324	312	349	355	341	305	304	317	328	309	357	303	332	342	354	330	346	346	337	308	348	308	322	344	312	330	339	331	334	354	320	313	349	316	314	337	346	337	323	362	325	333	340	309	301	328	348	359	319	339	314	322	312	327	319	294	354	339	341	325	363	336	309	344	347	312	357	346	311	325	341	349	343	324	306	350	299	335	326	328	326	326	346	302	352	321	321	330	341	314	350	302	326	345	343	341	330	346	294	325	345	339	363	315	356
25849	29324	47234	40538	20651	5772	1126	391	378	386	388	362	371	368	391	363	352	362	380	353	366	368	377	397	383	389	311	334	404	369	351	357	381	382	374	361	368	393	375	373	385	382	380	375	380	381	361	353	379	372	374	362	325	388	366	384	399	359	357	367	375	346	414	403	360	341	360	371	377	353	366	378	364	363	367	367	365	377	379	333	385	338	385	331	322	379	341	383	364	342	365	360	382	369	353	400	338	348	350	359	374	352	398	384	389	364	356	364	359	364	367	375	339	352	361	339	366	389	347	366	354	335	358	340	371	359	358	368	370	339	353	362	349	375	368	338	352	381	371	352	371	311	355	380	368	398	376	385	373	355	351	379	424	358	322	345	361	349	364	350	372	367	377	363	373	378	370	401	389	368	346	358	389	346	359	373	357	395	363	356	362	369	361	363	333	371	351	403	385	412	368	372	366	362	351	345	362	345	366	383	326	381	341	359	359	390	382	392	376	392	375	385	378	389	363	379	378	357	343	366	369	394	359	357	387	335	366	342	364	357	333	349	366	375	374	356	359	351	372	360	373	364	343	375	377	368	354	348	365	387	369	365	383	346	378	375	363	379	376	363	382	345	360	376	389	364	371	367	384	327	381	314	381	370	321	373	394	366	352	400	381	381	364	385	352	385	360	342	367	353	354	348	344	359	367	362	376	351	384	357	399	364	380	357	367	351	339	349	375	361	357	373	353	348	352	326	345	372	373	378	382	382	342	352	371	362	383	377	361	349	384	375	365	344	376	336	342	384	366	388	372	364	336	355	353	394	383	372	363	386	340	345	376	352	344	383	340	393	380	352	374	374	360	378	336	382	377	385	392	387	361	400	388	346	368	358	338	339	361	359	362	370	373	353	366	340	317	323	360	363	349	376	368	369	361	375	362	392	379	387	352	358	369	357	375	383	356	338	349	364	372	308	357	358	373	412	369	359	366	376	390	352	352	368	349	365	382	353	380	359	392	337	388	353	331	379	344	341	344	367	386	343	363	333	382	368	369	364	354	358	347	355	397	343	364	369	361	379	346	327	394	340	362	376	356	377	354	347	352	350	366	360	365	361	352	339	381	329	350	360	363	394	387	338	349	365	346	378	340	370	391	374	403	316	367	331	382	380	332	335	331	360	370	360	342	374	376	382	348	377	368	341	331	373	357	389	380	379	361	323	378	368	373	352	348	369	331	344	361	348	363	409	335	330	342	350	365	339	357	387	377	382	395	367	348	365	354	403	352	357	361	370	363	343	396	341	393	374	355	375	391	349	379	389	355	361	384	365	379	341	372	349	357	389	386	378	372	366	328	371	380	387	356	374	354	344	400	340	371	365	364	358	380	353	351	336	389	356	351	364	366	327	357	358	338	345	369	362	341	399	322	388	363	394	377	376	342	383	371	358	371	371	369	333	391	338	354	344	356	368	402	361	348	399	371	360	386	374	390	381	407	339	366	352	364	359	371	359	352	364	371	397	382	337	381	360	347	371	343	333	371	374	379	338	401	377	370	382	384	393	374	355	334	355	357	337	340	359	367	352	367	383	369	364	358	369	380	332	364	360	378	358	345	349	315	373	339	330	372	375	363	374	381	369	339	351	394	342	367	385	345	374	350	323	352	373	391	356	378	370	373	372	363	328	329	392	332	371	365	357	380	382	367	363	369	365	354	368	344	338	336	339	348	343	371	366	358	341	368	377	382	388	361	379	361	353	364	377	401	348	372	369	352	387	331	353	346	380	346	343	375	342	382	374	372	377	338	385	354	366	369	335	373	349	362	352	372	346	353	390	357	366	358	368	358	366	336	342	354	386	398	366	386	360	379	376	359	334	381	394	351	386	362	388	372	381	332	403	392	366	339	393	379	400	323	398	382	386	352	348	372	344	385	385	367	347	365	359	343	392	366	386	324	337	338	369	389	367	377	363	360	378	323	408	389	358	357	339	365	384	395	338	387	359	372	388	361	346	365	357	364	380	396	341	365	340	339	344	373	367	384	350	399	373	370	358	390	367	403	369	369	365	367	361	349	368	375	377	356	383	368	375	385	363	363	348	362	378	325	369	374	360	357	383	382	362	338	365	357	366	355	347	333	355	347	379	406	325	359	348	373	369	361	361	340	362	353	376	375	374	391	351	360	364	355	394	339	357	363	372	394	345	333	349	420	375	365	357	386	362	383	354	367	354	351	361	342	336	362	359	379	332	371	351	393	383	378	376	374	377	388	329	375	365	318	368	358	366	391	358	374	372	381	363	367	379	387	349	364	386	364	401	312	374	371	368	374	362	342	390	352	383	382	374	363	342	378	401	330	395	376	378	368	367	357	318	377	387	343	383	378	377	376	344	374	374	364	364	387	400	338	356	387	358	367	387	410	361	381	391	400	410	419	353	364	365	397	358	350	361	313	359	394	374	396	361	396	400	360	395	334	347	387	356	354	367	363	366	372	384	342	363	384	348	376	382	363	334	354	399	381	381	368	341	358	359	361	397	378	348	354	357	381	388	399	361	332	376	375	409	352	364	344	369	359	362	391	365	372	341	375	340	387	326	337	370	384	373	392	355	361	372	389	364	332	347	350	334	354	373	373	335	351	359	343	356	371	354	347	351	363	370	393	366	391	382	368	375	340	373	363	334	368	376	364	336	392	343	405	387	375	328	354	332	379	387	373	400	335	371	379	349	373	359	356	343	361	336	345	327	320	364	414	363	393	348	343	352	377	354	358	373	365	342	357	394	366	340	380	359	370	377	351	366	356	380	380	363	390	361	338	337	362	363	369	355	348	322	370	410	365	350	323	345	368	364	383	369	367	408	385	382	350	346	362	368	402	331	398	373	350	367	373	345	391	363	382	390	349	368	384	368	353	366	363	366	360	351	367	362	324	337	361	351	376	369	362	379	348	382	351	377	339	375	364	346	358	357	382	338	355	338	356	401	328	371	376	370	367	381	372	350	352	361	366	360	356	363	365	329	366	345	370	352	394	359	348	382	349	370	380	362	373	399	388	339	349	335	353	382	357	391	352	354	371	334	343	372	358	409	384	357	359	395	366	351	345	344	360	358	376	340	385	354	368	372	348	362	391	344	364	380	376	423	372	363	362	337	381	364	334	412	377	346	368	380	399	353	365	347	389	363	385	359	372	380	349	352	367	359	350	364	345	344	385	382	353	324	314	351	377	371	406	356	340	373	364	351	355	375	389	357	327	334	334	348	377	351	365	411	392	369	343	359	387	354	361	352	334	373	377	378	371	368	386	341	360	356	356	377	354	340	362	407	407	372	351	387	355	399	367	384	355	376	356	384	356	359	380	363	311	391	344	383	370	380	376	370	361	379	381	368	393	310	365	348	352	356	381	384	375	359	335	394	349	378	374	370	362	360	358	373	376	342	367	390	349	347	369	400	352	384	354	332	375	381	365	396	375	339	362	369	349	359	378	384	339	374	350	356	353	389	366	368	390	347	341	351	374	337	356	385	394	364	366	404
45715	80985	58091	31048	12474	3677	989	423	369	370	371	370	362	371	395	360	341	374	375	395	375	404	399	394	398	367	365	393	400	387	378	374	368	353	391	397	354	370	379	392	410	389	410	374	386	375	376	371	345	410	422	413	392	386	390	394	404	406	384	394	373	382	400	416	393	365	370	350	369	408	393	409	390	379	408	396	420	367	391	363	397	393	402	405	361	357	375	389	392	402	371	368	359	344	374	381	383	371	367	398	387	335	366	385	382	384	343	396	426	415	416	411	413	382	372	382	357	367	361	391	367	407	418	423	363	398	410	421	416	405	385	372	318	430	411	388	382	401	366	376	379	400	410	377	377	363	382	381	389	391	425	363	341	357	365	365	381	425	390	384	364	365	396	375	346	402	399	356	385	364	398	387	385	379	383	372	372	390	363	379	407	371	439	413	364	365	394	356	391	376	441	393	368	434	349	387	345	377	380	372	364	428	380	359	349	405	392	405	406	381	417	391	385	372	373	402	384	409	367	381	375	427	353	366	335	380	399	391	351	365	398	385	397	357	393	363	380	375	373	368	405	347	420	385	391	379	378	361	368	378	351	345	387	411	345	357	358	394	386	395	393	361	365	387	389	367	399	413	337	369	389	363	381	410	402	385	419	400	409	404	386	395	356	377	361	377	375	391	367	375	374	370	366	353	389	347	390	354	376	374	380	377	406	389	389	407	396	400	380	402	408	360	380	384	423	403	390	424	378	402	384	359	392	393	372	358	408	369	368	387	406	344	339	350	388	383	386	364	413	381	371	391	431	376	378	378	359	390	394	375	404	405	395	372	389	420	390	371	388	382	378	357	429	414	403	372	368	400	378	377	365	376	410	418	386	358	385	377	417	405	411	396	358	407	360	405	387	349	373	397	386	363	364	399	349	374	366	403	385	413	362	432	416	402	393	390	396	401	372	354	349	400	382	375	397	413	375	358	403	375	353	384	391	402	360	389	393	362	361	391	386	375	412	368	399	370	385	388	352	362	376	391	392	351	357	372	388	341	386	386	383	391	391	386	375	401	373	411	365	403	381	391	390	382	398	385	394	360	400	388	346	415	365	374	344	355	385	380	408	370	363	382	366	356	377	374	359	375	375	351	356	411	386	368	387	410	364	388	344	419	348	388	382	363	404	375	360	355	393	376	352	373	408	372	329	366	399	360	387	404	372	411	388	411	376	398	383	363	386	391	386	369	370	376	334	344	391	371	371	389	407	406	396	384	361	370	371	369	350	396	382	374	348	363	368	358	399	399	405	354	367	395	391	388	358	394	403	367	368	389	393	374	395	360	382	410	407	381	355	384	405	390	405	410	351	359	390	406	390	396	340	352	379	369	383	376	417	371	374	385	402	357	359	387	377	368	384	402	386	389	382	400	337	415	381	394	387	377	382	382	371	363	411	382	370	356	374	396	370	372	392	375	359	367	377	383	372	399	385	388	395	374	377	401	393	382	383	376	369	379	395	420	376	406	403	372	382	383	392	405	379	393	360	369	340	405	375	412	369	366	379	359	343	399	366	404	378	395	341	343	359	367	398	386	391	409	367	370	377	360	341	368	383	377	378	380	389	350	352	368	401	384	361	380	388	387	364	396	411	386	377	406	328	397	371	386	385	393	416	395	378	387	361	389	393	389	358	347	383	405	336	386	364	375	358	417	374	407	382	416	427	377	409	372	390	375	372	391	379	340	421	383	378	404	394	369	370	366	409	351	381	380	368	380	415	415	379	369	371	353	392	387	397	401	385	383	388	351	381	357	393	370	381	352	382	409	396	352	349	401	391	363	401	422	385	375	358	367	395	355	391	391	407	347	379	370	405	409	361	360	382	405	365	393	403	387	373	393	391	380	380	384	425	371	364	412	370	389	373	393	362	373	429	394	382	408	415	391	387	385	389	371	342	388	381	407	390	353	384	336	405	370	375	414	415	380	363	413	377	382	398	386	351	402	375	393	386	359	349	415	374	389	419	356	435	397	367	362	353	361	360	365	359	423	373	399	358	378	378	399	358	364	387	389	373	389	386	418	376	389	348	397	408	418	375	385	375	376	380	383	341	402	381	389	405	410	407	398	372	409	385	367	411	387	360	367	419	399	352	389	393	377	382	367	397	363	386	402	422	365	386	411	357	389	394	390	367	371	386	403	364	363	365	390	367	357	394	406	385	389	346	371	383	406	370	332	365	347	411	393	385	376	360	392	397	393	360	368	377	380	395	366	337	374	378	378	392	379	375	369	400	381	378	429	408	382	401	386	374	388	362	376	370	363	350	374	367	400	393	369	361	390	374	380	375	378	350	402	412	402	377	388	350	368	385	393	406	411	398	386	367	399	412	413	352	375	361	380	383	390	393	378	360	383	380	376	360	419	398	384	400	350	392	354	397	348	409	390	385	408	380	380	396	411	378	368	377	373	397	411	381	383	400	349	361	354	414	360	382	380	396	358	388	390	387	386	451	364	377	388	397	360	384	363	362	391	370	403	407	366	364	385	401	356	385	367	358	355	357	373	390	376	348	396	372	376	369	369	391	433	362	349	386	382	428	367	393	404	409	366	387	394	364	382	347	386	367	401	381	363	351	407	381	402	365	388	359	372	350	389	376	388	352	367	367	403	415	364	430	400	403	377	374	364	380	428	371	402	371	387	365	400	393	400	377	408	389	358	377	401	395	338	367	376	370	394	365	407	379	402	426	361	380	377	386	347	346	348	373	439	391	374	392	351	371	400	412	386	387	384	367	361	420	382	391	411	376	369	373	407	386	356	403	361	369	366	364	395	378	396	379	396	380	376	376	412	396	406	382	366	394	384	377	349	376	398	395	399	368	365	392	421	374	395	370	413	376	384	343	410	393	378	378	371	404	353	377	387	361	373	379	382	391	379	376	382	396	381	370	379	418	405	398	378	398	345	386	384	397	391	388	403	354	407	392	399	370	364	365	385	382	377	367	394	385	359	382	406	359	393	374	394	380	396	351	395	380	366	411	366	455	395	369	383	368	389	389	373	366	361	410	401	393	384	363	379	374	375	399	415	399	411	370	391	349	371	370	365	420	398	421	405	365	344	410	388	418	381	371	380	361	385	361	355	405	386	392	378	384	353	396	381	376	374	373	370	411	386	411	357	398	401	364	373	377	397	389	369	368	361	400	369	355	382	391	400	367	388	379	396	392	393	368	425	378	405	400	375	401	361	339	354	367	400	392	353	414	408	410	390	398	397	424	382	383	392	382	378	380	393	432	389	345	392	393	405	383	383	391	381	404	389	389	401	402	385	372	366	378	382	396	360	367	391	390	366	385	371	425	364	392	409	407	403	362	398	372	407	356	382	383	376	394	401	344	397	372	384	361	390	426	346	381	383	363	386	399	413	369	392	390	376	392	369	387	394	356	419	376	360	404	395	371	396	376	389	411	376	361	359	402	376	410	409	416	382	372	359	371	374	401	390	408	370	398	389	385	377	377	360	397	366	380	375	382	397
23803	23458	41548	44344	31973	19802	5760	730	586	550	550	510	542	540	531	545	512	554	519	508	449	522	508	487	525	524	487	529	512	538	552	497	522	515	484	501	498	475	512	478	503	471	487	527	533	479	484	528	522	504	480	547	498	500	464	474	488	548	483	487	497	444	464	468	480	495	503	518	514	517	475	485	520	456	466	478	507	525	502	479	537	511	499	482	529	508	500	485	515	482	520	491	540	466	463	526	505	558	514	514	529	510	488	468	492	513	484	495	480	489	497	521	503	499	492	474	505	468	504	486	463	471	510	484	498	473	513	504	489	478	508	473	490	487	555	505	479	510	495	506	544	513	480	494	505	502	496	493	509	532	507	470	493	524	504	490	491	445	485	467	492	486	500	484	574	484	494	470	448	493	483	476	466	484	495	464	491	511	530	479	475	524	498	476	482	489	483	510	471	515	513	479	472	480	470	464	530	527	508	523	483	468	472	489	494	495	492	512	542	490	487	492	492	490	528	521	493	507	463	489	475	429	538	465	458	519	512	485	498	468	489	497	514	536	508	473	527	521	523	471	522	492	538	485	508	457	434	487	544	481	524	511	483	467	523	480	500	498	530	471	513	505	527	507	517	480	494	536	523	452	468	513	474	512	474	483	482	484	505	465	467	482	474	497	517	489	512	462	473	504	488	490	475	465	518	525	478	508	520	476	460	487	478	535	487	577	493	517	412	485	508	450	513	501	499	520	505	471	493	543	533	471	479	514	479	509	474	478	503	486	530	524	483	496	508	452	505	474	511	540	494	499	496	528	488	486	502	496	471	511	487	487	457	482	470	465	487	541	466	474	508	521	489	472	504	501	492	470	479	487	520	474	514	527	456	483	475	502	474	515	493	487	500	503	507	453	475	498	479	492	511	471	457	547	463	485	476	473	480	500	494	483	500	485	479	513	523	496	488	475	515	503	501	470	452	488	548	482	472	479	486	506	537	472	483	481	525	489	506	466	499	486	493	469	456	510	484	534	523	490	476	485	515	518	495	475	524	548	527	519	468	465	484	453	478	479	481	499	537	494	464	494	478	473	493	498	533	507	478	483	507	492	460	472	521	484	493	473	448	502	511	505	482	493	499	480	477	497	535	477	541	468	497	501	500	468	481	473	496	465	468	465	513	471	523	529	488	482	505	466	515	528	515	491	505	493	528	501	495	489	501	485	444	473	486	475	506	482	460	480	485	476	463	530	489	489	467	445	523	527	521	487	479	498	485	478	519	460	497	478	466	517	490	511	480	472	479	492	478	482	464	472	470	482	502	465	496	468	512	574	496	498	485	504	476	545	462	469	482	460	509	503	503	506	476	473	490	525	511	473	472	530	480	456	480	506	512	484	479	498	542	512	502	490	471	456	461	486	462	502	495	477	531	463	467	487	511	421	467	485	465	467	460	490	533	504	493	503	464	512	476	487	480	515	571	529	514	512	533	526	537	488	457	529	505	542	473	503	482	536	458	446	486	493	465	457	452	530	501	488	469	481	489	507	482	487	450	491	536	462	469	501	499	482	497	487	472	495	494	461	482	520	474	531	477	517	435	465	504	502	496	532	495	510	496	505	486	534	504	523	489	510	536	474	470	502	484	523	518	493	501	483	498	491	486	503	499	510	507	525	507	462	509	497	462	483	483	479	496	477	516	466	512	439	507	486	520	447	499	521	491	468	498	505	469	494	483	502	489	479	472	508	524	503	479	480	497	488	494	484	481	478	482	481	492	492	518	512	509	463	483	477	511	534	503	521	445	488	508	493	480	484	534	480	495	509	513	487	484	500	478	498	444	489	491	490	471	511	456	510	516	472	487	438	493	516	462	494	496	497	492	456	541	529	529	502	481	502	477	496	465	499	432	475	472	492	476	480	511	484	465	441	494	508	537	480	513	483	462	486	452	450	485	452	512	528	477	480	500	469	473	453	498	504	499	488	509	462	477	503	508	508	467	488	463	468	488	476	541	510	537	550	493	458	490	474	491	530	486	527	497	479	454	505	484	512	455	435	485	470	490	461	462	520	492	477	491	488	473	507	501	485	489	498	483	429	498	495	495	466	453	499	545	498	490	523	505	456	487	471	459	526	505	469	471	507	517	499	495	476	502	496	507	494	473	452	466	472	468	485	511	465	484	516	489	518	523	480	501	516	457	445	503	485	490	445	507	468	529	497	452	440	492	508	523	523	510	522	486	482	478	492	481	484	536	532	501	467	493	522	515	502	506	479	530	453	502	518	512	467	474	481	472	514	499	514	485	515	478	435	496	521	509	455	492	486	478	510	503	487	487	449	505	506	463	520	524	463	524	512	514	506	501	472	470	500	511	494	515	512	485	475	503	478	477	498	500	494	523	512	534	470	485	526	471	474	520	493	485	480	474	466	496	476	503	464	501	473	454	512	497	433	539	519	493	502	483	495	467	471	478	493	494	500	496	486	453	459	479	525	526	472	460	526	474	465	497	497	490	476	486	499	517	497	468	477	485	497	507	451	465	518	531	465	493	491	488	494	446	487	495	513	497	516	490	494	524	485	484	482	532	494	539	523	496	545	535	478	498	483	518	516	444	479	487	502	502	425	477	482	480	481	482	508	502	468	479	487	435	495	485	497	513	519	490	484	516	485	496	495	445	499	531	403	467	483	481	472	476	527	497	480	512	504	518	494	446	507	521	509	491	535	501	521	515	483	497	471	508	488	497	521	480	473	510	508	488	498	482	543	492	514	484	528	547	470	470	506	504	437	509	531	465	517	493	483	517	482	545	496	513	492	498	468	449	490	491	500	478	457	506	480	465	497	504	520	488	474	480	513	492	492	532	486	493	506	503	505	480	511	516	468	508	486	481	505	467	485	452	520	506	493	480	473	513	484	505	470	482	469	483	479	508	479	500	453	499	465	434	474	521	495	503	525	483	483	502	502	476	437	475	540	473	488	473	490	510	506	492	547	492	471	512	516	476	521	463	508	520	516	521	465	505	496	528	496	515	476	505	454	462	516	526	489	463	491	490	487	475	498	499	482	498	506	503	498	492	534	502	443	476	453	518	437	485	474	471	526	484	514	505	487	481	492	490	497	518	464	495	487	478	510	508	457	440	538	498	475	484	498	474	480	491	487	475	470	465	540	474	456	478	467	520	490	473	520	482	485	505	555	471	525	511	474	495	509	547	474	461	455	465	498	506	466	491	468	455	508	494	495	494	484	495	520	456	483	478	464	560	488	494	513	542	507	510	488	462	515	505	445	458	515	503	482	526	464	502	453	510	482	489	500	505	498	457	489	529	441	492	497	467	513	523	474	471	448	476	469	510	476	500	487	480	494	525	466	510	501	498	521	527	478	502	513	476	500	489	483	470	498	488	478	458	482	498	510	497	475	463	503	487	490	463	493	545	468	508	474	462	455	434	505	456	458	492	484	483	455	500	478	500	497	523	499	467	443	477	489	464	470	530	470	489	483	509	481	497	495	509	483	513	518	441	527	461	530
57735	101390	82037	56536	28900	11286	2254	581	521	560	510	542	548	523	522	525	555	544	529	526	569	589	564	528	534	519	528	517	565	534	509	525	584	533	557	558	558	554	567	552	522	562	533	521	540	558	571	566	535	548	514	531	519	543	555	521	542	557	560	527	562	562	508	543	557	584	547	566	530	544	535	522	521	545	572	555	530	584	568	492	519	529	541	577	543	512	584	542	526	571	545	523	523	536	543	541	571	546	519	546	527	521	556	511	530	572	528	534	546	545	525	563	597	534	533	525	563	512	535	551	563	511	545	535	547	522	560	590	513	569	550	549	545	561	520	529	581	516	526	510	553	568	564	533	529	536	570	538	538	531	508	505	517	531	534	535	540	562	539	542	560	535	553	545	551	531	546	530	519	522	570	518	557	578	535	531	563	558	521	536	541	538	544	541	531	524	490	544	529	518	545	539	507	549	498	531	542	549	520	557	557	558	539	537	551	517	501	509	531	563	537	502	554	573	552	530	531	530	549	525	565	508	540	553	554	520	509	522	545	542	531	521	557	579	547	536	541	564	522	522	542	521	542	511	563	543	528	547	575	523	531	571	572	536	544	528	577	529	512	560	533	507	505	534	527	529	507	565	527	588	560	510	563	539	523	509	498	486	535	504	545	513	550	568	538	527	541	528	541	557	570	555	506	550	520	520	584	530	539	533	521	567	531	571	503	548	553	569	539	521	550	557	562	533	560	552	545	556	562	540	519	559	523	538	573	564	534	560	544	526	539	561	541	531	556	570	569	553	537	546	552	523	505	558	566	554	538	537	548	575	549	551	549	532	514	566	539	540	521	549	525	539	501	538	516	563	543	566	560	493	565	541	531	515	536	550	620	498	539	562	524	531	545	549	514	536	506	529	553	533	523	535	561	494	549	534	571	511	523	552	574	533	581	540	566	521	547	557	531	526	527	569	541	535	566	554	521	519	556	543	554	574	514	509	546	537	531	564	521	569	541	524	582	550	570	554	524	509	520	526	572	532	510	526	563	515	517	558	548	543	568	558	558	545	523	518	569	517	530	533	505	551	520	527	555	539	564	526	535	531	478	550	505	529	530	593	536	501	554	598	553	479	571	528	551	520	574	508	524	497	546	506	594	570	532	555	524	539	569	516	551	533	530	517	550	560	551	525	559	548	567	550	537	548	582	573	555	542	554	580	556	528	530	511	536	524	552	534	516	563	564	536	529	596	561	529	549	541	575	551	570	569	546	509	579	543	516	481	553	500	542	530	523	520	566	552	549	542	557	530	550	510	573	562	530	551	572	542	534	535	567	546	582	545	534	521	539	527	533	543	547	538	549	539	501	510	577	556	540	540	577	537	565	540	593	506	528	545	553	540	512	558	520	525	525	556	613	512	543	551	543	501	545	529	535	508	564	561	539	522	519	519	521	524	512	525	516	600	536	552	564	544	483	551	547	561	565	541	529	557	542	557	565	507	546	558	544	530	534	550	553	554	537	543	553	510	553	580	471	542	522	581	578	534	571	524	555	521	515	523	605	556	517	530	508	579	528	527	540	532	571	524	557	535	527	500	496	520	557	501	575	519	510	525	547	521	580	496	537	591	549	540	494	522	526	561	543	566	544	534	524	560	527	543	531	589	539	522	569	565	497	554	530	514	562	502	540	510	550	509	550	551	536	555	517	549	531	546	548	557	550	553	541	563	526	519	533	574	572	558	532	519	550	536	555	504	555	539	580	532	551	551	582	517	516	575	570	510	539	544	569	561	531	490	521	582	526	496	559	532	561	571	523	540	526	584	514	549	534	514	550	550	521	544	539	508	568	542	526	538	546	592	514	549	551	557	548	577	539	534	549	530	528	528	489	557	514	547	537	509	540	537	553	590	518	508	492	576	533	475	522	527	513	493	514	539	533	547	579	527	513	539	550	546	543	520	512	504	529	563	537	549	561	512	566	541	506	570	539	539	550	524	516	511	590	544	554	524	541	526	522	548	540	555	582	533	565	563	518	526	550	564	524	555	600	602	560	549	546	521	578	544	560	562	507	563	554	526	507	531	542	506	530	549	574	577	543	549	530	560	525	524	516	550	574	556	556	538	541	551	566	523	576	565	516	572	559	502	545	532	546	523	550	527	537	565	554	546	505	537	520	541	567	523	561	552	569	520	548	573	581	519	526	561	507	576	578	549	530	595	557	528	562	567	518	505	534	539	548	503	495	540	524	582	533	536	506	496	532	537	546	515	514	580	556	548	506	541	558	545	508	526	508	549	528	575	522	491	576	500	527	533	505	565	516	542	550	563	547	548	581	479	571	548	499	574	561	518	540	545	522	529	557	525	551	555	532	538	521	587	555	550	526	547	547	557	565	569	548	546	523	544	526	524	520	584	530	531	543	583	528	496	535	541	535	544	529	584	547	515	548	508	509	514	552	548	580	510	549	531	544	563	511	567	520	563	579	502	549	525	505	512	543	539	536	508	559	558	499	573	517	575	578	567	529	561	550	543	526	544	545	528	511	546	545	511	507	548	517	533	567	529	521	497	573	573	561	564	557	545	552	525	529	522	548	556	536	537	518	537	521	557	496	498	539	569	537	575	516	559	552	531	514	527	523	552	520	507	537	565	545	569	523	558	520	541	547	532	566	569	555	543	569	525	559	530	555	543	565	531	539	542	509	526	521	535	526	555	561	576	498	524	543	535	585	527	540	538	495	581	547	513	557	514	478	493	530	508	544	535	498	555	556	553	577	544	567	516	548	573	552	555	565	529	535	553	569	559	554	563	564	551	575	562	563	528	530	519	516	530	544	512	519	529	547	583	521	551	562	544	531	539	524	529	533	555	556	540	509	537	541	531	505	520	550	565	592	525	503	543	551	481	518	583	529	598	530	540	516	504	547	526	505	551	515	530	527	566	540	519	540	542	551	532	537	559	571	530	554	497	561	540	548	503	539	565	546	566	568	541	526	507	517	531	526	556	517	547	556	554	518	567	534	591	505	532	534	558	532	571	553	551	530	516	529	527	535	596	606	570	498	556	541	539	527	513	512	544	524	544	532	545	489	545	494	541	582	561	558	520	534	583	543	533	501	548	549	564	502	532	510	555	540	542	566	582	560	553	540	510	534	527	517	548	526	534	556	538	518	549	555	559	555	564	546	478	533	558	574	508	553	539	539	572	564	548	606	547	541	572	526	539	521	526	534	556	549	519	528	550	537	520	525	543	570	516	528	580	516	547	531	555	526	564	523	569	539	533	550	503	559	541	520	512	597	522	553	570	511	548	546	539	544	524	539	543	549	536	583	519	502	565	519	507	517	525	568	510	558	577	539	566	524	546	546	535	550	529	563	567	545	569	563	510	546	550	521	579	539	552	548	530	527	556	552	533	543	543	484	537	530	524	542	528	549	510	566	490	549	518	507	556	499	600	531	561	553	569	532	550	567	526	508	526	536	520	513	529	494	554	548	538	512	545	507	537	556	506	472	536	558	538	514	542	566	528
27834	26677	29701	17082	4516	1101	482	331	339	339	337	357	355	339	338	347	354	351	321	373	306	321	326	352	322	337	365	332	365	350	356	356	325	343	348	366	334	331	345	331	333	351	345	356	341	362	334	353	361	354	352	344	313	334	334	340	379	338	316	347	363	333	332	331	355	346	333	324	343	345	369	333	340	333	339	377	358	361	361	350	331	358	323	340	326	369	324	357	341	346	368	318	349	373	352	326	319	350	349	342	353	341	332	328	346	356	344	311	318	334	324	338	323	334	361	332	350	332	336	354	319	346	336	312	334	338	374	344	276	356	371	301	346	355	334	326	357	331	321	313	311	361	307	334	331	308	316	328	333	363	384	348	331	356	309	318	293	333	326	324	323	324	323	341	360	348	350	341	333	343	349	362	346	346	347	378	315	358	352	359	349	329	351	323	341	341	353	352	326	311	360	357	326	361	360	385	317	308	343	350	346	293	344	345	348	338	344	342	374	351	358	331	318	345	310	342	323	378	363	319	363	351	346	331	366	356	316	323	376	364	318	352	330	333	344	348	362	350	329	319	311	369	345	351	357	325	374	346	330	353	344	374	389	332	375	328	355	323	333	353	347	332	345	358	327	356	338	370	360	347	330	365	350	358	345	374	334	365	310	356	307	355	310	314	357	333	380	321	371	341	355	354	282	359	335	311	315	352	347	325	386	361	373	339	329	310	344	349	348	313	389	340	356	335	358	323	349	315	362	316	319	368	336	387	358	342	335	322	363	311	335	392	345	349	367	345	353	341	322	338	341	332	357	356	335	345	328	318	351	334	373	320	356	334	344	365	353	348	323	361	361	362	327	334	343	339	301	352	336	348	374	355	292	356	355	387	345	341	319	329	335	350	352	339	329	367	355	352	347	323	333	335	322	354	334	368	358	323	375	349	333	317	326	342	352	361	352	344	366	363	317	346	345	350	351	383	382	353	354	371	350	367	340	345	363	352	343	357	326	362	364	317	379	333	331	369	327	336	332	363	349	318	316	342	326	336	296	347	371	317	356	352	331	350	340	333	348	361	350	323	381	335	343	336	361	345	323	349	341	328	318	362	331	330	309	361	313	335	372	324	363	358	331	349	356	346	344	357	326	374	345	362	338	308	352	328	349	324	328	351	361	333	344	358	349	344	329	311	359	336	314	311	325	358	329	345	342	341	349	317	314	320	331	366	358	345	346	357	387	368	338	337	368	346	315	356	352	320	366	362	344	352	366	333	345	307	343	317	343	325	362	374	326	380	329	355	347	310	327	333	332	338	347	307	331	331	314	336	369	296	319	338	318	310	367	349	364	361	351	342	325	328	377	363	357	320	336	343	389	353	316	369	344	354	320	329	345	331	349	322	369	335	335	334	345	333	362	360	374	374	360	346	379	332	357	331	322	345	358	362	349	312	349	346	320	334	331	319	348	336	305	339	344	344	368	367	316	335	359	360	337	367	362	349	350	329	335	346	364	341	370	327	325	351	357	381	330	369	347	318	342	353	330	336	352	338	373	363	339	357	327	322	330	352	350	341	317	321	369	351	320	316	338	338	335	362	349	347	346	319	329	367	359	342	345	342	331	345	326	347	379	312	358	348	343	345	358	353	351	375	350	351	379	372	360	372	334	336	343	357	327	336	377	333	326	373	354	355	333	345	359	335	379	353	307	305	377	360	332	345	377	341	375	353	358	361	344	378	345	368	369	351	362	324	314	311	314	341	326	351	340	369	335	385	358	351	340	309	358	348	359	345	366	346	332	356	348	316	342	344	347	364	345	333	326	331	341	313	346	331	367	393	377	325	319	365	346	345	344	343	359	370	363	348	354	344	334	337	351	336	334	378	351	361	367	318	334	331	376	340	328	342	358	348	349	384	338	347	353	356	367	355	366	314	372	323	377	333	362	341	331	362	349	324	299	332	345	341	345	358	330	375	348	348	327	351	357	355	334	329	335	325	333	354	365	341	353	371	328	369	349	320	345	338	364	370	335	336	346	346	337	349	357	338	322	347	298	334	357	332	364	352	333	321	361	333	330	342	376	323	378	358	329	351	350	316	370	318	372	355	340	365	375	353	351	361	372	335	361	343	329	322	315	299	367	317	331	299	355	337	338	317	356	363	345	335	339	320	325	347	350	350	360	355	324	348	361	313	355	338	350	347	329	315	329	324	337	326	361	350	369	392	346	345	363	314	337	323	313	380	324	330	360	346	342	344	335	381	360	356	329	334	322	340	339	303	318	389	363	310	350	355	320	341	327	336	346	358	361	328	321	367	332	340	383	352	326	343	336	350	355	338	327	332	285	369	320	326	383	373	321	378	350	337	305	337	343	379	314	332	291	330	343	378	337	309	364	361	386	342	342	320	325	349	364	346	369	345	367	324	355	371	324	363	333	360	357	314	318	325	315	333	345	355	333	332	367	304	314	319	386	347	317	350	337	329	353	377	339	354	331	343	382	348	330	363	333	331	342	359	366	363	348	316	309	320	317	346	354	355	315	327	329	368	358	362	348	375	379	343	334	317	364	350	338	346	372	307	344	366	354	339	335	353	312	346	355	346	343	328	309	377	352	339	347	365	319	346	336	331	346	345	343	345	352	376	321	342	342	319	328	325	326	368	361	327	383	310	341	328	329	345	355	361	350	342	347	352	331	376	349	340	325	350	343	347	342	373	356	363	336	347	352	302	343	343	321	343	353	348	344	367	355	371	336	326	357	356	330	358	390	369	311	320	348	342	360	344	351	359	355	325	357	341	326	357	330	329	348	383	353	333	297	340	362	334	320	338	350	354	329	355	347	382	323	335	323	348	367	320	348	361	357	367	353	347	339	336	321	331	371	366	314	357	392	322	372	368	337	359	356	321	329	329	336	356	332	341	337	335	344	340	340	329	338	350	366	347	357	356	347	352	358	343	351	349	362	323	346	334	350	335	330	332	369	325	353	289	358	342	346	323	368	335	355	375	356	357	329	349	336	332	374	350	328	342	347	349	348	364	342	343	352	316	316	363	357	371	329	371	360	342	340	320	336	320	338	346	334	360	366	313	337	352	364	338	339	319	351	341	340	340	360	338	343	334	315	348	346	380	331	329	336	309	330	362	367	361	358	363	369	329	340	375	342	320	329	352	339	368	371	329	353	382	344	330	326	337	330	374	357	377	344	322	301	337	339	345	358	338	336	309	344	342	358	300	369	351	285	351	318	321	333	348	306	379	350	341	333	338	360	324	345	327	343	336	333	375	359	381	312	335	349	346	335	351	331	356	350	357	348	331	346	376	347	373	341	351	339	357	336	335	321	342	309	344	329	331	330	337	338	335	379	321	339	343	333	318	334	361	325	355	315	373	344	343	335	412	364	353	352	348	337	344	343	336	322	313	315	338	340	370	385	320	307	325	346	362	337	333	337	344	359	301	377	342	327	329	343	350	349	326	335	326	363	375	332	379	338	342	358	361	335	358	365	362	353	348	380	360	342	363	350	317	361	364
13410	33130	25117	9979	3326	1086	495	308	331	342	346	322	318	312	331	353	341	347	374	330	344	322	350	333	358	317	309	306	334	331	351	324	329	343	288	324	347	369	353	344	306	347	341	346	318	329	341	338	345	324	320	354	378	354	333	336	331	324	371	314	357	350	324	343	359	355	308	328	356	330	312	352	328	370	324	356	315	356	302	330	327	323	319	324	349	319	333	293	356	322	333	364	315	339	321	337	356	331	330	325	355	327	347	362	315	359	317	317	342	327	325	323	334	322	321	333	312	341	314	349	328	357	328	310	321	330	321	363	320	335	342	344	328	331	306	331	341	350	323	321	334	332	327	328	311	326	350	318	336	360	331	344	351	344	325	326	325	333	351	333	336	331	354	305	317	297	326	333	334	337	317	323	335	328	325	334	350	333	367	323	338	312	367	335	325	321	328	346	312	298	334	337	303	330	333	323	316	282	348	321	309	343	319	333	304	330	344	332	305	370	371	322	321	357	309	342	329	351	324	293	293	327	326	337	375	334	328	294	324	333	339	340	316	311	329	352	342	339	273	334	370	336	350	358	335	361	333	343	344	356	313	322	333	360	297	335	350	344	280	325	314	333	304	319	354	332	351	327	340	334	308	302	324	329	321	306	313	331	342	350	315	339	325	352	342	338	330	334	330	362	354	340	324	305	321	328	340	343	337	328	331	342	356	299	313	364	331	331	350	338	322	333	321	317	339	323	319	317	341	313	362	298	364	314	355	283	316	356	334	335	339	318	307	373	353	341	314	303	322	317	346	323	348	351	309	358	312	344	347	349	298	312	313	374	336	343	347	344	328	312	361	335	288	349	360	357	344	300	370	320	312	330	291	309	296	338	328	318	318	319	313	343	339	341	340	321	302	326	306	358	323	324	329	334	350	328	333	369	328	351	329	327	368	320	318	323	319	334	321	334	358	338	375	311	346	323	319	359	329	322	347	374	344	373	297	353	344	320	334	334	353	334	339	338	356	365	377	359	301	359	327	359	351	322	325	322	349	318	317	312	309	303	299	319	296	335	319	321	344	333	351	325	351	325	340	310	332	307	320	329	310	345	358	329	341	356	322	326	335	314	325	344	313	322	323	383	314	321	321	339	343	324	329	312	361	308	321	313	328	353	339	339	306	289	309	349	329	321	346	341	322	340	317	344	325	371	352	334	355	330	359	347	325	313	352	360	330	348	340	313	336	328	327	318	292	302	377	351	326	360	316	336	318	354	333	331	350	318	332	357	335	326	321	315	294	330	317	356	337	317	349	334	337	329	335	308	326	328	310	343	306	331	376	335	337	329	341	308	316	340	340	351	307	372	352	289	321	319	372	336	340	368	336	351	324	360	356	336	350	330	366	304	345	351	331	328	308	319	344	331	321	339	346	359	333	335	358	354	329	333	321	323	296	349	344	317	345	323	352	311	306	335	349	357	345	330	329	334	354	326	350	356	348	332	350	336	334	364	347	297	327	338	345	318	319	322	341	352	352	315	341	336	342	362	299	334	337	330	327	328	327	317	325	342	320	337	320	309	343	293	311	301	306	336	336	294	369	335	360	328	327	313	343	352	307	322	332	302	319	363	327	343	331	346	312	359	308	328	344	324	323	327	322	368	312	328	324	309	358	305	382	345	330	334	337	322	326	331	343	327	321	339	323	308	344	365	343	315	323	335	359	326	340	321	315	332	318	336	326	303	340	336	315	312	331	331	308	302	304	333	334	316	291	315	351	321	342	321	314	295	354	285	346	306	343	336	329	328	334	355	346	335	370	329	310	337	340	344	306	340	313	329	337	359	356	324	357	308	354	313	344	310	364	355	322	319	320	339	331	333	330	330	346	346	357	322	334	323	318	316	344	320	333	361	341	295	337	323	322	324	325	323	350	298	343	356	338	301	330	317	328	355	330	321	315	320	285	361	329	327	326	346	342	341	323	338	313	340	331	319	322	315	324	351	319	325	332	350	332	339	321	314	316	337	323	336	304	296	334	332	375	318	297	339	346	331	314	298	335	326	328	298	335	351	335	323	343	315	316	341	323	321	317	348	332	352	343	340	326	345	347	307	324	334	347	328	359	343	328	333	336	376	383	336	319	365	308	335	332	309	358	350	305	341	340	357	319	331	345	331	335	342	339	330	318	344	294	317	348	346	288	340	374	342	311	337	321	326	336	315	318	339	332	352	327	337	311	358	353	323	339	338	325	324	307	321	367	332	346	334	337	337	331	339	336	323	311	298	335	302	342	343	390	320	312	337	346	327	364	319	337	330	349	331	343	341	337	333	304	331	304	323	341	324	331	372	310	329	321	310	320	322	332	337	359	329	353	331	302	315	332	324	353	331	339	319	302	288	345	369	317	327	313	355	345	343	324	315	322	343	306	354	327	326	335	305	315	340	327	305	298	335	338	322	324	355	343	323	310	329	357	321	322	320	345	341	305	324	313	304	334	303	307	322	354	309	322	318	301	304	319	330	333	331	336	355	319	324	326	328	328	319	342	304	315	362	349	322	352	343	342	329	298	345	346	371	301	364	315	346	308	329	314	329	314	308	331	340	303	322	335	277	380	324	350	352	309	313	348	341	348	344	334	302	352	345	332	334	315	352	306	336	313	322	348	340	304	331	330	334	323	319	332	319	340	318	341	352	339	328	314	314	333	331	338	346	349	339	355	309	348	323	348	296	331	281	324	346	354	307	341	342	379	321	332	314	327	331	287	351	317	305	339	350	357	306	326	355	342	333	341	317	344	341	333	348	317	275	346	297	328	320	341	363	312	294	325	307	343	337	325	331	325	375	339	313	341	300	305	325	323	321	341	322	346	291	356	315	327	303	328	313	338	323	340	331	321	323	315	344	303	312	310	331	337	331	319	331	316	312	313	360	304	341	349	326	331	322	313	360	334	333	335	364	356	330	309	338	328	334	340	332	300	372	336	343	340	340	312	329	335	333	353	328	336	294	346	317	345	338	320	351	333	283	324	316	334	343	343	342	337	305	327	345	358	284	302	348	315	334	334	315	325	330	342	322	318	355	331	327	336	322	338	334	353	329	331	329	347	317	366	353	321	348	349	336	309	298	307	358	343	321	303	313	323	349	330	318	342	346	314	324	293	307	332	362	324	316	366	314	334	336	310	289	277	344	356	281	353	311	317	358	356	302	363	296	350	327	319	346	308	312	330	324	341	320	347	309	314	347	351	334	340	346	342	323	333	337	337	320	353	297	313	301	363	318	340	293	300	323	327	335	360	333	302	318	337	295	336	327	329	324	337	351	341	352	318	313	310	320	360	310	283	330	302	347	346	319	358	344	376	342	326	363	319	349	349	325	339	352	308	342	316	341	305	299	315	366	314	312	344	302	316	323	344	314	346	326	370	326	332	301	307	335	300	331	349	311	329	316	319	317	302	323	335	342	298	315	322	361	313	351	315	326	328	350	348	336	342	316	318	349	335	308	322	325	329	310	323	323	338	349	339	318	334	333
25618	29554	50936	43359	22944	8070	1385	460	406	395	422	396	383	404	393	374	390	440	393	357	385	370	394	387	393	394	399	366	407	380	381	383	384	418	380	349	365	390	371	355	378	388	341	390	396	388	386	357	376	414	371	422	390	379	379	358	390	386	350	356	367	348	377	379	370	347	366	353	377	337	376	399	354	381	380	390	380	351	367	352	392	354	393	371	367	380	365	377	386	376	410	393	408	328	358	381	394	356	361	380	372	388	353	384	331	389	363	383	364	387	394	394	375	413	408	410	390	380	383	356	376	391	373	378	355	375	387	386	415	380	383	397	388	391	363	405	368	398	387	373	379	380	414	358	373	372	371	381	402	383	392	376	379	381	393	404	385	402	348	385	372	354	384	374	379	392	384	374	382	415	374	362	392	432	359	368	374	344	398	383	385	397	397	380	375	394	357	371	377	399	397	371	372	382	395	340	368	348	383	379	393	362	369	387	406	359	367	369	358	398	402	377	385	364	370	357	381	392	379	374	381	404	354	391	358	356	361	350	394	388	369	354	357	361	362	372	342	362	340	358	400	373	374	378	365	359	381	344	350	377	394	360	360	400	370	357	367	410	397	384	392	383	378	377	372	352	372	386	369	377	340	366	390	365	361	387	376	353	430	380	361	391	389	354	382	382	352	376	336	396	363	366	349	367	373	369	366	372	361	376	393	364	373	392	399	384	406	383	352	348	386	361	410	379	389	380	406	411	377	376	369	394	402	362	391	339	380	389	371	358	398	397	395	404	365	355	365	372	371	359	372	349	369	400	367	376	391	352	355	401	389	384	346	359	370	372	367	355	345	370	379	381	375	334	356	341	348	385	384	398	362	368	392	373	382	362	367	364	391	354	407	391	383	408	383	369	372	383	413	372	367	345	383	351	378	371	380	370	397	399	367	387	392	386	364	400	386	352	385	359	356	370	385	404	383	372	357	343	377	397	367	351	389	376	394	405	374	362	357	393	368	393	404	383	376	372	378	392	354	376	387	407	386	357	388	404	369	340	369	388	415	371	373	362	362	401	366	359	392	374	386	370	406	379	357	365	337	342	362	399	400	384	349	393	374	396	406	385	370	345	366	371	407	381	387	374	366	378	362	405	420	389	345	367	374	392	395	397	374	416	371	381	365	397	371	371	386	354	387	354	392	372	414	337	372	385	354	378	368	355	347	384	371	344	381	359	368	381	380	351	350	383	402	369	383	399	389	379	373	350	359	374	391	378	381	383	378	390	366	397	364	372	382	353	382	366	396	361	338	397	368	380	386	334	379	386	382	333	358	418	348	343	368	378	336	373	407	382	399	373	375	374	375	380	373	368	362	419	398	417	397	331	369	392	363	404	356	380	343	371	373	372	379	390	406	371	399	389	359	345	371	373	384	376	350	347	356	431	361	359	375	398	377	379	391	366	359	374	373	404	403	362	367	387	365	391	394	361	382	381	352	357	359	379	407	358	393	347	432	397	356	357	342	400	345	436	340	404	358	333	386	379	373	365	417	356	402	394	359	417	395	365	375	370	399	379	344	353	389	372	385	379	372	374	377	402	351	370	384	393	362	363	411	399	365	391	392	400	361	390	370	412	358	364	360	359	383	374	373	408	385	353	388	370	387	376	390	377	375	388	358	358	358	382	405	393	391	395	389	327	380	381	407	382	391	372	385	361	390	337	379	392	393	374	385	416	411	355	386	365	411	393	357	374	385	349	346	380	383	367	379	359	391	383	368	411	371	417	385	400	392	399	359	394	362	381	354	396	398	377	387	386	388	394	363	402	395	355	361	362	389	380	416	364	399	335	383	391	358	394	377	382	350	368	421	375	362	394	376	390	354	337	399	381	358	366	395	372	359	376	342	407	398	385	396	361	372	382	353	409	396	385	388	350	373	363	378	373	371	341	390	374	367	365	366	392	360	378	374	370	384	365	377	379	388	394	408	374	407	388	392	365	362	381	367	374	366	346	384	380	362	419	379	377	383	383	395	367	371	386	382	342	382	379	357	381	375	377	402	371	382	391	376	385	362	343	397	402	378	376	363	373	372	372	408	378	453	387	361	393	385	389	362	370	393	383	350	377	386	367	379	357	396	372	395	413	349	374	360	391	385	382	374	395	388	388	350	368	397	358	385	353	375	359	368	383	401	394	351	360	394	373	357	345	370	389	373	366	416	381	433	367	376	372	376	397	415	348	382	335	374	393	380	393	392	365	376	352	392	372	365	364	394	379	385	358	376	378	403	376	394	386	379	368	389	389	385	379	379	387	387	354	379	370	379	341	378	390	381	404	355	379	395	353	375	370	406	401	365	390	372	412	357	386	366	403	384	360	347	401	376	375	364	396	360	367	387	358	404	370	367	344	363	377	378	383	413	388	400	361	363	375	363	362	374	386	364	383	410	391	365	390	374	367	371	369	415	372	410	389	368	409	355	367	386	355	412	369	344	381	398	376	431	374	375	390	399	417	366	352	374	402	369	352	348	384	376	405	354	383	397	376	363	385	337	388	381	412	393	347	349	398	366	380	398	391	382	409	372	357	364	376	349	384	398	355	390	369	368	371	366	371	386	360	398	429	391	373	386	404	369	349	391	344	370	364	368	380	397	410	344	392	366	380	385	363	384	352	355	370	362	365	336	372	371	393	387	387	361	358	372	362	357	377	408	352	350	361	387	384	376	366	378	371	398	389	425	356	322	349	380	398	393	354	362	388	387	384	394	390	367	414	364	393	374	399	380	371	332	364	368	370	364	374	381	382	385	384	379	354	393	366	392	380	345	377	359	361	391	363	396	404	359	359	381	337	361	402	363	396	396	351	379	395	412	356	376	415	362	386	389	389	368	417	385	413	381	368	379	400	344	368	360	363	381	372	347	368	405	374	401	386	401	362	345	396	362	351	370	396	384	378	383	359	392	395	383	395	357	363	369	359	368	350	392	342	391	375	382	358	391	386	375	361	375	417	391	358	373	389	363	361	368	365	378	398	377	356	349	364	408	345	348	387	359	375	381	377	378	362	397	389	404	370	396	398	361	391	404	403	363	394	363	383	352	385	364	390	393	377	402	367	364	391	409	355	397	390	373	364	367	368	368	388	361	375	368	417	402	388	367	357	388	362	410	410	395	384	401	372	392	353	371	358	346	383	378	349	386	384	357	366	360	352	389	356	375	384	366	379	376	374	369	362	379	410	430	358	394	374	365	367	351	354	435	399	394	362	364	419	358	350	375	384	412	365	349	385	383	369	388	403	392	363	389	362	362	409	362	356	383	390	363	361	346	380	349	375	419	385	368	377	368	364	354	357	366	367	364	366	366	391	395	354	398	366	375	362	368	365	363	360	354	401	383	358	405	387	383	377	382	378	387	385	368	373	380	382	399	385	372	373	372	314	379	374	373	371	378	365	424	391	387	357	361	380	358	353	391	382	391	352	395	387	388	383	391	387	336	360	357	413	379	366	372	372	373	393	370	365	386	356	393	382	379	384
34866	82276	62934	33573	14761	4709	1133	386	397	387	378	426	397	375	404	399	390	421	397	374	403	380	420	379	403	406	404	396	371	401	417	390	408	383	389	393	387	415	434	407	395	416	403	387	396	417	389	388	363	369	430	382	384	390	417	378	406	427	394	397	370	374	374	371	376	389	378	388	387	397	403	392	357	412	366	395	387	378	393	388	390	382	389	422	415	400	417	364	391	407	390	370	375	400	365	366	392	384	390	375	403	405	400	390	397	367	402	376	422	407	394	358	401	384	409	373	408	410	371	426	358	377	387	388	384	400	412	369	353	368	390	376	389	384	393	372	380	396	416	391	397	395	370	353	375	369	399	397	421	370	389	410	364	381	388	408	371	392	386	412	400	379	405	381	398	340	384	393	394	386	371	376	427	395	394	386	394	394	399	373	357	420	370	374	412	432	403	408	400	422	376	400	403	347	352	376	363	390	374	388	367	408	405	387	387	435	395	370	380	398	384	414	367	383	395	395	409	380	403	367	424	412	390	377	379	382	379	391	369	372	379	363	415	401	402	402	383	386	412	384	398	410	398	363	397	402	424	364	382	404	353	380	377	392	393	438	396	394	412	398	398	437	417	341	353	423	395	392	372	390	380	389	363	393	406	403	390	386	373	401	357	383	388	398	404	377	390	382	392	366	410	406	420	386	402	395	367	376	363	397	398	376	414	397	398	416	414	347	369	420	390	379	374	385	335	388	384	403	391	390	389	404	345	391	406	351	389	389	405	386	401	386	375	401	381	367	377	394	400	374	376	378	390	364	395	360	415	371	376	427	371	380	413	408	359	388	363	412	405	340	394	391	396	376	369	383	394	405	399	359	399	394	379	407	372	373	416	387	357	382	404	377	415	339	393	404	393	392	377	382	381	410	375	404	389	391	398	401	381	400	393	386	353	359	384	377	365	406	383	403	436	405	408	373	391	396	372	400	396	397	379	406	394	424	390	382	373	425	338	376	370	418	373	381	386	374	385	402	412	398	407	384	455	399	407	393	379	387	406	399	419	391	397	372	364	378	418	407	399	377	395	409	390	408	383	393	400	376	376	392	426	386	398	382	381	413	389	432	422	391	391	420	382	412	369	405	368	392	391	374	436	372	418	421	374	345	418	442	376	402	382	427	390	414	415	422	395	389	353	402	397	379	392	390	381	397	391	377	381	408	390	384	381	361	372	395	377	356	415	408	378	407	387	376	388	349	384	380	382	386	426	376	411	393	413	413	393	375	405	374	378	415	425	380	381	405	449	415	416	394	383	371	379	392	429	366	394	405	391	369	403	373	393	390	417	383	376	360	405	401	417	384	393	404	378	414	402	408	375	406	368	383	409	396	401	398	387	377	391	428	395	377	395	374	389	395	395	367	419	369	402	348	404	406	399	358	381	428	413	373	386	373	347	399	409	386	372	405	398	432	387	372	380	409	379	374	385	409	385	386	343	380	411	369	391	365	390	372	417	382	405	404	376	403	387	413	401	399	370	378	387	410	376	373	406	375	389	410	397	397	369	387	387	377	426	406	376	378	387	391	440	395	372	393	406	423	400	422	376	383	415	385	384	401	409	359	407	379	387	396	384	383	416	416	400	400	378	387	368	388	384	385	393	368	402	393	367	380	397	423	391	357	380	401	405	408	402	396	382	395	413	392	402	405	367	405	390	407	425	370	368	393	391	397	409	385	381	380	357	410	404	396	379	397	379	357	441	402	380	392	353	373	368	399	373	371	423	349	393	397	381	371	373	373	416	423	419	413	428	366	428	372	403	373	358	372	366	382	368	413	380	407	374	404	348	381	389	406	384	413	382	362	381	384	350	406	384	375	388	380	397	367	375	374	390	378	411	387	375	430	372	400	393	386	396	353	405	422	398	416	387	411	362	388	391	412	407	367	394	361	377	384	373	404	401	368	339	383	379	375	354	382	388	401	400	359	390	410	388	375	384	414	419	373	387	409	377	386	376	360	390	383	393	370	411	351	406	388	371	398	394	364	422	424	333	394	384	393	341	400	382	457	409	358	380	364	388	375	380	371	374	422	386	405	416	402	371	378	399	420	388	410	390	382	394	376	397	349	377	410	383	361	367	368	386	373	368	412	402	389	393	390	372	359	415	377	393	400	439	394	405	371	417	428	404	412	382	412	393	387	379	381	403	371	407	394	416	417	434	361	418	388	402	377	392	422	398	436	416	390	407	399	388	388	408	384	386	374	347	402	401	364	390	400	358	353	380	431	390	396	382	356	398	361	416	389	403	420	427	376	367	364	399	398	382	363	363	409	360	374	423	389	389	394	410	393	361	403	376	390	396	399	395	367	396	370	387	373	415	394	416	380	375	397	363	375	407	384	397	353	381	398	402	376	321	388	385	373	406	362	409	378	357	370	368	381	421	388	392	413	372	403	374	399	366	416	426	394	379	371	378	388	390	367	370	394	387	390	380	418	385	377	431	373	413	403	384	400	405	347	406	382	364	383	410	401	413	370	411	410	401	367	384	369	372	396	420	417	355	411	399	430	421	384	426	372	377	358	365	364	378	374	353	356	415	410	397	392	397	395	382	354	370	405	437	369	386	369	397	354	405	360	401	404	392	394	412	393	402	399	393	399	384	397	408	430	388	388	395	396	426	361	346	398	409	418	415	415	380	364	380	364	385	395	378	401	350	406	407	377	406	389	398	398	383	373	376	444	400	409	370	400	408	422	401	376	359	388	394	372	411	373	430	376	368	381	406	406	387	394	402	403	415	405	389	397	381	372	359	383	395	389	389	396	393	426	372	378	397	400	395	420	381	409	381	398	365	402	404	414	391	326	403	378	378	386	419	354	417	403	362	400	396	407	387	361	397	418	411	388	395	395	378	395	442	395	401	408	381	417	391	392	420	381	405	381	394	392	360	405	358	398	408	411	380	388	415	402	377	399	399	411	352	402	375	394	419	395	387	380	412	382	354	398	403	419	386	358	409	391	378	404	373	396	384	391	380	394	363	387	394	406	362	399	376	442	393	409	380	415	363	376	380	392	371	395	392	379	380	386	352	397	380	411	393	406	387	389	411	407	386	409	408	353	378	411	400	418	388	401	373	382	395	404	370	362	376	374	404	380	404	394	349	391	404	358	392	401	406	396	394	393	359	394	382	397	399	381	433	410	401	420	370	389	420	404	402	375	425	398	423	390	377	413	368	401	411	375	400	374	352	354	384	400	400	391	393	390	387	378	404	372	409	399	382	398	391	368	420	382	376	417	416	352	417	390	380	359	385	420	381	394	393	356	396	360	374	391	402	388	384	381	379	400	381	398	410	357	395	386	363	400	377	399	411	382	400	367	371	403	391	417	452	388	387	400	396	387	411	360	403	412	402	406	400	430	382	420	391	381	388	383	336	383	397	341	404	428	378	422	391	396	421	386	412	429	389	378	389	352	382	373	369	397	365	381	379	388	400	409	390	384	400	411	399	375	368	366	407	391	379	433	373	358	384	386
23802	23868	46808	47108	32770	20148	6260	766	554	562	499	548	525	564	525	524	533	540	488	565	576	579	498	551	526	492	511	482	505	507	493	476	483	485	504	464	524	533	498	453	506	525	527	530	532	535	525	512	461	517	509	519	555	535	531	507	522	491	479	533	513	532	553	526	478	525	526	551	503	482	520	496	468	471	500	506	508	524	539	518	525	457	509	488	531	537	468	488	494	478	520	460	484	545	523	545	501	501	473	517	507	473	530	540	519	558	503	527	489	515	493	486	489	575	499	529	556	499	508	506	482	515	489	569	528	515	511	504	516	531	498	498	511	497	531	478	513	509	540	498	472	483	527	505	510	534	496	512	504	510	538	517	509	476	481	440	513	496	518	502	500	458	509	507	496	519	539	511	537	512	484	494	527	492	533	517	520	514	490	498	480	526	488	541	508	510	517	475	520	540	487	487	496	533	512	487	481	509	508	485	494	486	480	489	529	506	510	531	516	525	518	524	458	530	495	477	519	545	483	542	475	518	495	495	497	478	520	525	518	528	524	494	510	457	534	513	525	497	490	542	497	474	505	488	483	517	526	475	528	491	501	529	471	509	515	489	486	492	482	505	442	498	511	510	503	512	542	547	512	511	484	455	513	493	522	468	516	486	500	479	483	496	524	487	470	482	512	524	459	487	505	516	470	499	531	516	500	512	477	518	526	483	481	530	542	530	520	505	464	517	488	477	542	539	497	520	512	467	512	509	508	543	479	528	504	538	501	506	522	488	537	520	542	529	515	490	527	475	525	549	541	474	489	520	492	571	494	485	488	489	584	489	496	484	498	493	487	548	495	529	510	477	484	529	489	513	504	525	501	514	499	521	510	518	493	469	515	530	527	503	504	503	531	521	525	559	521	491	500	502	508	504	498	516	489	518	523	523	497	488	481	550	474	485	482	491	526	511	490	518	512	505	488	484	521	475	503	504	505	527	525	521	518	509	483	522	487	528	486	488	504	487	527	497	463	514	484	499	475	479	530	511	482	492	458	544	560	488	507	487	495	459	506	488	520	506	543	498	479	493	485	482	522	500	507	526	502	538	522	509	541	548	487	497	482	499	509	503	483	536	496	519	498	457	494	512	502	522	471	491	487	497	519	527	453	520	498	533	503	495	506	539	501	545	476	499	495	495	499	502	497	532	468	491	487	513	513	536	526	480	478	505	509	518	540	539	500	475	511	465	483	479	485	506	486	511	490	508	526	536	508	490	489	482	523	524	545	496	508	535	533	505	513	483	520	517	492	504	530	506	529	535	545	521	513	504	451	483	503	499	481	500	481	446	526	502	535	502	527	519	517	498	500	504	503	511	542	493	513	483	497	496	511	480	526	508	465	497	498	515	523	482	486	489	547	521	504	527	487	511	511	516	507	515	507	542	516	505	484	481	515	500	514	472	522	483	484	487	527	529	520	498	491	506	459	486	525	446	524	512	508	500	488	502	500	482	489	525	489	507	499	514	517	489	489	488	491	491	546	501	476	475	519	524	515	541	486	530	483	519	511	531	485	524	513	540	529	502	494	492	554	520	461	509	506	499	511	482	477	521	494	514	533	522	470	507	496	537	500	505	516	478	491	516	532	508	510	484	501	491	476	469	531	485	488	506	485	502	560	479	518	523	481	508	485	489	493	490	495	498	523	518	536	553	486	515	488	481	528	485	489	518	517	466	495	516	526	500	520	542	500	493	528	522	502	535	577	537	505	519	514	528	527	517	479	512	502	506	487	502	504	499	506	512	477	496	525	496	511	543	493	461	501	505	493	490	517	556	519	502	530	532	473	491	518	502	493	538	503	494	496	535	526	514	509	517	499	491	515	517	477	502	523	504	509	495	535	496	563	523	509	475	494	485	515	475	494	519	453	499	516	503	504	540	511	506	502	494	488	515	480	507	519	495	520	517	536	552	491	526	492	498	507	496	473	532	470	506	506	488	512	507	485	452	479	516	537	537	500	532	549	498	490	507	507	488	481	503	476	496	518	509	539	516	461	466	525	508	505	506	519	514	495	503	490	533	493	530	503	509	471	488	514	492	492	488	488	512	511	511	524	538	515	538	496	519	491	486	466	514	517	482	499	521	497	525	492	489	466	513	511	476	496	505	510	541	525	514	506	540	512	486	487	499	493	509	503	524	477	499	520	496	548	519	475	498	474	524	523	487	545	496	481	492	523	512	470	533	500	515	502	502	536	480	494	493	515	512	528	503	516	486	484	479	507	500	467	518	498	481	504	459	496	515	516	486	481	500	521	465	493	514	509	527	495	512	481	512	506	498	499	532	531	510	514	553	524	504	536	527	511	504	505	508	550	541	502	517	465	537	501	505	485	514	478	526	556	487	485	492	539	499	502	494	498	521	537	520	494	502	485	525	485	522	499	524	523	522	539	509	500	534	484	503	498	511	502	486	503	519	526	464	506	517	519	497	486	463	495	518	486	518	472	521	465	536	492	515	485	515	447	494	499	472	499	524	534	527	524	545	505	555	499	520	522	439	501	515	492	519	506	485	548	503	510	530	542	479	518	525	481	542	496	458	492	475	467	533	511	492	486	503	550	465	469	503	565	481	514	505	511	502	499	505	477	519	493	513	501	527	530	533	505	498	501	526	493	470	460	525	506	539	499	531	509	535	525	452	515	456	515	481	480	503	507	471	466	465	531	510	496	548	471	459	504	501	538	530	533	498	509	498	504	531	497	507	537	502	507	507	519	502	535	518	477	528	491	498	511	557	478	536	490	503	513	506	484	495	507	492	513	452	482	516	498	531	516	508	488	536	510	506	521	519	499	469	516	526	515	526	510	486	549	543	548	489	537	544	550	508	508	468	504	541	535	483	488	510	467	479	506	501	478	504	478	486	467	501	486	522	476	510	499	490	467	524	500	507	521	543	473	502	529	479	510	485	524	537	498	551	479	503	497	485	474	504	477	513	506	513	511	526	490	465	499	485	535	516	531	547	504	482	499	490	509	517	491	536	515	502	475	534	485	497	530	515	475	504	509	466	494	481	539	514	500	500	528	544	479	488	491	507	531	494	480	499	507	500	506	531	482	474	532	456	528	478	480	517	490	486	542	520	533	508	500	520	484	519	519	513	509	506	508	525	550	476	514	498	519	527	492	546	519	494	540	513	498	546	488	500	463	504	501	510	558	485	532	551	541	429	479	524	490	520	510	515	498	534	517	496	493	505	528	495	488	536	488	511	525	493	472	514	520	484	509	498	485	523	500	518	502	499	445	517	508	490	495	547	468	472	549	498	541	525	539	498	491	521	484	505	503	489	503	492	517	515	465	481	506	495	521	533	517	517	499	482	535	491	526	507	504	486	502	459	494	512	574	501	482	491	465	495	542	525	510	493	484	485	490	472	475	458	478	512	509	474	500	489	493	505	483	486	500	504	473	566	497	508	468	495	489	519	515	497	520	538	517	525	511	503	508	550	526	464	479	483	506	513	498	532	517	514	508	511	547	467
44487	95427	80363	57030	29893	11340	2610	551	528	516	553	541	538	535	564	596	575	588	568	541	528	560	559	561	535	537	552	608	543	545	532	527	524	528	570	624	587	563	576	539	567	540	583	557	592	543	565	529	551	510	537	542	564	532	559	571	565	545	570	531	547	596	587	527	577	534	511	549	554	607	596	560	545	501	552	541	550	543	543	560	553	511	535	534	562	533	558	558	534	550	537	554	572	549	550	549	542	521	545	581	570	554	566	522	566	512	549	505	551	567	556	589	545	561	581	529	542	547	578	582	599	499	574	526	559	542	557	520	535	554	560	560	535	547	545	524	534	540	527	523	534	509	556	584	559	551	512	547	542	561	518	559	540	545	548	518	562	553	567	509	561	536	551	575	562	512	544	572	547	538	539	571	527	547	535	603	535	544	581	566	515	537	583	546	542	558	564	547	520	574	597	587	586	551	507	556	566	549	543	538	601	593	548	533	503	490	518	543	558	548	578	531	555	513	510	519	543	548	526	581	586	546	590	564	583	559	559	508	595	530	538	568	579	553	544	555	563	622	554	607	523	558	542	572	550	570	532	521	566	531	567	568	552	570	557	599	543	580	553	551	567	575	542	554	551	547	522	581	561	565	542	592	572	594	555	518	586	570	574	544	523	571	542	559	577	544	539	512	514	597	553	579	565	592	551	532	533	576	539	541	570	565	542	543	597	560	565	554	562	584	541	532	551	527	560	552	551	524	545	562	549	587	567	563	560	495	573	559	552	565	523	556	591	530	554	552	533	541	576	556	524	534	575	537	516	545	591	506	534	552	564	563	563	520	565	532	548	549	552	537	533	556	579	555	526	534	530	557	555	547	540	546	531	594	528	523	538	538	586	546	504	537	564	566	570	557	566	556	500	525	532	559	551	558	533	537	555	571	570	531	547	517	536	572	521	555	573	519	542	553	606	540	554	551	524	530	582	530	557	536	556	522	522	542	590	533	577	572	563	545	558	579	552	549	527	560	558	577	536	576	560	503	564	564	562	528	551	585	538	536	557	517	591	568	552	544	512	567	528	586	557	555	554	551	556	580	556	588	545	527	512	544	503	545	582	578	545	540	572	564	563	588	558	579	546	550	544	568	543	560	599	537	532	568	541	559	576	520	566	530	526	556	568	515	569	562	548	584	564	573	560	557	546	544	555	550	565	517	502	529	583	562	562	566	557	536	621	551	509	551	586	567	531	562	535	571	564	528	546	535	553	572	555	559	557	546	572	557	551	548	583	564	533	555	559	490	536	514	557	548	577	564	569	556	576	590	576	527	558	560	527	552	549	565	529	529	552	544	561	558	532	526	569	515	561	535	535	530	523	531	582	548	593	528	537	590	549	550	508	550	523	535	555	562	568	543	557	563	569	599	562	548	528	524	584	523	539	539	569	519	560	545	502	510	570	542	557	605	550	559	556	588	572	556	510	593	523	543	542	560	511	524	584	557	537	544	543	548	522	590	604	544	522	518	541	557	615	523	587	569	549	529	576	534	560	521	577	554	575	556	563	565	565	547	533	556	542	538	529	558	553	520	538	566	592	543	577	581	534	536	550	544	539	581	532	584	568	573	592	532	519	491	512	548	511	552	561	540	568	526	569	586	502	563	590	550	542	515	557	554	579	554	520	545	549	579	526	560	560	584	532	556	563	531	562	502	600	581	549	543	561	536	574	519	514	536	538	546	545	538	516	512	520	545	550	560	512	546	525	579	511	557	531	531	556	608	564	519	572	595	568	573	571	544	585	563	541	563	562	554	529	505	556	525	543	558	548	570	552	559	521	548	570	519	556	585	567	534	540	588	542	547	551	543	548	538	568	529	573	547	547	518	558	549	564	528	553	569	548	564	530	556	561	573	543	547	553	562	517	557	561	568	557	564	533	593	552	549	545	544	534	571	553	573	589	525	582	553	558	581	551	545	577	527	535	494	506	574	544	544	549	547	519	538	534	557	569	585	557	533	555	556	555	574	569	558	549	523	541	549	529	550	521	547	559	561	523	537	533	543	488	524	560	592	544	564	528	527	557	579	592	555	525	563	597	558	548	563	563	586	574	579	552	567	549	574	590	549	537	564	574	548	542	549	573	557	560	517	569	521	567	523	528	523	509	526	574	583	566	530	558	570	575	552	558	564	541	513	558	600	494	557	531	544	542	554	596	536	539	568	498	547	570	540	553	589	567	521	557	572	575	566	567	514	592	549	540	542	535	566	586	597	556	557	544	552	536	539	543	562	534	550	562	533	541	557	511	519	593	530	559	561	566	535	549	574	539	573	561	544	517	568	531	574	572	557	554	546	540	542	536	556	542	563	577	579	548	543	529	560	571	563	558	526	513	552	568	561	586	587	584	541	544	531	554	560	519	613	545	524	540	547	565	586	533	557	544	576	562	506	524	538	536	541	558	553	555	560	555	579	536	552	541	549	528	582	542	519	470	570	545	537	539	574	574	590	555	581	582	562	532	545	510	568	526	566	519	563	553	581	584	543	562	569	537	575	557	541	567	591	522	532	544	529	548	582	561	513	562	584	524	563	530	588	543	574	535	521	506	551	561	529	557	599	551	563	575	534	567	584	563	555	581	510	540	603	566	560	535	558	555	545	513	595	555	566	510	550	551	541	515	530	558	582	533	551	532	545	510	538	554	542	542	554	561	566	556	565	564	499	575	518	561	484	532	610	528	523	564	575	553	533	554	522	594	517	561	584	555	550	566	554	546	568	567	521	546	513	544	499	551	578	545	573	550	515	589	516	520	542	575	525	528	543	542	522	530	547	571	586	531	565	560	543	519	549	567	540	526	545	554	534	554	572	538	550	589	592	526	552	584	556	591	526	575	554	559	532	572	546	541	561	519	576	618	557	563	556	553	609	551	587	547	545	555	557	572	597	577	524	558	581	515	538	524	513	575	556	560	565	547	584	558	561	557	525	538	571	586	569	567	568	545	552	518	577	557	535	548	529	512	564	576	550	515	566	536	573	509	555	503	584	592	580	597	518	557	560	506	560	557	530	553	541	537	528	556	520	562	527	560	538	563	560	577	567	551	517	522	597	530	578	550	566	570	545	541	520	565	547	494	526	549	567	577	518	571	543	557	616	543	565	540	558	518	533	580	554	531	540	562	580	543	549	538	553	523	541	544	570	566	519	562	546	541	603	556	550	544	528	562	578	559	564	507	551	560	600	524	538	557	624	528	580	555	524	509	570	523	505	517	534	579	563	548	540	529	529	557	513	538	518	538	560	564	545	538	558	522	540	574	526	581	526	590	520	536	547	586	557	510	509	519	574	545	552	556	512	563	524	518	530	552	565	537	533	571	507	557	564	504	560	529	567	527	542	556	577	551	550	570	566	550	575	583	528	561	559	545	545	543	537	534	539	544	553	547	517	578	504	569	563	563	562	597	523	522	566	548	504	560	523	605	548	531	553	583	550	560	558	556	548	557	581	550	576	570	535	541	537	594	548	535	534	542	538
27744	29332	31867	16666	4534	1194	516	362	355	366	388	367	338	328	347	310	325	353	400	386	351	362	378	317	373	379	370	362	352	378	388	287	360	372	368	364	352	358	354	383	356	347	373	379	351	377	368	330	354	359	335	341	319	345	333	330	350	367	330	358	347	378	348	353	335	383	324	316	347	377	322	377	369	333	317	398	347	361	343	347	354	353	343	347	347	329	368	344	339	379	334	335	348	352	329	357	367	371	345	363	335	326	346	330	344	344	361	310	348	321	362	364	365	364	332	321	329	362	357	346	350	332	355	366	347	314	339	348	367	366	344	348	381	393	353	356	339	344	372	338	360	373	366	343	366	399	379	373	337	349	381	410	372	328	371	362	363	327	376	358	369	363	351	364	342	358	361	344	376	332	373	354	341	378	341	358	344	360	352	391	343	356	325	407	361	366	390	360	360	341	373	335	327	337	358	326	381	351	345	360	349	329	330	385	385	347	347	342	383	363	364	335	368	374	365	346	374	339	372	353	324	367	352	372	357	340	341	365	372	316	329	346	346	351	366	367	344	328	383	373	349	344	366	343	351	338	349	364	387	339	376	339	355	336	346	334	333	366	370	344	363	359	383	341	353	372	353	362	374	381	381	383	334	373	350	362	362	352	335	360	375	372	336	384	372	357	342	358	384	384	344	349	364	354	330	327	327	367	327	352	347	365	361	371	340	323	326	361	353	363	351	358	334	340	370	364	390	318	336	379	354	360	324	361	389	361	344	371	351	376	360	327	348	336	383	345	337	382	316	352	378	367	338	359	358	388	363	346	375	377	354	339	347	338	351	344	345	360	333	344	354	366	368	364	375	331	351	338	363	366	366	369	337	377	352	378	374	339	372	357	318	326	335	369	351	365	343	356	372	365	349	365	340	352	305	357	371	331	352	351	340	351	372	322	346	350	374	371	338	368	354	356	323	361	363	357	335	369	368	346	377	377	365	378	354	360	330	362	335	360	381	349	372	382	348	385	364	356	365	366	374	356	328	330	329	374	362	369	376	374	360	402	335	359	363	365	343	342	372	304	376	333	351	375	326	353	352	332	379	352	366	329	363	334	329	365	316	374	344	352	390	329	355	330	372	322	329	352	370	342	304	389	348	372	355	353	369	336	364	354	351	343	370	366	373	376	352	380	358	357	349	353	348	321	352	340	350	354	346	370	354	358	354	325	353	300	367	343	351	361	348	363	328	353	346	358	352	364	359	359	321	348	345	356	323	334	343	355	357	342	322	360	364	352	347	347	354	347	341	351	330	339	318	370	359	370	345	349	336	341	348	354	363	320	347	349	375	370	347	362	348	394	336	374	307	342	341	390	336	335	355	328	376	375	334	323	373	365	343	347	364	362	386	356	364	326	353	330	356	349	308	382	337	384	356	362	329	365	400	356	351	360	359	354	336	326	321	373	351	393	350	344	391	342	375	328	360	340	328	348	347	367	384	352	357	370	333	369	316	377	393	368	358	371	369	342	329	353	362	356	342	354	347	332	368	335	353	371	337	348	346	355	356	344	376	381	351	335	354	329	348	356	376	380	368	333	331	382	324	364	359	355	343	356	343	342	318	316	312	357	368	357	345	339	378	327	338	327	330	362	385	341	384	390	351	357	372	349	377	367	369	374	346	376	340	383	396	347	335	340	350	342	326	327	319	344	378	334	344	359	364	344	353	336	338	347	357	356	338	336	340	342	378	383	392	393	353	319	353	336	337	371	342	336	312	366	363	332	380	344	370	380	382	348	354	362	360	352	376	363	316	340	355	378	341	329	366	340	362	339	364	351	358	356	332	352	316	360	338	356	371	358	316	329	369	369	350	357	356	353	366	356	331	352	377	370	399	344	337	354	350	331	343	331	368	373	332	350	370	321	336	325	320	342	363	383	356	351	384	333	347	342	361	389	364	394	360	359	329	366	352	373	355	368	327	364	364	358	358	329	330	369	349	345	357	365	333	355	354	324	363	347	327	331	379	369	371	336	336	362	348	343	369	346	366	352	359	359	342	339	365	380	366	356	341	368	350	338	358	356	326	373	340	364	354	342	353	363	336	379	377	382	372	377	336	344	338	341	358	343	364	373	353	339	363	367	336	361	357	367	376	335	339	370	341	361	351	359	368	369	315	359	346	357	363	362	344	334	335	369	353	354	345	394	370	350	342	335	311	360	337	363	361	369	365	349	322	384	347	365	333	356	355	376	341	371	344	351	342	375	345	343	358	336	397	348	385	350	367	363	366	344	351	384	341	369	348	368	342	331	365	369	375	361	368	346	363	406	385	327	337	347	338	349	337	371	331	344	364	366	347	390	366	375	398	351	347	359	359	364	337	366	348	345	384	356	352	317	354	350	372	355	342	374	367	372	357	354	337	376	348	360	372	366	359	352	358	318	338	360	369	365	363	379	354	357	343	379	364	336	353	335	342	348	359	328	361	373	335	354	333	378	390	369	348	348	361	399	353	375	337	353	336	362	352	373	392	360	342	350	369	363	357	367	348	359	333	325	333	340	364	358	329	381	369	346	346	373	303	329	359	374	329	364	381	344	375	325	348	375	356	361	345	365	355	340	346	360	365	353	358	340	359	345	339	345	367	362	349	369	364	372	341	366	333	315	360	301	356	372	376	305	383	357	333	342	352	378	348	343	343	370	355	364	370	358	360	333	360	355	354	368	358	382	365	358	368	373	342	380	342	341	361	353	346	385	338	363	346	391	374	346	354	349	362	382	356	319	344	385	390	375	370	341	375	344	391	354	348	329	345	368	359	317	421	365	383	344	331	339	367	331	355	325	364	331	382	337	353	356	353	378	396	367	351	385	383	369	339	350	372	380	342	366	330	358	351	337	369	345	340	372	351	378	370	399	317	336	340	340	334	374	340	358	364	357	342	390	352	356	323	352	418	352	339	362	337	366	356	354	335	373	368	358	357	373	331	372	344	352	354	382	371	355	345	334	408	346	356	368	340	376	344	362	336	381	363	319	334	365	368	371	353	362	340	369	367	385	334	344	377	378	371	371	379	359	326	375	371	353	343	322	349	374	319	369	363	355	368	350	346	363	367	358	383	369	368	324	337	376	357	380	363	385	357	368	352	324	402	369	363	342	360	334	383	343	377	350	336	375	362	314	330	374	313	353	375	341	331	378	331	328	374	371	324	313	339	375	346	357	356	322	336	353	341	372	345	358	377	328	355	345	329	355	346	358	369	363	340	332	353	389	342	361	360	356	349	334	363	363	378	354	350	336	353	356	331	385	370	382	368	357	349	372	335	402	364	339	383	343	348	360	347	332	331	335	342	351	374	369	351	381	364	332	327	354	386	361	302	341	321	360	344	360	369	330	324	365	376	349	330	337	355	363	351	377	368	370	345	352	357	351	348	351	352	366	379	340	368	369	339	337	359	359	327	337	354	367	363	364	355	336	342	363	313	399	351	366	340	344	339	347	327	364	355	348	360	374	358	326	353	357	346	321	375	332
11277	38739	25906	9385	3294	1145	475	360	347	326	322	332	328	368	320	374	336	360	342	344	328	329	349	362	326	333	353	362	358	316	332	337	308	324	334	372	342	330	351	351	335	349	349	350	337	357	338	337	357	351	350	310	360	352	348	344	326	299	337	352	349	315	333	357	339	344	350	347	336	333	337	315	335	320	320	379	332	355	354	349	349	355	365	326	330	368	336	350	344	367	349	388	344	333	340	330	354	333	397	334	350	356	334	346	335	315	308	368	332	344	358	335	334	336	349	327	331	357	329	330	304	323	336	345	321	353	357	333	323	329	337	373	335	351	342	323	317	349	306	374	337	343	351	352	319	358	325	342	354	374	358	346	316	365	331	322	353	338	343	341	339	341	339	322	330	342	345	312	370	300	351	337	357	329	353	335	337	325	334	364	358	316	383	316	330	327	359	332	323	330	336	308	355	374	307	326	349	350	331	324	345	321	351	367	324	332	335	323	365	341	336	330	304	366	351	312	365	333	344	335	317	322	322	314	344	355	332	362	327	331	363	305	354	349	336	321	342	326	367	360	359	324	340	358	345	306	346	335	351	341	340	343	337	354	346	321	339	325	337	370	322	362	333	362	371	346	364	322	342	329	350	344	331	358	350	342	336	320	384	350	350	346	364	340	331	346	353	350	322	324	344	345	323	325	321	339	346	327	349	337	334	350	289	356	334	346	332	336	351	344	339	330	327	327	310	339	346	338	334	339	337	313	312	331	328	314	341	346	325	319	314	326	355	353	330	340	304	336	369	317	315	358	338	337	346	326	339	337	350	342	336	323	356	355	328	343	338	345	337	348	308	342	326	332	350	360	329	325	331	322	341	357	325	324	358	340	341	345	312	305	320	350	311	323	310	336	328	349	363	375	343	309	335	359	343	332	317	337	281	343	354	363	329	357	315	310	344	337	340	338	340	335	358	344	343	339	326	351	353	334	342	324	365	328	349	328	323	334	352	368	321	371	331	335	353	330	307	367	351	348	330	333	346	325	332	313	357	352	341	358	326	349	341	320	313	343	330	327	359	358	350	343	335	330	329	343	383	347	330	339	328	337	349	341	378	351	329	323	305	357	353	340	339	327	343	352	348	309	331	347	314	304	322	328	355	329	325	324	309	314	302	331	315	308	340	331	348	324	324	369	325	339	333	332	334	353	358	322	336	322	389	358	331	327	322	356	317	363	337	350	298	318	358	328	390	338	364	319	358	334	334	319	326	313	332	343	333	341	324	346	318	381	348	343	358	333	372	353	367	360	396	322	333	335	308	337	334	327	341	357	353	324	335	344	332	295	335	320	330	302	338	341	378	342	335	335	351	363	363	319	349	333	364	336	338	344	360	330	363	351	328	357	374	324	330	304	316	347	343	344	321	321	363	324	326	314	356	328	345	311	314	334	319	354	355	381	312	334	342	337	307	342	336	378	351	354	331	323	360	331	328	360	358	378	341	356	326	361	318	335	325	329	350	342	354	319	313	306	354	334	339	320	330	363	344	356	330	353	347	374	330	345	326	328	334	338	301	340	361	317	332	390	332	338	359	338	312	349	349	360	341	359	337	334	311	308	360	349	333	321	363	395	351	355	339	311	326	306	370	356	362	346	354	302	358	333	361	329	341	333	331	341	339	349	339	344	324	326	334	359	326	349	332	352	345	311	339	311	322	319	315	357	339	299	327	325	314	333	355	346	351	332	318	337	292	327	345	348	328	337	350	324	360	342	343	338	327	334	337	357	338	329	327	330	324	332	318	354	324	344	350	335	331	357	327	315	323	354	321	328	368	363	334	367	318	331	318	324	352	341	362	358	363	334	307	323	333	348	331	343	349	329	337	317	326	350	327	320	357	370	364	352	374	319	350	311	350	339	318	361	328	378	330	340	332	311	333	345	334	356	332	325	324	322	340	339	365	351	385	355	361	331	341	353	368	375	364	334	351	334	354	341	356	320	313	333	360	355	336	317	349	341	320	289	333	359	341	350	365	344	343	337	322	323	336	347	334	338	361	350	376	342	358	341	318	336	349	327	330	317	313	325	327	323	337	349	340	355	356	309	291	304	339	357	330	335	333	328	350	308	334	326	349	402	313	343	340	366	347	304	325	355	318	301	337	336	336	346	352	346	348	331	346	334	314	345	357	329	391	328	340	330	371	362	337	338	335	375	369	340	321	311	347	350	342	331	328	317	352	315	355	342	320	368	344	326	336	319	352	334	320	378	356	346	373	310	333	336	314	346	325	331	329	308	341	337	352	354	344	326	348	345	314	375	350	335	346	325	379	320	335	315	338	339	329	383	325	336	354	349	330	331	314	337	332	336	332	338	324	347	334	341	353	355	322	349	327	338	337	352	360	342	328	343	321	367	325	344	350	319	340	332	326	361	326	341	337	344	337	333	314	352	344	365	339	342	376	382	338	362	339	320	345	339	369	348	361	373	369	350	328	332	324	288	334	342	344	325	335	350	342	319	348	315	305	338	345	360	311	365	338	341	335	322	301	347	394	316	352	333	336	350	354	380	347	291	334	325	366	324	361	324	333	332	350	361	347	346	341	360	346	316	347	354	350	319	320	324	316	329	356	317	374	310	337	323	322	367	334	343	315	377	336	316	324	352	328	371	354	342	357	330	371	337	360	342	368	338	338	312	385	355	358	318	351	320	329	335	357	343	333	349	351	319	323	298	348	356	355	305	326	342	347	340	349	343	368	324	337	333	321	351	370	359	360	339	350	324	317	353	324	335	302	327	323	336	333	344	330	365	315	344	321	346	353	345	359	345	301	342	355	318	350	337	338	350	342	352	374	349	322	329	324	323	376	310	312	305	370	331	348	368	318	368	343	327	358	343	332	360	331	333	327	333	356	328	330	345	334	335	319	345	343	332	343	349	306	372	377	351	358	307	333	337	351	332	366	353	332	320	332	319	362	379	342	349	328	346	324	331	353	362	330	348	353	319	364	312	355	355	328	372	347	331	342	321	342	339	309	346	350	324	323	357	320	328	338	324	360	360	324	346	329	358	364	325	343	352	334	342	304	308	334	334	342	323	310	345	355	373	361	329	356	361	339	372	314	328	344	327	356	294	340	335	353	341	359	330	346	325	357	378	318	356	318	325	325	349	345	335	335	335	347	317	343	365	352	328	310	348	321	356	334	353	328	364	331	366	341	328	337	297	321	346	332	333	333	362	336	357	330	370	354	334	363	324	364	355	352	317	344	327	326	328	379	335	349	337	328	339	325	331	365	341	344	346	328	348	311	327	324	311	329	322	344	340	359	317	342	318	316	329	345	326	349	319	341	335	320	351	347	383	363	362	333	332	345	318	335	337	327	376	359	329	351	316	351	352	372	327	359	339	321	331	310	317	338	351	348	327	353	334	317	329	357	350	305	337	340	376	313	338	333	360	327	351	317	356	341	340	342	381	333	354	345	322	354	323	320	349	337	348	362	361	340	343	350	311	337	339	351	351	339	334	336	370
25576	31227	50119	41292	20952	6305	1032	404	417	401	384	399	415	372	396	369	365	380	402	373	376	384	369	381	409	399	407	397	378	367	361	385	399	390	370	392	357	375	368	387	379	407	350	377	371	356	373	368	393	384	350	347	359	397	385	385	378	407	395	400	373	398	396	387	414	402	426	355	371	383	379	373	376	404	393	393	384	425	397	377	357	367	375	391	376	374	374	352	347	342	390	390	365	354	359	379	390	371	383	341	357	409	366	374	364	386	338	414	333	363	396	387	358	351	387	418	390	384	349	355	431	395	408	393	381	380	397	387	330	348	376	385	358	404	397	366	374	367	368	382	371	404	403	361	401	379	365	361	412	408	342	378	427	388	402	359	375	385	372	401	390	372	392	395	350	378	362	400	367	372	344	370	395	387	351	344	397	369	376	376	387	392	380	378	377	381	431	364	383	391	352	376	373	372	407	414	394	382	381	392	391	398	415	381	406	395	388	395	398	409	402	371	370	361	376	363	317	353	365	338	397	362	415	387	377	380	359	361	414	370	352	351	373	379	396	382	342	382	363	336	381	391	359	367	381	359	363	390	360	342	370	409	371	361	358	382	395	345	392	367	379	414	373	385	392	396	381	375	372	376	406	366	371	368	389	379	376	398	374	388	371	392	378	370	370	395	399	370	387	373	335	355	388	376	376	359	396	365	385	394	373	382	409	361	368	378	386	374	383	367	367	393	365	370	417	354	356	369	372	394	377	396	380	397	392	406	370	382	367	384	363	380	345	387	368	367	407	386	371	394	391	423	363	380	335	411	388	364	389	381	367	381	355	364	344	352	376	379	329	353	364	360	371	393	362	391	377	396	380	376	371	398	374	410	386	389	371	408	396	357	397	370	384	379	388	410	385	376	386	377	372	354	375	357	357	339	352	379	413	343	365	404	371	405	403	355	401	372	387	347	355	347	401	402	364	381	354	381	363	358	376	380	380	411	379	396	401	342	371	364	373	375	378	359	389	386	357	397	372	366	381	390	365	385	386	355	380	366	379	380	371	384	362	358	356	376	345	399	387	399	363	356	352	361	371	387	395	421	365	376	353	395	354	404	393	379	378	397	370	378	360	398	382	384	346	364	338	401	384	367	376	376	391	399	370	380	363	377	342	370	365	369	381	356	417	352	370	374	382	374	354	403	391	378	388	383	345	356	426	337	407	379	365	386	364	361	385	383	386	391	420	397	369	372	372	372	409	399	364	386	398	368	398	376	341	363	351	377	367	376	370	399	401	389	347	370	398	368	380	368	384	378	360	388	388	360	398	403	398	389	427	355	413	347	366	407	316	353	366	420	380	378	363	388	369	397	406	373	360	330	369	342	372	336	381	384	377	380	374	392	362	370	397	380	385	379	342	402	389	409	381	394	403	363	395	405	371	368	373	390	400	362	380	399	367	365	378	393	369	368	389	377	362	374	369	375	355	361	365	387	391	348	351	361	360	388	352	348	361	355	416	385	391	390	362	351	374	377	393	373	359	353	406	391	382	352	356	396	379	386	368	376	397	372	351	370	392	376	360	399	404	382	369	360	362	366	380	349	414	378	359	378	377	395	393	382	384	358	397	372	397	355	354	384	382	373	373	374	374	382	369	356	381	365	353	368	365	369	375	374	369	399	392	403	376	374	358	344	370	375	375	355	395	388	390	391	360	364	384	405	412	367	407	341	378	338	375	367	400	387	369	356	388	380	350	345	382	370	394	369	361	384	354	376	366	360	373	399	363	389	417	368	431	360	387	342	367	354	374	376	384	364	390	343	395	380	375	348	396	354	381	381	411	368	374	374	368	367	367	397	375	392	357	416	384	370	389	337	363	392	374	395	374	354	411	384	364	400	367	364	394	392	379	399	386	425	362	405	389	368	394	364	376	377	366	380	366	347	376	368	376	363	376	381	395	380	373	401	366	374	401	407	393	404	358	414	402	386	385	390	374	391	362	359	382	386	366	396	402	377	391	380	383	390	335	403	389	365	372	388	368	390	360	377	397	378	382	354	347	379	388	391	351	412	397	369	352	391	386	358	389	391	360	376	411	414	395	390	394	366	401	379	379	348	366	375	401	362	405	389	355	386	351	405	341	332	357	382	393	330	385	371	406	388	381	374	379	375	345	391	370	371	393	359	350	399	354	356	378	353	367	360	377	390	366	370	372	363	375	370	372	405	387	372	361	370	359	389	369	384	388	408	356	374	376	381	393	378	372	366	380	376	338	403	376	358	383	353	393	375	375	376	373	361	392	411	372	381	383	350	389	366	413	317	400	375	379	378	397	349	367	401	401	387	379	394	379	365	369	389	398	396	387	360	380	411	364	366	404	386	362	362	360	368	374	382	362	379	373	336	350	394	379	353	372	384	364	368	386	360	369	379	364	387	380	404	416	352	377	411	359	366	348	348	391	376	375	371	340	341	344	377	365	354	353	357	380	410	365	336	356	351	372	363	385	364	390	360	341	376	334	346	357	370	388	376	358	394	362	381	363	363	397	372	368	389	397	385	384	379	362	355	369	386	389	404	383	368	397	355	400	371	405	382	385	379	385	362	359	389	341	375	364	384	351	362	360	366	385	388	388	403	361	412	352	343	361	384	376	331	377	387	357	363	364	373	416	362	402	397	388	412	378	377	398	368	336	400	389	374	398	343	375	394	384	371	379	356	361	345	376	346	373	378	358	334	378	394	382	364	373	371	397	346	408	433	372	368	368	354	390	396	398	375	385	358	387	364	375	386	358	321	387	400	358	392	386	366	370	366	377	369	360	386	380	398	346	358	367	399	388	374	377	402	372	392	350	355	352	356	383	392	409	375	366	354	354	405	396	373	362	350	369	389	398	352	403	345	364	389	353	367	376	409	378	366	353	362	372	341	382	381	355	403	370	396	369	371	410	423	365	380	340	362	356	319	388	404	379	428	381	369	378	375	389	346	398	339	394	372	373	357	395	380	379	357	383	370	372	390	399	339	360	365	374	366	402	353	350	381	378	388	359	366	375	368	344	378	369	356	373	368	370	392	397	403	379	375	368	405	348	369	370	377	351	374	399	368	349	399	387	385	367	387	386	347	347	375	380	394	414	380	408	403	344	364	373	367	385	371	399	362	387	370	393	395	391	388	370	397	361	381	383	397	357	384	367	351	364	390	367	335	388	377	376	321	421	353	376	387	363	379	352	387	393	381	342	381	400	349	416	373	392	397	379	350	373	384	362	380	386	351	364	382	367	362	408	394	370	385	374	375	370	375	393	355	364	375	410	368	391	396	392	389	392	406	384	358	381	341	377	374	393	385	334	381	357	371	385	384	384	355	362	379	409	350	392	413	380	376	409	367	364	376	352	353	374	387	358	368	385	377	356	349	400	375	364	377	379	361	354	369	375	389	345	378	379	349	359	384	372	387	357	359	375	359	401	420	337	398	372	373	408	413	402	380	413	383	371	351	353	389	363	399	392	374	343	342	376	397	336	367	361	360	364	395
40191	83634	60072	31297	12661	3864	1030	388	418	427	363	416	403	404	402	413	375	410	391	412	369	414	393	397	393	392	401	390	379	373	366	370	392	439	416	361	432	425	393	407	428	378	404	411	411	412	434	419	394	415	395	360	360	425	408	364	392	405	412	399	414	407	385	396	382	403	372	409	392	378	372	372	379	427	394	375	390	360	406	432	395	359	398	390	407	395	400	395	403	399	418	380	379	412	385	446	380	376	355	371	408	391	407	399	385	379	409	368	398	404	401	399	404	375	391	395	388	394	372	386	417	387	413	363	391	372	405	456	371	385	400	377	387	368	400	409	438	399	421	381	381	388	410	372	412	424	430	409	394	394	377	378	420	400	454	369	363	370	423	345	412	434	405	393	400	436	397	393	394	388	390	383	359	403	403	385	406	371	365	353	375	387	381	383	428	415	340	397	365	354	410	403	405	416	403	407	414	369	378	356	354	429	388	418	420	370	417	364	375	419	419	405	387	363	417	412	419	376	411	355	380	375	411	392	413	382	386	382	350	374	380	373	401	374	381	415	394	350	399	387	386	399	385	393	386	361	376	383	410	362	362	369	367	407	397	384	396	431	387	410	400	414	366	379	367	386	389	373	364	401	404	390	392	379	392	404	436	401	392	378	375	396	411	407	378	367	340	390	404	381	427	386	380	432	407	386	385	427	349	381	398	395	378	407	393	387	388	413	391	403	437	371	392	393	420	396	367	386	387	405	389	380	387	365	381	402	352	386	409	362	399	413	401	450	358	401	403	404	391	405	361	379	409	381	388	407	381	377	372	408	370	433	363	386	367	404	419	399	384	382	380	380	385	390	356	362	398	385	413	387	398	376	423	351	384	421	368	419	413	387	388	385	399	401	422	387	382	413	411	402	399	372	375	409	408	427	416	381	369	403	377	369	396	401	403	350	391	397	428	393	382	405	374	380	376	378	407	399	390	414	359	413	397	350	416	406	382	416	430	397	404	364	376	378	397	397	354	393	392	425	393	359	385	408	402	443	406	422	392	389	352	407	392	388	416	385	406	357	417	366	371	392	387	365	386	418	374	383	411	353	420	412	363	395	390	388	389	400	406	410	395	413	385	400	365	402	392	369	424	381	405	410	420	375	366	372	392	393	396	407	348	349	413	405	430	367	394	406	381	423	374	378	374	391	403	390	397	425	375	362	382	374	384	395	393	372	425	396	408	412	387	419	409	358	392	375	378	415	425	398	366	404	386	370	403	368	406	400	391	369	370	439	410	390	384	425	376	387	402	347	375	405	372	373	368	410	405	411	375	377	345	381	405	385	400	390	434	355	399	393	397	383	383	384	378	391	403	402	415	420	384	404	430	430	421	397	411	388	407	364	365	386	387	421	397	393	387	383	392	389	399	367	379	419	387	359	402	373	392	435	378	371	418	362	400	416	387	396	373	375	394	387	391	438	402	400	411	386	402	353	391	359	378	402	382	388	396	411	408	373	385	409	389	424	396	367	413	404	386	393	383	373	367	433	401	389	362	390	369	377	431	383	386	408	418	396	370	403	396	360	401	411	379	403	394	380	390	421	409	393	352	382	377	408	406	386	405	387	381	390	415	381	404	404	401	403	405	349	412	387	408	400	402	387	369	403	397	386	418	378	413	376	365	415	396	439	427	396	418	387	411	413	365	415	349	366	387	400	420	384	402	404	388	400	393	416	382	391	388	398	382	371	399	398	373	385	432	400	379	428	372	387	383	412	397	421	428	359	398	408	368	394	379	363	398	390	366	393	433	408	402	368	409	397	373	400	381	392	407	392	411	395	391	444	368	383	398	403	437	412	407	367	353	394	422	416	379	401	426	380	388	431	387	390	384	405	414	422	382	380	379	374	368	365	395	368	404	415	379	435	410	388	361	404	379	390	382	385	377	375	428	422	358	399	365	370	410	413	410	427	345	368	394	458	404	405	401	388	416	388	394	368	399	392	387	407	384	413	388	395	440	372	357	386	407	349	406	388	412	405	393	363	416	407	402	419	370	358	425	424	407	387	356	405	375	391	390	401	410	387	429	371	371	413	364	388	381	421	399	407	407	399	438	389	414	411	360	387	393	413	407	420	405	394	386	385	362	412	391	415	414	426	388	410	375	427	373	387	375	434	390	383	427	397	410	385	378	408	415	371	397	393	365	383	408	412	388	396	387	401	377	410	398	401	400	381	418	414	413	393	375	377	428	389	354	420	387	415	393	378	380	380	405	385	353	362	396	368	378	367	386	390	407	405	381	406	404	410	414	421	400	397	405	346	413	394	414	413	378	424	400	387	408	404	402	377	416	356	352	362	388	371	400	401	368	383	404	397	406	407	397	363	388	425	369	385	384	400	399	405	429	392	369	368	402	382	394	406	385	430	392	391	369	388	410	395	375	351	364	379	392	378	406	403	429	394	381	396	370	416	384	392	389	388	388	384	420	386	412	391	410	398	397	392	413	413	402	408	401	423	393	373	370	375	394	404	400	366	379	374	399	386	370	378	405	376	361	381	403	421	392	371	400	391	366	404	408	353	394	413	413	406	412	380	395	364	388	408	393	369	405	392	409	414	392	369	396	380	440	355	401	433	395	376	414	372	385	386	395	407	439	403	418	394	383	418	427	381	385	395	401	373	397	396	416	420	366	416	340	411	408	447	430	383	390	378	382	387	393	400	414	423	391	425	386	385	408	398	388	399	374	414	389	420	414	357	391	411	384	405	386	405	391	390	402	362	395	360	374	392	394	420	411	372	386	361	392	364	352	392	410	419	404	366	436	372	392	330	369	398	387	384	358	400	432	406	422	380	403	376	422	355	383	410	410	376	368	389	405	376	354	397	426	381	376	419	373	420	392	421	358	376	387	401	409	426	382	367	398	404	397	415	399	352	404	363	378	391	400	383	393	379	439	389	410	373	423	362	420	381	415	414	403	363	385	366	357	409	382	397	419	398	375	412	384	407	378	362	376	377	421	372	379	399	423	361	364	381	426	379	426	391	356	402	384	392	404	398	365	425	399	405	377	392	356	413	407	389	384	398	392	441	394	397	418	398	416	380	384	378	387	421	367	377	370	404	356	399	374	394	387	375	393	391	368	386	373	399	385	386	427	375	390	413	388	381	369	407	390	392	421	344	375	392	445	384	406	400	406	374	384	371	404	449	387	413	411	402	427	409	384	423	386	372	415	385	407	401	388	395	390	395	401	401	403	373	385	412	376	403	388	367	385	375	409	385	389	391	394	378	395	374	392	378	422	357	387	398	380	380	377	359	355	394	351	369	394	405	418	384	403	402	391	393	369	389	356	421	401	389	415	402	395	382	389	373	347	424	405	414	401	387	352	396	389	414	378	372	397	394	376	384	364	413	369	377	383	361	375	380	394	424	385	389	413	411	397	403	355	356	379	399	360	364	424	395	393	407	406	397	431	394	429	415	378	370	370	402	347	400	361	389	416	389	371	405	393	410	364	373	399	416	396	387	385	386
23868	23568	40585	41520	30809	19329	5531	733	554	553	537	540	508	512	512	491	535	510	525	508	534	527	494	518	529	553	540	514	526	476	543	492	501	497	497	522	533	523	517	532	504	498	505	535	516	522	512	488	485	511	517	506	504	466	498	537	465	542	517	520	502	510	551	505	508	503	509	516	482	477	521	521	494	524	502	509	491	507	520	489	478	515	561	507	522	514	507	474	504	502	512	521	483	482	516	526	501	548	509	487	544	499	517	490	504	481	510	512	538	471	535	504	478	512	545	528	512	553	464	513	520	487	499	474	485	514	542	521	506	493	464	514	536	487	463	493	489	547	511	518	521	498	501	502	492	508	487	496	500	476	514	524	521	512	523	479	506	505	494	518	511	511	519	512	498	560	490	474	524	525	481	528	468	454	520	483	509	504	487	486	521	522	514	525	541	495	475	522	524	481	480	489	564	444	497	497	458	489	533	503	500	512	495	473	465	560	487	507	477	509	469	477	510	487	480	514	499	503	498	484	481	495	475	502	528	490	460	496	560	531	523	463	505	509	500	512	507	477	485	467	514	478	513	506	477	490	511	514	493	523	512	494	505	512	511	476	479	551	516	523	475	495	470	484	496	478	465	472	491	466	511	488	479	445	518	511	482	507	560	521	488	475	499	517	521	485	483	512	499	487	474	477	462	537	487	543	504	514	487	514	457	492	499	506	475	480	511	489	470	472	494	487	537	519	498	544	515	517	487	498	502	485	480	519	479	493	494	538	507	492	504	477	520	497	501	524	502	491	493	521	488	501	497	495	483	532	496	450	508	480	523	514	474	514	536	486	500	549	464	522	519	488	512	488	517	491	508	524	474	505	468	524	493	490	487	501	549	477	499	521	543	515	537	530	532	531	482	504	526	512	500	511	473	499	500	510	524	491	519	524	516	483	503	530	528	471	468	489	535	488	547	502	522	515	510	497	483	521	498	529	489	491	477	503	460	502	501	488	514	486	490	486	515	491	461	508	525	500	508	517	500	527	518	491	535	519	479	499	515	491	488	530	472	533	495	524	519	476	474	530	487	519	515	532	513	476	501	508	504	482	488	461	517	503	528	493	493	528	511	546	500	478	511	477	488	525	484	463	494	503	514	496	494	531	524	501	516	517	518	504	504	512	472	523	505	449	481	538	459	556	539	534	515	478	547	495	527	494	482	497	520	474	488	535	478	500	510	511	523	487	502	527	527	486	515	489	492	553	479	520	463	449	489	488	504	486	518	474	465	515	471	511	515	509	518	482	498	520	512	518	496	493	516	499	470	543	518	484	488	509	489	502	478	463	501	512	475	500	516	505	481	490	490	467	500	509	459	504	528	479	498	489	506	483	504	492	490	483	511	508	471	467	526	537	489	497	511	480	500	475	531	502	482	530	485	501	504	503	499	509	527	486	471	504	498	498	477	505	483	507	515	493	514	510	559	474	502	503	482	489	507	488	486	520	513	531	511	492	478	476	503	464	515	491	503	474	488	506	532	467	481	531	506	521	490	501	530	483	496	458	515	502	520	507	511	520	573	458	498	479	531	481	521	529	542	514	492	495	513	486	464	532	526	514	536	505	488	513	472	500	534	499	505	529	524	505	529	523	476	498	527	502	499	507	529	525	552	522	495	503	518	506	541	502	533	496	511	469	465	481	513	498	508	478	506	471	469	440	504	466	474	514	509	473	501	490	521	527	506	510	490	531	547	487	476	504	485	529	519	509	480	496	496	487	480	464	506	487	528	519	507	478	496	496	531	511	485	471	527	515	500	504	505	468	494	500	515	485	502	519	530	489	491	501	472	503	509	457	515	502	477	470	515	522	498	498	489	492	474	545	530	468	481	496	478	480	503	486	492	469	492	519	517	528	519	485	502	527	491	503	523	544	474	543	498	493	511	507	465	545	506	533	479	530	472	482	476	493	521	491	480	469	527	503	509	483	488	516	473	460	486	499	461	510	496	515	530	524	493	480	519	464	505	517	496	510	483	512	479	533	511	452	540	471	522	471	511	486	518	501	439	495	470	510	515	484	487	502	503	515	456	508	500	496	498	461	493	507	494	504	488	490	514	529	491	472	483	516	482	512	503	514	502	521	502	483	486	492	480	491	527	493	491	468	527	506	493	523	469	548	515	511	522	502	504	541	505	510	525	496	496	527	518	528	487	507	495	505	493	473	498	477	546	548	531	542	432	495	496	508	501	467	514	552	548	513	485	474	492	526	536	461	500	483	515	496	507	507	523	521	497	502	494	477	497	506	515	519	482	511	473	494	474	475	517	505	522	502	432	478	537	486	465	504	557	533	536	502	494	516	479	504	503	523	483	512	501	484	539	501	515	499	497	529	506	509	511	459	532	512	540	530	517	502	487	515	526	482	478	495	483	502	496	527	502	541	528	506	511	522	476	518	474	492	492	521	493	505	498	503	464	490	520	493	496	537	462	492	527	495	512	445	526	508	509	521	475	491	496	468	482	501	492	483	482	512	551	473	495	435	484	510	512	517	498	473	500	532	516	512	494	466	534	491	500	500	483	534	517	472	458	493	541	471	505	499	467	499	500	505	514	470	498	492	491	489	519	534	495	497	483	492	533	487	476	543	525	518	504	489	502	543	470	514	521	487	473	512	525	464	505	540	489	528	514	530	523	529	513	492	484	491	508	501	502	483	534	478	486	528	545	487	528	507	492	488	537	500	491	487	437	437	486	478	514	504	496	525	480	517	504	512	513	473	520	501	520	527	518	495	486	468	489	488	475	525	501	508	523	489	499	444	497	513	484	515	554	511	498	536	521	489	483	508	498	481	482	470	484	533	530	490	471	491	533	488	529	507	516	503	516	533	488	521	504	514	473	495	477	479	502	484	515	499	521	514	500	497	522	491	508	505	486	497	498	484	519	524	493	487	469	489	523	535	554	458	506	476	512	507	533	488	489	462	476	523	494	495	530	529	499	486	492	449	534	523	488	480	495	517	500	487	518	546	482	479	549	473	540	505	474	501	518	515	517	462	474	514	476	527	516	490	495	540	482	465	528	531	447	471	462	509	484	500	478	500	520	515	495	468	521	485	511	494	472	513	488	463	493	466	496	492	498	520	512	471	494	486	517	532	509	503	510	522	536	484	479	510	478	505	500	470	551	542	506	476	518	483	533	539	489	474	507	512	511	531	479	503	527	525	514	499	529	507	509	475	485	482	460	480	501	467	519	546	512	505	489	484	493	514	450	466	534	494	522	488	475	497	505	535	470	519	481	519	520	480	490	502	500	500	472	500	487	519	521	471	491	508	458	530	481	478	513	479	524	492	515	473	527	546	484	506	478	482	492	507	509	499	541	499	477	515	527	495	472	534	486	481	483	468	456	476	526	501	509	475	498	527	450	514	523	527	520	492	493	537	495	476	485	488	517	476	540	469	508	469	521	513	496	479	481	494	491	517	519	493	502	530	488	499	500	527	503	512	491	531	517	500	481	474	491	528	531	513	519	493
47999	97310	78095	54774	27900	10343	1864	555	536	534	572	576	529	575	592	535	542	554	538	558	568	539	579	561	569	555	536	585	547	532	600	531	576	526	553	547	587	566	552	564	520	574	538	560	563	507	544	562	568	513	547	587	587	591	528	561	561	531	556	545	519	541	594	547	575	598	551	551	595	567	593	564	553	535	576	569	551	566	496	564	570	521	552	524	553	588	567	551	574	587	540	536	579	510	578	514	531	554	552	539	568	553	519	534	554	535	546	557	551	544	554	529	559	573	518	550	554	529	522	546	545	526	554	552	541	570	502	566	541	531	473	539	530	558	567	502	516	540	539	560	518	538	577	558	528	574	584	575	573	550	536	522	541	525	553	570	551	531	569	542	554	590	566	535	560	527	541	558	533	549	543	554	580	520	526	566	546	536	575	561	530	536	570	561	563	501	535	553	568	550	553	516	561	516	543	571	547	566	560	584	545	554	523	556	538	513	550	527	563	526	526	576	578	524	513	539	528	533	568	501	548	523	548	545	530	526	557	567	565	561	554	560	521	553	592	520	498	540	558	542	553	605	569	539	547	523	533	519	528	527	535	563	568	552	528	534	542	542	511	548	549	590	522	535	509	527	574	563	511	552	555	533	599	506	580	578	573	550	554	516	542	541	560	558	506	489	544	532	543	532	517	546	557	542	555	554	550	548	571	555	550	545	541	557	554	517	544	550	533	526	554	524	528	537	566	532	539	570	528	572	544	576	576	560	530	560	548	525	555	546	590	487	552	559	561	535	529	507	519	533	542	538	552	541	560	527	528	542	563	532	505	545	512	525	567	546	561	556	573	540	527	510	551	555	574	531	596	542	502	589	566	540	543	539	543	536	531	562	569	541	575	540	534	557	575	546	591	545	551	544	586	522	546	578	537	519	547	548	589	545	525	530	512	536	507	567	562	533	534	540	555	547	545	583	567	520	561	588	503	582	539	531	535	571	556	546	537	494	529	524	546	558	517	570	530	519	543	587	552	556	535	576	572	559	561	557	529	500	571	525	530	537	548	524	567	542	602	496	509	539	598	558	530	540	547	520	560	551	531	545	544	559	557	556	508	583	475	529	497	578	590	531	478	537	539	552	591	562	572	572	520	531	531	539	560	574	545	497	495	521	533	521	495	542	567	563	551	583	558	558	547	557	541	572	556	551	549	550	525	534	560	578	562	569	553	560	531	531	544	510	563	563	576	570	560	539	555	506	516	551	553	545	549	512	524	527	551	546	530	512	565	483	503	562	553	547	570	503	516	558	525	509	565	562	554	533	539	564	529	540	567	559	560	558	540	565	490	549	544	510	501	572	551	550	589	537	507	553	549	499	541	513	572	558	536	539	565	534	546	537	535	576	533	523	562	538	559	547	543	524	529	510	581	573	521	552	539	560	509	609	584	549	557	543	540	537	565	553	528	539	604	557	525	516	535	544	551	551	510	544	539	539	562	543	562	546	540	558	538	534	556	549	562	519	537	572	535	554	582	525	520	554	533	535	529	541	513	501	555	554	565	538	544	539	576	563	508	539	556	527	555	590	537	542	561	520	514	568	533	592	559	600	497	501	550	519	521	568	561	561	504	531	564	605	503	552	552	540	494	531	510	541	511	523	564	541	582	549	551	569	547	579	523	548	559	548	533	550	541	537	581	551	549	574	509	518	542	523	542	575	506	533	572	542	536	576	532	568	541	538	570	542	524	565	545	505	503	551	534	544	500	522	546	506	597	522	560	599	591	551	557	528	569	514	557	545	567	541	572	509	542	564	502	525	552	592	523	548	521	567	536	556	563	511	501	528	551	563	539	527	540	545	515	546	516	569	520	530	572	524	531	566	547	553	525	557	560	539	524	522	556	534	563	568	527	530	547	507	569	555	542	503	534	571	528	590	523	546	602	570	549	552	535	541	529	587	553	545	580	579	551	536	553	546	530	533	551	540	509	524	545	516	529	553	534	535	535	524	519	531	540	563	556	555	510	538	532	559	521	591	508	583	527	573	517	531	511	574	541	509	556	554	561	550	558	550	565	539	526	541	534	542	581	580	547	530	529	569	550	549	529	538	568	575	523	595	574	597	573	548	545	530	547	553	530	568	525	556	499	530	546	527	487	513	528	538	533	512	507	537	552	564	549	559	549	540	532	570	524	577	554	517	500	541	553	561	568	499	552	533	574	549	526	549	570	505	565	549	555	547	537	595	490	539	531	561	542	526	544	500	537	557	535	549	525	549	571	571	530	544	569	538	579	501	534	556	494	515	564	585	489	544	538	553	516	527	584	530	529	537	522	531	573	550	531	528	507	557	545	543	617	574	566	544	525	532	533	521	541	573	548	530	524	541	504	533	552	598	530	550	582	587	540	517	566	569	578	564	566	527	571	522	556	533	508	537	549	549	537	527	567	526	472	581	518	562	555	503	530	508	557	563	542	581	571	556	523	551	558	530	555	567	552	547	563	553	573	604	575	561	522	570	580	584	578	586	515	524	564	559	530	527	539	538	551	561	508	585	554	517	557	554	533	509	530	532	613	539	580	516	581	478	532	504	524	536	501	520	510	592	567	566	566	560	574	517	549	535	539	477	538	531	496	511	541	517	549	544	546	534	548	540	566	532	542	518	547	543	516	546	563	555	539	533	533	563	535	518	543	549	537	553	533	542	529	534	504	557	524	547	572	519	556	536	564	522	496	550	561	527	569	546	559	571	529	527	551	527	566	530	565	564	524	521	528	576	518	564	493	502	543	554	536	548	535	516	556	566	491	564	538	539	574	552	525	536	545	560	568	524	503	523	551	545	504	593	547	548	527	549	573	565	557	532	535	528	522	522	522	530	539	553	507	544	540	535	570	581	545	541	575	577	509	533	525	550	527	532	571	591	546	565	526	543	544	539	549	529	516	548	544	539	580	527	531	545	530	570	549	574	589	572	525	555	525	568	499	536	547	519	556	553	500	523	570	554	539	509	542	516	541	559	514	500	550	574	547	539	563	574	537	543	515	503	548	506	552	533	499	536	530	550	590	523	551	513	555	567	559	562	481	553	499	536	508	525	583	542	541	537	586	560	560	541	567	521	542	509	538	560	556	556	550	540	574	541	561	576	536	547	513	544	526	547	539	550	546	546	528	526	503	533	497	495	552	512	552	522	556	538	565	545	544	546	539	583	502	565	536	538	566	566	528	544	530	536	567	526	481	585	523	533	565	514	538	575	540	548	544	570	570	538	527	547	540	509	584	542	524	554	539	535	546	512	563	537	571	523	521	557	574	542	522	518	523	545	534	495	562	530	544	534	571	510	570	530	555	526	607	539	522	557	574	548	525	520	559	523	542	528	562	518	553	544	558	497	550	544	567	529	546	535	542	524	556	558	549	595	521	594	502	499	570	507	533	537	557	547	516	578	563	505	526	562	535	584	550	541	554	548	523	520	569	542	505	540	527	513	567	538	521	544	543	514	560	546	555	511	540	518	558	500	542	503	560	560
27395	26785	33075	19393	6222	1517	488	341	327	320	326	353	333	359	354	364	365	349	326	372	349	361	344	313	343	348	351	362	356	356	373	356	340	311	323	371	361	358	341	344	343	334	308	362	325	335	369	337	366	370	335	333	346	344	344	302	365	317	381	368	360	344	362	346	319	373	369	338	368	343	317	342	347	334	357	345	350	361	320	336	330	333	333	326	338	351	326	346	365	332	332	323	317	354	315	378	347	321	349	331	355	330	372	325	344	368	325	311	346	360	331	341	340	300	337	334	337	319	335	333	354	354	366	345	332	326	364	335	326	349	351	332	332	298	360	337	369	348	328	326	339	345	357	348	318	340	360	339	333	380	344	356	360	344	357	341	350	305	334	323	323	310	334	363	330	324	332	306	362	338	363	361	333	360	335	355	310	320	312	342	329	336	346	293	330	328	339	366	338	344	335	322	302	340	330	369	311	342	324	365	360	387	351	347	331	380	336	337	325	339	345	349	330	346	332	293	336	335	357	335	337	364	373	332	323	307	330	349	335	348	351	300	339	296	373	353	363	349	315	349	359	356	313	349	354	325	385	328	359	332	339	349	332	354	337	346	371	317	370	324	356	347	342	360	335	321	329	299	336	323	321	347	342	345	352	315	353	330	364	336	336	339	338	353	349	335	365	337	342	340	329	354	341	325	318	301	339	317	355	338	351	315	359	336	362	355	337	377	335	339	333	333	355	342	369	346	344	363	348	336	325	353	309	334	340	377	327	368	340	368	380	334	349	352	339	356	360	366	307	308	326	316	301	310	337	335	336	330	342	350	339	362	352	325	345	321	325	347	326	326	358	330	330	333	320	328	310	332	332	353	281	312	356	315	318	307	337	318	359	343	329	303	362	336	355	335	332	331	354	367	373	314	309	312	334	345	352	348	349	327	332	324	321	337	331	344	388	360	336	359	330	361	333	345	328	311	352	329	339	361	308	336	337	315	340	317	301	352	338	347	336	343	349	317	353	338	362	320	382	332	366	338	308	374	335	344	304	334	351	361	341	337	334	314	357	375	343	357	333	340	322	357	339	351	355	337	364	337	342	346	331	352	349	320	333	375	338	334	327	346	339	303	357	375	365	345	343	336	343	314	324	328	316	345	331	349	350	342	359	342	321	349	363	355	313	334	344	336	342	350	335	320	371	354	343	335	339	382	365	338	342	343	366	337	367	360	359	342	328	360	344	360	327	338	322	329	297	352	329	341	346	349	353	343	341	342	377	352	362	361	317	357	307	328	336	334	323	301	311	348	321	343	365	316	376	372	352	341	337	345	327	303	372	356	346	315	321	338	348	339	362	304	327	368	341	325	360	353	322	331	333	336	326	367	342	316	326	348	317	310	332	322	356	344	311	317	344	315	338	329	341	313	328	358	339	331	365	353	329	316	342	354	352	312	333	322	335	334	319	333	324	351	341	336	326	312	357	344	346	341	300	347	342	325	329	336	317	320	337	357	317	331	339	358	327	340	341	355	348	354	305	351	332	371	329	366	340	334	332	339	323	359	344	334	328	358	324	313	328	306	326	338	336	311	310	320	295	315	345	355	351	344	356	309	354	344	338	335	302	370	362	325	343	322	341	317	337	311	365	340	352	333	326	324	310	313	306	355	315	351	383	318	329	330	288	335	312	337	372	349	345	329	359	377	350	336	324	331	329	344	341	353	338	332	305	360	293	328	351	365	350	338	329	346	337	338	357	332	346	354	356	336	344	318	367	321	369	297	349	326	347	341	341	339	341	363	333	348	336	350	353	353	346	367	311	356	310	354	321	359	336	354	374	333	350	320	353	349	324	349	329	365	337	313	314	343	351	358	346	331	333	353	325	359	345	333	330	319	327	335	357	332	338	323	351	334	314	332	335	341	372	343	358	354	340	359	326	340	319	346	371	332	322	332	373	329	322	348	316	329	364	347	343	350	347	317	341	365	328	333	337	330	345	352	333	329	369	354	373	339	299	351	342	335	339	340	336	358	347	337	362	332	329	379	341	372	338	349	371	327	341	363	317	359	316	357	314	329	328	360	365	343	339	337	330	336	338	308	364	348	344	334	331	344	345	328	332	359	371	357	335	329	349	331	330	337	353	349	346	332	356	330	315	332	357	305	341	316	348	332	321	339	350	330	351	371	324	355	353	317	352	351	336	370	345	319	366	343	349	348	317	374	325	325	350	332	338	361	319	342	335	392	357	355	346	319	344	314	308	321	358	335	345	313	346	335	309	344	349	346	325	355	336	357	339	359	350	349	345	330	320	329	355	340	322	322	340	328	349	323	336	374	364	366	356	328	340	362	369	329	367	368	306	352	351	362	357	334	355	348	333	381	299	334	324	358	353	336	326	323	325	362	307	348	334	356	348	348	344	336	338	362	300	295	322	351	334	362	340	355	347	329	310	315	321	311	323	341	297	329	318	314	315	332	340	343	351	331	334	341	326	344	326	325	323	337	349	325	337	350	315	363	315	315	319	331	354	351	360	311	329	354	349	351	355	339	353	348	328	351	326	328	339	335	341	339	351	334	362	330	327	339	363	335	330	362	356	314	334	352	344	353	356	360	317	318	324	314	343	344	353	343	356	333	328	341	333	324	344	326	352	343	366	348	341	348	333	335	370	320	329	345	356	306	339	310	374	383	327	372	315	329	357	360	332	330	345	351	340	328	344	326	347	330	354	350	323	311	353	335	310	361	354	305	381	319	321	344	324	338	325	371	318	355	367	329	343	356	384	341	358	325	338	330	336	305	369	335	332	317	321	357	302	333	341	334	340	312	336	307	339	304	338	315	313	345	379	347	333	333	340	358	351	348	356	349	324	338	336	375	351	329	328	367	370	354	325	349	352	344	352	339	331	330	333	321	309	363	336	312	329	344	316	343	347	347	329	344	338	333	346	332	331	342	339	317	336	333	369	346	325	320	373	320	315	333	343	348	338	357	319	354	354	337	354	357	320	353	336	342	339	337	353	382	332	357	362	344	333	352	320	339	344	335	341	386	319	348	340	333	350	365	324	349	352	350	357	316	353	379	350	359	307	346	350	337	356	348	356	336	299	353	363	322	358	346	307	354	327	330	351	360	360	323	338	333	365	347	346	361	336	342	303	375	331	344	297	360	341	329	344	376	338	330	328	335	355	362	318	328	352	332	344	371	320	341	313	329	338	343	307	364	310	346	338	331	358	334	354	361	356	350	344	332	364	344	333	340	326	319	353	330	349	315	361	351	327	330	365	305	333	338	340	349	347	338	339	347	334	347	349	333	342	337	358	369	348	340	309	327	345	318	309	340	345	318	325	317	332	338	327	356	360	338	338	333	340	312	358	358	332	345	345	344	294	356	351	341	360	339	311	333	365	343	303	313	373	369	313	329	333	327	361	337	331	334	375	338	344	349	337	324	362	339	330	336	335	345	325	299	346	316	335	365	367	373	287	334	320	327	321	375	344	328	327	338	358	346	360	320	341	341	357	348	383	306
8517	34986	28362	11664	4421	1341	433	309	342	333	351	377	308	341	365	343	322	341	336	347	334	341	356	317	331	338	343	361	326	349	360	339	349	351	305	369	342	280	330	326	355	343	312	354	339	344	330	313	339	329	334	331	350	304	334	338	333	341	336	352	311	320	324	341	327	326	319	319	328	319	333	298	340	316	328	334	357	332	341	314	337	356	335	312	330	325	329	338	341	291	322	306	342	346	322	296	331	289	322	300	314	310	336	334	325	340	361	318	337	331	326	371	330	306	329	345	336	308	342	300	359	302	342	321	302	304	330	345	343	329	315	310	335	319	343	307	346	343	299	319	322	319	323	352	340	297	319	322	324	321	323	323	346	343	319	305	345	332	306	323	330	366	324	334	313	366	328	310	343	328	336	332	318	312	320	321	335	342	321	309	323	325	337	293	329	320	311	311	314	345	324	359	365	340	342	317	323	349	341	315	324	351	360	365	339	310	335	319	326	300	333	315	336	335	331	375	322	323	335	317	303	340	330	340	370	338	294	327	336	328	319	364	338	343	313	317	310	315	293	348	309	351	339	329	322	316	306	323	334	324	328	324	379	315	314	297	327	326	323	299	290	336	321	335	342	325	336	330	300	338	324	330	364	339	310	332	300	292	331	284	302	337	329	365	364	328	331	315	309	330	327	301	349	345	342	356	340	326	337	357	325	303	355	332	318	308	317	330	312	321	295	324	304	343	321	327	343	383	330	350	352	323	314	321	332	340	339	284	336	322	350	324	344	338	335	353	306	339	334	346	357	333	344	344	369	323	328	349	320	319	322	329	335	347	337	321	362	374	336	318	343	309	347	346	355	314	327	364	351	352	341	308	328	322	352	330	337	332	315	335	307	334	352	350	342	337	331	334	295	346	334	340	338	351	315	339	345	313	305	316	306	315	343	337	326	350	351	314	339	329	331	328	324	325	301	329	330	329	349	343	341	327	325	311	334	328	321	324	312	293	355	316	322	323	310	329	324	341	362	364	329	307	321	327	322	355	350	349	336	354	315	355	358	330	316	312	379	348	321	317	323	332	324	340	347	324	338	340	313	355	352	337	335	311	312	332	320	336	305	333	341	318	325	329	345	312	320	312	342	326	335	321	317	293	360	347	304	313	323	310	355	297	331	322	342	305	327	314	308	356	354	344	310	316	345	323	344	303	337	327	350	319	348	304	344	339	281	319	331	353	342	319	342	333	306	331	320	320	323	326	324	326	349	338	316	334	327	286	343	357	314	308	345	360	318	330	325	330	339	315	330	331	333	357	350	332	331	338	311	330	342	334	332	323	342	297	320	310	316	387	339	338	321	307	327	352	347	331	321	323	318	345	316	328	301	337	348	337	361	305	348	298	293	357	321	344	345	352	306	345	323	328	300	347	341	317	370	315	310	333	332	311	333	329	334	335	328	308	316	327	329	337	335	344	358	313	341	328	349	317	313	327	361	329	315	322	293	309	316	336	334	322	325	326	336	309	310	314	342	344	279	353	328	332	343	325	341	321	363	310	346	295	332	337	318	324	336	337	300	330	305	334	354	349	322	331	348	338	297	391	331	336	329	349	317	317	327	373	338	326	295	340	338	316	339	349	324	323	359	324	342	330	323	325	318	331	328	324	354	313	335	363	331	340	304	326	334	313	312	340	309	291	356	313	326	338	318	319	342	321	318	319	309	305	332	307	316	338	317	335	342	374	305	351	334	319	343	322	357	346	340	348	348	356	333	321	352	324	327	323	319	348	318	349	324	349	337	343	333	346	356	333	342	308	320	318	352	345	306	325	315	321	355	296	320	338	320	361	315	343	336	329	327	326	306	316	311	305	316	341	340	343	298	310	337	335	345	323	315	340	328	308	306	336	320	332	331	306	329	346	356	349	332	333	344	324	344	321	348	322	302	312	316	327	325	365	333	323	320	315	346	303	341	321	313	328	338	339	323	319	322	343	336	342	345	340	326	350	339	306	312	341	341	347	306	312	333	331	316	332	315	323	332	313	308	331	339	333	321	301	330	320	321	312	331	320	275	335	331	353	329	309	334	341	359	316	303	313	347	335	311	321	315	325	360	350	354	319	328	332	369	325	320	336	334	352	345	322	332	343	325	366	314	331	308	321	309	308	356	338	325	323	327	352	338	331	330	313	303	345	347	326	302	313	324	308	328	308	326	308	322	320	327	312	338	338	339	339	309	352	304	320	339	349	323	320	336	334	302	349	296	338	322	321	327	331	320	323	314	334	362	335	329	323	325	308	339	341	336	331	340	352	319	351	313	330	314	325	324	339	332	330	349	293	319	347	311	324	329	325	332	329	341	319	319	316	335	340	316	337	356	361	342	308	294	309	327	345	335	335	350	315	353	326	299	329	332	331	322	343	356	335	277	309	311	313	319	338	333	314	326	326	342	370	337	365	331	325	305	334	349	312	327	323	347	326	327	291	359	317	327	323	338	311	336	349	340	331	346	306	345	348	312	363	335	330	341	278	310	334	313	309	321	314	325	349	339	311	315	335	353	318	357	317	313	355	338	319	326	320	341	332	344	311	341	310	366	357	344	318	325	301	350	316	297	330	335	315	339	322	339	333	329	331	299	325	320	312	299	308	364	350	334	335	353	339	319	306	334	312	322	336	323	325	308	322	322	329	352	347	332	313	337	334	307	315	303	330	314	360	320	351	328	327	306	356	326	352	343	341	299	340	325	337	334	338	361	316	344	322	324	313	338	348	325	329	307	348	325	314	346	312	311	337	343	355	323	339	342	296	356	329	300	346	318	307	314	324	343	303	352	333	348	304	348	353	308	328	329	371	328	328	309	324	330	339	321	342	326	328	322	312	315	291	335	353	347	307	298	371	351	307	332	344	325	274	343	326	309	319	303	318	308	318	339	338	329	331	326	341	294	359	356	309	348	347	327	298	338	313	338	315	322	283	322	310	365	336	333	314	316	322	323	322	353	324	321	338	353	305	327	322	319	318	310	304	334	332	314	323	304	357	299	341	333	331	345	338	314	364	301	365	352	321	316	316	336	345	318	366	335	312	321	313	349	296	337	329	299	319	306	329	325	305	337	301	322	340	335	310	308	285	368	333	338	327	352	310	344	371	367	337	323	334	343	329	326	364	337	325	345	302	305	321	350	356	308	352	321	360	327	383	303	320	313	337	334	333	323	313	306	322	331	347	333	324	340	366	314	314	324	328	302	326	301	340	326	298	302	334	339	310	342	321	326	288	346	317	351	329	343	332	326	336	322	317	342	355	354	308	327	319	345	340	317	327	348	325	335	289	315	344	363	361	342	327	319	342	313	297	312	318	323	301	328	352	345	307	346	366	313	327	319	339	320	312	358	321	301	338	326	349	313	331	318	303	325	323	328	342	326	331	299	338	358	352	346	302	277	337	301	336	339	311	340	330	330	329	354	357	332	338	339	310	356	303	338	336	301	348	312	319	323	339	336	323	319	315	322	335	312	347	336	372	335	347
25460	27017	51994	46779	26698	9394	1039	429	369	367	393	403	373	398	397	366	390	362	344	376	382	368	381	342	344	358	364	381	353	384	366	358	350	353	376	385	383	351	387	392	398	356	385	344	349	361	344	351	359	397	387	380	378	371	372	406	349	378	348	354	346	363	387	384	363	357	336	360	386	404	346	339	357	362	356	364	374	360	392	345	356	384	364	369	342	356	362	338	351	377	357	390	350	376	339	347	386	375	358	386	352	349	342	347	374	361	373	364	342	388	352	359	354	397	382	357	339	376	393	349	337	359	371	347	384	389	355	347	365	397	355	366	351	376	334	396	365	378	338	361	389	379	358	354	362	405	347	374	338	381	384	345	350	359	393	346	314	377	380	381	364	361	362	374	359	376	389	343	342	349	362	327	380	381	330	363	395	377	373	388	381	345	357	358	348	338	359	350	391	329	372	371	336	377	362	351	408	366	377	356	364	373	370	369	331	330	380	356	351	364	352	347	377	372	353	367	390	379	378	378	336	353	360	379	367	362	348	331	334	367	376	351	367	380	360	369	342	370	360	372	356	385	364	365	368	336	340	322	368	342	341	341	377	338	333	381	366	328	347	367	325	339	356	337	358	358	368	381	358	370	364	361	352	372	356	374	339	388	387	380	347	384	383	376	343	369	345	370	386	353	359	370	365	350	397	353	353	369	364	363	374	369	372	339	331	330	335	366	374	378	356	388	328	358	331	382	384	353	365	330	423	390	339	368	320	384	358	381	348	377	341	365	385	375	383	367	389	367	326	362	358	379	357	370	367	306	393	354	346	332	365	361	380	362	381	355	343	363	380	347	356	397	367	383	383	332	370	368	428	374	357	359	389	355	358	356	428	358	353	350	354	364	395	364	346	369	332	359	351	368	360	344	375	350	346	357	374	370	387	367	359	363	331	356	329	343	340	353	354	370	360	343	352	345	358	337	355	374	373	398	373	350	356	306	366	347	359	370	360	336	374	335	385	381	356	362	348	366	402	361	396	371	366	360	336	379	369	389	385	353	380	374	381	328	379	353	365	355	360	361	359	361	355	367	348	393	381	364	330	401	372	368	396	361	351	417	382	355	396	364	359	373	356	376	397	375	358	356	339	341	337	336	364	372	357	375	415	357	372	353	380	333	357	340	307	386	370	354	392	358	400	358	363	364	367	342	379	349	361	339	378	380	375	377	384	357	341	381	352	398	376	384	348	384	342	373	365	366	386	352	368	424	324	333	392	359	322	338	400	389	366	411	357	394	360	378	340	393	350	384	345	322	315	353	338	348	358	376	381	380	383	391	361	350	370	353	359	364	357	380	350	324	364	364	402	344	329	336	354	371	350	411	340	376	363	373	362	372	340	364	374	358	389	372	373	349	353	356	347	340	349	353	324	365	379	358	359	334	353	358	361	381	365	351	407	382	340	358	332	309	387	367	356	364	388	359	380	377	379	387	339	327	359	386	353	350	334	365	384	354	395	362	361	350	376	356	357	401	351	361	357	353	394	342	360	329	333	400	373	343	375	341	366	358	372	367	360	378	358	391	376	347	383	365	368	378	361	341	340	366	363	372	371	337	361	380	389	334	381	374	395	349	392	344	360	368	384	348	361	366	377	350	370	364	396	348	362	377	385	353	337	341	393	355	353	377	379	365	395	338	353	402	369	373	373	387	370	366	387	379	377	370	364	357	349	373	356	404	339	367	343	357	365	360	369	337	377	327	341	338	381	365	347	365	345	353	358	361	351	361	359	360	379	364	337	343	337	339	376	377	381	364	352	351	363	439	344	347	350	356	357	380	389	357	377	367	369	366	404	321	388	337	385	373	366	340	393	388	381	381	334	333	368	387	373	347	343	365	388	370	347	323	348	354	380	385	339	375	347	380	353	382	373	346	385	368	400	379	383	355	340	371	338	384	375	352	377	360	386	402	380	349	343	339	354	364	379	368	363	345	340	367	385	351	372	371	376	340	382	385	394	369	384	354	357	353	371	344	349	356	362	333	375	390	380	363	326	387	408	340	351	395	386	387	393	356	359	346	369	352	386	364	348	360	372	332	371	346	341	369	345	320	347	349	343	370	388	367	377	360	362	346	332	327	336	379	318	369	350	367	353	351	356	380	371	369	396	352	333	358	363	344	344	327	374	369	356	410	334	367	370	350	387	377	403	366	363	358	351	363	365	360	361	353	373	356	378	334	371	335	352	372	347	350	350	360	331	337	336	358	332	387	349	379	392	397	374	410	337	392	368	365	330	394	359	331	333	350	357	362	349	356	382	365	346	379	350	333	338	382	378	365	390	355	367	371	366	367	339	382	353	363	370	363	363	360	324	348	362	368	378	366	373	381	337	343	354	363	369	349	366	345	358	368	340	364	357	363	404	338	352	376	399	372	350	371	377	366	381	339	379	369	371	369	366	367	359	387	361	366	372	343	375	381	394	372	371	364	376	399	367	360	338	343	400	342	383	386	360	367	355	346	354	308	385	337	368	353	380	342	363	376	373	364	387	375	377	375	358	368	400	345	360	353	338	333	353	359	352	355	371	389	364	333	339	377	387	356	384	365	371	374	351	367	361	367	343	342	374	361	321	346	350	357	366	350	341	378	378	410	378	336	331	345	382	387	398	320	333	388	327	363	350	375	380	399	377	358	333	344	355	305	356	378	358	371	357	401	369	338	354	351	339	348	344	387	381	324	376	352	366	331	364	386	369	345	399	336	363	357	405	354	373	336	368	368	364	367	361	349	387	352	347	378	355	348	357	349	349	330	365	380	359	343	355	342	363	318	333	400	351	346	346	375	368	396	360	358	334	347	391	352	342	333	371	354	387	387	370	354	362	335	367	364	347	334	353	339	390	330	328	391	353	375	326	381	350	399	359	336	386	364	367	380	368	364	382	330	348	372	334	387	370	328	371	373	327	403	355	386	381	338	366	380	369	397	335	335	360	373	343	391	357	344	377	358	373	375	335	363	360	382	376	370	363	373	363	364	383	362	375	338	388	354	405	407	377	334	394	352	373	384	372	384	349	364	333	383	386	378	339	366	374	343	323	380	329	407	353	369	372	355	393	366	351	347	381	379	317	408	374	337	354	337	406	372	357	382	350	369	382	354	381	358	360	377	367	352	361	368	375	350	331	385	357	377	339	378	332	342	358	331	368	370	364	354	379	367	343	356	343	373	377	346	353	353	384	388	364	353	435	377	383	334	370	373	350	339	315	368	357	350	346	398	364	357	378	350	385	354	355	369	368	349	356	360	383	362	372	334	350	365	323	363	365	372	380	383	360	350	376	389	367	334	343	357	393	356	356	355	394	359	348	373	369	352	382	392	324	346	371	337	347	357	356	356	371	381	345	347	386	353	353	368	349	358	327	335	355	345	358	370	370	371	349	378	377	385	361	361	347	349	351	355	365	347	387	359	399	363	365	359	371	367	324	355	383	357	340	317	365	382	366	367	374	393	363	371	355	394	373	354	362	360	368	335
24925	81014	66804	38969	17771	5125	686	407	402	389	380	364	418	388	407	413	417	387	406	398	391	374	412	347	362	396	409	352	403	409	375	380	388	359	388	395	392	409	405	372	407	364	397	423	361	369	373	377	376	384	408	367	375	365	345	360	418	371	378	366	393	353	395	388	391	393	397	410	384	398	352	404	373	375	405	375	396	380	356	394	370	370	395	403	399	393	384	366	406	348	380	398	387	404	365	409	374	348	365	390	370	402	356	408	353	377	397	412	384	387	370	410	393	389	436	373	373	364	405	388	393	376	414	380	398	374	382	357	385	404	405	380	397	411	379	376	407	386	376	383	389	376	358	397	386	391	326	374	367	376	372	391	414	373	383	376	398	400	380	389	429	334	388	401	362	415	385	400	417	358	387	372	409	394	444	368	389	389	382	384	374	360	379	409	387	393	380	379	384	376	387	402	369	409	404	392	414	391	394	369	385	403	374	359	415	351	370	374	363	403	399	397	408	420	359	419	373	406	402	377	395	386	366	388	369	353	393	354	391	368	374	391	389	377	361	349	410	372	383	394	348	377	383	386	357	408	381	391	404	347	382	389	378	417	397	393	382	398	392	376	366	385	385	362	383	402	400	391	362	393	369	371	378	373	372	393	362	385	407	402	396	405	365	398	375	391	351	419	367	399	417	374	394	368	345	407	349	371	345	406	389	390	400	384	374	355	346	357	366	402	425	401	411	360	398	405	343	373	357	362	370	371	428	361	326	388	371	408	372	381	364	382	393	362	386	353	360	398	408	376	396	379	362	395	364	384	416	355	363	388	381	395	403	386	355	367	377	382	407	401	365	367	361	387	363	388	370	405	389	366	401	362	385	358	420	374	398	430	394	396	399	369	388	391	389	402	412	433	433	381	375	361	387	397	375	371	362	398	399	340	372	379	367	389	420	389	385	413	349	375	364	396	383	379	386	347	419	378	396	400	378	404	377	399	388	383	392	357	390	357	402	397	410	394	387	391	392	381	377	370	388	365	350	405	363	362	403	372	360	342	388	385	390	393	402	358	380	380	372	386	392	404	368	396	367	358	370	333	404	393	395	396	399	389	363	390	380	363	379	400	374	390	398	374	371	352	396	422	403	363	352	379	372	370	409	404	371	378	395	407	378	372	371	364	370	355	420	382	406	400	377	380	370	352	371	389	398	369	360	385	367	378	358	377	396	354	368	336	372	384	387	354	389	383	369	388	412	373	390	380	374	378	337	414	413	390	348	393	408	357	377	378	399	372	394	381	369	372	395	363	402	406	385	383	367	383	373	386	403	375	430	388	355	382	414	355	343	375	364	402	395	377	367	389	389	388	416	375	403	351	343	390	372	352	406	401	397	379	413	413	384	416	383	405	362	385	421	402	389	412	383	374	379	355	385	362	393	340	394	374	350	376	375	369	378	402	387	377	373	398	419	358	357	392	379	374	407	358	343	393	371	396	338	395	396	370	370	401	394	370	348	359	409	356	380	379	387	358	398	367	396	373	388	376	392	370	381	383	358	388	384	391	364	361	410	377	372	362	357	383	391	372	404	372	371	361	375	406	353	373	409	368	394	393	398	362	402	380	392	358	352	412	405	393	340	399	399	386	432	407	387	375	392	338	380	390	398	384	371	351	411	363	367	399	407	395	361	382	382	390	383	415	384	397	382	364	372	403	386	367	395	373	378	382	396	414	388	375	377	394	349	354	375	389	357	417	396	385	420	395	378	380	409	391	380	364	409	380	365	375	395	397	372	384	364	347	398	399	378	354	393	358	401	360	397	373	372	390	362	337	350	365	354	411	368	394	393	381	385	382	381	396	399	369	357	379	396	412	385	410	357	392	402	367	345	367	393	421	401	370	364	357	375	373	395	359	389	375	403	384	372	386	358	399	371	400	381	373	398	418	346	390	352	408	385	384	375	375	367	376	397	366	381	374	388	409	394	387	395	409	356	397	401	393	409	424	364	376	367	366	395	386	395	396	411	370	382	379	374	373	402	396	348	389	364	355	402	360	372	375	386	376	380	355	383	368	386	383	392	377	397	395	385	372	388	342	406	351	406	406	380	374	408	396	376	378	406	356	371	381	390	388	350	385	389	410	394	411	365	373	429	376	338	385	379	414	378	384	374	400	362	396	398	417	353	370	423	407	446	351	372	351	372	372	354	378	363	380	362	375	394	351	365	386	408	388	382	359	351	422	365	378	375	365	389	387	432	363	413	405	362	377	373	368	419	394	379	387	364	380	377	374	362	333	430	367	392	391	401	371	438	377	375	376	399	369	345	391	378	356	396	365	340	396	385	356	375	411	350	357	374	396	342	374	363	357	347	383	385	408	362	372	370	342	391	361	386	389	382	376	400	370	383	353	320	381	406	407	373	390	380	354	353	375	421	365	383	373	397	370	362	345	392	362	370	377	364	371	369	387	387	387	414	404	372	410	357	367	386	385	351	402	346	371	382	389	369	410	387	414	395	396	420	381	391	367	356	376	373	370	366	373	369	378	367	373	376	390	373	399	371	415	380	384	369	378	384	364	368	379	380	376	362	389	408	401	397	377	382	384	413	374	375	385	371	385	388	375	362	347	413	396	373	392	353	358	393	393	394	375	387	403	370	373	417	388	389	394	386	368	368	414	390	391	358	357	353	410	368	369	397	358	367	404	358	365	382	400	379	353	340	380	406	401	387	394	394	372	376	369	390	377	373	376	391	378	369	368	366	384	369	398	375	361	380	384	384	385	383	394	381	393	344	397	411	395	352	378	369	376	362	370	362	379	401	398	377	405	392	383	371	394	370	373	407	395	397	393	370	433	371	403	345	393	402	380	385	375	361	377	376	401	416	395	374	391	400	385	380	365	415	391	368	386	371	401	353	403	357	388	394	378	366	374	369	382	383	386	400	404	388	424	375	371	392	405	377	413	382	402	368	398	378	383	422	373	372	344	363	397	397	367	366	380	394	372	412	370	428	371	353	370	416	389	331	358	359	365	417	413	380	375	372	365	390	392	416	354	398	357	382	347	388	374	411	380	375	398	382	376	376	402	395	387	372	400	351	369	346	362	389	371	366	383	374	400	384	406	373	367	410	363	371	402	365	373	408	399	386	362	389	381	378	374	386	387	361	398	363	352	386	397	386	385	360	370	368	375	383	356	381	363	404	372	362	401	396	361	349	412	391	373	376	387	393	376	364	387	378	372	370	379	382	405	443	364	382	369	374	356	360	396	403	373	378	340	367	364	381	381	360	350	414	369	377	388	401	350	396	372	381	376	357	413	349	397	352	385	378	368	386	390	352	392	373	395	417	345	381	405	341	347	381	391	381	336	373	365	369	388	363	353	387	422	352	386	356	402	366	361	402	378	396	383	374	391	394	339	381	392	372	402	386	393	373	360	434	389	395	401	379	388	402	401	387	380	361	389	401	389	387	381	362	378	342	384	374	352	405	404	365	406	326	430	365	334	348	360	376	371	398	389	390	361	398	366
23886	23533	48175	50372	34939	17818	3346	718	555	538	500	513	526	473	491	557	525	494	473	491	529	496	507	503	511	452	501	462	525	477	504	477	554	508	475	473	527	477	492	499	463	500	553	462	490	460	498	479	515	484	477	485	517	508	496	492	486	455	459	522	482	513	517	449	486	474	462	505	476	477	491	498	483	479	483	491	490	509	499	513	508	523	474	494	499	522	459	473	481	500	587	516	504	463	495	488	450	515	510	489	495	521	493	486	470	465	483	462	503	478	497	520	494	451	454	469	480	479	452	526	453	481	440	442	494	470	472	494	522	482	513	498	497	494	496	485	467	473	512	508	463	485	470	465	540	504	474	464	462	520	444	489	473	471	510	472	510	528	520	499	519	482	508	493	479	468	464	475	470	489	490	475	468	468	522	453	490	503	459	490	462	468	474	475	482	492	477	464	524	460	501	473	490	474	501	452	468	472	455	450	480	524	541	456	473	497	519	471	488	479	513	502	503	505	476	457	516	465	492	497	504	466	477	490	525	510	504	468	520	491	466	507	466	483	508	485	503	506	481	515	470	485	494	474	473	494	464	501	522	532	470	509	455	492	451	482	511	510	534	466	463	507	440	496	485	479	481	427	501	465	485	487	481	455	485	486	534	495	478	507	497	480	472	478	474	513	486	512	490	502	461	483	490	471	430	498	499	524	508	491	455	448	477	512	488	462	505	502	460	452	505	495	510	517	460	510	503	503	450	481	508	494	509	508	445	500	487	507	476	503	484	474	473	495	488	456	460	457	500	471	476	503	475	484	521	509	455	496	483	509	496	481	455	481	492	498	462	530	500	510	503	446	457	476	474	484	434	492	457	479	453	455	476	473	461	492	519	491	480	453	464	525	476	498	456	479	480	461	472	476	543	497	481	439	469	476	504	430	521	485	499	504	474	461	501	471	497	426	482	488	495	524	462	483	487	464	463	520	468	444	479	535	434	450	490	469	484	476	466	445	532	462	475	489	450	470	485	501	533	486	480	467	428	498	468	513	484	530	500	472	476	507	481	486	498	466	480	464	500	504	498	498	515	496	534	501	541	476	516	506	486	443	460	505	484	504	485	502	479	434	496	441	483	461	505	500	498	470	470	469	504	483	431	469	500	478	465	500	457	508	477	462	464	482	465	518	501	520	510	473	515	467	496	485	522	485	471	469	502	499	480	462	454	459	466	496	493	485	463	484	463	486	478	463	466	460	470	466	517	496	495	464	506	480	507	492	479	452	492	449	473	483	515	469	499	488	461	450	482	479	506	500	476	450	473	492	479	469	470	462	465	521	469	497	453	484	479	458	494	491	487	506	432	421	452	474	498	497	500	438	464	514	468	511	474	494	481	462	517	524	476	489	488	513	522	503	430	476	500	483	507	503	500	501	484	509	478	517	452	487	469	506	462	479	480	465	489	537	513	477	482	508	497	487	481	443	528	495	485	510	499	481	536	470	471	480	488	449	487	499	501	508	495	471	509	511	445	499	477	491	518	475	493	471	472	462	461	488	508	476	465	495	492	468	490	480	489	456	482	528	510	492	505	497	504	462	478	472	504	489	502	480	510	484	472	457	490	514	515	466	477	447	481	489	498	456	479	490	439	490	511	442	465	492	508	496	469	501	501	505	528	513	472	508	494	469	463	520	487	457	473	484	469	465	463	503	503	464	559	502	462	472	490	522	476	443	477	444	481	497	465	481	530	457	522	502	486	484	474	453	470	515	494	496	466	531	449	506	476	485	492	472	475	474	452	458	481	444	476	426	488	481	510	532	509	501	502	453	495	457	483	472	465	523	491	486	474	517	492	491	511	474	520	513	488	479	468	475	456	481	468	479	507	494	460	494	511	536	471	473	499	503	475	510	490	474	454	506	485	520	502	494	491	469	539	481	513	506	475	465	473	482	494	498	490	501	453	475	517	510	480	517	473	478	473	507	462	480	513	493	546	451	464	456	516	472	484	497	489	511	456	480	483	488	470	471	514	494	456	496	464	432	499	482	464	443	512	469	454	495	467	480	433	490	558	473	455	513	484	467	480	490	552	483	520	478	460	509	489	491	464	496	497	503	502	441	487	458	488	513	509	445	487	537	477	518	494	503	479	480	520	494	452	497	481	480	512	441	514	502	501	480	495	492	518	536	463	466	434	505	476	494	497	473	516	459	481	514	512	491	480	477	456	531	477	457	422	504	476	522	492	501	496	472	510	508	523	527	524	472	492	418	502	474	505	505	529	462	480	487	525	479	447	510	518	511	494	487	507	483	463	449	486	477	478	467	520	490	490	491	467	489	479	515	473	468	490	469	485	503	509	514	493	459	488	459	500	496	496	478	540	501	521	482	473	476	492	485	503	505	489	461	485	523	486	469	448	518	502	504	470	481	479	487	472	486	479	493	509	453	462	491	479	485	477	487	446	470	487	489	517	495	490	503	517	465	484	485	469	504	484	495	520	502	444	449	475	537	477	475	463	476	467	495	474	483	499	465	452	462	468	477	458	460	467	501	524	520	503	526	488	463	534	487	496	438	480	486	457	457	458	484	496	456	468	469	498	472	491	483	493	473	480	489	497	485	504	504	494	465	509	457	483	475	485	451	478	545	486	490	493	510	453	483	484	519	471	456	455	468	469	478	484	509	451	477	470	486	428	503	500	490	476	545	491	510	487	473	496	456	497	501	547	517	469	519	564	480	523	483	517	493	455	465	491	467	494	484	456	475	466	469	464	493	472	504	452	486	488	450	477	494	475	452	492	506	538	491	516	491	498	487	487	484	446	460	482	483	494	496	536	463	500	461	489	470	487	492	510	482	474	477	455	502	462	458	453	463	506	477	475	498	443	527	512	482	500	471	486	504	482	486	487	501	466	482	480	435	515	509	481	520	541	470	463	513	482	494	449	484	502	434	511	489	484	437	479	472	482	472	507	504	468	437	457	468	491	469	476	460	487	433	474	474	504	484	488	516	485	453	462	470	487	450	482	506	457	494	486	512	492	469	481	470	472	467	461	478	477	480	514	412	457	461	500	467	494	493	447	462	461	493	462	506	506	486	444	526	461	482	479	463	502	452	477	483	495	481	555	500	457	509	458	505	497	498	483	465	465	485	537	500	493	499	463	543	544	442	447	484	484	485	474	510	461	457	485	478	464	497	495	483	475	516	502	446	481	473	515	529	558	441	506	474	498	493	458	504	465	505	510	455	457	515	485	491	447	498	477	445	462	501	494	506	487	468	469	450	529	467	513	464	492	472	489	485	513	449	467	490	422	452	482	456	508	509	501	472	484	500	475	469	490	435	495	480	476	469	446	470	498	492	508	500	483	467	466	484	484	469	456	493	465	489	510	476	455	473	483	485	442	524	489	463	502	457	525	485	481	507	491	499	513	488	460	466	497	496	490	487	493	479	484	474	489	497	543	496	456	479	453	497	493	447	450	524	482	487	505	519	502	452	505	528	479	439	475	483	498	505	454	454	474	459	493	468
39665	97136	81585	58640	30624	7771	854	590	529	575	545	511	591	580	584	543	460	545	569	534	524	551	554	590	514	532	531	553	519	515	542	505	569	547	525	541	551	519	505	511	552	511	549	523	563	542	609	508	521	585	571	532	586	556	566	522	591	584	514	569	506	575	522	567	571	562	559	532	532	587	569	538	528	530	528	571	506	550	585	530	516	582	530	554	547	570	562	521	530	556	572	543	509	532	504	549	550	517	521	542	567	549	571	542	576	572	505	577	508	598	526	513	538	541	559	579	524	545	574	569	533	553	525	524	546	550	557	538	533	545	539	515	530	512	571	538	528	516	548	540	534	564	523	532	543	565	487	554	520	519	527	565	549	538	532	552	509	515	499	497	527	528	493	545	583	573	545	536	543	547	519	534	533	525	561	555	554	540	550	551	591	521	538	483	545	543	498	529	534	501	523	517	581	526	521	516	550	554	568	552	524	564	536	550	568	504	584	526	519	514	553	486	550	558	532	534	527	551	555	545	478	528	500	528	552	570	531	558	519	529	524	529	543	572	527	538	564	520	547	513	488	519	541	579	549	519	531	550	537	524	535	544	568	530	526	521	528	545	526	530	501	568	519	561	542	534	536	561	544	546	520	560	492	554	530	496	522	544	518	514	534	535	525	529	514	577	592	552	560	514	542	530	548	509	527	550	509	523	534	540	502	561	520	523	540	564	551	550	540	523	542	568	533	563	515	505	528	523	580	504	541	513	543	506	520	543	547	520	519	518	538	569	542	517	547	547	567	583	509	494	527	513	512	546	552	582	583	571	496	550	523	506	525	521	573	570	489	528	505	539	546	575	547	532	557	543	511	551	552	587	544	523	553	549	536	540	569	516	540	526	519	529	510	528	514	591	525	536	535	542	540	528	551	509	538	546	520	596	526	586	500	577	531	511	546	552	538	530	500	529	525	517	580	528	576	520	558	540	572	537	552	520	543	556	541	631	516	555	574	549	528	522	539	583	493	577	564	540	545	530	555	544	523	558	519	544	521	555	535	558	527	544	570	533	574	582	545	537	564	519	543	595	546	509	523	576	506	551	526	525	569	551	536	549	554	526	521	564	512	517	549	523	541	573	560	540	553	539	553	539	549	563	580	553	533	518	571	529	546	589	510	556	538	532	485	549	567	557	561	556	500	542	536	569	545	545	558	539	538	582	562	535	519	529	487	528	521	549	585	572	529	544	552	570	545	526	530	527	524	520	508	532	497	515	487	526	536	535	541	545	531	532	473	604	552	521	509	547	498	525	527	536	599	565	525	535	559	551	580	530	547	544	494	567	504	514	559	522	522	527	573	545	554	521	549	531	555	530	545	551	509	587	517	522	527	562	525	545	578	537	515	525	559	562	568	529	523	539	507	546	519	521	554	527	541	551	571	541	538	532	530	569	600	527	539	540	567	551	528	540	552	527	534	511	554	570	558	560	547	533	544	568	530	517	520	559	537	473	514	519	535	572	577	533	492	504	508	551	544	517	560	496	516	557	558	570	525	526	555	515	516	530	514	523	501	523	540	506	553	522	535	538	535	543	567	552	553	521	540	535	496	513	489	549	566	505	531	534	528	537	559	502	574	523	524	555	538	549	525	539	530	542	530	544	552	553	541	532	550	556	558	563	532	533	543	572	566	548	551	544	568	553	539	512	533	548	540	557	575	541	542	494	558	508	549	589	538	539	539	541	541	519	561	532	568	535	555	519	524	527	531	528	528	535	486	533	541	539	525	525	524	595	581	536	533	544	531	558	478	493	542	521	535	564	535	542	548	561	535	544	509	556	539	517	519	534	541	553	570	518	516	541	544	531	586	559	521	535	540	560	533	542	548	558	539	515	523	538	522	552	512	533	543	567	539	510	563	569	577	589	526	541	536	540	531	557	518	518	545	557	503	557	520	538	503	508	521	537	580	522	522	549	529	553	498	565	522	545	519	525	540	565	522	492	503	546	468	531	505	520	585	512	536	526	545	519	559	535	544	511	561	528	586	553	555	565	517	540	544	533	542	533	543	549	543	545	536	518	539	563	545	546	541	527	534	532	524	537	534	501	519	540	489	529	539	527	518	520	519	507	518	539	560	531	576	548	560	558	551	562	502	508	501	537	541	567	534	554	516	552	535	522	531	563	570	556	570	585	476	555	520	516	568	519	502	543	524	550	586	533	548	549	516	539	502	518	556	551	518	573	536	507	542	523	507	552	509	540	488	524	514	479	544	505	571	557	548	528	584	566	556	549	579	535	541	529	505	532	557	541	549	541	527	538	554	562	554	554	552	566	545	504	561	531	544	575	569	512	558	543	561	571	515	549	561	524	575	562	563	583	562	525	533	516	572	527	530	528	531	574	547	543	558	505	508	516	557	526	560	572	521	512	538	588	518	538	480	569	561	514	548	583	539	538	507	554	520	558	555	554	502	496	509	539	526	518	543	521	544	560	541	503	542	525	494	512	541	526	544	544	576	537	502	531	528	515	536	510	510	552	538	529	523	553	550	503	532	560	529	546	541	564	499	557	565	547	594	499	496	573	535	583	539	501	534	514	552	538	527	523	579	530	572	506	523	565	547	538	530	509	543	569	528	521	576	499	557	560	525	530	517	551	560	528	539	540	611	526	535	510	555	550	544	509	574	542	555	579	498	527	546	548	510	511	558	509	523	551	508	529	469	550	576	504	562	558	513	503	515	551	509	549	523	532	529	508	495	540	534	549	565	506	491	516	553	528	535	559	531	512	505	541	555	551	579	524	552	551	527	554	537	571	515	517	551	555	539	541	540	536	550	511	563	528	550	543	533	546	512	550	530	530	520	566	555	576	537	508	544	543	524	563	560	549	557	559	528	490	518	546	552	564	556	557	533	535	535	493	542	530	529	523	501	522	525	503	571	509	511	561	536	544	516	518	561	542	514	541	499	547	600	529	536	524	530	541	511	520	532	538	553	562	513	560	527	543	542	522	506	557	526	546	535	526	500	508	536	511	564	532	524	530	553	561	533	527	505	527	506	542	540	556	504	534	539	519	521	552	568	545	540	595	526	548	567	539	572	550	528	573	521	543	501	584	541	563	540	551	562	527	544	506	533	560	517	483	499	504	529	528	512	525	496	525	551	535	521	514	541	540	502	583	491	569	532	548	539	536	602	543	538	503	568	541	515	518	543	560	506	486	513	554	570	545	519	569	545	509	548	538	557	581	547	541	540	547	523	518	498	496	511	509	497	548	536	506	558	556	532	522	548	526	533	522	557	559	536	529	525	543	556	525	568	486	525	531	551	516	514	566	561	518	560	523	558	519	530	527	547	513	562	531	498	540	534	525	540	527	563	535	541	499	487	509	560	505	543	512	556	535	526	514	510	537	556	540	578	509	539	509	533	540	566	524	503	552	538	518	504	592	524	525	508	535	503	562	549	547	518	581	508	531	498	540	523	511	524	507	521	526	562	528	554	507	557	510	552	534	499	502	486	554	532	501	541	499
27577	26489	34614	19548	4301	1106	391	358	318	339	333	366	348	337	318	333	320	317	318	327	344	331	301	337	306	327	311	311	330	310	350	328	322	310	296	317	318	329	321	331	352	298	338	326	323	335	337	343	336	337	308	345	323	322	330	309	354	322	339	302	309	314	318	330	310	307	324	328	308	341	341	297	351	318	314	318	340	319	308	330	324	324	323	322	312	299	341	319	325	324	335	314	310	332	324	336	345	320	349	314	336	341	307	337	330	305	337	320	333	346	354	338	358	335	341	325	326	308	316	326	332	323	336	317	320	326	343	331	361	315	352	327	342	327	355	336	351	329	297	333	332	320	353	334	340	315	298	335	297	299	320	335	331	351	325	333	348	337	308	296	310	342	304	325	320	303	292	322	324	319	317	299	320	298	308	314	306	332	335	327	342	334	304	349	330	293	331	355	330	320	336	357	313	295	344	315	321	311	316	317	361	329	324	323	338	331	323	307	315	334	333	341	318	331	315	320	327	349	308	335	333	339	316	339	315	337	316	301	313	336	336	310	329	332	334	307	327	331	327	311	318	327	322	333	311	340	334	323	304	359	355	327	323	336	295	310	308	327	339	322	357	322	340	295	323	344	294	297	333	313	334	319	299	312	315	306	301	314	334	322	343	313	295	347	311	356	353	315	339	335	326	326	324	327	307	367	351	340	332	329	324	319	325	363	309	322	300	329	312	329	350	307	299	323	321	318	311	333	350	304	320	321	292	329	318	328	325	348	329	335	319	334	310	343	346	347	284	302	322	361	330	314	335	304	328	346	329	342	286	311	347	299	313	357	344	280	286	303	321	341	368	312	326	301	335	313	314	313	321	305	286	323	304	329	322	298	323	319	282	301	355	319	327	315	325	305	306	321	324	319	347	347	320	328	366	320	335	324	327	299	350	354	298	335	324	338	336	282	353	326	328	322	319	284	298	318	350	320	360	320	316	328	357	323	324	340	332	363	304	301	351	354	299	295	317	330	316	325	293	319	329	334	310	353	303	344	302	316	336	337	309	324	332	328	309	335	327	334	319	320	299	331	319	300	330	330	338	293	303	316	325	312	352	341	307	329	317	323	333	321	313	331	314	311	315	300	302	309	371	305	343	336	331	324	333	347	328	329	320	343	312	294	335	365	326	333	372	321	329	328	332	353	325	353	336	313	336	321	300	321	300	368	339	339	312	349	327	295	329	347	341	307	323	322	316	333	325	289	335	297	290	295	363	328	359	320	296	315	338	324	337	323	325	319	304	317	326	315	334	333	304	294	320	327	294	347	311	312	334	320	319	332	298	332	301	317	329	309	330	321	310	347	330	311	341	327	340	326	269	317	328	322	288	312	329	293	320	321	324	335	296	371	342	304	310	323	345	330	338	340	298	318	338	315	296	362	316	323	319	312	309	330	340	337	328	312	305	269	344	331	319	319	305	311	329	321	305	338	330	333	342	334	333	314	347	329	295	322	344	329	293	329	332	328	331	346	334	338	366	312	316	298	340	351	309	346	320	315	295	313	309	315	335	307	299	325	332	325	326	329	333	323	325	317	291	334	327	316	309	319	331	325	306	332	353	319	331	330	342	311	346	335	301	325	277	328	337	337	301	323	348	347	339	329	315	321	312	343	336	337	320	292	318	297	350	310	289	347	306	341	335	303	352	370	355	343	327	316	331	358	309	319	332	333	357	310	287	364	305	324	332	305	341	320	327	308	313	319	322	312	322	327	306	316	323	331	312	307	329	267	326	306	333	302	320	353	328	288	324	328	336	330	324	360	325	354	305	305	311	346	355	365	313	332	339	293	314	321	307	338	341	325	323	352	306	308	327	331	330	288	334	331	311	333	352	324	327	296	331	340	329	310	309	332	298	313	316	312	317	349	327	325	309	341	347	338	356	325	348	327	344	304	359	338	331	334	303	312	304	334	355	348	310	325	357	347	328	309	334	324	319	310	360	316	324	331	327	331	331	331	324	307	297	292	330	327	322	303	320	343	280	348	329	320	332	359	335	330	327	316	313	338	268	325	341	314	341	344	342	311	343	328	370	329	359	325	304	324	332	361	323	313	329	346	322	321	356	298	343	289	299	313	329	343	299	313	344	337	349	348	298	280	299	347	318	332	353	326	325	307	314	319	310	308	352	310	324	338	340	387	320	317	339	319	346	334	343	352	307	330	326	333	342	331	318	313	320	307	342	323	343	326	316	315	295	313	332	308	311	329	337	349	321	340	330	326	319	299	302	343	302	346	309	279	323	351	310	330	307	349	332	329	343	299	288	334	329	331	343	318	319	337	345	322	383	314	328	337	317	301	330	312	312	290	321	312	324	348	331	338	286	334	317	328	332	323	298	320	360	314	312	347	328	374	340	325	313	311	308	300	311	345	322	317	317	354	329	330	326	318	294	317	334	324	339	353	337	309	323	333	332	316	330	319	326	321	305	292	314	311	337	325	334	305	333	339	303	307	339	310	316	331	334	320	300	321	327	302	353	357	314	322	323	345	325	337	324	317	296	319	337	326	356	313	319	347	314	322	326	328	316	340	294	327	317	301	322	339	331	339	320	314	332	346	321	330	331	320	303	327	274	339	332	289	322	341	318	324	323	336	331	329	299	315	338	297	336	340	324	344	309	308	309	330	364	304	324	312	338	329	335	348	327	308	290	338	329	319	336	305	334	322	332	312	322	368	324	288	334	329	315	336	323	353	331	294	306	325	361	361	319	324	336	321	376	361	302	314	289	350	316	335	352	338	300	326	319	317	289	339	328	351	374	316	300	342	304	339	313	345	318	340	316	346	326	330	333	325	346	349	316	314	350	335	367	321	320	313	327	326	331	337	298	302	320	342	298	328	272	355	322	315	317	286	326	276	273	338	327	357	302	364	309	307	323	310	307	342	286	267	333	306	328	346	330	330	348	306	312	344	320	336	314	327	351	317	357	330	346	303	335	309	336	299	307	322	331	318	329	343	352	327	346	320	336	321	339	325	309	327	319	350	322	310	344	331	336	321	330	348	325	344	342	329	327	309	347	331	335	318	309	337	332	321	329	348	328	311	304	330	300	332	316	335	322	281	329	309	349	326	329	349	344	309	323	313	321	310	298	337	302	352	359	315	339	340	313	340	333	288	323	332	313	335	340	312	307	373	342	345	327	304	331	352	320	299	315	313	319	309	350	314	358	334	332	326	347	305	317	309	294	303	343	339	316	325	327	349	341	291	312	338	334	315	325	324	323	310	323	317	358	329	312	284	302	329	295	357	330	324	317	336	333	340	296	321	329	302	287	359	320	357	344	300	318	314	345	315	307	342	303	304	314	357	327	330	340	315	319	301	350	336	298	281	283	302	355	298	304	311	318	345	294	350	333	368	307	289	340	303	318	363	330	313	313	323	326	307	326	303	292	342	324	319	295	348	298	339	342	324	329	335	347	299	320	329	343	335	312	321	327	326	330	343	300	304	332	333	324	308	333	322	296	341	340	323
9597	35383	30180	10947	3040	998	343	312	338	291	336	344	312	328	339	335	309	337	346	303	315	295	334	307	329	333	315	287	321	305	373	333	337	320	340	358	319	310	318	322	330	311	314	339	315	332	323	362	333	302	307	300	316	328	287	290	309	325	294	326	328	318	299	299	318	297	286	327	282	330	345	336	332	310	292	271	356	289	295	324	341	298	320	328	342	314	322	325	318	304	330	322	332	282	310	299	290	312	311	315	309	316	322	324	320	324	318	295	304	353	335	322	337	308	305	307	329	321	295	310	310	323	302	318	312	335	317	295	293	334	313	289	332	318	313	305	302	327	324	328	321	320	316	348	331	325	285	341	325	324	290	327	316	326	310	298	303	284	314	330	290	313	319	341	307	319	326	297	314	348	321	291	295	294	293	306	318	321	287	304	306	315	328	315	315	306	273	319	338	325	336	327	334	336	339	342	291	323	324	329	312	297	330	316	340	322	323	293	309	347	334	303	282	297	304	321	286	310	318	345	295	308	321	367	325	338	334	322	332	330	310	309	308	333	322	310	339	312	322	297	316	312	303	311	293	284	279	326	339	318	327	315	317	286	328	316	311	308	334	331	307	316	299	315	296	321	326	303	285	308	326	302	332	318	325	336	309	321	322	282	366	336	311	330	301	328	307	296	310	342	334	311	293	340	326	326	324	336	300	329	312	325	310	256	307	335	329	303	329	297	322	288	310	302	322	310	333	307	274	322	346	334	316	303	330	339	315	342	328	323	337	311	291	339	331	307	353	305	326	317	288	324	305	300	340	317	312	335	289	302	332	311	298	316	300	333	305	302	307	306	309	318	320	296	289	306	315	305	297	311	288	298	342	321	332	326	336	330	272	316	318	330	331	296	316	352	310	328	343	322	301	313	297	318	318	304	315	325	311	299	316	310	322	293	317	322	366	317	313	321	313	309	318	331	306	321	307	327	333	318	335	322	292	309	332	313	309	320	309	323	317	314	292	295	308	318	337	316	294	329	303	341	348	324	334	317	301	300	302	348	317	336	319	326	304	285	305	327	298	274	295	318	322	322	310	312	303	331	299	304	306	322	340	364	302	309	266	338	306	327	301	328	303	286	352	332	318	326	286	310	302	308	325	325	293	332	303	312	309	346	280	285	311	304	311	323	302	290	329	359	345	320	337	317	328	330	348	342	313	333	325	290	314	290	321	323	316	315	314	313	323	305	265	301	290	306	319	286	326	293	283	323	337	310	322	344	295	300	291	308	335	303	363	309	294	325	305	317	276	286	331	339	273	323	307	313	311	319	318	326	317	298	352	313	292	327	321	337	267	319	298	335	313	321	298	350	311	316	315	298	300	324	313	321	329	322	312	312	311	332	330	318	323	320	329	325	310	326	324	305	287	322	289	360	325	306	278	328	332	357	311	319	286	309	318	284	316	311	325	303	323	299	291	293	304	322	329	327	334	325	313	332	357	332	292	331	308	336	334	323	311	309	336	315	314	286	318	315	308	300	312	307	331	307	329	299	319	335	317	329	322	289	327	342	350	312	307	325	288	313	342	351	316	295	328	315	313	316	329	328	287	302	310	302	354	330	307	317	301	328	329	312	329	341	313	343	310	303	321	327	355	317	331	313	293	299	299	317	336	288	310	312	272	289	314	351	328	333	325	334	329	322	320	320	274	315	316	333	283	324	317	324	316	340	344	329	309	317	332	306	349	329	303	310	317	312	297	346	296	313	313	322	355	316	306	307	317	296	325	315	320	329	307	317	331	288	332	317	328	288	328	303	332	302	320	305	301	347	310	321	308	315	307	288	326	324	323	310	321	338	313	289	312	310	314	312	302	300	291	287	339	328	325	309	324	322	304	325	307	282	299	298	328	305	322	332	316	346	305	305	330	339	296	330	327	339	297	340	304	307	322	315	331	306	290	325	329	308	327	301	314	311	336	337	323	311	312	323	315	336	325	294	302	325	322	303	317	322	326	356	320	325	337	306	313	323	315	311	324	288	316	343	317	300	322	312	340	322	306	316	300	329	325	297	316	287	302	292	348	287	320	319	312	262	297	290	334	321	296	300	315	301	329	310	311	325	312	303	313	293	308	320	294	323	335	277	295	313	311	306	287	307	328	296	320	314	327	302	285	318	319	299	316	305	319	300	321	341	299	313	312	314	334	322	325	296	306	320	313	301	318	287	333	312	295	344	284	301	319	288	308	364	321	321	329	317	304	336	326	309	271	314	309	300	303	346	302	333	308	329	321	324	294	325	340	290	281	299	295	289	326	314	312	316	321	340	307	322	342	310	282	319	291	311	356	336	329	313	324	316	340	276	298	328	305	307	325	286	334	305	317	341	301	282	286	336	334	346	284	340	303	309	330	303	297	319	317	297	313	308	313	289	319	302	363	321	331	310	335	296	310	276	275	308	349	357	300	303	303	317	300	309	311	315	308	342	302	339	332	319	302	299	310	313	314	301	294	298	334	278	282	334	324	318	314	312	334	320	333	325	325	316	344	336	342	281	302	330	312	318	311	314	302	309	320	322	303	322	297	348	309	288	309	319	307	336	312	324	288	283	307	296	298	323	333	314	308	278	288	313	298	277	321	326	301	293	310	313	311	327	288	327	303	334	329	369	333	322	321	319	319	319	318	337	319	284	302	318	317	338	351	314	322	305	317	320	308	329	295	305	333	335	306	293	339	336	302	291	333	328	293	321	335	307	319	328	346	341	313	298	339	289	317	338	308	324	317	290	323	340	323	319	304	329	324	265	324	331	321	318	315	325	295	283	319	287	300	332	320	276	297	332	340	319	306	306	316	328	347	337	301	350	338	334	324	331	312	328	326	282	330	346	314	296	317	314	331	351	310	333	334	333	322	297	313	340	334	317	291	314	341	314	326	300	333	312	299	313	286	320	308	329	282	278	303	295	322	294	305	283	331	329	344	320	296	316	320	346	281	323	315	341	318	358	318	334	311	294	316	301	316	299	322	313	308	318	324	317	283	312	322	335	309	336	349	313	319	269	338	320	315	314	306	329	320	317	313	289	345	318	301	339	329	325	324	328	261	304	286	328	358	338	278	324	365	322	336	323	278	288	329	324	298	329	317	320	295	295	328	326	276	291	335	332	313	332	320	330	315	294	333	307	294	318	297	308	299	309	343	317	324	295	337	331	339	302	294	298	321	297	303	312	334	290	293	307	307	305	314	341	319	294	307	309	297	250	309	315	271	311	316	287	304	292	312	327	339	322	349	297	334	335	291	323	293	307	350	338	314	315	338	333	304	304	336	309	321	312	296	344	301	314	346	349	313	324	299	308	292	287	327	321	298	292	286	331	280	336	310	347	335	288	323	326	328	334	305	313	308	299	320	303	309	303	285	325	335	330	306	295	361	314	296	300	334	323	322	311	318	332	303	305	306	317	317	303	347	336	292	296	314	355	296	304	325	320	299	310	325	326	318	319	315	322	326	282	312	328	346	320	324	305	299	319	313	324
25450	27648	51234	43777	26427	7793	673	423	362	352	327	353	343	384	352	337	359	349	335	336	328	355	379	366	344	343	350	355	359	347	374	328	353	353	348	356	358	370	390	374	353	384	351	365	360	339	341	385	347	357	349	349	363	341	352	348	362	362	395	366	339	355	330	350	357	328	374	354	353	334	315	356	354	374	376	354	344	324	367	366	340	315	327	331	369	353	342	360	326	335	361	326	354	356	323	355	339	315	331	356	330	366	335	389	335	371	335	368	338	338	362	376	326	364	341	328	375	339	338	335	339	364	330	350	343	353	372	344	338	351	377	389	353	366	325	345	342	364	329	350	364	359	348	344	329	324	341	373	348	321	351	339	352	387	334	360	313	333	373	320	312	354	319	374	313	316	365	349	343	336	369	342	341	367	325	332	345	343	308	341	388	328	346	311	340	347	325	342	345	367	346	322	343	297	338	341	329	369	311	335	353	369	334	316	340	354	346	332	325	344	360	303	333	314	380	365	335	337	330	330	352	333	311	351	361	348	311	350	356	328	299	347	321	351	373	346	358	375	343	308	330	355	340	347	365	335	327	345	356	354	352	355	354	364	326	312	310	334	342	355	375	369	361	339	348	326	345	316	356	368	372	347	364	338	346	334	365	334	344	338	356	368	359	357	330	330	319	346	338	327	326	345	353	361	348	360	320	364	323	337	352	367	350	364	360	340	360	326	342	357	356	340	326	366	316	347	351	324	329	375	347	325	357	313	332	328	357	382	371	355	383	337	338	339	325	340	359	352	350	339	324	347	319	344	317	323	337	355	369	329	356	325	368	341	357	344	361	356	333	350	324	333	370	328	343	338	345	384	335	327	340	341	333	340	359	335	339	347	341	333	369	362	331	380	333	379	338	343	308	347	361	327	307	324	338	315	331	339	383	324	343	341	348	325	312	346	340	364	353	374	364	309	355	353	359	343	357	359	320	360	359	320	362	320	367	330	350	343	349	369	331	355	319	354	306	350	354	317	310	304	346	336	319	316	333	345	316	370	327	314	348	324	347	303	340	353	348	330	317	361	339	339	352	338	342	325	353	356	365	384	355	343	340	353	352	345	359	346	350	348	357	333	368	345	312	361	326	349	354	382	337	327	338	317	332	339	353	346	347	316	338	372	336	304	317	342	315	356	348	346	347	369	362	320	329	334	353	343	365	357	339	352	352	319	339	350	338	351	381	375	349	297	355	380	326	369	315	342	343	354	313	338	315	322	318	338	340	338	354	370	311	340	367	330	360	380	359	330	351	322	336	337	366	378	305	339	379	375	369	346	327	328	337	339	323	322	319	331	359	325	338	351	351	361	336	329	355	335	335	320	360	406	338	383	385	342	348	349	347	354	311	350	330	337	342	331	348	337	327	367	355	369	323	362	334	345	348	340	348	367	340	356	341	372	349	371	358	342	338	376	368	366	360	365	328	366	362	357	313	346	335	346	353	374	368	341	327	339	326	348	340	350	328	342	365	317	351	332	324	357	340	388	344	328	323	341	310	333	315	331	379	370	328	314	314	347	312	359	370	326	379	376	345	335	321	350	361	341	333	385	333	358	315	339	346	349	338	338	363	356	375	347	362	363	344	367	357	357	366	381	300	345	353	336	321	346	315	333	336	336	332	357	361	323	358	373	346	323	358	323	356	342	364	367	336	341	331	323	334	344	328	343	352	385	345	326	346	302	340	365	340	325	337	332	320	360	381	333	334	373	350	330	350	337	336	369	372	350	366	326	358	351	367	327	342	327	346	356	321	351	342	385	355	361	333	326	357	331	355	345	365	344	346	334	368	366	344	330	358	370	342	371	327	332	350	321	287	347	377	358	397	372	355	373	336	368	330	338	354	377	349	349	338	369	356	348	346	357	332	326	370	353	401	331	336	340	346	368	332	320	322	337	375	355	367	350	309	344	321	317	353	334	356	387	375	357	342	359	327	373	327	320	331	323	337	362	318	327	305	336	327	355	381	346	383	324	323	309	349	349	352	357	357	326	350	362	386	339	368	342	369	324	356	354	353	334	336	347	362	314	355	354	346	335	369	337	354	336	354	376	359	302	308	331	322	338	331	343	351	344	344	333	374	357	333	370	369	359	355	324	377	346	355	325	320	330	348	340	354	363	321	370	376	337	333	342	337	358	367	339	358	350	333	362	337	328	316	296	345	339	339	339	355	364	342	342	351	330	350	331	361	354	338	312	350	345	348	334	324	345	342	329	373	334	332	354	310	348	364	333	349	330	351	346	330	335	349	342	335	342	338	320	353	362	360	400	361	309	320	362	347	325	351	339	320	333	363	335	342	370	341	356	335	357	350	329	333	357	348	338	345	374	316	342	344	335	346	337	370	341	356	325	331	340	364	320	332	348	360	332	345	337	366	328	354	350	354	355	348	375	346	338	346	380	377	356	356	342	327	343	321	344	326	329	337	376	355	389	351	345	363	344	342	342	346	345	366	335	333	354	334	348	330	343	345	364	342	345	342	366	325	336	321	325	372	338	364	349	330	358	354	353	353	347	317	315	343	361	332	349	337	356	338	323	347	339	374	331	361	340	319	354	321	310	329	360	360	336	338	346	323	351	338	360	337	345	318	349	356	325	378	340	405	352	349	352	322	318	304	385	370	342	337	346	365	330	349	364	335	363	357	327	373	326	309	323	339	338	348	367	333	369	343	357	359	338	327	386	358	342	348	364	363	358	348	344	342	325	304	366	335	341	338	364	381	334	340	322	352	339	364	317	361	332	327	360	320	362	364	338	348	364	325	330	318	340	328	364	323	366	291	327	342	336	309	347	362	341	346	326	349	338	358	350	364	324	369	347	306	369	332	365	355	316	348	331	369	323	365	337	352	325	334	334	328	350	324	320	342	348	365	364	353	314	340	312	390	343	348	355	294	312	343	337	342	307	341	365	356	334	343	338	348	353	353	343	313	328	323	350	355	355	326	364	318	317	350	318	367	317	336	346	334	319	322	342	342	323	363	341	356	344	328	392	329	330	374	328	340	370	346	337	321	328	336	368	337	319	349	358	330	338	339	336	350	349	331	372	341	329	287	335	353	390	335	313	337	338	307	357	347	335	332	324	329	308	349	364	332	356	340	352	332	334	313	333	379	359	385	375	378	356	350	358	335	365	347	327	342	355	378	359	356	344	348	367	297	326	325	352	335	342	358	346	332	356	347	332	348	344	365	341	308	340	320	350	300	342	341	355	328	340	364	332	326	347	339	357	340	367	342	335	309	352	355	365	356	352	339	345	322	363	337	361	345	350	357	325	335	349	325	309	349	363	328	352	351	322	358	338	363	344	350	354	330	328	355	321	341	354	335	352	346	341	351	322	372	326	333	314	358	349	360	349	340	345	359	362	350	339	346	362	326	342	342	338	336	318	355	357	396	319	330	342	313	341	367	323	348	311	330	306	326	315	329	350	334	356	341	340	344	314	365	358	360	345	355	327	369	328	318	359	339	333	333	345
28990	81484	63137	35414	17549	3759	519	429	373	335	390	360	351	353	409	347	382	368	391	355	374	351	382	347	369	347	347	368	353	367	326	353	364	349	395	380	353	361	393	381	378	375	356	385	388	393	373	354	355	362	353	370	381	405	360	354	347	388	356	389	372	358	399	359	394	381	369	371	363	369	337	366	372	363	348	367	388	352	374	348	369	358	416	372	354	374	380	405	356	368	406	368	344	373	371	373	371	352	397	368	378	338	354	333	392	415	357	354	353	372	381	380	366	370	382	356	367	355	376	352	367	382	347	377	381	364	353	356	363	372	340	369	356	341	373	337	346	384	349	325	409	364	381	388	345	353	361	353	367	379	388	389	338	372	367	357	364	398	394	354	393	342	368	332	360	356	354	379	367	391	381	400	366	357	404	364	345	358	373	395	371	383	357	358	358	359	363	374	358	348	335	377	377	358	355	400	330	358	349	353	364	363	390	332	344	389	348	362	389	335	343	397	364	360	379	343	337	355	356	360	366	365	365	365	355	352	349	375	352	392	338	381	352	415	352	373	359	345	323	368	368	389	353	361	345	367	374	366	361	366	372	351	372	350	431	345	350	383	323	380	353	358	365	386	364	347	368	407	372	383	348	368	353	345	375	325	370	325	360	339	416	370	379	348	355	353	367	360	362	393	367	378	358	408	365	354	385	373	351	366	401	353	371	390	368	355	394	363	345	373	382	393	347	368	391	338	379	337	352	360	356	352	367	340	397	371	371	351	338	339	310	337	418	371	328	348	353	378	386	373	349	362	365	358	392	361	343	387	407	352	376	386	383	396	342	391	388	365	376	390	362	350	372	370	358	373	361	342	360	336	350	346	323	386	386	372	375	374	371	354	332	355	373	339	361	373	384	376	378	384	357	322	376	376	348	388	368	383	362	336	367	357	355	378	359	332	371	379	389	338	350	333	381	360	348	343	360	349	351	354	351	383	386	364	382	362	350	374	403	356	359	335	338	384	345	389	332	386	360	348	343	377	367	357	342	371	357	373	335	347	372	340	341	363	352	381	364	364	359	372	380	348	366	362	376	362	351	371	382	369	349	403	345	384	369	332	390	375	364	344	351	340	354	325	361	326	366	383	364	383	396	389	355	353	373	387	342	411	340	350	374	373	370	372	370	377	356	353	377	367	365	352	356	357	343	362	343	393	321	341	351	371	376	376	347	362	336	366	363	347	351	345	359	379	375	367	374	388	329	402	367	355	379	378	375	376	365	363	392	345	331	404	409	385	359	354	346	365	355	375	376	394	357	374	360	379	373	347	368	379	318	360	385	332	373	379	358	384	416	363	369	377	369	387	363	342	323	367	366	361	388	370	357	388	359	362	361	373	373	370	346	374	347	348	360	371	332	378	349	372	350	397	341	338	395	368	340	396	351	346	369	336	342	368	323	347	363	368	356	347	397	368	380	374	345	356	356	348	376	373	369	360	363	343	357	340	351	341	381	376	345	367	354	389	355	329	389	328	361	387	371	325	373	381	359	315	341	354	375	343	366	354	345	344	348	378	346	349	370	365	350	351	369	372	371	389	375	374	364	373	371	386	344	390	348	360	393	383	379	362	351	368	349	383	390	377	380	400	398	345	351	339	372	355	361	394	382	354	342	325	371	362	388	336	362	375	382	331	354	362	372	388	375	371	375	353	380	375	374	338	369	357	372	379	359	397	388	395	357	352	370	338	353	364	333	331	382	387	383	348	342	375	380	369	373	406	374	341	370	355	336	356	371	382	371	330	359	346	354	378	374	399	371	370	379	385	347	379	357	355	370	401	339	354	337	332	351	332	396	334	367	365	385	368	389	354	363	361	343	368	345	330	369	349	344	371	371	380	346	361	377	356	367	377	386	344	366	364	345	333	395	357	372	361	374	335	376	343	370	345	364	396	394	339	339	354	406	365	369	346	383	331	349	362	348	339	368	371	344	379	387	362	360	351	401	353	357	366	353	362	349	356	340	353	350	384	369	366	369	355	376	336	378	386	370	365	347	350	375	383	381	354	339	339	353	376	384	362	325	363	364	382	360	401	359	358	343	356	360	349	343	349	375	351	364	369	394	326	379	392	353	370	363	358	371	365	373	363	392	417	415	356	334	340	375	357	357	385	347	361	370	366	346	350	361	356	358	337	362	355	371	358	345	391	412	394	360	337	350	417	383	379	335	355	384	336	378	375	377	391	401	395	380	328	390	362	386	337	370	371	375	358	392	361	352	378	368	352	382	372	352	313	381	357	370	339	342	392	371	401	389	360	357	354	387	391	381	416	346	384	366	366	361	336	349	353	350	368	345	349	355	402	355	423	369	346	357	358	378	348	372	384	356	395	366	392	370	372	374	373	368	354	337	323	366	356	359	329	382	358	378	379	374	363	374	408	356	359	360	388	387	346	364	400	370	370	360	389	380	327	360	358	356	402	369	380	391	355	372	371	367	369	364	357	367	385	356	373	382	321	332	322	369	378	364	392	360	373	386	339	338	316	361	374	364	376	368	369	340	372	370	355	384	349	377	369	365	369	382	310	378	362	374	382	339	341	367	378	381	367	348	382	339	366	347	407	296	358	376	341	361	379	393	412	367	394	364	370	323	392	365	392	356	347	356	372	326	373	360	353	372	356	354	352	405	357	358	386	380	353	356	370	378	357	367	368	368	370	354	361	383	342	354	359	382	373	353	343	365	359	342	350	383	350	370	365	348	372	327	356	378	350	384	372	370	331	395	394	367	365	362	357	362	373	373	372	368	317	365	376	366	317	353	366	409	384	344	372	322	342	361	348	360	369	375	347	379	361	363	358	377	336	337	385	339	369	352	347	362	394	382	375	387	348	365	383	357	371	379	407	362	382	365	369	344	354	395	373	351	377	369	360	361	367	346	379	358	375	392	348	367	356	388	368	360	373	361	341	359	381	357	362	350	342	366	366	386	380	358	344	361	365	348	364	377	349	358	329	359	346	349	341	360	359	375	347	325	343	388	384	356	377	345	350	363	317	385	355	360	345	361	360	360	359	370	366	334	362	360	353	356	364	363	385	375	353	392	382	375	350	364	364	348	361	378	374	375	348	366	363	360	340	380	358	361	371	348	372	345	339	378	402	322	353	396	399	372	365	358	376	345	370	370	351	357	362	382	339	353	374	361	365	361	378	374	385	337	380	344	366	330	360	365	368	358	365	346	353	376	350	388	355	366	349	371	390	333	356	372	345	342	349	372	350	336	374	357	370	350	402	358	392	402	361	353	371	342	370	344	358	372	363	370	371	326	365	350	379	348	367	357	353	353	374	374	363	370	330	383	364	342	344	387	347	371	386	359	354	354	360	347	376	345	385	341	369	323	395	381	378	335	344	386	381	351	367	378	364	350	368	340	340	373	383	365	393	363	398	372	337	354	394	358	371	391	394	374	349	407	373	359	355	395	379	355	354	400	381	353	389	361	362	350	345	345	360	344	372	323	399	383	345	331	367	392	335
23831	21976	44535	60394	45885	26699	6313	862	519	557	494	500	510	523	470	451	491	474	485	474	488	490	508	503	455	496	502	482	484	511	484	502	495	485	487	458	512	455	524	508	460	491	507	445	451	482	427	457	493	486	444	472	455	486	482	492	517	452	485	450	490	454	473	487	455	482	472	482	440	468	480	495	470	458	424	526	489	457	447	478	493	474	516	468	475	519	463	505	465	475	471	473	469	496	504	488	466	463	476	485	475	440	450	469	469	438	449	454	458	483	460	481	478	480	494	478	455	473	476	459	452	500	474	406	456	485	490	454	505	481	468	474	435	495	483	455	494	458	478	464	457	476	482	496	452	444	457	452	477	454	469	467	495	456	478	502	486	457	479	485	489	481	510	487	471	434	463	454	488	451	466	477	427	459	474	482	487	475	465	430	446	438	473	430	440	478	505	447	458	430	442	458	469	463	443	512	498	471	487	460	464	466	499	483	458	471	496	492	481	435	481	423	498	484	510	498	502	440	424	507	416	463	459	409	493	472	463	487	472	481	503	475	510	501	457	452	453	450	476	486	464	487	457	470	448	474	479	441	441	520	470	460	436	457	522	485	459	464	457	511	476	464	473	498	487	454	473	475	448	426	433	461	479	441	471	484	479	459	516	449	472	483	484	461	486	487	493	449	484	479	472	497	483	501	482	474	515	464	455	460	453	441	456	525	489	438	465	485	482	488	478	469	457	470	454	452	472	475	485	461	472	469	479	419	459	480	465	490	453	485	467	463	487	507	478	438	480	436	466	457	462	463	453	464	454	488	426	453	476	455	457	445	446	453	503	465	456	501	517	455	480	453	487	472	517	452	487	495	474	492	465	500	429	446	466	443	504	459	464	470	439	482	500	447	455	483	474	454	479	467	470	501	485	489	501	484	486	451	481	468	469	452	421	491	459	492	489	487	454	467	503	512	470	485	507	464	439	499	474	487	451	479	508	469	457	514	420	460	498	464	477	492	470	490	482	457	425	442	488	470	468	476	486	471	499	464	466	450	478	484	474	481	491	470	442	490	453	475	459	458	443	495	456	447	474	470	499	471	457	470	475	458	447	473	480	465	459	493	496	482	464	483	484	468	451	528	490	478	445	450	515	513	486	457	488	431	475	439	458	486	475	492	437	473	517	468	483	517	503	504	461	495	476	471	488	469	457	501	450	484	448	465	515	466	485	496	491	449	453	478	479	490	478	458	470	513	478	463	476	449	448	487	481	467	492	456	512	459	457	480	463	470	462	485	448	472	495	506	501	446	477	485	458	451	458	501	442	468	474	441	428	491	451	464	477	483	474	443	472	470	488	485	469	483	464	464	445	443	468	467	439	491	460	466	453	471	473	477	456	525	504	457	461	461	503	496	478	515	473	478	473	434	451	478	475	422	509	491	472	490	447	481	464	486	439	472	497	474	447	441	484	475	470	472	468	490	498	493	470	487	477	471	494	503	478	490	492	505	482	473	466	466	481	500	504	488	456	484	463	457	458	490	466	500	475	460	490	475	449	467	479	454	459	463	484	453	486	472	470	488	472	431	503	515	476	493	446	472	493	446	485	467	487	440	477	478	470	499	462	472	498	484	464	474	498	469	484	468	435	443	454	423	515	458	458	491	445	493	461	464	458	442	534	425	487	441	520	481	486	471	452	460	470	490	456	485	445	443	468	459	488	465	484	461	481	503	459	496	464	444	475	431	468	471	457	494	486	446	478	468	455	454	500	476	465	452	497	443	489	472	489	440	469	508	460	478	448	470	490	463	477	452	443	500	461	487	456	488	475	477	454	438	477	467	493	467	493	456	470	439	529	518	485	477	460	454	489	482	441	487	467	454	518	450	455	509	455	480	456	461	476	426	488	451	440	477	488	453	461	511	486	458	459	458	472	473	475	472	466	480	447	491	494	455	489	488	474	450	436	484	510	429	451	515	487	491	469	488	457	458	460	483	493	493	468	468	474	515	465	442	460	433	455	485	486	498	432	519	481	449	432	458	482	484	491	477	476	479	482	546	456	499	472	467	481	501	500	460	492	508	474	490	443	471	488	505	435	475	475	451	439	486	492	461	521	473	444	475	484	468	436	441	488	475	473	496	471	489	450	458	444	481	492	456	457	470	490	469	489	478	499	467	487	478	501	449	476	503	498	456	502	490	487	471	460	480	465	463	455	485	443	476	498	488	472	484	458	482	486	480	460	461	474	488	452	458	438	527	477	492	440	456	502	454	456	473	459	475	472	508	456	511	474	479	484	504	471	433	484	458	468	483	476	477	463	478	495	487	449	485	490	426	450	465	458	452	521	453	481	451	477	508	477	477	439	439	498	459	443	469	494	500	492	483	481	510	483	499	448	430	452	480	484	498	437	454	423	479	507	489	446	449	510	456	442	478	486	490	489	537	471	443	464	467	507	480	480	452	424	489	517	439	449	472	461	464	434	518	457	463	466	514	461	483	465	437	446	428	460	483	458	482	480	480	461	474	483	468	514	444	499	481	459	451	429	474	457	465	458	432	467	486	482	492	472	478	441	439	402	469	496	467	454	489	469	494	478	483	456	502	472	513	391	438	443	447	482	486	492	473	465	476	482	436	480	443	485	465	466	449	442	471	422	463	470	491	470	471	445	486	443	462	484	454	479	472	480	439	468	492	521	476	440	472	456	470	487	449	477	459	471	482	469	446	486	519	470	502	472	437	457	486	524	457	513	478	485	483	487	477	482	478	492	486	513	485	445	459	463	473	472	460	445	471	479	507	502	463	483	445	447	459	458	480	468	471	437	483	458	492	445	475	454	463	463	465	438	500	463	455	492	476	450	428	489	512	467	500	549	450	443	474	500	496	463	474	486	481	464	510	485	463	447	491	505	457	495	478	446	469	459	497	487	436	463	482	490	478	474	476	451	463	489	488	445	508	494	463	497	479	488	472	430	440	489	488	468	454	510	486	501	427	480	443	492	477	478	464	537	436	477	438	492	488	478	464	419	474	471	458	497	498	456	466	485	438	489	461	460	474	444	451	492	480	452	444	477	463	461	475	470	420	503	491	506	419	486	488	474	469	455	492	461	478	438	496	449	454	477	468	452	482	450	466	462	453	476	514	491	520	447	434	505	470	479	491	465	444	482	476	462	454	471	436	470	425	454	478	479	479	423	474	462	454	458	479	455	475	497	494	444	441	486	481	470	505	490	512	466	521	506	484	441	449	492	490	499	473	487	501	478	470	456	459	466	495	481	479	464	483	498	483	469	490	454	489	475	495	433	416	489	448	453	406	465	505	478	467	456	441	443	433	468	481	482	424	502	467	468	473	473	471	518	492	468	531	498	524	480	479	474	444	457	471	447	453	468	459	451	460	412	486	472	493	511	488	500	466	508	434	437	495	482	458	498	455	492	439	473	458	453	467	474	469	449	470	482	476	511	481	457	483	499	466	460	504	501	505	434	450	457	510	443	483	481	440	473	523	466	499	452	465	451	471	473	451
36314	79802	84014	69030	43373	16684	1472	589	552	490	492	532	539	580	490	534	502	542	536	510	530	551	541	518	486	517	553	483	502	499	503	476	557	496	506	515	513	487	511	479	496	549	506	497	526	533	480	542	507	527	502	509	497	528	515	507	537	505	515	517	516	482	514	502	524	494	514	501	543	531	509	531	524	514	490	520	532	509	501	519	507	532	516	506	519	510	487	487	543	534	541	519	524	481	504	494	529	503	491	491	517	514	507	527	492	512	485	550	498	477	531	506	511	534	556	526	507	565	506	514	489	517	519	529	489	527	504	497	515	500	518	502	519	524	500	481	517	512	532	501	472	502	533	538	491	497	544	540	511	542	506	529	477	487	489	513	562	532	495	517	463	517	521	491	534	472	514	534	535	500	556	522	508	507	545	492	499	528	491	521	536	576	458	470	531	510	457	506	509	495	507	482	525	512	557	542	517	513	510	481	542	527	494	501	514	476	509	516	539	501	512	480	468	548	499	495	517	495	570	501	537	521	495	495	498	505	508	491	511	500	489	522	490	526	480	507	491	534	523	502	568	516	517	475	528	497	477	518	474	533	512	511	486	519	487	533	521	492	510	481	496	536	521	506	495	524	526	514	524	485	554	514	518	500	548	494	522	520	493	485	496	515	523	522	513	489	515	528	486	480	519	497	510	510	499	510	492	495	492	502	505	467	508	502	533	531	509	448	524	468	482	489	513	453	522	468	536	527	493	453	546	516	516	516	503	523	488	504	550	511	469	514	496	490	503	526	540	493	513	456	530	518	514	513	517	499	516	521	512	502	508	496	517	490	501	466	527	488	558	469	537	513	514	513	472	462	515	561	471	507	508	504	524	502	502	518	480	521	502	484	521	513	525	510	529	524	480	552	491	528	496	528	510	485	486	501	524	492	503	509	480	533	491	507	503	519	559	537	510	525	504	508	527	511	493	520	509	497	512	485	528	484	510	519	503	499	519	496	531	513	529	539	539	507	536	502	544	488	469	501	530	524	522	502	524	510	479	521	478	475	515	517	540	542	493	541	492	480	525	500	492	511	506	535	506	474	523	538	475	484	513	505	456	505	533	508	493	502	505	561	505	508	503	522	539	500	477	506	540	512	513	486	488	514	494	539	513	472	484	524	498	506	507	469	490	536	505	546	522	518	474	538	480	518	500	512	497	481	544	496	551	547	475	507	504	536	481	544	480	520	533	498	563	502	488	510	474	505	511	537	511	518	524	475	500	506	475	479	482	489	509	535	495	511	449	477	448	537	520	502	500	504	487	493	499	518	510	531	514	523	514	502	503	507	528	526	503	480	530	517	507	520	462	539	509	524	512	502	492	484	492	503	528	493	508	492	513	506	501	493	509	524	528	504	465	470	502	528	494	512	486	512	501	481	515	501	510	524	512	512	501	517	516	529	507	498	533	477	538	492	510	484	476	518	540	533	502	512	528	544	533	464	506	515	525	520	525	517	519	497	479	526	481	528	492	537	501	524	551	482	501	524	493	509	512	509	512	494	491	538	488	527	485	523	501	533	469	501	508	496	503	515	509	494	517	478	519	489	535	492	539	510	474	514	511	508	490	487	508	500	494	493	505	497	487	513	499	501	527	509	539	484	513	522	510	481	518	513	467	528	489	511	496	546	504	519	493	505	545	519	520	526	505	524	545	493	507	468	496	531	537	536	513	522	521	535	530	515	479	473	494	483	493	535	510	497	518	486	491	487	504	491	533	496	503	486	490	521	513	511	522	503	531	530	486	489	499	502	498	530	473	544	522	520	512	502	478	509	492	473	511	523	564	517	497	492	556	530	527	516	512	487	524	477	495	461	538	500	494	474	491	509	467	542	499	489	491	521	481	526	530	484	501	501	488	523	479	524	512	482	516	493	516	492	461	478	511	487	496	535	497	481	487	536	504	516	507	499	500	500	542	483	518	500	500	493	488	498	468	511	520	494	478	503	496	514	501	555	512	513	510	488	499	514	496	572	482	513	473	522	494	508	546	488	506	481	496	525	535	500	493	512	501	484	506	501	529	486	521	524	506	501	534	507	494	495	546	498	521	503	518	501	517	488	504	475	471	506	475	531	480	512	489	477	489	548	539	485	561	537	489	491	512	476	481	507	522	507	534	523	506	461	510	493	511	468	503	500	509	511	542	488	484	488	542	485	501	513	500	513	521	472	514	484	524	476	471	492	478	496	500	483	510	506	530	516	494	526	519	479	486	538	499	462	543	459	523	533	518	521	516	471	524	509	532	488	500	520	469	530	524	467	498	461	526	502	516	499	506	508	454	529	503	575	484	501	530	511	509	525	528	519	555	472	463	515	514	525	517	489	511	501	503	484	499	508	483	492	469	526	541	491	551	498	524	495	544	526	500	509	483	526	476	490	560	535	522	542	483	499	495	469	543	490	470	541	483	487	513	524	463	531	537	502	509	518	566	550	491	463	508	518	476	518	491	518	497	476	512	536	490	506	525	505	530	509	511	498	469	493	499	532	470	469	522	515	486	501	522	517	473	506	533	494	505	509	542	535	510	461	521	521	503	470	505	463	511	522	524	508	504	505	529	505	484	464	531	479	493	484	516	510	445	467	517	492	513	485	521	478	510	503	531	542	544	537	509	520	510	523	524	547	510	531	464	499	461	491	466	491	489	533	533	535	491	456	537	514	477	509	507	492	488	503	516	476	493	518	509	500	500	490	472	511	516	497	492	474	476	500	519	528	563	528	487	515	488	478	527	507	541	491	506	534	530	534	489	483	532	543	509	511	492	501	476	507	524	529	514	528	519	507	518	529	526	532	518	535	520	522	505	513	488	499	530	535	467	471	541	516	479	542	516	508	468	489	538	510	525	476	527	527	474	499	504	498	489	507	489	519	474	495	494	525	472	522	521	489	511	523	489	534	507	492	496	524	483	485	517	483	488	472	487	488	504	498	522	505	554	511	500	531	509	535	492	485	509	501	493	479	514	525	518	523	501	503	514	487	524	504	508	473	548	513	508	524	499	521	479	540	516	497	486	504	524	503	495	502	502	539	526	508	493	517	523	506	484	508	476	506	506	511	476	518	458	483	503	504	508	471	499	522	512	490	489	492	525	532	507	511	527	467	494	472	536	460	510	506	521	508	503	493	486	519	515	501	467	520	507	507	473	516	551	493	518	517	545	512	505	461	539	487	495	526	536	509	525	564	478	522	501	511	514	453	498	495	495	516	534	525	523	480	478	481	469	545	535	507	468	528	502	492	496	464	536	504	542	501	523	541	523	493	480	507	524	511	532	487	529	490	504	493	500	523	508	528	515	532	529	532	534	494	484	482	473	536	517	460	493	470	513	502	508	481	549	525	496	500	519	513	496	500	529	495	501	513	556	544	511	484	515	530	485	524	514	490	473	520	555	515	543	504	516	513	509	513	480	484	513	491	510	571	502	518	529	504	499	535	486	505	473	519	462	523	496	518	504	474	530	479	470	529	487	492	489	539
27207	20336	28584	27962	10901	2492	532	347	384	338	317	310	327	336	336	351	295	318	299	358	331	310	337	312	336	307	326	334	312	298	339	304	326	316	333	305	308	325	334	318	333	335	317	292	331	341	291	316	300	364	317	295	338	342	342	327	277	315	324	329	348	338	320	343	299	339	362	345	325	328	331	346	344	327	318	319	330	283	346	315	340	351	320	335	334	346	319	365	329	338	363	343	332	348	326	320	312	286	332	335	336	295	351	343	308	307	316	319	323	378	349	331	331	292	345	305	322	328	318	308	314	308	316	323	298	295	339	315	321	309	324	286	348	345	307	337	357	332	318	342	313	308	339	316	310	304	331	326	316	312	324	351	358	360	329	326	343	345	330	333	346	353	312	290	308	344	339	285	310	322	306	317	345	357	324	332	319	329	330	358	315	323	314	331	330	351	340	318	329	322	318	307	347	324	326	334	309	300	324	335	327	300	341	316	317	317	342	293	341	342	348	350	301	330	321	298	305	327	305	312	306	332	354	358	302	300	355	336	340	328	313	322	329	323	308	361	299	328	353	321	353	349	275	345	322	345	321	304	320	290	323	325	335	344	319	305	327	320	321	313	314	321	305	310	351	360	361	343	308	286	343	339	273	335	329	298	330	309	362	291	338	292	340	311	333	360	337	303	358	335	331	330	370	299	322	344	344	328	370	331	329	322	326	332	331	323	348	318	338	329	311	335	328	340	334	333	320	304	360	330	309	334	339	308	328	324	365	314	340	331	325	323	335	317	335	307	351	341	314	308	370	304	325	333	326	337	349	335	335	301	350	338	315	335	352	330	350	343	339	333	320	320	302	356	309	327	325	326	358	295	347	346	321	310	324	325	321	303	322	336	306	314	319	325	316	321	363	348	338	331	327	360	321	327	347	319	340	345	296	303	312	332	304	327	319	329	311	330	307	333	327	327	325	310	309	324	328	335	367	314	296	332	329	299	307	355	316	318	310	332	307	365	325	337	317	326	310	313	321	344	337	349	317	342	327	328	311	321	337	287	325	331	341	338	325	356	310	353	316	332	336	301	322	318	346	328	333	350	288	340	305	319	335	343	331	320	309	312	306	315	295	336	327	341	341	339	316	304	306	339	330	343	338	298	349	298	308	334	313	357	321	285	323	300	318	297	343	319	311	298	332	309	344	342	302	325	345	295	335	327	321	310	333	373	367	326	290	327	304	321	324	317	344	312	299	362	312	330	317	329	327	340	327	331	307	346	319	321	311	315	327	292	331	341	304	308	319	345	277	339	365	337	341	349	326	309	344	326	323	285	325	325	339	335	313	294	359	317	362	370	309	331	308	322	322	314	303	311	308	317	343	310	347	330	333	350	334	320	348	322	315	289	310	356	341	311	329	317	334	329	339	293	310	340	294	359	293	310	324	313	324	337	306	313	317	320	327	322	316	318	340	307	337	310	316	298	362	330	310	320	309	298	300	326	313	297	326	323	301	340	306	309	351	316	323	348	315	325	319	301	306	326	331	325	335	342	360	334	334	330	332	337	305	325	330	339	269	308	326	304	350	317	327	306	302	327	339	305	321	308	333	333	335	349	293	341	328	326	314	307	348	318	289	326	358	310	316	326	344	324	322	300	301	332	324	305	334	315	331	357	306	322	350	315	341	326	337	326	324	331	299	304	323	347	331	301	324	313	287	338	362	320	332	346	325	333	323	289	343	315	352	336	346	333	336	343	324	351	343	321	308	336	313	314	330	346	349	333	319	339	303	325	334	334	321	311	328	322	288	346	341	353	306	324	335	344	318	329	340	315	338	349	331	345	340	311	304	295	331	310	378	351	330	327	338	337	371	316	319	319	300	329	324	332	315	307	292	330	328	324	353	324	338	289	329	336	316	334	346	330	341	342	333	322	307	309	298	323	300	299	312	292	310	350	329	308	292	319	308	298	324	342	346	291	333	317	344	341	346	342	327	310	337	340	329	285	316	327	339	312	278	355	307	332	313	313	315	305	299	330	289	324	344	279	332	340	332	300	311	310	371	299	326	342	325	299	304	322	326	309	320	337	360	353	299	319	316	346	300	319	306	338	304	302	340	327	335	346	317	323	338	325	323	367	326	336	349	325	352	338	324	355	325	321	324	282	293	317	334	340	301	315	314	331	336	326	332	328	353	325	317	316	311	348	332	313	334	319	341	330	309	331	328	337	334	331	287	330	346	344	345	303	331	327	303	296	315	335	350	298	340	340	320	302	308	296	343	349	304	331	324	322	340	337	308	305	349	334	319	325	324	334	331	332	311	307	312	312	324	361	346	305	322	347	334	325	338	317	324	331	334	346	311	315	363	309	305	360	312	313	295	348	342	323	317	316	317	337	289	334	319	320	335	352	338	311	291	339	322	319	332	319	311	281	343	303	354	343	307	334	321	326	336	329	326	328	377	323	315	345	309	346	305	315	330	334	299	311	344	319	315	363	314	347	317	345	345	336	330	361	327	329	358	354	320	347	315	325	310	350	291	386	306	345	291	328	305	371	342	367	329	345	334	325	308	322	311	374	336	335	334	302	335	322	324	336	324	360	315	320	320	287	323	307	344	307	347	333	311	343	314	305	326	294	286	322	324	329	301	318	325	324	347	331	321	341	342	324	340	312	320	347	315	355	341	345	314	348	314	282	330	328	335	326	336	321	324	335	335	298	321	292	329	333	356	344	297	319	338	346	323	328	349	354	306	338	311	340	312	314	314	313	362	366	326	337	323	319	287	363	306	323	325	319	315	334	335	320	331	321	333	333	339	297	338	343	304	334	318	317	326	322	345	300	355	310	300	328	351	322	326	320	313	330	322	324	293	324	329	360	360	327	325	355	349	336	346	316	335	306	315	294	320	330	328	326	373	307	324	326	330	307	338	327	326	327	290	330	355	319	314	314	350	294	329	341	301	335	330	301	341	325	364	314	304	340	315	323	352	336	287	347	332	324	361	328	329	328	294	349	340	303	340	342	309	322	330	319	347	314	303	317	304	319	321	334	343	330	280	335	353	295	329	326	331	328	374	343	302	353	341	351	301	339	299	321	315	343	344	305	327	302	311	326	308	337	322	311	312	330	336	338	331	322	315	291	341	294	304	332	318	332	334	311	336	316	283	322	336	305	346	333	343	313	310	326	333	288	319	338	319	334	284	306	343	320	331	316	338	316	338	344	308	350	355	313	327	309	306	333	342	339	352	299	326	313	366	325	315	348	342	317	361	328	319	318	337	322	318	302	335	340	328	289	312	321	308	305	331	328	347	328	348	336	323	300	356	297	345	336	306	314	354	318	336	356	363	331	294	278	316	335	316	328	358	313	351	304	317	337	331	327	340	351	366	318	327	345	300	335	289	325	325	348	316	341	332	291	363	298	315	333	283	333	362	285	289	329	313	354	343	347	330	338	342	301	320	313	337	308	308	304	302	342	335	307	325	344	326	299	328	294	334	323	329	350	346	336	331	314	330	326	287	344	332	326
6829	20506	26657	18890	6763	1958	418	302	307	321	297	304	293	305	320	323	328	348	336	359	324	356	312	320	303	309	320	330	320	323	325	311	314	329	332	308	315	306	320	331	296	326	314	336	321	331	315	322	302	319	303	348	318	340	323	302	297	317	319	318	320	333	318	313	310	321	318	332	337	313	336	289	314	317	355	340	332	298	317	324	331	300	286	335	326	330	318	313	309	318	313	325	325	313	330	341	348	323	328	353	315	328	306	333	354	305	333	325	326	299	303	309	331	325	306	296	332	350	337	277	282	349	309	341	297	289	292	328	288	315	387	298	314	337	301	310	301	316	332	316	304	311	331	316	330	278	310	324	313	335	304	324	298	325	320	314	263	290	325	339	335	299	345	306	331	344	316	301	300	317	342	332	313	281	337	321	284	326	331	309	326	300	319	302	362	297	314	324	312	317	319	338	321	291	331	299	349	346	313	309	336	342	313	327	318	333	312	318	309	331	317	328	328	314	290	309	343	337	316	308	294	326	328	305	347	294	284	307	306	334	307	323	344	320	305	340	320	326	350	276	316	322	336	357	306	310	337	300	315	334	318	330	302	343	325	299	324	304	334	353	289	309	307	299	305	320	335	346	310	285	319	324	345	361	321	311	286	307	313	302	315	302	326	358	319	298	293	272	352	331	335	315	328	310	298	337	313	326	311	330	332	327	347	330	311	307	335	300	320	309	300	300	304	297	286	338	319	292	329	329	325	339	330	340	335	319	313	319	313	322	339	276	310	332	292	316	287	321	310	299	308	312	324	284	295	326	352	300	320	305	302	314	311	319	318	297	314	307	279	329	317	311	330	310	317	280	322	308	326	300	316	315	331	294	299	298	284	332	309	320	305	310	349	332	303	338	348	315	348	313	334	294	347	315	300	354	298	299	330	331	299	326	333	318	308	326	323	312	352	324	303	299	299	307	311	336	304	316	357	339	324	323	330	357	356	319	304	304	325	295	317	307	346	294	327	316	331	319	291	321	312	311	310	338	297	292	314	293	336	323	304	294	300	278	307	311	311	304	339	314	350	330	317	332	295	330	305	337	306	319	311	310	311	305	316	268	281	292	348	279	313	331	312	317	331	317	329	302	317	303	326	284	325	312	301	302	308	293	275	312	342	325	341	344	295	303	314	316	334	309	312	311	325	326	300	300	280	345	320	325	300	298	305	302	346	326	305	312	300	301	337	338	322	326	328	292	298	350	320	327	277	333	292	314	288	312	315	301	320	323	317	286	311	311	358	350	348	277	317	288	338	335	312	318	305	288	334	325	304	334	306	308	324	312	323	310	317	297	318	319	318	309	328	339	357	349	327	305	321	318	355	305	305	286	320	310	291	349	346	334	313	310	310	301	287	295	300	323	303	298	302	265	302	321	323	316	321	360	345	348	319	308	313	313	291	325	316	304	317	323	295	336	303	337	345	320	277	320	302	359	331	309	327	323	307	347	318	333	293	334	337	325	319	299	319	346	324	294	300	293	318	299	315	326	312	319	347	291	314	344	338	336	321	345	295	320	348	338	300	331	332	325	330	316	283	298	318	314	339	319	302	286	317	300	299	300	320	323	331	313	284	317	267	335	294	339	308	313	374	319	348	301	314	304	314	299	319	348	322	336	316	284	322	327	291	323	307	291	301	304	289	325	323	351	301	306	335	346	303	331	308	288	307	288	314	313	303	324	316	336	334	328	285	301	312	325	320	316	349	321	320	308	317	283	318	309	272	303	322	326	285	301	309	319	311	321	328	286	313	319	316	327	331	294	335	318	332	300	331	323	359	325	293	324	313	345	334	295	338	306	310	308	272	330	325	329	328	323	299	325	299	329	339	311	308	312	339	306	319	315	315	327	312	348	296	278	313	300	275	309	361	331	333	293	308	302	330	302	309	296	334	290	342	280	328	311	317	312	333	305	291	351	307	328	301	363	285	321	340	302	301	317	337	307	330	330	348	314	313	329	332	307	341	311	314	319	318	332	314	318	325	286	313	333	287	323	315	304	301	285	333	364	344	326	313	326	337	319	343	337	298	315	332	309	285	343	332	299	330	316	303	301	288	340	324	330	328	327	320	312	326	327	316	322	336	275	329	302	318	345	320	275	294	329	310	325	301	315	331	326	316	290	335	273	309	319	316	323	323	318	331	321	281	296	329	307	310	317	309	324	325	309	302	295	348	318	295	336	314	288	304	332	312	335	328	289	328	329	334	308	308	317	312	328	325	329	302	309	336	317	349	308	321	319	306	284	295	301	324	333	327	279	313	339	328	312	320	345	295	348	324	337	297	318	306	303	314	278	343	325	326	284	316	319	319	332	317	281	361	326	306	334	294	341	322	305	325	324	326	306	335	333	336	316	335	339	301	341	284	339	292	293	338	362	322	282	318	326	326	325	337	305	333	317	329	330	281	324	329	317	330	307	301	313	328	352	332	297	310	293	325	281	314	312	315	329	304	330	342	294	313	334	297	315	319	294	328	276	282	330	323	326	263	341	293	305	336	319	319	372	302	314	344	336	314	295	317	304	296	315	326	305	289	310	363	331	302	298	311	334	355	307	313	314	319	327	312	321	301	330	333	310	354	330	341	307	286	314	324	320	317	329	322	312	273	307	338	298	311	313	322	306	310	308	328	329	306	330	332	316	350	321	319	322	313	319	339	294	325	339	328	296	329	335	307	313	328	326	315	318	304	301	302	309	339	306	306	334	314	320	310	317	293	327	325	300	327	309	323	316	295	319	330	304	324	310	313	305	325	300	312	322	316	323	313	258	316	332	296	281	309	329	321	312	348	329	293	315	307	329	331	326	325	300	346	319	318	309	303	313	308	320	301	296	346	320	336	331	299	344	354	320	301	319	324	294	301	272	289	328	321	331	321	292	328	319	314	276	333	322	330	327	312	327	315	323	347	350	316	312	304	317	318	309	302	316	317	333	314	329	281	297	322	303	288	291	311	300	309	262	329	338	314	306	339	297	295	341	328	313	329	307	276	295	317	327	302	326	311	303	317	315	320	334	350	309	335	341	331	317	318	331	318	365	338	326	310	317	322	316	326	348	312	316	312	348	329	329	349	317	271	297	312	319	316	303	341	323	296	311	310	326	350	342	342	333	340	290	317	312	296	284	295	309	292	326	298	323	353	324	354	299	340	342	339	338	327	296	310	356	325	285	314	331	282	306	332	284	326	337	304	323	297	289	323	362	330	341	322	338	315	300	324	336	326	314	300	305	289	335	328	326	312	323	278	348	320	305	296	310	301	313	330	352	333	322	345	312	338	332	299	287	336	319	307	325	329	302	302	305	309	333	334	330	287	288	330	304	333	286	303	332	306	323	332	316	311	325	323	303	335	321	323	329	315	317	308	312	291	333	291	338	312	309	290	320	328	329	288	305	340	338	303	315	317	299	331	323	298	315	309	355	310	286	367	346	330	310	322	321	349	318	363	322	339	310	299	335	305	340	357	314	295	321	314	313
25364	25513	58276	50747	26806	7906	819	400	369	364	397	390	359	393	378	363	345	355	376	371	371	361	366	360	336	366	361	353	325	394	359	378	372	362	332	322	351	370	370	345	363	338	379	341	343	370	354	345	352	372	344	373	376	368	396	342	339	370	376	342	341	364	357	344	350	302	361	379	358	371	335	354	345	370	369	339	359	379	320	350	367	358	371	346	338	357	380	347	390	366	353	386	355	332	368	372	378	343	345	370	318	347	349	337	369	363	357	345	332	375	386	361	338	352	356	373	359	366	348	364	384	347	387	351	384	361	400	341	347	375	381	364	385	321	362	338	384	364	352	359	365	382	362	368	346	350	349	361	360	352	392	335	348	341	329	379	391	365	380	386	341	369	365	395	338	359	369	338	355	349	352	361	323	320	376	343	389	375	376	350	360	341	360	353	363	327	354	375	360	362	371	361	351	379	346	343	370	332	352	371	333	373	372	369	350	361	396	372	358	365	345	362	328	356	403	343	374	407	356	354	335	339	384	335	335	371	348	346	370	380	337	341	344	310	370	363	352	344	364	357	373	381	366	377	368	345	379	334	363	344	369	355	349	386	362	349	385	363	368	353	367	356	356	373	332	340	349	338	365	364	351	386	379	358	374	381	381	361	400	329	336	362	395	378	338	350	347	337	338	364	368	349	366	354	350	346	337	382	353	343	385	323	360	352	354	385	368	373	352	364	377	362	357	392	339	380	344	386	383	345	332	340	345	354	359	334	360	346	344	343	386	355	367	344	348	355	370	368	370	363	346	421	382	358	339	367	361	317	365	334	353	360	334	345	342	370	335	359	364	394	386	375	368	383	324	369	375	345	360	344	363	379	327	372	339	348	365	327	356	348	349	360	384	346	338	368	381	365	346	362	371	363	403	400	353	340	362	372	329	342	359	339	391	356	350	359	350	362	327	368	337	370	390	357	342	342	352	395	334	374	342	375	339	323	367	365	365	325	326	348	327	345	365	359	344	404	361	351	326	341	331	343	372	324	345	366	372	330	372	361	315	333	394	362	333	333	311	350	327	359	359	397	352	346	344	344	352	381	377	350	371	347	383	387	354	343	363	374	370	315	355	359	376	364	340	343	360	344	348	357	340	326	351	354	344	379	367	389	361	356	337	336	345	341	370	352	359	342	341	348	408	319	361	389	345	314	318	400	326	339	351	363	364	360	379	368	318	353	309	346	383	392	366	390	340	348	366	396	362	390	363	329	325	336	345	327	337	333	334	329	356	360	360	341	368	367	373	341	373	366	348	359	347	341	359	347	335	348	357	323	364	315	327	378	378	340	384	312	358	327	367	346	356	341	384	359	339	369	331	387	343	365	382	366	342	340	361	344	371	327	327	347	354	376	341	355	341	359	339	341	364	366	344	348	374	342	334	355	369	338	383	368	331	347	387	358	380	374	357	338	343	379	371	379	355	349	402	357	371	344	329	346	364	380	313	337	385	366	363	377	359	349	345	350	373	337	332	368	347	329	378	332	382	336	362	338	386	357	325	355	371	365	354	351	393	333	317	352	356	363	343	341	358	387	361	355	387	367	355	400	342	301	376	356	376	373	349	362	368	343	368	338	339	360	352	345	341	318	371	333	342	373	375	369	372	365	363	334	379	375	340	392	349	361	347	349	340	363	306	359	324	373	361	366	370	336	362	383	374	360	376	370	352	352	318	385	353	340	361	392	331	365	348	353	333	347	363	337	375	365	356	409	343	361	376	315	332	324	330	353	354	393	368	338	350	339	354	339	392	334	330	339	367	345	337	358	371	355	346	376	379	360	332	371	375	339	386	333	369	374	357	376	363	369	358	356	324	321	368	369	345	368	365	343	345	331	364	368	366	339	351	350	358	373	380	372	364	366	312	376	432	342	357	368	384	363	357	362	348	379	348	340	354	382	377	345	354	350	381	349	375	365	377	385	339	369	359	309	315	350	372	326	354	371	351	370	353	364	372	371	364	319	371	331	360	347	345	352	367	361	364	360	335	369	339	361	377	313	385	364	355	352	343	326	357	369	367	354	328	374	366	328	326	345	330	346	342	361	384	338	378	357	363	359	318	352	382	349	354	356	348	344	368	350	352	352	366	348	393	388	351	349	346	347	333	360	378	367	333	380	405	368	375	333	381	394	364	373	390	376	322	343	342	380	368	361	368	350	359	340	324	339	355	366	361	352	379	332	386	358	368	364	347	370	357	376	344	354	338	360	379	342	351	327	367	361	360	381	335	364	346	363	339	344	385	348	346	319	340	374	350	356	371	317	401	342	332	370	357	373	356	346	346	355	362	345	332	372	377	324	347	379	377	399	365	371	360	390	352	326	357	357	370	385	327	380	347	369	367	365	363	362	322	372	350	376	311	345	398	377	376	340	387	324	363	383	345	358	327	338	356	359	342	364	340	354	354	346	361	373	380	338	385	384	366	364	349	353	357	360	341	389	384	373	347	378	390	330	328	354	375	367	371	378	343	332	369	341	338	350	343	366	331	347	366	368	362	374	351	336	344	379	390	349	345	342	405	363	380	364	352	371	367	354	354	378	361	328	373	347	340	348	365	340	351	387	376	359	367	364	339	362	389	341	352	362	376	377	388	386	345	334	352	329	331	340	347	376	365	377	360	333	381	366	348	337	336	353	373	373	348	358	348	368	370	329	357	345	327	336	355	366	347	375	327	341	393	344	361	351	377	360	364	359	352	338	374	341	379	344	363	336	383	321	344	377	347	365	336	367	369	372	354	365	359	321	353	358	332	352	374	362	361	362	327	326	362	366	358	385	362	336	354	362	337	367	360	362	359	351	347	326	358	320	351	378	349	344	328	357	349	348	378	362	318	362	385	342	406	349	374	328	347	354	396	342	363	367	372	342	363	377	361	356	359	355	363	345	347	349	343	367	344	355	373	352	367	344	342	351	344	350	330	349	386	351	344	353	357	357	351	335	364	365	364	354	342	398	361	352	366	359	373	355	359	362	380	368	359	366	360	348	354	330	340	350	358	357	389	368	390	361	346	363	340	349	376	354	359	314	373	363	386	354	354	359	325	354	371	369	326	348	328	347	371	376	371	344	332	363	331	360	353	390	401	343	350	355	380	353	332	323	353	349	370	316	350	398	321	354	369	379	361	347	356	387	367	352	356	379	349	390	349	339	336	358	381	347	367	326	367	381	378	342	352	347	320	347	410	373	353	346	373	369	340	382	353	342	362	324	336	397	368	366	368	361	389	317	364	382	361	367	379	339	346	337	365	376	346	357	334	344	335	371	365	332	365	371	372	363	348	350	332	343	334	342	383	339	363	331	359	383	338	334	334	330	343	343	375	346	346	371	358	357	364	364	370	353	357	356	329	348	353	359	346	335	360	372	364	330	350	336	318	363	332	368	334	386	379	388	374	347	333	340	390	338	333	354	357	335	366	377	352	370	358	336	361	360	339	341	350	390	337	342	337	372	360	324	343	344	390	346	352	361	354	348
12065	59239	72254	40830	17149	3272	650	367	335	389	349	382	373	376	383	391	402	363	373	378	360	374	398	321	405	364	355	375	345	401	371	360	359	392	380	367	385	389	358	330	383	357	404	350	366	388	398	357	362	405	354	388	388	349	424	356	370	401	361	398	377	387	404	355	370	351	325	331	346	385	351	349	379	396	385	381	392	389	372	383	383	381	366	361	379	386	422	372	353	380	401	400	406	374	386	387	396	375	407	405	373	360	341	351	356	383	349	371	372	365	398	352	350	377	403	343	399	367	391	389	388	355	383	368	385	387	334	364	367	373	376	408	373	361	353	402	365	383	367	392	394	367	371	401	381	328	371	429	366	382	367	371	367	403	380	384	355	386	376	380	364	363	354	353	356	365	376	367	398	389	365	402	381	412	378	346	354	362	389	349	346	371	426	344	367	370	361	376	368	389	373	371	339	366	366	348	339	357	404	349	383	358	381	401	394	372	326	377	385	375	395	365	366	359	383	362	383	376	391	377	365	435	399	369	385	360	395	376	361	389	382	371	391	421	382	374	365	402	376	390	365	368	395	369	365	378	404	362	389	403	375	358	379	368	353	402	410	359	351	371	415	338	381	382	362	385	370	382	371	367	368	382	340	372	373	338	374	381	394	368	364	357	353	368	367	355	366	374	351	379	397	368	372	368	391	358	370	396	368	346	379	390	378	368	346	396	378	367	377	415	374	371	329	375	333	407	373	405	366	378	380	360	354	377	403	363	374	392	391	401	359	358	367	369	372	382	371	389	348	384	368	404	357	381	347	384	401	366	362	380	349	392	400	398	379	343	357	402	358	381	411	362	381	412	364	379	362	354	374	361	364	362	356	371	399	369	384	350	366	368	366	367	389	377	400	386	373	377	383	323	372	330	370	439	366	345	340	392	356	374	395	381	352	380	385	365	371	382	354	359	400	400	363	403	391	375	405	387	348	379	340	369	346	374	382	372	349	384	373	326	375	366	384	407	375	373	381	356	371	392	375	354	352	371	346	356	363	344	341	377	361	382	378	354	387	343	372	380	385	385	389	373	362	343	392	399	394	405	341	370	375	367	381	359	371	384	365	379	353	367	399	341	370	369	375	391	374	398	363	404	394	347	378	377	364	373	370	354	365	315	383	364	363	336	366	388	378	407	381	392	344	370	388	360	387	357	368	353	384	366	345	373	372	367	377	418	390	375	374	379	395	376	380	361	392	401	380	376	369	397	376	397	382	374	398	334	373	389	405	377	377	348	378	354	385	376	357	376	369	365	381	354	382	340	365	386	404	377	377	360	376	384	392	385	368	379	345	381	369	394	377	394	377	365	396	400	339	383	382	394	381	381	362	373	355	360	391	379	354	386	335	394	347	351	393	373	359	394	392	374	385	393	388	377	395	396	363	390	382	380	424	367	359	380	367	398	366	375	378	368	408	366	343	377	389	377	345	353	400	361	354	345	373	351	385	387	392	431	359	353	341	393	377	355	363	368	374	354	366	380	356	380	375	388	336	377	378	369	370	392	382	377	349	386	379	363	394	386	380	381	373	370	364	322	363	403	352	373	385	365	366	375	375	379	376	375	363	358	375	366	402	388	391	367	375	412	380	360	387	346	376	365	358	329	353	376	405	365	386	386	349	394	355	386	372	418	382	385	394	393	375	373	388	352	349	376	353	382	356	402	384	384	355	394	362	356	393	376	357	370	362	377	409	347	364	402	364	393	361	346	381	362	413	357	366	388	356	368	367	366	380	379	394	385	378	365	390	386	376	355	395	333	368	371	387	386	384	355	377	360	379	363	353	376	420	342	377	372	343	368	369	379	364	361	382	380	333	365	363	389	390	365	386	366	382	409	378	381	403	399	340	367	372	346	363	340	356	369	411	372	368	358	379	392	369	387	366	416	375	374	373	369	378	360	354	381	361	372	377	376	378	358	353	360	370	387	362	377	362	362	364	379	388	376	382	399	389	376	359	388	388	375	368	410	388	374	372	396	361	377	356	374	358	421	387	358	379	362	376	354	359	347	382	340	331	362	365	385	365	404	388	374	369	387	349	371	380	379	375	408	356	369	359	374	388	354	390	361	351	376	369	358	362	364	393	378	370	368	391	362	371	361	366	351	378	358	367	364	370	365	386	396	394	390	406	408	341	409	411	367	384	363	331	373	386	378	378	364	384	411	351	384	371	390	406	361	342	373	373	350	361	366	383	383	358	350	322	375	352	353	357	391	354	386	345	383	355	363	341	383	385	352	396	373	338	376	371	353	409	370	380	379	393	368	387	366	384	392	347	396	377	356	388	365	367	390	398	391	363	355	402	384	342	363	377	397	355	404	405	367	339	385	375	343	369	383	367	369	379	361	377	365	373	385	411	347	335	421	349	369	338	394	354	381	405	363	359	353	373	400	368	367	355	335	395	350	370	371	376	396	341	375	337	369	365	356	366	356	346	361	348	388	379	382	393	382	356	372	379	345	400	344	375	393	363	395	356	415	372	351	416	372	353	351	379	387	384	365	403	343	356	381	351	348	396	367	336	349	385	399	387	367	376	396	394	374	392	364	376	351	380	378	358	361	379	405	382	368	360	389	390	408	381	338	385	368	379	380	414	390	365	407	402	358	358	420	347	365	394	361	352	344	351	376	381	360	393	392	386	348	380	370	353	354	390	375	380	437	347	383	363	371	404	386	355	372	377	355	408	372	382	353	358	369	342	361	354	382	373	392	391	370	399	376	378	401	354	372	337	346	371	342	374	393	357	349	378	375	377	402	378	369	388	365	378	392	385	327	343	366	362	373	388	415	364	354	366	359	353	361	395	391	383	352	347	346	350	353	358	360	362	392	368	386	423	399	378	383	402	350	363	371	386	361	395	387	382	375	349	351	384	373	360	370	360	364	356	369	379	341	380	352	378	355	368	365	354	391	379	393	346	365	375	389	351	389	363	382	379	374	370	351	361	391	327	338	356	386	373	390	393	375	359	357	356	414	330	399	387	361	371	355	404	383	392	369	368	379	391	348	402	358	387	369	363	372	382	363	344	414	391	407	332	395	386	421	334	386	370	359	366	372	358	372	389	378	368	354	390	373	381	414	386	347	406	362	379	408	380	368	374	372	358	386	363	349	369	357	341	377	374	395	364	372	359	387	360	380	372	359	386	334	349	382	391	379	376	378	365	341	377	360	380	345	363	356	393	371	363	368	382	406	367	368	373	348	382	367	406	379	354	375	365	376	363	351	378	418	352	380	382	373	364	358	360	355	392	341	365	384	355	406	359	365	374	357	379	394	367	367	378	372	406	343	362	350	367	407	372	341	372	367	359	379	367	408	378	363	373	348	396	378	388	374	356	329	373	369	398	363	370	369	343	410	386	360	379	383	387	367	389	384	378	373	368	319	369	370	352	371	387	357	413	384	370	338	370	358	388	377	386	359	387	378	351	399	382	359	364	350	357	370	375	420	367	344	351	352	393	370	373	358	326	352	357	377
23869	22206	47051	53914	38867	20187	5031	713	574	508	540	477	484	505	486	528	507	467	510	433	482	479	479	452	439	439	476	499	471	470	450	483	502	465	519	471	511	493	454	516	510	487	479	506	477	480	473	462	447	473	473	468	464	438	475	506	461	481	430	485	456	485	445	513	496	463	474	445	481	492	471	460	470	458	456	480	472	473	525	507	442	488	503	484	458	479	501	472	448	458	448	511	475	487	501	496	464	471	509	483	494	468	509	491	468	462	436	510	444	463	503	496	501	501	456	465	515	461	515	490	475	480	472	444	485	471	430	450	485	486	475	461	447	500	445	465	449	421	445	439	462	456	465	433	481	446	449	456	495	476	456	470	472	492	478	490	427	502	447	468	480	475	462	457	492	455	496	488	473	451	496	469	486	424	484	488	520	492	442	447	488	463	455	494	463	479	452	491	441	483	461	471	452	479	509	468	458	496	469	485	432	490	489	474	480	450	478	463	442	502	464	462	477	476	474	460	520	455	477	444	471	472	484	484	456	466	478	501	484	487	436	482	484	487	482	442	472	470	479	451	466	437	469	455	461	410	486	477	461	462	473	458	448	468	447	461	501	467	454	467	436	496	487	486	484	478	476	492	473	497	485	477	480	466	487	441	421	441	484	506	472	479	494	508	439	450	453	489	465	455	509	454	472	503	451	487	462	440	461	490	478	475	476	483	482	498	465	457	447	475	465	461	434	485	485	473	493	452	450	497	453	471	495	443	473	459	436	435	463	467	466	470	485	491	424	466	476	428	469	429	480	444	482	514	499	504	480	494	440	457	515	448	487	494	456	446	465	450	500	479	498	455	421	444	456	467	447	440	443	479	480	480	444	452	453	455	464	490	426	466	426	450	466	468	492	471	510	468	430	500	447	480	496	482	481	451	501	487	490	466	465	451	424	448	466	476	446	476	496	452	451	467	442	465	462	451	470	503	465	488	455	464	447	479	429	476	456	521	496	504	446	502	468	485	460	434	517	506	423	468	489	430	447	469	485	483	460	486	450	460	492	472	455	480	471	470	478	473	473	497	464	520	480	466	500	460	506	476	475	483	496	498	456	457	511	451	432	448	496	495	469	460	436	500	450	435	457	451	494	470	498	500	493	490	438	465	455	467	469	477	481	477	465	532	470	452	466	480	456	469	496	442	475	484	485	445	471	486	506	489	482	497	483	457	439	456	482	453	458	483	486	490	447	490	448	424	491	503	459	509	501	444	451	452	466	473	418	505	442	523	466	506	476	458	456	466	473	479	456	490	460	484	496	478	474	483	458	449	500	449	483	435	465	455	466	456	485	446	441	434	456	461	467	459	482	444	470	484	475	486	468	460	450	454	502	482	496	509	476	464	427	464	429	489	469	473	449	475	513	446	485	479	448	439	477	445	489	447	479	483	474	448	455	481	457	472	471	434	488	460	469	495	465	475	467	467	458	454	456	476	446	440	459	473	448	468	475	440	452	508	433	470	435	472	477	419	438	512	447	474	523	505	446	446	487	446	448	494	467	478	479	475	476	452	484	496	432	512	480	449	474	476	472	448	450	469	435	503	452	471	467	450	427	460	465	489	471	463	454	479	450	455	503	473	455	462	459	501	486	455	452	475	487	452	471	475	438	495	499	445	463	492	465	483	463	476	490	442	440	431	454	449	450	477	477	414	463	455	485	471	493	483	462	503	461	454	466	486	473	494	451	442	449	476	491	454	448	452	434	485	456	472	484	466	443	461	501	483	490	455	467	447	465	478	455	462	486	454	501	479	479	462	483	456	459	446	450	447	448	459	514	492	466	444	467	423	504	469	476	457	475	414	462	458	445	450	477	478	482	470	490	422	458	468	493	442	483	462	437	447	481	459	489	490	484	458	501	476	487	468	506	463	446	453	440	459	484	443	449	472	472	447	498	485	456	477	434	467	483	461	476	435	492	471	485	452	500	477	486	450	445	527	477	503	459	460	475	490	465	470	469	449	467	478	481	439	473	466	436	410	421	481	517	470	458	451	457	438	491	458	397	484	425	469	470	503	507	445	435	458	453	455	474	484	473	458	431	500	476	477	456	461	459	486	442	466	464	492	489	460	447	458	478	445	420	455	507	474	480	463	460	468	494	440	474	464	497	488	497	459	515	474	433	472	506	479	470	448	416	459	477	462	503	453	480	439	500	426	484	469	481	401	469	460	468	488	486	471	420	460	453	472	443	482	458	418	464	466	421	449	471	483	449	510	470	473	458	473	439	472	472	458	467	458	468	437	508	439	468	463	478	509	482	480	445	456	465	485	457	461	462	494	441	459	483	444	450	466	472	480	450	484	466	466	469	458	460	447	464	452	424	456	466	430	470	450	479	479	533	450	446	420	479	464	453	464	446	458	471	495	483	475	427	483	506	467	497	482	493	457	513	464	452	448	456	486	447	460	469	444	441	502	470	439	493	440	493	479	463	457	450	464	475	466	440	475	428	514	461	475	431	485	455	466	491	462	484	429	457	474	467	486	459	470	471	469	451	472	480	481	440	482	491	467	484	490	485	470	464	445	447	438	471	449	462	476	451	482	454	440	512	481	448	487	476	479	455	489	500	497	492	462	490	459	470	480	466	444	452	482	461	432	504	439	481	489	495	477	480	492	467	433	493	464	447	457	519	459	479	473	442	490	482	459	513	474	484	475	456	445	494	489	493	444	460	486	450	480	433	466	446	486	481	485	459	443	492	446	427	450	464	482	472	439	468	503	475	476	468	491	446	461	469	426	483	434	486	458	469	469	483	463	445	459	421	448	524	490	467	483	456	446	498	481	467	481	476	434	492	454	456	488	486	449	497	479	444	456	435	467	492	467	452	411	483	452	477	486	512	480	447	453	447	455	526	475	493	467	450	485	530	505	507	515	485	483	488	453	478	480	479	499	476	462	491	444	445	475	439	455	482	470	493	453	482	520	453	473	473	463	476	449	455	430	479	469	488	456	452	528	448	486	472	457	480	505	452	462	490	488	501	458	431	515	489	490	506	444	453	472	479	493	506	469	499	433	473	464	472	441	514	519	434	450	445	492	454	452	449	466	484	509	507	493	463	486	496	479	463	447	468	472	476	469	490	461	486	463	488	434	496	463	486	507	477	467	469	491	430	484	462	474	460	464	442	488	433	502	486	472	438	469	495	455	466	494	464	468	489	449	454	465	489	488	456	484	435	449	496	396	437	503	502	527	447	491	451	440	464	501	454	475	452	450	456	456	444	461	471	479	478	430	472	488	461	482	498	443	480	485	469	441	423	483	484	449	442	457	513	442	455	478	448	425	468	500	431	452	463	484	532	440	465	487	454	448	458	448	473	468	483	464	436	488	517	464	454	469	461	474	438	466	461	468	488	480	512	444	461	448	467	459	472	451	450	423	460	464	452	507	465	415	464	463	484	494	421	460	443	459	440	429	486	442	484	452	481	462	509	502	430	454	464	446	521	446	464	458	453	480	454	471	481	493	468	448
24562	68237	70161	66753	36958	7540	1027	543	554	520	524	556	541	498	525	498	561	523	522	538	493	536	555	518	526	546	540	501	512	487	510	512	487	537	520	481	519	545	548	508	482	525	539	515	538	479	515	505	489	526	536	515	525	480	514	489	500	493	532	495	531	522	526	544	542	470	513	492	514	545	520	516	529	524	529	520	516	511	514	545	518	528	515	509	506	537	562	495	482	555	480	485	520	492	484	509	467	467	471	497	476	508	501	498	542	513	510	543	527	530	496	519	555	516	495	483	525	496	476	522	519	552	495	492	506	500	477	506	521	520	535	479	526	509	530	516	510	482	495	488	511	531	522	514	498	484	516	531	534	512	499	568	513	523	494	493	521	486	515	505	565	531	506	511	513	500	492	539	485	504	488	482	478	484	527	555	530	520	542	501	496	528	540	535	488	492	472	519	467	516	495	523	527	487	483	543	538	508	530	516	503	532	517	506	491	505	500	509	521	515	519	476	499	538	490	471	544	542	467	555	501	573	514	524	501	524	522	527	498	521	535	491	466	506	518	509	477	520	504	520	492	534	477	506	526	535	487	534	524	484	511	503	528	492	540	509	507	504	507	517	536	518	506	485	531	487	520	519	521	554	484	515	501	510	522	522	513	499	525	489	563	535	484	521	508	508	539	521	502	493	487	508	494	552	551	527	529	504	469	497	519	502	499	494	502	519	475	487	438	483	523	521	472	543	519	514	520	534	495	460	520	495	458	558	476	532	469	535	512	548	501	518	510	481	529	549	505	523	512	516	501	513	527	512	500	476	524	510	519	509	538	512	539	488	524	473	486	509	486	491	535	491	488	526	498	484	478	478	505	522	525	503	498	502	530	475	475	513	496	506	511	523	513	495	499	536	484	504	489	530	507	513	508	535	487	495	525	507	534	555	489	519	513	511	517	509	526	477	517	489	505	513	533	522	516	492	528	500	515	515	529	525	502	488	536	478	510	522	530	529	508	488	495	506	498	483	514	481	509	481	490	578	470	478	536	502	517	524	485	508	559	526	542	475	528	517	489	510	508	530	503	539	471	546	528	502	492	505	504	498	511	508	515	549	469	518	487	561	525	493	536	516	506	499	516	491	458	481	495	527	530	510	524	508	505	539	506	505	503	487	539	516	497	495	472	487	523	493	488	510	554	477	528	528	542	525	510	529	537	498	488	557	544	522	527	481	545	499	501	497	521	547	485	513	544	538	539	506	494	519	536	510	517	517	542	500	527	505	531	534	524	493	472	497	524	468	495	478	480	514	482	517	485	531	514	505	517	477	516	557	487	518	513	517	511	515	525	476	498	515	529	498	487	513	519	515	530	530	529	509	519	516	515	522	512	495	510	505	513	536	548	548	549	512	486	528	512	508	489	512	507	478	527	500	493	513	528	504	475	512	480	503	503	488	492	524	500	520	484	505	507	531	514	492	531	517	508	521	507	484	517	478	524	513	499	527	525	519	551	500	501	510	507	531	524	536	504	499	506	499	482	494	524	495	544	530	508	488	510	517	497	488	522	533	514	496	474	507	524	505	513	515	496	531	489	493	515	490	497	530	552	556	493	502	513	497	523	506	553	498	506	507	527	500	507	506	539	498	490	535	535	508	520	506	518	513	501	541	490	468	498	502	498	527	490	519	506	526	543	543	505	484	482	512	500	495	498	487	535	505	467	509	523	509	534	504	485	507	503	475	499	522	550	469	495	493	506	513	479	500	478	509	511	468	514	494	517	498	521	451	482	504	483	517	520	487	537	513	481	509	543	509	488	473	532	520	495	514	520	487	538	491	518	509	512	509	537	530	512	504	494	498	522	510	542	479	487	501	511	499	459	519	549	514	498	502	511	485	487	516	495	501	522	528	497	460	474	513	538	552	495	529	489	489	512	510	524	487	533	511	512	519	497	494	534	526	478	518	476	525	502	502	473	531	507	510	487	512	523	494	517	485	525	518	493	522	545	487	520	470	523	504	523	487	489	512	486	541	512	519	512	504	462	502	516	493	507	537	540	500	510	510	504	510	477	492	511	522	527	524	539	533	532	498	496	540	532	529	505	489	490	498	505	518	473	492	540	485	479	535	434	515	492	508	500	502	546	505	509	538	538	534	495	542	503	509	500	501	521	511	521	465	494	504	537	503	507	511	513	524	513	496	509	498	536	503	503	498	464	481	500	516	514	505	480	529	522	525	501	497	540	483	512	514	454	500	543	500	493	520	534	543	492	513	517	518	513	541	525	493	514	559	516	521	511	504	501	521	516	481	460	505	488	513	491	514	473	491	532	513	463	529	479	487	507	541	526	533	524	576	497	511	484	525	524	489	494	526	508	520	527	477	529	528	530	541	530	527	533	510	532	547	504	512	504	514	488	515	486	487	542	495	485	498	512	542	503	525	497	511	518	499	506	518	520	537	519	480	457	551	506	508	512	489	527	549	494	468	511	466	508	532	494	524	495	577	498	495	484	481	499	535	501	526	529	484	502	510	489	548	554	514	513	477	504	502	509	506	518	479	501	541	471	457	526	482	507	487	501	495	535	509	524	500	517	480	509	467	495	477	488	510	504	525	495	498	497	559	477	525	472	518	471	502	533	540	502	495	527	477	507	480	502	494	519	548	459	485	488	522	524	497	544	450	502	528	503	536	489	508	464	543	483	522	526	527	532	483	504	522	526	496	489	495	513	510	484	522	515	515	514	515	533	481	488	557	481	498	513	505	513	505	512	532	500	489	493	515	493	519	491	513	548	547	566	477	486	527	537	475	517	546	504	533	503	519	504	522	524	507	510	496	546	528	494	522	496	505	498	507	511	471	490	493	496	482	535	528	531	466	515	559	520	537	470	464	508	523	509	493	527	512	517	497	542	502	514	485	544	507	491	473	480	503	500	506	532	521	481	470	528	504	541	496	491	492	528	542	532	482	465	509	523	522	512	520	509	492	525	496	534	511	488	513	511	506	487	499	519	517	519	534	477	523	524	508	520	484	499	488	495	470	483	510	518	501	495	525	512	501	480	533	556	508	499	498	527	508	520	549	463	518	485	497	469	498	479	490	496	497	502	491	521	494	559	536	504	522	503	511	548	502	478	535	523	526	503	504	543	496	476	500	456	513	510	519	518	461	510	501	518	533	471	524	483	507	496	542	475	504	471	544	563	528	513	561	468	538	538	495	487	460	511	496	464	522	541	537	549	494	464	468	505	527	519	487	547	508	518	544	508	522	521	478	495	501	466	478	496	532	518	493	497	483	516	506	503	510	494	493	496	531	518	487	465	494	504	531	525	530	544	513	478	487	463	526	486	480	511	487	501	496	521	490	530	540	532	535	527	456	550	487	528	512	486	504	510	534	513	506	516	487	519	523	507	513	533	496	552	457	540	521	525	514	510	514	533	510	481	538	525	518	542	542	508	476	506	526	550	509	483	505	524	530	525	477	517	517	464	546	514	551	525	514	489	537	501	496	461	505	508	470	551	526	529	525
27541	26719	33491	18590	4900	624	337	332	319	296	311	329	322	305	310	310	306	353	321	286	337	332	315	296	309	325	277	302	342	325	337	342	305	328	320	323	290	338	305	300	320	318	310	344	310	344	334	311	327	341	318	329	335	311	345	371	306	324	316	327	315	342	297	323	351	314	335	292	340	336	316	298	293	272	309	347	301	331	321	330	308	326	309	337	330	315	323	309	340	326	304	332	314	310	333	339	331	302	300	299	294	303	326	323	327	329	289	325	305	306	315	319	313	318	301	307	314	290	346	315	302	281	290	371	302	295	312	304	315	282	294	306	334	310	324	357	322	315	299	282	340	288	313	336	331	301	314	315	304	305	329	325	277	316	304	313	325	342	310	309	316	316	328	299	319	341	274	301	339	286	352	325	319	329	342	330	340	275	324	314	284	342	330	302	350	350	321	310	316	292	320	320	337	349	323	313	290	283	312	302	331	321	303	270	347	320	305	344	325	301	317	272	330	323	323	338	312	320	319	315	306	329	303	315	319	294	336	317	315	313	313	307	290	315	319	344	285	304	314	286	305	293	312	324	318	311	289	297	316	335	305	317	331	341	355	318	323	301	346	308	306	321	305	287	340	332	290	290	302	289	296	291	330	288	292	333	309	320	294	347	299	315	308	322	340	306	291	320	323	343	338	306	292	321	288	325	320	333	336	305	304	330	319	311	323	277	310	307	344	316	307	300	334	311	316	315	307	296	314	283	299	307	305	301	311	321	304	319	293	302	327	332	303	305	305	293	307	341	312	326	323	283	318	310	290	282	335	344	296	337	318	307	332	268	271	309	311	336	324	314	351	304	311	308	314	334	316	313	272	326	344	340	325	295	333	300	294	328	298	273	290	329	315	310	338	311	295	312	318	308	334	350	336	289	275	320	304	337	344	359	326	340	290	330	316	319	307	331	313	316	329	319	331	278	312	313	298	330	300	345	303	285	339	304	327	347	360	350	325	295	300	329	333	287	297	318	314	327	341	300	333	295	304	310	332	322	332	281	320	322	324	351	332	331	345	315	299	331	314	346	329	304	339	337	345	327	328	327	314	317	295	323	305	317	326	351	309	306	319	330	310	299	301	312	304	342	316	297	316	291	296	286	315	313	302	307	321	335	340	326	284	301	348	311	305	314	312	372	296	315	285	313	309	307	293	295	322	294	288	329	309	324	300	317	305	305	319	323	318	343	294	344	281	326	308	305	334	293	338	363	317	303	308	318	358	294	317	343	354	315	312	290	318	361	327	304	323	338	324	324	337	307	353	335	321	306	334	332	349	331	323	329	331	314	325	334	293	307	339	312	296	322	309	350	307	319	329	339	316	319	310	317	318	339	323	296	335	336	314	316	289	299	298	341	327	313	277	329	315	375	285	347	339	297	294	316	338	303	315	328	305	335	341	329	332	329	314	287	309	314	315	334	308	355	324	314	306	313	322	342	328	325	329	298	313	317	332	312	280	310	330	316	331	312	342	322	331	351	315	309	340	345	326	314	316	303	309	321	297	331	346	329	337	291	309	309	297	303	313	364	308	331	331	311	298	320	304	295	324	285	290	296	337	323	341	309	301	345	334	380	334	315	326	314	310	303	320	302	299	293	300	310	288	289	314	284	317	311	295	345	306	342	318	322	321	317	302	322	305	297	328	274	279	339	322	358	325	322	328	334	311	304	305	311	307	293	322	298	319	297	294	324	324	314	332	306	311	287	352	305	292	313	323	324	334	307	312	296	327	303	334	293	339	331	281	314	324	299	293	309	335	285	324	307	289	309	325	316	330	321	337	292	308	321	315	328	309	305	346	334	319	329	328	338	310	333	335	357	362	321	333	318	292	365	334	330	333	311	312	309	306	358	286	304	305	332	335	309	329	319	328	320	330	322	347	324	329	337	309	325	346	320	334	325	300	318	276	308	279	324	311	324	324	310	291	299	284	320	354	352	310	300	310	316	323	308	303	295	317	322	307	317	329	319	331	323	311	321	327	329	335	311	333	318	293	328	322	289	329	339	318	315	303	295	309	305	339	314	304	290	329	336	295	315	319	337	342	331	346	305	313	322	310	304	339	324	325	324	343	342	343	288	310	359	317	336	329	279	324	316	315	278	317	333	316	344	328	327	344	335	346	356	324	301	336	311	336	294	312	307	300	297	297	272	320	313	330	318	315	310	324	307	321	318	314	308	338	314	341	334	335	307	311	317	299	294	314	304	319	301	317	327	303	303	324	292	321	310	331	302	308	331	313	321	290	300	287	326	293	324	302	328	279	308	368	330	348	307	330	318	332	320	320	297	346	311	307	310	324	315	321	322	305	310	307	303	284	315	342	324	284	327	313	295	326	322	315	349	275	338	291	352	334	339	309	306	328	331	286	338	286	293	323	301	289	333	323	312	301	336	292	331	306	331	313	302	298	304	302	311	296	346	351	328	326	312	321	333	311	310	321	293	358	311	313	283	352	350	300	289	314	332	329	301	325	314	309	311	322	331	337	321	322	305	355	333	352	323	328	310	302	315	333	314	290	301	302	310	332	319	289	304	299	294	291	297	293	294	297	311	336	312	291	312	352	337	328	310	296	339	312	331	321	318	338	333	342	326	317	301	311	321	311	317	302	331	308	293	336	328	291	301	315	306	328	331	333	329	310	311	306	317	314	333	320	329	321	300	317	303	290	307	339	293	315	282	323	296	300	302	290	340	302	325	337	303	300	302	317	303	320	333	287	289	336	353	322	343	342	334	322	308	307	317	348	320	276	346	282	326	330	312	333	338	342	338	332	269	326	334	319	311	309	312	351	312	316	295	324	335	289	281	327	304	283	322	356	285	310	314	327	285	265	301	307	290	299	333	313	327	331	300	350	292	315	308	295	297	320	335	284	314	319	333	301	304	322	295	330	287	310	300	335	306	339	318	360	307	317	322	341	342	322	309	309	361	290	313	325	293	319	293	329	303	299	293	324	330	322	319	309	303	293	292	330	320	303	322	329	314	317	306	324	306	325	319	314	303	332	308	317	316	355	296	316	321	331	305	307	326	324	300	296	307	304	334	307	264	287	280	355	309	309	295	314	287	314	321	319	359	322	334	308	286	293	316	313	311	300	327	306	348	291	314	302	318	313	291	332	338	341	316	356	305	295	343	309	321	323	307	356	327	335	344	326	322	330	318	287	346	285	323	288	330	301	296	340	310	309	290	303	359	325	290	337	317	338	328	317	354	333	330	296	336	294	349	333	314	340	316	326	313	306	295	316	329	279	281	360	327	313	317	297	296	334	344	298	334	338	294	318	301	309	287	325	302	352	335	303	321	312	308	325	292	318	322	326	297	307	294	292	332	315	313	298	294	305	338	310	315	322	300	349	326	333	326	274	336	290	344	318	317	337	315	316	301	292	312	350	321	307	280	332	306	317	295	337	328	316	344	334	300	326	330	285	319	331	338	305	313	317	328	333	333	310	346	325	333	309	305	327	297	296	324	308	314
9236	34938	28400	10346	3388	553	311	325	293	325	313	319	341	298	330	321	328	293	315	309	294	317	329	341	327	299	305	299	318	334	329	305	327	317	311	321	297	299	329	288	321	295	298	324	327	273	308	314	292	310	295	308	297	316	314	340	327	324	311	317	271	333	299	319	283	342	289	323	325	277	288	326	305	331	320	294	319	308	308	325	301	312	312	289	302	309	297	307	303	323	314	295	293	307	306	313	298	325	309	276	284	325	341	316	303	299	308	326	301	292	325	316	325	342	338	315	302	300	310	304	312	307	330	297	293	285	311	273	286	287	308	333	302	301	308	301	333	311	325	322	301	308	295	292	322	313	304	311	344	303	307	313	309	287	294	305	313	310	297	327	336	328	300	328	321	302	295	324	284	287	315	321	296	308	311	323	322	304	263	278	300	315	330	318	303	279	310	273	320	307	307	309	300	305	307	317	305	313	328	323	342	300	304	327	335	327	300	304	323	308	351	300	321	303	320	270	344	295	318	322	292	333	326	300	282	295	295	325	319	325	316	304	302	276	344	304	317	315	330	319	299	301	301	274	282	317	317	296	326	295	269	313	292	327	315	283	278	307	290	278	303	298	283	300	328	288	303	275	332	323	301	292	333	325	305	293	279	316	317	309	283	313	322	311	288	275	303	308	299	332	332	312	308	313	272	306	306	308	323	312	351	309	320	312	312	322	289	307	317	303	301	316	305	320	268	270	328	305	310	331	289	304	294	301	317	314	301	285	344	313	300	319	276	316	297	343	293	310	306	315	291	295	310	292	322	340	324	329	321	312	294	304	316	291	254	277	337	298	306	305	288	287	299	307	312	294	291	307	299	292	312	275	313	318	320	319	294	300	338	262	298	302	317	285	307	289	281	282	288	317	290	301	336	317	293	310	312	306	298	310	317	322	285	328	293	319	318	310	312	323	314	312	319	291	280	288	295	296	322	328	310	314	320	274	321	323	282	300	270	325	305	292	319	332	323	307	318	301	290	305	335	317	311	346	289	304	306	296	318	301	317	327	307	295	312	312	334	279	297	306	316	326	314	323	293	294	310	320	298	288	296	298	321	317	283	289	269	318	313	298	300	307	303	325	317	308	316	337	314	315	304	315	292	317	318	295	286	306	310	288	280	309	319	294	314	336	314	327	334	308	296	317	305	279	323	334	289	322	300	305	305	324	311	309	326	295	300	337	324	299	301	312	326	310	322	309	282	305	303	301	282	297	294	293	291	308	333	308	346	295	324	309	306	333	330	330	337	314	313	290	334	343	311	298	308	318	337	310	300	318	321	301	282	329	292	352	289	329	295	302	265	326	291	294	316	294	313	331	314	288	289	320	343	299	281	355	313	294	311	281	286	301	309	300	308	318	288	309	344	294	275	291	299	323	316	307	310	309	329	317	299	361	292	342	283	320	282	300	303	288	313	315	320	312	324	293	279	316	337	293	331	314	295	298	276	306	294	304	331	298	309	305	303	327	272	323	303	342	326	301	307	300	316	292	314	324	312	335	334	327	322	302	315	290	286	313	327	302	287	276	284	346	335	293	298	305	308	317	300	319	312	292	309	298	299	321	271	302	300	287	317	308	295	318	290	304	320	316	314	316	291	296	305	277	315	337	302	319	323	308	319	319	306	326	319	305	314	320	335	309	300	337	291	304	282	300	321	320	343	306	308	305	316	298	325	324	306	302	311	334	277	313	324	282	291	289	332	298	309	282	298	283	316	300	339	303	291	281	294	336	289	308	291	274	302	270	316	290	309	335	288	275	315	280	313	323	308	323	309	310	292	362	306	277	339	321	331	310	313	299	272	290	310	329	295	336	330	300	312	316	279	293	293	286	321	289	298	296	308	330	326	296	287	339	315	300	290	317	297	307	303	298	363	307	337	304	319	292	276	292	285	300	316	270	319	299	316	283	322	293	287	291	289	329	335	272	308	305	313	314	334	336	307	328	281	329	337	309	315	317	312	337	303	340	296	290	309	333	313	304	328	315	321	313	307	337	283	300	318	306	291	333	316	305	313	292	325	339	326	302	300	320	322	263	290	312	303	296	333	311	296	311	285	303	269	322	327	309	278	302	311	289	324	319	297	321	301	330	301	309	304	309	326	321	308	319	311	296	308	307	305	292	314	278	332	293	314	340	298	312	310	315	296	292	317	297	309	326	290	286	291	287	341	329	351	321	313	278	322	292	319	314	295	312	318	307	322	316	330	314	297	314	320	308	313	299	315	289	322	285	319	318	290	316	299	297	302	293	326	294	285	330	300	278	321	296	321	300	324	296	306	295	332	299	317	294	357	268	295	340	309	339	322	287	284	290	299	326	325	319	318	295	320	296	305	324	334	300	308	315	314	312	317	325	301	308	329	304	330	297	284	302	332	307	329	304	291	306	303	318	330	327	285	321	278	297	272	289	277	323	326	290	290	331	314	297	319	298	324	308	308	337	307	345	343	313	314	308	295	287	335	323	336	310	311	322	309	327	302	300	297	267	297	319	300	284	309	271	302	294	317	316	321	288	291	293	276	318	318	307	322	353	336	307	299	279	306	292	314	303	325	305	318	279	312	311	286	269	312	319	307	326	297	304	291	313	316	296	310	292	307	326	291	321	284	292	284	301	291	313	319	291	311	298	305	304	295	302	286	320	314	301	324	300	336	327	314	332	310	304	304	325	327	299	301	333	298	273	328	304	309	311	299	321	280	312	286	285	304	313	328	296	297	309	296	299	302	322	317	336	290	283	314	308	309	322	329	315	310	295	297	325	291	310	330	308	343	315	322	269	310	296	309	328	297	318	317	289	311	302	324	331	293	316	272	283	315	316	293	320	317	301	294	306	290	298	283	298	316	326	304	315	301	275	295	319	320	324	280	322	339	282	296	296	300	295	314	297	299	313	309	289	349	301	300	334	298	297	305	283	293	351	304	295	272	337	315	299	286	306	346	297	319	310	297	326	297	344	302	287	325	309	299	330	299	298	312	298	316	301	319	304	297	321	295	307	302	310	309	298	314	314	312	312	292	310	306	318	293	297	310	307	307	332	282	311	303	344	314	315	315	311	298	306	284	305	276	304	295	302	319	323	288	317	312	329	319	334	303	286	337	312	288	292	313	302	283	291	345	286	301	313	288	267	301	325	312	304	324	303	304	300	311	293	289	328	298	323	317	319	278	293	323	309	301	314	326	337	267	320	313	341	304	326	281	283	309	319	293	294	287	274	293	310	340	326	307	306	320	287	297	312	290	300	324	301	283	284	318	314	310	316	313	298	282	287	325	312	295	291	293	312	288	338	312	316	332	345	357	329	333	292	322	311	309	302	313	327	280	336	329	308	291	302	322	343	266	302	348	302	300	293	295	344	316	285	299	321	333	316	294	293	335	293	316	295	348	294	309	339	320	314	329	290	305	300	293	299	291	300	318	311	293	300	325	306	298	290	302	319	285	304	330	325	274	316	312	339	312	331	297	304	295	334	305	314
25569	30511	52527	42785	21162	4216	543	433	368	379	390	352	382	383	381	339	372	363	351	367	387	327	346	353	351	360	329	327	335	324	369	364	343	349	382	331	354	349	373	349	359	349	334	365	350	365	362	359	362	368	363	336	357	328	343	353	341	355	385	375	365	386	355	335	353	345	365	375	369	339	334	352	363	356	344	331	333	349	351	356	348	321	356	331	348	334	358	332	359	339	346	378	365	344	358	327	340	350	349	349	353	380	361	350	383	353	339	329	360	351	351	335	341	381	339	338	328	359	343	317	360	370	342	331	345	371	339	343	352	375	326	356	354	322	339	347	357	356	331	364	334	353	330	325	372	349	388	362	362	394	381	362	348	352	337	344	369	348	386	342	315	341	337	376	368	387	365	352	372	364	360	343	344	388	347	357	360	360	325	358	299	332	331	351	354	352	372	347	331	345	380	343	345	338	329	321	357	320	357	346	350	329	371	331	365	345	330	345	353	351	330	336	333	367	339	326	325	360	346	370	345	331	350	314	360	322	344	332	326	348	349	381	360	339	348	323	318	349	334	324	335	373	368	315	358	373	341	360	367	318	339	347	331	374	380	361	398	367	323	319	370	324	340	343	329	338	308	336	356	366	366	347	339	340	362	345	358	340	358	333	338	365	372	356	358	362	327	361	346	326	348	361	377	340	327	376	375	368	361	347	366	362	385	377	389	360	370	367	376	378	326	361	361	358	332	351	301	328	376	343	372	334	374	366	357	340	336	346	344	356	347	375	385	339	344	333	340	340	338	363	314	357	328	337	363	313	340	339	341	312	350	327	354	353	345	363	371	352	381	366	356	339	306	378	352	349	331	344	370	301	314	370	360	355	340	356	339	327	307	358	393	343	307	368	346	350	326	345	352	324	351	354	346	350	355	353	363	380	374	352	352	369	343	317	380	333	329	338	341	360	346	362	363	365	357	328	347	324	348	344	373	371	342	340	366	357	375	351	392	329	362	370	371	341	349	327	308	351	356	331	371	360	344	338	355	370	343	338	327	361	384	356	377	309	376	353	342	325	362	329	341	355	335	370	352	373	334	349	326	349	339	360	355	358	332	343	367	344	349	355	346	334	344	334	338	337	309	348	329	335	342	332	321	356	339	369	355	351	355	355	327	333	387	345	329	324	333	387	400	325	379	356	358	357	331	334	361	344	342	363	332	353	360	341	323	356	391	341	329	358	345	354	369	372	331	330	318	339	347	328	356	314	384	362	347	323	353	358	353	358	356	383	323	357	371	340	350	351	341	336	337	338	340	361	359	348	365	385	361	346	371	314	319	361	340	389	337	351	341	351	357	403	304	346	374	355	373	376	368	331	373	355	362	326	359	315	343	341	342	358	385	338	350	337	343	336	342	346	362	343	365	354	362	340	377	340	351	371	315	329	326	338	320	317	329	335	342	362	350	335	328	362	378	369	329	334	372	338	375	343	351	358	338	356	344	334	334	350	357	357	357	348	323	321	315	344	333	378	361	325	337	333	315	370	332	400	333	327	350	358	338	320	349	331	388	357	345	342	362	333	332	350	335	374	332	361	346	334	330	373	356	361	317	345	320	348	328	343	404	338	314	356	373	351	309	346	374	371	337	332	322	374	337	347	370	334	332	335	354	306	322	350	347	333	360	353	348	358	348	368	374	362	354	372	340	374	338	320	358	336	357	359	355	320	346	333	369	374	322	364	367	312	347	339	351	328	340	340	352	335	339	308	364	380	376	353	377	332	366	358	307	366	380	358	342	352	344	347	366	369	346	313	341	357	356	331	344	363	385	333	355	379	365	361	349	351	368	358	356	348	352	322	341	331	374	347	341	315	368	350	317	350	326	385	367	330	337	365	360	330	343	349	337	359	304	355	374	355	342	367	383	341	364	347	341	352	359	369	348	355	309	327	366	347	354	316	359	363	336	360	363	351	339	327	345	359	342	339	373	371	339	337	341	355	307	322	342	306	351	334	302	347	346	377	377	326	310	325	368	313	352	342	349	357	349	347	340	342	358	358	327	347	343	338	349	353	358	351	346	329	338	381	370	367	342	337	377	340	331	367	334	406	376	328	357	366	328	313	341	334	335	356	325	346	347	352	353	330	363	328	385	351	356	362	392	348	351	359	328	321	360	368	317	359	351	343	341	343	353	360	332	346	343	338	363	354	349	332	351	336	354	374	362	340	332	365	327	381	373	338	344	341	344	333	378	332	341	365	368	349	328	352	350	339	347	346	369	355	327	359	330	310	338	333	327	352	317	368	380	348	327	330	313	370	339	353	403	374	377	378	322	373	328	322	349	342	375	328	370	344	346	348	335	345	331	345	324	321	355	308	350	343	370	382	331	366	340	336	360	331	331	366	357	319	394	365	340	359	344	363	330	354	326	296	349	372	329	332	365	337	374	308	320	357	370	335	354	354	318	370	343	323	371	381	335	352	341	341	347	331	355	351	355	346	340	354	361	343	355	323	344	337	379	380	360	353	342	354	342	353	322	364	365	345	351	349	364	346	328	349	378	329	356	356	335	329	330	383	344	360	369	369	366	335	314	337	345	364	332	362	323	324	337	343	361	337	376	353	360	364	365	350	340	361	353	379	313	368	359	365	326	324	367	330	345	324	323	345	357	339	323	339	346	351	345	345	350	378	343	346	364	349	339	352	371	369	354	334	363	352	347	368	356	353	361	372	339	339	352	374	346	383	365	351	323	316	333	344	346	367	340	344	347	325	345	333	373	318	366	348	357	360	334	328	354	365	379	336	348	334	367	346	336	380	370	351	359	370	358	351	346	350	347	342	346	362	335	378	361	322	322	351	319	324	350	319	342	340	350	364	375	324	360	349	355	364	365	357	347	332	347	349	368	342	350	363	348	341	360	332	379	348	349	335	352	345	369	333	329	330	343	344	352	314	349	378	342	351	374	350	372	352	361	381	362	342	317	338	367	391	326	359	349	364	327	322	359	345	323	381	346	375	353	325	339	352	355	361	353	372	337	325	354	360	336	365	356	351	321	351	331	370	374	367	362	366	369	380	340	340	340	342	353	347	374	335	343	329	363	310	376	377	375	361	344	322	376	376	351	366	384	347	326	348	365	368	346	366	328	325	344	332	295	346	400	368	367	346	350	360	338	366	361	365	372	312	340	373	368	380	338	342	351	348	326	331	336	341	361	368	334	372	368	373	349	368	344	370	304	345	369	351	353	328	358	328	340	323	361	335	371	324	361	338	358	332	380	336	354	358	322	333	364	346	382	351	341	330	385	348	359	380	309	357	343	313	386	354	365	362	345	352	323	306	376	361	342	358	344	377	343	341	369	332	350	362	344	317	376	374	362	344	351	343	351	361	383	334	314	330	363	358	366	362	387	332	322	330	331	331	361	319	357	355	359	353	337	355	344	354	360	346	323	350	373	347	367	312	351	332	358	329	340	335	370	355	345	345	311	366	340	312	377	313	330	360	387	324	339	329	371	325	341	347	348	366
31103	80568	63173	33595	12164	1844	394	365	393	407	374	354	375	392	368	376	381	396	356	399	359	350	374	358	384	360	362	395	376	403	370	383	389	376	371	371	330	355	360	383	396	357	355	363	337	351	371	356	373	391	369	374	366	351	357	354	335	334	360	350	359	337	349	372	360	344	350	362	375	369	334	377	326	383	382	389	357	360	381	333	360	380	340	362	368	359	376	381	362	350	340	387	368	356	360	379	328	371	353	355	364	358	406	407	359	346	373	388	329	361	371	357	391	341	371	374	345	361	382	381	355	379	372	370	347	379	349	359	361	346	390	357	346	343	365	350	337	391	358	357	375	331	371	328	370	359	376	379	357	324	379	350	347	384	386	370	354	400	368	369	361	350	366	351	365	376	413	367	369	373	372	358	338	343	352	357	336	342	372	346	369	384	369	335	380	340	333	366	386	388	397	357	372	369	394	364	375	345	370	370	337	390	364	340	343	344	352	355	330	347	331	372	364	347	345	362	351	366	364	427	343	350	354	350	354	365	357	375	381	362	391	360	372	376	314	356	353	340	365	349	346	366	335	373	399	374	358	389	340	381	348	343	385	357	361	400	374	343	358	350	387	382	371	357	368	350	375	377	348	405	349	361	348	383	355	355	353	379	347	362	353	344	388	389	380	374	347	349	333	329	364	366	362	364	359	368	366	316	359	393	358	376	386	353	354	374	401	331	351	358	360	352	368	365	388	354	334	361	329	389	329	385	344	347	374	353	371	385	373	374	350	339	361	381	382	385	359	373	370	382	396	321	342	331	362	369	377	350	345	401	370	376	371	360	395	401	353	390	361	345	357	371	406	363	357	374	350	348	358	375	355	377	348	385	351	381	356	407	386	372	361	338	361	370	334	376	342	366	318	357	366	351	352	317	363	361	352	400	356	347	354	404	329	369	372	364	335	403	374	337	338	401	386	354	356	357	389	368	362	363	364	320	336	351	347	381	354	371	335	350	393	340	336	381	375	393	336	385	377	358	424	386	397	341	345	352	341	378	369	365	366	363	342	352	337	370	383	373	368	378	369	369	364	371	382	384	358	339	374	381	351	378	358	339	333	423	392	359	367	375	377	361	369	348	356	400	370	371	341	366	360	369	374	361	369	383	375	351	361	370	343	385	337	364	368	364	345	347	362	387	356	365	379	374	370	363	355	402	345	381	383	374	352	372	346	369	375	385	397	380	348	401	329	389	362	356	379	362	373	371	361	383	364	380	361	385	381	394	398	360	336	389	369	338	378	417	352	396	359	385	384	344	439	351	352	362	363	356	347	349	378	353	354	360	362	344	343	333	348	354	351	332	365	335	338	359	360	337	397	383	354	361	379	367	370	362	401	360	350	381	372	375	324	344	360	353	363	380	366	373	382	350	360	388	349	338	357	379	354	357	373	353	376	352	369	426	372	361	356	370	345	356	376	373	366	377	376	361	375	374	382	378	358	346	385	394	396	362	348	373	352	353	362	344	387	378	386	375	385	389	371	362	308	370	352	356	372	361	368	356	368	340	381	353	374	367	369	382	369	344	384	389	381	352	325	413	349	339	345	342	352	365	356	373	375	357	376	396	375	371	355	327	391	348	348	362	387	345	381	371	344	380	340	346	380	405	345	350	371	385	357	401	390	320	347	389	347	383	321	393	355	372	345	370	343	348	357	384	338	378	388	375	371	381	366	343	369	397	330	361	357	349	344	379	377	338	360	362	357	338	352	345	386	357	360	346	379	307	362	342	348	356	325	360	388	356	388	403	336	369	313	378	337	347	370	330	403	350	361	336	392	378	367	364	374	352	348	357	389	303	361	373	374	379	330	376	347	383	380	388	339	368	378	384	367	379	369	391	363	362	370	405	333	393	388	380	360	374	368	366	336	329	374	351	371	339	385	363	373	406	371	362	347	344	370	370	337	386	377	346	387	377	348	384	351	361	357	356	377	374	365	380	402	374	364	353	345	364	361	377	418	370	369	365	353	357	363	337	342	347	394	338	360	382	368	392	330	358	338	394	375	401	330	342	336	394	351	401	359	367	397	352	369	371	370	377	369	378	370	356	359	372	370	346	372	356	391	344	365	347	389	371	339	368	331	378	341	387	373	391	352	347	353	349	347	352	349	356	364	387	359	369	380	352	370	373	364	377	348	374	374	376	356	359	393	401	356	365	343	350	350	358	359	380	361	345	343	385	375	359	356	355	319	345	349	373	365	342	379	385	369	366	377	364	327	371	373	378	370	385	357	354	366	353	366	387	375	336	349	344	376	344	356	352	389	337	366	395	418	379	364	373	325	364	386	362	408	370	370	353	383	349	342	339	334	368	380	368	370	368	400	342	394	382	380	345	380	346	383	380	382	378	383	378	375	387	369	366	370	369	335	365	347	344	393	374	349	362	372	339	345	334	369	355	412	353	341	364	376	373	336	361	373	365	373	330	361	386	362	359	384	352	329	366	381	381	348	322	363	397	359	367	381	363	388	387	393	400	358	374	347	350	375	365	365	350	347	382	363	403	356	370	353	356	344	351	358	356	360	347	368	356	359	359	357	381	407	363	368	402	341	348	349	383	342	362	386	357	363	336	399	351	362	353	366	373	401	393	417	376	351	395	367	343	361	376	382	370	363	374	387	326	377	354	362	355	347	355	380	374	355	388	366	368	311	360	367	391	378	414	367	317	352	384	389	343	350	358	367	354	368	366	350	380	373	341	396	376	363	376	369	367	378	353	352	370	365	364	351	357	356	345	349	381	336	329	370	386	365	392	376	341	366	349	363	343	373	338	366	360	368	376	368	328	366	356	359	361	315	373	337	351	380	382	378	345	353	361	361	387	370	319	345	429	410	342	384	362	378	353	352	361	392	385	368	373	386	370	385	364	357	376	383	367	365	336	363	368	367	357	359	364	360	341	381	353	368	343	369	342	336	341	334	340	393	350	369	363	386	369	383	366	376	359	367	379	401	379	350	376	394	374	361	356	345	358	358	362	378	363	364	374	355	341	362	381	353	375	373	375	360	370	361	364	386	362	339	330	344	354	372	362	359	359	379	347	385	354	341	375	378	372	369	312	374	351	378	371	349	309	378	351	348	354	368	365	372	360	368	349	361	353	341	389	356	374	334	361	351	340	315	383	348	393	365	365	365	347	364	347	372	367	367	353	364	351	352	338	323	408	328	401	356	384	351	343	370	381	385	349	333	408	376	366	373	364	362	331	337	344	399	374	305	351	373	367	373	389	356	355	341	375	384	388	352	341	384	375	360	387	365	349	367	342	377	352	351	340	360	374	355	364	372	390	369	371	411	361	328	374	340	385	368	371	370	351	411	367	365	387	331	367	357	380	350	370	376	356	378	368	346	389	354	354	354	356	348	364	402	348	391	356	327	370	346	355	359	377	347	368	390	367	355	367	328	369	356	369	329	380	383	381	348	339	360	376	352	345	348	363	396	382	360	354	364	365	372	363	401	360	370	379	362	344	357	368
23955	23550	38958	38325	28118	15458	2357	652	543	501	525	484	516	466	479	536	521	495	489	465	509	492	476	470	499	479	471	502	494	471	514	499	507	510	490	477	452	444	506	444	507	499	494	515	493	503	485	488	508	491	509	479	462	488	508	483	544	479	496	506	492	470	458	501	470	463	490	454	472	449	486	478	467	496	461	477	488	491	415	451	493	478	470	459	460	457	482	495	490	486	452	485	478	507	497	459	480	424	498	492	503	498	507	442	521	518	507	456	469	497	489	481	474	491	470	466	509	513	466	455	513	483	491	459	485	466	479	484	456	456	477	502	482	455	517	471	489	502	492	459	469	468	494	489	484	488	435	495	482	497	467	471	453	484	465	505	482	487	522	474	507	469	507	470	462	508	465	484	493	508	485	465	461	470	472	487	478	491	522	460	474	467	460	486	467	448	452	502	474	461	516	486	519	458	456	487	469	482	446	495	498	459	465	492	478	448	446	446	477	461	480	493	514	467	475	513	507	491	484	461	518	501	482	499	444	481	489	485	453	498	476	487	497	430	469	464	464	452	439	436	463	488	458	511	474	486	499	463	460	462	476	504	487	495	481	507	481	456	477	500	503	510	477	470	449	488	484	435	469	501	473	511	448	481	493	503	441	498	464	435	458	473	487	524	481	458	522	480	567	449	460	460	515	479	454	464	473	491	495	463	495	507	498	489	426	471	461	475	433	488	513	478	454	477	508	488	482	472	476	477	481	493	496	451	517	481	462	460	448	495	503	491	470	457	475	487	476	501	448	453	493	491	476	474	500	468	493	513	425	472	500	500	494	464	461	503	479	460	474	484	450	473	488	462	527	484	515	508	499	475	446	459	483	473	483	496	444	463	455	503	472	487	482	464	481	481	494	485	487	459	475	488	484	464	454	466	472	502	473	449	500	488	454	475	485	497	467	459	461	464	492	494	501	472	498	451	493	526	500	488	467	470	470	494	466	464	434	443	536	458	452	475	479	463	481	505	485	425	482	456	485	452	511	500	448	456	500	468	486	506	482	486	425	491	472	502	485	491	487	488	451	423	493	489	498	433	460	454	445	459	483	468	488	465	472	476	478	508	502	482	489	447	471	463	473	472	477	459	474	486	486	476	478	493	466	476	503	470	502	459	511	471	470	494	527	497	501	496	483	454	482	460	464	496	496	512	467	489	451	444	438	491	477	454	491	473	468	466	502	494	467	439	474	487	503	476	527	498	489	464	464	475	438	480	486	488	456	454	483	481	435	476	516	494	477	456	473	453	471	480	437	475	447	497	447	421	490	492	484	483	491	451	503	530	466	501	447	506	485	495	480	521	502	479	437	487	478	458	482	474	509	438	422	484	505	487	511	430	500	456	467	512	456	509	485	456	455	497	470	441	496	466	530	471	508	497	474	426	493	474	497	514	482	493	484	501	498	480	479	517	459	503	478	511	475	489	438	505	499	482	455	404	515	475	476	502	501	454	466	511	447	491	473	457	523	480	461	465	513	509	473	454	440	507	485	468	470	463	451	484	428	450	488	467	475	467	466	480	482	447	494	488	442	497	475	472	465	517	520	479	464	483	470	465	485	494	491	505	487	493	439	466	515	489	491	486	485	458	416	483	476	513	501	503	478	510	450	456	519	510	497	472	508	462	511	467	491	486	471	471	443	458	489	474	492	480	481	488	462	428	480	502	514	458	485	458	440	457	464	462	444	469	476	486	489	468	505	502	471	452	493	458	493	489	471	475	475	483	484	506	502	482	472	505	468	495	443	485	493	477	432	491	486	441	481	484	474	472	438	476	477	448	469	514	450	510	469	442	505	472	470	509	459	464	509	486	477	509	491	471	482	443	444	466	478	499	514	496	461	465	509	485	447	462	429	443	487	496	423	482	426	481	478	512	471	506	460	511	453	483	493	488	490	438	482	450	469	464	472	465	464	457	511	466	481	472	461	456	463	437	463	440	424	463	468	489	480	498	462	471	440	481	504	461	455	504	446	479	502	482	439	492	495	530	473	481	506	485	455	432	456	463	472	509	494	498	478	466	455	517	505	463	476	468	521	466	499	519	450	430	478	478	485	472	465	458	476	494	511	495	481	465	459	489	496	461	474	465	457	477	477	461	433	521	506	472	471	552	481	495	458	499	469	467	489	469	472	457	450	468	482	477	494	479	470	486	494	509	456	424	451	471	494	477	493	476	469	472	491	418	470	452	482	471	474	475	499	450	465	479	509	481	460	503	447	484	435	495	511	471	471	484	466	459	502	488	491	470	470	454	463	459	464	478	463	519	474	509	472	470	481	476	487	482	485	515	479	496	479	541	432	473	480	443	497	480	463	480	516	503	481	503	456	500	469	471	467	492	440	463	487	482	480	462	481	443	474	481	464	473	452	470	480	509	468	499	442	515	474	509	453	447	480	429	451	466	506	467	478	516	448	494	504	492	464	459	464	484	491	484	462	500	460	497	477	495	475	509	424	460	477	489	439	446	477	468	470	460	460	527	471	457	467	455	496	439	499	514	499	473	491	434	490	441	496	473	421	461	474	476	478	471	494	537	440	489	508	442	480	464	533	458	521	477	456	465	461	449	465	490	447	455	484	455	513	462	483	499	506	501	467	464	481	436	443	507	471	483	469	403	479	486	431	465	466	468	504	480	486	444	485	504	460	453	477	469	476	494	430	454	504	472	524	501	451	491	480	530	495	449	464	449	500	473	468	458	482	487	461	443	468	476	464	515	472	473	489	465	488	460	501	474	455	478	483	460	419	500	474	467	455	444	469	504	457	436	495	465	527	468	473	511	500	467	501	434	501	466	452	484	485	480	464	475	480	472	478	508	532	495	494	487	479	484	509	485	473	457	511	508	461	477	452	477	434	425	479	477	459	488	453	467	517	505	507	472	488	498	514	504	500	493	499	458	463	515	509	467	460	500	455	449	465	465	501	471	440	475	475	454	450	442	477	530	473	464	499	475	484	486	472	451	448	482	515	490	455	494	459	500	509	466	498	459	474	459	481	512	497	459	475	471	472	509	485	460	476	492	467	417	492	440	443	478	513	480	473	466	453	477	455	492	502	460	454	499	476	432	461	476	478	483	521	532	478	476	521	469	475	518	460	451	490	479	467	454	433	494	459	458	448	503	491	505	482	536	464	472	483	476	466	469	450	524	482	496	470	512	494	489	462	462	468	484	482	457	454	517	495	471	469	468	448	474	504	496	471	503	450	486	480	500	496	456	464	501	515	482	445	460	463	518	485	490	500	459	460	458	460	490	486	476	510	445	500	488	438	505	487	469	436	471	468	522	450	455	460	464	487	505	483	462	463	460	478	450	449	490	489	418	485	501	483	455	502	482	515	491	514	485	463	492	501	452	522	458	474	482	499	440	502	491	457	478	496	487	481	499	498	511	459	471	465	510	516	496	475	468	493	486	473	485	481	517	484	472	489	484	499	463	484	461	485	483	464	480	458	468	453	477	485	503	505	493	523	484
57811	103144	77133	46619	24993	6000	648	531	523	540	543	556	554	525	527	520	527	527	544	527	534	541	530	573	571	524	552	521	558	552	517	523	513	570	507	463	543	480	522	544	530	530	547	531	525	552	523	506	482	549	530	522	473	531	547	563	515	580	517	495	555	526	494	509	463	505	516	521	512	521	544	516	540	539	527	538	537	470	557	510	520	546	492	522	514	519	551	536	520	503	541	545	537	530	557	524	504	534	533	492	502	535	539	531	519	538	518	524	488	521	532	529	520	532	529	554	507	547	524	536	535	550	526	500	517	525	496	576	552	551	527	551	507	531	570	497	522	526	565	534	511	535	555	557	502	498	548	524	542	496	530	545	525	497	503	537	512	485	529	494	521	483	521	552	524	519	508	486	520	532	511	491	519	497	507	535	494	559	547	504	542	528	530	544	509	504	506	538	515	495	527	517	529	507	510	532	506	514	518	530	489	541	525	542	545	520	511	503	504	548	490	544	505	504	547	537	537	525	490	495	527	537	501	503	522	541	537	548	549	539	543	552	512	517	546	510	538	486	513	525	547	530	522	531	509	528	536	539	577	522	515	523	543	541	530	554	517	501	515	504	549	505	487	510	504	512	555	548	535	538	536	521	536	526	507	557	508	540	541	513	511	527	533	507	524	511	496	530	491	535	504	516	506	548	566	501	518	496	512	538	523	519	527	540	524	519	545	485	508	498	520	525	503	551	497	541	509	509	553	492	585	535	511	512	492	494	467	488	498	525	513	563	493	487	521	534	525	526	523	549	551	513	550	499	520	517	539	566	511	516	480	499	513	570	544	525	518	521	583	556	533	521	532	531	520	536	588	548	545	488	492	512	553	491	499	496	533	511	531	495	553	508	503	491	517	578	496	564	520	537	549	539	498	527	504	529	514	551	533	502	529	540	534	503	549	530	542	565	530	548	548	521	536	529	535	509	511	506	502	539	563	519	550	487	526	524	540	533	459	551	545	514	544	526	542	508	556	550	520	543	506	548	551	547	553	515	516	513	528	495	505	545	522	489	515	540	537	531	475	514	530	550	545	521	525	528	517	507	568	508	500	537	503	518	505	514	506	550	523	520	512	561	509	578	533	530	481	550	537	555	497	516	508	521	526	487	555	539	514	543	478	530	540	553	533	529	515	509	534	494	503	528	496	476	539	540	531	529	492	551	518	491	531	527	563	530	529	489	572	528	495	520	550	572	482	524	528	488	524	528	496	530	551	519	474	511	548	510	493	530	546	521	507	495	559	528	546	549	551	515	519	534	517	517	546	513	520	526	498	543	503	544	548	500	525	528	493	549	554	535	491	520	540	493	533	515	494	516	514	512	504	523	486	523	499	542	503	557	564	514	529	518	557	516	514	503	514	525	533	512	529	477	545	541	519	562	537	516	507	520	523	477	528	516	549	500	507	508	501	515	513	504	520	506	500	483	552	541	519	546	521	545	525	501	498	483	535	522	502	505	552	545	531	532	569	503	508	547	508	514	505	525	556	535	499	484	536	518	550	528	537	480	521	532	511	575	506	545	531	492	504	499	510	519	496	508	492	490	542	526	509	572	513	526	536	562	494	510	521	524	535	526	527	541	489	558	561	504	513	506	537	527	508	510	503	524	517	525	532	507	510	485	502	512	505	521	518	527	525	525	515	533	554	502	541	546	504	530	537	525	535	497	521	521	544	518	524	562	523	531	536	503	533	483	518	519	496	512	545	527	523	508	480	531	477	531	566	550	514	544	497	487	515	523	535	545	515	526	530	500	505	539	566	530	497	519	522	522	539	513	562	574	523	518	537	532	534	541	517	538	545	520	530	513	480	514	519	541	509	512	497	535	547	524	503	490	538	528	510	600	539	537	533	525	545	490	496	492	544	503	503	531	526	513	512	574	542	514	474	503	501	482	542	514	488	544	532	546	498	511	498	505	530	500	520	513	538	509	539	536	492	517	547	524	502	535	556	513	533	534	502	546	488	524	529	548	582	538	516	558	514	517	537	514	512	528	539	500	530	503	506	526	520	513	522	519	547	524	553	497	528	471	547	535	508	474	530	542	533	521	512	496	561	546	500	493	509	519	514	530	568	545	524	487	510	502	514	540	502	568	522	531	502	502	503	525	540	541	523	504	509	525	561	513	540	510	503	500	493	530	517	490	557	486	546	554	528	493	543	510	491	538	521	504	548	522	516	530	515	502	512	484	555	554	490	504	559	501	494	524	543	534	519	529	547	547	523	530	502	513	503	532	530	521	538	491	518	560	531	482	504	496	530	505	512	554	546	536	525	552	539	536	536	556	541	543	496	534	555	518	540	527	525	551	602	511	548	520	504	530	554	553	486	526	535	546	481	458	487	497	518	486	498	556	534	513	539	511	501	539	533	529	528	512	497	558	553	540	542	537	517	539	471	499	512	528	518	542	537	522	516	560	544	561	512	510	534	523	534	553	523	530	533	516	554	498	519	530	465	524	500	499	543	525	565	497	537	526	506	519	519	536	493	508	527	532	489	542	489	536	489	548	502	595	512	485	510	493	556	504	510	506	522	527	537	535	492	534	519	549	510	547	506	529	521	512	539	568	545	570	520	510	550	507	540	521	502	554	483	502	492	518	521	586	539	524	512	557	507	540	487	552	498	517	499	502	518	535	492	501	544	509	515	529	559	515	512	512	548	521	544	516	534	543	506	507	531	525	509	552	526	527	536	533	557	511	509	498	526	536	526	542	534	501	534	524	487	508	549	548	501	519	537	500	547	546	513	496	526	526	495	526	536	513	567	527	505	561	534	521	497	544	505	520	509	529	488	506	484	515	511	515	524	547	531	538	506	541	510	557	514	528	530	513	512	529	509	554	545	499	527	515	535	524	537	485	522	509	514	556	523	503	533	486	517	511	517	533	500	519	509	496	498	575	535	493	530	537	502	507	506	533	550	537	537	538	535	511	519	500	499	507	512	491	526	545	538	549	509	561	561	544	525	516	511	519	532	481	513	533	508	526	544	544	548	548	478	523	496	546	515	563	522	462	565	558	528	529	516	510	522	528	490	520	488	543	533	502	535	532	570	506	497	510	536	515	527	534	542	560	493	530	538	536	545	523	567	522	531	552	499	573	528	544	539	544	520	501	529	517	537	504	525	470	540	523	496	470	492	512	525	525	551	533	495	504	534	560	548	497	520	538	584	532	546	498	470	555	557	515	555	554	466	564	522	512	498	512	527	538	526	512	488	525	533	512	520	486	522	510	499	480	512	515	510	523	542	496	557	509	506	507	470	482	521	493	547	509	454	479	567	491	504	527	518	566	502	525	523	496	536	547	530	506	531	552	504	581	483	487	533	533	562	504	537	506	547	510	499	533	512	509	532	484	494	510	571	484	549	556	524	542	512	540	541	554	543	498	515	540	536	543	484	505	534	497	503	536	523	502	521	526	562	563	505	512	495	511	515	542	579	563	528	546	535	503	533	523	536	498	505	545	566	528	513	562
28733	28328	25515	9928	2304	684	351	306	337	330	343	289	331	312	310	309	287	300	294	277	318	312	323	335	346	312	303	286	302	295	303	323	319	324	297	287	318	309	313	332	304	334	328	312	310	337	350	328	282	313	307	316	302	296	322	309	285	303	329	333	324	308	336	336	289	326	299	293	318	311	329	322	276	269	297	281	330	313	288	320	301	312	321	336	295	259	274	322	308	283	306	350	311	334	287	296	319	336	313	318	341	319	304	326	330	311	299	275	294	302	319	307	313	353	300	304	325	330	308	309	325	299	300	337	299	342	322	313	310	313	301	315	340	294	326	322	297	270	299	301	316	336	302	337	311	315	328	298	311	318	296	307	328	312	319	306	259	301	329	316	299	350	277	323	334	311	295	315	330	280	321	321	287	342	319	313	300	339	311	315	305	303	284	312	296	326	290	286	313	304	295	337	304	330	320	305	303	317	291	307	280	324	336	345	298	303	316	330	297	340	333	284	294	287	328	311	314	299	304	270	306	323	292	321	330	302	316	324	323	295	292	334	325	323	300	311	342	308	313	277	306	294	325	330	292	306	296	280	273	343	317	338	304	304	306	323	346	321	316	302	335	330	298	331	304	293	310	324	302	310	299	302	335	322	283	343	329	339	335	323	327	292	295	302	305	302	285	309	287	305	324	306	289	297	348	333	323	307	309	319	299	287	335	318	291	325	327	295	346	284	331	302	315	304	282	295	330	314	295	326	334	285	329	333	310	327	321	344	302	290	305	307	323	316	291	283	299	303	293	332	319	310	338	299	309	298	298	300	318	316	308	321	294	299	289	296	317	344	312	337	300	292	310	324	339	320	340	324	318	338	318	298	315	318	299	312	307	288	308	301	292	336	295	315	316	333	328	300	338	284	314	277	310	289	314	302	314	313	322	303	309	312	296	293	328	304	325	298	277	315	290	311	315	320	326	290	286	326	304	297	327	320	297	296	327	316	301	328	327	335	333	318	301	323	301	288	312	295	301	326	326	311	314	318	343	325	338	326	308	314	324	327	282	322	341	284	301	332	293	306	323	304	318	335	317	297	294	311	290	325	290	309	314	282	312	331	298	339	359	315	325	277	332	296	311	322	307	293	300	298	304	289	292	304	317	328	288	303	286	318	313	293	297	313	321	277	319	313	308	308	318	299	310	308	332	297	316	315	328	305	321	299	311	318	331	302	296	283	328	317	314	301	293	290	303	310	310	321	281	333	323	295	295	327	327	307	332	298	303	289	332	301	326	315	324	345	321	316	295	298	320	326	328	309	307	309	282	315	283	297	299	322	310	330	323	305	285	302	293	302	297	302	345	347	310	327	294	306	304	316	349	326	294	290	300	335	332	338	316	290	331	313	329	325	287	321	348	296	333	294	310	325	321	319	341	287	300	278	322	323	280	325	294	331	344	294	308	306	258	311	300	299	336	311	297	341	311	285	302	305	326	320	337	324	336	311	296	349	308	302	314	309	312	314	325	297	323	305	286	319	317	333	339	312	338	325	312	341	314	311	297	321	292	303	302	331	314	291	285	275	337	297	320	321	298	284	308	299	289	293	275	333	306	300	312	317	303	322	323	298	261	284	302	284	330	284	281	332	288	277	307	328	320	321	293	342	296	331	307	321	301	325	328	326	301	303	282	333	326	305	301	290	301	324	334	284	322	319	310	299	303	297	305	315	320	329	304	312	331	315	334	284	297	280	335	291	311	336	293	338	304	298	323	299	301	298	290	305	342	318	276	328	314	323	290	340	306	323	317	342	329	297	319	317	294	293	329	287	350	314	306	319	324	317	333	288	304	316	339	317	329	322	317	296	287	274	369	348	308	316	296	305	343	343	295	304	317	302	317	291	311	324	338	297	313	299	307	308	312	280	307	338	307	297	284	306	321	333	298	300	301	306	302	301	305	311	354	299	292	305	332	297	299	318	333	322	295	300	300	300	334	294	313	298	323	293	321	331	312	318	325	301	303	321	339	308	294	283	334	332	306	290	319	308	321	288	299	335	302	305	300	311	314	314	301	304	317	312	331	291	313	294	325	321	263	336	296	324	317	302	299	330	314	313	308	326	317	302	261	330	339	324	335	292	292	293	298	280	313	293	323	330	322	288	323	314	327	318	314	316	310	338	322	286	308	324	319	305	300	308	336	307	312	278	316	298	330	337	328	291	337	319	297	308	311	328	309	338	312	301	320	291	349	290	303	329	336	321	322	330	306	342	317	336	298	291	303	294	325	329	268	334	311	346	303	311	308	325	333	305	346	332	331	277	298	321	326	305	306	328	304	318	266	297	322	308	342	304	308	351	317	311	315	329	339	310	318	287	325	295	283	316	318	275	357	318	296	342	304	307	310	339	316	296	328	327	282	297	294	280	314	301	319	328	283	290	296	300	285	297	314	309	297	280	330	271	291	316	351	299	340	293	284	316	312	302	291	321	295	322	292	302	327	309	309	283	313	312	310	316	339	330	293	332	304	359	324	334	291	285	331	304	316	329	300	341	294	305	308	279	306	330	331	300	309	284	276	301	315	321	320	286	328	343	279	310	324	337	310	306	300	324	294	297	287	313	279	305	307	302	325	325	337	325	274	281	295	324	300	334	295	327	307	339	303	326	305	302	318	344	339	299	295	323	321	317	311	310	313	311	334	298	339	352	313	328	305	321	337	294	307	321	312	296	297	334	278	313	282	317	319	294	312	310	300	353	291	314	340	290	309	322	348	295	318	336	300	325	310	286	315	318	293	299	281	329	317	268	320	302	296	306	296	344	300	327	321	325	315	309	325	323	315	332	329	318	307	324	344	326	272	333	287	318	300	299	307	329	357	296	315	306	321	316	328	324	292	291	287	298	308	321	300	283	277	312	288	344	293	313	319	349	289	324	317	311	337	312	311	317	295	333	331	335	310	312	309	299	304	306	334	334	305	316	320	318	288	287	338	303	275	293	292	306	306	333	340	303	286	295	318	325	327	333	349	312	308	326	309	305	294	320	278	312	320	305	295	292	309	281	301	312	296	316	300	319	302	318	322	318	297	308	314	284	297	305	312	321	320	297	314	294	307	302	303	291	299	329	301	328	335	299	283	310	321	343	315	312	300	314	303	331	328	299	306	312	288	298	337	317	325	308	283	337	339	302	310	323	330	306	321	309	299	297	314	294	302	357	293	300	313	274	322	333	321	330	311	295	301	313	327	291	335	306	295	322	294	298	316	317	293	319	295	317	311	321	325	299	321	326	315	297	288	338	321	281	315	306	324	284	337	338	285	302	314	334	327	311	313	289	287	320	320	305	332	323	313	314	332	315	306	296	287	326	309	336	304	329	341	298	273	342	340	311	289	314	311	307	319	324	271	321	297	315	335	339	294	312	323	317	282	294	275	297	304	335	330	312	338	289	314	336	313	311	283	288	311	312	296	360	287	321	321	324	279	311	296	315	293	331	294	298	310	313	310	322	291	309	296	301	314	307	314	299	322	317
16961	34797	19675	5442	2049	717	333	303	302	293	302	318	308	321	315	258	294	285	323	334	282	278	308	286	286	299	308	303	305	314	286	311	301	310	318	314	329	285	337	296	306	275	287	287	332	324	336	300	278	288	311	287	321	288	288	281	318	302	300	293	308	289	307	271	287	302	298	306	299	292	287	291	281	304	283	292	319	275	324	322	295	318	280	277	314	315	276	278	285	306	313	307	300	311	285	319	276	303	293	286	299	267	286	301	268	315	263	314	332	298	304	268	314	287	268	291	314	299	307	290	295	282	285	284	297	268	289	279	291	286	325	306	290	308	337	304	303	281	269	320	307	296	335	281	307	267	274	271	309	273	318	292	311	316	304	308	291	326	319	310	313	305	297	327	308	314	313	314	311	271	314	302	299	295	294	281	281	299	283	332	302	317	286	313	313	301	294	307	331	275	330	315	327	315	264	282	289	315	335	278	281	323	287	295	295	281	295	292	293	270	286	272	310	292	303	282	272	283	309	312	316	314	287	293	282	297	283	277	299	303	323	287	297	306	303	262	322	313	289	285	291	342	296	304	310	318	308	294	314	335	312	285	268	296	299	282	301	293	320	333	279	296	292	271	285	281	311	302	315	317	281	306	311	306	304	298	307	297	285	272	281	320	298	300	304	323	341	297	313	290	303	316	308	305	296	320	306	295	313	286	290	290	276	297	297	331	301	323	282	280	301	320	329	312	283	260	284	305	280	307	295	290	296	285	295	302	311	294	314	298	296	301	301	294	301	293	297	283	308	284	312	297	299	308	274	297	287	315	307	323	276	313	270	290	296	308	306	298	287	274	320	299	322	296	264	302	282	285	305	294	300	272	313	297	312	282	291	284	305	307	303	277	279	290	289	292	296	309	279	299	294	307	315	309	289	290	317	296	292	300	317	314	312	285	304	321	288	316	297	316	276	276	287	274	318	311	279	314	272	294	292	270	290	283	304	272	295	286	276	298	302	305	302	277	292	314	304	285	302	338	291	292	304	298	325	286	274	294	311	284	294	285	300	286	325	295	262	291	280	293	350	277	284	281	317	282	317	294	293	295	312	290	289	316	262	304	277	305	272	305	317	327	317	313	288	334	302	290	299	287	290	299	291	308	303	276	273	303	302	289	306	313	294	263	321	303	282	299	282	314	311	306	326	289	287	297	279	334	280	282	313	304	290	288	286	290	301	271	290	307	312	288	310	300	247	320	309	311	306	304	306	294	289	318	294	317	294	297	271	302	326	287	310	295	320	321	283	302	304	289	292	277	294	296	302	311	291	286	310	347	302	317	290	284	269	302	312	297	281	292	299	281	309	282	304	280	294	286	289	298	288	305	305	296	283	279	325	272	313	307	289	294	308	286	298	288	267	296	311	293	310	314	298	301	296	299	281	332	281	306	302	300	299	292	328	264	306	318	288	320	301	278	298	314	315	300	297	286	304	262	307	330	296	321	277	323	277	305	327	313	276	293	310	287	306	296	297	293	300	325	310	305	288	306	302	343	302	309	345	285	297	311	281	311	286	307	311	327	279	313	322	278	316	299	299	289	295	277	312	316	325	290	310	293	301	299	299	329	299	318	308	306	300	281	300	291	268	328	323	300	296	270	295	323	319	269	293	310	309	280	290	335	317	328	325	324	300	301	295	280	299	295	263	309	316	310	300	287	276	301	291	291	279	302	289	279	294	341	295	247	315	309	300	316	263	305	309	314	323	309	312	320	311	298	304	309	295	295	313	315	308	287	313	283	269	295	261	339	310	275	300	296	280	321	317	304	297	302	292	278	310	303	303	298	296	317	297	306	312	320	306	292	292	306	295	314	329	290	283	324	285	283	293	284	298	312	281	297	292	299	304	315	295	289	265	297	320	299	281	319	286	297	334	289	297	289	283	305	328	266	274	300	307	304	311	301	296	296	304	328	314	287	269	302	289	275	295	303	316	271	280	276	292	299	262	289	313	291	277	305	314	319	305	298	271	286	307	280	286	299	322	301	326	295	304	302	336	288	264	298	321	300	306	304	310	318	301	288	285	312	342	289	304	264	301	306	331	278	314	313	272	278	302	297	268	315	289	289	294	289	327	280	296	303	293	291	267	316	293	315	295	274	285	288	278	287	295	284	304	279	332	286	294	320	308	308	330	337	300	291	297	267	279	305	308	270	265	304	282	333	281	327	284	326	308	294	288	301	322	313	304	289	293	293	310	284	307	322	281	289	322	261	272	293	292	328	293	303	307	279	316	297	330	310	323	314	303	264	291	299	277	278	292	279	308	303	304	293	317	315	287	284	298	281	275	314	318	303	312	301	295	281	313	277	297	292	293	309	305	295	301	313	293	286	286	274	318	306	287	281	308	283	309	299	306	295	315	289	301	316	297	295	280	339	286	317	317	284	293	332	312	270	311	283	306	282	297	296	307	313	283	302	305	293	304	280	306	296	282	284	315	259	286	273	284	321	301	282	322	281	311	305	301	295	296	311	298	318	320	288	291	316	302	296	304	333	298	290	322	295	347	300	311	304	303	313	293	326	324	291	302	320	277	329	303	271	280	300	279	325	291	290	285	288	281	274	281	314	342	314	302	311	316	312	310	310	276	325	279	320	291	305	278	288	285	295	306	301	301	302	297	280	330	286	331	275	312	295	300	289	304	300	295	276	321	311	292	294	309	299	325	288	315	313	304	319	321	271	303	313	263	301	279	291	297	292	273	274	283	306	278	325	264	282	277	279	287	287	325	298	303	271	295	305	298	295	292	321	293	312	302	335	294	259	312	298	301	289	308	244	308	285	292	302	321	337	286	289	286	299	287	306	271	281	313	306	288	316	314	297	281	319	279	331	294	297	285	289	308	326	275	286	321	308	295	274	303	278	315	318	288	281	273	283	300	330	302	291	302	312	281	284	267	304	342	314	265	321	284	294	318	328	273	293	286	297	314	315	313	317	287	293	285	329	279	313	302	294	306	339	319	279	274	310	320	266	291	334	329	305	302	284	301	299	296	300	283	314	294	279	262	312	299	301	330	300	292	279	327	308	298	287	328	280	303	305	316	313	307	275	301	291	280	316	304	301	304	301	306	303	302	301	265	302	287	293	280	308	310	299	339	273	262	324	307	305	283	301	265	285	290	283	266	272	315	282	282	301	328	295	302	298	306	302	288	277	295	307	317	260	306	309	319	305	286	300	270	281	298	290	276	296	276	314	314	284	302	313	301	333	307	299	273	346	317	281	321	334	299	303	333	291	304	297	327	324	307	283	275	307	292	285	330	307	320	306	265	315	297	281	319	308	317	277	305	289	306	334	285	280	308	303	316	303	283	312	276	275	292	283	327	296	302	282	294	305	294	284	256	283	292	293	292	341	320	318	290	321	285	288	309	290	299	324	315	262	305	294	287	335	276	326	320	297	260	305	308	312	307	288	297	295	288	334	291	346	340	295	274	285	332	277	298	273	289	298	307	274	296	273	285	284	284	283	277	276
25886	30344	46243	34486	16453	3682	474	410	372	345	369	363	361	366	377	348	320	320	372	332	316	366	369	389	358	357	328	341	372	347	345	352	363	341	339	360	348	343	348	351	348	361	366	345	348	333	325	345	325	357	323	321	351	346	372	353	345	346	353	360	326	324	396	338	360	331	363	350	352	327	346	334	330	308	318	342	341	390	320	348	364	339	338	359	331	363	367	370	358	346	310	339	302	367	305	325	348	321	359	371	372	344	329	332	344	343	333	355	323	374	362	357	357	350	326	356	339	361	337	369	316	354	333	342	319	305	370	346	381	340	371	339	343	325	325	329	337	360	370	345	353	314	350	358	360	337	303	361	341	353	356	361	351	344	347	331	341	339	355	336	363	365	358	321	350	337	322	370	325	328	375	344	357	343	320	372	370	336	349	373	368	333	330	299	357	344	368	320	329	357	360	332	329	352	345	342	346	364	354	318	336	322	356	379	379	350	339	345	363	355	384	386	374	323	356	335	321	341	351	370	358	353	381	330	338	382	328	351	348	353	330	368	365	352	351	366	327	333	327	351	351	320	353	375	341	339	343	329	341	314	352	345	331	360	353	338	341	323	345	325	323	334	343	336	314	364	358	350	342	351	357	344	367	357	369	346	296	374	338	343	365	355	364	341	351	354	345	375	342	300	371	348	324	331	360	325	364	313	368	334	309	317	312	354	351	336	316	366	350	345	329	348	349	364	324	327	317	346	351	354	332	337	357	331	303	362	311	363	361	313	372	348	338	365	361	333	352	334	334	388	360	361	343	362	339	354	340	348	353	347	350	355	329	343	366	318	369	345	386	352	370	338	338	374	343	340	364	391	344	344	325	307	365	366	327	375	359	367	329	361	308	316	344	353	328	322	321	338	338	339	351	342	349	337	326	324	359	327	363	324	386	353	342	333	328	356	337	401	340	350	369	340	368	352	337	374	355	343	348	335	343	353	356	328	317	354	344	372	335	326	373	364	367	335	325	355	326	319	333	365	323	376	336	351	326	405	358	327	346	324	372	324	371	350	348	360	362	319	296	317	372	360	345	352	374	345	369	326	384	348	342	352	361	334	341	350	341	329	323	345	332	368	344	348	333	342	348	330	329	367	355	314	316	357	329	356	333	379	348	387	318	333	340	355	319	369	362	339	386	336	361	344	325	322	324	347	367	351	367	358	318	335	343	384	352	316	350	342	415	314	340	333	350	347	363	384	400	370	373	327	382	364	347	354	350	335	341	336	374	304	333	351	334	346	335	322	356	357	326	340	329	381	368	363	340	348	365	354	325	329	352	324	330	339	366	329	350	347	329	348	341	323	357	324	336	343	348	351	364	316	325	321	356	380	349	335	325	330	328	321	337	340	337	317	357	337	355	333	326	333	365	360	344	348	350	358	374	329	331	367	325	358	346	341	369	341	374	341	325	313	356	384	340	310	373	336	340	335	330	327	342	332	380	315	324	350	322	342	338	324	369	327	364	360	344	337	342	366	327	313	342	340	349	361	334	322	341	350	345	359	364	352	366	369	334	333	335	312	328	331	379	354	365	337	366	344	350	338	339	334	333	319	347	388	338	357	348	361	335	377	349	359	336	330	359	334	305	344	323	323	383	350	325	346	361	375	355	333	335	363	333	364	334	354	349	341	340	350	332	342	320	336	367	314	364	363	352	343	340	338	338	382	338	375	374	343	297	342	336	326	371	341	356	316	350	304	343	366	350	332	358	333	323	391	357	346	324	377	345	348	346	340	323	384	323	313	323	339	342	322	374	324	338	344	347	358	345	352	360	321	339	363	346	304	319	316	336	358	332	301	352	353	325	327	349	345	319	339	353	321	342	350	301	334	329	371	345	319	372	321	345	332	324	346	338	340	381	346	353	349	318	376	323	362	376	349	357	356	325	383	342	320	342	334	337	330	345	349	340	321	324	339	359	374	328	312	340	344	353	362	350	364	359	335	341	344	325	343	330	326	341	354	329	354	322	372	327	335	327	313	341	358	327	352	344	337	338	322	394	340	350	320	346	385	352	358	390	342	332	357	360	361	367	312	341	364	344	364	326	331	331	329	359	317	351	348	361	342	353	373	359	382	352	321	356	335	341	360	325	350	326	342	306	353	352	326	379	307	296	329	347	340	352	345	355	333	315	378	337	308	357	318	320	387	342	340	355	343	303	348	332	348	327	370	370	357	327	351	368	349	339	385	384	340	358	343	352	366	366	350	376	347	384	353	343	347	358	333	331	368	353	383	336	325	329	381	333	352	358	362	361	382	354	342	334	361	339	350	350	347	343	317	344	315	339	362	343	363	348	370	363	345	318	348	325	317	299	378	339	365	382	333	315	359	344	355	334	317	338	361	336	358	358	312	355	352	367	325	327	339	321	353	343	339	348	345	317	358	337	334	315	339	369	352	353	372	348	316	373	337	375	322	311	334	360	326	362	331	337	342	320	386	344	332	347	343	353	344	340	337	372	355	341	353	348	330	334	324	365	368	343	346	369	356	338	354	347	380	369	340	321	338	368	328	322	355	333	356	367	357	336	317	337	399	349	321	342	352	360	370	321	378	346	347	344	338	351	337	344	331	359	341	343	310	331	358	339	339	291	326	344	344	356	315	353	394	386	332	334	327	356	397	323	365	356	356	355	360	343	355	350	325	365	354	360	350	345	353	353	346	328	361	362	334	356	348	333	326	318	364	341	388	351	355	324	380	332	345	334	329	360	340	352	377	320	358	325	372	352	359	339	323	336	332	355	355	373	362	394	339	366	334	326	319	337	348	344	348	336	332	358	369	336	361	348	389	336	338	337	352	330	335	323	344	329	337	350	360	340	362	337	354	358	346	357	353	346	365	347	367	328	345	336	375	351	339	347	332	384	386	316	372	352	321	371	346	365	321	380	324	342	346	334	381	341	343	341	323	372	329	381	346	360	342	366	369	339	354	361	342	337	360	357	369	332	337	359	369	339	308	350	367	333	329	333	368	345	346	354	347	380	323	356	358	338	352	338	364	343	331	364	355	333	392	372	365	335	348	349	342	367	360	338	357	361	366	359	338	315	325	361	354	331	313	350	333	340	325	327	339	353	326	370	333	352	317	327	341	324	365	338	367	343	357	330	324	341	361	352	386	346	347	340	403	365	337	347	350	354	347	324	340	312	339	303	357	380	329	349	355	345	329	349	342	328	329	356	343	367	355	297	359	318	345	334	336	337	342	315	339	381	351	349	349	352	311	333	325	353	356	345	359	337	338	372	353	367	295	362	341	352	350	346	379	342	310	346	349	344	349	375	364	370	335	317	350	344	367	333	341	340	387	333	389	310	340	374	332	354	368	352	359	319	348	343	356	316	358	372	348	341	345	346	324	336	342	328	329	325	358	350	363	330	368	327	313	353	363	347	365	347	343	359	337	332	356	350	369	340	310	337	357	330	331	302	308	340	384	318	378	341	361	345	362	356	348	347	340	368	334	354	347	353	320	364	330
45507	82842	57257	22492	9334	2283	396	367	365	373	375	378	400	370	346	384	393	369	356	402	395	380	404	387	392	396	385	367	351	422	340	367	353	385	356	378	369	309	357	396	367	385	360	365	388	344	354	319	371	336	340	369	341	372	368	385	353	353	381	380	391	369	356	358	347	331	387	352	363	339	372	370	380	380	381	359	380	372	355	377	375	373	336	342	371	362	368	350	363	381	354	379	364	350	377	375	369	380	358	353	345	372	355	368	343	378	354	377	361	396	330	372	375	351	375	384	417	351	349	366	365	346	339	397	405	358	383	338	377	367	364	358	355	384	403	367	370	333	338	395	350	332	348	356	383	346	333	435	331	357	356	358	377	375	353	350	364	350	381	373	377	353	372	355	374	383	357	376	375	391	323	354	340	350	373	346	423	341	385	355	377	397	321	325	335	359	368	371	370	379	375	325	370	361	358	322	326	339	345	344	417	371	318	319	353	359	363	363	359	336	329	319	356	370	376	364	351	355	349	346	344	365	361	375	341	337	390	364	329	336	340	393	335	388	377	389	368	363	360	348	374	332	373	380	359	386	360	377	397	365	373	392	353	375	370	368	344	352	350	336	357	366	347	377	360	362	375	352	378	334	380	343	367	357	356	344	390	368	362	339	385	343	386	318	344	414	326	356	350	349	402	343	353	344	392	356	362	392	370	383	388	371	376	362	345	345	367	343	370	332	409	378	365	347	360	371	395	377	357	357	343	358	343	369	348	351	365	374	372	354	365	360	370	376	381	340	349	350	388	375	344	371	352	358	373	344	334	353	311	392	349	402	359	383	370	337	380	364	335	370	330	346	349	345	360	341	360	348	343	366	369	351	355	366	362	337	395	328	383	359	328	366	358	370	328	383	388	389	350	367	366	386	354	362	347	381	357	375	343	386	373	354	349	355	326	362	398	363	333	379	363	356	355	341	359	386	393	363	386	365	364	389	362	298	336	394	351	401	349	377	377	349	354	337	359	364	381	377	353	343	329	376	350	358	322	353	381	358	396	357	345	352	361	344	370	384	384	348	360	382	379	337	375	377	370	362	364	373	340	381	364	350	363	349	355	363	335	361	333	356	360	347	370	358	386	389	348	380	350	377	388	357	337	387	339	367	319	389	374	349	361	378	360	338	343	380	351	348	370	345	374	413	358	366	382	380	373	372	384	379	343	341	383	360	373	369	377	413	384	363	351	372	379	369	381	362	378	344	355	338	351	349	364	401	348	378	348	375	369	384	352	373	375	396	353	348	377	377	390	355	370	360	314	362	363	378	369	376	381	349	343	333	377	360	351	365	357	355	356	376	373	355	315	359	357	355	365	316	343	343	346	357	357	371	356	344	365	339	339	338	348	330	371	364	347	334	349	355	364	367	360	328	363	363	393	376	342	391	370	340	345	365	371	337	368	390	379	366	359	338	355	376	319	326	346	339	316	419	375	378	375	336	367	366	361	337	336	372	369	367	349	348	356	405	370	377	349	378	340	368	395	361	386	380	348	354	347	380	375	318	364	347	347	345	362	361	326	352	365	358	375	355	357	345	383	391	381	356	351	364	364	363	393	372	378	392	370	331	363	367	339	339	352	346	364	342	346	399	357	360	355	363	355	362	350	376	350	349	393	385	384	356	362	354	334	379	383	342	365	331	350	370	351	390	351	383	346	390	366	367	373	325	354	381	370	355	376	364	362	337	376	365	345	349	360	351	351	352	349	331	354	354	361	376	379	348	363	348	348	352	355	375	364	383	379	335	372	376	356	342	354	399	361	350	369	403	349	367	383	379	353	365	384	355	340	371	363	385	355	389	362	340	355	314	352	347	355	377	380	390	382	367	386	383	363	353	364	362	343	362	357	366	349	347	343	367	370	380	321	382	381	349	338	378	328	353	343	369	363	341	361	383	363	344	343	355	354	377	360	372	335	365	334	342	375	335	357	376	371	343	343	359	378	380	392	348	367	377	370	417	383	353	341	345	359	354	380	366	329	358	364	386	377	372	354	381	368	381	383	359	340	339	380	400	393	368	342	355	379	338	374	344	332	353	355	366	363	372	354	339	369	371	380	363	384	343	340	341	333	347	339	377	352	370	352	393	371	366	370	370	327	378	345	358	358	383	360	334	373	371	360	404	340	349	400	380	351	382	366	392	353	361	375	389	372	386	332	352	374	347	357	368	377	359	376	350	349	368	369	337	348	363	391	363	346	336	355	376	362	380	332	347	376	387	403	369	384	362	379	365	349	386	356	401	371	353	371	341	343	344	363	367	350	380	334	366	375	329	374	332	324	357	353	378	335	351	361	385	375	363	348	354	370	358	371	384	347	353	363	406	356	396	341	372	342	395	349	366	371	344	360	392	350	357	350	378	352	354	354	375	395	378	382	327	357	365	381	361	335	375	356	351	371	362	350	361	358	380	374	356	334	360	378	364	356	378	353	320	346	330	353	352	358	360	358	351	371	346	380	320	357	367	336	371	350	322	325	341	348	358	341	349	392	344	384	339	352	414	318	375	328	373	343	349	369	351	379	338	332	366	367	379	357	352	369	370	343	374	378	356	383	388	354	383	357	358	342	356	359	339	387	348	353	371	385	380	347	357	348	312	315	380	364	388	363	346	366	368	362	355	355	371	344	362	383	374	357	385	394	362	370	334	350	375	354	372	358	370	374	340	402	351	375	331	346	353	345	387	353	355	347	378	351	399	394	362	356	374	339	381	374	382	349	331	326	373	359	335	377	338	360	396	365	335	357	360	346	364	371	360	364	385	362	370	350	370	339	356	364	389	355	362	377	367	403	328	386	357	373	374	351	367	385	378	363	350	372	307	353	336	381	379	355	379	371	382	398	320	353	357	376	386	390	372	376	349	371	338	366	360	348	363	370	354	325	360	387	378	368	401	366	362	346	398	329	364	344	337	366	386	358	336	357	360	381	353	317	367	373	349	381	377	337	355	338	388	357	334	320	352	389	374	317	369	359	361	366	357	381	376	337	357	360	361	381	345	323	362	361	381	333	373	335	356	365	359	343	348	341	387	369	362	345	368	334	375	347	370	375	308	347	382	371	336	391	348	342	328	389	374	349	326	361	331	343	360	398	383	329	360	377	365	391	351	358	329	355	379	362	368	347	352	360	343	405	350	352	385	373	366	324	339	385	403	388	361	398	376	351	337	364	386	359	378	342	373	373	356	370	350	355	388	402	360	387	349	375	375	338	345	388	364	358	383	362	387	359	342	337	360	370	337	356	365	359	361	369	389	398	359	385	320	362	398	345	399	361	371	353	369	348	376	349	361	334	348	347	348	360	359	371	359	340	356	333	347	370	367	358	359	393	371	359	389	357	325	358	359	377	333	359	360	351	359	384	331	383	356	336	357	386	345	378	324	330	384	351	389	348	366	383	350	348	324	356	365	346	352	339	348	408	374	362	374	339	336	346	359	402	372	369	379	370	381	372	363	346	368	320	346	364	362	334	350	352	345
23924	25212	40464	36921	26540	13348	1713	650	527	541	534	544	521	517	516	499	547	477	463	515	498	512	543	502	493	497	489	477	468	508	545	510	488	462	534	500	480	502	511	512	470	505	501	502	493	493	512	471	489	470	459	495	437	505	492	495	504	506	490	480	457	518	454	498	525	477	524	503	490	519	485	474	474	482	499	501	464	496	483	493	485	476	509	489	488	458	470	447	449	507	475	500	491	471	494	483	472	518	512	470	500	455	479	459	472	453	509	484	453	471	477	499	467	492	474	484	496	500	500	444	481	483	501	495	506	463	491	460	475	497	466	493	464	490	482	481	474	478	499	488	478	479	461	475	497	461	507	460	506	464	473	487	464	475	493	535	490	480	446	511	446	469	465	470	485	466	499	475	493	456	502	478	520	447	512	476	508	476	517	504	448	486	536	487	492	498	461	501	534	476	472	448	430	483	477	485	456	467	480	521	482	521	498	489	460	480	474	449	474	454	492	512	518	472	514	489	487	486	481	456	428	473	470	471	451	531	429	450	467	484	473	471	455	494	492	496	496	515	525	489	514	503	509	485	487	475	445	452	500	492	480	497	545	511	485	472	479	458	464	471	493	473	458	498	458	469	441	517	485	466	454	500	492	504	471	447	509	463	473	479	481	483	452	459	531	474	482	483	458	468	497	496	490	507	461	496	490	470	503	490	483	485	480	458	449	487	448	465	456	545	518	466	459	508	482	512	528	483	497	458	456	475	488	488	469	466	502	451	473	470	503	469	503	462	515	484	490	486	434	468	522	454	479	476	495	484	463	463	476	481	480	465	510	458	474	476	479	495	453	428	436	501	451	512	462	459	506	498	512	483	531	438	474	480	457	489	469	485	526	473	472	490	460	473	451	464	522	482	491	472	529	458	474	491	475	494	496	466	487	481	481	463	519	476	474	467	485	474	488	486	487	471	508	451	512	454	499	499	466	449	516	459	448	479	464	507	456	475	431	490	481	467	473	484	505	465	473	442	483	471	488	496	466	516	477	473	491	427	502	479	474	466	460	502	499	467	517	513	475	479	492	448	501	484	476	460	472	486	489	501	478	441	472	476	486	483	475	464	458	480	493	450	500	464	493	478	497	458	448	479	448	462	466	468	472	485	448	468	497	489	521	505	476	478	455	506	485	445	417	494	449	476	436	485	489	496	504	514	514	508	458	475	481	456	495	491	506	441	452	471	461	517	481	493	516	498	495	468	478	470	444	489	485	479	459	486	475	464	474	472	460	466	444	477	496	480	495	498	469	459	523	463	477	477	501	463	480	466	518	483	465	484	496	525	486	460	481	475	497	476	489	504	441	471	483	508	476	492	482	468	499	472	530	489	483	490	500	492	501	488	468	499	487	496	481	500	448	476	486	486	491	509	481	500	457	465	484	499	495	449	505	495	471	471	509	508	477	472	469	474	485	486	489	476	469	523	503	484	464	479	479	499	491	466	459	513	474	444	485	472	492	451	472	449	507	454	458	493	492	482	465	489	479	516	493	451	493	485	511	487	469	469	473	502	511	490	465	466	459	491	460	460	498	511	452	512	464	438	459	461	450	452	487	474	486	496	472	484	541	480	478	476	466	467	424	499	480	476	540	545	484	496	449	470	501	520	509	463	482	519	491	490	511	470	531	442	442	436	506	471	464	502	497	466	474	486	499	476	487	490	471	478	454	461	481	480	473	477	485	522	458	500	491	498	463	463	477	491	471	440	475	468	507	492	488	435	504	466	464	443	490	513	469	512	503	481	465	468	482	477	476	482	441	456	487	535	521	462	457	453	477	453	475	503	493	482	475	489	440	461	519	482	446	491	467	481	482	487	493	479	535	438	510	489	423	459	514	485	464	464	457	498	458	476	500	467	490	460	499	496	463	473	505	518	480	548	493	486	527	486	438	494	493	498	448	470	474	491	508	511	500	488	487	469	497	473	499	469	498	477	501	506	515	485	469	460	451	486	470	458	475	491	518	504	481	504	484	453	483	476	450	470	466	500	435	453	468	503	459	457	481	506	480	482	460	534	462	454	494	471	467	494	471	486	525	487	554	502	510	492	496	450	481	472	491	454	481	507	455	468	469	472	502	467	468	458	500	482	481	516	524	489	459	502	499	440	474	482	493	498	495	480	444	502	452	499	461	480	458	451	488	454	485	512	514	456	481	491	466	471	488	466	470	474	482	481	455	507	474	468	500	500	501	535	445	458	512	502	469	519	470	483	466	453	481	502	500	503	468	480	491	425	516	475	472	437	485	490	472	475	474	452	500	475	480	484	502	508	503	485	410	479	447	493	451	464	484	463	472	465	503	452	490	530	474	463	463	464	444	439	449	470	495	467	498	475	491	449	473	482	478	473	443	479	489	468	472	461	490	484	532	510	455	515	455	466	442	475	470	500	459	463	492	460	531	493	477	493	491	483	466	489	466	474	458	496	525	453	475	453	482	466	467	498	478	460	460	474	497	473	462	478	469	485	475	505	499	445	462	481	449	489	420	462	477	519	506	489	449	478	496	520	500	460	470	485	497	497	499	491	447	487	471	461	487	462	463	463	496	470	443	495	477	462	477	472	502	486	497	452	442	501	486	473	450	486	512	525	476	469	442	480	478	481	499	455	449	496	439	474	482	480	508	479	474	497	469	465	502	485	481	493	461	480	491	466	473	500	502	498	450	479	492	502	455	480	500	505	497	474	466	492	512	494	478	486	472	496	453	456	451	536	457	494	448	508	467	466	496	423	476	491	485	489	469	518	487	469	461	477	483	503	425	466	494	487	463	488	496	466	477	534	463	456	491	491	442	459	490	473	512	473	487	481	441	503	494	442	477	493	461	472	468	510	471	462	480	468	476	461	472	452	461	483	472	429	492	506	464	478	442	490	459	486	486	502	445	508	488	476	483	479	500	470	504	470	514	490	489	494	522	509	431	490	498	459	456	464	481	492	481	493	461	456	461	501	471	473	483	475	472	486	480	482	490	484	486	476	482	508	482	469	493	509	484	453	492	518	432	474	474	469	465	474	449	487	451	435	455	440	476	428	477	488	503	482	489	486	512	476	493	491	465	461	450	476	535	468	469	484	549	486	462	492	475	493	463	492	483	494	493	489	458	496	460	467	456	497	459	503	493	464	464	458	463	459	465	505	496	478	518	497	461	445	497	456	519	517	451	447	482	490	490	486	473	456	503	464	454	444	449	476	471	464	479	455	478	487	475	506	472	468	455	481	480	452	488	483	472	498	482	467	469	441	465	493	510	508	470	484	495	505	450	472	452	478	508	485	459	467	443	500	478	489	499	504	467	466	508	500	475	488	465	480	464	473	491	455	505	472	429	452	506	475	555	475	476	510	502	463	513	478	468	459	487	458	505	486	471	503	488	474	466	482	493	491	486	528	499	468	505	506	449	490	480	469	457	473	485	527	494	482	513	508	457	483	464	496	470	488	491	477	477	445	461	470	536	461	503	457	487	477	458	446	455	529
56933	101474	72360	45286	20732	4321	521	548	541	562	558	546	551	535	577	517	507	538	524	544	543	562	524	522	564	509	547	552	520	512	515	515	507	539	511	510	504	508	504	536	547	525	495	551	530	492	519	540	515	539	522	531	534	512	522	541	518	549	538	501	529	555	519	512	535	526	542	551	544	517	481	550	517	527	519	501	539	538	569	511	596	540	528	507	512	487	529	566	530	500	488	535	532	519	558	538	560	503	556	502	535	494	524	558	567	560	563	503	512	531	528	546	519	547	568	502	550	501	510	536	552	523	497	518	537	503	574	487	564	531	508	549	494	516	495	546	484	537	545	530	529	533	566	530	530	490	531	505	517	506	566	537	515	521	511	498	512	512	513	546	555	492	532	553	548	525	531	515	501	519	483	508	529	545	510	546	520	516	544	522	516	525	554	532	570	520	523	527	525	501	507	511	534	545	532	519	530	506	551	578	535	575	527	514	510	534	487	549	501	479	527	531	559	545	545	551	522	552	540	526	560	548	551	512	540	572	593	550	547	513	518	556	518	543	502	532	493	548	517	494	490	509	492	509	488	552	537	530	495	548	530	539	527	531	475	544	525	499	497	517	530	557	533	503	513	516	519	533	572	548	531	489	496	537	569	555	504	532	504	511	538	548	562	548	515	534	511	522	479	502	537	511	533	558	514	500	459	525	515	505	566	533	531	485	492	525	527	536	539	533	500	542	524	512	503	531	509	503	520	496	523	513	543	528	555	539	522	547	540	496	529	546	536	482	564	524	503	529	540	498	499	562	536	513	501	517	555	493	496	531	527	567	569	549	524	559	532	512	518	502	512	521	520	578	492	511	503	548	539	560	517	508	506	507	492	488	557	503	527	535	515	535	541	548	511	519	509	475	486	555	477	504	515	580	530	508	544	514	522	538	519	489	517	523	539	532	545	523	545	487	526	523	478	540	544	500	530	535	506	500	505	503	553	545	515	533	527	526	544	528	523	524	539	469	506	548	518	509	534	459	512	574	532	543	480	490	508	504	568	522	533	543	531	486	518	515	526	525	492	536	545	550	545	546	519	477	523	566	521	565	555	526	511	523	554	528	558	610	529	502	539	560	532	527	541	515	525	522	523	564	552	556	556	524	563	577	555	530	509	516	568	508	546	536	519	535	562	532	573	528	498	558	523	547	557	474	532	563	517	511	540	527	521	588	563	486	493	524	526	511	552	494	542	547	496	495	531	536	491	533	492	510	585	540	532	550	535	521	510	475	485	488	541	549	550	544	515	550	501	512	527	526	517	542	481	536	537	505	487	521	539	523	548	509	519	511	501	547	508	481	522	500	495	521	526	521	510	486	525	516	486	539	562	494	505	525	542	488	509	503	520	509	528	523	557	548	538	514	523	521	486	521	511	545	565	537	539	537	500	528	523	529	514	507	556	545	543	504	500	499	520	511	519	544	513	547	531	544	520	517	595	505	512	518	533	540	517	489	516	538	543	541	566	487	510	554	503	522	525	558	505	538	544	511	518	570	489	561	526	496	504	532	559	501	524	517	506	510	465	509	510	528	526	551	556	505	503	558	555	485	515	547	518	542	524	517	511	504	525	506	508	566	521	518	517	567	565	485	545	495	520	500	465	499	486	515	544	541	490	494	529	534	535	496	531	496	527	569	528	490	502	500	514	507	571	515	539	527	528	496	503	547	531	547	544	541	522	565	555	497	549	471	548	576	528	508	525	574	514	462	581	552	522	493	523	482	513	502	480	561	528	515	500	538	508	562	571	517	562	504	537	510	546	504	521	529	498	508	554	483	525	536	551	541	530	504	530	557	509	542	490	523	488	451	533	515	493	547	502	528	519	476	569	541	522	507	516	517	517	513	537	497	520	536	523	529	590	571	516	505	560	509	531	544	501	531	522	547	557	498	527	521	539	525	553	499	518	532	545	480	526	533	517	556	539	522	562	559	510	564	509	541	539	563	492	509	529	552	502	540	549	531	538	564	502	578	516	570	510	525	501	522	508	565	537	539	521	534	546	513	532	534	569	531	492	520	535	527	507	531	500	531	509	529	519	541	522	507	503	540	527	474	550	493	525	538	473	569	588	551	499	511	525	562	556	518	527	554	525	516	530	550	504	529	533	539	540	535	525	491	514	539	494	513	455	547	508	549	496	494	503	536	523	499	461	507	520	598	562	515	511	524	564	497	541	509	521	503	506	558	539	489	539	493	519	508	498	534	513	516	509	533	521	522	528	539	541	480	485	482	527	517	509	538	538	491	513	546	517	541	538	526	520	529	482	536	519	514	543	489	511	560	512	540	555	539	524	517	521	482	513	510	568	483	553	539	521	531	508	547	518	540	553	494	514	571	501	523	529	523	515	532	506	536	526	552	530	502	503	497	534	485	551	506	493	516	518	543	509	530	538	535	525	510	537	564	536	489	527	541	529	493	525	529	545	501	534	511	551	513	526	524	547	529	531	524	512	524	499	551	542	517	555	551	537	518	491	564	549	513	490	534	569	524	514	534	505	530	531	526	513	547	545	506	525	567	480	541	478	558	532	517	548	480	525	516	483	533	562	508	522	505	566	527	541	487	503	477	535	496	497	544	533	531	535	522	536	553	521	497	560	544	536	525	516	521	522	519	501	529	539	526	494	503	520	545	556	549	519	546	550	540	559	545	503	549	544	516	495	539	482	528	529	552	494	484	501	523	553	502	526	543	512	559	513	531	519	517	536	537	510	509	535	504	524	560	536	539	503	536	535	537	549	523	517	503	508	551	515	507	522	504	536	523	524	519	508	519	500	545	494	508	476	502	501	574	502	505	536	580	513	525	524	502	542	545	503	528	536	513	503	540	489	550	542	517	556	509	528	535	555	512	498	540	516	499	534	525	535	527	485	516	540	564	515	520	522	524	570	484	540	492	562	504	578	536	575	529	519	533	544	511	546	541	519	531	526	517	543	536	481	495	542	521	554	526	572	543	501	513	529	542	523	574	554	520	554	544	504	526	483	535	549	530	512	523	520	555	495	515	553	480	537	530	536	541	525	509	555	537	528	517	539	539	507	515	544	454	545	496	521	519	515	541	485	521	551	519	546	513	539	519	495	514	505	546	548	510	527	514	496	555	585	550	550	523	531	575	546	519	511	518	481	509	533	536	475	544	518	500	532	530	514	534	530	502	537	497	529	543	516	544	525	517	504	517	544	568	524	531	539	541	526	538	499	512	515	544	509	509	512	507	523	554	523	522	549	489	500	517	512	554	542	505	516	516	530	527	518	532	517	571	489	525	529	508	526	550	555	563	505	494	519	547	563	510	499	519	529	535	529	525	568	510	516	521	525	513	536	550	511	544	537	514	509	521	561	548	460	525	531	512	542	522	525	503	502	520	564	538	540	521	520	518	539	491	498	539	546	525	551	542	531	542	539	553	532	539	508	540	517	518	507	499	505	525	496	476	483	532	567	515	527	467	516	505	527	501	547	507	502	535	561	536	538	487
28994	27937	28095	12370	2698	563	388	290	317	326	287	324	315	360	301	304	312	320	304	293	320	289	313	288	305	315	283	285	299	285	271	315	308	338	314	316	325	303	299	327	268	331	318	277	279	334	334	309	319	323	286	285	305	324	312	335	287	314	317	341	279	302	302	262	269	296	303	277	299	323	276	318	321	318	316	314	312	310	299	311	304	326	296	332	317	313	302	322	288	294	312	311	308	278	311	301	277	324	317	308	301	318	287	331	299	310	298	280	287	314	293	293	301	285	277	295	290	304	289	313	300	311	286	331	305	298	325	302	312	286	295	317	320	300	287	325	292	314	305	286	331	334	315	336	320	321	279	310	301	262	322	293	266	304	307	305	292	297	295	258	323	290	298	304	335	303	282	294	324	317	314	299	331	335	346	310	303	328	304	310	299	298	294	318	297	308	304	305	312	284	315	307	308	308	315	321	325	315	294	313	285	304	352	274	295	297	306	295	316	307	296	353	297	326	313	319	295	268	304	289	307	330	308	310	278	288	300	314	293	296	299	310	305	313	329	288	336	312	330	288	311	320	312	289	317	298	310	311	278	308	305	289	278	325	343	308	323	287	313	305	315	313	306	295	313	307	303	314	278	293	286	308	322	281	287	300	299	297	270	360	313	273	322	321	323	322	297	253	287	310	303	288	305	281	304	320	312	308	311	296	313	317	292	298	296	281	290	305	315	315	303	285	290	312	308	308	345	313	286	327	330	272	318	325	319	300	333	308	284	258	305	285	286	336	305	301	304	288	295	283	286	307	312	322	315	325	314	345	317	294	321	298	302	312	307	307	337	316	329	286	299	275	284	332	317	327	269	293	274	321	318	329	310	317	290	308	299	319	325	309	290	313	282	333	293	290	294	300	282	317	305	283	300	330	312	308	323	302	319	294	345	320	332	295	290	290	329	312	307	329	285	330	284	292	284	323	320	303	285	311	325	308	292	318	309	315	256	318	298	278	301	280	289	327	288	285	280	284	284	291	337	300	283	338	315	315	282	314	351	319	305	305	299	325	289	303	350	311	327	292	266	266	303	325	296	288	305	305	301	303	293	278	287	286	283	305	320	350	314	319	325	285	333	317	299	301	304	307	316	323	284	319	321	341	279	303	317	326	314	335	315	339	319	306	286	314	313	292	285	277	295	339	302	286	296	281	316	275	310	312	322	302	337	330	348	313	321	284	287	286	300	303	323	333	327	317	334	303	294	299	294	335	319	313	323	286	313	307	297	297	295	305	276	281	336	281	321	345	319	313	313	338	305	294	303	262	312	273	280	319	272	269	294	272	291	340	278	305	306	315	302	301	288	318	298	335	315	265	301	328	368	299	309	290	312	326	340	304	298	334	315	309	328	300	296	323	327	280	353	319	326	303	340	272	290	318	304	303	335	302	298	287	275	258	313	298	292	302	312	319	271	324	297	307	315	291	316	293	284	284	295	287	256	289	317	285	281	302	278	331	310	322	328	308	319	292	304	305	300	315	309	279	310	310	308	275	295	332	305	305	285	285	300	300	333	288	299	324	304	338	299	300	290	292	310	335	321	304	307	334	301	310	318	313	298	331	300	275	311	292	309	301	297	332	308	339	316	333	291	311	324	298	324	318	306	284	280	298	308	326	320	308	345	289	310	295	324	332	298	285	318	320	301	291	305	318	296	318	325	300	324	312	306	316	309	291	316	297	327	316	349	303	322	307	313	320	304	294	317	320	352	319	322	305	328	289	338	302	292	312	289	332	321	324	311	338	283	303	274	323	314	267	317	326	299	291	328	295	315	309	315	339	314	303	296	285	301	347	321	299	334	312	312	283	291	278	326	305	318	291	325	315	299	308	281	289	309	292	316	303	337	291	308	319	329	307	313	286	300	315	300	324	319	306	292	287	296	342	309	276	304	266	290	315	284	304	302	299	300	305	292	312	320	285	308	312	335	331	330	301	304	294	306	292	340	310	316	291	332	278	285	298	303	321	311	309	324	332	313	274	333	337	298	323	296	337	295	317	304	322	338	322	312	295	292	289	313	309	292	303	312	298	299	343	293	309	328	287	281	303	289	341	302	323	333	359	319	300	326	290	315	289	326	305	307	303	306	314	326	304	322	314	322	317	291	280	308	303	305	312	310	313	330	315	325	312	304	296	256	339	307	278	306	302	314	302	308	304	303	321	334	315	269	306	315	284	301	300	302	318	307	307	307	313	300	291	295	316	314	287	304	311	336	329	284	320	315	325	301	309	280	317	303	276	345	303	328	300	316	321	319	319	336	265	302	318	314	339	310	310	307	290	295	322	292	303	315	287	291	313	331	295	283	305	317	307	309	300	299	309	306	314	308	319	269	303	304	297	296	274	285	317	302	327	296	311	334	312	283	301	321	304	290	277	300	297	299	316	317	318	327	323	271	291	293	308	284	268	316	318	324	272	315	320	275	325	325	304	307	308	335	305	322	299	323	297	266	319	312	307	309	298	320	288	307	319	277	317	273	311	275	287	333	344	287	326	271	298	343	339	298	317	335	302	297	307	328	312	274	333	286	290	328	303	292	300	281	312	290	338	308	318	310	316	278	325	305	302	308	310	310	315	298	282	299	304	295	341	297	290	307	319	346	315	297	356	273	311	306	293	295	275	293	323	309	307	319	320	282	312	299	281	359	295	301	315	296	275	292	302	304	322	330	333	296	300	299	294	281	316	302	289	281	297	286	308	291	305	293	309	359	308	309	295	363	325	300	309	327	283	311	298	298	310	299	270	297	335	287	298	312	282	309	319	322	319	290	332	317	282	312	313	283	287	321	318	325	311	312	333	357	285	306	339	307	299	312	305	296	287	332	334	295	316	306	315	303	303	269	299	306	290	305	296	299	317	317	314	294	287	337	283	331	323	285	281	292	308	308	299	316	315	312	328	302	276	280	306	315	290	310	315	304	286	333	302	294	334	287	316	324	313	314	300	302	297	306	269	285	339	329	290	300	304	316	305	319	323	303	345	336	308	287	342	317	302	314	299	334	294	302	292	308	285	321	279	288	286	304	302	279	307	306	291	298	309	312	293	327	303	304	299	308	316	326	298	331	319	332	269	282	318	295	305	308	290	310	320	296	290	296	311	280	275	275	286	300	327	312	268	323	277	285	338	292	327	329	285	307	319	306	319	278	297	325	270	300	274	313	280	287	290	296	325	298	331	300	321	311	314	323	306	301	280	303	305	321	280	292	343	306	314	310	283	306	323	296	298	306	305	292	297	324	307	302	306	296	306	297	273	296	276	270	282	293	296	334	289	302	310	316	312	288	290	294	332	311	320	280	275	305	288	308	293	309	296	275	318	345	278	330	294	312	306	332	308	323	319	280	328	327	315	311	315	307	304	322	295	306	331	332	265	311	293	295	325	313	322	308	310	298	294	288	292	293	337	330	288	319	267	284	283	297	334	300	294	296	291	311	317	307	323	312	299	306	329	305	312	322	329	293	307	271	299	278	320
19370	34556	23109	7172	2156	427	304	327	261	322	283	299	294	311	307	285	295	294	339	308	283	313	303	322	286	303	302	311	288	316	319	304	303	285	311	284	293	298	297	297	349	306	291	302	285	294	296	327	317	310	303	292	263	324	306	291	316	301	296	296	303	301	271	289	314	285	293	343	269	282	302	299	306	326	338	285	311	283	289	295	305	314	315	296	335	291	302	318	277	311	317	315	318	319	298	293	280	289	271	277	313	305	300	310	329	296	322	294	271	307	336	296	281	304	317	291	312	317	283	303	302	307	316	307	295	300	318	304	288	305	316	301	288	271	330	303	299	321	322	315	314	309	288	312	289	297	300	311	288	274	315	299	304	288	286	302	300	308	302	291	323	333	279	338	306	328	320	310	284	301	306	318	298	303	296	284	292	333	295	268	332	310	316	306	285	328	313	302	289	304	311	311	286	295	304	315	325	274	310	274	306	294	297	311	285	304	310	332	298	329	271	291	285	297	323	294	298	312	302	300	276	299	310	312	312	331	295	281	313	308	303	330	271	284	305	297	294	299	295	275	315	311	296	261	308	295	301	310	332	296	313	327	329	314	319	320	287	295	295	278	283	306	322	302	309	277	293	283	302	305	325	331	284	316	300	313	299	325	303	301	300	288	286	292	297	312	317	341	326	309	295	301	308	302	302	283	308	313	278	319	295	276	312	294	303	300	304	278	298	265	314	313	318	308	304	307	334	305	310	304	285	308	298	304	288	297	316	329	276	337	291	275	294	303	292	279	315	272	304	305	292	323	294	288	312	305	331	300	312	288	287	285	287	282	305	278	316	296	264	326	290	285	283	299	327	299	326	286	303	270	289	311	304	314	303	292	270	286	329	319	306	311	335	315	318	293	314	270	302	311	300	308	292	315	295	282	260	301	291	295	303	310	291	313	302	291	307	338	281	283	325	287	331	285	278	329	287	315	304	324	302	278	318	304	299	290	285	330	298	274	323	283	307	302	309	295	318	279	289	299	312	293	292	293	270	305	277	294	319	290	325	296	290	301	282	325	334	309	315	281	313	322	281	316	289	282	296	296	315	298	320	324	282	291	307	298	288	265	294	292	290	286	292	308	291	299	288	317	301	305	294	302	302	302	286	316	296	292	301	271	319	322	295	285	293	294	313	316	307	302	321	282	294	257	282	316	284	294	300	292	300	306	293	295	328	332	278	270	322	307	294	294	317	317	286	326	294	315	277	320	310	300	283	311	286	301	276	289	282	292	305	278	288	329	318	333	269	309	320	333	304	296	292	294	276	320	297	313	299	314	288	282	276	295	297	315	310	308	312	316	288	278	278	307	288	299	314	311	312	302	298	295	331	325	290	289	317	281	297	321	286	343	311	310	291	290	272	290	298	298	323	271	301	307	308	321	318	296	321	290	322	321	314	291	309	263	313	302	294	318	321	310	299	288	289	293	308	286	324	280	293	322	315	297	317	315	302	277	277	299	282	327	333	289	326	282	305	325	313	307	295	312	328	304	302	284	313	307	287	287	287	316	296	322	338	300	306	322	332	321	302	290	297	278	328	299	312	299	284	326	288	328	331	317	305	293	307	340	296	304	303	310	277	293	279	301	332	317	336	275	287	307	301	307	285	256	270	313	279	304	331	304	299	276	326	333	331	353	299	307	293	308	305	301	306	307	271	295	306	313	321	295	284	328	324	337	311	301	304	290	291	307	313	295	289	294	292	344	300	291	278	310	306	293	306	279	317	265	286	305	290	335	316	291	293	311	315	294	305	312	292	310	307	295	303	295	310	326	300	296	303	318	292	297	308	320	303	304	329	289	312	275	314	290	278	290	318	305	296	334	325	309	280	293	304	276	317	340	322	285	278	299	335	320	305	305	309	309	314	303	292	301	310	279	278	313	318	344	282	321	306	277	311	267	326	320	281	306	326	322	316	275	291	294	292	289	261	290	300	312	309	315	270	260	324	290	305	305	294	326	306	305	289	321	294	289	346	292	258	299	291	303	337	280	333	284	273	321	282	292	287	302	286	277	301	307	287	315	308	292	332	291	293	307	306	305	311	289	282	318	287	290	269	304	292	304	294	309	309	307	331	284	326	262	277	286	302	309	317	314	319	299	294	318	313	331	295	288	297	282	280	316	294	294	274	321	305	287	323	309	331	307	304	301	308	294	298	294	307	316	302	287	324	309	262	316	279	319	291	297	305	295	291	279	333	298	309	280	321	319	320	291	335	328	302	301	303	288	292	322	265	296	289	303	299	303	301	302	302	302	314	299	321	280	295	263	304	303	300	299	306	279	283	293	326	291	338	307	291	304	304	275	316	306	336	289	316	277	312	318	274	303	322	331	306	308	312	298	313	279	316	313	268	306	298	276	292	296	281	291	274	289	308	259	321	338	274	290	304	292	274	326	294	327	316	283	306	333	295	280	314	298	301	283	332	293	310	304	282	322	314	324	275	308	308	301	345	298	275	288	269	310	332	288	274	286	282	303	284	295	301	306	307	284	321	297	329	286	328	317	289	274	305	322	309	289	305	303	271	320	310	326	303	313	288	318	285	297	316	294	329	310	295	340	285	287	293	307	285	341	275	296	294	285	288	291	312	305	300	276	304	291	330	310	297	316	283	320	272	274	302	320	282	297	273	302	267	309	294	313	297	287	278	307	292	329	301	279	294	290	303	299	258	309	307	295	298	279	284	340	266	320	287	291	300	305	308	301	306	332	305	280	318	279	314	324	313	310	274	354	326	301	315	291	326	295	299	292	297	341	287	280	312	298	315	292	272	302	310	305	278	334	265	325	275	280	329	275	315	289	281	280	290	299	325	286	303	281	307	321	323	320	312	300	300	299	296	271	305	327	282	299	343	320	305	330	334	285	273	290	302	299	298	267	297	307	333	294	279	321	297	296	301	296	288	292	302	280	288	306	327	313	266	313	299	306	300	303	296	317	309	317	310	314	314	292	287	280	322	289	306	313	287	301	300	318	327	319	311	278	320	306	290	330	313	323	291	281	304	314	313	288	315	301	287	315	314	290	318	299	307	304	296	323	284	305	289	299	278	308	278	286	301	314	294	303	332	280	305	300	306	317	313	316	281	275	293	282	306	300	307	291	309	287	285	301	288	297	304	331	308	311	274	315	305	338	295	316	305	300	302	305	278	333	315	340	304	284	305	324	323	296	313	314	300	302	274	309	304	271	299	299	309	301	295	291	281	280	271	298	294	313	288	286	294	296	305	307	297	296	281	288	328	306	312	291	299	299	297	277	298	299	326	312	309	295	296	326	303	304	321	316	320	277	313	301	332	295	320	308	311	331	288	286	289	270	312	304	274	316	304	311	254	286	292	301	307	324	308	288	302	277	315	304	312	314	290	322	307	313	307	305	290	297	303	302	299	288	268	295	289	305	310	313	314	286	300	318	286	283	291	305	323	314	306	309	299	340	326	319	261	286	278	323	296	280	316	287	309	297	312	281	322	310	287	315
25703	28509	47730	40637	19300	3801	520	377	362	338	360	323	386	313	324	337	361	313	321	305	325	318	316	343	322	357	331	327	335	337	329	333	330	344	345	322	318	312	331	328	345	335	365	284	343	333	319	316	342	317	320	324	308	305	352	335	329	349	329	290	311	338	365	338	311	341	360	332	353	337	276	311	358	335	321	303	319	329	355	355	347	356	328	314	311	326	361	330	377	352	347	311	333	361	322	331	314	318	295	343	347	326	356	305	356	327	342	355	285	369	350	334	328	332	352	303	325	325	338	315	325	322	338	352	352	350	312	369	342	350	321	349	330	353	315	326	346	311	335	309	315	344	315	376	307	313	349	336	311	302	328	305	314	311	331	326	313	321	344	348	328	343	339	353	295	299	303	334	340	308	329	340	368	319	327	336	343	331	327	348	334	339	344	340	305	305	316	316	305	314	328	341	326	329	320	360	337	330	341	329	331	299	332	317	356	310	355	350	358	345	311	369	323	341	325	326	327	325	344	317	366	337	329	321	340	316	320	348	298	316	349	308	371	350	316	331	363	356	347	311	323	344	336	326	341	345	378	326	341	315	317	305	331	335	342	324	351	295	349	333	365	335	300	336	332	362	315	303	335	321	324	329	328	347	325	312	344	328	302	347	361	323	330	339	341	306	347	340	327	311	342	335	298	314	305	308	361	300	339	326	341	295	336	324	361	338	358	341	367	354	359	370	338	338	342	333	333	368	328	330	334	370	347	335	357	344	353	352	338	321	317	325	303	323	316	327	310	308	331	342	286	329	321	349	303	333	329	363	317	335	327	375	338	290	313	337	324	346	342	343	343	321	371	339	334	342	335	339	361	343	332	316	323	363	316	326	344	316	330	348	324	350	324	356	353	320	322	341	342	336	354	309	364	331	345	323	310	345	314	332	335	312	306	343	360	322	373	337	302	300	367	314	356	323	339	340	351	338	354	330	347	311	317	296	354	339	341	327	346	357	321	327	360	338	333	339	327	309	320	372	331	358	334	308	332	370	340	346	327	294	348	327	322	326	324	321	342	349	335	325	362	342	326	344	350	359	305	364	334	343	309	327	306	343	322	321	296	308	336	345	342	365	318	322	332	350	328	347	340	390	360	317	384	320	321	325	320	345	339	322	334	337	325	319	345	332	336	326	312	320	346	292	313	347	318	330	324	368	341	335	315	305	306	294	328	288	339	352	285	360	331	380	359	327	298	335	328	333	335	333	334	351	343	348	334	333	292	299	362	335	384	351	308	307	311	324	314	357	318	327	318	327	340	331	327	313	344	313	349	305	341	365	325	311	310	339	299	353	297	305	355	309	318	304	363	320	330	360	331	372	329	322	320	322	330	302	356	330	311	333	319	364	314	324	316	302	325	326	324	344	320	351	327	312	329	345	367	319	329	311	327	344	323	341	301	342	375	330	332	323	336	327	371	369	304	354	364	340	346	331	338	339	315	287	339	315	332	328	349	338	345	351	342	306	323	318	336	335	312	333	324	353	356	351	307	346	349	351	332	319	357	312	330	366	316	318	350	324	324	330	332	305	297	355	321	358	318	346	347	327	304	357	329	293	331	358	346	366	316	325	306	322	326	364	351	367	301	340	308	283	324	345	325	328	374	335	354	342	313	311	312	315	311	344	337	355	317	337	340	342	330	333	338	346	387	305	313	305	330	336	319	327	320	337	312	314	317	355	349	315	316	340	344	310	318	301	330	345	358	341	323	330	330	311	349	336	304	324	323	316	324	338	312	293	348	330	339	327	330	341	342	360	330	321	356	375	311	330	332	325	335	295	341	331	325	356	352	363	310	306	328	336	323	351	326	325	354	317	374	314	343	329	323	353	332	348	295	316	332	327	340	339	302	342	344	323	335	324	358	344	339	297	348	357	336	316	319	342	337	322	351	338	342	341	331	344	313	318	346	344	305	277	383	346	348	329	357	349	343	298	320	357	301	330	312	336	311	335	342	333	332	344	332	319	304	337	332	311	340	343	328	313	357	331	336	303	344	322	322	326	331	329	339	309	291	349	311	320	338	328	315	342	314	344	331	366	321	316	341	327	340	320	321	306	293	310	302	281	325	326	347	332	334	330	348	345	360	305	311	339	309	303	320	351	315	335	310	335	364	349	351	327	319	331	338	306	319	352	313	333	330	306	308	310	321	363	314	341	365	373	362	321	336	353	301	336	331	356	329	319	312	331	299	322	345	373	328	329	294	351	332	343	341	326	318	363	354	309	342	344	297	291	330	327	353	353	351	344	336	353	340	320	353	330	358	352	328	334	335	342	348	302	350	347	348	345	332	348	330	292	367	352	344	334	334	289	332	315	367	319	306	328	335	345	341	356	367	380	352	332	354	356	315	346	345	360	326	334	327	321	334	311	314	336	345	315	347	348	317	336	298	310	331	349	314	337	359	318	341	379	326	344	305	365	348	336	327	314	307	342	286	315	301	334	336	340	363	336	306	357	315	321	285	322	332	331	296	356	317	370	324	318	320	335	317	345	326	381	296	329	328	349	322	323	331	345	313	325	312	335	314	324	356	301	330	348	341	316	326	325	284	315	350	333	340	338	330	301	336	323	335	349	362	343	324	329	340	349	346	354	342	314	326	338	338	325	363	346	356	345	331	315	326	331	333	329	343	345	309	337	308	316	362	352	365	335	346	330	329	343	345	360	336	354	309	331	345	307	331	335	310	325	326	303	346	309	352	309	315	357	319	308	350	334	323	315	354	346	346	289	344	333	356	319	353	345	356	357	344	329	341	316	334	347	330	329	324	311	324	323	320	327	356	345	326	323	346	333	305	349	340	347	333	325	329	323	324	327	322	333	310	306	307	345	334	346	337	368	331	324	336	358	355	336	316	332	328	338	320	370	336	343	296	345	304	338	333	324	319	304	338	342	357	321	308	341	304	343	331	330	338	324	365	311	328	306	304	354	333	365	349	349	317	313	356	331	348	331	325	329	348	323	338	321	348	355	336	310	343	325	345	316	333	347	375	349	335	347	290	324	325	336	329	335	349	350	340	337	312	340	336	372	309	327	354	279	333	328	319	337	358	316	322	345	361	343	359	326	334	325	349	338	335	332	326	328	352	334	388	353	342	316	295	336	336	330	315	317	305	317	363	337	310	354	320	364	317	319	335	328	354	330	323	370	321	346	384	307	302	304	327	317	322	347	345	359	361	322	365	305	346	315	321	340	320	322	328	309	338	321	310	334	292	324	322	335	316	322	331	325	330	347	303	330	331	360	342	355	347	337	365	346	349	329	346	365	322	337	303	344	320	327	344	322	344	346	350	337	341	326	369	323	324	347	343	356	315	339	326	333	346	339	314	316	348	306	331	350	332	300	306	315	337	366	357	336	316	332	301	334	302	301	338	340	332	310	334	326	281	318	334	319	360	324	342	353	345	368	349	319	354	326	354	319	331	318	330	327	335	333	313	309	368	316	316	315	337	355	293	325	333	301	338	348	332	321
44580	80881	62916	30730	10781	1598	375	383	376	377	352	350	362	396	392	380	343	355	387	342	368	359	398	322	372	367	335	353	340	374	329	365	353	389	361	357	351	362	341	399	372	362	355	339	335	340	355	374	342	394	353	354	357	356	314	381	336	362	385	352	341	321	376	384	354	320	340	334	347	342	387	351	334	376	375	348	359	329	353	358	377	336	373	345	354	390	378	376	375	331	332	332	371	318	365	372	360	325	339	354	371	342	393	382	338	323	387	382	360	324	328	395	349	325	338	352	357	385	370	385	336	337	367	370	357	358	346	348	350	356	361	366	369	376	367	365	372	358	372	353	339	317	361	341	354	353	391	328	344	345	384	352	373	365	341	340	361	365	354	385	378	342	395	356	350	362	367	349	342	338	369	370	325	388	341	354	368	338	386	367	378	354	376	390	347	339	360	336	350	357	361	343	376	377	351	358	347	359	385	338	367	358	352	386	348	372	341	351	352	329	362	368	376	357	323	356	374	371	364	347	349	366	349	367	355	360	349	351	355	363	365	358	346	348	348	347	357	366	339	364	390	366	373	385	348	370	348	377	324	354	356	338	341	371	361	348	362	352	321	355	331	339	337	395	321	342	341	332	381	355	347	346	348	357	354	354	369	352	341	376	343	377	385	367	328	337	363	355	323	346	362	373	344	339	350	374	348	334	366	338	340	370	353	351	378	360	385	360	370	357	353	334	350	367	366	338	338	350	332	356	357	329	351	337	315	363	327	344	367	339	341	347	357	337	369	331	344	324	300	347	352	388	346	389	343	335	381	355	352	331	362	358	371	358	345	347	360	382	356	348	354	343	349	329	338	364	388	347	363	346	366	353	333	306	369	366	333	351	348	338	366	348	365	359	374	347	344	347	374	352	349	380	374	350	332	384	345	342	387	318	376	353	334	375	359	348	349	358	366	393	345	353	340	391	366	402	354	337	334	358	371	330	334	368	334	344	379	318	359	330	360	369	346	378	342	331	344	341	331	332	329	338	338	321	361	352	333	374	336	362	368	374	366	360	346	330	380	346	336	349	340	360	361	363	351	380	347	328	358	381	359	340	346	362	366	356	369	336	329	372	346	363	397	352	376	369	355	307	351	340	351	351	357	359	384	379	342	316	374	382	354	370	351	362	360	362	337	329	364	334	370	324	353	369	371	362	358	373	381	355	353	355	376	348	341	391	341	360	352	356	344	363	320	337	341	374	355	353	373	347	382	333	372	322	362	327	342	379	385	351	354	326	371	339	366	353	357	359	351	349	388	358	348	359	381	370	340	356	367	340	354	329	341	339	384	358	350	349	394	342	351	343	364	351	303	372	368	343	363	327	370	333	376	346	351	357	383	351	352	377	368	313	353	365	356	326	361	339	351	370	358	357	355	369	378	352	360	363	346	332	363	371	375	365	347	380	359	345	385	374	347	340	372	361	356	373	326	364	321	330	388	365	336	362	311	369	357	353	335	336	358	355	367	384	351	347	340	315	333	395	324	331	361	357	335	349	346	364	338	382	380	359	323	328	363	345	326	360	343	324	339	337	389	341	382	365	345	342	345	332	351	346	354	381	361	342	376	363	337	357	343	341	370	336	390	353	335	331	346	367	358	343	407	335	371	388	345	310	320	349	341	337	370	345	363	347	346	341	348	374	319	372	376	337	347	351	355	352	357	343	324	386	335	351	362	328	352	333	340	374	339	387	359	367	327	348	347	363	364	343	381	370	351	353	373	378	369	306	321	395	369	366	345	353	341	373	332	366	357	336	385	372	373	330	355	355	366	367	366	353	354	367	374	341	341	369	345	345	338	361	361	362	337	328	401	338	384	317	343	339	368	335	333	341	344	344	349	341	347	337	372	370	378	355	360	378	324	340	340	367	327	359	334	352	339	364	367	376	341	355	352	321	346	385	361	340	376	356	325	361	374	345	342	343	353	350	385	366	398	349	362	350	341	349	332	367	349	319	354	323	336	357	399	336	334	348	381	344	357	363	392	377	348	336	371	350	381	377	337	360	330	374	355	324	363	349	385	366	346	353	372	375	351	362	333	328	320	351	353	363	336	373	328	335	361	360	353	345	392	360	368	361	364	340	325	354	368	372	343	343	380	346	395	339	375	344	342	343	383	349	351	331	362	310	357	348	345	366	331	356	363	366	376	365	331	325	349	356	359	375	366	352	379	383	359	342	365	343	349	356	363	392	382	364	315	343	368	380	358	370	330	349	344	365	347	400	345	350	365	345	374	338	337	380	343	387	335	343	339	355	343	351	344	363	347	370	340	349	357	352	340	336	349	368	355	344	345	387	377	353	351	355	396	355	345	373	372	336	338	339	345	334	375	386	348	356	327	362	337	337	330	375	348	379	367	362	354	367	358	355	359	358	365	321	376	341	348	391	358	357	320	347	342	357	368	356	372	374	360	332	335	339	359	359	356	368	373	351	372	323	341	332	337	363	343	322	334	330	331	328	364	377	344	364	364	375	343	318	366	350	347	352	334	319	368	363	335	337	335	343	358	367	388	377	351	361	396	358	344	349	334	359	372	347	356	385	344	331	366	356	368	327	342	323	378	338	347	370	359	373	355	351	357	342	338	358	354	357	343	395	375	347	372	360	355	351	358	344	341	354	329	340	342	374	367	344	353	348	380	379	379	372	359	327	357	352	370	379	373	347	362	350	358	383	334	361	344	335	345	335	363	326	318	352	361	351	352	368	363	327	339	361	412	349	352	349	351	359	343	334	365	368	357	315	354	330	368	375	378	381	361	313	358	380	332	333	344	364	378	369	354	369	377	339	348	361	343	315	357	367	318	371	341	362	340	334	341	348	343	365	363	385	344	329	371	366	328	346	358	407	333	361	367	335	363	342	325	348	379	385	376	354	370	365	363	348	361	326	324	340	374	387	373	342	357	370	370	383	370	340	324	360	340	359	376	388	355	367	369	369	350	369	369	382	332	314	369	361	355	373	370	398	351	376	349	334	352	389	372	342	354	374	313	332	349	322	372	398	343	396	346	361	354	351	327	372	359	336	352	397	368	372	377	386	389	329	334	364	361	357	343	348	347	323	341	341	378	356	354	357	341	340	365	350	333	341	319	349	349	355	349	351	363	368	336	350	353	351	321	377	354	388	318	356	366	356	300	343	358	352	373	336	372	358	340	343	347	353	369	371	351	362	386	336	365	360	351	353	335	368	328	357	379	324	359	353	339	308	352	335	370	322	337	342	310	361	320	350	367	327	344	338	341	339	317	329	379	354	393	372	333	376	333	362	331	322	340	368	344	331	395	358	353	374	369	359	355	330	354	388	348	349	377	364	366	346	342	361	349	339	370	350	353	380	363	346	356	321	370	339	362	375	352	322	347	359	369	378	372	371	376	380	363	369	348	338	357	334	348	376	326	387	375	348	379	366	370	327	376	352	342	391	342	367	348	387	335	338	359	317	388	332	357	375	361	344	357	365	369	346	354	355	334	366	359	376
23880	23883	41412	42317	29440	15307	2246	580	490	486	507	478	492	500	489	463	513	477	475	440	481	448	452	494	480	443	440	438	476	478	464	483	475	437	498	451	449	477	482	451	512	408	411	476	466	434	469	404	410	449	447	467	465	448	503	436	442	440	450	458	433	481	442	441	501	495	425	457	481	460	497	468	464	467	466	444	461	466	455	464	503	452	452	468	499	426	458	453	424	436	483	451	458	446	459	453	455	480	451	467	447	455	444	471	458	438	473	431	474	485	467	468	473	474	473	487	431	437	430	444	447	451	441	486	478	468	437	472	466	478	425	456	456	434	502	503	475	452	459	476	473	486	461	500	475	425	477	455	459	447	433	449	467	456	478	478	433	490	440	442	457	482	429	555	421	472	485	520	491	441	485	490	447	456	444	495	463	426	420	463	499	445	437	449	470	449	483	466	445	430	479	488	469	451	446	425	451	403	463	445	435	417	430	449	449	443	426	453	450	473	455	491	430	444	406	488	417	481	430	455	449	485	481	463	445	436	486	450	480	457	495	441	468	452	436	464	442	465	484	469	424	450	435	452	448	461	477	456	424	450	439	433	441	432	467	495	430	430	446	465	474	443	445	439	466	476	453	460	478	454	440	500	422	487	423	429	439	439	457	495	465	432	471	474	461	480	456	418	480	461	441	453	413	437	470	468	453	431	437	453	443	417	495	480	459	435	457	480	475	423	461	427	445	472	434	446	426	458	434	436	461	434	446	443	449	456	429	445	469	464	462	455	454	446	448	449	431	439	483	498	431	429	506	437	433	449	450	456	469	471	445	470	468	455	454	446	477	470	482	434	456	435	436	455	436	435	475	408	467	456	447	399	456	476	459	423	438	438	446	464	458	465	444	447	436	436	470	440	449	451	448	429	449	435	432	451	477	475	430	480	469	408	439	471	453	460	435	447	443	468	476	469	449	420	441	491	443	474	447	447	440	453	473	471	463	457	472	433	443	475	449	384	486	445	460	445	468	423	454	464	454	452	476	445	430	464	448	450	459	481	421	424	495	457	441	459	444	436	462	418	430	441	441	451	450	417	453	425	477	447	434	490	469	445	454	439	455	460	482	423	413	442	474	487	426	430	434	456	428	490	457	451	468	440	459	470	434	472	424	431	458	430	512	427	476	455	491	453	442	461	455	463	455	466	472	489	455	424	461	461	457	440	447	448	471	449	434	456	422	442	496	466	479	469	487	480	457	441	391	451	468	449	434	456	450	431	434	457	440	465	453	448	457	461	486	488	463	451	487	428	472	479	465	450	470	427	463	473	456	453	442	448	460	432	467	456	453	477	469	393	443	458	447	448	472	471	488	474	452	495	470	407	448	463	441	455	424	433	462	456	436	476	461	416	447	415	471	463	444	463	456	457	487	459	457	435	442	449	459	433	447	457	437	446	455	441	456	464	485	445	445	461	453	471	457	462	476	437	433	449	446	456	482	481	477	457	435	427	480	459	414	447	443	469	468	447	447	433	459	495	470	458	445	440	421	479	459	465	412	475	457	429	424	447	428	424	442	471	469	438	477	428	456	459	471	470	489	496	463	442	451	446	425	430	456	469	499	462	446	433	444	511	477	458	464	478	474	422	429	454	432	486	474	469	457	449	432	488	449	412	476	445	428	483	441	460	449	455	453	471	469	435	441	472	457	422	457	460	406	429	442	471	413	448	418	457	463	459	446	449	436	430	436	471	453	447	459	469	456	458	466	505	443	436	500	464	494	474	452	489	453	432	460	476	465	471	459	472	492	489	387	455	478	450	457	423	448	439	431	469	465	480	470	465	483	482	455	482	460	491	411	454	435	441	474	445	421	449	441	491	438	444	440	430	433	453	438	455	500	508	446	421	453	424	448	455	452	418	486	466	459	435	488	482	450	441	462	430	442	418	417	445	429	460	425	473	473	463	452	457	454	450	469	456	440	418	492	468	486	504	430	460	459	439	457	450	445	504	474	437	388	441	454	468	465	459	469	510	421	483	466	475	460	443	487	452	470	492	471	459	465	467	457	477	429	435	451	453	412	461	451	437	433	449	412	405	443	433	413	465	480	465	457	462	483	467	435	435	458	465	425	451	474	432	479	441	481	460	404	481	456	450	411	476	452	470	452	449	445	481	484	470	455	458	445	422	423	467	428	449	416	462	438	446	467	466	464	483	414	472	480	437	423	449	477	437	422	428	503	475	431	427	458	428	475	472	437	422	474	445	457	429	466	447	447	392	445	444	482	452	462	480	460	467	450	442	449	442	449	451	420	442	524	442	429	461	431	433	438	479	454	464	445	419	416	473	439	450	447	453	482	460	453	454	443	459	471	436	462	442	411	459	482	445	449	473	450	448	432	483	473	471	473	459	461	477	431	460	472	448	446	470	450	458	463	440	440	410	443	487	484	455	460	436	478	450	451	479	457	434	481	440	428	445	444	491	473	431	451	441	469	444	435	463	458	407	462	434	464	475	470	400	468	473	425	412	447	487	467	484	419	441	442	483	488	480	453	459	465	440	448	455	460	416	444	420	426	400	459	434	398	424	433	429	465	422	466	455	473	445	499	449	450	441	445	410	445	448	450	430	465	459	458	425	452	471	451	485	476	430	426	493	442	474	484	441	460	467	453	409	458	438	486	471	458	424	436	440	455	470	478	451	426	451	446	449	492	489	451	466	461	456	435	460	457	473	448	493	438	435	448	444	419	460	449	448	448	450	421	456	469	489	438	436	412	450	473	432	456	469	465	456	448	452	461	512	485	456	469	488	457	489	460	495	462	469	459	470	399	430	433	476	469	448	446	445	468	448	464	443	448	471	452	443	465	462	475	468	436	499	462	455	444	426	431	438	476	440	464	487	493	468	458	451	452	462	467	466	450	430	507	478	454	499	476	420	442	470	447	455	471	440	415	402	420	448	454	481	461	448	449	426	480	458	489	440	434	456	448	475	474	468	507	466	495	511	463	457	448	450	429	435	449	473	452	433	431	416	450	469	452	454	483	477	455	446	456	443	467	476	451	480	443	476	459	451	459	455	467	451	438	473	438	495	417	441	415	454	438	476	451	462	454	433	435	435	440	429	420	474	427	469	472	458	458	425	458	453	475	460	433	404	456	451	425	472	470	430	476	419	423	444	505	445	440	425	450	457	451	444	475	434	426	468	421	464	430	492	425	467	426	425	449	432	432	458	478	452	466	456	440	484	423	484	474	436	455	420	443	467	440	467	459	451	407	465	471	446	460	453	450	459	451	451	442	503	466	484	455	429	463	464	464	473	403	454	427	455	447	437	438	445	461	443	495	457	499	463	452	473	467	464	436	453	462	492	441	456	412	456	427	421	424	436	495	408	452	446	459	428	470	468	464	455	490	422	454	469	452	482	475	464	467	438	441	439	444	457	443	460	474	424	466	461	464	459	442	469	477	478	453	432	469	450	440	437	448	445	438	478	458	446	453	436	461	480	404	474	425	466	448	457	452	448	464	440
56289	101549	78716	52885	24758	5467	575	520	515	499	513	491	515	489	506	499	526	490	568	527	518	493	520	535	516	533	513	494	511	507	497	506	530	469	515	472	524	493	523	537	516	588	533	446	510	516	492	486	420	477	490	502	488	523	527	498	502	515	488	512	505	471	497	517	539	541	508	533	492	492	506	493	574	459	500	516	495	484	500	510	492	519	543	522	513	486	552	549	462	480	493	555	501	476	537	481	531	522	519	527	501	481	479	489	486	509	498	539	483	501	497	489	468	529	509	552	487	503	506	546	511	473	499	517	514	501	473	463	529	511	492	493	506	490	506	491	536	498	511	467	549	481	481	486	503	515	522	535	508	491	501	518	508	532	536	510	489	503	479	550	489	500	496	486	485	473	546	526	488	488	487	524	524	505	521	548	482	544	521	489	518	514	487	496	525	511	464	510	514	465	481	518	501	506	446	497	485	489	537	512	517	500	507	509	497	512	512	464	465	495	492	466	521	537	471	526	520	491	534	488	511	559	468	502	548	479	490	514	486	510	502	502	531	518	474	504	515	516	484	497	529	487	502	531	515	491	459	468	501	501	569	496	497	504	476	481	498	535	470	510	537	510	483	479	504	500	464	481	513	534	533	485	531	501	503	537	522	525	514	495	520	511	437	499	528	510	479	489	531	530	502	500	531	500	515	510	531	500	516	503	536	523	476	513	477	520	489	503	525	509	505	494	513	504	525	525	478	582	537	482	530	535	498	464	495	482	503	541	530	480	555	479	491	510	494	500	490	517	513	499	568	514	481	469	498	513	505	496	536	529	503	489	508	445	459	472	530	476	519	499	509	484	510	478	542	537	498	548	505	477	516	523	499	507	485	522	484	476	512	546	512	493	503	473	485	508	527	495	489	481	507	501	484	530	501	521	505	511	489	507	558	493	527	500	507	530	501	490	504	537	522	513	512	507	485	504	550	524	508	531	522	482	494	546	496	502	512	487	510	497	503	503	477	485	489	518	498	489	496	500	529	514	509	498	476	485	474	532	533	515	501	490	496	494	466	522	466	515	508	489	532	489	525	522	510	521	476	490	478	495	523	503	514	498	508	481	529	567	532	505	476	538	520	491	500	473	520	493	539	492	505	502	491	527	532	544	466	518	519	510	501	476	508	499	539	515	492	507	494	510	478	511	496	529	519	483	529	511	451	534	480	509	524	494	504	522	478	467	520	522	515	557	552	528	517	514	513	485	523	489	469	524	472	525	485	496	502	508	488	504	525	519	461	518	519	478	500	502	534	506	500	505	473	488	466	463	553	523	494	531	493	510	484	499	468	522	488	469	528	481	519	492	527	504	483	516	525	530	503	474	471	515	514	503	525	505	484	485	476	531	491	519	510	483	472	515	512	492	522	477	528	538	493	497	503	501	517	476	498	476	500	516	484	480	543	547	471	493	485	465	498	497	524	512	485	489	498	505	521	481	500	504	507	489	473	531	495	510	505	518	502	525	492	534	492	466	479	506	546	478	519	498	500	512	476	528	494	489	520	482	512	506	528	447	485	501	531	499	491	478	505	496	496	509	512	500	526	482	521	491	525	494	521	487	518	479	488	528	483	484	520	542	488	527	502	506	526	490	505	515	468	540	556	519	496	524	518	513	485	541	495	552	514	489	501	472	532	556	538	547	521	514	468	509	491	510	507	452	465	458	554	532	523	489	508	508	503	519	538	518	487	511	480	487	501	492	516	521	437	478	521	521	537	511	478	542	490	523	508	496	497	474	511	532	514	519	544	497	547	502	547	520	502	507	495	484	501	458	475	493	527	465	499	533	480	440	511	493	491	488	532	559	521	480	459	523	510	500	509	513	510	524	491	509	511	497	508	499	544	519	529	500	513	475	506	516	525	546	502	480	508	465	518	489	532	526	478	507	530	484	540	501	522	479	502	498	511	497	476	488	484	479	493	494	498	488	506	482	474	465	542	512	493	510	509	505	541	523	522	495	459	526	528	473	471	495	548	465	540	514	503	492	523	534	495	488	470	466	509	504	488	524	479	508	497	504	498	492	503	504	517	510	478	486	532	458	463	505	516	541	474	492	550	500	494	517	479	521	521	493	477	530	445	497	528	471	501	512	516	547	530	479	493	481	500	525	506	500	529	500	482	502	494	463	492	482	490	500	480	487	477	541	481	481	461	481	511	481	486	511	520	513	492	493	479	535	525	552	508	492	473	485	492	500	505	497	479	520	530	505	520	493	492	532	502	454	484	488	505	492	446	453	512	509	503	513	486	513	465	511	496	477	480	496	508	481	510	564	487	463	543	543	516	479	515	508	534	503	465	526	491	502	472	509	495	542	517	508	510	529	494	492	492	491	483	514	523	504	534	500	508	487	515	524	470	476	489	459	488	519	518	518	502	523	502	538	486	521	491	504	526	489	518	518	505	494	508	532	523	538	485	533	485	511	513	508	498	521	520	512	523	510	526	498	524	505	499	480	504	467	530	448	492	526	552	500	501	484	504	474	492	507	513	478	542	502	424	459	499	473	518	527	543	529	524	484	480	534	493	551	532	478	496	520	496	517	539	502	491	550	520	521	484	499	497	517	543	510	466	506	507	503	496	491	513	494	511	518	537	513	487	513	534	478	501	489	457	508	509	523	506	450	475	514	521	561	483	536	549	511	499	521	496	486	509	530	511	524	521	500	470	487	522	508	471	469	514	518	475	523	523	519	506	499	515	545	538	531	491	472	503	523	525	510	515	490	504	503	521	492	476	494	485	507	470	564	511	496	487	509	464	456	480	500	526	493	479	497	486	485	525	492	509	500	507	550	483	460	524	507	503	506	515	503	498	516	496	511	508	486	521	547	506	474	507	491	503	512	499	486	489	495	541	517	496	485	501	488	502	501	506	504	534	498	514	503	481	511	504	530	490	500	503	526	486	490	487	500	504	508	522	519	475	472	485	465	500	530	520	514	501	500	481	523	527	495	505	498	529	503	508	510	486	483	500	485	488	450	543	517	492	509	512	502	478	457	518	495	496	501	481	504	522	504	504	513	495	559	500	513	538	543	530	464	490	477	500	490	555	510	480	494	524	534	500	478	481	540	534	515	474	514	419	537	496	512	530	483	493	532	515	519	513	488	507	512	496	518	518	517	504	510	450	510	520	541	472	523	488	537	489	512	477	489	441	463	536	475	513	494	543	459	467	492	542	462	496	502	506	507	518	515	476	499	458	499	508	531	492	509	482	469	553	485	506	518	487	514	516	542	494	529	486	539	449	519	505	505	501	505	492	490	478	518	500	501	519	483	535	561	493	527	497	463	500	513	491	498	533	472	507	492	523	491	494	506	474	497	527	489	509	509	497	486	510	466	558	486	504	498	535	505	511	529	513	519	534	507	511	512	517	469	458	491	474	505	469	526	585	512	511	451	536	524	477	513	479	490	498	516	486	533	514	513	504	506	524	453	488	482	508	496	507	526	498	498	495	503	485	512	490	503	470	528	497	473
28355	29573	28435	13680	2906	514	313	296	289	315	270	304	305	318	324	289	296	245	257	289	325	307	299	289	269	311	300	294	300	291	302	282	284	275	282	294	288	271	299	319	297	290	268	291	292	301	290	275	303	310	308	287	308	291	309	273	278	272	273	293	306	320	304	281	302	264	287	285	279	282	300	308	293	270	307	289	275	292	302	319	303	282	310	280	288	311	292	272	274	280	284	327	272	316	314	297	294	326	285	287	301	316	298	323	287	269	259	300	302	292	275	294	271	286	277	293	293	284	268	268	305	297	314	290	288	287	301	296	299	292	281	282	304	287	284	289	290	294	269	306	291	317	286	289	254	279	305	280	304	290	301	307	290	301	300	265	284	297	281	309	300	276	291	292	317	291	273	290	295	273	318	306	323	288	304	261	307	286	297	296	301	272	311	323	261	342	295	277	303	275	317	281	316	276	291	302	286	284	302	313	294	307	298	306	280	256	310	329	293	288	299	275	291	275	298	282	288	265	296	300	303	270	285	280	293	290	298	283	295	304	278	282	303	293	298	286	314	286	267	318	289	302	323	296	310	303	285	291	274	266	290	283	285	305	293	309	305	286	271	321	294	266	322	279	306	278	274	281	280	273	292	275	320	275	313	280	283	299	298	301	292	266	322	283	256	321	309	270	283	281	299	282	311	315	281	291	270	301	305	281	313	312	304	285	315	272	264	315	273	280	281	276	305	307	266	277	287	289	302	293	294	259	282	271	308	307	289	294	303	313	307	309	308	279	310	288	295	298	296	268	292	291	282	280	285	286	308	280	330	302	280	279	277	290	313	270	303	294	300	280	275	283	304	314	291	296	267	263	304	262	319	290	295	286	296	286	285	286	308	298	310	319	288	283	280	296	289	298	295	253	283	253	294	282	295	273	319	288	305	304	272	317	280	261	325	283	283	286	305	283	292	274	299	289	302	322	317	311	327	296	297	293	288	307	327	280	302	316	299	311	277	264	297	293	284	319	309	270	300	331	283	292	317	293	295	308	286	275	282	297	286	309	271	308	276	269	322	298	287	255	285	289	291	301	309	270	284	270	312	274	299	274	281	283	287	284	270	292	318	312	276	311	310	304	274	283	266	315	286	311	282	297	296	289	243	300	296	297	289	249	309	302	286	319	295	304	306	288	289	281	286	319	305	291	280	305	280	273	294	293	316	284	286	265	281	279	294	281	266	292	301	262	272	282	304	286	268	276	296	299	278	295	304	301	291	309	299	305	280	298	281	280	271	304	267	302	275	288	309	290	298	318	286	300	299	299	323	308	288	290	314	286	278	295	293	277	294	323	308	278	272	290	289	279	266	285	296	293	277	269	304	281	232	305	298	301	329	274	292	273	310	302	300	278	311	276	304	306	278	294	294	313	313	266	278	318	263	249	280	285	306	287	296	326	288	307	267	276	274	286	280	315	265	293	268	315	303	281	322	267	322	262	284	308	284	301	274	313	289	297	292	341	307	291	282	284	326	279	291	302	309	289	281	266	258	283	296	325	298	309	286	295	294	288	274	270	293	303	288	293	289	311	299	281	280	277	301	281	296	293	315	283	327	310	292	301	268	253	300	292	309	292	266	282	284	309	312	280	266	280	299	277	322	319	287	311	273	323	302	304	295	301	306	285	329	286	318	278	275	270	274	282	304	312	302	259	271	318	311	327	297	304	303	314	303	320	305	298	322	295	325	298	312	296	299	304	278	279	305	287	276	287	295	268	303	298	306	296	293	268	272	290	282	270	281	282	293	278	307	278	270	289	276	284	315	301	311	301	272	339	297	301	281	270	277	269	278	275	280	279	272	291	260	334	323	310	308	312	285	283	242	258	292	295	314	300	264	282	305	281	316	285	267	311	289	312	297	289	321	313	260	300	301	283	306	282	270	325	303	318	326	311	276	294	321	283	324	282	280	260	329	315	309	282	292	299	329	292	277	287	288	277	289	284	270	276	270	286	294	297	289	294	278	312	259	271	275	279	300	283	340	283	301	285	303	295	318	300	284	272	287	322	284	298	292	280	306	272	288	256	300	346	283	312	269	272	295	287	318	300	283	279	291	304	301	279	312	259	284	289	317	302	257	272	255	301	281	278	286	274	280	298	292	283	255	294	286	294	293	309	282	320	316	238	271	307	297	275	316	302	266	258	288	294	286	271	329	300	304	301	291	293	293	328	304	274	273	272	305	282	302	283	313	280	312	272	310	258	290	305	289	286	290	283	287	289	307	279	306	304	310	290	292	292	292	273	254	280	320	314	295	297	304	298	283	284	307	279	294	276	295	291	304	330	338	311	271	273	278	276	261	287	273	291	306	304	318	309	299	284	275	307	267	281	288	299	291	309	290	285	294	286	300	290	311	274	288	314	269	299	272	306	291	270	280	282	304	277	288	310	308	276	273	270	289	304	281	284	272	314	281	316	289	290	269	282	311	281	279	291	288	322	284	292	332	303	289	272	285	266	265	292	286	294	300	283	297	302	306	275	310	274	271	280	309	311	325	304	277	310	291	306	303	276	297	290	303	299	326	316	288	271	276	305	276	283	293	292	259	307	269	278	287	269	282	299	270	285	269	297	311	298	294	283	269	281	282	302	282	292	272	292	286	299	290	291	293	316	266	253	304	283	291	305	278	278	302	329	303	289	313	279	297	312	242	320	307	284	296	295	301	291	260	292	300	331	293	297	269	292	294	285	277	295	296	274	285	295	282	307	301	299	321	271	291	292	281	283	280	306	260	320	323	278	234	280	285	256	293	284	301	262	313	298	279	278	304	260	312	306	318	285	296	287	321	256	258	281	281	301	283	289	305	287	265	320	276	265	295	278	296	275	283	296	276	301	292	293	300	286	247	294	272	304	288	272	274	280	265	292	267	300	269	283	274	295	265	291	305	297	292	275	308	299	298	302	319	281	280	289	297	293	276	283	276	311	292	318	306	285	289	272	298	280	284	307	286	297	293	302	300	299	294	307	295	307	256	323	285	276	277	279	284	264	296	290	271	298	309	299	252	291	303	308	290	295	274	291	306	287	284	302	296	296	315	266	274	310	277	278	298	265	291	286	288	283	310	287	264	280	294	286	322	284	292	311	291	277	272	302	312	298	283	285	293	300	297	299	258	342	289	291	310	294	297	303	299	266	286	268	286	276	330	277	263	288	292	315	304	296	299	268	294	310	270	306	250	294	278	287	276	301	290	274	272	292	324	299	298	281	317	263	283	285	267	291	302	282	305	298	293	268	295	303	274	292	284	286	300	309	289	296	273	298	285	276	288	298	247	308	313	309	280	299	284	295	293	271	267	254	314	277	335	265	309	286	274	302	332	263	287	303	281	306	283	302	312	265	278	265	280	271	331	247	296	291	246	292	295	294	300	309	296	253	324	305	278	264	289	283	297	299	269	296	255	297	308	305	277	289	295	305	283	292	298	284	288	293	264	314	308	278	289	260	285	268	269	297	267	305	316	328	295	263	323	262
16024	37209	23171	7692	2276	462	266	268	279	309	273	272	284	273	302	283	279	271	258	288	294	279	290	290	326	316	270	313	280	273	270	269	287	284	280	307	304	285	309	266	272	273	316	271	266	266	292	300	269	316	282	278	278	248	277	269	282	300	255	308	288	277	320	268	281	291	274	273	314	274	280	258	267	301	271	288	306	285	312	258	264	293	313	291	301	300	296	259	301	266	322	269	277	298	278	254	326	293	297	325	288	282	269	304	309	294	295	283	314	264	263	312	254	274	265	295	292	277	242	277	279	254	266	280	301	310	297	290	277	288	278	278	280	270	289	317	294	294	330	244	289	273	302	295	313	293	284	291	282	263	300	265	309	280	272	278	284	302	289	285	262	306	291	253	292	298	250	302	288	274	266	303	294	275	286	270	284	290	296	296	285	254	284	311	290	308	290	282	267	280	286	284	275	289	291	290	265	309	308	311	298	289	281	274	255	282	277	306	290	305	298	313	270	305	305	289	266	289	294	274	310	290	283	311	257	265	292	285	297	290	308	303	278	297	325	293	276	292	271	294	300	265	258	276	268	274	312	266	263	279	268	300	285	307	277	276	285	293	307	297	314	303	281	289	289	246	300	268	258	275	288	263	299	301	261	294	278	290	313	308	281	315	289	295	291	290	282	301	258	280	307	306	321	301	296	278	292	306	274	277	276	328	272	289	305	301	291	276	272	290	311	285	272	302	316	302	293	272	261	281	314	288	269	286	257	285	304	297	292	298	283	249	261	248	283	295	283	301	306	280	264	298	289	261	273	310	296	296	286	286	286	285	294	294	299	284	276	310	274	286	273	294	269	266	310	286	294	285	316	279	286	285	276	292	309	292	286	264	306	290	313	268	306	302	291	306	280	275	310	297	262	254	295	291	290	276	293	296	281	287	293	298	291	298	278	298	294	316	299	305	299	285	269	274	281	280	288	291	301	275	272	282	292	295	306	298	264	302	283	231	320	284	297	280	297	319	270	308	280	295	282	282	286	274	276	305	289	275	282	282	304	312	277	322	299	277	279	298	244	296	285	288	286	284	279	282	263	277	271	259	289	317	281	261	287	349	286	274	311	287	313	296	289	284	293	258	277	292	278	279	293	286	291	292	284	286	278	277	300	296	297	263	295	265	281	282	283	292	292	297	312	306	284	302	288	290	292	317	277	290	284	281	308	268	290	285	274	319	312	301	291	290	281	291	293	286	280	282	286	284	301	281	302	324	261	270	289	289	305	282	282	324	261	290	290	325	287	284	297	301	278	289	287	319	301	263	309	285	300	284	272	256	297	264	290	291	254	301	255	298	272	310	297	314	260	313	258	280	250	312	270	266	277	295	295	287	326	288	292	288	255	281	262	288	278	297	314	264	258	298	295	304	263	303	276	294	285	297	278	290	261	277	286	305	290	296	283	274	281	289	276	327	283	298	296	264	293	256	294	290	301	288	269	328	271	252	276	291	298	257	291	288	292	279	289	299	300	289	277	291	282	282	300	308	268	285	293	255	304	285	274	274	300	300	286	290	287	313	271	277	259	289	289	308	262	269	285	295	269	304	292	307	272	283	265	283	322	301	290	272	307	290	261	265	306	332	309	276	272	310	272	288	275	265	277	299	282	274	267	277	289	287	290	277	277	312	285	298	311	266	289	321	302	292	297	298	284	266	281	294	311	291	272	306	263	257	306	326	316	277	297	268	286	295	308	298	307	293	277	311	294	310	284	293	313	257	307	295	308	292	265	300	293	277	290	300	306	281	309	303	276	303	275	326	281	275	266	274	286	314	266	300	286	295	250	292	270	309	298	268	292	305	266	284	289	268	283	290	296	268	289	252	260	299	289	298	263	321	292	293	269	274	288	277	296	299	289	276	292	272	283	298	296	269	290	274	269	288	281	283	266	282	295	267	277	287	285	269	283	289	276	316	287	300	273	278	297	244	273	312	295	297	279	279	310	284	277	318	323	288	299	273	295	265	292	297	298	308	286	294	272	308	277	309	295	284	244	277	316	295	289	275	283	296	293	263	270	275	275	272	295	289	313	278	276	318	259	291	304	297	312	274	276	320	275	266	252	314	265	281	282	292	288	261	270	273	268	262	310	280	327	279	282	310	290	308	289	292	263	301	298	296	255	293	306	284	296	297	270	236	283	294	298	324	317	269	261	252	268	274	313	277	279	271	335	274	290	287	291	319	322	274	301	294	283	283	274	288	274	289	282	275	271	272	293	243	294	284	281	290	290	269	292	274	308	300	275	299	317	274	270	295	300	285	322	317	291	280	270	281	305	276	286	300	272	282	270	297	284	282	289	267	276	269	315	304	278	289	295	295	277	296	289	279	310	280	307	288	255	303	301	256	319	314	291	281	299	289	278	297	319	262	293	280	270	301	288	259	273	278	295	280	308	280	278	280	320	291	295	284	316	300	318	268	293	296	283	307	279	288	269	306	298	304	300	311	270	312	295	294	287	299	284	289	300	279	277	278	279	265	269	284	286	292	278	263	258	303	307	290	272	293	275	309	282	312	298	306	314	304	282	296	283	286	279	291	310	276	291	286	269	290	307	268	300	283	275	254	289	306	296	267	290	254	310	261	281	288	309	313	303	253	284	287	272	285	317	281	279	265	293	280	298	282	287	268	253	309	305	274	281	273	313	323	288	277	278	308	293	298	272	268	306	279	298	282	284	317	262	260	298	297	263	289	303	310	291	323	276	271	280	272	279	271	283	288	312	282	289	284	270	269	271	269	279	299	268	268	279	309	261	294	281	282	283	297	284	278	286	308	300	248	269	265	290	300	273	325	307	274	289	284	303	288	314	293	303	271	276	287	300	291	280	300	295	321	314	290	293	270	269	292	261	287	289	289	283	277	295	317	275	320	300	270	292	295	284	292	283	283	280	297	284	280	281	306	270	277	283	274	293	294	285	319	284	273	267	279	295	268	267	293	313	297	291	283	273	313	280	308	274	269	283	283	286	269	287	313	292	306	274	241	270	303	266	308	306	268	268	304	300	265	296	283	298	277	339	299	296	291	295	296	280	293	299	300	301	278	308	277	278	314	281	291	301	276	292	285	307	287	274	275	304	265	275	284	261	280	243	291	291	314	316	262	300	264	292	273	285	262	299	301	280	255	305	282	280	316	269	257	284	294	301	291	297	308	283	292	268	286	302	267	304	302	283	286	298	262	318	274	266	280	283	292	276	337	287	255	259	275	293	293	297	319	300	289	301	277	270	267	307	296	279	274	292	295	311	263	263	324	269	269	281	298	291	277	285	283	259	265	283	279	308	249	257	292	299	247	298	265	291	283	289	268	292	276	323	298	260	301	312	291	277	312	291	282	318	298	284	308	279	307	333	257	291	314	282	301	268	272	275	271	299	270	266	267	277	274	292	282	278	294	282	275	318	270	288	257	281	301	293	291	271	298	267	278	284	252	297	306	302	311	318	259	288	307	269	276	267	261	275	275	301	315	278	297
25628	28622	46771	39743	20887	4121	470	358	330	360	348	284	299	331	320	333	312	334	349	286	304	311	326	311	288	309	338	328	326	269	311	325	329	322	315	323	306	347	327	310	325	310	324	330	347	322	315	346	349	321	316	317	281	319	297	319	337	311	326	306	318	301	303	287	321	319	294	321	311	336	339	319	337	345	295	297	314	298	304	299	289	288	297	296	284	299	325	322	298	285	335	314	288	301	332	343	273	330	327	335	296	276	281	298	284	326	292	335	290	305	312	315	360	308	340	312	297	281	333	319	304	343	295	306	276	342	291	320	305	291	307	289	324	331	299	274	288	305	317	303	330	321	316	299	302	318	324	339	293	332	302	336	318	305	314	320	266	333	312	299	320	303	331	315	311	296	303	346	316	337	308	345	334	287	332	291	277	311	331	279	267	323	333	293	306	307	334	295	314	290	296	310	317	319	302	363	323	312	306	314	316	294	281	301	297	288	333	320	299	328	297	356	291	311	315	300	332	305	305	329	279	336	319	304	333	321	335	320	314	326	313	310	298	302	327	309	308	341	315	316	311	301	290	336	308	311	316	294	329	312	286	325	316	311	301	317	300	312	320	322	300	291	306	320	275	296	348	318	325	344	327	286	322	334	292	288	306	324	302	324	301	285	315	313	278	303	315	328	299	334	297	316	289	334	307	348	287	296	285	320	339	298	292	304	319	310	279	328	313	314	327	319	310	341	292	302	300	263	337	326	284	295	327	355	324	302	275	291	323	291	303	297	330	286	301	307	336	335	332	288	309	307	313	306	317	320	286	325	309	334	298	350	290	314	314	297	304	336	339	306	283	331	334	264	313	305	313	296	324	293	337	284	289	323	299	323	311	289	294	340	315	314	327	315	306	298	277	304	306	301	285	330	314	321	304	325	329	295	343	336	320	302	343	324	313	309	316	317	329	301	317	320	298	324	345	317	308	283	313	335	292	329	311	310	284	293	307	335	312	287	306	318	296	329	318	292	333	293	324	324	326	327	311	312	318	337	314	308	306	297	292	304	300	307	308	336	298	297	321	327	300	313	326	300	302	299	340	308	298	296	313	295	303	317	338	329	315	314	345	337	301	333	313	294	335	291	358	345	286	334	303	300	309	306	329	317	268	312	312	331	299	311	317	286	308	356	307	290	334	311	296	320	294	312	329	325	370	333	275	337	291	301	344	294	343	322	286	317	325	329	285	320	327	332	330	324	308	296	292	280	315	325	301	311	287	336	309	307	297	328	311	308	309	352	312	288	302	318	326	317	353	338	336	330	328	311	326	316	317	324	310	304	342	314	333	279	322	331	297	326	305	310	310	290	293	324	306	274	290	306	289	312	355	313	324	317	342	294	313	318	309	309	288	292	316	321	323	328	308	291	302	308	342	310	298	294	293	307	314	311	301	296	309	296	331	286	299	299	302	327	300	329	310	333	302	326	316	291	357	304	309	277	282	313	311	317	286	327	312	286	284	317	354	333	300	309	310	318	273	301	335	327	319	278	318	319	284	326	334	299	298	330	308	311	301	338	297	349	350	277	325	322	279	337	328	330	326	307	299	315	305	294	303	329	277	323	281	312	313	295	310	346	314	283	291	311	335	317	328	294	325	320	329	278	325	293	285	286	292	318	286	304	295	267	340	321	329	308	287	306	328	293	315	323	304	310	306	300	305	306	300	295	334	342	323	310	313	328	279	324	287	314	298	312	295	285	290	296	324	317	284	301	301	331	319	308	349	312	301	341	314	325	304	295	255	318	301	306	329	338	328	303	332	288	313	312	314	301	318	295	309	327	302	322	296	303	294	338	293	287	317	307	327	326	329	296	306	314	284	305	287	313	337	280	286	302	304	314	300	313	307	312	282	308	315	336	321	284	308	304	302	328	317	321	300	313	300	334	308	324	309	297	287	311	286	337	303	315	325	306	309	310	334	315	300	319	306	288	323	343	301	322	308	289	340	303	329	311	373	302	305	315	310	282	298	313	321	341	347	306	295	295	287	275	336	309	309	317	329	329	305	308	319	298	305	275	295	322	328	312	311	326	336	328	286	320	266	313	278	326	311	285	311	304	326	306	304	337	283	319	291	309	293	307	309	344	283	337	345	324	300	329	296	329	347	313	318	314	316	309	296	307	338	284	307	323	316	306	320	326	294	310	304	320	313	318	338	290	295	309	346	314	319	276	302	309	320	313	284	314	289	284	308	293	318	313	339	317	294	326	311	314	303	278	306	315	293	337	299	293	290	368	303	307	307	309	307	307	336	314	315	291	298	305	337	306	314	274	328	316	325	299	336	291	305	297	315	340	290	289	276	294	309	291	295	311	348	275	304	289	305	301	317	324	336	300	334	327	318	321	347	292	305	267	317	319	322	269	345	314	334	316	298	355	300	302	322	335	304	344	312	303	322	337	328	334	307	295	299	310	285	334	296	305	327	323	285	301	302	311	310	314	321	311	286	298	317	310	310	299	316	316	312	304	318	320	327	271	314	293	311	295	324	290	301	320	316	307	321	310	302	333	322	304	299	319	288	309	305	308	307	301	311	308	301	314	288	285	327	302	299	318	315	325	344	335	301	293	336	318	286	316	337	364	313	316	317	344	292	291	341	310	307	320	318	342	337	317	305	332	320	316	346	293	328	328	331	312	307	313	322	318	303	337	307	334	306	319	296	273	320	285	281	295	335	318	318	303	302	328	326	293	318	361	341	318	325	301	303	317	344	324	275	321	350	330	290	281	269	317	286	304	323	310	310	312	321	303	336	278	307	298	292	321	277	332	300	348	344	338	317	362	372	315	269	346	346	318	301	309	340	311	324	360	313	330	283	322	328	308	320	287	297	304	326	322	287	298	328	306	280	328	318	298	313	306	306	297	341	309	278	303	305	345	325	326	306	307	291	289	303	336	294	278	294	302	314	322	329	316	301	316	311	318	343	329	283	321	317	307	310	346	314	326	315	312	302	308	297	313	321	290	298	314	296	322	331	308	330	329	300	300	343	298	298	334	287	318	301	298	319	344	341	295	282	264	325	326	295	310	332	325	303	312	304	310	297	306	322	321	306	350	306	309	292	300	318	358	299	324	316	311	303	312	307	317	317	313	301	298	334	304	316	332	330	296	328	353	318	309	308	296	326	319	296	320	329	320	290	279	293	327	318	304	294	310	284	326	278	311	334	294	277	307	274	285	295	312	330	321	290	297	354	314	302	279	315	310	330	343	315	314	306	317	295	295	325	318	326	305	316	331	320	356	354	324	312	306	323	312	338	305	328	352	311	293	290	301	300	307	290	337	323	318	296	308	264	304	320	332	306	297	272	295	297	308	308	256	274	303	315	315	325	306	271	308	278	315	320	301	349	307	311	320	300	311	300	303	325	290	296	315	282	294	305	310	313	285	353	312	273	299	295	342	301	287	327	313	306	316	316	289	333	294	297	271	332	288	321	272	314	334	325	326	283	289	324	318	331	331	350	327	280	321	310	285
45403	81632	58180	31151	13008	1709	355	337	346	361	337	368	366	319	349	316	353	353	374	371	337	327	338	347	363	336	336	338	340	350	358	316	352	325	333	338	361	320	321	337	338	358	342	284	345	312	340	320	346	350	335	355	332	352	331	341	321	362	333	330	374	315	307	343	348	375	323	337	329	335	347	328	300	312	333	352	320	366	328	344	354	342	341	348	345	339	346	325	286	349	340	326	326	340	327	336	349	317	354	355	349	317	329	320	371	351	312	343	352	317	378	322	317	334	349	359	320	337	337	354	358	356	322	328	324	325	323	296	329	338	323	321	335	345	322	354	321	339	378	353	373	324	325	345	362	291	338	310	344	353	290	333	329	324	342	331	365	377	328	372	333	303	294	328	345	319	305	335	336	343	342	308	303	332	338	336	331	356	323	343	299	343	324	358	321	358	334	357	330	337	329	312	315	304	357	344	364	318	342	323	298	356	306	341	354	333	345	352	307	348	336	341	320	332	337	338	325	340	333	361	320	334	323	344	333	310	334	330	329	324	330	347	340	329	334	332	321	340	364	375	324	314	318	341	337	333	339	352	377	354	339	339	311	340	330	334	323	346	295	344	332	320	362	313	372	364	339	342	319	343	327	339	332	346	333	344	329	300	329	336	318	312	355	321	315	338	337	334	345	304	330	367	356	334	355	311	357	327	333	315	331	348	360	320	331	336	365	372	302	358	348	339	337	328	346	350	337	317	318	308	329	357	319	336	344	314	356	330	326	311	336	357	321	334	343	328	349	357	362	349	307	340	329	360	333	363	332	354	315	318	341	309	350	345	339	327	325	327	337	307	322	345	366	317	311	342	297	318	351	324	326	358	320	336	325	313	342	351	328	341	309	348	381	365	369	332	310	316	368	341	330	335	345	321	330	311	335	334	353	343	324	354	364	331	338	357	316	320	360	328	324	336	326	281	364	308	335	332	358	350	375	336	333	334	342	284	344	348	333	329	319	356	361	333	344	344	368	331	350	351	330	324	334	300	343	332	342	349	297	309	333	342	338	329	335	345	353	359	333	369	318	349	342	314	289	329	356	335	298	324	338	309	358	341	341	346	329	360	317	358	342	333	336	329	327	324	319	319	329	305	346	286	314	326	347	322	351	311	345	315	327	339	330	333	321	315	346	335	349	364	331	326	354	346	358	388	319	312	335	353	302	343	332	328	362	345	312	307	325	330	348	342	350	347	350	326	328	315	328	309	316	354	358	366	357	334	341	339	327	347	338	312	337	339	358	372	312	342	337	349	349	332	366	343	290	330	340	332	299	295	317	330	315	351	329	342	335	319	315	340	379	359	351	345	324	351	314	310	319	345	302	346	333	324	329	343	331	312	342	331	334	390	364	331	349	342	332	347	298	313	385	336	314	333	320	373	328	322	321	308	364	316	339	342	321	322	328	345	336	319	353	338	322	333	356	331	333	300	338	358	343	352	341	371	333	312	316	334	343	358	296	330	335	340	342	336	322	344	310	344	331	380	334	324	338	318	354	329	343	303	313	316	318	363	355	342	332	306	346	358	358	374	314	332	345	318	327	356	372	317	345	292	299	348	328	328	325	335	377	330	347	348	312	314	307	335	326	296	321	335	321	308	349	330	348	305	329	334	339	321	335	340	354	309	337	301	333	293	322	325	359	323	328	341	320	334	339	337	341	324	306	338	344	337	352	316	302	364	323	344	320	321	382	330	334	321	356	355	328	348	340	357	328	349	311	368	352	312	336	321	328	316	337	289	330	353	330	335	312	369	332	335	347	328	383	313	329	345	313	356	318	324	330	329	300	324	344	335	321	322	356	344	316	337	303	332	332	358	335	374	326	342	344	327	361	318	338	321	330	331	331	354	319	375	329	339	320	311	293	341	333	323	318	334	373	326	342	350	372	349	350	361	323	363	339	328	362	360	350	321	318	301	328	319	332	331	359	331	325	320	320	311	301	328	359	344	336	333	342	393	328	354	333	330	337	308	347	356	356	326	335	348	342	332	350	346	339	345	295	367	345	342	321	352	333	343	355	341	348	359	315	333	356	349	346	332	325	325	332	349	327	333	307	337	336	344	332	366	304	337	313	355	306	367	354	306	360	353	333	332	313	326	338	333	332	327	301	333	344	307	362	344	353	327	305	343	336	326	327	350	324	312	329	328	373	324	353	342	312	351	362	314	348	330	331	331	323	348	314	341	310	345	358	356	332	344	345	357	303	372	317	360	324	347	317	362	297	360	340	332	325	337	315	339	354	344	354	364	322	331	325	327	306	321	315	314	312	309	305	327	289	368	324	366	356	356	344	324	320	359	345	303	310	319	357	316	330	318	318	302	334	349	315	366	347	340	343	322	308	314	327	320	300	341	353	326	341	302	344	300	334	357	324	371	335	332	315	346	338	351	317	336	317	339	350	330	306	354	337	322	349	325	337	317	348	331	340	327	311	331	345	314	373	296	328	342	383	333	334	314	350	301	364	360	360	353	348	325	321	347	326	337	390	360	352	301	347	309	341	334	361	334	331	356	317	358	361	308	351	321	352	319	333	308	333	343	340	354	304	340	306	334	344	348	361	322	352	351	346	343	340	330	313	347	339	315	348	341	326	363	376	321	353	319	300	314	352	368	335	342	300	314	342	343	356	358	384	341	315	331	343	355	336	335	302	321	322	316	295	319	322	324	337	339	377	339	297	289	340	328	365	330	340	337	355	355	330	334	319	354	328	324	339	361	327	328	344	360	367	317	300	327	336	308	322	356	338	352	316	315	359	354	318	340	347	339	314	339	350	313	339	340	315	335	330	306	312	319	342	383	336	312	356	322	314	363	341	341	289	353	353	325	313	354	328	353	351	321	365	341	313	343	360	319	342	337	336	352	317	327	370	360	327	322	318	329	301	319	346	310	327	337	319	340	330	331	321	323	334	299	339	349	340	356	368	325	318	301	349	340	332	336	310	361	330	356	313	335	336	317	341	395	354	321	329	309	359	373	336	359	303	326	359	328	318	367	363	369	318	347	334	362	333	328	339	322	308	332	364	353	325	345	341	346	347	325	326	334	351	322	356	338	339	360	308	313	306	353	319	345	321	335	325	371	314	333	339	340	343	338	336	357	335	335	313	342	323	369	340	325	330	342	344	324	332	332	344	342	329	308	325	328	358	346	332	330	342	312	292	332	343	344	317	368	327	360	327	363	350	306	340	336	340	371	322	337	297	303	325	348	331	310	353	313	359	356	345	336	305	350	340	329	297	351	363	315	346	337	353	318	367	336	332	342	351	345	321	326	286	371	328	338	353	340	328	311	341	341	301	318	325	346	315	331	318	335	348	328	285	313	339	318	319	318	302	351	358	374	314	296	328	328	351	292	352	330	328	292	335	327	346	329	349	326	343	340	362	338	318	343	349	327	306	322	342	334	318	359	318	349	361	336	369	335	351	356	336	347	325	347	333	323	344	350	307	329	324	342	325	336	330	335	350	336	352	333
23824	23818	40544	40831	25668	11851	1633	666	489	509	471	511	516	485	483	510	507	513	482	456	467	500	507	486	533	472	470	488	472	454	445	463	466	477	465	484	426	469	452	458	470	441	465	432	463	473	430	451	428	517	481	440	452	462	485	482	527	459	472	434	464	492	450	460	452	438	540	488	429	482	447	439	429	474	423	498	457	406	429	459	463	461	464	479	452	460	486	455	472	470	443	428	495	438	416	435	477	473	449	471	402	445	453	461	449	441	444	466	428	446	464	438	432	466	474	460	419	420	429	446	438	431	474	447	480	465	437	446	452	446	487	430	473	460	467	498	462	398	462	433	492	457	466	442	468	433	434	463	466	485	444	482	451	474	485	429	451	454	486	447	429	448	471	447	435	464	468	441	448	495	446	449	441	456	436	479	434	446	455	441	482	462	464	468	442	480	477	504	443	467	451	469	452	433	455	452	429	473	437	464	485	401	475	499	469	472	451	469	476	413	452	442	481	436	456	452	444	445	432	448	435	437	499	498	491	473	489	454	454	464	453	466	479	454	482	482	456	431	469	439	487	480	465	448	448	449	424	488	486	498	485	442	461	465	460	393	465	451	460	448	448	457	460	493	438	434	469	465	428	459	448	457	493	450	451	417	472	484	495	481	491	459	464	449	466	473	466	441	442	486	427	438	422	440	457	457	445	459	510	432	460	461	427	430	447	458	432	485	466	425	454	453	452	465	468	436	428	473	445	421	425	450	471	433	475	457	417	420	456	467	471	468	443	483	458	460	456	490	449	463	468	481	457	486	448	434	494	424	419	501	457	491	469	481	463	454	459	482	488	465	462	480	470	442	501	471	478	475	456	438	479	446	428	449	460	444	427	447	470	490	491	480	421	470	408	427	447	444	463	450	459	422	417	425	436	463	444	464	452	461	467	480	434	485	462	411	468	468	474	453	437	409	460	465	484	431	447	428	471	450	467	426	488	431	469	423	453	457	462	425	450	423	502	484	479	419	452	459	478	492	479	487	466	441	481	445	444	433	454	416	430	486	469	458	456	467	474	429	442	461	466	465	465	461	431	502	480	453	491	445	455	434	460	451	445	445	449	407	455	454	446	411	431	473	498	461	467	421	441	437	483	491	483	438	456	411	461	467	451	438	489	445	472	453	449	463	464	445	448	436	463	459	493	446	479	469	475	443	472	454	479	488	431	453	449	469	444	455	489	470	442	451	448	451	428	441	442	445	467	452	457	432	471	444	449	446	457	461	483	455	440	428	451	454	450	475	471	461	413	440	478	493	479	525	428	429	454	458	440	445	457	421	479	471	456	428	437	367	483	440	486	462	473	450	467	463	463	478	495	496	458	438	426	468	433	446	480	481	452	460	437	452	478	456	459	460	456	453	453	427	468	441	457	433	430	451	434	464	465	453	461	469	471	476	447	417	471	399	413	441	466	446	445	432	439	439	454	468	471	490	465	473	458	465	448	440	428	448	446	454	465	509	473	446	447	465	448	442	464	421	464	450	487	434	481	469	458	475	450	447	426	470	461	443	505	449	460	462	451	440	453	406	494	449	453	455	460	457	470	468	502	440	475	454	471	430	479	443	482	472	444	486	475	487	421	479	475	480	468	472	430	419	429	481	461	464	469	442	456	453	477	413	499	434	435	496	458	477	456	459	502	458	424	439	438	447	440	433	486	467	424	455	433	481	425	445	448	453	464	445	461	436	450	503	433	444	469	479	461	443	468	426	439	467	462	458	451	433	437	458	481	445	437	430	447	445	469	456	467	467	480	437	434	446	469	483	511	445	452	438	428	451	453	464	451	453	492	488	429	486	464	477	446	454	480	482	459	500	465	451	460	451	472	441	452	449	473	453	459	443	504	495	403	473	437	431	487	445	436	425	440	429	485	437	470	438	445	451	427	467	462	445	480	453	453	473	424	499	456	451	448	457	440	437	437	449	499	468	433	445	450	444	380	426	451	502	462	449	458	459	430	484	469	493	473	448	417	469	457	445	462	467	462	454	472	475	507	463	459	453	432	479	436	457	461	464	503	462	493	467	468	459	439	444	448	479	420	427	448	471	468	439	446	418	450	457	439	441	435	431	485	483	449	456	455	491	446	437	467	471	443	473	444	449	484	457	470	437	435	424	470	431	488	446	483	472	448	482	492	460	439	457	443	465	442	445	460	460	459	445	476	471	437	453	431	454	446	490	475	472	473	453	433	486	428	462	467	466	451	485	476	414	479	443	476	458	443	488	462	465	463	460	445	486	484	479	482	479	477	428	441	456	441	471	450	453	449	460	451	472	451	421	440	457	447	462	452	487	447	447	460	497	429	448	407	483	457	455	426	435	439	490	480	481	433	489	444	453	426	442	427	406	432	503	488	477	490	469	479	457	482	441	457	454	437	465	468	429	488	456	472	497	517	488	462	500	464	462	458	448	452	440	448	445	471	449	466	432	460	429	425	451	483	430	453	446	478	438	453	484	462	461	443	441	467	444	469	467	441	432	450	462	464	429	472	429	442	437	422	468	442	484	432	440	448	462	429	450	448	422	443	434	491	454	461	464	444	463	457	433	432	485	437	450	446	448	468	456	449	471	500	501	434	473	439	476	486	444	448	467	434	466	463	377	466	470	463	454	413	445	460	505	458	455	432	444	488	448	460	459	462	475	452	438	475	484	485	428	440	442	428	475	454	430	443	474	468	441	452	449	468	420	470	433	454	469	474	465	461	441	457	467	406	437	461	467	483	466	460	421	436	461	443	437	517	459	457	455	450	467	484	452	450	429	478	473	434	435	476	437	467	424	450	470	473	469	416	444	458	444	456	473	487	424	440	436	436	429	444	502	447	456	491	453	450	453	480	461	463	444	430	453	431	435	485	440	462	450	440	502	457	435	450	446	427	469	471	433	454	475	448	449	425	480	446	445	459	480	487	452	450	442	466	463	449	454	444	455	455	452	439	422	451	451	460	436	440	475	443	510	440	411	450	484	422	483	438	479	436	485	487	477	447	442	504	465	414	454	481	463	466	475	441	497	448	446	419	448	465	486	408	437	445	440	474	413	474	432	457	487	480	463	423	447	447	471	471	448	419	475	456	432	485	451	442	456	446	466	462	501	475	446	436	433	463	415	469	433	441	462	440	463	454	443	500	458	405	448	451	407	462	455	465	490	502	456	493	471	462	483	469	463	454	456	471	437	449	474	435	447	461	485	483	457	431	441	442	455	466	441	474	466	479	454	497	452	441	456	451	449	487	437	453	459	461	461	430	435	443	466	451	461	467	444	486	459	449	460	436	440	446	445	479	481	467	439	470	435	465	430	428	425	436	430	465	485	475	506	456	473	478	487	418	440	465	441	464	447	477	436	449	482	433	472	474	432	422	448	432	450	431	434	467	466	470	512	433	477	443	461	506	467	439	411	447	428	454	466	434	428	449	478	436	415	451	463	465	475	455	444	467	491	455	435	466	399	438	420	477	497	431	518	453	442	462	463
59381	98037	77670	48644	17275	2269	510	512	545	547	553	584	529	505	513	566	490	507	551	526	532	512	498	526	532	517	570	546	517	521	541	507	479	526	527	510	537	503	510	515	525	494	532	501	519	519	532	517	492	541	537	543	537	560	500	517	534	519	525	508	550	511	530	536	526	501	501	502	507	555	495	512	542	507	537	528	539	509	549	515	510	525	519	521	519	530	494	537	539	516	526	492	513	478	538	481	500	467	509	520	503	529	491	490	510	508	514	521	558	525	527	531	513	470	514	534	527	486	506	524	454	554	522	557	512	483	504	506	493	535	502	521	491	519	536	489	540	560	513	547	518	508	502	512	493	514	528	507	518	542	513	533	545	493	514	505	524	536	473	517	553	507	548	504	525	526	504	472	541	518	506	529	526	531	536	506	521	547	513	513	540	476	564	538	489	525	517	518	493	507	522	506	555	508	567	516	511	514	487	531	501	513	486	558	504	515	523	491	533	506	509	500	496	515	517	521	475	527	519	505	508	495	499	499	538	548	468	491	570	498	466	507	514	503	478	498	495	497	528	535	473	511	485	531	539	541	548	518	491	467	518	544	535	527	514	549	548	515	518	477	526	548	526	519	496	502	490	490	568	552	539	524	547	464	480	534	535	512	544	512	497	491	514	524	515	506	553	516	559	510	503	534	545	492	510	518	518	529	518	532	502	505	505	462	544	499	513	514	524	518	526	492	503	484	512	526	489	519	520	569	489	509	503	516	505	504	505	533	520	542	566	503	513	515	510	497	523	541	558	475	530	498	475	525	542	479	476	533	495	494	508	487	510	520	529	510	524	496	537	522	564	518	488	492	507	510	495	520	495	535	475	471	499	525	511	509	522	509	499	518	536	554	506	492	525	494	454	474	510	525	479	526	444	536	535	516	553	529	502	505	480	521	500	511	574	482	491	541	508	541	516	501	486	505	527	478	511	504	530	519	509	531	511	540	503	476	498	490	467	536	526	507	479	533	478	482	534	508	507	557	513	530	496	528	505	502	505	492	537	532	509	521	535	536	468	563	477	529	487	503	539	521	569	506	491	535	518	472	524	506	501	514	528	533	503	486	531	543	491	493	540	562	513	553	458	487	486	550	500	556	519	504	508	497	512	523	507	568	524	491	539	503	479	533	520	503	500	532	514	517	516	543	513	530	500	494	487	493	469	483	556	486	476	511	525	514	501	538	533	498	480	488	518	536	529	480	523	535	490	500	490	502	467	523	526	500	514	526	502	502	488	522	506	500	524	502	527	533	507	473	519	495	484	521	528	514	520	506	497	526	579	527	531	496	508	557	484	529	551	515	546	530	477	485	515	522	491	500	516	481	521	540	535	541	517	511	475	501	526	507	512	515	528	503	508	510	511	549	531	552	502	505	500	528	501	525	498	487	504	531	506	507	501	511	537	534	499	493	521	540	529	517	472	508	541	475	517	527	500	500	571	500	486	545	481	539	500	517	509	511	510	478	532	490	515	519	504	502	505	536	500	545	527	504	525	536	501	522	477	504	497	496	530	512	506	529	497	499	493	534	463	545	559	545	476	525	528	518	552	499	480	530	465	491	515	529	532	507	477	503	550	519	521	511	489	482	520	498	522	495	492	499	518	527	508	546	508	489	513	519	502	517	513	523	496	512	519	526	520	523	503	529	558	505	522	517	536	515	511	537	515	503	512	535	507	552	533	479	500	542	476	521	532	528	518	532	497	492	497	514	498	489	510	470	513	464	515	553	541	484	473	478	488	535	504	515	489	497	522	520	530	505	494	513	497	522	505	505	536	514	509	525	494	516	532	522	511	494	483	523	490	517	516	528	539	517	523	512	537	505	531	471	535	493	584	497	521	507	493	461	486	508	503	482	539	542	547	510	524	505	553	512	509	523	480	465	530	494	495	531	555	521	556	500	514	484	494	503	516	524	463	513	507	490	507	519	502	490	517	505	483	531	457	460	513	520	511	505	505	518	504	516	464	535	506	459	539	520	499	519	530	551	546	506	512	526	488	541	541	513	508	544	483	524	512	515	487	495	547	478	510	501	515	488	485	523	523	492	497	529	508	497	555	485	485	525	501	512	506	496	534	471	459	544	502	523	537	508	515	489	534	501	522	477	542	486	525	534	465	529	497	530	504	544	516	521	532	520	509	502	553	514	494	483	536	520	528	551	536	533	499	533	485	472	512	512	539	492	475	536	479	539	509	524	492	527	489	483	499	492	436	494	446	491	538	513	520	522	494	485	480	519	555	508	499	514	555	496	499	506	527	535	501	477	508	511	537	522	493	505	499	491	491	505	517	540	500	508	487	489	499	486	505	472	549	495	506	498	540	505	506	488	505	525	541	497	523	553	528	461	527	522	502	498	555	548	487	516	507	510	495	523	533	491	497	473	523	500	499	500	494	491	500	484	499	531	488	531	511	534	485	495	488	509	491	536	528	512	521	550	499	539	522	520	492	532	509	490	529	511	482	521	536	456	493	461	520	501	518	559	536	493	468	529	536	526	491	528	526	561	480	534	543	520	494	477	520	467	543	480	505	564	517	518	550	493	476	529	521	493	545	511	489	513	506	498	550	518	529	514	551	506	522	498	530	548	476	512	552	489	532	536	527	482	468	496	468	510	552	496	500	544	539	481	488	552	494	512	529	496	528	525	528	492	519	469	491	540	516	501	513	524	526	563	538	519	462	493	481	530	487	519	513	463	502	441	518	558	488	471	524	494	523	496	497	515	489	540	479	509	536	491	513	511	524	512	492	527	485	552	501	500	512	502	501	471	489	553	485	535	524	543	489	518	502	534	518	504	497	467	518	545	498	494	487	471	514	537	480	449	540	496	498	503	534	530	543	526	512	496	486	516	509	517	519	461	499	530	501	538	534	517	549	495	531	511	548	475	480	505	529	474	488	537	484	498	551	487	519	506	484	510	508	524	495	532	490	512	500	475	506	514	494	516	504	534	498	534	511	557	523	534	522	479	559	488	516	502	480	476	485	555	497	473	517	467	506	537	524	465	527	558	494	467	512	516	514	520	507	505	533	483	528	494	525	459	548	514	509	507	504	516	499	499	491	521	496	540	473	515	505	487	506	523	512	460	517	538	518	527	486	540	505	566	528	531	478	505	545	496	483	526	559	481	480	459	483	535	493	492	547	483	480	539	505	493	476	546	507	467	481	487	511	521	527	496	516	493	541	506	545	538	542	495	515	502	538	461	484	548	503	530	531	508	534	468	522	515	533	490	507	482	468	519	532	530	492	487	527	508	554	500	508	484	519	521	526	489	493	561	488	522	463	529	483	507	499	525	526	470	569	524	516	494	491	483	527	502	524	557	528	494	486	485	557	503	512	538	500	530	553	460	560	527	467	546	536	507	527	486	545	525	512	533	500	493	488	515	530	472	511	516	527	524	507	515	502	554	527	502	515	498	524	530	478	462	472	520	489	515	518	519	498	490	489	494	528	500	537	532	521	492	520	544	501	501
28619	31353	28471	12797	2431	474	324	338	345	287	295	359	308	304	280	302	304	314	290	301	308	311	298	323	302	316	316	310	331	297	302	316	302	343	273	292	301	359	325	301	276	312	356	320	298	310	297	313	331	276	320	337	332	329	311	303	312	330	303	315	316	309	322	316	288	327	274	312	358	303	286	304	309	326	318	329	344	339	310	318	315	313	342	322	314	286	282	285	326	301	309	317	313	326	315	307	319	335	290	309	285	333	304	335	290	320	299	299	288	328	336	312	274	302	325	335	342	334	322	317	322	316	315	321	301	333	318	317	320	293	314	333	259	315	326	319	356	308	322	346	294	281	300	325	305	306	312	317	303	340	297	314	301	320	289	288	300	311	307	341	315	321	288	327	321	297	313	298	333	299	299	308	339	324	328	296	312	314	305	338	315	325	300	318	301	313	325	328	298	304	294	297	321	309	310	285	302	323	285	301	278	292	345	330	320	315	291	314	314	363	344	299	288	282	340	297	304	286	281	338	315	316	287	289	313	314	320	304	303	316	270	279	293	307	312	335	283	295	284	304	309	323	310	310	320	296	312	295	306	298	311	312	313	313	315	303	305	300	325	313	309	296	325	295	304	290	322	326	313	327	286	323	320	295	320	310	302	288	315	308	340	306	309	300	321	331	299	311	321	339	310	313	332	295	297	298	312	289	329	321	302	280	303	301	258	308	328	290	307	286	330	321	293	325	296	309	322	310	320	310	303	313	309	295	290	295	288	332	321	319	300	295	305	340	321	323	332	326	320	277	320	280	317	300	327	290	337	312	315	295	314	300	310	281	313	334	304	299	301	298	333	313	294	323	303	330	288	293	289	313	304	303	321	297	317	288	305	296	308	300	291	309	308	292	312	313	312	289	327	320	314	346	300	304	327	331	326	303	332	304	306	304	307	298	303	316	316	306	330	301	312	309	303	305	281	337	312	294	265	286	325	314	314	296	302	329	289	311	339	330	264	338	289	321	325	335	322	324	332	303	329	295	317	315	329	296	284	276	290	298	325	327	301	343	353	310	325	311	324	332	293	339	325	297	316	316	290	306	268	288	302	308	317	294	293	300	298	306	310	297	323	292	307	300	273	354	313	349	288	303	312	320	307	329	312	328	284	352	315	282	305	280	330	318	290	321	314	297	314	280	314	315	331	319	301	313	281	336	285	320	283	298	318	291	319	314	323	300	318	299	333	315	288	283	300	320	320	295	316	296	325	350	340	312	320	286	280	310	308	292	307	314	343	299	296	282	325	309	316	313	314	300	306	351	326	320	316	264	285	306	312	310	306	306	308	295	301	341	291	302	327	294	332	337	327	299	297	305	301	324	293	300	292	315	314	313	324	331	301	316	296	340	324	292	322	311	338	301	320	326	289	313	304	311	303	319	320	282	275	309	291	326	301	299	302	316	305	290	295	320	327	289	312	323	332	276	312	336	320	294	327	300	314	295	302	307	293	306	330	308	294	313	285	311	300	298	298	318	323	310	269	304	333	299	320	315	320	301	330	306	314	345	341	320	300	318	311	250	280	297	313	318	321	302	311	329	308	311	285	312	307	295	331	284	284	295	309	316	287	313	316	308	296	289	310	314	305	315	296	310	293	318	333	311	309	329	336	312	326	313	326	287	328	281	325	307	298	286	299	327	290	323	295	339	308	313	291	306	277	337	331	300	311	302	306	298	308	311	329	313	313	325	338	304	318	299	301	276	310	322	293	326	320	351	279	348	349	313	318	300	273	322	311	307	299	317	330	300	266	305	287	298	344	302	318	298	291	303	325	289	290	301	325	313	264	323	328	312	299	317	323	304	331	301	298	302	291	319	311	310	317	318	251	280	298	326	305	302	339	292	343	296	331	324	294	313	316	310	317	279	340	282	301	316	299	307	306	330	345	293	327	314	324	309	314	316	340	311	326	306	327	337	313	321	347	315	323	330	297	306	295	306	333	292	340	302	317	310	289	324	294	301	302	297	340	294	316	281	324	313	312	287	307	279	311	307	312	307	291	298	349	279	336	314	273	316	295	313	323	307	338	282	328	311	324	301	326	316	298	332	348	305	288	309	304	303	312	318	322	265	306	314	301	313	329	264	276	308	286	293	300	304	321	326	308	290	270	318	286	317	319	315	314	301	331	328	331	256	307	329	299	339	298	312	311	314	283	337	289	299	343	281	319	287	299	297	295	316	321	349	303	312	270	292	318	331	309	323	319	288	322	307	321	335	296	279	364	323	320	294	303	312	306	320	326	289	287	322	308	304	346	286	285	309	300	324	305	315	324	315	307	339	314	285	326	311	280	325	293	316	342	316	299	305	307	311	320	332	325	319	313	305	333	325	285	310	317	329	300	307	305	320	327	286	311	329	321	276	289	301	335	290	339	313	319	283	327	293	270	285	319	319	309	297	330	311	298	292	319	278	307	302	318	307	317	306	325	336	322	295	306	314	351	303	295	322	307	306	309	275	289	301	302	287	306	308	309	296	351	300	321	290	319	310	287	299	302	263	320	283	327	332	280	286	290	296	283	326	299	295	327	294	291	337	315	303	293	303	316	303	342	348	289	336	283	309	305	304	283	307	330	306	285	304	301	309	305	286	313	339	287	305	323	291	310	338	302	288	329	336	315	319	310	331	300	311	322	311	318	299	328	322	315	292	306	307	272	301	337	333	323	289	282	296	322	323	316	339	310	307	313	325	313	301	295	322	313	332	319	301	300	310	301	321	323	301	325	326	317	310	330	299	318	316	306	298	299	309	342	327	304	323	320	325	319	300	301	332	343	317	328	320	301	273	308	274	316	331	288	331	299	321	307	356	337	304	311	323	296	267	300	306	317	314	319	319	307	292	300	320	301	331	321	304	303	299	292	314	319	283	306	308	298	291	333	329	313	320	304	331	278	269	285	300	297	326	319	320	271	281	288	319	293	348	312	281	292	327	302	323	299	308	293	282	349	343	326	270	332	303	345	319	307	330	295	341	332	315	307	326	295	302	306	296	277	340	345	300	304	311	313	307	292	338	290	329	310	314	318	294	266	320	313	287	297	324	330	277	285	306	339	336	331	284	323	315	294	282	283	315	300	308	328	329	301	290	293	297	303	318	333	339	318	295	305	291	308	286	314	288	325	302	308	357	314	307	317	298	309	313	323	291	314	310	326	280	303	344	263	308	296	312	306	299	292	291	312	314	336	323	280	310	314	313	312	290	330	311	328	289	299	313	308	312	311	311	320	307	310	269	297	312	299	309	278	336	334	293	294	296	316	312	296	303	310	282	295	326	284	324	304	307	304	323	309	283	339	298	288	317	292	307	315	299	326	304	322	312	295	304	315	325	295	327	270	290	301	319	313	285	323	295	341	305	293	309	349	299	298	319	317	302	282	347	281	309	326	293	318	281	292	276	291	331	297	315	315	314	276	286	306	271	306	318	302	313	310	310	291	304	306	308	301	276	310	327	290	317	305	303	317	343	281	298	294	297
16966	39286	22210	7143	1890	398	311	305	338	287	293	291	306	304	290	295	321	304	295	321	300	308	306	307	296	300	301	302	301	304	304	318	284	320	330	301	291	299	320	318	296	289	277	303	328	283	315	312	298	307	337	303	338	300	278	303	311	300	312	282	307	318	305	311	315	303	272	294	306	307	310	303	343	276	294	279	312	300	302	323	333	316	292	316	301	286	288	310	311	335	324	303	323	311	300	315	301	300	319	339	280	339	279	306	304	288	285	280	267	283	289	280	309	286	350	311	334	282	298	286	312	301	326	292	338	305	298	287	332	296	281	284	303	282	315	327	305	296	332	322	310	322	316	311	294	293	304	305	291	261	273	304	327	324	302	317	323	308	294	288	295	282	271	303	322	290	276	292	273	316	318	295	315	320	301	338	313	290	322	300	284	314	328	284	297	299	284	336	314	313	345	328	311	323	317	311	324	299	289	305	317	326	305	286	300	307	296	293	322	302	320	292	279	335	321	335	276	323	287	311	305	286	293	322	319	286	323	311	287	331	298	284	284	303	335	302	305	321	283	287	310	286	303	302	269	344	329	291	340	283	290	315	304	306	316	312	301	307	270	316	284	319	296	294	288	274	302	288	324	299	317	301	302	307	296	272	301	313	293	321	282	289	284	298	303	303	311	302	301	294	302	289	332	282	301	284	299	306	275	310	296	315	308	278	300	299	315	311	313	289	314	305	293	296	304	298	277	315	316	285	256	291	298	312	294	301	279	317	307	309	326	281	304	305	322	286	267	326	295	271	305	294	307	319	327	318	309	302	298	315	291	305	336	307	294	272	278	268	294	315	287	301	284	288	332	286	291	311	294	315	304	306	316	324	305	312	299	304	309	310	291	299	313	338	282	294	292	326	331	299	281	289	306	303	296	307	300	319	310	294	300	317	335	308	304	314	300	298	294	300	289	300	277	334	282	300	334	316	313	295	340	307	292	323	300	332	292	311	317	304	306	305	300	304	290	312	314	296	278	316	310	325	298	289	282	303	301	330	310	297	313	334	302	297	290	313	304	293	277	282	295	295	277	300	286	284	291	310	297	297	290	290	324	305	300	306	288	259	292	290	295	310	294	313	299	302	311	328	299	311	297	305	299	336	304	299	286	318	294	308	292	325	297	323	303	284	301	292	303	264	301	309	284	306	292	300	289	282	298	306	271	291	296	301	305	324	291	269	276	287	303	305	292	289	315	301	304	292	291	291	308	334	320	268	320	304	286	313	275	334	284	303	285	310	283	285	308	314	287	336	311	308	296	292	314	325	323	283	283	304	299	281	291	274	299	307	324	296	350	315	284	319	340	300	297	309	314	305	309	307	292	321	292	297	307	324	313	276	305	275	349	296	304	317	359	323	293	295	295	319	295	306	304	309	288	296	318	327	297	288	327	300	318	301	305	300	311	312	306	299	298	305	344	283	288	296	332	285	316	310	314	332	309	319	314	311	283	291	320	301	285	281	301	280	288	286	305	295	296	300	308	315	301	343	308	327	322	289	301	298	310	288	318	294	312	314	317	345	272	314	313	323	318	323	305	314	305	320	293	294	324	286	276	302	308	304	312	320	308	295	298	304	321	308	329	282	355	338	296	313	285	290	312	317	307	318	273	290	333	316	274	303	320	252	272	319	298	313	291	299	304	296	321	293	287	296	317	290	284	310	306	293	315	269	293	318	301	316	299	295	288	288	335	280	306	355	286	316	317	318	281	286	316	312	298	299	336	303	307	314	308	278	307	286	275	291	289	317	294	309	307	308	325	291	324	329	302	304	303	304	313	292	302	292	301	287	294	316	313	280	262	320	308	325	333	304	292	289	322	322	282	293	266	303	271	309	316	331	306	291	280	296	312	269	268	304	318	322	313	299	301	293	307	305	307	315	313	293	300	282	301	314	291	326	274	340	291	272	318	318	293	342	282	293	273	295	294	298	294	308	305	281	290	301	314	293	314	313	335	313	337	329	322	323	305	304	272	327	275	296	277	324	320	291	317	326	270	347	309	301	274	280	319	304	304	311	306	308	302	296	328	338	296	313	329	285	289	310	321	298	307	316	286	283	303	292	310	324	262	323	299	285	313	310	290	322	314	321	332	306	279	267	327	314	324	297	292	298	310	332	318	304	289	304	301	296	296	343	317	316	300	323	322	305	339	299	325	304	309	292	305	289	283	298	291	296	329	306	322	313	304	324	290	304	311	326	321	317	291	336	305	313	308	274	307	298	299	317	281	317	298	304	334	295	291	269	313	312	295	311	308	271	331	285	314	293	305	253	322	298	302	306	307	302	288	305	294	297	295	283	311	324	284	296	306	296	289	315	313	332	299	292	306	311	327	305	300	317	300	290	279	297	307	303	298	319	300	298	334	311	312	293	307	298	336	307	305	291	307	308	300	291	327	280	280	324	305	286	273	265	297	281	276	312	302	318	286	270	292	334	286	295	297	333	296	256	294	301	338	289	275	308	333	278	321	300	304	317	337	344	316	350	313	311	303	308	308	302	290	342	320	309	318	307	290	340	320	313	287	314	338	306	294	313	300	308	293	312	293	274	306	325	315	276	269	314	295	303	313	311	299	294	280	337	335	308	290	308	302	309	286	284	331	325	267	316	297	291	278	291	294	294	303	304	291	306	307	285	309	265	297	305	284	305	308	311	317	308	290	306	308	307	299	301	331	354	320	312	300	291	269	288	329	278	299	312	303	331	317	293	308	326	280	325	311	300	299	275	298	297	280	281	318	322	313	305	335	326	306	273	313	319	319	289	329	310	296	259	284	283	278	318	301	316	321	311	292	316	312	301	291	302	307	332	295	319	320	296	289	322	278	336	309	312	288	290	316	286	281	280	304	296	300	308	288	304	288	298	336	290	296	337	312	278	304	292	289	314	321	314	275	333	319	328	327	305	308	307	281	306	302	278	309	246	286	325	294	299	331	298	287	338	305	301	309	296	286	307	311	291	297	292	306	335	327	327	304	314	293	324	302	309	289	311	326	288	308	282	288	292	314	285	324	310	275	321	284	291	284	324	289	330	329	332	329	292	300	304	314	352	309	312	303	292	303	313	337	294	299	304	313	311	271	280	306	284	324	281	288	301	300	318	269	296	263	314	302	287	318	310	302	293	287	304	289	312	311	305	299	293	301	316	310	311	284	276	313	291	313	316	298	299	284	304	320	305	295	302	309	268	277	286	295	301	316	303	289	328	330	312	306	300	299	311	305	291	306	317	303	293	306	296	291	304	296	275	331	299	331	300	303	287	294	303	303	323	292	343	292	281	303	294	324	268	282	313	330	294	298	271	304	293	304	299	324	323	332	311	314	309	306	271	291	298	296	305	304	328	296	302	310	306	327	290	308	296	297	303	297	288	294	310	294	304	338	309	301	321	280	284	282	283	293	274	311	314	290	292	299	305	311	300	323	284	323	308	293	296	274	300	309	298	300	313	294	290	292	321	312	314	303	284	299	293	322	300
26191	31131	43997	35730	16426	3001	463	400	352	353	363	354	364	404	361	325	365	319	350	349	356	350	321	329	308	323	317	352	352	337	318	308	342	293	367	343	310	338	327	317	375	340	354	322	344	351	342	327	338	322	307	320	347	362	347	323	383	332	342	337	323	364	373	340	357	347	313	343	342	351	314	335	350	334	344	368	361	330	346	327	335	371	338	351	333	346	342	339	305	307	340	323	340	324	348	313	369	327	351	354	324	306	374	382	356	310	366	333	339	331	326	363	359	343	354	330	373	360	320	353	320	381	349	374	339	333	334	308	355	348	355	316	350	315	374	319	325	322	355	349	347	325	335	354	361	340	342	323	363	331	341	338	349	308	321	346	339	362	355	334	338	348	341	350	344	325	330	345	337	339	320	335	360	338	326	350	341	366	350	315	339	357	325	324	351	370	332	351	344	350	362	351	347	336	386	351	340	347	331	302	354	351	325	336	375	369	357	353	331	337	341	366	331	336	309	338	324	326	317	328	339	344	315	309	312	342	338	355	341	318	353	329	287	316	319	349	331	336	376	357	318	333	362	401	333	352	319	340	338	349	325	366	345	337	362	326	340	353	306	319	348	306	360	312	332	321	335	329	320	360	342	320	355	337	332	314	345	323	332	317	332	343	317	370	344	350	318	352	332	363	299	393	339	364	311	341	322	332	358	313	337	330	314	366	361	318	304	337	322	355	350	354	358	336	308	331	328	346	335	335	330	334	314	342	346	316	334	352	348	340	335	309	321	355	319	357	343	297	352	357	320	362	340	339	360	353	357	326	367	374	340	372	368	332	368	366	342	364	343	351	322	334	342	324	341	337	333	327	338	322	326	374	335	331	311	319	334	351	315	335	326	331	363	328	324	349	343	357	321	331	325	361	309	365	361	332	345	350	330	333	331	344	367	358	382	348	323	342	334	339	374	345	364	345	362	353	329	298	329	331	339	317	330	348	306	334	354	321	337	312	321	350	324	325	343	333	379	357	318	333	363	367	355	349	337	332	356	346	374	320	351	357	342	340	367	307	317	352	308	311	335	321	333	322	348	333	327	384	351	337	329	348	344	358	316	338	313	340	352	323	345	313	345	371	348	309	320	339	309	339	325	342	372	345	363	338	347	366	327	321	318	348	342	329	324	316	315	340	336	313	322	347	370	349	349	312	353	379	318	318	342	349	340	326	342	329	345	329	343	302	321	364	344	323	347	316	329	313	308	337	326	358	346	341	343	381	324	337	346	352	372	342	344	323	367	341	360	344	324	367	382	343	337	369	332	320	313	351	312	314	322	348	316	319	324	338	352	340	322	325	345	322	326	327	344	344	354	367	348	366	334	322	332	369	367	341	294	347	336	303	303	334	346	330	313	351	336	318	330	348	353	347	341	361	327	329	350	360	305	330	354	366	323	351	321	348	365	346	345	377	338	355	320	350	315	334	363	341	340	329	359	351	369	316	335	346	343	341	325	331	355	319	357	312	337	380	351	329	320	329	382	319	349	331	366	347	368	336	362	330	327	353	365	321	368	361	320	343	331	316	342	326	348	351	288	375	338	339	327	346	305	344	355	362	339	311	363	352	363	342	365	338	324	322	331	368	355	317	355	319	310	347	329	346	321	345	337	335	312	360	382	328	353	331	339	345	329	338	331	326	311	326	363	331	311	340	335	316	348	351	328	311	338	350	341	342	306	340	330	334	354	330	315	335	357	342	335	345	325	348	337	329	344	332	329	317	346	349	320	364	334	319	351	365	308	357	304	331	350	320	320	353	336	339	316	304	355	305	393	369	309	320	344	347	346	382	390	318	358	331	332	317	339	303	315	326	354	327	339	368	327	314	328	341	315	342	329	319	339	325	356	352	316	356	339	328	338	341	319	328	358	364	369	301	354	339	330	328	327	330	352	336	315	336	322	355	304	362	377	355	324	372	336	326	333	345	325	346	356	355	318	378	344	311	340	312	346	361	342	336	330	341	334	359	334	346	348	364	338	347	337	312	350	322	355	329	331	335	363	328	330	347	373	352	349	308	337	332	348	323	333	352	340	327	316	334	318	343	346	350	362	355	340	314	345	325	348	334	309	363	344	334	366	346	352	322	316	326	353	302	339	356	320	366	359	343	330	337	329	340	327	304	355	376	348	356	328	341	329	329	295	329	362	335	372	358	349	349	324	362	346	333	335	321	351	327	356	344	331	342	342	325	376	339	315	349	357	323	337	329	374	379	329	348	368	343	346	331	369	356	333	380	318	368	363	341	348	323	344	324	351	353	306	339	315	345	350	304	336	319	325	302	297	336	316	347	344	351	314	332	336	358	322	343	345	339	305	345	342	339	361	342	329	364	323	345	347	348	374	328	339	338	323	346	358	332	325	348	337	305	331	329	328	353	358	348	305	327	333	320	329	345	325	371	342	344	315	336	313	334	310	314	311	347	338	329	360	309	357	326	325	343	352	360	324	315	361	333	339	372	320	362	351	378	332	312	329	349	331	367	329	329	361	352	325	354	325	307	348	331	329	353	357	361	347	361	354	351	347	332	319	317	383	344	366	358	348	341	332	342	349	352	341	308	336	341	309	343	317	349	346	333	347	315	340	358	338	302	339	332	325	341	370	325	359	344	317	337	333	349	308	347	359	344	340	323	342	368	316	352	334	334	345	359	332	350	342	299	337	322	363	344	330	361	337	307	317	338	333	331	325	349	343	336	348	349	342	334	375	360	356	347	352	335	357	335	374	320	327	341	325	338	364	333	335	371	345	344	360	338	311	346	315	357	368	327	315	325	345	323	339	322	337	354	330	319	335	373	352	331	341	349	328	340	323	328	359	350	335	359	327	310	349	326	355	350	351	366	342	333	377	331	340	317	359	339	334	334	338	313	332	357	318	326	287	342	345	325	358	338	346	361	336	322	335	331	361	318	335	322	334	360	339	345	348	315	321	363	343	345	370	339	336	313	338	351	355	320	355	311	300	346	346	356	353	363	346	335	350	342	307	347	364	364	347	301	346	325	314	333	344	330	360	335	323	327	338	342	307	346	344	312	350	309	330	376	325	352	345	363	360	343	341	314	321	337	356	319	345	348	350	366	316	346	331	339	313	346	345	305	309	376	331	283	330	352	355	340	399	367	353	311	319	326	370	377	350	346	348	325	352	360	360	346	317	305	353	337	362	345	333	335	357	340	358	337	296	323	356	379	323	364	346	360	342	324	343	326	375	316	348	321	389	323	313	327	311	349	379	329	319	352	332	338	328	360	366	339	353	340	352	334	335	316	336	355	323	373	305	346	341	324	322	346	344	344	350	314	379	358	343	347	336	340	323	337	364	327	382	334	361	336	357	326	322	347	332	335	368	373	338	371	360	349	330	357	364	360	301	310	323	343	338	346	327	361	358	293	336	367	327	329	324	365	372	348	349	352	342	330	307	318	349	337	325	323	347	339	325	333	358	348	348	338	342	340	359	344	336	326	323	327	330	315	303	319
50926	81726	55434	25845	8981	1642	354	367	384	379	359	348	341	375	392	354	400	372	339	371	379	391	362	384	376	362	378	395	370	364	395	391	379	361	331	354	371	395	360	354	363	356	366	367	361	381	353	362	316	338	391	356	390	407	358	382	343	395	372	339	338	350	330	353	362	356	366	353	329	350	381	395	381	371	359	369	384	371	371	364	360	364	371	373	380	370	359	378	389	367	379	362	366	387	333	317	376	364	364	358	371	353	391	350	386	349	355	345	375	363	359	342	356	362	370	380	381	383	317	351	356	361	412	380	411	347	342	344	364	367	398	363	357	349	371	381	369	333	370	388	348	360	384	385	366	379	384	356	391	391	364	353	361	350	364	349	381	351	354	351	346	340	371	328	372	375	380	333	390	372	376	380	340	371	412	374	345	380	399	425	399	361	373	355	396	335	373	374	353	378	354	401	348	369	330	371	364	366	361	368	342	384	335	360	372	347	373	365	373	353	374	388	351	335	369	330	375	336	333	370	382	357	374	326	380	357	331	404	339	359	346	394	363	389	351	343	386	345	387	368	334	349	330	353	397	380	372	374	354	368	360	370	372	384	351	387	341	388	353	387	338	352	385	368	359	351	378	335	365	352	367	375	357	371	338	385	366	389	354	358	346	348	380	369	400	370	341	373	342	360	380	344	352	352	359	344	346	322	353	402	331	365	349	379	347	356	401	347	327	393	383	350	381	374	355	376	342	394	360	355	361	352	370	364	364	354	360	352	378	346	347	338	313	339	385	364	394	354	362	360	368	346	361	383	356	347	373	366	385	359	368	369	389	351	386	387	351	412	432	348	357	345	359	367	363	345	416	362	384	331	359	390	379	322	354	389	373	358	367	367	406	376	385	374	377	341	343	376	389	392	372	320	374	355	345	340	354	363	351	371	390	344	361	329	351	358	356	362	374	368	363	377	387	391	342	343	363	365	339	338	352	392	361	376	341	343	370	392	332	341	369	332	360	389	392	388	362	382	373	377	344	328	376	378	372	356	345	363	380	367	385	355	379	323	362	338	387	372	391	369	404	374	376	373	392	374	380	387	362	377	347	346	353	347	355	377	376	356	372	371	350	356	354	371	348	374	372	376	371	352	371	372	394	363	336	340	365	316	352	394	370	377	369	379	406	357	392	381	381	344	346	382	342	345	373	360	385	337	374	374	355	353	377	416	375	374	334	377	353	354	364	319	374	361	366	368	390	368	366	346	393	364	393	361	350	357	350	387	382	355	375	348	384	358	344	326	349	343	332	373	364	372	385	373	359	343	360	352	399	356	370	384	380	354	332	360	370	372	385	365	377	365	366	353	376	358	387	359	339	384	339	356	362	355	326	362	387	360	382	379	419	330	384	361	400	351	357	365	334	358	324	350	359	356	358	365	339	333	323	348	391	339	354	362	339	392	355	367	383	367	352	361	344	382	340	357	375	354	331	349	334	355	390	381	352	378	385	366	352	361	366	347	336	371	357	347	363	340	359	365	404	358	349	360	360	328	335	376	341	336	378	364	346	345	368	370	368	357	362	356	343	382	359	361	341	368	341	401	360	365	353	365	352	381	424	344	388	357	385	315	366	401	394	371	366	359	372	347	373	378	322	390	374	360	375	344	357	334	356	419	375	343	428	365	348	364	360	360	369	370	346	333	347	361	352	378	384	343	371	375	361	359	358	357	355	371	389	367	352	342	355	352	370	334	364	331	354	388	379	354	379	353	394	362	358	359	370	362	366	357	383	382	383	309	362	382	340	407	382	388	411	364	368	344	376	362	350	338	350	392	381	367	345	346	384	346	389	343	366	377	354	365	352	369	344	370	370	380	348	369	381	352	371	343	373	373	348	348	344	338	360	403	407	360	379	358	363	400	343	347	376	368	376	311	357	381	378	350	365	343	352	375	355	390	367	375	355	353	325	356	350	326	339	360	362	370	366	346	337	355	338	374	342	387	367	404	364	332	355	382	336	373	349	353	351	390	334	353	333	341	338	366	345	357	351	348	391	384	376	337	321	350	395	391	379	340	382	336	374	373	372	362	359	332	383	344	360	351	392	381	384	340	337	372	363	351	362	358	359	374	326	364	348	370	365	360	340	382	360	374	362	365	363	366	339	352	378	357	384	347	369	363	359	355	350	344	380	352	370	347	367	372	373	344	357	348	381	385	384	326	388	386	394	352	340	365	349	335	382	358	367	378	359	367	358	373	400	363	335	379	378	347	351	333	344	347	382	387	391	366	395	323	340	377	365	350	329	390	374	316	365	369	365	359	338	355	356	380	353	392	335	358	333	363	373	369	365	364	347	372	370	347	330	375	374	361	399	370	387	346	376	340	355	359	338	360	359	344	374	398	392	370	402	336	377	379	366	377	371	378	373	343	388	364	345	347	369	333	342	324	389	356	345	376	334	367	372	369	344	326	360	391	390	357	380	365	347	352	367	351	353	396	359	356	352	338	383	375	401	362	390	360	354	377	352	380	369	346	375	356	325	332	379	320	360	361	396	353	369	371	337	355	341	353	378	354	372	385	328	347	401	384	350	350	347	389	345	356	372	362	359	351	376	355	355	343	389	339	380	362	361	371	356	391	381	367	358	361	426	383	356	331	354	323	350	353	344	369	359	341	380	330	359	368	379	394	392	327	392	364	346	373	374	362	365	364	369	360	366	354	356	398	333	370	378	372	381	316	389	384	377	378	390	369	346	354	365	379	369	332	338	379	344	339	366	387	392	358	406	350	361	365	345	403	389	398	353	321	358	362	391	345	356	363	340	368	394	383	371	370	373	355	349	360	357	350	385	360	345	359	356	362	387	355	383	373	364	399	364	379	368	339	349	372	321	379	360	335	353	375	362	333	368	354	350	358	383	334	376	368	373	336	379	364	349	411	341	382	340	391	349	372	391	373	351	380	353	333	366	348	355	355	371	375	332	334	384	375	340	363	392	366	330	349	367	372	336	342	382	346	345	366	400	327	325	362	372	337	328	370	342	364	358	355	359	377	374	363	375	361	335	382	351	348	396	362	341	330	379	368	364	340	386	384	324	395	385	369	309	388	349	379	363	352	338	362	346	344	395	349	366	356	405	348	361	350	378	332	365	336	314	346	337	377	367	359	352	356	353	348	349	366	345	371	346	361	361	396	375	364	347	326	359	360	318	346	363	353	339	364	356	351	366	330	333	346	400	366	359	344	379	374	355	400	338	352	355	358	373	348	370	357	388	376	380	383	383	352	345	377	411	386	357	383	371	369	370	346	375	334	355	370	391	360	370	366	346	388	385	345	375	376	346	338	370	331	363	352	347	335	347	370	390	371	347	387	345	379	360	312	351	378	349	348	365	352	357	367	364	350	344	363	357	374	347	397	371	360	360	333	344	352	316	370	370	396	371	353	346	356	356	360	352	341	394	346	356	340	348	385	346	381	347	361	374	343	362	366	348	376	368	365	379	392	340	374	359	364	352	355	386	370	359	343	377	360
23911	23828	38641	38236	27112	14527	1895	631	511	525	522	484	507	509	505	456	489	496	497	481	502	467	509	485	492	516	475	478	469	473	513	510	477	492	456	449	470	519	463	481	424	483	441	475	469	469	503	498	482	456	472	513	506	483	498	497	468	472	452	477	450	461	474	455	483	466	455	448	512	467	464	499	509	506	489	489	500	515	532	516	496	457	521	461	470	454	463	458	463	490	470	502	467	444	482	419	481	455	466	480	507	501	484	499	472	456	462	520	489	457	469	476	462	488	512	491	503	478	462	470	496	482	453	448	464	497	449	485	461	482	471	475	462	480	465	429	461	459	439	450	493	460	484	477	462	497	479	485	443	516	449	469	476	474	473	429	449	473	424	458	476	449	500	455	484	438	514	463	465	474	497	472	494	463	460	468	465	477	461	450	507	503	508	510	443	474	500	499	482	497	432	465	465	463	466	478	468	509	510	496	469	502	440	462	483	464	426	408	490	486	429	502	464	461	485	468	474	455	478	487	497	481	463	488	474	477	421	528	462	460	479	461	458	461	527	452	458	479	423	495	448	463	468	515	515	451	499	500	465	481	499	469	472	482	520	476	468	496	482	458	504	451	472	507	430	424	449	477	482	505	494	467	450	469	475	514	490	494	507	463	455	482	445	447	502	470	473	463	473	474	488	466	427	457	434	457	487	463	480	463	492	456	429	470	447	474	435	497	464	441	463	486	519	459	450	479	430	505	456	477	454	472	487	455	461	471	517	437	453	470	482	452	505	452	445	474	500	442	506	495	435	484	468	468	463	486	463	468	489	453	465	489	467	499	494	502	484	446	478	439	470	477	467	453	488	473	504	475	492	457	428	476	447	479	460	475	475	478	513	433	467	521	462	497	448	513	467	497	479	459	455	475	487	447	495	432	481	441	486	492	444	468	431	462	486	505	468	473	473	463	463	443	502	463	441	473	518	467	494	486	491	441	471	448	471	487	497	469	507	482	447	473	531	485	460	476	467	484	478	474	484	515	448	508	456	507	470	427	467	498	488	456	491	469	478	434	471	471	466	450	528	476	472	452	482	478	473	471	506	475	469	453	479	444	473	480	495	492	480	486	481	475	486	426	488	447	466	459	408	498	462	453	461	472	481	458	465	461	433	442	518	477	471	500	471	466	474	433	497	480	491	452	479	468	523	497	514	484	490	462	440	476	476	458	501	467	470	474	430	456	453	499	476	467	477	489	452	488	457	505	531	496	458	476	478	479	480	479	458	503	457	434	502	481	465	480	414	441	441	470	479	454	458	480	460	466	468	457	464	514	404	450	481	478	489	477	463	478	427	494	479	456	468	451	455	457	462	465	454	472	478	507	507	472	492	489	477	468	467	450	453	488	479	441	481	473	447	466	513	453	494	488	502	457	515	487	456	470	463	490	500	439	439	473	504	456	467	498	431	458	483	473	466	466	476	479	474	485	447	467	465	479	476	472	485	455	465	465	467	488	480	459	481	483	474	477	480	512	482	476	448	459	453	471	505	475	489	449	487	481	459	467	446	468	467	441	479	469	466	471	467	477	469	517	456	462	495	447	503	499	498	488	463	495	460	468	521	466	504	487	485	503	492	492	491	479	493	418	457	461	420	472	470	479	518	473	492	460	462	484	487	492	499	485	480	472	455	502	463	455	500	467	482	485	445	494	463	445	473	465	455	477	524	450	434	511	476	482	478	441	468	459	479	449	455	495	528	500	495	497	491	477	463	465	487	497	463	473	452	462	461	471	454	454	511	466	464	490	476	506	457	449	443	467	473	459	440	515	502	526	443	486	477	481	479	482	449	443	467	475	483	502	455	452	475	491	492	478	485	478	453	442	504	501	460	456	441	493	484	437	456	451	454	485	507	485	489	459	476	427	495	486	483	446	485	504	467	486	471	487	469	482	477	460	462	484	483	476	454	499	443	468	492	468	461	478	493	493	495	463	483	460	493	483	470	468	491	478	484	477	498	505	460	510	479	469	472	425	506	456	449	501	476	471	495	451	437	477	497	474	473	500	514	484	469	486	485	484	486	486	461	481	463	448	461	467	469	479	467	475	482	505	389	452	478	475	458	448	498	483	468	445	507	457	489	497	469	469	403	449	472	487	487	444	473	510	430	432	473	474	477	477	515	472	429	476	501	454	486	454	482	464	492	511	502	478	437	483	491	422	472	471	450	499	482	436	500	485	466	461	471	447	453	505	456	472	451	473	452	503	428	468	464	490	442	487	448	444	464	470	495	467	454	490	487	457	461	463	512	521	492	491	535	482	506	471	498	464	463	544	486	449	505	442	441	448	427	520	481	461	449	477	438	453	456	478	497	423	485	491	485	439	473	478	502	495	450	480	450	465	469	471	476	450	448	465	477	476	529	465	481	460	463	464	489	472	480	463	482	458	478	461	475	462	498	449	464	459	454	471	464	521	462	504	442	440	475	455	466	480	485	521	482	452	443	469	473	445	453	482	463	482	498	444	451	488	465	513	459	469	459	520	510	485	492	469	477	466	480	438	474	482	474	433	463	471	447	493	453	468	438	453	502	503	483	452	451	445	484	500	439	504	495	440	491	432	492	500	467	508	455	489	446	470	469	485	505	474	473	481	464	467	495	460	487	520	459	441	476	477	473	478	463	422	464	458	486	471	433	450	521	448	507	495	468	438	475	470	467	455	518	494	454	508	433	480	452	457	496	490	477	468	467	464	489	463	401	485	503	492	480	480	488	466	478	476	442	499	438	443	510	464	469	491	462	466	502	466	517	475	459	478	484	507	503	490	491	433	452	456	467	464	468	492	446	471	434	482	464	468	502	484	471	496	449	518	475	446	448	487	486	456	491	456	449	508	485	455	450	482	455	475	474	457	477	498	466	431	512	463	479	470	444	501	486	509	492	431	463	451	486	474	482	465	461	450	450	436	497	480	488	440	489	468	444	455	490	489	475	488	480	482	455	486	476	505	466	457	446	511	454	488	443	457	440	465	473	467	456	454	441	444	479	489	454	438	518	468	468	497	462	479	487	505	479	479	469	460	460	439	439	445	446	476	457	440	524	485	494	451	478	481	481	472	453	440	507	492	438	437	451	442	483	490	492	491	491	499	463	484	442	489	475	486	478	459	513	444	477	472	471	492	460	431	478	455	461	445	474	489	481	462	500	472	484	495	453	471	505	480	475	468	466	460	473	485	470	469	489	478	490	458	452	471	463	480	461	464	476	533	484	514	500	456	482	466	484	482	497	465	524	468	455	489	518	506	515	450	470	473	457	477	463	460	458	494	480	505	462	475	479	467	451	425	426	442	497	469	464	458	506	458	458	469	460	479	482	518	431	488	463	496	493	481	470	487	498	523	510	472	458	445	473	484	463	499	477	455	456	475	498	447	476	441	474	454	478	479	462	483	446	448	484	523	464	472	472	451	492	506	451	460	527	490	486	500	479	456	470	458	498	518	466	470	442	497	493	479	507	478	492	484	461	467	519	455
58826	97809	75866	47785	21992	5040	529	505	493	539	557	539	531	545	548	522	506	506	549	489	509	521	527	515	538	562	513	536	542	531	520	525	541	520	537	591	495	543	498	539	516	536	524	532	488	568	526	510	573	550	558	498	555	524	589	542	531	524	507	531	554	509	524	483	507	567	522	506	470	489	551	561	551	531	500	502	547	520	488	539	518	493	521	549	541	537	505	553	527	541	511	494	499	550	539	490	508	522	531	521	493	534	528	568	512	511	563	521	513	500	538	559	494	529	504	520	553	547	547	526	504	538	570	538	532	494	518	528	503	523	520	516	557	494	563	524	534	521	528	538	466	552	538	513	543	488	544	546	564	538	513	537	521	551	532	573	506	492	519	531	512	520	532	539	526	551	550	531	565	550	528	528	502	599	546	457	517	530	532	529	576	507	545	502	548	531	498	523	524	523	506	564	553	520	491	537	508	521	555	541	517	556	579	502	529	550	549	491	509	466	551	535	525	548	523	521	493	534	559	512	520	509	524	476	503	534	503	531	511	518	506	503	543	498	541	524	512	495	544	515	525	595	522	506	532	603	534	553	514	486	529	514	538	573	479	540	541	545	535	495	526	553	526	487	529	505	565	575	519	524	541	525	529	501	512	562	474	553	529	514	545	539	503	542	503	485	540	544	508	515	548	524	544	560	533	497	531	539	534	497	518	537	520	515	504	508	537	512	495	554	547	506	500	495	509	536	534	517	532	491	519	528	512	557	517	507	507	482	494	559	525	540	511	507	538	572	537	546	508	502	548	484	517	503	511	549	525	533	537	498	524	515	540	521	534	527	506	480	530	572	541	569	556	530	552	538	535	521	531	527	574	507	527	549	541	528	531	519	591	496	513	517	504	517	495	505	516	518	554	533	493	499	507	542	533	510	497	479	489	521	553	534	536	557	520	547	513	541	506	515	544	523	537	486	530	547	533	513	565	533	523	556	532	509	529	550	528	526	491	530	519	552	538	526	554	517	553	523	538	521	516	505	527	506	518	543	547	510	521	552	496	550	537	512	531	532	495	502	506	518	533	530	503	530	536	508	559	538	509	518	558	513	533	493	500	548	533	589	543	540	504	508	529	517	522	523	528	587	522	538	560	516	537	506	464	551	498	517	531	519	530	505	488	530	532	506	504	533	531	519	490	518	526	524	493	526	570	556	514	495	526	498	558	523	553	523	504	527	524	546	522	535	481	547	515	510	531	534	513	511	544	524	554	520	484	584	514	537	550	560	520	560	553	520	535	528	536	514	525	558	561	521	549	528	520	528	562	498	517	486	500	577	516	524	535	499	555	506	559	521	501	506	522	513	531	477	562	538	510	538	485	521	484	526	506	540	525	527	504	556	531	535	488	530	533	509	485	527	531	484	513	540	527	546	551	516	528	527	521	512	541	525	509	542	523	488	523	514	499	535	531	516	545	542	485	583	494	523	496	520	520	497	578	508	519	501	514	532	518	554	480	502	524	517	544	539	483	550	500	494	545	547	510	521	503	556	497	482	514	494	511	516	521	511	545	551	546	503	533	561	543	508	502	502	542	498	544	528	530	560	525	521	530	499	530	520	554	558	467	533	524	500	516	515	551	529	585	535	556	525	499	537	550	503	524	483	515	514	516	523	503	531	532	517	507	525	572	510	539	544	560	504	518	459	470	557	511	501	506	513	508	540	521	528	533	556	551	538	533	532	548	489	512	539	483	519	568	507	533	556	547	532	530	502	576	501	529	530	518	524	542	547	503	513	560	539	523	513	495	527	513	570	526	533	490	547	501	512	495	570	521	536	551	502	524	520	552	523	512	534	505	511	511	533	491	481	480	501	526	516	552	543	528	519	510	510	533	555	504	492	530	547	502	548	560	545	553	497	520	509	513	519	540	511	516	508	517	529	494	543	501	561	521	525	516	536	524	582	525	510	547	562	549	556	505	494	526	529	519	530	502	502	498	525	548	564	512	520	579	512	533	549	548	520	525	522	510	475	489	518	522	513	472	551	520	508	513	529	510	523	511	568	531	517	531	551	561	549	513	484	504	559	509	545	480	518	517	531	562	519	534	513	524	504	522	533	534	533	505	527	589	554	531	522	516	488	567	507	493	555	495	516	491	491	556	559	498	581	514	488	522	532	545	555	479	536	514	532	546	489	533	514	511	543	481	519	570	536	501	572	528	507	553	531	525	537	499	509	511	540	536	506	539	537	527	550	531	503	496	504	528	500	535	506	524	522	536	468	526	487	475	503	544	514	549	506	511	523	479	489	501	528	551	545	557	540	535	539	533	527	544	558	526	540	478	534	571	500	488	534	555	472	536	534	470	496	517	486	484	506	535	520	507	508	491	518	509	519	530	551	529	513	509	501	545	486	558	507	523	537	517	528	546	531	555	558	514	520	497	532	524	534	519	530	538	521	561	495	541	499	523	534	545	525	488	516	501	518	508	535	531	519	541	545	588	493	492	504	546	522	517	524	555	518	516	519	530	514	527	482	507	538	498	466	496	520	508	564	492	504	516	545	532	520	522	507	492	551	513	565	497	509	512	570	521	526	531	571	553	488	542	529	502	526	518	504	542	501	516	548	505	525	488	563	505	494	552	537	529	521	505	515	526	518	516	514	493	518	581	521	549	548	524	499	544	490	551	542	483	552	540	533	494	508	516	545	488	520	514	530	530	548	511	602	493	500	519	512	509	526	542	535	529	525	530	509	522	550	521	528	555	503	547	548	517	526	517	509	531	504	505	524	515	479	529	499	533	581	523	531	495	564	521	488	540	537	559	558	523	505	548	556	553	521	533	495	535	507	529	542	537	519	534	508	505	482	507	494	513	486	478	529	539	510	519	540	537	516	511	536	512	551	551	497	548	524	560	517	524	488	534	516	519	472	514	513	475	572	515	527	501	521	523	543	540	524	547	534	555	514	480	542	475	524	526	533	522	504	498	520	517	564	503	523	537	532	498	504	518	584	567	532	539	571	496	517	579	521	485	493	497	538	526	514	517	513	553	520	554	482	499	559	518	521	502	557	480	507	512	506	537	554	521	520	535	487	543	521	552	547	491	527	529	528	528	526	519	540	493	495	492	499	525	514	561	528	528	492	508	485	502	546	530	495	544	522	501	538	526	525	486	523	540	507	478	498	543	488	547	530	504	512	565	530	545	541	528	566	543	504	514	497	575	538	512	490	532	532	509	488	507	530	500	500	529	494	492	543	536	500	552	541	502	518	543	509	513	505	537	540	490	558	506	503	561	514	509	490	503	502	532	534	539	549	530	511	493	477	546	516	551	506	518	486	484	540	474	524	528	525	514	562	520	557	529	535	546	543	555	545	547	528	486	531	548	538	531	547	534	496	533	475	518	529	549	493	524	541	519	495	508	487	555	534	487	562	488	521	493	483	565	525	566	537	533	546	507	522	521	512	510	508	541	559	525	513	535	500	544	491	538	523	546	505	536	528	551	510	490	510	534	527	535	519	537	512
28155	27363	30832	15681	3414	753	356	341	303	314	323	341	335	318	324	319	327	319	299	307	313	340	312	342	341	305	332	295	324	320	301	332	320	321	292	312	337	328	341	342	345	316	293	342	318	348	308	306	325	336	290	332	305	328	325	311	329	319	314	311	321	301	301	302	350	307	316	293	309	339	321	309	326	330	298	301	347	283	322	296	334	339	341	336	329	311	329	304	336	330	309	297	339	301	346	281	305	340	308	302	315	296	313	325	306	336	303	315	326	316	327	302	315	308	321	336	341	304	306	315	308	285	345	346	323	328	310	321	326	307	301	263	304	298	326	323	313	302	314	355	296	324	296	307	335	307	331	304	310	317	311	333	346	312	292	325	307	294	322	304	318	324	277	339	334	315	343	320	304	323	320	312	319	346	299	324	327	303	312	327	288	317	336	307	328	324	310	366	330	333	302	336	312	298	299	305	296	285	334	331	325	310	296	314	309	305	310	323	310	311	329	310	331	361	294	314	283	283	310	297	360	319	332	324	295	329	291	319	300	300	309	349	291	313	304	323	314	305	298	295	329	312	310	275	313	336	333	332	302	340	309	337	331	329	327	289	329	320	291	291	333	317	300	314	331	331	322	322	320	332	301	296	285	316	343	289	345	287	306	299	301	311	307	320	289	304	334	319	341	300	288	339	318	323	321	315	273	318	326	302	324	315	308	299	341	303	297	331	298	320	302	321	332	339	334	312	311	329	319	343	326	312	296	348	302	256	280	341	309	314	314	311	314	325	316	297	289	326	316	305	333	295	352	332	323	325	304	343	314	312	325	313	298	305	320	301	340	323	328	290	300	296	331	297	306	325	298	300	303	311	298	325	325	320	350	321	283	293	278	323	328	301	319	326	332	327	305	344	324	293	336	310	315	310	318	320	290	324	331	316	342	310	359	294	307	291	313	296	288	329	330	339	328	325	294	317	329	333	304	286	331	321	314	344	292	269	317	302	315	309	312	318	301	322	298	333	294	339	327	322	308	304	333	344	320	323	319	328	317	317	336	338	318	317	330	294	324	300	340	327	309	284	324	319	293	332	335	326	297	334	332	307	328	289	303	339	308	325	313	327	321	306	292	306	312	285	316	347	295	285	309	310	327	307	288	312	315	298	313	310	312	315	300	310	342	307	351	331	334	317	299	287	304	352	305	266	318	317	339	278	320	324	317	321	312	334	320	311	332	335	307	290	344	324	326	304	304	332	331	350	320	316	328	306	337	286	348	336	328	309	302	315	308	324	306	346	300	348	297	263	346	342	308	293	340	311	309	305	282	305	332	332	290	335	315	285	363	328	320	348	309	309	314	317	301	331	316	334	331	313	326	297	318	302	335	321	325	315	311	321	318	322	318	308	309	324	330	273	290	305	294	305	303	348	306	341	350	316	296	317	311	347	321	283	348	364	335	318	311	319	322	291	319	322	339	310	332	308	311	326	284	324	317	309	322	314	320	310	292	295	321	295	297	349	350	286	306	287	309	310	311	316	301	312	301	327	334	302	344	328	318	310	331	298	293	320	344	319	338	359	308	350	332	302	303	344	316	321	318	318	304	299	335	336	312	327	306	349	301	328	304	362	321	324	330	307	335	343	339	294	318	323	333	304	337	315	322	333	325	315	319	354	292	307	317	296	314	303	291	316	318	299	347	318	324	352	299	333	311	299	291	359	320	308	295	316	316	289	332	295	295	291	305	328	324	337	317	326	315	319	328	345	317	319	338	342	301	294	319	331	302	287	315	336	286	338	332	328	361	344	353	334	318	348	308	305	338	298	298	322	327	335	310	300	291	337	318	321	310	286	317	317	294	311	326	319	329	280	304	324	316	305	312	339	314	317	304	317	320	314	326	332	297	326	308	322	319	297	338	302	318	312	301	306	343	306	322	332	344	339	322	298	338	343	316	335	321	366	315	322	326	302	337	313	311	326	347	298	323	296	322	307	334	306	329	309	300	315	287	333	314	318	321	323	326	314	315	303	327	296	358	344	296	317	336	312	349	324	308	327	309	338	319	328	314	320	291	333	336	342	306	353	338	325	314	328	339	317	324	333	330	309	319	330	334	284	336	307	309	309	307	286	354	319	340	295	291	320	327	309	323	352	295	316	339	278	349	321	328	352	329	300	298	356	285	294	315	353	309	318	311	313	312	319	299	339	320	354	330	314	333	311	299	309	324	298	313	335	329	298	285	284	316	323	309	313	339	313	333	319	303	304	351	315	333	341	290	331	312	327	308	311	325	329	307	316	323	316	293	324	331	303	323	318	319	323	307	292	338	295	348	349	307	304	305	332	336	313	307	334	371	320	295	281	327	352	314	295	355	332	284	307	333	322	349	325	335	321	316	327	307	314	321	319	332	300	321	301	331	335	304	342	306	322	344	329	313	341	334	295	313	307	323	317	296	297	327	310	318	339	306	307	318	318	305	339	327	312	296	309	332	317	316	355	298	308	310	342	324	309	301	332	333	309	299	333	312	341	328	304	327	315	358	300	309	326	325	333	309	313	316	320	334	317	300	295	330	300	322	306	351	318	311	317	329	305	314	334	336	301	342	314	316	347	321	324	346	329	306	342	291	325	327	339	297	310	317	294	283	303	320	316	304	337	326	322	293	332	302	346	324	323	297	330	330	350	340	310	337	331	272	365	291	308	327	334	304	344	285	342	298	331	321	275	334	332	332	308	291	329	302	288	313	324	325	332	317	314	311	310	303	321	336	303	345	320	320	302	344	340	303	340	319	299	311	310	342	294	326	300	335	328	336	333	312	343	324	332	323	324	312	317	333	320	312	300	317	297	316	289	338	342	315	310	311	306	321	325	330	296	335	326	298	334	332	294	331	284	311	313	317	311	313	326	343	321	328	328	300	323	308	312	330	293	333	301	322	297	376	322	324	308	336	335	338	320	334	331	305	306	356	308	293	310	299	335	309	346	326	334	305	281	307	296	304	342	337	322	305	297	357	315	325	293	304	291	307	311	311	312	311	325	318	306	346	322	322	273	344	312	336	273	345	302	321	329	332	315	321	330	301	335	290	311	317	311	306	312	317	269	323	338	320	334	314	366	310	283	323	351	323	303	304	318	321	275	316	322	319	295	283	335	313	325	306	291	325	306	325	309	331	327	331	303	292	350	299	338	278	331	345	304	299	336	330	301	292	307	323	344	336	309	308	337	326	326	321	321	325	301	329	314	327	301	338	299	311	309	307	337	292	315	309	301	315	315	300	319	324	305	282	318	321	337	347	308	344	308	313	341	284	294	330	318	312	304	335	322	312	302	312	302	303	305	326	328	330	338	306	307	297	350	317	348	326	338	299	311	315	303	304	296	297	338	328	335	351	333	315	312	300	347	329	313	298	271	331	311	314	341	315	320	310	332	293	313	336	323	297	296	287	335	331	310	292	302	323	304	342	304	386	298	301	339	321	334	324	327	327	281	289	312	357	311	284	310	314	315	310	322	322	326	349	321	308	317
14262	34977	25771	8776	2552	712	297	287	368	319	299	327	347	284	298	283	284	330	312	338	340	273	324	295	312	297	300	315	312	326	348	326	315	302	322	318	306	337	309	304	343	295	318	294	326	307	347	322	313	331	321	296	317	339	301	310	301	312	309	272	319	318	319	344	324	278	343	295	330	284	314	297	279	305	337	329	286	290	350	296	318	319	335	306	302	288	287	321	295	296	328	295	302	319	303	327	313	302	334	308	291	321	303	289	299	322	319	328	313	337	313	329	325	294	348	311	274	305	314	309	312	282	329	317	289	313	288	307	344	332	334	293	336	326	313	279	342	311	295	333	322	294	294	297	307	328	334	328	312	276	304	324	315	334	321	312	321	312	316	323	322	336	285	325	314	319	297	302	302	295	315	286	324	323	343	315	325	315	282	320	314	336	317	329	306	273	324	322	297	314	291	322	311	331	298	309	273	321	295	319	318	296	275	318	312	290	338	305	306	342	342	296	313	289	325	322	334	304	286	314	334	334	313	303	340	301	318	329	311	295	332	322	331	334	325	311	318	310	306	331	314	330	299	324	306	307	310	317	336	323	305	331	312	309	324	350	312	311	331	296	290	311	313	312	343	286	328	307	310	316	310	330	292	321	336	294	319	336	302	331	354	308	309	312	338	322	301	339	315	296	315	294	310	293	354	352	337	320	312	277	316	324	302	331	329	309	326	295	316	326	309	319	308	273	314	300	320	311	319	329	334	305	328	314	341	326	305	309	296	282	322	290	312	305	310	299	345	294	325	298	305	300	320	319	304	303	306	330	337	314	320	301	293	308	308	315	295	331	319	297	324	328	330	295	296	312	327	325	313	315	345	322	316	306	325	312	280	322	286	343	346	325	314	313	300	331	301	305	294	305	293	312	304	291	329	321	292	339	324	311	315	308	324	301	321	324	281	296	302	295	305	308	314	285	309	326	313	313	337	325	306	335	258	340	289	300	293	330	336	298	298	306	322	294	300	309	309	306	317	307	337	302	304	322	325	320	324	320	304	283	309	296	288	299	342	320	310	309	325	317	310	305	335	331	337	331	282	266	306	320	317	327	328	316	300	296	322	286	325	324	314	307	336	301	304	293	299	338	310	297	300	304	329	328	344	342	329	336	317	314	324	309	322	315	305	304	311	329	318	326	297	292	301	288	324	328	313	289	318	275	308	347	301	316	330	320	318	312	316	289	325	281	309	312	312	340	307	279	321	271	284	319	297	324	291	318	297	325	315	321	324	318	326	321	337	306	297	338	320	294	331	326	292	314	319	318	326	309	294	295	315	332	326	290	306	296	322	282	325	300	306	286	282	310	272	292	336	307	299	312	288	300	329	336	312	321	321	308	271	306	353	330	349	297	321	300	297	306	300	280	312	308	315	323	318	317	327	288	306	325	312	300	290	312	316	307	329	326	341	282	286	305	315	291	315	358	328	337	313	313	306	297	280	322	339	306	325	303	267	325	290	315	316	284	281	318	349	304	305	317	314	312	326	323	317	328	305	291	311	321	288	295	299	318	324	261	317	295	322	313	300	328	319	312	331	310	293	298	316	312	319	332	362	322	338	338	313	309	302	327	304	310	349	301	315	342	305	302	298	335	342	327	298	317	308	320	315	305	302	305	323	317	300	301	301	302	304	316	322	314	325	314	305	311	281	359	314	318	313	320	263	303	314	320	281	305	311	317	311	308	315	339	329	298	338	314	306	298	305	325	297	326	302	341	298	314	293	309	331	282	299	287	298	288	335	296	291	328	295	300	300	327	348	328	352	300	328	339	309	312	309	300	306	276	316	326	330	289	328	330	333	328	311	298	302	298	329	316	313	296	352	308	289	306	294	320	307	313	302	317	350	322	310	327	336	298	314	303	292	277	298	324	303	317	298	313	310	306	281	318	335	336	292	300	307	321	329	309	309	332	299	321	295	299	321	322	297	331	302	311	350	332	308	313	290	342	327	329	307	319	325	301	304	321	303	300	305	299	334	304	318	305	316	335	330	301	304	319	294	312	307	337	276	311	293	294	312	326	340	291	309	330	308	316	323	301	290	330	305	314	320	317	312	281	300	297	323	321	294	334	339	297	337	306	300	298	335	306	315	283	349	329	325	321	286	328	330	301	323	316	302	300	326	313	308	334	294	284	317	302	325	333	275	324	349	296	330	337	289	308	294	297	321	326	314	311	309	335	335	300	307	328	312	305	330	290	324	312	318	293	310	309	339	315	303	285	309	336	324	314	311	315	317	336	303	331	315	315	311	331	315	297	338	305	321	311	284	279	310	313	324	296	316	296	318	327	340	287	313	312	371	290	322	282	283	315	308	323	321	331	289	290	319	316	295	312	301	304	310	302	306	325	300	288	312	317	334	324	310	302	294	296	314	308	349	292	319	298	304	311	335	304	335	318	305	298	312	335	330	323	294	291	344	292	274	311	308	309	316	308	312	310	298	325	305	298	320	295	290	280	313	317	307	316	337	295	286	314	306	316	320	294	315	325	295	337	286	310	294	325	305	283	307	355	329	339	310	284	299	324	314	307	291	321	286	275	306	324	303	304	332	328	313	296	309	334	294	316	297	289	315	322	293	356	302	327	338	307	299	284	327	313	316	321	310	289	319	297	315	312	318	305	266	322	333	308	327	343	298	322	292	340	297	312	300	318	299	336	329	278	317	333	349	286	313	309	302	335	302	291	286	302	324	310	341	328	321	314	298	302	326	307	337	284	340	298	316	338	302	342	286	355	298	327	332	308	317	326	326	326	310	306	329	308	320	316	311	297	300	315	322	320	307	321	316	330	346	306	303	324	308	306	295	315	279	301	317	303	325	320	303	308	307	332	310	327	325	332	336	290	323	316	332	323	329	349	327	308	313	295	300	301	305	311	319	307	305	310	322	305	307	321	300	294	326	336	299	320	324	328	312	335	334	336	306	296	332	306	299	293	292	301	328	300	330	331	300	316	311	315	344	332	319	289	337	304	318	338	305	322	314	298	333	312	314	308	289	338	339	287	299	281	304	296	288	297	328	314	334	337	316	347	320	322	301	334	281	288	316	295	311	317	332	343	334	279	320	308	314	298	313	290	306	328	307	304	339	321	318	333	318	304	272	305	325	292	283	335	358	285	316	291	308	319	338	308	303	319	322	307	267	332	314	290	311	301	315	299	326	320	316	325	313	292	302	312	299	288	302	291	327	298	325	332	331	297	300	283	304	329	301	330	309	322	297	307	327	303	325	289	326	314	285	303	315	294	328	281	360	268	321	331	329	294	320	303	337	334	299	339	330	302	296	313	296	291	323	329	306	292	322	300	322	335	299	338	341	299	298	324	335	333	309	329	317	303	299	299	259	353	339	324	322	317	302	334	301	330	290	315	277	295	331	305	316	281	299	315	315	330	289	321	337	317	299	302	312	302	329	310	313	318	347	300	292	311	336	315	318	310	316	322	332	321	277	332	325	312	351	372	303	325	297	299	321	304
25569	28829	48352	40434	19966	5030	554	412	357	390	341	359	359	371	362	357	371	340	325	329	308	376	366	360	335	355	384	363	331	339	335	360	370	338	350	340	313	355	338	369	345	380	341	358	372	355	345	335	338	358	332	387	375	369	351	369	372	368	365	357	336	330	330	364	344	404	328	344	345	356	349	355	336	361	358	363	355	360	340	355	400	359	359	339	368	360	376	327	347	318	371	356	381	335	354	400	342	347	337	367	383	353	379	357	353	325	341	327	345	363	367	363	373	351	336	371	344	345	353	336	329	394	379	334	365	347	346	342	351	371	360	325	351	365	374	348	373	374	349	353	371	350	356	347	358	375	339	346	353	341	359	333	349	374	331	360	334	356	347	326	351	384	371	389	368	326	336	321	386	354	347	349	380	349	328	348	318	339	354	325	364	374	338	363	336	364	315	374	350	377	368	322	324	377	357	349	377	386	366	354	362	341	342	374	364	341	339	348	379	376	342	359	366	388	371	321	348	339	360	362	381	334	332	344	372	332	347	361	344	327	364	322	344	358	337	364	343	317	328	360	320	354	356	337	362	350	364	390	333	291	325	338	349	359	365	326	356	351	322	352	379	364	368	345	366	366	331	340	361	380	363	368	381	333	343	377	349	365	359	352	334	343	325	313	344	342	366	363	334	380	316	361	377	373	359	340	355	356	334	317	359	346	364	355	328	359	334	387	355	349	372	350	373	374	367	352	316	355	376	367	336	328	370	358	381	375	354	328	397	335	365	348	335	367	372	373	375	364	356	341	324	341	305	348	346	332	350	355	357	373	339	381	317	353	324	335	350	337	358	324	324	322	330	343	324	395	383	339	333	355	354	347	355	319	354	364	340	331	342	331	338	373	365	361	339	351	327	318	400	336	381	343	334	351	354	357	369	342	327	347	379	358	369	359	355	345	364	328	357	352	333	333	380	345	323	355	342	371	368	313	357	336	357	345	354	309	362	354	329	389	374	323	345	372	313	337	362	368	353	383	331	364	344	383	350	354	338	327	329	383	345	325	320	348	345	369	343	342	364	328	349	367	359	352	345	352	375	331	360	375	349	345	357	339	378	343	357	362	366	329	377	343	336	371	379	342	353	367	357	325	337	341	362	337	366	351	370	360	350	357	324	317	327	347	357	365	319	354	333	330	360	376	320	322	332	294	351	345	366	349	310	393	353	364	370	378	347	338	331	336	360	366	336	333	352	346	346	363	365	379	341	399	321	372	386	376	334	360	373	330	336	376	355	358	362	307	351	332	346	341	327	373	333	329	354	362	354	357	332	324	332	368	355	320	353	335	347	382	347	371	324	372	328	369	385	349	354	339	345	377	347	362	318	347	354	344	346	363	324	358	402	345	303	332	335	359	380	358	358	345	366	357	339	361	361	339	350	355	313	386	336	328	350	345	348	342	334	405	340	366	321	299	339	373	333	317	354	370	343	368	372	365	363	324	357	355	322	326	359	320	336	361	343	347	336	377	348	368	357	371	355	360	338	345	329	363	373	384	326	350	337	349	358	336	303	351	352	326	397	322	345	331	328	369	347	333	372	342	350	342	359	358	343	352	365	348	354	392	374	373	357	364	378	335	320	362	344	328	358	345	338	335	367	316	328	354	361	382	336	342	346	358	371	343	346	366	376	351	352	356	340	351	360	340	372	342	379	356	363	359	349	336	311	327	360	364	357	323	315	338	352	354	361	381	429	343	347	346	342	344	359	354	302	344	364	340	352	379	346	350	380	339	356	358	375	352	368	353	322	345	344	342	349	316	361	357	356	337	349	348	367	341	358	326	343	333	361	352	345	367	356	337	397	351	333	369	346	347	371	361	330	366	338	370	356	338	350	351	353	324	380	360	349	373	352	329	353	333	353	375	354	367	354	390	322	337	386	341	339	357	406	336	319	352	363	388	349	346	349	342	385	343	351	333	346	345	307	368	302	339	359	354	340	342	342	353	387	306	341	325	352	338	296	381	347	317	401	349	343	335	351	371	304	336	352	366	349	349	333	375	342	337	341	352	355	333	345	330	334	351	331	339	340	361	351	325	314	348	361	358	370	377	325	310	341	354	388	379	341	370	358	365	375	395	368	344	347	346	318	349	334	351	330	339	353	363	356	346	342	352	319	355	346	353	341	330	351	355	348	325	344	356	333	288	344	315	331	372	308	340	336	340	346	352	371	364	331	362	373	354	355	374	358	350	345	333	339	336	327	344	388	374	368	328	335	394	338	326	312	336	333	325	357	374	355	354	347	346	363	352	331	323	355	320	407	329	383	314	367	351	329	351	317	356	376	337	339	327	346	345	346	344	329	334	350	362	317	351	343	369	335	354	325	376	327	370	347	348	351	355	366	331	311	361	345	364	370	350	359	346	362	349	352	350	372	323	358	363	373	330	364	380	365	396	371	370	364	319	362	317	348	371	370	336	322	324	346	350	381	341	326	364	382	342	331	336	367	339	358	380	325	335	332	350	324	341	348	328	354	387	346	327	367	341	340	368	359	342	340	370	374	319	350	350	364	363	357	386	359	368	365	383	365	362	364	372	355	360	362	347	364	352	337	365	322	332	375	348	343	343	364	371	350	362	377	354	335	330	349	364	399	363	329	320	327	343	339	381	322	356	366	346	368	360	348	356	340	325	343	352	362	337	358	358	338	394	364	373	358	342	369	385	331	354	388	364	371	355	317	371	346	342	336	346	386	350	325	353	310	345	332	384	357	347	344	369	352	355	318	367	352	357	364	354	360	361	372	355	357	341	350	377	361	343	334	337	367	324	373	353	338	337	370	323	326	345	350	366	346	336	376	363	350	365	324	335	335	346	351	345	349	337	321	311	364	323	336	356	322	379	339	353	343	358	353	350	351	345	322	361	341	372	359	328	321	333	335	338	362	330	365	387	395	327	359	344	357	326	368	368	353	365	345	396	343	363	348	378	346	346	371	305	374	329	329	330	359	336	337	326	336	337	378	352	350	342	370	371	343	334	342	374	351	316	352	364	327	333	375	346	357	327	347	315	366	355	360	381	387	372	350	348	361	340	348	355	343	352	351	375	350	335	348	394	382	334	366	338	359	340	345	355	371	338	340	368	351	385	383	374	327	363	361	335	354	350	346	352	340	353	371	374	309	354	343	320	349	369	358	327	364	385	354	381	335	341	350	341	382	349	358	312	333	312	368	354	362	339	395	352	361	344	357	345	364	378	344	321	370	338	363	357	349	316	342	329	356	325	342	332	345	343	330	352	329	325	340	326	328	345	344	360	360	342	382	372	391	364	358	344	334	359	326	360	357	382	382	337	365	368	343	334	341	369	362	298	353	353	365	336	384	388	343	361	379	325	337	345	369	340	366	338	335	344	311	338	348	327	370	347	319	313	383	378	351	346	341	328	359	340	362	354	340	323	351	342	348	340	338	362	376	341	331	377	371	361	370	358	350	353	358	377	328	332	356	309	328	334	361	355	363	359	338	366	342	342
43141	83130	62814	31145	11549	2695	433	396	373	407	364	402	384	378	392	350	368	354	342	387	384	392	403	399	383	391	373	329	337	387	402	426	351	382	402	404	382	361	374	373	428	382	395	409	391	403	384	376	378	352	373	362	386	346	366	368	390	384	371	355	401	388	421	375	410	362	348	410	371	364	380	414	349	423	367	366	337	415	345	412	368	357	370	389	371	380	388	402	376	362	394	390	422	354	378	376	375	347	403	367	410	425	376	350	374	377	382	360	351	445	372	395	402	366	388	344	409	385	391	388	368	358	357	395	382	387	358	379	365	337	383	351	396	342	363	386	389	381	384	368	397	366	367	388	357	345	405	399	370	367	387	387	368	351	337	406	389	362	418	417	371	395	406	399	395	403	391	376	373	365	373	391	374	371	391	362	388	345	378	353	372	366	373	416	359	380	362	359	352	391	383	376	346	340	338	378	405	343	385	360	385	384	346	379	373	380	382	402	350	367	382	359	356	374	386	345	361	353	367	373	364	370	370	411	374	368	359	365	382	359	385	392	349	373	377	341	355	383	357	384	396	422	378	387	400	369	375	374	386	407	356	403	392	391	376	345	338	392	381	377	375	339	377	385	381	369	383	382	378	343	380	380	358	375	367	378	347	432	370	382	385	381	394	374	385	373	360	413	398	395	357	402	374	386	375	370	370	364	370	337	386	365	376	356	380	372	371	397	364	366	380	360	376	367	413	374	374	407	401	341	366	373	355	353	389	347	389	326	385	363	373	341	377	369	341	395	360	336	342	375	372	362	366	375	405	367	348	375	361	370	383	347	410	372	370	366	400	394	397	409	380	373	397	375	365	392	387	352	379	335	392	369	359	405	390	392	374	385	371	383	368	398	405	363	395	416	360	389	388	368	359	354	402	393	353	366	395	353	375	387	362	403	365	332	411	361	377	347	369	398	395	402	360	367	381	377	382	381	369	363	382	368	392	418	391	401	378	390	406	381	337	404	363	405	402	370	378	369	388	377	367	352	394	339	375	367	394	365	376	385	359	395	361	377	380	362	358	359	382	376	393	366	366	374	398	334	388	372	385	345	400	371	392	358	355	354	386	381	387	374	387	363	361	346	371	367	344	390	369	362	388	421	363	384	403	387	371	350	381	357	385	401	371	363	357	375	369	385	413	349	339	365	377	391	388	363	407	367	409	356	397	374	380	385	365	358	406	379	383	363	374	348	394	362	366	357	388	391	365	350	405	366	364	377	375	386	381	402	394	375	374	368	394	376	343	387	381	362	369	390	356	343	347	372	340	372	375	349	367	390	374	414	378	385	371	387	364	329	367	382	376	371	372	365	359	353	358	361	371	358	366	387	391	359	366	409	384	363	374	383	384	367	365	379	385	362	367	407	404	384	363	376	384	378	349	384	348	341	406	385	384	395	403	381	342	358	389	383	368	400	352	404	395	367	363	421	380	356	370	379	376	335	379	396	408	403	389	375	371	374	365	356	385	374	340	383	373	369	374	365	368	392	366	376	356	367	380	380	389	342	390	384	366	362	386	381	345	397	370	355	395	396	368	346	392	425	366	389	358	371	310	349	412	370	360	360	395	377	356	413	415	364	355	380	404	370	389	377	393	393	377	347	363	406	427	385	386	377	383	368	348	407	399	374	374	380	412	395	361	347	427	336	372	323	391	408	365	389	371	447	398	342	372	372	352	370	351	401	397	384	408	398	346	362	360	351	382	363	391	376	387	404	383	367	362	385	384	357	395	398	379	364	400	331	371	368	367	400	373	382	385	352	363	337	357	386	374	378	388	382	346	401	392	350	376	394	383	376	378	366	376	341	383	355	375	377	390	375	377	387	364	368	398	339	383	389	417	380	366	382	378	379	374	372	378	377	342	344	351	361	368	385	364	403	383	378	363	370	366	404	376	368	393	368	359	388	399	366	377	396	378	376	345	344	359	382	391	403	383	349	415	355	346	388	389	399	395	369	400	317	391	394	356	366	364	362	376	396	335	392	393	368	414	400	344	401	410	365	392	375	385	379	383	349	369	348	382	371	327	392	390	388	395	382	380	357	385	407	366	396	402	363	336	378	369	365	376	390	388	377	357	402	347	418	375	381	354	336	387	395	378	378	345	402	351	362	369	354	405	389	397	362	360	375	384	375	403	410	348	376	393	364	371	385	336	393	385	407	371	399	357	379	341	346	393	397	359	407	401	384	379	386	369	377	379	393	397	390	400	376	365	338	403	392	377	385	384	389	376	389	378	373	376	382	377	402	368	389	395	395	434	384	392	392	388	368	380	378	357	385	371	339	402	406	373	373	364	391	406	379	358	385	362	354	370	357	357	408	374	347	391	395	397	358	367	365	387	386	387	374	385	381	363	375	371	377	386	387	379	398	381	371	353	376	353	352	358	382	372	374	385	372	400	399	342	381	374	415	358	338	385	363	361	353	360	365	358	343	382	390	366	352	374	385	382	372	365	363	371	364	393	360	377	371	386	400	341	348	351	333	366	367	393	364	354	361	379	361	362	404	382	345	354	385	411	362	378	369	412	399	381	383	382	370	431	364	345	410	384	369	365	364	381	373	357	383	371	381	405	347	355	394	381	371	364	416	366	348	359	372	365	366	423	361	377	361	396	374	361	368	376	400	412	378	365	364	359	388	396	369	356	374	366	343	350	367	358	403	375	378	400	380	362	378	345	367	389	392	407	374	395	391	401	395	367	384	357	402	373	395	368	392	386	391	375	362	408	399	386	384	376	393	368	377	347	424	344	338	347	425	337	394	363	367	394	354	413	362	384	419	368	355	372	351	361	364	371	405	389	381	394	351	389	349	366	345	400	382	374	344	380	385	410	393	381	386	408	380	349	396	367	367	371	388	368	366	396	371	380	381	369	394	383	383	358	376	400	376	362	382	373	366	387	380	355	340	353	365	420	397	360	379	360	364	380	391	374	349	377	360	357	360	393	398	355	383	376	410	373	372	391	378	317	381	348	354	386	351	372	396	372	361	404	374	378	358	375	387	399	402	370	381	332	393	364	363	398	348	368	325	442	402	360	380	380	408	374	379	366	395	366	372	365	415	367	397	399	369	351	372	367	382	392	371	388	390	373	385	363	393	363	370	351	345	369	380	387	347	406	382	387	394	413	386	388	340	389	402	393	368	351	378	382	344	368	389	371	392	362	391	356	363	378	383	357	360	361	368	411	381	370	363	385	360	379	348	344	379	378	386	397	356	341	389	400	362	405	346	362	378	353	347	395	394	368	340	420	390	361	411	375	398	364	392	363	397	414	361	365	379	348	370	336	385	373	403	378	377	390	364	359	386	368	354	354	381	364	371	344	347	385	351	388	377	350	372	386	353	401	400	386	365	382	349	394	368	382	398	376	335	336	400	368	384	379	407	400	336	374	373	363	386	386	359	345	357	361	374	376	366	364	356	379	398	353	406	389	345	412	381	336	363	402	379	401	394	381	394	367	413	364	322	389	374	400	362
23793	23708	43064	42496	29284	16725	2898	661	564	519	509	502	507	488	513	498	543	508	512	481	525	451	485	520	503	519	481	498	445	493	451	508	478	452	475	487	485	460	515	432	477	494	475	486	475	444	464	471	466	473	528	482	484	449	480	475	485	485	485	498	483	492	485	457	459	465	482	461	454	505	474	470	485	431	485	466	484	458	479	491	451	455	518	479	450	477	478	444	437	472	458	477	487	469	455	450	511	507	482	537	494	490	491	521	458	508	490	491	454	472	470	450	497	463	488	477	473	498	481	522	477	444	481	497	464	491	464	498	470	474	489	481	508	498	455	464	470	494	478	469	458	509	451	497	465	489	457	476	467	487	483	485	524	451	522	449	463	500	474	457	467	462	527	498	476	464	487	501	463	463	475	493	495	477	468	478	483	504	513	480	474	462	494	470	467	478	493	467	479	482	473	478	472	446	477	420	473	451	461	460	481	448	492	466	482	481	468	463	476	465	478	467	453	476	511	433	481	493	510	489	493	471	513	490	459	496	440	465	482	457	487	481	452	480	496	473	452	437	471	486	456	471	496	486	539	496	505	496	468	468	467	512	468	475	453	475	511	501	474	490	477	456	503	491	515	420	445	493	495	492	471	509	504	469	469	464	446	462	494	488	443	507	486	455	458	550	464	483	499	431	492	496	478	484	519	483	511	477	467	489	479	487	456	462	476	480	458	481	466	453	444	494	561	457	479	462	492	471	458	452	485	495	460	477	468	488	465	490	480	474	463	434	503	467	470	486	490	468	464	492	511	478	467	472	477	460	516	490	478	469	440	459	478	511	478	499	451	450	490	490	461	434	527	499	472	451	471	503	473	500	466	448	485	491	485	454	503	484	500	504	490	473	464	482	491	483	513	437	444	464	478	478	456	490	459	453	453	455	475	474	459	505	458	451	460	487	463	473	421	497	452	497	504	474	441	482	445	495	440	482	505	447	492	482	502	513	486	457	443	490	482	444	482	500	494	508	465	488	488	473	524	448	506	465	453	464	421	502	481	450	514	490	490	461	471	503	478	496	460	462	540	434	490	479	494	502	462	446	480	430	473	425	463	449	476	508	512	485	460	478	473	451	538	492	492	481	432	478	442	471	471	444	499	459	474	478	427	477	463	504	500	483	487	491	467	475	452	466	488	466	435	506	442	464	470	508	449	465	465	428	479	453	431	461	497	454	472	497	476	492	484	468	496	493	507	477	487	430	430	505	446	481	494	445	500	450	417	471	480	447	460	472	487	493	490	516	480	493	475	506	495	490	467	441	474	432	507	427	456	471	473	445	502	466	473	475	484	500	472	435	493	484	495	489	459	499	472	488	484	479	509	456	438	477	469	478	482	462	529	486	500	432	510	471	475	465	514	458	444	453	490	470	512	490	492	469	484	456	487	503	522	452	462	469	442	459	464	462	486	484	460	454	485	508	466	459	438	477	474	465	487	473	489	477	456	467	486	490	503	450	495	476	515	448	488	510	459	451	446	508	433	467	489	458	474	468	516	450	482	460	454	493	473	484	466	498	470	442	469	473	455	467	477	490	472	452	487	476	480	468	441	510	458	472	466	481	485	487	477	455	466	486	496	471	485	473	487	459	457	473	502	445	472	451	493	500	466	514	498	466	480	465	482	481	447	459	525	487	464	478	488	476	472	492	464	478	459	487	457	496	480	484	455	532	471	490	456	447	472	504	505	480	487	483	448	500	466	511	455	483	520	465	505	474	495	485	492	495	517	459	500	488	487	470	476	476	502	491	475	441	494	451	475	464	478	462	470	503	490	492	483	469	444	481	454	512	469	461	444	457	448	517	474	488	466	473	448	483	446	506	461	491	481	481	470	499	512	419	499	493	504	488	506	485	461	492	477	456	477	496	492	492	484	495	475	446	444	505	458	455	450	430	536	475	500	480	472	486	508	456	479	497	480	443	452	499	461	449	426	487	472	481	487	467	493	515	478	472	481	492	414	430	442	474	470	482	491	417	439	497	475	452	509	444	488	492	454	472	494	524	454	488	424	439	512	465	481	482	504	513	476	452	486	485	491	492	453	451	459	451	458	488	481	448	477	514	455	443	478	461	458	486	467	429	492	482	470	458	475	454	464	474	452	505	469	465	467	470	452	489	456	446	497	470	471	450	493	498	469	452	467	426	471	472	485	481	510	475	483	499	513	478	453	487	473	486	493	477	488	466	467	435	486	493	462	461	471	495	487	478	472	484	412	504	482	487	467	441	469	490	491	463	437	499	474	471	512	488	484	473	475	467	505	464	486	444	469	466	473	486	457	486	497	448	490	499	501	501	474	491	475	485	481	473	478	472	463	461	530	484	455	491	467	523	475	472	449	451	506	486	445	453	474	498	477	517	498	479	470	458	490	508	454	451	471	503	463	453	451	476	450	451	432	476	478	489	483	473	477	507	445	492	454	497	497	476	467	516	479	470	463	455	541	464	449	480	451	483	512	509	482	466	474	476	498	532	490	460	490	483	486	499	467	467	487	483	428	498	471	469	466	488	466	443	491	463	516	505	500	469	465	430	471	491	459	492	430	466	504	478	438	470	450	475	457	507	459	464	495	497	476	499	521	469	488	466	458	494	482	454	467	502	501	513	474	469	478	497	524	457	532	477	485	461	507	463	484	471	500	459	476	471	471	474	517	540	471	491	508	462	468	469	476	496	479	490	459	442	463	462	506	498	513	493	479	490	512	460	465	499	502	437	501	454	480	466	456	470	464	476	452	476	487	493	484	479	448	463	508	472	501	444	464	454	485	462	479	465	480	488	483	472	479	479	503	465	456	472	468	509	472	464	456	478	517	485	493	495	460	505	463	456	494	460	484	481	461	463	474	456	423	437	493	495	509	461	502	450	519	456	474	477	518	505	460	496	500	488	435	501	482	494	457	451	494	493	515	421	518	530	461	454	477	481	460	448	464	493	477	475	501	482	495	465	504	500	437	484	465	489	482	482	485	474	464	457	490	484	488	428	515	473	463	469	469	458	495	448	469	479	494	446	469	470	466	511	460	465	519	466	494	497	470	464	484	445	470	437	478	473	482	442	510	479	480	482	487	517	490	451	472	483	505	469	466	479	456	441	476	452	459	489	490	453	457	470	495	448	504	428	438	457	516	494	491	471	462	416	469	442	435	479	479	490	460	447	464	467	460	481	511	501	488	459	493	455	453	452	500	483	458	497	481	537	424	465	486	483	439	461	508	477	482	486	459	479	468	482	503	464	444	493	474	482	478	470	482	464	484	462	486	467	445	467	506	480	457	458	508	512	459	495	468	443	506	486	506	458	474	503	495	475	498	433	422	452	481	497	449	457	502	457	474	482	449	465	473	492	466	477	465	524	448	482	504	458	472	500	470	494	456	457	489	477	478	465	484	473	516	482	456	484	479	501	458	507	447	441	469	477	469	488	470	463	465	437	515	472	463	454	489	475	498	470	474	512	486	468	449	475	494	507	472	448	457	466
57423	99662	77838	51798	24875	7266	496	538	516	540	517	527	520	520	550	545	528	537	593	540	541	535	573	546	560	578	528	500	538	534	533	565	557	527	565	551	566	576	521	581	522	510	588	520	559	537	512	544	528	556	545	550	537	532	498	533	563	530	518	542	548	555	538	510	559	523	563	546	579	468	530	495	510	530	524	521	543	522	570	570	559	510	556	527	559	565	515	579	532	503	580	526	528	562	573	541	552	543	533	549	536	547	553	546	474	544	557	526	531	543	543	583	541	523	542	563	528	557	520	562	523	556	490	554	562	537	551	535	543	523	546	559	549	532	541	530	527	565	526	522	568	514	545	542	534	567	537	563	526	538	535	549	552	491	541	530	519	538	525	508	497	533	569	510	530	539	519	496	537	559	521	547	520	523	517	548	520	515	551	569	523	502	498	519	569	525	535	512	566	539	562	509	504	517	527	538	537	534	509	548	555	561	536	570	539	553	516	576	550	502	503	567	539	509	554	552	550	538	548	575	531	562	522	491	542	553	527	585	537	520	527	528	514	568	523	543	544	497	552	550	500	550	552	519	553	550	490	495	585	533	510	562	492	558	516	504	545	546	517	533	517	497	545	552	547	515	563	518	558	567	528	539	535	517	544	529	553	527	536	508	490	571	556	539	545	521	535	522	550	503	524	545	585	539	512	517	520	602	578	528	516	512	537	539	560	516	514	549	555	527	513	537	559	576	529	544	490	538	506	569	528	502	569	525	505	584	523	575	529	545	569	500	538	523	517	522	518	550	512	504	564	534	548	504	534	546	533	543	541	519	578	550	554	547	541	504	564	554	486	560	509	537	503	552	517	529	524	543	508	513	527	506	544	523	559	537	535	554	540	543	557	508	516	531	517	545	574	530	555	533	527	511	569	537	543	539	524	537	533	554	511	508	501	556	507	491	512	501	568	560	541	519	574	550	505	538	544	581	520	532	553	522	577	524	511	523	528	525	578	522	521	543	534	581	509	524	510	537	547	546	572	544	524	516	550	527	495	561	513	554	534	541	546	540	558	534	555	526	531	555	538	523	543	527	556	523	547	517	563	513	531	540	500	559	536	486	544	542	535	555	544	526	545	505	540	545	522	591	540	534	512	517	507	579	526	536	498	544	535	549	529	540	507	556	543	477	512	561	532	585	524	588	526	542	541	529	531	537	549	529	491	531	549	512	491	544	530	538	524	520	520	539	579	502	548	557	548	557	556	510	558	548	570	527	533	497	526	506	524	519	580	521	502	535	523	553	516	519	514	547	530	489	546	524	537	560	474	582	565	502	535	551	541	488	510	573	505	504	556	524	550	535	553	531	533	515	529	524	536	534	525	523	533	523	533	525	563	458	527	510	514	569	520	536	558	568	566	524	547	552	543	518	502	493	522	590	497	533	484	529	528	530	565	591	539	532	542	539	556	570	527	581	469	509	547	518	544	568	525	530	526	495	515	538	563	539	520	533	511	587	525	541	539	526	569	492	524	513	589	539	511	536	548	503	520	544	538	524	525	562	543	492	551	602	565	518	537	539	581	536	506	534	524	532	555	529	535	561	561	557	509	520	539	504	576	505	549	542	517	495	556	497	533	560	547	533	539	603	557	525	512	534	523	547	506	533	546	521	526	502	539	533	534	509	502	539	540	539	578	544	567	544	524	514	559	518	517	520	550	560	519	567	511	532	475	545	528	568	536	547	530	548	536	551	536	507	526	544	551	547	533	546	558	568	519	540	520	503	547	549	532	515	522	547	541	555	523	505	555	556	523	525	582	541	539	567	531	533	552	526	546	563	530	563	534	556	572	557	533	549	551	493	473	531	556	482	569	564	527	511	506	508	546	552	575	492	580	555	554	540	508	579	545	567	514	563	569	551	542	512	575	528	556	521	550	503	496	487	541	499	556	540	508	549	575	548	509	547	534	533	572	488	554	520	527	484	518	529	559	570	538	524	463	521	540	540	498	525	545	513	507	531	498	514	598	525	479	559	508	549	557	544	521	556	472	519	544	555	512	542	528	545	510	527	523	529	510	551	500	538	548	530	552	550	565	555	507	538	569	561	557	516	524	545	526	557	551	568	559	542	539	535	530	568	530	503	548	605	530	545	574	542	546	533	536	527	541	535	521	551	518	501	538	511	523	554	562	505	487	577	526	533	561	519	583	533	514	564	509	515	521	564	567	507	534	531	550	537	512	573	535	535	539	548	511	542	552	538	518	554	506	524	547	516	494	552	520	548	512	494	522	496	558	475	548	555	515	553	519	508	540	494	531	530	506	595	559	489	534	558	527	560	531	468	510	531	590	523	549	533	508	526	527	514	564	517	526	538	527	539	526	506	539	525	519	521	532	528	536	514	567	503	520	513	526	570	522	535	563	497	513	516	533	550	502	543	514	523	537	515	501	566	521	510	496	562	525	541	555	498	537	549	530	497	537	531	511	509	516	548	556	535	559	553	553	566	532	522	514	540	528	491	543	588	520	549	546	537	520	532	528	543	531	526	528	521	515	575	527	493	550	555	580	490	557	555	508	541	495	541	542	549	543	523	559	534	548	540	495	539	522	511	530	535	528	544	512	519	490	572	582	547	496	514	563	555	593	534	506	519	471	511	567	542	550	531	563	509	528	537	494	531	559	529	540	534	516	526	531	545	533	538	551	519	539	507	567	567	529	519	554	550	516	577	530	535	477	506	535	543	524	523	522	524	564	550	535	512	527	539	535	504	493	549	558	535	500	529	512	498	555	553	536	529	536	531	577	539	528	503	504	533	472	541	524	547	515	565	544	519	511	577	553	519	501	513	537	500	500	525	521	518	492	529	515	526	556	525	527	524	556	536	516	546	552	517	501	535	541	544	520	543	556	541	529	514	507	550	530	543	543	495	496	535	583	530	563	520	538	532	521	560	542	523	515	494	523	559	559	499	509	507	519	559	529	537	537	511	521	531	540	533	517	570	559	569	506	508	560	512	513	561	541	510	556	572	517	550	535	524	558	543	547	544	559	516	543	547	556	561	520	526	505	537	531	542	525	535	541	531	560	490	533	543	551	542	547	507	506	561	540	552	551	556	467	567	491	543	542	563	560	536	550	532	549	527	512	514	552	573	550	546	503	509	584	538	527	518	503	551	532	509	517	523	544	512	548	509	542	542	530	524	518	466	561	512	516	537	552	533	504	536	484	566	479	518	504	536	550	529	527	551	492	538	522	543	533	559	527	521	549	570	514	535	539	556	560	555	554	497	559	510	505	564	532	504	554	539	514	556	568	537	543	539	499	540	542	546	564	539	509	522	518	518	525	501	520	545	522	513	557	538	539	517	511	542	529	530	493	547	533	524	500	531	537	532	515	528	505	506	557	540	524	515	541	563	529	505	511	520	559	532	550	513	522	528	542	527	555	541	533	490	556	524	555	520	513	513	554	502	491	513	500	523	536	484	526	544	508	545	500	529	504	482	519	518	543	522	521	567	549	502	538	517	514	493
27724	29169	31023	16740	4116	845	342	314	363	329	332	344	293	329	327	336	306	319	320	322	313	319	317	283	329	320	316	319	353	311	304	306	313	332	305	310	299	318	327	327	323	352	318	359	319	300	276	295	312	302	316	330	298	320	314	328	291	352	303	319	309	292	330	287	312	321	320	334	310	298	310	335	301	327	322	337	306	365	304	317	301	296	299	316	319	310	318	349	310	317	314	317	335	339	308	261	310	294	311	295	301	302	309	314	326	286	305	320	302	275	295	292	319	303	301	332	345	291	334	330	323	283	284	343	314	290	330	357	310	322	307	346	324	300	309	362	284	295	317	315	311	342	311	289	273	323	338	331	320	326	306	339	319	303	286	330	320	324	321	330	301	305	330	294	299	311	326	335	318	286	312	315	342	300	320	304	298	286	316	325	320	289	332	288	330	319	318	361	332	342	332	349	320	312	323	304	321	315	311	301	303	314	321	308	291	308	331	317	294	287	290	301	302	320	286	329	311	344	327	317	315	304	337	300	305	342	305	340	327	331	299	309	294	316	302	322	322	287	328	314	296	294	321	317	306	317	324	316	323	333	323	325	317	322	309	311	333	295	287	312	318	337	338	335	300	322	315	303	341	304	328	327	318	349	306	307	293	310	316	298	287	292	294	298	329	328	303	321	329	282	312	301	304	338	313	301	283	344	299	352	318	284	321	330	299	304	319	332	298	335	315	277	311	301	290	303	322	309	330	277	340	291	355	304	332	317	354	308	281	299	300	284	312	318	329	311	329	311	326	296	297	290	308	324	326	324	316	340	295	310	334	281	311	318	303	312	313	300	314	302	332	338	318	302	300	319	297	333	340	312	321	306	294	331	346	284	320	287	292	317	321	307	298	327	311	331	324	292	278	307	318	309	325	321	293	327	317	333	295	307	323	318	304	323	285	298	342	301	279	287	317	310	305	322	336	298	287	311	328	278	336	329	290	320	285	275	287	297	323	317	323	332	312	297	306	319	331	334	316	320	347	314	292	311	332	307	306	323	317	297	303	313	271	293	341	317	323	299	291	302	324	315	298	299	322	307	312	306	327	320	302	298	310	278	318	298	324	290	307	319	322	316	293	282	315	320	312	314	335	312	305	334	322	310	300	324	278	329	299	287	293	302	300	314	287	350	280	313	297	345	329	343	329	302	305	321	311	291	319	347	330	347	353	315	324	304	319	309	316	297	310	321	336	303	276	340	296	337	314	323	328	327	313	300	309	304	300	310	324	303	310	295	327	291	295	350	281	274	280	313	315	297	311	328	334	318	305	346	336	295	318	320	321	317	316	317	316	319	320	310	289	301	311	291	300	284	302	282	310	324	303	337	349	285	333	316	304	327	325	313	309	300	338	274	343	282	294	280	313	301	333	319	298	326	300	295	303	299	335	308	332	320	304	328	336	289	322	323	296	332	326	321	318	308	309	318	274	353	285	337	310	323	286	298	297	290	318	316	327	317	289	315	285	315	306	296	329	346	340	291	306	302	304	330	313	293	311	330	348	303	258	322	308	299	321	326	359	285	295	316	342	308	308	323	303	328	313	308	320	297	267	266	299	305	324	307	331	292	326	308	292	332	323	328	309	307	326	304	293	301	275	296	304	315	367	323	291	298	300	309	335	284	321	297	354	306	324	301	279	298	285	322	330	286	311	325	319	316	297	313	329	303	311	303	310	301	314	324	264	341	320	331	318	285	316	329	297	277	330	295	294	282	317	303	288	313	307	293	305	312	303	308	295	323	318	326	341	303	275	306	315	300	331	324	314	319	318	289	324	305	334	322	332	287	293	295	336	311	296	296	332	314	273	304	308	342	304	300	312	313	292	321	302	280	307	319	329	306	352	301	317	316	315	321	337	304	323	287	352	321	295	292	293	313	330	333	306	309	306	281	283	338	326	314	294	319	293	315	304	308	300	341	307	299	328	306	295	316	295	313	274	295	301	278	302	297	297	338	303	320	321	325	318	312	342	309	316	330	327	309	300	324	294	338	336	288	340	314	298	337	345	307	325	339	293	272	319	315	301	295	289	304	324	345	342	343	320	331	300	301	284	338	330	313	294	318	354	331	328	308	300	295	283	272	311	317	325	322	301	306	302	292	344	347	288	331	297	281	315	336	339	344	338	298	329	284	306	316	306	308	336	286	335	307	321	288	310	311	291	327	316	337	309	311	271	290	297	325	330	321	322	333	296	315	299	295	312	308	290	308	311	342	274	340	304	339	322	304	296	326	327	303	318	310	332	295	313	298	309	285	310	297	333	317	318	303	338	300	280	305	313	294	339	336	319	291	318	311	297	320	310	308	286	304	313	317	331	325	307	298	302	299	306	295	319	303	348	330	293	299	283	314	300	322	308	308	332	308	326	334	325	334	306	345	335	366	326	333	351	297	315	318	321	300	308	325	280	303	322	299	321	347	294	315	322	340	285	289	321	322	317	319	335	335	313	324	312	322	339	305	313	309	285	291	325	312	317	319	323	339	320	323	295	303	313	301	320	344	342	300	289	300	352	301	310	317	353	305	326	286	297	321	296	321	309	312	313	322	308	297	322	314	305	286	342	327	267	310	324	315	326	333	327	319	279	314	315	321	350	307	278	315	327	310	298	310	309	319	338	316	316	334	304	316	306	327	315	295	298	296	354	308	342	293	293	290	295	344	327	309	344	248	324	327	302	345	314	322	312	308	322	325	353	325	299	333	283	304	322	335	330	311	316	331	297	307	300	302	324	314	317	322	303	326	320	309	309	299	308	309	305	329	321	297	356	355	325	322	311	332	302	319	324	306	323	328	317	317	315	309	307	316	328	298	281	313	346	317	302	312	277	329	292	286	318	318	282	290	316	317	327	309	291	328	297	310	317	283	333	311	331	297	341	341	296	281	293	310	308	319	270	290	318	299	299	314	290	327	300	271	292	319	339	317	343	318	300	339	307	313	306	318	282	313	302	290	296	312	288	321	314	302	303	306	317	271	301	326	300	304	294	351	319	280	331	306	294	305	312	325	301	332	319	318	320	316	329	313	320	296	284	327	317	316	326	286	304	308	316	344	336	297	329	296	294	315	295	291	286	344	357	337	323	332	303	326	331	309	341	340	333	329	282	297	294	306	280	302	302	307	320	303	309	319	286	301	312	344	314	259	299	308	328	289	322	316	301	316	292	300	323	306	311	303	329	272	279	283	320	355	309	318	297	291	271	318	282	325	315	303	319	296	325	317	282	294	293	295	292	300	317	298	334	325	324	296	296	323	303	316	291	324	329	358	335	295	297	350	320	317	299	342	299	303	289	319	307	316	306	272	314	311	309	321	316	326	328	344	314	308	306	290	303	324	324	332	302	324	347	299	353	316	321	336	304	297	325	288	286	321	343	279	299	306	313	308	299	316	341	308	307	319	304	296	301	297	299	342	346	350	316	302	344	302	314	301	292	304	318	302	316	297	306	318	278	328	327	307	322	333	307	333	315	311	335	312
11880	38304	25691	9459	2847	783	316	301	284	340	318	316	294	301	344	278	303	304	283	332	305	295	336	328	305	277	310	346	323	298	298	279	295	332	351	320	283	313	314	300	293	365	345	286	308	311	260	339	310	295	331	313	291	277	320	296	275	288	323	295	299	289	307	310	307	285	313	309	329	282	289	305	321	311	328	311	292	322	329	300	294	303	267	279	344	321	301	315	311	337	328	292	309	301	325	286	306	310	334	304	289	289	287	304	307	334	355	273	339	328	294	319	308	327	305	282	280	342	345	304	289	310	314	315	320	281	307	324	301	285	342	328	304	326	337	326	299	292	293	323	298	317	295	312	313	339	293	313	283	322	285	334	313	318	312	334	319	339	305	288	327	313	288	319	314	295	298	303	335	328	327	335	307	323	329	346	317	323	310	306	301	328	327	290	299	315	323	301	317	295	307	316	289	335	306	294	293	299	326	287	309	274	314	319	293	303	276	304	336	301	302	299	281	302	297	305	304	279	279	294	310	315	321	301	301	285	314	322	303	330	323	283	289	299	280	323	318	334	315	282	299	314	270	317	281	307	301	304	298	293	312	323	326	326	298	317	319	321	303	313	314	317	303	305	306	297	320	319	293	302	323	317	307	299	322	294	300	282	299	308	315	308	323	291	349	331	299	320	307	289	322	282	306	303	323	300	305	338	307	312	299	286	327	319	317	313	320	317	303	302	275	306	289	302	320	310	323	333	310	302	306	314	320	320	317	311	323	297	277	316	325	324	280	333	302	321	296	320	309	295	314	289	322	299	325	310	299	341	305	305	286	292	297	287	307	306	313	286	280	332	255	294	322	314	332	292	303	297	316	297	285	312	322	294	311	325	291	331	315	277	291	335	312	290	300	319	309	298	300	332	311	300	305	294	302	307	263	291	313	310	331	290	321	330	296	333	299	295	294	319	305	297	319	320	310	314	314	320	309	296	309	313	314	319	317	304	295	296	337	305	317	296	308	319	306	316	296	344	310	315	327	306	285	295	315	317	309	304	289	319	302	298	293	294	292	327	323	320	314	327	328	322	328	301	308	320	314	310	297	318	309	289	302	301	293	322	327	339	349	302	336	286	313	323	299	329	323	295	315	315	301	321	336	301	315	328	299	282	337	313	300	338	337	335	312	314	323	298	330	278	291	290	299	295	331	304	292	295	313	311	315	337	297	340	298	315	289	316	353	299	290	296	304	318	328	310	326	312	304	290	324	300	283	326	299	312	299	291	310	294	284	301	310	297	327	296	299	309	299	334	295	296	354	294	312	304	307	296	328	317	306	289	331	332	326	325	292	306	308	303	319	301	299	292	329	322	271	300	284	314	333	304	321	349	326	300	290	285	299	305	298	320	291	325	313	310	325	319	292	325	299	290	291	325	278	317	317	312	288	312	322	344	326	287	267	327	303	316	307	321	306	326	314	301	330	310	308	342	295	303	323	279	291	319	310	274	283	311	336	291	329	311	312	310	292	317	310	294	298	304	321	312	330	327	327	296	321	315	293	295	296	317	299	302	278	334	328	311	321	322	302	318	351	328	300	312	299	290	304	304	302	303	327	287	320	306	299	321	311	305	314	278	307	285	320	297	300	307	270	272	303	338	297	327	307	318	306	286	310	324	323	272	322	315	295	306	325	311	309	302	307	292	297	305	313	294	304	305	293	284	312	309	314	290	333	306	289	319	305	310	324	296	298	292	318	284	340	302	302	330	329	276	303	287	307	289	286	309	294	307	278	320	324	322	297	327	283	328	304	308	336	338	301	320	282	320	331	297	310	307	317	329	293	329	307	331	326	277	339	282	332	313	330	289	281	292	286	321	318	326	333	293	300	290	287	285	346	282	315	302	291	309	311	324	299	336	336	302	303	311	332	320	292	306	341	297	314	324	281	301	311	312	323	281	316	331	325	289	326	339	304	291	304	324	307	329	286	319	334	320	329	307	297	330	310	294	286	296	313	304	284	288	349	334	314	331	340	318	318	327	326	302	303	299	316	279	283	331	303	282	296	309	277	314	297	289	343	294	313	308	318	330	264	285	312	304	314	309	325	296	307	298	308	309	313	301	326	300	332	310	299	338	279	329	315	317	314	296	295	296	321	281	306	324	317	332	330	320	313	290	294	320	292	309	342	330	323	315	288	346	323	324	314	308	295	314	286	326	295	301	287	304	347	283	339	280	277	319	297	329	300	338	320	321	312	300	311	325	313	314	278	306	356	308	323	277	301	324	310	293	296	324	288	298	279	306	323	285	313	290	281	308	294	306	329	311	307	321	311	307	315	298	309	300	276	297	294	300	315	324	291	309	305	312	299	333	317	307	325	333	295	326	316	336	284	323	330	321	352	274	314	292	316	321	309	323	291	292	281	321	271	315	297	318	319	312	349	327	306	298	307	322	302	331	315	293	358	324	304	331	337	300	325	333	301	312	300	318	351	274	330	315	314	304	337	309	306	301	332	281	305	301	286	323	299	337	322	291	318	318	323	286	294	305	332	296	320	340	315	307	313	295	327	301	302	296	303	306	301	319	273	310	315	326	257	311	307	284	328	327	286	326	305	311	298	309	324	321	267	313	312	330	286	306	318	289	301	303	332	325	310	313	305	312	350	304	297	307	360	308	311	333	341	306	312	303	342	286	317	277	286	279	293	321	337	306	298	308	316	307	321	334	272	258	300	331	323	294	308	323	304	318	316	284	323	333	312	302	303	295	330	329	304	308	297	307	326	303	308	315	310	298	336	319	330	304	317	324	322	311	299	336	306	312	303	310	290	298	311	313	299	272	303	309	335	320	308	337	284	308	334	289	332	323	324	306	288	274	313	286	319	316	281	292	285	325	314	340	300	305	336	304	316	302	310	309	317	314	317	285	312	285	289	288	302	313	311	302	290	320	289	299	291	322	314	330	319	303	309	284	277	317	301	340	320	304	320	287	337	295	322	287	306	326	292	309	308	299	318	318	297	300	310	332	350	315	323	308	350	328	284	271	277	289	322	343	291	294	266	284	294	292	301	323	291	312	300	299	336	294	294	301	305	339	338	296	307	318	300	288	313	286	296	292	354	290	315	321	368	334	322	289	327	320	333	293	324	292	334	312	316	308	306	304	286	298	292	300	338	325	304	292	325	306	305	287	294	315	324	324	326	303	299	289	300	324	339	291	322	304	311	290	287	274	340	310	329	306	289	306	315	320	311	321	318	336	313	335	302	307	309	286	329	324	277	318	315	317	305	316	310	323	307	290	327	276	309	319	320	315	315	325	304	311	306	301	317	299	298	317	308	329	292	333	314	318	286	334	323	293	330	310	313	304	301	349	258	289	295	352	322	303	300	323	291	280	316	324	291	302	328	331	306	297	275	337	339	302	328	321	345	301	336	326	295	315	297	315	323	295	291	320	286	322	314	295	309	315	329	309	306	342	262	286	318	289	319	296	290	319	344	324	295	295	333	309	317	320	325	320	322	284	298	278	318	302
25485	28004	52984	45909	23176	6051	536	370	368	357	333	348	376	340	353	361	363	377	366	330	372	364	383	380	341	319	349	330	343	366	349	337	324	351	326	343	352	350	346	368	362	315	312	343	336	325	346	352	316	319	323	362	332	358	334	385	331	346	344	357	328	341	343	344	361	352	375	337	351	348	364	318	325	340	343	351	344	327	326	331	319	337	376	344	338	329	350	341	349	383	363	365	358	357	338	331	365	332	346	355	326	357	354	346	330	340	343	379	336	332	354	328	307	333	308	353	340	320	342	341	336	321	376	365	312	368	319	366	326	379	344	339	346	364	336	352	362	344	366	354	332	330	322	323	323	314	325	384	330	354	342	303	380	345	306	310	368	323	329	333	347	344	331	325	331	342	342	355	335	350	354	341	334	366	356	317	348	322	356	354	288	358	318	334	352	366	340	328	330	340	321	338	371	321	363	359	323	354	358	325	351	324	348	328	322	356	325	366	337	384	317	321	352	300	367	383	349	329	328	310	334	341	330	340	366	335	340	375	336	334	340	348	335	348	300	349	351	364	320	340	339	357	334	345	347	342	309	320	337	317	339	352	357	391	336	334	324	338	368	344	333	336	296	332	341	350	331	350	318	344	351	333	333	360	344	351	354	318	364	336	336	358	328	328	348	347	328	370	352	331	349	323	342	340	349	383	310	339	331	361	368	346	344	318	337	347	308	339	337	321	350	358	340	340	326	322	325	343	351	356	296	355	338	362	330	363	342	357	382	315	338	345	305	354	329	369	325	345	310	334	359	353	359	329	292	328	382	313	356	375	352	363	325	349	356	328	347	312	343	355	307	308	308	326	317	351	326	349	375	358	331	364	382	291	323	347	358	330	342	339	319	363	321	359	357	349	337	332	334	341	340	351	346	366	346	339	322	319	341	362	356	344	347	358	300	348	348	312	348	371	358	328	324	370	329	343	321	362	325	319	337	340	345	333	356	339	339	347	342	336	336	346	346	318	369	336	317	339	372	329	330	346	386	332	324	339	353	358	339	341	329	329	334	370	361	332	342	363	376	367	348	322	313	350	344	328	350	346	346	298	347	354	318	337	333	330	320	302	341	326	335	355	355	347	392	354	327	357	351	324	319	347	382	337	353	344	316	318	364	358	349	323	342	303	326	345	354	339	353	369	353	323	373	337	351	364	348	317	362	331	336	346	349	361	348	365	348	358	304	328	350	315	342	333	351	337	344	322	361	331	356	335	336	356	364	355	360	360	362	358	343	327	362	315	367	324	348	341	351	332	339	370	362	344	365	327	346	339	321	351	341	328	332	341	373	347	373	336	326	296	335	347	319	314	362	322	334	335	320	326	338	321	346	328	350	323	354	361	367	324	348	334	368	343	320	339	341	361	322	340	352	347	319	324	340	344	344	339	360	300	337	348	350	347	329	345	342	340	336	360	342	329	332	337	338	371	342	352	338	335	314	311	328	346	344	339	341	346	330	327	307	330	346	353	374	348	286	348	335	333	371	335	324	339	365	354	337	371	364	319	303	324	346	335	337	355	341	339	336	355	333	358	365	379	383	342	362	327	353	324	365	337	327	327	335	379	334	331	338	343	331	363	325	343	364	343	369	341	300	358	355	339	366	390	365	328	331	356	355	361	333	364	339	370	345	333	326	324	327	317	324	284	341	346	337	310	314	338	373	294	334	322	342	340	324	346	338	331	319	328	318	353	357	320	352	379	320	333	349	331	296	354	363	330	345	353	330	351	348	351	351	349	336	359	364	338	294	348	351	342	330	333	374	299	356	341	359	326	328	334	338	330	344	358	341	340	337	339	328	349	310	375	334	341	318	338	286	350	329	312	331	345	359	344	348	337	360	359	315	325	336	364	330	349	324	370	330	372	317	354	361	306	340	349	330	347	350	290	328	326	344	358	333	325	345	329	364	342	338	361	337	361	322	331	364	369	364	355	337	353	314	334	312	306	342	364	346	343	355	372	327	324	319	355	341	293	342	382	356	330	312	319	330	338	325	316	351	325	322	350	356	331	339	350	372	350	336	350	329	344	372	343	338	341	358	347	319	342	341	338	340	363	346	320	303	341	329	373	361	344	359	323	382	374	331	301	307	348	327	376	339	358	320	330	344	346	327	350	351	331	349	330	320	325	325	347	326	349	337	350	346	333	362	337	356	325	353	368	359	331	333	327	326	318	331	331	354	322	350	377	350	374	349	352	340	347	352	351	367	333	354	315	357	354	336	337	354	339	333	324	352	319	339	322	339	335	306	327	345	348	338	318	339	350	356	326	321	376	355	371	331	358	321	336	321	325	347	328	353	352	364	349	345	344	309	345	380	343	346	341	348	358	298	330	343	351	345	335	355	325	339	333	340	346	333	326	306	333	357	365	371	367	351	339	369	346	303	350	346	333	396	315	326	377	335	365	325	366	345	336	319	339	342	358	349	358	339	323	334	329	318	378	315	347	344	352	347	296	341	323	315	343	380	357	342	316	325	326	346	349	303	365	318	348	346	314	302	348	313	348	320	334	325	339	346	324	349	332	337	341	317	341	335	330	329	354	355	353	328	324	332	339	351	341	353	323	367	327	335	345	333	338	305	378	323	346	346	305	307	351	344	357	329	342	346	382	346	353	302	332	343	349	355	339	353	323	314	318	324	347	358	333	341	350	363	339	360	360	362	342	370	330	355	345	369	344	363	326	338	351	334	359	323	350	320	322	344	351	346	352	363	382	348	334	346	387	316	354	371	328	336	316	336	352	337	311	342	340	379	350	317	345	360	313	308	345	309	334	316	351	367	311	328	342	352	360	373	328	340	378	330	333	334	357	342	358	297	330	351	357	311	357	354	334	337	311	390	356	379	359	344	360	345	335	353	334	357	297	331	325	305	319	344	330	329	333	337	328	307	358	315	355	327	320	356	319	321	343	342	340	333	343	354	323	310	356	335	376	339	341	355	314	366	350	336	369	309	364	323	364	352	353	334	316	353	320	345	345	335	362	328	343	340	340	327	317	360	358	322	321	346	330	342	315	308	329	338	320	362	337	366	352	333	331	349	357	331	362	340	328	348	356	335	344	335	362	350	323	327	342	342	361	355	345	379	343	339	360	350	352	375	350	333	364	377	356	365	331	315	315	360	324	336	319	316	318	328	339	296	351	368	331	366	345	323	301	343	365	314	316	302	328	378	338	370	346	349	289	343	335	347	367	307	346	356	348	333	300	368	332	343	343	347	327	330	337	325	331	322	344	353	322	341	335	297	395	337	360	330	347	334	312	346	353	322	326	352	335	336	340	347	346	341	337	337	322	365	366	334	335	339	374	358	344	356	369	349	338	317	338	321	312	347	354	351	305	356	319	345	378	316	348	354	347	340	343	355	360	357	351	353	323	355	381	369	296	327	340	328	333	314	377	371	350	341	372	347	332	361	338	314	363	351	342	352	293	321	320	346	334	335	330	342	337	328	319	337	309	361	359	360	338	355	326	323	347
35574	82721	67518	37114	13946	2881	381	386	359	386	395	378	411	358	374	400	352	375	351	357	398	370	374	385	388	394	406	377	349	374	353	381	393	373	380	406	357	363	369	374	371	389	378	365	380	386	360	379	393	379	368	367	372	403	359	393	363	398	382	353	395	351	347	359	388	391	392	371	371	355	360	389	390	370	392	396	366	345	352	390	360	373	381	361	312	364	394	356	376	392	366	368	373	377	371	392	402	361	348	335	365	336	366	363	351	374	375	377	380	361	361	364	363	374	368	380	362	352	380	379	383	392	342	373	390	336	386	387	381	375	365	361	351	357	384	394	364	382	358	367	375	359	381	371	403	372	374	374	378	361	338	371	373	364	384	384	381	398	363	370	371	371	333	385	385	408	371	356	392	387	404	373	379	362	358	371	339	406	364	380	376	370	394	375	377	385	377	340	362	377	404	379	389	361	353	376	358	386	399	383	330	347	373	360	371	353	385	356	368	383	367	368	355	364	392	364	354	377	364	357	382	339	391	367	356	374	403	370	361	375	366	361	366	353	345	347	391	364	375	406	351	360	388	360	333	338	373	340	391	357	413	320	407	368	366	373	324	359	380	374	359	367	352	370	392	369	347	365	368	387	384	367	370	330	373	342	365	348	365	365	361	372	368	370	378	354	372	355	385	342	366	381	360	366	360	348	371	387	358	377	356	368	360	337	349	377	388	345	345	350	377	362	387	383	353	382	354	366	366	325	383	379	369	321	366	427	370	401	415	398	348	394	366	372	383	374	393	373	395	388	358	367	357	363	369	343	377	333	371	385	365	391	400	377	380	380	358	331	374	353	389	374	393	370	397	367	352	362	366	377	335	349	369	350	381	396	374	350	391	338	392	377	346	381	373	384	357	376	364	375	380	381	375	360	390	366	385	364	369	371	382	383	318	347	383	333	390	382	378	380	349	365	377	401	373	378	357	362	402	345	387	358	397	378	388	353	387	361	387	352	369	363	352	336	366	368	375	382	354	385	367	372	370	369	370	361	413	375	370	358	369	388	344	355	364	410	386	379	389	397	357	334	358	329	361	395	358	361	375	386	363	372	359	362	370	370	326	347	399	369	370	366	348	354	351	368	377	344	345	357	348	378	387	385	354	413	345	377	354	365	376	365	364	372	342	363	350	370	356	382	400	370	352	351	355	353	371	373	385	412	352	401	370	372	396	387	379	373	355	386	349	372	368	352	372	342	383	363	334	378	353	343	352	364	399	358	374	351	350	382	359	354	366	412	367	352	351	371	376	342	389	378	331	361	369	380	383	381	359	367	348	347	346	388	383	377	366	370	377	386	373	340	392	379	383	386	383	396	383	393	385	359	399	375	364	328	374	378	374	347	383	359	374	377	341	364	383	407	362	379	352	405	380	351	335	309	370	329	378	408	387	364	380	361	374	374	361	370	395	371	372	375	411	368	346	344	396	354	372	353	396	352	359	345	363	387	385	357	356	366	379	361	385	376	358	337	362	388	388	381	375	360	396	391	366	388	372	357	328	376	439	342	387	345	379	374	367	418	383	339	394	376	414	397	398	323	383	357	362	374	368	383	342	373	377	378	340	376	381	377	355	393	355	411	349	359	383	363	368	335	389	359	391	345	396	366	375	371	382	368	378	355	395	395	362	370	395	350	380	342	359	357	366	366	367	371	381	349	393	351	365	378	388	368	392	376	383	357	351	368	384	358	369	371	372	374	376	391	341	371	357	360	392	366	400	383	391	366	357	381	355	358	346	363	393	365	432	389	349	365	357	387	359	341	351	350	408	351	356	382	347	347	353	386	347	394	353	363	331	387	374	357	360	316	378	353	389	354	374	359	406	403	386	396	415	389	357	391	353	371	357	358	377	376	390	405	344	340	374	369	346	353	374	369	369	342	385	381	371	366	369	370	367	371	360	376	356	367	358	335	362	356	405	368	382	401	376	380	391	389	370	369	376	380	387	371	350	354	375	385	347	376	342	355	364	413	380	366	363	361	401	356	396	369	375	364	351	342	394	378	389	351	352	365	417	350	355	388	348	369	357	383	354	373	380	394	374	331	355	330	335	343	367	351	348	382	377	346	389	387	360	361	398	370	379	379	388	345	340	397	377	372	365	354	364	339	365	359	377	367	385	379	355	334	358	357	361	359	355	353	377	370	347	398	379	367	371	361	387	397	363	334	395	350	362	334	374	358	359	359	380	343	334	372	382	321	362	366	357	373	340	349	372	357	358	363	372	364	365	391	405	367	349	366	349	373	363	392	354	381	399	387	340	359	374	351	366	376	352	377	363	363	387	373	369	399	380	366	354	353	343	341	390	365	366	424	356	422	342	370	376	381	352	392	366	364	339	376	413	361	370	365	340	361	353	352	341	346	332	376	378	356	393	364	368	376	345	337	321	336	363	368	391	378	373	360	360	350	340	357	361	367	410	380	349	368	357	353	336	382	387	373	353	357	385	389	349	353	345	398	337	380	365	412	392	358	386	384	362	377	367	349	372	348	379	333	344	330	378	380	374	338	341	390	369	375	348	383	369	342	347	400	366	352	354	387	357	356	368	379	333	372	368	419	395	398	365	375	347	336	357	387	366	361	399	346	382	371	378	334	366	352	363	369	367	387	378	366	388	376	339	379	373	357	326	371	361	363	371	399	322	354	396	369	373	347	374	353	357	372	387	359	384	374	391	351	375	345	377	348	353	349	367	399	387	360	348	387	353	354	381	362	353	378	375	340	408	350	358	370	352	382	362	355	381	369	398	358	342	354	344	322	382	374	349	384	370	400	364	351	365	372	355	378	373	337	357	376	348	387	348	371	378	361	357	379	358	378	374	421	410	364	358	374	357	349	374	374	390	389	364	366	351	378	357	383	358	367	348	359	384	392	404	350	359	381	347	365	408	381	394	378	379	386	391	343	379	377	331	354	384	365	347	314	391	349	373	381	319	367	382	331	364	357	392	417	388	361	377	342	379	362	372	342	373	350	404	402	366	378	345	424	361	362	384	396	382	369	381	381	371	385	356	368	357	369	366	364	363	413	371	375	344	359	373	391	326	372	348	373	393	385	404	388	405	328	395	398	357	378	372	370	398	378	366	383	381	332	365	357	376	388	373	373	351	367	373	334	385	377	343	413	368	347	393	363	353	392	407	373	363	374	396	403	384	394	354	347	343	355	395	398	361	397	355	373	372	361	380	371	352	396	360	363	374	347	353	387	399	367	360	385	384	395	375	345	380	381	372	387	343	365	338	359	344	356	342	386	367	379	362	391	401	346	381	357	343	370	387	341	363	394	353	364	366	379	354	382	396	373	348	359	374	390	423	369	412	355	367	337	431	364	337	393	397	315	379	351	374	397	361	391	364	345	407	348	387	362	398	392	379	368	372	338	330	359	365	396	364	395	398	374	375	355	380	385	358	348	369	361	357	377	337	397	353	353	377	372	380	358	387	368	325	362	364	368	356	394	363	361	373	348	393	373	379	391
24026	23430	43723	45219	31946	18206	3609	662	543	510	488	469	513	489	501	493	496	480	503	513	493	470	500	452	491	466	505	454	444	484	468	502	510	495	511	477	459	488	509	473	517	460	482	488	509	487	533	450	445	481	484	458	489	479	485	475	440	428	474	494	469	453	491	463	436	507	453	487	474	453	459	495	448	479	469	498	489	475	517	479	476	471	452	475	487	477	517	476	490	446	525	513	500	439	535	508	459	520	486	511	486	471	470	461	447	438	473	491	458	442	455	482	491	469	464	480	467	497	460	459	476	504	451	447	494	489	458	498	521	497	472	518	504	458	508	471	462	438	464	477	461	450	438	482	505	450	459	493	496	520	468	467	506	489	453	468	473	453	477	453	484	483	474	455	473	527	449	470	522	471	469	514	464	534	472	488	478	477	475	495	474	438	469	452	464	451	449	493	471	476	454	511	450	475	490	443	470	489	469	474	458	507	530	472	476	506	496	472	486	461	478	461	485	489	468	469	467	468	469	497	492	477	475	475	447	457	458	483	509	462	442	445	467	488	470	445	478	459	488	479	497	453	475	476	451	476	506	457	466	447	499	496	483	445	464	474	483	462	487	534	465	481	493	463	451	461	504	449	482	495	425	489	484	427	455	472	483	484	447	463	480	491	479	527	481	469	470	495	457	468	462	464	469	468	465	459	460	503	488	487	506	453	488	479	468	469	465	497	456	495	454	455	473	449	505	510	458	492	496	494	495	471	471	473	507	477	435	462	508	476	488	507	492	458	459	459	506	489	430	512	478	460	483	500	486	468	453	494	425	492	462	464	553	485	452	541	482	494	462	446	453	471	485	455	495	484	484	483	483	463	478	464	475	473	487	483	476	505	500	452	488	487	470	476	498	449	491	476	487	469	499	441	443	476	510	537	448	508	493	457	455	473	468	484	499	482	462	437	450	523	458	517	486	472	458	508	478	431	491	457	456	466	494	440	459	496	483	478	457	454	461	445	445	430	464	471	479	473	477	486	423	426	487	474	467	447	461	458	468	409	470	511	488	492	525	477	463	469	480	467	448	456	496	472	493	443	465	452	446	478	499	490	508	452	456	462	467	466	457	486	476	482	497	460	476	486	469	512	475	504	493	474	505	504	468	479	484	517	513	474	490	476	483	457	457	451	454	492	456	443	545	481	487	480	474	510	456	466	453	482	487	453	477	466	436	502	503	463	458	482	460	475	455	484	478	480	499	441	461	521	467	503	461	469	499	521	461	484	500	450	471	470	430	475	486	538	478	492	455	511	454	495	512	466	451	494	474	443	468	463	467	482	488	491	521	471	486	466	451	494	467	468	487	485	453	488	475	448	462	495	446	468	532	469	495	509	476	487	477	497	429	486	442	495	460	463	465	457	514	508	473	498	460	492	471	494	484	493	477	459	483	454	431	506	483	448	486	496	487	480	457	455	466	452	444	464	463	499	440	519	478	477	451	449	465	455	476	470	468	452	491	450	441	484	510	472	488	489	494	470	505	479	431	496	479	513	487	493	508	483	524	480	443	483	455	446	449	427	480	495	449	506	502	480	458	500	476	512	496	487	465	505	440	490	494	461	514	484	460	465	519	493	496	490	443	505	466	505	450	472	488	481	478	478	490	464	487	444	496	513	451	496	453	455	458	440	469	462	517	455	487	477	453	492	478	510	461	493	448	481	453	454	449	474	478	466	480	440	484	443	480	420	457	451	466	476	464	480	505	452	451	488	472	465	484	475	463	505	484	479	470	460	477	465	451	449	500	452	490	420	454	459	469	455	481	436	467	471	456	445	537	486	518	468	447	492	472	490	462	466	470	488	477	464	489	513	463	492	470	467	530	507	458	447	497	429	448	528	432	468	459	443	467	515	527	476	444	457	459	515	489	482	491	464	470	483	511	468	478	485	481	437	445	484	432	465	486	421	504	484	536	461	463	488	523	455	493	472	478	493	479	508	468	518	458	462	482	452	445	493	510	509	478	474	478	449	471	487	479	462	455	461	497	456	461	451	496	445	468	458	470	465	478	485	482	480	503	455	509	469	469	505	494	467	506	472	471	451	463	494	475	451	485	475	468	474	535	477	496	476	472	495	444	451	481	500	516	447	446	423	501	477	495	470	506	456	502	446	465	512	473	475	480	440	445	509	472	473	500	490	488	471	478	462	449	471	485	528	485	452	484	480	506	486	491	470	473	455	471	502	487	489	435	464	493	499	511	447	494	455	470	477	481	429	445	458	487	531	495	442	470	438	467	456	504	478	509	513	435	448	466	462	455	520	492	484	466	497	488	475	501	482	498	478	443	449	496	479	471	507	496	482	467	497	467	446	461	476	450	510	446	474	482	482	505	465	479	442	488	493	462	498	490	462	439	475	465	469	434	457	469	456	464	491	446	477	429	481	425	491	450	463	468	509	463	490	433	433	487	478	477	461	451	467	483	529	481	502	462	431	475	457	496	445	475	451	472	439	448	501	491	463	502	477	505	491	517	469	488	517	493	478	460	470	458	467	450	457	488	490	479	486	488	465	431	459	478	511	478	443	466	511	476	442	466	467	470	470	471	475	492	495	507	496	496	429	412	480	457	461	445	468	493	481	464	475	458	454	489	480	467	497	504	473	478	479	473	490	445	506	430	439	479	430	513	458	454	487	499	492	457	480	452	464	434	466	512	477	435	464	485	490	506	486	433	497	510	457	507	459	474	437	500	471	491	473	464	512	471	494	476	454	451	478	479	467	442	443	464	489	492	483	468	443	456	479	447	436	466	484	458	482	499	503	486	495	498	475	491	423	475	474	486	503	482	457	457	444	465	479	419	486	504	443	454	460	497	503	505	434	470	496	470	463	493	464	473	513	487	510	446	486	483	474	485	457	480	435	451	456	481	456	502	497	510	463	467	470	455	525	507	463	461	472	498	488	477	471	450	467	464	490	496	479	468	485	456	490	457	459	474	454	504	441	446	463	460	481	516	487	463	488	485	449	501	495	431	483	462	465	470	533	501	495	486	479	508	434	489	482	460	477	485	465	494	478	487	482	473	487	497	480	455	504	495	500	502	478	472	479	476	483	473	459	464	456	476	484	483	455	468	471	486	472	456	453	486	469	484	476	477	483	497	493	522	468	462	493	492	466	444	451	471	471	495	494	499	493	455	497	478	463	467	482	445	449	450	489	480	480	469	500	459	503	444	486	450	479	453	509	493	469	461	444	463	477	484	490	462	502	481	512	488	498	552	479	505	497	462	454	508	465	504	460	475	501	490	480	463	498	445	477	478	439	460	464	476	489	472	445	470	452	464	461	488	475	472	468	469	457	476	484	467	449	487	502	462	471	458	472	452	474	432	512	457	436	465	477	459	497	468	435	459	501	477	463	475	496	456	443	512	431	481	466	454	490	466	491	476	488	465	486	468	479	486	464	521	487	497	462	475	491	498	473	500	477	432	443	517	483	487	467	489	474	513	502	476	481	477	478	450	489	453	503	493	449
54223	97201	83071	56997	28473	8427	682	517	513	513	477	541	571	546	524	574	569	557	539	549	524	524	563	504	540	543	515	523	549	522	539	601	534	539	546	567	534	557	510	539	537	575	499	527	519	550	570	523	514	522	553	551	533	563	552	562	521	506	509	524	517	568	475	559	531	537	545	557	515	538	536	496	546	558	555	563	530	562	549	542	516	533	535	538	541	566	493	550	595	552	511	511	521	544	535	498	530	529	538	525	487	547	551	515	570	518	511	538	537	536	537	548	524	526	532	527	517	572	548	518	571	514	552	530	528	516	520	547	539	504	579	549	552	519	529	540	510	543	542	501	537	545	544	510	528	539	557	535	539	546	532	509	511	547	536	543	521	518	527	504	539	564	522	518	538	557	549	521	510	524	553	501	548	577	535	491	541	517	537	585	516	538	591	554	557	572	583	503	570	503	511	502	555	541	547	522	528	534	544	552	507	516	546	572	534	542	602	543	551	486	561	575	513	526	559	507	541	521	547	534	542	571	518	514	516	514	497	495	497	553	563	561	520	569	573	496	566	517	547	503	524	580	563	481	487	550	536	524	518	542	524	561	521	547	542	506	522	523	507	553	562	533	522	581	537	533	523	489	549	521	521	519	532	535	563	501	551	516	531	530	526	541	541	526	559	558	513	546	572	530	544	517	559	521	542	526	551	549	501	543	524	552	524	544	533	562	494	501	494	572	538	506	530	556	548	547	523	518	537	560	512	501	529	546	550	542	525	558	509	536	520	572	567	523	530	547	542	511	506	551	551	500	537	559	540	543	524	504	541	539	515	485	548	563	566	539	529	538	521	520	514	567	533	554	471	531	581	510	559	543	554	509	541	538	525	504	546	560	534	538	523	550	519	512	530	549	550	495	522	520	518	549	504	514	501	509	513	519	538	548	483	526	567	502	534	557	497	533	486	558	529	550	522	587	537	533	531	526	541	525	556	532	508	558	500	508	529	549	512	532	529	568	556	519	504	528	507	527	540	549	503	516	494	508	568	576	516	506	536	524	516	540	515	531	540	533	556	519	525	525	500	530	562	520	519	521	522	527	524	517	508	520	565	558	536	537	566	517	524	545	558	517	538	515	543	578	551	532	533	519	527	556	510	513	543	537	505	558	507	528	539	567	555	524	527	537	531	515	546	556	525	528	552	505	529	530	515	467	503	549	531	504	538	577	545	541	541	507	495	531	558	509	552	496	534	574	565	544	510	509	562	545	509	515	523	586	533	558	513	498	569	528	518	534	573	547	527	585	538	521	515	531	502	521	543	534	525	539	534	536	534	520	522	505	559	582	538	523	535	521	527	582	519	508	551	567	533	555	583	528	550	593	513	533	528	536	539	594	523	544	523	531	545	523	550	500	537	539	551	541	559	546	495	531	539	530	509	555	519	507	513	516	515	563	543	518	509	515	542	545	567	529	525	591	563	523	540	528	536	542	550	564	533	555	553	526	552	495	472	583	552	530	532	537	528	585	491	486	525	520	538	527	536	508	590	505	532	561	517	553	493	496	494	516	554	555	503	554	550	537	507	517	526	507	550	536	527	554	533	518	491	500	509	504	521	563	523	525	520	552	586	529	504	552	549	526	557	562	522	490	504	554	565	491	565	547	515	534	527	549	534	573	517	510	554	525	527	558	499	521	573	545	545	485	514	564	501	585	525	549	525	542	524	524	555	547	513	511	559	570	561	566	524	528	523	511	533	551	520	478	551	481	505	569	510	544	516	503	545	541	556	565	522	515	527	552	524	525	536	534	528	556	524	538	516	569	543	529	524	525	550	518	557	507	553	510	577	514	465	534	543	526	519	554	542	596	526	537	553	553	510	553	505	559	524	555	516	521	531	541	539	521	512	510	539	560	566	528	531	532	549	580	530	542	542	560	522	504	500	531	551	542	543	555	546	522	540	533	555	555	552	514	524	543	546	552	518	580	552	509	546	552	552	547	535	546	540	554	557	521	517	562	486	536	547	538	552	552	574	539	504	528	540	523	546	537	517	508	519	540	514	556	512	543	507	547	519	532	481	586	542	522	560	538	536	568	537	527	547	512	564	548	579	521	512	530	525	539	501	540	516	528	551	502	545	525	524	532	524	514	576	534	531	540	524	527	529	522	562	517	506	507	532	559	556	552	565	548	550	487	542	539	495	528	526	517	527	541	533	555	528	531	527	592	563	473	549	523	520	525	574	541	494	551	567	519	530	511	554	548	564	520	532	516	529	526	539	531	532	568	528	533	545	567	512	533	533	550	551	511	504	522	527	521	500	539	540	517	497	508	539	517	557	553	538	564	569	518	522	565	562	522	551	536	518	545	542	527	548	569	493	547	552	565	538	561	553	540	510	527	531	516	553	537	576	538	522	582	557	547	543	507	478	520	536	537	512	530	533	497	516	513	573	498	553	539	481	526	500	530	533	563	523	545	574	539	548	515	543	503	546	544	520	517	531	548	533	516	515	529	536	477	568	532	525	520	512	543	552	594	525	517	516	558	543	523	517	545	558	533	532	526	521	517	545	554	553	536	508	558	570	513	562	542	507	523	520	570	538	542	538	528	524	578	527	544	525	547	558	511	538	544	507	521	543	562	547	492	573	513	522	551	494	559	501	539	501	551	532	534	532	533	557	508	559	543	527	523	528	501	539	490	552	519	509	544	521	531	531	594	521	510	561	507	485	500	508	549	549	504	491	534	498	524	538	531	539	533	568	543	534	502	533	547	525	525	525	512	523	504	489	491	515	556	556	549	580	569	562	524	569	568	512	519	542	567	564	561	548	519	522	519	518	535	524	524	509	515	551	504	487	549	561	509	553	510	532	518	510	562	522	542	542	517	540	563	517	517	588	548	501	550	535	498	542	566	546	532	547	523	552	515	501	471	543	489	531	535	498	511	529	524	544	515	508	546	515	572	507	526	549	546	531	560	512	560	514	531	546	505	574	530	535	528	566	515	526	544	517	502	547	541	528	524	561	544	525	537	538	561	562	536	530	497	532	531	530	520	558	515	558	555	576	526	541	502	517	555	544	519	550	499	529	546	547	502	489	552	549	495	541	601	547	493	533	499	504	536	556	533	497	523	554	537	564	569	539	507	524	519	550	521	584	594	553	481	513	540	516	549	512	545	520	505	549	537	541	524	535	527	548	512	556	546	556	550	538	529	565	538	557	499	499	554	543	545	507	546	507	531	532	537	536	543	512	527	512	534	542	562	555	559	520	503	533	515	554	536	514	577	544	508	561	539	535	517	562	534	604	507	535	539	538	514	538	503	543	545	485	528	510	552	528	568	518	538	559	538	534	550	519	545	487	511	546	568	524	558	517	540	568	543	526	512	501	493	543	561	534	493	509	530	530	515	532	548	489	481	592	527	564	521	505	526	516	556	539	550	568	540	564	504	547	484	538	550	512	529	526	522	508	516	535	521	574	532	549	530	570	541	532	519	544	534	524	519	562	499	498	550	519	544	522	580	540	513
27750	29264	31790	16962	4266	992	372	333	323	327	333	352	316	295	310	312	343	317	319	315	323	335	331	333	316	324	328	323	348	332	341	341	305	333	311	345	309	292	280	323	324	355	278	353	309	324	311	307	317	331	336	357	325	306	315	339	297	357	328	316	346	323	300	321	307	369	344	300	343	360	324	334	295	337	332	340	325	317	299	341	282	324	335	313	333	307	324	306	298	344	313	325	358	327	337	313	354	326	324	328	317	313	336	313	326	316	343	335	326	328	317	349	316	293	322	318	308	331	343	338	329	305	317	341	327	304	332	328	328	318	344	328	345	310	333	303	310	322	347	312	325	330	353	320	329	322	343	342	323	307	306	341	363	341	326	339	326	342	322	325	355	336	325	295	328	320	330	323	318	293	319	304	292	342	333	337	331	320	293	336	331	297	308	333	340	367	349	332	322	319	324	319	286	337	315	328	333	344	306	312	352	349	334	314	355	361	333	315	325	347	331	324	319	310	315	345	341	317	353	284	295	315	293	323	333	336	313	336	343	339	296	310	309	331	357	359	279	305	355	341	296	337	314	316	331	341	314	333	350	310	330	327	325	315	349	303	311	327	322	323	330	326	352	313	316	338	305	325	344	327	363	322	331	339	291	338	340	318	339	317	354	328	291	307	327	329	320	322	324	320	349	300	344	375	330	316	317	304	357	335	337	348	333	326	327	311	333	328	333	312	342	338	328	343	337	337	343	330	315	348	335	348	352	341	304	334	323	315	329	330	341	359	342	344	342	299	324	321	338	285	324	319	364	337	335	332	346	354	322	307	316	321	335	298	302	337	317	319	305	327	341	356	322	301	327	300	337	341	325	309	335	333	317	349	345	340	338	301	359	301	328	312	318	358	336	316	351	310	363	313	318	315	350	329	322	340	333	308	331	306	366	324	315	376	343	349	321	327	335	311	373	347	312	318	322	321	313	315	325	313	313	306	323	331	330	304	299	321	323	322	304	295	325	300	316	324	303	368	319	352	323	320	306	347	297	349	326	333	343	343	349	314	351	333	328	315	328	352	315	300	317	317	310	290	337	336	312	345	311	304	308	353	323	294	318	316	328	347	353	364	300	347	305	333	332	317	308	353	314	342	312	282	292	338	326	316	307	309	347	310	339	338	328	301	298	333	307	295	307	326	320	343	341	315	331	320	331	311	343	341	312	345	337	337	334	311	348	351	339	381	352	336	352	343	300	292	328	344	328	328	350	312	309	332	325	331	328	298	383	282	329	337	332	329	319	311	337	315	312	266	343	321	317	343	313	327	340	345	339	348	335	332	292	328	296	298	343	320	326	324	307	334	339	331	344	295	348	300	355	352	337	360	326	294	311	302	341	342	340	322	306	303	372	313	289	330	306	321	354	344	316	331	292	334	333	333	359	359	316	346	333	348	342	352	296	293	315	334	317	331	321	301	343	323	336	281	344	312	326	288	324	362	316	317	332	337	322	330	324	351	325	352	282	324	327	294	303	333	334	319	327	317	318	318	325	316	340	333	308	342	329	329	319	321	301	308	300	328	325	313	340	339	308	326	308	348	328	327	299	355	350	342	321	335	299	336	322	337	335	314	317	301	284	340	365	334	347	302	314	295	327	304	318	356	337	288	324	313	277	301	294	359	325	315	352	307	328	324	358	321	338	298	324	356	323	331	311	320	306	316	334	331	280	374	327	296	341	322	312	299	330	301	342	337	317	297	318	330	326	349	367	350	302	301	313	345	312	331	298	327	297	333	303	338	331	310	304	344	346	352	328	332	311	304	307	319	297	336	343	336	300	335	282	298	336	327	302	347	351	329	286	367	317	330	326	354	311	289	351	287	305	322	362	316	331	324	345	316	330	304	335	351	322	302	327	312	347	320	323	283	299	326	311	306	347	305	316	331	357	349	325	321	292	329	360	320	324	280	336	339	338	347	348	312	360	317	334	340	318	329	343	335	310	318	331	357	335	356	301	283	348	311	338	317	320	327	346	320	309	301	307	342	310	323	349	333	312	306	317	328	307	279	338	339	325	296	314	332	268	331	322	341	296	331	331	340	331	319	301	319	308	344	337	315	313	322	291	333	346	331	349	332	295	314	334	328	306	310	341	322	298	307	337	335	342	294	339	337	351	308	292	357	331	316	318	320	316	323	332	334	341	325	314	319	334	352	330	320	341	312	365	337	335	312	310	308	299	358	353	324	313	320	322	309	330	350	350	312	301	344	334	346	337	331	332	356	341	340	302	328	335	340	307	347	342	321	336	293	339	305	331	341	321	332	318	319	330	350	319	338	316	339	311	331	331	316	335	345	345	322	344	322	302	347	336	316	355	302	327	323	297	314	318	357	326	328	285	300	293	295	319	331	336	301	320	325	317	337	325	339	304	339	358	351	377	308	333	324	359	332	326	343	317	332	329	302	306	369	328	335	324	320	327	316	297	335	346	282	337	306	323	321	341	338	323	350	337	318	319	328	342	310	342	320	339	340	320	312	341	312	292	331	284	324	328	314	352	317	337	318	314	334	288	330	336	346	300	309	339	364	317	291	347	329	309	328	349	337	314	311	325	362	321	322	323	309	318	296	346	324	283	377	344	343	320	327	344	309	343	326	318	347	305	325	332	329	326	325	334	325	331	332	342	333	353	333	344	331	335	310	315	328	350	306	314	368	335	332	336	335	310	332	336	349	318	370	355	346	315	336	338	367	325	310	288	297	334	319	322	315	349	347	335	341	339	326	337	348	322	324	308	333	330	337	294	327	302	311	318	362	338	330	368	349	308	330	334	331	330	307	336	334	354	340	347	329	322	334	314	298	332	318	315	322	311	327	316	322	308	319	275	329	338	326	299	347	304	314	333	320	324	315	304	318	349	323	306	308	278	354	327	325	344	354	340	322	309	307	316	354	308	338	305	321	322	329	312	320	322	366	308	367	334	351	322	316	290	322	329	332	312	333	328	337	291	341	344	322	331	344	340	293	311	346	334	336	314	325	325	322	301	326	309	321	356	355	327	307	336	308	319	321	339	329	306	348	326	320	324	331	304	324	312	334	313	343	328	339	336	314	347	324	304	320	365	317	308	344	323	338	323	332	347	319	285	292	328	325	331	324	336	328	322	312	298	300	336	335	303	329	347	320	337	311	361	309	326	339	341	304	333	320	341	352	361	327	335	312	363	329	302	318	308	341	325	318	364	311	343	300	351	344	339	341	314	321	298	337	332	337	323	344	307	322	318	300	320	344	338	338	366	324	331	331	311	344	331	316	278	318	342	329	351	343	308	326	333	317	338	365	327	312	333	315	298	322	330	324	351	304	341	337	328	330	316	336	304	339	323	336	339	325	341	315	340	348	314	320	334	305	351	323	316	332	329	337	304	330	338	341	367	330	359	333	337	313	328	343	320	332	338	346	309	337	333	317	314	322	347	328	332	357	326	346	301	324	342	323	302	351	317	299	318	321	333	312	274	310	337	314	299	329	306	313	312	335
11150	38209	26894	9691	3089	991	337	295	317	317	295	332	294	315	328	339	312	303	341	325	333	342	307	277	323	327	323	330	318	357	308	346	316	341	350	311	341	323	303	291	325	346	339	315	340	339	319	310	292	334	338	322	346	326	321	294	322	312	331	324	308	309	340	329	314	337	274	304	318	346	308	327	297	344	328	337	334	318	316	330	355	337	290	317	317	320	314	301	292	346	304	346	308	328	327	324	307	306	289	336	328	318	320	348	330	319	321	310	330	323	320	318	354	329	317	335	321	325	333	333	331	316	311	293	323	315	341	350	309	301	306	320	289	309	305	332	361	330	308	307	321	331	326	294	348	338	291	320	293	317	337	301	310	328	323	299	297	316	339	302	304	332	303	330	335	339	351	320	294	325	318	322	314	306	323	278	306	275	307	330	331	307	301	295	302	302	309	313	338	314	356	328	313	351	322	323	323	312	307	318	313	319	326	320	340	332	327	324	328	333	311	335	323	312	315	325	298	325	329	349	310	284	316	279	285	317	305	340	303	322	309	308	314	332	314	311	281	313	329	317	336	316	316	315	328	304	326	355	315	327	300	299	309	368	299	288	333	315	331	326	347	335	316	298	330	327	337	354	342	313	324	323	299	346	310	338	358	316	307	345	322	316	340	349	324	297	362	332	313	326	332	298	335	315	334	290	306	341	303	291	319	313	309	329	329	315	327	315	277	339	357	331	289	305	312	320	318	348	327	353	328	320	323	355	309	342	304	349	319	297	350	301	305	346	339	321	295	336	339	288	351	289	297	306	307	294	306	321	332	313	324	316	327	322	329	345	295	332	354	343	322	332	308	318	305	332	317	307	320	360	314	334	302	322	300	339	325	335	326	348	319	334	323	341	301	311	299	331	344	341	329	299	346	318	299	304	323	351	302	352	303	284	326	328	312	327	315	336	332	338	309	332	326	328	296	308	318	294	356	333	322	328	304	314	350	327	331	335	357	347	312	322	304	311	308	317	310	293	329	306	313	294	321	319	265	299	288	313	318	314	316	301	309	312	311	303	315	311	329	351	317	300	317	303	321	320	332	320	322	316	323	343	319	337	291	312	323	315	331	286	299	311	319	294	315	295	320	297	320	330	309	326	313	306	320	298	309	293	314	277	341	333	298	322	332	298	368	354	322	322	304	319	324	323	331	295	339	304	319	337	300	330	355	304	312	302	343	322	322	294	298	334	317	318	301	293	326	348	306	300	359	342	309	304	323	353	287	302	331	325	311	338	310	336	327	312	316	310	323	299	332	331	361	302	287	315	358	308	324	324	348	315	298	302	328	307	292	312	370	356	279	312	311	314	320	355	337	320	305	277	291	337	340	357	332	322	336	344	316	315	326	314	317	317	293	306	330	301	308	325	323	330	309	320	334	302	332	304	304	321	306	316	351	335	343	330	292	325	299	331	335	341	288	332	327	302	330	322	332	313	294	319	311	364	303	317	322	312	313	364	319	332	332	328	295	346	319	335	354	353	339	336	318	340	314	319	326	318	311	322	290	322	316	327	310	317	297	400	323	313	313	317	312	287	342	324	313	308	309	303	328	347	311	311	304	297	308	327	305	352	298	294	318	344	353	329	306	367	366	322	308	332	319	312	335	304	327	340	313	312	334	304	333	335	309	355	295	321	321	332	363	303	346	298	306	352	334	329	337	319	301	338	335	327	309	352	305	294	340	344	335	330	302	321	293	284	304	339	310	335	299	320	293	281	336	319	318	324	316	303	322	300	333	341	332	311	316	313	348	318	322	309	340	313	304	333	363	315	333	335	301	298	313	334	312	320	321	323	316	327	357	352	310	295	319	330	295	336	319	313	331	303	305	322	323	351	323	317	337	339	327	332	308	329	357	321	334	338	329	313	319	314	321	330	314	317	323	326	305	322	313	330	310	313	343	340	282	332	352	325	323	357	347	288	334	335	332	321	328	333	310	307	321	281	331	338	332	320	356	361	298	328	318	296	323	348	307	340	294	325	332	316	339	323	304	300	316	289	313	285	318	272	323	347	315	321	324	315	312	316	328	327	300	318	319	329	314	321	331	297	317	325	308	311	340	332	318	331	304	311	328	314	339	292	305	331	334	325	327	356	348	309	332	339	326	363	353	310	315	314	331	312	313	319	351	362	305	315	319	372	347	342	301	331	314	317	330	294	284	329	341	323	338	307	327	336	345	311	311	303	324	352	306	328	325	310	318	330	305	289	284	330	331	327	322	335	308	298	348	326	333	336	321	332	326	319	316	312	302	335	294	365	327	326	286	312	288	345	290	321	333	278	320	338	339	321	327	293	333	323	324	307	306	329	317	323	336	322	324	328	324	329	327	342	312	325	366	346	327	363	340	295	342	314	329	336	318	328	359	335	320	327	334	307	314	338	304	326	347	344	319	334	346	317	294	341	299	317	311	296	349	365	329	325	334	310	361	300	306	294	336	319	290	337	366	332	350	309	300	333	321	320	320	289	324	331	305	326	326	339	319	317	341	298	373	324	327	295	351	300	329	305	290	340	311	291	338	306	346	310	302	333	339	306	328	319	362	332	310	305	304	288	323	330	293	332	314	324	338	326	336	319	336	369	346	320	305	332	314	372	331	312	344	330	342	336	266	329	354	297	299	296	328	319	336	292	327	298	310	325	304	329	340	327	320	305	320	274	294	349	312	330	317	322	313	358	307	354	314	304	315	305	318	357	289	313	337	291	312	321	298	331	325	311	330	321	321	318	317	335	333	365	305	348	314	336	341	306	329	306	339	335	372	308	315	303	327	350	307	345	324	310	343	328	328	334	328	303	309	334	333	321	334	336	353	330	329	336	341	317	325	303	317	317	326	302	349	325	316	296	323	335	310	329	290	339	316	344	310	359	308	336	305	338	327	353	294	306	329	323	311	330	309	336	310	308	331	339	333	349	289	356	323	329	337	303	315	316	339	333	323	332	311	307	341	335	317	352	307	306	312	328	289	323	334	310	317	330	300	302	317	335	347	314	301	327	342	297	359	326	285	305	312	322	338	333	306	334	307	326	328	296	337	329	322	320	323	314	331	307	342	340	315	333	342	306	303	319	311	341	318	355	335	317	302	324	340	335	322	327	320	324	313	303	335	310	327	334	324	339	312	314	341	326	297	292	325	323	300	323	310	324	344	340	345	303	295	322	317	354	286	338	300	304	335	349	313	304	335	300	324	341	334	316	310	324	269	312	304	279	334	322	307	324	334	312	346	332	293	306	360	351	314	310	314	283	313	303	316	325	328	308	320	338	307	338	340	295	318	306	328	337	319	315	316	297	311	349	315	309	326	300	318	326	327	334	339	321	330	312	363	308	326	359	314	306	307	330	324	319	320	315	322	318	318	311	363	326	339	315	323	325	330	334	352	299	330	312	325	344	330	334	337	312	333	327	294	333	314	318	293	330	320	300	316	326	307	315	306	308	337	341	314	340	312	335	326	346	337	325	314	313	325	297	345	296
25643	29880	49523	41008	20580	5876	571	411	384	375	350	334	365	359	327	370	331	344	375	353	336	351	339	366	359	365	340	383	380	339	389	374	343	365	313	364	336	343	326	334	358	379	382	373	332	369	356	349	342	367	374	369	333	354	388	365	376	350	368	337	363	392	398	332	383	352	340	357	337	365	377	364	324	343	336	390	372	372	366	320	372	322	370	355	357	302	353	371	354	365	328	361	359	355	344	323	379	340	336	380	334	307	354	334	353	334	359	316	363	360	332	338	349	335	339	339	342	371	362	366	342	326	344	339	323	323	364	368	390	350	336	311	329	374	366	350	351	381	336	332	319	327	328	337	340	337	360	323	337	355	326	357	341	401	346	344	367	323	354	357	317	347	315	396	348	352	342	359	354	328	340	312	378	370	354	351	375	366	354	353	374	366	350	352	328	344	329	369	348	350	344	362	333	339	315	351	364	346	366	349	372	339	349	356	327	344	327	395	367	324	343	327	323	348	342	346	349	332	367	342	328	366	369	347	330	346	359	342	331	349	357	335	361	360	348	349	340	358	334	364	332	331	363	343	359	341	314	364	337	376	389	349	340	361	312	365	344	340	359	368	337	335	332	378	381	335	343	349	382	358	359	340	348	368	361	336	412	357	374	369	349	339	303	360	358	354	365	361	343	334	352	339	361	353	368	366	333	391	355	350	384	350	366	356	314	356	349	360	371	335	343	328	346	321	362	365	346	375	342	348	350	330	351	321	364	377	341	367	363	341	378	373	346	350	340	358	353	340	327	329	332	343	347	349	355	327	349	357	357	370	333	318	359	382	352	346	361	366	370	359	335	350	327	338	370	340	338	325	348	365	371	341	359	360	372	356	342	361	372	370	351	374	347	329	347	336	359	341	360	363	371	346	330	340	375	361	366	381	347	318	372	337	363	369	308	354	365	357	356	381	357	347	375	332	370	354	361	349	357	361	374	354	333	313	369	339	380	355	351	373	337	330	319	343	334	362	348	362	331	370	346	361	371	350	355	324	336	309	348	344	316	351	343	372	363	335	337	343	330	310	381	362	384	346	333	332	338	332	352	370	369	343	350	358	348	359	384	319	359	352	378	357	324	350	331	336	354	326	369	340	384	380	308	333	317	348	353	366	352	319	346	369	346	340	340	335	391	317	375	346	338	349	378	340	340	350	317	348	375	372	339	298	380	362	353	344	389	344	366	348	318	389	349	354	320	337	331	370	329	360	322	352	359	365	352	328	346	329	361	365	342	344	343	363	353	342	360	347	352	334	337	360	324	357	339	339	366	358	325	359	352	337	409	368	357	380	349	378	361	369	380	340	344	335	380	340	351	332	367	308	359	335	358	339	357	350	351	348	386	343	347	339	350	342	360	378	384	399	360	376	369	319	392	358	343	363	375	362	381	324	379	357	345	332	369	317	333	352	300	355	332	323	355	336	365	309	355	368	327	342	375	363	345	362	386	332	357	334	338	347	349	350	376	324	381	339	357	356	375	380	323	326	335	323	313	357	353	309	374	372	329	362	354	383	377	355	371	318	391	348	315	350	347	342	349	329	377	363	365	364	342	359	379	333	373	354	365	329	373	352	387	354	364	372	347	354	330	382	356	337	363	327	333	351	343	379	332	358	374	340	348	357	326	329	331	372	326	359	327	353	375	368	376	342	360	342	351	372	335	375	361	353	374	355	343	358	348	363	369	358	390	340	345	369	351	385	360	328	358	349	313	345	333	361	351	343	360	346	361	389	344	358	340	344	370	338	315	369	325	374	366	381	362	368	340	369	372	381	340	369	354	354	384	341	330	361	360	371	356	356	365	340	385	357	345	360	349	364	342	344	355	340	358	325	369	363	362	362	385	340	369	328	330	346	328	357	365	349	392	326	361	372	336	350	352	358	341	307	371	387	371	350	332	351	358	347	343	330	316	386	344	349	340	317	371	371	356	374	363	345	374	327	341	359	334	338	340	336	312	404	366	350	330	340	331	362	356	357	345	356	369	339	337	329	365	378	386	336	361	346	360	376	344	371	339	334	351	356	361	361	362	356	343	338	383	360	353	320	352	343	392	371	393	346	363	366	353	348	330	327	359	390	340	344	346	337	379	382	388	378	348	365	362	342	352	346	339	358	319	363	345	347	338	365	358	308	351	371	365	335	300	326	349	349	344	324	336	330	373	394	348	352	329	357	372	358	331	365	307	358	364	339	310	358	378	350	364	305	336	337	347	348	341	348	374	328	357	337	360	353	344	364	355	357	354	335	315	344	356	312	390	323	351	339	339	369	344	329	337	349	332	367	361	352	360	360	363	369	353	324	399	326	358	328	373	344	357	350	349	353	332	338	366	344	358	354	356	365	332	314	337	352	369	349	348	336	328	326	332	332	356	361	380	347	373	352	338	347	351	396	358	317	381	359	361	331	357	314	371	363	343	364	366	339	362	335	386	325	331	378	318	354	351	355	348	354	314	335	349	314	352	354	370	333	320	366	314	363	345	350	359	368	343	329	343	369	351	360	343	306	358	336	329	340	341	345	321	375	338	318	316	367	346	327	349	341	324	346	353	317	347	330	363	330	349	335	321	393	339	337	362	361	309	370	352	325	343	375	369	377	330	372	356	390	346	342	331	338	348	334	394	364	386	397	343	344	348	366	347	340	342	340	361	314	336	362	344	321	326	350	371	344	363	368	339	341	366	337	340	362	366	351	357	375	338	342	355	367	321	385	393	342	367	336	347	358	404	311	339	331	379	366	313	335	340	334	370	344	363	342	374	369	394	348	367	341	366	389	320	362	365	344	365	359	330	343	315	334	344	331	359	375	356	342	373	342	346	373	352	337	372	335	357	373	386	361	373	377	312	377	358	368	338	362	321	331	330	374	344	405	359	356	355	310	354	377	321	346	355	355	388	350	340	337	336	322	327	327	352	366	345	370	351	359	390	352	336	334	362	418	353	373	361	345	347	341	347	337	371	358	361	340	369	381	353	337	332	349	376	366	335	373	351	328	348	376	300	348	369	331	361	340	357	347	345	354	349	346	336	332	335	338	345	360	318	349	355	339	360	341	326	333	330	344	330	355	337	325	400	367	391	336	345	354	363	338	372	350	343	289	324	343	361	368	339	355	339	362	358	349	339	340	330	327	360	358	342	371	350	366	364	356	365	349	317	320	327	349	360	356	341	348	318	329	371	348	341	350	368	326	342	355	348	354	396	318	344	342	354	342	350	353	338	363	372	355	350	324	317	339	329	353	362	384	347	341	312	351	379	383	350	369	407	346	346	338	368	373	354	350	373	342	365	364	372	370	342	352	320	337	340	367	335	357	343	333	331	377	344	346	394	337	316	351	359	344	328	355	344	352	348	348	359	389	355	368	361	358	344	383	351	357	376	305	364	371	344	325	324	364	324	368	318	340	379	345	336	356	348	354	334	348	345	315	325	354	321	355	355	392	321	370	350	322	335	333	347	355	370	350	360	322	339	334	357	324
44639	85025	61270	31840	12161	3366	434	354	388	353	370	380	379	381	371	381	422	385	393	365	390	432	380	378	392	369	425	362	396	372	405	404	359	398	366	408	359	365	371	365	388	408	381	379	359	401	375	351	390	391	405	373	375	394	397	400	377	374	403	356	383	364	390	385	354	364	358	393	401	375	412	369	378	398	360	376	384	398	372	400	386	405	393	353	410	389	354	358	353	402	387	375	408	403	341	380	387	401	373	383	396	388	374	369	369	360	362	387	391	361	340	386	365	380	361	418	384	337	401	397	433	361	380	381	385	367	355	360	402	364	359	378	379	366	399	348	359	354	357	360	388	403	414	375	399	401	399	360	365	406	363	410	367	390	359	392	381	360	403	391	374	358	394	387	338	383	384	370	381	388	387	388	389	363	408	377	392	349	419	367	406	347	414	402	369	358	338	400	370	397	402	390	374	391	354	380	394	347	371	369	392	386	372	345	416	365	361	360	410	371	416	346	398	332	378	391	382	412	384	405	381	383	360	426	388	382	379	376	383	364	339	366	400	394	354	367	363	363	360	370	370	368	393	372	361	365	384	377	387	363	372	379	372	392	372	376	367	395	374	358	336	376	359	381	360	387	366	335	376	363	378	394	372	382	388	397	349	372	396	368	411	359	355	384	386	376	349	369	342	361	347	371	361	387	388	346	394	384	419	352	373	336	356	363	370	348	424	387	372	398	356	380	368	403	387	352	379	379	403	389	433	384	380	373	373	366	417	396	372	390	388	394	376	375	367	388	392	407	364	366	408	374	353	384	400	432	391	378	412	398	367	373	356	370	399	364	451	341	375	381	373	400	357	395	357	402	398	377	401	369	373	416	335	408	401	344	375	410	347	386	388	385	426	409	380	367	382	370	356	381	364	404	397	371	374	361	367	382	406	389	328	371	405	366	356	350	355	419	390	423	398	355	394	377	423	377	367	417	413	367	372	388	358	365	373	389	371	364	392	344	391	371	399	370	388	364	383	353	398	360	362	376	401	364	380	383	345	385	363	376	368	381	352	412	389	382	377	367	364	369	375	384	416	345	395	380	406	371	362	389	353	362	379	389	393	364	393	370	357	386	364	358	370	395	372	362	370	396	385	323	370	359	386	358	395	372	384	405	362	355	329	387	362	360	386	340	356	390	387	400	389	374	361	340	375	388	397	389	379	402	371	376	338	411	369	327	377	383	360	377	361	366	409	389	352	407	368	369	369	350	381	351	346	341	381	363	361	384	365	376	374	386	392	393	375	376	372	374	395	399	388	401	396	375	421	362	377	404	382	377	381	369	438	397	411	400	365	363	374	372	340	358	390	382	399	379	371	374	393	345	379	366	384	358	349	380	411	374	398	376	353	382	399	398	402	381	370	373	388	373	347	387	383	343	406	376	385	406	377	380	388	386	375	393	389	373	407	397	353	372	395	397	386	375	366	371	401	388	372	358	390	365	365	380	351	374	377	373	359	376	388	399	388	355	414	353	397	345	394	394	376	343	393	400	359	387	373	352	408	374	426	363	420	373	374	379	329	361	389	381	385	385	371	403	378	376	381	371	378	376	364	388	384	361	351	367	415	374	406	343	382	400	362	373	388	381	390	380	389	437	372	372	367	365	380	390	378	395	366	397	389	382	368	350	387	390	329	388	393	376	355	389	381	359	380	416	387	361	386	391	375	404	391	371	361	391	383	392	401	341	379	380	381	369	409	361	379	378	383	377	366	399	371	376	371	380	337	381	382	369	404	379	378	427	388	393	396	399	379	382	399	371	369	407	398	361	341	367	379	360	385	379	360	384	408	353	357	365	379	394	390	396	383	383	397	412	372	364	380	389	330	370	373	375	376	368	378	376	357	371	392	381	428	388	385	362	411	374	392	370	379	357	380	392	381	345	389	398	402	352	432	399	374	396	322	380	397	376	390	381	364	377	407	372	391	349	421	373	381	386	395	380	368	323	378	409	390	382	381	395	377	386	393	360	368	382	354	392	351	378	377	355	406	404	374	354	386	358	375	383	421	408	372	389	362	409	352	372	380	341	423	401	396	353	428	375	365	353	400	369	394	372	354	363	397	376	374	380	389	392	364	408	376	367	393	349	388	322	360	369	381	376	339	377	380	355	367	408	360	357	388	386	352	400	362	407	376	394	337	350	364	400	368	361	360	382	384	375	379	384	340	388	407	383	334	351	365	346	350	394	377	379	403	364	394	379	397	370	399	374	373	357	360	402	392	375	370	370	386	360	364	387	366	378	384	412	372	401	374	347	361	395	369	392	395	398	359	368	372	414	407	412	377	362	347	369	348	384	393	380	411	392	363	349	346	415	439	411	364	376	388	377	380	407	350	421	379	358	374	352	388	371	354	361	391	371	380	356	378	394	383	363	357	372	374	388	348	369	404	344	381	374	368	388	354	391	399	385	386	373	361	367	365	382	376	372	389	415	384	354	336	392	354	405	371	380	370	391	363	395	387	409	376	394	359	382	364	370	370	390	364	358	371	388	401	366	377	388	405	378	356	424	338	352	380	356	366	383	390	367	383	399	349	380	392	378	365	358	380	389	354	365	410	393	418	394	376	386	365	374	408	374	382	397	362	343	393	364	390	383	396	378	382	371	388	356	394	359	409	385	372	344	391	354	396	389	399	359	363	352	366	392	418	370	366	395	369	371	369	382	362	339	383	389	368	367	372	375	363	405	356	390	337	419	408	390	371	373	366	364	375	398	415	407	386	377	339	381	371	362	399	393	347	362	406	381	378	393	371	367	387	403	390	383	397	387	390	355	360	388	375	388	404	403	344	398	366	377	372	409	379	377	350	377	370	383	354	345	396	328	377	387	372	375	364	390	365	367	407	394	373	395	377	405	390	390	413	404	369	351	396	394	385	359	391	372	348	363	339	371	346	396	381	373	397	374	355	357	402	387	406	384	351	376	394	336	381	390	347	357	347	364	388	351	357	378	421	391	371	383	404	397	377	373	398	429	385	362	388	357	379	369	390	386	361	361	387	376	365	387	391	389	424	381	330	385	355	351	362	383	363	377	351	403	353	383	354	368	362	388	372	397	353	350	387	371	354	368	367	353	388	343	386	353	361	368	390	374	375	386	358	365	353	376	365	375	381	391	401	377	366	374	358	394	357	414	407	381	378	377	372	419	386	361	370	366	389	372	350	357	363	362	373	375	369	397	372	373	356	375	374	397	344	375	407	369	389	395	398	377	393	355	386	382	408	359	389	387	407	405	385	350	376	380	342	356	384	352	387	385	375	379	396	385	362	371	406	360	355	382	401	382	400	424	404	409	358	415	374	390	391	416	370	372	375	359	403	355	366	365	360	375	373	386	339	407	333	379	367	377	382	409	366	401	419	398	365	352	357	417	395	362	373	336	355	374	366	355	390	370	413	384	390	387	342	404	372	414	370	380	381	387	355	419	397	375	380	364	384	413	361	393	364	374	393	429	363	386	364	342	375	345	352	396	407	388
23978	23591	40753	41867	30194	16324	2565	628	538	525	505	478	503	521	504	486	460	484	501	467	510	496	483	479	484	493	514	441	475	458	481	487	486	465	452	480	483	525	445	475	449	430	472	492	511	507	492	408	491	451	476	440	464	453	474	474	450	469	453	465	474	493	529	435	448	474	446	445	460	510	495	467	469	457	505	450	470	488	481	477	466	454	428	505	465	481	484	467	452	475	446	478	472	486	482	483	441	472	483	432	471	448	430	453	493	489	435	472	483	444	486	511	453	468	465	469	487	470	452	492	474	548	483	479	456	500	466	521	516	459	462	456	509	455	503	446	480	474	505	456	473	461	450	455	480	477	480	446	449	469	451	464	503	478	494	520	498	421	485	501	475	491	442	475	479	514	503	440	459	493	502	514	463	467	408	498	472	515	465	468	455	501	480	451	486	503	479	468	437	475	486	480	468	500	479	514	445	512	482	486	463	443	492	452	458	467	510	522	491	457	491	482	467	418	487	471	466	464	447	507	439	500	456	481	432	456	455	465	486	510	493	492	469	462	453	438	470	495	494	477	467	474	478	484	489	473	448	479	474	480	484	492	489	443	465	481	456	490	489	457	476	444	479	449	501	478	465	446	516	446	450	447	453	457	462	454	453	471	461	464	504	470	479	484	457	484	486	470	458	462	480	489	472	485	465	467	464	499	446	466	442	472	463	491	457	455	479	499	493	463	463	527	494	453	464	479	470	460	465	464	459	445	450	508	456	467	464	478	442	486	483	463	430	478	470	462	480	467	475	476	487	475	441	479	468	498	485	466	464	470	462	481	492	478	449	500	457	490	457	476	478	473	457	489	452	430	448	439	461	466	510	491	489	456	450	506	471	451	488	474	450	480	460	432	463	462	446	442	449	459	465	494	479	469	486	495	477	438	473	507	451	440	474	420	475	437	449	475	509	480	474	488	472	465	501	541	485	460	515	481	465	501	488	498	476	461	453	478	472	503	484	456	490	449	422	508	476	499	469	468	449	463	481	471	447	471	448	488	457	451	468	480	474	487	477	482	473	462	472	503	470	480	454	480	469	472	458	467	453	486	468	466	449	451	483	459	451	477	447	465	487	462	453	493	441	467	450	428	512	515	465	487	487	481	487	499	440	435	500	470	481	483	452	456	447	469	468	450	493	463	487	443	443	516	486	495	489	487	469	501	499	457	490	463	453	478	493	456	485	500	476	460	438	437	500	488	464	491	439	446	437	479	487	441	482	462	479	485	469	503	499	487	443	519	468	506	465	442	491	470	479	497	470	479	483	514	483	427	504	479	462	459	505	483	501	435	508	508	492	488	479	435	488	471	455	452	443	491	464	506	509	445	467	435	475	464	474	486	439	498	478	449	533	490	479	489	460	454	479	470	508	460	436	492	436	472	475	441	450	435	469	482	479	501	491	482	510	477	482	454	457	486	421	474	471	447	496	459	461	484	482	447	464	502	475	444	460	483	487	482	437	449	450	446	443	458	461	460	431	461	528	446	486	470	483	467	490	476	468	502	481	458	469	461	448	469	437	453	448	471	483	444	487	438	451	471	475	441	467	473	456	431	432	509	429	516	478	472	457	456	428	463	456	457	497	474	512	486	480	494	457	489	482	526	463	454	450	501	455	473	446	479	440	478	487	448	440	461	470	477	460	463	467	460	508	487	460	420	477	467	450	459	476	469	477	483	529	463	444	457	482	420	479	478	479	480	490	424	507	464	461	506	437	439	476	485	453	441	450	490	455	481	485	467	484	496	460	436	429	469	457	467	449	446	480	463	526	447	483	508	506	449	462	479	472	462	399	459	454	430	447	470	442	464	499	440	483	439	475	507	448	483	460	461	463	455	456	467	445	491	481	483	445	476	469	409	435	479	488	456	450	468	468	482	450	502	485	451	487	484	416	439	481	482	477	470	436	449	470	451	437	449	465	424	528	460	445	456	434	487	474	471	469	486	482	493	456	438	511	463	475	501	450	477	489	485	426	477	539	459	474	408	487	471	459	494	459	488	485	454	480	508	475	460	461	470	466	469	457	429	470	445	492	496	444	518	472	449	480	479	508	457	450	445	432	499	451	487	461	457	457	468	470	448	487	441	490	465	512	440	477	452	467	453	498	428	495	488	506	446	430	483	451	471	457	474	415	443	469	458	477	503	452	440	461	470	520	474	490	501	444	494	479	476	499	508	485	459	497	451	501	456	435	454	460	485	454	423	487	460	472	466	494	461	473	485	422	473	478	484	464	489	484	452	461	502	437	456	470	483	474	500	454	493	430	466	459	401	516	487	486	454	476	449	468	472	462	511	478	487	465	469	500	451	485	454	479	447	509	484	468	441	496	448	451	511	462	448	461	478	468	492	466	449	459	462	446	475	439	465	486	455	487	470	448	446	488	488	509	474	494	492	442	458	441	449	442	534	436	418	458	479	467	482	490	479	452	475	438	483	436	469	467	498	499	501	472	478	481	472	456	478	471	478	443	470	482	445	463	488	467	498	495	466	456	449	460	462	548	482	494	478	521	484	428	444	443	432	508	443	449	447	482	480	458	450	499	482	474	454	492	487	494	509	478	461	490	487	455	482	475	508	455	458	462	440	426	449	461	487	507	514	490	474	454	463	496	486	496	484	449	489	456	480	495	463	488	465	443	489	437	444	484	468	467	460	479	488	457	494	466	479	455	475	459	478	508	452	457	467	458	485	484	480	474	427	490	425	456	484	456	470	455	470	462	464	473	453	483	478	469	415	469	479	474	525	463	477	460	466	476	448	461	482	421	460	453	478	503	484	417	489	459	458	460	452	474	479	445	504	429	465	469	466	499	430	469	440	488	455	499	487	451	506	487	487	492	454	472	461	478	450	463	466	481	466	483	492	461	472	479	477	492	451	459	466	500	459	438	465	465	481	450	468	481	465	477	457	463	460	418	470	439	450	428	451	438	478	448	491	465	456	466	490	509	455	437	485	466	480	429	475	481	485	495	482	495	472	477	447	474	468	424	423	474	508	498	516	466	482	479	498	477	453	486	485	459	467	463	480	454	450	494	461	437	472	490	455	473	444	456	455	473	505	471	448	476	477	491	461	466	476	482	490	462	450	443	496	491	461	460	484	478	470	466	469	513	472	491	439	454	489	448	474	424	479	469	495	498	474	454	487	465	462	514	451	481	454	479	486	458	492	419	482	449	433	469	465	508	470	455	443	455	466	453	457	490	488	440	468	471	455	503	510	485	495	462	475	458	459	463	498	509	477	484	440	476	433	450	445	466	488	446	456	466	500	478	458	476	472	482	464	410	463	467	463	456	428	513	448	469	502	491	491	472	438	497	446	472	465	450	431	491	477	487	490	470	493	474	478	447	445	476	464	460	451	471	488	461	445	441	485	441	487	492	497	465	448	453	448	480	470	460	488	460	463	476	466	469	438	498	427	478	443	444	452	454	468	503	442	473	494	480	475	514	413	472	461	491	442	403	520	437	456	463	454
55804	104145	80361	52691	26379	6350	560	491	509	538	522	537	530	527	527	522	520	514	510	519	521	485	517	534	515	550	520	467	519	476	526	507	543	502	583	542	514	525	471	493	505	494	519	558	531	496	504	540	504	522	533	488	521	543	513	556	505	552	486	544	524	502	513	561	547	531	523	499	544	576	501	524	552	508	508	545	543	496	546	462	549	495	494	545	489	503	511	515	540	529	513	497	528	478	528	544	493	485	504	537	519	546	514	498	544	554	508	506	469	501	475	519	519	519	526	516	577	504	529	523	518	550	527	494	526	525	516	540	512	489	520	489	538	531	497	504	559	544	512	541	591	514	521	563	530	533	529	522	518	517	533	490	511	541	501	514	495	547	552	555	516	537	516	520	512	525	499	506	513	531	518	549	503	534	549	549	535	490	512	581	528	507	536	522	529	536	512	492	522	504	512	521	516	500	526	526	540	511	520	474	516	525	483	551	519	554	527	534	509	554	527	496	519	526	531	528	465	545	507	516	519	520	519	531	516	532	531	492	527	502	544	484	555	549	499	487	520	555	507	471	515	512	540	547	506	538	504	541	516	526	517	548	505	523	564	519	532	526	536	532	531	520	476	554	529	486	499	505	512	519	527	532	513	559	500	525	527	529	520	550	542	515	503	530	491	525	514	550	554	512	548	527	537	506	534	534	532	536	548	551	495	489	543	534	556	524	514	510	531	509	486	491	513	538	513	523	547	500	532	545	524	508	535	549	530	547	492	537	499	526	491	514	542	480	513	542	534	506	530	535	500	549	492	493	469	524	561	511	513	502	472	501	535	525	534	496	503	507	519	514	549	527	513	549	497	557	557	547	509	483	495	553	522	532	520	531	515	517	547	527	558	523	512	529	482	529	526	503	544	523	525	491	548	537	536	507	519	501	551	482	503	488	557	551	531	488	515	492	496	502	515	523	544	505	511	512	544	522	533	506	527	500	537	468	484	542	540	528	543	521	519	491	524	499	529	496	508	516	532	556	522	551	503	564	531	524	516	571	510	519	495	529	482	523	495	495	540	510	565	517	513	490	555	543	517	523	502	514	530	530	517	514	510	530	543	519	539	542	495	515	474	533	519	520	516	562	504	551	502	533	528	504	493	512	552	550	520	518	503	516	519	492	472	541	499	526	502	524	529	546	525	525	524	515	490	511	519	494	547	505	515	507	532	550	524	499	562	501	518	532	514	498	505	512	516	530	518	520	553	503	555	511	475	501	528	496	511	514	530	526	536	539	523	505	524	510	544	496	519	522	514	518	507	517	521	517	518	532	504	525	517	503	537	536	526	515	516	491	505	492	540	516	535	514	501	484	496	542	529	516	512	528	524	502	541	538	520	493	551	562	508	508	532	501	499	537	508	520	524	523	528	523	541	509	511	506	487	541	526	544	555	514	485	493	515	505	551	491	480	535	525	509	536	534	530	557	549	519	554	531	513	532	496	473	525	517	523	536	545	533	537	533	530	520	560	587	484	532	492	528	543	479	502	529	515	504	555	506	518	516	527	509	519	545	513	542	512	511	524	495	502	540	536	534	529	508	534	520	496	517	512	510	482	520	479	560	527	502	541	506	542	487	532	511	509	506	521	502	490	542	507	527	548	540	520	489	517	538	541	530	535	539	485	525	501	500	509	488	528	545	500	543	470	540	478	500	520	528	534	546	511	490	527	526	529	482	523	499	496	549	535	521	559	494	505	537	555	530	512	550	518	508	495	521	489	517	535	513	558	506	528	582	541	525	482	493	515	477	516	473	465	528	548	541	509	517	484	508	526	501	498	548	521	494	499	524	511	561	521	558	504	513	561	521	527	536	535	495	508	518	537	544	527	512	513	510	524	497	524	570	549	506	514	508	554	491	459	525	518	545	536	539	498	538	507	529	512	483	468	541	545	527	533	538	520	526	514	518	519	497	563	562	500	523	513	547	509	534	539	510	523	482	539	542	498	502	518	516	540	534	535	568	528	508	557	532	574	528	542	463	526	534	524	523	517	533	492	454	535	537	478	548	502	522	484	491	548	522	549	507	522	552	511	541	540	527	529	529	516	558	500	543	500	501	499	518	512	542	563	521	503	515	450	526	531	472	496	510	516	541	504	499	525	541	532	544	529	553	506	545	527	514	496	538	537	499	579	510	496	513	527	542	534	534	522	511	528	555	505	499	545	517	519	493	560	507	530	508	507	519	502	512	496	488	530	494	513	527	503	494	534	550	539	541	544	520	510	490	530	499	540	510	531	530	518	509	554	500	516	538	535	517	534	523	477	519	517	563	507	484	509	497	525	495	576	506	498	521	519	562	494	528	491	508	536	477	502	579	519	541	518	499	520	509	502	505	519	528	475	518	504	511	530	521	528	517	507	527	477	510	544	548	500	491	521	521	530	520	500	523	557	476	542	535	517	556	492	513	565	507	524	500	551	503	516	522	545	512	483	483	471	533	517	561	519	558	503	535	516	523	493	507	530	502	557	527	558	495	504	525	484	519	500	533	512	579	512	479	532	519	563	539	509	515	522	503	520	545	503	588	511	514	502	516	487	512	506	540	513	523	532	515	486	516	530	485	485	532	490	550	564	521	535	560	506	519	512	514	538	498	486	520	505	496	503	539	527	512	502	563	527	526	505	488	571	509	513	515	525	524	545	485	505	497	475	529	488	468	515	506	544	514	512	537	524	529	494	487	487	530	555	502	522	489	498	543	502	496	478	525	528	555	503	510	507	519	522	535	492	542	482	529	542	536	553	527	475	492	503	515	549	470	510	497	513	507	504	545	517	538	517	482	556	518	508	558	507	534	539	512	520	527	509	527	494	467	534	530	497	506	518	560	514	524	514	560	507	489	513	503	526	515	523	518	503	492	523	535	487	565	507	503	491	549	524	489	500	507	494	500	511	570	501	539	529	546	535	562	517	498	467	506	504	543	488	503	518	498	523	529	557	527	485	545	483	508	508	502	514	519	461	476	573	558	538	543	516	521	509	531	512	551	549	523	488	514	526	459	539	483	507	543	549	510	513	562	516	547	532	520	558	534	543	497	519	508	491	471	501	551	516	508	535	536	482	502	505	555	508	519	540	543	508	549	545	520	538	522	499	511	539	535	510	519	495	493	509	538	549	524	484	502	504	546	506	509	578	522	531	539	487	576	519	540	474	504	528	542	507	549	541	525	497	540	551	502	520	522	571	531	503	537	502	488	498	557	538	507	528	524	477	544	542	508	529	531	533	515	480	545	524	505	543	512	512	532	514	518	539	493	514	543	510	538	505	538	491	527	522	521	502	476	547	560	490	493	517	508	503	498	533	510	474	494	527	472	513	517	502	528	477	529	522	550	487	494	529	492	546	505	524	536	545	498	516	533	543	531	529	595	506	535	532	533	476	501	525	545	490	525	539	541	508	517	490	485	545	532	516	523	521	551	536	495	523	515	570	533	532	489	494	547	536	558	519	490	470	500	532	522	524	545	544	502	488	473
28219	27804	29351	15218	3104	434	319	291	291	265	304	280	280	284	310	263	281	270	273	264	301	291	284	283	274	284	267	302	258	266	280	298	283	289	271	289	284	265	286	307	280	308	292	295	292	254	258	306	260	303	286	276	282	253	305	296	305	275	294	255	270	285	284	270	255	274	313	260	279	257	289	288	265	269	287	269	272	279	274	263	272	273	289	280	272	265	270	283	285	276	265	277	273	269	285	266	265	289	275	271	296	301	259	284	303	288	278	274	276	304	295	271	277	286	287	292	279	267	265	303	273	277	309	284	281	262	263	300	294	284	294	278	261	268	290	280	252	293	277	278	292	302	292	327	263	283	282	298	296	254	273	240	292	272	297	259	253	306	292	301	292	302	281	248	274	265	275	272	307	256	260	308	310	321	287	265	263	295	261	319	267	254	287	299	264	287	265	302	251	273	250	251	264	275	259	263	269	273	309	270	258	278	291	270	279	272	281	270	295	289	299	275	274	263	269	300	282	297	281	288	295	265	258	271	330	277	281	279	269	317	281	282	273	289	278	306	305	293	283	285	287	270	286	283	289	257	310	285	283	281	291	284	272	288	294	286	272	301	259	265	291	263	263	285	292	315	293	302	273	287	281	258	268	281	284	240	277	280	288	262	286	289	278	256	271	275	305	284	260	272	277	284	281	275	275	316	283	281	263	256	268	272	265	273	284	268	253	262	268	268	284	317	247	288	275	284	245	278	292	265	291	324	288	275	248	285	315	295	283	300	288	282	276	303	283	296	291	295	275	286	279	273	270	285	302	282	268	286	271	288	258	304	297	285	317	272	283	266	279	251	261	264	305	297	279	270	285	283	256	242	270	265	296	278	284	269	284	284	292	257	293	294	267	292	303	276	283	280	307	265	272	268	280	270	270	283	275	278	285	303	283	275	293	273	316	293	266	277	291	278	248	281	272	303	291	285	292	287	308	263	273	300	248	307	298	293	281	279	264	291	269	282	308	257	273	305	261	301	299	263	330	263	254	267	282	282	291	310	295	264	276	280	285	278	282	285	313	244	264	267	289	287	312	288	264	284	270	263	278	243	287	299	292	244	261	270	283	257	286	268	298	298	282	271	276	272	304	275	258	279	258	285	247	284	304	296	278	279	278	289	307	288	284	257	293	282	272	292	275	274	244	305	289	296	274	278	288	285	287	281	285	285	273	251	285	252	284	299	313	298	273	300	285	250	286	295	286	264	278	254	265	287	260	290	279	294	274	308	264	273	273	305	262	289	282	291	288	291	288	280	245	274	328	269	288	326	301	268	276	237	297	275	266	302	298	257	272	260	290	287	282	295	281	290	296	285	287	276	314	300	272	291	273	292	283	305	247	312	274	269	300	318	274	246	310	266	259	276	262	285	302	292	247	271	272	296	272	260	262	284	255	267	288	297	277	290	301	281	268	298	285	281	272	256	283	277	275	314	270	277	292	271	276	272	269	295	248	270	281	265	270	313	304	289	291	265	306	241	290	278	259	301	265	288	305	298	280	266	317	263	288	313	292	248	272	281	286	305	289	285	288	276	268	298	278	275	286	268	310	267	267	251	266	269	292	286	297	309	288	246	302	236	237	265	288	290	272	281	293	297	277	290	295	264	236	271	265	274	312	268	258	293	239	303	286	276	291	286	255	292	287	286	278	253	300	282	281	315	279	287	287	269	278	282	294	277	253	279	275	267	294	279	270	283	248	264	271	274	263	248	289	300	280	287	288	262	278	282	270	262	294	269	290	271	287	263	319	294	284	303	269	288	291	285	294	284	240	274	298	279	266	268	268	268	276	291	293	294	290	276	278	288	289	285	278	269	286	293	311	265	259	295	262	261	291	294	261	307	288	311	308	289	273	276	281	263	312	274	291	279	255	262	262	298	287	308	260	264	256	307	282	265	265	260	285	276	293	260	265	263	283	251	292	283	272	283	277	321	300	270	288	286	311	289	260	265	283	297	280	297	306	280	298	279	249	277	281	293	270	295	270	292	278	294	278	267	309	256	266	266	305	276	299	258	302	260	297	282	293	291	284	271	272	279	282	284	277	278	300	258	279	272	266	292	277	263	304	286	280	271	243	260	263	272	269	274	282	313	302	274	314	311	283	292	286	305	293	279	292	297	280	292	264	289	265	271	281	274	333	268	267	300	300	303	270	297	261	283	263	296	294	240	289	319	275	285	290	259	283	277	274	253	270	262	275	266	265	274	297	276	315	287	289	272	267	286	277	248	265	287	289	295	295	280	308	273	262	311	292	293	296	293	286	279	258	292	289	265	295	256	267	287	262	252	263	270	270	291	297	262	296	306	301	294	272	298	284	282	270	283	254	285	289	312	296	290	277	272	295	265	275	272	305	300	236	277	259	290	268	275	294	260	298	257	275	295	277	288	254	271	271	284	297	270	286	278	272	305	280	287	263	270	302	286	260	263	285	287	294	267	328	263	308	306	293	276	297	252	308	269	299	293	287	306	280	271	271	296	267	263	278	287	285	298	313	293	275	305	284	263	294	266	301	281	271	270	301	283	264	284	252	284	267	294	293	255	305	264	280	276	288	279	301	286	303	276	261	269	297	278	280	281	274	273	292	287	260	317	298	297	283	311	257	244	255	279	250	284	275	283	293	295	302	286	242	297	296	272	244	303	304	303	280	304	254	301	250	276	278	313	268	265	285	280	261	269	247	281	268	306	281	285	265	304	296	279	270	244	299	292	301	282	273	277	274	264	263	312	263	287	299	267	306	259	268	283	274	273	272	274	284	265	250	288	279	301	305	305	268	294	299	286	281	281	295	291	282	294	287	259	309	283	262	287	290	257	274	294	266	298	283	267	268	289	283	294	273	291	257	261	272	284	254	262	304	275	292	282	299	286	299	255	268	271	295	282	281	294	255	292	292	268	264	274	303	294	272	312	258	289	319	298	313	246	287	298	274	273	253	270	310	261	281	268	287	262	241	275	268	263	305	247	274	296	260	273	310	273	304	275	271	283	265	255	253	301	286	298	259	280	276	280	274	281	287	303	297	321	255	285	303	284	298	268	283	297	232	285	292	295	272	314	293	284	269	259	307	270	259	285	258	264	283	301	288	283	289	284	281	308	319	299	272	281	274	296	302	287	302	298	294	250	273	284	269	300	261	278	305	268	270	293	307	302	292	239	274	305	292	281	276	282	312	264	314	281	274	281	291	293	286	253	282	318	305	259	278	272	256	287	295	295	280	284	267	280	263	255	320	253	250	265	280	300	272	269	285	270	300	257	243	298	269	282	277	269	281	265	282	284	269	294	281	276	288	266	257	279	307	280	291	312	270	267	256	273	300	318	282	282	297	241	274	266	279	299	282	289	255	293	259	295	283	280	298	246	304	263	282	268	284	275	276	319	299	269	266	264	255	277	290	285	285	280	297	274	267	308	284	265	277	266	291	298	278	248	283	285	299	284	247	312	306	254	279	276	279	286	297	283	272	256	281	292	279	275
14822	35271	24586	8641	2423	346	296	297	279	299	268	246	273	265	274	284	292	282	283	279	283	260	291	269	304	262	273	293	284	256	246	290	297	262	268	305	297	281	289	282	275	272	282	266	327	277	271	271	263	301	275	263	283	268	251	290	258	297	268	286	260	279	274	294	303	308	296	280	266	262	277	302	269	269	285	264	282	281	303	277	300	293	268	289	273	251	282	277	262	301	273	296	258	279	291	289	284	284	259	263	272	279	256	275	278	295	307	293	281	267	268	268	291	249	283	262	286	278	283	251	292	287	281	283	266	269	280	286	285	284	291	280	270	280	263	307	294	271	291	264	278	293	283	287	266	288	283	294	257	275	286	286	284	299	284	290	303	256	273	280	273	281	291	292	296	298	288	283	266	296	292	290	297	283	285	296	286	263	285	292	271	272	283	294	289	293	275	273	269	271	284	275	286	286	294	278	287	292	277	280	280	279	279	295	298	280	295	266	319	297	282	287	266	264	258	309	267	304	313	285	299	268	280	304	314	298	291	255	277	289	262	280	291	274	313	284	260	284	300	277	271	245	279	286	251	304	270	265	281	255	269	282	270	284	240	265	288	262	275	252	296	284	242	289	230	289	267	296	277	276	272	247	253	286	294	274	278	265	285	259	290	296	282	289	252	280	267	259	276	291	290	283	295	265	257	293	281	270	291	275	296	264	293	276	285	285	299	282	257	263	305	263	274	269	256	272	283	289	260	290	269	286	284	299	293	272	278	261	303	253	285	278	277	279	236	286	272	269	261	269	302	271	273	296	273	256	283	286	263	314	282	288	279	266	278	286	268	298	283	271	273	257	277	283	280	284	283	275	284	284	270	274	288	299	297	273	299	269	282	251	291	284	294	262	260	302	274	261	265	294	304	272	271	287	289	265	315	287	279	264	277	256	318	283	306	270	278	277	275	297	305	300	270	276	283	270	254	280	282	258	291	284	253	266	253	279	259	238	272	254	274	279	314	256	275	308	276	294	281	294	255	278	311	257	293	298	243	272	300	241	319	296	315	290	276	260	271	295	251	276	277	269	294	292	277	271	268	290	261	279	258	312	285	271	295	271	270	281	254	277	270	298	263	280	290	290	292	241	267	303	278	272	270	274	296	298	290	296	325	250	278	299	282	259	318	292	248	309	274	292	257	265	252	298	298	307	262	278	285	308	292	273	248	280	285	249	271	305	269	252	254	268	267	275	282	262	290	265	314	270	271	257	262	248	274	259	266	299	295	273	245	291	258	282	260	276	294	275	247	271	303	271	324	274	258	296	255	295	295	294	288	271	280	304	296	305	275	273	286	271	285	300	251	295	258	279	255	289	266	274	294	299	263	266	277	281	253	296	273	264	278	295	284	262	289	291	276	316	264	255	258	294	272	266	258	267	280	281	221	264	306	289	293	296	282	285	299	307	285	305	296	308	282	280	286	278	282	264	273	261	268	280	276	262	284	251	288	259	273	282	269	276	250	247	285	260	280	274	255	289	268	287	258	266	309	265	257	255	281	288	296	244	272	277	297	294	299	273	300	287	276	280	274	257	303	269	246	292	261	288	283	243	259	273	285	292	280	274	285	279	294	282	294	260	289	268	293	283	268	282	295	284	298	263	277	265	263	297	296	292	256	289	267	253	290	259	255	255	291	276	275	269	234	294	262	304	237	283	236	283	289	299	294	294	287	273	292	287	272	246	268	261	267	306	282	298	267	293	252	280	278	306	254	254	283	271	299	284	296	256	277	284	283	269	300	277	246	260	279	281	287	284	290	307	261	275	278	278	261	255	267	271	275	300	264	269	283	277	287	269	282	275	294	276	278	277	260	281	275	272	277	263	296	284	269	298	256	269	299	303	279	276	297	290	264	271	285	283	268	276	296	280	274	272	269	320	287	280	302	300	285	276	273	291	271	310	271	282	281	261	279	288	297	286	267	315	276	282	290	275	276	291	299	257	308	265	264	283	266	301	241	288	282	272	289	288	286	288	278	254	286	288	298	299	253	270	279	286	269	261	273	270	275	288	269	291	265	305	254	283	276	263	269	287	283	297	279	268	264	278	302	261	279	284	284	267	276	277	248	291	270	264	281	288	277	282	279	241	307	289	289	290	278	279	281	269	318	278	292	269	278	256	279	287	285	294	301	278	270	285	301	322	281	276	262	295	317	277	277	264	274	289	269	294	288	301	289	283	277	294	311	295	259	263	273	276	302	246	272	282	303	258	287	274	273	297	265	282	260	259	249	294	268	312	262	303	284	274	271	293	304	272	273	253	255	281	260	280	272	275	268	272	268	256	274	308	301	296	285	292	250	306	305	270	290	301	301	264	281	276	275	259	270	315	277	273	269	300	276	291	294	303	267	268	266	278	276	279	277	269	285	286	287	241	269	272	253	288	301	288	283	261	288	286	276	297	262	259	284	307	264	313	287	252	265	279	296	304	274	289	256	301	302	288	253	277	291	294	283	265	276	278	301	297	286	268	274	303	279	252	267	249	294	265	278	286	276	295	247	291	261	291	252	312	268	271	277	271	272	295	289	272	274	245	290	291	288	266	289	272	309	262	261	268	289	269	267	293	275	304	297	294	273	265	276	268	300	272	265	261	286	264	268	287	310	274	271	241	304	288	316	302	288	292	288	285	296	283	283	266	282	300	271	259	276	268	309	281	238	265	284	261	248	262	269	273	269	270	298	258	296	264	280	283	276	286	280	290	265	286	297	276	285	284	281	294	280	278	260	297	293	266	267	288	259	267	280	277	284	282	299	306	315	263	288	289	277	310	270	275	280	277	308	257	277	268	286	285	292	301	258	284	246	281	286	262	301	269	262	293	272	248	302	291	285	283	281	303	297	277	267	277	262	284	281	274	310	247	261	290	292	245	280	247	282	258	267	297	283	286	233	295	261	250	278	300	275	260	273	281	306	284	314	283	264	265	265	258	293	285	272	269	260	284	283	281	292	291	248	294	277	283	269	291	266	275	301	265	293	268	296	265	257	250	284	300	266	273	278	267	294	274	270	273	273	301	317	286	271	284	269	280	286	276	270	296	262	286	308	273	290	293	330	279	278	295	273	265	274	276	283	326	251	313	299	310	253	278	301	280	310	296	282	292	257	273	296	293	268	283	282	290	258	292	283	270	308	317	269	280	259	300	286	262	246	278	262	266	258	275	259	265	282	274	259	268	271	269	274	262	245	288	294	293	278	291	275	280	283	279	248	286	288	271	266	255	281	287	259	260	305	273	295	257	273	302	274	257	256	281	308	255	273	278	275	308	266	281	278	253	261	272	279	278	288	268	310	311	301	292	240	261	271	278	268	273	296	281	270	257	279	291	275	300	289	289	266	300	296	299	276	272	284	287	267	246	273	293	274	282	286	261	266	328	284	292	254	278	282	293	262	274	274	256	283	301	261	267	311	279	299	275	257	293	284	294	224	293	257	261	301	273	249	262	292	289	274	247	276	292	261	293	285	281	256	286
25507	28753	50127	40309	16640	1555	398	344	301	294	291	297	292	331	304	264	263	322	295	314	295	291	285	292	284	278	311	271	281	306	301	303	290	289	302	303	258	300	300	278	304	280	304	308	287	301	291	282	290	314	296	295	306	310	284	303	327	282	292	303	293	291	275	320	287	296	269	297	297	300	303	295	311	268	280	303	269	302	295	282	308	288	304	286	282	300	301	285	313	290	302	284	290	286	280	296	302	292	301	304	317	309	287	314	286	326	305	303	297	329	306	294	242	272	287	304	274	343	296	298	290	280	291	323	296	297	289	267	285	269	316	274	306	311	321	307	303	278	304	281	328	292	311	289	312	271	328	320	294	312	272	291	308	339	284	322	297	346	285	305	296	307	290	291	306	276	297	324	271	269	332	275	262	288	282	299	297	287	303	313	292	309	280	305	280	279	290	306	331	294	297	303	294	306	263	284	287	276	297	277	290	274	322	278	292	325	301	295	269	288	291	272	337	284	269	285	287	335	294	304	298	309	300	295	310	291	294	293	295	300	287	276	291	308	300	291	291	293	285	299	301	278	281	283	274	320	309	288	297	290	302	290	286	329	289	292	287	297	292	285	277	302	290	272	324	298	268	294	321	299	324	315	313	329	284	290	294	313	271	314	303	304	273	305	334	306	310	338	303	258	295	298	315	293	309	268	292	311	301	280	280	283	296	293	275	309	273	318	279	290	279	295	279	268	318	305	328	302	267	316	284	292	316	292	283	264	278	298	325	302	278	286	266	296	301	306	307	318	291	279	352	290	276	310	270	284	303	286	267	297	323	276	306	334	304	296	270	298	299	285	275	305	298	283	291	309	299	289	308	296	311	302	291	313	289	294	303	278	281	328	298	305	320	260	263	239	278	287	304	302	322	334	295	296	293	282	311	281	280	282	299	301	299	268	265	270	323	304	286	295	306	302	273	314	318	311	322	290	280	282	285	282	284	303	335	305	316	308	302	295	290	315	312	295	291	299	293	287	321	293	266	289	310	331	320	305	277	312	326	313	310	298	285	292	310	313	274	317	305	306	304	295	276	291	327	303	303	301	324	303	282	311	311	310	342	299	289	308	324	299	301	296	288	294	298	287	269	296	294	277	273	293	299	310	270	293	291	318	308	314	294	308	257	258	261	313	292	317	297	294	291	297	306	313	289	269	285	280	289	275	269	298	276	294	289	306	335	269	305	300	296	290	284	293	310	326	317	291	289	251	289	259	293	306	282	291	304	273	310	324	269	307	295	287	259	306	295	304	283	327	302	297	300	307	275	267	291	310	318	289	286	251	304	293	286	262	297	331	298	302	312	268	303	288	297	281	283	293	321	293	289	288	272	313	264	302	312	283	307	299	307	260	330	294	296	277	257	270	305	304	302	278	326	302	250	296	255	268	301	277	291	272	297	314	288	316	274	294	318	285	285	312	288	306	301	299	283	293	297	267	312	307	291	287	280	268	292	302	309	321	309	296	293	314	281	309	288	288	298	307	288	308	270	293	282	291	271	297	319	294	290	272	271	290	271	280	285	316	303	303	315	269	300	323	303	268	287	292	303	289	319	298	323	250	287	296	301	265	294	277	301	307	295	307	292	301	274	310	288	311	291	330	271	302	295	290	283	306	305	290	274	283	295	273	285	341	272	293	276	303	313	298	321	316	294	279	325	283	259	302	295	288	285	321	321	286	282	310	292	285	298	307	286	313	310	320	296	288	290	287	298	305	258	297	273	319	281	303	301	297	308	281	295	301	275	312	305	273	283	283	283	298	282	314	304	325	291	288	314	284	286	297	309	299	287	282	268	286	297	321	302	269	286	313	264	309	312	277	309	298	303	273	291	324	293	324	297	270	290	304	298	285	317	320	311	268	301	277	281	294	280	289	306	288	295	281	310	314	320	311	296	309	286	279	286	296	296	286	321	301	283	285	302	293	289	282	319	297	306	256	278	303	294	285	293	299	292	331	274	293	279	298	294	272	289	293	307	311	313	322	278	269	297	282	313	313	322	277	294	298	305	295	280	296	285	299	306	295	291	293	281	315	295	275	288	279	286	295	298	315	301	305	334	299	292	274	303	289	305	290	306	333	292	307	296	273	269	243	295	296	323	290	318	292	278	313	307	302	315	316	298	299	271	309	270	272	312	297	257	302	305	275	282	314	315	299	281	266	314	294	286	327	300	316	319	282	267	288	248	314	322	292	273	266	278	292	310	282	300	295	283	282	277	307	327	277	298	293	318	296	294	267	290	267	268	327	322	296	261	285	315	300	309	284	312	314	317	310	256	277	336	276	320	292	294	302	295	272	302	276	290	331	345	331	346	282	282	328	271	314	295	284	299	305	304	304	280	301	249	296	327	299	273	322	323	308	328	313	273	282	285	310	295	299	284	263	290	298	304	286	321	271	303	276	316	311	269	277	296	304	281	262	301	283	286	308	306	286	307	296	306	285	284	304	304	277	273	281	278	276	298	286	303	275	293	308	312	294	263	296	289	271	287	288	274	282	283	311	278	339	288	290	283	309	289	291	301	273	283	301	273	312	262	285	274	307	267	308	305	275	306	279	314	323	328	293	306	294	306	291	296	311	298	267	278	296	288	274	315	318	297	299	293	290	267	318	279	292	254	313	326	266	298	332	316	300	274	332	284	278	315	279	304	313	290	303	263	271	297	319	290	332	294	289	292	298	274	304	299	330	308	298	290	312	293	283	324	273	320	267	310	290	287	301	319	322	315	273	285	282	259	266	279	292	295	285	281	319	323	307	327	273	307	284	298	335	280	289	316	309	286	290	325	325	269	281	317	305	323	274	277	306	275	299	303	269	275	304	303	292	275	289	281	296	307	304	281	327	303	294	272	284	279	293	319	316	321	316	300	308	306	310	300	313	309	294	280	292	276	316	281	294	290	297	301	311	274	297	314	290	281	291	311	262	305	304	261	281	288	285	285	314	305	287	319	299	288	279	331	278	314	308	288	266	255	298	308	280	310	297	293	302	278	295	273	287	296	328	291	295	295	291	272	283	295	286	287	293	293	293	267	284	297	284	294	301	299	293	303	294	293	293	307	296	272	297	291	300	318	278	269	305	308	283	286	314	300	316	301	296	311	308	277	269	281	288	297	308	320	329	293	289	278	293	293	289	287	305	299	309	310	321	270	300	283	306	304	313	294	247	290	281	292	266	283	292	276	297	275	309	302	302	296	288	305	317	324	283	289	290	319	301	295	308	285	298	267	272	298	307	273	312	301	280	297	304	298	271	297	291	309	303	314	275	306	287	314	296	283	291	316	250	301	270	275	275	299	294	306	301	293	275	272	307	318	294	308	296	310	295	268	292	311	309	272	293	312	322	266	295	319	300	294	290	302	286	315	294	290	265	324	293	282	255	289	318	267	320	266	313	320	296	332	297	312	291	264	310	282	292	329	311	301	299	297	308	248	293	305	278	299	290	285	303	268	280	272	281	286	280	323	313	284	309	276	302
41154	85086	62303	29831	8146	440	365	379	330	348	310	327	345	312	355	356	324	335	330	323	330	323	321	357	328	313	339	334	333	307	348	310	312	321	320	329	323	353	350	344	315	345	322	331	317	347	314	334	339	330	298	344	316	324	302	333	345	322	282	347	332	352	347	289	311	302	336	311	321	324	317	304	317	313	304	317	345	325	320	315	289	346	343	313	322	307	296	312	325	331	388	314	352	322	293	342	322	347	334	313	322	303	311	327	309	336	314	339	319	304	335	316	354	335	349	350	315	368	321	340	336	333	353	300	342	365	322	334	335	344	341	331	312	330	298	333	309	319	339	317	324	312	330	356	318	302	349	338	325	337	344	331	314	328	302	317	313	324	308	316	347	340	332	329	347	329	332	317	336	357	338	306	333	288	346	301	297	333	302	270	346	310	324	308	334	327	324	339	351	352	345	323	302	318	335	322	315	363	335	324	303	328	317	315	327	324	334	331	309	312	335	330	302	341	322	302	353	340	321	328	330	350	302	319	295	317	348	324	337	344	310	323	304	315	330	335	348	314	300	307	309	360	300	356	347	312	319	345	329	360	318	349	329	320	314	339	310	277	322	318	333	328	347	304	357	343	338	305	294	328	333	296	323	332	358	322	310	305	325	306	313	305	344	326	320	341	339	351	330	318	299	320	319	324	306	333	337	291	312	304	312	305	339	305	330	357	314	310	300	303	335	338	362	312	335	304	338	327	318	343	325	317	335	358	334	302	317	314	318	358	343	341	348	342	308	330	314	316	323	307	331	353	351	347	338	337	299	353	300	304	319	322	293	332	328	349	330	327	306	311	316	325	338	306	336	334	337	340	300	299	320	300	295	310	328	343	351	340	336	297	326	326	341	336	312	345	323	327	305	315	319	331	311	322	334	317	299	342	296	312	346	323	279	307	345	298	357	326	335	319	297	319	317	332	334	297	308	345	314	301	326	345	306	321	324	331	326	323	353	319	322	341	309	314	335	320	344	308	341	331	353	298	324	323	330	278	377	295	319	339	325	332	320	359	305	325	324	315	319	329	332	306	340	339	326	341	352	306	347	323	338	310	299	345	323	302	330	303	377	310	310	292	333	315	309	321	310	336	305	310	328	325	353	310	346	322	288	281	313	301	319	325	320	315	315	326	333	329	304	348	301	351	336	298	351	310	303	319	326	335	324	309	312	298	318	325	318	302	317	337	354	329	281	289	315	305	326	342	293	324	347	327	339	331	329	308	315	357	312	348	298	334	366	307	315	313	336	326	289	310	337	322	345	337	332	332	314	345	325	317	331	329	297	337	299	325	298	343	321	344	328	306	336	329	340	353	323	324	296	305	303	294	309	325	347	310	346	325	320	338	311	301	331	362	339	324	303	311	334	301	310	309	306	322	346	338	325	317	302	308	361	327	312	335	283	311	325	364	341	320	348	359	306	356	318	326	331	298	319	318	334	324	300	342	320	330	335	300	293	337	298	321	363	334	323	308	323	313	312	325	349	337	322	307	312	347	328	321	326	302	346	317	325	302	327	319	324	346	330	330	330	325	316	304	318	305	315	345	340	334	343	316	301	312	332	328	336	333	322	330	296	322	293	327	347	290	344	330	309	338	331	358	353	320	351	326	323	366	343	326	316	310	324	346	318	340	325	321	346	336	306	311	333	312	302	297	324	322	306	351	330	336	324	306	293	332	303	318	298	316	317	329	369	318	307	334	322	327	330	310	335	323	328	331	323	318	364	336	327	318	311	313	328	352	343	358	331	320	333	302	336	287	298	309	318	316	320	327	314	316	351	304	309	326	282	325	332	289	345	318	330	362	310	333	319	305	351	315	315	291	345	317	315	315	331	318	275	317	322	320	315	336	336	325	307	318	297	369	308	302	304	309	345	313	315	326	316	345	344	337	324	328	301	309	323	332	326	345	317	331	330	339	299	339	323	315	356	313	308	299	293	324	292	331	299	335	349	324	299	299	305	330	331	326	312	315	349	317	308	305	340	319	349	338	343	321	321	296	316	335	337	339	318	340	333	336	347	317	321	322	312	320	291	296	321	312	342	307	314	323	343	333	329	325	338	306	310	324	357	344	312	345	286	321	344	318	312	333	338	311	348	307	328	303	318	378	347	311	319	373	351	324	309	322	331	333	319	301	344	313	312	309	321	311	320	318	327	318	315	288	351	297	334	315	278	332	343	307	337	314	349	317	326	340	333	311	299	298	307	329	309	311	300	324	311	330	323	338	332	328	320	307	320	330	313	339	375	325	308	327	354	326	294	308	307	312	295	319	334	301	298	307	304	312	324	321	286	334	298	349	303	318	326	306	297	309	317	340	336	325	333	324	320	373	337	300	326	340	330	384	317	332	355	331	320	335	328	341	307	297	341	331	335	334	351	321	294	347	319	304	334	326	314	328	329	284	318	345	332	302	323	321	322	322	329	320	297	296	328	340	334	299	286	330	348	338	285	330	323	325	334	314	336	353	327	319	312	333	326	329	323	327	302	344	298	352	348	355	313	315	333	345	332	315	317	314	313	340	316	321	313	331	323	338	302	336	303	304	354	335	316	336	326	289	317	290	322	278	319	336	319	290	332	350	332	321	364	293	334	291	332	302	343	313	330	308	328	322	298	317	339	339	323	355	337	342	332	307	323	315	313	310	327	313	316	328	324	306	351	285	305	346	344	368	297	311	327	308	321	339	305	322	312	350	327	313	336	320	338	332	340	346	326	327	337	328	307	285	321	313	303	343	306	317	316	326	316	319	343	308	357	307	349	325	314	349	305	308	302	302	312	299	314	313	362	345	352	331	307	305	338	329	301	317	349	312	338	320	332	344	324	363	329	293	308	339	340	328	337	325	333	316	315	316	331	316	300	336	325	296	337	336	329	285	321	332	317	331	328	311	298	338	321	315	318	342	333	336	303	306	328	298	324	343	329	314	329	340	318	294	311	334	316	324	356	335	345	340	318	302	324	353	338	316	333	341	346	298	326	334	351	311	295	322	301	296	325	342	343	309	300	338	310	309	310	311	333	306	313	319	292	336	319	325	311	317	296	346	341	307	335	338	305	298	342	297	332	331	334	352	337	284	331	310	334	324	327	351	321	322	328	324	326	328	342	344	355	320	328	282	333	331	357	330	327	311	356	307	348	311	333	307	345	315	327	313	313	338	349	336	301	333	322	314	313	313	345	334	334	313	338	300	295	330	297	305	379	341	319	295	330	319	336	293	314	307	326	338	313	325	341	349	305	328	344	323	318	319	313	352	321	320	302	329	347	326	323	320	331	342	291	304	333	296	288	307	303	325	316	307	332	328	363	322	306	290	315	309	362	340	313	342	327	296	336	358	323	343	320	333	308	339	304	345	296	307	305	310	318	302	329	337	324	320	323	375	329	361	285	297	322	321	321	341	320	345	345	319	322	309	331	318	309	314	357	288	303	304	328	298	319	295	327	340	338	311	299	307	291	304	333	320	361	362	314	310
23949	23786	42136	41698	29019	11451	1719	582	462	477	469	460	460	410	484	445	458	444	437	461	442	414	446	446	459	463	448	458	449	425	441	443	478	433	447	447	435	449	452	457	415	391	399	441	433	455	424	419	418	467	397	413	423	436	412	473	457	438	433	433	420	451	444	440	411	461	391	455	411	467	458	420	487	430	427	429	397	459	419	434	438	436	444	429	453	441	454	431	440	433	482	458	473	454	471	444	382	439	431	424	417	416	438	416	421	394	435	426	431	451	467	432	432	444	418	410	420	455	441	430	405	433	442	415	451	436	414	413	458	383	384	399	401	412	448	419	447	396	438	408	451	428	393	429	421	385	448	384	448	423	410	376	410	419	425	452	443	438	441	425	423	462	432	422	401	430	462	448	392	442	438	400	384	375	431	430	385	417	447	439	420	424	427	471	446	435	376	451	435	469	412	397	435	393	437	423	427	413	462	430	426	441	428	422	426	438	427	427	430	403	449	416	477	441	458	441	472	438	421	412	450	419	421	455	434	447	431	413	475	410	427	467	423	445	436	453	453	419	452	401	435	396	432	412	449	438	415	421	405	441	457	431	446	435	437	442	408	443	445	427	415	395	443	471	432	441	420	399	437	452	410	424	436	438	455	419	429	416	461	425	422	393	430	427	445	413	438	445	430	442	447	441	397	448	409	445	448	382	423	443	440	452	437	443	428	407	441	440	427	419	466	411	423	403	360	407	472	450	422	420	401	454	458	425	428	423	408	439	441	430	413	432	416	403	408	414	431	394	464	448	454	433	442	423	474	433	422	432	403	436	444	419	450	403	444	413	437	431	425	423	423	435	432	422	414	457	446	400	475	432	424	457	456	413	436	412	432	451	454	425	446	445	436	387	455	406	416	407	456	437	410	474	422	400	445	402	457	400	408	448	406	435	403	455	403	447	444	424	436	454	442	429	451	421	432	434	415	433	420	440	419	442	447	420	392	411	435	433	435	405	431	462	452	433	446	409	408	443	380	422	402	463	418	421	406	455	435	450	437	428	408	420	413	454	411	398	437	454	398	448	458	426	422	417	409	454	429	432	453	431	446	419	438	405	429	434	417	428	469	464	424	441	442	432	423	417	405	419	458	403	384	412	406	433	432	472	399	422	413	411	411	420	418	399	396	403	436	431	432	406	428	470	452	422	444	462	443	432	433	418	411	415	429	419	472	389	414	435	432	428	432	420	452	424	427	446	447	457	428	443	406	424	414	401	454	405	380	439	451	433	420	459	377	423	460	459	428	426	452	381	422	437	417	445	439	426	439	426	441	403	429	440	425	400	444	427	467	443	441	425	399	414	454	393	434	432	427	427	450	444	384	439	413	461	408	439	425	429	457	404	446	422	426	433	436	447	416	460	428	436	400	450	454	413	435	436	423	467	468	452	409	401	415	428	475	450	438	420	401	448	384	417	411	405	439	421	393	447	449	416	472	435	416	438	413	448	391	416	415	380	440	437	412	436	385	409	446	434	418	414	442	446	431	448	451	421	425	406	433	420	432	441	459	415	410	412	440	407	401	414	448	404	464	446	419	415	469	421	455	437	440	399	425	433	376	444	473	453	450	410	464	446	448	422	423	440	381	376	384	474	437	423	442	436	399	410	415	452	401	426	390	437	421	473	413	411	434	468	410	451	443	461	427	418	448	432	423	368	409	416	460	472	445	394	450	444	424	434	395	422	473	434	425	440	380	432	404	449	453	392	428	428	447	439	421	411	391	451	421	427	451	455	427	449	482	387	379	432	435	431	409	410	408	429	444	440	417	465	421	389	450	426	444	450	413	442	440	429	431	455	455	407	438	456	391	424	411	424	463	429	441	437	447	435	439	390	416	464	403	407	437	407	412	386	441	405	447	489	393	432	409	400	437	434	453	423	431	449	404	443	388	424	441	422	432	414	454	403	431	432	385	427	438	447	434	437	404	433	412	445	466	432	455	470	404	466	441	401	449	410	385	441	468	424	435	427	395	466	432	425	463	461	437	439	452	408	428	429	442	416	417	429	456	418	411	398	452	457	427	430	415	368	459	438	453	427	452	458	441	430	444	429	460	417	421	414	404	409	504	419	470	442	390	417	390	447	420	415	392	457	426	467	442	485	420	418	420	432	427	477	426	418	382	445	488	450	383	414	423	420	451	432	425	394	409	411	443	473	449	397	407	483	418	408	392	433	426	463	462	422	434	404	421	439	417	432	408	442	452	422	394	449	456	429	431	432	468	405	437	424	445	435	444	411	421	440	403	434	387	458	413	480	410	413	407	420	468	463	425	419	433	441	431	411	425	417	436	437	400	442	431	443	410	384	439	433	412	436	432	452	430	419	468	407	427	418	405	416	385	437	435	431	408	446	425	434	441	432	459	438	388	416	452	489	450	433	386	418	443	450	453	412	414	439	395	428	411	447	390	427	452	411	417	402	420	410	426	392	410	406	435	432	374	403	426	480	431	446	445	391	465	431	458	469	411	415	428	443	406	429	424	449	424	420	476	431	423	428	436	415	423	414	449	373	408	448	436	442	431	456	405	435	408	471	400	433	451	441	471	464	453	425	399	411	443	444	426	438	408	453	424	399	417	415	411	416	425	405	427	395	460	408	413	450	466	474	429	421	442	406	402	391	456	413	406	417	416	459	443	453	442	422	447	450	470	390	429	416	461	420	432	459	444	462	430	447	422	400	435	442	415	401	427	421	442	412	424	404	415	454	432	459	427	441	392	423	396	431	449	443	410	418	459	455	438	445	382	412	443	422	387	439	421	416	444	445	439	396	416	444	416	421	440	431	435	478	409	431	410	420	460	458	461	447	452	446	420	422	432	430	407	440	412	422	390	417	428	436	453	410	452	432	461	419	410	441	427	425	444	430	419	426	456	432	454	415	392	459	443	432	447	433	423	449	428	416	409	430	418	422	409	447	441	439	412	428	443	440	439	426	427	422	457	432	444	414	382	468	436	440	441	436	404	438	443	433	429	394	457	368	423	389	412	420	421	436	422	436	439	431	432	446	412	435	460	414	434	435	407	462	442	406	444	428	425	435	445	434	406	426	445	425	436	406	432	399	464	450	437	440	441	433	438	410	451	454	401	388	417	433	430	421	460	449	412	431	414	410	439	441	477	405	422	429	423	410	436	437	414	433	441	377	422	430	427	435	406	408	459	412	448	426	443	461	425	433	460	460	403	421	462	432	408	399	416	446	424	444	405	412	455	407	447	383	406	478	440	395	439	413	442	413	389	410	432	435	444	450	420	427	436	452	424	431	405	386	420	417	430	388	420	407	440	455	409	413	435	437	393	416	405	451	413	454	416	426	419	464	436	394	406	440	449	414	415	443	433	410	484	471	460	452	442	431	467	418	428	449	425	419	453	401	441	416	381	438	470	420	440	413	432	459	420	407	448	398	414	412	443	432	444	450	392	456	489	411	408	388	397	436	441	433	393	446	446	452	379	430	427	432	416	441	435	421	405	425
57519	102478	77994	52699	23172	565	494	524	464	493	498	482	503	514	538	476	465	504	534	499	513	521	479	462	486	557	568	505	487	492	482	517	470	488	518	498	489	542	486	477	513	528	476	487	477	485	492	493	500	501	460	505	481	499	467	468	448	495	471	502	518	474	481	477	496	489	493	501	466	524	490	497	498	480	479	493	502	498	475	482	504	484	463	487	463	475	478	557	503	513	517	478	495	473	493	497	448	448	495	501	497	484	485	453	485	484	482	500	489	494	521	484	474	519	506	476	511	511	478	529	513	481	482	463	517	553	491	487	461	476	521	544	504	509	489	488	509	490	414	464	491	490	470	494	484	490	506	477	516	522	472	489	478	542	432	508	480	458	463	504	481	517	457	489	477	468	481	494	471	524	442	498	513	458	464	497	498	477	492	532	499	494	521	535	469	482	485	487	479	482	478	495	539	486	495	510	479	517	474	510	467	487	493	450	473	511	477	494	465	470	511	481	508	505	498	506	486	487	516	453	490	470	495	463	511	513	524	467	487	446	499	479	504	489	471	488	475	483	498	452	480	485	527	512	489	478	511	501	489	501	507	531	451	521	470	506	486	503	476	467	499	479	484	512	469	456	480	500	451	500	507	471	466	550	489	516	463	484	470	481	471	491	516	504	513	486	478	486	469	470	470	484	479	532	476	474	453	483	437	469	477	475	471	501	461	511	479	460	464	481	475	491	507	476	469	483	524	452	463	477	498	494	489	504	513	486	472	468	478	481	500	542	480	492	473	475	493	506	479	488	510	503	495	477	508	436	469	460	496	460	510	508	523	488	487	507	519	476	526	506	506	489	508	478	475	455	475	471	486	486	488	441	483	533	480	490	489	539	491	439	496	497	483	479	481	447	455	502	509	473	472	491	515	478	478	462	503	467	530	500	511	508	490	499	478	524	504	486	501	497	480	452	474	504	566	496	485	475	500	483	496	499	512	490	483	472	476	528	537	470	499	496	506	504	478	471	465	518	483	481	506	533	449	500	483	460	444	447	467	512	494	480	472	509	508	472	498	501	478	500	486	487	457	484	487	494	500	495	490	462	526	455	474	489	451	491	507	497	454	504	496	504	516	487	472	491	473	504	509	460	463	501	489	489	507	475	530	479	492	501	467	503	473	450	521	500	499	466	467	520	460	462	508	481	477	458	488	470	501	516	510	487	478	456	442	461	488	455	475	494	475	483	471	484	485	484	470	466	468	537	475	456	501	491	456	464	503	436	507	513	480	495	480	510	471	484	499	498	513	494	478	477	497	461	467	503	536	511	468	490	475	486	508	435	525	544	487	452	488	472	499	486	488	475	519	457	468	475	430	494	464	462	508	505	479	506	478	471	470	484	484	488	477	478	495	471	502	499	496	493	496	513	481	488	532	516	476	491	473	470	463	503	494	492	458	471	488	484	495	485	468	488	483	423	442	468	481	493	509	461	463	539	503	509	476	510	474	482	490	503	494	535	501	468	485	501	461	525	460	515	469	471	503	460	485	446	475	503	492	496	462	529	489	450	487	497	461	456	467	502	491	487	520	480	458	478	535	471	481	521	483	486	521	475	462	469	476	546	475	472	489	489	476	473	498	508	499	481	481	436	467	498	463	476	479	451	476	466	486	469	466	499	493	469	501	505	479	476	507	503	486	509	510	450	503	481	484	444	496	464	497	537	486	509	477	462	500	509	488	483	506	495	519	511	460	435	469	476	495	452	510	521	494	515	468	462	454	520	492	509	489	509	474	501	476	476	543	454	474	476	484	469	481	480	436	522	489	513	533	505	492	484	516	487	483	459	538	534	470	474	478	489	477	484	518	483	477	489	520	499	465	474	483	451	473	467	495	478	473	521	477	509	471	453	442	499	457	508	476	431	480	492	462	529	505	463	471	511	494	513	503	529	474	500	525	500	486	499	520	470	479	466	481	482	489	455	469	486	433	468	491	490	504	475	441	469	484	449	509	485	484	505	476	475	471	475	498	482	420	533	504	486	449	495	504	473	507	467	483	491	510	490	564	504	489	499	517	464	446	488	503	456	517	485	444	463	491	451	486	472	512	486	507	497	504	476	432	453	468	458	493	472	479	460	488	469	424	476	447	502	514	531	512	468	496	497	519	511	488	503	487	504	469	499	489	492	460	485	479	500	537	488	526	468	469	527	508	489	509	468	477	500	482	484	509	449	500	476	457	479	516	474	496	479	450	475	449	480	502	472	459	455	450	481	490	464	480	489	511	477	490	510	473	507	478	471	484	485	452	469	453	496	474	494	488	475	465	429	464	454	491	490	483	482	503	480	493	498	456	485	467	472	516	524	474	493	450	458	426	506	491	482	432	474	490	484	474	471	464	456	457	497	497	487	507	488	445	525	517	507	460	511	484	450	518	469	514	460	469	484	469	465	497	465	501	500	505	412	480	486	479	479	503	505	479	476	481	431	518	462	481	504	465	486	471	482	476	484	467	520	500	470	460	472	531	487	477	488	526	451	491	491	495	469	503	497	484	506	487	481	487	487	477	478	524	464	474	481	465	496	480	485	516	472	517	486	491	530	517	483	529	457	496	479	442	458	490	489	477	509	506	486	459	547	482	453	461	433	471	486	488	532	435	466	458	489	462	486	517	475	488	506	530	480	471	501	451	478	495	508	496	464	506	515	455	501	452	491	510	454	468	501	476	513	500	466	475	513	497	520	459	456	516	487	482	541	454	508	480	512	467	497	463	521	523	490	522	468	473	465	494	472	510	439	448	497	441	496	486	494	496	486	490	484	460	486	520	446	502	464	477	511	499	496	447	521	496	506	527	480	479	505	461	489	504	457	486	478	476	499	478	456	467	503	483	506	512	462	530	485	468	491	496	497	450	499	477	491	457	465	484	477	476	482	487	510	485	509	478	487	447	478	474	446	501	487	470	487	505	498	486	489	478	424	491	541	484	484	553	483	492	436	529	463	496	457	445	503	518	480	488	487	474	535	469	473	478	492	512	465	487	506	487	485	466	478	458	501	519	500	468	475	496	496	508	490	487	493	490	469	466	499	480	507	524	529	503	492	484	493	532	507	467	487	491	493	492	480	508	456	457	468	466	473	489	483	499	496	503	531	498	457	541	524	504	494	518	499	490	515	494	492	473	480	476	459	530	474	466	460	506	492	486	503	472	484	512	460	491	442	461	476	513	496	505	494	479	496	443	508	457	510	494	502	510	532	490	451	482	477	467	499	442	516	459	495	477	519	500	495	484	486	495	505	441	488	475	486	456	509	507	476	439	493	488	500	475	490	480	468	487	455	510	504	455	501	497	481	481	470	490	457	503	477	481	463	505	456	482	481	511	538	516	454	509	490	496	458	441	459	456	495	527	477	459	503	435	491	449	473	510	530	467	504	446	466	485	509	470	508	501	477	478	492	502	519	466	473	457	451	500	467	489	531	469	493	465	522	479	473	491	501	445	490	518	502	447	494	500	505	496	513	446	494	507	487
27901	28384	30723	15746	2997	341	309	283	288	258	277	277	293	274	300	246	298	293	255	265	286	271	283	271	270	278	290	290	261	267	266	243	273	273	280	278	288	249	258	282	233	273	279	261	269	281	295	262	246	260	266	287	282	274	277	238	261	282	269	220	236	256	241	310	252	265	268	294	287	264	267	304	313	258	281	250	262	265	285	244	277	283	289	280	267	296	257	244	289	273	278	265	266	271	248	238	280	277	275	299	257	281	263	270	247	238	256	310	270	270	277	250	316	281	255	246	254	257	284	296	291	272	278	245	279	259	252	268	284	270	272	257	293	290	295	287	270	272	264	263	272	272	255	270	275	281	268	267	292	273	284	267	293	285	280	249	268	262	296	245	243	271	294	280	251	295	249	263	310	274	273	261	268	270	258	253	272	258	253	264	313	266	282	271	267	250	268	267	266	286	264	258	268	254	293	276	263	262	247	269	260	280	298	245	245	282	273	263	256	268	262	268	262	259	264	257	268	278	256	280	255	268	287	290	272	281	242	264	278	287	274	299	287	251	267	256	310	283	273	261	271	265	300	278	252	259	278	274	275	304	287	292	283	283	300	265	280	255	267	258	255	266	300	240	276	282	270	274	263	267	232	246	284	300	258	273	296	260	271	294	274	256	248	264	274	285	258	264	277	257	291	256	294	274	265	271	264	267	255	257	279	273	258	281	285	250	263	284	275	272	285	258	251	288	276	274	248	271	289	289	281	263	281	278	274	285	272	283	261	267	249	279	237	270	286	267	239	299	242	291	255	256	227	271	265	278	271	267	288	262	295	286	242	277	289	283	254	260	263	253	259	267	279	235	247	306	310	286	278	299	225	288	277	253	249	284	253	247	284	248	276	283	241	254	278	268	289	247	275	281	300	258	261	263	246	268	289	270	268	262	259	265	260	266	286	271	260	290	280	279	272	262	260	254	247	247	241	275	261	261	263	273	255	273	229	293	276	251	270	290	258	272	290	278	298	285	264	276	277	275	256	274	278	269	279	295	289	297	299	263	299	270	274	284	286	286	264	278	240	261	270	272	274	277	298	281	289	269	237	272	298	305	297	251	244	286	251	275	264	266	255	254	266	272	268	282	266	267	276	274	248	266	274	248	272	279	284	237	256	271	240	255	257	264	264	279	266	282	263	281	270	271	239	253	273	264	261	271	284	268	240	265	254	277	286	286	275	256	266	263	274	275	328	256	302	274	296	270	272	266	269	268	284	285	312	283	285	266	257	253	273	278	274	289	263	278	253	282	279	241	298	271	245	252	255	265	277	278	313	259	278	257	282	270	261	269	259	260	259	276	261	278	266	253	263	273	288	275	258	280	308	252	292	296	289	270	283	273	262	256	306	281	257	273	266	256	260	279	268	261	272	268	280	275	261	253	280	246	281	265	264	282	298	243	282	266	295	279	250	290	270	285	251	288	268	245	252	256	252	306	283	267	291	266	275	294	273	276	278	295	253	249	281	254	266	269	282	257	280	282	270	274	267	254	270	253	270	278	271	259	260	265	283	262	254	277	273	282	274	288	260	275	256	275	282	245	268	255	305	267	295	255	296	226	302	303	299	284	230	260	261	268	247	287	277	225	253	260	276	274	270	271	246	269	278	288	277	274	247	252	279	266	272	288	278	293	257	256	267	278	284	293	247	301	255	291	279	304	255	305	258	277	276	248	280	246	261	288	266	240	269	239	244	257	287	265	281	256	261	278	296	268	248	265	303	274	285	243	250	289	277	254	301	272	253	270	273	267	260	301	245	278	284	268	265	257	263	250	282	258	301	270	269	222	272	284	281	266	272	279	242	251	239	270	308	297	267	284	306	266	256	279	274	251	273	294	303	270	260	263	294	261	268	284	277	275	260	260	297	259	260	283	251	257	285	239	233	257	269	293	230	277	261	232	273	280	265	264	266	267	290	285	292	269	306	278	272	297	295	254	314	279	267	289	238	312	270	253	278	265	292	253	252	268	271	266	272	265	295	279	280	269	288	283	287	285	247	249	261	248	267	270	244	273	264	276	276	280	264	240	256	294	263	225	230	247	253	302	295	251	290	271	279	276	259	269	299	273	255	273	287	269	241	306	283	272	253	264	264	271	279	264	258	287	278	287	288	270	281	285	287	298	297	260	234	288	271	268	292	247	262	298	303	284	257	293	273	291	289	278	253	249	257	249	280	231	261	268	262	263	277	248	300	267	238	285	264	279	238	274	237	283	236	251	276	281	282	258	272	267	292	256	249	285	291	261	290	242	269	267	265	279	248	219	265	280	247	252	268	268	278	231	225	272	243	259	267	265	289	267	300	313	262	247	267	273	242	292	274	282	263	271	285	286	254	280	275	242	276	274	238	317	272	267	256	300	299	290	233	247	261	266	271	271	275	275	252	285	286	258	266	280	269	252	277	279	258	254	279	237	258	271	275	251	290	287	261	306	258	238	277	272	285	280	253	267	285	269	290	257	260	262	297	261	300	280	300	259	256	268	286	287	281	247	260	272	298	288	253	265	286	264	274	289	278	252	260	247	241	274	266	273	289	286	271	268	272	286	275	292	282	296	268	265	273	240	301	277	266	260	256	283	308	300	274	289	301	259	269	277	253	272	258	238	244	269	251	287	289	290	273	300	292	262	295	290	252	283	254	242	294	267	297	267	243	278	265	280	262	292	240	258	259	245	275	252	254	277	298	252	288	270	276	258	273	262	289	272	262	269	249	263	297	269	272	304	267	273	262	250	291	273	275	260	281	265	272	263	244	275	293	254	266	270	274	251	290	257	260	247	275	257	244	239	282	279	265	248	291	290	257	246	262	251	253	278	279	257	260	238	248	273	245	245	272	244	287	284	258	255	279	246	264	264	267	279	286	267	266	283	278	261	221	255	294	285	281	252	279	265	279	267	277	262	290	294	266	272	270	294	268	301	275	258	257	258	286	253	263	286	281	245	261	298	293	249	266	300	274	262	246	281	272	286	285	241	294	256	271	269	271	263	264	260	266	264	311	276	248	263	254	256	265	236	280	261	265	280	289	259	281	264	270	297	288	257	263	240	258	265	287	271	267	260	284	295	245	292	289	261	255	255	260	252	288	264	277	240	259	252	281	291	291	276	249	274	256	263	274	271	251	279	272	265	260	263	273	275	266	269	283	272	255	274	270	274	275	273	266	269	254	284	281	280	275	262	269	260	316	265	299	265	262	268	278	266	276	251	266	293	275	242	284	268	258	259	283	303	268	275	322	263	275	263	265	283	297	261	278	272	249	279	266	262	268	285	255	270	272	252	269	268	293	265	269	289	289	277	267	275	275	296	245	254	242	275	270	263	291	263	280	291	268	278	269	265	247	275	291	290	290	266	271	275	240	308	257	251	269	284	259	238	282	261	279	300	301	268	258	252	258	269	257	258	258	247	282	259	273	272	280	237	270	271	268	298	282	275	269	293	286	245	268	290	272	245	297	261	277	294	297	279	289	258	267	260
12124	36963	25527	8889	2142	283	278	266	305	293	286	253	295	294	254	254	274	264	261	258	265	288	257	274	271	299	275	276	267	284	273	246	277	265	293	284	269	286	295	250	258	254	288	281	264	297	256	250	251	287	284	248	257	251	291	262	262	284	298	269	286	242	261	276	283	274	263	264	270	254	256	282	262	290	267	279	281	261	294	263	255	277	292	256	259	272	277	248	288	275	274	242	259	282	275	287	271	285	276	271	281	279	254	305	246	273	305	266	247	264	262	242	291	287	270	261	268	285	276	303	281	277	277	289	260	277	280	262	293	264	255	297	277	278	264	275	254	284	274	276	268	268	244	279	295	277	256	251	261	276	245	265	264	289	286	280	257	272	251	243	287	270	287	243	311	247	275	267	264	293	292	277	274	278	268	274	279	259	248	281	277	253	262	274	267	298	266	251	274	264	293	292	283	252	272	263	268	288	253	270	235	258	262	265	288	275	273	267	267	261	286	279	280	264	290	278	249	279	280	272	267	243	264	255	240	284	284	290	276	296	291	245	257	283	297	279	282	272	259	285	268	263	263	287	258	272	274	288	237	261	264	277	265	235	264	260	244	280	294	281	268	284	263	257	285	299	285	243	253	286	275	257	263	285	277	236	264	237	291	265	281	273	281	287	263	282	261	270	277	283	282	278	289	285	259	278	268	282	289	277	265	251	279	285	250	285	280	283	256	281	297	255	255	305	286	282	231	271	323	266	284	264	294	243	248	259	256	241	301	283	260	246	232	239	252	245	267	281	245	296	271	270	279	278	292	262	272	266	279	285	277	280	303	255	290	292	290	298	256	269	278	283	281	277	267	270	275	273	254	295	255	260	254	239	240	286	282	254	289	243	279	271	296	290	325	284	252	260	275	252	258	264	267	277	270	263	259	276	286	275	273	272	282	279	240	291	279	253	259	274	257	294	256	259	261	264	265	309	278	281	271	294	261	237	273	283	302	270	257	281	247	269	289	252	266	247	270	274	267	264	267	275	297	247	267	288	253	276	228	267	263	266	276	283	249	273	262	262	278	276	281	250	249	300	263	269	279	267	262	298	280	272	275	290	309	273	247	277	277	266	259	268	274	279	277	251	265	274	283	259	277	260	282	267	284	279	259	251	297	250	279	295	269	276	299	269	273	244	271	265	267	279	280	272	279	295	254	254	269	266	311	258	281	279	277	256	244	288	259	254	265	265	261	278	277	260	266	282	279	284	295	242	265	290	272	277	278	246	284	272	230	275	283	264	261	303	278	268	254	293	260	277	288	282	283	271	283	257	240	285	256	285	231	267	281	281	299	241	244	277	280	291	270	259	268	266	271	282	248	270	276	304	281	260	249	313	257	268	258	265	253	270	257	276	256	256	272	243	292	280	256	270	273	294	261	286	282	282	279	257	288	275	256	266	263	248	300	282	291	280	261	284	262	274	264	264	256	268	263	264	259	274	275	267	281	272	248	298	279	285	274	249	258	327	277	288	268	257	302	263	262	293	273	260	267	257	252	235	268	282	254	271	262	249	245	305	264	274	284	242	260	267	257	267	288	265	269	269	255	289	282	248	242	287	263	306	242	263	239	270	274	272	269	258	270	277	261	271	252	286	274	277	273	284	271	289	258	277	276	255	259	285	289	250	269	266	303	271	266	240	293	254	282	288	302	270	299	258	298	269	272	237	304	286	277	245	281	258	246	260	267	272	279	286	236	265	262	269	275	283	261	278	252	272	288	291	240	267	311	271	272	259	266	259	275	255	269	256	271	246	258	265	277	262	286	259	276	270	278	266	274	275	260	249	261	272	271	287	301	252	253	252	283	239	251	271	307	248	250	291	294	238	270	283	273	241	269	270	257	257	268	310	244	267	271	304	284	295	289	254	296	251	263	274	286	251	246	258	258	255	245	297	278	262	234	246	251	259	266	257	286	256	250	284	270	266	277	262	284	251	237	241	251	280	284	257	280	263	295	263	268	264	274	262	244	275	305	296	293	270	278	275	275	271	293	252	266	276	273	271	269	272	290	272	279	276	274	302	287	268	261	281	285	287	251	278	318	265	262	266	270	281	257	255	278	244	245	271	261	240	265	259	266	290	267	258	272	269	269	309	264	276	261	285	303	243	242	272	277	259	285	249	249	281	284	250	252	306	303	257	289	283	281	284	249	273	262	269	274	276	272	262	276	256	257	291	291	263	253	255	282	277	255	279	273	277	294	252	246	290	271	280	263	261	260	260	263	301	301	285	310	262	268	273	246	284	293	281	249	271	263	284	291	272	274	294	303	266	281	258	277	251	279	252	266	271	274	297	262	273	291	271	247	263	276	255	283	283	265	246	266	265	282	261	257	273	268	248	229	253	266	271	284	242	248	277	249	288	276	239	285	277	249	277	285	274	291	261	259	263	268	256	279	287	270	270	251	270	277	284	293	284	275	269	276	264	258	259	257	270	295	273	254	284	283	266	255	264	266	249	269	254	243	265	290	316	283	263	259	269	284	286	272	275	290	262	287	253	270	308	257	270	257	267	276	275	291	278	266	243	267	250	295	258	284	273	297	269	244	280	265	232	275	263	273	275	244	299	260	268	276	244	265	296	265	295	297	262	253	246	265	271	302	289	282	327	278	285	295	292	243	259	301	256	262	289	261	290	287	262	277	279	261	283	267	276	248	251	242	306	265	275	271	293	276	276	282	285	274	287	241	277	256	279	240	296	256	267	256	244	266	277	287	267	262	247	258	256	270	286	263	294	278	287	279	275	282	296	274	272	258	284	290	264	283	293	228	265	267	275	247	256	280	251	259	240	271	267	251	271	269	260	253	278	305	241	275	284	312	277	262	278	277	275	266	275	266	295	252	263	276	264	273	262	271	266	273	282	266	268	270	296	249	248	280	254	296	257	266	229	272	274	292	257	300	254	260	271	263	265	294	291	259	274	258	287	258	292	273	279	284	274	243	258	274	237	278	267	238	262	267	280	236	260	258	282	264	284	269	284	297	273	265	259	274	268	270	296	260	273	273	258	246	270	249	258	264	284	253	269	285	277	298	252	280	257	288	269	253	266	292	258	274	260	290	278	299	245	254	300	275	297	253	294	292	263	287	286	280	258	282	317	264	251	280	275	242	274	233	245	245	256	290	273	273	247	283	290	254	257	294	286	258	288	274	266	299	288	266	298	279	282	236	269	236	268	267	262	279	267	271	267	282	260	313	261	284	282	268	288	248	295	236	284	275	280	260	262	268	252	281	282	260	270	251	284	284	276	264	263	263	265	287	296	297	276	268	290	267	260	262	270	265	277	275	268	287	266	260	262	266	253	293	254	270	262	255	272	246	278	264	260	289	267	258	284	272	258	288	245	284	295	277	259	286	286	283	267	289	290	287	277	246	247	275	260	300	260	273	262	268	259	277	251	271	268	261	305	270	277	283	262	279	298	269	292	266	280	281	273	260	288	244	255	276	258	268	257	280	256	257	256	277	247	249	296
25542	28772	51864	44308	20935	2522	459	370	322	317	342	327	301	331	326	311	340	334	292	284	311	298	314	334	285	341	307	337	313	312	314	301	293	322	319	299	335	321	336	314	348	285	299	301	300	329	314	316	316	353	306	317	311	346	317	312	310	290	318	323	307	322	296	336	308	313	339	292	297	332	357	284	282	300	351	313	294	352	302	305	299	283	336	353	343	300	316	353	294	312	320	318	335	338	325	336	304	322	310	288	320	315	289	336	309	313	321	309	325	334	317	314	303	352	327	293	316	291	313	330	316	324	324	323	310	319	298	296	302	296	308	328	317	293	344	339	284	279	295	326	304	308	301	314	315	316	351	300	293	313	327	311	342	308	307	288	317	323	297	346	331	310	319	327	313	322	341	301	340	314	322	299	299	296	310	319	323	305	335	304	280	320	268	287	326	295	295	354	312	327	301	324	305	326	361	313	341	310	304	318	299	325	363	281	277	286	292	310	291	318	297	306	295	319	276	302	301	321	317	315	347	321	299	331	336	323	348	329	321	295	317	302	362	322	348	312	329	306	334	322	303	327	293	299	303	322	315	315	332	310	305	306	344	300	311	310	330	311	289	314	321	316	304	294	303	310	318	321	307	322	298	310	320	307	290	297	305	332	325	301	280	297	308	307	305	312	313	321	327	311	296	313	343	321	288	342	302	321	318	305	351	299	305	329	316	330	282	295	311	319	347	301	320	343	299	313	301	323	319	317	323	291	331	337	322	321	309	309	347	326	307	322	285	309	287	316	310	292	296	337	341	297	343	320	304	337	324	306	278	292	355	327	303	305	321	314	330	304	352	283	284	300	338	298	308	334	312	326	342	289	294	298	299	322	317	308	294	294	332	324	314	297	324	309	343	291	313	340	294	323	318	317	341	335	315	310	327	297	312	320	295	279	330	315	305	308	303	316	335	316	332	331	347	339	290	311	317	316	312	316	316	304	295	319	318	276	289	313	298	321	328	324	302	334	315	288	323	305	308	316	305	309	310	298	321	285	310	292	333	303	312	309	309	301	352	295	305	335	285	265	274	312	303	289	286	292	320	269	312	303	305	325	345	327	309	315	326	294	309	288	281	306	320	304	328	306	313	347	330	314	323	323	295	313	315	334	325	338	330	277	346	318	296	317	325	315	291	344	304	270	306	337	301	300	315	319	268	284	315	331	324	349	304	344	336	314	323	325	293	304	323	342	319	319	347	333	270	296	325	285	317	311	306	316	317	323	343	306	327	290	306	293	302	304	295	314	281	317	295	267	340	282	338	315	308	294	338	329	313	303	308	318	319	319	331	291	300	287	313	307	320	300	309	328	280	276	307	293	312	306	313	282	311	313	326	315	312	323	310	294	345	320	344	323	306	305	319	329	285	304	313	308	312	313	311	268	292	329	288	331	315	300	318	334	310	350	307	316	293	298	327	299	288	309	314	338	330	318	316	303	328	324	283	311	316	318	317	299	334	307	311	296	307	273	349	321	315	288	305	316	321	331	337	306	330	322	313	320	317	325	314	318	317	307	266	327	329	313	342	304	304	333	314	349	324	302	342	298	327	292	315	306	330	326	302	339	337	312	322	326	294	322	333	317	313	306	315	319	340	303	330	334	318	309	309	307	314	323	320	295	323	295	302	326	296	280	330	319	309	322	322	311	305	341	302	331	312	279	294	320	313	313	310	313	321	321	292	362	300	306	301	323	302	315	364	328	311	343	332	305	309	316	331	327	320	345	328	345	320	297	287	340	319	323	274	308	346	294	300	291	321	294	321	315	297	295	282	352	348	325	301	340	306	295	323	327	335	295	301	316	347	297	345	323	313	319	293	333	311	294	304	288	276	304	276	303	312	325	349	307	300	304	289	306	289	327	292	308	354	305	329	325	342	312	307	312	304	330	304	298	307	347	345	332	319	319	285	303	341	311	342	331	319	312	318	317	289	365	313	306	325	288	315	292	329	296	333	304	308	327	297	364	293	327	300	280	302	314	309	352	318	333	324	321	287	311	307	299	321	299	324	308	332	290	295	295	291	311	330	279	331	286	292	300	317	293	299	297	323	321	372	310	298	323	315	302	303	335	273	303	315	331	302	324	305	319	311	331	309	299	321	338	307	353	297	301	332	345	332	306	332	318	318	302	316	306	298	330	302	308	309	300	349	334	308	325	339	303	295	303	288	311	295	270	305	328	325	336	284	322	334	336	330	341	310	320	316	301	325	322	349	329	338	301	341	302	302	333	285	331	312	342	294	309	290	313	315	331	338	368	322	294	325	321	315	328	297	306	331	284	328	274	293	307	326	324	278	349	312	322	334	298	320	353	329	303	322	298	323	299	323	304	289	326	312	307	325	328	332	315	304	314	303	325	334	311	330	293	278	321	299	339	258	300	281	295	305	286	314	298	298	293	305	332	308	316	334	311	313	287	300	333	301	302	301	306	321	323	316	301	302	337	306	312	303	349	314	316	306	293	324	305	283	315	335	297	297	275	318	316	299	310	318	299	310	302	311	343	298	310	310	323	294	309	300	286	308	304	277	271	306	313	317	318	307	313	280	345	328	296	318	304	318	274	310	330	330	313	306	331	337	290	292	312	301	304	296	292	313	286	345	318	318	290	308	331	303	305	321	338	288	375	289	295	320	313	297	311	311	318	323	318	288	324	306	298	324	320	307	321	284	312	279	287	316	291	296	322	317	301	316	287	335	334	347	291	336	303	330	319	292	329	341	308	280	301	322	313	339	290	348	319	337	296	308	319	292	294	333	295	304	344	326	337	329	294	315	305	294	357	276	298	308	309	309	306	310	316	299	319	350	287	288	306	333	309	309	332	316	294	303	290	282	348	293	323	315	310	287	326	305	319	338	298	294	273	314	324	323	309	296	348	297	303	299	280	334	313	328	303	329	296	320	311	315	319	303	322	320	308	300	295	331	349	335	322	307	317	322	309	348	330	318	324	306	322	332	299	324	334	309	330	323	314	322	308	317	298	317	298	291	297	317	312	341	326	293	290	304	307	351	302	310	302	328	313	301	316	340	294	310	318	313	301	307	313	313	304	330	334	311	308	316	290	320	312	318	303	312	306	323	311	306	283	298	310	315	357	328	319	313	286	337	333	315	321	336	314	300	330	295	318	315	306	296	331	310	288	313	306	320	333	351	299	288	294	309	290	331	314	323	298	314	297	330	297	269	309	297	294	351	323	290	331	297	310	310	314	319	298	308	307	306	325	308	260	304	330	306	319	301	329	293	301	282	325	303	305	338	320	320	337	333	314	318	278	342	300	319	331	300	298	312	316	349	316	303	302	321	322	298	317	312	279	299	282	292	302	309	319	292	303	318	326	330	321	320	316	305	297	313	311	323	303	328	310	345	302	314	301	325	336	326	356	319	324	312	318	340	321	302	307	334	315	308	319	322	314	322	275	310	304	295	292	300	332	327	333	323	339	311	335	317	290	328	331	299	316	324	308	270	328	285	327	310	304
35459	85316	64997	34989	11543	438	352	387	350	360	344	352	352	336	367	333	392	320	342	364	373	314	318	335	346	373	366	350	331	341	328	359	325	332	352	347	331	332	353	341	344	367	344	357	350	326	331	330	325	326	342	318	363	315	337	342	331	370	357	356	333	340	354	334	366	321	334	329	358	334	337	338	335	342	325	334	349	321	314	366	330	331	333	348	357	348	341	333	343	311	366	336	336	327	337	333	336	334	334	357	332	354	373	310	365	341	361	342	373	352	368	334	327	356	324	358	323	344	312	317	324	354	381	375	293	342	357	326	308	346	358	321	318	366	349	349	347	369	320	361	344	339	335	346	336	372	347	312	356	334	352	328	343	342	348	326	347	305	331	338	334	322	332	341	310	368	335	349	344	343	334	333	319	356	318	313	366	362	323	376	339	338	336	304	348	311	322	332	375	325	338	361	366	361	342	345	357	361	323	346	332	352	352	339	345	346	347	357	339	334	333	345	333	351	394	329	333	337	327	338	337	327	347	326	302	339	339	333	365	326	376	337	342	313	342	352	328	323	333	340	336	317	339	371	342	383	369	345	325	317	333	354	341	371	367	343	348	324	322	331	340	339	344	357	307	313	327	348	360	325	348	351	355	325	322	322	317	346	367	364	351	367	333	324	348	366	350	359	317	343	342	376	334	371	306	313	348	316	310	359	334	336	364	311	351	341	358	336	340	343	324	383	348	342	335	368	397	324	337	361	333	366	374	328	372	336	342	352	341	338	371	383	355	340	344	361	343	336	335	368	359	328	351	350	323	341	341	326	353	333	329	383	328	353	360	331	344	321	325	362	340	339	321	340	329	313	329	331	362	367	375	326	327	367	330	350	353	359	353	355	341	344	355	369	311	366	327	358	348	377	346	325	320	312	342	356	363	334	336	367	341	311	380	352	352	343	346	321	350	365	338	341	343	337	331	319	340	339	333	339	359	338	345	349	325	350	360	331	337	345	358	341	349	353	312	333	346	301	347	356	368	323	348	329	341	349	321	328	346	330	354	338	320	334	334	343	320	334	355	336	336	384	294	358	354	336	308	323	336	349	331	377	346	321	320	333	339	325	353	372	346	336	311	351	321	362	339	325	321	334	292	355	359	354	339	342	346	333	365	339	349	308	350	360	359	336	355	368	323	351	341	334	340	359	374	358	347	327	358	331	340	349	341	375	337	319	328	330	311	317	330	348	348	332	328	334	350	361	348	351	344	349	347	345	333	337	373	340	328	351	335	334	329	350	325	373	337	334	338	335	336	347	394	362	322	328	362	365	325	355	350	359	346	335	328	326	330	334	326	346	324	341	343	334	391	367	339	363	311	327	348	341	347	354	321	338	341	342	347	344	330	329	362	321	340	361	350	346	351	332	345	352	344	326	308	350	358	350	342	360	371	338	354	385	336	356	330	330	348	311	341	348	355	356	324	345	315	360	322	359	322	342	317	345	342	341	363	358	353	342	366	353	350	363	362	343	359	326	286	332	367	349	327	337	335	347	357	335	339	348	352	322	330	344	352	369	365	348	322	328	367	322	314	358	319	325	338	303	334	365	320	328	304	309	360	318	340	354	388	358	366	364	345	338	351	348	368	328	335	345	331	349	299	381	322	352	335	321	339	336	343	310	362	282	374	342	333	348	341	338	366	354	328	362	322	345	382	354	339	369	342	355	332	353	357	304	380	324	367	287	343	380	365	365	330	360	325	329	347	340	388	339	325	358	344	347	344	328	368	351	325	365	341	360	322	318	359	355	315	344	351	330	346	332	317	352	390	315	326	355	314	339	331	349	356	340	316	344	351	348	360	359	337	354	342	318	333	349	359	338	331	352	332	352	319	374	361	369	322	334	348	342	338	351	363	334	330	336	357	335	358	315	330	346	353	344	350	331	324	333	310	328	336	338	339	314	348	365	335	331	343	342	337	364	347	344	323	360	345	314	357	320	327	348	319	304	317	349	366	364	344	354	394	352	347	364	338	372	319	362	346	327	326	360	348	378	365	357	345	368	386	334	338	343	320	352	342	327	361	330	339	317	349	336	335	328	333	333	346	340	359	331	382	383	334	316	345	325	368	339	318	351	332	331	336	334	322	342	361	311	316	355	341	324	341	370	343	335	348	330	317	383	330	336	353	324	368	347	361	348	330	348	332	326	357	344	321	379	353	362	335	354	339	353	298	344	377	356	340	375	338	339	323	314	372	360	369	354	332	354	352	324	351	325	367	364	330	316	304	354	340	325	356	330	349	338	366	349	331	349	331	379	361	324	322	357	334	361	365	340	355	348	360	335	376	315	354	363	379	325	330	330	354	322	327	340	346	321	350	323	348	319	343	352	333	320	310	353	332	347	329	334	345	354	379	324	318	349	319	336	338	393	343	338	349	334	354	332	342	353	348	322	351	333	367	342	339	319	332	322	376	335	334	346	343	310	355	354	366	329	358	342	351	307	356	321	346	325	330	342	340	372	353	350	354	326	365	353	356	351	299	343	339	354	359	335	317	337	333	348	313	312	330	333	358	347	326	384	357	345	355	341	342	345	337	350	354	347	353	332	313	353	349	325	342	353	343	330	352	330	319	336	298	340	336	324	387	323	341	353	322	323	349	332	358	323	340	327	376	313	342	314	328	352	370	318	377	329	293	354	355	359	339	333	344	369	348	326	329	337	355	320	394	347	373	322	326	354	346	364	315	358	365	333	360	339	356	325	357	325	342	377	339	323	344	367	367	355	356	348	330	355	324	335	318	326	328	328	318	342	311	367	307	337	323	330	375	319	368	357	312	339	350	331	340	340	349	357	335	335	336	311	349	347	344	321	351	371	329	354	368	356	324	307	306	343	359	317	338	373	307	350	344	365	312	350	349	304	339	324	325	341	322	338	323	316	353	326	378	330	358	346	341	333	333	359	331	316	334	336	340	324	372	357	338	335	344	335	333	395	327	321	343	325	321	372	347	337	372	332	313	351	344	329	301	371	345	394	341	318	346	322	344	320	341	342	368	349	361	331	345	308	324	330	342	334	327	356	355	322	319	316	328	354	314	324	359	320	334	326	342	359	310	400	340	304	333	351	313	322	337	346	354	343	341	339	343	352	343	327	344	368	324	349	320	342	331	367	321	323	372	335	354	364	327	353	356	360	397	354	350	358	331	342	328	334	337	352	352	330	347	328	344	319	342	352	323	325	328	359	344	318	337	334	345	336	343	350	345	367	338	328	328	352	316	316	334	333	313	318	345	349	346	336	342	331	367	353	339	347	343	344	347	338	329	340	374	351	354	347	327	366	322	347	326	348	307	345	331	329	345	342	358	359	347	392	330	325	345	354	327	328	374	342	349	319	368	331	319	335	335	325	360	342	340	334	367	317	375	334	313	335	341	331	334	341	343	373	361	323	329	358	324	329	345	348	352	362	345	355	314	327	353	370	344	315	350	364	369	336	348	313	351	337	339	328	333	361	333	336	350	358	329	358	355	326
23975	24430	42355	43042	28541	12374	1825	609	512	494	468	468	469	474	445	490	460	434	477	467	462	443	446	444	478	507	503	489	438	457	450	472	478	466	479	449	463	466	447	462	467	420	482	468	465	456	464	497	430	481	447	470	443	447	451	445	423	439	429	473	453	484	438	475	436	448	488	443	444	425	430	448	449	451	451	432	470	477	444	451	406	443	414	419	455	404	469	454	491	416	443	466	464	438	460	414	428	454	449	446	446	454	450	435	460	458	481	462	447	434	446	413	425	447	467	457	446	476	433	467	419	462	455	422	464	415	423	398	438	468	468	441	457	439	481	445	448	401	465	440	450	421	468	456	455	456	438	459	432	493	469	427	417	432	426	454	420	422	483	453	436	484	423	467	424	431	418	449	433	454	483	448	451	438	465	451	436	467	461	463	439	461	427	462	426	432	470	470	455	448	436	457	427	442	420	451	399	433	432	459	436	437	432	458	436	449	459	458	432	453	453	423	430	455	458	433	466	414	442	444	461	452	483	466	427	409	455	447	434	451	429	449	451	423	440	450	451	432	427	441	463	437	439	504	444	456	417	448	477	421	426	430	424	443	463	447	433	486	455	459	453	440	436	474	487	457	463	415	424	430	466	472	496	462	395	494	440	476	435	482	453	431	420	471	464	416	432	431	435	414	465	412	393	444	492	446	444	445	491	459	463	461	433	422	433	447	448	443	438	459	450	403	462	421	447	444	457	424	477	437	444	416	445	472	458	474	446	431	434	429	416	443	423	431	424	408	460	450	458	446	465	457	435	435	410	480	454	441	403	456	411	426	416	453	436	453	476	435	509	423	441	472	438	451	446	431	429	446	432	426	429	474	470	455	442	465	451	403	455	452	457	457	416	456	423	410	449	438	435	461	479	440	425	491	444	468	416	448	450	434	413	432	466	434	463	459	418	410	447	448	435	420	427	428	448	425	443	420	413	478	419	447	419	437	427	452	430	449	456	419	432	457	460	422	455	422	456	424	455	462	455	406	423	469	414	488	458	450	448	427	454	437	466	403	465	448	441	420	452	470	457	451	472	417	396	457	480	464	443	462	434	455	449	449	464	446	475	474	402	422	464	445	489	418	456	462	435	406	451	450	479	435	435	462	399	412	420	488	436	472	466	451	414	457	461	471	432	440	433	454	431	449	448	467	463	462	474	419	451	424	441	442	460	376	403	448	453	438	445	436	444	440	417	465	452	418	442	468	430	400	424	434	434	417	460	443	419	421	430	469	453	451	450	403	440	430	456	449	425	433	470	428	441	447	425	441	434	473	459	424	429	441	464	467	434	469	438	454	460	434	409	440	467	440	442	439	438	408	438	470	477	455	456	490	477	430	421	439	426	451	437	392	451	454	437	490	448	485	494	445	439	497	477	485	467	460	429	482	437	429	434	446	459	443	419	438	481	422	459	432	437	433	443	455	461	437	456	426	461	435	434	455	444	418	413	454	436	433	438	462	416	443	434	478	465	421	454	438	435	413	415	444	461	458	437	454	488	462	418	433	446	506	433	452	428	442	459	447	469	428	449	444	445	439	492	420	438	400	435	453	437	488	447	446	433	457	447	447	473	456	453	427	430	450	464	437	444	422	434	459	427	451	451	447	415	442	450	401	415	433	432	434	427	426	437	449	417	458	466	493	437	456	457	438	423	442	420	452	437	446	473	450	451	467	409	486	430	450	472	480	464	444	435	427	427	457	452	416	464	465	420	424	423	445	445	424	453	481	464	441	410	432	471	429	417	460	445	414	439	463	457	462	433	445	463	440	473	459	445	448	484	449	453	414	428	420	494	463	443	437	434	461	459	436	453	431	469	449	439	437	420	463	464	451	446	421	427	428	423	433	452	418	470	493	442	423	447	440	428	447	411	452	453	446	466	423	415	467	451	433	453	460	448	432	443	451	402	429	413	440	410	435	398	417	410	465	469	449	417	438	439	442	434	442	434	471	468	447	487	480	458	468	453	464	447	428	454	447	434	483	449	430	457	400	456	447	456	424	439	426	408	469	459	472	444	421	466	446	457	451	403	454	448	481	440	458	440	409	416	456	432	425	427	423	438	423	457	383	443	408	457	434	454	455	426	471	423	465	420	480	503	430	433	460	433	441	449	452	452	490	412	456	452	447	424	448	424	408	477	492	420	457	487	425	471	435	390	474	404	454	416	443	462	447	437	424	455	435	451	491	436	472	460	477	490	432	466	424	422	450	431	450	426	439	446	444	433	414	423	444	456	498	426	424	441	446	466	489	440	441	466	469	434	445	450	450	415	468	435	459	481	447	448	470	446	443	429	455	452	437	399	466	454	428	440	442	402	397	430	474	439	463	438	445	475	422	430	425	433	489	451	465	452	444	459	414	439	494	465	447	440	480	401	467	459	459	463	419	446	451	434	428	464	416	463	392	427	414	463	457	456	432	412	456	399	448	468	461	462	435	467	455	441	455	431	423	460	456	453	446	456	426	460	467	473	403	481	448	470	434	389	465	411	461	449	425	443	408	443	457	459	424	406	460	432	437	481	432	461	477	426	455	449	447	451	411	444	445	422	434	475	407	443	445	438	431	446	379	434	450	441	493	454	465	421	418	445	419	447	458	454	442	461	393	463	501	436	452	441	407	456	441	451	467	435	429	456	408	440	429	397	431	459	439	428	428	453	446	421	485	447	436	413	435	470	447	420	471	381	460	470	466	486	456	437	457	445	433	433	447	420	381	441	452	437	455	417	464	430	458	415	446	463	424	430	453	416	457	453	449	439	440	426	452	454	477	426	427	442	422	435	462	501	464	431	429	441	447	444	433	436	431	416	447	431	465	432	435	418	472	466	448	402	457	450	430	422	434	398	478	462	452	441	457	404	437	442	450	457	457	438	427	436	431	438	432	485	425	430	443	403	432	445	452	465	457	454	466	459	469	458	435	448	457	434	488	461	422	436	443	461	448	444	398	418	467	441	418	472	478	421	466	472	427	447	443	435	456	428	437	433	484	449	450	429	443	467	468	447	455	431	412	431	484	422	461	421	422	449	454	409	433	433	406	431	437	464	454	450	417	445	441	447	454	466	428	439	478	452	436	464	413	427	432	454	444	471	467	409	469	426	438	453	435	432	451	458	406	446	451	446	437	482	459	440	445	446	475	429	440	462	466	439	402	430	460	446	453	435	461	414	412	432	457	418	495	445	436	473	469	439	432	464	443	430	438	418	447	465	433	426	409	455	448	442	433	447	452	453	447	430	443	446	438	409	418	464	440	443	427	460	431	421	440	429	428	413	435	429	410	477	433	484	451	448	438	505	453	426	410	446	465	446	448	461	428	460	508	461	448	457	470	426	440	434	480	424	430	420	419	449	474	445	456	451	428	472	443	463	443	444	469	454	453	412	465	436	424	489	478	451	437	465	459	417	424	442	458	438	469	407	434	443	418	449	466	416	464	430	441	382	451	480	427	464	434	456	418	451	458	476	411	465	438	451	428
46123	101211	81287	55043	20324	1140	508	536	518	525	515	482	535	555	496	489	525	501	523	448	508	524	493	527	517	591	625	520	511	496	517	490	481	508	461	479	523	496	481	526	506	493	518	525	496	548	478	537	499	519	488	529	502	513	567	532	487	493	517	512	544	504	496	527	523	498	510	487	489	490	492	502	521	499	484	487	479	502	553	531	514	481	519	484	504	436	502	557	519	538	490	478	472	486	550	528	537	523	495	488	516	482	545	498	465	523	479	534	529	521	514	521	457	485	467	502	500	518	559	487	483	503	507	484	488	490	507	527	493	510	532	530	490	484	508	483	535	488	484	502	507	464	524	487	493	509	514	560	463	482	472	523	475	509	516	478	501	487	491	481	542	517	493	502	487	495	490	515	481	489	493	499	448	509	512	464	504	466	497	458	504	468	526	497	520	456	510	478	467	509	498	519	502	527	516	479	527	499	510	475	503	504	469	495	506	487	500	493	504	526	547	522	502	473	522	511	451	513	501	451	549	473	500	458	475	483	474	508	496	501	482	482	522	501	473	499	501	484	506	511	522	476	525	487	531	531	505	482	500	475	500	481	466	498	512	510	455	499	492	482	488	465	527	472	505	479	507	520	512	501	505	553	512	512	516	512	470	524	500	507	484	493	500	516	480	547	473	470	499	459	473	501	492	470	507	522	512	481	495	480	518	492	494	496	488	467	506	497	450	455	474	523	552	479	521	511	513	533	464	523	494	488	507	499	477	497	471	492	478	507	490	552	497	518	527	496	508	489	500	507	487	517	499	487	513	495	471	493	487	497	513	488	545	538	528	474	497	450	477	518	505	465	534	488	506	527	533	475	467	467	531	485	531	522	513	497	514	505	508	522	477	497	502	495	489	501	481	484	505	501	496	473	516	457	519	522	503	478	526	513	462	498	541	487	497	484	514	476	502	486	503	492	488	503	515	471	487	466	472	513	519	516	543	481	558	468	490	513	474	489	525	442	506	471	536	484	525	540	527	471	544	515	522	484	496	545	494	461	528	520	533	501	512	520	494	497	491	533	523	498	499	496	490	515	504	490	511	493	466	483	529	464	520	484	479	498	506	509	526	493	498	503	475	477	462	499	569	488	471	514	453	475	488	503	518	507	512	467	504	485	462	452	492	534	482	480	528	471	507	500	458	464	462	473	485	466	512	497	498	513	453	514	529	500	492	446	494	500	480	479	523	489	536	515	543	500	523	539	529	454	488	549	515	519	491	538	515	465	509	503	503	450	528	512	512	531	478	471	491	456	496	493	546	509	476	518	494	498	491	487	512	487	490	490	487	511	468	496	508	506	479	506	493	483	508	475	519	501	495	499	534	523	543	517	482	507	486	509	574	538	498	491	478	530	520	481	498	554	502	497	480	484	523	494	492	505	480	533	504	501	474	500	480	480	513	502	535	493	490	473	492	493	529	481	477	496	483	526	529	498	489	534	482	463	506	529	489	518	507	494	500	528	483	492	442	459	506	538	532	550	477	473	509	497	461	478	523	503	502	502	495	515	481	513	494	502	534	538	502	450	499	537	513	524	506	505	461	476	492	453	484	493	493	468	479	522	477	506	480	516	491	470	489	541	507	503	543	490	529	510	485	493	459	505	513	505	529	539	486	483	504	458	494	511	510	518	535	473	498	494	454	506	461	511	465	460	533	485	497	519	499	506	574	486	498	501	521	501	505	481	512	490	416	486	507	503	495	519	508	517	486	461	471	491	488	497	488	490	489	485	465	517	491	490	511	523	509	490	494	487	513	535	520	541	502	500	510	502	514	516	493	475	459	512	465	510	520	517	517	457	517	527	489	480	494	480	478	482	488	505	522	534	474	497	531	528	501	523	514	533	491	480	517	491	521	517	454	477	474	496	495	516	444	527	509	493	494	490	541	507	483	523	470	488	531	498	502	502	512	487	490	462	510	542	520	550	522	519	513	511	509	524	506	465	480	494	513	508	471	522	506	493	505	521	514	521	515	479	489	512	509	485	505	561	520	491	523	507	480	531	499	512	505	501	495	536	488	498	516	476	518	486	503	504	496	504	489	455	473	504	483	494	512	505	477	475	473	472	513	515	486	485	490	501	513	527	464	478	442	459	550	487	501	520	487	495	517	493	503	515	535	479	483	506	502	489	501	512	510	496	518	484	468	475	515	466	525	512	467	490	493	493	510	515	503	530	516	482	497	475	521	519	513	499	471	488	466	507	557	453	524	496	544	495	531	486	471	519	530	512	486	479	497	487	506	534	466	477	494	461	500	471	493	524	505	534	463	494	507	489	513	509	483	488	462	526	512	509	493	500	512	482	510	492	520	475	551	510	500	499	518	493	472	453	500	492	520	503	493	480	526	531	537	498	493	473	491	518	476	495	487	506	510	510	483	514	521	506	524	475	482	476	524	478	498	545	483	481	527	500	524	470	488	500	515	475	532	488	517	448	511	530	477	491	487	506	510	494	478	478	485	481	514	501	484	495	499	491	486	520	498	473	510	535	524	501	498	545	473	509	463	484	489	529	517	502	464	510	504	527	486	552	524	473	503	495	524	516	476	499	498	522	473	548	520	519	449	524	490	542	522	484	511	506	503	528	499	512	505	493	476	473	477	497	484	491	471	464	512	500	477	490	473	512	516	515	509	541	485	496	521	457	543	486	486	488	484	522	559	523	488	525	489	476	526	524	540	494	474	476	480	466	485	484	461	472	494	512	496	460	490	534	498	510	492	488	492	486	521	508	475	524	498	474	498	516	480	500	478	498	470	457	500	475	510	520	484	517	530	459	527	506	543	483	497	512	461	512	487	521	468	450	525	489	497	498	526	485	440	518	511	438	469	493	481	548	505	473	512	503	498	492	473	493	506	467	539	519	506	475	488	495	551	477	486	529	514	500	530	484	534	501	513	477	502	481	495	501	518	539	482	504	497	480	472	517	490	500	491	517	496	484	506	495	501	539	487	531	494	480	472	499	518	456	512	510	503	512	500	540	499	488	492	488	512	472	515	520	515	496	481	521	506	487	477	490	474	504	472	472	496	538	513	486	527	509	457	478	507	504	461	499	520	494	501	532	459	513	553	479	508	481	473	490	496	508	505	490	515	474	490	484	483	484	473	492	466	515	491	481	499	489	488	526	553	476	495	514	495	506	505	517	479	525	484	509	480	484	526	535	494	525	479	495	492	513	508	503	509	508	474	539	500	540	494	488	487	500	491	462	535	492	485	525	536	537	512	522	502	457	503	525	489	480	490	487	486	522	479	486	530	492	519	487	498	462	491	480	500	494	508	510	461	533	473	485	488	456	482	495	498	475	518	503	466	490	520	469	488	472	486	530	497	503	536	465	512	465	491	497	480	513	489	522	470	481	526	505	503	517	520	486	512	466	489	528	492	453	501	519	534	485	489	477	453	497	545	525	503	458	541	537	498	508	481	500	491	476	481	508	488	484	482	470	482	516	481	490	480	516	490	494	480	496	477	500
27849	27152	29751	16294	3851	374	289	289	276	287	317	281	284	259	287	294	268	286	251	286	264	294	313	296	288	289	294	271	265	310	287	289	288	259	265	259	271	257	300	241	295	291	277	264	299	276	269	299	265	265	272	278	275	281	291	247	293	279	258	257	275	301	276	301	295	280	273	253	292	279	275	270	287	259	306	247	288	270	285	274	274	280	277	283	300	273	268	284	286	276	268	268	292	264	290	275	283	293	256	285	288	287	301	286	299	295	278	272	262	253	248	269	251	281	296	258	303	283	265	282	240	275	263	284	262	246	260	284	293	276	282	275	255	230	284	284	282	303	296	296	258	260	264	291	290	270	293	290	255	289	263	294	284	270	275	254	267	282	252	298	291	253	254	273	286	270	269	263	273	248	279	254	264	242	319	277	313	300	280	284	239	244	262	316	297	273	273	272	291	287	284	303	285	272	287	256	273	294	297	293	270	270	281	290	267	296	256	299	290	278	243	261	262	241	269	252	303	285	308	300	272	264	282	282	262	286	259	292	297	263	265	277	278	287	259	298	299	282	265	278	287	276	286	284	321	270	292	280	301	300	272	264	263	283	287	293	265	274	297	295	308	279	265	284	287	280	288	285	259	275	304	278	270	281	273	273	284	261	276	285	259	260	257	297	261	297	315	258	249	247	274	283	264	263	271	274	275	299	287	283	270	302	276	284	300	290	265	264	266	268	295	250	260	249	271	271	284	248	279	275	270	251	272	279	256	260	261	282	270	283	261	271	268	285	285	269	287	266	267	298	278	250	278	289	288	259	276	267	261	271	294	292	289	281	262	240	269	273	266	291	275	270	270	308	278	270	289	273	291	303	275	266	289	291	267	287	276	276	256	264	263	273	256	262	265	261	272	255	278	300	261	297	275	289	270	290	302	295	263	259	270	266	290	311	259	284	278	256	308	274	275	267	277	293	254	282	281	273	287	266	276	264	267	263	286	243	281	249	259	293	288	286	260	279	279	260	294	274	292	256	259	283	260	282	281	261	293	287	281	274	265	276	323	263	256	276	267	260	284	247	293	318	261	249	289	308	258	270	310	267	259	270	263	273	286	291	268	277	229	266	254	256	300	266	256	273	273	280	293	287	268	275	229	273	261	307	300	257	272	263	265	297	275	264	266	264	263	269	304	237	293	276	293	270	302	274	268	282	270	283	270	294	298	280	269	285	270	261	267	255	281	287	288	292	269	260	248	233	262	261	247	280	247	289	318	295	290	287	278	289	263	262	287	286	295	297	283	297	261	289	280	275	288	276	298	288	279	323	279	284	300	302	268	250	273	275	284	282	295	281	244	220	299	256	285	288	257	307	287	263	264	290	275	272	262	258	294	254	293	260	293	285	272	277	246	297	293	250	273	260	283	294	231	262	295	251	267	260	277	277	263	256	239	275	277	275	246	268	269	259	288	275	272	267	261	275	269	275	308	273	278	285	275	288	291	256	263	264	262	267	276	309	290	268	277	263	239	271	278	274	291	271	279	260	271	283	286	291	259	289	294	297	299	272	294	269	268	284	251	265	284	292	302	280	262	243	244	285	301	285	264	269	284	286	263	299	266	289	276	303	309	283	281	295	284	294	275	265	289	275	272	265	278	269	247	260	264	291	249	269	322	287	293	295	251	287	287	261	271	266	259	281	266	281	293	291	305	265	300	287	273	283	256	263	296	259	279	279	297	267	292	306	274	292	274	291	273	242	287	289	294	278	282	292	256	283	278	283	290	287	266	253	274	240	274	262	288	265	252	276	268	290	284	284	280	286	284	268	266	270	307	272	282	271	270	234	281	275	278	269	258	276	265	280	258	279	276	261	265	279	304	274	279	289	284	289	252	296	269	305	308	257	271	269	249	262	284	275	265	266	250	258	286	265	280	264	245	247	274	259	259	272	280	259	301	259	268	285	265	284	280	283	300	286	282	279	302	269	277	301	273	288	291	275	281	281	307	265	258	280	248	293	287	261	264	252	266	276	301	263	273	286	271	266	273	320	263	275	293	262	256	285	258	266	309	262	274	282	252	303	268	263	280	323	285	231	257	289	295	313	276	302	258	256	284	271	283	291	265	264	275	281	263	290	285	270	283	251	303	283	271	280	279	282	281	290	250	286	285	264	253	273	286	284	286	293	259	305	271	258	246	276	286	277	275	297	244	266	267	260	264	300	282	259	281	284	284	277	263	275	268	263	280	264	281	268	232	293	298	306	283	280	272	278	307	264	242	291	278	256	300	281	288	258	303	295	261	273	258	239	283	241	272	270	234	269	247	266	286	257	281	266	269	245	284	284	253	280	261	282	265	251	285	230	266	266	259	283	286	263	262	279	278	269	246	293	301	285	265	269	285	265	270	262	301	251	283	294	288	255	265	258	309	276	287	299	279	293	282	302	283	314	281	245	280	292	248	257	275	271	271	272	286	277	259	294	253	257	269	316	246	249	256	265	283	291	283	279	266	269	246	275	267	278	253	263	267	279	273	262	264	289	267	276	274	297	248	286	274	268	273	267	287	270	280	292	270	299	268	304	288	301	296	262	234	291	300	292	270	272	283	257	291	292	279	248	279	280	283	260	291	293	302	287	275	273	305	268	256	261	288	287	263	252	294	297	278	285	283	263	276	292	280	287	266	266	311	294	282	248	260	279	257	281	270	277	285	278	268	265	288	288	251	292	300	278	298	282	279	272	281	272	286	271	292	280	271	280	269	300	249	257	273	270	268	280	304	258	280	282	262	275	270	284	283	261	288	305	288	298	267	283	292	294	299	248	316	278	285	247	278	275	258	283	259	252	276	272	275	290	297	284	290	303	293	295	265	258	258	265	257	246	283	256	268	271	276	292	244	272	279	249	267	296	281	310	287	264	298	252	245	267	273	303	282	291	279	268	261	288	296	287	277	263	269	277	281	268	274	276	262	294	290	255	263	287	272	273	275	253	259	251	237	258	265	299	282	279	293	297	290	273	310	269	260	263	266	304	273	284	251	273	260	270	293	285	293	293	285	288	276	273	258	329	291	271	255	273	276	265	251	310	255	241	264	258	271	275	304	292	265	310	286	266	278	275	274	280	268	257	299	282	261	272	299	299	302	283	291	307	262	280	289	269	284	273	284	277	263	287	289	243	301	292	282	271	298	293	291	240	292	258	270	286	275	259	267	272	309	284	271	274	277	285	276	247	293	298	290	268	297	311	246	250	274	294	290	254	263	279	291	268	273	275	274	270	235	272	247	250	272	275	294	305	268	290	264	287	261	256	277	288	259	292	240	259	291	288	266	258	275	295	261	280	253	272	233	288	277	255	289	283	290	281	266	308	295	263	268	287	284	284	266	277	262	295	294	261	297	279	268	262	287	264	291	290	246	273	281	269	269	267	285	272	297	270	275	273	277	289	274	309	310	294	264	272	293	287	294	277	271	292	298	255	300	267	287	304	290	296	278	239	268	257	275	291	270	289	274	330	285	301	267	269	275	274
12182	34981	25323	9416	2741	286	274	294	286	302	263	268	272	290	266	271	292	280	262	267	273	281	297	261	275	270	282	287	266	270	295	310	248	285	297	295	289	298	277	287	258	287	269	279	267	291	304	269	262	261	280	286	274	275	302	298	288	309	258	298	263	301	282	272	267	281	266	256	303	313	242	273	258	279	286	257	297	272	238	255	264	301	270	287	257	285	276	278	296	251	271	274	260	282	263	279	312	276	287	292	265	254	276	270	276	262	268	283	265	270	284	258	284	275	278	258	283	268	298	271	288	292	289	247	275	272	270	279	276	300	302	253	268	270	268	278	296	276	306	329	289	284	287	273	291	292	264	254	264	256	285	270	297	287	275	294	290	260	265	243	248	250	264	278	283	300	268	269	273	240	271	272	257	286	266	313	257	275	250	292	265	251	283	286	294	271	269	290	280	294	273	256	297	290	305	266	279	300	260	272	260	271	249	265	240	280	267	287	275	280	269	297	272	280	257	257	287	275	266	292	245	272	300	280	255	275	226	286	301	260	267	256	292	285	268	282	241	289	258	251	291	311	274	286	267	296	297	283	271	258	275	281	299	263	266	259	280	289	264	263	285	289	274	264	277	318	276	308	262	269	271	265	241	243	262	267	274	276	280	258	264	287	276	294	242	259	270	258	290	303	289	300	286	286	269	272	273	280	264	280	263	277	284	271	277	289	263	262	299	276	260	279	284	297	275	277	292	275	303	285	288	272	278	268	263	247	295	276	280	280	268	285	286	292	257	274	265	250	274	262	261	272	271	267	285	273	245	271	287	250	265	266	263	277	296	265	282	248	282	298	266	264	285	289	267	279	298	273	270	298	269	268	261	247	275	284	277	267	272	303	264	265	275	257	293	315	259	298	292	261	273	266	284	286	259	278	278	301	282	243	292	278	282	293	254	273	246	281	273	287	301	303	250	285	249	277	249	288	290	255	306	279	271	275	277	284	283	264	282	247	284	276	275	280	275	267	291	271	252	268	295	280	288	277	301	281	275	289	309	262	268	288	274	282	258	271	292	266	278	268	240	273	278	278	279	273	270	297	260	273	290	293	266	274	261	241	302	283	253	288	304	244	265	242	263	296	291	268	261	290	242	302	266	266	294	284	303	273	295	247	282	244	279	288	292	282	292	278	249	284	263	287	293	268	268	279	286	251	254	275	300	276	288	271	246	262	278	316	254	264	331	269	284	270	288	281	274	297	262	272	293	263	293	251	250	282	291	253	280	294	245	257	264	253	257	258	266	286	298	276	283	285	252	256	273	292	278	277	280	236	269	275	264	280	301	290	249	269	234	295	237	292	284	281	275	279	277	273	254	283	255	290	255	278	266	255	286	274	264	318	265	253	277	277	284	291	256	254	294	298	260	282	279	265	288	303	289	254	289	258	256	257	286	282	260	267	294	279	277	278	269	289	244	278	319	301	298	276	261	274	291	239	312	235	258	251	288	281	275	279	281	281	283	273	273	283	278	273	260	281	278	288	287	284	280	272	278	263	269	261	269	262	285	251	284	252	255	270	263	265	265	249	253	262	272	264	285	266	278	263	253	255	276	279	281	272	274	280	272	265	297	298	265	283	269	263	267	282	255	289	274	277	286	271	276	274	290	275	283	280	270	269	295	247	262	288	303	264	264	282	284	276	268	266	275	282	255	282	252	271	279	245	270	277	271	267	262	287	253	264	259	260	290	300	261	268	258	321	298	281	290	281	261	294	265	258	277	281	271	276	273	278	308	286	281	263	296	281	254	294	269	266	275	255	229	309	243	279	240	287	271	268	290	238	294	284	300	262	267	282	276	265	292	294	258	251	265	269	279	289	276	257	264	261	294	281	284	270	275	290	280	327	283	251	273	271	304	272	271	270	294	272	237	290	284	285	266	288	270	276	259	258	245	292	273	271	270	272	267	280	284	264	279	270	319	281	257	256	273	282	316	256	258	287	274	255	278	273	286	280	278	297	265	279	272	286	275	289	272	280	288	297	306	288	255	273	276	288	248	298	292	281	283	251	269	274	289	277	274	260	266	266	273	256	295	269	289	292	289	299	248	269	266	269	288	292	267	280	272	297	262	251	283	251	264	287	270	269	278	262	253	291	295	292	280	323	295	265	286	290	275	247	270	265	277	280	268	282	275	287	273	298	294	246	293	260	281	249	279	270	284	292	292	273	262	292	275	281	292	265	293	286	284	301	280	259	264	281	277	272	275	278	260	279	264	269	289	264	266	270	245	289	243	293	280	264	280	293	279	259	281	256	272	284	271	267	246	291	275	270	274	288	302	268	283	263	226	282	277	253	264	253	268	247	270	268	282	277	249	267	271	278	298	306	274	271	266	297	299	277	256	279	263	292	283	298	277	256	276	251	238	287	257	298	301	282	274	280	285	237	243	274	320	276	276	275	280	283	300	279	258	280	286	298	232	252	285	277	289	273	300	276	263	281	277	272	287	295	285	287	294	281	279	283	272	252	273	313	253	242	275	275	289	278	273	264	289	268	278	278	268	291	271	299	238	287	284	278	278	282	292	281	266	258	279	263	273	317	270	272	277	252	293	254	237	263	234	274	289	298	262	242	268	266	299	302	273	293	272	280	277	292	268	299	255	289	279	261	276	254	262	273	278	279	264	290	278	244	265	264	275	260	262	281	260	257	264	295	253	265	311	314	273	258	280	293	273	283	276	291	269	238	274	283	269	263	258	262	277	273	302	269	280	267	262	298	268	247	283	256	269	279	255	265	288	276	267	260	268	273	283	276	274	306	242	253	265	279	252	252	275	276	281	262	280	259	264	261	247	299	313	282	310	298	278	264	255	270	259	280	267	278	300	306	274	271	260	276	263	269	255	259	290	274	253	253	269	242	268	291	277	268	249	264	255	243	273	243	274	295	281	279	300	253	242	270	312	296	279	258	269	278	294	303	235	272	273	267	253	284	263	254	290	261	281	256	267	281	280	253	257	281	294	261	284	257	245	274	283	277	301	240	267	257	247	274	287	293	276	269	298	255	280	275	251	280	299	285	270	294	275	257	291	289	249	271	249	269	275	265	286	283	298	259	259	268	321	265	281	274	287	313	287	250	299	292	283	253	266	285	268	271	275	299	282	262	288	265	256	288	249	286	282	276	242	273	287	274	245	286	291	289	267	229	312	273	283	270	257	267	281	272	278	235	281	246	267	269	267	278	301	273	269	269	237	298	267	262	281	274	280	253	299	265	298	242	276	283	270	286	259	273	286	289	254	283	262	256	285	273	283	257	252	300	274	244	247	270	299	291	258	254	253	266	270	273	279	281	279	302	302	246	280	255	260	282	255	289	283	301	256	256	303	304	271	273	271	283	304	252	263	271	256	284	270	273	276	266	276	273	282	278	280	282	294	303	244	284	312	258	249	260	284	287	297	252	255	276	260	281	299	272	261	263	265	284	272	266	306	263	296	252	249	298	289	265	293	255	284	283	268	280	301	267	271	296
25503	27108	51124	44794	22296	2947	456	359	303	316	355	329	335	328	312	303	319	293	305	325	347	312	311	324	306	322	346	335	330	301	281	296	322	290	299	304	287	300	332	299	303	306	316	331	320	292	336	309	328	334	323	284	310	324	326	312	310	324	295	310	321	308	294	312	329	317	342	280	323	326	275	289	304	319	307	303	318	328	310	303	345	304	299	294	321	332	299	318	299	328	310	320	312	321	282	304	326	337	298	324	330	305	310	314	291	306	318	322	314	332	285	346	291	300	336	293	295	310	320	302	317	342	312	302	330	348	311	304	318	300	314	305	307	327	304	311	284	297	327	293	320	294	319	298	320	313	306	285	318	300	302	294	328	271	321	305	313	349	316	313	312	290	284	320	326	301	285	289	334	307	303	315	325	320	328	311	294	320	327	306	342	322	315	297	287	321	320	321	325	330	289	306	302	297	306	318	327	333	327	279	320	295	313	301	315	316	321	321	337	317	295	328	318	328	312	310	327	353	306	289	334	298	300	313	312	304	291	334	322	310	329	295	295	329	326	306	311	290	329	305	303	324	339	334	322	313	295	350	326	327	324	274	303	312	301	319	297	335	287	314	303	322	273	335	289	308	290	306	321	282	280	322	307	309	308	303	326	307	303	327	324	276	294	316	313	294	278	357	312	308	313	299	331	301	281	313	287	310	312	281	297	317	303	279	296	294	345	315	307	317	324	288	327	303	294	270	302	331	314	309	322	313	323	294	280	334	340	292	274	321	296	302	323	298	318	313	313	299	307	308	307	314	307	286	332	275	310	292	324	298	310	293	283	324	302	339	298	319	306	317	330	308	307	321	354	303	323	312	312	306	291	315	310	316	328	295	304	294	321	303	289	325	309	307	315	345	312	291	283	306	283	343	307	319	313	317	305	308	317	302	291	325	350	299	298	279	320	297	320	307	291	262	279	304	330	283	287	292	311	300	284	299	318	286	288	333	313	330	313	340	307	299	295	325	327	291	307	313	314	309	317	317	301	312	306	313	278	279	326	296	288	283	308	332	288	313	308	328	328	298	281	302	288	333	303	329	305	332	334	299	286	338	326	300	316	337	324	315	324	307	289	281	298	290	320	345	289	316	326	307	345	318	332	307	325	311	315	297	327	283	289	301	267	265	298	307	297	330	323	300	318	303	302	311	343	309	292	311	281	354	317	316	289	306	310	340	281	300	329	287	301	331	344	302	269	275	295	339	291	314	316	338	330	315	317	331	287	287	307	290	318	290	304	308	298	338	313	310	310	313	311	307	302	305	333	302	293	291	304	307	292	316	309	300	300	341	295	322	316	314	285	287	300	295	300	293	360	290	278	275	316	299	335	290	321	278	297	304	302	324	320	299	293	323	310	316	326	294	332	315	296	312	340	285	336	316	307	323	324	287	318	310	290	322	305	330	311	317	322	326	279	333	292	294	283	300	322	299	302	315	297	305	279	294	313	296	310	298	300	301	262	263	310	332	307	314	270	322	309	307	286	309	343	327	307	315	296	324	328	308	346	318	306	309	304	329	295	286	330	323	318	294	326	300	311	309	300	311	303	304	300	303	355	301	297	316	318	282	304	319	321	281	326	298	283	278	306	305	279	303	309	317	322	328	306	317	292	290	271	291	302	291	371	290	329	288	288	321	257	267	290	288	315	303	291	336	317	293	326	295	310	310	293	297	322	319	316	325	317	283	306	301	320	324	329	315	302	295	337	309	282	304	311	319	328	298	313	308	296	294	329	292	325	340	296	334	346	291	304	311	294	301	308	313	285	312	315	304	317	307	312	291	319	326	273	340	326	303	313	315	336	308	311	331	290	286	315	285	319	318	316	293	322	331	306	314	288	340	323	301	311	305	313	283	301	339	322	310	297	289	298	317	269	313	288	317	274	313	309	324	322	321	269	339	281	313	283	339	309	317	294	279	307	305	306	315	302	313	301	332	325	315	320	298	292	311	302	310	306	319	318	311	317	320	305	327	329	317	274	306	310	341	324	302	294	281	280	338	315	289	331	330	294	321	337	301	308	308	327	278	298	300	306	322	315	300	333	309	298	301	327	302	297	328	303	322	313	311	285	289	288	326	289	285	297	286	327	345	354	349	320	295	310	328	309	341	348	305	325	278	329	317	310	300	299	302	318	293	330	298	303	304	326	313	301	363	333	295	313	288	318	305	317	337	320	277	320	281	288	322	292	294	276	293	318	273	323	333	292	342	303	309	335	313	308	302	306	319	313	311	316	318	320	352	304	276	301	319	310	315	309	309	337	299	288	302	288	300	313	312	317	283	306	255	296	322	331	307	275	316	290	302	333	311	310	317	331	294	327	312	308	299	285	304	331	281	322	292	327	308	300	273	309	308	315	297	302	317	307	319	302	310	303	302	322	338	301	336	299	305	319	310	318	327	337	301	320	315	300	342	315	305	319	326	331	304	309	305	313	296	346	314	306	290	290	317	343	300	309	308	291	287	260	319	284	310	327	330	310	303	323	284	309	315	291	292	286	341	339	318	319	322	300	319	307	319	318	290	291	326	298	305	300	318	306	311	292	309	298	302	312	329	299	298	325	290	314	326	290	313	316	321	312	298	295	280	301	291	288	317	300	317	315	295	317	299	342	321	313	303	325	326	308	338	323	322	332	331	317	308	320	329	323	305	302	352	301	324	301	307	313	300	322	311	294	297	303	370	314	329	354	305	298	307	318	304	326	294	268	316	309	323	308	304	318	295	307	289	313	317	305	290	275	261	301	354	341	270	318	328	307	343	334	271	317	313	317	295	293	327	340	293	343	323	314	322	318	280	289	317	311	290	288	306	302	294	296	313	292	319	299	335	327	282	303	329	318	304	304	307	307	295	311	306	300	326	311	311	306	292	321	301	300	335	307	300	303	306	302	305	291	298	306	279	304	298	331	322	270	298	285	321	326	323	317	339	291	304	301	333	317	313	282	307	291	318	295	292	299	318	314	334	300	305	321	317	321	303	314	327	325	293	321	295	321	290	336	297	317	327	338	332	303	304	295	305	321	319	291	324	330	301	282	294	290	283	322	319	338	306	301	312	277	301	306	321	277	291	304	293	331	322	281	313	295	325	315	305	343	324	328	345	335	317	321	293	306	307	302	283	292	302	338	321	313	347	338	335	289	320	329	284	294	303	301	330	337	339	318	292	316	310	343	306	300	319	289	295	312	303	289	291	333	299	315	290	271	316	317	321	323	314	307	320	295	336	324	308	292	343	324	337	333	294	306	306	329	315	300	315	292	290	285	279	294	318	310	301	311	336	299	315	290	291	287	318	290	305	293	308	298	343	276	312	308	296	327	327	299	333	319	311	313	279	311	331	295	308	285	351	336	307	341	281	309	278	316	290	303	321	322	312	284	341	305	307	304	316	333	352	294	302	341	302	307	297	301	316	278	311	329	281	285	303	322	291	283	331	319	321	315	343	326	307	317	299	329	314	316	325	287	301	284	285	325	298
32927	83788	64545	36221	12953	555	376	365	352	378	375	362	367	350	307	335	316	360	361	360	339	316	338	347	326	346	447	347	321	324	340	339	337	330	346	366	348	331	323	358	310	335	332	351	357	339	358	336	351	310	345	328	310	338	321	326	396	340	352	342	334	338	307	369	327	342	303	336	328	330	315	324	341	344	348	334	287	350	327	331	321	342	320	338	324	315	361	360	343	335	380	377	330	352	338	318	308	364	318	341	343	311	330	345	368	310	339	344	312	331	335	314	339	327	327	341	379	336	328	310	326	363	325	329	367	335	371	329	353	337	354	335	356	342	346	329	351	331	319	367	323	330	337	334	326	335	358	306	331	315	319	342	331	306	354	323	368	323	352	319	316	358	357	365	341	326	323	335	308	339	322	339	320	336	306	328	357	357	367	350	343	348	358	297	333	331	328	329	355	346	333	386	360	368	343	330	334	314	304	351	335	332	351	312	365	304	312	337	351	324	334	318	335	341	318	384	327	337	376	329	339	335	337	318	325	332	371	324	322	324	350	333	348	321	348	318	356	328	337	339	337	335	347	320	347	348	336	323	300	329	360	372	332	340	291	336	349	328	299	352	335	358	344	353	358	341	328	334	336	323	319	327	352	358	341	356	300	357	325	333	306	332	361	358	328	342	329	341	339	335	330	305	359	339	301	330	327	324	337	358	355	330	331	332	351	358	341	321	325	332	333	334	336	355	322	338	328	306	325	333	375	321	309	345	319	308	340	335	326	325	367	348	330	337	333	356	331	328	348	358	334	340	336	345	339	320	369	357	316	300	365	303	344	332	339	321	367	328	332	353	341	342	347	328	339	344	343	303	338	326	321	321	338	312	358	345	346	349	326	326	320	357	321	324	321	311	321	330	346	348	348	322	310	334	364	355	312	322	328	349	315	344	348	348	340	306	363	357	352	349	296	308	335	315	341	353	318	339	352	321	330	348	322	354	351	315	348	357	351	365	326	354	358	341	340	350	339	343	326	329	338	301	329	335	326	333	329	326	323	303	336	355	354	322	338	322	340	343	334	340	354	333	336	295	336	337	351	320	339	304	354	332	353	335	320	326	376	345	366	323	339	323	311	318	322	337	322	329	347	339	315	337	367	336	343	324	342	344	321	371	332	340	354	336	342	373	329	340	332	323	370	344	346	284	336	358	328	343	321	300	299	347	362	361	354	337	334	358	304	330	343	342	327	349	314	324	322	361	326	317	320	346	330	340	336	310	312	329	356	341	328	365	312	340	341	341	336	330	305	329	385	330	333	336	354	323	332	331	327	329	329	315	333	335	348	335	327	345	356	333	341	315	338	310	319	334	337	341	333	344	338	306	324	355	291	346	369	343	358	338	327	318	331	322	338	325	328	377	327	313	367	350	329	319	357	323	327	318	295	365	318	342	315	307	313	343	365	375	343	333	322	370	325	320	344	329	321	374	330	327	341	333	340	366	317	336	360	339	330	332	362	356	313	387	322	313	351	319	360	349	337	343	344	334	315	334	336	324	342	342	342	348	345	333	367	329	347	336	344	342	332	322	323	315	329	331	329	351	354	368	315	345	333	326	316	330	294	357	342	348	361	337	362	333	294	336	368	332	333	330	391	325	341	323	349	353	345	330	299	331	360	336	355	362	335	330	354	323	332	341	331	336	337	366	360	317	302	344	334	382	332	341	335	318	351	368	311	352	348	339	327	324	349	347	336	345	332	319	338	330	336	331	327	341	307	347	334	333	350	342	346	305	359	343	329	349	329	336	327	335	342	326	305	318	307	339	323	374	323	328	344	326	319	334	327	308	334	356	343	335	331	366	310	321	336	313	324	347	347	302	338	363	355	355	350	365	305	312	329	317	333	342	307	333	369	362	345	344	348	363	332	339	339	337	370	344	320	358	357	343	367	303	351	330	361	338	325	322	335	321	353	329	347	324	349	371	333	339	348	320	351	338	347	329	318	305	370	345	355	331	335	330	331	337	328	345	335	338	352	361	359	327	354	337	345	303	312	349	318	344	356	336	331	335	339	354	372	354	335	324	356	350	372	346	373	323	345	329	340	322	322	358	327	336	357	352	274	339	315	322	350	366	319	333	352	330	324	316	365	366	318	338	346	328	377	393	332	342	336	335	331	333	348	306	345	359	323	352	340	323	338	353	323	335	325	370	339	340	326	330	312	370	344	311	331	323	329	331	335	325	351	324	294	342	329	331	292	331	359	349	344	336	321	303	304	355	336	320	321	319	346	361	324	328	347	330	322	353	319	329	331	347	348	329	321	335	325	331	320	348	341	354	310	324	319	321	298	338	334	325	334	302	324	354	320	358	320	359	345	380	300	377	310	323	328	337	325	355	342	308	335	353	332	362	327	335	307	346	329	314	349	322	331	363	313	329	333	347	316	364	344	354	339	372	339	332	312	374	329	338	358	322	335	326	355	322	334	346	341	356	355	317	345	331	321	328	337	334	317	355	312	342	344	359	322	309	319	330	312	367	334	359	342	324	311	377	366	348	343	356	330	362	345	341	298	351	324	356	329	321	341	351	327	332	298	326	360	323	319	345	335	341	347	345	335	357	345	344	357	324	337	308	339	327	323	368	333	302	347	314	337	333	380	314	335	328	338	336	355	346	351	320	339	322	299	323	345	337	349	325	358	337	335	336	312	312	350	329	346	339	321	336	335	361	345	370	348	329	311	326	308	324	324	347	335	352	324	333	344	362	354	335	354	319	364	338	314	327	341	344	340	353	368	356	343	338	347	347	331	343	344	347	325	329	318	327	341	354	346	324	338	354	350	350	342	341	336	320	325	345	320	377	326	325	339	350	356	347	363	345	309	321	328	363	355	369	329	311	343	314	350	326	336	346	309	305	358	347	329	359	337	331	321	353	345	323	344	321	330	354	326	355	360	321	351	316	308	328	340	341	339	342	358	381	355	362	320	336	352	333	325	348	344	323	395	346	347	350	347	322	313	329	346	323	340	328	350	297	337	358	353	339	335	314	328	329	340	340	312	331	313	333	356	372	332	334	339	352	344	319	339	310	323	347	305	334	340	351	302	356	323	329	304	363	350	332	341	339	313	351	335	339	361	338	329	310	365	346	347	340	350	330	336	352	317	367	337	338	334	341	318	288	334	315	315	311	338	321	338	340	328	310	338	336	308	345	344	370	312	349	354	310	332	330	288	329	366	338	303	302	312	330	341	325	346	320	321	348	355	321	303	352	342	367	362	349	329	331	361	383	346	324	323	349	319	343	334	356	360	322	320	328	318	336	324	341	305	335	349	324	340	335	368	345	351	352	363	328	328	327	303	312	317	360	346	333	312	350	351	339	325	321	319	346	346	310	328	332	316	329	314	355	311	320	337	351	320	329	322	342	344	317	331	326	310	331	329	358	321	335	327	274	343	304	325	333	306	351	326	344	322	318	329	347	355	339	310	325	306	349	355	325	331	347	340	344	347	329	330	320	333	321	367	318	347	349
23917	23242	39548	43382	32620	13983	2275	640	526	512	514	478	488	451	449	491	502	453	470	440	475	465	422	468	453	481	588	436	428	444	408	452	453	430	426	433	424	479	459	445	465	437	416	467	427	446	446	471	432	462	461	428	429	458	458	433	452	462	444	425	414	463	419	462	464	431	423	446	472	452	438	471	466	419	466	473	437	440	420	410	421	469	439	406	432	418	487	427	460	413	427	430	437	442	455	462	450	439	442	413	463	459	445	439	415	468	429	455	445	413	448	421	435	421	431	450	463	427	444	399	445	452	469	388	442	411	447	501	428	447	451	456	439	416	482	429	426	449	432	449	442	483	439	423	481	476	454	473	423	454	456	435	428	414	421	448	452	414	447	415	459	445	457	440	444	417	460	443	471	401	455	451	446	418	425	437	459	441	481	484	460	426	443	410	456	458	442	433	409	452	468	485	464	465	456	454	411	423	492	430	427	450	436	440	442	424	465	459	452	409	472	419	428	414	422	444	465	453	453	432	419	468	441	440	451	407	449	459	408	451	450	432	460	446	456	487	460	394	452	469	457	412	493	409	435	449	414	454	406	465	484	426	433	442	416	452	428	436	429	435	438	443	449	436	445	449	469	427	448	433	442	447	427	447	402	425	449	433	484	451	410	414	449	447	444	424	462	457	437	468	421	478	437	426	442	440	450	436	448	438	475	437	431	441	423	429	469	393	446	454	445	440	427	428	418	444	441	497	450	450	423	423	464	422	414	385	419	464	452	452	440	460	497	454	457	463	450	443	438	453	463	452	452	425	421	449	407	427	461	421	448	466	479	439	425	433	460	464	478	442	431	446	437	465	464	436	428	438	444	435	453	462	462	431	453	433	445	451	417	435	443	471	436	449	413	439	444	414	409	470	412	416	443	475	445	459	424	469	424	438	441	459	449	448	450	404	423	462	454	416	442	470	476	461	438	424	441	411	437	445	449	420	450	505	431	484	423	430	482	436	450	445	394	433	483	487	414	464	461	449	445	424	433	416	446	432	424	416	419	420	430	458	427	426	424	469	431	436	447	390	442	468	432	471	444	470	452	424	441	438	433	413	468	419	443	431	489	449	416	463	455	421	410	412	481	433	451	456	454	412	436	453	449	477	453	432	419	428	427	428	471	453	438	441	445	436	461	405	447	402	450	450	472	448	456	456	448	430	450	402	435	431	430	441	450	414	467	452	433	452	414	428	446	445	457	430	441	377	460	449	469	426	496	453	468	424	419	432	483	446	440	446	431	414	425	436	493	473	425	413	449	447	432	399	456	434	440	455	425	439	453	449	455	473	444	443	437	450	398	427	436	446	385	415	426	449	427	447	481	438	405	443	395	454	423	489	436	423	432	436	460	457	440	431	434	471	450	434	446	462	457	453	451	458	433	449	434	460	424	456	438	433	461	456	464	423	440	445	445	436	444	411	458	425	429	436	447	438	450	417	457	508	435	431	471	395	420	424	470	434	425	412	409	436	446	375	437	437	452	415	437	435	459	456	396	484	425	450	472	490	433	486	441	458	427	434	441	438	452	448	409	426	440	419	448	460	420	437	445	428	443	446	436	444	447	427	449	436	431	427	488	451	460	428	425	443	465	421	452	444	438	446	415	502	424	423	473	482	454	450	441	439	416	413	436	469	412	412	435	426	469	436	429	462	413	447	456	445	422	428	452	446	436	423	441	427	423	435	460	421	445	409	438	441	428	435	439	463	443	441	443	451	443	461	415	449	419	447	428	453	456	452	434	471	461	448	442	448	452	474	478	441	431	424	440	417	422	422	438	472	416	457	460	467	442	484	413	463	450	433	452	423	420	456	435	421	437	434	424	451	409	434	429	422	478	463	406	427	415	448	467	460	438	461	432	434	449	413	434	440	446	436	399	472	427	400	435	471	457	477	448	453	463	439	477	430	454	423	419	427	442	442	425	459	474	459	440	460	463	432	458	432	461	461	416	464	502	460	470	441	421	480	436	417	403	433	460	428	441	481	471	459	436	450	426	415	434	441	477	421	459	451	444	436	418	469	410	419	450	455	472	478	431	441	406	429	463	431	456	458	425	425	435	433	477	494	454	437	448	467	460	419	457	463	444	469	463	466	410	440	451	458	447	451	459	408	391	409	450	445	449	409	475	457	394	456	430	453	422	458	468	461	452	444	445	443	439	432	441	457	454	426	442	445	453	442	446	461	421	426	406	446	434	436	428	452	451	445	429	461	439	450	422	483	421	498	432	429	424	424	450	450	408	474	437	439	471	435	481	473	452	449	451	475	445	448	461	435	458	440	446	461	467	477	417	418	406	416	451	429	462	468	402	442	437	435	436	414	416	421	421	471	388	432	457	442	428	443	418	449	442	439	421	418	462	460	440	470	424	454	436	447	429	457	442	433	461	466	445	465	446	395	459	419	451	407	457	454	444	466	453	425	452	448	467	423	445	479	436	438	455	401	384	451	456	467	476	425	445	404	400	422	450	432	459	440	467	438	430	464	445	469	450	481	438	451	481	459	414	447	421	434	425	456	424	446	447	448	441	426	438	432	466	452	420	449	418	440	415	440	439	413	445	454	461	455	425	470	485	451	445	436	405	446	479	443	417	435	465	459	466	414	440	441	427	458	467	406	399	470	420	458	477	429	414	437	464	458	421	445	452	422	441	405	435	478	458	437	476	465	441	414	423	416	435	442	423	432	411	494	423	445	432	433	416	430	460	456	443	414	438	445	435	471	425	468	415	444	423	460	469	430	435	446	455	456	427	467	470	454	438	478	475	447	438	460	423	420	418	495	448	377	459	424	483	440	421	441	417	453	447	440	443	457	418	421	469	435	432	443	412	382	424	443	447	435	470	464	446	441	440	407	440	477	469	442	454	469	462	452	403	467	488	479	470	458	464	441	446	427	449	450	430	439	494	472	421	412	437	455	446	447	431	410	463	444	424	423	443	447	433	451	426	456	446	400	441	444	450	442	472	456	452	430	427	419	428	442	454	491	434	445	483	446	473	466	399	404	457	417	407	427	442	427	425	446	460	411	429	435	443	472	423	471	434	476	474	444	448	451	442	425	456	461	434	459	410	444	457	442	418	468	427	423	458	442	468	435	418	424	405	421	439	448	485	435	418	441	443	465	476	453	457	457	430	414	424	435	456	470	461	448	453	484	432	462	448	393	456	421	412	468	431	432	434	457	456	419	469	441	405	408	420	411	480	465	483	446	448	444	458	407	407	466	440	397	460	454	451	447	426	448	458	472	482	418	474	437	447	485	445	440	449	478	428	448	423	447	446	420	440	406	420	454	447	451	423	440	430	439	426	458	456	452	471	448	427	439	430	434	389	459	444	475	433	442	443	434	421	412	466	416	423	494	465	450	440	456	451	432	435	431	419	420	431	438	430	419	460	482	428	443	427	451	457	417	453	386	484	414	456	454	415	468	421	462	473	437	436	420	413	457	441	411	461	414	435	484	433	412	437	462	441	429	440	434
47981	100912	80465	55319	29197	2493	572	535	540	530	521	517	478	536	516	506	498	522	517	497	457	505	490	495	493	622	818	457	508	470	526	519	492	501	465	532	544	481	492	527	474	503	502	526	488	470	497	487	509	491	470	449	535	500	481	510	466	514	547	498	488	535	479	489	547	524	477	522	535	496	525	507	484	487	491	511	524	470	551	477	484	503	485	506	491	498	465	525	523	487	499	488	498	520	499	475	493	473	466	510	500	532	479	498	492	507	493	487	501	505	504	484	507	489	502	529	501	484	508	493	491	524	500	477	511	504	521	495	469	510	496	469	522	496	491	498	478	468	487	461	459	471	506	537	499	462	461	461	534	524	538	485	485	469	469	524	533	492	482	518	485	534	481	510	485	539	502	489	501	477	468	463	483	529	496	490	460	521	479	473	473	557	497	490	510	492	492	493	476	514	505	510	542	496	553	524	479	508	517	476	472	484	485	503	521	514	523	511	520	537	517	502	504	458	491	527	485	511	518	484	468	497	527	471	511	515	490	476	496	467	482	510	500	496	500	484	465	460	503	494	497	502	514	476	507	484	497	508	472	501	468	493	457	440	499	486	501	494	479	482	499	500	511	501	484	506	485	464	516	505	501	494	504	536	471	481	510	435	516	500	501	460	534	519	469	491	496	471	490	491	485	504	517	462	489	479	460	475	495	465	491	480	500	523	527	486	542	492	493	550	520	473	481	481	499	486	508	505	483	502	505	486	524	477	491	474	475	489	482	501	469	468	456	533	512	489	505	501	503	484	496	500	487	511	500	523	467	504	489	538	489	486	474	519	492	511	511	538	497	507	469	520	479	531	473	493	495	528	506	471	516	494	461	459	499	489	503	504	489	460	525	463	498	500	476	509	496	524	491	466	454	498	497	510	529	518	482	520	510	493	533	516	500	511	503	478	517	495	506	503	517	485	546	473	517	480	499	521	481	471	496	515	482	481	492	512	510	466	475	531	549	509	487	492	485	496	511	520	477	503	532	446	461	525	540	526	471	502	554	477	495	469	515	480	500	494	479	481	474	507	465	489	486	497	467	479	510	515	517	477	497	490	532	493	502	496	480	448	477	458	539	491	521	491	542	475	515	499	508	521	460	509	518	483	473	471	509	499	483	497	492	515	452	509	481	494	515	467	510	518	494	491	478	494	497	509	473	472	509	504	477	480	518	508	504	500	465	473	522	489	465	460	491	510	468	501	476	495	501	492	502	508	500	492	496	520	481	472	480	540	465	501	482	504	482	464	523	485	506	480	451	481	524	479	494	490	493	511	509	516	502	502	477	523	533	534	471	501	536	457	509	496	497	454	504	509	504	539	501	509	509	500	470	474	462	516	509	489	475	510	533	503	490	484	494	461	495	460	500	455	524	484	481	448	556	498	509	459	525	475	512	453	452	471	517	490	501	531	481	494	483	479	529	510	499	474	515	507	503	519	487	481	469	496	502	521	487	500	490	485	510	490	534	515	494	463	502	498	485	507	475	558	480	488	479	482	483	502	477	510	515	485	534	506	505	481	455	487	494	511	512	521	499	540	497	487	450	551	466	493	492	498	504	510	511	502	513	466	491	533	507	475	537	526	489	508	477	534	510	469	461	505	454	523	472	514	525	534	477	457	517	471	493	512	528	476	514	485	506	507	545	496	518	440	529	455	532	483	534	527	498	517	475	457	469	504	493	513	497	498	502	535	502	492	543	511	479	512	489	490	508	527	527	500	477	497	512	507	518	501	522	494	488	521	514	470	482	491	489	503	486	451	508	484	498	488	503	456	500	470	438	493	457	485	488	495	493	496	470	502	543	514	464	509	468	488	484	487	499	520	474	508	452	511	481	540	489	548	540	447	489	495	479	529	506	501	477	495	490	521	500	512	484	476	505	461	505	500	485	512	521	542	499	508	535	512	492	491	493	509	498	508	499	559	468	521	478	477	480	495	506	496	490	514	509	447	470	483	510	521	524	495	483	486	536	527	494	483	513	488	487	499	486	478	512	484	543	497	488	435	537	495	522	503	477	502	487	503	505	455	486	510	512	504	499	467	487	499	483	496	514	511	485	517	479	485	502	525	495	549	482	479	513	457	469	513	518	526	473	494	451	502	505	455	518	466	476	503	495	529	489	564	506	459	459	486	500	480	525	480	482	523	495	501	479	506	485	487	503	465	472	500	472	451	502	487	503	509	515	501	493	505	537	493	477	502	454	481	480	476	494	519	490	490	493	495	515	495	530	499	526	512	541	454	513	481	498	518	469	484	496	482	490	484	532	467	503	498	513	494	504	502	525	516	466	478	518	473	508	506	484	476	479	480	487	528	496	497	511	449	474	518	468	509	505	484	464	471	447	474	492	494	470	511	473	471	473	506	493	482	534	509	490	441	469	490	472	479	470	462	498	502	508	479	503	448	488	530	490	495	474	501	527	460	485	474	485	523	495	499	476	487	483	485	482	504	497	474	480	485	487	493	497	504	525	489	500	465	452	531	525	503	504	499	454	475	509	493	522	481	458	512	494	500	461	477	503	483	440	519	525	482	503	493	508	528	502	441	495	497	494	498	506	520	519	510	492	469	504	501	489	443	496	478	488	494	495	476	517	454	489	496	488	517	467	511	500	477	497	507	529	480	501	495	497	509	494	477	515	478	507	527	475	490	477	518	455	491	467	498	477	455	516	475	516	522	492	481	482	490	515	513	496	510	509	508	474	516	509	487	491	456	510	472	488	523	496	464	536	515	485	518	480	507	502	523	494	467	522	508	487	488	533	505	511	512	518	498	499	518	492	481	497	501	486	446	438	508	482	524	509	496	543	455	508	488	495	507	506	538	492	459	514	510	509	465	509	487	511	508	474	488	502	544	543	477	483	530	472	504	476	503	504	498	500	505	517	522	512	498	480	509	503	476	504	483	489	486	495	522	487	476	525	487	488	510	445	464	476	480	504	500	522	455	500	490	495	487	489	503	479	529	511	512	478	494	506	439	495	481	523	478	494	494	498	498	505	527	525	497	493	471	437	501	543	508	478	502	441	518	513	484	486	523	464	518	513	471	490	488	495	540	481	453	509	472	512	492	510	486	517	506	454	517	471	497	498	474	470	489	478	487	457	541	494	498	473	463	503	521	529	483	489	526	490	523	529	481	510	480	515	518	494	497	504	464	521	518	479	483	503	480	518	469	508	499	533	488	489	480	546	545	530	531	496	467	497	514	515	526	512	519	519	494	486	484	496	476	478	517	480	494	526	495	517	461	496	510	511	467	470	482	487	505	508	527	534	459	485	478	498	548	511	474	518	530	508	484	478	500	485	452	438	468	489	463	515	468	487	542	521	513	459	486	453	470	496	472	460	491	504	481	522	497	474	489	479	427	503	506	487	485	507	489	483	460	471	487	479	502	495	467	516	486	518	495	488	497	480	501	536	499	475	441	471	448	522	489	514	517	466	466	504	487	486	497	468	511	488	469	490	470	506	482	486	510
27856	27207	27616	13259	2638	401	319	287	269	243	287	285	297	276	299	274	279	257	264	254	283	251	254	269	302	288	283	263	243	250	278	295	271	266	293	274	226	271	262	272	265	267	260	269	281	261	255	271	268	225	262	296	288	274	293	263	284	263	282	226	258	262	258	260	259	255	242	245	285	251	298	268	267	264	272	253	265	269	282	269	299	229	277	270	298	289	267	277	292	282	275	268	280	267	262	281	292	264	282	252	250	275	254	277	276	264	254	249	278	250	253	277	271	272	264	253	273	260	273	278	247	278	279	278	271	255	294	274	273	286	275	290	277	273	275	258	303	253	282	268	263	289	238	282	298	275	277	236	287	249	303	287	312	258	304	274	269	275	273	268	247	284	265	264	279	275	257	282	253	269	254	281	248	255	301	250	262	274	286	249	260	266	274	270	261	252	257	255	288	267	265	263	292	238	275	280	259	257	260	258	267	252	280	293	273	276	282	260	260	249	271	282	305	255	274	302	255	292	253	298	265	284	271	254	256	271	279	233	259	261	294	285	255	272	270	267	257	234	266	278	265	236	253	287	290	273	268	270	247	273	275	282	261	274	253	290	256	266	279	259	250	265	293	242	247	262	273	265	289	259	292	260	259	245	269	288	272	269	263	284	252	255	266	290	248	288	249	286	236	255	261	276	260	240	248	270	274	277	254	294	241	248	297	276	259	265	268	262	286	249	261	258	270	267	266	245	271	271	236	291	269	282	258	264	268	279	278	298	238	268	283	250	283	275	262	273	276	249	274	268	313	273	292	252	267	275	260	280	282	260	274	235	295	270	254	289	246	269	283	286	270	300	236	254	282	257	289	251	257	264	285	271	273	289	247	267	271	256	276	300	278	273	249	266	257	304	256	263	284	283	280	274	243	288	246	263	278	244	261	285	294	287	275	245	272	256	282	272	293	281	263	281	243	262	271	261	261	289	294	262	299	292	268	258	246	242	248	276	288	279	289	265	265	274	258	274	272	302	262	270	245	316	256	260	279	269	272	241	241	278	259	283	268	247	266	255	254	289	281	251	273	302	232	272	278	294	277	279	268	284	256	278	297	264	277	271	275	270	282	300	299	265	274	292	244	256	270	277	268	257	243	301	270	294	289	294	268	242	264	287	254	294	286	288	267	271	281	251	269	244	271	266	250	252	270	244	259	253	269	261	261	265	266	283	262	273	285	276	270	229	267	294	271	255	278	241	238	293	263	282	297	262	253	252	251	274	284	264	273	280	261	237	266	258	273	273	304	256	292	243	265	279	230	270	270	282	287	260	281	249	269	299	259	276	260	285	247	287	266	248	285	258	288	267	278	238	257	258	256	248	294	256	273	263	239	284	280	280	274	265	270	248	262	278	248	287	295	254	287	256	287	279	262	260	300	248	240	281	266	280	293	284	251	262	292	261	298	234	255	237	276	245	257	239	280	266	279	273	279	250	254	308	285	250	255	292	277	266	255	277	278	266	245	283	242	266	260	231	258	276	253	279	272	277	272	269	258	267	254	251	267	289	276	280	293	276	256	256	242	268	296	294	267	281	285	281	257	251	297	281	292	252	240	261	289	246	277	288	277	268	241	267	229	249	285	245	255	281	260	274	261	264	261	285	263	273	267	250	268	252	279	282	277	287	281	276	276	288	267	268	275	275	285	259	267	303	289	266	288	268	246	332	256	264	266	232	281	253	284	284	276	286	269	259	276	247	273	279	275	270	282	299	242	237	257	273	272	268	295	252	293	273	265	235	246	256	292	264	255	269	274	288	258	258	269	270	280	263	266	263	263	287	281	261	285	244	243	288	280	285	305	272	248	250	304	251	258	271	301	290	241	303	260	272	257	260	297	271	275	276	277	300	259	275	277	263	278	300	272	260	277	269	279	288	268	293	273	250	252	287	259	243	261	291	268	256	266	273	307	257	269	261	238	252	278	253	275	246	268	293	281	271	264	293	251	311	252	278	270	260	284	273	244	252	248	268	258	260	266	289	247	288	272	265	270	247	265	270	280	271	252	257	265	304	281	293	310	266	273	230	276	262	322	246	268	282	236	285	271	260	272	269	291	266	273	262	280	255	263	253	267	259	261	280	288	255	261	297	293	271	288	295	253	268	274	251	259	282	300	262	314	247	275	276	280	257	223	298	255	259	273	257	288	250	271	280	300	257	287	282	277	263	268	278	259	287	238	265	276	260	274	272	267	265	270	282	290	254	273	270	242	281	266	255	252	270	250	287	261	268	250	307	270	251	254	262	248	272	289	298	300	229	268	277	274	261	262	280	280	285	251	264	288	301	262	255	245	253	255	301	261	285	276	249	296	273	285	253	259	292	245	274	270	279	284	294	255	285	255	256	250	265	241	233	240	266	257	280	244	257	273	260	272	284	284	263	266	269	277	295	280	297	239	278	293	264	271	295	276	297	266	290	263	262	258	268	233	263	266	242	272	276	236	284	305	281	270	277	251	274	247	262	271	294	269	260	265	266	297	257	267	286	278	326	298	244	274	251	272	270	243	247	275	271	291	286	274	281	260	276	295	264	282	269	272	293	268	271	247	279	260	295	282	276	265	254	270	268	261	248	296	295	259	254	264	276	244	256	276	264	261	285	256	279	283	269	293	273	273	243	288	267	275	279	291	279	257	260	290	279	264	248	266	313	255	249	289	270	298	284	280	271	289	262	268	266	279	259	277	262	268	264	253	277	272	258	274	278	261	286	277	283	286	260	252	281	295	285	247	276	255	277	276	298	276	268	236	252	302	274	256	289	275	278	268	246	273	253	276	296	261	282	263	277	305	284	256	288	288	275	259	286	267	290	291	278	254	267	256	259	280	278	286	257	251	279	272	282	271	266	272	247	296	281	268	283	289	300	287	288	266	293	256	285	270	279	242	268	285	264	254	287	259	260	278	290	279	270	258	252	276	282	241	247	249	290	283	273	284	269	262	278	274	251	264	264	281	249	272	264	263	278	242	270	262	253	255	251	273	280	273	282	259	244	294	260	279	289	294	302	288	297	293	269	278	276	265	251	282	279	271	250	245	248	294	259	248	276	252	272	250	285	269	293	286	279	254	290	259	272	262	276	254	252	257	260	276	239	266	273	271	254	243	278	265	268	264	292	278	269	235	270	277	273	251	282	319	271	277	282	271	264	247	301	294	249	260	247	248	271	274	247	277	275	273	280	264	287	258	286	269	263	271	259	275	264	259	263	272	283	290	257	265	277	258	230	280	264	231	249	278	281	285	275	255	263	270	271	271	257	286	252	290	283	271	266	248	274	249	273	262	253	254	288	303	286	257	270	275	271	288	268	229	279	272	243	290	270	258	241	254	289	274	276	290	281	293	253	250	273	265	261	296	265	284	261	273	268	272	256	260	218	291	296	272	263	288	275	271	272	291	307	271	263	265	241	270	261	275	264	276	280	248	273	263	257	268	285	259	273	259	258	272	279	306	238	256	308	295	268	244	293	240	285	292	259
12401	34142	23400	7404	2139	425	304	258	283	277	288	278	247	277	283	243	258	248	269	267	288	280	276	250	266	287	331	259	273	275	278	295	288	274	284	262	267	277	250	242	254	274	268	253	275	274	263	268	286	302	254	284	247	254	278	293	250	241	293	289	282	283	272	259	272	261	300	241	307	276	266	255	282	249	291	262	316	292	261	251	258	271	286	289	271	286	269	275	256	303	247	276	234	283	260	268	249	292	270	274	275	285	269	262	263	266	276	271	262	264	261	267	288	284	263	254	276	294	265	275	297	262	251	272	267	292	287	280	250	289	276	265	285	280	264	290	266	299	275	293	269	286	274	274	270	268	257	263	250	276	278	270	274	302	274	260	268	271	282	279	263	256	309	278	298	295	278	276	244	255	282	246	268	266	235	269	257	283	251	259	283	263	256	261	282	280	235	271	253	254	268	267	234	269	260	286	284	300	251	273	253	275	255	275	259	288	266	267	251	301	245	277	261	284	269	292	242	275	267	274	328	279	282	254	260	257	292	265	276	259	255	276	271	276	253	275	279	280	287	269	291	271	251	263	289	279	253	289	273	286	285	248	262	272	253	258	335	293	248	257	289	284	257	285	259	273	240	253	261	292	266	254	259	277	267	227	270	259	255	261	264	265	278	262	293	257	315	266	284	274	303	266	275	263	277	281	279	299	284	251	316	259	271	278	263	232	253	282	249	273	256	269	273	268	289	271	265	260	275	254	242	267	294	262	284	280	272	266	271	274	248	252	248	270	274	281	254	284	269	283	261	302	262	270	293	307	284	285	250	255	268	250	262	280	262	273	286	275	248	261	275	260	299	263	278	281	268	265	266	259	276	285	245	278	298	264	266	269	243	271	258	282	255	274	234	273	253	264	280	247	271	253	263	281	257	253	241	258	282	249	266	300	261	294	287	263	292	225	283	271	303	268	286	278	263	249	267	266	272	283	291	255	267	266	277	264	278	279	254	263	281	244	273	271	279	284	267	275	247	254	265	286	287	281	278	269	272	258	300	246	303	258	278	247	276	273	263	256	292	249	262	283	268	257	269	273	274	278	273	282	263	264	273	267	273	295	262	254	272	290	270	275	279	266	305	287	274	261	268	244	269	265	274	297	275	277	249	268	287	249	270	253	254	251	267	269	256	283	252	307	270	245	268	269	264	259	287	280	269	254	276	250	260	296	301	238	250	267	258	261	273	271	245	268	255	253	285	272	265	287	278	261	264	274	276	271	247	239	256	258	279	275	272	260	274	248	297	283	246	277	263	281	283	270	273	273	266	270	244	281	279	281	275	309	241	272	290	290	287	265	256	273	250	294	241	252	263	286	254	265	242	261	266	263	271	298	272	294	258	275	265	290	284	257	264	275	248	268	290	294	300	277	256	271	286	251	272	267	277	244	266	265	285	281	240	270	273	285	277	279	264	276	248	282	265	264	278	250	253	260	290	253	274	293	271	248	266	265	262	256	294	261	283	256	260	264	291	280	257	276	258	264	275	265	297	296	256	280	234	288	248	251	297	259	261	261	260	259	306	264	294	276	272	268	266	260	274	256	286	255	283	262	266	269	278	267	259	279	271	272	301	274	250	240	254	264	277	280	287	268	274	232	259	261	277	265	287	282	275	260	261	277	266	272	277	278	273	294	271	279	271	252	284	267	276	258	299	283	284	263	280	257	276	274	257	272	293	266	301	277	279	274	262	253	274	254	251	267	256	239	255	294	236	279	268	234	270	262	261	247	300	275	267	281	282	258	243	233	268	275	272	279	255	276	269	250	260	272	280	278	257	265	268	284	262	236	257	288	244	246	282	253	260	280	300	277	284	281	277	258	272	280	276	290	286	267	264	266	289	270	276	254	264	252	260	270	259	272	262	303	305	274	285	283	275	270	253	276	279	275	287	255	283	267	294	295	285	262	266	277	271	259	265	265	261	289	255	254	272	260	244	249	303	234	247	301	272	285	275	267	305	267	285	250	315	270	259	281	274	246	280	257	249	276	267	249	276	291	289	253	265	256	261	254	296	254	283	252	228	261	282	259	275	282	281	261	264	284	300	259	268	288	284	249	285	279	257	263	274	272	276	267	266	287	260	239	274	258	258	276	288	257	293	282	279	254	267	244	280	251	271	252	275	269	275	267	271	270	282	243	255	264	285	262	259	269	279	270	289	291	267	261	269	279	286	285	274	271	271	270	250	284	262	279	287	292	311	275	264	286	252	259	278	291	272	303	273	266	249	251	268	270	280	267	246	270	263	267	274	271	285	255	269	265	285	260	271	267	255	274	285	283	272	284	253	252	250	250	284	257	272	285	285	285	263	264	281	273	264	246	269	275	259	309	280	229	285	256	272	266	271	286	274	258	249	261	304	261	285	294	269	266	270	259	264	245	284	253	276	271	295	287	266	288	303	289	256	275	266	277	268	276	272	282	251	285	241	286	289	266	283	238	277	260	272	295	282	231	264	275	281	267	250	254	276	292	267	267	242	254	280	264	239	294	242	258	293	281	273	282	269	256	255	275	270	265	286	290	259	267	269	261	266	262	300	272	259	255	245	281	304	291	268	270	266	262	271	249	269	278	304	243	275	269	257	269	247	240	288	275	274	237	283	282	278	282	265	284	273	310	282	271	283	276	289	277	263	258	289	272	263	265	238	291	296	280	265	284	274	285	276	245	265	262	290	263	265	268	256	265	243	274	288	271	263	250	286	268	270	259	291	264	274	247	272	278	268	304	273	290	255	269	300	280	289	269	243	278	249	286	242	267	276	280	288	275	270	289	260	257	272	260	267	275	305	259	293	274	280	244	259	247	260	259	309	273	275	287	276	285	263	253	287	272	254	285	285	272	273	308	233	269	253	262	280	271	274	252	299	261	264	269	266	262	262	279	277	306	282	273	244	239	291	280	267	269	272	257	278	300	245	263	303	262	271	249	262	263	248	256	253	251	288	263	257	270	270	258	251	271	260	302	278	269	266	283	276	291	267	277	267	266	259	288	268	276	270	242	293	305	261	257	274	284	259	270	283	284	285	287	267	312	305	286	265	296	261	265	258	258	276	276	252	280	275	258	254	281	260	256	244	272	230	276	283	280	278	255	258	256	298	300	305	278	265	246	277	239	258	268	262	274	216	272	254	284	284	295	240	251	251	278	249	260	298	311	244	258	277	268	264	259	245	284	285	290	276	254	252	250	270	316	268	280	271	296	285	279	295	276	256	288	285	287	287	273	246	269	241	268	237	276	272	267	247	291	258	279	266	272	259	249	242	277	288	266	251	246	260	276	253	267	247	274	281	281	270	272	258	253	269	294	272	274	267	292	278	284	267	245	246	269	274	270	268	259	259	243	280	297	289	250	279	258	257	265	288	243	296	290	281	289	270	250	266	279	307	271	255	272	275	259	257	272	257	257	263	276	273	266	261	265	280	260	267	294	266	299	276	289	232	258	273	283	264	282	294	258	267	249	287	288	257	238	280	260
25509	27032	44767	41011	19235	4554	658	393	321	300	279	302	313	306	315	311	282	293	293	313	321	296	306	296	308	350	383	300	267	294	291	298	289	317	292	280	317	283	297	294	321	284	288	334	308	300	300	303	298	272	293	277	288	307	300	296	296	302	347	303	268	288	305	328	290	299	282	300	305	304	281	322	300	330	308	318	277	325	325	311	307	304	292	294	304	290	309	311	309	273	318	291	288	299	301	269	288	303	330	284	325	272	291	266	287	300	287	291	300	299	304	284	294	271	272	318	317	297	301	270	312	316	311	293	305	298	280	307	278	300	281	320	309	282	304	296	321	303	311	300	322	294	277	292	287	294	310	274	293	298	323	304	302	278	302	278	286	272	307	302	307	321	309	290	314	281	323	286	334	319	278	281	297	326	276	319	314	286	316	288	291	271	279	285	285	321	291	296	305	302	297	279	283	280	279	284	313	291	313	285	280	262	295	319	295	267	318	285	302	284	277	303	290	276	312	277	289	308	289	298	256	315	297	318	303	302	332	288	295	266	284	309	306	305	321	317	310	324	284	317	299	267	296	290	344	288	317	273	295	324	316	286	322	310	285	310	317	313	297	286	313	265	254	319	286	291	284	304	288	332	302	287	328	279	322	296	307	273	299	310	305	298	336	292	295	300	332	271	344	299	279	309	280	303	306	324	295	295	280	313	281	288	286	303	288	288	322	287	316	325	300	295	299	289	280	290	321	280	313	259	278	323	268	311	299	290	278	317	298	288	275	263	277	287	298	300	289	303	299	299	321	317	277	289	306	299	268	314	281	295	300	312	290	285	307	311	308	299	301	318	303	318	299	302	303	272	271	300	298	330	300	327	300	318	312	293	284	284	270	311	266	300	293	314	282	318	273	298	294	336	271	287	292	296	268	285	300	311	315	283	299	264	263	291	298	277	311	300	304	306	267	257	315	311	290	271	277	286	299	290	317	324	297	280	295	322	309	301	274	279	283	299	303	305	297	281	294	286	319	303	274	302	326	308	297	301	288	310	309	298	291	302	276	303	306	287	302	312	301	299	302	338	299	291	302	300	290	311	288	313	316	293	286	275	297	287	282	300	299	316	278	295	240	300	295	308	296	307	288	308	302	314	308	286	286	276	301	293	296	283	297	287	300	280	298	314	270	283	295	289	285	313	288	277	265	295	293	293	273	263	281	288	292	325	303	294	310	293	295	286	301	301	299	265	306	298	286	305	312	293	317	268	309	281	303	296	308	301	295	295	299	293	301	281	310	295	294	332	291	273	274	319	288	313	288	312	287	291	300	320	285	315	299	305	286	325	302	288	332	312	281	293	317	302	325	301	285	310	303	312	273	319	316	275	264	326	288	297	317	290	307	281	316	281	299	261	319	320	277	277	312	303	314	322	308	296	286	272	281	338	282	306	288	334	290	321	314	317	307	295	278	298	315	304	280	287	253	303	299	315	256	291	276	292	310	296	291	270	297	295	304	294	278	308	283	286	346	285	302	305	281	296	286	307	289	284	319	280	283	319	319	325	343	309	278	290	292	307	318	293	290	294	283	282	303	286	312	299	293	290	297	298	308	322	282	272	283	295	278	318	281	307	303	301	291	279	307	284	284	288	279	270	349	323	292	307	321	297	327	294	292	288	274	300	326	289	296	318	301	268	319	286	313	323	305	279	337	304	296	314	307	311	267	293	336	293	288	286	293	277	294	274	285	307	269	285	288	302	307	294	310	257	260	295	285	314	309	297	277	290	304	284	329	300	297	297	280	313	324	299	252	334	314	321	285	310	294	281	310	308	301	315	322	254	302	284	292	296	321	292	335	284	287	288	318	294	277	261	324	320	300	273	316	295	292	322	297	305	322	283	301	295	282	265	308	277	282	269	282	303	322	276	273	292	299	274	309	259	295	272	290	272	327	317	314	282	305	286	279	292	299	326	299	271	301	271	329	310	321	329	263	273	302	275	306	306	312	288	293	283	316	304	336	299	325	293	308	317	310	314	286	269	329	281	273	334	310	270	292	283	291	310	288	290	302	300	351	281	282	298	273	283	296	272	293	313	284	327	276	301	292	314	266	286	308	278	288	298	301	306	282	314	306	293	326	297	277	302	300	313	314	297	293	294	275	290	269	280	326	310	292	307	284	284	289	305	311	282	302	287	288	301	299	279	311	293	296	298	319	291	291	304	299	303	301	301	270	288	304	292	296	313	309	315	304	280	315	293	288	273	281	289	314	325	265	281	309	324	307	320	277	288	283	295	282	297	299	284	303	315	303	320	292	295	303	299	291	344	283	282	282	324	278	265	283	282	301	291	302	318	293	317	298	264	299	290	292	304	297	313	302	304	307	313	274	276	275	299	298	315	282	290	283	290	304	305	262	264	287	304	259	311	289	287	288	314	279	297	294	302	298	290	291	339	264	310	294	268	301	327	299	287	285	309	303	325	272	312	295	303	299	304	280	296	289	343	319	267	316	293	306	302	320	300	282	326	293	268	282	315	337	273	319	264	305	290	285	303	254	299	282	292	276	304	293	316	285	300	294	288	291	288	302	274	277	323	277	268	316	286	304	284	288	296	315	299	269	293	283	318	281	306	283	278	296	321	299	284	286	265	282	284	311	271	321	298	288	324	294	313	261	314	318	305	288	296	291	327	267	308	312	308	308	308	296	285	315	287	317	302	289	265	296	282	308	300	270	287	305	295	311	306	306	287	321	281	315	317	295	320	302	300	288	264	279	285	306	321	276	272	298	304	277	303	312	312	301	293	288	291	279	290	304	266	291	297	286	292	302	302	305	343	283	328	304	265	280	305	321	303	298	276	287	262	301	264	275	296	290	258	287	307	333	318	311	297	306	306	336	279	259	298	269	306	303	279	310	302	276	281	262	293	274	298	303	283	310	299	282	282	309	302	310	293	288	270	275	328	301	321	336	303	313	289	264	304	300	316	274	297	302	272	296	290	301	292	288	285	303	317	300	280	292	319	288	321	302	279	307	298	290	289	331	263	300	280	317	273	301	302	315	307	317	309	278	324	314	290	306	290	305	327	306	300	289	292	266	305	293	311	282	300	298	297	302	316	296	292	299	273	316	320	320	285	314	303	308	297	288	319	312	303	301	275	303	293	295	291	315	272	279	292	318	293	327	273	329	322	290	303	288	290	279	294	300	285	334	312	266	314	309	287	324	298	294	300	301	300	272	301	289	283	274	312	328	293	309	273	270	334	301	297	313	329	306	295	320	285	317	320	296	322	322	322	315	266	259	292	284	289	294	312	276	271	291	317	274	270	277	309	294	286	297	315	333	304	300	330	292	299	308	319	282	284	296	294	292	292	295	277	260	290	319	299	315	314	296	326	293	300	292	291	315	292	289	325	288	320	321	292	322	302	315	303	277	312	281	314	276	287	304	316	321	326	273	281	302	305	275	288	300	307	287	276	314	296	314	301	318	314	289	293	305	311	272	303	282	272	295	278	308	300	321	293	284	298
42946	78417	56987	34785	10187	2928	603	347	363	365	334	356	339	362	334	305	359	321	323	372	341	299	350	366	374	432	559	331	336	367	347	318	340	316	336	332	336	321	283	336	315	307	326	339	316	309	310	348	301	334	307	333	330	341	318	318	284	306	325	311	304	303	322	327	325	346	334	340	338	318	311	291	351	314	350	294	351	303	312	328	307	329	313	304	326	337	320	320	312	326	330	311	320	317	309	338	345	337	339	335	334	302	343	301	349	317	322	341	340	338	308	309	308	322	311	306	297	327	311	307	333	316	341	306	354	318	334	347	304	343	321	326	329	342	311	303	317	330	289	322	330	325	285	307	334	370	322	336	298	337	299	306	345	327	310	351	325	347	338	304	333	334	331	338	308	307	329	301	323	293	289	341	340	342	286	344	326	319	338	345	330	308	335	301	332	329	344	321	337	312	348	328	322	295	306	315	320	342	290	309	343	317	300	334	326	335	325	336	315	340	330	312	308	324	303	342	310	300	318	328	310	303	315	320	301	294	336	349	331	328	342	330	296	320	336	336	360	342	318	315	319	326	322	343	339	320	327	339	315	356	291	327	335	334	305	337	335	326	332	310	304	323	325	327	282	330	273	310	328	349	330	324	337	302	305	337	320	325	298	325	296	346	343	327	325	334	323	341	327	354	326	314	321	335	303	342	333	299	328	311	301	333	340	352	298	316	319	315	323	317	335	339	313	303	322	364	313	320	297	327	330	316	342	343	359	325	347	322	335	308	316	363	304	311	329	337	346	303	353	287	347	313	339	322	326	320	309	318	323	327	335	332	333	349	338	316	339	317	323	342	315	314	316	341	301	333	318	304	339	330	324	309	337	356	322	344	342	325	363	337	325	337	308	337	316	343	342	290	321	325	317	308	349	313	325	293	323	317	323	327	317	332	327	333	317	334	303	323	336	304	310	338	300	336	329	332	323	297	345	293	332	360	336	354	338	321	323	314	313	307	320	341	343	336	344	335	323	282	306	351	355	330	300	327	325	307	305	315	329	323	359	319	330	322	308	336	320	318	333	355	348	361	330	335	316	301	351	359	288	332	341	312	338	343	335	317	335	338	277	338	357	316	330	322	315	348	306	305	331	331	338	302	304	336	345	296	294	280	335	336	358	292	295	294	319	335	319	333	351	322	336	336	319	330	362	346	313	326	341	326	288	339	322	318	329	300	309	350	315	312	338	337	330	328	311	315	329	307	300	334	302	314	316	299	310	315	295	325	300	315	325	329	338	342	300	343	317	326	323	317	347	300	317	307	324	337	320	308	271	316	315	318	340	306	307	308	297	279	335	325	344	312	341	346	322	362	349	309	330	342	340	319	299	320	352	314	333	309	344	303	317	322	316	316	296	346	309	318	312	351	345	292	342	301	334	328	321	351	349	334	312	346	313	313	316	354	350	353	334	301	328	337	323	315	317	339	296	312	283	320	324	331	315	328	331	314	332	318	331	332	297	336	326	315	361	289	320	337	334	343	315	297	299	293	332	304	336	327	325	314	325	338	343	346	310	330	315	311	304	321	319	332	301	316	325	286	318	318	275	312	310	332	300	313	296	331	334	325	320	352	302	316	304	341	349	319	320	330	311	319	309	331	333	301	314	317	356	339	323	311	330	329	335	322	293	335	343	341	352	315	307	314	333	317	303	330	318	338	352	349	298	329	281	344	326	345	333	358	322	330	343	336	301	345	331	330	302	321	302	365	321	344	308	338	322	331	302	343	282	328	306	323	325	301	322	351	325	339	302	295	309	312	349	315	315	310	353	296	355	316	309	324	286	329	318	322	322	329	295	332	291	318	327	311	326	312	290	328	317	304	329	347	313	358	329	330	312	345	331	343	323	330	319	327	333	358	316	337	328	353	303	332	320	312	359	314	312	297	329	324	327	327	291	305	346	326	325	304	325	322	285	291	327	319	341	321	329	353	319	346	346	319	330	342	301	329	332	326	330	321	310	317	338	328	316	352	310	352	342	309	366	325	307	337	314	329	292	307	319	317	346	315	313	308	322	322	305	318	298	315	335	330	302	330	337	322	339	337	337	300	291	324	299	313	358	336	338	340	315	347	318	345	330	315	335	319	334	317	295	312	318	335	317	314	320	343	332	340	347	307	336	337	305	328	317	302	347	305	333	347	315	342	346	340	323	322	342	357	316	299	299	310	315	353	315	341	347	325	339	315	342	330	317	355	310	317	313	313	326	281	300	332	339	311	307	331	329	301	313	343	307	338	334	355	333	330	365	333	334	327	338	317	310	315	306	333	322	346	343	322	308	305	307	339	306	318	300	316	295	291	320	321	332	346	348	322	303	338	307	335	298	281	330	326	329	321	316	327	285	302	324	319	315	310	350	338	305	323	332	330	335	305	326	289	335	326	317	324	320	340	324	351	301	309	336	343	329	338	304	306	328	352	300	306	317	330	333	288	317	329	330	318	302	289	339	328	301	317	289	325	274	343	329	304	331	313	337	306	318	313	319	310	327	316	301	338	357	319	357	344	310	327	357	343	304	344	312	332	358	314	332	314	370	316	301	304	359	354	307	331	320	308	318	338	329	297	310	334	295	325	314	317	319	319	319	316	331	336	296	364	349	321	334	297	358	338	309	321	345	339	325	334	294	360	291	316	311	329	334	336	317	352	332	302	292	288	326	292	294	339	333	321	326	361	338	356	318	332	281	340	300	331	366	321	295	324	299	338	349	343	316	319	337	336	341	302	324	339	321	359	322	316	351	320	323	315	325	325	322	351	308	306	324	303	333	316	342	302	338	325	316	336	344	289	341	321	314	328	322	343	319	336	299	314	307	324	360	311	305	274	306	347	335	340	334	340	327	308	343	342	302	297	384	308	325	339	296	306	341	339	328	319	298	319	318	324	327	306	339	316	333	329	366	337	341	321	312	302	336	313	344	346	340	355	353	344	313	327	319	309	328	316	336	335	334	315	299	318	337	321	302	318	332	294	346	324	338	334	306	323	307	350	314	321	314	319	295	339	336	314	327	338	326	328	309	333	345	332	290	307	284	296	346	358	322	327	319	319	354	335	292	324	330	335	338	342	359	342	317	334	343	339	342	312	337	302	304	323	319	276	327	364	348	333	295	291	320	349	358	320	296	309	315	309	308	329	350	365	336	336	313	335	297	310	334	297	322	338	345	303	309	322	338	322	282	346	334	335	327	352	301	310	309	328	320	356	331	348	314	342	319	336	317	308	312	333	365	334	307	328	323	306	303	332	283	317	283	290	321	308	339	358	311	316	329	313	352	333	300	298	293	306	300	300	312	330	339	319	315	311	310	302	314	327	301	332	316	339	295	334	306	309	330	327	354	348	319	323	325	316	331	329	318	320	353	338	330	327	329	329	324	327	304	286	322	335	330	280	322	296	318	311	320	336	329	294	332	304	305	333	296	339	320	323	327	348	323	314	339	346	332	326	308	324	345	357	320	331	318	322	317	321	324	349	314	311
23996	22300	32946	37459	35492	23712	5064	736	489	466	463	446	401	426	436	468	447	453	401	447	398	431	434	406	443	738	926	473	443	424	414	437	442	422	433	449	414	424	445	411	411	431	435	424	409	430	401	410	410	400	420	386	419	433	406	410	403	385	425	381	398	416	428	374	413	429	399	407	431	401	397	390	398	414	390	404	428	439	440	418	387	391	411	399	405	394	467	422	395	417	418	408	419	419	412	394	397	406	407	397	410	397	387	426	394	445	406	391	387	369	403	434	418	413	396	397	409	388	407	396	451	448	420	404	372	375	390	390	407	407	421	422	379	453	386	399	416	439	427	423	413	435	426	400	425	399	408	390	383	427	415	402	393	421	406	388	414	400	414	428	376	406	418	396	389	365	432	414	401	349	411	425	393	404	377	379	427	445	423	383	400	367	420	411	422	403	388	417	433	409	393	401	404	392	400	427	430	423	459	429	406	429	454	418	395	417	391	434	383	438	407	422	383	392	432	396	408	429	426	409	416	398	423	410	412	380	411	389	420	407	394	428	460	410	397	409	406	377	416	426	386	423	401	390	411	445	376	427	420	377	423	418	426	447	382	389	428	423	413	404	406	412	441	422	408	382	429	415	433	399	427	397	442	410	357	392	406	397	405	388	411	429	401	456	381	391	375	388	417	377	411	426	399	399	415	391	393	402	421	375	366	400	428	371	365	375	420	386	386	425	430	425	392	378	422	382	419	427	405	421	422	394	400	433	406	401	448	438	424	374	389	411	447	418	428	409	395	413	378	396	402	387	399	422	404	440	414	428	402	428	403	381	426	420	381	392	406	375	415	385	397	404	396	407	414	445	393	412	426	380	393	385	396	421	424	434	384	397	393	400	425	391	407	395	383	382	387	435	413	382	412	433	399	431	406	398	426	406	399	421	394	410	436	379	417	436	435	405	396	427	426	429	386	401	397	433	406	420	412	384	411	403	436	384	411	387	412	434	431	430	408	402	407	428	410	405	393	416	401	428	375	399	439	408	424	431	435	399	408	399	400	419	423	381	401	408	425	419	393	443	408	381	400	418	401	442	411	421	429	416	425	429	392	390	407	435	434	388	379	463	409	401	445	406	394	425	399	428	367	406	365	412	406	425	407	429	387	417	393	431	415	424	399	412	414	433	414	405	383	418	412	402	454	402	411	390	420	402	409	397	425	417	397	407	417	392	408	434	383	408	395	420	445	401	395	398	418	426	400	381	416	445	436	388	413	406	435	359	401	413	433	429	428	402	368	429	392	421	411	425	422	415	416	411	405	390	409	406	414	404	418	446	445	432	394	389	431	353	428	388	445	423	443	432	413	397	413	399	424	432	395	425	416	395	406	355	407	390	416	429	400	428	425	407	385	420	427	386	430	406	431	412	407	402	398	411	417	400	425	418	397	402	398	407	402	422	402	394	412	414	385	410	386	411	399	420	400	421	428	397	404	402	412	428	406	412	426	391	411	397	407	426	380	430	398	408	377	390	411	398	413	427	403	448	404	437	447	376	413	448	386	402	419	419	405	374	409	403	421	399	411	420	356	392	401	396	410	399	436	451	418	387	367	377	395	388	410	406	410	423	385	411	420	397	385	410	411	420	391	405	420	410	397	405	362	407	438	417	392	429	356	398	396	394	434	400	359	416	379	403	406	416	389	417	418	430	423	430	359	425	402	394	382	428	423	396	424	390	411	384	400	401	406	399	404	400	390	399	403	436	389	429	401	411	394	417	404	417	412	391	415	413	362	403	399	404	399	413	409	416	423	430	403	431	411	421	412	383	389	396	415	399	371	419	375	395	403	417	395	410	414	389	432	409	399	377	387	416	407	402	416	439	427	412	399	408	419	417	416	390	404	428	407	407	420	389	416	419	391	395	402	405	425	427	411	423	420	407	420	440	382	345	423	378	418	413	405	440	427	409	405	413	401	373	388	450	383	408	424	421	412	402	391	403	356	415	407	391	399	381	412	406	394	394	413	442	398	420	399	391	418	394	427	412	399	376	406	403	397	428	410	403	403	397	374	410	401	437	431	407	450	414	412	385	400	416	438	405	426	405	403	408	429	396	429	406	432	400	394	387	430	398	386	387	390	441	394	422	427	415	431	408	376	402	404	408	449	387	371	420	450	380	402	417	395	422	432	339	418	417	402	382	393	411	411	411	402	409	383	398	385	391	398	424	411	385	421	375	432	415	391	392	431	418	421	421	394	393	404	422	391	403	416	399	426	434	456	410	410	405	432	428	420	402	390	422	444	422	386	438	421	417	407	426	365	415	433	411	371	393	391	433	419	405	418	398	393	414	410	406	420	431	371	421	394	414	392	392	377	378	386	420	392	416	421	412	416	374	399	407	416	386	414	440	435	398	408	405	389	441	381	412	413	392	407	393	398	401	426	410	415	432	431	391	386	408	386	434	434	399	408	427	416	419	403	426	435	411	367	413	408	380	418	392	413	408	420	429	412	414	410	408	429	463	404	411	395	418	428	385	448	404	394	406	425	392	432	385	414	396	400	411	395	405	429	411	413	359	416	427	425	375	414	416	412	381	389	399	419	432	436	410	405	414	404	404	402	437	451	417	401	427	407	416	441	370	384	440	427	397	389	439	438	405	440	463	429	382	423	427	396	417	398	396	401	387	435	424	388	379	416	431	403	401	438	420	403	407	421	408	390	426	451	380	377	412	427	394	377	406	444	407	424	398	406	393	390	435	455	414	410	416	415	381	389	395	436	404	430	409	381	422	373	404	436	428	414	429	382	396	394	424	410	410	421	381	421	414	419	429	402	418	403	413	355	413	433	421	440	414	451	396	415	429	451	351	429	376	405	412	383	421	372	419	415	387	392	453	440	404	420	396	437	424	435	417	382	387	364	406	420	420	420	376	413	417	440	373	386	420	414	423	417	425	401	410	370	412	408	417	470	417	406	426	423	410	413	421	396	386	385	405	438	403	420	374	427	410	396	430	389	429	409	398	417	390	404	406	382	395	391	409	409	388	434	446	394	430	379	427	390	401	406	404	387	442	389	424	424	422	408	405	428	381	410	410	363	418	379	429	362	391	384	406	393	420	461	381	391	405	421	381	404	450	408	425	377	418	402	406	402	412	406	406	410	394	417	382	410	410	415	403	402	389	389	376	441	413	405	426	415	409	410	428	386	439	402	382	366	398	454	378	417	410	402	387	398	479	362	423	437	415	405	408	406	436	431	415	398	410	376	418	404	443	412	393	436	370	432	435	401	397	406	414	414	412	386	376	437	409	417	401	388	372	420	412	379	393	411	369	399	402	424	439	381	428	367	356	376	407	411	367	395	411	421	407	423	406	387	392	430	461	418	409	423	408	397	418	390	432	379	398	395	433	402	398	402	375	394	421	433	429	427	419	436	409	392	440	422	391	431	407	437	422	444	414	434	394	394	426	417	401	432	382	411	416	423	412	392	414	418	410	442	417	389	408	403	438	425	406	436	422	375	444	376	397
53348	88176	68790	56777	39884	13575	610	625	603	575	529	490	502	474	490	487	467	476	420	470	458	440	476	467	470	1056	1430	537	473	478	462	451	457	436	450	431	453	483	481	430	464	461	475	465	452	434	468	450	448	419	456	469	492	453	455	473	433	473	420	451	482	436	427	439	515	464	459	503	472	436	478	437	449	482	465	442	480	411	449	435	497	441	475	413	414	395	475	453	484	454	491	478	477	421	438	443	464	459	491	421	444	435	477	452	432	408	455	438	445	484	467	428	482	497	501	463	471	447	409	482	457	462	460	440	427	462	469	437	430	409	417	384	441	438	433	453	458	481	494	443	450	467	461	437	467	452	486	489	452	461	439	469	451	470	396	423	452	421	435	448	425	484	437	420	422	454	415	485	472	452	489	461	488	492	413	488	407	420	453	460	434	438	435	437	448	454	451	458	446	456	463	474	444	443	487	444	464	471	420	453	414	404	450	453	497	414	439	465	438	459	476	447	452	487	489	435	472	398	447	441	460	432	479	458	495	459	470	428	457	421	429	443	456	432	474	444	439	479	482	440	428	449	460	452	444	473	478	408	442	454	458	432	453	447	446	445	465	439	475	456	446	475	492	473	420	490	458	431	481	455	428	434	438	447	460	462	452	468	475	438	449	467	446	470	426	478	439	435	440	453	486	427	473	478	432	439	424	420	434	460	463	452	442	447	465	461	482	453	426	429	460	433	452	449	450	455	487	469	463	467	451	469	454	441	439	472	469	446	418	483	439	474	472	449	436	428	480	500	445	456	452	450	441	451	438	457	429	429	462	467	465	427	453	488	479	457	453	466	452	441	427	443	396	452	446	413	451	492	433	450	470	454	478	459	438	453	444	445	448	453	435	441	472	479	420	479	467	436	445	444	452	455	458	492	500	456	450	452	403	438	437	485	469	437	453	428	461	448	439	457	529	478	448	447	388	485	446	417	462	417	455	421	441	453	458	422	464	478	441	401	462	454	432	448	453	453	449	430	455	434	450	495	419	442	400	471	443	445	450	457	433	470	447	425	424	441	432	484	463	431	427	433	473	434	458	428	444	473	454	412	452	465	428	441	421	455	441	456	431	458	442	436	430	449	468	423	422	434	438	461	432	455	470	453	480	450	466	450	406	438	478	435	468	410	450	457	419	448	453	428	451	431	447	467	476	453	467	465	442	428	384	436	450	448	477	427	468	470	432	459	472	484	459	454	439	467	478	465	437	484	431	459	507	479	476	424	430	480	451	448	475	427	442	456	432	429	464	470	435	448	432	467	438	487	440	459	482	478	406	430	451	494	451	454	474	417	467	439	512	446	435	419	449	436	435	470	436	474	441	465	478	461	438	509	476	431	420	503	445	448	443	457	441	460	459	435	441	470	478	492	460	429	460	421	451	474	434	454	458	439	494	440	459	467	438	454	446	454	442	450	490	411	479	479	440	458	426	469	425	468	478	481	431	439	451	465	453	458	468	441	464	425	465	459	453	462	457	438	434	429	455	459	426	424	459	464	444	431	483	434	471	457	483	408	468	466	440	410	404	456	435	423	467	454	497	461	474	399	478	436	434	438	437	468	476	475	442	463	421	475	447	416	468	437	479	446	435	446	457	468	421	424	434	444	417	438	475	425	461	445	429	406	391	460	446	424	486	457	466	444	420	439	439	454	421	480	444	396	456	465	446	441	459	459	459	448	423	412	444	469	467	435	438	441	491	462	463	438	474	444	457	481	458	489	451	472	442	448	452	451	480	432	455	482	445	473	478	463	445	469	435	482	463	457	461	439	460	458	417	436	484	438	442	463	446	468	460	398	430	471	446	482	474	478	472	417	440	480	466	468	452	443	453	421	465	437	458	424	469	455	475	454	505	418	451	456	464	450	423	439	459	446	461	439	448	478	438	473	439	496	447	424	412	409	428	473	431	476	428	445	459	477	493	513	456	476	453	464	420	429	431	417	451	429	428	438	495	447	461	443	435	475	444	478	436	460	463	421	435	453	450	491	461	464	442	451	429	444	479	470	481	479	436	501	443	478	476	437	464	444	425	407	463	473	474	446	449	460	451	470	397	491	421	453	431	428	402	459	459	439	490	462	468	443	440	454	460	444	465	483	455	450	464	492	428	436	449	415	422	465	456	473	451	479	404	477	494	447	435	513	422	474	439	463	411	435	469	445	426	419	446	440	439	441	455	465	453	431	465	429	443	452	434	407	462	436	471	430	477	451	477	419	447	454	435	478	480	432	452	473	460	447	425	428	447	444	442	448	448	441	462	454	487	438	442	461	434	444	461	445	457	451	431	435	434	425	428	484	489	452	462	444	427	446	494	418	424	429	442	447	451	433	438	471	419	458	438	465	433	435	464	458	459	445	461	444	453	463	466	474	434	442	464	496	390	409	450	485	456	446	437	450	433	453	449	456	452	441	481	463	405	477	426	498	433	469	453	458	443	453	449	452	473	451	459	442	490	423	439	466	429	438	469	441	430	438	452	405	460	472	445	461	478	473	423	426	437	478	455	440	460	465	468	457	444	449	422	437	427	431	457	462	444	421	456	445	450	439	437	442	450	486	432	470	458	440	445	440	482	431	463	425	424	426	455	457	455	435	426	470	434	434	425	453	458	452	424	469	421	435	445	497	443	465	472	446	478	448	438	439	453	456	438	476	455	400	454	478	412	479	430	434	458	410	444	469	478	455	433	486	430	438	436	440	418	459	457	488	402	410	429	427	461	456	481	446	455	480	437	461	441	460	492	466	467	444	438	472	496	430	478	436	484	439	447	432	424	428	475	459	472	416	460	450	457	424	427	455	449	452	468	475	476	449	442	470	449	449	433	472	454	442	446	464	471	430	462	463	438	435	449	419	460	402	481	468	481	410	470	436	434	440	405	440	454	436	471	423	436	429	430	441	497	429	452	455	461	434	443	456	445	464	441	418	450	488	451	453	465	424	465	424	475	478	461	479	451	472	478	423	460	435	453	418	455	436	461	470	434	419	418	424	453	434	467	454	437	433	466	459	456	449	444	456	456	447	457	469	431	449	454	433	440	475	492	468	464	458	455	484	433	443	404	481	410	467	423	431	452	442	462	451	431	443	443	432	472	437	456	477	447	454	432	461	454	421	458	474	445	478	445	472	452	480	426	411	463	464	457	440	487	472	466	430	431	471	435	443	465	472	427	452	463	488	441	483	437	453	481	488	456	436	486	473	464	444	405	489	438	441	443	454	447	478	445	449	445	445	431	425	436	445	498	447	418	432	476	440	470	458	421	469	444	433	444	430	428	476	433	450	484	459	436	423	457	481	448	447	451	449	453	439	447	418	470	457	452	443	443	465	405	422	451	420	423	463	437	464	467	464	424	431	462	425	439	457	452	474	475	437	450	433	436	470	475	441	435	453	406	448	454	476	469	446	418	468	485	451	473	404	493	471	442	456	446	429	422	450	458	441	465	444	452	483	438	462	426	437	468	462	386	443	407	444	430	454
27573	24967	24150	10242	4453	1053	253	239	276	230	231	250	260	218	187	228	237	231	233	220	241	241	246	233	252	235	275	234	233	239	247	235	223	242	225	230	211	264	257	237	243	224	247	242	236	216	242	238	237	232	214	230	250	215	231	234	237	231	208	247	246	199	222	230	239	239	223	199	230	229	218	240	220	218	218	212	236	239	230	243	214	224	210	244	230	209	253	243	265	207	199	238	261	241	248	236	220	235	254	264	209	204	223	217	248	256	249	233	229	245	222	196	214	248	255	227	214	239	228	204	232	257	248	239	261	220	230	243	231	238	257	225	238	247	243	261	270	229	239	221	240	239	224	223	204	253	246	242	231	222	262	259	234	208	237	262	235	276	235	218	211	250	250	237	237	234	254	225	227	236	223	239	252	254	229	223	211	226	237	217	235	219	255	237	226	253	249	241	246	224	241	263	208	239	253	242	231	227	232	236	234	249	219	238	236	223	219	232	228	228	224	213	255	231	236	222	256	227	230	237	225	224	264	226	221	225	233	224	216	233	215	240	236	239	222	221	246	230	232	218	232	250	234	216	216	229	259	228	240	217	232	215	239	233	238	234	244	251	229	230	207	225	239	221	227	260	225	228	217	262	227	213	248	218	239	227	245	208	237	253	245	231	231	232	220	214	208	233	236	262	243	231	227	250	233	213	243	213	245	236	215	214	220	227	216	248	252	233	249	230	217	220	237	256	228	204	235	242	232	230	249	224	238	219	232	211	204	233	214	214	268	238	236	276	219	224	186	242	222	236	231	204	262	225	256	256	250	253	259	223	236	212	250	248	251	236	239	215	230	231	247	230	252	250	253	257	242	221	230	253	234	217	229	242	236	214	234	226	202	233	206	252	241	223	251	226	234	244	203	249	229	230	246	270	227	230	224	217	271	246	229	249	239	204	236	261	264	240	216	265	214	234	237	229	243	238	239	250	258	240	213	222	229	264	215	242	230	253	240	214	235	223	261	220	230	247	241	251	212	231	249	241	229	210	227	196	220	237	241	237	236	215	244	235	223	223	231	235	219	232	219	228	230	224	211	242	234	216	249	249	266	236	212	206	229	229	207	210	241	226	224	235	236	222	212	236	202	235	246	239	252	230	234	241	201	222	219	254	238	209	221	248	213	225	237	215	227	248	250	245	227	249	219	227	215	234	193	257	245	238	225	215	221	216	244	240	259	228	243	216	216	210	238	204	238	232	210	236	228	246	235	234	226	224	231	234	199	244	228	228	246	251	212	217	209	237	224	233	231	242	260	229	224	240	244	238	247	227	275	266	239	229	224	240	217	229	246	239	250	237	249	223	216	261	256	257	210	203	233	227	230	243	256	235	231	218	283	266	204	250	249	210	228	235	251	194	228	245	239	235	220	252	216	253	223	244	264	234	247	265	224	232	223	234	222	219	205	228	245	244	246	234	230	259	253	241	220	241	231	212	236	225	227	231	211	242	253	231	240	223	247	254	237	227	244	252	245	236	217	234	268	225	257	240	213	222	226	251	194	248	230	234	266	244	244	244	220	255	232	212	242	200	222	227	226	211	241	245	229	261	271	233	215	199	246	221	256	231	229	229	221	224	226	245	227	244	254	251	233	260	218	223	240	240	236	236	234	245	222	247	220	235	269	200	213	229	226	262	233	262	249	221	221	220	228	240	225	234	243	215	222	225	224	239	211	237	222	236	248	248	234	233	240	236	227	239	225	273	249	243	238	240	239	237	209	225	216	229	228	225	219	219	224	197	241	227	248	233	227	247	229	246	230	201	239	235	219	235	222	218	248	266	242	263	238	233	247	229	223	222	247	252	212	246	255	239	219	205	232	226	210	236	246	234	241	251	235	224	204	259	242	257	245	252	240	217	239	224	243	252	235	238	258	221	235	259	238	243	258	248	227	226	241	242	244	211	245	220	227	213	264	242	222	206	214	223	245	236	225	218	209	249	218	231	249	220	220	235	215	234	220	258	248	209	216	230	213	211	239	218	231	233	220	218	254	241	223	247	242	202	236	199	227	227	248	223	250	236	216	234	237	232	255	253	239	235	261	257	210	218	213	214	234	226	236	217	219	209	214	237	250	248	254	215	209	233	256	257	226	257	240	239	226	233	248	226	218	256	227	195	240	260	235	229	205	233	234	249	233	233	209	235	246	212	276	233	236	188	235	227	227	263	240	234	234	203	226	228	284	249	200	241	226	243	230	238	250	217	231	218	229	210	232	251	234	256	212	225	215	205	217	222	228	269	255	238	226	224	241	224	234	243	228	241	229	183	231	221	231	243	245	222	233	232	226	236	221	255	206	247	241	229	231	216	240	219	211	226	230	240	218	237	216	223	236	204	205	235	219	216	230	220	237	242	245	225	240	239	239	212	270	231	244	247	213	242	217	232	230	227	220	232	235	233	268	216	239	246	247	214	229	221	206	220	227	276	232	234	227	207	259	258	227	236	204	241	242	236	231	228	262	234	236	227	227	238	251	252	231	237	240	226	240	237	230	236	244	244	225	228	223	212	236	228	235	240	227	239	246	229	213	238	243	236	252	216	222	230	223	219	263	216	263	229	238	231	230	209	225	244	221	265	240	232	246	226	228	237	256	221	236	257	253	229	237	224	242	250	243	232	232	228	233	239	227	229	210	218	235	206	226	253	248	253	247	250	227	247	240	229	223	238	262	205	218	218	258	262	230	184	237	221	234	261	243	255	240	242	242	239	281	229	238	257	235	248	232	223	226	222	242	240	224	235	250	210	215	227	239	243	228	226	228	220	231	243	243	256	244	254	260	229	233	219	236	217	231	241	244	238	218	218	216	224	244	243	224	238	227	209	241	200	233	210	215	232	249	252	251	229	232	220	234	225	218	225	205	243	251	241	243	231	229	243	217	216	238	220	260	216	229	247	234	221	231	259	228	236	245	227	206	207	231	255	245	229	235	247	214	231	254	222	257	240	236	232	243	246	252	248	224	255	266	225	247	242	215	231	224	239	248	215	254	251	204	259	238	222	224	248	248	243	235	248	213	259	232	225	220	254	250	232	224	229	221	236	230	239	225	236	239	250	230	212	200	226	239	231	229	260	218	272	247	224	220	265	229	227	231	226	219	234	256	230	209	240	224	230	246	223	235	231	237	229	242	220	227	229	233	240	243	252	231	255	249	206	229	232	218	240	246	263	241	233	238	227	267	252	231	233	236	222	224	189	214	235	224	237	226	213	238	239	244	217	240	229	232	212	213	266	230	230	245	242	252	239	242	243	217	219	260	229	239	211	231	212	252	230	221	229	224	260	241	238	233	233	228	230	231	205	251	234	218	241	252	243	198	228	220	221	226	218	231	217	254	253	241	232	249	232	222	236	228	214	227	249	232	235	224	237	239	241	238	213	247	218	242	262	248	212	241	211	236	227	228	226	234	220	220	203	230	215	224	259	246	242	236	245	254	246	224	217	228	214	227	217	223	228	226	244	234	218	235	225	239	247
9405	31304	19326	6305	4075	1109	275	279	246	263	251	266	238	242	252	243	251	239	240	221	231	260	229	235	243	269	308	241	246	248	219	238	241	247	223	238	262	244	221	246	245	246	241	239	251	253	225	219	260	244	225	220	266	252	235	242	256	223	244	233	226	245	204	254	242	216	265	254	248	222	271	224	211	223	261	242	263	249	222	236	244	235	237	257	211	278	244	262	252	264	206	234	250	235	241	237	202	226	248	227	248	228	254	248	240	206	211	227	224	251	240	221	259	241	232	239	230	255	229	229	255	233	228	244	224	219	235	226	242	247	258	259	225	256	230	267	231	231	252	259	231	241	248	252	245	250	232	227	253	253	248	230	241	247	240	263	221	221	216	231	265	211	245	222	256	225	252	242	238	226	233	233	274	213	257	232	227	224	243	280	224	227	205	244	247	238	246	274	217	231	224	244	254	191	232	237	240	265	231	217	232	263	241	270	224	237	204	247	233	226	236	229	241	222	226	265	239	220	230	247	261	272	244	244	239	242	224	234	240	244	233	239	239	264	240	247	235	262	243	240	244	226	210	226	236	227	253	230	206	226	229	224	261	251	230	225	224	254	210	256	231	229	230	251	238	260	260	231	226	262	252	287	223	224	227	218	244	242	243	246	235	249	255	230	249	251	234	236	247	238	245	248	237	232	225	243	250	242	269	225	243	234	247	252	224	237	223	226	211	277	244	241	238	238	208	246	223	233	216	264	195	233	253	229	249	239	215	225	246	223	252	233	253	241	245	240	231	263	232	204	227	224	252	248	237	223	235	250	250	241	234	227	236	245	241	244	235	233	261	238	256	247	240	251	237	221	258	230	249	242	230	244	211	224	215	232	264	216	231	208	218	251	211	252	256	233	231	225	235	247	224	252	231	242	238	255	262	229	219	233	236	256	242	269	271	246	244	240	217	216	255	224	216	234	218	225	228	253	229	232	237	228	232	252	239	245	242	232	230	239	252	242	246	258	224	243	237	231	238	248	246	242	243	237	228	266	237	242	251	210	238	233	232	249	232	235	273	241	235	236	235	241	236	233	244	261	201	238	223	248	236	233	243	266	220	268	239	239	248	232	249	239	226	233	252	234	213	239	237	237	232	210	236	234	223	247	229	237	231	221	235	215	233	244	274	242	227	275	252	255	241	238	221	236	238	256	238	245	256	241	267	239	219	255	241	204	230	211	250	252	242	275	226	231	247	244	230	214	236	241	255	251	239	226	227	222	259	242	207	218	245	232	227	246	246	238	208	231	252	257	226	237	234	217	220	240	239	244	222	250	225	228	258	223	236	231	237	236	230	249	264	245	232	221	220	269	270	257	234	219	250	226	224	239	246	233	226	258	229	231	235	220	224	245	217	221	228	275	222	215	226	217	252	231	215	234	236	218	257	230	221	198	231	252	264	217	242	231	259	243	253	230	248	200	239	239	217	235	243	218	242	257	264	245	235	239	261	238	254	247	271	247	249	260	235	226	223	280	213	233	232	237	257	243	259	226	228	239	238	225	236	222	237	239	240	236	215	243	230	244	240	251	241	249	255	237	229	242	239	249	218	241	255	228	246	199	228	240	214	229	245	234	243	230	230	233	243	212	258	247	254	246	252	239	230	264	233	218	230	239	221	230	237	246	236	218	229	245	227	240	228	206	236	219	264	207	251	260	238	228	225	229	258	218	228	216	261	225	225	235	219	256	209	225	252	232	227	228	260	228	223	231	222	234	246	215	235	260	251	251	231	270	238	226	232	242	243	223	234	259	272	237	222	225	225	222	230	215	257	232	269	236	258	246	236	251	258	231	240	251	231	230	255	221	224	249	226	228	202	208	230	246	247	228	250	239	227	229	239	221	248	245	229	264	248	238	247	260	236	224	265	250	263	207	263	255	248	226	230	259	221	226	274	259	255	226	222	223	244	224	250	259	236	244	253	220	227	225	244	230	246	244	245	214	232	250	225	248	240	230	251	238	242	245	244	240	242	246	229	233	246	270	232	236	218	267	223	240	244	227	233	259	249	232	242	225	221	260	237	246	265	213	255	249	222	246	226	263	243	240	266	250	283	257	239	216	227	263	227	233	225	220	240	230	238	218	228	270	248	274	231	249	237	228	267	249	253	244	258	217	236	249	221	225	245	234	261	229	247	241	219	207	202	237	269	220	231	234	245	240	212	274	255	216	243	247	206	234	236	239	241	240	200	249	242	238	235	237	240	249	219	234	236	211	263	227	235	242	257	235	229	238	208	258	236	270	239	257	254	205	256	244	278	240	236	213	242	226	238	235	261	240	228	224	209	227	246	258	228	215	243	238	210	230	252	224	236	233	222	222	251	266	240	236	264	221	265	239	233	212	239	233	247	203	247	238	231	224	226	260	236	218	240	214	239	220	224	217	242	214	250	241	254	210	222	230	220	227	231	243	268	232	205	244	234	224	244	226	224	241	221	256	254	250	221	221	227	259	248	251	241	262	225	237	231	239	255	238	205	215	235	260	260	248	261	227	228	248	235	216	216	252	236	212	252	194	228	260	254	241	252	220	236	252	240	238	233	214	264	253	238	268	218	235	234	214	263	240	224	206	217	252	224	255	221	257	231	231	233	267	260	249	237	244	218	224	225	235	243	249	222	224	237	227	246	226	258	224	247	241	219	239	216	250	213	238	268	244	226	254	245	248	234	219	263	257	234	253	278	216	264	246	239	204	226	237	246	188	243	256	269	234	276	237	206	240	215	228	229	240	215	246	221	253	251	258	232	240	222	250	229	212	233	235	243	220	233	217	231	254	251	242	256	242	224	226	233	206	210	252	249	244	219	257	231	223	211	256	211	199	253	249	214	234	257	250	256	215	222	223	247	240	263	232	242	266	270	263	234	226	228	265	223	286	246	245	228	253	252	241	249	222	236	213	282	255	238	232	236	250	224	252	202	258	219	263	209	232	233	259	225	234	223	232	241	243	269	230	255	225	258	222	213	244	227	273	241	252	218	222	240	247	237	243	232	225	241	235	242	253	250	232	214	247	240	222	259	265	258	248	228	267	231	227	227	238	241	230	234	221	230	235	226	229	235	258	219	243	225	238	254	237	246	279	232	218	253	238	227	219	249	244	258	243	220	237	242	231	254	257	235	232	250	235	236	210	232	242	232	233	214	254	252	238	259	229	258	215	213	247	247	230	228	239	237	243	211	239	222	257	244	201	225	241	197	238	273	253	248	232	218	254	239	238	256	221	240	228	239	244	252	225	235	226	251	270	266	248	251	232	218	253	254	247	205	246	237	252	243	228	229	248	195	228	236	232	231	225	217	242	258	236	257	241	241	213	229	241	222	252	257	248	250	228	257	252	230	238	204	216	234	265	235	199	276	247	223	223	244	243	238	236	254	232	241	257	221	245	219	225	238	222	249	244	253	259	220	258	264	223	247	247	217	242	220	234	225	243	226	234	262	240	246	224	251	266	216	239	230	208	268	232	228	254	241	245
25452	24787	43789	40774	20401	6150	790	376	290	310	274	274	276	272	283	243	287	286	279	285	226	267	297	264	281	308	394	285	261	229	236	227	291	244	259	277	273	230	257	267	249	262	249	273	269	247	256	273	222	247	229	258	264	255	257	269	276	267	248	241	284	256	279	259	263	264	268	251	271	250	257	265	257	247	232	262	257	254	274	244	242	258	230	256	261	278	243	289	249	225	267	242	282	256	261	260	272	244	264	263	256	249	272	274	259	256	282	292	261	270	237	274	263	242	265	268	276	282	255	272	248	267	250	280	279	265	260	222	257	225	277	281	241	294	273	236	290	254	227	237	268	246	254	260	261	290	248	250	222	257	235	239	264	285	234	238	253	263	245	257	249	239	246	248	245	244	245	262	262	233	227	225	273	234	272	239	256	273	259	257	291	252	282	265	250	301	247	249	243	253	269	259	243	267	257	261	244	247	280	303	266	290	250	235	259	264	256	251	266	265	243	272	252	244	272	253	251	236	243	241	250	286	237	289	254	224	258	263	282	272	236	284	287	251	258	279	239	275	264	260	272	234	264	259	283	257	235	270	264	276	236	230	250	261	236	248	282	251	266	240	255	269	235	291	243	232	247	261	244	265	266	261	244	251	254	264	235	243	282	262	236	276	273	262	274	281	224	264	276	252	255	260	271	253	243	225	264	257	238	241	262	256	270	263	256	279	271	271	253	276	276	256	261	275	233	272	260	251	247	252	254	251	233	265	243	261	237	255	266	285	260	269	271	259	265	258	250	280	256	259	224	267	264	262	280	280	258	237	248	247	258	270	265	259	272	261	244	234	237	302	255	271	292	248	293	252	258	257	252	218	266	268	278	261	247	247	256	238	255	278	254	261	246	241	274	258	251	247	237	273	262	259	229	272	279	248	244	276	227	277	256	237	261	263	275	263	265	266	263	261	236	290	289	235	251	284	250	258	237	262	258	231	276	272	237	248	267	262	268	239	264	272	261	271	244	286	263	257	263	276	245	263	255	240	236	267	260	274	263	239	226	274	260	237	249	264	253	259	246	257	273	249	242	295	273	290	241	273	256	266	260	248	275	233	273	210	245	259	252	261	262	295	243	266	272	241	246	274	273	266	273	241	253	254	265	234	278	288	245	269	235	224	252	276	261	252	280	233	258	283	298	243	248	248	244	270	257	228	274	271	254	240	262	255	251	268	254	265	252	230	278	282	248	270	271	273	234	246	281	244	224	238	241	247	252	219	261	260	271	265	243	237	261	245	288	252	270	253	257	253	285	239	276	262	262	235	280	272	262	256	270	251	218	258	254	283	293	254	278	256	249	248	275	252	259	256	258	287	258	288	252	286	271	273	253	243	261	244	275	291	257	237	229	291	268	231	260	243	226	242	253	251	256	248	263	284	295	280	251	217	287	286	268	246	246	252	258	254	226	247	258	246	250	258	255	259	265	257	269	249	277	264	248	249	257	250	273	258	280	243	227	234	298	245	260	252	260	258	263	268	258	257	251	257	244	262	220	238	270	274	250	275	250	269	280	275	276	234	244	261	247	245	269	261	263	261	266	221	239	268	240	274	248	277	266	245	228	270	265	257	273	257	239	242	282	235	228	239	287	283	252	269	255	265	269	265	240	275	251	290	278	284	279	274	251	253	252	215	261	238	255	241	263	252	276	250	247	262	274	266	228	255	284	264	249	286	265	247	266	242	237	256	278	241	246	252	258	262	262	257	267	254	260	248	259	260	271	274	277	285	272	242	259	269	257	263	257	263	264	256	258	257	258	225	297	280	262	269	245	261	291	234	237	265	244	250	228	258	264	255	224	256	256	238	229	240	270	226	253	268	246	265	264	245	260	253	266	288	277	239	230	270	260	264	245	237	266	274	269	256	251	270	254	253	251	244	220	299	250	255	229	263	230	229	221	252	283	251	265	262	271	250	239	267	292	278	225	260	264	271	251	246	247	245	244	285	260	278	224	274	256	269	274	284	274	252	247	250	250	286	238	233	267	219	256	272	248	261	228	263	292	261	248	267	217	257	252	266	242	261	278	257	229	232	264	243	262	231	262	269	239	257	269	261	247	280	246	256	273	271	263	245	227	237	265	239	288	252	233	238	239	300	257	251	267	243	265	274	247	277	295	237	262	238	266	242	256	278	264	251	278	253	249	274	244	238	259	239	254	241	250	252	250	235	261	236	281	274	246	262	241	240	256	268	249	261	279	252	235	268	283	249	268	246	254	243	286	257	255	259	248	258	241	263	240	263	251	236	266	249	257	268	259	278	250	235	237	280	262	258	255	255	249	255	265	259	225	231	258	271	239	261	246	270	238	273	248	265	254	264	238	255	294	287	250	246	259	244	264	251	254	251	271	278	246	257	246	249	241	232	260	252	236	255	280	238	267	240	232	263	283	268	252	264	239	248	254	265	253	229	273	248	249	249	250	253	271	249	256	267	276	251	242	264	254	246	238	230	259	253	252	236	281	230	252	259	264	248	250	243	264	267	228	257	246	246	280	254	304	259	222	253	237	263	275	261	264	252	293	229	267	250	261	262	267	259	248	253	260	263	302	252	277	259	290	256	233	258	272	249	267	259	281	264	241	237	238	288	225	220	264	245	254	234	238	231	226	274	246	245	274	249	253	260	282	244	253	259	252	238	258	291	234	265	281	270	250	276	264	274	247	240	240	271	277	258	286	238	274	268	258	276	259	268	252	232	244	245	244	257	244	284	291	261	236	289	267	291	262	238	240	260	241	257	263	229	264	261	281	228	277	262	267	229	245	262	254	246	240	245	255	268	257	223	255	245	238	254	243	243	264	264	285	252	258	238	234	244	281	268	273	253	287	255	268	258	262	271	263	238	269	242	242	261	226	261	258	237	264	254	259	240	271	247	259	226	246	255	262	262	249	259	261	242	265	236	252	252	238	233	262	259	268	245	259	248	263	277	247	286	224	238	283	246	262	241	279	240	254	249	243	228	252	257	268	273	217	268	273	275	253	268	247	248	284	237	268	246	268	283	241	258	281	276	261	286	254	245	250	252	222	263	257	240	262	252	255	259	232	269	267	256	251	243	263	229	257	234	255	238	277	270	230	245	257	265	293	254	256	277	258	228	259	248	242	250	259	265	252	263	263	229	256	259	259	274	264	254	260	248	273	227	291	264	270	261	270	274	227	263	254	249	260	261	275	263	277	226	247	248	254	219	260	236	257	248	297	259	251	278	258	240	244	250	244	260	270	292	274	271	267	281	266	249	252	237	254	241	226	240	239	245	250	244	268	254	255	243	248	251	264	257	243	238	244	245	270	273	267	285	267	247	265	249	277	246	239	269	222	254	271	254	288	247	244	258	228	250	251	252	237	245	248	275	244	269	264	263	278	272	231	247	256	240	279	257	257	247	248	263	233	252	275	247	253	264	240	251	242	258	276	268	251	253	263	267	255	245	292	251	272	269	260	271	287	235	308	262	258	269	255	255	254	240	269	259
32468	74881	61551	32770	11805	3940	709	324	336	312	322	306	331	301	307	311	291	256	280	276	300	338	311	313	267	419	669	329	275	262	289	283	340	296	253	294	257	285	285	252	266	273	275	271	285	282	288	281	324	286	272	292	277	294	261	288	275	266	283	287	299	322	272	287	252	292	270	276	260	291	306	284	277	280	282	278	287	265	290	246	303	286	275	265	278	288	308	286	301	277	290	276	288	285	284	319	265	277	251	276	283	258	290	259	267	300	269	278	250	279	267	277	272	268	268	288	286	263	315	292	302	281	281	275	260	281	273	302	281	289	254	274	262	296	258	287	318	278	282	265	241	287	261	288	275	279	280	274	290	284	242	286	300	291	264	299	275	259	312	239	256	296	290	266	298	307	272	290	315	274	279	287	276	289	288	277	283	290	291	277	293	260	268	298	304	292	304	262	291	291	278	257	319	303	265	311	303	306	265	295	263	284	290	276	296	270	291	293	313	294	268	267	284	293	294	278	268	273	262	301	278	269	265	290	296	298	284	279	301	301	300	276	254	272	265	277	279	291	226	295	283	285	261	271	282	301	280	309	270	278	311	291	274	306	300	282	280	279	299	307	291	266	306	273	285	275	256	294	283	279	276	291	277	281	282	327	279	297	264	293	266	289	299	260	260	277	284	267	280	267	306	265	289	288	253	297	291	295	289	280	290	265	267	292	254	249	271	281	250	268	287	297	264	287	298	286	289	274	262	298	300	286	274	236	261	299	269	286	294	266	271	286	300	335	275	267	296	317	285	269	257	291	298	266	270	300	271	261	278	300	269	297	302	282	301	241	289	304	280	288	263	285	304	287	280	266	271	295	250	284	270	288	293	285	287	277	296	280	283	309	286	289	278	279	297	266	292	306	311	256	265	282	305	279	284	263	280	275	286	324	247	273	277	287	324	286	279	265	293	291	278	309	274	273	311	295	285	317	282	287	286	274	284	291	273	298	266	284	272	273	297	309	267	297	259	288	292	296	306	279	271	264	274	284	269	302	278	301	271	286	292	283	286	292	316	299	275	300	269	301	260	288	286	262	284	300	288	266	293	302	258	282	303	275	269	292	262	266	277	282	312	254	291	296	290	305	241	274	290	298	258	297	264	253	272	270	291	261	274	299	281	316	312	313	288	310	289	269	266	249	265	299	250	276	274	280	273	282	271	267	292	270	284	295	279	278	284	297	275	271	298	291	281	295	280	258	275	280	271	306	313	270	256	291	291	262	308	290	252	272	274	283	286	257	269	287	255	270	312	269	268	283	299	239	296	276	259	297	309	282	286	301	277	307	282	271	265	261	282	311	296	292	281	287	276	306	297	260	269	313	301	283	277	280	307	288	275	278	297	281	275	264	290	287	273	299	289	324	327	284	292	295	264	304	284	286	268	296	298	280	289	300	293	260	283	287	289	274	258	281	274	283	291	278	297	245	286	288	286	278	238	290	307	283	286	283	297	281	291	252	238	271	285	265	297	300	290	238	260	268	295	292	270	273	293	297	281	285	267	280	275	295	317	291	260	308	271	279	271	266	260	287	297	298	291	270	311	303	293	300	276	304	285	281	283	288	276	276	266	297	314	280	309	259	282	282	317	279	308	264	275	321	275	311	298	280	269	256	279	277	284	260	290	309	290	249	288	302	268	289	269	287	280	273	279	290	287	289	300	312	314	297	288	259	298	292	299	274	296	340	298	293	305	263	265	296	298	290	320	273	241	308	271	294	283	301	285	257	307	275	298	285	270	296	322	280	285	271	264	295	319	294	268	309	273	311	302	274	303	281	277	261	273	284	277	263	284	261	287	288	265	271	266	277	273	280	260	282	297	280	267	288	279	249	287	285	288	265	277	288	286	288	269	333	272	281	279	304	269	282	303	301	281	302	287	306	297	292	276	280	269	273	296	285	267	279	289	273	268	271	268	290	264	268	267	294	308	292	251	294	282	291	285	293	255	246	286	282	259	275	282	308	279	281	267	293	270	265	305	252	307	301	276	298	300	301	275	291	285	291	262	295	291	322	267	326	283	286	300	318	263	296	281	301	285	295	277	308	281	302	271	267	275	266	272	274	278	279	290	278	273	320	281	255	280	254	286	271	253	298	285	253	291	300	293	295	293	275	264	283	304	320	276	275	267	278	288	283	295	298	270	287	282	300	314	256	300	287	283	269	312	284	285	279	260	298	287	295	294	291	272	291	292	272	299	261	331	292	291	302	291	298	288	275	323	277	279	256	306	297	278	297	264	260	278	283	317	267	275	281	259	321	265	292	284	283	282	306	278	290	265	284	300	279	287	260	263	290	295	308	261	301	271	282	276	300	268	300	266	271	265	268	255	288	311	300	305	280	321	289	277	265	272	286	268	286	239	280	313	304	297	278	277	293	282	278	279	296	308	283	285	287	317	255	250	301	300	277	277	294	299	257	286	267	279	321	281	307	255	292	285	321	285	288	282	273	286	308	279	308	284	294	273	267	302	299	263	273	292	275	272	255	283	281	291	278	272	282	277	305	321	290	225	287	280	258	283	327	292	281	264	273	289	278	289	263	308	273	285	247	279	295	295	274	279	308	295	281	258	280	294	302	293	278	282	289	291	278	282	279	256	268	302	267	281	291	275	287	256	262	313	288	273	318	283	305	311	284	308	284	286	270	260	346	284	287	274	272	288	275	263	284	299	273	295	268	269	274	259	273	268	282	273	256	291	271	271	305	281	292	297	305	272	295	319	300	291	238	272	283	301	289	271	265	243	284	292	295	267	271	303	285	296	314	287	288	253	264	318	294	285	277	248	252	291	283	255	298	271	284	263	293	295	269	303	280	284	283	288	284	266	278	257	261	297	267	306	299	263	292	272	274	289	260	252	272	295	324	257	278	296	287	268	284	277	299	290	292	290	270	272	289	273	300	264	301	299	268	287	301	268	297	263	305	270	270	297	274	289	282	296	274	241	278	271	271	279	268	298	276	262	279	280	288	279	295	261	293	265	257	294	271	297	268	262	273	277	291	272	318	269	278	285	297	291	288	300	277	304	252	275	266	276	285	284	262	277	273	279	306	290	265	276	285	305	302	268	261	253	290	299	280	284	278	287	264	278	269	256	293	289	302	341	251	311	294	287	275	303	282	319	266	270	295	297	284	294	245	302	268	298	261	258	272	288	293	258	287	290	302	248	295	307	329	268	281	269	286	289	276	296	284	276	290	288	284	290	267	276	278	277	265	287	283	300	297	300	265	249	272	259	276	286	283	282	280	269	267	268	283	293	292	264	280	306	309	253	253	299	300	277	284	292	256	263	282	275	269	267	287	292	284	298	302	293	275	272	286	270	301	285	282	280	282	290	303	283	293	266	275	284	257	274	290	278	299	261	288	300	279	290	274	287	288	276	309	269	248	279	283	234	306	276	293	284	301	313	275	301	318	301	285	258	301	267	264	270	281	304	306	254	266	269	265	271	291	290	278	274	278	277	248	299	290	298	291
23940	22106	38033	46140	36732	22591	4998	609	420	477	447	426	428	402	424	420	404	428	368	402	388	386	402	417	418	595	884	465	404	439	361	401	420	409	422	387	416	375	390	410	385	373	375	403	393	368	431	389	428	355	410	402	429	369	436	413	405	402	405	397	366	403	376	379	361	398	392	410	382	409	393	438	390	358	386	399	420	404	395	432	415	432	397	371	403	380	393	393	423	408	395	413	407	399	409	406	405	379	328	402	412	392	393	408	405	385	416	407	410	384	391	426	406	375	367	372	394	415	387	432	379	426	398	402	364	388	442	378	387	419	407	348	435	358	390	376	394	390	395	353	393	370	389	373	408	389	401	418	406	398	382	384	416	398	399	432	386	416	397	383	379	362	430	394	408	388	392	420	395	379	399	395	388	416	401	409	388	412	400	371	404	388	359	376	366	372	411	365	383	425	420	378	411	401	395	412	366	410	407	398	381	387	406	391	403	380	401	366	376	386	382	382	382	379	364	370	375	405	399	382	381	394	417	414	401	389	430	368	384	396	396	370	378	426	408	379	425	367	387	423	381	380	393	374	405	390	425	404	392	381	390	376	351	403	395	371	391	363	406	431	385	400	358	345	392	369	387	368	368	398	390	371	361	401	400	377	379	400	372	383	350	404	373	414	390	392	435	392	409	381	404	385	399	377	395	380	409	406	375	406	388	399	382	392	343	407	382	384	375	360	393	366	399	387	412	372	379	402	362	411	450	377	398	412	433	398	421	377	368	394	415	396	373	416	398	329	382	381	387	407	381	376	387	366	404	416	389	400	386	434	371	384	377	399	400	374	406	373	410	391	377	409	412	404	396	389	396	401	425	406	386	420	355	398	414	389	390	411	419	399	388	391	377	400	395	396	397	396	390	367	381	374	389	378	380	391	370	347	389	386	380	391	387	418	407	395	359	381	400	403	406	398	401	367	369	407	358	394	374	417	450	389	420	397	393	365	376	417	419	399	419	406	364	390	378	403	380	396	385	418	408	422	437	409	407	378	363	368	402	372	401	373	409	425	413	392	403	419	387	369	392	374	394	427	390	374	410	378	383	414	393	390	389	375	422	387	413	413	392	416	373	389	397	408	378	420	380	364	417	390	402	401	390	421	388	375	415	389	402	371	373	421	377	397	407	392	366	361	400	360	384	410	395	399	415	413	409	372	381	390	405	406	359	384	412	368	411	392	391	391	382	392	376	364	397	361	403	397	385	380	432	383	366	418	405	369	420	391	371	392	363	397	383	406	419	402	401	420	357	386	379	402	381	380	395	379	372	382	417	389	392	409	396	438	359	372	381	375	405	413	415	379	365	371	365	349	383	409	374	374	364	397	391	376	401	384	398	402	417	391	442	369	397	391	384	393	413	432	370	389	379	386	406	371	374	396	391	402	387	385	421	418	392	393	368	387	377	372	384	388	394	380	396	432	367	399	369	404	401	397	356	387	401	385	365	396	370	434	416	410	392	366	377	390	382	393	357	379	395	366	421	407	390	391	416	377	400	406	382	363	391	367	389	397	380	390	404	411	380	355	366	394	385	402	408	358	369	396	409	372	358	410	382	381	393	379	372	385	394	364	375	403	427	392	380	405	386	440	364	411	379	383	379	423	372	402	389	395	392	422	366	395	373	419	373	363	377	396	363	373	365	411	401	356	387	404	383	360	398	374	378	373	372	357	395	386	371	398	385	401	374	427	380	369	360	376	351	415	416	389	401	393	347	408	386	380	395	385	396	379	377	379	402	411	406	401	386	415	392	403	406	425	399	358	389	391	428	403	361	419	353	414	418	419	415	430	377	377	389	386	401	377	391	436	381	389	378	389	403	404	426	390	423	369	380	402	392	377	404	399	396	357	388	419	389	376	385	365	373	390	372	401	411	406	395	415	426	409	399	387	378	390	362	392	357	391	397	425	366	364	407	397	364	404	391	417	396	384	364	391	393	371	377	387	365	442	399	393	422	390	409	450	400	401	383	373	359	384	425	443	357	412	440	395	390	366	354	411	366	407	382	385	363	376	441	395	398	385	403	396	387	395	411	366	406	392	354	369	352	392	378	418	371	436	359	357	367	415	406	397	364	384	405	408	393	363	402	365	409	356	394	374	365	367	374	402	406	368	355	408	423	350	372	391	380	425	380	391	370	408	420	410	385	384	395	366	366	409	376	384	400	396	411	345	363	411	405	362	383	407	394	418	405	387	390	358	419	396	355	403	423	416	375	402	432	400	370	394	397	389	397	389	371	387	363	407	384	400	419	397	411	412	368	375	392	395	361	393	408	356	388	403	415	384	394	383	397	382	383	363	388	373	410	397	426	386	396	368	413	372	414	401	367	374	369	387	378	371	403	407	392	411	410	366	382	389	383	392	381	418	405	397	381	370	371	411	371	395	361	386	369	417	410	393	410	390	413	436	388	384	435	399	416	401	384	406	389	392	370	387	372	422	402	384	353	445	387	398	411	386	423	365	403	372	376	379	380	384	360	409	368	385	388	414	377	379	355	351	378	414	387	398	360	394	403	371	385	379	389	434	391	401	425	399	383	408	362	407	360	436	411	395	410	404	385	422	418	369	365	407	382	396	385	394	352	392	403	434	405	378	428	374	392	415	325	403	410	366	375	419	441	391	398	401	415	398	429	416	370	372	404	407	401	387	362	371	375	391	374	396	399	401	392	396	388	389	390	396	411	407	402	407	404	405	359	385	374	377	366	416	382	392	407	389	412	384	405	361	386	407	375	393	387	396	375	385	409	365	404	371	401	413	430	379	384	360	390	395	399	351	402	386	369	376	381	415	410	363	381	368	372	384	414	407	415	411	380	397	384	361	402	381	382	448	371	403	402	378	391	374	386	392	415	354	392	331	383	367	371	399	401	378	389	420	384	358	342	348	405	392	391	395	397	368	406	419	376	417	368	374	400	403	408	416	400	377	396	375	387	388	416	419	386	378	372	389	388	410	426	377	340	370	403	419	374	395	353	380	420	379	401	381	390	357	418	388	384	379	388	398	387	370	397	388	366	399	388	410	376	433	381	381	394	397	430	388	368	433	403	427	435	408	455	357	378	380	420	384	359	428	389	431	393	388	362	374	392	377	401	358	389	414	407	388	382	404	415	370	408	386	361	347	396	362	424	395	393	420	382	366	399	389	402	402	406	391	390	402	406	399	388	398	412	394	396	378	417	375	394	407	372	387	395	369	397	386	339	375	415	406	386	398	393	397	412	380	363	379	412	412	391	362	392	386	384	389	393	389	377	415	407	382	410	409	438	386	362	412	410	414	380	398	353	416	416	379	420	402	396	405	409	383	404	397	369	362	380	407	382	392	386	394	383	424	382	388	386	374	384	383	421	356	394	399	414	380	410	362	394	408	401	391	409	367	409	389	379	387	389	390	365	392	379	403	375	359	336	375	397	381	358	359	399	376	392	414	413	409	406	414	375	419	391	404	392	386	381	381	364	353	399	393	385	369	388	424
50732	92487	80746	57773	37784	12580	1321	580	520	505	491	495	479	470	462	440	467	494	436	442	415	440	478	471	443	883	1377	570	484	423	421	468	452	452	438	471	470	488	456	406	413	425	472	444	438	470	427	393	445	484	434	477	473	454	436	474	452	437	415	455	445	414	461	422	451	438	405	396	421	427	417	422	436	476	483	455	463	439	444	446	420	454	437	453	483	442	461	479	480	480	409	435	447	446	454	420	430	461	458	454	412	410	458	414	455	436	430	418	436	474	423	429	462	448	415	436	412	453	455	432	427	410	454	416	442	437	466	431	438	428	435	444	467	446	427	442	451	439	420	462	405	409	457	446	443	437	470	401	429	452	440	440	457	434	402	422	429	412	444	446	453	441	424	428	407	453	442	415	440	432	455	435	408	434	454	449	414	454	444	455	422	456	381	441	407	419	402	468	451	462	394	419	404	456	420	463	443	466	438	463	486	437	440	453	451	423	433	469	437	447	416	422	435	462	516	433	441	456	421	429	432	464	423	474	458	435	443	427	456	455	470	421	490	465	435	451	453	463	467	411	409	438	430	450	411	469	402	430	419	437	456	422	450	435	442	463	457	455	458	440	439	444	481	427	449	462	437	475	398	441	423	446	426	447	401	451	464	415	434	427	437	429	457	452	433	450	445	414	468	438	450	403	445	424	403	435	416	459	429	408	444	449	434	400	404	463	487	408	439	445	416	429	467	457	477	465	486	371	422	433	446	450	483	418	438	422	410	461	413	414	429	482	437	393	449	437	440	387	425	410	469	430	431	433	440	470	426	458	462	441	418	464	430	462	419	429	429	432	471	434	453	460	455	444	431	438	428	470	425	448	451	428	419	473	405	439	465	474	442	430	452	439	440	451	430	411	442	455	403	433	470	441	425	456	430	444	446	413	441	453	447	438	436	450	443	479	440	459	439	454	422	430	441	414	445	441	439	428	433	499	450	403	421	435	429	454	425	437	436	455	438	433	427	438	429	414	465	432	416	433	449	494	450	476	436	463	437	430	440	444	450	449	427	455	432	440	444	444	459	422	476	402	425	446	426	404	424	443	432	383	442	434	448	467	452	421	406	438	455	401	434	417	439	442	429	416	423	432	460	426	456	467	461	416	458	448	449	462	451	401	409	469	436	496	428	433	417	456	410	431	386	421	447	442	418	470	417	475	455	439	429	447	431	445	449	425	499	429	435	417	435	422	438	452	422	446	425	428	470	434	444	418	436	431	433	467	457	443	438	456	420	422	462	448	485	463	468	403	438	473	409	451	424	426	418	431	416	451	431	440	423	433	415	435	451	443	462	413	447	435	442	447	408	399	449	415	451	472	469	433	475	425	444	453	442	420	443	446	467	438	472	407	422	435	425	463	445	438	483	417	491	473	397	478	410	432	419	456	431	448	431	465	464	419	438	427	441	428	424	470	467	451	440	436	483	440	438	480	463	459	411	477	430	452	415	436	429	427	456	446	426	456	420	429	457	471	442	454	448	447	410	469	450	444	460	420	400	425	410	425	447	415	414	425	468	433	465	402	443	380	463	458	425	442	446	418	394	427	443	411	409	467	414	438	440	470	460	418	463	392	456	470	448	411	427	408	428	432	443	463	453	487	467	463	404	481	465	410	406	421	447	447	406	458	466	444	441	458	420	454	444	441	399	428	428	452	454	444	425	458	456	447	433	427	461	428	442	449	445	506	465	455	447	451	431	425	429	377	411	457	415	441	433	439	491	423	425	454	418	460	459	414	418	466	457	460	456	460	414	462	443	437	422	449	452	420	448	465	461	414	403	460	482	450	421	458	434	461	420	420	465	435	479	458	437	434	429	460	432	445	419	406	453	443	447	416	450	465	443	436	406	429	454	450	440	453	392	403	465	421	454	439	449	429	430	456	420	431	419	485	453	414	407	410	457	450	451	424	446	459	450	435	430	470	482	424	436	449	419	431	475	423	432	449	428	415	435	439	446	449	445	424	478	408	428	413	419	439	382	422	439	422	466	414	436	407	460	423	408	413	435	411	428	460	455	428	420	426	454	420	417	423	429	445	490	481	399	458	459	449	419	440	452	414	434	464	427	424	425	447	455	450	414	443	494	410	462	443	444	424	445	472	454	411	424	431	424	410	430	446	444	421	413	476	454	451	421	446	418	447	456	415	410	443	449	425	458	421	459	454	423	426	460	472	420	441	433	488	430	456	439	406	410	422	443	419	436	422	431	418	424	422	411	412	442	382	446	462	435	431	410	429	406	483	452	483	413	412	406	439	442	385	404	476	426	447	436	441	391	464	442	426	458	439	429	427	471	444	423	418	449	403	432	444	425	451	449	422	422	456	432	427	436	458	459	441	436	458	427	478	420	461	485	409	472	435	453	433	411	457	426	434	454	416	407	440	426	435	441	420	440	426	428	442	458	444	431	472	441	451	441	429	441	427	465	471	449	434	438	451	450	430	414	454	456	387	416	429	432	393	450	431	470	440	436	394	440	438	436	408	450	417	433	407	447	438	445	463	459	437	446	439	434	460	447	473	426	428	436	430	430	422	447	447	484	409	402	432	470	428	470	477	418	410	448	431	433	400	444	437	452	419	444	421	455	476	443	436	439	447	424	436	439	435	460	413	407	469	463	421	461	458	434	470	392	430	446	441	495	439	433	440	457	446	443	402	433	439	443	446	454	433	440	438	469	472	423	478	442	420	391	414	450	403	415	430	399	462	450	457	414	395	425	460	401	430	434	452	420	441	455	449	419	440	494	432	443	445	384	425	441	409	435	426	407	452	426	404	434	452	427	445	469	437	459	449	436	440	423	431	445	424	443	433	468	442	438	431	451	464	423	463	451	405	471	470	431	425	431	420	467	435	445	420	435	442	403	439	433	427	434	436	431	433	457	436	424	437	425	448	446	443	439	414	397	459	437	430	413	415	422	438	428	442	421	455	443	446	466	402	455	457	436	438	447	386	462	419	444	407	395	450	390	463	454	426	419	449	425	425	415	484	456	447	433	449	430	459	443	436	449	440	486	417	434	445	415	443	435	428	442	437	405	421	444	455	419	466	415	440	433	464	432	480	421	396	440	435	412	421	414	438	439	414	451	404	421	425	468	415	444	428	433	455	410	439	462	422	437	460	407	455	416	457	415	430	413	427	427	425	409	456	425	419	439	431	451	429	428	436	421	451	444	451	444	485	403	415	417	420	453	384	426	470	506	429	404	414	434	424	432	423	447	467	427	431	389	433	494	413	449	426	423	435	415	444	450	403	442	452	481	419	406	444	377	448	442	433	405	454	461	480	445	459	420	437	465	456	472	412	458	462	426	409	447	454	421	446	441	461	423	450	429	438	463	450	421	443	425	430	383	443	441	416	440	413	435	466	401	422	472	448	453	413	438	421	418	453	420	448	426	431	425	439	441	454	408	447	433	493	438	440	444	435	461	459	428	420	421	418	431	432	444	444	421	434	452	427	439	457	471	417	413	462	435	406
27458	21088	25888	17524	7228	1343	287	242	244	264	274	266	258	235	230	249	261	230	253	237	265	252	248	255	245	256	242	246	241	256	238	241	232	242	263	264	265	268	242	238	241	223	253	240	238	265	235	236	262	260	262	261	240	235	281	243	279	249	233	243	238	254	235	267	245	225	259	311	268	256	277	256	270	250	260	271	247	257	231	238	237	235	242	236	252	282	243	272	274	283	241	242	269	256	242	262	262	231	267	269	248	246	275	246	245	239	273	260	257	254	242	241	258	248	247	263	270	251	236	253	242	269	265	250	253	208	245	233	247	235	247	236	243	254	243	265	256	264	239	256	247	264	250	254	271	245	237	253	246	262	250	240	207	288	262	243	237	267	242	253	251	226	242	295	243	238	260	257	250	253	230	240	252	236	252	235	247	264	251	232	239	250	246	245	253	246	211	241	236	236	237	258	263	252	249	229	256	246	273	248	266	241	249	266	255	242	245	238	269	297	254	208	229	228	252	245	246	260	236	266	263	246	274	253	245	232	207	240	292	257	268	239	260	277	238	261	228	238	237	249	243	253	255	262	237	235	261	254	236	239	222	252	239	245	267	251	268	236	263	258	250	262	269	238	218	247	236	231	249	251	250	273	254	229	233	259	262	220	240	265	246	230	281	235	269	265	242	276	244	266	222	243	222	253	290	244	248	248	228	261	225	263	238	257	263	255	252	245	287	229	277	237	265	256	254	254	247	271	251	271	262	274	254	282	261	244	256	249	225	260	236	276	242	230	254	245	264	256	231	250	211	277	229	241	240	249	244	258	228	264	244	247	256	285	249	236	251	251	221	247	244	230	245	236	268	226	272	261	272	232	255	202	266	239	241	266	275	236	263	254	230	268	256	261	228	248	250	238	257	272	267	239	263	225	253	236	249	232	272	235	275	241	242	238	246	251	246	262	249	272	263	255	241	252	237	252	260	255	280	250	265	236	273	228	281	221	229	229	256	238	235	241	267	221	246	242	280	261	264	265	254	262	272	236	255	255	258	277	233	202	263	234	268	232	237	267	243	228	249	254	240	238	258	253	258	271	255	217	265	245	247	226	244	260	230	240	243	270	273	260	241	260	244	275	234	227	255	248	253	254	256	244	236	266	277	269	239	266	246	244	242	261	255	253	245	234	227	268	265	245	254	240	280	220	258	224	254	245	253	226	261	261	257	283	242	262	264	239	256	246	252	259	238	263	253	225	243	278	236	255	262	253	258	243	264	241	241	240	246	219	245	240	251	243	252	235	253	255	269	232	282	238	274	213	276	256	279	232	230	285	252	276	263	231	210	250	245	257	246	256	255	243	223	254	225	252	249	257	248	238	304	251	256	256	256	274	253	270	232	272	253	242	254	245	270	262	253	229	222	274	259	254	254	218	255	242	224	238	250	243	267	250	271	256	258	243	275	220	240	263	248	260	238	236	256	263	232	237	243	248	249	259	236	244	268	252	274	264	243	242	264	237	262	232	245	235	214	235	252	275	241	248	255	258	249	251	260	252	267	281	269	265	232	273	221	237	259	272	256	245	237	245	239	235	253	248	254	246	216	253	223	249	261	202	263	229	260	235	246	240	254	285	241	266	240	276	239	277	235	230	244	237	250	288	257	265	271	224	258	239	236	242	252	254	268	246	252	251	244	246	247	262	226	271	261	252	244	214	263	244	260	283	244	242	222	260	263	232	275	247	248	243	223	246	262	237	260	262	243	225	248	239	255	267	260	252	225	265	235	237	248	258	264	288	215	227	220	230	256	255	270	265	234	256	228	226	290	228	230	272	235	237	242	243	241	225	261	217	271	248	255	254	243	221	263	244	258	240	286	243	243	239	258	264	268	239	228	260	244	264	259	274	251	274	272	245	287	231	279	254	270	260	231	251	264	243	267	238	252	247	242	262	242	236	250	242	272	248	244	274	246	241	255	241	250	255	250	250	224	257	253	258	269	261	239	249	264	227	277	264	261	243	249	251	262	251	222	259	258	226	248	257	262	230	243	235	250	264	254	264	264	273	239	232	252	228	236	231	249	225	268	273	244	235	232	241	254	267	241	263	238	236	228	252	238	245	280	251	259	273	244	273	265	228	230	224	225	228	258	248	253	270	276	243	269	221	235	221	272	264	213	258	269	255	232	234	258	231	220	246	215	225	253	235	238	243	253	247	247	238	276	232	201	236	264	257	252	256	243	272	266	281	252	252	242	258	248	230	228	280	244	257	270	271	244	228	242	231	267	251	243	270	231	228	259	252	271	243	270	260	254	237	244	249	242	230	253	237	237	249	229	256	238	260	254	261	263	255	256	264	244	258	248	252	275	229	263	242	241	230	270	235	256	237	239	256	222	230	253	253	260	261	227	264	237	263	233	237	246	265	261	254	225	237	241	254	266	252	231	245	280	237	260	242	249	254	255	246	247	238	275	275	247	245	259	288	254	259	247	240	253	258	263	216	248	222	287	265	265	225	263	244	251	262	256	255	260	230	269	220	278	258	245	231	268	254	221	249	239	264	251	266	237	260	234	257	237	241	275	240	262	232	267	252	229	279	271	260	265	255	253	206	250	264	240	265	262	250	234	259	267	260	263	243	274	283	248	207	259	274	247	226	255	223	254	230	237	243	266	219	267	228	246	228	234	248	253	252	247	249	253	232	254	256	216	265	257	266	274	270	246	249	266	240	230	245	259	237	247	227	251	281	257	244	255	234	240	287	252	256	229	232	274	259	261	218	247	236	244	271	271	246	240	264	254	223	259	246	249	236	246	275	232	255	256	246	253	244	274	224	254	267	219	272	238	244	239	237	248	255	264	262	289	238	249	265	242	242	257	242	282	246	269	242	244	265	223	234	254	251	244	245	238	260	246	264	266	246	257	230	239	254	245	228	228	235	256	220	235	271	256	259	251	227	237	255	265	216	237	250	249	246	263	267	241	254	250	261	239	258	249	221	247	259	259	219	250	234	252	229	280	289	244	260	242	239	231	233	245	244	220	271	252	242	227	223	248	278	235	251	226	242	207	241	260	246	288	247	227	233	258	256	231	264	234	262	252	241	256	251	249	271	270	257	266	268	253	254	259	234	260	249	267	281	240	254	258	237	237	259	240	263	254	262	231	251	245	245	243	235	263	243	252	248	222	246	230	242	262	239	248	249	221	225	237	220	242	263	253	245	242	259	218	272	261	272	263	233	260	242	239	237	248	217	266	259	250	263	257	244	247	257	247	254	266	229	255	266	242	244	252	240	234	237	255	246	288	227	229	257	239	244	238	256	278	246	274	264	219	245	255	260	251	254	231	228	259	241	255	233	264	229	251	233	241	239	249	251	253	245	262	262	248	226	279	262	274	241	243	237	253	267	262	231	276	264	243	219	265	237	265	270	252	265	246	276	262	235	260	276	238	268	208	259	230	276	232	252	241	264	251	230	273	225	244	249	234	266	244	244	244	256	242	235	246	243	244	227	252	238	236	241	275	238	251	277
7560	23293	23396	11088	5731	1273	307	230	250	284	297	276	260	260	240	263	248	279	243	243	251	260	250	232	265	247	280	240	285	291	259	261	236	239	240	264	275	214	268	236	275	248	257	271	272	271	243	257	237	262	253	239	235	263	279	248	259	247	240	236	248	243	258	243	265	258	252	239	252	257	223	257	265	230	265	253	266	225	233	240	278	262	227	269	259	269	247	289	259	280	248	259	257	251	236	265	243	255	260	260	236	274	247	253	271	241	236	260	252	240	244	264	225	268	237	251	278	259	266	242	250	229	229	248	248	247	219	266	267	259	266	246	226	216	239	225	265	262	247	264	258	257	235	229	263	222	246	283	262	217	251	261	252	254	239	230	241	247	268	258	226	247	257	254	243	243	265	256	246	250	268	244	261	234	215	235	240	262	218	255	250	255	267	280	238	254	235	256	276	223	263	248	225	234	259	251	220	249	267	245	245	270	226	268	253	276	234	276	262	265	242	231	223	231	238	258	257	254	248	252	257	235	265	261	251	246	288	270	264	269	261	275	250	255	255	244	263	245	244	224	275	257	227	261	241	253	264	254	268	225	271	218	273	223	231	255	226	289	265	250	259	263	258	303	259	251	252	245	235	245	240	259	254	253	261	266	250	266	227	245	256	244	250	248	267	246	223	236	265	266	251	240	256	250	233	243	236	249	269	265	228	253	235	254	242	251	240	232	254	248	278	278	270	230	258	272	240	218	245	273	222	257	251	270	251	278	258	261	243	257	291	255	245	243	229	233	270	243	235	243	263	277	259	201	244	260	260	214	265	247	240	279	214	240	256	233	237	221	237	250	268	247	255	252	230	225	252	251	230	221	238	250	239	289	232	241	265	266	261	223	274	255	245	264	250	247	274	252	255	259	237	263	229	216	243	241	229	282	245	248	264	220	245	264	232	264	268	244	275	221	235	243	221	273	232	230	246	241	252	251	250	269	265	254	248	269	240	247	239	251	247	234	261	256	263	218	237	251	253	244	260	259	224	234	229	267	237	274	270	268	264	237	269	237	251	286	263	251	254	239	241	270	264	222	232	267	273	251	257	246	269	266	254	261	250	276	251	254	282	253	253	215	268	249	277	271	233	262	233	241	249	260	232	249	248	264	267	253	239	234	255	236	262	267	262	263	244	241	246	265	247	229	223	250	270	259	249	231	241	264	230	240	237	250	237	266	222	225	250	226	267	246	248	224	235	249	253	234	259	258	245	268	255	255	220	245	232	253	283	241	273	278	273	225	235	252	283	260	284	231	267	242	238	251	269	248	283	256	258	258	240	245	240	247	260	243	245	231	254	241	238	261	252	270	232	262	270	286	221	257	237	260	261	254	248	289	266	260	257	235	245	267	249	260	277	199	249	231	252	253	236	259	250	237	275	274	253	226	242	263	249	273	268	251	258	252	230	264	240	256	303	247	235	245	270	256	278	280	249	228	256	255	265	258	251	236	254	263	239	249	264	238	259	267	246	262	264	255	251	235	231	239	262	250	274	223	241	240	265	237	258	261	261	266	247	279	251	244	270	251	235	289	254	292	261	253	243	262	269	283	239	244	221	243	248	264	257	231	227	237	265	227	256	249	235	237	267	255	231	256	273	254	277	260	247	251	277	280	245	249	262	264	235	266	238	214	253	261	277	262	250	276	243	292	234	283	253	233	257	261	263	237	251	252	263	305	274	234	247	251	263	258	243	256	256	257	225	259	249	272	256	267	239	206	255	267	253	252	244	240	276	256	242	249	269	247	248	256	256	241	216	243	265	267	255	254	215	243	268	293	212	234	236	213	247	264	256	244	266	257	243	257	251	243	243	261	278	244	264	261	260	232	226	262	235	245	250	251	234	254	271	253	274	268	264	267	259	265	264	253	259	242	268	246	239	240	282	255	257	240	253	239	225	283	247	272	196	266	266	258	257	269	276	221	267	264	261	253	247	267	269	235	248	264	268	230	244	274	248	257	249	255	249	235	255	251	255	254	262	236	229	260	246	274	266	243	258	269	254	282	267	246	256	254	257	264	237	250	247	250	268	254	265	243	232	257	266	216	231	266	264	258	235	223	246	229	260	212	233	261	249	245	238	272	232	278	254	259	276	256	243	262	255	234	251	242	266	282	260	270	252	248	235	242	239	242	275	246	254	245	263	267	261	309	243	260	247	262	251	236	268	248	243	287	237	245	280	259	278	258	254	262	246	235	244	291	245	264	249	239	227	231	233	236	246	237	239	262	230	252	252	235	242	266	249	247	247	263	256	236	264	266	240	248	258	234	246	239	238	241	257	275	246	228	275	246	240	252	268	242	250	247	252	250	258	232	239	258	255	242	268	263	248	241	230	251	255	226	258	246	224	253	245	267	246	263	243	238	261	276	248	277	267	235	262	261	255	266	246	256	270	237	256	270	265	259	256	264	249	263	243	279	254	268	239	257	282	251	250	240	277	250	240	227	263	250	227	250	240	236	281	232	255	247	242	267	258	238	252	227	244	241	269	222	248	246	274	253	262	253	247	206	242	231	252	242	252	230	266	278	235	271	254	268	269	268	270	233	261	235	266	251	219	266	246	272	248	251	251	217	238	247	259	284	254	255	231	277	236	241	286	243	249	272	252	243	253	262	236	247	255	239	261	286	287	267	243	249	254	255	273	208	265	271	242	251	256	239	247	262	221	238	240	260	258	263	237	263	258	260	231	269	248	251	239	254	275	253	258	251	252	229	267	261	266	273	257	260	254	214	269	249	255	273	260	261	283	262	237	256	280	238	267	254	246	254	260	255	257	254	250	268	228	267	246	277	236	234	249	270	241	255	253	240	234	250	255	252	283	262	239	256	226	236	245	243	204	253	275	228	262	229	254	223	241	267	283	259	253	271	235	224	269	264	253	240	231	252	254	249	226	246	266	259	240	252	225	249	233	266	266	250	243	242	224	255	234	279	212	253	273	237	253	246	253	273	259	212	272	247	264	248	261	250	278	256	237	262	269	241	267	281	236	241	244	240	225	260	275	264	288	279	247	278	229	246	232	278	280	278	271	261	248	250	246	261	242	246	258	224	227	254	240	249	255	245	261	242	249	235	286	236	225	275	260	237	262	251	270	277	238	264	281	241	238	274	227	288	230	268	264	264	242	245	259	249	248	271	255	245	253	240	263	262	254	256	277	269	256	240	253	252	261	219	253	230	268	232	249	252	245	225	260	259	248	249	213	259	263	227	265	283	277	274	275	274	223	247	234	231	260	263	254	269	236	244	272	249	265	241	252	239	227	261	254	268	280	287	235	257	248	264	253	220	247	253	244	254	256	267	255	243	249	239	272	256	239	255	221	269	243	248	262	243	251	240	272	268	239	252	273	264	249	270	265	235	253	240	276	265	261	235	238	273	238	268	240	244	214	252	255	255	255	281	244	241	257	235	257	255	256	254	241	240	253	244	300	267	249	300	247	236	253	278	279	263	246	278	274	264	274	271	241	262	263	258
25396	23788	43961	46047	33263	12674	849	355	335	290	290	282	316	312	326	316	305	295	313	288	302	346	289	292	258	346	398	323	288	295	310	287	298	267	289	300	294	300	269	278	307	304	291	270	305	310	278	280	298	299	318	272	301	301	276	285	273	307	293	298	299	299	324	319	295	322	278	268	311	308	315	318	279	290	289	320	261	291	283	322	296	294	299	302	279	323	299	292	309	296	296	285	303	316	299	291	291	296	309	315	262	305	289	302	294	305	287	289	343	299	274	299	304	297	286	305	282	313	285	300	304	303	307	304	322	320	299	275	312	294	303	269	284	296	325	257	282	309	292	286	332	292	315	318	328	313	307	326	292	277	307	305	289	308	260	291	309	336	275	277	303	294	267	309	327	301	295	274	308	302	299	285	307	298	311	286	295	329	278	261	253	287	254	320	317	309	296	261	274	291	290	288	322	299	283	303	331	297	285	303	323	272	278	321	320	288	272	276	268	303	280	282	308	296	269	269	289	311	310	277	316	279	280	280	302	287	311	302	286	293	268	273	308	275	298	261	311	303	275	307	262	286	310	289	284	280	296	304	298	305	310	287	294	274	298	299	279	308	295	311	319	262	262	297	312	278	297	289	327	313	310	307	299	266	277	328	266	277	312	314	315	309	274	314	267	278	282	283	286	286	280	289	286	275	282	290	275	301	302	283	285	284	270	282	293	274	301	330	336	320	281	272	320	282	305	267	271	286	328	289	283	317	294	279	291	314	294	291	296	275	314	282	246	271	305	283	306	305	313	278	303	292	297	313	309	286	327	277	280	279	290	302	317	269	259	269	286	273	289	305	323	293	261	278	275	277	281	281	306	283	283	291	317	309	276	300	293	266	305	272	267	290	306	298	322	323	255	299	298	293	302	291	277	297	308	300	284	313	303	273	296	285	284	300	298	294	296	279	306	309	286	312	299	314	283	292	300	294	313	275	304	294	304	285	309	261	288	329	285	289	290	323	281	280	283	289	304	269	316	293	291	277	302	310	289	306	330	277	315	304	284	310	254	288	308	310	312	291	270	306	288	271	280	298	300	288	282	293	315	297	294	296	303	288	280	291	289	308	306	322	290	296	291	278	288	316	271	294	291	295	321	288	294	285	307	295	300	319	255	287	278	280	294	291	309	294	295	298	283	285	336	308	319	279	299	280	277	294	269	301	295	329	290	332	316	270	290	295	284	326	314	294	289	315	292	272	290	297	297	296	300	290	291	313	296	320	291	284	314	282	274	308	281	291	267	291	291	299	283	296	287	287	299	279	296	319	280	280	256	287	300	275	294	284	284	297	295	287	292	289	316	285	268	270	294	280	337	326	292	278	318	279	315	285	291	282	274	287	305	303	265	281	280	301	278	265	284	291	310	277	286	281	301	288	283	301	280	300	303	263	274	285	282	307	273	249	293	281	290	249	292	281	300	311	267	269	298	293	291	285	292	294	280	267	320	275	276	270	275	280	297	297	310	293	309	304	295	300	295	298	257	299	271	311	300	295	304	324	298	270	295	304	314	314	287	307	286	304	326	269	297	304	267	274	302	313	296	281	303	281	288	275	307	339	309	286	291	306	302	275	314	295	281	272	267	316	300	252	296	263	275	275	269	319	295	324	270	277	289	327	288	291	335	327	292	297	259	261	290	280	306	278	288	301	269	277	295	314	304	297	322	285	287	308	280	294	297	266	295	263	285	263	301	271	289	286	262	283	320	285	298	299	307	273	291	287	272	284	294	319	291	289	282	295	284	313	300	285	304	301	307	316	279	304	319	290	272	297	307	299	293	318	271	289	304	315	319	301	272	306	260	316	295	285	315	306	304	258	291	270	303	255	309	280	307	264	272	283	292	299	285	287	288	287	304	290	297	278	313	288	312	295	309	319	305	286	307	297	281	285	267	274	287	284	305	317	288	283	313	293	294	328	314	294	291	308	284	313	280	286	264	278	296	286	296	248	286	292	267	286	303	281	289	262	289	274	272	303	299	282	304	286	289	297	336	311	272	276	297	281	293	304	274	321	309	277	315	310	295	272	293	297	280	289	302	297	297	282	288	257	283	332	274	264	281	274	313	286	276	263	319	275	306	304	314	290	299	287	282	268	294	296	308	325	296	295	304	314	302	284	291	305	282	303	292	301	300	266	284	272	296	306	297	298	268	307	319	290	262	298	283	321	284	300	289	298	280	259	305	298	313	266	303	279	303	269	278	306	291	304	300	303	278	294	288	291	305	312	296	275	304	293	287	283	300	266	277	274	309	303	282	300	299	292	308	245	289	299	270	312	291	293	307	310	285	285	282	303	270	308	305	301	269	266	314	269	289	318	287	293	290	300	289	288	279	284	321	295	293	287	321	318	304	307	300	286	309	263	272	279	293	280	247	316	311	311	289	314	302	300	296	277	317	305	278	321	295	280	276	295	285	280	289	299	317	279	288	324	290	278	272	287	297	273	296	284	273	305	307	288	314	287	270	286	280	274	310	280	302	287	316	278	260	255	311	297	287	305	273	294	295	301	314	283	296	302	293	305	306	285	274	331	302	318	283	306	300	294	298	280	275	333	295	273	282	260	299	277	282	285	300	311	287	267	295	307	295	306	284	298	281	285	289	320	321	294	332	294	285	306	264	291	325	342	305	305	286	294	320	279	302	332	285	320	294	307	309	288	284	274	291	289	274	303	342	340	293	289	288	319	284	303	301	317	291	307	308	334	290	288	320	328	310	262	304	322	286	293	309	287	301	281	276	289	275	300	259	286	306	293	298	295	308	313	272	327	314	313	292	276	308	289	285	296	300	292	286	291	298	304	291	269	301	281	318	310	316	275	287	314	276	251	301	308	302	274	280	298	264	286	303	303	297	276	302	308	301	287	304	295	264	294	303	291	288	268	300	290	290	314	280	280	292	261	288	289	277	295	289	281	312	270	291	291	271	299	284	294	281	310	269	283	260	302	286	297	305	272	307	263	292	285	266	292	314	338	285	302	289	272	305	319	299	321	311	288	300	270	283	291	261	273	280	314	300	305	281	318	306	310	294	322	305	291	290	293	280	270	290	301	277	288	320	283	288	292	277	281	280	276	287	288	309	284	302	302	295	310	297	297	292	286	295	291	277	305	311	289	285	298	310	322	281	278	294	269	302	305	298	256	306	301	271	264	279	302	261	285	312	304	282	279	319	290	314	273	330	302	290	269	280	306	277	287	294	254	291	287	286	275	276	311	285	289	284	281	284	313	270	271	326	310	243	275	274	279	300	301	313	304	316	287	276	270	278	270	267	311	264	300	272	286	292	292	313	271	286	285	281	271	261	312	305	293	290	292	272	282	297	310	285	310	309	296	285	320	292	278	299	301	305	259	285	299	281	314	291	307	269	274	282	280	293	294	290	302	279	310	321	290	327	311	280	274	257	284	293	317	298	293	313	277	301	278	277	264	281	279	293	288	291	270	339	283	306	294	303	255	298	295	264	265	289	287	298	277
26877	70950	62045	41237	27218	6181	436	370	310	325	346	329	325	334	344	319	334	321	314	360	314	342	292	321	344	434	552	358	310	310	313	307	323	324	326	309	315	344	307	299	285	309	295	316	310	297	337	313	295	326	299	297	335	314	304	314	291	303	282	295	323	312	346	306	343	315	306	316	325	313	341	292	329	273	271	331	301	297	325	314	307	295	320	278	310	301	300	346	327	302	334	312	334	331	314	306	314	340	317	340	327	311	315	275	337	306	322	317	324	305	314	294	322	319	326	317	321	296	314	313	296	311	341	315	301	318	300	280	339	313	298	343	300	321	323	287	305	295	308	309	295	295	300	322	318	293	307	307	326	295	301	321	297	320	315	314	322	321	319	275	308	332	351	336	310	305	330	311	312	334	317	287	320	316	346	298	329	314	325	269	318	315	309	296	312	300	330	298	308	332	314	338	324	314	314	349	342	321	327	323	320	317	292	300	312	316	322	296	307	329	319	316	311	321	287	310	327	302	309	284	274	319	298	315	315	314	314	300	308	311	321	351	309	308	298	313	332	287	321	319	282	309	321	314	332	324	309	288	307	283	333	319	318	324	321	304	316	350	348	317	303	333	329	310	310	323	295	304	339	316	308	294	309	333	293	310	330	319	295	314	302	325	289	321	305	322	320	325	314	321	347	293	326	310	310	299	315	321	296	337	310	325	276	326	332	322	300	298	316	335	287	306	327	326	319	308	312	298	345	292	335	302	314	300	311	316	309	344	316	305	298	330	300	282	320	328	331	309	320	305	322	328	284	316	316	272	332	314	336	283	295	303	306	294	288	330	348	301	285	356	321	310	289	327	320	317	325	316	320	323	360	314	313	305	330	290	321	333	295	305	290	307	269	322	317	363	304	343	276	321	332	316	315	307	288	325	256	306	335	296	329	316	313	310	307	311	294	359	310	328	319	309	313	326	313	323	324	326	324	290	326	307	308	299	290	358	338	306	308	321	286	336	311	288	330	318	320	317	310	319	316	301	321	297	280	326	315	306	335	322	306	316	332	296	351	317	323	332	290	321	334	318	299	326	324	277	301	303	324	355	282	320	308	306	311	298	300	332	290	301	295	328	303	304	316	289	314	298	313	310	277	311	303	336	341	325	287	334	293	307	325	315	307	305	313	332	329	311	316	325	317	308	279	306	317	298	284	280	311	331	336	309	270	313	285	319	298	328	329	311	313	320	327	292	334	317	295	299	311	329	289	345	318	297	296	313	340	322	326	289	292	309	334	305	313	325	327	303	337	302	301	311	293	321	316	306	308	304	311	303	298	307	318	317	294	321	322	288	330	279	337	325	310	331	326	281	311	328	324	324	262	285	305	308	301	333	294	285	307	320	341	312	297	315	311	315	316	303	301	331	297	291	294	333	308	318	333	330	311	309	327	324	317	301	336	315	306	336	283	339	313	299	320	319	309	277	305	296	333	290	313	317	316	351	311	312	319	323	305	297	291	330	324	261	317	348	324	302	312	338	333	316	322	306	325	304	307	324	289	337	326	327	324	322	335	293	324	301	353	332	305	319	261	343	277	298	318	314	338	312	308	303	344	307	273	307	300	313	333	307	315	349	317	297	263	314	320	321	318	325	301	334	311	315	278	315	310	337	309	316	280	331	333	292	296	317	323	318	293	326	294	352	320	311	331	362	300	314	318	296	325	322	349	301	325	302	335	321	317	294	316	322	281	331	360	299	283	334	296	331	337	298	294	328	309	314	322	309	313	336	320	324	348	301	308	311	329	358	319	316	311	321	338	325	312	309	314	341	317	310	322	311	292	307	290	308	365	346	310	303	324	347	329	332	305	349	284	340	346	337	323	296	307	299	318	307	334	318	289	317	334	315	354	319	296	274	296	344	324	326	314	348	312	327	325	317	343	324	324	335	326	308	315	310	301	334	335	324	312	330	309	299	316	317	310	311	302	350	312	316	318	317	311	333	287	330	310	328	320	307	320	302	305	299	296	329	279	312	315	321	308	318	348	315	313	315	292	279	322	329	312	317	330	315	308	323	312	305	304	307	311	327	335	334	325	319	340	308	331	333	322	311	309	328	297	330	325	314	316	326	303	315	289	326	320	334	329	321	330	321	318	307	305	328	310	311	319	285	318	312	299	335	296	320	336	308	310	311	341	327	304	321	330	306	330	308	313	344	292	325	302	319	316	296	300	299	308	345	326	302	300	329	326	322	347	307	298	363	291	335	315	345	316	317	320	300	312	340	302	307	334	316	312	340	313	285	315	301	301	331	308	313	299	330	305	309	282	311	295	326	313	293	335	287	313	289	333	325	313	292	310	294	316	350	326	334	292	324	309	303	292	293	326	301	322	293	299	335	304	296	314	317	309	306	316	301	308	312	341	316	316	346	309	326	315	309	305	310	303	300	354	301	299	315	294	316	342	296	307	305	330	337	340	301	313	278	293	322	320	309	321	300	328	310	318	286	349	309	302	330	314	296	344	300	284	323	322	323	305	265	283	293	360	291	303	314	287	343	326	334	285	293	287	323	307	334	321	318	332	323	311	292	302	305	334	313	313	319	328	295	325	340	335	331	310	324	330	296	344	279	280	303	308	286	341	333	322	277	309	298	322	284	314	324	330	325	294	317	328	317	300	312	331	315	290	306	307	306	313	342	333	325	313	290	310	318	327	305	316	341	300	322	346	290	326	332	308	281	301	334	295	333	271	320	324	295	316	342	308	317	329	342	349	277	301	341	324	318	281	311	290	317	321	334	284	317	334	312	337	317	339	321	347	304	306	291	303	339	305	306	317	306	302	326	281	321	322	334	330	346	307	276	319	342	316	311	318	322	303	321	305	309	306	325	333	317	305	322	338	308	328	327	331	330	308	303	326	294	309	314	336	295	300	272	291	331	301	298	313	291	330	304	311	290	314	321	314	332	317	299	316	299	322	333	294	304	335	307	300	286	325	365	302	288	304	309	350	339	306	295	326	325	289	312	321	303	332	328	321	301	319	290	282	320	302	290	288	310	314	325	308	323	314	303	305	306	328	305	296	319	283	290	315	317	341	304	310	346	280	295	335	333	314	300	326	314	298	290	310	307	313	332	344	371	320	289	308	321	294	302	301	296	307	283	338	319	314	313	311	312	293	303	292	314	303	298	317	318	302	315	308	341	333	304	320	330	313	321	303	341	311	304	318	321	322	334	315	300	325	269	335	300	317	288	319	271	341	305	305	324	308	335	306	349	314	315	303	308	328	302	325	305	289	313	327	328	342	289	306	306	306	321	295	329	347	302	320	327	322	288	316	338	303	332	343	314	327	303	321	322	328	300	306	316	333	313	293	302	300	291	309	346	301	298	337	310	314	315	309	317	317	307	317	324	304	316	302	322	325	290	302	305	296	313	314	340	300	322	304	313	310	320	321	333	332	314	328	348	333	339	272	298	331	301	298	300	338	310	320	335	309	310	311	304	314	330	307	286	303	320	333	309	328	317	313	310
23925	21853	39859	47418	42624	26709	6295	755	492	470	452	441	445	427	472	416	458	416	445	444	396	462	430	433	437	658	826	495	454	430	431	425	441	438	428	389	456	420	452	425	422	446	398	406	452	454	451	432	406	408	427	428	408	426	428	429	419	402	430	451	409	435	400	429	424	465	445	416	388	402	445	412	413	417	424	423	394	405	439	406	426	439	393	410	417	430	443	407	455	436	407	407	435	403	396	449	417	425	395	451	429	391	431	420	411	420	415	417	435	468	436	441	402	417	465	439	411	418	431	383	443	395	435	411	449	444	409	425	392	415	416	427	427	439	460	432	420	423	413	412	389	407	403	405	454	461	396	402	410	411	418	455	444	415	425	401	398	394	440	428	430	433	405	423	444	415	442	414	423	380	419	431	418	456	432	404	446	395	411	427	419	427	440	414	441	412	399	393	414	443	424	406	425	391	392	398	402	434	408	397	415	413	418	393	412	458	414	397	423	390	408	412	409	418	405	400	396	409	373	429	483	404	408	397	385	435	400	447	475	372	431	441	428	460	451	399	403	412	427	448	402	388	359	414	408	397	444	394	429	395	401	406	407	387	397	447	423	438	408	418	437	428	421	359	427	452	408	449	407	419	431	421	412	448	410	424	433	440	418	430	436	397	439	408	410	369	468	419	409	429	416	399	418	423	423	411	422	403	420	430	429	432	419	409	427	421	416	413	427	429	395	424	399	415	444	409	401	404	426	447	430	415	420	439	477	445	393	403	450	437	435	426	425	432	450	437	417	378	413	416	422	436	427	419	413	426	390	387	430	384	405	411	425	402	405	444	422	453	402	402	384	431	410	421	436	423	449	418	390	432	408	421	418	411	420	434	443	421	407	415	420	430	434	425	416	382	416	438	404	429	419	437	443	427	395	423	392	424	476	452	415	415	391	413	450	378	426	434	379	398	434	466	427	442	390	455	437	425	404	426	431	459	469	460	445	417	429	421	441	405	396	427	411	434	419	426	431	405	391	415	385	403	395	420	416	408	441	422	423	386	383	434	418	447	407	448	389	426	448	385	424	425	432	386	454	416	422	427	454	404	425	427	399	388	405	397	412	401	428	410	438	411	365	440	374	424	433	411	421	438	402	388	383	428	411	425	391	395	419	453	396	411	421	384	396	443	425	413	415	428	455	419	438	386	397	416	431	389	439	440	413	428	433	412	421	421	394	435	408	424	441	441	405	419	419	422	445	448	423	422	432	410	409	390	394	434	396	423	409	433	429	440	411	410	443	399	421	432	414	401	422	463	444	415	393	392	399	381	423	391	407	426	420	430	452	451	390	412	438	391	417	438	428	411	380	426	410	441	403	450	411	394	434	451	446	432	422	430	413	439	410	432	402	443	449	388	419	431	406	393	425	440	450	411	460	425	427	420	411	416	414	415	390	420	434	418	391	429	403	417	391	415	423	395	404	429	404	379	415	417	446	429	394	457	442	425	391	432	425	430	434	394	425	403	395	413	430	427	436	415	476	410	437	412	431	414	409	388	387	408	423	435	398	457	399	416	457	420	442	411	465	441	410	408	415	447	453	436	424	425	406	409	380	412	414	413	413	399	384	399	413	383	411	411	417	383	400	417	401	392	414	449	425	399	441	436	389	407	450	394	451	400	419	374	414	400	414	433	447	431	409	417	430	468	419	443	402	418	404	385	389	426	401	416	440	421	392	425	443	388	401	427	434	434	400	414	418	441	381	439	426	402	401	418	412	430	426	426	420	437	422	378	423	463	389	415	408	455	395	440	430	430	392	431	410	351	423	375	380	411	433	428	412	496	427	400	435	390	431	383	415	391	435	417	414	409	421	427	394	413	418	420	448	435	416	414	451	425	429	436	422	407	405	428	428	397	395	405	448	434	406	473	409	392	432	450	433	409	410	425	447	442	429	411	460	406	403	422	394	422	412	409	407	424	402	445	380	438	420	405	427	410	430	433	436	428	446	390	428	395	384	405	430	415	417	375	414	378	387	402	425	420	426	443	401	423	379	399	408	431	441	443	404	410	388	429	401	408	394	421	399	423	412	424	399	448	423	408	414	436	393	377	411	404	397	412	402	407	438	416	436	415	410	437	411	433	394	426	428	464	416	390	410	385	429	412	410	441	411	421	438	397	400	399	420	393	429	410	419	423	437	417	421	380	431	399	402	415	427	428	416	435	397	437	421	435	346	421	376	422	421	400	413	418	439	394	432	407	436	404	455	426	427	428	427	429	385	437	436	406	438	454	401	459	391	415	428	421	398	398	425	443	405	420	413	427	420	430	439	402	408	400	431	395	413	445	423	379	473	415	396	430	421	440	431	406	421	409	392	424	439	392	395	417	417	414	438	402	434	417	417	445	403	414	462	439	390	375	407	411	423	385	428	390	460	459	483	423	431	415	436	449	428	417	400	443	413	357	396	421	436	400	437	420	417	399	410	486	407	404	417	445	433	417	421	445	424	433	435	416	393	385	459	442	415	434	399	421	382	419	390	367	391	393	412	448	384	408	403	440	442	410	432	419	385	407	391	451	448	411	401	398	416	415	409	390	422	384	394	386	394	449	437	442	390	419	444	419	404	423	419	379	430	407	418	425	414	371	412	402	439	410	435	427	412	445	410	400	444	384	455	421	446	420	416	441	428	405	407	398	407	401	432	414	409	433	417	393	436	425	409	405	397	433	422	435	396	408	402	433	466	431	402	381	402	448	441	412	411	400	388	396	401	428	417	413	455	406	377	423	422	395	429	398	411	415	415	405	467	441	386	437	415	394	419	415	429	447	430	453	421	426	383	384	412	429	398	425	425	402	436	412	421	381	418	441	413	436	434	406	399	424	390	418	411	408	394	432	395	405	432	425	406	431	414	412	399	407	422	444	402	394	403	425	399	409	420	387	396	385	427	409	448	401	421	423	411	402	418	403	441	418	374	451	416	409	394	448	419	386	390	382	379	415	428	395	409	413	416	436	370	409	437	440	398	409	381	433	413	421	444	445	407	389	371	404	391	424	429	395	451	440	393	467	375	406	416	374	432	400	447	443	426	415	442	435	386	462	426	490	426	414	414	383	418	384	384	442	408	412	409	410	422	459	423	426	451	428	420	434	443	463	391	430	426	428	428	412	397	415	441	400	412	410	377	439	405	401	427	373	436	425	407	407	448	434	410	418	440	460	432	406	466	426	398	400	410	434	442	438	385	425	386	416	380	401	409	468	405	398	435	420	376	405	429	433	375	455	427	456	374	423	417	429	413	355	418	433	444	423	438	435	452	409	430	433	398	441	410	450	427	404	402	389	442	435	451	424	422	421	396	428	416	423	378	417	415	408	448	437	410	432	442	448	426	434	425	419	408	410	394	421	420	421	446	398	447	461	420	443	429	448	397	418	438	391	375	466	390	428	399	433	432	409	427	394	411	432	400	362	395	418	404	418	418	406	420	412	445	410	425	409	426	379	411	407	403	408	427	436	423	413	416	425	421	411
38292	90903	83266	61819	45179	17172	1077	553	495	509	507	531	478	515	473	512	493	447	451	431	516	499	529	506	506	899	1175	557	498	494	495	485	483	473	508	506	458	458	480	468	439	474	441	456	504	501	471	432	455	476	475	480	463	440	462	497	437	477	423	505	452	451	449	449	470	482	482	453	441	434	453	457	470	428	462	472	492	438	486	460	484	483	467	490	472	469	476	483	477	452	475	475	461	465	455	417	465	461	463	483	442	445	455	533	475	477	487	432	467	450	456	469	469	524	438	462	507	465	463	461	469	490	455	432	483	446	479	483	434	482	469	469	501	462	438	475	437	459	480	445	449	442	486	461	468	439	493	444	479	495	473	431	489	483	481	470	484	446	486	475	456	510	430	460	470	497	418	436	459	440	456	474	445	390	472	477	499	456	483	473	478	486	480	443	442	426	488	472	472	425	479	486	464	438	411	477	463	490	444	466	509	483	459	459	459	452	440	489	445	452	449	488	443	427	478	492	501	474	448	476	462	509	457	426	441	493	437	488	458	451	468	516	485	460	476	459	440	469	454	515	441	478	473	522	439	459	466	459	425	463	452	498	473	478	459	478	474	429	455	464	463	462	448	453	465	411	462	474	481	447	463	453	482	444	494	465	475	472	465	441	498	481	453	437	447	479	453	450	449	489	473	484	502	446	476	437	435	441	462	442	462	463	461	491	463	465	439	450	434	460	428	474	495	461	439	475	492	444	441	494	447	493	483	446	424	473	438	445	462	466	440	494	479	479	454	439	454	451	441	451	468	446	485	474	448	491	470	465	491	431	459	444	491	466	436	452	484	460	431	449	469	447	436	492	445	494	496	440	464	465	446	456	507	476	466	475	471	459	470	456	492	447	461	487	477	453	492	477	441	466	443	437	441	431	470	451	493	459	476	458	498	490	494	468	472	442	472	507	455	469	495	439	487	443	483	467	425	421	449	482	452	457	476	454	457	475	468	459	486	456	451	433	432	477	466	448	428	478	464	507	455	503	468	508	503	479	472	456	445	448	482	495	483	446	463	482	441	465	454	480	453	464	460	466	483	426	442	441	447	429	435	515	418	431	448	485	503	465	447	447	445	452	502	485	484	463	496	472	486	440	454	468	480	489	486	459	413	484	462	446	467	447	431	450	477	513	470	410	481	453	445	427	454	477	480	453	445	442	501	449	440	456	462	449	502	456	481	484	487	482	460	466	500	480	471	482	459	502	462	430	504	480	464	470	470	450	497	490	483	455	464	473	421	477	416	449	471	461	460	465	439	434	460	478	458	489	472	461	487	488	498	442	471	458	452	480	459	459	412	458	479	491	429	441	470	482	453	437	413	477	453	488	519	457	465	471	474	462	492	430	467	442	457	441	484	459	477	491	494	468	476	466	462	491	474	456	473	473	461	460	449	461	457	458	462	447	456	449	457	482	453	476	526	513	484	417	468	456	491	471	499	495	457	434	454	448	470	470	475	465	462	523	468	460	464	489	472	429	473	507	490	409	481	447	438	446	465	473	462	443	464	497	491	444	476	492	505	476	452	452	473	457	446	454	463	493	481	471	462	454	477	461	478	462	465	454	419	431	484	490	429	455	470	464	480	453	448	462	492	477	448	430	499	450	420	458	425	483	438	456	472	486	440	467	491	474	442	497	454	449	451	459	481	449	446	420	433	443	466	436	450	443	499	456	476	456	426	473	415	493	458	471	467	486	497	454	472	429	456	445	462	470	443	460	449	468	510	433	472	478	411	473	458	467	477	471	477	461	480	456	459	460	462	472	449	491	512	449	486	486	506	455	465	480	447	457	470	474	461	450	475	435	441	458	449	440	503	484	477	459	457	479	451	467	514	492	441	472	487	453	442	469	491	454	468	483	483	480	427	483	494	457	464	472	455	441	440	510	439	467	473	435	494	438	473	461	493	468	464	451	443	497	440	492	410	464	483	437	488	458	480	447	443	440	457	476	444	467	469	467	500	493	446	467	463	419	433	512	488	480	454	488	461	444	422	452	469	454	443	487	480	443	480	462	486	490	495	444	533	507	452	464	455	500	447	487	500	483	451	464	440	467	427	448	477	454	463	445	447	469	479	457	464	452	454	433	451	448	455	482	438	454	493	445	446	446	446	460	472	460	475	497	472	461	432	457	451	474	463	473	473	457	466	460	466	447	489	452	481	469	466	472	447	446	478	456	496	471	485	467	450	432	484	473	473	445	464	431	426	446	448	456	452	467	427	431	461	426	467	465	442	470	498	474	472	466	446	465	466	523	471	503	488	456	471	455	458	422	450	463	457	461	476	480	477	472	424	468	431	444	476	462	435	456	454	475	439	443	462	501	473	406	465	431	454	469	432	435	473	485	470	450	445	503	472	457	486	427	485	460	486	463	451	486	460	454	477	487	445	455	473	464	494	437	457	480	448	472	445	435	458	487	446	459	468	486	442	514	496	453	479	413	458	453	474	457	515	452	455	439	455	447	440	473	457	462	499	461	436	484	487	450	468	476	475	429	480	460	516	483	483	442	458	491	459	478	437	450	478	471	444	458	439	453	449	455	446	474	448	468	469	464	431	471	464	486	466	456	461	472	472	458	473	467	495	474	454	460	478	452	456	447	460	462	450	467	483	459	471	446	485	490	482	454	491	453	448	473	487	443	517	446	443	461	517	438	456	412	466	455	465	482	467	443	457	471	473	472	437	474	477	436	472	491	485	488	463	450	491	432	477	453	464	469	406	446	490	435	480	475	494	437	487	444	477	480	464	467	444	464	455	460	461	481	510	444	480	440	454	479	473	510	512	443	428	423	460	455	453	467	419	462	439	478	441	469	464	442	447	443	458	488	472	492	447	459	460	486	460	459	467	472	441	460	498	442	466	458	469	480	490	442	498	487	418	441	454	457	444	477	459	462	458	446	453	498	441	485	458	466	457	465	469	459	409	475	453	450	469	490	472	455	490	460	469	474	477	482	486	454	447	427	493	455	404	445	461	456	448	473	430	468	480	477	486	461	461	472	461	486	446	445	439	459	449	495	460	434	447	451	463	488	461	455	472	500	463	430	463	429	429	460	470	483	484	461	450	461	458	459	449	475	485	463	463	479	431	493	458	481	451	457	475	465	442	443	543	467	501	465	495	520	451	484	460	438	448	424	499	478	480	481	451	433	453	466	472	478	432	429	465	483	460	459	478	471	449	454	457	460	453	463	457	424	460	467	454	489	439	437	459	470	444	471	481	507	422	487	454	440	492	450	437	476	454	436	510	446	422	479	468	484	473	440	490	444	481	484	474	447	453	446	490	465	475	455	480	457	500	435	468	475	486	439	467	426	472	497	435	468	457	472	475	448	427	465	482	459	469	460	488	501	432	442	457	423	461	443	481	451	487	473	440	453	463	505	444	435	434	476	401	468	487	493	473	414	415	486	469	485	470	445	497	440	450	481	423	436	442	462	459	458	467	433	520	485	476	442	443	488	493	433	469	451	467	432
27350	20512	26562	19158	8770	1495	339	298	287	263	280	260	241	278	283	273	293	333	274	286	275	256	270	280	284	280	294	308	253	240	291	267	272	297	291	286	247	299	288	275	259	239	282	260	290	314	261	252	257	286	261	270	281	288	281	249	310	286	282	254	279	237	286	274	269	296	266	290	263	261	278	245	261	297	283	294	264	275	272	278	245	262	269	259	280	276	249	273	263	256	274	302	301	248	258	264	276	263	254	297	284	238	273	285	269	285	270	270	282	281	272	269	277	269	275	243	273	280	241	269	256	264	279	292	259	277	280	263	262	262	282	257	255	307	264	272	262	253	269	247	272	259	288	260	296	254	288	273	295	272	276	280	270	264	284	267	259	279	261	275	257	244	257	280	253	262	273	311	288	245	275	269	274	289	289	295	294	257	267	293	277	259	257	270	297	305	272	288	244	284	252	277	253	252	261	282	274	278	270	281	303	268	288	301	258	299	250	256	246	267	272	239	270	284	276	273	291	277	304	290	284	304	262	322	278	256	298	269	295	278	314	261	288	287	295	275	259	272	250	272	261	276	293	258	262	299	261	247	290	284	328	271	312	258	268	281	259	286	297	278	270	267	273	307	279	286	258	276	261	267	280	257	293	308	273	281	256	279	256	274	258	299	293	253	300	259	287	251	287	266	288	282	256	272	248	269	279	273	280	275	271	284	272	290	270	261	260	271	282	290	275	259	274	272	285	274	288	272	259	282	264	281	276	315	271	270	299	276	279	274	288	249	265	263	246	302	269	256	272	279	300	261	283	290	263	285	270	291	271	302	240	266	254	291	261	271	264	272	280	262	274	264	264	273	281	284	290	243	286	272	253	263	274	273	260	298	311	270	269	272	274	277	284	245	260	251	300	257	281	275	278	254	293	260	242	285	295	242	265	265	285	245	282	331	290	281	292	256	272	268	273	256	303	259	261	274	268	264	249	278	287	249	276	263	281	273	277	242	289	246	275	282	282	266	282	267	267	275	277	284	253	265	270	275	248	287	241	280	282	265	272	259	287	280	286	283	253	273	282	280	273	258	262	305	299	260	288	280	253	263	257	291	243	263	280	279	281	282	273	276	252	311	270	291	249	262	262	270	281	278	284	259	256	282	280	291	307	243	274	272	275	262	241	303	288	304	267	263	269	262	250	303	260	248	287	298	271	236	275	246	234	275	292	267	265	296	285	279	307	327	286	275	266	253	258	260	268	283	272	284	269	269	269	272	284	261	300	274	282	270	297	274	259	302	275	296	283	315	270	296	295	261	276	263	271	283	272	248	290	259	275	246	284	309	260	275	232	292	231	289	268	276	269	282	285	262	263	263	250	281	295	294	276	269	293	263	284	257	301	258	268	269	270	310	251	264	283	289	281	281	305	255	279	258	265	265	269	286	266	280	303	265	252	292	259	293	292	272	278	280	297	277	266	283	282	275	267	275	299	273	269	270	261	276	266	264	244	288	292	284	279	312	269	284	248	272	271	270	282	262	281	271	286	294	271	278	262	266	289	283	281	258	275	286	302	261	298	299	265	259	292	309	281	304	257	257	283	256	269	266	278	279	266	273	286	277	234	282	273	260	270	263	282	279	279	284	270	255	239	278	282	289	300	284	273	274	312	281	274	281	273	284	252	259	265	259	269	279	274	272	271	284	276	275	282	298	291	288	267	274	284	272	276	257	296	247	277	284	294	260	263	271	263	254	295	275	279	270	270	274	270	311	278	255	297	297	271	272	271	270	266	271	264	264	309	276	278	281	266	261	259	274	255	269	250	238	248	276	273	263	280	302	297	293	226	285	279	261	297	262	283	268	282	298	280	251	292	270	265	268	305	270	246	291	302	267	279	285	273	288	299	285	275	275	261	253	288	261	272	262	263	284	268	265	258	264	259	270	279	266	289	289	244	279	270	285	293	302	274	276	285	288	252	240	285	262	281	286	261	263	263	273	301	276	249	267	282	259	263	257	258	281	241	277	257	293	280	265	269	278	296	252	280	263	295	256	266	258	266	275	313	282	291	250	277	270	265	276	287	301	261	284	271	252	269	297	264	281	288	258	242	257	297	247	294	252	278	287	257	260	270	272	260	268	275	266	284	282	271	302	272	250	272	288	262	281	260	257	274	280	290	271	289	267	286	248	277	295	313	269	291	271	281	267	290	281	296	263	264	245	279	267	255	243	293	266	309	287	290	297	265	287	281	275	303	304	281	275	264	264	263	300	259	255	269	295	284	284	259	279	244	312	284	246	257	264	290	261	242	237	279	294	265	272	274	295	271	272	261	288	316	295	279	262	265	286	294	285	290	297	247	262	271	288	276	271	276	265	270	285	248	294	277	274	289	268	274	262	291	298	299	292	281	290	268	271	245	295	289	266	297	282	279	257	270	275	256	304	255	267	282	283	238	297	286	259	273	281	274	272	266	269	266	290	281	280	272	279	276	271	267	257	270	283	275	273	275	269	266	262	269	261	285	291	286	267	275	305	261	295	278	294	266	290	276	265	254	269	255	289	274	278	274	276	318	262	278	273	267	300	301	300	271	263	243	271	269	292	273	254	282	292	258	273	266	289	256	277	283	286	249	278	245	300	267	281	260	305	298	268	278	288	294	285	257	264	284	254	255	278	285	297	266	288	268	282	257	252	279	277	264	261	255	288	302	263	261	269	265	257	288	268	289	276	274	286	293	320	263	280	284	286	251	276	312	235	287	253	267	270	262	288	264	270	251	261	283	264	249	278	264	289	256	260	276	296	275	299	262	279	255	255	301	257	263	290	288	269	289	252	264	276	280	289	274	267	288	284	275	274	277	286	262	296	284	286	252	290	268	239	278	266	258	246	249	265	256	271	270	266	233	273	261	252	279	267	254	292	257	275	275	277	300	304	241	263	270	276	265	294	295	267	271	263	278	270	303	278	271	283	290	278	273	265	276	257	283	277	262	290	284	241	302	273	293	283	293	279	300	284	263	303	278	271	261	272	288	252	268	290	283	280	261	277	244	253	248	279	238	272	271	254	282	255	260	287	280	267	260	278	264	300	278	263	303	279	293	292	249	300	263	291	256	279	298	302	261	247	263	273	257	294	296	258	268	304	260	273	262	294	253	277	284	261	301	268	272	286	264	266	271	287	271	271	259	275	296	306	257	293	271	288	295	255	273	295	250	280	273	282	267	277	261	305	265	245	271	294	271	270	242	263	269	281	262	265	318	277	262	262	275	261	276	258	280	272	255	276	288	274	274	275	302	289	300	259	263	275	234	290	250	265	296	276	283	272	264	262	278	277	249	295	259	253	266	278	282	254	281	258	256	254	252	280	267	266	273	266	272	255	270	283	301	261	286	267	296	250	286	248	247	297	241	262	280	270	302	264	267	271	283	270	254	263	244	272	282	290	269	280	272	275	285	295	266	261	282	271	297	287	288	294	261	272	276	278	280	303	273	267	257	272	271	278	288	260	283	267	272	288	262	282	296	273	276	298
5725	21975	24217	12064	6559	1446	317	277	297	260	284	261	286	292	288	255	289	269	267	273	282	251	283	282	252	290	326	268	260	271	259	277	296	274	288	261	251	253	257	273	280	243	296	257	301	264	268	288	272	279	244	251	299	280	296	251	267	270	279	290	288	271	269	282	270	282	275	270	270	294	258	264	282	259	267	301	295	304	265	260	272	282	299	266	282	265	270	259	250	305	280	263	296	288	283	285	263	294	293	257	276	262	290	260	254	237	270	263	279	270	280	288	267	286	262	268	281	294	289	243	240	284	266	277	265	267	270	265	262	259	256	267	260	248	256	260	261	298	286	282	257	299	262	259	306	274	265	259	283	230	267	306	271	257	269	281	263	276	278	246	302	288	256	267	265	285	261	253	273	280	297	258	267	281	257	274	280	269	260	281	268	277	285	267	256	251	267	260	258	275	259	288	261	268	285	294	262	264	271	293	260	281	251	275	277	289	285	241	247	280	258	276	274	246	276	277	231	277	237	287	281	258	252	271	272	264	301	267	268	235	250	304	264	280	314	263	291	269	272	264	287	276	275	284	302	303	266	263	254	268	287	297	289	265	311	262	258	255	273	266	273	278	298	281	267	295	295	283	307	253	299	269	269	276	281	281	279	292	259	287	278	286	278	250	268	270	296	243	281	268	259	231	274	298	283	256	249	291	262	262	282	267	256	249	237	253	264	266	265	228	252	246	278	277	249	268	274	273	239	299	281	269	280	258	259	291	263	296	257	260	296	266	279	272	287	257	278	275	268	298	296	275	284	284	265	265	236	269	220	283	288	260	294	265	288	255	309	258	275	266	285	234	248	262	283	287	292	266	282	280	282	250	290	271	270	278	256	286	279	264	292	282	282	283	288	238	281	228	265	253	281	284	278	270	260	281	279	271	288	262	279	287	261	288	274	262	271	262	240	313	275	278	285	274	236	293	250	281	268	281	268	242	291	297	267	273	294	292	251	262	259	271	298	283	288	253	251	290	286	275	271	285	283	303	278	267	236	264	309	263	277	291	267	294	284	255	300	284	272	268	282	282	263	264	258	261	248	244	287	253	282	252	272	298	279	282	277	283	258	251	274	272	278	295	265	268	260	298	287	260	264	244	249	297	266	266	287	258	294	268	273	256	270	290	298	282	288	309	310	296	279	285	267	284	325	256	262	273	286	265	290	284	303	277	260	271	274	299	261	257	255	289	257	297	299	272	254	290	283	316	264	285	259	315	288	247	294	260	273	264	295	303	297	251	301	280	269	281	238	287	270	274	267	243	290	280	289	275	309	251	291	256	264	295	270	289	280	270	271	280	235	294	279	267	234	289	309	270	243	264	269	262	264	283	261	272	275	280	269	292	261	287	287	288	258	282	310	282	270	260	287	285	276	307	260	265	281	269	277	248	289	246	278	260	268	270	288	270	276	250	301	269	286	269	263	253	296	260	290	266	261	261	296	274	247	227	274	278	279	258	277	296	281	270	256	290	266	289	238	270	295	309	262	280	279	286	267	245	272	279	259	269	286	282	280	261	275	297	270	284	269	288	278	281	292	268	298	285	249	256	248	285	295	270	295	270	266	277	280	264	280	281	266	273	248	289	275	253	261	284	254	266	270	249	222	268	297	251	295	286	301	297	283	280	273	261	288	265	250	258	303	234	251	241	262	278	245	289	270	259	271	263	273	262	280	285	291	297	284	280	288	293	275	255	269	298	293	256	276	276	279	269	289	290	264	285	251	279	261	239	273	303	284	261	261	259	257	257	305	260	248	264	245	269	266	261	252	262	274	287	272	272	280	260	270	279	266	292	260	279	271	240	261	267	241	274	253	300	260	272	249	286	251	282	265	289	267	270	275	293	256	251	290	305	304	280	288	268	251	293	283	270	258	306	297	283	285	277	266	270	267	313	273	253	283	268	288	268	300	240	278	277	259	269	292	316	251	286	271	290	279	258	278	277	266	287	260	288	271	267	258	282	293	270	285	272	251	298	286	272	253	248	267	269	303	288	280	246	238	261	261	308	258	274	261	269	281	244	260	247	293	278	258	262	272	257	248	263	269	265	293	257	306	251	254	261	302	273	295	280	291	275	275	267	300	288	238	312	274	286	269	284	306	330	301	260	289	271	292	260	280	255	282	291	281	267	255	262	278	257	277	244	258	290	255	287	292	290	272	262	269	244	233	278	253	265	282	281	241	278	243	270	299	249	263	282	274	261	299	282	259	271	275	264	283	260	286	260	290	285	296	252	261	262	255	284	239	250	269	252	266	257	263	280	276	267	278	248	265	278	267	270	285	277	276	260	268	267	264	241	253	254	283	311	272	280	279	278	283	255	276	261	290	262	225	281	269	285	249	251	279	244	276	267	288	263	287	267	243	253	271	268	289	267	274	294	276	258	269	273	253	278	220	286	264	296	259	286	279	281	260	246	306	259	258	268	284	294	263	268	258	296	270	283	292	267	299	253	281	266	281	281	265	291	306	260	283	271	309	262	281	266	268	283	302	273	307	262	275	259	290	270	305	268	254	279	282	275	291	276	277	281	269	279	262	261	260	263	303	275	251	255	294	258	255	268	296	280	264	245	284	276	253	288	293	252	271	289	290	303	265	274	264	300	291	270	277	262	250	268	272	271	275	271	300	278	264	275	287	272	272	278	299	264	273	299	280	276	271	262	285	276	279	264	268	264	284	275	272	271	243	280	282	281	261	269	239	270	278	257	278	248	255	282	276	276	270	243	317	248	285	280	253	279	248	255	275	262	279	262	256	290	269	287	292	323	278	308	275	266	261	237	314	271	271	225	294	288	258	301	302	290	266	287	310	276	244	257	287	277	266	272	246	300	270	260	268	286	270	272	294	274	255	285	273	259	268	282	253	270	285	271	268	263	256	280	270	255	290	255	275	267	265	273	262	308	294	272	234	272	283	261	286	248	274	242	272	285	244	293	274	267	278	262	244	292	244	295	254	277	270	269	248	274	270	286	249	287	265	270	288	271	290	260	303	250	247	243	251	240	283	261	272	255	251	275	278	295	286	270	266	279	295	274	272	258	272	290	261	256	276	269	266	264	255	296	270	247	277	264	266	248	249	304	240	246	269	250	269	254	265	263	262	281	258	273	282	292	293	265	266	252	282	269	278	274	266	277	280	302	284	258	276	277	266	290	306	259	261	261	264	278	275	264	287	266	253	243	255	277	240	245	271	264	251	256	223	270	262	279	301	275	278	282	262	266	267	262	255	266	273	269	260	294	252	243	285	281	244	254	262	263	286	282	278	262	271	278	273	281	260	242	248	276	262	286	287	269	279	272	268	281	278	285	287	275	269	284	310	243	264	278	262	281	263	261	244	306	276	252	267	288	268	243	249	250	260	276	289	228	247	263	274	261	274	275	262	276	277	292	267	309	252	234	242	302	264	265	265	286	269	289	267	296	272	283	271	247	275	278	251	259	253	299	250	280	257	259	260	276	272	270	268	272	256	267
25256	24132	53477	51433	31187	6985	635	380	329	354	321	360	366	318	329	332	316	342	315	291	339	326	318	324	319	378	442	320	325	334	306	346	336	329	308	309	288	352	324	320	337	329	321	284	333	350	340	329	299	315	311	342	319	316	318	336	332	320	309	339	333	324	291	324	307	324	341	309	346	334	319	330	325	324	331	312	331	323	316	291	308	311	321	306	306	327	319	322	293	328	304	340	294	311	328	332	323	284	327	300	280	323	353	350	318	329	324	309	328	317	334	341	326	339	296	304	336	309	342	328	325	327	309	290	296	341	306	336	320	309	327	334	349	284	300	347	326	299	321	307	332	305	300	326	333	366	304	328	333	293	328	317	302	329	312	323	363	336	315	308	300	313	336	336	363	299	316	306	327	287	310	296	353	326	285	316	317	316	366	327	316	336	305	302	347	306	276	305	310	328	330	327	375	358	344	338	345	298	307	311	325	319	350	329	343	361	339	288	342	367	314	349	322	320	306	305	299	315	335	316	316	316	305	315	307	318	345	330	319	323	336	288	333	318	325	329	325	325	300	318	343	318	334	312	329	334	340	318	313	305	324	337	331	312	309	346	316	312	315	331	334	340	336	330	315	305	288	327	311	333	343	314	340	304	368	320	300	302	307	308	338	362	324	343	334	312	308	340	349	322	322	312	326	339	343	327	345	343	347	334	342	289	315	291	309	323	285	363	312	293	309	348	332	328	295	305	312	322	323	312	327	288	309	309	304	346	326	338	283	280	325	322	325	315	313	317	298	334	292	333	353	319	314	338	327	299	310	346	344	323	325	311	320	318	358	332	306	341	356	303	337	293	341	355	324	326	334	327	297	332	302	351	290	308	319	323	335	331	318	322	330	336	310	362	301	323	298	320	336	287	310	322	306	351	330	315	335	317	335	307	350	309	320	314	322	326	338	313	364	325	341	347	327	321	324	297	313	307	313	341	323	356	348	343	350	344	335	324	350	355	328	356	328	346	298	312	323	331	357	331	337	337	328	297	355	304	303	332	322	349	304	312	331	305	312	350	302	313	344	338	299	316	307	320	342	298	341	299	346	323	297	324	324	293	337	334	315	310	350	307	361	321	314	355	302	327	318	310	327	335	319	340	329	354	314	303	302	344	309	318	292	309	319	325	305	312	320	321	296	300	321	316	324	309	337	331	333	320	339	294	301	321	331	361	334	300	340	325	341	330	316	308	329	299	348	269	319	295	302	326	343	303	306	308	270	292	309	353	289	338	289	308	315	298	322	319	310	291	326	299	321	269	332	312	313	314	282	321	321	357	323	340	307	348	328	292	302	339	325	324	301	342	320	328	342	334	329	318	339	353	317	335	282	296	308	295	349	336	348	291	284	294	293	325	329	308	328	308	330	305	315	333	345	357	340	327	314	308	316	303	323	321	306	298	326	323	325	310	279	311	301	364	317	324	317	348	317	303	304	302	330	317	325	310	302	345	313	332	335	337	315	327	305	282	329	312	312	328	335	306	304	304	349	331	320	327	334	303	320	344	309	299	354	333	308	350	300	292	315	299	329	303	314	336	324	321	361	301	327	304	327	328	344	334	350	315	347	302	344	291	303	292	305	336	318	288	303	327	283	323	305	296	303	324	336	295	337	304	342	332	338	300	331	307	319	341	336	329	277	312	311	347	314	321	326	298	342	314	325	369	311	312	319	336	311	330	346	329	335	319	325	312	300	328	308	308	321	368	284	329	322	303	299	294	303	311	317	302	322	320	307	304	315	366	364	312	316	302	317	323	308	325	275	334	324	324	306	328	303	326	343	326	300	315	312	310	305	319	275	322	316	300	326	320	323	304	312	280	308	314	287	342	315	315	332	333	305	300	327	303	335	303	313	313	290	348	315	311	339	307	296	317	358	310	320	340	289	327	357	336	319	352	324	348	325	289	314	337	332	336	331	328	326	313	301	314	323	344	331	355	319	321	317	348	308	335	319	330	340	326	307	329	278	322	300	296	323	331	322	289	319	330	306	323	327	305	327	312	322	337	333	319	308	325	337	336	300	304	324	308	312	341	307	306	281	310	336	316	331	347	307	312	332	365	324	318	298	326	327	341	320	308	334	326	303	316	325	338	310	321	310	321	332	316	317	307	305	319	319	313	301	329	317	316	326	299	327	330	331	319	324	292	300	321	325	324	312	311	330	315	349	325	292	327	328	329	317	321	329	297	317	304	341	310	327	311	295	337	340	321	338	322	318	324	339	322	320	318	345	308	300	297	281	334	326	318	330	304	298	319	338	301	290	331	362	329	313	316	288	338	329	308	335	351	339	313	316	320	327	332	334	291	323	301	329	322	325	316	307	305	326	345	333	301	302	322	352	319	324	318	312	319	347	327	312	330	310	308	308	315	309	320	338	306	344	318	343	321	296	328	334	325	264	342	316	329	327	348	335	314	325	303	337	311	327	294	333	294	337	330	324	328	294	322	327	312	352	279	323	327	298	335	343	320	321	344	339	318	311	346	287	352	314	324	323	340	295	333	296	311	315	311	313	317	322	322	303	326	294	336	352	311	340	328	325	331	316	336	348	317	344	305	319	317	314	325	328	314	313	293	332	307	314	328	312	305	305	331	345	333	345	288	295	304	349	317	326	353	351	332	340	304	303	311	333	318	325	324	340	315	302	336	335	325	329	296	337	312	308	343	323	304	352	325	319	315	332	306	325	324	297	335	290	318	312	301	330	301	315	331	336	288	328	340	283	338	322	325	324	310	302	359	318	328	286	325	305	296	304	323	300	314	297	283	324	275	310	345	291	332	342	344	331	333	334	315	291	334	327	307	282	324	338	312	298	317	310	329	321	326	341	301	311	343	306	301	319	308	327	300	302	341	305	319	332	342	309	339	343	308	306	313	312	337	329	333	330	301	300	324	308	317	353	318	285	341	336	369	335	333	286	320	337	285	287	305	345	295	342	313	302	310	336	332	300	350	346	357	346	313	304	294	324	308	311	303	305	330	345	333	333	334	299	308	344	285	324	295	333	311	345	324	306	311	326	300	307	326	311	330	327	321	334	334	334	312	310	298	312	318	330	312	338	321	314	320	328	313	319	325	338	317	319	343	296	319	336	321	354	330	293	311	327	343	294	320	306	340	338	344	317	287	324	275	332	309	311	332	344	321	337	307	329	368	303	341	306	295	304	328	339	311	328	319	317	353	339	293	325	295	334	323	294	308	352	313	318	339	323	299	314	330	313	296	311	329	299	320	340	321	319	310	336	302	325	293	298	338	302	309	325	311	332	292	279	303	328	300	298	304	316	315	326	331	377	335	297	290	324	349	319	302	310	315	329	322	292	316	323	348	314	324	330	309	319	353	316	295	296	328	322	327	357	300	314	330	312	319	338	317	338	317	311	319	306	319	336	324	298	320	324	335	304	298	344	311	321	341	316	318	311	323	314	346	316	290	305	340	340	334	323	348	327	301	352	309	331	323	324	332	318	316	340	317	313	324
8766	69206	70872	45776	20141	1504	383	343	381	368	385	393	365	354	335	357	345	303	325	373	362	342	376	357	333	420	501	363	340	350	348	353	370	314	366	339	379	321	324	344	340	368	352	338	388	352	315	337	343	332	349	352	312	341	343	345	338	355	340	276	355	329	371	340	360	395	348	361	367	348	319	349	312	369	332	343	325	341	336	334	309	369	338	384	315	341	334	291	328	345	323	370	323	322	344	346	345	340	321	350	338	334	337	340	341	334	367	341	356	305	355	369	398	332	325	369	356	360	355	348	329	312	317	350	349	369	366	323	363	358	344	349	330	392	366	359	338	358	372	371	344	342	355	327	328	358	367	361	349	339	371	348	346	376	372	315	373	350	361	388	363	313	353	350	347	379	343	354	347	339	340	351	352	331	337	345	334	367	346	340	312	320	365	341	344	349	373	344	315	326	337	348	367	337	363	368	355	343	344	350	334	358	298	362	381	358	354	348	346	327	363	326	348	366	342	338	344	339	313	355	336	360	366	324	337	340	330	334	385	354	337	369	377	353	352	357	339	323	345	373	356	333	333	352	341	327	328	330	358	337	362	355	373	360	334	371	308	360	346	327	379	313	334	299	340	347	378	346	342	373	346	350	323	362	368	357	357	322	359	374	352	328	348	336	317	308	355	333	334	354	345	320	350	329	328	351	353	334	340	338	326	374	333	311	321	357	357	358	354	339	353	371	351	340	335	357	370	379	334	324	360	332	336	346	344	356	344	357	353	349	342	313	314	348	352	354	341	309	325	360	327	354	357	347	319	294	315	362	349	326	354	359	326	385	340	326	354	354	339	341	349	327	338	337	345	340	332	380	334	351	342	343	338	333	327	336	324	344	339	345	345	295	329	327	334	330	345	341	351	339	338	348	377	333	340	332	356	357	374	330	381	364	333	331	335	322	318	349	337	361	341	343	341	328	342	344	354	322	369	353	330	353	333	361	379	338	359	341	332	333	364	376	335	396	344	328	353	308	338	324	354	357	338	321	338	361	369	375	335	310	333	332	341	349	393	380	322	348	343	359	353	347	343	334	361	321	323	340	369	342	328	340	370	361	375	377	326	336	304	351	356	318	343	324	311	339	340	373	323	350	326	351	352	321	317	374	339	353	337	340	327	368	375	369	347	365	322	348	347	352	339	333	317	345	354	311	322	334	339	352	360	346	353	365	332	366	315	371	361	367	339	380	337	394	352	326	346	310	329	358	338	331	372	342	368	338	349	387	342	378	366	311	328	337	348	339	328	321	354	322	376	358	353	340	362	305	358	354	349	330	359	323	336	320	310	331	332	356	354	345	338	383	336	345	381	364	321	351	303	327	322	322	350	333	368	327	328	334	333	296	381	373	357	355	377	340	331	357	345	337	331	337	374	333	307	372	349	366	346	329	323	337	347	327	330	337	340	331	368	342	329	337	339	354	343	344	366	316	374	314	372	333	362	340	348	338	310	344	325	374	336	323	344	331	327	342	331	324	347	355	352	333	377	341	328	371	361	311	375	330	334	340	356	357	349	338	330	344	323	322	361	327	341	332	318	342	371	331	350	368	341	339	335	345	339	353	364	336	359	340	366	357	362	357	360	337	356	358	353	369	369	331	321	327	381	349	369	330	382	318	308	364	334	344	356	344	322	346	311	377	349	367	365	360	351	322	306	348	343	358	364	367	373	339	363	338	339	336	326	308	336	312	341	348	365	344	361	338	327	330	340	352	328	398	340	363	413	341	359	333	368	334	367	352	332	349	347	338	320	316	347	336	339	350	336	373	332	347	377	353	309	328	331	354	339	363	357	356	356	363	354	352	374	331	312	302	313	349	363	338	345	372	346	361	389	315	354	390	330	312	357	339	351	326	332	372	314	347	327	351	384	334	348	359	336	368	355	383	355	354	330	329	308	377	340	362	362	347	355	349	319	331	345	353	357	364	350	364	342	337	359	326	332	378	341	335	359	362	348	348	396	326	362	352	341	339	358	326	311	329	347	330	335	351	318	363	330	355	366	367	346	331	334	376	334	350	346	349	355	352	344	318	338	345	333	341	397	381	325	350	317	345	337	335	367	334	359	324	327	316	366	363	395	316	336	372	337	319	350	322	328	355	320	349	370	362	342	360	345	315	337	346	376	339	324	337	362	330	363	356	339	373	353	339	345	354	338	345	315	341	355	296	342	358	320	335	352	314	333	327	341	343	344	324	370	319	347	382	309	355	347	339	359	347	355	348	366	350	348	333	320	297	330	327	371	340	375	363	337	356	361	364	372	388	332	347	380	339	355	346	308	367	360	354	337	356	339	342	342	349	389	363	333	332	322	355	325	347	328	336	326	322	334	377	335	353	375	341	339	324	395	362	373	348	345	366	352	378	353	309	369	324	330	344	326	362	334	321	368	336	376	342	335	347	323	345	331	366	350	360	337	359	375	365	356	327	352	321	316	348	337	355	316	350	365	363	323	325	345	318	354	345	346	355	335	373	392	324	363	336	321	349	346	377	387	347	341	353	342	350	368	338	367	350	323	317	341	357	351	343	346	340	343	344	323	360	352	341	349	358	335	312	308	331	322	329	319	342	347	350	361	318	329	326	359	341	309	346	297	337	359	332	358	367	323	333	284	337	317	314	345	310	350	362	349	305	344	298	347	351	353	307	366	318	367	347	358	304	347	333	322	343	369	347	357	338	384	342	370	344	355	355	350	366	335	335	356	360	342	353	358	350	360	347	337	342	326	304	334	330	345	359	354	363	330	363	319	333	378	354	353	329	348	346	337	368	364	364	333	340	343	327	321	331	350	326	332	390	361	331	355	363	328	348	338	334	355	323	336	357	369	334	326	335	352	336	340	343	352	325	357	323	355	342	382	346	343	362	338	352	331	388	357	344	353	318	356	323	345	364	330	330	350	346	334	352	313	344	306	320	366	330	361	360	357	342	333	386	367	328	325	335	351	321	344	336	334	357	344	337	363	298	352	330	363	291	349	357	324	327	320	342	346	341	345	370	351	378	323	349	348	309	342	322	351	341	348	308	381	371	330	339	366	365	326	352	350	358	354	326	340	339	323	361	324	358	336	350	334	329	312	350	325	344	324	345	349	391	334	348	338	330	377	365	323	333	363	352	347	334	351	329	338	334	323	351	357	326	331	383	329	340	336	376	321	318	354	310	337	337	356	342	369	326	312	307	398	320	332	355	330	366	344	357	315	333	349	345	332	370	345	366	358	322	388	339	348	355	362	348	335	331	353	336	333	340	341	336	348	363	340	381	366	357	353	347	323	340	349	354	393	361	308	367	342	341	357	328	325	338	313	363	328	349	331	332	347	361	326	354	359	335	368	370	370	330	356	334	311	342	339	343	323	354	354	359	357	329	328	368	361	347	365	329	359	312	384	352	368	363	346	333	317	341	338	330	348	321	336	351	321	374	348	326	348	346	319	353	378	357	361	360	369	322	343	364	341	320	350	339	357	324	319	338	332	326
23864	24664	47284	52594	35228	14899	2428	610	501	510	506	478	510	490	471	471	527	521	468	491	460	479	498	520	468	566	575	534	450	477	480	446	467	500	468	484	493	464	468	472	450	520	472	476	452	453	480	490	473	522	455	451	431	464	493	443	457	461	475	445	500	451	472	524	468	468	443	485	465	480	446	446	498	465	429	413	475	459	460	477	474	495	506	480	478	460	464	474	494	473	465	489	465	449	457	464	451	505	474	475	450	502	486	424	500	495	455	482	454	481	448	446	450	517	494	493	447	422	498	456	441	484	447	457	440	489	456	449	437	491	457	441	462	476	482	466	480	470	471	463	445	443	477	448	437	448	427	478	454	483	467	491	469	468	454	499	480	463	418	460	497	462	447	429	471	491	483	478	499	439	523	447	440	447	464	495	449	477	468	470	478	456	481	445	434	452	468	497	473	457	458	472	469	458	452	429	472	444	501	454	497	457	452	443	479	503	469	453	469	456	447	473	416	468	440	463	466	449	484	452	481	461	440	487	445	467	457	467	481	481	454	449	478	469	490	437	486	472	450	457	464	513	515	491	455	448	436	517	455	466	468	472	471	488	471	484	433	450	501	460	482	493	479	472	495	443	470	451	460	461	449	463	501	465	507	487	481	473	449	437	520	482	457	432	495	432	490	433	479	500	509	435	494	473	463	464	496	404	486	472	499	467	474	470	482	504	427	496	461	444	453	512	451	496	409	431	490	455	479	470	413	494	440	463	418	485	444	492	470	466	470	498	441	477	452	499	478	484	479	478	447	453	458	478	483	452	460	456	454	477	486	452	433	455	476	457	480	480	470	443	486	444	487	488	451	503	459	461	442	453	471	461	474	466	428	499	457	468	455	432	467	456	468	435	491	478	454	440	488	476	437	480	457	466	485	457	470	443	445	462	434	502	465	466	469	464	431	476	442	423	447	482	445	522	430	435	435	440	479	470	458	467	462	405	454	502	441	482	496	482	435	443	429	452	552	477	470	465	446	482	477	468	459	452	454	492	481	474	455	457	515	443	469	508	510	477	415	433	447	455	446	467	465	456	472	472	462	501	433	445	462	454	481	474	461	494	471	458	445	456	473	471	470	490	460	466	463	482	448	461	464	453	438	462	481	436	472	470	430	433	482	507	441	493	471	447	512	453	421	474	454	496	481	458	511	424	449	444	459	482	471	493	453	433	482	483	496	441	452	461	467	490	445	469	454	461	466	463	461	453	438	469	449	492	443	493	452	489	493	475	470	443	507	487	476	487	461	464	466	440	478	481	463	435	438	473	456	475	456	459	481	437	463	452	480	468	445	470	441	438	466	514	459	466	428	470	478	445	482	453	479	483	476	435	474	467	446	447	465	448	466	433	426	486	475	469	506	463	487	454	504	445	495	438	470	470	447	467	464	476	439	475	459	443	441	481	472	472	471	452	423	448	454	493	457	463	459	484	488	422	457	476	488	464	489	465	479	462	451	472	451	425	445	502	475	461	508	488	440	485	466	435	459	444	459	461	486	475	498	481	464	460	480	470	472	427	456	468	441	526	465	488	463	462	469	452	458	453	465	462	478	435	446	442	465	476	459	477	493	485	470	457	470	451	433	488	429	503	514	495	461	420	478	462	488	490	485	444	498	450	449	438	448	480	430	450	461	462	484	502	452	460	439	475	464	462	449	473	478	468	487	477	466	443	441	486	511	434	472	464	468	510	472	433	455	464	459	446	445	446	454	458	482	442	445	418	504	474	489	471	456	439	484	443	506	471	437	458	440	456	496	459	468	482	465	458	497	493	434	461	459	454	470	445	462	493	449	450	467	469	516	517	452	452	442	440	442	470	460	433	498	459	472	460	429	449	494	483	480	452	412	480	470	439	491	467	465	451	443	471	486	457	474	444	456	463	450	488	463	448	478	475	526	447	446	467	452	456	464	496	466	470	506	473	456	418	457	470	433	473	490	477	463	463	462	443	492	465	477	488	436	451	455	467	457	480	503	448	448	451	390	508	441	495	470	471	454	451	438	463	464	453	415	479	495	468	456	422	449	470	480	452	473	429	467	443	422	488	451	441	457	480	412	470	461	450	468	493	448	456	499	445	427	464	462	421	471	467	467	461	473	500	458	466	454	464	421	448	475	477	464	458	434	429	481	410	457	466	480	451	473	438	485	447	489	490	458	423	460	444	454	480	449	466	452	485	464	454	438	488	501	459	434	463	465	477	483	472	464	447	416	447	487	433	538	487	475	497	451	444	420	486	464	470	473	503	471	437	450	487	491	443	450	456	492	469	487	464	433	476	456	474	452	520	454	421	452	453	453	462	476	488	487	439	463	465	470	486	457	453	471	515	462	483	505	433	468	462	467	473	467	459	452	461	450	449	421	453	444	453	429	488	470	437	465	502	425	446	443	438	454	436	487	449	485	483	490	449	441	409	468	458	457	475	473	450	498	458	450	459	439	508	460	489	487	452	461	447	507	464	461	443	459	481	478	468	467	456	461	457	456	469	453	472	489	482	482	451	489	445	464	483	486	443	456	450	486	479	465	473	470	480	472	483	448	486	456	413	451	503	494	438	509	475	430	466	508	487	462	458	445	445	520	474	454	500	480	410	473	483	508	468	467	465	475	464	460	475	460	433	460	442	481	432	436	455	460	461	449	454	444	461	466	480	469	442	460	433	455	450	508	458	453	438	451	457	448	483	445	491	458	457	459	468	479	502	458	459	444	478	482	471	487	429	455	496	429	446	478	484	513	450	474	506	489	459	466	445	424	458	443	488	449	489	433	453	447	467	484	480	465	464	446	455	477	471	470	482	471	469	452	510	490	441	481	450	463	445	492	460	466	481	475	458	463	498	441	492	433	488	448	432	486	474	475	458	486	471	446	445	487	479	491	442	502	434	485	504	453	432	417	436	489	480	476	444	470	458	434	465	463	453	438	464	434	480	468	466	431	476	463	443	460	484	480	514	476	459	496	470	480	474	472	465	476	434	458	460	484	478	462	471	458	492	458	462	440	406	469	480	494	447	508	491	488	448	442	469	441	428	445	460	478	518	463	454	451	460	464	485	503	499	450	471	509	461	454	449	479	499	496	449	517	436	490	502	468	479	445	480	459	457	460	500	475	446	451	441	444	483	461	417	474	433	491	464	465	443	438	435	426	449	495	459	435	416	441	474	473	494	475	424	451	484	470	467	479	455	402	496	454	439	447	463	489	440	498	494	511	446	462	457	484	435	472	433	467	458	467	478	474	412	453	452	427	469	508	442	472	453	493	485	471	485	497	474	468	504	443	475	450	479	466	496	459	479	471	466	496	494	481	487	463	484	464	445	451	471	492	440	481	461	457	446	451	458	456	481	439	451	482	454	434	462	460	491	510	436	491	498	417	438	489	499	452	459	462	458	458	481	467	487	446	476	435	407	432	501	472	450	391	440	432	463	467	515	485	459	469	462	430	481	449	441	460	459	458	473	465	433	436	487	469	463	445	456
24118	75878	81818	60665	29824	2925	546	533	545	534	518	552	480	544	550	554	535	540	512	540	495	549	519	553	580	664	757	594	503	540	521	547	507	544	561	542	526	538	524	535	564	560	551	524	509	522	545	530	567	541	552	556	504	502	553	521	532	568	501	533	505	588	512	555	501	500	549	543	552	562	490	543	557	491	527	522	524	596	525	555	496	557	545	511	489	511	574	554	537	530	555	527	566	549	541	549	588	516	502	479	488	570	535	568	537	518	542	511	492	489	510	535	533	492	516	500	555	566	547	545	513	499	526	508	568	535	544	544	519	543	520	522	493	546	555	493	511	505	536	548	509	535	517	514	504	504	535	492	498	516	521	507	515	551	525	510	475	550	579	496	539	536	563	522	544	518	500	542	585	594	553	551	508	533	570	501	527	528	574	522	530	509	523	510	493	525	514	525	496	562	525	565	536	499	558	540	507	558	542	545	489	533	549	529	537	535	548	538	555	541	511	531	521	520	519	517	509	556	584	545	504	547	533	511	528	518	532	513	520	542	499	492	563	555	527	526	514	539	516	507	519	549	565	519	542	539	529	514	522	538	499	531	544	543	537	541	553	528	540	567	494	489	518	533	523	505	549	563	516	518	562	542	516	477	529	547	535	499	512	514	533	523	515	514	556	546	550	527	515	526	533	547	529	522	536	496	544	516	511	543	539	538	565	495	509	524	490	520	530	506	500	493	514	536	498	536	554	526	524	559	518	526	538	535	501	509	559	536	529	505	549	520	554	489	517	477	523	549	542	503	461	494	566	577	472	541	547	535	505	508	547	541	526	525	545	551	527	521	503	582	544	518	503	535	489	481	537	527	510	505	486	556	556	498	548	508	498	523	497	527	544	513	504	506	491	513	550	546	554	521	538	545	519	517	521	537	520	530	529	540	512	552	538	556	520	516	492	539	530	510	494	533	552	498	518	517	517	488	486	569	504	531	532	544	523	508	508	522	533	501	510	526	510	546	530	519	539	499	497	507	520	521	488	528	553	521	539	558	517	490	567	531	478	540	527	499	490	506	516	520	503	537	546	548	545	511	519	552	499	514	526	516	507	510	520	574	509	571	522	507	572	534	489	531	508	499	534	564	576	490	572	525	500	561	550	533	555	520	542	545	515	523	559	503	558	468	506	560	533	537	545	534	548	529	519	494	514	536	540	544	540	534	512	492	548	529	546	540	538	528	523	521	535	550	556	562	511	502	532	567	544	544	508	500	525	515	495	499	509	551	525	518	517	510	535	566	545	510	537	567	519	499	557	548	534	538	521	507	507	517	545	533	559	514	548	527	546	536	505	506	492	535	505	521	529	532	551	552	510	522	518	566	554	529	514	524	486	520	513	520	494	522	545	518	515	514	567	524	541	506	532	545	528	516	564	543	529	529	545	537	547	541	549	549	579	539	537	551	502	530	543	500	517	542	500	480	533	533	544	517	520	513	550	528	535	559	523	505	532	543	525	520	568	573	568	513	521	535	496	539	527	542	507	516	512	491	527	531	562	526	514	541	523	541	527	528	549	512	504	534	543	503	515	530	554	550	518	497	561	512	531	543	498	519	549	443	547	529	513	530	553	488	519	531	530	527	496	496	505	541	532	515	520	534	512	535	524	535	485	497	501	499	504	523	521	537	542	515	534	543	538	555	542	525	528	524	490	526	502	516	556	524	465	514	558	496	546	512	533	560	525	567	513	547	497	519	504	526	534	560	521	519	517	523	557	546	518	514	499	533	509	550	493	511	523	548	546	508	532	541	504	508	539	504	545	559	561	522	494	565	541	524	545	534	555	532	556	490	529	524	540	541	501	506	498	527	517	498	533	499	503	524	511	552	577	531	545	528	540	483	511	507	573	494	518	526	541	501	514	555	521	529	535	540	563	488	523	550	541	469	521	533	546	524	531	536	525	497	541	496	537	520	574	555	520	502	530	529	504	539	546	546	536	548	569	519	509	517	556	515	524	500	533	542	484	536	526	540	483	492	496	531	513	542	553	492	527	566	482	465	524	507	515	557	522	505	527	521	496	528	471	541	526	543	584	514	500	473	556	564	547	516	539	527	523	500	547	525	529	479	545	515	507	535	516	497	511	514	505	541	529	498	486	514	503	510	561	552	526	529	511	518	547	523	518	553	524	515	546	523	515	491	546	562	525	556	508	591	516	518	520	528	550	554	508	493	518	509	554	529	530	504	530	577	515	527	554	508	570	555	538	502	537	529	535	502	541	494	550	528	520	533	541	565	540	547	565	499	536	523	500	524	556	514	545	561	513	527	525	523	506	511	504	547	515	478	510	535	540	490	507	545	550	542	521	486	519	535	512	495	522	549	510	535	537	490	533	530	559	524	580	550	532	525	563	525	532	534	571	522	533	495	529	508	492	556	537	571	483	503	528	492	537	543	564	497	512	517	577	557	544	517	537	522	564	542	537	551	540	507	545	534	503	498	518	509	512	539	494	496	493	556	562	489	507	519	570	562	553	484	530	530	567	509	505	550	533	555	562	531	523	531	489	539	577	512	549	475	503	482	534	567	506	513	537	495	505	473	483	530	511	501	494	538	532	555	559	537	532	531	524	501	527	515	531	544	524	512	524	555	485	513	478	541	507	560	523	528	556	532	513	554	537	544	526	520	488	510	501	515	541	544	598	550	516	501	528	508	485	524	545	536	504	535	560	479	529	534	532	492	521	526	536	562	487	539	510	528	522	516	526	562	601	504	512	516	526	524	546	514	535	519	520	544	537	489	545	550	522	494	485	547	524	547	497	540	509	555	529	562	507	521	514	519	540	522	495	532	505	526	510	516	500	491	526	520	504	443	525	525	511	522	558	510	561	531	573	505	503	533	525	534	566	541	503	538	521	492	515	520	532	537	525	491	489	511	530	514	529	480	546	522	509	546	551	521	532	514	546	544	565	513	518	551	496	519	506	555	517	490	482	528	518	553	520	522	504	543	525	489	512	549	520	555	537	550	531	511	536	525	524	533	567	553	532	478	543	516	486	511	540	544	512	534	541	515	538	493	550	556	540	531	529	523	525	543	511	493	532	519	516	507	564	500	529	506	523	553	490	550	479	533	523	470	537	532	554	508	528	522	518	573	525	519	507	509	518	522	541	500	518	513	528	488	563	505	510	513	501	537	527	556	529	514	536	494	511	540	521	535	515	504	498	553	523	510	493	537	536	514	558	530	502	532	552	507	526	539	530	532	482	522	499	537	497	526	510	508	535	494	577	491	518	556	494	521	524	557	514	565	475	530	538	503	548	562	507	543	543	515	539	546	483	544	518	512	555	519	547	519	495	551	530	523	504	520	475	505	529	528	510	508	510	465	527	502	466	469	512	540	511	511	492	534	536	551	535	519	509	545	539	531	541	522	517	527	521	540	478	497	549	527	541	559	571	530	550	522	533	501	545	530	536	559	547	522	493	524	566	521	547	529	531	496	529	539	521	503	578	531	460	481	521	533	484	486
27714	28958	31476	17994	4416	682	329	337	321	341	352	309	271	325	331	357	305	327	323	331	298	315	339	280	334	344	358	325	332	306	319	292	333	313	315	306	328	337	335	316	333	315	331	314	306	288	303	284	319	319	322	335	345	316	335	299	326	343	308	325	318	322	305	349	289	266	355	329	338	349	323	339	315	295	322	300	301	315	311	349	310	291	315	358	328	312	332	306	317	305	325	269	338	345	334	291	348	317	296	327	336	304	312	312	302	325	309	330	310	280	337	314	335	316	287	300	341	326	287	309	301	326	345	320	309	318	316	319	339	304	306	273	335	327	305	315	294	296	317	336	293	297	312	290	329	277	314	271	335	303	292	314	326	335	316	321	307	338	331	347	313	281	326	308	326	296	319	360	324	359	337	313	285	324	325	286	345	319	319	324	314	332	341	301	294	315	311	314	330	331	310	297	318	308	317	308	307	348	314	311	332	324	312	310	312	330	302	306	289	297	341	337	307	322	299	296	282	312	285	319	301	304	302	328	348	309	307	302	304	303	292	290	334	315	312	323	318	302	300	330	299	322	306	303	320	319	317	326	315	327	335	310	286	316	307	332	346	301	322	310	336	296	320	294	314	314	309	312	319	305	311	310	328	291	307	332	312	298	338	330	320	318	327	291	328	338	313	314	301	315	288	300	333	297	312	314	316	281	332	319	314	284	320	313	313	316	336	282	337	310	331	333	273	339	298	305	315	346	316	313	322	296	320	320	340	309	306	328	312	322	323	313	335	304	330	351	311	292	313	314	300	326	336	262	349	343	310	308	338	299	317	322	340	301	314	284	300	305	300	304	332	337	318	311	324	342	316	308	304	324	294	313	304	317	327	318	301	319	302	311	306	333	328	317	327	314	326	311	295	314	305	318	342	319	334	320	318	357	349	301	326	316	322	338	296	331	299	324	323	313	327	297	317	306	357	273	315	313	290	335	310	283	333	315	314	326	325	321	304	322	334	324	304	304	318	376	294	313	325	317	302	310	302	371	324	323	328	311	332	325	313	311	304	327	277	323	318	325	310	312	360	344	299	309	337	301	322	316	315	340	311	302	327	321	285	325	329	313	347	326	311	266	312	320	318	317	335	305	325	307	347	288	327	307	307	313	302	309	319	302	276	319	308	305	304	326	336	323	299	309	309	322	322	275	304	319	314	318	329	318	314	287	296	310	327	307	291	285	328	292	327	294	293	323	322	319	313	307	310	306	337	315	301	317	342	303	281	321	284	306	340	304	302	297	337	361	353	280	328	301	304	325	305	323	313	317	313	308	332	300	295	329	308	330	299	293	330	299	307	318	306	340	291	306	286	327	339	328	336	316	328	308	320	339	326	306	333	296	340	335	298	319	333	285	313	334	303	334	347	307	320	347	330	333	297	333	298	310	325	331	316	316	356	315	295	303	308	344	346	313	321	319	310	312	317	321	334	308	317	313	302	302	340	311	329	322	311	319	297	324	312	291	325	306	330	324	320	346	325	316	314	327	329	309	291	280	314	296	307	335	318	325	296	322	327	315	323	323	343	292	314	350	352	294	332	344	320	312	305	326	274	300	328	304	305	304	309	286	331	324	317	319	308	296	314	320	333	342	349	322	312	311	316	312	300	293	307	327	294	316	316	317	324	320	380	318	298	277	371	313	324	308	321	313	314	334	326	276	328	336	305	298	315	315	327	332	321	314	298	313	319	313	340	314	301	289	312	317	295	308	329	331	287	279	313	314	317	316	349	346	297	307	310	333	313	296	300	300	342	302	336	336	337	320	317	329	345	302	333	331	337	337	310	298	310	307	343	323	317	299	304	319	325	318	349	302	314	325	308	315	321	308	329	284	317	293	322	272	296	324	309	335	304	299	347	316	311	311	309	341	326	299	317	317	291	312	322	325	324	314	321	332	332	293	300	273	329	330	310	316	330	305	335	306	301	317	305	313	293	312	319	327	315	321	292	330	355	288	311	296	307	317	360	315	327	292	288	280	322	311	280	333	295	314	337	321	316	317	321	291	351	315	300	329	332	322	324	319	356	295	291	297	326	314	338	300	310	299	344	317	293	301	301	338	354	327	300	304	297	313	314	331	315	313	304	328	322	340	343	349	306	346	290	335	353	322	323	282	315	292	349	336	354	337	302	327	299	291	362	371	298	299	344	323	293	293	340	336	311	284	336	309	295	291	317	323	304	316	338	328	325	287	323	310	294	310	303	322	307	342	322	305	320	330	326	293	282	298	342	293	345	314	350	313	362	311	300	317	329	316	310	284	317	327	326	329	341	341	320	284	310	321	329	336	329	311	320	321	342	308	290	289	332	352	317	329	336	330	319	326	365	325	319	320	315	309	323	294	305	318	299	313	319	309	293	315	307	305	322	302	315	308	296	309	292	308	333	343	325	322	336	332	336	313	302	314	322	338	338	303	301	306	316	298	296	309	279	290	304	333	331	358	341	306	331	351	291	320	275	291	327	324	304	320	325	317	317	298	329	316	327	316	349	307	335	345	269	315	322	328	309	296	328	303	339	324	320	325	349	299	324	286	342	316	310	295	313	331	340	319	289	307	301	314	319	310	300	297	332	301	348	309	292	280	310	299	297	330	322	331	311	318	342	288	338	297	324	320	317	330	357	307	330	294	304	323	301	318	327	286	312	335	333	294	309	303	325	311	299	314	320	316	327	308	313	309	327	308	302	335	303	300	348	306	300	282	303	281	326	328	319	309	303	330	305	301	311	329	317	295	296	309	300	305	315	320	325	311	310	335	313	323	332	308	303	319	318	341	340	310	296	339	324	321	311	301	305	328	315	324	315	302	315	343	307	327	343	323	331	327	319	321	303	298	317	323	343	347	309	330	316	296	327	314	291	309	314	328	297	329	344	295	291	319	290	311	288	303	310	325	316	306	333	275	334	320	279	316	297	297	337	324	328	335	355	329	330	312	294	325	317	327	304	362	305	336	303	318	313	297	300	293	318	298	288	340	299	323	301	358	346	305	306	319	330	339	335	323	334	332	295	352	358	358	303	300	307	303	321	335	328	315	356	289	293	306	298	341	315	344	260	325	323	325	310	311	286	304	314	294	316	308	291	310	342	321	323	340	306	328	329	310	334	305	327	344	331	332	292	316	304	315	320	341	279	327	337	319	336	320	327	306	338	323	256	326	309	342	282	327	320	319	301	307	340	305	330	314	259	329	320	326	323	320	306	306	316	298	337	284	325	310	337	323	311	284	341	288	318	312	318	301	324	322	333	310	323	330	304	276	315	329	357	318	336	325	346	298	330	340	323	308	305	337	325	342	318	326	303	331	328	300	308	307	295	316	312	330	303	313	331	282	313	345	303	298	345	346	291	289	320	322	325	326	328	355	287	319	336	317	322	332	307	297	277	293	304	292	300	323	297	336	317	316	346	320	323	314	316	314	384	307	329	290	317	325	295	325	353	298	320	326	320	313	308	352	320	299	311	286	286	308	292	346	311	323
10959	38026	26361	10644	3178	657	311	299	323	306	345	313	297	318	325	338	344	281	293	311	324	319	320	345	329	357	295	318	317	313	316	282	297	314	284	338	328	277	322	288	314	344	300	312	295	333	299	309	320	355	328	296	314	302	321	280	336	328	326	304	318	297	314	346	314	308	294	292	304	295	277	336	298	312	304	320	272	303	291	298	331	301	323	329	299	329	327	295	328	306	320	330	312	294	318	311	308	303	355	317	325	304	273	312	315	270	303	297	321	333	338	307	316	305	300	322	323	311	317	345	303	314	327	311	321	336	312	317	331	320	295	326	316	309	308	329	306	324	314	289	305	310	326	323	319	341	308	317	333	301	313	304	323	307	305	296	319	323	324	278	313	311	303	325	322	313	333	283	311	321	280	327	336	272	328	303	322	320	308	303	300	311	282	304	292	326	355	345	300	363	336	316	299	314	344	297	298	326	335	339	313	317	302	334	302	343	338	291	336	321	337	287	324	324	345	321	357	323	313	292	289	311	304	285	290	309	303	304	324	346	316	328	288	308	301	344	323	307	294	327	265	308	325	302	315	317	336	324	316	336	342	319	327	345	289	323	328	309	317	332	340	312	320	295	322	315	328	303	309	316	317	315	339	276	313	303	343	313	305	313	337	300	333	305	284	318	326	314	328	322	342	296	326	302	284	318	303	345	317	326	334	302	306	299	309	323	297	288	299	300	302	311	342	331	327	296	318	305	327	293	307	317	318	320	312	292	299	334	330	346	337	320	320	297	332	278	312	284	307	309	312	346	314	302	328	309	314	288	317	340	308	300	299	309	342	319	305	297	268	310	332	311	315	328	299	320	339	311	320	343	318	314	326	297	287	306	306	307	319	337	302	288	300	350	339	313	283	298	311	286	341	308	304	299	332	308	286	332	309	294	300	333	330	304	333	314	307	333	309	320	302	314	300	325	296	321	332	303	331	293	325	286	303	314	329	301	301	303	321	310	343	339	333	330	284	317	278	315	324	308	298	302	329	294	306	319	307	311	305	319	324	315	278	307	334	276	321	335	285	315	338	312	318	349	332	337	312	299	314	330	303	308	337	308	287	324	313	295	314	322	333	327	317	287	291	317	330	332	292	322	298	310	317	295	301	293	304	310	328	292	314	298	336	304	318	343	335	332	342	320	291	286	319	305	315	287	323	336	316	328	338	301	313	305	337	332	331	305	304	309	314	338	285	315	304	302	305	315	320	299	321	314	329	349	350	302	303	294	318	331	272	346	315	308	308	311	307	302	288	326	299	294	311	316	296	298	307	294	334	338	343	348	331	353	328	323	335	310	352	290	353	324	293	322	285	314	305	329	314	321	303	292	311	336	325	306	354	293	293	323	330	314	333	304	292	328	355	319	290	312	288	295	286	297	321	299	319	319	299	302	318	322	305	280	318	314	305	302	296	341	313	325	283	308	283	305	333	323	322	316	284	300	314	321	332	274	315	317	320	315	341	306	321	293	299	314	293	307	332	329	332	314	354	323	316	332	316	314	311	242	292	330	319	308	339	311	324	315	318	325	318	304	349	292	338	295	318	296	318	326	297	294	310	301	280	282	307	312	296	313	316	295	318	296	282	319	310	320	302	331	282	308	294	343	322	319	311	268	315	314	314	296	335	318	289	327	308	329	331	304	317	299	347	296	315	305	302	309	299	300	324	307	324	335	318	322	310	324	295	324	339	317	300	313	294	310	299	323	329	310	327	327	299	318	349	298	290	325	292	322	316	316	330	298	312	297	307	340	344	317	303	338	327	313	320	316	298	276	340	301	290	336	318	314	309	330	314	336	330	319	304	303	331	314	313	297	330	304	316	345	335	322	316	304	308	330	301	319	299	326	284	324	299	296	320	327	299	309	356	315	377	283	313	325	311	300	308	291	281	307	309	320	321	324	274	291	310	329	300	282	309	307	301	311	278	297	323	353	319	324	309	332	279	311	297	294	297	293	310	314	283	304	319	306	317	323	321	310	307	341	334	345	326	342	295	338	326	309	314	302	307	305	342	302	312	310	324	295	288	324	306	312	315	327	311	313	315	338	304	297	305	317	306	293	290	307	316	324	319	340	323	314	321	296	336	289	323	325	320	346	334	320	282	279	307	312	309	303	299	323	313	330	303	306	300	321	306	305	320	326	296	342	311	318	295	266	288	305	307	305	310	308	348	330	323	291	275	342	330	301	320	278	321	313	309	327	311	305	298	298	320	355	298	316	311	308	354	289	271	312	350	320	331	325	292	304	330	335	280	323	310	333	327	279	313	313	296	314	304	292	327	290	301	348	331	364	343	303	328	314	324	304	319	316	327	352	311	330	319	313	287	312	321	286	312	337	314	331	303	303	314	314	310	307	336	291	320	311	297	307	297	307	309	308	322	265	293	289	297	307	318	330	323	317	332	291	316	324	322	302	299	327	288	301	306	307	345	301	324	326	299	326	306	294	331	324	310	319	304	312	307	338	296	311	306	315	345	286	313	298	339	305	325	319	306	300	292	325	306	333	310	314	310	334	312	256	341	320	311	315	309	316	309	315	334	323	312	332	297	314	329	294	329	349	308	303	320	298	308	315	291	349	345	311	310	277	302	316	314	297	300	333	297	313	327	334	317	315	315	302	312	305	339	336	336	328	319	309	312	290	325	289	302	289	317	308	287	294	318	310	343	312	289	324	321	307	337	312	306	314	306	291	299	316	311	281	316	287	338	307	310	351	328	343	310	296	323	302	321	334	329	322	339	323	311	288	299	335	325	330	300	303	281	307	297	294	319	320	280	322	269	288	289	321	322	331	292	304	314	331	319	274	297	281	304	302	339	338	302	326	314	302	307	308	300	300	302	306	295	315	354	316	308	304	342	311	316	293	327	308	324	323	303	320	299	306	349	318	306	265	330	347	294	318	311	315	298	296	309	310	333	286	299	338	295	303	328	296	323	308	306	326	323	338	301	298	338	305	324	292	312	301	328	340	323	310	336	291	325	332	347	316	291	305	325	294	324	318	313	338	328	313	319	309	328	318	301	321	282	331	317	292	317	346	324	307	339	308	348	314	327	307	337	326	293	320	320	306	315	346	314	296	341	316	336	293	323	330	302	291	329	316	311	311	296	335	317	278	292	313	317	343	296	310	315	305	317	313	295	319	333	299	307	284	351	331	301	311	353	295	327	310	336	329	344	310	318	276	312	342	308	294	311	292	312	298	319	319	295	307	334	311	287	301	303	309	323	312	312	341	319	306	323	316	314	303	313	317	314	316	336	335	305	308	317	299	317	312	313	347	326	294	335	318	335	288	306	276	326	307	329	314	363	297	311	315	327	302	330	322	324	343	297	311	318	319	294	293	321	315	331	306	291	344	330	322	299	303	330	312	302	322	336	318	341	323	336	313	340	315	292	320	307	303	298	320	298	295	307	296	304	333	320	308	335	329	319	306	340	307	294	343	321	302	321	331	328	317	310	296	314	318	328	280	283	309
25462	27279	54185	48040	25411	7721	688	399	419	369	364	391	402	381	368	351	380	378	382	380	369	375	391	354	354	381	375	369	367	365	328	391	353	364	376	330	325	390	353	360	355	346	340	359	344	343	393	380	358	334	370	361	360	396	361	442	361	337	357	380	394	369	359	361	371	337	389	362	392	376	349	347	366	340	342	332	372	365	367	349	338	363	425	351	363	397	345	354	352	357	376	372	350	349	388	378	369	373	385	357	373	355	353	381	323	356	354	356	377	359	355	340	354	388	346	361	339	359	365	364	380	366	357	365	351	364	340	376	348	340	367	360	368	403	369	359	331	318	369	368	382	364	343	341	353	332	362	347	352	385	386	358	346	358	388	343	305	355	367	325	386	371	352	370	351	389	353	375	334	355	351	348	380	350	375	380	395	343	354	344	354	380	382	356	353	371	332	374	374	356	344	354	370	347	337	399	363	326	322	375	366	343	351	358	369	367	342	362	359	330	366	363	369	371	371	353	399	353	338	363	337	392	357	357	392	349	370	335	355	380	387	364	316	352	353	355	344	360	410	336	378	353	400	381	338	359	381	362	362	354	368	345	338	356	362	359	392	359	339	388	329	361	357	339	337	359	374	411	385	383	352	357	377	400	381	330	333	376	371	337	357	383	335	341	328	353	328	339	370	394	336	356	375	378	372	354	347	343	374	326	356	366	360	348	408	340	357	356	350	350	347	366	339	387	364	366	366	353	397	388	400	372	356	383	326	369	355	357	393	350	373	350	348	371	361	360	347	390	364	395	416	402	375	368	366	349	368	360	381	372	358	349	381	382	365	348	330	372	371	352	369	344	368	336	362	372	376	379	376	360	378	332	333	371	345	373	348	365	360	362	353	370	376	376	375	367	379	350	371	339	354	370	353	360	342	357	353	360	336	368	366	359	388	350	358	368	334	324	360	322	371	407	367	358	391	383	353	345	363	389	347	377	335	343	383	351	403	365	375	357	358	374	366	410	348	368	363	351	381	343	379	376	382	369	373	368	353	373	365	382	345	345	390	366	371	370	343	366	361	324	366	359	358	352	362	394	347	383	359	374	388	367	391	350	368	359	375	379	354	354	355	364	346	353	363	350	366	374	352	360	371	355	335	353	370	328	349	379	353	375	338	388	360	386	355	337	356	377	350	367	359	409	365	381	377	409	366	364	351	366	400	354	332	363	354	381	348	368	351	384	379	352	374	342	354	385	358	366	333	349	393	356	385	353	332	365	389	378	365	386	330	398	394	381	378	348	332	302	358	354	350	381	373	363	365	349	359	375	384	374	372	382	344	378	375	375	340	373	368	370	401	362	390	385	389	383	390	337	382	356	339	354	358	347	349	357	359	333	369	378	365	386	334	361	378	364	373	399	373	383	367	351	372	385	362	355	355	340	360	343	353	340	328	360	367	356	371	374	350	369	382	411	336	348	335	337	386	333	358	336	371	348	333	380	328	373	348	346	340	384	401	340	339	353	352	348	387	386	354	373	367	351	364	376	411	361	348	382	345	398	354	345	374	333	357	354	370	354	362	354	363	394	360	368	366	306	361	384	369	360	345	350	373	323	369	358	314	358	318	356	410	352	322	376	353	369	362	340	361	343	343	331	361	339	344	358	358	380	384	347	350	367	336	364	336	387	364	369	366	381	346	389	355	352	348	372	332	376	383	370	397	335	353	388	352	346	338	364	366	374	361	356	346	361	358	371	346	385	339	340	382	346	380	305	359	357	401	378	392	354	371	374	361	341	351	360	372	373	375	348	353	348	341	379	337	353	384	371	383	374	361	365	372	355	376	379	369	332	365	356	374	369	347	379	365	356	353	351	362	343	315	382	354	325	376	372	352	387	384	350	382	349	349	364	343	354	368	357	362	347	368	362	330	369	352	354	357	389	351	362	371	411	343	335	340	364	387	335	355	361	390	353	362	394	370	338	372	361	347	366	375	385	347	375	376	358	358	366	363	379	390	363	378	346	375	371	303	375	367	345	409	362	358	336	368	321	360	358	329	320	334	320	387	385	357	383	361	393	297	345	375	353	367	362	341	393	386	371	341	375	340	383	391	398	377	367	370	367	343	340	363	337	369	367	353	305	360	330	352	369	369	360	372	354	348	386	390	376	384	373	383	403	330	365	352	366	352	380	385	366	365	363	343	388	356	356	370	337	354	377	338	362	346	372	360	358	361	355	352	354	358	388	367	380	364	348	346	347	331	402	357	361	357	348	383	346	350	372	392	386	340	356	350	391	356	362	384	379	354	402	336	386	387	356	349	344	397	355	371	345	351	355	373	339	365	370	396	389	378	370	346	383	335	365	383	354	367	351	353	361	362	351	376	346	347	349	366	375	400	360	321	327	354	312	345	362	385	385	411	364	333	394	317	347	378	380	352	364	323	329	361	342	345	360	392	394	347	322	349	381	359	359	352	357	366	343	345	375	349	344	368	364	375	365	353	349	351	399	391	369	389	372	364	349	328	347	355	344	358	352	384	393	376	323	371	342	326	361	334	364	396	380	352	356	379	349	370	314	343	364	394	343	360	379	398	332	363	360	336	384	349	371	363	365	384	347	318	383	373	391	340	327	350	347	361	354	365	392	365	341	354	370	390	343	355	348	355	362	351	368	369	358	381	347	374	372	329	355	378	345	367	366	356	338	342	379	372	373	365	374	353	353	342	339	333	380	392	374	376	350	350	355	364	344	357	343	397	354	343	384	329	343	354	353	362	384	349	355	367	372	359	346	350	375	360	372	369	377	351	351	353	365	360	368	384	359	368	337	393	371	399	364	363	358	381	319	353	363	373	346	344	355	338	350	363	328	344	355	371	395	362	354	349	385	361	382	353	397	380	379	352	344	367	356	351	361	355	329	376	322	368	374	321	389	351	336	332	357	385	362	380	343	381	376	378	357	353	343	379	352	363	352	337	371	351	342	380	351	362	345	355	350	355	379	381	355	364	350	341	358	356	376	369	379	363	357	321	360	367	343	378	333	372	339	348	371	342	330	364	370	342	361	397	348	341	360	349	357	352	350	340	379	343	378	374	364	394	369	367	344	334	336	354	380	385	378	405	382	334	371	345	365	331	368	384	375	380	378	381	358	390	379	354	363	363	377	341	365	378	362	346	367	354	359	348	381	362	330	327	400	342	384	356	403	338	422	371	369	349	378	322	383	349	371	365	370	360	336	377	328	347	341	357	335	363	385	364	352	353	339	356	368	370	351	386	356	390	343	396	349	374	369	309	351	354	372	324	348	356	344	370	376	377	381	355	341	350	365	371	360	390	403	371	408	384	357	359	354	365	364	346	364	410	360	390	349	365	324	329	367	379	360	358	366	347	386	355	367	362	349	404	373	325	348	338	369	373	355	350	370	347	355	361	370	367	403	335	343	357	371	349	357	373	322	376	345	363	345	351	339	381	375	339	369	351	368	355	415	398	388	365	344	359	370	371	341	357	365	354	391	394	357	326	372	372	390
32410	80796	70003	39179	16262	3611	486	405	372	369	429	377	401	380	385	399	405	376	387	396	448	408	368	370	357	415	411	423	391	409	370	392	400	368	384	379	427	397	379	388	414	405	370	383	411	402	398	429	399	374	367	376	360	400	406	393	382	409	396	409	404	377	409	400	383	391	386	378	338	407	372	399	406	396	419	368	383	367	424	356	391	395	367	396	403	381	400	396	390	378	394	364	352	429	373	408	368	401	359	425	396	421	364	412	364	380	372	391	418	366	373	373	348	375	396	409	387	377	379	383	372	379	365	372	387	403	360	368	386	362	373	388	383	416	371	367	416	396	386	384	403	390	386	389	348	380	382	393	411	376	374	346	392	416	390	389	388	401	381	390	396	389	398	384	392	365	394	364	397	369	382	355	390	408	397	332	350	389	362	381	383	443	409	369	382	400	372	350	378	336	367	380	401	412	428	342	410	433	397	374	367	381	410	397	386	389	367	375	367	402	409	376	366	377	375	379	386	404	358	383	405	388	369	391	383	372	400	348	376	409	390	353	378	378	390	369	374	406	405	390	393	352	394	403	405	377	371	352	387	410	422	379	342	400	369	365	411	413	375	384	406	386	361	420	370	365	363	377	382	359	410	399	363	381	399	416	358	421	381	396	375	389	406	408	367	389	394	365	384	384	373	356	398	371	380	354	392	392	360	357	391	401	361	387	383	395	371	399	359	429	367	372	344	354	385	386	372	369	395	398	375	360	348	382	373	371	397	360	408	386	379	433	375	434	390	392	372	403	412	399	387	398	390	323	422	380	391	392	395	378	385	380	354	379	391	417	361	389	374	374	388	368	409	371	384	387	417	371	354	384	391	394	368	373	363	401	398	385	363	350	390	379	373	378	362	384	378	358	401	426	396	400	378	338	367	396	378	392	375	372	360	330	408	421	388	399	402	371	379	378	367	399	372	397	381	412	364	386	405	406	400	390	365	354	366	435	384	384	382	361	384	392	373	384	400	362	428	373	389	370	380	389	389	436	374	389	377	386	348	393	391	377	393	396	362	401	391	384	369	401	375	379	395	343	408	378	371	390	412	369	390	366	372	373	389	383	368	398	400	369	381	359	399	386	383	393	391	368	393	411	390	400	405	377	398	408	377	376	383	370	370	378	343	390	363	448	378	390	400	392	397	350	400	378	407	397	384	395	394	366	359	413	377	393	422	358	379	407	361	403	392	373	323	378	366	381	380	353	404	377	404	392	386	341	394	410	380	376	384	418	381	364	371	386	394	380	399	395	402	377	393	359	372	361	378	390	404	384	394	382	388	392	392	361	372	375	401	428	366	367	390	376	341	394	427	375	398	382	390	379	400	429	410	375	353	384	385	384	338	381	372	392	384	396	351	365	359	401	387	382	417	385	380	375	383	371	387	366	364	377	338	368	394	361	366	373	377	411	355	382	399	371	358	384	407	385	393	421	362	383	391	392	400	376	371	343	430	393	380	346	375	407	355	442	336	388	375	422	374	399	361	370	375	350	392	371	378	406	379	398	422	406	366	353	405	379	389	401	379	384	366	375	384	407	386	427	380	380	358	366	354	378	355	384	413	352	380	354	376	378	409	380	344	401	379	374	388	436	387	364	388	397	379	397	358	361	409	380	378	363	387	389	378	382	363	421	397	384	382	394	383	414	358	371	372	384	352	367	384	385	371	402	405	415	393	429	386	397	363	370	406	393	350	380	357	350	395	396	334	372	385	401	394	414	438	388	404	401	425	357	371	373	389	386	398	390	368	374	375	366	352	350	384	393	380	361	370	367	378	384	372	379	381	345	351	362	389	386	375	392	397	385	397	405	398	398	396	373	424	376	390	364	394	368	383	357	380	371	399	379	384	354	375	414	365	377	378	374	375	382	411	402	362	383	371	380	393	388	381	422	392	347	403	398	411	361	414	404	361	384	353	372	407	380	386	394	389	373	398	380	360	356	387	367	409	365	374	418	396	377	399	395	359	382	403	384	397	390	390	388	370	382	390	382	337	373	363	363	387	391	386	366	378	373	351	402	383	370	382	390	403	393	330	383	396	374	371	398	378	353	400	408	396	419	363	358	392	389	426	326	410	385	376	397	362	366	378	415	384	390	397	396	388	394	377	380	344	353	376	384	384	451	368	366	352	399	407	382	403	396	348	394	392	357	378	416	357	376	373	377	378	371	367	355	394	330	394	385	367	351	382	372	401	433	360	391	415	385	369	413	392	410	391	377	350	398	376	389	388	352	394	369	347	377	406	382	410	425	347	381	364	372	361	383	388	390	422	421	394	390	406	364	379	386	422	391	356	364	391	424	385	377	381	406	356	354	367	368	389	420	345	392	407	409	412	383	384	365	397	368	366	349	371	378	378	398	363	385	395	384	378	370	386	331	387	358	411	359	417	394	410	389	364	377	413	387	408	405	412	391	372	376	401	409	373	400	403	424	368	392	440	338	406	398	431	376	381	375	371	374	410	430	407	367	352	372	387	373	383	395	422	365	395	426	359	393	353	386	385	390	370	381	383	388	387	416	374	416	417	382	398	386	403	388	413	378	385	363	388	374	416	371	361	383	340	379	405	378	348	363	377	383	362	362	359	367	378	383	379	409	375	393	389	352	346	438	350	358	374	376	369	353	389	375	373	364	379	371	367	394	378	362	412	379	385	347	414	395	374	389	361	390	396	355	421	410	356	368	372	383	424	409	373	374	392	373	388	400	382	379	365	407	387	362	382	355	390	364	385	404	392	372	343	381	364	385	360	365	396	384	397	382	380	387	378	392	386	389	413	376	374	410	410	394	374	335	385	369	378	398	398	390	389	350	359	383	379	392	390	423	391	378	365	327	370	388	377	384	383	376	361	406	361	395	385	409	379	384	383	379	423	368	404	399	401	420	394	389	388	392	378	379	346	352	384	367	370	368	380	383	378	375	368	381	350	366	397	405	381	391	385	375	393	348	397	374	384	395	404	384	384	359	401	389	378	381	405	346	436	365	394	387	363	415	388	365	381	380	385	398	381	378	358	356	344	402	389	367	386	359	343	349	365	397	396	393	365	375	381	363	386	405	377	392	347	431	379	363	385	361	386	352	375	345	334	374	404	368	378	379	385	390	397	387	368	390	395	368	378	379	379	389	398	356	348	377	401	351	373	385	428	368	379	396	392	362	376	366	352	378	361	409	370	379	370	401	393	362	359	408	413	399	374	408	364	336	393	341	400	389	380	362	394	413	382	389	409	401	354	389	415	390	385	373	367	401	393	396	377	393	376	411	406	382	365	389	355	400	409	378	389	394	389	392	415	357	387	378	409	392	390	391	374	357	391	389	389	385	385	390	436	368	406	385	379	407	361	373	352	340	393	350	367	367	407	365	405	398	426	415	415	368	402	356	371	435	371	366	397	367	391	357	364	382	358	388	380	387	411	337	388	383	402	392	353	360	387	395	369	392	369	404	399	412	409	389	396	351	409	381	392	358	397	415	392	378
23916	24122	46346	48367	35849	19402	3549	674	524	534	553	542	479	517	462	497	493	493	486	452	476	505	518	516	468	547	571	501	530	472	497	466	486	456	481	520	469	508	506	451	464	511	531	474	513	508	470	526	518	507	544	462	501	495	461	482	519	509	455	473	501	454	480	524	472	518	464	503	504	500	453	517	444	471	487	498	495	492	454	484	481	478	494	472	482	507	515	450	475	474	457	465	476	467	477	454	484	484	454	494	503	500	491	490	492	470	490	479	508	515	489	468	496	507	516	514	449	507	458	477	476	498	503	481	451	491	494	482	495	458	487	489	499	510	521	472	505	466	479	508	493	474	474	487	528	513	492	477	477	464	481	461	478	460	484	425	491	438	452	510	479	512	422	507	519	474	477	454	540	508	468	452	481	452	472	519	509	495	464	447	507	509	491	450	475	476	480	482	478	501	469	458	485	458	487	507	485	483	474	525	474	492	467	506	498	464	493	489	516	474	500	470	446	511	474	504	476	481	479	462	458	456	453	474	475	490	455	494	467	492	499	506	463	488	497	501	504	465	476	492	458	453	461	488	438	488	474	474	518	453	509	493	463	507	444	496	495	510	456	485	509	483	521	463	492	482	482	483	485	500	457	491	497	520	526	497	487	468	452	493	446	485	483	508	506	501	503	452	468	512	549	475	496	498	481	493	480	514	466	477	463	452	462	477	490	506	457	486	468	484	490	498	516	491	511	522	476	506	493	472	477	488	507	501	473	507	461	504	489	470	494	478	522	483	495	487	472	484	497	453	496	503	506	492	487	470	491	469	447	488	531	510	460	512	504	450	505	429	492	516	491	460	513	478	496	473	440	499	474	482	478	452	505	470	462	460	477	511	505	469	487	504	514	500	505	477	484	521	486	471	439	509	503	469	502	469	452	477	542	509	491	515	487	471	511	522	485	489	435	478	485	492	459	500	475	516	471	504	472	433	507	455	466	489	488	469	484	504	479	489	465	472	477	463	498	493	469	491	483	458	445	488	431	513	510	483	457	486	506	478	485	461	474	506	489	482	452	492	456	522	499	492	461	436	487	470	494	450	503	484	467	510	492	481	452	495	480	446	500	439	516	539	469	454	484	484	475	460	496	473	456	477	471	494	479	496	485	513	471	499	504	444	461	512	520	525	434	452	473	481	486	502	473	506	511	476	520	487	473	498	508	475	477	505	507	521	490	467	522	489	523	488	480	502	476	475	429	476	492	449	489	455	512	481	477	501	459	465	512	480	504	496	487	501	464	448	484	512	488	518	492	475	486	487	498	474	482	492	489	460	476	486	511	461	439	471	472	493	495	428	486	481	455	473	481	453	463	486	504	473	481	515	511	495	500	490	457	442	503	471	459	490	470	436	461	510	465	494	508	484	475	488	463	467	455	453	471	489	476	491	486	465	475	506	507	477	442	500	493	479	493	480	470	543	467	485	475	457	467	487	467	472	492	467	442	494	515	468	488	467	486	495	514	478	460	507	465	494	503	485	455	498	483	507	533	451	506	489	521	465	481	447	486	435	502	524	453	474	462	466	494	482	434	463	540	494	436	482	503	466	495	470	489	557	480	510	465	502	466	496	478	472	467	439	469	505	506	492	471	473	454	479	461	531	515	521	479	503	495	423	448	486	515	455	497	468	507	457	486	470	479	495	442	513	477	471	493	487	490	473	514	464	458	460	493	510	464	485	469	494	483	455	507	434	486	467	471	481	506	514	481	457	487	508	481	513	480	473	486	470	474	537	464	485	482	500	468	487	498	459	463	494	479	520	500	520	518	471	501	472	545	470	478	497	470	500	513	498	497	431	487	484	446	499	475	505	475	477	478	477	518	498	463	504	471	461	493	476	470	451	460	493	455	464	515	469	476	497	503	440	460	506	486	489	494	458	481	544	496	499	460	505	498	447	489	506	466	464	508	463	464	518	501	518	470	468	452	500	443	474	478	466	478	509	440	483	501	456	501	519	505	498	515	497	474	454	476	493	518	517	474	477	479	498	477	521	476	470	445	464	481	483	480	473	459	465	482	483	487	462	438	466	487	513	517	503	449	522	464	491	492	482	488	479	474	476	474	492	469	497	494	485	473	463	477	476	493	512	493	464	440	452	483	476	462	433	481	455	493	512	489	457	455	501	491	465	489	458	517	484	465	456	491	465	448	458	499	499	502	521	479	490	498	483	510	480	498	516	500	492	459	484	459	495	465	474	499	456	483	479	466	465	498	491	485	474	473	499	461	465	449	460	506	478	468	466	464	500	482	482	475	474	467	488	448	488	479	480	494	486	498	493	506	475	501	474	454	507	493	451	467	454	471	481	480	528	517	459	489	473	485	491	468	465	494	480	511	479	519	490	436	469	552	474	475	504	486	486	447	442	490	451	472	462	500	517	505	455	465	461	468	468	442	490	471	452	454	454	498	447	442	492	494	478	495	466	461	502	457	435	514	470	475	476	458	480	494	521	453	505	462	480	487	483	517	530	467	490	477	480	507	469	511	450	474	453	463	491	459	484	491	506	481	499	444	439	478	473	454	454	442	467	466	505	461	458	517	449	500	489	470	474	508	457	482	482	482	468	504	466	496	455	509	522	421	482	503	493	520	486	471	458	488	488	500	443	459	478	511	459	462	472	455	478	520	504	480	473	540	505	474	479	480	506	460	493	437	460	503	462	459	494	458	464	450	482	451	485	444	517	517	448	512	507	479	443	491	462	515	433	480	470	510	451	496	525	439	481	550	461	479	489	449	448	493	463	505	486	475	490	491	489	485	478	485	471	494	467	481	464	501	494	458	462	477	481	463	479	468	471	444	488	495	494	465	486	467	434	469	464	506	475	476	470	506	492	499	505	540	455	455	495	452	473	496	498	485	464	476	455	469	461	485	477	461	502	432	453	465	497	437	496	469	478	453	466	477	461	451	521	466	477	475	485	463	470	504	512	517	501	460	474	488	477	475	470	465	458	489	461	523	491	467	444	491	452	495	487	522	486	556	482	502	505	488	475	458	526	496	460	466	462	484	479	460	484	490	467	453	493	464	483	496	475	487	504	538	454	508	471	503	457	503	502	492	480	479	473	478	482	495	498	486	479	507	459	451	447	479	463	514	464	477	464	489	455	455	497	449	506	503	476	467	472	481	498	477	504	501	468	467	485	490	452	490	463	480	490	457	481	496	501	472	471	508	517	468	495	489	502	506	499	471	490	468	496	472	504	521	479	479	504	501	449	483	482	497	489	470	464	488	502	508	502	458	494	517	455	482	442	482	480	485	475	498	513	496	523	463	512	483	474	465	438	532	473	477	498	518	516	461	439	481	480	501	474	500	472	488	487	496	425	446	491	461	503	497	497	443	499	449	452	458	489	500	472	489	490	506	459	473	488	469	493	472	456	495	514	440	479	492	466	488	480	504	509	454	507	459	440	517	479	506	503	463	435	469	459	486	486	486	455	506	470	470	470	461	466	504	483	506	448	504	481	513	457
39099	88240	81527	59609	33569	9031	724	472	520	495	518	532	544	550	532	501	514	541	519	546	558	571	591	530	551	722	651	512	553	539	532	556	503	541	568	585	564	493	568	528	511	531	539	488	550	522	591	555	551	540	540	530	497	547	561	517	542	512	512	517	564	563	517	558	521	523	546	566	531	617	525	534	576	498	519	540	526	548	533	583	537	520	527	525	510	530	534	573	548	543	539	508	543	561	523	501	527	584	536	534	525	584	547	535	498	594	567	551	545	537	558	530	555	503	512	527	540	527	576	554	524	524	494	561	563	538	515	507	535	507	539	555	583	552	472	525	531	527	550	510	528	542	576	553	553	531	550	523	528	522	562	533	503	575	516	524	499	538	520	549	497	515	562	547	552	519	552	545	512	524	518	523	575	540	534	509	509	536	515	546	527	530	542	547	500	510	546	528	530	500	543	571	549	515	536	522	550	526	523	548	572	539	508	524	560	553	554	519	509	537	505	547	514	534	570	533	578	534	563	519	577	533	533	530	506	567	489	546	489	558	487	598	524	513	532	540	522	527	556	533	568	547	536	543	536	532	546	536	523	527	514	527	545	551	565	531	528	536	557	560	548	540	517	538	559	563	529	512	558	528	543	546	527	499	531	525	552	488	532	525	530	550	536	537	538	551	530	520	517	552	559	520	540	539	526	548	547	512	527	549	514	522	588	531	515	542	534	547	531	528	555	551	567	484	545	528	566	528	530	559	495	528	552	520	504	527	557	547	542	552	563	492	565	531	524	507	554	513	528	556	592	520	513	543	551	495	569	522	566	532	563	503	500	524	580	518	550	562	496	548	525	499	573	578	536	568	502	529	530	544	540	528	555	513	537	546	543	555	553	537	563	540	558	554	512	539	535	559	536	524	516	534	535	543	536	509	529	507	564	513	502	558	569	491	539	588	493	512	563	514	567	562	537	528	534	500	511	535	488	527	563	538	526	548	572	561	549	551	506	576	536	517	553	558	570	555	537	519	495	502	542	529	509	531	542	511	508	583	539	567	568	529	547	488	530	533	529	506	516	507	479	509	569	537	536	515	505	524	526	503	543	548	552	518	485	500	505	548	576	520	564	583	572	556	511	496	527	543	539	528	517	580	548	579	558	563	555	538	509	561	539	522	549	565	494	553	516	535	543	556	525	534	539	574	539	492	523	559	558	555	570	525	517	533	556	526	542	587	571	501	536	522	553	525	536	517	520	539	538	554	547	520	535	549	523	524	560	569	548	516	523	544	523	526	511	526	545	521	512	514	527	521	563	524	505	529	502	505	540	540	514	539	552	534	551	540	560	534	541	520	551	557	553	518	583	535	516	510	546	548	558	524	515	555	582	502	567	516	536	553	556	522	545	527	543	521	532	536	503	524	545	515	538	504	494	524	542	562	517	498	564	521	547	546	547	519	537	523	550	547	520	538	546	512	528	558	525	565	514	602	537	512	520	549	533	527	543	518	537	490	531	564	504	505	485	508	576	531	548	490	502	502	534	493	527	545	526	519	514	496	537	524	577	522	577	546	546	533	514	502	572	551	504	526	536	511	543	531	538	541	530	545	519	527	544	529	531	516	522	557	527	572	542	495	529	567	511	534	499	487	520	539	509	527	552	556	525	519	521	501	478	540	535	545	540	546	575	529	554	512	541	518	552	530	519	565	563	548	530	533	548	563	552	541	522	532	519	535	542	516	523	525	559	524	527	556	575	523	572	548	528	531	605	510	481	536	500	511	577	488	509	535	509	540	558	532	549	537	547	512	560	537	563	499	502	498	564	531	480	522	492	551	483	540	517	520	488	479	567	518	519	530	541	516	519	564	525	560	549	522	541	533	511	556	510	560	534	528	519	551	522	476	503	519	491	503	556	543	518	498	554	551	523	539	552	511	522	546	559	533	569	537	501	551	498	544	510	545	524	506	574	558	549	541	478	536	512	522	532	549	541	530	520	510	555	515	517	529	539	522	568	576	491	501	568	494	538	546	549	517	524	511	547	519	537	538	481	529	551	530	578	550	546	590	564	552	530	511	524	574	544	562	507	523	518	512	554	496	557	494	519	586	521	496	494	499	490	543	532	521	545	520	507	535	518	527	558	504	532	511	500	534	561	534	503	537	543	520	530	537	537	534	519	534	587	520	489	511	523	530	492	529	531	525	533	505	522	517	534	549	534	514	521	524	541	549	559	536	500	523	538	506	528	541	538	546	503	545	546	527	510	537	496	537	494	572	533	519	543	477	515	513	542	541	581	508	532	564	535	497	564	494	539	517	521	589	548	567	528	494	560	538	524	528	525	519	496	500	546	562	529	544	540	532	558	574	535	552	522	536	502	528	573	529	531	558	529	521	588	566	519	511	520	519	546	544	591	518	542	571	533	556	525	524	559	518	543	574	487	544	484	495	538	531	533	551	502	547	525	558	527	487	542	502	516	506	529	559	542	497	542	532	550	532	503	474	520	541	522	527	564	551	557	525	532	537	493	521	544	494	557	534	559	528	528	535	500	537	551	552	535	545	536	543	539	557	550	538	541	550	550	535	540	557	481	514	538	512	552	498	504	540	548	513	542	526	534	525	559	542	521	541	544	561	550	531	529	518	546	519	570	567	534	515	526	527	525	560	516	572	545	520	444	519	553	507	544	519	546	571	527	496	518	542	535	542	550	520	524	483	573	526	536	535	539	558	521	509	534	512	513	541	513	535	495	541	543	554	564	515	551	509	508	566	515	514	518	522	527	494	516	560	498	583	561	547	523	529	521	541	547	549	513	508	563	524	503	538	523	569	544	519	535	523	509	548	523	539	508	527	572	512	542	537	572	525	545	510	518	556	576	535	515	563	567	570	546	515	518	572	540	564	550	523	505	555	510	553	518	539	482	512	534	540	555	547	574	546	499	538	570	543	537	514	549	521	521	537	543	545	540	556	564	559	520	542	567	538	497	539	530	562	557	531	525	547	532	547	518	539	528	572	541	564	513	533	507	536	538	552	501	523	527	574	558	510	517	458	519	540	528	530	515	556	518	501	542	531	571	538	539	518	519	531	504	577	505	546	545	564	556	554	532	521	516	535	529	529	505	493	545	565	518	543	503	530	520	557	523	533	512	515	554	552	561	537	530	531	497	501	511	523	564	552	554	508	502	518	542	546	557	533	502	518	548	484	520	538	538	494	562	523	530	498	549	528	533	560	534	525	513	560	573	481	525	579	540	536	532	536	567	491	507	516	533	554	524	512	519	501	562	541	544	572	560	553	549	524	517	526	516	531	531	516	535	557	585	507	525	488	555	559	504	506	552	540	537	518	541	520	554	521	559	559	520	523	552	564	523	546	489	547	472	532	500	529	521	539	540	500	504	514	506	573	565	547	522	553	560	516	555	560	530	555	560	535	518	561	496	525	524	578	566	503	527	526	536	530	517	527	523	537	536	530	497	538	525	532	522	520	552	560	551	529	518	543	523	534	519	520	571	522	581	537	548	462
27460	27517	32537	18716	4660	773	354	317	315	294	309	332	326	314	284	315	337	308	290	324	315	312	325	324	318	305	314	277	322	333	290	323	333	295	339	303	297	298	342	315	303	322	303	316	319	280	351	327	328	272	303	295	320	311	302	301	341	305	307	350	298	343	297	308	338	323	279	318	301	312	290	307	301	302	336	288	322	319	294	302	311	326	306	333	321	313	325	310	293	314	287	343	330	318	322	347	320	328	320	347	311	323	283	305	303	288	375	288	284	297	320	339	316	303	316	289	304	319	297	321	287	304	310	308	303	298	321	325	319	303	303	330	332	305	357	342	272	276	330	339	341	309	316	287	333	310	295	303	313	312	306	315	301	315	308	303	296	316	311	352	325	344	356	327	327	315	317	319	344	305	330	330	324	300	301	310	331	302	307	315	325	365	297	326	291	323	322	310	320	296	325	271	304	338	351	327	323	316	320	327	295	309	307	323	334	312	295	301	316	316	339	319	308	301	314	320	318	321	307	319	314	317	344	301	305	279	319	324	308	346	301	294	325	290	338	281	319	294	308	320	285	312	291	334	313	337	303	310	316	343	340	313	324	299	309	272	323	298	315	320	298	305	290	297	317	293	320	307	317	348	316	296	301	298	292	338	318	306	303	288	299	291	324	322	309	293	332	332	304	329	297	311	307	300	309	293	342	301	312	322	299	330	333	326	321	289	330	306	343	303	315	310	318	316	315	312	297	299	327	288	335	315	310	307	295	315	301	317	304	299	328	335	319	316	345	356	308	312	307	313	346	314	329	304	327	296	338	276	308	304	320	308	280	303	308	303	325	304	289	304	284	334	326	307	332	328	302	341	319	294	301	319	327	262	338	295	294	318	322	323	313	315	308	330	305	294	323	334	308	300	334	308	311	303	329	304	318	309	299	330	268	320	300	343	320	357	318	322	306	317	313	302	337	305	326	317	313	323	319	327	305	287	323	295	304	330	322	300	329	318	320	322	324	325	329	344	329	302	300	293	318	302	314	316	297	310	324	309	300	296	336	314	343	309	303	318	294	308	292	310	314	281	330	338	330	316	306	336	328	306	320	285	301	319	324	300	301	278	283	335	313	327	308	298	326	317	353	312	297	312	316	312	326	313	309	330	310	307	304	342	291	283	293	294	365	307	292	315	323	325	313	290	310	346	293	331	293	330	295	312	272	308	316	308	317	324	329	310	290	305	304	327	310	341	331	303	327	303	312	313	305	365	294	312	311	345	320	307	359	308	304	282	308	330	316	314	329	345	323	315	302	315	323	277	318	286	308	321	317	291	311	321	298	319	320	323	317	335	302	310	330	323	321	283	324	282	323	322	312	321	324	321	301	341	315	284	320	314	276	339	289	327	296	313	313	289	343	326	328	329	319	304	327	322	328	308	312	290	334	312	315	276	332	312	330	315	294	317	331	315	318	281	316	311	297	298	313	337	322	313	302	375	293	305	289	338	300	331	284	309	321	308	303	303	312	267	309	311	335	321	346	328	343	332	316	281	322	315	296	325	336	286	302	288	321	325	310	342	331	333	339	297	277	314	292	313	291	308	285	317	290	306	342	305	344	299	334	307	301	349	316	303	322	310	327	331	307	302	293	324	307	326	290	337	321	308	322	312	313	343	313	317	305	304	318	299	320	345	311	352	312	293	315	323	279	314	322	335	310	332	320	308	313	332	324	352	312	303	305	327	365	327	307	345	319	331	299	325	306	327	296	307	319	284	335	312	320	304	289	334	321	321	315	324	326	307	306	308	292	303	348	293	317	321	320	311	300	318	306	346	356	311	327	316	326	305	301	319	320	308	313	324	315	279	282	330	340	296	320	311	304	326	327	302	277	277	327	326	299	306	343	288	292	321	313	309	304	323	315	329	327	323	274	319	309	320	292	298	293	302	290	316	332	312	310	316	315	334	303	274	307	329	288	266	320	357	303	329	313	325	330	322	301	303	311	318	315	301	330	338	319	318	327	299	316	313	316	313	318	286	330	308	317	305	321	294	343	290	289	318	302	328	328	330	326	306	337	298	307	334	290	304	331	328	300	311	298	336	324	310	335	309	334	329	312	304	303	300	353	314	308	352	341	293	318	319	323	296	299	313	310	307	335	313	300	305	321	310	314	298	300	320	313	290	305	299	322	294	311	329	340	288	340	293	314	308	347	299	314	305	339	354	301	312	322	331	314	310	302	327	328	313	322	305	313	285	329	293	299	340	347	310	327	330	310	309	281	284	286	298	318	271	310	351	337	284	310	296	307	283	335	312	322	285	311	324	302	307	325	310	282	302	312	334	319	329	302	315	294	315	328	316	315	305	299	328	366	341	305	296	310	314	292	308	327	310	341	338	316	340	329	332	307	265	314	312	322	282	322	317	299	321	309	325	322	289	316	333	318	330	325	301	312	310	279	308	313	283	323	304	334	307	304	292	326	363	297	332	311	297	331	298	319	322	332	333	321	290	337	314	318	329	304	327	318	304	296	310	305	339	326	292	342	315	289	282	256	326	309	273	324	287	341	307	324	304	321	318	309	325	332	315	308	290	306	303	313	330	311	307	320	326	318	302	313	332	336	338	306	297	295	337	309	342	303	326	313	328	304	319	341	312	313	375	319	273	338	327	325	317	325	301	335	303	313	312	289	303	332	335	323	351	301	308	311	302	325	288	302	336	344	324	312	316	316	308	330	280	310	309	318	317	324	320	334	339	340	305	326	302	314	309	336	297	309	338	294	329	322	300	320	348	342	305	321	331	306	330	296	285	346	303	321	280	315	346	319	309	349	321	317	326	325	308	304	360	315	362	313	311	304	332	333	320	339	308	291	322	313	324	297	315	294	298	324	309	294	312	322	301	327	314	298	301	293	310	285	330	354	278	325	303	333	298	329	307	303	313	301	293	304	327	278	335	275	342	327	287	303	306	309	271	327	269	331	344	302	306	330	351	307	312	309	325	309	287	309	334	299	294	329	302	316	299	326	290	332	279	325	298	304	301	296	335	290	289	289	308	306	324	333	320	305	323	318	322	329	351	311	302	310	314	299	309	304	309	286	326	319	285	318	320	319	268	343	337	296	301	324	309	337	362	321	295	328	319	319	319	294	316	330	320	333	325	318	307	313	321	317	269	314	330	325	307	318	301	323	299	328	325	297	320	267	303	321	313	305	315	336	352	294	325	302	327	295	334	302	342	332	306	333	284	318	306	288	320	350	333	309	318	335	310	269	316	298	334	324	306	322	316	309	313	319	312	307	334	307	305	308	330	308	330	330	305	337	304	319	318	298	327	293	308	322	292	329	316	281	309	309	297	319	365	322	316	301	304	293	322	333	330	315	320	287	337	280	299	335	302	351	290	280	328	310	319	299	326	329	336	300	316	295	323	284	288	329	330	327	313	338	300	323	322	328	281	294	304	319	310	318	341	348	315	325	321	322	326	308	318	322	317	277	347	297	313	311	320	313	313	342	307	293	337	328	320	325	356
7232	36298	28111	10908	3222	779	349	359	348	321	307	325	325	296	317	314	265	304	336	306	310	298	292	291	305	321	281	329	308	296	322	312	316	284	280	295	306	283	310	337	314	321	313	311	289	347	272	323	296	317	313	307	357	297	315	313	290	308	299	333	292	318	286	314	295	291	357	295	295	315	307	290	293	296	301	334	338	314	319	315	297	309	315	313	323	283	338	328	317	324	324	308	334	318	326	294	294	272	300	333	316	314	326	311	331	311	313	272	345	329	315	322	293	310	362	314	299	336	304	292	341	288	318	318	313	308	309	300	304	313	295	343	324	300	299	292	300	316	278	331	330	283	285	296	313	316	325	310	301	302	314	307	300	336	349	298	295	308	292	296	282	310	327	318	321	281	287	272	304	292	325	304	313	295	308	291	298	296	307	330	303	317	311	326	306	318	301	276	291	341	313	295	325	272	296	348	316	287	319	344	285	318	297	300	286	338	298	330	317	328	319	310	323	285	305	305	317	320	278	292	307	344	278	314	318	325	290	276	304	280	313	309	345	287	306	304	318	303	315	317	297	272	313	309	318	315	329	324	316	293	321	315	302	317	276	330	311	297	279	278	305	323	303	291	307	313	306	291	320	319	332	312	286	296	286	309	317	313	334	288	310	303	338	337	324	333	303	321	277	296	319	293	292	292	316	304	330	307	305	306	298	306	285	320	312	309	304	311	318	302	287	310	296	319	304	312	281	309	301	318	299	284	314	313	334	278	326	340	328	326	321	317	325	337	306	292	324	329	306	323	347	318	305	313	336	318	309	276	279	297	347	315	316	317	318	306	343	302	305	307	289	311	287	305	328	325	289	341	315	298	308	318	308	311	308	286	323	329	285	270	321	290	304	341	292	327	315	333	335	293	326	320	268	326	290	299	330	301	314	327	315	298	308	318	302	333	302	324	310	307	302	309	298	322	308	279	308	350	279	312	267	308	316	295	306	323	271	313	322	321	278	334	339	315	313	331	284	298	297	306	308	288	322	314	274	316	274	297	318	341	324	281	325	303	284	281	328	292	345	306	329	344	304	317	288	299	306	308	329	300	327	304	285	294	306	283	321	291	315	293	321	290	314	328	316	316	311	289	321	308	303	299	298	328	311	312	290	331	308	331	295	289	302	305	320	289	285	306	330	286	335	314	293	323	300	296	294	309	285	307	298	316	312	330	309	318	287	330	315	341	298	336	323	316	308	302	327	312	307	299	273	300	326	344	315	272	312	262	310	319	300	324	342	306	302	297	288	317	309	324	318	316	317	304	321	314	352	296	295	304	284	307	310	314	318	292	320	311	306	308	318	316	260	332	305	305	326	300	304	307	319	327	330	296	304	330	292	284	276	301	304	307	293	334	326	333	321	350	335	323	333	315	291	340	308	307	280	308	324	306	284	307	333	298	306	323	303	304	299	311	326	319	311	284	303	309	321	322	333	322	342	286	314	304	295	299	300	322	278	332	300	345	310	310	334	323	307	316	302	280	312	325	326	323	299	349	288	335	305	273	318	291	323	320	281	302	314	287	323	307	289	313	306	325	296	299	298	319	309	310	287	319	318	332	292	287	328	284	310	293	306	327	315	320	302	309	336	306	291	303	324	323	327	327	303	302	295	298	303	319	305	295	300	275	296	318	318	303	288	269	338	314	307	314	312	319	285	323	311	321	321	306	315	306	301	291	292	329	300	312	307	303	303	299	300	325	296	295	295	283	316	323	294	318	314	294	291	309	328	328	316	314	296	346	295	292	314	321	307	303	333	292	322	278	348	319	290	326	301	292	301	324	282	285	307	285	324	333	312	313	285	316	291	312	284	299	316	325	279	303	290	310	303	299	315	354	263	324	305	320	297	327	331	320	314	313	293	326	305	312	342	289	315	296	304	273	327	327	303	296	313	291	305	299	310	296	295	296	293	335	260	325	338	318	307	333	323	310	306	326	288	289	309	307	320	349	285	313	335	285	302	302	330	308	296	291	318	309	302	311	327	314	347	279	291	272	289	308	278	319	305	351	301	332	298	299	319	298	360	285	307	296	296	275	336	303	296	344	297	333	300	302	349	311	283	299	299	304	329	317	299	320	294	330	290	301	317	330	307	328	316	340	316	345	319	302	308	287	316	314	294	332	323	286	332	315	310	309	301	289	310	329	310	312	309	302	278	316	311	293	309	334	287	300	292	302	312	316	324	271	315	306	282	316	319	313	306	289	319	304	319	307	295	293	309	319	335	317	325	314	311	299	316	306	296	308	290	269	318	336	290	332	322	332	319	330	309	314	291	273	305	283	326	290	308	296	308	343	320	332	311	340	315	314	297	313	329	328	293	318	295	302	277	284	316	307	306	310	322	288	309	320	309	309	290	326	296	288	303	284	323	363	312	312	280	291	294	286	293	319	339	299	269	341	310	319	287	335	305	343	318	296	303	308	310	301	311	305	288	282	283	304	294	290	338	329	318	299	320	318	338	312	272	316	295	308	266	307	290	317	333	300	298	328	300	302	285	315	292	314	329	322	311	342	323	309	307	303	319	312	299	323	314	326	303	333	309	281	302	316	342	327	297	283	307	305	278	309	317	282	298	311	342	334	277	297	325	300	327	293	318	308	347	275	322	308	341	309	308	326	316	328	313	301	330	284	326	275	297	303	293	295	322	286	301	337	308	339	300	298	309	331	328	315	315	302	319	312	306	335	292	315	306	296	294	272	271	287	324	324	319	303	312	319	298	314	319	299	334	316	306	312	302	315	313	321	312	331	323	302	292	317	329	308	313	326	316	313	297	281	325	288	279	303	291	266	303	303	282	300	311	309	301	345	302	299	326	287	324	328	295	283	325	319	293	292	330	310	312	279	321	303	303	279	297	314	335	335	311	316	310	292	320	317	259	330	315	313	277	309	327	340	314	332	331	319	302	315	314	332	306	336	324	287	312	308	313	302	307	312	297	309	288	301	310	273	303	330	308	323	339	298	298	297	288	275	286	326	292	332	323	280	351	301	306	292	288	296	366	303	296	310	330	306	282	301	346	295	313	298	310	312	323	286	313	315	347	287	309	271	271	293	332	316	299	309	314	316	286	318	312	326	312	320	325	317	304	300	324	312	303	289	330	340	323	277	294	335	295	321	299	328	296	308	312	288	303	291	290	296	297	301	274	331	349	322	281	348	284	298	266	325	320	328	298	304	305	299	315	302	279	313	302	311	301	314	320	306	310	299	294	310	287	314	295	307	300	289	343	304	314	301	300	312	321	329	316	321	294	301	350	321	293	326	295	299	309	329	289	320	315	307	350	304	286	324	276	287	298	341	304	326	294	297	308	308	325	300	314	302	324	330	322	298	316	335	307	326	288	333	295	318	322	285	292	285	305	315	288	330	304	332	302	284	314	292	314	324	339	295	304	324	324	317	293	286	322	336	302	333	295	307	314	299	333	310	348	296	323	336	319	313	298	295	333	288	294	301	320	278	293	310	345	298	324	282
25391	27281	53806	47324	25286	7056	703	412	382	348	357	348	357	358	342	344	375	349	361	386	349	329	341	358	356	392	392	313	330	336	367	342	404	349	328	332	326	333	358	345	339	341	361	340	356	346	368	345	359	376	353	378	305	347	391	354	362	338	359	322	397	358	332	344	341	351	308	369	372	371	355	308	317	387	364	348	334	342	344	345	378	366	331	380	358	374	340	363	365	355	370	363	345	361	337	356	381	379	347	298	380	361	357	343	374	358	353	338	363	375	347	344	351	314	343	350	336	336	346	358	338	359	385	353	346	332	321	350	340	369	362	389	309	329	331	347	337	358	370	357	345	371	322	338	372	353	353	340	370	363	356	368	348	323	334	360	345	348	378	357	326	366	344	365	343	328	332	316	358	341	338	365	337	358	361	366	328	354	344	344	384	379	333	350	369	350	369	371	312	357	338	346	352	387	358	364	336	342	357	340	353	338	345	366	366	358	333	372	348	357	358	343	340	383	344	336	369	338	372	362	354	336	358	341	380	372	359	364	355	342	339	365	354	336	364	333	356	361	297	358	341	372	363	328	354	343	346	392	344	333	381	389	347	355	346	325	320	334	362	372	335	365	331	381	362	350	335	382	335	345	353	369	338	320	333	388	334	374	367	325	387	364	369	375	354	359	356	351	387	333	316	319	336	356	369	372	356	365	324	335	353	340	359	375	348	379	360	322	359	337	348	387	340	373	369	339	361	354	327	335	396	354	392	387	366	378	338	375	366	327	335	311	346	333	325	373	375	353	356	349	364	331	366	384	357	391	338	363	387	338	333	363	343	348	334	370	368	388	346	361	344	337	338	344	358	313	336	340	408	390	314	326	368	351	325	355	364	344	337	356	314	344	346	338	331	347	359	358	332	350	340	358	402	350	340	328	335	323	353	353	351	341	370	362	333	345	375	382	346	329	359	370	345	332	331	342	324	351	345	352	355	352	367	340	354	366	344	386	385	346	336	340	323	384	372	359	391	336	324	343	324	320	306	365	348	362	337	357	354	367	328	339	346	365	324	378	358	369	371	325	358	371	319	364	340	356	386	348	328	345	346	349	350	352	360	320	359	332	355	333	331	375	346	319	355	352	333	335	357	341	372	344	350	381	326	371	366	388	355	376	352	313	402	349	336	325	335	377	333	352	364	324	347	383	342	372	360	382	357	355	366	343	354	365	368	335	350	380	366	326	365	340	370	309	357	370	346	338	302	361	334	342	325	383	355	346	320	340	351	291	345	365	327	346	360	318	372	365	381	356	304	326	341	341	354	377	323	341	352	380	387	319	363	332	357	338	343	377	360	332	368	364	366	328	351	360	335	340	331	359	346	316	336	341	338	350	343	356	348	313	351	355	341	339	359	368	341	358	353	355	336	347	356	340	355	354	351	328	373	348	374	335	353	337	372	334	361	340	361	359	368	322	330	380	342	341	340	390	354	351	344	355	353	324	372	372	374	351	297	343	367	336	316	377	356	349	346	378	327	324	338	367	350	357	332	353	323	392	345	351	365	340	353	352	351	354	349	353	386	345	344	339	338	348	342	303	331	368	358	379	350	348	330	334	330	391	349	316	355	329	348	362	421	348	368	380	367	359	354	364	358	323	358	349	320	362	336	371	324	315	327	341	382	330	312	339	384	333	326	355	338	342	341	371	346	343	367	355	348	374	372	349	362	362	346	355	359	344	370	335	359	374	348	332	351	378	372	356	346	336	363	353	350	335	404	360	325	321	351	326	345	350	340	364	335	326	377	378	358	344	375	381	301	325	331	356	352	336	378	364	361	369	358	376	390	342	354	342	344	381	336	313	323	382	349	368	344	341	366	377	363	323	352	365	368	325	363	386	346	354	345	366	349	346	348	333	366	372	350	309	361	368	359	351	342	364	355	365	350	361	348	369	337	324	348	335	342	320	364	347	376	368	378	361	366	318	335	357	369	361	344	344	354	351	339	336	373	352	377	333	327	335	353	309	350	353	336	360	352	329	337	354	341	362	335	369	354	363	351	343	359	368	388	349	353	346	339	397	344	347	337	346	350	346	350	360	350	375	327	391	360	313	365	334	324	382	351	323	330	369	341	366	369	337	351	346	339	371	349	367	339	344	366	354	372	351	374	318	350	341	349	376	364	354	349	385	341	347	335	347	342	339	332	367	382	354	342	379	346	344	373	367	367	350	347	346	365	351	320	344	358	347	344	364	335	373	387	356	341	366	349	368	351	375	369	363	370	338	329	337	356	352	348	377	333	349	324	361	385	356	352	366	364	337	332	335	368	377	352	348	354	356	290	368	355	343	350	355	341	323	366	367	371	359	350	326	335	341	342	352	342	336	351	349	352	345	350	347	367	349	362	348	342	369	317	342	372	357	350	325	337	342	339	385	323	327	343	341	353	366	351	317	352	367	378	350	349	374	329	351	339	386	361	359	358	321	339	331	354	339	352	387	357	361	372	317	345	341	326	337	352	338	341	331	362	306	363	389	376	354	351	349	359	365	317	373	349	371	351	313	363	358	339	318	362	333	338	343	345	360	339	372	332	361	327	365	365	348	351	364	351	368	395	350	341	351	361	355	361	345	362	375	366	363	352	360	370	346	405	338	368	344	341	341	383	343	334	365	315	348	355	334	354	363	364	328	329	367	326	345	344	352	339	332	384	341	319	350	348	323	355	408	368	324	362	367	341	350	356	326	354	358	381	355	334	357	360	357	375	337	359	336	340	349	351	342	354	357	343	349	341	332	370	349	337	347	339	346	347	359	359	359	329	353	354	354	334	380	345	368	338	363	396	355	323	343	363	334	360	368	330	309	357	331	340	360	365	318	337	387	360	348	351	338	357	360	367	357	359	362	367	359	354	351	356	346	309	337	337	349	352	338	343	348	330	344	379	353	351	390	381	365	339	338	361	312	353	370	333	345	331	344	343	333	358	346	361	335	367	341	346	394	335	366	373	376	338	361	363	374	375	361	347	363	344	347	344	359	333	365	359	342	394	352	330	370	332	356	340	344	365	338	392	385	346	366	326	335	345	341	344	362	365	363	367	332	359	305	353	335	362	332	382	357	356	326	360	328	359	344	326	316	375	361	346	349	357	322	374	370	362	363	370	360	341	321	374	346	359	345	334	339	358	344	379	367	320	338	362	351	374	331	331	349	348	350	382	354	358	357	331	343	339	348	336	368	356	382	356	347	353	373	354	336	365	370	338	338	357	351	373	344	368	358	347	338	348	360	331	386	371	320	357	315	379	341	345	332	364	352	332	342	341	368	325	363	355	365	351	355	334	381	334	336	351	348	361	372	363	348	318	379	318	362	349	380	340	320	372	364	381	356	343	341	369	359	342	359	362	349	345	354	338	313	335	329	336	368	363	332	383	337	377	362	340	350	337	324	341	341	346	348	365	372	338	306	374	340	379	353	335	361	329	371	351	364	350	312	353	320	326	363	353	350	363	342	351	352	359	354	350	327	327	321	369	346
23698	83051	69183	38560	15860	3607	454	393	415	386	409	379	338	385	411	385	386	405	357	360	374	370	386	378	373	473	485	375	403	426	397	373	380	399	380	395	390	373	370	374	378	409	374	384	388	366	382	366	404	363	363	358	424	386	356	378	401	360	391	399	374	325	390	391	378	354	400	367	414	377	401	365	402	399	347	419	404	368	358	357	403	398	356	350	374	412	380	392	389	343	382	368	342	396	380	378	380	377	397	394	357	331	378	371	361	379	357	376	315	391	361	395	388	379	378	375	360	369	359	396	416	362	382	366	385	370	377	392	337	395	380	384	401	379	362	372	377	378	395	376	368	379	393	365	373	322	400	340	359	376	421	372	386	368	390	366	406	319	365	363	420	409	356	392	415	342	400	379	400	433	367	409	343	346	388	397	399	373	405	383	380	384	363	383	402	396	403	413	390	366	371	379	405	388	406	364	383	392	382	390	351	390	373	407	378	382	370	372	357	398	413	375	375	386	352	375	376	365	368	355	398	393	367	362	373	383	348	380	368	378	378	358	381	361	363	406	389	352	389	393	377	384	364	351	395	355	376	391	383	394	433	372	371	382	340	376	362	401	360	387	390	336	326	346	345	351	376	359	368	370	335	364	432	379	366	354	357	359	412	389	366	391	398	366	405	415	374	383	371	354	398	378	413	378	339	397	394	393	367	385	388	350	361	382	398	392	365	378	388	382	376	385	371	395	373	383	380	410	397	403	386	396	365	389	424	387	368	353	381	375	375	395	359	355	391	376	393	382	364	389	382	391	370	401	385	376	373	368	397	374	391	394	344	355	365	390	376	381	383	330	363	421	378	378	422	422	367	378	391	341	353	373	376	393	379	375	425	410	391	393	383	381	387	387	379	396	367	386	413	363	358	400	397	366	374	394	384	330	378	380	382	383	385	404	414	420	393	401	399	395	389	374	383	395	360	357	376	425	343	371	397	381	386	393	358	373	372	399	397	357	436	398	373	396	387	391	388	363	362	387	321	397	382	385	365	401	400	395	399	398	376	389	383	374	412	391	390	359	410	410	367	344	355	393	423	410	379	391	415	360	381	410	359	367	374	415	390	332	421	409	395	371	390	372	341	352	390	396	372	346	422	372	392	345	357	366	394	387	381	389	397	376	418	360	369	363	358	382	360	375	382	364	403	436	385	372	395	371	395	386	390	382	401	357	349	378	377	430	373	373	372	415	409	358	365	372	380	360	383	377	350	418	364	410	389	363	362	389	345	375	379	381	362	402	401	394	375	379	381	402	410	396	377	383	405	386	377	370	397	373	373	403	382	366	371	401	388	332	371	369	375	381	359	345	374	401	388	378	357	356	351	373	386	377	337	385	336	395	387	405	386	351	388	358	343	385	431	363	406	342	364	367	376	392	373	387	378	380	403	407	384	378	380	377	382	358	375	363	380	370	361	403	348	340	391	386	384	364	388	377	375	385	366	359	392	356	381	384	342	358	384	408	391	385	365	398	361	398	379	383	401	383	401	392	392	358	357	376	366	385	418	378	387	378	386	388	375	432	396	340	359	424	356	349	354	359	382	366	383	350	366	356	399	388	373	409	392	375	379	353	415	392	402	383	369	368	367	390	371	358	370	393	372	398	388	347	407	386	382	347	416	372	365	374	345	379	391	370	421	371	358	362	374	403	365	377	384	392	334	416	370	363	372	384	401	397	347	376	390	389	369	344	363	368	382	365	392	384	378	358	352	369	361	391	375	405	387	398	395	370	393	364	398	358	387	391	386	364	375	385	342	377	366	382	399	421	387	360	411	358	361	426	358	393	371	385	376	345	354	407	395	384	409	310	379	365	375	389	403	351	403	399	370	364	377	376	380	352	381	364	390	356	392	383	370	381	406	388	386	403	373	417	338	372	372	377	363	407	376	398	387	350	367	348	379	354	396	414	344	402	383	390	370	385	363	384	416	388	362	356	427	400	359	365	362	407	384	398	378	367	376	364	399	385	365	349	371	363	361	409	380	352	366	380	395	369	359	401	378	393	343	360	375	333	374	405	368	380	390	381	360	362	401	382	358	397	380	375	378	406	363	362	372	405	365	395	363	347	358	389	347	353	396	400	351	376	385	375	351	389	413	386	405	370	409	376	382	364	413	328	348	389	382	388	390	407	387	385	390	358	367	385	345	378	376	377	367	386	340	376	402	364	372	357	376	377	368	342	391	350	378	352	390	399	400	413	360	393	341	367	413	386	387	421	354	379	346	399	417	386	380	367	376	382	394	351	362	376	354	391	388	393	387	348	395	364	379	397	407	410	363	359	392	380	409	369	390	364	404	351	400	377	365	356	378	363	360	351	356	432	369	362	396	380	384	396	363	409	377	400	377	393	365	406	381	402	360	380	367	392	372	377	369	402	395	386	386	385	379	409	366	359	354	386	361	349	373	371	349	374	362	404	367	393	380	353	351	402	396	411	374	398	387	364	369	361	366	378	392	349	391	373	395	441	379	348	405	379	373	390	386	384	353	350	399	400	383	369	354	427	402	397	379	380	390	410	383	398	372	385	410	370	377	419	357	350	403	366	375	374	345	354	334	389	380	395	384	378	418	356	328	379	365	377	396	359	375	364	390	413	366	401	383	362	392	403	388	373	351	374	397	362	364	401	363	384	383	405	375	360	390	352	408	364	388	381	411	371	407	408	352	391	369	356	405	354	364	379	401	393	364	379	347	377	388	387	368	366	409	381	350	382	368	386	366	354	371	401	384	384	370	349	394	367	386	350	387	359	374	407	366	363	392	379	411	392	351	380	347	358	361	381	378	393	404	365	357	361	360	391	367	398	387	403	415	388	368	373	389	354	380	372	370	393	400	421	359	357	376	391	390	375	378	395	359	369	355	363	375	401	374	387	384	413	387	357	366	383	330	376	365	371	362	375	349	399	380	350	367	364	402	400	393	365	367	382	404	384	383	398	371	384	368	411	389	403	392	386	379	369	373	395	349	402	377	388	348	392	351	386	402	356	339	363	345	344	338	386	347	368	354	382	398	383	339	357	396	404	344	366	401	362	409	337	367	354	414	397	377	385	391	395	365	340	365	381	365	392	387	400	362	372	379	408	371	397	357	401	335	370	349	369	407	351	400	358	380	353	383	380	383	388	368	385	364	398	385	364	329	350	404	349	372	374	402	401	366	367	394	385	410	376	348	399	336	394	386	374	335	389	365	409	383	401	357	374	406	355	365	393	353	386	374	365	365	382	388	416	372	366	402	406	362	372	391	380	402	350	370	385	371	363	373	364	369	382	391	414	362	389	367	377	366	409	348	433	393	384	381	364	358	375	365	386	405	381	376	382	347	387	355	417	403	402	396	359	389	364	361	395	387	394	408	359	380	356	412	376	368	358	396	360	338	332	346	364	383	381	363	340	399	394	380	407	450	381	384	390	378	352	393	395	401	405	385	389	404	364	378	363	358	357	381	372	399	366	357	381	391	372	405	352	382	371	375	416
23887	23841	45324	47082	32514	17494	3367	648	510	506	477	554	466	508	507	504	507	502	487	511	536	476	482	485	496	590	529	524	457	488	450	498	505	466	501	483	519	485	479	477	504	476	488	481	459	483	482	447	461	466	479	482	480	537	512	477	500	468	556	473	489	474	467	524	443	465	503	457	493	456	477	482	535	490	493	483	525	490	486	540	510	465	530	446	468	477	479	508	502	480	480	461	487	504	477	486	530	514	521	514	528	475	496	481	483	510	514	463	503	496	503	474	468	468	471	480	482	463	477	473	466	506	495	539	469	455	499	471	482	476	495	450	448	477	465	499	468	447	506	479	497	511	480	453	508	497	452	503	516	463	488	449	458	536	476	455	517	496	488	506	471	495	467	476	516	497	427	427	505	495	485	481	487	492	519	467	468	485	489	481	501	476	435	507	488	456	463	481	492	443	476	507	490	465	493	457	484	493	482	481	511	463	476	526	506	489	484	465	503	515	483	465	476	470	487	499	484	470	466	495	471	485	490	490	482	456	504	487	502	499	478	460	475	493	491	488	523	504	527	527	487	462	510	514	505	495	488	481	513	498	466	455	479	521	490	525	470	459	449	492	489	485	463	458	478	497	481	487	457	487	496	540	505	491	492	475	497	494	481	473	474	434	493	474	540	489	480	485	484	539	545	505	503	489	507	489	505	511	447	510	463	435	450	488	509	483	514	483	517	515	530	506	515	469	489	469	528	493	449	473	456	497	505	431	447	487	505	498	502	480	478	496	471	495	516	454	500	483	467	478	467	453	483	471	449	463	532	494	497	491	453	443	483	470	521	507	462	476	456	469	481	473	458	489	432	507	484	521	468	524	477	488	480	467	456	473	488	495	451	482	517	502	464	474	471	486	511	471	498	501	468	473	454	461	486	464	487	457	498	479	504	478	509	490	486	490	479	462	469	484	477	474	495	473	492	477	500	503	439	482	498	499	507	492	459	480	512	493	491	454	458	485	466	492	476	507	472	481	445	441	513	491	518	549	500	533	484	473	487	506	489	485	461	507	494	449	502	505	491	498	466	469	522	494	449	473	442	480	508	511	496	489	468	496	489	477	497	499	483	489	460	447	459	492	473	528	493	498	467	498	510	466	475	484	519	502	476	503	514	486	557	462	474	475	466	473	486	447	473	479	481	508	461	504	527	475	503	471	552	523	505	508	525	511	480	481	469	486	523	492	469	493	482	479	498	471	510	473	482	511	503	494	505	484	492	503	501	505	477	493	487	476	460	484	471	478	475	488	479	457	475	445	489	497	420	526	486	479	519	544	480	496	501	507	486	499	509	494	517	478	456	467	480	529	499	492	488	453	478	496	499	473	499	537	453	477	477	457	552	488	492	500	497	463	462	451	489	519	506	474	482	463	481	457	478	482	468	504	469	455	453	481	478	420	485	509	458	508	460	490	496	493	501	485	519	454	521	461	495	469	483	514	504	496	502	489	454	486	497	538	496	461	493	489	473	476	510	504	446	490	457	503	504	447	472	451	505	474	506	469	504	470	497	499	492	508	465	481	504	485	477	479	456	470	426	500	513	487	485	495	515	496	490	495	476	481	500	486	489	489	462	485	451	470	511	475	497	471	474	496	508	500	503	473	503	478	522	474	481	482	492	482	455	506	475	501	505	471	488	487	471	517	481	518	488	442	524	514	439	466	466	485	461	499	467	450	494	460	482	484	454	506	476	510	467	467	488	468	500	455	518	461	450	459	469	466	486	454	499	424	440	488	508	511	426	508	538	491	478	453	487	466	519	511	497	465	498	517	462	448	458	468	469	515	482	461	480	473	465	468	490	460	473	465	526	480	509	465	453	500	503	487	490	487	483	456	468	498	504	479	465	537	483	494	509	472	439	476	473	486	499	515	453	442	478	474	486	480	473	503	477	490	490	525	475	487	491	465	493	465	493	498	457	492	503	487	479	483	493	450	463	461	506	465	453	458	521	465	444	501	469	502	503	516	474	546	469	482	507	486	483	497	457	561	467	482	492	470	499	483	466	450	475	494	475	426	508	459	453	511	494	459	472	514	487	449	478	507	503	479	513	500	504	514	490	488	494	474	496	511	473	518	489	487	473	473	507	509	516	468	477	495	477	480	457	478	516	465	469	524	441	484	477	520	482	454	481	441	482	481	493	500	498	453	490	470	535	422	521	480	497	472	498	520	486	487	479	470	492	503	524	516	442	489	510	451	527	475	496	504	462	471	473	467	495	489	436	424	483	501	500	503	482	455	493	504	463	467	490	494	498	505	429	467	447	463	484	492	479	485	484	471	497	474	496	499	471	476	491	474	463	492	479	506	451	449	527	497	505	499	449	487	505	503	474	481	490	464	510	497	503	493	481	488	507	469	490	505	445	459	497	478	475	481	443	506	516	523	499	465	503	485	470	472	487	513	479	506	473	488	461	473	488	492	496	490	478	484	481	470	492	494	518	512	484	488	506	438	472	447	481	464	495	462	486	507	465	513	489	462	521	444	519	457	458	505	453	494	479	438	469	495	479	471	471	481	484	486	525	494	469	489	467	489	468	523	479	475	477	483	475	511	485	493	477	495	491	483	458	466	474	506	463	488	494	478	496	518	475	528	516	445	469	472	466	473	519	507	441	471	490	491	510	458	509	477	485	450	496	481	502	519	481	519	460	464	501	469	455	465	514	482	471	504	488	495	521	495	473	479	508	476	497	466	472	486	472	450	500	457	480	448	506	520	490	474	465	509	458	487	470	485	436	508	474	468	515	485	499	478	454	482	460	469	483	442	469	480	486	453	523	474	504	502	453	504	476	456	490	526	550	554	485	474	467	484	484	511	480	459	466	466	485	532	522	441	498	522	484	490	502	512	457	452	478	509	481	435	475	480	484	481	469	502	477	467	470	515	501	449	467	451	487	483	443	472	493	477	500	489	482	470	497	463	505	478	482	476	480	473	520	482	465	487	470	473	459	521	467	459	467	492	501	498	477	501	503	495	522	535	503	470	466	476	476	481	479	513	464	470	499	500	468	508	504	493	488	485	479	478	503	498	466	483	504	471	463	477	515	479	513	471	479	486	457	500	487	455	531	502	419	467	506	464	509	472	498	477	459	515	485	531	518	494	502	477	496	480	470	474	490	474	498	546	504	471	498	450	493	451	507	526	533	517	455	460	489	531	507	482	498	480	488	533	475	463	492	509	496	441	481	488	517	475	497	506	488	498	472	492	465	490	448	483	468	465	466	501	457	502	467	479	498	439	502	499	480	441	473	446	467	452	495	461	493	477	498	502	479	437	540	488	496	479	478	480	506	454	482	461	486	497	449	481	504	423	503	506	479	462	507	487	444	456	481	489	471	459	472	490	508	487	489	460	450	454	505	472	480	485	461	494	481	477	486	470	454	501	462	479	474	424	492	510	462	449	493	486	500	432	516	480	462	512	534	488	487	467	523	462	465	468	503	528	491	474	503	479	492	501	520	481	469	487	518	516
30512	97226	80186	56780	28242	7287	726	535	570	558	539	568	535	523	566	532	519	574	601	505	573	593	550	564	546	714	738	582	548	531	509	560	523	552	556	520	532	572	570	548	543	542	531	563	554	532	551	576	533	548	539	536	554	513	526	547	567	544	548	552	534	540	556	497	602	588	601	504	536	540	585	564	566	514	508	549	546	579	516	554	566	538	478	503	552	545	547	505	571	521	549	519	519	531	509	563	522	531	537	550	531	538	492	538	573	533	539	525	578	529	570	533	501	553	576	559	572	530	553	547	566	537	527	553	549	529	525	552	585	519	538	531	541	523	536	529	503	476	576	537	522	537	516	532	545	533	513	541	568	540	533	532	548	547	524	510	527	556	551	534	519	529	552	541	530	525	531	568	580	546	552	527	563	546	543	538	554	536	520	556	594	499	526	501	499	540	575	556	524	551	535	571	521	539	551	535	571	538	524	549	585	509	573	517	496	564	525	552	462	516	508	555	568	548	531	522	541	516	547	516	526	503	553	561	589	511	544	535	566	511	554	498	593	524	522	578	566	517	490	497	511	527	559	505	516	557	532	538	555	562	519	525	546	513	528	551	551	525	544	562	522	544	509	564	508	530	546	531	541	534	497	539	555	565	566	517	581	496	565	521	562	533	558	558	561	521	517	568	536	517	535	559	574	559	523	566	547	581	540	529	519	550	594	549	547	576	542	558	510	538	515	554	532	578	580	535	533	511	532	555	543	566	524	561	519	544	549	536	513	539	566	543	558	546	521	543	530	570	591	541	533	533	541	526	529	522	546	540	523	575	506	514	497	535	522	534	545	523	514	580	544	521	528	601	567	529	538	539	514	550	561	562	572	551	513	532	538	546	519	544	562	535	523	537	527	561	544	537	528	550	561	531	557	586	538	532	551	515	525	549	533	551	480	576	540	541	553	528	556	528	526	531	574	541	550	590	544	556	471	578	545	547	571	515	535	526	536	541	528	529	600	542	518	569	537	527	536	531	574	495	576	564	522	553	574	531	555	538	555	528	547	521	554	576	533	506	528	518	543	575	564	546	520	526	514	522	572	542	538	539	569	544	534	529	512	563	538	549	532	490	531	545	596	574	565	528	523	543	557	536	547	569	526	521	527	542	556	558	546	507	575	542	540	545	530	518	542	545	543	546	524	561	526	527	573	551	557	560	521	547	547	534	547	554	547	519	558	533	547	541	523	509	532	533	502	567	522	574	555	550	592	575	537	562	519	517	544	557	523	508	573	542	519	552	538	565	531	519	577	504	524	565	542	500	531	543	507	521	535	495	527	556	519	539	534	543	532	523	570	516	578	572	565	555	486	520	504	508	551	551	536	538	526	559	550	540	518	539	578	523	500	506	590	540	512	542	529	524	524	547	543	540	538	529	551	540	503	530	528	545	530	515	511	555	574	567	520	518	544	526	550	561	552	529	544	494	573	537	507	508	545	565	504	561	576	563	530	517	526	531	548	539	534	564	541	556	549	526	534	510	534	578	551	538	539	543	550	537	535	502	558	544	522	519	567	541	539	546	520	529	496	542	549	565	579	517	568	503	498	554	562	544	525	522	536	521	527	534	528	518	538	538	582	486	562	508	520	522	546	567	547	506	517	508	542	562	517	547	515	585	542	520	537	541	564	492	511	552	591	548	562	535	524	541	535	559	539	568	536	597	550	568	556	509	538	524	504	524	574	518	514	522	547	501	529	533	576	540	562	557	570	536	508	543	549	538	523	569	490	538	563	517	501	539	470	561	557	535	584	551	526	554	538	592	512	555	539	561	517	499	512	579	504	512	503	551	525	580	550	559	518	541	530	502	582	513	572	517	509	538	570	548	564	592	567	473	548	491	579	540	538	566	555	551	529	537	523	529	507	528	574	542	569	513	539	525	545	569	538	537	546	592	526	592	567	557	564	505	595	517	563	581	517	560	567	548	548	517	563	545	519	527	534	547	570	524	513	552	510	515	539	549	555	550	561	552	543	479	487	572	543	546	531	570	524	512	541	537	535	554	517	547	530	532	520	517	544	547	546	573	569	495	558	503	522	542	537	521	550	543	529	550	559	511	558	547	532	540	535	516	588	526	527	516	553	549	546	538	536	511	508	569	542	544	494	550	541	559	548	560	512	553	590	523	517	513	498	566	577	582	541	527	572	554	559	540	526	542	526	516	543	587	548	516	567	533	548	541	597	507	534	544	542	535	535	522	517	512	537	516	537	547	564	545	538	504	574	513	552	587	539	562	511	565	545	529	562	532	518	496	544	566	541	581	524	544	566	545	535	534	575	562	556	521	488	534	543	513	542	521	561	521	503	543	541	499	527	557	548	543	544	532	533	516	547	544	529	543	527	520	581	492	547	531	542	539	531	518	541	571	547	560	531	510	522	528	530	545	577	547	545	569	535	552	561	590	511	480	538	547	527	544	546	564	533	559	544	506	538	534	530	522	526	535	557	590	510	527	542	592	550	533	547	568	542	530	515	556	486	544	553	527	520	523	536	553	587	512	539	541	567	534	572	515	513	492	549	535	544	559	513	555	517	535	552	565	527	530	525	539	554	562	518	534	550	515	564	539	514	504	540	549	525	589	517	545	549	537	559	517	528	531	524	548	539	530	559	552	566	559	571	535	520	533	539	554	528	542	565	555	553	514	547	538	503	516	534	538	547	525	530	524	563	527	488	534	605	521	547	562	552	564	535	552	548	548	506	555	544	549	539	554	559	505	476	556	536	532	554	518	551	566	552	550	525	530	540	542	525	560	555	512	531	547	511	496	536	500	536	534	520	588	514	499	526	552	565	543	562	544	555	574	521	529	590	509	579	574	568	560	525	585	548	512	520	533	559	585	515	541	568	520	525	561	562	540	536	517	517	551	527	516	531	521	510	593	543	503	544	517	522	565	551	533	520	543	562	558	544	547	515	550	546	516	565	540	572	511	547	505	552	525	511	513	598	515	518	500	523	550	550	518	536	523	511	566	577	567	533	538	494	520	540	532	530	520	559	523	556	486	531	567	534	517	554	551	553	529	525	509	519	476	522	541	527	534	557	530	517	502	544	550	552	536	503	529	504	549	522	528	565	504	547	561	542	543	537	516	565	502	547	531	526	543	558	556	534	552	550	577	525	519	521	548	542	530	518	520	538	490	541	530	558	542	532	560	567	495	570	536	541	544	561	547	561	531	545	534	531	503	516	554	573	537	537	567	538	560	542	561	496	532	509	559	549	505	535	558	523	507	546	555	534	523	502	535	521	558	537	517	539	507	540	531	551	565	548	558	552	530	535	544	476	521	526	524	532	475	537	561	516	532	512	540	551	542	531	514	564	512	548	535	554	543	522	542	540	560	568	535	569	503	557	530	523	560	518	518	554	528	491	556	552	548	556	514	509	543	549	509	539	534	507	490	486	545	528	531	558	529	554	574	567	532	547	554	550	532	552	521	537	566	503	494	538	536	553	542	506	536	517	547	512	543	519	546
27550	29161	31479	17048	4022	754	354	323	313	340	319	333	329	348	317	316	303	319	299	324	320	298	308	332	307	313	348	345	308	336	349	356	364	336	346	314	312	327	326	367	326	305	328	292	327	324	356	314	332	323	314	316	349	321	372	301	330	295	326	330	329	313	329	284	315	307	308	319	306	330	335	336	335	294	301	328	330	319	317	335	314	333	318	319	332	299	349	327	303	309	332	333	365	307	366	358	346	312	323	329	316	345	318	321	327	332	305	323	345	329	336	296	311	299	305	309	327	324	307	326	318	319	312	338	340	328	311	301	349	303	330	343	335	325	320	309	312	286	312	314	322	292	329	294	333	360	296	305	298	320	312	356	298	321	335	298	366	304	325	320	308	292	351	289	318	324	303	333	358	343	307	327	349	316	298	342	333	341	327	323	320	315	313	332	304	297	345	325	306	357	351	323	326	341	324	314	310	307	294	340	358	298	331	330	328	336	304	346	300	319	341	323	286	344	316	325	328	348	332	317	318	355	312	318	303	327	322	327	343	336	326	309	320	299	301	335	317	309	372	316	350	326	328	328	319	313	338	293	311	314	336	321	324	305	357	331	336	307	322	312	332	304	329	290	333	295	371	359	352	326	318	337	350	325	318	350	341	324	325	349	326	308	308	335	326	330	324	327	311	326	349	289	341	316	347	317	345	333	313	367	326	321	314	340	321	310	323	360	333	286	329	328	303	332	335	336	327	327	318	327	324	346	346	300	318	342	321	299	342	338	328	312	340	309	343	324	327	323	316	330	347	331	353	317	324	333	332	340	347	297	315	347	318	325	332	336	342	307	326	330	281	328	308	308	311	331	323	343	360	311	293	315	327	299	330	315	305	290	339	351	285	316	341	321	303	333	283	308	297	334	326	300	357	319	274	344	314	323	317	324	334	332	336	351	308	356	327	319	335	351	312	297	344	339	347	351	337	323	305	312	309	301	324	321	314	352	325	327	316	282	359	287	348	357	327	320	335	349	303	304	299	302	327	336	325	297	305	306	316	335	324	319	348	300	339	287	330	327	319	307	309	315	315	294	316	343	354	301	336	346	306	345	307	298	338	311	297	312	334	297	272	322	297	338	358	340	321	317	285	345	338	320	314	304	326	302	314	315	313	302	346	302	287	308	325	293	320	351	302	320	345	290	297	314	340	326	319	346	314	321	349	356	299	325	308	359	357	333	352	312	317	343	335	343	320	327	316	340	323	339	315	323	308	294	301	323	328	335	345	308	333	311	354	318	343	332	320	307	342	327	308	269	323	311	330	332	316	348	299	319	330	327	315	333	304	334	314	339	335	300	308	314	340	302	324	307	329	318	335	328	291	314	328	320	314	317	316	332	335	298	350	324	290	339	338	332	296	326	330	320	330	332	319	322	325	313	326	344	333	329	285	292	329	340	324	301	323	306	332	318	290	325	310	315	347	340	324	327	355	347	333	349	320	299	337	343	326	312	278	300	337	287	329	329	334	319	336	308	355	334	323	295	342	316	313	334	335	317	293	331	333	328	297	314	308	342	329	292	309	334	341	368	321	330	312	325	286	321	322	327	283	299	292	353	357	353	330	307	353	330	323	325	331	337	338	314	338	325	346	336	325	333	330	307	328	319	351	315	357	284	327	330	333	335	345	300	302	317	359	345	300	320	314	342	311	328	361	311	325	341	353	344	293	344	347	325	329	311	315	324	333	313	335	295	349	327	304	319	321	336	306	329	334	322	317	330	298	305	307	352	359	318	328	320	318	306	320	355	380	296	330	347	320	317	324	291	289	342	308	347	308	335	305	304	330	300	318	344	344	322	318	321	330	299	305	332	326	321	315	337	341	339	310	305	335	318	333	303	298	310	324	296	290	336	340	320	306	338	352	326	315	312	311	315	339	328	363	305	334	335	334	331	324	319	320	351	338	298	323	342	298	338	342	342	324	315	323	307	346	323	326	349	316	340	313	331	298	335	333	335	311	303	321	317	324	334	310	338	374	311	345	321	319	318	333	349	308	337	323	286	327	328	330	312	322	325	318	315	322	316	306	316	322	332	327	328	337	343	332	317	346	302	328	369	303	296	311	330	324	300	301	349	331	328	360	355	336	293	329	298	348	337	333	311	320	325	333	327	308	308	317	331	357	333	302	298	351	339	374	293	336	325	340	325	303	304	311	337	323	306	313	343	328	320	328	302	308	323	334	327	307	342	322	365	328	333	308	295	307	305	328	326	344	322	321	301	325	294	357	294	305	338	280	323	318	313	344	320	304	324	359	323	331	334	327	308	327	344	350	333	330	336	316	336	361	345	336	298	343	305	319	358	337	336	308	325	307	322	327	361	301	319	321	317	326	373	357	322	349	312	309	343	313	305	336	363	312	331	318	321	288	316	318	276	299	301	301	332	350	324	280	298	317	339	308	333	334	311	316	312	329	326	293	312	336	332	324	324	305	317	320	326	300	304	313	305	337	337	337	333	293	296	329	311	317	325	325	308	366	304	313	294	341	296	366	307	323	339	327	301	311	303	333	337	308	314	373	333	333	342	327	299	297	296	333	338	319	329	288	346	295	289	300	302	324	302	316	311	339	329	311	321	328	328	323	304	337	335	303	304	314	306	292	333	330	334	336	312	343	334	316	343	315	295	312	324	319	305	325	333	312	347	310	308	308	339	331	335	339	310	338	339	334	326	332	337	345	334	294	304	344	334	324	317	326	332	320	339	319	307	323	318	341	332	346	338	348	321	313	324	345	309	314	316	345	311	351	313	311	331	329	336	348	344	317	315	313	309	317	333	315	306	345	335	330	330	300	303	287	344	308	360	330	316	361	300	278	332	309	318	308	321	333	308	330	317	320	307	315	307	314	339	288	342	311	299	341	312	336	323	317	331	341	343	325	317	366	336	337	363	322	327	343	318	324	312	323	325	307	353	350	325	380	329	351	306	361	357	313	302	313	338	307	327	338	321	315	324	344	314	310	318	346	332	308	376	295	301	339	346	293	338	340	300	334	353	318	290	338	303	313	316	374	320	327	321	321	319	319	316	346	316	318	278	314	328	351	317	282	318	319	300	343	341	295	298	304	305	314	317	323	320	332	337	311	327	313	303	320	325	325	338	329	355	370	336	297	335	293	327	319	320	333	330	324	320	300	362	311	303	355	335	331	333	334	292	322	321	325	345	297	286	292	325	324	348	302	337	338	303	312	351	307	345	317	317	304	344	312	321	335	336	333	305	315	327	320	334	313	327	335	357	313	323	314	316	351	339	346	315	296	348	349	321	306	319	332	322	300	366	316	341	320	316	353	337	352	331	321	333	320	327	331	331	328	340	331	318	345	340	319	327	345	330	312	294	338	292	339	304	336	308	351	295	349	328	320	332	296	316	346	326	304	315	310	310	311	311	345	317	308	304	353	336	315	317	326	328	313	292	341	311	300	329	321	332	327	325	315	303	355	340	350	350	334	309	340	335	344	323	333	309	331	336	333	309
10251	38190	25990	9748	2831	716	335	335	305	354	341	313	295	297	319	325	335	317	274	320	313	325	334	325	314	337	339	326	317	315	329	317	344	323	335	317	330	355	290	339	322	310	299	314	319	339	321	309	329	324	278	321	315	317	300	360	307	301	282	317	296	299	307	343	314	322	323	317	335	315	322	334	353	345	347	322	325	324	299	327	315	327	315	316	323	325	367	342	335	292	293	339	321	311	348	313	305	324	333	320	320	315	323	320	302	290	341	323	306	306	327	318	311	308	323	313	321	317	318	322	348	330	346	349	315	328	319	312	313	331	319	329	290	297	347	317	326	332	313	319	297	339	299	313	314	332	351	312	311	336	317	301	336	303	323	299	341	291	305	321	323	316	317	330	308	285	331	333	336	312	294	307	291	300	325	315	305	324	336	332	336	322	336	318	333	353	315	298	341	309	309	341	340	316	306	315	298	295	343	333	304	279	358	329	313	352	311	334	373	332	347	309	326	341	308	286	276	298	316	377	335	309	296	328	342	341	356	337	344	312	360	312	312	276	305	303	329	344	336	319	327	324	314	341	315	280	321	293	347	352	339	325	327	316	309	326	316	316	346	305	294	310	333	302	304	302	318	311	303	327	307	327	306	325	308	313	329	305	305	306	316	322	339	336	342	325	340	327	289	322	308	289	309	330	323	330	336	315	295	333	291	317	355	337	297	313	329	299	345	312	320	290	310	294	340	320	322	308	336	327	352	305	304	291	351	342	313	341	324	316	328	318	291	310	303	354	338	296	329	325	319	347	338	310	315	330	309	338	309	308	335	296	304	327	345	320	339	338	313	291	318	342	355	339	309	311	286	332	349	334	301	316	299	306	337	307	314	305	301	303	290	319	313	310	340	362	319	325	310	315	320	336	312	333	336	342	319	313	316	315	306	297	309	341	308	310	277	352	320	345	301	302	334	309	323	314	319	305	305	325	340	334	327	325	317	358	339	317	332	330	343	333	330	355	333	307	307	291	325	336	314	344	347	352	336	293	320	322	317	306	334	335	336	295	315	312	322	283	312	299	302	296	335	335	336	354	331	320	319	327	304	304	345	296	333	312	343	307	324	308	311	319	305	340	347	289	335	289	320	304	318	327	305	318	295	346	342	329	322	290	356	311	339	300	306	340	321	298	344	332	293	323	324	317	345	309	334	328	293	340	345	333	319	317	296	318	323	327	277	291	336	321	323	336	284	315	319	295	319	306	316	341	272	343	340	326	298	326	331	338	301	330	325	289	326	311	315	299	338	328	301	335	333	315	291	315	286	299	354	343	291	315	326	320	286	332	299	289	293	324	343	330	328	328	296	325	307	336	305	329	325	325	319	317	317	326	302	329	308	321	319	340	297	312	331	300	349	327	321	303	356	318	317	324	336	319	297	314	320	310	316	297	319	300	313	292	321	334	316	329	307	351	282	341	304	319	326	277	300	340	324	328	304	299	324	295	318	320	294	313	301	319	325	313	300	311	328	332	317	327	307	318	319	302	324	314	289	324	310	338	326	339	326	336	322	317	309	317	322	306	285	316	353	314	271	341	297	327	287	308	324	320	327	324	289	324	325	326	331	304	333	325	318	283	325	318	322	300	370	314	314	336	337	324	309	300	316	302	328	309	317	333	305	346	320	308	329	322	325	339	322	313	317	312	324	354	308	319	331	339	321	314	306	311	330	332	310	325	329	298	351	301	334	302	306	301	352	308	308	292	333	297	342	310	325	370	331	321	305	323	297	328	302	317	316	309	309	327	291	343	340	315	335	316	327	307	328	321	309	305	325	319	302	332	306	340	325	313	333	335	369	344	321	356	292	327	327	297	319	349	322	303	308	312	319	302	307	304	302	298	364	331	302	321	284	359	339	338	331	290	329	334	291	327	316	333	337	297	342	315	333	331	315	313	281	330	305	322	321	318	318	299	315	331	322	363	311	298	311	294	298	367	349	320	294	360	327	272	352	368	312	322	304	308	347	295	323	327	302	347	318	290	280	314	311	306	294	279	300	331	327	324	344	324	325	311	339	331	278	310	333	313	288	291	321	324	336	324	331	328	310	335	318	308	300	317	329	322	328	306	322	290	328	314	310	338	305	297	332	295	328	295	343	309	320	337	297	316	315	295	346	319	344	311	278	325	310	315	314	315	319	340	314	273	334	312	347	328	278	313	263	280	314	346	332	308	329	323	335	300	354	339	292	338	324	341	295	324	303	297	328	342	338	321	321	311	352	313	330	302	306	330	284	309	311	301	299	293	326	324	333	295	314	298	292	321	312	338	299	323	332	323	297	331	327	345	322	342	315	302	302	313	322	326	347	306	341	338	314	321	307	304	342	322	335	322	310	317	352	335	298	324	345	325	323	289	341	265	335	341	301	295	354	304	316	309	306	313	346	342	312	342	323	337	301	304	302	347	301	299	303	341	325	320	337	304	309	305	300	310	334	339	308	297	317	339	317	304	331	332	337	326	291	334	294	300	348	310	307	315	337	324	316	331	335	332	344	291	275	300	325	359	338	358	313	326	321	329	342	318	327	368	354	317	332	357	276	339	353	319	337	317	316	325	342	339	301	325	318	313	323	348	325	340	343	316	326	326	300	303	355	326	313	293	323	307	336	320	335	348	325	315	319	332	343	310	317	289	361	313	333	315	338	304	318	296	329	314	329	311	333	296	332	316	306	321	335	320	313	315	308	294	353	388	331	332	320	285	310	318	308	316	317	339	318	327	315	301	325	309	315	321	289	318	339	283	319	317	322	350	304	336	298	322	314	349	316	309	300	305	334	345	309	325	324	302	336	316	302	331	323	344	319	326	310	303	313	329	312	311	319	310	297	308	338	306	324	319	328	284	329	328	307	316	322	324	325	314	343	315	297	303	321	332	321	304	306	324	305	319	311	345	299	300	310	340	301	308	314	330	343	306	321	323	321	298	316	328	302	339	297	323	279	338	323	334	338	368	337	314	347	304	324	324	335	343	317	288	310	306	326	304	316	342	330	309	318	343	329	288	315	323	332	327	337	301	356	273	289	342	318	327	305	337	337	314	311	314	319	333	363	343	294	292	331	324	309	294	324	297	312	348	323	323	294	320	320	317	326	320	310	299	320	317	326	329	307	337	303	338	341	318	284	268	343	321	322	327	311	318	339	303	267	319	301	305	296	312	304	341	309	300	278	343	336	341	332	297	328	302	327	333	319	327	345	352	324	302	347	330	305	323	346	358	303	364	321	320	318	320	344	308	332	316	341	337	297	322	315	333	343	316	300	319	328	337	297	309	318	330	328	337	310	300	322	306	291	345	303	306	305	311	308	306	350	306	305	316	305	332	342	333	323	309	315	325	294	311	358	336	267	299	328	303	327	298	303	307	323	325	312	314	321	307	345	336	349	331	302	305	302	342	333	315	331	312	348	335	308	304	298	306	311	325	311	316	334	335	317	305	327	332	316	312	319	302	329	304	310	326	318	318	317	332	328	328
25436	29397	54937	45843	24671	7398	640	391	386	382	389	390	423	380	369	381	356	372	355	360	373	443	394	368	381	372	387	378	368	375	346	365	360	351	373	351	378	396	373	317	365	386	391	386	384	386	379	403	401	385	379	371	372	350	353	365	337	369	364	376	335	362	393	370	386	380	362	367	363	384	390	360	375	392	373	341	384	356	384	356	359	382	352	373	371	378	359	357	324	418	375	375	354	337	363	366	379	364	332	346	339	369	350	383	352	323	371	393	390	365	350	350	383	396	362	378	346	342	366	368	380	397	383	367	361	357	351	392	368	365	367	384	385	415	375	355	363	364	329	363	395	363	357	373	381	365	356	384	369	390	378	375	393	340	360	388	396	368	350	338	346	383	372	351	381	388	352	381	360	354	380	371	360	380	397	376	340	387	349	357	364	376	378	365	359	367	363	385	378	379	350	379	379	361	368	379	379	345	375	363	354	379	308	333	323	336	387	357	372	393	341	354	360	397	352	389	385	357	384	368	387	387	367	359	360	355	350	359	350	365	394	352	344	378	335	346	385	342	384	373	338	380	363	411	375	345	364	370	364	371	398	350	385	365	370	350	357	357	369	355	366	372	363	405	375	377	379	355	372	370	367	340	373	364	390	355	391	403	346	354	396	371	382	349	357	410	367	367	313	353	381	380	381	353	345	368	358	372	361	378	363	367	346	419	348	359	337	370	390	338	357	369	347	405	375	372	322	380	374	375	348	397	365	353	365	337	357	391	359	383	375	406	349	348	414	356	383	365	382	376	332	364	356	329	369	370	377	351	390	392	342	398	368	366	341	330	379	381	364	393	365	375	373	398	394	372	375	362	378	381	320	345	365	386	364	371	343	342	382	399	329	361	383	358	378	338	371	382	382	375	348	375	385	341	381	383	378	359	342	345	361	402	351	385	352	351	389	359	314	367	366	378	390	375	373	378	377	362	380	349	399	372	376	347	381	363	353	408	389	363	372	381	347	369	376	368	377	386	349	376	389	357	360	376	345	393	328	401	346	367	385	347	380	365	382	371	365	381	366	384	332	342	361	350	358	355	402	362	386	363	367	359	386	366	376	369	366	371	391	377	392	361	382	376	376	388	358	354	360	349	346	323	387	368	373	334	380	371	385	389	360	352	349	365	365	377	405	357	350	361	361	360	354	366	372	383	372	363	321	383	338	409	376	332	401	360	389	356	383	372	357	359	382	370	392	375	400	382	417	359	340	374	377	390	353	353	360	378	359	368	353	386	400	353	389	382	357	387	369	335	346	387	383	336	350	382	353	377	353	377	376	389	378	350	404	357	353	317	362	316	366	333	348	363	351	345	380	360	367	373	383	426	351	374	368	393	404	349	354	382	389	376	380	334	389	343	353	393	345	365	368	393	394	401	373	377	375	375	347	427	393	343	366	353	392	375	351	372	356	411	369	356	369	328	347	352	370	389	383	350	337	401	358	337	380	348	382	393	366	375	330	418	340	394	361	375	362	389	356	369	387	348	377	389	319	350	390	390	387	353	396	382	338	378	383	340	357	365	381	373	362	338	385	371	385	363	395	362	352	340	372	378	360	353	393	334	368	362	372	378	381	380	328	358	373	378	393	400	382	335	364	355	354	357	369	396	342	387	371	368	367	387	350	409	359	369	375	376	392	353	364	361	403	426	372	363	365	402	343	355	358	361	375	392	338	366	399	366	380	358	388	378	380	372	358	367	385	337	422	349	370	389	368	354	349	362	400	364	345	346	368	376	367	362	363	381	354	407	343	355	353	336	390	353	359	370	351	376	376	373	359	343	348	348	361	389	373	391	378	363	392	355	360	386	336	381	357	350	387	399	335	365	388	354	363	357	403	360	375	354	382	371	350	384	373	355	347	360	376	404	365	378	358	376	395	343	348	393	350	402	391	328	361	342	382	330	387	373	351	365	371	370	380	352	379	381	368	393	357	361	326	350	369	380	369	334	366	372	383	374	379	386	353	366	359	345	377	378	344	347	349	350	375	387	343	333	369	402	385	368	371	355	394	365	364	357	331	374	352	395	343	346	343	379	393	345	381	391	383	396	372	372	350	384	351	381	370	351	381	352	353	371	369	350	344	389	384	368	374	399	390	322	366	372	361	352	368	366	389	394	363	393	358	386	340	360	366	349	352	368	371	385	369	349	373	356	395	371	351	380	363	356	357	359	391	356	376	349	339	368	397	394	338	373	354	369	381	363	425	367	369	385	367	385	387	339	397	385	410	364	392	331	369	376	353	373	388	366	366	397	359	383	386	361	366	412	375	382	358	358	307	429	391	369	367	364	351	373	351	349	359	392	381	396	341	337	367	356	375	359	351	345	324	379	380	379	377	384	378	336	374	367	378	367	344	367	348	370	414	366	367	375	372	367	332	381	366	359	371	372	353	370	366	360	393	337	353	377	359	362	366	355	318	364	342	366	346	364	338	412	383	345	366	356	385	370	375	384	325	370	372	396	369	383	381	384	346	381	359	356	345	388	399	389	337	382	384	369	363	345	393	386	355	391	353	360	366	402	349	359	372	378	370	339	356	373	383	352	339	373	360	389	363	387	348	376	404	346	380	403	325	354	370	367	387	367	378	361	377	377	372	410	380	364	327	362	385	343	338	366	378	372	365	372	323	353	390	347	352	346	391	362	351	359	362	373	373	372	366	351	369	379	359	348	378	347	368	348	370	338	373	372	372	344	353	358	361	354	352	393	390	389	345	386	366	368	381	380	334	359	366	353	387	380	386	372	355	379	329	360	363	372	375	371	368	358	395	366	352	360	391	366	403	379	370	372	354	365	365	400	376	373	357	372	369	383	379	338	359	372	369	338	393	366	362	357	369	378	360	342	394	383	365	391	410	340	356	370	363	363	329	371	378	398	344	359	418	361	358	398	381	353	356	366	408	388	384	361	373	393	347	358	345	353	357	368	377	400	387	406	362	352	342	365	400	380	377	358	373	340	354	377	382	378	390	391	386	338	381	349	349	396	339	367	370	379	354	374	325	396	379	360	380	400	360	382	381	355	342	359	356	373	364	341	362	358	363	389	391	372	378	403	382	351	389	358	360	362	371	340	354	371	338	356	394	364	379	362	354	385	365	368	360	388	383	368	373	369	353	349	362	399	344	362	398	380	378	356	385	344	360	357	333	366	390	392	365	358	334	357	371	359	366	392	370	359	371	389	353	365	366	372	408	331	358	364	378	388	367	366	377	351	334	384	337	362	370	347	412	335	341	358	330	413	349	336	350	343	378	363	389	354	367	392	341	378	358	378	337	371	361	377	377	393	405	339	367	395	389	380	349	377	344	393	373	368	354	374	374	355	345	376	342	382	355	381	375	395	393	366	388	391	361	353	365	368	404	370	364	387	366	378	367	385	352	382	383	333	350	385	355	360	383	346	434	364	366	388	358	373	400	402	351	385	381	386	351	350	365	372	342	392	370	393	360	360	354	358	355	339	358	363	330	361	370	371
34725	83119	67571	36783	16073	3588	455	429	422	396	386	427	429	415	412	409	420	412	426	383	425	437	403	445	405	460	445	399	375	376	403	400	424	377	405	422	393	387	399	437	380	400	401	397	416	386	399	435	404	439	401	427	398	438	389	425	388	384	405	391	419	383	421	422	392	405	403	394	391	393	388	403	418	441	395	424	435	417	382	461	417	416	402	374	428	400	415	431	437	433	382	408	396	384	402	416	392	357	415	394	403	398	433	410	402	415	442	391	421	379	441	418	414	401	389	410	415	413	396	360	432	415	354	417	401	373	377	399	415	409	418	392	395	405	385	419	425	367	417	447	369	408	397	404	388	392	415	415	425	399	443	413	376	460	413	450	410	439	404	399	384	425	402	419	410	414	387	417	386	397	409	405	410	403	397	371	404	380	430	387	402	415	420	409	396	408	413	415	375	401	401	415	387	392	401	407	364	407	390	395	392	402	415	393	398	440	393	369	390	409	399	380	399	384	388	393	388	389	384	379	381	400	371	384	428	423	432	427	358	397	397	445	385	417	402	416	421	382	392	429	398	424	420	386	373	378	386	389	391	407	413	427	397	420	387	402	379	404	390	377	407	411	387	373	419	430	392	399	362	431	410	398	422	396	401	412	375	378	407	393	376	390	430	384	370	385	398	392	375	370	415	378	424	441	401	421	416	433	417	400	422	405	401	412	395	384	390	399	432	397	421	447	410	425	422	414	396	438	390	415	379	401	408	372	386	413	365	396	454	412	373	392	405	406	403	407	367	375	421	397	414	392	402	436	408	417	391	396	402	394	434	417	425	400	397	426	410	376	413	418	396	428	428	431	370	412	374	435	415	387	396	414	387	440	401	427	391	383	402	413	399	419	431	413	412	364	392	415	381	408	404	393	403	417	420	375	384	411	413	396	430	399	394	387	384	386	456	413	361	413	416	381	377	344	394	365	414	396	382	408	404	422	406	415	392	377	399	429	419	406	407	412	396	408	386	423	433	391	385	434	410	394	410	440	399	404	418	391	393	386	398	366	412	397	381	424	386	412	375	421	379	441	420	446	411	388	380	391	425	382	395	398	387	401	397	398	421	416	422	382	408	387	412	418	421	403	434	403	364	395	392	376	440	420	384	378	382	401	414	386	400	372	413	374	392	418	403	427	386	395	374	393	442	390	418	382	405	421	389	425	441	437	416	427	456	378	398	386	365	417	384	372	423	421	438	402	418	363	430	434	365	396	404	384	428	409	377	392	398	409	384	395	394	393	363	411	402	385	385	396	422	387	390	414	391	387	444	390	404	392	389	390	413	377	405	406	432	401	434	424	422	393	415	375	381	416	411	383	421	427	393	408	413	378	385	425	385	368	391	368	431	402	377	376	414	378	418	390	388	400	417	404	408	405	401	400	430	424	415	393	415	402	418	354	391	404	394	388	412	377	437	421	394	381	371	428	399	390	370	390	407	367	405	390	396	416	388	413	390	372	423	410	362	391	437	398	427	401	397	386	435	409	374	390	386	376	374	409	428	390	405	400	396	414	416	424	380	418	399	408	378	420	376	417	390	397	410	427	424	376	397	382	372	415	419	462	386	401	379	387	356	403	404	379	380	406	424	383	394	410	467	405	389	430	389	386	384	370	396	391	419	385	393	381	352	385	404	420	451	424	416	408	393	403	405	370	404	379	370	420	421	406	425	388	400	397	396	405	385	391	411	412	402	404	394	411	379	408	399	392	384	399	395	397	374	443	420	430	395	410	372	391	422	415	398	398	388	404	393	386	425	394	411	398	423	407	411	389	388	382	366	392	361	393	408	376	398	420	401	408	417	410	422	423	396	385	380	395	391	386	387	421	396	397	419	414	375	355	393	399	403	404	427	416	431	386	414	382	382	390	424	414	430	415	416	439	387	423	392	409	421	392	410	407	390	385	432	401	356	412	446	386	377	422	390	385	414	419	403	418	394	409	385	401	433	426	404	393	385	396	368	423	396	393	404	427	434	405	406	418	397	420	423	412	383	393	426	397	391	396	403	404	425	412	404	386	397	390	391	409	381	425	392	413	385	398	378	423	447	423	381	402	395	415	427	443	400	389	416	425	401	395	379	415	378	414	417	419	387	436	430	373	394	414	377	397	413	323	392	419	434	400	406	416	406	369	422	399	407	374	376	390	400	396	431	359	428	413	383	405	416	423	388	445	369	382	377	418	413	423	424	425	406	390	375	416	389	403	406	443	407	407	412	395	399	410	404	418	412	422	392	380	400	397	393	418	400	358	422	410	431	400	408	402	386	399	394	405	383	379	392	406	400	420	383	416	421	392	376	405	379	399	403	378	397	397	380	415	427	417	426	367	393	381	421	400	374	427	411	431	394	388	408	410	410	386	437	371	389	402	415	424	401	392	408	390	410	412	383	378	436	399	394	403	406	393	396	370	395	400	360	427	382	360	387	377	406	402	393	406	423	379	394	418	378	426	384	418	417	421	373	387	385	413	414	407	388	393	390	397	374	426	385	395	419	389	386	425	408	389	391	392	443	399	380	416	395	398	428	403	405	392	400	404	400	383	414	424	383	386	365	357	373	409	395	415	403	435	377	408	424	406	399	420	388	409	403	386	403	388	403	418	373	396	386	393	345	396	407	459	374	403	367	417	396	384	401	424	454	393	420	401	386	420	418	389	411	371	396	404	415	414	411	389	430	404	450	420	376	421	387	394	400	400	374	411	439	421	398	397	388	412	432	389	398	409	418	413	424	375	396	398	418	362	391	386	405	389	414	408	388	389	405	403	381	400	394	404	412	427	404	417	432	418	425	384	420	398	412	373	410	385	394	377	421	406	409	386	386	399	412	402	429	398	439	404	403	389	430	386	391	385	363	415	412	382	400	394	442	423	378	394	416	400	413	391	402	372	402	403	399	400	378	409	374	405	425	411	384	408	402	396	444	436	440	402	367	411	404	386	392	419	382	362	422	412	416	388	354	394	416	382	401	392	400	400	393	379	408	438	400	386	400	427	407	409	416	428	408	420	403	398	423	372	419	405	407	386	409	419	396	397	402	408	398	404	351	383	432	378	404	401	397	390	406	422	401	355	413	411	371	430	392	394	420	420	381	400	410	388	398	413	391	365	419	448	425	350	408	388	408	404	428	406	411	402	396	417	376	407	401	399	426	386	417	433	379	414	373	386	377	437	394	418	417	400	385	377	428	396	381	401	394	405	429	398	424	380	382	425	412	406	391	411	362	406	407	432	403	408	422	431	406	371	404	425	378	405	369	399	419	415	392	401	400	409	405	380	370	400	423	389	407	414	436	395	330	408	405	406	415	435	391	410	419	395	345	419	390	402	387	423	436	393	418	407	418	408	387	402	397	364	391	377	412	410	404	398	409	405	382	445	403	406	393	416	411	421	400	419	379	400	388	393	410	460	419	379	383	411	388	427	382	396	423	392	416	390	429	378	409	394	416	390	385	380	426	397	365	379	390	417	404	378	389	399
23987	23367	40513	41585	31177	18486	3816	703	565	547	549	495	521	492	533	514	533	560	483	495	497	538	538	494	507	497	523	512	553	496	508	511	512	451	520	525	490	455	507	511	525	478	500	463	483	511	495	553	508	474	474	500	532	477	523	512	486	502	525	500	497	534	484	495	525	503	487	499	527	541	482	504	506	533	515	495	516	486	463	514	488	517	517	488	458	491	521	490	518	566	478	480	501	494	523	496	488	506	500	503	478	486	488	492	495	485	508	498	503	566	501	472	497	454	500	476	498	530	533	499	474	478	487	525	510	501	516	488	525	494	550	553	545	492	524	510	504	495	477	538	497	507	477	485	504	488	475	469	496	486	477	498	495	459	509	484	486	480	492	529	496	481	469	519	465	497	499	497	483	531	516	478	485	512	514	492	553	531	498	477	489	470	507	526	524	470	496	446	563	472	515	473	478	511	500	491	465	466	515	502	486	505	500	483	509	503	482	522	493	516	476	522	460	485	499	496	548	519	515	484	500	472	491	500	480	490	456	496	464	470	501	494	505	491	516	478	500	499	492	487	516	485	522	508	484	468	519	505	466	495	517	489	467	534	509	522	484	482	482	485	519	556	490	474	474	525	518	478	489	507	507	488	515	489	533	483	461	510	517	485	507	482	509	472	521	502	494	476	471	471	499	478	513	518	504	496	504	517	475	507	562	466	548	480	511	453	492	511	447	502	492	506	517	488	471	484	478	501	497	503	502	483	471	520	530	502	509	456	498	512	500	469	509	478	486	484	508	509	513	515	535	493	547	479	492	549	493	491	499	480	476	491	498	497	492	487	469	496	489	536	502	449	505	508	492	515	504	509	508	551	516	492	469	503	477	485	498	445	459	501	497	557	466	490	500	494	549	506	540	528	485	480	527	497	486	473	490	459	514	496	514	531	485	511	496	476	518	501	482	466	508	493	526	511	495	499	520	522	495	545	526	499	518	508	507	527	492	492	500	505	473	489	459	529	486	504	502	501	497	495	520	467	501	490	469	498	494	543	510	512	459	503	515	523	509	501	498	511	494	492	491	523	496	501	510	498	534	482	521	456	483	488	467	505	501	490	510	484	557	505	451	459	426	496	473	497	490	459	517	501	487	442	484	556	517	502	516	536	510	486	486	525	502	465	452	506	461	466	511	447	487	449	463	541	476	476	468	510	514	496	531	496	503	470	488	500	509	514	503	485	535	505	456	481	517	482	525	471	499	486	514	501	510	470	495	510	493	445	495	519	506	473	540	486	498	479	494	474	446	496	486	432	456	491	556	484	495	505	515	519	477	539	506	498	518	483	497	504	481	533	482	525	517	502	545	477	527	506	475	473	529	557	504	488	507	489	517	523	465	473	464	463	521	502	470	542	516	504	490	498	507	505	514	492	551	526	518	522	516	503	506	493	529	524	515	487	498	481	472	485	522	523	487	472	500	483	494	490	477	477	516	490	514	515	512	505	498	526	479	478	511	508	519	436	464	538	483	504	490	528	466	481	486	517	495	497	533	529	454	511	518	469	531	453	531	483	458	510	483	493	487	541	494	485	472	468	481	494	500	498	519	494	527	478	504	483	516	516	495	485	526	480	520	497	491	491	489	486	494	483	477	540	478	505	513	491	471	519	472	516	484	506	464	483	529	504	522	494	521	499	498	472	533	509	517	532	480	510	498	513	475	506	503	499	471	519	495	512	461	508	502	475	504	482	531	474	499	492	544	478	514	528	529	514	471	503	535	535	500	518	469	515	490	496	494	482	507	494	542	473	509	483	497	538	469	522	517	482	508	505	517	485	535	496	510	477	522	493	479	501	532	516	501	493	491	478	535	479	480	476	537	477	486	489	492	520	472	536	478	497	500	499	516	479	531	496	528	505	507	554	489	531	498	500	469	525	504	520	453	513	507	475	471	487	472	472	511	486	489	495	512	485	446	523	471	463	480	467	494	490	529	506	529	485	508	458	477	512	525	496	489	480	508	513	436	485	479	501	559	507	513	507	478	460	546	540	510	478	525	489	500	464	477	481	515	534	485	530	527	486	494	489	493	507	545	547	512	510	505	511	476	519	517	539	466	517	530	473	495	455	485	463	496	518	491	485	512	515	528	559	511	527	483	439	498	512	485	519	501	478	535	519	514	494	479	484	537	478	486	466	515	497	497	505	487	492	493	496	478	509	465	514	491	489	493	528	486	507	486	518	532	500	462	494	515	497	498	472	493	487	513	504	582	512	491	518	490	488	484	499	455	498	506	494	507	500	541	476	494	506	542	511	503	475	498	520	470	509	489	511	467	495	468	474	484	536	475	502	482	484	521	493	514	485	518	544	509	489	523	508	513	481	524	495	495	488	498	499	490	500	498	488	540	510	486	516	499	494	498	502	543	470	496	516	483	439	496	539	540	477	497	498	529	482	518	530	478	488	490	487	492	487	481	496	484	485	475	470	463	508	497	420	525	521	531	519	502	468	500	469	509	501	481	489	518	480	484	534	512	443	515	484	501	515	507	518	519	484	505	466	500	469	560	472	507	515	483	502	495	493	505	527	502	494	476	464	520	503	523	510	478	507	484	486	502	525	486	475	454	495	532	520	473	479	468	469	471	470	500	511	485	479	510	499	457	482	500	497	501	496	463	476	492	510	512	547	499	503	490	457	518	460	473	524	504	513	504	502	479	474	505	529	512	505	497	506	515	508	514	516	483	490	487	506	472	508	490	469	451	486	491	489	529	510	493	503	488	525	534	489	505	490	461	470	557	500	522	530	491	467	539	502	476	499	490	510	485	498	498	547	465	484	498	506	506	484	487	515	524	467	504	478	476	457	461	491	484	505	487	452	495	520	498	498	497	496	507	523	481	442	503	500	506	499	503	474	504	490	543	484	515	516	464	500	509	520	487	427	532	470	479	479	472	538	497	465	504	499	506	552	477	502	463	526	487	485	474	525	513	494	491	478	506	503	500	519	491	503	549	530	501	484	513	463	480	480	547	492	515	494	521	493	489	492	502	475	528	563	520	466	466	482	474	491	514	483	511	460	497	458	481	474	485	481	517	500	503	501	491	513	465	470	523	485	509	491	461	521	543	471	472	547	487	503	519	491	470	479	495	498	532	464	510	454	516	478	477	487	487	491	467	515	500	538	472	480	483	484	526	471	489	469	455	566	488	513	514	493	508	510	483	499	497	480	481	493	492	499	503	488	477	484	464	481	518	495	474	517	514	529	513	450	464	493	486	521	496	507	503	505	500	519	481	477	496	500	520	479	521	486	479	539	474	515	517	515	502	476	475	495	513	472	489	510	444	481	485	479	495	470	458	461	486	455	502	500	488	516	495	502	513	487	470	480	510	465	500	533	463	497	519	495	508	488	500	507	516	519	479	475	508	482	473	486	540	500	499	466	469	455	497	504	493	487	495	477	464	517	531	501	489	475	486	491	504	480	518	492	504	484	524	490	494	531	509	494	524	536	466	475	511	487	531	512	504	467
53215	98023	80376	55323	28963	8317	729	569	575	562	600	600	558	583	609	564	578	516	558	553	532	582	542	577	633	649	642	556	560	589	560	558	570	597	566	556	586	579	583	541	570	554	551	556	560	546	565	592	549	536	554	507	554	567	567	564	586	576	542	611	538	581	568	522	567	555	538	586	563	555	561	557	553	593	573	528	598	596	569	557	553	602	627	583	541	583	546	550	565	511	573	555	565	608	556	621	553	588	587	600	541	533	572	590	556	530	545	583	566	569	575	563	532	549	537	545	535	587	561	582	577	577	545	580	580	613	573	561	564	586	587	553	576	525	553	568	549	579	589	587	564	520	555	605	556	544	566	562	560	598	539	575	557	545	575	586	552	561	583	536	574	555	592	627	553	530	573	530	591	527	518	549	589	585	557	557	582	565	528	600	555	584	554	556	598	565	590	572	613	573	550	579	566	558	529	565	556	603	539	575	544	572	585	522	589	523	575	590	560	600	584	558	565	568	565	567	558	544	582	546	572	519	554	557	532	537	531	560	539	540	599	564	571	568	586	575	586	542	542	542	590	570	570	570	590	589	576	580	560	546	547	584	544	518	526	565	582	584	589	576	540	574	594	591	588	536	540	585	566	573	527	541	512	560	604	535	530	596	534	544	591	536	550	559	550	558	555	535	547	543	566	531	500	582	541	553	569	529	552	558	576	586	575	527	601	552	552	529	586	533	531	566	585	565	524	544	543	538	547	621	556	546	587	524	558	598	523	567	586	530	587	549	558	550	542	560	530	547	560	585	522	555	593	523	550	566	568	544	544	593	545	512	531	533	563	565	553	544	593	545	598	524	580	591	543	611	524	584	601	541	552	574	541	523	606	572	539	589	570	590	558	554	588	580	536	540	579	545	594	545	549	556	564	516	609	589	551	564	509	557	554	554	550	541	579	561	526	550	581	548	539	534	579	607	583	586	566	554	532	567	593	566	577	524	532	551	576	554	546	568	530	518	597	594	536	543	585	576	593	543	608	548	558	565	573	547	572	560	587	534	554	540	581	560	567	606	544	560	541	551	550	518	531	579	545	578	573	608	586	578	553	569	573	530	579	563	569	598	563	557	558	587	585	563	536	570	578	609	494	600	539	582	557	548	548	533	563	591	531	582	544	536	554	554	586	570	535	592	574	563	560	577	566	542	567	569	534	530	573	563	605	573	548	588	573	589	561	603	548	552	563	571	557	537	567	550	584	547	554	560	566	559	578	599	559	526	586	592	561	551	557	578	571	529	573	545	549	562	578	562	546	534	608	575	530	616	550	562	535	536	584	549	600	539	543	541	578	582	538	578	542	549	540	553	564	578	557	562	566	555	585	545	521	571	555	567	595	570	560	557	551	588	586	533	530	580	534	560	567	596	566	525	599	570	545	586	563	539	566	563	581	560	561	559	582	536	552	563	540	547	556	559	543	589	578	547	585	599	587	555	525	563	554	567	598	577	576	586	543	537	564	603	572	567	562	571	592	589	537	566	568	593	556	578	566	596	592	515	544	550	555	563	552	600	570	584	595	578	550	552	540	518	556	517	547	559	568	569	547	533	555	600	597	548	541	590	577	590	561	543	545	548	572	540	527	564	524	538	575	602	559	571	555	544	588	566	557	543	586	581	553	541	534	580	521	524	536	582	604	581	586	563	570	524	530	591	567	568	584	570	575	563	561	576	543	588	604	553	564	580	584	565	541	503	537	552	589	560	561	535	585	576	511	582	601	587	577	542	595	567	553	535	605	613	548	602	557	595	557	583	558	573	592	588	535	567	549	547	538	595	567	563	554	525	530	537	542	543	552	541	556	557	540	558	533	587	567	565	565	599	581	567	590	590	583	605	566	561	566	549	577	542	593	600	585	594	555	560	548	536	589	531	564	576	594	581	548	554	556	566	570	593	550	545	592	564	579	590	538	548	601	575	570	604	579	552	532	573	575	579	566	561	548	532	565	555	617	563	584	550	539	561	562	568	591	595	561	566	584	556	574	574	540	562	541	542	593	537	502	551	545	552	560	544	528	572	555	580	559	587	553	579	582	559	554	582	557	574	577	556	556	571	550	558	520	542	533	565	603	588	557	621	539	588	514	590	521	533	573	588	556	550	589	539	607	575	574	596	571	564	547	576	583	579	568	575	574	558	570	554	592	548	574	563	535	567	534	537	558	581	569	548	562	560	531	604	550	528	550	571	587	611	587	585	510	577	508	533	576	580	523	513	558	565	536	553	561	550	542	557	589	576	551	530	582	554	511	523	593	561	548	555	582	567	563	548	507	590	527	576	580	590	541	564	568	547	539	588	544	550	578	554	574	543	548	578	549	571	558	563	568	560	570	589	569	547	588	552	531	585	553	566	592	532	572	576	576	562	534	528	557	579	555	554	566	606	575	543	587	551	529	572	516	576	520	575	564	545	535	550	555	552	591	561	572	526	590	564	549	563	531	568	546	534	576	609	575	587	545	597	538	531	542	541	578	553	531	552	542	558	550	563	543	560	558	559	524	564	561	560	565	568	517	525	514	554	563	594	570	566	532	574	556	533	582	586	577	566	551	573	549	526	550	530	569	593	559	571	535	535	554	569	588	538	548	573	541	534	587	604	566	579	589	572	557	549	544	559	612	601	547	563	571	561	553	579	571	574	571	573	597	526	575	540	566	594	560	545	557	571	535	570	561	601	542	532	576	549	544	557	624	514	590	572	581	560	538	570	566	527	549	573	596	520	570	586	539	602	568	557	565	568	529	582	524	582	558	516	566	549	581	539	584	524	560	528	574	560	526	582	556	571	523	564	604	561	541	518	582	535	545	564	590	532	580	566	539	589	552	548	539	543	565	555	517	551	538	577	519	581	554	604	584	600	585	548	562	560	549	532	604	550	582	600	560	580	546	597	523	549	528	597	530	520	552	577	580	533	582	567	570	549	600	565	571	570	559	535	520	524	601	577	573	548	584	582	552	589	562	527	523	516	606	536	562	532	574	550	540	558	615	562	611	566	545	560	573	570	585	541	562	573	547	604	554	591	532	556	541	562	564	587	566	560	585	561	505	612	565	585	587	531	574	533	520	510	534	602	553	575	557	560	602	581	538	567	548	544	556	514	545	543	559	579	547	544	598	555	572	519	581	555	568	616	580	542	576	573	525	571	555	554	583	528	585	566	541	566	545	586	543	554	554	556	547	558	513	583	569	516	566	567	515	525	611	512	551	521	595	514	590	555	563	568	556	555	597	590	571	543	546	553	551	557	589	570	542	543	581	539	569	581	567	554	545	557	587	580	526	603	575	556	582	585	556	566	555	521	555	536	562	533	564	606	554	558	542	548	587	537	564	577	508	566	573	553	508	555	529	586	561	534	531	559	564	547	543	530	575	544	548	572	593	584	549	582	571	569	564	561	579	538	555	544	543	597	566	536	576	565	553	580	594	588	555	547	525	601	500	483	587	598	536	572	574	528	563	607	548	573	571	566	596	601	566	546
27845	27630	31140	17962	5008	1245	430	363	357	354	352	343	324	348	318	318	362	334	319	345	341	345	356	367	367	368	353	312	315	331	338	362	362	329	365	332	336	375	348	367	369	329	357	370	359	337	345	362	349	357	372	351	356	361	399	375	367	345	361	341	361	372	307	333	349	352	389	348	368	404	325	350	388	337	389	372	356	334	399	348	343	376	345	363	383	369	362	328	330	318	350	368	360	355	349	367	369	362	353	348	352	347	355	365	395	336	353	342	363	353	340	342	346	335	350	334	330	345	355	331	329	353	383	311	335	348	374	332	347	337	364	347	359	327	360	350	342	339	352	339	327	371	346	328	336	366	344	336	405	340	322	366	372	338	351	364	362	373	367	330	346	336	376	359	349	349	370	321	376	338	359	334	325	320	329	339	350	339	351	340	356	383	337	353	369	361	352	370	337	295	348	371	380	345	346	302	362	342	351	339	392	335	346	363	337	372	339	367	385	363	360	346	350	346	358	359	363	341	339	368	353	374	325	376	366	324	315	350	368	365	313	360	352	367	352	334	346	341	325	340	316	342	345	384	341	340	360	340	330	353	355	354	368	371	348	326	335	383	356	341	348	394	369	332	364	345	362	359	369	347	353	338	336	323	365	361	352	346	357	352	335	362	377	318	352	385	339	353	370	363	322	329	331	325	360	329	321	345	321	345	321	354	362	352	366	369	361	328	322	371	379	369	340	334	344	349	333	365	352	364	333	363	372	340	361	343	331	304	370	312	375	372	376	361	332	349	338	346	357	356	349	340	354	312	347	355	359	333	320	329	350	318	359	360	354	334	284	342	344	345	305	362	382	362	333	335	360	348	339	343	377	319	357	365	338	348	349	341	351	357	303	380	310	336	348	354	368	326	341	314	350	345	330	372	356	375	341	324	340	405	357	328	347	339	297	334	309	336	360	354	371	338	358	368	324	354	367	378	348	330	362	351	366	336	346	372	334	361	343	384	363	341	335	322	360	339	355	345	332	329	358	381	356	367	347	308	347	328	310	353	338	373	361	334	365	339	308	359	351	339	354	360	355	353	356	324	363	365	323	340	304	343	299	370	373	327	327	333	367	363	363	408	342	353	353	380	349	336	340	332	348	351	330	325	378	368	351	346	312	340	342	358	365	353	337	328	358	343	357	357	333	346	326	347	331	372	345	385	344	342	391	343	377	372	350	364	332	362	331	371	369	351	350	331	346	362	353	342	345	376	383	350	382	355	361	362	355	330	348	336	345	353	352	335	366	372	336	372	336	356	351	344	329	338	368	342	362	332	366	350	319	348	365	324	359	332	354	345	366	326	346	322	338	336	348	367	356	349	311	341	378	350	353	310	315	357	372	348	330	339	392	313	319	344	379	328	341	327	373	376	352	330	350	361	343	357	328	358	378	331	333	335	345	374	358	359	339	337	330	352	349	357	381	333	345	338	345	336	300	366	345	328	359	385	339	357	376	336	389	351	352	340	355	359	334	319	339	381	372	367	331	324	373	384	351	330	358	391	330	343	379	338	321	363	319	360	359	352	368	357	372	313	355	329	337	330	368	341	352	397	355	350	328	345	331	361	340	367	340	368	348	316	340	319	335	349	335	345	309	358	354	340	347	376	357	337	336	351	366	379	351	365	354	354	349	344	324	347	370	350	342	358	369	351	351	328	342	380	350	343	347	382	375	343	342	347	365	363	322	369	361	342	327	363	364	341	328	346	339	376	312	339	314	367	339	352	341	348	349	351	373	371	384	335	349	352	377	374	342	358	344	369	390	348	347	375	363	342	353	331	346	370	319	334	349	376	353	365	329	361	383	332	360	337	345	332	325	339	335	302	305	344	341	325	359	380	360	350	359	374	344	341	360	352	374	352	356	338	338	337	329	371	348	335	329	349	331	325	338	383	348	344	367	317	365	344	356	312	342	334	342	352	364	343	347	378	356	376	347	311	354	323	363	334	354	340	323	368	306	362	328	373	329	350	341	338	349	340	335	334	345	338	326	348	371	369	388	346	345	356	321	355	324	348	316	346	346	322	358	356	391	351	346	326	320	362	368	323	329	356	327	347	371	318	345	368	356	350	349	374	376	323	375	338	344	350	346	343	350	350	343	346	378	332	367	339	355	368	330	343	358	331	380	357	344	346	368	381	344	337	340	339	355	392	319	373	344	346	357	342	311	321	336	341	351	327	349	326	358	348	361	325	318	335	349	384	313	332	401	325	330	344	360	367	332	336	325	356	309	350	372	310	364	353	360	353	373	353	326	363	348	354	335	341	344	359	361	374	379	354	331	381	373	324	352	369	358	361	370	329	326	363	344	374	320	338	338	313	332	341	360	357	307	334	367	342	356	350	391	350	331	368	382	355	309	352	338	351	351	339	338	375	378	324	327	388	349	361	369	376	315	333	363	337	343	323	363	335	347	361	334	359	316	364	346	334	352	373	356	328	361	344	345	348	351	359	334	327	356	366	374	361	338	363	378	331	344	348	383	356	317	369	334	366	314	349	366	361	341	363	359	315	355	330	314	354	351	307	326	339	324	337	349	373	338	337	342	343	357	327	355	356	365	386	358	343	355	377	347	336	365	340	348	364	346	362	382	325	350	333	392	334	375	358	387	347	339	320	331	368	361	347	379	365	339	345	350	352	343	319	371	367	339	315	354	346	330	330	348	342	326	364	381	376	329	338	325	305	305	376	345	316	350	330	382	354	361	348	325	334	348	377	390	361	299	355	387	351	336	359	370	337	353	326	340	358	352	351	372	390	299	374	335	372	376	334	353	339	331	350	343	368	360	339	363	341	338	337	347	356	315	326	381	342	340	343	388	343	354	339	340	337	341	357	313	369	398	311	354	338	360	365	344	325	333	363	346	363	373	346	336	351	377	347	324	346	343	356	332	362	381	345	348	350	358	359	351	361	337	365	356	383	339	365	334	325	342	344	311	372	358	347	355	362	313	361	348	353	338	338	329	350	348	354	377	347	359	350	348	336	348	351	362	336	363	372	322	344	334	343	329	368	376	366	344	313	335	332	317	361	334	359	389	371	343	348	375	369	340	315	342	326	341	346	327	346	356	364	338	340	359	314	362	344	351	379	341	337	351	331	366	359	372	370	359	350	357	369	316	328	372	367	358	388	369	355	358	343	336	364	376	328	370	351	368	354	366	344	324	335	328	344	380	329	340	362	335	392	354	392	326	328	331	361	324	312	335	366	385	348	310	345	363	350	357	327	347	356	397	370	351	352	302	319	384	361	386	340	373	363	362	348	362	321	372	338	353	383	324	339	363	355	346	351	363	335	307	363	338	350	316	344	364	335	317	354	373	337	355	346	376	350	358	320	382	348	331	336	362	350	366	339	343	344	346	351	355	335	379	345	351	334	335	367	374	340	371	374	358	345	347	357	345	363	333	341	351	334	363	334	342	347	369	391	339	311	343	363	311	351	328	341	347	363	351	337	365	353	367	369	353	364	330	339	375	357
12044	35465	26308	10545	3649	1168	388	348	370	346	357	354	318	356	349	304	329	353	363	330	332	354	339	323	367	368	379	349	329	369	318	342	351	342	347	339	355	352	329	354	356	349	312	334	362	297	331	360	338	364	344	357	324	371	337	346	328	399	327	308	356	359	329	364	320	345	326	348	365	383	358	313	296	364	348	359	328	340	329	335	340	342	328	349	360	344	337	351	337	356	376	343	342	353	338	364	317	337	347	344	341	354	350	350	315	372	351	366	321	353	333	363	317	364	356	353	341	366	326	328	345	361	341	331	339	339	344	331	341	374	355	333	372	318	345	348	323	325	328	372	323	323	336	353	317	374	315	334	293	349	345	334	337	343	373	358	317	334	317	306	350	314	328	346	387	339	327	335	354	331	340	347	330	326	360	384	380	362	350	359	387	309	345	346	357	321	317	345	381	332	314	367	333	344	353	321	309	333	318	358	300	373	324	320	308	353	364	367	358	333	334	329	339	337	361	342	328	351	358	309	355	330	340	342	333	343	349	326	333	347	339	337	357	330	376	331	345	357	358	320	344	360	334	324	337	320	377	361	335	366	333	325	337	349	376	359	401	364	351	366	340	376	345	365	344	383	336	362	305	339	345	340	344	336	360	332	323	341	330	302	345	333	387	335	320	341	347	365	363	349	326	348	340	337	341	380	351	324	382	323	338	336	342	340	350	360	346	347	333	348	348	349	324	369	342	284	345	365	344	363	320	349	339	363	338	345	327	334	343	324	366	390	346	327	343	327	317	341	323	320	332	330	349	327	318	308	331	331	356	351	323	318	338	343	332	325	338	329	346	360	345	338	330	322	336	330	314	386	341	366	368	373	332	354	314	351	326	342	353	335	315	334	314	361	359	364	347	328	330	363	337	353	321	333	324	330	312	351	321	337	333	377	337	329	342	331	324	343	335	348	332	367	345	345	312	382	356	331	362	362	305	374	322	340	323	319	326	360	326	325	343	349	346	331	327	313	354	322	346	348	345	302	353	335	345	320	357	373	330	338	360	364	340	353	390	328	346	319	310	349	331	346	344	351	345	366	354	323	338	357	373	350	334	350	326	335	333	373	374	327	353	349	345	330	350	347	360	312	336	334	345	332	372	360	360	316	335	319	334	329	353	352	358	369	319	334	343	338	334	348	354	335	342	311	345	319	369	336	365	363	362	339	358	329	317	317	341	378	358	379	379	334	338	355	358	317	318	344	347	346	331	364	313	334	317	348	349	340	335	329	309	368	383	328	335	333	334	306	349	337	372	338	351	342	354	331	346	337	345	348	313	348	317	332	360	335	338	342	351	341	349	354	346	330	341	332	335	335	347	352	355	351	295	335	344	358	338	369	337	329	330	315	353	349	379	346	306	357	317	347	340	354	342	312	331	347	326	333	343	340	340	354	336	316	316	342	390	359	321	363	350	341	331	337	331	354	358	344	352	342	348	357	362	335	309	359	320	357	369	320	346	340	363	372	384	336	378	343	326	311	326	337	330	344	347	357	349	328	339	328	333	344	359	333	340	330	325	319	302	393	341	333	335	331	339	346	334	349	331	345	318	329	377	370	329	315	332	334	329	319	333	367	346	360	325	324	347	341	360	300	336	331	312	353	359	355	340	344	321	364	323	345	327	310	327	318	360	366	351	338	337	361	339	335	347	349	363	338	338	346	311	341	368	329	351	360	302	337	331	367	326	293	350	352	326	374	295	330	331	356	366	325	339	327	349	383	337	321	330	309	338	334	344	335	340	350	348	331	316	348	343	355	367	324	341	346	322	363	360	335	345	366	350	347	334	353	298	335	348	357	377	351	302	328	337	359	363	343	367	328	337	319	387	356	347	335	366	341	365	312	343	308	339	334	328	361	371	310	322	340	377	327	363	335	314	360	357	341	342	351	333	343	331	341	351	322	374	368	358	339	358	340	344	329	324	321	314	308	354	364	314	370	347	350	338	351	329	338	325	348	370	360	314	313	344	366	357	348	339	339	373	345	298	357	344	360	320	354	350	315	337	367	324	306	345	350	405	337	352	342	328	356	360	356	344	311	334	329	360	339	338	336	317	336	337	360	350	308	338	358	339	321	351	380	357	367	336	350	341	349	329	364	334	345	342	352	339	355	376	367	340	332	336	314	350	326	329	330	309	296	356	321	324	379	334	353	348	329	346	330	311	340	311	353	342	335	346	318	359	331	320	321	342	320	352	352	343	375	302	348	335	316	315	332	347	334	345	333	323	323	332	369	320	352	335	367	328	309	392	380	355	322	386	355	357	337	339	334	303	344	354	340	341	368	359	365	354	330	337	378	288	361	342	328	332	360	312	336	339	345	365	337	333	342	339	328	341	347	382	297	327	288	312	311	347	342	337	350	342	338	313	367	313	355	324	345	324	362	315	329	341	382	332	326	339	331	341	319	340	372	337	329	274	350	317	331	319	326	351	304	352	314	354	359	323	326	329	323	325	375	331	360	323	332	341	362	370	349	360	350	342	329	377	290	347	320	391	324	329	349	340	327	333	332	340	336	338	329	331	352	333	372	358	389	342	348	334	344	356	341	304	340	335	349	309	333	330	346	374	377	313	354	318	324	312	338	333	337	343	379	350	319	347	342	315	328	350	353	345	341	357	315	318	350	346	344	345	326	354	368	309	339	371	364	316	311	344	303	332	337	344	378	318	347	359	358	316	320	353	357	330	340	319	337	328	358	359	314	353	328	337	337	349	354	358	349	304	310	358	340	377	345	347	333	350	323	343	343	364	310	334	367	362	350	338	318	323	326	400	319	339	349	300	332	338	327	310	346	345	347	360	314	316	324	326	343	334	318	318	368	350	331	359	351	326	369	345	316	326	343	379	344	340	336	343	346	352	360	385	348	335	342	352	359	335	359	343	349	361	347	321	320	350	312	316	339	325	339	337	321	312	365	312	370	338	300	323	380	364	340	326	342	354	336	315	359	358	366	373	342	358	361	337	327	293	354	312	365	331	359	400	362	325	356	322	363	327	309	350	322	340	317	323	339	308	377	356	362	320	306	347	338	318	337	318	347	335	321	332	340	334	333	346	376	351	342	300	333	372	365	354	366	343	343	351	351	337	325	375	352	332	314	344	362	324	323	321	340	324	333	341	359	354	339	350	353	344	337	331	332	373	320	335	357	343	347	322	338	318	329	356	341	342	313	318	339	360	351	337	335	346	344	337	345	316	318	348	332	331	323	347	359	341	354	332	366	368	347	358	297	340	338	331	342	376	316	333	339	311	345	326	333	369	317	346	351	338	339	380	329	326	344	317	350	332	322	332	356	345	355	365	326	336	372	352	326	356	338	365	341	346	358	337	342	319	311	329	372	338	353	340	351	350	357	368	365	343	329	324	348	342	348	335	322	329	335	293	337	326	342	340	350	336	390	351	323	348	348	352	339	342	331	355	330	325	344	335	324	354	351	326	359	333	347	324	359	341	356	364	339	346	348	330	362	334	354
25362	28002	53537	48174	27274	10056	1547	450	408	383	403	436	390	420	402	375	429	407	377	402	393	391	415	403	412	392	374	385	410	390	403	427	387	386	418	336	420	387	384	408	416	423	407	384	420	389	397	400	381	369	408	402	443	354	353	411	395	407	406	392	382	369	378	392	361	384	387	373	400	395	368	365	383	364	386	389	402	397	378	410	378	389	390	403	392	408	384	392	400	409	394	392	364	422	394	400	407	397	404	407	423	360	421	389	393	389	398	420	403	363	402	378	429	405	407	370	424	426	408	439	400	375	375	400	390	406	365	409	414	403	395	404	390	369	411	413	376	406	409	369	391	400	410	412	430	384	365	411	386	388	390	389	415	383	396	432	372	397	352	416	382	389	393	382	387	359	344	406	419	390	377	423	384	393	375	407	430	402	369	390	375	379	382	403	413	391	391	413	407	395	393	367	395	383	392	360	438	335	358	379	427	359	393	383	410	427	381	366	382	409	407	442	394	396	360	404	410	403	389	370	385	372	379	396	396	376	378	409	424	386	383	422	356	385	380	387	406	412	424	402	424	416	386	386	401	368	434	401	407	419	395	374	395	373	371	404	391	391	366	376	400	396	372	385	418	404	404	410	396	377	358	380	418	398	377	409	396	397	371	400	343	389	418	380	405	387	408	410	401	362	374	379	387	412	377	372	382	391	391	386	369	396	398	374	390	379	388	366	408	404	369	363	335	415	370	378	369	407	392	376	395	365	366	417	377	389	377	369	394	382	392	425	395	386	388	417	388	413	370	392	382	383	389	407	385	401	428	416	387	411	397	380	397	390	378	348	405	407	403	409	389	387	396	393	388	372	388	390	428	384	409	347	400	355	381	408	377	372	376	398	401	416	382	398	399	407	382	421	407	367	376	398	386	397	387	363	393	364	388	373	414	379	401	370	378	385	385	389	399	363	382	380	449	389	358	364	378	367	392	360	386	404	357	415	390	367	382	367	404	372	446	426	390	387	358	398	397	382	390	390	390	396	402	397	383	411	376	409	364	410	429	373	406	379	407	406	429	365	401	379	402	356	381	417	415	389	389	401	407	416	402	401	376	414	394	420	372	413	411	409	401	402	390	394	381	395	413	373	383	376	351	358	422	401	402	423	394	372	345	367	374	422	401	396	398	370	403	413	382	392	407	434	386	415	390	374	363	392	370	385	413	431	383	425	407	402	368	383	406	399	404	354	396	399	378	381	389	378	421	415	386	410	413	393	373	406	360	426	391	392	407	346	393	378	422	387	414	381	400	385	368	393	377	435	360	378	411	393	364	371	378	398	361	391	381	385	400	373	407	372	364	404	385	385	418	413	422	380	407	415	393	412	382	399	384	381	396	384	400	388	420	423	421	383	425	376	378	394	401	402	404	377	389	383	428	376	415	423	403	404	373	390	372	419	381	393	405	395	377	397	394	377	436	404	337	376	399	383	374	350	382	407	344	435	410	373	365	374	387	381	374	402	390	375	368	397	391	406	381	362	422	384	386	391	411	426	368	413	396	419	367	371	394	412	355	376	351	393	386	363	410	401	416	385	385	377	409	412	406	385	357	352	388	398	371	384	404	395	369	377	405	366	400	355	401	432	355	397	424	336	345	416	389	377	407	421	379	369	397	379	401	344	404	398	409	356	350	407	392	398	370	390	371	393	415	406	388	399	372	391	382	384	401	399	386	394	417	390	368	380	414	368	392	394	377	366	389	376	374	389	408	389	444	374	436	360	385	393	399	376	384	386	373	386	375	374	380	376	381	390	352	414	387	385	348	423	371	405	380	422	365	404	406	398	399	367	379	406	378	394	371	416	403	395	384	407	368	412	401	410	410	377	425	422	394	389	410	388	377	393	418	389	426	396	399	375	393	391	402	382	393	391	381	369	386	393	352	391	403	410	391	384	371	379	373	401	425	385	402	404	423	364	388	392	399	402	396	371	380	383	382	357	402	422	406	389	403	387	402	408	410	340	396	362	391	389	400	351	375	414	408	385	377	412	420	365	417	392	390	376	394	349	378	398	409	407	375	411	349	416	390	374	421	404	377	341	381	405	390	376	411	373	357	414	406	383	394	378	368	404	403	388	404	370	399	394	385	379	362	384	391	372	426	426	381	394	371	393	409	387	398	377	354	413	432	380	374	348	419	390	382	395	375	379	381	379	434	378	401	412	389	378	400	366	376	379	406	426	391	395	394	391	403	376	364	410	370	382	411	383	378	391	403	400	389	400	383	366	399	366	378	359	403	395	400	411	383	415	384	380	380	364	380	381	366	380	388	370	412	407	393	432	384	384	391	381	385	410	409	412	383	352	401	382	374	408	381	376	394	396	415	338	387	385	425	346	358	365	383	388	384	402	420	397	406	388	383	384	397	352	409	409	417	406	386	370	374	404	393	394	409	387	357	410	390	389	372	395	393	434	396	383	413	429	383	423	408	406	410	368	387	364	397	355	412	390	373	429	436	351	401	400	361	371	423	385	358	372	379	387	380	374	409	373	343	400	370	399	351	401	402	376	408	446	348	376	387	398	397	417	380	413	424	369	408	398	412	390	389	420	436	408	363	387	372	373	392	397	411	388	381	419	360	405	385	399	378	399	402	406	396	401	412	395	356	403	380	400	394	423	416	404	390	375	443	396	388	369	399	404	407	387	389	381	380	408	355	371	402	392	357	369	421	422	376	375	375	399	406	405	379	387	398	356	401	410	392	391	402	407	398	408	399	351	389	369	384	386	363	373	413	387	398	380	392	415	396	372	377	373	356	376	398	393	354	410	411	382	361	357	346	379	377	336	417	401	397	399	371	375	373	389	372	350	357	381	391	397	383	367	381	411	413	393	376	417	405	391	400	403	402	396	387	371	427	392	422	397	406	407	398	393	399	411	372	365	431	381	393	405	397	394	403	409	420	380	431	377	377	397	413	393	393	372	391	432	373	400	388	382	379	373	392	364	404	378	400	385	346	405	414	385	366	417	377	378	406	401	406	387	403	403	418	427	430	393	393	359	403	405	372	395	384	393	392	426	371	390	405	409	416	405	400	430	394	376	424	385	415	394	373	408	382	406	382	390	397	426	369	394	376	417	401	372	378	383	372	390	389	358	393	407	376	377	429	376	386	404	397	392	352	409	417	407	397	382	370	373	414	385	406	391	397	423	387	366	410	387	412	389	347	357	409	430	391	395	376	382	392	413	396	418	385	370	364	369	427	397	403	398	456	368	367	389	409	385	375	428	370	395	392	379	429	389	384	412	365	347	410	391	397	361	367	370	429	383	400	383	389	347	413	417	412	396	401	395	405	404	361	348	371	365	393	404	363	415	400	382	371	366	371	384	394	398	380	392	411	422	377	374	356	356	391	433	412	423	387	391	389	410	384	381	389	385	405	405	410	397	417	392	377	398	389	406	401	377	365	379	398	391	397	381	411	362	403	361	388	415	416	403	400	393	417	396	361	397	418	393	355	366	404	398	394	400	411	402
32898	83247	68575	39711	18595	5515	1002	414	443	393	422	451	444	428	378	433	420	427	409	420	417	395	432	446	398	434	438	430	400	409	424	434	389	386	392	408	387	423	436	443	404	446	408	426	397	427	383	401	433	422	388	409	374	385	390	398	419	410	412	416	410	420	412	391	396	408	401	454	435	422	432	412	473	419	445	427	411	403	384	414	411	421	393	397	413	408	412	400	385	408	394	427	417	387	410	391	395	409	375	398	412	403	401	413	396	392	391	427	413	423	400	400	401	420	426	425	429	430	393	442	428	399	416	448	403	394	401	424	411	462	428	367	406	397	435	411	382	395	411	403	414	438	426	397	434	432	383	387	414	403	420	399	428	425	434	402	410	432	421	371	422	438	410	396	394	401	460	371	424	445	410	439	424	412	409	413	418	417	397	407	412	456	376	401	434	412	415	393	449	450	396	432	461	438	423	393	390	424	467	423	439	399	420	384	396	445	420	413	420	412	428	401	387	423	431	390	435	387	403	419	438	411	391	437	426	408	412	416	376	426	416	407	415	481	446	432	406	426	433	415	451	401	437	425	412	402	438	414	405	399	453	402	423	430	383	435	435	400	411	410	408	435	371	421	394	467	419	424	403	407	452	430	400	397	377	439	395	475	401	394	447	380	383	405	407	393	397	387	426	415	403	398	410	432	418	394	408	422	384	390	401	386	408	410	428	375	373	392	390	411	443	448	403	447	428	418	424	410	429	399	389	402	402	450	377	427	398	417	422	409	419	453	399	409	427	442	396	420	405	471	447	397	410	412	397	419	419	386	428	438	403	418	393	436	387	394	437	421	409	414	421	427	368	395	427	429	412	375	388	417	383	396	422	422	384	455	382	406	424	397	409	440	386	408	455	426	406	442	407	389	390	400	454	389	384	437	392	389	412	430	435	415	432	413	421	411	436	430	399	413	415	419	399	402	410	414	395	407	462	402	441	385	412	419	404	398	415	453	415	442	392	407	421	426	410	393	421	433	390	427	399	381	418	419	415	383	439	445	400	434	396	416	425	401	452	434	380	407	415	447	433	397	439	400	407	428	435	407	374	424	431	398	430	410	430	402	411	408	453	437	387	400	370	464	366	419	385	405	431	420	430	392	433	385	385	404	422	421	409	410	417	417	447	453	379	380	407	425	419	404	428	390	415	402	421	384	383	404	375	417	374	419	387	426	409	443	448	389	432	403	403	414	421	379	389	419	407	381	430	391	421	396	430	409	448	416	397	442	407	439	425	425	414	454	410	413	391	426	369	412	401	405	396	370	427	399	450	404	423	402	433	389	451	448	423	411	459	404	425	424	439	414	417	416	396	382	394	429	419	417	417	394	411	414	425	448	391	423	433	445	388	411	383	408	427	424	410	384	400	443	402	421	412	429	404	402	437	416	385	400	374	436	407	415	383	431	426	424	405	405	409	433	420	437	399	416	386	421	417	386	415	419	422	437	417	436	389	447	408	402	433	426	411	445	445	378	421	452	426	409	415	407	421	369	409	423	417	391	404	450	409	432	418	426	405	427	426	401	408	415	410	441	376	410	412	401	367	446	413	393	429	393	404	413	418	437	437	411	406	375	373	431	421	378	401	396	390	394	413	380	416	404	442	415	424	402	438	419	389	424	389	440	426	403	408	414	406	402	418	400	430	395	413	407	378	425	430	413	425	380	382	457	426	385	390	390	447	373	383	407	404	358	387	400	401	472	399	409	386	451	428	403	419	414	430	396	419	397	410	433	413	429	401	412	389	425	389	426	421	412	428	410	405	397	390	397	457	422	412	428	425	397	392	432	405	428	428	377	376	421	413	407	443	405	442	396	420	393	400	404	387	398	421	385	415	378	423	419	407	396	426	418	455	387	432	383	463	406	387	405	420	388	441	410	440	403	400	423	423	426	416	362	413	394	426	430	415	411	446	403	439	397	431	422	411	438	419	476	414	411	408	396	404	402	379	378	403	409	373	421	413	404	390	427	417	437	384	442	435	418	418	418	421	437	428	400	415	417	410	413	429	414	423	408	399	384	402	415	469	421	427	349	407	404	418	387	412	415	377	437	411	424	411	436	414	394	392	421	397	426	426	404	386	398	405	437	394	421	408	431	424	435	399	458	417	426	372	390	409	400	449	424	381	426	430	437	431	409	398	404	398	405	453	385	411	421	418	417	452	385	439	369	457	445	375	410	410	397	431	396	416	406	412	413	403	395	420	435	421	424	411	438	421	415	428	388	377	400	417	440	428	454	414	420	384	430	383	432	383	395	412	371	423	409	404	397	404	401	425	398	406	407	404	440	406	392	419	435	419	438	354	409	404	414	419	440	457	434	408	396	409	426	398	401	488	385	454	398	344	380	390	408	413	404	418	400	425	444	421	434	397	384	399	401	391	399	423	396	407	418	443	420	441	416	441	398	455	410	419	427	440	411	401	460	426	432	388	396	427	417	460	419	432	431	363	412	439	388	414	409	388	428	455	448	396	407	401	423	411	419	413	392	394	423	403	440	439	412	413	416	410	408	411	437	392	439	405	385	383	394	439	409	400	417	404	388	427	390	375	414	389	424	427	424	403	444	412	421	415	408	411	429	420	388	442	407	418	409	411	447	371	388	430	406	392	401	427	412	438	424	403	428	428	401	398	400	396	400	404	434	404	425	411	410	445	430	410	418	400	393	425	387	390	420	394	413	401	428	405	393	432	446	396	410	463	417	368	412	424	397	465	430	435	412	431	429	451	400	438	391	391	412	395	426	399	433	416	384	430	404	412	398	418	398	448	401	442	431	388	411	443	443	415	367	395	412	399	412	425	399	405	389	412	388	398	420	411	401	444	404	410	440	412	416	408	435	400	450	418	406	414	393	401	404	416	446	396	393	434	429	416	419	427	424	433	428	400	391	416	408	399	391	418	415	441	402	457	380	398	370	377	429	405	415	412	408	421	422	393	395	402	414	445	428	386	450	436	418	418	416	432	400	445	382	399	433	398	425	457	397	411	387	404	365	428	420	385	407	428	393	436	419	422	425	363	368	414	421	392	420	384	421	433	383	390	437	381	383	376	431	432	419	409	418	424	405	434	400	406	425	434	393	445	388	400	424	424	386	402	395	402	421	428	394	420	416	395	425	412	405	395	434	424	399	429	394	419	413	421	440	419	416	394	433	394	432	407	390	390	435	434	419	388	418	398	421	409	432	407	409	391	420	444	407	407	419	422	398	427	420	421	387	430	397	416	429	436	424	436	396	412	428	425	436	423	410	401	458	391	421	411	387	439	397	415	403	405	431	414	392	413	409	411	410	396	394	377	397	435	436	390	375	423	418	419	442	430	418	408	397	433	393	409	436	367	404	406	404	407	405	396	430	446	364	408	391	444	406	414	384	422	415	392	398	411	399	392	394	407	384	397	426	391	419	423	435	430	415	388	417	390	423	411	389	444	419	425	353	388	410	440	447	386	419	435	411	461	419	431	408	432	434	400	439	415	413
23939	23043	42415	44804	34367	21532	6397	781	574	562	564	568	529	537	548	533	564	514	492	530	498	532	519	502	536	518	507	544	553	572	467	555	521	524	529	549	536	525	496	492	515	547	539	540	542	520	534	559	500	496	488	554	550	530	475	461	524	511	524	518	532	542	544	495	521	527	539	552	548	519	519	495	525	493	515	489	528	538	487	542	502	552	526	506	539	518	538	529	548	510	515	508	524	524	527	539	530	544	500	522	542	533	555	550	500	510	514	534	489	525	500	580	538	501	558	535	458	511	450	546	551	491	544	513	544	523	500	507	496	490	529	535	522	515	463	567	533	488	492	497	535	510	493	561	556	496	550	502	471	492	526	512	508	498	488	513	518	529	499	481	517	485	485	489	499	519	531	521	493	504	534	534	484	517	539	514	514	484	531	487	479	528	575	527	466	537	499	530	533	512	551	495	513	511	530	549	521	509	466	513	545	549	515	535	513	577	558	565	496	523	499	482	493	495	562	512	510	525	475	524	503	522	469	507	521	513	462	524	515	490	527	459	522	486	537	523	490	499	567	502	547	504	545	510	530	499	491	482	477	489	523	538	533	528	514	535	542	508	531	486	519	521	508	511	527	486	521	488	496	515	526	541	548	507	509	515	564	507	499	570	540	511	537	497	517	537	507	488	502	515	505	521	495	462	554	544	516	506	493	516	550	490	531	556	478	515	544	543	506	532	479	531	528	499	494	508	508	515	531	486	534	507	483	540	536	522	515	544	516	547	509	511	545	549	573	508	511	502	544	492	486	504	505	541	526	547	497	541	558	524	531	490	521	479	519	540	509	500	492	509	490	480	495	471	510	471	491	503	562	502	481	492	528	539	545	485	545	523	540	539	510	567	539	529	514	476	525	502	527	527	535	499	498	564	488	526	522	515	533	510	535	540	554	518	483	544	552	515	507	516	511	512	515	541	517	476	505	508	513	511	519	495	523	511	499	564	516	466	511	526	474	488	467	532	493	512	521	530	520	523	503	513	515	549	525	511	547	510	509	464	534	551	478	489	501	502	510	517	507	518	494	478	511	535	499	516	478	530	503	508	513	485	513	549	505	522	540	513	538	518	542	483	506	540	514	487	558	567	500	482	469	481	504	515	491	456	538	519	510	480	531	535	520	538	522	552	492	516	476	530	498	478	514	534	508	509	492	534	509	493	501	517	526	585	549	497	500	516	495	512	505	519	545	516	534	541	516	499	489	496	499	467	541	525	517	510	499	518	549	560	523	528	506	522	494	515	499	513	493	530	492	503	530	532	531	489	496	513	505	487	541	482	496	428	521	505	538	524	526	494	528	543	534	555	496	485	527	562	515	498	502	509	500	495	462	477	544	531	516	533	481	507	493	511	507	512	498	531	528	492	514	531	501	509	523	528	496	553	557	526	535	498	522	479	503	494	526	521	507	499	518	512	528	494	535	512	513	506	503	467	516	541	495	543	476	496	529	451	542	512	505	533	525	520	485	517	510	527	510	555	503	519	513	542	518	503	515	483	544	499	512	494	539	503	501	534	534	489	514	519	551	494	516	538	540	488	503	521	504	520	571	553	486	550	522	485	537	502	539	462	502	489	497	523	501	475	543	502	543	508	501	535	527	535	504	504	478	501	503	512	495	479	477	522	517	506	504	528	530	499	578	488	515	502	519	537	526	474	553	500	527	489	539	502	491	538	513	495	524	486	529	528	502	491	526	507	521	507	527	508	525	503	538	545	516	503	468	505	489	502	511	475	497	510	515	523	488	510	507	492	533	539	559	515	532	529	516	488	504	503	505	512	499	522	470	500	524	553	503	512	531	464	521	533	541	513	543	514	552	521	512	528	519	546	537	536	490	505	492	540	512	467	521	488	524	515	497	510	492	496	533	558	509	547	548	497	523	546	457	475	526	482	523	493	493	497	523	500	546	520	546	441	516	487	525	539	516	487	490	526	509	489	533	526	535	489	509	551	511	538	484	489	504	521	522	490	441	536	491	490	504	513	533	512	520	525	501	513	477	486	502	511	510	476	536	494	478	482	501	531	516	481	511	468	514	522	513	510	520	499	522	518	517	551	535	496	504	503	498	524	539	485	521	544	517	536	506	514	474	538	481	515	529	530	488	530	538	550	459	555	532	467	538	502	533	470	492	547	501	498	511	495	546	522	492	489	497	540	523	498	507	515	502	479	526	460	514	509	552	500	548	508	540	530	496	541	510	513	541	525	499	532	525	478	495	508	516	526	538	488	509	505	505	520	494	539	532	494	514	519	525	554	519	487	518	472	514	502	511	536	502	508	505	491	481	510	505	515	491	545	545	513	538	492	532	516	507	527	513	485	522	538	538	537	502	509	580	553	509	469	511	481	545	546	535	523	532	547	519	542	529	543	564	498	511	540	537	527	511	503	502	488	530	498	499	553	524	495	483	541	583	460	488	482	505	525	542	515	494	526	525	545	534	506	497	532	500	563	523	584	466	505	512	525	484	507	546	529	481	518	477	485	534	511	505	536	489	533	518	489	516	530	531	548	464	545	550	513	516	526	539	515	535	556	508	512	516	510	536	539	519	494	496	543	517	529	519	523	537	502	581	556	508	539	468	522	487	555	494	529	537	522	523	485	499	500	513	521	540	519	497	541	500	487	545	490	521	514	509	493	530	520	529	474	465	488	512	490	516	505	501	491	523	521	502	530	530	472	469	506	485	555	550	535	512	524	485	508	532	518	520	508	520	518	486	533	497	504	499	523	535	504	532	552	494	533	507	535	515	522	508	490	478	507	504	509	513	511	500	502	517	503	526	488	487	602	554	509	489	506	489	532	541	539	538	501	516	491	527	501	521	500	490	517	580	507	518	497	524	530	554	516	541	489	500	514	500	491	510	506	537	501	511	501	514	556	454	487	517	534	505	506	512	538	484	483	458	523	468	524	494	512	508	496	477	463	524	500	487	515	516	523	494	513	515	507	506	530	500	560	499	498	532	534	515	512	487	481	509	527	485	509	552	507	467	476	540	512	521	494	510	528	486	509	505	495	563	533	519	507	519	518	516	512	507	532	540	550	508	506	505	498	480	526	510	468	528	516	462	536	526	517	506	537	526	524	519	533	543	515	490	495	550	507	490	518	483	536	526	540	528	503	518	530	514	514	522	524	505	501	479	462	510	506	481	509	535	539	462	529	519	505	504	503	556	527	460	552	489	519	527	501	488	488	476	527	520	524	516	504	485	518	499	549	542	513	501	540	487	535	519	538	540	494	525	477	497	470	523	522	514	517	508	521	550	485	520	544	516	474	499	525	502	542	500	534	476	541	528	492	511	531	514	512	529	509	534	504	498	489	520	521	509	530	583	499	481	513	478	524	462	503	534	516	502	504	490	528	525	497	513	527	563	536	510	519	555	504	500	542	509	568	536	504	502	513	560	523	524	522	551	533	520	480	554	514	505	555	491	513	508	553	484	523	473	504	507	510	513	476	562	486	518	527	576	500
47960	101123	81965	58512	33111	12841	1890	588	560	595	536	562	548	561	576	588	578	594	583	550	566	590	602	592	588	561	605	557	569	587	551	564	599	539	569	567	590	569	519	541	598	618	550	586	565	554	567	579	574	550	573	532	568	562	602	584	557	564	521	553	576	538	563	574	570	538	558	552	582	553	569	576	610	523	557	559	545	562	575	576	601	565	523	527	537	627	562	582	594	534	538	530	583	568	580	582	572	560	561	584	568	587	553	557	560	582	532	568	562	551	562	581	540	548	555	579	570	581	604	573	528	551	567	582	567	548	585	584	590	525	582	541	610	574	564	571	540	560	563	562	550	574	560	536	564	594	533	563	562	546	545	614	567	550	534	531	566	573	550	604	543	516	542	569	558	561	532	579	543	604	572	536	559	567	576	584	579	573	558	540	569	509	561	583	489	551	571	571	616	574	548	503	557	546	567	555	551	543	572	570	632	572	600	554	526	525	562	560	565	558	586	598	555	563	571	575	613	578	602	559	601	552	594	566	608	546	507	544	579	582	580	566	563	521	545	596	562	567	589	580	564	553	579	551	595	543	596	592	529	553	570	534	579	527	586	560	561	544	572	560	544	568	553	542	575	606	534	553	554	587	508	546	563	566	576	580	551	594	526	545	600	612	568	577	583	572	587	525	576	551	604	538	565	564	575	579	588	578	578	535	550	565	591	545	593	560	559	544	540	575	545	549	551	548	538	591	620	560	545	545	591	576	569	555	550	556	539	535	524	591	579	565	549	522	587	553	581	561	517	529	590	571	585	578	549	558	555	602	580	546	563	540	557	552	546	570	535	549	567	564	518	594	528	550	570	578	552	552	602	556	571	566	581	552	580	584	593	549	534	554	579	589	566	545	520	574	556	553	560	544	550	562	567	572	581	594	589	584	576	605	586	581	509	586	583	537	598	554	534	585	551	567	600	576	577	534	589	593	619	597	575	513	576	552	574	568	583	544	585	595	590	610	536	596	544	579	547	528	534	610	604	562	566	558	548	583	582	578	540	566	543	568	577	554	564	608	564	555	586	587	564	564	560	543	611	546	576	581	599	556	598	530	559	531	577	529	543	599	518	565	568	548	576	560	548	536	546	555	545	588	595	569	538	573	559	592	576	581	557	513	557	561	527	573	523	610	582	530	532	518	583	578	569	549	569	561	566	544	604	562	549	553	570	570	538	575	516	597	562	560	593	546	580	575	564	578	543	550	577	563	583	561	552	558	524	566	575	553	564	523	560	570	559	558	555	520	587	610	611	548	572	544	543	557	584	559	580	541	573	538	524	576	526	619	540	564	562	560	537	557	517	554	603	589	561	560	542	557	543	552	557	512	560	561	532	559	588	562	533	564	560	580	539	553	559	558	566	546	590	548	556	571	531	539	564	583	583	619	550	520	566	574	610	553	523	567	583	530	572	556	542	549	576	563	576	577	526	583	570	576	547	503	586	575	526	569	548	585	544	574	572	608	580	546	548	585	567	581	533	556	582	569	574	571	577	595	567	527	562	548	558	563	571	567	549	547	579	553	553	579	578	610	563	543	550	575	606	582	544	565	534	572	575	558	551	534	558	593	558	549	589	594	558	546	576	575	565	518	566	567	550	522	586	542	596	572	544	541	542	557	565	578	602	576	548	549	522	581	533	551	582	583	565	584	575	576	558	571	556	543	568	550	519	550	541	556	542	543	564	557	590	530	541	515	540	584	545	576	558	550	575	586	561	558	567	538	599	538	527	606	587	533	617	567	552	554	528	581	621	574	579	560	565	612	574	502	594	568	623	589	600	553	534	543	576	559	595	552	586	585	535	570	549	572	529	552	498	508	580	542	546	525	574	534	584	566	555	575	570	538	583	534	595	530	541	568	562	556	593	528	501	539	564	574	603	577	559	535	592	538	536	575	527	555	549	574	591	601	613	597	569	559	572	587	560	556	526	586	554	581	573	566	529	541	565	566	551	565	577	575	552	557	551	511	568	567	554	589	560	587	555	527	600	543	538	544	532	564	564	534	569	544	565	548	546	572	573	574	611	555	552	557	551	543	604	537	547	570	527	565	593	524	590	573	572	565	599	563	593	549	525	569	527	568	516	557	511	556	571	619	575	571	572	579	477	490	541	505	535	564	563	555	559	546	551	567	516	521	540	536	589	569	550	527	518	568	558	558	586	590	568	526	567	562	571	570	577	520	596	562	553	563	520	541	519	564	530	580	525	535	572	552	610	549	558	591	565	577	563	595	528	562	541	534	560	552	543	553	548	561	531	568	558	547	555	583	588	590	577	585	567	565	581	563	543	580	541	590	611	551	575	568	535	543	570	555	541	544	557	529	605	561	498	610	557	542	542	606	607	573	563	553	547	554	558	553	588	521	561	552	593	605	539	516	586	559	528	589	566	538	536	512	533	533	586	573	556	537	537	610	552	542	544	568	521	620	537	499	527	538	590	525	573	556	561	558	576	596	560	549	541	518	580	551	562	572	546	610	539	568	582	539	578	544	554	518	594	594	596	534	590	580	554	571	513	535	591	560	550	532	563	605	539	540	543	568	585	511	537	570	546	550	573	619	517	564	565	566	507	562	546	565	585	573	572	557	563	559	535	533	568	560	525	567	542	554	551	544	573	548	513	551	580	529	484	532	515	558	565	542	589	553	559	559	543	547	647	605	544	556	540	556	611	520	518	556	554	554	579	580	540	601	535	593	574	598	575	513	545	583	573	553	563	545	517	593	589	552	576	577	562	536	525	591	591	567	542	576	583	580	597	561	557	582	566	576	566	557	570	570	548	559	585	574	543	589	565	557	572	591	567	612	516	549	553	574	548	578	543	570	541	544	563	629	516	562	582	560	568	535	593	557	534	565	555	571	574	627	560	575	563	510	581	571	556	589	561	541	556	542	565	539	563	554	570	548	590	548	576	529	565	531	544	567	543	527	533	575	569	566	558	587	540	585	568	535	564	619	580	586	565	567	566	556	584	568	620	558	569	590	577	551	532	561	542	568	560	550	573	568	572	557	623	572	579	590	592	579	555	560	543	596	563	582	510	522	570	542	598	550	543	563	526	581	554	565	560	565	551	550	502	573	547	565	545	549	578	580	564	549	550	560	564	569	541	523	496	555	584	517	580	520	548	593	568	558	582	562	539	552	593	599	551	559	551	580	580	565	566	607	502	590	521	590	551	605	546	557	532	560	522	558	580	601	513	567	573	537	545	552	579	561	533	553	620	553	554	508	549	535	568	564	569	534	521	535	556	554	561	585	515	523	556	538	544	569	580	577	542	527	555	600	604	526	540	572	541	561	577	549	551	537	561	541	541	564	570	543	582	512	609	575	590	577	611	539	547	569	572	602	547	551	535	590	566	614	594	600	532	561	559	558	551	526	513	599	557	561	580	552	601	551	524	515	569	543	560	557	547	580	539	559	582	595	532	551	551	589	555	566	557	598	560	555	577	575	533	586	542	539	573	629	522	549	571	582
27812	27339	32268	18304	5052	1413	500	347	357	372	374	359	337	377	351	364	341	366	357	344	355	374	361	362	358	369	376	351	396	344	361	363	382	328	390	325	375	344	332	315	329	356	381	385	336	349	352	380	370	352	335	371	322	361	339	354	367	363	351	370	370	352	367	345	358	364	357	343	322	367	366	390	339	365	391	341	328	328	338	350	389	334	380	392	321	353	321	383	330	388	337	371	347	365	378	353	357	359	355	309	347	351	349	387	342	350	337	366	387	366	340	367	364	369	381	369	363	337	322	349	373	345	398	354	371	342	357	334	362	360	361	332	384	348	344	363	352	333	355	349	345	346	341	364	356	377	314	349	347	355	362	333	359	356	364	349	339	370	351	393	345	392	342	381	345	365	351	360	348	371	370	369	324	344	320	303	382	349	358	349	345	387	327	356	350	367	378	363	327	357	388	362	362	397	358	361	338	347	375	349	330	361	361	354	362	348	379	361	372	342	338	386	361	340	329	335	384	339	351	332	396	357	334	350	358	372	373	347	347	347	367	372	352	364	354	344	359	341	357	379	359	352	358	341	347	366	368	350	340	328	357	335	370	325	352	339	328	324	347	373	373	347	372	375	362	361	307	348	368	337	345	329	371	353	366	332	349	354	328	363	381	364	363	335	349	361	323	355	374	351	375	354	344	336	311	307	361	358	360	380	336	364	356	348	380	338	339	345	376	347	371	376	356	367	383	365	336	327	378	343	324	348	363	341	380	382	344	358	348	333	388	369	393	354	347	377	329	371	351	360	358	335	357	367	359	336	345	363	370	340	373	369	350	394	349	342	363	329	330	381	366	378	366	367	336	362	353	369	342	328	364	337	364	352	340	339	365	370	354	378	334	354	334	330	351	385	339	349	397	342	355	387	358	374	344	314	343	363	384	371	365	331	373	355	375	377	365	339	364	381	380	333	376	308	350	352	331	339	358	305	364	331	385	340	350	372	341	369	341	359	382	336	381	349	391	356	330	359	325	381	319	355	345	367	333	325	346	330	357	382	371	348	378	365	406	378	349	384	367	343	359	321	381	386	362	376	317	383	378	331	356	347	356	345	361	358	338	344	368	344	350	395	343	361	385	370	378	363	357	331	374	330	318	348	355	363	370	338	377	378	322	352	369	373	363	349	351	335	357	365	365	364	348	360	354	354	326	376	356	344	372	376	361	347	358	384	389	336	368	350	369	350	362	371	383	391	347	339	357	346	375	353	359	343	322	374	345	349	329	346	332	338	376	358	320	356	364	368	358	337	365	365	354	345	330	340	329	326	353	319	325	334	367	363	357	350	334	362	347	337	325	397	343	360	391	390	363	344	364	353	357	380	353	360	377	358	305	351	330	350	342	370	378	339	325	341	340	345	342	366	366	329	347	357	357	348	345	380	365	335	380	320	367	372	370	338	380	377	352	363	343	341	347	367	379	386	326	357	350	343	355	338	298	391	356	314	366	336	379	357	364	358	374	396	321	334	323	309	320	333	347	348	368	363	347	352	348	375	372	343	309	381	367	349	396	350	324	374	357	362	380	369	305	347	347	352	344	307	357	361	346	322	354	376	355	376	357	366	367	362	389	362	353	370	361	381	382	369	388	370	333	324	366	366	374	349	356	365	339	354	384	306	366	367	361	332	358	341	350	359	360	346	367	378	359	352	307	329	345	382	371	357	369	328	354	397	333	364	358	373	367	363	348	345	346	373	356	349	343	349	319	318	347	375	348	366	354	310	335	350	352	367	355	370	362	386	334	324	339	381	363	359	372	364	359	344	346	386	380	362	398	338	336	348	336	372	332	372	366	329	338	346	361	344	337	361	384	363	370	386	332	336	338	353	351	367	341	382	347	349	353	378	334	364	351	353	355	382	365	349	347	348	321	344	329	374	328	324	319	370	349	378	338	366	376	337	359	404	358	366	354	370	368	348	335	353	369	355	336	383	375	386	313	324	366	360	353	349	367	353	351	337	363	354	359	353	373	354	339	347	362	360	354	354	360	362	346	402	385	381	344	361	346	349	320	345	364	317	343	365	355	365	332	309	350	339	357	349	382	311	331	341	334	348	342	358	385	342	348	348	361	354	381	329	359	333	370	342	321	361	352	323	334	334	336	361	332	342	350	351	350	339	353	341	339	354	353	293	325	347	378	377	352	332	337	363	334	361	393	358	361	325	365	357	337	373	376	366	342	363	354	379	392	343	362	346	368	355	355	352	361	352	386	353	330	359	343	384	344	372	361	362	380	384	367	374	357	342	337	351	376	367	383	373	363	367	339	342	345	328	355	368	388	331	369	379	380	344	340	321	380	348	326	367	358	347	361	371	358	336	349	347	372	399	365	394	356	328	380	372	344	341	337	326	393	321	340	360	342	384	345	358	344	342	368	391	345	356	355	393	303	377	372	339	340	351	367	327	362	324	345	366	375	384	385	357	328	372	352	352	387	363	360	349	387	351	357	338	361	357	366	343	363	369	363	331	359	363	339	364	370	368	366	344	346	352	311	373	348	343	355	360	354	372	335	329	349	328	384	359	400	389	375	386	338	355	351	343	358	361	369	349	368	387	387	352	349	355	367	351	368	349	343	338	387	353	351	365	347	383	381	339	324	356	364	349	358	353	369	358	321	325	358	348	390	376	354	353	359	374	393	360	356	316	360	334	339	383	371	367	338	354	333	359	322	352	342	337	347	369	318	352	352	358	351	367	358	340	368	373	340	368	341	365	357	343	330	359	339	357	396	361	384	367	371	357	376	375	324	393	326	358	337	365	333	325	375	362	355	356	341	361	352	331	417	336	359	359	376	350	349	393	377	367	359	351	369	351	347	384	379	367	330	339	337	369	370	356	374	373	372	371	375	329	374	368	393	362	357	358	385	366	346	369	343	364	368	375	355	355	373	383	366	353	398	344	349	350	357	374	340	345	372	376	352	362	372	339	381	386	342	339	363	361	359	338	370	372	341	380	351	369	340	358	345	347	349	324	363	326	361	359	380	383	351	364	367	361	343	405	372	350	388	340	358	355	342	353	376	380	360	357	335	343	366	377	378	351	354	366	377	359	348	366	349	369	317	339	375	365	380	403	348	354	377	375	320	374	360	354	358	342	345	359	350	322	354	379	349	326	324	361	368	354	351	346	377	348	356	370	319	358	380	348	350	373	389	378	332	378	350	385	350	334	360	346	328	372	342	351	357	370	354	316	372	339	359	378	321	357	343	350	339	357	344	356	353	341	408	356	360	360	367	378	327	366	335	312	336	314	350	364	350	374	376	347	357	344	361	361	393	351	355	389	326	349	333	344	346	361	381	348	356	366	361	365	320	354	363	368	335	363	349	358	380	341	358	377	345	329	313	399	346	358	324	341	365	335	332	384	370	358	360	391	343	373	364	355	357	372	321	342	343	345	330	348	369	345	339	372	344	322	375	390	350	337	353	331	340	321	340	368	344	362	386	343	329	327	357	387	347	366	358	329	357	321
11207	35466	27688	10623	3733	1247	464	333	376	352	361	397	350	329	382	346	351	375	342	353	325	382	330	323	354	350	328	331	359	366	336	370	360	355	359	335	329	331	333	370	362	335	365	337	310	331	352	368	335	321	397	351	350	326	311	351	323	368	328	364	347	378	358	355	329	388	358	353	343	346	371	344	349	341	352	344	285	352	348	341	361	346	378	339	376	312	342	371	351	329	356	333	368	327	358	369	322	330	346	358	353	355	328	364	345	380	372	357	349	347	326	328	326	353	352	344	352	334	349	338	329	385	338	364	351	326	336	306	400	336	339	320	323	331	318	307	319	338	348	355	341	348	354	378	354	337	323	335	330	334	347	354	360	366	325	323	366	350	363	360	348	340	319	358	355	334	361	370	362	353	374	345	349	359	351	356	346	360	312	341	311	341	357	363	326	356	311	328	316	336	347	383	340	324	348	365	351	357	362	355	328	309	342	327	356	342	346	370	361	352	343	335	372	345	378	365	319	325	318	371	356	329	319	326	351	344	400	332	387	344	367	361	388	347	330	344	362	361	330	341	322	338	348	341	327	353	347	338	353	348	319	339	338	365	348	357	352	330	349	348	350	319	347	338	374	346	344	352	335	394	327	350	336	328	323	362	358	351	367	341	340	340	341	379	341	359	344	333	357	331	324	376	353	366	360	317	333	342	349	348	350	351	329	332	308	392	339	374	347	341	365	330	310	369	352	348	375	351	372	331	323	360	351	376	363	366	332	326	358	366	353	317	338	358	356	333	380	319	336	349	363	350	331	365	394	322	368	340	371	331	331	360	354	342	355	355	345	342	304	331	371	371	342	326	380	352	333	341	360	358	338	352	364	381	374	333	332	357	343	358	342	347	348	348	347	347	333	358	346	335	356	329	341	351	360	319	345	318	338	349	369	354	347	350	342	365	332	345	312	344	356	362	320	366	341	347	316	359	324	343	356	329	356	327	353	328	370	336	341	325	332	335	337	373	340	343	311	374	361	303	334	335	330	322	340	366	358	375	315	359	316	372	336	336	337	328	365	366	373	364	326	322	337	343	335	374	327	305	323	367	338	352	353	365	345	326	335	353	359	383	348	356	346	332	342	344	337	341	364	377	337	372	356	371	368	340	316	323	325	341	353	350	351	386	347	361	339	350	323	355	405	358	351	367	376	320	326	308	369	344	362	369	325	334	369	322	352	349	346	358	366	320	354	364	345	321	348	315	347	359	329	350	343	377	329	323	330	384	340	339	352	334	347	378	310	326	341	363	369	366	368	354	357	336	374	371	345	322	366	361	355	359	358	346	332	344	356	347	335	365	359	384	314	344	348	349	359	391	330	337	328	351	373	339	353	356	361	339	365	372	352	360	332	355	329	341	352	338	329	317	347	326	350	358	336	351	405	355	362	365	350	307	332	346	353	349	353	309	355	322	349	396	303	301	354	330	350	335	345	346	373	375	349	367	313	352	365	381	352	360	350	358	339	338	355	324	354	375	356	335	372	357	380	344	334	311	354	356	384	349	373	357	358	340	333	332	377	330	334	371	375	341	323	361	357	326	336	360	317	323	342	370	342	333	316	343	388	330	359	341	328	334	368	373	332	370	336	355	340	349	336	342	331	358	360	332	336	352	320	369	334	362	307	345	351	342	333	373	371	347	361	353	320	370	319	364	313	361	344	346	331	336	358	317	341	347	336	342	379	323	364	349	375	344	351	373	352	377	362	374	295	307	303	323	333	358	337	342	322	354	336	341	335	313	353	358	373	348	340	380	367	332	347	333	364	353	357	326	332	330	365	349	348	341	339	337	365	337	331	365	358	349	355	348	377	345	373	333	328	314	317	358	339	381	364	352	343	344	376	339	359	346	331	340	366	369	343	352	326	352	336	341	352	309	330	360	328	367	386	371	350	387	387	304	389	324	340	306	368	325	351	354	357	347	367	358	355	331	340	350	353	324	347	320	365	361	343	347	310	374	378	335	362	354	338	337	337	350	342	366	371	371	347	347	371	370	344	362	308	376	365	377	350	350	369	355	361	353	314	351	347	362	348	360	367	335	339	335	328	333	384	375	333	340	370	344	362	335	344	361	381	332	371	334	373	358	314	372	324	365	382	327	350	350	346	356	330	313	337	330	368	380	316	369	347	354	336	316	377	359	318	357	310	355	355	341	362	341	340	345	363	326	361	353	372	310	332	331	320	369	382	345	367	329	330	350	358	323	336	349	383	349	354	335	310	365	355	359	363	324	358	331	343	355	334	325	370	382	333	345	315	365	365	355	363	362	343	369	356	356	370	358	317	364	397	332	375	365	370	350	347	352	367	344	367	358	345	351	362	336	369	331	341	346	354	341	366	357	330	328	331	351	370	345	365	337	359	337	343	385	357	352	355	406	354	350	361	341	310	366	344	333	348	353	362	326	352	365	365	360	336	359	339	336	345	324	344	379	306	319	352	357	330	311	337	338	368	365	370	334	351	380	303	354	357	365	366	332	389	359	361	366	376	349	347	333	362	361	330	351	330	363	343	376	337	346	362	324	348	326	350	343	336	347	313	347	340	337	346	355	355	321	354	354	330	324	366	344	323	348	353	336	347	342	331	321	327	346	324	359	357	390	361	338	385	351	344	357	363	362	350	334	326	372	374	342	342	370	359	378	341	345	351	358	382	309	336	358	390	358	360	337	357	333	345	364	354	350	348	306	342	319	355	334	340	353	310	372	372	324	379	359	324	342	337	330	350	354	340	348	358	356	387	376	397	360	332	353	341	368	361	332	358	373	358	359	339	362	306	377	345	353	332	340	382	350	351	345	299	359	331	331	363	358	356	348	343	365	356	336	359	382	346	396	393	348	335	374	332	373	337	373	345	353	373	353	357	351	366	338	341	353	342	339	299	331	334	323	392	366	359	350	342	317	343	365	333	356	325	365	304	338	356	365	337	337	351	357	338	349	370	347	336	361	340	360	330	318	305	346	326	348	350	328	366	358	351	312	341	361	370	385	355	302	325	342	341	348	347	357	357	368	327	354	349	332	339	342	353	353	364	384	341	339	357	354	335	346	355	367	348	323	352	342	347	352	320	332	334	357	375	357	359	360	327	349	360	355	323	396	353	339	341	348	358	362	369	334	348	356	393	367	340	337	325	348	349	355	363	332	326	330	362	351	361	337	332	369	365	346	332	356	374	352	342	331	350	371	368	321	304	357	329	309	342	334	363	349	308	370	327	388	365	350	335	354	362	373	378	313	370	376	347	363	356	343	355	346	330	356	329	323	359	359	334	368	327	376	362	341	351	364	381	369	357	368	355	365	345	366	356	346	382	375	345	341	314	382	346	365	373	358	335	381	355	401	375	351	377	364	355	308	344	321	326	354	355	390	360	338	325	345	338	314	344	350	331	357	350	354	334	332	358	368	328	314	363	345	336	327	347	345	362	310	356	341	359	318	365	362	338	337	336	364	377	318	316	342	355	340	344	363	347	326	328	336
25536	29879	51916	44324	22916	7538	1281	439	427	432	435	424	421	386	411	361	390	397	435	388	406	388	379	364	391	376	464	392	339	371	407	394	396	392	411	409	381	345	368	388	419	408	389	373	423	387	400	336	391	358	407	373	379	379	380	376	389	430	372	406	401	396	398	427	380	390	384	384	376	395	399	417	362	361	403	400	405	399	353	426	397	415	392	394	382	388	383	382	395	361	392	379	360	422	400	358	382	386	409	408	415	405	417	394	404	422	374	372	395	399	392	375	367	384	374	375	403	385	408	404	408	383	373	388	399	405	365	363	410	379	392	420	401	384	373	378	370	401	381	378	373	360	414	395	363	403	413	369	387	405	392	384	415	383	385	382	383	400	381	385	344	363	377	427	389	395	403	371	371	415	370	403	379	341	404	378	413	418	369	397	406	380	400	418	380	376	413	382	438	400	401	402	408	357	353	387	394	400	384	407	373	392	391	413	428	379	377	400	390	376	395	385	393	413	405	393	395	363	387	374	425	365	367	389	379	368	412	369	406	406	380	401	367	397	373	407	391	375	364	399	364	369	402	414	376	430	390	389	392	394	384	402	394	387	406	399	398	390	349	389	401	396	364	391	398	403	382	406	362	356	396	419	401	379	378	414	381	401	396	396	358	343	370	393	391	410	411	364	430	365	404	404	424	394	374	385	352	394	394	377	393	404	415	390	385	395	405	373	406	420	359	375	423	388	383	402	405	395	371	397	414	350	370	365	372	369	396	429	408	379	437	406	415	385	406	391	360	356	380	415	386	375	384	381	428	392	373	384	356	389	361	402	391	373	346	420	395	394	399	376	359	392	425	395	407	405	364	359	372	368	396	385	373	352	389	388	363	365	400	403	419	382	365	410	379	406	365	397	397	359	393	369	361	398	423	397	388	371	435	431	421	420	420	419	418	397	390	405	364	375	415	411	360	342	385	379	410	409	422	401	384	376	434	371	347	357	399	383	430	402	422	392	392	407	366	408	389	363	392	366	375	370	366	409	404	401	410	384	405	349	373	368	419	388	385	394	372	387	382	408	377	386	407	357	378	434	392	353	396	378	373	421	394	399	365	395	374	394	391	405	421	369	379	391	393	425	412	404	389	383	407	364	381	367	371	408	411	367	382	367	368	390	388	371	373	392	405	384	422	406	378	405	417	380	389	358	364	365	396	386	362	382	376	376	358	390	395	399	421	409	386	382	410	399	398	381	377	387	402	420	407	359	390	407	395	406	373	397	391	366	382	395	416	349	386	389	368	369	394	400	391	374	380	392	405	419	399	351	391	371	401	366	419	438	395	403	423	366	433	402	387	404	381	384	404	403	385	387	389	393	408	391	372	396	384	400	367	401	385	394	419	376	414	428	390	399	380	428	395	388	396	392	398	393	405	441	417	411	405	379	383	416	466	394	380	429	372	390	382	405	360	415	373	373	377	391	373	401	403	411	400	401	385	387	357	391	400	397	385	378	393	383	370	361	374	380	391	380	396	348	424	376	390	398	427	420	372	398	390	370	387	402	375	394	394	389	370	397	377	393	376	352	408	411	380	373	410	405	364	371	398	364	404	371	413	362	380	413	407	407	395	380	376	411	384	379	420	386	386	364	406	399	368	369	395	409	379	363	413	409	374	390	384	401	385	366	380	374	393	418	335	392	415	386	381	369	435	388	377	385	392	377	358	406	370	388	362	383	433	372	413	405	432	385	407	370	390	386	403	383	386	390	374	407	385	387	397	389	376	379	386	352	383	392	413	389	369	343	389	390	374	376	406	381	381	411	372	384	371	387	376	361	410	397	427	362	401	395	382	420	332	352	407	412	395	396	387	388	356	378	396	391	417	392	389	387	383	392	410	391	359	369	378	410	376	397	371	360	375	363	374	367	407	368	385	378	393	367	382	385	400	392	384	374	361	389	394	407	393	381	389	397	376	411	368	413	351	392	370	389	414	376	403	413	377	422	382	411	383	414	406	408	430	426	378	360	369	392	391	373	393	370	385	440	387	367	370	368	390	385	370	413	352	346	364	388	382	384	365	415	381	382	365	387	409	388	352	398	432	392	378	389	380	384	422	408	365	345	390	374	383	412	399	367	356	361	345	384	367	388	409	375	382	397	407	393	390	367	372	375	406	362	432	388	368	400	409	375	375	385	393	382	381	430	404	393	355	394	391	382	390	411	378	396	363	407	393	366	391	384	379	418	398	426	392	367	391	410	375	416	383	440	388	412	387	345	395	378	392	377	370	405	362	408	371	386	381	435	402	375	419	405	377	381	425	407	403	391	396	377	392	436	374	384	389	396	428	397	394	423	403	391	370	387	402	377	361	381	377	397	385	392	365	409	435	401	398	351	394	374	376	368	370	392	369	378	372	392	392	369	375	384	390	413	374	438	363	368	400	380	385	373	381	341	354	374	384	409	369	396	392	404	387	420	401	378	366	376	368	382	368	357	398	416	386	348	456	352	404	415	381	377	412	438	392	391	381	390	428	395	390	366	383	374	379	381	352	391	413	387	390	350	385	427	414	382	367	410	384	390	393	385	387	422	431	403	361	394	361	416	381	371	403	362	354	381	404	407	372	377	370	399	381	363	392	407	406	402	407	390	395	367	381	380	364	381	364	389	412	425	404	346	369	398	386	388	380	390	389	371	420	397	393	370	400	398	378	379	404	406	412	364	338	394	396	377	375	366	369	400	349	382	435	376	317	363	407	395	384	378	399	391	392	360	429	406	405	399	386	385	398	392	406	412	409	403	416	379	400	385	382	373	381	373	379	406	420	358	355	379	393	384	397	382	376	355	388	376	376	362	387	387	400	380	383	407	399	370	374	440	403	413	404	379	432	381	385	403	406	361	399	386	376	363	403	417	370	376	377	411	368	370	355	403	393	407	425	388	421	398	401	347	388	372	424	434	402	397	404	405	376	405	365	370	396	398	356	415	391	389	405	386	401	372	411	364	402	414	402	402	400	388	359	366	386	412	392	410	407	368	410	392	395	385	391	393	388	404	392	410	404	389	400	385	404	376	424	379	431	400	372	393	375	390	399	395	390	385	430	390	405	415	432	398	426	399	399	381	353	369	393	360	368	371	384	406	391	363	371	404	360	350	406	400	402	395	384	385	372	399	376	395	366	371	408	375	434	386	421	421	372	394	388	399	380	424	370	402	374	405	382	385	414	367	354	376	404	385	397	367	338	390	401	348	381	433	379	358	356	363	363	426	366	424	414	419	403	367	387	413	382	381	380	406	381	383	380	401	366	388	397	397	380	378	384	410	352	389	306	371	366	386	385	395	383	419	387	391	395	384	391	384	421	368	419	360	402	387	391	413	377	365	381	438	389	414	329	384	392	368	398	380	383	395	380	387	366	388	395	393	384	381	368	395	404	401	414	366	403	399	404	379	383	395	397	373	427	395	378	391	376	404	367	347	393	394	375	400	391	360	359	417	381	403	418	364	421	404	396	377	387	414	390	389	384	374
39148	85971	65689	35082	14218	4287	977	407	441	440	426	402	427	435	406	397	405	408	400	462	412	425	471	405	408	445	417	426	429	448	459	417	392	425	393	413	431	412	420	423	396	410	430	404	399	424	415	421	378	440	444	398	422	443	436	373	434	417	394	413	393	414	392	428	397	410	396	419	386	427	415	399	436	427	417	401	441	414	426	423	410	405	413	427	424	434	414	418	453	406	425	442	452	423	420	432	422	426	391	386	409	418	443	388	379	380	430	415	411	393	396	405	416	428	414	428	405	452	448	451	410	394	398	414	445	398	411	419	463	388	411	416	444	439	454	419	426	382	409	380	393	429	402	435	436	414	434	415	393	403	421	409	399	419	430	400	431	418	411	411	430	369	416	426	409	424	418	441	413	455	415	396	424	412	419	401	422	394	426	407	400	404	414	413	421	412	406	413	415	423	440	418	424	406	425	407	393	427	433	409	420	395	399	414	440	421	431	426	421	401	387	437	407	367	411	424	396	378	406	417	407	429	381	383	413	394	383	414	395	396	443	421	416	387	408	422	400	431	421	397	408	422	413	397	419	428	439	344	406	433	412	419	410	408	448	465	421	383	386	416	422	429	415	412	414	409	427	402	427	433	412	416	448	459	411	418	398	443	417	397	436	408	416	409	400	411	405	417	409	424	449	435	416	424	433	402	420	384	394	403	396	407	398	440	403	391	430	474	416	399	423	425	406	427	389	430	397	441	401	427	383	384	399	407	407	435	400	432	412	414	403	412	405	420	401	424	407	405	435	412	396	399	395	434	450	425	443	416	434	420	416	396	406	419	414	421	448	396	440	419	437	392	426	444	372	440	418	399	397	432	446	427	433	411	405	424	420	430	410	412	397	413	402	398	411	419	398	403	427	383	414	423	430	438	423	442	408	412	414	437	424	431	389	406	403	401	427	419	391	426	394	423	416	429	389	420	433	432	433	413	448	444	399	429	449	423	416	413	385	391	405	380	420	428	404	374	425	399	407	404	384	426	401	404	443	427	386	407	430	448	400	433	378	450	441	447	407	410	422	397	432	409	404	426	403	418	436	423	426	382	428	413	426	397	392	410	397	404	425	418	411	435	394	388	422	402	415	427	411	450	387	394	404	400	459	434	423	435	420	417	418	407	409	423	413	437	394	431	415	384	398	410	404	416	416	422	405	409	407	435	407	427	421	424	412	417	434	421	418	397	421	388	438	434	428	422	412	404	390	394	420	429	428	374	427	409	398	414	417	422	390	405	471	379	409	416	437	411	430	434	476	445	435	464	403	386	403	422	428	392	402	384	405	416	428	448	397	419	425	413	419	433	396	435	434	408	421	418	487	422	375	411	426	424	406	404	426	398	416	431	404	476	420	418	434	436	398	405	398	429	430	380	430	401	423	420	465	406	401	449	409	401	410	428	411	405	398	400	418	415	391	419	410	397	399	422	403	428	411	445	435	455	401	411	438	441	418	411	432	419	375	409	454	424	403	423	423	410	404	393	453	431	412	412	459	401	437	406	428	411	435	431	408	421	427	400	456	389	454	379	414	402	403	402	416	450	402	418	396	433	410	395	378	385	423	408	375	423	440	449	438	397	451	425	437	406	420	417	403	464	426	383	391	418	440	401	395	441	390	405	406	408	434	442	381	376	410	395	464	384	422	390	390	409	382	417	414	462	410	460	423	413	413	409	393	405	406	379	445	435	439	409	418	390	453	422	422	418	420	402	436	409	439	445	415	387	430	440	459	391	422	410	367	424	419	427	409	412	396	440	432	417	435	412	374	423	392	422	418	414	383	398	440	439	416	402	388	408	415	409	429	417	438	426	411	427	401	475	426	452	391	427	382	403	436	399	440	431	407	460	419	411	411	407	421	412	381	410	387	420	423	385	395	427	430	425	399	434	396	427	414	412	446	433	431	434	431	457	378	416	409	390	391	411	400	420	403	421	409	411	455	440	392	421	419	441	430	370	427	403	388	429	427	450	396	421	426	427	395	420	389	400	391	392	393	374	416	424	411	395	392	430	368	429	360	419	403	424	407	404	416	417	432	401	426	383	416	427	435	421	409	395	390	440	441	408	423	391	410	406	393	420	431	425	427	410	388	432	400	430	385	416	391	427	383	396	412	414	406	438	415	413	441	412	433	387	465	448	426	401	393	416	438	401	419	407	395	439	421	382	418	383	426	381	397	398	428	405	397	383	390	394	413	424	407	383	430	436	390	389	444	456	410	392	398	430	394	371	425	459	402	395	393	389	431	401	392	420	432	432	425	439	400	420	386	416	408	387	405	397	448	398	397	399	381	428	421	425	394	405	398	391	420	416	395	417	403	410	416	402	412	431	432	406	436	434	401	401	427	396	439	420	388	426	445	404	440	431	432	395	434	453	407	398	402	425	453	415	425	374	427	439	371	403	373	424	430	402	389	425	405	409	441	412	440	405	405	424	419	382	419	447	425	415	424	402	380	389	474	418	392	414	396	395	434	397	441	454	419	400	403	427	384	413	417	412	437	437	418	425	424	428	414	407	416	426	401	429	457	416	400	399	395	408	424	412	408	447	417	396	411	417	426	418	448	399	398	426	389	442	380	374	419	412	418	378	429	403	394	441	411	443	388	421	438	421	447	413	422	426	461	434	466	420	417	425	406	414	403	374	434	439	424	436	389	385	435	384	430	409	396	419	407	441	430	447	416	400	420	398	370	404	392	411	399	400	407	416	429	406	416	382	391	423	410	399	432	393	424	403	433	404	430	404	394	416	368	403	423	421	433	420	456	409	414	385	434	411	411	387	442	457	444	376	379	401	465	404	431	415	448	439	450	401	392	414	407	398	398	437	409	434	444	462	398	435	411	393	405	462	422	447	371	422	453	386	426	430	414	372	400	414	404	444	415	396	410	393	412	445	407	406	422	432	383	400	422	419	415	435	403	418	399	447	432	409	413	404	442	399	400	430	399	390	433	433	395	453	436	421	406	462	407	428	439	415	460	435	445	360	411	415	404	402	405	416	384	409	409	410	419	399	407	409	377	390	405	412	422	415	383	386	415	417	422	408	404	432	394	402	391	405	410	384	425	422	423	428	407	393	416	437	434	435	427	402	380	410	423	407	413	397	425	385	414	425	410	398	443	479	358	418	441	420	445	409	433	406	411	423	453	399	452	426	420	425	401	400	426	423	443	444	412	411	378	416	396	421	403	412	387	420	430	443	394	430	397	359	368	414	395	396	407	396	409	387	439	439	389	420	422	389	411	409	417	425	408	418	396	423	369	423	404	427	436	397	396	464	395	409	427	411	420	432	422	420	461	377	414	397	412	402	419	408	431	416	391	434	401	431	422	433	395	418	388	428	416	408	410	426	400	451	423	413	430	427	397	456	393	432	412	418	469	417	435	431	367	408	424	431	364	412	386	409	396	408	425	394	368	431	431	416	471	393	397	381	399	419	401	402	418	396	418	403	407	390	431	398	373	463	413	418	420	400	388	408
23940	23695	42855	44029	32127	18426	4279	688	566	549	512	515	571	580	517	532	505	542	549	482	487	560	518	468	571	555	521	547	483	548	515	532	528	526	487	493	480	543	469	492	505	492	525	518	535	518	515	494	545	498	519	528	513	542	492	552	487	530	507	495	520	508	502	495	525	532	558	500	487	500	495	527	486	477	528	492	484	485	506	499	521	491	466	526	489	494	457	474	510	520	501	494	531	464	482	495	525	516	501	489	503	493	473	481	469	529	522	496	508	512	500	486	522	492	502	495	507	495	489	460	538	483	515	492	512	460	515	526	492	500	524	522	528	518	496	468	483	539	528	469	501	483	507	517	495	513	501	511	482	494	487	492	472	494	504	540	520	518	477	509	493	496	506	476	490	509	500	500	510	484	476	476	479	502	469	518	501	529	518	492	454	510	485	481	496	534	517	449	483	482	496	492	499	503	506	465	464	480	521	513	507	455	523	489	519	496	509	513	505	506	504	501	521	497	534	464	496	528	540	512	523	529	499	515	565	496	486	569	485	483	520	474	514	507	479	532	473	527	507	485	504	562	512	452	480	472	478	505	474	501	480	538	559	510	534	528	495	508	503	493	486	521	487	500	463	483	500	528	490	478	447	495	497	542	530	494	519	454	516	523	511	499	453	521	492	527	514	501	488	483	518	475	555	479	531	487	512	505	502	541	491	492	498	507	460	540	523	501	482	503	471	474	501	523	498	505	501	516	546	507	514	498	519	492	474	519	498	505	442	480	500	490	468	502	470	488	456	439	468	514	550	458	469	460	512	508	525	502	509	548	494	497	522	474	531	528	528	495	491	474	479	494	513	471	493	466	489	527	492	483	489	445	495	454	490	443	502	469	500	479	494	471	507	514	526	532	518	479	501	538	507	526	479	482	508	529	502	472	542	451	543	469	519	508	504	509	517	504	519	473	465	497	506	512	499	485	537	504	463	473	503	490	497	495	554	509	505	495	475	491	484	486	481	526	517	518	505	511	501	518	477	493	467	510	502	457	506	468	552	491	488	472	513	479	481	479	474	507	529	500	537	509	502	522	508	490	499	513	523	528	499	521	528	507	526	495	519	452	472	485	502	514	473	481	482	498	505	520	473	500	481	530	536	484	486	533	528	502	486	512	500	494	546	520	514	482	543	497	507	486	553	505	498	526	505	496	511	521	479	520	491	470	494	508	518	489	515	528	523	511	498	483	502	496	496	528	484	523	487	519	496	527	516	435	489	449	470	520	438	497	496	472	481	509	464	481	455	505	473	491	480	459	480	462	528	498	476	478	533	489	502	458	518	496	524	538	512	488	490	499	486	486	476	521	500	464	461	514	529	503	486	544	477	470	538	444	511	466	497	509	522	500	495	504	539	506	510	452	516	465	471	510	509	479	486	457	514	518	526	507	513	527	494	508	478	490	499	521	482	482	522	500	455	550	496	475	533	497	501	492	484	518	500	529	494	471	529	500	503	490	496	501	489	493	523	460	482	493	510	504	509	542	540	557	440	494	497	503	510	532	509	516	517	465	518	525	501	526	501	482	484	519	496	509	508	497	481	486	515	484	499	501	470	476	474	476	475	496	484	484	488	458	489	505	499	495	514	513	499	457	541	523	502	496	481	498	527	490	507	499	518	501	538	520	467	486	524	481	504	506	519	492	506	497	520	522	511	523	506	520	483	477	491	505	485	503	496	509	520	511	480	486	535	528	517	501	522	523	528	491	494	543	502	530	517	473	468	473	525	469	459	447	436	477	534	529	507	480	553	498	493	492	497	486	495	512	539	500	517	477	499	483	502	482	529	533	525	492	522	527	471	478	476	489	474	488	520	498	506	478	490	493	517	538	505	518	511	493	461	525	501	501	490	478	510	502	481	477	503	487	481	534	497	497	495	514	501	503	469	515	475	528	497	523	471	500	526	496	499	463	484	502	498	536	493	542	501	486	480	483	496	492	499	496	484	511	484	475	495	503	507	499	514	528	492	487	569	500	477	494	500	489	491	517	491	542	519	511	470	483	517	481	485	497	473	517	546	455	502	478	492	486	508	519	501	557	505	493	485	474	554	485	494	526	497	466	494	537	497	497	479	518	505	526	502	532	534	486	466	475	500	501	496	518	527	471	510	480	491	509	508	485	491	498	430	481	482	491	519	472	479	486	500	538	475	494	513	513	519	517	516	492	501	524	549	510	496	484	507	522	503	490	485	510	492	481	464	499	488	534	510	491	477	447	473	502	502	493	499	493	458	494	514	482	488	513	518	488	471	488	491	497	514	499	493	516	482	493	466	455	494	479	488	540	524	477	505	490	542	490	503	498	497	483	525	481	492	515	519	474	507	526	474	480	465	469	482	505	509	493	523	504	516	509	500	489	480	499	496	494	505	469	435	499	512	454	465	507	506	470	488	485	529	480	499	484	545	485	473	515	494	489	482	481	520	509	505	498	502	533	530	471	501	539	514	455	496	476	493	509	529	504	503	556	516	539	513	485	505	482	484	466	524	526	488	496	509	468	513	503	503	533	526	498	488	491	484	531	512	456	487	507	467	505	517	512	507	523	482	515	492	458	486	491	515	513	504	524	553	502	456	483	506	533	500	511	506	505	531	455	483	506	485	507	504	527	454	508	497	502	536	530	504	507	509	507	518	491	512	483	478	487	505	511	527	520	501	494	483	504	481	485	523	483	467	499	518	502	509	468	513	510	492	497	500	483	505	459	470	497	493	517	501	494	513	492	505	516	539	522	474	467	509	482	455	521	535	485	519	510	509	511	501	499	500	517	527	478	549	524	514	513	506	493	508	532	468	486	472	459	483	511	491	495	471	504	486	477	542	491	530	511	459	532	537	506	502	513	519	463	482	508	461	537	522	474	514	502	500	524	492	504	510	489	497	485	527	539	482	489	481	503	487	477	518	523	489	481	535	513	477	496	519	515	493	533	469	462	499	509	509	504	520	500	514	498	538	529	470	490	484	506	506	503	518	513	514	508	517	490	439	496	483	549	469	482	532	481	502	509	521	501	520	533	525	549	521	515	488	507	514	518	477	542	476	489	511	503	521	482	559	514	500	474	507	474	511	506	520	489	506	488	521	518	510	495	495	514	537	503	539	469	512	523	487	495	469	501	469	543	482	543	505	506	499	486	547	488	488	476	502	471	505	530	504	535	471	530	526	517	475	492	510	520	531	516	516	510	494	517	519	450	494	495	519	510	488	507	526	488	521	466	503	500	469	490	520	509	535	503	510	497	523	502	533	508	548	508	511	513	506	463	512	486	471	476	465	537	515	530	502	500	504	509	462	541	505	483	489	538	523	477	504	496	476	496	486	492	529	491	479	478	478	472	535	507	516	494	468	510	486	472	496	523	502	506	503	512	520	511	466	493	502	469	520	517	502	506	474	460	489	488	445	494	489	515	495	446	501	527	499	466	509	482	489	482	492	488	518	532	509	504	525	511	510	522	519	526	521	527	510	498	463	490	478	477
50387	96613	81032	56300	29375	8504	1280	571	568	531	588	565	579	533	580	577	585	564	589	576	571	544	558	534	622	630	591	582	532	535	589	551	580	566	549	581	555	599	520	566	572	549	583	560	544	580	541	627	551	531	549	542	563	542	541	624	581	558	594	558	516	566	549	600	523	538	566	570	579	586	571	571	543	554	548	527	558	558	553	515	524	552	556	571	579	569	567	543	568	606	601	587	594	558	589	547	578	533	621	575	539	585	557	561	537	597	575	541	575	573	542	538	548	540	549	562	560	566	541	566	562	539	582	573	579	547	557	569	562	569	538	570	559	569	603	575	583	571	593	582	566	575	558	530	567	588	587	582	534	567	557	568	604	569	537	558	540	553	604	579	524	588	564	573	582	570	566	555	536	505	546	524	548	578	585	579	549	517	590	528	573	550	561	540	576	586	512	564	568	613	514	549	570	595	528	576	577	556	526	590	551	549	542	553	564	528	601	561	559	571	536	564	546	545	534	588	596	577	575	580	591	540	587	589	571	573	568	560	593	525	591	584	570	548	617	569	555	541	585	596	587	553	584	592	535	561	638	582	573	576	539	584	538	548	576	546	570	526	599	583	583	551	533	548	547	553	547	557	580	555	564	571	568	559	588	563	600	563	570	565	553	546	571	548	548	588	586	550	554	567	545	551	571	554	583	541	609	559	549	581	570	538	574	572	568	552	565	548	554	571	592	551	527	551	545	524	604	553	519	550	541	575	583	550	570	543	594	552	575	543	569	560	581	551	559	558	572	547	549	531	566	550	553	568	548	625	599	576	578	590	579	579	557	557	538	536	575	548	557	533	620	557	573	557	571	607	571	549	525	592	561	584	588	589	573	576	528	562	578	564	585	545	534	553	586	557	569	562	538	621	563	575	553	529	583	599	554	577	508	544	528	541	582	557	553	575	546	551	562	614	600	565	550	576	527	543	565	517	562	562	570	596	551	591	496	559	590	580	519	560	557	576	584	535	580	515	570	596	541	585	557	574	548	548	529	591	628	546	574	562	588	541	554	575	517	567	580	545	543	565	589	573	579	501	544	591	515	559	554	592	546	529	538	576	556	523	574	542	558	544	539	574	557	548	533	567	565	575	551	572	570	576	573	542	577	622	545	596	556	533	531	548	588	578	586	582	572	552	579	544	607	560	584	556	571	570	556	575	550	538	561	569	551	573	518	574	583	582	572	601	551	572	544	572	577	600	523	553	570	573	587	561	569	559	557	545	565	548	590	586	532	607	561	585	586	618	528	551	610	546	553	565	544	564	567	527	571	584	538	570	554	585	578	563	543	567	568	571	563	500	572	565	535	558	548	560	549	572	591	553	546	514	588	549	556	538	566	573	557	576	575	553	570	549	532	541	554	590	553	632	555	549	599	581	574	616	598	574	561	526	569	564	571	568	570	559	582	524	543	548	542	538	552	527	534	579	601	588	547	558	526	528	597	560	580	533	540	594	574	528	544	559	552	536	555	565	536	606	534	599	560	584	560	609	584	606	532	575	576	504	588	567	536	559	613	554	543	603	585	546	600	594	572	548	589	528	524	557	531	560	514	555	561	538	563	546	575	588	549	587	570	521	584	523	550	551	560	578	601	539	576	589	528	547	566	507	543	576	583	552	539	551	593	587	540	557	599	543	561	586	539	589	531	579	555	519	557	597	530	559	554	567	549	594	552	551	547	535	536	558	540	516	557	561	499	576	543	571	549	553	562	550	560	552	539	583	560	536	563	560	536	554	569	563	578	596	601	562	541	549	541	598	551	621	586	549	593	552	540	556	597	604	567	569	573	563	581	533	514	560	541	573	523	548	565	562	577	553	554	553	578	584	529	571	594	596	525	568	512	576	544	545	564	570	524	543	561	576	562	537	529	532	530	570	546	567	588	535	597	564	574	536	530	591	507	567	527	564	527	534	564	529	593	569	573	517	598	557	602	608	559	520	567	542	562	541	553	577	544	577	563	573	524	603	561	575	516	551	573	536	548	603	545	587	540	572	540	584	573	606	552	574	564	555	552	558	596	577	575	523	562	548	550	548	557	596	565	567	538	558	549	581	579	539	582	538	549	571	558	608	554	572	587	551	550	585	558	557	574	517	563	539	575	545	520	565	585	558	539	544	537	573	574	542	605	560	585	547	560	550	569	569	583	523	621	552	498	578	551	585	562	551	593	549	549	559	545	549	579	556	547	580	578	568	606	535	544	543	522	554	531	550	551	534	545	540	555	538	553	572	561	557	581	607	542	571	559	516	573	558	540	570	580	537	621	545	558	559	558	568	589	513	577	570	568	560	572	570	606	570	578	578	550	559	571	557	597	562	564	556	560	605	556	551	540	558	524	569	554	555	522	585	554	565	556	553	565	599	570	564	552	558	578	560	547	564	560	561	590	572	556	543	557	558	550	511	573	586	575	562	565	571	558	572	563	534	572	500	560	543	570	594	550	587	567	528	570	558	568	517	588	573	529	560	577	534	538	589	566	521	536	580	578	585	568	587	583	582	579	534	559	558	572	581	565	569	545	540	559	551	550	577	562	589	571	535	570	618	545	576	561	545	559	577	575	582	549	567	515	572	584	548	572	517	545	574	577	587	584	567	527	538	552	574	587	575	577	535	572	599	574	557	590	527	552	571	519	565	556	563	553	543	605	546	557	550	606	540	516	541	530	626	596	550	566	562	641	574	549	574	585	558	552	543	568	507	605	552	554	534	572	548	595	566	569	568	586	586	577	579	563	564	544	567	573	503	591	574	548	564	557	501	541	562	554	557	581	553	591	520	587	588	588	557	558	524	555	591	552	552	545	587	500	562	543	526	550	604	526	572	584	546	560	579	566	544	556	540	571	576	576	561	584	583	543	553	570	528	583	594	560	563	517	576	531	561	527	560	543	552	562	552	542	553	509	533	567	576	565	565	560	537	576	567	548	589	549	568	541	557	517	548	571	574	566	585	559	584	562	534	564	526	554	584	549	545	563	558	562	580	547	565	526	622	543	558	546	534	593	553	529	547	573	562	541	534	560	553	558	565	560	533	554	550	536	518	555	594	585	568	578	550	554	533	586	545	561	557	551	541	555	586	557	507	552	573	539	565	568	536	600	558	559	562	522	513	545	537	573	565	556	581	554	542	532	631	538	583	541	561	566	585	531	593	543	586	535	537	602	607	543	547	570	558	551	538	569	554	549	555	563	600	521	577	545	563	562	573	543	559	570	576	601	561	576	523	516	568	566	586	578	533	545	532	587	564	573	568	545	554	571	572	545	529	559	580	557	562	528	552	580	554	569	564	513	541	565	574	584	549	587	537	544	584	542	568	560	553	531	515	560	543	549	503	539	546	574	571	550	515	611	585	562	535	535	537	522	581	573	578	555	493	557	630	563	588	588	557	523	579	578	557	550	574	531	528	532	567	519	605	561	531	608	570	537	538	548	634	558	542	567	559	526	494	580	522	613	560	597	543	540	584	516	571	522	560
27739	26737	33071	18748	4615	909	399	353	374	350	356	343	351	347	340	345	347	347	362	366	352	341	352	370	328	337	306	336	337	340	325	335	336	318	330	303	342	319	334	336	331	363	324	369	341	374	376	354	353	338	347	315	360	331	359	336	332	333	373	312	346	343	313	354	358	335	351	351	367	367	314	358	336	369	346	318	332	357	349	351	350	341	330	379	315	365	342	316	299	324	312	335	340	339	312	368	342	328	353	353	351	354	343	335	318	348	330	330	343	316	362	367	327	330	344	329	344	376	328	346	358	339	354	351	322	356	340	346	361	344	332	356	322	335	311	384	346	317	326	346	345	347	297	355	350	334	332	337	348	361	359	368	373	351	331	349	363	363	312	327	344	358	350	340	342	324	345	317	354	364	317	333	314	323	351	356	321	331	337	339	358	330	335	340	336	326	347	334	350	334	331	287	323	329	373	345	350	334	330	315	327	332	332	334	368	347	348	316	370	337	324	336	322	354	327	358	335	356	334	341	323	356	352	376	351	346	319	362	327	340	337	300	318	329	324	357	365	344	356	378	334	329	325	340	366	349	355	365	346	362	360	333	311	341	330	376	349	322	334	352	343	353	363	387	307	332	342	317	325	326	355	336	362	314	332	336	358	346	378	349	313	333	349	330	374	358	345	307	354	358	321	339	330	356	317	342	347	314	352	331	319	369	359	335	275	336	341	320	350	338	308	344	326	349	359	372	332	377	311	381	345	359	335	321	326	347	321	333	330	347	381	328	322	368	364	331	330	335	336	370	338	328	347	336	331	313	374	346	355	318	322	339	329	324	349	298	321	309	336	316	345	336	341	367	328	336	298	297	336	350	365	318	319	358	402	332	335	333	335	321	338	324	348	333	325	349	345	362	331	363	328	298	359	347	327	314	358	339	330	341	390	340	352	339	364	365	350	308	318	337	347	338	327	346	340	342	315	308	355	340	326	315	359	373	317	325	347	358	331	339	344	363	328	356	345	359	353	386	339	314	368	351	334	359	356	307	356	352	345	346	340	347	348	354	345	332	319	314	318	310	343	335	345	372	336	352	367	331	331	333	319	348	312	332	332	322	323	319	331	329	327	388	307	344	328	332	327	353	364	354	330	337	354	360	316	347	329	343	338	346	372	340	321	330	326	367	323	316	340	316	362	352	354	347	353	340	303	335	333	357	310	330	350	315	316	350	312	332	317	309	306	344	337	330	320	365	356	350	372	349	343	334	366	316	359	335	342	329	323	327	373	380	327	378	331	356	348	329	347	321	337	338	359	304	328	343	329	339	326	331	360	314	340	337	363	342	362	337	364	330	375	344	323	346	353	344	325	332	379	327	327	338	341	353	344	354	317	364	354	345	329	311	360	317	333	362	319	332	305	350	342	363	338	337	353	394	392	331	346	334	339	360	318	341	317	346	332	326	298	337	351	352	334	341	363	330	337	325	335	361	352	308	349	334	337	336	388	346	334	339	342	341	343	310	306	334	348	330	380	341	369	354	319	365	330	307	331	348	301	349	340	322	357	355	344	345	310	332	344	327	331	367	368	351	316	298	320	356	323	323	353	349	345	346	359	341	334	354	338	321	358	364	337	328	366	322	339	352	343	323	345	335	340	314	326	348	336	316	349	344	329	356	341	358	335	345	285	364	345	297	351	347	311	310	351	282	343	323	333	345	337	344	350	353	348	338	355	294	329	307	337	312	335	354	326	337	345	348	365	378	318	354	340	353	310	345	385	313	338	359	351	353	369	319	355	337	357	333	307	327	370	344	337	369	333	351	331	333	324	368	336	362	339	394	347	337	346	318	291	317	315	320	342	355	359	321	304	340	289	321	364	322	363	343	346	338	331	370	335	323	352	326	344	324	333	355	366	327	352	331	323	365	345	340	324	344	348	351	336	326	347	330	368	331	341	334	347	325	356	335	345	333	317	321	332	347	331	342	351	344	349	365	336	345	348	367	305	333	322	360	350	334	364	354	350	364	326	332	357	356	334	323	307	319	293	335	337	334	319	350	345	353	346	350	323	315	312	350	359	352	367	342	369	368	336	322	339	338	333	352	359	320	314	325	333	345	315	337	317	337	346	354	322	307	353	329	315	345	334	327	328	328	328	375	359	325	364	347	368	319	327	351	315	331	328	347	328	326	303	328	318	357	324	349	336	344	342	337	373	340	325	324	313	365	356	364	317	340	328	374	329	348	324	309	342	343	330	314	357	349	357	359	325	328	378	319	355	354	299	310	320	347	372	316	331	332	366	330	309	323	359	374	337	377	358	336	367	328	358	356	368	338	323	347	339	324	309	346	324	313	311	329	351	337	366	333	344	354	317	332	360	332	383	335	330	328	359	338	308	344	351	343	332	344	322	363	333	306	337	322	332	353	297	341	346	313	327	352	355	330	308	326	335	330	339	329	336	333	374	327	345	338	341	345	358	334	311	325	337	328	313	323	343	301	318	349	329	303	355	348	355	361	338	311	353	373	347	336	333	368	338	340	353	388	365	338	342	341	361	332	376	337	322	339	357	354	326	356	355	350	340	352	377	353	340	327	354	370	363	356	345	345	373	328	327	334	352	341	333	318	342	362	351	307	333	349	362	307	354	371	357	341	366	350	369	331	353	310	362	349	331	347	368	317	312	351	379	307	342	336	322	344	332	328	340	333	331	361	337	347	341	336	324	333	337	313	334	315	345	344	380	367	366	363	328	354	366	375	353	313	329	324	352	323	356	335	328	321	330	332	359	354	322	365	356	336	357	336	321	354	331	328	334	312	326	355	344	290	344	331	349	342	327	361	316	328	363	375	341	289	337	308	344	355	318	337	330	346	328	357	373	349	351	359	347	323	337	323	355	347	335	333	334	333	318	362	339	347	333	360	335	366	351	328	321	360	332	346	330	333	344	385	349	307	316	329	365	354	329	319	328	338	356	313	351	346	345	348	331	309	326	348	317	366	359	334	347	327	336	354	339	332	350	347	326	335	300	345	334	406	330	320	327	348	363	369	342	340	326	338	324	332	345	337	360	322	318	333	336	341	337	360	355	374	310	291	320	346	314	300	302	315	314	336	365	349	336	372	341	360	374	319	343	308	313	312	326	339	360	336	353	382	374	359	339	331	329	313	368	338	357	358	328	342	357	321	349	343	304	368	359	372	333	338	364	322	311	363	314	362	308	347	354	331	314	323	318	327	298	329	341	316	337	344	354	350	333	344	323	334	342	356	361	348	351	326	328	355	345	349	347	342	344	342	331	344	344	373	338	349	324	311	341	308	355	388	369	335	367	332	347	337	313	350	356	343	372	348	356	348	333	360	329	322	317	365	308	335	332	328	354	324	316	351	366	345	361	350	316	361	349	341	342	334	328	292	319	371	322	324	335	354	352	343	322	334	381	331	361	347	355	331	359	310	318	330	338	310	359	336	342	342	345	353	342	336	354	334	315	357	360	354	316	343	356	365	343	333	324	355	322	358	340	338	334	354
11085	34550	28525	10897	3211	802	349	338	349	314	340	314	341	347	310	336	372	343	310	350	322	319	328	344	352	379	354	329	384	350	364	333	362	311	316	337	309	346	336	318	360	330	363	307	362	311	323	344	319	323	356	341	329	355	332	316	338	329	305	309	365	372	363	334	348	328	321	326	312	333	343	316	352	354	340	386	325	330	367	337	340	311	316	341	329	336	312	351	344	331	331	334	327	330	325	371	349	352	324	331	332	370	340	294	344	328	330	309	340	318	317	307	326	349	349	315	298	322	364	360	355	359	328	331	334	329	333	326	366	300	324	348	323	346	343	298	301	333	358	345	314	354	374	336	363	306	327	311	313	316	291	320	335	339	310	331	324	327	361	362	319	332	344	306	306	312	329	338	318	313	339	330	335	281	313	330	312	338	314	340	332	351	339	353	335	333	349	338	360	323	336	365	331	325	340	311	322	347	320	352	350	308	333	350	331	372	358	372	322	326	346	349	358	321	313	334	342	356	316	332	322	312	323	317	296	339	317	360	324	317	313	321	332	356	333	337	323	337	303	288	318	329	336	344	290	329	340	352	341	318	337	316	354	346	324	318	383	345	333	334	337	339	343	336	329	319	333	341	332	348	306	322	336	344	360	334	384	345	336	340	316	327	284	333	334	310	302	325	333	328	341	353	351	361	349	314	325	351	319	325	314	356	359	380	340	318	326	342	308	341	322	297	325	312	307	367	330	333	318	327	343	349	311	334	323	320	350	333	346	338	337	309	335	305	336	356	352	332	326	333	329	310	344	324	309	347	340	339	314	332	320	333	357	315	316	313	335	362	341	341	308	334	338	341	334	330	354	332	322	323	315	339	341	322	311	322	345	309	332	338	303	343	334	340	318	320	319	335	350	341	322	333	290	330	322	349	332	315	314	328	327	295	301	318	336	321	339	346	322	355	342	359	339	344	329	352	356	317	328	329	345	317	309	328	325	319	352	309	304	354	348	334	327	321	324	346	350	362	318	333	338	345	333	344	346	336	316	321	353	342	316	341	339	346	319	344	331	364	310	345	315	353	346	322	297	332	353	306	325	343	329	298	332	337	347	356	315	339	332	318	346	303	321	364	337	346	314	348	314	308	343	356	314	309	359	316	338	347	353	322	372	332	345	343	328	293	367	354	328	362	334	349	303	352	344	322	318	355	334	340	341	335	298	325	302	329	323	321	341	333	331	330	365	322	325	347	350	343	326	321	322	347	345	333	357	323	330	349	378	333	327	351	344	351	313	352	295	351	342	355	345	330	346	328	296	339	334	333	337	354	343	346	328	358	288	341	328	345	341	344	316	315	323	333	348	316	333	305	354	326	342	338	329	321	345	311	334	333	360	318	388	339	318	341	320	335	338	348	361	314	286	346	312	318	328	325	351	307	345	332	351	370	340	336	339	324	359	356	359	348	341	351	355	314	314	333	333	346	367	341	334	359	331	322	340	297	337	310	340	324	362	339	349	330	349	318	312	333	354	338	316	342	334	345	331	325	352	324	326	337	341	358	353	330	365	340	367	333	333	336	343	349	354	348	316	329	340	353	344	361	311	344	348	343	361	328	359	323	314	315	329	319	329	312	339	307	334	318	333	341	309	349	313	331	305	328	347	317	322	328	342	346	303	293	326	365	296	326	359	367	339	318	319	359	300	312	311	321	352	350	365	329	322	350	339	316	327	311	316	347	359	304	320	336	327	288	312	344	350	339	352	308	334	341	307	333	324	325	357	349	316	347	346	333	343	336	334	334	314	312	360	328	379	332	346	358	321	301	332	355	320	339	309	341	352	295	357	333	338	338	340	308	343	302	322	304	317	357	321	377	310	334	356	375	325	347	322	337	317	305	325	321	318	317	310	355	363	320	336	340	343	323	335	317	324	354	342	327	336	332	319	327	331	336	347	316	338	339	350	297	349	351	347	306	340	332	331	296	358	302	353	334	307	318	336	342	325	344	327	331	335	330	311	340	320	315	343	314	301	331	332	345	334	328	333	319	359	346	328	318	295	348	337	325	341	304	335	328	358	359	342	367	374	338	354	330	352	335	326	349	330	335	353	309	343	321	310	349	296	354	378	341	340	317	317	343	325	351	309	324	342	332	335	354	320	329	349	307	350	313	333	318	345	312	325	316	359	330	368	360	310	313	328	328	351	331	326	336	323	392	361	311	336	323	322	303	326	317	320	331	342	330	334	337	345	323	361	364	337	338	368	333	332	324	313	337	317	326	327	349	327	277	319	311	366	358	348	347	306	323	355	354	335	320	319	347	357	340	306	342	309	331	297	312	322	329	317	323	338	320	354	323	359	316	329	341	318	334	343	345	325	325	337	340	351	330	313	333	332	343	305	354	340	338	336	294	358	350	355	326	316	322	305	337	368	300	328	317	345	325	324	367	298	334	357	306	352	356	348	328	345	306	337	334	314	327	318	337	345	345	340	384	331	348	314	346	362	329	323	394	330	323	336	357	288	352	337	324	353	344	346	325	313	303	342	340	373	321	359	301	340	330	313	363	341	339	339	326	329	302	327	326	324	321	325	324	348	357	321	327	321	319	324	355	316	318	321	341	336	306	342	320	330	304	321	334	359	313	320	316	347	352	312	342	320	340	305	347	306	357	335	286	310	355	350	315	304	310	317	343	322	337	355	357	319	350	333	345	286	340	324	320	348	342	353	312	329	331	360	324	330	337	342	326	354	346	338	331	345	342	312	325	327	368	332	370	341	352	338	336	314	302	344	271	346	324	364	325	320	326	330	329	371	329	297	349	355	312	322	318	330	345	332	376	388	335	354	303	331	365	346	325	347	301	309	351	302	345	341	315	317	332	351	340	336	340	355	334	361	320	350	320	304	323	331	318	319	342	359	326	332	346	351	349	350	319	308	322	336	365	381	359	324	349	327	325	323	345	327	338	350	341	352	355	348	351	303	336	314	376	350	332	307	312	334	342	356	316	341	325	336	305	337	326	358	343	346	312	300	333	321	334	286	333	306	321	353	342	342	344	328	311	319	323	336	323	376	313	305	320	363	325	348	334	359	318	331	327	304	297	338	356	316	309	353	310	302	311	317	295	310	299	295	345	335	328	312	354	329	306	315	318	361	335	323	332	309	336	322	346	329	346	342	332	363	346	305	325	352	331	330	317	333	370	317	310	363	344	333	330	309	310	359	356	280	340	355	356	331	328	353	326	349	352	302	327	355	342	348	341	330	325	341	312	370	347	346	299	315	319	345	302	314	305	322	287	338	318	315	323	352	347	332	324	346	359	322	340	351	357	322	354	316	365	362	358	325	331	322	318	322	344	320	360	348	313	329	317	326	333	327	337	285	362	366	317	337	337	299	318	336	335	324	299	352	334	354	355	332	343	353	370	304	332	345	336	309	324	329	329	331	315	342	342	329	336	362	317	368	334	334	332	317	314	326	340	377	321	322	302	327	336	334	321	349	332	339	318	337	301	328	338	357	338	313	324
25479	31474	52598	41959	21209	6264	632	434	421	393	421	407	393	360	389	395	386	382	441	411	392	405	403	396	363	350	396	414	439	371	381	379	379	403	376	414	422	400	374	409	384	412	389	393	366	393	383	371	399	389	434	379	355	378	395	416	397	393	408	399	367	389	418	388	401	386	360	401	381	424	384	412	366	403	399	386	394	385	389	386	396	362	370	401	402	395	387	398	389	371	401	349	387	376	360	379	375	393	397	379	404	397	381	416	388	420	389	428	419	404	339	433	365	421	379	352	395	359	375	370	388	397	383	359	382	329	398	418	420	378	400	400	394	404	427	417	389	381	399	392	389	396	406	415	398	395	347	363	393	385	370	381	388	409	405	403	376	362	370	386	364	391	373	412	377	376	412	373	373	381	364	367	395	383	381	371	343	401	401	377	345	391	385	384	359	399	362	376	376	398	399	418	400	374	399	381	380	379	372	354	365	394	410	396	358	381	377	396	377	364	380	445	410	354	410	391	367	388	349	395	365	347	360	412	379	367	363	421	430	381	388	432	358	377	354	391	369	399	404	389	380	387	350	383	335	357	387	399	410	398	368	358	388	372	393	392	405	394	402	360	383	361	384	355	392	341	433	399	447	422	425	399	381	410	347	412	380	409	371	414	391	388	393	345	396	351	393	390	398	390	389	371	372	361	416	403	376	411	409	423	400	387	386	377	366	402	378	377	411	377	406	449	400	399	428	395	362	376	376	381	389	363	400	413	392	370	388	400	405	381	372	411	399	386	388	392	362	369	376	354	392	389	393	400	372	355	425	368	398	359	405	393	408	398	381	379	399	347	413	403	393	393	353	377	425	378	401	376	424	404	365	382	379	350	403	418	382	361	359	398	362	398	378	354	362	434	382	387	404	373	420	375	361	405	378	418	408	353	374	421	417	399	390	378	398	411	399	411	403	396	404	405	391	421	416	417	451	388	379	416	416	378	335	383	365	382	364	373	376	373	378	375	376	442	381	405	383	362	430	403	358	394	363	385	402	409	419	359	385	390	380	417	389	362	419	361	387	379	368	397	373	382	375	356	352	379	378	368	382	360	396	380	417	379	391	378	383	404	406	383	372	391	411	403	397	407	385	377	381	370	407	382	386	365	377	387	347	345	379	397	416	406	428	412	416	389	421	415	395	366	370	402	420	385	392	371	369	390	380	393	412	376	390	378	377	416	402	372	395	393	391	425	351	382	401	374	389	408	378	351	387	363	389	365	443	354	385	390	400	416	392	376	415	394	398	404	389	376	416	369	387	398	377	359	391	365	347	377	417	407	368	389	361	402	407	384	398	352	364	416	401	378	398	376	364	390	352	379	383	334	367	398	376	373	401	377	381	422	385	379	415	383	387	380	366	386	393	385	389	373	407	418	386	412	384	370	384	367	381	385	412	394	395	378	409	405	411	386	396	400	412	358	405	385	390	419	379	378	377	379	364	402	382	381	423	420	392	392	387	411	387	381	392	369	401	409	360	370	407	411	400	399	410	386	413	383	398	379	365	398	380	391	374	398	395	370	351	345	379	399	403	412	382	417	384	393	389	382	409	369	410	379	422	406	387	436	386	384	405	385	377	430	388	379	381	368	400	400	362	399	392	370	373	344	404	392	396	372	400	383	393	419	379	401	435	407	379	388	395	404	388	382	394	390	392	405	387	361	359	395	377	386	365	399	381	358	387	392	385	364	370	433	375	416	339	364	413	422	386	388	395	372	385	379	351	378	371	409	401	397	432	376	409	422	363	365	380	392	395	361	383	395	336	363	375	386	374	369	376	367	389	371	376	388	352	407	389	388	383	371	375	411	377	417	375	409	377	372	369	381	363	400	368	384	401	408	419	376	413	407	381	391	390	407	373	415	396	389	375	384	388	403	369	391	359	395	444	381	392	375	410	380	407	385	382	397	373	387	417	380	378	398	404	387	389	402	355	405	391	367	379	380	399	394	404	393	418	345	389	368	373	343	360	387	353	382	377	383	367	422	373	398	411	366	373	393	376	397	382	396	332	371	383	364	379	408	356	402	402	389	369	398	388	410	425	373	400	382	376	401	399	378	391	418	421	385	373	389	385	389	402	372	402	393	405	349	374	394	358	377	397	377	404	403	367	403	368	400	355	376	384	394	397	386	388	417	380	382	381	382	401	351	401	374	385	397	397	400	374	379	398	427	392	417	391	367	374	363	411	413	391	380	390	401	397	386	372	411	398	399	368	386	379	397	357	388	364	373	406	389	378	394	388	372	396	377	369	388	388	380	392	378	378	378	374	392	370	379	340	357	369	389	383	391	396	361	398	396	408	387	399	396	418	399	408	372	365	377	402	376	401	394	369	392	384	368	368	413	375	388	382	408	392	361	404	389	389	414	393	385	397	431	387	395	364	388	373	366	374	394	358	373	374	373	427	373	394	372	384	400	373	405	410	363	384	379	352	391	390	376	413	424	364	400	398	414	409	381	390	400	404	392	352	427	409	431	402	358	390	350	351	398	384	376	416	383	400	384	393	397	392	379	393	368	409	400	378	419	373	410	418	366	403	372	368	397	384	396	414	393	322	427	372	401	393	375	390	412	388	394	398	382	412	386	418	374	372	392	385	371	346	391	387	406	371	383	397	420	363	403	379	405	380	353	373	407	364	377	412	404	398	359	423	375	346	374	351	372	371	398	412	395	390	401	426	373	388	382	383	391	407	385	400	408	416	376	399	423	400	355	392	361	387	407	354	395	403	419	397	406	426	376	398	413	391	386	388	379	377	395	389	378	382	368	338	372	404	387	398	388	366	413	363	394	365	446	364	412	371	359	360	389	398	387	424	379	398	396	391	383	387	404	345	359	415	372	408	390	368	404	394	408	414	396	384	385	399	383	387	392	408	406	385	390	402	373	389	379	363	367	409	403	419	398	385	356	373	350	379	397	422	377	373	400	423	389	406	354	348	423	393	365	401	425	395	383	394	387	397	389	432	344	371	403	380	378	383	374	368	368	366	400	412	382	361	348	428	402	367	378	419	398	423	386	390	428	394	363	397	383	376	376	406	433	404	382	378	364	401	400	409	392	390	341	424	374	390	388	396	398	384	383	386	374	386	402	381	390	419	360	378	421	407	387	411	363	406	384	406	374	383	400	373	398	379	384	388	429	393	386	385	342	373	401	393	378	383	400	377	366	379	381	354	380	397	368	377	374	404	382	377	433	376	371	375	396	355	420	395	354	389	386	411	404	427	409	396	390	375	382	391	367	378	385	383	408	384	387	384	372	381	351	415	385	375	370	424	395	357	372	380	354	386	395	389	372	400	392	368	360	372	397	390	373	401	382	410	387	357	377	367	399	387	409	378	395	416	378	402	384	400	413	353	377	392	368	389	374	363	347	401	365	400	404	411	370	359	385	409	371	373	361	378	392	376	374	403	397	369	412	386	360	418	400	396	398	377	376	344	410	392	381	354	394	369	386	378	370	373	398	374	382	370	381	390	418
36763	88686	64832	32325	12897	3299	425	448	454	418	425	428	449	411	404	402	401	372	436	414	412	438	419	441	389	440	425	426	420	409	414	373	408	439	436	379	451	429	410	431	475	424	444	404	415	419	426	408	377	396	422	435	418	440	418	383	384	414	370	414	415	369	366	414	416	420	401	412	428	412	418	409	413	414	379	416	446	422	408	442	412	418	431	470	403	423	461	408	421	424	417	407	373	417	397	429	421	405	409	421	429	415	417	430	431	423	420	386	419	399	412	396	381	381	381	440	412	419	408	410	434	404	411	389	392	410	381	389	399	425	426	422	389	429	410	402	449	456	423	408	383	438	411	371	423	395	377	399	427	441	421	416	427	392	437	409	400	409	453	412	413	386	410	401	417	423	421	444	421	389	429	393	432	401	427	417	409	396	419	428	376	423	447	391	401	409	396	423	373	435	408	412	369	420	401	417	398	430	405	415	393	390	381	398	403	421	442	430	457	424	394	415	395	440	459	403	415	461	424	410	414	415	396	430	396	445	387	411	431	406	413	412	396	421	388	435	405	411	459	390	407	376	410	434	401	394	410	387	413	411	419	394	423	395	408	406	427	401	436	395	395	440	418	408	403	406	435	419	426	406	464	436	432	399	406	411	412	439	406	394	428	442	446	403	437	405	418	439	440	456	425	382	417	385	432	428	421	413	439	403	444	421	423	412	431	418	410	392	392	412	433	429	416	377	445	402	422	413	452	400	408	437	398	400	451	381	405	419	418	422	382	426	389	413	432	376	410	419	421	403	395	426	392	423	381	395	445	420	414	402	389	412	386	421	431	406	445	395	409	420	416	427	416	425	392	403	401	397	429	391	434	370	398	423	349	453	396	399	448	407	418	364	418	412	400	390	371	398	416	413	411	428	414	397	409	428	429	410	404	429	396	437	401	385	398	378	450	428	409	410	405	447	414	413	387	407	441	389	444	410	446	428	404	432	431	427	414	408	426	427	431	400	413	434	405	380	388	388	425	408	452	429	400	404	402	419	393	410	406	432	416	412	436	414	434	444	405	409	432	401	403	408	414	401	406	431	438	416	443	404	413	408	368	375	415	386	389	415	417	443	454	420	403	443	393	416	412	401	421	431	425	393	387	407	410	399	355	379	412	402	406	430	402	430	417	406	437	434	386	406	412	406	399	429	425	408	401	404	433	429	398	420	443	429	408	413	404	397	402	424	433	392	418	401	400	393	429	453	427	393	411	389	409	423	383	423	441	429	426	422	399	410	391	388	393	428	428	423	461	407	391	397	402	421	452	422	426	417	396	399	445	395	384	419	371	421	425	371	392	379	425	404	405	396	387	410	411	437	409	463	395	412	435	396	422	354	400	438	408	402	402	434	433	387	430	425	388	418	405	415	452	401	474	403	446	415	430	405	368	468	381	422	439	448	380	422	377	412	391	407	413	411	369	374	408	418	423	423	407	410	446	407	400	452	406	446	408	397	394	422	395	398	395	401	402	412	439	437	409	415	403	410	457	425	413	384	414	410	410	421	412	410	416	398	390	371	452	415	451	408	399	421	444	453	427	402	409	418	408	407	425	429	393	431	395	376	376	395	431	423	450	392	410	422	400	405	411	384	418	439	424	438	395	409	436	421	425	409	406	404	403	425	401	393	460	429	392	385	405	410	414	404	430	462	437	426	425	407	418	444	388	434	422	391	382	416	408	397	428	404	384	443	407	398	406	429	417	427	415	426	419	406	370	417	381	408	409	401	414	405	416	428	408	456	383	379	397	437	423	424	443	461	422	408	420	408	432	384	373	429	401	432	388	420	414	414	418	446	414	394	387	408	410	415	386	418	407	441	393	430	433	416	420	450	398	420	427	385	390	416	437	394	407	392	392	429	403	402	416	444	400	403	402	386	410	400	454	405	441	425	404	394	400	465	434	463	422	444	478	377	433	401	397	387	381	407	400	425	431	419	418	418	456	402	428	408	397	418	420	399	406	408	398	385	403	389	397	423	450	438	395	389	419	396	423	417	410	404	414	429	390	411	420	436	412	389	411	416	443	461	441	423	411	407	387	385	411	389	430	390	391	463	448	407	468	376	396	405	371	414	421	423	416	454	406	414	390	401	387	405	425	422	391	433	413	401	398	403	389	408	373	406	417	440	419	417	381	456	414	430	393	411	393	411	393	410	424	402	417	404	420	427	415	402	393	391	430	395	384	406	436	395	417	407	405	424	413	402	402	420	392	418	410	404	390	463	412	407	406	412	442	426	399	442	411	411	422	419	442	421	433	368	459	390	407	416	408	469	406	415	442	416	425	405	441	412	430	388	418	397	410	428	421	446	455	395	418	412	390	400	416	420	424	453	396	450	418	392	386	392	397	418	388	396	398	460	390	389	430	386	411	420	429	365	433	403	395	414	414	369	430	410	465	419	450	409	427	406	444	424	422	375	393	416	411	402	412	413	420	397	402	415	436	403	408	396	417	412	390	425	443	386	409	396	397	409	372	391	420	406	379	447	429	417	420	426	404	393	422	450	407	428	418	453	423	430	423	408	411	429	419	416	443	429	409	404	373	404	407	426	446	410	410	430	425	400	407	410	430	403	418	431	392	391	396	387	430	416	428	425	401	418	442	435	408	392	397	440	436	378	398	426	420	391	417	382	412	382	463	421	426	416	373	411	411	424	408	345	383	373	409	399	439	429	449	377	389	399	381	427	423	414	411	431	402	407	397	418	425	405	427	412	433	458	437	412	421	399	389	382	445	421	361	454	400	408	405	426	420	404	403	411	368	419	437	406	406	414	392	422	377	432	422	398	405	414	425	403	402	429	404	385	407	406	431	380	400	388	393	402	415	427	405	401	431	408	374	443	396	398	410	404	404	405	434	384	418	415	412	415	419	442	413	398	418	399	433	393	441	392	411	426	402	429	405	420	423	434	452	405	423	410	435	373	412	417	432	389	459	451	415	436	389	404	428	432	395	423	387	407	403	413	401	396	384	367	383	379	396	391	419	419	400	424	412	403	421	404	383	354	410	421	373	390	392	399	434	399	413	413	422	416	402	424	433	413	429	414	393	411	388	416	451	389	426	371	390	412	377	426	408	425	408	417	456	433	391	407	401	425	390	425	414	450	427	396	424	396	434	380	384	433	423	454	410	417	424	398	445	415	385	385	403	403	409	437	444	435	418	397	408	420	431	416	388	400	414	393	433	394	384	435	423	409	390	415	400	414	421	404	380	394	404	428	399	424	435	422	427	408	438	422	393	390	397	403	386	411	410	412	399	382	404	428	419	381	425	455	408	356	466	399	394	429	415	423	387	399	413	389	386	397	395	420	411	402	415	432	410	401	388	398	368	416	458	409	404	368	420	421	400	399	419	450	400	398	422	391	377	390	433	385	430	402	430	420	431	423	398	415	412	398	390	434	408	429	412	432	399	410	397	394	423	409	417	406	424	386	401	452	404	425	391	381	401	408	433	427	449	377	428	399	414	414	429	444
23963	24456	41255	40408	28835	17237	3563	751	572	577	562	590	550	539	529	534	533	517	533	557	538	521	506	520	544	500	500	499	526	541	502	532	519	548	514	509	531	488	537	535	485	527	531	545	556	506	515	506	508	536	537	511	506	523	493	503	492	542	496	482	524	490	505	531	490	533	523	504	518	527	532	516	561	510	521	542	538	514	527	533	578	509	493	540	564	527	550	548	498	501	526	509	519	513	524	536	489	504	523	498	512	548	483	523	563	526	542	522	539	571	523	572	507	505	506	492	516	548	536	526	504	567	547	512	518	509	520	531	512	546	550	471	541	522	511	522	500	516	487	498	507	550	518	536	492	489	501	495	528	484	524	563	535	512	492	500	523	536	512	540	508	498	569	497	522	523	528	545	537	553	513	519	499	474	517	541	511	484	499	539	541	567	502	492	551	472	520	505	530	492	542	542	490	506	533	535	504	511	462	527	575	555	578	490	536	512	538	526	522	526	524	526	503	548	526	504	524	483	519	526	558	538	507	463	530	544	458	523	512	555	466	538	495	541	495	487	523	450	515	537	513	502	524	542	533	506	494	515	524	507	516	526	527	508	510	554	539	527	526	489	514	517	507	504	473	522	516	499	499	525	464	494	518	495	508	531	490	499	501	538	529	491	553	534	529	494	505	522	514	535	534	531	502	525	519	498	498	515	512	489	486	510	507	523	501	487	528	530	524	522	520	491	518	527	502	564	491	494	481	513	540	545	531	510	522	532	471	519	451	487	502	522	546	538	504	488	536	512	504	504	500	476	500	534	508	510	511	524	555	487	521	526	518	524	518	495	482	497	521	515	481	501	521	530	565	484	560	543	521	516	482	557	518	498	464	517	500	509	481	500	538	528	526	481	496	523	480	518	525	516	549	506	531	527	542	526	526	526	514	500	534	484	514	531	467	516	514	535	513	527	514	497	506	521	539	484	497	467	545	513	523	500	503	543	483	536	496	517	512	495	535	529	521	524	546	496	498	510	492	495	555	546	532	482	505	515	497	529	504	509	532	484	528	503	521	533	526	474	506	502	560	510	489	508	521	521	540	478	481	486	510	533	490	556	528	540	513	497	526	533	552	531	473	526	509	542	475	514	508	480	516	521	507	487	517	512	500	535	497	549	532	510	517	489	539	545	515	498	479	519	531	523	512	489	540	476	515	511	485	565	536	519	488	503	511	556	525	532	505	494	503	547	517	480	544	522	544	487	480	508	458	509	564	498	543	546	525	542	543	490	495	519	499	492	486	549	556	529	535	521	560	488	494	558	544	496	504	520	527	541	503	508	525	536	510	499	570	493	478	488	517	542	532	540	502	551	551	527	495	534	509	525	497	553	518	513	499	543	514	491	510	500	528	479	469	518	490	508	518	493	499	480	519	484	511	494	589	540	487	509	509	512	518	541	503	486	476	482	542	503	514	512	524	507	517	478	506	559	513	527	542	493	510	515	546	515	551	540	490	541	521	519	523	505	511	528	498	503	542	522	505	519	519	526	483	544	547	518	549	553	520	514	497	513	503	521	544	580	491	533	495	534	523	542	549	529	532	512	462	531	507	515	520	509	498	485	500	530	526	508	518	506	507	502	499	486	538	541	491	492	518	501	498	551	534	527	517	504	541	513	521	484	546	497	481	552	525	495	546	505	563	494	549	492	526	496	529	511	530	521	491	521	541	467	553	539	539	528	506	503	532	487	513	515	488	508	491	513	527	578	505	523	548	476	471	515	553	532	522	536	459	549	521	559	520	511	565	501	469	487	560	533	491	501	526	523	487	496	527	517	515	519	533	515	508	498	550	558	527	543	545	499	511	487	524	528	539	539	498	541	490	527	501	518	489	499	482	536	523	492	498	511	527	484	540	530	549	531	505	458	493	512	487	501	507	474	481	493	538	488	528	507	485	523	504	505	500	536	497	529	507	527	485	540	512	547	546	537	513	520	521	493	529	493	515	494	492	504	523	522	534	467	515	492	527	509	511	497	528	518	490	494	498	517	547	524	506	538	498	534	489	479	542	513	496	520	485	512	486	521	553	532	525	510	506	529	509	475	531	510	518	502	502	535	552	514	494	477	518	529	530	496	559	525	547	525	515	503	501	505	518	509	502	546	539	497	522	546	497	553	496	500	517	511	514	516	514	499	512	487	513	531	500	496	518	490	499	485	473	480	576	552	537	530	521	503	518	508	506	547	501	497	497	510	526	522	531	489	528	516	557	554	519	521	562	483	479	549	526	508	493	533	544	495	481	532	494	534	496	503	529	518	541	479	492	508	508	536	508	552	465	477	479	520	521	482	515	510	510	500	533	545	495	488	518	516	523	470	524	500	494	483	560	532	523	556	518	520	523	511	439	515	493	498	497	477	547	506	548	520	537	515	491	517	515	493	541	478	518	484	557	483	526	528	554	518	499	544	515	485	489	519	493	472	500	542	513	545	504	475	510	521	565	518	515	481	541	494	501	532	480	555	514	535	515	573	542	497	523	526	501	523	523	544	545	486	502	501	494	536	506	531	523	476	512	495	553	500	493	498	543	503	565	521	518	541	527	506	499	485	530	512	506	507	529	496	537	462	527	484	503	482	539	510	462	498	503	532	585	539	474	519	551	533	487	497	470	530	478	510	518	509	557	493	483	534	491	554	536	531	481	515	472	517	437	532	519	479	537	504	527	509	522	510	517	527	541	498	508	548	521	492	523	524	511	521	515	482	543	527	534	497	541	487	527	520	514	550	494	473	494	520	508	475	504	459	499	540	498	520	577	535	519	531	486	533	518	501	511	513	522	474	532	533	537	541	530	547	543	509	504	531	492	516	530	539	500	476	499	498	517	511	492	506	535	539	511	516	507	505	497	559	513	510	472	496	508	531	491	480	547	563	540	503	480	540	508	511	498	514	507	514	547	513	502	503	559	514	518	533	559	532	511	498	527	547	540	522	495	489	573	511	551	504	509	513	536	498	507	465	528	524	507	523	561	531	508	502	499	512	499	515	531	501	509	475	518	518	499	523	535	521	479	508	514	503	533	509	481	548	554	552	503	487	504	510	508	483	559	533	537	536	512	522	453	498	497	523	520	525	530	514	471	524	514	518	530	521	531	515	549	525	558	540	561	546	510	512	545	515	510	501	523	522	517	502	511	501	555	470	510	517	511	512	482	558	506	513	497	524	517	478	494	546	527	513	511	521	486	490	466	498	530	521	519	505	517	524	498	531	474	520	521	481	518	461	528	474	537	497	527	470	518	502	450	523	510	471	524	497	519	509	513	513	517	506	535	533	522	497	479	533	535	499	527	514	501	468	475	511	544	511	531	509	486	496	501	556	500	529	477	536	549	507	492	520	513	519	490	528	509	510	496	519	513	502	536	510	522	503	547	529	518	534	487	497	501	480	515	496	508	519	511	540	482	508	535	529	496	489	483	538	507	477	500	550	518	523	517	516	557	521	511	520	492	481	532	561	527	506	529	506	503	513	484	549
57203	102241	77203	51766	24516	7984	862	577	615	564	561	585	612	562	555	584	589	608	570	564	577	569	605	589	614	631	595	576	655	583	574	564	551	558	589	546	610	574	575	518	567	564	597	558	550	568	590	590	592	619	569	548	548	581	612	559	610	591	558	570	559	606	601	555	580	579	586	529	549	574	584	593	566	552	575	585	567	540	585	577	553	560	602	571	544	564	587	566	517	552	553	580	564	590	547	582	588	563	612	579	560	552	600	548	575	543	574	533	550	535	530	570	562	562	537	599	574	553	591	546	553	557	587	577	559	570	580	574	602	556	557	563	566	570	574	567	557	532	568	559	545	568	588	592	576	551	604	569	547	539	558	560	563	566	588	569	555	539	556	619	531	537	523	576	534	549	558	591	563	559	582	564	523	560	591	570	577	545	567	567	557	556	555	564	542	591	551	590	622	530	587	583	551	567	593	570	535	529	537	568	562	552	593	604	589	572	598	567	553	551	583	580	586	542	571	515	555	593	619	589	562	565	599	567	555	587	619	584	623	543	552	605	526	605	595	573	600	556	543	566	573	544	628	595	575	564	601	606	621	578	559	568	553	553	566	553	581	556	565	582	594	568	534	635	548	592	541	554	595	553	558	575	560	585	573	589	586	590	572	584	590	544	585	588	556	529	544	577	626	553	556	598	588	543	550	549	584	561	538	541	604	610	577	602	547	546	576	616	585	565	568	574	551	626	573	553	541	564	585	611	568	559	560	566	539	564	524	569	564	595	580	588	553	545	586	571	589	538	537	558	587	568	594	575	555	567	556	534	514	580	587	603	639	578	580	571	574	571	571	565	576	596	560	578	537	557	595	604	632	605	550	557	563	563	585	596	560	599	627	545	560	564	571	543	562	592	574	549	606	585	541	574	533	576	565	584	549	624	553	582	605	557	557	537	599	584	548	589	574	528	599	552	565	543	553	570	545	623	545	585	554	606	569	543	530	519	562	544	592	599	612	587	546	601	591	570	611	594	586	580	579	572	629	561	564	568	563	539	595	593	578	576	580	554	557	577	579	551	575	550	561	585	558	600	541	567	567	572	560	554	509	573	557	591	563	550	591	584	525	522	604	599	543	542	547	538	548	576	583	579	573	578	571	542	570	560	613	607	567	570	610	536	539	552	584	602	579	556	585	556	579	555	538	545	579	595	563	591	549	574	576	588	541	563	572	565	549	575	549	604	594	595	552	530	552	573	531	565	619	548	553	557	609	577	576	541	592	545	564	602	532	567	578	527	535	533	549	598	564	588	576	564	600	565	607	561	581	551	583	570	576	558	598	585	595	593	578	545	589	553	536	557	571	542	583	530	560	609	549	552	602	535	583	565	565	600	578	564	569	584	578	562	573	562	560	615	503	571	614	565	578	542	557	536	625	584	569	589	587	555	593	568	578	570	565	564	572	564	544	555	594	607	550	580	552	567	568	539	569	590	539	574	588	551	608	589	575	529	596	575	572	595	561	541	534	536	523	588	563	553	613	556	568	566	578	577	572	551	590	541	608	583	569	564	584	532	596	580	571	522	575	539	588	569	574	545	540	598	584	549	554	592	585	539	549	580	573	583	572	580	612	560	571	577	615	582	522	574	524	544	604	619	578	603	562	539	567	587	601	589	573	575	551	576	579	551	615	540	634	574	537	560	556	582	581	542	579	578	559	544	491	596	596	555	565	546	565	520	563	555	564	601	583	574	583	569	594	593	561	565	579	587	553	567	560	545	580	522	591	555	571	602	550	599	568	559	584	559	555	592	573	584	556	607	540	542	605	523	601	578	613	546	584	534	538	551	537	582	544	554	533	550	582	564	581	558	520	568	620	617	550	587	567	549	549	591	572	517	554	570	611	587	568	565	562	596	560	540	541	539	551	581	587	575	594	554	561	595	565	553	571	549	567	553	581	588	551	558	563	576	533	564	577	613	519	567	577	563	584	585	591	533	585	549	570	560	542	544	610	552	540	561	574	550	580	590	546	551	557	569	557	554	581	604	562	557	565	583	595	579	571	537	556	608	587	547	575	589	626	591	562	589	576	582	573	583	540	581	549	567	535	626	569	573	562	572	573	585	553	568	622	554	564	563	566	572	605	590	521	552	532	606	578	521	588	586	601	567	576	579	549	606	601	592	563	585	539	564	525	596	546	585	588	582	588	528	560	534	582	580	551	564	558	598	603	587	584	605	569	583	629	571	567	544	529	552	540	550	553	576	555	580	557	566	581	551	562	565	571	581	601	603	564	578	569	568	579	582	525	560	579	548	533	560	561	589	556	626	577	554	595	555	535	572	599	586	574	525	572	555	589	602	558	555	573	624	557	579	590	552	573	556	590	538	560	550	569	545	524	584	585	565	549	565	565	609	583	581	550	515	591	570	547	579	564	549	557	562	559	568	594	594	532	581	568	605	582	600	563	557	571	537	544	599	585	588	580	578	596	602	567	604	577	561	601	613	531	631	581	542	621	559	592	543	584	559	571	594	567	553	596	556	586	571	542	541	581	564	582	543	594	563	536	571	567	601	534	573	551	550	531	600	582	583	576	569	535	554	563	529	567	583	526	564	588	564	561	569	541	546	572	571	546	553	518	601	549	597	580	584	556	562	545	553	541	595	575	579	595	585	606	568	583	591	555	559	595	555	581	553	562	589	559	521	562	541	535	608	521	526	622	594	581	666	565	618	554	595	587	558	569	564	537	583	586	565	565	573	549	562	560	573	568	583	584	532	599	582	539	588	525	533	560	623	571	591	573	528	576	548	570	561	553	598	619	529	590	556	564	530	571	556	552	585	583	508	574	594	558	542	572	583	570	565	590	581	582	551	599	563	573	514	537	586	599	572	576	589	596	584	558	611	547	596	542	567	561	576	627	597	580	538	545	545	549	532	604	587	594	586	569	568	575	557	571	569	520	595	572	555	559	615	539	586	540	559	532	573	565	555	552	573	540	556	597	579	562	589	617	565	555	552	580	560	547	573	563	586	558	531	546	605	543	637	537	608	556	551	583	568	552	575	620	558	615	578	547	562	555	556	576	572	612	563	597	587	557	549	580	592	554	501	550	530	562	538	576	592	554	560	554	601	546	567	590	547	560	545	644	517	576	512	587	603	587	543	513	508	583	596	580	573	554	580	610	562	569	569	532	603	564	552	565	542	546	582	557	573	539	571	566	539	551	609	563	561	568	591	592	592	534	546	590	584	575	560	544	551	566	547	552	554	598	575	586	556	571	557	521	533	560	545	592	539	564	570	582	576	544	555	573	592	579	554	559	560	551	584	606	607	553	595	584	580	570	526	569	557	583	574	637	607	570	542	557	579	563	543	548	522	572	533	566	586	550	551	607	572	570	563	567	624	596	584	543	592	535	576	533	573	574	584	586	535	588	567	569	568	548	599	536	557	586	555	553	500	576	584	591	579	557	579	538	584	575	576	528	532	527	546	542	562	607	573	596	554	518	608	573	564	539	560	569	511	575	495
27948	27065	32403	17423	4332	1025	489	369	376	369	369	388	375	387	378	371	374	350	356	384	419	357	386	381	335	367	385	397	376	372	356	403	385	371	360	349	356	372	351	393	361	351	379	365	350	390	359	356	363	373	367	364	379	378	365	356	379	348	370	326	369	356	396	348	362	392	348	378	369	367	350	375	359	363	361	381	401	399	366	351	386	354	367	360	368	337	381	380	369	381	363	369	349	369	387	380	401	361	376	345	373	389	381	373	345	396	372	396	379	359	395	362	370	376	346	370	407	391	360	366	366	399	362	363	379	331	357	306	373	343	361	347	360	399	358	387	343	374	385	359	386	393	347	403	383	399	361	364	360	343	356	371	350	348	392	381	351	379	385	389	339	372	368	359	367	349	377	374	369	347	365	353	389	351	341	405	357	372	344	369	384	373	352	355	370	416	344	370	373	387	346	358	369	363	362	369	387	361	388	374	409	345	378	359	337	369	377	370	360	354	400	364	377	372	380	360	353	386	356	344	337	350	388	376	396	363	380	361	372	403	354	366	379	379	353	353	343	361	356	391	352	402	375	372	355	375	323	355	390	384	363	397	373	375	375	337	382	343	367	372	381	345	363	370	372	352	375	339	334	364	362	389	376	370	402	378	381	385	392	380	371	383	375	379	349	368	353	347	337	368	353	370	360	358	378	360	384	369	357	363	366	354	337	370	375	355	336	354	355	360	338	386	378	366	384	343	373	386	382	365	395	378	356	326	356	358	369	367	367	386	364	359	376	377	367	332	366	389	357	325	358	366	378	409	389	349	375	365	346	378	364	376	337	379	360	337	369	380	346	371	373	371	333	377	360	385	410	364	359	367	354	385	357	345	393	369	380	360	354	347	392	358	342	371	398	380	390	395	378	376	400	341	350	353	386	376	351	381	369	398	334	372	394	356	405	353	393	320	367	381	369	366	381	319	366	372	403	423	391	354	328	397	371	371	343	381	370	346	396	359	367	337	371	431	360	371	364	395	381	349	348	384	353	370	355	381	365	349	419	338	329	357	406	390	379	364	340	363	388	376	370	370	402	359	354	370	334	395	351	348	376	348	316	386	365	362	381	401	368	375	364	350	358	356	366	345	389	393	395	364	381	396	379	368	339	358	344	334	391	388	347	381	351	359	369	339	370	363	348	370	366	369	386	356	365	375	340	371	375	377	361	369	392	367	400	328	367	346	377	401	381	373	361	349	384	381	344	348	356	408	357	381	372	371	358	347	371	400	363	375	378	354	364	329	356	392	365	390	385	413	363	363	385	352	373	355	384	375	359	380	368	376	370	339	357	374	376	359	368	388	395	399	381	400	359	360	350	393	378	409	368	371	388	397	359	387	367	417	375	368	382	392	354	389	363	342	343	383	385	353	364	359	356	362	383	358	359	355	354	360	354	345	353	352	332	371	357	354	393	389	350	330	335	367	371	354	342	355	359	351	349	333	386	348	362	358	355	362	384	349	318	370	406	370	388	370	349	407	370	387	361	373	339	384	341	378	350	322	358	393	381	361	387	394	367	347	364	356	354	349	355	328	357	363	394	355	371	402	380	362	382	400	356	360	353	344	366	370	380	367	380	375	383	357	378	377	342	364	359	372	355	345	413	361	339	338	393	310	367	389	365	401	363	377	373	407	360	394	391	364	394	355	358	371	308	333	407	354	365	368	344	362	369	356	331	355	403	385	342	369	358	385	372	333	362	384	366	391	354	340	380	368	364	368	402	392	332	379	365	372	348	388	353	414	374	392	364	363	382	364	370	376	374	352	343	383	387	368	362	378	360	375	391	406	346	387	369	371	355	335	378	380	352	325	370	385	337	372	396	418	376	357	356	389	369	429	340	374	365	375	372	355	338	353	333	336	360	374	382	312	329	398	391	379	385	371	369	370	399	360	364	344	360	398	350	388	362	364	349	373	388	387	370	355	349	365	317	393	346	407	384	396	364	374	366	381	375	344	360	359	388	392	352	368	373	355	333	360	362	365	367	350	344	397	367	346	361	394	370	365	354	376	390	385	376	359	365	345	370	389	365	341	397	380	343	404	362	361	387	362	365	347	390	355	347	397	365	339	351	360	360	384	390	351	358	357	411	336	375	397	344	368	378	367	377	368	355	414	336	362	344	344	337	383	374	339	383	360	373	382	350	402	397	377	364	374	373	365	360	380	331	362	354	373	396	356	349	382	372	356	350	371	381	401	358	400	340	385	366	345	344	379	390	352	370	340	359	365	366	365	377	381	368	354	402	369	364	366	404	369	353	345	384	398	375	387	373	376	391	336	360	366	349	376	371	356	382	414	354	385	352	359	345	344	366	340	368	383	404	368	355	394	369	372	364	388	377	397	360	358	373	354	357	400	364	376	379	368	364	385	346	386	357	342	387	365	351	383	340	350	363	403	406	409	384	351	355	366	335	365	382	379	336	361	388	371	424	356	371	357	402	357	391	333	372	408	395	411	342	364	365	369	381	377	399	345	352	401	374	366	407	358	379	357	349	384	375	362	373	377	397	371	353	386	369	373	367	355	387	376	400	326	353	375	355	354	354	377	368	392	343	317	379	375	344	357	367	417	389	398	389	387	408	378	343	371	352	392	380	361	395	362	357	394	346	317	353	363	353	362	377	375	381	387	354	362	401	403	368	382	381	344	380	339	388	399	386	362	334	380	390	332	359	366	349	363	364	338	372	386	352	393	356	348	373	374	389	382	362	355	416	365	369	392	351	374	341	357	341	339	360	366	377	387	332	363	370	363	359	376	354	394	368	348	366	333	406	366	352	366	393	385	365	377	364	372	360	335	344	378	357	337	336	386	374	354	356	359	345	379	403	372	362	386	365	374	369	402	371	344	358	390	350	398	347	340	365	347	338	346	383	393	393	369	382	381	400	347	371	354	406	343	354	364	360	367	331	322	378	348	378	336	390	353	380	352	372	366	364	367	351	376	370	354	362	358	366	351	357	378	399	360	361	367	340	363	397	341	397	368	336	406	384	348	401	355	359	351	383	355	359	363	351	348	374	354	393	369	385	379	383	360	364	378	354	367	369	348	363	403	376	352	364	377	351	360	383	369	365	372	382	408	365	372	408	368	389	366	374	399	385	383	384	378	404	339	359	365	378	366	372	352	343	356	399	389	348	429	388	367	322	393	376	362	394	379	400	431	333	330	387	377	370	361	348	379	377	339	379	369	332	363	335	317	377	381	359	350	348	363	347	358	355	373	387	340	410	361	376	388	378	382	335	375	398	396	383	375	353	361	362	368	381	381	363	386	337	320	354	378	358	354	363	395	403	361	370	376	383	356	356	400	434	379	361	329	405	347	353	361	383	386	414	360	354	343	357	354	359	342	329	337	362	377	368	352	370	380	336	386	407	389	399	363	364	354	426	358	365	350	377	373	358	366	374	400	382	352	348	380	356	365	376	371	358	357	338	392	373	377	396	370	376	350	344	380	348	381	347	397	370	392	371	359	369	370
13168	34522	27724	9690	3017	961	430	348	324	355	327	382	336	305	364	359	320	354	393	345	347	351	350	357	331	372	356	369	341	350	340	378	345	351	315	400	351	370	362	351	364	339	360	372	354	351	346	370	343	362	346	346	323	352	339	364	338	365	332	346	363	341	339	365	360	361	397	341	331	332	292	341	298	327	318	339	348	362	359	374	341	346	331	344	321	342	349	311	363	373	356	338	382	348	349	335	348	351	370	369	371	323	342	365	385	339	344	373	331	347	354	333	357	360	292	355	382	337	295	361	362	371	348	379	353	377	358	327	341	352	355	333	352	339	372	371	363	366	373	358	360	338	314	355	358	404	350	324	354	358	348	370	354	336	370	345	366	362	339	350	345	371	366	366	370	386	337	368	368	393	377	359	334	379	359	361	352	325	368	345	338	343	370	360	380	351	353	332	352	329	353	319	353	376	356	358	353	344	336	370	345	392	369	357	391	383	314	328	375	360	342	360	364	365	368	352	345	319	361	353	349	347	368	321	355	376	341	337	351	379	351	365	397	372	349	358	347	351	363	390	375	365	354	349	375	340	382	351	339	381	358	373	341	363	378	347	345	358	353	354	375	361	351	368	343	348	323	348	388	359	366	384	341	370	351	338	374	366	339	354	328	371	343	327	337	343	344	341	332	386	316	384	352	351	352	334	361	369	326	320	357	354	317	351	370	361	360	358	344	338	339	349	347	329	349	388	373	357	389	351	347	373	340	374	348	312	363	361	388	341	365	366	328	333	384	376	384	320	353	389	334	335	375	382	360	359	355	362	333	352	323	342	341	364	331	341	353	362	337	319	387	343	384	386	338	334	354	350	338	371	346	401	333	336	353	350	348	364	366	370	323	364	355	334	359	384	355	366	317	344	354	377	326	354	363	345	394	362	365	374	335	370	393	333	383	374	345	345	351	353	336	361	340	352	326	343	381	393	310	374	353	361	349	326	326	361	354	341	333	338	352	367	382	344	361	342	347	318	344	342	343	345	337	342	369	350	347	320	375	348	297	342	380	350	363	378	379	359	365	360	381	378	360	336	341	350	343	333	365	377	353	367	339	351	372	377	330	349	370	355	300	328	368	396	331	329	359	348	356	317	355	355	329	331	349	361	360	352	356	356	341	363	371	361	367	329	353	336	342	344	331	332	345	359	332	338	345	338	376	333	381	354	347	362	379	339	339	352	318	375	348	360	361	391	375	337	355	363	359	357	339	350	356	328	375	347	365	367	333	373	368	330	357	340	362	345	321	339	334	345	344	334	349	379	376	364	363	365	352	318	383	357	376	345	341	350	386	386	326	407	327	330	356	381	342	364	324	341	363	382	373	355	343	357	347	363	367	366	353	353	343	362	357	352	362	339	350	336	405	348	383	336	332	317	314	360	388	354	350	341	345	348	346	329	336	359	357	356	351	348	398	345	352	366	355	331	338	373	366	317	358	354	350	356	354	354	327	361	383	350	326	328	312	353	365	362	340	360	353	377	341	325	342	367	345	355	368	345	366	365	359	347	338	357	383	406	330	364	363	365	357	374	359	347	328	336	333	370	343	359	341	361	353	369	382	344	353	343	356	320	323	368	361	340	334	352	333	355	332	352	324	363	337	350	380	325	417	329	394	342	339	343	361	357	338	357	389	378	336	362	349	334	349	336	350	362	344	362	369	383	367	362	379	362	368	367	341	338	352	352	341	375	322	363	354	367	363	342	338	346	378	365	362	353	338	326	357	373	371	335	340	353	402	343	381	341	365	343	373	385	332	350	357	371	363	350	346	338	360	325	328	337	314	387	358	355	345	375	361	383	382	331	342	369	331	355	345	320	333	335	322	319	315	351	345	330	354	357	352	343	344	390	361	329	352	363	352	351	348	340	362	371	345	347	359	339	354	340	344	339	387	330	367	362	355	353	319	322	360	387	347	357	358	355	339	356	342	368	335	377	382	392	359	350	339	360	363	358	385	332	340	367	389	389	344	362	346	346	331	359	373	334	351	340	360	354	316	315	369	358	324	369	374	349	316	377	341	367	345	328	349	348	371	377	338	378	368	371	349	356	334	379	356	353	339	334	365	342	373	386	375	344	371	380	368	341	364	379	334	316	369	348	322	353	345	347	372	366	321	340	366	331	325	354	347	357	371	383	368	375	373	349	338	355	343	381	339	350	355	348	330	331	382	377	364	334	361	363	345	328	343	320	348	375	368	351	326	340	322	358	368	342	339	327	361	345	363	363	362	307	382	350	353	343	388	362	368	333	361	396	353	349	390	343	340	363	364	357	359	359	346	362	358	381	398	340	323	343	360	370	366	375	368	369	347	331	354	345	354	335	381	349	349	350	339	339	341	346	365	355	373	336	340	375	394	341	367	374	346	356	308	335	347	362	329	349	371	359	372	387	349	370	391	376	343	345	395	352	353	376	382	371	354	402	350	365	375	352	359	360	371	355	334	343	339	367	334	339	354	362	335	358	348	365	359	365	386	315	368	344	375	373	355	348	340	366	373	386	357	341	352	351	360	343	386	360	353	359	319	355	332	340	322	323	347	363	369	353	384	376	353	336	361	348	331	348	340	361	331	353	357	370	355	363	329	343	381	366	402	356	366	354	347	352	366	341	322	366	352	350	345	388	340	369	366	330	353	356	321	364	373	363	340	372	357	330	337	387	323	343	345	355	368	346	373	363	349	380	365	321	347	342	345	365	317	353	333	363	347	354	352	384	352	359	333	363	362	361	335	366	392	320	349	336	350	317	363	360	371	354	358	343	331	360	342	377	344	381	358	369	341	366	348	352	380	365	330	364	331	353	369	353	381	371	381	359	356	344	359	355	404	365	373	334	360	356	347	353	334	361	349	341	394	367	343	361	356	371	339	364	317	348	392	339	327	390	343	348	347	351	367	348	334	374	307	362	330	358	360	346	382	358	350	349	404	319	343	340	352	359	387	355	357	321	346	364	371	362	341	355	337	348	381	383	312	354	352	387	341	351	335	336	352	343	368	334	361	352	332	355	388	339	372	333	318	367	362	341	343	364	372	368	386	331	363	338	350	342	368	343	324	384	353	337	370	353	349	365	327	385	377	354	358	369	377	366	365	349	335	355	354	342	377	338	343	346	325	352	330	346	339	355	343	345	312	370	366	339	374	364	339	342	353	380	392	354	345	359	355	351	347	386	343	361	361	335	325	311	386	343	343	344	346	337	314	374	385	359	344	328	372	372	373	352	352	347	327	353	378	359	360	361	331	332	391	360	344	381	380	335	361	355	343	354	338	353	355	326	344	372	343	340	367	326	381	372	362	347	307	375	373	343	344	330	343	374	354	354	350	344	355	359	343	355	361	358	357	344	393	336	352	355	364	363	346	351	342	353	346	366	343	367	361	336	351	342	341	303	332	358	358	358	364	341	336	383	357	357	389	354	341	341	369	373	359	361	361	344	336	360	375	372	331	313	341	377	348	344	329	357	360	358	365	393	370	355
25291	28645	57127	46887	23833	7961	1176	418	486	449	408	410	406	394	421	425	411	391	426	386	422	389	400	376	401	409	371	384	406	397	399	381	418	415	397	398	411	387	395	369	382	405	433	391	389	431	417	393	392	414	413	393	417	387	385	416	376	426	408	389	404	355	354	393	415	402	441	359	400	421	415	413	359	397	414	376	411	408	409	428	439	408	358	387	417	417	413	402	415	391	377	439	378	426	392	410	409	387	394	431	425	393	401	418	385	415	418	402	431	398	417	397	430	403	412	408	396	411	381	370	398	356	412	384	399	446	407	401	416	349	396	399	397	383	384	422	379	378	440	404	371	409	428	425	372	360	384	401	428	378	418	390	459	407	425	365	405	400	405	424	414	439	450	375	365	392	405	380	402	385	400	397	427	396	413	405	402	430	395	423	417	422	384	397	399	372	405	419	410	393	397	384	396	374	408	363	431	425	393	420	407	420	406	370	396	436	365	401	413	395	399	408	421	408	448	405	409	390	347	376	367	394	422	390	402	394	422	450	401	415	359	411	456	409	400	400	395	377	381	419	338	401	394	405	387	400	400	391	435	404	402	390	354	393	371	383	398	387	372	388	421	438	386	418	403	390	406	362	418	416	404	418	412	418	426	391	379	403	384	440	410	393	362	392	384	438	409	382	409	436	392	435	365	407	396	412	382	384	381	392	396	396	411	377	386	370	398	408	392	383	383	375	423	400	432	403	414	391	412	420	428	409	363	426	434	425	405	412	430	368	420	387	372	424	405	411	388	418	411	367	411	385	425	427	416	382	387	408	431	435	377	421	453	405	382	389	414	395	388	386	402	400	364	424	401	420	404	435	398	430	393	395	391	401	409	395	420	409	399	399	427	399	376	406	402	401	366	408	397	398	444	404	371	453	397	404	378	413	385	400	374	406	397	384	423	377	401	416	434	425	397	402	397	400	429	404	398	405	388	387	402	381	398	434	394	437	442	406	408	384	410	408	407	390	392	401	397	342	419	437	422	394	378	401	398	400	365	413	398	399	419	428	395	385	411	439	375	411	422	390	419	388	409	421	419	405	444	379	447	391	398	386	429	382	408	412	383	441	389	408	419	420	384	401	402	393	399	395	394	417	418	425	409	395	369	399	383	447	397	394	422	396	408	425	405	406	420	391	419	409	408	405	367	389	448	415	360	391	385	400	402	369	393	405	419	428	427	361	419	412	405	420	403	382	390	405	391	392	380	440	413	402	423	426	388	381	410	388	415	351	382	420	413	387	393	401	408	410	409	385	397	413	400	405	373	371	387	387	463	429	368	367	406	398	415	390	390	349	397	425	416	392	411	383	389	387	386	366	385	392	400	411	377	390	355	437	395	390	392	403	420	406	398	412	381	402	405	412	417	447	402	374	346	378	414	380	369	385	373	408	405	395	435	374	420	397	444	401	391	419	393	393	404	382	406	387	432	408	378	435	371	415	419	381	414	422	388	399	431	405	405	415	391	378	387	401	406	401	413	385	409	401	401	362	408	393	388	398	410	380	415	432	372	381	381	395	404	406	378	366	408	406	367	421	414	405	383	354	413	417	386	350	422	416	413	419	421	374	412	371	388	377	388	401	425	370	419	397	409	368	433	421	420	402	402	393	367	408	371	399	437	421	429	407	421	401	388	398	420	394	413	396	419	393	377	392	399	423	391	391	386	413	390	426	443	392	412	384	404	388	400	416	387	411	396	390	403	426	381	365	372	381	379	428	388	392	393	407	409	382	415	388	386	422	384	390	408	417	378	398	435	423	415	402	397	406	384	394	408	367	419	418	437	383	383	434	413	422	421	403	397	409	411	409	421	412	392	412	394	419	392	430	383	369	422	373	361	401	398	424	363	403	445	409	397	391	400	385	411	413	370	396	424	431	363	386	398	389	376	387	405	406	433	411	411	380	391	403	419	405	409	376	405	431	377	400	395	405	391	419	384	407	415	390	426	387	406	375	379	417	401	416	413	391	412	383	440	419	402	413	399	406	391	390	403	406	420	394	403	409	427	393	375	389	426	377	392	417	408	393	404	388	361	408	407	414	399	434	418	401	401	409	399	414	400	429	416	415	427	418	406	403	414	429	393	408	412	420	376	390	399	398	402	399	397	391	388	422	382	390	388	371	408	382	385	402	419	402	389	393	369	377	412	397	405	408	391	390	425	398	412	387	403	383	417	384	399	411	378	390	391	383	383	406	381	407	386	395	408	381	405	375	385	384	409	401	387	401	430	364	407	378	381	381	397	387	388	354	387	412	411	387	349	392	410	394	395	391	395	384	400	387	420	378	402	413	457	411	397	425	404	431	426	423	403	438	401	403	430	377	398	392	426	425	423	440	407	406	384	379	370	389	416	414	383	416	416	389	402	398	394	402	421	374	360	405	410	420	409	412	374	424	411	402	390	395	395	375	402	412	409	376	411	388	409	395	434	399	357	386	416	430	437	399	401	402	386	409	444	428	389	402	438	394	375	417	409	384	392	432	399	357	398	441	391	412	404	384	379	452	426	394	453	378	371	401	407	404	371	392	368	401	455	383	450	396	377	390	394	430	427	408	372	406	404	400	419	429	418	393	410	414	381	404	387	410	416	407	432	415	366	413	386	416	430	394	388	406	375	366	414	414	390	397	409	400	407	394	380	406	383	404	426	405	410	430	406	400	416	385	362	400	406	387	357	390	397	379	403	445	378	421	390	410	418	369	400	393	391	418	406	399	391	401	375	389	377	417	399	386	420	386	393	387	418	401	382	402	406	374	388	424	430	412	393	393	429	402	408	395	399	393	367	384	376	387	384	405	390	422	440	391	389	426	384	379	418	395	380	405	386	384	393	407	388	385	420	414	382	402	433	425	383	389	404	416	388	387	367	434	375	415	385	400	415	392	416	435	383	403	417	390	399	421	391	392	426	399	433	395	436	425	364	453	410	365	375	389	431	458	403	376	425	392	411	421	387	396	394	419	417	358	402	389	390	394	405	387	409	406	370	433	404	397	417	421	377	420	381	416	375	370	408	382	389	395	395	368	408	441	403	408	365	425	421	417	409	415	448	400	369	387	393	387	382	386	390	429	377	435	376	402	393	402	425	438	384	403	385	413	404	374	413	389	387	414	379	400	387	372	401	376	373	373	371	433	395	377	407	388	378	380	407	385	387	399	377	387	387	398	396	404	383	376	364	409	381	387	382	434	369	415	391	421	413	415	428	427	382	425	390	374	399	412	398	394	428	390	414	392	414	404	401	385	405	397	402	439	396	392	392	398	407	398	391	420	411	405	398	429	356	412	418	378	396	390	369	434	377	423	405	409	380	439	433	385	391	395	382	389	389	406	421	390	400	379	419	362	407	429	412	415	404	405	414	423	410	392	396	431	417	416	422	403	384	395	406	378	417	389	457	417	412	358	394	431	384	421	423	410	417	425	398	368	398	451	375	373	370	415	406	386	381	410	427	412	392	389	397	445	390	386	379	391	399	378
23022	84212	69554	37715	14452	4277	955	422	398	436	442	392	431	431	430	404	466	401	442	423	409	400	438	427	461	414	424	436	419	420	397	408	426	455	400	465	435	485	431	439	398	406	435	428	434	396	417	459	415	409	428	473	440	415	430	417	435	402	455	439	475	465	445	412	406	391	440	401	422	457	436	415	411	430	410	423	429	403	380	461	416	447	401	446	412	459	447	414	407	425	450	401	440	460	463	432	402	402	419	401	464	432	461	402	445	429	446	412	429	424	406	414	403	430	405	443	448	436	436	396	436	392	431	417	455	426	421	443	448	416	442	441	421	419	449	432	376	421	446	450	448	431	389	421	420	423	419	397	413	426	398	440	411	434	437	431	425	448	383	416	462	439	442	425	442	449	466	422	402	454	396	425	430	450	443	393	449	399	464	446	413	412	436	453	407	413	426	410	421	417	403	440	412	428	434	444	446	393	438	420	401	418	445	402	432	410	434	407	399	421	425	429	433	435	423	421	430	437	462	439	404	433	436	400	438	418	412	417	426	410	436	477	423	390	398	400	430	437	433	422	436	433	424	429	399	420	459	425	430	412	435	406	394	425	409	409	434	464	475	441	414	418	439	382	429	396	433	418	428	426	393	420	430	364	413	424	422	428	422	450	458	401	446	425	379	414	431	416	408	435	448	387	423	422	415	426	416	450	420	424	408	457	410	493	444	402	449	419	433	448	417	438	426	396	419	405	420	471	414	412	434	409	424	411	407	418	395	433	395	416	414	434	414	423	456	456	450	396	412	448	430	430	410	420	396	435	437	429	470	442	410	414	404	403	435	437	430	421	394	459	406	424	452	427	424	421	430	463	424	424	424	441	386	475	428	448	437	414	439	439	425	397	442	425	403	423	419	439	402	453	442	444	387	435	399	455	423	442	414	419	402	408	414	363	427	427	417	403	414	428	414	404	458	442	422	436	399	425	417	394	420	417	444	396	402	413	443	436	446	402	437	393	423	430	418	454	428	437	403	390	443	422	431	413	373	398	451	428	427	422	404	452	439	388	415	422	437	441	434	441	402	404	413	423	450	419	414	427	427	402	412	427	366	432	397	420	419	429	431	445	433	386	437	408	394	443	377	426	408	421	440	413	441	446	394	456	436	411	448	430	401	440	387	444	375	443	431	443	383	428	447	400	435	389	411	399	437	407	424	395	412	442	428	419	409	436	441	428	403	433	397	437	431	481	416	404	415	416	436	418	396	382	420	442	419	445	432	422	403	434	407	426	393	422	435	408	408	409	419	400	431	413	409	380	430	458	402	471	469	428	446	406	421	396	427	395	380	440	409	463	429	438	387	432	416	394	434	436	446	434	406	423	468	431	426	399	438	444	427	423	424	436	421	434	451	422	397	425	428	404	436	426	456	402	423	426	394	423	404	415	447	418	420	442	440	397	384	454	444	379	441	390	392	411	399	424	437	430	445	418	421	403	431	416	452	397	438	445	386	431	422	437	420	404	382	428	427	446	417	459	417	422	449	428	398	421	414	421	416	433	423	461	442	438	406	416	397	451	421	422	417	434	409	456	416	396	433	430	433	447	449	454	437	419	455	453	433	432	415	435	417	420	427	402	419	409	417	414	422	444	429	413	406	407	423	436	438	456	442	447	402	427	429	460	440	434	410	423	430	415	420	410	430	423	425	403	430	426	430	420	471	413	437	419	403	379	450	437	448	428	440	419	436	405	441	428	409	431	414	406	398	422	405	432	463	410	443	435	421	447	427	450	416	460	399	430	409	410	425	384	425	443	480	435	403	436	443	418	438	455	451	422	432	433	429	418	417	411	446	472	427	398	398	425	452	436	416	404	393	410	427	434	422	414	425	433	434	424	413	414	435	381	436	432	470	432	402	424	413	393	413	447	435	432	435	420	424	387	421	416	449	407	430	425	425	425	440	429	412	425	414	425	412	456	443	447	405	429	431	448	438	396	442	436	437	419	440	395	441	408	423	442	452	399	398	459	451	398	464	409	412	434	450	408	420	438	398	437	459	403	403	405	411	413	431	421	425	421	426	500	375	419	428	417	413	419	400	454	405	430	431	421	433	421	434	439	408	427	434	425	429	454	422	416	438	405	431	393	420	426	401	400	424	421	388	416	432	412	428	454	430	392	416	414	443	426	438	412	416	417	431	419	438	376	419	433	424	421	411	424	402	461	434	435	414	410	427	363	405	449	409	412	424	394	432	403	411	421	436	432	388	429	451	422	409	445	431	399	447	419	412	462	411	420	432	428	407	407	421	402	437	449	408	428	404	464	445	407	424	441	442	421	419	439	393	428	406	453	433	436	434	416	429	443	421	386	416	403	404	418	424	432	456	426	456	448	425	386	443	411	463	447	407	422	469	449	406	439	422	420	413	429	426	407	424	394	419	409	427	426	434	435	460	407	416	440	430	440	420	425	408	420	444	437	392	436	459	430	414	423	437	405	412	439	403	394	405	415	465	450	436	411	440	438	429	431	415	423	429	408	409	416	397	399	417	433	463	429	429	427	415	411	425	411	418	449	406	422	434	400	460	415	437	416	422	406	413	410	402	440	417	439	441	429	411	460	478	420	417	426	432	404	406	422	424	368	422	429	409	403	443	444	453	416	402	433	390	424	417	429	434	421	419	431	452	436	429	422	435	437	425	422	424	410	400	434	403	416	415	434	437	414	436	411	458	424	413	411	457	429	431	412	459	474	447	438	435	417	407	392	443	438	417	425	418	443	425	428	396	454	367	416	448	392	422	408	401	395	439	448	410	398	390	410	434	425	425	439	424	397	432	383	451	406	415	438	407	444	421	428	456	454	435	407	444	432	409	408	387	424	409	416	439	436	435	399	441	415	412	433	426	424	406	402	506	403	418	404	448	433	415	440	406	415	411	418	409	389	420	406	425	403	379	381	399	451	418	421	441	448	414	395	421	433	404	414	419	391	435	420	410	420	453	417	450	439	397	462	410	398	403	443	453	394	416	413	424	419	444	402	374	414	435	432	417	424	397	418	408	414	430	456	418	448	430	420	454	419	426	398	426	446	398	373	404	414	474	406	411	434	438	396	406	408	433	420	415	446	427	446	420	442	415	403	409	424	424	419	376	418	415	382	427	405	418	425	439	430	410	381	397	394	464	428	403	440	466	439	442	443	421	428	380	427	427	406	451	438	461	395	482	420	404	426	458	446	454	452	451	393	423	412	425	415	402	406	421	425	419	434	435	445	409	447	441	430	440	428	426	421	422	421	432	411	428	431	423	420	418	426	423	407	455	419	419	412	443	433	448	387	420	423	434	429	426	448	409	433	427	405	442	424	418	424	409	427	458	428	430	432	406	445	405	387	426	423	442	413	413	412	436	436	386	464	406	416	384	430	410	408	418	417	430	424	411	407	406	450	418	404	401	421	445	422	401	411	467	431	414	460	429	405	430	414	426	392	399	413	412	421	413	442	384	423	450	447	404	419	414	443	443	406	412	407	420	440
23964	24906	44851	42694	29278	17253	4317	708	561	605	576	530	544	539	547	526	553	539	535	560	546	524	521	534	549	549	562	511	522	527	551	531	510	540	521	526	548	545	505	507	552	544	557	520	511	517	510	560	549	505	543	512	500	526	513	519	544	517	497	505	490	511	545	544	520	502	522	547	515	519	578	552	538	536	518	520	524	533	524	513	534	514	491	540	538	487	511	521	506	527	496	542	519	525	520	504	531	538	520	467	556	562	517	567	544	524	528	567	497	527	580	506	528	560	534	538	519	542	512	527	538	524	491	472	535	536	547	546	579	552	538	514	510	526	527	558	514	523	492	583	501	546	503	522	538	558	512	504	514	532	497	519	486	548	485	545	520	521	541	510	543	505	509	516	551	510	503	582	551	546	526	524	549	505	518	523	551	532	571	534	511	545	522	498	521	489	497	526	561	497	559	541	533	524	519	513	475	499	558	558	553	549	525	528	483	500	541	526	505	536	474	492	541	543	521	513	515	519	549	513	518	541	564	547	490	528	499	514	525	511	537	538	537	537	587	526	581	545	497	501	516	521	497	542	527	496	534	538	535	540	513	521	542	528	507	511	558	538	542	525	504	549	539	544	533	520	488	503	522	493	549	568	506	523	586	499	549	542	487	541	500	536	488	512	492	483	522	534	471	532	539	525	533	527	547	526	512	511	535	559	505	524	543	497	517	519	560	520	485	542	501	510	519	546	527	547	517	509	522	530	561	494	511	485	521	510	496	549	519	531	504	479	524	558	501	495	502	510	527	520	545	554	533	527	533	553	511	513	564	530	491	514	530	531	516	505	517	551	548	520	540	491	580	542	533	492	528	515	479	522	502	495	494	505	505	516	535	548	535	539	496	496	533	534	495	522	531	506	538	532	528	513	536	503	537	508	545	518	526	502	554	549	544	542	505	497	489	483	545	498	515	595	528	512	549	571	508	488	522	527	498	537	499	566	512	518	511	541	544	517	505	525	547	521	517	475	515	500	482	528	508	505	467	494	505	516	526	507	530	502	524	515	556	531	495	526	478	532	518	519	515	499	510	513	492	544	566	486	474	518	544	536	527	546	521	490	508	503	534	536	579	523	530	500	502	520	504	513	540	515	557	575	543	523	541	480	475	515	494	503	465	513	555	469	490	548	516	509	527	519	525	492	512	521	542	524	549	479	514	534	536	507	513	530	521	511	529	544	513	587	499	555	510	522	546	532	516	527	509	531	521	515	534	532	517	538	549	551	494	536	523	525	536	519	529	520	542	578	481	491	522	538	536	528	498	497	509	508	513	504	545	553	545	567	513	508	517	529	565	551	525	505	500	487	536	544	515	524	528	575	546	530	511	529	527	530	495	500	503	520	495	532	558	492	528	528	523	560	518	521	502	539	530	536	567	498	564	552	544	507	521	544	554	523	532	534	545	511	541	544	518	520	511	546	520	551	540	555	512	512	483	547	508	480	530	556	495	518	534	517	500	525	522	529	537	522	494	532	556	520	504	569	494	534	540	498	544	482	495	508	570	532	536	531	499	496	557	553	491	484	555	530	529	553	529	509	558	510	542	535	533	515	487	499	511	500	526	476	527	494	523	468	517	528	511	528	522	501	489	528	523	528	531	543	545	530	502	550	539	513	551	527	504	519	472	542	530	567	479	541	516	523	546	524	508	486	561	538	497	521	516	514	503	512	552	515	540	491	536	531	522	553	551	522	511	560	503	623	486	529	521	515	517	472	500	494	536	537	526	503	518	497	521	504	489	540	560	504	500	529	539	540	531	519	509	495	526	545	497	552	549	529	512	533	543	518	492	527	580	538	512	526	519	526	502	524	498	494	520	486	536	518	526	554	528	480	495	508	522	564	498	575	571	493	501	503	483	506	519	530	516	510	537	515	504	495	557	493	517	510	485	527	501	507	516	536	516	516	509	466	525	536	540	556	554	528	543	532	536	583	534	522	508	509	538	496	511	533	494	547	507	512	522	538	551	519	507	517	555	530	539	534	500	529	531	533	493	510	500	545	554	510	536	525	521	510	547	476	557	555	531	541	528	497	502	514	537	512	533	521	497	539	517	507	527	520	547	552	548	511	562	541	553	513	572	540	545	544	538	545	513	537	486	465	540	483	534	559	533	506	470	514	499	513	468	516	549	573	486	553	551	508	497	518	520	538	540	485	499	541	540	560	487	533	496	481	507	547	575	532	494	523	525	542	503	538	511	537	501	542	517	503	508	524	495	538	484	545	522	547	469	493	513	525	511	563	454	526	546	507	530	481	516	524	537	493	505	485	558	504	555	488	532	495	521	518	529	535	536	501	487	496	518	511	510	477	500	525	560	522	517	491	494	545	522	510	486	573	534	511	521	550	484	539	532	524	535	549	544	510	516	494	531	480	551	569	519	532	461	466	525	476	517	547	508	525	531	539	533	529	531	531	526	535	519	530	492	484	536	519	542	508	533	546	538	484	527	523	535	527	515	530	509	534	508	495	485	544	551	497	560	507	520	523	508	522	509	511	553	488	508	537	540	532	545	538	543	500	522	530	516	498	546	520	540	472	545	482	508	553	561	517	518	527	566	540	534	525	537	496	514	512	582	511	515	514	524	497	516	492	522	500	512	492	526	533	521	485	546	503	556	558	498	531	527	558	555	570	498	504	480	570	546	560	511	512	508	502	491	531	493	522	535	547	544	542	546	532	543	512	491	531	459	532	495	532	504	497	528	517	523	485	523	527	527	511	543	504	512	536	508	511	524	513	514	557	539	576	540	507	515	486	534	496	505	513	491	494	536	509	514	517	537	544	535	546	531	530	536	515	542	497	529	587	519	517	508	536	495	512	568	508	534	505	554	532	563	504	493	506	505	509	521	574	501	508	533	537	487	514	516	527	479	535	558	526	477	509	497	488	500	499	531	559	535	573	532	522	527	509	540	516	537	521	509	528	542	509	538	576	528	514	484	509	554	541	495	525	533	511	547	543	537	532	523	508	568	553	523	503	488	517	560	514	522	507	500	501	488	530	497	520	483	457	556	491	530	549	541	509	557	529	507	531	513	560	499	508	555	504	521	529	573	522	542	527	499	517	557	516	519	543	560	550	500	522	497	553	528	507	520	522	518	558	505	486	493	498	494	547	553	533	512	512	531	524	546	526	541	519	537	539	529	516	526	507	515	503	557	491	503	527	519	526	507	519	543	514	503	565	572	486	521	518	549	506	524	541	535	585	533	554	541	535	554	528	518	531	562	503	480	494	506	523	532	525	540	474	491	537	520	515	523	517	528	538	505	469	496	528	509	492	578	503	526	578	536	523	521	483	541	525	487	544	540	511	538	514	515	554	504	559	516	515	518	565	541	527	504	557	505	557	482	494	500	532	569	522	541	546	532	516	499	468	543	505	514	531	541	493	495	557	515	480	523	519	544	493	478	512	495	543	548	528	507	534	484	529	521	548	515	536	558	539	511	578	501	499	516	524	525	504	533	515	520	524
53053	100805	77901	51931	24539	8112	1587	545	559	574	576	570	574	572	596	541	584	580	577	584	613	561	527	643	589	619	585	607	597	587	611	581	600	599	602	571	572	577	542	549	565	599	585	540	614	582	588	555	561	552	586	600	635	580	599	532	566	587	569	583	573	599	570	551	639	574	582	576	609	582	576	618	564	590	578	586	614	590	600	566	570	549	562	571	554	615	547	566	572	558	582	556	543	592	563	597	575	610	632	589	591	567	552	569	545	570	561	616	570	592	577	556	577	556	569	584	581	565	622	571	608	571	603	549	574	608	609	584	514	589	578	580	573	605	550	574	599	564	610	576	592	600	593	597	590	587	587	603	561	553	553	582	589	594	589	540	600	595	566	609	621	599	612	570	568	597	576	593	579	542	573	549	588	598	569	596	597	593	579	535	568	585	580	598	540	616	639	569	572	581	571	628	572	599	579	595	580	580	594	540	573	584	557	535	533	566	551	584	615	565	590	584	605	590	609	589	599	563	593	601	573	563	577	600	590	590	569	522	573	573	567	570	601	583	601	534	577	637	549	556	590	588	552	605	557	538	593	561	525	570	585	551	578	533	585	631	563	619	595	574	579	594	605	583	584	618	539	537	564	615	609	567	559	614	656	610	600	583	579	605	572	586	557	585	545	624	567	548	606	565	610	606	595	581	591	525	585	588	589	573	585	528	577	564	582	576	588	547	561	585	599	555	568	558	577	567	587	573	567	553	586	572	590	542	552	573	579	577	614	576	557	595	568	555	566	588	591	517	596	591	583	584	587	557	554	535	575	566	592	560	598	588	543	557	562	591	577	536	596	543	605	585	580	564	596	575	597	546	586	573	578	565	580	582	554	553	585	616	569	605	538	556	573	586	569	560	609	581	621	545	589	584	553	557	590	610	538	612	577	578	598	538	629	557	590	584	577	536	590	581	596	607	581	550	588	562	570	560	585	575	594	604	596	573	588	558	560	544	580	574	533	574	556	606	611	596	584	614	570	570	575	614	619	597	552	559	582	585	579	600	558	558	547	541	547	596	586	569	591	573	574	542	580	576	588	587	573	564	574	637	606	582	627	571	599	560	588	557	591	542	581	575	588	584	582	562	569	591	534	589	561	574	584	587	558	582	575	582	551	580	553	557	593	597	594	559	607	540	565	574	653	558	571	577	536	608	586	589	560	591	540	575	541	569	608	514	610	611	597	615	538	583	615	596	580	594	593	543	579	599	602	607	563	558	604	582	568	613	587	569	553	592	610	532	580	567	583	554	554	596	569	587	639	533	601	576	568	577	580	581	601	573	576	581	565	570	575	594	569	581	583	583	557	573	585	611	593	576	578	556	588	564	616	599	583	564	563	563	606	573	569	569	582	600	580	583	589	574	562	609	553	642	573	616	616	624	581	487	587	599	592	551	621	595	552	572	584	583	612	546	580	573	540	582	553	590	612	590	605	602	612	598	559	591	555	539	615	571	571	560	585	573	565	592	547	572	603	605	548	569	591	581	563	571	600	558	618	644	602	613	581	547	557	574	591	602	564	593	558	604	586	571	571	601	546	579	550	566	557	596	517	581	583	589	610	559	574	578	602	546	552	563	568	583	566	589	571	544	584	568	602	612	581	625	561	585	624	628	588	531	602	597	590	570	582	521	578	606	605	575	610	534	605	538	573	637	562	563	593	622	594	575	503	607	570	562	547	600	588	597	554	558	594	533	569	562	577	583	535	589	580	562	554	590	597	590	592	580	562	546	561	598	547	544	562	578	560	597	603	563	569	598	576	578	592	571	550	597	568	565	604	616	565	515	566	546	628	550	559	525	559	592	548	556	573	525	606	540	618	594	574	570	566	559	587	557	558	609	537	577	612	584	612	598	557	563	571	565	546	598	617	592	554	590	605	587	565	592	540	577	611	578	553	598	570	610	541	577	550	556	561	600	590	574	570	555	613	579	588	589	565	565	562	560	548	628	596	553	577	640	583	560	583	570	565	623	555	601	615	596	599	617	583	572	598	582	618	575	586	586	607	594	599	601	624	564	602	617	600	586	588	584	583	546	573	563	598	564	565	576	595	599	593	576	570	587	577	554	565	580	582	565	583	548	554	609	618	598	603	548	548	546	612	558	565	560	603	563	603	619	547	609	572	608	595	613	602	614	582	570	594	571	568	564	542	590	596	584	543	639	535	580	569	614	563	571	587	594	547	583	552	592	622	563	528	599	606	556	563	588	598	618	624	573	568	616	597	564	565	524	594	595	552	559	598	570	632	560	614	553	583	535	586	587	596	592	572	598	582	555	567	607	588	570	608	602	570	573	571	578	547	559	559	584	607	593	613	591	569	566	592	581	569	565	588	572	598	570	562	597	530	590	581	596	582	611	610	571	600	563	568	597	623	566	563	578	573	561	540	582	598	580	581	580	605	568	534	610	577	590	585	584	596	536	582	617	610	569	591	578	555	580	578	549	538	586	597	593	568	567	545	562	582	596	566	559	600	561	566	559	605	617	553	553	619	600	539	550	559	584	545	570	579	582	558	556	567	590	562	564	553	601	566	559	578	564	559	584	579	618	562	561	584	587	568	597	542	548	589	543	606	596	556	575	623	606	544	568	604	549	628	594	527	593	553	596	622	566	605	579	586	544	588	564	608	600	521	547	587	528	566	597	587	588	604	584	542	601	513	580	551	587	649	562	598	590	606	587	576	566	573	593	573	533	581	546	582	561	598	569	598	541	611	574	590	540	539	563	553	591	550	582	584	579	534	564	572	588	550	563	577	563	584	590	577	537	542	572	571	620	609	627	587	568	523	556	553	593	532	547	600	574	559	534	578	595	612	608	578	609	508	584	567	541	615	621	567	549	573	594	610	540	604	587	553	549	620	601	548	582	570	587	570	516	601	555	542	550	540	577	585	566	583	602	545	592	554	593	568	607	581	571	596	573	577	575	554	595	583	581	561	561	594	566	557	577	574	643	583	569	553	584	535	577	616	623	576	534	614	573	576	560	607	548	585	613	578	625	583	606	639	605	549	601	594	542	556	609	545	574	613	575	599	563	570	594	621	562	529	564	535	551	574	588	590	582	553	574	554	536	599	576	600	591	568	567	608	543	576	556	548	601	528	557	619	553	545	605	515	591	574	562	544	588	586	583	549	567	574	559	584	583	574	629	615	564	562	567	572	547	572	550	630	573	603	553	575	587	574	601	601	583	587	556	579	574	558	556	599	527	546	532	542	575	581	556	625	554	583	540	581	558	581	631	529	578	614	651	621	597	561	563	559	583	550	594	603	529	601	561	571	570	534	579	548	553	595	587	590	548	597	535	568	579	569	586	596	588	582	549	606	525	583	549	585	592	599	564	575	618	524	548	582	548	574	579	644	578	550	589	552	596	587	594	563	565	542	583	586	555	598	560	594	592	587	558	601	562	570	567	575	568	611	568	598	597	577	580	587	567	575	550	560	534	593	586	576	562	549	568	548	561	543	573	623	597
28433	31900	29847	13796	3088	838	452	340	363	355	363	370	375	367	376	358	367	415	370	405	333	362	367	420	375	362	378	390	347	327	357	371	330	367	318	359	363	396	364	390	353	382	370	388	370	347	387	342	392	366	396	342	372	356	348	356	382	340	370	364	370	333	366	341	394	344	370	327	357	353	374	387	395	411	361	329	382	359	354	353	357	387	360	372	390	357	386	348	355	381	354	358	372	335	373	370	377	402	351	367	367	382	366	369	369	404	366	363	354	372	339	378	350	368	360	345	377	359	378	385	397	372	339	390	365	384	366	371	384	386	362	362	343	365	361	344	369	388	347	396	380	384	343	386	320	369	376	387	384	387	368	362	339	363	364	375	355	367	340	415	354	362	349	384	380	400	357	362	354	376	351	403	360	379	359	375	351	364	416	392	333	373	420	380	358	382	371	352	375	379	337	354	354	381	383	385	372	339	382	363	372	362	385	376	355	377	369	332	414	333	357	364	379	418	380	363	356	409	382	360	371	381	381	361	369	372	358	347	351	372	366	351	336	361	373	366	347	384	409	351	369	372	371	364	386	374	386	373	398	365	359	366	350	353	349	358	376	398	373	380	370	391	352	354	367	399	380	344	377	362	376	364	370	337	341	376	373	382	367	372	399	385	361	337	315	368	362	379	364	359	390	362	358	369	362	375	350	373	378	387	389	370	383	372	370	354	373	412	412	347	357	342	412	370	362	398	362	373	343	398	376	357	406	359	357	379	356	376	375	396	383	355	374	336	398	381	362	366	356	390	379	395	346	337	345	343	385	396	343	409	370	367	348	363	345	383	364	358	366	380	345	371	373	362	383	343	349	373	342	321	380	375	370	354	358	404	378	367	392	355	380	365	383	331	376	351	350	361	381	357	371	378	386	363	346	376	367	404	383	344	387	372	386	342	340	370	389	360	342	370	413	359	382	397	369	364	333	409	395	362	368	373	364	344	374	349	365	372	370	363	375	361	384	350	342	359	389	351	389	390	349	397	381	345	343	387	338	343	391	373	347	348	332	335	368	359	397	383	390	371	352	349	403	343	362	384	362	363	378	384	361	414	359	393	349	369	360	379	369	363	368	345	375	361	373	358	352	412	359	343	354	372	376	376	360	359	370	393	341	337	350	381	367	381	370	353	381	368	390	410	359	402	401	353	380	379	353	379	372	381	387	356	341	391	379	352	385	367	350	399	396	353	385	375	342	351	338	383	373	351	346	372	373	398	400	364	373	365	384	353	370	342	343	358	325	378	360	373	352	369	352	413	386	364	342	359	360	356	349	382	394	362	336	400	353	356	389	353	362	355	346	344	390	359	341	345	375	358	368	334	368	367	385	360	372	334	370	351	358	364	386	385	369	373	365	364	360	363	365	373	359	369	378	386	379	363	400	370	342	368	393	371	370	386	393	337	391	377	377	382	354	362	342	350	441	379	362	382	363	364	381	391	394	336	373	375	370	360	373	363	378	360	363	358	379	380	331	341	368	380	386	368	352	374	391	366	360	355	386	342	374	402	343	372	376	352	366	389	389	349	352	368	356	397	360	361	373	365	383	370	366	380	345	418	365	364	331	338	358	397	383	398	364	358	362	351	371	347	384	418	371	360	334	370	382	360	359	377	366	350	360	362	391	344	376	356	369	370	351	379	441	332	415	357	376	346	363	350	340	364	361	368	353	339	368	364	356	342	367	374	346	334	369	364	332	360	376	332	375	354	329	373	333	382	331	413	359	356	373	385	378	384	391	385	376	366	403	335	366	373	350	352	364	359	363	382	352	367	357	373	355	383	357	334	369	377	387	369	355	371	376	373	374	368	356	335	378	347	354	356	384	384	395	350	342	365	362	366	355	365	346	345	379	339	362	350	321	361	384	387	374	373	371	360	353	348	384	382	380	375	396	365	352	410	403	389	391	393	358	363	368	383	358	390	374	355	396	379	411	365	340	327	317	375	355	383	382	349	387	384	359	354	354	390	365	340	324	364	366	349	384	335	359	352	356	338	425	374	385	375	378	359	378	395	395	366	388	361	390	382	386	371	358	351	378	362	379	377	395	373	346	369	365	389	350	364	343	418	387	380	392	368	367	369	382	352	372	353	372	336	328	370	370	350	370	325	366	365	370	373	362	356	339	375	340	339	371	323	336	373	352	376	407	381	386	353	363	334	348	363	360	357	367	379	377	376	362	356	367	396	377	363	392	396	338	352	365	379	396	351	391	378	374	352	380	399	367	365	381	381	368	378	365	361	365	356	373	368	344	381	365	368	353	352	388	354	381	377	394	343	336	355	386	403	383	352	372	389	371	352	393	365	389	384	373	367	381	372	372	352	363	362	373	367	371	367	388	311	346	380	317	324	376	367	379	379	366	391	339	341	382	384	371	366	372	355	362	361	359	367	370	352	395	348	368	383	361	373	351	394	365	375	362	363	340	350	334	373	357	381	331	358	382	369	383	344	367	352	346	337	362	379	379	353	388	364	360	360	376	388	400	358	389	400	354	386	379	383	360	359	366	329	362	367	377	368	390	372	379	392	352	370	337	360	359	366	388	368	368	395	365	365	350	345	366	382	375	339	369	352	396	348	373	368	339	355	359	375	342	372	389	368	374	333	397	381	375	378	387	357	367	351	373	387	382	369	389	412	390	390	324	357	373	353	367	386	359	372	366	379	390	332	347	383	368	347	365	382	379	396	373	398	382	392	349	342	362	378	364	342	388	363	364	365	365	379	358	379	368	370	389	358	353	365	377	360	367	376	351	397	346	364	394	363	365	383	374	368	368	340	359	388	368	330	387	358	367	365	378	355	390	399	395	342	370	367	359	346	356	341	346	383	318	365	367	375	363	385	369	381	387	392	367	365	323	372	347	393	337	380	350	371	386	362	350	352	408	357	376	373	357	413	346	362	382	383	371	366	409	379	365	348	372	360	345	353	361	347	379	335	348	367	381	376	373	371	383	355	334	374	369	366	390	387	341	380	337	376	389	374	376	384	335	355	377	359	394	369	356	354	361	349	403	414	383	354	331	362	344	380	370	359	371	376	381	338	383	381	366	396	375	381	368	389	399	376	356	381	365	367	356	394	365	358	371	363	364	396	340	361	350	350	373	357	379	374	344	378	340	398	366	403	333	339	408	359	368	348	395	387	384	350	388	372	349	301	365	367	366	392	390	363	321	360	352	364	378	374	381	347	359	361	348	367	387	362	379	389	375	391	360	354	377	349	351	396	337	372	402	384	335	349	371	350	368	379	387	347	361	351	356	360	366	369	394	403	381	334	359	354	357	346	377	350	334	379	366	384	357	350	380	354	400	395	388	367	384	354	347	398	353	392	374	354	363	341	393	412	365	371	347	371	381	343	342	399	357	357	389	375	374	376	401	392	337	387	354	378	373	369	369	390	382	375	421	380	358	362	405	355	323	356	378	350	367	371	421	389	365	362	368	390	346	373	345	356	372	360	344	346	342	368	354	365	360	337
15786	39642	24202	7735	2471	899	432	364	361	361	358	356	357	379	349	348	329	370	386	341	376	357	342	359	340	370	325	377	363	370	377	374	369	347	372	368	351	331	329	342	335	356	356	358	366	370	362	361	395	364	345	359	342	378	361	367	343	359	341	357	358	322	353	345	357	333	373	313	372	321	344	345	346	369	360	360	340	358	335	377	404	364	389	369	363	367	348	374	342	348	337	343	368	344	328	360	370	339	354	343	343	366	371	349	343	327	345	396	334	373	364	317	377	366	370	346	344	350	364	393	334	364	337	381	356	396	324	350	347	341	352	341	328	343	311	372	387	333	352	349	370	377	342	366	335	375	360	348	349	381	351	377	334	365	344	360	351	392	364	370	319	354	360	343	373	352	326	358	383	407	345	367	374	355	385	355	371	379	352	373	360	338	367	368	351	364	335	325	363	359	328	326	352	336	364	335	355	370	370	381	334	345	353	352	357	380	356	347	350	348	384	361	368	359	375	361	356	393	321	361	315	355	357	348	373	348	348	364	372	354	348	321	363	343	359	329	337	372	363	364	363	347	363	347	376	331	353	384	353	365	381	369	394	331	346	356	338	334	322	355	328	333	358	325	359	341	370	370	327	323	381	358	333	347	342	344	377	350	380	364	388	367	351	346	358	317	318	374	335	362	365	350	359	309	343	400	358	320	353	346	365	367	369	367	357	356	366	338	337	358	350	380	342	353	394	357	350	347	344	356	355	366	369	356	325	331	320	363	351	333	343	340	383	351	351	358	388	396	349	352	332	386	349	356	352	342	375	337	335	375	333	327	362	335	351	367	383	346	346	337	343	322	376	341	365	361	377	312	369	381	365	324	326	375	338	355	371	328	337	348	382	372	359	338	369	352	360	356	379	344	339	367	380	375	336	356	360	373	361	338	386	341	356	362	354	346	363	362	375	346	373	356	353	376	368	350	349	340	367	348	351	357	356	323	345	333	368	336	322	329	360	320	366	334	355	342	367	341	322	364	342	379	345	410	343	355	350	344	349	345	408	347	342	382	345	374	363	368	351	337	336	346	337	373	377	358	400	382	403	381	325	350	350	351	370	375	379	348	368	352	369	361	355	348	382	352	360	339	381	329	345	357	347	374	369	355	353	357	318	344	384	336	344	361	353	329	347	352	347	329	374	357	383	355	361	341	346	330	382	352	380	351	362	352	333	362	375	354	367	319	348	355	345	394	335	366	381	335	362	312	348	353	362	358	336	370	374	366	356	372	353	350	325	348	335	299	330	358	382	362	376	341	347	382	374	369	339	334	357	370	387	351	369	337	377	352	391	370	345	385	349	343	390	334	347	376	350	357	356	348	370	390	348	395	325	355	367	370	363	339	342	366	346	330	337	337	368	339	344	384	369	357	371	390	392	371	381	350	365	387	389	368	333	376	381	358	357	382	367	354	353	345	371	346	355	381	361	354	399	344	365	332	351	378	378	361	366	369	354	332	383	359	356	331	315	364	359	358	371	352	363	346	346	353	385	348	353	361	355	338	385	364	405	360	359	353	365	373	376	381	372	367	356	361	355	385	337	352	344	336	361	332	371	368	360	386	324	355	369	369	361	340	361	330	344	369	348	380	375	333	333	365	335	362	316	362	358	395	409	334	333	358	325	329	359	374	341	370	333	348	361	335	351	353	358	325	383	354	329	356	356	363	347	381	370	350	348	399	344	344	345	368	352	386	348	327	333	362	341	354	365	392	353	378	341	336	419	373	348	411	368	324	329	389	340	344	371	365	364	346	360	385	344	368	348	351	385	381	362	308	349	354	351	362	342	376	373	326	346	348	331	329	364	364	372	350	373	337	358	348	353	376	380	390	378	369	311	387	315	330	359	376	383	397	361	367	325	352	338	332	367	324	361	359	375	374	336	389	389	376	367	382	363	359	352	362	377	347	350	356	335	328	362	374	360	380	373	352	372	364	364	406	363	374	332	380	347	368	350	350	337	373	333	336	349	341	346	378	368	370	355	348	336	404	338	355	347	363	364	356	347	355	362	347	377	330	391	373	367	385	393	361	349	371	341	351	362	332	329	320	360	391	355	337	345	386	378	325	351	347	394	390	361	359	330	378	334	356	329	352	364	333	344	357	360	364	372	344	352	347	334	348	333	363	351	358	347	344	333	362	365	315	333	325	367	365	364	365	356	345	358	327	376	353	332	346	350	346	312	352	352	316	389	378	335	364	340	328	347	348	386	350	333	377	348	299	343	376	385	357	361	355	338	374	366	386	354	353	356	357	362	348	342	339	365	334	347	372	357	358	364	361	399	366	386	337	351	364	352	354	341	371	381	319	359	353	384	368	340	334	348	353	373	389	327	332	386	382	360	369	410	385	378	323	358	357	349	335	335	355	342	375	332	326	362	352	376	311	370	340	321	350	323	387	368	345	359	348	323	357	367	355	307	352	387	350	350	379	364	345	362	405	357	355	308	367	357	361	349	363	337	375	365	336	340	357	373	340	336	378	355	364	385	355	356	331	392	348	337	370	329	345	361	353	341	370	380	356	350	375	389	323	360	360	325	355	359	340	350	362	356	385	394	365	364	317	345	380	367	363	378	344	303	338	331	338	381	368	383	373	353	351	369	339	368	372	345	345	399	328	340	378	360	342	369	332	358	371	330	342	356	364	370	326	370	352	369	364	358	359	332	323	350	373	356	326	381	381	382	363	347	365	377	356	359	342	397	347	374	333	339	347	340	330	368	354	320	378	357	348	355	349	323	354	355	411	365	338	354	329	380	363	344	366	333	358	373	350	350	364	380	355	374	342	352	335	378	351	360	350	378	363	361	327	336	389	345	391	353	352	355	356	338	372	340	370	325	360	376	353	343	350	354	353	349	345	380	344	395	384	408	366	368	333	340	363	347	364	385	359	347	360	342	356	383	313	360	383	364	362	379	380	374	342	366	369	335	399	351	329	401	362	334	359	370	369	378	329	340	362	389	358	335	374	345	373	370	334	350	325	366	357	360	358	326	389	366	367	384	357	354	338	362	368	360	360	365	365	359	344	361	363	347	310	366	345	386	345	373	326	334	352	365	353	327	380	333	326	381	355	377	360	350	354	380	364	373	357	354	338	345	335	377	386	351	358	380	370	364	407	353	355	340	359	387	356	350	371	345	373	386	365	362	349	370	367	345	328	363	373	388	372	372	367	382	360	358	330	392	356	363	375	357	360	360	400	346	348	369	364	340	340	334	353	369	345	351	339	323	379	386	352	358	336	327	358	315	348	385	369	376	366	383	379	330	360	310	371	362	347	345	343	331	361	307	357	358	385	363	367	331	336	369	334	352	366	390	344	358	356	365	356	377	343	352	328	381	339	356	390	375	323	364	356	375	388	322	366	370	362	336	359	345	365	389	345	336	343	342	359	348	360	371	348	358	365	378	331	343	368	370	378	346	361	356	362	340	362	371	328	361	365	374	352	327	355	362	358	362	344	339	328	351	346	354	340
25486	29353	47939	40311	20862	6913	1253	512	403	414	386	388	395	408	420	449	403	393	396	434	392	392	459	401	401	403	414	390	437	386	425	406	405	405	380	399	426	401	423	424	409	367	419	371	384	393	395	421	385	420	420	444	420	394	393	424	375	411	422	424	406	422	403	413	404	400	387	392	402	373	445	406	427	386	377	373	414	402	374	373	412	417	411	372	394	424	406	407	358	382	374	395	416	456	403	365	423	394	418	394	374	395	404	381	409	395	410	412	363	397	400	379	394	390	398	368	426	368	373	415	399	433	396	453	411	381	388	437	425	414	408	465	372	391	402	434	410	426	391	412	432	385	380	414	380	374	420	383	391	430	408	405	411	395	378	403	369	421	430	390	442	391	386	374	393	415	428	421	379	419	411	406	412	401	408	384	457	388	406	401	434	447	384	407	397	388	401	402	413	415	395	403	403	420	391	406	406	378	404	416	407	355	369	372	416	427	408	426	390	389	395	370	402	394	422	427	400	402	381	388	397	364	415	383	386	425	407	390	375	426	402	404	414	416	432	392	391	401	377	442	374	417	410	457	421	431	397	401	411	390	369	420	406	442	414	393	393	410	431	405	410	420	384	404	378	439	425	385	425	384	403	410	375	373	412	395	429	409	406	390	412	386	404	423	437	387	400	410	408	396	391	420	395	407	371	407	421	406	382	397	409	418	421	407	414	391	404	396	405	380	394	402	413	435	395	420	391	437	396	439	418	413	417	397	390	425	381	408	380	389	379	403	398	407	388	425	375	382	389	385	369	410	373	406	410	393	396	410	404	391	436	408	386	375	376	411	386	403	373	386	386	403	442	411	364	401	423	417	410	394	417	381	396	394	350	392	370	389	407	393	396	399	398	409	437	415	400	392	404	425	408	378	415	417	391	396	436	376	350	372	397	419	392	394	372	417	424	420	431	413	403	357	455	379	415	378	429	419	414	402	392	357	363	446	432	379	435	370	409	425	393	393	407	432	380	411	383	415	405	430	415	393	396	360	410	415	397	384	406	395	389	354	415	397	393	370	412	366	386	424	401	401	388	418	404	433	404	379	391	408	387	430	396	400	396	426	386	387	423	402	417	420	430	378	420	400	407	418	359	407	416	381	399	395	442	403	391	417	393	436	425	406	395	375	369	390	379	407	371	402	424	405	357	368	432	402	376	400	399	381	356	409	428	405	377	365	418	397	412	402	417	385	441	395	399	412	417	406	394	429	403	380	406	425	389	409	438	424	417	439	427	429	458	426	399	408	438	398	406	387	395	412	433	425	384	408	406	411	382	412	405	429	394	409	408	403	364	415	405	390	415	398	413	415	394	429	427	446	408	393	416	353	357	406	407	381	384	404	412	383	394	420	400	423	392	406	427	437	440	383	393	438	391	397	389	373	382	402	421	397	359	416	380	416	371	407	373	362	389	384	400	390	418	417	378	410	417	406	388	429	403	427	398	422	432	428	401	371	415	389	389	393	422	431	381	365	411	382	402	384	382	467	428	425	395	408	396	395	395	389	414	414	431	379	406	411	419	402	400	441	408	396	374	397	412	419	422	396	419	426	386	397	403	388	401	417	408	389	380	360	414	411	432	391	415	425	400	404	398	414	373	416	419	375	377	401	430	378	407	385	415	421	379	384	449	407	404	399	412	392	421	439	415	392	382	392	409	381	398	395	407	422	400	395	427	406	398	409	414	378	431	413	409	393	407	420	397	429	439	410	434	431	408	414	454	389	412	405	480	415	413	397	365	383	413	380	397	375	373	384	379	400	365	427	418	410	415	395	437	375	384	428	422	365	416	391	382	398	359	398	392	368	409	380	374	416	400	358	389	416	393	394	409	386	423	396	429	356	406	407	413	409	387	383	362	412	424	429	425	362	393	421	395	383	385	369	369	425	442	391	392	384	368	365	387	401	401	391	396	383	393	380	391	414	437	423	400	369	393	378	448	422	412	409	425	393	372	400	401	419	409	372	392	414	404	385	409	367	403	395	386	377	407	395	385	370	429	406	382	397	394	385	381	393	414	399	364	440	414	391	412	404	388	375	400	387	364	416	422	414	441	382	376	410	414	425	412	376	412	392	415	409	378	379	381	421	408	428	401	375	375	372	401	392	424	409	422	378	393	405	389	404	373	395	399	379	417	415	368	400	357	372	408	404	407	412	401	359	415	411	409	403	376	384	389	400	409	409	398	377	409	424	344	378	413	415	450	407	403	408	403	394	381	377	419	406	415	384	409	412	395	404	386	413	414	415	409	410	404	408	411	375	413	388	392	412	387	382	389	391	401	411	428	434	398	380	383	390	379	374	448	375	406	398	358	400	406	419	353	357	426	410	387	425	415	398	402	388	423	392	369	420	382	387	406	411	378	416	397	404	399	440	419	371	393	420	411	372	381	409	401	396	411	399	393	439	393	406	428	369	368	400	416	372	393	445	406	400	408	403	417	398	397	373	378	405	427	426	410	367	394	412	415	410	370	364	398	404	395	395	380	396	405	416	399	380	394	393	393	398	355	387	396	436	388	400	381	427	420	401	391	378	391	402	379	395	467	370	423	406	433	386	411	397	406	353	372	412	402	403	411	420	398	400	392	399	370	420	448	422	409	384	410	445	419	393	382	423	392	394	386	405	405	402	431	403	402	414	392	397	374	388	404	416	404	378	407	395	405	382	403	424	410	399	412	408	409	394	404	397	385	373	418	382	391	418	394	437	449	430	381	410	379	421	430	366	393	388	437	386	427	392	396	405	377	455	405	419	383	431	368	413	398	418	389	430	435	397	419	417	382	409	427	388	396	389	348	388	377	421	434	397	379	412	422	364	385	368	378	386	380	431	410	382	386	418	398	423	422	437	410	383	426	388	424	394	411	432	391	376	417	395	434	418	417	399	418	417	403	371	388	391	427	426	393	393	406	421	413	412	390	386	411	400	400	401	405	406	375	382	399	423	410	393	375	400	400	380	370	418	391	406	407	419	408	405	376	380	421	442	430	406	392	377	421	390	411	408	388	380	374	431	408	406	401	454	392	413	390	372	356	373	390	403	412	387	387	399	388	379	372	427	419	397	430	395	398	392	410	397	419	357	386	395	408	408	361	383	389	375	376	431	393	426	430	446	412	386	387	404	403	410	368	362	390	383	433	424	405	470	454	381	394	375	431	380	419	379	378	400	415	388	392	424	394	404	439	392	388	409	423	391	395	387	415	399	410	388	405	397	390	368	384	356	408	405	422	424	422	378	395	387	422	386	389	388	365	412	375	374	373	446	396	428	445	410	368	366	420	406	376	430	430	418	408	394	401	400	374	395	381	374	421	357	381	407	386	419	393	393	391	423	369	377	353	413	406	393	372	386	415	385	424	391	415	415	386	391	409	383	413	431	420	408	419	443	407	386	422	408	443	379	413	424	397	416	416	376	450	402	371	406	413	405	395	382	412	412	378	394	390	394	397	393	437	412	405	444	372	384	421	414	414	396	380	378
41127	88894	62999	31771	12553	4092	1042	436	420	470	454	430	417	413	421	384	386	427	434	439	414	402	419	436	422	444	450	456	437	431	451	428	461	387	426	396	456	429	441	397	421	448	421	414	408	417	405	428	421	420	420	445	412	401	430	462	432	403	388	413	417	408	443	408	443	454	416	394	457	410	405	449	433	415	449	419	421	444	397	427	482	444	487	413	426	396	421	404	450	434	390	446	419	444	443	415	423	436	421	461	444	458	421	431	396	425	421	421	423	375	467	415	439	446	412	420	418	424	429	378	397	432	442	443	412	405	431	407	411	407	392	445	415	396	433	405	393	425	452	415	411	461	416	394	397	418	422	429	391	425	422	381	419	402	447	452	390	431	431	410	452	444	410	433	401	408	429	407	372	450	412	427	384	433	416	423	412	427	426	410	418	439	500	423	436	408	413	439	408	428	455	395	421	421	411	443	438	434	402	413	402	389	422	455	440	445	410	431	443	387	418	434	466	417	444	394	438	409	386	389	459	433	459	421	401	424	434	442	445	436	408	413	418	421	387	398	447	423	457	463	396	454	446	429	444	444	396	393	383	417	419	435	410	406	445	405	426	421	389	452	427	460	441	438	429	438	424	398	415	424	373	414	408	398	397	420	412	447	421	411	436	423	446	414	442	445	429	426	415	401	424	434	446	432	411	428	405	436	420	420	416	444	442	413	409	440	423	466	435	448	440	461	404	426	406	417	454	463	400	424	436	435	463	434	417	432	444	437	446	417	420	410	391	415	431	433	413	435	447	433	435	417	468	404	393	413	431	452	432	419	442	430	433	452	447	448	417	416	411	470	435	452	426	404	428	435	398	432	440	426	464	434	397	423	395	400	433	425	387	410	401	463	432	419	428	414	451	431	463	413	409	391	423	429	448	447	443	420	425	480	411	463	448	428	363	424	440	438	423	411	415	403	413	405	427	408	457	441	402	406	427	453	433	456	463	430	446	440	430	399	426	415	409	400	433	432	435	407	397	394	426	468	438	436	412	408	391	398	430	415	419	397	434	422	429	447	410	426	411	398	438	453	441	424	410	423	397	463	467	424	416	402	442	407	461	387	399	435	431	412	448	461	451	421	438	442	426	397	458	425	422	434	412	424	404	441	407	431	408	414	419	422	463	463	403	436	403	416	441	409	427	451	444	451	442	388	426	418	423	432	418	390	445	427	409	465	438	405	433	399	434	421	435	419	424	409	446	441	416	386	410	426	461	466	403	390	391	443	449	434	421	423	405	407	436	445	390	428	411	404	446	401	389	408	413	432	440	451	431	411	423	421	427	417	396	405	424	390	443	419	426	475	419	436	422	442	445	419	417	437	448	413	424	438	434	436	402	439	427	437	449	406	440	438	406	439	424	390	454	391	423	425	415	455	449	435	445	425	429	411	433	431	419	410	419	436	456	409	418	442	445	452	428	407	404	448	424	432	465	417	428	418	446	427	405	415	423	443	431	443	435	422	439	439	436	427	405	429	428	425	413	424	407	409	460	409	425	442	408	432	413	414	434	440	370	434	420	423	397	446	419	412	462	403	409	480	410	417	426	428	416	412	404	437	451	422	445	418	393	399	458	461	426	430	413	453	411	418	420	426	404	428	387	429	434	445	446	390	388	404	384	402	425	393	408	428	428	407	468	450	401	423	449	410	444	426	422	433	421	422	464	420	443	401	438	418	479	385	386	421	433	447	440	471	403	426	396	375	413	424	416	420	455	423	400	393	432	395	409	409	434	433	444	437	425	432	445	391	416	447	408	457	413	394	437	431	410	414	408	449	428	368	426	427	473	411	439	405	437	424	428	458	406	404	443	420	450	447	421	407	381	433	402	402	415	422	398	441	424	440	426	417	430	446	410	446	408	463	408	427	438	433	408	372	416	401	389	423	394	443	405	386	443	413	395	444	422	428	466	413	365	481	411	443	406	422	410	417	435	439	420	406	425	451	416	456	392	437	416	427	435	416	403	438	423	417	417	432	403	415	401	426	426	451	441	407	454	411	434	407	453	418	430	425	409	420	417	411	451	431	390	375	397	441	386	425	435	443	419	394	437	451	430	402	419	371	397	421	456	422	425	440	409	414	430	403	399	433	434	411	407	413	362	408	405	443	399	424	441	419	384	410	454	441	445	441	432	452	412	408	440	460	425	434	413	402	417	444	412	430	416	444	419	408	423	410	460	397	437	394	433	424	438	438	383	374	423	415	420	439	438	428	431	405	428	440	415	451	412	392	410	439	448	459	448	435	419	432	468	467	390	402	390	443	430	396	415	406	423	425	460	412	432	445	432	404	458	438	455	426	440	414	417	381	398	404	425	388	434	419	407	421	444	437	421	394	453	415	413	384	439	404	411	392	403	478	426	424	394	466	419	415	436	438	439	379	426	424	409	430	424	401	411	430	419	410	447	429	434	412	409	405	413	427	452	394	382	370	399	373	411	444	467	437	467	466	435	429	409	419	447	426	428	477	428	408	432	397	421	454	396	428	422	429	414	418	403	395	404	421	412	396	404	440	428	454	483	448	409	441	441	443	429	396	430	409	409	438	407	409	420	454	427	412	399	426	428	422	416	416	412	414	433	446	421	417	421	376	372	451	404	399	404	428	431	445	428	406	460	428	410	394	423	426	432	443	446	426	412	437	430	428	419	423	416	440	441	427	442	470	418	410	397	442	431	397	432	419	417	428	391	414	452	385	419	455	417	406	407	436	430	428	440	433	404	417	457	400	435	395	434	445	406	442	410	384	408	437	449	415	392	453	442	435	429	422	426	412	440	403	427	440	447	449	414	460	407	423	438	441	428	433	425	426	378	424	402	429	395	427	366	426	412	423	396	415	423	416	444	419	425	417	406	422	430	415	431	451	449	436	461	418	426	383	447	405	407	399	420	375	390	428	436	410	380	422	417	446	447	421	444	409	400	403	418	408	427	458	438	424	400	441	411	420	438	413	438	419	409	396	420	431	424	452	451	407	432	383	459	403	399	425	435	434	421	410	432	421	428	472	402	398	414	427	421	411	418	427	436	407	398	418	417	391	435	451	411	408	425	414	410	393	427	420	441	465	411	405	432	414	400	404	440	405	426	398	423	424	415	392	422	412	392	420	430	426	446	416	449	414	431	454	424	466	409	419	416	398	428	435	450	459	418	418	445	437	445	430	406	398	425	418	453	405	417	406	435	476	432	400	413	386	428	426	411	417	405	420	410	444	418	399	416	452	423	439	445	443	398	392	407	412	408	397	408	420	413	409	430	437	442	394	409	446	438	406	390	429	447	421	433	433	423	449	425	421	401	381	459	411	460	418	415	417	440	420	440	423	407	397	418	426	427	419	420	451	440	409	441	412	406	418	419	379	406	410	442	449	400	418	471	432	464	465	429	423	459	423	454	387	450	391	392	428	410	381	426	416	433	426	429	443	420	395	437	426	418	419	418	393	430	436	428	408	444	486	420	412	428	423	407	428	431	406	433	451
23977	24293	40294	40687	30141	18139	4689	692	558	538	561	540	527	578	535	596	547	566	545	519	559	550	527	501	533	531	542	542	545	532	502	542	554	555	525	533	554	567	504	533	525	524	549	562	525	492	554	505	496	510	518	550	496	495	566	530	521	506	515	555	564	495	562	504	485	526	539	475	523	518	504	475	537	553	489	533	540	523	506	547	509	515	530	514	547	506	491	502	530	523	495	527	541	556	514	519	552	509	548	509	515	511	507	512	483	559	535	542	535	517	524	498	538	538	527	523	528	519	516	521	508	537	555	526	534	489	517	550	489	460	530	498	517	535	500	534	539	549	525	505	508	554	542	514	612	569	479	500	541	522	540	539	544	512	542	514	517	519	507	563	505	551	534	480	507	540	531	512	535	545	523	509	550	496	529	521	539	528	539	521	546	504	541	462	588	508	545	540	537	556	512	549	566	516	462	492	512	570	569	518	484	568	532	529	512	521	546	532	502	512	560	501	550	482	512	539	562	478	494	516	494	504	517	484	534	545	480	505	509	520	549	528	540	522	532	486	541	466	551	517	503	516	484	514	502	476	516	532	481	529	540	502	516	483	549	477	494	549	502	499	541	519	544	524	523	487	555	517	543	540	568	514	523	535	514	552	529	512	548	504	555	511	561	513	499	544	529	500	566	511	500	524	490	546	517	533	542	514	505	495	551	492	534	517	511	517	523	501	498	503	556	532	504	486	532	512	483	543	550	523	526	514	504	571	553	486	524	529	492	561	516	542	538	538	542	513	485	508	503	515	563	534	523	499	521	533	545	542	498	544	529	537	523	541	534	520	551	519	539	518	513	542	559	540	489	503	543	536	524	518	544	552	505	547	524	558	513	528	548	524	555	581	535	536	507	522	523	535	542	517	527	518	531	491	538	505	554	462	523	499	487	541	512	543	525	520	549	539	520	549	488	512	527	553	525	500	490	513	491	490	525	518	532	508	553	514	517	528	496	465	531	494	496	533	531	488	490	521	522	516	553	522	519	526	532	516	514	514	527	533	520	490	525	503	516	521	472	579	507	553	515	531	539	543	512	484	506	522	511	538	559	534	504	509	525	531	530	519	534	550	511	515	478	511	535	517	496	498	511	529	493	519	497	524	515	478	551	503	514	566	531	526	488	544	511	517	521	481	531	517	531	531	533	525	532	559	525	502	552	555	504	535	499	527	511	520	540	545	493	515	557	505	493	549	531	523	515	490	511	571	542	517	520	518	538	538	512	484	488	573	484	497	537	531	499	525	504	472	557	511	499	563	517	465	525	523	498	519	554	523	526	502	514	540	514	525	517	500	479	475	551	537	522	543	545	490	527	535	514	511	539	512	468	532	529	521	505	542	517	525	496	549	539	555	510	500	498	537	514	489	511	504	541	534	534	494	540	518	551	508	518	491	568	537	555	517	499	482	507	541	485	516	510	479	584	546	554	487	539	521	556	526	518	498	538	521	551	531	536	549	519	541	538	534	501	536	523	494	533	525	557	562	536	527	523	511	510	585	493	544	507	531	519	512	519	511	553	500	480	530	528	498	510	502	561	534	500	502	527	533	530	506	559	526	493	559	553	508	533	512	515	499	485	491	510	500	560	501	530	518	521	489	511	567	521	501	483	501	529	511	545	542	556	526	536	521	514	547	510	485	536	555	544	532	547	536	526	479	519	461	534	537	485	511	515	537	517	505	484	526	509	497	501	535	523	518	503	527	520	480	538	524	533	500	511	511	510	486	553	487	572	473	499	519	502	523	531	515	489	547	507	549	528	554	540	521	525	521	523	539	513	511	520	496	533	484	503	548	520	533	566	519	553	484	532	521	540	594	502	530	507	505	525	524	520	489	543	509	544	519	519	543	523	530	483	530	530	523	522	515	503	530	544	546	541	513	510	528	528	549	516	544	500	532	521	489	495	524	559	534	493	513	516	521	482	531	522	526	536	538	536	494	537	508	588	498	516	484	505	500	506	546	533	538	522	555	481	522	529	524	500	543	515	535	506	508	561	497	501	515	522	513	511	502	546	526	544	514	521	528	549	571	535	540	516	514	557	537	499	506	515	535	531	518	518	475	481	502	527	533	549	498	532	542	506	519	515	502	507	558	495	507	500	547	552	509	504	509	523	500	493	509	502	515	556	538	524	477	558	521	548	513	505	535	506	521	546	558	501	559	511	512	528	511	526	548	543	483	542	520	502	570	503	522	544	522	506	514	492	524	553	500	495	511	526	481	541	547	503	499	516	492	496	536	519	559	537	513	519	530	482	528	531	533	506	501	502	496	564	524	575	501	525	540	553	519	552	509	515	501	511	537	514	551	532	487	529	500	533	505	523	537	479	576	532	546	516	545	483	540	529	541	524	520	533	547	495	533	553	531	495	531	502	538	523	495	513	515	540	541	513	555	526	564	543	537	521	517	490	499	524	557	521	493	499	554	543	516	523	536	504	524	573	512	518	551	508	540	514	541	533	482	520	559	527	578	533	518	500	545	516	508	545	558	534	518	491	527	520	479	543	503	522	532	541	494	523	526	522	499	528	517	513	505	517	561	556	493	511	535	570	553	523	535	500	545	540	584	485	524	504	460	518	566	529	495	522	511	526	523	487	571	501	503	515	497	501	513	478	510	537	546	480	536	512	529	482	524	515	552	554	550	563	464	507	525	556	520	506	530	537	538	493	485	561	519	506	493	501	473	513	517	536	558	534	543	482	546	511	513	553	496	499	500	538	533	515	506	537	535	509	557	535	520	504	526	526	544	535	514	519	552	498	536	492	512	502	514	565	499	513	499	557	526	498	555	560	525	530	542	539	503	514	484	511	574	568	562	560	528	522	507	511	525	509	556	520	546	537	533	512	516	567	513	526	566	496	498	570	521	552	525	551	534	521	487	508	523	482	501	494	524	558	525	553	583	504	545	522	523	519	527	504	516	501	486	524	532	508	490	539	489	547	512	522	507	563	519	538	533	509	527	485	525	516	517	541	522	553	519	500	497	542	476	503	543	487	529	527	477	532	538	521	497	528	526	530	534	488	544	499	512	541	499	494	512	546	546	529	542	508	501	535	530	539	526	514	555	536	499	530	493	500	536	494	514	512	484	533	527	524	535	495	512	523	555	536	539	532	516	530	526	463	498	526	533	537	550	540	517	535	531	514	525	579	494	522	526	530	553	535	482	514	490	531	493	495	497	498	586	556	512	542	508	512	518	504	493	532	539	539	461	543	502	517	548	529	487	540	508	515	554	529	508	519	566	558	523	524	516	573	478	510	555	487	526	536	556	549	535	545	527	551	491	489	539	536	493	500	476	534	520	550	519	538	525	554	518	535	495	477	489	514	499	512	519	527	541	519	543	507	487	546	499	488	525	534	543	544	521	510	482	522	550	496	549	538	548	523	529	524	512	558	521	513	496	524	509	529	524	502	525	521	568	503	514	523	529	517	543	496	478	507	495	535	548	507	555	533	549	486	532	525	517	497	526
56273	102139	76631	51376	26837	9517	1770	534	551	546	544	556	578	561	539	502	555	566	607	526	573	589	538	574	581	600	558	589	539	616	630	608	564	540	595	525	581	551	577	565	556	575	544	602	553	582	566	552	552	579	588	600	545	565	606	563	584	583	575	585	595	555	565	574	539	587	571	541	559	546	533	555	576	542	563	560	540	531	573	583	594	549	584	540	530	545	549	538	573	573	524	551	573	541	578	585	575	560	562	605	596	533	547	560	574	564	570	583	584	564	571	567	558	510	572	584	567	568	549	580	576	592	548	555	585	576	587	566	580	538	564	593	581	554	540	594	558	541	563	526	550	534	587	574	548	540	586	568	556	599	567	596	600	557	573	547	549	569	575	576	556	532	549	555	580	574	542	580	570	562	543	583	535	538	546	550	565	596	539	577	563	541	525	550	548	529	526	571	561	544	564	571	566	558	570	562	519	601	542	550	558	602	598	573	567	529	560	551	563	554	544	558	558	586	567	570	572	566	566	585	580	562	604	544	565	537	558	604	549	567	552	565	508	571	570	549	540	543	585	603	580	564	570	535	530	540	566	559	523	543	576	577	581	552	573	585	555	576	587	539	537	538	539	557	531	590	559	542	547	576	561	531	546	589	590	547	580	599	540	544	570	571	562	613	568	574	558	551	558	549	546	568	569	575	536	593	595	536	573	573	547	567	543	554	571	589	562	554	557	578	522	571	565	572	524	555	527	573	542	545	582	552	562	563	531	544	579	568	588	567	580	537	631	562	576	525	563	522	528	590	548	524	555	590	543	568	549	604	552	540	567	535	533	552	561	526	560	564	550	582	552	570	534	583	550	570	540	572	537	523	550	576	561	591	587	542	559	533	568	511	566	548	549	541	554	566	575	558	546	560	525	546	517	571	617	547	550	552	581	550	575	599	594	589	538	587	578	630	573	583	568	551	584	604	567	533	563	560	595	563	579	545	572	512	559	609	575	570	535	602	532	575	588	583	511	566	571	531	583	567	572	551	538	553	585	578	586	556	587	572	599	527	591	577	523	590	564	597	521	561	589	586	551	565	526	559	592	621	571	562	532	515	573	537	550	518	537	558	563	551	543	549	545	558	572	587	574	564	575	529	519	575	550	571	547	618	593	561	596	554	578	527	540	531	559	603	540	576	552	553	566	571	590	561	560	567	587	554	588	532	542	571	554	583	546	532	551	552	543	594	554	579	548	573	572	521	592	557	568	579	616	571	573	561	571	559	556	541	557	579	566	614	542	584	567	584	586	576	528	571	587	544	570	531	545	557	598	611	570	562	553	565	533	558	524	554	544	541	597	531	581	545	584	550	536	592	555	567	544	582	553	526	575	578	593	581	563	573	567	567	562	584	584	583	536	579	562	530	519	568	521	573	586	534	535	551	511	571	590	561	542	564	593	569	546	585	556	550	554	536	530	572	585	523	538	598	533	587	601	582	588	534	547	555	571	559	530	572	549	520	577	561	578	547	586	520	567	535	554	513	578	562	543	569	563	515	557	569	570	536	586	561	578	529	587	582	527	560	581	610	528	551	578	563	564	569	577	563	559	608	558	548	601	564	564	558	591	559	578	587	587	544	573	542	561	592	525	536	576	532	579	534	554	569	555	553	587	532	573	587	581	576	556	536	574	546	576	581	526	543	576	536	576	558	533	557	542	620	584	562	556	549	523	575	574	572	522	578	555	564	559	555	550	541	547	553	561	552	542	585	570	597	576	555	582	548	566	562	553	577	548	578	597	527	614	556	563	559	567	566	557	538	555	520	571	553	514	555	552	560	552	583	578	558	584	606	558	526	575	543	571	562	549	581	576	539	581	557	572	582	601	523	556	582	542	555	578	560	557	592	527	599	563	550	557	574	611	549	577	594	558	561	545	579	561	547	552	506	574	602	550	577	584	589	574	546	563	546	566	581	552	573	534	524	587	557	552	547	540	531	609	561	524	545	562	566	567	517	557	563	554	556	542	576	558	566	547	593	557	546	557	602	575	586	536	576	562	538	513	559	530	553	565	560	553	560	546	550	614	568	541	569	572	563	571	551	557	581	537	514	601	541	575	557	553	550	573	556	560	573	531	594	561	552	531	536	556	573	571	593	563	524	559	581	602	541	586	570	534	618	535	526	567	585	550	545	537	581	563	567	551	586	520	529	571	591	537	535	572	566	554	580	578	588	557	562	498	610	532	541	545	565	523	535	537	576	585	548	526	582	585	571	571	586	588	549	554	558	533	585	547	562	578	541	573	566	585	560	556	524	581	572	548	567	533	604	568	546	565	583	558	545	544	550	525	558	564	542	519	551	560	571	552	544	563	544	578	564	558	576	537	534	601	573	597	575	550	561	565	583	586	579	561	585	561	547	579	555	558	539	565	580	569	547	549	582	561	508	566	600	557	563	542	528	533	554	564	602	568	533	570	573	568	570	577	539	546	584	542	559	514	573	566	574	584	577	579	578	523	524	549	540	498	556	544	619	573	571	539	603	531	526	539	582	555	524	559	505	569	553	499	546	604	569	583	558	564	575	530	555	541	590	565	555	566	536	537	542	535	568	552	599	585	529	560	553	552	614	521	559	567	536	519	579	581	550	579	526	545	588	538	544	542	556	540	582	535	529	557	548	571	564	587	574	535	553	605	551	570	586	577	554	552	572	566	548	535	569	565	550	532	547	538	581	580	556	537	572	551	568	572	531	549	543	593	583	562	561	573	573	508	579	576	556	567	572	572	534	552	546	574	544	561	573	596	562	515	535	555	509	561	543	541	601	532	580	538	567	567	529	552	567	548	543	540	577	519	577	553	570	551	523	541	588	546	562	589	548	560	587	557	560	549	578	564	587	590	540	526	573	569	574	546	571	531	571	570	542	573	555	606	486	515	567	516	540	540	578	555	583	546	559	540	544	565	562	554	620	544	552	549	546	550	595	535	574	581	557	525	577	540	577	577	585	529	567	571	521	540	562	544	550	521	571	572	572	541	603	558	566	567	527	611	540	532	544	552	596	549	565	576	515	592	572	549	546	587	542	552	574	566	571	546	588	559	531	538	534	532	553	568	555	595	553	567	551	581	573	574	578	595	589	550	532	596	551	578	562	553	548	548	564	575	566	525	543	565	573	573	575	528	521	583	523	546	568	572	571	571	604	576	520	562	555	535	546	561	538	529	577	548	547	565	571	590	540	561	544	552	571	550	557	564	535	572	578	556	573	572	581	608	554	570	525	552	557	526	528	539	528	575	611	558	541	559	528	521	551	547	528	513	558	520	544	579	530	588	554	559	530	512	553	550	542	612	585	574	572	556	540	557	574	509	557	584	537	564	523	575	530	564	588	536	553	568	610	522	572	552	547	561	549	583	561	574	531	535	498	568	552	543	579	560	592	604	565	551	560	544	616	581	547	581	517	548	543	555	580	559	511	548	531	543	537	561	594	588	532	540	561	538	564	592	566	575	518	554	565	562	572	584	545	551	576	544	554
28313	28069	28959	14009	3152	1067	513	358	358	357	358	330	378	351	373	348	336	349	345	360	348	349	342	367	356	392	377	343	339	368	349	322	354	340	340	374	410	324	383	369	337	352	353	340	351	352	359	351	351	353	342	335	377	339	321	350	373	350	314	377	364	325	319	359	392	337	366	398	397	375	379	343	369	344	336	323	333	345	374	332	332	383	376	379	371	347	356	367	382	337	381	371	364	353	378	327	384	351	327	357	338	343	336	317	363	341	359	375	339	317	344	349	372	382	367	344	372	338	314	340	370	369	363	358	352	375	349	351	351	356	354	333	356	367	320	355	375	350	337	346	333	324	358	389	363	362	313	357	357	332	354	362	360	361	325	336	348	362	370	357	359	341	369	343	346	361	349	343	338	353	347	357	339	378	349	346	332	359	345	356	342	357	339	335	359	334	342	361	329	361	351	370	327	316	353	358	330	344	344	364	350	368	340	356	375	329	356	334	362	363	346	364	387	371	354	353	367	315	388	321	359	327	343	366	344	376	375	356	355	358	355	363	366	356	327	371	327	323	341	377	358	346	341	353	355	387	351	349	385	343	366	351	379	341	328	343	345	350	317	361	366	369	338	350	358	316	376	380	366	417	375	364	350	358	369	351	378	373	364	322	322	348	385	402	342	375	357	346	327	353	334	336	352	353	349	340	331	325	362	333	343	345	365	342	345	355	338	353	376	345	345	401	371	345	341	337	350	362	325	360	331	374	344	384	339	369	354	323	361	334	363	362	378	330	362	350	356	336	372	377	345	325	332	386	349	337	343	353	358	381	351	335	351	314	356	353	350	342	328	360	359	372	337	376	324	360	386	323	394	346	380	292	357	351	381	347	362	359	338	391	351	338	337	381	356	346	375	353	352	365	353	324	351	341	342	354	346	334	374	341	346	329	341	364	325	374	334	332	358	390	379	335	357	383	361	300	318	373	343	326	314	370	357	348	366	361	346	380	363	354	357	337	345	365	333	358	339	343	391	360	320	368	375	370	390	327	327	354	366	357	356	365	350	352	393	374	376	343	333	348	353	349	349	362	340	304	338	352	357	345	343	390	338	354	345	356	371	358	347	363	349	339	354	361	358	361	362	359	347	346	384	351	352	382	323	321	343	369	324	339	375	361	353	361	371	374	332	355	354	348	342	371	360	331	359	347	350	355	340	349	341	352	363	334	332	333	335	360	347	327	338	356	346	371	363	375	323	362	354	308	316	311	368	350	367	360	360	365	368	373	349	367	353	348	308	327	338	361	355	379	340	415	366	373	338	362	331	349	363	356	378	339	317	330	361	351	361	346	338	364	331	357	340	302	377	349	350	328	368	380	375	376	358	337	353	341	383	374	342	369	345	343	339	358	334	352	347	368	329	336	339	357	346	316	356	377	333	353	341	370	369	368	405	341	342	330	341	350	382	346	318	348	353	341	367	310	386	327	363	355	381	338	374	332	370	379	354	352	332	335	319	357	332	360	363	379	344	344	358	379	332	274	359	373	320	355	362	355	367	360	369	388	332	349	344	340	346	347	356	332	330	350	318	305	360	338	320	367	332	387	362	341	370	351	363	361	353	355	343	333	347	362	354	334	355	371	355	366	325	338	342	356	341	353	365	357	375	350	364	362	342	341	375	337	367	344	379	339	334	322	349	368	371	335	349	340	342	343	345	355	376	353	324	353	346	335	380	357	332	358	330	348	345	398	376	398	356	355	316	350	349	350	325	362	341	334	349	391	375	356	367	333	365	342	330	353	334	337	350	351	363	310	346	337	364	341	338	352	352	372	377	378	337	306	376	342	308	366	319	350	342	341	334	369	338	359	367	343	371	343	363	375	330	327	365	343	372	385	363	382	345	334	364	368	374	323	322	349	362	347	354	331	348	338	383	314	340	359	383	331	313	365	369	346	350	351	371	353	353	375	365	388	368	320	338	366	362	355	363	344	346	335	363	336	347	330	351	342	343	347	327	321	307	342	363	327	352	362	360	364	357	349	343	391	390	343	356	341	366	355	374	340	378	311	379	324	369	337	395	397	364	337	338	357	346	343	373	347	356	340	358	343	346	374	368	337	337	336	390	364	375	343	349	364	358	362	353	391	330	346	365	353	329	340	345	341	346	356	363	335	344	369	336	334	359	341	331	327	364	341	348	351	346	319	401	307	358	370	381	369	378	342	324	350	352	326	334	351	341	392	329	316	343	314	366	361	363	329	310	339	328	350	344	360	366	319	379	370	368	330	362	346	360	330	331	349	369	352	318	326	344	368	352	326	368	336	355	326	344	372	378	345	352	368	340	332	340	349	388	328	342	365	370	367	373	317	361	371	324	374	323	341	374	342	371	375	372	378	347	358	330	365	372	340	348	338	356	323	312	381	383	379	357	326	361	379	366	367	351	310	366	330	358	393	363	356	381	381	340	372	342	349	330	349	366	337	337	369	418	337	383	344	351	349	342	337	380	323	355	317	353	332	344	361	329	362	384	365	351	335	379	355	353	320	383	333	347	373	404	351	342	338	343	349	334	364	352	347	341	364	320	349	372	315	349	353	324	357	373	343	342	376	356	374	352	359	352	327	381	333	326	359	354	390	404	362	365	360	320	337	300	327	351	367	353	371	335	309	352	362	295	354	339	318	339	319	320	364	333	363	348	376	348	341	321	369	353	342	355	379	348	356	341	367	371	353	371	392	343	378	335	345	376	362	350	376	342	350	331	360	343	339	303	322	342	367	359	358	356	328	356	366	339	338	355	343	355	359	381	346	330	350	353	375	351	341	333	346	358	343	397	381	388	332	357	371	361	330	342	367	309	365	384	359	356	344	335	357	356	337	329	350	355	362	331	341	330	343	362	316	331	366	383	356	379	342	361	338	394	342	376	396	346	373	374	355	332	360	354	353	350	339	334	346	331	337	347	354	354	373	367	375	360	338	367	409	346	336	352	322	351	363	329	364	350	371	343	373	350	364	334	349	321	337	377	374	366	345	360	392	361	346	342	349	336	354	350	325	367	353	378	366	343	335	336	359	341	341	373	364	372	326	342	353	337	345	361	376	362	360	369	344	339	358	332	358	357	355	345	323	332	364	378	323	349	355	338	328	331	375	369	359	346	379	343	401	332	348	342	338	380	373	326	337	395	350	337	339	352	341	371	353	344	371	353	332	373	339	370	372	366	383	367	365	356	340	389	360	376	339	330	347	343	345	336	329	351	337	348	343	329	359	327	364	360	381	353	344	361	376	338	350	368	340	364	347	392	334	373	361	344	372	344	384	361	344	381	364	344	360	339	363	321	336	347	354	383	385	334	344	350	357	336	384	374	359	347	333	359	347	334	336	316	349	388	342	317	374	355	348	337	380	325	340	372	356	322	323	361	331	324	350	349	379	362	340	324	335	315	319	370	351	333	343	371	347	349	370	342	362	366	347	370	344	368	356	351	377	347	317	354	416	361	350	328	321	358	347	367	345	342	350	333	342	354	359
14907	35290	23940	7648	2469	1148	469	327	313	318	310	354	353	368	343	329	338	333	337	376	330	335	348	332	315	380	348	347	330	306	354	321	340	355	343	345	342	360	318	316	350	347	356	336	319	304	312	331	310	322	345	346	338	339	281	329	315	344	328	323	318	333	332	311	327	318	358	335	351	354	356	322	327	351	303	294	337	317	309	359	316	373	363	346	323	357	314	326	339	347	336	321	318	317	350	343	346	355	350	347	299	338	343	327	351	364	331	310	374	359	307	334	354	330	329	351	350	340	388	308	348	378	356	325	311	366	332	344	299	329	311	346	315	337	352	345	332	358	319	329	345	336	319	353	317	330	341	317	356	344	311	318	336	357	321	302	349	313	350	311	363	333	314	328	360	308	307	308	304	320	351	339	360	352	337	358	352	333	333	335	325	304	307	369	352	332	340	359	319	319	291	322	350	324	349	346	335	347	340	317	332	319	350	311	319	330	346	315	348	338	306	313	353	351	333	348	330	329	345	319	319	362	333	345	359	373	351	363	374	329	329	344	346	325	351	349	337	357	332	332	352	309	345	384	311	326	355	309	329	347	326	319	352	344	344	316	351	330	314	324	341	316	345	338	338	327	321	329	347	341	358	354	355	325	352	317	357	328	333	339	357	330	335	363	310	325	377	328	365	339	351	341	332	366	315	358	311	328	348	336	339	328	341	311	310	317	325	331	335	319	349	332	323	308	319	321	325	357	332	292	331	328	331	335	317	320	355	344	333	318	323	332	364	325	341	352	307	337	335	341	374	329	342	311	339	350	368	358	314	328	325	337	354	325	350	330	337	347	343	311	328	346	338	341	359	385	332	303	338	328	345	361	363	348	326	353	314	362	336	338	325	338	331	357	326	315	324	298	321	342	338	325	341	327	308	320	332	326	288	341	347	316	330	335	338	316	366	336	344	336	314	358	335	333	338	320	298	327	305	330	288	306	367	346	337	332	328	349	361	325	314	337	327	320	326	331	319	321	341	321	324	318	354	328	330	317	332	325	346	352	325	333	329	354	326	339	331	330	317	350	339	337	339	309	325	331	314	366	336	350	299	325	355	308	306	324	358	337	349	320	317	326	353	295	330	319	332	318	292	313	325	336	331	310	344	309	346	318	344	362	316	341	361	329	336	321	345	328	327	320	360	352	369	323	322	347	333	352	328	328	310	344	345	328	359	359	333	336	326	332	317	315	339	363	341	352	337	321	322	373	344	291	343	338	329	359	319	349	365	336	327	324	292	341	310	367	300	335	359	322	329	367	332	324	352	324	338	339	336	353	331	313	331	315	323	362	359	299	325	320	334	336	374	380	322	334	333	354	321	309	336	339	336	367	329	345	341	318	324	326	330	358	319	318	353	361	307	350	319	344	342	351	324	344	334	350	357	346	325	334	342	340	340	334	342	336	310	335	335	375	325	348	339	349	319	300	319	334	362	313	331	358	356	349	329	311	337	332	359	330	322	308	330	337	323	317	310	310	351	364	330	342	344	341	295	339	328	331	360	318	378	362	316	341	352	328	334	355	299	355	333	316	319	326	352	328	351	329	341	336	278	339	331	343	366	342	351	330	347	336	364	341	400	387	335	301	338	337	345	328	364	325	328	395	333	339	347	372	347	329	336	319	320	331	315	347	312	307	350	344	345	342	324	356	345	359	309	331	334	360	341	350	347	330	321	299	322	337	323	330	310	354	330	328	331	319	359	335	327	352	345	295	358	360	341	353	332	326	323	319	313	344	325	336	326	362	353	335	312	330	346	313	322	318	324	378	321	317	334	325	338	312	338	302	322	301	317	336	305	361	348	302	377	328	352	310	345	358	343	349	332	341	353	330	320	327	354	307	352	338	351	341	299	322	341	304	295	332	338	328	347	340	350	342	356	318	351	340	333	341	355	321	308	311	344	338	331	347	345	364	326	337	346	363	336	329	316	335	331	348	344	345	318	335	331	311	331	324	322	329	318	322	319	354	333	336	357	364	301	323	391	305	333	327	342	312	335	337	328	349	338	329	339	341	340	331	316	322	345	355	356	307	318	314	318	331	311	344	343	332	333	347	360	360	325	337	318	339	360	317	326	338	319	319	330	368	316	326	329	352	319	341	340	312	310	349	329	287	287	361	319	310	359	350	328	299	353	334	344	355	346	308	328	330	316	292	313	334	322	310	327	355	344	322	330	308	324	332	311	346	318	315	318	316	347	323	355	360	371	317	325	312	344	342	335	336	328	327	362	358	317	352	344	365	319	350	331	326	372	329	333	376	328	327	354	325	339	339	375	355	357	328	334	349	339	325	341	351	360	343	332	312	317	328	303	311	352	335	330	354	314	340	355	331	345	319	337	319	324	355	380	326	337	325	368	345	322	344	314	372	313	316	353	355	337	329	320	330	332	317	355	351	305	333	336	328	349	310	332	340	349	353	343	311	378	328	333	314	346	327	358	340	316	323	322	339	361	350	376	320	330	334	329	312	340	312	334	341	320	330	314	316	321	322	347	281	347	347	333	338	316	324	319	324	347	352	327	359	354	359	332	339	386	374	333	312	318	307	314	348	326	313	338	320	351	313	321	363	324	308	345	328	353	321	305	312	336	339	299	345	324	307	350	329	372	353	321	358	343	335	347	328	313	361	320	329	342	343	305	372	327	335	311	333	335	330	332	330	364	339	347	314	317	338	298	352	342	316	327	348	323	335	339	342	340	368	317	320	313	319	342	335	325	331	351	355	336	354	311	312	369	319	333	340	321	341	315	342	319	344	312	318	354	353	323	326	346	296	344	345	339	333	377	325	358	366	345	376	332	332	317	323	347	336	326	352	336	342	346	339	337	356	344	327	355	338	341	354	311	303	345	327	324	295	344	367	349	319	339	358	323	346	352	351	322	317	322	322	357	334	333	359	340	329	302	306	368	344	342	329	332	279	342	321	373	338	326	332	319	332	317	343	377	326	357	314	342	342	338	319	341	326	319	324	349	367	328	305	329	353	282	310	312	346	335	310	303	360	315	324	386	340	330	349	290	332	323	319	310	368	344	330	375	333	360	343	341	316	330	374	312	330	326	339	332	353	313	320	317	351	332	329	362	325	334	338	316	315	343	325	358	305	323	356	306	332	333	343	312	315	351	332	319	338	327	328	311	349	314	324	336	364	316	366	314	329	323	325	341	339	299	322	330	313	345	297	337	329	325	341	356	298	361	368	330	340	341	340	328	337	344	294	317	336	321	335	310	351	336	354	336	329	331	341	355	319	332	328	306	359	310	324	365	334	342	328	322	358	347	304	336	324	352	363	343	342	339	338	326	313	312	330	376	344	331	331	310	315	344	353	356	367	333	345	322	358	342	353	323	327	327	342	374	330	322	379	357	305	297	342	305	331	318	338	336	323	345	368	367	394	310	332	337	324	329	333	334	306	342	332	347	333	354	316	342	326	350	300	351	319	330	354	339	331	330	349	356	329	343	342	320	347	281	334	326	326
25428	29575	51178	40946	22114	6464	1265	460	402	395	412	405	396	364	357	363	380	399	344	370	384	403	391	344	398	450	380	380	412	359	404	361	381	340	393	357	394	368	391	358	366	349	400	385	383	403	349	361	337	365	394	399	393	392	369	373	361	376	395	356	382	394	354	396	376	373	383	421	378	370	357	357	395	398	378	371	394	379	362	378	382	374	389	406	390	397	367	350	362	396	345	371	383	363	342	342	351	380	321	353	332	380	398	333	388	362	370	353	394	397	385	372	394	349	375	353	339	340	355	358	358	348	390	373	373	317	372	343	355	399	367	347	398	360	386	383	357	365	397	354	385	377	361	337	373	338	384	388	355	370	386	385	379	361	359	409	352	353	396	357	397	343	338	399	387	366	369	344	418	373	350	360	354	392	385	380	349	339	373	340	384	375	367	400	394	367	342	389	355	406	356	346	365	365	365	359	379	352	376	387	374	364	348	333	388	353	347	342	389	375	412	395	350	340	398	407	378	404	395	354	368	350	368	361	371	348	320	361	380	388	373	392	353	364	367	361	373	364	375	380	356	390	373	354	361	367	369	378	392	368	373	381	383	402	396	347	392	360	357	343	371	360	338	336	373	367	381	352	359	358	363	384	336	383	336	378	374	354	363	394	373	355	345	397	408	340	371	370	395	368	358	361	380	368	352	357	355	380	334	380	390	380	361	352	397	342	368	370	369	333	377	343	367	415	371	361	361	393	369	369	404	393	370	369	385	350	338	366	345	376	389	371	385	384	408	381	369	374	395	359	359	358	360	347	347	354	401	373	380	390	380	327	355	350	387	374	393	369	366	364	377	377	372	362	359	396	431	364	400	375	394	387	364	357	342	386	351	357	394	367	373	367	339	363	375	394	379	341	386	387	390	379	388	363	377	393	334	376	370	352	382	356	386	383	344	379	374	391	362	355	340	368	354	381	394	383	382	393	385	358	369	377	341	379	372	348	353	411	364	380	370	348	389	355	363	370	342	378	388	358	376	385	347	370	387	365	388	368	383	379	371	383	347	383	378	382	361	351	389	363	340	361	408	348	358	372	367	355	358	358	345	397	383	330	399	368	364	375	353	369	384	344	357	342	348	376	407	366	386	401	353	386	388	355	367	406	323	370	377	331	356	353	397	360	375	357	379	369	340	365	360	355	355	391	375	376	405	386	375	388	390	388	345	332	395	369	360	366	350	336	345	374	385	378	369	380	369	350	352	397	393	366	343	373	440	352	398	381	428	364	410	353	385	351	375	389	376	391	341	400	402	372	377	356	333	392	369	361	332	350	373	388	379	409	374	382	352	390	376	410	399	388	380	381	389	367	392	342	356	380	390	347	387	347	380	370	389	362	386	346	388	377	366	373	367	387	345	362	339	385	370	389	391	349	344	335	406	351	370	332	346	360	420	362	362	397	343	356	378	357	385	358	391	350	362	342	395	315	358	335	381	352	376	348	348	355	368	387	391	389	350	370	405	391	402	365	365	359	345	389	354	337	363	403	392	337	370	372	369	381	360	368	366	359	373	344	377	372	357	389	357	356	381	382	400	393	392	341	396	347	400	342	361	355	377	393	376	394	398	365	384	324	357	359	365	414	380	383	394	430	340	340	370	344	359	358	340	377	389	398	377	387	376	368	362	356	392	368	398	367	394	378	374	373	388	396	377	369	368	359	368	352	356	375	366	385	327	330	378	387	370	368	347	361	361	404	368	368	358	328	384	379	385	404	394	372	383	418	394	380	394	392	341	405	323	336	359	385	430	416	404	341	384	356	374	380	409	361	369	362	360	366	389	375	385	399	353	381	354	327	396	407	352	372	369	369	352	366	322	383	342	369	345	393	373	350	404	352	373	385	383	341	384	387	361	378	341	336	366	361	384	360	376	370	360	378	404	371	367	349	366	383	395	370	357	387	357	367	375	379	342	360	404	361	378	405	381	443	394	331	352	380	376	362	322	380	340	346	331	367	355	352	360	361	348	377	394	373	367	411	396	393	399	394	373	365	367	378	361	356	390	383	393	347	370	354	359	364	381	377	416	403	377	346	357	409	382	369	369	359	344	374	357	367	381	368	378	340	394	351	353	393	365	418	327	351	361	374	379	351	358	371	388	367	367	362	372	406	369	355	378	366	356	354	385	382	396	374	394	381	382	376	336	367	371	347	368	347	355	401	393	385	338	330	363	405	357	369	338	375	340	417	375	350	354	325	364	376	355	359	399	391	375	373	369	385	390	373	399	415	359	379	354	382	391	325	341	348	383	371	350	376	355	361	380	383	383	336	369	375	354	364	355	369	367	391	397	379	372	336	356	361	409	385	391	356	350	396	369	354	384	345	388	381	334	378	348	379	371	379	382	335	370	374	367	357	358	378	369	381	405	386	371	390	367	381	365	364	387	372	378	373	372	370	346	368	350	391	374	330	369	411	405	378	358	377	394	375	364	390	412	355	400	349	355	347	356	342	329	349	388	378	355	381	348	369	385	366	364	347	384	378	383	380	384	365	378	389	342	359	364	336	400	390	346	354	386	390	333	351	412	394	366	369	403	391	385	341	336	368	355	369	368	382	357	326	389	372	369	386	344	347	349	389	375	367	392	375	332	410	368	348	390	403	384	385	367	357	370	355	367	366	345	374	337	371	345	340	383	312	366	375	349	384	332	382	404	362	395	395	373	396	384	368	409	379	384	409	368	379	386	381	377	357	340	380	370	397	381	412	380	377	375	333	380	372	386	381	400	394	364	346	357	369	390	348	352	360	390	388	359	344	329	345	370	371	378	369	380	364	357	339	416	368	389	353	382	389	384	352	346	348	386	345	372	361	367	371	379	360	408	376	337	369	354	376	366	356	365	405	366	372	389	380	324	391	372	387	370	349	348	367	358	339	360	364	391	369	390	363	375	383	379	382	390	345	395	369	322	371	342	352	379	361	392	348	382	348	395	364	364	372	384	392	370	351	352	388	386	367	391	334	389	391	367	369	352	408	413	373	361	393	368	347	395	319	371	365	362	363	385	375	386	352	368	363	374	380	371	352	363	337	349	382	389	383	387	367	406	376	361	401	404	372	376	373	377	371	360	372	365	351	353	392	404	374	353	368	364	371	394	369	395	412	339	395	381	384	408	380	372	339	367	400	388	353	378	378	373	369	382	366	363	357	358	373	376	388	362	365	363	350	350	357	394	373	361	381	392	348	354	371	377	370	387	358	378	366	341	401	364	377	395	383	336	371	389	382	372	365	359	385	399	367	363	382	400	363	387	323	343	346	394	389	364	410	379	359	331	374	400	375	388	363	357	319	394	377	378	377	417	374	400	371	383	368	388	379	353	366	403	362	351	347	421	379	379	389	379	329	377	382	381	376	333	375	353	363	414	372	389	350	383	365	395	390	381	332	378	357	372	366	406	337	322	365	368	359	370	398	346	361	348	384	357	404	373	396	381	348	360	386	376	365	347	330	378	381	372	350	368	353	367	381	352	349
37562	85294	64582	31135	14493	3987	1124	410	390	387	366	370	392	382	449	361	388	370	413	408	364	362	418	413	449	448	395	417	379	375	387	411	368	389	364	377	420	367	401	348	397	372	401	402	381	420	389	391	342	379	375	387	389	393	391	363	374	353	396	439	426	400	397	406	376	358	381	376	364	378	380	393	357	385	394	394	364	344	409	375	400	383	377	384	370	417	403	381	373	380	441	418	438	389	379	411	425	385	389	383	381	383	373	397	419	360	408	372	383	373	378	383	381	389	421	383	384	384	390	396	397	401	385	399	402	374	346	383	381	371	359	379	363	390	333	363	375	368	377	386	355	379	361	399	385	375	376	378	391	362	424	389	364	370	397	422	370	374	382	391	376	385	357	380	394	395	408	397	365	417	387	371	407	432	368	408	384	386	405	370	408	402	382	365	394	424	382	389	371	416	343	379	396	407	399	391	396	398	389	401	406	376	393	374	389	375	386	380	403	388	404	357	373	375	406	392	386	377	392	380	358	374	382	371	400	374	376	409	407	362	403	390	381	372	386	421	394	404	378	324	405	377	398	393	392	393	360	386	383	389	363	365	420	397	411	335	360	416	367	361	377	333	421	374	371	381	363	355	411	373	372	385	387	415	388	388	385	367	387	365	383	377	386	360	406	422	404	380	378	395	398	402	380	390	355	414	401	383	401	398	367	391	378	391	376	374	379	393	363	402	410	412	403	352	413	391	385	391	406	387	386	388	392	364	390	414	389	394	404	405	380	398	400	361	377	435	325	382	397	392	406	385	381	380	340	344	385	370	389	362	395	364	397	387	374	405	386	373	386	372	414	401	429	378	382	365	392	412	388	373	444	383	384	351	366	384	370	362	385	393	418	355	369	369	409	422	397	385	361	398	405	360	361	358	369	420	406	368	348	398	390	354	400	404	376	409	405	410	362	387	382	407	371	387	367	374	401	394	399	414	368	390	396	372	379	408	360	321	392	390	374	413	441	402	422	395	366	390	419	391	396	376	383	364	391	389	340	399	398	369	360	366	386	398	384	409	355	411	392	364	380	389	379	367	412	420	386	390	391	421	344	387	392	393	373	409	367	396	427	388	371	387	386	383	382	351	356	389	391	377	402	395	366	358	415	364	415	380	427	394	371	391	353	412	382	423	402	432	397	376	369	417	394	410	403	387	368	364	335	403	377	410	394	395	410	389	378	425	364	359	373	375	405	370	412	394	377	376	375	402	389	381	416	400	375	384	401	361	367	389	376	348	429	402	410	392	384	389	365	398	333	394	386	382	386	398	404	393	379	389	384	375	421	368	381	355	365	396	420	350	398	353	365	401	402	366	344	377	379	384	387	404	416	370	368	384	418	351	351	378	417	419	387	412	384	381	364	370	371	391	363	378	381	373	378	391	370	374	383	392	336	389	402	392	387	392	409	414	372	407	399	383	397	394	401	402	382	407	365	385	381	439	387	393	371	388	373	429	402	344	386	366	351	376	388	364	373	368	413	402	389	426	384	412	361	419	353	392	416	409	394	356	393	377	370	428	365	393	372	412	369	411	389	370	367	390	384	381	383	381	387	407	387	362	401	390	431	398	373	369	394	364	387	374	406	356	420	361	402	356	419	354	369	392	396	376	412	417	393	408	334	366	383	387	384	392	412	399	365	368	393	371	421	368	389	358	362	394	387	377	390	408	397	382	381	432	365	350	393	361	397	370	354	379	409	407	413	401	378	364	419	393	383	388	375	346	404	383	370	410	360	402	397	429	349	424	354	356	397	360	394	373	369	406	367	412	391	359	405	378	410	393	396	419	371	377	392	379	393	387	388	386	418	379	359	406	418	378	405	381	378	351	382	407	371	355	400	355	403	403	374	361	416	403	397	380	380	391	387	395	387	372	378	382	348	419	427	383	381	397	394	371	383	389	425	384	376	374	392	383	390	375	375	379	374	404	412	399	392	393	363	405	386	383	354	371	398	388	358	377	381	359	359	374	378	377	387	360	419	387	359	358	406	383	388	404	367	388	378	383	403	362	389	392	401	386	395	365	408	395	377	390	389	412	361	422	382	385	383	399	358	356	379	387	389	388	395	409	381	398	397	415	391	377	381	385	374	363	409	408	398	382	383	363	400	377	391	396	407	395	378	373	377	395	368	366	392	396	369	387	402	387	372	394	373	343	344	367	382	389	427	399	385	415	370	380	374	376	358	416	388	377	380	368	357	384	361	376	370	354	406	436	415	410	398	356	399	394	400	395	380	381	391	369	381	364	379	381	381	361	339	398	399	399	370	393	378	402	386	397	395	373	377	356	383	357	382	395	383	396	388	380	366	365	366	392	408	415	392	389	389	426	402	358	404	380	362	385	404	395	379	386	378	379	419	399	372	369	369	404	369	378	393	413	407	376	399	366	376	355	392	336	395	381	326	396	370	413	370	382	424	369	399	389	366	330	388	357	353	376	384	379	372	385	366	383	388	403	363	390	406	394	362	339	360	406	390	366	354	364	400	408	378	375	393	391	364	404	381	377	392	394	361	352	345	371	376	375	405	374	382	376	351	356	396	406	391	372	422	407	383	372	390	435	368	385	389	362	374	391	377	388	386	398	365	368	350	389	386	397	393	392	390	388	407	398	406	388	420	405	367	388	373	403	413	381	379	368	362	372	369	393	370	373	408	372	393	377	390	369	418	395	376	378	416	432	407	376	381	389	388	412	364	379	398	378	388	402	372	389	412	405	373	425	422	378	368	393	443	388	362	396	369	387	362	366	368	350	401	384	375	371	417	387	357	402	398	362	364	380	384	350	388	372	405	395	409	371	386	351	389	362	384	344	373	377	387	412	409	392	379	395	363	379	391	372	377	393	383	406	398	363	382	439	378	385	385	366	400	357	382	357	396	397	362	417	370	399	363	412	384	401	392	372	357	394	400	380	399	361	388	378	427	366	412	352	430	368	378	367	397	406	383	399	382	368	394	410	365	363	389	399	373	405	367	375	363	385	393	410	409	370	384	384	393	388	408	392	390	408	410	373	398	395	384	424	355	381	384	384	398	412	400	394	390	389	393	353	398	383	362	403	369	371	433	407	384	410	385	384	377	377	375	400	398	358	362	400	415	374	388	382	407	390	372	348	421	376	388	396	403	382	360	395	378	400	385	380	370	372	408	379	396	391	393	389	359	433	387	363	348	372	398	384	401	409	374	396	389	380	409	384	362	365	377	376	366	344	405	415	379	393	414	364	356	392	397	382	371	376	401	396	385	428	352	359	349	411	375	385	421	414	350	373	386	374	372	379	389	394	384	370	375	408	353	407	343	362	383	390	377	391	402	375	400	370	372	377	384	399	360	365	378	370	391	376	381	387	371	399	431	399	361	384	393	419	380	376	394	382	410	407	377	384	382	379	376	372	347	368	386	394	392	386	383	373	355	379	355	382	387	381	378	431	409	388	377	400	389	356	389	380	408	376	371	388	390	372	364	384	382	397	372	394	364	367
23919	23391	42191	40842	26053	18148	5049	704	506	503	532	537	527	503	481	516	527	490	521	516	464	521	495	456	608	704	617	531	490	489	487	540	508	497	480	458	480	467	493	512	476	471	498	515	488	498	514	473	462	513	513	450	519	501	510	490	512	498	472	471	487	491	523	500	462	478	483	524	483	474	491	509	452	494	463	469	453	505	488	486	500	466	426	464	500	471	489	491	512	461	483	462	512	502	493	490	477	509	504	464	501	496	480	453	489	518	474	533	493	470	491	445	453	498	503	498	515	493	468	499	504	473	492	473	481	498	457	523	483	476	535	470	489	479	422	461	476	475	488	499	483	529	499	538	460	463	500	488	477	491	499	476	434	483	477	505	459	498	492	484	466	475	456	471	464	479	485	533	497	487	515	509	491	466	485	515	482	499	447	465	500	522	489	527	507	498	439	496	477	465	494	469	445	485	487	475	448	441	441	488	491	483	475	476	485	472	522	449	497	445	480	476	480	464	482	473	532	484	475	453	463	480	483	465	478	506	525	518	480	503	456	478	439	492	492	531	501	445	517	487	492	476	498	464	494	472	494	497	460	497	523	426	502	493	481	478	455	487	487	488	465	489	496	510	525	478	491	470	454	466	493	465	486	528	453	469	482	474	473	491	478	466	484	456	509	419	488	497	510	464	485	541	555	475	445	479	467	502	542	481	491	515	464	498	445	462	507	458	454	515	495	489	438	468	470	445	471	451	474	504	495	533	478	524	486	522	485	491	540	501	466	490	485	510	482	441	463	489	515	462	467	487	493	506	482	495	472	529	515	451	509	510	508	508	458	483	488	486	476	467	464	511	492	483	509	486	506	458	456	462	499	478	454	473	490	498	494	526	504	465	487	473	488	500	501	472	494	509	503	474	488	502	485	521	495	493	499	450	505	485	489	479	472	472	499	511	472	502	507	500	534	451	499	498	479	481	443	507	473	491	514	498	486	452	473	487	471	460	464	526	528	493	501	473	485	504	479	478	495	500	473	461	494	500	510	482	488	481	471	469	479	458	477	496	480	463	495	446	473	494	503	523	462	459	485	479	507	514	462	480	475	427	494	487	495	486	501	505	522	476	470	504	438	481	490	479	533	485	479	490	436	514	508	517	453	507	475	501	494	496	503	479	515	464	445	456	466	484	473	468	528	436	461	494	504	459	491	455	460	464	483	519	468	492	492	493	451	514	488	476	466	484	473	530	482	473	493	467	489	518	489	463	474	491	493	459	484	466	475	434	510	444	516	452	496	449	513	468	463	434	493	477	512	472	505	506	489	495	515	509	486	500	488	455	511	479	487	497	475	518	512	473	480	434	499	466	477	456	477	504	482	512	528	539	474	509	510	480	501	490	492	464	484	530	498	455	439	468	471	498	491	476	465	526	491	502	495	519	523	478	479	485	471	484	462	481	487	457	497	508	493	472	463	460	554	506	486	482	467	438	484	449	475	492	484	468	520	498	492	483	514	502	484	511	472	514	516	460	476	485	457	495	477	490	471	477	493	493	542	467	530	503	525	496	492	489	499	481	467	482	441	507	507	475	492	478	447	497	458	477	502	496	478	448	468	448	461	498	527	473	500	459	503	487	476	499	514	458	525	512	472	486	465	461	482	509	480	468	434	468	508	489	502	524	511	498	469	505	512	467	489	458	522	484	512	477	490	490	510	480	419	512	482	459	448	491	494	462	451	464	471	496	528	534	519	514	467	531	468	482	498	547	528	500	508	490	468	492	538	504	476	487	481	499	469	482	505	498	440	463	500	487	504	459	518	481	459	442	482	471	456	513	477	472	471	482	506	480	492	502	495	493	480	533	475	481	516	482	482	484	499	499	491	498	525	510	514	492	491	454	456	483	480	492	521	441	487	475	481	470	467	499	439	476	469	479	480	468	448	444	497	493	479	497	484	494	481	511	499	441	510	475	506	473	501	546	475	485	460	486	464	498	499	485	482	492	457	519	473	448	524	450	481	438	500	481	478	505	478	451	493	479	474	483	503	486	532	481	435	491	479	490	492	469	488	487	467	511	479	514	503	428	481	476	481	502	530	505	475	515	501	519	457	502	476	509	479	484	468	467	458	517	477	509	472	431	526	470	496	506	490	460	500	471	463	438	486	495	494	515	521	458	487	510	506	477	490	506	470	474	492	487	503	432	489	473	501	500	499	473	444	451	509	491	491	506	499	495	461	478	471	507	490	496	497	442	475	498	512	454	496	487	485	486	490	475	473	503	475	493	507	451	462	492	522	456	506	521	472	492	495	485	485	465	464	514	489	486	508	491	471	480	459	503	437	533	518	428	432	457	486	488	441	444	491	488	473	492	447	506	476	503	490	505	520	477	481	473	495	480	493	465	464	487	517	505	508	532	471	484	485	476	449	534	515	487	511	466	466	513	473	445	488	462	498	448	493	444	495	498	513	472	455	480	487	491	459	494	508	493	528	473	482	503	482	488	467	483	471	458	494	466	507	478	480	494	525	452	473	493	437	476	488	459	501	493	450	460	467	539	488	468	489	486	457	479	485	522	460	511	479	504	504	469	498	498	480	446	464	512	445	506	483	498	500	547	526	491	487	451	451	498	452	472	538	466	476	488	474	476	448	460	476	500	474	532	530	503	440	503	500	476	483	507	503	477	480	505	476	454	458	491	513	487	487	464	477	492	459	505	504	464	467	490	534	497	501	450	498	481	447	452	478	489	502	491	466	454	468	477	526	499	512	473	445	452	429	483	492	484	504	481	436	495	492	499	456	509	498	470	451	459	478	498	501	459	530	484	488	488	519	457	474	449	441	465	459	471	516	473	512	476	488	518	497	472	510	492	538	499	427	438	466	494	463	470	483	468	483	519	535	480	464	465	462	474	477	476	489	491	512	480	455	492	486	485	495	517	541	469	482	476	506	504	492	450	457	503	483	497	526	430	495	502	517	509	457	485	466	483	494	482	460	520	460	526	487	506	495	487	507	474	502	464	480	461	484	468	451	478	489	513	468	503	486	501	455	530	506	532	480	476	497	495	513	494	498	498	498	488	473	488	486	473	503	479	444	526	477	491	472	478	486	494	492	433	481	501	477	479	498	499	450	516	491	526	432	487	510	509	505	498	482	517	484	476	502	496	484	454	468	466	489	494	484	477	511	496	447	478	476	518	507	484	491	522	473	550	503	486	490	469	453	479	477	495	477	489	460	494	465	502	497	460	453	529	495	476	464	463	483	456	509	555	500	485	439	535	471	481	501	446	435	491	446	479	493	454	469	458	469	492	485	490	489	486	476	476	504	442	474	519	472	498	464	473	457	461	456	498	480	454	473	484	458	509	490	479	490	455	457	481	428	518	508	482	474	442	491	475	501	495	481	494	478	505	503	451	525	524	444	476	475	470	502	480	470	471	451	534	460	486	470	494	496	455	484	468	474	496	482	521	485	486	498	509	456	489	502	516	491	486	484	480	442	510	497	452	501	482	487	500	474	496	488	515
55338	98003	78488	49159	20902	10168	1660	543	516	532	501	596	532	520	549	544	554	536	556	499	537	520	543	556	778	899	780	595	516	538	506	582	550	546	524	526	529	568	518	504	542	547	540	502	514	532	574	543	553	522	566	500	511	533	528	544	587	537	533	514	519	512	535	516	519	571	536	535	510	514	567	558	529	533	526	506	501	558	484	513	524	545	509	525	460	533	500	531	519	508	542	502	529	542	550	541	549	516	536	524	563	549	544	532	550	544	553	497	517	497	535	521	511	516	546	545	527	478	523	558	523	544	553	482	526	541	502	523	586	543	579	522	536	498	541	592	505	484	526	546	476	519	517	542	528	557	559	542	531	526	508	487	494	526	572	556	490	555	556	528	530	522	559	543	532	547	540	561	559	522	526	503	526	535	495	538	558	540	555	535	533	537	543	525	524	526	530	524	494	518	553	564	538	513	558	510	501	543	544	514	528	548	555	550	531	526	510	537	507	532	549	487	541	547	512	546	481	514	536	540	490	511	547	498	512	539	540	529	558	527	502	525	495	524	530	525	525	557	531	510	583	548	503	520	496	520	549	547	556	565	521	507	548	547	524	556	492	486	518	561	528	490	505	501	496	527	535	531	512	522	523	509	500	519	515	508	543	508	521	504	571	555	537	551	526	522	535	519	522	535	487	542	526	514	496	537	544	578	518	488	533	524	541	528	519	509	517	541	548	527	538	531	525	545	546	540	556	539	518	498	506	529	533	555	546	499	491	541	490	521	514	589	520	521	539	533	543	565	488	482	497	503	564	497	522	575	520	514	558	535	510	556	530	578	536	550	557	545	496	570	505	569	561	574	513	528	556	538	497	544	528	564	545	514	530	526	518	549	506	521	499	504	469	510	526	549	533	542	537	566	517	512	534	497	521	502	491	576	518	521	587	481	510	481	522	531	513	537	516	531	539	508	508	528	562	560	533	520	499	489	522	528	537	555	506	491	509	513	498	518	541	512	528	519	524	525	526	546	537	554	522	532	531	515	531	538	585	535	557	595	533	524	546	535	487	494	561	509	538	484	527	500	515	509	516	536	526	542	514	556	505	552	518	522	508	519	531	521	555	482	480	516	501	534	533	483	520	538	522	546	523	539	518	511	532	503	553	506	485	521	491	508	549	551	510	534	495	508	518	551	531	496	513	526	539	495	531	513	522	549	502	558	584	529	542	516	514	563	519	563	547	480	553	516	529	531	528	585	515	565	562	539	559	539	510	501	509	550	488	520	498	549	537	517	530	516	578	555	549	562	505	526	530	521	541	531	558	516	526	516	492	553	553	513	556	495	503	567	581	459	527	476	545	526	527	539	519	499	509	488	512	557	519	542	535	549	511	537	509	548	546	524	528	501	495	506	510	534	549	537	507	529	547	563	514	520	506	535	531	524	508	517	554	504	528	503	597	535	512	542	508	554	536	521	558	533	469	512	516	488	562	539	497	502	535	538	523	554	499	521	502	494	493	543	530	562	546	562	566	533	528	535	524	567	558	515	554	486	570	534	524	540	503	541	530	529	503	529	497	530	496	554	529	480	540	536	548	509	531	541	528	500	527	536	500	510	531	530	568	520	560	553	546	539	527	545	558	516	550	527	459	521	535	555	517	516	529	544	501	529	532	492	528	535	569	550	508	574	495	543	498	534	516	539	504	490	527	520	588	438	522	533	548	509	491	514	520	538	512	581	511	560	553	516	513	515	532	517	571	498	513	514	504	546	520	534	516	568	531	508	508	504	514	524	550	498	501	542	484	541	512	525	549	487	544	514	484	551	530	531	561	553	561	490	526	559	544	543	492	508	518	525	522	548	512	545	532	549	532	537	574	517	520	589	475	538	559	510	534	528	554	504	543	538	576	552	524	513	518	540	516	486	525	535	509	527	522	538	530	535	533	518	523	568	534	539	508	481	569	544	533	529	526	507	505	538	534	498	569	541	532	542	527	506	523	529	520	507	512	541	529	488	519	519	486	531	507	530	503	511	548	543	492	546	533	522	566	503	540	567	521	479	544	527	525	513	505	521	512	539	509	526	545	526	511	512	542	543	530	496	522	531	530	508	518	494	565	512	482	512	484	503	518	512	553	521	521	538	517	494	491	503	514	525	502	493	521	515	527	470	541	499	545	535	555	568	505	554	537	508	575	499	492	575	493	499	553	518	538	520	479	520	553	534	513	515	513	488	515	507	536	524	516	497	495	549	529	524	513	549	525	521	492	522	549	556	574	550	493	496	535	519	555	491	548	521	516	584	497	525	531	553	547	546	476	477	516	505	521	525	531	533	568	518	522	537	492	544	503	524	509	508	530	548	471	482	496	493	499	512	568	523	549	520	551	547	531	540	536	517	541	502	524	525	554	528	573	493	517	526	510	502	567	532	514	547	508	544	511	492	517	559	548	568	535	514	535	530	516	523	504	496	471	520	516	501	551	525	525	485	503	547	529	515	521	519	551	534	550	501	574	543	534	566	528	534	516	499	590	535	536	505	549	506	514	505	572	547	540	533	519	527	529	524	501	523	485	553	481	512	526	518	508	552	560	531	553	538	541	542	530	543	492	497	535	506	545	523	566	511	526	509	524	548	502	534	514	542	519	527	531	506	542	515	538	516	534	548	509	530	528	505	527	525	543	550	554	518	501	505	541	512	571	527	517	513	521	535	522	555	477	515	502	532	496	475	563	524	546	536	522	549	543	500	489	535	560	536	546	551	503	542	509	529	509	526	506	549	493	549	511	558	526	524	513	557	525	505	574	515	529	558	527	540	551	500	505	531	509	541	503	510	526	569	544	494	515	513	522	543	518	568	520	548	501	545	560	531	495	534	507	505	491	517	564	534	541	511	556	558	533	530	550	529	490	529	491	532	501	543	568	543	537	544	515	511	538	519	522	468	529	547	495	570	517	498	493	513	522	531	539	578	523	534	496	502	499	532	491	526	534	507	513	514	488	524	506	521	505	501	520	508	537	497	509	506	527	488	499	538	507	511	507	573	535	548	488	494	526	552	487	500	516	547	534	550	571	510	488	519	506	553	560	541	492	496	550	547	583	525	526	502	524	519	555	555	488	523	530	511	538	564	529	528	532	542	492	490	516	485	516	532	481	484	516	560	538	509	485	476	478	567	558	528	536	516	516	578	524	495	558	535	524	511	541	516	499	570	527	511	508	585	513	503	555	537	524	511	528	509	544	528	502	547	503	495	526	564	526	493	522	510	506	534	524	531	539	503	512	526	513	512	547	489	505	558	502	515	503	487	550	534	533	532	506	532	517	539	534	495	522	528	578	539	531	535	538	517	534	575	535	551	502	540	528	488	491	522	509	535	524	564	587	511	536	578	553	565	463	535	538	534	514	553	521	549	503	543	509	546	522	495	517	486	554	526	525	571	528	532	508	567	554	527	499	548	542	493	514	503	549	553	515	523	529	535	528	454	523	531	513	503	545	479	531	532	495	514	534	498	506	520	518	486	501	541
27785	29499	30360	12452	3491	1081	378	323	314	385	300	310	312	324	310	332	319	307	329	312	331	305	330	350	317	329	330	328	324	335	318	303	327	322	309	294	352	342	305	344	314	312	321	324	301	314	341	326	346	330	322	293	319	343	309	327	322	333	321	315	322	313	314	322	346	305	341	346	343	343	338	338	315	310	287	324	332	313	288	326	298	311	320	317	326	332	323	348	291	337	320	336	318	331	328	335	304	302	341	316	311	320	316	314	325	363	316	313	308	291	280	352	294	315	342	310	332	321	326	294	327	338	319	306	342	318	317	329	285	348	301	357	298	331	329	356	316	338	331	295	303	315	320	353	333	326	324	307	329	323	344	358	348	347	327	297	336	285	294	337	332	324	334	323	325	327	340	288	337	326	330	307	301	269	325	300	340	319	313	358	333	305	307	318	307	321	303	334	304	330	314	307	324	345	349	323	309	315	308	327	334	353	308	321	340	311	320	341	319	323	339	311	300	310	304	322	301	307	317	325	309	292	335	339	312	323	304	326	318	342	295	300	328	309	323	351	314	290	323	336	316	319	300	334	340	306	329	317	338	347	325	312	297	313	299	320	328	323	314	340	322	335	284	290	289	316	326	341	309	295	313	324	316	310	334	341	297	344	338	334	278	316	325	254	335	297	297	364	303	316	297	331	324	310	315	270	335	324	290	314	305	306	344	301	291	329	309	326	311	316	299	332	335	345	310	309	330	294	296	306	314	278	329	291	331	307	340	341	324	335	322	342	333	312	315	309	318	313	326	326	343	332	295	322	315	297	296	307	300	317	286	312	322	311	306	318	317	311	302	327	331	320	318	314	317	309	345	321	333	306	345	309	292	310	340	313	297	332	255	306	333	333	313	324	290	345	311	305	332	354	363	321	332	332	309	347	325	333	326	293	334	296	318	294	325	352	305	339	332	344	308	332	320	365	327	301	325	325	347	318	332	332	292	334	334	313	294	292	317	333	314	339	335	314	318	325	348	309	315	333	283	334	337	310	341	342	298	296	292	304	320	331	321	308	298	301	303	329	379	301	312	314	309	333	312	354	333	321	305	310	328	302	329	336	330	326	335	349	358	326	308	305	349	300	307	304	351	321	345	309	341	304	331	346	277	351	338	348	329	321	312	309	314	329	328	304	296	310	345	314	336	317	309	350	336	342	303	291	325	294	322	305	334	325	326	318	313	339	372	322	330	310	301	313	301	312	330	277	310	339	331	310	350	334	334	317	345	327	334	292	300	317	319	323	334	324	327	313	342	299	293	332	319	320	343	332	323	301	326	328	315	339	319	338	315	328	329	349	327	296	327	331	296	322	288	309	319	354	313	344	335	312	323	334	362	332	291	341	302	338	349	314	338	320	320	332	309	323	312	325	304	303	311	311	328	302	325	324	340	301	333	316	305	328	322	332	323	295	332	305	350	326	292	312	326	313	322	318	323	320	313	317	293	297	302	339	328	317	315	330	301	324	325	331	303	296	321	335	346	327	288	337	344	321	334	314	312	300	339	342	308	357	317	306	347	312	308	317	296	332	306	320	351	347	329	307	315	315	328	324	327	320	318	328	282	308	321	305	350	305	310	316	299	322	336	311	337	276	318	318	329	274	318	328	303	329	303	295	365	322	295	310	309	339	315	305	338	300	302	333	304	317	337	299	299	323	311	350	300	327	336	325	319	314	333	310	344	275	311	316	310	334	329	331	350	322	329	326	302	324	307	312	349	357	305	323	348	343	334	333	310	315	306	315	290	315	304	347	341	292	312	331	283	338	313	332	308	332	312	293	279	305	324	347	329	301	322	314	321	327	329	355	297	321	346	309	301	315	311	321	337	329	309	290	318	334	306	311	293	333	343	317	333	326	309	340	365	305	382	325	320	300	287	292	329	333	299	292	322	308	295	342	325	336	326	333	303	323	323	323	309	306	334	313	329	300	314	316	341	312	316	318	305	329	311	306	323	341	360	307	310	352	311	325	303	302	316	301	328	318	316	304	318	303	334	341	312	319	341	330	304	301	311	329	322	312	296	323	329	336	300	311	340	302	309	310	314	306	323	334	324	357	341	332	356	323	335	342	291	356	264	319	337	311	321	326	317	317	292	358	294	321	317	299	317	311	323	344	301	330	334	291	323	327	321	311	327	335	310	318	347	346	325	308	368	333	298	338	313	316	322	363	285	306	323	313	361	311	320	345	310	351	327	320	303	301	307	324	338	296	317	338	341	331	295	309	324	310	311	334	345	319	310	340	306	341	354	311	327	324	321	280	327	321	335	298	318	335	320	309	347	330	328	320	344	316	324	309	316	344	345	318	320	320	309	304	293	322	297	332	333	322	319	322	320	313	314	297	353	334	317	332	340	326	323	309	347	342	318	311	304	280	320	282	340	323	306	323	324	353	326	346	312	320	332	346	308	357	326	330	265	347	324	353	302	289	353	338	321	338	316	322	331	303	331	317	306	346	371	334	325	322	313	326	332	324	316	310	329	337	321	326	341	325	289	334	321	317	313	290	323	317	316	321	333	350	312	302	315	302	344	287	345	309	277	314	312	310	310	335	312	337	325	314	301	333	327	324	322	333	300	312	333	325	316	288	335	309	299	308	321	352	322	344	330	323	299	307	324	335	338	330	329	314	308	294	361	319	345	317	323	315	330	310	300	300	292	338	329	328	294	319	354	334	304	303	306	334	318	333	325	333	314	323	336	321	352	288	326	319	295	309	304	328	292	288	319	285	302	334	308	326	291	307	337	304	294	330	291	312	317	316	314	288	296	315	335	331	309	304	285	325	322	302	308	335	354	308	308	315	300	311	338	330	309	334	312	293	344	350	344	323	344	336	336	334	330	321	324	301	315	323	321	307	277	327	302	310	319	295	323	336	334	328	310	308	338	347	319	314	311	345	314	314	336	307	295	304	345	326	369	317	347	317	328	336	328	335	296	356	313	325	341	322	332	307	296	312	309	346	331	297	339	346	296	337	324	319	328	321	332	344	308	314	329	302	304	338	309	348	321	336	332	330	319	305	326	303	299	283	284	337	293	336	338	308	325	340	295	303	352	310	332	311	352	337	305	323	322	319	327	309	319	306	316	357	330	312	310	298	341	290	331	337	327	326	309	328	299	339	303	339	301	316	341	347	285	349	308	321	310	289	317	298	334	292	322	338	318	337	329	323	296	329	330	319	299	347	338	295	309	348	334	290	323	325	337	315	315	313	329	313	334	329	324	299	298	341	303	329	325	291	277	350	320	296	338	320	328	328	314	340	297	300	278	325	308	336	337	318	356	293	360	341	343	331	318	327	306	282	318	314	303	352	308	334	322	334	306	278	332	307	344	319	310	301	315	283	299	302	335	333	343	371	293	305	341	341	312	316	334	308	307	309	311	304	272	337	313	362	329	331	314	308	281	345	301	325	314	344	311	294	329	292	319	302	305	280	313	315	330	309	350	395	329	316	349	334	319	351	325	329	357	327	317	340
10337	38380	24880	6431	2940	1192	394	329	340	312	320	304	325	288	305	316	289	296	347	298	311	305	323	308	288	326	357	312	346	328	308	292	332	280	304	306	302	272	294	301	329	312	286	306	302	299	333	317	312	305	316	296	301	298	330	326	331	338	339	284	275	283	313	306	329	291	324	297	292	324	298	320	326	309	311	320	354	319	303	319	299	344	310	373	294	275	310	313	313	330	310	321	328	309	320	341	317	306	339	311	315	307	309	314	290	293	318	346	304	332	301	284	301	294	306	307	304	335	297	289	308	306	324	320	333	275	311	289	339	291	326	321	325	319	347	328	327	328	318	286	309	310	350	293	297	307	263	290	301	287	295	350	332	301	285	313	299	321	323	309	324	316	288	291	300	312	322	314	311	307	285	312	326	303	304	312	301	334	318	315	295	315	308	314	307	318	367	309	302	311	308	325	317	316	318	297	334	315	330	323	296	300	321	284	303	296	297	321	306	353	322	329	331	333	324	280	284	295	291	329	314	337	309	302	329	296	305	304	280	294	335	314	307	292	301	312	305	288	299	300	308	317	303	340	335	301	316	334	311	300	300	293	310	271	328	295	299	306	288	300	311	308	322	341	295	311	318	295	333	334	269	295	297	326	315	298	301	320	293	298	327	301	331	322	310	290	333	301	371	308	325	323	328	293	330	297	318	293	303	276	292	311	294	352	308	351	289	329	319	298	332	296	283	298	312	314	332	323	330	315	321	313	329	300	284	312	314	339	310	289	318	325	317	301	338	313	305	283	320	325	317	321	308	299	305	314	315	305	341	310	288	297	276	327	296	323	294	303	323	321	314	316	336	312	301	302	313	290	306	320	328	326	304	318	298	293	308	305	309	306	304	319	311	316	276	274	307	328	331	300	320	292	302	309	317	311	303	317	323	308	306	299	300	293	323	281	327	344	304	331	310	309	311	330	296	311	300	290	308	325	322	291	332	326	328	305	320	320	306	319	326	318	314	314	323	307	319	336	327	336	320	346	331	304	293	335	291	331	322	298	312	273	318	278	300	328	303	287	306	321	335	318	328	336	305	297	322	273	292	316	331	280	267	297	316	356	303	298	317	299	288	315	345	308	299	281	308	299	340	314	275	314	306	287	321	340	296	323	330	324	322	290	314	328	313	322	311	310	322	294	333	321	316	315	288	333	293	301	300	329	327	312	307	323	326	301	315	308	344	331	322	318	302	314	312	308	307	335	344	315	299	293	347	301	347	324	327	327	311	284	328	332	315	323	307	327	309	295	296	312	352	312	298	327	312	300	282	316	296	314	320	302	301	300	317	312	330	278	271	320	308	319	295	323	306	315	332	339	286	330	296	299	318	317	312	332	323	315	304	310	308	305	323	311	327	310	293	311	316	320	313	306	317	301	286	350	332	330	313	302	297	291	291	331	321	300	288	318	339	285	295	334	301	323	305	300	350	312	275	287	308	319	363	330	326	304	304	305	321	317	268	341	320	333	304	339	317	338	302	289	312	309	334	287	301	300	319	321	321	292	348	322	291	342	317	278	318	309	314	282	302	319	343	331	311	321	316	291	318	330	322	323	292	305	305	312	307	306	316	323	317	336	323	292	346	303	311	325	327	310	303	325	283	317	340	314	316	315	324	299	330	316	301	292	288	326	295	336	294	305	321	312	300	327	337	301	319	317	300	285	347	339	301	304	321	295	309	285	253	302	333	265	294	312	345	313	298	284	289	305	341	295	316	321	294	304	294	339	344	313	298	322	311	327	323	289	313	313	276	306	276	303	293	286	290	352	304	310	305	313	308	324	308	323	317	306	277	302	300	324	294	297	296	326	291	294	352	290	306	280	303	311	318	296	303	319	311	275	286	281	339	302	309	337	308	313	292	321	327	315	307	301	324	312	286	300	313	328	290	331	305	309	273	309	305	343	299	302	300	322	292	313	298	319	320	328	321	311	312	293	351	288	338	282	289	331	308	320	308	326	335	290	311	303	281	330	325	315	318	304	326	320	320	295	330	312	336	338	315	296	309	314	339	307	270	308	326	328	304	328	316	317	324	313	320	311	318	358	283	310	305	290	310	339	333	310	311	357	324	336	310	294	365	322	327	326	295	290	300	306	316	291	306	329	275	326	291	275	306	283	303	302	317	286	323	309	305	307	316	290	291	296	280	299	343	310	278	331	333	292	302	290	300	297	268	309	290	333	318	319	337	299	345	325	346	334	318	299	301	317	252	312	334	278	323	300	315	319	321	292	295	320	291	289	334	329	308	311	342	310	327	338	308	292	286	311	319	323	327	313	319	291	308	318	318	298	291	328	301	304	339	333	289	333	289	288	294	324	318	296	273	317	330	319	313	318	315	310	316	307	339	319	342	337	335	336	323	305	316	301	303	343	325	283	327	294	340	306	299	333	299	310	313	306	286	336	310	310	315	323	357	318	313	293	309	339	321	352	302	314	329	325	288	309	321	320	278	314	307	313	330	312	309	323	283	291	296	298	324	319	329	315	273	303	299	298	334	309	308	300	318	307	319	327	307	315	310	336	338	299	323	315	318	362	291	276	318	300	301	338	315	323	338	307	322	281	334	328	317	256	303	325	329	320	275	305	287	304	304	286	308	300	313	322	285	285	332	318	320	304	302	341	367	323	315	291	287	318	331	331	297	296	287	330	302	322	290	280	335	299	341	295	334	316	307	335	332	310	340	263	300	305	301	318	296	327	312	313	319	285	335	285	301	359	302	344	329	319	308	308	357	323	323	323	312	314	279	306	296	295	308	310	310	317	324	299	309	305	280	325	318	334	327	307	300	312	319	286	298	332	320	322	274	310	337	262	317	280	321	325	280	304	328	293	309	283	303	287	323	340	331	310	332	291	317	300	316	306	284	298	298	321	309	321	345	310	301	330	324	300	322	306	321	360	299	318	289	329	328	325	318	312	287	325	295	342	305	330	305	324	326	309	287	321	314	343	288	341	326	303	328	315	299	273	326	315	332	323	289	296	307	326	330	319	344	304	296	320	294	317	296	334	317	329	333	352	319	308	293	290	311	285	332	316	311	310	295	310	326	325	304	291	309	316	317	318	314	338	341	315	295	363	303	317	299	301	322	329	283	297	305	313	332	291	311	287	332	333	324	318	303	340	319	307	309	328	328	323	305	298	301	281	285	313	299	303	312	337	307	308	311	335	288	337	318	329	291	316	289	291	354	322	305	297	275	311	283	313	318	313	317	312	314	289	306	333	289	304	312	302	308	337	313	333	318	320	305	308	339	289	303	350	304	263	281	315	290	311	331	296	317	335	293	342	336	331	309	324	309	306	329	310	322	346	317	323	328	297	309	336	307	315	332	330	312	312	317	302	299	309	303	312	296	315	342	272	285	319	321	325	313	317	308	307	303	304	312	315	315	303	323	359	335	295	290	322	300	333	323	372	307	301	302	331	316	320	291	325	305	303	293	320	291	293	282	345	317	342	314	279	324	287	306	326	293	327
25657	28612	44982	39371	23128	7798	646	418	385	373	386	362	394	388	374	377	393	359	385	374	365	363	372	360	376	400	385	398	375	368	364	395	367	366	376	356	365	383	372	357	368	399	360	379	358	372	387	378	379	401	380	383	366	344	361	398	359	401	346	374	412	360	397	368	352	358	376	359	343	361	378	360	390	377	342	349	342	385	346	365	348	371	385	382	410	397	358	340	332	388	394	390	355	357	392	370	356	348	383	382	359	377	367	353	388	369	352	377	389	394	343	355	372	371	386	351	382	340	395	366	370	342	369	364	354	387	359	372	386	331	363	371	357	390	377	387	358	366	409	357	362	376	401	350	357	376	373	379	363	387	395	370	325	383	341	348	342	374	400	329	383	368	358	376	365	367	349	355	402	352	378	385	375	334	353	395	370	361	379	364	363	374	358	369	352	314	364	355	351	334	376	351	364	378	365	359	392	340	366	380	369	374	369	387	357	405	361	357	383	370	371	349	341	350	364	389	396	371	361	363	395	382	381	364	351	355	353	371	373	341	353	383	360	344	407	372	407	372	324	348	362	385	344	382	354	375	383	421	371	351	381	401	393	387	360	347	335	393	404	357	401	379	343	387	377	369	357	393	384	388	352	411	340	383	372	338	355	360	411	360	363	372	378	369	373	419	368	402	389	347	369	353	368	368	364	353	361	303	356	359	385	382	404	357	333	354	384	344	350	396	379	331	387	319	384	375	366	321	355	366	353	368	354	352	368	345	376	388	378	398	403	341	332	386	364	350	376	383	361	341	356	370	390	409	347	374	366	354	382	363	361	371	382	383	374	347	399	356	391	355	372	354	384	337	353	381	377	370	363	382	398	345	362	395	362	347	351	389	362	388	367	372	359	363	379	372	362	368	372	397	386	359	381	351	388	342	356	394	399	352	378	402	362	388	360	378	385	383	377	407	362	395	384	350	349	376	352	340	337	356	367	368	370	360	351	381	327	382	369	366	374	350	393	349	383	339	369	331	311	355	364	368	367	337	383	322	373	348	348	384	373	345	365	349	384	339	367	378	334	364	367	378	378	391	388	374	352	362	414	368	376	371	376	350	370	325	386	396	356	350	371	392	358	366	386	390	404	357	363	396	382	377	375	407	377	378	347	374	368	389	359	373	399	363	361	367	332	322	377	355	371	354	368	379	382	348	362	381	374	386	342	393	366	380	349	382	339	361	390	375	350	364	361	388	393	396	351	357	384	357	354	386	352	387	398	349	343	371	378	363	390	373	376	358	365	352	368	375	362	352	365	374	368	359	378	343	352	342	388	399	347	353	392	334	372	385	321	337	367	371	350	353	378	341	357	376	354	348	341	347	389	376	378	348	385	375	352	352	344	335	388	365	370	368	363	398	373	368	371	379	397	367	384	357	379	379	383	375	381	339	349	371	327	382	371	373	385	374	367	357	350	380	376	397	396	374	359	361	354	401	387	380	373	344	391	355	364	370	352	341	382	349	335	375	357	349	357	360	348	376	370	363	368	347	388	378	359	396	327	380	422	341	417	352	374	356	362	374	353	400	386	366	369	347	379	342	372	378	379	376	337	343	351	399	370	355	377	352	366	365	359	385	342	359	388	352	361	385	373	358	370	363	380	353	361	354	376	361	352	381	388	414	345	378	389	375	372	369	374	346	412	406	371	355	344	347	371	352	380	340	381	365	372	362	358	350	368	346	375	395	381	361	350	341	338	385	358	368	367	368	391	362	379	363	364	336	349	377	352	383	379	352	362	376	350	373	362	346	379	395	352	387	340	356	347	382	361	330	369	401	364	366	391	369	348	394	369	396	368	353	366	401	382	396	368	320	379	379	382	356	346	370	381	343	367	350	353	367	368	354	354	342	396	384	386	368	399	367	357	395	396	350	367	381	365	387	373	407	371	360	347	359	380	403	327	378	385	389	344	355	357	328	384	314	371	398	382	366	349	362	360	371	342	343	358	367	367	317	339	353	368	397	404	388	368	346	331	377	379	331	376	409	380	390	364	366	326	324	380	334	353	376	385	388	371	402	359	360	378	349	373	344	343	361	358	376	346	407	362	353	352	366	380	417	375	337	389	352	383	375	382	360	384	392	383	377	360	348	378	353	351	331	377	360	385	382	363	354	346	315	348	352	355	360	383	381	355	388	360	360	338	386	418	403	413	370	414	335	370	342	348	356	374	379	369	341	345	364	363	405	369	351	372	362	347	349	385	373	368	363	372	342	363	402	352	377	414	385	361	362	358	359	372	355	341	371	358	354	349	344	372	403	369	381	355	375	363	393	337	379	346	361	361	367	382	324	351	378	356	361	365	347	340	355	353	372	379	383	360	359	397	372	349	357	363	343	338	365	375	374	388	354	353	351	336	378	354	329	362	350	370	395	310	345	349	379	370	387	365	349	381	366	384	416	365	358	358	354	362	405	355	376	373	346	364	378	372	364	378	383	346	354	383	362	354	359	364	373	364	358	376	366	407	372	373	365	397	363	337	328	329	355	353	352	357	389	370	387	398	372	357	371	389	357	408	348	364	350	365	354	396	372	396	326	346	362	377	374	359	348	364	354	392	374	380	363	339	386	360	385	343	374	390	364	365	356	330	391	373	408	354	391	396	351	340	388	381	352	345	362	359	362	379	367	400	372	366	341	364	362	342	358	377	377	378	342	371	347	383	362	347	341	363	353	381	378	354	378	351	409	373	409	356	364	379	328	374	383	326	336	364	391	361	399	352	356	382	334	382	357	345	331	336	346	396	347	362	369	369	362	361	375	351	382	359	375	383	381	370	350	387	374	341	371	347	354	382	379	366	388	347	365	349	350	373	359	392	362	369	359	378	375	347	357	359	368	334	358	376	366	375	342	359	367	367	357	347	384	382	365	347	365	353	379	350	340	380	313	365	360	345	358	396	371	371	365	383	376	351	372	380	371	367	375	379	361	361	347	386	394	364	384	389	355	361	383	357	395	367	399	401	373	362	338	359	356	358	391	357	356	365	331	388	348	373	362	371	376	398	382	371	392	373	387	375	376	337	338	357	349	347	368	366	352	373	385	392	342	402	350	390	361	385	364	396	326	403	358	368	378	359	329	354	375	357	346	340	369	373	355	365	364	385	369	363	403	398	374	358	347	379	367	375	351	375	356	391	386	378	378	364	361	370	382	346	359	326	367	360	355	361	406	394	367	366	387	366	345	380	379	404	394	358	354	356	344	363	318	342	351	358	384	380	344	359	368	348	329	370	354	393	365	381	360	384	372	374	373	373	349	378	336	339	378	372	369	359	374	357	375	368	330	393	366	388	371	379	392	369	342	363	371	357	350	359	381	366	397	371	392	349	360	344	378	366	359	350	351	380	385	377	376	376	395	394	358	363	354	367	369	337	342	360	383	367	347	388	353	379	382	394	351	379	392	367	394	383	367	388	358	364	395	352	390	381	365	357	309	394	347	381	370	385	371	363	350	368	357	347	418	379	356	362	339	356	341
48891	84890	57170	33077	15913	4078	424	438	419	337	377	408	373	409	400	383	390	396	380	389	385	405	368	407	435	388	482	428	393	409	436	402	404	392	397	369	403	397	353	407	381	397	398	432	387	385	378	390	401	397	372	422	372	375	391	411	363	392	382	382	382	383	385	388	415	355	403	385	385	427	391	396	416	381	406	366	401	385	391	409	379	401	373	403	395	396	397	379	407	425	402	390	390	353	411	401	335	394	396	369	408	397	397	385	391	382	374	425	404	385	378	387	381	363	389	405	392	412	376	377	397	385	349	381	393	384	406	393	417	373	386	413	371	402	375	367	364	408	380	408	372	404	415	412	396	396	378	376	350	392	391	394	370	368	402	376	393	382	372	386	383	388	374	373	381	384	410	421	394	351	386	390	384	363	354	385	380	388	385	414	368	376	386	397	358	387	369	427	421	387	377	412	371	372	421	408	393	401	377	358	393	380	408	409	392	364	364	375	398	406	376	389	421	376	396	357	390	452	412	350	408	389	397	416	375	403	396	412	378	380	389	379	377	374	402	367	374	419	392	366	387	408	388	392	390	389	376	375	370	397	390	398	385	380	391	363	392	354	413	394	369	385	393	371	387	394	357	391	360	428	400	388	378	399	374	383	399	361	364	397	404	411	421	386	364	380	365	387	398	397	400	392	351	380	417	366	429	387	341	382	397	435	397	413	365	360	378	387	373	390	406	367	387	389	352	370	365	398	331	394	376	389	373	406	379	384	390	357	392	377	390	370	403	416	396	370	392	382	402	407	382	372	386	370	383	409	402	404	345	413	379	400	404	370	375	369	383	358	389	403	396	367	385	392	389	389	372	380	389	399	406	359	430	382	367	390	365	402	390	411	404	371	379	387	388	401	373	368	407	398	380	398	390	403	378	397	357	395	394	394	366	383	409	362	408	410	402	422	369	399	379	373	373	396	359	393	383	420	417	377	398	403	398	361	382	394	383	381	385	386	387	413	395	367	385	355	376	405	399	369	366	384	382	365	379	384	415	402	389	393	388	358	405	406	386	386	414	364	421	371	404	378	396	406	402	383	367	398	365	395	404	390	381	351	398	371	380	399	400	368	384	384	383	385	385	397	382	374	380	398	420	388	408	389	357	394	386	402	395	416	393	402	381	371	394	389	389	399	397	374	376	417	378	411	360	366	394	387	387	372	416	383	370	417	378	378	333	397	402	378	353	394	396	370	363	389	400	408	346	369	405	400	363	378	398	393	394	386	386	376	375	435	385	388	392	409	383	388	346	409	373	414	361	387	369	410	377	395	415	365	391	379	400	399	389	400	406	431	395	373	360	387	383	391	393	396	384	386	422	399	391	415	426	379	376	379	413	390	412	381	430	413	403	391	397	391	391	405	382	362	369	377	398	393	432	412	397	369	408	399	390	403	380	366	353	400	378	374	402	376	378	388	396	381	382	363	406	384	415	379	378	394	346	385	395	383	359	404	380	374	359	402	419	411	405	364	357	389	386	393	391	403	376	419	396	386	359	398	386	399	374	327	388	425	366	377	392	397	391	386	369	396	405	358	404	382	369	363	374	379	403	385	394	382	365	370	404	365	393	413	391	392	391	381	397	399	359	379	389	391	385	406	353	384	408	408	366	404	385	402	384	360	370	404	427	413	354	392	375	401	418	393	411	346	427	387	391	369	401	371	384	387	409	430	392	371	390	401	405	390	413	367	370	386	379	371	400	384	400	360	383	414	366	385	361	386	366	381	384	390	356	402	380	406	408	383	396	374	380	389	370	382	380	388	364	394	407	390	381	406	394	413	378	389	354	388	375	363	393	400	372	393	406	395	421	379	425	397	399	399	394	349	356	371	386	380	394	401	386	375	407	343	377	392	381	389	379	410	402	354	363	393	366	350	388	409	385	387	370	372	383	392	383	383	354	366	421	402	371	375	391	365	402	401	357	412	350	356	408	387	382	404	380	389	387	378	392	373	383	396	430	361	377	370	405	401	395	394	393	377	400	394	380	365	387	392	377	414	431	362	403	383	377	385	401	350	380	386	403	358	402	396	396	399	383	396	424	379	409	347	392	358	408	366	355	395	397	406	430	368	388	393	410	407	400	383	395	391	380	381	409	390	376	365	361	374	375	392	402	388	401	370	423	378	391	406	361	405	398	361	402	385	379	394	398	400	364	414	339	450	400	392	381	364	398	384	396	372	409	386	410	379	385	370	379	383	369	392	384	396	360	366	389	371	334	393	377	390	386	368	374	386	404	395	386	383	378	354	400	396	386	427	354	379	394	405	409	388	378	381	362	380	384	384	355	385	376	389	378	413	404	393	380	402	389	402	362	388	372	384	432	367	365	409	406	361	415	382	388	390	389	390	418	381	386	369	387	367	382	403	393	401	376	381	407	440	401	368	425	389	383	370	402	393	407	416	408	358	374	394	399	348	365	405	383	388	414	363	341	392	351	395	387	383	413	405	409	390	382	371	401	394	398	369	409	376	381	378	348	394	381	390	388	387	386	389	382	418	399	344	402	389	380	423	380	388	421	429	398	364	387	380	371	357	404	396	406	359	386	425	352	362	394	393	391	368	367	404	397	379	408	394	407	417	385	378	362	396	412	400	341	398	363	420	394	396	424	425	382	351	416	389	358	363	370	389	408	357	403	382	386	369	390	402	404	374	399	376	393	393	344	412	399	397	368	430	364	382	361	397	368	390	419	383	385	364	387	353	412	381	375	393	379	391	387	404	398	387	368	413	383	351	396	380	397	395	391	387	425	375	398	355	419	387	340	432	367	356	442	387	400	366	357	439	389	362	376	344	421	409	414	425	398	337	396	381	386	401	385	374	372	370	391	381	388	362	405	368	408	391	359	376	426	363	388	401	400	388	357	392	375	384	368	393	355	397	361	392	411	388	331	379	395	388	382	392	396	373	391	411	374	417	373	395	397	387	361	347	399	363	387	366	421	415	401	384	377	398	422	405	350	414	377	385	387	422	425	394	398	374	399	406	379	381	389	374	411	397	394	383	389	399	400	387	403	372	360	409	423	426	377	395	367	382	398	392	432	406	381	395	397	374	431	405	386	402	353	388	405	383	407	381	390	366	380	377	400	391	396	413	387	366	405	411	373	382	395	358	433	387	400	386	398	410	411	377	406	368	361	389	367	385	368	398	401	388	384	393	412	389	427	384	391	376	397	382	427	362	419	386	357	379	353	400	418	422	384	357	382	314	390	390	423	396	361	373	390	400	371	375	405	418	401	381	379	398	378	385	381	371	360	366	384	403	392	390	366	381	387	401	396	362	376	403	384	382	398	347	412	421	394	393	380	379	367	389	405	365	383	389	378	411	382	402	352	371	377	390	375	366	379	374	376	388	346	357	362	393	378	402	390	427	360	374	401	394	399	384	364	380	353	384	370	379	358	386	421	433	434	400	370	433	369	397	388	377	427	368	414	386	392	375	376	375	369	390	415	392	379	386	377	389	394	366	403	369
24035	23230	40394	40371	29694	17276	2776	673	550	545	550	523	557	549	543	483	508	520	522	501	539	515	483	485	525	574	507	456	494	503	523	521	506	474	506	493	548	531	484	502	478	491	469	502	510	498	494	490	506	493	503	485	533	487	482	502	471	518	476	508	510	514	485	506	510	516	504	475	514	475	473	492	531	509	498	460	466	495	474	504	480	478	483	472	487	486	477	432	460	496	473	500	516	483	452	491	454	466	482	495	492	482	494	453	499	498	524	492	498	494	462	506	481	483	474	484	529	463	481	515	460	447	507	518	480	471	491	504	474	534	493	499	434	510	481	484	470	473	489	488	542	458	514	455	470	485	504	497	495	491	495	521	498	482	512	530	482	546	491	437	459	475	460	473	461	494	508	470	519	518	468	451	496	533	477	473	479	491	495	507	510	493	483	511	517	476	494	477	507	481	479	485	477	482	455	523	513	482	456	484	459	482	483	467	476	506	446	495	516	501	476	483	496	488	498	525	471	474	477	514	489	496	463	541	495	498	488	497	488	513	459	483	475	475	473	503	494	461	462	502	513	511	493	466	494	481	492	469	479	479	476	499	496	500	520	511	481	520	487	533	510	528	494	479	489	485	453	520	488	503	515	496	493	512	531	463	481	483	489	518	493	494	526	492	493	489	494	478	482	512	468	461	495	473	496	484	457	460	530	512	468	438	496	522	510	488	490	505	436	510	502	501	449	501	471	470	476	531	470	516	482	464	489	492	456	453	495	528	470	474	492	484	508	499	464	489	520	511	495	520	471	487	478	453	475	466	490	509	467	514	496	494	512	472	505	496	488	507	501	442	488	498	487	473	450	493	466	498	510	501	464	502	498	449	503	497	464	467	492	468	521	504	505	532	477	525	458	496	494	476	485	489	521	490	491	494	452	471	498	490	492	499	509	440	514	481	476	488	499	484	496	488	498	490	494	472	483	433	502	482	486	488	490	500	477	489	474	457	457	447	460	456	509	493	460	489	514	534	508	472	513	449	506	433	489	504	508	496	455	474	477	481	525	509	484	513	475	486	484	502	491	492	516	490	487	461	522	486	474	464	493	483	479	499	484	485	494	454	490	535	472	487	504	484	478	493	453	500	551	474	481	426	490	490	486	518	500	508	488	472	499	484	512	470	465	491	451	452	452	493	462	487	482	493	488	472	462	494	480	479	494	458	510	494	449	516	474	484	478	482	487	508	487	509	494	501	482	507	457	464	455	491	471	454	478	478	471	465	459	481	536	469	476	473	506	461	504	462	469	495	508	489	482	441	512	487	491	525	476	513	505	490	477	486	517	486	470	500	467	501	518	471	450	521	455	491	488	498	463	516	482	485	455	471	486	484	481	473	460	462	488	481	504	482	488	511	508	473	482	510	493	493	490	489	490	505	531	528	487	494	483	450	491	466	502	471	487	474	482	483	481	498	461	473	490	522	522	488	502	490	511	472	519	526	513	494	459	505	499	472	468	491	484	499	481	499	493	523	536	542	494	471	508	458	490	481	501	493	519	470	496	473	514	500	468	496	510	483	502	466	475	503	470	523	488	519	477	495	477	486	507	524	515	503	499	471	494	474	494	487	479	479	460	465	473	502	522	494	488	511	502	490	450	465	512	512	445	459	459	502	470	480	502	504	503	470	502	474	527	497	511	504	496	483	472	487	495	473	488	441	525	473	511	498	480	479	504	490	454	496	447	523	499	488	495	495	466	468	509	509	492	473	497	492	502	491	462	475	454	489	468	486	490	464	509	488	466	469	474	462	493	485	507	478	486	462	485	531	426	502	445	513	515	523	520	509	472	473	515	450	529	463	513	473	484	498	490	502	506	509	529	472	447	487	507	479	507	499	537	508	513	473	499	493	466	453	450	476	524	502	524	504	482	484	485	464	476	481	483	467	465	537	484	480	485	481	430	475	520	470	512	461	499	465	497	472	471	505	449	489	530	488	519	496	458	479	551	508	523	483	490	483	488	512	509	478	470	530	487	504	511	472	464	504	425	484	486	485	489	503	499	499	481	518	479	492	503	541	503	499	491	478	491	473	504	495	454	468	503	488	449	495	510	490	476	451	528	440	490	477	476	472	488	473	532	507	489	497	481	440	497	487	476	454	492	487	521	523	504	497	442	481	456	459	487	505	485	478	472	462	453	506	523	508	483	498	437	452	505	503	450	475	489	510	498	467	485	497	508	462	473	455	495	478	509	484	538	486	472	473	492	509	436	477	488	506	508	524	480	514	511	511	503	497	483	489	510	475	498	490	531	474	501	432	493	475	492	460	483	513	473	485	473	474	491	499	456	521	484	503	492	472	453	508	479	476	467	489	487	473	492	493	489	515	477	521	508	484	483	455	462	486	488	456	518	480	449	468	487	500	472	489	552	471	481	491	475	474	488	514	482	448	498	488	469	517	485	490	532	452	489	484	497	495	483	448	496	508	487	486	533	457	504	493	443	470	450	491	500	464	499	527	444	538	506	458	505	502	462	482	494	464	513	485	487	502	504	489	453	528	445	475	494	500	479	542	461	455	461	501	491	477	517	499	489	507	441	475	510	490	494	510	516	480	480	463	502	503	530	502	467	488	464	451	427	512	539	486	467	478	504	506	494	461	484	497	492	481	490	498	487	454	437	442	533	489	456	472	462	484	477	479	476	488	459	521	476	503	498	509	476	496	505	493	518	479	470	488	468	481	487	464	489	508	499	496	456	461	489	491	485	473	504	486	488	500	492	484	493	509	458	477	462	496	495	462	477	491	502	515	472	483	473	480	561	455	482	503	495	472	466	468	465	472	482	470	499	479	513	467	506	477	493	472	481	508	476	493	497	497	494	458	471	501	541	500	505	516	496	450	468	478	467	484	453	485	515	480	500	505	475	462	481	498	516	485	463	442	483	451	486	501	529	481	461	468	499	460	511	506	487	462	494	526	473	499	476	477	526	450	462	451	489	496	476	508	490	499	505	490	475	517	457	500	473	467	486	435	482	477	495	493	533	480	503	477	478	430	496	490	495	453	465	489	480	494	501	487	524	492	471	516	556	469	469	506	477	485	459	480	491	493	524	492	487	515	451	490	486	516	474	503	499	491	485	524	508	513	501	504	488	471	475	515	487	503	522	506	445	472	469	479	471	485	523	485	484	468	521	498	489	449	506	483	469	513	519	493	495	470	471	489	488	500	481	509	481	488	500	475	471	462	472	513	485	493	486	462	487	467	508	468	577	533	473	474	491	449	516	497	524	504	510	514	474	499	493	483	505	531	482	459	523	521	535	537	521	525	493	492	469	491	473	474	485	474	442	476	515	461	509	492	534	448	492	519	501	465	550	496	505	471	452	492	453	495	493	492	509	463	468	496	478	514	460	458	532	448	501	526	497	497	497	484	505	482	466	489	472	484	470	466	460	465	482	477	468	485	503	495	465	472	491	482	484	525	436	485	474	495	524	493	453	483	498	486	500	540	449	464	509	495	465	465	479	479
61011	103825	73076	52326	26308	8278	626	521	567	556	572	570	584	527	527	525	529	506	559	556	529	537	485	582	627	638	581	542	549	557	531	525	552	562	548	531	519	559	539	554	507	589	544	542	552	596	542	515	532	560	492	543	566	556	522	583	528	563	564	540	561	527	561	566	533	544	531	516	532	539	568	526	582	533	537	548	533	536	581	568	541	543	523	523	568	549	510	609	556	519	538	513	555	577	545	534	534	538	527	524	543	520	581	524	508	588	546	556	526	548	556	581	531	520	571	548	507	537	555	543	552	536	585	532	549	542	540	530	503	531	538	546	493	525	541	551	515	503	576	542	561	507	540	552	543	508	567	538	520	523	526	590	534	552	513	516	515	551	511	565	535	553	562	505	585	516	502	557	554	548	578	567	564	572	511	524	536	545	529	532	527	584	543	564	529	528	565	552	523	516	541	544	543	589	585	553	561	527	547	535	532	543	596	541	546	505	538	569	545	543	514	499	509	568	516	565	512	572	536	550	539	574	558	552	573	527	556	578	556	562	556	554	510	497	537	545	519	551	530	542	557	515	581	515	514	561	578	559	549	531	556	539	569	507	527	513	559	509	538	525	562	497	562	572	536	550	518	529	556	527	541	519	550	526	520	542	555	570	566	538	560	541	521	549	508	513	555	567	554	483	574	543	514	557	521	502	560	524	506	548	555	529	578	544	528	556	528	559	560	515	556	509	566	555	515	536	533	550	516	529	537	510	519	549	549	527	539	540	515	562	580	534	567	548	505	538	560	496	557	526	547	580	537	520	531	555	532	552	537	504	543	506	503	528	552	538	531	558	500	550	540	553	524	553	494	537	503	495	529	550	593	557	575	535	516	544	540	531	537	556	535	524	539	560	504	520	514	540	515	552	581	486	491	534	502	567	526	564	574	552	520	553	524	550	533	522	533	561	514	554	562	564	528	500	512	545	581	499	534	585	558	531	548	533	512	534	550	525	525	555	550	525	500	601	552	516	495	521	543	564	578	553	559	526	559	528	565	531	560	520	537	563	532	509	545	532	512	531	533	558	528	546	553	532	510	530	584	550	590	508	588	561	555	554	511	521	562	570	560	552	565	536	535	562	556	549	554	585	550	543	536	531	536	508	564	571	542	487	559	546	519	536	526	516	558	531	538	549	549	537	532	514	552	546	519	533	591	577	553	562	544	553	530	544	553	501	535	551	578	550	537	527	559	566	545	560	511	518	559	556	520	533	567	573	520	495	554	532	558	541	560	553	547	511	535	521	545	545	550	548	510	508	572	557	540	574	551	571	568	534	533	576	548	555	529	530	528	530	539	558	545	509	509	555	541	535	529	494	557	547	559	534	573	545	493	515	514	503	521	570	540	564	549	512	553	557	573	541	533	544	547	533	536	533	540	529	542	507	554	503	513	545	534	502	516	552	503	530	574	535	557	541	538	538	484	568	547	539	554	526	522	538	520	527	508	559	521	569	513	515	552	544	577	547	543	541	537	522	546	527	527	568	444	521	547	532	507	545	577	540	526	535	538	583	567	541	541	544	519	586	525	546	586	558	558	530	540	553	510	567	545	530	550	563	532	497	520	518	546	470	508	520	522	560	521	604	535	542	541	589	528	547	534	541	525	530	546	507	517	517	501	530	554	527	550	509	518	548	584	547	510	571	501	580	565	528	574	524	481	542	546	541	551	542	564	540	569	506	503	552	502	503	534	536	559	559	542	560	563	562	528	544	557	545	542	543	506	568	550	511	573	559	523	530	522	541	531	530	586	547	531	511	530	517	511	544	517	530	547	571	497	567	526	514	580	518	518	528	548	549	513	561	557	555	538	532	511	554	559	504	519	511	536	531	513	572	516	488	539	563	534	524	552	531	550	527	490	543	531	574	547	580	526	518	541	538	556	530	552	525	550	513	546	528	524	527	536	500	560	510	537	542	570	524	524	520	513	560	544	551	529	583	535	538	535	534	573	529	549	529	584	529	574	550	543	548	506	521	498	537	522	539	574	501	516	547	534	543	526	539	542	564	525	574	538	504	538	507	577	522	548	562	530	545	575	510	535	546	538	521	533	544	582	524	580	552	530	512	525	575	513	533	535	536	529	534	580	519	533	506	585	513	543	549	557	546	532	546	542	519	552	534	521	576	533	531	516	528	551	544	566	536	502	541	506	563	550	545	536	553	522	588	572	538	540	583	516	551	550	526	574	552	537	547	572	540	517	546	509	508	545	531	522	540	571	520	529	508	544	526	545	530	525	537	544	555	566	512	521	531	561	517	561	528	524	519	513	535	550	502	557	539	528	592	576	509	578	561	527	521	567	512	530	484	565	539	536	536	534	536	507	511	534	524	533	559	538	544	553	545	548	538	524	517	491	528	549	504	583	557	534	540	543	534	498	551	535	566	542	521	518	549	528	554	540	528	575	556	534	515	515	542	543	535	560	539	544	545	537	494	524	533	565	534	533	553	567	512	526	543	516	549	540	588	527	535	533	490	554	561	552	543	495	540	564	527	535	525	550	512	544	560	530	482	558	541	551	541	560	496	532	534	535	559	532	520	530	489	493	546	569	558	545	553	513	516	546	527	553	506	543	541	530	525	536	523	524	538	541	515	517	537	540	533	538	542	553	530	511	578	499	516	533	508	546	539	559	556	527	540	568	550	540	535	549	558	559	545	540	518	527	518	537	531	535	548	565	531	536	567	523	516	551	530	514	532	528	548	508	538	525	554	546	538	515	569	541	491	558	538	549	535	577	562	516	511	546	559	532	531	516	517	547	555	542	505	543	551	515	506	509	504	562	503	560	550	522	543	542	539	538	523	533	549	538	524	530	509	486	534	538	492	489	530	523	579	544	533	585	564	543	539	522	511	532	545	556	556	559	517	550	587	586	592	493	577	543	502	560	552	550	592	534	515	541	559	532	526	564	542	570	522	495	510	507	556	547	526	516	508	510	509	536	531	540	544	543	524	550	544	527	528	571	536	515	539	514	531	520	532	570	575	594	568	551	549	563	574	565	555	528	544	554	536	515	540	535	544	506	542	531	554	563	573	520	548	552	541	529	565	546	517	583	550	532	567	551	545	545	531	534	536	565	553	564	514	519	540	554	533	502	561	534	537	535	530	534	543	495	569	547	552	535	555	565	522	588	512	549	503	508	515	528	562	490	536	533	521	537	540	566	520	533	527	602	543	511	537	558	562	558	543	476	570	525	552	565	541	502	545	551	500	518	526	530	532	554	532	518	516	507	554	561	510	486	516	516	554	554	521	543	533	500	546	542	528	547	529	545	488	606	511	536	531	556	517	575	541	549	570	555	510	570	514	516	545	528	541	562	530	520	560	510	534	569	552	535	535	517	490	538	527	557	554	531	526	522	509	572	519	541	569	541	541	574	558	514	554	550	581	513	522	535	523	522	549	536	521	504	562	500	549	551	528	547	542	529	497	529	532	550	559	532	543	545	543	538	498	584	538	551	537	550	508	497	513
28336	28326	30130	14602	3233	986	433	344	332	339	331	309	317	347	351	331	325	363	326	337	374	325	355	336	369	379	328	369	363	347	337	327	359	314	352	360	336	357	376	337	379	334	356	337	312	333	363	318	381	342	344	342	331	337	305	370	324	318	357	311	365	363	334	344	342	364	362	353	309	341	368	348	354	310	345	297	348	352	372	328	345	351	309	339	347	356	373	334	331	353	368	342	357	357	350	343	394	323	330	389	345	336	354	334	343	353	339	354	328	338	344	333	324	325	355	323	339	367	307	326	354	329	364	347	310	362	329	332	340	331	335	342	367	379	343	350	361	338	350	333	393	319	310	335	332	373	349	339	363	364	317	334	333	334	345	351	312	350	329	349	337	325	319	306	384	331	347	343	336	362	329	341	344	346	365	364	347	330	362	367	373	340	370	364	322	368	332	341	325	362	325	363	382	347	339	355	342	338	373	348	348	313	338	354	336	342	371	332	330	332	354	321	366	358	348	339	353	379	364	345	353	336	337	311	348	348	335	355	332	359	331	360	361	334	333	345	370	339	318	353	349	361	335	340	346	314	357	348	345	307	331	348	340	323	321	332	347	301	317	349	348	352	336	347	350	328	338	329	316	330	354	391	326	388	364	374	335	355	329	332	338	333	341	355	325	332	326	349	346	317	355	333	360	344	303	341	323	340	345	333	354	340	380	327	357	373	329	356	328	348	379	351	334	367	351	386	373	316	324	339	361	365	363	343	360	338	356	360	315	324	331	317	355	351	376	323	370	333	326	376	338	359	334	321	332	322	337	361	352	373	334	349	366	375	340	325	357	360	293	342	337	330	360	349	345	314	342	361	374	362	353	358	341	317	357	341	302	326	345	345	344	355	367	305	352	313	310	359	342	312	341	318	328	372	351	333	357	346	325	338	352	351	335	336	353	359	335	349	308	364	334	374	358	325	345	321	357	380	338	344	340	344	349	376	353	348	358	328	375	384	335	378	327	377	368	359	329	338	370	332	358	344	341	316	329	352	323	333	357	336	357	369	347	333	362	317	338	319	346	329	365	332	367	347	335	357	367	337	322	358	320	363	321	347	330	363	356	358	350	350	349	342	344	341	323	351	360	328	352	315	314	324	326	343	383	356	363	317	376	336	314	349	369	363	330	362	314	333	364	338	351	380	395	362	339	346	344	362	370	370	326	329	357	378	350	370	335	322	307	338	334	332	312	328	334	343	333	346	346	336	338	358	370	310	330	378	346	349	374	340	318	350	322	367	316	352	295	337	383	339	354	344	351	361	344	318	332	352	351	337	344	325	328	346	346	344	319	356	366	339	360	371	359	362	380	342	324	343	342	315	357	346	350	348	355	324	349	320	375	321	335	313	335	350	341	322	356	325	357	300	323	319	313	385	356	350	335	315	370	356	350	347	364	388	349	315	357	344	367	348	359	328	331	328	355	353	346	373	361	342	345	331	330	346	344	343	360	313	336	328	353	352	305	370	343	344	318	365	353	343	319	365	374	349	347	335	337	367	338	369	367	360	351	332	351	345	374	291	352	385	358	314	336	340	373	358	355	372	372	360	333	347	361	354	372	336	380	331	328	370	329	334	356	360	297	341	339	350	321	350	346	309	305	351	356	358	351	340	337	306	390	373	295	336	353	322	346	358	355	361	341	332	338	371	365	351	340	361	315	372	344	350	339	332	313	335	320	346	372	337	340	339	364	349	323	349	349	364	340	324	338	355	364	349	319	320	327	329	317	354	362	315	336	351	312	365	327	319	340	330	355	347	352	367	327	345	334	347	345	349	349	340	347	312	362	335	317	338	338	349	349	311	306	337	304	318	332	367	354	329	305	356	338	356	329	350	337	345	349	347	316	336	351	342	323	324	335	319	346	347	321	327	337	344	351	358	384	350	378	322	334	354	342	360	329	322	354	364	358	359	372	357	317	338	338	318	340	347	347	333	375	369	341	339	314	369	352	346	333	386	312	316	349	324	311	330	336	326	353	364	340	335	332	343	360	334	343	344	370	361	330	326	340	361	360	348	344	344	347	366	334	319	331	355	339	374	321	361	322	313	351	326	340	330	341	335	354	355	363	347	344	317	368	347	357	347	333	354	347	330	302	357	349	312	379	352	333	380	351	361	331	357	361	334	339	337	388	354	338	368	343	327	353	328	354	340	334	341	325	353	355	329	366	333	359	337	315	345	338	382	352	365	336	357	354	323	327	354	339	342	362	338	354	374	311	331	336	331	351	360	334	335	366	340	339	348	360	325	342	372	341	332	346	322	333	333	343	335	342	356	376	348	336	332	362	338	332	310	341	354	347	328	350	330	323	350	372	328	347	335	347	347	355	358	370	347	364	360	366	342	369	377	316	322	322	347	402	321	351	367	343	340	342	352	332	349	328	339	340	331	347	359	357	353	368	366	355	333	326	362	300	331	338	338	354	340	372	361	336	354	346	343	340	332	340	334	326	377	340	333	334	356	356	337	369	345	362	351	321	357	360	361	328	336	319	355	322	358	336	349	371	350	339	359	342	335	337	367	347	342	346	374	363	325	341	320	351	350	357	341	364	356	349	317	337	357	346	334	332	359	360	352	325	320	348	311	307	327	355	366	304	334	304	342	372	320	303	361	343	331	379	344	334	322	348	343	374	331	324	358	347	344	334	340	328	365	343	307	374	331	336	352	346	332	370	360	370	369	305	367	361	329	320	374	363	383	346	317	315	329	361	335	356	358	347	354	325	350	355	362	392	346	339	349	379	347	352	343	339	354	342	312	352	345	312	359	360	342	364	314	323	334	343	327	334	362	335	376	340	303	340	342	366	326	356	374	323	312	321	336	337	372	342	361	369	374	354	353	330	317	344	357	350	367	370	336	328	352	351	347	320	339	332	334	349	329	323	367	342	342	326	344	340	319	339	345	327	341	328	320	359	325	365	334	382	390	341	350	360	340	351	356	343	323	370	347	341	339	368	377	328	338	316	339	335	350	366	344	388	343	313	369	339	325	372	344	361	345	356	345	353	342	373	364	375	335	356	343	352	356	330	346	339	357	354	319	331	365	338	344	326	350	377	331	316	347	316	356	349	354	340	383	323	292	338	347	361	344	332	317	346	371	357	358	346	350	383	341	361	357	334	346	334	367	336	357	353	370	321	355	368	328	337	354	359	340	334	331	346	329	313	302	335	360	377	334	388	330	356	322	315	328	339	349	354	325	328	330	342	314	343	324	318	334	361	345	363	358	354	339	344	335	355	338	351	328	325	335	365	333	358	339	395	329	369	339	388	348	341	346	325	375	336	366	333	317	321	355	364	326	328	330	347	346	352	344	325	341	341	328	341	334	348	353	355	373	334	319	338	346	343	350	299	346	307	323	359	325	358	320	341	325	321	338	311	349	306	354	372	316	320	340	326	334	356	342	322	348	336	331	318	326	343	320	354	343	341	339	324	353	369	323	359	358	350	348	344	356	349	317	346	344	339	343	380	353
14710	35984	24865	8160	2528	1051	384	342	335	325	350	330	324	333	336	317	334	326	341	349	338	333	348	320	334	328	357	350	347	343	380	344	332	318	352	365	317	334	362	336	322	343	356	315	316	317	348	372	321	349	338	301	345	282	351	350	302	355	342	338	332	334	342	376	371	345	317	337	365	319	324	342	317	350	322	348	325	345	331	332	292	343	353	321	357	352	354	341	308	318	335	339	336	314	346	348	338	353	382	346	358	379	342	338	348	314	299	355	356	366	332	357	344	379	339	327	318	336	340	343	338	357	306	349	351	345	322	326	288	364	332	313	333	325	320	315	343	329	346	388	342	346	327	350	285	344	313	332	346	336	334	309	362	325	323	352	305	322	325	347	335	308	344	340	322	308	349	356	380	344	346	309	334	342	310	358	316	333	328	330	315	338	331	369	365	329	305	336	401	320	353	325	359	319	344	336	326	343	331	350	349	333	334	315	341	320	336	329	362	352	328	344	347	338	361	341	358	328	338	337	299	334	340	336	326	335	333	324	317	339	327	373	361	331	360	331	337	333	337	362	319	346	321	350	322	308	318	349	364	384	317	370	373	315	332	330	341	334	322	344	353	319	348	380	325	305	331	319	366	340	335	348	345	327	338	319	314	343	311	331	350	351	344	306	365	339	331	371	346	342	356	294	318	341	335	324	342	362	350	315	346	331	309	355	372	363	347	346	356	328	343	372	364	323	338	345	313	355	380	346	328	306	329	326	299	325	352	329	303	319	335	379	350	344	382	326	328	339	323	301	313	342	332	348	316	351	313	362	348	298	323	360	308	346	304	316	334	337	335	356	340	337	348	329	304	334	360	347	313	324	382	357	315	349	340	368	351	321	343	360	323	326	341	354	331	344	351	356	340	347	329	328	297	366	319	338	322	321	367	343	340	380	358	340	355	366	302	336	321	332	308	350	336	339	330	329	346	322	307	330	385	355	352	338	301	314	339	360	352	347	352	337	330	355	327	325	350	332	329	335	334	325	359	379	313	346	342	330	312	336	324	346	356	333	360	317	356	311	351	341	331	365	311	329	346	329	319	317	343	353	378	356	358	335	329	332	362	299	320	318	330	377	335	306	354	331	327	341	353	361	332	338	367	332	335	330	351	354	349	324	334	338	344	372	340	364	331	317	340	350	359	331	355	336	283	343	346	342	348	321	351	366	361	318	332	352	360	317	337	322	357	324	339	329	336	342	337	365	318	324	357	325	339	332	312	347	334	359	317	342	341	311	342	341	329	325	332	334	336	336	355	341	327	319	345	345	296	350	332	304	308	348	332	342	369	319	334	347	331	352	338	330	323	344	348	362	366	345	335	342	337	345	322	349	318	350	312	342	289	364	315	348	333	331	332	303	359	326	330	366	352	342	351	324	322	371	342	314	361	361	341	342	338	358	392	354	322	345	392	334	338	290	366	362	350	339	354	352	295	302	317	360	357	330	331	327	361	311	338	333	350	317	332	340	347	339	347	338	335	359	349	344	354	341	310	341	338	304	306	345	347	330	351	320	330	346	355	348	350	358	327	332	342	320	340	322	352	343	349	334	318	335	314	324	327	345	353	332	318	339	309	332	347	309	330	313	295	372	338	302	336	367	323	335	320	340	340	349	322	349	356	326	318	406	342	350	328	310	348	331	347	301	342	374	348	301	330	315	346	341	328	318	324	316	293	321	359	314	333	324	339	321	341	364	337	340	294	373	360	320	367	314	360	346	298	342	356	333	379	352	370	345	328	332	331	343	339	370	325	334	351	359	319	332	317	330	320	349	311	358	323	286	354	336	372	363	322	365	327	322	353	367	366	304	336	346	319	319	353	363	356	341	340	358	351	352	334	345	331	340	359	358	372	311	337	307	369	340	339	348	314	327	345	334	369	319	339	328	332	321	328	333	363	346	353	330	346	326	363	314	326	343	321	327	342	327	356	378	319	311	353	338	320	348	358	307	333	319	343	344	333	341	327	337	336	347	326	334	348	326	332	317	381	335	323	336	333	327	323	350	304	326	329	345	346	351	324	355	325	313	347	351	354	316	362	316	364	349	326	334	343	355	342	343	326	341	327	342	340	320	330	315	352	377	351	334	343	341	354	332	293	361	328	339	309	344	342	370	359	323	313	334	336	324	321	326	328	311	355	312	342	308	327	339	321	338	355	329	354	337	346	336	338	334	337	304	315	323	306	322	349	318	311	324	343	331	325	341	312	311	355	348	341	340	361	356	325	366	349	310	329	335	340	352	347	331	348	331	331	370	338	366	315	317	341	338	319	343	363	331	339	342	325	332	347	298	336	296	342	325	330	325	337	319	303	333	322	321	354	333	337	345	356	344	363	299	330	337	374	318	339	321	303	340	350	332	321	331	350	343	349	340	336	343	332	364	334	318	329	323	321	348	335	338	349	343	357	307	362	320	307	329	319	347	361	333	346	344	363	339	341	285	281	320	303	301	318	346	312	344	366	329	334	366	332	350	319	346	354	322	324	303	315	315	344	321	328	323	323	349	361	315	354	333	361	334	378	366	341	356	351	335	374	341	350	361	311	355	343	315	348	324	337	329	369	337	341	351	325	310	342	312	328	326	320	375	356	360	305	323	333	336	334	332	337	336	366	335	320	314	341	341	369	363	342	320	347	357	335	310	323	339	308	333	313	321	329	355	357	310	358	322	333	360	336	349	356	303	330	306	353	338	336	376	350	335	326	333	340	332	332	350	336	341	320	341	360	299	377	323	342	325	335	357	364	345	329	338	322	331	294	350	351	304	329	324	351	338	374	354	315	331	328	299	355	345	342	354	362	333	346	332	336	307	339	287	330	339	326	354	336	308	359	393	322	346	331	373	345	344	369	342	357	328	324	368	304	337	344	310	352	332	354	344	340	351	356	318	341	338	428	334	334	341	348	347	335	344	330	327	330	357	359	332	355	358	373	333	341	304	326	324	315	312	308	346	320	352	345	346	349	356	339	313	335	308	291	352	347	314	339	350	367	355	373	306	331	322	335	335	323	378	352	339	384	315	329	344	333	319	318	326	311	339	342	324	343	320	337	364	352	326	327	359	327	334	345	343	389	366	330	304	354	337	359	320	344	340	328	333	367	364	331	386	339	352	316	369	333	315	340	343	354	356	367	343	323	363	349	322	368	342	332	334	362	338	370	350	355	336	341	375	370	314	363	340	340	357	319	326	357	331	338	333	330	330	368	342	339	323	329	315	344	362	321	328	377	325	334	360	349	337	346	330	314	378	330	365	369	347	369	353	336	333	338	353	342	352	330	338	364	340	351	314	356	349	326	331	334	333	342	324	317	328	346	336	328	351	353	348	342	340	343	344	308	305	322	357	385	341	376	335	347	308	347	357	352	320	308	311	348	325	361	328	367	325	364	353	364	354	346	314	323	326	321	335	371	325	350	343	330	375	345	319	319	357	322	338	322	334	345	319	332	360	331	324	352	319	337	362	342	350	349	325	306	334
25520	28326	47785	41609	22619	8017	1360	484	407	406	378	432	379	450	370	407	351	418	401	371	415	395	365	383	374	411	382	384	387	398	399	403	414	370	418	392	384	385	414	410	388	386	400	383	390	410	396	381	391	388	344	401	402	383	385	386	413	400	381	409	347	439	399	354	377	391	413	394	381	392	383	439	359	346	376	355	376	438	373	405	378	359	372	396	354	339	415	389	408	422	391	383	360	373	400	393	357	365	379	416	372	380	345	397	385	394	385	387	395	364	349	396	390	370	373	361	375	419	388	375	418	401	375	394	378	388	368	371	387	388	383	407	399	358	398	366	376	363	385	378	369	435	399	364	411	376	400	378	384	399	351	370	400	375	350	391	372	368	387	373	409	362	402	397	406	380	368	394	392	392	370	391	383	381	397	449	409	387	364	378	334	399	402	420	374	374	394	383	393	376	370	378	408	387	389	389	396	419	389	392	391	380	424	353	388	406	396	378	395	369	412	392	375	378	383	381	372	354	419	391	372	399	378	383	386	398	414	397	360	379	376	400	389	397	377	387	386	387	389	391	358	366	373	416	382	361	383	391	396	335	396	361	378	371	385	394	415	377	371	388	378	391	368	381	362	399	343	407	373	428	409	407	381	402	389	407	363	378	401	426	371	379	403	388	412	393	360	403	416	395	362	404	395	379	401	406	393	403	363	384	372	369	379	393	436	415	389	390	382	392	383	374	376	402	411	405	403	388	402	353	393	411	388	376	404	424	347	389	357	385	370	421	393	399	379	382	425	387	380	362	364	384	368	397	410	377	372	369	423	369	375	418	381	392	436	363	417	399	384	387	369	374	387	371	385	416	399	392	380	381	367	394	403	374	385	352	366	387	412	364	394	394	379	378	411	378	379	419	381	424	390	402	350	373	398	391	401	392	380	361	401	370	360	435	381	362	352	422	381	400	393	414	398	359	402	413	357	391	392	405	386	393	368	426	407	406	358	387	411	394	387	373	366	390	386	400	379	416	394	400	378	387	397	407	367	391	367	402	386	375	343	385	361	401	403	369	387	374	388	381	399	390	374	395	359	406	390	368	364	373	405	338	418	398	395	408	403	410	356	400	377	393	398	370	419	412	375	372	380	367	387	374	371	363	390	386	365	390	399	426	418	409	407	361	380	416	402	392	382	367	401	384	369	398	354	361	407	382	439	416	400	400	424	365	412	380	367	363	379	376	362	384	393	415	389	411	356	364	411	396	384	405	406	362	387	380	355	339	419	372	371	359	378	389	375	425	402	391	407	361	397	330	436	370	390	362	378	385	385	366	416	369	398	396	386	381	382	360	435	376	404	384	400	405	363	371	404	403	394	404	388	378	341	410	340	358	382	353	408	402	368	396	391	375	375	378	400	412	395	384	376	362	380	407	401	397	353	398	402	369	378	399	384	415	396	417	385	382	392	398	372	401	400	363	393	416	407	403	374	381	398	348	388	371	374	394	380	377	362	425	364	424	358	357	394	378	377	401	382	402	425	384	417	409	386	425	379	369	408	414	379	380	404	401	450	401	403	395	370	387	370	376	388	392	380	379	352	374	404	423	370	371	357	369	392	391	400	399	386	390	393	407	364	373	386	356	381	368	379	387	413	386	408	376	338	410	400	377	360	404	321	357	407	360	384	377	386	402	403	384	368	393	383	391	375	384	397	369	389	405	382	426	405	390	393	361	397	418	345	362	387	383	370	381	415	355	387	420	356	384	372	383	405	423	385	380	344	390	399	370	360	357	389	356	375	397	401	381	405	392	412	359	401	414	376	430	379	411	392	405	402	403	382	372	378	377	383	369	387	386	390	355	393	351	388	397	390	386	389	369	437	381	365	390	381	395	371	392	382	404	374	380	395	421	372	387	424	384	377	401	382	406	371	361	354	371	424	371	383	357	351	423	408	413	383	377	381	373	361	373	381	378	386	379	403	409	426	391	362	386	371	383	391	385	398	408	375	340	393	395	381	392	439	392	403	374	373	334	352	379	419	388	391	388	412	385	379	396	372	403	376	408	399	375	369	347	389	376	402	381	389	375	398	404	364	410	396	376	385	413	381	415	386	377	367	390	432	407	343	398	395	353	376	365	397	388	420	420	405	384	383	366	365	382	398	378	415	370	402	381	342	381	406	391	377	406	400	382	365	384	366	384	407	381	364	400	347	406	372	385	381	410	379	364	363	369	399	381	411	374	399	391	358	380	390	374	416	440	340	364	402	366	391	395	376	397	349	383	421	426	409	410	354	388	382	402	419	362	409	377	386	370	424	374	350	405	391	417	368	410	362	402	362	378	390	376	417	432	369	369	390	384	397	386	404	380	391	351	396	397	383	349	386	378	389	383	383	382	357	375	370	400	356	372	409	408	435	349	410	403	357	368	403	353	355	387	393	400	363	377	422	383	417	387	380	387	373	367	389	421	356	370	407	400	360	378	363	395	380	381	364	368	345	381	350	360	396	365	370	396	382	351	408	381	398	370	362	352	395	400	409	418	439	408	353	370	371	411	369	359	378	365	408	404	406	394	373	396	369	359	390	378	342	402	395	352	399	365	408	421	368	370	415	391	427	356	395	374	402	385	389	352	373	373	397	396	358	386	387	378	391	384	399	400	343	412	372	413	376	358	387	391	381	341	368	400	355	396	345	365	368	405	411	375	402	380	406	377	385	423	368	376	368	377	396	375	371	426	368	404	349	400	396	351	408	371	439	383	389	391	385	352	393	364	383	435	384	383	366	404	404	366	397	350	387	414	403	384	398	406	357	382	374	365	389	381	410	416	391	384	353	368	364	396	409	385	369	377	401	380	372	416	386	364	399	394	405	370	374	382	375	398	402	390	397	378	353	356	377	376	372	350	398	365	418	373	407	394	355	386	383	418	369	388	350	378	380	380	418	391	355	380	375	419	387	432	371	419	400	403	393	398	358	414	403	406	391	408	382	365	364	389	351	391	365	407	363	380	394	372	376	407	369	385	395	400	394	422	390	363	353	354	380	360	373	346	391	386	384	349	381	408	350	396	363	383	381	349	412	413	356	400	387	391	397	373	385	364	356	362	395	373	379	380	380	346	402	399	381	346	386	352	389	366	384	376	388	391	408	389	407	397	377	406	340	385	367	383	375	399	335	423	379	398	392	358	375	374	397	358	402	414	380	374	378	389	419	380	364	373	381	367	364	386	399	365	343	343	380	372	393	379	353	383	365	359	402	374	384	381	378	406	384	371	373	386	383	337	403	381	381	405	383	390	414	385	380	408	388	414	398	382	372	395	433	382	394	409	361	372	403	347	381	386	376	381	364	350	396	393	383	383	386	407	365	387	379	396	427	352	423	357	378	371	367	391	401	392	400	400	404	405	396	377	358	377	390	368	407	359	386	406	399	388	391	372	377	359	428	414	361	379	382	354	400	390	378	407	408	401	370	401	395	369	370	356	367	399	412	375	406	371	422	399	395	378	391	384	387	354	392	384	362	411	409	393
45205	84914	64712	33786	14377	4667	1120	439	440	414	434	426	436	399	408	420	385	413	438	432	388	439	417	389	453	407	429	433	420	421	390	447	431	395	416	389	388	383	436	411	402	424	418	404	387	428	393	424	426	444	400	393	391	389	402	385	426	426	400	381	408	391	415	408	422	423	423	427	395	423	384	421	406	419	449	415	383	385	403	417	408	391	421	409	412	395	397	375	398	406	418	396	415	391	370	432	417	410	404	429	408	413	419	444	417	414	384	425	395	431	382	408	437	401	407	422	400	416	399	433	382	415	383	425	382	402	367	433	406	386	432	405	408	419	444	423	437	413	425	385	419	395	428	407	392	394	441	420	422	417	440	414	400	389	439	386	424	397	383	367	414	417	399	407	411	403	422	387	423	380	439	428	417	399	406	434	389	392	416	413	421	438	454	390	434	411	415	417	381	449	350	438	406	409	425	413	391	429	420	413	442	426	407	411	391	413	405	419	396	383	438	412	455	419	428	435	402	391	445	410	420	415	411	411	383	404	415	421	406	419	424	480	390	399	413	425	400	407	411	388	423	401	424	455	383	396	413	428	390	379	373	437	375	457	398	411	399	416	432	376	426	374	422	395	386	422	422	407	408	430	433	423	418	417	430	374	423	409	407	398	408	378	398	420	392	408	397	415	403	411	376	433	419	404	393	404	410	375	457	382	438	423	409	394	424	424	409	413	374	395	416	421	420	409	398	424	401	364	399	412	417	429	409	387	411	410	423	400	400	458	398	433	438	417	414	408	430	423	428	405	394	413	406	416	426	404	397	440	391	395	446	404	385	373	431	388	428	408	400	421	397	421	395	381	416	404	418	388	372	433	399	374	396	395	394	416	430	394	379	403	440	411	413	423	380	415	426	394	442	401	405	396	401	415	438	422	433	422	433	425	403	417	434	398	400	416	411	424	450	416	427	389	409	430	381	405	407	437	424	443	430	400	406	405	433	395	405	426	406	390	390	407	427	435	427	424	396	358	426	381	391	411	404	427	386	438	405	425	399	362	392	416	392	388	423	393	442	406	395	405	426	445	426	410	426	405	398	404	393	407	426	424	442	457	390	384	432	420	388	400	390	404	395	383	413	410	405	440	452	425	383	412	411	417	438	400	386	431	428	400	419	375	444	421	432	417	415	386	437	431	394	451	434	399	408	424	426	369	396	403	414	422	415	410	388	405	411	415	418	416	421	446	386	417	393	408	436	387	397	422	392	445	411	426	395	394	408	380	396	422	400	393	421	420	400	412	424	418	379	436	409	405	416	404	427	387	433	402	393	416	417	468	432	452	417	413	408	399	394	393	391	430	410	438	405	437	421	397	399	399	442	426	387	372	446	419	403	400	395	437	427	426	400	418	443	441	401	398	407	438	447	399	406	409	416	400	426	411	400	418	414	416	424	397	380	429	424	387	405	394	408	411	370	383	401	414	412	409	417	413	419	420	407	366	415	430	355	432	404	417	422	442	396	423	400	425	429	416	389	373	396	416	435	399	376	427	409	397	413	409	388	428	417	398	417	379	406	382	394	427	428	408	398	386	418	416	418	427	378	402	395	394	406	382	394	455	410	388	395	410	390	402	421	436	375	421	403	410	417	398	405	419	399	431	418	379	408	448	430	425	412	362	439	404	441	414	410	400	423	401	407	399	425	395	395	379	433	405	422	450	402	397	418	453	408	420	368	429	417	393	411	395	460	375	413	407	412	406	411	391	418	398	396	417	373	429	391	479	435	411	380	411	391	414	444	403	390	411	408	432	456	423	381	423	375	411	400	435	410	376	389	398	381	415	413	377	402	429	404	421	468	449	393	404	399	414	400	394	413	394	405	362	403	463	410	379	433	395	423	420	399	410	401	406	390	427	367	433	382	451	405	405	417	460	409	406	431	396	424	391	388	402	445	407	444	397	387	403	423	376	392	392	400	418	420	402	442	369	428	433	413	357	377	416	427	438	372	403	399	404	377	395	381	411	414	413	409	409	416	405	410	380	417	414	421	397	430	407	420	402	399	436	390	402	409	378	396	425	398	413	362	420	425	404	395	375	384	435	411	391	401	423	396	396	394	380	453	421	449	421	449	452	409	378	432	393	413	425	380	411	404	385	419	444	402	421	410	387	456	413	376	382	410	399	406	437	422	387	423	405	409	427	420	410	401	418	424	393	420	422	425	389	386	454	441	401	415	434	390	398	413	414	379	420	406	423	389	364	391	465	431	402	410	413	437	430	451	404	403	432	380	393	401	460	432	413	416	410	385	418	403	404	405	375	436	399	414	370	382	428	383	437	383	452	379	406	417	426	411	386	397	454	402	427	405	441	444	418	387	401	431	390	407	398	422	407	437	425	378	411	424	404	421	387	414	438	404	430	390	410	433	430	367	414	426	400	414	422	407	408	415	410	399	395	417	418	414	422	391	381	370	410	385	386	433	400	401	426	405	414	421	404	416	407	402	432	447	407	404	417	393	419	386	412	380	435	435	410	430	394	392	398	424	408	408	397	402	415	392	410	412	401	421	409	383	388	413	423	421	400	454	426	441	414	421	407	434	403	414	383	375	384	440	422	402	424	413	411	438	384	399	365	392	446	397	404	439	449	429	409	401	367	380	440	440	409	389	415	408	420	388	383	387	411	400	427	387	410	419	417	386	417	412	406	410	415	413	400	400	423	416	437	438	427	406	399	418	427	397	402	430	411	447	420	424	392	411	400	386	373	408	415	412	396	411	415	397	421	412	401	402	403	439	414	386	396	436	416	401	391	407	396	411	439	401	393	409	411	403	384	459	413	385	441	391	406	395	399	378	394	398	405	412	402	424	381	423	409	440	404	411	392	399	425	429	406	400	402	401	393	405	415	375	408	424	412	416	425	375	430	367	407	392	422	394	414	406	450	371	398	423	403	393	397	400	371	435	418	449	419	416	411	400	379	410	466	398	398	378	412	400	438	431	383	393	402	370	423	409	408	420	390	420	419	412	382	454	415	396	410	445	405	417	413	400	409	430	398	382	390	407	418	399	364	467	425	389	397	437	414	401	389	423	436	415	417	417	424	387	414	382	431	391	358	430	399	382	411	458	394	422	415	412	442	383	396	407	401	417	393	405	387	410	404	411	407	406	400	423	393	381	425	360	381	393	396	386	386	402	421	417	421	421	362	436	410	387	447	415	403	384	429	414	410	391	405	417	414	432	388	426	409	402	410	390	421	410	372	428	390	416	413	400	380	407	409	406	401	412	400	395	402	405	396	400	376	423	414	406	391	407	403	386	385	396	381	421	415	411	385	442	424	402	409	431	379	423	382	397	405	427	413	431	428	418	411	408	401	404	382	415	440	404	408	422	386	405	409	421	368	361	402	390	440	410	432	412	419	362	374	412	427	402	424	439	401	387	376	417	409	397	427	370	432	430	395	414	430	420	392	440	406	418	406	396	402	408	429	392	422	401	410	416	445	442	408	432	366	398	406	416	379	367	399	431	399
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
