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
341671308728	341671309286	341671309836	341671310386	341671310935	341671311486	341671312036	341671312586	341671313135	341671313686	341671314236	341671314786	341671315335	341671315886	341671316436	341671316986	341671317535	341671318086	341671318636	341671319186	341671319735	341671320286	341671320836	341671321386	341671321935	341671322486	341671323036	341671323586	341671324135	341671324686	341671325236	341671325786	341671326335	341671326886	341671327436	341671327986	341671328535	341671329086	341671329636	341671330186	341671330735	341671331286	341671331836	341671332386	341671332935	341671333486	341671334036	341671334586	341671335135	341671335686	341671336236	341671336786	341671337335	341671337886	341671338436	341671338986	341671339535	341671340086	341671340636	341671341186	341671341735	341671342286	341671342836	341671343386	341671343935	341671344486	341671345036	341671345586	341671346135	341671346686	341671347236	341671347786	341671348335	341671348886	341671349436	341671349986	341671350535	341671351086	341671351636	341671352186	341671352735	341671353286	341671353836	341671354386	341671354935	341671355486	341671356036	341671356586	341671357135	341671357686	341671358236	341671358786	341671359335	341671359886	341671360436	341671360986	341671361535	341671362086	341671362636	341671363186	341671363735	341671364286	341671364836	341671365386	341671365935	341671366486	341671367036	341671367586	341671368135	341671368686	341671369236	341671369786	341671370335	341671370886	341671371436	341671371986	341671372535	341671373086	341671373636	341671374186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2707	2000	3600	2300	2707	2000	3600	2300	2707	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2710	2000	3600	2300	2710	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23090	21858	29214	25118	21860	19940	2212	817	745	552	488	490	473	592	6664	13202	10104	4600	354	307	329	337	319	356	342	354	324	335	311	350	303	310	332	327	286	294	315	344	356	286	331	321	351	306	345	311	325	302	279	338	309	342	316	297	319	303	310	292	331	305	348	312	301	323	324	324	299	316	300	305	360	309	335	282	323	314	301	334	356	314	299	309	332	327	319	299	288	333	317	311	306	305	307	288	311	283	314	300	304	289	361	334	274	339	351	306	319	306	311	302	308	257	319	313	330	328	356	325	312	314	322	331	329	328	318	313	308	325	322	285	325	302	302	301	351	313	301	331	295	308	357	309	324	319	314	336	309	306	323	332	289	307	297	315	280	331	320	301	334	312	332	332	294	311	333	294	298	307	307	304	284	316	308	288	301	294	304	300	312	312	341	300	343	338	316	338	311	301	318	294	318	288	324	325	314	322	329	295	323	288	293	325	295	334	300	325	348	297	296	301	327	332	297	281	326	287	302	315	311	337	301	308	301	327	301	333	301	290	320	307	316	360	282	336	300	313	325	278	314	326	292	321	290	321	338	312	334	309	319	338	316	303	310	310	313	311	294	343	298	321	296	291	330	327	306	334	309	303	273	336	314	311	326	309	331	320	284	301	302	343	317	325	315	316	290	354	336	302	317	295	305	309	295	309	348	292	290	312	310	318	306	279	357	309	312	305	286	329	317	313	354	307	321	330	290	318	318	310	328	306	331	330	332	310	323	315	332	319	312	330	322	319	312	305	320	330	283	291	296	299	333	304	302	285	269	305	336	320	296	328	308	312	304	344	316	310	327	306	312	337	344	311	317	304	317	299	266	317	310	300	304	329	322	325	325	314	306	262	322	314	306	322	320	321	296	301	296	294	307	302	301	286	316	308	315	303	298	295	274	327	275	329	309	335	292	311	337	330	298	303	325	296	367	336	338	313	335	300	338	302	306	303	304	313	312	313	289	305	321	306	306	294	328	332	296	305	330	316	333	297	315	334	309	309	329	314	326	324	307	302	299	303	334	332	339	302	352	352	305	316	296	348	320	326	319	301	326	322	309	341	327	318	285	295	309	304	344	312	329	309	302	310	296	323	318	325	296	342	320	337	328	338	308	302	324	306	319	313	283	294	319	321	287	271	319	338	325	325	298	343	321	337	346	335	299	312	317	310	315	295	319	328	314	279	323	299	311	326	319	295	309	287	314	315	307	336	337	310	353	321	323	298	320	332	304	340	305	314	316	329	339	323	313	317	316	316	283	298	298	299	275	274	319	334	288	309	305	310	328	313	314	304	274	321	298	314	322	303	310	319	315	315	307	315	344	333	294	309	308	343	317	317	295	302	330	308	316	337	328	286	319	319	319	305	284	275	297	339	327	300	326	347	342	315	316	314	303	297	310	334	313	314	319	295	268	343	353	299	343	327	323	327	293	298	330	304	314	310	316	321	294	313	295	321	324	326	343	302	325	346	340	301	324	288	328	319	348	303	320	305	323	312	316	317	342	344	308	313	313	325	317	283	308	316	309	321	310	310	341	286	291	294	302	328	337	301	306	338	294	321	326	300	343	296	339	325	324	292	316	295	258	332	339	318	321	313	328	304	323	320	339	330	338	318	319	298	298	302	303	336	319	352	343	298	321	346	336	337	298	293	326	311	317	312	342	282	315	320	302	309	335	328	310	309	350	318	320	312	299	277	324	339	320	321	321	336	291	340	337	295	319	319	337	329	297	299	292	293	312	322	335	332	329	331	325	328	333	326	318	308	313	322	327	305	297	329	298	333	293	311	341	296	318	320	329	313	329	302	286	311	307	298	357	320	298	329	323	311	293	313	302	312	299	308	290	317	313	303	323	335	336	337	313	320	308	334	327	356	323	316	306	339	295	267	293	322	340	323	319	300	336	294	328	333	331	329	341	324	293	328	302	332	288	296	295	305	300	312	332	321	308	335	320	343	308	283	335	305	330	338	355	313	287	319	327	303	321	307	329	281	298	320	316	317	291	320	297	314	304	291	261	335	303	304	332	318	288	311	315	298	337	298	337	302	301	322	301	324	290	299	309	298	313	298	329	313	315	316	299	319	339	297	307	275	336	321	339	286	312	334	319	327	327	337	309	336	332	297	325	307	306	318	307	341	332	301	323	338	346	312	332	300	313	311	294	327	340	305	326	308	315	327	319	350	332	338	326	296	334	283	322	297	297	332	329	327	322	303	311	308	304	299	315	336	313	325	327	313	307	312	331	338	298	311	302	324	283	323	302	334	279	329	299	346	305	301	331	287	295	287	280	324	326	318	291	327	303	339	336	325	314	308	296	295	328	299	318	328	315	318	335	330	308	306	322	289	277	320	331	322	332	324	315	351	289	347	345	336	317	289	306	332	335	296	300	305	313	311	295	323	298	314	306	325	315	294	331	301	297	316	301	307	342	313	291	335	290	288	286	338	313	311	318	323	304	323	323	309	297	273	316	303	339	317	324	314	288	315	320	320	329	317	322	307	315	317	330	312	306	270	310	331	322	302	330	334	315	319	302	331	315	304	289	339	324	285	346	289	320	293	316	319	308	322	324	300	343	279	282	352	345	301	335	327	300	346	311	289	293	328	326	321	306	365	333	314	312	322	302	299	339	292	317	305	331	299	323	318	315	297	324	287	337	296	318	328	299	320	296	349	363	315	312	326	323	330	313	326	315	324	314	301	322	334	293	319	316	323	329	308	305	303	313	307	277	317	307	293	285	328	311	291	322	344	307	299	302	288	311	302	309	335	327	305	314	311	329	309	297	293	324	303	322	324	312	296	328	310	315	318	335	317	306	314	288	301	347	326	337	299	344	310	330	311	311	319	336	315	311	314	294	336	327	307	335	327	356	338	305	324	313	310	317	330	294	292	311	306	315	334	282	293	303	321	317	326	307	339	266	326	307	312	299	317	317	281	349	309	352	308	309	305	316	328	322	319	313	334	298	325	341	342	313	314	297	293	281	309	315	312	310	332	321	349	299	315	294	303	303	294	334	273	311	314	315	313	310	331	306	301	309	322	326	321	294	339	316	311	349	291	291	331	326	316	318	320	279	299	313	320	314	296	308	321	303	327	309	324	353	319	332	316	306	322	298	321	317	305	329	308	316	308	345	280	314	310	285	304	326	343	314	295	334	310	312	311	340	296	290	303	303	341	299	332	297	295	312	325	335	338	336	301	325	318	312	314	341	310	313	310	312	328	295	310	310	297	299	323	328	313	315	318	343	301	306	346	324	300	326	308	333	313	320	306	291	306	318	303	312	304	331	309	324	291	302	290	308	307	323	304	305	312	318	306	329	292	322	304	317	303	309	333	302	308	340	333	293	297	308	328	305	303	327	308	305	338	322	339	327	347	325	324	312	323	292	324	343	295	355	329	338	304	292	300	326	313	317	310	320	316	341	306	306	315	328	312	367	335	333	316	315	303	278	317	299	279	347	318	316	309	299	333	307	329	292	300
4805	16831	11740	5909	4131	2854	2460	1697	1446	1105	1001	956	826	1188	13537	21046	16240	7791	534	492	468	485	448	483	491	430	450	453	455	475	489	493	448	442	469	488	425	451	486	437	451	437	461	465	490	481	466	449	438	453	461	439	456	469	432	434	448	468	455	465	458	449	443	465	448	412	462	472	461	473	453	429	466	454	429	442	424	491	419	474	448	427	448	440	435	466	431	451	420	470	448	419	468	466	427	436	457	476	462	498	415	451	437	430	442	454	418	444	427	463	440	443	421	422	439	448	477	493	445	400	460	455	464	448	436	432	466	449	457	384	487	455	417	459	456	462	455	494	374	442	420	432	431	469	480	442	451	479	455	414	463	469	454	469	481	453	458	463	441	495	462	454	481	477	428	430	413	438	488	446	476	433	435	471	483	435	453	442	470	437	423	482	432	439	452	474	427	454	474	443	404	443	434	433	479	461	447	442	494	430	443	453	478	463	425	442	436	409	433	448	449	427	443	421	410	461	411	420	470	437	461	451	454	469	482	467	439	435	486	435	429	455	444	459	459	452	434	423	460	433	455	439	512	449	471	442	474	447	436	469	455	422	446	461	438	411	473	428	430	440	444	464	445	449	447	441	456	456	501	416	478	446	439	453	450	459	474	465	471	461	457	419	457	463	435	459	447	429	456	433	442	461	431	457	449	477	432	466	434	425	455	464	468	425	451	459	414	462	463	481	453	453	486	446	451	432	428	437	427	456	473	469	467	445	437	489	454	458	428	417	483	447	450	451	446	434	446	432	460	437	463	445	427	443	478	422	448	460	474	418	427	467	474	408	426	451	436	469	473	430	431	452	433	457	425	448	429	470	435	463	448	462	469	453	405	436	452	403	469	442	426	389	454	440	440	439	460	406	446	455	428	433	454	487	430	432	434	417	428	465	431	459	469	426	442	460	481	486	446	450	443	466	437	428	441	474	425	452	449	451	444	435	454	483	451	463	457	449	441	430	411	434	431	438	466	472	456	451	461	465	396	448	425	477	430	438	430	476	436	476	470	451	459	446	443	409	436	440	463	420	464	470	475	458	482	446	464	440	432	422	413	447	451	470	429	436	396	414	442	432	437	477	464	450	469	402	441	448	446	423	427	425	441	445	432	462	491	459	464	433	434	456	457	429	460	461	417	463	493	469	491	429	435	445	470	480	398	448	460	451	458	486	469	447	429	442	433	459	463	461	455	447	467	476	474	465	457	399	477	458	442	452	452	427	442	456	446	456	464	423	448	436	458	449	455	462	475	446	442	450	445	464	455	424	399	457	482	434	455	482	423	420	462	452	445	418	453	450	441	452	445	445	451	432	461	442	447	450	432	482	419	462	486	459	425	393	430	465	460	461	461	430	427	445	448	455	473	414	425	471	421	469	461	442	421	428	419	469	459	449	446	438	511	424	476	474	475	469	429	459	478	415	465	454	439	437	437	441	429	430	475	453	436	456	464	458	460	439	440	456	432	467	472	460	429	437	461	432	475	449	483	423	444	440	452	441	500	413	418	462	460	452	472	483	431	458	472	466	460	453	450	492	416	462	407	453	470	457	434	452	451	412	440	424	437	453	453	447	465	471	397	461	478	425	488	421	475	448	450	447	420	457	433	439	439	451	471	481	451	453	441	406	468	457	431	413	456	450	468	439	460	420	431	437	429	445	446	484	480	439	449	471	442	436	462	416	435	434	481	465	410	417	465	467	462	455	454	486	445	427	462	461	438	460	474	422	443	473	429	446	440	425	426	474	456	423	426	420	444	416	485	468	454	434	439	426	439	461	462	467	468	470	412	416	454	425	455	461	475	422	454	449	437	431	479	427	454	427	469	450	457	416	447	437	420	443	461	434	442	465	461	466	426	417	438	433	442	443	454	434	463	438	485	464	448	456	442	441	479	448	439	439	476	460	452	445	475	459	428	429	460	427	440	448	444	442	429	437	452	435	434	442	406	418	458	432	439	418	454	492	475	464	436	433	422	444	432	424	437	435	461	467	455	441	418	442	406	425	444	476	466	439	449	471	442	416	446	469	454	458	484	454	445	443	444	449	444	464	436	428	440	474	460	441	471	437	462	474	467	453	421	443	444	434	458	453	433	494	458	374	455	417	433	441	451	457	428	444	430	481	466	437	436	447	442	443	463	458	461	443	451	484	474	456	483	457	438	450	459	444	452	468	440	474	411	457	474	428	452	437	494	437	447	462	458	474	440	419	437	452	450	476	431	435	464	455	457	433	464	420	491	457	440	466	415	469	434	468	484	463	437	439	418	480	465	445	471	428	460	454	427	435	434	478	445	415	433	495	443	461	429	468	460	448	448	491	472	459	454	466	427	470	449	448	478	464	444	439	403	468	467	493	419	464	418	449	421	463	423	479	433	465	451	460	443	469	419	460	458	462	473	462	480	418	464	420	414	451	476	448	445	442	464	452	453	458	449	450	492	450	459	477	421	417	461	453	455	454	465	462	406	439	479	441	473	454	459	413	473	472	446	458	467	448	424	433	473	436	463	465	448	428	394	467	474	450	464	452	493	420	443	462	454	431	416	433	423	512	434	423	456	452	449	415	416	456	444	447	451	458	449	478	447	437	435	416	428	488	405	437	446	413	455	454	452	474	488	435	433	427	439	488	472	452	437	434	523	450	419	419	459	452	453	476	460	459	434	430	473	456	426	426	431	407	440	427	427	434	443	479	474	421	433	437	445	428	461	428	460	425	466	436	454	459	443	439	433	459	433	422	455	471	419	461	455	484	462	473	442	430	440	461	470	446	482	455	443	438	468	443	473	427	433	481	436	459	458	455	444	445	429	448	450	486	462	440	444	418	462	437	424	419	438	481	417	449	432	441	475	437	461	437	446	431	417	450	475	465	459	403	471	425	426	418	444	451	440	437	463	494	490	463	476	469	478	438	473	441	466	446	407	430	451	427	464	463	425	449	446	417	428	424	477	449	446	454	470	464	484	459	459	407	438	454	434	439	414	452	440	479	455	475	420	430	458	464	445	453	415	466	474	459	424	484	454	422	453	474	456	431	444	448	450	492	414	427	458	433	458	433	474	467	430	450	461	478	443	445	444	464	439	464	439	455	432	438	460	464	462	469	447	438	460	461	466	433	435	431	425	443	467	451	446	442	434	451	488	469	434	448	449	429	445	409	411	434	431	432	455	418	485	477	422	472	457	478	461	454	449	414	477	454	417	451	431	457	459	423	437	445	435	456	470	491	451	467	459	454	427	454	438	418	435	473	452	462	480	431	434	441	457	461	439	434	449	439	436	464	455	466	462	455	456	431	436	469	431	422	446	472	503	450	475	439	421	456	441	448	451	480	418	452	435	436	437	432	422	465	484	417	445	457	441	480	425	461	449	445	458	429	469	445	422	447	437	433	463	420	471	469	377	387	444	461	464	470	449	468	479	441	460	441	434	420	466	471	469	436	460	464	480	461	455	465	456	417	449	423	465	457	436	435	415	428	482	448
27746	18414	4509	1029	661	505	516	405	414	370	349	356	392	402	518	884	1053	625	344	337	362	333	365	357	311	358	328	362	336	319	323	321	365	347	328	365	344	349	321	371	316	359	349	315	341	365	312	354	344	319	329	330	318	331	326	322	340	318	325	360	330	321	326	364	356	338	346	344	334	352	330	349	357	355	328	344	302	360	347	359	319	330	325	345	355	343	315	322	360	347	329	383	344	310	330	358	338	344	332	354	370	323	281	347	322	377	332	335	349	340	334	364	359	360	353	339	353	325	308	336	349	326	353	371	318	348	338	359	345	342	319	301	339	368	329	341	311	332	333	357	321	347	304	354	314	337	314	381	360	333	325	319	376	372	345	336	348	327	325	319	349	327	369	368	355	322	326	344	358	322	345	344	366	335	339	342	338	343	344	368	349	360	341	313	361	343	324	335	329	345	348	335	335	343	343	380	327	312	334	339	311	361	359	325	319	340	317	340	335	318	328	340	345	330	321	329	337	354	323	348	326	359	349	300	338	356	363	334	335	350	337	310	337	326	368	372	361	355	349	317	303	333	319	347	318	381	356	361	320	331	366	365	334	341	351	328	357	320	349	322	333	352	373	362	346	333	318	320	317	354	333	334	333	366	348	334	362	338	351	345	318	360	379	303	381	335	346	300	356	389	309	361	335	336	366	335	334	340	325	339	339	332	346	317	343	347	335	350	350	322	372	356	359	334	365	335	341	327	330	362	329	303	352	354	335	315	327	341	329	347	353	304	314	375	335	327	360	337	345	333	325	366	305	386	341	309	328	331	331	334	359	330	341	330	374	344	309	324	338	333	350	328	363	339	339	326	341	333	376	336	344	348	352	349	341	333	330	325	331	347	317	347	319	344	340	312	332	374	323	333	309	322	336	335	321	312	318	358	338	355	336	354	363	312	339	338	312	378	308	346	390	353	332	340	369	380	335	347	341	352	357	325	377	355	327	364	319	369	336	369	356	356	306	367	301	350	328	360	365	321	302	290	317	331	364	307	325	328	345	324	354	343	345	344	305	330	365	350	332	329	333	327	338	336	358	338	336	333	366	345	348	344	348	332	332	345	335	328	325	306	324	348	307	355	328	354	376	325	340	341	365	349	345	326	327	344	339	344	325	345	351	332	343	329	338	350	374	338	336	336	340	351	341	366	349	302	360	314	377	371	378	362	338	350	339	338	350	325	352	354	320	336	326	326	338	333	312	321	315	335	330	357	335	330	358	339	336	347	333	345	323	344	339	312	348	333	333	354	355	368	349	321	348	338	351	338	300	351	324	343	320	343	327	346	325	329	356	334	332	354	329	343	335	350	327	326	338	339	335	340	330	355	299	313	361	326	364	323	331	318	345	337	325	326	326	317	321	360	350	334	354	355	340	335	328	329	308	335	358	348	314	316	350	352	321	338	307	300	325	332	334	369	334	357	361	366	350	366	368	326	336	329	331	329	333	340	333	367	350	324	339	331	341	379	335	318	343	328	328	354	340	332	349	331	344	346	346	368	373	333	335	315	350	335	344	340	325	350	342	318	372	347	343	319	335	334	354	350	351	320	363	313	352	356	355	338	315	324	314	348	334	385	338	363	361	316	353	320	362	338	340	337	347	331	361	337	346	338	321	321	344	331	299	301	347	331	348	357	362	328	356	351	349	347	379	321	362	318	352	312	354	333	359	333	332	323	322	331	299	349	338	367	356	357	340	299	331	335	345	340	322	359	354	327	332	324	338	333	327	322	365	346	335	355	325	351	343	353	348	320	327	354	348	336	308	345	343	335	351	338	365	333	334	314	353	315	352	348	368	322	334	343	324	327	341	329	350	332	367	350	338	343	326	355	342	364	319	345	353	345	334	347	351	318	339	343	380	342	350	338	313	322	314	334	328	359	360	356	305	339	343	338	334	337	321	344	333	359	299	339	355	327	332	342	328	324	326	368	350	361	369	323	295	350	365	367	293	335	318	332	315	369	346	343	317	366	332	359	335	322	371	379	318	348	341	354	355	337	328	332	322	340	362	361	315	327	320	357	346	344	380	334	307	322	343	325	358	331	320	368	329	355	368	332	332	283	328	327	317	320	371	299	322	349	375	306	358	337	322	319	361	336	340	337	310	352	345	334	333	298	325	321	345	318	335	331	347	347	320	348	340	373	359	337	338	348	377	342	319	342	359	359	351	358	341	361	350	313	341	369	313	364	343	352	371	315	300	325	353	351	330	318	325	305	306	320	355	301	346	344	370	330	328	335	363	324	341	351	341	351	322	321	370	341	342	324	370	344	317	329	349	340	363	334	345	343	359	346	333	334	325	337	337	343	324	330	358	345	364	344	322	308	347	362	325	330	380	349	334	327	379	323	316	350	330	318	317	354	336	329	338	328	316	338	344	304	348	345	339	350	316	365	324	343	358	330	327	331	359	375	352	314	346	324	331	337	368	362	355	340	360	332	347	347	344	346	351	347	340	343	352	353	351	315	326	367	348	342	343	346	367	334	345	349	320	331	317	345	334	359	342	342	354	352	342	347	300	337	341	312	324	340	333	320	337	352	341	357	342	344	348	311	347	361	385	320	357	334	338	348	339	353	337	342	324	322	339	358	322	331	358	368	346	331	327	347	324	371	344	341	339	330	334	339	325	335	345	332	328	329	313	298	324	339	364	388	335	333	375	295	335	358	349	369	302	338	347	326	355	337	365	366	355	356	340	334	337	327	357	351	327	312	343	332	327	312	355	334	337	381	342	364	338	370	345	315	316	363	347	354	357	327	355	362	326	352	384	369	329	358	332	335	339	325	352	335	357	353	348	300	385	351	334	317	336	331	332	353	272	334	339	305	369	382	322	331	346	380	307	331	339	364	327	367	327	355	322	332	331	351	357	301	317	326	332	333	358	348	319	359	346	340	350	346	357	357	359	313	372	322	308	319	320	327	349	325	348	319	350	310	329	347	322	336	360	353	322	334	335	354	338	371	330	343	340	329	306	337	346	372	337	363	316	345	361	326	309	347	347	334	362	347	338	322	352	318	318	349	339	313	346	337	327	354	348	324	358	338	353	336	329	333	338	319	328	353	357	350	375	343	328	328	327	371	314	316	355	327	346	380	351	337	319	390	343	358	341	346	325	336	323	328	329	337	330	311	311	365	349	344	360	344	354	328	318	313	327	351	337	364	319	353	357	351	336	304	313	321	327	342	354	295	343	356	356	348	337	392	314	329	339	347	356	372	330	353	343	362	337	324	313	343	329	330	350	333	340	338	336	370	330	336	355	325	335	324	347	349	333	329	329	349	341	336	344	312	339	367	338	326	334	313	343	361	308	328	332	347	362	364	338	359	327	325	360	357	340	372	366	331	349	350	344	355	328	352	337	325	345	348	342	314	372	349	336	342	336	350	313	365	354	317	374	327	316	311	305	308	319	342	348	342	308	324	342	337	346	342	371	362	326	336	353	360	406	347	343	333	351	370	334	330	360	355	374	321
4713	4120	2886	1404	1229	971	852	636	635	617	552	512	516	571	919	1714	1794	1006	449	477	461	455	439	499	452	445	461	479	477	475	473	463	477	530	467	469	503	468	507	491	463	457	447	470	459	517	484	478	488	485	475	491	497	444	474	482	468	467	449	462	483	440	444	473	436	443	481	463	493	459	475	472	463	485	506	434	489	463	471	454	444	466	432	465	472	496	458	456	473	481	482	462	489	506	493	504	480	517	446	493	472	473	457	472	464	516	472	487	493	491	425	450	468	457	489	514	473	462	472	456	477	499	471	467	504	471	442	479	512	509	480	491	459	432	438	507	456	480	500	515	480	492	439	495	520	458	496	498	473	480	494	488	499	504	432	449	463	474	479	521	453	473	472	493	509	453	450	485	456	468	492	460	492	480	477	467	485	495	490	450	463	527	496	494	455	510	453	507	490	447	504	498	470	451	464	526	483	507	475	512	471	482	460	492	472	481	490	494	439	509	529	501	484	455	421	534	477	500	472	433	460	454	454	455	465	464	460	461	471	509	484	475	480	453	476	471	461	472	455	478	455	476	469	476	457	450	513	491	473	465	467	458	496	460	486	477	449	486	496	473	501	436	454	488	457	479	462	467	489	478	489	490	493	468	446	470	447	464	451	481	463	468	500	479	449	458	477	453	489	461	525	478	462	464	448	476	516	457	491	483	483	449	460	476	466	470	456	517	520	484	451	451	480	501	473	495	511	461	455	518	451	467	504	497	451	469	515	479	535	472	479	464	441	484	471	454	484	462	442	476	452	432	460	448	456	454	489	448	454	494	466	480	475	481	439	484	483	465	465	472	503	472	523	514	458	500	458	506	446	476	487	458	479	465	475	479	481	478	471	478	442	456	500	473	462	459	471	476	518	449	467	445	516	530	503	435	445	485	462	447	484	479	476	451	493	471	479	500	479	486	487	482	484	454	511	431	521	498	492	481	425	458	469	449	504	436	443	465	464	489	457	471	469	468	455	446	449	505	509	417	462	509	493	463	445	460	489	481	469	483	466	462	509	461	491	519	508	476	493	485	460	455	496	516	496	464	473	466	470	483	473	487	503	482	500	436	501	481	487	500	471	455	488	471	470	500	477	508	477	467	490	485	505	511	502	474	493	452	476	441	471	485	472	486	483	475	439	501	518	482	481	477	472	466	486	478	473	483	504	467	505	477	469	469	485	492	465	479	477	448	454	499	435	468	479	490	458	454	475	478	454	511	460	472	506	478	493	461	482	441	431	479	492	485	480	484	478	497	501	480	462	473	452	478	513	474	498	466	473	481	518	474	547	457	475	458	484	469	511	480	505	489	473	469	471	459	457	467	466	469	446	468	469	512	494	473	455	527	447	480	454	496	504	454	479	504	472	492	483	439	466	489	517	448	471	464	484	492	451	434	466	474	467	497	467	481	464	464	454	473	514	477	477	469	492	509	476	504	477	483	486	491	480	480	459	441	477	493	455	486	453	481	465	481	489	495	436	499	460	476	504	481	479	456	462	500	464	446	471	456	469	498	484	486	471	477	495	526	476	465	487	481	482	510	516	466	489	464	461	521	469	468	460	459	486	499	489	544	478	497	498	476	484	492	476	465	457	503	465	464	477	470	461	488	502	486	518	425	481	482	489	533	455	467	484	476	471	502	509	494	492	475	452	465	465	485	482	440	501	474	468	485	507	495	501	474	482	452	523	506	489	501	464	471	479	507	442	485	493	437	490	469	476	503	498	467	476	479	454	454	472	431	449	507	514	475	464	471	483	475	479	437	501	484	457	459	525	479	453	462	453	510	478	474	491	466	466	484	497	478	472	463	505	512	468	482	512	511	495	493	459	481	460	482	491	434	443	476	460	476	523	502	472	485	410	485	497	508	452	468	490	464	487	473	443	504	467	477	452	442	465	426	475	447	500	463	464	472	524	460	472	472	459	484	512	500	469	460	471	482	485	486	504	470	451	475	469	464	463	483	461	524	432	455	496	514	495	522	498	443	505	488	481	458	440	446	446	511	469	470	459	496	441	502	448	508	508	470	480	517	429	491	489	496	473	466	501	464	484	500	495	469	473	453	538	485	448	454	441	466	436	479	476	495	482	482	468	453	483	464	460	490	478	471	482	483	446	443	467	438	455	471	466	516	490	457	428	462	479	499	526	506	472	464	484	494	453	464	467	456	470	464	476	444	469	452	470	505	473	466	457	413	481	474	491	484	489	462	514	487	475	512	470	459	442	490	419	451	503	430	511	485	466	514	490	467	425	464	487	455	483	470	490	488	504	444	469	475	501	476	475	450	446	500	463	480	453	503	503	467	433	475	489	473	500	491	440	471	483	466	497	491	479	454	473	469	485	501	489	479	468	467	434	490	483	488	498	482	525	475	491	493	501	418	476	469	466	449	490	453	500	526	456	485	453	437	505	490	459	461	506	457	454	460	491	443	473	459	464	478	491	456	465	502	460	512	485	461	494	509	456	477	471	475	477	452	452	487	478	454	466	496	445	479	471	486	492	482	473	472	491	465	475	504	491	476	454	422	499	476	438	436	443	466	466	473	523	495	468	466	489	483	492	483	483	461	478	465	432	445	488	467	468	471	486	498	485	492	461	491	452	508	482	474	518	500	496	456	472	503	474	486	464	494	469	498	509	482	508	441	468	452	467	462	475	477	478	471	451	498	499	446	476	463	488	465	513	486	481	490	458	472	448	485	455	506	496	473	481	441	526	483	495	479	513	472	475	505	486	490	478	439	485	488	503	476	487	501	493	484	452	493	479	521	517	532	466	481	519	447	454	457	445	417	467	473	501	492	460	479	487	476	459	465	465	479	497	438	511	503	502	456	448	471	483	474	485	477	475	500	534	491	463	442	474	486	482	476	444	425	452	455	489	466	479	437	481	496	487	467	445	499	497	479	447	521	444	486	472	461	470	471	487	478	463	463	472	488	495	451	517	486	463	481	461	485	489	470	508	447	429	452	480	485	470	508	469	478	505	482	519	475	484	465	494	462	477	480	470	489	489	477	469	472	493	487	486	450	468	453	487	471	482	462	475	489	487	494	503	530	456	449	484	511	513	438	521	477	468	453	484	468	467	486	475	483	470	445	455	462	442	524	453	518	455	450	520	476	514	477	506	501	467	421	453	457	490	470	466	498	470	463	460	504	475	507	453	457	446	463	464	496	506	479	485	512	427	498	454	515	466	480	470	460	471	499	479	465	496	496	481	442	494	493	473	513	466	474	474	487	485	466	444	467	519	447	481	490	472	493	512	474	465	462	501	484	471	455	487	446	491	456	482	476	464	469	547	495	460	499	484	476	491	474	454	515	481	456	513	483	496	461	485	492	500	483	469	500	481	484	493	457	462	484	490	473	499	483	503	474	477	496	450	506	467	479	504	415	486	477	521	507	501	449	474	477	498	478	451	465	469	468	489	472	472	457	493	481	490	474	506	479	465	500	487	495	471	498	454	495	488	447	498	476	494	494
23839	21540	28049	25451	19579	2197	1022	778	701	588	594	531	529	510	2812	6887	5784	3445	829	452	532	462	495	470	460	438	462	402	468	453	450	471	454	448	459	472	453	443	506	439	441	468	465	440	432	441	484	461	453	427	427	435	429	468	428	463	415	481	489	456	471	472	448	458	480	454	446	469	451	472	442	489	457	445	409	467	461	469	456	431	447	444	463	416	467	453	490	445	428	455	458	396	458	486	463	422	457	471	439	451	468	465	469	489	479	444	479	445	461	477	445	482	443	476	433	496	511	466	452	427	453	462	462	503	531	437	463	492	451	416	419	449	474	475	453	437	442	486	437	434	461	431	469	459	438	468	487	472	440	453	427	483	456	411	456	485	401	483	458	498	443	482	473	425	444	444	453	480	428	449	446	456	475	448	465	471	440	482	436	437	486	464	436	432	494	447	501	436	463	457	456	419	451	476	487	416	424	520	484	450	465	453	460	474	439	471	448	438	440	473	454	442	485	423	453	434	430	426	509	468	464	461	471	451	492	434	476	470	460	437	490	456	490	466	470	494	436	458	389	461	469	441	454	470	406	451	474	460	457	452	428	432	470	465	476	440	484	472	426	467	443	412	478	503	471	490	465	470	483	451	478	444	460	412	451	466	447	471	464	449	458	445	419	474	472	476	471	422	520	474	491	476	437	448	450	471	452	449	439	405	484	473	477	460	405	440	457	413	481	463	469	472	452	467	455	442	438	457	408	502	460	437	424	408	487	464	466	442	493	452	422	500	447	438	446	441	474	445	499	446	445	463	435	443	425	455	489	445	462	494	464	457	452	438	465	457	440	421	444	471	419	463	447	436	449	484	455	469	450	444	450	464	453	452	420	437	429	431	458	418	454	465	438	433	437	445	476	437	468	475	446	471	454	423	494	457	459	442	474	473	436	495	448	473	420	466	412	447	471	457	460	455	436	437	505	436	442	413	457	446	415	457	451	504	468	443	461	500	478	421	471	482	457	467	472	485	497	461	479	414	481	436	418	442	517	440	446	439	484	507	461	428	480	435	454	470	470	484	427	444	444	477	491	402	461	478	451	456	466	461	453	450	479	471	490	449	426	468	435	434	441	472	467	518	481	438	495	494	497	471	462	429	449	457	486	445	489	484	456	479	508	466	474	474	471	451	433	438	464	466	482	454	488	490	446	433	444	443	433	438	453	438	477	462	424	457	493	436	448	497	445	428	482	391	461	436	437	424	427	440	474	431	474	475	506	448	482	421	458	432	445	441	494	487	477	457	478	449	459	457	452	460	455	388	460	427	466	456	460	439	432	466	467	466	472	452	447	420	432	461	446	484	470	462	449	469	424	438	477	456	468	469	435	480	471	468	433	482	451	451	464	468	434	444	443	456	451	478	438	469	456	476	457	457	459	451	469	469	447	476	453	459	419	455	467	474	477	449	473	465	471	439	455	411	443	440	464	424	467	432	474	463	448	431	481	466	452	448	449	437	471	450	477	472	421	461	466	480	439	458	433	458	455	449	458	446	477	441	463	452	487	442	449	449	447	462	463	464	457	461	468	444	442	434	470	452	468	454	461	424	443	459	485	450	472	468	466	463	417	445	444	503	423	446	469	475	435	417	468	453	465	442	433	429	483	448	457	476	413	416	407	482	444	494	448	419	470	490	462	474	468	415	457	468	448	431	420	452	432	480	429	487	466	470	440	497	439	471	456	487	449	476	474	429	456	470	477	440	446	496	473	410	433	441	471	455	472	455	459	495	503	420	448	423	487	444	499	471	464	412	473	475	418	444	422	490	440	493	459	457	468	424	459	491	441	470	492	450	424	426	435	445	443	446	438	449	493	442	459	453	443	461	464	438	472	453	473	476	465	444	465	468	439	418	436	465	466	456	425	460	449	441	424	467	433	436	422	457	496	468	436	452	464	416	476	460	437	488	447	433	455	454	458	453	463	462	462	489	466	474	517	435	493	455	465	446	454	431	460	454	471	461	471	454	448	437	404	425	434	420	447	462	491	432	465	456	485	443	444	434	420	421	446	496	443	442	480	479	465	492	433	437	419	434	445	471	473	458	439	463	484	464	439	430	490	465	466	472	450	483	428	459	460	463	499	458	504	438	422	462	466	461	411	440	494	441	449	527	455	426	468	461	452	457	443	484	452	450	444	476	450	455	437	437	433	444	443	462	442	480	437	421	421	439	466	483	453	456	477	488	448	447	480	478	442	472	487	460	465	459	459	425	437	465	459	473	487	442	428	434	437	456	505	458	460	472	469	427	426	443	411	448	449	472	444	458	493	460	468	477	465	501	466	464	465	453	435	481	449	454	484	459	454	458	461	451	434	473	433	430	474	452	443	460	473	473	476	466	431	459	455	455	458	472	464	427	435	426	427	444	467	423	450	445	462	459	481	507	439	461	476	462	462	442	477	437	445	463	452	473	471	485	501	452	456	446	435	430	458	450	470	482	418	416	436	434	466	465	434	479	460	409	464	434	422	434	428	512	457	451	451	421	485	446	487	463	467	463	438	452	488	451	499	444	447	468	445	448	438	428	406	425	500	431	464	499	440	439	419	438	468	486	457	470	446	430	467	472	464	486	482	488	465	465	432	452	436	423	450	455	463	483	448	476	475	461	452	458	438	435	470	459	496	461	470	438	453	453	438	465	439	432	439	447	462	472	469	464	454	477	452	471	455	475	458	457	488	473	502	461	440	436	432	452	437	469	455	450	465	421	490	448	447	473	417	471	457	434	430	460	419	485	484	455	489	445	468	453	444	491	430	445	451	464	465	441	435	448	433	472	434	466	492	464	458	484	463	425	464	460	438	424	467	470	469	413	468	442	460	453	464	448	466	490	447	447	438	456	434	439	455	455	428	431	471	489	431	469	456	468	481	461	475	477	432	430	466	438	500	460	452	466	478	442	471	479	476	465	490	486	455	458	450	460	452	404	483	470	446	481	493	492	425	456	434	443	476	423	430	475	430	468	479	443	480	451	467	454	452	438	466	462	453	489	495	459	449	448	455	439	431	468	458	478	448	448	475	458	412	481	451	451	471	452	441	476	420	467	464	428	448	454	447	410	452	478	496	452	451	476	473	458	480	459	459	449	427	466	451	473	472	461	460	479	397	477	425	428	453	442	431	469	469	445	456	454	454	445	492	474	467	477	453	432	450	451	474	438	465	448	456	467	463	462	445	436	465	444	473	477	448	440	475	489	478	487	456	470	454	456	443	428	477	453	482	473	452	470	446	467	468	431	420	450	457	458	432	420	440	431	481	467	461	461	474	478	460	429	466	475	450	448	460	493	456	495	442	443	457	451	435	460	476	428	472	408	444	503	450	467	451	431	484	468	428	455	432	443	464	425	472	438	430	456	443	422	459	439	448	471	467	460	451	479	470	421	442	462	470	466	453	443	473	463	463	487	454	440	510	430	424	445	472	459	494	475	453	510	499	450	415	479	484	438	472	448	488	494	454	460	427	437	446	434	449	465
3669	11684	7704	3551	3164	1960	1748	1336	1194	1004	973	898	888	879	5908	12776	10262	6057	1260	645	601	721	607	631	617	658	661	670	665	596	626	620	665	658	638	627	659	652	658	631	620	609	608	595	644	695	648	626	590	636	650	588	679	611	652	663	656	655	607	602	664	639	632	650	670	596	650	668	669	681	643	644	609	612	630	609	663	668	637	604	660	672	640	632	585	603	660	624	621	616	661	630	616	613	658	586	645	677	650	636	643	671	648	592	650	628	597	603	629	633	659	660	615	637	658	666	648	637	585	603	634	651	620	627	623	647	610	617	657	622	607	646	637	625	642	715	645	675	644	636	641	600	638	655	654	610	661	684	644	624	628	647	623	652	635	693	631	620	617	620	629	659	650	644	627	602	619	693	613	632	626	644	596	644	636	631	628	634	622	643	610	636	619	624	669	626	631	671	704	650	608	585	614	598	652	656	615	639	624	668	604	658	632	656	596	628	626	611	606	649	641	643	629	632	659	673	629	613	625	587	620	655	638	607	588	666	627	671	664	603	627	651	657	634	650	618	654	588	653	606	633	641	618	621	624	628	677	598	686	613	664	616	606	592	627	612	590	662	652	631	689	632	670	644	615	634	612	641	668	659	664	625	654	667	694	635	609	673	643	673	627	688	660	635	663	637	660	673	651	712	654	645	620	600	656	596	623	620	633	559	592	623	627	657	648	599	632	640	655	675	579	662	605	666	653	626	642	650	676	638	638	619	597	641	668	603	641	632	609	640	640	629	661	608	651	671	641	646	665	619	662	659	615	649	640	646	703	652	643	633	584	631	623	640	681	617	633	573	673	694	661	614	634	612	657	600	617	636	610	628	678	669	651	590	662	639	640	643	676	668	618	693	641	665	629	661	661	632	585	620	660	674	602	651	618	619	637	645	644	624	643	635	631	629	704	627	619	666	672	667	636	625	622	639	645	702	596	702	680	667	660	639	606	595	646	632	648	627	619	691	628	643	637	642	650	614	625	627	674	633	647	594	635	666	699	641	638	629	639	679	613	620	644	676	649	653	644	616	625	629	620	653	623	615	628	627	653	612	686	647	604	629	652	659	628	626	653	631	667	623	631	606	648	658	657	593	690	652	657	596	646	639	662	644	619	613	634	615	631	664	675	670	664	659	635	644	632	631	617	673	616	632	626	620	647	679	644	623	637	652	654	657	625	613	635	590	660	634	616	660	617	629	641	614	648	627	623	607	628	688	604	658	669	674	642	611	640	660	651	672	644	652	646	627	635	632	665	633	613	644	642	603	604	649	652	612	666	639	611	618	672	650	653	627	657	664	663	670	646	632	636	654	587	589	634	616	609	640	660	689	661	649	643	629	636	626	659	656	625	628	626	604	613	639	613	651	661	614	650	641	612	632	601	630	625	625	677	650	661	627	643	629	642	546	615	597	639	651	666	634	661	621	644	660	631	608	641	597	621	648	618	627	613	645	630	637	642	649	639	678	621	606	637	656	651	618	654	622	647	579	635	657	613	646	637	682	666	683	650	669	609	644	663	656	640	641	615	636	670	609	645	666	636	656	670	604	643	649	639	632	634	675	655	648	678	646	635	611	669	627	675	632	660	672	668	635	610	609	623	668	587	622	686	658	646	635	615	636	615	649	640	631	697	627	675	614	618	639	629	576	649	645	641	590	634	644	643	669	666	669	632	681	660	641	662	598	641	685	655	640	656	628	670	649	666	619	657	649	623	620	586	622	608	676	610	624	637	618	699	652	648	636	611	638	647	620	622	637	695	592	641	629	641	621	680	652	646	652	652	634	618	654	657	623	584	619	622	665	626	650	698	620	607	626	660	628	621	648	606	608	623	635	628	617	636	660	642	668	651	658	611	680	668	641	644	652	650	593	618	583	654	668	615	659	693	630	651	624	655	656	670	593	609	637	657	639	632	691	626	637	619	685	580	630	631	646	669	650	698	671	624	637	645	558	580	602	649	650	649	603	598	621	637	642	620	648	623	675	611	596	645	631	625	672	665	648	635	624	636	620	629	682	683	653	645	643	621	668	629	679	619	594	618	658	607	630	637	626	642	651	636	661	628	705	631	628	664	647	622	648	635	649	629	708	647	611	649	652	678	667	632	630	620	667	620	621	638	683	695	626	594	687	668	641	617	654	602	614	613	621	632	620	643	658	625	640	689	657	642	681	623	681	661	671	598	656	643	606	613	631	577	627	635	618	624	596	646	644	662	668	646	637	629	674	584	632	637	592	674	619	645	649	642	619	570	674	611	616	660	612	667	700	612	629	672	637	674	645	633	602	644	687	593	649	620	639	636	676	623	658	607	640	605	641	628	652	678	611	651	615	619	657	653	646	677	621	646	604	676	654	637	622	643	657	671	665	660	670	592	626	663	615	668	639	643	634	680	633	645	667	599	664	643	654	646	634	655	615	609	620	659	656	625	655	629	611	632	635	630	682	683	632	618	644	610	632	625	614	658	632	665	626	653	643	626	664	674	613	622	644	636	612	633	639	615	702	585	680	617	635	654	598	612	663	635	635	600	697	635	676	671	626	657	664	625	618	659	616	595	593	592	572	603	619	660	676	647	649	639	654	632	675	635	615	627	712	657	661	636	633	608	611	678	663	620	636	641	642	657	674	634	631	660	629	648	614	657	602	651	615	648	638	687	617	649	679	636	668	586	661	635	673	662	628	617	671	609	667	671	688	611	601	656	642	653	690	616	617	604	662	586	647	644	648	630	634	647	641	654	603	622	674	665	651	642	644	621	626	696	647	653	650	643	660	664	624	647	630	675	635	623	661	665	641	628	620	673	631	606	655	631	647	603	643	662	599	668	680	608	618	657	635	614	619	651	596	643	564	658	635	620	623	683	655	667	637	625	667	652	602	633	639	587	649	676	655	621	641	641	627	640	691	646	630	653	675	638	614	604	610	564	617	643	626	610	669	636	642	586	652	640	655	624	613	668	635	681	641	627	643	639	631	645	619	639	629	625	621	632	623	634	617	597	661	654	630	670	620	647	617	630	674	617	649	641	660	585	621	630	678	641	643	632	636	643	648	626	637	639	596	628	622	640	620	665	612	615	659	630	658	630	606	694	637	609	671	660	643	636	626	609	655	603	615	652	635	619	631	630	595	641	614	613	654	644	643	607	663	689	652	633	646	668	639	628	644	572	660	653	669	631	675	627	598	653	623	635	649	601	659	643	635	610	639	601	645	664	691	675	641	639	620	659	629	619	639	600	590	663	640	612	630	618	648	615	643	624	656	649	673	643	614	613	624	684	589	643	700	671	667	633	652	621	649	656	605	657	631	670	628	593	659	625	592	615	657	628	610	642	641	634	606	640	654	626	638	682	642	674	637	600	624	616	631	640	638	693	640	617	631	626	620	677	662	629	623	644	665	593	662	661	619	666	640	651	639	645	633	615	607	634	619	626	643	683	609	629	605	647	663	650	638	633	638	652	607	680	616	639	612	637	636	598	619	618	663
25172	21523	25787	21527	1265	514	414	347	278	272	291	261	267	354	1792	3014	2586	1671	376	174	218	217	243	220	189	218	199	218	213	196	225	203	190	199	192	194	226	208	214	218	191	243	185	200	184	221	160	186	208	192	197	182	198	214	189	196	205	200	213	201	186	180	208	204	212	204	188	196	201	185	210	200	219	209	169	212	213	221	205	216	201	200	208	190	180	174	200	192	214	231	191	222	198	198	223	221	224	215	199	209	206	208	191	190	217	184	205	244	213	217	192	217	196	209	204	212	223	237	211	215	192	197	221	216	202	219	176	214	177	183	201	207	202	212	196	211	198	191	221	206	166	202	199	193	192	194	190	186	223	203	215	197	223	192	205	196	220	209	210	193	216	202	171	212	187	180	219	192	204	234	193	196	216	207	207	187	193	205	214	202	224	195	223	183	154	204	202	193	189	189	205	183	228	191	182	210	193	206	200	196	181	193	208	205	204	186	225	194	202	218	204	208	202	223	202	210	222	207	188	215	213	214	211	193	212	206	211	219	209	188	192	192	205	204	196	184	205	225	204	208	196	204	201	213	210	194	205	200	224	204	185	195	192	206	194	213	208	208	203	203	206	184	195	187	196	204	178	180	196	212	186	237	187	199	213	205	203	180	181	224	198	207	205	233	200	240	175	199	192	198	201	204	197	220	209	210	224	211	196	202	235	213	210	226	221	210	190	182	222	205	176	219	206	177	200	232	183	201	209	195	161	216	214	187	192	207	196	194	196	162	186	215	195	184	192	213	178	181	197	214	221	196	183	229	196	209	197	194	206	222	193	185	221	196	194	206	194	174	224	199	198	205	185	187	185	208	205	230	152	222	216	225	219	226	213	203	216	199	213	202	206	193	193	205	220	194	207	179	223	184	201	190	187	189	208	205	202	168	198	210	185	182	209	202	199	185	215	182	200	204	204	221	180	210	200	202	176	193	182	225	211	212	222	198	183	181	202	215	206	204	199	210	213	190	192	204	200	193	191	211	200	225	183	199	219	207	211	199	214	199	197	221	174	172	201	188	178	180	198	186	186	224	192	206	213	220	224	232	218	195	205	208	188	202	199	190	182	205	181	190	197	240	191	187	228	196	207	217	228	170	191	172	186	200	213	197	190	203	199	200	195	202	221	190	183	185	224	209	189	206	220	182	204	193	215	219	184	205	199	198	197	215	195	213	205	197	206	208	197	215	207	223	203	190	225	181	217	207	199	199	208	189	224	205	221	202	208	194	195	212	225	194	214	221	203	229	218	188	195	197	201	190	215	192	215	222	187	191	191	199	205	196	208	187	207	197	205	225	197	192	217	181	202	196	182	192	169	203	232	190	192	226	208	195	209	192	201	189	201	204	204	209	198	216	226	215	240	200	191	202	221	220	205	198	191	185	186	209	220	193	196	188	202	196	187	199	207	206	206	229	222	220	219	205	184	225	193	183	193	198	196	190	194	221	192	195	239	197	221	196	181	203	209	204	185	203	204	194	214	221	219	220	218	202	211	212	231	194	208	224	199	190	186	177	208	191	175	195	207	226	214	219	200	225	213	220	194	211	199	180	217	214	215	192	206	172	216	229	203	244	183	193	172	200	209	181	191	214	199	221	208	216	209	200	209	198	203	221	179	217	219	231	176	191	208	197	199	189	203	188	207	200	174	222	195	201	190	173	221	192	235	222	169	221	200	191	205	196	178	177	187	226	192	207	195	205	206	217	211	193	218	186	163	208	191	184	212	225	221	186	219	206	208	198	211	168	188	172	201	185	188	220	201	222	207	209	196	229	208	208	200	228	184	204	173	204	190	220	198	204	248	206	205	204	211	184	219	214	219	191	190	202	202	220	198	185	196	216	213	215	208	223	188	196	214	200	200	225	190	193	209	188	197	191	214	182	200	174	214	193	196	195	239	202	210	236	197	213	187	173	191	193	203	223	190	204	203	192	186	189	194	178	201	203	208	202	214	230	206	195	187	200	195	200	211	229	198	177	176	207	197	190	186	225	203	191	222	177	185	207	201	176	174	198	198	223	196	186	195	182	188	210	184	213	225	193	207	209	222	197	204	210	215	209	225	216	190	197	217	201	210	202	191	229	179	197	228	210	212	177	215	202	181	212	186	196	180	210	204	203	185	197	214	203	192	210	212	192	205	190	189	191	222	209	208	192	185	206	194	198	185	214	221	205	195	188	204	221	210	201	195	187	221	203	218	205	206	202	211	213	197	231	197	194	209	202	202	225	203	221	198	209	217	215	190	186	202	197	197	214	181	219	194	209	184	174	192	186	212	208	212	204	219	217	191	178	201	170	209	217	201	203	203	212	180	201	203	229	210	207	200	203	203	210	196	195	207	184	210	204	191	215	201	218	210	224	200	219	213	218	238	177	208	211	223	200	198	197	224	186	193	179	182	204	230	219	183	172	225	192	203	189	219	168	220	206	204	189	183	213	197	213	214	208	208	218	222	201	197	200	187	233	174	197	177	188	198	200	214	193	214	212	208	218	231	183	186	210	222	202	200	213	173	214	204	186	200	197	199	213	209	195	194	184	212	214	219	190	200	219	184	198	204	185	204	210	202	195	189	204	197	216	211	191	197	210	194	218	200	214	209	224	223	187	213	194	222	206	181	213	198	223	198	209	212	217	208	217	206	204	203	210	210	213	219	221	198	216	201	199	207	196	203	188	218	183	189	208	185	238	216	178	197	197	175	199	183	208	188	203	212	181	212	236	228	189	194	201	199	177	229	202	216	217	205	196	202	201	190	208	236	203	172	186	224	206	201	189	206	206	229	192	202	219	212	198	207	187	202	199	202	204	202	200	230	212	193	224	209	200	223	196	194	192	208	200	204	189	194	216	200	181	198	207	197	217	224	179	214	199	186	209	194	197	186	192	210	217	209	186	208	200	192	204	196	210	182	187	170	201	198	195	196	215	187	210	212	204	229	200	218	194	198	211	193	212	215	208	193	192	189	210	192	202	196	190	219	203	207	184	197	202	202	208	214	223	206	177	205	205	223	208	183	187	184	188	204	200	196	188	206	203	243	220	198	200	175	221	210	209	190	205	197	179	175	195	227	195	238	183	204	185	217	223	216	212	213	205	191	203	199	213	179	206	219	186	234	227	187	188	191	205	205	226	227	217	192	181	200	200	228	217	161	209	208	165	178	197	217	196	205	191	198	202	191	209	212	219	174	206	199	196	212	205	195	174	225	193	223	214	216	190	204	210	209	206	216	224	203	250	187	189	195	225	199	205	195	190	200	194	218	218	194	205	196	212	190	226	208	222	212	206	203	222	172	189	204	220	186	199	203	202	202	203	202	180	185	200	191	203	207	170	197	203	211	184	240	204	190	198	203	192	207	205	178	206	195	198	190	200	212	206	202	197	190	222	215	209	222	187	193	204	210	204	219	203	183	183	193	192	195	196	214	197	218	222	223	182	205	229	233	207	186	204	194	194	192	221	204	218	167	203	189	185	225	215
3875	7580	4767	1755	1665	1231	947	783	624	536	498	444	461	671	4734	7216	6183	3828	754	294	325	284	325	306	294	287	297	324	297	300	281	295	316	353	296	301	301	302	273	314	298	317	301	282	287	319	336	301	309	291	305	307	307	303	309	300	291	289	314	282	280	302	276	307	301	305	300	318	266	296	294	286	300	293	288	303	269	276	290	265	308	310	276	304	305	290	309	305	291	289	325	295	289	304	294	322	262	304	259	266	286	273	305	336	324	281	315	267	308	296	267	290	267	271	336	302	339	325	280	277	244	313	322	293	293	320	266	306	311	283	269	319	312	320	293	297	291	281	325	303	315	291	278	295	281	276	307	275	262	286	266	278	288	324	268	276	288	330	294	260	306	298	294	267	288	311	261	276	308	298	260	305	279	308	310	284	286	318	316	296	278	275	279	316	295	273	317	289	294	319	306	287	308	303	291	298	351	290	305	279	318	279	296	311	309	290	289	284	284	302	312	269	271	312	312	306	318	264	289	282	277	296	305	287	286	315	312	302	289	298	296	328	285	307	278	302	302	296	294	287	282	296	306	307	294	288	294	295	304	297	304	289	309	277	280	287	295	306	314	294	302	267	306	270	290	311	289	283	298	312	300	283	306	284	294	303	291	323	319	263	284	286	297	306	267	276	302	273	292	287	298	289	306	297	280	307	323	290	319	284	297	264	299	297	280	298	291	308	317	289	297	299	296	287	329	273	305	297	312	289	279	292	283	318	291	263	298	307	300	296	287	305	268	319	278	303	301	284	266	333	310	301	261	288	285	314	249	289	294	292	312	282	291	277	264	276	300	302	274	263	301	316	287	297	295	290	275	289	277	281	316	288	288	311	283	286	290	322	297	278	288	289	282	305	297	264	298	301	256	287	289	317	332	304	279	289	291	310	296	284	302	318	306	276	309	325	323	309	289	288	312	279	249	300	279	304	276	295	294	284	268	302	306	293	294	310	315	298	309	296	312	276	288	278	315	290	308	302	315	297	317	294	318	295	305	306	279	294	291	289	284	272	314	299	282	325	303	313	317	282	288	281	290	312	282	303	280	312	319	268	282	334	294	288	296	312	287	304	271	302	309	328	282	312	284	287	290	326	298	271	278	312	305	306	267	300	306	301	262	261	296	300	305	280	282	308	312	272	288	314	306	295	277	302	305	288	260	282	296	274	307	306	300	271	311	296	304	286	297	269	262	295	287	278	275	289	305	303	320	274	281	284	280	302	269	326	309	325	294	284	277	320	322	299	263	287	335	300	275	288	256	323	283	305	281	303	308	287	289	292	293	305	267	315	282	260	282	298	306	283	293	329	286	293	283	267	283	286	297	272	312	325	289	308	287	300	274	276	280	302	290	297	299	296	263	267	283	285	306	319	281	303	313	283	270	340	316	267	285	280	283	320	266	275	300	307	302	314	279	256	302	281	291	294	296	288	312	284	296	307	288	262	315	275	299	277	278	276	291	290	307	284	305	316	267	299	310	284	312	285	324	335	276	305	304	266	301	277	281	288	292	332	303	288	294	297	321	280	319	310	289	318	282	258	307	295	264	320	299	283	295	329	267	279	304	305	300	294	290	291	297	303	309	315	282	308	274	295	314	289	292	289	296	295	287	282	284	293	291	300	284	267	286	307	270	300	286	311	293	282	311	301	291	287	273	311	322	310	294	282	277	280	286	278	310	291	286	284	283	313	272	333	296	288	289	326	281	290	301	314	288	315	335	292	300	305	286	290	315	293	304	297	274	299	294	280	272	298	312	324	316	283	262	299	296	325	295	277	288	313	304	313	285	303	291	298	295	291	259	291	286	272	294	306	281	312	290	274	326	271	276	327	308	290	288	288	290	286	290	319	291	290	281	303	276	297	301	309	278	275	262	296	298	317	295	309	304	302	312	296	316	310	317	331	277	289	295	308	329	282	312	297	317	312	295	322	330	261	296	293	297	294	306	263	305	262	296	305	270	272	311	311	284	336	282	286	287	300	257	291	290	327	306	276	313	312	288	282	269	299	309	280	332	294	301	319	274	314	305	273	303	316	301	291	319	292	297	297	265	293	283	301	286	289	273	299	298	317	297	322	252	306	286	291	289	271	311	296	275	308	297	306	308	312	276	345	283	280	339	303	281	289	291	320	270	277	287	242	314	307	279	307	287	275	295	307	286	299	305	287	313	292	275	286	287	327	283	272	321	293	312	285	286	311	270	306	308	280	282	316	286	290	304	309	319	299	285	302	308	310	316	258	333	305	286	317	324	283	310	288	281	275	276	291	307	298	282	289	308	286	296	299	291	287	298	311	318	295	297	291	317	290	293	309	305	265	305	273	281	305	281	272	296	302	308	304	319	302	308	313	275	294	309	281	281	284	320	319	264	322	304	281	306	297	296	318	302	317	288	264	291	298	300	318	317	315	313	285	269	283	286	291	298	299	303	275	269	260	286	307	279	286	267	316	276	293	343	298	270	293	270	285	295	296	280	286	284	301	322	326	310	288	283	271	300	296	297	297	292	304	324	302	299	312	274	306	315	308	288	297	276	279	311	290	295	306	300	309	280	264	309	332	288	275	307	294	266	288	309	290	261	289	290	281	315	280	288	275	307	307	337	274	298	303	302	290	302	284	283	310	282	258	272	287	317	286	275	302	316	293	295	293	318	293	332	309	285	329	280	322	288	315	292	283	310	302	269	298	300	298	304	259	292	282	310	259	282	289	322	301	287	314	310	278	282	292	281	298	304	277	285	265	316	308	321	283	285	325	329	285	282	291	287	277	287	272	282	255	283	309	322	296	308	299	295	319	284	264	294	299	297	300	274	324	323	304	334	277	319	312	297	308	303	327	342	324	309	288	294	317	281	272	318	301	280	266	318	278	314	300	268	308	270	278	293	291	278	310	308	308	329	303	335	288	316	315	280	304	279	301	312	286	322	306	288	296	310	286	294	290	283	267	272	294	311	266	349	286	309	301	276	266	311	310	299	282	263	269	303	330	300	319	311	278	274	325	314	304	265	283	300	289	295	306	326	304	299	311	267	304	283	308	303	313	288	290	279	273	284	292	314	308	307	296	282	297	273	293	266	289	287	269	291	301	291	258	299	299	284	291	310	287	275	311	265	310	313	293	279	283	286	284	286	291	275	310	275	307	305	284	311	287	286	315	269	298	271	303	282	299	277	278	281	301	302	306	317	296	295	308	319	306	294	300	304	332	325	289	269	273	302	286	295	314	288	294	304	250	267	306	312	311	296	311	297	341	297	305	313	296	303	281	308	314	291	305	313	305	290	306	291	292	307	281	297	286	345	279	315	292	314	304	285	297	284	291	297	278	295	348	289	289	312	299	311	298	308	297	288	303	248	298	275	294	323	285	300	308	300	291	285	313	311	335	274	289	306	266	293	300	326	320	328	298	288	263	325	276	316	283	288	279	274	316	336	309	286	299	272	291	301	309	298	268	296	310	304	295	276	287	306	291	309	317	273	291
22751	21550	28802	24738	21545	19740	2046	902	609	609	578	545	537	522	7291	14172	10861	5742	914	346	353	335	348	330	320	363	336	326	313	370	357	353	372	341	320	311	361	348	303	351	302	319	328	335	273	335	335	324	347	302	350	331	328	325	334	348	312	342	326	332	323	290	337	335	299	318	321	339	311	312	346	333	336	315	340	299	326	318	313	326	346	337	322	330	323	321	341	353	340	317	343	286	346	337	335	361	329	339	321	315	325	327	339	271	330	355	321	317	344	319	355	335	322	346	306	323	337	337	299	333	323	340	328	337	340	326	335	287	305	334	346	313	306	329	320	357	330	349	357	323	304	338	331	303	339	360	310	323	323	312	308	330	344	332	313	363	322	343	321	305	340	329	327	354	337	296	313	316	308	340	294	338	366	338	319	296	326	346	332	304	337	378	329	339	303	344	358	317	327	326	317	350	331	310	319	353	311	314	361	318	331	300	316	333	316	322	343	344	341	331	298	346	331	322	315	337	326	346	336	356	324	333	340	309	325	291	343	340	330	325	330	333	323	384	308	339	334	370	300	313	328	319	330	327	338	310	293	320	322	319	341	316	316	303	316	326	334	337	367	329	318	354	326	324	317	322	321	336	293	360	343	336	332	327	288	337	328	342	329	338	329	309	348	352	345	341	318	322	317	361	357	315	328	338	344	319	334	330	327	310	363	330	358	327	313	347	353	338	359	331	330	311	333	308	333	362	352	327	306	331	326	307	325	339	291	344	349	300	329	349	310	366	333	320	358	329	330	332	332	329	335	312	316	320	333	329	340	334	314	307	349	315	345	326	316	330	338	313	317	355	313	335	349	317	338	315	343	312	355	348	328	328	322	299	321	361	338	329	333	321	323	319	330	304	311	336	309	306	342	357	329	333	316	316	318	322	318	355	344	309	337	320	344	321	313	316	337	346	364	374	322	338	321	315	351	324	305	374	339	327	346	315	314	305	314	353	336	301	336	335	343	343	297	347	291	332	286	357	330	303	323	343	332	334	313	356	319	341	310	323	332	321	313	327	348	322	338	312	338	361	339	308	337	333	305	359	328	324	302	352	330	339	311	329	334	307	315	333	324	321	328	329	325	322	293	331	334	330	323	325	325	330	329	307	345	319	312	311	329	341	380	298	328	306	310	297	338	333	308	336	304	335	309	340	317	335	324	342	316	338	358	348	341	346	352	307	351	316	333	349	331	350	332	299	330	302	329	321	334	326	319	358	331	339	293	327	325	328	326	367	356	328	311	348	328	299	319	355	358	320	312	353	343	294	326	334	359	307	324	332	362	352	347	330	335	353	352	326	338	345	325	317	365	304	354	322	343	354	319	341	305	322	323	352	350	341	325	335	324	291	287	335	334	321	295	318	321	345	335	317	336	312	347	343	323	302	296	287	360	308	320	336	339	327	329	284	312	346	299	308	334	320	306	342	316	322	344	335	317	333	333	331	333	338	343	319	322	310	359	365	310	316	336	311	313	327	325	334	330	282	285	303	333	302	320	340	305	332	330	329	353	335	332	322	323	316	327	320	339	314	348	336	333	319	356	315	334	308	333	345	360	329	310	318	343	318	307	350	335	335	318	329	321	327	340	334	367	334	309	310	347	363	334	362	341	335	318	314	327	350	319	341	324	325	340	338	334	274	326	321	353	359	297	308	356	314	340	323	319	358	312	300	338	332	324	357	324	345	321	329	337	326	314	363	294	337	337	319	307	307	320	311	325	297	318	326	306	326	333	320	337	318	342	335	337	340	334	345	313	319	311	292	346	339	344	313	332	310	337	300	344	331	327	320	328	303	343	354	332	318	286	317	323	321	326	334	317	341	309	297	295	285	303	361	265	328	373	327	334	327	348	359	306	316	302	321	305	323	327	310	336	329	325	338	332	307	336	313	311	337	318	321	320	342	311	321	322	353	300	334	316	337	315	328	310	305	324	320	391	334	342	315	324	332	320	299	302	309	313	335	347	318	366	327	317	345	327	341	292	345	336	340	317	312	322	320	301	301	358	318	336	303	331	331	326	315	312	345	341	315	318	338	346	325	347	307	342	342	332	345	342	317	352	341	320	332	348	331	355	374	317	298	312	321	297	331	319	326	344	319	344	353	334	333	319	332	304	310	336	346	338	305	322	313	330	303	312	301	367	367	328	307	362	316	315	320	319	338	333	303	328	337	343	316	341	298	315	357	334	330	316	295	296	308	330	306	315	335	297	334	334	338	320	336	325	322	347	334	311	336	338	333	360	343	318	305	323	332	341	358	351	310	297	392	318	345	298	310	291	342	328	325	369	334	344	327	316	343	297	336	343	303	355	358	282	336	337	302	364	338	359	350	321	329	358	323	340	320	339	335	312	327	350	331	342	324	341	345	311	355	344	329	304	368	308	338	348	337	329	341	342	315	345	316	314	315	339	297	285	341	307	344	326	322	340	358	326	316	337	362	321	331	317	313	328	310	299	318	329	343	329	332	322	353	345	350	318	298	341	335	318	327	309	319	295	343	329	321	379	299	323	331	325	343	318	323	350	310	307	324	309	298	324	317	322	324	337	311	346	317	315	306	333	321	322	327	326	339	355	337	329	320	294	307	335	321	345	354	321	328	319	304	338	326	338	332	357	350	324	326	342	305	340	320	368	317	307	346	341	299	288	317	317	339	345	326	282	319	343	328	327	315	296	326	328	311	306	318	323	330	343	304	325	325	323	352	327	300	326	306	298	348	300	340	331	278	334	333	335	348	332	304	317	351	326	332	311	314	317	340	324	353	357	307	334	334	301	347	335	309	339	351	306	307	329	322	288	361	351	283	324	339	300	330	327	308	330	348	320	335	290	285	314	295	368	366	301	325	336	327	328	360	301	343	339	330	307	333	341	323	318	312	327	352	336	320	338	336	334	314	294	314	340	336	361	344	329	333	360	303	337	340	323	342	310	328	317	318	359	336	307	303	321	311	353	323	322	312	328	333	319	314	358	325	315	364	368	350	339	347	314	307	369	323	331	302	303	371	346	357	345	339	311	325	314	348	345	325	319	353	358	347	314	290	335	324	319	333	283	339	350	303	342	319	306	328	315	311	363	301	325	310	302	320	335	338	336	331	332	287	341	318	294	313	321	322	351	328	343	314	327	288	313	271	336	287	320	320	326	314	330	315	314	327	331	328	334	301	345	320	326	318	324	341	339	318	335	319	304	321	330	326	353	341	326	345	356	349	329	301	349	344	302	313	314	368	337	313	337	333	333	320	349	297	336	309	324	302	309	325	314	331	344	340	311	335	333	328	325	315	325	318	324	351	321	339	317	327	341	329	284	347	319	321	333	310	336	333	295	333	339	314	343	339	349	350	326	318	334	320	341	348	321	335	331	355	298	303	332	299	302	335	319	343	336	329	330	314	341	305	318	346	323	340	319	358	328	316	366	339	337	313	327	313	359	305	362	347	303	328	320	352	322	330	347	324	366	298	333	338	313	352	324	317	311	300
5075	17126	10650	4813	4086	2699	2057	1733	1321	1186	1089	984	944	956	13697	21504	17183	9551	1465	484	497	550	487	485	455	468	485	493	492	464	447	467	448	480	472	466	459	462	483	463	457	467	446	485	486	474	496	498	437	453	505	484	475	482	469	466	478	467	480	475	451	476	482	489	472	505	475	470	455	480	462	451	486	398	441	471	455	479	442	420	456	471	496	478	464	486	447	471	485	489	461	484	431	478	443	433	465	463	450	438	410	445	458	448	473	456	492	457	450	455	455	504	470	475	473	459	454	477	465	453	498	486	468	496	459	466	463	504	475	500	426	459	480	455	477	462	457	452	460	455	507	459	500	411	453	437	524	467	426	465	446	480	475	437	441	464	456	481	467	469	466	454	496	478	439	477	477	467	463	461	490	444	422	456	466	483	474	474	467	451	449	456	486	455	519	475	478	464	471	473	463	473	459	447	418	499	466	475	467	431	457	438	482	441	457	455	444	497	493	490	458	445	478	464	491	439	503	453	426	473	433	474	452	462	456	417	456	471	436	455	444	459	449	458	516	466	486	472	474	430	461	477	469	488	449	476	468	467	458	458	468	463	464	497	439	492	431	496	489	464	401	475	469	438	469	459	466	420	405	449	465	431	498	445	472	435	448	483	470	463	460	478	505	481	487	458	459	481	457	509	482	448	473	469	461	471	501	461	446	488	519	427	465	471	456	488	478	475	442	505	440	424	501	490	496	446	444	483	460	456	496	458	473	469	472	469	469	450	438	457	497	471	468	461	464	473	474	446	439	459	459	467	457	475	509	460	488	468	466	490	501	478	432	495	433	466	469	497	476	482	497	478	432	506	474	459	483	475	500	439	472	434	421	452	408	426	485	496	456	426	445	434	485	451	469	431	458	439	484	475	478	415	452	450	478	463	487	453	472	495	481	440	477	497	420	472	449	487	432	475	452	446	464	468	483	445	455	486	447	488	482	465	486	450	477	426	449	453	464	444	440	501	462	483	443	471	491	460	487	483	477	462	536	456	485	448	477	471	504	469	471	450	471	497	480	463	466	484	473	468	442	450	436	463	478	439	465	481	500	499	475	450	437	468	431	469	440	487	452	496	446	456	469	487	474	416	509	459	475	445	469	464	459	472	428	473	466	458	454	440	455	481	483	442	495	466	446	473	466	501	442	416	452	471	504	447	446	520	456	463	489	452	482	458	429	483	464	466	452	431	471	492	484	442	472	450	468	427	476	487	476	454	483	488	438	475	483	472	470	454	462	488	469	469	460	491	463	470	470	463	448	466	485	443	494	469	493	454	471	461	456	439	463	473	503	465	501	443	447	480	420	475	501	461	461	452	502	477	441	467	479	471	492	450	485	485	453	472	460	441	454	456	465	463	493	442	480	464	491	470	457	478	472	468	493	448	476	428	474	491	455	461	501	469	454	465	474	467	471	464	472	478	444	447	484	468	452	455	487	474	465	476	491	441	471	478	448	460	451	488	483	441	407	498	501	469	447	447	476	473	463	441	469	474	470	471	443	450	493	452	455	506	481	481	479	456	478	437	484	447	422	416	487	459	452	435	473	453	455	477	436	449	444	500	429	472	508	495	482	440	460	448	427	481	495	479	445	465	463	472	453	472	413	467	479	441	485	466	458	461	471	444	448	449	515	453	456	482	473	478	457	448	457	498	492	473	427	461	437	477	466	466	485	492	432	422	493	457	466	481	513	486	454	448	461	492	459	463	485	413	436	459	470	451	455	464	433	460	410	455	455	494	481	477	461	491	446	484	465	448	444	476	488	434	451	507	482	458	479	526	482	481	487	446	465	478	470	463	451	490	492	495	453	486	477	467	417	455	484	491	449	445	438	464	442	440	463	447	522	489	477	420	504	483	456	457	465	456	472	450	440	468	475	483	492	475	483	473	474	431	492	511	498	469	431	474	499	474	490	444	457	468	481	490	473	470	417	480	427	445	479	443	509	486	491	448	473	467	439	485	458	452	482	470	491	463	464	426	484	454	470	464	495	463	457	486	499	480	433	466	454	461	432	502	484	460	467	459	504	468	457	410	481	483	483	472	442	467	466	497	493	484	437	465	509	470	509	466	466	431	488	519	464	469	499	474	501	466	477	436	464	456	495	479	458	464	491	454	458	496	447	465	458	469	491	467	474	465	470	430	474	490	419	476	433	487	473	486	451	440	500	488	487	452	449	465	470	499	462	525	491	473	482	481	480	468	487	460	506	437	448	494	497	460	455	464	466	506	475	444	482	479	437	490	469	441	467	483	497	441	450	424	462	438	487	496	462	453	448	446	449	470	448	439	483	429	468	487	451	510	501	471	470	495	476	469	431	465	469	498	454	487	457	460	467	481	440	451	494	469	456	475	473	481	492	479	429	474	487	466	487	477	440	467	434	449	465	466	469	457	481	465	521	426	487	478	427	461	465	476	448	461	478	483	450	450	479	488	444	481	509	477	473	468	456	477	427	456	443	452	504	495	459	477	488	473	499	470	438	464	478	486	482	454	454	465	432	447	452	463	484	481	480	474	469	450	453	486	465	501	487	467	453	493	420	449	438	442	468	456	460	386	460	450	404	450	501	490	443	474	427	430	537	492	432	455	509	487	463	490	463	448	445	454	435	460	457	425	475	491	488	433	477	471	505	481	476	477	439	472	490	472	473	487	469	439	483	428	468	432	433	461	437	499	506	494	423	463	473	485	516	454	490	416	454	498	487	451	466	473	427	501	457	453	459	442	470	447	449	452	448	501	436	479	478	476	475	480	470	478	480	455	439	478	500	447	452	441	408	496	491	488	463	499	482	484	462	489	458	464	469	451	473	485	473	440	474	487	433	474	499	466	456	436	463	472	457	496	471	454	431	444	432	463	497	470	483	487	485	482	455	455	444	473	458	491	484	447	480	498	471	456	452	466	458	445	479	461	481	459	483	453	469	478	455	491	467	473	466	459	435	447	441	452	466	505	436	443	488	440	475	460	459	475	447	448	432	496	472	460	448	483	483	453	493	504	437	449	452	509	486	450	445	512	508	473	457	481	472	464	492	505	468	485	469	513	486	458	476	449	484	498	440	460	481	469	452	471	458	492	505	433	464	428	477	458	458	477	436	492	435	449	496	482	479	454	457	465	459	449	479	470	426	463	398	461	479	452	451	497	457	456	524	460	442	437	463	492	465	459	494	450	484	454	451	432	488	448	472	452	515	478	466	459	472	474	486	514	469	498	466	457	470	444	433	475	491	449	477	439	465	468	498	524	439	484	471	484	457	470	444	429	489	463	473	472	463	455	476	447	486	445	458	480	491	462	482	442	486	468	449	476	461	487	479	489	483	431	451	488	486	456	518	470	446	484	448	439	440	446	458	488	475	441	453	489	501	481	440	461	496	496	504	463	461	477	430	467	444	474	483	499	460	465	505	465	455	483	427	447	455	482	479	450	474	494	442	454	487	460	464	438	469	464	449	453	447	468	501	470	472	484	463	470	459	468
27846	18481	4472	1039	690	466	414	442	410	400	430	401	432	374	602	979	999	787	405	343	332	383	390	350	326	352	388	384	366	362	368	346	407	338	380	351	310	340	354	362	370	328	336	366	378	390	366	390	380	379	329	327	367	351	365	337	402	324	347	340	380	347	351	342	361	338	383	338	365	353	348	356	371	353	361	398	372	369	359	353	344	355	355	363	357	313	369	346	321	356	308	352	296	346	369	349	370	351	337	359	356	331	319	363	358	356	390	360	373	349	375	334	349	398	354	351	352	343	340	355	340	365	339	379	338	364	341	361	343	332	345	381	340	321	372	312	312	332	386	374	349	363	358	365	359	355	359	353	377	373	338	358	361	358	367	361	351	369	354	362	347	374	345	345	342	383	373	354	352	362	362	358	338	346	353	367	346	354	360	346	353	351	339	366	359	345	388	343	386	378	373	380	351	390	323	314	343	359	386	383	354	372	373	354	344	346	309	362	324	392	346	330	378	372	383	383	344	356	335	350	352	353	366	362	366	380	349	362	366	335	362	356	379	366	327	366	353	372	387	348	386	359	353	337	375	339	340	363	333	382	386	349	341	350	354	355	347	339	371	348	368	336	335	328	375	313	354	351	341	326	370	360	367	355	349	371	357	346	331	356	371	315	361	355	327	346	358	361	357	348	360	378	365	367	353	367	333	388	366	346	324	338	366	398	369	339	360	350	343	356	343	370	328	343	368	357	291	354	375	355	343	348	347	336	327	356	325	356	360	347	337	366	385	367	335	353	350	308	360	344	358	403	391	338	337	379	371	354	381	379	327	347	356	350	380	364	338	341	363	367	333	335	357	381	370	375	371	371	378	337	347	380	374	324	376	348	372	358	341	317	384	355	372	358	346	350	374	354	324	328	344	362	354	395	381	349	401	363	360	359	389	374	355	382	340	348	403	348	347	356	348	352	350	344	378	359	370	328	337	355	357	377	359	367	350	339	341	348	342	372	361	375	351	351	373	334	363	343	348	368	364	336	345	361	342	343	337	396	364	356	358	391	349	329	371	377	380	337	370	358	357	351	353	333	350	355	380	364	348	377	347	344	349	356	337	348	334	343	403	332	340	352	323	385	354	342	380	377	356	335	359	348	337	382	377	326	359	393	367	366	322	367	341	336	330	382	344	354	353	345	343	361	340	344	369	349	363	372	346	332	388	346	370	338	345	314	361	355	377	356	324	354	354	335	359	333	375	364	318	323	367	356	325	346	369	376	367	383	362	357	320	367	367	325	333	316	339	366	347	366	396	347	373	374	390	380	351	335	364	326	364	364	371	364	354	344	354	348	358	372	374	363	384	343	333	339	350	336	359	324	357	360	374	323	341	366	379	352	348	341	353	331	311	385	337	348	343	333	351	373	353	369	350	334	391	340	327	336	392	349	372	344	330	339	369	351	353	359	350	358	328	334	323	371	344	368	336	393	365	382	350	377	360	354	360	361	363	365	346	343	339	337	393	341	330	341	356	340	363	357	365	353	373	358	361	362	369	366	335	341	341	341	345	354	342	341	338	338	343	333	358	337	319	372	353	368	373	346	363	343	327	377	335	365	340	336	373	373	321	363	345	349	357	334	332	357	335	334	369	336	339	378	350	325	334	346	324	311	341	358	364	355	360	382	399	358	361	355	330	320	366	336	346	355	342	337	378	329	356	367	332	333	352	343	337	346	348	398	358	357	357	342	318	354	330	339	363	350	342	384	342	360	342	344	378	344	347	372	350	373	357	354	324	363	342	402	353	355	325	353	351	387	364	321	367	363	336	370	350	403	379	325	360	357	327	363	351	361	348	339	360	351	369	381	343	348	357	339	377	368	342	359	378	389	338	359	332	319	358	333	350	333	357	371	377	376	353	370	376	335	334	309	306	353	345	336	356	354	363	333	343	340	370	394	383	368	368	354	371	334	334	353	372	381	380	359	368	355	359	336	408	372	345	328	358	331	345	341	324	343	379	371	363	343	373	346	352	375	328	341	368	407	351	356	383	357	366	331	367	372	353	330	341	360	374	334	349	343	361	362	350	351	309	331	360	382	373	337	337	358	382	335	328	370	359	341	360	334	382	376	333	348	361	339	355	377	334	355	358	371	350	361	336	337	339	367	358	335	387	348	337	345	352	323	340	392	348	350	335	343	367	379	335	356	358	354	333	376	345	352	301	377	349	339	328	368	349	387	322	356	329	353	318	359	359	355	354	370	364	340	349	349	368	325	392	351	335	338	400	378	334	390	352	357	346	356	327	333	344	343	368	360	359	390	369	357	360	358	384	347	368	371	370	363	410	373	354	352	360	317	386	363	339	343	365	342	362	372	371	326	363	339	372	356	356	359	340	351	337	383	348	319	349	379	344	343	331	358	395	336	362	351	366	365	344	357	397	347	344	315	344	369	364	384	364	369	369	329	368	310	330	327	346	334	369	310	327	396	354	340	354	322	304	386	341	381	348	385	393	343	379	350	342	409	350	353	359	352	363	380	356	368	373	394	380	368	330	356	357	352	345	329	361	357	333	337	376	380	329	366	354	341	333	389	363	340	346	349	348	348	343	329	335	363	329	328	348	324	348	356	368	366	359	338	350	336	385	349	359	399	354	365	330	363	327	323	351	347	344	403	350	389	331	356	353	358	354	359	365	369	374	392	335	374	357	336	364	355	349	349	336	344	370	364	378	354	345	351	355	396	371	341	366	375	354	375	337	331	352	353	342	336	319	347	356	347	366	342	356	343	375	367	361	328	380	356	334	386	325	364	353	344	371	356	386	342	328	374	341	371	325	355	345	357	340	361	352	370	352	369	326	338	346	397	332	288	367	373	352	352	388	332	315	368	351	331	349	352	353	359	338	354	311	394	389	347	341	342	333	373	349	370	379	325	324	341	386	331	347	349	381	349	344	355	368	379	399	365	343	362	339	375	323	345	355	373	334	355	368	356	361	359	379	344	374	360	353	335	339	359	325	342	383	342	392	343	364	346	357	345	383	359	376	339	355	349	344	345	345	354	364	358	384	330	377	384	355	387	381	323	327	353	370	360	366	326	337	345	373	351	356	358	327	353	331	378	344	368	336	370	340	362	327	358	363	348	352	341	352	374	322	347	330	349	336	363	344	321	353	384	378	354	363	364	341	356	346	405	364	369	359	361	353	364	368	335	357	391	325	363	369	372	362	348	330	362	351	348	348	358	373	379	384	343	336	361	328	347	365	363	351	365	349	364	352	357	342	355	323	373	365	391	341	321	356	326	332	336	343	340	324	341	350	343	335	388	352	365	347	334	343	358	341	346	342	342	372	362	356	387	349	371	337	375	297	338	350	407	377	381	355	369	405	366	372	372	379	358	391	311	346	345	362	343	355	367	359	353	375	357	343	313	337	303	371	381	397	372	350	369	359	348	324	331	372	336	355	321	345	353	353	356	327	371	352	349	337	354	352	359	390	359	365	384	347	343	366	339	361	357	351	365	370	387	385	342
5075	4201	2591	1492	1328	816	731	701	631	567	650	641	602	585	1068	1681	1791	1325	503	483	515	488	474	531	477	443	477	500	489	462	492	480	499	503	493	471	537	480	508	441	479	467	480	497	444	523	501	540	486	500	493	492	517	511	482	485	506	503	464	468	496	469	463	512	516	491	482	506	489	485	484	500	480	537	533	506	492	475	529	496	493	485	542	483	512	473	507	454	479	511	498	528	536	467	520	458	497	492	459	471	468	486	505	495	498	448	500	496	480	492	527	466	482	468	501	511	451	489	506	510	508	459	460	509	507	460	520	479	490	461	506	500	493	511	489	491	529	503	494	512	521	489	483	498	542	484	488	489	472	531	521	482	461	528	462	509	469	460	475	458	519	527	521	469	548	513	497	466	498	471	488	472	462	523	490	489	466	493	466	483	507	462	475	501	489	484	505	465	510	514	469	516	498	496	514	502	491	461	477	511	493	498	486	461	539	494	447	514	514	483	511	495	500	524	501	496	482	481	509	504	506	502	498	470	497	501	521	474	479	523	449	510	495	500	468	484	500	474	502	505	473	466	497	458	537	489	495	521	524	486	507	518	478	463	505	470	496	524	457	504	470	466	488	534	486	482	524	514	497	458	507	482	479	513	477	479	471	460	456	480	465	494	504	501	486	527	481	480	503	476	522	514	518	498	461	477	517	518	522	471	519	502	536	517	451	487	546	477	476	538	466	494	469	463	498	485	501	462	526	475	475	472	486	470	509	545	553	478	469	519	503	504	478	509	513	479	536	444	459	498	516	489	505	501	526	474	491	504	491	489	514	521	483	452	504	523	520	474	550	504	458	480	469	522	534	500	512	481	533	499	509	515	487	497	503	483	493	475	517	507	521	503	459	477	452	491	490	513	518	466	465	484	507	508	497	522	465	501	467	509	516	470	513	488	485	491	483	492	511	501	499	507	496	469	476	475	491	501	504	479	484	514	502	498	515	513	530	479	530	464	498	474	519	468	509	476	467	512	513	500	531	486	505	516	506	496	486	458	491	534	494	473	472	536	501	492	506	480	482	487	489	502	492	498	513	492	488	484	514	495	473	485	501	539	521	481	449	498	468	469	501	484	480	514	497	557	482	487	478	480	497	536	490	485	510	495	502	478	495	469	481	474	477	480	557	457	510	458	469	475	516	534	488	486	491	520	475	471	531	462	510	456	468	500	464	496	484	529	487	455	539	494	495	521	487	494	477	497	482	471	514	524	475	464	496	501	531	493	519	449	489	512	476	468	488	494	456	510	478	499	508	521	463	453	503	497	479	529	502	515	503	519	500	513	465	486	487	486	488	490	467	505	493	483	465	467	497	503	524	502	494	508	488	507	533	478	468	478	544	468	506	500	528	494	504	495	468	512	482	516	468	531	493	505	505	523	456	487	507	495	473	514	493	474	431	494	455	502	472	481	488	464	487	515	515	436	465	497	490	541	463	533	476	509	534	473	465	500	505	488	514	494	437	506	477	461	505	489	478	481	492	494	452	474	467	489	496	489	444	481	520	494	454	488	494	501	463	448	457	441	471	514	485	490	502	518	503	467	473	509	482	517	501	471	547	517	474	481	553	511	514	522	502	510	480	481	483	465	508	487	442	516	486	517	538	493	507	532	498	495	465	497	487	488	494	484	488	496	473	480	523	463	515	491	510	497	504	488	481	482	500	493	508	490	474	500	521	490	503	489	497	520	455	495	474	489	522	496	494	514	533	532	459	535	499	524	488	496	446	521	509	490	500	532	456	478	515	458	520	499	522	511	498	494	513	475	504	470	499	456	505	526	503	518	464	521	500	486	492	484	467	513	494	497	488	510	467	492	481	495	514	516	506	501	488	490	479	533	486	524	513	465	491	473	458	509	522	481	506	491	482	476	474	488	495	477	503	457	496	496	465	487	516	508	469	481	466	482	508	463	503	515	461	522	461	496	500	471	485	517	514	461	487	465	492	509	469	490	470	502	484	514	536	497	521	472	494	488	490	461	503	469	478	503	494	501	514	496	517	458	504	498	486	461	493	523	493	494	487	503	472	483	482	466	492	451	497	486	490	517	470	504	481	480	501	500	495	490	549	515	500	431	517	517	522	484	469	515	489	520	497	487	507	514	494	504	489	531	522	517	501	492	474	484	509	487	484	468	494	525	472	531	517	475	479	452	488	473	475	499	497	479	467	495	502	522	492	509	465	496	503	484	487	465	472	484	503	474	462	486	504	499	536	506	449	472	519	503	504	501	473	482	493	486	462	469	510	507	538	501	473	482	468	469	476	494	483	494	532	521	473	518	470	521	504	461	475	471	454	484	480	473	522	494	489	499	529	500	490	491	515	487	458	519	522	524	473	536	492	487	483	501	504	501	519	470	548	498	509	462	493	496	476	495	490	503	486	517	496	494	515	490	452	450	506	504	497	474	489	510	494	476	534	506	450	487	516	483	515	464	488	489	468	487	466	468	493	503	469	525	519	502	435	479	517	495	498	518	503	491	539	465	476	477	478	449	448	512	466	495	470	474	477	451	517	519	475	500	484	481	525	476	471	454	480	544	531	475	495	497	484	488	474	479	515	516	493	489	481	459	468	512	482	494	508	479	452	521	476	503	476	508	507	470	492	517	451	507	463	483	504	475	497	482	503	515	479	497	468	483	494	506	479	481	502	508	496	512	458	499	492	496	529	496	487	518	511	473	485	540	487	470	503	520	489	495	462	497	475	531	519	506	488	472	543	510	537	462	515	548	520	490	477	480	543	485	503	470	477	449	513	446	456	542	496	440	450	489	500	479	497	492	486	513	459	499	488	518	473	477	506	491	476	516	522	456	516	511	485	461	480	482	480	528	485	481	474	504	485	508	461	473	498	453	506	505	483	489	505	487	530	501	486	462	511	511	458	449	504	448	512	501	478	488	511	521	439	484	462	469	496	469	505	478	507	471	493	500	484	484	482	499	496	477	508	514	482	490	491	512	525	510	459	517	494	468	480	486	496	523	458	490	492	497	452	518	498	485	493	536	480	488	532	492	482	512	485	481	544	484	484	499	454	494	536	442	536	501	514	474	463	454	505	528	519	497	487	473	538	511	490	519	460	500	528	484	469	463	495	480	483	512	484	499	497	490	490	519	457	494	491	467	495	506	504	512	498	498	502	474	490	480	473	482	468	498	473	518	463	450	469	504	491	463	484	508	462	511	472	524	495	512	481	472	504	506	499	527	456	524	491	443	460	531	495	503	496	481	467	467	461	509	513	497	495	456	473	528	497	528	465	485	494	488	486	506	494	494	484	492	457	508	493	521	465	494	497	448	489	452	456	513	475	481	467	472	496	477	484	488	480	482	500	470	498	473	508	459	486	507	473	505	468	516	496	554	465	502	475	481	490	495	485	525	504	470	470	486	467	507	481	469	459	507	444	518	477	494	468	496	542	519	521	486	459	488	476	465	507	484	477	530	486	510	513	472	484	496	482	485	514	535	480	458	490	519
23764	21569	28095	25504	19705	2211	840	747	653	598	601	611	582	551	3677	7292	6431	2690	515	481	482	484	464	482	462	465	440	496	488	457	469	446	443	483	451	443	425	449	414	469	454	445	474	445	435	470	458	455	458	488	435	447	470	429	450	470	487	487	459	465	438	450	494	444	482	462	419	454	437	445	486	436	438	443	432	420	428	456	477	460	492	448	462	479	435	460	468	462	467	408	473	487	478	489	508	493	432	471	490	449	452	461	468	465	478	445	502	449	477	454	462	459	454	482	473	496	459	429	479	452	480	465	494	456	420	484	477	469	466	448	509	452	455	460	470	451	467	451	422	458	475	450	468	461	437	446	438	450	482	469	473	464	432	459	500	445	462	475	438	441	475	428	445	510	448	451	415	462	448	461	461	428	480	435	431	442	429	457	461	472	476	463	470	479	519	468	423	467	437	454	483	508	458	475	471	511	444	472	453	483	483	435	464	419	496	450	502	470	475	461	475	487	469	463	450	446	483	435	464	469	463	451	468	450	437	418	424	465	462	465	448	455	427	465	464	483	432	469	479	450	466	474	430	453	488	462	422	430	474	445	485	450	493	457	471	434	457	458	485	474	492	476	498	467	458	481	477	468	457	439	444	470	505	438	435	450	468	428	474	467	462	452	454	458	435	480	467	443	473	464	463	473	446	484	440	498	513	489	464	452	460	440	468	442	404	483	442	452	506	487	483	467	480	450	405	461	445	421	499	438	451	443	470	469	444	483	453	438	441	488	476	482	475	490	470	471	467	472	448	454	448	468	463	493	465	468	449	456	476	435	429	482	499	447	494	478	476	491	434	482	478	519	445	452	462	444	496	461	465	449	465	451	464	416	475	423	449	474	441	497	437	476	445	483	487	451	467	488	464	433	485	448	439	477	433	415	502	458	460	430	448	450	473	479	437	467	435	498	427	466	476	453	479	467	431	479	470	475	466	468	478	509	391	443	475	475	486	502	467	472	452	466	466	445	428	457	414	525	478	478	474	503	457	454	462	454	462	468	440	449	464	408	469	488	478	444	476	473	411	469	446	491	470	483	448	451	467	453	466	480	505	477	430	456	484	484	454	480	473	461	463	459	495	444	470	457	449	468	455	455	466	490	446	446	428	450	438	475	435	486	465	483	455	438	435	459	451	471	468	475	438	443	455	460	462	433	453	481	468	473	481	426	446	474	469	459	464	465	435	451	438	474	507	466	470	445	460	429	446	444	422	480	486	497	464	460	510	477	423	455	477	459	419	443	479	469	463	470	451	410	416	454	431	486	443	491	453	442	451	452	467	452	457	458	454	453	471	496	449	484	452	493	483	409	489	441	423	479	465	418	423	457	421	453	484	472	435	413	493	447	483	484	451	494	456	454	458	494	472	466	442	452	485	451	476	421	471	449	474	479	431	462	459	473	471	468	458	429	482	474	495	442	459	465	461	457	460	443	468	451	471	515	474	419	464	463	471	480	450	430	448	453	471	450	429	475	465	452	466	477	460	457	458	482	484	454	473	465	477	485	484	479	449	413	479	459	403	457	458	450	435	429	409	487	420	453	485	478	497	432	489	424	476	501	468	472	455	471	505	529	450	483	460	460	482	475	449	469	449	429	436	465	459	444	449	454	444	450	475	446	491	423	446	463	451	469	469	459	461	471	472	448	440	449	420	493	478	467	455	480	485	458	471	466	476	447	436	459	495	438	482	435	461	457	484	450	503	457	479	456	470	411	488	446	468	438	432	452	443	465	495	461	455	431	469	461	466	506	439	479	481	491	512	485	493	484	495	498	468	421	441	454	480	473	474	428	480	461	435	441	445	440	482	443	469	454	476	445	413	475	455	470	469	480	466	448	420	454	448	455	465	432	443	471	474	470	454	473	455	436	481	455	433	485	458	463	490	476	468	417	483	489	490	484	429	428	434	484	486	483	463	449	454	480	452	438	441	459	470	442	456	463	431	510	455	468	470	446	440	435	449	442	497	485	471	473	481	475	437	463	411	430	435	467	473	445	487	473	475	482	471	480	463	511	471	452	451	474	473	433	438	472	442	424	459	451	424	444	432	477	461	411	482	484	428	435	444	470	462	436	453	494	454	467	464	456	458	473	472	452	456	440	444	429	437	467	422	479	456	439	498	470	444	470	483	447	441	458	477	457	440	448	466	445	452	492	494	411	459	446	490	445	431	497	445	442	448	470	440	469	455	468	428	464	457	466	485	449	438	455	462	463	435	464	475	467	461	445	492	469	473	440	492	465	451	512	489	474	448	502	464	462	453	478	468	451	473	448	501	469	465	471	483	472	456	430	439	469	434	439	455	456	452	429	463	456	450	441	474	448	493	489	475	477	426	481	436	445	491	473	461	479	484	423	448	473	470	448	500	462	443	468	422	433	471	444	453	480	464	486	462	449	467	458	423	415	459	462	439	443	476	475	483	473	458	467	477	452	489	500	457	461	466	471	456	458	492	455	493	466	466	488	534	449	451	442	471	465	455	425	474	466	442	484	439	439	464	471	443	426	501	454	475	446	474	473	435	469	445	446	464	439	424	467	465	473	467	450	470	452	463	441	506	438	467	469	482	457	506	452	479	486	454	470	439	459	464	451	459	450	455	453	443	429	431	428	514	453	438	451	464	475	468	481	482	470	451	456	419	472	491	477	453	459	424	438	458	467	457	450	488	499	464	476	453	446	469	465	440	483	493	462	429	424	445	463	481	441	476	474	474	473	471	464	470	482	476	476	441	452	436	484	427	457	456	516	463	468	464	440	445	468	468	453	463	466	476	466	465	465	480	441	489	451	490	458	468	456	444	466	480	490	438	423	480	459	446	492	457	445	458	466	472	437	468	450	522	468	453	448	464	469	495	452	422	442	480	475	410	442	488	446	475	442	437	445	470	424	456	462	466	440	463	462	479	412	428	449	452	480	462	468	459	470	452	492	441	463	450	438	498	452	451	486	467	416	500	450	508	478	452	426	450	460	451	468	478	448	440	460	476	471	469	466	483	515	479	463	455	483	465	445	468	483	437	451	439	482	468	461	448	442	475	430	448	533	422	452	461	462	485	453	493	454	449	428	468	471	460	451	430	439	452	467	438	447	448	469	473	439	442	451	464	473	466	457	439	457	431	475	444	497	467	482	448	449	435	445	404	472	458	475	416	465	486	476	471	459	452	496	471	467	468	458	462	453	446	435	443	460	461	436	453	474	477	460	508	461	447	408	440	457	485	477	474	469	454	450	461	468	458	473	472	466	454	443	438	469	458	487	415	468	410	409	439	454	488	502	466	449	471	458	461	471	446	457	437	450	470	463	488	462	499	437	446	454	480	489	500	475	502	464	460	482	444	441	458	435	434	457	447	466	472	453	502	475	457	459	450	450	462	486	467	429	467	489	459	442	443	470	447	491	416	460	454	447	483	457	473	467	469	481	484	473	412	470	476	453	462	458	472	480	428	471	453	465	451	447	496	460	426	460	453	458	458	440
4035	11102	6935	3147	2897	1922	1435	1271	1089	1075	1043	906	850	800	7658	13297	11208	4654	742	659	653	621	633	666	637	624	646	612	642	652	612	655	655	653	673	650	622	622	650	682	609	627	634	664	643	643	627	674	595	626	597	619	643	626	650	634	611	649	639	627	648	615	667	619	608	654	633	631	618	638	617	641	659	598	643	641	684	618	661	634	622	647	652	652	666	621	657	595	626	637	611	585	607	602	609	682	659	670	682	592	658	643	649	650	607	631	594	652	629	662	603	614	626	641	609	632	681	631	645	647	659	603	659	667	636	668	613	643	623	663	688	601	668	678	656	603	643	609	633	650	652	665	622	675	635	622	657	609	650	670	619	645	642	667	636	662	640	632	645	650	626	669	665	657	634	639	638	594	627	644	640	644	622	647	701	638	659	585	666	618	672	645	639	605	644	657	631	592	648	597	653	611	656	596	604	659	605	594	596	657	657	627	652	660	634	658	662	690	650	582	618	632	621	647	683	646	649	601	645	610	631	657	613	645	621	690	609	652	645	595	637	615	609	604	661	651	648	609	682	639	602	606	637	663	620	640	654	664	609	656	639	651	649	619	647	655	635	648	625	622	622	657	608	624	598	615	686	616	646	605	636	637	599	679	643	645	650	645	628	628	654	632	647	656	633	652	643	601	637	636	652	661	650	640	626	637	637	617	664	674	596	607	669	657	656	643	611	629	636	681	648	642	649	646	644	642	653	646	619	597	653	668	608	659	630	639	656	630	648	645	622	647	647	618	623	660	678	652	662	620	622	668	626	620	647	646	658	613	655	660	652	658	657	634	615	598	672	626	650	594	629	656	639	654	666	605	674	641	672	627	656	655	638	625	626	649	594	587	632	621	622	661	634	667	695	678	679	653	660	622	629	603	639	615	673	638	650	627	616	692	652	626	618	640	633	594	653	685	631	671	650	651	602	662	635	642	608	647	631	615	653	621	641	628	651	688	630	622	660	580	680	595	652	723	613	660	664	653	613	646	591	628	618	639	678	621	647	630	613	656	621	620	646	639	634	667	660	612	650	683	671	615	630	662	619	614	645	680	662	635	643	670	645	645	644	641	662	664	626	609	620	640	623	665	585	595	656	679	668	628	612	644	663	638	638	638	691	653	656	615	605	634	608	610	625	626	593	643	614	604	597	674	593	638	637	656	637	635	635	621	591	646	646	629	633	674	664	661	668	624	608	659	630	643	611	649	637	659	660	659	665	622	626	649	641	641	621	645	667	631	648	653	674	610	686	627	590	612	633	632	654	635	653	655	657	667	674	624	673	607	632	605	658	652	689	659	641	610	614	677	651	626	609	660	626	661	619	673	660	632	635	623	652	664	654	645	626	651	644	630	655	675	666	660	657	654	650	634	625	615	646	625	631	635	630	622	627	634	638	628	610	639	656	605	647	646	624	664	628	663	636	623	640	619	631	668	660	670	653	589	629	677	650	674	612	622	628	663	647	642	618	671	637	622	639	661	632	610	610	630	681	655	656	632	603	666	686	663	595	631	659	653	668	685	620	672	632	671	658	636	573	626	647	640	624	642	645	630	605	644	617	646	627	631	660	670	644	658	629	691	625	644	610	634	636	621	689	583	603	652	609	622	597	670	635	584	623	680	636	640	644	625	647	649	655	651	634	663	615	637	635	612	619	680	603	659	622	654	649	626	644	622	623	680	637	602	690	635	640	655	650	625	661	627	642	592	631	642	704	631	610	649	647	628	660	609	644	610	647	649	677	627	645	630	647	640	667	600	653	648	637	605	629	680	657	660	611	680	644	642	619	651	609	661	680	676	626	603	639	683	628	611	657	721	691	623	654	624	655	666	667	636	650	605	649	611	616	641	642	621	637	655	632	615	651	657	666	636	619	666	583	621	671	646	612	676	663	638	649	649	638	590	579	664	641	647	645	662	599	658	683	616	653	632	607	631	667	621	666	670	658	630	612	671	616	605	615	606	621	631	644	674	590	619	634	628	664	623	614	581	669	620	656	660	639	650	621	615	680	627	630	679	628	621	682	639	626	656	649	626	639	619	637	635	631	620	637	642	652	617	662	668	611	646	627	628	621	624	625	642	599	633	641	676	671	671	626	658	664	657	631	652	665	636	649	643	561	672	634	604	646	637	643	648	602	590	670	655	626	651	628	602	632	619	658	624	638	655	633	613	624	671	606	625	656	636	612	622	655	638	608	591	647	629	641	619	623	646	624	637	678	609	642	645	658	615	622	649	652	657	656	618	573	649	600	657	638	672	644	632	616	661	682	630	632	657	673	665	623	660	613	653	634	634	631	700	623	642	649	584	621	621	598	672	613	672	629	601	663	644	665	621	631	631	669	610	644	657	679	595	600	638	643	650	615	663	669	600	629	638	645	627	633	690	642	645	620	620	647	664	615	636	646	601	600	631	632	615	592	639	662	619	611	666	622	608	630	643	664	641	628	651	617	592	664	638	678	676	637	619	641	661	586	595	632	597	570	642	636	627	662	628	616	637	624	668	617	616	631	623	635	660	661	664	653	643	627	624	613	655	599	621	631	705	614	601	669	682	651	650	666	649	593	610	644	630	651	627	653	668	568	624	633	663	647	598	608	633	637	696	573	660	687	650	632	639	611	673	656	670	628	617	655	645	616	676	647	621	668	655	653	653	623	691	604	634	645	632	639	643	589	676	633	637	620	629	630	585	637	639	654	616	630	644	629	621	665	621	706	626	614	665	646	653	645	636	611	675	634	651	627	622	635	639	630	618	675	632	655	668	618	623	632	625	651	617	662	644	633	603	666	649	649	614	606	636	612	621	652	608	640	626	617	641	628	656	677	636	652	591	665	623	612	658	651	658	705	649	611	615	636	625	609	656	601	635	639	683	647	624	640	710	660	647	643	659	708	644	648	601	676	654	647	652	654	629	644	576	655	601	627	636	634	584	634	598	625	638	631	667	600	624	652	639	624	669	634	617	629	603	604	622	637	650	607	676	596	624	626	635	623	617	640	640	597	596	621	637	635	605	666	641	636	623	652	589	648	627	622	656	639	638	637	615	654	647	640	638	647	620	616	629	668	615	625	670	649	661	643	675	604	594	592	634	648	671	618	628	647	658	680	648	683	655	671	606	649	636	610	635	612	658	632	682	648	624	627	667	648	639	588	663	644	609	619	618	641	628	614	625	671	655	631	623	657	624	643	662	678	612	587	624	639	615	663	659	651	608	619	680	632	634	684	612	641	586	607	660	632	674	643	619	639	656	640	632	628	651	649	598	676	627	633	687	632	651	640	647	624	630	617	654	622	614	624	643	652	631	644	653	616	590	674	617	644	647	583	654	611	635	630	660	652	626	620	630	651	640	616	651	614	682	606	629	611	594	591	661	615	607	646	622	673	611	655	628	660	650	619	681	646	607	643	650	632	622	621	629	635	642	691	631	631	634	618	626	621	635	690	654	646	612	620	670	629	640	606	593	662	650	642	623	671	630	597	682
25246	21584	25883	21761	1287	401	335	320	269	289	274	270	221	247	1386	3527	2731	762	203	200	194	184	215	178	179	189	171	202	212	172	171	183	213	203	201	185	186	188	185	179	195	187	205	206	200	175	187	181	193	179	198	190	184	164	207	206	202	201	202	167	169	195	171	176	203	206	185	178	174	205	194	184	213	192	175	188	199	191	206	191	208	190	181	209	186	176	191	200	199	214	180	191	190	209	189	180	213	203	186	184	210	168	156	173	174	187	177	177	173	204	161	179	188	184	220	166	211	189	182	179	196	198	186	185	178	199	184	187	180	190	204	192	193	155	202	198	208	171	193	172	177	202	176	183	191	177	193	163	176	183	193	205	188	184	153	179	175	173	172	191	218	181	170	175	184	181	202	176	195	193	183	175	188	198	200	178	202	183	168	182	192	201	167	180	195	182	190	198	210	200	166	194	190	176	179	182	205	205	192	194	192	179	207	170	195	172	196	199	177	188	177	204	176	204	200	175	202	167	180	170	188	199	209	198	181	179	193	193	174	192	202	203	195	198	199	180	190	175	195	192	162	175	195	194	151	166	166	214	193	196	187	195	169	168	204	187	211	179	180	180	202	198	202	200	202	202	197	172	185	196	181	195	204	177	196	166	188	196	203	178	160	190	184	197	188	193	184	190	198	217	185	238	171	189	191	194	205	162	173	201	195	180	219	184	186	193	173	187	178	174	168	178	176	214	174	212	195	203	176	194	178	178	166	184	185	196	183	200	186	193	189	214	186	203	181	178	186	180	173	192	172	192	199	200	201	194	191	209	206	174	177	201	184	170	194	196	193	197	209	190	201	176	178	183	174	175	177	159	192	191	173	205	165	208	203	185	193	215	186	196	188	179	198	160	201	192	201	193	188	180	187	193	209	192	180	166	203	184	201	190	171	200	190	176	200	188	194	167	196	172	205	153	181	196	194	200	204	186	180	182	182	176	185	186	200	173	190	185	226	201	198	181	176	203	195	190	175	200	196	174	215	178	189	178	196	205	190	162	165	171	190	203	199	189	191	205	181	193	200	208	187	215	172	198	212	183	216	166	197	191	189	171	204	187	196	194	200	192	182	179	188	204	202	197	199	184	180	189	182	206	186	165	188	182	179	191	219	153	190	204	174	187	209	223	171	178	184	193	176	195	203	207	194	182	171	171	188	183	199	190	211	197	179	184	185	198	185	181	183	195	198	231	206	199	187	171	176	208	167	191	198	186	206	182	196	210	183	174	165	191	199	192	182	178	188	209	184	192	186	202	199	203	167	182	175	188	194	184	154	161	184	198	190	211	203	205	173	199	189	159	200	195	188	191	202	187	200	188	181	184	180	193	192	176	171	191	209	203	177	185	189	180	210	205	181	200	197	187	179	172	163	198	187	196	181	162	170	209	173	178	178	181	205	187	191	195	204	165	187	180	176	181	188	178	203	199	201	175	181	186	191	194	198	198	185	190	194	182	211	190	171	179	190	201	167	179	208	198	168	192	201	191	187	190	192	184	221	169	213	176	187	175	198	189	231	207	178	187	170	208	174	191	212	208	185	185	182	189	185	169	187	163	181	193	188	196	171	193	182	173	195	180	166	191	184	193	173	198	214	195	190	178	187	171	190	188	197	188	178	215	194	191	154	163	197	210	203	167	201	188	167	211	187	166	169	168	172	172	193	203	197	185	179	201	199	193	175	189	207	196	195	204	196	201	179	181	195	188	165	216	194	177	189	208	193	203	200	160	198	169	185	186	182	215	167	193	197	205	169	191	185	188	208	203	182	164	199	185	186	181	194	216	220	169	202	203	177	198	216	183	203	182	187	177	194	204	161	183	205	174	191	180	198	178	177	187	176	194	209	202	206	181	223	175	172	166	179	235	191	180	192	192	203	192	187	193	183	190	195	186	174	213	177	214	169	213	194	192	216	192	209	186	195	216	175	170	210	221	181	171	211	192	194	214	173	184	182	186	187	187	194	200	191	194	174	209	174	210	189	184	204	190	172	204	191	195	208	180	185	203	195	183	179	192	193	187	186	174	187	182	173	197	200	181	190	177	217	191	169	186	162	206	182	166	205	195	205	158	170	182	230	176	196	177	190	182	190	164	180	196	183	189	177	195	198	181	166	184	194	207	193	194	187	220	196	196	184	230	174	184	173	214	175	207	168	194	201	189	221	187	206	172	214	174	177	198	191	188	190	185	197	169	193	185	172	174	190	183	197	229	169	205	199	185	166	190	165	198	168	173	190	195	178	212	182	190	200	216	185	187	200	191	177	179	195	195	177	178	209	202	182	188	203	176	212	196	197	203	184	192	194	176	195	168	188	212	189	200	173	201	180	184	175	186	145	208	183	188	181	186	199	191	189	183	190	157	188	195	204	170	181	203	200	199	190	187	179	183	190	172	185	191	178	176	143	181	192	209	209	207	186	196	216	155	172	182	196	202	214	192	170	221	195	185	171	184	195	191	189	197	177	227	186	167	192	185	176	174	190	197	176	201	199	171	210	164	208	194	198	170	212	186	200	190	186	194	160	193	176	186	197	183	175	166	173	190	205	173	192	185	171	172	182	193	201	191	160	194	198	170	188	179	195	208	197	180	179	192	186	189	194	166	179	190	197	167	187	198	164	177	201	218	160	182	172	192	189	196	185	211	182	196	184	183	162	203	179	180	193	198	186	213	193	175	189	175	175	185	189	191	184	174	191	192	193	187	177	181	174	188	202	189	180	184	193	172	208	204	192	202	181	167	192	171	187	189	195	170	203	197	186	190	188	168	198	185	196	159	196	182	187	183	193	193	229	214	191	186	184	183	197	179	188	205	173	183	175	187	196	178	216	185	182	175	187	183	201	193	209	211	198	167	192	209	202	147	187	182	187	189	198	189	177	208	184	174	197	185	179	174	192	183	196	181	184	197	209	180	203	173	189	219	197	188	192	188	188	205	182	172	196	221	204	204	194	189	185	210	186	182	154	198	209	182	216	180	201	192	198	189	193	163	201	194	215	222	179	192	187	193	206	167	192	184	194	179	206	174	210	181	185	178	218	185	194	192	202	193	195	185	183	187	187	185	169	194	167	189	199	221	178	177	189	218	189	188	177	196	185	199	190	191	201	178	171	191	178	196	190	194	184	184	194	182	210	166	205	194	189	194	203	174	186	170	203	211	185	193	167	194	166	207	182	190	191	190	200	190	183	198	203	186	186	206	192	184	209	168	206	212	175	163	190	191	212	179	196	194	174	201	182	201	202	203	192	185	192	176	170	184	195	206	167	179	192	176	197	166	176	190	159	202	189	182	190	199	195	204	193	181	189	172	193	200	196	196	200	201	190	179	185	179	188	193	193	205	177	193	176	195	194	201	191	198	186	169	205	198	189	199	176	197	194	178	193	192	202	187	177	210	174	186	191	161	203	196	206	185	197	185	178	190	204	176	193	209	177	215	183	196	192	199	192	207	194	175	160	192	191	209	186	204	204	148	178	183
4009	7138	3584	1801	1456	916	733	660	548	662	548	449	359	426	3660	8422	6255	1573	279	294	276	273	274	270	280	276	248	280	264	273	282	289	271	265	248	263	270	273	267	270	290	277	272	265	274	261	252	264	262	282	269	293	281	254	266	325	276	257	285	272	278	268	262	271	268	283	263	261	240	286	261	266	294	264	266	293	300	279	233	245	276	272	248	249	267	252	276	265	254	273	288	267	294	293	238	271	283	266	271	253	275	272	266	292	255	276	250	266	285	250	264	256	262	284	279	271	280	290	283	278	276	254	295	254	278	258	297	259	261	269	250	288	262	267	238	272	268	301	283	261	289	265	257	272	293	253	299	278	298	273	265	289	270	264	265	293	297	247	273	281	283	282	262	245	272	247	234	240	262	276	275	289	259	281	284	262	280	268	284	276	290	259	288	265	264	304	288	278	284	269	295	281	291	256	246	263	268	271	269	266	244	279	265	274	269	272	269	289	285	283	276	305	262	278	277	256	278	296	250	257	249	279	265	293	294	240	268	309	280	245	254	300	285	267	260	262	266	305	264	248	273	273	254	305	305	266	280	261	270	267	262	272	268	254	272	260	242	252	268	279	247	273	284	273	280	278	263	287	298	297	259	248	253	286	267	284	261	268	288	236	268	273	271	279	276	272	281	262	288	246	248	289	268	253	321	278	286	281	266	274	260	273	289	263	236	270	294	255	284	262	286	279	278	249	273	259	278	277	252	278	255	257	282	283	329	270	272	261	312	260	286	270	277	279	285	283	278	245	318	283	254	279	268	268	288	281	285	312	268	282	297	278	297	271	244	263	284	282	277	274	298	278	308	307	287	277	278	286	294	262	310	273	268	280	269	262	256	255	239	267	278	275	276	283	261	254	281	278	264	258	265	263	270	274	273	279	273	257	279	279	280	268	301	248	302	297	264	263	279	270	280	282	260	263	290	298	281	268	295	298	285	287	261	249	266	268	282	257	260	283	288	278	268	288	292	268	260	297	290	294	276	287	256	262	285	257	278	262	275	253	265	287	270	266	284	271	272	275	270	303	262	288	298	271	276	286	267	273	289	284	285	283	254	284	238	263	271	279	293	254	285	269	260	311	273	277	293	278	272	308	287	241	262	259	285	292	277	268	280	293	266	266	246	277	306	291	264	266	285	294	298	259	283	287	299	300	276	266	267	271	268	268	298	259	267	316	288	293	271	262	277	271	270	267	278	303	282	268	283	256	278	287	294	296	288	268	264	310	275	290	255	307	280	258	257	291	270	276	305	272	278	270	237	282	271	294	256	274	295	295	291	262	250	267	276	262	313	295	276	265	242	290	260	308	267	251	255	244	292	253	302	311	258	277	283	256	271	290	279	253	292	239	271	258	265	268	284	271	265	255	277	297	278	277	249	273	284	304	292	263	286	275	264	277	292	270	269	281	268	251	266	260	290	291	282	286	280	299	249	271	251	289	290	291	253	259	266	294	281	252	260	245	276	270	278	280	266	270	278	284	253	260	280	278	302	272	278	252	262	276	275	282	277	264	264	259	296	265	281	300	261	280	238	262	266	277	282	277	267	297	269	255	295	266	261	261	300	256	300	283	275	248	301	253	275	268	268	279	292	263	297	287	287	276	289	273	273	281	262	256	236	271	231	267	295	259	316	298	264	262	266	260	274	288	258	252	285	264	291	274	273	278	291	304	285	264	276	276	270	264	287	289	270	311	284	315	266	279	272	261	291	290	261	289	270	293	269	288	287	288	256	304	302	263	274	256	258	260	268	258	267	273	276	276	248	291	297	245	270	274	278	270	301	260	263	269	273	261	268	297	292	252	265	273	265	270	283	308	253	280	269	265	285	281	270	252	296	285	283	292	266	303	276	284	255	242	297	262	263	283	272	285	276	298	267	294	273	307	269	284	271	284	271	269	283	276	267	288	287	262	268	269	248	326	277	259	273	302	289	274	275	273	271	281	287	288	268	251	271	267	276	267	276	264	230	255	283	276	305	293	259	268	256	267	278	294	309	298	257	281	275	281	293	287	263	266	263	278	281	282	277	281	274	303	286	291	285	255	279	257	279	270	272	272	309	248	274	278	275	255	260	260	264	264	271	301	232	270	290	285	278	298	283	273	271	275	274	275	277	300	275	271	256	277	249	279	274	273	260	269	278	274	285	269	273	247	256	239	256	267	257	313	253	278	280	261	287	283	274	281	258	307	280	293	267	261	275	285	270	286	255	263	288	274	269	291	262	267	290	278	274	302	257	274	262	242	285	261	250	276	278	310	231	265	268	265	279	256	264	291	269	259	265	271	305	261	290	274	275	272	261	253	297	292	274	267	305	273	274	278	275	263	259	264	296	291	274	246	260	255	253	274	259	266	255	277	265	265	279	245	312	279	273	264	245	264	287	280	273	281	304	287	292	268	305	274	263	300	288	301	299	278	264	289	265	253	282	285	299	276	272	243	304	294	288	289	258	232	284	261	283	298	284	262	316	270	286	273	296	274	287	264	263	270	247	300	290	270	250	288	283	282	277	297	267	268	280	304	284	265	268	295	252	272	272	287	252	249	262	277	281	252	292	248	268	278	302	239	262	281	260	260	282	246	271	263	260	278	284	284	265	249	268	260	273	300	288	274	283	282	267	287	260	265	271	286	281	262	240	272	328	281	280	261	282	288	272	275	261	309	291	286	271	241	277	278	259	278	269	251	250	258	284	295	276	283	287	278	279	257	269	287	279	272	281	274	301	272	258	279	293	253	306	266	276	274	292	274	278	280	275	298	253	241	275	264	287	256	278	265	279	277	280	262	244	293	303	267	269	244	263	290	297	267	296	256	264	285	287	262	284	270	246	285	269	292	263	304	265	261	268	276	281	286	285	260	264	278	265	245	263	250	252	279	263	265	288	290	281	280	264	271	295	281	273	274	262	304	274	267	289	283	294	256	305	282	280	313	290	249	258	291	285	276	254	266	271	297	278	295	270	285	256	285	304	284	277	273	291	256	269	276	256	286	289	298	272	264	294	277	263	264	250	272	273	296	259	269	290	276	264	264	260	267	268	282	250	278	298	271	283	288	280	304	249	280	298	269	293	269	260	286	281	273	287	290	278	306	262	269	274	297	276	248	261	251	287	278	243	293	242	276	272	286	275	261	275	287	286	242	268	268	288	259	254	275	241	271	272	288	288	272	285	286	264	261	280	260	281	257	276	257	307	260	297	255	278	283	259	302	273	302	271	256	259	267	284	267	264	276	286	271	281	256	255	275	280	259	248	258	279	292	292	251	275	250	282	249	262	296	250	274	287	267	294	273	271	289	264	268	301	288	285	279	269	283	259	271	295	269	293	287	253	281	284	280	271	290	288	264	294	259	272	290	273	268	266	260	255	270	267	246	270	270	242	284	264	259	294	294	262	286	262	264	259	261	267	281	271	288	250	282	261	244	253	280	275	275	286	303	268	286	275	262	320	266	294	285	280	266	273	269	259	298	271	287
22821	21584	28847	24787	21584	19808	2100	891	639	640	551	503	475	520	6535	13591	11118	3743	326	290	314	315	312	343	325	337	288	311	341	359	332	312	332	321	339	306	305	280	327	355	298	308	290	333	318	335	322	321	337	331	317	356	334	292	308	328	300	321	299	325	317	331	325	299	281	329	321	306	286	290	305	359	311	317	301	313	320	320	304	335	329	332	345	326	306	341	321	298	329	335	341	342	313	292	314	339	294	339	314	316	340	306	315	280	308	302	315	306	326	332	308	318	293	323	288	327	307	291	301	318	347	344	293	276	327	341	317	307	273	299	302	343	312	312	302	323	311	336	313	336	304	318	307	342	332	294	331	311	282	292	280	306	327	311	320	322	316	313	307	318	304	285	332	320	344	288	333	289	280	313	318	344	326	322	330	310	335	320	320	310	295	343	316	297	342	298	297	306	311	332	303	296	307	342	294	334	317	326	293	321	318	337	317	324	317	324	322	298	313	357	304	312	312	293	310	353	283	309	348	296	308	298	330	334	300	282	306	296	312	331	302	326	335	323	305	301	332	311	350	334	325	328	323	301	300	350	309	321	307	285	296	303	325	283	301	279	286	322	306	298	306	286	322	281	309	293	293	318	327	312	294	286	330	314	323	296	331	343	326	340	340	299	331	307	286	317	298	325	300	334	300	296	333	332	317	335	317	317	302	336	325	324	355	293	355	348	328	316	305	284	304	323	294	307	297	316	328	295	285	277	303	347	314	313	334	332	306	318	330	328	302	325	294	301	323	308	332	309	322	306	322	331	330	343	306	345	328	337	302	331	325	301	333	308	344	316	309	327	304	297	306	340	322	331	311	294	332	337	326	321	308	316	284	349	293	295	351	323	307	342	324	311	335	322	311	306	333	325	288	344	338	291	311	318	317	314	296	311	324	300	293	315	310	314	319	308	336	348	325	330	297	318	324	318	345	304	297	310	316	302	325	308	307	331	319	338	298	340	347	267	322	328	327	314	336	327	306	305	305	311	339	337	299	303	328	301	347	322	340	316	343	297	323	299	303	298	301	339	301	315	339	297	307	301	305	328	324	311	357	330	306	308	303	306	319	308	339	322	325	306	313	336	305	302	313	309	288	301	346	332	325	292	333	306	319	289	326	310	291	328	291	322	336	320	311	327	312	314	297	331	336	312	307	325	314	315	304	320	318	273	300	317	305	317	301	327	278	282	318	334	320	330	331	312	339	294	312	316	325	339	311	333	292	334	302	293	351	290	287	343	325	271	313	301	325	291	323	289	281	301	324	297	317	293	363	327	335	295	326	332	340	345	327	348	306	310	320	336	333	326	310	327	316	297	295	325	311	313	295	305	311	321	298	288	311	310	301	285	326	306	284	322	307	328	315	319	320	308	305	350	340	314	270	304	319	331	331	349	337	343	318	300	296	340	303	328	291	332	316	310	294	304	312	286	308	346	320	289	322	328	325	318	319	304	334	331	330	302	288	309	326	298	320	318	323	310	270	318	339	312	303	332	323	329	320	324	320	313	310	321	347	311	332	288	301	319	321	299	311	308	329	297	334	326	324	323	335	297	306	327	293	319	332	321	346	301	344	310	302	319	312	334	297	329	330	326	309	335	330	318	337	332	317	305	312	329	333	275	307	341	280	335	325	311	305	334	338	304	301	362	322	286	302	338	291	292	349	329	314	347	325	311	350	329	325	303	337	338	288	311	335	299	288	298	320	309	327	294	305	311	339	285	328	311	312	329	329	319	314	324	323	342	313	309	320	325	299	317	337	314	337	333	324	331	294	318	314	295	311	299	303	340	316	325	318	307	311	307	273	333	327	298	341	333	329	334	390	351	311	318	326	285	346	341	310	316	308	294	323	305	302	337	293	274	325	326	297	333	327	307	299	322	323	298	317	312	330	317	331	311	298	288	332	313	332	303	311	333	322	337	314	307	293	306	349	311	310	300	328	325	300	309	336	319	312	298	297	323	327	325	298	316	303	327	318	311	303	297	318	317	314	317	341	323	353	320	318	284	323	314	334	323	326	327	331	306	309	307	306	313	322	330	290	349	307	321	312	316	311	322	280	330	343	314	346	311	310	279	328	325	297	323	331	298	332	354	299	334	319	321	309	297	315	314	305	311	319	335	320	310	314	328	346	299	330	331	285	313	311	315	344	293	319	279	321	310	340	320	334	287	311	317	324	316	313	306	307	301	324	312	324	298	303	297	337	307	310	297	320	361	313	327	313	305	321	325	327	348	352	343	320	318	305	316	319	315	329	338	361	334	323	316	294	316	300	318	301	311	325	283	307	328	330	344	296	305	335	316	305	331	317	279	314	331	330	306	302	329	306	309	305	281	315	290	299	325	326	344	330	290	331	339	306	286	320	331	341	297	327	290	335	298	303	331	333	297	321	327	305	318	336	321	294	307	282	323	311	281	315	334	328	326	299	320	299	299	316	332	353	302	302	315	315	330	305	295	314	332	330	311	343	346	310	332	326	303	326	338	301	294	304	322	327	325	306	326	297	314	331	337	297	302	303	329	295	315	318	319	305	309	287	315	305	318	318	324	314	326	314	344	305	313	308	342	311	342	315	306	326	302	293	337	316	291	311	312	346	318	331	308	332	307	337	310	292	326	323	330	331	287	320	297	318	298	299	348	300	329	329	312	331	340	316	310	299	289	289	310	323	293	318	303	355	312	339	357	322	315	335	336	296	321	316	346	307	306	315	315	313	345	293	309	347	315	287	338	287	323	294	289	328	320	335	350	303	328	325	269	308	297	314	289	317	315	308	280	291	330	325	311	337	342	278	311	294	303	321	309	327	313	316	352	330	308	307	332	347	286	325	305	340	307	303	295	285	319	338	336	310	334	321	313	347	329	320	293	319	309	337	283	293	302	338	283	322	318	304	280	311	352	316	331	339	331	304	311	308	321	342	341	326	325	312	311	334	327	307	288	328	330	299	323	340	316	317	288	283	314	312	316	295	333	344	305	283	305	306	314	320	325	330	301	307	299	313	317	311	317	337	293	305	310	322	307	326	324	360	330	275	290	314	319	333	318	328	333	294	332	285	326	308	308	337	303	319	308	287	317	304	311	289	302	323	300	300	287	283	331	321	309	297	316	335	308	324	317	322	316	316	332	316	331	292	295	350	327	288	338	319	277	303	324	326	307	315	323	342	329	312	328	316	285	350	318	341	323	316	294	293	304	308	336	286	366	288	311	329	281	301	323	337	323	310	333	306	309	342	307	321	296	323	311	326	318	313	320	316	292	350	325	335	334	299	332	312	320	284	331	306	299	325	320	307	343	344	304	316	318	308	331	293	277	292	336	347	337	303	337	300	297	332	312	332	346	287	290	335	297	303	282	309	268	335	329	327	298	315	305	321	321	311	318	331	306	339	277	330	294	293	310	332	318	313	361	291	306	345	312	307	323	279	348	306	299	337	310	290	323	328	304	324	307	323	334	318	301	319	316	309	337	302	312	341	310	318	329
4947	16265	9482	5242	3924	2605	2196	1760	1405	1319	1072	917	813	979	12703	21493	17004	5659	469	470	474	437	476	477	470	435	447	432	469	441	467	426	464	451	436	430	420	454	485	445	430	444	465	463	457	452	431	463	423	449	489	440	457	434	444	458	445	447	434	464	486	474	491	459	486	486	449	460	450	451	470	431	474	429	422	427	442	480	433	466	439	439	466	437	453	422	465	434	428	443	457	441	444	436	433	509	474	434	435	481	454	437	439	456	445	471	442	420	445	435	417	427	470	445	424	451	460	479	450	437	451	434	453	465	440	434	455	450	429	441	477	465	444	442	423	443	433	415	423	419	485	433	420	427	440	460	456	457	423	450	432	453	459	473	456	453	467	443	476	460	440	457	459	489	441	462	452	464	415	445	433	417	438	462	429	433	446	455	457	425	429	464	425	435	413	487	423	486	442	454	455	478	435	408	456	479	471	417	444	436	489	447	427	477	446	472	425	455	437	476	492	419	438	461	455	470	386	458	445	446	439	398	445	423	453	435	434	469	476	430	441	458	426	441	457	457	485	455	410	484	434	436	457	447	439	429	468	491	448	456	470	451	419	438	457	459	466	426	454	448	435	456	442	463	473	478	474	456	465	468	452	437	457	465	425	418	440	463	455	446	443	406	445	394	423	456	442	446	461	440	448	444	455	460	463	444	445	432	422	442	439	495	501	478	426	435	426	461	467	433	422	447	460	442	459	463	438	426	437	428	432	460	478	423	437	424	428	432	473	461	420	479	455	460	449	438	469	449	415	460	436	422	471	417	462	470	433	429	447	441	444	463	451	465	488	450	438	437	411	433	411	444	457	443	407	440	429	469	427	419	419	451	417	420	453	444	431	465	488	458	456	438	444	481	451	473	448	406	477	473	459	444	401	465	431	450	453	460	413	458	470	466	477	437	444	422	461	463	463	421	443	460	436	423	431	475	445	422	467	445	423	448	441	429	402	430	473	461	475	475	476	435	462	444	466	436	453	437	426	431	442	468	466	405	440	456	426	454	442	398	484	446	472	437	448	442	441	448	425	455	456	445	465	443	443	423	448	440	469	473	405	438	417	471	478	457	451	490	411	475	465	485	456	465	456	447	464	429	468	453	486	470	442	464	417	449	464	442	448	462	461	462	434	459	449	460	454	468	458	444	432	472	475	426	465	461	442	429	421	464	483	478	483	453	462	440	423	461	439	461	470	422	443	414	439	418	405	419	442	442	453	450	468	419	439	445	436	435	445	447	442	435	445	453	441	430	426	438	439	418	478	461	445	459	424	456	423	418	464	440	444	427	456	441	428	419	474	473	469	433	428	506	420	449	447	423	453	519	431	449	467	436	466	442	438	442	444	445	434	441	427	452	449	483	419	488	432	499	415	447	442	471	466	446	450	423	448	450	447	478	428	451	425	456	471	467	447	424	464	440	417	418	460	441	442	451	458	456	435	420	477	449	478	447	488	488	451	488	396	463	425	444	436	466	413	460	431	429	418	423	452	436	483	458	456	440	422	424	464	455	436	443	466	452	449	428	463	481	452	429	425	450	415	459	428	444	460	465	463	446	444	474	423	468	478	455	416	430	415	408	445	448	448	487	451	437	456	434	425	448	464	489	452	440	461	460	433	423	413	432	441	449	426	438	425	461	424	448	440	436	479	436	439	419	444	442	448	486	431	446	473	428	430	448	461	418	470	476	474	448	425	469	428	458	417	438	462	427	478	453	435	447	447	425	442	457	445	477	432	435	439	450	430	399	447	460	474	450	507	439	426	438	461	441	425	447	414	403	432	423	497	450	427	458	417	445	461	424	467	436	430	478	455	444	443	420	481	450	441	439	441	437	452	452	446	421	411	437	437	434	464	425	426	449	458	469	462	446	456	463	432	479	442	476	491	443	449	417	443	431	471	462	452	450	427	441	453	485	435	459	421	442	438	458	467	441	416	457	441	439	425	422	456	398	464	434	453	454	463	470	491	467	437	432	465	403	473	466	427	453	459	430	437	456	447	444	434	458	489	470	445	431	455	437	458	477	418	466	439	455	491	417	421	424	433	417	436	445	461	460	438	457	448	487	427	464	389	415	422	475	431	438	438	415	467	432	437	456	435	463	438	434	456	461	450	496	459	445	456	431	432	444	482	453	496	419	438	453	455	446	438	455	452	447	492	476	436	457	410	458	457	454	468	449	441	418	440	444	435	457	406	411	477	435	446	479	459	427	445	428	448	494	445	461	402	462	479	502	437	419	455	457	438	382	389	467	466	445	431	418	445	503	453	448	439	435	458	456	450	445	448	429	452	429	485	434	454	422	448	485	465	440	467	447	435	437	478	452	471	427	422	428	439	445	448	443	408	449	445	441	438	457	469	425	489	449	420	482	455	451	449	468	427	473	433	441	453	440	426	433	455	454	487	465	414	446	436	430	456	448	466	483	456	467	451	473	462	502	431	462	435	420	454	454	455	475	413	431	442	443	449	476	428	441	442	453	458	459	436	459	450	415	419	431	504	478	458	464	465	451	432	397	433	446	459	436	434	464	441	417	442	486	444	452	426	480	465	440	417	462	457	448	481	448	418	396	439	451	438	437	431	438	405	455	448	446	418	443	447	440	447	459	448	467	453	424	486	445	447	456	452	418	489	447	428	507	420	470	454	463	480	473	429	430	454	415	490	409	431	451	448	430	437	446	462	469	452	425	452	446	437	474	430	452	450	419	435	460	443	439	439	450	389	395	488	462	430	428	466	453	449	445	453	414	502	414	441	460	466	446	434	464	424	429	468	431	428	431	448	432	426	447	374	443	476	421	491	427	437	439	418	483	465	471	450	424	425	443	449	457	452	425	458	439	476	458	478	449	460	431	467	466	493	466	497	446	415	472	438	428	413	449	454	443	463	437	473	450	459	469	444	471	496	386	434	405	462	428	416	439	432	406	458	473	459	443	447	442	473	481	465	455	416	442	489	454	449	426	448	457	468	454	462	421	456	447	461	425	455	432	474	481	472	434	430	426	447	427	410	456	436	469	429	415	432	447	382	471	423	438	450	476	444	453	475	478	446	469	447	454	450	446	427	411	484	385	426	457	459	442	469	442	437	421	482	448	444	453	492	417	423	474	432	467	418	483	431	448	443	461	418	432	440	454	474	415	437	461	426	438	483	433	426	448	426	443	434	427	435	466	479	410	435	460	438	506	419	442	436	452	443	433	444	441	452	427	434	453	426	438	442	458	434	469	489	430	433	401	466	454	445	448	470	462	393	446	479	441	443	450	429	429	449	466	438	459	498	432	446	472	454	415	444	464	463	449	460	420	471	479	416	476	421	405	457	425	468	464	413	456	456	413	464	447	423	435	438	418	416	465	460	504	463	452	406	419	457	452	427	412	446	447	485	466	435	452	445	437	455	444	442	443	465	461	455	414	461	472	467	439	436	439	444	480	477	461	448	445	451	456	467	495	446	469	469	434	439	449	436	488	459	440	492	411	476	455
27726	18431	4306	1191	742	565	432	409	403	399	375	402	379	437	961	1048	797	349	347	333	326	347	372	365	326	366	332	353	346	342	332	333	342	328	349	343	320	345	383	356	350	349	350	324	318	361	377	334	336	363	320	326	335	342	322	345	364	316	349	330	334	348	329	362	322	353	337	356	336	331	327	353	336	362	363	344	317	324	355	354	352	330	335	330	317	359	355	342	349	332	337	353	356	332	329	315	355	352	326	367	328	341	353	320	322	312	327	326	344	342	317	320	334	323	339	330	327	357	320	326	325	344	344	352	375	391	319	344	317	331	318	300	304	360	355	295	322	342	376	357	355	357	342	345	339	331	325	327	337	336	310	370	305	313	286	328	354	321	326	322	363	327	303	374	315	328	333	344	370	330	323	322	355	347	325	342	359	321	317	352	346	333	349	342	346	343	322	341	336	335	349	328	353	341	331	349	321	360	323	348	350	340	322	308	339	329	343	373	317	369	367	369	333	354	348	330	350	329	371	347	368	324	355	323	338	322	306	338	323	352	314	312	363	316	321	335	330	332	346	362	320	330	314	331	324	306	351	317	356	333	333	361	337	348	330	314	302	342	322	337	328	346	315	346	330	347	317	325	366	317	337	339	329	355	351	334	339	339	342	352	307	312	331	326	328	377	314	326	340	336	294	355	326	332	336	321	336	336	357	311	338	352	327	344	353	315	350	327	347	324	329	340	369	351	354	319	347	331	334	352	349	310	355	314	351	355	353	324	321	316	332	382	361	337	353	310	307	313	338	330	339	336	328	358	349	321	343	366	351	337	331	365	332	292	332	353	365	345	329	328	341	353	336	348	331	312	337	309	350	329	362	331	371	315	327	335	327	330	345	352	347	330	356	294	330	312	330	353	341	304	324	350	321	310	341	331	344	327	338	349	345	332	352	317	334	327	359	343	328	320	358	326	325	370	328	338	320	347	352	334	330	360	357	331	329	395	342	340	341	332	309	360	356	352	365	358	348	313	337	345	334	320	317	337	322	342	314	358	350	364	351	345	354	329	338	336	354	339	332	328	328	321	329	321	340	332	361	334	305	333	341	328	349	358	381	340	392	367	350	356	304	363	323	344	339	384	352	308	368	361	333	352	322	311	346	364	327	347	328	365	315	337	339	371	353	329	347	361	323	334	343	352	354	333	321	323	304	326	365	345	376	295	323	326	333	336	328	341	347	300	358	367	321	350	332	382	350	325	354	331	327	329	337	350	340	344	322	353	315	358	320	341	317	340	325	379	361	349	364	344	360	384	329	340	347	372	362	333	318	351	337	354	324	324	344	373	313	341	338	328	349	324	346	311	335	341	351	345	326	332	337	347	356	342	338	325	347	352	341	334	333	351	306	350	323	345	338	369	321	278	355	320	353	339	342	313	346	338	352	339	350	335	333	328	339	309	354	358	329	334	328	337	324	351	338	355	316	334	348	349	341	342	355	359	331	317	318	346	333	338	371	334	328	352	364	312	357	360	350	323	352	376	358	351	377	348	326	334	369	379	352	348	345	320	352	351	335	340	319	364	360	347	329	306	351	329	338	323	354	354	325	325	298	353	321	362	306	383	364	363	330	294	358	327	338	338	304	321	320	325	369	341	335	353	330	341	351	325	354	347	336	348	317	355	351	350	346	332	340	339	354	326	298	358	351	298	328	310	345	365	334	348	345	342	357	328	331	341	310	354	319	315	333	317	328	344	334	332	324	336	332	339	350	320	348	320	332	326	321	347	346	359	379	312	331	313	347	341	343	332	359	353	331	321	308	350	307	334	353	363	335	354	370	368	346	323	317	310	314	350	384	343	341	325	359	339	354	345	351	354	323	332	355	344	373	336	311	324	360	314	323	338	320	301	339	360	352	325	330	348	322	332	341	338	315	350	339	337	302	359	353	355	358	327	316	323	328	333	354	346	325	331	347	330	348	330	274	318	346	338	353	329	340	359	343	329	299	352	322	335	361	322	337	346	356	340	325	349	355	370	346	335	333	355	368	342	344	317	357	318	333	339	318	319	329	342	323	339	351	347	361	364	347	322	333	336	331	318	336	286	335	352	355	356	353	340	360	354	357	364	349	339	341	333	347	352	342	365	331	349	347	337	332	374	354	337	354	355	327	344	338	336	322	333	334	346	337	344	327	334	350	333	370	325	360	336	341	341	352	351	368	365	336	322	344	378	319	366	374	368	379	346	347	329	305	355	351	327	322	338	342	338	342	338	340	351	338	347	328	327	344	313	342	345	321	367	347	350	302	336	373	328	342	351	326	340	325	325	377	336	353	351	324	328	342	356	365	302	313	328	315	343	357	343	350	344	324	339	358	378	347	326	330	337	306	355	331	364	354	353	311	328	364	330	346	312	309	338	307	363	366	345	311	319	343	370	355	357	336	345	334	355	346	347	357	331	351	349	356	321	338	362	357	323	350	334	364	323	330	320	343	309	337	346	342	323	340	318	360	350	350	310	327	367	297	334	310	318	332	320	365	343	377	345	342	329	333	336	349	377	346	381	325	324	383	301	338	329	328	382	362	345	340	338	363	370	343	331	334	328	324	312	337	340	343	326	321	333	337	382	345	359	356	335	349	337	327	338	359	351	344	330	319	322	337	343	339	359	357	360	352	316	330	370	359	345	348	346	340	326	358	373	336	323	356	324	356	353	295	348	344	342	314	341	333	335	344	323	349	348	342	303	326	340	310	331	349	333	336	302	343	349	347	367	331	342	314	330	354	329	342	321	329	326	349	373	362	349	387	347	318	340	336	353	320	355	363	345	335	344	344	320	326	351	365	369	324	285	342	379	335	370	350	337	336	321	334	288	326	298	339	332	333	359	360	337	328	340	329	321	338	300	341	334	347	363	356	342	332	333	366	329	303	341	355	343	375	333	314	353	343	344	343	341	329	351	325	335	348	316	385	363	348	338	370	349	331	347	333	367	350	323	362	359	361	347	333	315	322	346	314	332	331	371	372	334	286	332	337	305	359	353	338	338	344	337	330	340	315	362	362	340	347	334	347	330	342	356	331	309	347	330	362	332	348	347	330	338	354	308	333	328	324	310	341	348	327	303	332	336	329	343	337	340	312	330	331	326	342	349	338	332	333	330	320	313	357	327	344	315	323	338	344	342	371	333	350	329	321	335	345	336	315	321	352	333	317	366	377	326	359	347	324	335	347	334	325	335	342	338	327	350	361	324	319	354	358	335	330	358	309	303	367	296	341	371	359	357	348	377	305	354	326	355	297	353	320	345	329	325	308	331	347	315	338	326	347	343	329	343	348	330	329	351	338	352	329	288	322	338	331	356	357	348	344	327	332	335	365	349	311	359	369	334	344	366	336	302	306	326	333	301	383	378	338	335	346	363	376	383	326	330	317	349	339	332	317	335	384	310	338	324	348	330	374	320	353	330	383	336	339	327	352	347	377	323	323	352	339	347	345	369	360	351	318	300	376	310	356	319	335	319	358	323	329	314
4821	3393	2007	1541	1060	856	643	705	620	664	587	558	513	584	1775	1806	1196	522	490	465	483	518	471	503	500	465	458	457	453	501	486	450	448	477	483	455	454	461	470	452	489	439	481	451	450	480	445	444	486	483	461	461	485	485	466	462	491	462	456	503	467	472	488	451	490	503	488	449	464	532	453	466	492	431	484	468	458	453	475	481	451	497	443	445	452	435	480	472	432	460	467	457	454	463	475	484	439	472	470	452	464	476	461	473	508	478	490	440	481	474	461	471	481	455	423	445	414	453	481	531	448	456	463	483	474	466	433	473	473	439	511	481	457	457	430	458	516	487	493	461	495	510	440	461	476	460	468	469	484	452	467	473	441	467	453	501	460	465	438	480	491	452	460	450	483	458	462	454	463	499	487	494	461	460	489	454	507	480	462	488	472	408	479	439	462	472	477	467	505	441	473	468	496	486	431	460	431	476	448	504	462	452	467	467	481	440	531	444	474	446	466	448	495	481	478	461	476	484	463	480	449	447	500	485	417	466	493	501	465	486	408	518	459	450	490	423	467	449	490	433	462	498	476	474	421	480	446	499	466	478	438	497	492	479	488	459	454	472	472	442	432	483	491	451	470	455	457	484	459	450	434	465	447	468	470	483	459	487	463	481	495	466	506	476	463	410	430	442	440	462	453	474	465	449	475	483	479	478	468	451	436	472	464	485	460	504	467	479	520	489	458	481	502	440	496	484	482	499	437	427	447	453	444	448	437	473	457	452	475	470	523	438	440	489	480	458	475	470	477	454	460	429	454	442	446	459	465	472	482	453	450	489	438	496	450	460	507	489	422	467	451	433	499	487	432	437	475	484	468	501	471	497	469	490	472	520	426	443	455	457	453	532	469	440	460	482	476	454	471	485	465	468	487	463	440	463	440	475	480	453	488	466	498	468	499	480	437	490	474	465	483	451	464	479	476	469	450	518	438	476	479	460	454	476	472	463	451	411	483	468	486	482	453	507	487	436	477	474	445	503	441	480	454	468	448	450	458	458	456	496	465	463	449	477	480	480	494	460	483	446	459	470	481	494	472	464	461	456	445	437	457	477	474	442	500	478	473	475	484	490	504	488	418	485	457	505	453	484	482	470	515	481	470	476	462	480	456	428	475	450	468	466	437	489	500	472	451	463	457	474	475	480	472	467	485	449	454	462	481	489	434	460	485	507	424	456	451	469	473	512	449	463	428	478	500	450	470	474	493	454	487	480	461	476	448	508	477	457	468	459	467	484	472	463	497	498	475	495	445	449	479	447	483	462	466	438	479	467	491	511	430	426	481	466	480	474	450	480	512	494	465	491	446	428	466	501	444	472	479	464	463	462	461	479	475	452	481	466	459	491	520	493	482	481	464	468	443	415	486	492	484	466	490	438	509	474	466	444	473	477	452	469	463	466	497	450	466	460	475	491	474	472	467	451	475	436	456	499	419	445	446	512	474	436	466	521	486	455	468	444	474	422	486	446	471	469	478	441	480	447	462	436	451	491	477	472	479	514	503	457	496	452	428	475	462	459	468	485	487	501	445	481	464	438	516	499	471	454	476	494	485	456	479	478	441	464	472	490	474	468	480	491	481	459	514	469	480	476	507	479	474	440	439	453	453	452	471	491	440	478	481	471	480	486	444	473	505	488	464	461	465	460	475	466	498	462	475	517	456	476	445	501	478	450	436	476	466	479	489	473	512	454	447	458	446	465	451	486	497	509	468	475	472	442	467	497	472	427	509	484	480	510	467	469	448	491	498	484	476	459	463	469	474	518	478	496	470	444	438	423	457	475	476	504	450	453	466	481	485	481	485	423	443	481	419	447	456	504	434	468	459	450	504	489	460	451	472	425	460	486	497	486	506	468	486	466	495	475	471	441	443	417	448	474	479	462	472	486	454	488	437	504	447	485	433	458	472	504	439	447	453	486	509	484	462	499	512	463	417	480	496	506	465	464	495	508	472	459	401	481	459	462	485	493	489	431	495	490	492	482	463	492	466	483	457	479	490	473	434	422	478	414	434	458	439	467	488	457	455	466	443	488	500	488	488	449	523	476	472	477	492	471	455	481	474	518	488	439	457	451	452	535	472	436	506	478	464	481	472	482	455	463	506	475	471	469	479	488	460	475	477	435	475	448	435	504	482	467	492	465	460	476	476	454	454	469	450	494	470	509	462	457	452	442	459	515	462	465	485	444	487	477	453	456	463	446	459	472	463	466	481	457	441	460	478	476	509	463	442	513	479	451	459	457	473	472	504	464	490	435	487	441	462	453	503	458	480	500	507	474	488	432	516	457	476	458	490	478	460	465	437	451	469	493	478	511	477	456	456	460	495	456	466	471	452	465	430	511	482	485	448	463	447	475	486	458	480	517	482	458	484	447	447	484	513	499	466	488	464	443	480	430	494	470	474	463	450	456	479	496	434	471	448	465	502	440	448	494	406	470	481	437	457	453	459	497	425	484	483	463	423	494	474	468	447	509	472	425	454	477	471	446	446	493	461	447	469	506	450	474	451	484	474	435	461	495	467	455	474	455	463	443	463	464	493	467	471	461	469	491	469	470	458	459	472	473	457	484	482	438	491	464	470	473	453	413	462	473	433	456	495	456	472	467	447	457	474	436	451	451	446	487	477	477	478	437	454	473	455	490	441	479	447	466	475	490	412	476	482	491	477	464	438	495	521	480	440	440	444	508	467	440	486	455	500	478	435	446	493	480	506	489	440	481	467	470	507	465	473	473	469	469	503	459	471	462	487	472	489	472	484	450	467	481	493	462	473	450	486	499	463	447	461	463	494	473	480	452	493	487	494	477	482	496	474	460	434	519	429	486	457	450	480	461	454	493	473	438	495	461	468	453	484	456	461	483	474	475	478	446	426	439	458	484	494	460	485	476	490	486	442	480	498	496	517	489	463	474	486	468	465	465	490	458	489	450	495	475	497	483	479	450	437	439	472	446	453	478	437	492	480	461	482	478	496	490	500	482	461	466	440	510	492	510	471	455	487	450	451	492	462	487	450	488	475	498	453	480	440	483	437	439	453	439	491	497	438	436	480	439	457	429	455	490	476	477	467	492	480	473	461	446	471	480	475	468	462	468	464	463	471	493	463	444	464	502	496	460	477	477	455	452	442	483	432	412	477	462	445	483	430	473	495	475	488	467	462	474	431	467	489	470	453	451	477	494	509	461	472	448	479	450	481	416	477	435	463	480	479	478	468	411	499	449	464	438	440	485	516	449	513	493	481	472	453	468	444	480	461	477	471	439	483	485	444	427	468	473	510	486	499	518	441	465	449	465	447	466	473	503	487	445	456	458	467	468	433	508	523	459	475	431	468	474	444	453	471	482	529	469	455	466	474	492	425	463	492	468	460	460	488	454	446	462	455	474	456	458	457	505	483	493	511	474	461	418	437	465	474	498	477	447	493	452	474	502	480	455	461	491	459	418	482	447	455	471	416	488	441	467	479	472	502	457	458	473
23767	21530	28054	25422	19711	2014	916	741	705	669	589	574	524	2415	7504	6362	3939	855	461	463	458	496	434	470	460	461	492	496	443	443	484	431	476	509	516	485	435	476	461	435	455	449	473	453	450	483	473	462	440	436	468	463	474	469	464	438	462	473	459	453	480	474	477	469	474	464	466	479	443	454	482	484	474	409	478	454	438	457	464	498	460	473	463	453	448	477	450	448	478	449	467	446	455	472	506	469	471	477	474	465	471	469	421	462	445	454	459	479	453	455	430	469	450	464	490	469	431	486	430	455	484	424	444	451	470	468	455	459	435	461	454	477	466	424	454	482	471	450	480	439	433	501	472	464	470	423	439	463	457	471	496	446	460	450	458	506	443	468	418	470	450	472	474	488	423	456	467	420	430	447	472	467	496	418	469	417	420	447	440	445	441	447	482	458	439	465	460	452	456	453	445	434	467	476	456	504	476	447	406	476	465	453	480	478	481	469	479	488	489	474	474	494	463	493	450	477	449	422	456	519	464	473	415	481	442	444	445	483	457	430	432	456	475	430	454	464	457	443	489	458	509	451	456	472	451	470	494	436	441	456	435	466	451	463	501	449	472	469	436	424	461	433	431	476	453	455	429	475	437	474	467	441	450	431	470	449	425	490	477	444	453	431	486	480	457	503	458	462	469	447	525	471	455	494	438	423	445	427	466	466	415	456	471	449	449	444	480	467	434	442	483	425	432	455	460	450	442	459	441	465	451	477	428	438	482	436	488	507	443	440	456	442	463	487	457	450	473	470	431	449	439	458	425	427	415	465	454	470	428	475	413	459	488	442	426	421	484	453	444	473	427	467	459	450	454	458	462	506	431	430	492	433	485	451	465	499	522	502	494	426	438	443	470	448	486	443	423	464	447	445	424	451	492	451	445	444	489	467	448	461	503	471	420	441	490	443	473	484	472	475	468	446	450	439	507	488	438	461	455	466	449	446	452	489	423	424	451	439	428	446	505	481	461	494	438	453	440	459	489	456	458	427	485	451	444	455	468	475	473	442	422	486	462	434	474	441	440	420	427	443	476	443	468	462	486	449	445	458	444	451	490	413	433	464	449	490	430	448	464	484	450	462	506	461	477	473	444	483	447	479	451	468	475	474	444	470	487	511	479	477	471	461	471	471	501	449	451	474	457	469	470	444	456	456	470	510	457	460	482	471	482	427	442	500	434	458	441	441	443	438	424	473	466	473	431	437	444	476	462	449	468	458	484	485	431	417	475	483	471	509	471	455	475	495	463	483	424	510	466	462	451	409	419	446	472	482	488	470	457	431	465	431	458	448	483	467	459	438	451	475	480	414	486	455	463	459	451	460	474	461	465	431	450	451	421	448	486	483	441	476	432	459	478	421	459	461	469	456	460	438	436	440	426	477	490	469	452	447	479	442	456	467	439	461	466	464	463	465	501	445	452	466	446	475	472	440	488	457	467	430	479	512	469	486	459	442	476	458	449	471	431	481	439	465	478	487	458	486	478	480	453	470	480	485	411	452	438	458	467	454	448	436	434	469	413	459	477	479	449	467	435	484	455	445	475	488	467	468	445	433	436	454	471	448	426	448	431	505	467	455	466	475	430	472	465	449	462	423	467	435	442	433	403	439	436	458	487	436	469	449	469	467	419	472	453	447	433	448	465	471	422	463	438	476	450	467	438	436	443	486	450	470	429	477	434	470	461	482	448	482	466	443	472	445	497	469	471	469	462	447	448	420	450	464	490	450	488	410	490	485	454	451	470	433	505	466	452	467	491	431	490	425	463	480	440	468	465	444	462	480	458	472	445	475	484	458	457	447	452	430	467	456	414	434	472	490	440	458	413	466	461	474	465	452	471	455	484	475	479	457	472	479	472	455	508	451	461	469	426	481	446	466	437	496	437	431	440	463	477	510	467	447	469	474	501	465	476	467	468	484	444	446	451	436	430	447	440	465	488	469	476	458	456	494	437	470	457	455	455	504	466	476	460	470	436	428	482	457	462	442	459	461	434	477	436	453	474	492	427	461	457	458	423	470	460	463	445	444	459	485	480	458	477	453	453	494	444	461	424	462	460	459	467	497	464	432	415	446	478	473	465	453	490	464	420	464	450	499	477	452	473	438	487	465	459	457	508	481	443	451	476	450	491	418	484	475	505	453	490	458	487	449	449	448	446	446	469	437	439	432	461	494	457	429	466	446	407	427	460	442	429	430	427	413	461	449	477	465	434	486	479	459	476	461	453	443	438	493	497	416	464	438	464	444	444	460	464	497	434	445	461	426	461	438	455	419	466	442	462	444	416	470	492	480	441	425	472	456	462	438	440	529	451	462	463	464	418	425	469	461	462	444	449	467	447	466	482	466	442	447	438	485	452	438	440	475	447	457	443	436	453	450	437	436	459	441	486	437	456	455	448	460	433	474	497	465	454	458	457	479	428	461	495	452	453	455	468	448	443	491	422	445	454	446	443	489	436	492	485	419	418	449	422	489	472	463	449	463	475	446	430	482	455	420	457	450	460	425	462	448	476	464	424	436	438	481	473	415	471	441	468	466	415	497	456	448	457	494	419	451	460	478	479	455	459	478	441	488	458	415	482	454	479	447	494	434	470	446	480	439	422	465	478	461	455	457	477	446	422	508	438	423	459	479	447	467	438	456	477	469	462	477	463	459	499	454	471	465	439	456	497	440	479	461	483	490	500	450	458	467	444	447	461	433	483	440	450	476	468	474	456	474	432	479	466	471	429	452	456	448	419	439	417	425	469	465	474	480	436	454	461	465	461	427	438	454	431	477	444	467	437	460	441	466	422	448	448	451	444	485	424	464	462	462	461	480	436	410	432	463	445	466	453	468	467	505	442	458	477	452	440	439	483	489	494	475	473	480	481	518	452	392	460	440	479	469	472	478	458	471	459	455	460	484	459	479	446	435	469	420	444	463	430	478	497	422	425	478	457	472	477	470	447	442	481	459	454	489	428	479	442	479	428	432	475	448	462	442	466	485	473	459	413	457	483	481	434	502	454	544	463	459	488	437	478	441	480	481	433	471	470	431	491	420	439	428	471	473	472	426	449	452	483	448	467	495	453	433	444	457	420	499	450	470	510	486	446	487	446	456	470	422	451	466	441	436	490	461	464	445	438	438	456	449	441	474	451	423	469	489	426	460	429	486	464	476	428	465	437	440	485	448	479	472	447	470	434	485	480	450	445	471	431	493	453	470	480	436	469	468	420	485	484	442	444	467	471	439	495	427	519	457	467	469	474	468	436	459	462	461	456	477	440	471	459	467	459	452	448	457	447	431	445	420	455	459	453	438	468	465	473	470	463	458	448	421	455	439	477	447	473	469	446	428	422	454	502	472	493	437	447	473	428	472	484	429	459	446	488	442	462	488	503	452	484	473	451	448	466	454	505	467	447	432	425	490	442	414	444	438	477	444	452	464	448	482	416	479	450	477	490	455	462	454	469	452	462	426	466	498	408	448	468	428	445	440
3811	10118	6946	3705	2462	1756	1582	1341	1196	1062	983	926	861	5110	13579	11364	6891	1228	674	618	673	646	703	635	654	670	688	677	612	671	647	636	614	612	632	584	631	649	657	657	598	646	654	644	671	594	689	586	641	614	606	603	648	618	646	617	662	645	594	644	688	639	681	624	673	659	619	574	634	673	660	649	617	629	642	666	630	609	646	627	666	689	607	686	657	597	624	657	583	657	647	649	604	610	638	620	637	626	646	634	623	641	607	644	619	684	679	624	683	624	648	617	626	625	619	630	674	671	684	654	588	649	618	643	633	625	622	610	636	619	629	609	675	650	643	582	624	621	685	631	631	622	603	629	605	653	585	646	605	663	630	624	583	643	622	610	623	629	650	613	623	625	630	613	655	653	609	618	592	632	666	692	637	633	595	632	625	606	636	663	616	600	689	638	618	661	647	655	610	627	640	627	623	627	593	608	596	611	673	628	616	624	630	634	647	651	583	667	630	679	609	641	630	627	626	623	639	656	601	631	608	638	643	629	625	633	634	645	624	624	627	621	628	659	579	615	648	664	651	639	618	605	589	649	618	654	635	661	642	617	613	635	607	602	627	638	617	613	649	633	656	651	640	647	625	621	638	645	624	629	626	650	618	650	653	583	637	596	643	619	610	586	607	618	629	652	646	628	593	656	615	597	582	614	597	647	618	647	613	611	613	642	620	645	668	665	675	617	637	590	623	636	610	590	635	655	606	624	625	618	656	671	627	670	616	645	595	671	637	648	619	641	633	650	632	614	619	620	626	607	614	625	625	610	636	624	668	637	584	636	617	626	622	647	638	674	661	618	656	660	632	586	619	664	650	662	656	647	667	604	665	593	616	666	653	610	658	634	630	633	655	665	616	596	644	599	628	644	634	632	669	626	609	642	640	649	631	646	646	607	615	647	664	619	646	600	664	680	667	677	686	652	619	640	595	653	663	659	648	644	616	638	641	668	620	596	654	606	574	629	660	638	657	611	599	621	643	608	636	668	603	635	671	660	642	625	617	673	628	619	659	630	615	644	657	603	638	648	630	633	612	625	655	655	598	622	681	655	612	649	648	637	609	604	618	653	599	690	599	653	609	651	683	632	626	637	597	639	620	605	644	602	643	591	589	615	614	591	602	647	632	636	614	645	649	646	622	693	652	661	621	622	705	604	587	630	624	636	617	589	697	571	620	709	625	612	647	620	639	613	601	639	624	656	657	618	599	589	626	594	607	624	671	680	584	611	614	638	643	618	598	608	612	650	625	600	651	602	650	624	602	625	646	645	619	617	616	682	668	624	622	631	612	608	597	647	633	646	563	660	617	624	639	702	582	659	634	612	640	622	604	673	643	611	664	608	661	619	629	614	622	646	597	655	605	620	642	624	635	614	589	655	626	659	583	637	575	624	620	653	609	646	607	611	661	614	613	646	592	613	606	638	648	590	653	653	674	617	614	627	631	613	656	609	659	662	594	659	638	608	605	611	680	594	627	630	650	626	660	654	670	639	607	596	645	647	658	635	657	621	641	596	654	616	599	649	660	611	619	654	669	655	651	614	660	653	601	625	653	594	653	612	669	650	654	609	645	656	647	643	632	615	628	621	655	648	633	658	595	601	668	655	687	636	608	605	650	626	656	666	588	660	639	639	623	602	643	647	637	654	647	619	641	592	608	646	654	622	655	620	644	644	673	636	635	639	615	588	626	643	666	613	676	624	652	609	644	669	669	631	650	643	658	632	669	603	643	624	649	668	629	588	661	662	623	565	620	635	651	621	630	680	614	633	660	595	590	635	688	615	586	672	605	610	647	685	644	615	592	603	611	627	643	628	635	602	687	639	603	627	646	628	633	576	659	637	649	638	683	697	608	618	607	651	624	671	661	611	603	659	634	638	626	621	610	602	645	640	670	637	651	630	636	616	642	656	633	639	603	635	610	626	672	639	636	662	669	610	617	626	603	634	637	662	666	611	662	593	600	685	616	636	667	650	590	608	601	654	612	655	606	665	649	606	633	636	641	636	613	608	627	652	676	611	631	674	635	640	608	619	650	587	592	645	635	649	666	648	630	616	611	607	608	634	627	640	631	651	607	655	620	657	660	650	637	627	605	648	664	671	658	688	655	625	620	665	649	619	612	624	628	599	655	597	573	636	609	652	617	653	605	661	629	673	622	637	622	619	669	631	641	632	640	610	635	657	672	672	660	652	628	646	615	622	605	644	604	611	654	621	615	666	683	609	657	657	606	659	633	629	585	654	636	636	621	676	602	620	650	615	638	602	631	670	625	597	649	602	621	667	632	611	626	603	609	679	617	690	647	660	587	622	647	630	622	577	602	661	623	551	642	615	667	635	627	636	659	611	670	668	669	633	668	628	627	624	633	599	630	639	640	650	615	641	616	641	616	579	648	603	629	647	658	627	598	657	645	621	579	670	648	638	636	639	682	611	650	650	644	642	603	662	665	601	632	650	652	610	670	631	639	645	623	631	663	662	637	581	662	634	650	662	617	652	643	657	645	621	658	681	651	617	589	639	623	624	619	637	657	635	620	672	617	637	682	619	673	629	657	665	608	706	613	663	614	655	603	622	656	671	628	632	612	634	655	629	639	634	643	663	629	607	643	622	641	615	631	626	638	651	612	623	593	640	623	636	650	644	669	688	610	598	629	610	639	634	607	677	634	644	637	643	664	664	629	647	648	608	680	620	641	702	672	639	614	658	656	631	573	664	644	640	602	638	647	654	701	595	596	601	644	623	664	614	606	670	609	616	629	623	631	664	636	674	641	618	653	641	639	681	624	654	681	620	624	631	664	671	641	628	649	637	619	595	642	645	586	656	648	623	659	691	637	631	681	649	624	621	603	634	636	638	690	656	650	634	608	628	658	624	649	662	628	623	592	624	627	623	641	614	633	633	612	620	640	660	624	655	622	621	647	609	627	620	659	642	613	627	615	589	625	607	631	604	628	608	616	634	660	602	629	620	643	632	643	643	631	613	601	582	656	656	664	637	629	640	644	615	648	618	594	661	690	638	643	655	647	593	665	642	627	655	635	632	688	644	619	628	661	638	662	635	601	659	647	635	593	651	636	587	632	602	647	630	692	655	631	671	639	639	603	634	648	632	601	621	632	631	622	599	642	624	647	670	630	627	596	594	686	661	610	670	601	643	606	606	612	621	633	657	659	641	619	612	622	613	622	647	658	631	642	670	599	595	573	652	674	578	643	643	621	638	683	645	612	609	633	603	658	630	619	652	630	640	603	621	599	619	678	641	635	621	642	617	628	631	655	596	605	639	639	638	698	609	632	636	651	630	635	598	610	599	613	615	662	619	667	647	633	624	632	643	636	623	636	580	623	625	603	650	658	643	658	647	603	658	620	625	592	666	620	615	632	642	665	646	581	628	650	644	642	637	685	611	626	657	672	669	603	675	664	702	647	652	670	640	619	648	609	671	609	658	616	684	611	657	650	632	632	612	709	640	608	652	649	661
25254	21560	25897	21827	1260	466	415	300	310	264	227	234	231	404	2423	2939	2297	710	213	195	193	183	192	191	207	188	183	209	195	203	198	191	193	191	172	212	181	189	205	194	176	175	207	194	177	186	186	199	183	168	199	182	201	197	199	195	212	184	181	200	181	210	181	147	187	181	214	194	207	173	173	171	167	180	212	173	169	185	200	234	188	184	189	191	196	184	203	199	186	179	196	205	157	215	184	209	188	208	193	187	193	196	190	183	176	185	194	184	210	189	217	183	178	207	194	183	176	191	171	167	208	190	218	198	190	189	188	196	186	169	185	199	166	196	193	191	183	193	184	175	182	212	188	174	189	187	170	218	187	199	198	199	209	176	201	193	205	180	174	177	178	210	189	187	185	183	171	198	181	205	180	189	183	197	183	191	185	204	192	192	210	211	168	193	193	176	219	197	189	161	206	203	197	189	184	212	175	178	207	183	178	192	210	207	174	208	188	209	181	188	197	180	187	166	190	206	194	174	189	164	180	192	193	210	197	179	177	167	180	187	179	185	197	172	185	175	172	172	188	168	185	186	180	191	170	199	211	184	212	198	198	217	196	186	202	182	178	182	181	189	186	199	209	180	222	180	153	229	189	182	207	211	199	196	173	161	180	182	192	191	177	203	175	215	180	201	178	179	208	191	170	185	181	156	213	176	171	189	165	188	198	214	205	197	190	195	197	213	196	197	180	190	183	192	220	191	168	188	181	172	191	210	185	191	178	191	214	199	195	200	217	211	185	200	163	178	186	209	160	196	189	199	182	222	179	190	204	182	196	153	185	181	192	192	177	179	207	211	201	189	181	190	194	197	194	207	176	192	188	216	185	184	182	185	164	204	195	188	160	219	178	179	185	182	200	175	208	213	184	170	217	195	181	182	192	197	213	181	163	185	183	170	184	195	194	172	191	184	195	185	189	194	200	212	198	176	187	186	175	191	188	192	193	209	196	193	184	189	221	173	196	211	165	189	187	198	191	178	207	186	174	194	173	199	163	208	219	200	182	190	196	193	182	165	197	186	209	186	184	195	204	173	195	187	206	179	162	198	213	197	177	187	206	184	201	208	183	153	181	202	205	171	202	195	185	181	171	205	177	176	183	196	184	192	198	170	179	207	187	204	189	189	207	176	199	201	211	192	194	212	171	188	195	192	195	193	184	187	166	171	179	181	194	168	177	189	170	195	181	196	209	180	177	182	197	187	184	211	201	182	177	196	178	189	202	173	222	199	191	197	203	174	222	193	205	188	196	197	174	182	205	203	204	180	209	183	177	194	193	197	192	202	180	190	177	178	187	193	201	172	199	166	173	195	155	187	188	208	187	167	213	190	216	172	190	219	188	177	204	179	189	202	192	192	165	198	171	171	185	206	211	202	179	199	197	205	189	168	188	177	189	205	176	174	202	198	205	189	193	166	202	179	195	194	192	201	179	181	217	169	187	190	175	220	167	198	175	198	192	181	171	184	210	199	197	188	197	176	204	183	200	194	218	164	207	203	204	193	184	168	192	211	172	218	184	185	186	206	209	194	194	188	180	179	179	200	198	185	193	172	192	184	169	218	194	189	183	171	175	185	158	182	171	181	191	205	143	168	205	201	196	191	178	173	197	185	182	208	182	180	187	187	197	171	202	180	198	208	191	198	180	184	174	206	191	156	213	201	163	186	193	172	209	192	204	182	206	199	204	186	167	202	169	193	207	173	195	179	169	179	191	192	188	214	188	202	184	194	214	195	174	199	171	188	187	178	190	157	179	161	184	216	188	177	195	192	211	207	200	177	185	187	177	175	179	191	200	197	175	200	183	195	180	184	181	188	177	174	194	178	199	179	195	189	192	193	190	198	208	188	196	174	211	206	198	212	211	179	203	201	173	200	164	173	187	180	185	161	170	203	200	174	194	209	217	185	206	190	204	191	167	194	180	173	179	195	186	183	211	203	196	177	192	180	209	196	200	207	191	186	193	207	181	189	182	187	177	193	186	183	208	178	213	189	184	207	177	180	172	186	177	184	195	186	201	189	193	194	171	194	190	187	208	173	175	193	191	195	203	182	198	175	192	189	174	188	161	193	185	182	213	199	180	196	202	184	195	194	193	173	178	180	201	200	181	186	166	209	190	199	162	203	198	172	209	191	185	164	183	170	191	190	185	191	192	199	177	229	209	193	182	188	183	169	217	220	199	192	175	171	211	194	192	196	184	187	194	193	189	177	196	190	213	165	161	173	212	174	172	185	191	212	208	187	199	191	171	177	195	199	164	184	174	196	190	148	203	194	189	185	189	187	195	199	189	164	182	191	189	177	183	190	206	194	181	176	220	183	189	200	176	207	161	188	182	211	195	156	192	193	166	192	189	188	184	207	183	192	192	214	181	167	161	216	194	213	200	187	186	195	183	182	195	189	182	201	192	178	185	196	191	187	182	209	178	187	187	202	191	202	202	172	206	202	179	157	179	172	169	191	183	171	177	195	210	193	178	211	191	191	185	176	216	184	205	197	197	178	189	183	175	192	161	193	174	177	176	180	203	179	192	175	198	183	200	189	193	182	146	193	209	167	185	186	167	200	212	185	179	201	174	195	183	190	195	198	183	210	192	188	174	224	178	163	185	189	180	180	189	168	174	195	185	189	182	174	209	176	178	194	200	231	223	183	176	172	170	180	194	187	191	186	205	206	204	193	173	192	194	183	173	177	202	176	216	193	181	207	205	197	169	195	186	180	183	178	191	180	207	192	190	191	197	188	185	202	178	182	170	181	179	214	174	172	199	200	185	177	188	191	205	185	198	153	206	198	206	198	222	169	177	179	228	198	207	199	211	197	163	204	191	181	165	187	199	184	228	196	194	181	199	201	206	194	192	179	176	202	232	181	215	179	198	191	183	182	178	179	205	169	180	196	202	178	202	190	175	201	168	179	179	174	188	180	191	194	199	184	192	186	169	188	173	189	190	205	193	195	174	193	191	195	160	173	198	183	219	162	172	181	163	222	177	189	186	195	188	209	198	211	203	164	208	195	187	185	201	201	198	167	191	190	190	185	181	204	199	184	195	177	189	192	231	194	179	190	183	190	166	186	193	194	176	195	197	212	191	223	182	161	194	206	205	184	186	196	179	188	204	175	197	204	202	204	194	205	185	196	179	162	206	171	199	185	208	197	186	205	188	176	175	191	201	167	184	194	181	186	190	167	192	201	200	159	192	175	199	187	207	184	201	183	179	175	189	187	176	177	185	174	199	194	184	200	202	223	157	184	178	196	202	177	190	203	209	199	166	176	172	194	160	200	183	209	190	200	181	173	197	187	218	177	198	172	186	188	157	184	180	189	186	190	200	192	176	162	188	201	189	216	210	203	199	155	180	175	192	193	192	210	168	192	207	197	163	198	193	195	215	181	190	179	189	195	175	185	222	185	191	195	189	213	184	203	195	210	204	196	173	182	172	183	187	209	196	191	217	186	200	197	182	178	150	197	199	172
3812	6057	4691	2198	1575	1078	978	678	565	513	439	402	461	1059	6055	7087	5270	1457	295	280	287	283	249	274	255	299	290	282	246	258	294	260	280	295	266	302	279	293	271	305	277	287	263	282	260	270	263	287	271	265	272	296	286	276	259	289	286	262	251	259	260	309	261	266	238	263	293	264	256	295	259	270	286	286	278	255	261	288	255	258	277	261	277	252	267	239	275	261	280	277	250	273	248	266	285	274	276	247	288	286	261	277	243	316	294	272	282	282	275	240	287	303	257	259	264	287	240	278	281	263	283	241	277	270	254	283	272	252	295	309	265	267	271	290	258	274	297	281	287	246	264	292	281	300	278	272	278	280	284	275	275	289	276	283	298	266	261	261	274	261	285	268	285	265	279	278	279	277	248	285	281	251	261	273	297	248	279	275	268	270	277	236	288	263	279	307	283	305	261	277	240	286	282	291	250	287	282	273	267	268	266	278	293	266	266	269	245	273	268	274	273	308	273	283	247	279	255	266	302	280	281	256	280	242	263	268	275	259	245	254	249	272	290	283	262	267	277	285	267	268	264	242	263	255	283	267	292	275	306	270	277	288	287	282	307	279	274	265	264	251	284	283	268	293	288	267	287	279	265	235	293	268	269	291	256	284	299	298	277	254	273	266	288	287	298	285	255	268	284	268	271	277	307	263	250	264	279	295	255	273	275	289	272	270	285	253	263	278	251	258	300	298	271	266	266	265	256	244	269	276	260	273	261	265	248	286	301	252	270	279	281	265	265	272	295	253	280	291	280	278	299	270	271	298	286	295	287	282	285	261	263	246	276	270	242	253	263	276	276	235	256	275	282	255	275	274	286	279	280	290	259	252	275	270	280	277	292	282	268	272	277	247	277	265	254	285	284	280	280	246	280	265	279	322	263	274	250	252	267	282	266	282	237	284	305	280	287	257	234	264	274	279	273	294	281	283	272	279	256	278	251	272	267	257	249	265	293	273	269	275	261	265	263	253	264	298	268	259	234	280	242	249	261	267	269	285	279	291	267	276	269	237	278	282	270	284	298	271	274	278	254	247	267	293	279	275	288	276	273	249	281	276	262	294	252	267	275	274	283	309	264	259	303	285	282	228	255	270	282	260	260	254	265	272	294	245	255	283	279	292	295	297	294	274	274	285	312	260	295	272	285	294	267	260	267	267	294	269	275	289	270	261	257	288	297	270	292	256	263	245	260	261	269	247	292	268	282	273	272	271	276	252	260	274	305	262	237	265	300	278	263	270	267	297	274	261	274	297	218	260	274	250	242	261	284	308	262	261	260	259	294	262	266	264	274	243	326	275	294	299	282	303	267	277	287	269	274	281	262	282	247	306	278	277	294	258	282	281	291	285	288	281	270	274	290	291	260	288	255	263	276	241	273	286	275	265	274	268	259	243	251	276	302	237	273	264	254	302	261	252	270	258	270	236	285	265	245	266	284	271	267	262	269	280	248	307	266	249	264	271	280	261	291	254	285	288	298	294	281	242	276	290	277	266	262	309	312	282	249	292	257	268	283	267	274	273	272	264	277	262	278	287	275	262	250	276	277	262	289	258	284	234	269	266	267	292	309	292	288	292	288	305	246	268	278	282	262	261	271	259	271	274	275	277	249	274	298	235	233	257	278	257	281	243	271	272	272	287	278	284	285	261	286	264	304	264	278	267	265	270	275	285	280	301	270	264	279	266	286	291	261	269	269	263	269	276	259	268	294	275	278	246	259	241	259	260	276	278	276	287	306	253	287	284	269	258	301	270	268	275	304	285	271	258	283	259	248	278	278	268	276	250	293	278	246	257	279	281	289	292	278	297	263	278	235	268	268	268	264	263	285	306	270	291	263	280	285	272	280	273	296	272	279	287	270	270	270	263	274	247	242	259	295	266	282	267	276	255	265	295	257	271	271	251	284	259	259	243	268	266	275	248	307	277	259	287	292	258	280	260	247	281	303	280	286	260	273	253	291	255	301	284	249	266	299	269	255	289	300	272	279	276	284	243	286	277	279	262	286	262	273	272	249	256	290	260	250	280	253	284	277	293	250	268	266	253	291	276	285	297	265	259	279	270	259	267	255	269	247	258	296	255	274	301	260	253	287	275	279	268	254	273	282	300	292	264	274	265	294	260	283	264	269	234	268	288	234	253	290	266	265	258	288	277	259	282	261	255	264	257	279	258	247	265	226	264	293	257	274	277	282	267	277	314	264	282	277	265	266	262	241	254	290	248	285	246	271	290	273	303	291	257	265	290	282	288	269	311	264	293	283	286	253	285	276	273	256	301	273	281	278	242	257	321	301	280	287	278	272	256	256	272	265	239	283	271	267	253	314	270	290	270	281	269	270	304	264	278	263	301	292	285	269	272	278	283	278	284	264	284	274	272	270	269	242	265	262	279	282	281	288	267	257	292	267	279	263	274	277	261	268	311	280	261	295	281	283	270	290	261	258	279	259	274	278	282	302	279	287	265	282	286	271	259	273	275	259	278	288	287	283	264	294	296	279	286	235	280	287	237	275	278	271	246	268	251	259	253	297	263	279	281	268	285	260	257	271	261	275	250	298	286	287	265	281	291	283	281	251	263	264	269	293	302	284	293	283	274	284	295	261	271	256	292	291	285	282	263	282	256	244	289	265	253	275	251	283	291	284	286	259	269	262	249	257	286	263	272	280	269	261	282	260	308	259	288	319	258	315	294	280	293	266	262	267	292	309	247	248	271	274	284	287	294	275	270	280	272	277	275	267	283	270	259	272	270	257	254	274	278	279	255	245	289	278	268	274	275	267	284	298	259	279	246	256	254	253	306	317	290	285	277	274	305	276	265	249	261	261	243	289	264	301	259	247	278	291	313	261	279	284	284	267	226	289	265	272	269	268	284	302	279	281	281	278	266	256	283	263	274	274	268	268	279	270	282	279	283	266	258	279	283	288	278	259	251	288	288	271	269	282	240	306	247	291	284	256	283	256	305	253	261	273	257	255	288	268	287	236	297	301	278	255	308	266	286	256	241	271	245	271	285	275	264	265	259	244	265	287	259	292	272	246	268	258	276	263	264	291	271	276	269	297	270	260	271	250	293	258	284	254	263	271	264	263	248	256	263	260	274	253	264	270	242	248	271	246	286	271	254	280	265	245	269	282	262	283	278	278	296	257	254	292	291	268	255	264	273	253	258	274	276	243	263	273	274	281	257	283	304	253	292	283	289	284	262	267	273	266	306	255	320	265	279	276	291	272	270	299	256	253	278	260	274	291	307	267	272	279	255	246	251	271	294	267	268	277	284	287	280	268	296	312	310	259	289	273	278	270	262	288	258	273	304	271	277	259	273	277	279	250	256	262	273	259	263	308	256	290	298	258	285	264	248	291	300	280	267	275	294	267	272	267	267	257	245	275	271	281	278	297	273	247	261	277	250	275	266	289	267	292	272	263	288	279	293	266	241	296	289	261	255	292	289	284	283	266	280	268	276	269	234	264	292	262	281
22793	21560	28807	24764	21556	19860	2318	929	667	566	517	483	491	626	8005	12901	9903	3613	364	342	353	335	363	327	287	338	328	323	334	327	344	291	346	356	301	334	333	341	308	341	305	310	316	325	333	325	343	308	345	294	282	316	318	299	302	322	318	352	349	322	366	331	348	324	329	326	294	338	319	322	283	336	325	296	302	338	320	347	296	301	309	288	327	310	321	324	306	325	313	313	323	298	292	318	308	311	331	313	344	352	339	312	341	332	340	302	345	296	326	351	317	329	324	306	289	344	323	290	301	306	323	350	318	306	329	302	329	329	351	318	351	327	320	314	328	279	310	303	312	286	308	326	301	340	278	303	309	301	325	344	308	325	312	321	310	292	307	345	286	313	338	355	316	306	317	317	310	330	324	325	306	320	360	329	336	324	310	333	320	306	325	339	321	312	319	349	325	321	341	311	312	326	326	332	337	343	324	302	322	329	336	312	351	362	297	306	318	325	328	325	294	337	345	294	304	352	339	312	318	277	342	342	323	321	314	333	309	301	305	323	311	303	336	339	300	316	334	328	325	296	321	349	309	315	332	303	337	335	314	301	287	304	312	347	301	279	333	341	294	337	327	321	344	307	313	315	305	346	326	305	317	298	322	322	282	344	330	292	341	297	294	327	329	343	339	299	299	304	330	344	321	311	318	303	301	307	312	309	336	291	361	321	313	344	325	343	329	318	302	335	318	339	328	341	312	316	274	331	326	331	315	316	288	353	292	349	318	330	339	309	302	336	320	302	329	300	283	321	324	327	350	312	307	318	361	294	340	294	318	331	319	309	309	336	327	317	297	319	326	323	277	333	348	318	338	332	309	335	292	353	349	317	293	323	312	318	342	311	317	327	352	316	322	325	325	341	284	317	325	350	346	292	299	294	329	295	302	356	331	338	309	317	340	315	334	277	311	359	315	332	281	317	322	316	302	333	335	340	301	316	290	327	319	355	349	316	310	307	322	326	312	332	345	314	334	347	328	308	325	302	340	332	312	303	300	314	322	309	291	295	319	323	326	347	284	334	344	311	304	304	281	330	311	292	324	313	313	307	322	282	327	327	338	319	306	309	335	301	339	311	313	330	349	322	316	339	333	315	366	341	341	311	329	317	274	327	308	345	302	318	331	335	321	320	313	294	305	357	313	319	319	303	332	316	274	334	305	342	343	306	325	319	325	314	286	314	303	340	315	352	329	345	294	306	317	305	360	321	353	298	347	330	306	298	272	324	334	337	309	309	356	305	324	326	313	339	325	326	300	309	340	329	306	315	361	305	322	320	343	324	318	341	315	327	315	318	319	308	316	318	319	315	309	311	323	325	338	331	316	337	289	300	332	276	320	315	296	309	325	317	305	310	298	309	314	331	297	326	348	304	346	332	302	341	313	273	317	314	326	339	298	292	348	323	276	341	322	292	325	347	314	293	312	316	316	347	322	326	312	309	318	335	311	301	277	328	309	321	341	339	308	302	330	301	304	317	331	323	306	337	331	348	281	340	295	306	319	346	336	304	320	315	333	299	308	347	329	287	278	309	321	297	333	310	315	300	321	336	292	305	304	326	332	309	335	330	342	302	314	347	292	319	297	325	343	324	335	336	324	322	312	328	307	333	317	289	308	283	324	288	296	309	345	319	286	331	302	312	330	292	305	308	314	336	342	327	341	319	313	319	308	353	321	320	328	320	307	344	318	313	323	318	315	311	317	326	319	325	284	352	320	299	345	299	344	299	332	322	311	308	325	292	286	299	324	335	291	303	327	295	325	310	339	301	316	347	295	299	322	323	310	322	289	304	317	349	344	316	353	324	340	323	320	309	328	315	340	343	283	351	320	321	317	333	305	328	301	289	319	338	279	319	322	321	326	333	301	310	311	310	322	325	330	308	304	304	314	303	310	336	326	333	325	314	352	298	330	322	310	302	325	328	341	324	333	309	322	306	297	301	325	333	330	309	338	300	293	299	331	317	328	328	335	310	313	283	326	330	333	360	295	322	291	328	322	298	328	336	293	327	313	326	324	305	317	313	341	311	311	317	322	357	328	301	328	312	325	319	313	337	309	292	316	320	297	357	303	299	329	335	315	344	322	330	279	329	336	310	310	352	338	281	313	287	334	334	341	317	320	309	326	322	310	312	310	339	317	301	321	322	320	341	316	321	329	318	317	327	330	311	317	314	301	324	308	322	290	308	354	317	326	308	328	303	321	334	316	313	284	320	335	346	320	292	339	292	323	369	339	301	301	291	326	310	321	348	318	297	321	340	305	324	306	321	296	331	297	327	321	291	325	327	331	317	318	345	350	298	339	304	307	318	298	331	316	338	305	337	322	310	316	314	304	322	351	299	320	321	317	315	309	321	285	293	341	312	335	306	284	314	314	289	328	304	316	314	345	323	325	301	299	306	311	306	305	301	281	309	338	338	290	326	336	307	326	286	313	325	319	335	293	314	321	301	318	350	307	325	321	327	313	307	321	281	323	321	329	355	339	322	313	330	304	313	289	337	302	309	307	314	365	314	351	331	315	350	313	293	295	321	307	319	329	309	291	345	336	296	332	315	324	355	304	336	337	336	309	331	318	323	310	323	344	284	357	315	324	335	327	318	310	313	344	301	312	334	337	296	335	330	325	301	339	320	305	353	306	306	318	315	321	310	304	337	296	351	326	342	329	338	345	345	303	304	305	323	333	335	304	339	313	331	298	316	296	330	317	322	324	327	353	298	327	303	294	336	334	342	335	301	313	322	300	312	343	318	303	336	344	272	327	340	334	312	296	343	286	288	326	304	326	328	290	312	319	316	287	328	327	316	315	326	292	327	311	332	340	340	322	301	332	317	311	321	307	302	329	322	300	298	327	284	303	313	315	310	300	316	305	334	267	332	306	328	330	299	288	305	339	309	333	296	327	328	308	298	302	302	320	304	316	322	302	311	302	294	328	308	300	331	281	352	306	340	293	295	354	334	320	327	310	355	324	301	320	346	310	332	308	311	298	324	329	311	347	307	317	281	292	327	311	314	314	310	329	276	323	335	335	324	307	297	339	350	318	319	299	324	319	312	315	282	340	319	302	304	270	306	318	333	331	316	305	274	331	286	282	332	302	317	327	305	349	314	323	291	331	324	325	338	338	338	325	308	323	299	299	284	336	283	315	312	295	320	326	321	300	336	269	317	322	292	335	334	317	347	325	315	325	306	318	318	281	310	337	324	333	308	322	306	321	326	342	348	324	301	318	293	282	309	304	319	300	325	352	323	335	314	329	304	320	350	345	297	307	343	313	318	340	340	344	312	307	301	340	321	291	307	337	325	300	337	325	311	367	295	311	314	325	332	322	316	289	322	320	333	320	322	304	310	299	300	325	331	337	294	320	351	342	345	290	340	291	290	317	308	301	321	299	334	314	304	322	302	312	323	320	326	329	306	315	314	299	306	324	299	288	310	348	332	311	307	293	343	329	330	302	292	313	311	309	332	308	336	307	334
4632	16305	12222	5776	4358	3322	2256	1906	1413	1157	977	949	864	1134	15188	20371	16127	6107	493	491	529	483	457	460	476	440	429	472	448	449	452	422	459	460	441	439	465	464	456	443	455	440	454	464	450	477	490	416	432	414	436	455	464	457	429	442	453	486	440	434	432	435	518	425	464	463	404	459	462	468	436	446	455	453	418	438	476	437	448	463	467	416	425	471	448	435	435	467	421	455	460	502	414	446	435	458	450	465	416	420	428	461	428	456	424	462	427	472	471	433	411	460	457	441	382	483	452	403	449	442	437	462	431	460	446	446	446	421	491	468	489	451	463	457	453	475	463	478	468	470	447	435	503	444	457	489	463	446	470	449	425	440	467	453	455	473	466	441	450	437	444	431	460	469	430	465	449	438	482	460	433	449	450	431	434	442	429	458	465	467	455	460	471	477	475	414	450	425	481	432	394	457	423	448	471	451	467	438	455	483	473	475	465	503	442	442	436	454	436	419	447	494	473	454	456	429	432	459	485	471	451	421	438	419	462	427	483	422	462	467	426	446	477	437	432	451	487	477	388	421	444	486	466	437	503	468	428	464	467	421	420	511	424	482	442	438	462	458	454	447	449	447	453	462	422	452	426	466	455	397	447	427	466	492	460	433	430	447	496	440	430	466	415	417	493	466	425	452	456	444	437	441	430	442	445	461	455	453	459	478	444	445	453	435	457	415	445	454	461	452	480	446	470	488	463	483	461	445	440	448	429	450	455	435	439	428	470	458	475	455	459	431	437	471	437	442	415	431	437	440	451	396	454	430	447	433	424	413	448	449	447	460	463	456	447	461	450	454	479	451	474	450	446	455	442	448	482	455	453	442	443	464	455	433	470	459	433	455	446	441	465	446	450	442	447	457	478	425	487	469	412	443	451	469	460	477	438	432	429	478	455	428	460	442	473	408	476	438	433	445	440	457	428	457	460	480	426	432	445	441	444	464	439	474	481	455	444	453	413	426	435	451	454	499	416	440	411	451	494	460	444	454	434	456	419	453	454	460	470	471	482	465	435	434	439	453	423	442	457	483	434	477	436	441	483	427	442	445	490	446	465	440	413	457	447	448	463	475	418	452	457	426	469	464	437	445	447	473	469	458	476	467	427	480	468	428	479	455	406	476	431	434	441	437	444	445	453	458	458	465	442	451	470	407	425	438	488	457	407	467	482	453	453	445	458	451	485	438	454	439	468	476	475	470	425	435	434	435	501	468	445	425	465	447	465	417	419	423	446	463	476	428	462	446	434	441	459	455	447	438	460	471	448	450	411	470	452	432	419	459	459	470	416	465	461	455	406	427	456	442	431	416	443	451	455	439	433	446	419	451	455	447	443	437	420	480	415	470	461	433	456	438	422	476	455	479	377	462	461	438	444	426	463	415	454	478	484	449	442	437	462	491	464	431	470	444	424	450	439	452	462	439	442	434	431	458	453	457	434	435	436	472	472	450	487	459	442	435	453	449	456	478	483	456	466	444	437	407	514	458	419	438	444	473	466	431	445	502	485	411	458	447	482	440	422	450	452	456	443	442	438	412	428	405	455	416	450	451	472	467	431	421	454	429	463	462	448	456	459	469	460	454	462	470	446	482	478	422	442	463	464	440	446	429	451	484	500	496	444	467	444	409	467	415	479	448	489	433	472	430	447	453	471	421	449	442	491	435	449	440	427	464	453	433	448	437	443	438	464	435	461	472	410	496	496	469	475	423	451	419	429	440	472	453	467	461	417	413	442	474	459	462	469	446	437	419	469	450	459	445	415	443	425	431	451	472	467	496	472	409	451	476	438	471	456	452	440	428	487	453	443	457	458	428	446	424	453	430	445	450	405	432	454	442	424	436	435	419	465	415	454	403	432	462	450	486	428	477	459	435	447	435	489	427	483	455	437	427	432	451	451	464	492	444	433	463	426	423	425	441	490	434	448	450	428	469	423	453	433	475	454	451	449	453	405	449	447	486	473	438	449	441	444	472	448	452	439	454	423	455	426	462	462	444	466	510	481	478	440	436	455	428	438	483	476	503	435	451	452	444	456	466	449	455	467	442	445	460	449	428	486	466	451	487	446	456	498	464	426	410	472	430	471	455	434	417	466	414	429	455	448	489	442	467	440	438	482	399	448	420	473	455	456	430	451	443	449	440	462	435	478	431	471	445	478	432	441	453	483	445	459	435	416	466	451	460	455	466	480	478	424	464	456	470	416	462	474	452	452	432	444	449	454	411	445	464	460	473	474	448	484	449	465	464	392	463	448	437	462	439	465	500	452	434	453	457	439	472	454	456	451	488	441	447	434	465	471	468	473	464	420	461	461	469	450	440	451	457	430	386	473	428	451	482	451	437	477	459	454	435	476	452	454	468	456	456	486	444	434	443	472	454	405	458	414	404	466	432	470	441	465	465	439	444	474	432	398	469	450	447	450	431	452	441	462	460	423	390	465	465	457	460	436	434	411	429	487	429	400	468	438	428	444	481	454	407	448	444	456	454	457	474	408	447	458	437	399	374	460	456	441	485	484	460	413	428	440	454	440	447	436	424	466	461	435	452	418	448	444	443	450	433	437	453	441	450	451	450	475	437	440	445	458	468	423	416	463	462	451	457	465	415	453	451	457	424	451	437	477	459	435	436	448	444	468	438	441	434	452	472	467	420	385	431	462	422	485	450	438	420	437	486	465	432	462	434	437	474	448	484	496	429	432	431	457	453	430	439	434	447	451	442	463	434	421	445	444	478	449	473	453	469	439	450	469	459	456	440	445	432	476	449	451	422	457	435	435	461	423	492	446	432	450	441	429	408	456	447	444	453	415	423	505	470	417	430	458	442	459	447	481	435	480	485	469	460	464	435	437	443	406	452	451	502	465	460	436	454	460	487	404	410	429	445	435	441	438	479	420	428	459	463	468	428	443	473	442	454	453	435	448	459	416	447	473	491	467	452	457	462	460	426	409	462	445	447	470	440	406	472	474	459	459	478	465	492	412	425	403	471	453	474	450	434	427	480	420	422	440	464	430	450	474	421	466	463	453	440	410	451	459	464	441	463	450	431	460	443	430	445	449	498	431	462	458	454	447	420	438	462	441	453	416	458	439	446	459	478	397	423	462	457	463	440	464	426	447	438	454	469	403	418	470	459	451	493	437	481	452	434	429	474	480	452	457	444	467	445	411	461	404	429	475	464	472	468	425	447	453	472	453	459	426	450	492	492	459	433	462	457	437	483	485	433	439	437	439	471	474	454	480	459	465	464	439	440	451	437	486	452	434	452	438	482	429	409	463	439	418	484	439	451	472	451	438	501	445	435	422	452	423	461	453	445	437	438	482	431	474	467	457	464	453	465	389	437	425	469	455	428	458	460	452	422	446	459	434	447	484	458	435	472	445	453	449	463	426	456	462	436	437	459	467	466	443	496	442	481	428	451	475	480	449	468	459	437	476	433	448	435	415	461	452	455	448	434	454	438	464	457	446	470	419	439	477	427
27780	18573	4744	1038	692	560	479	431	399	386	374	369	378	354	635	957	821	462	357	319	342	347	376	367	351	360	343	332	321	341	319	355	348	354	374	320	371	341	348	339	371	353	353	337	353	330	355	376	340	347	316	347	362	342	325	328	356	307	297	340	358	372	339	387	357	346	360	335	354	346	383	367	371	369	344	324	334	376	340	339	331	364	316	333	355	314	353	375	360	354	352	339	355	337	347	371	348	380	355	357	332	347	342	323	353	337	347	310	351	348	360	344	348	369	351	345	362	351	343	330	336	330	325	328	328	292	343	362	330	352	345	344	352	358	324	351	332	338	331	346	346	372	324	322	375	371	339	339	307	344	350	332	325	347	335	360	344	363	332	391	337	371	329	352	363	360	307	327	344	332	379	315	325	306	334	362	373	332	334	362	337	361	360	351	329	319	361	341	332	377	343	371	334	315	379	346	322	359	346	355	339	333	343	376	336	359	336	338	357	354	330	340	363	361	347	315	340	341	343	364	334	343	338	374	351	374	382	387	343	345	352	359	351	330	372	348	379	336	330	385	322	333	334	350	334	319	337	328	374	351	299	309	345	360	344	346	300	345	362	358	353	348	334	349	330	329	333	363	355	310	300	388	330	361	330	346	329	344	361	340	331	351	318	350	322	345	348	317	356	306	361	320	367	332	348	333	356	365	346	355	358	323	353	373	368	325	328	308	330	343	371	336	359	368	361	347	358	360	355	332	355	372	357	330	311	379	363	329	357	337	332	323	362	341	315	368	359	350	326	362	345	360	328	357	347	324	329	361	339	342	358	336	341	342	312	339	334	334	352	341	383	352	365	322	336	381	321	316	332	334	347	344	328	331	367	320	338	330	326	342	342	362	360	356	353	337	345	326	350	358	357	329	344	329	319	344	350	355	328	351	348	350	372	351	345	338	359	392	336	342	331	332	355	352	307	331	354	362	364	371	345	353	376	373	369	347	356	367	341	344	346	341	327	331	320	345	354	353	338	366	355	349	358	330	356	331	359	356	294	366	350	303	349	340	323	339	330	345	371	352	330	338	344	341	371	315	336	326	334	363	383	351	368	351	352	337	332	365	363	355	353	334	328	352	355	372	326	326	343	354	349	345	338	346	349	330	353	353	375	372	350	342	359	304	361	347	341	355	339	364	343	344	361	336	356	350	385	344	363	376	333	336	355	343	314	350	346	356	367	373	340	314	332	337	359	342	303	336	364	328	359	346	362	371	366	333	352	339	353	381	357	374	339	331	319	350	340	328	346	398	340	338	343	347	372	348	371	325	360	367	350	345	344	355	326	387	351	329	352	325	357	347	341	355	351	367	321	332	327	341	345	343	367	333	363	356	366	355	339	354	346	325	353	332	365	366	296	337	346	315	338	325	371	331	342	338	324	367	350	322	377	325	354	346	332	339	356	348	350	348	306	353	323	334	332	374	339	348	374	368	343	328	366	372	357	347	368	357	337	338	334	382	341	320	330	364	346	362	321	324	357	313	366	344	342	342	323	361	337	318	362	370	359	326	319	300	369	344	338	363	354	359	299	353	369	322	372	340	350	354	348	380	368	342	334	330	353	373	338	375	355	343	366	358	352	339	325	329	348	352	316	334	364	373	347	324	357	347	336	357	349	360	362	348	322	367	346	343	337	346	360	351	345	347	326	356	350	356	346	346	363	344	358	340	333	341	371	344	337	384	337	355	333	366	306	344	330	344	332	336	379	361	358	317	315	343	364	348	357	354	360	384	300	359	342	349	332	328	320	353	336	341	330	350	352	342	347	339	329	347	347	326	337	321	357	348	354	334	353	310	354	343	359	321	322	347	357	342	385	377	353	346	316	336	340	359	334	344	353	362	349	315	351	350	346	332	359	341	328	329	365	331	361	346	356	337	336	343	365	343	321	349	338	339	379	369	354	352	346	381	318	319	368	369	385	353	363	319	362	340	331	354	333	325	336	343	330	348	346	370	373	340	319	341	346	351	349	333	368	339	337	337	359	338	339	354	344	314	360	390	315	342	324	326	355	307	344	383	380	335	322	346	336	338	371	381	341	336	346	339	334	360	342	340	361	345	335	333	334	339	346	344	313	317	343	321	307	330	333	330	354	365	329	365	349	331	368	355	336	357	365	338	343	327	381	337	344	331	353	339	340	339	331	359	363	338	336	342	293	329	350	331	350	378	304	292	314	328	339	348	363	363	338	350	368	337	336	322	342	322	311	322	353	349	345	362	350	357	338	350	341	331	303	336	354	319	363	332	308	391	368	314	342	319	347	362	319	322	360	364	341	350	359	355	344	353	331	360	317	356	353	344	325	337	347	377	319	348	345	332	347	384	351	350	335	363	402	322	345	344	335	352	316	365	323	329	354	339	332	354	363	374	323	347	302	347	324	326	375	348	359	367	343	309	363	368	347	343	338	324	328	343	359	358	334	347	324	372	354	329	353	371	384	376	369	355	337	318	339	367	342	363	365	369	346	384	326	344	334	351	341	360	353	331	358	349	376	313	342	322	337	302	352	349	397	327	356	356	347	318	329	372	360	360	364	321	350	323	362	351	325	319	334	346	330	354	366	320	370	357	345	354	377	335	352	310	346	352	341	369	347	364	352	346	349	358	365	374	363	340	356	356	336	315	355	350	329	346	354	338	347	357	353	343	346	350	346	346	376	338	328	379	383	331	371	343	390	346	348	330	315	319	352	339	316	346	358	326	343	325	353	369	331	335	339	316	367	357	347	314	346	340	360	375	356	326	355	411	349	338	340	372	332	364	317	323	346	360	372	360	354	360	326	327	333	370	376	357	375	344	333	349	352	352	365	302	320	340	340	306	342	334	356	383	352	329	314	375	328	354	358	320	325	365	327	342	328	369	349	334	321	367	342	362	315	353	335	350	364	349	365	332	354	343	306	361	333	394	363	354	360	327	362	345	327	372	327	373	352	328	343	366	343	315	354	344	329	349	319	359	333	359	342	350	359	381	322	373	338	346	350	333	329	345	370	344	350	337	306	335	355	335	357	331	331	339	353	350	329	380	345	378	333	382	345	329	355	335	351	350	354	336	365	343	315	316	369	327	325	364	315	332	334	332	368	344	369	346	375	319	350	343	372	335	345	349	334	352	343	329	328	327	347	339	344	339	334	339	343	349	356	322	353	351	327	377	332	353	344	307	369	359	363	347	345	334	338	367	347	335	319	331	365	369	334	350	347	354	362	334	329	359	376	336	344	331	331	303	346	352	382	342	332	358	338	308	351	312	360	357	350	354	321	331	360	321	369	353	369	342	359	360	343	350	348	359	359	346	344	360	343	322	329	361	310	353	344	369	328	323	383	365	347	344	321	326	313	321	355	347	360	350	360	372	333	382	347	323	341	358	345	322	353	355	313	378	334	336	366	325	368	332	341	401	332	341	337	335	330	344	352	333	331	332	350	354	345	321	331	361	347	324	330	350	374	396	331	329	344	347	351	320	340	326	315	373
4701	4468	3598	1390	1281	1033	806	770	697	573	541	507	539	528	1115	1637	1436	729	476	494	495	452	477	446	461	449	495	486	459	450	464	478	426	477	515	470	495	503	467	450	490	517	479	477	478	479	496	493	449	475	464	469	483	453	473	494	467	511	451	470	483	485	479	457	467	460	520	489	467	470	477	449	486	457	466	481	479	462	477	499	474	462	490	446	482	478	467	468	476	487	495	504	462	462	484	480	465	520	469	477	482	507	483	478	472	445	411	446	499	456	469	456	446	470	500	461	474	452	448	475	477	444	468	471	495	520	468	492	449	477	477	481	484	480	496	458	470	435	487	487	484	488	472	500	466	452	473	452	464	449	461	472	437	489	473	436	432	481	431	523	473	508	468	467	493	479	493	494	497	486	487	477	501	475	499	476	467	465	438	496	511	474	524	460	433	489	498	505	479	468	519	494	520	519	522	456	447	466	481	471	474	457	463	455	476	478	463	475	493	462	515	471	489	467	464	500	478	457	488	514	491	453	484	444	480	518	472	487	475	476	461	462	488	458	512	474	447	452	513	499	463	486	457	509	478	462	512	504	516	459	472	499	470	454	489	486	472	441	454	486	474	488	466	492	482	503	478	447	490	468	496	495	465	462	486	464	483	480	450	450	489	513	502	440	479	459	518	510	469	477	438	476	496	448	471	474	479	489	491	483	494	475	462	460	489	489	460	493	482	480	537	510	471	493	477	465	490	489	492	484	517	498	480	506	480	453	442	497	456	457	466	457	504	468	497	465	528	439	483	460	503	460	429	454	480	503	476	454	479	442	444	448	504	460	468	449	453	469	461	487	514	456	462	481	479	461	541	472	458	454	470	452	468	492	481	515	432	499	445	477	456	471	481	506	502	483	514	498	512	471	480	482	481	492	498	487	505	478	501	476	478	480	458	493	492	481	472	462	453	487	432	474	484	478	493	474	459	466	501	491	473	475	498	480	481	515	460	490	498	500	462	500	479	489	448	512	426	471	470	463	512	519	487	472	424	461	482	451	501	501	481	475	497	491	480	493	475	471	478	468	497	469	481	478	463	463	474	511	471	470	437	493	479	459	479	461	498	478	502	471	480	487	455	460	507	459	499	500	464	467	477	456	465	519	424	501	462	478	512	488	485	470	456	463	485	483	476	487	445	513	519	456	484	499	448	500	479	472	445	464	520	461	507	481	504	492	478	456	504	497	444	480	481	468	471	461	450	457	446	465	480	465	479	455	468	493	469	476	479	498	470	476	514	495	446	453	473	459	464	470	464	461	473	462	499	460	507	470	517	491	478	473	499	482	458	501	451	489	493	487	480	461	441	463	469	488	459	479	455	502	491	524	463	484	503	449	458	459	493	455	503	489	465	473	468	496	475	517	487	448	450	468	468	464	507	436	506	478	479	470	486	485	505	452	475	448	473	468	458	481	482	472	486	484	491	492	500	479	478	499	475	480	474	500	486	447	500	503	474	484	492	453	506	480	494	493	485	486	491	491	477	472	463	528	493	502	484	458	496	458	458	498	470	465	452	454	495	452	517	483	469	473	473	479	439	476	482	463	517	473	468	480	496	463	444	470	489	468	465	452	466	431	465	459	517	502	470	458	455	502	460	489	473	476	480	489	465	465	456	477	493	476	497	453	508	511	458	459	459	487	496	489	471	453	477	456	469	487	442	504	473	458	474	510	469	466	478	438	449	477	500	450	486	508	449	471	441	471	494	458	533	481	463	460	495	455	497	476	435	485	490	478	456	474	511	464	466	456	445	478	448	470	467	475	478	437	469	458	515	473	463	468	453	451	480	462	469	469	479	485	487	461	501	464	481	497	506	518	490	480	502	449	483	534	476	454	469	483	488	445	490	494	445	453	470	448	496	476	479	453	433	480	470	486	459	471	484	487	478	441	484	456	471	454	470	476	489	479	470	514	502	471	444	474	466	509	457	522	457	470	494	456	462	475	477	467	453	496	511	464	465	478	440	487	483	442	437	481	489	431	480	477	466	491	499	478	472	478	485	492	484	489	491	519	494	445	489	470	484	476	489	481	465	474	510	477	470	492	462	472	470	474	474	471	476	471	465	473	448	447	440	504	469	474	484	476	453	471	458	535	476	487	452	502	476	531	462	441	463	535	440	463	442	485	497	430	436	485	456	477	466	498	489	445	486	478	495	471	465	473	491	495	478	470	453	440	467	488	474	506	451	495	458	481	465	485	471	457	485	467	528	458	517	486	489	486	484	463	454	490	464	500	468	492	460	462	482	483	493	487	430	490	448	497	469	477	481	480	492	505	485	474	458	474	471	492	453	453	519	451	488	478	507	485	459	473	503	490	474	433	486	476	477	465	473	471	472	513	499	474	480	471	486	480	493	469	471	482	461	484	455	482	452	464	487	502	454	445	487	477	479	524	479	493	486	466	476	467	471	471	476	483	456	449	449	482	476	449	472	470	492	459	508	441	472	496	523	463	469	484	471	482	498	474	453	484	511	494	510	507	454	481	473	484	444	445	502	487	475	446	435	474	460	509	501	506	442	467	501	437	452	520	476	472	477	474	459	456	476	472	475	469	466	434	468	489	479	491	502	491	480	523	457	481	482	489	459	514	492	490	446	441	470	468	490	449	445	444	459	475	490	490	473	474	527	459	454	524	458	498	481	471	497	456	528	458	489	449	489	478	448	487	474	507	490	449	465	455	427	503	479	464	504	462	494	528	473	479	478	462	437	483	473	467	445	468	458	453	486	483	456	515	485	468	451	477	475	456	478	453	476	488	469	432	478	466	490	442	466	494	472	454	475	460	477	479	501	487	463	490	485	489	485	495	520	480	474	499	446	515	511	518	501	472	481	488	472	481	438	433	501	485	525	460	472	475	462	508	453	462	488	422	466	468	484	469	453	489	497	487	497	508	456	474	502	472	481	467	529	424	484	477	509	493	448	468	464	483	451	410	452	441	437	455	477	470	449	490	469	477	503	469	469	484	471	497	480	470	514	468	449	522	474	481	457	485	444	502	487	493	464	493	500	509	443	440	520	460	471	460	471	475	460	474	470	499	480	454	478	455	437	502	476	470	461	459	471	466	497	440	465	488	470	449	448	482	496	495	515	469	518	447	456	464	502	433	486	474	463	478	531	466	480	470	468	479	492	526	502	465	481	455	438	453	465	473	471	484	465	504	463	485	514	459	475	474	473	443	491	508	418	458	497	474	476	516	479	412	476	494	509	477	464	523	461	512	479	461	476	498	481	481	453	454	462	490	517	454	475	469	487	473	481	494	528	471	490	514	487	456	473	482	458	505	482	471	485	483	453	499	466	495	499	437	497	427	455	480	471	457	468	489	485	446	468	465	464	457	472	524	473	492	466	496	463	476	469	471	474	498	474	523	494	431	467	492	525	481	479	486	458	489	509	451	489	472	492	469	457	510	480	447	504	486	459	441	434	496	466	428	460	469	485	467	481	448	466	497	451	431	469	441	480	490	468	514
23755	21540	28062	25478	19692	2339	1036	800	763	649	573	557	575	676	4215	6681	4883	2285	533	470	480	501	500	423	449	440	491	507	449	455	472	445	486	475	454	483	467	518	482	470	490	472	424	468	460	429	470	467	454	497	497	475	496	478	487	478	449	431	461	474	461	436	502	479	475	509	472	492	470	499	432	451	475	489	440	469	452	464	490	467	469	430	493	456	483	457	445	493	472	485	432	471	483	482	434	479	495	447	500	458	456	453	472	492	472	439	498	466	457	471	473	474	489	478	472	475	491	426	470	463	475	450	468	441	462	451	468	450	415	500	486	454	460	466	477	441	441	454	450	469	486	478	475	448	480	448	455	500	466	490	472	485	489	451	453	469	490	493	491	465	453	473	469	491	508	460	506	480	496	443	450	458	482	455	502	455	484	441	448	523	450	463	446	462	450	468	470	471	470	428	442	447	470	466	464	470	507	507	471	457	479	506	439	526	442	479	475	469	460	460	449	457	490	486	507	452	471	444	471	490	463	458	467	469	481	462	486	461	469	471	459	457	472	438	464	448	462	421	455	448	490	473	438	513	452	456	486	478	463	483	481	496	442	446	499	483	458	428	427	468	486	487	490	433	458	474	458	449	463	478	455	497	486	465	454	479	467	452	449	474	493	436	470	479	497	472	427	483	443	482	449	459	440	462	497	433	468	481	478	462	453	479	495	459	454	447	439	441	476	469	487	453	485	469	487	464	473	410	457	473	482	455	462	502	472	442	449	478	480	465	468	490	461	458	472	477	473	502	493	479	465	472	452	484	493	504	489	477	481	470	482	493	475	465	491	501	477	446	489	464	453	475	478	444	447	464	490	503	454	459	436	452	456	449	457	481	449	433	444	489	470	452	448	435	452	462	431	494	506	450	453	453	442	437	423	464	471	446	509	466	478	493	470	465	460	471	428	432	466	477	455	475	515	472	437	476	452	490	492	474	495	465	458	457	492	422	493	490	462	474	486	442	477	503	517	484	488	455	510	458	498	471	454	441	472	460	477	513	457	482	473	431	479	462	474	477	496	476	479	454	461	493	478	473	471	459	480	466	463	438	459	486	463	471	479	458	491	434	485	483	441	472	467	480	449	431	454	485	455	470	472	497	449	470	513	474	423	464	448	459	449	518	480	443	452	448	431	439	512	474	503	439	480	493	450	450	473	458	485	478	486	426	434	453	432	476	489	487	478	436	462	491	468	451	458	466	472	469	492	428	436	470	451	462	471	465	478	459	480	444	470	497	463	467	510	480	503	460	443	459	448	480	507	484	431	476	488	444	469	443	471	461	467	458	500	457	449	478	442	438	460	434	468	464	435	447	455	493	468	442	487	499	458	484	444	470	454	495	465	457	489	506	450	433	415	425	488	449	479	439	419	479	441	464	449	439	486	454	458	443	504	480	473	472	468	452	476	464	465	436	496	471	438	470	517	427	472	501	496	438	443	502	504	491	476	468	444	470	481	430	472	438	459	475	512	450	482	459	467	424	495	479	470	459	453	454	452	491	424	463	485	487	459	470	463	492	463	461	447	447	480	460	496	504	483	467	492	451	431	468	484	475	499	477	456	477	462	481	452	470	464	440	502	434	469	493	519	453	454	482	499	459	430	454	465	450	500	428	463	464	464	462	439	477	451	473	459	458	461	446	497	469	440	503	489	478	463	507	495	466	478	483	480	461	431	469	492	467	460	449	484	454	470	467	508	474	477	511	482	487	495	464	476	454	458	453	478	463	491	455	484	440	468	502	497	473	497	470	492	477	477	476	482	456	429	490	456	470	445	505	455	464	502	457	502	495	429	461	470	482	427	450	471	456	474	428	475	509	422	420	455	442	440	413	486	414	432	455	444	474	483	473	395	458	449	439	443	429	461	463	447	438	497	489	470	499	457	445	467	453	484	475	458	454	429	476	466	472	442	479	463	462	434	472	465	460	462	478	472	448	449	471	464	433	499	482	458	433	441	477	463	444	465	477	450	478	464	485	440	475	479	451	447	449	491	463	443	453	462	462	454	470	440	465	463	479	480	471	498	477	443	459	460	416	479	513	460	468	478	467	497	429	449	489	469	489	463	476	457	462	444	463	483	492	486	479	488	467	450	448	483	435	454	451	459	502	463	456	439	522	461	446	422	493	526	474	475	450	467	452	469	492	449	453	452	502	495	461	429	437	424	496	463	453	508	440	466	480	449	446	454	485	476	425	443	446	468	449	460	456	452	421	481	464	449	493	472	454	440	443	490	496	446	498	478	457	482	441	468	496	490	483	456	449	461	504	509	478	472	459	446	487	456	463	438	463	442	497	470	520	436	485	439	446	475	434	467	424	476	442	487	497	478	485	483	482	515	455	455	443	512	455	446	478	462	503	461	463	470	457	440	433	472	476	475	477	457	473	425	424	458	454	457	461	427	439	494	460	456	476	455	501	476	454	473	445	470	449	484	428	446	448	463	445	454	480	448	484	470	424	449	427	498	515	445	486	447	469	503	458	467	488	501	479	478	495	505	474	450	493	440	485	432	485	480	506	446	480	449	464	525	458	461	472	474	496	478	459	469	482	454	502	452	449	489	471	470	494	462	484	487	469	488	466	482	459	480	491	476	486	428	503	459	440	469	475	434	476	484	469	470	486	441	483	466	430	502	440	518	450	470	488	443	462	464	430	486	479	443	470	468	501	462	450	453	412	472	439	512	471	451	467	485	453	432	460	483	466	440	437	437	508	461	461	416	523	471	509	440	493	469	460	436	479	498	474	481	483	441	467	499	459	463	468	454	476	454	479	463	476	480	445	457	480	479	487	502	472	481	459	426	460	472	479	463	496	455	482	457	458	462	490	456	440	496	465	460	452	419	495	461	474	490	486	458	442	474	476	458	487	450	457	485	486	466	435	454	481	453	494	466	435	467	446	466	477	458	519	476	479	491	406	443	475	453	437	445	454	477	469	509	490	443	442	490	474	429	479	437	428	457	442	434	483	452	494	490	467	481	457	463	446	470	420	444	460	480	472	485	467	488	478	492	440	469	500	434	505	450	444	449	498	468	496	478	459	456	500	460	482	459	440	462	508	420	483	457	474	453	454	474	476	483	494	463	492	455	446	460	496	452	458	475	433	447	462	478	461	470	472	442	467	433	461	443	459	448	432	457	460	483	491	500	454	471	449	490	405	460	444	454	446	447	439	493	482	475	440	464	473	484	437	446	469	403	499	447	501	499	480	451	432	501	466	505	453	456	487	435	489	462	455	460	465	488	444	441	498	437	517	479	497	484	466	470	476	470	463	490	443	484	476	473	472	487	457	471	472	453	464	490	476	446	462	454	440	460	474	456	474	473	493	427	511	523	486	457	436	463	439	454	442	458	474	403	461	475	500	482	450	438	503	466	466	509	479	458	487	514	467	432	473	471	458	459	460	480	437	469	467	459	482	496	511	472	467	463	415	482	469	467	455	482	443	466	453	489	478	451	484	432	495	434	473	461	487
3734	11759	7782	3506	2740	2109	1656	1492	1294	1108	923	811	835	1094	8406	11837	8898	4026	702	663	662	670	668	667	644	622	644	680	638	677	649	635	622	632	644	671	690	637	641	608	704	679	627	653	649	599	674	681	669	631	640	636	661	654	629	678	616	617	637	648	634	593	618	657	643	618	679	640	632	664	642	663	660	628	659	689	616	623	627	665	644	678	661	665	613	692	628	683	677	615	651	627	640	634	676	642	642	601	652	667	602	618	668	617	644	673	644	667	637	657	641	613	627	648	694	611	650	641	640	629	636	645	594	636	671	642	636	650	671	632	593	628	616	640	554	616	646	644	628	637	600	640	634	625	645	653	654	596	641	648	643	626	618	669	622	603	646	664	602	642	645	648	656	680	658	645	615	647	638	683	645	647	659	659	645	657	626	681	681	627	639	627	603	638	630	627	640	674	587	620	596	609	624	619	672	634	654	655	622	675	606	658	659	641	615	656	641	647	640	655	655	674	639	634	635	651	655	646	642	657	631	652	630	629	638	656	637	672	635	660	634	620	669	667	618	612	645	599	606	689	655	641	627	627	639	655	643	647	606	673	661	635	645	638	626	656	640	631	630	635	631	630	598	674	631	695	670	626	685	639	666	622	691	611	654	625	618	611	642	562	666	680	677	631	626	651	648	653	659	624	644	626	653	680	650	647	683	648	641	628	651	633	670	625	653	669	640	661	651	616	629	641	694	592	625	625	655	657	603	664	672	624	654	640	659	609	622	628	629	657	642	639	656	604	622	637	621	669	643	640	597	607	638	625	610	671	661	587	658	602	630	671	631	628	625	680	651	614	622	631	653	647	643	655	610	652	654	642	659	641	656	611	653	620	603	625	629	667	664	621	611	627	666	645	658	649	671	639	633	603	602	614	610	630	621	640	610	649	650	648	700	602	591	674	658	644	674	655	602	660	605	633	646	665	634	636	653	676	646	629	654	648	655	581	624	611	630	692	665	657	599	650	593	672	629	649	659	648	627	630	646	634	634	647	625	658	624	625	601	621	625	659	655	630	669	660	638	657	665	631	630	629	639	597	654	650	638	643	650	654	634	634	678	669	627	629	640	650	648	706	681	628	639	651	660	580	662	600	646	628	707	685	629	656	626	605	648	595	627	687	647	606	604	670	720	599	574	648	614	628	638	644	620	636	645	637	632	631	637	672	658	640	619	679	643	637	648	664	618	639	663	655	634	668	620	619	657	646	634	677	622	610	664	662	616	635	675	654	641	599	643	654	660	631	611	624	675	614	602	657	651	619	682	649	684	589	671	613	661	638	605	622	655	606	648	654	593	667	604	692	645	665	673	659	638	636	606	618	663	604	611	665	612	657	685	661	642	598	592	633	625	651	662	641	683	624	631	635	640	644	634	634	633	654	604	648	636	640	615	629	644	643	656	594	697	638	675	608	615	636	626	654	614	622	627	666	624	654	571	623	641	646	645	640	656	647	638	620	629	606	683	659	636	648	686	645	606	607	630	642	642	633	675	649	636	666	654	621	599	663	662	666	697	636	652	731	689	620	590	635	614	648	634	649	629	618	662	644	646	653	654	638	614	603	623	623	665	624	638	638	639	661	646	666	675	641	672	626	656	619	660	602	605	660	647	645	617	618	635	664	614	634	623	695	650	639	623	613	646	625	635	657	655	673	626	683	659	647	686	664	681	673	639	680	662	635	600	646	649	637	608	599	603	639	614	623	616	640	636	620	623	607	639	633	605	607	629	633	620	630	646	613	660	664	643	682	654	607	627	662	589	658	633	631	597	605	651	646	654	649	595	647	662	672	611	654	666	655	663	635	650	657	647	658	680	651	710	648	668	653	632	618	618	662	669	636	656	599	639	665	607	623	593	658	635	664	692	652	642	665	598	658	639	634	613	663	658	661	713	626	643	649	625	604	600	635	616	631	631	649	656	675	639	631	659	638	685	631	627	636	618	633	594	683	645	662	627	633	658	669	638	671	612	641	600	664	616	605	665	661	655	705	646	669	652	607	633	654	642	641	624	658	616	626	641	643	632	643	599	620	637	665	654	618	636	651	639	658	651	634	677	616	687	693	702	647	655	620	644	623	638	657	662	649	629	657	647	696	645	638	638	634	621	622	628	639	610	689	650	638	681	664	636	639	628	615	638	692	618	685	677	615	650	608	662	645	586	651	626	643	672	632	596	620	640	647	639	645	648	655	635	650	646	663	625	660	625	633	679	614	608	625	640	591	682	633	620	651	612	635	662	668	643	604	680	660	621	673	662	646	655	609	622	650	649	692	644	645	612	650	618	624	637	634	659	663	638	632	611	624	621	727	604	656	638	634	661	626	593	637	672	641	671	574	595	622	653	661	685	633	624	665	665	648	635	610	645	642	658	663	627	571	609	637	617	657	670	621	684	688	636	638	645	632	648	629	652	656	638	644	587	623	665	670	635	648	649	632	662	630	647	645	666	671	670	587	684	635	658	660	648	610	618	682	640	724	715	685	623	633	648	623	662	645	629	659	658	656	676	655	618	664	662	648	654	649	664	645	624	633	633	595	638	663	652	634	620	698	625	624	607	625	623	638	661	633	666	683	679	627	625	657	585	685	617	620	649	611	637	635	661	676	591	636	602	622	658	670	626	603	640	690	650	632	682	611	620	686	623	610	669	681	634	685	682	611	652	615	614	612	609	618	653	623	632	672	687	655	609	617	651	644	616	645	647	596	597	630	638	658	584	635	650	643	619	642	662	606	617	631	674	608	678	627	648	671	695	648	634	635	634	610	638	650	612	630	612	665	614	637	689	615	655	658	627	640	616	652	726	631	625	624	679	657	660	619	651	627	655	598	650	669	663	635	619	625	648	611	642	652	694	638	638	645	622	683	650	606	579	676	655	643	671	624	652	619	646	671	674	632	634	650	588	659	685	638	670	619	671	688	651	632	645	642	629	630	638	626	637	666	630	620	630	617	626	657	639	580	650	606	656	642	645	685	662	661	657	643	613	675	680	662	712	612	703	621	644	602	627	639	622	629	683	658	616	669	661	660	607	653	653	613	661	622	668	681	610	667	662	659	660	619	609	634	609	668	609	632	647	687	615	672	690	616	648	657	640	624	651	651	689	662	641	627	609	706	679	659	624	656	650	665	604	639	660	650	633	661	684	657	641	684	635	647	644	617	642	653	637	644	644	632	625	656	684	691	614	652	594	619	659	620	625	630	656	621	678	649	656	649	627	628	649	662	605	720	652	622	642	658	616	609	614	662	659	631	589	641	662	606	637	664	652	691	653	629	629	631	600	621	598	701	672	663	626	593	611	581	639	620	643	667	627	684	625	652	656	621	683	676	629	632	647	651	637	623	659	724	657	660	656	664	642	661	642	654	672	605	635	652	639	683	669	654	645	635	628	627	637	629	632	660	632	651	635	684	611	650	640	651	639	609	622	606	657	661	606	613	608	644	665	698	652	651	649	625	671	618	620	657	654	639	651	607	624	620
25201	21519	25801	21834	1324	525	462	358	377	288	280	266	246	320	1973	3110	2324	1162	361	222	199	220	213	203	213	181	200	195	220	216	210	202	210	235	212	227	220	191	215	188	219	231	216	216	224	228	210	224	240	242	190	231	205	227	218	210	234	205	212	225	222	220	220	226	214	221	210	229	210	208	196	208	228	193	218	223	225	198	203	193	202	213	198	223	219	191	209	206	199	202	206	251	214	208	215	195	220	183	203	241	203	231	185	213	178	206	224	201	226	209	185	210	224	228	181	195	182	230	202	183	221	212	230	214	179	208	211	198	199	205	208	198	232	212	210	220	200	207	227	177	202	178	211	188	201	209	191	210	182	211	213	188	168	225	241	208	197	187	177	225	215	194	190	217	215	213	225	193	190	204	210	208	227	195	225	221	211	206	203	221	196	225	233	208	195	204	169	190	216	194	195	222	199	216	223	204	197	216	223	201	205	198	229	206	204	200	223	196	178	217	199	240	215	193	221	188	212	206	221	232	200	210	219	201	204	213	202	216	220	215	193	187	211	205	199	205	209	207	209	211	196	225	177	187	215	183	209	218	206	221	234	204	191	204	181	213	206	207	210	199	190	217	197	234	203	200	204	228	212	219	199	203	218	219	219	200	241	162	193	216	236	180	215	195	198	215	236	225	184	196	192	212	188	213	205	226	197	202	210	201	207	215	217	223	203	209	203	221	207	211	209	208	241	214	221	221	183	207	199	212	179	218	222	207	212	200	199	189	200	197	222	212	204	222	201	204	195	204	202	238	228	210	188	182	228	214	202	201	197	210	214	191	208	225	194	220	215	225	204	212	189	218	212	182	200	216	203	196	190	213	199	207	206	185	228	196	206	209	204	230	213	221	220	204	234	203	194	223	220	184	203	202	177	212	221	222	217	217	222	213	219	221	201	253	241	209	179	216	210	203	200	215	214	224	200	218	208	204	204	194	209	226	205	236	224	200	227	197	196	189	221	205	212	210	200	222	177	201	205	198	208	201	205	194	211	214	234	233	201	209	209	217	191	177	216	180	225	193	235	225	184	205	217	230	196	210	209	227	219	209	200	212	193	206	182	240	214	194	200	228	202	239	234	211	216	213	225	201	195	234	202	203	210	217	240	206	228	204	200	210	176	213	211	169	183	171	208	231	224	209	209	211	203	214	208	211	212	192	212	204	205	192	205	216	206	210	198	196	228	211	219	215	200	204	228	191	173	191	203	193	184	208	184	204	221	232	205	209	208	184	213	202	225	175	226	178	224	216	253	185	188	221	215	182	202	151	202	192	206	222	184	209	196	203	210	199	203	215	202	230	222	224	223	212	197	190	182	214	219	218	216	215	198	208	215	235	217	201	225	199	212	208	195	213	202	219	201	198	210	205	203	196	215	212	187	202	197	192	173	228	211	206	208	216	215	203	220	210	227	229	224	220	202	212	204	217	227	204	189	227	212	197	192	222	200	211	234	206	212	211	213	219	223	224	209	178	210	202	206	200	196	241	216	228	216	224	202	205	200	211	230	230	227	207	199	203	210	222	207	170	195	202	195	177	197	215	210	204	217	194	219	201	218	216	243	222	201	227	199	194	195	228	220	230	199	206	232	225	193	217	228	192	207	227	216	223	167	246	210	209	212	219	217	213	217	201	221	204	220	192	207	196	171	222	198	206	184	213	206	182	221	197	215	194	227	204	219	194	211	201	207	178	209	224	197	207	213	217	222	188	209	213	174	201	232	200	199	201	195	213	225	229	244	193	223	202	216	231	209	184	191	200	204	201	213	218	226	217	249	206	186	216	231	192	234	201	211	175	225	218	220	200	208	233	197	216	210	209	221	210	193	185	211	211	227	165	225	208	205	220	193	185	206	210	221	226	208	228	216	186	207	212	215	203	203	220	223	191	200	199	205	195	215	212	202	218	205	225	227	208	213	205	213	205	217	206	221	197	214	206	190	204	201	195	209	225	219	196	223	204	187	193	191	207	204	220	206	207	215	225	229	210	195	200	222	194	209	245	219	221	231	200	201	203	213	204	215	214	198	211	225	189	229	178	206	188	206	188	179	221	192	206	225	201	189	185	204	200	182	218	204	201	212	196	201	207	188	199	206	216	223	218	219	194	208	214	213	169	190	188	202	228	217	209	194	234	205	212	207	211	250	207	211	202	205	200	221	198	225	210	210	223	192	208	207	204	223	194	189	206	227	208	193	219	191	198	210	226	212	220	201	214	206	206	211	223	227	218	220	188	228	209	210	211	212	200	220	211	223	233	220	207	206	233	217	200	206	205	223	215	211	243	217	212	206	234	224	191	183	232	209	185	194	229	198	192	204	216	222	224	223	203	204	192	209	216	214	213	183	218	244	202	197	216	200	213	215	209	217	206	199	211	236	191	210	193	198	211	216	206	199	190	220	180	209	184	201	217	219	199	200	211	214	187	194	163	220	216	217	182	214	223	207	217	216	207	204	216	184	194	213	203	205	193	192	209	223	202	204	188	188	202	190	221	204	203	183	219	227	209	192	224	201	234	191	180	192	249	204	203	221	214	206	206	176	186	206	218	188	211	213	197	192	213	233	217	214	177	216	212	221	208	209	208	219	199	203	240	205	222	200	194	221	197	209	197	207	208	213	184	198	192	218	208	198	186	214	204	217	206	240	216	205	210	204	234	197	225	220	212	196	230	247	236	188	208	242	191	229	203	189	221	219	209	188	225	205	216	193	213	208	216	218	213	202	199	232	213	224	225	221	201	222	212	213	231	238	211	210	209	228	228	213	215	204	211	185	185	202	212	202	247	206	199	194	229	220	200	207	188	196	223	208	214	201	195	225	170	234	200	211	198	229	198	188	234	189	222	193	218	230	217	198	209	225	217	206	212	203	203	196	204	219	189	231	216	221	195	196	185	215	214	218	216	208	219	215	204	205	226	212	187	212	216	223	200	254	196	187	199	191	227	221	195	211	195	203	219	195	203	190	225	214	209	218	223	175	232	210	207	226	210	197	204	211	203	201	214	207	229	210	214	210	200	203	185	216	222	202	224	190	217	208	215	196	226	206	190	198	210	206	232	238	219	190	210	221	212	218	212	210	190	224	214	207	203	207	224	197	230	205	185	189	214	208	211	221	218	187	197	238	214	222	214	230	193	221	208	216	197	225	211	188	214	217	189	222	225	193	212	201	191	195	187	203	231	225	196	213	222	230	202	202	204	225	203	217	217	211	199	191	189	198	231	241	203	211	167	203	209	224	175	189	180	224	217	203	203	225	222	225	203	224	196	233	207	186	187	201	203	213	209	231	222	194	188	190	200	210	198	211	227	203	222	215	217	215	223	208	188	224	243	221	218	210	215	205	210	231	196	198	200	189	221	199	207	238	219	201	220	196	189	199	188	220	209	221	199	244	210	216	211	231	218	221	220	208	220	189	201	204	228	247	233	229	196	199	209	249	211	200	181	192	210	208	197	202	193	209	194	204	212	206	200	215	199
3929	7160	4566	2042	1656	1293	913	771	716	658	484	413	460	605	5244	7502	5467	2806	601	333	321	295	289	269	287	288	304	307	306	280	306	278	286	300	314	311	305	303	302	272	298	292	344	288	287	284	320	298	292	302	277	306	311	292	302	288	261	276	287	255	310	269	286	307	280	297	285	290	295	282	294	276	290	294	275	289	290	296	317	317	302	291	308	262	288	281	293	316	291	252	289	289	289	304	274	341	318	274	268	283	290	302	294	294	286	292	286	293	299	278	310	305	298	320	332	266	287	284	287	299	295	308	306	292	305	303	270	301	304	277	312	306	308	281	303	299	323	289	291	306	285	307	288	312	333	312	304	323	293	296	343	310	343	343	291	288	286	283	304	322	313	279	314	292	309	293	291	324	307	303	273	291	282	282	319	303	325	283	301	293	302	302	311	316	280	314	288	275	283	270	329	294	301	314	297	292	304	315	308	278	313	327	302	285	317	283	291	287	298	302	295	323	296	307	271	297	287	298	290	288	272	277	313	302	312	291	306	295	293	283	285	290	305	283	327	310	297	323	309	303	295	289	271	280	332	305	296	288	266	286	297	286	321	283	293	295	302	273	274	293	278	303	304	290	307	321	298	296	305	304	288	302	298	293	302	316	281	290	280	295	333	261	302	299	316	297	311	281	286	287	289	280	283	268	303	277	293	306	300	290	297	313	278	300	302	318	308	295	260	317	279	290	291	338	301	279	307	295	289	291	313	277	288	290	294	284	277	321	309	297	296	269	286	294	301	308	287	266	276	297	321	308	281	311	289	293	274	310	294	275	286	282	275	304	269	301	320	279	287	289	326	297	317	314	316	297	294	295	299	303	290	304	289	342	322	319	320	279	301	265	290	310	311	291	264	299	254	259	280	284	265	292	295	274	314	304	275	308	318	262	327	305	292	308	272	315	280	286	277	318	280	317	266	294	321	299	340	288	326	296	298	274	288	291	282	287	303	307	294	313	321	280	308	277	301	326	287	311	314	308	291	316	286	271	282	318	299	313	303	319	308	277	305	289	328	284	303	304	305	309	295	308	267	280	303	319	290	285	321	278	300	297	327	279	308	293	284	297	304	298	286	270	313	304	290	301	324	315	296	276	306	290	309	318	304	284	266	278	294	318	296	293	298	274	286	302	309	309	292	285	304	314	288	295	301	283	303	315	301	305	291	307	311	290	314	315	299	294	278	311	282	281	284	307	292	290	324	286	301	288	295	316	337	281	311	295	276	276	273	283	314	301	278	309	301	274	279	285	258	282	306	275	319	302	316	316	274	292	296	302	289	284	309	282	289	270	258	292	301	303	237	280	315	297	308	294	305	309	282	297	286	300	316	276	280	317	315	313	285	326	322	315	303	289	306	305	303	306	269	292	293	291	282	287	296	282	300	293	289	330	307	305	340	309	268	273	282	278	274	307	329	290	299	319	284	300	297	292	286	289	269	301	305	274	289	281	286	287	308	292	285	317	286	315	307	293	278	270	272	313	275	299	311	305	279	319	288	288	302	290	283	308	297	295	274	306	289	316	286	271	312	294	287	309	265	298	299	272	271	284	322	282	307	293	312	284	294	286	283	284	297	293	301	309	333	262	322	279	307	291	292	315	330	306	334	289	291	288	332	308	332	332	282	277	323	304	291	306	261	291	291	287	298	304	296	273	276	292	305	305	302	287	304	343	301	301	280	291	303	306	306	304	327	286	250	345	302	307	295	297	298	284	335	311	285	286	289	272	300	323	275	304	263	285	294	296	316	291	319	250	309	290	291	260	312	295	291	297	317	290	315	314	267	298	311	302	301	311	289	304	308	327	325	298	270	309	323	310	276	316	291	276	302	287	360	300	292	285	300	313	307	277	275	283	290	336	294	295	307	300	298	271	317	324	286	316	299	272	283	286	312	321	256	297	321	318	305	275	307	317	298	309	303	296	300	283	317	296	346	288	289	279	327	285	290	326	307	294	290	266	301	285	303	276	269	283	247	299	284	299	276	299	298	292	302	328	312	292	296	298	290	290	294	284	305	298	303	293	308	308	299	271	297	269	310	287	316	278	295	294	268	287	266	299	295	315	275	309	270	301	312	289	287	303	264	318	305	302	292	285	285	309	296	327	297	279	303	286	322	302	332	303	268	294	261	319	293	300	318	271	318	283	280	280	288	283	286	304	314	284	320	327	264	284	324	286	280	269	279	280	286	272	305	320	300	305	259	289	284	306	293	299	272	288	292	277	307	302	301	290	300	315	260	291	325	292	283	287	288	276	294	317	283	330	303	284	289	295	293	289	312	316	287	282	274	273	272	287	275	321	317	288	317	316	289	274	276	329	305	297	311	281	319	317	286	281	277	307	304	295	294	274	268	313	284	310	273	293	313	275	282	302	294	286	302	270	264	302	278	295	309	292	289	315	297	298	273	317	329	304	288	323	291	292	288	329	298	299	307	293	304	323	269	314	282	305	290	255	330	306	297	321	298	305	313	293	302	298	270	298	307	314	280	305	302	305	296	298	305	284	277	279	315	305	285	343	314	314	302	288	295	291	309	316	281	306	314	289	314	284	293	284	292	298	305	305	317	304	298	291	324	286	285	299	323	309	314	300	292	304	307	330	290	279	325	322	293	332	315	302	275	272	285	303	272	307	263	301	291	312	308	289	292	320	283	295	310	270	275	314	313	296	293	315	297	313	299	288	288	309	295	329	289	287	282	301	294	293	317	289	279	339	299	304	304	298	309	288	289	306	321	343	324	263	280	306	282	289	310	307	294	281	303	274	300	318	302	294	276	285	295	317	296	305	297	310	311	328	285	315	295	268	320	314	296	299	286	299	301	298	284	286	280	297	294	327	252	304	308	322	299	296	304	292	306	291	328	304	336	318	300	326	292	279	299	298	313	288	304	273	275	301	336	281	337	318	291	293	291	254	274	307	295	297	306	295	268	330	317	349	290	288	269	327	270	307	315	299	266	298	311	299	290	300	282	326	303	314	313	293	292	297	260	273	294	277	335	323	285	280	270	327	304	295	335	310	303	289	255	323	300	295	304	295	332	297	277	304	295	277	288	278	306	269	291	276	296	283	309	295	300	296	285	305	313	289	318	295	303	300	309	318	338	298	316	287	280	274	286	314	292	299	297	312	290	290	306	293	286	320	297	282	320	312	296	293	303	288	302	292	280	298	281	293	292	301	297	296	310	271	292	308	283	300	302	299	290	280	290	276	315	278	303	267	279	320	309	281	287	285	272	266	313	301	269	300	280	292	286	314	288	318	313	305	283	317	282	309	297	312	291	311	311	326	315	312	306	311	290	308	315	272	280	287	301	268	306	287	291	310	308	320	331	283	301	291	321	296	301	292	305	324	313	326	296	284	336	310	287	288	313	327	321	293	284	309	280	290	305	298	289	291	331	324	289	306	298	288	295	312	324	287	300	319	280	298	298	309	301	307	256	302	297	319	317	283	289	254	308	316	293	293	301	316	318	285
22769	21568	28810	24757	21560	19966	2343	998	779	651	615	538	522	2462	11935	12592	10181	5175	1567	436	344	382	353	356	382	400	361	333	343	312	372	359	391	390	363	383	362	366	343	391	353	362	332	391	384	363	362	345	394	386	370	334	373	337	359	378	352	371	340	349	330	397	371	383	396	353	363	367	390	375	364	400	368	354	369	370	406	376	371	364	333	390	341	370	366	368	322	363	363	332	374	411	361	363	363	388	374	347	362	352	356	355	350	371	372	368	368	347	358	364	354	362	342	389	325	359	366	361	393	361	362	354	351	370	365	421	373	386	374	369	339	336	346	354	392	390	360	365	349	348	351	366	333	368	405	381	350	337	403	361	381	349	348	372	382	386	350	347	357	374	348	348	377	400	376	351	331	378	365	369	371	410	332	392	366	380	365	397	347	380	347	346	343	340	349	367	340	372	375	370	382	354	360	346	339	330	347	366	373	401	367	349	369	354	347	372	361	358	346	335	325	365	398	379	375	382	365	378	377	353	344	373	390	385	364	387	334	344	341	342	382	372	338	375	363	372	355	349	348	348	380	362	403	364	359	361	370	355	363	377	345	366	367	406	367	339	367	374	354	410	371	368	326	356	340	385	360	379	360	364	351	340	369	344	361	357	375	365	354	340	350	344	374	363	356	364	354	363	366	378	347	347	358	371	369	340	379	384	372	341	380	325	351	352	367	382	326	390	356	337	377	374	358	349	370	367	391	353	375	384	382	388	337	381	357	364	384	369	347	343	352	359	357	387	375	390	364	357	328	388	369	339	378	370	364	378	335	357	351	345	334	398	389	362	357	390	370	349	361	336	350	378	366	383	349	368	376	379	337	308	371	365	354	389	363	411	360	356	393	356	348	388	419	357	357	343	376	351	329	361	406	346	336	392	346	342	384	384	373	368	355	337	403	382	369	395	347	369	350	386	347	320	375	354	393	364	358	391	358	359	343	358	392	368	381	343	381	346	398	376	387	392	360	351	355	366	348	335	359	384	341	371	363	346	362	377	355	350	397	346	354	374	356	341	354	358	342	366	367	383	366	372	352	411	388	385	400	354	340	347	353	378	351	356	346	374	361	400	346	327	342	392	395	358	322	322	339	320	396	357	360	379	370	393	388	353	321	346	396	375	382	338	340	386	355	368	331	352	350	355	365	350	375	376	346	349	372	358	351	359	351	339	377	361	338	393	348	398	367	339	366	352	372	391	390	366	372	375	390	365	375	333	397	323	362	349	363	337	372	360	356	370	404	340	364	350	353	364	346	354	363	359	349	330	355	344	367	329	339	395	401	351	330	332	425	332	358	360	360	415	375	338	348	400	355	368	327	362	385	374	364	366	383	395	360	398	355	384	356	351	350	417	366	341	384	372	321	363	338	346	344	361	354	347	349	367	340	356	366	355	379	353	352	375	374	344	359	379	394	369	393	376	373	343	358	344	387	356	351	397	405	391	350	336	387	372	313	379	344	403	361	356	357	387	382	356	341	360	352	359	349	375	364	372	384	331	393	341	360	359	342	344	372	343	383	338	357	371	371	344	390	344	376	370	362	291	359	354	320	378	382	352	380	350	342	372	384	334	330	359	394	349	322	366	344	392	358	358	367	363	336	377	352	370	377	363	379	350	383	356	343	352	385	360	359	405	350	367	342	360	361	335	339	376	354	395	371	329	357	396	359	371	377	363	333	399	346	364	373	363	378	374	366	332	333	404	361	383	392	361	342	375	378	361	368	372	349	376	355	363	394	373	339	347	348	338	366	351	361	380	372	423	375	352	389	357	322	365	352	385	367	375	379	359	381	328	364	355	340	371	345	364	399	340	342	379	386	338	363	343	390	393	346	375	387	357	347	362	351	377	371	354	354	371	374	364	370	332	355	357	404	377	390	402	342	368	338	403	375	358	362	360	365	357	366	358	359	364	340	314	347	335	344	367	370	368	345	368	314	355	398	362	342	371	346	398	377	375	369	326	334	317	356	365	330	377	330	388	334	372	361	384	369	359	384	383	383	317	382	349	384	363	375	350	352	365	358	375	382	364	363	334	342	339	374	375	373	364	329	334	334	334	362	328	378	368	381	355	356	388	375	370	350	381	355	372	350	352	341	345	336	383	360	373	389	409	354	348	330	366	337	356	378	363	360	333	356	367	367	395	379	370	370	339	351	356	331	397	354	378	354	333	335	361	376	381	392	338	347	373	374	345	328	391	369	363	376	358	367	362	363	350	358	364	314	378	333	332	360	363	378	383	381	338	328	351	379	383	362	419	377	344	317	400	358	340	362	354	325	370	364	363	379	367	344	346	347	370	371	387	336	345	377	349	356	342	354	370	385	342	365	388	337	384	361	346	403	353	370	362	389	353	366	357	386	376	362	367	348	333	362	364	353	346	411	386	386	361	387	390	359	356	371	324	353	358	346	356	359	331	369	360	366	327	341	358	368	369	381	354	366	379	336	346	362	337	340	336	372	386	346	365	367	367	354	383	369	346	366	386	354	350	343	343	395	352	388	349	394	361	378	354	332	385	362	351	325	357	397	394	352	343	366	399	389	401	344	342	366	381	354	344	357	345	359	378	337	371	408	373	333	360	387	362	359	373	381	353	390	355	378	367	351	377	344	329	372	339	356	344	359	363	370	337	342	381	367	369	384	365	340	338	359	377	371	372	354	368	343	370	387	349	359	378	328	387	349	343	345	353	361	356	383	333	340	337	392	361	357	355	351	364	335	397	328	403	360	392	344	365	360	384	361	341	368	335	376	394	366	357	395	361	374	378	362	391	345	365	370	353	372	357	373	361	339	332	366	347	334	357	347	339	369	368	375	376	358	349	356	383	362	335	391	343	364	369	388	358	380	395	341	379	356	333	359	380	341	327	353	385	363	356	350	366	384	356	373	342	382	364	393	367	362	367	327	346	357	390	349	344	385	359	369	361	355	363	388	398	349	357	340	335	353	372	357	360	362	352	334	373	337	365	354	329	380	358	370	366	322	355	363	377	360	360	403	366	374	372	343	376	363	396	350	365	388	373	337	337	370	323	319	351	341	327	371	336	378	351	371	352	351	338	366	369	361	349	347	339	387	339	355	387	359	372	355	371	357	378	345	356	394	366	340	378	340	372	332	365	309	347	347	387	333	348	409	358	330	363	363	360	349	372	387	343	402	358	367	346	368	354	359	377	365	376	371	356	353	361	367	353	388	345	356	363	371	384	356	360	373	378	322	365	350	373	393	389	367	318	376	354	362	352	361	348	352	343	342	337	344	370	401	341	322	358	353	384	378	361	364	329	371	349	375	406	344	369	383	383	357	379	379	367	385	363	338	372	351	360	373	375	362	376	410	335	397	334	356	346	369	362	394	374	369	346	379	354	353	366	350	367	392	348	341	353	349	340	361	364	352	367	336	347	375	396	361	368	397	348	418	349	341	384	367	363	360	384	400	336	384	352	358	373	394	409	371	317	360	335	363	361	340	378	368	352	370	374
5004	16656	11281	5511	3984	3064	2237	1889	1543	1233	1045	1006	956	5235	20633	19421	16351	8646	2881	607	535	505	526	503	502	533	511	501	507	496	491	540	537	488	477	519	500	488	531	515	519	459	489	527	489	489	495	492	469	513	492	521	530	531	467	478	503	466	521	486	536	517	487	563	542	470	513	519	486	509	547	511	531	531	508	471	493	486	462	479	514	526	482	434	521	471	483	477	500	473	499	499	503	523	497	456	517	498	494	528	505	526	528	469	491	486	486	497	515	456	475	535	510	478	488	526	486	475	511	482	508	505	535	468	518	491	476	511	488	456	490	468	494	480	525	468	504	467	485	482	519	500	485	536	488	575	513	481	522	498	491	484	522	485	521	539	504	500	511	495	513	505	515	523	514	502	555	494	492	515	492	533	498	515	514	494	535	503	513	493	519	494	533	506	520	471	506	512	480	485	506	513	484	509	525	547	536	511	505	490	512	460	482	494	485	535	490	492	465	483	491	494	519	506	478	540	507	489	488	523	529	531	511	523	502	496	495	496	502	499	544	509	463	493	502	513	475	496	491	514	489	488	491	479	509	499	494	524	507	511	515	535	484	522	419	499	494	498	494	474	500	494	526	458	556	514	497	498	544	466	473	534	504	537	483	502	481	527	474	496	510	482	514	500	499	522	507	503	502	506	535	485	450	475	523	491	526	503	505	521	493	522	508	504	500	509	481	472	455	465	482	499	480	549	517	490	511	486	488	459	493	517	520	500	531	534	503	498	494	495	498	517	554	508	524	501	512	515	485	513	462	510	525	481	466	492	487	512	500	481	506	522	526	499	503	438	478	530	512	494	496	480	519	490	471	500	480	531	472	496	516	528	529	500	493	507	489	496	509	471	505	486	432	524	535	489	485	520	517	480	520	480	484	486	443	529	502	512	518	494	472	497	520	539	502	475	521	508	531	484	521	529	491	508	491	485	523	508	540	502	548	496	488	517	510	517	505	526	508	480	527	525	539	492	491	473	521	483	463	483	550	539	488	514	511	509	537	504	483	490	510	497	504	528	509	507	505	505	529	536	525	527	489	444	547	518	519	476	514	469	479	524	504	488	510	519	490	473	482	512	554	515	460	498	499	510	539	478	469	465	465	516	476	536	472	524	494	512	514	484	522	504	508	474	512	473	488	515	513	492	508	444	525	533	522	534	564	481	507	499	481	513	468	544	505	512	518	514	493	520	512	476	521	496	488	520	477	521	504	508	480	483	485	521	492	524	517	490	549	481	491	467	495	486	547	480	487	540	513	505	513	489	519	484	485	491	483	507	506	530	489	502	515	489	504	535	465	555	486	450	476	496	502	484	472	541	517	495	478	522	505	516	521	532	525	492	513	534	493	521	493	510	484	505	499	500	472	497	500	477	518	526	540	517	480	531	498	477	478	519	542	507	526	518	496	528	533	508	529	515	551	487	506	512	480	551	512	470	521	533	515	479	510	521	469	540	468	513	488	482	499	501	515	528	512	484	507	539	523	476	469	522	536	497	536	512	482	499	454	490	496	469	520	487	531	469	507	499	502	500	547	452	510	503	501	540	501	540	493	508	513	495	539	529	495	515	495	529	514	515	474	497	510	532	521	514	517	488	480	517	504	521	526	492	516	484	494	480	485	478	535	526	523	509	518	530	482	506	494	536	521	519	510	507	503	486	493	520	534	502	523	505	516	488	521	535	516	525	525	496	494	521	494	516	488	502	519	523	464	531	514	512	480	454	496	530	483	505	455	506	522	500	513	489	498	524	484	480	507	495	459	514	513	514	505	465	513	531	517	521	480	497	523	490	489	529	507	505	562	484	499	515	502	480	453	480	524	502	512	514	480	484	500	524	493	493	480	502	505	500	473	491	465	509	492	489	538	511	507	502	494	516	505	525	492	507	533	496	477	505	533	489	521	524	537	460	521	475	501	530	457	556	477	485	485	480	519	491	508	481	482	512	503	501	527	494	521	500	490	469	492	446	508	520	498	507	503	524	487	513	473	486	519	465	532	508	536	502	505	464	485	497	494	481	501	486	510	494	491	508	487	496	538	523	513	506	506	472	497	490	494	486	504	518	519	489	514	476	502	477	492	516	505	479	513	494	530	498	504	511	513	463	513	465	547	523	494	519	473	490	495	490	510	510	486	513	484	538	536	516	475	510	498	495	488	527	509	515	527	475	483	528	515	515	486	525	498	478	528	520	472	494	521	495	465	500	489	530	461	485	500	536	524	523	487	530	508	495	492	508	486	538	470	491	553	459	475	479	525	472	503	517	493	502	488	486	499	496	508	506	479	503	496	462	465	543	518	508	493	501	525	514	495	497	491	493	495	511	507	517	487	524	479	482	515	463	451	494	513	508	501	523	521	523	483	530	514	483	506	490	508	499	493	508	513	513	463	509	482	462	510	510	485	505	481	539	502	486	509	496	496	504	501	517	487	505	532	533	512	516	536	520	500	513	492	515	496	507	492	538	504	482	551	525	540	485	507	523	500	511	511	582	512	485	485	513	515	495	561	522	505	513	498	509	515	536	524	485	440	564	505	522	543	526	485	505	480	507	501	518	520	492	483	525	525	498	471	521	527	518	544	495	459	540	474	514	493	537	512	470	501	511	547	499	523	518	513	504	557	525	549	486	505	469	510	498	536	499	524	541	467	492	500	481	482	497	503	509	505	483	458	502	502	522	488	542	518	499	495	526	500	514	542	500	525	477	514	561	499	466	514	548	492	528	519	499	504	508	499	491	457	515	521	492	484	528	516	522	543	504	502	533	514	523	486	509	483	486	503	504	505	475	489	496	499	487	505	489	536	513	497	516	510	503	493	528	493	474	465	453	482	506	490	507	496	509	483	501	483	514	529	521	496	501	470	524	518	532	502	541	517	491	512	490	513	517	510	479	555	488	480	538	497	482	472	490	493	527	515	504	519	472	516	484	493	489	497	510	539	547	498	531	498	510	473	483	561	498	536	531	489	508	505	475	520	481	495	508	505	509	494	518	527	489	498	487	508	485	488	530	463	474	486	505	512	503	521	522	522	511	503	518	479	517	525	495	539	486	510	473	507	520	512	533	501	486	453	512	494	512	521	498	522	482	521	505	492	505	477	505	506	557	496	509	485	500	488	514	491	491	516	524	549	511	470	542	497	520	492	504	531	494	518	538	521	499	543	518	531	496	508	526	495	537	521	509	509	523	511	510	486	508	501	492	477	482	516	495	475	516	469	530	465	548	505	531	473	472	511	466	536	544	512	524	477	499	494	522	516	508	519	549	525	472	499	518	479	518	507	483	485	513	474	512	504	515	548	482	502	490	492	537	484	532	518	543	525	483	465	524	477	506	511	487	486	501	514	492	508	550	524	516	490	468	511	479	538	530	494	451	518	542	471	471	483	501	535	483	478	507	495	485	490	499	511	523	552	528	499	526	520	526	497	464	504	508	486	495	486	478	473	531	519	485	530	507	490	471	496	528	496	513	477	477	550	514
27685	18573	4954	1227	760	726	472	522	517	502	464	463	413	551	1033	1130	1088	834	473	386	456	403	454	404	403	398	385	380	424	384	401	387	421	419	429	416	416	425	421	407	385	369	403	431	398	393	397	400	383	405	391	410	385	420	387	420	396	406	453	434	397	415	387	404	427	420	383	399	416	401	391	378	374	390	412	408	409	400	398	379	446	421	431	415	372	392	421	430	411	390	427	411	422	410	412	379	367	423	403	404	435	388	446	417	392	415	408	423	428	397	393	377	392	401	378	429	418	407	415	414	391	373	403	398	414	406	401	390	394	412	410	445	392	394	379	426	414	401	425	383	395	414	377	394	412	408	393	417	401	461	416	373	378	410	438	385	380	392	379	407	422	389	404	369	414	400	416	390	380	382	411	431	407	410	363	390	416	400	443	407	413	385	457	423	382	441	391	444	390	372	401	410	417	414	402	404	438	419	396	360	386	420	423	413	405	370	387	400	389	412	428	395	431	401	389	401	426	444	436	399	390	406	404	395	403	420	392	411	361	431	383	376	416	408	415	423	369	416	364	390	418	416	433	392	408	401	381	393	392	421	410	408	401	396	435	418	407	444	387	379	408	396	399	387	387	393	403	388	377	425	416	423	407	418	408	410	383	445	416	408	415	402	403	416	380	417	409	419	430	426	395	424	399	427	398	400	382	401	439	398	379	364	391	390	428	435	413	374	419	398	436	415	400	376	417	384	385	404	442	398	391	395	420	373	382	417	398	427	400	422	397	381	410	422	399	414	428	409	384	428	414	387	423	390	398	381	398	410	390	442	414	407	399	396	412	389	404	401	424	421	401	369	398	435	393	402	393	409	427	413	404	409	414	413	398	420	405	439	407	419	394	437	406	405	430	381	398	377	396	400	393	443	434	431	388	403	425	402	423	420	416	360	392	424	397	406	424	391	446	411	442	377	408	389	382	414	371	402	427	421	386	422	393	378	439	381	423	399	425	436	388	402	417	383	386	382	420	412	399	350	417	436	381	406	401	430	373	399	405	387	413	419	449	358	423	406	407	445	412	435	406	394	408	377	387	397	427	390	443	377	400	382	422	363	410	410	384	387	413	417	402	379	405	412	387	407	400	377	398	442	408	407	412	397	421	405	389	421	378	406	417	393	428	435	412	429	437	428	358	384	449	418	431	406	421	417	411	414	442	423	413	395	413	418	415	419	464	400	372	430	368	401	388	401	412	389	457	403	395	441	420	469	443	381	395	363	388	411	424	415	410	387	429	398	398	372	404	410	404	398	436	396	394	419	402	393	386	410	401	403	381	433	420	407	438	414	404	403	404	407	435	452	406	420	403	395	390	434	434	398	386	428	362	425	409	368	391	425	414	434	417	391	398	374	412	420	393	382	389	428	411	402	381	383	405	375	415	416	415	421	398	402	405	424	400	393	383	401	399	395	385	376	428	432	401	382	376	412	350	383	397	407	442	365	434	435	382	389	434	379	405	387	424	399	350	418	406	426	404	454	372	420	385	412	392	428	413	424	401	412	389	395	383	437	385	400	393	374	441	431	387	380	439	396	406	420	437	383	407	379	436	368	413	413	375	427	391	395	435	392	388	381	426	434	412	440	435	426	423	435	409	414	414	418	413	383	412	412	399	406	430	423	398	398	416	410	393	420	417	421	405	431	426	385	442	423	419	406	395	448	370	394	403	408	406	444	364	406	398	414	394	383	403	396	431	415	421	420	442	402	395	392	385	430	386	415	390	394	381	414	392	414	448	456	421	418	401	396	405	437	381	404	388	382	406	427	412	380	427	426	414	401	379	432	407	414	413	421	389	440	430	365	365	399	419	362	379	401	361	381	392	403	421	454	399	391	423	386	425	438	382	402	433	363	426	431	446	408	417	432	390	406	419	438	400	433	375	408	387	398	422	400	427	408	418	424	396	441	396	412	432	413	379	384	410	416	431	446	446	382	404	403	406	396	397	407	393	422	430	431	399	434	409	408	392	408	398	364	426	409	407	413	411	431	386	408	418	435	410	374	435	427	427	384	417	421	411	414	418	408	378	394	404	405	422	435	412	398	392	383	383	394	396	402	386	390	378	423	436	402	401	405	423	407	458	409	390	431	460	445	463	422	422	440	392	382	418	353	395	417	411	390	382	412	410	427	415	408	393	403	428	435	401	414	395	415	411	414	404	372	407	435	399	437	363	409	424	392	379	425	450	411	374	411	444	380	410	397	394	387	423	375	405	409	412	401	359	389	397	401	435	366	418	372	376	377	400	418	407	422	402	425	422	433	408	427	409	410	401	422	421	383	401	384	399	431	429	387	421	443	346	412	380	336	451	377	373	407	406	387	394	417	409	420	421	390	414	408	412	409	405	399	427	419	417	398	428	394	431	390	387	394	420	430	367	389	473	421	426	379	392	390	399	397	431	409	371	412	412	433	420	408	413	377	419	393	403	409	385	431	442	401	394	417	342	417	396	398	389	401	394	399	419	387	400	409	402	413	394	430	441	420	368	362	432	400	395	417	434	423	405	397	412	423	441	388	378	378	389	354	386	391	393	383	456	384	420	423	417	423	430	402	407	440	412	404	410	394	451	415	391	427	385	400	424	408	443	375	390	387	391	460	431	404	404	423	376	395	406	405	374	393	403	451	436	396	380	382	408	386	423	417	435	392	411	379	391	410	381	399	426	424	380	410	385	402	418	412	431	402	373	431	411	437	407	414	375	401	406	418	388	404	392	424	435	400	421	384	380	389	432	401	406	383	413	411	429	396	410	413	397	370	425	404	361	440	366	424	415	384	419	408	410	383	419	385	420	415	414	421	410	449	405	342	335	424	390	379	439	406	381	412	374	412	426	364	398	445	466	394	457	409	438	427	391	397	450	404	372	386	390	410	410	427	373	391	401	403	383	355	412	416	413	377	385	425	397	378	393	407	394	418	430	401	387	384	430	395	409	441	391	392	416	407	405	383	357	369	425	395	408	377	418	395	397	402	392	390	428	417	374	404	383	398	390	393	403	386	416	440	394	407	420	438	409	417	365	422	430	407	388	402	445	403	413	420	382	346	387	363	421	447	428	411	405	383	401	394	403	418	375	384	390	386	419	410	400	401	414	396	395	384	426	368	393	437	418	419	442	428	362	428	415	426	452	409	436	400	383	412	408	440	393	399	391	414	423	410	426	399	453	413	397	408	371	388	393	414	403	391	436	400	392	423	423	412	385	398	370	422	417	434	401	381	391	394	395	378	416	452	415	433	412	418	411	395	390	396	415	414	446	412	433	446	440	416	443	406	397	386	370	385	414	364	400	410	398	397	388	399	456	413	386	437	406	390	411	447	408	416	396	409	395	396	447	403	409	401	420	442	426	377	368	436	372	411	423	388	409	415	399	447	406	405	412	431	384	397	385	408	404	418	380	395	424	400	386	402	404	426	399	410	391	445	417	401	389	380	426	425	420	357	428	404	401	418	404	405	395	409	421	414	400	389	411	450
4832	4194	3133	1312	1273	1058	821	898	746	717	714	642	627	809	1836	1964	1702	1264	735	593	530	580	562	520	575	580	523	566	494	525	576	577	573	566	568	536	542	550	530	511	529	554	569	562	543	552	547	582	540	548	528	535	554	581	586	548	542	610	510	524	561	543	534	611	554	576	534	538	557	532	541	535	557	559	539	555	551	560	560	555	603	512	540	577	506	546	556	570	518	592	540	563	588	573	550	551	539	566	532	587	581	493	570	539	567	558	525	568	594	558	510	577	543	548	546	561	556	533	558	524	566	572	535	555	547	551	507	569	555	582	526	550	559	599	551	594	607	578	572	532	521	542	592	502	540	520	604	523	560	519	590	537	576	557	557	557	539	519	536	517	578	557	515	562	584	540	574	554	520	548	506	529	535	568	523	512	553	556	549	504	564	568	567	532	588	571	542	492	549	550	545	559	559	508	591	546	549	548	540	573	543	558	550	551	565	591	571	566	549	573	613	552	531	565	510	521	562	562	539	581	533	609	561	522	578	561	522	564	523	555	552	542	538	522	511	561	559	571	526	542	556	541	470	576	578	553	561	575	544	599	563	519	539	555	581	528	550	527	557	540	552	539	544	534	531	569	568	573	513	542	568	516	558	559	543	551	583	531	592	553	588	566	550	561	530	548	552	578	622	567	546	592	533	563	539	524	559	544	545	572	576	533	559	546	525	531	520	529	555	538	575	539	553	540	565	534	533	545	546	555	524	536	569	558	533	544	534	517	553	575	554	530	541	559	537	555	559	539	579	561	544	556	529	527	558	543	520	536	577	567	522	551	528	532	542	565	549	596	555	525	547	607	499	563	537	534	544	563	547	589	562	555	529	524	563	535	501	565	520	566	578	554	542	565	522	552	588	568	576	490	564	566	591	606	509	566	524	558	524	553	537	540	543	533	562	577	504	548	549	577	583	588	531	553	537	544	550	543	569	527	572	551	540	558	587	549	529	547	558	556	554	534	585	555	557	579	549	569	533	538	546	548	593	544	547	579	569	570	584	563	555	592	560	552	548	561	561	546	539	553	572	524	568	548	505	548	534	573	554	535	551	592	579	596	536	542	535	543	552	563	534	568	563	568	570	528	529	538	588	522	565	557	533	558	562	539	582	534	548	540	571	565	558	567	551	577	633	531	581	561	560	544	558	551	553	529	541	613	529	523	555	558	529	489	516	551	569	551	497	584	556	505	554	559	556	566	576	562	527	577	510	514	548	591	589	594	561	573	555	572	546	524	535	601	529	561	544	561	536	561	578	517	564	559	607	566	546	554	550	550	549	542	553	514	556	523	515	574	546	577	526	556	566	560	591	536	551	544	488	543	508	577	521	525	542	537	585	533	557	588	557	560	581	559	549	522	531	556	529	594	528	531	535	489	526	521	527	539	563	575	592	563	577	568	594	530	558	565	554	546	520	522	582	563	539	611	545	574	558	558	577	552	536	513	518	569	548	524	525	596	537	519	557	569	556	490	561	559	548	539	544	531	560	520	547	543	543	547	557	545	535	541	560	549	550	581	521	562	559	544	541	509	523	547	567	532	565	539	557	588	595	579	554	527	567	541	573	496	568	517	534	545	539	581	541	557	534	554	569	547	540	577	561	575	602	565	568	522	571	529	577	552	553	559	567	553	560	534	533	543	553	560	561	566	548	583	565	588	530	577	521	563	568	547	567	557	519	566	572	561	535	556	564	529	543	540	539	583	540	531	566	510	535	532	528	568	540	536	542	546	549	512	545	540	532	527	529	563	556	566	511	543	533	545	573	574	522	558	609	496	577	553	539	563	603	557	581	581	570	559	522	552	574	549	566	574	520	534	581	539	535	539	544	564	545	548	539	580	562	557	542	558	576	566	514	570	541	528	585	515	576	567	576	569	530	575	553	524	554	568	614	525	558	561	571	545	571	554	557	522	536	530	566	584	547	560	505	517	521	549	564	572	567	537	588	565	529	557	549	540	522	569	579	555	502	527	568	574	529	589	553	564	529	592	528	525	569	562	543	542	571	556	539	538	567	539	575	575	552	532	561	546	563	561	549	543	562	535	570	536	576	550	566	570	530	554	544	544	547	576	543	555	518	523	530	491	521	583	543	530	571	570	582	534	532	560	565	556	532	529	553	543	536	566	560	525	533	549	547	557	571	548	536	582	583	523	531	537	576	519	540	508	522	544	595	552	558	548	544	564	574	541	540	563	529	562	559	513	535	575	530	587	579	566	576	500	555	547	540	550	566	546	517	555	518	563	601	572	524	543	525	550	522	560	578	531	561	541	576	555	536	558	548	601	545	547	533	507	559	586	559	561	546	543	560	566	578	571	520	585	548	520	563	559	530	554	566	569	578	550	573	551	550	542	560	538	567	560	548	532	572	542	546	537	538	539	591	552	552	541	527	571	562	531	517	530	579	552	598	562	582	548	542	554	519	509	548	566	549	579	557	546	517	548	507	521	521	542	557	542	547	559	582	554	549	578	506	577	550	602	523	548	513	566	547	542	555	604	520	557	583	556	580	526	513	509	532	556	520	552	561	552	578	548	554	503	525	558	546	504	581	565	596	531	506	546	522	551	559	537	523	582	543	579	536	523	551	613	591	519	528	487	573	546	593	527	561	552	558	492	561	571	529	527	547	552	509	563	556	578	558	599	524	576	553	515	539	547	553	532	531	503	541	545	577	563	556	536	587	562	589	566	537	522	572	498	581	550	568	564	576	550	569	503	574	553	599	578	532	547	510	516	544	564	550	571	520	554	552	546	516	539	554	491	529	547	544	562	577	550	569	574	555	556	583	587	507	563	561	543	537	539	569	530	550	542	533	549	545	541	585	508	582	552	558	532	553	553	545	508	540	549	542	543	531	536	561	560	556	551	568	547	596	555	543	515	496	554	496	553	564	549	572	533	580	561	574	484	587	557	562	567	557	562	545	580	560	541	586	580	543	549	558	555	563	562	547	566	537	577	549	556	588	523	569	543	585	552	594	553	575	561	540	580	554	579	569	540	544	589	600	552	555	546	603	514	541	530	567	531	564	588	560	537	559	603	565	531	553	551	578	563	547	563	555	610	570	536	535	533	501	548	578	574	583	527	576	551	570	519	517	540	548	586	569	528	566	559	546	555	562	540	529	487	548	554	546	525	596	571	543	537	542	572	541	590	561	541	570	595	562	594	554	548	552	541	551	565	540	520	573	580	548	566	530	549	523	559	539	549	602	545	542	605	547	529	539	584	589	536	548	571	535	564	550	557	573	512	544	531	537	566	543	560	591	524	517	537	572	543	528	574	544	553	565	548	552	561	558	547	564	557	541	508	570	542	520	563	583	557	572	545	574	549	565	535	545	566	562	568	511	585	526	470	528	585	603	562	564	519	508	562	560	528	536	539	589	551	557	538	551	541	525	533	566	519	541	538	555	574	542	532	532	557	511	540	552	553	577	521	529	593	562	539	549	542	583	522	577	587	556	545	508	550	561	553
23824	21568	28138	25424	19843	2384	1018	943	743	729	683	648	593	1281	5644	6971	5809	3600	1473	602	503	482	531	540	524	504	551	554	509	470	530	538	535	542	504	522	524	510	519	480	504	570	494	499	515	531	521	574	570	508	495	511	529	518	501	539	527	532	551	549	524	513	535	524	532	553	516	524	552	527	512	501	479	507	534	542	501	529	539	511	516	504	523	524	485	505	544	541	502	545	467	551	539	542	532	552	485	498	510	519	506	551	527	539	519	520	556	495	496	528	534	583	517	527	518	492	529	522	513	493	471	501	512	499	518	487	512	525	511	495	498	530	541	518	560	526	535	488	535	514	480	535	560	542	525	479	563	523	515	505	480	470	490	537	562	515	530	505	491	517	523	504	496	460	518	537	524	495	509	515	525	514	549	499	531	526	476	558	539	506	516	537	555	548	517	520	555	509	507	511	543	543	495	495	470	538	540	496	540	545	515	519	542	495	518	529	507	527	501	504	504	560	551	522	511	515	517	549	507	481	541	494	501	512	473	527	524	528	493	559	517	522	538	566	497	546	531	526	564	481	541	531	479	498	486	552	570	503	528	560	578	535	533	522	512	512	535	516	498	560	516	527	515	495	532	533	492	494	533	543	501	548	508	518	562	524	501	501	493	537	510	477	523	514	544	509	522	553	509	510	513	528	515	515	550	463	502	531	517	520	534	505	519	534	542	525	546	527	501	505	490	465	511	498	519	507	516	525	539	538	526	529	493	508	531	530	525	499	564	533	517	484	563	519	535	529	539	576	514	505	555	541	489	481	532	507	510	500	565	498	512	524	512	557	532	526	501	543	551	517	521	522	496	502	468	531	548	527	504	511	511	509	519	573	502	555	520	514	537	510	562	513	482	522	500	501	503	516	505	551	541	488	538	513	549	505	534	510	497	504	524	540	560	503	528	508	540	505	512	515	518	521	528	501	531	514	490	550	552	516	491	537	550	511	538	512	512	511	527	525	536	513	507	477	504	488	498	518	529	517	492	483	529	521	497	530	536	504	524	517	554	532	514	534	540	556	515	498	563	507	491	484	535	479	533	541	492	485	513	547	525	535	532	493	516	516	507	515	549	533	515	523	502	516	542	515	520	488	501	515	517	513	576	505	498	492	530	574	517	512	509	516	467	501	543	493	541	521	531	496	527	493	546	539	580	536	512	542	521	521	549	537	527	552	523	536	515	514	528	490	531	494	526	523	490	544	503	545	521	539	529	577	517	544	517	554	517	527	533	506	523	517	540	505	531	541	507	511	543	460	524	526	522	492	517	509	514	530	500	532	537	522	495	498	534	510	557	490	510	471	503	490	482	548	532	540	502	490	487	501	493	548	529	518	515	512	548	540	538	513	506	499	510	495	466	509	517	513	552	510	513	512	518	533	551	479	534	500	495	512	552	517	497	520	515	551	519	529	532	496	501	551	485	517	524	530	510	563	519	543	516	503	540	503	562	529	507	486	539	512	544	471	530	518	479	493	500	492	495	544	546	501	508	495	522	540	510	516	502	478	496	501	470	547	526	531	525	526	510	510	553	537	522	471	512	524	509	481	510	508	461	495	526	472	535	488	555	507	504	553	528	460	502	519	513	501	546	513	539	542	524	536	502	550	570	529	511	548	509	512	508	491	504	503	534	505	488	515	530	544	544	488	513	525	504	526	496	526	549	469	466	494	505	510	557	490	545	555	474	521	532	569	506	517	523	540	524	535	523	489	486	538	544	530	524	524	504	521	534	504	519	526	500	549	554	532	503	499	532	524	519	550	508	517	505	524	518	508	532	516	537	519	511	547	518	528	494	494	531	542	538	528	536	528	541	534	518	544	487	534	508	493	513	500	512	555	541	479	494	520	513	503	505	539	523	558	503	510	477	516	518	499	527	509	503	508	489	514	506	511	492	555	492	527	469	526	506	528	521	552	503	492	551	573	541	499	498	538	516	487	486	456	548	511	499	530	556	509	539	514	478	521	519	519	520	534	540	509	523	503	500	528	537	502	516	510	508	481	542	556	514	480	542	508	488	542	516	553	503	522	556	538	509	511	525	552	552	513	521	527	513	531	550	510	492	512	548	520	495	522	512	506	532	536	499	531	517	492	539	514	506	526	516	511	467	546	489	509	536	529	482	530	478	507	484	464	458	490	508	548	509	529	548	546	554	527	498	534	527	551	490	529	531	554	515	521	523	508	519	525	507	540	500	480	503	540	550	533	490	516	525	513	499	562	512	538	508	488	515	528	541	523	529	520	477	479	521	469	511	536	520	493	507	515	550	531	506	513	536	508	509	502	523	548	544	538	501	502	515	575	499	525	515	535	536	562	512	515	531	450	507	522	472	521	474	523	534	514	553	532	472	496	493	520	530	511	469	536	545	517	534	533	470	523	521	504	533	517	483	561	520	519	464	529	553	513	509	517	498	546	497	516	518	520	504	493	501	514	500	535	553	515	477	502	554	513	555	505	499	562	494	543	516	534	486	491	552	573	526	539	526	489	513	543	516	506	500	521	497	523	480	536	530	555	523	533	503	545	520	526	532	517	536	520	545	514	558	527	542	482	526	508	534	469	531	546	528	530	512	508	514	530	500	526	494	533	572	477	525	558	539	511	526	529	490	522	539	522	532	514	510	529	526	523	549	513	481	546	504	495	513	532	467	509	530	502	526	521	480	520	513	490	475	566	526	506	521	546	509	545	496	549	536	503	538	479	576	562	528	524	493	472	544	563	544	508	522	520	541	517	465	547	518	508	535	496	494	505	503	461	552	503	532	492	505	543	569	473	479	501	551	517	519	519	471	531	544	528	524	487	498	531	511	477	511	527	544	551	514	521	548	519	559	522	492	525	492	510	537	528	479	510	489	514	506	536	529	531	520	509	534	505	583	513	526	523	518	500	504	496	511	523	547	499	507	516	521	511	516	531	472	502	502	476	527	503	482	507	533	511	502	514	547	531	525	501	518	514	470	518	498	518	509	517	486	538	526	514	478	506	531	507	494	505	526	490	531	571	538	512	520	549	490	508	523	561	510	513	511	559	514	556	480	535	518	514	479	531	511	528	531	536	511	539	521	508	503	538	508	511	543	525	550	502	521	530	499	521	525	511	509	493	508	547	552	502	506	523	528	545	553	505	527	556	565	550	538	500	550	521	519	506	535	513	582	514	553	488	495	510	538	528	493	501	503	537	480	511	550	518	470	511	533	498	531	539	509	493	501	483	525	480	480	540	517	501	556	483	498	490	504	477	509	532	559	532	515	555	583	539	537	511	497	503	539	547	519	505	539	541	500	481	516	516	510	536	534	533	520	510	541	545	542	518	530	503	508	565	505	552	515	498	485	508	522	508	518	497	533	545	493	536	497	554	561	513	545	531	469	509	487	534	492	502	504	553	542	523	469	520	511	489	537	535	491	529	527	516	512	549	529	566	503	502	518	537	490	489	494	542	547	544	521	525	514	540	501	536	544	495	506	528	470	529	513	491
3648	11389	7661	3489	3045	1920	1797	1639	1386	1193	1119	951	1010	2501	10935	12484	10158	6382	2349	857	706	713	698	729	725	709	699	787	734	654	695	702	709	728	759	700	717	732	694	666	703	693	736	746	680	720	701	707	724	710	710	726	724	704	705	744	707	717	725	680	734	719	709	691	698	709	707	743	701	676	713	688	727	724	711	733	717	673	742	712	705	697	683	713	722	728	719	716	658	692	733	677	707	740	742	674	736	663	722	733	744	735	715	659	713	707	727	737	737	669	696	725	696	766	744	668	721	688	698	753	699	700	739	719	694	696	674	639	720	718	706	714	695	701	708	723	692	731	704	693	697	714	696	724	711	669	695	727	696	682	707	728	699	720	719	719	714	687	682	728	658	693	720	697	735	690	684	702	689	727	697	753	713	732	720	747	752	718	722	684	742	679	670	719	715	696	682	747	717	699	690	722	806	681	694	710	683	727	750	732	722	756	709	668	754	708	701	660	707	678	684	686	692	714	695	690	686	702	710	699	729	742	699	746	724	731	720	744	707	696	681	731	718	711	717	737	721	710	719	704	718	699	718	695	752	716	758	721	695	725	687	702	738	684	661	715	706	718	727	721	739	674	696	699	733	706	708	731	650	745	690	727	691	661	675	704	696	731	719	756	698	704	744	674	643	686	672	700	698	745	674	665	695	691	705	699	662	710	701	724	730	756	753	697	689	686	698	720	716	709	754	740	737	691	717	701	713	706	689	687	709	724	691	686	690	701	708	682	693	668	683	685	701	738	705	725	772	741	694	698	694	718	769	691	718	730	739	693	719	711	714	710	703	744	708	709	719	696	739	674	726	732	669	744	667	693	695	680	718	705	710	683	685	712	738	723	727	729	729	695	725	729	688	706	739	725	701	720	704	713	741	737	683	731	727	682	687	712	694	706	715	744	698	695	692	670	745	720	701	703	667	733	692	723	685	722	701	723	709	688	672	708	715	727	738	694	731	703	720	746	765	715	692	733	726	719	716	721	772	698	734	765	675	688	723	716	706	660	695	708	692	651	655	740	697	712	727	722	695	709	724	725	677	736	713	695	739	722	737	697	705	692	712	695	722	721	695	682	719	713	702	681	720	741	733	723	673	703	718	693	733	718	671	726	782	720	712	740	698	702	706	651	781	703	702	684	709	722	673	713	713	705	718	669	637	700	715	678	695	704	744	718	692	760	687	725	699	732	735	765	706	721	706	749	766	693	728	691	708	669	684	713	685	710	736	750	679	680	721	683	709	700	717	722	735	744	689	706	769	715	739	679	733	677	744	693	701	718	699	724	698	713	705	686	681	706	699	698	726	718	718	745	698	668	729	733	710	746	698	737	726	685	694	676	701	776	708	699	728	658	776	746	699	701	692	715	672	724	654	738	705	727	716	698	688	670	676	717	714	730	706	715	740	732	750	678	669	693	720	677	751	755	734	685	706	701	730	722	705	727	715	694	686	696	738	710	704	697	675	684	686	735	751	729	703	721	671	667	689	691	703	776	711	716	672	745	667	726	705	715	697	682	696	723	713	729	769	689	702	694	706	728	728	728	721	693	752	717	694	697	742	729	724	662	741	722	705	681	725	698	715	689	707	726	667	725	684	717	703	672	687	753	686	695	679	733	709	723	713	677	712	748	715	723	715	678	740	739	699	722	756	733	703	733	685	695	730	739	694	751	731	704	726	714	652	719	649	714	746	671	735	686	733	731	750	708	726	670	694	713	668	707	728	684	676	728	724	719	747	721	720	706	720	671	689	741	721	700	678	699	701	739	680	687	719	708	733	699	738	734	706	698	722	658	683	698	726	749	714	706	644	716	725	725	626	674	722	685	699	705	700	716	689	751	728	702	739	696	723	705	696	703	726	711	726	745	690	689	725	716	714	751	684	705	694	715	706	701	713	722	671	746	677	757	681	715	706	749	719	701	683	753	691	739	712	635	749	707	730	715	725	722	693	732	720	709	716	723	743	671	694	724	652	716	719	666	692	682	676	758	728	682	713	708	710	717	710	666	738	668	720	688	740	666	734	711	676	722	675	702	737	705	696	722	653	650	717	719	679	710	657	697	698	689	737	668	702	720	693	713	687	703	730	754	668	758	724	694	751	756	716	729	705	711	734	694	694	684	686	704	717	743	721	725	695	709	707	675	717	681	676	766	700	686	738	738	724	692	695	737	695	691	705	746	743	677	696	691	727	749	735	696	778	692	723	715	663	656	750	704	706	757	714	718	729	743	684	696	686	734	653	690	666	702	737	721	702	707	689	686	710	708	723	680	725	711	716	717	711	718	692	724	722	696	687	707	684	695	757	759	672	724	729	698	758	699	702	730	729	721	677	709	721	694	751	713	720	692	728	714	724	687	700	710	722	693	701	719	705	722	685	756	735	715	692	724	749	727	723	720	705	730	735	738	696	686	748	727	728	666	734	710	693	742	696	706	747	722	706	681	733	748	674	690	708	735	699	723	718	704	715	698	650	691	743	756	695	671	704	704	705	745	731	708	744	723	689	689	723	670	698	680	749	705	698	714	731	726	668	718	707	698	769	716	693	677	679	696	705	701	688	707	680	732	690	695	704	693	680	654	702	746	699	697	753	722	715	690	716	694	727	715	688	740	705	673	724	687	701	680	695	698	662	728	685	691	731	714	712	762	711	730	716	729	724	699	709	661	717	686	703	676	687	725	695	693	723	693	726	737	706	680	696	717	671	684	678	730	749	705	685	647	692	679	694	688	767	703	686	781	705	687	721	739	717	716	714	735	696	737	713	685	727	718	731	725	726	721	716	733	673	674	674	692	701	695	740	708	733	714	698	704	691	700	701	700	696	685	742	726	713	722	698	694	707	660	699	697	669	736	698	703	777	726	744	682	704	709	691	710	666	753	680	734	681	709	719	702	715	722	725	821	719	696	705	704	714	711	729	731	781	693	718	733	713	704	751	696	724	698	714	695	708	709	721	705	693	745	713	676	680	725	683	677	708	681	718	732	688	732	709	752	719	697	707	692	704	673	670	730	702	740	707	750	731	706	715	707	713	695	718	747	736	756	694	709	681	724	731	736	708	708	739	681	688	740	705	744	670	672	716	738	706	726	700	746	749	758	734	720	758	740	684	792	675	731	718	741	715	731	665	690	676	688	717	672	679	738	709	692	697	698	678	743	703	674	694	687	691	748	724	741	712	694	723	706	754	691	743	711	721	700	653	756	718	656	745	698	740	706	682	708	717	716	753	676	752	667	728	718	658	714	693	705	698	634	723	703	704	723	681	701	708	750	673	701	742	708	711	684	731	689	776	696	720	724	746	797	756	704	672	675	714	695	700	769	707	722	707	685	688	713	676	688	735	694	729	710	676	703	693	677	667	707	687	704	690	638	710	681	704	697	728	769	700	692	706	725	704	725	685	694	668	696	721	692	694	671	674	708	698	734	694	747	685	757	655	679	753	703	667	712	694	733	697	670	713	704	733	699	686	720	709	686	687	690
25250	21549	25857	21965	1382	537	527	454	437	373	364	324	289	746	3004	3312	2342	1501	618	275	240	269	258	230	265	261	278	259	259	239	229	237	247	250	258	268	270	254	249	236	236	251	231	230	215	275	276	296	234	262	270	240	240	237	246	223	252	224	273	281	265	249	251	261	248	268	215	244	235	274	230	260	215	240	245	234	244	223	263	270	253	251	243	233	239	251	239	244	232	252	240	235	256	225	252	280	258	231	270	252	272	233	250	269	242	255	218	280	243	251	277	266	244	243	260	254	275	271	269	234	254	242	264	247	239	238	254	229	263	244	250	253	268	272	233	226	250	235	257	293	269	252	265	260	275	270	279	230	221	226	221	256	269	259	258	246	253	232	257	248	246	243	255	252	237	246	244	272	262	253	244	264	268	256	274	262	251	257	266	260	264	233	250	255	229	245	214	239	222	248	272	230	260	254	264	265	261	260	215	243	258	247	259	253	261	268	241	262	234	261	256	271	286	252	281	289	242	242	218	251	256	234	221	247	246	236	235	243	248	242	252	243	228	248	225	261	268	254	259	221	261	240	266	262	233	275	247	257	229	254	244	288	251	237	278	249	239	255	293	248	270	205	271	241	248	277	230	254	244	224	262	226	240	238	243	241	253	233	242	285	242	266	247	269	250	226	260	255	245	248	261	284	241	258	234	201	243	258	219	240	277	237	253	254	247	217	261	255	257	241	252	255	236	250	235	237	235	219	225	272	239	273	256	241	272	244	254	238	225	261	238	243	237	267	254	212	235	294	251	238	246	237	262	240	231	243	265	244	237	269	264	265	270	239	237	231	275	246	229	236	228	293	240	256	227	225	263	274	242	250	238	279	260	256	257	242	238	248	250	247	247	230	228	234	275	225	263	259	243	260	266	254	245	251	238	239	263	250	244	248	286	223	239	254	260	241	242	260	219	288	245	243	245	272	218	245	236	278	234	259	233	265	254	285	232	236	226	245	267	242	234	261	253	226	256	251	290	284	250	267	254	250	254	244	259	243	279	267	247	252	246	255	244	251	245	240	234	251	261	256	249	280	232	248	252	246	265	258	263	254	267	249	269	247	223	258	248	256	217	262	238	234	257	291	277	234	257	258	234	235	231	260	265	250	261	265	248	249	241	232	268	243	249	266	215	267	247	261	260	258	260	275	267	239	233	261	261	269	238	245	247	258	247	264	260	242	243	250	238	241	271	246	245	252	257	282	270	230	247	237	267	264	257	246	262	230	243	254	257	257	258	266	259	241	256	236	264	244	252	263	254	236	261	253	260	256	249	254	266	264	281	247	257	251	270	273	249	259	242	245	229	245	246	231	241	248	251	245	260	231	237	227	234	270	260	239	219	272	249	246	255	233	247	241	269	227	235	240	253	280	242	243	243	237	243	229	223	259	241	248	283	247	226	232	248	277	250	256	264	267	255	282	246	239	233	233	255	256	236	267	273	268	281	246	254	268	244	256	268	283	227	240	251	234	246	264	238	259	245	265	261	248	265	260	234	264	264	274	264	232	272	246	263	285	277	256	255	267	258	253	247	254	222	275	274	273	258	254	256	260	278	251	252	257	216	236	234	210	268	251	249	261	242	256	266	252	240	263	273	284	232	241	278	242	243	236	270	247	253	247	260	252	248	245	274	255	269	230	248	247	246	254	224	257	266	255	227	240	230	242	233	235	237	241	223	225	263	259	245	265	258	252	231	234	234	272	254	263	269	243	219	233	229	256	250	222	245	257	240	252	235	288	280	250	243	269	271	266	226	238	265	257	225	257	219	229	252	266	229	235	255	259	245	234	256	271	244	283	240	273	233	248	228	262	243	250	218	259	229	258	282	252	248	246	274	263	280	270	255	265	246	227	269	273	267	234	216	242	259	249	289	230	263	231	235	243	231	266	249	244	283	262	239	276	221	238	248	237	237	265	263	263	268	224	252	258	238	235	237	248	231	247	241	258	267	260	276	262	248	248	250	248	238	259	274	248	233	220	243	253	231	209	265	260	228	234	241	292	266	265	266	228	259	250	262	263	237	273	250	260	220	246	253	244	285	243	260	262	243	260	248	264	216	261	229	285	242	262	275	253	257	247	260	264	264	284	262	273	244	253	257	264	263	259	265	255	237	253	249	248	244	275	237	271	269	254	271	268	271	260	241	254	243	252	256	239	238	247	237	249	263	273	250	270	262	268	260	256	268	244	242	258	260	259	272	271	247	258	235	258	252	277	259	277	244	255	258	246	257	247	256	257	233	241	273	226	234	250	228	269	260	265	265	239	256	273	275	250	267	238	243	255	258	245	242	275	256	237	260	256	261	246	252	258	257	235	252	233	268	262	257	271	225	259	248	257	238	259	265	233	267	244	250	225	243	262	244	254	252	274	266	257	258	264	237	260	270	235	267	269	256	245	249	268	234	260	275	270	275	253	264	245	258	217	247	255	225	264	266	257	231	269	235	247	249	253	243	277	266	267	271	230	298	247	261	269	271	291	238	261	282	253	236	236	281	245	263	267	254	245	274	263	270	285	254	266	282	263	253	260	230	272	238	248	256	290	269	261	262	225	257	240	260	233	229	244	240	263	279	264	244	239	249	272	238	271	268	224	241	265	269	234	240	260	276	254	249	275	264	239	240	247	245	267	263	265	228	260	242	241	262	262	253	262	239	241	257	263	235	266	249	254	232	275	260	263	264	225	234	245	239	242	271	217	251	223	266	236	254	253	261	294	261	255	241	295	238	244	224	257	248	268	256	273	269	250	265	251	219	248	251	258	251	241	231	287	254	245	261	257	247	259	284	254	235	256	259	244	271	266	243	228	227	235	241	255	255	242	252	244	263	229	259	267	262	244	251	252	256	248	257	244	239	267	245	254	254	292	253	281	256	270	249	247	256	246	244	237	268	247	250	250	265	243	265	256	257	250	251	237	260	243	268	263	232	244	246	269	244	253	229	271	259	236	263	264	246	248	256	266	256	283	263	264	244	251	270	277	222	252	262	233	219	257	237	270	280	274	225	267	236	243	238	236	265	249	252	261	280	255	261	224	262	244	259	250	233	272	258	246	263	289	251	236	248	251	240	280	263	243	237	227	257	239	237	263	285	249	266	215	233	254	255	275	241	215	262	249	276	245	274	236	276	244	254	270	259	274	260	255	263	245	268	244	265	261	307	267	261	256	239	273	231	247	249	258	257	244	257	248	238	251	257	254	271	235	251	250	275	267	260	239	271	236	258	258	245	246	248	250	284	237	256	237	266	245	262	278	241	265	247	225	255	261	252	248	257	279	237	227	251	252	283	241	230	261	246	249	262	279	211	237	278	272	234	250	237	243	245	261	244	250	256	231	237	249	250	244	254	235	242	261	267	251	240	246	248	218	248	259	249	261	267	267	235	258	272	248	261	252	253	252	250	265	251	232	258	222	238	239	255	246	240	232	238	251	274	230	267	250	251	251	240	251	241	225	252	289	254	249	255	269	239	258	252	282
3852	7084	4609	2192	1691	1154	1146	1001	812	689	566	556	502	1858	7628	7621	5174	3147	1146	380	365	352	349	376	329	355	380	387	345	389	344	365	360	371	337	351	347	357	371	345	373	375	355	366	345	390	368	345	374	377	383	354	371	367	359	362	377	332	337	340	384	372	368	342	376	357	358	390	366	363	341	375	373	373	334	350	334	369	372	371	364	365	322	342	374	349	366	358	368	362	362	367	375	375	349	364	344	334	353	345	387	366	331	371	330	368	368	332	366	360	328	363	363	387	357	342	339	347	364	359	349	377	358	364	391	351	371	350	377	369	357	368	348	319	356	360	367	397	312	344	334	356	364	384	373	388	364	350	367	373	349	342	352	362	321	375	373	368	341	354	350	369	357	355	351	356	377	368	347	352	370	368	387	376	383	374	360	355	380	340	369	383	324	363	345	367	374	343	367	352	352	336	381	374	336	369	383	384	361	332	387	373	324	342	368	345	368	371	334	362	350	369	354	350	346	349	355	366	373	387	384	378	379	377	354	342	376	386	355	339	342	328	370	370	356	377	347	354	351	363	375	349	352	353	349	409	337	366	350	383	351	364	384	351	381	363	326	365	383	370	376	335	370	329	337	352	376	344	367	397	365	391	356	362	356	330	347	352	364	338	352	348	382	367	335	363	408	357	347	343	363	372	365	344	362	351	336	377	316	383	385	338	375	347	367	351	369	355	349	352	369	376	375	351	370	381	340	362	369	372	337	370	348	357	364	383	383	390	308	397	374	340	327	343	353	350	363	372	360	350	342	370	364	363	322	352	364	347	345	335	362	331	392	349	325	343	382	361	352	365	355	333	321	328	348	369	363	327	325	364	325	352	337	338	348	348	361	363	361	348	354	349	344	365	328	370	333	346	357	347	365	353	352	363	345	350	356	368	349	348	350	344	371	354	366	366	330	359	369	344	363	382	345	372	361	377	365	401	334	378	362	348	339	333	381	343	322	322	362	361	357	362	375	335	373	356	375	348	354	334	383	388	374	360	362	362	351	376	359	369	389	371	330	355	331	357	363	357	357	350	353	346	360	353	343	355	340	348	334	363	357	332	344	344	347	351	354	361	369	354	350	384	347	360	353	350	383	340	355	341	354	352	357	360	350	343	336	374	347	340	343	379	379	356	345	375	357	351	345	328	391	356	376	400	377	350	334	329	350	340	322	359	375	357	343	346	382	379	335	334	365	350	359	342	414	336	346	352	362	384	367	351	363	392	357	368	344	364	397	393	345	331	375	336	353	385	385	380	348	346	370	336	311	370	384	381	357	328	334	365	366	382	358	365	362	333	372	362	341	367	347	357	362	372	382	354	349	363	359	363	370	400	333	352	365	369	368	341	365	327	354	364	338	372	357	333	371	349	339	417	322	367	360	347	318	351	377	364	373	393	326	375	329	353	353	375	383	355	367	359	330	352	359	350	337	329	343	342	338	348	353	372	368	358	355	357	329	379	372	385	384	338	380	353	371	369	375	326	336	329	370	362	362	362	365	312	335	352	357	362	392	372	347	338	353	342	378	347	389	367	361	339	344	324	322	359	383	359	352	340	388	355	340	372	352	371	380	355	380	384	333	363	353	359	363	366	380	349	340	394	308	364	369	330	344	357	360	363	344	392	373	358	349	347	358	355	342	367	358	345	388	333	351	387	391	369	328	362	369	352	383	341	353	374	376	343	333	362	338	365	392	364	350	333	332	370	320	366	355	352	388	369	338	371	362	350	337	338	361	327	359	365	350	378	403	361	288	378	339	365	360	369	368	331	373	339	388	354	342	356	385	374	372	389	357	397	357	378	371	357	360	386	402	326	349	377	355	359	371	347	349	334	374	330	384	371	310	371	371	386	337	363	370	380	358	380	382	369	395	346	399	337	382	343	345	361	347	361	371	359	363	326	350	358	360	336	351	374	366	399	343	343	352	382	352	345	365	375	384	364	346	377	379	391	357	329	335	382	351	370	358	371	354	375	333	351	350	352	370	332	340	335	350	367	393	388	375	368	334	337	360	389	362	342	331	356	367	366	343	361	345	369	361	354	369	338	350	360	369	364	379	357	384	363	329	323	367	358	378	349	376	339	372	355	334	387	373	325	351	333	349	330	371	350	337	348	366	346	352	369	375	334	329	377	358	363	361	347	402	389	357	317	332	343	378	367	334	350	352	375	381	338	326	380	374	384	374	388	368	353	396	379	326	367	346	347	328	343	348	362	356	336	360	345	372	327	341	390	367	352	352	342	363	384	334	335	373	368	340	356	350	338	358	331	339	397	319	368	379	360	347	328	362	356	357	372	360	361	370	368	352	366	333	357	352	354	367	359	364	354	335	346	374	333	336	397	345	365	325	312	362	358	352	368	366	385	376	334	346	390	356	344	376	337	343	355	346	349	394	337	354	366	362	362	368	368	366	364	323	377	381	344	341	379	341	346	356	375	341	341	348	387	322	347	366	367	351	380	368	358	355	361	389	327	377	356	346	393	338	341	359	379	379	354	357	357	328	344	344	364	377	332	348	341	356	369	395	377	357	382	358	362	368	389	343	341	371	346	388	374	321	362	360	348	329	391	339	369	368	352	354	355	344	350	351	352	383	368	373	367	402	355	365	365	367	313	378	357	387	351	347	350	378	375	345	378	378	364	387	367	377	389	372	342	364	358	380	344	392	380	376	380	342	372	342	361	356	341	365	350	375	372	369	380	374	355	364	360	359	355	384	369	350	338	384	336	326	361	381	308	332	314	348	361	345	365	358	368	359	372	363	382	380	396	360	359	339	347	337	375	367	385	360	354	336	360	337	357	353	346	354	344	365	340	336	366	359	387	345	345	378	414	376	375	336	386	369	347	368	343	351	381	372	316	362	357	399	395	333	356	342	367	364	340	371	371	339	347	338	362	375	327	337	336	382	341	366	312	336	361	368	329	357	371	338	369	341	336	365	336	374	347	356	374	351	354	390	351	346	339	343	346	358	351	354	359	338	381	378	356	372	402	318	377	338	345	336	329	367	359	360	347	333	361	386	379	349	345	354	363	347	359	373	315	353	370	347	342	322	372	343	345	364	359	355	354	359	339	338	319	371	352	377	337	336	342	350	373	341	372	344	351	356	369	378	370	333	342	364	388	385	370	340	359	361	361	374	351	362	379	354	403	373	360	371	382	342	351	352	332	363	334	346	364	330	373	345	350	344	383	362	368	413	363	380	347	366	346	330	338	358	406	352	396	373	349	355	326	356	337	357	367	358	358	353	372	347	336	360	316	347	369	374	358	369	385	348	351	321	337	371	376	360	358	349	385	397	364	354	347	353	352	375	381	353	370	355	358	352	326	373	349	391	389	348	327	320	364	359	328	352	368	377	365	355	378	328	371	386	368	351	384	399	321	350	345	338	315	367	366	346	364	353	363	348	369	325	343	371	361	365	319	371	387	349	362	364	358	353	354	369	399	371	368	371	375	371	356	364	349	376	390	345	355	352	373
22793	21568	28817	24794	21569	19868	2422	1091	852	754	651	631	581	3424	13256	12869	9456	4641	1702	444	374	430	352	375	391	394	382	417	351	360	371	355	351	358	371	395	369	374	373	373	368	353	364	392	363	373	373	358	380	380	379	378	372	401	375	383	332	367	351	381	392	402	379	378	385	364	351	392	363	391	380	410	403	339	353	377	390	378	402	387	384	394	367	373	339	379	368	385	405	378	376	383	354	356	363	355	375	417	401	393	407	372	373	360	393	365	381	395	403	373	360	355	364	397	371	364	364	392	367	399	396	352	378	395	394	391	361	390	331	360	351	400	413	389	363	364	403	371	376	359	355	373	325	345	369	352	381	407	382	357	378	392	348	361	378	361	381	399	330	401	380	402	370	383	364	400	408	382	383	369	364	412	365	375	396	365	377	378	361	380	383	380	369	391	368	377	402	406	366	373	379	347	366	356	382	391	363	411	377	380	399	372	400	343	344	395	362	380	345	386	383	380	344	402	398	349	370	361	374	362	366	382	372	359	387	375	411	371	387	356	386	356	338	365	397	386	365	372	368	374	361	367	357	369	377	358	383	386	368	370	349	375	372	403	364	374	373	379	353	426	375	331	398	349	365	357	383	340	374	388	397	386	371	364	386	378	331	399	408	370	350	363	391	391	368	382	373	374	384	356	365	421	383	391	401	369	372	392	394	369	326	380	417	344	398	353	387	366	382	374	373	388	374	383	349	367	380	341	400	355	368	392	356	347	381	349	379	377	372	361	380	383	372	381	396	377	387	357	362	359	379	363	356	345	360	399	387	361	385	363	370	381	392	389	384	394	371	406	394	339	410	357	396	382	424	382	361	356	390	350	359	387	369	373	364	390	381	365	400	349	407	356	344	356	380	383	370	383	349	371	392	389	348	406	381	377	362	368	397	359	359	372	392	395	400	411	373	380	409	405	409	374	373	367	337	373	390	385	373	388	378	394	360	398	397	370	376	368	384	360	381	362	365	359	368	371	389	380	385	365	386	345	383	387	397	389	392	385	350	386	388	350	386	395	354	409	375	367	378	320	369	387	400	356	371	410	352	379	340	347	372	369	380	390	376	376	390	370	357	378	362	369	353	395	371	347	397	382	382	361	340	354	366	329	358	377	376	376	385	399	373	369	384	364	406	377	339	434	351	371	377	358	372	381	366	411	342	369	352	379	355	364	371	379	382	374	364	360	366	387	325	380	357	391	403	381	403	419	381	344	385	356	375	357	379	333	348	384	359	377	360	409	353	377	388	351	383	359	362	385	358	415	345	391	373	388	362	359	384	382	376	400	351	375	379	380	392	394	389	403	372	410	353	417	346	377	381	392	365	383	412	393	392	328	357	353	397	372	368	320	363	362	383	376	361	375	374	382	377	356	414	412	384	343	383	382	397	407	343	381	352	363	354	396	390	375	375	361	353	382	365	372	351	387	351	345	371	386	386	382	376	379	366	364	393	344	356	363	401	378	386	384	338	386	423	368	369	389	338	377	382	392	374	369	404	388	330	397	373	356	361	338	385	391	401	340	365	376	357	397	332	345	395	418	378	348	338	364	371	421	354	387	395	378	371	352	359	388	387	354	380	373	340	394	375	357	349	381	380	371	382	381	395	372	342	375	363	370	374	401	372	328	365	378	389	367	387	365	384	354	371	373	332	396	333	387	378	368	398	391	367	361	329	402	363	395	371	414	346	402	357	356	384	377	382	386	379	341	408	355	376	406	331	351	331	366	376	371	361	327	374	357	330	366	370	371	392	352	368	363	352	367	378	378	381	378	386	343	391	377	384	385	403	362	351	372	397	384	356	372	356	358	349	372	402	368	395	418	369	404	384	423	383	355	390	392	359	356	356	376	352	372	370	387	373	354	362	388	404	363	376	403	390	343	380	363	357	371	384	400	336	367	354	378	392	388	362	357	356	354	396	385	347	359	337	391	368	423	374	383	362	344	393	358	387	394	361	405	372	379	360	378	398	365	366	391	371	332	379	370	391	352	362	379	396	342	378	396	357	399	364	396	385	400	371	387	362	400	368	369	381	373	395	380	390	395	351	391	397	359	370	389	392	373	369	373	406	362	367	362	336	358	405	398	356	387	375	359	378	401	351	351	390	384	376	342	407	344	345	392	346	367	388	376	340	371	334	372	391	373	353	378	390	366	393	397	403	352	364	378	391	374	383	371	388	353	395	379	389	332	367	361	380	368	355	400	411	340	381	380	369	369	399	386	416	371	358	345	361	365	393	367	360	377	398	327	370	405	369	373	390	386	354	391	361	397	371	357	389	385	392	367	385	359	373	402	366	386	377	389	349	370	380	381	371	394	387	402	371	398	354	393	375	351	400	366	371	355	370	361	340	363	326	393	366	383	415	376	363	386	372	363	371	376	406	376	396	360	398	379	371	399	369	354	370	380	379	350	372	377	374	383	359	401	398	387	409	385	368	385	383	367	391	366	332	371	390	389	378	390	399	335	370	428	394	384	419	337	386	373	362	397	349	375	318	382	360	358	376	371	389	370	354	373	371	357	386	370	336	352	343	408	367	343	362	359	371	364	391	362	371	412	413	367	352	366	389	350	366	357	351	399	363	396	379	360	340	330	351	362	358	402	395	395	410	349	353	382	401	346	359	365	372	383	380	361	376	393	413	359	383	377	375	358	403	381	392	366	388	386	378	355	374	366	372	422	348	357	365	373	381	389	389	380	406	378	395	386	382	371	352	331	399	357	335	363	338	354	395	336	357	356	384	383	399	382	401	345	362	359	381	375	344	334	395	372	382	431	370	351	354	396	360	405	381	401	370	354	359	346	366	358	359	400	363	366	376	357	380	350	374	389	373	397	368	357	384	365	385	366	385	403	367	396	368	406	325	386	399	362	357	404	405	388	354	369	350	368	370	350	371	370	397	388	358	371	393	385	359	373	358	365	409	361	351	342	346	359	389	377	382	405	352	357	351	397	367	378	340	359	388	382	356	372	366	318	389	395	373	389	378	390	383	377	377	391	388	352	391	408	411	354	404	387	383	399	385	370	372	378	389	360	385	369	358	371	371	395	406	403	378	365	411	378	345	391	373	395	400	380	367	402	369	351	346	318	402	398	362	363	366	371	357	380	416	346	395	388	366	355	416	371	353	381	358	402	387	389	390	351	381	381	386	368	366	366	381	352	379	373	396	372	384	403	357	383	383	378	360	410	374	394	381	407	360	351	346	367	381	402	352	371	375	372	371	370	367	349	373	357	368	387	378	384	398	351	383	372	373	343	394	371	351	374	387	389	390	365	388	361	383	372	366	373	346	356	367	347	373	353	381	373	373	367	390	373	374	374	368	374	368	346	362	334	399	357	365	368	401	387	402	384	362	403	354	415	371	382	367	401	380	375	399	371	359	355	347	370	339	371	347	403	358	392	370	383	369	373	406	391	374	378	384	387	374	356	414	374	406	374	364	368	375	381	343	393	361	396	362	388	366	349	368	381	379	376
4705	16846	11217	5612	3768	2816	2498	2031	1870	1486	1178	1087	1030	7189	21709	19701	15304	8162	3028	586	558	620	547	557	519	482	477	507	529	543	546	516	536	539	529	536	544	501	567	522	480	553	532	528	540	533	533	502	541	549	532	575	562	483	511	499	515	496	551	538	522	496	524	508	520	545	503	541	504	498	553	520	523	516	537	544	478	526	521	515	546	575	534	522	510	497	526	533	516	514	478	542	529	538	528	510	508	498	508	517	529	523	489	520	504	486	538	542	564	543	499	489	485	555	495	546	521	499	528	528	498	524	511	493	550	481	499	508	507	536	525	525	550	481	509	528	525	517	527	511	540	537	548	527	535	510	491	534	536	499	557	509	516	526	543	515	522	534	544	553	499	512	521	528	514	523	495	549	487	544	519	587	560	509	500	556	527	555	506	509	528	569	473	485	516	525	549	506	513	526	484	509	535	522	522	501	538	527	506	503	513	540	523	536	507	539	490	504	555	490	548	526	528	508	492	536	524	523	531	548	525	490	543	526	513	535	496	496	562	526	541	563	507	567	531	521	540	502	517	504	562	518	552	522	470	490	514	522	562	512	559	495	510	506	535	559	491	577	511	536	541	569	500	521	493	502	507	502	547	529	517	497	559	500	489	545	544	536	547	523	517	505	495	535	521	510	522	535	551	545	524	503	511	525	505	535	469	516	505	526	521	545	518	489	527	497	521	514	482	509	548	560	499	556	559	541	504	538	523	506	529	542	524	525	498	520	510	526	522	526	514	520	476	540	518	566	560	513	542	471	526	538	537	547	505	485	503	528	541	515	536	525	514	519	544	524	528	504	510	502	557	458	557	518	518	485	534	535	518	499	492	498	496	560	546	496	561	517	529	530	507	513	505	525	523	509	523	512	553	522	500	488	516	496	502	545	564	482	552	490	563	534	575	529	524	516	534	511	532	459	491	492	521	507	516	528	503	507	527	487	524	553	536	558	522	481	517	547	535	531	534	534	513	491	513	512	478	543	517	546	494	502	500	531	526	545	531	528	536	520	529	550	566	491	496	530	542	495	511	521	529	543	522	500	554	549	529	534	538	475	530	497	514	483	502	513	497	496	587	543	531	508	478	549	484	535	573	531	453	562	509	526	509	519	506	526	511	522	553	519	563	523	524	541	491	570	554	551	477	504	540	547	487	528	548	535	506	541	516	557	507	518	528	532	498	480	536	462	537	574	500	519	512	532	586	513	534	490	520	526	538	518	502	503	530	495	525	510	532	497	511	500	539	530	490	480	508	530	530	482	529	554	511	527	528	511	527	516	503	545	494	520	509	527	524	482	522	498	482	507	547	553	518	506	524	525	515	492	512	535	526	515	527	528	524	522	541	521	528	540	540	543	537	544	520	554	533	517	502	547	548	504	533	521	505	521	522	508	486	528	551	521	547	508	563	534	501	529	484	514	539	520	498	509	525	487	533	525	545	528	550	512	534	497	563	500	496	542	501	513	517	539	538	523	490	523	479	522	553	562	527	538	534	517	555	522	521	531	526	515	518	484	512	494	524	543	550	530	509	585	497	541	520	525	526	537	540	509	486	506	520	520	461	521	518	529	508	525	551	548	481	528	540	518	589	551	540	536	511	503	538	552	520	497	532	534	563	541	537	508	506	464	497	508	519	487	543	541	499	489	549	542	540	529	525	505	556	539	517	543	506	508	534	534	513	566	521	508	512	539	588	514	513	538	527	491	546	530	570	533	517	501	541	524	529	503	489	511	500	504	565	450	533	523	542	481	548	533	496	523	528	493	544	488	504	498	491	550	529	516	529	524	481	510	524	503	502	484	537	535	529	558	539	525	549	523	498	533	505	503	523	478	486	520	516	530	534	517	565	510	528	475	510	524	491	505	524	520	477	534	534	500	539	512	518	491	497	503	566	486	504	550	513	526	522	536	508	522	525	483	531	537	534	543	512	540	510	534	502	544	554	495	513	507	535	513	470	539	515	497	471	520	542	537	499	519	527	531	527	483	542	504	551	547	510	500	547	532	552	531	532	509	519	529	487	510	536	518	530	528	473	538	513	534	536	531	513	513	542	530	527	509	514	490	523	498	547	502	535	526	523	526	532	560	538	504	504	527	518	534	508	493	538	534	523	534	562	492	514	533	542	524	542	490	514	489	504	535	489	531	527	546	523	518	524	487	530	493	604	497	536	520	490	498	507	556	484	492	512	480	530	497	483	520	491	512	514	484	509	484	531	531	520	516	488	505	550	535	540	521	476	541	566	527	541	578	502	489	537	500	559	535	509	511	531	528	516	507	539	552	528	516	518	537	545	513	519	514	565	524	536	497	572	495	513	536	512	476	519	574	532	541	542	557	551	523	557	481	520	493	504	515	528	526	544	556	516	532	506	495	502	545	523	518	509	493	521	516	519	554	545	531	540	498	497	525	494	510	523	505	510	547	514	519	560	518	501	508	501	556	492	525	486	529	569	534	534	542	519	483	517	527	505	562	509	489	487	504	547	524	498	495	552	551	542	522	518	522	523	526	508	554	521	509	535	569	523	535	503	533	497	506	521	524	514	490	527	536	522	504	492	516	504	541	511	518	530	503	518	539	512	499	511	522	547	516	547	500	530	499	539	546	496	528	532	528	542	493	491	562	538	523	526	477	529	540	526	535	533	528	507	526	513	493	492	546	547	513	533	519	513	544	488	535	536	491	470	490	511	540	544	501	554	530	509	548	524	516	502	496	548	570	536	513	533	506	527	501	526	550	477	564	512	523	512	541	505	525	548	507	501	519	506	504	515	561	510	524	513	521	523	524	549	537	547	575	523	562	476	508	559	550	535	535	543	503	516	527	522	526	505	525	523	545	516	527	495	461	522	516	543	508	505	528	525	511	537	505	487	491	511	553	563	545	546	547	487	503	534	495	526	527	498	517	488	547	529	508	504	500	534	512	530	512	529	541	556	555	557	497	512	539	549	535	532	515	512	527	539	497	501	551	554	534	556	494	548	544	514	496	492	501	543	514	526	549	534	569	541	502	499	537	551	533	504	544	526	506	504	566	553	502	536	529	510	477	497	518	518	505	572	535	548	502	545	533	522	492	510	531	509	523	555	523	535	502	550	514	523	538	512	536	501	499	487	512	495	511	518	529	528	530	533	512	512	497	501	500	524	534	505	557	541	507	536	507	528	521	578	529	508	527	504	492	520	497	541	501	509	543	488	497	530	502	506	527	516	551	534	548	496	521	550	526	524	500	524	508	525	544	512	554	538	493	532	532	509	509	489	546	539	517	514	514	541	524	476	517	541	540	578	561	533	502	507	524	519	515	532	526	544	530	517	512	468	499	568	536	547	562	500	525	514	534	520	577	517	499	542	528	520	507	499	539	513	512	532	517	550	529	548	488	509	505	546	510	496	512	562	515	519	510	564	522	530	551	529	525	553	570	510	516	516	516	541	538	494	550	501	512	494	521	528	520	515	550	498	529	558	524	560	530	481	495	507	495
27820	18579	4654	1160	626	488	534	515	443	422	433	413	407	492	833	1163	937	700	430	368	385	369	370	391	382	378	393	417	398	384	381	417	388	416	393	385	378	369	375	397	371	373	381	368	377	376	364	390	380	402	413	367	383	380	362	377	394	378	368	377	390	420	375	377	369	399	376	411	413	410	429	404	383	397	405	436	391	401	402	369	380	413	379	426	378	378	372	380	374	373	408	405	391	414	413	386	369	400	389	382	373	355	395	401	406	396	385	377	420	383	384	382	395	382	389	389	406	378	389	406	367	395	370	365	379	407	396	388	420	395	386	461	400	393	358	377	412	389	396	370	368	430	410	389	412	412	399	370	408	420	388	412	385	397	366	406	408	373	386	401	385	405	372	375	366	394	378	427	383	377	412	389	378	379	386	385	384	366	368	350	390	375	398	384	350	362	405	373	409	401	396	420	404	396	377	374	396	417	426	362	388	366	357	374	378	386	418	404	380	416	384	419	401	372	396	408	385	390	381	415	380	429	374	368	373	405	382	369	419	397	403	401	413	377	395	418	396	401	392	394	384	399	398	410	377	384	398	365	373	411	368	369	403	409	371	407	366	403	412	378	385	392	390	384	397	369	391	392	422	383	405	384	383	383	411	437	386	375	390	363	393	393	379	395	407	398	395	411	404	394	399	397	355	387	407	352	367	411	395	364	351	365	385	368	395	382	415	383	347	391	407	373	358	382	422	364	403	355	368	402	417	385	393	433	393	405	435	450	446	398	376	432	395	361	361	404	405	383	375	385	383	380	354	385	403	404	403	390	368	415	410	398	402	397	413	431	361	399	406	400	411	395	400	404	384	411	390	418	401	381	392	416	425	379	430	365	393	401	387	382	411	410	417	386	399	392	395	384	383	395	381	399	360	398	399	422	372	369	424	401	394	382	381	390	389	350	406	376	415	409	414	388	397	362	387	395	412	420	427	375	387	389	387	364	419	410	371	396	372	373	397	384	364	409	418	422	343	372	385	426	378	393	392	378	397	424	381	395	361	373	404	385	395	396	422	390	413	351	378	371	394	410	408	390	392	403	383	363	375	372	402	379	350	336	406	381	410	381	387	373	408	388	381	351	389	397	387	397	402	366	386	441	362	397	399	408	414	404	376	393	367	370	404	379	431	387	353	395	391	398	388	369	401	408	402	388	383	409	387	395	358	366	422	385	362	346	368	383	395	426	367	417	373	396	364	420	413	404	387	390	380	381	419	395	374	373	379	422	387	368	404	373	408	412	422	354	393	404	377	395	425	420	411	431	398	366	362	402	371	408	393	392	379	404	414	386	395	424	358	395	353	407	417	378	380	369	349	383	402	383	420	415	404	388	398	382	356	398	386	406	428	413	364	400	368	375	385	383	377	418	405	387	397	397	362	398	397	390	368	423	370	414	399	387	400	365	359	392	392	386	397	387	388	411	388	379	423	392	424	392	391	402	387	444	380	394	400	427	405	405	346	373	396	374	385	421	366	376	393	403	365	350	381	362	402	378	358	358	419	386	416	367	391	416	361	398	403	368	415	374	387	395	394	410	396	355	388	403	354	405	366	381	373	371	396	395	387	402	396	397	363	361	419	403	392	430	409	388	403	380	419	391	383	422	391	440	408	378	379	392	409	395	398	371	367	412	409	440	402	388	425	374	397	410	379	384	367	375	379	430	388	406	418	376	410	409	394	382	404	381	415	408	370	391	362	370	383	381	424	383	420	376	378	385	387	390	393	410	363	388	416	390	377	398	397	402	400	425	408	406	381	405	374	444	391	396	379	434	386	364	387	389	383	369	416	378	451	390	378	388	367	396	405	384	363	365	395	435	400	396	378	397	371	423	397	395	406	387	400	403	374	379	378	358	424	403	389	385	367	365	368	374	394	406	377	363	405	381	386	432	373	395	423	365	385	400	408	369	403	407	380	381	386	382	383	375	386	359	373	390	395	409	391	385	370	369	408	402	381	388	407	366	345	407	384	391	369	407	382	386	373	420	392	380	398	396	422	404	393	395	377	361	413	429	349	403	405	349	363	415	394	380	374	382	372	363	406	370	404	390	399	349	379	378	364	363	413	353	406	393	393	403	399	363	387	388	401	414	370	410	351	399	382	364	383	410	351	379	384	414	371	366	377	410	416	391	425	376	372	383	396	411	409	368	389	361	427	386	367	381	392	369	409	388	403	428	376	373	370	360	401	371	377	412	380	385	389	413	400	400	424	398	428	415	394	385	368	411	426	390	390	393	406	418	365	401	391	376	386	397	409	382	369	393	391	401	373	422	360	397	371	396	387	382	404	398	395	378	392	382	395	380	388	372	350	398	390	356	422	394	391	394	411	400	411	419	394	411	384	410	400	392	401	393	368	396	388	372	392	376	364	394	407	383	396	361	389	369	402	419	390	376	399	377	369	430	365	418	401	414	372	391	389	414	409	344	366	385	350	389	384	366	385	427	381	363	400	366	381	401	364	386	418	384	384	402	381	395	392	396	423	398	384	372	368	379	421	388	402	419	368	409	426	416	406	400	398	427	362	375	392	410	418	423	420	398	405	396	380	404	417	417	365	372	395	358	364	385	391	375	413	390	409	406	440	436	408	400	382	348	380	398	385	393	386	390	411	423	361	363	370	393	350	408	381	379	399	388	377	370	416	373	380	377	385	403	411	350	397	378	386	409	398	390	365	403	364	401	356	406	409	398	367	419	405	402	376	378	399	426	363	393	356	394	405	380	423	411	390	372	392	372	404	418	415	391	369	328	378	432	416	374	404	391	388	386	392	414	365	400	402	376	394	427	392	347	393	384	389	392	394	403	372	415	421	396	379	420	392	407	388	390	424	405	392	399	435	404	402	412	401	392	390	361	418	399	416	408	383	379	448	405	387	393	406	409	391	373	363	384	398	407	361	373	411	422	364	406	375	389	413	408	403	356	388	387	375	401	397	393	394	421	398	412	379	418	379	367	421	386	390	364	382	385	402	414	416	362	377	409	411	401	379	368	438	388	416	386	401	377	360	439	404	385	397	396	397	372	401	378	370	433	368	409	411	356	406	360	368	384	420	405	369	405	399	385	371	407	400	390	387	366	415	382	382	386	387	385	368	413	400	395	405	353	397	403	402	397	406	400	350	381	388	416	390	392	408	369	427	406	384	377	434	399	413	403	379	354	386	368	383	380	393	385	349	418	401	385	398	376	414	366	410	386	391	383	379	379	367	381	399	383	379	421	394	405	378	394	387	393	339	423	367	386	398	363	390	355	379	427	357	397	429	357	374	425	402	409	370	382	403	398	396	447	370	390	410	371	401	380	407	387	411	395	400	389	397	368	382	391	416	385	353	366	392	389	398	354	429	408	379	382	369	416	410	368	362	422	404	353	413	374	368	371	387	355	412	379	377	386	394	353	392	399	407	384	372	404	360	389	366	410	396	378	405	378	395	420	423	415	390	389	385	363	381	427	342	366	384	395	399	415	417	382	388	377
4893	4408	2899	1650	1080	715	781	774	711	652	694	594	640	720	1330	1903	1598	1098	566	556	528	520	515	504	552	517	575	532	559	501	523	546	540	560	523	534	513	544	559	551	534	517	540	552	588	521	528	494	517	536	523	590	531	532	572	511	520	586	535	534	547	529	492	533	555	516	544	491	548	554	546	590	536	487	531	533	494	528	556	552	514	516	545	500	532	546	505	567	526	545	548	491	512	534	522	520	564	444	523	501	530	491	518	557	512	525	581	556	555	517	527	529	548	506	525	501	549	519	534	510	482	512	551	529	540	497	526	524	536	553	528	511	545	521	567	543	495	535	567	539	501	523	543	526	569	518	561	537	528	531	563	540	520	494	524	522	507	519	504	508	500	510	521	528	585	516	545	506	567	536	536	511	572	537	528	523	566	545	543	584	524	511	540	538	583	581	573	511	501	523	545	533	563	544	534	515	514	544	558	553	528	502	532	539	535	514	525	551	540	518	518	499	511	530	558	539	524	498	488	517	506	528	527	523	500	522	518	526	533	554	532	528	556	542	535	477	560	532	502	538	537	512	564	535	549	538	540	534	542	555	538	507	483	564	542	546	496	537	546	533	509	531	573	521	536	541	532	504	552	548	515	534	513	538	559	525	553	528	550	528	530	550	527	553	537	530	542	567	533	544	499	605	548	540	535	525	540	524	505	501	539	532	522	500	498	537	537	515	491	526	549	535	500	565	533	512	532	528	489	537	544	526	534	526	517	500	523	492	530	517	549	519	525	490	553	497	539	545	489	576	540	484	529	516	524	511	518	489	545	538	537	546	541	551	553	503	548	533	497	495	532	555	550	490	543	512	551	568	571	509	542	507	520	545	486	533	505	524	535	537	571	565	494	547	530	547	556	516	512	540	508	507	525	551	521	526	541	526	506	504	542	539	538	546	532	530	512	512	559	509	562	552	525	508	535	549	519	556	512	499	506	550	499	532	512	564	563	525	524	509	499	566	509	515	525	537	521	552	534	535	515	521	569	535	474	533	504	566	523	518	514	541	551	549	560	546	564	568	509	556	499	500	516	538	505	556	552	600	549	516	549	532	540	558	497	524	526	500	505	517	537	520	540	504	543	540	519	518	539	530	559	577	500	560	507	535	537	490	530	537	529	521	528	506	545	535	518	520	548	536	541	552	519	542	556	558	559	549	572	519	529	540	523	548	524	564	536	557	543	491	521	545	535	522	521	530	544	493	540	549	510	533	515	530	533	532	560	525	534	521	536	563	560	570	562	525	514	546	504	502	554	545	497	522	528	512	529	527	510	521	534	532	540	536	515	547	538	534	507	555	567	548	536	540	546	528	579	549	547	545	487	529	474	532	535	541	473	540	514	537	552	528	557	550	584	535	540	535	548	522	574	504	560	517	508	534	568	532	540	501	534	517	513	522	487	527	542	512	519	519	534	500	535	506	551	518	564	557	490	541	500	543	553	530	535	508	560	495	540	538	555	531	536	522	557	495	538	530	553	514	519	536	549	497	561	529	531	540	539	492	506	517	565	582	525	518	543	571	512	541	548	547	547	553	568	532	501	537	522	525	523	533	509	497	553	534	539	513	492	518	565	524	501	497	507	531	516	509	532	511	534	516	509	543	553	548	528	511	558	549	491	496	524	539	523	543	546	576	542	544	552	530	545	574	553	514	570	539	544	561	502	575	535	513	504	549	530	543	479	527	545	513	543	537	569	549	493	539	526	534	534	502	533	528	522	487	520	542	548	540	536	546	511	564	528	526	514	540	487	546	543	535	581	576	529	513	560	537	509	545	520	551	562	541	548	518	513	565	517	554	576	531	520	545	561	545	519	587	551	571	511	570	548	535	520	515	554	508	572	541	535	516	548	539	525	521	562	541	539	538	523	515	514	463	518	542	530	562	513	530	557	531	527	550	550	535	536	526	535	560	537	539	579	499	529	512	528	529	542	531	548	590	526	549	531	566	513	559	507	507	551	536	517	477	541	528	535	521	518	551	520	563	552	559	557	521	527	532	565	511	531	556	532	551	530	552	541	526	528	571	539	536	554	518	506	542	592	517	529	521	574	563	535	564	518	534	535	525	509	480	545	533	491	565	539	560	567	559	518	545	546	553	507	531	505	527	555	552	550	523	553	510	556	518	515	521	511	578	530	500	528	549	520	530	520	525	533	521	518	497	530	496	527	540	533	523	529	547	555	559	547	550	532	548	485	534	542	525	517	522	526	566	541	556	516	559	539	523	538	547	531	544	522	513	559	550	507	540	567	530	524	524	566	535	547	533	553	537	545	492	546	498	546	484	537	554	541	543	546	526	526	548	522	549	536	541	575	509	537	524	556	517	527	547	529	529	542	530	528	529	529	562	560	523	512	540	489	503	547	543	530	529	512	498	543	546	522	506	528	521	548	543	509	572	512	500	517	497	550	554	538	492	560	517	531	529	486	523	561	523	555	559	467	551	497	508	566	542	496	550	543	560	511	512	498	531	530	496	549	514	577	539	527	533	545	561	544	492	541	552	531	580	550	508	500	515	497	498	493	509	527	548	520	529	556	537	525	541	516	556	492	513	538	496	575	518	506	526	563	549	516	494	524	548	506	544	540	510	550	532	573	560	551	539	548	532	543	486	506	512	528	549	554	508	571	459	518	550	575	529	565	538	516	539	519	523	527	551	493	548	477	532	514	541	534	514	497	525	525	561	509	581	538	518	514	515	513	554	580	518	532	528	529	528	546	542	506	557	544	506	526	512	515	512	535	550	526	558	516	537	520	514	555	507	526	513	530	519	539	544	524	549	563	526	495	579	524	568	562	515	568	543	502	579	530	551	533	524	535	523	488	504	537	480	515	496	522	523	561	555	547	542	507	555	517	571	534	537	525	539	548	533	512	526	520	523	528	545	552	577	510	529	554	559	515	511	513	527	542	590	538	582	578	524	539	535	513	523	544	561	510	569	484	476	530	473	503	522	538	571	476	534	518	609	493	522	555	541	526	551	483	538	569	549	575	525	545	562	535	524	576	518	504	556	538	514	558	512	501	506	510	545	577	500	504	535	526	585	527	542	541	520	478	515	557	553	514	501	546	555	530	528	540	484	491	533	528	553	555	518	518	517	558	517	516	534	525	560	529	544	489	521	507	530	540	521	525	520	526	517	538	529	520	530	529	551	544	491	519	518	562	538	524	553	531	555	525	516	578	529	512	530	531	514	522	532	554	539	532	519	578	512	533	548	545	509	502	517	539	554	528	542	559	512	537	559	560	533	573	532	551	541	558	527	528	506	502	494	562	522	552	523	482	531	554	524	546	541	513	497	540	547	537	572	521	552	506	556	530	503	524	519	471	481	544	487	562	511	514	524	505	558	526	544	524	540	560	536	550	538	500	513	530	521	566	542	490	529	541	557	562	557	548	505	559	545	536	517	532	559	537	491	568	498	495	533	529	528	507	534	502	507	552	490	496	529	502	499	546	545	538	532	532	547	531	556
23825	21564	28119	25483	19831	2397	1005	771	708	719	724	646	593	1184	5895	6803	5280	2511	587	522	497	571	504	544	507	526	533	485	534	517	522	539	509	498	498	510	507	482	514	506	510	466	526	490	559	535	524	536	544	483	554	506	479	471	483	493	468	527	547	503	484	463	493	502	491	512	459	496	511	470	532	464	505	476	518	535	505	496	549	511	493	487	535	501	524	501	485	528	523	501	486	520	501	485	498	467	525	536	521	465	481	505	495	514	488	496	522	498	498	516	511	481	504	465	504	508	530	514	523	506	539	482	475	514	477	512	480	504	513	481	545	425	498	489	503	500	513	516	459	473	498	484	503	507	501	490	478	474	510	477	457	515	495	469	503	497	522	510	491	476	472	536	534	533	479	532	500	530	509	516	477	511	481	463	510	477	533	491	498	515	519	484	511	484	515	520	522	469	508	500	525	494	488	503	521	499	480	497	501	513	499	471	470	464	539	539	517	508	504	488	498	514	494	491	528	460	488	506	479	495	530	475	517	520	503	512	518	525	497	484	504	497	511	510	519	529	512	491	500	472	524	495	527	519	554	495	521	493	497	508	489	473	519	541	510	505	506	524	492	513	509	516	494	528	507	476	501	520	482	518	492	498	497	493	482	537	474	507	458	545	506	503	524	567	526	538	474	489	548	536	518	521	504	510	530	477	512	555	517	476	503	470	482	514	521	509	478	496	527	511	503	502	478	513	562	528	485	512	528	522	535	525	473	489	463	512	514	474	490	501	501	496	538	460	478	479	503	525	523	494	508	534	537	499	475	504	489	496	508	483	515	523	518	495	527	524	491	489	517	510	484	508	503	489	473	521	516	525	539	504	528	497	502	519	518	526	513	484	506	519	511	481	499	530	528	489	496	463	494	496	492	521	508	524	484	495	509	523	539	524	556	489	485	495	513	490	495	483	541	502	510	484	516	515	522	521	492	498	486	517	524	514	503	530	487	513	521	507	525	513	508	513	509	478	492	562	465	532	503	495	513	496	504	507	542	529	508	498	488	510	546	496	524	541	513	459	510	488	523	528	495	515	459	508	460	494	502	493	541	506	525	508	500	533	554	484	471	500	497	586	483	483	485	472	491	520	484	501	526	517	497	490	522	546	510	496	523	511	479	507	510	526	486	548	489	458	513	460	501	482	525	515	532	523	521	504	546	460	509	502	484	498	512	487	538	517	531	479	533	497	520	495	523	512	511	498	498	485	495	504	497	529	448	532	480	458	456	491	478	539	500	489	485	481	494	518	526	479	455	513	521	498	500	504	526	500	513	498	457	470	488	454	511	486	545	493	502	520	473	502	506	488	531	523	507	493	501	502	502	480	488	490	508	489	498	484	518	503	520	510	516	504	469	484	477	517	492	472	486	495	461	465	485	511	493	496	494	525	511	483	535	519	542	506	506	536	451	454	501	517	457	501	515	550	488	515	489	496	505	510	481	517	513	458	517	501	505	544	500	482	550	470	514	459	520	471	491	521	524	504	500	479	505	497	516	513	511	498	535	463	492	495	508	487	476	498	493	506	517	520	498	501	527	474	508	485	534	489	481	475	504	509	487	545	559	518	487	535	491	542	492	500	487	485	513	532	513	532	486	525	526	536	507	492	478	510	495	489	520	499	459	468	532	500	460	470	488	500	504	487	549	526	472	521	486	493	553	482	513	514	491	502	471	491	555	512	532	498	501	519	538	499	533	508	533	514	493	478	532	481	507	503	537	546	485	478	485	491	509	491	509	460	507	512	496	471	500	526	506	502	495	493	496	501	526	528	513	520	468	496	465	474	538	498	487	463	475	521	554	504	514	505	542	460	522	523	492	474	470	536	492	492	516	470	488	509	490	461	540	493	502	515	473	469	459	481	508	508	541	484	513	494	519	497	522	470	513	495	493	509	526	511	508	460	499	489	556	507	516	480	508	510	475	517	490	476	497	527	492	526	483	461	488	499	515	498	521	495	528	491	476	504	508	518	526	495	495	475	465	515	539	488	499	489	503	513	527	505	523	506	484	484	543	510	509	461	518	513	545	484	509	493	514	513	473	463	485	513	493	526	535	531	519	501	519	512	472	492	512	540	478	543	506	496	495	531	500	465	492	483	467	547	488	505	514	512	512	522	452	545	510	500	471	494	493	447	497	498	474	515	514	516	521	499	510	536	536	484	517	470	493	527	497	462	508	496	492	515	539	504	484	527	491	528	508	490	486	474	518	473	466	508	519	496	546	527	526	494	539	535	495	520	493	462	489	515	519	523	491	474	519	486	459	509	484	511	507	537	532	522	497	531	500	510	511	510	530	525	468	545	517	470	501	547	475	522	529	458	512	491	492	510	510	472	506	505	461	522	521	463	520	482	512	494	523	501	471	517	503	488	472	521	485	500	490	488	543	507	478	481	500	481	520	519	525	472	471	519	519	482	517	489	471	504	479	543	516	478	478	518	477	489	518	499	508	528	504	494	517	472	472	513	516	492	482	518	530	498	498	517	507	511	467	502	541	510	502	505	475	511	448	491	486	537	509	493	538	466	501	478	500	498	508	534	542	506	479	536	493	523	492	503	530	558	473	488	483	511	519	527	501	493	559	542	507	484	490	502	521	534	539	515	488	497	522	504	485	504	514	473	535	442	493	495	493	494	498	548	466	497	520	447	486	495	523	470	493	478	501	505	534	551	464	495	532	494	536	528	553	488	489	485	515	503	507	523	496	522	568	516	503	533	541	494	472	499	514	480	508	505	527	487	480	489	515	454	491	495	489	522	499	473	511	494	508	463	487	518	492	499	518	546	508	536	551	495	508	487	524	483	500	501	512	539	459	512	501	502	513	448	492	473	511	447	463	544	514	491	496	449	510	510	469	509	476	479	496	534	476	515	494	500	492	497	490	499	522	517	470	489	510	524	499	487	513	496	499	521	492	532	526	475	488	527	499	485	493	492	468	481	526	501	502	514	521	529	515	531	482	497	524	466	482	471	496	490	483	477	495	501	480	540	499	489	492	487	548	492	522	512	493	501	513	507	531	523	503	519	487	550	505	483	511	532	506	489	484	505	510	497	468	491	514	512	517	480	504	498	491	509	498	520	539	482	528	501	508	483	457	501	514	489	515	515	479	501	548	490	532	505	503	492	507	478	492	508	502	483	449	510	499	483	485	487	551	534	478	474	524	505	519	483	514	506	480	470	501	508	493	484	508	506	497	549	504	527	522	482	502	506	487	472	491	507	527	529	448	495	475	506	485	507	536	482	470	506	456	510	535	510	536	508	490	463	493	509	482	489	487	453	471	514	461	485	461	520	521	497	514	524	499	477	491	503	476	491	527	491	504	534	537	477	497	451	495	495	494	522	559	536	492	488	517	477	501	504	474	505	512	498	513	490	514	503	510	472	502	500	505	438	513	538	529	497	498	495	485	499	486	449	446	506	520	519	507	508	501	507	529	455	531	517	498	510	490	480	479	502	489	521	521	494	477	480	515	460
3810	11324	8446	4392	2944	1953	1712	1421	1244	1182	1170	1007	881	2393	11092	12190	9091	4386	926	734	685	792	736	715	662	657	720	708	657	703	661	673	662	665	683	651	687	698	743	683	645	699	684	694	640	720	638	680	649	683	678	703	711	607	717	673	709	644	633	654	680	720	639	711	702	680	686	660	685	721	726	694	704	664	641	650	718	690	691	643	657	652	674	695	692	675	689	652	674	680	701	679	721	695	625	672	717	679	666	727	696	700	673	672	727	677	693	681	684	693	668	719	665	695	689	697	714	752	681	657	679	653	687	675	675	669	684	654	658	731	632	651	674	667	681	675	688	627	660	657	664	685	732	685	675	683	709	636	686	706	646	698	679	674	642	696	680	666	680	725	698	684	699	690	679	730	630	652	623	652	660	707	679	697	693	708	648	674	651	655	701	713	669	662	683	680	695	672	694	695	685	641	700	703	695	646	692	657	686	688	635	675	680	708	633	677	692	704	656	670	674	654	683	679	668	692	669	684	682	649	694	656	679	680	686	692	654	675	662	668	675	689	659	686	706	676	670	672	671	669	645	686	666	665	679	666	689	664	700	697	721	720	640	697	664	686	668	695	692	643	677	680	682	677	670	720	677	733	678	668	689	675	657	645	702	685	664	687	681	664	644	650	667	674	685	714	710	702	701	705	682	670	668	635	728	686	677	708	661	692	665	685	645	709	661	704	677	703	665	747	722	732	652	697	688	683	666	684	659	621	674	687	660	708	679	651	700	655	704	664	657	712	719	673	628	682	644	718	711	677	660	730	645	631	680	669	690	690	669	699	656	699	638	673	679	677	655	618	679	642	667	704	685	694	738	721	718	705	650	681	669	687	686	618	683	642	669	649	701	683	681	687	676	648	682	663	695	708	683	691	670	671	629	714	674	650	667	744	706	662	686	660	680	649	658	716	670	724	715	620	665	701	637	733	696	681	670	654	682	684	680	683	690	711	671	695	712	673	710	640	667	684	662	632	721	656	687	692	681	700	681	671	648	683	682	652	660	703	690	700	730	716	669	695	709	648	696	711	656	705	648	669	689	696	728	674	671	728	707	682	676	693	663	683	718	677	663	708	666	686	624	661	665	634	666	666	687	697	698	658	676	624	699	658	690	670	669	668	666	636	691	701	708	706	693	702	710	663	671	693	688	646	665	703	664	679	678	689	669	696	684	677	686	693	675	699	613	696	657	656	728	639	646	703	712	689	653	655	699	688	739	677	697	697	685	666	665	671	698	682	709	713	705	697	677	671	686	673	681	667	684	681	698	657	657	689	703	687	693	688	703	654	697	640	681	699	677	699	706	674	630	692	662	698	697	701	646	669	666	696	674	705	674	651	686	680	717	706	719	680	684	683	704	743	717	642	716	668	653	621	659	680	711	658	713	682	700	687	710	673	668	665	672	710	745	721	672	690	651	681	632	669	715	687	677	690	644	676	676	710	694	650	663	675	707	714	656	654	620	703	650	712	686	725	675	645	694	658	670	686	694	702	681	699	682	718	699	715	729	650	690	664	728	651	679	656	668	685	700	699	672	649	671	620	654	722	645	672	697	645	694	644	684	659	703	662	697	705	644	698	718	674	654	683	698	712	684	681	681	664	684	681	696	690	661	684	699	664	660	673	694	736	665	683	695	691	684	660	672	699	676	705	689	660	757	646	696	710	708	730	717	695	670	696	671	680	641	661	668	716	707	687	674	713	639	684	728	704	687	712	689	692	630	696	704	672	703	670	681	695	711	683	703	689	676	676	671	702	713	705	688	691	700	683	672	629	643	673	653	651	711	687	698	636	682	719	725	675	684	697	654	710	680	683	700	694	643	678	732	703	680	691	640	669	690	681	686	675	682	633	708	663	669	688	711	678	666	702	661	636	608	732	689	708	705	680	707	704	666	684	675	702	666	740	657	708	697	674	626	702	708	694	680	714	683	706	692	670	700	709	696	683	635	710	689	691	684	677	680	650	669	644	682	713	681	686	661	679	658	691	617	647	676	698	682	699	687	677	691	652	690	676	690	649	722	661	658	666	702	670	707	671	695	700	666	619	674	660	672	695	652	688	703	636	691	708	695	726	718	722	676	668	707	685	621	719	689	671	682	676	636	662	687	679	680	700	708	686	683	612	691	678	648	681	676	676	740	686	684	660	699	659	709	702	695	683	665	708	734	668	648	710	660	722	683	669	699	692	710	679	693	713	658	669	639	684	679	710	719	684	647	706	694	661	661	631	708	694	704	692	721	680	652	653	679	659	670	692	687	635	700	675	663	703	694	700	659	673	691	708	652	675	697	657	668	690	719	700	724	651	684	697	717	661	677	690	652	658	673	705	711	639	668	711	666	655	707	649	714	636	644	661	687	637	743	701	669	650	649	680	664	665	696	654	671	720	684	680	655	658	671	660	704	667	693	692	708	677	686	689	687	667	689	629	682	706	724	725	709	641	722	648	728	672	694	687	692	714	713	701	666	670	660	664	694	665	667	714	688	651	653	699	653	616	619	695	666	629	717	703	694	682	683	684	708	657	684	650	720	662	644	645	665	708	704	692	648	666	668	689	667	683	697	674	685	716	638	714	696	651	722	666	664	652	654	671	636	689	682	699	637	614	668	716	684	645	690	688	668	669	700	701	676	662	670	715	675	707	694	671	700	677	678	720	702	690	699	668	661	659	680	672	646	695	663	676	665	631	699	700	735	640	677	631	708	714	702	733	697	675	676	683	681	666	712	662	676	698	664	668	658	652	677	696	694	671	665	693	678	658	624	630	671	714	664	699	679	718	704	680	701	698	671	695	683	663	718	677	699	706	667	649	709	721	711	687	703	677	708	675	693	626	597	624	697	681	700	674	693	666	657	677	664	661	693	701	719	695	678	774	663	668	733	704	696	656	667	693	676	682	709	687	694	646	675	730	678	690	708	657	691	670	662	686	657	666	698	676	663	671	704	669	674	723	670	696	672	668	638	665	632	664	694	693	703	695	649	673	649	701	647	717	680	728	728	648	668	695	639	684	649	757	665	728	696	647	694	671	643	708	688	708	693	734	700	665	725	639	664	694	700	685	702	662	630	722	689	681	696	660	674	689	660	698	707	641	660	723	679	650	693	676	654	670	681	648	680	674	686	701	670	697	713	656	650	674	671	650	668	674	674	680	678	635	689	660	654	698	667	692	692	677	675	647	684	696	699	680	729	700	720	702	660	672	684	637	734	712	699	639	671	707	696	693	674	715	655	693	713	714	640	687	726	646	682	697	719	731	693	690	686	670	728	697	684	671	667	688	683	654	670	657	643	671	698	705	668	651	696	670	636	684	691	669	718	677	704	702	729	697	659	713	683	704	687	696	648	680	703	617	736	677	688	676	724	650	723	694	667	693	674	671	667	682	677	623	664	658	741	685	663	672	707	657	690	694	658	660	690	669	651	677	700	668	669	643	624	700	678	650	663	718	691	705	676	689	640	678	671	687	697	679	716	641	645	657
25183	21503	25752	21890	1381	473	443	392	336	340	310	288	264	534	2972	3235	2395	893	257	248	217	234	227	201	219	193	215	201	233	225	213	232	261	228	213	213	201	212	214	210	232	225	209	227	217	249	201	223	198	212	195	195	233	205	225	212	205	224	219	212	219	236	222	191	208	219	223	222	205	210	245	208	240	203	217	213	206	212	207	217	214	219	204	201	228	245	228	220	223	207	240	192	207	214	222	225	207	224	221	241	238	222	226	221	201	200	204	197	225	205	221	229	237	227	211	226	214	229	209	240	239	211	233	205	226	215	209	220	230	216	223	240	225	244	238	203	235	236	217	215	213	215	224	216	222	220	212	211	208	206	209	235	220	215	209	193	214	233	229	218	219	206	236	244	224	236	209	237	205	199	240	216	236	216	210	212	231	207	223	225	222	216	209	202	199	226	204	214	236	219	210	215	209	202	221	222	208	210	214	232	192	217	235	236	218	197	216	218	205	215	234	218	217	237	197	232	233	207	234	227	227	229	222	178	184	234	232	233	237	225	241	229	209	211	215	227	225	251	222	216	201	199	189	226	234	218	222	204	216	234	219	222	217	204	205	206	242	230	207	217	233	221	204	215	238	234	228	195	210	202	220	242	214	224	252	224	235	239	222	245	224	218	220	219	213	203	237	235	236	211	227	224	214	239	234	233	204	238	239	213	251	191	223	188	216	227	218	253	244	201	206	242	219	250	227	222	209	237	198	207	220	242	235	241	211	190	212	218	192	223	225	201	214	228	242	206	229	212	229	223	204	212	211	218	225	207	223	208	200	227	216	214	203	234	210	218	212	208	221	227	217	195	228	231	226	213	220	196	228	238	209	205	215	226	223	220	215	224	215	237	252	227	205	215	231	233	228	233	209	233	199	225	230	214	228	257	209	211	242	207	216	249	220	224	225	233	228	215	222	227	234	236	246	219	189	222	213	208	213	217	214	227	217	213	217	230	241	247	236	205	217	194	197	220	223	197	229	234	207	189	202	210	229	231	223	217	201	221	218	212	187	206	234	236	222	232	239	214	222	202	230	185	236	228	215	211	228	184	205	210	232	219	221	217	251	217	227	194	214	220	228	215	231	236	226	242	216	229	187	221	221	212	206	198	235	222	202	216	242	218	217	228	216	221	220	214	234	206	235	232	234	210	229	197	197	203	230	196	217	210	217	238	232	225	207	199	219	209	198	206	212	205	255	249	215	204	222	205	205	193	235	228	213	238	238	214	248	236	222	189	196	223	211	211	230	215	203	207	166	202	202	241	185	202	223	228	204	225	223	222	218	208	209	202	238	213	216	232	224	224	204	216	215	211	207	236	227	220	218	223	220	228	210	223	214	214	203	191	246	208	212	225	231	197	207	191	218	199	223	218	221	207	220	219	239	221	223	210	217	221	249	212	234	219	198	226	213	210	240	204	225	238	231	221	203	244	219	224	223	214	196	236	214	213	248	226	189	231	218	219	209	218	239	198	230	209	194	226	209	232	209	219	188	196	220	246	213	211	212	212	214	217	194	226	242	201	205	236	226	226	204	215	234	197	226	196	212	201	193	225	195	221	206	219	232	221	241	218	214	211	213	218	233	192	263	217	223	248	214	211	206	201	202	216	210	234	208	201	231	230	206	250	221	224	202	254	220	231	208	218	232	211	229	212	212	244	251	239	218	223	236	204	214	213	237	249	225	221	227	203	221	233	224	199	201	250	200	197	219	214	211	223	230	231	223	194	221	219	209	229	214	219	214	239	190	219	236	223	197	209	224	197	204	203	239	199	253	242	188	238	201	213	231	229	225	226	218	212	254	223	205	229	239	251	228	229	222	214	216	196	213	231	206	213	222	213	244	232	186	220	230	223	227	235	234	215	229	240	218	246	228	212	213	256	216	201	210	234	216	216	218	201	210	201	221	210	216	232	237	215	245	206	206	235	222	210	225	218	221	212	230	207	213	226	202	218	214	210	210	204	213	245	207	196	222	221	181	200	230	202	207	209	206	213	215	233	219	209	212	221	186	208	210	210	201	206	230	201	203	220	209	231	244	210	209	230	221	201	213	216	232	244	222	246	232	208	220	219	213	204	200	237	220	216	224	204	187	229	220	207	231	249	212	238	208	233	217	202	228	214	208	205	251	194	227	211	218	239	206	222	213	224	219	220	246	204	198	223	211	223	212	216	208	209	244	233	203	177	230	198	195	241	201	209	230	210	201	209	188	191	224	226	202	234	230	225	207	220	234	235	214	205	216	207	218	193	204	231	224	204	233	215	213	252	209	223	209	204	247	223	228	219	223	237	203	214	260	204	241	229	207	224	224	231	220	223	222	238	207	218	202	215	214	225	236	225	206	245	202	226	224	227	236	237	226	242	212	215	242	234	206	193	216	238	209	232	239	234	221	204	205	228	225	251	236	230	222	190	233	247	229	214	238	220	245	209	230	243	212	237	190	238	231	213	235	218	212	226	227	203	234	250	214	223	216	210	212	220	206	218	230	228	184	238	212	230	228	214	195	209	231	206	224	219	226	226	188	224	203	220	240	219	199	195	221	221	223	207	222	251	224	216	228	209	234	218	206	199	229	225	219	210	228	239	219	219	220	216	224	231	219	224	236	240	229	234	228	241	189	210	242	236	230	211	209	205	217	228	207	245	208	234	208	251	219	245	229	220	230	220	227	218	218	249	238	235	202	215	225	238	213	220	219	202	216	200	219	215	206	253	217	211	224	201	237	213	229	214	188	230	227	217	222	225	214	240	238	231	204	234	247	202	215	223	214	205	210	207	246	193	215	221	208	220	218	202	192	209	174	234	237	223	222	212	243	219	233	203	228	194	236	210	207	218	184	207	222	226	219	207	234	241	223	208	209	217	229	205	230	203	219	214	243	212	232	222	216	219	226	228	237	205	223	249	225	200	225	233	218	208	231	241	178	203	203	216	229	221	218	224	213	194	201	254	205	270	229	221	229	259	210	234	206	231	238	222	237	219	238	237	226	249	231	190	246	232	238	232	201	199	217	193	225	235	228	231	214	198	204	228	240	234	228	236	214	209	223	220	213	207	235	223	231	218	207	255	189	233	242	214	213	217	232	234	230	209	209	234	227	186	222	207	201	234	221	215	210	234	226	205	223	230	208	243	212	220	197	240	211	208	224	229	226	254	226	209	198	224	210	244	206	218	230	228	214	217	187	219	229	235	221	243	211	205	247	195	229	234	240	219	205	196	220	229	213	186	210	213	216	206	242	247	199	221	207	193	239	216	234	243	200	231	212	214	237	223	229	207	221	176	242	217	225	209	198	233	227	219	207	227	228	218	198	201	233	220	232	206	217	187	226	230	217	215	210	239	226	215	212	224	245	203	232	191	226	237	221	221	199	229	228	206	241	219	240	220	217	213	195	216	207	228	229	226	212	210	218	211	200	184	245	231	213	229	230	207	193	217	198	236	221	210	229	230	196	212	208	220	220	226	195	199	232	217	222	220
3868	7461	5315	2197	1732	1010	1007	777	666	652	562	556	523	1183	7482	7427	5540	1879	308	336	309	370	322	330	360	323	318	300	294	329	310	312	296	339	303	305	297	334	318	304	292	303	287	293	315	311	324	319	312	329	314	285	312	315	320	306	322	336	337	319	307	322	319	274	317	347	299	294	318	316	303	322	331	330	305	320	309	313	309	319	316	354	300	313	305	322	288	306	280	315	321	338	310	327	294	309	298	310	332	291	311	316	306	333	339	316	320	306	296	287	303	294	328	283	335	298	316	305	335	319	313	306	315	324	315	318	306	284	316	326	308	328	313	326	318	272	305	326	301	255	320	327	273	313	301	348	326	323	297	328	272	287	294	328	314	323	311	322	300	307	297	338	341	287	268	325	290	301	283	306	309	305	319	304	325	294	352	312	304	314	311	315	296	334	297	304	301	294	350	335	330	305	316	289	290	305	294	281	305	318	321	322	324	311	326	324	316	285	308	323	305	318	342	309	292	316	332	357	291	319	305	310	272	286	313	302	316	304	300	308	322	310	332	249	309	327	264	331	338	294	296	309	300	300	319	311	319	348	306	300	297	312	305	302	302	295	327	315	293	317	307	300	338	305	331	362	285	295	289	325	309	309	307	309	327	320	295	314	334	295	320	317	293	319	290	329	319	328	307	284	334	297	295	332	306	309	340	317	304	298	328	324	326	348	336	320	325	299	331	323	315	326	336	310	317	308	350	286	280	285	314	331	307	282	322	307	317	309	321	311	315	316	320	301	296	335	315	323	300	319	344	287	312	302	302	328	316	298	321	314	309	300	332	308	291	300	304	300	284	310	309	316	287	318	265	300	296	292	317	350	337	348	320	364	328	296	299	287	305	291	306	287	317	277	340	313	302	335	307	321	299	295	309	301	299	320	317	318	308	311	303	330	304	306	270	309	328	314	313	312	315	302	292	338	300	315	308	302	330	304	330	308	309	303	297	320	305	335	330	326	338	320	282	291	332	329	303	307	321	331	297	302	321	296	308	312	318	293	304	323	339	327	320	319	328	287	300	300	315	335	336	308	324	305	287	313	289	322	328	311	313	304	315	321	310	324	307	309	313	298	265	341	336	315	305	316	345	318	290	310	303	338	290	292	334	308	319	312	312	300	359	300	284	321	295	343	309	300	300	259	328	326	293	291	317	324	311	300	333	307	341	303	338	316	294	287	283	293	307	326	322	296	307	322	299	338	350	350	315	318	288	341	326	338	309	326	307	311	308	287	310	319	326	339	332	291	334	328	317	328	319	332	294	307	295	290	332	311	289	316	321	284	317	324	330	319	305	316	325	327	283	326	330	318	323	316	352	327	293	312	319	308	311	316	321	305	332	308	311	326	315	270	336	315	301	311	298	321	317	324	320	325	343	303	313	324	275	302	322	296	293	307	318	275	306	282	300	350	325	306	310	301	320	311	316	258	324	314	296	334	321	299	292	336	335	275	286	280	305	305	311	314	331	304	312	304	315	321	291	316	317	284	287	296	300	339	297	335	327	321	323	340	315	323	319	323	300	285	324	351	299	317	287	329	303	321	329	309	278	329	294	321	301	313	299	309	328	310	300	316	309	325	318	308	289	310	280	291	295	287	300	304	300	332	316	310	335	295	271	322	300	330	318	298	329	327	303	316	285	304	321	332	328	306	324	293	305	313	280	317	275	306	291	292	278	284	292	311	316	301	310	333	308	310	288	306	315	302	285	307	291	277	311	311	343	326	333	322	331	324	338	294	311	315	352	285	300	299	301	308	318	321	279	286	324	305	294	343	294	295	314	330	310	339	312	281	329	302	294	305	327	330	281	294	319	325	315	299	284	293	324	293	306	284	311	332	329	280	299	309	320	321	278	303	278	298	315	317	293	325	268	337	291	363	288	307	307	317	287	313	288	312	301	279	298	316	272	320	326	293	285	303	282	304	301	328	278	308	321	311	323	327	306	273	291	328	292	293	324	336	315	294	307	324	321	319	288	310	309	301	340	297	316	317	307	302	333	331	280	316	313	309	317	292	310	299	350	334	335	312	326	292	326	286	302	303	336	316	304	325	345	286	306	290	340	296	299	304	319	311	300	328	316	316	265	324	299	324	291	309	296	306	289	319	344	316	309	330	310	303	294	309	306	312	329	290	290	287	297	333	305	286	299	318	343	338	298	293	316	307	281	304	302	310	308	299	321	292	312	305	304	311	316	284	318	312	302	320	287	324	302	330	327	313	355	308	309	299	326	312	310	326	293	260	296	319	327	305	315	298	308	306	297	297	275	280	318	309	300	311	354	300	293	292	316	314	319	294	322	295	307	309	321	313	303	332	316	334	299	339	312	282	302	341	311	308	323	267	309	302	291	292	289	306	322	302	297	306	327	299	302	287	301	355	320	304	326	325	327	323	296	308	292	309	307	322	309	311	304	305	301	321	326	299	298	326	312	303	299	320	283	306	300	318	325	352	306	292	313	308	297	308	292	305	323	339	306	327	310	338	277	291	282	293	298	316	294	319	299	318	285	312	297	308	310	307	297	295	311	306	280	328	300	339	327	291	303	291	292	311	314	305	293	341	293	323	290	292	322	303	288	287	298	343	294	302	279	306	298	292	317	304	324	322	301	289	291	313	312	290	298	313	308	303	297	314	334	274	301	317	309	319	295	345	290	296	307	314	313	325	337	309	285	303	328	320	323	313	329	302	311	309	329	341	327	281	302	317	348	278	296	324	322	291	300	315	304	324	312	313	309	322	316	281	300	310	311	309	319	304	317	326	334	319	321	299	322	331	299	319	320	306	306	300	316	319	329	297	299	294	293	305	320	325	296	284	337	312	300	298	342	308	287	321	298	302	266	305	312	299	329	301	289	316	338	340	303	326	283	297	280	304	293	285	301	317	314	302	314	287	309	274	316	296	291	314	307	326	353	297	300	309	288	310	331	334	285	311	307	310	273	284	312	308	318	316	332	252	327	309	299	272	313	305	304	281	316	311	313	308	308	327	291	306	327	313	286	329	288	298	317	302	328	317	329	293	328	322	331	317	321	301	291	328	321	311	325	329	352	333	313	275	327	322	327	301	296	320	317	308	283	321	325	310	327	312	267	303	322	306	302	306	292	315	325	285	310	330	319	327	307	310	305	256	307	310	313	351	317	302	318	298	281	296	320	297	329	309	301	291	281	295	323	319	302	311	314	315	285	320	309	284	341	304	303	279	321	301	326	302	306	316	304	319	330	327	305	287	302	319	295	308	324	334	308	305	308	302	312	313	332	286	288	276	345	298	294	317	283	318	317	281	310	294	310	303	307	320	333	296	315	322	306	293	330	314	348	296	331	338	351	298	302	309	276	272	316	293	332	303	286	312	284	329	336	293	289	322	328	321	306	305	322	326	306	310	296	317	266	278	340	340	319	317	312	332	290	330	317	301	293	301	304	334	332	297	297	318	296	279	289	309	331	355	300	331	308	309	311	317	305	312	321	342	285	321
22788	21580	28855	24764	21581	19865	2214	828	813	730	665	604	521	715	9885	14633	10047	2662	395	369	334	387	342	343	358	333	342	388	335	364	344	367	307	374	327	343	336	315	325	347	348	354	329	336	365	339	349	298	381	328	334	341	355	358	312	340	327	322	352	368	336	362	320	349	351	371	344	335	301	344	337	332	323	358	336	342	367	331	319	317	333	347	332	330	330	303	372	338	325	317	321	349	346	372	335	339	331	364	341	380	328	368	353	298	362	323	340	364	339	332	359	361	359	350	323	369	318	343	337	329	345	356	345	341	334	343	353	391	360	364	334	327	309	340	361	371	363	382	351	341	336	348	369	352	348	314	318	352	365	369	333	346	319	353	331	326	323	358	336	373	351	381	347	320	332	336	315	352	355	342	358	341	343	354	342	333	358	327	350	305	326	313	342	343	328	337	344	345	319	350	367	335	298	329	324	339	362	331	323	365	378	341	324	367	324	348	335	297	391	369	366	324	351	335	347	330	377	319	354	359	326	344	336	353	342	387	335	317	338	351	324	346	336	350	327	362	324	347	326	337	343	346	354	349	346	338	350	335	350	369	338	318	341	379	347	311	330	354	342	328	324	360	327	331	349	352	358	332	349	291	375	333	337	326	330	359	344	344	344	325	353	293	328	310	342	359	360	341	335	332	325	339	345	318	368	331	323	317	367	373	332	342	329	345	355	364	341	336	343	331	332	330	355	344	330	365	317	346	337	338	355	338	336	330	369	367	360	351	353	349	370	347	331	346	373	348	349	319	331	348	333	351	336	332	288	337	352	342	338	343	312	326	351	366	322	323	347	348	326	356	378	324	368	366	319	351	325	334	334	343	318	334	353	316	346	296	321	336	306	361	351	338	342	350	331	342	315	314	351	338	338	327	333	340	292	357	308	333	326	356	351	303	345	309	363	346	355	339	330	347	356	332	332	318	306	346	316	364	379	340	338	365	338	321	365	331	349	337	339	354	356	351	375	355	336	329	328	317	323	311	307	387	325	349	378	337	383	366	376	313	334	332	316	340	324	347	337	345	354	359	349	325	357	335	348	345	341	319	372	344	346	324	350	326	352	331	338	351	329	351	350	324	336	356	325	349	375	336	351	367	351	365	339	365	357	341	318	336	339	326	354	324	324	366	335	330	324	347	344	320	315	326	339	356	334	341	336	316	330	340	333	320	377	362	382	350	354	312	341	323	350	340	329	319	323	334	358	341	356	350	332	344	373	393	342	377	330	341	311	351	346	320	330	356	319	398	330	352	333	303	301	329	303	314	344	347	343	340	345	356	320	373	323	360	339	320	316	305	321	349	344	363	369	346	300	330	332	335	332	319	340	319	305	315	340	352	311	324	329	364	337	341	311	329	351	337	347	320	336	333	333	367	331	340	318	320	335	357	323	339	339	341	346	348	347	329	366	333	329	331	326	332	342	345	333	359	329	310	311	347	306	348	334	333	331	357	318	320	353	355	290	343	359	299	344	339	345	365	314	345	312	354	337	334	362	352	318	340	333	344	345	351	322	368	340	324	334	339	362	366	351	355	374	350	318	312	384	346	356	365	340	342	339	342	327	305	340	332	346	328	331	373	331	311	346	367	326	389	348	372	318	331	332	358	343	321	324	335	320	338	363	324	305	319	335	335	326	304	359	344	368	325	348	305	326	343	325	328	339	353	327	353	305	356	345	354	331	317	343	321	310	341	356	340	322	337	316	333	335	316	313	330	332	339	326	342	337	360	322	330	349	343	340	347	320	304	340	349	317	353	330	312	343	308	341	333	316	371	361	350	336	331	338	350	313	328	343	337	326	344	352	355	328	328	334	330	336	340	360	338	338	326	359	312	360	367	349	314	321	319	311	325	360	361	353	347	322	353	328	316	366	314	353	329	354	360	339	335	354	316	332	317	313	352	319	329	326	328	355	323	333	336	380	350	336	333	334	318	362	347	323	328	340	322	345	323	317	308	316	358	317	323	362	353	301	347	318	381	329	343	359	357	372	371	322	322	338	322	346	371	359	311	296	321	316	337	360	319	387	346	347	341	340	350	322	340	342	335	332	327	308	326	361	352	305	329	351	366	380	383	294	298	340	289	332	341	376	342	350	320	321	325	331	300	344	326	337	346	324	340	351	292	343	352	342	348	336	342	319	361	329	330	352	348	291	331	349	322	323	336	317	317	349	343	362	344	302	343	302	340	313	362	378	326	306	342	324	327	288	362	331	321	355	330	339	347	346	345	338	363	329	351	337	319	347	339	333	327	336	374	340	343	338	336	321	353	347	330	326	362	333	354	339	333	337	385	322	339	339	332	302	328	328	364	347	365	361	345	318	339	361	351	310	335	332	337	335	303	359	300	328	371	351	331	342	331	343	333	342	331	317	359	351	357	318	347	360	341	289	349	364	338	325	354	352	356	319	342	353	354	354	362	326	380	325	337	363	326	320	299	318	330	340	365	315	338	314	348	339	339	328	330	329	345	328	357	357	324	341	352	325	342	356	306	329	334	333	352	325	329	350	295	349	330	339	356	350	315	349	326	335	332	318	344	344	314	359	334	322	335	324	398	324	332	352	318	331	359	356	328	344	319	338	327	339	332	342	329	323	296	340	312	295	339	370	365	328	341	353	346	363	341	333	321	348	309	340	384	347	349	325	380	347	353	317	364	326	346	345	350	363	322	339	345	342	328	349	322	316	336	299	352	340	348	344	317	341	349	350	336	322	342	332	361	338	330	365	349	350	342	323	330	342	307	336	363	307	345	350	343	330	345	378	359	316	348	344	349	308	283	331	308	328	358	350	320	365	330	335	354	305	340	326	333	325	322	337	322	311	329	327	316	318	332	338	335	301	345	339	340	334	318	315	342	337	353	339	349	333	336	344	362	345	326	334	347	321	332	330	359	305	327	314	359	359	340	355	345	376	348	345	319	334	355	348	350	322	323	335	339	318	349	329	332	344	348	356	306	333	318	335	375	344	309	341	372	324	317	299	373	384	360	333	334	289	343	320	337	350	343	357	344	323	364	341	335	348	339	322	345	362	349	333	336	341	345	357	327	351	334	351	338	361	332	327	346	326	343	348	359	343	280	342	346	345	349	341	298	334	334	330	326	355	338	343	338	345	307	323	366	356	349	360	352	314	329	343	330	315	340	333	335	336	335	320	338	338	354	359	348	342	309	320	303	344	362	312	338	314	342	353	341	344	337	342	352	321	303	328	316	327	306	383	344	332	314	346	338	326	352	344	343	315	386	338	362	376	335	331	358	349	323	324	343	334	362	326	351	368	317	336	322	345	366	317	332	321	344	327	361	342	318	346	316	343	344	350	339	351	295	370	339	336	330	355	336	327	323	362	348	342	309	326	329	355	302	357	356	329	328	348	333	340	338	308	344	341	336	359	355	336	315	310	325	339	344	332	351	332	357	347	338	342	327	334	367	338	348	365	365	321	336	367	328	363	343	327	317	349	364	357	320	345	337	377	358
4878	18372	11269	5524	4124	2590	2345	1660	1675	1448	1224	1070	1010	1250	17886	21640	15393	4383	525	472	543	612	502	466	473	471	480	495	510	457	474	491	465	531	479	469	474	440	499	450	469	503	504	508	478	501	479	478	495	447	510	442	485	469	478	472	443	446	526	463	477	468	452	457	489	500	462	471	454	523	460	454	482	445	486	457	469	460	439	485	452	478	506	506	474	453	465	513	508	498	465	475	467	507	543	487	484	474	480	479	492	504	471	504	469	466	456	494	487	508	490	492	462	481	492	489	426	496	447	487	495	447	480	450	432	484	440	462	491	492	475	441	474	462	485	493	444	459	469	455	506	482	465	483	431	490	483	547	458	467	469	481	465	443	470	477	479	464	475	483	513	471	518	492	493	442	460	444	485	467	487	472	488	476	484	488	487	486	483	472	485	486	417	437	463	451	514	492	478	450	474	470	486	462	462	454	470	498	456	470	464	438	440	499	470	463	451	442	449	468	482	455	506	496	465	466	485	480	457	493	467	443	483	520	456	488	505	482	477	486	498	495	475	456	463	466	472	449	464	483	451	487	478	500	469	444	493	441	451	491	497	458	513	483	468	458	472	459	490	470	461	493	499	524	475	464	454	492	486	487	466	438	483	471	470	439	492	495	480	473	455	506	459	472	479	446	489	494	475	432	461	481	512	461	455	457	489	435	457	479	473	456	448	476	445	495	481	465	489	517	474	464	495	459	470	475	467	465	471	462	445	498	472	447	452	492	491	489	472	460	485	472	502	453	482	485	463	487	514	528	501	465	442	501	493	487	458	468	468	486	486	449	433	452	450	533	460	447	474	458	463	428	510	473	485	506	493	470	537	465	498	483	493	517	438	511	486	461	460	458	472	451	472	487	505	443	527	487	495	453	484	480	454	496	493	451	479	451	477	427	505	503	482	450	505	512	434	491	473	453	453	459	517	443	453	480	485	482	450	487	449	446	436	497	470	464	493	472	437	453	477	476	449	469	470	440	458	464	467	498	465	487	490	502	494	488	513	503	520	504	482	480	480	476	446	457	479	458	485	515	513	452	474	425	472	439	498	501	486	466	496	512	486	462	485	471	440	478	506	459	497	479	461	482	503	458	481	445	479	508	484	461	476	461	474	478	471	495	470	474	505	480	504	446	493	490	442	493	492	440	510	483	430	445	452	465	474	469	489	483	462	529	469	510	459	491	432	490	501	493	470	448	462	481	505	450	451	483	434	475	483	451	502	492	480	503	492	478	484	475	443	447	468	484	456	466	478	491	485	496	452	479	515	490	477	484	486	442	478	493	480	532	438	485	527	460	476	487	508	499	447	505	481	448	471	472	472	497	472	502	466	494	476	448	502	471	493	487	491	505	470	466	464	502	484	463	455	493	465	454	498	489	498	469	474	434	464	470	479	485	462	465	500	463	484	475	486	480	489	459	482	474	434	484	483	470	460	499	465	460	517	424	498	457	459	489	458	480	484	481	465	518	501	483	488	448	466	484	447	484	472	476	494	489	487	484	499	483	477	474	435	492	496	480	473	454	514	496	455	476	519	459	469	442	474	431	473	476	509	477	499	486	480	497	485	451	440	478	484	474	474	486	509	486	468	458	483	482	485	490	481	503	448	467	502	466	430	469	482	470	460	481	477	473	495	496	471	494	504	453	494	462	479	461	472	459	476	464	475	468	507	474	464	473	507	478	486	474	420	472	490	475	483	478	459	493	508	477	496	518	485	443	432	470	503	476	486	484	497	485	435	482	450	496	513	477	469	468	481	450	463	498	451	444	470	497	490	456	425	514	478	478	429	436	479	503	477	493	488	475	501	448	435	451	491	515	511	448	493	492	501	444	462	501	480	494	497	434	442	451	466	486	454	473	450	453	484	468	482	474	459	424	471	482	485	455	468	504	483	477	464	482	496	518	488	492	431	483	461	487	451	480	482	458	445	459	486	501	455	491	505	500	470	435	435	488	494	423	463	476	471	487	480	435	486	498	442	502	466	449	453	465	509	463	466	487	485	476	464	505	485	504	490	467	483	447	471	471	476	503	466	462	461	454	485	461	490	496	460	468	444	506	478	521	487	433	477	483	531	454	510	480	444	423	482	488	477	461	465	454	452	490	496	452	493	474	472	464	479	478	490	465	431	479	484	452	469	476	487	512	458	512	439	450	475	475	467	475	485	449	517	478	475	472	457	493	460	471	556	488	495	497	475	516	493	470	512	495	453	482	475	492	476	463	480	480	468	499	471	496	461	493	498	502	432	473	462	501	474	512	496	471	480	474	481	474	500	479	469	481	501	459	479	512	480	446	474	486	503	473	457	447	479	446	441	480	473	474	485	491	437	479	510	480	490	473	472	506	458	464	437	485	467	512	513	492	477	478	519	514	524	492	457	496	479	491	478	458	477	452	448	488	504	455	480	488	469	462	523	504	456	498	485	502	489	474	477	503	480	481	461	502	519	490	476	539	481	457	453	454	480	502	480	455	462	454	479	474	489	490	483	472	497	464	489	481	517	489	509	479	504	472	490	485	443	476	485	455	437	475	478	461	449	456	433	477	500	447	461	482	465	503	472	497	472	488	513	490	459	501	465	468	442	466	452	516	480	466	424	459	488	469	465	466	444	496	487	460	443	443	449	468	473	533	483	476	514	448	526	493	465	470	502	532	454	496	504	472	459	489	531	458	484	520	474	484	487	494	487	446	482	479	451	488	474	446	479	476	483	499	423	487	489	461	508	478	468	468	507	476	496	466	491	482	458	523	517	470	510	447	489	477	461	503	486	498	499	479	514	464	472	469	465	488	444	500	469	509	460	514	453	459	480	459	489	457	475	489	496	506	450	470	469	496	483	469	466	484	487	464	457	502	488	452	497	493	490	489	439	475	481	479	478	489	450	480	488	487	457	454	435	486	472	452	502	479	460	519	479	463	506	486	480	437	496	452	456	457	490	446	457	508	480	485	496	480	455	434	501	458	491	504	470	458	492	490	446	428	456	503	460	477	458	453	460	481	465	490	482	476	408	446	500	477	449	475	497	465	475	471	477	485	462	480	480	480	494	500	493	472	466	478	492	462	520	456	483	443	453	492	470	465	464	465	511	447	475	480	497	463	489	456	484	472	474	473	464	504	469	480	478	463	480	492	505	479	487	451	454	488	497	510	470	490	444	463	466	456	496	443	481	478	501	431	483	462	470	475	486	474	460	449	437	448	455	449	471	465	469	470	453	499	468	479	467	462	478	446	487	496	462	505	500	486	486	474	465	485	425	479	462	501	476	486	447	476	440	444	466	464	498	484	459	476	510	471	485	469	502	479	491	449	486	464	453	515	441	516	461	498	446	470	496	442	480	490	473	491	509	433	431	474	506	478	502	496	494	480	466	487	499	511	459	456	451	487	488	443	425	464	488	468	461	469	482	448	490	475	448	462	506	464	470	463	437	482	476	466	462	488	538	493	487	460	454	466	485	506	488	489	452	485	467	465	435	448
27871	18726	4792	1472	825	646	500	498	425	423	467	412	390	387	979	1262	860	411	352	386	350	374	386	386	378	369	345	393	342	349	357	351	366	351	374	369	394	379	392	359	374	359	393	391	356	341	332	357	361	352	343	362	350	394	361	365	329	338	380	362	386	369	381	359	367	393	349	367	355	370	354	353	362	362	367	386	355	380	392	370	376	404	327	367	361	363	373	363	378	386	354	398	361	346	398	391	352	355	334	371	381	376	346	365	353	351	384	358	380	355	381	413	356	377	326	356	379	356	354	345	365	381	376	388	362	368	393	360	415	382	365	397	382	365	361	379	389	330	320	383	364	358	391	359	357	366	383	370	377	339	372	359	331	385	326	371	373	335	381	354	366	373	384	383	365	361	336	396	373	359	387	340	379	366	331	365	383	385	343	346	355	339	351	331	357	356	376	380	369	346	353	376	350	368	373	374	380	362	388	381	372	340	356	373	331	367	356	338	336	383	405	373	367	359	380	374	369	366	373	384	364	372	386	352	363	355	389	365	393	369	365	350	357	362	380	369	376	361	360	342	362	375	394	359	366	382	331	371	365	340	365	361	383	349	373	322	366	331	352	360	357	374	339	347	368	372	324	377	347	385	389	392	390	354	393	343	347	361	386	353	330	368	370	356	377	357	336	358	369	351	353	358	378	373	365	385	327	369	372	353	401	387	354	358	370	397	379	378	353	366	371	368	340	371	367	365	385	368	345	366	386	335	344	364	400	366	342	343	357	369	384	354	361	397	387	351	394	373	363	382	338	367	382	380	370	393	360	337	337	356	349	346	366	351	349	314	362	366	354	366	341	384	356	354	364	395	375	312	366	328	362	382	351	355	363	359	377	385	339	380	360	365	361	350	344	355	371	375	373	328	371	386	391	355	351	389	363	353	390	359	384	369	343	375	385	388	376	368	375	382	395	358	352	333	369	358	346	379	380	365	340	406	386	402	349	379	363	396	350	359	368	346	350	365	360	342	377	361	326	362	351	361	385	358	349	360	376	366	359	357	384	341	375	383	393	393	353	360	372	352	329	318	369	337	337	358	388	342	378	369	348	358	365	345	331	357	398	367	374	356	369	336	383	377	335	370	337	366	385	343	343	377	346	371	357	409	376	358	379	357	382	373	367	401	351	349	354	375	358	349	364	391	338	385	354	343	360	352	360	341	360	367	369	381	385	358	354	401	370	346	374	369	367	384	387	357	358	350	371	359	385	374	374	385	365	362	370	330	383	395	300	369	362	354	372	375	387	364	350	395	337	355	382	345	364	391	379	370	358	410	379	357	367	377	353	357	338	379	382	386	374	358	359	371	343	400	338	354	334	389	384	395	354	388	375	356	340	326	356	365	376	378	327	355	346	374	340	363	368	372	354	353	353	395	347	369	374	334	372	339	348	403	366	366	402	362	354	336	372	347	359	351	362	384	364	336	379	352	333	383	378	372	367	368	427	353	344	355	327	346	395	360	377	359	365	370	394	360	371	331	362	370	345	369	376	337	353	353	345	368	330	376	407	395	376	331	378	360	359	369	336	367	376	373	350	377	362	348	341	351	382	347	315	387	353	322	361	374	358	373	392	357	369	391	378	360	347	362	382	328	370	353	352	372	344	368	357	341	351	388	354	346	360	366	384	384	352	372	378	382	348	402	377	358	340	404	384	404	376	346	348	361	351	367	380	368	378	386	365	349	362	349	385	372	366	369	348	343	397	371	356	375	333	351	382	382	357	369	336	372	378	381	355	350	398	363	363	361	376	382	405	336	328	372	356	325	377	354	382	419	337	377	373	374	343	341	387	353	360	357	328	391	342	345	346	377	358	372	356	380	404	358	354	390	329	359	353	374	368	370	354	334	373	348	384	356	351	388	384	376	382	357	344	351	387	380	348	369	377	350	380	373	371	376	353	387	394	384	377	367	352	343	368	378	370	384	356	391	355	351	367	336	369	364	347	365	342	354	413	366	380	385	351	379	380	353	359	373	360	358	345	362	376	370	397	382	342	346	356	360	321	350	375	358	371	376	376	374	377	338	350	360	367	369	364	367	360	337	348	338	344	378	362	354	358	352	366	367	388	378	360	340	376	352	369	349	401	377	357	379	394	365	318	388	371	359	377	333	374	360	394	361	349	345	384	371	352	341	350	378	363	409	362	392	343	350	375	372	377	361	367	367	371	381	375	369	334	346	416	383	363	333	377	324	362	365	365	377	354	347	367	377	363	400	326	361	340	371	378	338	380	349	363	402	373	349	376	325	366	359	365	363	370	335	375	393	401	384	335	382	316	345	367	352	375	352	372	360	369	356	394	379	348	365	351	367	368	374	329	346	357	350	365	353	377	382	393	353	345	380	380	360	366	331	353	338	352	416	370	383	398	337	370	344	378	358	369	360	351	320	390	336	371	397	375	375	376	342	373	388	365	372	352	339	343	359	353	367	387	354	346	389	373	377	379	324	345	364	372	370	372	341	364	376	370	348	375	333	385	360	373	374	399	352	363	359	382	353	388	370	361	376	363	332	363	316	358	356	389	348	353	357	387	339	358	384	371	357	393	356	374	359	368	342	359	360	347	369	371	341	388	366	368	375	356	342	368	369	358	384	384	371	380	373	358	401	366	366	350	378	371	366	373	354	375	387	377	378	372	344	380	333	349	361	365	373	359	346	349	350	391	356	369	338	401	356	369	338	364	363	371	366	381	349	354	370	373	375	335	360	348	326	356	347	381	372	375	340	390	401	391	370	366	352	397	371	379	356	394	372	380	373	362	385	351	354	376	362	393	393	372	384	367	333	362	347	421	391	389	337	374	371	375	333	408	367	370	380	362	384	399	357	375	329	393	349	366	344	377	353	362	346	368	347	371	361	356	367	363	362	432	345	365	369	374	364	393	377	350	354	328	360	395	363	370	359	353	381	363	338	355	336	401	413	362	374	373	369	405	369	357	358	377	350	360	383	374	370	346	365	358	363	370	379	369	367	374	380	358	343	381	388	360	379	367	352	348	361	376	383	387	346	388	378	368	405	369	370	357	341	413	333	366	352	346	368	358	398	338	347	363	366	347	350	365	385	396	375	383	376	381	362	375	355	391	352	380	341	361	335	373	357	367	395	349	320	374	330	331	392	376	384	389	361	358	364	396	349	395	356	359	378	343	363	372	376	373	386	368	349	369	404	350	392	392	385	367	352	348	360	350	327	369	343	356	362	376	376	333	347	359	385	384	329	366	352	359	357	370	346	404	412	357	371	380	369	317	358	354	369	342	361	357	391	385	342	387	369	373	403	370	373	341	385	369	339	394	380	344	372	370	379	388	362	355	385	389	363	348	324	384	394	350	352	384	366	371	374	377	342	382	381	367	369	401	328	362	361	350	373	398	342	367	394	348	367	393	374	349	364	350	382	379	373	366	370	350	347	380	353	332	392	381	380	368	383	389	380	418	347	377	376	364	337	381	404	370	334	376	381	361	366	383	334	378	385
4846	5741	2756	1921	1230	887	819	740	665	679	613	581	586	575	1626	2247	1456	656	505	486	529	517	475	531	516	515	500	548	488	490	478	487	528	509	461	515	488	540	468	465	490	481	472	491	488	508	508	465	520	503	512	531	525	480	497	511	525	485	508	497	488	507	473	504	464	493	513	518	515	508	520	491	527	519	539	479	501	477	492	533	489	518	465	515	531	499	535	518	509	505	543	500	462	516	491	515	492	509	495	476	485	497	501	503	468	448	497	496	496	560	490	525	513	503	459	521	466	485	504	484	502	498	518	493	512	509	465	496	459	516	495	515	510	500	523	542	519	483	521	473	531	484	503	488	477	493	493	496	490	508	490	532	535	539	445	488	507	521	498	490	480	505	503	485	496	530	480	510	485	475	478	490	528	537	531	460	495	536	523	503	534	494	489	515	521	499	477	506	485	507	490	531	472	500	472	454	502	484	499	491	526	513	510	513	473	459	524	494	526	503	522	486	514	518	533	527	507	520	503	475	484	506	451	506	546	508	499	529	502	535	483	512	508	519	496	505	489	496	520	531	484	469	480	509	514	462	499	474	488	516	490	487	522	519	498	463	512	488	496	494	458	503	501	479	484	546	511	526	518	503	502	484	537	507	509	529	535	476	498	499	495	473	499	483	508	509	526	519	514	503	472	482	499	456	556	494	473	515	463	499	515	490	527	517	515	508	488	479	512	465	453	453	489	541	456	519	529	520	481	490	499	487	499	503	511	508	503	499	473	473	516	462	503	491	543	505	509	477	472	501	537	504	517	477	525	491	500	484	546	481	510	551	517	486	544	508	542	513	493	489	475	482	504	501	474	520	506	492	521	478	477	539	435	455	482	491	528	540	495	497	515	505	488	517	477	512	534	501	503	485	541	494	482	485	543	502	469	491	528	491	537	512	493	517	493	528	486	479	479	479	484	505	545	467	490	487	483	504	523	503	546	496	488	482	463	526	476	521	517	473	506	491	490	505	500	490	511	480	489	513	504	540	489	554	475	485	458	451	533	535	498	527	487	501	536	538	500	500	475	516	483	446	510	512	542	501	493	508	507	490	510	519	480	528	490	504	476	519	498	457	525	533	483	474	525	504	501	479	480	542	488	483	506	475	469	510	510	451	476	535	504	516	517	512	506	466	503	493	456	494	493	515	482	516	528	528	525	508	503	500	521	485	519	546	518	511	504	518	495	533	563	523	513	504	526	538	477	496	521	521	524	487	474	500	501	480	514	464	517	495	487	517	501	493	500	517	548	563	514	537	481	480	474	529	514	514	514	482	518	488	480	508	489	491	526	497	508	496	567	498	528	479	472	555	464	522	550	468	520	528	535	517	502	518	489	536	487	509	496	488	474	518	454	486	513	491	484	517	495	480	499	521	479	464	497	509	526	492	501	489	447	512	510	536	510	508	482	511	491	496	521	468	492	498	513	525	519	508	523	488	485	500	508	527	505	488	480	544	516	536	520	490	556	539	480	506	513	473	497	521	474	516	472	495	509	505	501	482	504	498	494	470	517	500	467	508	500	518	515	483	483	507	469	507	505	530	519	521	526	489	489	495	511	499	507	526	525	509	521	534	497	520	501	469	484	517	496	530	488	479	477	502	521	479	478	500	533	488	480	560	551	554	495	496	521	470	524	490	485	501	504	564	516	506	482	494	476	470	514	518	524	504	499	539	502	502	477	474	510	500	489	493	520	467	453	509	479	466	524	507	532	463	488	467	511	491	508	497	501	497	539	525	495	511	521	527	484	484	496	479	493	500	512	495	469	525	493	499	459	506	479	523	514	498	523	499	495	497	500	505	475	489	509	524	553	534	487	492	495	487	486	477	536	499	497	478	484	553	510	500	522	496	482	539	477	480	490	510	507	563	513	503	514	498	506	504	471	494	477	482	487	480	499	468	488	507	495	501	489	517	516	477	520	542	511	526	463	474	555	491	529	542	479	485	514	483	493	499	530	504	475	492	500	522	498	558	489	482	430	491	532	528	529	537	488	550	531	498	506	484	503	497	490	549	506	502	532	496	506	546	498	494	507	493	525	500	517	502	504	504	486	499	488	488	485	491	502	554	512	504	500	498	496	473	516	515	491	480	514	528	493	507	480	491	487	499	480	467	523	476	482	543	486	477	518	481	544	509	520	504	551	509	506	538	455	524	515	496	524	506	473	501	532	526	483	468	508	496	512	521	497	501	518	536	479	505	508	517	508	491	534	528	502	507	486	489	522	493	524	473	479	516	505	511	482	450	518	524	534	496	469	474	513	504	496	499	470	497	503	518	487	472	516	519	535	493	484	521	451	490	502	503	533	491	525	501	515	518	448	481	494	503	515	477	565	526	486	515	497	447	500	500	544	465	517	497	508	495	478	504	529	459	496	528	485	513	522	460	551	510	500	518	506	512	517	561	527	479	511	497	506	461	476	504	468	504	505	534	514	552	520	510	519	475	499	506	517	545	515	529	522	529	512	511	499	487	465	467	539	507	491	492	487	502	478	466	474	506	455	522	530	485	505	517	471	506	534	527	509	546	524	484	498	508	516	510	518	480	489	495	520	531	493	506	517	522	510	459	525	507	495	531	507	511	490	516	511	538	481	511	486	488	511	479	491	503	524	470	484	498	527	482	537	532	511	526	510	522	501	510	473	498	504	501	498	468	484	460	510	505	498	548	511	479	508	508	497	547	498	495	518	493	540	480	506	505	501	507	563	499	531	507	496	524	485	516	466	526	492	516	485	524	512	504	531	508	460	522	521	530	510	505	489	479	494	516	489	514	493	514	540	523	489	513	526	491	515	531	534	506	460	482	539	502	504	521	513	495	496	510	484	512	505	507	516	496	483	511	512	490	524	499	479	488	504	504	489	503	465	465	501	466	487	510	510	507	518	491	465	502	530	498	513	513	515	480	528	487	492	489	503	509	509	531	518	534	495	520	491	494	505	513	485	519	523	480	508	457	476	496	535	507	512	512	486	495	487	523	549	474	527	487	516	473	487	492	473	490	497	506	484	529	485	505	505	471	536	511	505	508	488	484	513	538	489	542	492	523	493	464	485	501	558	514	466	474	514	513	501	455	502	525	479	475	506	508	494	531	491	479	529	511	510	491	500	524	473	447	501	482	511	501	510	546	536	506	496	585	502	529	535	483	476	525	468	461	487	492	484	553	491	515	521	510	496	470	518	508	492	474	481	493	480	486	503	514	519	532	542	523	535	507	495	527	498	495	487	487	508	496	513	501	485	492	535	461	496	488	532	487	459	506	522	530	507	489	520	465	485	514	495	519	508	542	518	475	504	481	511	518	497	507	507	492	497	488	550	550	501	476	495	483	501	528	472	502	561	518	504	525	502	489	490	486	495	507	479	485	522	480	514	505	537	529	533	494	550	528	494	500	515	515	506	530	475	559	512	526	557	511	503	522	509	463	478	504	468	461	505	496	462	548	500	479	488	488	471	527	490	496	476	458	476	523	503	523
23797	21524	28024	25438	19755	2232	1056	810	709	632	642	598	563	1207	6459	6927	3380	740	487	481	478	459	458	485	508	494	490	478	478	487	492	493	440	495	474	499	494	480	494	453	452	475	442	496	456	460	472	477	490	431	454	484	479	491	483	468	500	472	452	475	458	496	493	440	521	467	488	515	460	475	451	438	485	444	476	480	509	476	483	433	470	505	486	492	452	463	495	471	504	448	505	472	485	456	516	478	509	473	515	475	494	487	453	489	481	461	485	482	453	455	491	467	455	492	456	474	502	469	464	435	477	496	490	461	429	477	490	470	482	439	514	462	483	493	475	500	496	456	462	511	461	478	483	467	467	466	475	463	456	440	459	472	453	469	463	485	496	462	469	462	468	528	494	498	476	491	517	471	471	536	478	466	482	471	507	453	470	491	491	503	496	477	459	481	493	496	478	462	475	473	456	488	506	465	498	518	487	463	438	501	465	437	475	489	467	436	481	442	474	457	541	440	488	475	483	477	492	481	477	493	506	482	460	456	485	519	502	479	468	483	470	412	464	509	474	503	485	385	481	489	464	477	482	482	473	477	452	502	495	516	455	496	463	483	461	437	466	454	463	442	429	464	433	477	482	507	484	503	475	474	490	452	479	437	480	456	487	475	474	465	464	477	456	411	454	459	494	457	503	510	453	459	505	486	432	516	477	468	462	467	466	513	470	477	495	462	426	472	477	481	435	463	515	479	494	466	459	472	475	499	490	484	459	510	473	460	463	475	450	480	509	469	479	465	460	481	442	483	534	471	472	476	455	500	468	451	506	477	482	463	459	465	496	455	446	478	518	505	427	506	480	478	443	496	465	491	481	489	477	478	486	443	475	487	495	454	443	473	523	468	496	452	520	517	457	480	471	484	478	451	471	462	471	466	504	473	493	484	493	487	464	448	471	485	509	464	467	502	502	496	456	478	496	462	499	468	448	497	446	502	493	451	450	458	462	449	481	455	505	490	478	481	490	457	458	456	480	479	481	490	475	483	486	471	458	467	492	504	450	517	455	477	485	521	495	470	482	457	478	506	478	460	469	482	468	451	436	468	489	457	487	484	454	486	466	535	465	461	473	476	494	488	479	464	464	445	466	467	489	454	486	464	460	466	476	453	487	486	521	485	501	456	480	449	536	458	476	516	468	500	452	464	456	440	456	494	464	500	485	473	475	492	474	476	525	511	453	473	473	451	441	488	480	479	490	504	467	484	487	466	504	462	487	450	483	512	485	481	477	473	471	491	524	478	453	479	441	477	463	498	489	464	510	482	438	475	465	465	515	488	476	463	497	462	443	476	494	446	458	473	495	484	438	461	515	480	464	481	473	471	498	450	448	509	480	462	465	461	442	463	454	472	485	455	491	471	484	472	473	442	457	448	483	473	460	492	483	468	467	457	490	444	526	470	434	472	472	468	515	513	475	466	466	501	475	482	497	493	497	448	463	492	484	437	467	497	469	522	473	465	515	487	471	468	479	497	460	475	492	461	493	473	416	467	457	438	463	485	459	505	483	472	457	468	445	489	533	489	472	505	464	453	460	480	462	481	495	440	480	434	483	463	506	496	483	490	466	446	507	449	466	463	483	508	507	486	461	475	462	461	491	502	470	479	455	467	472	481	464	464	456	474	471	474	535	467	452	508	470	485	474	441	475	450	481	486	457	496	485	449	429	437	479	434	477	477	455	514	496	476	474	504	418	434	502	458	470	480	473	455	461	463	474	447	471	489	483	478	475	507	492	457	484	465	454	494	468	472	449	484	454	469	472	502	473	480	439	495	455	459	462	442	465	506	499	499	484	467	476	481	445	508	466	443	510	448	450	493	483	482	473	468	435	483	471	465	498	484	446	489	495	513	469	466	443	440	500	489	457	485	454	462	466	497	450	449	497	452	438	471	448	453	455	495	473	436	488	492	517	508	455	474	525	467	465	520	468	471	469	454	480	465	440	499	494	481	471	523	465	480	495	482	428	465	469	428	490	475	527	497	451	475	460	457	430	469	469	500	475	507	454	454	462	441	519	468	478	473	479	464	499	463	443	491	457	479	518	466	496	481	528	497	491	443	499	547	438	480	463	480	467	518	470	430	506	441	483	442	451	462	454	496	432	459	458	459	448	505	490	450	447	507	504	445	498	481	476	465	439	487	476	468	444	475	445	482	423	434	511	472	521	474	497	514	456	498	519	449	486	491	511	430	482	454	483	453	449	487	476	430	449	477	451	482	476	511	477	500	427	442	472	521	481	494	460	462	477	454	496	455	502	480	450	503	471	470	489	446	483	501	474	486	475	487	454	464	465	454	488	478	484	475	490	491	477	487	454	484	474	462	476	517	486	498	487	466	500	479	479	472	476	490	499	472	483	466	464	544	515	513	454	505	477	494	467	469	474	456	474	445	508	485	462	462	455	481	482	491	478	476	472	482	462	491	475	516	462	455	503	511	460	456	485	433	454	496	480	472	473	417	524	477	471	466	492	463	453	452	460	509	490	480	448	429	472	466	498	473	465	476	491	479	483	446	431	478	480	502	481	468	476	496	505	519	459	476	519	461	459	448	430	470	475	487	477	497	517	504	482	506	503	473	495	475	472	467	499	507	480	461	463	507	485	493	457	460	473	478	495	496	451	511	492	531	446	481	498	491	511	454	493	447	492	487	446	504	498	485	476	440	466	474	491	489	502	501	494	477	495	458	540	491	486	461	444	475	496	429	502	462	490	494	458	465	475	469	466	468	477	494	459	468	509	503	501	464	490	459	465	485	464	488	457	488	477	516	475	493	475	467	489	467	456	452	471	492	487	486	473	443	477	462	452	447	502	478	466	481	474	442	481	511	500	465	473	470	484	480	472	458	444	502	465	474	484	472	505	453	489	477	464	502	446	454	462	431	479	501	461	478	485	477	447	483	478	485	482	453	462	499	500	449	490	489	468	471	509	486	430	486	462	486	505	459	494	474	452	481	466	476	475	461	454	512	496	482	488	498	484	457	484	472	471	471	455	488	490	499	516	470	475	481	468	462	453	484	466	441	444	464	430	481	458	459	511	468	496	501	494	465	510	463	465	510	460	464	471	457	451	455	493	521	448	439	457	462	491	492	451	451	513	474	473	499	508	431	458	469	479	475	477	422	455	440	451	464	495	494	488	487	460	517	482	495	479	446	516	454	466	473	508	471	478	475	491	460	476	481	463	457	499	486	491	494	516	435	467	468	501	454	477	485	477	503	494	499	450	453	508	459	481	439	468	498	430	487	434	467	465	468	510	454	495	471	464	523	479	464	450	444	462	455	444	464	457	457	539	485	422	443	456	491	502	477	490	493	472	466	469	476	477	477	441	449	457	444	472	487	492	457	493	469	490	484	472	509	450	418	459	463	490	509	476	453	454	476	453	453	505	441	454	468	468	470	514	479	512	443	446	462	462	470	488	489	426	492	483	454	477	494	502	528	498	489	441	460	508	475	454	446	475	472	499	483	457	468
4302	11498	6798	3560	2643	1973	1737	1452	1223	1142	983	895	913	2281	12294	11810	6245	1095	684	644	688	656	657	639	636	674	651	688	672	640	661	614	695	651	675	667	635	620	675	644	641	651	680	665	653	660	622	614	688	652	664	728	639	642	651	690	631	626	625	665	623	643	618	642	605	633	662	644	652	622	689	726	678	619	620	636	595	690	655	681	627	645	664	674	600	708	637	664	640	695	649	686	640	666	665	612	655	597	694	631	635	693	624	670	714	661	695	656	651	637	647	669	644	670	598	653	640	698	617	656	653	647	634	615	653	608	647	636	662	655	668	634	656	663	642	650	671	669	660	659	614	676	648	667	689	609	667	642	641	661	651	631	649	672	625	623	630	640	663	614	616	678	619	661	650	691	651	630	669	686	672	657	617	658	685	619	665	659	619	652	655	625	632	666	669	632	655	660	632	673	635	655	673	644	591	648	673	695	634	629	681	633	668	685	660	633	630	649	642	625	670	640	637	633	661	641	639	638	646	694	612	667	714	629	646	648	675	650	670	617	651	693	643	648	638	691	649	657	672	659	670	667	628	675	669	672	596	663	639	651	662	624	619	647	698	650	645	639	643	694	630	637	655	672	648	621	635	688	690	653	674	680	707	660	684	634	679	652	656	647	644	657	659	701	605	622	625	615	670	690	679	643	669	640	627	677	633	679	670	696	660	659	711	639	647	648	691	703	599	622	702	633	642	693	651	675	620	665	643	603	674	635	618	619	695	688	651	640	661	668	637	649	725	634	634	600	636	662	598	640	636	682	672	665	672	669	679	654	652	623	642	708	622	626	642	669	593	602	686	668	627	656	613	649	627	638	657	627	656	614	659	652	661	636	635	652	635	672	667	605	682	645	657	689	653	660	632	629	703	666	640	646	677	677	678	670	627	631	714	673	644	625	673	653	640	705	636	688	674	681	664	633	679	646	615	664	691	672	621	607	642	630	674	657	638	646	592	630	647	655	633	663	626	620	663	706	687	682	622	664	699	670	668	664	658	601	635	669	628	664	629	643	725	664	617	652	682	641	656	655	657	621	604	642	647	692	659	651	629	606	667	679	659	650	622	628	669	630	614	656	674	652	663	629	646	639	611	638	677	611	663	626	657	658	642	684	588	681	633	628	684	662	643	651	631	676	605	649	635	645	671	651	651	672	623	631	635	645	595	671	647	668	638	616	649	643	636	686	662	644	655	668	686	669	576	672	635	724	639	605	628	672	654	640	664	636	654	628	621	669	628	615	623	660	716	707	611	679	647	629	672	659	646	656	641	686	659	702	699	688	641	678	660	645	636	647	616	655	635	616	665	686	650	661	652	642	695	663	688	622	677	646	632	652	621	675	603	606	621	605	694	662	658	653	651	610	657	640	642	663	673	686	621	637	687	680	624	627	653	612	677	645	673	669	663	657	629	648	643	665	649	673	674	627	666	618	667	634	648	651	603	594	661	597	618	618	664	631	656	644	655	658	628	654	629	659	647	652	695	649	630	641	625	630	644	655	691	619	642	660	661	635	671	646	664	718	641	679	610	677	642	676	652	624	648	649	628	661	607	684	654	649	629	627	629	626	669	655	693	635	637	665	667	652	687	607	661	686	643	651	670	698	614	683	634	617	655	633	626	626	646	637	671	620	661	644	670	656	649	653	643	669	619	617	687	622	653	683	662	622	648	638	672	619	662	655	664	647	682	655	648	688	649	713	616	643	632	682	638	668	668	676	679	688	641	682	664	636	682	673	661	662	667	658	614	659	675	677	625	634	700	646	672	646	686	646	648	626	651	640	637	653	641	611	672	702	635	652	644	632	638	631	626	644	651	650	609	630	684	695	680	715	619	668	633	591	662	697	640	657	654	680	660	605	702	661	692	640	633	677	643	645	633	625	619	676	632	662	644	651	645	644	665	657	683	630	680	661	657	679	605	621	648	621	632	643	688	676	648	632	654	658	630	639	622	641	649	636	655	680	645	639	627	658	649	612	646	629	649	659	663	654	612	654	650	692	660	644	652	642	662	645	658	665	647	636	660	707	681	674	655	683	623	621	692	665	665	669	673	653	607	630	603	646	646	633	625	654	656	646	702	714	671	602	629	627	599	670	646	674	680	654	697	665	597	630	667	659	636	643	620	647	691	657	641	652	677	641	611	623	680	660	623	626	664	684	640	642	629	670	711	619	707	670	627	603	704	611	654	695	656	639	679	655	664	638	652	695	670	671	633	638	648	661	627	656	640	677	638	625	650	666	710	661	673	643	661	658	602	669	676	645	642	632	607	669	656	603	642	678	643	697	687	648	689	638	653	614	649	637	638	615	622	670	622	650	638	670	619	640	676	654	668	579	641	672	656	602	664	659	645	670	648	657	658	632	642	635	671	650	648	665	628	666	658	660	671	646	656	644	659	677	663	621	697	667	655	663	663	654	652	659	637	609	661	626	630	626	593	689	648	647	689	674	648	604	657	672	609	680	654	676	671	677	650	604	649	690	640	680	614	640	663	681	678	660	689	673	601	686	641	648	623	685	650	583	619	639	698	669	620	652	689	674	673	633	648	669	679	678	655	638	677	706	657	632	696	652	643	636	631	661	644	668	653	651	656	654	672	647	643	653	647	660	643	622	664	631	669	648	627	646	620	670	617	666	647	650	638	642	666	627	640	615	676	622	637	682	627	660	643	650	677	597	659	671	612	638	662	649	629	634	620	626	685	704	652	655	623	673	667	630	662	622	654	622	640	608	633	674	659	666	691	669	677	640	655	646	682	706	628	651	664	628	616	666	664	630	650	675	674	626	640	632	596	648	689	659	672	669	619	677	663	668	667	672	639	626	632	717	649	626	638	628	657	651	633	640	644	661	669	627	684	613	642	636	669	682	653	649	659	668	652	651	672	665	654	626	615	620	651	666	667	659	681	617	614	650	695	632	639	640	676	665	652	648	624	610	608	664	675	618	640	644	641	658	650	664	657	663	638	661	727	660	657	652	638	604	686	673	671	678	654	689	675	679	644	689	662	666	626	620	668	637	634	634	617	608	671	646	656	692	630	665	607	660	697	667	649	687	633	661	623	642	663	623	673	664	634	640	647	603	618	642	663	662	639	643	650	715	644	615	630	698	661	669	674	642	620	638	610	663	678	634	683	635	629	668	663	631	639	589	648	636	630	626	629	675	664	645	639	639	654	656	603	648	604	666	645	642	667	675	667	667	670	599	692	629	675	648	646	655	654	664	639	685	646	703	642	614	651	601	623	655	652	688	650	636	628	620	635	642	635	606	645	638	626	684	656	670	696	627	653	650	662	655	641	619	638	640	627	664	640	650	670	733	671	646	657	650	670	646	651	621	649	642	688	662	664	600	630	651	679	631	620	659	703	665	661	674	693	657	610	693	622	663	693	673	671	618	677	649	639	648	661	602	679	661	669	636	653	648	690	697	646	669	623	636	631	630	679	683	658	637	644	681	668	647	633	713	653	641	665	700	711	636
25267	21568	25890	21894	1261	495	383	346	358	315	308	270	400	1875	3037	2486	1154	270	192	208	200	181	188	192	189	225	215	191	178	171	172	171	211	190	215	209	198	168	199	188	194	190	179	184	214	199	225	194	204	227	207	186	190	185	201	185	199	185	173	220	201	188	170	191	183	187	166	201	206	192	192	213	174	193	168	207	179	206	181	201	167	223	164	181	218	187	192	195	208	200	169	204	208	178	186	180	203	196	167	197	170	212	208	195	194	176	176	197	191	206	216	171	186	203	199	209	187	200	185	182	159	166	189	180	190	197	193	178	197	197	202	195	198	191	202	176	191	165	208	182	184	224	181	171	201	212	204	194	199	215	186	205	170	189	210	178	189	200	179	191	195	195	208	204	175	209	188	196	209	177	213	203	169	173	196	203	211	187	214	190	201	200	215	201	191	177	177	194	200	200	204	188	169	214	171	195	157	200	203	211	185	173	181	196	199	178	165	202	190	209	206	215	175	161	181	188	192	183	204	176	219	182	209	173	186	190	190	232	195	168	192	204	187	189	184	198	200	193	218	191	193	198	190	196	209	195	207	176	179	185	192	183	191	175	169	168	194	191	189	210	222	207	202	185	210	193	190	196	181	189	199	194	201	194	188	196	188	179	197	179	183	190	185	173	207	179	177	184	207	182	190	209	195	207	193	192	196	196	193	189	184	182	214	183	176	203	211	187	183	218	188	202	213	173	189	177	166	187	181	211	226	188	216	188	201	175	207	226	192	159	205	189	200	185	172	184	186	207	193	210	200	224	202	194	185	176	198	217	186	196	184	196	171	177	181	195	181	207	202	184	204	192	181	182	194	180	177	206	212	167	201	172	198	199	221	213	196	167	180	151	201	212	167	193	226	204	185	192	208	182	191	194	189	188	213	209	188	190	173	203	217	206	209	215	211	203	201	197	206	199	198	189	190	185	189	192	208	217	199	224	191	186	187	197	164	202	211	198	186	199	187	190	238	170	184	209	191	202	195	196	194	186	212	171	193	193	190	228	197	201	178	193	213	192	200	201	208	168	184	174	192	207	198	197	170	175	218	208	188	183	187	205	191	186	220	202	190	212	205	189	180	182	183	175	201	217	211	169	189	172	192	226	196	217	199	195	206	196	186	179	199	187	171	201	176	203	190	207	203	210	190	193	205	198	198	198	203	210	184	214	186	170	190	192	190	181	199	188	196	199	234	205	173	206	200	198	197	191	216	213	180	198	174	210	206	190	193	216	189	204	198	211	161	210	213	210	196	198	168	208	224	188	187	193	198	184	206	185	221	200	181	190	207	176	171	178	210	203	184	189	209	212	194	160	216	239	180	172	192	213	201	198	174	210	199	194	189	200	241	206	177	206	165	172	207	177	205	182	212	193	195	182	202	199	201	212	199	193	211	186	185	189	196	192	206	189	203	174	201	204	202	180	197	211	205	221	187	221	210	189	175	178	176	203	202	181	214	186	212	205	196	210	192	199	196	199	210	193	197	191	203	204	191	202	219	208	208	179	166	190	201	211	179	209	177	180	211	197	183	201	176	194	194	194	187	226	179	207	198	198	168	206	179	176	187	185	200	203	184	179	193	219	211	193	170	185	213	194	210	186	192	197	211	214	192	193	182	206	177	226	211	184	186	188	181	192	182	185	222	178	203	176	195	179	218	186	210	191	205	216	176	199	196	208	192	197	189	180	177	187	177	189	198	200	223	185	187	204	174	169	192	208	201	206	191	201	156	205	185	182	197	183	184	171	179	173	205	182	196	187	177	189	201	202	184	178	190	224	202	178	212	185	183	192	204	182	207	197	177	194	189	188	202	179	170	183	201	182	216	207	208	191	199	198	197	189	191	166	191	198	180	189	192	198	200	209	199	177	194	198	187	196	190	192	192	179	176	210	194	197	194	179	211	179	194	180	208	199	202	213	161	160	176	188	183	190	183	205	207	169	208	205	178	188	189	204	195	200	216	166	194	206	177	209	214	210	213	200	213	177	190	191	222	200	190	197	212	165	186	195	191	188	194	198	188	197	198	212	181	165	200	203	181	194	193	195	211	192	178	176	198	169	190	210	189	185	186	177	212	206	185	217	201	192	176	179	181	202	175	207	181	183	208	173	202	195	198	171	188	212	184	192	182	180	198	179	203	190	193	175	166	202	162	202	213	183	193	208	187	188	203	191	179	194	197	179	186	182	197	196	225	203	199	185	194	185	197	205	206	205	205	198	184	175	201	198	194	191	190	160	192	177	187	193	189	182	189	214	191	198	188	187	185	162	199	170	174	197	202	176	216	185	201	173	189	212	218	191	193	178	205	189	210	185	183	180	204	205	201	170	193	199	180	182	171	199	202	179	211	196	209	208	206	194	208	185	214	201	195	216	191	210	193	194	189	196	192	199	215	186	194	195	191	191	180	175	195	193	190	178	166	201	207	205	201	200	198	223	194	172	189	169	205	207	196	196	210	193	188	177	193	205	186	184	200	202	192	198	167	225	176	187	186	149	208	171	206	206	181	208	217	197	197	171	188	185	205	182	202	200	204	172	190	199	182	215	189	201	175	195	193	199	189	171	202	186	208	212	213	206	211	206	199	221	202	199	205	203	211	197	173	194	188	192	205	176	202	201	201	194	172	176	205	180	167	186	179	181	180	186	202	177	206	168	188	205	215	181	188	199	161	162	190	196	190	181	203	185	195	180	191	188	207	194	209	164	213	211	206	186	170	200	204	216	195	219	191	175	219	162	196	166	192	210	187	208	179	181	218	216	200	185	198	178	194	208	183	189	202	180	179	210	176	203	202	187	168	199	190	219	180	178	204	180	195	187	176	209	176	191	193	188	164	188	196	188	216	193	203	190	210	192	184	195	216	202	204	199	192	195	172	194	189	167	175	198	189	182	205	181	180	209	192	213	185	201	193	213	181	174	200	208	190	175	199	165	199	208	179	181	183	196	169	183	197	231	179	210	203	196	224	174	181	187	199	208	208	197	194	175	180	185	179	227	187	231	192	219	184	185	189	192	213	170	193	204	169	179	165	189	181	214	207	199	192	178	196	219	195	199	216	206	201	200	189	183	204	178	199	209	159	191	180	194	195	185	202	187	188	202	198	180	180	189	209	182	190	169	188	189	208	187	184	177	169	198	193	174	187	217	187	195	201	172	191	197	194	212	186	192	179	184	202	193	178	191	209	197	185	188	197	199	186	209	207	213	186	188	179	184	186	209	178	212	208	180	213	206	189	196	191	173	215	190	214	205	184	193	193	191	199	194	186	209	194	197	191	215	180	168	199	175	188	192	197	189	214	192	196	191	212	164	180	228	189	178	171	187	167	185	198	212	180	189	206	223	184	190	175	179	196	194	190	183	189	193	185	184	219	178	202	222	203	212	209	203	200	187	163	207	217	191	205	201	193	173	191	181	185	185	181	214	179	171	194	187	199	197	167	185	187	200	192	204	193	192	195	201	195	211	206	203	187	196	231	196
4331	6376	3480	2295	1570	1142	973	834	721	664	561	491	879	4960	7701	5696	2611	473	300	303	272	296	321	299	272	285	301	283	293	289	268	273	287	286	259	280	274	288	287	281	314	272	265	289	281	261	278	263	235	275	285	248	277	251	255	279	284	313	290	240	296	276	276	284	258	274	323	264	279	279	278	290	281	261	291	258	275	266	291	281	275	296	301	292	269	263	273	285	273	284	289	280	267	283	278	272	276	254	297	256	285	314	257	264	287	283	267	278	300	273	277	290	252	288	290	269	263	289	268	275	282	286	292	283	296	261	277	243	244	248	267	263	253	259	266	298	279	263	260	310	310	289	260	258	267	271	284	258	279	263	281	269	252	273	282	296	258	255	284	277	282	269	278	253	271	258	264	297	287	258	262	254	249	269	271	276	279	265	264	273	279	306	273	246	273	313	268	287	255	269	274	310	258	266	272	297	281	271	269	287	280	287	289	251	293	284	283	267	263	259	271	283	270	294	276	301	277	304	264	291	270	294	276	245	292	288	256	281	315	272	298	297	260	294	302	274	293	263	244	289	284	250	292	262	296	290	274	286	291	275	279	265	257	304	268	288	278	262	262	299	303	280	278	292	316	280	279	271	295	271	293	308	274	268	287	270	251	323	266	243	291	286	273	284	284	287	266	286	241	255	279	245	237	283	259	288	283	277	266	283	311	275	301	325	258	297	278	304	298	259	294	257	296	295	310	263	299	284	294	280	302	281	307	273	284	277	266	283	256	263	283	279	287	259	298	286	292	287	277	276	284	288	289	260	285	282	269	284	297	288	299	278	265	274	254	266	276	252	289	247	281	295	309	280	272	300	259	286	281	289	295	279	266	295	283	279	257	281	277	260	276	262	288	262	271	302	281	257	290	259	276	308	272	258	280	288	243	276	281	271	301	301	284	263	303	271	260	281	312	274	291	266	277	286	275	288	248	280	290	276	255	281	256	278	272	261	259	275	283	285	277	262	259	277	294	265	286	291	258	267	274	258	294	267	282	265	251	290	297	280	261	283	265	292	284	311	259	285	279	281	271	261	293	279	289	305	265	263	290	290	293	288	271	304	269	268	318	305	279	294	272	302	273	306	278	256	275	294	283	302	261	276	256	292	264	276	302	278	263	289	293	282	292	249	275	283	293	288	302	294	251	276	240	312	286	258	274	297	293	304	269	316	262	281	299	274	291	272	281	250	265	256	310	286	275	288	277	272	303	286	268	280	292	319	256	282	277	296	249	298	256	256	273	263	293	297	271	294	287	285	279	256	310	253	287	278	266	270	311	293	285	274	284	259	265	245	273	260	301	250	285	273	276	283	268	289	264	246	308	283	307	265	255	282	269	253	287	245	279	269	269	266	280	297	274	299	282	288	290	267	276	303	273	284	314	312	287	294	256	276	239	290	257	290	285	289	278	255	288	268	281	290	278	264	278	248	282	267	261	276	266	271	276	284	278	263	269	267	253	265	276	290	255	319	276	289	252	285	293	290	287	265	277	280	281	263	270	256	269	273	298	283	264	271	297	267	281	247	280	291	264	266	309	261	250	287	272	263	260	256	271	253	278	269	278	315	274	272	284	261	299	284	282	256	255	276	284	270	263	273	276	281	269	268	300	292	270	279	291	247	276	307	311	277	279	282	271	276	264	250	255	269	268	300	270	275	283	279	279	292	274	270	269	279	292	291	260	269	273	263	292	282	276	274	260	275	263	270	281	282	311	322	279	236	243	293	286	263	297	260	286	290	251	286	277	306	255	288	276	272	290	243	271	279	281	282	319	292	263	295	286	276	274	271	280	300	270	257	259	273	263	286	268	266	278	283	291	255	272	286	277	289	294	235	270	279	281	290	288	277	266	244	280	276	292	304	296	290	278	257	270	256	303	293	281	264	271	284	298	255	286	278	246	313	282	293	256	287	303	268	294	268	258	288	279	276	296	285	273	264	285	303	258	302	292	259	272	290	268	279	257	265	261	264	276	265	286	254	276	256	282	260	304	323	281	291	281	256	277	274	283	274	306	279	301	258	291	261	321	292	286	272	285	283	278	266	293	275	272	271	287	276	268	270	272	258	264	275	273	262	276	283	283	254	267	285	301	282	275	314	282	304	262	295	250	284	268	286	268	294	283	234	273	266	305	277	259	265	263	246	291	269	274	281	292	255	273	273	253	265	266	270	276	279	283	274	270	305	281	270	258	292	270	320	279	292	253	267	281	300	283	274	295	269	258	310	291	279	244	271	275	283	279	265	289	244	297	291	286	276	258	278	273	270	265	292	271	268	270	284	288	272	252	291	277	294	302	279	298	298	286	296	264	293	247	254	277	271	271	299	246	304	268	278	292	266	302	293	283	278	308	272	303	274	294	270	272	261	265	262	278	277	284	277	288	285	288	262	307	309	266	272	264	266	271	250	276	279	253	267	327	293	305	295	264	296	255	274	277	285	265	269	269	286	270	276	283	297	262	276	269	307	265	288	302	300	268	293	312	292	274	284	274	285	271	271	288	295	276	242	279	258	272	290	280	292	282	297	249	270	273	248	265	271	265	267	284	289	277	275	271	308	286	293	282	273	264	263	279	265	302	264	270	278	277	279	271	275	263	285	283	296	294	301	288	304	262	288	256	281	268	253	269	268	238	291	249	250	272	285	236	285	265	287	261	286	296	286	256	263	242	287	300	286	258	285	270	255	309	285	269	250	310	278	268	251	268	283	256	277	283	251	306	266	262	264	280	250	264	284	301	261	257	274	288	271	278	255	251	269	266	287	304	300	295	263	284	297	278	281	290	296	287	271	210	269	254	284	266	281	269	275	259	310	296	318	285	273	286	293	292	273	260	293	264	279	290	288	272	266	283	298	288	252	297	285	253	295	297	255	292	251	265	256	295	271	276	266	292	282	284	271	291	284	271	293	277	282	259	281	282	320	279	275	258	275	250	290	296	291	295	319	260	282	273	279	281	295	278	295	256	273	261	291	251	277	258	284	258	254	269	296	299	267	287	256	257	251	300	269	259	255	282	262	283	302	269	267	289	265	275	270	281	303	278	265	251	292	262	260	310	267	262	267	292	248	298	283	285	288	260	273	247	290	287	281	280	269	314	270	282	254	277	250	250	273	289	294	270	241	276	266	263	272	268	285	289	253	284	277	280	261	254	295	268	282	279	276	279	264	229	309	268	307	254	280	259	251	288	289	303	260	290	283	235	238	285	276	284	270	284	285	277	303	268	286	266	261	267	285	264	273	247	302	270	282	247	260	282	270	283	259	244	286	298	281	274	276	255	298	270	273	294	275	274	282	269	249	299	305	294	312	269	295	305	282	269	294	281	295	279	275	282	312	257	271	287	280	279	278	281	240	247	273	275	266	272	274	273	286	263	255	266	257	295	263	266	257	256	278	274	262	291	284	264	259	264	295	259	265	295	250	276	266	261	285	274	260	279	278	275	255	275	284	270	271	315	284	294	276	243	316	284	304	272	296
22830	21604	28901	24768	21601	19950	2396	990	730	658	588	531	514	1325	10688	12422	6301	1471	368	351	332	342	332	319	353	355	319	313	324	333	342	289	307	337	338	331	329	311	332	351	303	307	375	320	295	337	326	333	341	319	362	312	328	332	346	340	322	298	310	321	316	333	337	305	356	293	354	336	327	342	320	320	297	310	328	333	323	328	353	283	325	310	287	361	315	299	334	330	314	326	311	302	376	354	310	327	283	329	338	333	310	302	352	315	344	316	317	304	337	311	307	315	321	309	331	365	327	352	293	297	312	322	317	313	317	334	339	285	314	315	330	321	333	322	280	299	315	346	310	322	324	313	299	336	294	337	322	324	329	338	350	328	324	308	314	314	349	325	327	304	337	310	331	333	340	331	332	323	335	297	314	314	288	326	318	310	335	333	304	314	304	341	295	331	334	328	337	350	316	283	304	297	304	340	319	370	300	311	294	329	327	292	327	305	349	337	343	337	326	300	335	333	310	348	317	339	330	301	288	316	308	330	278	336	286	349	350	366	303	321	334	334	333	317	306	316	333	327	271	309	330	330	320	297	313	314	329	329	342	309	330	313	336	329	307	322	298	324	345	305	294	318	297	328	332	315	322	325	333	299	304	320	284	279	314	330	303	338	322	340	339	313	293	290	296	330	322	341	334	326	319	320	354	300	322	360	308	310	316	326	337	344	311	322	311	333	320	285	322	324	315	380	330	323	324	298	315	348	340	312	310	324	283	331	328	326	293	339	325	328	324	312	323	330	312	338	297	294	312	312	306	340	346	340	319	349	331	305	321	332	334	327	282	312	306	334	315	302	315	330	318	333	294	334	343	362	320	361	336	315	323	328	323	352	339	341	285	302	323	336	301	318	322	344	318	316	312	303	348	336	320	317	303	314	353	310	315	309	323	317	340	311	321	305	333	310	343	329	347	316	343	274	329	346	329	308	344	317	312	308	314	334	341	322	301	315	325	300	321	298	335	344	303	297	323	297	277	314	303	328	318	278	302	328	307	331	339	301	331	336	284	324	338	320	304	332	320	329	326	346	288	310	356	331	333	316	337	320	311	323	304	296	334	312	316	335	320	341	349	317	327	328	325	312	355	357	329	316	344	298	312	336	322	321	338	293	325	313	297	285	291	329	316	348	326	319	289	338	337	316	342	319	329	296	330	364	338	318	360	321	304	313	350	309	308	325	288	328	302	296	315	339	352	299	322	289	296	338	339	315	364	326	304	290	359	347	344	297	331	319	321	300	355	323	336	309	325	311	327	337	312	303	276	301	304	298	330	303	321	309	328	345	325	291	317	304	303	289	307	316	312	314	320	299	310	325	317	316	293	304	290	336	316	302	296	320	302	300	302	351	328	323	341	294	310	336	296	313	348	316	329	327	290	330	300	353	289	313	305	316	349	300	332	282	333	330	321	313	345	303	310	310	317	333	360	347	306	313	303	344	310	329	322	315	313	309	305	350	326	329	311	316	283	319	327	347	306	277	307	328	327	296	326	316	335	347	320	323	320	299	312	307	310	313	325	341	335	297	320	319	303	309	338	352	302	311	300	341	331	308	316	294	311	316	314	318	324	333	327	335	316	307	308	362	334	328	328	307	339	320	324	298	347	347	313	311	303	370	318	327	309	288	304	331	311	292	326	300	315	313	322	305	338	310	319	320	327	286	323	329	319	291	356	339	322	311	336	315	347	334	319	315	326	343	319	309	338	343	341	328	292	321	354	326	321	326	320	317	302	296	308	332	315	297	349	352	322	285	321	309	305	340	337	352	305	324	324	289	322	321	339	295	321	329	328	297	309	295	323	292	300	331	343	309	313	314	294	297	298	320	335	318	340	321	304	303	325	300	334	341	324	328	316	322	333	348	306	328	345	293	310	314	331	316	333	319	332	323	309	317	326	340	319	314	396	329	298	325	272	352	320	309	292	318	308	353	319	298	311	300	296	320	284	334	326	330	344	325	321	310	337	293	343	310	313	327	313	328	320	311	327	335	347	314	323	309	302	307	306	304	344	330	306	344	340	320	322	319	322	314	321	316	282	324	297	336	336	337	305	290	312	319	309	317	323	345	298	320	328	317	330	333	311	342	310	327	324	324	323	350	318	358	321	352	307	311	313	324	306	361	347	305	336	315	343	296	332	333	318	330	307	281	323	324	307	336	310	288	342	316	322	301	317	289	294	333	307	312	316	319	324	330	316	321	302	336	324	345	324	329	322	328	351	359	330	342	311	301	337	302	329	321	324	290	350	315	331	361	318	292	326	367	346	342	305	332	355	335	316	308	314	304	305	332	312	319	315	285	342	335	324	318	311	307	315	319	333	298	355	349	306	325	320	352	345	310	283	346	306	335	295	323	316	349	330	336	317	359	291	319	314	292	309	324	328	311	286	323	337	321	305	316	310	298	301	277	321	296	313	318	325	321	299	304	337	304	301	304	353	307	320	351	333	317	314	316	295	314	347	319	338	296	346	331	313	308	290	338	322	299	297	315	362	305	322	342	338	324	320	329	314	326	334	323	315	297	318	323	334	293	299	330	327	306	306	314	303	356	326	304	327	354	324	365	307	330	361	324	320	314	296	343	357	308	311	317	289	306	342	333	313	312	314	294	323	287	318	325	304	314	308	297	321	334	343	330	336	344	310	332	324	327	312	319	343	320	319	300	333	307	321	325	343	286	333	343	309	298	312	334	337	323	327	330	314	314	285	331	326	323	309	305	325	330	364	351	329	312	325	331	308	318	326	330	315	311	311	309	326	354	314	331	324	299	338	314	336	325	342	296	309	330	304	327	313	322	307	310	328	319	314	330	298	316	324	320	340	341	330	310	310	333	340	280	311	323	339	326	288	316	291	337	328	333	319	331	326	314	321	328	324	349	335	332	325	341	326	297	353	339	312	365	311	295	317	292	314	314	350	326	292	296	296	292	315	317	296	345	302	324	317	315	325	309	304	303	321	314	321	313	328	322	304	329	329	311	314	295	316	305	312	289	301	325	346	326	296	301	319	289	312	328	304	304	309	311	321	307	301	284	338	292	326	304	307	334	336	343	342	317	355	312	330	308	331	300	342	306	313	320	348	349	322	297	311	330	319	278	332	320	317	298	320	365	298	308	351	305	323	336	359	326	320	321	307	328	303	330	309	295	334	321	338	306	332	332	323	341	327	322	319	319	308	316	358	324	316	322	308	307	308	338	300	339	334	327	320	321	316	312	321	308	297	316	305	313	316	331	348	353	313	319	333	293	333	304	314	322	298	324	346	286	309	316	324	304	327	320	323	310	340	307	367	338	301	324	321	319	336	306	335	294	304	285	325	313	311	311	329	301	324	318	296	304	316	348	297	320	357	309	324	348	319	348	335	318	324	344	314	303	321	334	317	343	337	313	299	329	313	308	308	328	308	333	320	307	338	339	369	316	322	320	334	288	342	293	319	296	321	340	329	350	317	300	320	310	372	338	337	308	334	336	317	355	304	314
5239	15466	10701	6519	4483	3127	2547	1984	1614	1430	1190	933	903	2728	19111	19095	10613	2406	529	505	451	469	456	474	452	459	450	443	460	435	458	457	439	447	463	453	483	469	511	464	447	477	456	435	460	433	423	447	434	441	489	471	479	465	468	449	440	436	461	501	473	457	464	434	435	439	463	470	472	476	454	454	445	436	490	420	444	492	447	442	482	422	485	470	451	441	415	465	448	437	460	437	516	422	452	465	445	465	450	461	459	434	465	408	450	457	468	457	459	428	438	444	470	446	447	463	463	444	456	427	475	469	473	456	436	429	403	490	443	444	406	437	447	456	448	424	423	428	481	426	473	486	422	427	439	448	469	470	431	456	465	468	425	424	475	417	468	438	499	447	479	473	460	442	416	440	448	428	440	469	462	465	459	440	445	437	481	426	480	423	452	445	466	457	484	457	447	449	459	476	411	448	463	474	459	464	450	461	433	444	450	430	443	435	442	463	426	477	424	429	475	441	412	430	458	450	515	468	464	455	447	444	440	474	465	431	461	470	485	456	406	407	424	466	465	469	460	477	446	447	415	456	472	432	489	449	431	449	461	433	438	468	477	488	460	413	470	458	473	453	471	450	442	401	441	461	440	465	454	422	404	407	431	431	450	432	430	451	438	460	436	421	453	423	446	445	456	422	477	479	437	431	423	455	464	464	440	478	493	458	481	457	443	456	429	449	430	441	438	443	432	449	476	474	469	459	460	452	461	436	437	456	438	455	502	456	437	459	466	452	422	459	452	430	459	503	469	450	467	460	416	419	452	471	459	462	487	443	409	479	425	438	439	444	433	436	437	450	508	471	446	448	443	468	402	483	469	437	424	424	445	481	454	461	445	479	481	476	489	462	460	486	486	447	453	431	469	390	475	447	430	459	451	447	428	435	453	438	444	461	427	465	461	441	440	455	489	454	436	445	431	469	475	452	459	423	445	448	453	450	454	484	448	436	446	443	427	453	474	461	451	454	446	467	462	461	497	471	481	440	450	438	454	463	429	464	441	432	433	467	450	462	465	459	477	434	477	435	464	440	453	494	424	449	462	446	448	459	449	442	431	399	484	452	446	465	424	465	460	415	415	448	443	479	465	427	445	462	413	452	469	490	453	412	488	456	493	423	474	456	427	446	445	467	459	463	429	461	422	427	451	440	486	471	450	451	465	462	445	444	456	482	431	430	451	484	441	437	455	481	460	478	445	495	420	475	429	430	475	457	455	448	455	411	428	450	438	488	450	392	463	453	457	447	461	451	429	433	456	442	445	483	447	442	429	500	434	445	453	434	471	450	455	470	433	467	447	441	471	461	453	485	460	465	448	429	477	455	442	456	445	435	441	466	459	447	470	449	476	455	452	419	452	460	471	464	461	491	398	468	444	454	451	456	437	433	465	469	451	460	462	440	436	451	486	464	454	462	453	433	454	456	479	439	471	412	473	444	415	412	455	434	456	449	472	437	464	443	471	465	424	459	426	437	428	446	445	474	449	426	480	415	417	451	452	480	436	462	426	412	428	463	444	479	416	482	485	428	449	478	409	442	436	437	450	470	450	451	424	493	416	496	461	461	443	460	450	464	478	457	442	451	445	461	456	463	434	448	458	454	442	448	442	458	444	457	482	441	463	461	441	428	404	431	469	420	469	423	445	454	447	419	408	462	440	425	484	460	461	444	476	495	443	452	455	456	428	444	411	451	440	449	438	471	480	449	431	488	467	501	449	471	458	457	472	430	481	453	508	460	454	416	466	405	453	430	410	426	448	436	426	439	448	477	446	450	481	455	497	455	471	488	423	457	449	451	431	440	457	453	442	463	477	454	442	507	443	451	462	447	469	469	476	406	456	454	451	466	475	454	424	467	465	438	493	431	442	456	448	467	434	445	440	430	463	482	482	471	436	451	451	420	444	497	451	452	451	437	438	398	414	430	477	460	478	424	452	428	455	476	481	447	439	420	444	480	453	451	475	463	427	449	457	437	453	460	474	476	444	415	470	445	489	474	418	442	472	406	477	456	461	468	466	448	441	461	421	464	429	457	475	450	445	421	490	438	474	457	500	492	462	497	450	433	442	464	460	455	448	439	442	436	454	433	450	444	455	442	485	427	447	427	475	410	450	468	468	456	449	463	467	420	442	425	454	465	451	468	464	442	445	445	456	463	440	430	459	432	503	444	422	470	478	429	466	453	432	455	469	432	464	476	466	436	494	437	464	434	488	433	440	434	447	436	456	494	443	466	487	436	453	482	439	417	437	436	486	432	430	452	428	454	448	433	466	466	423	446	482	432	486	428	498	438	498	459	475	456	459	452	468	470	459	451	424	461	460	474	461	428	449	467	457	416	492	436	449	449	417	437	456	444	453	465	457	454	428	478	441	467	441	428	451	455	469	459	453	463	460	468	446	437	430	411	427	470	453	456	456	475	443	462	462	492	424	491	449	459	464	442	444	445	439	440	452	470	450	436	443	462	415	431	466	452	444	443	453	441	434	411	414	446	446	470	434	440	508	429	487	440	464	477	447	459	489	427	439	453	473	463	436	430	444	456	439	413	450	450	446	488	478	412	429	478	485	470	441	463	458	425	421	447	392	452	445	434	480	413	438	454	445	445	412	441	460	461	401	451	455	469	457	467	477	462	426	463	473	479	465	438	420	450	427	442	484	474	452	432	394	458	445	467	416	468	435	447	466	450	474	460	484	451	442	476	426	465	470	439	500	453	442	429	461	475	409	499	462	399	415	412	448	467	449	445	472	465	452	432	463	463	480	455	470	468	494	490	472	457	445	433	426	447	447	482	439	462	441	424	421	425	470	461	459	460	422	456	444	453	437	429	458	442	474	482	431	459	490	443	423	491	442	422	460	492	442	443	465	454	451	460	449	444	459	448	516	465	474	447	473	476	455	459	426	437	452	471	467	468	439	452	466	446	442	408	448	446	420	431	436	462	457	459	452	446	437	429	447	446	472	424	441	459	447	458	422	463	436	463	463	427	463	472	437	489	506	460	385	448	431	456	452	445	408	431	434	487	503	466	430	437	422	456	481	428	429	442	443	466	449	446	421	493	456	451	438	412	460	433	449	435	470	430	466	435	473	462	480	469	475	422	404	461	422	448	438	454	453	438	452	443	475	481	427	473	404	484	475	403	467	465	415	475	448	466	449	448	467	412	454	421	461	452	452	421	449	429	418	456	435	450	439	410	414	455	427	472	448	450	473	452	465	459	448	484	490	437	475	483	423	453	441	437	427	436	443	446	462	451	429	456	491	470	462	466	438	474	449	457	471	427	417	436	451	414	435	433	506	449	460	434	471	407	445	464	459	450	491	474	450	441	434	463	447	433	461	470	454	463	415	465	473	443	459	436	414	470	470	470	490	467	476	445	434	415	448	456	492	456	454	437	476	434	445	423	421	484	435	428	446	441	473	465	481	477	483	403	455	466	447	455	418	475	442	457	475	447	443	445	479	457	445	459	470	429	441	446
27691	18580	4604	1192	961	645	537	502	468	443	416	402	424	506	829	1024	752	443	365	368	363	361	372	359	327	354	382	360	372	369	390	339	371	378	359	350	394	369	386	336	340	353	370	344	352	364	385	375	363	350	366	340	337	347	365	357	343	330	366	378	363	372	341	384	363	356	381	347	349	346	362	347	364	334	341	367	352	352	357	396	353	370	377	368	363	356	325	351	380	384	330	377	351	362	359	355	400	340	341	390	315	356	319	346	343	389	357	366	375	361	387	395	368	359	361	329	365	366	368	380	390	365	334	362	395	346	363	331	383	360	356	370	411	353	345	373	378	353	384	371	338	349	360	367	347	414	366	348	381	363	357	368	324	373	344	336	365	368	361	366	357	376	357	368	353	360	311	350	368	331	396	384	345	382	382	366	354	358	356	322	367	329	348	361	367	345	397	339	340	368	343	357	406	363	364	368	347	351	360	362	371	310	386	371	395	378	389	377	382	397	340	343	355	357	353	347	362	323	334	366	361	338	372	356	320	355	371	350	356	360	343	351	328	344	366	353	358	360	361	362	371	363	353	338	349	338	330	376	353	407	357	337	346	387	358	388	370	359	373	355	359	342	390	347	383	341	384	366	316	350	336	356	371	337	380	335	373	359	349	364	372	352	351	375	355	348	368	384	366	347	355	396	403	354	354	360	380	388	362	344	351	362	346	387	376	392	353	357	360	341	387	357	353	364	392	338	361	404	337	335	349	367	342	360	375	363	324	378	364	393	321	390	355	353	340	363	398	374	368	350	347	354	383	350	362	337	368	388	361	333	366	387	346	404	367	366	356	343	326	374	351	382	343	384	388	354	382	385	388	376	387	370	385	363	344	380	349	370	358	351	355	361	348	348	365	341	341	363	350	366	360	338	396	333	367	364	338	422	359	321	367	349	380	361	326	388	347	326	411	341	359	357	357	384	351	346	316	377	368	362	372	338	356	381	365	383	382	363	356	379	357	350	358	387	367	403	343	313	313	381	381	361	371	345	334	373	352	358	386	370	345	335	336	344	362	339	355	374	389	367	367	334	342	362	354	367	346	343	358	381	383	353	350	393	362	324	383	346	340	351	352	350	370	366	386	353	337	374	361	360	342	376	353	372	328	389	356	345	362	367	358	392	348	370	365	339	366	379	402	343	314	362	358	370	384	348	340	372	352	383	364	368	360	363	368	367	351	365	409	337	346	376	350	364	395	345	365	371	380	350	347	338	330	389	361	347	346	391	371	348	337	335	372	381	365	375	368	351	362	342	345	373	354	383	353	343	411	370	337	378	364	362	394	338	387	347	343	401	398	329	341	331	362	349	337	339	346	396	371	385	407	356	367	335	348	352	372	346	372	368	355	364	332	380	369	402	369	309	365	378	367	358	367	361	360	353	354	354	344	393	341	367	365	349	328	362	346	371	353	350	383	379	378	354	380	355	377	345	333	362	369	332	330	339	378	365	385	384	368	347	360	348	370	335	359	361	366	346	374	346	331	360	366	362	369	374	317	398	344	362	342	377	350	386	359	348	376	364	384	400	362	335	395	348	374	355	375	370	364	343	376	363	343	346	386	363	370	361	359	340	339	365	361	359	377	384	370	358	353	409	373	353	371	378	389	374	379	359	365	365	372	348	338	335	383	389	377	377	372	347	342	342	363	324	332	334	380	374	366	347	388	361	349	338	395	362	375	358	348	369	352	371	393	367	351	344	352	383	344	362	325	356	349	347	361	365	372	393	335	330	387	395	375	364	367	364	378	371	345	350	365	373	380	373	361	365	380	347	362	343	388	374	343	362	360	365	356	379	348	358	368	353	397	351	410	386	335	379	332	369	360	360	321	365	351	320	343	364	371	372	373	342	354	358	348	326	330	341	378	395	335	335	381	344	394	373	346	352	342	353	356	359	340	333	368	405	340	395	371	362	354	325	393	348	378	353	350	337	374	359	351	351	368	357	335	375	356	369	369	380	359	354	378	353	380	369	358	390	356	354	372	366	356	366	352	382	394	367	349	369	364	352	354	350	334	370	341	382	352	360	341	373	350	383	324	380	364	385	350	381	355	358	363	359	375	356	402	360	375	346	396	354	360	355	341	405	339	377	367	347	337	339	348	349	325	362	373	352	362	387	388	351	364	371	368	354	341	383	362	349	370	345	381	351	357	330	354	364	363	335	347	399	341	381	317	365	362	359	387	347	394	348	347	379	361	366	358	337	354	381	380	340	345	345	355	356	399	324	403	392	377	365	377	391	368	407	327	419	396	347	332	372	362	349	336	372	394	340	363	343	349	396	361	346	396	349	393	348	364	360	381	338	359	377	371	378	360	355	356	344	349	365	394	369	363	358	412	357	362	385	377	359	342	349	374	379	403	373	361	394	360	359	362	347	393	336	336	341	335	370	354	394	379	361	350	365	382	377	364	346	382	353	354	373	386	340	390	354	399	360	355	336	345	384	366	349	382	337	378	350	365	368	374	407	351	348	363	346	407	362	382	330	333	349	360	361	334	376	356	349	361	338	346	376	335	338	366	377	385	359	373	393	378	365	345	349	398	390	371	358	349	354	374	362	373	389	343	376	333	379	379	372	388	358	369	336	354	337	336	350	365	379	345	362	371	336	355	342	367	371	344	378	378	352	364	395	357	394	351	373	353	356	355	373	377	371	378	359	381	347	369	385	352	341	342	357	366	362	344	363	349	370	356	388	362	355	371	353	396	348	401	344	355	375	386	374	384	359	364	391	360	330	352	343	353	375	355	336	399	345	370	354	381	372	351	380	361	374	343	357	367	350	341	336	366	368	369	324	368	372	373	347	350	351	324	384	362	370	381	361	349	370	391	353	345	354	403	391	354	350	369	343	354	353	341	386	349	364	322	340	376	318	381	359	335	335	396	364	370	344	384	368	372	357	369	339	350	380	369	374	338	323	330	345	342	331	364	330	353	369	385	408	364	384	356	354	349	343	373	369	405	336	358	370	376	333	365	396	362	332	335	333	373	389	355	372	363	345	377	387	339	343	351	364	368	356	344	386	343	341	365	361	390	350	352	340	349	364	390	364	362	371	388	373	345	344	361	344	360	420	361	376	331	380	349	343	368	360	363	395	337	380	410	377	336	346	383	333	348	360	366	330	352	359	370	371	355	370	355	383	358	333	353	390	359	367	367	374	374	322	366	365	373	372	344	344	374	320	347	386	371	355	356	346	355	358	342	371	387	336	383	342	358	359	345	384	385	401	355	363	355	365	339	358	333	372	346	363	347	365	346	374	396	347	382	337	347	353	346	387	380	337	370	370	354	343	374	361	383	364	373	353	384	340	369	361	349	362	369	346	388	345	355	369	385	352	388	376	361	333	419	370	383	390	362	356	362	350	390	358	400	329	367	374	378	343	362	359	367	372	393	404	386	369	360	338	359	401	358	366	338	384	386	379	348	342	329	362	355	359	363	413	354	361	368	371	370	383	366	385	367	365	362	379	363	372
4918	3283	2526	1509	1498	976	952	837	709	719	685	643	639	739	1513	1803	1173	598	494	507	520	486	508	485	524	542	528	506	511	522	514	488	525	463	516	490	512	492	523	490	510	549	518	524	504	532	479	516	476	476	496	496	472	436	491	482	511	506	537	471	529	502	471	462	486	477	526	494	520	522	485	491	481	523	478	505	517	486	489	497	484	468	502	527	506	521	498	490	486	521	518	493	471	538	497	506	541	489	481	522	507	479	484	490	487	527	498	486	484	462	480	466	485	505	502	534	439	503	492	469	484	507	511	506	490	467	475	510	473	501	499	499	485	485	518	521	481	471	535	556	490	485	484	506	472	478	495	461	473	522	483	485	523	469	507	457	470	487	526	516	530	507	517	476	522	489	492	557	476	504	481	498	501	522	506	502	509	506	513	512	479	502	466	560	479	459	515	497	475	531	525	465	489	502	497	482	533	511	507	520	495	507	471	503	497	491	498	514	510	472	514	468	490	517	502	467	454	525	511	490	476	520	476	475	547	485	495	478	467	522	492	518	494	477	467	513	472	520	499	505	524	504	509	499	495	523	491	506	497	481	505	490	495	522	495	493	481	481	482	513	496	513	473	519	494	451	497	506	497	520	490	481	492	457	502	471	520	493	494	546	492	489	482	484	430	538	465	480	483	479	535	492	485	498	534	497	497	492	491	515	508	508	503	508	486	514	523	485	508	462	474	510	488	501	501	491	497	501	489	526	521	468	496	510	484	509	515	508	514	487	478	515	503	503	480	445	517	524	499	518	510	511	524	514	515	494	484	524	528	520	491	490	521	481	489	514	452	522	523	464	488	497	474	505	480	525	500	498	479	489	533	532	496	474	473	490	548	536	506	457	510	477	496	518	482	492	463	485	507	529	512	500	501	478	469	496	492	455	480	495	517	475	501	494	540	496	471	465	550	480	541	487	445	554	494	484	497	534	520	498	446	494	484	541	526	520	512	476	525	505	479	498	497	478	492	454	506	485	487	463	520	484	472	499	494	522	508	473	485	465	469	468	483	479	523	493	494	475	496	479	478	466	502	507	497	487	496	519	521	514	504	500	484	500	506	493	505	518	500	500	524	515	460	481	472	505	496	501	486	486	458	509	519	524	457	503	495	489	479	483	486	524	504	497	515	522	513	509	493	530	474	469	505	499	489	502	505	535	509	470	495	459	494	483	487	498	464	465	463	492	484	496	522	516	527	510	481	535	501	492	502	465	507	521	503	513	522	457	518	522	506	520	495	475	515	494	505	439	518	534	497	466	469	499	495	519	511	496	515	476	493	513	489	474	475	489	497	494	527	434	490	495	543	480	496	466	512	518	466	485	477	494	521	517	553	535	508	446	458	486	479	441	509	481	487	528	491	512	468	505	561	501	483	534	496	496	502	498	465	517	505	514	522	518	513	483	491	495	473	487	512	478	469	513	540	422	460	482	460	490	509	495	513	516	476	494	485	506	518	472	528	497	498	545	532	499	498	500	511	487	526	505	518	503	479	503	536	507	549	478	533	519	508	531	506	493	503	495	484	465	469	475	500	519	495	473	490	495	532	509	468	447	505	524	482	456	540	481	484	478	493	470	514	472	495	478	484	495	513	468	526	442	499	507	524	502	509	509	484	494	467	462	520	518	486	603	523	477	455	514	478	480	483	480	516	493	501	503	479	506	511	487	481	514	481	500	524	542	466	511	491	472	507	473	436	473	514	467	480	516	478	553	538	463	492	531	457	487	480	491	469	508	527	486	512	538	493	482	529	510	505	485	495	465	520	476	527	510	470	507	522	542	470	502	518	509	492	490	471	494	492	518	485	494	532	458	483	514	496	463	454	479	518	507	497	469	456	477	540	478	548	462	542	502	520	461	520	499	501	519	480	495	529	486	472	502	470	512	493	453	500	516	475	521	510	486	505	472	510	507	515	492	480	516	505	495	462	518	504	478	503	506	498	478	499	526	469	481	495	527	533	493	511	526	497	504	492	491	507	500	510	467	507	491	459	546	514	471	497	518	502	482	508	513	514	517	460	542	521	497	476	462	482	513	491	498	479	443	506	494	514	447	465	455	506	539	503	485	481	474	460	452	497	502	509	547	491	497	485	501	471	460	478	523	452	487	490	506	508	500	473	513	480	495	507	540	519	469	503	489	505	528	448	509	506	467	480	483	458	456	502	468	483	460	521	480	483	498	514	493	496	498	471	477	476	520	498	469	492	504	506	519	481	529	489	505	476	508	495	498	486	481	434	521	473	486	520	506	459	465	496	489	511	505	504	506	496	524	491	457	498	471	473	494	465	511	516	538	536	518	506	504	488	478	528	544	493	495	529	527	492	473	513	505	504	487	486	505	483	496	490	482	466	504	475	485	504	537	468	462	494	483	528	503	471	495	510	542	495	504	490	490	446	490	480	499	486	511	480	513	524	519	506	486	508	521	509	490	474	504	500	553	496	514	519	509	472	463	507	499	473	463	464	473	463	474	467	518	493	530	498	507	500	483	533	445	482	530	512	519	500	518	523	533	499	486	489	456	479	493	492	480	490	486	484	511	505	483	503	534	482	535	494	480	509	520	533	510	517	509	489	513	517	487	509	497	508	525	496	528	542	460	493	503	441	523	519	486	507	475	489	459	555	458	483	519	491	515	519	472	465	519	518	479	497	470	515	484	463	509	491	503	512	474	491	501	473	499	522	494	462	485	490	503	459	508	492	538	509	517	460	490	469	464	490	515	523	455	514	530	482	521	471	513	490	485	472	538	479	547	478	489	480	512	473	497	494	524	504	519	469	509	476	453	506	476	484	471	483	469	476	496	469	472	481	522	508	512	508	513	497	479	473	474	516	510	510	517	480	484	448	538	481	484	506	478	481	486	503	480	512	476	486	486	529	504	530	464	476	498	527	504	509	498	474	499	488	485	489	537	514	488	529	485	526	515	511	455	533	498	499	470	497	493	504	512	520	471	507	470	498	507	467	508	545	517	491	482	484	508	540	528	485	523	502	532	518	478	489	512	514	493	473	504	502	508	546	502	467	483	481	443	493	499	483	506	510	521	471	501	513	492	507	535	489	493	484	450	500	524	504	462	482	507	516	503	526	498	473	489	485	474	501	484	489	473	530	488	501	495	496	503	503	507	509	484	485	506	498	498	513	475	492	500	493	450	454	507	574	493	504	448	512	560	488	539	474	493	508	531	494	499	539	478	444	501	482	497	481	507	513	502	498	521	494	505	521	511	489	493	490	487	503	507	481	478	497	456	535	446	498	482	449	497	511	437	502	507	469	519	474	507	484	479	499	511	491	508	495	479	503	497	468	474	494	495	508	478	492	552	499	483	480	478	530	484	510	511	528	507	476	510	511	504	514	499	514	508	517	515	527	532	495	463	483	462	521	440	488	488	525	540	499	514	501	470	511	519	519	486	500	468	531	488	524	472	490	516	507	494	539	506	476	548	520	521	486	484	511	491	478	518	494	496	476	497
23782	21560	28109	25463	19809	2825	1157	823	726	673	646	596	644	1909	6595	6400	3852	879	511	478	495	493	476	497	476	505	495	472	486	509	501	502	461	495	505	489	478	480	486	489	498	482	466	511	498	522	492	489	498	488	493	505	514	543	489	493	502	467	452	474	501	517	482	508	547	495	455	442	521	494	489	459	506	479	487	482	473	452	496	469	509	473	529	478	513	461	477	482	504	503	499	434	518	482	500	479	465	499	476	498	502	481	432	493	529	440	456	473	486	466	525	491	484	496	523	482	499	460	491	473	495	484	474	468	476	508	517	451	462	472	477	521	480	495	475	501	484	454	512	473	482	492	515	469	502	518	488	458	522	522	506	513	526	507	504	475	506	487	468	519	456	487	477	422	458	512	477	510	477	477	469	465	490	497	473	529	505	489	465	488	448	529	516	473	467	480	492	468	464	525	504	507	499	494	511	435	504	499	511	471	458	470	463	512	450	500	481	477	471	474	473	474	466	509	487	515	497	457	492	444	504	513	532	508	493	500	510	479	517	489	490	481	525	499	487	451	502	465	486	483	523	459	550	488	510	488	523	498	476	457	486	495	517	498	513	475	500	532	505	497	477	490	476	493	480	485	491	508	474	470	466	453	521	450	429	501	465	471	477	474	482	483	469	492	504	483	480	491	437	522	472	461	453	512	479	478	490	508	460	458	495	477	467	518	512	496	539	497	531	493	479	518	501	514	461	473	490	462	504	502	562	463	545	490	494	522	482	495	460	475	514	476	457	518	477	492	526	539	456	474	500	493	504	488	467	467	481	497	504	504	502	499	523	528	471	473	481	504	448	503	523	461	461	474	451	493	483	533	482	518	498	492	470	484	512	471	526	469	487	475	463	494	478	489	505	462	504	504	477	470	450	514	504	482	517	474	503	497	492	508	491	500	445	501	471	506	491	504	531	457	522	515	430	465	483	468	529	482	485	496	465	488	498	470	509	506	487	488	489	482	464	451	467	506	497	470	480	527	464	479	458	460	475	492	513	482	481	475	488	473	478	495	492	479	539	452	496	460	512	481	486	492	495	480	490	499	528	483	434	491	452	487	512	441	473	507	511	491	449	484	487	465	466	483	474	457	466	513	457	482	502	498	489	483	468	476	472	457	510	509	479	491	489	515	521	513	501	509	425	505	488	510	464	472	533	530	493	492	511	475	495	519	458	493	504	525	514	511	505	538	493	506	476	502	470	470	488	512	521	510	480	490	485	470	469	506	467	443	474	470	491	490	494	449	464	508	501	442	471	477	465	483	475	491	487	531	453	520	505	526	501	493	502	484	485	500	498	502	477	508	462	506	453	462	461	457	493	456	530	470	457	464	478	478	508	519	470	466	479	518	459	457	470	488	483	473	524	497	506	497	452	510	505	475	465	489	464	516	479	486	469	480	477	472	496	467	480	487	489	474	489	486	491	468	489	510	473	483	521	497	492	469	473	494	459	496	481	464	494	472	476	522	461	451	474	455	497	532	500	517	458	541	487	450	492	495	507	461	506	469	482	519	478	466	465	514	452	504	511	451	515	497	511	445	492	461	512	503	500	478	474	504	467	483	473	495	500	492	495	479	485	513	503	477	485	489	477	482	489	495	453	511	477	491	500	450	505	515	496	503	524	496	498	469	459	511	483	452	476	493	473	470	486	500	530	480	498	493	439	493	494	481	504	508	482	488	522	461	492	508	490	497	458	492	468	490	469	452	485	489	472	478	494	500	539	508	459	465	514	491	520	503	460	498	507	477	482	510	508	515	498	506	473	475	457	527	477	513	511	531	495	507	487	450	466	483	497	449	489	516	493	490	496	461	486	451	497	440	498	502	486	486	521	479	479	473	488	478	522	504	499	463	524	467	491	455	497	477	476	508	473	472	462	519	492	475	501	466	465	472	479	483	491	492	494	505	459	503	500	498	489	473	522	500	513	447	474	486	471	470	470	489	518	489	527	455	511	476	488	508	470	488	511	477	507	475	484	463	488	468	447	504	458	466	492	485	473	468	514	506	465	460	452	510	513	502	491	503	525	477	503	482	503	480	493	532	526	501	470	476	434	518	469	508	495	484	500	516	456	500	506	464	480	528	510	474	492	476	515	474	511	510	531	471	487	486	467	506	468	468	480	497	468	532	478	519	493	495	508	487	469	449	457	474	486	465	506	448	487	481	546	468	506	474	477	481	509	486	518	474	490	506	496	442	488	541	526	540	511	501	521	527	514	508	499	494	509	438	499	488	498	512	489	443	510	508	482	470	493	480	473	465	506	500	479	478	458	478	521	456	479	477	495	498	498	467	467	475	533	458	495	440	447	503	492	493	464	494	521	501	489	485	496	499	479	511	475	520	480	473	456	461	466	514	516	469	464	506	493	487	468	485	460	502	506	478	503	484	490	470	551	453	448	496	483	470	482	472	452	497	442	499	469	452	488	506	476	463	497	494	504	481	516	475	485	471	456	533	488	472	493	501	475	533	508	460	470	477	487	465	481	518	458	505	505	468	501	495	539	481	489	489	500	469	530	474	519	517	487	464	524	498	511	488	477	485	455	502	486	509	459	456	505	495	497	481	522	461	455	480	502	495	459	531	498	461	497	465	509	455	492	482	501	493	497	503	497	500	502	486	493	500	474	460	501	490	497	488	495	509	466	479	518	490	525	486	505	465	509	545	474	481	521	474	513	498	496	478	481	447	533	513	479	475	461	482	509	444	499	488	505	470	492	492	503	457	506	453	505	457	507	488	495	505	471	511	527	533	489	512	438	486	485	484	482	479	446	477	445	475	489	482	490	477	501	505	460	486	494	529	490	488	511	444	486	470	471	459	492	488	528	481	494	450	477	464	436	464	446	458	488	482	535	461	505	449	528	504	523	503	490	489	504	468	488	454	466	505	451	479	502	465	445	473	469	490	515	462	486	499	456	452	462	472	437	465	548	494	488	495	483	484	490	469	475	505	499	473	504	480	481	495	483	478	544	473	508	463	485	510	480	477	499	482	495	486	492	493	496	479	482	496	494	508	513	460	495	529	526	460	497	445	487	468	483	523	479	501	503	528	474	485	462	503	445	458	483	536	521	513	457	461	472	505	471	474	495	477	472	492	458	515	455	468	471	464	474	506	487	504	494	470	476	509	482	498	487	510	489	500	466	516	456	488	510	477	490	494	478	465	473	453	498	484	450	508	521	549	509	454	519	500	489	461	534	499	446	505	439	512	450	485	500	498	497	501	502	493	517	504	472	444	494	476	497	481	478	505	495	461	435	466	507	485	485	504	530	512	492	505	496	452	512	465	502	501	509	479	453	475	494	466	490	491	502	516	477	491	479	471	490	459	448	471	484	503	538	513	495	518	453	474	498	509	485	506	484	459	519	478	462	492	479	493	520	446	484	513	501	497	484	472	429	532	477	501	478	476	532	469	495	462	484	477	484	498	480	458	497	497	467	490	490	472	467	456	495	483	505	468	527	510	442	493	468	451
3800	10150	7533	3981	3332	2579	2025	1524	1343	1194	1129	1020	974	3656	12113	11311	6680	1399	664	673	663	693	639	712	688	725	659	709	688	650	670	648	713	719	662	708	670	644	709	663	689	747	655	661	668	697	691	665	666	697	640	656	667	676	670	697	668	639	670	695	653	686	603	682	703	674	713	696	705	653	719	606	678	703	689	642	670	685	644	682	668	700	662	650	646	630	664	663	657	701	660	653	684	632	646	660	674	617	661	658	676	652	649	640	684	634	668	665	667	601	747	653	670	697	734	656	610	632	672	650	655	696	670	670	651	661	688	718	643	666	680	685	664	661	657	670	621	673	648	651	669	673	678	656	616	678	684	714	611	671	636	670	664	690	678	708	661	679	645	647	638	698	625	674	646	672	612	646	652	646	657	644	690	587	652	648	669	658	643	707	663	654	656	649	674	680	639	640	694	675	639	648	701	648	677	649	732	612	654	626	623	669	662	643	666	697	686	665	634	673	687	693	659	680	673	644	640	666	677	646	698	634	641	695	659	673	677	692	677	671	680	677	659	664	624	641	684	640	667	704	683	647	709	616	674	678	685	656	664	670	661	660	656	662	651	694	692	656	683	634	692	669	683	645	703	648	695	666	690	640	654	700	651	671	639	679	619	673	706	694	672	696	683	594	689	682	661	678	666	659	640	646	667	649	627	662	670	675	644	728	675	646	650	732	648	689	653	707	643	653	691	649	652	681	661	682	735	644	622	677	675	691	610	712	651	699	640	632	621	698	658	668	717	629	668	674	695	635	708	671	661	629	664	677	686	657	652	673	640	658	698	706	681	701	703	655	676	643	725	676	688	663	705	653	673	687	619	657	661	660	655	670	630	681	690	640	682	670	717	672	680	681	659	632	677	702	659	672	633	703	628	638	675	725	680	636	654	647	659	597	653	631	681	695	635	667	676	637	660	664	698	695	619	698	695	717	664	633	632	670	633	693	642	672	642	717	667	659	647	607	696	659	629	690	661	616	652	677	679	642	647	652	633	670	633	664	616	644	692	639	605	638	655	628	672	641	655	674	664	637	672	688	635	670	674	660	667	637	674	700	669	684	644	634	629	698	652	693	686	658	649	675	679	656	689	713	651	671	715	641	691	612	633	681	613	640	688	716	667	660	612	617	676	649	642	642	669	693	690	670	647	634	666	682	643	686	669	689	618	637	692	610	672	623	672	644	683	670	684	638	687	671	658	638	681	672	623	671	647	669	687	668	680	652	662	656	636	671	662	684	670	680	700	672	663	688	671	655	658	670	655	629	654	635	677	672	618	657	687	665	666	667	646	684	714	691	624	664	666	699	716	664	687	678	711	675	649	669	662	651	642	610	648	709	684	671	682	675	687	660	681	682	710	688	670	638	640	708	684	634	634	675	701	706	657	691	622	668	703	672	648	667	614	704	623	640	669	678	708	654	664	665	683	705	690	648	646	646	732	655	658	621	702	666	621	647	682	647	668	688	692	651	653	662	675	681	666	630	696	650	675	671	664	693	591	688	659	699	675	670	671	700	657	651	665	684	712	653	667	633	693	662	687	694	650	661	676	701	620	663	684	629	682	660	644	699	656	695	663	636	660	635	689	647	657	662	684	642	685	640	680	661	664	701	658	684	669	658	701	659	657	650	694	656	669	637	666	658	671	637	674	665	658	670	639	685	644	651	667	642	700	661	669	667	626	715	719	708	639	687	690	702	695	659	661	666	610	634	653	669	698	703	672	630	676	685	661	653	664	636	691	664	735	711	699	667	620	677	671	664	688	658	633	676	683	643	733	621	684	650	659	665	706	675	666	650	687	640	630	646	683	680	657	631	639	672	648	657	638	677	624	686	650	637	658	683	689	616	640	675	670	668	647	676	669	588	652	676	705	667	681	690	700	609	686	699	671	706	668	681	660	690	659	701	660	683	629	653	689	684	650	680	639	696	687	619	684	657	651	677	670	656	658	707	634	631	655	696	677	681	675	666	682	709	648	632	678	682	682	677	708	686	669	716	729	700	692	645	637	660	678	692	654	669	664	688	667	656	633	626	670	668	667	645	683	675	690	700	714	662	635	668	707	661	663	672	679	699	639	695	649	659	637	684	634	732	712	664	678	639	659	678	687	661	646	683	715	706	652	620	674	681	651	643	642	659	657	678	688	637	678	676	657	702	650	691	653	604	689	639	658	670	665	653	660	660	680	706	679	711	694	632	690	671	639	690	624	630	701	636	702	726	634	629	653	688	608	684	667	657	727	639	650	673	673	700	668	677	719	651	712	681	685	681	676	677	661	672	654	646	667	681	695	654	678	677	655	676	681	641	644	674	643	693	673	667	668	670	663	686	660	665	701	662	660	651	688	671	633	666	645	691	686	655	689	616	651	677	702	680	682	656	630	650	677	634	671	660	655	658	708	636	726	668	642	673	676	676	677	671	629	698	716	610	648	723	674	655	637	617	620	635	677	675	681	700	677	701	670	657	675	636	702	638	620	677	680	638	661	679	645	619	673	676	709	649	646	654	668	671	680	652	693	672	704	708	612	682	714	698	650	621	653	678	692	655	664	710	640	710	607	640	663	672	693	642	637	679	684	647	666	619	619	667	682	614	662	689	673	675	681	710	672	675	660	657	653	646	671	712	674	681	674	697	680	635	673	661	686	647	646	679	666	684	604	649	675	646	622	672	652	670	649	677	626	645	687	656	667	627	706	626	672	635	686	650	626	645	615	706	671	671	678	737	644	624	715	642	710	632	627	713	656	637	657	677	673	667	660	668	637	614	684	651	682	675	660	683	672	668	645	711	713	672	679	634	675	654	637	649	685	639	655	692	663	667	677	693	668	686	677	653	643	695	672	661	678	663	633	664	651	666	675	675	679	667	651	674	628	654	707	711	673	655	685	685	661	641	663	674	691	670	639	653	704	705	647	697	640	676	651	672	648	630	638	683	667	661	658	672	646	643	677	674	669	676	657	658	647	712	653	659	663	622	675	621	644	655	680	676	609	692	670	675	622	602	686	623	657	679	670	700	677	656	665	676	653	648	652	696	666	673	631	733	668	657	654	665	637	614	625	611	685	683	678	691	637	689	633	675	682	704	679	726	677	611	671	690	663	662	649	650	632	670	696	672	661	639	668	673	653	660	640	639	666	699	664	683	631	698	632	667	672	691	616	589	659	679	634	643	663	690	689	650	656	674	707	696	680	658	669	652	684	651	666	692	676	663	653	653	676	682	630	655	668	681	615	635	663	652	670	627	664	629	698	688	672	653	654	653	641	684	658	678	675	675	650	706	662	678	666	687	660	647	699	694	652	630	717	686	664	682	646	684	677	646	665	696	705	701	705	706	679	657	680	658	699	690	689	613	635	659	682	689	666	684	659	670	736	671	660	670	671	674	663	613	669	674	678	644	636	683	667	662	640	656	666	676	644	675	643	626	667	667	610	671	669	670	661	666	628	669	679	635	642	666	686	629	639	680	639	689	685	659	691	646
25183	21525	25800	22069	1558	753	576	390	352	343	332	334	294	584	2666	3005	2241	540	213	202	227	213	226	232	227	187	217	199	202	210	216	204	218	204	227	215	201	193	196	202	223	221	209	230	210	213	211	178	201	190	199	205	186	186	219	210	221	213	205	180	184	196	205	189	207	197	206	193	199	205	225	195	204	178	235	201	215	202	212	204	202	189	196	201	191	219	220	213	209	203	204	218	210	215	191	207	195	189	217	202	215	216	206	231	214	224	212	184	185	209	217	205	204	204	196	201	191	199	203	213	211	191	205	198	207	226	186	191	207	211	223	208	207	195	217	201	210	213	190	202	213	244	195	202	195	238	212	216	200	215	184	212	205	215	198	203	230	212	207	201	218	187	226	213	200	222	213	194	196	231	201	219	203	210	230	208	197	213	223	197	201	188	191	202	218	209	192	173	191	195	198	209	217	213	204	175	204	222	178	209	194	205	202	217	218	214	199	218	195	197	209	205	202	210	223	219	231	187	204	228	196	199	191	198	207	221	192	224	212	202	221	214	204	198	214	207	208	221	206	218	201	204	213	193	224	212	202	183	203	195	225	229	194	200	199	188	210	200	220	213	228	209	191	221	220	205	198	229	200	194	234	210	211	211	211	187	183	185	200	198	218	234	198	229	194	204	195	214	225	217	200	212	192	222	202	223	216	212	205	202	224	208	201	191	228	206	216	185	223	241	204	205	208	200	211	224	190	216	218	192	194	226	200	211	225	195	224	222	211	216	175	207	192	204	188	214	217	220	201	230	179	204	224	217	222	212	218	189	187	205	194	197	191	193	207	236	213	191	218	209	209	206	223	196	196	192	202	207	207	187	196	225	210	209	235	204	239	215	213	215	201	232	221	229	192	204	224	206	210	204	219	194	214	202	219	196	227	196	199	196	222	219	196	228	204	215	198	207	218	222	228	208	198	193	200	210	190	204	210	187	187	216	208	178	231	223	209	208	194	195	199	204	205	225	245	201	218	213	218	200	197	203	210	205	205	187	199	206	181	225	187	208	208	202	201	214	201	226	186	192	225	224	204	197	197	196	225	210	202	188	231	193	197	181	190	203	214	227	208	210	202	194	191	206	181	200	180	196	208	204	185	219	237	230	196	212	208	198	212	209	207	206	191	209	216	206	210	212	221	192	200	213	200	230	210	195	197	220	197	193	195	210	201	221	226	228	203	209	187	214	196	208	185	219	208	201	187	201	199	206	210	215	236	190	226	186	227	217	208	195	200	210	202	190	223	211	214	193	228	190	215	196	214	216	221	187	200	195	217	216	214	226	220	194	226	185	207	183	203	219	214	205	201	226	219	186	219	223	200	217	189	205	199	213	194	218	228	222	201	211	221	225	205	227	205	200	222	184	236	205	212	198	196	200	205	221	182	197	202	190	221	207	230	220	205	208	213	209	196	204	223	206	183	236	227	194	190	208	194	222	233	192	202	224	235	230	194	200	198	208	192	193	193	192	199	226	170	189	211	213	219	228	184	201	195	191	229	211	205	180	216	210	209	222	198	232	213	216	216	194	221	210	179	212	223	211	199	199	217	224	210	194	171	206	197	207	214	199	183	210	217	199	215	204	185	213	216	199	195	183	198	182	201	229	209	220	189	201	215	219	207	188	201	199	217	225	175	207	199	205	210	198	211	177	186	194	226	218	227	195	212	207	212	225	187	200	218	216	217	225	198	192	226	196	210	201	206	231	217	225	198	216	210	197	188	201	208	195	207	223	201	206	213	196	222	206	195	213	209	217	202	216	223	198	209	213	197	217	222	226	190	219	236	217	195	193	180	217	223	204	228	220	185	224	220	185	211	211	199	211	218	225	207	192	197	204	204	215	214	208	179	207	191	220	221	187	215	187	215	200	187	213	211	194	211	195	180	208	198	196	207	200	210	173	211	208	223	225	198	213	217	185	197	185	225	203	179	236	201	193	226	194	202	212	217	225	199	210	188	223	217	227	209	194	214	232	209	205	205	181	210	192	171	204	233	223	204	203	200	199	218	212	218	173	186	217	202	218	212	210	213	210	208	210	225	190	176	213	222	199	222	206	222	201	216	224	196	213	184	219	182	199	199	206	192	210	203	226	197	216	184	194	201	200	195	237	210	196	234	199	200	190	181	191	209	208	204	220	213	221	204	188	217	199	203	202	214	202	212	208	213	220	206	199	191	231	206	204	180	202	206	245	219	216	209	210	218	197	190	171	214	209	224	205	211	186	220	171	231	216	218	228	199	209	205	205	217	204	216	202	215	203	191	202	236	190	208	206	194	192	228	214	183	200	209	244	169	203	210	215	221	204	204	210	180	193	196	212	223	203	198	211	235	207	192	238	234	201	181	209	211	208	187	228	212	186	179	186	212	200	206	210	224	210	188	189	228	226	201	215	243	218	181	198	212	199	203	210	216	203	191	203	223	213	197	198	192	252	209	192	197	231	223	196	196	202	202	218	205	212	206	240	202	207	219	213	192	192	190	221	187	211	204	217	215	202	195	194	210	199	216	208	219	216	219	206	185	212	197	237	226	206	190	220	195	197	200	220	216	197	215	191	198	210	220	201	231	188	223	188	208	214	203	189	223	204	212	205	217	181	220	198	216	215	196	185	210	203	210	206	214	196	204	211	228	214	240	185	221	196	203	181	201	175	214	199	225	215	193	187	203	196	202	202	228	226	231	197	219	206	227	199	245	226	238	219	190	202	217	198	199	211	220	234	204	209	211	242	226	213	215	190	202	213	205	216	183	225	202	219	191	225	216	199	223	241	198	227	183	208	216	194	239	199	194	232	225	211	190	203	206	205	201	207	218	220	182	233	208	217	194	228	200	209	204	226	220	190	221	183	181	210	203	198	195	188	228	220	191	215	186	202	217	228	228	193	196	242	237	192	219	191	208	227	207	210	233	207	226	245	229	199	214	207	202	215	212	195	183	214	219	203	225	241	197	214	216	222	204	220	199	188	220	219	206	220	195	209	206	200	190	184	184	196	227	219	202	202	237	206	202	196	225	198	211	205	192	201	221	213	194	197	162	224	197	199	220	209	203	201	189	200	209	172	221	197	169	192	208	211	227	216	221	223	204	193	225	212	208	215	192	197	214	229	197	200	195	235	215	223	194	182	195	214	185	201	203	200	191	214	189	208	208	214	211	213	220	196	187	218	189	208	210	203	216	207	207	222	191	228	212	216	211	209	221	222	207	213	179	224	205	215	220	224	206	227	206	185	193	228	201	207	212	195	218	208	198	226	220	201	179	198	223	223	197	236	213	192	203	201	208	185	203	196	197	197	224	211	222	195	185	198	227	193	218	211	242	210	198	195	180	210	206	186	223	194	178	218	186	196	205	194	211	212	224	212	205	218	214	209	209	219	239	201	202	198	186	193	192	205	223	230	185	202	184	185	218	207	178	218	194	200	219	197	211	178	186	208	207	198	202	241	202	179	189	226	204	205	240	193	198	210	196	210	225	205
3888	6562	4618	2340	2010	1792	1315	872	756	657	590	593	579	1470	6691	7061	5036	1088	314	281	301	309	291	315	297	322	266	288	300	317	292	297	279	317	290	309	303	289	302	307	283	269	296	297	316	307	254	277	295	302	286	284	271	307	340	320	296	302	302	302	315	305	264	284	309	315	319	304	325	282	303	281	295	290	297	302	281	279	263	285	290	301	302	272	265	297	294	274	286	317	263	296	298	298	336	308	286	292	298	291	286	325	297	275	294	332	268	309	301	271	294	285	289	274	296	292	295	287	264	287	311	290	298	286	286	283	310	289	290	291	291	269	277	302	288	276	286	314	334	284	283	287	285	280	299	333	279	287	279	308	325	290	312	294	284	292	285	284	315	297	290	304	290	283	277	287	285	273	291	258	308	294	297	257	306	301	299	291	275	290	318	295	316	329	271	298	286	298	313	293	316	283	293	301	310	308	317	293	294	266	270	288	294	319	320	280	311	312	283	319	275	295	305	274	278	290	298	295	305	287	295	301	292	299	288	278	300	313	292	295	295	320	276	330	282	290	284	288	323	280	302	296	301	309	286	279	293	298	279	295	272	280	300	312	285	310	277	298	311	285	282	286	301	292	294	297	282	296	294	306	294	290	311	289	306	284	308	306	299	296	278	282	271	258	298	310	296	313	289	281	318	281	288	291	284	277	298	299	283	330	313	289	294	275	281	293	283	287	295	274	296	287	318	312	302	275	316	300	292	306	321	265	281	291	296	283	293	335	288	286	312	291	281	298	299	300	302	304	286	299	295	290	296	305	287	288	306	299	291	292	281	302	270	300	287	302	243	307	279	322	293	306	283	312	295	279	313	300	275	302	278	273	310	293	316	288	305	271	316	282	299	316	285	261	294	297	308	287	275	300	325	296	276	303	322	297	332	324	280	307	326	296	306	286	298	301	278	308	306	301	306	284	265	297	308	284	291	286	272	300	269	265	284	235	306	294	286	288	301	298	301	267	298	324	292	300	285	293	292	267	301	289	304	293	312	298	284	285	297	312	280	268	297	289	312	280	279	275	272	304	275	318	276	261	315	303	267	265	292	298	274	299	294	303	298	300	288	286	317	281	296	290	256	304	336	295	278	271	289	288	296	309	303	288	271	272	287	298	307	290	290	307	291	328	280	284	282	314	311	299	296	270	280	305	289	327	304	286	319	275	297	288	327	305	286	318	311	292	275	301	302	302	274	302	277	271	296	285	316	307	278	249	317	287	293	284	318	303	333	281	259	290	312	290	315	322	281	325	267	304	276	325	303	277	281	300	288	295	312	311	293	298	286	287	296	298	300	309	302	288	289	290	305	270	255	278	276	292	300	301	312	278	289	310	290	290	300	274	280	290	314	304	293	321	310	300	282	294	331	275	322	318	265	302	296	322	293	276	293	283	275	290	284	256	285	287	258	316	298	291	282	306	278	294	281	290	270	293	320	300	300	279	267	263	269	327	290	298	290	311	275	311	296	316	296	286	286	264	283	294	312	285	299	304	327	277	313	278	302	290	269	265	299	300	292	298	288	292	286	293	281	300	301	326	284	275	310	254	283	287	283	292	298	315	285	321	308	272	287	279	308	280	279	285	282	310	282	343	284	312	324	286	278	303	307	274	270	286	287	300	296	258	277	307	296	296	286	302	292	292	296	308	321	295	288	280	270	268	281	294	312	270	293	296	282	308	288	285	286	295	300	305	276	301	291	325	285	291	251	310	326	306	277	290	305	286	300	259	287	294	272	301	300	297	304	291	259	287	280	307	305	289	309	313	303	299	307	295	313	278	259	294	260	292	286	257	305	271	324	302	288	313	294	304	302	294	285	284	283	311	274	324	291	289	289	323	311	259	284	284	287	276	267	297	307	301	321	286	295	283	285	258	285	320	332	291	325	302	285	293	308	301	309	281	296	304	296	291	266	271	274	315	280	287	307	303	317	307	311	299	296	277	301	284	324	286	282	285	311	323	323	260	277	286	274	308	298	323	315	289	277	290	280	306	300	249	283	296	334	283	300	304	290	279	273	305	279	314	307	304	307	281	293	277	308	311	325	288	321	293	255	273	293	311	281	304	304	292	278	326	274	284	289	304	260	300	308	282	281	297	293	280	315	299	294	281	311	296	280	286	301	311	316	273	287	266	299	298	282	317	311	281	284	283	324	326	280	265	272	255	292	328	292	283	282	290	297	319	279	306	288	302	296	299	280	297	281	300	282	284	289	306	297	282	319	283	309	331	298	284	258	290	300	299	318	287	303	272	277	298	291	276	306	289	306	266	276	283	313	285	258	283	290	289	288	301	307	255	317	285	278	292	296	299	313	300	294	270	302	280	332	290	283	316	290	295	266	306	273	285	291	280	287	275	288	297	278	337	321	266	289	310	293	307	313	287	313	310	292	282	296	320	271	299	303	296	288	302	272	258	282	263	298	312	287	294	313	299	276	285	329	307	313	326	312	309	302	314	277	327	302	318	277	327	308	307	258	312	268	292	274	291	316	279	290	292	286	295	302	289	300	313	318	308	291	287	305	310	293	298	283	287	268	326	303	298	316	278	303	284	282	326	330	287	319	292	299	319	314	319	335	281	295	303	286	303	278	290	314	282	300	289	317	270	347	329	309	283	268	289	301	305	263	282	319	244	296	290	266	281	285	298	270	300	311	271	257	304	270	282	315	320	333	320	295	270	277	308	307	293	317	264	304	324	320	280	287	287	296	295	303	300	272	258	277	319	291	269	298	306	285	296	294	321	268	285	317	304	320	291	299	306	269	305	314	320	303	289	290	297	289	278	308	293	292	306	313	276	287	286	290	289	300	267	299	285	294	295	324	310	315	290	286	309	273	324	291	313	301	298	309	263	318	337	301	296	295	295	287	292	308	292	289	282	296	289	283	345	288	311	307	319	285	324	282	289	326	293	283	308	283	282	315	304	280	286	298	274	300	319	291	320	309	288	290	300	299	306	275	303	296	285	305	319	298	288	332	296	289	320	299	293	304	281	304	321	314	272	322	295	280	291	285	294	283	309	276	330	324	294	317	297	301	277	292	296	320	304	255	304	318	294	288	273	274	278	284	314	302	304	292	312	279	294	306	305	269	311	293	272	291	263	305	293	292	313	304	297	303	306	269	278	288	318	292	293	322	277	310	303	286	277	291	293	280	324	275	279	312	296	267	282	294	293	265	258	305	299	325	305	308	323	271	282	281	273	277	314	329	318	329	271	283	272	286	300	287	291	302	299	295	302	305	294	275	283	310	294	287	323	307	287	272	288	294	317	316	318	305	291	317	269	306	292	293	318	288	311	305	301	295	281	269	299	265	250	298	293	310	291	307	262	317	316	309	317	289	293	285	282	261	293	300	286	278	302	294	309	295	289	313	294	321	305	308	299	297	316	321	289	292	294	277	284	291	301	289	298	303	304	305	308	265	293	302	289	303	304	280	278	289	282	294	301	293	272	281	278	305	286	293	283	289	306	276	285
22771	21572	28868	24753	21567	19801	2501	1074	776	709	606	536	724	3065	10862	12175	9219	2084	381	371	345	347	348	349	340	354	353	356	368	350	350	360	327	359	337	306	379	392	340	331	348	360	319	347	353	334	331	360	332	347	326	332	317	345	353	353	343	370	355	311	338	353	346	312	364	368	338	343	323	354	360	363	330	358	314	314	319	310	309	345	325	336	368	296	301	341	332	338	345	333	304	343	295	311	346	340	338	335	322	361	330	345	347	369	329	358	329	340	316	362	308	320	358	344	314	318	316	323	349	335	355	302	355	352	334	379	314	327	342	327	333	310	331	314	301	343	312	335	350	356	328	327	371	344	332	320	338	305	313	344	303	338	341	327	329	367	337	328	337	308	368	344	315	329	328	317	354	357	328	320	319	348	322	333	342	373	360	349	336	332	360	337	342	362	345	317	343	322	353	332	308	356	327	328	335	312	334	316	332	334	366	345	330	342	368	326	362	349	343	335	330	347	369	331	337	351	336	351	365	334	393	344	330	348	350	316	362	287	320	324	349	325	355	326	324	327	334	308	323	336	302	341	337	326	326	356	375	313	361	352	346	329	329	297	350	312	365	360	360	355	352	338	334	347	353	317	361	329	398	338	340	317	348	345	348	352	363	362	369	344	335	383	319	327	334	368	321	343	332	333	334	374	325	341	338	334	334	337	329	363	352	349	365	359	327	363	333	339	355	345	318	365	347	360	336	373	339	325	376	342	346	342	353	363	383	317	350	331	361	379	364	346	342	331	337	366	341	347	333	341	329	309	335	371	356	330	329	340	347	339	362	344	372	320	387	345	339	317	347	362	371	316	335	358	392	311	327	334	325	323	338	339	326	324	336	346	311	325	332	354	367	334	351	340	364	343	374	352	314	346	373	327	318	330	344	336	351	348	316	335	339	334	354	316	341	365	383	311	317	380	349	342	357	357	355	348	340	320	350	370	353	356	319	338	352	353	349	373	336	333	325	335	338	364	352	316	338	317	315	351	360	353	334	330	343	338	344	343	299	356	346	349	325	308	329	340	383	355	361	370	369	309	336	342	354	352	324	320	343	309	319	332	308	344	348	311	327	339	320	336	331	359	366	348	301	344	328	346	368	328	342	325	351	334	313	362	363	346	327	352	319	301	333	323	332	337	334	320	373	331	323	333	341	377	327	343	357	311	333	374	308	320	326	333	336	361	329	317	324	320	342	349	307	344	366	332	334	328	327	352	336	353	336	326	346	326	333	346	330	308	351	325	364	311	327	333	320	330	363	323	347	386	292	363	333	335	352	347	348	342	320	322	350	334	348	339	337	330	354	337	349	317	367	321	356	365	318	336	361	330	300	316	297	356	352	356	333	343	324	304	337	323	340	295	344	334	338	359	340	342	333	347	334	332	378	307	313	316	333	347	320	342	345	323	318	328	347	367	314	358	343	359	333	316	355	331	331	307	356	335	338	317	356	338	354	356	363	367	386	310	384	346	319	359	341	348	288	339	342	292	336	347	340	349	342	355	313	349	350	312	292	337	349	335	354	331	339	331	354	337	316	314	341	349	350	364	312	371	343	319	333	308	347	340	335	343	307	344	343	351	362	366	355	323	326	342	340	310	355	368	343	320	329	348	317	333	334	326	365	337	357	331	313	334	325	305	368	329	372	329	312	327	342	355	352	302	342	354	316	323	312	332	312	332	319	340	366	350	299	359	356	353	339	333	355	310	307	345	318	343	334	323	338	343	362	335	325	333	344	323	346	339	340	307	323	303	350	372	343	346	355	345	324	346	314	333	332	347	334	353	350	335	358	312	346	324	335	323	332	336	363	320	353	350	337	352	371	323	336	345	348	334	354	314	317	338	331	339	326	316	379	318	347	319	352	345	339	335	376	339	348	329	297	319	330	344	340	318	340	317	314	325	319	361	321	351	331	317	312	305	323	363	378	344	344	342	355	372	372	329	366	353	328	337	348	322	314	348	380	314	367	294	334	352	326	325	339	358	354	338	346	333	335	303	334	328	339	345	319	360	307	341	328	328	356	318	334	353	382	342	358	329	317	347	352	381	304	339	331	327	284	330	352	370	321	348	344	355	339	364	357	304	357	354	360	311	320	327	318	360	307	344	350	339	371	336	322	343	359	348	328	331	321	353	337	347	344	332	327	338	345	362	325	324	342	340	308	359	331	348	323	332	330	310	332	320	330	358	340	355	337	369	328	344	310	353	350	323	352	383	329	307	356	353	345	333	313	336	367	341	313	326	329	325	355	379	320	324	314	338	337	333	380	332	340	326	327	330	350	330	361	306	352	334	347	331	354	311	350	326	343	321	322	325	362	313	362	375	340	312	351	315	341	334	348	355	343	353	314	336	348	326	351	335	345	330	324	329	335	342	300	349	361	307	313	379	343	335	351	333	337	304	346	344	343	333	343	351	335	304	338	381	335	297	342	353	305	330	320	342	351	319	315	355	333	351	315	320	349	319	313	368	344	322	308	357	326	354	343	369	314	352	350	334	351	366	327	337	325	354	350	326	352	367	357	344	355	336	341	326	346	353	335	313	308	342	308	345	343	305	337	301	339	341	317	328	341	341	352	323	322	358	355	316	349	334	341	372	337	345	355	348	365	312	309	350	346	343	319	355	327	348	350	335	336	341	355	311	313	361	339	329	322	354	305	354	330	314	318	333	351	326	343	342	333	347	336	346	354	354	305	335	316	343	318	341	326	369	323	341	329	325	336	346	341	323	318	333	319	330	349	336	316	332	306	342	340	329	329	366	327	372	355	339	366	311	344	337	327	349	354	352	349	323	365	351	345	342	346	358	365	345	347	315	332	377	353	333	337	348	344	304	357	344	373	365	333	336	345	330	330	345	355	312	334	328	310	380	367	323	317	312	334	395	325	331	345	331	324	357	332	317	334	358	295	315	331	351	322	329	339	341	354	328	334	330	315	352	336	334	327	345	344	338	323	305	357	320	356	340	339	350	323	365	345	329	315	355	353	336	352	333	317	326	365	337	294	325	359	334	324	340	344	341	295	351	330	335	326	355	282	337	324	327	359	352	326	331	341	326	342	325	321	331	348	315	343	373	358	337	338	340	348	310	358	324	348	333	352	341	318	347	314	325	366	330	337	357	352	349	347	340	352	350	323	330	386	351	309	366	311	345	299	363	338	319	329	368	360	353	356	324	369	336	342	350	331	320	319	330	361	346	335	292	374	328	344	341	329	349	324	359	334	358	339	341	327	333	332	316	353	341	327	317	320	366	351	305	349	339	364	345	336	361	336	358	341	370	341	310	339	320	369	333	353	320	334	352	354	332	373	327	387	334	303	327	319	344	354	315	325	305	347	327	347	379	347	338	320	320	328	293	333	330	343	334	349	341	356	356	356	351	354	361	329	337	344	331	332	340	310	329	335	330	320	332	343	306	325	355	327	313	340	331	373	314	312	314	329	311	319	328	357	355	337	316	359	297	343	353	319	367	321	329	343	303
4812	16913	13402	6743	4617	3299	2467	2191	1755	1338	1062	1025	1449	6936	18999	19547	15237	3301	512	545	491	476	482	484	473	487	536	494	445	501	538	545	493	462	472	466	475	485	505	487	473	497	470	511	455	440	460	471	480	487	469	487	487	472	495	450	466	496	493	487	472	489	468	492	484	487	459	453	505	461	502	503	433	480	478	464	492	467	528	440	483	458	467	514	447	518	477	457	469	468	477	516	490	447	450	460	456	462	492	500	475	458	507	485	498	476	475	499	438	470	447	470	455	473	503	529	508	460	458	477	450	518	459	464	486	447	445	469	512	452	487	478	465	518	465	471	503	492	450	512	474	483	470	476	474	481	490	473	495	489	490	455	444	495	445	498	440	474	500	475	456	496	443	454	488	514	477	495	489	509	435	472	470	471	460	498	492	480	492	520	494	418	477	517	469	455	475	475	558	491	472	471	470	475	484	501	442	500	485	499	492	472	495	501	466	455	528	454	475	509	500	481	507	495	492	470	470	483	477	499	489	458	464	494	458	487	476	489	459	481	492	456	462	474	488	472	494	467	483	461	487	518	477	481	498	491	483	483	471	484	471	495	456	482	486	479	450	474	468	465	519	477	458	509	482	518	488	504	467	516	499	487	495	549	454	478	531	502	484	451	452	456	478	485	476	472	499	486	496	486	428	432	482	502	475	476	465	469	433	475	478	484	432	450	420	480	480	495	478	477	438	487	466	501	446	502	483	483	473	489	470	448	478	530	475	461	477	515	464	496	468	447	461	496	480	505	470	467	460	456	494	468	487	497	483	481	482	466	448	536	492	487	472	454	444	464	461	472	498	501	437	486	485	508	483	515	454	488	496	476	446	443	456	477	463	462	476	460	473	480	486	508	433	512	471	478	451	454	465	484	496	488	487	493	435	480	473	464	443	460	493	450	451	484	484	506	480	538	473	457	502	510	471	462	450	484	486	454	482	514	465	477	497	436	472	511	482	477	473	464	470	462	484	530	456	469	486	457	488	480	483	429	516	462	503	490	433	463	471	473	465	476	474	482	498	484	469	452	471	460	488	466	446	504	490	467	495	440	466	508	469	477	519	505	516	504	473	481	497	479	455	467	444	499	485	509	473	488	482	494	447	452	517	456	487	440	466	498	504	478	477	525	467	495	510	459	479	478	500	442	462	481	487	486	481	465	497	446	497	496	479	463	423	482	478	465	501	458	470	476	479	467	483	513	494	528	511	456	483	455	449	472	468	480	497	510	479	465	467	471	467	467	449	472	457	495	480	475	482	470	492	497	479	456	484	456	478	532	486	493	456	473	461	488	432	491	506	476	490	525	467	492	501	482	479	496	501	473	456	518	481	483	470	471	490	488	467	489	494	524	422	474	511	447	487	445	482	513	510	444	468	490	471	497	443	461	494	476	415	471	462	472	419	468	497	476	465	499	504	470	475	498	480	456	548	464	458	500	479	491	444	468	488	471	475	463	495	491	521	484	499	465	479	521	504	483	487	481	430	478	452	500	540	458	489	468	473	458	505	470	470	483	497	467	463	486	451	469	489	480	478	439	512	467	478	469	489	459	462	509	519	458	525	462	486	481	461	466	477	459	482	461	476	490	493	464	496	490	444	446	472	469	486	466	456	508	462	515	431	465	487	440	499	481	486	440	500	468	471	485	521	474	495	484	479	450	518	502	447	493	452	490	474	517	410	472	477	485	489	463	460	465	443	506	524	492	472	458	489	477	473	495	512	465	463	499	482	463	482	463	510	460	476	494	505	489	449	443	496	467	432	491	433	449	500	504	513	475	484	493	478	450	448	456	505	485	533	492	478	414	498	483	444	497	487	525	485	478	467	480	468	520	445	502	532	500	467	454	437	475	490	517	490	466	502	450	470	539	515	462	473	450	443	488	455	519	447	491	495	433	443	428	473	488	471	464	471	459	499	475	469	497	445	462	432	492	475	464	471	470	500	501	478	439	489	512	461	478	464	490	516	511	471	482	476	483	454	475	481	477	485	500	454	507	502	504	523	498	475	527	483	463	502	527	478	459	486	458	502	478	477	477	457	493	475	505	507	473	432	486	485	461	495	465	459	478	475	488	446	451	489	462	483	492	488	490	464	464	481	490	450	479	516	504	497	472	487	480	442	460	494	506	482	501	461	514	511	486	449	482	464	497	481	464	487	511	495	467	481	491	456	461	461	486	490	506	457	473	460	480	484	482	484	475	499	495	471	440	472	511	460	499	514	478	459	514	467	489	430	489	499	465	478	457	463	460	517	441	488	464	467	473	478	454	451	483	461	477	459	508	483	477	453	464	425	479	463	460	507	520	469	475	502	460	486	462	448	461	485	453	482	467	464	458	429	487	483	460	471	437	473	452	473	472	450	444	419	471	441	534	483	488	438	528	486	470	468	473	477	482	455	475	484	495	513	444	470	496	435	465	464	508	498	458	506	499	487	446	509	504	497	457	451	484	493	490	495	484	438	468	479	460	459	463	476	480	488	508	486	493	495	464	542	482	496	465	484	449	488	483	514	500	448	489	511	469	477	466	481	494	480	497	501	455	491	492	509	518	468	440	499	466	446	462	505	501	465	489	471	470	503	461	494	483	469	465	476	470	499	497	474	461	514	477	492	468	441	512	487	510	436	477	482	482	497	487	467	449	479	487	458	486	496	482	501	447	475	483	531	497	482	447	448	472	462	527	484	460	491	534	477	426	462	467	483	461	469	481	456	429	513	481	492	482	454	453	491	458	464	515	475	489	448	511	489	509	462	484	505	515	495	469	499	509	494	430	477	475	466	451	485	498	468	490	460	515	478	511	468	485	482	438	480	470	491	495	492	489	474	467	478	482	473	474	487	460	458	473	499	518	485	463	463	457	495	494	510	521	504	485	477	453	494	476	461	484	473	467	469	472	479	515	480	477	499	493	477	494	519	464	480	469	475	510	487	499	444	464	474	487	475	472	505	418	464	484	492	483	467	493	439	478	490	498	464	467	491	449	484	433	463	486	486	486	483	483	479	429	487	481	495	465	475	480	491	500	496	468	469	484	487	496	498	485	477	484	474	479	499	476	480	477	515	441	497	489	486	490	482	498	481	492	509	483	473	450	472	463	465	453	462	471	483	501	493	476	457	485	477	481	456	469	468	483	457	484	482	475	459	468	470	503	477	489	490	478	427	475	475	440	468	511	465	496	524	482	490	488	440	504	475	464	466	461	491	493	452	504	483	459	503	469	484	461	451	477	516	452	479	505	483	441	449	505	480	491	482	480	486	465	497	518	467	485	465	497	497	470	498	482	426	480	494	466	507	471	495	508	481	456	457	482	463	466	497	519	484	458	505	456	475	477	447	472	508	483	479	516	517	459	467	446	497	477	473	500	456	456	504	487	500	476	464	482	478	485	533	477	447	478	460	466	482	489	486	454	456	484	501	459	427	501	472	503	443	451	429	477	470	451	477	503	490	455	490	516	483	494	521	465	493	486	487	513	468	493
27797	18458	5663	1566	802	565	517	505	467	451	424	397	431	457	847	1062	878	459	365	391	379	394	362	359	414	380	391	385	337	365	375	365	414	408	399	415	370	378	391	362	423	343	397	380	377	404	368	382	375	429	381	439	370	341	337	367	373	398	392	386	376	346	387	381	384	354	405	363	390	350	368	358	401	355	350	383	353	355	371	380	366	381	393	383	350	366	371	356	412	396	374	369	374	402	364	363	371	351	403	371	387	376	372	369	371	366	392	392	338	358	385	386	368	356	338	368	409	366	371	377	370	351	355	342	380	371	410	347	385	406	408	344	388	356	345	387	368	362	414	402	385	376	328	387	399	348	382	383	377	420	385	379	392	367	390	388	373	386	375	372	391	386	381	369	371	367	360	353	396	356	378	423	400	370	368	370	358	350	348	373	349	386	388	426	374	391	370	360	362	378	366	360	383	370	368	366	376	373	389	353	386	374	390	365	369	393	406	384	367	391	374	357	347	362	365	378	372	356	384	365	346	365	392	386	398	348	373	335	412	393	381	426	371	358	380	375	377	377	376	394	376	360	364	391	404	381	349	403	358	379	406	399	355	359	372	393	347	371	396	355	416	394	399	374	362	375	342	402	346	363	394	359	410	369	429	367	402	388	361	386	360	376	375	370	378	385	357	375	382	379	371	368	374	326	369	379	349	374	353	388	368	373	346	367	364	371	411	398	385	428	380	412	400	376	383	380	350	332	386	362	382	374	373	382	403	376	346	379	362	383	379	399	358	344	356	364	392	362	394	362	353	357	394	378	383	363	395	379	370	416	382	358	370	391	359	375	386	367	379	387	378	374	402	375	391	375	372	386	344	365	388	343	381	365	373	395	381	352	377	378	351	378	351	387	393	410	372	397	377	365	388	408	367	359	382	393	376	383	357	362	385	337	385	374	397	408	366	371	348	391	395	357	343	371	380	390	337	380	388	369	371	353	370	378	374	381	378	372	389	382	393	380	375	343	422	365	383	399	372	347	369	384	390	366	379	369	331	381	351	418	337	381	363	369	338	388	394	356	357	366	330	345	399	348	359	399	372	388	361	347	411	381	391	362	358	365	377	374	357	345	356	364	375	379	390	394	366	416	325	350	374	382	369	356	404	372	352	371	378	375	427	384	416	366	379	414	368	374	348	352	374	394	393	387	395	350	423	370	343	354	362	355	383	350	375	412	376	372	393	339	366	403	360	360	348	391	404	354	344	385	348	375	383	353	394	385	374	382	371	368	356	364	374	371	358	378	358	364	399	410	339	376	362	353	391	363	356	364	402	361	403	361	365	394	359	412	400	350	380	374	357	358	411	412	331	346	406	354	363	400	345	366	370	361	379	412	407	355	347	405	391	365	423	343	400	403	386	383	365	357	356	384	373	372	368	392	375	349	352	375	342	341	370	371	335	362	383	359	379	358	381	389	388	375	376	374	375	367	388	399	365	383	386	377	357	370	389	364	351	369	360	380	377	390	425	372	388	326	367	387	364	373	368	383	366	387	353	332	366	388	366	378	352	369	411	383	377	374	399	409	404	370	394	374	388	348	354	357	342	402	395	386	403	375	399	364	391	338	393	413	370	373	361	357	395	367	396	377	392	402	377	371	364	357	365	366	381	383	384	376	373	404	364	390	353	389	372	344	366	402	369	399	343	385	400	374	383	385	395	378	361	342	367	369	363	376	352	354	363	397	368	368	379	394	345	411	372	414	389	366	372	389	396	379	381	383	376	380	381	361	416	356	390	361	389	380	331	371	372	373	398	372	381	343	372	348	364	361	361	402	384	398	360	341	326	373	389	353	361	368	358	342	351	360	370	375	400	382	369	380	398	363	353	373	389	426	352	374	371	355	388	386	402	388	366	350	395	393	404	371	364	392	366	344	371	360	392	368	380	364	375	341	386	355	404	364	393	385	379	378	386	362	397	381	395	383	351	402	403	339	419	377	382	380	362	337	380	366	372	347	387	358	377	376	383	379	382	409	358	400	345	353	382	383	352	355	376	366	369	386	359	385	398	399	388	395	387	366	348	359	363	346	392	335	353	416	378	394	379	353	371	361	393	381	387	381	368	391	336	343	375	430	371	399	399	384	341	391	335	340	360	360	397	389	354	351	383	376	338	377	378	367	336	373	386	405	359	376	353	358	335	362	400	371	383	389	354	334	382	366	385	341	357	404	397	342	370	367	373	379	377	372	404	392	390	363	350	348	402	364	383	352	375	374	389	397	405	381	405	403	381	348	389	378	382	368	385	401	391	382	382	417	368	364	374	374	377	344	336	377	384	401	345	411	385	382	338	375	360	351	405	381	356	366	380	371	349	366	376	393	387	393	382	398	346	364	417	362	344	359	410	379	366	386	409	377	383	373	362	372	387	378	352	368	390	382	372	365	422	372	363	367	355	333	391	355	363	379	381	362	365	371	390	346	372	405	366	358	390	369	363	380	355	365	380	367	400	337	363	361	416	374	378	376	401	364	407	358	355	348	347	334	374	403	368	349	407	379	393	361	366	364	360	375	372	392	361	405	396	387	364	406	399	373	409	369	361	380	344	381	373	376	354	368	384	360	398	384	354	376	354	363	341	385	364	382	405	378	378	362	375	378	367	357	350	388	361	398	404	393	374	358	372	382	344	389	393	398	371	392	373	368	370	381	372	407	401	386	392	398	370	380	414	339	376	377	383	389	395	376	382	382	380	365	393	360	366	346	383	397	375	397	370	391	386	383	359	356	369	388	353	372	363	381	354	378	408	396	390	428	387	393	391	354	369	346	377	390	370	360	376	364	379	372	362	355	358	368	384	383	401	380	379	361	385	354	335	398	388	374	340	370	416	356	361	365	417	382	385	381	364	372	369	383	411	385	359	367	352	395	359	409	363	378	381	387	360	364	395	361	372	391	358	363	423	378	379	360	354	375	368	378	392	381	371	408	394	376	391	376	374	388	387	386	345	370	357	374	354	372	375	387	375	393	405	397	388	395	349	346	370	375	379	340	429	352	352	375	397	376	385	382	392	358	401	383	384	389	364	369	384	394	378	351	385	350	375	373	345	382	385	349	350	376	405	344	359	350	391	366	393	352	353	370	372	374	390	388	384	365	359	369	370	384	364	350	374	385	395	373	396	347	398	367	389	393	414	345	378	392	373	379	359	360	341	361	351	379	387	377	340	353	340	369	356	369	359	382	367	371	377	375	380	379	383	372	345	335	375	355	365	370	404	380	356	374	396	378	366	364	383	407	387	360	391	377	398	394	365	379	408	427	390	366	352	411	363	362	375	384	389	407	360	362	354	392	387	383	375	387	347	343	375	385	373	381	368	392	352	379	351	390	417	399	375	362	369	381	365	405	374	391	326	380	376	409	401	386	356	373	356	353	357	367	358	413	369	382	384	382	372	359	371	352	397	364	368	382	361	389	366	390	400	372	351	356	369	397	376	357	377	358	365	356	383	362	370	407	361	391	371	379	380	369	348	396
4736	5292	5388	2328	1488	1085	875	845	732	714	639	612	608	620	1393	1971	1520	681	492	505	519	536	495	535	491	516	540	484	513	503	527	535	506	559	530	509	499	540	498	470	513	521	508	534	508	495	509	523	552	520	489	491	509	533	493	490	522	514	523	485	507	508	507	514	483	511	501	526	452	551	507	521	521	493	512	507	512	568	562	512	517	508	487	545	523	522	520	496	496	501	531	551	550	512	555	469	466	532	537	535	508	535	489	507	489	532	550	541	528	507	498	500	510	516	521	481	499	521	516	491	547	507	508	495	513	524	526	500	499	506	502	504	505	534	549	499	516	531	543	504	555	505	524	494	522	560	524	494	494	496	509	486	555	505	557	496	530	525	499	508	545	479	525	524	544	526	487	536	503	514	543	534	497	514	530	524	520	562	514	533	498	548	513	533	525	522	522	485	523	524	539	517	533	555	482	506	560	490	532	509	570	513	545	521	469	529	531	476	505	513	507	526	490	542	501	533	526	519	482	498	510	487	542	543	501	511	490	515	548	504	518	551	511	558	557	517	495	558	530	495	502	534	504	487	548	553	499	485	500	536	515	557	542	539	474	508	547	502	553	535	519	535	517	535	514	537	525	505	484	499	535	525	507	489	521	542	520	531	520	522	502	483	520	491	541	491	548	592	507	530	521	490	543	494	526	458	522	539	522	499	507	511	527	514	519	502	520	504	538	532	510	540	486	528	481	500	531	521	536	508	514	514	522	538	517	520	532	487	553	539	529	488	524	547	537	507	505	511	528	539	506	512	499	524	524	534	495	526	510	513	503	531	544	509	518	505	519	542	530	499	535	553	525	540	504	524	541	507	533	553	544	521	516	511	498	528	508	539	451	519	508	500	503	496	509	501	513	529	479	500	522	544	535	530	522	475	519	499	533	533	516	505	563	506	481	540	521	530	455	524	541	530	545	513	529	527	526	500	507	544	525	506	494	523	502	551	501	504	526	515	534	520	509	511	509	470	500	505	525	531	488	582	541	540	555	510	505	526	567	542	487	554	511	554	484	516	457	499	490	499	526	512	531	537	512	504	536	527	494	505	551	533	511	471	550	503	477	510	540	522	505	530	539	499	528	502	577	514	491	531	497	536	536	503	549	511	565	497	531	527	516	533	505	514	513	529	534	557	483	492	513	518	569	487	538	496	549	512	495	483	517	555	515	506	549	511	502	554	561	479	544	517	500	558	503	535	524	540	535	550	517	525	518	561	521	484	523	494	516	510	501	490	502	478	513	525	512	518	519	536	507	521	520	546	535	519	536	500	529	550	540	485	516	535	478	551	491	543	484	540	516	515	491	544	538	479	549	496	538	528	547	536	523	519	504	522	545	559	501	502	519	539	469	482	488	512	514	548	502	530	553	498	510	519	525	507	525	521	518	532	522	500	527	520	529	525	530	546	520	556	517	525	531	555	523	490	528	520	514	519	499	511	534	506	525	521	503	546	480	550	486	555	532	538	521	508	520	537	548	501	526	510	505	530	504	512	501	496	514	547	500	530	497	502	524	498	512	494	529	498	532	534	481	508	526	510	523	548	506	473	519	538	521	486	514	516	512	591	510	517	504	504	476	501	543	527	511	553	508	500	507	545	537	544	541	518	498	500	475	518	540	525	537	505	519	500	508	481	576	516	527	525	544	496	501	527	497	525	492	537	519	525	540	473	561	560	503	476	523	518	517	517	511	537	535	523	515	480	554	529	514	521	541	505	558	533	505	555	487	545	511	517	537	535	539	527	510	512	552	556	532	526	529	461	494	524	528	509	542	497	565	512	538	494	507	520	538	543	473	572	526	503	504	525	498	483	551	525	566	506	528	481	478	526	517	517	533	509	523	529	543	505	508	538	514	549	503	522	557	563	482	532	496	525	516	509	517	528	478	523	557	544	531	496	518	509	528	506	495	516	538	517	532	561	547	544	573	487	530	525	486	513	501	523	486	488	518	506	545	545	557	494	486	548	553	554	493	535	513	498	521	518	477	556	524	555	509	468	521	503	529	502	500	570	512	518	530	499	527	497	515	515	483	494	506	471	488	515	531	514	534	524	485	541	491	484	490	520	504	484	550	476	514	544	523	509	483	532	518	541	520	529	536	547	480	528	543	545	521	522	470	519	500	536	536	531	524	489	488	534	524	510	534	471	521	552	505	531	519	547	516	542	526	536	536	523	526	470	480	515	508	504	519	495	485	502	526	554	508	509	544	509	504	502	512	499	519	545	513	526	505	523	489	500	521	487	487	515	508	507	567	533	488	488	515	523	473	526	533	517	525	539	505	518	542	547	538	492	528	465	506	510	517	494	510	537	500	480	517	460	541	483	512	510	520	528	500	556	518	485	565	493	506	580	543	506	523	491	502	516	537	545	506	511	560	517	495	540	499	511	551	516	508	525	545	526	489	534	545	529	544	516	521	544	527	491	527	515	503	523	510	536	502	552	522	524	542	538	501	518	525	509	472	495	517	519	539	492	555	472	503	507	524	511	517	515	535	518	555	521	520	507	517	504	518	509	510	556	505	503	545	543	526	530	491	538	476	523	504	550	516	531	532	540	555	518	526	527	520	533	514	478	495	508	532	538	489	511	470	497	465	499	512	521	548	507	486	498	560	463	471	554	550	517	520	488	512	512	534	537	551	487	544	515	522	541	500	562	500	501	556	521	511	527	509	526	470	499	480	492	544	514	536	567	536	492	501	576	499	532	515	513	538	516	521	538	531	553	520	509	473	542	506	485	507	518	552	558	515	499	556	568	496	548	520	515	510	521	532	521	536	500	481	536	540	519	509	526	494	518	534	537	538	559	503	498	523	497	560	527	494	529	509	540	547	506	526	497	502	511	541	489	508	479	531	550	534	510	495	522	493	505	474	510	494	500	545	473	552	509	475	545	523	472	524	543	519	532	549	557	524	535	546	477	484	481	536	521	479	516	546	498	483	554	566	518	514	522	537	493	511	530	528	526	554	499	545	498	531	495	525	535	535	536	521	541	550	524	547	495	499	498	492	579	504	511	499	488	516	461	505	512	530	507	524	494	517	535	524	548	549	500	516	519	506	525	538	532	527	525	518	543	477	512	505	495	517	507	553	533	541	546	539	547	534	509	546	495	528	524	520	517	512	501	539	534	519	542	525	532	473	501	484	508	483	512	547	514	510	482	530	520	493	504	506	533	547	534	508	523	507	544	523	478	517	532	497	564	489	499	532	505	531	489	526	506	564	516	495	527	535	533	490	506	527	517	517	536	521	554	513	528	526	496	535	469	480	513	521	477	512	507	559	517	594	499	543	502	513	500	541	581	519	509	506	510	515	478	542	520	508	544	500	499	526	488	503	537	513	502	501	520	505	503	540	515	516	508	514	511	535	553	521	487	492	570	495	514	531	539	525	498	515	491	523	529	496	516	500	501	543	550	507	523	509	499	483	561	509	466	565	512	504	536	513	539	494	533	517	569	537	532	495	533	512	490
23732	21559	28085	25472	19696	2545	1076	932	786	684	680	617	607	1379	6114	7179	4291	1230	527	499	511	493	522	494	502	500	547	503	512	509	473	471	540	485	538	490	485	480	502	508	517	505	503	503	557	482	487	513	499	496	533	475	516	494	477	515	514	483	488	505	472	529	527	496	501	512	495	488	539	486	480	520	510	507	518	534	565	489	519	508	529	474	523	506	466	473	496	487	478	482	462	493	479	513	516	490	480	491	516	479	529	520	477	485	501	537	514	443	491	476	516	471	483	428	523	478	476	487	502	507	499	533	511	475	478	514	500	487	496	526	516	497	464	515	519	535	548	472	508	471	490	523	489	514	493	527	480	474	529	493	479	480	526	479	515	487	511	516	485	465	540	488	492	494	472	503	537	516	483	506	496	520	441	476	514	469	490	514	490	496	509	503	495	481	534	474	464	478	479	512	504	499	511	527	553	517	459	498	490	521	511	484	502	510	493	511	508	531	492	453	462	517	503	499	498	499	481	484	502	519	472	497	503	516	511	499	529	489	494	537	518	504	496	482	499	498	512	492	477	484	522	498	517	520	516	483	483	493	511	499	492	492	521	479	505	535	479	513	509	465	494	437	505	523	503	483	500	502	486	506	496	460	490	490	502	500	492	540	465	522	529	508	483	497	480	486	512	544	450	466	506	500	487	521	480	490	493	500	450	482	526	495	535	492	518	506	471	507	476	500	499	507	512	485	494	536	571	492	493	491	537	494	460	488	499	483	478	520	463	491	487	526	502	560	524	490	477	504	500	499	488	500	519	478	523	503	499	492	485	493	499	481	500	525	512	488	490	462	485	518	549	530	489	535	487	508	528	480	527	497	530	514	522	514	507	478	503	485	509	511	459	530	525	517	490	482	498	488	552	482	487	505	481	532	535	494	484	477	471	524	496	504	513	498	475	499	516	519	524	494	513	492	491	505	518	495	537	524	511	460	499	485	470	510	461	475	492	555	489	521	477	440	452	466	486	513	505	491	483	480	473	496	525	484	497	487	521	486	467	524	491	487	445	510	420	490	502	481	507	520	528	504	472	478	488	512	496	492	496	484	460	531	510	488	493	464	515	511	514	540	490	512	489	474	500	491	543	501	498	521	509	461	523	517	535	477	491	439	548	545	448	514	516	479	502	448	498	516	526	489	484	493	503	516	539	528	518	465	492	501	468	513	482	516	463	531	492	519	503	501	537	547	508	555	509	520	485	510	508	456	529	450	490	521	496	485	488	461	482	475	463	527	509	525	517	524	475	504	469	452	475	493	527	479	497	519	495	496	488	541	537	458	526	498	514	507	528	484	527	519	483	513	520	510	480	494	471	525	482	540	528	529	494	502	514	544	508	538	491	506	494	536	463	496	519	499	524	462	523	507	513	492	483	496	506	461	478	508	482	494	513	499	529	476	496	468	523	503	500	508	499	489	463	510	462	504	534	490	466	514	460	472	459	460	508	489	489	463	477	495	483	515	470	495	461	507	459	523	491	461	502	475	495	489	511	549	533	460	539	483	491	489	457	473	473	502	509	499	500	496	453	537	495	522	546	446	497	493	509	488	512	522	479	515	499	504	511	520	517	509	505	529	510	475	463	479	519	542	480	486	498	484	526	499	545	492	512	465	499	489	517	469	463	451	475	491	503	508	498	505	492	484	488	496	511	507	459	498	504	498	539	457	509	477	505	469	467	529	484	539	514	502	480	456	515	514	479	524	440	538	521	484	500	501	496	471	478	473	512	504	507	476	501	492	491	475	480	543	474	506	498	487	499	518	511	515	528	517	529	509	513	489	493	499	454	497	493	501	488	532	534	504	501	511	474	477	501	500	506	510	480	513	497	506	510	486	493	489	516	536	511	484	522	534	482	516	478	483	482	514	528	507	498	516	465	487	480	510	505	499	474	472	499	512	503	496	471	497	473	447	478	521	554	521	472	510	480	492	480	500	482	448	505	485	486	526	490	509	470	494	499	482	484	516	477	515	525	480	480	511	469	492	489	485	472	484	521	484	526	488	518	516	491	505	484	553	518	486	505	509	514	507	535	498	447	468	504	494	505	486	567	497	506	490	515	480	536	494	503	468	460	518	505	524	472	482	528	510	521	488	515	493	520	503	514	475	480	522	473	475	494	465	522	496	492	505	468	502	438	491	565	462	489	484	479	527	512	491	500	500	484	506	498	472	496	511	531	509	476	502	511	506	518	471	486	433	516	498	462	483	515	501	520	489	502	513	477	500	497	473	504	519	513	492	454	556	515	508	498	535	470	511	477	504	497	477	461	545	479	514	509	491	465	526	536	489	503	468	483	496	547	474	482	499	513	473	513	489	500	495	540	516	511	495	465	505	476	483	503	520	503	513	510	519	504	489	498	471	487	510	503	511	493	499	476	512	508	465	511	513	487	475	506	474	489	469	500	474	508	514	492	480	520	483	514	469	464	485	517	500	500	478	508	495	545	500	491	486	499	433	474	496	452	530	507	477	500	515	467	538	517	510	483	450	478	511	516	469	482	464	515	515	511	513	512	528	517	513	450	497	484	501	498	553	508	517	494	487	532	482	510	495	510	518	521	528	478	472	521	463	519	521	515	493	484	479	496	489	512	488	503	514	493	498	515	538	484	515	507	486	482	515	518	447	490	511	509	524	491	541	501	499	519	510	441	507	547	513	511	543	450	492	482	479	516	493	474	483	480	469	528	499	510	511	495	463	509	480	491	485	495	491	477	491	460	489	474	536	495	504	468	518	483	499	529	498	495	495	525	470	521	541	497	513	493	454	477	488	524	548	505	487	467	484	497	529	540	542	500	545	487	533	477	467	481	482	499	508	493	491	501	516	458	510	506	469	508	482	446	528	497	491	514	519	505	454	504	507	479	491	490	495	464	478	497	469	472	488	522	504	498	483	508	531	487	487	491	446	499	507	483	496	439	496	524	460	483	520	506	506	481	454	487	472	524	506	521	481	463	521	523	511	486	482	495	511	515	463	481	455	468	524	506	497	466	494	492	487	529	486	498	467	502	491	501	500	514	485	544	526	516	498	465	463	493	506	505	496	522	515	498	495	491	480	501	529	455	501	497	489	499	495	520	517	474	497	522	484	489	476	495	481	440	495	487	489	513	483	502	497	504	490	485	518	469	479	500	504	457	513	511	496	506	535	499	480	500	472	466	535	498	482	479	468	536	511	485	530	513	505	546	463	482	500	511	542	497	482	467	491	500	525	522	528	491	477	542	494	501	489	469	492	517	509	513	509	514	520	456	500	480	498	520	519	514	505	519	541	528	493	510	487	460	483	474	546	498	525	500	480	509	527	546	511	548	475	510	445	512	495	562	474	475	513	503	513	536	493	535	479	523	505	492	462	480	498	486	502	490	497	470	528	482	518	472	489	538	469	520	490	509	496	458	537	506	513	507	488	509	479	517	496	493	507	502	484	554	479	482	452	477	527	474	488	486	492	513	449	496	528	510	469	518	508	510	469
3778	13739	10511	5426	2935	2204	1794	1638	1332	1172	1033	927	874	2662	11630	12566	7535	1945	729	744	710	724	635	681	647	704	664	684	677	725	654	629	676	735	629	667	674	622	686	700	674	694	668	687	675	728	667	688	671	645	663	703	664	710	630	705	680	665	654	682	678	707	700	670	672	704	682	667	696	658	670	711	697	671	656	695	688	668	683	674	662	628	678	717	701	704	670	690	694	680	670	694	635	674	659	655	657	667	715	685	689	662	633	674	649	670	702	695	715	631	691	683	682	701	678	645	722	626	638	724	689	660	681	694	698	657	635	685	656	714	681	669	704	669	677	688	684	686	724	694	645	664	683	705	638	747	682	674	655	648	710	668	721	686	695	625	685	639	678	696	702	672	690	686	672	673	735	691	676	696	688	708	664	665	674	676	684	657	714	660	714	720	672	711	700	668	629	715	669	714	676	717	672	658	770	667	722	703	757	720	684	686	672	710	662	690	704	680	683	667	693	689	667	651	674	630	670	663	675	657	685	699	672	708	680	678	676	681	697	665	692	634	660	682	732	692	719	734	651	682	724	646	668	660	712	698	633	624	681	651	682	693	711	674	662	651	696	698	682	630	659	642	715	708	698	716	619	665	661	690	653	663	674	632	683	663	681	691	654	675	641	713	691	669	713	711	710	675	672	658	672	665	685	690	669	674	710	681	656	733	681	664	655	683	712	747	679	680	647	676	690	639	686	663	714	671	691	686	696	699	675	696	667	679	720	681	652	662	720	660	692	690	696	690	728	677	695	693	680	681	648	687	676	675	663	668	716	645	652	728	707	708	680	716	717	681	681	690	680	689	709	691	675	682	706	665	753	727	702	693	691	669	672	659	692	669	662	703	715	757	627	677	703	672	693	670	708	679	674	649	689	658	635	670	628	722	694	690	668	630	718	635	636	675	588	670	670	674	650	684	723	694	625	690	673	675	654	660	708	623	692	669	672	696	701	664	641	730	720	657	666	670	644	670	710	689	683	714	701	661	694	651	699	694	688	638	742	687	700	649	692	679	701	663	681	697	715	640	662	735	737	657	683	699	651	653	711	642	657	657	677	718	624	697	714	672	684	626	658	670	724	707	704	647	694	700	680	673	676	663	671	662	654	698	668	691	698	666	688	672	739	677	701	669	691	711	706	678	687	694	710	699	657	749	703	675	683	731	675	699	692	676	686	693	689	671	693	682	674	655	718	728	672	670	712	689	703	668	652	651	699	655	667	642	660	695	683	640	705	700	687	679	667	664	640	710	668	694	655	680	663	715	669	698	682	678	700	687	701	695	708	669	659	639	661	675	721	643	631	662	671	686	686	731	675	677	700	711	630	682	702	691	702	694	659	658	699	705	686	688	667	688	723	705	670	671	651	641	692	672	649	687	643	697	739	730	659	642	713	724	671	698	708	686	695	718	733	672	660	664	702	657	702	640	666	690	705	670	668	675	646	677	695	688	670	685	674	697	665	745	684	672	682	671	679	674	702	685	652	678	730	689	706	660	714	682	702	634	717	672	695	676	689	699	690	689	687	710	686	651	650	714	695	671	711	646	630	666	698	758	654	692	681	694	670	648	732	606	698	685	669	697	682	658	660	728	684	658	647	710	656	676	679	696	664	651	682	659	689	685	668	694	654	738	659	696	657	641	696	646	668	712	720	720	660	684	672	687	721	649	678	725	667	662	673	642	695	698	640	696	691	693	707	682	701	703	654	709	668	672	682	697	706	703	677	714	673	662	712	669	654	692	703	659	671	733	696	658	719	696	673	658	640	732	689	691	707	687	649	712	700	681	660	624	716	699	697	668	715	685	688	687	705	711	676	644	682	670	692	609	636	696	691	656	707	698	637	713	638	654	691	696	692	676	698	701	692	741	621	711	705	635	729	680	709	689	647	719	681	687	696	686	741	719	674	718	650	686	718	655	714	653	649	655	655	670	699	683	722	671	709	706	636	713	698	692	686	671	683	671	671	663	693	729	723	691	687	637	703	712	659	701	658	714	661	697	668	682	689	638	682	622	668	691	689	682	703	685	654	683	663	629	717	696	661	667	720	674	691	706	659	674	653	696	730	702	685	684	684	707	646	689	734	696	710	718	654	709	734	730	669	733	676	669	695	720	675	728	664	677	692	685	644	659	677	646	689	696	690	676	699	695	728	685	721	714	718	681	670	712	678	660	683	681	669	694	662	684	716	690	681	712	663	641	675	663	673	678	693	655	680	678	724	660	648	650	674	674	673	672	687	652	685	651	700	685	691	696	733	655	733	679	684	678	680	702	698	696	679	669	679	654	725	716	644	672	667	675	671	711	673	637	687	732	645	638	675	669	700	683	692	648	629	628	644	716	713	707	661	682	706	650	650	702	681	654	662	713	659	690	693	650	708	692	664	685	688	730	650	702	660	679	656	735	652	728	688	698	680	686	677	655	629	704	703	664	653	692	676	681	737	693	691	671	666	694	692	716	704	688	655	683	646	671	666	645	636	674	722	719	651	683	715	744	684	637	704	680	691	710	685	713	650	705	696	686	694	683	640	716	675	678	698	664	678	655	662	681	676	682	711	689	651	704	713	638	724	645	685	693	677	665	678	659	698	636	690	664	718	729	741	699	683	682	659	758	672	709	669	683	703	707	687	672	664	679	683	704	683	660	670	655	694	687	669	683	684	702	674	687	633	647	669	688	715	696	683	692	656	667	668	681	658	660	691	697	688	673	698	638	679	684	730	664	729	656	690	676	699	661	649	691	730	671	613	690	676	637	701	703	732	690	697	697	648	716	662	681	664	676	688	671	705	713	659	727	634	716	675	676	655	726	660	702	689	669	734	748	664	656	685	653	703	717	704	657	699	680	676	661	700	689	738	712	687	643	649	671	737	692	707	684	704	696	657	710	658	646	682	683	710	677	678	673	651	710	653	692	655	674	701	678	691	669	701	680	710	690	671	749	683	681	716	711	655	692	677	689	723	665	719	691	687	720	645	632	661	642	680	679	657	710	709	678	699	669	685	709	675	668	657	720	696	694	668	713	691	657	686	667	670	651	697	687	722	630	678	695	687	671	650	680	677	666	647	691	714	694	662	705	680	660	692	677	738	690	659	697	678	654	696	676	723	675	679	740	698	678	685	705	663	685	676	697	672	677	652	674	682	710	688	633	737	640	685	692	660	716	677	682	672	693	726	681	686	689	665	650	657	640	703	655	692	660	678	709	691	660	702	733	708	735	696	676	675	690	716	730	705	719	695	698	694	704	658	658	670	700	683	624	668	682	672	712	644	692	666	673	652	680	659	684	683	660	642	720	689	734	677	634	647	651	684	724	657	670	647	681	646	691	702	702	652	721	663	676	693	708	742	679	635	646	709	674	712	694	682	724	699	706	750	687	697	673	695	688	683	661	701	677	714	673	670	683	639	678	690	671	711	693	686	688	706	660	700	681	655	663	663	703	706	671	733	710	706	712	690	633	702	681	669	675	654	731	688	681
25057	21519	25891	21923	1526	532	492	380	310	342	274	242	297	1392	3065	2916	1618	549	213	224	239	228	214	189	230	224	212	184	235	213	220	214	228	192	183	216	228	245	232	222	227	194	223	230	235	232	203	196	199	185	215	232	211	210	219	214	241	231	207	238	241	198	202	222	203	236	226	226	214	217	221	224	240	220	223	213	194	212	210	200	212	224	211	198	205	210	229	230	226	233	214	203	227	249	231	194	211	195	203	199	225	198	223	222	206	201	221	228	231	237	213	207	222	226	174	245	214	215	224	217	206	230	203	227	228	209	222	226	225	193	214	214	178	192	219	184	223	220	186	201	223	195	216	218	213	191	207	214	210	206	224	208	222	219	236	227	196	212	203	221	188	226	215	223	217	219	234	215	247	206	221	229	197	229	228	211	203	239	220	216	219	224	207	223	205	221	233	208	225	208	207	208	211	232	209	222	211	227	194	194	210	227	216	215	200	206	212	204	227	222	218	192	223	213	248	216	203	221	224	230	216	221	210	205	206	212	215	204	212	221	240	195	220	203	213	228	244	226	208	200	235	208	244	202	229	192	214	216	213	200	198	224	182	201	212	224	242	239	220	209	216	233	248	217	207	221	206	230	212	214	244	195	228	211	218	225	209	218	229	229	221	248	214	210	226	209	212	177	212	247	206	232	219	224	223	199	211	215	178	207	210	218	222	201	220	206	240	209	211	225	211	219	225	203	232	207	202	213	204	190	210	190	213	214	215	215	226	208	242	218	216	222	207	223	220	231	213	223	237	227	185	218	227	200	210	211	213	236	217	216	232	226	218	232	221	222	234	202	227	251	202	224	200	222	190	226	191	205	226	203	217	198	203	214	225	220	247	207	214	220	227	205	224	217	211	216	202	196	204	216	213	212	228	200	201	189	212	201	234	183	207	211	221	237	209	249	230	203	209	214	213	226	193	219	208	202	215	209	235	217	227	211	214	206	228	200	236	255	225	222	206	199	213	228	216	200	206	215	198	224	193	247	220	220	198	209	225	239	213	200	200	217	227	204	218	225	210	218	220	228	210	226	232	234	228	217	213	187	200	185	217	212	219	205	202	210	221	231	215	210	194	210	236	235	196	214	218	215	200	232	236	185	189	195	237	212	229	216	211	231	200	224	210	208	240	208	197	223	227	260	196	203	185	200	216	195	202	195	202	221	208	209	198	212	226	227	208	212	226	233	228	217	216	201	187	220	224	195	192	235	221	231	194	215	198	205	213	216	222	193	228	208	229	212	242	212	227	205	235	214	190	220	231	224	224	209	205	235	203	222	202	183	214	232	225	207	236	189	216	222	214	186	239	229	227	234	200	219	196	197	225	202	204	195	241	215	199	228	262	206	214	211	223	207	217	186	251	216	230	214	201	234	228	211	225	222	201	199	207	220	212	219	210	224	223	223	210	215	217	196	210	199	237	205	209	224	229	202	202	227	227	202	228	204	237	225	215	194	222	208	186	234	210	205	228	220	201	204	216	214	209	219	223	217	226	204	214	174	207	229	216	204	214	226	254	228	231	224	202	212	225	206	217	214	205	196	226	208	204	230	240	229	213	227	214	218	211	229	245	216	210	216	222	204	216	207	208	195	228	198	225	202	217	221	214	221	256	229	227	182	227	203	230	216	215	203	221	207	227	207	241	236	181	217	214	221	203	231	204	201	193	211	201	205	218	209	217	198	225	193	217	205	207	227	212	205	227	219	219	231	229	209	214	210	230	207	219	207	214	206	228	229	221	208	219	204	210	227	219	215	215	224	214	201	201	207	218	217	233	201	232	223	244	235	208	219	214	195	237	231	207	234	228	209	228	213	236	231	224	193	196	229	205	231	230	200	241	200	216	210	187	199	206	219	233	208	213	204	230	240	184	217	218	220	200	207	207	209	195	204	216	230	210	212	205	194	220	199	207	234	218	220	221	201	204	218	226	222	187	224	213	222	215	217	192	210	214	199	220	200	224	198	227	216	204	174	230	229	202	217	191	221	216	165	209	202	222	234	223	202	223	217	211	216	232	198	211	227	205	227	219	220	224	200	208	189	215	230	221	213	224	221	248	205	216	221	191	218	185	185	237	220	197	218	220	206	192	199	202	208	226	226	221	229	199	213	199	218	207	193	220	228	226	205	203	233	221	226	228	227	230	205	226	226	225	223	201	229	216	219	209	222	200	227	216	201	225	195	184	207	218	211	213	197	209	215	242	196	219	228	219	225	197	191	232	221	227	213	206	236	221	217	232	219	229	194	224	181	220	206	197	216	225	234	196	240	198	195	223	227	207	229	171	199	193	224	230	202	224	224	218	196	229	190	210	213	235	212	225	205	220	199	226	245	207	207	180	211	237	225	221	203	238	231	213	221	179	236	233	214	189	213	243	217	181	185	211	219	216	220	202	219	227	208	210	223	219	223	211	204	216	198	205	250	216	209	226	217	219	202	213	196	188	226	227	205	200	208	224	188	222	227	196	179	215	199	244	214	232	224	207	214	224	215	206	222	225	224	183	241	206	216	207	226	190	225	222	220	217	221	229	213	204	222	207	228	209	215	196	211	226	195	211	217	235	190	235	224	217	201	228	222	210	206	240	216	211	231	216	213	221	212	213	206	206	208	214	227	204	210	221	217	195	204	209	230	192	204	202	215	200	216	219	211	229	229	248	221	217	220	223	234	247	205	196	182	203	222	232	213	233	251	232	229	197	207	198	225	201	223	214	204	209	248	239	183	212	213	195	236	207	215	219	213	226	213	227	201	192	234	213	209	231	198	186	211	242	200	209	206	186	202	200	196	226	227	225	212	206	209	220	202	189	228	210	223	234	218	214	203	223	210	221	223	204	225	194	194	237	224	223	210	200	223	190	209	230	232	198	224	210	196	220	215	250	230	204	226	207	241	203	212	194	229	200	196	205	210	221	207	221	189	197	218	213	190	253	194	235	213	192	222	229	229	212	233	221	201	216	225	203	221	201	211	215	230	206	238	186	231	196	216	196	217	222	197	219	202	238	211	207	201	209	206	216	209	234	236	218	213	202	206	214	201	213	215	190	194	200	218	227	201	238	212	207	217	235	213	203	199	217	231	242	211	211	209	219	235	235	218	217	205	205	235	202	229	218	214	206	231	210	208	219	208	208	240	222	195	191	217	201	213	236	221	235	216	215	198	213	239	231	225	209	202	217	214	216	184	227	189	224	192	190	209	184	223	228	199	222	217	238	209	214	270	214	236	217	227	215	204	227	235	217	194	190	228	218	200	198	205	228	226	206	210	202	217	213	195	228	206	234	200	215	192	203	200	222	229	207	222	212	188	206	209	236	215	201	208	197	221	217	220	209	190	212	220	211	191	229	226	201	237	201	219	194	226	219	227	231	201	207	259	250	214	202	232	217	227	212	198	233	215	227	199	190	237	219	207	215	219	219	211	190	212	227	218	216	198	218	222	225	222	214	208	188	213	238	209	200	223	204	252	217	203	194	214
4096	9086	6065	2942	1701	1279	1112	925	750	592	499	452	567	3593	7655	6776	3701	1172	320	339	283	299	317	297	310	316	314	311	314	346	321	320	322	309	311	308	323	292	292	316	281	310	320	311	317	313	314	302	303	336	339	333	278	301	313	327	340	311	313	312	292	305	293	273	288	334	299	319	290	307	298	272	300	327	340	293	300	312	315	332	294	310	275	281	283	309	344	292	295	295	312	332	294	305	319	325	331	341	295	342	318	302	315	279	327	295	312	314	310	285	299	274	325	318	313	297	327	286	308	320	305	297	295	295	324	271	327	308	304	317	308	320	289	329	341	310	306	264	332	308	288	297	295	317	287	305	276	341	339	360	300	315	298	310	296	338	293	324	314	283	301	299	326	299	301	331	297	303	332	323	325	304	299	305	314	288	326	283	293	325	287	291	309	316	282	310	314	328	346	297	254	301	325	325	308	299	320	327	320	305	294	290	304	312	304	319	294	307	325	304	289	267	275	314	309	287	320	319	317	305	292	319	275	289	295	292	313	312	319	294	309	297	297	296	274	293	299	310	304	321	298	311	307	304	274	303	293	319	286	321	295	296	284	300	314	297	320	300	294	320	269	300	283	317	284	333	323	316	310	300	311	313	320	281	290	331	290	307	285	318	288	316	288	321	309	311	345	296	321	308	295	281	325	316	308	301	301	285	325	304	308	294	330	296	338	347	304	271	271	310	303	281	334	308	303	318	310	262	320	321	313	321	290	312	288	335	310	294	303	329	331	338	309	296	278	307	301	294	328	304	287	295	330	300	285	315	288	313	318	292	294	312	307	323	288	314	309	299	303	280	305	320	299	305	284	311	318	310	309	335	267	311	301	315	312	327	293	328	299	322	315	285	277	282	294	292	269	311	330	308	297	341	294	320	309	297	315	284	289	317	263	325	275	320	315	298	308	343	299	307	292	280	319	272	337	276	302	328	295	303	294	292	326	319	300	322	309	340	296	326	332	306	303	351	307	319	286	288	312	287	314	281	294	289	298	323	289	296	310	315	273	319	299	281	330	306	275	280	308	282	283	328	313	303	284	320	321	315	291	311	307	290	295	299	279	288	311	299	327	321	285	308	285	323	316	306	313	275	311	269	301	307	307	299	275	298	307	323	334	322	292	306	298	308	322	303	309	286	300	316	308	350	313	309	285	271	316	305	302	318	295	296	334	288	312	303	302	312	311	312	297	294	338	331	310	309	290	318	327	281	315	306	271	307	262	314	291	288	270	328	291	320	299	314	309	295	297	269	309	326	311	281	312	302	350	312	307	308	319	337	290	300	329	303	264	323	312	324	307	291	331	323	285	290	303	306	291	313	317	310	311	287	300	301	285	287	297	299	319	314	286	313	293	325	315	296	317	312	337	305	310	317	285	319	285	303	298	280	300	305	287	278	314	322	279	297	309	312	327	314	336	303	319	322	278	310	338	298	300	280	322	276	330	285	366	287	310	313	326	285	315	299	324	327	310	300	324	289	299	329	316	301	325	312	338	314	344	258	305	310	331	322	295	276	304	342	288	310	314	298	322	268	312	316	312	303	303	313	333	327	335	320	323	298	334	284	290	282	297	324	274	322	290	282	303	293	326	310	335	320	303	346	324	298	288	296	290	308	293	307	298	324	315	309	302	309	295	317	323	288	318	312	279	288	295	305	321	302	304	327	314	280	324	306	274	318	350	331	285	321	296	266	306	313	302	296	319	274	293	293	272	261	278	287	304	276	286	308	318	314	320	319	322	298	293	271	320	289	287	278	313	332	345	299	308	330	342	317	299	277	306	328	317	301	292	316	356	282	300	287	309	333	314	306	305	299	346	325	308	278	308	311	290	293	293	337	299	275	291	318	314	270	310	314	315	303	319	312	298	302	318	342	312	294	286	349	270	274	304	294	307	316	332	302	287	289	308	331	292	321	268	319	308	278	322	277	269	282	284	313	313	312	324	318	302	331	292	302	329	298	293	263	286	317	302	308	302	306	324	324	329	317	304	327	279	316	304	290	280	314	303	275	351	285	305	321	311	312	306	287	313	329	333	279	300	308	314	317	312	273	294	281	302	297	325	289	293	295	329	329	267	318	337	294	286	296	287	317	291	314	315	299	296	296	331	299	325	324	295	302	292	300	290	303	326	316	333	300	319	303	291	311	326	302	327	305	294	317	298	346	282	290	314	306	301	304	282	318	305	304	280	345	317	321	288	305	322	301	317	302	294	298	288	276	301	305	329	288	323	299	310	327	301	317	334	325	296	289	314	300	332	320	311	298	316	333	320	314	305	313	330	325	290	276	309	290	276	304	276	312	308	300	325	327	307	321	321	317	319	276	300	299	307	334	292	278	283	318	307	317	297	308	325	283	300	323	302	268	299	293	313	289	301	347	296	297	308	313	321	307	313	299	351	332	306	294	307	291	315	263	306	325	281	291	294	312	310	339	341	333	309	307	325	301	300	304	293	288	304	311	304	259	316	272	309	289	282	292	307	310	296	302	339	304	327	306	327	308	307	330	319	306	325	328	336	293	301	286	297	298	310	287	308	301	348	341	270	309	294	287	319	320	334	291	304	322	288	328	352	297	299	305	286	325	300	336	318	290	307	302	329	298	309	340	346	297	290	307	315	317	300	269	329	281	302	303	285	298	279	311	279	331	299	324	300	289	312	308	287	313	305	308	296	300	274	314	294	307	315	313	299	312	302	317	304	281	304	328	275	317	289	272	301	280	331	303	290	305	320	314	311	337	351	319	296	286	320	317	301	323	322	308	312	295	303	321	334	310	284	308	276	304	314	310	337	284	313	328	290	306	296	336	317	317	312	320	305	303	319	287	308	321	292	294	325	308	318	309	296	322	305	322	356	322	257	319	306	320	332	274	311	308	327	257	319	309	316	302	317	278	330	299	308	346	290	296	306	297	323	311	299	288	301	308	296	298	322	292	288	313	308	337	307	291	311	321	299	299	312	295	340	317	291	328	322	305	313	314	310	295	295	300	290	331	278	337	325	296	322	317	328	316	309	317	280	283	300	279	330	324	311	305	305	296	291	314	296	330	307	311	282	290	311	291	295	291	302	294	301	304	303	320	268	316	281	302	294	289	332	308	300	303	297	299	307	265	329	303	308	313	328	309	324	305	326	325	286	337	300	303	314	326	286	313	278	323	357	354	301	295	331	318	323	290	284	316	287	313	273	318	314	339	297	313	314	347	335	309	305	302	299	302	292	316	316	308	313	295	306	316	261	261	299	308	304	291	311	292	295	289	310	272	282	303	309	331	325	312	290	345	320	288	300	305	346	292	328	306	291	312	300	310	347	303	280	294	346	291	320	327	325	300	283	266	312	302	294	325	275	324	276	322	310	316	280	292	322	313	350	324	307	258	304	298	293	267	309	324	287	332	321	292	319	321	315	311	334	298	320	290	312	344	317	313	304	308	306	304	307	312	321	297	316	321	314	297	318	321	284	305	295	312	285	313	297	345
22784	21548	28804	24755	21550	19779	2429	956	781	616	624	494	716	6298	13162	11478	6162	2387	384	372	363	353	346	384	359	350	340	345	359	309	351	348	321	340	356	351	342	333	319	346	360	372	333	344	377	345	378	344	348	342	346	361	341	381	364	294	349	381	355	343	333	361	365	375	354	371	354	338	352	351	373	367	344	358	345	323	370	320	359	358	355	380	339	380	380	362	356	342	327	325	335	301	359	326	340	363	380	365	334	362	351	336	372	357	350	351	352	379	349	335	356	358	357	311	348	318	347	336	319	372	331	356	381	367	334	337	349	323	332	320	347	341	371	352	351	370	339	310	341	325	357	367	356	350	370	353	309	357	315	361	368	350	354	352	363	345	344	346	375	331	341	376	356	359	309	379	362	341	366	358	358	344	365	338	350	365	360	369	343	316	345	390	327	380	358	362	326	326	353	332	363	329	335	363	365	334	329	366	349	338	366	335	294	353	371	350	321	383	371	340	384	295	358	339	336	347	359	333	349	363	343	378	400	336	364	366	350	337	336	334	335	344	329	366	346	337	358	333	334	361	357	337	333	323	342	310	350	339	341	337	334	379	316	364	360	363	346	328	329	323	338	373	379	363	375	333	319	331	336	332	328	331	359	330	377	334	360	330	352	359	325	352	351	351	324	379	337	342	379	319	351	368	328	342	360	330	392	356	319	320	352	351	340	323	377	334	389	358	355	346	357	339	366	338	351	347	347	330	354	323	344	308	355	347	345	323	368	317	349	307	319	347	339	329	365	374	326	362	346	350	378	350	358	364	310	340	337	328	341	326	341	333	336	351	352	357	351	330	372	354	352	373	321	363	395	399	342	357	323	349	353	349	385	329	325	337	368	367	341	332	342	352	349	301	319	382	362	334	352	353	350	342	359	390	345	341	350	344	327	308	386	324	349	346	306	307	312	344	332	358	371	316	353	337	324	333	353	375	376	327	366	372	349	361	340	331	355	342	372	320	344	355	357	377	360	349	344	366	353	330	327	354	345	336	360	339	371	328	340	344	363	309	340	373	356	324	353	346	349	322	369	368	333	339	328	319	365	360	354	346	374	363	308	340	371	329	347	324	385	360	376	332	344	328	348	350	328	357	348	363	369	312	320	357	331	350	355	339	344	342	331	358	345	349	346	344	317	387	336	352	358	361	345	355	330	321	360	352	382	364	339	346	355	350	328	323	358	366	353	363	355	346	369	347	354	340	355	351	364	346	351	354	328	335	326	306	377	363	395	348	366	344	370	333	316	315	355	346	326	358	363	357	362	367	357	346	374	363	343	348	359	324	357	340	336	303	360	341	323	341	373	349	354	357	366	345	344	362	364	340	360	307	331	334	335	380	364	355	351	351	339	348	350	363	371	332	334	347	351	373	341	374	331	319	318	328	340	317	342	342	367	332	329	370	358	351	360	338	336	339	364	352	345	323	377	349	334	357	352	341	350	341	329	329	309	376	348	359	340	345	346	355	345	329	342	353	340	352	338	353	335	318	334	327	376	359	368	384	337	369	355	348	332	344	330	341	334	316	350	345	339	370	345	366	338	343	359	344	339	359	360	348	341	332	357	366	346	399	322	348	326	364	373	345	322	340	343	361	328	315	368	379	348	365	338	364	368	369	357	349	367	332	336	331	322	368	319	333	356	338	359	343	339	357	340	353	352	361	300	354	348	347	342	335	349	387	333	365	340	360	356	368	361	336	342	313	328	341	329	325	377	335	357	320	345	375	366	357	353	347	321	346	340	327	334	338	314	322	314	322	353	366	336	340	348	334	350	355	346	349	312	346	356	356	351	325	336	335	374	326	345	328	322	349	368	345	345	360	356	349	347	384	296	333	365	352	346	321	388	389	350	341	349	358	377	367	335	372	324	384	342	331	356	347	352	350	367	356	345	376	350	310	362	371	341	340	359	327	326	329	319	312	310	366	304	317	326	351	354	328	369	346	352	370	346	345	340	331	382	360	325	355	344	356	373	366	341	362	296	342	353	341	360	330	360	341	319	357	358	398	361	341	364	324	365	339	393	378	358	344	349	362	354	347	339	371	377	346	360	354	313	341	311	376	330	311	377	331	326	325	344	362	348	356	366	353	364	335	349	336	333	335	340	347	369	354	359	348	347	351	341	365	346	327	344	331	378	364	325	347	335	344	322	373	347	336	334	336	380	360	317	345	327	324	334	311	363	358	340	362	338	376	307	341	314	330	357	321	310	312	348	344	347	350	345	372	373	371	350	370	343	323	354	337	351	349	329	310	327	360	357	344	340	352	324	339	320	327	337	346	363	374	349	322	320	347	352	366	290	353	349	339	337	363	331	324	344	358	359	331	317	369	368	322	296	339	343	357	365	341	379	350	340	325	349	317	363	349	340	342	330	337	341	329	344	387	323	355	332	312	344	346	344	332	358	334	357	361	338	355	354	334	340	345	329	369	323	336	359	366	379	328	339	317	347	368	382	324	327	343	339	346	333	358	350	336	373	358	347	366	331	336	325	347	361	380	324	338	319	338	342	343	358	338	357	324	297	355	362	328	361	348	318	366	323	363	389	316	321	323	347	316	345	361	340	334	329	378	348	356	362	341	340	338	346	358	339	342	313	369	314	336	337	323	375	343	361	362	352	344	356	355	381	330	355	344	346	322	362	317	328	347	358	353	325	368	346	362	353	329	319	340	344	319	363	339	353	344	365	331	335	352	368	358	352	342	337	369	330	345	340	327	346	350	315	334	327	347	324	355	327	313	363	358	374	316	339	351	388	357	350	347	359	345	352	359	325	367	368	376	319	377	342	347	343	365	368	348	353	359	353	336	375	370	363	352	354	316	328	359	364	328	320	321	351	325	301	309	325	332	342	336	353	341	356	365	319	370	330	341	359	343	346	337	328	366	353	355	388	333	346	334	342	348	324	355	358	321	344	362	287	345	340	346	366	377	352	374	313	363	381	371	344	343	367	331	307	344	345	367	329	338	323	341	331	361	343	321	349	368	351	358	350	371	365	307	328	359	369	305	331	334	354	366	352	318	340	350	354	363	341	353	344	361	326	355	305	333	346	321	341	342	344	355	330	321	345	336	337	337	323	322	349	319	367	351	333	368	359	328	344	343	324	345	364	360	335	350	329	332	362	369	317	311	360	355	379	337	332	330	326	331	322	311	351	332	360	368	343	319	346	363	329	326	322	352	338	345	339	337	336	352	319	343	301	334	358	339	375	323	364	373	335	347	392	346	346	368	345	354	300	305	349	376	349	339	346	344	333	359	348	321	340	343	354	337	388	352	335	344	310	340	329	361	356	342	355	308	343	354	341	355	381	337	339	348	312	347	360	349	357	329	308	321	325	350	372	366	344	353	352	329	348	347	323	377	364	352	339	365	317	326	357	373	359	382	335	357	358	324	381	358	342	380	354	342	320	328	327	376	359	331	344	341	363	358	342	306	362	311	352	354	350	356	349	327	371	349	356	368	337	337	310	348	330	350
5530	18640	12909	6446	3950	3384	2526	1936	1527	1241	1076	960	1466	12545	21311	17302	10398	4428	526	492	530	493	508	487	486	479	483	485	455	470	473	507	491	501	488	488	508	453	492	463	463	507	499	484	476	471	491	509	478	507	481	462	487	479	511	479	464	493	463	484	500	465	487	487	500	472	503	440	496	519	504	472	508	498	468	478	481	472	474	461	475	520	492	472	478	516	456	496	511	468	478	483	461	478	477	488	470	462	477	489	535	527	510	501	462	499	458	500	451	461	487	511	484	486	476	485	460	490	471	512	485	497	506	496	481	497	499	448	519	498	451	487	536	480	463	496	470	503	490	535	489	495	462	466	483	457	492	465	440	447	468	468	467	464	492	510	483	477	453	494	485	439	519	517	516	456	522	457	463	461	530	469	505	510	463	492	455	517	465	463	513	505	480	456	445	489	491	487	493	520	478	456	484	474	456	519	472	477	489	475	466	478	507	499	480	494	498	504	475	475	513	499	463	506	472	515	499	509	489	497	459	515	477	480	475	501	535	520	491	472	513	503	484	489	433	482	442	446	511	502	446	444	502	447	454	477	477	520	504	486	507	458	449	464	549	481	467	480	457	493	504	510	492	485	466	485	465	468	478	500	515	433	523	432	457	462	480	463	472	439	468	538	485	487	508	479	483	453	512	460	482	500	477	476	484	515	468	522	491	467	496	487	502	496	497	487	490	450	499	456	481	498	497	519	509	472	462	522	511	468	471	501	472	473	473	490	471	541	448	481	466	508	459	498	450	499	511	484	467	493	473	476	467	455	497	479	507	498	480	466	482	475	452	480	488	474	495	501	495	478	479	490	475	530	476	455	495	455	482	468	489	481	428	470	509	469	456	402	498	493	522	483	487	509	546	503	443	458	479	469	434	484	464	482	461	466	490	484	496	468	480	500	461	459	492	491	479	485	487	493	465	488	514	474	488	511	512	498	461	458	476	493	455	491	480	459	512	507	496	526	462	471	463	491	483	495	479	490	489	499	490	483	480	521	529	463	514	471	481	517	476	440	466	497	469	474	504	515	488	505	482	512	474	517	456	488	479	489	477	478	498	479	490	498	440	470	428	499	462	488	519	470	500	497	490	503	530	501	451	491	477	475	458	481	499	522	526	513	506	463	503	514	483	497	492	439	525	482	474	467	487	470	484	420	482	502	508	428	484	461	513	480	493	471	454	482	507	498	499	477	466	473	503	441	477	508	515	505	466	522	462	471	440	516	490	523	474	497	434	501	510	449	483	496	479	540	501	471	476	514	491	480	434	450	444	510	499	502	513	500	480	474	442	484	469	491	458	490	466	465	469	503	488	473	445	492	505	484	492	448	507	478	477	456	487	473	447	463	531	483	482	485	493	507	478	521	503	469	492	474	474	465	488	479	459	462	509	492	452	484	482	472	484	459	489	498	471	453	493	477	534	491	502	468	502	449	476	495	434	467	438	432	558	507	470	493	455	497	517	465	457	548	481	481	441	477	517	481	482	466	484	503	489	495	519	446	459	461	525	461	485	481	476	487	472	466	457	479	468	478	504	458	475	486	449	466	492	494	475	501	459	511	525	450	491	523	468	459	471	478	461	505	505	488	520	492	446	481	450	470	462	518	509	483	487	527	476	485	454	463	485	484	463	472	473	535	492	480	502	495	499	500	501	471	483	509	490	510	500	505	490	499	471	511	478	475	477	490	473	483	475	430	488	480	494	451	511	472	482	490	469	466	497	486	506	466	501	457	485	505	473	506	459	523	493	489	469	492	489	500	528	485	460	511	484	484	472	481	469	486	492	517	463	509	463	445	485	482	487	467	466	439	471	477	530	458	465	457	478	474	450	466	446	486	482	463	483	437	482	487	474	489	472	473	441	465	485	435	497	481	469	460	464	472	459	495	499	539	457	475	504	474	505	503	493	465	490	471	520	466	483	515	560	507	494	508	447	453	522	485	441	461	492	472	478	468	497	468	496	514	522	520	505	507	477	494	497	481	485	540	498	468	521	506	442	487	495	466	503	476	455	426	512	493	464	508	487	526	486	482	465	485	447	522	467	503	497	491	481	450	494	523	471	501	511	476	474	435	465	528	501	477	518	524	478	469	512	490	555	496	454	524	467	464	476	487	488	497	464	516	470	480	493	495	491	496	526	492	481	480	430	502	467	508	493	473	480	458	457	493	479	492	512	478	475	471	506	506	477	481	514	465	512	478	494	507	475	491	463	476	491	492	523	499	465	476	508	474	465	478	492	506	461	490	511	476	484	453	498	495	480	486	486	475	485	478	475	509	476	476	478	446	488	481	489	448	518	473	488	525	489	461	428	483	484	473	434	511	447	476	489	498	488	478	511	530	494	468	470	503	448	452	471	487	522	504	455	470	521	468	488	428	483	503	429	504	475	502	480	484	481	511	501	473	453	491	488	489	474	491	483	517	505	485	482	469	463	459	527	485	477	466	482	467	458	478	511	438	468	481	451	481	466	484	458	449	485	444	507	494	481	445	477	477	476	506	461	457	500	463	508	480	493	458	478	491	497	469	487	491	468	503	488	519	473	498	471	490	492	489	494	472	478	468	506	501	490	482	477	473	447	474	478	472	422	466	525	475	489	493	471	484	499	501	493	502	532	468	461	496	473	486	484	493	466	481	490	483	506	468	501	495	496	530	448	514	458	481	455	512	479	456	482	444	431	526	525	475	459	476	518	497	495	528	463	497	490	462	486	492	504	480	502	490	489	480	480	514	465	495	498	472	436	468	483	513	502	483	496	539	500	472	432	509	497	443	472	508	502	445	478	494	526	448	469	472	500	505	496	447	473	488	457	478	511	462	513	467	494	520	510	468	494	455	478	477	473	467	458	476	508	477	502	471	504	433	486	477	458	468	482	471	490	483	450	509	468	485	467	510	489	486	469	487	482	443	503	504	500	434	502	456	507	450	478	493	502	498	471	485	438	478	511	509	503	499	492	515	479	436	506	464	496	496	478	512	489	458	490	486	490	479	455	483	473	436	495	493	512	480	471	492	497	514	511	472	484	491	505	503	473	484	471	491	478	484	510	504	500	493	514	463	477	469	443	487	479	487	495	526	492	498	518	497	495	462	473	468	491	475	468	476	495	475	479	500	479	511	504	431	478	503	473	522	494	465	524	469	441	480	495	442	495	514	499	448	500	479	492	491	488	508	512	503	466	496	484	483	479	483	497	469	489	491	480	509	475	512	501	496	509	504	466	476	489	496	473	479	513	438	466	501	487	444	466	500	501	509	510	488	501	504	478	447	510	488	461	461	515	508	476	509	488	479	472	463	504	465	492	507	484	508	487	436	473	467	517	477	505	486	443	483	496	462	461	500	436	505	494	493	480	480	486	482	505	454	495	512	498	465	515	467	494	512	509	520	507	479	480	487	459	532	476	459	481	473	483	468	513	460	447	483	467	509	526	466	463	489	487	481	477	489	521	525	461	532	494	545	437	457	467	484	500	477	469	444
27846	18611	4927	1222	716	586	565	503	508	438	419	399	482	775	964	869	701	470	378	398	413	387	399	372	405	442	364	404	409	427	373	380	359	394	420	383	403	405	391	384	405	402	393	402	376	393	407	388	399	396	371	379	396	388	395	390	378	369	391	385	360	394	413	396	378	389	384	386	378	420	371	398	407	422	378	374	394	428	386	378	400	438	386	352	372	406	405	396	393	370	408	372	415	362	385	371	391	400	407	428	396	403	369	396	369	378	370	368	413	396	407	394	392	407	414	405	408	389	397	366	401	416	345	395	392	378	429	394	376	367	399	358	389	416	407	394	373	396	385	393	383	408	394	382	414	376	342	399	377	421	393	388	357	391	396	396	405	401	407	392	391	419	377	396	381	413	391	366	413	389	387	415	412	386	421	418	380	379	371	390	402	402	405	401	436	357	387	378	401	408	367	375	353	400	395	384	412	401	403	399	372	407	416	365	413	391	373	397	427	397	421	376	373	405	385	406	395	395	372	402	405	374	382	382	363	361	396	406	416	398	378	359	360	365	427	368	358	390	378	371	420	418	416	421	364	367	403	404	375	376	372	406	374	421	399	373	396	379	394	396	412	387	389	388	395	391	395	422	341	393	417	397	351	393	370	399	378	376	412	411	425	395	400	417	403	394	382	421	397	368	389	371	367	387	368	386	399	407	395	399	385	375	391	455	393	365	370	420	384	390	411	427	372	405	382	381	362	413	390	387	399	374	433	381	416	400	403	409	395	397	397	370	401	417	384	412	400	359	407	395	413	429	351	361	386	368	406	368	381	408	393	410	376	404	376	409	388	395	397	359	421	386	418	374	399	397	389	402	427	450	384	406	412	366	366	380	401	415	414	388	359	401	415	390	405	408	381	417	394	369	392	392	373	376	348	368	410	346	350	398	347	374	374	397	401	385	424	392	404	399	425	423	398	390	423	402	388	380	420	390	386	386	414	379	401	371	389	372	389	376	366	368	416	377	445	389	419	391	413	368	410	358	373	371	379	376	374	376	395	387	412	390	372	392	394	353	368	355	377	396	395	419	398	440	407	382	381	374	400	366	366	364	413	401	367	373	375	381	389	391	406	407	362	397	394	398	385	401	407	427	410	380	371	370	373	367	371	387	423	395	366	402	398	399	383	379	380	400	396	400	386	378	384	365	387	391	349	412	413	401	371	374	360	368	394	381	426	428	392	411	365	378	411	382	389	382	401	395	433	391	380	379	400	396	421	404	375	356	389	366	409	396	366	407	390	384	410	415	346	387	401	395	422	426	401	421	388	406	368	394	414	389	394	389	376	368	435	361	392	365	361	397	394	379	387	401	380	404	388	382	375	386	393	409	394	386	375	378	367	384	408	424	386	367	387	430	371	425	382	364	420	386	402	402	377	441	402	433	364	389	414	385	386	423	393	376	380	434	396	365	404	390	398	388	383	391	424	381	385	412	371	368	375	430	400	434	405	345	356	384	347	426	384	397	395	392	383	374	382	371	421	386	399	387	398	386	348	369	414	405	378	427	376	413	383	390	395	383	413	390	400	389	402	395	378	407	395	394	376	417	392	390	423	379	382	424	397	385	390	375	382	393	388	444	405	383	359	368	382	399	405	422	370	370	382	385	405	375	362	398	421	394	390	394	387	392	416	402	398	357	386	383	380	370	409	380	417	385	380	384	414	360	397	418	403	383	431	362	363	387	409	414	350	421	389	388	397	407	395	416	386	416	371	390	355	386	349	401	402	377	377	377	412	369	354	356	369	410	385	358	385	433	388	381	395	375	398	382	390	395	373	436	358	390	411	401	351	414	394	402	378	384	360	398	388	398	388	392	389	440	399	432	392	414	396	359	416	364	373	382	424	404	358	401	403	380	425	394	341	370	399	411	432	443	380	416	382	377	373	379	398	352	388	391	414	378	367	389	369	417	373	381	447	406	378	385	382	377	396	425	372	395	376	387	379	419	395	376	402	407	371	405	385	426	381	395	394	394	364	411	360	372	377	403	379	401	383	367	385	365	399	398	363	406	375	392	374	375	415	377	411	395	371	431	381	381	370	371	389	388	393	413	364	356	387	365	375	408	369	342	404	407	395	373	372	399	356	402	387	389	413	404	387	386	396	379	374	386	402	379	404	389	419	413	393	367	389	405	422	397	427	414	387	377	377	420	377	389	411	414	417	370	379	374	391	400	404	399	359	383	408	406	351	400	403	389	392	369	413	383	390	370	398	385	391	428	399	387	380	381	391	414	358	378	398	387	400	408	409	392	356	355	410	406	406	426	404	390	363	369	400	415	380	361	378	379	382	405	377	383	400	399	424	377	400	385	393	407	414	405	403	374	433	411	359	396	399	407	362	385	390	390	390	383	412	421	389	357	377	412	418	443	406	385	423	383	413	402	378	407	383	416	376	391	387	412	416	368	386	389	361	393	361	382	394	362	423	411	434	422	378	424	439	389	392	444	367	387	414	371	405	381	381	411	410	358	384	389	375	377	431	406	368	382	360	408	388	357	392	383	385	414	387	362	410	372	403	353	405	396	384	383	394	406	424	387	407	362	405	370	344	389	375	407	388	367	351	385	382	408	370	409	386	395	389	411	375	372	370	393	406	346	397	404	372	379	372	402	408	420	390	392	413	407	426	380	412	354	386	396	407	360	421	398	412	346	443	349	422	384	446	391	329	368	407	373	404	400	406	397	383	354	385	372	364	391	368	386	391	393	407	411	405	415	353	367	397	401	417	412	390	412	396	401	396	388	371	395	374	378	386	398	369	386	385	424	368	382	375	388	416	393	384	405	399	398	402	438	375	387	399	383	353	373	401	380	398	383	398	374	394	385	382	367	365	391	367	435	374	389	365	408	378	386	388	413	406	362	382	383	377	389	405	416	379	400	375	441	407	392	419	378	373	406	392	395	397	391	399	382	387	369	381	394	425	428	379	385	398	395	401	384	379	379	413	443	395	377	385	428	421	398	418	400	361	389	382	352	402	402	351	376	392	407	388	375	409	372	426	420	416	406	375	395	364	392	374	432	400	386	394	392	380	393	374	434	372	422	364	377	414	378	386	395	366	387	396	410	403	395	380	376	412	372	389	360	409	361	388	372	379	423	384	411	360	368	407	382	371	371	394	422	403	389	407	383	410	383	369	396	373	383	362	355	391	405	391	357	398	368	396	414	359	398	341	406	372	372	376	415	377	388	397	396	382	394	416	394	381	363	406	361	390	411	421	374	383	394	391	356	391	391	364	421	422	413	399	399	392	384	400	410	350	374	388	391	393	390	390	394	415	366	405	417	413	394	409	370	395	412	422	387	382	384	353	419	415	378	357	417	369	398	372	406	406	427	366	416	400	373	390	357	396	394	355	390	403	389	420	372	370	407	424	402	367	390	379	356	386	400	378	375	426	346	409	390	425	388	386	375	375	370	395	397	384	413	405	399	404	417	372	403	388	377	394	403	388	377	393	389	386	379	370	388	353	395
5309	5647	3324	1835	1210	1130	942	810	773	649	589	602	650	1307	1692	1524	1193	667	534	538	540	525	542	533	508	531	476	520	519	554	550	534	528	531	528	561	534	558	530	541	554	517	544	544	540	534	507	501	550	505	528	556	548	532	524	517	575	561	533	539	522	543	530	531	527	536	544	530	522	503	547	522	519	545	502	505	557	527	570	545	564	517	567	512	547	501	558	552	580	526	526	577	511	536	522	518	550	508	521	538	525	541	528	521	567	514	529	544	482	534	571	556	513	468	544	528	519	564	489	547	531	552	497	539	523	567	542	554	551	520	538	509	544	554	546	547	501	559	550	531	516	552	575	514	526	524	469	552	526	518	537	478	526	515	489	527	503	514	544	510	492	545	503	540	545	509	551	561	524	582	537	514	500	558	556	558	531	549	538	534	548	554	535	537	552	574	556	507	527	525	537	523	561	553	547	526	492	537	540	524	611	530	593	583	533	557	524	534	562	516	520	515	527	547	544	545	536	540	493	517	549	536	501	542	543	512	498	499	512	564	511	561	580	609	535	538	533	572	502	527	496	530	537	514	556	520	582	575	539	555	568	532	494	495	541	510	526	531	557	508	560	512	548	573	564	557	543	519	523	545	532	535	515	515	535	519	576	565	538	552	534	548	516	542	528	555	555	549	525	547	506	586	554	550	515	553	585	547	548	532	551	529	506	534	559	521	500	499	520	515	579	544	549	549	493	547	545	549	494	556	550	533	543	540	510	488	559	533	538	526	593	564	555	528	519	553	552	518	504	537	527	545	480	492	538	513	537	509	516	523	524	537	595	552	493	510	534	556	508	527	547	531	526	581	538	532	534	522	544	561	544	570	537	542	531	530	528	562	545	500	522	533	549	545	562	548	551	558	514	575	521	538	518	499	526	555	536	501	531	508	522	536	526	515	515	538	533	536	548	529	536	552	516	529	551	522	528	548	515	565	547	516	540	527	589	553	524	542	499	534	503	488	537	528	508	521	542	553	521	539	515	541	537	539	531	540	560	532	560	537	505	528	542	541	484	522	527	541	511	531	517	548	516	522	536	527	513	540	556	535	528	516	574	488	527	525	552	541	558	512	540	490	529	513	538	516	513	531	565	542	531	534	495	547	501	520	559	517	543	526	507	544	544	544	546	534	567	501	537	534	535	542	532	513	501	514	562	500	539	559	522	534	536	543	520	560	532	586	543	542	527	499	543	548	562	530	520	541	552	555	518	552	547	577	554	532	512	533	545	537	522	545	569	531	568	542	542	547	538	524	568	557	516	544	515	531	588	513	557	531	553	548	553	541	515	527	520	517	542	529	508	533	541	535	513	526	498	513	550	564	527	554	548	496	535	538	571	496	513	568	576	509	535	534	527	563	534	502	514	547	531	564	530	519	553	511	536	535	513	592	569	557	514	509	564	554	537	529	507	509	513	523	544	491	493	548	569	543	552	507	581	572	502	523	544	516	566	569	515	537	527	515	524	555	538	560	479	544	503	522	546	537	535	540	509	529	583	530	539	545	511	531	530	540	534	543	585	552	525	540	547	572	515	556	535	540	567	545	511	515	544	537	538	542	546	549	539	520	552	492	479	518	503	486	496	565	579	540	583	540	514	564	534	531	531	522	512	550	536	509	507	582	545	538	545	524	520	542	512	538	525	566	546	537	545	554	552	521	489	517	533	490	543	508	528	503	506	538	566	532	518	542	552	556	553	503	543	500	521	522	590	541	532	533	554	522	529	554	557	532	548	552	529	535	541	527	540	527	542	551	553	500	504	582	522	494	562	580	537	515	520	562	533	526	551	527	557	520	494	537	570	551	550	526	521	558	538	536	529	578	532	538	496	516	546	529	527	535	574	550	543	567	571	528	523	554	563	545	517	539	493	487	526	517	556	538	553	540	564	549	534	549	547	488	571	519	553	556	525	506	562	555	553	528	553	505	543	553	537	557	464	507	557	575	503	522	571	525	493	544	494	578	554	566	556	504	498	521	520	550	532	514	526	534	549	514	543	522	568	576	531	543	563	541	520	552	523	535	537	530	524	526	510	562	496	549	552	563	505	524	539	546	557	558	539	530	571	530	527	506	525	513	554	563	527	552	528	533	537	507	560	514	556	565	560	510	537	512	569	568	548	519	548	549	561	493	544	520	515	522	539	550	540	523	515	571	524	533	511	545	486	510	522	553	517	550	559	533	553	542	507	535	549	525	489	502	547	503	515	521	543	502	512	540	501	548	560	561	538	546	552	575	570	580	580	549	542	557	591	548	520	559	521	493	560	562	548	518	517	504	534	532	531	536	499	528	543	546	526	544	551	518	526	510	526	546	541	562	507	506	520	543	520	559	550	609	571	550	550	537	570	508	569	509	522	563	497	548	508	509	536	515	561	513	492	514	521	524	530	565	555	555	510	536	533	523	585	496	498	526	540	530	571	527	549	549	519	578	537	521	485	499	553	553	552	543	519	568	594	534	511	549	558	528	528	542	498	518	523	530	534	548	510	536	559	510	520	565	502	543	567	551	541	563	487	547	540	516	508	542	541	535	547	527	539	592	502	541	534	516	558	587	530	523	502	531	535	547	544	555	506	523	527	530	572	566	528	529	528	540	533	559	505	508	577	576	531	541	510	520	553	562	573	603	522	537	545	580	551	535	562	521	547	518	561	512	532	520	535	534	524	512	544	511	533	568	564	518	545	566	541	556	580	533	565	507	534	522	587	558	575	534	540	503	531	523	562	540	545	520	486	540	533	522	533	539	528	534	513	515	567	558	539	529	548	471	513	535	555	545	522	551	530	564	581	521	554	535	541	527	530	515	560	506	526	512	564	533	544	546	537	528	559	528	508	502	524	503	488	509	588	553	517	531	492	539	542	567	538	523	509	526	526	555	547	544	554	535	530	582	504	528	553	537	581	530	538	527	512	541	552	485	514	485	531	537	557	531	548	514	536	519	509	511	536	554	543	545	545	571	527	580	523	522	550	554	562	502	537	512	535	519	552	499	562	541	509	530	557	528	538	580	528	532	525	554	547	529	558	557	535	524	503	548	557	519	533	568	559	522	532	563	535	534	494	561	539	529	526	506	512	555	525	526	514	530	539	534	564	525	528	513	576	530	524	560	514	519	484	547	536	604	521	508	531	560	536	534	553	511	537	489	536	515	565	488	574	550	549	489	549	537	552	574	499	502	552	529	536	573	559	527	505	535	573	513	542	505	554	489	573	562	527	520	559	552	528	506	556	480	532	509	534	515	532	552	526	505	517	534	571	579	505	528	544	551	551	532	524	567	549	566	538	567	550	558	505	504	538	511	526	532	539	593	513	504	506	500	494	509	530	541	553	553	579	552	537	563	585	509	516	575	577	521	530	523	576	525	572	533	549	553	552	512	511	533	532	520	527	547	553	558	559	525	589	572	532	528	543	527	550	563	557	519	622	539	513	534	492	569	517	575	521	534	566	550	515	519	549	519	520	518	547	518	529	555
23816	21580	28127	25487	19775	2532	1114	862	788	685	679	650	930	4371	6937	6342	3633	1346	563	531	471	544	505	553	543	494	524	512	542	487	546	537	530	514	510	515	543	540	527	510	534	506	511	531	535	523	526	553	508	565	534	511	569	508	540	531	531	483	553	502	541	544	512	475	536	454	507	484	516	540	487	530	504	564	534	519	500	562	514	518	498	538	492	499	511	493	525	545	550	501	503	542	501	506	522	509	518	532	520	492	523	519	515	499	495	525	470	528	536	500	493	521	527	540	540	532	527	534	561	534	489	542	478	534	520	546	513	515	502	499	498	502	514	497	523	505	531	537	513	494	503	485	535	494	501	520	519	482	506	544	493	543	544	513	489	523	497	497	524	519	515	549	540	487	520	526	528	512	530	485	542	564	545	537	579	484	528	520	548	518	547	482	520	519	516	509	528	566	532	521	493	508	483	518	473	533	498	524	513	520	520	515	521	511	506	542	516	542	496	497	527	487	518	527	533	509	535	503	519	499	517	534	512	521	494	508	522	527	494	563	517	492	507	519	540	516	521	510	489	500	489	492	506	528	538	533	537	528	509	534	536	522	516	510	512	534	507	528	499	478	510	478	506	520	504	488	492	521	558	499	542	487	480	543	552	532	558	493	484	498	513	512	536	519	472	495	503	504	534	489	540	516	531	561	509	518	516	477	519	551	528	535	521	509	508	544	526	516	488	533	552	546	506	499	489	526	524	529	527	532	565	525	524	527	533	535	525	521	533	502	522	486	516	497	557	503	511	519	537	528	520	484	570	553	478	500	537	516	532	551	518	495	519	561	516	552	536	514	522	525	493	520	512	517	489	521	480	524	541	561	497	554	511	502	514	505	498	498	470	504	526	505	533	531	540	511	521	509	482	481	541	518	500	542	514	503	510	480	511	536	501	541	480	516	496	546	533	505	471	514	529	475	526	525	508	518	532	509	520	570	511	547	488	557	514	524	517	501	479	506	505	567	527	446	530	504	538	511	518	484	574	534	565	476	517	541	506	504	546	501	499	543	502	547	493	514	540	518	545	474	526	497	509	516	519	522	539	528	513	523	511	489	489	500	544	560	514	542	516	509	506	523	519	532	503	538	489	532	516	509	547	539	538	536	500	541	528	517	541	504	546	547	519	525	507	483	492	492	497	550	534	554	503	540	499	485	531	520	499	539	538	529	532	493	499	548	519	518	515	523	536	484	504	558	517	487	487	541	509	528	511	539	490	544	502	504	531	512	515	514	500	523	532	478	499	495	500	515	494	525	503	540	549	490	559	549	502	515	504	485	502	517	514	478	509	526	482	482	513	504	560	519	537	513	522	525	524	550	494	483	566	508	518	546	528	491	510	545	487	494	501	515	541	505	534	564	520	535	498	516	553	501	503	505	518	519	536	480	523	514	503	507	557	490	458	490	504	514	533	540	495	487	490	532	526	539	542	535	565	510	509	498	536	510	518	494	550	466	499	500	504	514	487	543	536	483	499	532	518	516	542	527	492	500	524	516	512	552	495	537	500	500	516	486	519	520	507	546	490	545	552	498	531	508	515	503	527	500	536	516	502	528	558	538	464	530	488	504	481	519	492	518	491	507	486	552	545	517	512	517	510	543	536	511	542	561	515	480	499	505	502	483	551	522	525	518	579	502	541	525	545	496	521	518	511	544	474	506	510	516	524	502	529	522	533	509	482	495	496	507	495	507	505	522	528	535	497	497	511	531	504	487	445	481	511	558	524	518	546	500	530	486	510	487	519	534	513	516	504	502	512	491	495	526	548	510	508	491	515	521	495	507	526	524	531	510	490	507	488	498	520	497	536	534	519	520	491	533	551	535	517	548	534	493	530	483	481	526	515	561	522	512	533	518	518	502	568	508	544	492	470	550	529	504	492	539	480	510	487	520	520	546	483	552	501	517	489	487	489	525	582	549	499	523	501	498	519	510	509	508	521	477	547	519	507	470	516	492	471	524	517	576	500	505	527	528	506	550	511	542	520	540	487	538	541	502	513	510	539	522	542	577	512	535	506	495	510	499	499	483	519	524	495	534	519	546	519	514	512	487	555	520	501	530	546	530	518	505	512	466	510	520	503	529	532	491	504	501	490	552	527	526	524	551	493	535	490	490	529	542	496	564	506	515	487	509	572	511	484	530	516	507	517	542	485	542	492	567	506	490	540	533	495	519	506	522	515	545	523	512	523	514	512	531	497	527	518	570	509	567	534	511	516	508	512	556	494	483	484	510	525	490	528	544	521	488	514	545	492	531	519	492	554	502	522	511	549	521	523	516	537	496	536	469	509	530	484	493	493	492	535	492	532	515	498	522	523	499	478	511	509	510	489	559	523	534	543	520	485	543	537	534	488	526	539	509	502	532	521	495	519	509	489	526	535	496	501	550	496	511	496	551	508	511	530	535	525	512	514	521	495	497	514	517	495	525	487	519	548	479	511	516	556	517	526	500	488	506	482	501	516	494	521	506	520	523	517	481	488	502	491	503	555	550	503	522	545	559	540	477	529	521	504	506	549	501	486	506	499	526	519	503	482	480	506	518	472	534	554	518	554	519	575	531	529	478	483	525	499	520	509	516	526	517	533	479	516	507	532	494	482	497	515	503	502	477	524	521	532	535	489	489	541	492	550	536	499	534	524	531	523	509	540	476	515	508	519	482	508	506	480	526	530	505	537	523	563	523	529	482	551	556	514	478	482	498	507	508	475	535	501	516	555	531	513	538	519	501	527	500	497	536	531	526	527	455	543	506	542	498	545	525	539	544	487	536	504	477	514	521	516	491	533	509	508	514	515	487	500	538	493	503	504	509	532	533	495	478	523	483	495	558	519	501	523	517	499	509	541	532	561	501	464	512	496	521	525	511	553	508	526	515	518	492	481	523	529	498	507	514	509	502	516	516	486	510	513	510	486	549	548	541	508	550	482	538	495	492	527	531	516	520	561	528	522	539	515	521	508	506	513	564	512	510	480	489	543	550	542	484	483	534	513	530	519	500	504	520	488	520	496	517	525	526	536	527	504	520	509	553	529	489	465	514	478	484	548	519	492	530	523	503	546	491	492	530	529	533	513	530	565	545	487	540	508	564	530	528	491	565	526	509	511	506	499	572	522	529	520	534	507	503	495	525	512	520	568	479	557	499	489	536	524	535	545	537	546	549	503	509	517	508	575	492	546	523	447	496	512	553	530	533	521	527	483	512	520	496	512	531	506	509	521	561	508	502	545	524	536	503	544	533	486	517	492	519	527	522	513	488	497	488	514	493	581	511	532	496	533	490	483	479	511	487	524	523	523	581	502	522	501	551	517	547	549	532	546	484	510	532	522	484	534	510	531	462	519	516	558	555	518	505	495	527	530	514	496	517	540	510	530	529	528	510	502	522	509	476	536	536	504	498	521	479	517	550	503	536	530	490	515	553	482	547	548	499	484	495	499	482	487	532	550	476	466	512	508	551	508	523	488	516	528	525	476	536
4236	12061	8373	4014	2791	2367	1872	1479	1331	1235	1128	1047	1683	8734	12818	10916	6375	2430	743	687	737	699	682	704	691	768	756	746	717	725	710	699	719	715	753	690	735	695	768	687	661	720	674	745	652	674	740	736	684	745	708	729	693	720	720	715	721	706	693	701	654	720	677	764	717	691	726	711	719	750	737	701	737	753	705	694	779	705	766	667	674	687	726	698	694	696	710	708	699	704	698	689	740	677	733	683	727	695	691	767	746	699	722	695	673	711	740	700	675	663	733	714	716	715	661	676	687	672	744	690	717	710	687	714	701	715	671	741	734	704	672	686	724	669	693	703	743	668	704	655	648	728	733	697	670	733	681	722	680	709	729	697	713	717	689	685	751	718	700	715	731	713	678	692	744	737	696	740	700	666	672	719	706	670	694	715	706	698	682	737	713	703	723	704	713	729	728	724	746	697	722	728	654	718	699	684	706	727	714	760	710	731	682	697	690	669	673	718	704	747	710	753	675	705	689	704	706	715	731	682	718	729	703	703	704	690	751	674	689	712	738	660	724	744	750	719	688	719	737	722	727	670	712	748	736	673	731	724	677	694	702	729	707	686	676	643	705	701	702	666	738	718	734	719	724	726	670	660	740	720	704	671	703	737	711	686	712	695	746	726	704	657	665	678	656	730	659	700	710	696	701	698	718	744	715	708	699	720	735	724	722	728	729	678	714	681	710	775	678	738	699	717	698	708	719	694	669	683	657	766	663	718	665	702	729	703	713	731	711	706	677	712	713	683	723	724	698	684	753	717	731	700	742	757	732	722	720	692	691	699	695	706	672	672	751	717	708	716	722	726	721	695	722	731	723	640	684	727	672	711	694	696	658	707	707	704	694	771	698	671	715	713	709	757	682	697	728	712	694	733	748	701	720	704	730	727	711	687	695	695	629	746	742	736	715	691	722	733	654	702	652	655	744	671	700	749	663	731	688	712	680	701	681	666	686	754	705	720	725	701	733	723	694	702	675	746	736	688	657	677	688	719	709	716	649	671	686	679	767	698	746	695	701	769	658	724	679	671	703	741	687	715	723	654	656	707	734	707	713	725	684	722	716	684	650	731	702	716	688	718	744	741	696	702	706	708	700	694	721	753	719	729	717	712	730	679	667	681	690	725	734	738	660	722	738	700	701	649	709	682	716	662	703	720	723	666	759	787	682	700	693	741	701	690	757	671	728	681	693	702	685	694	679	695	682	672	733	690	658	708	694	683	682	671	684	680	717	726	700	702	724	722	708	730	678	675	736	692	689	745	701	738	670	698	693	700	708	724	660	684	718	665	702	685	708	715	729	679	705	743	717	700	717	740	675	693	665	719	760	722	711	700	701	716	699	706	695	677	745	717	655	704	712	705	736	706	695	676	736	738	683	711	717	724	699	693	697	701	674	728	720	678	698	702	730	709	677	690	729	750	720	712	647	679	704	704	737	710	680	707	717	730	715	728	710	669	745	710	681	748	722	707	697	689	684	670	672	680	708	747	732	702	703	746	716	678	735	735	707	704	717	715	710	756	703	671	674	709	744	703	725	733	693	730	707	713	717	735	697	720	723	678	722	661	726	698	702	675	713	702	682	696	700	745	688	718	689	672	736	716	671	688	724	656	748	693	737	731	695	706	734	721	702	763	721	715	691	650	700	733	699	716	702	703	725	667	701	715	721	685	687	701	687	671	730	777	730	713	714	679	697	695	708	703	718	690	734	746	785	713	720	718	675	749	663	716	716	717	732	723	723	668	684	723	727	670	712	705	681	708	696	673	662	717	717	690	688	729	718	689	639	704	688	657	694	710	678	701	687	714	725	673	712	712	735	679	681	705	699	656	685	697	726	724	715	678	739	713	711	725	695	695	707	697	664	657	705	690	723	687	716	695	703	716	726	669	721	697	741	708	710	653	683	654	724	705	704	725	729	679	717	688	724	736	677	717	685	704	737	677	672	697	715	721	708	734	691	653	680	674	732	701	661	683	734	678	707	693	734	708	721	700	672	683	728	698	731	698	704	698	708	713	720	697	722	720	711	685	731	698	720	735	721	670	715	674	693	699	691	730	705	648	697	721	689	707	673	701	744	706	718	699	704	787	650	682	723	700	668	705	722	719	694	704	730	680	663	701	712	696	714	734	686	658	761	673	667	682	722	707	699	688	744	668	721	720	712	700	678	688	709	691	699	723	721	708	680	734	695	699	692	678	725	723	722	689	678	713	705	672	675	705	660	714	662	742	718	690	711	724	706	704	685	687	688	677	720	720	695	707	704	690	715	717	666	695	740	661	700	679	760	734	707	705	714	735	679	703	731	734	714	696	675	719	754	676	705	664	693	697	698	710	701	688	692	716	732	688	700	727	745	688	704	679	696	749	689	661	708	703	736	720	727	695	692	694	667	665	703	702	698	658	743	714	669	718	704	726	767	717	706	677	716	734	702	738	681	719	727	667	700	718	734	673	662	769	723	692	704	723	679	688	707	711	676	685	743	724	727	689	707	717	713	697	663	695	645	710	702	717	672	729	677	715	689	657	702	698	691	683	712	754	712	722	655	754	690	706	728	749	692	685	710	707	684	697	725	711	707	676	731	760	740	734	701	736	718	708	692	740	754	733	684	617	745	755	740	695	689	676	720	676	706	686	709	706	660	670	734	688	726	684	697	741	658	712	689	733	661	699	700	703	713	675	669	728	726	684	701	728	745	673	676	690	749	705	714	665	732	718	700	712	661	698	744	703	704	696	669	722	686	713	714	687	677	740	725	718	694	712	739	740	721	710	688	729	692	699	735	671	722	731	750	733	726	721	686	682	675	700	674	677	695	723	736	685	704	679	703	702	674	728	747	733	703	703	688	727	687	731	723	721	738	686	645	680	706	691	654	667	660	682	731	667	716	724	663	721	633	707	747	728	728	680	690	734	708	690	688	692	685	660	723	744	737	699	763	737	718	697	761	728	699	698	706	718	661	739	736	679	678	717	716	724	699	709	752	728	670	673	740	695	697	747	664	692	718	664	706	730	723	674	697	740	681	763	704	677	655	730	702	712	703	694	688	712	686	705	715	707	718	743	711	710	687	723	773	704	707	698	699	749	709	692	720	693	692	752	719	675	702	678	684	759	731	719	686	749	725	740	738	659	722	709	710	720	714	692	729	667	689	712	681	692	713	681	672	747	706	663	677	728	681	680	750	683	678	750	705	697	752	743	746	696	676	698	718	704	706	680	695	694	751	714	719	672	657	708	654	740	713	691	725	671	678	719	651	677	679	734	721	730	718	686	730	715	723	672	676	683	694	697	774	705	680	700	674	710	718	745	705	668	755	649	710	688	686	709	714	702	700	681	673	699	706	762	687	718	723	681	725	731	704	693	715	722	711	686	736	691	712	732	684	673	714	726	691	709	723	729	686	688	704	645	779	708	659	743	727	695	730	668	702	689	691	699	712	688	699	685	744	728	707	706	767	680	734	766	686	728	715	700	709	694	706	703
25190	21565	25897	21822	1310	628	566	402	382	344	338	288	284	1332	2939	3025	2000	616	244	244	193	202	242	235	255	234	255	241	233	231	236	243	235	233	244	215	216	209	212	220	237	234	256	243	237	204	225	220	221	252	221	254	250	206	220	241	249	225	208	217	232	206	215	235	239	249	230	279	220	200	216	221	232	247	222	214	195	224	224	233	241	226	243	239	227	228	207	244	224	238	222	214	245	241	231	254	215	232	233	222	221	227	206	232	218	233	237	248	250	244	236	242	210	223	233	208	215	226	231	227	252	199	241	230	208	228	215	241	223	242	226	245	218	223	223	243	238	229	223	218	221	240	247	226	222	234	221	248	222	208	215	228	211	225	233	205	249	246	246	238	253	200	231	232	226	223	205	241	228	211	251	209	207	217	213	217	254	235	227	248	221	226	236	232	221	235	231	227	245	236	230	212	227	213	206	226	235	229	236	238	226	221	241	242	213	203	226	225	221	207	212	225	204	214	217	248	210	213	214	221	243	206	203	200	215	250	232	210	237	203	193	207	217	232	232	229	230	217	267	237	242	199	201	235	214	239	243	223	236	209	217	253	212	222	212	204	215	216	207	203	221	238	221	226	221	214	233	237	218	217	229	237	210	229	230	227	214	220	230	239	236	234	207	231	222	204	206	223	219	243	230	224	218	241	201	238	205	205	235	231	260	226	221	236	230	231	221	235	229	233	228	215	228	195	259	214	212	239	233	223	214	236	221	213	243	229	226	206	222	252	228	206	242	213	237	243	231	210	218	237	216	209	247	219	231	214	239	240	225	238	214	222	230	258	217	203	238	214	236	224	226	230	214	230	194	178	232	244	247	252	242	224	229	210	219	230	228	232	230	185	240	221	212	220	232	199	222	222	214	231	232	221	229	233	221	234	223	215	236	200	225	260	212	243	252	239	246	224	236	230	241	217	256	220	213	198	231	214	206	224	238	228	225	226	240	235	211	220	223	229	234	227	215	212	205	255	225	242	219	221	197	219	213	243	239	206	204	238	224	229	236	231	204	230	233	210	231	225	194	232	232	209	236	219	230	208	234	248	222	240	211	264	235	207	227	224	194	252	235	197	228	214	268	241	222	220	227	222	218	208	218	210	210	238	226	218	211	194	261	227	221	246	243	235	217	222	222	229	219	194	205	228	209	247	240	215	239	196	237	218	209	223	224	209	239	232	237	243	236	231	212	196	209	226	211	204	222	191	238	209	219	223	214	212	227	258	217	242	227	217	210	216	229	229	221	237	231	218	245	228	211	222	218	194	206	212	220	214	255	205	213	209	249	214	215	249	221	240	254	212	251	228	215	202	231	190	225	217	237	207	250	228	271	243	235	238	228	236	240	222	250	229	233	280	243	212	238	205	222	195	221	241	225	245	220	203	212	211	229	191	233	229	223	218	230	234	233	218	227	234	221	241	235	234	239	226	233	216	241	225	235	226	238	210	230	239	225	223	223	230	226	217	207	218	233	246	259	220	203	232	193	216	247	230	210	208	207	246	240	214	219	216	223	223	240	234	220	224	241	216	224	230	233	230	252	252	211	211	194	232	259	235	223	215	210	240	230	214	257	239	229	239	226	218	237	233	233	201	221	206	220	240	231	222	232	219	208	245	230	230	246	237	222	254	235	220	203	228	241	226	243	200	220	221	241	243	249	202	233	222	222	226	243	240	235	249	227	230	249	197	222	232	221	210	232	235	231	221	219	247	223	219	231	239	255	224	229	212	247	220	224	238	221	214	232	236	222	250	228	222	208	238	205	207	238	215	227	209	234	237	246	226	221	225	236	204	200	219	213	232	222	205	242	223	233	232	220	209	212	225	213	205	217	190	211	236	255	248	233	230	233	224	249	222	220	231	226	204	220	231	228	201	248	200	193	200	268	221	235	228	220	219	208	201	213	208	244	244	234	231	205	251	212	203	233	207	238	211	248	238	235	226	208	204	232	230	264	210	233	211	223	220	217	212	218	237	217	206	245	226	224	192	216	242	223	251	228	225	235	246	228	230	251	221	283	236	216	253	207	255	214	218	240	219	263	199	233	223	229	210	254	207	224	240	238	226	246	234	218	225	218	254	212	263	220	219	203	210	246	227	237	219	211	202	203	212	189	221	234	235	231	222	233	236	231	235	239	226	235	250	201	257	228	236	254	227	220	221	214	221	235	222	225	239	249	238	210	221	236	216	238	231	217	229	243	232	242	208	225	237	214	199	232	201	231	214	233	233	257	200	249	220	234	210	197	232	228	235	231	205	242	239	245	226	212	212	208	244	266	227	225	202	235	233	244	237	239	238	208	210	227	237	240	225	243	204	227	226	207	245	238	231	208	236	203	219	204	238	216	225	203	227	246	234	244	214	223	219	225	225	225	237	247	207	188	241	220	212	217	225	209	226	226	200	193	218	235	255	234	227	201	235	255	218	238	214	217	236	217	236	216	216	224	229	225	240	228	213	205	243	243	233	234	207	236	242	210	259	226	224	211	221	193	236	223	239	239	243	236	226	223	234	207	224	232	200	221	216	213	245	215	227	221	207	221	232	219	243	205	214	203	235	201	218	227	238	235	254	240	214	207	220	244	231	210	214	213	240	223	259	237	219	233	239	210	199	211	253	236	247	229	223	230	237	254	213	197	250	220	221	223	224	228	240	251	223	215	223	216	225	210	226	225	239	222	220	210	240	250	216	212	244	223	218	231	206	214	228	233	216	219	253	220	233	234	219	219	203	240	238	242	217	188	218	243	237	210	215	208	217	240	207	231	220	236	267	237	233	202	211	215	221	236	241	220	223	238	226	239	227	221	225	222	226	274	216	202	216	197	229	234	214	222	241	209	228	229	242	230	215	220	225	234	226	238	224	236	195	215	227	213	233	224	225	210	210	222	233	207	216	206	238	212	226	194	214	226	250	243	223	216	243	211	197	193	206	208	241	234	228	248	228	215	203	223	226	225	224	233	252	226	220	217	234	221	225	219	230	209	249	226	243	217	206	208	222	222	231	222	239	227	228	233	224	230	246	226	239	234	245	239	239	228	217	229	215	197	225	209	217	237	242	252	217	224	221	238	219	239	230	256	229	264	222	226	229	227	236	232	223	236	222	229	216	213	237	218	232	248	224	191	219	222	239	212	214	235	203	204	218	228	228	244	196	217	223	234	209	210	235	211	221	218	217	210	201	231	221	225	215	253	203	237	236	231	224	230	204	242	227	206	208	218	223	223	233	225	230	238	243	180	240	191	247	235	250	236	196	213	229	235	237	224	220	209	214	217	240	203	234	210	221	248	210	193	249	221	210	214	247	256	215	217	246	228	220	212	201	207	218	205	244	225	216	204	237	227	218	241	237	224	217	211	218	223	235	235	205	215	246	215	219	215	242	221	236	241	234	209	222	217	228	210	267	211	225	233	215	196	239	222	228	239	236	226	232	197	235	217	233	187	218	215	205	221	246	230	228	210	250	209	225	235	220	201	204
4337	7808	4765	1878	1750	1370	1115	905	865	677	619	599	496	3371	7332	7151	4467	1216	329	314	324	297	343	329	357	338	334	318	298	317	323	345	342	307	326	332	339	310	333	315	315	318	321	297	298	331	327	290	319	317	333	365	277	282	299	300	351	307	312	306	308	340	334	356	275	327	371	336	325	314	303	320	307	384	327	318	295	320	327	336	312	343	336	282	330	351	313	324	301	336	310	308	300	361	353	345	348	338	296	326	313	327	335	350	336	309	335	297	318	318	313	288	354	305	302	346	308	326	311	308	309	352	320	349	292	346	334	314	339	330	305	332	287	332	346	322	322	294	335	333	322	278	298	338	301	323	384	346	327	318	308	306	348	326	319	307	312	331	313	292	323	334	325	345	309	322	338	314	338	331	316	340	329	315	326	315	328	342	334	345	315	299	308	292	304	291	317	355	372	319	331	341	299	327	335	321	319	329	324	326	327	321	353	325	338	320	332	344	341	326	325	309	351	297	344	319	326	312	313	312	309	315	338	325	331	325	332	317	321	344	300	300	339	305	326	337	312	324	326	321	309	327	327	321	353	327	338	330	323	290	319	323	321	337	324	316	303	325	317	343	312	349	324	306	347	305	319	309	340	309	327	340	318	319	306	307	343	334	323	315	363	306	314	316	288	312	341	335	328	323	327	319	309	301	329	323	334	331	302	335	307	297	327	363	297	356	319	325	314	303	328	328	322	338	324	328	303	320	296	330	308	312	311	345	312	308	312	352	324	332	281	316	318	334	310	298	305	341	341	320	351	332	334	297	307	329	327	326	350	326	301	296	313	305	336	306	339	308	323	335	320	310	336	293	330	318	340	306	331	343	339	312	326	302	301	316	351	298	311	358	291	323	327	329	344	304	293	330	326	324	353	358	309	323	346	355	320	335	324	304	326	308	344	303	342	356	323	333	301	316	321	323	315	308	315	327	340	311	319	331	308	364	293	323	333	331	316	355	345	330	354	314	316	312	303	298	317	297	315	306	329	337	303	329	301	333	302	336	315	338	295	345	337	346	348	342	315	265	313	348	349	339	301	284	325	333	320	330	302	333	334	318	305	346	320	338	322	308	304	340	306	321	316	307	333	314	307	350	299	297	327	326	322	336	334	306	308	352	349	313	327	307	306	294	335	339	310	312	335	325	305	339	335	327	311	347	317	322	333	295	297	333	276	315	318	328	288	320	283	339	331	326	325	340	334	311	304	301	326	313	340	334	313	309	325	337	311	318	318	320	276	350	324	340	328	329	302	346	327	303	304	304	313	322	316	331	295	326	337	324	361	297	320	302	333	292	307	342	347	327	323	346	322	313	339	326	343	327	332	327	327	301	304	326	312	356	353	279	333	310	372	324	330	312	352	285	308	362	291	325	349	305	330	331	290	317	326	354	332	316	318	314	327	337	311	289	343	354	311	317	294	326	356	312	335	327	283	314	309	309	328	332	303	298	295	330	328	326	296	310	318	301	310	319	289	320	366	317	311	288	301	310	333	366	322	317	295	328	340	322	323	272	331	347	304	315	333	341	316	342	304	338	346	308	310	313	296	324	334	305	328	344	297	331	343	316	331	301	339	345	326	298	352	312	354	304	331	309	325	314	359	298	343	350	316	328	334	324	333	330	336	317	342	340	323	294	311	340	329	344	341	323	300	305	308	284	312	332	325	307	340	300	260	320	310	323	357	315	300	343	329	355	316	337	314	330	327	313	321	308	332	310	317	316	359	322	311	322	327	351	319	316	313	319	311	319	331	330	312	309	319	321	358	362	330	286	284	305	329	324	344	314	325	301	313	353	352	336	303	323	317	274	327	325	337	323	365	311	336	298	332	338	343	317	322	332	332	297	293	325	324	306	333	336	343	361	329	322	329	314	317	327	341	317	319	325	306	298	328	302	329	316	315	352	286	328	310	318	318	311	318	336	321	318	329	308	351	302	295	304	302	327	360	329	311	318	316	286	331	323	323	294	314	304	306	320	330	288	324	298	316	348	323	338	293	322	325	344	305	338	358	324	343	346	330	315	305	330	335	351	321	326	309	328	311	340	294	319	349	295	335	315	298	329	327	322	306	309	320	341	312	335	312	315	309	315	329	334	321	300	352	356	309	338	307	325	301	340	319	316	322	326	333	326	319	345	281	332	310	314	317	296	306	299	332	306	326	294	296	304	342	297	318	332	318	328	333	340	330	336	308	332	307	310	313	333	338	339	305	339	304	305	301	353	322	331	323	328	325	314	307	280	296	318	349	311	312	305	321	287	344	318	341	348	319	303	325	322	336	318	304	340	299	336	299	330	302	306	311	312	293	322	367	294	297	326	324	316	306	326	336	325	332	313	320	322	311	294	298	285	319	312	314	299	305	332	275	337	338	345	317	327	303	322	338	297	352	357	312	310	320	304	326	319	331	316	346	319	324	330	327	333	299	311	313	321	340	352	311	321	319	297	335	364	326	309	317	321	319	301	322	314	325	329	308	345	339	343	337	315	350	322	302	353	320	295	305	373	297	333	312	340	302	326	299	337	285	292	312	323	334	315	346	316	322	313	330	347	320	313	330	341	314	348	310	348	354	293	307	321	301	331	336	328	325	316	306	304	332	348	326	309	317	352	335	328	301	312	348	321	375	295	332	305	277	348	315	304	304	353	330	299	310	342	348	340	305	306	301	331	319	335	325	321	345	301	318	341	356	336	314	320	302	318	306	315	330	338	326	310	338	340	320	326	297	306	324	313	331	317	300	329	307	297	338	331	339	319	342	342	326	317	332	329	295	306	323	302	314	316	333	341	323	301	343	330	317	317	322	342	317	306	327	325	332	321	321	301	326	318	341	320	327	336	288	310	319	324	324	320	344	325	313	325	318	321	348	276	324	338	331	341	317	314	329	326	321	320	336	313	288	312	290	315	335	300	340	269	349	318	346	328	309	325	328	316	305	329	314	284	381	308	331	326	339	316	304	283	312	312	347	320	326	324	341	298	311	282	318	316	313	327	300	298	321	325	337	335	342	309	309	331	319	325	308	324	301	309	290	312	313	319	321	312	324	359	311	338	361	319	337	331	322	312	331	316	299	324	317	343	326	334	316	312	320	315	306	332	351	301	317	314	328	331	325	351	322	294	301	321	309	336	323	299	338	305	297	340	349	290	322	312	353	329	307	310	324	332	334	316	317	319	318	338	351	350	363	310	318	351	319	345	332	291	315	335	314	307	329	323	322	328	373	329	299	329	349	323	318	303	342	341	337	342	336	324	299	342	312	327	315	293	342	322	327	313	318	331	339	313	324	326	344	339	310	313	290	318	337	349	312	309	351	308	311	349	298	318	331	352	316	330	315	319	328	296	342	332	322	302	311	321	313	355	322	300	322	320	322	327	304	307	311	312	310	324	339	333	342	318	310	333	313	310	304	332	303	307	300	341	303	307	332	299	309	343	305	335	328	340	303	303	327	293	316	311	330	306	348	314	325	338	330	315	296	325
22791	21576	28857	24763	21576	19904	2619	1055	843	703	675	602	599	3990	12264	13433	7458	2237	408	375	369	375	337	402	342	382	349	356	382	374	378	367	405	338	377	389	331	334	351	360	393	362	366	369	353	332	362	352	347	349	404	351	368	365	370	360	365	323	340	402	349	375	348	375	365	355	367	361	325	356	373	381	367	370	340	320	354	373	371	373	350	354	350	401	370	337	356	333	349	330	364	357	341	332	327	329	361	358	348	363	352	346	353	336	351	345	413	368	357	367	367	367	348	348	354	357	379	354	329	385	397	341	358	346	329	340	336	387	349	383	368	354	341	345	366	378	351	326	395	353	363	353	320	362	364	389	371	325	372	343	361	339	337	337	363	360	360	341	314	349	360	346	334	378	379	343	356	371	381	369	335	363	336	378	350	352	359	375	370	378	380	330	364	349	299	386	373	368	319	347	391	329	382	342	326	383	361	352	363	349	367	358	332	352	335	346	363	332	353	345	342	337	401	359	351	385	380	373	352	354	400	350	351	365	369	374	367	392	347	336	337	366	381	369	350	367	373	369	383	350	332	353	393	364	394	359	330	334	332	374	355	358	356	383	395	388	379	339	354	362	356	366	338	335	386	365	371	400	365	362	329	379	364	360	362	357	354	351	386	329	391	323	362	339	350	351	364	364	376	345	363	365	371	340	403	350	344	317	333	356	370	310	367	352	377	366	384	359	383	375	330	329	328	363	350	367	399	351	353	367	357	345	375	377	340	337	348	365	374	358	306	365	336	388	335	367	374	334	377	354	354	361	317	360	364	368	344	387	338	345	370	341	356	355	335	371	356	353	361	336	357	374	346	335	329	370	344	314	353	346	357	340	361	358	346	332	358	359	374	382	340	379	368	361	340	349	356	346	355	347	329	367	360	344	349	359	351	376	336	346	352	353	351	341	359	356	386	366	380	364	343	364	341	365	367	336	382	365	376	353	366	362	375	367	325	360	345	369	340	353	327	362	382	332	361	346	317	365	379	375	343	373	302	378	350	362	362	339	397	363	340	344	344	370	368	348	332	357	352	348	322	340	416	352	367	346	345	345	429	326	352	368	362	362	377	347	343	357	357	354	389	340	353	408	360	334	341	317	380	330	323	392	360	362	340	328	353	360	364	372	365	356	336	363	390	356	380	363	361	355	357	346	322	348	381	361	360	382	355	379	343	349	370	358	335	351	376	336	356	360	365	349	369	335	368	389	342	420	341	354	358	352	357	364	351	392	394	373	357	380	367	331	368	319	373	349	356	385	352	378	351	347	342	372	370	382	343	354	365	341	381	367	344	358	332	330	356	349	340	350	362	362	378	345	344	351	356	362	349	346	321	358	332	370	339	366	344	337	397	332	353	358	359	357	349	363	341	357	342	346	349	328	371	347	377	312	370	345	383	359	329	348	351	371	360	353	340	353	363	382	349	349	344	365	338	359	387	362	349	419	319	323	366	367	318	350	375	344	372	382	338	366	311	403	327	316	347	351	357	334	355	380	370	338	341	368	331	380	373	357	351	379	386	327	360	328	347	368	312	369	345	383	380	370	342	349	387	332	330	315	345	373	329	360	324	338	347	382	380	383	330	331	350	382	320	402	335	342	367	317	359	335	348	370	354	350	347	346	363	332	320	377	378	350	342	384	355	332	372	341	362	369	355	369	395	355	335	400	359	356	333	349	327	372	363	340	373	346	359	357	345	362	362	339	362	380	381	343	361	369	357	363	357	341	350	355	389	326	360	360	355	329	384	380	377	367	387	347	369	379	384	353	362	365	336	369	349	372	334	364	381	374	351	354	349	340	347	351	359	397	356	350	338	387	358	341	345	377	317	338	407	325	372	375	380	345	380	355	373	342	346	354	363	345	391	355	350	369	351	378	349	329	378	358	367	345	376	371	383	355	324	358	388	368	340	356	386	367	366	346	361	337	347	373	377	364	336	384	323	377	330	343	368	375	361	340	341	356	351	364	351	381	373	400	353	353	358	354	364	377	343	320	358	356	365	362	351	329	355	363	364	346	343	359	343	367	372	374	370	345	337	369	375	343	355	341	331	368	353	379	388	350	339	382	337	379	375	364	358	360	341	371	350	337	357	337	359	376	361	370	327	351	317	354	370	379	353	328	356	357	319	346	347	386	398	356	347	346	391	349	371	362	357	329	362	372	345	350	353	370	367	370	330	340	348	389	372	340	350	368	370	369	358	381	350	346	328	360	339	366	308	362	329	346	376	343	357	369	360	355	358	346	359	350	358	371	364	332	366	355	377	345	330	348	387	364	334	347	397	343	342	343	350	373	369	362	375	351	389	357	339	354	343	347	344	366	368	356	356	393	354	348	364	348	344	342	374	353	359	372	358	351	358	356	373	325	350	368	359	381	357	359	362	358	370	319	370	375	402	379	357	371	370	317	356	358	351	365	335	341	373	354	354	371	387	351	388	344	370	338	378	337	315	340	365	341	346	328	321	401	328	362	366	320	355	375	344	327	355	365	386	354	348	381	369	357	357	371	388	382	367	361	342	342	339	361	343	313	361	376	347	375	336	355	320	351	352	343	363	366	359	390	367	341	333	395	375	345	373	369	366	328	350	374	334	369	364	369	364	343	349	376	373	378	366	363	345	340	359	350	362	348	319	372	365	356	345	362	339	343	364	360	325	360	341	324	363	351	370	362	359	359	356	352	366	368	393	295	358	383	387	369	349	371	335	388	375	354	372	373	360	327	356	321	344	341	375	365	344	379	357	362	360	364	366	347	347	342	340	322	380	356	352	380	338	343	366	410	362	363	336	339	322	365	333	380	312	329	374	381	348	399	376	361	384	349	361	337	380	344	363	335	323	395	329	385	347	344	362	341	364	350	373	355	343	364	347	345	368	373	360	352	380	349	365	386	371	367	349	401	356	340	347	354	343	367	355	379	353	347	354	403	358	350	330	384	375	354	348	364	381	356	314	369	378	358	345	354	402	337	369	376	328	358	332	368	340	344	340	365	376	361	346	343	376	336	355	374	339	425	363	389	356	369	350	361	367	337	329	345	346	370	369	366	344	363	354	377	345	358	349	339	369	334	359	371	351	363	389	333	351	344	324	352	375	362	414	389	379	372	372	322	351	377	355	329	394	355	334	347	393	386	359	376	341	381	341	381	355	350	365	365	355	338	318	346	373	353	374	361	345	351	392	326	364	346	335	342	366	361	366	371	346	354	329	342	391	357	374	381	345	351	330	348	367	392	358	337	369	368	381	352	330	352	350	404	345	366	319	364	355	356	367	340	361	362	341	324	376	344	359	338	365	371	348	375	364	370	375	350	348	364	343	352	385	343	344	334	344	367	324	383	350	351	400	335	368	349	336	355	340	347	327	361	335	342	351	341	352	309	351	345	340	365	356	372	357	365	365	358	337	355	367	365	330	360	358	331	331	341	347	326	362	360	353	334	340	367	389	369	347	340	361	388	368	383	362	353	351	329	322	377	336	357	367	349
5166	17090	11492	5042	4311	3229	2785	2098	1773	1554	1244	1196	1115	8340	20257	20421	11921	4102	498	475	558	530	482	486	516	521	503	535	514	537	523	495	522	487	503	499	489	480	490	468	512	531	507	506	510	501	537	464	511	491	515	562	491	506	516	442	463	502	498	489	536	508	500	483	522	497	512	508	500	501	483	521	516	489	479	501	516	480	503	482	499	522	488	489	482	464	506	497	519	451	515	484	461	512	482	499	500	524	492	471	504	496	520	482	475	483	512	487	487	494	502	477	507	500	509	491	518	553	502	502	536	465	505	523	473	502	487	494	516	463	477	496	474	495	491	486	499	501	504	475	513	505	469	494	531	479	487	506	478	532	515	553	496	509	483	492	504	485	486	525	483	517	497	507	476	553	499	498	460	476	502	527	509	486	505	486	522	513	504	511	498	508	476	492	452	457	492	481	461	498	502	509	516	469	476	491	471	487	487	518	501	484	513	523	454	527	481	493	492	517	495	519	491	523	499	481	498	464	483	509	481	465	480	539	488	490	512	483	484	479	472	504	530	495	473	525	500	489	521	510	475	494	487	523	503	470	498	480	482	483	495	509	516	474	503	535	507	494	513	482	497	503	488	471	513	476	479	514	494	486	513	450	465	521	527	501	510	484	509	471	504	512	484	486	476	534	491	509	470	490	522	474	483	464	473	467	527	481	513	470	441	500	496	475	510	519	460	498	504	525	520	471	534	511	477	537	495	509	463	532	523	519	513	481	476	511	490	485	495	512	477	475	537	516	476	497	521	490	496	478	477	489	515	472	532	481	535	503	497	513	510	517	531	517	544	516	509	484	467	483	504	493	519	500	504	474	505	514	501	495	455	502	500	499	470	513	497	484	490	465	474	528	466	509	488	533	490	473	474	482	524	483	500	513	477	497	485	459	498	495	508	528	512	480	515	450	475	494	498	482	490	458	520	506	546	494	494	522	511	492	493	513	469	477	502	508	479	489	500	466	482	508	504	483	518	484	480	501	523	521	518	544	494	520	514	550	523	477	496	494	524	499	535	497	509	490	516	525	480	489	488	514	488	527	526	530	497	490	488	489	504	475	479	509	515	504	500	464	463	499	485	475	482	523	465	526	497	481	457	517	526	470	487	487	491	556	463	518	488	531	516	503	508	472	480	516	469	498	509	529	478	513	474	469	502	485	483	482	502	517	486	457	532	519	509	511	518	504	477	497	470	465	511	533	495	500	469	502	486	485	481	516	485	552	485	478	505	484	503	524	543	548	502	506	526	448	539	494	479	485	505	517	512	484	493	491	499	481	501	538	515	498	487	537	521	499	484	506	481	530	499	519	504	529	531	495	533	505	548	493	508	538	535	514	532	514	466	487	540	520	502	498	526	506	516	505	515	488	517	498	485	524	510	470	512	495	527	495	491	495	504	516	506	506	513	482	505	491	508	530	500	499	497	514	479	466	469	521	530	487	523	530	522	476	529	490	516	500	484	444	527	506	502	465	526	514	512	489	533	483	540	529	498	535	484	491	527	470	491	527	496	470	467	510	511	492	521	510	556	510	542	460	476	500	490	508	510	502	520	475	519	514	485	504	476	523	529	472	488	502	507	481	517	521	482	473	493	478	483	491	497	484	519	490	488	504	522	468	489	475	505	463	499	473	522	472	489	506	480	523	508	517	544	518	514	497	464	477	522	477	500	497	490	510	497	521	487	483	497	523	493	510	525	446	530	505	459	504	500	504	451	494	485	490	466	505	477	478	535	469	490	498	496	505	519	507	502	483	465	482	494	513	514	492	528	520	496	492	514	499	492	503	472	495	475	491	495	528	498	477	527	543	482	498	497	498	542	520	520	503	531	535	513	468	509	506	472	556	507	499	463	487	488	536	475	564	486	455	468	474	477	481	471	481	515	511	520	511	497	506	496	486	481	511	497	462	504	505	511	519	489	525	523	469	500	438	517	499	513	488	486	474	506	525	510	499	488	509	525	495	530	526	514	516	491	495	547	457	518	462	499	509	502	519	495	468	528	453	484	489	474	536	504	464	482	483	507	483	490	460	470	544	465	503	489	517	486	450	514	486	508	480	485	466	488	516	501	468	487	472	488	541	458	483	475	457	489	526	520	500	529	501	488	481	512	500	508	480	498	512	535	470	478	543	479	485	520	470	531	492	494	482	456	506	446	517	497	506	535	539	498	513	500	475	476	471	509	516	511	525	456	527	476	506	473	491	529	506	515	481	511	486	493	477	506	521	498	515	534	515	519	509	549	509	522	498	472	518	504	465	462	496	519	487	507	515	518	501	497	467	515	454	494	497	488	477	481	522	514	502	480	498	501	458	482	504	503	497	506	500	490	470	527	477	480	498	476	505	497	505	473	495	501	488	490	482	519	512	501	535	494	486	492	449	490	500	535	510	514	496	462	483	519	480	549	522	528	480	538	541	502	472	515	485	497	498	527	519	521	486	480	473	474	516	515	505	567	492	481	485	491	528	483	492	515	519	497	460	529	463	485	467	473	483	489	509	536	523	478	541	515	534	517	467	491	498	474	487	514	525	506	522	470	513	483	459	484	478	506	491	479	514	516	516	491	537	496	478	527	544	524	469	492	518	463	464	485	538	464	504	534	516	502	471	468	526	504	558	525	517	457	479	511	512	499	500	507	497	515	526	497	508	499	523	481	549	495	501	483	481	500	499	450	466	471	487	474	537	487	497	515	474	474	467	528	482	464	519	509	491	516	486	509	476	533	489	493	511	504	478	493	456	508	484	520	516	491	499	496	522	550	480	464	493	464	482	494	510	529	457	493	504	494	520	483	523	494	485	502	488	474	504	473	501	506	480	501	499	453	485	423	521	514	535	501	470	512	470	501	481	508	521	471	502	507	548	527	477	499	486	506	543	494	499	481	487	501	490	474	500	468	498	502	469	516	486	493	499	515	544	490	494	474	528	497	528	465	507	470	478	506	480	505	524	528	489	506	501	527	481	464	490	488	458	486	427	518	498	512	522	515	483	432	493	538	480	499	502	501	487	490	472	529	491	494	533	506	497	533	516	522	504	490	476	495	479	524	490	487	498	466	501	494	503	487	453	474	514	509	489	519	505	510	486	466	496	514	507	514	509	497	470	494	532	471	465	464	493	451	501	515	496	480	502	483	482	479	519	489	509	462	511	499	485	500	494	509	493	476	494	531	514	493	525	505	475	511	462	476	515	495	481	481	531	458	488	500	520	494	524	485	489	473	489	487	510	522	499	512	509	490	538	467	483	503	458	480	468	512	474	497	494	519	507	498	512	456	503	489	507	506	501	502	532	502	486	495	501	513	488	530	479	530	478	524	472	477	510	519	509	514	493	495	472	477	471	514	491	475	474	470	484	503	487	481	507	515	490	506	524	534	475	492	541	489	461	536	497	524	472	496	526	552	474	467	488	513	511	510	487	488	482	489	513	484	494	474	468	521	480	482	508	481	493	526	454	518	520	507	472	502	545	509	475	497	507
27772	18507	4749	1102	842	685	561	499	480	464	452	419	479	663	1116	1145	892	481	420	413	455	408	370	405	393	412	413	386	416	392	418	405	384	397	394	419	389	391	392	379	377	419	365	381	408	399	400	405	389	385	422	401	379	388	422	414	419	390	397	416	385	401	394	406	372	404	389	397	403	404	413	403	363	389	439	431	385	391	399	445	384	397	361	382	397	402	386	394	424	402	418	388	428	401	412	386	417	401	379	403	436	430	396	414	408	406	387	393	413	385	371	398	399	412	395	457	411	386	377	390	394	419	417	413	421	407	405	416	437	450	415	402	379	420	429	430	400	425	407	412	384	392	426	396	405	410	420	415	424	429	416	416	406	346	429	392	410	420	418	418	403	417	390	415	392	408	395	372	381	388	401	405	378	382	376	399	404	386	388	389	398	382	399	389	420	398	393	395	397	414	394	428	399	400	400	403	414	386	432	413	427	409	365	416	409	418	419	430	425	380	395	427	420	374	407	413	394	373	421	451	403	385	415	410	380	406	392	398	413	386	407	416	390	392	376	416	374	413	369	382	422	377	423	371	392	401	424	394	426	393	420	417	409	402	402	413	373	389	395	374	372	426	405	427	422	397	403	390	406	395	420	384	402	446	430	391	421	386	412	373	422	358	374	402	417	433	422	368	409	413	394	400	362	383	411	431	398	391	417	388	382	386	419	400	398	411	398	385	399	414	373	427	409	391	396	414	415	405	424	406	398	424	386	430	393	414	392	393	400	394	387	401	380	371	431	396	381	441	377	395	421	403	393	425	410	386	410	409	386	411	398	457	374	425	431	379	375	436	354	413	422	409	408	405	429	420	431	408	406	391	416	386	416	437	432	401	427	362	424	420	421	395	384	412	389	423	380	409	417	394	415	383	430	410	416	411	389	432	377	384	442	393	385	383	362	408	377	384	387	355	416	402	412	396	377	391	417	451	407	414	383	407	380	414	397	374	348	408	386	413	421	402	393	426	422	397	391	388	432	425	414	443	376	370	406	393	390	367	419	416	377	404	364	441	395	403	410	412	420	430	390	413	372	411	409	369	397	445	407	394	421	403	371	381	419	411	418	384	438	397	389	395	380	409	409	371	421	388	391	397	426	422	404	418	397	403	410	378	448	365	400	440	398	371	396	398	431	431	389	413	390	390	380	417	392	396	401	349	376	417	411	393	390	405	456	423	391	414	402	420	400	415	416	413	368	394	383	393	397	406	424	412	399	425	403	402	385	381	389	395	408	415	424	397	423	379	409	375	427	440	377	408	431	383	410	432	407	416	384	394	410	412	409	386	418	363	398	402	414	400	369	432	392	411	399	408	364	385	406	386	388	403	403	414	393	367	423	416	414	384	412	367	381	410	423	417	405	387	391	385	418	414	429	390	444	415	407	434	356	386	413	429	409	411	445	396	419	396	383	420	412	417	401	397	420	386	411	420	383	390	447	410	373	413	411	420	368	432	415	378	429	381	370	386	407	385	408	391	404	394	395	409	444	412	370	408	407	443	404	413	398	374	413	391	408	410	427	410	400	413	408	413	376	404	452	382	413	413	375	417	379	415	372	400	389	428	389	435	415	373	377	417	359	362	398	388	408	410	435	428	429	425	401	401	420	372	427	389	413	437	391	386	441	419	418	397	384	414	375	404	400	377	411	395	433	405	402	375	389	407	419	427	407	410	405	390	417	433	407	382	431	378	372	394	424	406	386	420	417	424	406	420	397	430	403	397	401	411	362	391	379	372	419	387	399	419	386	407	413	391	372	365	404	417	404	382	362	394	436	400	415	395	433	446	373	425	408	388	383	424	387	419	405	362	402	428	415	389	401	410	429	387	403	442	393	430	415	410	412	395	400	409	394	412	403	422	375	397	405	411	404	418	403	412	367	402	401	364	440	402	384	383	407	414	394	381	386	395	408	411	410	403	395	395	400	445	407	412	413	398	377	389	400	405	397	387	381	388	436	408	395	395	397	389	414	438	390	404	375	400	384	437	421	391	394	418	411	420	420	409	407	430	355	374	387	378	413	385	443	433	427	409	408	403	373	406	394	394	426	389	403	421	426	403	413	419	390	394	390	432	383	411	395	391	428	414	401	417	409	373	388	416	429	427	418	368	411	385	429	408	411	410	405	363	414	400	405	391	420	436	401	431	400	376	420	419	400	384	407	417	413	426	383	407	394	398	422	444	403	444	411	404	457	382	418	390	405	389	425	395	410	399	369	387	389	376	402	440	399	405	410	416	370	427	397	383	425	412	425	415	420	400	391	395	390	373	354	394	405	402	375	399	391	412	442	401	390	405	404	402	356	409	399	385	396	417	380	421	391	390	394	396	428	428	407	388	385	453	432	399	402	428	407	402	398	370	388	406	392	408	442	430	424	371	398	366	425	378	404	397	419	389	414	398	396	417	383	407	451	385	366	419	400	407	426	397	389	416	394	397	410	392	391	411	398	400	411	405	383	359	423	421	417	389	421	385	446	364	391	430	388	372	423	405	356	386	381	391	414	382	408	406	405	410	400	427	399	418	426	386	407	394	420	431	408	396	400	427	427	399	415	404	388	364	404	404	390	388	410	384	400	392	420	421	377	407	415	398	404	400	439	392	417	398	399	368	439	378	398	411	369	395	364	428	413	400	390	406	389	381	389	395	387	355	367	394	423	420	380	402	409	437	426	380	391	407	396	401	377	405	419	402	436	428	424	398	405	386	392	440	393	388	384	393	407	411	412	378	428	384	371	441	429	405	417	449	372	406	414	407	454	393	361	413	414	413	427	448	372	414	447	374	365	408	375	384	384	380	380	421	384	383	432	398	407	396	427	433	379	412	404	405	401	376	406	437	404	387	421	435	414	406	379	375	428	395	403	431	417	378	381	423	378	376	379	435	379	384	440	408	391	409	359	414	413	425	395	410	388	451	436	400	442	407	398	399	387	437	372	406	409	386	438	395	420	398	409	420	422	417	401	407	385	431	402	414	415	393	387	418	402	401	402	388	394	362	382	405	406	409	405	402	400	384	407	450	370	406	401	359	389	407	397	399	410	406	407	448	430	425	405	396	400	377	408	384	435	430	388	434	420	385	410	427	408	387	400	408	415	419	395	392	395	412	390	388	376	394	439	431	424	385	398	412	387	422	436	433	420	356	405	398	432	395	405	386	408	377	450	425	422	408	402	389	415	374	415	388	438	406	416	418	414	429	398	394	408	389	424	384	385	357	425	366	390	384	375	400	379	402	386	412	388	445	389	424	382	399	419	432	421	423	408	422	402	404	406	386	437	365	405	397	384	415	392	377	429	379	405	388	404	391	419	413	430	431	414	402	423	398	398	356	381	393	421	395	417	405	421	384	408	428	398	397	388	443	419	359	391	398	380	414	439	386	409	400	389	366	384	401	406	384	410	383	414	397	427	387	382	392	426	412	394	406	433	437	393	376	380	410	389	359	416	418	389	375	401	380	395	426	433	383	416	421	421	444
5074	4346	2787	1224	1290	1056	956	853	778	765	691	617	673	1137	1844	2028	1478	640	541	562	544	505	564	538	515	569	520	512	568	492	525	544	541	501	568	536	559	518	595	535	597	544	546	557	516	551	548	564	571	547	577	577	569	545	550	518	567	578	573	534	511	578	544	544	554	592	564	588	563	554	537	556	535	587	532	588	612	559	556	534	546	587	539	552	554	542	569	539	525	565	497	579	510	520	596	526	565	558	561	576	559	563	512	549	576	561	531	553	510	554	554	535	542	543	544	554	585	572	577	527	513	542	571	510	559	611	530	580	524	552	590	535	555	534	517	531	548	573	576	570	595	544	574	571	574	562	544	554	586	563	590	535	570	565	563	596	558	548	584	538	534	564	604	561	578	533	600	506	561	543	561	576	525	545	565	561	559	529	567	561	565	515	550	527	530	536	579	594	540	503	560	560	527	582	560	581	579	529	520	545	542	553	603	558	510	584	560	568	509	511	548	543	519	555	567	532	580	548	578	543	592	567	549	570	551	536	546	566	567	624	544	580	539	516	515	517	558	597	535	530	549	563	528	580	608	521	527	545	533	514	530	570	538	544	540	581	603	541	559	540	564	551	527	619	549	554	525	551	525	531	580	550	514	567	541	539	499	560	540	528	531	587	530	549	526	573	537	553	532	544	523	590	522	545	536	562	535	560	543	556	598	548	520	581	562	544	569	520	589	577	558	531	575	550	586	530	570	511	576	557	509	563	564	540	523	542	503	502	545	589	577	570	559	555	514	601	545	593	525	580	546	539	558	572	590	535	534	557	585	553	588	508	532	570	556	560	581	517	548	502	505	540	585	535	513	578	547	536	546	534	533	538	567	542	537	559	593	568	561	568	509	534	526	576	563	545	538	574	565	550	544	531	566	509	509	549	522	546	552	575	559	591	542	555	526	533	563	524	564	508	558	546	514	496	556	513	582	582	555	523	555	505	516	553	531	597	523	543	581	569	552	524	560	554	536	583	538	534	579	526	573	528	531	521	561	558	545	586	567	515	547	528	585	567	600	586	533	549	542	548	580	570	594	545	570	586	534	520	565	594	531	559	555	524	492	548	495	573	568	536	534	534	548	544	532	560	537	542	526	593	534	563	532	521	544	490	558	566	530	564	553	551	525	614	533	562	548	572	553	547	569	548	553	542	539	528	555	518	559	554	578	564	587	536	565	514	589	566	565	521	520	540	561	583	521	537	565	561	556	539	575	581	530	592	506	567	536	539	564	581	519	580	550	506	538	567	541	567	517	529	528	582	571	553	541	542	575	520	561	534	587	547	546	529	559	566	560	555	571	581	576	568	531	542	526	563	571	620	559	551	533	538	565	540	582	558	505	520	515	514	534	604	508	571	589	537	557	574	575	562	531	541	556	548	541	538	555	528	556	525	515	547	522	508	516	536	561	538	560	550	554	571	568	552	510	575	534	538	558	540	572	516	573	520	551	545	542	530	571	545	545	593	535	544	545	539	583	541	557	540	554	543	595	513	563	535	591	525	605	555	541	534	584	531	535	557	541	529	550	573	562	540	540	571	515	533	570	562	549	576	532	527	523	522	621	510	545	580	576	530	619	537	577	589	568	522	533	533	582	579	560	581	510	500	540	510	507	561	556	512	541	562	528	570	554	630	534	503	530	555	563	591	578	509	522	585	548	520	568	566	536	581	531	568	608	563	508	527	545	541	551	570	562	550	517	547	511	537	586	524	514	587	542	564	568	581	598	519	543	536	562	570	545	553	581	560	534	563	560	566	548	528	567	590	528	593	553	584	591	541	544	559	571	541	549	565	554	559	524	598	552	533	572	566	578	538	569	552	576	573	525	556	567	539	553	530	531	586	556	564	502	529	530	529	559	531	517	552	558	513	524	516	547	552	517	536	575	546	556	547	528	534	512	550	507	503	574	543	541	519	559	536	550	522	497	567	535	583	528	513	569	552	590	566	557	609	602	590	555	594	589	560	555	589	587	549	554	527	564	543	507	511	483	553	589	515	580	555	577	553	539	544	540	548	557	563	545	552	586	524	562	527	534	574	559	548	574	568	555	545	529	564	547	553	555	551	509	573	565	538	564	551	609	547	583	569	536	551	562	559	576	532	556	607	525	582	561	615	517	563	562	556	548	554	568	562	552	563	550	585	548	507	540	592	547	562	561	607	565	527	519	523	557	558	588	530	529	544	551	606	538	481	552	515	524	532	543	531	595	572	543	538	567	550	550	535	553	545	560	546	531	539	561	518	543	565	540	524	556	547	568	556	576	565	575	528	525	577	562	527	590	523	535	541	567	562	587	532	557	542	531	561	522	592	546	490	559	567	608	562	597	563	548	544	512	522	520	564	543	526	543	556	577	534	485	576	524	531	569	553	576	502	526	528	513	551	537	525	516	557	532	528	569	561	562	529	537	512	549	571	544	541	599	539	563	550	559	545	552	536	509	495	550	543	537	551	586	540	591	534	573	515	527	584	553	543	556	611	571	509	573	572	558	543	564	541	502	513	563	588	554	552	528	516	562	558	563	570	565	556	539	476	552	564	527	517	590	577	525	552	525	521	578	546	538	573	511	535	533	567	574	560	540	510	542	533	566	579	554	549	541	540	550	588	542	561	555	512	544	568	546	564	576	513	558	551	535	508	542	539	529	597	547	518	555	543	578	530	572	568	548	551	587	541	563	503	559	538	550	573	562	578	526	554	547	567	525	542	566	547	548	611	533	554	568	573	602	550	542	576	533	551	554	560	511	568	520	560	548	539	575	539	511	539	538	565	571	570	567	546	578	469	522	533	559	526	571	539	558	532	529	540	554	552	584	586	516	523	565	536	531	527	531	540	568	538	582	542	569	513	533	541	569	530	554	523	507	522	527	575	532	565	510	547	537	553	556	546	532	529	601	563	546	539	533	542	497	531	553	561	533	533	539	526	542	542	551	552	549	537	539	562	572	569	533	528	526	569	591	577	557	533	544	565	524	552	557	534	585	543	513	578	551	541	574	581	534	539	573	531	572	547	558	599	588	568	556	593	549	562	579	540	508	587	536	579	563	507	568	539	522	547	584	494	539	563	591	562	526	555	552	581	573	575	550	559	525	565	585	547	545	544	546	548	546	559	556	527	528	574	536	552	565	563	545	515	562	584	541	571	545	523	601	561	525	535	547	582	515	570	526	598	597	574	549	548	554	546	572	530	547	543	540	585	562	586	542	547	549	551	542	525	565	533	562	548	543	524	540	578	560	522	553	577	522	534	523	600	599	552	571	544	603	566	543	579	551	535	534	543	508	547	587	550	582	557	533	553	581	538	512	560	543	545	536	528	557	517	590	566	555	551	557	557	568	544	588	527	563	579	580	530	523	606	539	571	524	557	566	578	556	507	564	535	585	551	527	539	537	539	573	544	525	547	574	541	575	541	556	554	558	579	568	559	534	560	549	554	506	550	546	521	547	528	519	537	595	554	542	580	576	536	523	533	566	536
23788	21542	28075	25432	19917	2620	1118	913	759	753	656	587	711	2081	8017	7134	4115	1514	533	562	505	580	471	525	537	548	535	563	539	566	562	559	522	508	525	525	512	538	520	559	472	552	524	515	539	561	513	555	499	525	508	542	521	566	555	541	491	519	513	540	516	527	536	513	532	538	513	572	521	502	508	545	551	578	530	539	556	524	526	544	523	479	490	561	485	557	516	489	532	540	530	479	531	561	539	524	501	570	539	531	540	557	512	517	500	517	514	502	517	500	517	549	554	513	503	483	547	549	556	521	532	525	566	523	547	531	576	497	524	519	510	527	527	566	485	486	524	532	565	520	523	546	520	517	517	528	563	483	535	527	518	489	545	509	544	561	565	531	530	545	522	491	514	477	498	552	516	513	515	497	512	488	502	523	496	542	553	500	469	508	557	520	531	551	495	539	538	519	462	537	516	528	536	516	541	528	501	560	517	525	505	487	526	483	556	539	531	488	550	534	524	532	524	535	527	520	503	512	583	483	517	511	551	505	519	556	495	551	514	521	506	484	528	527	508	518	529	492	538	506	512	541	542	461	514	554	486	511	523	535	521	519	523	516	518	572	536	552	521	525	479	525	504	507	520	524	566	562	503	526	503	480	530	532	461	515	532	548	494	532	524	520	506	499	510	494	534	501	531	521	497	523	503	546	514	538	556	577	512	514	569	486	504	539	508	517	530	528	503	554	550	530	509	545	528	556	523	522	497	479	524	524	502	545	526	523	550	524	530	511	546	504	511	511	509	508	536	506	560	542	535	518	514	552	531	461	491	556	501	527	487	504	509	523	545	474	506	556	500	551	526	542	493	535	549	510	594	539	500	511	522	523	504	517	501	505	543	549	552	553	493	516	517	518	525	543	569	553	540	487	507	544	561	503	481	511	516	552	484	530	505	571	511	525	548	484	545	504	497	532	510	526	556	528	506	523	551	507	491	533	536	572	543	550	536	545	536	530	541	534	546	526	517	548	511	517	537	522	531	569	548	530	539	529	536	512	574	523	530	567	516	556	579	538	516	543	565	519	550	531	510	513	502	535	515	539	505	523	534	478	527	517	509	522	508	490	532	485	520	533	552	540	549	503	563	539	543	511	575	490	524	528	539	522	531	549	528	523	543	504	515	498	509	535	545	526	533	511	505	532	537	578	533	527	550	505	522	522	503	553	527	526	486	571	508	563	520	507	538	517	545	553	524	503	521	548	499	527	464	477	524	514	480	564	521	525	546	539	548	483	507	494	535	502	544	528	511	514	518	543	564	521	530	505	502	506	524	514	534	546	531	532	503	511	529	529	526	518	487	522	537	525	511	499	547	516	512	486	541	498	495	558	527	518	519	497	533	488	507	504	506	489	528	495	510	538	523	565	516	522	509	505	552	492	567	532	485	532	529	495	561	534	514	551	483	545	526	498	505	452	535	543	502	514	547	527	509	522	530	521	572	514	530	536	533	512	526	501	490	561	516	504	513	521	530	517	518	503	498	513	529	460	516	560	500	530	529	567	517	530	558	506	536	572	529	585	526	474	521	560	518	541	531	538	529	525	514	540	510	547	475	539	511	531	532	506	499	541	508	510	514	553	549	504	491	470	489	524	502	523	531	538	518	552	541	568	546	549	511	512	490	509	527	512	522	515	536	548	537	539	538	522	505	536	520	534	555	488	489	543	503	507	520	529	529	567	543	515	561	507	484	540	548	539	534	501	513	500	486	527	515	518	490	514	517	513	519	515	523	489	522	553	524	511	550	536	531	485	516	532	574	571	570	488	524	523	502	554	534	497	513	546	493	529	504	498	563	528	502	473	548	468	534	537	487	524	552	531	541	506	499	499	548	523	490	521	481	565	541	527	520	529	544	515	516	554	531	540	515	513	542	546	489	539	519	550	526	531	504	541	529	539	516	457	533	492	572	485	506	514	519	515	549	467	503	535	531	481	476	550	565	539	513	537	539	479	535	523	505	554	531	552	519	522	513	502	563	523	493	503	504	552	539	532	511	554	491	515	558	548	525	497	547	547	500	544	527	529	526	586	568	503	558	565	541	542	534	565	503	531	545	541	551	521	521	516	483	515	524	520	494	533	521	509	497	526	472	536	525	541	474	505	513	533	529	522	509	538	570	514	517	529	499	532	477	538	514	600	537	540	523	545	512	560	555	516	502	529	521	518	537	536	538	547	520	556	505	516	523	555	535	541	510	509	543	520	541	539	489	532	548	554	551	521	496	509	531	508	488	548	524	540	517	507	547	504	506	529	496	527	515	517	525	502	537	505	478	566	537	480	548	551	500	505	513	510	517	534	520	535	558	526	486	539	497	516	512	517	521	525	505	534	509	515	530	536	471	519	510	541	544	555	527	541	568	541	507	539	538	501	539	539	534	538	507	480	505	508	507	503	499	534	491	559	523	541	507	513	527	541	516	571	513	529	541	535	522	517	556	529	508	526	530	550	561	536	499	544	527	543	540	509	484	495	540	527	535	516	526	548	532	545	515	538	500	531	517	514	536	468	522	475	503	498	507	552	539	531	507	516	519	502	536	506	515	535	516	516	523	522	473	531	502	507	506	509	544	493	528	559	526	505	525	552	494	536	547	515	540	529	502	510	517	517	514	519	535	548	497	565	550	498	486	516	504	540	555	520	493	507	507	527	528	523	528	521	525	532	512	541	528	522	498	522	478	490	485	508	506	531	546	502	537	551	499	490	540	547	547	492	535	519	498	559	544	492	518	526	543	484	505	469	541	527	501	536	516	530	499	520	549	513	507	536	538	531	501	508	548	498	498	510	489	512	504	559	505	487	508	482	517	525	505	512	543	494	504	491	522	541	544	505	535	520	499	540	475	501	526	467	487	543	553	489	488	557	523	513	495	468	514	509	518	513	541	498	524	530	540	563	539	509	529	527	501	574	537	549	516	576	510	520	518	541	513	529	532	527	492	485	509	481	509	527	509	522	565	563	523	493	507	543	481	500	539	490	569	506	499	522	524	532	534	511	504	521	504	521	540	554	494	496	482	535	555	540	536	489	529	541	574	528	550	542	485	519	519	529	539	555	510	539	516	512	570	540	520	494	503	536	522	505	510	499	517	536	512	566	501	516	541	563	526	510	527	537	522	541	504	516	498	506	519	526	490	551	495	517	526	536	496	526	510	544	503	529	519	537	514	564	503	519	484	544	537	486	536	520	514	530	526	510	525	520	552	543	539	546	513	527	537	510	491	498	515	480	512	523	515	513	479	510	531	512	525	493	531	509	485	537	492	511	563	481	480	518	524	500	544	551	500	531	524	533	524	504	539	558	513	527	543	498	500	492	499	482	488	519	538	534	522	466	537	509	539	507	530	538	514	520	494	519	544	556	534	495	513	527	536	526	569	490	533	541	474	544	525	505	524	510	552	548	521	494	525	549	498	539	475	520	482	531	538	514	526	504	520	509	473	566	520	565	531	493	547	550	504	520	490	541	517	511	575	522	533	558
3956	11082	6863	3146	2697	2405	1811	1600	1430	1259	1118	1034	1116	4079	14373	11930	7127	2567	691	763	709	760	717	731	758	694	677	753	698	737	710	714	737	674	690	717	726	695	686	725	712	694	677	706	718	692	737	728	775	759	720	708	695	703	681	719	721	739	738	682	672	714	693	707	722	708	734	770	718	687	713	677	640	750	708	665	687	750	731	687	739	747	703	726	782	764	733	691	710	726	712	716	731	712	736	688	750	699	685	722	750	695	709	727	728	718	744	732	712	721	762	684	694	694	705	717	728	740	698	718	678	729	704	746	673	717	715	723	708	695	674	657	741	742	718	708	716	695	693	654	694	657	728	714	659	668	676	712	647	709	734	680	742	709	697	665	709	755	687	676	714	742	724	714	701	773	714	717	704	699	691	731	692	675	678	704	700	754	730	715	735	728	707	703	706	684	678	722	694	698	727	680	722	720	680	740	721	757	737	753	734	698	703	733	696	769	656	680	721	695	717	720	678	757	645	688	764	728	638	670	685	713	687	711	709	732	725	668	739	682	681	686	726	670	685	668	705	699	744	762	713	713	726	678	710	695	655	734	717	684	722	707	722	738	697	721	670	731	690	674	668	684	688	768	678	745	674	723	756	717	688	735	690	782	692	720	697	684	698	689	700	709	714	692	672	763	719	721	690	686	681	696	750	711	728	666	688	687	710	755	711	726	718	683	701	671	734	744	660	721	737	684	722	696	698	714	735	695	713	697	701	734	710	701	739	712	679	726	713	736	696	682	725	716	729	719	710	684	729	700	698	689	745	697	718	725	683	681	721	704	751	712	703	690	728	773	719	689	705	693	682	711	692	689	706	715	673	691	737	645	723	682	743	689	745	653	713	711	742	716	717	731	727	705	714	724	699	720	692	711	695	753	669	717	693	700	710	724	713	673	698	716	694	679	706	758	698	742	735	707	720	722	675	734	674	747	732	714	716	703	667	716	698	728	735	670	732	742	775	670	655	686	731	765	669	703	707	702	693	723	714	697	695	737	731	696	688	700	703	742	747	733	707	740	697	690	738	697	654	739	750	729	742	740	697	685	724	698	739	693	727	729	707	723	760	711	666	712	699	726	710	692	737	732	771	717	707	715	697	722	721	730	738	734	677	682	711	702	727	725	718	721	727	690	714	698	710	777	705	774	671	744	708	700	662	718	708	696	727	688	694	735	690	755	712	714	726	756	768	692	712	720	749	678	678	741	710	700	684	704	757	728	722	731	746	686	711	686	723	672	726	658	708	695	743	724	676	717	698	761	673	684	726	707	695	703	735	763	753	712	741	777	704	691	713	718	720	694	692	695	729	743	660	662	773	692	693	699	693	676	715	754	734	723	672	711	693	727	757	698	735	716	726	708	692	698	686	715	720	693	662	741	740	695	740	723	692	753	681	685	699	747	663	680	713	741	710	702	765	717	736	721	666	705	669	734	667	778	653	686	675	694	681	689	701	732	649	686	727	673	713	708	723	700	708	743	747	723	764	707	742	704	681	673	762	699	726	716	714	717	748	694	704	739	684	682	747	733	725	671	746	731	687	755	733	767	686	679	712	702	705	680	697	726	739	712	685	730	703	675	698	684	700	727	697	686	765	649	728	679	709	744	710	689	689	722	737	686	713	746	696	721	666	711	726	707	661	709	733	734	657	721	698	687	697	734	710	672	751	774	720	705	716	691	721	660	715	735	697	680	704	717	733	743	697	715	727	720	772	724	713	752	704	702	682	665	697	701	685	748	729	711	706	745	650	724	726	722	701	732	686	725	646	743	716	698	726	707	694	752	729	701	701	699	733	684	701	698	773	746	750	667	711	735	724	719	763	738	766	692	717	730	689	734	719	727	723	659	668	720	711	689	690	740	738	757	728	700	713	707	773	766	755	715	684	700	719	689	718	652	668	692	726	748	730	697	693	702	690	722	737	709	708	730	738	711	703	753	720	685	743	713	708	669	705	688	685	708	727	729	730	735	722	717	705	730	693	713	660	709	746	749	682	713	726	707	758	712	714	756	696	740	749	684	702	736	729	731	663	711	716	699	679	735	670	697	718	724	721	650	705	660	700	707	720	709	715	727	739	746	698	724	683	704	723	668	701	764	697	723	681	683	722	709	708	764	743	696	720	677	701	723	687	732	689	659	735	726	671	685	714	732	709	721	700	732	737	684	712	746	733	699	645	741	689	748	719	746	674	688	713	714	707	702	694	682	701	697	709	701	675	747	693	715	721	728	668	689	735	746	737	709	728	695	688	721	706	714	659	707	718	705	691	693	710	719	728	735	721	692	696	700	713	694	737	701	711	691	757	708	739	688	732	698	701	766	691	768	698	726	719	720	691	694	690	732	697	724	706	724	698	784	690	699	697	706	693	684	757	729	707	756	719	710	766	735	725	684	733	732	743	692	714	752	699	736	728	703	694	725	733	685	733	734	718	713	705	706	667	685	724	639	711	741	685	683	762	686	711	723	726	767	684	667	716	714	717	723	698	678	720	668	745	751	675	709	720	735	696	699	730	702	719	690	697	728	718	696	666	730	716	730	730	726	711	708	734	718	698	728	720	685	691	685	674	724	702	696	735	701	687	726	703	678	697	688	707	688	724	705	692	686	696	698	712	744	724	728	717	719	702	688	703	742	718	719	716	709	707	673	722	688	694	712	710	733	751	700	680	703	749	711	738	728	713	669	667	740	709	682	673	730	700	696	752	708	700	667	698	739	680	705	671	738	697	757	708	673	673	745	694	718	733	700	711	735	717	712	704	729	712	710	731	709	755	661	732	744	667	719	744	729	697	701	752	674	707	706	692	714	743	711	726	730	723	689	688	724	638	683	698	665	701	688	697	721	765	742	671	726	690	687	739	660	648	699	702	688	716	672	725	667	722	678	702	705	756	751	747	724	710	751	725	700	740	708	683	689	691	708	716	746	687	710	762	681	770	740	748	716	683	691	687	682	691	725	721	703	739	674	665	675	749	726	682	717	698	730	707	731	716	726	763	717	732	738	717	741	740	717	702	682	699	695	707	728	749	732	710	718	703	745	725	719	667	708	661	728	682	716	741	729	737	681	670	764	709	697	697	702	728	679	710	757	683	728	699	662	748	678	701	691	685	671	717	689	690	728	665	728	726	733	688	686	732	728	669	703	726	701	677	722	642	726	702	710	701	731	697	735	743	790	745	756	702	702	698	728	745	683	706	755	674	736	723	715	682	711	748	710	724	724	729	719	709	730	706	685	707	707	785	678	711	715	729	726	684	710	699	683	743	721	684	716	700	721	717	707	672	768	754	705	709	732	676	692	709	717	706	722	713	687	758	673	722	730	747	680	702	706	711	764	727	695	743	713	695	739	723	726	664	690	623	718	718	688	694	690	716	705	716	716	718	727	749	708	712	752	695	705	721	700	731	684	690	706	717	702	694	735	699	702	688	702	695	677	723	711	669	716	728	742	693	668	694	712	753	685	716	735	703	693	739	701	717	728
25171	21515	25844	21920	1213	592	430	476	424	366	345	311	315	781	3150	3264	1990	789	221	254	233	229	232	217	239	216	217	205	243	213	211	234	195	213	239	222	226	237	237	232	230	235	227	212	244	190	234	246	243	231	245	237	249	209	246	257	238	245	232	262	245	252	227	223	222	238	216	233	222	223	221	225	252	222	254	222	223	201	222	241	229	232	234	239	249	222	234	254	242	226	269	197	238	238	218	241	221	234	231	255	216	222	222	215	226	215	226	226	229	243	228	252	215	270	232	214	213	221	226	232	246	235	238	230	235	222	230	229	244	243	218	228	218	219	236	217	254	225	223	242	219	214	215	222	253	238	231	223	235	231	214	230	234	216	227	204	241	222	261	217	227	221	246	238	235	229	246	206	217	226	241	209	226	231	239	210	207	215	214	240	209	213	228	207	240	231	219	221	224	222	238	243	210	236	228	233	234	243	237	211	243	230	229	236	230	223	223	231	235	223	231	221	215	219	260	232	255	234	243	222	218	233	222	249	241	230	217	224	234	278	224	246	218	231	241	250	234	224	230	238	226	240	222	241	217	219	219	229	227	231	218	215	229	204	234	244	266	237	233	221	240	217	219	228	235	217	180	233	223	216	220	225	227	250	210	238	221	203	242	260	228	219	239	251	227	261	223	224	243	245	234	238	205	229	252	236	243	230	240	231	238	225	231	237	256	237	247	236	255	240	221	226	216	229	214	229	259	214	219	214	217	236	238	217	244	213	225	242	217	224	220	241	222	218	232	210	239	235	251	223	249	209	222	221	243	228	237	250	262	253	241	212	227	238	229	211	237	230	247	246	234	221	251	204	238	267	257	223	221	189	222	237	223	245	223	232	222	221	222	256	212	204	221	208	217	204	247	222	232	240	219	250	213	257	216	223	236	222	229	238	242	220	232	229	236	229	245	241	216	235	224	216	236	232	237	241	224	210	245	232	228	219	232	225	209	233	212	228	214	214	246	234	246	237	223	231	248	224	265	202	222	215	233	219	224	250	199	236	240	245	216	208	228	230	229	233	236	233	214	227	218	221	241	226	236	234	266	260	210	238	221	222	201	231	214	224	232	210	242	216	222	226	193	227	256	248	238	260	211	230	245	243	222	240	229	239	209	240	259	251	224	230	220	246	210	230	241	245	261	235	230	241	214	245	221	209	249	201	251	226	199	232	262	212	251	236	212	227	236	204	208	214	219	255	211	239	239	223	215	223	233	248	220	222	240	246	229	233	212	228	214	217	230	242	239	231	208	233	231	229	239	219	220	234	233	223	222	228	215	215	230	234	235	213	229	217	229	216	232	205	219	214	218	223	220	238	233	242	219	222	224	244	234	236	222	236	209	231	205	221	241	223	226	221	239	222	231	270	225	232	234	241	213	247	210	223	229	226	246	245	244	235	246	230	211	210	231	227	240	208	244	206	256	196	216	240	241	212	234	239	219	234	233	245	221	268	236	238	212	229	233	243	221	213	239	248	212	219	235	240	207	215	254	223	235	213	221	211	239	229	214	216	236	207	237	235	226	237	263	208	206	230	227	217	200	240	242	225	248	216	256	212	223	246	214	243	233	229	263	211	223	231	224	234	236	243	237	217	227	243	244	250	223	226	190	276	218	215	212	221	223	240	222	242	230	238	234	249	233	231	254	222	219	231	245	236	226	231	224	212	236	231	210	232	213	217	251	207	220	235	241	275	243	223	232	250	223	215	210	230	247	234	252	231	226	212	231	232	222	243	243	244	218	220	244	232	222	223	250	224	226	225	231	252	195	234	252	214	224	223	197	230	216	236	220	224	257	239	219	235	223	231	237	212	243	233	237	211	230	225	224	234	216	219	202	226	230	219	236	203	216	255	195	234	223	222	285	249	233	209	222	248	235	246	212	242	241	223	250	246	237	248	253	232	203	244	241	260	234	216	219	222	232	240	266	252	216	220	240	217	223	227	219	256	235	215	233	232	210	246	209	204	253	198	219	220	223	227	224	207	206	234	231	204	244	215	218	227	253	240	230	249	230	234	216	254	203	249	219	232	221	251	250	207	223	245	240	237	194	219	241	230	226	262	243	219	212	209	237	227	231	220	237	207	221	234	227	224	251	230	211	240	208	203	203	218	229	202	249	208	224	199	191	218	236	208	236	206	247	220	211	188	234	232	206	209	240	251	243	225	257	211	229	243	221	229	223	226	234	210	219	250	255	218	204	223	214	247	210	235	246	211	238	208	241	228	221	225	242	218	232	236	220	239	222	243	220	237	236	235	258	219	252	215	217	213	232	216	209	241	263	198	247	208	214	222	231	232	225	231	225	238	238	228	245	236	220	241	229	201	247	242	242	234	226	210	226	241	218	250	246	235	229	235	224	231	246	229	227	221	244	221	218	233	247	254	208	216	219	224	222	213	211	242	220	225	243	226	201	256	205	208	244	220	225	262	204	204	252	244	242	244	202	245	226	208	215	229	237	236	227	207	230	229	229	227	258	247	229	234	223	212	237	250	232	242	231	205	231	233	228	223	276	251	213	200	222	219	226	252	226	236	235	231	217	236	229	240	232	226	215	217	220	244	258	216	213	227	256	225	225	247	256	241	216	265	236	227	226	229	226	221	234	253	253	224	227	208	214	187	240	208	235	213	274	225	257	216	233	235	243	250	258	226	190	219	243	232	237	211	237	229	240	218	229	235	242	227	228	223	224	220	194	224	215	210	232	212	223	243	244	224	221	221	238	228	248	227	246	224	228	233	209	256	217	245	213	210	213	213	223	217	251	223	224	264	233	226	232	221	219	231	253	241	244	229	250	251	226	242	235	243	223	226	225	197	238	231	224	221	224	248	241	235	222	213	260	240	248	244	205	203	222	209	232	245	217	226	216	226	222	229	241	215	232	237	214	251	229	220	227	236	232	220	233	231	222	200	238	245	216	219	218	217	245	249	226	238	236	239	207	248	214	227	231	255	237	264	219	246	225	206	207	221	255	256	208	232	263	233	229	255	203	242	243	216	227	213	224	224	218	221	230	217	226	217	214	227	235	241	217	197	241	239	193	207	236	229	225	233	225	239	225	239	217	212	226	234	206	245	244	247	241	230	210	232	170	228	223	247	232	237	214	251	231	214	248	230	217	228	229	226	211	229	227	219	223	207	232	232	216	244	242	274	222	218	257	233	228	223	232	227	236	218	218	224	266	248	234	227	265	250	240	234	244	218	256	252	226	224	271	246	218	240	233	207	210	201	200	225	210	245	227	218	223	240	229	241	222	216	225	223	244	250	218	231	236	248	205	236	228	232	247	246	216	224	208	240	229	222	227	225	225	210	214	233	226	236	238	233	232	221	230	248	235	218	214	238	244	201	222	207	220	218	238	230	224	224	226	210	247	246	264	209	235	217	247	229	246	219	216	241	243	241	213	243	229	239	228	223	209	217	250	249	231	225	256	222	223	217	245	245	236	222	204	229	229	230	228	207	200	228	225	207	243	216
3964	6397	3962	1690	1502	1295	937	926	882	743	622	505	540	1945	7763	7283	4462	1582	357	317	324	327	309	331	342	367	352	332	355	298	302	318	318	337	318	317	310	307	329	317	319	305	324	299	344	303	330	328	313	338	319	323	325	328	341	337	313	300	331	330	361	322	326	307	304	294	317	342	328	309	288	324	341	339	349	317	339	324	341	312	298	330	352	346	339	337	338	311	327	329	306	304	333	324	311	328	334	326	310	315	310	332	323	311	306	325	359	374	331	353	300	303	317	317	342	303	311	319	331	314	324	348	360	319	312	315	304	324	322	356	359	287	318	314	316	314	329	314	341	348	310	319	295	298	318	338	339	319	307	323	344	331	307	316	338	325	314	327	322	307	339	340	317	323	328	327	337	338	333	329	326	358	324	346	332	331	357	341	344	325	356	325	321	344	372	351	332	323	339	353	325	318	325	336	311	341	330	295	316	329	332	294	327	363	306	321	338	336	346	330	313	327	323	347	319	328	357	309	359	303	325	354	315	321	333	334	329	321	340	302	310	320	334	332	346	333	332	314	307	316	317	301	342	306	332	329	361	298	330	325	286	320	311	341	279	303	307	321	310	326	356	341	327	319	318	311	303	353	316	303	314	304	335	325	344	308	340	329	347	338	336	285	304	321	323	327	324	336	337	320	337	318	361	338	355	318	322	307	280	346	313	328	282	361	340	349	311	301	309	310	325	333	336	323	331	343	321	310	325	320	318	323	331	306	336	318	320	291	326	329	326	309	347	357	327	362	317	344	348	319	314	363	340	304	305	316	309	335	321	306	318	315	331	314	345	299	320	313	313	318	338	261	303	301	310	322	321	310	315	313	315	349	345	347	305	340	322	340	338	334	316	319	319	339	351	342	319	304	322	314	321	296	302	301	334	335	333	320	310	349	311	287	329	334	339	317	312	341	335	331	315	313	324	281	336	297	315	287	319	297	335	338	326	332	288	344	341	328	313	325	323	299	335	322	352	321	311	323	353	316	300	325	292	347	320	341	326	346	324	318	328	341	305	310	350	310	329	332	319	315	325	310	337	329	313	307	328	306	351	299	312	326	311	328	303	364	342	320	363	341	333	340	336	321	296	324	311	302	333	338	296	339	343	345	331	325	326	332	321	315	340	332	334	316	309	318	365	320	334	320	304	340	298	355	317	360	302	305	324	340	295	339	347	327	295	315	327	309	349	339	312	311	337	310	304	340	327	303	352	305	313	328	327	335	349	341	325	320	331	328	336	344	308	345	336	340	303	335	290	329	348	329	298	324	337	343	325	329	365	342	316	363	336	337	352	362	327	365	313	335	331	307	347	347	323	323	304	303	325	304	333	319	312	334	312	316	328	281	336	329	343	337	338	343	317	293	313	323	296	311	335	324	329	341	314	352	351	319	341	323	336	347	324	316	312	331	314	316	304	314	331	290	314	341	325	312	318	303	316	314	319	331	318	300	317	314	312	353	359	353	328	325	307	321	325	346	385	362	339	318	346	340	327	305	353	304	300	330	322	346	348	369	304	351	331	326	333	281	330	309	317	326	305	333	352	314	340	334	334	352	310	329	308	322	340	316	310	319	317	309	346	324	334	339	305	331	324	343	304	330	313	302	342	332	325	309	339	309	299	327	320	325	316	364	338	332	321	335	318	295	315	324	345	287	316	334	303	305	328	350	327	308	393	326	291	331	304	351	313	320	312	338	338	319	329	332	322	344	326	309	328	357	347	317	323	357	301	330	306	327	310	299	350	332	303	371	284	336	324	297	351	301	303	329	318	318	341	309	302	329	323	333	300	342	321	290	303	315	317	356	329	323	300	308	315	308	298	321	366	306	325	346	295	322	284	316	317	334	316	334	327	311	334	344	332	341	306	338	343	301	288	322	317	310	336	294	341	316	325	316	323	322	273	300	316	314	290	328	303	353	307	319	335	355	296	314	324	320	329	312	332	311	336	361	321	288	323	323	335	311	363	322	341	301	307	317	333	315	301	324	321	319	338	327	338	324	313	317	346	309	316	367	324	318	319	300	352	341	297	335	299	321	350	321	317	336	325	340	300	327	313	321	321	312	327	317	316	323	314	323	312	336	327	302	324	316	312	330	320	314	316	328	309	312	320	329	334	317	308	284	335	342	331	319	336	294	344	325	305	325	323	320	308	350	305	347	342	346	314	292	352	315	311	329	327	286	329	333	316	318	328	302	328	335	333	357	351	331	292	347	318	296	327	310	323	328	318	326	298	329	355	310	317	310	316	343	326	328	313	345	336	324	309	305	319	315	375	331	317	321	324	333	355	328	332	318	339	337	323	339	296	360	325	327	335	328	332	333	335	332	324	309	345	328	300	351	321	303	303	322	346	296	351	335	301	341	325	321	307	312	342	331	324	320	369	307	337	312	305	299	333	317	323	338	324	328	337	296	315	295	344	303	312	304	351	322	321	326	335	315	327	291	340	322	349	308	314	337	305	305	365	307	301	344	326	322	312	342	351	325	309	333	327	348	295	306	326	296	314	302	323	306	328	334	305	355	322	330	357	334	324	305	332	317	315	343	333	296	347	332	321	309	351	363	298	303	320	324	326	298	332	322	354	307	292	341	308	353	351	309	275	309	315	320	317	317	298	313	325	297	323	336	331	344	315	334	317	327	361	329	340	316	325	315	296	305	325	335	298	310	295	316	303	306	316	323	310	311	301	324	325	321	298	341	316	325	329	344	326	302	335	339	321	310	316	311	316	297	323	313	334	306	310	320	356	331	299	333	334	331	319	352	299	319	342	290	338	311	343	327	318	306	298	316	307	307	313	314	325	305	327	332	302	343	332	294	319	340	307	312	311	344	316	350	332	330	313	313	355	325	297	310	322	337	307	317	323	295	317	334	313	325	331	340	309	338	363	323	307	353	321	309	321	287	319	328	320	327	314	331	318	300	333	286	325	306	350	323	331	332	330	315	309	361	314	361	319	312	316	325	289	300	312	348	343	290	317	310	321	358	338	336	320	344	318	323	332	305	288	320	295	286	338	312	319	316	324	331	316	364	343	331	320	342	340	329	343	330	325	340	310	319	329	304	304	317	331	315	340	302	312	317	322	320	304	321	331	285	331	312	312	309	336	314	295	314	303	304	326	340	298	362	300	313	345	332	321	359	339	342	337	327	336	323	312	307	318	345	364	334	290	287	312	341	330	336	306	363	330	323	300	312	346	320	342	316	339	336	318	289	331	340	310	315	353	308	331	301	319	311	311	341	324	308	299	326	279	318	336	304	324	311	339	299	340	305	338	302	339	336	348	323	348	341	330	319	347	309	330	323	304	332	306	346	301	322	322	303	327	312	337	325	313	295	312	290	327	343	305	332	333	323	336	367	336	302	311	308	321	330	330	363	336	341	288	323	318	305	340	308	320	349	330	325	345	351	332	308	322	296	298	300	335	306	340	349	314	308	318	317	322	350	347	309	331	290	294	315	307	347	319	315	308	317	299	350
22711	21548	28832	24742	21549	19986	2397	1112	873	751	664	637	644	3739	13642	13679	9036	3014	554	364	407	392	375	374	360	380	385	366	404	389	378	390	379	407	406	342	355	330	364	357	389	354	354	403	358	356	374	390	334	367	366	334	389	383	371	374	424	387	384	368	398	404	373	335	366	394	373	365	352	352	389	323	355	361	361	382	408	387	378	360	327	354	351	336	322	374	367	384	360	359	385	382	357	395	384	374	387	379	376	380	341	378	352	375	375	369	390	362	385	367	378	380	369	371	377	345	389	349	354	394	384	377	373	375	373	374	401	380	373	400	365	363	393	381	381	369	371	330	392	396	370	390	359	391	399	337	375	369	391	386	377	379	406	391	373	365	355	385	380	359	362	357	382	360	356	389	379	372	378	350	359	382	374	400	368	351	387	392	388	364	383	382	392	364	354	391	393	390	381	409	381	370	399	394	371	396	415	389	367	404	370	375	366	389	374	355	390	372	373	351	367	372	374	391	419	407	372	353	377	344	371	385	370	370	368	336	396	405	360	382	359	378	383	410	390	373	344	403	382	375	346	382	412	387	372	347	368	370	369	370	377	367	360	349	357	395	367	406	360	371	364	381	411	401	384	382	356	365	348	415	397	373	375	385	388	381	378	390	384	384	372	350	393	370	366	354	386	376	373	344	357	355	374	392	380	358	381	342	369	364	379	374	388	415	365	386	379	355	374	386	405	406	390	387	394	407	349	372	393	373	378	346	353	352	385	367	368	371	378	349	389	371	364	364	379	405	375	375	361	433	352	412	381	409	354	366	392	390	372	358	372	373	373	369	324	357	385	382	407	385	381	375	361	413	384	394	365	379	403	366	379	366	349	367	326	389	360	380	349	355	351	393	405	355	371	410	391	366	364	387	362	391	413	361	406	399	363	393	355	330	363	390	328	367	360	360	378	351	385	315	385	373	380	334	367	371	375	405	384	377	377	356	373	419	353	345	372	407	316	383	308	374	380	369	392	386	380	382	358	362	382	358	359	402	363	367	333	391	386	371	364	366	430	383	359	348	377	368	356	388	399	372	366	384	348	388	399	387	363	340	407	362	381	372	361	380	381	367	375	362	355	375	356	387	385	385	378	412	338	317	408	348	360	398	378	384	413	402	371	371	398	359	427	346	368	402	376	375	356	380	376	370	375	376	405	338	404	411	362	368	383	364	389	381	347	370	363	388	377	374	384	381	405	388	356	388	367	372	335	353	386	359	371	392	396	361	389	380	351	365	414	363	403	404	380	334	359	407	373	356	368	348	369	396	359	368	365	396	354	327	376	376	378	397	359	388	377	366	374	370	371	375	372	413	410	333	370	379	356	394	338	366	379	335	389	388	352	350	338	348	339	376	350	378	378	356	396	403	377	371	382	432	315	357	372	388	369	368	399	384	359	380	394	346	379	363	404	383	372	397	380	372	366	370	418	391	381	342	343	380	341	360	337	392	355	391	393	363	360	394	361	358	414	393	386	362	368	358	372	369	404	391	391	387	326	406	358	337	386	356	371	374	402	352	398	327	369	365	385	343	353	390	360	366	383	381	365	379	379	375	376	372	369	391	363	361	361	372	379	356	340	369	371	363	360	340	406	399	374	394	389	363	346	393	390	371	374	358	372	396	376	382	362	352	410	353	415	352	373	328	371	380	363	379	391	379	353	391	379	356	403	395	385	345	348	357	393	388	381	384	355	371	365	380	393	341	365	410	359	351	370	364	378	367	357	331	351	368	387	364	378	359	412	359	399	373	345	357	370	355	372	399	388	379	371	343	347	399	394	390	348	401	405	372	372	385	363	398	363	389	329	371	388	355	393	352	397	371	360	357	396	384	359	375	347	342	367	389	348	367	397	381	325	352	359	385	377	364	371	367	379	402	372	402	355	388	338	416	399	374	407	392	379	372	353	348	371	381	373	337	372	375	364	373	364	371	367	376	403	366	361	355	375	351	365	396	347	403	378	379	377	406	366	367	366	419	376	387	365	385	391	396	362	370	346	355	391	410	358	369	383	363	396	365	379	408	370	408	375	374	364	408	385	351	370	365	342	378	379	371	376	389	402	361	359	377	344	369	371	389	386	374	358	368	345	374	384	385	372	389	381	373	383	359	348	392	383	364	395	370	367	375	342	394	365	395	356	376	366	382	372	376	382	398	383	356	348	359	371	375	368	340	378	356	416	376	341	392	384	363	395	363	353	360	374	391	373	356	389	368	382	387	386	389	347	354	363	368	367	358	341	369	369	380	341	390	384	364	363	362	372	348	394	363	369	379	367	354	354	398	372	410	369	365	402	364	375	401	399	382	429	385	368	389	382	343	342	363	363	374	373	345	354	373	378	347	389	368	371	380	364	402	376	407	394	390	379	384	386	354	383	382	349	416	388	379	371	381	363	363	358	374	373	353	373	357	357	343	386	366	358	385	371	410	340	388	374	354	334	380	366	368	386	382	372	383	366	376	368	374	369	356	358	371	412	374	383	370	374	393	409	382	406	388	396	347	349	368	347	353	347	378	385	366	376	369	384	384	383	357	392	391	370	370	362	381	359	348	399	371	347	381	394	353	433	386	349	384	386	383	401	357	380	410	365	375	386	382	363	349	382	375	359	363	365	375	369	405	380	370	364	365	364	360	357	396	382	392	402	407	404	418	343	371	335	361	401	357	380	388	394	383	378	376	382	365	383	361	373	411	372	388	375	416	364	364	383	389	353	377	365	400	427	364	364	412	377	392	367	387	352	346	397	384	376	364	357	376	399	361	338	380	357	336	346	386	351	368	385	365	397	365	409	397	382	402	383	381	381	349	352	362	365	399	398	378	392	380	371	396	364	376	344	348	406	397	392	350	394	344	391	376	365	347	360	371	359	357	365	388	335	349	377	365	355	365	407	358	354	398	389	375	375	359	388	366	389	398	366	359	376	374	373	402	368	379	391	382	354	385	374	375	391	391	360	389	352	358	348	378	389	382	373	378	378	380	381	376	349	370	375	412	388	393	357	365	362	377	353	382	386	366	366	384	355	382	368	390	391	353	393	393	419	377	386	354	361	357	377	363	355	374	390	360	389	360	380	388	394	388	396	372	358	372	348	380	389	375	380	332	373	369	398	332	376	360	366	344	356	422	355	386	368	373	359	385	344	362	395	383	375	399	384	377	381	362	365	387	358	391	376	375	381	373	368	319	395	354	407	377	412	367	381	344	349	380	384	397	361	429	389	388	344	376	375	395	358	358	345	362	382	398	358	378	334	412	349	354	381	357	351	343	388	401	379	390	379	352	386	396	412	351	382	358	379	377	375	364	396	357	386	388	353	327	365	375	408	375	354	358	388	364	378	401	344	363	404	367	389	360	346	380	369	349	382	412	369	363	395	380	399	376	317	358	381	364	395	381	393	363	343	394	391	385	378	367	379	359	336	373	410	365	362	372	344	395	391	345	380	399	361	370	397	344	413	343	369	362	357	390	369	364	400	412	392	378
4942	15789	10426	4781	3949	3145	2662	2245	1931	1509	1317	1208	1079	7664	21921	20157	13908	5184	804	553	567	544	504	509	514	511	571	512	514	501	525	507	516	507	528	546	543	518	557	527	484	498	544	497	481	488	516	526	539	498	493	538	513	479	477	531	521	555	531	524	573	459	506	535	547	509	508	520	515	511	480	548	549	531	538	526	513	500	533	529	541	485	527	538	529	481	492	520	545	494	514	483	506	483	539	480	496	529	508	516	481	540	533	543	543	475	521	525	537	496	534	470	527	518	521	531	500	526	513	518	495	504	498	541	526	517	500	493	485	560	550	507	543	516	529	552	499	494	496	518	491	522	596	519	521	517	513	540	512	514	508	515	565	463	541	521	498	509	502	497	510	514	529	499	545	489	524	473	535	501	484	510	506	548	486	489	556	595	530	460	529	508	523	446	531	472	529	547	530	513	510	524	520	558	530	472	488	560	517	515	517	523	529	549	488	547	567	495	506	495	515	538	536	508	524	499	503	481	549	527	550	495	570	509	536	490	552	536	533	536	519	523	484	515	509	539	516	541	528	479	502	525	552	488	567	559	519	517	505	523	507	533	519	473	507	531	531	529	504	515	484	513	515	548	575	470	506	492	504	507	549	482	506	494	491	493	498	513	537	498	495	527	545	529	506	510	511	490	504	535	493	520	536	536	521	547	510	512	536	565	498	509	512	516	501	497	564	521	510	507	455	523	543	500	509	486	497	533	503	506	515	501	527	512	529	486	538	516	550	515	535	492	516	551	529	502	504	537	508	479	507	541	486	505	519	515	497	515	483	485	545	471	527	523	504	518	524	561	499	527	534	519	498	497	523	531	501	523	539	522	504	524	494	503	530	528	487	531	524	519	493	500	498	518	512	582	568	509	496	506	537	493	523	516	514	522	484	521	546	518	526	530	526	540	516	553	522	537	522	521	519	551	531	508	484	521	497	514	506	523	581	550	512	522	495	522	518	493	499	487	537	491	547	544	518	566	540	527	541	516	506	480	528	499	507	533	498	518	547	550	529	504	486	496	526	504	543	537	560	517	518	533	534	518	498	517	521	496	473	540	513	485	531	484	547	502	488	476	540	539	536	541	501	583	516	511	512	530	519	523	558	528	510	494	488	534	496	506	548	539	520	518	523	539	487	474	527	515	541	508	546	513	543	491	500	512	523	498	512	502	539	509	491	557	503	522	503	505	512	516	525	517	518	525	514	503	525	526	518	489	545	525	492	502	545	526	536	484	488	499	517	510	496	509	516	527	533	524	528	509	483	537	578	487	519	559	534	562	499	491	489	530	541	500	508	531	538	521	525	529	510	512	516	534	480	534	495	506	542	556	531	506	514	517	511	517	494	523	496	477	494	507	533	546	517	510	515	481	521	524	519	517	487	526	492	488	518	510	506	479	500	544	504	523	546	526	483	528	489	477	506	504	534	536	561	503	502	513	547	523	499	475	509	522	540	527	534	486	514	496	503	536	528	498	519	505	495	542	523	479	543	531	507	537	563	520	552	540	542	498	537	553	553	495	496	532	542	474	532	522	520	530	507	535	535	489	491	485	496	547	528	501	528	504	495	531	502	509	485	525	505	504	522	502	517	513	494	508	504	519	489	581	509	497	529	516	468	490	476	535	528	508	522	513	513	483	540	528	507	482	535	497	502	522	511	535	496	535	489	518	537	538	566	493	474	488	516	522	503	503	509	524	534	511	514	504	530	469	545	549	508	520	537	508	497	520	486	542	506	518	539	523	499	536	527	516	498	525	540	521	520	528	540	529	504	469	510	521	506	506	501	538	530	496	499	528	506	516	510	517	516	510	498	556	510	525	517	489	504	525	499	557	489	533	503	500	539	521	473	528	534	507	539	541	525	535	585	530	489	528	549	500	535	518	522	534	504	530	541	487	496	481	559	514	538	502	506	540	533	519	500	514	493	525	494	548	489	515	511	495	467	510	512	530	521	513	514	543	525	513	497	542	522	537	529	526	545	515	512	563	550	498	521	483	510	543	514	512	508	517	511	552	501	519	548	530	545	485	524	519	505	532	481	539	502	486	519	503	505	537	501	498	506	534	570	508	475	498	523	561	500	565	487	526	516	491	478	519	472	556	542	543	529	510	534	493	526	514	545	513	504	491	549	511	534	512	514	542	498	550	527	517	535	516	518	521	510	523	524	498	523	526	509	495	516	533	527	476	543	524	524	541	505	515	535	462	533	554	516	501	547	540	509	542	528	533	545	515	498	485	499	509	563	502	531	501	523	543	512	497	534	549	483	485	515	524	519	496	510	542	552	450	539	503	512	534	505	517	519	496	501	523	542	536	497	496	496	492	581	520	502	526	517	503	541	489	533	538	501	545	549	503	517	546	528	496	511	519	509	495	542	556	504	517	502	483	504	518	498	523	486	526	536	526	544	529	511	529	485	522	512	484	467	529	507	521	503	547	494	530	504	504	498	516	488	494	539	526	521	551	512	503	510	502	524	556	516	475	493	552	533	580	537	500	533	528	538	489	509	528	497	506	492	580	536	513	539	501	489	513	526	540	536	526	541	515	563	502	508	543	525	525	568	536	506	526	547	579	559	561	481	537	504	513	511	522	498	519	511	509	540	523	531	507	502	526	548	505	492	503	525	501	524	487	498	555	512	511	496	548	495	505	517	500	529	510	487	508	496	548	518	501	507	512	524	526	506	512	460	487	538	493	532	521	501	546	483	490	539	514	518	511	488	536	488	515	528	556	507	494	519	523	528	474	500	496	498	499	522	515	469	550	525	526	522	529	534	505	514	514	506	493	538	525	493	487	514	538	520	517	506	484	534	541	508	513	493	535	500	494	491	529	535	534	526	501	536	509	525	536	492	533	537	524	517	510	504	527	534	550	484	527	512	503	501	514	560	499	518	569	543	555	549	476	537	508	491	516	508	497	583	504	513	505	523	540	523	569	479	507	507	535	520	519	536	509	513	515	464	535	500	494	545	517	537	491	487	547	546	522	522	511	536	481	519	509	494	539	460	510	490	521	512	552	525	518	548	523	528	493	473	498	518	524	549	525	540	497	480	535	531	496	505	554	488	504	547	497	525	501	503	520	535	523	547	516	536	534	520	504	482	509	521	507	497	521	527	487	536	458	511	507	534	504	509	541	518	536	546	522	506	529	525	531	507	554	542	513	509	537	556	525	489	514	497	513	529	508	527	517	499	527	560	501	523	508	522	508	543	520	530	512	531	516	515	477	521	515	497	514	525	534	515	519	532	540	478	532	532	526	518	545	513	524	506	543	516	505	495	522	519	486	519	510	512	561	478	507	528	512	508	549	532	514	488	528	522	501	527	472	564	495	508	489	515	553	555	493	482	510	490	524	512	504	501	555	502	530	532	511	483	501	489	496	540	538	532	496	542	462	513	530	511	510	483	523	484	534	488	521	496	495	487	493	489	523	456	521	534	512	546	523	492	554	548	504	515	524	525	550	524	512	545	489	532	538
27673	18619	4575	1075	879	627	681	594	525	515	466	470	458	639	1127	1146	977	571	402	433	408	415	405	415	414	395	404	366	408	442	401	410	426	433	435	414	437	388	425	420	394	438	459	383	415	424	427	392	420	421	440	410	415	379	389	384	411	420	438	419	431	426	450	428	405	392	384	401	396	398	393	433	432	402	428	441	382	410	445	378	447	433	418	446	438	431	440	426	410	444	416	422	411	404	430	391	388	449	434	445	431	395	431	422	417	435	393	403	396	450	439	444	350	417	428	409	407	420	406	411	445	407	454	376	404	404	430	436	403	407	418	434	377	407	395	442	422	423	407	425	409	361	427	389	404	406	451	417	407	398	379	430	416	415	418	415	408	419	380	431	422	435	425	397	426	389	381	419	414	386	419	422	405	392	395	406	420	449	403	416	438	408	382	397	422	401	405	412	417	400	429	435	400	407	421	372	414	395	426	414	429	448	442	387	407	421	413	426	389	411	425	436	425	431	446	438	391	391	440	431	395	413	421	399	413	429	405	413	439	439	410	398	385	427	432	387	412	435	422	408	413	424	441	414	399	422	373	433	423	427	413	392	432	440	413	413	428	407	407	419	417	415	395	413	439	398	421	438	431	395	469	469	384	395	423	449	392	427	389	378	445	408	402	408	432	419	429	422	394	441	419	419	408	421	407	404	424	380	418	422	392	425	450	375	411	407	399	422	431	412	398	434	405	425	450	418	405	393	420	411	435	399	412	418	435	444	423	408	384	434	422	460	387	379	421	414	397	400	414	386	407	400	406	412	429	391	391	455	407	402	448	393	377	393	407	422	402	458	372	415	425	407	419	412	409	396	420	438	388	397	393	415	417	463	369	444	422	388	431	417	439	409	394	441	405	431	428	429	431	442	443	416	394	415	432	423	349	398	408	439	365	406	395	363	415	400	400	400	397	411	433	413	441	397	398	442	399	435	436	428	423	445	411	397	434	404	434	400	435	424	415	370	404	406	448	399	414	429	398	461	417	423	387	425	401	400	390	434	408	429	435	397	414	434	394	393	427	426	386	386	424	428	439	413	398	419	396	442	406	416	395	428	397	414	428	410	405	394	426	394	383	417	417	382	416	445	417	351	389	398	408	422	422	465	416	392	429	443	421	439	413	431	404	438	389	429	433	451	438	388	407	431	443	374	400	448	403	443	419	419	439	409	423	401	431	416	418	416	410	417	411	420	432	436	434	435	396	435	404	384	408	435	391	421	443	434	457	433	411	372	442	388	418	423	414	401	382	452	411	431	437	394	396	439	438	427	444	396	391	455	396	434	389	430	409	392	452	426	394	402	440	428	426	432	396	386	421	414	437	445	409	410	402	415	398	429	386	400	430	418	411	394	417	387	398	427	431	437	427	388	405	416	419	422	395	423	426	426	427	368	430	451	389	427	361	406	416	406	382	447	440	442	417	433	414	380	428	394	397	403	387	395	432	411	403	430	456	431	413	466	417	437	402	369	428	439	449	372	436	421	372	458	418	402	379	422	376	435	385	436	402	412	413	426	422	419	397	402	377	429	471	422	430	416	400	423	443	426	421	423	411	431	404	431	414	426	423	447	411	414	455	421	403	415	408	438	388	415	416	403	379	403	421	455	416	405	462	423	420	396	426	425	389	413	412	418	449	386	411	423	400	429	446	390	430	401	428	416	428	395	415	415	409	416	434	407	399	464	401	418	394	401	390	431	402	397	404	400	441	407	388	445	399	401	418	404	423	409	381	436	475	443	406	404	408	421	407	403	426	394	395	396	393	410	437	444	430	415	409	448	408	384	389	422	390	418	429	412	399	413	431	390	409	424	424	418	421	439	403	407	466	446	389	408	376	405	394	415	452	415	425	412	413	425	414	451	411	403	403	393	381	438	396	436	417	439	411	452	419	430	417	441	418	434	434	407	418	417	448	420	379	428	435	416	438	424	386	424	437	408	440	409	425	428	421	456	407	432	413	404	413	450	397	408	434	397	410	406	450	424	397	454	413	397	403	391	408	429	427	443	417	414	419	434	422	431	400	413	429	436	452	397	411	400	401	424	425	422	382	442	464	411	401	442	425	416	403	418	425	423	400	420	370	416	475	404	415	418	420	392	411	439	459	376	443	407	383	444	387	387	377	419	419	397	387	426	392	430	409	404	433	404	405	387	407	435	444	430	388	397	423	447	409	416	403	422	418	394	402	444	421	431	412	420	418	443	387	428	419	439	410	429	393	435	458	400	401	408	442	433	418	461	412	454	395	420	404	411	453	446	468	435	395	426	435	461	387	397	441	412	425	435	400	382	439	420	386	442	438	404	387	401	408	421	397	399	428	391	404	430	421	382	449	400	442	417	424	411	431	450	382	390	417	437	434	407	399	418	395	425	439	389	412	428	407	432	418	435	398	430	387	439	427	405	418	385	441	382	413	434	405	383	413	420	405	393	430	425	413	398	422	413	410	405	435	412	412	425	419	389	410	426	394	389	407	444	396	422	410	447	392	403	424	414	418	417	411	449	396	420	451	415	400	411	426	398	443	427	416	376	426	419	462	427	400	406	387	433	415	443	430	425	395	425	416	385	433	401	401	395	411	416	411	412	443	416	407	404	439	373	409	441	408	397	375	415	433	386	428	415	406	438	374	443	406	385	401	401	418	415	413	375	433	410	460	411	393	414	390	445	417	382	386	402	451	433	412	427	401	430	377	395	419	430	382	420	426	473	398	428	407	423	395	398	444	396	387	394	406	413	426	403	415	439	432	393	409	417	444	422	440	414	441	390	408	423	414	384	431	436	417	411	435	392	433	432	456	384	423	385	456	422	428	446	421	380	420	420	421	422	425	436	436	385	410	396	408	471	406	423	408	432	451	398	421	425	421	425	417	421	389	405	446	410	405	405	396	403	422	394	422	442	436	421	403	400	374	409	418	391	433	411	414	473	409	423	435	435	400	397	429	406	402	380	409	431	415	420	416	423	395	431	395	421	403	426	427	416	405	425	429	425	420	441	431	385	394	440	396	400	432	421	440	408	416	406	439	421	415	402	428	401	385	433	428	440	408	388	401	394	437	396	395	405	417	466	401	411	400	425	386	432	428	409	413	432	438	404	402	404	407	410	398	443	442	440	433	427	411	414	417	435	418	427	439	436	410	363	427	422	436	425	418	397	401	452	422	429	409	447	433	423	432	415	394	422	424	438	379	471	432	442	429	400	412	431	383	401	415	424	412	432	408	407	426	414	428	437	418	421	403	416	395	417	419	428	404	393	421	450	418	426	414	436	380	410	421	415	435	442	429	393	415	378	415	425	399	409	424	459	381	424	432	458	399	369	392	478	376	438	382	421	422	381	424	450	418	392	394	431	407	409	411	414	429	441	409	437	419	457	392	425	399	441	411	415	422	435	412	445	419	404	410	457	423	419	441	425	395	429	406	383	423	413	401	425	404	418	397	425	386	451	433	409	433	422	451	431	405	430	404	389	403	406	431	430
4723	3641	2083	1238	1283	878	1137	1003	933	796	726	677	634	1088	1938	1915	1558	800	572	544	570	557	564	538	504	559	570	522	506	601	552	591	584	552	553	543	548	538	544	578	585	603	602	558	571	592	533	572	608	594	537	529	592	519	564	542	542	528	549	551	600	523	555	556	554	540	568	535	554	553	575	540	537	587	581	588	559	591	587	538	572	573	552	548	571	590	589	528	503	567	560	561	566	589	574	586	597	597	555	544	595	583	578	579	566	557	543	513	495	587	589	587	548	606	584	550	576	537	525	557	555	572	540	569	562	512	559	560	573	555	536	585	562	546	560	540	564	587	556	565	531	562	579	566	566	568	582	546	582	555	573	589	575	557	556	535	564	547	586	556	588	535	566	552	567	581	541	549	556	527	529	567	559	541	497	563	514	579	557	536	571	555	559	539	565	579	515	600	556	560	573	552	566	593	531	564	588	601	542	548	549	573	545	541	597	574	550	555	599	587	578	539	551	552	531	571	568	582	538	561	589	588	578	578	579	539	601	540	565	590	573	555	540	536	542	604	599	563	570	522	563	535	589	550	554	501	573	548	542	567	560	570	573	569	557	580	571	523	544	571	568	558	594	567	528	539	531	551	579	567	619	534	532	597	539	531	562	594	551	533	555	585	542	547	573	530	540	507	551	537	595	592	572	555	513	523	578	558	559	527	536	555	548	578	573	538	538	551	542	558	533	549	547	546	555	543	536	547	556	600	578	588	568	515	548	560	574	565	563	553	546	553	561	559	584	537	560	572	602	549	560	567	540	578	543	550	550	557	593	527	580	535	560	535	572	541	552	576	524	522	525	588	585	539	516	556	567	544	577	531	556	537	564	544	527	567	574	606	531	544	566	556	544	592	552	578	554	523	556	556	554	542	585	598	607	564	570	598	577	511	558	599	542	543	538	520	551	540	589	555	540	576	565	504	534	578	533	576	553	605	567	580	577	565	529	578	562	550	595	523	560	561	573	557	527	561	539	564	592	560	540	611	566	571	586	564	552	585	584	569	571	553	556	575	566	564	558	524	568	591	549	557	598	606	571	538	554	561	565	609	558	566	543	542	575	569	553	556	527	599	538	559	551	514	517	548	545	553	540	565	529	618	565	548	606	551	576	545	537	541	568	550	541	592	539	573	581	565	543	545	607	584	584	564	589	561	532	543	541	569	599	564	609	541	567	563	540	566	529	548	560	552	577	556	566	566	582	556	560	555	579	553	564	559	534	556	526	566	534	611	547	564	547	550	582	567	549	559	543	547	528	546	573	567	557	560	589	540	570	556	544	544	590	548	526	540	564	609	552	545	583	611	569	587	545	552	603	568	562	581	544	522	580	569	571	551	565	571	586	591	509	561	554	576	593	588	561	565	586	594	559	618	567	573	590	605	537	537	558	524	587	538	581	566	560	591	562	561	551	585	613	560	568	585	549	565	543	561	549	573	608	547	616	528	530	583	573	594	525	595	591	547	572	575	545	549	551	597	552	511	529	542	567	569	557	572	568	552	535	557	562	527	566	563	582	536	551	567	569	553	577	556	556	522	548	545	540	554	550	540	592	541	557	574	571	612	525	526	546	568	568	563	602	574	620	571	584	548	576	557	564	543	557	561	559	556	538	549	563	545	556	556	571	585	573	586	611	567	539	566	586	546	549	563	599	564	569	578	534	571	522	538	542	567	524	543	550	570	616	538	541	582	585	585	555	527	571	605	560	516	599	582	586	589	581	524	555	555	590	545	547	555	587	558	586	587	548	591	582	553	564	612	597	575	549	560	545	603	588	558	533	568	586	587	553	553	554	565	561	560	537	532	585	573	575	552	555	554	560	575	603	602	549	572	556	563	551	576	576	525	574	519	555	547	571	591	559	550	522	590	547	561	550	572	549	592	526	543	542	568	561	582	542	550	547	532	587	547	588	532	582	609	577	587	582	540	559	559	584	561	536	520	562	601	586	573	573	549	560	549	561	612	582	542	574	553	535	526	588	562	564	578	584	583	543	541	561	524	559	551	565	609	560	592	550	501	568	560	585	561	587	552	574	572	558	522	538	573	565	547	559	561	539	540	547	538	572	595	535	581	615	573	580	540	530	538	535	549	576	511	564	585	565	533	554	558	530	546	546	591	564	584	518	588	562	548	591	590	577	552	566	573	579	577	555	578	563	534	568	522	609	558	558	576	546	577	540	557	616	558	580	555	576	557	557	540	571	544	530	557	567	609	540	571	555	556	558	528	599	615	575	519	561	555	541	554	553	552	571	593	546	547	558	530	570	581	562	566	582	578	590	551	582	559	583	520	602	576	575	570	572	559	557	548	613	554	568	517	537	523	575	529	576	554	558	595	606	596	527	584	592	525	543	552	569	558	579	549	578	529	592	604	571	531	532	574	577	560	535	579	583	528	582	559	565	579	568	606	558	567	559	540	540	577	537	532	576	537	555	526	582	515	526	557	564	569	598	568	614	615	568	565	538	577	549	571	597	531	557	548	590	540	568	602	591	551	564	565	573	564	555	540	562	598	546	539	557	534	579	551	569	552	597	587	576	563	580	557	516	567	580	599	561	584	552	571	565	531	588	547	532	580	581	533	541	569	541	593	534	559	552	552	597	560	535	589	548	578	568	570	577	565	545	545	544	546	549	566	594	582	560	573	571	521	556	581	565	529	599	571	576	559	590	585	523	587	546	564	579	578	538	539	567	517	600	527	548	554	580	582	511	576	525	573	548	580	567	543	582	534	570	542	558	548	579	535	552	557	557	596	548	546	584	496	601	567	596	571	582	525	564	562	580	582	536	511	562	551	492	557	577	519	600	555	548	543	538	570	593	552	560	563	569	544	583	564	586	557	603	542	535	601	574	569	554	579	511	562	594	586	548	599	571	557	544	560	541	578	566	582	552	578	546	539	605	551	554	556	578	539	540	595	587	545	561	576	576	543	543	535	572	590	585	514	557	564	553	541	619	579	536	562	580	547	534	549	552	543	590	578	601	574	552	627	554	584	570	574	623	551	564	543	553	542	562	566	527	536	562	606	544	562	550	565	616	567	542	562	568	569	581	588	597	556	628	540	550	577	593	586	545	485	575	557	568	606	567	538	527	538	553	568	556	551	576	576	576	572	598	596	544	542	585	601	590	582	608	547	625	578	556	547	559	537	571	569	593	560	549	547	552	552	570	529	578	551	557	559	560	547	572	555	544	585	513	581	560	519	604	559	534	509	541	552	598	550	586	554	592	568	588	561	540	555	585	616	594	592	578	544	576	566	564	580	555	602	527	557	575	556	585	560	547	527	549	565	540	559	546	544	524	597	567	569	522	508	581	552	564	602	573	575	536	507	540	557	553	568	566	582	546	585	560	569	549	539	553	548	559	557	573	579	533	580	583	535	587	573	553	534	552	516	562	575	490	535	542	552	598	552	561	552	569	583	569	531	560	568	542	540	519	551	543	573	567	587	558	558	574	566	531	499	569	558	600	529
23786	21560	28097	25447	20060	2419	1286	957	756	739	635	670	702	1196	5513	7565	4679	1499	542	542	548	505	562	545	527	500	536	513	537	567	546	523	535	533	550	514	545	550	496	506	537	511	531	523	559	523	479	565	537	512	550	509	479	546	515	540	496	583	547	561	571	548	542	544	556	505	552	524	521	571	553	512	532	519	556	476	512	525	492	515	552	548	524	486	537	508	494	498	534	507	503	526	506	537	525	568	544	502	525	516	535	530	537	536	576	533	525	581	551	506	528	549	529	521	504	486	540	540	563	541	529	567	502	488	553	508	513	501	527	491	517	514	540	514	519	536	516	550	521	573	496	513	520	505	498	578	496	572	566	543	513	511	536	546	575	545	569	552	493	505	495	538	538	507	514	524	516	553	527	468	524	532	534	570	523	509	543	527	511	532	520	558	586	522	495	503	512	489	515	537	555	542	506	532	513	542	513	545	566	530	531	511	530	537	529	571	502	549	523	577	499	508	557	490	539	558	547	539	519	524	545	548	556	550	521	516	527	533	513	516	535	508	512	520	545	509	533	499	554	538	557	596	524	535	521	497	555	521	500	528	543	504	506	560	531	506	543	538	530	507	526	479	500	532	528	548	528	533	503	498	543	490	493	480	530	517	535	514	536	550	537	555	526	504	495	519	562	562	522	541	504	514	526	528	520	510	548	507	492	487	587	532	560	502	533	575	540	549	489	546	533	513	515	542	530	521	553	565	539	529	541	522	501	572	526	502	526	530	531	507	519	533	541	507	494	499	547	513	544	514	512	526	508	514	482	496	487	545	518	542	507	538	491	536	506	526	530	540	537	524	516	502	533	541	513	553	516	529	523	507	497	508	523	514	545	507	531	527	479	515	522	555	547	510	554	517	519	496	528	503	553	507	565	549	547	550	523	533	538	496	546	517	525	515	515	512	530	558	525	544	523	518	506	531	527	542	522	526	571	498	488	527	498	515	566	476	536	519	510	508	551	510	534	510	541	508	563	500	504	532	500	540	565	489	525	539	529	518	516	520	492	507	550	534	541	563	508	495	523	530	507	534	550	563	497	533	520	538	521	535	467	530	539	514	526	511	485	499	535	518	522	515	537	463	515	517	488	543	542	534	488	477	521	505	545	546	497	516	514	530	473	561	538	522	504	498	529	520	518	531	539	528	558	560	515	514	572	497	513	523	542	546	546	541	468	510	501	533	537	509	520	515	539	554	510	541	519	491	524	494	512	546	537	529	529	504	531	534	538	577	553	533	493	532	480	551	588	551	572	529	534	575	566	537	514	566	504	560	564	531	525	502	537	513	531	566	523	512	542	495	512	505	535	523	544	537	521	522	518	528	558	507	568	500	501	525	519	542	491	506	492	505	560	511	515	580	525	545	524	494	522	570	531	495	540	499	497	528	512	501	492	498	503	541	536	532	509	536	540	520	529	508	518	539	502	540	543	523	555	535	525	539	517	483	543	533	546	531	568	493	524	521	517	479	590	515	540	532	551	508	510	548	549	530	488	534	509	499	543	535	513	562	521	541	521	509	536	518	544	554	513	496	529	539	477	556	564	540	504	507	524	583	518	512	542	505	563	537	488	531	530	548	552	468	540	567	518	497	535	495	530	553	553	535	508	505	557	500	559	523	556	524	541	549	536	530	529	583	540	504	559	549	568	514	496	527	529	503	546	547	559	572	535	526	528	551	528	524	549	503	543	547	534	558	544	508	497	582	502	542	537	519	498	548	538	481	515	531	502	545	532	503	510	529	523	510	535	512	494	487	551	509	508	516	556	507	501	547	559	521	506	548	532	485	512	541	525	509	510	534	538	553	515	539	521	534	502	545	549	531	513	519	491	498	519	525	495	485	469	496	536	518	454	506	522	507	506	535	511	536	503	557	532	537	517	563	526	492	534	535	509	543	514	507	484	524	516	560	516	504	536	559	545	539	513	523	487	509	560	549	532	513	563	513	533	522	554	497	526	539	508	574	537	565	505	464	535	515	501	522	505	491	523	528	525	545	528	517	548	510	522	491	524	518	504	520	537	508	498	556	481	533	510	539	507	507	550	537	538	534	530	565	534	526	518	497	511	525	513	546	566	517	509	554	538	560	498	522	530	522	544	546	528	526	548	595	526	542	537	505	516	542	534	502	547	530	521	488	524	503	531	533	513	562	527	494	567	540	541	528	539	481	506	535	523	534	509	512	524	535	553	520	545	500	508	528	558	517	529	497	536	570	502	510	572	536	501	503	504	552	513	518	560	521	540	535	552	548	548	511	549	525	525	529	522	599	507	507	510	506	503	530	527	524	510	549	521	516	526	522	539	524	574	553	515	567	540	541	566	532	500	567	525	540	524	570	559	493	502	562	540	545	540	521	557	486	507	493	523	506	479	518	487	524	513	516	548	521	545	525	512	523	485	537	514	565	530	537	538	563	526	535	484	561	508	548	490	528	576	513	520	532	507	492	505	552	526	516	531	541	492	522	480	523	535	532	555	513	528	495	535	567	525	500	513	481	546	510	536	527	548	520	546	507	530	540	526	497	512	551	496	522	538	535	512	544	505	523	513	553	557	505	498	543	529	487	521	529	533	534	462	544	530	527	560	529	537	560	560	550	542	508	543	494	523	517	535	546	564	539	494	519	517	569	541	487	531	564	497	485	528	540	526	533	531	490	561	581	507	502	508	503	529	497	550	523	529	511	549	514	525	531	465	507	520	550	539	520	510	539	517	562	509	530	505	547	496	535	519	541	566	546	556	530	560	494	556	515	539	498	523	532	479	519	548	569	552	490	562	500	526	519	531	517	539	525	530	540	532	542	505	532	511	513	534	517	541	545	518	518	488	523	530	555	518	526	536	520	551	545	527	473	479	516	513	540	544	513	500	481	527	542	576	538	502	566	511	542	579	550	527	568	521	549	513	509	531	533	525	545	477	540	520	528	560	499	538	488	546	512	566	505	554	546	493	531	517	504	512	529	542	549	540	513	482	552	503	553	544	535	539	564	501	539	573	516	549	552	565	553	511	539	527	543	588	504	545	508	528	516	500	562	543	472	528	532	543	496	539	511	527	560	528	525	529	547	520	550	553	568	552	501	570	524	532	487	518	507	517	570	536	495	571	544	523	548	520	553	552	517	543	517	549	601	537	551	553	495	494	570	500	543	489	536	505	452	522	523	507	486	522	520	527	567	540	555	518	553	569	506	538	503	558	498	516	526	522	524	538	526	519	517	518	522	522	524	533	513	525	578	536	546	495	502	505	540	513	533	506	518	540	537	513	537	539	493	545	545	496	506	542	526	514	535	529	510	517	516	542	500	543	530	525	523	518	498	557	516	523	523	499	520	563	510	573	513	517	569	548	506	506	554	512	507	477	531	536	495	529	551	507	551	542	550	511	522	560	511	502	540	541	547	531	536	506	526	528	539	519	539	543	528	511	528	551	515	553	568	504	522	563	513	534	546	521	517	583	549	528	522	516	555	501	500	539	527
3669	10537	6714	3464	2727	2096	2178	1775	1370	1269	1051	1076	991	2428	10606	13135	7901	2616	719	754	730	700	783	688	727	691	728	701	710	763	715	692	697	733	757	731	705	685	717	757	747	696	716	687	707	712	736	715	736	718	738	721	743	672	719	744	719	720	675	749	767	685	707	745	685	704	708	708	717	728	675	706	712	716	707	690	706	710	726	723	701	729	726	739	698	720	689	696	697	692	735	655	707	703	668	716	745	724	689	734	704	714	733	723	729	685	703	729	726	735	708	704	716	705	732	704	696	742	710	727	765	677	692	732	748	698	750	725	716	672	688	665	713	703	678	731	718	714	679	655	706	696	735	715	684	702	706	763	723	725	677	706	802	666	702	719	721	758	737	727	722	735	720	692	691	689	780	632	660	692	718	704	684	716	692	715	748	741	651	724	723	728	699	744	749	704	715	730	759	709	709	708	699	704	667	737	755	682	708	713	693	729	696	688	710	712	715	656	694	694	711	682	641	770	667	711	673	699	724	712	684	733	699	727	703	692	711	698	693	749	688	731	676	708	688	678	683	653	726	691	703	711	715	735	725	612	685	681	735	695	744	728	731	696	628	717	728	699	706	700	653	663	688	683	728	676	721	661	674	708	708	687	755	748	737	740	708	758	668	652	693	711	751	747	738	711	674	658	733	728	717	658	680	730	702	704	715	684	701	722	684	696	694	697	658	690	722	735	703	746	693	729	721	709	713	695	704	745	732	732	745	719	704	686	659	669	675	705	718	717	675	681	676	722	715	696	741	750	729	732	734	690	693	668	724	724	676	693	714	706	752	711	710	755	718	740	716	681	693	696	748	720	707	768	710	748	657	733	696	721	708	680	702	747	654	684	720	718	707	731	715	725	743	733	681	739	717	723	698	724	684	688	716	697	724	731	734	729	690	679	715	692	667	688	718	707	754	685	717	715	684	727	710	706	697	725	712	746	734	707	660	733	709	757	720	715	778	735	729	737	741	770	749	726	716	672	750	710	724	729	721	741	693	727	697	684	721	688	757	726	694	703	662	701	727	708	717	719	724	689	683	669	737	690	637	706	716	714	738	738	699	754	666	702	740	710	714	702	740	712	723	700	678	696	731	719	701	688	696	660	752	779	723	744	727	653	685	681	668	695	670	675	730	727	690	696	753	711	680	745	694	740	776	696	724	697	727	733	739	666	691	697	701	720	736	718	695	738	713	713	721	684	723	712	720	714	666	749	727	713	699	688	648	744	667	718	713	680	752	684	693	716	749	700	754	652	709	739	704	683	715	699	695	717	728	719	650	730	715	756	710	710	692	676	696	685	757	737	704	696	730	711	728	689	670	677	724	705	670	717	710	688	735	741	691	683	704	706	685	707	725	731	666	707	698	740	721	702	712	679	708	714	723	718	739	746	746	733	715	722	719	672	708	692	754	643	682	679	716	736	689	670	721	698	751	710	704	721	708	712	626	706	702	711	663	715	718	712	719	698	677	710	731	699	718	726	728	683	688	691	703	684	685	717	686	725	709	729	738	696	770	694	689	692	708	712	737	703	700	694	642	726	715	729	749	688	679	706	683	700	745	689	746	690	726	715	650	708	740	673	676	686	703	705	687	702	687	671	697	692	720	713	702	735	721	727	731	737	734	730	687	696	727	740	673	768	700	723	709	728	705	705	704	746	710	696	743	711	686	728	698	726	701	722	710	720	670	703	775	692	711	756	674	732	688	712	662	676	731	706	678	738	681	730	717	715	722	682	751	759	754	679	663	724	715	746	662	714	684	681	728	718	708	664	733	733	734	702	686	728	753	778	683	704	705	706	737	736	745	716	715	688	704	733	679	733	655	675	707	683	740	702	668	691	730	743	688	687	713	731	742	719	666	736	704	701	725	747	721	715	711	707	754	692	698	688	730	651	734	730	719	700	714	677	689	715	655	737	721	713	737	670	664	700	737	668	718	683	686	730	731	700	729	716	715	731	673	789	755	735	756	769	726	748	697	733	714	703	715	700	676	715	716	750	714	723	693	743	742	739	711	689	720	660	725	726	739	717	721	699	706	717	707	761	698	690	730	721	695	740	673	734	692	737	712	725	715	746	688	720	717	732	698	721	706	681	690	703	749	692	679	708	685	749	683	691	759	685	667	720	681	690	698	746	733	733	632	719	703	718	702	699	714	738	705	713	708	664	704	711	704	720	693	714	703	752	694	761	698	688	653	692	707	718	666	696	686	732	721	690	674	711	684	750	736	739	690	669	697	708	698	766	681	709	732	690	692	679	708	731	719	685	731	732	684	695	713	683	677	716	704	722	693	666	711	720	746	757	708	746	686	710	759	695	744	674	714	764	699	697	694	732	727	732	756	701	738	662	754	684	707	721	714	720	733	720	724	691	746	707	702	720	716	714	709	723	722	682	681	717	712	714	654	719	752	716	701	683	740	706	715	733	706	711	720	699	718	695	730	681	753	739	710	682	702	698	707	663	742	697	714	699	723	718	664	665	685	751	749	667	688	656	711	720	741	733	677	712	683	702	741	728	706	721	775	702	771	712	724	697	694	672	746	720	752	662	706	627	763	760	666	692	755	703	697	752	649	722	734	676	705	691	680	695	701	764	674	722	717	700	695	710	712	712	698	700	688	710	726	714	744	697	688	716	666	719	714	716	748	746	667	720	692	695	709	739	701	759	707	707	744	704	722	713	733	770	720	731	697	640	701	696	694	715	718	689	724	748	743	679	707	739	709	744	719	722	664	667	728	729	702	745	740	672	684	667	727	767	692	679	734	734	697	722	711	680	760	712	737	702	720	766	670	713	667	703	688	670	689	690	689	647	732	694	705	748	715	716	704	724	698	701	741	646	708	729	723	702	729	722	669	649	752	713	744	757	668	768	719	711	668	733	713	727	695	693	688	707	689	732	707	687	679	719	719	693	745	717	738	690	720	729	715	723	705	749	724	680	700	753	654	695	792	721	701	705	752	696	726	675	645	694	707	704	705	715	693	749	758	725	679	735	711	748	711	686	672	703	716	685	727	704	705	719	686	720	677	709	680	701	730	702	708	710	678	696	762	696	701	694	692	716	777	684	700	691	672	733	733	737	703	710	674	711	730	696	703	743	722	681	665	667	723	731	714	746	734	682	748	666	715	717	728	690	710	736	697	713	721	743	712	751	742	726	701	732	691	716	756	725	761	639	711	716	702	692	677	708	700	713	746	672	690	718	740	716	743	720	715	710	690	691	708	723	704	686	703	715	702	658	686	772	731	732	732	663	674	762	740	710	703	725	712	725	768	723	685	729	731	728	707	718	692	693	726	732	682	761	712	670	710	701	702	696	674	711	700	800	688	735	738	743	736	681	719	700	743	755	717	722	688	692	701	681	716	717	669	667	743	688	722	730	699	722	778	717	732	741	711	698	678	686	678	744	701	678	722	681	716	723	711	708	749	710	709	675	751	740	748	678	696	733	737	729	690	696	694	725	711	702	759	689	708	702	727	661
25200	21524	25799	22004	1280	499	555	439	373	406	332	326	279	344	1792	3142	2770	879	223	240	214	218	239	249	205	210	229	242	240	229	224	223	219	227	221	219	236	197	233	212	205	232	208	257	207	220	195	204	220	204	238	227	208	192	205	215	206	221	235	192	214	221	215	242	236	211	219	227	245	240	214	237	222	221	212	223	231	235	214	245	198	219	222	238	246	217	215	230	257	210	247	214	210	235	237	242	228	232	230	204	229	233	220	240	210	215	216	227	237	228	222	226	220	231	233	217	212	251	215	254	211	263	224	228	219	204	221	222	233	223	225	220	193	240	187	216	241	206	193	238	245	222	223	234	219	230	235	227	226	221	207	240	239	214	220	238	195	233	211	210	203	249	224	226	219	209	242	236	248	196	257	259	223	218	238	225	246	215	248	238	230	222	195	208	214	231	225	206	207	219	202	234	223	214	231	238	197	239	217	231	195	223	208	238	248	214	238	237	219	224	196	216	217	245	244	217	234	198	216	220	232	200	224	219	226	233	224	254	216	199	228	239	224	165	219	210	189	210	205	215	228	218	224	214	207	235	228	227	216	252	242	234	221	249	201	217	243	213	195	228	202	215	233	250	200	255	218	210	249	241	209	250	233	244	242	201	214	213	226	243	198	245	239	224	196	214	211	236	246	193	235	203	214	236	186	225	235	220	212	210	224	244	230	229	215	233	210	218	230	259	243	219	236	211	255	218	209	215	236	202	231	219	211	213	246	215	251	225	233	220	187	204	218	207	215	230	214	227	258	190	232	210	201	229	233	215	230	245	215	214	211	229	232	226	227	236	200	218	216	216	238	223	222	224	232	253	219	230	225	255	234	218	249	214	228	223	200	219	227	255	249	198	231	238	213	209	244	208	226	224	197	229	229	199	239	215	232	245	214	199	206	224	235	213	209	200	245	229	228	226	218	229	257	218	201	239	214	254	227	217	216	239	220	243	245	241	199	228	229	218	229	242	212	219	244	248	198	229	228	226	230	212	234	236	226	222	217	221	225	223	227	228	206	233	197	215	226	228	225	232	214	238	235	226	246	241	206	223	224	228	208	232	212	208	252	227	247	232	217	216	216	219	235	214	262	226	233	230	220	216	210	219	205	196	245	218	213	222	216	213	236	218	239	214	228	227	238	233	219	212	245	207	240	211	196	233	228	217	242	230	242	218	217	233	206	214	205	229	251	231	226	205	187	201	244	217	209	240	243	240	223	262	214	245	219	217	202	225	220	258	238	217	221	213	227	225	202	198	224	239	227	233	207	215	199	253	222	236	228	189	213	231	202	229	208	240	226	230	226	246	221	203	232	226	216	222	191	225	226	230	217	207	223	221	229	226	220	222	215	224	234	223	207	224	213	216	250	188	217	203	207	226	211	213	200	217	209	215	236	219	244	246	225	215	217	229	244	218	223	226	214	232	220	247	221	241	207	207	199	237	207	188	213	215	233	228	240	212	227	196	188	230	253	222	226	234	220	244	228	229	216	221	240	212	229	226	219	218	223	220	219	219	231	215	250	226	224	235	234	237	236	239	239	248	245	218	214	214	210	246	232	234	241	254	200	238	211	221	236	220	216	224	216	232	200	204	229	232	214	230	252	212	249	241	259	205	232	227	205	205	237	222	258	215	212	207	239	218	222	229	242	234	215	228	232	229	229	232	237	218	215	222	249	211	205	247	218	218	233	203	229	222	271	223	224	224	226	193	223	204	244	219	231	201	209	234	220	242	228	216	216	201	211	249	227	226	206	224	217	225	207	247	201	247	205	256	221	206	217	237	227	206	208	217	214	205	227	257	200	241	211	216	205	211	227	213	228	211	227	210	244	222	217	245	219	219	231	220	242	236	249	235	202	229	215	221	215	200	202	218	238	213	231	235	220	235	229	214	223	226	230	226	233	237	211	230	218	254	218	236	220	200	216	218	238	221	230	228	178	222	228	241	250	225	223	217	243	251	227	223	215	226	220	226	207	211	207	213	208	238	217	216	253	220	212	262	239	235	225	250	208	195	227	207	238	222	201	235	252	228	225	237	216	214	212	241	221	233	230	245	207	236	203	225	237	217	222	216	228	226	219	244	203	191	213	241	210	249	227	228	227	210	244	204	208	199	225	232	218	213	233	211	231	208	221	236	216	219	221	218	195	227	220	220	220	213	216	239	229	235	217	206	213	269	229	229	229	228	217	218	239	230	225	224	221	236	205	230	213	246	230	243	227	220	226	218	216	225	221	203	219	226	231	217	204	245	229	211	234	241	221	217	253	235	216	218	242	229	224	233	218	234	200	249	240	214	247	232	199	237	218	213	241	227	218	237	221	232	243	207	217	234	240	238	226	216	235	247	228	210	209	212	205	236	209	200	228	216	251	214	260	217	234	216	228	214	202	234	219	223	210	224	226	229	235	236	225	224	230	238	227	200	232	216	198	240	250	217	218	222	233	226	229	208	220	231	257	204	220	218	223	221	243	258	233	217	249	225	240	215	250	224	216	236	215	222	209	236	197	191	237	200	229	216	227	227	218	206	225	225	226	218	232	238	209	229	204	250	242	185	203	211	232	225	208	216	229	227	237	222	209	238	215	253	234	232	230	229	228	225	228	247	248	210	230	200	250	236	232	248	235	233	224	223	232	208	209	217	189	218	226	224	222	230	230	227	210	217	210	237	226	213	218	199	230	232	217	232	232	237	219	230	228	218	237	221	250	197	212	255	239	185	247	243	213	204	208	214	205	213	221	199	206	215	207	243	229	211	225	237	221	228	218	229	236	246	195	229	206	225	216	235	230	231	206	214	238	205	219	221	220	209	226	217	228	211	219	247	254	228	211	218	226	230	223	223	257	200	205	245	221	252	233	258	191	226	208	254	220	232	214	210	209	217	248	211	221	233	225	229	228	220	219	226	217	214	238	222	250	217	215	238	234	238	212	244	218	224	248	247	228	236	223	194	238	218	244	218	215	200	226	231	230	232	224	244	215	226	217	245	236	219	217	220	197	209	213	216	208	212	214	240	225	229	224	227	230	235	233	214	231	216	236	214	233	209	240	234	212	203	215	217	210	247	229	217	242	219	232	196	249	209	219	239	231	240	212	223	229	233	245	215	236	197	207	206	226	205	238	251	222	212	240	224	264	199	230	224	218	213	216	195	220	224	237	235	243	207	231	231	215	259	208	247	237	206	230	238	233	243	214	220	238	203	210	222	224	210	231	206	228	225	232	230	237	212	233	218	232	213	204	193	209	215	249	251	208	205	236	233	217	226	244	248	239	210	212	205	233	234	250	223	220	206	231	225	214	237	199	222	217	193	222	209	214	222	214	225	211	207	209	245	234	241	230	234	202	226	232	226	219	238	211	217	237	243	226	219	202	249	245	221	202	250	236	211	249	233	240	237	220	220	249	248	261	216	215	210	239	231	217	230	222	205	228	244	199	208	234	237	222	216	223	226	230	242	224	221	215	226	251	228	199	231	229	201
3883	6484	4564	2139	1524	1163	1284	1022	779	743	580	600	543	758	4464	7548	6226	1847	331	338	326	324	304	320	312	336	307	293	305	323	322	317	324	323	283	322	310	332	286	326	297	307	308	306	356	324	293	321	313	320	307	325	324	333	298	309	350	341	311	315	320	302	316	295	336	326	337	304	323	329	309	312	316	330	308	316	329	303	294	316	319	339	317	280	318	311	305	313	289	360	333	295	326	286	324	329	314	297	284	342	312	347	315	317	318	309	314	318	351	312	334	341	336	323	309	315	330	303	334	313	320	318	277	327	341	329	305	351	303	320	308	316	291	330	314	334	313	300	332	345	303	324	321	346	287	310	270	316	291	360	327	302	327	298	325	358	320	330	302	336	338	311	324	315	303	291	329	346	326	318	312	312	345	339	302	345	292	295	294	340	329	324	309	309	307	315	311	312	325	309	323	348	335	336	317	356	283	319	291	299	330	332	308	300	316	324	306	330	320	317	335	320	305	296	339	298	299	291	308	328	295	320	312	325	288	308	329	314	336	311	288	331	318	331	328	308	317	301	350	314	313	351	325	329	326	291	290	311	297	337	332	300	312	334	291	321	316	278	319	263	332	309	330	308	319	291	299	338	305	321	309	323	348	324	332	317	339	313	303	320	329	290	329	293	330	323	334	339	315	315	289	311	298	319	316	316	324	335	303	298	304	303	316	328	311	321	321	313	327	300	317	304	332	302	312	315	321	293	306	300	313	294	306	324	353	290	331	339	309	334	321	318	305	316	330	305	316	297	323	343	332	306	312	349	297	295	337	287	284	322	307	295	288	304	294	293	344	341	316	339	320	292	322	337	352	301	288	309	312	332	304	304	297	328	313	321	286	312	307	310	305	298	307	307	314	316	322	295	283	321	331	330	314	313	359	303	303	320	315	317	315	310	311	335	288	300	297	312	326	290	300	330	324	342	311	307	339	300	286	316	304	312	318	339	278	318	349	305	351	290	322	315	312	321	305	335	295	330	313	314	314	338	333	323	314	298	326	333	263	336	307	282	342	304	308	337	331	324	322	320	330	344	340	330	325	334	313	303	314	308	310	344	309	310	293	314	328	324	347	304	325	317	305	321	299	318	295	315	332	282	319	303	331	318	317	299	309	325	295	305	299	340	332	333	331	333	304	314	343	306	305	329	313	307	295	299	321	325	292	285	318	287	327	302	326	333	317	346	319	297	287	312	329	319	321	315	345	333	281	305	294	348	314	323	321	300	325	325	301	316	307	299	338	336	319	309	311	319	336	340	316	281	351	309	312	318	325	314	327	299	315	331	304	328	340	332	333	331	294	287	306	316	314	274	332	306	351	330	315	332	325	346	304	308	335	318	317	313	319	319	325	313	315	306	324	312	331	313	318	315	301	336	337	318	298	348	346	337	291	302	320	300	352	287	304	337	299	333	311	322	309	304	313	321	324	317	299	301	305	292	320	303	307	326	291	306	292	294	282	287	315	293	324	322	297	339	315	302	357	299	332	313	304	290	351	281	330	309	322	305	333	348	320	292	308	347	301	294	286	351	308	316	304	314	339	338	319	290	293	301	298	324	308	312	327	319	324	316	314	318	310	349	281	301	307	302	320	329	311	326	309	301	335	311	338	306	313	308	305	319	289	334	277	300	320	283	294	362	355	355	315	324	285	338	337	333	293	325	332	324	310	329	342	311	333	320	346	308	320	328	334	340	297	306	269	305	309	292	290	297	304	292	319	315	330	308	308	327	315	288	299	314	314	291	309	345	330	315	330	309	340	328	302	283	336	308	324	279	316	296	315	322	311	306	324	314	305	293	311	314	331	326	324	295	313	309	302	309	287	290	295	314	316	345	287	296	333	305	325	306	333	330	306	329	328	284	323	325	308	335	320	341	324	286	327	313	327	312	327	290	308	276	308	314	305	304	293	328	333	295	316	327	307	336	309	296	350	279	310	304	299	310	327	329	291	327	316	281	342	298	309	306	288	302	316	285	333	320	317	294	295	328	310	310	341	311	313	318	339	333	329	342	318	320	325	301	316	342	301	313	317	290	334	302	326	301	339	308	304	304	334	310	308	297	312	291	306	334	300	325	311	310	326	331	317	297	329	301	333	313	322	334	302	317	325	326	329	327	318	294	318	305	315	310	299	305	316	321	301	296	322	322	338	309	333	298	322	301	301	316	300	307	319	320	306	338	325	306	311	330	331	297	285	314	342	301	355	310	314	323	273	316	295	276	329	328	299	301	316	311	306	293	324	331	311	310	294	318	303	330	309	311	280	334	307	324	298	275	309	310	294	306	302	294	313	327	330	325	297	307	325	307	305	328	333	287	296	283	333	317	294	301	310	314	300	306	289	325	313	333	311	288	298	306	317	299	321	311	316	320	292	328	304	322	298	286	286	327	316	325	318	329	341	316	338	311	321	300	305	304	310	328	286	332	282	305	325	344	353	309	315	310	285	328	331	367	294	283	314	325	299	332	310	301	318	305	329	303	286	293	330	311	335	307	330	335	303	302	318	302	304	302	334	289	335	335	334	295	309	341	332	288	320	339	300	296	316	334	273	311	309	316	342	278	336	331	315	314	333	302	311	306	302	315	320	319	306	307	329	337	302	312	297	298	322	317	344	308	324	279	310	302	336	322	335	301	284	349	314	323	311	311	304	310	308	314	324	322	322	347	273	284	306	319	289	298	301	327	295	312	332	307	305	332	335	331	324	325	330	318	332	305	333	314	328	349	310	321	320	307	325	328	330	324	336	307	311	302	290	339	313	311	316	289	302	323	311	319	308	329	303	301	276	354	298	333	302	346	306	339	309	304	318	291	323	329	278	286	319	335	303	304	326	294	327	315	312	330	312	316	329	303	314	324	321	317	355	303	327	347	317	297	326	304	300	319	319	354	315	329	323	331	321	305	314	321	284	319	329	310	324	332	296	328	313	333	314	299	314	353	308	307	333	319	305	348	317	327	338	308	305	322	340	327	305	312	293	326	323	338	302	339	313	306	331	306	311	332	331	294	323	298	318	317	340	305	320	305	314	341	283	322	313	326	321	324	327	330	304	326	304	303	332	324	326	293	317	354	302	293	304	334	279	333	293	335	304	314	322	301	312	297	304	288	335	321	313	328	277	347	325	288	309	325	302	339	303	316	297	320	297	343	325	322	338	321	315	323	305	304	285	320	329	293	329	312	308	317	315	278	327	331	314	316	314	341	303	294	350	314	330	305	307	299	298	325	307	286	298	313	271	337	313	328	312	298	288	323	326	333	346	295	324	307	319	289	283	299	289	294	330	297	291	301	358	307	288	320	326	338	329	287	302	325	306	303	306	301	300	349	309	331	323	311	335	305	310	297	334	313	323	321	301	314	293	328	358	295	331	320	329	302	308	317	331	306	304	306	309	285	329	329	315	335	332	336	312	336	334	316	318	302	308	316	293	294	290	335	295	304	301	342	287	304	301	296	301	297	318	300	321	337	283	337	326	355
22738	21556	28834	24738	21556	20022	2635	1062	833	709	710	597	1528	7504	11104	11067	9015	2885	406	420	370	391	399	413	356	382	400	391	399	326	400	401	408	368	334	342	413	384	365	406	366	385	345	347	392	401	362	374	377	379	367	386	344	344	363	350	368	393	387	348	388	377	430	393	393	383	360	376	352	359	340	416	363	357	362	407	399	407	375	370	336	369	411	385	354	405	359	377	379	364	331	396	368	371	379	364	362	380	364	395	381	387	363	378	383	387	364	339	346	360	346	391	338	386	361	387	382	376	390	375	380	349	384	366	370	370	339	414	335	326	411	345	345	351	384	386	363	355	349	359	372	388	359	397	358	371	383	355	353	361	388	370	373	370	365	379	418	371	399	361	367	383	359	364	385	354	394	372	369	365	405	378	390	349	368	374	357	356	345	348	332	387	380	381	391	357	367	370	389	350	390	398	387	356	390	364	351	379	368	367	357	360	362	315	340	388	375	348	361	355	372	382	391	399	364	376	365	384	361	383	397	351	375	360	343	323	402	342	383	361	375	413	370	363	357	352	359	348	348	382	354	370	310	321	361	358	361	352	364	356	358	383	359	379	390	391	377	376	394	372	368	375	387	373	355	376	403	371	346	337	338	372	389	359	359	366	392	390	352	325	366	369	350	344	367	339	379	354	375	345	336	369	365	368	366	360	351	383	337	359	342	334	381	404	345	336	382	384	314	349	378	375	402	375	375	388	367	364	360	356	386	367	356	353	364	351	363	356	355	355	371	370	391	381	350	391	374	384	365	362	354	353	355	415	372	388	371	377	390	382	397	366	376	355	393	373	350	370	342	356	387	361	363	375	374	373	379	338	371	376	361	374	346	379	397	335	363	356	351	374	396	392	367	363	357	350	375	357	375	362	350	369	382	359	403	379	389	337	355	370	383	364	343	378	352	394	374	357	381	351	366	339	402	351	378	362	356	365	378	368	373	350	382	388	397	393	356	381	376	339	367	325	338	371	394	382	354	329	369	371	365	351	394	381	373	375	370	364	385	391	366	357	394	398	374	413	387	340	374	368	348	363	374	346	341	357	377	344	371	354	374	369	386	378	363	348	416	364	404	372	386	388	399	358	338	354	375	359	369	372	365	381	358	375	380	382	388	377	374	390	350	348	372	346	371	356	354	372	379	375	390	364	375	368	380	389	360	369	321	394	369	362	337	364	345	390	341	361	338	375	412	393	391	410	348	349	381	362	362	380	326	379	385	377	344	360	378	377	335	375	388	392	361	363	347	350	360	373	364	348	361	379	353	385	382	356	368	372	351	384	372	394	358	375	322	364	355	372	356	317	378	372	342	372	384	368	336	376	373	372	392	370	375	354	329	365	369	383	358	356	364	370	373	391	381	357	406	390	321	364	341	387	374	372	336	361	363	386	415	405	351	352	419	380	401	347	353	378	373	364	346	366	341	389	348	391	372	377	371	407	352	401	382	371	378	409	393	379	373	350	347	382	385	345	358	366	367	361	371	394	394	346	346	380	363	369	343	366	379	370	336	402	392	374	398	381	342	361	363	385	379	355	354	379	338	356	358	386	393	365	373	374	374	346	373	402	336	367	380	387	372	400	340	383	368	370	362	347	356	371	389	367	362	374	381	408	354	393	378	344	404	425	379	348	365	350	384	381	361	365	361	362	400	406	343	364	376	384	344	366	381	342	391	363	374	372	380	398	370	349	369	372	341	372	424	385	368	353	381	358	374	354	372	382	366	390	334	365	369	367	365	381	351	397	363	377	360	384	356	375	369	366	366	370	361	362	393	371	390	376	378	361	353	371	389	359	364	372	383	348	340	361	398	435	369	362	391	380	354	368	360	370	365	359	413	363	391	360	350	398	370	375	397	401	367	350	383	399	342	359	341	359	326	395	341	396	364	373	331	360	362	363	366	378	373	365	360	373	366	346	383	392	355	376	359	376	320	351	411	360	337	381	401	368	339	368	355	426	357	379	395	393	389	347	384	356	389	326	363	359	381	377	406	371	365	370	396	380	371	382	368	353	379	371	366	384	388	375	362	397	351	363	360	390	357	387	358	398	350	366	354	390	370	387	372	377	419	323	370	374	369	388	361	404	392	357	395	364	392	339	364	365	352	373	378	369	339	396	367	377	348	359	369	358	365	385	368	359	386	379	361	397	361	353	394	371	372	353	356	397	410	367	377	384	368	386	357	367	377	361	386	391	377	373	350	397	337	374	373	355	364	379	361	376	379	313	379	407	347	381	354	363	375	359	406	356	370	350	350	385	343	372	329	358	399	375	364	356	338	360	386	381	351	373	334	349	341	379	382	354	364	364	385	359	346	368	353	377	366	355	339	362	352	387	369	364	360	390	335	367	365	383	357	373	363	364	357	334	370	381	373	393	422	355	353	388	399	375	400	366	358	363	363	390	376	383	331	362	380	383	383	362	355	325	366	356	356	405	349	419	393	372	369	380	396	368	409	353	348	364	404	372	383	361	374	357	409	366	387	346	335	364	411	388	332	343	362	389	374	354	359	381	368	329	381	346	362	362	360	401	379	353	374	375	396	366	340	374	372	356	357	369	366	397	371	362	369	385	371	385	355	361	337	396	351	375	383	380	329	340	366	379	368	343	356	385	367	388	385	359	357	375	367	360	378	388	363	353	323	334	350	385	378	354	360	365	358	374	356	341	385	391	411	396	387	361	363	366	364	383	365	360	390	367	351	374	362	333	383	364	349	401	370	352	389	339	386	363	361	366	355	400	380	367	366	372	368	345	360	334	346	350	333	376	378	340	362	353	340	383	367	382	378	330	370	360	355	349	389	338	354	372	401	352	365	382	363	371	367	359	377	354	354	376	345	360	373	364	385	396	367	334	352	340	357	369	378	382	351	387	364	370	357	383	401	374	348	351	365	364	351	380	342	364	390	387	363	398	374	347	417	416	340	358	366	378	370	373	349	364	359	369	358	364	354	354	398	372	417	384	370	380	369	359	360	360	363	371	366	364	352	341	345	358	371	371	318	371	357	355	378	389	363	363	386	368	366	349	400	389	373	357	367	388	369	335	372	385	373	361	366	382	377	361	380	360	371	358	374	371	367	386	368	340	352	374	352	365	372	372	394	391	440	351	339	370	359	354	362	390	382	344	392	383	380	373	371	339	333	348	371	377	380	369	356	334	372	365	379	369	402	385	370	399	371	351	363	364	349	381	363	361	379	358	384	384	363	352	361	378	382	400	349	356	385	375	376	381	379	360	354	368	391	381	343	362	360	394	403	354	340	345	362	356	399	368	384	388	381	377	397	366	344	368	389	381	377	417	379	366	353	378	378	363	363	366	355	352	379	371	376	369	352	380	398	354	367	358	393	343	356	351	384	395	364	359	385	322	346	384	361	355	435	365	349	385	400	364	382	359	350	362	393	356	382	403	364	354	373	330	393	424	388	351	346	374	373	361	376	356	360	359	338	382	383	394	348	373	364	365	345	376	363	380	399	365
4746	16442	12853	5731	3840	2740	3026	2045	1778	1354	1258	1061	3290	13915	18431	17640	14714	4718	531	534	520	505	517	526	542	533	501	527	532	494	507	517	504	529	532	499	521	503	498	479	502	524	533	506	490	494	496	521	511	495	506	485	485	513	539	509	480	503	513	501	549	494	530	516	566	488	495	491	512	534	522	548	555	537	499	546	535	502	505	522	533	524	542	531	504	490	533	512	485	529	525	492	482	532	512	492	497	527	548	509	521	497	508	501	504	544	520	504	525	508	528	496	479	495	531	478	518	499	537	523	540	544	482	533	510	472	490	540	521	490	523	496	498	510	500	581	475	532	511	519	514	524	431	501	517	479	496	519	513	502	524	567	511	498	493	541	518	510	526	541	477	522	510	531	515	504	452	498	518	476	537	500	524	513	492	497	502	506	456	489	518	501	539	531	501	568	516	496	508	493	469	484	517	495	494	514	523	532	511	498	532	517	468	476	496	518	507	533	463	572	498	541	476	543	487	566	490	520	530	508	494	527	536	492	520	488	525	469	461	500	506	503	479	521	503	513	452	484	516	525	532	517	539	536	528	530	446	549	493	516	545	472	522	523	501	485	506	520	501	538	517	533	535	530	497	486	532	525	492	481	467	531	546	539	499	547	493	497	576	490	495	460	528	491	492	540	474	550	514	528	509	526	518	501	547	515	531	487	516	530	539	519	519	500	519	543	549	497	501	524	562	505	511	526	523	501	506	508	506	505	513	499	543	496	532	468	472	505	506	514	545	524	487	473	497	553	500	523	526	523	476	480	493	461	501	499	499	504	489	504	502	512	476	535	507	537	504	521	513	513	493	518	488	514	517	506	500	489	521	458	498	500	500	510	511	487	514	526	523	497	486	533	534	506	486	480	536	498	467	484	521	471	533	498	512	499	490	527	505	507	519	502	553	548	536	513	507	533	524	528	496	488	492	489	527	511	506	548	508	522	484	517	488	522	500	501	516	484	522	526	515	549	478	467	488	548	488	520	512	515	569	523	518	487	501	502	556	493	526	512	491	498	523	531	481	500	526	505	485	522	481	536	530	518	516	548	521	519	520	532	525	521	490	487	538	526	517	493	528	492	491	528	496	512	464	520	498	475	496	500	515	505	460	509	476	559	525	495	483	492	543	503	515	501	507	506	544	544	491	489	511	489	545	514	481	495	498	506	512	511	493	534	525	522	531	482	532	506	524	548	444	474	505	515	529	517	498	468	526	517	500	504	490	478	478	475	472	503	541	499	502	502	496	521	528	519	536	556	515	474	533	467	562	541	543	495	524	511	528	551	499	522	530	534	545	496	515	496	541	499	486	501	553	517	520	511	533	514	486	513	553	527	485	523	522	491	509	492	491	511	499	507	523	503	487	564	487	478	509	516	498	466	522	544	517	512	505	505	459	517	529	534	506	496	482	509	507	531	499	485	491	511	460	484	511	514	478	462	533	531	521	485	515	500	521	557	514	494	530	525	511	492	508	523	562	539	534	494	484	514	510	485	539	540	529	542	528	498	559	515	498	542	512	525	494	526	552	524	495	502	447	473	508	461	517	491	534	527	526	515	482	570	531	497	520	514	529	486	522	498	508	503	512	503	503	518	524	537	487	514	496	511	500	512	558	499	442	504	524	478	518	484	543	508	500	528	493	525	533	502	532	496	517	518	513	485	475	517	508	525	513	501	502	493	493	520	512	507	502	502	481	507	534	535	489	482	522	485	515	477	515	510	534	516	505	520	505	487	487	508	490	517	487	480	521	457	514	503	527	484	543	514	562	483	478	492	539	545	518	537	499	506	493	492	509	505	481	527	492	477	494	502	476	479	466	528	498	498	546	529	502	499	508	490	517	507	512	557	488	495	505	552	557	507	475	457	501	495	516	496	520	513	458	513	523	524	525	528	541	529	484	485	506	525	481	513	493	523	510	512	525	471	495	503	530	479	525	543	503	470	526	524	493	496	516	540	528	517	505	524	505	518	517	470	549	494	494	531	500	547	527	519	525	508	503	558	494	559	489	499	474	523	520	508	478	500	491	490	503	482	475	555	476	502	528	516	510	507	555	512	504	495	512	514	540	521	501	529	516	527	555	520	513	476	511	526	526	495	531	519	526	530	522	499	506	520	491	504	515	518	533	524	519	524	512	514	486	533	496	474	488	490	510	482	489	540	512	508	494	540	497	528	488	451	526	490	492	503	514	502	469	490	510	500	549	508	498	513	489	492	485	531	528	523	514	457	514	507	483	506	496	502	520	507	530	536	480	472	475	529	510	534	510	489	491	506	508	517	545	494	523	484	513	495	525	504	498	506	509	562	531	524	503	536	482	488	481	521	504	494	499	492	539	555	479	525	515	508	502	518	505	573	545	511	516	499	518	517	540	531	479	482	505	507	489	500	517	486	522	483	521	505	490	478	488	484	545	497	504	498	507	512	508	532	502	505	512	524	505	534	510	524	533	531	549	522	504	498	509	544	506	483	511	509	501	499	494	533	525	492	497	497	508	509	514	518	489	533	518	522	526	487	495	523	511	503	529	551	528	524	525	522	466	481	493	516	519	506	476	504	530	505	519	508	474	489	521	490	507	562	492	494	538	513	497	505	550	540	500	492	495	496	534	485	521	497	552	524	487	471	543	496	530	517	532	528	457	504	536	490	501	508	516	500	538	475	497	535	488	516	509	513	513	508	502	446	483	499	505	504	556	503	551	479	503	492	480	494	504	520	477	506	502	503	515	509	482	466	507	555	531	539	509	464	499	445	478	512	540	517	532	497	513	508	493	521	548	519	519	484	531	495	478	474	468	543	535	516	497	498	529	498	535	507	497	515	505	534	513	450	563	525	525	474	490	467	485	485	477	551	479	480	537	555	502	502	479	469	514	587	485	507	487	480	517	479	537	536	492	485	478	525	513	475	540	491	508	484	555	487	523	521	515	552	534	489	513	504	526	505	491	489	513	494	469	464	513	472	454	548	491	483	527	489	526	530	535	496	490	485	496	501	490	531	507	476	528	478	516	539	507	493	492	486	523	496	502	522	506	524	532	491	548	491	555	501	511	545	447	522	514	514	480	497	505	499	495	546	490	454	490	490	476	482	523	543	499	525	518	481	516	528	509	516	504	519	471	527	487	555	540	495	516	525	549	518	541	570	495	521	491	518	532	510	493	490	509	506	527	516	490	520	498	515	481	521	521	493	474	471	547	510	492	509	486	505	498	454	516	516	533	494	534	503	495	527	507	482	486	529	517	513	540	524	558	515	518	493	501	536	478	483	522	523	508	542	522	480	512	495	519	482	529	513	492	518	513	477	501	516	460	530	495	556	526	497	549	510	521	532	522	521	532	512	477	471	505	489	493	525	480	513	558	493	506	537	529	503	513	483	508	516	478	506	521	519	549	520	536	485	505	536	476	520	525	505	485	495	530	506	561	512	507	517	500	481	496	501	508	479	528	466	532	497	456	505	478	520	502	494	478	503	516	513	464	557
27771	18502	5237	1132	681	568	572	489	460	463	485	433	453	658	1030	1087	731	414	392	404	409	376	417	399	419	377	382	387	415	383	378	386	393	422	419	397	427	394	404	434	397	434	425	429	383	394	372	438	402	407	383	405	408	395	387	419	401	393	378	426	389	392	418	388	363	385	389	445	400	394	398	399	407	426	420	390	411	394	416	414	420	418	390	429	422	419	394	414	453	399	354	416	425	397	371	386	431	370	405	421	376	404	445	426	436	402	420	442	377	410	414	403	386	422	390	379	383	396	444	393	418	404	401	373	436	389	410	413	419	400	398	386	385	429	402	384	393	418	396	388	402	406	390	406	396	401	401	390	388	391	373	383	370	414	389	336	409	398	420	409	400	419	381	401	399	403	401	403	417	405	397	424	420	401	388	401	408	397	416	380	386	419	373	435	421	425	425	395	406	440	407	389	424	392	421	432	406	406	411	410	395	382	396	412	393	402	374	428	398	368	410	403	424	405	390	383	415	413	455	387	384	412	362	398	415	411	409	396	410	376	414	412	362	430	409	400	355	426	423	442	380	382	398	405	411	393	396	384	404	408	383	433	401	390	411	430	397	415	398	408	421	409	387	411	426	395	414	417	391	351	399	408	396	403	420	405	387	440	381	415	384	422	405	410	400	387	410	415	396	368	403	383	403	392	427	467	436	378	399	424	400	386	396	406	429	398	383	362	407	419	394	427	394	407	389	422	411	383	429	437	404	377	422	421	435	411	408	384	414	381	403	423	397	405	382	389	379	462	404	407	453	421	417	409	389	407	381	405	444	416	400	402	410	401	429	401	430	379	391	384	392	354	390	387	397	403	410	417	360	400	373	389	391	421	428	461	410	399	385	424	381	384	410	408	391	408	372	391	401	389	443	403	371	437	413	398	410	384	418	410	415	402	407	396	411	407	397	403	389	404	439	369	436	402	429	394	354	427	432	381	374	383	447	410	418	395	413	383	388	443	386	427	397	393	381	430	400	412	415	450	410	438	418	404	396	417	393	415	436	396	407	398	388	406	408	384	414	401	411	378	408	413	382	386	413	405	399	406	405	431	422	382	359	429	406	385	400	385	381	379	414	385	406	385	398	390	407	384	397	405	438	419	369	390	419	415	418	388	415	384	380	398	369	373	421	419	417	394	401	428	443	417	430	438	390	440	378	432	417	402	433	390	409	377	418	425	407	387	382	437	402	392	391	404	395	342	430	398	364	433	414	384	404	422	439	417	386	426	404	431	435	422	379	417	406	406	396	389	417	356	394	406	405	378	419	396	404	435	393	372	414	416	382	415	426	460	404	405	430	417	401	402	426	430	351	401	440	400	389	372	417	430	409	398	420	418	411	414	452	383	376	377	425	399	398	392	395	378	385	417	382	374	425	387	364	400	352	388	398	387	388	410	411	351	409	362	399	376	426	384	417	413	396	423	417	404	417	383	399	374	449	433	376	423	432	425	389	389	427	351	412	374	381	373	401	402	396	390	379	411	371	397	398	419	428	405	378	385	362	411	413	409	401	419	421	424	426	413	408	427	402	407	419	421	372	397	435	397	384	399	410	367	425	372	382	377	389	398	380	389	457	406	419	394	405	405	437	398	434	399	428	421	440	391	400	357	415	402	404	412	401	427	404	385	439	414	390	442	356	426	400	390	415	410	410	397	398	415	413	376	407	389	407	412	420	430	378	441	409	435	401	361	407	397	436	407	416	422	396	415	379	449	408	400	402	434	389	402	422	421	387	395	394	386	419	411	440	409	408	364	392	451	416	415	395	436	434	381	387	415	401	397	397	448	413	382	432	400	404	396	387	408	402	419	388	403	407	416	391	408	397	381	439	431	414	387	400	373	405	423	409	392	391	379	375	416	362	420	433	381	445	384	377	410	410	391	402	414	398	388	426	398	388	408	417	465	387	402	396	410	440	381	407	404	436	382	404	376	422	417	416	388	375	425	401	419	424	404	426	406	396	361	410	403	376	421	408	414	393	375	380	420	403	431	418	401	412	435	418	383	403	386	397	387	412	410	382	405	391	387	399	405	409	429	389	405	411	410	363	422	437	401	405	423	416	404	416	428	372	409	414	402	400	394	385	441	411	405	403	383	402	405	400	398	406	415	394	402	382	437	400	430	391	411	397	410	435	404	394	427	385	435	424	359	408	432	402	422	386	406	408	406	399	358	376	387	386	371	392	400	383	387	389	327	398	428	416	409	432	362	379	368	414	395	399	418	375	384	400	393	368	390	400	414	410	415	433	413	423	417	384	393	393	393	405	373	413	377	409	411	396	394	404	381	419	399	380	402	401	368	376	397	417	367	412	422	396	413	396	393	394	403	419	393	433	382	418	396	374	416	420	389	384	420	400	412	397	388	407	398	386	385	388	413	406	374	391	379	376	396	366	400	399	377	394	411	388	428	386	413	377	407	394	401	418	420	400	387	443	418	408	428	386	370	374	346	412	379	400	401	400	404	389	419	392	406	429	413	424	399	426	418	387	400	397	425	403	372	405	417	385	405	400	408	431	370	373	411	377	398	399	387	405	399	395	432	408	377	398	422	401	416	408	382	398	385	406	397	403	417	385	395	375	381	363	425	405	395	381	428	395	400	405	397	412	384	363	423	480	375	387	399	405	388	421	404	398	389	407	395	423	405	411	424	386	382	428	377	371	379	411	425	390	412	414	399	418	400	400	365	369	407	416	391	442	439	397	403	404	425	397	410	406	409	426	410	383	402	432	398	407	425	399	416	388	438	384	407	418	416	392	405	385	353	402	407	375	381	384	374	429	437	390	428	376	395	408	388	376	424	374	406	390	415	381	421	419	398	402	373	443	387	394	385	386	389	445	420	396	409	384	360	381	397	411	403	417	398	421	421	401	399	420	382	418	405	372	421	363	408	443	405	375	414	368	389	415	373	436	422	414	414	419	357	396	413	392	391	432	404	447	402	386	388	434	400	404	406	410	403	423	418	417	373	374	404	459	432	392	417	419	431	381	387	402	351	394	406	397	407	397	430	356	386	387	418	396	392	418	404	408	383	399	399	393	385	410	401	439	416	405	402	411	396	431	389	432	381	406	431	427	416	447	388	429	385	396	440	415	388	375	411	395	386	364	415	403	393	428	402	374	435	390	440	432	377	408	413	375	428	386	407	442	386	409	396	405	364	382	437	402	402	390	402	392	362	394	367	429	405	394	416	425	380	437	414	410	409	391	387	397	442	431	400	388	395	432	366	411	402	425	390	381	382	387	441	390	386	381	418	394	381	413	381	409	397	411	429	361	382	389	399	430	361	390	386	408	395	388	425	429	412	435	413	404	361	387	417	413	413	409	396	398	414	430	415	383	419	424	388	399	401	375	430	393	396	425	392	410	419	375	398	386	418	383	424	424	381	385	381	380	405	388	395	400	410	421	377	425	401	400	401	412	397	424	414	419	428	432	382	399	370	393	383	408	388	381	434	418	406	370	409	435	412	429	401
4815	4606	3733	1533	1156	982	1101	800	755	702	706	687	622	1113	1674	1784	1102	661	555	551	551	543	549	519	533	600	511	525	555	521	579	553	543	553	554	558	571	528	508	568	581	513	539	592	564	527	574	582	532	520	577	545	569	546	546	530	529	527	526	541	530	532	536	534	580	557	535	551	534	569	529	530	532	525	561	547	555	580	504	562	562	547	532	525	557	565	587	568	537	500	542	532	526	559	502	569	558	580	528	523	540	582	542	540	518	530	576	537	551	543	556	540	518	537	481	576	537	559	544	531	563	559	591	573	553	539	530	549	524	545	532	527	551	547	506	578	525	547	551	547	534	541	526	540	566	500	568	524	588	551	544	589	527	589	522	514	550	500	541	498	558	554	537	559	542	528	533	526	575	538	521	522	539	580	541	579	498	527	532	557	583	513	523	551	555	555	596	563	500	527	582	533	535	557	507	563	538	515	540	537	524	529	560	525	528	527	570	537	521	515	561	535	541	526	566	554	536	558	556	562	524	505	557	537	499	525	618	535	548	577	530	574	520	524	560	550	562	560	567	549	516	548	558	561	552	567	545	524	497	524	538	539	543	547	518	520	547	522	543	559	503	556	525	595	574	512	565	529	551	515	573	537	564	505	521	539	483	540	543	547	533	604	589	539	521	594	568	545	608	560	602	561	563	573	529	568	558	564	503	554	514	542	527	558	545	508	558	540	517	518	533	576	552	533	528	515	526	572	534	511	547	554	537	530	501	565	535	535	534	510	534	569	542	562	528	582	546	506	531	528	537	551	561	537	556	513	562	566	553	526	573	538	584	539	551	577	586	587	585	535	572	525	578	514	520	515	540	543	517	506	579	537	499	547	531	548	532	531	553	534	573	504	575	545	523	546	532	539	547	553	512	569	561	521	592	525	557	529	507	599	551	541	505	484	550	586	557	573	552	531	544	570	565	546	529	507	538	569	575	497	505	549	548	561	553	514	535	558	560	530	548	544	564	506	562	584	556	508	564	553	557	519	560	539	551	580	554	593	531	556	556	533	558	525	488	528	563	564	567	525	521	548	558	612	573	557	536	539	584	547	584	571	544	564	506	546	538	545	550	529	562	539	529	544	502	539	551	586	564	541	524	537	525	545	581	563	567	561	540	540	542	542	584	564	522	563	555	539	541	537	581	533	520	529	470	544	566	555	568	526	530	534	547	495	558	544	511	563	538	562	491	521	512	530	549	529	551	580	536	559	529	501	553	528	592	593	525	508	544	568	545	547	546	559	526	523	549	547	518	525	518	547	561	531	531	528	532	517	499	536	559	512	549	542	530	537	522	515	518	535	507	576	531	552	502	562	534	539	505	531	540	529	512	546	562	498	529	534	558	503	521	563	557	540	528	534	555	544	560	577	578	572	532	558	558	544	558	574	548	538	512	553	593	555	535	563	524	534	561	572	543	568	545	541	569	523	528	532	593	537	505	556	530	506	545	572	544	553	565	596	566	522	563	549	551	533	563	537	521	546	577	529	514	516	579	557	546	514	549	492	546	563	562	510	538	556	522	554	528	552	514	539	573	564	546	525	552	538	544	560	544	576	610	532	522	577	541	561	537	525	526	541	499	563	550	542	540	527	497	495	536	530	544	529	543	587	553	544	551	540	546	506	471	543	566	560	538	525	547	576	577	520	529	536	584	607	561	538	508	580	560	532	549	558	546	528	564	562	522	585	586	578	510	559	589	587	562	544	535	540	541	571	548	554	557	482	554	560	550	536	552	534	574	523	509	504	542	579	495	551	586	540	551	519	530	584	580	530	584	531	527	599	540	542	548	572	542	524	511	550	552	507	538	566	515	512	541	550	532	544	576	518	498	532	581	555	565	572	534	550	523	516	505	535	557	549	559	512	559	549	584	517	524	508	552	556	535	500	525	531	514	519	537	530	539	528	527	571	541	523	508	580	525	537	556	560	542	560	530	540	583	552	528	527	542	542	518	552	549	505	531	538	586	543	531	624	543	551	565	533	527	536	541	567	543	555	527	526	579	561	529	552	553	522	561	584	522	585	542	532	562	539	540	512	544	575	591	546	539	527	571	537	544	518	565	582	567	558	555	546	541	517	545	536	541	544	537	595	509	540	557	573	539	589	526	495	552	550	565	551	562	526	512	572	568	544	563	581	549	525	550	551	552	554	558	559	563	511	559	525	542	567	540	525	507	524	540	538	541	550	546	549	555	522	580	518	551	544	557	552	542	585	528	575	529	506	566	584	537	547	567	535	528	516	532	539	539	602	549	526	561	551	539	544	548	507	565	557	542	554	545	528	549	572	539	586	520	523	565	519	516	527	576	544	534	549	533	543	562	539	511	583	516	529	561	548	565	584	561	526	563	524	578	509	526	536	558	525	484	499	559	554	552	534	537	526	615	541	569	530	516	510	543	533	515	546	539	554	548	499	494	555	515	569	568	578	577	544	559	524	554	522	514	526	556	526	510	515	550	554	539	554	550	559	523	545	588	581	562	554	535	570	529	547	562	544	572	514	554	567	503	528	502	556	546	543	513	529	521	550	538	564	527	524	539	540	526	509	563	531	529	572	580	532	514	550	537	549	528	530	585	562	547	563	526	548	569	549	565	569	522	532	542	564	553	603	557	565	575	548	585	559	538	534	549	512	555	577	526	549	548	528	517	564	545	532	538	513	569	552	548	556	533	580	546	592	563	551	552	569	549	560	551	540	529	529	559	551	532	565	528	539	555	568	557	564	569	531	581	531	582	571	545	561	531	544	606	522	495	551	548	533	561	536	505	535	552	571	556	536	509	576	549	529	559	524	607	553	554	550	537	548	549	584	558	532	537	536	546	560	531	540	562	513	546	549	547	609	546	578	528	529	522	580	558	525	543	505	514	544	542	548	542	540	538	545	541	561	534	550	580	559	572	549	542	568	593	557	538	575	547	532	575	551	537	527	556	547	543	492	503	568	546	540	564	541	522	540	518	551	522	535	546	500	546	568	535	522	555	505	582	547	557	541	553	505	544	566	517	538	543	576	537	556	530	563	536	571	591	516	539	562	532	506	569	563	561	533	534	512	547	535	549	550	525	526	557	543	571	527	521	541	519	554	554	572	538	538	530	534	539	556	516	560	564	549	542	554	549	523	554	580	562	553	525	540	524	549	539	516	534	554	570	566	535	538	540	520	526	535	514	560	526	540	575	544	533	548	538	543	533	536	563	549	567	573	555	539	528	570	541	512	529	572	536	517	597	530	553	550	518	529	573	536	569	585	558	535	568	491	563	578	559	536	540	515	555	590	537	504	571	513	569	572	570	549	550	559	571	512	558	581	530	527	508	586	560	515	543	503	531	546	559	565	590	522	516	521	538	524	544	556	539	519	597	483	566	566	539	542	525	558	564	546	552	533	547	510	543	548	551	534	473	564	508	541	538	557	603	555	612	558	540	548	529	533	587	539	580	536	566	573	549	508	510	573	520	539	525	539	539	548	541	536	552	518
23769	21516	28034	25377	20001	2474	1245	902	763	706	670	644	647	1023	6072	7378	3560	812	554	527	518	491	539	507	528	534	535	509	485	528	549	583	500	515	528	504	538	531	505	529	507	504	475	530	524	520	502	526	533	522	481	495	516	488	501	535	507	516	511	529	493	505	500	534	512	534	508	499	514	528	526	508	510	502	492	532	500	541	542	527	529	516	509	502	500	526	537	534	529	503	503	479	519	557	497	503	538	514	511	520	522	528	497	576	513	539	540	517	499	513	521	460	527	487	502	503	558	544	499	531	537	547	546	505	507	522	476	529	525	488	534	521	504	521	519	488	472	520	536	469	531	503	504	534	483	492	474	547	505	542	522	501	515	514	553	515	477	527	496	505	535	539	563	496	504	531	509	506	541	486	450	505	537	534	548	542	523	520	534	509	556	492	548	538	511	486	506	503	502	516	563	504	480	517	517	541	549	511	504	506	507	517	524	501	501	539	516	496	559	509	528	502	548	551	510	471	518	502	517	550	494	519	490	519	543	506	484	542	516	524	513	529	536	529	492	546	552	523	504	501	541	476	503	520	512	541	520	518	485	522	526	519	532	500	482	503	539	480	488	577	505	507	503	506	504	486	466	530	499	511	543	546	541	520	538	558	472	494	505	494	478	547	535	496	533	472	509	532	513	540	530	534	539	554	505	522	534	518	509	546	522	534	510	523	484	540	509	467	524	510	534	512	484	503	542	499	506	497	521	522	518	538	510	498	527	505	527	496	538	556	488	502	493	515	502	481	541	521	531	508	507	528	498	542	516	517	543	521	503	516	474	530	537	529	549	553	522	469	562	534	521	502	501	538	538	516	543	553	474	538	516	494	506	506	490	521	529	506	522	481	508	524	567	513	532	549	547	516	572	509	527	508	525	500	491	527	482	496	533	535	497	506	527	540	499	504	520	493	504	508	504	488	494	538	557	489	507	523	517	503	524	526	516	495	491	522	501	491	523	521	525	517	512	504	489	512	511	508	499	499	489	515	509	505	501	542	472	535	524	528	540	491	543	513	528	536	507	539	560	514	500	488	484	506	522	514	526	488	535	507	516	528	494	507	508	504	488	495	502	524	523	514	523	507	520	523	537	526	507	488	509	550	580	519	546	510	526	522	525	502	509	531	546	500	512	535	543	533	501	471	476	525	536	541	533	543	529	522	533	486	520	519	524	508	535	497	499	540	504	529	537	524	510	521	505	509	511	524	507	542	492	557	502	502	519	534	531	476	487	531	570	501	524	544	482	520	495	493	514	510	501	512	529	512	554	505	516	481	542	562	535	524	516	461	523	498	524	512	531	523	497	530	555	525	542	502	520	473	536	539	518	527	505	523	492	535	537	535	477	522	519	506	504	493	495	505	490	511	526	510	516	549	482	549	508	492	527	515	486	522	523	521	507	492	480	491	527	501	565	540	527	521	497	502	517	510	530	491	507	520	541	514	461	506	502	531	518	499	545	519	524	499	521	516	538	554	505	530	497	493	512	494	534	542	508	517	523	482	493	557	558	513	518	519	503	500	521	509	486	548	526	547	507	516	524	543	523	539	523	551	490	488	504	518	497	528	513	533	485	551	547	555	481	495	512	513	501	486	536	523	468	549	521	508	511	551	503	536	495	511	539	516	499	525	564	533	553	505	524	489	510	472	535	485	546	527	514	490	508	523	495	503	485	541	505	487	517	513	496	485	534	505	509	496	487	547	502	519	497	497	540	511	513	511	584	523	500	509	502	490	511	565	517	545	505	517	534	526	513	500	505	550	467	540	497	517	540	476	482	545	516	497	537	522	477	489	523	493	507	566	521	526	515	487	504	493	518	511	532	516	515	492	497	517	485	552	513	525	537	506	501	512	508	490	511	505	492	524	517	541	507	497	492	504	527	556	522	505	490	502	527	507	514	516	522	550	533	479	482	498	529	496	519	494	537	503	475	528	537	539	522	532	521	489	537	520	522	498	518	515	497	500	536	510	518	520	535	508	560	503	519	537	549	502	526	519	481	516	508	551	478	493	529	458	527	497	505	465	501	535	530	518	505	511	503	512	527	509	523	538	539	515	504	487	518	508	507	502	490	509	500	510	487	492	523	505	495	551	513	510	488	527	547	513	495	498	528	537	514	481	474	534	489	493	513	514	503	526	496	532	543	522	512	509	549	483	539	532	495	514	561	515	487	516	499	530	518	520	514	527	509	491	516	476	504	521	509	518	508	517	520	476	524	470	561	496	507	513	502	481	519	505	494	479	517	548	473	501	489	503	534	577	533	522	498	471	528	509	533	471	535	500	509	505	514	515	547	542	526	470	519	504	503	525	521	520	537	491	508	530	479	552	499	538	514	545	499	548	504	546	497	521	540	519	549	464	484	521	498	489	527	495	526	519	533	484	537	526	499	560	476	525	488	513	493	534	493	569	488	508	510	494	549	545	516	513	544	463	510	502	490	529	497	550	518	498	504	493	519	539	514	549	521	527	477	514	544	525	489	513	513	549	478	510	493	531	511	482	514	468	542	524	526	510	526	492	512	497	539	549	490	529	507	516	521	479	478	522	540	509	510	530	477	489	539	521	502	529	500	490	493	538	509	520	527	532	499	515	488	558	515	540	508	514	525	557	533	501	514	540	533	533	500	500	513	498	551	498	475	532	539	512	509	505	483	486	549	557	519	517	559	534	496	520	511	521	525	502	461	546	535	508	529	502	547	464	492	522	486	496	520	532	490	504	513	505	492	470	531	499	526	525	518	543	532	511	525	500	490	527	489	514	555	520	518	524	450	526	536	544	527	501	495	513	535	507	537	504	521	497	523	534	529	528	528	505	505	525	530	572	509	550	546	493	512	537	495	501	501	482	497	542	438	521	526	527	540	491	526	534	529	529	538	510	522	489	537	527	483	541	514	497	516	499	510	475	530	513	536	512	523	523	507	508	463	495	505	510	489	518	514	497	523	545	497	500	477	492	533	486	531	524	552	499	530	455	529	525	522	500	521	528	519	501	535	562	522	514	484	508	525	475	527	487	513	519	556	512	510	492	530	543	529	491	521	498	501	536	507	537	562	504	512	514	492	506	513	480	517	511	563	545	555	504	492	506	538	502	513	501	522	487	544	514	510	521	518	520	490	536	525	539	517	508	521	533	487	547	513	511	509	515	500	516	502	491	524	505	537	520	539	487	535	487	518	499	473	500	543	519	504	519	513	529	509	491	530	505	506	489	508	513	520	523	567	515	512	567	537	550	506	486	510	510	496	518	489	550	525	535	526	519	525	504	495	524	527	515	540	530	503	463	555	505	507	471	546	521	477	482	512	516	507	484	513	578	529	492	486	524	540	533	477	498	522	517	517	532	510	484	525	477	541	535	496	539	535	530	523	515	545	487	556	520	523	516	498	526	492	515	513	549	499	528	520	502	462	535	511	517	496	493	515	519	525	540	519	567	483	554	507	511	541	588	468	478	533	502	487	507	523	586	541	522	522	515
3947	12687	8728	3834	2546	2138	2091	1633	1397	1206	1126	1064	1032	1971	11446	12388	6238	1342	730	720	709	689	711	683	693	667	696	697	654	703	678	694	740	687	745	696	640	698	661	666	718	718	733	726	679	686	723	679	734	662	710	683	723	667	682	699	689	689	715	729	674	702	667	742	688	722	661	690	705	717	718	701	717	714	696	689	698	731	699	655	710	693	712	704	708	699	686	681	675	719	696	724	723	680	688	715	687	731	666	725	656	705	717	662	702	686	698	730	714	702	712	678	660	745	711	705	706	710	705	674	710	699	727	693	667	692	689	693	697	698	714	690	765	665	735	731	674	743	685	695	704	706	667	687	710	693	681	711	708	701	713	680	675	718	656	724	660	735	692	760	700	663	677	676	672	663	724	674	736	708	671	714	687	738	724	636	723	718	677	687	743	704	676	707	677	723	676	668	673	672	654	702	651	652	680	690	707	693	672	702	670	690	712	712	662	684	748	717	758	720	723	748	656	664	727	727	701	692	661	696	696	668	681	748	660	688	709	698	706	698	716	685	736	726	703	744	680	760	702	693	701	757	663	714	699	670	697	678	721	725	730	713	696	739	684	682	735	687	693	689	720	718	686	685	735	695	669	666	647	682	716	670	681	734	697	701	725	697	730	706	686	688	712	659	692	682	722	679	703	677	684	692	732	708	717	718	697	667	681	694	644	694	684	729	682	704	675	662	699	662	688	677	701	693	676	717	694	732	692	672	688	676	693	719	704	696	737	681	695	677	714	723	687	693	697	708	699	700	675	722	689	714	682	706	692	745	688	735	729	700	696	693	701	711	706	684	776	725	686	712	708	673	683	712	700	718	675	684	690	706	685	665	690	682	679	698	720	737	693	695	670	674	710	752	714	710	722	691	709	688	664	661	718	725	697	712	740	720	691	698	742	689	677	733	723	665	722	631	698	689	681	700	642	690	708	710	743	672	693	717	716	696	696	732	687	689	716	702	692	670	701	711	722	667	721	720	740	671	722	700	696	701	708	695	685	736	660	698	712	739	665	671	717	713	721	722	696	704	669	737	694	681	632	718	639	667	671	680	675	707	725	707	715	708	719	662	684	697	692	679	717	708	706	681	689	724	724	746	712	678	724	708	692	694	688	749	681	698	693	674	743	729	675	688	684	688	686	680	681	709	644	686	660	722	682	716	651	720	714	670	684	697	691	695	686	692	696	707	719	668	681	689	734	655	661	673	701	715	734	695	651	711	742	719	696	672	722	693	734	703	649	671	640	684	688	729	742	677	646	655	662	708	648	687	685	682	706	722	701	755	688	684	751	709	673	673	720	707	699	752	662	765	683	723	675	650	654	697	698	672	720	688	736	705	673	722	697	728	689	694	768	672	631	685	711	700	709	677	697	710	680	647	688	711	693	690	706	711	711	696	681	714	678	688	705	623	673	718	702	681	698	670	669	732	697	715	696	690	661	696	690	636	690	733	688	657	687	732	661	674	700	752	760	676	726	688	684	695	745	688	700	699	704	699	710	725	675	666	702	680	722	673	711	718	680	668	721	719	704	685	682	654	710	652	711	686	686	691	689	713	735	712	720	705	661	669	692	703	725	726	694	708	724	693	662	674	700	676	675	707	708	714	691	670	721	727	696	628	673	728	704	692	707	702	684	697	721	696	683	671	711	729	705	746	716	711	687	721	646	677	682	730	682	678	707	672	706	730	665	665	678	702	697	704	673	727	717	749	734	668	710	682	704	668	688	723	670	663	718	729	696	714	743	726	713	720	716	704	711	696	664	661	711	680	696	687	662	677	682	684	702	691	689	690	699	721	757	712	690	690	712	686	709	685	726	699	656	685	687	669	665	727	694	706	646	681	721	629	679	676	699	672	706	671	668	731	695	703	697	665	732	712	713	680	707	697	728	694	708	748	724	662	676	691	746	682	654	710	630	691	669	735	693	721	679	691	726	707	735	677	725	649	736	701	729	744	698	709	695	685	726	709	708	671	742	700	698	699	703	674	676	700	720	719	734	674	707	672	710	659	715	687	639	744	661	680	695	730	741	691	702	670	704	730	677	690	687	698	708	678	664	728	692	743	687	708	694	668	720	689	684	706	661	672	703	725	667	686	735	692	753	675	703	704	718	668	710	710	746	707	722	733	724	693	664	723	681	663	729	707	665	700	708	716	706	701	676	681	678	691	674	676	667	665	648	688	706	722	679	691	728	741	658	655	671	668	693	744	694	718	698	706	712	668	705	689	675	648	737	693	685	694	728	680	727	695	680	704	680	690	655	659	718	660	714	720	735	716	714	710	684	710	703	636	713	687	708	733	676	687	694	704	668	655	711	673	698	693	661	758	681	683	735	633	679	692	721	694	717	747	732	678	691	689	664	674	649	712	730	770	676	660	708	716	740	709	709	685	661	665	669	678	660	682	689	727	686	733	708	717	660	701	725	725	659	681	725	717	653	691	699	682	698	726	681	679	681	691	675	702	679	699	679	711	728	704	679	673	715	682	714	756	679	655	748	658	720	649	686	685	745	694	714	714	694	681	736	714	729	657	705	736	687	720	686	687	740	680	686	700	744	696	706	691	678	698	726	642	685	697	681	709	656	707	681	692	684	692	710	727	713	701	680	713	670	679	720	668	724	696	678	686	665	666	705	663	681	682	715	657	714	711	684	665	696	726	680	711	680	720	697	685	689	712	683	668	699	721	705	742	699	686	678	713	702	683	716	729	717	701	710	673	671	694	649	672	698	738	698	697	679	712	707	669	685	719	669	700	720	713	704	707	725	695	703	714	703	662	708	636	712	724	704	654	696	693	721	701	694	647	721	714	724	690	718	696	733	671	707	649	687	760	675	691	629	673	741	652	650	722	711	728	680	659	682	700	689	714	680	702	672	699	705	711	670	662	669	690	689	731	702	686	689	726	676	708	768	690	712	722	711	732	748	656	672	745	709	755	729	724	698	703	703	695	674	635	685	689	745	720	688	674	699	691	653	720	686	714	702	732	710	667	693	691	689	732	735	749	701	718	708	682	737	696	696	742	701	757	675	691	717	684	711	683	624	701	704	681	632	669	682	705	738	744	646	675	713	712	694	677	728	706	683	720	698	705	661	715	681	728	724	679	715	711	712	703	671	690	741	711	724	706	692	664	669	682	697	680	712	686	701	708	690	738	715	708	658	669	687	688	730	685	706	691	730	711	683	745	699	654	721	667	689	715	642	771	713	694	684	719	653	732	702	705	680	713	676	708	701	695	707	703	682	710	734	707	719	692	727	692	683	725	726	701	701	730	671	689	687	716	704	744	669	681	688	685	692	686	689	703	681	708	670	738	691	684	663	668	674	703	684	673	714	646	664	655	701	652	761	684	676	699	702	679	725	639	695	675	727	674	716	683	681	707	709	711	642	692	698	685	702	715	755	689	680	672	694	664	692	730	689	680	707	694	699	684	730	697	719	684	700	707	681	743	733	727	724	670	695	715	661	750	710	682	687	693
25214	21505	25822	22006	1234	517	553	428	333	321	290	280	260	378	2022	2999	1771	338	192	235	205	194	210	213	216	190	214	214	207	205	227	195	220	214	223	198	177	196	197	208	201	204	232	192	183	206	220	240	190	203	198	213	226	220	207	187	224	201	195	225	195	194	210	182	177	217	181	211	197	198	230	166	191	221	196	175	210	209	222	205	190	213	203	244	211	206	208	210	216	208	219	203	200	208	193	207	199	203	193	188	192	220	202	207	220	220	191	188	182	223	213	223	191	208	181	194	211	175	195	189	220	203	206	176	195	199	228	200	185	179	200	212	220	214	247	220	191	202	190	184	201	192	217	219	209	205	197	210	206	216	209	193	196	248	213	215	206	200	193	212	193	216	203	188	185	198	222	211	199	201	204	218	193	214	206	204	182	236	204	210	202	228	217	181	245	216	207	195	185	207	191	185	195	216	193	205	208	200	214	191	252	187	201	196	162	201	202	181	212	218	180	179	178	216	192	190	220	216	197	181	205	217	204	195	197	216	200	182	174	192	219	218	191	214	221	192	210	183	228	215	182	215	203	200	223	200	208	224	213	209	183	195	196	197	210	214	221	177	215	222	214	187	193	202	189	210	211	189	200	219	179	206	201	205	215	212	226	175	205	223	210	197	209	230	192	206	200	203	220	203	215	204	210	181	225	195	193	215	182	188	194	202	169	209	207	193	213	172	189	230	199	199	207	189	199	244	218	191	230	198	184	204	187	205	216	191	176	186	236	202	202	224	208	214	193	202	206	218	190	202	218	200	194	200	189	215	184	206	216	190	215	208	203	199	186	178	227	224	199	194	231	226	205	190	193	234	208	190	193	220	187	195	205	205	209	195	205	208	208	237	195	193	189	198	198	210	206	211	190	214	199	205	198	186	179	217	212	197	186	208	190	190	194	196	221	195	201	175	195	193	221	191	208	188	192	195	236	184	200	201	198	195	201	171	215	208	175	197	202	196	209	211	220	190	194	205	233	202	222	174	194	193	193	210	186	182	213	188	206	196	208	189	209	214	206	216	177	180	193	206	191	218	198	199	199	209	196	227	191	217	218	190	198	210	210	230	200	227	204	206	187	186	206	201	205	212	193	203	207	203	211	199	229	203	207	215	204	225	212	184	199	215	198	211	192	198	199	205	211	219	198	202	182	193	202	217	212	220	234	208	225	201	203	211	214	196	199	199	210	188	201	212	199	209	218	202	185	191	186	202	201	213	215	195	208	210	244	199	204	191	199	200	199	232	197	193	199	216	196	210	182	189	206	186	224	209	210	201	202	201	213	191	203	210	224	203	187	184	215	209	215	197	176	216	165	201	211	191	210	182	205	200	205	187	182	200	210	210	215	218	193	213	204	190	189	211	219	223	179	191	204	200	216	220	217	217	186	209	215	205	193	178	217	196	208	217	227	196	209	211	214	204	197	192	206	215	229	226	233	204	194	190	221	205	220	183	183	191	224	221	190	205	183	204	196	213	196	189	195	198	220	209	203	196	231	201	205	214	217	197	216	204	191	211	177	218	212	207	187	173	223	224	203	201	213	178	211	214	213	206	204	184	192	207	205	221	226	205	194	194	190	199	195	185	210	215	203	186	183	211	235	201	243	182	216	219	219	216	208	206	190	195	178	201	192	180	186	189	210	216	212	201	206	193	206	196	204	184	178	198	204	186	196	188	195	214	207	180	167	218	197	231	211	192	171	195	201	218	228	220	191	214	188	219	193	187	225	197	187	205	221	207	189	188	210	212	189	193	233	207	212	186	206	186	202	223	204	222	189	221	210	224	190	190	195	215	200	215	198	178	208	192	184	184	183	182	202	191	193	203	205	190	202	202	177	196	222	199	206	173	228	223	209	212	189	196	223	194	202	224	212	175	211	200	234	202	198	193	193	220	228	184	178	189	207	230	199	200	220	185	207	211	222	189	195	206	215	193	195	208	222	201	193	201	202	228	223	223	213	186	187	188	203	196	197	191	230	188	201	192	214	209	188	213	185	210	222	185	221	184	218	195	213	203	191	181	185	201	199	196	211	194	194	208	208	200	206	209	179	182	206	196	174	216	226	223	233	181	209	210	224	206	230	185	225	211	239	220	218	211	193	190	190	213	223	205	194	197	215	227	218	226	207	207	196	219	200	198	184	208	207	180	235	210	192	203	220	204	207	189	230	193	193	201	198	196	195	207	189	182	202	174	205	211	183	183	237	198	193	215	229	196	188	207	192	189	186	204	216	220	223	213	215	197	177	224	203	204	215	210	194	207	201	236	207	196	212	210	197	192	201	185	196	205	214	194	195	214	214	217	229	216	173	177	208	225	214	206	196	215	242	188	191	212	206	205	189	202	200	205	196	220	206	191	206	208	212	197	197	192	208	222	199	179	209	217	207	198	194	201	200	197	205	216	195	196	209	168	197	207	212	209	205	216	217	195	203	197	194	210	218	187	207	196	219	198	205	215	192	206	207	216	224	179	214	216	213	198	210	221	203	213	184	219	204	206	180	228	196	179	192	208	195	197	196	187	207	203	216	196	173	195	211	216	198	222	202	186	197	201	207	209	196	193	197	202	182	204	218	198	192	207	182	200	207	198	197	216	198	184	194	219	184	195	223	232	218	195	211	226	207	195	215	196	205	205	192	194	208	204	219	233	191	186	197	193	203	209	224	187	216	206	195	183	172	203	189	217	226	199	190	195	214	200	239	196	214	198	212	215	215	215	186	210	191	213	234	171	215	182	201	211	201	192	217	220	213	228	185	201	188	226	200	227	198	200	201	209	191	179	233	173	207	228	196	226	207	187	222	205	185	196	191	207	188	226	212	220	180	194	204	213	209	175	186	196	216	223	200	180	193	219	191	224	233	214	221	187	189	195	187	231	206	210	216	215	205	206	203	207	204	197	198	220	226	204	216	187	204	214	201	187	217	201	198	182	188	206	190	197	197	188	205	215	198	199	228	211	216	211	239	214	195	204	209	201	218	213	200	198	229	183	214	207	214	224	212	201	219	231	179	214	194	197	187	198	202	182	206	208	200	188	214	204	180	187	208	204	189	216	206	212	211	207	211	210	208	198	230	235	206	209	212	217	194	206	205	199	219	215	193	222	217	204	198	200	209	198	204	203	217	199	217	208	209	199	205	187	209	220	187	205	192	229	218	177	191	199	193	218	187	195	215	182	175	195	198	185	178	185	215	191	206	194	221	213	198	199	209	199	175	193	202	182	211	198	247	202	199	196	205	182	202	206	180	203	177	209	196	189	210	211	185	192	183	191	196	224	208	222	196	201	206	205	208	197	233	221	204	191	210	191	205	204	223	188	183	198	190	200	213	230	204	186	209	210	212	217	189	178	192	207	206	199	193	205	199	206	221	231	199	221	203	187	203	192	204	215	203	219	207	207	218	207	181	204	202	216	193	208	185	204	201	190	207	223	204	192	230	198	219	221	197	201	210	222	211	227	209	207	201	215	197	203	193	186
4116	8319	5166	2503	1321	1024	1301	970	674	580	530	497	440	753	5100	7023	4070	612	289	297	291	331	309	321	294	279	301	276	296	305	277	289	273	265	301	310	303	298	280	269	283	276	308	263	302	288	294	292	288	290	284	296	316	287	283	301	303	331	278	273	303	282	270	291	281	298	268	273	314	283	273	277	288	284	294	304	294	284	282	264	297	255	296	305	287	285	313	286	270	258	271	310	298	303	277	264	240	281	305	303	266	291	260	312	296	260	287	294	275	290	298	270	263	290	250	316	292	282	272	314	273	297	277	286	265	295	255	299	266	273	273	290	266	279	249	278	268	281	285	297	288	295	283	272	299	300	288	295	289	305	307	306	288	292	265	297	307	253	271	272	298	289	262	277	326	289	272	310	274	274	264	257	272	284	280	290	327	243	308	257	254	281	300	283	278	267	325	268	293	304	281	293	285	273	280	302	307	292	292	289	292	263	279	285	278	288	301	318	286	280	268	290	290	288	270	282	286	278	298	260	308	299	282	306	290	264	282	277	313	286	276	293	298	290	274	276	275	294	244	307	312	299	304	314	286	285	328	289	279	274	270	272	312	314	295	296	281	294	261	306	306	280	296	312	288	281	284	263	269	306	304	303	270	291	282	289	253	309	268	287	307	319	281	264	293	308	272	297	304	288	290	295	278	285	286	294	273	270	273	270	271	321	292	270	256	276	316	295	294	272	285	267	282	275	298	284	285	275	302	301	291	294	300	277	248	251	302	300	287	280	314	280	290	322	284	297	270	313	238	303	286	313	336	290	276	289	304	273	307	275	281	318	314	269	287	292	265	279	276	287	304	302	291	281	321	319	303	287	283	287	284	276	296	282	335	308	259	303	284	285	265	309	320	313	297	270	289	310	293	307	297	268	295	265	305	296	291	304	292	305	289	284	262	305	303	288	279	298	271	300	295	305	286	230	286	276	298	290	277	295	313	281	285	274	307	300	294	291	281	304	286	318	291	307	283	285	275	293	287	261	290	275	294	319	267	278	284	284	300	274	284	242	306	300	310	314	311	295	278	308	284	272	270	283	331	288	284	299	310	273	289	307	292	283	323	274	271	299	279	273	284	291	276	298	316	292	314	267	286	281	277	296	272	289	305	256	306	286	305	264	287	286	246	301	300	297	263	294	306	305	282	289	303	302	290	286	309	308	284	290	282	307	302	320	257	273	310	301	296	306	262	266	268	276	256	290	306	296	264	275	266	290	301	308	291	295	282	286	287	265	286	290	283	286	275	275	325	302	297	265	326	280	280	290	305	301	283	291	308	291	288	286	248	311	304	304	286	262	306	280	301	245	271	301	289	316	294	314	277	272	292	293	275	322	326	270	308	283	275	321	313	287	283	291	284	268	314	270	267	288	297	285	268	267	313	310	299	291	296	296	285	270	265	270	268	324	271	309	286	276	312	301	283	313	270	311	296	322	286	289	299	288	292	281	300	293	265	274	267	261	272	286	297	299	286	247	277	310	265	301	301	266	300	289	293	286	273	284	263	263	315	269	298	282	292	274	273	259	263	269	303	292	302	274	271	268	278	289	282	276	294	296	289	294	294	285	289	272	264	268	300	283	275	285	297	302	270	271	294	313	291	295	307	272	289	291	273	289	265	263	301	306	281	283	269	271	306	300	323	260	277	309	317	268	306	281	277	336	316	272	284	286	269	317	292	291	280	285	282	260	275	267	296	282	286	289	293	316	257	289	307	281	284	281	312	282	291	278	300	294	288	294	279	308	315	259	303	277	293	283	275	276	307	261	252	293	256	301	281	301	289	273	286	267	268	294	280	297	283	287	276	278	277	257	263	306	306	301	280	289	263	286	282	276	309	308	268	289	285	306	272	297	267	273	311	294	305	309	302	273	288	332	290	291	276	291	258	268	291	283	291	272	303	302	275	266	298	322	291	289	293	280	282	283	287	257	268	302	289	242	271	287	288	298	264	318	291	273	298	280	281	293	291	283	280	297	290	306	260	271	269	278	287	245	271	270	276	269	288	285	301	292	282	326	281	278	312	272	287	270	284	287	297	280	286	279	301	284	241	288	285	274	298	277	270	288	289	283	295	286	295	301	315	282	303	309	298	294	257	273	287	289	282	277	349	274	265	286	304	274	278	248	278	304	306	292	323	299	293	292	272	281	266	314	270	271	278	282	295	295	271	287	295	280	299	285	289	299	282	265	292	286	262	267	281	299	313	292	325	287	268	244	303	260	297	275	286	273	271	271	253	270	286	295	293	294	261	284	315	282	268	280	281	335	270	312	328	298	291	315	298	275	291	276	295	277	313	307	292	275	279	295	282	280	290	291	316	310	273	304	302	277	285	309	314	275	271	305	245	268	283	284	286	271	286	293	288	296	300	282	300	272	298	292	276	270	277	284	313	268	250	281	304	272	296	272	295	270	279	293	275	261	307	296	290	281	298	306	289	291	290	287	267	273	292	309	287	295	293	275	315	288	288	289	294	264	284	272	295	305	290	307	294	271	290	305	316	296	298	296	286	299	294	288	280	304	274	284	300	288	296	298	277	293	285	299	318	293	297	287	279	297	261	263	296	295	307	293	285	319	310	264	294	270	263	288	274	283	271	258	291	274	300	287	298	257	274	288	269	302	317	313	271	259	291	306	284	297	263	258	275	291	264	263	263	279	261	300	302	251	305	269	287	283	283	273	295	280	276	270	269	292	290	296	298	264	309	302	281	271	298	277	294	302	316	306	257	291	315	279	293	299	292	273	274	320	249	318	291	296	292	279	288	281	277	294	303	256	295	283	286	252	298	265	260	263	297	262	286	296	261	287	303	269	311	297	263	310	270	298	284	280	286	277	282	314	288	284	296	284	311	290	313	262	286	288	271	312	276	291	311	266	280	296	294	273	297	277	304	261	307	268	274	275	280	300	284	288	294	309	279	278	283	269	304	278	299	270	310	272	289	282	259	288	271	316	271	291	332	259	272	260	296	289	287	303	266	270	289	280	335	321	293	266	269	277	288	281	295	280	272	269	283	283	289	298	280	286	303	302	279	284	283	257	296	288	306	310	306	274	303	290	264	284	260	269	299	293	307	334	297	302	302	289	288	290	327	276	276	296	304	317	282	295	300	282	260	299	280	289	279	306	280	283	323	300	276	295	284	310	243	259	286	286	323	298	291	291	279	314	263	293	270	299	248	283	278	286	321	293	317	258	281	282	278	267	303	282	299	302	303	286	305	276	272	281	281	263	291	293	291	278	293	277	254	297	306	288	302	295	273	285	294	254	302	300	275	288	292	280	256	296	280	285	296	256	281	269	281	298	291	300	276	306	258	258	290	302	297	294	273	289	271	309	268	261	278	297	291	325	285	259	274	270	280	301	310	303	283	285	302	259	254	275	263	264	281	265	294	299	295	274	252	279	260	318	301	324	266	287	278	288	284	294	284	306	318	275	284	285	290	262	307	290	268	263	278	271	285	294	303	309	309	275	283	312
22770	21568	28799	24787	21565	19891	2380	1006	793	724	613	539	522	834	6718	12037	7958	642	344	380	361	334	384	370	336	361	365	377	339	377	356	366	317	345	326	330	350	325	371	338	354	332	355	343	364	301	312	302	342	343	337	364	319	374	306	327	362	327	347	324	343	348	300	341	320	334	305	327	324	344	320	334	339	342	362	329	342	328	337	343	365	315	337	324	347	355	355	336	366	305	321	350	312	340	302	311	327	353	375	349	329	324	340	346	332	330	359	362	330	384	347	356	330	346	339	325	347	328	323	361	316	366	338	320	312	345	335	343	325	310	348	338	344	329	309	389	364	339	336	323	335	347	339	319	341	344	346	364	342	328	318	329	315	309	321	368	337	360	366	324	366	335	328	347	322	328	342	335	387	343	324	304	321	332	341	349	348	339	359	385	355	346	355	331	301	331	350	332	307	340	320	318	342	342	359	329	336	326	360	332	317	300	330	349	350	312	360	342	311	336	315	336	332	371	359	349	341	322	325	362	376	317	343	333	328	332	346	372	324	340	341	366	336	327	381	336	369	297	299	343	330	341	303	330	334	333	312	357	321	349	326	334	349	319	347	325	313	356	372	322	339	306	351	331	335	364	350	344	361	378	326	355	338	352	355	331	356	318	363	339	352	346	367	352	337	339	327	352	354	343	297	348	299	379	301	347	340	308	334	348	317	322	357	339	340	323	341	375	310	354	345	355	351	315	308	320	356	338	339	365	303	352	322	325	344	314	341	327	313	352	315	324	341	341	324	323	329	324	326	300	352	348	333	316	329	347	332	316	357	346	317	365	324	365	359	302	326	351	347	317	322	357	343	340	344	332	324	339	340	339	339	346	341	352	357	337	323	329	347	303	321	317	336	330	351	346	342	340	350	323	328	341	338	331	326	284	303	361	347	303	354	328	328	329	321	317	327	371	363	333	327	367	316	337	336	320	315	320	326	334	301	315	343	345	310	354	337	342	356	301	332	341	362	354	341	325	331	360	339	349	333	320	313	328	329	327	349	346	310	348	323	342	325	346	325	360	362	341	317	345	356	362	340	333	338	334	340	351	343	327	312	324	345	342	334	331	301	362	357	366	295	307	355	337	337	321	352	325	293	345	374	338	323	380	336	322	310	357	334	343	365	325	345	320	331	303	340	357	334	290	343	326	346	368	344	362	347	330	360	359	297	343	355	334	340	345	330	377	312	346	331	359	317	374	372	348	341	323	348	334	350	365	330	358	341	349	324	296	354	351	316	335	334	351	338	340	329	326	350	338	324	321	315	357	359	316	330	334	358	326	359	336	329	316	323	320	339	300	305	313	321	319	352	350	339	342	349	351	324	283	346	341	331	324	353	321	359	324	340	344	342	310	343	320	327	364	344	365	341	322	325	348	344	336	359	362	401	326	317	315	356	331	352	295	303	312	385	326	333	375	320	362	343	359	349	321	310	323	348	338	363	341	328	331	335	339	331	363	358	355	368	328	335	337	356	301	321	355	336	363	306	369	315	332	340	326	334	332	347	355	325	340	334	317	335	337	350	350	346	333	306	346	321	333	317	335	361	343	324	348	325	375	330	327	342	360	352	325	296	381	345	331	352	317	344	376	318	356	337	343	367	341	349	367	344	309	344	305	311	352	349	331	328	364	349	339	331	311	355	360	349	343	339	324	335	319	340	333	320	353	349	344	339	353	353	338	312	321	344	349	339	335	330	354	343	343	355	351	329	333	317	334	373	311	321	321	355	325	322	353	341	343	345	339	332	343	349	363	336	352	381	340	294	344	342	394	333	339	356	318	343	320	355	306	337	309	336	322	361	330	334	352	339	309	366	322	325	335	325	305	363	308	320	347	317	326	345	320	310	333	301	333	313	355	326	341	368	347	346	348	322	347	336	344	349	352	373	352	307	329	357	317	382	352	315	350	317	304	330	327	367	339	329	330	326	328	331	328	353	290	329	343	329	333	315	321	345	334	350	308	333	334	350	314	369	379	326	333	324	365	332	323	305	315	371	317	343	342	335	369	341	338	335	338	333	320	351	345	338	343	396	348	343	348	335	320	328	343	343	337	368	318	351	313	327	346	343	337	334	356	341	342	308	358	359	362	331	322	323	297	353	336	323	316	348	337	345	348	352	328	367	305	308	337	355	330	319	339	318	338	333	341	350	367	330	320	341	295	345	349	342	379	301	303	343	344	315	322	322	323	331	344	346	351	343	337	371	334	372	296	313	344	316	326	368	330	324	323	357	341	344	346	342	331	348	312	344	325	327	349	363	351	326	330	336	283	312	327	315	350	355	354	309	313	339	341	336	364	330	344	328	353	329	336	327	312	323	344	367	384	319	337	348	325	359	352	321	367	312	321	325	341	355	358	371	345	329	348	362	333	341	322	342	339	346	315	336	343	335	341	348	298	314	322	314	327	335	331	335	357	338	321	363	360	299	345	324	316	301	330	346	304	324	329	310	321	362	335	358	329	331	359	364	335	340	301	367	350	355	309	368	369	333	363	369	339	323	325	322	366	331	343	335	350	343	339	346	350	348	347	345	344	326	330	313	338	308	346	342	337	332	336	339	362	321	359	333	361	322	318	339	356	329	314	360	335	341	342	336	302	322	331	313	305	356	320	309	362	338	289	336	321	355	331	338	333	325	326	329	342	339	319	328	363	348	330	329	342	310	330	309	309	337	333	326	319	347	339	346	336	324	324	337	334	331	332	323	350	363	311	368	339	373	315	344	348	338	341	304	349	345	333	340	364	345	344	326	320	303	345	332	307	351	312	319	350	347	341	328	320	330	341	322	355	365	330	348	366	338	305	324	301	345	335	327	368	335	320	362	328	345	333	368	346	325	319	332	331	325	326	302	317	352	369	330	359	320	329	337	351	315	332	301	320	341	334	373	323	328	339	320	331	348	348	348	337	314	341	343	346	338	342	324	291	316	361	319	331	330	360	303	362	301	352	328	352	333	339	310	323	357	350	338	320	325	325	352	331	301	305	327	348	314	381	348	312	336	332	323	342	348	351	337	325	353	344	293	339	356	331	324	387	328	362	335	331	346	342	300	310	338	327	324	325	334	346	327	369	343	350	351	334	347	316	300	330	348	328	301	290	316	326	335	308	319	339	300	338	333	326	324	305	344	321	341	345	324	335	360	328	330	341	332	327	358	383	334	325	315	351	352	328	338	319	340	316	357	361	339	333	327	325	321	334	364	331	325	352	316	361	327	351	332	336	322	352	329	307	346	312	341	345	377	347	322	344	330	338	346	311	327	332	350	345	349	355	323	331	331	323	355	377	314	359	359	344	315	321	344	332	335	352	368	364	329	318	350	320	342	345	332	354	336	342	327	319	345	341	347	327	390	342	354	333	334	327	325	343	339	312	338	368	324	304	329	331	325	332	334	333	332	335	324	319	322	336	325	309	319	321	318	359	318	341	315	342	331	329	321	313	354	325	325	337	343	323	302	329	343	325	362	321	349	326	356	315
5335	17471	11824	6699	3987	2896	2518	1966	1689	1458	1247	1067	951	1654	13282	19538	12580	805	474	495	543	507	489	475	477	484	491	531	517	507	487	504	489	509	509	481	469	444	463	505	465	467	445	455	467	449	458	501	489	438	506	475	425	492	450	486	466	456	492	463	442	491	491	503	470	466	459	471	479	468	508	478	494	457	469	446	461	460	463	456	444	492	483	475	482	458	439	444	464	481	430	452	474	483	468	434	492	500	446	470	493	512	461	478	490	462	508	460	519	485	481	449	490	434	449	477	434	449	431	484	470	470	484	453	441	467	531	470	449	497	454	488	489	462	482	456	423	495	445	466	467	444	450	464	461	454	484	457	479	450	455	459	477	455	492	460	448	480	500	459	458	485	490	430	458	471	465	458	467	465	472	471	485	492	471	495	445	493	473	490	447	479	474	479	448	484	459	489	489	421	465	509	432	451	462	499	463	449	445	508	474	488	477	449	444	477	464	492	494	491	495	506	462	481	459	435	447	456	453	458	450	449	495	496	483	466	441	473	454	459	534	464	446	517	477	472	485	473	436	464	483	462	460	452	474	456	471	478	505	440	476	453	485	469	475	470	468	534	455	488	478	454	467	444	462	485	458	473	476	462	478	439	454	480	445	442	472	481	459	430	490	498	487	493	472	457	508	488	506	408	467	395	494	473	466	495	489	469	468	500	473	461	452	467	444	464	480	473	501	457	433	499	509	489	459	459	482	482	439	441	471	458	494	462	502	446	485	485	533	478	446	468	457	451	455	483	466	448	500	482	473	458	487	498	503	492	450	463	450	449	496	477	459	476	439	416	440	471	514	434	477	470	472	500	496	454	460	443	471	476	474	488	450	475	473	485	481	437	446	446	501	456	474	440	489	455	481	437	461	453	468	484	489	472	469	464	452	466	470	485	496	485	459	429	478	493	477	483	471	427	441	473	465	464	419	515	479	448	485	487	509	469	466	464	429	442	486	493	480	440	431	447	432	470	498	464	466	499	465	454	464	445	493	481	443	475	451	463	486	488	446	461	466	439	446	457	470	476	477	473	484	485	476	444	464	466	458	458	518	476	466	468	487	462	457	466	474	478	441	538	479	452	473	497	462	418	457	462	481	411	460	455	482	459	444	484	471	487	471	461	490	466	452	476	458	430	469	471	438	495	477	431	492	480	470	450	487	451	465	493	480	495	447	451	504	458	455	470	425	483	488	481	454	465	483	451	441	492	454	486	440	479	452	468	487	440	503	479	448	478	482	449	426	478	464	455	487	452	497	476	466	490	452	464	473	446	496	465	462	488	489	444	487	484	487	515	451	464	486	467	467	470	473	424	464	472	452	487	472	457	462	456	472	483	491	493	466	484	480	497	479	461	517	483	478	447	490	505	470	440	446	470	460	455	482	481	438	512	463	480	466	496	474	489	463	464	512	484	460	470	441	459	488	473	509	509	452	462	518	494	449	458	451	458	472	439	465	470	437	477	515	463	460	472	449	469	471	431	486	509	489	497	482	443	474	456	454	493	467	489	454	475	463	497	434	452	474	490	457	486	442	451	470	462	493	489	472	510	471	469	507	498	445	487	464	478	460	484	474	489	474	474	456	512	448	457	472	489	441	488	462	482	436	496	467	467	455	475	451	465	474	513	450	451	441	476	465	489	463	445	486	478	515	463	509	495	465	464	486	485	443	471	464	502	429	470	513	499	455	445	509	458	447	466	465	432	452	469	489	479	479	464	477	488	450	461	458	481	500	460	499	476	479	442	500	476	447	472	438	478	485	465	432	480	477	494	482	467	448	473	461	453	468	452	506	451	455	476	486	414	472	435	432	467	466	465	497	417	459	450	449	475	449	451	472	460	479	462	466	481	486	465	481	434	492	473	472	432	496	483	458	452	489	428	497	464	446	457	478	460	483	500	461	468	481	468	469	464	478	488	443	421	479	480	505	477	432	454	427	497	441	442	455	487	482	453	453	439	464	489	494	456	504	454	480	478	463	448	486	489	455	472	462	474	452	473	466	493	487	509	468	426	463	454	488	485	425	467	476	476	458	507	491	475	480	481	455	478	474	481	474	456	475	473	449	518	469	454	478	487	485	467	436	466	476	473	469	500	441	481	490	434	502	438	467	484	457	473	464	439	473	462	507	478	471	481	464	460	467	483	458	464	446	506	463	502	444	487	514	503	456	506	425	476	463	466	488	474	441	477	454	498	441	453	481	482	472	537	465	461	500	473	476	459	475	479	456	489	477	461	448	494	492	477	486	487	500	465	488	486	503	486	507	437	491	493	461	442	489	468	477	466	464	464	472	446	437	465	474	439	452	512	436	482	469	509	473	489	459	481	471	472	451	484	513	499	487	464	483	485	459	461	488	499	535	456	469	485	495	440	482	501	491	430	483	506	453	463	458	460	510	518	474	468	489	459	471	547	475	468	459	439	471	473	472	496	476	455	506	489	474	482	441	455	490	456	461	455	431	468	463	484	488	449	516	441	428	458	455	494	507	464	455	424	439	487	490	488	494	482	432	475	435	458	452	462	456	442	449	438	456	420	482	481	467	411	481	499	445	487	477	472	496	472	477	464	476	428	474	487	450	490	532	474	437	445	459	451	456	476	491	489	479	467	475	468	458	460	449	492	496	461	439	476	477	488	423	511	460	485	454	452	429	482	507	472	495	485	445	504	489	471	452	477	429	498	488	492	505	493	433	476	464	470	491	500	450	486	472	473	438	477	480	468	452	469	505	464	465	498	473	474	453	489	448	419	448	506	470	460	448	444	499	492	479	468	475	461	478	454	463	452	480	453	441	446	501	440	478	474	432	459	478	472	486	447	464	471	472	501	484	470	428	473	488	491	480	434	482	447	446	485	480	472	458	490	429	476	489	482	427	473	486	483	473	462	499	454	475	437	483	438	521	467	483	460	463	515	493	443	477	465	490	501	498	429	497	481	482	478	464	472	478	461	453	447	479	470	461	456	432	475	462	496	457	482	476	474	448	484	488	454	475	430	459	446	507	495	461	488	464	487	451	457	489	460	464	458	495	463	464	425	462	473	474	466	446	490	479	479	521	464	467	465	471	464	464	473	445	436	495	488	493	469	489	481	457	492	463	469	463	434	485	450	463	478	469	474	442	455	464	474	450	472	442	489	473	489	447	474	439	495	517	454	444	424	485	448	487	448	460	502	461	515	482	457	483	488	494	472	445	480	484	488	484	450	442	468	457	470	465	490	492	458	466	464	481	443	469	493	448	471	457	472	499	473	475	479	470	505	447	508	481	489	481	480	453	467	473	441	424	455	441	517	463	473	476	450	459	446	459	456	456	446	473	467	480	490	476	433	466	455	507	471	495	455	484	489	492	485	460	472	449	464	469	457	448	470	424	472	448	441	481	467	446	472	498	458	458	494	464	486	415	460	474	486	499	459	440	452	441	445	496	459	486	450	480	426	473	497	505	480	457	455	482	446	469	458	464	456	461	421	435	464	446	501
27820	18619	4788	1551	858	577	527	454	472	467	414	418	415	410	631	812	603	373	388	377	373	361	376	327	381	405	375	377	367	401	347	343	399	338	379	378	360	362	366	376	362	382	361	370	378	391	408	379	347	387	395	429	387	377	362	394	365	364	383	403	394	359	369	414	384	366	373	378	351	403	354	400	327	358	361	361	417	346	386	386	388	369	360	380	347	390	343	347	375	383	372	394	370	356	381	389	400	377	354	403	385	392	358	345	368	369	365	369	389	311	354	360	359	388	377	378	378	346	352	373	379	383	359	372	384	358	382	372	390	379	390	369	366	368	386	394	395	394	381	413	383	321	385	405	399	435	382	362	378	367	385	367	387	378	371	387	367	379	423	388	381	387	378	375	360	347	378	366	378	372	395	347	391	368	373	376	379	367	345	387	376	363	407	363	361	378	378	398	397	414	374	402	386	367	365	382	411	360	338	373	412	370	375	361	369	372	389	406	417	415	400	373	358	359	385	368	368	365	356	395	385	362	391	358	375	373	391	344	366	375	374	362	373	382	383	403	355	354	383	341	360	362	377	378	381	394	368	375	390	399	383	379	365	401	399	354	360	381	358	391	360	340	348	357	342	384	355	366	380	394	361	371	385	360	385	358	401	396	398	376	374	395	391	378	381	400	366	374	388	366	346	379	388	383	358	380	381	377	387	382	401	357	344	388	358	356	377	385	373	354	396	380	368	377	367	375	378	371	378	372	399	371	369	382	404	357	359	378	373	372	384	356	370	406	379	398	365	386	344	387	397	401	382	393	368	417	404	415	363	388	386	379	398	351	408	359	358	342	356	388	387	356	366	377	367	367	383	370	381	387	398	397	389	334	362	358	376	402	370	398	400	392	371	395	346	351	376	360	379	365	407	397	365	385	352	350	355	379	374	383	363	352	364	384	393	373	370	362	378	359	369	387	389	392	347	376	384	391	399	364	376	398	393	388	388	360	370	387	381	374	355	400	393	342	360	353	371	352	372	367	412	377	382	363	385	355	358	367	364	342	382	326	403	385	364	356	364	398	373	386	373	365	333	403	381	352	387	359	387	364	345	381	417	358	397	378	373	358	384	385	377	370	353	389	398	376	388	343	394	346	347	376	352	352	365	388	396	356	376	398	371	357	371	411	353	370	375	401	349	361	359	388	367	349	322	406	380	383	350	385	374	391	380	363	383	387	376	352	355	350	348	384	363	373	346	415	391	363	380	345	353	388	402	391	403	428	396	335	378	391	409	373	360	374	378	367	360	374	370	359	380	389	388	362	397	385	377	357	350	352	389	362	365	368	392	375	387	382	360	407	367	367	333	398	334	402	355	374	374	380	378	365	381	345	373	391	360	372	381	368	370	392	346	397	354	344	382	379	367	376	373	361	348	380	382	389	398	392	371	365	353	346	386	355	332	396	392	367	387	370	352	395	370	375	390	374	406	360	388	378	400	378	395	405	358	393	384	348	370	355	383	341	362	370	403	381	374	385	386	367	402	374	375	334	374	390	360	382	331	406	348	364	376	367	371	368	333	344	363	363	362	356	399	375	372	383	362	353	402	380	348	385	347	379	365	381	360	356	421	362	366	393	354	381	385	371	348	369	393	395	393	389	397	372	364	390	336	388	367	370	388	366	365	360	361	393	369	315	392	371	401	374	364	403	400	358	376	412	398	373	413	358	359	349	405	388	401	343	373	410	341	353	356	402	374	334	368	367	361	388	359	377	339	371	385	393	387	371	345	398	354	383	346	409	373	379	351	373	353	370	379	333	389	362	383	341	385	351	380	408	356	381	365	358	357	393	369	378	386	364	357	384	363	367	412	358	395	365	362	354	350	363	403	369	346	376	384	417	381	378	355	379	366	365	387	363	410	378	400	402	369	372	366	372	347	382	387	397	389	380	354	396	366	379	358	383	357	392	406	386	385	377	356	352	362	339	390	393	362	426	345	375	389	389	391	372	363	377	367	369	402	385	338	359	375	367	384	408	399	377	385	373	393	355	381	403	364	373	380	380	357	398	395	360	366	398	355	366	393	351	387	395	397	339	332	394	338	376	390	361	349	385	365	420	360	382	396	375	351	362	357	381	362	362	347	367	378	416	402	394	387	389	404	398	363	370	348	383	362	364	379	413	346	363	380	381	403	355	368	355	392	374	356	354	375	379	348	372	382	381	384	353	418	364	370	357	397	372	383	371	427	365	392	379	394	371	394	394	403	346	391	381	350	384	372	342	382	397	416	402	349	380	396	379	352	373	377	368	356	352	389	413	385	374	372	359	374	350	398	416	394	404	367	364	365	364	383	368	372	380	406	389	390	356	366	400	367	398	396	388	387	366	407	391	398	337	376	389	342	397	362	360	347	374	395	387	332	355	377	378	382	367	416	362	378	367	364	407	371	386	381	395	393	381	346	380	386	330	361	384	390	354	335	381	385	354	375	358	349	364	378	356	388	412	374	356	352	404	375	364	370	405	399	333	384	346	355	363	349	348	366	375	413	374	375	354	350	385	377	381	398	374	350	387	349	383	337	350	365	387	389	397	398	414	418	365	366	366	353	398	365	352	380	365	378	404	371	334	349	362	381	389	359	363	361	382	360	391	389	346	365	401	357	393	383	382	372	353	398	398	381	391	385	348	361	332	365	370	401	370	372	342	382	356	366	354	355	370	410	363	351	358	343	389	410	370	385	374	397	389	332	371	377	370	370	397	394	363	361	372	370	370	371	414	377	391	385	380	388	385	386	360	372	408	389	396	380	362	430	356	359	396	344	358	394	403	388	361	345	383	407	395	381	360	374	323	338	376	346	405	359	385	363	365	383	382	386	383	365	358	345	392	375	367	386	400	363	365	339	383	399	369	427	364	371	432	383	395	402	397	384	382	399	389	368	383	369	407	391	408	355	382	372	381	386	380	355	384	397	391	385	371	380	388	373	378	333	379	375	389	344	394	392	371	373	371	389	380	393	381	381	366	372	374	386	365	376	390	395	370	349	397	372	358	365	343	391	389	384	391	396	406	332	384	352	402	356	362	340	351	354	339	366	348	373	376	363	381	382	405	366	380	368	374	381	339	398	402	363	337	365	398	416	358	353	365	342	403	386	374	367	366	385	357	357	391	360	367	391	383	370	388	390	359	359	379	352	395	398	369	356	362	382	387	373	380	373	397	392	366	374	373	359	359	356	354	374	399	376	367	371	365	396	343	369	373	396	364	396	367	361	364	347	370	386	388	419	379	366	347	360	401	356	381	366	352	359	399	380	365	349	333	401	356	372	384	369	371	412	338	381	360	379	398	386	377	393	390	364	406	393	383	383	416	380	360	357	369	348	361	425	355	375	392	355	381	343	350	385	382	380	365	392	400	376	375	378	345	403	409	361	344	395	338	352	397	373	402	354	403	355	370	367	373	387	386	373	387	348	401	374	395	406	361	396	357	372	415	391	375	388	369	370	363	373	358	380	382	373	386	393	368	406	394	359	358
5232	4248	3010	2356	1544	1083	926	757	781	684	683	625	612	626	1040	1383	988	493	533	512	469	510	503	535	529	480	505	540	534	526	515	459	527	506	512	516	484	519	534	522	517	522	503	521	502	529	485	518	489	530	460	482	508	532	485	501	569	473	491	481	524	529	489	481	529	511	520	486	495	502	491	515	489	507	514	506	461	525	498	552	544	493	507	524	497	499	502	540	541	507	518	499	515	533	516	465	508	510	487	513	523	478	486	527	508	546	564	530	515	515	459	525	484	515	545	484	475	512	517	533	522	553	503	493	456	499	464	503	499	533	518	516	507	503	516	506	501	515	519	522	522	514	513	485	510	498	475	527	502	495	487	480	510	531	530	517	497	541	499	518	537	505	509	490	508	524	541	523	491	548	502	552	523	505	507	547	506	532	536	498	532	490	490	480	513	506	488	514	571	527	489	515	522	524	498	479	496	535	470	501	534	492	523	496	542	501	489	505	510	505	541	531	487	492	509	485	507	485	499	487	540	468	496	494	518	494	508	471	530	501	532	574	514	492	500	511	529	511	513	505	517	516	490	514	544	487	522	500	496	543	519	500	516	537	524	517	560	502	518	516	515	522	515	510	497	483	525	531	490	523	503	548	494	515	516	516	504	498	518	487	472	509	523	550	499	511	513	512	534	475	497	509	526	477	511	503	512	503	478	523	508	528	477	470	531	510	506	505	512	505	526	537	534	477	512	543	448	509	515	535	487	570	511	479	519	470	474	504	551	489	518	489	503	498	529	532	520	503	502	489	500	517	540	543	513	487	487	519	559	529	551	501	470	518	522	486	462	449	546	484	504	492	515	495	491	482	493	516	512	493	529	514	519	510	546	481	484	503	503	529	534	517	484	500	494	574	516	514	510	514	533	501	517	523	558	518	547	502	509	503	493	470	511	539	522	533	536	490	529	520	496	516	506	535	521	543	502	489	502	499	506	480	527	544	505	490	466	530	506	528	539	519	515	476	536	521	515	551	526	557	566	493	517	499	472	510	536	528	509	525	554	495	522	501	505	493	498	534	468	507	561	504	491	499	523	480	520	453	513	455	467	544	523	486	534	524	517	520	516	520	483	516	470	530	528	495	475	535	516	548	487	492	512	519	510	471	505	492	536	469	506	512	480	512	547	515	513	511	528	505	517	490	546	522	520	455	526	532	501	527	526	501	508	507	515	486	524	496	485	513	494	510	501	548	544	491	499	521	510	456	518	518	536	522	503	489	485	472	534	538	508	525	478	509	507	499	526	488	493	506	549	478	470	490	494	496	487	522	508	482	506	520	535	486	497	497	521	522	493	499	503	517	503	486	541	510	517	486	535	468	548	523	536	520	532	526	530	502	538	527	517	540	551	498	523	470	532	514	507	483	519	495	479	519	517	500	476	502	501	534	530	485	520	480	508	522	505	515	520	518	514	495	529	527	521	533	474	530	489	532	483	544	524	491	517	531	491	518	521	511	520	530	516	489	518	542	502	496	519	503	529	496	534	515	479	556	510	492	521	515	492	485	522	508	547	499	522	511	507	468	506	515	506	536	510	513	492	495	523	567	490	486	521	482	503	490	556	495	485	485	493	497	500	502	497	530	489	483	499	509	526	483	496	490	525	516	544	479	523	494	505	519	542	527	516	515	542	493	507	547	495	537	529	541	535	534	478	511	543	519	493	557	486	542	526	521	533	507	525	489	473	537	494	568	511	506	512	482	551	512	550	563	510	489	482	530	509	466	495	441	477	531	529	505	530	497	511	480	506	498	522	545	479	496	526	507	501	537	544	534	521	492	521	451	492	520	503	491	456	523	483	533	503	481	518	530	501	478	553	556	496	504	488	507	543	513	557	469	535	516	467	539	517	507	528	507	497	491	490	540	524	508	494	578	451	496	511	505	500	493	502	506	497	483	537	527	497	478	537	513	513	512	475	488	519	532	531	501	506	486	485	505	478	488	490	545	495	553	494	518	564	521	504	511	477	529	515	497	460	531	495	513	489	482	508	484	491	442	533	512	470	501	538	479	507	488	507	511	505	503	525	485	512	514	501	544	517	504	492	512	490	527	506	528	505	519	485	468	526	478	465	501	480	487	520	487	519	510	512	517	472	548	520	507	493	511	534	529	483	522	515	479	506	496	513	521	489	518	507	487	480	544	485	540	537	522	537	462	498	503	479	517	498	474	467	453	496	529	513	573	493	520	474	510	513	521	517	490	524	494	505	501	574	470	516	508	558	528	496	491	530	507	500	475	525	507	512	489	498	546	489	515	531	512	513	494	500	534	513	471	525	551	527	509	538	483	512	517	499	469	479	543	512	508	485	529	515	474	534	500	514	557	513	517	510	562	501	473	491	506	520	533	483	482	485	511	494	531	476	473	505	507	536	482	525	498	517	521	496	528	526	511	525	523	501	507	532	493	472	506	508	520	517	504	474	518	524	532	499	512	515	518	492	525	475	549	481	465	499	525	513	504	511	535	533	490	495	529	516	516	529	528	524	529	494	533	495	542	523	502	510	502	537	512	518	522	497	490	507	515	466	486	476	530	546	485	551	550	502	470	484	518	534	500	478	547	533	531	510	502	498	455	536	498	537	593	548	530	511	502	534	517	507	503	521	449	509	518	507	559	478	527	521	496	533	520	507	514	523	535	533	517	502	534	498	478	541	526	498	506	500	500	503	515	497	495	533	546	511	488	500	509	577	498	505	467	523	505	477	527	521	512	504	535	507	525	535	513	509	500	535	517	502	494	518	516	511	482	493	499	503	503	545	552	537	534	470	532	521	454	506	533	468	523	500	477	527	465	461	527	501	505	533	518	526	477	534	487	493	467	561	561	524	496	509	503	522	498	504	531	518	517	503	523	515	478	560	505	543	504	526	500	557	531	523	495	524	514	521	554	483	521	526	505	500	506	505	538	494	541	510	512	488	505	484	493	527	532	528	483	513	508	538	536	523	513	531	522	512	487	506	495	525	509	484	546	541	545	520	559	542	517	510	513	528	512	488	554	484	513	501	527	493	514	482	461	506	517	506	525	534	513	487	512	536	512	531	512	532	528	539	497	549	527	543	509	505	470	586	500	518	481	487	529	512	508	480	522	496	527	524	526	500	537	505	538	503	503	506	510	538	506	532	529	499	562	512	501	489	520	489	484	498	542	496	511	520	551	521	539	502	523	560	494	521	487	515	507	529	506	499	489	505	519	565	501	515	475	518	497	530	511	520	513	499	531	516	469	493	497	525	499	537	528	510	522	545	511	491	527	528	493	494	524	507	506	507	495	526	510	515	484	511	509	538	479	497	515	516	476	506	544	460	513	497	521	517	515	474	552	536	477	578	511	546	512	520	525	520	495	509	561	476	499	531	518	502	486	471	525	509	520	521	489	531	517	520	492	513	510	501	513	524	477	493	498	480	529	530	459	466	491	541	491	485	518	514	490	539	492	542	464	500	507	476	503	509	496	517	517	533	474	517	515	512	543
23766	21560	28117	25454	19907	2758	1117	882	759	643	707	626	602	560	3636	4992	2528	521	539	497	542	533	477	518	515	534	505	512	494	485	564	515	510	518	491	480	484	477	449	497	490	526	517	491	516	489	488	476	522	522	512	508	490	495	513	486	463	499	476	496	545	530	514	512	511	510	498	464	538	530	489	458	523	469	462	490	474	499	520	462	499	476	510	504	482	470	510	509	484	516	433	455	484	522	504	498	538	523	499	486	508	511	558	511	524	510	512	536	477	496	524	503	475	477	521	502	484	463	517	553	479	551	489	484	468	527	496	478	528	451	501	519	535	493	507	506	503	461	496	466	469	522	469	484	507	526	494	478	504	482	518	476	482	513	537	515	490	496	534	512	502	522	503	512	494	498	500	505	502	487	455	528	478	463	484	516	486	489	533	505	502	510	511	483	488	484	496	466	513	509	477	464	504	486	497	495	470	501	543	529	457	495	442	470	488	486	506	503	491	476	493	500	501	513	494	527	509	523	569	508	539	509	495	500	473	459	519	497	495	527	487	529	493	483	484	475	513	486	502	462	481	515	481	495	543	475	494	511	517	519	493	495	466	477	529	485	509	509	555	502	535	502	519	517	457	521	499	500	528	521	489	486	480	500	491	469	462	509	503	501	511	476	502	524	475	489	491	491	501	532	496	528	497	478	479	503	527	473	540	468	490	528	500	511	450	446	486	523	469	514	503	508	493	524	515	472	527	503	469	485	503	486	468	517	482	499	463	488	493	502	490	492	520	503	521	514	489	453	511	497	518	490	528	494	534	471	454	418	568	501	535	501	510	513	494	514	474	478	513	504	529	483	500	476	469	472	489	505	500	543	510	480	501	476	481	477	522	512	507	486	493	478	469	502	483	545	500	529	480	496	463	479	502	529	466	529	524	481	460	505	477	479	516	485	438	503	497	457	488	517	511	526	483	476	494	457	491	551	489	522	454	494	486	492	511	461	491	493	466	531	462	482	475	501	467	509	489	497	503	483	518	480	506	527	514	500	490	499	493	509	507	484	499	523	490	464	507	501	468	495	510	497	503	489	514	497	482	510	524	510	471	525	500	498	477	501	537	500	534	528	474	490	450	478	516	492	479	492	545	502	493	480	501	498	451	435	533	465	497	480	492	502	523	520	483	566	502	515	482	509	476	488	499	537	453	535	479	505	483	510	474	501	526	493	524	496	483	474	485	514	485	526	524	505	498	463	472	518	520	557	523	521	532	507	469	493	492	466	514	458	513	495	448	528	518	531	547	483	516	475	466	510	490	530	517	500	499	514	532	479	460	502	474	463	507	512	464	501	483	504	513	512	515	550	501	479	512	480	498	466	485	475	477	449	480	470	479	465	504	513	509	521	453	484	485	507	490	516	516	504	511	487	495	534	517	493	525	471	518	443	487	496	471	477	483	515	504	542	473	514	520	439	493	518	505	503	478	499	489	497	486	496	484	520	502	526	490	504	497	498	519	506	487	484	457	460	514	484	488	483	517	508	461	482	538	547	508	514	501	511	485	499	483	503	468	497	484	512	488	520	523	493	487	505	474	510	532	499	522	458	481	484	488	472	530	522	438	498	505	532	516	526	495	483	523	507	504	537	513	518	524	528	472	493	469	529	506	526	476	469	476	500	502	498	521	501	473	479	482	501	499	502	442	485	455	529	493	492	491	493	475	497	479	488	507	474	479	495	546	493	533	494	480	527	491	455	477	536	526	475	517	487	487	518	525	537	494	492	451	460	512	481	485	488	478	497	494	483	517	545	500	537	464	565	496	499	564	513	463	519	488	444	490	494	505	481	502	479	505	465	502	518	457	534	540	485	456	490	473	531	526	510	505	521	522	462	517	494	491	480	517	492	494	476	498	511	457	473	511	534	512	490	497	500	481	501	489	522	513	468	484	555	464	519	513	490	516	477	488	501	496	487	489	479	497	489	488	484	511	544	492	476	481	485	531	502	483	493	472	557	496	517	536	472	551	496	510	490	516	541	487	555	433	494	475	482	548	498	490	497	459	532	520	518	473	502	513	525	488	526	454	478	479	483	503	515	483	498	462	491	487	495	462	493	486	495	556	471	513	512	497	479	518	500	511	485	507	485	522	492	493	500	502	491	455	486	491	512	474	501	504	489	500	524	475	506	529	535	493	519	537	527	525	506	468	510	514	501	528	570	506	512	481	507	452	481	487	481	488	526	510	452	484	524	494	460	503	513	528	522	482	521	531	496	504	482	488	449	462	525	473	485	493	489	513	518	475	500	489	495	491	475	507	511	498	500	512	484	481	461	527	512	477	511	507	493	482	480	488	487	527	460	489	487	512	515	500	477	495	494	520	524	510	542	482	483	487	465	495	497	524	488	520	511	492	469	535	476	525	462	560	533	488	510	499	479	536	508	507	530	487	443	490	450	527	491	516	503	486	452	488	463	458	484	502	509	518	459	502	511	530	476	444	506	462	527	495	522	474	488	532	507	509	496	514	504	494	514	520	509	478	473	462	489	503	481	527	472	482	530	494	499	472	528	481	513	473	494	473	462	490	510	509	544	493	442	513	503	483	496	484	488	467	472	473	505	473	531	495	497	491	502	493	560	482	486	524	505	483	484	504	546	468	505	494	511	469	522	532	494	518	525	498	462	476	486	473	495	519	477	536	515	511	480	491	507	507	491	491	490	508	525	488	501	484	495	527	483	512	496	512	522	520	511	514	510	443	555	455	492	517	486	527	491	496	478	500	494	501	506	482	498	508	470	497	535	482	506	447	469	530	516	514	478	482	525	481	481	470	483	488	476	519	491	520	476	526	485	482	520	458	502	514	487	505	469	503	500	466	531	523	568	499	505	461	483	514	506	454	509	509	524	496	514	530	516	470	535	492	489	500	497	521	479	480	484	518	460	481	492	499	523	468	482	486	489	482	527	530	492	554	508	521	498	473	514	496	533	448	478	491	512	557	497	516	505	532	512	494	484	491	493	503	442	489	509	464	482	492	506	495	515	495	522	521	522	506	511	491	489	485	465	479	542	448	474	508	491	495	489	499	458	480	482	487	519	497	469	459	476	482	545	495	538	480	493	527	487	538	500	545	494	490	491	569	481	507	508	513	492	544	505	531	464	492	487	488	496	498	485	517	493	499	515	484	493	506	523	521	515	511	484	513	483	491	486	543	485	498	535	499	503	524	513	501	538	524	517	475	463	512	485	476	521	506	487	462	515	492	496	534	512	448	509	504	490	498	485	514	502	486	504	457	498	519	505	528	475	498	523	462	487	512	527	470	490	495	468	502	507	523	459	516	472	486	501	490	473	525	482	506	490	479	497	488	486	498	547	494	515	496	528	520	518	515	484	466	505	500	478	515	490	461	551	515	484	523	494	513	500	495	513	524	497	523	539	492	530	506	498	527	506	480	445	476	490	483	519	488	495	498	502	517	477	485	503	500	454	520	459	504	516	506	497	469	498	464	511	482	515	481	496	500	452	518	485
4006	10334	7023	4422	3208	2595	1747	1555	1321	1176	1079	1049	966	993	7134	9258	4666	767	702	745	703	685	699	679	719	709	668	709	699	742	665	714	692	695	658	666	700	680	657	681	656	707	687	693	729	718	679	681	687	639	685	670	710	719	655	679	734	655	656	665	685	697	667	692	702	676	663	670	624	673	613	653	653	694	651	645	679	667	708	705	708	615	733	654	719	668	659	693	701	681	656	676	694	625	703	657	692	678	681	675	684	684	653	628	676	665	664	688	731	666	688	646	713	675	669	648	719	716	619	649	662	680	670	646	672	695	680	681	642	694	621	659	651	689	704	690	703	695	688	643	715	641	679	688	652	691	676	715	653	662	668	671	667	752	695	725	680	719	697	698	680	684	686	696	702	665	613	698	681	674	720	651	688	652	668	689	656	632	658	683	655	691	685	661	680	665	678	684	656	684	685	642	671	648	665	684	637	632	684	699	703	695	680	701	665	684	689	649	661	673	706	668	693	701	686	702	639	706	661	699	630	705	683	686	682	672	650	654	652	674	701	683	673	661	696	684	695	716	668	640	646	688	683	670	677	656	689	669	662	667	683	635	705	684	721	709	628	686	707	666	683	688	676	676	705	664	676	667	636	679	657	689	713	663	695	650	646	758	655	689	707	706	745	667	674	682	640	685	714	646	698	659	680	663	669	678	658	709	682	650	642	662	681	653	693	661	687	626	719	663	678	690	665	753	684	654	691	708	680	640	687	676	683	699	672	685	630	704	681	703	730	690	686	651	710	679	698	657	709	701	697	679	684	679	656	662	646	737	680	690	683	692	681	658	676	633	700	661	680	665	700	652	687	709	629	707	658	670	645	690	621	662	726	696	682	656	680	656	677	699	675	703	707	673	657	679	680	648	672	696	707	633	689	690	679	698	686	705	659	688	674	716	704	686	657	720	699	643	661	660	620	673	738	678	653	751	691	635	675	696	621	696	630	710	707	659	659	735	703	705	666	588	666	708	692	689	691	653	680	671	676	640	688	665	693	660	653	660	688	639	668	683	664	657	679	715	674	688	673	720	702	673	672	668	653	656	709	682	677	633	654	700	687	701	665	669	681	646	706	693	672	676	660	612	716	683	681	666	628	706	701	673	664	693	712	698	685	639	701	693	669	668	707	720	664	667	689	698	659	673	659	691	678	691	684	705	681	662	701	678	698	686	706	693	653	685	659	673	699	665	692	665	704	684	626	685	700	675	663	693	678	657	696	607	659	672	685	622	658	665	622	710	717	703	678	649	683	618	706	663	698	688	694	687	651	671	661	706	689	723	675	647	658	650	642	634	694	723	660	732	677	693	702	668	676	717	649	658	716	712	707	673	677	615	646	699	660	641	673	684	672	631	667	703	703	657	673	696	656	672	696	681	706	682	655	664	680	659	674	651	704	659	684	662	668	661	712	680	693	679	670	673	695	659	678	669	688	688	649	684	682	692	692	700	699	687	676	674	716	645	724	666	723	692	691	726	653	650	718	692	677	684	669	708	646	725	682	645	700	686	694	662	626	650	672	659	669	694	661	683	649	673	667	707	649	677	672	665	683	684	616	659	676	656	661	687	693	688	695	658	693	666	696	664	697	655	645	686	691	626	703	652	686	665	690	646	642	648	639	627	653	690	707	661	665	621	629	698	698	639	702	675	655	700	690	695	648	650	702	692	639	666	675	691	700	672	656	704	689	643	686	689	659	672	715	688	641	647	738	689	668	665	650	664	689	675	678	676	684	667	658	672	717	658	690	614	699	674	673	696	733	735	729	624	701	702	699	714	628	630	698	684	672	648	641	630	732	692	693	704	685	658	653	722	684	679	710	658	678	699	666	673	707	683	662	641	706	642	706	710	632	668	664	632	673	682	682	643	662	683	655	683	710	710	689	693	692	693	681	688	672	695	716	678	680	704	723	669	711	676	698	683	710	675	668	723	700	679	724	689	679	683	715	672	653	695	664	683	659	641	700	644	651	697	741	636	658	699	664	697	658	695	672	678	678	635	691	664	611	672	669	658	638	677	673	688	674	649	669	649	669	667	648	673	668	677	682	698	651	659	679	617	707	675	668	703	678	668	708	695	674	680	674	692	637	712	714	621	696	673	659	643	652	648	690	668	676	691	665	665	682	630	639	660	698	692	681	624	690	635	664	682	737	694	662	683	653	684	685	709	650	635	719	641	674	710	691	671	679	675	683	656	670	674	681	654	645	655	708	688	641	663	661	680	687	667	713	690	694	733	659	744	727	635	676	635	700	682	689	696	673	677	668	709	711	705	725	687	744	636	699	650	668	720	693	657	670	665	693	665	636	650	731	704	690	640	696	623	628	694	689	647	705	692	685	655	659	678	686	665	707	680	646	706	690	653	631	685	686	659	675	705	718	705	676	705	646	689	684	672	659	655	692	677	707	666	669	690	736	651	709	686	639	687	674	684	702	691	701	700	681	736	633	656	612	648	676	637	633	693	660	692	660	683	683	672	686	681	693	654	672	660	687	672	707	680	672	677	686	697	720	734	711	678	687	707	699	667	706	677	666	644	690	664	648	678	712	685	682	687	641	661	681	688	666	683	696	676	681	680	661	661	672	683	685	678	691	698	695	688	703	699	692	710	622	660	718	689	676	667	696	693	677	692	678	664	656	631	685	675	693	697	697	635	692	637	682	695	666	649	697	746	644	702	691	708	697	667	651	676	637	694	643	682	670	708	681	667	708	670	697	692	675	690	693	666	706	669	730	656	677	695	697	674	694	653	684	670	682	670	721	671	682	622	701	681	680	686	661	691	662	644	678	691	701	670	662	687	687	665	712	711	695	667	732	648	678	697	651	655	663	699	682	684	672	665	709	668	685	636	667	643	660	690	692	674	686	662	629	662	703	699	638	678	708	684	696	680	704	666	709	633	673	718	698	651	649	687	695	731	700	732	675	676	679	649	624	676	642	689	714	722	671	699	720	656	675	724	703	714	697	652	672	717	682	627	676	714	694	678	729	660	672	665	660	717	692	629	686	694	716	684	684	661	710	698	666	671	646	667	655	658	671	641	665	689	621	660	671	675	677	716	661	676	710	679	689	715	647	629	645	666	669	737	680	669	644	654	693	685	660	673	694	664	685	711	678	712	676	682	664	691	730	677	702	704	704	666	687	683	677	669	675	684	660	648	681	662	682	731	697	713	689	668	655	683	707	700	702	666	676	654	669	744	683	679	695	731	702	668	678	657	713	680	705	684	682	690	634	700	700	695	694	631	686	669	653	676	653	699	675	630	680	668	652	641	638	647	657	711	684	684	735	688	636	644	713	665	662	697	711	687	691	701	665	665	694	681	704	681	639	663	679	671	667	690	718	679	702	676	649	686	670	687	753	673	693	657	699	692	677	691	668	630	704	737	671	711	682	695	721	719	702	633	628	694	676	704	726	668	698	639	662	672	652	690	649	656	700	683	737	656	707	661	706	699	726	709	665	637	687	649	653	665	697	678
25269	21592	25969	22068	1504	567	455	373	347	287	261	280	250	358	1683	2641	1333	219	204	203	187	206	194	211	195	212	190	173	190	197	220	189	202	201	221	209	189	216	214	178	197	182	227	201	186	192	186	208	173	207	191	186	180	197	206	194	188	186	225	186	198	194	171	187	175	191	173	207	212	182	171	202	229	212	192	212	195	206	181	204	190	175	193	217	187	207	238	211	208	191	198	192	190	192	193	196	200	200	190	178	212	187	177	168	183	179	186	202	208	214	190	202	179	181	190	189	218	208	202	212	189	173	195	187	197	192	188	203	184	180	209	175	206	233	196	200	221	187	183	180	180	195	208	169	186	224	163	194	199	213	168	211	191	179	207	216	174	190	196	183	191	182	187	202	214	173	204	212	188	180	185	171	205	186	190	182	178	191	213	193	198	175	208	203	202	180	180	181	201	170	202	163	180	181	186	159	212	196	184	194	185	222	192	187	191	175	192	197	202	190	217	205	196	211	178	193	186	184	196	185	203	203	197	179	189	185	196	175	172	215	224	181	212	194	198	215	175	205	183	198	197	200	178	175	198	186	203	184	208	195	191	183	189	190	191	177	198	191	172	189	196	131	174	190	185	176	201	185	208	185	194	185	221	167	184	183	197	214	203	200	203	210	197	207	190	185	203	204	187	169	182	198	190	187	165	178	178	179	212	187	206	187	164	195	209	179	223	196	182	198	194	201	188	192	216	192	205	202	182	198	199	193	183	218	213	198	198	211	191	215	228	181	194	171	207	198	168	181	225	175	185	206	183	193	202	186	218	179	207	190	202	193	200	211	168	199	186	200	201	189	177	192	196	198	187	203	215	204	161	200	192	196	202	186	198	188	211	205	214	216	213	193	235	205	197	180	192	192	197	187	189	214	208	172	214	199	180	169	210	199	180	199	181	203	198	179	186	208	181	202	204	186	203	194	194	204	197	196	196	179	203	197	200	179	186	186	172	208	220	187	217	171	189	194	179	170	198	203	170	194	196	178	195	195	209	177	204	193	186	189	183	191	220	188	206	193	201	205	203	197	180	201	205	197	182	188	181	206	188	195	187	191	185	223	210	197	179	198	186	170	208	178	216	193	194	189	198	182	211	206	194	191	195	215	206	180	193	177	188	186	225	207	190	187	188	193	218	188	191	215	191	184	204	191	199	217	184	192	212	203	222	235	178	203	182	192	208	206	193	212	200	197	166	211	210	189	185	200	219	184	197	188	200	205	201	193	181	233	194	163	206	217	186	181	204	209	202	240	200	191	208	200	202	183	177	202	199	184	207	203	196	205	198	173	201	189	181	177	198	211	209	215	187	184	192	184	200	198	181	199	191	195	181	180	198	184	211	204	194	214	201	167	175	173	209	178	173	181	196	201	204	191	187	204	183	181	195	201	194	179	203	199	196	205	168	172	204	191	214	186	194	195	173	177	202	206	186	183	188	177	173	200	168	153	194	178	202	199	186	180	211	211	222	204	181	202	189	205	190	189	169	163	207	180	204	192	213	193	189	192	178	183	177	203	225	197	212	196	178	172	191	187	205	189	192	204	234	201	219	184	193	202	199	192	211	184	209	197	196	187	192	180	209	192	196	187	199	181	218	189	196	203	187	212	191	169	197	206	199	197	177	169	200	195	165	210	181	162	211	178	164	181	207	188	189	174	201	198	224	192	188	172	206	185	190	189	210	211	196	199	183	183	191	207	221	200	208	220	206	174	181	200	201	173	228	175	201	192	193	197	173	173	183	196	193	191	193	190	230	178	187	190	195	201	195	183	195	167	213	193	221	205	172	196	208	221	228	185	183	194	185	171	184	196	200	216	201	202	197	181	198	175	196	170	173	194	208	224	184	189	184	195	202	176	175	190	174	186	213	203	197	228	200	173	184	184	171	198	181	190	212	174	180	194	195	186	184	188	154	178	205	171	195	220	181	170	176	201	200	190	195	183	177	211	209	203	224	184	212	178	209	189	195	188	204	179	189	202	197	198	176	189	208	201	190	194	194	204	206	181	203	189	196	187	212	188	218	188	202	171	195	171	179	199	180	182	185	199	186	220	207	204	190	196	184	177	216	201	182	211	217	189	208	193	201	195	199	187	209	199	196	231	175	198	200	203	182	193	187	195	174	190	202	207	179	188	188	178	186	188	205	171	209	200	203	171	226	189	188	195	191	216	208	197	184	187	187	203	209	219	187	200	189	189	208	189	200	200	193	185	185	187	213	177	187	171	208	182	189	216	230	214	217	208	198	187	219	196	189	165	198	218	201	213	186	174	200	204	162	176	207	192	186	175	190	191	187	195	180	206	200	196	188	198	192	191	199	181	202	193	184	221	186	211	230	175	179	207	163	176	195	196	170	185	211	186	201	168	184	186	222	187	160	189	218	198	195	178	196	196	188	199	191	186	201	207	212	189	203	209	198	176	217	171	246	190	182	170	199	200	189	188	205	197	195	173	181	192	209	200	183	156	183	183	186	195	201	180	206	180	210	224	191	206	198	180	216	193	170	190	193	199	199	199	207	195	192	178	176	208	178	218	186	188	217	209	224	200	187	201	197	173	198	208	175	191	186	203	190	213	175	191	205	194	176	213	199	165	176	203	208	191	203	187	216	196	199	209	198	213	205	213	197	171	211	179	189	216	176	199	194	224	174	185	195	182	198	212	190	197	176	191	194	199	177	177	195	214	192	193	180	216	221	205	183	218	188	193	186	202	197	210	189	192	189	197	209	197	170	190	179	207	198	189	193	176	202	190	190	207	185	190	195	171	172	200	194	199	208	189	202	174	190	220	184	178	188	193	165	190	186	188	203	185	188	206	212	174	189	175	215	190	182	172	207	186	207	201	197	176	188	209	198	187	178	198	194	196	222	198	177	227	179	200	191	192	179	179	177	200	174	196	169	181	194	180	213	191	210	182	171	204	169	193	190	183	181	193	186	199	183	196	203	198	202	191	185	186	192	194	226	206	202	208	189	211	201	195	196	199	193	223	204	193	193	190	211	218	194	208	189	191	181	195	220	198	191	209	222	193	218	198	198	174	227	205	185	202	187	197	166	174	177	196	180	198	177	204	191	193	220	175	178	206	203	175	188	181	180	185	177	199	176	202	191	213	230	203	163	229	201	187	186	205	171	218	228	201	186	194	209	199	196	194	180	204	188	207	180	184	184	194	198	183	219	182	166	190	186	205	215	189	195	187	169	199	189	196	195	177	196	183	168	204	164	193	182	190	182	178	172	218	195	190	191	174	196	205	189	171	196	184	202	187	204	205	200	190	193	199	205	190	204	214	192	190	183	197	181	205	189	197	201	199	187	169	194	177	171	183	189	188	199	215	183	191	193	189	209	191	183	178	175	208	175	188	172	189	185	202	191	181	182	189	200	180	190	177	187	206	198	200	204	203	204	206	178	193	191	196	186	176	184	165	177	216	196	204	201	201	185	205	223	180	201	199	170	208	195	185	195	170	215	182	213	193
3913	5615	4199	2533	1843	1360	966	807	755	614	547	492	470	749	4396	6470	3114	341	284	295	325	285	325	255	264	277	258	263	262	286	273	263	275	274	259	241	288	272	276	294	273	255	268	283	287	273	290	277	300	271	291	291	248	279	248	258	299	269	307	272	273	290	272	303	266	258	282	266	259	258	314	276	262	295	269	275	298	266	224	270	282	302	253	263	270	247	284	279	299	249	284	275	306	295	275	303	271	305	268	275	259	275	265	275	284	266	263	257	272	287	277	280	265	296	268	314	273	304	297	310	261	257	283	244	272	276	292	276	265	280	283	285	289	261	283	279	267	269	276	305	269	261	235	287	265	285	259	280	294	264	289	307	265	269	240	240	246	266	293	280	286	266	257	292	276	303	270	315	272	233	284	261	287	271	296	250	273	243	248	278	238	298	296	284	285	265	274	258	296	278	256	279	250	289	252	273	257	317	320	284	274	265	300	259	259	276	281	267	301	249	274	296	266	247	241	273	267	266	267	272	260	256	271	280	246	284	263	279	273	268	271	268	297	282	279	301	320	269	261	277	288	290	270	298	255	286	286	270	288	285	267	252	305	278	274	275	285	255	261	271	269	292	264	281	265	264	284	262	269	269	290	277	278	248	283	276	282	266	302	284	300	291	280	276	276	272	283	273	282	261	289	288	262	270	268	278	285	245	281	264	291	267	262	280	306	262	279	274	291	259	296	268	305	274	236	262	290	274	282	296	262	256	248	282	284	272	291	262	295	243	274	263	263	296	294	265	289	247	294	279	270	274	293	247	275	283	278	247	291	256	275	273	321	276	255	263	269	269	264	274	286	260	285	283	276	276	278	262	279	285	254	282	266	255	263	289	270	267	286	284	267	279	292	264	287	265	255	262	274	279	282	271	252	272	275	299	256	276	265	264	293	264	285	267	279	252	281	288	279	285	266	282	238	268	282	284	282	301	282	270	288	259	274	255	267	283	261	296	266	277	281	263	302	266	286	274	239	293	279	285	292	293	248	275	291	260	279	268	268	280	277	294	280	317	265	271	244	244	295	275	278	284	286	261	272	265	291	286	271	271	268	260	277	270	268	259	269	302	269	273	274	259	263	264	261	283	284	253	304	309	278	260	252	237	250	271	299	280	267	255	258	267	265	268	289	264	252	287	256	279	265	271	271	295	278	284	272	267	251	254	269	254	297	270	276	273	265	262	286	258	299	271	247	268	303	261	275	282	236	259	298	255	277	229	251	292	338	268	300	276	298	264	264	301	283	269	262	265	288	287	285	280	264	270	263	269	289	265	308	280	291	277	249	270	266	265	275	275	278	269	257	243	276	247	264	250	284	271	276	263	275	265	255	277	260	300	259	284	304	287	295	258	272	300	281	261	284	312	296	290	258	259	281	272	272	254	271	268	253	281	259	250	278	266	280	264	272	271	316	261	281	271	281	283	283	282	272	251	262	252	256	272	278	283	274	273	289	277	262	264	275	267	268	288	279	289	286	253	280	271	278	269	257	284	258	242	284	258	300	285	254	287	296	280	278	293	278	275	248	257	268	302	263	274	283	258	301	249	233	259	280	256	274	266	277	284	273	282	279	266	272	262	301	275	259	275	283	274	304	252	274	287	285	289	293	291	265	311	242	281	281	267	280	269	302	282	287	286	314	266	246	273	274	275	278	274	285	276	269	276	288	264	237	274	253	266	289	287	279	305	266	272	308	259	271	289	278	260	271	292	274	282	286	247	310	253	252	243	247	275	258	257	253	258	258	310	295	293	270	245	292	279	317	262	287	259	309	264	291	270	270	265	267	281	289	277	231	276	288	276	280	237	293	271	232	264	294	284	261	288	276	260	255	277	269	297	285	281	256	245	292	267	267	265	248	273	283	258	288	269	293	267	266	272	269	276	278	256	284	282	276	258	273	262	262	238	263	268	264	251	251	287	284	265	272	283	275	293	280	277	262	271	268	278	282	260	285	272	250	254	252	291	235	270	268	282	245	282	243	270	275	272	297	260	269	282	247	263	250	257	275	265	311	273	266	288	264	269	257	277	244	273	243	247	258	282	259	270	270	270	306	256	284	283	281	291	243	259	300	267	285	268	284	265	285	275	264	279	266	288	298	259	270	280	281	297	282	283	253	269	247	256	281	270	308	277	265	253	290	260	251	260	260	265	291	269	288	280	289	296	295	266	251	244	267	276	256	237	279	289	301	256	241	260	297	301	286	293	270	288	294	262	279	288	265	278	272	230	257	236	280	249	279	262	261	295	272	276	289	263	257	280	273	280	276	266	273	265	275	249	271	261	272	292	269	289	264	253	281	268	285	284	270	294	270	286	265	242	294	259	295	305	254	247	293	270	290	244	285	295	284	292	298	258	269	257	308	261	273	297	267	293	262	288	258	278	273	284	303	269	253	244	284	251	286	285	253	286	264	320	276	257	282	269	266	245	296	303	299	265	262	267	285	257	265	284	249	295	275	264	289	288	287	255	264	284	267	272	254	280	285	240	241	236	240	275	269	270	302	269	292	236	264	261	277	294	267	259	281	285	282	269	259	272	280	285	274	252	275	287	270	260	278	253	289	280	258	247	301	284	273	289	298	287	265	289	266	258	280	274	296	256	250	265	301	266	291	295	285	290	263	278	265	268	299	280	276	259	294	306	273	264	245	291	255	255	286	280	253	285	269	244	272	240	287	260	293	298	264	274	269	254	266	276	240	285	283	272	319	279	282	283	280	248	271	287	279	265	265	258	277	287	268	264	276	292	256	289	260	267	272	299	271	258	279	289	288	319	280	268	236	285	257	293	292	303	243	263	252	284	309	248	264	278	284	282	292	277	279	301	257	291	266	264	272	271	272	268	287	279	278	286	254	293	241	284	254	291	289	313	261	287	291	268	263	258	274	264	238	261	291	262	309	269	327	250	276	267	289	291	258	278	296	295	282	286	267	260	291	247	238	295	274	267	260	270	270	259	279	276	260	276	279	260	279	264	276	267	312	234	268	290	278	263	266	243	251	294	273	250	305	276	290	279	291	265	266	288	270	303	262	249	271	273	295	300	293	288	216	283	248	257	254	273	272	278	251	290	258	279	276	290	264	266	282	281	284	258	256	261	280	273	315	253	276	281	282	278	279	270	306	265	271	253	296	272	251	262	265	292	301	230	279	270	261	249	246	282	286	276	291	266	255	279	295	247	272	261	254	268	295	247	255	278	254	304	298	291	297	256	267	263	250	300	301	291	251	292	279	279	282	276	280	278	283	297	265	262	292	272	277	270	233	281	278	305	277	294	296	293	287	284	284	282	292	273	278	315	261	282	281	272	280	268	275	295	282	241	278	286	267	322	265	256	292	259	271	249	281	274	272	290	312	288	290	268	295	277	303	278	277	271	280	285	278	250	257	283	278	253	247	293	301	287	276	255	273	270	270	265	257	282	269	264	260	277	247	249	281	260	275	278	269	268	247	251	303	274	256	269	261	258	264	267	285	287
22754	21588	28878	24750	21589	20037	2432	1064	791	679	600	609	577	983	5613	12098	10269	3004	383	369	355	388	343	362	348	356	323	356	355	338	358	380	309	381	358	369	379	368	350	340	335	356	313	360	335	378	352	360	368	343	348	352	331	337	354	357	346	359	359	335	344	355	343	341	342	327	356	374	336	363	333	361	378	365	324	336	377	350	329	391	317	323	379	347	362	361	345	346	372	350	372	340	341	342	372	362	355	352	378	360	367	354	331	377	374	379	365	357	340	343	359	349	374	312	355	367	349	351	349	349	339	370	358	357	350	376	303	350	372	374	347	347	381	360	337	335	351	347	332	357	357	350	360	382	332	342	337	386	397	363	365	355	357	343	364	327	364	370	341	353	365	364	358	324	330	339	323	331	368	369	350	323	346	335	369	312	327	343	338	387	341	332	359	355	336	332	356	383	348	337	335	354	358	372	369	343	331	342	358	342	365	364	365	316	321	352	368	355	391	383	396	379	351	353	358	346	340	384	364	344	370	363	367	339	356	340	372	347	351	369	353	342	370	321	358	366	311	340	347	361	344	376	303	338	332	329	366	349	357	397	361	335	312	318	400	354	370	366	351	379	338	358	343	345	356	374	372	345	368	361	348	345	327	314	356	356	382	377	346	343	384	384	381	347	343	350	327	356	342	357	358	356	376	357	352	365	348	367	336	363	378	323	360	309	339	339	361	372	352	325	337	353	326	363	329	357	340	343	331	359	322	358	331	328	359	360	345	342	373	361	355	372	347	376	341	330	354	357	347	376	381	324	343	337	349	365	344	345	316	356	342	349	350	371	341	361	367	351	353	330	339	355	374	352	330	380	345	346	345	329	367	362	338	316	389	347	360	346	351	328	349	352	340	350	345	336	362	380	365	338	384	353	374	337	359	359	360	323	336	330	355	324	380	365	363	374	335	352	368	368	357	340	328	388	333	368	340	350	340	357	318	331	344	356	349	347	337	374	359	344	351	330	362	377	344	368	375	356	365	379	381	390	360	362	346	345	360	377	332	362	345	350	348	370	351	329	370	347	386	349	363	351	360	355	379	349	339	351	342	362	376	332	334	355	323	336	340	332	343	360	358	326	361	337	378	347	351	353	350	358	367	350	355	328	370	348	359	349	344	347	353	351	353	332	364	320	361	329	337	342	364	333	358	319	372	353	366	334	343	365	364	354	374	380	351	364	353	338	335	323	398	348	322	345	349	339	357	371	365	359	388	370	371	356	359	368	334	357	358	377	353	320	351	326	315	338	344	388	346	359	352	369	359	376	347	397	343	387	368	350	317	371	356	389	358	362	377	347	382	371	381	378	381	337	348	368	344	369	312	364	350	367	337	353	369	346	333	359	316	342	360	361	356	357	363	352	357	369	323	355	350	357	354	383	369	346	348	347	366	366	345	363	353	357	350	369	374	346	363	293	362	307	345	353	363	393	351	343	312	323	381	348	355	369	348	360	398	371	369	362	364	304	379	354	356	360	395	343	354	345	345	366	345	388	322	350	354	342	365	337	378	363	330	324	358	359	398	361	397	321	342	335	349	342	361	370	368	352	345	352	346	359	362	329	358	372	334	331	373	344	322	310	364	334	357	356	356	309	347	352	370	373	372	365	328	353	364	365	361	390	343	340	334	352	373	369	329	389	371	374	347	335	367	344	370	352	355	343	320	328	372	370	344	348	318	361	332	332	337	342	352	343	369	333	324	328	333	376	350	359	386	335	393	350	338	364	361	351	360	377	356	343	350	339	344	353	342	340	375	364	344	359	363	343	344	351	358	336	370	345	331	352	340	321	358	353	361	344	367	372	348	374	352	373	361	339	364	368	366	354	360	335	341	361	370	359	347	341	378	373	337	369	343	366	378	379	327	357	370	382	387	364	351	377	330	355	349	372	370	354	337	361	359	338	342	347	338	351	366	345	354	351	355	362	348	354	375	368	359	363	366	344	362	341	334	334	365	357	365	361	374	339	352	371	355	346	392	357	319	368	373	367	345	326	338	372	354	370	362	347	342	363	323	314	386	321	354	352	353	348	336	338	343	382	357	361	340	337	350	322	314	331	359	362	372	364	355	342	360	330	360	364	371	368	361	379	366	322	339	351	346	348	374	356	325	350	358	357	342	354	350	380	380	322	365	324	380	367	326	317	393	360	362	322	356	372	345	368	333	337	361	346	340	352	359	364	358	350	378	354	358	353	365	369	352	343	370	355	348	367	340	318	392	337	376	369	336	348	335	365	317	341	346	350	341	328	314	321	348	359	346	346	353	346	323	353	338	342	341	386	356	340	374	337	376	308	323	381	373	370	377	351	339	364	345	310	320	357	348	362	348	330	349	363	350	351	335	349	327	363	331	355	329	368	330	323	372	337	364	342	319	359	322	350	308	319	338	349	352	351	338	349	320	343	345	355	370	342	346	376	324	357	360	334	372	340	358	327	372	307	342	357	348	396	323	349	354	332	390	350	371	383	368	373	347	362	370	374	367	349	327	346	347	355	345	347	377	347	353	387	319	359	357	363	330	373	342	360	356	349	367	381	336	354	364	347	358	366	355	339	320	374	343	367	344	352	351	331	323	317	353	353	357	356	341	344	335	366	352	358	336	375	374	347	335	312	372	334	336	350	367	347	359	391	359	393	354	326	349	303	365	339	346	361	362	370	337	347	344	363	363	337	352	336	354	363	340	343	348	339	350	361	367	355	370	341	369	373	352	328	390	332	322	323	352	373	362	349	343	325	363	349	370	376	354	324	362	396	388	347	343	351	350	340	361	323	334	358	348	355	349	376	359	302	360	347	338	368	352	370	361	328	362	314	313	370	354	350	367	367	362	345	361	349	370	360	349	362	371	335	353	384	366	326	357	357	328	379	341	356	344	342	361	343	353	369	331	352	352	334	389	366	348	329	329	351	334	366	361	366	315	380	360	313	344	386	367	336	349	347	330	379	346	362	327	330	386	350	334	340	362	312	324	354	310	328	324	354	363	348	340	368	329	352	351	367	349	314	331	366	373	365	330	340	328	369	355	321	349	345	345	344	359	331	374	344	345	389	357	372	361	340	375	356	347	347	340	384	339	356	319	366	342	369	341	348	370	345	320	359	340	377	349	378	339	345	361	321	380	347	325	369	328	383	351	333	345	341	372	340	362	340	340	332	338	359	369	358	340	338	387	369	390	354	349	363	374	359	356	345	349	333	328	362	343	334	391	386	349	366	332	333	373	358	361	349	339	373	367	362	359	346	373	357	320	329	344	341	361	358	382	376	366	358	395	367	331	342	367	343	348	376	358	336	367	337	324	324	331	353	347	358	336	365	321	353	335	369	309	360	346	359	327	364	395	334	363	371	365	358	362	362	349	348	354	354	348	382	355	370	350	347	334	330	367	347	375	352	328	342	345	351	328	339	374	374	382	382	347	342	357	359	366	365	358	359	371	374	356	395	345	374	343	339	338	318	335	362	344	366	390	291	333	340	321	350
4657	15125	11453	6108	4867	2987	2504	2201	1674	1358	1161	1158	991	2001	10941	19582	16410	4461	529	537	519	536	527	502	500	519	477	469	512	503	509	497	485	524	525	516	505	476	520	488	528	505	477	497	489	487	497	473	487	486	450	503	511	476	480	501	477	488	476	491	499	465	484	485	450	490	495	467	453	452	449	483	468	516	513	518	468	472	505	499	469	467	507	530	488	488	496	465	501	497	435	490	521	469	494	500	459	472	498	519	504	495	481	526	479	503	528	483	513	475	502	536	516	475	482	484	521	474	452	501	514	493	498	498	508	517	468	534	467	458	476	454	519	498	503	483	477	545	531	468	459	451	450	462	484	483	504	488	485	482	477	502	482	498	467	481	540	464	549	492	477	493	514	493	494	524	457	514	516	486	495	510	511	499	483	476	494	484	465	517	523	512	543	452	500	492	507	511	488	535	480	476	478	520	489	460	516	482	482	491	521	512	480	518	479	493	479	460	487	483	474	465	499	465	470	477	476	524	479	511	484	493	477	508	479	483	471	478	454	434	516	485	505	493	521	508	491	515	487	478	497	476	468	454	498	493	494	493	506	484	497	500	484	486	500	504	449	511	467	449	517	476	514	477	501	476	511	460	510	480	442	487	465	492	470	477	472	490	491	489	526	509	522	497	498	487	503	475	499	491	511	514	514	497	487	496	511	446	470	504	492	465	507	496	526	497	478	487	504	485	453	479	496	468	515	488	484	521	508	479	459	488	460	478	458	534	530	473	470	516	509	463	465	478	463	487	491	487	481	462	474	466	491	481	467	525	473	495	464	485	462	534	485	517	512	528	535	525	477	493	493	504	492	509	519	476	480	509	458	484	467	460	492	490	531	494	502	497	494	511	486	478	473	498	499	495	508	518	531	522	503	512	510	515	437	481	495	464	473	492	490	484	462	464	506	509	529	460	473	498	484	505	521	495	479	457	466	509	492	431	518	472	489	487	503	485	500	513	438	491	488	476	453	483	484	488	491	470	474	484	466	491	500	494	481	496	438	513	482	464	488	446	451	514	484	451	490	503	498	503	492	520	473	510	465	516	501	472	514	447	473	497	496	529	515	481	507	452	470	477	459	479	468	478	445	496	457	527	491	457	458	530	509	485	493	491	497	494	534	481	508	515	503	501	480	513	451	537	512	474	486	482	494	489	511	494	534	463	477	521	469	509	455	480	499	491	466	449	513	518	499	543	557	471	481	482	451	427	487	461	517	459	465	528	454	468	505	496	456	477	470	505	489	495	479	483	488	477	479	477	510	463	478	481	488	525	487	472	480	451	465	492	456	464	499	452	524	494	471	451	514	472	489	497	512	441	477	497	508	467	448	514	508	527	482	456	506	483	495	509	479	512	476	520	495	476	546	484	477	460	489	545	523	494	508	497	505	474	493	532	473	493	513	521	440	484	479	513	480	469	493	465	458	483	439	507	496	489	442	483	496	461	466	455	481	478	494	501	468	464	506	502	454	495	465	486	520	498	475	495	473	473	492	488	531	512	498	467	521	458	486	467	449	487	515	500	494	471	450	477	499	489	495	490	480	532	496	490	506	460	445	492	436	490	456	502	515	509	485	502	488	492	487	496	473	457	457	519	514	486	499	515	478	465	503	503	488	486	465	491	532	482	497	530	449	471	502	535	466	501	507	463	531	473	455	447	487	486	516	474	490	531	487	492	478	518	506	486	514	494	492	512	469	492	486	472	452	488	501	472	507	505	511	510	488	501	503	502	485	457	486	492	503	499	459	502	492	526	476	480	473	472	511	506	477	542	479	479	475	501	537	496	550	499	478	485	522	460	466	498	486	513	444	483	481	501	482	500	528	513	505	519	458	478	502	513	488	477	490	432	504	513	492	462	489	491	487	490	475	444	486	485	529	489	504	463	479	453	448	521	461	459	480	487	475	507	489	456	464	477	456	492	483	503	486	481	535	517	459	472	490	510	484	496	475	535	483	468	453	518	480	509	516	509	476	469	454	468	494	496	496	436	477	525	476	456	431	517	491	503	528	499	524	501	494	524	489	446	495	471	473	505	468	446	501	457	490	475	489	510	483	512	497	496	507	491	507	492	502	494	508	509	491	483	447	486	484	505	495	471	490	486	473	482	490	488	538	512	509	497	508	485	508	436	509	487	496	533	469	452	482	462	458	436	501	475	478	532	502	537	487	457	527	501	488	501	481	487	468	499	479	516	507	503	496	483	506	502	464	510	441	505	489	486	558	493	489	456	512	499	525	512	471	482	470	501	494	478	489	504	487	519	468	502	503	495	493	482	463	483	466	500	527	492	468	500	506	491	496	467	461	509	456	502	493	479	513	479	489	476	452	503	434	483	454	512	522	496	517	489	504	524	433	502	489	471	483	474	497	510	488	531	477	487	511	509	488	483	493	508	495	492	504	503	515	451	504	467	435	459	493	479	463	509	472	466	488	466	520	476	509	471	513	480	469	452	524	454	495	501	506	472	492	469	512	488	497	522	456	549	500	524	462	500	465	512	452	493	531	506	496	478	524	439	512	459	513	531	482	515	493	497	494	507	435	486	505	484	460	487	520	482	499	484	508	499	525	456	471	488	473	473	460	475	507	484	496	462	460	460	493	497	489	485	509	464	493	451	513	487	501	513	499	490	498	478	459	474	448	488	530	497	483	484	484	485	473	484	492	522	452	508	498	463	490	507	492	473	510	485	521	489	488	491	502	488	476	481	500	470	489	514	481	510	487	478	475	501	463	429	481	449	508	487	461	523	515	469	530	509	501	488	500	512	485	479	491	471	500	524	497	476	492	510	478	475	476	496	492	447	494	532	502	490	468	515	497	472	453	530	504	503	496	503	528	495	516	501	461	509	448	468	490	523	506	510	506	511	484	446	470	522	517	513	485	465	467	462	534	505	534	535	484	497	500	508	463	464	487	513	485	495	533	475	490	500	477	464	488	500	498	481	484	451	526	490	482	488	507	497	494	466	490	484	528	499	529	519	469	484	509	473	515	481	469	480	497	454	465	487	500	491	507	470	528	466	485	483	470	493	526	487	501	477	463	483	434	489	524	470	499	533	495	468	488	522	512	432	467	475	523	467	485	446	484	522	506	513	496	461	474	514	501	487	497	432	539	468	497	487	494	472	487	508	494	490	517	492	484	474	454	506	489	493	472	519	513	527	451	461	497	480	524	489	455	453	456	487	475	493	459	516	468	463	483	494	533	487	448	472	450	504	491	505	480	489	539	493	495	483	489	503	485	501	485	525	500	446	510	470	473	487	456	511	479	476	436	477	476	482	497	508	485	442	446	498	483	485	450	452	490	501	466	451	505	463	511	520	532	510	457	508	517	509	490	518	510	505	472	494	518	459	487	486	455	488	482	510	531	476	483	449	468	443	505	505	503	489	455	528	503	493	513	447	479	486	498	499	513	454	499	483	501	487	503	470	480	506	538	523	496	482	467	462	470	485	493	476	461	463	496	527	501	474	467	473
27924	18648	4882	1185	702	557	602	556	503	421	461	487	431	445	519	917	971	714	413	401	399	426	473	394	406	382	367	399	411	417	395	399	388	408	397	379	451	451	386	407	384	422	372	416	415	409	386	398	419	358	425	424	391	416	402	399	418	402	377	441	409	408	395	426	391	421	429	414	419	403	446	365	396	372	436	413	438	394	379	404	409	411	417	404	392	405	444	386	418	401	428	396	396	394	397	390	386	432	412	439	391	437	391	419	379	411	383	406	396	392	422	381	438	395	415	389	407	375	419	407	418	439	431	400	410	382	390	442	402	383	427	390	439	384	373	390	395	414	432	461	405	374	386	389	411	434	430	403	464	396	422	402	414	418	436	366	400	410	397	384	418	402	389	404	411	391	413	415	405	368	374	424	392	424	414	406	395	397	387	407	424	420	415	411	390	391	427	415	381	402	395	429	399	433	402	397	425	393	387	402	373	381	374	396	383	401	387	402	420	427	422	393	403	433	499	402	416	429	405	412	399	383	428	412	398	406	402	385	390	370	453	439	429	425	400	408	380	400	413	381	432	400	391	414	406	455	437	469	385	378	392	410	390	409	442	405	399	394	415	369	392	419	394	417	417	422	384	397	415	442	394	416	410	382	411	405	427	389	378	419	426	437	399	427	360	414	396	385	403	413	412	423	389	398	375	388	421	383	386	406	417	394	428	400	430	398	395	410	428	417	421	408	391	422	417	469	407	440	418	403	417	433	397	405	420	373	438	400	413	406	388	443	389	399	412	456	419	409	409	445	419	416	448	394	371	399	419	402	396	422	412	443	430	417	435	417	404	421	411	407	387	407	399	400	389	407	370	408	376	407	449	412	391	423	434	420	423	391	413	412	376	398	375	430	394	399	397	413	412	409	418	404	432	418	437	404	412	420	404	402	409	412	416	455	392	454	404	427	425	398	438	402	413	392	408	411	409	417	411	392	426	391	445	415	429	396	380	400	401	386	436	429	400	409	399	377	417	385	388	411	414	432	418	416	415	374	426	391	373	406	434	445	408	424	395	414	414	411	433	403	402	420	392	399	408	402	396	437	406	427	386	417	410	383	395	419	407	427	404	425	424	410	383	417	429	431	411	439	407	428	410	395	392	407	371	388	438	364	425	434	372	427	427	433	404	420	395	379	367	414	369	406	364	388	395	433	394	417	422	394	417	428	414	434	394	412	400	449	406	395	408	418	418	390	418	410	426	396	438	453	452	429	399	396	421	371	429	414	408	409	441	429	375	421	399	414	404	430	379	434	417	395	406	399	422	370	433	393	424	382	397	411	409	417	376	401	405	384	398	401	398	410	435	371	393	409	402	407	435	413	422	429	430	407	412	389	431	438	403	365	410	400	455	430	427	399	423	420	366	395	424	442	400	410	401	393	367	430	412	412	385	424	377	402	416	393	465	401	402	441	409	434	382	373	397	434	402	429	419	373	449	423	429	385	375	425	405	439	441	416	375	426	418	400	437	435	433	431	402	404	412	433	399	416	417	418	412	400	386	376	405	373	427	396	415	410	394	444	393	422	410	403	386	372	432	406	408	427	411	426	410	426	427	418	396	400	435	422	433	422	407	404	405	414	410	404	396	409	411	415	454	400	401	418	396	409	440	424	384	410	371	385	409	402	372	387	409	413	385	428	400	413	370	468	368	450	424	394	392	434	412	407	407	411	422	425	415	397	408	386	438	436	412	410	396	418	425	403	408	395	400	456	415	431	432	413	438	375	401	425	444	406	414	420	412	404	420	444	397	421	398	408	428	435	422	393	390	409	417	426	385	404	450	445	429	389	420	428	425	415	416	404	429	403	420	412	424	425	405	372	413	372	397	428	380	365	455	431	394	438	457	417	426	406	419	424	399	404	395	418	389	428	387	409	411	380	438	413	420	429	401	406	388	407	382	409	428	395	385	406	412	405	380	393	389	365	404	415	386	409	444	430	427	410	404	412	425	413	400	393	422	430	421	444	467	384	426	405	425	428	404	418	401	409	407	440	427	434	394	363	405	391	410	431	426	429	430	428	380	392	393	428	437	425	409	419	375	404	414	399	406	425	406	401	400	431	374	435	408	388	422	406	407	435	425	409	420	422	380	425	385	424	373	430	411	389	404	416	391	404	415	399	398	428	405	424	382	410	396	413	423	409	383	407	366	427	367	370	443	461	378	415	431	429	410	420	437	394	409	401	379	423	405	446	414	415	385	378	394	384	447	450	397	414	412	414	409	391	400	451	417	379	379	430	418	401	445	411	435	384	402	425	411	375	384	431	400	381	407	377	402	432	420	414	394	394	399	397	461	419	389	425	429	427	380	457	370	382	423	404	445	389	395	408	418	391	429	446	399	405	418	408	391	397	379	373	432	432	418	398	406	397	404	420	431	420	394	423	419	399	430	400	447	431	379	427	404	374	409	394	426	390	432	406	424	385	423	425	349	412	423	391	389	416	391	426	411	467	449	423	416	425	404	392	371	424	410	389	446	428	425	401	428	416	422	400	452	394	418	395	428	397	409	424	377	403	393	414	389	472	429	445	417	370	363	396	392	385	405	370	445	427	423	409	400	408	442	402	394	421	442	425	445	409	469	417	410	405	438	455	408	385	422	420	452	377	367	383	413	407	415	425	415	431	448	384	413	432	402	376	411	403	419	431	397	418	415	443	391	447	420	410	401	413	374	430	425	405	409	416	412	397	401	387	416	427	418	422	425	426	429	408	436	372	403	392	389	426	395	384	372	429	400	435	441	415	398	418	370	384	408	420	383	410	398	426	403	423	469	420	416	367	447	424	408	406	380	408	404	391	414	427	383	402	389	364	375	376	438	411	400	391	373	416	402	394	402	444	413	398	395	396	403	395	395	396	414	433	375	433	396	395	411	406	446	423	438	392	436	395	395	410	406	399	384	439	395	404	446	418	403	402	415	414	412	400	427	411	421	426	429	351	402	422	416	405	421	397	429	419	393	415	435	437	413	429	393	404	389	406	422	415	421	414	401	413	428	416	396	418	406	403	404	361	388	397	409	403	391	403	416	435	415	390	408	392	429	432	389	429	414	415	409	409	427	429	433	419	406	408	386	422	392	416	418	407	377	400	414	405	396	421	415	426	406	429	371	410	406	429	401	386	413	409	439	399	421	403	408	410	447	396	445	430	414	402	419	427	442	411	419	407	408	408	412	389	442	403	368	441	405	412	413	383	436	447	393	406	429	380	439	408	446	417	414	388	407	385	433	399	376	438	400	462	421	429	427	418	422	409	391	409	423	407	453	403	411	429	384	414	391	402	416	405	397	434	400	424	403	426	403	415	402	395	407	381	391	415	429	446	432	399	407	426	408	414	411	395	415	387	355	412	392	428	391	431	389	439	435	430	410	444	416	410	384	441	384	442	437	410	395	422	431	427	391	384	399	416	420	372	409	399	387	458	426	409	400	437	399	462	407	457	428	381	417	397	399	414	442	358	411	386	435	394	425	397
4631	3664	3176	1711	1301	1000	1012	846	813	709	716	671	648	655	850	1536	1658	1139	589	516	574	583	573	568	539	511	588	565	517	605	522	558	520	573	532	540	546	526	562	548	566	541	584	604	547	527	518	525	552	537	530	531	523	516	540	545	526	507	576	518	545	523	554	550	539	523	558	540	601	539	598	564	588	563	568	564	550	551	557	534	584	577	550	532	554	550	550	582	508	536	550	565	515	562	521	532	542	559	546	566	572	549	542	564	534	598	559	580	590	509	557	562	540	551	586	579	531	560	536	570	570	512	532	547	498	542	533	578	553	503	517	536	604	528	566	577	533	552	542	512	536	543	552	535	567	537	532	580	588	563	574	544	598	595	553	533	585	574	536	530	576	542	570	553	572	545	597	571	497	521	576	533	580	542	565	529	590	565	581	522	544	555	521	567	554	562	517	545	533	556	585	575	558	553	574	544	593	511	560	525	514	542	569	541	552	547	574	548	559	557	549	543	547	545	574	566	569	550	558	562	547	611	530	518	563	567	577	554	581	569	535	530	547	510	503	569	584	539	537	520	542	602	555	549	551	546	572	546	554	554	590	547	518	578	529	545	508	535	546	570	532	553	579	572	549	550	529	550	548	555	556	545	559	568	563	580	558	533	581	528	547	569	544	526	518	575	560	570	588	532	565	535	576	574	562	552	561	561	514	528	583	591	526	534	582	547	531	547	551	582	532	574	576	563	548	505	543	501	568	561	538	548	540	519	538	585	542	555	513	514	575	538	539	575	556	529	521	592	540	565	537	567	538	557	529	531	531	538	568	562	552	552	564	567	579	536	518	520	574	552	572	549	535	507	565	522	532	536	601	599	556	555	574	574	604	567	523	503	531	522	569	609	563	517	551	565	586	536	550	538	551	567	543	524	555	523	550	586	579	554	556	536	546	579	550	563	540	561	543	546	564	557	578	582	554	553	579	562	550	601	519	587	539	595	571	551	549	551	536	596	554	564	586	516	545	576	556	570	558	585	543	588	523	554	598	547	566	570	593	544	569	585	586	557	610	574	555	574	579	565	535	545	540	540	552	595	551	567	482	569	555	548	566	577	562	545	568	557	536	564	562	546	581	543	526	540	530	540	561	546	532	500	582	546	581	548	547	594	564	539	511	568	537	534	523	555	558	551	538	584	575	537	543	528	547	564	561	517	535	581	531	546	586	540	577	540	557	567	568	584	582	493	555	569	547	568	563	572	526	536	550	564	551	613	547	561	582	560	546	522	551	580	542	566	587	566	596	567	522	558	557	552	553	575	579	530	552	531	576	543	530	584	588	564	568	539	553	542	566	540	559	547	572	583	496	506	571	519	580	578	578	527	560	523	550	530	525	529	577	575	560	574	538	526	540	550	510	569	498	554	542	550	549	555	532	568	572	591	570	542	608	599	570	559	565	602	564	523	540	539	531	560	533	526	579	611	530	561	563	538	583	560	560	518	568	527	554	554	571	540	582	527	550	566	552	512	607	572	538	508	587	548	594	528	566	555	556	553	584	552	521	538	552	546	535	538	524	563	567	511	542	598	530	544	553	577	561	545	514	598	535	537	525	533	564	548	563	541	541	562	548	518	553	574	558	586	547	605	539	561	558	591	557	557	551	569	571	545	533	553	545	516	548	563	556	548	545	594	568	545	568	545	550	604	522	575	584	553	578	554	530	573	543	553	572	556	578	572	569	538	536	578	525	589	551	549	552	579	515	528	520	532	595	541	595	549	588	567	549	561	533	576	574	539	526	570	577	523	593	526	509	550	573	561	538	586	557	569	550	563	561	552	578	534	542	599	539	567	559	582	557	555	521	535	563	569	565	603	544	541	567	540	567	564	537	581	552	537	548	546	554	561	564	517	568	575	564	550	570	552	599	529	570	534	547	520	566	548	533	593	550	500	563	561	557	547	558	580	533	573	585	591	532	514	530	543	536	532	579	539	572	524	564	533	559	524	521	531	563	556	578	495	559	545	569	523	557	580	536	584	608	558	564	549	541	537	557	563	589	546	573	546	539	558	572	548	525	545	534	551	576	545	571	554	524	543	552	548	557	514	595	565	512	546	595	549	554	541	540	551	574	587	567	548	547	578	576	541	569	557	577	563	564	534	546	635	550	538	529	550	587	545	560	557	550	612	537	564	582	552	576	559	598	548	529	545	513	528	566	576	574	531	551	572	592	566	556	552	545	539	570	554	575	564	549	537	569	531	555	561	555	571	553	554	558	532	526	568	561	568	592	537	563	560	596	568	540	551	549	579	581	573	544	562	561	592	535	587	530	599	589	541	559	543	542	604	561	531	563	578	536	531	531	538	587	547	527	561	581	578	497	549	566	577	564	568	554	556	530	522	609	549	517	570	530	550	543	538	531	564	544	586	571	545	513	558	552	512	584	529	522	576	545	546	564	567	557	555	575	498	588	519	554	490	515	543	589	524	594	571	553	536	571	535	531	545	544	509	555	597	542	534	534	605	557	575	557	592	575	581	588	561	559	549	608	562	553	551	532	555	533	582	559	579	580	533	549	554	568	582	534	552	536	536	542	524	552	568	547	548	570	560	557	506	529	548	581	527	525	559	573	557	574	548	541	542	551	553	548	535	550	592	537	548	514	518	587	554	557	529	580	559	570	552	547	554	528	555	596	554	564	619	533	536	576	555	556	519	509	540	573	536	545	600	593	528	556	583	545	551	571	579	576	575	551	533	544	562	555	556	604	589	520	532	539	576	552	561	558	562	522	526	516	554	569	593	584	526	559	551	566	515	541	571	566	569	601	553	589	551	577	580	535	540	578	571	597	542	563	554	558	529	595	576	519	531	590	536	527	576	556	526	547	550	545	523	524	588	580	545	570	581	560	561	599	567	546	562	577	535	589	559	544	584	545	535	574	552	572	535	542	553	604	563	534	530	520	530	522	546	532	586	518	556	514	555	598	557	573	571	546	540	542	550	551	565	520	551	555	548	534	536	561	591	537	544	552	547	568	542	556	557	563	542	510	576	559	525	577	552	561	505	514	580	538	560	541	545	598	565	578	531	557	562	565	542	547	571	551	574	538	559	592	552	552	531	534	568	556	584	587	547	524	533	568	532	557	528	548	568	582	565	558	574	564	580	582	523	543	578	574	603	548	560	560	559	546	558	529	550	553	562	532	546	524	572	568	542	572	526	561	582	537	552	547	537	566	560	576	560	532	562	568	589	619	568	582	568	565	570	591	524	594	575	578	551	567	562	566	577	539	605	601	547	554	555	552	534	535	507	550	550	585	526	547	549	567	508	591	544	578	548	545	539	511	548	569	515	525	556	533	582	532	597	544	566	558	516	559	552	590	562	552	543	565	548	531	568	514	532	523	520	608	539	546	573	535	574	557	563	521	585	560	554	533	556	551	575	548	553	586	581	536	580	589	508	545	569	549	543	512	532	509	520	564	538	560	556	555	552	551	513	535	568	542	549	545	588	605	563	530	534	509	582	546	548
23772	21600	28210	25426	20137	2590	1075	843	805	780	720	718	681	696	3214	6405	6101	3517	664	581	580	580	552	568	539	568	550	541	554	526	518	538	591	569	569	541	564	579	571	553	540	528	559	543	571	533	586	559	551	559	555	547	544	524	555	531	556	557	542	535	516	568	506	496	560	555	555	572	550	594	566	502	575	574	528	567	534	550	569	568	581	571	609	538	555	576	566	552	555	574	560	561	556	577	602	542	520	532	555	532	525	567	586	540	559	550	559	559	535	493	529	570	574	567	525	545	538	588	549	576	560	579	533	624	525	555	571	563	518	550	559	514	535	564	578	566	571	518	574	578	546	501	583	547	582	554	548	564	543	603	589	520	540	520	561	545	546	526	554	519	550	539	545	573	561	532	560	570	532	586	576	529	554	545	586	590	569	587	553	514	530	563	542	577	577	552	542	574	571	507	555	560	538	559	572	541	576	582	576	571	530	594	549	549	564	567	528	531	543	554	578	597	553	587	606	550	553	520	578	571	543	520	574	583	553	577	556	535	556	508	574	540	566	573	576	588	540	550	588	547	501	550	566	588	578	542	584	553	537	560	573	468	515	553	578	560	595	570	545	540	549	534	546	528	541	558	588	541	533	548	595	558	529	554	555	527	525	568	564	536	589	569	569	586	526	530	587	553	538	577	581	522	550	537	561	581	598	540	558	540	492	547	522	543	561	552	560	606	572	556	534	574	577	534	560	554	589	543	573	551	550	554	513	524	525	523	560	517	565	550	503	520	534	546	524	578	535	554	564	539	578	565	547	545	514	542	578	568	557	554	587	538	527	556	528	570	569	535	549	536	545	534	550	550	513	573	573	542	539	533	565	537	550	551	557	560	533	540	569	530	567	515	544	544	552	530	568	523	554	564	579	574	602	585	567	563	512	537	585	546	532	569	582	517	589	556	604	550	526	583	600	557	564	540	534	539	522	596	562	585	570	537	545	549	525	523	555	498	529	542	539	545	572	594	558	538	552	602	572	553	527	528	556	567	557	533	529	536	598	525	569	603	537	513	562	583	573	540	557	563	533	570	536	522	562	549	529	536	560	584	517	544	521	558	521	573	570	506	589	531	534	553	547	512	559	564	579	572	544	571	561	523	549	559	548	562	553	506	534	556	591	532	552	607	591	589	540	524	551	592	584	538	509	553	530	504	566	538	533	563	533	552	525	536	561	558	597	550	521	530	569	562	540	569	559	527	610	541	528	582	552	526	597	518	554	548	521	588	569	551	530	481	511	552	534	562	517	555	535	527	525	548	540	547	545	579	583	538	504	545	551	532	520	576	507	555	547	496	523	571	524	540	527	508	524	549	535	539	544	565	556	570	556	548	528	558	564	560	540	512	566	558	518	566	538	567	547	548	537	534	589	594	539	553	563	537	528	514	558	540	514	537	502	574	545	522	557	570	559	528	535	528	535	542	579	535	536	539	567	604	569	555	520	574	534	552	548	544	540	537	544	567	548	547	574	541	564	531	534	557	548	544	571	565	542	600	546	531	594	526	540	525	561	568	563	518	555	522	555	534	503	538	549	482	539	562	529	539	552	577	560	546	544	578	570	573	573	565	528	518	530	577	561	553	559	544	564	545	574	566	550	537	543	562	566	542	553	557	545	563	566	537	540	529	536	528	559	581	491	565	542	609	537	566	555	487	564	570	503	542	583	547	541	520	546	536	506	535	532	493	542	523	555	620	568	556	545	601	551	556	557	541	578	553	546	523	587	520	522	538	579	544	591	528	559	539	524	551	499	539	565	545	583	596	519	554	562	588	555	539	532	509	552	570	569	536	569	544	532	501	562	551	574	535	536	571	539	533	547	544	535	553	588	578	563	538	512	565	563	532	587	572	522	553	527	563	562	524	523	567	507	526	540	576	540	548	555	591	490	551	566	500	552	507	537	546	562	541	537	575	561	571	503	563	522	542	537	554	534	557	542	561	549	525	557	565	563	591	561	514	566	556	544	538	512	559	538	524	544	556	546	594	529	587	613	527	541	555	519	616	534	510	538	556	512	580	530	556	525	556	545	606	547	557	521	541	538	594	587	549	534	548	573	532	537	493	549	546	522	561	542	557	559	538	584	554	540	538	575	522	552	559	520	532	537	527	546	575	545	526	537	602	562	539	573	554	522	529	556	527	508	576	545	577	554	537	533	559	546	560	580	541	582	543	566	556	524	537	500	536	517	591	536	553	574	577	549	538	542	550	536	562	551	547	527	526	536	581	608	589	567	559	518	530	562	527	540	543	553	532	541	530	492	544	533	521	560	570	509	579	575	539	558	556	545	556	536	527	539	535	594	548	567	523	547	558	594	546	546	555	552	571	520	555	570	591	524	520	551	543	561	569	550	580	592	596	549	555	583	563	518	528	546	535	552	535	554	565	559	499	557	564	551	543	532	567	557	588	519	532	590	548	518	551	524	539	548	544	601	534	531	537	537	567	555	565	571	556	565	533	569	525	529	507	539	556	580	548	539	531	573	574	562	569	533	580	566	589	552	542	572	591	554	579	568	531	545	528	551	511	532	519	494	542	606	584	546	516	574	536	602	580	556	541	556	543	579	536	524	586	561	526	540	541	539	559	580	538	575	557	563	500	523	552	570	554	534	556	541	507	556	547	623	532	552	536	531	513	535	507	588	521	559	539	558	551	572	609	553	538	548	534	526	569	553	528	541	562	595	546	573	559	560	572	583	548	533	527	567	592	574	538	538	559	555	531	585	508	565	592	542	620	565	561	535	530	578	592	567	506	531	586	585	556	571	543	579	569	564	543	542	533	637	516	549	592	574	514	551	558	615	578	556	530	540	524	528	525	528	541	571	555	527	553	530	560	549	548	565	531	567	539	589	566	569	572	531	533	584	568	565	545	517	570	557	526	555	580	565	514	594	568	557	564	573	523	525	574	573	583	507	565	575	534	525	611	545	495	559	540	544	539	549	566	526	546	540	492	544	557	554	543	523	513	554	541	544	501	551	568	534	606	566	565	576	575	545	522	604	537	568	582	536	532	571	515	516	560	509	570	561	555	599	586	554	525	527	551	539	561	528	551	577	542	582	543	520	561	576	540	565	554	553	611	534	561	581	543	557	577	561	538	527	504	584	563	551	575	549	507	559	543	584	514	588	572	569	541	546	541	593	495	585	544	545	540	549	570	549	556	549	601	577	527	563	587	540	623	574	550	527	568	514	541	526	542	530	542	569	527	575	569	542	566	567	554	612	514	543	574	566	546	540	555	555	526	555	558	551	528	536	566	577	549	573	550	531	544	585	558	521	555	526	595	535	544	518	563	519	531	560	559	583	558	576	529	551	526	551	539	548	528	547	549	531	557	558	537	559	576	511	595	571	531	583	528	564	566	555	544	521	601	545	553	553	546	576	528	529	611	553	509	524	540	540	530	533	583	542	511	563	553	553	564	545	543	531	542	531	536	549	551	540	530	559	575	525	590	518	561	560	547	571	524	577	520
3402	11759	8023	4147	2917	2178	1711	1388	1363	1304	1131	1017	1024	1069	6224	11590	10607	6081	915	742	776	721	793	783	744	768	776	769	757	758	751	715	721	736	762	744	774	750	806	722	723	716	756	739	777	767	774	794	730	707	748	737	796	781	794	794	758	747	738	715	732	727	766	763	742	761	758	747	774	727	705	751	721	752	754	715	746	769	696	794	745	728	758	738	715	739	757	712	726	783	715	756	735	765	745	737	749	762	678	758	747	702	724	736	724	773	752	711	724	737	748	736	766	739	722	743	740	741	729	728	748	755	749	729	720	724	720	786	760	697	759	776	745	750	733	758	783	736	767	749	736	746	742	740	761	764	724	782	779	788	770	722	761	732	729	767	744	705	792	707	785	722	746	723	747	794	738	703	703	783	747	714	763	716	750	750	728	696	755	744	738	705	768	748	763	762	790	700	746	712	777	749	738	722	709	738	746	673	787	766	727	722	730	686	756	770	703	759	740	738	699	726	770	780	797	724	778	768	730	762	653	694	734	699	777	785	701	719	789	759	756	785	760	736	734	702	726	725	727	757	743	733	721	803	733	783	754	715	718	729	767	771	760	740	739	741	747	697	690	785	696	804	730	697	738	726	751	732	736	724	733	764	729	739	712	721	736	739	725	714	693	720	730	751	731	750	690	745	733	727	744	757	737	741	761	767	735	774	738	694	748	771	760	768	771	763	737	747	740	719	771	646	701	716	747	708	776	753	758	695	724	748	792	729	662	711	729	743	727	790	762	753	789	750	776	703	728	742	716	730	700	720	784	747	707	695	753	731	749	712	752	795	822	794	758	735	743	751	695	744	739	714	784	760	727	711	763	729	720	762	764	801	782	729	738	697	713	771	786	751	752	688	721	752	728	711	748	753	762	785	738	726	795	784	728	755	756	725	733	740	704	754	777	726	729	779	719	737	760	759	732	767	736	761	740	727	756	720	705	760	748	725	745	751	728	701	718	733	817	756	728	758	707	727	733	708	724	669	740	751	754	695	736	783	709	760	753	737	757	705	770	739	740	752	645	716	720	689	774	748	720	744	735	737	717	747	736	718	694	723	749	702	736	705	708	755	738	717	736	721	737	730	726	767	750	749	741	722	790	711	734	757	746	720	786	736	738	678	761	755	721	749	714	710	718	747	706	767	733	751	745	719	744	725	778	743	751	711	775	738	732	760	728	725	756	767	709	727	702	763	761	724	706	750	712	725	736	746	736	818	763	735	740	747	751	744	726	770	693	756	714	851	727	753	740	751	738	712	759	722	734	708	726	739	716	735	749	770	772	762	772	747	710	761	711	781	727	739	700	745	735	744	754	748	726	737	773	697	777	704	734	744	735	759	745	755	756	766	716	734	718	664	729	765	750	737	707	727	752	690	746	729	733	740	675	758	715	790	748	719	732	696	725	747	747	701	716	723	763	787	761	735	740	754	746	778	765	719	769	784	715	801	746	690	734	710	743	758	771	759	733	723	752	762	774	731	779	747	744	759	765	786	709	754	726	751	764	717	734	743	715	779	714	742	718	747	729	744	731	754	701	777	759	725	740	795	693	712	738	742	755	764	680	733	729	704	790	756	724	731	736	809	720	814	759	749	723	736	721	741	743	715	775	730	728	757	766	738	733	732	725	752	754	716	765	725	744	757	767	703	728	723	708	759	712	696	691	737	722	733	727	740	750	724	775	732	774	744	704	764	767	775	728	777	689	708	747	734	733	722	793	784	755	695	689	721	760	691	710	726	716	762	777	729	760	742	756	734	778	733	746	717	777	810	766	742	761	737	728	725	698	726	736	746	717	709	768	696	715	732	728	757	760	732	741	743	735	778	750	745	748	718	683	741	697	711	739	709	706	765	699	739	739	707	750	729	694	753	759	776	745	752	740	712	735	739	762	730	728	769	747	716	766	716	748	683	711	730	707	741	727	796	744	756	743	701	724	716	730	802	728	749	766	756	731	740	760	684	716	774	760	770	743	774	737	778	730	763	786	732	695	771	699	726	726	758	790	746	720	745	758	719	743	727	755	717	779	763	689	721	813	704	755	735	736	747	739	687	753	731	726	730	696	731	723	729	720	712	741	745	805	742	779	755	757	743	736	752	761	708	732	735	744	780	725	733	741	777	718	753	740	780	701	768	701	772	732	766	745	749	732	732	700	710	722	765	734	719	732	747	737	714	707	745	745	744	736	738	710	714	730	720	764	728	739	780	734	703	700	740	719	764	780	743	732	751	802	721	740	745	713	734	751	767	750	717	759	776	754	732	753	755	721	761	736	694	678	741	746	750	646	776	779	765	744	766	756	754	775	792	749	709	785	727	774	800	737	686	775	767	782	715	728	716	769	732	723	779	721	684	704	709	705	731	724	775	709	732	743	691	730	712	675	776	700	732	687	719	726	700	683	717	760	691	732	724	652	736	733	707	782	697	740	760	748	692	742	730	760	741	728	788	753	669	736	775	736	764	742	744	775	759	729	719	790	732	749	740	713	713	757	759	745	722	842	733	702	777	738	744	754	773	741	740	756	783	743	770	783	735	697	725	759	685	763	744	757	742	714	735	734	722	744	746	748	755	722	727	755	758	750	723	757	708	752	723	711	726	686	716	674	755	773	754	759	734	754	685	737	768	702	802	791	695	665	709	732	747	726	750	773	706	758	704	723	711	748	684	710	703	717	773	784	768	740	787	691	753	824	734	775	681	707	775	736	752	743	733	761	743	771	729	722	746	732	696	741	716	740	719	736	723	732	711	742	784	794	757	740	712	725	671	718	729	773	742	724	735	755	688	720	739	761	703	784	721	744	708	732	761	755	743	767	754	700	729	697	747	769	767	735	735	724	691	712	800	729	708	715	759	758	718	713	698	761	718	769	747	770	735	753	736	707	715	727	713	706	756	727	754	733	775	725	739	775	737	739	737	753	746	771	728	700	722	711	750	753	708	752	701	734	770	754	713	726	775	757	749	729	713	750	716	724	757	784	701	739	744	727	783	698	699	748	675	758	712	746	750	767	753	719	711	724	746	671	723	737	745	735	717	741	788	731	766	731	717	709	733	768	735	736	731	797	721	717	733	739	712	726	707	729	778	729	746	710	716	715	734	727	779	724	705	763	770	750	743	745	754	749	717	788	769	705	770	688	793	746	719	751	786	743	705	696	757	708	686	757	724	775	754	734	781	774	693	723	742	746	728	783	765	722	753	736	724	766	776	728	706	751	728	723	714	756	687	751	802	771	765	696	758	730	733	748	754	753	774	787	737	765	721	723	777	707	714	735	710	798	701	757	739	747	746	744	727	718	733	734	755	716	751	741	742	808	730	699	748	693	736	710	739	738	799	696	735	771	748	736	770	743	760	797	749	743	717	743	750	723	739	686	784	756	707	777	772	723	774	747	757	714	764	774	732	719	752	740	762	766	740	728	758	775	726	746	781	712	736	701	755	709	761	711	767	728	736	735	727	769	781	775	747	745	682	704	770	744	753
25297	21580	25896	22252	1511	608	476	423	413	340	337	288	324	363	1528	2882	2680	1650	327	231	245	231	238	227	233	226	244	229	249	224	264	241	217	226	229	221	267	239	266	257	258	229	245	235	222	226	232	252	257	248	234	228	230	234	209	231	263	241	240	260	224	247	253	248	257	244	224	254	232	257	260	255	219	259	240	232	264	234	232	226	241	244	241	264	246	239	246	262	238	243	228	229	224	241	230	258	237	283	250	242	230	238	229	258	255	235	261	272	253	240	253	217	262	255	260	232	229	254	229	248	253	252	227	256	227	232	232	226	261	249	230	241	228	256	228	234	256	252	231	232	265	206	252	221	222	242	237	239	227	243	270	199	229	253	263	253	247	225	227	261	236	217	230	182	238	224	226	236	263	251	247	217	263	247	251	255	258	255	228	252	263	221	237	242	242	240	275	260	244	248	242	256	246	242	253	241	223	239	244	242	239	266	266	239	237	253	227	245	263	266	235	257	198	261	261	258	234	232	219	226	257	234	214	240	234	242	245	225	260	223	249	229	249	213	241	213	220	206	237	242	237	238	250	222	257	233	234	232	227	238	264	231	259	217	260	245	255	252	266	252	249	245	248	238	216	238	229	247	216	255	266	232	249	240	207	229	242	243	279	223	230	217	232	245	265	238	256	222	234	251	236	232	241	233	233	259	231	256	261	243	226	206	251	216	201	238	240	240	220	227	218	224	258	230	257	245	245	248	228	239	231	239	232	206	237	236	263	245	241	258	227	243	232	246	253	225	265	238	259	246	226	252	235	239	247	230	240	245	262	242	233	214	235	251	249	239	222	251	265	251	238	240	214	236	247	285	236	263	253	233	222	239	233	248	239	280	220	236	239	240	224	228	245	265	214	222	231	212	271	236	249	251	275	233	239	246	260	245	245	238	236	234	230	234	267	238	237	233	226	234	241	249	257	224	243	228	245	248	239	217	230	246	221	248	223	259	228	231	223	227	236	248	248	251	245	230	269	239	251	237	232	223	212	242	235	243	238	264	197	234	224	234	247	218	215	239	258	227	250	269	229	239	235	226	220	226	247	288	232	238	238	238	256	243	235	264	238	257	225	262	232	253	222	243	258	234	231	267	221	223	248	241	240	264	239	245	236	243	230	201	227	246	269	281	248	244	258	233	253	273	214	240	262	254	239	232	213	221	221	255	236	237	245	232	237	220	211	246	240	234	224	232	212	252	244	236	266	238	237	245	228	227	226	254	228	247	235	233	235	247	275	234	216	236	239	248	219	219	249	226	257	234	240	212	247	238	226	222	225	220	239	226	258	244	229	239	230	232	225	215	229	241	246	233	265	236	250	221	238	230	230	214	215	221	243	239	236	232	218	238	232	239	212	235	261	248	238	256	237	240	258	234	248	212	226	248	243	227	239	221	235	200	229	244	240	217	248	263	234	231	220	245	235	245	250	255	246	215	230	234	251	238	257	233	236	242	237	247	239	250	237	231	224	231	228	270	214	250	229	220	247	257	236	263	223	223	259	264	245	249	229	278	254	244	247	269	253	231	237	234	235	251	251	231	249	247	271	235	230	214	247	243	228	220	225	261	253	234	228	236	222	233	260	201	255	221	246	236	253	250	251	244	232	235	217	240	231	239	214	228	249	236	209	228	249	238	244	267	221	269	225	242	251	236	235	257	231	254	237	251	224	200	237	264	262	233	264	239	226	247	220	210	239	269	225	237	226	243	233	262	245	245	238	221	245	245	231	234	223	247	221	229	227	255	213	228	229	263	212	246	219	261	230	219	257	261	250	245	228	238	259	245	220	247	243	242	234	239	238	249	228	227	272	266	238	238	222	232	283	235	224	226	231	250	247	225	229	215	224	265	239	194	245	264	238	230	234	222	233	242	259	231	252	242	208	244	243	225	235	225	231	274	254	251	239	244	250	251	213	254	222	216	232	239	228	227	230	230	230	237	236	218	214	249	256	247	232	218	231	248	249	243	253	238	224	239	218	244	237	253	253	206	229	231	245	246	204	223	255	229	258	243	215	254	268	227	252	257	251	250	231	251	238	270	234	254	258	254	219	244	243	238	235	228	243	250	250	242	253	226	217	232	246	236	246	252	251	261	266	239	259	247	264	226	232	247	266	220	258	239	250	210	229	249	256	244	230	242	255	213	220	217	265	212	248	247	257	220	243	241	199	222	239	241	236	241	243	218	255	237	216	214	227	228	232	245	243	234	222	214	230	234	236	229	250	233	230	239	245	207	228	225	252	239	242	257	229	224	230	255	251	240	238	236	200	258	206	241	256	231	244	229	252	254	244	265	245	252	249	255	237	247	239	238	219	241	235	228	229	230	248	222	257	232	246	257	248	229	231	231	247	232	251	250	227	246	224	237	209	246	263	254	233	253	258	244	244	214	245	233	237	228	239	241	248	228	246	228	243	262	230	278	244	248	258	249	249	225	245	241	232	263	236	249	219	264	243	244	229	235	237	241	233	252	223	242	239	225	252	213	253	253	244	247	245	227	224	241	251	259	226	225	232	219	239	222	254	251	249	249	239	220	237	252	248	251	257	243	246	239	262	252	224	218	250	190	243	260	223	237	262	244	237	253	236	230	262	255	235	231	236	245	247	267	219	262	235	242	268	258	254	243	248	215	249	242	246	253	267	238	233	223	242	211	239	235	209	213	237	260	247	243	266	244	231	281	240	237	238	278	259	246	249	241	248	214	252	234	247	223	278	226	228	253	242	249	242	259	233	212	223	233	246	241	262	254	239	212	225	217	269	218	238	225	247	270	266	229	239	247	241	244	240	262	236	257	231	253	249	251	229	228	243	227	270	243	240	251	258	269	225	256	225	257	245	282	240	230	243	269	215	217	227	230	248	229	224	229	266	226	248	212	259	245	221	278	222	227	252	237	237	267	202	237	238	251	192	229	247	225	254	258	254	255	250	220	249	248	218	228	200	227	226	238	253	242	241	243	242	239	230	232	237	231	264	262	234	212	225	235	232	267	258	224	213	242	259	236	210	261	206	256	244	252	241	229	237	223	257	248	228	245	259	228	247	225	230	249	248	241	253	236	236	245	223	244	261	262	252	256	212	236	244	254	220	240	238	254	225	245	233	250	232	228	247	248	222	242	269	259	229	232	213	239	216	265	212	235	249	246	226	230	220	230	253	246	232	234	224	216	235	240	248	211	202	254	235	268	218	252	224	261	239	239	230	247	279	224	246	246	275	228	251	263	207	250	210	246	264	215	240	220	244	212	230	267	234	232	254	239	223	273	224	240	255	238	228	222	211	251	241	236	246	241	256	245	250	227	257	214	235	265	249	242	271	240	241	219	249	265	237	236	225	216	247	224	284	270	262	252	223	267	231	242	231	229	238	218	234	248	243	226	249	218	245	226	259	240	241	244	238	246	243	237	249	238	268	238	236	241	260	221	248	249	239	245	235	255	228	252	245	215	234	233	239	249	271	223	256	226	227	235	230	241	238	215
3666	7906	5055	2666	1746	1268	1003	907	687	617	604	550	599	671	3788	6800	6146	3546	612	353	368	331	307	374	331	346	361	326	342	328	379	312	343	342	340	328	331	350	352	378	325	339	326	371	332	365	329	364	342	322	350	311	353	312	350	343	343	338	360	310	334	293	308	317	377	303	335	313	360	360	348	322	355	335	345	331	318	352	317	294	355	327	324	330	342	343	329	330	342	343	317	358	335	360	340	369	340	312	312	331	329	306	317	318	319	299	312	346	349	336	332	312	334	325	339	362	314	357	344	337	330	338	333	319	335	351	316	313	323	355	356	314	350	319	320	389	366	356	346	319	364	331	331	344	336	362	339	323	346	357	350	353	329	318	342	369	359	354	341	356	301	323	337	329	352	332	325	353	343	372	329	329	318	353	362	350	326	345	335	352	322	344	342	327	307	325	369	329	319	343	343	311	328	355	331	339	351	326	335	334	338	349	364	347	326	330	342	341	346	329	335	331	340	345	328	344	319	323	327	337	326	354	356	327	341	342	314	339	325	350	312	363	346	343	337	351	340	348	327	327	339	353	325	365	345	360	320	298	324	329	347	307	309	321	353	338	346	365	314	336	324	323	365	343	320	314	325	345	365	320	327	325	360	338	332	309	321	317	333	344	325	341	341	334	355	321	328	386	338	340	349	333	364	327	292	347	325	365	365	336	348	347	370	327	337	346	339	340	324	328	332	361	371	316	338	314	333	320	357	311	333	363	337	328	355	361	333	342	321	348	364	309	340	328	347	319	330	329	338	337	360	341	341	323	317	332	357	346	356	320	343	298	350	333	341	331	346	362	342	319	340	309	332	345	369	307	361	328	334	328	354	321	381	319	321	334	355	342	346	321	312	314	328	337	344	333	340	344	362	297	354	333	348	343	352	306	334	337	334	345	340	345	319	307	360	336	344	326	338	361	336	336	379	359	356	328	336	338	308	358	325	323	330	317	325	329	338	334	313	333	340	323	353	326	318	310	374	324	371	315	355	367	342	301	298	337	343	334	356	340	343	344	345	352	329	330	306	340	339	305	316	348	318	327	345	332	338	359	329	345	333	338	333	323	337	319	358	326	324	339	337	354	366	356	315	329	338	333	304	360	361	340	328	327	332	353	398	331	357	339	354	366	322	348	332	330	327	356	339	300	399	370	331	339	327	345	349	350	375	326	347	329	344	341	346	352	354	343	320	295	342	336	343	315	328	322	322	350	340	311	327	328	350	320	321	314	316	328	363	338	337	333	355	312	360	319	330	304	347	330	349	382	361	355	317	350	345	335	345	342	352	324	350	347	313	290	327	327	297	348	341	368	331	334	328	348	338	325	349	329	332	393	345	356	322	349	344	313	337	346	321	326	341	326	337	363	339	351	329	347	317	345	322	312	338	358	377	361	353	315	360	328	340	330	308	347	334	352	330	313	361	325	311	357	338	326	353	326	332	365	332	338	350	373	325	356	342	336	342	312	336	331	338	362	342	361	359	334	346	366	291	325	359	362	317	338	324	347	339	332	336	361	349	361	327	328	359	393	341	330	373	356	353	340	331	321	341	314	317	363	333	352	334	343	338	321	363	321	318	344	360	340	348	340	356	332	347	331	312	334	324	347	349	368	359	340	340	296	318	330	362	328	351	321	345	344	318	330	355	349	299	333	321	318	360	316	357	344	334	344	330	288	339	324	326	346	341	324	338	359	335	297	339	365	327	339	315	338	335	333	360	344	355	349	354	351	305	318	329	330	371	344	322	331	335	354	337	361	332	339	330	329	368	341	369	324	352	300	323	322	335	338	335	369	355	315	326	339	376	352	323	328	370	289	315	338	324	319	318	330	333	337	363	339	319	344	352	367	326	344	329	318	328	329	329	310	331	313	318	313	322	345	339	344	321	360	341	328	314	360	344	295	348	350	349	345	328	325	324	343	339	349	333	317	334	346	337	352	344	383	314	335	325	330	331	317	346	362	351	333	364	317	328	325	341	345	364	330	359	378	313	320	363	324	316	327	356	345	336	348	304	306	312	354	308	376	356	339	352	362	343	372	347	331	313	340	335	317	319	300	356	338	328	353	342	331	370	348	341	325	352	352	336	331	318	335	338	351	352	330	315	317	386	351	351	312	330	359	346	337	323	339	337	341	367	314	326	330	331	353	360	328	362	338	316	322	324	357	331	328	324	330	322	329	309	356	319	383	356	339	296	351	349	360	312	330	336	347	347	366	357	342	330	369	348	321	339	362	319	312	356	326	325	309	323	348	294	331	349	324	304	328	349	325	307	323	323	369	352	315	342	349	348	347	335	346	319	331	312	339	349	328	377	320	328	332	338	345	338	333	355	347	329	352	325	321	325	321	344	311	357	356	331	356	333	320	340	339	329	338	340	350	329	366	327	330	351	339	334	364	323	333	336	324	314	342	352	347	330	325	342	342	300	305	313	329	341	345	336	310	324	364	356	301	345	330	378	355	329	354	316	324	318	319	324	340	341	347	362	347	336	337	353	325	333	321	332	312	353	342	325	322	312	333	349	325	340	297	342	316	344	342	342	338	336	343	327	349	350	341	347	344	304	356	327	322	359	305	313	333	325	353	319	327	342	316	320	342	345	354	320	333	327	344	354	362	317	337	345	332	326	321	300	312	345	329	320	338	354	327	347	319	360	355	362	373	345	311	336	356	339	343	384	315	362	342	358	334	336	342	358	354	352	294	327	298	331	326	332	299	320	339	329	354	315	325	348	357	342	330	325	333	327	347	349	369	348	320	385	350	321	375	299	329	327	375	323	335	327	352	343	344	368	357	334	330	345	357	348	335	328	308	359	282	344	369	329	361	344	302	314	370	376	339	339	368	360	353	348	334	317	345	356	339	339	330	346	339	308	330	341	354	324	331	355	349	323	338	318	377	359	351	336	355	343	342	330	358	381	319	335	357	319	334	350	358	340	346	361	347	324	327	349	326	323	354	319	324	340	328	336	364	314	321	354	336	329	367	320	344	328	294	326	344	333	342	338	337	322	318	351	359	361	334	336	326	319	341	341	325	340	305	319	350	297	319	351	323	347	372	324	354	327	366	300	340	323	349	313	311	343	322	319	335	331	354	337	325	357	323	326	349	335	347	355	337	343	335	313	333	348	318	357	338	344	316	320	352	314	345	370	366	366	308	321	343	350	363	355	347	347	351	342	352	334	298	325	359	355	337	328	362	307	328	363	291	331	313	301	330	363	355	312	352	344	336	350	328	345	334	368	310	328	330	320	355	358	343	331	358	321	307	356	328	349	338	318	341	343	356	319	354	309	325	352	359	301	350	340	299	359	347	361	344	363	350	343	315	339	332	344	347	345	333	315	359	279	344	299	337	342	315	337	342	321	336	354	305	324	318	309	362	337	337	302	349	330	338	323	357	346	345	345	327	301	361	352	319	357	351	345	339	383	337	353	375	380	343	356	352	317	330	337	351	325	350	345	343	340	332	324	310	307	359	350	314
22799	21591	28870	24812	21595	20052	2432	1011	735	704	626	631	594	728	6479	12284	10953	5225	708	394	407	414	411	363	411	400	391	373	411	347	347	391	390	417	383	396	377	378	365	402	384	411	383	384	358	392	438	351	345	381	409	400	349	356	372	389	374	369	365	354	405	358	367	389	397	371	346	336	358	420	430	390	370	380	382	387	392	384	367	382	394	397	377	386	391	396	369	390	343	360	388	356	382	400	370	388	370	377	420	383	363	402	411	395	390	375	394	359	369	388	384	372	360	360	395	336	355	352	370	373	401	378	371	435	369	396	361	354	400	379	383	405	400	400	366	375	411	372	368	353	363	376	406	384	335	357	370	378	386	366	386	370	378	380	390	369	391	401	347	409	362	347	353	402	356	390	356	382	391	369	376	358	363	378	349	364	372	356	362	329	376	385	349	400	402	393	362	384	383	383	402	377	373	353	348	332	376	360	395	422	371	350	405	335	401	383	377	357	368	397	381	395	382	369	322	390	385	391	362	380	348	349	393	348	410	371	354	396	383	361	370	398	375	368	397	344	367	399	364	361	379	368	391	388	379	386	405	365	329	410	414	383	382	361	407	373	406	351	391	373	388	350	364	350	364	343	386	382	395	369	398	370	354	380	380	424	379	378	388	376	387	365	380	363	382	358	385	365	379	391	386	350	358	389	363	386	380	376	378	368	396	360	347	341	359	378	379	383	408	372	400	386	369	344	410	404	359	344	360	373	347	351	378	382	352	378	404	390	363	358	395	381	387	383	335	361	373	334	378	376	392	394	367	367	355	366	385	368	367	392	357	371	369	367	385	402	399	404	366	398	392	385	365	374	349	383	375	375	395	394	365	374	408	387	376	368	398	363	365	397	390	362	375	348	357	391	378	389	392	363	392	355	364	382	364	372	376	369	374	379	339	358	348	320	375	365	340	342	354	355	371	398	374	358	371	375	404	382	386	380	378	378	391	333	366	366	377	381	392	350	388	380	389	334	378	395	380	370	374	367	363	346	377	386	359	350	345	376	369	357	384	368	367	397	355	356	374	399	369	407	376	384	369	399	385	385	361	364	356	378	399	387	398	358	355	391	397	420	345	365	375	373	386	347	384	428	387	388	399	355	367	344	367	362	372	409	419	388	378	388	402	395	353	390	378	373	391	357	348	406	363	348	348	370	367	360	355	336	377	383	402	397	371	362	372	420	359	407	384	365	378	345	367	359	392	387	399	407	403	386	396	353	365	373	376	393	362	384	379	370	377	388	357	395	388	359	381	379	394	382	333	364	385	381	399	374	365	384	335	373	394	423	348	392	366	344	369	373	355	367	360	367	368	359	388	386	365	368	345	370	400	398	392	379	372	375	353	402	336	405	361	353	402	373	431	382	392	393	364	377	379	371	411	377	424	340	354	398	387	342	364	373	362	409	379	367	394	365	396	378	378	378	338	417	411	381	347	401	409	358	389	384	359	354	398	377	382	363	400	372	380	388	393	352	381	354	331	345	355	370	356	395	384	392	359	383	397	430	408	334	352	353	366	390	365	368	355	395	375	380	377	374	377	370	370	436	380	404	357	382	371	386	355	367	334	374	382	387	392	360	396	386	377	368	397	392	357	347	394	370	349	385	360	356	393	411	397	387	373	378	344	389	389	410	363	352	361	346	359	406	359	367	362	380	411	350	365	381	362	332	362	388	360	353	387	388	360	372	362	351	377	355	394	383	369	356	381	380	345	348	377	386	414	352	367	366	372	375	392	387	386	351	422	359	395	384	358	421	398	348	393	407	348	380	364	396	365	375	387	346	384	376	407	344	359	331	376	376	400	420	363	347	355	369	410	398	398	354	353	349	382	374	391	390	381	365	368	380	387	385	337	358	365	353	354	405	398	416	372	399	343	338	358	369	364	383	369	378	404	375	373	382	382	390	355	372	360	381	383	360	423	344	396	358	393	377	365	367	353	404	358	366	338	373	411	387	372	376	356	386	385	390	377	397	371	383	356	353	365	393	384	357	390	361	380	397	389	353	348	394	369	378	376	403	353	362	368	355	364	374	397	368	388	381	352	366	340	386	396	401	392	361	385	370	361	382	368	385	412	383	374	379	363	370	385	362	338	353	342	380	345	359	399	383	369	352	383	392	427	364	401	363	353	364	395	394	339	378	376	350	374	380	352	388	387	387	372	369	352	345	377	362	331	366	376	366	388	349	371	396	371	368	364	384	370	406	348	352	395	418	383	390	396	393	375	402	382	395	354	389	393	382	383	381	353	346	365	384	378	394	369	364	330	383	350	367	400	379	404	364	389	351	350	386	355	347	376	387	395	367	343	377	380	415	353	408	362	366	382	353	382	399	356	388	361	380	366	388	393	371	357	393	386	368	336	399	346	365	402	413	402	376	373	348	360	408	348	359	374	352	360	360	381	360	337	338	361	359	378	385	374	398	389	391	386	352	375	387	393	381	359	391	406	351	368	363	387	393	404	382	379	418	375	388	389	388	346	352	390	386	337	348	392	383	366	389	360	349	362	417	354	363	406	338	359	384	337	338	342	355	391	377	426	361	362	360	352	396	380	418	383	359	404	355	361	379	388	370	375	344	387	399	354	360	364	409	379	371	370	358	377	398	374	375	416	366	431	363	399	382	383	376	376	369	376	385	331	423	385	365	349	365	377	337	347	405	376	360	370	381	351	382	372	380	358	385	379	351	397	368	378	371	347	362	385	377	358	372	385	361	373	356	374	365	386	382	369	389	379	397	394	379	352	395	370	377	401	354	377	364	394	371	383	386	410	366	392	368	408	392	358	365	393	383	378	410	355	381	394	375	373	376	380	375	365	365	377	382	365	359	404	360	344	393	371	390	401	359	430	373	347	387	368	374	353	420	369	372	374	366	342	382	378	356	375	399	379	379	363	368	355	412	386	403	338	361	382	377	404	412	377	373	375	376	385	391	355	369	358	386	394	340	392	325	372	361	368	355	366	350	368	377	359	363	400	348	357	406	381	414	366	345	371	384	421	386	341	373	386	371	384	402	357	368	405	355	400	397	387	361	383	389	337	322	388	378	386	361	414	390	368	385	395	394	398	365	360	380	338	384	403	384	371	348	391	368	370	378	411	363	356	366	368	385	355	360	366	376	369	369	381	355	368	361	379	370	384	366	401	364	351	394	405	406	365	355	375	379	356	407	379	371	352	377	383	384	365	349	372	373	360	387	390	365	411	377	385	387	442	344	369	359	405	378	384	370	364	385	378	384	416	367	345	377	399	357	402	397	352	365	357	382	358	340	338	422	388	390	386	369	373	377	332	377	384	388	373	375	391	392	359	377	351	367	375	384	338	390	364	412	401	390	398	351	363	352	384	370	392	363	355	384	368	383	368	386	357	370	390	388	397	374	358	402	345	342	378	387	395	352	375	393	339	350	359	379	406	364	360	400	379	405	371	375	391	359	348	373	366	386	387	378	385	363	376	357	384	372	383	379	358	384	362	388	388	361
4797	17440	12238	6171	4463	3191	2357	1884	1575	1341	1165	1046	1052	1272	12580	19690	17111	8564	1015	579	594	663	527	587	533	513	513	519	525	590	517	513	546	522	555	518	546	497	499	507	551	506	540	547	529	588	519	545	527	542	495	516	502	530	489	510	566	504	502	534	510	524	487	512	506	540	500	547	564	553	499	524	495	507	507	535	520	491	503	481	519	530	506	527	511	486	480	506	530	529	523	528	491	499	532	524	508	460	518	523	530	533	534	527	497	507	562	513	544	535	504	523	494	528	510	577	506	505	502	479	467	522	545	504	519	538	508	495	503	501	498	525	582	583	538	522	509	474	488	533	512	483	527	533	526	510	558	499	561	511	518	517	527	527	514	545	517	547	513	490	510	550	506	530	540	557	536	522	481	517	500	480	537	515	530	488	510	532	498	534	514	545	496	504	508	544	534	493	492	514	484	527	580	541	546	541	532	547	563	516	522	562	541	537	554	500	533	495	544	523	542	508	535	512	511	543	506	492	557	513	561	537	489	573	528	534	553	487	534	517	520	478	492	505	499	493	490	523	520	535	539	510	495	490	496	481	539	520	524	544	540	542	534	520	507	526	502	510	500	554	540	539	502	509	538	469	493	521	559	551	531	496	507	492	490	545	528	517	499	514	504	480	494	494	524	527	538	483	512	504	518	516	546	574	494	514	518	525	499	557	560	522	454	516	537	544	521	500	560	516	495	507	501	513	503	475	544	540	509	576	545	526	524	511	532	572	543	537	536	518	505	493	525	516	552	493	531	504	520	515	489	490	499	539	501	523	516	519	521	510	535	575	548	540	519	523	514	555	499	517	512	530	517	507	493	506	542	473	470	504	538	532	522	531	530	445	507	536	514	549	511	520	545	527	474	502	514	524	496	526	525	513	488	524	528	490	500	567	521	513	512	510	537	528	561	505	526	513	512	510	522	552	517	496	510	525	545	481	556	506	547	527	480	545	516	522	488	556	564	553	515	530	513	561	510	537	501	509	492	473	520	511	563	535	533	523	538	548	495	515	530	517	500	524	532	520	487	541	540	550	509	535	496	525	535	563	513	572	527	510	547	483	518	525	528	494	500	536	508	520	546	503	515	547	492	541	534	545	509	525	530	492	533	529	516	505	484	521	547	517	577	522	561	507	506	556	470	557	547	480	463	541	507	514	496	524	557	507	501	503	503	511	503	522	539	524	513	528	494	511	517	493	516	543	495	511	515	545	471	528	505	524	572	508	504	516	530	557	553	517	523	515	530	536	524	508	514	521	530	491	525	505	505	525	517	510	525	526	467	512	498	522	508	563	523	559	496	504	536	538	564	583	490	483	531	535	534	512	539	533	485	562	531	502	516	540	505	564	552	508	517	553	505	509	466	510	539	517	496	497	529	540	514	549	488	482	488	497	533	571	480	533	493	549	554	516	489	516	518	514	502	503	540	508	520	516	552	525	585	541	500	555	543	553	500	535	501	518	537	501	526	546	515	488	540	493	492	517	526	535	456	503	491	510	534	506	538	509	523	496	519	516	512	512	520	529	501	519	527	524	551	511	473	494	494	543	521	493	502	509	565	499	520	531	531	541	509	517	559	489	507	538	526	497	474	497	530	519	478	544	498	516	540	515	533	491	549	484	495	508	513	460	534	533	520	511	513	548	515	492	460	497	504	510	526	496	502	478	474	496	500	493	509	541	493	493	561	498	506	509	511	524	502	533	548	533	538	508	493	525	506	494	515	509	551	518	475	498	534	495	516	510	523	528	539	527	484	526	531	482	533	531	514	503	483	552	495	472	525	512	511	534	485	576	518	540	528	529	570	538	515	500	524	533	506	548	524	497	510	508	526	536	487	519	516	517	525	512	552	510	513	518	521	533	522	510	512	534	491	502	522	490	500	533	497	533	512	530	573	560	516	540	539	530	492	513	530	526	536	504	557	536	506	532	549	519	528	535	517	531	478	475	530	534	522	513	514	515	512	518	546	528	473	509	532	513	527	527	524	543	532	524	533	528	519	504	514	498	502	551	496	524	540	518	526	469	517	502	509	500	506	520	545	547	510	520	553	575	512	511	517	488	511	521	492	521	514	485	514	500	493	518	521	506	524	554	520	483	576	492	558	533	518	520	480	523	560	519	514	558	543	517	524	517	521	516	518	497	483	494	458	514	543	566	522	491	494	493	500	493	517	547	523	535	479	517	508	563	551	549	518	542	531	501	493	513	517	471	508	543	509	488	526	499	491	524	551	528	559	530	596	554	537	524	538	510	489	524	499	488	491	499	487	499	512	511	498	546	538	499	539	568	506	525	496	536	487	524	509	496	572	533	517	489	550	523	512	573	518	514	509	511	522	510	519	473	491	538	518	562	555	550	487	506	512	504	512	516	519	543	547	547	553	512	538	487	510	497	538	527	468	524	477	512	503	480	540	496	544	541	512	545	522	493	522	496	519	553	511	528	506	506	499	516	538	506	501	523	554	520	509	532	521	498	504	527	455	538	503	518	533	541	532	566	514	484	486	502	518	494	564	539	530	543	515	511	515	528	542	493	476	546	521	517	524	568	508	489	544	512	510	511	528	496	507	486	545	506	514	542	515	558	511	545	532	510	480	545	548	514	527	515	510	519	474	535	543	533	540	537	496	518	502	522	481	516	542	471	517	530	583	518	524	503	540	505	487	558	514	523	519	524	510	484	527	524	479	468	519	577	506	489	540	514	524	497	523	524	522	526	519	521	510	473	512	522	507	519	499	518	505	532	510	488	516	541	511	521	556	547	500	502	523	494	521	541	513	547	527	545	549	507	481	540	525	491	522	558	550	524	575	531	504	518	490	505	500	531	505	563	533	507	533	491	554	515	545	506	537	520	496	542	502	520	476	507	524	523	536	473	510	513	513	505	484	530	535	461	507	512	523	506	506	521	530	499	540	520	541	517	537	514	519	533	496	531	531	493	495	493	539	522	533	501	540	499	528	506	502	552	555	511	554	589	514	548	502	557	533	565	478	541	500	515	517	529	501	544	520	492	512	499	551	519	570	570	501	497	499	517	503	508	493	501	536	513	513	518	502	502	510	521	530	556	518	538	507	509	504	536	518	500	506	469	514	520	481	557	527	544	565	579	519	492	540	526	470	508	513	533	515	543	498	536	483	472	547	479	545	503	556	539	527	550	548	508	492	472	524	531	516	530	483	499	491	514	540	498	535	505	462	525	535	532	531	533	490	545	501	565	491	521	521	518	516	523	482	512	495	518	514	540	535	541	528	512	549	541	532	478	510	504	530	532	555	527	524	506	466	527	543	506	523	512	506	506	512	542	483	545	567	511	525	524	525	523	576	538	551	514	516	540	540	524	531	495	537	534	560	526	536	534	493	513	535	500	537	487	501	490	533	504	488	513	478	516	551	503	514	507	483	518	479	522	493	532	534	501	547	521	504	499	564	501	487	536	547	549	538	546	555	535	536	540	525	501	520	533	502	522	473	504	522	501	493	526
27886	18801	5051	1220	781	753	589	539	507	479	485	475	491	526	802	988	998	604	420	417	403	470	467	446	410	426	426	406	428	430	430	424	403	444	417	433	446	425	462	427	429	416	398	376	431	409	414	455	391	448	397	439	444	435	430	427	424	425	428	441	406	447	444	426	434	424	415	430	436	404	403	459	436	433	397	390	418	441	396	467	424	459	417	421	377	430	414	414	382	416	452	412	456	430	443	417	399	437	401	433	418	416	436	396	406	452	401	417	454	400	433	393	435	397	426	407	408	421	417	443	423	409	440	412	430	420	454	449	414	407	397	454	475	408	471	455	415	424	414	394	403	396	441	400	412	430	401	415	421	412	412	392	412	433	421	422	422	421	455	402	409	361	399	442	422	408	427	444	397	426	430	441	419	405	445	418	414	424	420	405	405	408	415	402	404	412	447	411	428	450	421	437	435	410	433	383	396	416	426	454	408	416	431	420	436	433	435	424	444	434	419	454	425	458	376	376	444	435	451	414	403	411	405	421	401	389	464	407	444	401	432	422	422	466	457	418	439	432	394	430	414	391	446	400	405	447	444	432	436	434	434	407	426	405	407	399	402	428	411	437	465	430	436	409	382	414	459	423	410	440	442	437	414	441	434	439	422	431	443	408	429	445	403	392	423	430	412	432	410	426	420	428	431	424	417	407	409	440	441	399	439	407	433	410	427	446	392	461	417	416	445	398	392	440	385	467	436	384	390	412	404	413	421	409	447	432	452	411	436	422	428	449	413	433	408	411	441	435	432	408	426	428	404	420	417	394	436	430	416	440	445	436	440	422	381	434	441	439	431	401	435	421	433	454	427	408	461	438	416	429	421	397	413	403	394	430	448	466	408	424	430	404	413	438	469	436	394	446	465	439	420	401	451	435	416	441	435	463	410	440	428	437	443	403	420	399	398	441	400	417	417	434	449	411	438	419	440	427	424	398	383	447	449	430	414	439	422	416	434	410	406	430	427	416	420	422	424	406	401	442	421	422	404	413	438	436	415	400	382	388	433	384	391	439	392	434	413	399	430	454	441	404	431	404	394	430	411	420	391	414	449	433	429	411	406	405	442	434	446	417	430	385	429	454	449	442	412	414	455	423	430	444	422	432	422	449	377	401	401	446	418	417	435	408	404	392	440	439	461	400	418	414	426	410	469	430	433	431	414	411	425	415	396	447	417	393	463	455	438	421	428	468	436	401	462	421	423	427	441	412	424	416	422	413	427	421	420	434	421	458	425	407	433	424	444	396	404	403	413	409	418	412	398	431	455	403	425	443	440	439	441	403	404	435	411	442	414	434	396	442	392	385	451	415	440	426	425	446	429	459	407	413	415	426	411	448	418	429	439	449	403	440	422	409	381	388	445	399	401	462	462	354	431	446	409	395	447	446	431	441	421	396	430	399	411	409	426	405	424	438	428	413	408	404	430	428	365	389	428	434	439	415	428	415	422	430	393	406	413	412	436	415	444	412	396	444	426	406	452	405	453	447	397	449	395	406	402	393	428	406	390	437	416	389	428	430	409	428	422	414	412	418	417	434	396	403	408	401	450	429	379	383	438	409	434	403	416	431	437	424	426	451	409	430	420	466	440	426	414	448	427	427	413	408	458	442	402	453	413	430	430	423	412	422	396	443	412	397	390	423	412	423	439	399	415	404	461	400	361	411	458	419	408	396	447	465	460	436	420	424	414	406	473	401	438	437	456	419	443	435	430	399	392	402	393	447	437	461	441	449	436	428	444	403	421	400	415	442	449	413	421	385	415	425	410	427	410	428	439	428	412	402	446	443	419	398	412	417	412	437	427	428	451	432	408	392	409	415	410	423	410	379	420	447	443	415	414	439	439	430	420	419	426	460	424	423	428	427	447	400	431	373	423	431	428	423	399	441	416	400	381	398	442	407	440	447	391	455	392	443	456	418	426	415	430	418	416	448	436	417	415	425	427	419	426	386	425	430	429	418	434	421	401	397	393	436	426	406	416	436	411	410	427	415	428	401	389	420	461	462	447	415	441	393	426	438	421	421	442	459	460	410	415	456	462	430	413	440	431	415	430	435	424	412	439	429	418	418	431	384	415	419	426	406	405	402	396	401	424	416	446	453	452	413	437	418	389	427	422	452	410	414	399	432	419	466	413	419	420	399	437	426	425	462	461	434	377	404	423	388	411	434	436	402	444	434	431	414	443	419	428	400	441	410	429	411	391	440	469	400	415	457	442	419	421	429	435	458	400	402	430	417	399	450	401	436	388	420	404	413	434	426	422	403	412	404	426	421	415	442	423	400	442	411	405	412	394	387	390	437	416	444	446	374	397	455	401	383	432	420	393	417	438	455	428	432	428	422	440	433	415	402	406	453	413	445	415	432	439	410	443	425	393	400	406	394	412	386	422	423	441	443	403	425	380	435	392	435	423	443	436	438	450	435	434	433	417	414	429	423	420	420	438	433	421	434	444	396	410	435	428	420	437	412	418	437	428	416	445	404	452	417	432	438	389	417	422	394	406	455	419	405	430	457	445	410	413	446	447	420	403	391	419	436	437	402	400	422	440	379	437	400	409	421	401	406	422	412	453	396	415	405	441	452	413	422	425	473	423	444	423	447	383	403	428	432	405	451	416	435	451	424	401	389	467	392	440	460	464	440	434	439	422	427	462	444	455	464	389	447	413	418	436	407	417	429	468	392	414	381	424	369	434	450	413	438	423	437	419	387	407	419	396	421	439	411	393	419	422	418	433	372	384	418	387	441	468	415	411	396	412	410	425	418	401	417	429	432	427	425	420	438	418	367	421	463	470	405	418	433	388	410	404	446	437	414	448	411	410	426	469	422	474	390	363	461	425	408	403	427	407	440	431	435	440	393	438	430	466	448	404	454	386	421	482	396	447	419	424	431	440	441	429	431	426	399	398	395	426	409	403	400	399	423	412	409	436	437	388	420	441	416	402	385	419	425	413	408	423	444	413	402	414	453	429	417	417	436	430	432	410	427	415	411	423	413	452	412	428	408	466	424	399	408	405	412	392	377	416	402	463	448	418	439	423	446	436	442	438	392	445	437	410	374	418	450	436	405	449	425	424	433	418	443	465	419	385	395	397	425	425	422	429	436	410	417	388	446	436	437	424	411	432	419	436	432	452	413	457	414	455	430	451	415	390	387	434	422	410	440	443	409	426	426	404	400	425	475	423	434	398	438	448	406	411	387	433	434	403	419	435	443	402	491	451	413	421	407	403	420	400	411	420	428	405	409	395	402	418	396	394	406	421	451	396	436	452	427	390	446	409	430	432	407	444	442	392	379	399	394	404	423	452	478	439	431	386	419	434	396	462	463	439	422	393	402	381	408	431	432	466	446	423	465	456	449	458	418	428	421	438	439	422	427	402	409	408	410	451	432	440	446	434	433	432	399	452	422	394	449	407	417	428	461	460	415	422	455	414	426	442	418	388	429	413	398	430	440	456	398	382	452	437	413	425	397
4963	4775	3552	1674	1406	1212	992	853	826	722	729	698	666	819	1401	1647	1582	929	579	554	584	585	578	559	597	613	561	580	533	565	544	595	585	565	576	557	593	599	598	612	615	561	588	638	596	540	561	560	582	548	551	592	543	531	547	545	568	565	598	572	532	576	502	595	599	551	556	563	604	588	597	598	540	597	588	597	575	553	585	574	543	592	566	599	587	553	621	602	562	561	576	594	551	573	509	575	542	559	585	588	596	600	568	562	599	592	623	566	597	581	508	612	553	545	588	549	584	581	577	589	582	591	570	549	569	605	571	573	574	593	605	603	505	575	559	562	595	593	564	526	593	561	556	529	596	573	580	585	578	560	560	588	538	566	579	569	560	553	590	606	573	549	539	576	584	581	558	571	588	573	586	558	569	557	553	553	561	559	579	592	600	594	579	544	565	596	526	588	605	550	573	535	615	582	614	536	591	581	597	571	569	594	552	576	567	573	544	634	605	564	560	523	548	593	588	561	533	567	561	623	538	612	564	567	578	566	568	551	592	593	573	608	566	523	564	566	596	516	563	575	536	599	582	580	571	580	541	588	581	561	604	555	604	592	566	628	605	647	611	544	583	598	600	582	590	578	574	560	591	572	589	565	590	529	536	569	566	570	571	594	577	582	558	583	566	613	558	550	538	541	607	582	602	599	574	614	619	598	541	562	606	539	562	578	564	582	573	587	542	568	546	600	553	569	569	564	577	595	531	576	566	568	615	567	576	557	558	485	537	555	607	589	568	577	574	591	532	597	563	565	578	550	575	556	595	562	544	591	576	537	589	592	608	587	549	613	569	563	588	557	593	602	563	589	608	615	587	578	597	586	554	609	612	572	606	570	639	544	518	590	547	578	563	577	570	595	604	545	575	559	574	556	575	549	590	547	578	560	617	550	552	563	569	557	569	581	531	569	554	570	591	593	551	537	583	585	579	575	575	608	586	566	598	561	595	539	577	588	582	584	576	565	625	624	577	601	571	554	556	597	578	550	590	574	544	579	587	610	580	601	564	594	635	562	560	582	572	510	567	521	596	581	575	599	553	542	574	618	583	623	558	567	614	565	579	546	533	566	613	604	554	588	581	595	602	595	544	576	536	567	571	540	573	574	593	572	639	583	573	558	610	541	597	580	547	584	582	598	574	577	579	561	573	559	598	601	567	541	597	600	546	591	538	549	592	579	599	593	586	596	543	589	590	564	543	577	611	624	563	574	605	550	595	561	612	585	559	587	539	547	582	571	550	608	539	579	571	556	569	556	592	528	565	580	603	569	585	580	576	580	580	593	585	585	599	574	601	576	594	648	537	538	540	585	588	558	565	571	575	625	578	577	564	596	563	559	557	578	530	598	568	582	580	580	571	576	596	531	585	587	579	573	600	550	580	550	575	585	607	576	534	572	532	532	541	617	549	541	591	583	589	599	587	546	573	542	586	569	566	600	588	556	550	571	571	578	552	617	576	563	564	624	593	554	530	581	567	575	578	614	609	610	604	598	529	556	557	582	535	551	567	582	574	585	585	579	566	536	593	590	535	546	560	573	608	586	592	556	569	538	585	550	598	579	589	560	535	551	567	597	555	572	583	594	550	580	524	599	601	577	608	617	558	569	544	590	600	596	580	563	586	544	566	558	578	600	601	590	614	579	611	546	575	538	531	529	572	545	569	546	572	630	580	542	557	604	532	531	571	567	589	571	550	564	533	577	600	580	584	545	544	592	568	554	577	590	567	557	533	541	579	599	583	578	583	570	571	581	596	622	560	552	558	597	573	578	559	560	540	552	556	616	604	543	553	610	552	619	553	608	615	548	532	576	602	572	530	608	591	578	545	548	588	608	599	562	585	582	544	580	593	606	539	569	587	535	619	596	574	585	565	590	591	593	555	576	583	566	539	561	594	553	588	582	551	530	568	604	596	571	573	588	603	610	586	535	580	604	614	563	564	526	570	553	550	566	555	562	600	552	559	621	568	589	605	548	570	551	594	617	578	559	549	515	577	536	568	570	608	590	558	570	536	568	596	576	568	578	555	591	533	539	569	578	594	563	546	567	550	565	544	586	588	602	574	584	591	598	570	574	546	544	587	584	553	566	593	575	608	583	589	575	581	583	574	574	604	558	540	601	579	574	561	559	547	601	569	594	602	565	586	614	582	537	571	570	604	574	577	553	581	611	611	598	606	608	561	600	615	557	558	549	602	551	562	579	578	567	574	548	602	580	639	553	539	566	520	574	599	598	577	537	589	559	610	549	574	563	588	554	604	583	602	593	588	584	551	572	592	585	567	585	571	592	568	580	572	555	528	572	591	594	563	597	551	601	595	579	609	551	558	578	543	591	574	551	568	527	602	548	536	529	611	544	559	630	608	564	602	615	543	567	551	577	573	580	616	559	584	589	575	594	559	573	582	561	586	571	589	621	583	529	576	565	572	588	609	540	574	577	547	567	628	584	580	581	563	578	556	588	623	605	602	568	557	567	609	579	597	605	574	566	577	553	525	621	528	575	543	592	562	533	578	554	610	550	597	568	596	556	605	584	566	568	590	556	580	585	574	559	576	558	579	564	582	580	565	573	587	581	592	619	543	516	588	572	614	578	629	563	557	565	506	608	568	577	572	558	564	594	598	549	564	569	572	591	579	586	572	546	622	580	587	563	613	586	514	531	600	586	588	604	600	572	554	557	610	587	552	599	570	569	558	603	592	547	523	578	587	609	548	563	542	614	623	573	590	563	570	587	610	551	553	568	505	574	579	563	558	587	556	576	590	599	558	564	592	584	550	590	596	608	599	556	544	619	533	625	592	595	606	585	579	547	550	543	575	567	574	615	609	580	574	573	601	643	611	617	573	569	549	590	574	572	603	546	599	567	579	584	605	545	566	582	569	563	590	604	552	530	586	576	533	561	598	613	575	562	587	603	574	569	579	556	598	591	569	555	605	593	615	577	618	635	609	596	521	554	556	533	585	523	599	593	566	576	583	578	593	592	575	589	570	554	587	590	581	596	558	550	579	585	551	603	586	601	591	558	578	569	611	562	567	566	566	543	545	560	598	540	543	552	589	596	569	604	556	577	546	576	552	599	578	542	629	580	595	542	598	602	556	563	590	540	603	542	580	599	585	572	561	577	544	605	606	577	554	570	604	579	537	579	579	624	545	618	587	601	606	583	566	527	599	560	587	552	621	569	562	623	556	549	584	563	561	605	560	580	599	590	600	591	544	620	587	541	557	591	616	551	594	542	609	581	534	571	509	591	530	602	559	608	588	587	575	612	573	592	555	614	613	550	588	558	558	511	505	582	586	579	590	549	592	556	630	569	601	608	601	581	543	574	554	550	571	559	551	602	539	570	574	540	573	598	592	544	573	602	606	585	573	568	591	586	590	552	545	597	583	589	575	570	577	554	575	555	560	590	520	577	556	570	555	561	559	501	535	534	584	567	548	593	580	582	582	559	597	604	624	562	548	577	599	583	565	604
23774	21576	28159	25441	20077	2804	1250	937	825	689	672	710	679	855	3813	6946	5407	2465	621	527	564	560	535	576	560	527	517	539	539	546	587	532	554	547	547	583	564	563	540	545	591	551	580	525	595	577	548	557	539	552	568	555	607	522	549	563	572	546	544	551	554	567	567	557	577	562	538	552	562	549	573	590	556	515	557	609	544	565	562	558	528	558	533	527	575	571	529	541	556	547	578	561	504	531	545	542	558	538	544	563	535	529	542	516	536	550	561	545	500	572	556	579	572	518	564	555	562	580	581	547	569	572	571	566	550	552	549	570	549	590	522	529	567	535	567	542	558	535	562	567	562	560	532	603	506	510	566	547	602	543	571	541	549	568	547	544	530	543	515	527	572	570	581	590	560	548	564	558	569	537	563	556	596	571	531	530	565	560	527	547	552	549	577	598	526	572	550	521	583	562	514	563	589	562	538	536	529	554	544	525	580	557	534	541	564	555	565	566	536	554	544	536	529	542	529	542	528	568	517	588	550	498	564	580	521	538	610	568	544	535	569	517	532	558	538	557	529	553	567	543	551	529	548	552	541	539	526	560	586	561	565	555	556	547	525	523	523	554	559	568	586	505	549	548	528	560	518	532	509	550	551	557	590	499	584	551	600	543	568	537	531	547	528	511	529	571	532	604	525	575	561	572	549	561	548	532	563	541	579	525	578	531	542	558	585	541	516	530	587	574	583	559	556	549	580	559	560	523	560	555	522	541	529	518	543	587	567	525	555	568	518	533	567	524	556	530	582	538	590	550	558	563	537	543	528	515	573	602	566	563	569	567	537	537	542	568	537	533	517	528	547	607	515	582	567	509	536	579	554	550	531	550	584	570	550	526	536	542	523	520	557	530	523	562	548	550	544	545	557	559	541	570	534	583	551	546	575	549	541	580	554	529	543	533	569	545	552	548	519	528	559	547	555	542	536	532	559	565	530	537	497	549	550	539	536	517	573	542	563	550	549	528	539	521	571	510	553	530	557	539	554	532	542	561	581	576	573	527	600	545	509	560	554	556	539	537	563	543	515	572	567	521	504	536	529	566	568	515	578	558	570	552	551	565	573	569	524	564	557	497	585	588	550	536	551	566	506	531	600	556	556	566	541	555	576	560	582	519	551	552	573	553	557	532	563	567	597	572	596	554	572	527	534	551	555	528	553	568	524	557	566	556	534	571	561	532	553	511	546	577	551	566	588	546	591	574	566	571	553	576	531	542	566	546	510	520	551	536	546	515	569	615	560	524	560	550	562	565	535	541	536	579	562	549	537	576	539	587	565	563	546	555	545	550	556	568	611	561	542	592	582	565	575	528	549	535	640	519	556	538	581	563	582	558	535	561	551	588	548	554	566	557	540	538	553	570	597	531	568	576	542	483	553	536	537	521	527	524	497	590	579	535	550	557	486	527	532	593	564	533	530	561	501	534	587	568	565	551	500	516	598	582	568	567	535	504	572	538	548	497	581	548	512	548	520	574	542	558	518	547	520	546	560	570	550	598	549	603	574	558	567	556	549	549	554	544	515	549	548	525	561	538	583	577	530	525	513	546	546	568	574	568	532	552	551	530	516	551	533	559	573	520	532	536	583	518	585	558	565	579	554	553	591	548	531	574	521	527	533	533	564	512	601	540	535	535	585	567	547	517	573	580	567	507	519	562	573	459	536	570	512	540	524	547	581	549	543	592	510	583	548	539	538	541	578	527	586	513	486	598	553	567	548	554	555	577	552	569	532	546	526	542	562	569	527	599	561	525	554	548	558	541	548	563	574	550	511	547	528	550	521	557	545	554	566	598	558	590	571	545	529	525	523	506	529	535	529	515	545	604	533	555	552	499	554	573	560	517	567	585	529	589	547	544	547	556	542	551	544	588	583	539	540	539	542	554	498	567	575	532	542	588	574	582	554	573	542	528	555	545	544	582	545	543	553	563	568	555	508	563	548	607	559	536	519	502	528	508	547	545	561	545	548	563	552	532	550	527	592	530	525	547	537	631	555	527	544	521	548	540	543	548	538	576	592	551	575	585	537	553	546	536	588	526	570	523	563	566	557	583	556	518	543	588	507	532	535	593	560	569	574	532	548	537	532	578	581	551	569	533	560	540	528	585	540	567	532	539	558	554	564	552	542	597	556	556	565	561	574	533	553	548	592	524	528	544	532	547	568	525	546	511	617	510	552	545	579	571	567	549	543	552	489	507	554	538	543	542	536	561	579	538	538	562	540	538	533	523	508	555	555	589	550	565	529	530	547	561	535	535	540	591	577	562	553	524	569	515	527	566	518	539	575	570	521	571	532	569	557	552	579	554	540	538	555	591	518	538	570	544	549	514	520	525	539	554	560	549	546	538	526	561	563	543	543	569	520	556	510	525	570	546	539	539	548	519	544	570	534	537	576	516	506	610	573	518	552	577	566	541	570	544	579	529	542	542	589	567	603	557	532	598	558	557	547	524	524	579	528	547	548	548	537	516	555	539	542	538	565	552	563	547	567	553	558	556	537	569	563	557	585	506	580	531	543	577	569	574	523	554	569	548	553	561	551	557	522	562	511	572	514	546	569	554	573	542	534	552	600	568	571	544	542	534	544	540	568	500	554	533	529	527	543	545	576	540	564	539	550	531	541	586	539	515	553	502	536	552	545	550	517	525	518	595	542	550	569	562	540	576	567	539	540	533	507	562	569	532	476	538	545	550	498	529	520	541	532	522	469	555	571	588	572	515	550	513	531	561	585	549	538	515	532	567	550	549	546	580	545	571	553	556	525	552	555	537	558	543	517	553	570	521	565	565	541	580	579	547	569	594	589	559	552	612	549	530	568	533	538	541	561	545	539	522	544	582	565	521	604	524	531	499	565	547	522	535	548	544	525	544	552	554	532	528	594	540	585	580	563	550	567	531	557	562	582	544	518	547	600	547	551	618	556	559	558	567	561	557	560	530	561	527	550	573	532	591	582	551	536	549	569	555	556	539	575	516	557	587	578	566	493	524	563	533	534	567	540	529	557	557	579	560	569	577	539	545	541	525	511	538	608	559	575	547	548	583	595	559	523	534	562	586	555	561	530	555	557	586	567	534	528	559	559	581	549	528	549	579	577	552	543	522	592	536	562	585	563	534	545	569	570	582	520	547	512	523	552	527	553	538	538	530	544	595	528	560	543	539	504	568	563	539	574	575	543	582	499	576	535	538	555	547	532	540	576	521	562	521	519	539	599	523	563	594	518	527	546	535	557	577	563	555	540	557	532	543	565	538	558	537	551	537	543	544	550	519	574	576	526	529	558	539	538	571	583	525	518	543	521	579	565	537	621	577	546	524	551	545	536	586	539	565	506	579	525	576	551	523	536	525	578	549	575	531	588	596	575	531	552	524	534	544	537	573	541	556	568	550	540	570	537	550	552	524	542	505	561	542	535	548	544	557	590	512	566	539	518	574	554	556	525	548	550	511	561	539	537	536	546	513	568	584	554	548	582	576
4051	11926	8428	3987	2738	2408	2148	1681	1481	1216	1201	1155	1128	1483	7421	12297	9365	4331	724	731	730	904	735	713	751	778	752	773	806	714	695	695	753	746	760	750	727	718	721	748	721	752	765	717	726	712	730	723	741	790	790	726	725	737	710	796	695	746	717	745	758	744	737	710	746	723	709	751	738	787	708	728	737	699	733	756	800	757	748	759	725	801	717	741	722	742	744	747	722	724	679	756	749	751	753	735	768	768	741	711	806	755	766	714	778	677	773	717	730	769	775	711	770	734	776	726	735	737	780	738	740	774	799	766	726	666	785	721	728	742	797	767	728	766	736	745	746	735	711	755	765	742	761	784	776	756	751	742	694	761	705	720	745	715	716	775	708	771	729	769	699	775	730	733	751	681	721	784	692	722	762	767	781	765	738	748	792	731	725	770	762	741	711	778	721	792	776	707	763	766	747	743	718	717	722	722	715	761	733	738	723	733	743	717	738	719	742	736	723	748	735	749	731	755	743	727	731	697	782	749	769	747	770	733	763	719	730	770	711	780	760	748	718	743	705	736	767	732	705	697	747	738	768	751	697	737	783	750	715	730	782	787	763	717	738	718	735	695	774	761	707	732	721	751	721	762	736	750	726	727	744	691	724	749	748	703	706	801	779	742	804	768	783	765	772	744	755	737	769	715	734	750	719	753	722	757	753	722	699	782	749	726	740	741	766	786	735	759	739	723	736	726	780	752	734	736	776	818	717	743	748	756	747	724	710	740	762	753	746	735	689	831	697	708	756	780	754	699	724	754	700	714	736	738	705	759	787	703	765	757	749	748	712	759	740	757	739	764	726	781	680	708	721	742	760	772	720	719	772	747	746	739	735	739	751	714	778	738	747	760	716	787	799	685	756	699	764	742	768	773	724	731	706	724	755	761	718	714	769	738	781	711	735	713	740	718	759	763	752	752	795	720	767	730	779	717	799	763	759	724	725	779	677	762	770	743	727	722	746	666	794	763	780	699	691	766	721	769	730	724	711	704	756	712	717	775	749	720	746	780	773	685	770	779	738	722	704	749	744	712	719	723	773	701	751	749	722	717	702	718	754	695	757	729	732	801	762	738	736	720	775	694	720	715	713	800	752	750	751	793	755	731	720	731	722	750	761	756	764	721	715	696	733	748	780	743	729	732	743	754	774	774	672	777	726	731	772	748	749	810	773	774	722	763	740	755	737	718	720	737	718	743	715	703	764	763	720	732	705	716	755	779	756	733	717	753	705	707	743	735	742	737	765	788	689	750	788	750	676	722	736	710	756	720	763	747	770	809	737	721	749	751	728	746	767	744	754	728	724	762	712	763	734	764	784	754	718	752	707	741	717	744	715	742	775	721	763	702	802	767	724	758	740	758	725	673	749	735	719	731	700	763	779	759	714	758	751	724	702	744	760	751	724	732	761	735	689	733	715	766	762	749	752	761	707	693	837	699	757	758	778	716	762	772	721	708	694	750	744	734	763	729	766	699	761	698	742	748	776	762	712	751	712	720	728	709	814	692	735	768	768	764	755	709	776	763	751	736	777	718	741	715	735	704	730	780	772	760	730	757	759	730	720	754	711	763	746	727	747	725	703	711	726	817	759	757	786	740	778	755	734	748	722	765	779	768	774	755	692	737	748	760	733	760	724	708	765	736	738	720	740	769	767	756	808	704	753	696	791	728	795	757	746	712	732	723	733	723	754	725	711	792	745	745	739	741	739	769	711	719	748	714	725	777	743	740	747	699	751	732	757	750	745	654	735	745	745	767	765	727	744	794	705	698	717	758	741	730	683	771	695	754	774	786	772	727	733	737	732	700	702	754	768	777	691	725	751	814	769	723	776	705	730	725	714	719	752	737	731	756	743	743	731	743	751	727	757	725	763	719	758	749	808	740	732	765	758	738	816	738	735	747	736	744	773	745	753	698	708	751	784	747	755	753	795	738	711	716	697	720	756	719	703	732	721	718	755	746	743	712	750	806	744	783	754	725	741	779	701	712	702	709	745	731	784	807	733	719	709	697	779	776	743	762	710	728	729	739	785	679	734	746	753	718	803	744	739	730	728	741	773	739	745	752	718	705	694	743	701	724	726	697	724	679	775	692	784	742	673	717	772	782	726	788	754	764	722	740	731	745	772	758	721	777	721	761	723	782	709	760	745	692	727	754	771	747	704	733	762	778	748	744	734	695	784	733	802	763	702	757	718	774	747	738	746	790	747	704	792	698	734	716	741	716	773	763	702	747	750	801	720	763	731	744	760	758	782	806	742	734	737	738	725	740	738	749	765	743	731	726	704	743	692	767	754	732	692	761	774	784	782	741	685	767	743	784	737	752	722	757	766	788	786	730	787	746	758	741	763	729	744	763	727	722	744	737	731	746	729	737	749	735	760	769	785	789	677	747	750	741	726	716	768	732	757	738	746	723	726	750	760	729	730	722	791	701	758	739	734	716	736	771	728	765	732	740	792	725	750	768	758	756	727	692	776	751	718	729	727	765	744	796	703	738	738	756	795	723	727	757	751	763	712	732	744	731	796	764	711	690	743	724	757	751	715	733	737	747	741	756	717	681	713	731	763	748	699	710	750	764	738	721	748	742	772	760	732	738	759	725	716	768	679	755	745	719	726	790	753	740	757	801	721	731	709	798	772	704	770	778	737	776	731	746	698	733	768	791	739	746	742	708	746	734	731	753	737	711	766	770	684	739	741	700	741	732	684	767	782	728	740	705	776	700	758	717	691	723	738	723	775	759	750	714	726	740	721	756	722	746	703	695	727	674	782	729	765	698	810	776	720	775	820	748	757	756	732	677	717	762	740	737	743	796	708	722	794	750	744	792	709	692	733	695	749	708	739	745	756	759	765	772	725	735	755	728	730	743	774	764	729	694	747	709	745	725	757	752	716	757	749	691	752	789	764	749	728	731	720	803	798	728	773	743	766	777	767	770	722	705	799	737	727	747	748	710	729	750	747	764	786	762	741	700	710	722	790	776	720	725	787	769	784	775	718	774	748	715	690	736	749	797	758	718	700	728	735	771	744	720	734	733	730	838	764	746	731	771	726	745	744	763	713	709	716	833	754	743	713	748	732	765	727	774	752	748	736	741	724	743	703	804	722	793	755	682	776	716	725	764	741	740	733	790	759	731	721	758	756	714	732	778	758	747	732	734	770	741	792	748	715	713	750	743	717	731	779	712	733	746	751	733	787	798	740	699	729	723	763	745	742	722	721	750	753	713	737	713	714	696	750	769	785	727	718	771	763	709	747	696	761	737	705	769	787	705	703	730	778	776	742	691	686	743	726	713	745	704	745	808	705	814	711	734	777	717	757	734	747	742	753	807	781	760	718	722	790	728	753	710	764	768	729	732	766	749	715	725	757	752	748	736	753	728	755	770	711	719	722	749	771	760	736	780	741	715	730	715	762	715	749	760	760	714	754	731	726	789	731	732	786	760	757	688	719	713	745	700	732	742	741	729	717	707	699	750
25262	21585	25955	22139	1334	577	541	466	388	355	313	295	289	268	1541	2849	2360	918	218	221	194	259	238	233	214	230	240	229	219	214	231	232	225	225	227	202	199	234	208	218	216	199	227	213	234	216	188	216	230	216	245	235	218	228	223	218	233	235	233	186	224	249	208	236	243	244	235	243	184	241	231	220	221	250	218	243	217	227	213	239	213	211	206	260	216	219	233	202	197	206	222	228	211	213	231	231	222	234	239	233	207	219	226	245	198	246	197	227	207	217	209	218	213	251	208	227	228	231	223	239	199	235	249	237	198	234	218	246	245	189	225	216	228	239	226	240	236	228	218	234	216	223	217	228	245	242	202	230	206	224	217	232	231	234	231	210	221	218	225	212	234	261	230	216	225	241	214	227	223	230	219	225	245	210	245	235	221	214	213	207	216	225	230	214	238	212	233	230	239	224	203	214	234	226	231	216	235	220	218	223	211	228	216	230	220	224	208	224	215	234	230	239	220	237	249	229	214	212	234	230	240	206	221	213	213	256	219	251	241	226	218	223	203	213	221	232	216	215	233	221	216	219	217	214	230	229	240	221	222	203	223	242	233	227	210	227	213	216	222	225	218	218	252	236	242	253	236	231	205	229	229	225	226	226	196	230	233	240	202	217	259	229	254	229	248	210	230	214	235	222	200	197	202	194	224	208	215	215	212	245	236	220	237	240	229	247	226	246	226	251	223	221	220	221	205	214	230	215	245	219	215	218	237	249	217	235	224	244	218	219	226	207	226	219	210	254	238	265	218	216	249	237	205	226	218	225	230	230	236	216	222	257	214	209	222	232	225	213	252	225	231	224	221	231	205	215	209	212	242	227	249	231	221	216	219	221	223	227	224	249	229	239	227	217	248	223	213	253	246	222	188	214	218	228	228	223	204	206	231	253	224	205	222	232	206	242	225	224	221	214	224	234	239	212	221	236	233	252	212	235	224	229	234	238	240	234	233	233	215	196	227	226	241	230	223	211	235	213	193	252	216	221	218	228	204	235	216	245	227	221	237	232	237	225	218	200	241	225	217	212	239	207	239	235	227	222	236	238	213	206	197	194	211	214	258	217	234	209	210	208	227	243	237	241	226	245	233	237	211	241	233	241	230	225	226	250	223	244	242	210	242	212	219	219	233	203	212	233	227	238	226	238	209	248	243	222	227	210	217	229	220	223	243	237	189	239	236	227	230	211	239	204	222	248	224	218	236	234	229	228	248	240	226	205	243	214	229	234	233	222	213	212	233	226	221	217	239	222	246	199	245	211	232	225	222	253	214	230	215	216	236	219	245	236	188	206	237	241	225	232	225	198	226	223	199	224	229	220	234	239	223	210	233	226	239	216	219	220	219	242	237	212	230	236	241	229	220	235	210	230	244	213	214	240	207	210	231	224	206	217	218	254	211	246	219	219	238	235	223	218	201	200	226	227	240	233	227	214	214	227	212	232	239	218	227	213	198	228	212	230	262	214	221	230	235	247	198	243	247	239	241	205	206	230	210	212	218	246	206	228	214	208	225	244	215	206	238	232	241	235	220	201	211	223	243	254	225	196	215	205	235	244	208	213	223	226	213	224	212	211	197	230	230	246	255	240	205	220	215	194	226	225	224	230	234	225	224	231	232	216	201	226	215	200	246	234	238	231	241	220	236	231	215	252	243	222	212	227	223	204	241	221	236	228	216	247	232	199	219	220	245	217	233	201	234	253	230	231	250	227	257	208	232	241	205	201	244	225	236	206	219	199	232	212	239	231	238	218	226	215	206	220	230	203	233	219	226	218	195	210	218	206	259	224	235	205	250	227	261	216	237	217	225	212	236	215	222	251	232	250	226	244	201	232	230	216	209	233	218	219	227	228	213	227	202	225	216	227	215	197	214	233	218	225	234	215	243	222	215	239	220	237	227	209	221	219	205	219	214	206	223	228	214	200	229	255	217	220	254	218	223	226	237	202	241	232	224	225	226	211	194	211	229	245	236	247	235	227	235	238	237	246	224	220	211	227	236	241	213	240	230	209	218	222	229	228	221	237	225	242	242	212	207	235	213	213	257	233	202	224	208	222	223	223	217	211	234	228	231	256	236	199	218	235	223	232	235	237	213	235	215	228	239	244	224	226	243	209	210	233	206	242	204	210	233	219	222	213	241	220	235	222	225	231	218	219	175	230	229	203	248	234	225	247	255	231	230	215	211	229	217	220	224	238	232	225	257	229	223	218	207	211	213	229	242	242	218	215	221	237	190	233	216	242	242	223	202	209	235	246	214	242	239	255	229	227	242	216	223	219	189	243	243	223	238	233	218	214	220	221	215	234	202	239	210	211	238	224	220	226	239	230	234	219	252	251	201	215	197	217	218	217	204	208	236	245	215	238	248	224	217	217	228	240	212	235	219	215	225	210	257	239	235	222	207	201	206	225	225	213	264	213	232	220	224	213	222	223	258	228	199	238	224	227	233	240	246	226	221	224	229	212	221	221	221	238	238	231	247	254	213	244	247	218	230	223	213	219	235	191	256	239	222	227	234	203	233	218	245	203	210	233	243	225	226	238	237	232	231	218	220	241	234	198	222	238	210	243	233	243	239	222	255	230	225	234	206	249	237	205	255	223	225	210	205	226	212	228	205	236	231	225	206	238	227	235	239	223	219	202	206	215	245	226	222	230	210	229	245	218	218	233	214	209	217	216	212	220	225	221	240	211	263	216	222	197	235	226	218	225	239	221	226	208	228	210	216	239	230	217	211	220	239	234	217	236	209	233	224	233	213	223	223	269	231	251	236	259	246	215	230	235	235	207	215	239	247	222	202	240	220	228	237	239	253	251	231	238	207	222	235	238	227	220	225	205	247	232	233	206	237	244	226	249	215	247	242	211	229	216	232	223	232	199	212	189	253	242	209	224	200	221	256	240	201	232	227	216	225	206	217	227	226	240	220	234	221	204	234	242	205	241	239	226	213	228	206	223	224	216	217	220	215	205	226	220	214	235	225	246	213	239	242	238	226	236	220	231	225	227	229	217	227	242	213	237	240	228	226	204	227	208	203	216	259	233	222	226	193	226	213	220	260	228	202	229	222	248	237	246	236	243	222	212	240	217	255	222	218	234	253	231	215	220	238	245	247	221	219	238	221	223	239	228	205	232	231	212	224	229	223	211	209	248	234	200	225	228	238	202	216	238	230	209	201	237	225	223	201	246	198	226	227	224	204	235	206	224	218	253	208	230	210	239	225	217	226	202	208	212	223	250	229	226	219	219	234	207	240	215	230	216	246	210	234	243	215	225	217	235	234	249	206	257	201	231	203	235	220	234	226	233	232	191	207	233	232	239	264	235	214	225	221	218	238	214	218	226	227	225	217	258	228	213	255	222	234	205	240	240	218	233	232	218	194	206	227	239	201	240	219	237	207	257	231	208	223	241	230	203	230	215	213	228	226	215	226	210	268	249	243	212	247	246	237	207	207	216	215	221	250	227	237	204	238	215
4013	7639	4859	2496	1510	1240	1239	1006	787	718	587	563	498	480	3879	7073	5301	1898	336	336	320	368	310	355	332	320	316	338	334	336	320	318	338	312	327	313	319	318	318	302	348	293	340	299	311	323	312	318	321	310	311	291	351	336	329	307	300	295	268	340	308	305	314	343	321	327	329	347	331	316	357	324	326	331	320	344	293	298	298	283	323	300	298	329	334	298	347	318	326	319	319	318	333	372	266	333	311	302	312	305	333	289	318	335	324	315	307	330	313	311	345	343	346	304	301	316	319	284	314	300	364	312	328	304	308	312	318	332	318	308	291	289	338	339	320	309	317	318	338	312	329	348	316	302	324	314	325	340	327	305	333	286	324	302	287	283	321	326	309	310	291	297	326	300	301	294	303	314	330	324	337	294	312	324	327	318	307	345	340	314	330	341	290	331	324	307	313	334	342	322	322	339	314	318	311	297	295	349	331	314	313	316	286	296	334	309	291	291	336	325	362	327	304	308	314	309	356	318	332	328	333	328	323	314	330	342	332	305	324	319	338	327	331	331	316	327	342	330	330	277	303	320	327	306	318	315	324	326	336	306	332	292	347	332	324	329	330	334	320	344	325	342	327	342	336	287	326	284	329	357	318	308	315	313	315	305	299	337	317	316	339	320	327	337	317	339	343	312	322	311	302	285	309	304	304	327	312	341	328	310	321	280	317	304	295	310	334	335	294	309	330	300	317	333	314	312	323	319	302	323	324	323	306	298	319	344	326	332	311	327	345	301	354	316	324	339	325	310	299	328	296	319	304	332	288	272	307	303	291	326	333	336	326	307	313	310	339	300	321	309	317	334	292	325	298	322	302	322	328	296	324	317	290	325	320	303	322	353	328	317	310	341	326	310	312	310	318	301	343	327	311	323	306	312	337	318	302	301	288	311	308	291	333	324	300	310	314	336	345	338	357	305	315	314	295	315	303	332	321	315	306	285	304	341	335	299	334	283	299	346	314	329	334	337	322	347	303	282	351	297	333	279	315	344	332	294	322	283	317	319	286	322	316	331	301	303	316	294	347	320	339	319	290	321	349	315	329	336	338	316	313	305	317	331	335	326	316	311	271	332	313	316	307	306	314	326	300	347	324	308	358	325	300	340	330	273	319	333	333	303	318	338	304	339	297	334	312	315	327	302	305	338	290	332	321	343	324	322	292	328	334	284	311	286	305	312	343	333	323	319	318	327	316	336	347	316	329	312	277	303	317	313	286	309	325	319	313	344	314	295	300	359	305	340	292	322	324	311	298	287	326	322	303	349	317	294	327	304	335	323	316	312	312	298	328	331	294	292	306	350	305	337	323	322	337	315	338	341	327	321	302	341	326	316	314	320	318	305	296	312	302	317	345	313	330	284	320	315	331	300	308	337	322	294	316	313	318	343	321	294	381	320	293	308	315	296	311	364	307	332	290	313	292	311	308	323	303	341	301	316	325	295	285	306	349	290	338	310	310	332	335	291	341	302	270	324	294	333	338	298	364	322	320	320	316	311	330	319	321	316	316	308	314	325	308	310	314	280	298	328	301	318	300	304	298	290	294	301	336	300	333	355	335	311	339	323	347	285	306	311	335	313	331	301	292	317	349	312	292	312	301	301	330	326	315	319	333	328	296	291	312	305	289	350	307	311	313	316	342	342	330	324	312	323	295	301	303	333	337	298	309	290	328	266	356	328	306	317	323	323	332	309	331	323	291	318	333	342	300	307	313	359	310	330	328	322	312	284	326	333	309	296	338	313	291	299	311	324	323	328	290	303	308	332	320	318	333	310	331	315	327	292	326	287	302	321	324	279	315	350	347	323	329	290	329	334	300	292	313	311	320	317	301	307	307	329	340	339	287	304	349	307	301	341	306	329	304	335	311	335	309	331	298	325	336	345	351	308	319	300	352	313	320	306	320	275	316	335	295	333	332	338	309	328	322	313	337	300	344	309	312	330	327	323	316	320	324	325	337	323	314	328	286	337	311	337	283	308	311	310	323	323	267	306	320	324	338	322	304	330	302	297	331	307	309	314	316	321	330	328	323	286	311	336	312	290	334	351	374	351	295	322	329	339	337	320	347	309	323	306	342	328	315	326	343	311	322	353	339	324	306	317	296	334	355	332	314	302	314	346	326	329	351	322	287	315	309	307	339	312	342	331	329	340	329	323	352	325	308	338	346	313	323	310	331	309	298	300	316	335	314	345	341	320	292	298	336	316	353	309	308	319	310	294	295	289	306	327	321	301	306	347	304	307	323	332	330	319	306	319	312	319	354	298	356	322	305	313	336	329	322	303	325	366	343	332	330	310	313	343	335	287	339	310	322	307	292	322	310	298	335	324	334	315	317	350	304	297	336	322	337	295	315	294	339	329	333	310	342	342	311	331	329	315	323	306	335	321	301	325	324	317	325	339	288	328	345	296	313	334	307	304	336	318	306	303	329	308	317	309	317	356	282	339	317	301	313	343	295	309	318	336	312	322	337	333	310	315	345	325	310	306	292	332	310	315	313	320	299	311	333	286	301	312	312	313	312	315	294	307	348	337	331	287	327	334	315	321	286	279	336	319	291	309	302	342	333	322	329	312	286	295	303	320	300	327	342	312	335	325	288	331	307	324	320	303	310	303	333	321	300	336	311	351	325	334	325	347	349	340	334	294	314	325	324	302	331	318	332	301	311	316	332	316	302	302	311	331	347	341	290	325	313	325	339	319	304	312	331	351	312	326	325	309	316	294	321	311	320	319	285	329	309	307	315	301	330	353	319	320	319	318	328	312	301	309	337	293	323	288	301	303	321	315	311	279	328	315	322	303	309	322	296	292	313	297	298	309	311	295	308	345	296	308	310	318	297	334	327	310	308	304	315	310	290	325	314	349	307	297	324	320	306	296	324	311	364	332	319	303	337	301	333	287	284	335	354	293	330	345	310	336	294	315	322	332	307	330	331	320	309	321	306	313	322	332	307	316	344	305	269	324	318	307	331	309	342	336	307	328	304	325	338	319	301	327	364	306	315	323	323	310	330	286	309	301	311	305	320	315	360	321	295	318	320	312	299	297	322	314	320	325	288	305	290	319	325	297	325	307	327	313	313	289	341	328	306	309	298	297	317	291	307	309	316	315	318	310	324	275	284	335	357	321	330	311	284	329	317	340	323	301	321	315	312	305	292	307	334	313	290	317	291	310	357	330	309	291	313	304	318	327	317	307	317	314	339	287	341	314	313	329	318	324	280	314	331	329	335	327	327	316	316	265	330	293	298	332	324	349	304	299	304	326	315	296	287	316	324	325	306	297	285	279	339	293	314	338	308	301	347	291	304	319	320	326	304	342	314	337	333	344	306	310	306	332	316	311	277	332	360	318	342	311	319	332	292	285	291	349	314	299	316	337	331	307	331	317	296	313	331	303	338	318	296	326	319	338	287	308	314	319	344	307	329	346	318	317	312	317	350	305	293	313	330	298	333	267	309	309	323	300	313	338	295	320
22832	21605	28907	24769	21605	20070	2712	1239	903	750	652	664	810	1774	8390	12580	9314	3429	475	394	415	449	369	367	330	396	379	370	383	390	375	349	425	370	347	377	397	387	369	371	349	372	367	372	374	393	376	374	365	348	356	395	369	378	365	385	353	377	384	400	382	381	334	394	380	364	370	369	376	340	357	422	417	362	370	364	367	336	368	344	376	375	344	361	390	401	374	345	387	375	391	379	365	365	387	388	364	382	386	397	360	378	375	383	392	363	377	391	357	395	403	366	395	408	362	331	385	369	355	396	342	398	400	359	370	416	368	384	385	381	390	380	366	359	370	389	419	352	385	403	366	377	383	379	389	336	392	421	419	355	381	374	382	353	385	373	428	370	382	366	351	383	349	398	346	408	336	360	375	376	390	357	427	360	378	347	358	368	390	387	395	382	402	406	358	387	410	360	368	374	348	352	383	346	364	384	364	387	399	397	374	378	402	363	365	354	375	353	370	392	343	370	374	376	375	382	357	385	354	388	352	384	357	370	361	384	355	351	367	382	407	365	390	349	358	344	383	387	361	401	391	359	369	400	399	361	362	369	379	384	330	370	393	343	370	368	365	337	386	371	355	371	377	373	399	358	390	390	343	404	356	361	351	374	410	394	386	327	377	364	389	390	372	391	381	375	375	367	365	388	382	356	340	364	342	383	357	377	357	399	376	391	354	394	373	361	351	361	366	356	362	385	362	369	363	361	359	358	352	356	379	365	385	353	386	371	379	376	374	402	337	390	390	343	368	362	388	387	375	397	407	387	385	409	389	351	351	405	383	380	372	362	378	409	379	368	387	369	384	373	378	350	386	386	382	375	391	354	389	372	345	379	340	368	374	375	365	387	374	346	364	354	399	398	381	386	350	394	358	367	363	361	367	362	363	350	360	357	419	368	397	395	382	399	376	356	374	361	350	348	373	379	391	359	402	377	375	373	412	366	394	354	387	374	356	370	374	382	380	355	368	362	376	336	398	385	402	395	363	391	320	381	412	412	378	377	356	376	355	388	373	366	385	380	380	383	353	372	370	364	389	397	372	374	365	404	376	375	387	379	354	386	357	364	358	373	365	348	395	358	392	371	361	362	387	328	383	356	343	360	376	361	370	374	368	371	369	368	379	367	356	374	404	364	359	366	383	368	355	359	378	404	367	381	391	368	352	390	391	386	380	384	368	370	371	384	374	358	376	375	352	367	372	395	412	347	385	344	383	383	359	367	367	357	400	390	358	364	379	375	388	357	354	355	375	396	358	391	363	366	344	364	402	399	381	379	378	369	369	354	399	400	350	409	372	392	358	395	362	365	363	390	346	379	362	385	366	366	401	384	362	384	363	366	362	386	373	397	384	365	356	357	343	369	373	364	350	355	379	388	372	329	387	371	385	359	387	381	360	356	360	375	342	371	355	353	446	360	370	362	367	383	366	390	400	408	368	404	400	399	384	381	371	352	376	376	372	359	402	388	385	382	347	376	378	355	406	386	347	358	364	375	347	377	320	387	371	373	368	393	361	343	353	374	366	397	356	355	365	364	382	385	367	398	376	360	374	354	395	350	377	367	371	370	380	362	379	365	389	373	364	412	369	378	377	371	374	369	391	407	350	364	386	357	382	390	351	354	378	375	359	393	332	386	395	390	401	362	364	366	362	405	376	396	387	412	387	360	347	334	397	413	391	363	383	387	368	371	379	362	365	391	386	380	372	365	402	335	329	369	376	390	381	349	357	390	399	367	369	379	422	383	386	324	357	367	373	377	373	373	359	393	355	368	356	383	382	369	373	351	350	355	396	371	403	372	379	361	363	361	401	392	334	373	400	358	358	381	378	369	366	393	369	336	374	375	357	358	419	400	384	408	375	386	380	375	363	369	385	368	383	368	370	350	401	369	401	368	357	388	366	361	379	377	367	373	397	347	385	358	368	398	383	383	380	326	333	381	385	398	376	357	397	381	408	375	380	414	365	378	365	370	395	377	379	376	394	366	382	367	373	376	350	379	367	356	358	343	404	369	385	392	386	382	389	360	369	395	369	360	374	358	398	384	390	378	387	375	338	399	360	374	374	396	381	364	380	359	371	333	366	390	373	351	382	385	383	376	360	380	391	348	341	386	383	386	340	378	354	380	380	401	371	399	370	388	390	381	366	372	403	382	367	398	380	381	349	363	405	398	352	378	383	370	352	392	391	378	371	368	346	369	359	400	349	376	374	394	387	379	379	405	352	341	405	363	415	396	381	350	397	371	347	355	391	320	365	392	346	370	398	385	384	367	393	372	350	359	389	333	372	369	368	349	376	383	397	378	342	353	353	367	379	407	346	375	360	353	370	365	384	368	372	352	374	376	384	418	378	371	373	349	393	370	363	399	352	390	333	382	369	336	411	386	361	377	370	351	375	367	386	347	367	384	371	379	371	367	364	373	364	378	384	389	374	372	397	366	382	362	382	410	377	360	364	366	395	367	354	362	369	383	343	349	388	357	389	371	367	383	352	354	373	371	387	361	369	380	369	374	339	360	367	389	349	380	372	390	421	376	378	365	373	361	382	384	397	361	365	369	389	376	340	348	397	362	360	360	344	375	375	351	367	361	384	366	374	396	368	383	340	359	348	394	383	357	372	389	364	374	406	383	376	379	384	359	399	382	380	379	358	366	375	394	342	378	366	377	389	373	390	349	387	363	339	371	397	335	380	391	383	357	393	374	368	384	381	383	353	369	399	382	372	364	356	342	385	359	324	350	343	365	390	405	355	391	370	352	365	370	393	382	372	387	387	367	388	406	390	388	332	356	405	369	358	338	366	365	384	349	381	374	392	369	350	350	358	373	367	378	400	392	369	381	388	363	386	379	389	345	377	376	391	386	404	394	355	377	384	369	374	377	396	365	373	368	372	390	340	358	374	366	390	361	371	409	410	339	362	382	361	401	425	370	389	392	363	363	381	347	336	360	402	379	318	373	395	377	355	365	418	353	348	366	357	367	346	394	385	367	353	388	338	346	365	365	375	332	340	377	326	346	386	311	388	380	356	381	364	379	381	369	386	379	384	338	387	380	365	391	358	404	353	374	358	359	343	388	399	346	357	394	330	372	372	405	354	384	344	395	362	352	358	368	374	359	367	375	384	384	366	376	362	381	354	364	347	380	366	390	345	359	414	358	404	359	379	400	352	370	385	346	377	370	378	348	384	366	378	370	378	367	385	353	372	372	363	354	364	390	347	369	365	368	364	387	376	330	340	375	348	395	386	372	332	362	376	363	363	371	373	362	394	390	357	367	366	396	348	351	371	387	383	355	366	340	374	378	352	310	400	369	377	359	355	357	383	391	344	394	353	380	374	366	387	399	381	419	355	377	393	340	358	350	384	380	395	394	383	358	356	364	384	342	337	371	396	365	345	386	385	344	372	355	348	363	389	379	349	382	371	364	359	373	353	361	371	393	353	398	383	399	371	357	386	386	369	378	371	354	363	392	380	385	369	365
5244	17770	11529	6178	4196	3484	2814	2618	1920	1444	1223	1144	1561	3846	15245	19945	15165	5805	651	492	561	604	537	539	526	568	540	531	530	569	565	514	514	487	488	546	518	521	524	544	530	533	538	555	493	561	533	538	562	522	524	532	547	497	501	531	518	531	524	539	489	541	510	529	550	552	561	519	530	503	497	530	520	502	516	563	506	531	544	517	499	494	517	542	516	469	489	508	551	512	516	525	500	514	546	494	513	531	503	521	524	452	541	498	529	539	526	487	527	519	504	536	519	524	542	507	487	525	553	562	499	492	487	502	522	551	519	511	556	526	507	505	543	529	531	512	476	516	499	511	533	479	526	533	543	535	508	563	519	517	530	529	498	555	495	485	526	516	522	556	504	525	522	491	500	493	478	528	542	531	543	469	489	553	533	482	494	497	509	504	522	549	548	509	537	512	555	500	516	539	504	519	466	496	539	532	521	533	543	503	537	494	500	502	538	476	494	555	523	491	507	489	497	471	502	521	520	531	506	506	473	517	513	499	481	518	483	554	538	540	487	494	501	506	537	535	553	560	500	530	503	589	528	477	518	542	502	524	528	502	525	543	541	495	535	520	542	521	522	565	575	538	534	530	524	505	493	521	506	562	489	524	530	524	531	470	529	500	543	520	540	502	532	573	497	511	560	527	528	537	492	539	529	553	508	468	534	501	529	551	517	530	505	518	575	553	491	501	521	500	541	513	526	516	521	518	476	484	552	541	512	470	494	500	547	548	500	532	509	534	539	518	474	551	556	500	507	501	571	501	556	554	540	508	502	500	545	513	522	528	535	511	520	494	515	531	529	532	514	538	508	524	526	561	527	496	557	519	522	481	545	542	511	534	534	538	510	537	566	554	497	537	515	477	512	498	519	517	559	519	532	521	525	472	486	535	532	469	493	494	517	537	515	499	526	558	498	535	559	517	518	530	539	600	529	504	493	531	535	533	514	528	514	507	546	497	535	556	533	549	511	516	543	538	475	507	507	504	546	520	554	492	546	507	513	498	473	532	531	517	562	496	513	520	523	541	496	461	542	495	498	498	510	542	522	572	527	537	527	543	522	511	570	493	521	517	474	511	528	543	521	479	512	514	519	512	531	484	514	561	512	515	509	537	508	532	531	557	577	516	516	522	504	523	495	543	522	540	534	548	549	501	506	536	478	524	509	531	501	511	502	563	535	506	536	509	519	465	496	535	538	497	516	544	508	522	507	527	511	511	547	519	524	542	533	518	517	525	504	508	523	490	540	517	538	528	539	545	556	501	493	506	564	500	498	520	523	523	506	507	496	509	524	507	547	525	515	527	522	545	502	512	534	547	493	528	517	512	564	516	550	515	536	511	508	531	487	529	484	504	501	574	508	554	505	501	507	503	500	510	505	477	469	484	551	503	521	510	484	505	494	511	518	543	520	520	528	556	561	507	485	504	569	542	531	464	523	492	506	518	521	521	545	510	521	507	509	502	503	505	524	534	505	503	526	515	493	570	526	544	505	530	547	533	548	493	506	537	561	510	516	495	540	495	489	525	512	524	508	522	498	530	531	557	585	517	542	494	515	560	515	543	534	515	589	516	495	490	501	509	535	485	514	512	536	494	520	501	544	508	525	505	505	529	544	534	506	499	512	461	544	530	539	488	514	499	573	489	536	518	529	515	523	524	540	542	543	501	554	480	508	492	508	543	494	559	508	541	515	503	508	536	508	550	524	538	521	484	485	562	493	465	491	510	491	544	491	565	497	523	528	531	529	544	540	516	513	523	523	519	527	524	505	508	505	524	531	528	511	555	538	510	504	512	556	483	517	511	521	523	487	520	570	528	552	518	551	533	481	514	534	549	500	472	556	514	525	528	534	502	521	535	503	525	507	526	541	473	511	564	535	539	515	557	524	466	536	476	550	533	538	513	509	554	517	561	522	501	536	546	507	532	519	509	476	488	488	515	536	519	539	521	523	505	558	517	531	543	525	526	498	497	526	549	528	550	527	515	495	518	542	542	480	513	590	503	518	529	495	501	476	501	489	536	549	530	521	526	530	531	502	486	519	517	512	492	527	577	515	488	512	494	521	536	478	496	532	494	517	565	501	529	516	527	498	495	559	512	546	481	526	511	521	496	510	533	504	527	496	553	542	550	541	536	486	573	544	548	529	512	525	534	526	490	508	532	522	530	515	513	495	527	488	514	493	521	510	490	513	477	520	538	503	495	549	526	549	522	527	556	524	545	546	514	531	535	507	492	494	503	498	511	515	476	521	503	522	515	508	551	525	526	498	515	526	515	506	499	501	519	492	523	486	511	536	561	518	527	501	536	511	489	466	541	538	528	514	522	490	506	503	509	530	531	504	488	506	504	510	540	510	509	531	569	529	510	514	514	485	492	538	526	519	529	505	531	476	552	494	537	517	526	537	569	543	519	539	523	539	530	525	526	494	508	537	532	542	544	518	517	550	479	527	498	553	492	489	534	522	504	562	514	506	495	547	486	507	482	490	538	504	527	517	512	498	497	524	495	501	549	507	499	492	528	502	514	509	544	532	514	530	504	538	514	544	546	506	520	524	534	537	513	543	542	499	506	532	549	525	520	496	522	541	551	515	513	502	482	530	484	538	544	510	535	534	516	516	503	505	529	532	512	513	529	492	517	489	544	545	495	494	526	531	534	499	522	502	550	528	492	535	539	500	533	481	512	535	521	531	518	565	508	497	573	525	528	512	512	539	537	483	483	509	518	587	535	520	591	540	535	536	546	498	537	479	500	514	549	547	520	519	531	490	479	506	525	524	518	510	522	498	503	510	493	530	499	486	562	477	504	526	484	491	550	577	538	554	525	527	477	491	486	512	482	502	558	532	522	507	499	494	505	509	532	526	524	533	490	527	481	502	552	508	529	511	548	528	524	508	485	510	514	542	541	497	543	523	524	511	526	523	548	493	541	484	513	511	511	512	450	513	557	498	492	455	535	483	526	538	504	490	506	534	557	499	501	562	532	513	563	545	501	504	517	487	512	552	502	531	502	550	516	508	507	556	492	527	520	547	518	502	521	499	506	504	532	511	504	566	535	528	482	472	520	510	498	536	506	536	484	583	490	473	483	492	466	538	541	552	523	539	514	513	518	541	493	526	510	573	516	521	487	530	547	536	533	513	548	497	471	522	534	536	510	495	511	506	525	564	525	548	525	519	551	549	492	504	541	489	534	493	507	542	496	483	539	538	506	536	512	526	485	489	466	492	501	529	524	527	491	537	516	514	518	474	518	505	512	498	541	531	510	554	485	513	549	498	528	565	508	531	533	520	472	515	548	504	480	545	498	510	492	495	498	499	527	536	500	517	501	499	477	522	521	503	525	505	509	536	494	537	500	494	523	501	538	541	520	498	525	511	547	535	531	534	506	519	505	489	542	535	555	520	505	513	549	535	497	502	534	556	512	513	538	511	525	546	515	514	557	534	550	481	518	525	543	492	524	562	520	542	536	510	513	520	520
27883	18736	4902	1144	847	592	670	532	497	481	475	511	485	544	826	1073	948	555	424	456	450	444	429	448	405	412	427	467	450	436	424	416	444	438	462	420	424	438	424	435	425	432	417	410	416	423	416	409	425	411	448	382	455	433	423	426	412	465	424	425	423	377	436	423	438	418	406	404	416	430	452	436	414	410	399	436	430	442	435	386	463	411	444	426	467	408	439	470	428	414	415	407	435	428	434	463	432	389	396	433	465	391	381	404	421	409	457	416	409	408	464	449	443	434	462	398	439	456	436	407	393	461	451	427	429	396	445	437	427	406	427	433	437	436	413	439	436	442	433	417	449	456	428	454	411	457	393	442	437	430	414	437	400	440	420	414	404	431	425	450	431	422	408	447	401	414	386	409	406	454	412	432	416	437	434	436	423	447	423	406	441	441	411	402	466	407	423	416	440	420	432	430	418	426	409	449	438	410	414	413	463	415	447	390	437	398	421	381	435	454	428	419	409	428	429	441	392	428	420	387	430	423	456	419	434	451	439	424	443	423	424	445	439	393	427	433	452	430	423	456	410	423	407	439	426	446	415	426	412	454	401	398	459	430	425	394	440	461	419	416	415	429	408	424	423	421	450	452	417	405	413	409	461	398	425	409	439	461	437	437	435	441	462	402	459	395	449	428	373	445	416	397	421	454	433	386	417	470	435	415	423	425	422	414	440	438	428	401	474	424	433	407	403	451	421	454	388	452	442	429	422	447	424	435	436	425	441	431	396	430	450	437	447	373	452	444	418	415	448	441	455	423	425	419	438	427	428	403	455	416	419	411	418	430	421	454	430	437	445	430	421	443	458	402	441	407	456	445	431	478	403	410	433	424	433	436	398	438	425	416	418	434	398	442	426	427	411	419	401	444	412	414	420	397	413	450	437	428	434	418	433	432	414	434	401	416	434	433	435	434	453	433	473	430	420	429	401	440	450	386	400	415	403	431	428	414	402	434	428	415	436	451	419	450	427	425	409	469	428	417	442	451	466	430	422	414	418	408	451	484	422	445	442	430	442	432	459	438	432	429	428	430	433	452	429	412	432	444	430	451	453	432	456	391	445	425	444	430	438	396	440	440	418	441	397	440	408	466	408	437	441	416	459	452	404	427	412	394	414	433	375	400	413	417	422	434	435	424	444	445	419	404	401	411	420	427	429	451	397	421	412	429	437	443	404	464	398	450	368	445	404	438	432	453	442	431	432	451	413	441	426	441	401	444	420	388	432	440	428	414	432	411	406	432	420	443	434	417	440	424	427	419	454	393	456	420	434	452	411	429	427	444	423	461	398	449	440	425	435	415	444	435	388	424	431	437	441	455	467	419	436	422	426	433	430	408	441	410	455	412	443	467	421	422	446	413	429	415	409	433	437	417	463	456	460	451	451	462	421	439	421	426	403	417	415	421	441	422	417	430	418	392	399	453	422	418	406	480	398	390	434	432	401	430	454	415	460	415	391	413	405	435	381	433	458	392	424	389	451	428	417	454	421	396	414	429	397	428	414	445	420	425	416	445	431	429	403	447	465	457	389	426	427	441	426	430	423	425	453	444	408	406	463	387	446	421	430	446	419	442	442	437	418	437	419	456	434	436	431	403	457	416	427	396	435	432	396	419	407	441	448	406	422	436	455	409	412	436	456	438	438	410	422	466	411	452	436	431	392	396	436	461	408	410	445	418	451	462	415	409	498	447	441	429	427	432	445	437	401	429	425	407	415	478	442	422	417	401	435	455	416	440	390	409	438	426	424	427	440	405	430	445	395	422	399	432	476	388	432	416	405	430	441	418	392	439	400	444	426	446	397	406	450	437	445	407	440	438	451	423	447	404	384	425	444	433	408	441	445	458	410	427	438	432	431	407	423	444	439	415	432	414	422	410	441	411	445	453	397	411	444	408	435	452	436	447	404	408	373	414	408	410	435	472	454	439	467	397	404	439	411	483	439	433	406	426	430	462	384	392	434	410	411	437	390	423	426	419	437	443	453	427	460	399	428	401	417	418	455	448	431	424	409	434	424	435	435	411	427	397	457	404	433	420	431	387	409	453	402	426	428	433	417	443	455	414	386	426	443	453	428	445	442	482	458	474	422	415	410	411	436	429	443	465	419	409	457	433	470	428	398	468	438	458	445	444	441	453	443	447	410	428	461	470	430	361	483	430	444	457	444	433	470	420	459	431	412	436	437	411	452	420	424	436	414	399	446	408	403	448	441	394	403	431	418	412	428	417	409	456	453	459	432	441	439	476	431	413	436	446	409	438	451	428	430	423	398	447	444	411	427	433	407	414	417	482	419	380	449	423	427	429	422	391	405	438	448	444	441	448	404	405	414	398	398	437	437	384	417	426	424	451	431	409	454	422	456	449	435	445	402	453	423	450	425	446	448	410	418	459	449	413	418	422	419	385	452	450	438	445	435	433	449	436	438	414	445	377	403	439	380	416	412	416	430	395	450	435	391	411	425	427	382	442	454	433	427	422	416	397	417	411	433	411	430	435	460	435	451	442	402	433	399	424	397	439	417	478	400	427	446	418	454	410	456	412	444	483	437	428	442	387	418	432	429	423	415	425	449	436	460	446	428	440	415	405	442	421	423	427	417	437	412	438	454	436	411	421	444	424	414	433	469	411	376	427	444	440	442	440	438	460	450	396	424	414	464	426	454	426	418	418	422	412	420	438	413	444	411	426	450	456	415	445	466	425	436	457	476	424	463	423	427	427	438	410	424	401	433	423	425	432	399	446	413	388	426	449	440	444	431	449	441	421	400	419	451	426	449	407	423	442	470	435	431	403	449	394	418	446	415	426	425	404	435	450	418	457	457	428	410	440	392	445	403	417	431	427	408	447	440	404	439	410	457	444	477	414	434	402	430	419	390	436	450	475	398	447	431	399	442	466	458	450	448	405	421	431	422	419	449	429	435	453	417	444	424	409	437	416	403	480	436	406	468	418	403	428	446	376	400	423	463	413	462	411	446	409	427	418	410	429	427	479	437	438	451	463	425	404	462	437	388	459	399	435	400	424	441	398	428	436	397	436	447	449	411	419	441	422	430	426	441	451	452	434	438	432	450	419	400	408	443	439	422	411	391	397	422	440	395	434	443	404	444	432	423	405	439	422	416	412	438	432	448	422	422	430	421	442	444	445	410	444	403	412	423	435	446	399	413	435	459	446	403	435	405	456	395	465	460	408	444	433	462	451	444	437	387	390	407	482	415	465	496	416	423	393	429	419	395	457	398	433	430	437	400	449	432	433	395	429	453	429	412	418	411	452	442	440	447	413	413	425	439	431	427	417	424	430	411	421	423	452	418	483	437	450	407	433	414	394	426	450	446	428	420	423	413	416	428	419	392	412	440	417	401	410	422	437	428	461	472	417	405	432	399	409	436	452	414	452	465	434	449	398	446	451	430	416	435	417	456	397	453	441	422	481	447	458	430	420	381	391	446	411	447	436	454	442	420	453	411	408	422	431
5074	4920	3077	1734	1499	1044	1243	914	749	729	694	709	663	873	1462	1749	1526	783	614	594	595	574	616	596	599	595	540	592	536	569	557	567	576	524	607	587	551	627	575	587	622	632	587	572	587	537	561	565	582	594	577	537	589	558	584	564	594	555	564	596	588	548	564	571	573	575	579	609	552	571	542	625	587	560	589	581	616	586	569	632	619	588	571	596	609	567	547	635	552	593	579	596	580	550	581	594	577	593	587	550	557	592	573	600	600	603	613	550	604	580	567	595	584	591	574	593	574	615	568	595	570	596	570	585	528	595	581	587	562	555	588	579	585	591	605	545	617	532	594	576	583	559	552	570	601	582	581	624	546	600	539	578	624	513	637	593	590	586	604	602	573	566	521	582	561	588	585	587	532	557	621	617	601	589	600	566	596	590	569	588	583	572	569	583	555	582	580	620	546	602	553	633	598	586	599	624	576	548	565	582	549	602	575	593	550	552	623	583	581	605	572	603	555	598	611	592	564	577	565	588	564	635	579	632	571	599	577	610	566	555	540	619	604	609	606	557	568	556	553	560	579	542	575	569	586	600	570	587	568	581	551	570	544	551	567	540	594	571	562	628	578	589	614	601	593	581	599	573	575	579	616	555	581	561	617	589	571	559	611	575	565	582	599	540	578	590	613	589	570	580	540	592	570	550	549	570	556	607	590	602	569	546	570	572	607	610	591	590	573	541	583	569	591	596	603	590	569	551	610	566	535	642	574	606	568	570	610	554	556	614	597	571	581	611	599	568	605	565	592	563	547	601	587	565	595	596	563	611	568	629	601	565	592	631	580	595	614	581	588	585	582	617	545	582	609	592	535	591	611	583	570	558	589	625	618	568	574	578	582	571	568	581	617	632	598	596	524	599	544	578	566	552	581	589	564	636	652	534	613	595	606	582	598	570	584	546	584	590	607	548	554	540	608	573	571	578	591	556	577	555	593	578	601	596	623	594	632	605	588	581	539	580	576	589	568	572	545	572	601	618	573	563	577	598	583	637	568	553	605	656	595	615	554	561	566	553	571	548	587	586	558	593	588	598	588	583	567	562	561	620	600	610	589	567	611	617	605	565	560	605	631	543	582	591	575	589	607	560	581	614	586	600	559	590	561	593	553	601	579	527	590	594	575	640	576	603	571	574	578	563	554	550	618	626	533	586	597	587	569	610	524	533	581	584	585	562	607	576	586	551	556	560	552	614	585	623	588	558	622	597	560	558	570	557	577	649	585	607	580	559	562	579	586	554	540	548	585	618	575	660	574	574	586	572	614	585	562	630	559	562	584	563	536	593	577	607	552	607	595	601	561	615	569	583	574	604	648	610	538	600	570	582	560	597	634	609	520	555	613	605	607	591	587	590	533	624	611	610	605	560	568	606	558	557	571	557	637	574	564	538	568	556	583	625	544	629	569	562	617	650	568	572	551	558	579	567	585	569	553	602	572	643	601	590	577	601	597	585	586	598	597	529	555	617	585	570	575	583	603	589	578	581	570	549	618	594	586	602	552	575	607	604	601	608	606	576	588	554	626	588	576	528	613	606	574	567	572	553	582	549	546	616	602	558	595	577	560	577	594	559	635	630	617	634	583	587	626	597	610	557	568	580	590	556	594	571	598	552	627	589	619	579	618	583	556	573	634	590	602	563	652	590	581	591	559	626	522	593	629	560	583	612	596	554	581	560	626	623	540	605	577	535	556	611	594	552	549	547	536	586	605	593	616	608	620	595	573	641	560	540	612	598	593	616	583	577	651	577	580	588	615	536	594	613	555	567	608	612	611	570	632	571	576	605	559	594	583	609	593	585	561	573	539	589	611	581	538	579	590	596	539	571	602	589	605	584	567	578	596	569	598	572	555	538	588	573	575	568	621	596	587	567	579	567	588	575	566	591	596	576	624	610	628	576	592	567	576	633	587	597	547	540	582	609	588	625	578	586	572	600	572	568	583	544	589	522	592	590	626	602	545	559	545	569	559	582	603	546	627	564	607	567	595	578	565	568	598	608	601	572	614	603	527	586	568	602	575	569	586	554	597	582	594	555	598	591	600	581	569	587	582	547	588	603	629	574	557	552	618	587	564	569	621	616	565	581	528	589	584	598	574	571	591	582	588	624	585	588	566	547	570	561	594	593	603	540	562	550	535	606	564	590	615	593	576	555	529	575	557	567	583	552	571	538	585	595	610	618	626	614	553	581	584	615	569	588	623	571	567	556	569	563	540	566	567	598	515	539	599	600	598	574	572	614	573	574	610	541	598	586	615	573	628	608	559	589	545	578	589	562	541	617	561	561	614	558	573	573	572	565	590	570	606	578	599	641	606	615	617	556	582	587	588	563	622	585	608	546	580	598	578	575	593	606	561	563	605	614	570	578	602	601	579	609	577	541	585	607	543	613	600	606	606	557	594	618	581	572	570	610	574	613	591	555	618	590	631	570	589	584	589	554	643	572	605	600	563	602	617	587	606	590	605	626	586	555	592	574	581	599	604	592	619	581	586	575	554	590	556	578	598	598	543	622	601	578	590	586	597	580	597	572	585	573	591	589	588	565	569	602	607	576	530	580	576	548	593	573	622	567	566	620	537	584	629	591	571	557	549	586	571	567	593	571	631	626	567	600	614	538	564	605	629	595	589	554	587	568	610	599	595	630	589	533	587	598	596	561	612	601	561	618	608	605	574	564	599	565	612	524	582	624	573	571	548	582	532	572	577	541	589	569	581	637	624	618	539	570	572	573	598	594	596	579	598	606	555	574	580	596	552	578	606	582	596	557	536	594	593	613	562	589	579	555	585	586	580	579	592	574	588	594	598	559	603	607	634	600	569	569	559	544	608	611	595	593	552	580	594	601	547	565	593	595	574	588	544	606	601	588	555	566	562	548	563	561	581	585	569	576	564	583	551	562	582	622	575	592	575	616	645	538	570	607	605	568	568	581	585	606	615	541	528	599	582	549	584	620	572	581	547	612	553	578	581	572	575	611	586	547	564	610	610	607	585	568	573	568	594	555	584	568	549	584	578	593	584	592	586	571	598	601	589	569	582	562	593	559	598	628	597	619	579	609	540	627	567	549	584	599	577	638	566	597	553	598	530	574	604	615	584	592	584	588	609	616	565	586	568	590	598	636	561	587	581	650	569	566	609	577	586	562	535	590	573	590	578	547	593	608	575	570	558	575	578	596	640	608	626	584	538	578	575	606	619	565	629	606	558	564	591	574	569	634	601	568	536	617	568	588	576	541	555	579	553	602	580	556	597	570	623	595	559	594	587	620	593	627	585	587	576	522	615	582	555	581	589	614	553	575	579	609	646	583	576	589	615	607	589	601	574	597	566	580	580	573	552	563	611	593	613	607	581	566	574	616	563	592	549	566	589	612	543	577	603	614	574	576	573	559	580	585	559	581	546	622	599	592	597	586	607	617	624	556	593	584	579	540	628	534	587	615	582	595	615	566	571	572	578	594	592	588	567	646	588	581
23704	21580	28166	25434	20042	2699	1252	882	764	680	710	666	758	1106	4551	7381	5172	1541	547	554	555	535	544	563	586	604	546	519	565	576	580	555	595	545	544	529	569	614	556	556	547	537	577	510	590	526	546	555	542	518	532	513	555	571	537	544	525	549	544	558	537	570	532	540	592	527	574	527	521	511	547	576	543	568	557	575	520	530	551	557	553	572	589	547	588	544	603	538	553	561	585	540	548	555	524	574	552	485	548	569	545	535	559	514	583	551	536	546	541	551	498	552	555	571	560	525	538	549	541	556	554	542	535	538	537	532	589	577	556	594	615	544	564	537	529	583	523	541	574	555	549	538	573	578	535	587	584	555	561	528	570	547	527	552	522	556	553	542	556	526	514	546	566	564	559	576	563	572	530	567	592	561	548	574	565	547	548	537	568	507	531	569	526	519	542	534	552	580	525	543	587	597	538	538	546	566	578	569	562	548	537	555	551	597	518	544	579	512	530	545	567	570	517	545	497	553	568	572	501	554	558	570	523	569	559	506	500	567	587	548	543	555	569	550	580	549	542	576	547	534	566	602	547	539	563	547	545	592	559	559	561	522	534	544	529	569	567	533	564	544	593	562	587	537	503	588	555	555	544	564	492	565	536	523	567	565	581	561	563	500	519	555	587	553	553	555	512	580	508	544	534	566	564	561	515	563	542	530	562	515	538	516	542	548	562	505	572	563	535	536	544	549	556	578	530	554	565	536	539	526	574	549	553	593	539	547	564	582	579	565	561	555	518	499	551	546	536	579	572	507	551	522	561	552	528	576	572	533	581	593	553	579	535	550	573	582	542	504	559	541	545	554	521	578	540	565	625	523	558	524	549	555	563	540	536	535	519	540	523	550	568	534	562	505	553	548	549	549	556	578	526	526	539	545	552	573	532	562	562	527	549	595	511	532	529	530	544	551	551	557	497	591	568	542	572	501	552	567	528	558	521	510	518	600	554	537	536	590	547	570	542	568	571	548	554	558	535	536	523	556	518	511	532	567	550	514	591	555	525	516	551	573	549	576	544	533	510	531	569	523	563	565	529	524	561	531	584	571	527	581	564	559	585	585	581	544	528	548	582	583	529	564	528	500	530	555	534	526	578	597	566	549	573	575	527	569	554	572	536	526	559	530	535	558	521	574	560	542	556	537	530	575	535	548	557	558	519	539	550	543	584	592	545	568	531	594	553	597	582	538	532	565	593	573	524	529	512	582	595	524	554	532	549	574	555	513	517	524	533	526	537	539	588	556	537	538	513	540	533	508	551	558	602	484	550	531	511	562	575	543	559	563	503	530	571	548	531	542	603	537	549	555	533	560	560	536	571	560	517	514	558	525	526	525	532	572	557	532	564	507	599	554	508	525	540	567	550	531	556	537	577	537	570	529	578	520	554	556	582	582	599	568	555	555	541	552	539	486	531	541	546	539	530	561	556	544	558	560	544	531	554	574	580	561	551	557	527	529	522	561	539	592	570	558	572	540	577	546	548	581	539	557	513	483	510	564	538	575	548	511	514	564	512	518	581	573	552	529	563	557	552	579	539	599	554	549	543	548	592	544	556	570	591	562	605	532	517	508	578	488	518	536	553	575	567	556	560	547	557	545	544	547	512	513	571	541	578	542	521	534	560	519	531	529	539	537	554	509	529	530	547	563	533	587	512	512	503	569	534	520	560	510	525	499	553	543	538	538	546	571	507	559	566	525	536	563	566	542	553	547	536	553	502	548	524	544	582	536	527	529	533	580	556	576	553	548	524	528	550	528	581	526	542	585	520	541	559	557	562	529	521	558	529	543	576	549	517	582	557	554	531	517	529	564	545	577	571	571	508	496	530	606	503	488	516	559	514	516	548	571	545	538	542	531	565	564	527	549	565	527	604	601	535	573	539	526	536	551	577	578	557	557	505	591	524	548	483	577	570	542	560	505	509	562	539	560	536	552	562	554	564	540	543	560	564	556	547	544	559	578	544	538	510	568	504	552	546	546	550	532	543	519	606	553	540	549	533	516	564	540	549	553	552	548	572	576	544	516	541	525	545	559	546	525	513	558	602	556	542	553	552	612	511	573	538	504	507	602	549	508	538	571	536	541	553	551	581	542	571	551	544	527	568	520	570	533	586	546	532	600	526	562	519	541	549	578	556	550	507	523	526	535	576	520	529	558	581	559	502	583	542	565	531	572	548	549	557	580	538	558	568	546	546	546	540	602	558	567	546	579	512	538	574	529	548	518	530	552	527	592	575	504	524	534	603	569	520	584	570	538	524	543	552	516	550	552	513	535	507	532	526	565	560	588	543	544	575	586	518	541	561	510	531	519	573	547	548	586	515	531	556	591	487	552	542	540	551	561	558	532	542	540	549	531	592	547	524	545	553	582	523	570	537	582	579	582	559	545	567	559	576	554	537	566	559	566	499	558	581	529	527	514	585	547	565	592	598	526	588	553	512	552	574	565	511	562	562	581	531	569	518	532	587	562	513	546	518	517	555	570	569	522	524	552	550	580	572	536	531	565	558	526	530	578	562	589	542	588	544	577	596	519	549	564	558	538	584	573	585	544	539	527	622	554	569	504	537	568	546	557	536	577	542	563	597	550	533	520	549	546	574	558	533	545	554	549	545	539	559	569	554	522	553	566	567	519	572	572	562	555	549	535	523	555	575	561	555	524	580	550	572	551	521	572	551	555	523	530	569	563	521	515	593	526	556	497	549	566	558	524	504	532	550	559	544	522	556	540	540	551	532	544	545	562	549	509	514	563	544	571	572	516	551	544	545	518	584	581	562	527	550	535	545	577	532	574	547	557	559	584	556	575	575	529	581	560	581	565	554	544	556	541	569	564	570	547	531	552	541	568	582	513	545	536	567	588	532	552	524	527	511	506	542	547	576	541	496	531	567	564	580	555	564	535	560	552	561	566	604	566	553	553	523	532	550	521	557	559	568	565	567	587	539	528	564	501	602	540	559	531	557	556	578	563	556	524	554	542	545	549	497	543	538	504	558	568	542	539	571	529	561	566	534	537	562	578	552	534	542	559	549	540	539	598	541	557	581	540	547	533	552	551	494	549	522	529	595	543	523	531	527	538	560	543	553	581	525	575	539	614	500	574	550	485	556	557	549	573	530	515	521	513	522	561	521	536	565	551	522	529	546	569	533	566	508	539	513	556	561	554	570	526	484	540	533	552	552	528	560	538	563	500	536	540	578	545	571	532	560	539	536	576	544	527	603	546	566	570	553	564	597	543	536	569	554	547	540	545	543	562	569	564	595	517	506	588	577	560	555	552	518	547	535	538	574	516	558	594	554	541	519	620	524	558	566	501	596	564	568	555	578	581	604	510	595	536	530	527	561	528	500	574	524	575	550	525	500	552	556	563	540	528	550	556	556	547	526	550	568	519	558	533	588	584	525	606	546	576	542	559	571	556	547	541	563	552	519	532	512	547	572	624	513	563	533	538	541	564	537	536	537	541	547	529	540	542
4085	11624	8099	4135	2981	2399	2017	1482	1261	1252	1153	985	1198	1995	8952	13026	9096	2629	795	745	750	783	754	791	736	736	740	707	747	748	782	770	735	712	720	750	712	708	740	752	706	733	775	737	765	765	711	755	792	698	694	724	719	733	740	736	734	793	735	678	697	768	726	725	749	723	792	720	777	765	752	714	740	753	752	766	791	737	719	747	715	805	738	754	784	775	742	718	750	761	722	782	740	721	700	720	738	743	761	774	757	784	698	735	768	739	723	781	725	734	766	749	742	756	735	725	804	788	781	719	753	800	774	741	732	680	746	790	743	717	743	771	757	722	768	735	779	768	691	733	744	726	732	775	755	778	795	691	714	725	766	720	739	787	734	735	775	747	754	743	781	741	763	715	805	765	730	766	765	752	793	734	753	734	695	806	744	765	762	747	706	744	811	752	752	756	719	717	752	766	688	718	746	773	771	733	710	735	709	758	769	738	768	701	755	722	768	699	706	761	789	716	731	767	771	769	771	756	723	775	745	740	747	787	742	765	756	805	788	752	728	721	719	770	778	768	751	758	755	751	779	714	708	736	704	721	779	786	701	785	777	731	727	780	757	729	761	717	749	746	684	751	763	741	736	788	724	725	730	723	705	755	731	775	705	781	766	740	726	768	775	751	743	729	702	782	747	743	749	788	743	752	758	818	763	795	785	746	709	731	726	820	750	766	725	700	807	779	726	735	732	719	751	701	776	750	710	771	769	736	776	726	738	777	698	752	728	728	790	774	729	757	739	747	717	727	710	731	713	788	754	726	796	732	786	760	753	731	736	712	754	739	725	782	753	752	751	720	718	804	750	729	700	816	714	767	737	783	713	710	749	714	731	780	721	741	762	736	740	691	733	727	696	772	799	744	739	742	715	749	716	768	784	717	788	773	721	776	751	777	775	746	796	744	757	751	759	801	741	768	743	760	742	777	755	777	727	720	768	706	767	781	761	766	799	736	766	726	737	724	777	723	763	749	712	753	718	758	774	754	762	690	738	791	785	729	726	727	754	772	754	752	693	772	721	735	772	751	749	758	734	739	772	776	747	780	703	773	726	750	743	756	738	742	732	735	747	741	747	738	767	734	736	762	765	734	696	767	724	760	734	725	753	727	807	786	725	762	774	795	763	742	770	723	740	700	739	718	752	747	785	796	678	709	726	786	759	778	750	739	742	768	738	797	737	760	721	749	731	734	765	769	741	715	803	745	759	786	703	800	816	732	757	749	745	789	750	759	759	738	684	742	705	772	723	741	767	724	765	758	733	763	752	719	764	761	762	727	749	732	769	754	782	737	748	697	717	778	745	783	769	809	740	767	742	684	740	729	743	737	693	745	713	730	740	776	720	788	791	746	759	750	798	777	746	749	754	737	737	772	748	710	779	692	728	706	753	789	855	768	755	740	726	757	767	748	718	723	795	747	767	748	755	733	734	759	750	742	720	751	752	699	735	727	778	708	707	767	744	751	728	721	725	725	697	716	765	720	705	735	713	762	754	763	767	769	728	787	770	717	768	715	741	742	709	730	778	733	725	748	754	734	700	776	713	759	719	763	751	703	759	697	796	751	757	797	770	714	729	749	717	734	708	747	755	736	716	744	733	707	787	764	763	706	730	788	723	794	773	765	809	730	742	775	775	737	746	782	748	747	797	750	767	705	708	758	750	745	737	740	736	765	751	729	765	787	756	754	775	737	728	717	755	712	757	755	748	766	732	721	698	788	742	749	758	776	725	776	768	707	765	741	747	729	688	773	742	686	762	746	726	741	736	726	734	714	689	761	753	763	716	722	724	723	774	734	727	730	759	744	748	722	762	725	756	768	741	744	744	767	762	746	774	699	709	789	768	711	779	710	749	777	734	770	739	757	740	732	747	741	741	704	778	754	728	723	719	747	754	766	762	791	738	764	742	760	705	732	725	729	749	743	767	734	776	745	795	780	708	731	771	761	737	755	729	749	751	738	732	782	700	719	703	710	707	738	699	747	739	729	766	783	734	788	693	785	727	745	730	747	763	791	789	804	726	725	735	753	743	757	733	776	737	764	758	736	721	755	736	798	733	745	737	726	735	744	733	678	747	746	747	754	773	736	788	740	782	733	720	713	727	771	774	787	725	737	778	725	688	751	751	754	780	780	711	756	725	768	782	742	753	784	747	693	759	752	714	787	792	763	731	733	747	775	741	734	748	752	803	759	735	758	704	729	766	726	765	734	794	747	715	767	748	752	729	707	714	743	747	781	708	731	760	717	792	722	766	768	791	683	757	730	782	770	752	816	760	763	731	724	739	768	807	724	764	723	704	734	706	717	721	715	742	736	734	758	729	779	736	733	775	759	739	738	728	759	746	715	701	773	740	754	746	756	749	753	751	741	725	780	733	775	729	797	719	767	757	694	801	711	737	775	772	778	786	792	727	795	751	761	796	722	724	785	725	763	708	734	743	776	715	724	753	732	770	763	756	785	767	774	750	766	744	757	768	726	756	728	763	754	703	755	758	726	747	724	728	730	764	765	733	752	728	749	742	722	759	723	768	792	747	774	768	782	734	740	759	721	750	737	754	707	731	720	743	768	732	738	712	792	745	734	770	743	761	730	806	714	743	732	772	769	774	743	724	797	773	794	762	764	723	791	797	771	743	776	740	718	756	767	772	735	736	730	723	789	752	831	750	697	742	743	722	720	738	776	740	735	767	748	804	766	718	753	741	742	764	740	746	738	751	717	775	733	745	723	736	764	736	722	746	793	774	781	765	720	747	725	724	678	737	730	755	731	756	743	794	750	725	744	781	733	767	770	723	783	758	765	739	705	738	715	744	792	773	771	764	760	755	686	780	740	768	732	764	756	766	735	729	795	800	797	765	746	767	698	771	720	725	732	760	761	801	712	715	726	753	747	735	738	776	776	756	782	751	710	726	719	770	744	764	763	746	688	724	738	784	716	779	740	731	756	753	738	763	685	709	741	754	757	760	745	790	813	761	749	760	768	754	696	720	774	746	736	743	718	738	754	778	800	717	729	749	748	727	760	754	728	725	748	764	730	766	757	750	718	774	749	753	722	791	754	750	729	710	732	732	736	719	716	759	711	765	726	699	745	758	789	744	745	743	725	727	774	838	830	746	798	740	748	765	746	748	747	798	775	745	737	724	768	745	755	739	733	695	735	713	727	778	705	759	767	734	742	724	769	719	756	757	792	826	720	752	719	744	756	729	733	725	793	756	808	739	781	750	730	781	718	764	749	784	726	718	736	762	740	753	751	741	755	763	757	709	743	734	758	764	735	738	748	706	717	793	737	738	743	787	729	725	743	764	745	768	693	722	717	754	768	733	752	804	714	783	771	756	766	737	738	764	726	765	793	739	765	759	750	764	695	720	732	717	756	778	732	746	698	756	763	738	717	773	746	740	749	732	736	761	751	735	755	759	705	759	721	712	700	758	771	741	748	761	724	739	782	763	707	725	743	771	717	763	743	812	718	759	792
25183	21572	25960	21969	1424	540	459	340	333	326	318	262	294	380	1764	2928	2207	550	226	212	222	242	226	183	211	205	216	225	237	221	234	212	244	231	242	217	219	227	227	217	225	221	227	219	231	233	225	250	228	210	261	233	203	221	226	221	232	224	221	262	230	199	235	237	206	231	216	224	231	226	248	219	227	216	215	204	222	237	249	231	205	223	238	224	211	227	202	229	221	213	197	224	206	203	215	207	213	223	225	183	240	246	231	233	216	204	193	208	220	218	198	205	192	255	234	242	224	235	245	212	227	220	227	219	246	237	203	227	218	217	201	211	237	225	210	226	231	194	222	217	240	226	247	231	196	218	213	227	207	213	191	215	218	219	233	214	222	209	224	209	194	211	219	200	206	191	205	199	211	221	203	218	236	244	205	238	226	227	234	211	232	201	198	224	215	239	229	183	209	238	207	242	219	244	243	221	224	209	216	208	225	220	213	218	235	233	220	229	220	246	203	199	226	213	234	244	232	212	235	215	220	227	220	215	206	232	233	211	202	183	223	246	226	234	193	192	213	216	234	226	184	258	226	244	262	251	225	209	233	204	211	223	215	234	211	235	230	204	223	208	196	220	196	227	223	222	234	196	195	198	237	247	216	218	217	222	217	223	173	202	229	246	199	199	224	220	214	232	212	220	250	235	222	210	229	215	236	213	226	230	245	233	206	240	194	191	214	212	213	230	236	219	221	207	233	207	239	215	222	213	232	234	217	229	225	199	210	243	231	242	230	218	216	227	208	215	214	231	215	222	228	203	205	230	204	200	239	234	229	208	226	218	213	225	211	222	203	192	202	241	208	209	209	210	218	234	217	239	236	205	203	227	205	231	218	240	237	190	228	216	257	210	219	215	227	204	210	220	192	248	201	229	230	242	210	216	203	230	220	233	238	209	220	216	222	230	230	230	222	210	213	202	231	247	190	227	214	221	193	210	231	228	204	229	225	231	211	241	211	208	195	228	215	211	237	233	232	230	204	208	216	201	221	243	241	232	238	194	203	220	196	199	209	207	224	204	217	197	204	217	202	225	200	230	234	216	254	206	195	238	221	190	201	223	229	200	221	212	226	198	249	204	237	206	213	194	210	235	227	213	226	231	201	217	251	217	241	208	213	209	225	226	224	205	209	220	237	219	240	200	216	235	235	228	249	210	216	229	241	252	228	205	237	246	210	233	213	208	238	193	234	244	190	237	226	232	218	224	218	236	214	219	221	200	208	220	213	232	243	218	211	209	208	261	215	210	209	237	221	211	221	223	214	210	208	208	193	237	192	224	225	219	243	192	231	231	228	229	201	217	237	206	229	223	199	214	186	214	209	221	233	189	226	206	221	206	228	196	211	233	205	212	240	240	251	224	256	234	213	223	198	224	224	209	214	220	217	231	205	241	234	226	231	215	198	208	234	238	210	228	207	216	226	193	231	247	224	239	275	226	210	238	214	227	227	205	236	239	205	220	204	197	201	217	219	200	214	231	236	234	236	227	225	208	219	253	228	224	219	265	187	230	234	226	212	206	225	213	221	242	212	216	229	228	200	223	212	218	223	249	182	249	209	221	216	212	215	194	226	206	218	246	202	226	219	226	238	223	211	218	192	232	219	229	232	240	248	210	211	210	207	232	220	226	235	197	256	245	229	220	204	225	216	210	235	213	192	227	212	201	244	220	224	217	213	217	213	214	227	223	198	220	232	220	228	220	222	229	210	226	210	214	221	223	186	229	226	213	227	233	229	234	228	214	182	227	239	227	210	224	232	220	231	223	230	227	217	224	226	215	233	184	221	243	231	208	230	206	242	205	219	216	204	231	240	212	225	217	225	241	225	227	206	234	211	227	221	190	213	215	185	201	200	203	250	207	230	219	232	219	214	219	217	234	192	234	231	232	210	216	225	228	224	222	239	212	218	222	200	232	206	232	229	225	226	227	206	220	236	215	228	229	247	219	192	236	220	254	229	238	229	213	211	219	221	247	233	220	217	222	219	203	239	209	228	233	205	245	232	225	206	201	207	207	214	211	196	214	222	248	227	205	218	212	211	196	211	230	218	211	221	204	208	228	216	212	247	226	222	245	217	232	208	206	200	211	215	205	217	202	207	236	220	207	211	220	218	234	226	197	239	222	212	229	230	228	203	212	240	220	216	233	230	220	222	204	201	223	207	235	239	198	227	225	225	235	205	218	210	246	205	199	219	201	245	216	238	218	183	223	202	228	226	239	239	207	240	211	208	219	218	239	237	226	202	226	206	222	223	211	218	232	226	218	209	198	225	211	212	221	214	211	230	236	211	206	217	207	203	216	221	202	211	178	204	202	221	208	193	213	218	232	229	206	211	223	228	221	200	199	207	236	210	240	240	238	248	226	226	180	219	224	243	196	242	207	232	206	226	229	191	201	230	214	232	223	204	231	209	242	238	186	227	227	226	210	206	244	225	224	203	225	213	211	203	234	225	193	221	271	231	203	198	213	236	196	192	233	240	236	220	194	224	240	233	199	204	245	214	217	208	208	221	208	216	242	216	220	221	204	230	204	246	210	229	234	208	198	231	226	235	218	219	237	221	220	220	201	226	210	213	216	240	210	210	217	201	226	255	232	237	235	213	212	225	202	240	235	206	236	229	226	195	196	216	211	209	249	216	237	240	226	227	205	228	226	226	191	218	235	236	235	235	208	227	221	231	217	218	252	228	223	224	233	230	204	206	215	246	227	200	205	194	234	195	226	214	210	217	228	231	219	207	205	220	227	245	239	193	223	226	221	227	230	225	229	225	230	206	225	192	228	226	219	249	204	193	202	230	228	242	207	215	216	225	232	235	224	217	215	217	242	217	222	219	208	185	254	220	205	221	247	217	229	217	217	236	213	217	209	232	217	248	227	243	202	234	196	185	228	241	231	229	246	259	220	231	226	205	215	202	209	217	216	216	202	233	231	213	225	225	220	231	222	226	202	234	218	233	247	230	240	246	205	233	211	219	238	192	215	201	208	247	209	220	260	212	234	224	214	195	206	203	232	212	209	196	224	243	204	244	253	205	211	220	235	219	214	219	213	245	212	241	223	204	242	207	211	203	212	202	247	213	230	224	199	217	210	205	215	187	227	241	205	208	242	199	212	216	204	244	212	223	218	221	210	219	200	212	201	208	208	211	222	229	228	256	246	226	209	242	224	203	216	233	222	204	220	223	202	191	232	224	225	248	218	227	206	237	233	229	209	229	218	204	230	201	213	235	225	201	215	218	225	185	223	218	234	214	232	203	197	205	243	240	230	204	211	226	217	226	186	194	234	214	211	197	234	237	253	204	224	225	209	209	233	227	199	218	210	234	214	210	230	224	201	216	230	207	218	208	214	198	223	202	233	210	212	212	191	221	225	222	250	203	215	217	215	206	226	216	209	215	206	195	212	238	202	212	232	243	235	225	233	226	227	215	214	219	202	247	231	232	207	240	206	234	232	207	226	215	240	241	242	244	206
4207	7237	5282	2606	1604	1364	1001	752	671	682	543	452	457	745	4632	7320	5035	1003	275	320	325	340	290	300	307	321	310	335	341	313	287	318	304	314	315	302	308	324	311	276	309	298	315	282	333	289	278	287	313	318	335	257	315	312	308	285	302	349	313	316	320	324	302	316	326	302	299	297	328	316	312	331	333	297	304	324	308	316	365	301	279	294	323	288	335	304	320	314	329	331	315	321	290	320	299	282	343	309	337	331	299	305	323	327	329	318	347	333	299	286	307	292	305	322	293	309	311	312	278	297	337	305	251	291	290	297	330	296	310	284	263	325	295	309	315	303	305	283	266	275	336	328	295	278	278	307	312	337	320	282	289	292	294	304	297	322	319	319	313	321	303	323	323	306	343	293	300	294	329	324	304	284	298	300	310	291	294	304	297	309	298	282	301	310	337	299	307	296	304	307	306	304	292	309	284	276	307	290	337	330	303	301	297	310	321	315	317	293	313	312	310	302	289	304	305	332	303	316	347	305	305	305	330	291	314	283	306	308	301	308	317	334	328	316	293	301	316	356	299	309	304	308	290	304	299	307	291	322	327	307	313	327	304	321	297	317	279	284	299	320	288	294	302	314	364	318	300	284	303	305	301	292	317	333	300	327	307	286	325	280	316	320	348	320	324	337	312	333	304	296	305	294	360	286	330	311	314	305	341	302	301	324	307	343	318	327	316	303	354	324	319	310	294	324	318	333	326	323	311	307	320	298	315	315	288	335	328	330	306	304	320	302	321	283	284	313	317	314	295	342	313	318	273	297	300	298	312	311	288	310	356	335	275	311	330	324	290	277	303	294	313	319	310	326	335	301	290	289	299	327	325	302	310	313	318	325	310	296	302	266	289	333	307	287	273	317	295	324	344	325	322	285	297	305	279	291	322	300	302	304	305	312	334	300	313	277	313	347	330	302	327	313	290	313	350	306	312	345	331	298	320	325	320	305	337	314	336	289	292	298	311	326	308	327	292	357	288	294	333	299	292	300	336	310	340	317	289	303	279	279	273	337	341	309	356	269	266	306	284	333	326	304	332	314	288	319	277	351	308	286	329	321	314	322	316	318	320	350	349	308	327	302	315	306	284	313	321	279	294	322	291	357	319	266	304	307	329	295	309	321	331	333	296	281	310	299	324	323	331	322	341	291	267	317	339	330	289	282	322	313	334	315	350	305	334	366	336	330	314	276	303	314	300	304	298	303	301	331	306	315	309	317	319	295	289	305	304	313	319	292	333	317	284	312	295	316	311	288	324	314	318	302	300	304	311	317	307	316	317	319	321	307	341	282	303	299	331	329	307	292	306	292	306	296	317	330	353	326	290	307	299	315	350	316	310	297	297	308	326	297	322	301	300	289	320	306	297	293	312	307	302	333	321	322	313	313	304	287	291	353	329	271	300	312	333	320	313	325	327	296	261	333	258	328	319	332	335	290	313	341	302	307	274	318	301	312	318	307	327	316	301	313	317	281	330	328	309	298	316	302	318	306	335	311	298	305	340	319	307	319	284	312	311	315	314	300	327	294	332	312	362	327	315	318	311	358	316	298	296	340	293	300	320	297	358	314	307	334	353	308	288	303	280	292	318	283	317	309	325	297	318	309	322	289	317	321	290	276	342	335	329	301	309	325	299	313	326	312	288	322	325	310	309	347	326	316	303	312	297	322	284	321	300	290	307	302	300	293	312	281	293	312	305	273	298	319	314	294	330	313	356	319	334	303	307	290	290	307	296	302	312	318	324	298	295	313	301	325	310	304	274	273	299	304	329	343	318	278	325	312	280	318	334	330	304	317	311	294	352	306	307	299	288	305	324	321	312	297	301	312	308	322	304	314	316	319	335	301	315	337	330	301	320	311	335	315	288	286	317	308	328	336	311	322	285	327	320	317	321	305	336	314	323	341	279	346	299	259	344	306	295	325	327	319	298	287	309	344	332	313	322	309	304	330	300	332	307	281	308	317	321	300	322	306	342	292	289	350	293	318	304	334	320	316	301	278	298	328	316	299	312	324	290	323	300	327	328	278	326	317	318	317	310	323	302	302	328	296	327	286	293	309	307	326	304	294	318	284	259	320	320	316	334	297	305	278	321	320	279	288	331	321	315	312	299	307	300	319	292	326	308	293	284	322	305	308	290	300	342	304	324	286	289	365	300	339	303	297	293	296	313	311	301	314	289	309	313	322	315	291	320	324	337	332	319	290	306	287	303	308	347	287	315	302	319	319	291	318	329	328	286	282	332	337	330	342	301	327	302	290	288	319	342	308	297	339	323	319	310	319	318	322	322	328	325	320	325	319	312	310	306	286	294	297	327	263	297	295	320	301	323	309	309	314	322	308	315	309	313	344	307	310	302	291	328	324	331	324	315	297	302	336	299	330	304	321	310	303	314	307	290	313	302	320	315	298	310	306	328	309	312	286	293	318	292	314	302	329	322	306	310	324	317	313	330	288	312	284	294	303	311	304	313	312	351	350	336	294	313	306	287	282	320	317	303	312	317	312	328	312	268	315	298	334	310	293	280	296	322	302	304	331	332	326	303	291	331	320	284	287	330	307	306	324	320	289	304	311	303	322	320	320	314	309	323	317	266	268	301	297	297	306	299	322	292	311	315	318	299	312	329	308	294	315	293	331	318	357	282	303	309	311	290	350	316	302	312	343	328	308	293	303	343	322	296	301	330	285	340	319	273	284	332	302	292	310	314	302	313	316	332	315	296	300	295	326	315	316	319	313	326	294	295	317	337	324	348	310	311	287	304	286	319	308	294	356	315	319	325	320	307	307	321	321	346	303	300	350	311	303	316	317	317	317	311	303	295	349	294	291	298	307	310	295	319	324	303	318	313	288	295	307	302	293	305	323	290	333	320	330	340	326	317	299	340	328	304	298	301	298	335	308	341	321	342	317	315	293	342	269	317	306	315	287	333	320	328	306	331	315	287	296	304	326	279	319	338	356	296	326	327	305	314	307	273	296	313	347	300	308	302	332	342	317	287	278	297	325	278	311	342	327	336	335	332	338	313	284	314	298	296	328	349	308	328	346	292	294	302	324	301	307	360	321	317	302	314	310	315	306	323	330	335	317	319	314	287	329	318	307	325	332	320	333	347	302	297	322	326	311	305	308	292	312	359	311	303	335	327	333	294	335	318	330	322	295	330	297	327	324	352	311	302	296	315	301	329	316	309	316	295	307	304	277	351	315	313	286	328	304	298	287	315	307	305	307	292	302	310	258	296	297	313	315	310	303	305	313	277	308	306	312	281	274	313	347	306	299	316	321	300	317	291	317	311	278	279	299	281	310	363	333	314	315	309	301	340	336	291	304	311	309	337	331	311	298	289	328	297	298	307	324	342	302	291	316	341	307	333	315	311	317	325	299	302	311	321	304	297	297	327	301	306	317	323	332	299	321	316	325	308	333	323	301	330	311	299	310	306	305	326	323	301	318	341	329	293	324	307	313	325	287	310	327	313	323
22766	21572	28850	24738	21574	19929	2609	1067	835	679	587	531	545	513	3488	11328	10120	2194	373	332	357	386	352	379	406	367	372	384	372	406	356	368	365	357	369	358	352	325	335	363	352	324	405	363	352	347	366	345	355	357	374	344	329	320	341	327	359	340	381	346	343	356	343	348	325	318	315	371	358	361	332	369	380	344	383	342	336	295	366	327	332	360	361	321	348	327	375	333	360	349	356	361	346	342	346	349	369	367	342	336	340	351	355	350	341	374	347	331	344	350	355	341	361	312	352	353	342	348	364	331	362	379	368	329	301	338	350	343	375	360	350	358	374	347	322	335	354	358	376	353	340	353	374	365	376	336	313	341	298	345	365	343	361	341	336	333	337	353	366	345	339	370	310	389	347	314	313	380	331	352	349	346	356	369	350	343	358	376	333	371	344	329	351	341	351	365	339	340	337	337	304	341	327	343	349	326	353	353	323	334	321	365	377	353	340	355	358	350	370	347	326	361	349	355	357	329	326	373	314	342	326	357	368	353	355	358	332	343	339	346	357	343	343	329	342	372	350	354	306	351	359	337	330	379	348	345	312	388	361	339	353	336	341	363	369	332	355	367	329	342	364	378	344	329	346	337	360	328	350	320	355	369	351	359	337	358	315	360	341	332	328	368	345	314	344	363	349	332	345	366	367	352	322	331	330	335	373	330	360	364	348	346	365	349	336	358	333	333	364	318	335	357	332	372	345	345	328	343	332	353	340	318	363	362	346	346	330	350	338	320	366	326	359	329	351	368	323	337	311	354	362	345	340	331	345	366	323	385	356	357	374	326	342	334	335	306	343	321	351	358	346	337	338	371	325	345	371	354	354	336	349	383	341	327	329	339	351	334	323	343	340	330	366	337	348	340	373	378	376	352	355	359	338	337	355	334	340	358	351	386	349	348	375	347	361	350	354	335	331	341	352	329	367	328	346	383	370	377	346	338	345	371	322	367	382	377	336	357	327	347	382	336	359	348	335	372	343	383	345	352	368	348	322	326	334	373	384	352	338	348	336	335	364	360	346	363	345	349	342	349	371	377	351	355	356	353	350	332	357	390	351	378	333	316	337	332	370	345	360	336	343	334	328	353	351	330	370	328	356	334	325	352	339	348	331	353	338	358	352	346	311	350	364	342	366	369	324	353	349	345	368	325	331	324	313	377	362	319	308	353	378	352	382	318	337	376	320	346	335	355	365	339	348	373	340	338	362	308	317	378	349	355	364	316	372	343	310	390	366	346	336	344	355	344	334	331	374	357	335	362	325	342	340	368	374	356	354	347	364	321	399	364	374	354	369	341	357	367	361	334	349	355	343	364	303	372	347	329	345	334	337	329	381	340	374	349	335	345	352	332	332	318	363	347	359	345	336	329	311	368	358	320	370	367	359	314	361	386	347	343	359	317	388	326	353	336	343	333	322	352	353	380	371	331	348	332	328	364	339	343	339	352	359	362	325	346	364	352	340	310	316	366	341	343	323	311	330	335	335	353	348	358	347	369	342	347	366	353	325	367	326	372	368	356	317	329	372	352	367	371	332	343	285	343	369	333	324	339	358	350	350	366	341	311	342	346	344	342	335	314	324	378	377	337	348	363	348	336	321	381	336	339	356	330	328	353	341	367	350	342	340	356	378	346	337	361	329	349	318	343	345	316	324	333	309	364	352	321	318	338	352	325	358	348	379	381	332	331	342	346	377	329	366	362	344	361	323	380	317	321	338	338	322	361	343	347	354	370	353	332	348	317	331	353	360	363	343	343	376	350	351	328	335	326	358	363	360	379	333	357	359	365	352	360	333	349	312	360	355	382	345	352	343	323	344	328	372	353	358	355	345	337	339	329	330	344	349	347	361	326	370	306	363	347	362	308	331	321	371	347	353	333	349	369	335	354	354	366	332	341	358	355	320	370	330	362	389	314	326	378	364	347	357	338	355	330	342	330	331	344	368	325	345	316	324	336	337	352	309	343	344	318	338	344	358	363	323	331	364	368	371	390	325	331	331	336	343	336	329	356	356	352	350	309	342	359	324	349	350	360	348	340	340	355	351	330	342	319	359	374	346	344	340	360	333	341	391	329	344	359	358	332	340	324	349	363	377	345	341	325	332	327	337	357	366	332	357	337	371	377	340	336	348	361	344	359	367	361	357	378	362	341	350	342	327	348	328	373	329	335	362	352	334	343	349	338	347	372	327	320	338	355	346	385	325	393	357	346	339	350	363	339	381	326	346	354	366	372	360	361	375	350	348	361	321	350	380	348	377	338	341	369	355	303	361	344	365	361	367	340	366	349	365	395	311	349	334	349	355	334	344	359	338	304	352	343	317	341	347	365	332	362	347	316	346	323	328	361	314	343	357	341	305	323	366	361	318	351	364	349	341	363	302	359	332	365	317	337	369	337	338	347	346	342	313	341	345	324	368	334	338	337	313	371	356	342	353	336	376	350	364	328	365	327	336	349	343	363	350	335	349	365	340	331	367	329	357	355	331	352	328	349	347	348	313	362	354	349	372	336	322	330	366	335	338	385	332	317	352	328	354	367	383	340	306	360	377	330	320	349	351	343	308	333	368	321	328	361	360	364	326	364	336	331	335	334	346	331	320	319	326	368	339	309	315	334	330	339	347	362	358	346	329	347	344	361	352	348	319	357	345	342	341	358	336	343	324	350	370	322	330	364	349	336	349	336	357	348	331	345	335	365	361	353	344	363	371	353	375	314	327	368	337	371	345	369	350	363	356	360	338	383	323	324	397	386	341	340	360	375	345	368	331	359	371	382	355	373	369	357	370	350	369	343	382	319	367	345	354	359	340	346	309	358	389	308	374	342	319	364	361	364	333	342	358	359	348	374	350	364	365	297	343	356	330	346	344	329	376	326	354	312	364	332	333	356	348	342	333	342	332	329	348	326	336	368	363	321	337	352	352	345	360	347	329	343	344	342	342	356	356	360	351	380	362	327	323	338	291	357	357	348	322	322	331	344	332	361	318	373	356	354	370	367	342	335	363	342	352	331	357	355	323	367	342	350	355	301	355	347	345	337	363	338	354	333	327	350	338	352	331	374	311	328	336	335	359	318	374	347	332	303	341	348	351	331	357	351	367	350	349	346	348	343	348	337	350	354	304	311	342	340	336	358	344	330	342	351	353	352	361	322	308	345	339	370	338	373	315	340	336	352	346	364	335	349	329	352	345	382	342	340	343	337	354	339	359	337	361	348	378	333	354	329	346	314	337	319	328	350	355	342	325	353	326	317	315	311	367	343	343	359	387	305	380	350	341	354	348	362	342	339	383	353	364	344	330	364	350	357	348	378	332	348	348	337	384	351	370	363	334	341	341	361	321	362	318	346	315	361	314	315	350	349	368	332	368	343	350	366	366	342	351	351	332	337	320	364	346	323	355	347	301	350	346	331	355	317	370	361	365	354	362	326	312	326	344	359	348	373	304	374	343	351	354	328	343	346	344	369	340	331	334	359	340	301
5231	16934	11323	5310	3668	3349	2658	2039	1716	1240	1110	1040	854	930	7263	19154	16049	3254	556	491	550	501	513	511	489	484	518	504	476	503	513	499	511	513	481	495	538	536	479	471	481	468	481	504	494	496	482	471	499	491	532	488	519	518	512	495	517	477	460	495	502	511	472	455	479	508	490	477	475	458	476	488	485	499	545	466	508	477	447	502	470	467	483	500	490	512	493	504	532	471	463	486	519	475	465	510	539	473	507	516	484	467	487	483	490	527	493	496	516	478	477	484	487	468	485	450	489	473	477	512	466	484	444	444	492	490	490	479	516	493	471	472	492	481	524	486	521	491	499	470	483	444	488	495	478	481	479	460	532	492	521	507	471	462	483	505	505	495	479	513	493	475	507	512	477	471	504	493	509	476	507	503	489	503	468	500	472	482	486	521	476	477	504	491	522	487	464	471	467	462	507	511	514	514	483	460	505	515	465	499	470	447	467	485	520	447	475	473	493	474	533	521	531	490	483	486	476	484	501	520	500	488	453	478	481	492	522	472	487	480	481	469	459	501	484	505	504	501	481	456	528	501	460	514	499	446	462	454	551	488	493	490	494	516	490	524	465	484	483	503	462	487	486	508	464	495	495	525	513	497	525	472	478	492	517	478	485	504	492	490	505	483	490	485	456	479	477	481	495	456	497	486	489	453	475	515	455	533	499	485	524	450	498	516	500	492	493	490	500	479	490	475	484	495	482	496	462	500	520	535	503	500	505	488	466	483	494	478	465	467	508	457	459	496	485	451	467	479	465	514	467	551	501	464	468	498	465	519	512	519	457	498	480	493	497	456	498	499	491	493	494	502	488	461	459	499	497	470	510	471	433	528	509	502	484	488	504	468	516	476	516	497	520	425	491	469	542	483	543	467	473	475	467	467	509	459	489	471	481	474	462	479	527	511	489	492	520	532	474	504	452	457	497	488	473	467	457	506	493	481	501	446	504	531	487	487	496	464	478	510	452	485	478	450	479	473	520	511	482	466	475	507	503	446	492	496	489	499	475	484	479	495	493	495	467	461	505	460	519	458	457	489	492	491	490	509	470	516	507	510	482	505	502	467	497	482	537	465	517	443	492	449	527	487	469	504	502	490	453	527	479	480	496	493	501	515	477	475	496	478	514	468	490	480	503	491	529	489	467	472	487	472	494	497	498	505	498	493	458	484	495	501	479	461	498	472	499	474	517	521	447	494	463	457	474	508	492	492	489	496	436	487	469	498	489	495	479	481	468	469	498	476	466	511	485	513	486	495	504	478	481	501	491	545	513	490	523	458	509	479	511	449	479	476	504	464	496	468	482	475	488	465	482	520	471	463	501	488	471	491	472	442	473	497	503	487	519	514	496	532	501	504	479	481	491	488	473	476	480	507	481	498	520	473	508	504	465	445	449	450	451	526	493	462	510	504	472	494	490	457	467	498	471	472	450	499	519	520	509	462	480	501	454	486	507	515	490	496	461	511	457	501	478	519	495	446	513	505	466	467	534	475	462	470	517	452	496	513	479	485	488	493	492	461	468	489	497	502	489	458	449	490	496	444	498	551	456	463	495	555	471	487	466	478	513	477	505	513	483	506	509	467	462	476	466	509	483	465	461	506	475	477	489	456	505	512	486	527	533	478	510	486	500	496	486	487	446	477	510	507	515	485	478	465	469	481	487	452	481	451	481	475	444	495	488	481	450	492	518	469	486	495	530	470	516	515	468	503	499	499	534	484	502	536	493	471	508	504	464	466	504	440	498	452	497	480	530	506	458	502	483	506	487	457	463	481	498	481	516	484	469	500	513	489	492	514	504	473	481	495	511	479	475	529	482	520	515	516	531	486	514	463	476	500	460	479	494	483	482	440	487	456	454	523	493	466	504	505	494	473	504	494	493	483	505	519	517	493	481	479	503	489	508	469	485	495	489	481	523	513	471	494	491	469	526	471	509	495	509	479	543	496	466	453	482	454	482	500	465	500	495	484	490	483	507	486	480	509	500	520	423	463	455	500	492	476	532	462	472	447	471	499	470	504	489	455	483	457	509	496	537	510	496	431	516	483	536	473	489	497	471	479	527	507	449	466	520	487	465	483	458	497	465	479	482	436	505	471	488	528	447	477	534	481	508	449	457	474	515	475	482	475	441	443	485	464	505	509	460	447	473	508	481	485	501	518	450	533	488	504	490	501	477	511	462	493	515	493	511	487	503	458	465	452	468	494	486	482	462	454	466	485	500	505	516	496	487	485	491	482	483	463	480	491	478	455	436	485	476	544	475	493	470	490	465	510	467	494	552	528	490	490	490	468	529	448	516	477	480	519	497	464	447	490	510	496	459	497	481	561	501	489	507	512	482	489	492	469	474	517	497	490	517	474	478	499	496	510	524	465	513	482	483	478	501	514	530	500	477	492	529	479	500	500	493	478	468	551	476	498	477	475	484	483	481	536	469	441	478	463	487	473	479	484	478	481	516	477	503	499	524	514	489	486	491	493	494	482	459	489	509	488	501	470	474	514	473	484	474	451	494	477	476	442	442	454	448	488	467	481	464	509	497	459	440	494	464	492	472	477	450	523	509	492	478	467	488	489	496	447	552	484	501	536	510	486	449	493	486	460	485	451	475	475	486	464	497	512	503	482	487	531	479	488	446	492	479	503	483	465	489	517	518	482	483	532	505	536	516	483	504	553	429	510	458	476	472	493	487	481	512	480	479	459	461	456	486	506	464	490	461	473	465	511	467	456	505	496	513	481	471	528	527	490	495	497	509	500	485	469	506	497	509	509	514	471	464	509	485	468	516	424	483	469	495	493	517	483	442	472	484	484	471	491	528	508	532	442	525	501	496	500	483	479	510	505	473	507	484	485	451	532	472	513	489	487	495	473	489	505	485	520	456	494	462	523	489	449	461	497	511	486	517	495	501	511	459	513	466	479	433	496	477	516	485	501	490	481	501	493	525	510	512	476	513	524	513	497	449	492	497	501	491	472	464	485	519	471	468	504	489	526	544	480	481	487	508	506	441	462	527	512	519	468	472	475	502	476	470	502	487	492	500	487	505	518	473	485	486	490	492	512	484	522	466	529	476	465	474	534	458	497	480	510	537	497	514	506	471	482	485	527	479	495	498	515	483	502	498	479	492	478	529	492	472	469	489	478	485	507	496	552	494	505	470	516	499	510	466	497	503	498	472	503	497	490	485	487	476	502	491	453	519	503	476	480	500	507	482	474	489	456	489	535	507	462	494	477	508	470	468	464	511	495	473	492	474	491	473	488	515	488	514	511	497	529	436	493	504	498	484	499	449	510	440	474	530	486	521	510	510	447	514	516	493	501	483	497	465	466	470	481	474	477	511	489	518	495	508	528	475	534	483	501	524	447	459	481	439	500	506	473	498	443	519	507	499	490	484	452	468	440	499	501	500	515	455	486	505	505	471	490	511	452	470	496	528	489	481	479	526	493	505	457	483	487	479	518	452	488	505	518	446	498	487	524
27846	18787	4698	1077	678	588	505	506	469	454	460	446	433	405	509	828	798	482	399	412	399	391	429	399	407	363	404	391	387	422	406	387	424	399	421	413	387	439	437	420	374	430	391	413	385	396	393	450	383	436	430	426	406	371	380	386	394	401	396	383	410	413	397	379	389	401	392	380	402	403	410	441	391	394	388	396	371	423	421	382	391	380	420	381	409	384	417	387	385	394	391	411	409	356	402	419	393	383	394	396	429	414	374	423	369	425	368	415	421	349	382	383	411	417	404	353	409	414	399	382	379	405	398	415	429	417	393	441	431	372	420	426	400	376	396	452	407	414	406	382	384	391	406	396	418	401	450	352	400	394	399	402	382	389	390	414	421	370	405	406	448	373	414	402	370	392	398	399	397	407	400	431	450	418	396	390	385	431	412	367	410	434	429	422	377	376	424	387	392	391	416	377	377	411	353	389	387	418	404	350	456	392	404	416	333	384	429	425	394	425	392	395	371	391	375	387	429	380	399	401	395	392	408	407	373	378	405	367	391	418	407	419	419	403	414	414	390	411	379	381	422	391	376	437	410	405	367	382	399	400	404	404	391	436	411	445	406	417	448	369	409	353	435	399	428	395	381	413	388	408	398	377	411	404	365	392	409	422	391	418	405	383	380	414	408	416	377	376	415	436	432	412	387	393	386	396	364	396	371	433	401	362	421	408	421	374	393	393	381	387	410	365	387	405	384	399	396	368	400	374	404	447	409	355	412	423	347	433	418	375	441	419	363	425	410	399	407	424	406	413	434	393	439	422	404	379	405	414	408	402	407	433	443	358	370	397	425	375	381	394	427	385	402	434	394	426	385	384	423	412	438	415	412	393	389	373	395	397	402	406	411	358	366	408	442	431	417	396	400	335	391	393	394	387	419	388	407	374	401	371	391	400	377	401	384	387	378	430	422	408	369	438	378	410	369	427	409	418	384	424	421	372	401	388	395	384	418	408	428	421	395	422	360	423	420	413	409	381	411	398	389	410	376	438	400	373	406	380	409	386	405	405	391	401	359	398	397	391	394	386	392	408	432	417	422	405	421	440	387	423	374	421	426	414	391	359	425	382	381	402	373	405	376	404	407	385	378	424	398	392	389	412	472	418	427	388	408	393	356	398	408	382	447	411	408	386	406	402	394	399	432	430	396	397	364	398	407	405	426	372	393	412	415	410	412	418	413	406	393	353	451	388	383	352	386	377	393	356	376	385	361	411	412	415	433	378	394	400	405	383	380	421	408	436	402	393	409	383	385	376	388	416	428	396	401	418	359	425	400	411	386	369	396	352	394	395	388	395	415	385	402	419	399	385	399	347	419	412	396	393	384	402	414	403	389	377	385	437	383	410	382	399	401	402	374	414	411	399	410	435	424	435	403	409	416	371	407	416	406	415	387	379	393	388	399	394	375	430	392	430	425	438	394	388	419	399	404	375	400	398	383	412	416	411	414	421	380	414	413	413	395	408	389	396	407	406	396	418	420	398	384	421	384	390	389	415	380	405	380	397	424	414	396	382	374	372	444	433	386	415	401	375	412	369	357	406	412	379	368	387	443	439	395	408	428	369	392	435	372	391	396	386	407	382	384	380	425	420	389	412	396	377	410	383	368	403	430	377	393	412	396	358	405	404	377	404	363	374	397	426	375	376	384	375	458	401	352	412	425	406	408	378	413	434	374	402	425	391	395	420	442	416	415	412	420	372	389	423	462	412	395	410	394	408	384	425	372	424	386	368	406	389	375	398	412	383	392	395	388	421	410	393	393	391	428	434	388	440	407	428	415	415	406	359	413	392	409	404	364	395	390	397	420	405	395	416	451	422	449	423	427	391	399	391	395	413	363	389	388	378	421	426	406	401	394	387	421	404	405	381	383	395	378	393	424	385	392	414	413	385	418	397	378	413	406	362	403	422	399	406	397	378	397	400	385	432	377	398	429	412	380	395	395	376	360	434	376	371	416	407	402	371	385	421	410	403	398	419	433	367	436	406	421	437	384	397	382	404	435	386	425	439	373	369	367	401	391	378	380	375	360	439	404	433	414	447	403	372	422	417	375	395	386	396	408	426	423	399	428	399	355	410	414	412	421	395	385	415	391	373	373	380	389	409	410	396	396	412	389	409	380	407	406	407	413	403	363	376	388	400	419	426	426	426	388	424	406	414	450	409	417	402	414	414	434	424	426	395	412	436	376	410	415	407	418	423	394	390	423	379	386	396	398	378	424	431	365	417	374	403	401	406	357	444	395	370	387	422	381	388	383	419	416	447	399	399	440	382	414	389	395	437	430	396	396	403	390	370	394	430	395	434	383	397	408	425	401	407	405	404	390	395	406	417	388	372	405	425	407	399	399	410	413	400	403	404	417	411	415	367	370	419	417	416	406	436	439	410	394	406	425	429	395	393	397	402	413	415	391	399	394	413	366	403	422	418	415	394	365	398	402	415	390	387	410	368	403	404	397	449	407	411	418	400	373	407	397	409	419	368	395	411	390	402	413	430	421	413	401	377	382	388	392	437	440	366	398	399	394	399	358	440	397	357	413	384	430	407	412	416	431	407	420	443	349	385	404	389	390	415	378	396	394	387	416	431	432	402	415	361	414	391	397	403	416	390	426	430	387	413	390	420	386	422	370	417	423	390	423	411	418	414	396	399	427	370	439	455	405	403	398	372	418	386	417	389	410	393	430	379	395	372	386	402	395	414	395	365	392	428	396	388	369	417	363	367	389	365	449	392	389	423	437	418	417	400	397	430	411	388	398	391	394	393	398	422	412	364	419	435	419	397	402	376	397	391	399	413	396	402	377	445	386	386	387	426	388	376	395	409	382	416	399	422	427	358	377	367	431	381	393	382	383	374	396	401	424	431	403	361	396	380	409	417	406	380	403	367	400	389	411	404	384	390	404	402	401	408	439	379	407	471	361	384	403	388	396	396	420	408	434	384	424	386	429	420	409	402	385	368	444	390	414	425	400	371	381	402	421	371	356	415	388	404	420	412	373	393	423	402	343	414	397	415	414	429	402	419	367	389	366	408	406	384	377	402	408	396	403	417	408	389	357	419	410	392	428	433	419	393	378	393	419	375	379	400	393	405	404	397	403	408	411	407	424	410	432	376	391	412	390	419	416	407	404	421	375	392	420	425	401	400	382	398	392	408	389	384	387	406	419	357	396	367	393	418	414	403	426	388	398	426	419	394	402	408	367	376	405	380	406	383	381	409	432	417	405	385	420	424	409	394	405	422	427	406	392	393	387	419	414	415	407	412	401	401	435	384	395	415	423	407	426	399	428	424	404	409	356	406	398	407	426	359	394	458	364	385	383	375	401	377	403	412	405	373	391	414	393	409	429	412	434	377	431	383	381	390	386	392	420	397	365	394	415	380	381	410	369	416	434	413	398	412	412	398	397	361	434	356	384	415	426	417	424	423	375	417	389	439	412	398	413	415	362	387	385	390	397	384	443	398	409	378	383	406
5018	4447	2647	1372	1310	1249	945	838	815	681	617	609	603	632	814	1470	1423	712	558	533	525	495	510	558	552	561	536	490	518	569	578	491	548	532	582	571	545	527	542	534	557	517	503	559	527	605	501	542	521	599	574	570	560	523	516	573	587	505	528	536	552	569	531	541	577	538	568	523	562	562	521	541	542	511	515	548	495	545	555	520	519	551	500	519	549	531	537	504	528	512	535	531	584	580	512	514	540	530	521	523	534	518	520	580	543	568	526	524	500	512	558	535	546	547	574	542	573	557	528	589	553	554	521	549	530	504	547	536	527	524	549	517	582	530	546	557	534	512	534	485	531	548	527	545	605	557	522	540	546	569	582	527	582	547	512	546	574	573	525	541	526	524	553	540	595	513	517	511	588	548	513	570	576	553	591	528	507	555	534	514	527	549	556	543	564	534	542	558	522	530	531	544	559	562	547	529	575	553	511	518	533	522	528	582	541	545	543	516	506	534	572	518	561	529	522	516	567	498	499	578	582	536	545	550	562	521	535	571	544	537	539	567	521	537	534	558	576	572	554	543	533	573	549	554	561	503	525	549	596	519	546	502	574	547	562	526	550	515	549	575	573	554	526	551	542	521	555	520	549	546	567	539	519	552	537	521	511	560	516	522	505	547	527	532	535	519	551	525	545	524	529	576	510	519	565	525	512	506	520	495	522	527	527	529	497	534	524	531	520	534	488	552	517	552	563	536	564	578	525	548	523	548	567	503	499	533	527	522	588	522	544	493	545	549	527	558	540	534	541	510	597	543	538	554	525	552	558	537	550	540	571	560	511	532	559	561	581	526	555	521	541	530	542	593	560	534	555	543	577	569	554	554	543	506	559	526	590	481	565	550	541	551	524	544	548	549	555	557	525	593	557	552	517	534	510	503	559	573	514	579	527	524	587	530	509	531	519	530	522	507	505	558	559	566	499	530	531	494	542	577	553	542	531	549	563	522	509	575	556	557	553	534	550	574	537	560	543	550	517	536	513	543	500	585	552	550	533	550	576	534	516	581	520	526	557	515	538	552	575	540	554	574	556	603	513	548	558	577	539	576	554	559	587	563	512	552	573	567	580	519	544	578	548	530	567	555	508	535	518	553	607	548	592	580	578	574	503	505	539	571	528	530	583	534	551	505	536	523	507	552	515	503	564	545	562	540	541	535	551	532	557	515	527	539	574	536	549	537	523	562	546	554	519	529	558	538	547	503	537	531	518	573	534	539	557	526	563	528	582	549	518	583	533	540	524	521	567	570	560	577	559	585	541	506	517	543	557	540	522	527	579	544	573	533	584	569	504	547	555	537	569	564	530	523	522	511	503	506	547	586	535	523	558	525	588	522	573	515	606	545	540	577	526	513	572	527	534	581	562	495	508	520	569	539	532	561	532	564	538	516	510	553	530	549	529	519	570	543	571	519	548	530	520	569	584	532	534	552	516	569	510	553	563	544	532	553	568	527	518	549	557	532	544	512	540	480	562	562	541	532	532	536	518	533	521	560	564	554	499	523	566	541	598	529	555	524	553	566	548	553	504	555	522	545	544	511	552	547	540	569	580	518	545	552	539	498	562	508	542	506	534	559	499	542	532	515	547	543	570	530	534	539	543	521	540	534	522	553	557	550	604	504	565	569	570	536	517	516	599	509	549	549	556	578	531	518	531	560	546	525	561	542	548	515	520	514	541	525	530	506	543	504	571	560	516	560	558	515	546	559	575	575	548	547	537	537	542	518	554	552	559	558	551	552	518	524	533	558	549	520	525	544	548	522	505	555	568	583	514	553	578	535	546	530	522	552	549	576	540	575	541	559	534	539	534	532	545	542	554	519	496	551	605	560	564	536	545	575	534	552	547	507	508	560	517	582	585	504	549	549	548	509	529	540	534	522	509	545	532	548	529	526	563	498	581	535	546	529	562	551	542	592	508	543	494	533	545	550	551	569	523	573	554	528	574	548	548	532	546	569	551	542	533	545	583	551	577	586	562	538	544	540	585	565	506	528	549	569	538	522	528	552	606	589	540	511	557	539	541	565	548	575	550	555	549	503	562	525	521	540	543	565	549	532	549	590	554	591	550	520	534	543	546	507	508	516	531	553	558	557	575	548	577	553	554	564	579	541	537	524	552	535	560	554	524	575	574	571	556	528	566	591	517	550	588	546	513	526	533	545	532	547	519	536	534	534	540	539	527	535	523	565	537	543	571	509	543	542	543	529	539	527	555	548	524	531	541	573	552	530	571	562	536	556	587	504	536	545	517	567	538	548	525	559	559	578	611	517	555	513	560	534	541	529	539	574	556	557	560	515	575	494	538	588	487	563	527	560	525	523	559	556	520	566	550	588	543	530	536	530	521	561	562	553	527	562	542	544	502	543	511	540	499	596	547	531	543	580	482	580	584	537	537	526	584	519	556	540	560	559	532	547	553	522	537	540	552	534	532	532	591	575	546	577	537	532	525	550	547	529	552	588	533	579	579	525	558	510	549	572	574	533	536	530	573	559	556	533	527	561	592	535	560	566	542	539	558	523	552	570	539	533	568	509	579	543	539	555	521	563	568	553	528	556	534	578	532	476	539	577	518	532	515	550	535	541	519	501	525	528	571	548	525	550	525	539	582	519	541	561	557	536	545	580	570	537	543	551	570	510	533	509	549	569	547	564	539	535	548	554	505	518	539	551	545	530	523	537	534	572	536	527	509	597	515	521	553	552	518	559	553	528	549	526	549	539	496	502	584	557	549	530	557	530	524	569	557	524	559	567	579	517	551	562	531	587	539	562	577	571	535	518	571	571	549	569	537	567	555	572	515	554	566	549	530	511	528	563	520	591	548	541	528	559	575	523	536	556	564	510	543	561	525	563	527	556	530	574	498	528	518	588	548	545	513	567	543	525	553	547	561	562	563	539	555	530	571	517	550	519	524	553	520	537	543	585	540	516	543	530	578	606	536	588	549	532	544	542	546	557	586	551	533	545	495	539	538	570	561	536	553	535	544	568	547	537	528	574	498	528	551	522	563	522	533	542	553	596	575	579	519	563	537	505	561	567	557	553	529	550	542	554	568	551	562	554	562	530	557	554	543	556	545	535	524	548	533	554	517	570	533	513	517	517	560	548	501	525	505	540	555	549	566	523	558	536	528	533	566	567	535	534	540	498	531	550	556	560	532	570	516	490	577	553	575	560	566	509	547	547	514	569	508	545	540	505	575	547	536	483	587	551	572	547	519	560	552	545	584	560	515	561	544	570	541	514	569	586	535	555	538	533	566	570	601	529	560	525	540	592	545	565	533	543	525	563	552	512	550	507	533	547	549	531	530	508	536	504	548	532	546	512	533	567	507	560	549	571	544	531	528	507	578	525	526	546	560	512	540	544	517	566	574	532	496	513	547	633	553	536	492	565	540	579	602	558	539	554	539	525	528	543	543	552	531	537	507	564	548	537	513	530	556	527	581	533	556	508	539	523	547	587	524	549	559	526
23768	21548	28082	25420	20129	2770	1131	922	714	747	704	632	633	757	2727	5307	4936	1084	539	526	552	542	542	554	539	531	527	567	571	505	533	527	521	534	560	523	480	522	543	538	505	543	551	562	536	519	544	573	514	523	526	533	543	525	497	555	559	537	527	542	532	553	524	546	541	582	503	529	564	572	504	513	548	521	536	524	538	519	522	510	540	543	525	503	564	494	538	535	553	518	588	523	519	526	521	515	563	528	514	530	560	499	512	542	577	550	538	515	539	522	531	493	540	559	497	534	551	568	548	508	548	537	554	540	542	569	505	532	517	540	552	530	540	529	577	510	558	602	538	560	545	521	569	489	541	514	509	512	557	585	543	531	554	517	516	538	522	492	554	527	554	528	563	511	557	546	527	549	521	498	515	517	529	552	495	502	533	519	548	541	534	545	563	523	579	514	533	528	511	541	572	550	550	549	510	541	566	534	477	559	521	525	530	519	525	526	534	542	542	564	539	583	524	547	526	518	502	523	562	542	531	527	515	531	558	572	555	531	546	570	550	512	539	569	549	546	606	513	533	559	523	550	540	541	525	549	524	566	529	546	487	559	521	528	526	570	580	508	522	518	517	510	518	508	520	544	540	521	558	539	551	562	504	542	565	527	558	561	586	552	538	530	538	552	551	547	509	539	572	546	522	539	524	588	531	552	532	512	504	532	566	503	532	552	531	504	516	565	547	514	531	499	541	573	500	557	565	532	493	496	553	499	570	543	517	546	484	496	553	524	501	534	524	549	537	539	536	553	524	526	539	522	528	537	513	525	514	513	507	528	526	582	541	518	578	525	538	549	555	544	509	553	527	519	534	547	538	499	570	554	581	515	535	490	546	535	502	546	540	554	560	492	557	567	541	560	534	545	517	541	535	534	527	536	522	557	573	546	525	587	550	507	559	523	580	489	542	518	520	529	535	553	542	531	532	557	531	551	517	516	527	529	548	522	537	566	516	484	525	524	577	539	524	536	545	511	526	505	568	538	539	508	523	575	550	542	514	570	572	541	506	541	498	518	564	532	516	534	521	502	544	468	609	516	524	501	540	515	575	566	530	564	528	523	536	542	565	508	532	559	548	536	542	488	517	543	573	531	545	563	514	498	514	542	525	531	519	573	520	515	568	498	504	494	631	529	545	552	542	518	529	539	564	491	585	515	518	519	510	477	548	523	474	538	544	544	551	517	537	533	557	563	527	552	499	536	561	546	544	549	510	476	523	538	519	594	545	552	508	525	531	555	486	550	554	528	563	567	508	555	548	502	509	530	527	547	563	565	531	478	506	543	554	591	545	501	536	569	526	535	546	573	509	504	560	509	468	524	526	544	528	523	520	524	547	542	559	528	521	529	521	551	561	513	592	547	543	510	546	513	531	520	575	510	574	526	528	534	522	514	520	525	525	543	539	586	563	511	529	490	557	616	524	535	536	492	525	577	536	545	532	476	513	564	530	527	496	517	546	517	543	503	531	532	558	527	529	550	500	530	493	544	558	565	524	511	528	496	540	491	539	560	564	495	540	548	531	537	552	549	510	527	509	539	494	511	551	538	520	518	515	546	534	530	545	523	526	540	532	528	492	528	523	533	532	562	560	550	519	504	552	527	531	497	534	555	543	555	552	517	556	528	553	539	499	511	551	521	525	519	554	527	561	504	486	553	591	547	514	527	535	588	512	520	560	544	532	542	537	540	553	532	536	489	564	525	543	523	520	498	536	543	558	519	543	511	536	522	562	517	533	528	566	509	496	542	542	562	511	573	509	524	531	515	479	499	521	520	552	541	517	524	512	539	515	513	533	513	502	559	544	496	541	561	517	563	523	539	505	577	489	534	558	556	520	530	562	559	548	521	519	551	559	523	549	526	591	517	556	544	515	523	561	509	549	483	523	586	539	524	523	512	491	536	514	537	552	528	524	531	529	541	582	549	570	558	498	564	529	533	523	521	521	570	508	561	514	513	521	555	547	575	555	564	512	563	480	517	547	485	546	545	489	500	555	555	590	530	497	499	534	529	542	571	523	486	517	555	583	568	564	521	508	514	502	502	534	530	542	503	545	580	537	520	557	514	508	533	551	508	503	548	506	542	480	549	537	529	507	560	510	546	541	546	517	514	509	501	471	511	538	526	545	520	531	499	530	543	536	560	488	539	533	553	508	560	527	503	531	528	492	521	503	524	546	549	503	534	498	524	557	561	558	528	492	538	547	517	534	540	548	564	565	543	476	534	485	528	537	555	517	530	540	525	505	545	526	545	517	520	569	516	574	521	549	578	535	548	510	560	490	567	538	505	519	518	496	468	561	533	489	528	537	509	537	519	499	558	521	533	518	534	553	492	543	555	528	504	562	563	482	516	506	544	542	517	524	545	536	550	537	542	566	512	536	546	570	550	555	499	597	502	557	531	545	526	546	519	558	553	494	529	539	545	576	528	516	530	521	523	549	521	495	539	540	547	469	510	562	529	470	519	510	499	548	504	568	491	519	528	571	527	551	509	542	503	535	546	534	517	530	539	500	526	537	543	536	532	518	544	542	526	508	510	564	505	499	571	511	521	510	538	552	529	492	494	522	510	527	536	532	521	512	577	563	540	516	536	517	493	527	549	526	534	544	528	538	486	519	534	548	474	512	506	480	540	527	532	548	495	534	525	530	566	511	531	556	523	508	519	521	550	570	575	586	493	526	508	527	536	556	564	548	511	569	509	566	533	513	486	542	524	530	544	529	554	539	529	531	499	536	524	578	501	479	588	553	505	571	514	532	520	520	534	532	510	561	538	513	537	486	562	544	550	501	544	535	499	531	554	562	547	535	507	564	559	564	548	540	522	520	479	530	508	549	502	529	564	537	505	546	492	533	528	585	532	514	531	499	522	526	548	494	547	516	535	537	524	534	544	555	553	509	569	576	520	529	573	486	557	532	546	499	554	534	532	541	513	560	560	505	587	531	536	555	554	579	505	547	524	533	553	536	498	519	543	520	578	525	525	533	526	543	582	527	558	544	489	518	506	509	558	520	566	515	524	579	550	532	547	536	526	525	540	530	517	521	511	534	552	519	515	545	487	561	575	538	512	554	547	514	499	538	499	519	558	523	590	487	520	569	540	514	536	535	504	526	519	507	521	504	510	512	530	517	508	495	521	537	514	530	534	558	553	517	537	552	535	537	607	531	546	543	503	554	516	547	532	499	548	544	531	558	539	556	565	552	519	544	516	512	523	556	527	514	514	538	536	521	513	533	506	548	524	515	523	525	548	498	573	501	557	547	537	508	514	539	569	583	534	525	535	534	542	524	528	528	526	516	499	551	533	530	536	533	556	557	518	533	530	529	493	529	533	545	557	542	530	516	492	546	548	531	547	554	518	541	521	595	509	558	522	577	522	560	536	527	555	543	544	528	515	529	516	514	527	536	564	506	526	566	532	522	563	483	539	542	516	549	516	549	531	541	500	547	528	505	545	532	495	535	543	537	566	538	525
3924	11418	7215	3501	3073	2386	1833	1707	1318	1136	1133	1006	970	1095	5287	9692	8633	1607	720	709	718	703	719	749	717	728	719	698	718	737	751	685	748	732	786	713	709	691	720	738	724	732	675	702	733	732	685	713	673	684	710	680	720	775	687	753	670	743	721	710	714	715	707	702	741	679	737	706	717	743	688	723	712	719	668	718	753	702	737	733	730	692	706	648	733	737	741	698	733	769	698	681	760	774	699	649	749	701	722	687	728	736	735	714	705	641	704	719	718	696	701	752	727	706	680	681	728	694	759	774	712	776	738	694	717	736	719	717	724	700	747	678	712	742	719	758	680	722	694	747	714	724	753	740	721	697	717	743	733	721	688	727	777	682	736	744	706	682	733	747	737	714	730	759	723	726	738	741	732	704	774	697	755	716	713	756	695	739	730	689	679	713	713	719	712	723	724	769	736	712	774	711	661	708	687	743	738	737	690	728	696	723	754	696	757	690	735	734	728	716	661	687	688	728	681	710	706	691	720	715	689	739	738	718	730	749	724	724	689	750	730	726	715	741	703	691	709	672	725	765	678	743	755	741	711	717	717	748	712	730	685	682	706	751	708	728	713	689	722	726	707	687	687	708	708	689	719	721	708	706	784	710	706	676	730	729	745	712	706	700	694	749	725	712	694	712	697	707	688	702	681	723	753	730	777	720	795	674	686	670	711	707	727	690	733	707	709	708	658	732	699	706	764	710	740	670	652	721	734	737	724	711	744	689	781	766	663	617	768	694	755	725	692	712	697	691	719	703	735	721	683	677	735	732	710	775	724	724	768	728	701	705	742	718	779	737	711	751	695	713	745	718	742	709	701	747	767	681	751	692	741	698	726	724	740	681	717	690	713	740	702	696	751	712	662	745	694	743	723	679	756	764	752	711	724	741	725	735	726	736	722	663	715	711	691	719	711	708	740	754	722	751	713	712	681	695	718	750	727	690	656	712	726	742	718	764	704	773	739	697	712	676	695	698	691	693	706	724	772	728	711	729	712	738	716	784	746	749	724	699	687	751	737	715	712	744	722	689	692	735	751	744	710	742	752	730	712	718	727	702	698	675	730	741	711	736	729	720	750	722	731	726	713	726	698	681	716	682	725	719	731	753	701	651	735	761	714	749	720	744	748	721	721	743	704	764	723	722	733	685	771	713	716	714	707	670	742	704	716	725	714	707	683	711	706	727	716	733	720	718	721	684	711	691	674	732	708	683	716	727	693	735	727	694	738	715	681	742	756	695	717	705	729	718	690	732	704	734	709	743	694	692	724	708	711	753	700	734	761	720	742	719	742	722	693	695	732	681	714	713	715	731	719	698	720	715	666	749	733	780	743	721	729	704	758	726	750	742	723	711	741	734	750	730	783	670	715	751	708	721	667	705	720	667	717	693	736	723	723	761	685	710	748	670	698	718	683	723	725	666	718	696	712	675	645	720	704	783	703	702	686	718	713	722	723	720	698	713	670	735	712	781	698	767	676	714	697	709	712	680	706	720	707	684	689	704	744	728	716	716	732	708	689	657	717	710	760	730	725	699	695	725	717	746	711	766	698	716	701	710	795	737	711	728	616	728	704	766	685	747	735	750	724	683	701	727	755	727	706	726	752	744	678	712	703	727	737	730	761	727	717	691	667	671	749	711	728	725	747	743	756	682	745	706	756	719	682	687	753	731	667	783	736	708	709	737	752	701	682	711	724	690	706	707	732	720	736	755	730	661	700	673	723	733	731	708	737	730	722	683	757	730	763	709	728	770	726	708	708	705	693	714	693	716	713	698	708	757	726	675	735	686	727	721	713	697	720	762	705	674	788	693	696	716	741	719	689	741	737	712	662	705	695	755	738	728	715	741	726	710	692	748	721	696	752	705	681	714	715	732	702	716	694	745	693	707	696	731	732	724	658	733	685	767	658	743	726	706	712	712	716	742	680	724	706	769	698	692	728	701	736	696	685	736	685	703	676	721	707	679	701	676	725	677	725	689	714	700	707	723	713	698	726	784	703	714	704	672	750	761	685	700	739	719	690	721	740	734	679	660	706	721	708	735	745	664	738	749	747	705	729	751	723	730	750	723	747	721	698	725	718	717	688	719	755	717	713	711	762	723	710	738	727	698	747	736	688	729	740	706	732	731	707	674	694	733	681	711	777	707	716	731	702	731	725	685	738	702	706	709	683	716	695	714	731	706	720	744	709	707	730	728	698	707	723	735	728	745	733	749	732	728	710	729	696	688	748	729	779	724	722	685	745	651	741	710	733	771	724	722	683	781	722	739	716	710	748	693	767	726	724	734	750	715	712	713	732	682	718	712	730	725	699	717	681	695	738	728	703	737	735	739	769	700	723	749	726	729	705	696	717	738	682	723	748	718	717	685	696	723	676	726	716	744	644	740	747	711	707	706	736	728	699	718	724	711	712	719	678	753	712	719	736	757	681	720	725	749	714	733	727	675	709	723	737	723	704	713	729	672	715	698	751	699	750	692	738	762	743	706	709	752	714	722	694	715	748	734	752	706	765	731	707	692	689	727	703	755	715	705	748	776	759	754	743	702	734	701	674	762	692	720	673	719	725	755	690	714	705	677	733	738	698	686	726	673	743	670	726	725	697	721	728	716	743	734	702	735	763	719	733	700	648	656	712	742	721	743	729	717	748	712	720	701	713	730	751	698	695	704	732	721	733	719	760	717	714	749	691	731	765	751	726	716	718	772	685	744	721	685	681	709	711	719	763	742	698	704	738	684	710	673	724	749	779	730	719	774	725	760	643	769	734	711	749	716	725	686	730	708	684	743	786	676	701	719	719	727	722	732	724	720	728	705	728	719	719	696	741	680	717	691	729	701	749	714	751	709	681	742	718	736	686	700	784	761	717	717	796	716	754	721	686	689	697	671	726	696	733	786	661	673	733	707	739	714	703	733	721	738	722	749	727	700	655	769	677	745	726	648	725	736	712	700	732	673	688	707	797	706	684	731	720	729	690	692	721	705	741	734	665	752	732	731	749	727	703	699	713	712	717	727	737	719	705	699	701	706	740	699	659	708	713	697	680	736	750	714	722	653	694	695	689	747	687	707	746	737	720	750	704	722	714	711	754	697	754	709	707	708	702	752	733	675	708	713	763	700	741	748	767	683	699	695	726	717	744	704	709	773	695	729	709	703	710	681	730	749	735	739	727	765	725	699	684	704	724	701	743	735	698	703	730	729	721	717	725	749	728	704	733	748	686	770	719	703	707	713	731	764	720	712	744	728	757	705	711	752	745	742	660	744	728	713	716	709	751	731	694	745	746	734	727	748	720	715	743	735	700	715	748	701	748	724	704	760	742	719	706	729	685	694	718	723	726	737	767	756	698	682	762	726	698	732	700	720	698	723	734	708	763	662	734	738	745	736	735	755	714	699	694	711	713	735	693	711	750	699	736	692	681	677	702	698	696	723	751	701	705	721	776	694	750	750	704	732	757	684	731	746	704	721	762	743	722	703
25199	21558	25885	22049	1229	575	439	368	319	314	286	254	237	237	908	2340	1832	453	201	205	200	191	212	221	195	233	219	182	216	202	234	184	205	220	202	193	217	197	201	216	197	200	200	189	213	210	217	211	200	209	209	197	221	209	217	241	196	240	194	189	213	204	204	206	186	210	192	200	227	197	191	211	219	215	187	213	192	207	195	215	222	207	202	197	214	182	209	222	213	179	198	200	220	185	198	197	208	181	203	197	197	196	215	218	191	221	207	209	191	198	220	231	189	220	207	205	173	202	196	207	207	200	216	260	199	209	215	189	188	191	203	183	217	206	221	189	197	187	216	187	225	206	194	217	204	213	198	205	220	219	197	211	197	218	216	196	196	193	197	229	237	228	195	216	190	195	203	209	198	201	205	175	209	214	176	184	209	200	182	202	191	225	205	222	198	226	184	188	196	179	215	204	210	200	203	176	211	187	198	195	221	224	226	190	209	194	216	186	188	215	216	183	186	208	198	186	192	200	222	213	211	197	191	215	197	193	193	224	210	200	205	200	228	198	190	187	193	225	184	235	211	216	205	216	191	218	201	207	190	225	200	193	203	188	202	239	187	187	207	201	192	203	219	218	183	209	193	197	187	196	195	215	196	201	204	212	212	198	202	200	188	207	210	185	229	188	209	190	216	232	189	196	214	225	198	188	196	217	163	188	194	197	187	221	204	199	192	230	229	199	236	217	194	192	178	217	191	194	228	202	206	209	216	171	187	207	191	223	186	192	210	217	184	212	228	184	206	217	196	193	212	203	231	205	205	209	196	181	170	197	193	205	193	213	179	202	205	200	200	192	191	199	214	230	212	206	191	174	208	201	183	193	193	216	191	207	202	207	220	193	202	186	195	198	208	227	189	232	193	203	197	195	204	211	213	231	206	203	191	213	193	215	196	200	202	201	209	178	217	191	206	201	197	187	190	203	188	203	204	205	218	208	202	217	215	232	188	208	223	193	197	182	186	209	192	182	191	185	195	209	221	223	183	207	196	179	223	222	182	177	180	205	206	193	188	235	203	206	182	184	199	227	202	179	224	207	195	195	222	203	192	198	228	199	212	207	209	180	245	212	211	217	201	179	203	194	226	227	226	192	203	218	220	201	200	188	187	203	193	225	187	225	191	206	219	192	185	187	206	214	207	195	207	232	191	207	183	195	200	195	244	198	188	171	193	212	207	192	190	206	215	172	210	203	193	202	181	199	204	208	222	206	190	207	200	207	203	181	222	160	176	162	220	200	226	219	209	229	202	205	192	186	190	189	211	210	211	202	220	195	189	210	210	183	190	196	215	188	212	217	211	204	215	217	205	215	211	200	179	189	184	197	194	218	216	185	185	205	220	208	198	214	182	203	221	207	205	216	212	224	225	198	206	217	181	203	204	192	195	195	197	191	195	222	187	191	169	222	185	201	182	190	217	196	215	209	193	217	189	202	190	193	194	173	209	211	203	207	190	197	201	199	194	221	205	191	201	209	226	222	188	208	210	176	199	202	212	222	222	204	218	213	204	219	189	197	203	177	207	205	207	189	215	171	188	173	234	188	224	193	208	227	209	235	178	196	217	190	209	203	207	195	192	200	202	211	186	190	213	180	195	211	192	203	199	178	202	203	199	207	229	197	219	162	210	202	189	185	211	209	203	205	211	190	190	230	189	224	191	224	206	184	200	223	207	203	197	204	183	214	203	188	198	200	209	187	201	202	221	193	197	200	210	199	214	236	213	231	218	178	219	201	187	210	224	201	215	200	198	196	204	175	211	212	198	186	202	194	226	178	222	196	200	202	206	193	211	182	223	203	194	217	201	210	197	208	217	181	193	210	197	222	188	183	182	210	191	198	204	185	186	197	188	218	218	197	194	213	206	189	199	172	220	188	225	205	181	227	181	210	210	197	217	209	236	226	227	229	218	213	198	217	192	214	216	223	184	224	202	188	195	239	207	230	214	203	187	175	188	205	204	203	190	209	207	210	195	216	201	178	180	200	231	218	166	186	207	213	193	197	196	207	204	172	181	197	208	208	211	206	189	178	222	167	187	199	202	198	190	193	212	203	204	198	213	206	190	231	215	187	206	203	197	194	201	217	182	189	198	220	208	194	193	233	199	205	205	194	194	209	191	191	231	220	233	195	195	214	193	191	224	197	177	207	221	197	204	188	225	210	215	187	195	201	230	176	191	190	215	193	213	198	194	206	204	200	172	209	225	229	199	216	205	206	201	210	201	205	184	224	228	178	225	203	184	195	196	200	203	191	199	197	202	209	200	215	176	213	203	217	183	217	212	213	225	220	199	212	186	200	231	183	203	216	202	200	217	224	202	208	221	215	205	213	211	221	187	206	201	223	193	189	215	204	206	200	214	204	219	201	219	194	224	184	195	208	209	198	186	167	209	199	200	192	201	196	199	216	223	183	211	196	217	227	208	197	204	211	200	177	214	189	206	189	181	196	213	188	205	194	177	220	212	193	203	195	177	241	215	214	204	197	206	190	192	200	188	206	206	222	202	190	213	182	197	204	214	192	195	198	209	175	175	180	199	186	223	189	194	213	205	211	199	223	237	201	193	199	188	199	191	205	232	226	168	216	193	211	234	180	235	195	204	201	213	197	207	188	187	210	199	204	216	208	216	226	182	187	214	211	223	204	194	198	203	192	217	182	187	188	203	208	212	203	200	210	211	181	212	194	175	199	173	200	179	190	208	205	186	196	179	201	192	198	225	197	192	180	203	177	227	216	205	192	200	184	204	203	204	214	191	195	203	194	208	202	204	186	213	182	188	196	189	202	212	199	169	218	206	213	209	221	194	175	208	237	224	208	198	200	226	195	210	206	196	187	225	217	220	194	186	189	205	183	199	214	184	210	212	181	189	191	193	197	198	207	224	192	208	208	192	197	220	192	189	222	207	180	192	210	192	205	198	203	228	186	203	185	219	180	190	195	168	202	215	196	203	189	199	227	204	202	177	190	183	198	210	185	225	201	197	188	196	204	200	223	210	217	215	194	224	191	197	199	193	208	193	193	215	215	189	212	210	243	214	203	236	196	213	206	200	206	204	208	193	174	194	200	220	197	181	202	181	174	179	219	204	208	214	175	199	218	200	214	208	199	203	198	196	207	206	209	215	199	203	191	194	217	186	220	198	206	221	180	183	192	192	194	172	193	185	196	196	203	199	202	206	211	179	221	182	213	238	212	212	191	214	204	207	197	199	204	210	200	192	192	211	232	219	186	203	197	212	214	177	201	218	216	208	220	224	185	203	199	195	181	207	195	220	203	212	220	219	214	201	201	218	199	205	189	199	209	212	204	204	159	209	235	204	214	214	196	197	187	228	215	201	221	197	175	240	203	201	193	217	218	201	214	219	197	228	218	197	197	177	192	228	188	213	203	184	200	180	203	198	208	195	188	157	196	204	205	228	189	190	203	192	216	208	215	196	193	237	220	200	198	215	205	207	221	197	206	212	196	210	197
4075	6988	4163	1911	1572	1339	979	776	656	581	537	453	423	406	2444	5643	4441	994	304	274	271	292	278	308	256	316	266	295	279	268	289	258	282	295	292	291	281	258	322	292	304	272	298	327	301	284	297	292	269	280	260	274	279	323	315	276	294	244	292	301	294	285	261	291	252	279	269	243	279	269	306	272	325	278	293	278	291	293	265	273	312	295	285	265	292	275	274	300	266	282	272	301	305	296	231	283	306	289	281	287	274	267	283	304	295	293	283	256	285	301	293	313	290	297	268	314	260	288	261	291	288	327	309	288	299	279	272	286	295	265	290	277	306	282	273	292	239	295	282	298	279	278	296	293	307	287	284	280	286	307	275	250	316	307	304	275	296	275	246	298	292	254	314	296	278	288	274	284	299	288	311	262	279	246	287	269	243	298	296	294	260	287	276	266	263	292	307	268	298	296	298	306	271	288	299	316	270	287	255	302	267	273	265	304	293	255	278	291	275	290	254	271	262	278	307	303	297	269	284	261	293	284	285	293	259	293	277	292	302	284	280	306	264	282	281	294	277	285	299	283	280	287	312	297	283	288	275	282	288	306	282	257	322	295	298	263	246	290	279	258	287	260	289	307	270	285	276	282	255	277	276	272	285	303	278	305	276	271	296	301	290	242	285	287	280	298	284	295	296	271	257	271	294	293	310	274	293	314	303	266	249	275	287	259	328	293	307	295	296	255	292	281	308	291	289	292	312	293	285	289	259	288	278	272	273	276	303	295	276	268	282	267	280	294	286	256	287	281	271	288	286	301	261	312	300	254	281	285	277	276	296	312	272	298	290	286	271	284	267	293	288	280	263	266	288	306	261	273	297	268	275	263	294	310	268	299	272	291	276	293	316	277	253	285	298	279	311	300	283	288	265	322	298	270	265	283	277	292	302	262	274	234	257	294	283	277	289	267	289	287	263	297	283	275	271	303	274	300	276	282	295	280	279	307	270	278	265	302	288	318	289	303	331	295	284	254	304	308	268	274	281	263	292	283	287	295	306	279	298	267	293	273	271	276	288	274	323	270	273	322	290	290	265	253	288	285	259	292	291	244	285	284	308	288	293	292	289	288	259	301	261	265	288	290	288	260	307	267	285	271	295	288	274	284	263	259	256	285	266	260	270	280	265	268	267	290	287	303	255	268	284	285	290	278	270	281	274	258	292	278	281	293	291	244	320	324	288	282	267	301	310	272	270	258	292	312	326	277	270	285	293	308	295	279	290	282	269	267	286	295	273	275	276	320	272	270	309	308	278	269	263	290	293	286	304	251	256	268	280	270	269	288	320	296	271	267	247	293	302	301	300	301	291	261	277	289	271	276	292	286	298	293	289	293	284	288	293	274	307	272	303	298	303	270	295	282	291	304	294	302	282	319	265	282	287	265	269	282	243	286	280	276	275	281	293	286	280	275	312	270	297	264	292	332	293	292	302	330	264	270	311	286	291	307	301	277	273	254	308	282	273	271	261	249	294	307	248	309	296	275	308	254	271	274	292	278	284	291	261	268	291	278	298	281	266	296	290	296	277	291	287	269	295	244	309	284	290	276	271	260	264	309	291	260	270	264	291	279	298	278	280	300	294	286	295	287	308	290	283	304	275	277	282	287	289	304	300	276	314	295	281	299	317	251	254	281	299	279	287	307	262	281	278	280	275	280	279	285	247	274	268	284	302	279	283	285	287	271	280	285	267	297	285	272	281	317	264	300	298	310	281	305	265	286	265	289	283	248	268	293	259	278	298	276	286	297	274	267	299	264	249	260	291	238	275	293	266	287	310	288	263	258	271	267	267	261	274	271	259	288	293	280	287	308	262	305	306	306	254	317	275	267	299	282	288	283	284	291	290	273	299	275	295	266	255	277	302	303	293	257	303	296	295	281	263	289	277	289	246	300	286	316	282	270	282	299	272	269	308	275	276	270	281	278	264	299	261	283	260	285	283	292	283	303	296	293	273	290	252	294	263	299	284	316	308	287	253	271	297	285	278	308	274	275	265	288	266	298	229	282	282	271	278	270	286	312	312	297	274	295	269	276	262	274	300	251	284	311	289	290	273	275	273	260	296	274	280	303	285	259	291	309	289	315	255	322	261	261	286	278	265	282	284	285	289	290	301	281	281	285	290	283	303	293	282	280	289	271	303	284	279	296	291	297	301	255	283	274	293	273	319	294	278	284	307	291	292	276	286	305	276	266	286	299	299	247	281	267	275	285	253	269	283	268	284	285	302	264	290	291	281	291	311	291	296	315	266	271	298	278	288	274	289	292	297	289	306	272	279	268	290	274	299	275	277	309	298	286	263	262	276	281	265	296	278	291	274	293	283	276	274	264	285	270	312	247	275	269	293	261	244	288	291	288	284	284	261	306	316	268	301	275	250	271	286	295	250	307	276	277	288	309	281	284	308	278	269	311	331	292	302	265	273	265	293	291	302	300	274	302	276	301	284	260	282	267	278	292	307	272	281	311	300	269	306	296	265	272	268	298	272	270	300	286	283	291	297	267	290	252	280	294	309	333	297	289	267	276	299	282	267	329	270	277	285	261	271	295	270	288	273	294	299	273	280	287	274	267	309	252	293	325	319	284	287	273	280	251	255	283	264	290	270	301	258	282	286	258	284	262	268	284	294	271	307	294	321	272	249	280	281	270	307	268	263	316	286	306	297	293	298	262	293	295	280	306	291	278	293	265	269	292	252	303	255	285	286	320	298	276	284	276	271	287	285	312	278	284	268	313	287	271	275	285	270	291	276	300	269	276	257	297	264	286	299	257	285	269	290	252	275	305	254	297	279	273	276	274	289	325	284	291	268	291	266	253	319	229	265	281	321	272	289	262	305	282	284	287	293	312	301	295	292	279	320	289	303	252	294	278	264	258	300	276	256	305	287	272	297	247	252	265	284	304	303	288	297	265	311	292	300	289	290	290	320	268	282	278	277	289	286	297	274	282	312	266	280	309	247	294	291	298	274	296	282	294	287	271	271	269	285	294	271	279	265	301	265	274	294	303	294	277	283	271	298	318	261	275	299	287	281	295	264	260	273	279	272	279	283	266	280	274	272	301	271	309	304	276	284	282	292	282	284	300	239	290	290	282	246	313	245	282	279	282	284	290	263	292	286	320	276	289	266	289	300	264	293	292	270	259	291	307	267	288	262	283	284	274	287	258	254	252	289	282	261	277	263	293	232	311	290	262	321	261	285	267	260	288	280	290	283	264	277	279	282	291	307	286	271	305	300	285	274	272	251	286	319	292	272	279	270	287	323	273	263	293	276	272	271	256	259	283	277	275	311	268	267	246	335	311	306	282	307	285	269	265	288	259	272	333	280	273	268	283	281	288	274	243	262	306	311	289	289	280	277	244	288	284	270	302	251	275	283	312	272	296	305	278	293	261	289	303	290	254	271	271	291	279	300	312	273	270	270	270	301	280	289	305	275	258	282	295	277	279	256	282	325	299	300	272	269	302	283	275	285	276
22828	21654	28959	24853	21655	20027	2245	951	724	673	592	535	525	477	3528	9941	7892	1299	347	348	396	356	347	343	359	351	326	360	345	355	350	349	373	337	375	335	366	338	373	339	329	335	332	347	357	369	341	323	334	318	332	362	350	368	348	341	329	355	334	324	341	340	299	322	369	331	328	335	333	343	355	358	341	329	377	348	364	306	388	354	335	345	325	335	388	359	347	326	358	325	308	358	391	373	342	351	341	345	357	325	361	333	326	331	393	335	344	345	325	339	342	328	324	347	327	364	333	343	340	354	371	344	345	354	341	310	354	351	369	373	351	307	351	345	355	379	331	356	339	364	362	361	290	324	380	355	331	387	339	330	332	334	341	343	343	346	350	335	362	367	337	350	357	338	364	306	389	348	327	353	327	340	360	333	341	348	321	360	352	357	365	349	344	358	345	346	342	328	343	341	355	369	357	351	310	337	314	345	322	333	338	329	360	383	333	347	346	319	393	365	375	379	346	353	359	340	331	327	374	355	344	322	352	300	353	353	345	335	340	329	357	343	366	341	390	347	326	349	346	360	322	330	350	382	357	371	314	350	353	319	338	367	334	302	331	300	346	320	355	350	335	354	325	357	368	366	396	314	353	349	355	349	339	351	330	351	327	346	327	375	356	363	358	378	338	385	344	340	336	331	331	333	302	316	332	377	349	327	371	349	391	319	327	369	326	336	325	321	336	322	368	334	323	339	338	313	377	347	365	366	329	362	337	329	345	326	346	319	358	368	373	342	332	351	374	327	381	330	337	346	329	319	352	367	340	367	366	350	363	305	338	354	318	333	329	346	375	368	354	349	334	364	348	355	363	351	348	323	339	326	335	345	356	351	339	301	367	356	351	300	349	322	333	337	347	342	315	335	341	349	310	362	320	331	332	322	371	367	345	327	338	332	336	366	338	361	360	353	356	321	378	330	310	342	320	355	321	360	315	373	336	370	349	351	365	322	324	354	319	368	316	319	364	343	361	369	314	341	327	312	287	357	371	349	336	322	335	322	367	350	349	363	370	359	312	329	326	343	334	341	358	344	358	335	345	347	338	344	373	334	354	356	374	349	352	329	342	344	319	322	353	317	304	316	304	331	371	353	321	336	340	388	367	349	355	320	340	356	377	347	363	355	379	347	342	381	371	326	342	315	340	341	335	338	333	327	331	332	326	340	318	320	340	353	331	366	378	298	366	336	360	303	344	366	377	304	357	353	349	307	372	313	362	377	341	335	353	336	359	330	344	355	365	345	356	367	350	324	312	349	369	367	334	348	376	340	334	334	337	337	357	313	358	365	332	334	320	338	362	367	375	342	314	318	350	365	344	352	378	354	345	337	348	355	349	298	360	361	342	337	358	324	340	354	298	360	348	342	351	334	345	356	348	374	311	361	318	395	368	391	324	353	342	339	341	352	326	337	367	371	379	362	336	342	330	330	313	333	348	342	322	332	384	359	328	368	353	346	327	375	341	352	350	332	318	380	337	323	358	345	341	323	373	318	367	334	331	336	333	348	371	331	321	338	347	317	368	329	341	315	344	351	359	345	332	350	322	341	368	382	352	336	341	345	305	328	352	327	335	348	346	316	316	328	364	364	361	348	355	355	308	357	346	331	341	335	336	340	348	328	371	329	309	320	372	359	328	343	324	359	385	312	311	368	353	343	374	379	352	340	361	373	346	324	362	356	372	344	334	336	396	341	345	341	358	319	370	363	353	372	356	346	368	315	379	334	332	349	328	336	367	326	321	359	359	369	363	325	335	345	305	346	323	319	350	314	331	378	350	319	336	367	337	347	293	365	356	345	350	356	340	356	352	320	363	314	336	339	342	352	328	369	355	317	320	325	327	352	327	362	344	375	321	357	327	329	330	317	350	334	314	311	338	341	330	292	339	336	354	333	354	376	367	357	338	354	344	323	368	327	338	337	359	337	333	337	366	374	367	347	363	323	381	367	318	357	359	336	344	319	357	345	336	369	342	351	355	334	332	344	355	328	346	335	346	343	324	316	362	328	349	361	351	372	365	319	356	390	342	354	340	360	354	357	336	322	327	337	318	345	328	320	348	333	345	318	334	372	354	316	341	330	332	345	357	358	336	344	326	365	334	368	351	363	356	304	348	370	339	317	340	368	355	344	379	341	345	318	349	330	361	352	332	305	323	352	320	320	330	334	317	374	342	344	349	330	371	326	323	342	312	352	329	363	355	327	348	303	339	335	322	364	337	363	320	335	352	343	336	349	352	295	350	320	355	316	320	339	336	343	374	328	356	352	344	337	327	343	348	322	322	314	317	347	341	349	370	332	348	314	313	333	374	277	351	352	354	368	368	333	380	334	327	334	291	359	361	343	361	339	319	331	337	328	352	348	346	377	331	351	318	366	372	383	353	345	355	377	347	316	335	372	341	344	356	356	334	360	360	355	320	327	326	318	333	345	347	351	340	336	317	393	356	342	371	335	323	328	333	331	336	331	370	350	346	329	337	329	354	309	353	330	340	314	341	303	374	321	375	327	301	338	388	384	316	358	368	321	374	342	320	347	318	355	314	332	343	326	359	364	350	367	335	360	338	346	360	369	330	355	363	322	349	339	354	352	334	329	330	352	367	344	387	363	335	354	330	333	334	361	336	347	344	348	338	374	341	345	361	370	331	351	334	373	359	345	328	321	340	353	333	341	351	321	334	359	339	357	346	356	330	331	373	330	308	391	378	329	333	364	340	349	339	350	340	378	375	334	366	344	362	349	310	354	331	352	360	327	326	311	296	338	331	325	383	337	369	371	338	363	359	332	350	325	334	324	320	325	361	309	362	307	331	331	381	338	358	334	363	342	374	370	335	318	352	339	339	326	344	324	358	340	329	332	352	341	327	346	349	339	335	307	333	311	339	340	348	345	345	335	339	336	333	361	341	342	353	345	336	351	344	322	325	338	343	331	339	372	337	349	329	344	349	376	336	342	353	326	356	333	330	345	370	354	347	346	359	374	334	350	392	347	338	319	337	328	376	323	337	363	313	315	339	366	383	335	341	325	353	330	358	342	361	348	351	311	359	327	360	349	341	375	359	352	360	302	347	340	318	346	348	353	353	349	359	356	350	351	346	318	334	333	352	349	320	337	338	340	370	367	354	372	325	355	315	366	321	345	350	327	338	329	356	335	363	360	358	351	362	327	350	331	322	363	340	346	325	351	372	354	315	326	364	349	368	347	356	328	371	335	324	365	314	329	360	408	323	331	330	343	331	339	336	318	359	357	328	340	324	303	296	346	320	351	357	369	348	360	362	339	313	330	326	385	342	348	360	335	354	316	375	360	341	373	309	323	370	347	344	320	342	332	361	352	356	367	392	309	351	356	346	362	344	385	334	357	397	343	370	314	348	333	361	349	330	329	334	295	347	341	369	339	340	310	327	321	321	364	349	334	325	337	319	323	335	378	344	328	355	318	363	347	323	374	344	312	329	312	333	342	369	321	343	347	351	324
4989	16746	11006	4933	3766	3043	2342	1879	1429	1407	1141	1048	871	906	7509	17393	12762	2100	541	535	512	498	527	526	514	475	500	531	518	502	474	499	502	497	494	470	482	447	532	505	458	498	481	476	504	475	477	497	447	484	465	496	458	472	525	473	455	476	477	484	440	470	521	467	475	476	466	528	495	462	496	440	448	443	464	493	458	527	447	462	472	529	521	458	485	484	492	497	485	472	467	502	457	468	493	493	474	464	457	492	443	467	428	490	512	491	486	517	488	447	485	462	414	493	456	489	449	444	448	465	483	468	466	485	488	476	459	511	463	446	458	472	502	483	488	497	484	444	492	458	464	477	474	503	469	451	495	502	463	448	469	512	452	491	468	490	504	500	454	492	483	472	453	490	463	479	474	488	432	486	481	464	489	466	481	500	496	456	452	469	503	472	458	438	497	495	494	459	471	473	480	485	497	478	435	501	498	474	517	517	486	452	435	500	482	452	495	442	473	446	445	454	518	494	496	457	488	488	476	499	480	485	513	481	471	468	471	497	444	467	476	495	510	448	434	506	469	468	494	469	466	464	489	474	432	506	499	506	480	469	477	482	473	476	493	486	501	501	486	485	475	524	483	423	451	453	469	440	522	465	502	488	484	441	473	488	490	469	460	456	483	464	491	442	476	481	488	470	446	507	461	462	458	497	497	472	488	489	483	493	470	476	466	450	488	497	463	466	439	466	488	504	534	479	493	459	427	504	457	465	469	489	479	476	486	509	482	482	499	465	487	508	495	476	475	468	509	462	499	444	448	435	504	488	467	524	434	498	451	492	467	472	470	495	491	474	516	457	456	472	491	470	480	448	466	493	486	476	457	516	486	469	482	511	480	469	478	486	508	483	500	443	439	468	513	505	462	455	484	512	482	447	493	468	510	452	436	442	491	493	519	432	468	494	453	447	462	448	512	487	484	483	434	459	453	433	461	458	469	460	467	464	489	481	495	536	469	457	463	524	472	502	447	470	482	425	479	499	470	465	488	452	488	458	496	488	497	474	519	524	481	516	483	473	476	456	485	481	438	527	475	486	476	494	466	460	442	477	480	459	443	464	463	503	426	484	493	451	517	478	470	480	467	468	519	457	470	453	457	447	459	470	468	526	467	459	497	478	512	487	480	495	426	506	514	476	503	478	469	443	475	471	481	438	468	492	453	463	468	444	488	488	535	509	466	467	494	513	481	474	413	489	483	491	482	485	491	469	463	451	456	502	492	471	492	459	499	523	486	448	471	458	497	443	479	460	451	482	483	483	469	486	462	498	508	503	462	515	489	479	464	504	482	487	456	445	446	492	474	492	476	471	486	536	467	474	442	494	448	462	484	504	510	471	453	477	480	462	470	452	477	462	491	492	462	454	484	475	470	491	493	493	491	470	493	455	466	432	466	508	484	479	455	458	479	513	420	494	473	479	455	505	492	452	506	503	450	530	485	505	492	437	470	493	429	455	527	479	448	471	455	472	494	447	449	485	486	467	477	472	434	505	457	438	506	463	486	492	477	502	483	438	481	480	486	465	460	472	462	507	496	451	511	532	495	496	441	542	427	514	479	489	512	469	476	498	500	467	462	482	448	462	472	489	469	466	463	455	477	439	496	458	513	494	485	476	497	466	490	462	466	468	475	479	462	466	468	508	479	464	445	457	500	442	454	466	499	499	477	475	464	488	503	511	496	463	474	460	435	465	474	522	476	477	483	458	505	489	491	501	479	487	504	466	441	465	455	468	457	474	464	440	522	464	484	493	485	455	477	499	486	466	470	501	455	506	482	494	486	483	486	471	499	471	473	509	455	525	473	496	477	448	471	448	484	457	436	484	470	484	509	498	521	512	448	461	453	497	454	433	476	492	455	443	461	467	450	509	499	504	454	472	467	499	523	457	495	432	477	459	481	513	505	466	446	446	466	439	488	474	477	482	488	494	473	520	456	479	501	525	510	483	495	503	478	502	474	458	516	487	481	476	500	465	476	475	471	451	457	435	503	470	498	449	480	473	473	457	452	471	491	510	492	463	478	474	471	463	458	469	506	472	481	492	473	499	471	483	475	446	477	474	483	452	486	475	483	482	486	474	480	492	487	450	498	486	474	464	480	468	487	466	465	520	459	439	477	495	455	468	469	521	477	478	465	489	477	481	437	496	474	484	474	488	467	468	479	480	466	443	463	475	459	500	441	478	448	494	460	466	474	511	518	501	508	480	484	513	505	477	455	482	485	484	481	481	493	476	449	443	468	476	476	506	447	492	461	499	476	451	450	467	432	482	452	458	439	512	451	458	448	509	451	501	508	490	442	490	449	505	461	479	454	448	507	475	451	508	475	499	445	457	500	475	449	490	494	474	533	467	483	514	472	450	479	477	507	475	485	430	472	494	504	430	426	484	486	468	492	457	498	513	511	463	461	500	454	480	500	458	476	489	494	469	458	461	470	460	481	479	486	468	470	459	470	507	504	456	463	486	466	472	420	490	457	459	471	481	458	506	441	477	473	493	469	448	480	439	487	514	472	497	457	482	482	491	454	490	457	500	461	433	497	474	472	498	508	456	483	455	502	465	468	473	445	505	468	486	445	479	469	500	512	496	466	495	487	474	494	462	486	467	532	492	497	455	468	478	460	472	496	467	489	467	521	503	434	442	486	482	488	497	453	505	464	477	478	483	463	494	486	472	464	417	463	509	477	468	479	483	453	463	466	483	468	515	506	429	483	469	460	436	479	476	453	481	490	441	457	459	444	470	482	485	476	477	505	502	483	465	517	481	510	510	447	480	474	445	465	495	458	490	446	491	478	486	451	464	465	494	489	504	471	494	497	446	497	475	504	477	522	466	453	478	512	447	509	455	453	481	454	472	484	487	523	454	491	443	492	503	488	469	491	502	437	487	474	512	526	493	457	501	489	452	496	496	470	481	451	489	431	484	437	463	469	473	504	474	509	498	489	448	436	492	470	455	492	464	460	504	482	446	484	497	487	474	507	449	485	465	470	491	452	472	496	520	518	444	469	481	492	490	490	481	468	452	474	499	510	440	467	500	513	454	534	505	445	494	462	479	456	495	514	449	519	514	522	460	474	468	470	512	489	498	475	465	451	497	501	497	455	495	497	485	504	468	525	495	485	476	489	521	521	471	452	471	480	486	504	478	495	466	492	491	492	472	454	472	487	487	444	437	485	443	473	475	452	476	487	538	443	470	489	523	487	477	478	509	462	511	457	476	490	513	488	471	492	496	496	443	454	509	469	500	484	507	480	513	468	438	480	500	510	485	506	455	487	469	491	496	499	452	451	465	455	498	485	450	492	496	512	485	490	473	515	515	516	473	514	514	459	499	495	486	512	461	461	441	455	480	440	491	510	443	506	492	475	473	509	453	497	480	472	476	479	492	450	480	479	496	497	509	474	465	485	501	512	468	498	482	468	466	490	462	476	478	478	495	498	455	475	465	475	495	451	440	491	478	498	495	477	455	483	495	482	480
27833	18707	4862	980	603	545	551	493	458	431	419	454	411	415	460	723	727	441	400	399	420	388	386	380	411	405	381	405	373	393	408	394	400	420	400	387	388	404	401	395	390	378	402	362	419	403	361	390	410	426	370	390	346	415	400	411	419	390	459	405	396	385	390	410	370	424	397	378	408	390	423	383	410	386	426	344	409	377	361	435	366	391	394	456	377	385	403	415	380	424	380	416	382	386	373	413	379	395	395	382	400	410	378	409	393	409	389	395	403	344	405	382	398	417	397	388	381	428	356	367	431	421	414	423	376	391	389	400	397	387	384	356	395	394	371	396	377	400	406	350	349	365	393	405	393	407	393	349	383	391	397	383	357	369	366	400	387	402	418	359	391	371	414	399	407	344	418	397	397	375	409	400	437	385	382	410	381	378	401	428	377	398	412	390	411	413	377	393	405	433	419	412	388	390	394	362	380	417	375	395	417	423	392	414	399	418	379	390	368	386	391	397	371	382	383	417	380	371	397	373	370	388	413	384	421	374	370	384	377	384	383	414	402	397	391	365	376	379	390	374	387	387	402	396	421	395	420	400	411	411	373	397	407	434	407	420	381	357	385	441	369	416	396	366	377	378	416	398	410	408	362	375	388	401	435	385	380	377	375	383	417	386	408	412	403	370	378	423	364	352	357	409	402	403	419	407	389	395	397	437	353	385	375	396	387	387	391	396	397	420	400	367	392	399	356	408	376	393	396	425	408	396	394	423	396	383	361	372	394	417	373	427	401	379	377	377	385	367	357	392	397	395	378	379	362	404	376	431	396	382	378	413	408	373	408	386	390	427	380	388	414	344	391	342	387	344	370	445	391	396	435	423	389	400	404	417	391	360	402	367	380	383	361	352	410	418	372	403	404	421	393	398	366	398	368	424	372	376	366	354	391	393	359	390	383	375	412	396	367	407	385	424	414	433	389	404	393	397	442	422	412	381	385	400	405	391	419	389	384	382	398	403	395	439	374	425	368	392	408	421	399	393	392	409	407	386	392	372	371	415	404	384	377	356	372	368	382	437	399	407	422	364	386	383	381	339	395	432	380	410	361	405	399	372	417	386	369	391	395	361	396	412	380	396	375	373	333	391	402	402	376	363	405	425	362	429	386	405	377	388	379	376	413	394	396	374	372	413	370	386	415	406	389	390	430	411	392	395	361	351	411	408	374	423	427	377	417	387	381	396	361	397	383	376	402	394	377	393	383	417	382	384	435	402	414	387	374	395	400	384	396	357	396	385	385	352	374	408	398	370	410	415	410	391	426	397	377	411	410	434	407	398	383	402	438	412	415	381	390	374	388	389	414	368	362	388	393	404	406	407	364	372	375	401	398	414	380	420	398	400	397	397	368	436	406	373	417	372	367	409	385	375	415	374	392	377	365	406	412	371	419	416	386	409	403	404	381	391	394	380	391	382	409	406	379	367	387	393	385	384	409	392	398	413	396	382	382	384	413	367	371	391	450	399	415	399	411	354	365	413	384	409	447	411	402	369	398	379	368	431	405	378	382	391	393	388	382	371	412	401	390	424	427	395	417	385	376	424	410	354	400	400	418	406	379	371	386	384	409	367	399	404	428	400	369	390	422	398	390	380	403	370	385	402	410	379	409	404	419	424	410	397	376	407	365	386	438	427	390	395	407	392	388	362	379	367	333	364	367	395	385	385	377	398	384	428	374	384	429	381	406	356	402	428	398	393	404	417	408	394	404	396	378	386	381	361	374	393	391	383	393	430	400	406	401	423	399	403	419	393	367	394	382	411	390	406	398	395	362	391	401	411	390	400	379	446	401	388	402	407	437	389	402	405	372	381	393	383	388	427	368	362	369	403	392	412	395	406	400	385	422	400	401	414	400	402	402	427	397	376	389	403	410	416	396	407	378	366	402	391	405	399	398	382	387	380	431	375	371	378	408	409	389	385	392	372	377	390	382	419	383	400	412	375	388	421	382	382	402	394	438	399	371	407	400	414	402	401	383	427	384	423	401	429	400	400	389	379	398	382	377	429	396	424	413	385	376	393	390	356	416	428	395	383	384	378	365	388	420	392	355	421	390	399	398	385	392	361	412	385	430	394	403	402	451	413	406	344	374	394	409	372	404	373	436	378	379	346	393	397	363	401	377	392	412	405	435	392	449	391	406	376	396	367	390	410	420	420	415	400	418	419	411	424	374	383	398	394	409	378	402	400	426	384	410	380	419	397	385	416	379	372	411	416	403	402	404	382	377	394	389	371	388	393	405	384	377	382	381	402	411	412	413	410	374	385	437	393	383	399	407	382	377	386	380	405	379	406	373	401	422	399	390	386	382	400	423	424	392	393	351	397	366	400	410	399	375	370	416	406	369	407	417	397	395	405	405	374	386	391	399	400	394	377	402	402	371	406	390	390	379	387	356	393	423	386	388	396	392	384	376	401	394	387	413	397	410	384	394	430	424	415	440	395	403	383	403	421	337	388	394	400	377	383	363	428	400	402	384	408	383	398	361	390	372	404	401	410	386	382	365	393	398	384	420	416	431	402	408	392	407	406	428	406	362	401	390	394	388	389	403	411	364	387	397	389	459	379	422	379	378	374	408	388	396	359	374	398	374	443	391	366	384	379	370	383	393	391	381	381	382	374	443	405	394	404	390	359	403	400	395	412	382	411	389	408	356	417	407	402	372	373	384	369	418	389	375	370	381	431	394	411	399	409	397	436	403	365	390	392	371	426	399	387	388	378	399	403	391	391	412	399	400	382	414	416	380	391	416	411	419	381	358	379	389	390	378	382	409	392	355	376	393	404	412	399	402	396	382	352	413	431	375	429	397	385	437	414	370	406	398	385	422	403	408	394	372	378	415	384	398	392	382	383	388	436	387	419	375	418	388	378	365	357	382	379	414	422	413	378	391	399	392	359	396	402	396	398	371	402	375	385	375	375	399	391	416	391	406	385	408	407	380	391	381	371	414	405	395	383	378	392	394	381	381	390	389	417	374	371	371	378	412	381	414	416	413	412	348	388	375	400	389	380	430	397	405	432	403	433	404	365	425	389	418	358	397	376	380	382	363	371	421	438	412	431	411	394	408	436	392	384	395	396	402	408	394	416	400	395	419	371	402	368	419	396	387	400	387	390	368	397	391	424	402	384	447	397	419	414	379	387	407	405	431	389	402	380	374	384	351	385	394	393	429	393	413	408	378	410	401	417	389	344	401	388	396	443	402	394	349	391	435	385	391	432	407	440	382	381	437	459	378	397	359	375	398	416	402	390	413	378	392	413	413	390	420	408	417	389	324	383	357	402	387	378	433	387	409	365	396	361	384	389	391	398	351	412	403	421	386	396	371	432	397	360	392	382	383	425	384	400	415	394	419	361	409	379	389	385	387	431	378	370	417	362	418	343	389	383	417	412	397	424	373	433	405	401	420	401	397	377	381	417	388	400	391	403	422	393	412	365	400	390	404	389	394	387	394	378	397	390	392	364	383	388
4931	4399	2744	1229	993	989	946	736	682	650	638	623	597	627	738	1166	1121	575	563	495	554	518	538	499	551	537	546	564	563	504	501	561	593	612	522	550	545	536	552	502	530	539	520	563	535	544	528	563	520	526	565	502	528	542	517	540	562	569	560	522	523	543	557	553	518	499	543	550	510	525	546	545	534	478	531	528	545	517	507	519	542	537	594	546	551	593	564	581	517	570	563	524	514	538	584	483	543	528	559	507	519	546	517	528	562	532	509	537	570	543	552	555	516	546	554	511	498	530	531	547	563	530	488	545	574	492	529	565	528	537	528	509	533	538	522	519	498	499	556	560	506	568	550	576	530	535	523	496	549	517	565	523	531	547	540	550	538	552	542	488	553	555	564	516	506	497	536	548	491	493	544	576	570	553	541	508	500	528	538	516	543	534	558	495	529	535	543	501	566	514	519	542	556	511	503	524	506	488	533	497	472	548	521	504	493	506	531	535	531	517	538	523	537	539	562	518	523	520	515	513	528	510	563	563	548	523	541	488	546	511	528	562	488	493	529	553	536	582	555	562	532	558	545	522	604	562	509	516	548	541	556	515	526	496	554	577	554	538	509	556	542	533	577	528	545	503	547	523	539	546	501	544	506	567	534	535	570	539	567	544	505	542	508	509	540	553	547	564	525	556	563	519	537	512	530	533	481	508	468	542	521	551	500	542	546	485	508	538	534	544	525	510	537	536	507	536	491	535	492	534	513	528	554	576	545	530	552	530	539	492	521	558	507	544	581	559	539	509	552	544	545	537	548	547	516	545	582	534	547	532	537	481	523	538	572	513	559	561	537	563	536	530	544	543	543	533	500	525	522	540	526	538	571	498	538	560	524	527	510	516	556	559	556	542	533	560	535	533	563	571	480	558	513	557	521	527	522	509	492	520	539	525	544	499	531	497	507	497	502	531	501	524	563	562	539	550	516	515	558	487	496	527	561	534	545	540	537	520	524	505	486	548	559	511	567	529	548	527	556	518	571	558	553	537	557	486	520	525	543	505	566	517	519	535	530	507	535	543	560	513	518	536	552	514	494	558	551	538	554	478	542	527	504	504	523	566	541	537	565	520	535	519	498	551	549	499	518	518	497	515	512	602	519	533	557	486	520	529	529	541	499	500	570	485	566	572	509	583	541	571	527	557	535	521	543	505	547	567	549	504	517	544	518	518	543	504	543	531	529	559	523	544	516	511	523	528	536	496	542	525	519	487	521	544	530	530	560	568	542	525	572	544	518	522	518	559	513	514	556	537	522	525	561	537	568	524	546	540	520	574	521	527	545	556	537	521	541	575	512	503	523	519	566	524	512	528	532	489	559	517	511	497	528	522	549	541	526	525	531	546	576	509	532	522	534	550	539	573	505	501	530	526	509	511	511	519	496	547	532	537	524	527	575	564	585	525	534	555	536	525	553	522	540	529	540	575	553	537	511	498	506	501	512	521	530	548	512	522	499	550	545	514	573	494	582	525	495	503	552	509	526	557	548	497	509	561	508	491	541	502	524	549	537	539	528	518	530	590	557	503	528	511	549	527	540	540	529	492	547	545	523	508	525	573	508	501	563	534	553	545	569	542	520	533	553	484	549	549	475	500	470	517	537	542	530	567	492	517	510	552	551	525	525	506	530	511	506	555	529	527	528	507	556	523	526	543	513	505	560	530	575	531	593	485	552	564	511	515	512	534	545	572	530	523	534	530	523	553	543	556	546	512	528	535	533	513	544	540	541	516	525	494	507	526	540	531	532	562	565	549	510	557	515	529	562	515	538	516	537	530	505	529	547	488	540	524	523	522	536	503	527	529	534	559	528	505	549	527	510	533	543	527	511	521	507	544	533	478	575	550	562	493	520	543	508	553	527	484	533	495	534	534	506	557	535	508	514	528	556	541	525	566	533	568	511	508	496	555	501	515	506	512	553	495	533	552	522	502	548	541	549	502	546	518	509	523	526	514	549	533	520	522	562	524	577	526	517	519	510	537	522	537	545	529	553	505	553	504	503	548	519	538	548	543	509	539	535	522	535	549	555	511	513	537	511	529	522	534	522	538	523	559	542	518	532	505	527	503	539	562	498	492	537	526	492	510	596	536	491	486	552	498	511	512	557	526	534	521	541	557	557	504	554	542	527	554	521	500	556	538	549	533	509	495	547	558	522	537	563	504	533	517	536	551	566	500	538	538	542	522	558	493	570	503	506	586	593	554	569	559	525	534	546	518	545	496	563	531	579	524	577	513	511	526	542	546	518	551	527	497	503	526	509	516	534	525	536	525	518	538	520	529	513	543	543	536	554	494	576	519	499	535	536	505	478	549	516	559	516	545	510	520	520	546	529	531	533	528	534	511	545	534	558	544	561	570	564	535	538	499	507	533	542	516	535	523	519	528	540	540	542	493	504	530	518	519	518	534	559	552	546	558	528	481	534	546	509	521	549	510	570	515	551	548	538	551	529	493	542	515	538	539	522	524	493	493	525	502	543	558	539	526	541	510	558	557	525	525	503	557	540	529	528	488	523	528	501	518	540	561	516	564	523	533	563	505	561	535	557	504	529	558	532	536	541	507	520	486	551	512	528	492	534	538	543	556	540	513	550	489	502	544	529	553	532	506	537	540	562	546	590	544	540	534	506	567	506	562	529	506	483	532	537	489	566	502	551	489	573	529	562	588	501	529	512	552	539	524	532	524	528	541	535	508	529	503	528	499	557	517	512	546	581	533	538	546	574	538	513	532	541	540	597	500	523	515	519	528	522	551	490	491	512	515	541	510	548	506	509	548	505	542	534	534	529	503	551	507	530	488	506	573	514	578	545	557	546	537	554	559	525	583	539	534	571	518	555	528	563	565	568	515	530	511	565	546	568	501	526	536	495	515	516	526	551	554	541	506	503	556	539	514	489	552	521	539	553	538	528	557	529	585	502	526	525	528	532	523	540	550	537	543	534	503	518	484	580	561	597	515	491	509	555	565	543	547	551	543	552	538	530	547	516	536	546	529	555	513	545	511	497	556	514	508	545	537	524	540	546	579	512	541	538	547	472	526	480	547	538	543	530	535	551	549	521	555	497	505	517	542	496	506	512	531	510	548	501	551	540	517	504	529	512	509	553	539	529	509	513	532	545	492	520	508	561	517	493	553	531	518	550	511	569	546	514	500	521	539	518	556	512	519	511	523	525	539	545	497	504	522	497	553	522	533	542	553	571	526	527	527	548	498	541	534	536	517	539	516	563	510	554	522	540	544	555	518	530	505	512	551	599	515	531	528	527	560	558	548	549	538	497	533	534	526	509	573	514	515	552	535	526	512	549	502	527	543	547	524	547	570	523	522	550	578	562	544	569	531	537	549	456	503	525	548	491	522	534	558	537	511	504	525	513	521	524	574	520	537	524	494	517	567	532	539	499	533	556	502	525	534	557	551	515	555	502	489	543	545	558	490	528	502	536	539	551	551	515	506	537	520	512	521	543	554	503	561
23709	21522	28098	25362	20001	2256	1077	821	755	733	648	658	608	652	1862	4782	3792	610	539	542	562	553	564	520	520	528	554	513	541	553	569	522	518	539	547	517	532	486	500	555	543	546	534	508	496	553	514	499	544	556	488	533	550	505	544	470	505	549	542	572	468	512	529	520	531	549	578	552	494	519	550	532	504	591	535	521	516	534	559	543	499	519	539	584	558	493	494	568	530	519	526	498	524	528	511	541	559	477	542	512	550	538	528	517	555	533	531	542	515	535	559	489	503	500	548	525	511	540	541	551	505	525	551	527	541	549	518	521	560	499	515	510	526	521	532	501	498	532	524	527	525	535	477	526	570	526	547	533	495	515	494	552	516	508	535	556	480	491	488	540	514	488	531	527	539	498	508	528	525	525	507	518	533	562	524	531	530	523	517	506	544	536	498	522	492	512	553	523	511	512	488	515	512	552	505	529	529	545	538	495	520	568	548	568	535	537	516	524	500	524	516	521	571	522	566	530	559	522	519	526	508	509	561	536	552	521	505	521	540	536	558	511	508	531	518	553	510	529	552	477	508	529	512	514	535	535	535	505	517	532	537	502	527	539	533	523	525	526	508	526	539	560	528	500	570	508	497	522	534	560	517	541	537	557	545	563	512	498	535	495	525	563	543	472	543	484	520	516	505	526	538	517	555	490	513	525	519	517	524	519	518	497	538	531	543	543	537	531	531	544	542	492	492	509	488	495	538	521	548	488	532	536	540	532	531	555	567	497	535	522	527	545	508	552	531	513	515	573	547	509	582	517	553	546	569	580	500	522	529	576	515	525	519	536	554	527	501	483	527	568	539	527	519	541	529	537	538	542	509	535	566	524	470	524	543	556	518	527	523	529	519	534	520	532	550	515	550	526	543	496	528	525	549	537	524	502	525	503	511	494	541	532	488	501	522	497	510	515	550	521	570	515	516	560	507	525	510	566	543	548	534	526	521	466	533	531	493	542	531	502	538	564	550	490	531	521	521	505	515	507	520	521	530	523	542	541	553	509	523	500	554	510	535	526	521	520	500	513	519	551	533	547	563	535	490	547	509	518	510	456	539	502	517	480	530	561	555	536	558	565	501	520	513	485	562	510	531	539	564	525	504	509	514	528	523	514	551	548	490	539	544	520	530	548	530	515	558	555	524	538	495	556	539	518	518	512	513	527	544	517	498	531	511	529	507	542	494	557	476	514	500	524	547	554	521	501	524	561	514	550	558	514	530	533	523	525	537	540	571	557	513	535	469	471	489	568	537	540	526	526	524	526	495	536	565	533	482	524	489	534	503	523	581	517	469	502	537	522	513	541	535	530	514	485	577	510	505	548	505	529	498	489	490	535	543	508	506	535	522	547	538	513	511	526	477	573	531	543	503	534	568	552	522	527	516	499	537	548	510	490	496	502	557	537	530	537	494	535	483	526	523	518	528	554	526	489	511	560	530	512	464	508	538	525	521	555	528	563	518	489	490	493	563	531	522	554	557	535	533	508	505	509	522	472	493	511	548	528	552	565	488	574	527	489	508	492	502	492	597	504	535	529	576	562	521	554	540	531	526	536	528	549	546	541	544	552	527	483	519	524	532	516	488	522	553	498	511	492	524	575	548	540	508	553	584	523	504	488	481	515	554	522	512	533	509	538	482	540	495	532	565	524	505	533	530	485	582	481	517	524	509	539	552	522	528	523	519	519	579	536	518	505	504	549	531	516	509	533	558	511	512	548	495	537	521	525	547	542	508	503	537	488	515	510	507	547	543	518	556	508	523	509	514	535	506	511	519	537	495	541	516	518	524	539	534	566	508	547	489	544	477	518	554	520	523	560	527	549	514	529	555	516	530	530	538	549	554	525	485	541	537	526	552	547	520	509	557	513	554	552	514	499	507	575	512	533	514	511	506	490	532	485	540	538	512	512	539	493	566	543	504	514	532	505	512	553	541	496	495	523	556	560	529	502	539	502	536	533	518	531	525	557	555	535	551	512	514	498	506	494	532	555	517	536	511	519	516	556	546	509	499	535	558	493	548	552	564	512	529	511	523	547	501	519	548	555	550	560	584	515	547	495	544	497	532	560	525	522	510	520	513	548	518	565	488	503	535	530	524	495	536	506	536	501	533	528	525	532	543	539	520	518	496	541	513	504	535	525	489	536	487	533	511	557	490	549	533	545	524	534	517	509	515	500	513	504	511	517	552	557	547	531	572	522	524	490	560	538	487	515	538	509	555	478	509	524	519	521	499	522	481	521	490	467	515	540	510	512	543	511	508	514	489	510	550	520	533	551	509	530	533	520	561	517	497	526	512	514	507	524	525	546	490	555	504	523	526	582	531	537	558	547	523	519	513	537	500	523	538	539	503	532	521	521	522	539	507	548	549	548	524	507	513	552	524	515	493	532	543	517	552	530	493	544	515	566	580	514	512	512	505	523	527	479	556	554	571	527	555	540	543	526	511	517	508	536	467	532	517	532	486	523	508	480	518	525	479	505	492	469	528	542	534	529	528	515	545	510	488	527	532	508	535	536	536	528	526	552	493	579	503	502	505	497	537	557	480	534	503	524	544	546	517	509	514	506	533	538	536	489	542	493	510	501	541	492	526	500	546	503	478	499	468	522	537	528	530	522	496	551	514	481	521	511	536	548	514	517	553	492	510	514	479	531	493	538	523	562	531	559	475	540	507	522	509	524	538	551	500	547	533	497	523	523	522	518	576	520	504	501	518	497	552	504	498	526	521	515	570	492	508	497	519	554	512	552	499	545	526	527	535	540	513	535	530	543	530	497	519	545	505	493	507	482	530	518	560	500	567	558	525	494	516	531	520	497	506	523	540	523	525	507	489	537	561	514	520	513	531	527	534	516	551	560	535	549	554	517	491	500	502	576	543	579	512	532	481	545	527	539	530	524	528	508	516	512	514	516	545	529	553	536	534	509	492	494	506	481	507	530	511	527	531	553	541	514	513	530	555	539	514	545	485	542	502	547	538	538	558	544	513	535	541	550	551	491	516	533	550	527	517	523	507	544	520	499	516	536	542	523	488	541	529	539	541	518	599	519	554	500	532	547	541	539	526	536	505	503	535	578	539	566	556	514	536	489	525	501	524	551	530	501	482	508	527	539	524	499	526	509	556	537	537	502	511	514	546	522	483	541	540	538	535	503	532	534	517	531	559	543	552	506	538	519	536	517	513	533	531	531	542	547	509	488	525	515	527	516	502	578	542	513	549	508	521	515	488	560	484	519	527	521	529	503	524	522	515	511	547	530	530	527	547	533	530	540	490	536	528	527	558	503	532	534	490	557	577	539	503	548	535	514	509	513	533	465	518	521	548	544	529	502	546	487	526	497	566	502	548	498	494	556	522	517	524	562	559	490	550	522	459	519	513	542	533	517	532	531	507	529	526	538	545	528	529	515	538	514	525	540	533	516	506	545	518	501	532	495	515	536	547	508	542	515	538	491	510	539	510	527	523	509	583	550	513	523
3800	11281	7639	3215	2133	1873	1660	1559	1253	1170	991	942	933	905	3799	9218	6770	822	755	745	726	765	726	763	735	738	762	805	746	705	748	746	742	746	702	726	724	717	737	714	741	704	685	747	726	757	708	723	697	705	718	696	730	719	724	717	717	750	707	691	690	683	685	665	679	674	762	727	745	668	682	703	717	711	721	677	739	703	701	719	683	727	717	697	664	689	729	714	697	738	704	711	710	656	713	680	776	738	735	665	698	749	775	740	692	768	688	697	695	689	711	724	691	693	746	701	646	726	655	693	717	671	738	711	702	692	714	752	687	711	717	720	682	754	707	713	671	683	687	690	744	668	714	703	743	713	684	736	743	661	694	705	695	710	707	731	689	710	704	718	678	682	715	668	701	741	712	739	709	694	711	720	730	730	680	711	707	733	724	698	723	714	710	687	727	641	670	706	747	687	676	734	698	688	714	712	760	702	718	707	714	681	703	675	689	774	678	708	736	679	686	713	761	674	678	711	707	705	705	683	686	722	744	712	674	698	722	747	715	742	702	718	764	698	706	672	694	685	663	720	734	743	679	664	678	747	746	739	693	755	729	723	746	724	743	661	777	710	721	725	726	757	716	719	688	691	698	672	666	727	708	717	743	698	752	723	709	696	735	695	713	709	742	731	725	731	717	708	718	742	707	761	704	748	707	717	740	711	700	687	719	728	788	719	715	714	772	759	646	693	689	736	717	704	680	702	636	691	688	726	735	676	726	696	711	693	673	683	727	736	729	730	709	698	738	707	736	735	734	693	711	644	670	741	655	742	688	725	709	707	737	753	695	691	678	686	679	685	667	727	701	744	735	671	733	724	753	698	702	714	694	674	730	746	689	664	729	725	682	701	653	727	685	693	724	657	728	704	707	736	712	713	707	735	715	719	728	737	720	713	709	701	747	711	763	721	736	690	706	686	736	730	709	691	722	665	718	718	703	716	712	697	674	727	703	697	766	675	698	689	726	674	750	739	698	771	734	678	697	705	704	757	720	676	699	696	701	666	681	719	702	710	698	708	683	745	772	698	664	707	709	678	753	683	728	726	718	725	723	660	706	739	750	645	694	714	714	715	733	737	734	756	650	728	721	727	732	758	713	707	690	672	693	728	697	711	706	728	686	701	705	689	713	719	699	734	694	704	704	733	654	695	711	725	698	699	717	733	722	717	691	763	709	726	720	675	745	702	739	680	720	722	726	708	738	720	742	721	726	717	627	710	672	689	715	703	713	724	738	684	692	684	770	721	672	729	719	715	650	745	739	704	758	720	728	746	668	723	714	698	728	715	709	677	734	681	681	709	729	730	712	686	725	731	713	672	737	687	720	731	748	636	714	691	735	712	695	697	730	703	685	706	737	688	735	732	683	670	670	720	733	678	715	728	693	678	747	691	706	698	716	736	703	703	672	678	712	700	672	713	685	706	672	696	715	711	734	701	719	676	763	712	672	726	698	692	683	722	703	699	733	743	741	660	716	633	684	683	702	713	686	710	746	703	701	702	716	705	709	677	732	714	725	736	729	685	720	751	721	687	752	731	695	684	673	693	710	672	687	746	750	701	754	686	745	712	720	716	699	662	705	704	714	711	743	730	744	724	709	720	723	711	705	738	740	709	670	693	694	688	726	702	726	698	731	741	704	740	719	731	731	684	673	717	692	726	722	720	718	709	681	698	677	655	689	775	667	704	713	654	717	722	701	731	742	720	725	684	713	756	702	703	706	722	695	717	700	695	672	711	708	681	719	717	718	693	699	701	740	703	694	692	680	672	670	686	773	694	734	706	739	686	660	693	676	729	714	731	715	737	702	669	738	738	670	763	732	724	712	734	637	728	718	695	699	716	661	753	746	743	713	702	772	722	688	722	750	668	699	700	697	752	634	692	695	727	711	731	703	742	726	773	655	692	704	702	735	809	701	706	725	701	753	733	719	701	726	703	758	700	781	695	678	703	675	716	690	709	662	708	681	707	655	727	767	732	697	728	764	725	750	663	730	761	698	704	726	690	654	713	708	682	698	727	757	785	728	702	642	729	721	708	694	719	721	696	701	710	728	673	712	727	698	702	770	718	697	713	736	709	713	682	700	687	700	735	706	748	744	725	750	703	702	668	713	703	668	691	683	718	733	689	692	747	754	679	709	745	701	725	751	675	747	666	710	715	664	710	678	712	704	641	706	725	683	705	746	761	683	719	761	726	689	730	715	682	712	687	690	708	671	704	734	701	738	689	717	722	719	698	743	708	704	699	742	726	719	716	693	694	737	702	702	707	756	737	713	650	732	697	693	683	688	719	752	722	667	739	752	681	739	727	675	710	694	668	731	731	719	716	694	708	726	758	710	709	751	730	662	690	717	737	711	669	669	727	700	698	703	742	705	713	804	734	671	753	677	716	663	716	696	731	713	708	743	716	681	676	726	722	726	687	726	705	745	729	673	722	751	694	746	721	685	706	746	777	675	693	725	722	701	729	743	738	719	721	702	653	717	716	682	731	770	726	700	673	716	741	673	726	702	696	741	715	717	717	710	678	691	706	716	755	701	727	717	696	693	724	694	689	680	711	711	714	697	746	760	680	725	732	707	708	711	712	773	700	681	716	687	729	719	701	711	717	704	734	670	703	764	676	716	714	717	714	749	725	726	645	730	734	738	701	716	730	668	698	722	677	685	665	723	687	676	693	674	687	673	710	728	719	729	660	732	745	723	744	704	645	696	695	702	716	681	691	731	710	667	735	727	684	739	681	701	724	693	719	711	740	685	735	713	695	705	707	700	714	705	705	732	719	716	734	706	676	702	722	689	748	705	645	691	682	684	712	703	697	680	716	699	699	709	690	698	705	699	696	690	706	724	739	705	725	710	711	704	771	719	690	666	716	754	683	710	700	751	698	719	707	734	741	757	710	777	707	706	667	729	703	704	688	700	691	694	648	720	696	693	710	712	740	692	693	704	664	667	740	730	758	678	720	702	720	721	706	702	673	738	709	729	696	720	693	723	727	748	752	706	673	673	719	698	707	718	705	724	715	694	733	681	728	657	680	721	694	741	729	657	732	706	723	711	701	763	707	732	772	728	713	731	672	695	713	700	711	703	672	704	744	682	674	647	662	674	728	694	654	734	717	766	686	714	700	695	731	731	725	727	709	711	736	775	679	683	696	707	725	699	719	691	707	738	689	711	726	658	747	696	762	664	740	729	712	722	707	732	780	667	683	690	733	725	675	718	693	698	698	742	698	698	750	687	681	732	730	716	722	705	732	692	714	746	678	700	708	675	664	735	755	700	689	748	749	792	687	680	729	686	711	710	703	682	697	653	705	720	674	693	718	688	696	712	729	734	722	773	698	727	673	734	722	688	687	695	700	724	707	664	667	724	726	701	734	658	670	732	701	695	731	749	723	722	717	749	726	684	700	672	700	753	696	715	698	713	749	692	663	687	695	707	648	672	700	735	754	689	714	713	717	706	707	740	675	685	740	670	695
25161	21524	25872	21750	1030	401	410	371	312	284	275	253	225	227	1255	1545	1018	211	199	193	212	186	188	236	172	173	196	194	198	185	196	209	208	178	166	156	195	208	185	212	212	191	189	185	171	200	162	192	194	182	199	158	193	195	201	193	175	202	203	175	169	197	199	185	198	207	187	184	187	208	192	192	194	174	170	205	212	190	207	191	187	208	185	188	217	184	193	176	203	198	204	185	198	176	156	166	186	213	197	198	187	184	201	197	192	199	193	171	166	207	191	186	189	206	190	187	158	167	204	185	194	189	205	204	192	189	196	180	213	206	188	178	178	201	207	175	189	197	189	199	205	184	186	183	179	193	184	185	209	178	191	185	173	218	178	208	200	187	168	214	195	182	178	196	200	211	182	206	196	175	187	195	198	203	173	179	176	200	162	189	200	206	193	188	198	185	166	180	166	193	188	176	200	189	193	208	175	191	193	177	214	196	193	195	203	184	183	186	169	183	178	208	197	206	204	175	198	198	185	187	202	180	196	185	181	182	187	197	192	191	166	179	203	188	188	192	212	190	179	189	187	167	197	186	179	199	207	171	186	189	165	188	179	210	189	195	213	185	180	161	189	194	169	197	213	185	195	207	187	168	194	183	200	189	182	199	186	205	190	185	183	174	174	209	201	163	159	175	182	210	184	175	178	164	148	176	190	186	208	176	213	196	180	176	183	245	182	191	203	200	156	169	201	181	215	183	175	176	185	194	190	167	205	185	176	171	181	172	190	179	188	178	179	191	208	188	172	182	171	203	168	184	179	182	174	192	193	194	173	200	179	204	215	187	185	186	184	189	205	206	211	196	187	174	211	197	172	199	191	167	197	176	198	186	176	175	195	201	178	159	195	176	175	189	211	173	199	200	197	182	188	184	223	191	197	169	175	199	199	200	195	201	196	191	187	165	184	178	195	218	193	177	216	190	182	186	188	177	185	199	194	212	184	175	195	221	174	203	208	176	183	199	204	199	186	165	200	195	203	199	182	172	197	194	191	198	187	179	190	193	200	187	191	201	202	175	188	190	185	218	193	201	209	184	169	173	187	205	201	203	182	183	195	208	189	185	179	188	184	194	173	168	173	187	209	221	161	208	183	201	187	202	199	182	182	198	188	192	213	196	183	195	216	175	206	190	194	210	224	202	219	186	190	170	191	206	181	180	196	176	185	188	180	167	192	177	204	197	200	202	178	203	191	199	222	203	185	208	192	178	171	185	181	180	185	157	206	186	191	192	205	180	177	194	202	206	214	191	200	159	192	194	211	207	186	191	189	204	179	197	217	185	184	200	195	182	198	201	183	181	196	187	194	193	192	192	175	174	209	213	189	183	192	198	182	158	173	192	217	167	202	171	186	185	186	204	214	197	210	180	174	197	182	197	203	164	188	187	182	201	183	202	179	182	193	201	196	179	191	213	186	188	193	198	216	189	202	199	205	201	183	191	187	217	197	202	175	191	208	204	188	194	192	222	169	167	190	190	187	190	174	177	211	188	210	182	187	170	179	171	204	174	166	160	180	195	174	174	193	207	193	186	202	192	201	197	190	180	189	198	193	195	188	186	203	180	174	192	185	187	201	200	201	193	175	214	182	194	181	211	182	204	211	209	178	218	174	190	181	206	212	177	196	174	185	184	205	156	237	180	177	196	180	201	199	213	165	178	176	222	203	194	188	191	199	169	171	180	222	177	175	190	205	201	196	211	195	192	177	199	199	229	222	197	183	183	173	173	183	212	185	180	199	224	189	176	164	198	201	180	208	203	181	210	191	227	196	213	165	192	201	208	186	196	196	186	208	185	195	184	181	197	182	185	195	175	187	201	193	189	186	173	176	184	186	161	177	215	167	212	170	166	182	187	190	178	181	187	210	184	179	210	174	212	193	196	183	170	200	176	205	191	196	191	201	202	161	189	190	186	179	184	208	193	189	180	191	169	186	212	202	192	199	164	179	211	199	204	189	177	191	191	185	203	178	188	181	186	186	186	167	206	191	183	206	176	169	203	201	183	174	179	174	186	198	197	181	202	194	186	162	207	188	190	214	183	202	183	189	158	161	195	173	203	194	173	188	213	175	199	186	195	179	195	185	200	218	161	194	182	181	183	206	184	209	185	193	184	193	193	167	171	179	194	184	180	198	184	173	183	180	195	200	173	199	196	200	192	172	182	171	216	188	206	203	188	167	181	198	164	203	197	197	186	183	211	193	203	220	180	174	184	193	190	206	190	200	183	200	204	183	192	200	189	211	199	182	182	203	193	202	168	153	191	174	177	194	205	188	181	206	182	203	182	188	179	190	179	216	185	217	182	187	192	220	184	187	198	197	190	193	184	181	177	209	184	162	201	186	183	172	196	183	176	186	169	208	207	186	185	193	183	206	210	200	184	172	187	177	211	204	194	197	191	159	161	183	187	175	185	227	185	208	184	183	194	184	201	204	200	182	177	193	190	185	183	184	183	195	164	198	170	210	186	214	205	200	182	189	162	179	181	187	178	172	189	154	172	166	197	190	188	195	188	214	185	200	186	190	221	161	184	211	198	179	216	199	167	211	192	205	183	215	154	201	178	184	204	183	180	195	188	207	193	176	188	204	175	164	188	193	161	178	176	201	172	198	186	170	171	203	191	176	224	153	195	204	190	191	191	178	171	182	168	194	182	190	177	212	204	218	199	202	202	216	191	178	197	185	176	175	181	182	221	199	167	206	166	172	171	210	191	189	174	193	178	224	195	195	214	185	191	191	200	177	203	191	190	188	203	186	185	205	204	193	191	177	188	205	190	205	187	186	186	191	191	167	203	185	206	164	196	184	197	192	175	185	177	188	177	206	197	190	161	168	201	185	168	200	164	189	187	167	177	186	202	203	225	177	155	182	195	175	184	173	169	198	169	200	181	196	202	193	195	186	186	177	210	185	180	188	197	178	184	184	206	206	180	199	177	213	188	192	205	203	195	197	194	176	174	165	186	196	187	195	197	194	200	180	176	187	205	182	206	213	188	192	175	184	213	197	197	173	187	206	189	175	181	180	194	188	191	191	185	195	194	203	214	182	178	202	181	171	200	186	185	192	197	210	209	210	178	193	184	192	199	194	193	191	181	196	203	201	196	223	183	170	187	166	215	204	184	183	188	207	203	192	190	181	206	166	195	184	225	192	183	180	199	198	188	202	203	211	203	199	192	204	192	167	180	187	188	196	173	231	189	186	195	194	192	204	197	164	186	197	184	207	184	180	208	178	174	217	181	198	183	150	188	175	192	207	195	192	196	177	189	187	191	185	209	188	167	199	182	200	185	188	176	197	194	181	204	184	196	193	162	166	211	204	207	182	202	205	188	224	183	183	194	202	234	191	195	194	178	215	168	167	194	198	176	176	184	171	199	193	183	169	203	164	184	213	197	197	189	205	167	190	160	209	195	211	181	205	175	195	178	167	196	195	186	172	178	207	202	200	204	176	184	192	224	197	200	211	222	191	192
3886	7118	4472	1699	1165	869	1031	818	626	594	507	394	394	350	3187	3726	2491	271	275	281	299	311	268	273	251	302	292	251	255	275	259	271	277	297	273	243	248	263	264	280	264	249	261	273	245	260	289	269	263	281	249	280	286	254	275	245	274	269	243	293	270	289	287	287	238	264	261	290	265	298	266	261	244	272	247	297	260	258	259	252	270	280	281	270	251	274	284	274	282	299	262	258	271	260	242	267	272	285	291	290	290	260	271	266	270	273	294	260	256	272	291	295	260	271	267	259	271	236	274	289	285	277	245	252	258	263	277	282	232	260	305	272	238	258	273	285	232	264	262	249	251	274	267	262	289	254	285	306	275	274	285	269	286	282	250	290	288	265	290	246	270	282	273	269	284	255	257	235	248	296	263	263	267	256	242	277	279	270	275	285	254	261	293	261	259	289	289	267	244	274	249	270	258	255	263	295	259	292	255	255	297	290	257	265	257	267	270	248	251	297	280	238	293	291	262	280	262	271	269	270	285	258	264	273	281	272	254	281	267	266	272	276	249	237	254	272	260	267	287	254	289	239	287	316	256	271	273	268	278	260	269	270	219	280	264	275	254	253	252	257	263	287	246	267	278	271	251	284	235	263	226	260	274	271	259	265	257	249	283	253	249	257	262	264	255	309	226	237	259	295	265	282	274	234	268	244	278	258	298	257	293	265	238	276	266	288	240	247	270	262	254	258	267	274	285	265	285	289	261	268	284	285	286	278	287	255	241	276	282	303	289	239	288	265	262	252	259	280	268	288	248	238	284	279	269	234	257	273	292	280	257	269	284	291	276	243	249	269	238	265	235	244	282	283	249	266	272	279	278	266	240	260	283	250	282	264	299	266	270	253	251	263	293	252	255	267	287	279	267	256	270	274	260	225	258	257	268	224	240	289	247	268	262	252	276	272	278	294	254	272	288	294	269	270	241	282	266	249	264	241	283	276	263	242	291	269	265	273	284	251	267	267	270	260	273	250	262	257	252	258	258	293	265	304	271	301	260	260	260	245	264	266	268	241	284	271	267	264	257	261	260	251	271	262	267	254	271	217	298	269	253	248	232	286	280	292	249	271	274	246	246	264	240	268	275	256	257	270	273	273	268	287	277	269	243	266	250	264	280	261	250	279	270	267	257	265	279	258	260	252	278	282	274	258	258	289	281	241	260	272	289	261	283	258	261	231	267	277	295	252	268	270	250	291	232	257	269	273	257	283	231	255	258	224	261	292	272	277	259	268	264	249	288	265	283	244	266	257	267	262	236	260	289	280	284	245	248	282	249	291	287	265	269	272	226	268	265	275	298	290	294	276	265	236	263	284	308	266	281	245	267	299	246	261	266	229	261	271	274	287	248	300	289	284	260	283	277	262	249	294	267	257	264	263	257	234	294	259	261	234	268	260	284	255	283	254	297	262	258	256	270	271	276	251	266	259	238	270	268	261	257	250	280	263	257	288	279	300	274	246	264	279	268	267	279	281	262	248	285	261	304	259	286	257	294	251	289	249	294	249	268	272	259	279	238	264	277	279	294	276	241	259	280	266	257	275	263	260	269	289	271	255	270	273	269	265	291	239	273	232	254	289	247	285	299	248	255	264	263	251	246	282	275	238	286	259	293	275	272	302	261	251	271	274	293	268	274	269	287	278	258	257	255	282	298	261	261	263	261	267	269	299	281	256	256	276	256	263	269	258	238	262	278	254	286	288	267	256	253	250	275	272	244	258	278	238	241	248	255	297	280	276	262	279	273	266	256	257	283	279	279	294	286	261	274	264	256	289	277	235	265	265	267	278	290	257	269	251	280	252	264	264	268	292	289	266	273	299	251	277	269	268	257	301	282	276	269	237	281	280	284	270	278	291	251	257	269	280	274	247	270	264	293	272	272	269	293	279	280	296	273	287	261	246	272	275	275	276	246	251	276	247	254	272	250	251	260	263	268	277	245	287	238	281	268	292	274	297	260	270	251	283	276	243	274	234	277	261	272	268	246	269	292	257	303	278	246	255	264	252	255	290	274	270	272	273	279	285	275	281	289	267	280	243	280	268	283	275	242	279	248	270	282	263	291	264	260	286	271	259	265	273	271	291	277	252	266	272	302	259	268	277	261	257	262	272	293	267	259	281	255	277	267	289	260	267	290	275	243	281	274	282	273	255	285	276	252	275	267	263	275	284	266	279	280	295	255	285	263	283	306	294	271	272	255	274	251	269	261	261	255	274	253	281	284	266	277	236	256	269	258	281	264	265	261	258	276	293	273	270	277	292	231	268	271	253	263	276	279	253	237	275	270	281	264	271	272	301	291	264	256	281	256	284	237	271	256	255	286	270	276	292	251	263	260	302	279	235	245	288	267	260	286	233	264	245	278	254	246	254	288	276	266	252	291	259	281	250	277	252	281	283	279	226	243	281	263	275	245	262	299	258	270	250	267	260	263	267	256	246	271	277	282	248	221	267	266	232	275	271	257	256	253	240	250	280	286	264	273	252	266	256	258	287	265	267	240	261	263	258	275	260	304	243	283	265	272	273	229	269	315	264	284	248	281	269	277	288	273	272	265	255	263	254	257	276	247	236	284	248	278	263	273	272	267	289	263	282	268	304	293	276	267	260	247	292	295	278	280	234	247	279	262	261	270	256	253	274	248	278	259	282	271	270	261	283	256	277	256	255	238	277	257	284	276	250	296	295	272	252	276	280	280	299	245	256	231	260	273	259	261	288	279	276	278	260	269	266	249	305	246	277	265	251	265	296	258	278	269	265	257	256	266	299	282	258	265	248	272	277	269	301	262	263	243	269	259	288	295	260	261	278	270	269	270	266	270	267	293	253	247	280	253	231	278	268	248	236	277	277	232	255	279	281	262	273	236	243	266	275	263	243	234	250	273	263	244	240	268	271	255	285	252	270	262	272	270	255	257	271	284	274	270	283	229	236	253	262	273	271	272	249	275	249	254	255	262	256	251	246	263	268	274	256	270	261	239	237	259	280	260	269	286	290	269	231	268	307	276	270	283	274	287	255	259	278	265	245	256	265	246	290	251	271	291	264	271	251	270	264	248	278	252	271	251	278	243	271	252	263	234	247	269	237	273	264	271	284	266	264	247	235	294	246	254	294	279	282	272	257	261	263	243	276	288	272	272	283	222	235	265	237	267	267	267	281	284	294	269	284	258	278	259	241	286	259	275	277	281	235	271	273	240	269	246	271	250	263	279	267	270	294	258	267	253	277	302	275	260	280	282	244	296	277	238	283	268	251	244	287	297	264	266	241	287	293	255	250	256	268	263	278	255	264	268	283	266	291	256	255	284	277	284	287	238	261	253	284	294	268	237	302	271	263	254	265	236	271	269	261	266	266	246	268	282	261	239	269	235	248	276	269	262	281	248	251	262	313	252	255	277	250	301	283	264	289	291	279	269	240	253	272	272	238	268	263	280	282	275	253	284	265	250	278	265	263	262	299	278	275	270	234	261	264	249	249
22870	21646	28934	24863	21649	20028	2097	1001	729	738	635	580	490	483	6255	9920	4601	421	401	372	343	360	386	358	352	346	359	337	380	361	358	361	366	342	334	300	340	361	345	374	371	350	333	335	320	344	346	358	360	340	365	294	394	321	358	362	352	362	357	307	352	384	346	334	350	325	341	311	358	373	344	345	359	356	355	314	354	343	355	350	314	326	340	369	355	334	357	347	350	340	364	329	352	368	331	332	322	316	343	358	344	335	332	332	339	363	336	361	353	338	340	348	346	325	349	334	348	339	357	336	326	356	335	339	351	348	319	342	309	365	359	334	341	377	320	303	329	330	345	361	365	357	346	349	365	350	356	352	337	338	332	300	329	314	329	345	333	337	322	374	333	362	344	373	294	325	350	359	348	345	377	349	359	319	327	373	347	332	347	320	325	352	331	359	346	346	329	326	381	361	338	352	330	343	349	325	337	303	343	336	348	346	348	342	334	335	341	327	360	314	348	309	353	374	364	334	331	325	313	351	341	357	337	332	314	325	340	352	324	347	355	337	345	308	342	341	363	314	324	359	314	337	340	337	344	340	357	355	364	360	340	357	318	366	325	321	360	371	348	327	329	337	302	333	308	358	335	361	361	380	337	373	349	322	321	337	341	323	346	322	328	369	334	314	343	341	326	361	339	301	343	349	325	336	355	323	323	336	332	317	335	342	343	390	339	355	353	333	317	329	331	328	316	381	353	328	339	339	367	327	321	369	356	350	332	359	322	348	334	343	360	358	375	356	356	330	340	372	336	342	360	336	334	348	338	291	313	358	331	369	351	326	340	344	316	346	346	361	330	324	356	348	329	349	318	326	314	308	318	341	328	366	330	359	344	332	335	351	340	356	331	329	365	347	315	349	323	328	341	306	348	315	351	310	334	368	303	338	341	325	299	357	341	312	334	317	354	342	341	339	343	321	358	344	356	324	311	322	362	337	348	349	347	337	344	345	350	349	371	335	319	372	358	367	340	347	315	307	359	360	358	350	349	327	330	320	367	330	332	347	359	350	357	339	332	338	361	335	348	352	370	324	355	360	339	334	360	334	357	348	335	350	319	346	330	327	342	320	331	349	324	322	322	356	305	344	335	358	376	326	355	335	320	322	324	359	352	350	344	359	378	343	350	335	325	333	340	322	341	347	370	289	370	338	346	360	318	353	338	349	351	349	339	372	335	353	351	360	309	372	329	311	337	343	330	333	350	352	327	327	354	331	368	321	357	334	313	334	338	375	334	334	367	313	329	359	345	351	307	340	319	314	344	341	322	338	327	324	338	346	332	342	365	332	326	327	307	355	352	313	368	326	333	364	366	337	349	321	368	367	321	349	338	354	353	366	327	337	357	340	336	325	356	331	330	322	345	350	385	341	327	336	337	364	351	335	339	315	303	353	347	345	371	319	319	329	335	343	326	348	353	310	328	363	323	341	324	349	354	351	327	349	351	337	339	356	362	362	366	328	349	337	323	363	331	338	348	343	338	332	345	337	325	357	313	338	328	320	342	331	341	342	357	329	326	309	337	335	323	305	335	321	334	352	344	341	351	330	335	344	328	333	330	377	342	331	335	322	327	381	333	329	347	351	338	370	325	326	333	346	357	346	343	343	336	348	345	378	370	335	343	334	337	340	360	358	314	344	353	326	338	334	350	323	348	343	367	341	344	322	333	335	340	304	335	315	369	327	360	354	308	344	335	333	365	352	338	373	336	348	333	332	369	346	349	373	350	320	338	345	305	335	332	319	330	344	320	324	320	341	338	322	341	357	344	362	354	348	355	370	328	327	344	335	355	333	359	372	332	344	317	325	333	344	357	374	353	335	332	362	335	358	338	330	350	367	343	379	323	304	353	310	331	358	325	353	338	345	342	356	337	326	343	333	337	327	348	325	318	316	380	303	310	362	342	375	324	315	338	338	317	339	332	339	342	368	326	315	325	332	338	361	342	346	355	339	324	345	385	306	363	366	320	321	350	354	347	309	313	364	376	351	382	383	349	319	377	328	338	333	341	296	347	352	377	348	352	331	336	364	372	336	320	334	345	358	357	322	328	349	332	362	335	315	324	311	349	356	345	346	323	351	354	313	333	323	337	350	363	355	382	367	362	387	355	354	340	368	369	309	330	352	357	352	295	336	301	358	318	310	350	335	326	367	346	322	356	340	321	339	341	344	363	340	339	321	319	343	331	341	359	311	347	351	335	334	339	348	343	343	361	340	344	333	354	360	362	330	376	343	353	326	362	330	350	365	335	351	328	348	342	323	338	341	342	350	344	356	365	354	354	356	331	355	327	334	355	315	362	302	352	321	361	333	368	336	372	351	305	336	396	318	365	339	338	333	330	344	336	319	351	322	367	311	363	340	346	357	345	331	353	332	351	356	339	291	331	330	328	332	336	362	331	337	375	331	340	331	371	340	326	354	329	380	342	342	327	323	338	333	337	344	324	350	361	354	318	366	326	327	329	329	332	346	373	328	344	355	338	358	337	354	364	348	329	349	354	363	332	333	327	326	327	313	307	340	332	328	351	345	311	323	358	357	357	352	326	358	331	308	346	312	317	356	344	358	347	347	331	335	353	367	331	358	348	357	336	332	349	363	371	300	324	353	342	293	342	369	367	341	343	322	383	331	337	354	375	326	356	343	323	306	312	351	335	300	349	337	329	341	322	341	329	336	336	351	330	330	339	331	342	352	372	326	347	330	320	347	314	342	379	332	341	311	341	324	349	330	303	363	371	347	329	364	351	351	353	326	347	348	336	343	337	345	370	368	347	337	325	348	372	334	327	308	359	356	340	358	333	338	309	313	358	339	352	344	350	350	351	375	337	336	333	370	310	360	348	340	345	339	356	351	346	370	338	347	329	321	347	358	339	347	358	338	344	343	342	372	362	325	320	349	356	323	331	335	339	328	360	330	365	350	334	314	346	324	329	349	317	350	337	320	337	305	342	325	340	334	353	324	359	343	338	359	353	379	340	304	371	350	321	324	333	336	339	357	333	325	311	332	329	325	339	332	338	351	332	349	363	344	358	332	343	373	344	326	337	344	343	337	335	377	318	349	322	307	314	327	352	341	319	327	337	341	345	312	338	348	334	307	330	339	323	323	319	372	306	330	327	321	334	325	347	347	329	329	324	355	351	322	302	312	355	324	321	348	329	313	345	375	330	347	356	288	340	336	343	368	369	371	325	312	328	385	338	337	341	320	324	361	327	355	354	334	353	354	363	348	314	336	354	322	305	348	361	350	341	307	354	342	366	333	355	339	337	328	344	340	338	325	321	368	382	349	312	352	330	344	352	361	349	337	334	317	293	328	336	325	330	358	356	356	335	361	350	328	307	317	352	354	394	340	326	341	342	331	311	377	341	346	382	322	339	316	341	336	345	330	354	345	353	335	312	302	356	341	344	313	325	345	356	323	311	363	312	331	345	374	328	309	335	373	330	326	346	360	351	345	323	316	336	350	315	367	353	309
4956	17060	11305	5080	3282	2475	2226	1995	1650	1487	1284	974	845	916	12471	16605	7942	568	571	521	509	541	517	526	527	551	496	493	505	501	496	492	484	497	530	502	454	511	471	461	486	473	494	520	492	525	526	482	517	469	528	521	495	495	521	486	504	498	463	504	482	491	480	508	452	489	471	503	440	508	496	489	464	476	487	437	431	488	437	464	486	469	447	469	469	458	451	428	495	479	445	519	470	458	425	453	464	458	462	529	488	492	490	473	501	473	464	467	472	462	473	478	492	470	451	459	492	453	450	476	459	455	471	492	491	521	473	492	488	487	492	481	495	432	462	496	453	470	491	460	479	497	489	461	447	515	446	475	498	434	482	455	478	514	491	474	489	464	474	459	475	472	482	481	459	463	477	466	529	488	486	480	467	477	458	452	491	508	457	499	545	492	483	458	458	499	473	489	458	470	468	460	496	500	509	506	458	472	446	488	465	455	470	483	465	476	492	477	477	473	482	464	487	464	491	484	448	466	469	474	480	485	477	486	467	475	480	461	476	483	484	446	500	466	454	470	505	497	468	486	470	461	458	465	464	443	480	493	475	521	498	477	477	457	469	462	476	507	457	468	436	480	467	530	467	458	456	516	466	469	451	423	468	488	473	491	447	461	455	445	484	453	466	461	486	499	444	517	481	491	473	477	444	506	474	476	460	486	499	525	503	505	461	452	458	519	455	508	463	450	504	481	477	443	467	505	500	460	480	424	459	493	482	445	487	481	495	446	462	495	473	467	475	456	458	493	476	463	496	505	523	489	445	467	469	467	449	521	484	470	468	494	483	496	452	482	457	502	469	479	478	490	489	529	486	487	508	468	462	479	502	487	462	465	536	506	474	477	453	490	491	460	468	461	504	515	495	477	449	458	467	490	464	475	446	437	493	479	495	478	492	497	459	451	427	473	494	487	453	495	483	477	530	481	464	474	464	522	492	489	491	475	503	483	480	459	486	518	477	448	514	496	461	458	493	510	471	452	473	452	496	438	471	468	445	429	469	491	451	440	492	498	475	461	517	506	494	473	481	501	452	498	441	494	460	500	491	488	471	493	450	486	470	501	505	478	499	498	482	465	464	505	476	492	487	491	474	488	465	466	477	473	469	455	461	502	509	529	434	451	507	476	455	458	491	468	487	502	463	482	398	469	484	487	455	487	456	494	491	455	490	508	462	480	465	469	464	441	444	458	461	452	454	475	397	462	430	519	448	467	501	508	471	449	449	488	519	444	527	470	515	474	557	456	509	473	486	502	485	433	480	436	464	486	448	459	465	488	445	500	475	487	482	433	506	459	458	476	474	488	464	501	466	448	479	452	477	475	482	473	497	452	501	485	475	446	484	510	466	462	421	467	470	459	508	478	474	460	472	449	514	478	463	491	484	510	462	527	462	486	459	453	460	444	478	472	525	490	481	472	476	473	470	483	443	504	495	502	517	506	526	493	503	471	450	459	490	455	475	499	467	478	462	444	456	532	499	483	504	498	492	436	448	478	460	457	480	509	440	447	503	470	495	495	487	441	454	498	458	489	482	472	474	487	481	519	466	472	489	490	466	496	449	496	465	455	469	473	463	491	500	473	507	481	468	491	453	500	483	428	441	472	460	426	473	465	483	457	471	512	454	493	490	489	472	485	459	456	448	461	454	491	449	454	446	503	456	458	438	433	474	453	459	505	427	526	484	505	462	485	459	467	477	464	474	459	511	522	478	480	518	483	471	418	452	469	501	497	467	441	457	456	462	468	459	503	517	472	470	447	468	452	512	476	422	512	472	464	473	458	471	505	522	484	460	447	493	486	481	503	463	475	473	497	449	487	445	429	498	483	457	459	483	466	451	454	470	466	484	466	459	487	464	505	448	478	476	494	450	497	503	449	501	479	461	474	497	466	490	472	467	473	467	447	454	473	454	421	515	462	509	436	480	504	500	500	496	469	483	490	489	434	460	436	493	461	444	474	466	504	496	475	506	454	472	502	485	481	463	473	477	471	455	497	489	482	471	485	499	481	495	469	483	456	458	440	473	492	441	481	457	480	455	483	470	486	503	476	473	490	462	490	482	497	471	477	473	495	479	483	471	484	458	492	455	465	445	496	496	469	458	470	485	497	517	468	457	437	480	527	463	441	441	507	472	469	483	453	491	458	463	437	452	480	491	510	475	486	459	490	468	446	470	465	461	486	484	484	478	470	460	477	493	474	461	533	514	533	480	518	486	448	448	477	446	476	475	458	456	462	473	437	471	449	451	475	444	464	449	487	472	465	496	459	446	454	462	502	478	458	455	465	481	446	451	464	464	508	456	464	475	438	509	485	468	470	464	460	472	448	481	437	503	465	499	513	460	461	440	435	494	484	492	514	464	488	473	469	471	479	450	453	486	443	471	469	473	457	444	476	473	487	475	436	500	501	463	482	490	503	466	489	494	462	489	471	484	475	482	469	457	503	493	478	464	487	448	463	473	437	462	470	455	483	467	466	472	475	468	494	474	457	472	462	491	457	463	454	511	501	449	492	474	463	527	472	485	436	472	460	484	474	546	484	508	449	463	480	512	497	475	458	454	487	489	488	470	494	479	453	443	465	480	520	430	498	456	482	495	475	497	457	498	507	469	467	498	465	466	444	456	477	449	483	469	453	464	482	450	481	485	480	476	493	446	461	499	456	449	476	514	570	466	492	459	456	482	484	458	504	502	456	472	455	489	475	456	434	477	490	479	462	455	431	474	424	492	464	451	476	464	474	485	461	446	496	521	487	495	484	484	455	450	508	470	517	478	464	512	486	488	477	512	489	438	510	494	452	444	507	449	444	463	480	457	486	472	466	492	476	477	468	451	451	474	474	437	489	449	491	507	493	462	464	442	507	458	518	517	504	467	445	475	470	440	471	489	471	493	491	497	460	473	485	494	483	450	447	432	477	523	479	475	446	465	436	437	499	483	444	477	479	464	460	486	452	498	513	474	470	484	470	469	521	471	491	456	484	527	484	519	443	475	468	448	475	496	476	501	442	456	456	483	470	479	481	473	455	490	477	465	458	465	495	468	477	471	490	443	474	485	476	522	443	472	532	463	478	493	490	484	492	464	477	484	464	461	479	448	470	458	458	480	480	500	503	457	479	434	505	512	507	458	478	444	510	459	491	471	510	475	452	478	453	471	435	479	475	509	486	461	474	439	481	442	443	490	499	460	454	483	453	472	494	476	510	468	464	474	494	488	481	453	422	476	497	431	464	502	456	460	495	458	506	515	473	466	460	478	482	481	496	438	481	511	446	481	475	472	434	448	412	482	470	504	508	466	481	455	468	463	494	472	473	477	457	490	482	471	440	490	486	492	516	443	468	492	490	461	474	458	467	488	475	473	475	511	463	456	502	529	468	496	460	521	479	472	478	501	520	430	488	477	423	508	450	475	475	460	477	471	454	489	489	460	473	481	455	480	484	466	465	503	480	486	507	483	441	507	486	470	448	496	489	459	506
27857	18749	5132	1126	589	556	519	507	537	494	457	488	478	427	720	894	733	436	436	391	411	396	432	425	395	392	394	400	390	473	412	386	435	377	426	429	410	420	400	441	419	390	384	407	409	426	425	394	424	407	413	453	428	439	397	396	426	417	443	410	394	403	407	430	420	379	420	410	417	367	405	447	410	402	425	391	446	419	415	446	442	417	397	407	396	387	419	421	456	400	409	413	399	420	364	415	418	422	428	394	435	439	415	400	446	430	465	408	411	408	408	425	380	429	463	422	394	425	439	416	426	380	418	405	428	423	422	390	395	409	449	414	413	427	415	417	416	411	413	412	412	415	422	448	423	409	388	407	392	428	423	381	430	413	392	411	397	396	433	398	421	451	403	429	415	395	431	383	404	435	393	345	407	416	394	422	380	390	421	415	416	436	402	456	406	415	409	440	391	426	406	436	398	405	398	407	395	432	397	410	398	393	401	411	419	409	449	394	426	364	416	390	439	452	390	412	403	431	409	407	424	415	404	431	407	438	413	449	407	390	407	399	407	383	408	424	406	396	433	393	411	412	413	410	437	425	413	441	391	429	387	395	393	438	401	399	456	404	395	406	420	374	397	433	401	446	409	419	405	440	433	419	409	439	399	398	410	456	456	404	405	392	428	381	407	424	397	403	427	402	421	423	401	397	402	420	412	440	392	417	410	461	392	466	429	376	437	427	402	389	423	441	411	413	388	424	400	404	371	381	443	376	407	407	385	434	416	405	418	383	418	412	424	425	417	426	396	410	417	419	441	459	450	416	395	383	419	428	427	413	436	427	433	430	430	421	444	413	404	443	393	411	374	415	427	431	443	403	458	383	431	420	405	398	392	413	413	449	437	420	416	434	422	429	388	394	416	433	402	427	424	447	439	422	425	394	423	442	432	416	429	407	430	429	382	419	419	421	409	372	388	389	434	437	404	425	408	413	402	401	421	411	423	436	397	434	472	404	418	409	408	409	430	449	415	399	387	405	407	435	428	468	406	394	397	397	394	418	418	403	417	407	400	401	461	426	385	419	414	405	458	402	427	381	401	419	403	389	401	424	432	439	444	374	414	404	447	438	367	372	393	428	428	388	424	451	456	379	384	438	410	457	415	418	412	448	446	396	420	417	422	410	427	387	411	416	449	414	414	407	401	430	438	395	397	402	411	379	441	421	413	414	408	428	391	412	406	395	439	387	391	429	391	434	372	407	447	395	393	363	427	420	408	446	396	408	404	398	365	410	431	389	403	424	427	433	401	398	398	400	418	428	450	438	409	419	417	411	407	419	409	388	421	426	461	396	368	403	423	395	428	431	447	426	394	405	389	445	388	423	421	404	434	438	425	409	380	444	423	413	423	369	389	430	422	418	404	427	418	414	422	398	416	390	436	430	415	408	433	427	433	439	401	429	415	385	403	393	399	416	380	409	408	393	393	416	412	421	410	428	378	416	369	408	432	397	459	441	366	433	395	417	441	460	379	418	453	405	393	424	395	405	397	386	407	389	405	396	418	420	413	438	395	414	428	377	426	408	416	435	402	379	383	386	442	392	412	378	394	433	400	408	393	395	439	448	438	402	462	422	400	427	418	434	427	409	414	395	430	424	421	441	425	374	428	438	414	440	412	398	424	421	385	403	410	386	418	417	421	380	411	395	428	401	448	417	434	387	411	432	439	401	374	427	397	393	427	424	451	417	404	406	419	404	408	420	391	410	410	419	423	441	421	424	392	425	426	417	421	417	387	434	403	425	387	389	414	421	402	436	411	410	421	420	425	417	406	444	386	423	430	424	405	381	441	411	423	397	414	380	413	418	405	450	438	429	394	387	442	431	434	398	407	419	426	386	398	463	402	459	395	407	414	441	422	389	382	423	390	432	426	387	411	397	420	413	410	448	444	423	415	419	415	388	394	403	402	417	390	453	379	427	413	433	409	437	414	421	441	442	417	438	402	384	402	397	410	391	411	406	398	433	440	385	462	399	443	388	413	382	416	405	432	460	405	419	401	403	409	400	423	428	390	400	398	437	406	394	403	411	397	382	414	394	416	407	438	426	412	420	401	412	416	428	423	375	429	409	409	451	368	413	415	405	366	424	392	407	400	414	428	411	436	410	438	404	386	417	416	442	406	395	413	464	426	419	408	389	419	409	404	394	425	432	408	430	384	422	405	352	407	398	405	430	424	401	426	418	410	421	424	372	418	380	404	385	393	431	415	417	388	450	412	422	418	399	403	454	405	415	420	403	382	423	415	449	435	394	429	411	424	410	418	369	415	350	405	431	384	402	420	405	402	396	396	421	367	406	418	419	428	423	409	405	425	401	400	410	430	421	415	405	414	416	422	387	451	411	411	414	412	449	431	434	422	450	420	400	431	456	392	394	368	387	437	392	454	432	375	442	416	416	394	416	426	379	432	393	423	399	398	422	419	394	445	391	412	380	403	420	396	432	417	410	411	424	405	384	416	409	415	384	454	415	424	416	441	382	420	410	424	410	409	418	441	426	391	436	392	426	391	401	399	402	434	424	394	425	385	424	450	417	407	408	388	399	445	440	372	400	394	393	410	429	422	400	395	432	415	437	401	385	421	433	401	399	408	413	406	415	438	420	433	379	418	419	401	424	438	398	402	370	401	397	398	445	428	414	412	466	420	397	410	417	443	409	445	414	404	368	454	448	392	436	419	407	404	440	414	413	457	422	403	429	385	432	403	401	445	428	395	449	414	413	452	415	412	419	431	426	411	435	406	403	417	390	409	449	408	389	420	445	408	398	378	401	392	404	416	372	410	416	421	379	399	403	448	422	377	408	407	392	439	434	427	382	418	427	398	384	415	371	390	434	435	405	422	411	417	438	459	407	414	403	442	400	438	442	424	394	446	446	387	418	425	432	415	440	391	397	428	376	423	422	374	438	370	374	424	410	422	433	396	410	460	383	422	412	433	391	417	435	425	392	421	420	415	379	409	416	431	435	420	391	402	403	404	420	429	436	412	408	402	403	401	382	435	398	446	394	411	421	388	403	447	400	371	428	389	432	394	413	404	428	419	394	406	426	419	422	407	417	437	426	455	449	397	434	394	379	420	385	395	421	400	419	393	414	398	442	420	413	442	404	403	424	413	430	441	374	446	438	359	442	412	395	385	424	419	430	419	420	429	421	417	426	417	422	411	405	436	432	397	383	408	427	379	405	442	386	416	403	395	428	432	410	387	421	424	480	404	443	412	373	391	441	418	424	406	404	425	409	438	427	405	410	389	446	432	423	411	403	464	492	403	401	398	415	410	443	419	389	396	414	400	387	446	410	357	428	415	391	398	407	405	405	392	372	408	438	400	389	402	409	425	387	407	403	403	414	401	443	417	426	419	392	411	428	422	405	429	414	414	422	412	393	421	416	427	436	413	429	431	397	436	374	406	398	431	392	384	402	399	415	412	433	380	413	432	449	431	443	424	404	419	435	402	431	410	433	455	423	383	434	410	433
4991	4624	3294	1575	958	956	894	835	797	738	648	687	666	624	1269	1438	1092	608	576	570	552	543	548	586	586	567	558	557	575	575	586	558	590	563	560	524	528	564	565	592	585	571	546	569	583	552	534	547	568	567	561	585	585	588	549	522	548	565	594	553	554	573	560	569	553	583	541	552	559	530	547	553	567	543	610	562	545	551	521	546	570	553	552	564	584	599	571	560	592	557	583	569	560	557	544	574	531	607	544	575	548	588	582	566	563	534	561	603	541	542	549	555	590	535	552	569	567	583	585	578	519	604	578	556	541	575	514	579	548	574	579	568	541	581	556	574	536	565	556	566	571	596	577	527	569	535	562	531	519	592	554	542	556	645	596	536	542	551	577	580	608	557	562	548	596	575	581	523	584	551	554	555	540	584	565	527	544	535	566	593	551	567	565	579	603	588	555	543	573	529	564	569	586	546	597	595	547	560	563	576	551	553	581	551	576	570	525	526	612	541	571	572	595	531	560	570	570	549	556	573	543	559	543	561	560	537	578	537	552	596	571	534	555	601	562	588	552	558	561	560	561	569	522	562	575	553	600	620	587	607	587	581	606	568	536	590	563	591	588	538	599	555	587	543	580	522	559	563	515	628	505	580	544	537	546	548	551	543	563	563	539	565	576	563	554	530	555	597	546	564	586	563	592	566	570	574	523	571	578	557	579	568	540	556	563	561	591	553	539	600	538	563	546	602	547	527	556	559	585	582	562	538	573	588	595	556	544	582	557	560	568	538	548	574	541	572	545	550	556	527	531	570	532	567	566	528	563	514	517	562	573	564	568	600	539	565	543	568	534	554	597	542	579	557	521	545	563	575	543	545	573	567	537	590	575	563	541	557	532	551	534	556	523	540	564	522	564	564	555	521	534	581	529	550	555	556	554	568	570	522	579	548	569	604	639	546	603	573	536	515	529	537	553	561	544	567	536	547	540	548	531	522	581	566	552	604	553	546	550	570	541	539	544	566	583	563	558	494	560	582	575	544	543	598	543	584	559	552	547	566	530	521	578	575	525	554	588	518	551	568	546	564	551	590	572	560	528	558	564	581	550	586	535	575	567	617	511	568	565	567	608	532	566	566	582	561	544	566	556	555	533	545	566	530	536	559	557	578	561	566	586	521	593	553	579	522	586	557	582	571	559	530	580	580	569	588	513	544	551	575	538	518	569	580	548	567	537	542	551	545	545	535	598	526	524	558	586	550	586	526	529	598	529	560	527	549	574	532	546	580	535	590	599	577	561	550	547	556	594	563	586	616	562	551	574	587	561	578	581	542	571	561	566	589	560	604	556	533	564	537	591	546	531	566	562	578	582	569	531	553	523	547	592	557	516	550	575	505	547	542	565	558	563	510	575	545	591	545	546	523	534	563	548	565	574	565	548	552	556	587	550	546	566	558	537	554	527	510	605	537	573	534	547	555	547	560	597	567	561	555	553	590	532	550	558	535	547	572	551	574	553	623	546	541	541	545	557	581	578	576	507	548	511	534	566	588	554	588	540	556	579	544	622	555	564	541	517	544	534	564	570	590	546	552	583	564	542	546	604	544	588	561	588	566	549	585	577	534	556	494	576	557	565	532	543	553	583	561	533	556	552	568	542	542	564	540	569	552	603	538	590	551	545	506	562	599	527	541	532	556	573	583	555	604	547	584	574	579	555	570	549	548	551	605	577	581	590	563	545	562	544	592	569	556	577	545	537	555	588	528	540	575	565	594	566	550	523	562	560	552	556	576	565	532	548	522	607	485	551	568	564	568	591	552	497	572	578	531	537	567	567	543	534	525	602	530	551	585	577	561	530	540	542	581	572	599	550	572	551	551	553	557	591	572	573	562	569	568	535	553	572	564	597	598	530	562	571	546	503	581	567	575	539	572	528	577	542	568	567	559	601	576	561	577	598	556	569	574	562	548	579	540	569	560	539	571	588	564	562	578	594	546	563	544	572	562	549	553	562	531	556	565	538	573	563	554	570	569	561	583	560	624	601	581	545	579	518	538	555	506	584	549	527	568	560	562	608	569	523	545	607	549	554	557	554	579	582	512	545	523	547	569	571	578	541	525	545	543	591	605	558	552	497	576	557	533	542	570	546	583	566	571	601	537	571	578	545	548	528	572	555	565	579	545	566	538	580	537	508	569	537	598	573	513	557	506	547	535	564	582	548	592	550	558	577	621	572	537	594	521	541	564	561	597	572	564	601	538	546	568	551	602	608	534	559	520	551	577	532	551	548	584	565	558	581	545	576	598	567	567	585	537	583	570	528	525	552	602	585	555	579	561	562	545	540	576	610	566	555	558	560	577	585	583	587	530	544	563	578	531	542	583	525	567	540	526	575	536	513	538	565	592	571	537	541	526	542	519	581	539	572	547	563	520	555	526	497	566	592	557	558	562	559	596	567	548	548	549	535	588	552	552	570	531	546	567	572	589	542	560	556	552	535	563	558	570	612	545	540	564	589	555	575	564	527	560	591	587	533	581	548	542	567	549	537	559	568	521	599	531	558	562	532	591	570	560	578	580	588	590	568	559	545	522	559	526	559	558	529	537	612	621	573	595	554	554	565	527	555	604	569	548	575	557	555	539	555	546	549	569	523	534	604	602	551	523	597	538	575	549	557	595	575	583	548	530	580	569	569	560	524	560	551	588	585	534	545	578	546	604	570	566	581	557	578	527	584	556	525	520	567	597	541	580	600	549	521	556	554	594	525	593	562	506	526	567	550	586	592	570	559	576	533	544	573	555	543	538	546	579	570	550	537	563	556	580	529	532	528	582	583	537	542	559	566	577	581	508	563	584	551	538	576	508	570	564	527	585	562	557	566	538	570	565	622	565	566	561	532	530	568	585	519	550	550	612	582	552	578	556	556	545	554	583	568	552	565	552	551	551	545	535	564	577	568	567	556	628	552	569	532	553	545	562	511	533	602	568	542	495	624	571	584	562	567	560	501	572	609	579	592	555	517	536	546	587	552	524	555	587	559	589	547	550	555	584	587	588	550	593	536	513	566	549	536	601	563	564	572	548	569	522	619	518	582	574	588	529	547	588	546	580	539	507	512	529	584	584	543	525	593	533	581	564	540	552	558	631	551	572	527	550	559	571	584	577	517	598	570	555	539	569	508	524	564	537	532	570	559	499	534	516	533	593	553	544	576	561	578	544	548	605	544	593	586	545	589	571	571	570	564	520	560	546	538	543	542	549	585	559	544	566	552	563	569	523	561	566	584	599	538	527	573	562	560	549	579	525	594	564	548	539	549	564	560	570	555	536	590	541	571	556	570	519	603	570	566	543	547	556	599	585	573	559	559	552	571	609	546	617	609	580	531	549	522	570	561	601	541	543	547	523	566	564	593	582	576	504	525	579	510	550	577	573	579	572	539	511	600	557	539	531	572	574	583	508	581	574	556	587	533	602	567	571	533	560	580	545	550	541	587	554	540	605	564	532	551	562	601	572	552	558	553	567	537	573
23780	21570	28141	25429	20108	2443	1109	1023	875	777	674	706	685	941	5965	6933	4291	922	572	567	551	580	542	566	580	506	553	516	552	581	553	617	580	592	579	549	541	538	580	571	581	537	537	559	581	583	560	590	595	569	586	566	566	595	559	597	577	535	565	558	528	590	552	580	526	565	535	602	567	557	579	550	553	568	604	551	611	549	605	550	567	575	555	572	547	570	541	522	530	541	571	601	541	563	560	567	579	509	590	580	560	563	545	559	578	581	524	564	554	629	575	593	579	565	540	567	541	582	576	564	565	591	553	504	547	549	605	581	561	553	573	556	579	527	581	584	615	546	557	531	608	539	594	554	588	590	577	552	563	557	558	523	527	546	573	551	555	544	522	530	561	579	600	575	601	548	597	565	564	578	565	518	543	580	585	589	558	571	597	530	542	585	575	562	571	593	518	553	525	523	571	538	589	564	566	544	553	572	555	584	584	569	586	559	561	590	540	517	602	610	555	557	572	553	565	570	576	585	552	561	591	540	593	514	583	617	597	623	606	541	544	588	532	545	574	579	566	540	600	553	545	535	544	545	559	556	556	611	577	554	536	553	514	558	550	568	522	530	577	534	568	580	580	557	587	533	555	565	578	576	542	592	555	588	575	530	539	557	572	571	576	523	555	543	590	580	588	546	581	592	546	588	586	542	557	554	616	590	540	581	542	561	542	548	544	544	593	538	537	571	571	539	562	543	556	547	543	567	529	541	591	570	543	588	594	617	540	554	583	543	560	576	532	564	555	613	575	562	594	562	565	628	560	554	547	558	569	601	559	572	612	544	579	564	539	569	564	573	564	538	540	559	602	563	550	570	545	551	558	548	563	568	563	555	559	583	567	555	599	602	528	570	555	615	583	566	511	533	583	575	548	560	530	577	586	587	580	591	506	524	568	575	531	553	538	588	603	558	582	540	557	553	593	576	553	542	550	569	549	564	581	550	546	555	552	523	558	579	568	542	585	531	532	538	571	539	585	547	561	610	534	509	547	569	525	579	566	558	560	596	560	556	561	593	557	554	542	550	578	537	591	576	573	614	549	492	520	595	603	607	535	591	558	563	523	519	545	564	539	545	543	574	577	590	560	599	543	541	531	605	511	508	571	547	521	581	616	566	567	575	512	578	576	540	587	579	596	527	566	568	581	559	605	605	573	567	544	570	558	578	591	535	571	551	567	573	572	578	566	558	545	544	565	553	551	584	526	567	591	553	605	550	597	576	556	596	537	573	557	583	552	530	575	571	588	550	581	555	606	554	556	566	562	575	590	574	549	524	549	573	556	544	541	512	595	539	510	549	580	564	540	584	567	578	613	566	495	560	560	527	541	570	600	581	598	559	606	548	574	531	564	548	555	540	556	568	587	571	574	567	565	561	568	537	556	601	542	542	613	554	538	556	569	606	573	591	571	601	558	555	597	559	563	541	526	569	560	590	605	578	539	586	569	559	562	545	593	587	564	517	560	589	533	597	577	565	610	537	559	532	566	557	546	592	541	560	590	587	527	528	592	529	551	538	546	560	567	555	570	530	536	625	564	577	543	564	557	538	564	582	565	580	556	577	552	533	549	587	544	559	522	536	529	557	558	555	551	571	565	594	550	580	542	544	561	559	559	558	592	585	577	542	540	566	567	567	563	568	567	526	602	554	560	602	543	570	548	585	587	520	539	554	541	546	518	541	581	581	581	551	582	520	589	522	533	574	559	540	590	554	581	528	532	606	578	498	541	497	560	563	556	552	590	595	595	534	603	559	571	550	574	546	566	586	590	561	576	600	555	570	583	543	550	555	596	554	526	557	599	610	537	519	531	605	575	583	592	588	510	532	547	535	552	569	503	545	590	534	542	545	533	564	574	540	592	539	563	561	558	573	544	562	535	536	526	562	562	549	604	546	540	577	603	620	591	573	527	517	607	558	582	505	597	607	574	571	526	563	563	536	574	535	548	566	549	566	524	548	529	570	545	606	534	589	537	543	508	539	567	567	596	562	588	598	549	543	536	557	566	589	544	534	585	600	554	579	556	587	567	567	551	600	519	546	564	559	603	568	577	572	565	619	575	562	517	585	574	550	572	531	568	556	563	572	581	579	515	564	552	576	575	549	559	567	569	590	590	523	605	567	509	539	518	577	576	540	542	567	535	578	576	527	539	563	563	541	543	498	536	557	549	544	552	558	539	584	562	578	569	560	536	550	542	591	549	585	564	579	531	604	544	587	557	568	577	562	540	588	521	533	530	579	584	526	548	538	561	550	576	546	574	512	547	537	548	559	612	552	576	508	515	551	595	577	572	516	536	600	557	579	579	575	555	567	588	526	569	575	540	583	577	540	516	510	513	541	612	566	610	540	553	548	586	568	582	568	627	573	547	531	596	574	565	581	584	553	531	598	565	543	546	558	573	540	538	565	591	561	540	593	580	566	568	605	591	537	539	586	598	584	581	548	578	603	532	578	556	559	585	552	597	573	567	540	576	554	554	548	541	542	576	572	571	569	614	518	565	548	565	588	571	522	559	570	562	553	570	574	555	547	533	547	564	581	555	611	562	572	535	534	586	542	566	575	549	567	545	542	583	572	595	566	547	572	541	556	538	557	564	565	566	547	546	550	527	597	535	495	501	511	537	588	570	557	532	548	580	587	542	575	553	546	573	550	528	566	543	557	535	527	564	564	565	552	562	536	522	566	530	545	544	573	576	560	561	578	564	533	563	574	565	532	543	600	528	580	516	551	544	564	598	568	547	549	571	556	526	561	542	564	559	586	600	552	583	588	579	562	536	542	582	537	558	525	577	559	533	546	562	583	555	529	561	570	570	573	547	576	513	566	552	578	586	576	555	583	566	540	583	548	577	588	578	563	543	556	563	557	533	566	547	557	549	526	549	538	570	566	578	581	569	567	536	620	549	572	550	566	573	590	544	597	554	569	573	569	560	607	533	556	545	553	576	511	554	545	534	598	569	557	526	563	551	544	533	588	593	504	539	521	554	549	589	548	571	554	597	571	600	532	599	583	527	581	604	593	575	607	507	575	601	556	566	573	583	566	566	578	538	547	576	536	542	542	554	567	568	562	561	580	543	556	563	509	538	572	534	503	563	572	570	562	522	572	555	529	538	548	562	552	566	589	528	543	567	527	547	573	575	554	521	563	542	590	587	570	536	567	573	544	567	560	566	541	589	533	518	543	556	551	527	547	604	572	604	570	530	554	567	559	582	552	576	581	564	570	582	631	601	550	547	550	560	566	531	594	579	576	527	559	578	577	549	553	522	554	533	558	543	573	556	519	561	570	525	561	568	568	537	569	585	535	557	567	625	544	544	579	559	553	520	560	573	609	527	560	577	573	576	564	529	528	573	584	526	561	581	566	554	574	605	547	569	580	534	558	558	580	521	507	564	539	556	571	541	548	553	568	595	588	508	564	569	546	558	578	595	494	525	552	575	584	535	548	575	550	626	557	538	535	552	573	532	572	611	516
4017	11615	7535	3449	2237	1918	1854	1917	1440	1325	1102	1064	1044	1632	11318	12198	7430	1409	748	722	747	769	845	736	765	838	835	738	759	725	769	743	751	730	744	737	771	762	794	746	758	741	787	760	807	757	748	797	810	738	721	765	718	769	734	771	778	761	732	768	809	727	744	789	731	751	735	716	757	751	736	701	712	754	774	780	775	762	713	779	764	750	784	762	737	731	740	750	736	780	700	732	771	754	759	766	773	695	781	727	758	786	739	751	729	784	790	783	771	743	761	737	774	800	789	774	763	751	725	749	741	772	722	771	780	749	696	816	804	776	791	752	817	793	702	741	733	727	771	761	730	783	737	762	786	733	800	759	782	720	730	765	729	775	723	747	754	740	797	734	805	782	770	777	755	706	716	762	762	781	740	755	781	736	763	686	764	729	756	773	742	721	807	788	746	707	742	717	832	779	722	761	732	747	760	772	741	778	723	728	751	712	703	763	728	745	772	748	751	767	718	743	773	720	782	763	718	742	773	763	783	802	773	814	798	801	722	735	791	733	767	711	785	791	770	783	798	752	730	754	746	713	768	776	774	753	722	722	749	751	799	778	770	776	769	752	735	736	756	766	749	716	813	791	787	790	738	737	732	730	802	705	761	777	764	731	791	764	745	755	783	769	782	750	750	746	733	716	795	752	749	751	769	772	779	786	801	733	772	748	785	767	795	744	719	702	770	738	733	742	772	786	743	772	766	769	788	793	777	768	732	740	781	772	749	769	803	739	747	712	780	746	749	811	759	762	748	745	778	757	779	796	785	727	716	771	774	776	755	722	761	753	738	737	737	759	790	750	705	744	707	741	748	794	731	700	753	759	754	776	740	771	711	752	784	726	781	731	737	740	732	792	743	768	766	782	697	780	771	763	746	754	716	719	747	768	807	780	755	794	739	766	763	755	750	766	725	754	743	744	777	763	721	747	731	754	710	773	722	743	758	778	769	748	727	779	761	783	806	763	781	719	723	721	756	781	742	748	758	752	775	768	767	734	765	757	733	777	781	771	760	729	696	759	747	797	768	757	765	766	820	771	794	763	759	787	810	782	765	719	726	754	739	784	729	742	735	715	801	762	791	724	752	704	779	748	755	744	773	769	763	795	712	760	736	725	764	756	768	761	746	743	813	743	730	745	790	814	741	751	742	765	724	726	758	754	763	742	737	817	734	770	779	775	781	776	744	772	804	810	780	782	805	760	845	752	804	787	790	692	768	738	741	739	759	714	758	797	751	782	830	748	775	769	779	794	749	760	751	739	783	760	742	751	720	734	773	725	716	739	766	761	817	803	781	739	757	747	797	766	788	762	699	756	778	766	722	761	775	803	740	762	781	757	734	791	774	721	778	756	750	785	761	761	793	769	765	838	754	738	814	747	808	783	751	765	736	768	758	723	777	721	752	773	784	769	731	690	762	729	742	766	686	740	741	735	803	759	744	749	776	747	728	764	771	726	726	728	735	778	684	790	729	761	697	713	764	724	738	808	757	762	740	755	733	745	719	757	782	742	790	722	781	762	797	760	698	763	761	728	778	774	769	759	787	736	791	754	737	714	822	750	774	742	737	771	795	718	758	711	757	697	746	788	736	784	738	744	722	726	770	732	740	729	736	771	779	738	800	750	714	755	788	741	750	716	737	756	801	785	729	689	777	721	777	700	757	774	786	794	734	733	764	806	768	801	802	828	748	753	751	729	803	773	751	785	785	794	766	723	734	815	734	799	734	772	746	777	785	787	782	773	793	752	821	769	767	733	798	769	729	713	750	760	782	776	747	703	815	753	757	771	739	775	802	780	715	726	786	781	732	733	745	781	736	750	751	744	783	759	809	767	771	755	748	747	767	730	747	747	753	792	759	707	754	785	764	757	737	735	729	777	757	722	727	788	766	728	745	809	725	756	746	724	762	763	666	754	715	772	766	776	735	792	810	771	743	771	739	763	754	747	751	837	761	753	740	738	729	768	772	723	730	768	767	744	820	729	727	729	760	781	742	744	784	797	787	779	756	768	782	768	742	752	745	716	824	764	771	752	739	789	737	745	766	731	747	794	767	791	729	776	703	695	745	721	707	733	722	747	758	734	722	773	762	781	717	741	702	738	773	742	695	755	748	702	815	759	727	762	747	767	773	765	772	768	778	770	720	755	705	782	759	784	720	733	747	796	756	765	755	714	709	779	755	752	794	761	691	693	724	802	805	771	788	771	766	748	738	779	750	782	766	765	774	737	761	789	778	755	730	732	783	741	677	744	732	752	770	709	757	806	740	761	763	773	780	776	773	799	803	748	747	733	748	805	749	780	788	751	732	740	752	765	725	742	735	710	701	732	800	747	756	784	737	772	757	737	735	749	773	743	725	752	775	797	760	771	734	758	784	743	700	754	778	774	773	783	735	800	707	771	761	771	771	765	774	773	826	766	777	778	752	768	754	745	772	779	774	771	748	745	767	792	767	768	766	726	771	785	736	778	767	751	769	739	725	794	772	771	739	733	774	733	732	759	764	754	777	770	761	723	730	707	757	785	752	761	731	787	799	729	755	711	774	741	788	739	766	805	708	772	702	760	786	785	799	814	786	715	762	729	733	760	735	757	750	802	815	787	770	770	750	767	738	755	816	795	750	756	775	715	777	746	769	776	734	788	748	760	721	767	732	749	797	776	776	744	768	810	810	789	775	777	761	778	711	726	741	777	776	734	772	783	709	764	817	697	792	786	733	804	722	768	701	756	745	765	768	745	755	750	803	769	741	803	701	775	749	762	744	721	771	737	761	735	740	766	708	793	745	746	714	736	764	766	793	762	768	735	758	757	772	744	720	772	759	756	753	820	753	761	766	750	792	737	798	778	786	764	780	773	748	815	758	759	762	759	745	767	745	811	725	762	793	773	723	748	704	732	786	755	735	698	791	754	763	745	789	744	723	730	743	805	772	780	735	758	739	706	755	756	802	714	752	826	770	755	698	723	772	740	776	744	760	722	746	747	731	758	730	767	752	755	828	775	715	748	753	746	721	733	745	724	745	728	771	769	783	744	756	733	742	777	793	754	734	719	789	736	804	793	727	759	732	747	732	801	769	816	767	725	733	742	757	747	784	770	791	729	732	755	784	762	768	779	810	788	688	734	728	802	783	759	785	738	738	744	742	759	757	756	744	744	703	741	778	766	762	734	739	736	767	778	725	790	764	784	764	744	735	737	790	752	740	783	799	807	730	734	767	709	752	749	776	775	722	713	793	788	750	778	740	800	784	775	731	737	753	755	722	766	713	839	760	797	760	700	743	714	809	747	770	750	768	785	768	782	760	714	783	730	757	751	781	787	754	757	772	740	785	798	761	785	776	773	783	702	738	741	752	730	752	766	751	685	753	714	788	732	793	736	763	754	757	794	761	771	718	787	794	794	788	777	799	719	749	804	723	725	758	755	732	742	750	768	739	770	746	747	706	778	773	705	796	772	706	708	807	745	762	726	817	785	717	769
25242	21588	25922	22112	1068	570	604	540	411	332	344	313	276	460	2300	3514	2177	434	224	248	236	258	242	277	219	238	251	223	232	250	240	256	232	228	217	236	238	235	244	244	242	239	236	228	259	266	219	231	238	227	237	253	227	243	250	242	248	249	239	227	236	247	246	247	246	242	217	246	257	233	229	241	211	239	250	215	230	220	228	252	237	250	215	253	265	258	224	269	226	244	250	232	229	240	227	236	244	240	269	274	228	249	223	228	250	261	235	255	222	244	245	260	280	243	223	244	245	238	226	250	262	258	241	219	259	240	231	260	246	247	278	252	249	264	230	258	221	246	242	215	244	227	234	255	254	263	254	241	261	256	213	261	240	218	230	225	247	245	223	233	271	235	219	233	239	231	243	240	245	258	259	239	267	259	240	231	222	225	256	231	247	224	218	259	230	249	238	232	222	233	215	237	225	264	251	234	252	238	249	222	246	237	248	271	234	230	239	236	224	235	240	251	232	243	254	222	244	263	241	261	236	249	237	243	240	242	233	249	250	241	246	222	248	257	220	246	234	248	252	255	242	253	231	228	274	228	231	231	240	232	236	245	251	221	246	259	257	249	223	257	203	231	215	253	232	257	249	233	226	236	245	242	217	223	277	215	263	237	234	234	224	251	252	270	245	231	235	225	254	233	235	230	236	255	239	242	220	256	238	241	250	235	259	235	227	227	240	233	237	247	220	243	233	235	229	270	258	253	238	216	272	243	223	265	240	259	251	238	227	260	267	230	228	231	247	234	266	241	249	230	232	246	242	263	251	228	270	247	262	253	241	235	236	240	234	228	246	250	242	235	237	281	240	227	254	258	264	258	216	225	236	221	244	226	254	234	264	237	270	235	258	243	217	238	261	214	242	221	249	241	226	238	251	233	245	240	257	251	258	239	238	230	262	252	255	224	245	234	252	208	266	238	251	234	247	220	252	250	231	239	231	218	261	279	215	237	246	213	260	225	258	227	208	238	248	237	251	240	239	241	234	252	244	238	256	237	243	251	226	222	230	253	262	231	201	226	261	244	249	243	266	244	241	248	248	256	252	219	258	249	236	238	229	244	236	248	257	251	236	245	246	253	229	263	264	249	238	236	251	227	234	233	238	271	230	220	272	240	198	221	248	229	257	239	214	237	230	249	252	236	266	268	208	245	272	236	241	244	202	236	219	240	221	219	212	241	243	246	223	254	244	267	203	236	225	234	243	229	225	231	232	243	266	230	246	279	211	249	221	254	235	228	253	231	215	239	246	238	225	224	246	243	255	242	269	234	251	247	226	237	244	235	246	238	229	210	205	242	257	251	233	249	248	239	240	247	273	261	265	232	292	244	250	243	256	271	215	252	237	221	244	229	234	261	230	246	246	239	235	230	223	233	239	250	223	232	227	234	229	233	249	244	235	223	246	236	252	225	243	229	253	255	234	248	224	255	250	246	197	251	224	229	271	198	239	241	255	269	258	266	217	248	243	269	255	224	261	217	244	234	242	256	243	254	212	243	273	245	264	229	222	235	234	224	232	227	241	246	252	259	235	219	241	241	238	209	218	238	231	225	231	236	260	234	260	239	240	258	232	272	273	256	217	234	251	246	221	248	238	238	233	227	229	239	249	255	240	223	265	267	242	221	243	260	252	262	228	255	235	240	226	252	219	223	209	245	240	243	268	211	230	237	217	228	244	273	246	220	242	228	217	195	247	248	253	248	238	225	226	213	243	213	237	229	239	223	250	223	232	241	238	247	247	274	266	238	240	207	262	241	228	250	234	233	233	218	226	247	273	235	210	258	247	225	233	232	238	238	243	220	226	224	241	240	227	227	239	217	247	262	212	220	251	242	240	246	215	240	251	237	255	245	245	223	255	226	240	234	245	232	261	241	244	242	244	255	228	236	251	261	241	253	244	249	237	244	243	240	243	238	225	205	252	246	254	242	264	235	269	237	230	213	263	231	229	234	242	217	237	250	237	238	256	251	254	229	232	262	230	242	235	240	244	281	265	271	228	248	265	229	227	245	248	236	237	238	214	261	228	229	270	236	267	229	243	241	254	240	223	233	257	233	230	258	247	253	214	266	242	263	245	243	245	235	239	240	240	247	219	231	244	237	248	237	259	267	255	234	238	238	251	270	227	234	231	246	247	241	227	219	246	272	255	230	255	214	246	229	262	223	244	246	222	238	255	233	235	250	259	236	245	243	221	222	245	262	246	235	246	235	262	232	238	214	274	231	285	234	241	202	264	244	206	237	245	233	246	237	243	244	241	230	255	240	218	228	235	258	243	247	234	253	252	247	236	228	228	279	244	225	210	215	252	233	226	247	222	250	273	265	227	236	212	227	256	249	238	266	216	230	225	261	226	241	234	238	246	237	254	236	249	268	226	229	249	226	223	240	258	240	242	224	242	248	245	234	204	242	263	250	233	228	264	228	245	249	236	230	259	246	210	273	273	223	277	224	242	227	269	228	217	265	262	261	244	242	266	217	236	253	233	247	274	243	241	220	236	242	241	268	243	232	216	234	240	192	241	267	206	230	220	260	275	257	239	223	242	226	246	248	225	252	245	268	270	236	250	224	255	255	255	249	232	259	226	254	247	245	229	242	206	236	210	256	256	245	228	252	212	219	217	250	251	269	265	238	233	219	240	256	234	208	234	244	246	251	221	223	226	250	231	259	250	222	210	257	234	238	258	240	273	268	247	227	222	245	242	245	246	232	238	268	219	244	249	261	234	261	256	239	241	213	228	224	234	238	233	232	253	225	237	243	249	236	244	225	233	241	248	235	228	261	237	264	238	235	267	239	239	232	212	245	233	250	243	210	254	229	259	253	253	225	242	244	267	243	202	228	247	249	243	245	250	213	237	245	230	249	243	251	278	223	259	246	246	228	226	228	225	222	224	254	250	231	235	266	222	251	234	228	247	238	232	280	242	233	257	258	246	264	242	246	244	258	229	232	231	257	249	234	249	242	255	211	251	226	238	230	258	250	257	250	236	207	259	250	257	243	237	234	227	235	277	244	246	233	227	224	232	243	243	268	253	219	244	225	229	240	229	248	238	259	250	212	268	260	250	247	234	237	236	237	282	243	240	262	213	246	268	237	259	253	274	239	225	240	269	250	210	225	235	245	223	223	248	214	243	230	205	221	241	243	268	274	251	220	231	243	258	239	223	232	262	244	239	259	244	242	244	236	269	248	248	236	234	202	219	252	241	214	245	249	246	226	238	241	223	248	261	234	258	253	250	237	276	267	260	214	245	232	240	225	266	223	229	231	227	229	227	231	239	242	232	214	242	229	259	239	232	265	268	226	234	238	265	237	250	221	209	230	249	253	243	259	250	243	270	247	243	260	228	247	234	226	247	224	261	228	226	270	238	234	227	240	257	259	222	223	247	248	228	266	222	262	210	205	257	258	253	245	209	214	246	241	259	205	251	236	222	274	253	259	234	259	248	240	243	231	229	241	254	244	220	239	244	246
4043	7027	4212	2098	1137	1371	1296	1249	841	693	605	581	503	1001	5818	8211	4865	775	341	312	370	296	349	332	337	328	349	326	341	334	385	364	304	340	353	354	371	362	356	366	330	350	350	349	357	371	360	384	363	344	341	315	352	355	327	324	348	329	345	346	331	315	332	347	331	344	328	367	325	327	325	336	349	360	367	303	318	321	359	319	328	340	337	353	341	347	342	330	352	332	333	325	347	355	348	373	326	354	317	294	353	316	362	348	302	328	344	347	355	316	333	355	337	338	316	351	346	352	345	342	335	354	351	349	335	294	315	323	347	336	353	344	345	351	321	314	344	322	346	319	346	324	333	350	354	330	351	336	354	366	343	377	330	364	337	337	326	317	352	306	337	338	325	341	332	320	306	357	339	327	368	340	342	351	325	339	325	328	335	367	335	321	334	337	353	325	325	320	335	324	317	331	309	329	345	328	283	317	347	348	339	366	332	336	308	345	391	354	342	329	346	390	337	305	304	353	350	327	349	331	359	344	333	356	365	323	309	317	372	369	310	338	363	315	376	332	302	360	346	328	302	328	353	371	355	346	318	338	343	325	326	358	342	366	352	361	322	345	315	322	363	347	332	356	344	346	327	335	339	360	331	346	340	337	318	354	356	329	364	350	310	337	376	353	351	360	347	326	347	341	341	348	300	368	345	301	355	355	331	335	366	333	337	337	339	349	330	336	349	320	315	356	326	327	337	355	333	325	328	332	349	305	335	344	321	341	342	333	351	341	335	322	328	330	346	352	333	386	350	352	318	365	352	346	325	333	350	349	360	352	358	352	340	317	342	331	319	343	318	361	314	366	329	338	338	365	313	348	317	314	346	326	338	359	372	351	329	366	333	335	346	311	375	338	377	308	364	365	327	316	323	313	327	340	361	333	329	336	348	327	342	340	353	321	363	338	343	314	346	335	339	356	353	372	346	328	311	329	347	342	338	345	307	318	351	362	325	359	329	351	321	335	362	324	353	343	363	350	352	366	345	335	328	368	314	314	304	369	322	308	357	368	344	334	338	333	324	341	343	345	342	345	326	309	346	342	331	332	354	328	327	322	326	373	347	367	323	320	333	327	333	349	324	355	325	365	331	331	346	356	310	318	333	325	321	334	342	334	330	352	312	346	344	348	362	364	350	342	333	334	338	358	326	313	340	383	369	343	346	334	340	349	342	322	309	341	356	317	320	329	340	325	346	307	339	346	356	328	348	344	333	346	341	371	343	337	343	325	350	352	336	343	340	374	312	312	318	342	348	299	353	304	338	320	361	335	344	372	334	334	380	317	355	346	338	352	318	299	377	302	334	363	341	328	330	336	352	357	341	348	313	338	387	355	352	336	343	346	318	318	338	323	345	318	386	330	372	377	345	355	335	335	326	307	311	331	311	338	339	314	367	326	371	348	359	347	369	347	368	313	341	374	344	332	328	332	339	326	365	343	287	307	324	328	331	351	334	319	319	319	344	345	338	329	342	323	339	326	321	346	358	367	340	338	360	329	323	324	336	338	352	383	334	342	330	380	330	331	305	316	323	355	362	379	330	330	346	329	346	320	302	317	338	330	319	339	331	297	330	331	351	361	303	319	324	340	360	341	326	354	357	295	339	375	313	341	356	345	363	345	356	349	360	338	346	314	333	381	332	316	331	379	341	349	359	334	353	325	319	337	304	366	302	329	315	371	345	367	321	318	294	341	333	335	316	349	352	309	335	341	308	370	342	359	332	341	333	340	325	366	309	359	328	360	315	336	354	353	355	363	342	371	336	350	366	327	375	333	317	359	339	331	300	354	321	342	366	331	359	323	330	342	325	344	302	334	338	372	325	363	345	331	366	362	320	306	331	337	355	357	353	359	328	349	322	304	345	329	335	304	308	352	337	337	380	361	354	330	347	354	343	336	340	305	349	316	349	317	316	336	330	332	353	316	346	324	340	355	306	337	340	344	352	337	370	354	331	350	315	347	331	320	341	335	314	353	345	356	343	326	364	362	372	371	331	317	316	311	346	318	328	342	327	356	313	326	351	341	340	332	327	332	332	321	333	362	395	308	342	323	367	356	334	315	343	350	345	320	337	321	359	319	350	335	323	351	380	300	348	323	353	315	323	322	368	333	337	331	348	345	354	315	353	361	344	330	313	379	345	326	314	321	324	317	336	335	362	308	369	343	350	335	315	368	332	336	335	348	327	332	351	338	353	338	361	321	323	309	342	343	343	330	313	319	330	339	326	313	311	326	337	356	329	342	345	321	346	356	315	363	373	306	334	359	342	343	333	353	359	331	313	334	315	349	336	336	324	332	350	344	356	336	364	340	338	356	352	360	355	356	376	323	319	359	351	338	342	336	329	379	337	333	345	383	341	344	388	365	361	336	359	349	344	327	360	319	352	339	349	348	328	344	344	322	327	341	320	364	326	322	337	307	365	378	338	341	335	315	326	321	346	354	325	315	362	313	344	343	343	369	335	307	319	339	347	357	345	349	331	389	369	321	328	348	345	372	363	334	342	307	327	328	323	340	329	317	348	341	331	335	348	326	324	343	307	308	348	336	336	322	373	322	326	318	312	342	357	322	370	340	346	319	354	315	305	356	322	314	348	330	314	334	348	373	325	330	330	347	346	320	332	364	362	341	359	372	355	331	316	337	303	343	367	317	348	298	376	355	314	325	346	325	355	336	322	325	346	325	347	360	323	338	312	343	371	335	352	338	353	321	339	310	334	354	347	313	353	350	336	364	358	356	329	338	355	362	323	315	335	346	322	346	345	354	314	338	380	368	331	362	328	328	343	350	343	318	318	324	345	346	304	341	369	335	356	345	364	346	320	316	371	322	331	326	334	313	325	326	323	338	354	335	341	382	360	335	317	331	345	343	335	339	331	348	347	352	334	329	361	325	342	321	358	326	334	313	344	358	322	325	324	315	341	332	337	312	351	352	369	361	344	339	350	299	324	347	349	359	355	324	371	342	332	341	328	371	348	331	364	337	342	327	327	339	357	342	341	343	329	354	336	347	341	314	334	320	331	342	364	312	366	331	349	332	324	331	326	315	330	357	354	346	349	327	361	307	363	350	339	346	333	332	341	307	343	341	330	353	348	337	320	306	328	345	358	344	355	336	318	301	343	345	341	326	334	333	332	324	337	335	372	329	344	358	353	323	343	317	335	335	343	350	315	359	348	341	331	335	313	378	303	334	338	341	339	344	375	331	333	325	341	347	358	334	367	315	333	319	343	370	374	346	319	338	326	341	313	352	335	322	316	362	338	336	357	359	354	369	352	341	341	306	343	318	354	358	354	351	343	327	367	321	313	331	309	352	318	349	357	317	351	357	336	335	346	348	360	321	365	343	320	352	322	318	353	335	334	364	332	356	323	375	320	337	316	331	338	328	333	316	366	367	338	341	371	332	366	362	339	351	323	330	342	330	347	351	313	359	321	353	313	367	363	341	309	350	340	352	345	379	346	374	322	335	380	356
22802	21606	28902	24802	21608	19980	2634	1122	875	743	664	610	535	613	8682	14907	9695	2293	486	374	379	371	393	374	376	382	401	374	403	357	400	407	366	378	412	392	365	395	386	373	403	384	375	383	384	393	390	422	386	391	390	404	375	371	371	364	383	403	401	427	400	420	384	412	393	387	416	387	421	373	363	390	402	401	392	417	386	348	396	407	350	397	387	355	378	386	389	429	374	418	435	379	381	358	379	383	383	386	404	368	363	368	387	368	394	381	388	401	414	370	375	400	375	380	383	394	397	393	390	388	372	387	382	407	394	393	394	380	405	375	415	406	375	349	389	380	364	383	408	376	372	395	389	398	374	367	363	359	432	378	376	379	407	413	452	421	377	374	392	394	390	376	365	372	405	379	396	363	421	349	390	376	370	375	386	381	390	348	366	398	393	437	377	395	385	405	387	367	358	423	374	389	378	363	371	358	408	397	373	379	382	393	392	367	387	376	359	372	417	388	431	374	392	365	387	381	363	365	379	417	401	370	377	384	385	391	403	375	398	374	341	401	426	410	402	369	399	386	373	393	394	380	378	387	383	368	420	369	409	345	377	391	396	375	429	426	399	338	409	372	377	423	370	364	383	411	417	385	385	392	392	390	404	395	383	411	386	376	368	388	378	428	364	396	390	373	407	366	370	370	400	409	385	393	406	401	371	373	352	357	406	367	346	365	406	369	402	392	384	417	363	369	377	354	400	408	406	411	355	413	397	396	396	437	402	375	423	408	375	348	389	357	350	406	385	390	420	409	398	388	400	411	378	363	425	410	377	400	407	388	363	377	387	384	422	385	388	401	392	379	375	380	392	378	380	340	383	407	388	408	353	370	356	363	406	388	374	394	378	388	390	409	377	354	416	393	400	402	387	394	355	354	432	406	380	394	403	379	398	425	394	396	403	342	395	406	397	406	399	376	359	381	388	359	330	387	373	413	364	412	372	395	402	379	370	401	442	377	398	405	387	425	379	393	397	429	376	362	410	386	378	394	415	350	347	344	389	412	393	381	401	397	397	390	421	352	364	346	394	394	396	375	374	353	410	384	390	396	383	368	383	386	400	391	380	361	391	392	376	383	370	395	417	411	391	392	421	388	401	384	395	357	359	388	380	372	426	390	391	391	388	386	393	352	439	390	373	353	415	383	346	348	370	411	398	377	371	361	399	379	418	395	379	384	332	399	356	351	375	369	367	394	373	371	390	410	402	421	383	385	383	378	434	393	406	354	349	409	375	405	402	398	377	390	375	375	397	425	404	389	436	394	418	388	387	404	386	415	425	371	403	386	367	377	416	407	362	359	355	370	390	398	364	374	392	363	397	390	392	414	406	363	374	377	396	374	410	372	374	406	364	397	395	387	396	410	379	396	390	357	378	419	405	404	372	400	377	371	387	422	403	379	386	364	412	371	355	366	405	378	411	363	358	397	395	378	390	421	365	404	415	393	385	353	355	401	392	354	408	362	392	391	385	386	383	412	376	391	356	367	414	379	371	366	379	407	401	357	387	381	391	374	379	381	394	387	364	397	386	371	358	396	400	421	370	412	414	385	357	387	397	362	386	393	391	419	399	329	386	393	401	394	374	398	330	418	363	406	375	404	379	397	410	421	380	408	388	402	402	367	371	380	385	394	391	412	399	356	394	392	416	405	381	387	357	391	423	384	390	339	375	402	377	411	373	387	417	374	393	390	369	411	420	387	381	382	397	362	380	380	360	376	406	383	404	377	345	376	380	393	386	342	362	393	378	404	380	372	359	416	340	354	386	366	392	374	373	345	363	369	389	388	402	345	383	380	387	389	410	431	419	402	392	359	397	392	373	374	384	412	425	399	412	430	418	359	377	396	360	384	366	401	384	407	399	387	405	401	354	399	379	413	380	388	366	399	387	380	376	405	388	399	391	381	383	394	378	381	385	393	392	416	347	397	403	386	356	384	358	389	389	375	345	414	389	424	369	382	386	376	354	338	397	377	401	405	399	418	371	373	396	367	407	370	349	386	397	385	383	373	375	406	351	413	389	400	400	354	387	398	385	385	401	396	405	409	365	383	405	408	364	375	390	384	403	349	390	411	384	402	376	392	372	396	379	382	409	382	376	372	420	409	377	343	376	389	385	406	422	398	384	397	420	392	386	391	392	380	365	354	372	408	406	378	397	376	411	372	381	354	404	361	383	409	428	380	431	380	387	346	379	395	410	378	354	378	366	379	365	392	394	387	376	412	351	380	401	367	372	385	358	429	371	379	398	396	385	411	389	407	383	418	377	417	399	380	374	360	397	392	435	359	380	382	367	373	403	394	406	358	407	357	411	403	379	397	389	385	384	355	397	417	397	440	417	408	388	405	374	375	385	376	402	400	370	372	369	408	422	417	377	409	353	392	394	389	394	344	378	396	400	411	395	407	396	395	374	401	394	364	376	372	383	391	371	401	400	396	374	386	424	399	351	384	361	386	353	431	384	372	353	398	392	395	368	373	365	397	393	423	365	385	419	408	392	364	417	418	366	381	405	400	384	412	366	369	357	406	417	393	341	391	384	421	398	386	409	410	464	396	393	374	421	401	418	406	379	433	413	392	378	358	383	374	370	412	366	414	355	386	341	389	393	424	367	395	393	405	363	403	357	363	404	389	377	380	365	369	390	375	394	413	389	376	402	377	378	381	368	404	395	346	401	403	416	373	396	392	417	369	390	381	392	388	399	421	356	369	380	365	368	351	443	383	438	364	394	406	401	395	378	390	419	399	377	367	390	394	390	401	372	368	343	402	374	423	376	402	377	366	349	418	368	362	405	383	433	403	360	415	374	388	392	388	401	399	378	371	355	411	390	368	373	416	391	414	375	357	404	402	377	367	398	417	393	384	400	369	410	406	353	423	416	421	377	383	394	403	370	369	387	443	408	383	368	377	400	391	376	366	350	383	391	389	378	418	356	355	363	368	381	376	389	365	377	414	434	371	404	384	375	387	392	376	394	380	373	405	398	354	439	398	370	372	372	394	386	376	396	372	375	364	388	383	409	356	383	373	407	355	376	378	401	357	353	379	409	398	389	393	379	378	409	368	361	402	401	381	389	375	357	369	402	404	411	385	388	372	400	403	389	358	372	370	380	395	396	394	416	361	364	384	386	384	407	367	393	362	383	395	373	386	343	402	376	372	385	356	386	365	390	413	379	368	385	385	391	388	405	370	388	382	378	400	408	340	364	371	412	388	411	387	409	393	357	375	406	357	374	397	372	399	392	398	377	411	379	382	370	383	411	375	414	379	375	388	390	369	400	363	383	395	399	390	398	385	380	375	390	358	397	372	387	387	402	400	394	394	385	374	364	364	384	353	384	391	339	427	399	340	390	399	382	371	376	364	362	368	401	396	410	392	374	370	371	403	386	389	408	356	403	398	391	378	395	388	358	381	400	379	395	403	367	408	362	378	379	391	403	368	401	349	364	381	378	370	358	383	384	390	372	387	415	393	351	423
5078	16516	11066	5475	3308	3069	2852	2454	1881	1441	1308	1165	1039	1055	15946	22191	14729	3822	603	575	528	556	577	542	581	544	542	553	518	551	557	550	562	558	520	535	555	542	525	552	547	543	603	505	567	542	559	560	552	513	573	531	540	624	534	527	533	516	551	553	559	529	563	562	503	572	553	512	493	513	519	548	535	523	557	513	520	545	547	556	577	537	592	540	525	557	569	578	595	587	543	586	576	562	570	541	516	590	562	530	517	547	521	562	541	564	620	541	501	549	536	566	539	513	546	477	532	573	526	544	546	586	551	514	534	517	539	562	537	531	545	572	548	528	502	553	512	526	475	521	547	544	571	557	549	558	539	591	496	550	528	562	536	562	552	532	506	511	574	504	522	533	533	585	526	562	553	540	557	538	535	538	518	562	560	516	530	540	505	547	509	529	569	516	569	505	542	527	580	560	546	549	516	585	523	547	565	552	511	543	508	576	528	516	507	525	531	556	550	562	532	554	590	549	534	548	557	549	546	532	556	534	549	533	535	539	557	505	547	516	546	515	534	562	543	546	531	490	500	534	524	513	555	546	476	552	581	574	532	514	523	560	528	573	557	552	600	553	532	535	536	518	546	553	540	526	553	542	594	521	580	570	546	505	550	543	579	526	548	547	495	560	560	531	522	591	585	516	575	572	547	538	560	544	535	523	518	537	530	575	515	501	573	511	536	577	525	546	514	561	549	527	522	553	553	549	560	521	557	512	543	514	551	588	546	560	539	517	553	536	552	544	531	522	546	530	527	514	542	530	543	546	519	583	591	564	539	557	515	565	527	547	538	530	512	523	502	559	529	537	554	524	560	532	547	547	547	564	523	546	534	470	610	528	510	554	548	525	575	538	514	535	522	524	570	504	521	541	536	486	545	552	506	517	533	547	537	487	544	550	545	545	521	535	576	527	556	518	488	530	534	548	520	533	496	572	568	538	533	529	540	519	564	554	534	554	538	537	522	511	559	557	537	516	514	552	529	546	531	521	505	560	524	567	538	555	539	578	607	544	561	572	567	510	540	533	554	538	529	562	555	559	564	507	530	488	523	540	522	522	525	516	571	535	561	551	555	504	502	590	509	517	572	519	570	558	517	565	539	532	558	568	549	532	570	531	538	560	542	560	535	560	536	545	521	535	544	495	504	529	505	524	511	561	511	521	549	517	530	533	567	520	515	554	539	564	553	528	548	552	555	579	527	523	532	531	547	533	532	578	557	538	540	562	518	518	521	567	579	513	553	551	578	552	550	550	553	597	545	597	549	523	591	533	519	555	535	529	530	558	496	478	554	550	520	514	549	544	565	524	507	597	533	543	482	528	569	509	540	544	534	508	594	508	540	560	512	565	525	494	521	578	541	569	550	510	556	524	516	561	512	521	529	548	568	496	586	540	554	564	587	510	528	507	578	507	552	551	558	540	528	544	546	547	504	534	497	569	545	552	511	540	510	550	574	513	503	549	522	539	533	542	560	560	542	525	565	529	528	526	574	533	535	528	544	504	554	535	564	567	536	521	524	520	537	573	517	526	516	487	511	513	547	564	572	559	539	528	561	624	542	533	539	538	536	537	521	521	522	545	541	556	549	510	537	517	557	583	516	555	524	520	520	576	570	550	493	557	528	527	516	550	551	509	529	518	530	563	560	516	592	499	545	538	562	542	552	558	541	516	537	541	560	524	539	539	550	482	568	519	573	568	582	550	539	551	552	508	539	525	563	578	512	528	556	527	527	568	510	528	544	531	566	544	519	536	514	536	521	586	571	569	525	545	553	568	544	556	499	559	533	531	521	566	540	559	530	542	530	564	555	538	543	539	558	550	554	502	507	548	570	568	549	539	551	555	530	551	531	541	542	543	588	548	589	565	537	532	541	538	534	505	549	547	519	574	546	519	545	548	546	534	566	540	563	540	537	557	575	562	557	548	538	530	539	550	512	535	504	508	533	538	545	556	533	509	580	588	535	507	519	537	547	563	523	557	566	560	537	513	557	504	560	530	524	560	551	534	553	565	573	564	498	580	535	512	546	553	524	537	559	570	563	585	537	546	536	498	539	526	542	506	561	526	543	588	555	538	596	569	576	557	503	551	538	548	577	576	540	547	563	545	544	530	537	519	580	527	558	593	578	545	541	515	506	518	549	515	530	513	550	542	544	555	523	547	524	538	546	542	584	558	529	547	493	534	567	536	540	518	551	531	576	589	562	556	542	533	593	558	506	592	606	556	541	527	541	526	553	552	545	556	534	476	578	551	519	552	567	522	528	496	517	532	487	554	531	516	526	555	500	545	546	544	504	532	493	575	525	544	557	563	518	505	571	506	556	503	555	566	577	540	549	582	551	564	537	537	577	549	565	500	542	553	519	528	522	557	569	545	523	592	526	548	543	519	587	570	508	547	565	564	524	499	509	561	581	510	524	520	553	532	561	549	558	524	542	530	548	550	526	548	560	465	511	526	573	531	551	548	553	541	539	546	550	542	548	561	525	543	568	514	536	560	545	578	533	517	533	509	548	586	522	569	549	556	581	547	567	539	549	510	559	545	535	534	569	555	522	562	504	530	519	542	541	534	496	558	552	529	507	545	558	546	538	527	534	543	550	526	565	553	549	542	567	530	529	527	557	522	587	552	526	565	540	559	505	552	519	555	544	552	558	520	529	525	588	551	559	511	497	519	528	548	588	538	537	548	590	556	531	574	568	548	583	567	546	521	559	568	556	548	519	563	543	519	543	549	544	551	523	509	595	565	533	532	569	567	565	503	514	531	547	551	534	564	539	577	520	540	522	512	542	522	540	509	543	523	509	575	535	520	549	550	546	529	536	546	575	531	542	547	566	528	532	533	552	540	539	552	547	561	505	532	542	551	505	490	554	584	546	518	595	550	536	575	541	549	537	546	533	529	558	530	544	589	561	518	527	512	520	553	563	570	530	504	553	569	527	521	562	562	568	550	522	577	536	550	523	552	542	507	513	542	538	499	529	538	519	516	584	565	509	537	542	554	513	541	547	579	504	497	537	560	517	535	532	547	528	534	523	523	497	552	540	523	567	564	561	539	603	538	517	562	533	543	544	518	516	559	571	533	577	587	488	590	525	541	588	534	547	553	528	554	550	555	516	529	527	556	552	580	571	563	525	522	570	543	546	529	524	577	537	557	546	561	523	539	528	575	562	534	545	536	541	540	533	546	542	557	544	527	525	543	541	545	539	587	526	579	517	543	539	543	574	487	560	584	543	552	548	537	518	598	570	520	556	528	534	530	503	577	503	560	503	545	538	515	541	560	539	560	537	536	550	555	518	524	571	536	581	536	564	548	490	538	524	576	544	556	538	575	570	560	517	551	529	551	542	536	513	545	583	535	510	557	536	548	543	535	502	549	552	536	566	556	548	539	553	543	596	561	545	555	542	515	541	552	562	500	568	541	546	559	553	509	542	539	576	544	533	533	508	544	542	578	554	557	528	507	554	552	543	513	550	543
27846	18647	4846	1072	597	671	628	627	539	545	553	504	472	533	921	1136	894	486	423	437	480	461	409	417	441	444	445	475	471	442	412	468	441	455	424	423	483	416	446	433	469	476	463	480	490	475	406	433	449	464	464	447	430	426	461	471	458	435	451	457	423	485	475	441	423	430	437	414	460	433	435	477	419	423	452	470	474	450	456	451	452	444	463	393	462	453	448	462	446	434	441	502	450	441	433	465	461	450	454	456	456	435	428	459	456	462	435	443	424	468	462	425	435	442	462	504	470	437	426	405	435	429	485	410	451	470	440	441	426	443	424	448	433	437	442	452	471	487	455	477	464	452	457	413	423	428	447	491	486	425	403	411	472	483	440	438	421	458	467	432	431	395	449	459	431	458	498	436	414	423	420	445	464	457	458	455	460	486	481	473	475	445	427	489	471	437	464	440	436	452	490	473	468	467	448	442	429	446	439	450	441	439	411	433	431	429	446	433	464	437	442	478	454	430	468	493	419	454	450	465	455	439	468	402	447	465	453	426	423	459	434	439	416	431	413	445	412	441	442	425	436	435	411	433	450	495	406	403	453	448	445	445	418	479	438	488	437	460	471	461	417	408	486	452	457	480	419	463	448	429	432	432	441	456	480	457	432	442	444	505	436	450	467	446	452	423	456	414	429	443	439	478	481	458	446	463	437	427	467	452	508	451	490	464	415	439	425	477	446	445	429	441	443	442	443	456	431	450	449	478	468	472	485	449	441	449	440	489	457	439	450	442	403	439	450	426	446	439	412	435	458	447	455	433	444	446	450	452	437	423	452	454	432	450	470	421	445	453	443	436	468	451	445	415	420	432	446	437	444	442	439	428	435	455	465	456	469	408	486	429	476	430	479	458	485	474	436	449	455	455	489	444	444	463	404	443	459	434	454	476	445	408	464	425	448	456	461	411	462	454	452	457	434	456	470	443	434	398	465	474	475	461	436	398	432	407	457	446	456	415	427	433	427	489	445	453	443	442	468	422	455	471	443	467	406	462	449	405	473	454	441	480	411	444	424	424	483	468	440	474	456	482	463	461	468	462	454	428	414	487	455	438	445	421	432	456	497	432	455	461	425	445	462	491	421	477	430	417	456	418	414	482	422	441	443	454	429	439	468	443	458	441	488	450	467	411	443	481	463	490	441	441	460	451	438	437	459	462	467	444	468	433	467	470	478	474	440	425	457	474	411	447	477	451	462	478	448	408	442	468	461	488	456	443	503	448	466	441	460	455	487	427	443	425	443	436	436	438	464	478	433	445	463	445	434	466	466	466	418	438	448	405	473	454	465	424	456	413	479	428	456	428	430	435	476	432	446	418	468	484	446	424	436	456	497	435	451	450	429	438	410	407	444	440	430	419	452	397	452	444	486	482	440	452	453	427	445	457	453	437	435	456	418	435	461	439	473	446	450	424	451	481	449	409	437	479	422	413	471	426	402	447	457	473	446	481	488	431	455	451	418	456	461	451	419	447	448	436	472	466	404	454	451	401	468	411	410	481	432	460	435	494	454	461	462	424	481	469	443	446	490	478	441	451	443	461	457	460	449	442	432	416	438	478	490	443	487	456	480	474	465	466	471	438	452	463	446	471	436	413	480	434	459	443	453	462	477	419	436	480	449	466	441	426	443	469	418	464	439	406	458	473	454	453	431	479	441	455	465	441	434	464	445	421	442	454	485	432	477	431	488	448	412	461	444	459	470	412	448	463	444	405	472	447	452	429	454	422	472	417	457	447	442	457	466	428	450	450	444	396	436	430	425	482	403	454	431	414	472	474	442	478	421	421	486	456	478	481	466	441	431	470	480	467	387	456	430	449	420	440	431	418	437	437	450	424	433	441	496	441	466	439	461	429	445	431	486	464	463	454	454	437	429	449	416	462	444	446	455	454	457	487	439	461	474	424	460	440	439	453	458	450	454	428	440	413	447	447	471	436	466	495	440	455	447	460	411	437	428	467	462	404	453	473	426	428	443	469	421	440	410	451	518	404	444	444	454	457	452	437	432	464	449	453	426	428	431	482	436	439	460	448	437	448	429	441	486	460	452	430	478	426	462	478	411	453	466	461	464	431	440	443	483	444	423	461	486	388	472	449	424	442	440	481	443	471	465	442	446	422	461	485	518	448	468	516	428	440	434	428	453	442	460	454	438	436	458	469	462	425	426	395	464	430	447	467	435	430	442	451	435	452	457	449	449	407	429	399	451	450	439	438	418	481	418	452	436	461	428	455	429	448	449	459	443	419	447	456	459	442	443	477	431	422	470	423	432	445	444	467	444	459	427	458	419	414	432	453	472	470	487	437	433	491	393	457	416	463	425	445	432	470	433	444	433	473	438	428	422	449	433	445	411	430	452	423	426	439	438	466	452	422	427	418	440	426	470	440	409	387	468	440	459	409	475	420	472	417	417	456	461	440	435	423	430	384	464	438	414	466	463	432	451	441	494	469	462	449	444	443	462	418	423	454	440	420	428	424	426	429	447	451	398	460	484	447	455	429	406	458	460	455	485	457	434	470	463	449	480	439	436	445	396	466	465	475	420	416	405	465	478	431	422	500	468	437	488	450	438	438	451	444	387	439	443	422	459	466	477	431	422	441	425	398	457	450	432	446	458	480	438	439	426	449	454	465	418	465	467	474	420	421	401	474	464	454	470	478	448	424	441	467	483	435	466	447	429	470	486	430	442	455	437	417	441	447	421	434	440	447	448	415	453	486	456	447	453	426	437	422	451	458	453	449	422	440	490	434	461	418	461	458	442	466	422	437	413	454	400	500	404	409	446	450	410	467	439	462	434	455	421	454	457	472	433	414	446	481	404	480	462	443	430	516	455	434	452	461	446	417	444	403	447	446	411	457	452	447	465	432	444	409	478	457	490	465	426	465	461	442	475	438	431	436	472	446	441	433	441	474	424	387	441	440	437	448	454	456	399	478	497	442	408	442	449	471	457	450	452	437	477	468	439	471	474	459	459	448	439	433	413	450	432	460	464	435	439	431	425	435	461	385	472	466	411	445	430	401	419	448	473	472	443	465	447	484	464	421	457	460	446	439	444	432	487	428	453	435	447	428	420	430	491	448	461	469	453	461	453	458	469	433	460	436	442	475	461	439	461	448	448	452	467	465	422	434	447	426	452	451	442	443	430	420	418	470	428	455	470	456	445	389	436	451	445	450	440	441	447	435	448	464	413	445	446	473	431	422	434	434	470	443	466	454	426	463	460	448	479	497	455	481	446	484	440	452	460	445	470	480	441	447	463	438	458	431	497	464	460	452	420	479	468	462	434	427	447	456	480	446	478	449	447	461	470	463	427	480	471	483	466	450	415	459	436	452	470	430	421	456	456	401	434	458	458	465	419	448	407	435	402	470	446	429	419	436	425	427	414	458	425	433	473	424	444	459	426	435	428	450	439	453	464	483	430	437	437	441	416	441	487	482	441	446	453	450	437	433	426	457	478	446	410	421	424	429
4947	3868	3066	1506	1013	1139	1091	1066	891	799	813	746	682	822	1442	1978	1513	774	614	561	633	584	562	637	636	585	670	595	540	597	616	639	643	616	572	667	583	611	600	578	630	556	608	614	582	653	601	598	564	604	571	609	639	628	604	617	663	569	590	601	599	610	612	651	608	605	616	608	612	582	623	565	583	612	624	599	585	589	669	580	635	613	610	603	585	633	552	626	616	618	587	618	640	628	649	615	617	582	554	596	569	618	570	569	619	574	573	605	592	593	605	608	591	617	656	577	625	601	608	592	591	592	626	561	655	597	634	634	584	650	592	648	629	592	588	600	590	590	610	563	598	611	594	651	568	595	626	602	591	607	621	627	651	628	632	563	567	614	595	612	610	588	586	611	585	571	627	616	571	601	605	595	558	592	617	608	611	644	629	635	627	619	576	611	608	613	595	656	608	606	624	624	566	600	607	617	564	641	631	632	610	604	626	596	635	629	662	626	582	608	645	614	587	606	653	586	622	584	595	608	569	610	634	589	634	595	618	577	623	608	579	610	603	635	656	571	642	585	613	619	637	587	651	646	652	630	598	604	604	613	591	578	626	617	610	589	650	623	618	614	610	583	622	619	642	612	629	629	619	621	620	611	601	579	625	594	624	606	620	606	578	600	620	605	623	602	624	570	614	565	576	636	614	636	594	604	603	625	597	597	602	640	568	624	610	607	631	600	627	663	589	625	598	621	612	601	632	617	604	599	608	571	576	602	599	580	574	581	628	600	572	594	660	586	573	595	595	588	643	612	623	603	627	604	613	571	626	617	582	587	618	567	600	602	633	602	605	632	585	572	609	582	597	566	621	627	615	572	616	589	631	628	614	601	614	620	616	603	589	602	654	608	612	623	617	627	590	626	597	600	631	615	600	594	612	648	616	659	643	605	586	613	583	574	604	598	589	607	622	623	582	578	551	601	622	589	582	610	575	644	615	631	579	641	619	603	569	630	566	645	617	629	602	589	602	602	589	585	606	627	578	622	591	626	588	564	605	611	626	579	617	562	621	604	610	601	636	627	600	625	565	612	633	637	621	552	573	591	653	633	618	601	614	635	589	589	592	626	617	594	640	611	604	643	604	614	632	595	588	616	607	579	602	618	596	603	588	605	581	591	647	621	591	608	590	567	598	597	606	586	585	598	562	606	587	581	587	612	593	602	587	619	592	618	616	600	609	564	642	637	600	607	620	623	613	652	556	583	598	583	598	608	610	596	580	609	653	645	641	647	599	578	613	592	618	606	612	648	594	606	613	642	635	635	610	627	577	657	643	604	566	613	581	627	577	598	603	585	575	614	638	572	596	603	588	630	602	582	604	594	649	645	648	575	555	597	586	637	636	644	643	581	623	601	611	588	619	662	608	606	583	598	607	589	597	594	626	602	603	606	564	585	631	566	649	609	617	617	573	610	620	624	573	608	641	599	589	594	618	596	593	610	635	605	614	611	581	557	614	602	610	569	622	571	599	595	603	607	604	599	622	621	616	644	583	601	605	607	593	558	641	588	573	582	568	599	618	570	611	592	590	662	622	592	609	627	606	610	587	611	636	593	630	593	615	620	610	659	617	592	588	617	585	625	595	619	594	625	578	619	643	602	647	619	606	671	646	614	616	569	611	603	547	608	593	574	592	576	635	600	625	624	586	639	642	639	594	580	598	593	630	624	593	625	605	554	630	622	584	579	618	569	601	604	644	593	585	653	650	604	596	585	626	604	657	645	584	598	617	602	611	626	589	616	615	602	554	660	623	641	591	561	592	630	598	576	547	639	628	611	651	613	634	582	595	613	615	636	623	610	593	576	598	567	606	631	604	611	629	598	626	630	624	610	606	604	604	566	612	607	610	574	611	605	569	643	586	610	573	620	609	679	665	554	592	580	596	630	641	607	596	625	566	601	572	592	608	628	609	631	616	661	555	609	597	608	588	588	639	614	589	613	613	593	621	645	579	562	558	604	600	618	599	587	648	616	590	624	614	611	599	596	610	639	585	646	603	589	642	647	633	643	628	567	584	629	566	598	635	600	626	624	641	598	559	622	618	598	604	561	622	647	610	620	602	585	597	606	587	610	614	640	632	617	614	619	643	613	563	584	597	604	614	608	609	591	577	620	606	596	623	619	613	601	604	613	583	605	609	575	605	619	613	561	594	639	605	617	609	575	619	575	603	611	614	608	603	587	591	589	596	605	603	629	598	664	616	602	629	558	640	580	603	594	644	627	651	613	606	617	613	611	644	573	572	631	591	574	625	596	647	621	568	607	606	618	583	617	610	600	607	599	605	645	622	581	599	602	562	561	648	612	600	609	628	571	596	619	605	574	580	602	584	629	609	614	589	614	579	640	590	624	638	627	604	575	675	560	592	623	627	602	616	617	569	677	647	612	653	588	628	619	625	594	599	600	646	586	599	625	587	610	611	594	603	646	627	618	586	580	549	573	612	589	609	563	625	603	637	627	601	587	609	690	599	621	588	601	608	621	609	613	612	667	676	653	582	566	616	612	626	641	618	581	612	602	601	609	629	663	640	673	644	612	551	620	608	581	586	614	647	649	595	633	627	577	628	606	586	636	553	582	614	614	577	599	537	607	577	610	634	604	625	630	587	594	577	606	598	584	643	618	572	603	614	630	572	583	618	593	642	624	616	651	624	633	596	604	631	618	603	648	578	605	564	628	567	559	577	557	605	610	640	619	588	601	617	638	584	606	581	585	579	596	604	581	560	621	595	644	594	578	576	598	659	561	582	566	601	636	584	597	630	617	576	610	590	597	603	604	620	601	634	622	610	610	675	595	623	638	638	636	570	652	640	582	596	591	631	613	599	608	579	600	630	589	636	655	560	589	581	589	604	601	574	583	578	651	602	622	621	639	543	581	600	603	636	570	606	615	591	587	589	611	600	641	630	617	614	646	623	598	599	626	582	658	623	592	572	585	610	643	607	591	604	601	619	612	609	590	574	582	590	605	593	618	618	629	576	593	570	643	606	612	609	597	586	574	591	636	583	643	606	573	653	615	601	622	614	576	568	621	610	571	609	569	629	583	594	600	608	570	577	624	608	570	564	600	620	611	604	614	597	573	645	589	566	611	605	625	578	632	626	586	606	640	618	608	628	646	632	614	595	594	618	648	629	607	582	633	607	657	603	562	615	660	574	579	620	593	598	548	610	574	598	605	577	656	652	643	592	569	591	574	568	629	575	621	587	624	623	582	592	577	562	614	624	577	585	607	598	585	610	582	631	558	650	602	610	621	666	602	640	588	600	558	602	596	580	645	597	584	565	610	621	602	599	604	592	611	528	648	608	606	637	618	584	583	613	597	603	601	561	635	629	608	603	580	622	593	625	648	637	619	602	587	599	584	579	591	617	631	649	589	597	606	560	587	570	598	648	614	600	601	607	578	634	623	637	597	602	579	595	613	614	591	621	633	564	606	622	627	638	584	607	634	597	616	621	622	645	608	603	622	633	627
23800	21588	28151	25485	20010	2645	1185	949	863	772	766	666	734	1480	5683	7287	4214	1120	565	571	655	565	560	582	624	599	571	523	547	595	548	578	568	564	613	587	604	580	603	576	561	543	589	560	558	566	595	574	570	603	555	595	560	572	566	563	585	587	544	534	575	590	558	577	559	566	570	610	555	567	569	542	566	578	570	602	580	588	582	543	578	568	616	581	572	589	582	524	566	574	563	604	583	573	553	556	595	567	557	558	620	585	595	578	581	532	583	590	606	630	578	586	582	543	593	612	564	593	586	541	564	579	577	546	566	575	583	605	590	575	560	593	576	569	567	578	630	548	562	580	594	597	551	590	628	585	560	572	616	579	574	607	581	567	603	556	584	563	557	553	617	577	603	567	560	587	560	567	557	532	562	582	614	576	537	572	594	595	576	592	577	562	579	569	544	582	568	565	599	583	624	553	620	634	591	567	566	601	550	571	572	571	562	568	558	580	591	572	571	538	595	614	591	548	577	567	543	557	566	596	600	605	550	572	570	596	571	577	575	575	616	562	563	573	566	564	633	631	597	616	550	573	562	556	576	582	561	570	547	620	593	578	568	577	566	585	571	568	545	573	637	606	563	556	543	573	533	566	525	567	567	517	566	544	538	546	593	541	574	517	563	619	596	585	543	566	576	584	558	592	573	595	544	593	587	578	562	570	583	567	546	632	530	574	577	599	546	606	564	580	547	589	593	595	556	574	599	588	600	557	513	571	550	545	570	601	580	603	588	589	562	574	593	562	579	562	613	598	623	558	598	581	599	605	566	594	559	559	596	560	544	598	578	593	591	581	569	544	572	554	574	588	611	580	567	533	561	600	566	553	607	567	574	573	558	596	590	557	567	556	571	574	556	548	613	560	586	553	629	563	550	589	586	521	570	594	583	556	574	624	543	596	607	582	603	574	598	566	589	635	583	588	579	591	560	601	588	567	573	597	535	550	565	577	564	574	585	599	568	569	583	557	581	560	559	610	541	594	583	607	626	588	600	608	598	604	578	547	563	571	550	575	576	541	543	580	556	536	596	599	537	576	548	562	538	569	570	566	554	586	599	597	556	619	568	609	593	570	560	578	574	592	580	602	585	586	562	574	538	521	583	608	573	566	547	562	570	553	529	555	577	590	600	525	576	578	562	602	581	544	582	536	600	582	594	576	588	607	570	607	568	583	534	548	581	561	575	603	582	540	551	551	608	551	564	518	551	583	591	515	550	530	612	584	560	548	606	604	565	604	582	572	612	547	562	558	603	601	560	532	613	564	576	554	621	579	567	580	586	564	605	606	611	588	572	568	546	549	546	549	592	531	591	546	516	589	569	591	562	580	589	556	576	588	592	576	574	627	568	559	604	567	590	594	553	647	544	577	596	569	546	605	600	601	567	614	576	590	537	579	611	538	544	582	603	572	580	545	507	557	610	592	591	585	576	557	551	587	633	547	596	619	595	550	518	559	571	550	613	573	577	608	576	582	595	575	559	617	571	536	588	588	567	553	600	566	572	602	597	546	566	595	551	537	578	560	594	555	583	595	573	600	587	571	579	541	546	548	582	598	563	606	584	529	566	575	593	577	543	535	556	550	609	610	581	614	565	627	554	549	609	556	632	576	580	580	575	552	604	552	586	565	573	578	558	581	580	577	570	555	561	601	554	554	581	538	540	563	559	573	550	551	560	576	599	569	588	550	591	590	576	603	559	554	599	596	523	563	535	570	535	588	613	539	588	574	569	592	554	597	595	542	577	597	580	620	648	556	557	557	565	586	555	537	544	605	578	592	593	557	540	571	590	546	589	564	567	581	615	582	567	570	565	606	598	570	580	589	585	590	575	572	580	579	611	559	551	564	551	563	586	562	571	567	574	595	520	550	579	605	588	600	613	567	596	596	599	586	524	537	557	562	569	603	574	555	613	577	593	538	556	577	626	609	578	563	541	595	571	565	584	578	561	558	588	544	551	546	536	553	561	589	567	563	584	537	558	545	584	541	632	596	602	575	560	588	574	564	579	555	560	633	547	549	590	535	585	594	607	582	558	599	547	599	585	633	584	552	565	585	576	592	561	538	549	527	545	561	598	586	571	578	566	580	564	562	611	564	567	596	558	611	568	597	547	577	651	540	586	604	588	535	574	585	558	594	559	599	555	575	541	616	542	582	519	561	576	571	551	595	550	582	567	577	541	572	597	610	550	541	565	593	622	583	585	570	588	572	581	621	532	567	548	583	607	585	540	593	589	547	556	578	570	575	573	553	574	548	556	598	594	601	622	581	569	611	512	564	589	582	549	544	572	580	595	560	519	600	578	602	528	553	603	519	592	547	543	575	576	582	585	583	536	535	572	593	583	605	601	549	585	582	604	574	586	536	519	550	579	598	536	559	577	581	584	580	572	573	604	529	551	558	589	616	546	582	543	583	569	558	547	600	573	578	559	561	595	563	574	581	571	552	557	543	580	592	572	530	605	607	602	580	580	576	581	552	550	619	595	546	556	597	575	576	557	568	589	585	562	605	551	561	556	566	573	549	601	587	582	579	591	584	576	574	558	543	576	538	552	599	566	555	566	530	554	550	585	513	586	602	593	555	604	580	549	565	552	567	605	600	535	528	585	588	582	573	569	552	582	599	564	539	557	533	578	560	570	563	577	602	558	578	566	575	611	587	615	576	603	548	559	586	548	544	617	566	547	594	584	570	606	582	577	587	557	605	569	544	581	616	602	590	582	579	555	549	579	568	616	544	583	557	627	597	586	556	567	542	574	541	578	560	591	543	579	538	546	590	569	613	571	521	600	590	587	549	585	563	564	609	552	601	574	586	569	596	574	582	541	580	593	576	540	572	587	580	563	576	548	540	599	558	603	577	566	575	580	595	589	592	545	566	566	572	577	544	536	611	635	547	566	587	561	524	599	614	596	551	604	559	599	600	564	553	577	617	584	562	542	620	573	564	568	521	578	536	566	576	617	579	568	551	591	569	565	565	582	599	585	610	595	570	621	617	581	571	581	583	576	585	546	537	591	576	578	551	559	587	590	601	600	594	578	566	555	566	572	541	554	547	548	579	565	582	559	516	565	570	598	577	605	575	526	536	584	540	566	549	522	570	538	568	537	548	512	518	576	602	556	592	621	536	571	573	585	598	578	576	548	559	598	584	591	608	578	555	558	544	581	575	576	599	565	571	545	609	598	536	572	605	555	598	574	570	607	534	528	539	579	623	628	606	603	612	609	562	563	558	575	567	614	623	571	570	582	553	591	584	537	529	526	592	515	571	541	560	563	563	574	564	559	562	578	543	592	555	580	568	556	565	591	579	594	537	578	628	584	586	571	542	564	565	590	559	596	547	573	580	566	537	581	593	598	536	541	585	579	617	576	621	551	561	565	577	580	525	557	562	557	554	594	570	579	546	642	549	552	604	601	550	577	559	570	521	568	565	565	586	553	568	566	558	552	555	566	617	591	598	597	578	560	541	559	558	586	544
3941	10958	7972	3814	2500	2407	1940	1655	1652	1351	1130	1071	1131	2769	11161	12776	7124	1726	807	803	791	779	746	743	756	764	762	818	790	767	795	827	771	788	808	777	791	769	752	757	714	732	735	771	788	740	766	736	791	762	811	796	742	744	776	747	812	785	791	735	812	773	811	764	754	796	749	765	794	789	810	746	766	775	777	767	804	750	781	802	787	742	731	769	792	793	755	741	746	750	793	808	807	758	794	836	790	737	806	772	749	767	796	785	774	753	772	793	774	742	758	745	800	755	765	812	776	817	816	824	760	763	759	710	814	772	808	788	758	756	786	716	782	792	791	766	770	749	753	753	808	738	785	743	724	802	791	794	819	720	756	818	797	730	752	817	787	804	778	787	764	748	778	806	784	778	822	781	762	787	783	745	725	748	788	761	776	784	742	793	747	774	756	804	773	770	789	815	777	725	792	761	737	767	763	785	868	765	790	752	740	799	806	742	790	735	828	793	743	751	788	732	780	758	805	751	751	786	826	778	767	739	770	771	798	827	812	751	762	776	739	768	775	795	794	771	759	780	808	823	782	768	763	766	798	779	835	762	743	762	759	783	728	763	821	766	741	787	797	764	783	785	759	748	811	814	757	779	722	811	771	779	741	758	752	758	781	775	752	765	748	809	719	820	753	751	757	772	785	730	806	802	751	733	807	738	794	749	766	847	765	742	770	758	770	780	767	766	789	768	757	803	843	774	770	789	755	801	732	763	754	804	782	775	805	791	826	783	838	777	804	711	803	739	746	739	802	744	747	772	762	754	778	831	809	758	761	754	775	788	763	838	748	758	757	845	794	766	804	772	788	808	764	732	758	797	764	782	799	748	777	814	794	808	827	793	810	768	784	828	720	736	781	766	760	772	751	757	813	785	783	776	786	773	736	726	755	721	732	772	757	776	818	732	748	798	816	809	756	747	753	776	775	770	789	780	802	764	738	823	763	789	809	760	769	748	754	764	800	815	779	761	813	790	814	734	770	763	757	779	750	783	708	809	767	773	813	754	726	742	749	756	831	789	752	802	794	775	809	805	790	834	787	801	756	818	791	781	740	760	802	770	745	781	778	801	741	816	761	814	719	773	740	789	764	834	663	742	815	774	773	765	775	762	797	803	811	794	724	747	787	777	755	756	725	781	710	759	766	783	765	777	810	736	772	770	784	751	783	785	734	751	755	784	771	757	780	767	792	779	786	766	783	758	770	761	739	787	782	800	771	773	777	817	779	791	738	780	803	767	795	740	806	792	753	815	769	788	784	742	807	768	769	790	788	783	755	788	749	724	705	771	782	774	786	772	770	767	756	768	761	736	777	759	739	741	800	773	769	797	746	736	758	756	761	831	754	797	804	825	780	797	798	766	785	774	804	823	790	739	756	737	821	768	785	760	780	774	812	781	794	718	778	801	839	808	748	782	818	741	853	744	749	786	724	761	766	780	809	741	788	757	787	801	765	774	772	794	761	805	749	782	789	790	755	770	726	740	783	786	810	794	795	816	762	760	794	736	764	770	787	784	792	735	753	791	771	826	761	788	746	798	759	790	800	775	801	765	754	751	786	780	804	781	781	764	779	734	820	815	842	729	821	762	787	804	778	802	790	833	756	783	796	818	767	810	769	776	752	747	743	726	746	739	794	799	749	724	751	809	793	761	805	796	767	802	766	802	756	770	799	781	827	775	793	773	760	789	801	818	744	760	757	821	742	784	801	771	779	789	774	749	790	783	749	755	784	746	769	761	788	811	784	822	738	809	753	759	768	750	773	770	808	799	761	728	808	769	798	805	730	804	815	753	808	803	748	777	795	761	842	805	805	701	723	784	834	775	755	770	708	789	766	759	788	776	727	720	813	736	756	782	786	726	830	763	826	779	781	762	688	757	783	744	811	753	823	785	763	776	816	782	807	735	776	764	763	777	791	776	788	794	799	762	775	724	772	804	791	746	780	806	740	814	783	750	745	816	781	780	743	800	749	764	742	764	811	774	775	779	819	735	823	786	778	778	823	757	756	740	776	782	787	779	756	730	753	795	771	802	779	789	733	766	787	724	791	798	778	814	820	741	782	750	823	773	811	773	734	802	768	754	773	736	749	779	777	790	796	760	775	749	786	788	781	771	785	780	761	774	808	809	783	801	805	797	806	711	765	756	835	789	786	774	769	769	792	812	789	824	767	777	797	788	801	799	770	770	786	797	786	764	743	763	754	789	790	772	805	747	786	804	750	762	768	801	744	792	751	762	831	796	773	789	759	786	788	747	751	768	769	747	838	766	806	786	785	788	762	776	746	755	840	734	715	776	784	834	835	787	760	734	779	769	762	812	781	827	780	765	813	735	779	739	737	798	785	732	745	754	728	809	775	815	759	750	770	797	821	773	767	770	824	770	778	793	745	733	745	800	750	757	800	779	744	739	766	815	741	784	703	764	767	815	802	743	802	763	785	777	758	717	813	781	769	769	747	746	786	729	805	744	776	766	747	762	826	771	768	791	818	790	811	832	826	756	780	745	778	729	835	766	784	776	764	722	771	831	773	802	796	820	773	778	761	771	766	766	750	781	801	750	752	804	819	764	802	796	725	816	781	797	772	794	748	758	747	794	773	794	744	757	790	754	746	769	769	787	784	783	770	752	779	791	796	785	766	764	755	778	807	777	758	796	780	724	770	799	779	764	782	823	807	768	823	770	793	759	741	802	710	794	758	773	773	804	809	776	773	778	790	789	758	783	756	767	820	766	751	752	754	769	850	797	825	781	772	811	772	735	732	805	766	797	735	763	802	822	745	783	777	755	739	818	812	744	813	789	797	773	775	801	743	737	770	762	742	789	810	779	757	764	729	800	747	770	757	786	773	765	777	836	769	746	794	757	777	771	808	812	796	762	821	740	779	790	761	789	759	748	769	783	759	778	780	766	765	834	778	773	812	705	748	768	789	734	756	753	757	728	762	804	757	779	779	760	732	824	747	687	807	810	798	792	725	736	780	733	783	770	803	807	766	751	791	726	792	741	792	741	789	735	754	722	703	755	828	841	783	817	761	768	762	776	772	762	744	775	834	735	816	772	742	730	819	780	747	809	742	791	799	736	764	832	804	805	750	808	771	799	775	851	802	793	797	729	773	779	774	791	772	794	789	733	776	797	819	785	720	712	797	825	785	755	796	773	755	774	737	756	757	771	753	816	762	809	809	739	789	794	793	772	787	790	778	774	776	751	777	734	793	848	752	802	823	776	797	759	752	800	828	797	765	802	751	755	779	740	817	793	764	808	827	780	776	779	854	745	765	793	783	771	718	756	777	795	720	809	794	721	778	734	784	787	818	745	787	752	770	792	842	791	811	821	795	797	728	780	740	742	764	784	773	753	825	814	780	745	759	769	758	750	733	787	764	746	787	805	790	785	795	797	772	748	772	778	745	793	756	773	782	760	770	764	778	796	751	786	775	759	779	722	773	746	794	802	768	788	781	768	786	794	845	758	730	751
25196	21592	25936	22124	1378	618	528	412	415	393	337	302	334	1262	2810	2998	1521	383	246	225	261	256	250	266	235	246	221	265	245	255	273	233	232	251	228	222	224	261	230	262	239	275	215	233	255	227	253	253	233	269	241	248	251	258	243	242	245	233	236	260	244	250	224	272	240	263	236	219	260	231	221	260	269	250	219	236	236	228	259	243	256	249	214	211	256	227	252	240	227	244	236	230	238	262	254	246	240	239	261	242	240	220	238	242	245	240	258	240	237	270	215	237	228	231	253	228	243	258	247	250	248	262	285	243	270	251	243	248	227	222	253	235	253	221	240	262	240	254	234	241	223	239	236	254	220	241	256	222	262	221	216	233	242	244	216	275	235	232	249	242	241	250	262	234	250	206	248	239	250	248	247	225	230	218	225	230	235	265	242	220	247	254	216	241	215	259	246	233	204	237	243	246	221	229	253	250	245	216	263	233	224	251	249	218	250	254	252	233	272	232	247	223	236	234	241	235	249	239	227	233	250	243	252	239	242	236	256	254	233	239	245	250	233	228	220	233	258	224	232	239	277	237	234	239	235	262	253	244	269	226	237	221	254	228	257	227	214	254	217	232	248	263	247	227	223	272	257	234	224	236	247	227	266	258	232	263	230	212	223	229	230	244	227	250	274	226	234	232	236	212	200	225	222	255	254	265	237	214	246	241	229	211	244	224	258	232	259	235	246	263	236	238	248	248	238	232	235	271	238	234	245	230	261	244	208	255	238	257	234	247	260	263	250	269	238	235	233	261	254	272	238	259	242	235	253	204	217	242	231	213	248	233	233	253	276	254	257	241	252	252	251	213	236	234	257	254	246	253	232	217	241	250	232	215	233	235	253	245	242	233	230	258	251	240	220	231	241	243	236	228	204	228	280	258	229	247	250	244	246	242	255	235	234	230	258	243	238	248	262	244	213	257	256	221	235	287	228	257	238	236	212	246	253	241	230	262	243	218	241	252	249	220	260	233	211	242	245	245	228	219	251	249	239	239	228	245	235	232	226	254	245	246	220	241	250	230	237	232	241	249	235	222	248	259	224	272	219	228	248	261	243	235	251	208	231	224	260	246	249	254	240	241	219	245	253	242	238	255	233	227	261	223	263	222	251	268	232	240	239	241	230	240	242	242	281	259	248	270	235	250	252	252	274	268	253	237	258	242	246	242	229	227	223	245	233	238	228	249	244	201	227	224	261	245	234	255	261	238	276	255	240	246	228	241	237	234	237	207	242	241	248	224	245	278	235	228	216	254	237	221	245	235	244	224	219	248	254	210	261	257	265	253	219	201	226	239	239	240	249	254	239	229	262	247	225	257	263	249	270	233	237	239	247	262	251	243	240	261	275	230	244	227	210	228	266	235	275	239	229	248	275	233	251	224	232	233	253	245	247	237	231	269	241	236	234	254	251	235	243	241	213	224	247	242	242	241	209	233	256	251	263	231	241	246	219	230	235	263	228	257	237	261	235	268	250	228	229	221	257	211	246	232	253	238	226	234	262	228	262	241	230	240	236	229	272	247	242	239	261	266	252	251	225	242	230	259	251	225	251	248	239	249	226	232	212	254	221	234	237	249	262	254	245	254	276	234	228	242	237	255	226	221	260	248	220	233	236	235	237	265	251	224	228	264	223	246	234	264	243	230	257	206	239	227	212	265	259	250	223	247	235	259	248	217	230	240	229	244	263	202	247	210	247	249	254	263	216	228	277	237	228	238	259	243	216	212	241	258	270	226	237	280	225	227	251	230	225	253	230	269	235	234	251	240	252	219	229	238	215	241	254	241	254	239	255	234	228	236	247	241	228	239	222	249	228	238	226	220	230	219	222	244	251	234	258	256	240	228	239	237	229	243	230	237	241	281	243	238	260	225	244	214	240	231	228	254	214	217	210	258	225	254	232	249	234	269	264	258	231	237	233	252	254	272	239	236	249	235	231	229	228	247	245	240	230	223	250	225	249	230	205	264	232	271	244	216	236	261	218	243	228	213	243	238	235	257	253	246	252	249	234	249	238	224	250	241	231	230	270	248	224	240	237	238	232	239	239	239	251	245	264	232	253	243	254	245	237	273	254	262	262	250	226	246	247	262	223	225	231	236	239	238	240	275	239	234	223	208	272	242	213	232	254	242	242	248	253	267	238	245	255	263	270	252	239	232	249	226	241	237	219	242	242	266	244	247	247	244	239	228	245	218	234	263	257	244	241	241	264	283	236	237	265	235	239	254	259	246	237	225	253	231	258	248	230	243	250	257	230	235	244	241	223	251	253	248	237	230	267	251	248	226	211	255	252	246	249	259	245	234	237	245	258	240	238	258	233	236	255	234	225	242	243	235	243	242	211	265	258	216	239	229	232	241	212	246	235	278	225	237	210	240	232	254	252	219	248	234	239	253	274	208	235	255	239	283	248	239	264	245	257	260	229	227	252	227	252	237	245	253	273	251	222	225	254	240	227	245	222	260	226	247	237	265	249	260	266	216	222	265	237	252	256	252	258	224	244	226	243	260	224	243	245	257	245	245	230	223	236	250	274	237	220	255	241	249	253	246	230	230	229	233	267	232	238	236	231	257	237	226	240	254	246	245	248	240	256	264	245	239	238	253	265	240	255	265	264	252	251	252	236	237	225	236	251	245	253	222	238	214	250	257	227	220	242	239	256	241	264	253	250	252	233	246	235	251	234	264	238	236	237	249	244	252	246	235	236	237	233	254	249	239	249	261	226	220	259	231	254	236	238	218	220	226	252	213	244	253	236	221	240	247	222	226	229	251	250	266	243	236	260	218	237	271	212	247	236	235	219	243	261	260	243	252	223	221	245	222	256	270	243	253	226	244	233	242	260	266	225	213	237	254	252	263	236	241	219	255	240	251	273	261	268	243	222	242	255	258	230	241	233	253	240	248	222	231	250	224	233	234	259	236	248	266	247	224	251	242	256	261	246	221	237	255	248	218	246	224	259	247	255	215	245	257	247	246	230	252	239	224	245	259	261	253	221	233	243	237	232	217	246	252	236	237	219	241	216	262	237	226	228	240	261	240	239	262	255	232	236	236	241	231	223	214	225	241	246	235	214	256	240	243	258	235	238	258	239	236	234	241	210	211	251	219	245	257	268	253	239	258	246	245	243	249	229	256	223	228	266	206	262	240	250	223	266	246	240	263	199	230	236	259	239	252	227	225	241	253	231	231	255	246	261	253	245	221	240	245	207	237	249	259	247	253	245	251	248	238	245	252	239	242	235	227	228	261	258	231	217	235	256	257	237	241	243	234	248	250	224	247	240	238	227	252	228	242	242	243	257	226	260	216	235	255	258	215	233	247	243	247	260	268	240	242	249	223	244	256	249	247	256	275	263	257	238	235	257	238	235	280	224	252	274	257	221	232	273	244	268	249	213	256	234	248	249	226	238	256	232	226	261	263	251	209	254	228	241	225	237	238	255	247	219	224	216	211	228	229	251	254	268	248	251	237	253	222
3993	6254	4978	2301	1457	1332	1069	788	839	704	610	486	668	3124	7056	6911	3420	630	353	352	343	369	359	358	363	365	322	334	342	339	326	339	364	333	326	344	364	348	355	343	344	340	359	336	348	330	316	349	332	352	332	343	319	343	318	340	303	383	329	306	325	343	311	313	348	355	325	331	334	381	314	370	354	370	291	323	332	367	307	343	355	362	356	345	333	316	353	343	306	351	347	344	306	323	365	349	332	333	371	339	352	320	341	352	350	348	370	340	332	323	335	345	351	291	349	346	334	334	361	340	347	340	359	361	331	334	333	335	334	323	354	348	347	317	316	345	350	372	321	368	339	382	335	329	328	336	360	334	303	347	299	353	327	332	344	342	369	358	306	340	345	350	336	342	358	344	304	332	355	340	333	390	343	340	311	316	356	316	345	355	321	367	357	347	339	329	381	355	349	382	367	354	340	326	327	352	322	359	357	345	349	361	347	344	331	329	316	336	374	354	348	354	339	321	341	357	354	378	332	318	333	344	354	332	349	333	371	320	320	353	349	370	359	336	314	351	328	345	322	367	320	360	339	372	358	345	321	359	364	310	331	344	370	331	337	338	362	328	347	295	316	384	331	332	330	377	352	340	322	346	352	343	372	378	348	331	335	354	336	332	324	354	332	361	358	358	325	358	312	367	356	356	337	355	333	351	335	321	330	349	368	364	326	342	360	313	358	332	358	312	354	326	315	333	342	341	316	336	320	319	335	339	344	329	331	345	320	322	348	317	355	344	347	352	355	302	343	337	370	321	342	333	300	353	346	315	329	338	363	341	330	367	338	336	361	321	345	329	347	317	349	364	329	373	318	319	339	309	325	339	332	378	351	335	366	370	319	328	341	330	318	367	332	348	339	341	349	334	339	344	329	315	320	345	316	353	316	349	330	329	366	332	349	347	365	359	295	332	322	354	322	320	323	367	327	352	311	355	341	358	343	331	400	357	353	360	343	333	346	341	345	314	336	344	352	298	338	316	365	366	346	331	342	358	354	339	348	327	334	318	335	310	375	307	347	353	349	364	360	364	355	313	364	362	327	306	354	315	341	347	320	366	358	306	326	341	329	371	352	353	324	347	353	357	296	328	324	360	312	330	334	301	342	334	357	349	337	336	342	333	302	374	394	345	350	361	368	340	300	335	313	327	340	362	337	324	319	358	325	329	328	329	358	317	347	340	338	345	318	367	322	349	347	342	289	384	332	345	352	334	350	363	312	326	330	373	338	334	319	330	366	336	309	338	347	357	318	348	340	361	349	357	357	351	338	351	317	367	316	347	362	366	325	322	334	328	341	306	316	318	338	355	368	327	355	315	325	320	369	353	325	354	326	362	331	330	327	336	339	311	316	312	333	355	359	351	301	333	334	335	368	326	361	333	330	312	322	339	339	327	341	320	331	346	340	360	341	335	349	341	314	355	337	334	344	351	336	318	334	353	362	319	334	345	366	318	322	353	351	347	368	336	377	316	337	346	329	332	361	362	338	327	328	318	332	337	322	339	326	336	323	343	331	341	334	341	336	382	336	360	367	365	345	351	361	303	377	328	335	324	352	321	317	379	323	344	369	334	352	348	375	319	336	345	354	334	352	327	354	350	330	324	356	328	344	355	318	374	356	362	313	347	324	335	353	349	346	344	285	309	367	336	358	373	330	336	350	359	353	322	338	328	319	327	359	335	325	302	374	341	333	338	353	340	341	365	358	375	319	339	342	342	335	344	346	327	324	295	352	343	328	350	338	327	341	337	339	353	325	331	338	328	337	352	343	311	319	299	333	343	320	349	340	333	344	370	326	353	342	361	326	366	334	332	347	314	347	354	346	364	323	339	338	341	340	355	330	335	342	335	360	325	331	340	324	317	312	354	357	334	316	359	317	352	308	305	333	329	347	387	348	329	335	359	355	343	336	339	335	347	336	365	336	328	376	327	347	349	344	362	333	361	339	364	365	381	384	314	339	345	352	322	339	355	356	368	330	335	332	344	380	349	336	346	341	358	317	341	338	340	342	369	354	316	333	325	373	348	344	310	339	358	326	350	337	338	340	375	335	357	337	323	310	356	361	333	325	345	333	330	351	347	360	332	362	319	350	325	345	335	326	365	373	352	359	334	372	314	317	323	342	329	378	351	338	355	339	328	354	320	363	315	309	374	368	334	372	369	323	359	337	352	378	367	346	351	306	342	358	314	317	332	344	364	321	316	322	351	352	333	324	338	333	333	342	349	333	354	350	318	342	328	328	351	340	344	337	323	354	337	335	355	310	328	343	320	304	332	365	335	362	342	350	359	355	331	315	344	341	312	357	326	344	382	368	337	339	361	344	320	334	352	341	323	388	350	332	371	329	329	304	345	357	338	308	340	341	361	327	367	353	331	367	334	336	336	342	343	319	358	338	380	313	304	319	329	343	368	320	306	334	346	333	359	338	354	335	314	350	338	337	351	306	347	365	314	339	349	308	333	351	345	367	347	342	343	385	313	365	331	355	339	376	344	333	351	343	351	321	351	309	328	328	352	366	307	372	342	352	336	332	353	362	312	368	323	329	345	336	333	371	372	365	332	368	313	334	327	352	355	361	364	354	320	341	331	321	338	320	313	360	309	317	391	341	327	329	361	385	340	371	351	322	330	338	350	350	363	327	336	335	350	326	324	348	330	331	340	332	331	358	343	355	338	340	338	367	337	304	383	322	314	349	325	329	345	369	353	343	358	358	325	334	353	355	338	341	339	314	353	356	324	334	309	351	359	317	345	320	300	344	360	342	322	370	350	302	378	339	356	345	322	350	315	330	355	345	328	332	324	311	337	332	335	357	310	356	324	374	327	336	341	365	330	361	356	354	355	357	319	363	355	318	315	364	316	342	311	349	319	350	349	366	328	378	338	348	354	358	346	335	343	332	335	295	341	336	323	341	322	323	341	332	361	319	343	321	332	336	382	328	350	321	336	301	316	318	346	348	372	348	345	360	346	357	319	329	347	315	348	318	327	336	336	344	322	319	316	355	337	342	334	362	365	350	335	332	350	349	334	335	352	303	321	376	347	327	331	342	350	302	333	350	310	349	343	340	336	329	313	364	313	378	339	333	338	366	301	323	335	317	337	339	345	331	364	380	336	346	312	336	322	345	319	329	336	350	331	344	336	340	316	351	311	303	319	350	332	306	345	334	336	360	328	338	344	338	327	315	312	338	330	327	309	358	313	335	369	315	336	345	348	328	323	323	307	368	331	350	327	340	352	322	347	333	314	348	332	354	334	338	329	368	359	326	325	363	358	357	337	349	363	335	383	326	341	322	340	358	343	360	318	327	351	332	322	325	336	325	343	324	350	334	374	349	335	383	324	308	333	315	351	320	325	336	367	325	377	354	334	306	320	329	359	351	353	372	342	305	339	333	352	335	344	339	350	342	285	331	351	375	356	362	356	329	332	342	344	343	340	329	318	325	329	337	325	354	362	329	308	333	353	343	337	343	339
22807	21600	28888	24775	21600	19885	2550	906	821	695	618	579	838	6353	11888	12262	6765	1124	373	422	397	419	412	417	398	400	416	406	394	379	372	397	382	412	390	384	398	380	372	394	365	391	400	370	394	386	375	370	364	381	384	398	358	388	394	383	394	381	382	401	422	423	395	388	374	377	376	375	395	401	408	369	389	415	419	429	400	390	386	404	390	373	404	399	378	404	411	414	375	391	400	402	384	347	367	398	379	405	381	387	373	391	379	373	365	393	367	402	399	439	427	384	374	374	385	411	374	369	378	372	380	366	364	408	366	389	372	403	381	401	399	380	384	406	385	377	357	367	363	392	428	397	405	386	378	360	399	355	391	407	367	416	367	384	368	330	413	403	395	377	374	367	392	392	393	414	394	380	379	357	395	385	389	380	388	365	411	369	405	381	411	363	415	383	375	370	364	375	393	399	388	403	435	405	409	393	372	386	393	387	384	415	390	402	403	389	376	371	408	357	396	391	387	372	392	383	389	383	380	370	423	400	383	358	404	391	381	371	353	409	398	397	402	398	406	409	390	403	356	358	427	369	396	387	415	373	421	394	395	361	413	402	371	379	352	366	370	386	358	414	349	407	404	389	370	367	361	406	395	413	379	377	354	413	407	369	393	362	408	370	407	425	401	387	389	405	372	420	335	367	417	385	373	402	403	411	407	376	379	397	417	384	367	406	427	397	397	385	405	408	367	395	367	383	394	409	403	384	378	359	393	384	374	372	373	382	411	373	365	383	405	369	383	376	383	405	375	396	361	378	358	371	419	391	387	387	401	419	420	408	396	400	376	369	375	344	388	410	417	365	392	376	393	403	408	393	386	394	396	395	435	390	374	362	395	403	410	413	402	412	402	410	394	415	347	391	383	385	390	418	369	381	373	365	372	380	406	388	391	408	399	383	347	376	393	350	421	377	370	378	399	419	374	386	407	357	386	374	358	387	379	411	406	395	374	407	396	392	401	389	411	375	359	413	364	369	362	391	424	384	383	406	411	396	405	413	367	353	388	372	411	374	396	393	389	419	391	398	396	376	375	377	382	383	359	401	370	379	402	364	411	376	375	371	394	364	424	404	387	433	396	414	400	406	357	392	361	378	380	387	394	402	377	372	377	392	379	389	394	405	379	387	393	398	379	391	405	394	395	404	355	400	398	407	382	366	367	376	426	404	383	358	408	404	415	381	392	393	388	343	389	388	366	408	376	367	379	395	407	394	399	395	393	375	384	360	400	408	389	381	368	403	366	434	369	393	389	392	373	381	379	402	417	389	419	368	358	354	401	393	395	391	365	364	384	380	382	378	362	399	425	384	392	386	381	372	383	399	387	378	389	390	357	393	344	382	380	411	421	389	379	389	428	377	366	384	390	404	405	391	369	383	411	382	382	387	367	350	407	375	417	384	372	360	433	381	361	411	407	372	361	372	401	416	420	425	382	369	375	407	404	399	372	349	397	396	401	404	381	401	373	376	396	391	371	373	355	374	406	376	409	380	428	378	398	416	373	358	342	360	382	368	372	396	332	391	403	388	390	384	410	376	380	384	376	373	364	379	371	364	351	383	407	364	365	406	367	404	384	383	413	382	366	342	368	396	384	349	410	388	401	389	399	363	365	386	416	425	371	393	411	380	387	366	388	362	438	369	384	418	383	405	379	384	422	401	390	402	371	375	396	365	432	393	358	370	374	393	404	363	391	391	425	389	405	405	403	415	387	365	412	385	363	357	395	364	407	401	389	409	403	415	391	362	394	362	379	401	379	353	385	402	379	393	416	365	422	406	381	419	404	334	394	403	365	406	401	398	420	365	417	357	374	363	396	429	396	375	364	387	379	368	400	380	368	366	387	408	377	398	370	368	373	384	388	381	395	372	397	390	376	384	419	347	389	410	363	375	426	393	352	379	374	400	385	379	399	411	366	383	418	357	409	404	393	395	432	390	375	364	377	419	403	392	378	386	357	395	362	409	405	363	387	377	366	396	418	351	363	377	382	377	366	392	408	383	456	414	416	370	375	397	371	360	416	391	400	376	391	395	396	387	379	385	401	346	392	378	406	390	364	428	392	374	424	364	393	375	368	381	379	412	383	364	373	381	420	427	365	387	415	374	376	380	418	393	427	405	390	377	395	365	386	412	375	345	390	366	385	384	400	386	356	409	389	392	393	371	394	373	373	437	372	426	411	372	383	406	377	406	372	353	367	418	387	384	368	376	418	363	378	348	366	417	383	383	390	400	414	379	386	393	373	374	413	396	370	413	403	420	360	373	428	390	392	389	357	376	409	389	381	402	401	390	389	401	392	391	388	400	350	404	410	374	388	378	394	380	409	372	375	364	375	395	429	400	375	397	355	354	382	424	366	398	349	400	375	407	394	370	385	405	428	377	395	385	396	405	392	395	382	425	394	391	387	381	397	385	396	386	364	405	415	378	383	334	423	358	381	379	392	414	376	386	392	411	366	392	382	383	411	390	409	372	401	423	402	358	378	380	390	395	397	370	382	415	363	401	392	428	355	389	412	374	364	378	356	376	337	376	422	386	422	403	399	399	395	415	390	401	373	416	420	384	356	396	394	365	360	418	396	384	370	383	376	392	414	352	356	370	424	412	383	410	384	392	399	384	367	425	435	363	385	412	374	396	401	420	420	373	407	428	404	408	393	411	384	410	371	407	379	370	372	408	384	389	367	398	408	387	365	414	367	374	367	360	408	360	379	413	366	389	384	370	390	385	369	390	401	379	384	401	378	417	380	413	395	422	385	351	385	371	363	374	373	378	385	390	398	388	402	374	402	383	381	378	383	386	358	355	405	409	405	353	407	392	350	386	377	364	395	414	408	403	389	382	357	382	335	390	395	353	373	353	399	336	409	416	378	389	396	384	381	384	375	409	376	382	355	383	365	389	381	386	357	385	399	395	369	402	360	389	409	387	344	364	429	402	365	356	381	385	380	410	393	407	409	352	355	350	388	414	391	381	378	391	392	372	388	395	375	400	398	391	424	373	441	389	390	414	416	402	392	365	392	369	413	400	413	399	379	368	407	383	369	390	419	370	377	386	378	363	382	327	396	386	380	416	359	390	358	385	370	391	381	413	391	382	387	413	410	389	373	396	374	386	376	407	366	384	362	373	418	367	383	397	366	405	364	396	385	376	387	400	382	388	394	402	366	417	406	404	392	391	401	417	387	386	378	375	398	375	397	434	409	372	369	406	352	379	371	390	380	399	418	384	390	389	400	402	368	385	378	388	354	397	408	378	369	394	377	391	389	418	399	374	384	386	382	370	396	385	375	395	375	410	396	381	370	415	370	365	421	349	407	365	344	424	399	389	368	404	368	381	378	424	397	373	407	390	365	358	371	375	407	396	409	377	410	353	408	400	369	391	392	391	372	388	382	387	370	420	391	384	391	359	385	392	389	383	391	396	418	400	372	354	404	360	383	402	388	388	350	397	387	379	421	385	387	366	347	370	393	372	382	398
4781	15822	11580	5813	3860	3381	2464	1795	1702	1405	1089	1036	1659	12516	19746	19223	10892	1811	596	545	555	508	597	565	571	548	552	616	588	524	531	556	552	529	526	542	570	526	529	479	495	550	544	555	501	548	539	542	517	536	528	572	564	522	540	528	556	558	524	565	520	498	534	515	593	527	534	553	558	528	534	511	527	551	561	514	594	528	533	550	513	550	544	528	524	570	533	551	560	525	520	568	534	530	566	530	601	510	564	511	540	530	541	574	545	553	541	503	576	579	561	529	495	548	537	504	542	511	547	599	560	551	492	526	545	539	571	535	526	572	526	547	551	555	558	540	545	543	547	546	542	545	567	525	583	556	564	516	556	552	525	558	529	513	545	546	581	513	549	526	530	523	558	504	533	537	514	595	533	560	507	519	535	567	546	563	501	545	539	553	513	582	501	514	577	530	578	555	518	534	589	556	532	576	540	529	525	547	570	556	564	573	538	562	544	529	596	561	520	568	553	563	544	577	543	542	522	582	534	533	530	563	512	500	524	512	538	542	498	553	542	534	522	569	539	534	529	544	530	581	574	535	582	534	483	556	552	543	522	556	525	591	540	569	521	547	499	503	548	550	543	529	515	570	510	554	563	533	568	547	579	519	557	525	555	537	523	553	566	520	494	541	486	564	535	558	524	543	567	505	532	518	561	554	531	556	505	513	511	567	568	494	537	502	518	538	572	507	552	543	542	534	518	546	527	565	530	507	539	542	560	533	515	520	521	526	520	562	569	506	538	574	537	561	539	537	527	552	548	557	538	515	532	520	519	559	545	539	519	588	491	572	525	520	523	568	519	527	586	542	553	505	520	556	494	548	577	516	536	580	545	556	517	541	593	523	539	537	512	566	523	552	577	542	577	543	564	569	574	520	534	535	548	536	553	523	540	537	552	570	557	559	529	564	563	538	499	528	541	506	525	591	526	538	559	498	567	548	526	540	531	502	550	552	575	534	488	524	566	542	543	519	515	551	536	553	565	552	515	532	551	527	526	583	523	519	539	546	556	562	592	534	542	564	538	533	546	538	570	553	561	535	504	554	532	546	531	565	539	557	547	522	517	543	530	549	554	521	531	582	513	512	555	542	519	559	542	501	498	531	561	583	585	528	565	525	551	544	519	540	522	543	566	525	548	572	486	558	547	540	493	567	543	526	502	548	564	544	534	532	539	529	554	509	517	545	555	503	534	566	544	585	529	517	519	547	527	525	539	545	512	505	523	522	553	514	554	538	550	545	548	542	591	571	566	550	562	496	536	550	533	560	584	579	535	531	524	563	514	547	544	575	535	540	581	549	528	569	569	544	545	517	505	499	526	562	569	537	554	564	550	507	519	560	555	576	529	574	554	564	539	529	545	547	521	551	544	512	557	550	550	545	549	549	534	564	540	585	570	578	538	578	498	527	533	535	482	516	549	526	517	523	562	519	522	515	513	550	618	555	533	560	571	519	509	512	572	495	507	574	515	527	522	526	541	523	519	544	534	549	568	565	589	537	575	566	541	507	569	511	557	539	502	508	503	539	504	545	541	554	537	570	526	527	548	543	533	522	553	556	527	556	518	550	548	483	522	541	552	564	555	554	587	508	546	544	570	539	565	544	555	517	536	560	547	574	516	577	538	531	557	530	536	550	511	578	566	511	504	514	544	520	534	556	532	546	554	543	529	595	511	537	516	557	532	578	561	545	482	550	548	536	536	563	571	544	555	571	550	538	526	522	507	511	534	527	550	502	538	602	533	542	549	569	518	551	560	561	531	598	535	523	547	511	531	524	555	518	566	512	537	558	534	584	515	570	578	538	500	507	538	524	556	555	582	558	551	557	571	540	574	532	525	532	573	537	562	596	546	546	626	521	553	500	575	552	544	551	531	545	541	529	521	539	527	546	517	603	520	537	511	559	549	563	573	499	586	588	551	530	535	544	507	509	511	530	535	503	545	560	582	529	507	522	567	537	530	534	539	535	572	545	532	500	587	539	497	554	548	530	553	558	558	536	559	509	550	568	557	529	563	543	515	487	563	558	572	545	543	578	523	497	485	555	525	524	564	543	567	531	590	507	538	532	544	534	585	576	534	543	548	558	559	542	513	492	517	511	523	480	505	555	527	565	548	526	517	563	545	572	549	551	546	562	602	559	537	561	535	546	546	537	550	547	537	549	570	478	550	537	567	548	517	527	487	578	530	573	526	499	528	521	551	519	499	528	553	558	552	516	590	496	515	511	514	524	555	525	536	566	545	576	518	531	513	529	526	521	519	563	573	528	541	554	515	527	534	527	562	546	540	547	557	513	563	575	526	581	521	532	516	560	512	533	550	532	545	511	561	558	549	538	572	523	556	538	577	540	573	548	512	577	557	524	537	525	530	537	540	532	573	546	540	517	574	540	548	582	512	505	526	496	582	545	542	544	521	569	517	553	550	584	552	526	513	537	541	539	563	524	539	531	550	544	548	550	542	541	539	543	546	530	539	513	534	557	586	577	544	535	593	543	547	523	510	552	543	557	547	533	545	498	579	552	537	548	575	486	553	557	551	527	572	512	534	546	499	512	557	572	561	550	530	536	547	595	541	549	549	533	548	494	525	599	499	526	552	565	557	560	519	533	552	588	562	580	500	535	507	562	548	564	537	504	534	525	530	538	541	556	559	517	541	557	532	526	562	539	527	555	532	553	518	557	556	520	574	546	550	504	562	539	519	514	548	566	566	560	543	527	522	567	573	531	566	571	536	554	532	518	519	552	559	544	542	563	504	538	534	551	570	586	530	507	545	555	562	570	533	548	522	560	541	539	527	488	541	529	532	530	538	561	578	574	539	558	531	561	578	522	528	550	538	549	516	534	546	532	579	532	535	533	512	577	553	560	546	567	552	568	551	548	522	543	546	518	503	559	570	533	575	532	555	554	541	550	536	538	548	522	536	540	563	571	548	528	537	537	534	512	559	542	498	542	515	549	524	569	560	549	549	565	567	537	549	521	543	562	567	522	504	540	527	541	548	513	543	558	550	508	541	528	553	555	533	524	538	499	556	561	514	554	549	536	529	542	564	532	574	548	522	536	581	507	555	541	588	562	523	510	528	579	533	549	543	511	576	552	560	509	509	569	545	533	541	571	584	525	557	543	519	574	550	546	559	493	514	519	562	533	535	550	544	537	565	558	540	548	558	556	574	525	523	565	571	519	507	547	507	516	553	537	524	554	558	540	556	567	518	533	523	541	531	550	549	515	550	516	513	542	510	554	527	550	520	563	561	533	574	571	573	534	558	544	522	542	560	591	513	511	570	544	509	507	539	507	509	565	556	552	528	553	538	558	514	562	523	525	529	568	562	529	565	546	540	548	547	548	553	560	505	553	541	572	525	566	541	527	548	554	560	520	574	512	546	521	520	541	545	518	551	559	537	583	545	516	542	573	545	579	555	577	535	546	557	546	531	534	531	527	573	553	520	563	544	512	528	524	554	502	517	567	531	552	555	564
27869	18669	5231	1102	693	625	620	532	548	512	568	477	508	634	926	1040	862	506	465	470	449	448	436	440	446	475	456	453	448	488	408	494	466	429	426	461	449	467	492	429	459	468	427	461	457	476	485	453	443	424	464	466	485	483	417	487	469	426	446	449	446	445	474	494	467	452	459	443	490	444	473	444	434	441	482	449	473	435	432	433	429	486	450	435	455	468	445	444	454	416	485	464	483	461	414	443	436	488	466	458	439	450	488	450	485	461	502	455	475	441	461	463	422	412	445	456	477	501	453	434	447	465	465	485	468	453	451	464	469	420	468	467	448	473	458	437	458	455	453	448	456	480	484	453	439	431	438	431	480	449	434	465	476	471	499	472	469	474	457	410	467	476	447	464	470	405	472	444	468	468	453	466	433	439	434	433	458	381	424	467	470	446	457	509	447	439	464	463	451	497	430	437	466	429	451	454	403	464	473	464	422	457	482	432	464	459	437	427	470	422	467	471	443	461	442	443	503	425	451	453	461	486	468	404	466	467	460	430	418	461	457	444	478	435	463	436	433	457	480	496	460	455	469	464	491	415	448	415	448	450	456	510	478	493	472	425	456	458	482	448	456	472	425	492	441	475	437	481	490	458	449	457	434	483	452	428	444	468	412	417	439	445	478	490	408	437	446	488	486	490	421	472	454	450	430	478	435	463	467	469	452	455	468	449	429	437	489	476	448	451	450	460	458	441	459	425	445	430	456	450	448	432	420	446	410	477	432	439	387	487	492	485	457	424	470	452	475	468	437	432	451	472	435	491	467	489	428	407	451	475	472	468	469	435	439	454	443	432	474	452	483	432	452	481	461	468	444	418	443	446	470	468	436	434	460	455	448	473	467	486	461	423	459	415	471	451	494	456	462	461	471	445	409	477	478	477	383	434	475	468	435	484	496	450	449	457	472	461	450	437	437	456	450	429	459	473	467	409	420	440	462	428	439	464	433	448	425	439	396	484	422	473	432	406	439	459	428	472	422	474	420	456	449	452	431	468	444	451	449	449	437	464	441	457	431	473	465	437	435	437	466	504	463	471	444	453	462	452	460	470	438	471	445	418	480	463	454	443	423	483	462	446	450	460	434	446	482	465	507	455	458	468	446	443	461	432	450	475	473	470	453	469	484	451	441	457	480	453	453	476	485	488	453	440	451	475	464	448	452	487	449	476	424	431	482	465	457	500	457	426	457	454	470	498	457	476	448	480	451	454	471	483	421	461	446	483	440	406	465	464	455	449	474	482	450	438	431	444	481	455	426	449	454	462	437	467	458	439	429	450	478	429	441	478	490	494	426	461	444	416	445	474	471	446	460	447	420	447	464	477	448	445	432	457	430	412	456	439	458	453	466	468	447	440	448	483	450	469	458	436	485	456	446	489	434	431	421	440	497	451	447	458	454	443	465	428	463	448	470	434	429	457	429	479	461	442	451	466	454	465	452	451	432	427	427	442	436	437	441	470	463	472	415	430	438	432	449	458	468	407	421	444	451	433	492	437	454	456	467	452	446	443	444	450	459	436	463	489	446	458	420	473	454	467	421	478	453	446	429	472	464	468	426	485	447	461	439	457	419	454	480	484	452	433	475	442	408	459	479	449	466	478	451	499	443	421	410	414	457	444	468	480	417	443	448	481	453	434	448	447	447	434	474	428	461	467	475	435	417	462	514	472	474	450	490	457	387	463	476	397	428	461	457	451	442	441	452	461	441	440	464	473	453	452	435	449	492	437	461	467	440	459	438	417	444	457	478	463	445	439	473	435	494	408	493	491	481	430	431	453	448	467	461	432	467	416	449	445	438	462	456	421	478	444	478	421	434	462	459	460	493	435	447	467	478	441	455	451	419	429	461	429	451	413	453	473	446	470	428	443	473	417	471	438	438	468	458	438	440	462	487	488	435	471	462	477	460	491	438	431	496	451	430	497	459	476	432	473	423	444	461	405	448	481	444	477	496	414	470	480	464	463	458	477	431	489	464	473	466	462	453	471	402	451	459	518	480	469	460	422	460	435	463	425	418	442	480	477	433	455	445	465	462	447	472	465	493	462	444	491	425	467	443	419	478	485	474	476	492	461	455	391	437	491	465	451	465	435	438	454	469	420	425	479	470	481	434	446	464	428	449	485	446	442	455	435	460	459	466	431	466	445	468	431	433	427	453	434	419	450	433	452	439	465	473	423	449	462	463	447	467	479	441	457	425	451	455	431	451	454	428	477	439	409	420	436	442	467	439	479	447	435	457	426	452	474	434	395	431	460	472	440	452	433	448	459	440	441	493	444	459	459	446	463	471	416	480	480	472	453	486	484	445	441	484	506	467	450	455	454	441	444	453	472	453	473	455	418	464	423	490	409	463	461	446	429	465	473	445	473	407	455	411	481	426	465	451	479	471	455	425	466	451	452	434	398	460	436	436	458	442	436	443	464	435	479	438	442	443	450	458	451	455	467	439	435	447	450	455	467	459	462	462	440	459	442	426	461	448	474	390	445	448	422	476	437	440	434	474	443	496	486	437	412	421	463	467	476	449	448	459	448	461	504	433	455	462	442	502	438	471	438	436	494	472	464	481	464	427	449	474	440	434	467	452	493	426	453	451	450	501	476	454	467	477	472	480	443	482	435	453	444	443	464	440	473	416	450	471	440	459	461	449	476	495	435	450	440	469	460	435	458	468	444	491	469	459	423	476	450	494	417	462	457	431	432	472	476	432	432	469	448	426	439	447	423	457	471	453	432	433	454	425	459	450	441	448	493	469	459	464	425	453	438	458	448	489	441	435	421	439	444	443	491	482	423	427	435	436	521	428	440	446	440	459	442	472	488	470	470	462	462	430	479	480	433	444	458	476	420	447	424	469	419	478	439	480	454	452	417	464	489	468	445	463	471	454	419	458	499	478	445	441	494	429	485	449	446	453	424	465	422	438	441	418	449	449	455	446	436	475	464	475	459	454	455	451	476	490	453	444	448	477	465	452	452	444	516	467	433	411	482	478	443	436	454	461	452	486	439	409	439	430	456	485	456	426	461	413	479	448	478	449	490	453	459	448	430	455	460	471	470	460	474	428	437	480	482	513	455	455	448	444	402	465	434	482	470	462	434	440	453	462	430	473	455	438	430	470	494	431	381	452	481	450	436	443	426	458	477	473	473	425	444	433	467	457	466	423	433	419	483	458	403	496	446	409	452	493	456	441	441	477	443	448	439	460	484	427	452	488	474	444	462	457	474	446	480	450	452	450	505	487	461	443	458	457	431	426	454	405	451	492	449	450	422	445	463	517	435	470	458	448	437	440	469	440	443	451	495	483	446	449	433	467	447	464	449	489	428	443	454	448	494	473	431	462	450	462	437	417	423	431	448	468	479	443	493	461	456	447	428	419	491	458	463	467	461	455	449	475	445	486	464	491	496	461	479	450	478	425	445	509	466	425	506	468	437	448	455	455	470	468	415	441	449	426	446	439	470	444	416	472	456	414	476
4913	3401	3705	1397	1175	1105	980	827	816	746	717	728	685	1040	1703	1770	1369	679	619	617	637	635	611	601	607	612	606	616	587	589	604	600	602	647	596	588	617	644	629	577	589	645	618	599	568	556	595	563	643	603	601	584	611	605	635	558	556	609	633	639	665	569	604	630	629	614	613	622	591	587	618	584	600	581	640	619	615	634	597	640	621	598	618	621	638	603	620	565	585	639	594	623	631	643	614	573	610	575	616	634	609	557	585	640	620	612	612	641	603	664	612	596	641	600	616	583	580	652	625	618	548	604	599	562	592	591	621	569	622	603	655	588	653	585	620	641	657	623	601	624	581	627	621	635	606	603	576	603	651	582	606	588	601	589	613	619	613	600	633	626	584	626	632	618	603	618	616	657	595	567	576	660	627	596	602	620	571	581	669	595	587	584	598	579	629	639	614	620	614	598	621	588	632	637	592	597	611	586	629	625	621	549	643	619	660	596	588	631	605	587	566	611	626	609	604	622	622	619	621	579	625	587	584	625	628	639	600	584	605	600	618	609	578	576	591	619	583	658	621	580	622	655	580	631	622	579	595	602	578	613	593	641	611	627	628	609	678	615	557	602	623	554	618	593	604	643	620	622	599	586	607	579	578	650	582	609	608	588	615	634	650	596	608	641	608	628	605	591	638	597	634	624	608	599	623	636	631	578	625	578	597	593	592	588	591	629	618	593	650	594	620	617	561	635	622	590	619	642	637	613	584	571	650	613	615	628	572	663	650	602	614	599	609	605	576	581	623	611	634	651	619	584	607	615	627	645	611	621	598	632	668	631	619	640	594	600	648	564	614	600	605	611	603	653	595	636	609	610	617	628	612	602	598	581	609	615	596	645	601	595	647	615	563	603	658	631	608	634	575	595	640	606	632	546	643	633	615	616	607	642	602	633	641	654	666	615	596	584	582	610	579	596	599	626	604	625	613	574	643	615	576	611	615	616	598	593	622	597	598	587	640	547	615	630	663	644	612	619	647	640	635	614	630	630	632	613	632	623	616	642	585	609	575	593	632	644	639	599	620	622	646	600	581	613	630	612	579	607	605	592	594	630	620	616	600	613	586	617	599	575	634	625	656	615	620	665	598	614	604	633	644	610	629	537	630	607	582	587	581	607	620	616	645	621	608	586	599	656	613	603	593	615	598	559	602	616	615	599	625	619	566	589	602	616	636	606	611	577	605	593	666	612	599	622	612	598	611	607	655	633	613	667	612	585	583	645	597	626	593	622	634	611	619	583	644	651	623	606	572	635	602	609	582	619	588	612	570	648	594	620	589	627	570	592	583	621	599	634	637	628	598	607	592	628	661	657	579	627	620	581	631	585	625	598	645	635	592	625	652	652	601	625	596	629	647	620	647	592	624	594	621	626	605	593	587	596	610	592	584	598	634	585	641	610	603	603	629	548	589	569	619	601	601	546	593	562	616	635	620	575	593	651	621	608	615	596	604	621	623	597	633	595	674	659	638	676	616	613	620	609	591	600	654	632	610	637	605	555	570	574	592	640	584	618	621	615	606	601	630	598	622	598	652	634	612	639	678	584	639	644	623	568	606	619	647	642	603	704	592	646	630	555	610	616	636	617	579	634	631	585	626	615	623	627	610	611	633	615	591	621	615	633	640	634	608	638	613	583	584	640	659	564	642	620	608	620	601	611	603	604	641	609	594	648	624	692	617	618	551	608	621	611	625	577	588	621	626	580	636	619	582	617	613	631	559	580	573	659	645	587	602	646	669	587	643	606	627	630	581	619	588	585	653	598	589	659	559	602	610	598	578	608	590	609	577	615	588	589	621	619	587	649	587	605	625	599	637	602	616	587	571	608	618	566	605	594	635	597	624	604	628	623	599	608	620	665	666	609	599	646	584	625	610	612	594	628	598	602	594	559	626	646	583	615	604	606	587	615	642	602	610	625	603	624	629	585	656	593	577	596	615	595	591	608	592	599	610	630	626	604	577	573	594	628	638	610	586	582	609	621	589	600	628	591	587	623	613	628	629	615	617	563	633	610	584	598	618	593	599	613	569	652	586	625	589	594	659	576	583	559	565	626	617	662	639	586	566	616	592	632	619	605	625	578	601	600	610	590	601	576	574	606	565	641	590	613	621	604	611	627	628	596	602	621	611	593	655	642	620	623	617	616	597	593	653	608	611	654	604	597	647	632	599	646	611	635	610	645	587	572	622	626	614	614	618	628	675	622	611	607	606	616	617	613	614	623	590	619	574	636	598	625	594	611	581	587	598	589	634	615	645	553	615	594	595	618	628	591	618	608	642	554	578	564	595	558	627	596	618	646	581	590	598	634	634	583	591	596	615	614	640	584	603	624	602	591	675	614	622	625	593	614	626	581	597	593	622	637	606	575	609	612	622	580	640	624	645	600	583	585	602	643	599	656	639	626	599	576	645	595	609	608	627	609	652	621	622	611	600	618	645	585	579	638	619	663	630	646	574	620	602	577	613	598	549	606	640	594	580	568	607	598	610	598	594	629	623	603	593	582	615	609	589	589	606	592	640	606	641	627	566	664	597	610	606	622	587	578	658	652	587	610	611	609	612	616	621	608	597	637	635	567	612	620	616	618	632	602	586	640	597	587	631	578	616	598	620	578	578	580	634	608	557	616	585	605	581	582	614	610	655	602	625	590	621	622	633	632	633	657	642	629	599	619	578	640	619	596	626	616	621	639	646	580	562	617	600	576	597	649	603	634	623	613	598	572	651	585	600	592	599	603	633	607	631	597	624	642	640	581	636	603	614	593	604	640	631	642	593	589	620	595	601	646	625	588	612	602	624	635	635	616	589	596	580	600	616	589	575	566	621	594	568	636	637	651	605	573	611	583	603	613	625	620	635	594	566	588	680	608	638	572	631	593	634	579	633	594	609	617	646	679	587	599	593	615	631	631	569	629	577	572	623	595	604	632	618	586	589	594	599	599	636	632	598	586	590	639	626	610	620	636	617	585	621	623	588	602	625	631	605	619	610	605	645	631	582	613	630	588	580	640	604	617	614	573	628	598	601	614	594	595	624	558	601	624	667	589	636	648	612	634	647	629	636	616	613	602	596	613	570	639	600	596	610	626	562	610	581	650	604	593	624	644	620	566	618	581	605	598	641	654	634	638	577	597	618	624	604	590	617	595	628	627	615	604	556	588	614	598	596	612	577	586	603	578	613	632	669	592	599	618	634	614	630	594	546	629	629	603	600	608	616	570	585	652	593	599	629	624	581	625	585	592	576	602	620	610	608	588	599	626	613	555	616	612	613	600	612	626	594	617	619	618	568	585	601	603	608	615	659	591	597	614	648	571	632	593	612	608	595	644	622	565	622	613	610	604	604	684	598	676	628	613	587	593	581	595	621	634	613	637	645	591	623	629	590	612	616	596	580	617	605	577	624	631	588	615	603	641	577	646	619	521	627	597	619	615	634	596	593	649	611	616	640	676	598	605	572	637	585	603	602	572	648	597
23770	21572	28150	25467	20127	2661	1130	897	731	784	745	736	658	790	5105	7228	3788	1367	630	586	581	566	538	566	609	597	558	568	567	527	602	607	578	559	594	632	562	593	533	589	586	605	594	548	582	544	582	563	605	547	601	591	570	543	562	568	559	589	591	537	573	551	587	619	560	564	598	584	605	541	545	561	556	567	619	584	593	574	573	584	555	587	572	573	570	597	531	555	565	606	602	548	558	585	549	591	553	580	588	575	608	606	609	601	580	564	584	548	559	584	549	578	546	580	562	587	575	569	586	580	567	594	584	592	557	578	647	578	589	616	591	584	603	586	594	564	578	582	611	594	549	585	580	559	576	633	559	599	587	540	526	611	564	546	546	573	569	622	554	601	562	592	617	554	608	592	577	581	549	584	556	563	594	585	610	590	552	541	574	584	553	552	566	560	603	583	623	569	588	583	622	576	586	565	584	586	487	587	580	578	584	605	598	605	570	566	532	583	561	590	563	605	590	614	559	570	592	563	580	589	572	577	588	600	605	543	577	565	592	566	549	570	536	568	584	599	552	575	538	562	584	586	536	622	589	560	601	614	601	577	555	593	616	540	550	596	585	567	593	559	597	567	561	592	563	575	545	545	573	615	573	563	570	607	613	570	555	570	606	590	578	579	561	539	554	620	591	568	566	588	552	571	556	515	593	607	552	624	606	594	565	584	535	614	594	603	588	525	615	576	558	581	602	555	575	592	617	573	569	585	629	582	554	581	565	572	575	591	549	563	564	579	556	600	579	579	555	581	563	555	583	582	617	561	579	571	592	511	569	582	546	536	554	570	606	617	616	562	581	557	512	639	562	592	575	587	568	614	558	580	561	610	556	570	580	585	599	626	593	578	558	587	523	570	571	591	569	594	590	577	507	578	580	614	570	550	572	574	532	596	621	587	583	540	534	545	571	561	561	601	553	561	566	583	570	556	542	594	570	598	566	545	592	579	576	543	595	572	567	570	536	550	591	624	596	554	601	573	603	560	566	607	619	577	582	534	572	574	542	561	581	565	563	567	567	591	528	590	597	605	586	549	571	538	596	589	606	578	582	559	554	561	604	568	571	564	569	560	631	584	579	576	566	563	612	541	536	589	587	548	555	563	574	547	550	578	565	571	594	562	601	574	592	558	611	615	557	569	547	631	562	600	590	600	562	618	593	581	585	554	548	570	614	522	591	556	582	582	545	552	570	569	552	579	576	597	631	557	563	581	588	599	600	578	565	569	553	565	541	570	553	596	580	535	590	564	598	596	534	588	525	520	564	539	564	528	582	547	612	627	590	573	607	563	571	547	519	605	547	581	551	538	536	551	607	590	567	619	494	573	561	580	592	537	573	577	587	525	577	615	585	588	607	559	525	517	598	554	577	638	600	589	550	527	511	537	575	565	541	554	542	565	553	587	557	621	554	594	579	584	567	602	572	615	584	576	584	539	624	586	587	616	570	568	566	548	585	529	596	576	607	565	614	586	580	564	576	590	591	528	589	550	598	587	550	569	570	594	608	571	544	597	581	572	576	570	561	570	557	554	550	601	546	542	553	553	603	572	590	591	545	591	600	567	532	526	591	558	578	603	599	521	583	590	567	564	598	571	587	544	573	570	599	564	575	515	559	572	558	588	569	590	612	562	583	559	538	552	602	608	543	550	540	592	588	606	587	558	618	516	573	574	600	566	621	598	584	538	581	610	561	544	562	587	551	593	557	540	566	612	568	535	579	532	564	563	563	568	561	596	603	553	568	553	569	543	606	547	552	599	604	579	549	593	590	551	583	549	638	580	537	601	574	600	592	575	608	553	604	580	572	583	629	563	551	607	599	611	555	587	611	621	562	598	567	587	520	562	588	582	659	588	594	607	576	563	621	583	591	541	592	598	552	600	587	557	613	525	589	610	628	594	572	562	583	563	630	587	574	573	561	575	606	547	568	584	577	569	508	572	546	596	622	595	536	560	564	568	588	588	634	608	591	569	611	566	560	554	548	583	551	575	552	592	555	602	573	552	563	544	555	606	596	623	543	555	553	569	598	560	555	552	575	579	547	580	597	585	517	620	606	581	576	635	561	587	577	560	545	549	564	610	558	576	595	544	603	583	616	547	644	558	561	540	589	588	625	608	551	529	568	565	537	563	622	554	589	582	571	565	607	581	606	584	531	575	589	537	573	578	522	569	559	591	565	608	585	549	582	588	589	530	525	557	574	573	559	601	561	572	568	568	608	581	565	551	558	597	563	590	550	563	574	581	589	553	574	576	583	571	602	564	532	569	544	599	563	560	594	551	604	585	589	601	584	626	580	564	584	583	581	583	612	564	563	588	591	579	573	585	539	588	575	552	578	628	567	575	576	586	528	553	563	562	564	589	539	588	597	551	599	572	562	621	540	586	551	549	550	584	554	583	576	536	551	561	595	581	619	583	572	567	630	559	579	602	579	584	580	531	545	551	649	581	607	571	587	600	565	529	631	578	582	607	565	573	570	534	585	570	588	573	586	526	535	600	528	548	564	544	601	587	551	532	592	567	601	574	563	647	567	556	564	611	590	585	524	568	619	597	613	581	577	503	584	580	614	574	564	616	586	573	592	617	549	556	571	576	573	580	599	564	564	537	605	595	610	566	564	520	600	566	584	598	564	545	599	584	594	580	560	564	572	578	611	566	569	560	589	565	586	590	573	564	542	593	553	540	599	532	554	580	553	575	584	599	615	578	560	561	601	557	581	584	554	594	577	586	556	507	525	568	600	605	580	555	561	550	561	572	563	538	596	567	584	574	556	551	524	649	571	588	567	602	602	599	538	568	606	565	569	606	549	566	586	546	569	584	601	551	633	630	593	587	609	591	589	575	568	616	584	564	628	559	600	550	594	597	555	567	568	509	542	554	594	543	594	582	565	559	549	593	585	628	549	579	584	549	579	548	568	587	588	555	555	595	581	527	593	558	565	548	577	561	545	575	596	517	593	569	536	581	593	557	600	568	585	554	594	567	570	530	560	576	574	583	574	568	576	550	567	560	593	568	576	507	595	584	546	563	607	559	551	560	559	597	569	583	635	537	581	589	550	565	542	578	563	609	588	580	579	584	561	607	578	558	595	562	624	565	570	564	549	590	554	576	568	562	543	531	595	531	573	526	545	591	602	584	576	547	576	607	542	585	617	561	565	546	547	561	578	615	557	577	575	590	585	548	578	546	557	543	609	526	567	548	587	548	562	575	601	604	555	597	575	595	555	583	559	619	551	549	594	582	555	607	545	615	541	604	540	528	606	559	538	595	592	614	573	585	592	555	547	590	581	560	578	552	597	562	578	574	595	564	592	597	601	581	572	580	577	585	540	582	534	597	585	607	589	574	606	562	567	578	540	562	568	566	574	539	592	553	557	570	553	535	609	553	546	533	638	561	520	511	582	558	548	571	592	621	610	590	552	529	569	566	589	553	576	597	590	528	624	572	546	585	554	533	536	549	564	581	568	562	576	579
3562	11231	8532	3431	2684	2194	1782	1475	1335	1340	1144	1091	973	1274	10079	12360	6752	2341	766	794	816	802	828	764	773	744	783	792	758	741	802	761	803	794	764	740	814	778	742	787	784	779	793	796	758	839	789	746	793	769	801	803	773	793	791	763	737	806	785	816	818	740	769	747	742	817	789	797	765	782	786	804	714	716	787	807	791	766	735	802	812	786	782	760	771	791	768	775	737	733	816	824	786	820	762	735	772	779	761	783	797	775	776	804	776	770	831	830	824	764	782	829	764	776	744	807	782	746	819	804	784	773	770	740	720	738	758	738	772	753	804	788	788	782	747	804	792	763	795	796	842	768	794	778	761	775	783	759	755	766	752	779	814	770	812	768	814	777	774	795	766	752	790	801	778	789	747	748	792	741	739	800	802	788	763	745	800	821	775	755	805	763	795	774	774	727	829	790	735	791	697	770	769	734	820	790	788	806	815	753	749	793	795	770	771	763	746	795	787	788	757	778	787	773	735	729	791	806	775	825	778	757	752	801	793	790	762	756	756	807	744	789	764	776	756	750	754	772	773	816	742	811	779	776	759	771	770	769	779	738	766	773	769	763	803	785	750	807	755	728	735	812	765	706	785	788	739	772	750	737	775	817	750	807	792	741	818	767	806	796	747	771	743	769	711	757	779	787	756	731	757	785	782	762	772	782	740	742	789	820	807	781	735	729	816	758	805	786	802	738	772	749	780	792	781	762	745	781	733	779	780	772	808	744	779	819	814	741	808	784	764	772	734	778	741	804	759	760	767	793	790	772	756	798	749	776	737	733	745	777	722	765	793	804	737	763	783	796	795	734	803	787	790	795	797	814	800	761	806	805	803	784	793	796	749	791	803	758	756	738	793	747	790	823	825	773	787	785	740	782	792	832	783	730	748	786	811	734	785	813	753	779	807	772	760	757	797	789	803	787	758	804	745	772	749	792	795	767	761	777	759	731	770	792	796	808	767	776	756	773	777	714	788	766	767	757	771	716	775	785	763	748	715	764	824	721	758	795	771	765	777	745	736	750	793	750	743	839	794	734	766	767	769	758	806	767	733	766	795	751	821	790	772	756	772	756	775	747	762	796	788	789	786	765	797	782	746	774	830	767	745	782	743	762	770	759	732	846	731	813	823	716	814	737	769	808	771	782	808	799	795	778	750	765	793	774	786	824	800	801	771	745	739	743	803	816	774	816	755	775	753	796	784	775	774	765	752	768	749	741	809	768	798	798	798	785	794	790	728	787	732	745	759	751	776	763	776	798	767	798	796	742	734	759	778	771	763	756	791	765	787	851	766	793	814	824	758	796	765	729	800	788	775	786	798	755	818	798	781	731	736	798	793	777	774	781	729	765	786	783	756	774	787	823	834	752	748	781	768	748	734	763	771	829	789	795	784	776	766	758	738	799	809	705	750	764	772	749	753	745	788	769	818	790	813	760	775	798	785	728	792	762	802	794	784	811	787	767	779	794	741	724	746	812	771	829	777	808	774	745	801	780	755	814	739	729	763	806	778	824	764	820	719	753	742	753	813	737	792	791	778	766	741	749	764	790	774	766	745	799	776	768	810	808	763	811	805	746	787	758	742	749	790	806	778	830	783	752	811	727	753	833	790	767	785	788	811	777	803	773	742	765	769	792	762	758	773	753	791	734	787	783	749	770	775	800	839	801	761	790	822	808	801	744	774	805	734	808	757	768	808	752	801	786	752	785	760	763	747	752	763	780	798	799	806	740	737	776	789	786	752	777	755	730	801	780	747	795	813	757	764	815	771	808	735	804	800	743	802	747	770	792	795	754	824	816	789	778	764	737	755	779	823	762	739	804	738	793	783	746	747	802	801	761	808	757	738	732	806	778	799	768	768	774	812	740	808	784	785	766	741	784	725	743	774	784	819	804	778	728	792	763	773	809	789	828	807	795	739	776	755	760	807	779	806	692	749	810	739	777	733	774	732	774	795	744	820	720	807	800	773	797	755	771	752	772	790	738	786	756	790	755	761	757	788	794	778	808	736	799	765	764	688	754	754	773	746	718	790	781	805	740	732	782	804	772	775	838	787	746	779	790	782	806	764	784	748	792	827	803	806	768	716	808	779	792	741	769	773	772	800	819	736	755	754	725	758	772	745	796	798	773	795	840	739	789	817	751	795	795	824	735	729	770	766	741	784	851	788	783	736	797	754	723	790	781	772	774	780	726	813	779	742	775	744	771	784	748	728	782	773	779	735	767	767	826	835	805	743	763	802	711	773	752	800	714	803	756	771	808	750	810	767	795	772	812	741	771	788	781	794	726	781	718	798	751	811	750	709	730	783	780	756	732	784	779	758	700	721	807	803	785	756	767	812	768	756	726	767	728	781	784	788	790	786	759	798	752	754	803	810	778	767	771	725	731	769	803	797	775	766	822	804	766	760	791	794	807	768	753	750	752	757	814	825	767	745	789	740	811	729	803	758	810	801	741	756	773	734	764	782	787	790	776	763	756	758	787	763	815	790	760	774	801	769	783	794	771	776	766	769	743	735	738	805	751	767	803	768	746	870	732	754	734	770	735	805	797	784	771	833	745	788	785	721	767	786	746	777	773	768	819	804	799	758	769	801	757	732	760	803	839	771	774	770	752	796	761	774	790	806	795	764	739	723	787	757	830	779	782	743	781	772	734	773	736	776	806	749	811	736	798	801	779	840	811	774	801	766	765	848	770	731	793	722	786	786	830	774	788	753	726	777	794	801	743	785	779	799	773	769	733	803	835	752	783	821	801	765	779	758	758	758	782	808	793	792	797	819	792	766	769	782	811	783	746	744	786	780	768	782	799	765	807	750	751	755	744	756	746	776	742	792	781	735	796	770	786	746	776	772	778	748	821	790	739	776	764	796	751	797	782	841	840	823	740	773	802	783	763	740	779	764	803	745	786	765	734	782	809	753	809	770	825	754	773	713	769	792	807	756	753	805	801	793	751	769	786	759	742	769	781	774	809	759	756	815	790	828	730	765	763	777	717	771	827	785	782	752	781	782	782	831	761	816	758	784	725	775	777	789	752	798	735	780	776	759	763	784	793	771	745	758	829	760	773	774	756	768	758	783	796	771	745	737	785	769	763	780	793	766	766	780	764	802	739	800	779	785	798	774	741	714	832	752	726	787	790	794	776	772	749	782	730	796	779	779	760	794	769	795	822	732	764	733	771	784	828	824	761	810	723	807	782	793	782	819	793	786	753	771	768	768	808	774	758	725	803	766	745	783	842	773	758	780	774	775	796	761	699	765	741	824	744	789	791	818	790	752	717	840	802	808	750	785	815	733	749	782	778	729	757	775	764	773	759	802	789	759	756	788	820	785	710	758	791	802	776	786	757	773	745	781	774	779	744	743	836	732	772	777	725	785	815	800	827	733	786	749	805	826	824	749	790	716	727	780	737	754	781	805	755	799	780	771	766	796	759	782	801	718	774	781	784	816	786	779	767	752	831	805	767	745	734	796	796
25232	21555	25932	22008	1336	506	441	379	391	364	345	316	305	394	2173	3020	1878	695	227	229	246	222	235	224	264	227	268	243	221	256	250	262	223	245	240	232	231	252	250	218	225	262	233	238	237	226	246	258	262	245	238	235	232	228	245	225	233	255	252	237	251	238	240	243	236	260	224	261	246	237	211	207	268	234	256	226	248	236	241	254	242	226	233	239	272	234	202	246	245	242	233	260	241	240	249	238	245	268	242	216	253	241	226	214	239	233	229	255	228	249	217	221	229	224	218	220	217	247	252	240	214	237	227	250	236	268	275	253	256	224	235	258	234	269	227	221	236	251	248	239	276	265	228	228	222	241	262	225	231	244	224	257	258	253	227	228	258	248	222	245	250	231	244	262	267	264	270	239	222	276	254	246	259	249	236	228	223	243	254	244	224	266	235	247	220	232	225	270	251	227	254	248	244	228	239	245	258	224	258	208	244	235	255	259	250	233	257	229	235	233	241	252	220	242	219	225	259	255	247	276	253	238	246	244	228	233	241	224	230	258	243	247	229	224	239	226	246	221	257	233	244	249	264	236	233	229	248	237	237	288	225	239	234	228	243	229	254	231	223	227	252	210	244	253	247	216	259	230	236	252	253	221	235	254	246	249	240	242	239	264	242	254	245	253	242	273	257	257	224	234	232	237	229	238	270	227	271	231	245	242	245	246	212	251	269	276	225	217	231	257	254	242	239	208	252	257	245	254	244	270	230	208	241	246	249	244	209	244	246	231	241	251	245	252	216	234	227	248	260	256	243	236	235	236	240	245	248	225	259	249	225	225	228	216	250	266	238	252	262	243	259	237	247	229	207	241	233	263	222	243	208	239	253	241	241	250	264	239	240	243	247	250	240	249	239	240	238	238	256	285	241	263	235	246	234	236	201	254	251	265	244	251	232	238	251	227	260	261	227	265	253	241	231	232	238	248	245	241	239	253	230	225	221	242	248	247	218	238	213	265	231	210	234	224	223	246	240	251	244	254	233	232	271	251	253	237	236	245	267	241	230	248	245	240	231	264	247	229	236	248	217	235	244	194	232	260	214	261	234	225	223	232	232	254	236	236	247	240	255	254	239	262	216	237	219	236	216	225	260	251	239	237	215	229	240	228	250	267	232	232	234	238	199	248	239	239	241	232	213	230	234	275	239	249	222	246	227	229	249	255	236	232	233	272	219	238	259	222	244	244	243	226	242	249	225	260	251	237	217	225	217	245	232	230	245	237	239	226	246	235	256	226	236	217	248	266	244	225	226	249	240	240	234	227	227	218	228	205	253	227	243	246	263	246	245	242	255	227	251	229	252	239	256	252	237	223	256	239	240	254	243	230	237	212	242	238	236	261	263	251	257	241	261	256	246	238	257	260	228	222	245	257	254	229	234	241	217	246	233	238	270	228	222	247	228	232	245	253	194	254	258	233	251	232	244	235	195	238	214	261	257	200	212	237	250	241	224	244	227	252	218	244	254	225	273	250	230	217	238	255	236	209	222	220	242	206	213	260	208	248	251	237	229	236	253	224	254	247	248	240	250	250	238	230	244	218	258	251	248	225	240	228	262	255	270	272	233	230	235	255	240	230	276	234	224	243	231	236	218	203	219	228	257	251	253	237	253	215	247	269	255	244	234	230	215	252	232	270	236	246	247	261	244	221	220	249	246	234	263	232	259	232	259	231	228	243	243	255	260	244	225	229	234	248	259	245	235	248	238	218	250	209	220	253	249	226	245	267	251	255	259	247	227	267	253	275	241	239	246	232	212	231	239	204	220	260	253	255	243	220	248	256	227	218	268	242	224	251	243	251	255	221	236	245	227	243	242	244	238	266	216	264	250	258	248	240	241	273	254	254	258	247	236	249	236	256	254	241	257	239	223	250	221	229	250	239	234	261	248	231	268	247	237	258	243	256	220	253	244	238	262	238	246	225	257	266	218	236	223	234	244	231	272	252	269	253	219	238	237	225	235	243	252	260	241	234	223	234	247	243	220	239	239	253	240	224	228	239	236	258	239	256	238	240	244	251	234	231	233	223	238	269	228	265	260	253	249	245	254	243	251	221	246	249	254	229	257	245	241	241	248	251	256	244	272	250	236	212	219	231	238	230	246	246	251	240	247	258	238	234	257	237	225	241	204	219	222	249	233	237	248	249	238	250	240	229	221	226	267	254	244	236	229	245	232	263	244	221	243	235	236	253	253	228	266	257	251	214	267	239	240	214	233	224	261	239	233	272	261	245	207	254	240	234	236	225	236	234	267	249	249	228	253	256	232	243	229	263	247	226	221	242	242	222	241	218	216	258	224	240	234	236	210	252	266	254	239	216	260	225	217	236	233	248	248	247	218	279	223	240	239	237	257	238	216	247	252	251	249	290	233	237	226	249	226	233	216	240	231	253	229	259	252	254	248	254	259	235	244	215	230	224	220	241	276	259	254	232	221	245	251	223	248	233	236	231	205	244	250	224	236	213	259	248	206	261	243	244	237	238	259	237	272	209	256	242	269	235	240	229	237	232	207	248	247	221	211	249	233	218	243	240	234	253	259	248	251	253	228	239	215	234	248	250	242	240	253	247	211	259	211	255	239	234	210	234	249	192	272	235	228	241	239	212	243	221	252	241	243	240	254	230	262	234	200	218	245	240	257	257	259	244	211	237	254	248	260	227	232	278	250	233	230	245	256	239	251	249	252	247	237	227	227	251	257	233	219	227	210	249	250	243	253	219	238	242	219	244	221	255	222	244	237	236	247	219	213	249	246	221	228	228	245	229	257	239	226	220	233	259	235	223	267	257	233	243	235	223	222	250	249	245	234	230	207	234	266	223	226	210	253	255	238	267	232	239	279	216	258	204	233	258	217	238	238	238	223	255	231	245	260	227	235	272	244	248	242	238	259	225	219	264	238	220	229	240	231	257	252	238	239	242	230	225	239	264	226	292	243	240	245	238	241	257	251	232	263	244	249	211	241	243	263	228	263	253	266	233	240	243	254	234	245	228	234	258	246	227	230	242	241	257	238	246	236	241	242	239	244	247	209	225	233	217	222	245	243	239	255	249	243	253	241	223	231	236	265	235	244	243	270	287	247	244	247	220	251	256	227	224	231	217	257	238	235	221	237	188	236	221	225	237	235	232	196	227	267	252	246	260	231	220	261	226	235	212	250	257	239	228	248	228	250	232	244	224	248	239	231	240	249	223	229	269	257	265	252	205	261	262	218	246	236	241	226	247	259	263	231	244	243	257	244	232	226	258	204	257	239	233	241	259	228	280	250	217	250	240	247	237	244	237	242	248	251	217	246	260	244	256	232	275	236	227	212	251	219	228	226	221	254	211	238	228	228	260	229	247	209	247	241	213	235	238	231	224	262	279	241	248	245	237	236	227	257	224	261	217	246	225	228	234	244	259	243	246	230	217	237	204	244	225	245	216	235	247	254	235	263	226	242	252	227	213	233	231	227	246	222	245	241	257	213	248	261	233
3709	8117	4622	1703	1541	1104	968	779	790	702	575	564	464	755	5454	7359	4218	1471	348	339	355	369	355	368	324	370	340	358	350	316	350	348	322	314	351	328	317	360	356	346	344	312	356	386	358	340	322	330	325	382	320	343	352	317	344	334	366	334	330	357	329	333	329	286	322	340	360	335	312	358	354	316	341	340	341	331	342	330	327	318	339	326	344	374	344	347	345	351	341	335	339	337	367	330	347	367	373	336	312	340	343	322	340	365	317	361	353	321	325	285	340	331	307	351	326	355	317	319	351	302	346	354	371	342	333	344	336	377	342	374	315	328	315	347	334	315	326	352	358	329	321	300	323	303	300	334	328	320	353	337	334	362	319	312	330	338	367	328	365	314	332	335	331	321	348	335	322	339	359	323	318	348	303	340	349	316	366	334	317	342	355	335	337	325	369	333	363	346	356	333	305	356	343	323	355	341	317	285	338	327	363	349	380	321	326	351	333	325	319	298	340	336	297	363	346	293	344	330	305	307	368	335	361	337	349	328	327	352	327	336	345	341	342	340	325	330	326	313	324	327	356	300	354	306	348	347	331	341	354	346	327	338	354	365	309	333	302	332	298	338	324	335	358	334	339	335	306	364	305	322	333	299	316	326	342	357	345	342	324	323	343	339	334	345	346	350	326	326	339	333	348	351	369	369	347	335	335	365	298	346	360	306	366	323	308	342	354	322	347	346	336	334	344	334	302	317	353	374	332	338	332	352	323	365	333	308	322	344	365	345	358	359	337	342	316	324	345	356	349	316	340	328	318	323	308	365	331	335	337	338	343	329	336	332	317	361	334	358	366	339	342	327	333	344	341	334	349	344	349	354	374	351	357	345	290	312	334	355	321	340	342	313	328	375	359	331	336	344	354	355	318	335	328	325	370	338	316	377	351	378	337	321	328	361	332	306	347	321	346	343	323	335	323	340	321	350	347	345	369	331	345	359	357	325	361	327	374	364	322	300	321	325	336	328	322	339	362	331	344	355	323	357	344	330	357	290	352	339	307	317	337	346	368	299	332	321	307	336	355	342	335	334	325	346	349	351	337	366	353	378	375	319	320	324	353	350	356	366	355	333	359	324	338	325	359	319	345	323	379	355	326	348	313	331	315	327	359	321	321	367	358	341	365	307	331	374	374	345	341	343	334	328	339	355	323	359	306	338	345	321	348	352	315	363	312	307	339	337	394	324	347	332	336	321	321	354	331	341	320	350	347	366	348	317	337	322	322	318	327	352	330	370	344	340	360	349	349	308	332	349	322	331	336	347	339	341	353	337	374	327	379	329	339	348	343	352	347	332	328	345	315	351	379	332	343	329	332	361	327	343	321	346	350	320	318	302	314	327	309	326	366	337	347	325	331	350	324	344	331	335	334	329	313	330	331	337	317	318	317	364	336	335	313	321	321	356	333	340	350	330	339	353	349	366	375	349	331	341	349	353	320	326	320	306	363	380	298	361	326	312	327	322	351	344	340	345	371	351	342	333	351	339	340	353	330	357	366	328	347	352	312	334	329	350	360	352	336	336	352	323	344	360	352	313	347	338	325	353	344	325	348	331	322	330	371	353	315	348	344	332	337	338	320	322	358	359	319	359	325	351	312	344	361	325	329	344	339	338	329	359	355	315	351	358	320	334	364	305	330	336	371	335	345	328	334	321	333	344	302	327	347	325	328	294	323	306	327	345	319	343	319	332	322	327	323	355	314	336	323	364	324	348	343	320	361	363	352	342	344	352	347	312	337	323	331	343	336	338	321	322	343	320	313	383	344	343	337	356	337	350	337	345	343	343	366	375	367	324	342	301	337	325	336	324	335	341	357	331	327	366	327	332	320	321	323	352	344	344	386	326	314	344	353	344	331	304	345	346	375	342	336	358	317	349	371	360	325	340	329	328	371	372	338	360	360	305	344	329	345	345	336	352	328	319	337	308	319	341	353	368	337	340	354	360	323	318	321	348	342	335	333	318	390	319	324	350	336	357	381	366	334	312	318	325	318	328	331	306	364	301	312	352	339	360	319	344	353	338	345	332	325	342	331	319	304	322	350	342	335	363	330	332	345	342	351	332	337	316	337	359	315	334	343	364	331	332	377	316	331	360	326	326	351	361	334	322	322	318	302	336	325	346	350	343	367	336	348	338	317	353	346	356	325	308	347	366	333	307	322	332	317	356	328	353	334	364	354	360	302	333	345	314	347	303	344	329	379	382	323	355	334	341	348	376	339	337	360	361	350	359	347	352	327	318	338	325	328	338	336	323	363	357	368	348	352	317	352	364	353	350	317	357	350	379	355	338	333	303	337	349	342	349	308	349	336	312	331	327	343	359	308	356	314	319	351	362	345	340	358	373	347	322	371	335	367	332	352	338	382	354	358	322	333	346	342	344	325	322	330	321	342	324	356	324	297	305	344	308	329	344	315	321	334	366	345	331	358	336	378	336	325	347	313	321	342	375	362	361	340	337	358	347	350	359	326	310	330	347	343	344	333	305	331	368	337	344	346	311	331	353	387	331	375	327	312	331	346	332	338	350	336	330	365	349	328	341	330	357	323	327	322	353	328	325	361	374	353	316	337	346	332	307	341	357	339	367	322	341	345	346	348	370	348	336	367	340	363	366	336	354	334	315	337	349	349	350	317	362	340	309	349	346	317	373	362	342	315	322	331	326	321	338	339	320	347	360	324	333	317	346	334	334	332	320	354	343	320	322	350	329	349	330	318	336	340	333	338	319	315	335	357	322	324	329	341	340	362	340	333	324	334	354	330	329	303	329	319	336	352	316	336	350	370	323	342	340	358	302	332	328	346	357	362	299	366	364	334	339	323	344	355	345	342	342	345	355	341	341	358	337	341	341	335	307	335	336	351	340	369	342	325	346	327	352	332	319	324	324	334	335	353	345	342	324	347	326	335	367	328	341	332	308	327	323	335	354	338	328	340	346	333	347	315	353	371	312	328	355	328	351	338	351	352	341	336	351	300	353	327	362	349	332	346	325	323	342	360	362	355	329	332	331	341	352	337	349	316	350	321	338	331	363	326	310	330	327	352	348	335	348	328	319	342	351	290	337	309	326	342	362	346	330	370	327	318	382	341	358	298	285	339	363	319	346	330	323	334	334	339	342	400	317	347	335	353	318	347	341	338	356	326	389	326	313	344	305	358	335	324	312	358	337	337	361	367	337	319	331	343	331	327	344	311	319	340	339	354	324	337	371	337	354	309	369	273	340	333	312	321	376	329	342	326	369	297	342	337	340	392	318	332	351	349	334	320	342	335	333	343	332	348	330	339	343	329	318	339	318	367	320	349	362	340	353	337	330	321	355	364	353	373	333	332	316	342	365	304	328	345	347	355	323	314	323	351	334	314	324	306	346	317	359	324	354	332	326	334	313	347	328	331	309	326	294	309	315	341	300	339	367	319	342	326	348	341	344	309	312	351	315	327	342	338	346	316	335	306	330	324	342	327	324	352	293	344	346
22808	21628	28918	24808	21629	20083	2338	1078	791	760	732	626	655	2564	10882	13158	8688	2900	647	420	433	392	420	391	421	428	435	399	420	389	403	451	378	405	399	406	405	418	414	409	429	430	389	398	411	421	398	420	386	419	437	410	413	417	447	375	435	354	439	402	387	403	415	368	412	388	392	392	390	391	393	384	425	420	362	400	410	384	410	393	411	384	395	420	397	391	369	429	386	390	400	427	421	409	415	404	428	384	369	412	399	396	404	393	430	415	388	387	446	405	394	413	403	433	391	428	390	404	387	411	381	401	407	381	436	397	369	414	382	403	397	394	401	403	399	421	389	429	424	356	415	393	377	393	381	392	401	433	418	385	413	421	403	426	400	388	419	390	388	395	410	400	414	372	375	397	386	428	403	412	383	405	390	426	380	404	384	388	403	385	401	448	390	378	425	418	439	415	382	397	388	408	399	411	393	425	418	397	374	405	427	439	439	397	413	433	376	416	444	364	406	399	410	393	408	381	406	383	415	361	424	368	369	416	402	379	416	367	382	436	414	436	413	382	404	420	376	384	399	406	388	395	406	387	391	396	413	414	427	428	416	428	394	406	359	411	387	394	371	391	377	388	442	417	428	376	394	412	364	432	410	368	423	390	387	362	406	404	347	403	423	407	423	401	412	417	396	408	408	398	361	368	389	412	416	391	393	393	408	387	405	393	424	402	425	390	420	380	404	391	407	407	384	376	427	388	367	374	391	397	375	391	401	365	409	414	399	405	411	423	372	414	396	382	383	395	423	424	395	400	444	345	421	391	397	385	425	408	384	386	406	429	390	371	423	420	389	430	394	386	400	388	411	396	409	391	399	393	377	421	435	406	387	385	413	433	395	409	391	396	398	407	389	381	383	379	407	369	366	431	427	381	414	413	402	429	381	389	411	421	381	385	383	424	447	427	387	416	393	420	414	377	385	423	423	399	387	379	367	377	412	411	358	402	388	386	430	382	376	376	407	395	411	404	398	370	350	374	387	397	415	418	400	422	407	399	374	373	412	395	409	401	385	386	405	381	418	375	389	344	419	412	365	380	427	433	410	403	365	415	414	361	397	396	406	391	368	397	416	390	400	414	431	416	406	419	380	404	409	372	396	406	399	400	383	395	415	390	411	420	418	445	397	415	372	403	384	386	428	399	399	406	367	404	441	398	390	444	433	403	380	394	388	403	406	399	403	425	417	392	382	383	418	419	421	419	405	379	408	389	388	409	388	414	430	418	372	415	382	402	399	409	412	411	406	420	419	386	398	394	401	399	375	433	426	413	385	382	382	382	446	418	396	397	380	401	397	410	431	414	392	414	411	391	423	370	403	402	384	429	363	426	435	421	431	418	386	404	408	384	406	390	422	398	422	352	373	390	387	402	432	418	388	390	396	390	384	420	426	386	441	439	431	414	398	399	412	412	412	421	373	398	391	398	397	427	406	378	410	405	360	422	410	392	396	380	380	408	387	414	397	379	381	386	417	411	391	369	407	405	375	384	416	381	418	400	437	422	403	418	431	362	377	385	386	428	391	400	403	377	409	427	419	397	393	415	405	411	378	434	410	434	425	410	401	398	408	389	432	395	379	353	408	417	399	410	418	412	374	419	421	398	362	384	366	489	370	398	399	399	405	393	401	376	394	396	409	405	420	382	390	395	382	420	453	391	386	394	394	388	426	398	410	410	398	402	390	401	397	376	418	394	435	414	394	384	379	421	410	423	373	434	395	393	374	398	418	412	413	409	447	457	429	410	402	445	435	417	378	379	371	402	423	418	420	388	392	374	385	431	397	399	409	426	401	433	379	375	401	402	377	437	401	426	422	393	401	409	399	396	385	402	431	422	411	401	395	398	419	412	390	409	401	414	372	411	400	405	398	407	400	379	349	377	367	401	390	416	397	385	410	375	405	395	421	384	413	415	402	402	381	401	402	407	369	402	369	409	425	384	417	384	412	401	362	401	420	389	413	401	425	380	365	396	412	404	396	379	401	416	416	389	362	382	396	390	406	405	427	401	416	405	431	393	390	422	377	396	371	402	423	405	390	403	406	378	435	402	368	381	366	397	415	402	393	403	388	414	401	374	437	387	386	354	392	448	405	382	421	390	393	393	386	377	374	410	427	395	434	421	366	409	420	393	362	404	397	439	421	382	406	440	401	419	398	409	413	400	412	399	420	415	406	388	395	409	432	397	403	450	385	408	402	379	380	380	407	395	409	389	399	413	366	417	396	410	400	393	396	407	416	450	370	405	377	430	414	413	383	367	398	389	382	382	384	370	427	410	425	408	435	424	381	373	401	400	394	374	409	395	382	405	383	406	392	398	381	391	379	379	396	451	427	394	373	391	406	404	384	415	402	394	393	406	378	412	375	369	366	413	393	379	352	407	391	434	396	408	391	389	415	399	374	429	403	444	437	383	393	365	435	381	386	445	405	399	388	434	423	360	403	445	388	416	398	381	364	384	403	389	379	370	414	403	396	398	417	438	377	407	361	394	421	396	443	423	393	405	385	396	419	403	423	390	398	429	421	409	447	371	374	437	402	408	423	416	369	380	390	382	409	434	368	385	418	414	431	374	418	412	410	402	412	426	425	408	423	429	404	431	423	417	394	400	435	387	448	410	408	424	432	402	405	398	364	421	394	409	401	386	406	416	400	371	418	410	406	412	395	404	409	390	351	398	372	430	378	403	382	409	390	399	424	391	418	396	406	391	429	436	419	420	404	422	423	392	380	406	387	395	418	397	399	372	410	400	402	377	410	394	394	377	351	422	395	401	389	400	404	393	368	386	408	399	404	413	395	410	434	374	382	418	381	456	430	410	404	409	371	399	431	400	368	381	422	399	386	380	412	398	391	391	370	377	405	363	400	405	414	373	400	393	394	432	415	395	356	422	422	388	402	392	355	406	406	370	402	418	403	422	420	395	416	397	392	442	395	404	413	391	404	403	375	392	378	362	428	370	370	414	391	414	355	424	437	366	392	408	402	360	381	363	391	399	347	372	389	383	398	373	424	388	395	430	445	369	399	418	382	403	398	384	400	381	371	434	387	376	385	400	374	358	409	372	400	441	384	404	379	399	396	395	359	394	409	395	407	387	400	418	404	397	421	410	420	400	399	410	391	420	411	423	394	411	415	389	380	407	405	403	417	352	405	394	415	373	393	416	420	391	400	424	412	395	432	397	354	410	390	372	414	371	427	410	412	401	409	382	401	423	388	401	407	396	410	389	388	397	399	382	410	397	412	421	404	384	387	442	417	426	411	417	441	408	421	419	416	365	394	390	425	392	364	356	385	436	364	390	390	385	431	443	399	400	408	404	379	390	371	429	413	423	345	408	416	354	413	371	424	414	420	432	393	417	438	428	402	387	359	387	415	377	405	371	440	380	394	413	404	377	443	353	404	380	398	400	412	393	415	409	379	385	380	378	366	437	366	406	398	383	393	373	413	400	432	408	365	393	398	435	394	435	397	387	427	362
4697	18795	11482	5232	4208	3018	2394	2063	1650	1431	1374	1117	1168	5331	18615	20209	13665	5264	984	573	573	573	601	599	564	627	557	562	609	575	548	576	571	557	546	569	546	582	561	567	578	559	602	586	559	553	530	552	561	561	539	563	551	535	536	514	550	535	561	552	578	578	559	535	546	555	551	537	551	567	532	555	561	579	565	494	544	557	545	593	555	568	619	581	557	519	558	622	620	599	518	595	573	595	549	566	579	531	544	560	573	642	531	510	564	540	555	540	523	561	544	587	565	558	570	593	547	590	551	561	570	573	569	541	567	592	560	586	545	579	566	531	592	558	574	526	567	561	572	563	601	566	583	594	559	512	564	529	555	551	532	585	536	531	605	536	529	497	543	550	539	599	519	548	506	533	582	566	537	547	508	516	574	588	525	585	552	601	594	553	552	555	555	542	556	568	533	604	587	592	593	542	538	548	505	584	537	570	580	570	512	536	575	579	579	559	533	550	525	549	548	559	617	542	557	576	522	523	549	560	580	527	503	551	559	540	621	548	553	551	569	536	563	560	571	589	565	600	526	519	549	578	550	517	573	550	553	591	568	594	560	560	558	533	584	599	533	535	548	552	517	590	601	576	541	600	538	524	587	588	523	557	561	548	508	499	591	588	624	565	565	549	567	596	550	558	573	548	563	555	558	568	558	567	572	582	520	558	583	553	568	543	571	558	520	570	527	569	572	564	555	512	574	541	581	549	585	586	573	582	514	556	580	589	537	572	596	532	515	562	541	565	536	583	550	551	546	563	551	562	591	568	587	580	560	543	547	567	559	544	537	557	573	586	552	540	536	568	602	560	574	540	594	551	567	551	570	542	552	587	545	592	559	574	538	573	548	584	555	563	584	500	540	513	529	542	513	572	569	560	541	549	553	562	553	607	608	580	553	548	552	546	527	560	546	604	579	575	542	589	549	567	542	566	573	571	542	544	558	562	543	547	582	547	577	609	614	538	598	557	597	581	564	550	563	568	586	542	578	594	552	528	522	521	568	530	534	533	559	536	564	564	567	573	549	527	538	560	534	570	566	540	572	557	547	581	547	563	518	555	548	558	566	524	560	588	602	554	535	596	538	579	546	612	563	580	575	547	575	555	554	560	567	549	544	585	578	491	559	564	554	518	596	569	580	549	573	559	579	555	567	581	557	584	536	581	535	565	533	559	537	567	553	602	589	546	586	578	570	593	578	608	564	536	553	576	597	593	537	537	613	545	528	538	578	536	556	559	538	587	569	537	571	568	568	530	546	542	581	550	592	540	525	525	523	545	580	550	591	539	555	571	533	542	576	574	549	541	535	556	579	565	570	559	588	530	571	528	572	592	547	574	524	561	551	548	573	555	563	569	552	553	542	554	550	552	568	569	535	501	528	540	569	587	524	529	557	502	595	578	541	562	550	525	551	544	543	517	578	522	554	571	583	552	519	550	578	564	555	540	591	569	610	568	549	526	534	534	544	521	571	547	591	589	553	557	585	514	580	532	571	531	559	586	557	529	605	550	558	546	569	565	513	581	573	558	578	531	579	548	546	550	586	514	531	530	556	560	542	570	566	550	540	533	525	565	539	585	552	541	545	550	551	555	603	596	562	603	486	549	566	550	590	588	569	533	539	569	575	594	576	528	501	557	542	534	545	565	581	584	558	553	578	518	563	543	603	554	527	608	567	535	586	522	547	558	563	543	567	578	515	578	575	572	545	575	564	568	579	591	554	550	550	522	550	528	551	552	607	576	558	540	537	545	593	522	511	574	572	618	557	571	514	575	594	576	570	536	548	574	535	561	565	586	571	515	597	551	571	548	568	567	514	572	561	566	591	545	603	560	571	597	533	532	566	533	594	527	567	561	599	551	560	541	549	577	549	514	535	580	529	528	572	543	550	569	559	625	505	548	570	556	532	556	547	512	589	552	584	549	573	538	570	525	550	576	525	531	516	559	568	556	537	580	555	570	559	529	495	566	515	591	554	537	533	617	553	557	583	540	529	558	585	565	615	527	582	575	531	530	522	545	547	538	553	606	559	549	563	581	594	592	556	541	570	551	568	503	515	549	553	572	566	559	542	592	551	546	556	552	555	590	536	573	606	590	570	535	585	532	568	553	542	561	528	517	607	554	572	506	546	609	571	581	569	599	582	542	579	568	577	562	509	579	601	561	519	581	557	580	511	530	608	557	537	571	554	484	556	567	539	540	550	534	560	527	546	593	556	551	526	573	540	604	535	552	549	550	559	583	541	581	586	571	543	570	584	543	562	587	580	563	547	541	571	553	578	584	567	568	547	535	540	563	590	587	581	548	549	552	560	572	511	547	545	589	544	586	505	546	546	571	512	591	503	516	546	556	533	581	517	568	566	562	589	566	518	543	539	575	575	557	524	572	581	494	540	548	579	519	551	532	565	559	533	562	598	606	516	545	559	589	515	560	538	570	586	552	552	575	600	604	572	571	515	537	536	588	579	589	560	584	572	557	560	547	561	578	523	573	551	539	546	544	529	560	543	541	538	545	611	567	557	571	538	637	545	536	572	555	543	539	576	573	561	543	539	563	548	533	590	538	554	519	542	539	564	544	497	568	582	531	541	577	572	567	541	573	587	542	569	553	548	602	586	556	539	585	582	584	552	532	530	575	530	567	548	561	564	555	578	582	633	535	568	573	537	563	534	601	556	557	569	535	531	542	583	560	572	583	555	623	550	537	543	562	539	555	564	623	565	590	549	541	555	563	560	559	565	572	529	570	560	557	528	564	576	539	574	556	530	550	552	588	512	576	520	586	565	585	557	537	579	583	555	581	528	589	588	561	537	566	581	564	542	508	503	530	584	553	551	564	589	549	583	551	584	558	535	572	571	575	574	546	545	588	543	543	541	558	538	541	561	513	569	621	537	564	556	550	545	570	535	591	567	576	544	548	584	558	573	572	561	598	515	548	556	614	546	556	531	573	543	547	564	536	539	609	541	542	545	570	553	579	530	540	595	573	603	570	517	510	531	531	573	581	544	573	564	579	555	534	550	589	550	549	548	553	553	551	570	579	548	543	547	580	496	548	571	524	597	571	561	545	562	580	557	570	549	592	572	537	535	523	547	591	563	561	579	514	565	549	572	555	578	541	572	525	555	559	526	568	558	578	538	520	602	605	541	606	537	518	558	552	605	527	526	589	523	606	559	540	618	573	570	590	530	552	569	541	564	550	514	522	571	594	538	572	570	549	549	579	572	531	581	587	622	552	543	561	552	543	583	554	539	563	566	566	505	573	556	593	534	538	551	546	529	520	574	536	562	541	527	554	566	585	536	551	587	586	531	559	553	550	568	515	542	559	571	515	529	560	536	593	539	532	584	553	573	546	581	575	517	555	553	556	558	561	573	583	564	566	559	608	534	544	544	580	564	573	524	503	566	572	565	596	578	604	580	558	555	538	547	553	525	561	573	567	549	592	553	543	571	530	568	583	535	556	541	598	552	559	535	558	555	583
27838	18858	5412	1087	777	688	611	588	550	468	513	520	492	566	927	1028	791	623	460	446	480	434	448	460	440	414	469	434	473	449	457	461	426	448	480	458	449	460	454	451	498	470	463	471	461	447	411	441	500	470	462	466	455	436	494	468	490	438	428	479	464	465	463	445	447	468	448	454	470	444	465	477	436	465	481	443	454	454	427	464	487	412	461	478	478	443	446	454	419	434	416	433	503	487	470	404	496	483	425	455	466	440	444	472	422	437	475	474	492	478	457	435	450	448	488	469	462	438	435	475	449	437	437	440	490	498	445	463	462	480	445	471	456	457	443	440	452	429	474	471	415	463	478	452	446	441	462	455	462	466	493	446	423	443	462	501	442	431	481	473	462	469	449	455	452	471	453	472	461	462	455	428	464	414	471	479	453	446	482	485	463	473	427	502	416	451	481	467	449	472	481	438	435	478	451	457	464	444	459	473	464	439	454	440	466	436	436	472	461	477	453	466	474	441	494	441	428	479	461	453	467	466	463	465	495	400	460	471	464	477	462	422	450	443	482	492	506	484	434	471	429	462	451	442	481	463	468	436	440	444	435	458	467	464	414	422	492	432	491	447	419	504	479	479	469	477	441	462	434	447	456	472	449	427	444	482	459	455	514	449	476	472	438	458	459	465	480	490	436	461	432	483	463	463	495	486	487	455	441	449	477	431	434	467	465	491	460	478	458	432	448	464	504	472	463	478	426	455	454	480	410	469	469	462	433	464	493	466	479	430	462	478	444	403	469	463	472	443	474	484	438	478	411	462	424	448	434	430	507	442	466	509	487	472	453	444	436	456	479	435	478	423	465	449	454	463	482	456	470	473	471	458	456	468	469	448	442	460	455	492	472	441	456	486	453	475	474	443	466	423	438	453	458	460	508	472	449	459	485	469	411	481	498	437	441	458	493	487	466	446	433	436	444	439	470	422	464	438	465	442	441	482	469	458	452	461	470	449	472	449	416	492	471	437	459	446	431	440	447	451	480	479	467	423	441	437	435	464	428	478	463	428	498	453	509	486	471	475	467	443	464	475	478	495	461	479	458	471	462	433	458	476	439	464	469	523	424	468	440	479	465	470	458	473	459	469	461	433	451	446	469	474	485	457	454	477	478	462	483	418	477	502	457	487	445	467	453	456	451	448	462	520	485	464	462	480	478	455	434	442	455	421	462	462	447	448	460	435	404	469	474	448	480	464	498	498	439	441	451	473	487	464	464	446	434	467	441	494	485	435	489	477	480	445	438	422	447	488	444	474	478	441	469	447	453	423	477	459	473	490	430	447	469	500	480	467	500	474	464	441	486	434	439	461	404	501	477	459	457	482	449	485	433	431	459	457	452	453	486	487	456	482	499	458	465	431	431	462	446	467	469	496	437	475	452	451	446	457	500	448	459	458	437	452	437	488	470	445	500	495	448	465	461	444	495	471	465	433	455	434	490	469	444	459	440	459	459	464	453	445	464	476	440	454	457	434	472	480	482	439	440	481	482	494	465	376	463	457	431	438	467	431	491	470	451	463	470	454	453	457	472	482	443	484	430	448	485	413	460	477	487	455	503	472	467	472	464	423	448	450	474	465	499	459	512	424	476	452	458	450	447	433	458	452	418	474	475	461	446	487	452	440	441	454	480	467	468	449	452	459	458	505	437	471	492	450	422	442	438	492	465	465	453	468	430	474	419	460	480	428	455	454	452	440	439	493	454	456	473	427	453	460	498	457	469	452	464	462	443	514	422	448	481	479	453	469	498	449	438	465	499	444	471	447	464	457	457	478	487	439	458	465	449	461	448	501	450	448	492	463	503	449	503	462	463	466	452	446	408	463	437	443	460	496	468	469	455	462	455	475	423	469	458	452	439	506	449	460	466	448	454	447	476	463	462	465	477	487	446	431	406	474	441	459	491	483	452	438	430	476	449	451	421	450	422	452	463	450	468	426	450	432	453	501	464	437	442	466	437	452	458	493	466	482	442	432	476	466	495	502	456	455	461	461	446	408	508	479	484	436	453	472	423	470	450	434	428	448	486	452	456	422	492	495	477	446	494	477	456	455	457	470	448	433	441	412	469	449	456	495	417	460	459	442	472	495	489	429	441	455	439	474	474	472	450	436	471	500	447	405	440	488	474	427	467	487	454	488	420	474	433	496	425	426	473	444	418	484	441	471	444	441	438	446	455	436	441	452	437	447	488	456	446	439	483	456	468	457	470	450	442	493	445	430	444	424	475	464	460	404	458	468	465	451	447	438	453	484	421	440	432	480	466	453	484	448	452	472	431	480	477	476	464	435	478	465	441	463	454	464	490	443	423	492	448	440	452	451	436	413	447	458	463	454	432	452	493	442	460	467	498	493	458	466	485	494	435	497	463	455	449	448	463	460	448	440	433	473	456	405	447	462	482	433	404	428	442	473	423	428	490	471	432	443	477	459	455	473	505	521	431	434	445	447	462	476	444	456	449	474	433	449	443	467	481	442	454	445	487	459	482	458	486	442	498	449	450	476	537	427	441	428	492	441	440	430	446	435	459	456	425	464	445	406	490	469	462	484	453	438	456	434	488	478	431	503	455	440	459	485	445	481	458	457	490	458	457	455	435	477	457	423	476	467	428	438	458	452	466	452	450	464	510	509	463	497	462	448	465	458	469	440	446	472	476	495	474	465	447	449	480	421	462	491	429	482	447	438	442	418	428	482	456	461	448	450	478	451	443	454	450	452	473	471	457	461	436	445	477	447	499	494	433	422	410	438	419	445	444	462	462	443	442	454	456	471	464	444	434	481	437	464	491	460	454	496	463	442	471	477	485	460	470	455	443	451	447	438	473	464	475	446	507	466	470	427	450	493	442	455	468	488	444	488	468	427	441	457	464	418	464	441	451	459	457	462	485	498	476	451	428	487	483	458	431	464	436	462	471	434	456	448	443	410	455	444	480	464	443	458	462	455	459	448	432	422	450	455	441	512	451	447	433	461	376	446	463	465	466	437	461	475	439	444	441	447	474	459	460	476	428	435	461	457	490	467	468	459	437	438	418	471	463	435	469	431	492	468	474	474	471	430	442	435	466	475	424	448	468	477	450	445	440	464	460	463	460	445	427	457	443	463	486	456	475	456	454	438	493	474	449	490	452	435	491	470	402	469	436	463	436	460	470	449	442	487	439	436	461	483	466	478	456	424	480	439	432	447	517	473	489	466	448	441	464	478	439	419	480	437	458	423	428	468	447	480	481	418	462	452	452	477	459	441	455	472	447	462	473	458	459	494	475	475	445	472	438	464	448	451	451	455	471	449	470	459	487	446	457	441	454	436	442	461	453	445	480	480	457	487	470	476	469	456	437	473	474	475	462	411	476	461	467	478	450	420	465	471	447	425	513	449	465	460	449	462	479	465	400	473	432	424	444	434	491	457	421	456	505	448	476	490	445	434	436	437	492	441	461	440	461	457	438	496	465	448	461	437	452	441	467	448	458	501	464	473
4898	6337	3850	1463	1336	1107	987	948	837	744	773	775	773	951	1600	1621	1248	845	661	641	617	656	593	638	621	599	608	597	623	564	635	643	594	601	589	621	611	589	632	653	616	626	605	600	640	617	638	616	629	639	625	625	563	665	584	624	627	626	635	592	641	645	619	576	615	634	593	616	645	630	605	631	580	635	622	605	563	648	610	654	621	662	562	575	636	620	630	658	583	630	636	644	630	594	643	626	632	613	646	600	602	596	608	634	620	632	594	618	631	648	636	614	656	589	620	627	575	635	662	593	593	682	637	685	616	606	620	652	614	634	632	601	613	604	647	643	649	604	629	657	594	602	635	598	620	608	617	608	612	685	563	593	616	645	589	607	592	636	593	620	601	644	650	626	610	628	590	578	586	591	620	601	565	576	675	582	619	615	611	630	659	633	592	637	609	640	624	622	646	635	582	643	615	653	603	599	596	600	621	647	582	643	597	672	620	596	625	619	583	580	613	551	665	585	576	641	595	600	652	621	625	634	610	593	643	644	647	608	600	607	621	592	543	606	607	642	643	606	608	653	592	594	595	625	649	631	587	638	588	621	612	619	595	621	643	607	576	626	611	652	668	622	633	617	597	633	610	620	636	609	660	607	636	651	680	636	630	636	660	627	599	616	614	585	628	651	668	587	614	634	622	587	586	593	635	651	608	612	638	598	599	614	640	619	675	623	645	602	631	615	658	606	688	603	620	627	619	603	635	620	588	678	595	664	633	672	651	609	607	643	644	600	600	615	642	629	593	614	579	616	642	568	626	671	588	538	648	587	617	608	620	620	650	656	615	643	622	648	639	631	606	636	633	612	600	597	681	663	638	608	635	604	644	618	661	669	631	625	612	556	572	624	626	619	617	610	619	592	596	645	611	632	607	631	650	655	605	605	583	626	673	623	635	615	608	603	591	664	587	612	596	579	610	643	593	584	615	627	582	608	608	587	588	621	643	636	641	593	540	613	590	584	587	666	589	585	595	627	623	582	588	625	597	614	592	591	627	641	625	621	631	626	609	628	597	653	595	592	649	611	644	669	617	616	632	617	608	673	589	586	579	640	646	615	618	593	621	611	615	602	619	620	606	673	594	606	607	566	621	581	606	611	541	575	621	640	680	601	643	636	614	645	618	600	605	612	635	630	613	627	623	583	587	626	636	640	627	602	591	615	612	623	609	622	654	649	613	654	592	620	647	575	636	634	629	611	604	631	632	608	602	586	576	585	613	624	651	614	597	602	643	645	640	634	595	593	663	610	648	621	622	633	635	599	631	628	582	605	622	645	655	623	658	609	597	627	623	645	570	632	628	673	581	645	571	641	592	634	587	635	642	611	656	608	586	628	624	594	607	604	569	622	623	595	656	588	635	633	592	643	627	602	602	619	642	598	627	626	601	605	616	646	614	658	645	656	621	641	627	620	623	636	629	622	614	636	637	650	658	619	585	622	591	635	634	658	634	603	622	648	603	619	609	613	615	617	592	624	615	596	602	629	603	647	596	613	575	608	599	597	640	644	597	609	569	607	637	589	621	637	588	603	641	621	566	600	639	620	629	640	640	616	593	626	581	622	644	622	567	584	604	588	629	634	621	600	614	646	598	612	604	653	615	635	577	656	638	656	584	617	596	621	640	568	629	563	630	622	622	652	607	597	594	620	602	600	574	567	598	609	596	578	570	625	619	614	645	677	649	631	598	623	613	623	570	647	621	603	628	585	636	606	648	633	591	657	548	639	610	653	631	588	604	628	609	595	644	608	574	619	654	618	614	614	615	607	592	642	617	618	625	638	620	631	608	607	628	605	616	613	578	599	642	595	654	640	575	603	643	637	574	604	601	594	603	654	627	582	597	588	665	618	587	641	603	599	649	617	618	598	594	597	624	628	562	588	657	622	629	616	644	633	634	655	596	668	621	581	596	617	621	644	621	639	613	645	646	612	637	625	607	565	639	632	615	639	613	646	613	591	586	593	627	577	592	632	633	634	606	607	647	633	602	585	619	613	611	601	623	573	625	587	590	630	622	642	621	637	609	626	649	588	629	608	580	655	622	645	634	608	605	621	639	626	647	617	611	627	627	628	601	567	637	598	656	644	616	656	626	586	591	644	622	627	570	620	588	620	607	616	580	624	603	627	583	601	598	563	621	606	577	630	615	612	635	610	586	609	629	628	648	636	584	561	584	567	640	641	590	669	610	611	549	609	623	618	617	601	648	637	619	630	634	613	644	623	602	629	585	631	568	662	606	628	632	691	591	588	613	629	591	638	610	621	633	642	602	635	646	632	597	609	625	651	621	626	615	633	611	589	640	632	642	590	616	558	582	666	637	656	638	633	550	594	604	593	589	614	606	661	605	579	651	639	594	590	582	635	608	616	668	633	621	630	606	605	608	603	578	653	575	594	618	638	602	570	626	641	643	648	626	665	608	628	598	635	569	603	648	618	622	586	651	628	605	637	595	651	600	641	587	603	638	605	592	640	613	622	608	648	627	631	589	614	632	610	617	603	615	588	595	611	617	624	675	646	612	623	604	643	633	586	605	631	629	612	615	621	622	594	610	621	656	603	629	596	651	618	640	604	626	580	622	620	601	597	605	669	630	605	615	632	602	642	652	636	600	636	579	667	612	580	594	587	638	635	596	608	624	626	620	656	642	594	583	642	633	613	640	642	579	614	630	650	635	629	628	564	591	647	634	608	601	591	594	588	640	630	612	612	600	606	609	670	620	643	618	643	646	595	585	619	620	606	613	584	600	584	634	639	587	592	623	629	649	599	618	570	575	570	590	597	630	611	614	647	629	658	610	614	569	614	644	561	656	601	613	613	558	589	624	598	592	601	659	673	585	609	593	634	614	646	592	603	632	612	596	586	593	614	650	662	617	613	638	613	633	624	597	612	639	640	604	608	640	614	633	613	606	630	596	600	592	612	649	613	607	608	657	633	616	603	607	590	611	632	613	632	679	605	619	643	601	589	635	644	587	629	625	662	649	637	577	603	655	610	642	606	615	644	615	592	592	596	621	618	632	630	595	581	617	598	658	643	629	583	615	601	560	623	614	592	626	628	613	595	673	651	609	595	594	601	601	650	581	579	631	611	584	557	652	623	614	605	603	598	603	603	594	655	610	595	663	637	615	595	663	595	617	575	680	608	569	605	591	613	635	641	606	626	617	596	617	606	625	629	618	603	593	594	608	647	641	620	641	634	628	650	639	601	595	614	585	637	647	625	580	592	625	640	649	682	648	612	564	556	641	635	612	640	581	624	631	576	623	651	680	619	633	626	586	592	614	607	606	633	592	603	599	611	671	593	608	637	653	613	631	604	633	588	650	637	607	636	628	639	606	645	607	626	637	621	664	659	596	629	619	595	617	602	657	603	595	628	619	630	588	626	570	595	582	592	552	630	600	658	606	605	621	577	630	610	627	621	641	630	564	645	643	583	630	619	653	594	658	624	624	572	616	584	609	636	641	583	584	637
23802	21612	28193	25479	20245	2708	1227	999	811	795	766	741	716	1009	3710	7074	5212	2451	824	620	583	618	608	578	622	599	604	612	595	604	606	606	568	547	571	577	597	590	598	591	599	605	553	603	553	602	602	660	588	575	568	534	629	611	635	576	574	666	584	590	606	597	597	590	635	625	596	559	565	596	601	652	605	613	588	609	566	587	604	581	663	583	631	539	597	629	615	607	596	596	626	590	595	573	563	573	612	600	617	586	596	607	586	577	625	549	709	567	566	568	620	578	625	617	578	589	583	580	596	597	570	559	625	618	605	630	582	555	597	609	578	620	591	563	555	611	580	627	626	569	623	596	620	628	585	596	572	637	589	604	588	622	572	576	574	627	562	654	626	570	601	617	607	613	601	547	560	613	627	591	641	575	595	565	585	627	616	613	636	622	614	596	570	569	628	621	544	598	563	606	595	603	616	591	592	604	616	614	573	604	594	595	603	605	592	647	554	610	576	642	624	614	635	573	549	552	551	583	583	622	619	580	586	542	559	612	615	557	559	609	598	555	616	611	606	581	583	597	596	590	608	572	598	602	609	587	576	590	556	623	597	595	597	649	608	599	607	619	616	628	581	595	633	588	601	587	553	626	559	606	579	566	591	589	574	577	604	566	614	559	594	536	592	624	640	573	601	577	604	599	586	595	588	593	577	581	568	548	619	575	624	523	595	579	596	604	552	586	582	576	592	613	617	579	605	622	582	608	599	600	570	630	570	573	593	630	582	577	596	595	665	591	596	585	630	605	624	591	627	606	590	620	594	619	599	602	603	622	545	597	607	590	607	578	594	610	610	603	643	612	573	554	608	598	584	596	570	568	592	606	566	657	595	606	588	585	611	606	633	620	581	580	545	597	627	595	566	613	637	557	554	609	557	614	579	633	590	614	615	602	663	572	599	629	616	629	598	544	571	564	608	569	562	601	617	622	623	612	607	542	604	632	598	556	542	620	576	599	578	608	562	585	588	617	555	584	610	595	612	582	623	605	560	578	625	602	582	599	619	585	564	645	612	596	595	541	627	568	609	593	602	595	659	587	576	610	625	612	596	611	566	601	576	605	580	607	604	603	637	579	583	568	616	569	572	615	604	623	573	662	657	567	569	625	587	609	551	644	567	600	590	565	586	593	595	584	595	569	591	599	619	587	581	571	577	558	617	598	591	615	591	595	601	654	558	595	602	535	605	617	604	604	587	566	566	638	639	568	603	591	580	631	592	593	541	589	600	593	597	650	577	572	623	565	620	574	592	600	591	597	585	595	589	585	580	623	608	609	535	561	609	629	535	618	632	546	587	575	556	560	592	599	554	577	558	604	630	564	594	604	639	579	595	583	593	568	611	583	618	598	590	622	557	601	590	624	565	587	565	605	619	578	584	599	609	575	577	579	625	547	572	620	592	593	544	589	619	563	598	589	551	593	544	612	598	611	579	571	580	626	580	567	568	623	552	625	636	631	595	583	586	554	580	577	579	612	619	579	580	597	605	607	600	558	574	561	582	606	621	619	642	572	654	595	618	581	597	604	611	588	575	554	594	567	573	569	620	616	598	616	604	544	620	575	577	592	627	622	608	589	584	604	597	616	594	608	579	584	588	676	630	589	588	583	578	572	603	582	620	596	601	580	604	588	643	594	561	586	606	624	602	584	572	589	611	605	570	570	540	550	627	594	590	597	604	577	609	605	575	616	639	591	516	566	568	647	568	596	605	609	571	565	606	576	569	577	601	583	600	596	584	537	604	599	607	590	601	591	587	625	589	582	618	603	569	619	577	585	589	590	608	581	571	560	590	587	613	570	627	577	579	603	600	586	595	591	577	550	609	590	630	647	586	621	643	651	605	594	569	609	604	566	559	623	635	570	628	546	549	609	607	636	560	571	650	606	589	587	564	607	553	590	584	594	600	588	616	559	582	553	635	552	591	616	585	591	584	583	588	599	534	617	619	614	606	611	624	637	530	569	603	575	614	576	579	586	581	603	615	577	587	575	578	589	611	561	574	548	602	591	585	585	573	548	623	586	590	571	581	604	616	608	552	606	590	607	589	613	597	572	579	584	599	569	600	588	609	619	595	599	628	613	610	583	575	625	596	574	611	579	593	587	589	614	570	574	603	540	572	586	605	577	665	628	606	557	585	593	604	610	576	612	612	572	589	588	621	589	594	590	613	583	603	595	596	558	658	621	603	566	558	612	594	632	576	635	606	597	592	589	547	626	533	604	603	585	565	600	561	584	595	558	554	603	626	568	607	632	596	567	597	582	610	596	609	581	626	604	596	556	552	615	613	572	583	628	617	578	622	597	578	614	620	593	626	582	643	598	545	609	608	574	567	577	594	556	608	619	548	628	569	580	594	566	614	607	616	598	575	594	596	578	586	548	598	609	609	622	594	579	628	562	610	552	567	601	589	574	557	603	596	603	582	565	607	594	590	587	616	567	562	572	606	584	542	633	594	573	590	579	583	656	613	618	609	613	584	631	642	593	623	611	611	541	561	599	592	642	583	598	591	606	582	589	598	563	627	596	605	590	592	607	622	600	596	619	607	562	524	604	547	585	589	625	551	598	615	630	564	572	632	570	539	622	618	601	583	629	614	584	566	588	593	594	642	573	612	585	591	594	587	581	579	579	605	600	623	595	572	602	586	592	538	558	589	609	586	621	601	566	595	562	590	598	656	563	607	599	615	585	564	523	586	567	564	640	592	565	547	541	563	543	595	625	601	596	576	617	602	577	578	626	595	582	567	605	599	599	601	594	627	556	584	561	534	595	601	642	596	588	654	573	552	576	573	650	568	607	643	573	534	578	581	567	570	622	648	547	599	621	610	592	595	608	585	540	615	595	670	537	570	586	578	606	591	572	619	585	610	564	582	599	633	605	568	585	593	618	624	592	634	575	617	610	612	594	582	578	593	583	588	643	641	608	624	621	605	590	630	623	636	589	612	587	611	626	613	571	604	541	584	581	570	569	576	576	603	618	581	636	589	569	584	626	614	591	600	586	571	620	586	617	627	592	589	599	596	587	577	607	565	596	612	551	609	595	569	672	614	597	572	609	595	588	580	580	613	622	574	617	564	578	554	564	561	638	574	609	563	611	620	587	618	579	635	630	590	614	604	578	601	582	585	609	624	566	573	595	562	580	606	579	588	573	590	601	638	568	594	617	624	521	567	565	577	602	585	558	562	607	579	613	587	605	573	623	571	547	575	613	603	571	589	617	570	543	590	614	544	582	621	581	606	591	579	582	602	609	545	576	606	580	586	592	639	575	601	570	598	593	540	635	559	582	596	582	587	643	571	612	578	574	594	578	626	625	595	597	537	583	618	569	607	607	632	581	573	586	612	594	583	548	612	610	585	584	555	603	597	596	574	587	542	586	567	591	591	574	570	593	633	608	587	569	606	580	577	590	594	597	633	545	627	585	576	556	592	595	620	572	609	612	564	561	576	593	576	579	611	586	603	616	610	580	633	588
4316	13376	7826	3615	2684	2096	1906	1670	1420	1326	1271	1113	1185	1660	7449	12319	9102	4255	1218	844	829	807	800	832	864	853	845	854	797	785	866	812	797	834	803	859	854	786	809	769	801	751	818	803	808	855	797	784	870	750	773	786	814	805	867	823	755	789	786	776	818	759	774	772	822	760	830	805	846	796	766	847	767	819	800	776	822	780	784	803	830	797	817	801	876	791	846	803	827	816	817	784	827	810	825	774	780	816	793	781	778	745	807	806	805	862	844	818	784	793	772	828	824	763	874	857	789	769	803	782	781	771	807	740	832	849	766	850	808	858	720	751	799	775	831	805	781	799	761	794	784	812	828	809	737	836	834	808	800	815	818	835	783	784	793	827	790	792	775	785	749	815	789	804	779	777	816	814	792	826	808	820	744	807	795	800	811	836	762	821	831	825	798	847	817	824	806	779	784	835	816	846	779	805	792	782	856	833	831	828	793	791	765	838	799	758	830	816	786	800	815	767	784	772	791	754	803	787	790	791	789	765	800	831	818	797	777	763	807	775	825	811	778	825	823	816	812	783	822	824	813	772	787	781	854	789	837	796	812	789	832	795	805	801	808	797	823	790	862	829	774	812	790	797	769	801	753	818	786	808	793	781	763	806	775	765	748	793	758	764	788	790	803	792	817	765	816	771	770	791	755	785	814	812	774	782	820	793	764	780	744	826	771	834	828	819	830	774	785	821	786	821	819	772	806	748	811	797	775	792	801	821	753	789	812	816	818	771	832	811	833	791	821	787	789	840	776	747	770	816	832	809	825	773	821	795	823	774	776	781	837	808	819	766	785	828	813	834	792	817	795	856	769	833	767	805	780	789	802	820	818	799	778	779	859	794	801	774	842	825	846	760	771	776	813	778	783	845	764	775	854	804	845	800	787	779	796	815	842	817	794	769	812	826	761	824	841	794	848	776	801	829	842	782	855	818	802	783	788	843	836	789	812	809	760	797	813	802	809	808	804	797	771	832	833	808	801	735	812	836	808	814	858	794	826	854	780	809	806	795	829	795	812	765	769	802	795	772	792	739	787	822	840	835	823	811	790	791	800	805	824	807	797	748	781	789	822	782	830	844	769	812	823	819	815	811	855	769	760	785	805	829	817	835	803	785	797	819	789	765	818	857	766	775	821	772	796	826	859	758	812	801	782	808	798	794	780	831	824	822	775	768	794	812	771	786	828	839	745	816	775	814	759	794	823	803	791	813	778	786	790	796	816	812	781	790	761	820	771	802	743	768	741	833	821	802	816	796	822	789	847	755	787	766	818	799	804	770	808	758	827	796	761	863	746	800	764	789	837	771	802	857	803	798	800	805	839	851	774	799	803	835	795	821	829	754	823	799	765	798	787	815	775	802	792	829	794	744	778	821	743	777	852	792	767	834	782	808	800	815	811	826	782	790	841	755	793	794	802	822	828	807	826	758	803	785	808	798	809	816	848	783	795	816	822	789	823	845	791	767	802	775	781	821	788	809	748	790	837	763	812	799	775	809	811	795	779	787	793	796	823	805	801	796	793	736	790	754	783	846	773	797	820	781	768	829	786	767	735	871	850	785	814	770	746	840	823	777	803	815	802	800	806	855	771	802	820	782	821	852	824	806	822	806	834	816	815	844	767	815	768	790	775	786	807	798	764	833	807	813	825	826	773	776	736	786	801	831	817	784	798	796	837	823	791	780	770	798	821	793	792	775	807	842	767	770	811	821	863	813	790	797	799	800	768	776	768	832	818	805	775	850	796	798	783	836	822	779	821	807	820	801	798	847	786	794	784	748	763	811	801	792	812	812	810	803	818	763	745	793	855	860	827	786	830	805	811	808	766	776	754	743	799	809	823	818	759	841	804	788	790	823	798	801	839	750	773	800	786	779	783	822	827	791	815	772	822	819	848	772	863	815	853	767	817	780	796	799	790	802	819	792	777	773	808	805	820	821	772	795	754	765	829	759	736	767	836	801	801	817	764	825	838	826	798	780	774	766	798	750	779	824	785	845	813	777	753	747	755	812	826	770	847	788	753	797	797	800	810	874	817	808	829	824	816	834	857	779	802	781	808	859	804	822	818	806	809	881	757	770	825	791	811	844	837	792	786	759	768	782	829	808	821	809	777	775	801	813	755	792	818	802	796	803	827	838	764	857	781	810	776	821	761	821	796	778	811	768	791	816	795	818	747	748	794	787	816	783	802	809	766	838	784	801	780	819	788	789	769	750	783	785	773	812	785	754	774	826	780	827	805	805	832	806	769	791	828	830	821	794	774	846	863	780	771	828	783	796	827	820	792	792	795	802	772	777	775	795	766	797	799	820	820	829	832	745	830	767	814	814	816	807	782	787	796	832	767	790	806	784	809	851	838	867	802	856	818	780	782	792	809	750	798	751	787	785	797	747	774	816	795	765	829	807	798	770	823	755	803	819	764	724	794	834	791	827	771	745	827	802	753	748	767	810	795	826	843	740	802	825	837	777	786	793	760	805	821	823	851	800	826	797	832	817	797	750	788	812	815	791	842	791	819	760	788	833	763	813	822	762	782	810	819	787	772	781	814	793	814	752	795	841	820	771	775	834	825	842	811	806	806	852	819	772	805	827	800	812	833	822	897	801	786	778	795	783	792	771	804	844	789	767	768	771	821	818	779	807	860	801	789	787	776	781	826	805	807	788	809	841	825	813	876	817	837	810	785	769	790	847	786	800	883	860	765	797	811	767	813	805	846	770	789	794	782	815	800	778	800	790	833	810	798	741	797	822	798	834	822	768	781	824	752	820	782	834	785	826	797	818	806	772	780	795	786	806	795	790	811	781	809	860	781	826	802	794	776	807	806	760	793	843	779	784	804	807	764	748	791	762	804	818	854	828	816	820	836	851	827	765	798	767	813	816	789	873	791	756	805	805	728	844	808	801	815	793	818	809	821	807	800	795	805	739	806	824	799	814	840	792	813	794	809	782	793	812	744	784	825	855	766	805	785	850	810	823	823	796	803	753	817	789	824	783	782	805	796	814	781	773	797	775	741	836	793	804	806	807	783	783	812	812	777	812	780	747	741	793	874	837	837	785	779	766	791	780	826	812	901	796	799	789	787	818	793	778	830	818	744	765	782	802	775	764	825	778	846	838	804	803	751	799	819	768	792	787	772	808	832	768	779	771	784	778	817	829	813	793	776	806	780	768	803	760	796	810	819	889	826	814	822	834	825	772	769	827	841	780	774	800	808	785	816	828	783	837	781	774	822	805	827	776	842	769	820	766	806	773	830	761	769	855	780	820	795	837	796	803	803	773	811	840	793	794	826	840	845	780	807	825	801	763	801	815	743	818	809	807	772	795	794	800	804	816	844	803	801	816	858	790	841	795	776	840	779	803	762	807	795	756	819	806	799	795	815	820	794	816	791	786	795	807	810	801	807	839	832	791	724	782	822	802	754	780	728	819	850	787	839	814	805	781	817	775	785	804	826	776	773	819	806	791	791	803	838	809
25173	21556	25956	21932	1303	584	476	450	378	364	346	351	342	652	2608	3057	2198	1140	335	272	262	275	254	270	253	252	275	268	243	285	239	264	299	251	264	255	273	284	254	259	281	281	275	274	258	292	280	262	268	240	257	275	278	261	271	249	248	257	237	291	287	258	261	298	275	267	263	256	264	280	259	256	271	263	277	283	286	272	262	268	269	290	286	317	262	263	259	270	289	271	253	271	268	264	273	311	248	261	281	276	269	266	278	264	272	294	288	294	263	244	263	272	267	248	247	281	257	259	260	264	245	259	254	263	301	256	255	256	249	260	292	262	273	270	291	249	262	273	289	269	294	274	240	278	263	265	255	236	263	248	259	229	258	269	248	267	262	272	254	259	253	244	261	256	265	286	294	258	269	262	264	243	247	271	244	302	241	280	243	294	264	245	264	258	286	282	275	243	255	266	271	276	258	248	248	284	254	291	273	290	297	269	237	262	243	280	232	278	251	264	290	276	272	251	273	290	331	269	287	264	271	269	270	269	286	279	291	259	266	265	275	252	252	286	268	297	274	251	260	278	259	280	241	275	253	265	269	256	273	271	238	264	292	272	292	258	237	289	233	271	261	260	263	253	275	287	255	279	277	295	266	258	250	281	252	262	273	298	262	268	249	265	246	251	266	260	265	264	284	278	275	275	261	266	291	276	265	255	271	286	271	256	264	268	279	276	271	274	248	275	255	255	285	265	288	249	246	271	259	259	272	268	246	299	255	259	249	275	280	335	259	286	282	256	255	258	278	270	299	250	270	261	285	283	295	293	286	285	252	268	243	270	283	253	271	260	268	258	269	253	282	266	267	266	280	269	224	257	236	258	294	279	257	253	265	300	251	251	284	257	249	276	276	263	271	274	267	240	278	261	284	273	268	278	286	275	281	276	263	296	266	273	263	269	264	242	262	264	273	254	259	250	256	266	269	296	268	281	281	271	242	240	264	256	242	275	270	256	270	244	277	262	262	275	242	287	277	281	261	246	252	294	250	266	288	278	278	261	261	248	269	298	268	289	270	258	283	269	259	253	260	301	248	276	302	278	264	273	267	267	244	262	256	269	265	305	262	257	269	272	276	277	224	240	266	291	267	281	270	306	260	288	246	275	277	237	323	269	258	271	263	289	279	270	285	264	314	318	240	282	281	234	286	264	272	259	254	271	256	281	272	241	243	271	266	253	258	263	249	237	288	260	276	288	268	262	279	273	259	271	233	251	287	272	274	259	259	296	257	264	266	248	274	248	262	261	271	264	294	267	279	252	270	281	268	256	249	241	285	297	265	258	255	262	294	247	269	284	266	273	311	282	265	261	262	262	236	260	255	275	243	289	259	258	284	260	260	266	284	253	233	267	253	278	273	256	277	247	253	269	261	262	269	285	255	250	288	279	248	264	267	277	256	264	269	258	249	248	262	280	274	260	260	276	236	256	270	279	270	272	279	278	246	291	264	291	262	287	260	285	265	287	267	287	274	293	265	250	265	268	251	246	259	247	269	259	278	243	253	285	285	291	274	260	267	270	255	284	277	280	266	269	267	271	247	262	257	248	274	276	270	257	256	258	260	255	292	259	284	263	258	250	250	286	277	276	279	278	270	268	287	247	278	256	275	281	254	259	254	260	273	253	275	259	282	255	283	253	267	237	302	278	258	248	286	257	275	244	269	259	257	270	278	284	278	297	274	236	246	267	271	260	263	241	256	243	286	249	319	290	273	268	277	256	274	280	293	289	292	287	269	285	266	242	267	281	269	291	261	271	261	257	270	272	287	289	258	267	266	255	273	261	285	262	280	255	274	267	274	251	252	278	253	273	271	254	233	264	293	270	279	230	298	246	232	249	304	273	278	230	280	274	278	263	287	282	269	259	242	289	254	267	253	278	300	264	266	259	256	285	261	259	265	261	256	263	263	248	246	245	267	245	258	273	272	284	276	276	261	262	274	272	262	268	267	257	287	255	294	275	252	258	258	255	252	261	275	282	252	245	227	229	281	268	242	262	273	275	278	251	275	238	260	244	260	226	251	276	235	302	294	276	247	259	264	293	260	277	263	254	259	238	279	275	272	290	262	267	248	286	282	273	282	288	290	285	259	255	260	295	306	252	261	268	272	271	261	260	270	271	279	258	306	240	241	272	263	276	269	268	281	274	309	278	229	285	259	281	262	238	298	274	329	272	277	279	284	244	283	267	262	250	272	298	263	261	254	295	263	290	279	293	277	249	288	286	304	292	272	292	250	303	259	253	255	289	265	283	265	248	253	289	267	251	278	271	279	255	253	266	260	239	270	273	268	277	257	237	283	259	268	279	257	273	282	276	249	255	243	241	279	257	239	289	267	262	261	252	256	276	240	311	250	273	268	268	258	260	279	291	298	268	267	251	252	276	257	268	283	261	294	254	280	249	267	257	297	262	239	271	270	276	268	236	242	244	278	236	284	273	280	272	276	266	265	274	281	257	229	278	275	251	273	300	243	286	271	276	286	269	238	287	275	271	276	261	263	277	253	247	273	279	238	288	254	285	247	270	287	247	277	281	254	270	272	262	248	267	252	269	270	277	270	262	251	250	282	267	281	262	260	246	305	305	276	268	272	252	290	275	259	256	294	268	256	273	269	279	298	293	272	271	257	265	232	270	253	260	270	259	262	242	251	288	263	264	265	253	283	262	273	287	258	270	245	286	273	254	279	274	278	273	280	288	299	268	277	263	246	269	245	260	249	269	281	247	251	269	273	277	263	289	263	230	259	250	259	267	254	244	276	261	289	259	270	278	284	279	279	302	287	287	259	285	261	259	252	257	238	256	247	272	251	242	261	263	266	263	259	275	255	263	305	278	240	253	275	290	285	293	252	267	263	247	267	278	255	261	289	253	258	256	296	256	251	247	292	267	256	288	288	284	247	284	284	274	258	287	260	284	270	288	262	255	254	256	246	245	285	266	272	246	286	263	281	253	241	256	259	286	267	261	276	245	282	262	262	292	252	280	273	273	277	247	276	275	275	278	301	262	280	250	251	240	300	247	250	249	291	265	282	285	273	290	259	265	258	277	258	282	256	272	271	266	254	279	286	244	243	268	237	267	251	283	254	231	266	282	263	252	280	270	261	252	294	265	272	298	258	292	280	303	272	276	257	272	262	259	281	272	253	256	276	251	255	250	249	282	242	258	262	281	247	273	271	256	281	259	272	279	275	243	292	273	253	272	258	237	272	279	266	290	255	253	248	259	284	266	242	246	271	260	286	267	254	271	284	262	272	250	262	286	255	289	245	303	269	245	299	252	268	260	285	278	251	256	247	266	262	282	276	273	271	262	308	288	255	280	265	254	256	289	276	272	275	252	246	291	233	261	266	263	275	272	265	257	271	286	277	241	277	274	264	277	270	286	257	252	246	271	254	289	277	252	255	280	270	273	269	286	277	261	273	255	244	253	260	255	263	283	283	275	237	232	258	262	269	248	258	257	265	234	252	293	242	246
4536	8427	4030	2002	1396	1187	1041	904	757	644	648	561	603	1287	6380	7304	5062	2402	442	431	382	372	392	359	398	383	394	339	420	369	411	389	406	368	360	391	390	414	398	384	400	392	394	344	404	377	373	405	362	383	371	365	377	397	397	333	383	377	376	388	355	368	415	394	371	354	385	372	369	345	391	433	385	345	415	357	364	375	390	369	371	323	381	383	390	378	370	401	329	396	373	337	393	378	366	359	353	359	378	388	376	372	376	387	378	373	375	394	396	403	393	365	373	371	363	390	350	348	423	364	364	423	412	409	340	342	402	321	379	390	343	372	369	405	368	388	413	363	393	380	376	379	412	364	370	379	379	365	366	366	414	378	361	375	371	375	382	379	378	348	390	399	342	381	395	357	390	363	378	354	372	376	339	350	369	375	363	421	356	374	366	381	369	407	370	381	382	398	388	385	364	410	384	375	377	346	408	378	340	399	395	366	383	395	330	365	350	380	397	348	365	325	380	371	402	318	378	394	357	360	357	382	363	338	365	342	370	368	364	384	367	355	385	390	364	371	381	393	378	372	369	362	373	380	355	373	371	350	379	360	362	416	391	381	394	354	360	331	373	363	368	384	377	357	373	357	398	372	364	382	366	373	365	422	365	394	388	378	379	356	380	360	346	354	363	386	362	365	372	379	416	356	389	378	387	391	363	365	364	351	369	363	349	344	400	376	341	365	389	357	361	355	366	366	359	404	370	406	372	375	385	400	382	364	368	357	397	352	351	380	392	346	391	411	399	348	380	355	380	387	379	334	405	327	392	398	372	354	339	418	361	384	354	383	359	390	376	389	366	350	392	374	347	404	334	323	354	375	358	391	387	357	384	380	392	369	355	382	375	374	365	359	387	368	407	386	403	412	413	381	357	392	353	391	398	388	365	380	361	371	373	361	374	366	391	382	367	395	371	359	372	393	392	374	361	370	387	396	361	376	368	366	368	390	381	399	377	351	377	364	364	367	396	382	330	381	398	393	352	372	391	371	383	369	358	417	409	341	402	386	395	366	385	369	370	379	369	364	377	373	360	341	375	402	402	390	367	356	348	350	335	393	391	325	410	358	350	407	372	374	358	413	358	390	349	390	375	393	366	380	392	378	360	380	386	352	373	376	379	366	360	381	362	390	372	379	350	385	386	364	348	374	392	370	387	360	349	365	392	394	373	401	362	371	355	408	361	417	356	420	404	341	365	391	395	376	360	393	377	357	368	377	376	416	391	418	359	389	381	350	362	346	370	408	392	391	343	357	390	358	385	368	423	374	348	382	365	392	345	359	375	388	322	332	395	343	365	339	368	339	373	371	348	383	357	380	388	405	380	369	391	358	379	381	399	372	385	370	364	396	365	365	353	390	362	372	363	374	383	400	387	380	413	380	427	371	387	389	365	378	378	379	404	342	378	384	396	383	350	392	342	387	380	381	418	376	380	363	391	375	406	378	376	407	352	406	336	352	388	373	387	405	358	411	392	386	355	381	356	349	368	373	404	355	383	400	374	344	354	402	398	390	377	382	387	349	393	370	387	393	386	377	403	382	384	356	343	361	377	375	361	400	353	359	374	374	383	382	392	398	363	386	378	383	358	400	375	372	357	363	361	389	343	381	356	324	370	369	349	409	352	357	381	381	366	371	372	393	375	408	369	377	373	383	369	359	370	363	363	389	355	371	391	375	389	378	374	362	369	359	378	403	387	379	367	393	366	386	369	385	347	412	387	362	387	379	384	370	369	349	364	357	382	368	388	368	383	386	406	375	374	405	373	375	379	366	362	359	361	352	346	411	345	380	372	368	355	386	354	355	371	378	392	393	405	374	360	356	343	382	378	380	365	387	349	346	388	347	364	376	392	348	372	386	385	376	377	408	383	390	369	383	362	367	368	388	390	365	350	394	414	368	373	410	350	384	383	359	372	415	400	366	398	382	352	385	348	363	349	372	377	409	387	381	347	363	385	397	360	359	353	364	373	371	326	397	374	418	359	350	401	380	364	387	362	351	386	367	339	369	388	359	354	389	371	354	356	335	430	425	368	366	407	355	344	375	396	366	353	353	355	335	369	383	381	355	339	400	360	356	402	371	389	396	367	397	356	389	354	352	410	378	361	369	381	374	375	368	377	378	391	356	403	388	384	345	398	397	374	383	366	383	394	370	389	406	391	400	329	371	399	392	341	359	406	373	342	345	346	389	358	361	360	363	372	385	362	369	375	375	367	370	365	358	352	392	348	381	388	404	336	384	351	367	382	381	373	378	368	399	335	388	369	376	412	367	377	346	392	365	354	364	399	411	350	359	360	363	373	381	390	363	355	409	416	369	370	375	360	368	410	367	359	399	372	386	362	412	360	392	369	370	354	366	337	346	361	417	345	384	386	415	386	387	361	393	370	381	369	396	363	417	367	376	378	366	376	392	370	390	368	398	408	397	379	355	362	376	388	377	369	363	347	356	377	344	383	365	372	351	363	350	354	377	375	373	368	379	382	379	355	401	345	390	339	413	351	386	381	347	370	373	390	404	378	340	372	357	395	383	405	367	385	350	357	383	370	389	389	377	389	343	383	351	393	406	369	373	383	391	378	370	356	369	391	358	383	369	379	360	381	419	383	397	413	369	382	376	366	340	398	372	392	381	370	373	374	381	372	367	382	375	395	370	332	395	356	384	386	352	377	386	411	380	376	408	385	377	408	372	380	347	365	372	385	390	379	375	413	392	371	371	382	382	347	364	411	405	358	362	362	391	345	369	410	366	390	385	360	357	388	345	378	400	372	371	372	378	397	415	377	382	380	342	415	367	405	390	374	383	373	401	379	344	383	378	379	385	393	370	372	370	340	358	371	403	370	398	383	364	359	386	337	367	387	369	388	373	387	388	370	383	391	408	378	364	370	374	361	373	347	420	389	387	382	366	372	396	373	358	383	360	419	399	355	428	399	370	380	399	357	372	371	369	362	383	355	390	382	383	360	339	362	381	373	381	370	360	319	378	369	343	384	365	354	357	369	417	349	411	400	378	363	394	412	351	374	381	378	396	354	360	380	402	359	406	367	356	377	377	374	354	391	351	366	372	412	378	349	360	365	370	393	369	376	372	379	386	396	385	366	356	399	366	397	408	344	380	361	398	381	406	393	365	385	357	374	395	362	365	370	394	364	371	392	344	365	388	343	340	364	355	402	367	364	389	404	358	394	358	379	340	360	379	396	405	378	395	371	354	377	330	436	389	368	402	391	371	356	363	378	391	368	344	362	366	370	375	371	370	385	395	385	339	396	434	359	391	380	369	440	368	360	383	367	354	378	356	357	373	396	391	394	370	356	349	315	375	373	383	384	367	380	403	391	369	417	356	380	405	350	392	358	378	392	378	409	404	354	373	394	375	354	389	359	369	360	410	348	333	374	394	362	361	394	353	386	376	372	363	369	375	396	383	392	346	384	368	394	385	333	375	373	360	376	368	383	379	353	368	385	434	372	371	373	326
22846	21616	28910	24799	21616	20059	2361	1017	790	714	680	722	579	1573	9210	13366	9584	5570	598	428	477	450	415	425	437	406	400	387	433	406	433	421	439	414	406	395	425	459	427	431	422	398	423	424	409	413	380	386	421	435	421	437	450	376	416	436	453	424	381	425	444	409	405	393	438	401	444	437	409	395	428	380	420	440	396	411	423	414	431	390	392	419	402	397	399	396	424	415	426	396	403	432	401	419	379	407	411	357	385	414	433	418	419	411	399	419	421	440	416	396	417	407	405	440	429	419	423	390	438	420	424	396	391	398	377	445	412	405	407	419	448	390	398	474	404	440	419	400	384	444	391	386	386	422	401	417	427	402	434	386	420	413	405	400	399	380	404	441	398	427	424	430	421	434	392	382	416	409	395	388	435	394	396	439	415	446	417	415	421	453	447	442	424	412	385	386	454	446	422	421	421	409	405	388	401	401	390	377	420	459	411	418	425	467	447	410	435	401	406	372	419	413	419	395	421	368	422	398	435	429	404	408	407	377	418	378	388	395	399	413	410	434	395	406	397	416	434	375	429	428	433	415	426	385	401	422	420	382	397	413	424	415	406	401	396	416	398	417	391	372	438	401	405	400	420	418	437	405	437	411	367	404	411	389	429	413	401	393	409	421	399	417	415	450	378	385	430	365	422	398	376	399	431	448	420	413	416	431	419	428	406	410	416	431	446	410	368	424	421	409	401	434	366	418	406	437	420	419	433	397	432	414	458	407	432	414	423	389	378	412	401	441	419	411	441	439	426	415	406	467	447	408	411	436	420	414	393	404	440	408	437	394	409	414	422	437	417	418	391	452	400	438	459	448	427	397	421	421	407	456	436	440	395	384	418	386	430	437	404	386	414	398	418	418	386	389	426	395	420	443	413	432	415	423	409	401	397	388	402	435	434	425	429	400	422	397	399	398	408	406	423	391	425	398	436	445	445	381	421	406	429	428	417	368	451	399	410	430	407	376	426	438	369	403	395	434	403	404	389	382	418	424	453	392	380	366	426	404	387	414	391	438	382	409	424	390	402	417	439	436	391	445	420	422	417	421	420	424	396	456	403	422	420	377	423	433	387	405	429	447	390	404	385	418	396	406	394	421	402	421	419	408	389	390	440	416	433	405	423	386	405	414	407	427	420	411	392	387	422	423	403	388	420	396	413	386	395	422	415	408	440	410	393	383	403	428	436	427	426	414	400	398	426	418	424	412	473	449	420	407	406	399	429	412	382	413	418	441	426	420	438	415	370	374	415	428	418	442	394	399	401	416	389	399	424	412	428	426	390	414	387	418	441	385	438	434	408	409	409	419	405	386	424	432	416	440	413	423	412	431	412	403	412	399	432	396	359	401	407	424	363	386	406	423	388	398	413	437	412	398	390	402	430	413	376	429	406	367	411	431	388	445	453	413	389	422	443	446	429	398	411	397	390	420	422	428	410	412	402	414	422	396	418	373	393	441	400	429	411	385	410	436	434	371	413	436	399	406	406	419	396	392	385	422	386	416	415	408	422	393	406	401	391	434	405	408	406	465	445	445	391	427	449	381	398	386	449	444	389	446	418	404	437	433	430	421	423	427	371	404	444	425	455	403	415	404	441	421	408	388	443	379	392	427	458	392	432	416	415	423	444	379	405	407	413	430	442	396	382	423	416	418	401	368	418	384	422	403	455	388	411	443	430	383	417	433	365	410	406	438	418	398	435	411	408	408	381	397	391	396	427	433	430	415	428	429	386	423	378	419	409	390	423	442	442	407	382	432	412	423	394	423	430	421	417	421	422	387	378	428	427	460	440	382	422	411	427	386	401	377	398	437	421	379	433	407	411	387	415	430	413	416	434	449	396	361	408	430	438	433	427	434	399	428	389	420	386	403	411	373	383	445	395	413	384	422	399	439	407	409	427	419	379	406	407	421	437	389	428	402	398	395	411	393	416	417	415	422	409	404	383	397	413	423	436	398	435	388	400	424	393	388	412	381	426	465	420	413	402	415	386	425	401	417	413	433	399	413	394	438	434	405	393	432	424	383	389	422	380	415	412	418	409	370	409	397	420	401	415	402	419	415	407	372	426	396	439	420	409	377	419	384	402	410	422	440	394	424	411	404	406	462	381	441	377	436	467	415	349	429	391	439	404	393	382	408	408	392	477	447	413	411	379	405	381	423	397	428	411	439	396	402	388	420	395	416	422	400	390	421	384	410	425	420	430	420	401	406	395	440	439	392	411	407	413	402	413	387	390	435	429	419	414	445	401	451	378	430	415	428	432	431	422	384	424	401	407	400	365	387	428	430	441	435	400	427	391	426	457	386	402	410	448	399	401	454	404	412	394	447	395	440	427	401	430	404	435	415	423	376	391	418	420	438	396	443	433	442	375	428	394	415	414	434	421	439	408	443	396	374	440	402	417	432	422	396	431	405	399	380	363	429	407	385	426	410	419	408	408	425	400	389	419	465	407	429	406	429	366	409	386	376	429	394	403	453	394	413	402	398	442	434	384	394	367	448	410	415	412	371	430	386	366	391	402	382	407	416	402	409	408	452	413	406	403	427	391	402	431	389	415	429	400	430	417	357	428	412	431	384	422	386	416	401	455	428	392	424	379	389	411	421	437	423	458	424	467	444	384	412	387	448	428	432	439	448	413	434	424	427	399	399	407	391	433	403	381	397	414	397	425	388	405	424	398	431	416	408	404	447	395	406	429	395	434	392	399	415	443	428	417	397	434	427	409	416	414	410	424	425	397	439	390	378	398	418	422	433	426	401	402	414	422	422	406	446	405	445	451	422	387	401	414	432	441	415	418	398	389	414	435	427	387	455	398	393	396	427	408	373	387	421	410	402	420	454	389	391	413	406	386	440	384	419	411	408	406	414	436	403	433	452	387	410	402	403	433	404	393	426	402	410	408	458	379	420	404	387	378	464	395	435	391	434	418	373	411	452	409	395	389	414	412	398	395	416	449	398	440	399	416	420	392	426	419	427	400	399	407	412	418	383	397	382	407	413	374	412	377	395	430	391	448	426	384	413	418	388	406	416	420	410	402	438	394	401	408	430	413	427	381	431	427	386	420	386	408	440	415	408	370	392	391	423	426	390	440	414	401	393	393	381	409	413	398	411	424	418	412	403	405	445	393	392	368	410	431	415	395	428	433	388	408	451	396	392	395	410	410	428	410	423	435	418	404	398	367	393	414	428	385	390	390	415	401	438	412	408	404	419	454	398	387	414	381	435	478	414	421	417	378	413	461	440	400	415	435	436	417	410	420	404	412	401	388	386	407	434	424	376	399	419	469	395	422	387	391	426	389	416	406	423	394	402	407	436	393	406	414	417	416	389	419	411	432	403	361	431	381	378	425	388	413	442	423	426	430	416	393	443	397	426	425	417	419	413	445	379	422	392	418	406	390	392	416	416	377	445	389	394	414	418	385	438	366	397	410	391	403	436	366	429	401	408	407	427	375	418	383	444	420	429	401	397	393	403
5708	17386	10619	5792	3847	2721	2339	2009	1574	1333	1299	1247	1100	3312	16620	20647	14970	9390	784	631	552	578	634	585	579	631	610	581	582	593	578	592	592	595	583	555	548	564	575	605	605	592	565	592	566	611	571	599	585	553	587	584	575	535	535	555	580	545	525	573	555	587	561	600	566	566	562	563	592	583	587	617	590	586	578	497	533	578	577	587	591	559	549	575	543	578	558	564	552	553	596	623	561	559	537	555	606	591	574	550	556	591	588	579	549	582	568	590	539	578	598	536	589	553	598	546	533	555	582	508	539	584	562	522	566	553	551	566	571	568	586	569	549	597	557	567	558	577	557	560	570	559	582	577	573	551	534	557	626	591	642	574	571	626	569	544	573	558	562	575	554	540	582	548	569	572	578	535	540	583	538	550	572	513	533	562	576	580	545	590	582	610	588	566	565	561	573	574	552	535	580	581	582	570	579	529	530	552	591	546	571	559	564	556	550	599	552	545	548	616	552	579	559	489	561	578	537	594	550	529	594	602	576	591	571	556	617	574	572	587	571	586	531	565	581	552	548	588	549	600	585	539	607	522	559	611	563	587	571	548	567	573	602	616	559	565	622	593	589	584	571	590	542	532	550	549	562	595	600	592	589	617	544	580	581	541	569	558	587	582	570	567	568	588	575	584	560	567	563	560	577	624	579	550	638	572	620	568	599	571	577	592	508	557	521	567	536	569	609	553	588	598	565	572	557	572	568	540	568	581	564	565	587	561	573	567	549	554	604	555	555	551	586	591	589	552	563	586	591	519	573	609	601	579	578	536	597	557	560	546	543	572	556	579	574	588	541	575	551	610	577	572	567	596	555	586	563	555	568	564	612	579	557	538	588	603	558	533	610	571	620	575	550	573	558	589	612	577	584	596	521	578	519	568	586	536	605	560	595	595	568	560	572	599	557	562	521	577	598	552	597	536	572	615	573	573	544	555	579	549	554	599	550	582	555	553	557	580	573	550	586	600	583	612	590	573	577	591	554	562	595	566	614	600	599	545	572	560	625	573	521	618	561	570	593	577	564	608	562	561	544	571	545	534	568	552	568	551	572	581	588	558	550	567	560	590	548	550	554	598	588	561	592	562	562	574	620	585	537	540	576	551	585	533	591	537	582	565	573	567	558	546	560	516	553	537	580	503	566	559	636	568	525	606	593	583	581	547	551	545	614	541	611	524	577	568	557	592	586	560	598	579	560	589	605	527	585	546	607	585	558	543	592	604	581	588	581	579	551	586	562	564	551	563	594	532	566	531	530	615	538	575	600	572	547	594	578	593	545	565	579	545	525	549	586	545	561	544	582	544	609	567	576	594	574	555	611	572	526	578	592	565	613	582	641	604	559	596	554	532	551	627	591	599	572	528	511	565	564	579	559	555	601	568	574	555	595	620	568	555	564	591	557	565	575	563	598	578	576	547	581	574	539	569	567	618	536	573	567	563	535	595	546	598	588	588	586	577	593	595	540	566	587	597	572	595	584	587	574	569	576	533	595	606	549	524	587	564	553	564	512	572	542	532	543	603	598	553	569	544	567	586	572	572	580	529	557	557	627	601	572	596	522	577	578	592	561	580	569	598	559	567	583	585	543	536	563	595	546	559	607	567	528	587	591	529	613	598	554	581	573	569	622	591	617	589	570	574	516	567	567	525	525	600	553	585	599	578	572	585	534	597	548	553	574	593	570	584	577	575	587	554	570	591	579	595	550	540	594	550	576	623	569	568	558	565	584	546	565	552	555	623	570	577	543	555	598	579	576	570	616	545	574	601	545	597	578	566	577	540	570	566	573	532	588	590	544	558	565	572	576	554	582	551	606	565	602	583	540	584	576	592	545	551	589	574	587	607	568	586	568	577	609	546	559	606	581	612	577	575	514	559	587	541	580	575	582	573	587	611	563	530	543	583	588	573	533	574	566	579	593	547	573	567	536	532	559	562	581	574	549	584	596	518	585	564	607	593	601	562	574	545	578	514	557	608	580	569	580	528	591	603	556	549	548	530	560	598	598	518	571	570	535	570	584	581	581	533	594	608	557	556	560	568	554	579	615	550	548	562	566	555	524	591	569	557	577	554	564	595	555	576	575	559	553	558	564	563	567	567	572	585	566	592	579	541	575	538	612	580	571	544	596	577	589	598	547	586	560	551	586	596	611	597	590	568	540	613	601	558	574	572	580	559	561	575	571	559	604	561	590	602	555	622	609	564	561	569	561	551	565	528	581	531	539	539	589	592	576	552	544	573	556	586	574	609	573	574	547	617	553	560	562	587	560	626	580	506	538	610	564	586	575	538	594	532	568	571	604	577	585	520	612	530	536	564	574	584	568	541	589	566	585	541	589	577	527	589	556	563	574	576	572	531	576	560	548	599	623	574	583	597	537	573	590	570	610	629	597	575	554	608	577	545	597	554	554	588	525	568	598	571	553	588	607	586	576	544	584	566	599	559	594	516	606	573	568	596	587	559	584	530	517	608	568	545	556	593	571	546	579	589	593	605	563	590	549	565	545	552	612	592	609	513	588	573	543	537	547	534	546	561	555	550	575	554	549	588	550	596	594	588	548	605	554	571	562	590	602	535	595	610	596	578	562	601	577	568	598	581	542	551	582	597	585	564	544	504	562	576	561	589	569	553	555	600	541	598	598	603	556	573	525	583	596	538	539	569	608	615	577	552	574	569	552	607	576	566	573	535	586	582	571	580	556	593	537	588	507	546	565	599	564	560	559	548	605	565	592	561	582	588	572	548	597	556	554	569	573	605	555	620	526	590	557	580	520	574	561	576	550	563	588	552	529	543	546	562	564	569	593	563	575	523	590	582	516	569	552	576	528	583	564	560	587	548	554	570	546	585	560	607	551	567	530	582	595	589	566	623	578	557	598	531	560	556	545	575	560	574	601	518	570	548	606	559	584	574	602	540	570	568	563	550	587	566	563	573	559	580	574	562	574	590	579	569	585	565	561	584	579	585	551	556	554	553	542	593	577	549	578	576	598	593	586	564	535	555	562	623	554	574	558	573	556	584	578	578	549	570	602	556	576	577	549	594	616	548	571	560	595	588	576	583	596	586	608	575	599	573	535	521	589	583	555	558	579	574	597	603	576	557	534	586	616	585	561	589	595	565	538	570	580	534	586	522	567	555	560	564	545	575	559	571	640	535	533	566	602	573	614	602	567	563	574	554	587	581	544	563	556	568	560	593	576	612	538	572	591	601	596	606	538	540	561	582	592	580	595	556	588	567	550	579	574	559	555	548	531	606	600	550	531	578	572	575	525	570	615	640	571	594	614	553	566	587	523	617	605	566	577	608	603	541	598	586	592	552	572	527	571	622	548	579	577	573	558	568	610	579	553	602	591	520	590	595	575	588	587	575	562	557	532	607	532	563	586	586	580	568	561	562	539	549	583	599	595	570	585	548	563	579	540	566	552	547	580	565	608	566	601	556	557	548	587	599	606	550	532	598	571	550	575	563	540	574
27749	18716	4625	1085	686	603	590	571	483	482	529	510	502	474	844	1077	829	751	477	481	467	467	435	411	402	480	464	508	481	434	477	481	448	467	453	497	474	486	433	484	464	471	507	453	479	500	469	460	462	486	507	450	490	473	486	477	459	453	476	465	471	463	474	457	449	476	461	416	491	504	487	448	432	472	468	422	459	489	423	447	481	443	492	474	448	500	502	464	468	452	444	471	459	515	439	441	448	460	469	483	457	454	464	437	463	477	433	452	491	427	507	490	458	442	501	466	432	421	450	487	454	473	478	476	435	466	439	459	463	476	430	482	438	454	491	475	444	489	514	464	466	449	450	464	458	454	470	458	456	465	459	501	471	465	458	504	470	473	458	492	446	461	459	463	470	430	460	474	450	492	456	471	474	464	465	452	452	489	445	432	476	450	469	434	477	460	472	467	451	471	455	450	492	463	481	485	457	454	456	452	466	438	506	430	490	479	451	470	448	452	502	492	467	462	466	478	461	454	460	452	445	462	448	457	488	484	482	468	471	433	472	466	445	456	449	452	479	453	479	485	443	463	462	452	471	451	472	468	472	479	445	464	458	481	472	452	466	487	479	496	464	446	476	458	427	503	453	435	430	498	493	449	440	452	465	463	477	424	446	470	436	474	462	444	451	477	464	436	464	486	446	467	437	431	469	424	486	475	486	485	486	473	489	472	452	482	474	451	458	494	435	428	439	480	433	423	492	448	490	442	467	446	473	488	469	500	461	465	492	414	461	487	483	473	494	470	471	442	441	460	455	421	418	499	419	483	458	478	467	461	478	493	454	494	522	473	455	486	452	428	446	459	466	489	485	494	439	473	460	460	505	458	449	472	466	450	468	454	461	466	502	472	463	460	462	448	501	491	414	467	502	478	450	475	471	473	482	452	464	467	415	456	467	474	502	494	504	443	474	464	443	462	454	432	475	414	457	424	449	462	455	504	485	434	438	473	436	443	455	478	428	492	438	495	509	468	448	450	481	489	450	463	478	465	434	441	497	465	447	484	455	469	416	470	457	444	504	453	468	472	495	443	465	467	477	445	447	484	469	458	471	451	438	453	452	424	481	472	499	442	499	424	439	440	460	435	495	456	490	459	472	487	436	454	461	464	473	460	451	452	480	508	438	476	457	466	500	428	444	488	466	472	436	487	511	446	441	458	529	457	519	469	469	456	452	509	456	479	465	494	476	467	483	493	447	474	477	478	481	451	498	446	484	463	460	453	507	445	455	465	447	491	472	449	510	491	434	486	444	451	466	488	462	428	495	453	478	520	447	464	467	488	441	422	458	426	467	465	450	437	454	456	440	467	487	465	495	444	466	479	433	465	478	443	481	417	461	433	484	467	457	488	450	445	463	446	428	464	468	448	438	474	468	457	459	486	478	463	507	440	486	470	488	446	466	474	478	476	488	466	474	461	464	453	508	499	449	488	442	434	476	459	474	460	461	453	441	465	459	455	462	498	477	465	420	470	475	455	440	446	470	478	483	499	519	473	447	468	452	445	469	433	494	467	468	461	459	457	483	440	466	495	481	478	456	459	487	491	488	442	459	433	465	477	495	447	459	464	432	463	489	462	449	453	458	474	439	427	434	488	468	465	447	452	427	453	458	450	487	464	435	453	454	450	479	465	490	453	424	495	471	459	478	426	482	478	467	447	432	462	436	492	468	460	490	502	467	481	457	478	475	465	476	477	454	532	492	476	454	459	449	450	449	479	445	498	455	468	472	453	467	489	420	461	426	449	479	465	464	477	478	459	441	452	433	452	431	467	469	515	469	471	446	475	445	465	483	456	482	418	470	465	492	468	497	471	464	430	464	460	468	457	447	456	457	473	468	442	468	435	427	490	520	465	441	443	455	499	469	453	452	468	414	475	470	422	483	496	452	438	474	458	450	455	434	436	483	484	459	442	433	476	447	478	437	468	464	461	489	488	455	480	470	462	437	474	457	428	473	463	474	430	480	476	506	468	444	452	476	487	429	492	475	465	435	437	463	476	466	457	454	451	445	464	456	432	483	478	449	471	452	481	490	435	493	456	431	456	451	459	460	472	473	499	477	500	457	489	473	445	453	491	477	434	481	482	471	440	489	447	457	473	467	506	452	488	480	477	458	450	455	504	493	463	427	463	457	422	470	441	464	428	486	481	435	481	510	452	454	458	433	436	473	462	479	453	459	473	420	448	460	474	454	485	445	460	453	424	453	455	476	474	479	418	463	450	501	493	448	458	460	489	436	449	469	449	465	515	448	466	454	452	479	476	439	474	478	453	497	468	492	480	470	488	431	509	493	482	460	483	460	425	449	455	418	449	446	477	459	508	490	458	458	445	482	448	478	448	484	456	445	462	483	432	450	458	445	442	447	412	491	447	454	481	478	488	472	458	464	450	482	482	486	423	471	438	459	468	468	489	480	471	453	479	448	447	459	455	460	437	461	460	462	461	499	496	465	484	481	454	496	462	470	473	466	472	476	473	461	471	466	473	458	463	463	492	500	515	502	461	427	470	458	479	462	487	477	476	444	450	456	473	427	450	440	445	456	465	487	433	467	452	479	489	514	453	417	452	479	441	459	494	454	469	454	463	484	482	446	453	480	454	470	449	473	498	466	505	471	476	492	478	417	449	450	470	455	426	497	482	433	466	484	496	459	476	467	524	464	479	505	437	450	431	453	447	459	473	502	478	467	424	450	455	484	449	498	494	487	402	451	476	464	475	423	479	432	461	447	466	501	476	452	488	418	456	471	484	498	439	464	423	446	412	500	469	482	460	474	457	431	511	443	462	496	456	443	434	493	459	459	472	449	489	497	455	511	456	460	468	445	427	468	456	496	472	443	477	438	478	481	456	451	467	470	461	466	480	480	506	490	478	473	430	521	452	467	450	441	445	430	477	490	490	474	484	467	440	452	474	463	438	448	469	490	460	471	453	464	489	489	477	428	453	478	491	456	467	454	482	433	477	460	444	491	481	475	440	436	449	490	502	430	465	457	488	453	456	476	459	468	436	463	483	489	451	458	436	464	487	467	473	488	426	480	487	442	450	456	465	465	476	477	457	459	486	463	529	493	467	462	452	488	441	468	473	454	458	448	462	485	457	501	444	483	478	486	478	470	464	447	481	428	465	486	452	461	499	438	450	477	448	497	487	462	458	477	419	429	458	459	509	493	455	488	471	467	449	468	473	475	474	439	490	514	506	450	448	437	455	432	451	447	469	487	499	431	466	448	464	487	460	480	491	466	455	454	429	458	469	517	445	431	476	453	507	434	410	452	468	486	492	469	467	458	423	478	474	498	480	479	465	463	448	458	489	443	453	461	453	476	449	470	483	466	461	452	414	472	434	495	454	455	505	455	486	410	500	466	456	440	466	441	491	442	453	407	453	472	488	440	490	495	458	464	446	461	450	449	408	458	480	403	489	447	455	444	480	449	503	455	489	492	455	484	461	472	458	462	457	463	435	464	454	494	450
5257	3973	2186	1546	1231	987	1004	837	770	765	752	737	752	671	1450	1754	1250	1168	631	642	635	661	626	633	601	566	606	621	592	619	597	629	612	616	657	654	622	638	598	611	618	629	644	609	609	612	634	583	611	632	633	616	631	617	650	614	651	618	641	633	637	595	606	650	626	589	620	655	637	637	637	614	604	631	606	627	637	617	570	618	599	605	638	572	608	616	595	606	575	633	665	633	645	612	592	604	613	666	603	629	621	654	604	631	592	689	565	647	637	613	627	641	638	666	616	652	624	581	638	641	589	648	651	631	606	610	684	665	638	585	646	619	651	647	618	652	678	616	588	611	590	603	615	622	641	577	647	602	656	652	604	590	626	671	630	616	611	635	648	616	606	660	596	644	648	638	660	617	685	610	591	627	658	611	617	645	596	594	564	651	610	617	626	638	626	625	660	675	601	630	621	589	595	596	604	608	677	603	642	574	617	569	595	622	639	614	614	609	666	634	643	601	612	583	613	641	643	642	609	640	641	598	652	630	599	605	606	604	647	596	648	593	665	617	646	615	596	701	619	572	617	614	611	623	635	635	634	642	617	580	639	622	587	641	633	596	625	578	638	598	587	630	596	593	603	629	632	619	598	652	646	615	603	618	621	627	673	648	639	661	631	622	614	609	601	641	621	607	634	630	632	657	615	671	628	591	647	632	602	627	629	589	619	604	595	614	606	615	615	609	577	591	635	623	613	657	621	618	650	596	600	614	637	610	582	649	620	608	609	634	627	567	606	647	644	644	599	591	627	665	602	609	617	615	665	629	606	632	616	633	655	590	628	658	599	607	605	646	611	605	634	607	621	616	601	621	610	615	645	639	623	640	646	648	632	607	654	692	651	608	633	576	660	609	620	634	662	614	646	613	649	683	649	594	643	682	574	636	652	602	606	655	638	595	652	631	610	593	625	666	599	637	619	695	600	645	611	639	669	616	581	635	650	611	635	630	655	619	645	614	587	593	639	624	618	600	656	665	617	605	644	641	605	649	610	654	648	575	640	618	640	578	611	630	661	629	638	651	588	627	625	614	577	578	617	594	602	606	614	633	631	645	622	596	585	644	644	685	608	610	609	595	631	605	647	607	633	649	660	607	644	618	617	641	626	639	673	602	640	632	633	623	586	613	636	615	575	639	651	638	659	614	676	618	653	648	623	607	678	616	659	682	669	624	628	654	597	629	653	623	614	633	634	622	633	640	603	592	674	565	641	639	614	641	638	675	604	593	633	599	643	619	602	613	590	614	611	613	592	645	589	649	644	618	632	616	634	636	628	649	608	608	646	650	612	640	614	640	602	648	633	613	661	601	631	598	595	616	652	658	613	624	646	684	601	639	620	622	652	621	607	636	582	635	603	605	626	600	607	681	595	593	655	622	648	643	649	604	647	598	622	638	666	653	638	619	612	638	606	627	662	642	603	604	646	632	671	642	597	654	591	633	617	639	607	596	606	646	644	601	603	601	641	604	667	607	618	606	614	632	612	620	659	658	636	606	644	649	631	647	606	630	602	628	608	648	623	650	645	664	625	620	615	663	663	658	617	694	669	674	633	665	624	664	610	655	624	657	639	622	648	615	619	573	640	611	621	659	600	624	644	621	639	610	616	662	626	632	607	595	572	649	594	627	659	674	637	628	612	660	641	638	652	635	614	629	626	585	614	651	684	615	637	636	612	615	620	651	630	643	603	641	606	607	594	618	614	618	623	621	634	562	628	663	603	635	595	617	614	625	596	593	590	609	613	595	653	624	623	621	597	621	617	651	635	656	624	655	617	604	622	638	624	632	629	622	620	659	584	652	631	658	652	630	597	595	647	638	643	643	607	612	667	637	622	658	627	655	614	627	634	593	607	624	614	631	603	605	623	615	582	643	601	620	640	664	673	618	610	602	623	659	593	655	587	608	636	604	659	632	627	611	615	621	627	639	579	641	655	615	575	620	676	646	591	536	589	644	645	606	606	603	616	631	596	605	606	622	630	604	654	628	580	585	642	591	650	613	579	630	647	591	562	613	586	608	616	648	629	553	642	651	653	662	590	692	582	612	636	645	595	614	661	620	616	613	609	655	626	582	649	612	637	644	641	649	598	615	639	640	635	644	636	629	696	615	658	579	628	603	623	641	607	606	576	611	576	629	619	643	648	645	638	651	603	622	636	629	627	644	659	632	626	652	659	630	649	621	655	661	591	625	630	625	620	613	629	615	582	644	625	620	652	626	618	636	627	648	610	589	603	641	594	642	596	593	609	651	639	607	655	631	553	663	602	651	630	632	581	635	609	587	651	681	670	625	654	620	672	629	678	609	613	580	579	647	643	634	666	619	615	615	642	628	638	579	659	627	664	605	614	613	578	649	587	652	582	621	636	653	662	642	613	605	648	632	603	622	592	633	661	613	618	621	629	610	608	636	647	612	636	579	673	617	629	655	561	619	613	630	622	636	605	646	613	600	595	573	652	613	594	629	610	631	585	636	624	566	646	592	629	635	641	639	622	604	600	702	590	662	633	621	632	630	616	652	602	631	619	608	595	646	605	624	667	618	638	650	666	632	635	646	678	645	646	648	627	645	579	646	633	615	664	627	614	665	668	576	627	617	681	639	663	607	632	636	608	579	651	636	603	624	617	637	610	690	690	587	602	586	647	590	615	639	663	620	670	609	595	638	617	592	611	629	594	645	665	623	613	647	619	631	584	624	602	591	654	601	602	673	605	622	618	696	589	663	591	598	615	599	608	627	593	633	672	652	624	627	630	598	615	651	636	614	611	636	621	599	591	598	646	584	617	631	669	571	672	657	590	673	600	599	599	586	612	585	610	600	665	594	630	607	616	630	602	616	628	657	599	594	611	633	611	620	616	627	620	615	621	665	625	611	616	642	654	655	606	636	590	585	631	645	584	606	629	611	627	615	636	616	623	680	616	621	583	619	603	653	646	611	634	639	605	646	628	604	603	657	623	602	616	636	640	628	618	619	614	641	638	648	637	618	666	644	664	625	612	670	575	653	630	615	629	621	602	626	588	569	637	607	585	660	610	603	635	627	622	619	657	638	606	581	632	654	596	638	619	604	614	651	604	635	652	638	654	582	631	641	644	624	606	662	615	641	614	628	640	640	581	610	628	624	603	645	651	633	637	627	579	688	578	620	655	587	610	613	611	604	602	626	636	590	605	605	612	645	616	614	609	613	612	597	642	632	641	643	637	644	587	618	616	619	644	631	662	632	619	617	652	645	626	606	622	589	645	623	617	602	644	620	618	605	580	617	659	649	680	613	606	664	625	653	626	659	592	623	650	621	653	585	631	620	619	637	614	619	583	648	631	634	605	616	668	616	598	622	604	656	605	640	676	619	619	578	616	623	595	615	624	601	625	628	647	628	637	671	614	602	635	641	644	610	665	650	640	633	681	595	627	609	623	615	621	604	617	613	597	595	590	656	583	613	656	682	630	666	623	666	551	649	649	596	645	615	622	646
23793	21560	28164	25429	20279	2693	1250	866	805	703	698	667	744	973	5073	6586	4579	2317	648	633	616	659	585	620	631	636	598	575	592	589	606	597	612	604	618	611	647	577	604	569	590	630	603	620	611	578	612	566	576	612	605	582	614	606	594	582	579	637	568	614	608	569	637	581	587	560	616	607	573	582	570	564	578	638	589	566	585	577	593	660	588	596	618	552	588	648	615	621	558	547	595	548	541	558	587	543	561	572	542	664	574	567	586	595	616	584	561	558	611	585	605	552	564	579	605	564	613	622	597	583	632	590	559	621	591	593	547	602	588	636	550	576	613	615	594	551	582	586	636	606	581	593	571	569	582	612	631	582	612	600	616	583	542	567	600	623	600	590	609	548	587	590	600	546	635	551	580	603	587	609	585	583	578	638	618	616	577	609	599	602	602	583	525	593	607	561	620	587	575	601	658	600	606	645	642	553	638	558	582	618	561	566	583	574	633	598	600	605	571	596	593	639	621	598	598	588	627	594	604	567	543	631	678	638	615	597	613	619	630	542	569	582	612	607	601	579	604	597	573	555	590	591	576	538	613	605	601	595	626	569	601	590	588	575	607	567	565	587	569	612	552	631	530	600	618	612	604	586	585	577	614	603	584	577	625	606	557	534	590	600	585	599	581	593	605	600	577	565	610	618	543	564	565	619	607	585	632	590	637	578	591	569	606	559	599	582	546	623	571	562	599	566	566	575	607	561	588	586	572	579	611	587	531	583	615	572	623	538	587	574	638	620	575	574	608	604	589	593	625	595	593	574	597	594	575	582	597	587	605	595	617	607	580	573	583	590	579	637	570	632	610	613	596	577	572	580	593	592	651	578	610	588	589	596	631	600	561	589	603	581	616	569	571	586	573	605	629	608	625	560	581	577	607	580	610	595	591	572	620	565	626	623	548	618	611	578	609	617	565	572	630	607	556	627	572	597	588	593	608	640	553	572	590	585	562	560	565	615	575	584	632	621	619	598	595	597	581	579	558	607	611	610	603	563	606	612	567	586	558	558	606	578	589	590	574	586	582	615	583	615	615	574	574	606	641	629	580	573	557	575	618	568	584	590	639	597	575	578	606	563	594	580	604	564	577	559	602	584	610	584	582	622	606	569	534	595	559	580	596	578	574	596	592	584	593	576	592	633	610	560	564	617	577	574	652	596	583	615	554	574	592	587	602	560	555	587	617	625	538	613	584	590	621	611	650	598	564	600	590	606	602	604	596	587	613	554	608	588	612	585	579	615	599	601	625	588	614	660	600	608	587	572	603	576	569	540	608	651	615	607	610	570	587	560	589	577	569	592	579	623	595	630	572	581	559	567	577	577	571	597	582	611	617	630	561	628	611	597	588	629	568	578	610	578	569	562	582	586	664	598	582	589	572	595	604	602	558	565	517	605	586	641	600	561	573	623	574	594	592	636	599	609	602	595	621	654	605	646	596	565	569	569	609	585	594	594	555	601	572	578	603	591	608	598	557	582	570	616	573	658	575	584	609	542	606	571	581	531	632	584	579	576	540	585	595	563	554	583	625	589	575	587	598	587	577	557	591	636	594	637	579	625	593	632	627	583	567	613	533	605	627	587	596	610	556	568	596	597	596	551	555	588	596	610	609	606	584	580	574	575	590	556	648	595	611	600	580	586	530	581	581	577	606	589	566	588	578	606	593	587	591	600	614	574	591	574	605	571	591	606	628	602	616	606	570	585	573	610	604	588	623	588	580	590	597	626	595	646	591	606	607	609	600	640	584	539	588	639	602	594	563	600	598	580	581	551	586	595	616	612	580	618	645	627	612	602	552	594	599	541	575	614	565	576	593	595	573	618	576	577	608	606	606	628	607	598	587	588	569	600	572	594	584	570	589	578	597	619	560	590	582	588	635	614	603	648	623	585	589	608	544	578	611	595	583	560	584	535	618	548	583	604	643	604	615	576	627	586	582	616	564	608	614	594	543	628	616	512	588	591	626	590	584	615	561	591	579	599	618	628	587	561	640	587	610	597	581	555	646	566	628	576	588	587	604	568	545	544	617	586	603	608	579	633	593	589	606	609	543	559	585	600	579	580	563	642	594	621	594	582	587	634	602	628	588	595	607	622	587	565	570	640	543	560	560	583	581	590	587	570	563	589	583	536	590	577	595	568	617	576	599	578	599	639	531	540	622	565	621	602	591	567	607	564	572	586	588	579	610	591	661	608	558	580	585	634	572	578	608	572	595	583	587	592	610	579	608	596	571	591	592	576	597	651	567	570	546	561	609	567	603	593	654	589	567	605	591	612	598	595	611	595	603	629	533	583	595	604	570	570	652	608	582	565	570	516	570	542	578	587	603	624	617	592	573	614	574	602	590	558	590	604	600	580	596	560	537	568	604	601	583	616	603	583	548	611	569	586	576	611	576	581	624	573	589	594	617	603	587	553	596	610	620	608	541	656	611	566	626	638	561	622	654	597	611	618	617	614	598	618	616	577	607	596	548	633	626	583	605	581	585	552	620	610	584	573	582	611	593	560	594	572	540	543	563	592	616	595	575	594	572	599	625	613	576	577	571	609	587	580	591	641	576	626	631	586	620	581	628	605	599	599	615	621	601	588	604	586	554	624	613	612	566	594	633	545	588	609	622	570	592	568	556	613	602	582	576	609	609	621	563	594	620	639	615	606	584	617	561	560	562	563	605	582	578	618	575	593	609	581	584	582	601	610	597	611	592	589	592	585	536	565	599	599	555	642	537	591	593	629	580	584	637	590	598	583	598	606	638	562	599	633	621	594	627	576	606	616	588	598	619	588	630	601	617	657	598	570	577	583	589	607	636	632	593	566	579	587	602	591	636	602	593	593	595	563	562	616	578	525	585	506	577	613	605	628	565	612	591	609	617	596	559	574	603	536	591	561	612	609	598	637	637	582	639	590	596	581	589	615	585	626	607	585	610	576	580	604	616	598	585	607	618	593	604	578	591	604	609	630	552	588	567	547	579	591	610	564	576	626	594	572	618	563	598	566	602	592	571	605	578	562	563	601	579	600	600	601	586	575	576	563	595	567	556	603	593	655	612	563	577	584	618	566	608	571	629	609	577	612	592	583	603	593	579	601	572	583	567	577	612	615	601	600	616	537	583	603	576	642	574	611	594	606	554	526	581	584	632	567	573	543	590	576	567	529	602	586	581	606	605	598	605	590	597	549	618	547	565	620	576	552	596	591	630	601	598	596	546	576	591	613	567	608	597	597	613	603	573	614	592	607	575	539	559	596	618	556	572	616	620	624	636	604	598	587	603	595	593	570	599	555	578	594	569	547	547	579	584	623	628	635	610	633	577	567	567	604	580	598	574	563	610	561	596	610	617	589	613	626	600	595	620	608	644	576	570	601	597	593	571	581	633	575	611	595	549	620	578	566	588	542	529	566	594	585	588	623	651	586	558	585	615	608	592	594	593	580	564	611	597	616	609	579	561	561	589	608	572	606	595	642	567	587	629	548
4246	10359	6842	3775	2794	2125	1901	1463	1282	1167	1126	1065	1091	1801	9713	11890	7927	3752	869	846	836	778	808	794	829	781	777	823	817	793	794	797	784	799	804	776	752	795	778	782	779	804	816	748	840	791	793	771	767	771	853	812	786	774	708	756	785	810	752	798	857	848	831	819	821	772	799	819	802	804	816	796	814	789	754	798	805	783	798	803	802	786	837	804	795	834	766	769	799	800	787	810	801	753	813	839	847	839	764	826	830	792	788	826	817	801	767	829	852	811	769	769	791	744	824	811	801	816	799	849	815	755	731	764	833	772	796	784	777	805	754	798	778	835	804	790	793	810	824	769	795	822	850	760	800	839	756	812	783	766	838	777	793	809	819	827	866	818	796	774	798	836	837	786	792	821	815	773	767	818	814	783	814	778	769	801	832	796	785	748	811	743	813	807	816	751	761	790	804	804	796	819	797	800	817	816	814	821	787	754	847	784	768	815	804	781	811	808	758	787	805	801	775	835	800	769	807	828	777	763	799	786	777	812	824	776	799	815	847	822	800	793	781	804	771	803	798	744	805	782	804	804	776	839	764	776	844	802	791	808	826	821	745	808	790	865	750	785	749	805	773	824	805	762	794	778	777	779	764	759	785	831	790	739	789	779	795	830	812	840	801	821	786	818	808	770	773	793	799	787	811	817	840	798	819	808	788	826	814	815	766	782	814	777	829	813	838	803	764	807	824	798	792	843	767	762	792	750	831	809	821	796	823	800	771	815	825	745	852	757	761	816	793	785	822	810	768	811	848	797	809	758	794	851	831	790	778	809	769	781	812	857	839	808	802	826	809	815	781	807	823	839	795	826	772	751	805	780	798	786	781	799	848	842	769	793	797	786	821	790	762	875	817	773	788	780	767	763	772	775	802	779	853	827	841	810	780	854	822	815	816	776	798	808	827	754	757	829	818	772	811	877	835	841	747	782	779	805	787	765	793	765	752	831	818	855	788	808	788	802	821	768	801	810	805	752	790	761	799	844	796	744	820	806	743	821	760	789	803	852	759	824	834	755	824	742	758	784	772	829	799	783	757	828	857	849	805	821	808	736	808	803	782	827	780	831	842	848	800	821	749	808	821	807	805	806	836	793	763	763	789	841	818	784	809	756	836	800	821	780	801	829	762	799	793	809	843	794	793	759	833	826	807	790	770	776	769	783	792	817	807	777	788	853	809	817	823	766	772	763	806	806	853	809	833	796	815	786	750	764	781	778	835	825	816	764	797	786	853	803	740	771	746	797	756	801	839	775	779	824	789	823	775	777	795	831	743	813	807	813	788	804	829	774	781	799	818	827	806	764	792	781	776	810	791	756	798	892	803	821	810	808	803	828	770	780	772	797	772	793	771	811	779	766	801	826	805	775	775	742	792	803	754	833	781	822	791	795	790	830	803	800	798	856	781	780	822	796	782	810	795	787	755	805	861	792	801	841	766	774	806	791	794	791	822	779	846	784	755	816	777	773	825	780	825	737	779	825	802	791	841	810	765	844	801	826	790	795	824	827	805	783	806	788	774	773	793	791	769	812	828	823	830	762	785	761	817	765	759	837	817	797	807	814	824	790	807	831	856	793	798	821	793	803	845	789	777	770	778	808	804	778	827	723	767	784	816	777	818	800	774	790	778	787	782	833	790	827	798	785	783	790	810	851	803	848	787	804	838	817	787	782	743	779	764	836	812	806	775	805	828	790	742	788	814	874	820	818	744	810	783	781	788	820	798	763	803	824	819	843	830	799	817	758	798	771	779	803	807	792	795	823	763	838	788	782	766	790	821	867	831	777	805	827	838	803	792	841	778	813	763	827	824	787	726	794	775	782	777	735	761	774	813	800	732	788	756	759	761	794	769	801	796	801	784	875	812	791	783	793	734	841	798	773	835	761	800	803	767	792	795	834	799	801	808	804	780	761	820	809	858	794	812	763	811	817	799	797	801	774	787	787	735	771	741	826	804	814	792	776	828	846	791	828	781	818	787	771	796	830	759	849	849	807	780	775	794	782	801	848	799	741	821	796	792	798	786	816	766	794	806	814	809	752	805	801	811	760	791	838	818	768	780	801	817	763	751	786	796	797	805	774	783	779	804	753	770	866	826	778	769	802	800	834	803	779	835	766	773	835	797	793	796	752	791	783	773	752	769	820	791	833	811	833	740	783	779	788	844	750	820	811	852	784	794	841	811	746	762	825	788	791	829	791	738	797	805	785	794	775	756	815	821	786	798	819	798	780	811	762	796	748	783	726	795	761	788	755	747	817	809	812	807	828	807	754	775	824	835	803	814	778	819	811	815	817	809	812	797	859	787	780	796	790	797	746	781	788	827	775	811	764	789	827	802	846	815	808	755	783	826	841	828	818	766	789	780	808	772	783	789	814	788	814	782	844	755	771	806	783	827	829	822	826	789	819	782	798	764	768	789	807	790	804	821	779	769	873	843	839	826	812	784	791	761	794	803	813	798	776	771	825	823	812	767	788	806	822	813	760	837	737	754	769	807	787	801	806	771	811	789	721	777	802	796	768	746	789	864	792	802	775	775	810	804	778	764	784	781	802	828	805	833	790	784	818	758	784	822	803	745	796	765	786	784	819	760	819	764	769	769	759	817	783	805	774	831	797	812	782	763	808	757	779	779	812	764	812	776	794	780	862	775	831	849	778	796	801	805	763	765	797	804	798	777	805	786	818	715	790	732	819	769	840	778	827	789	800	788	794	771	783	787	794	782	816	769	815	795	837	803	780	809	789	816	776	775	741	795	753	779	789	845	788	844	732	838	812	804	750	837	773	865	754	853	782	783	807	781	813	811	791	811	769	829	783	829	791	828	777	795	826	787	816	830	827	806	747	827	723	779	780	805	813	810	754	786	782	827	836	809	774	795	779	799	793	803	763	799	868	825	787	801	760	779	814	772	835	804	828	738	821	755	810	784	821	797	773	822	758	851	766	772	815	826	796	748	799	835	769	774	817	777	809	761	763	781	774	776	815	834	784	767	796	821	835	725	826	775	774	803	858	818	763	809	812	799	777	848	835	782	759	839	781	792	785	752	813	837	785	814	810	811	784	825	773	755	855	795	829	761	805	827	798	843	821	823	814	812	804	772	811	779	779	759	769	780	800	772	778	784	775	814	800	735	747	807	799	712	744	855	788	789	772	852	813	821	743	769	808	785	775	791	788	843	829	761	796	791	783	816	756	843	819	778	815	785	818	871	818	814	793	765	799	762	768	786	817	803	796	783	798	759	759	744	808	775	794	789	808	766	838	756	781	797	788	791	769	771	787	802	763	853	840	749	742	794	798	829	811	734	766	796	849	800	780	763	788	801	775	808	790	763	788	812	816	775	825	813	782	803	720	792	817	793	784	770	854	761	837	831	770	809	796	859	824	816	749	774	786	782	836	787	813	803	799	783	817	762	795	804	790	787	783	782	796	804	863	800	806	801	843	896	796	777	812	767	778	863	806	750	796	842	827	889	751
25260	21580	25939	22246	1224	547	504	389	352	331	326	266	393	1678	2838	2664	1329	610	243	251	256	243	243	242	241	241	259	261	252	238	255	254	214	242	253	274	250	247	226	276	217	236	255	244	234	237	229	242	242	253	259	223	240	265	242	269	264	241	281	236	259	258	234	263	244	254	268	237	242	257	258	252	265	237	241	249	270	238	256	269	218	272	250	226	212	230	257	217	229	291	229	238	263	250	222	263	250	251	256	238	259	249	236	252	259	249	224	226	272	238	240	259	264	233	256	260	260	232	221	236	229	250	255	270	270	268	239	270	252	232	263	250	268	244	277	230	246	257	265	249	256	238	239	261	263	231	264	230	236	224	250	231	230	222	218	241	288	259	246	227	238	274	251	229	250	272	248	263	261	231	241	238	249	257	238	236	244	237	256	255	255	253	254	269	284	238	241	245	275	260	255	274	257	271	283	231	248	272	251	226	246	243	255	259	267	246	244	241	270	280	241	256	235	262	244	243	242	278	258	261	260	251	256	250	250	259	254	280	257	235	251	248	282	246	218	222	263	253	251	262	238	272	274	257	272	266	258	241	262	261	250	241	252	258	234	257	241	265	244	268	225	255	249	259	254	256	244	259	232	261	234	229	235	217	278	254	257	257	239	243	251	250	240	277	248	247	254	252	257	261	252	257	270	247	241	258	260	236	254	300	277	260	266	255	243	246	256	276	238	249	261	258	260	257	268	252	280	225	263	254	261	255	267	229	237	279	258	228	247	271	265	252	249	255	278	267	240	231	266	250	242	260	264	232	270	246	242	268	275	247	253	270	245	229	275	227	234	243	240	243	229	236	219	238	251	263	229	240	242	233	279	256	250	252	207	259	249	241	259	246	224	242	249	260	258	252	261	269	233	235	263	249	277	254	248	258	245	263	227	253	261	262	228	267	265	249	259	232	240	254	259	244	285	228	254	270	247	237	270	258	249	259	249	242	223	237	268	278	254	265	224	260	245	227	225	261	273	266	239	259	242	247	252	255	257	238	262	249	255	247	250	250	282	245	254	238	251	266	248	244	263	252	262	249	255	248	249	262	246	249	233	257	239	270	258	259	235	231	247	256	247	252	276	260	243	261	224	250	258	285	236	301	241	248	258	246	245	276	260	225	265	234	234	241	246	252	254	244	244	267	236	263	232	243	250	238	241	234	234	247	256	227	278	248	261	266	271	263	228	237	255	269	257	285	273	258	269	251	252	251	248	231	268	265	242	240	250	238	261	243	254	226	240	263	283	277	250	258	244	248	249	253	254	235	242	250	269	233	248	257	248	221	289	249	244	253	256	262	218	254	248	254	258	261	225	263	242	248	248	254	264	233	262	248	261	225	242	254	227	223	260	278	263	282	248	250	250	257	289	232	255	263	245	237	246	284	263	262	259	257	224	236	252	243	235	245	238	257	270	242	267	257	274	274	233	232	251	239	274	245	267	236	270	231	253	248	230	249	242	250	274	237	235	244	239	242	256	243	240	218	249	234	259	269	270	251	282	238	256	249	262	271	232	234	258	217	222	273	240	231	245	236	267	250	238	267	252	249	231	250	247	272	249	280	252	273	236	253	249	241	248	263	258	241	254	247	249	271	237	256	272	267	231	242	263	241	259	259	248	242	246	247	247	238	249	241	246	263	252	244	247	242	253	249	241	281	245	221	236	280	253	242	291	255	236	247	264	266	247	271	228	270	260	226	253	248	261	253	285	279	227	266	235	216	225	247	247	246	260	256	257	280	271	236	229	252	240	276	247	259	252	242	255	246	237	266	244	262	236	253	277	270	241	239	247	227	279	276	266	259	270	249	260	259	257	249	239	265	263	258	250	246	259	245	230	292	241	220	259	268	238	258	266	271	239	233	265	266	243	264	270	248	249	257	240	246	230	272	242	232	250	247	243	248	241	270	227	257	271	232	252	255	281	238	239	237	253	262	252	253	229	233	229	239	240	243	237	216	265	225	241	248	237	259	257	273	252	247	275	232	275	288	265	254	281	265	225	264	258	255	231	247	253	252	230	235	266	208	236	265	254	259	269	243	261	262	215	252	271	264	257	252	243	302	263	218	259	232	262	262	253	245	246	243	220	236	268	248	268	260	243	258	251	252	248	259	252	234	234	246	269	249	251	265	254	258	280	259	264	223	255	264	224	273	274	250	263	256	270	227	255	235	270	278	256	251	233	254	231	213	242	255	233	240	248	269	226	283	273	253	277	241	253	248	241	258	262	275	253	261	265	260	271	261	267	239	257	244	241	235	240	248	268	293	274	273	240	248	227	241	238	264	241	230	245	240	262	274	248	236	258	243	248	242	243	242	271	233	246	235	217	232	255	232	265	248	250	250	262	245	257	260	221	237	258	267	244	260	260	214	250	243	276	272	262	272	262	289	282	263	247	250	272	265	233	268	229	231	278	236	233	261	265	256	248	239	237	257	252	265	251	266	249	215	266	255	245	236	233	238	232	261	216	267	242	232	258	266	285	269	244	277	252	234	243	271	278	265	243	258	255	215	265	273	245	251	231	244	252	276	262	277	239	259	259	247	233	280	249	256	254	265	252	251	247	243	258	213	205	225	255	229	242	220	258	231	262	248	246	262	220	197	227	259	277	228	239	243	234	240	254	232	257	252	250	256	239	244	230	241	244	272	254	255	246	280	223	258	233	219	227	261	240	241	263	232	254	249	275	245	241	236	222	233	250	262	262	259	273	257	224	234	247	227	244	246	250	239	243	248	264	253	240	250	229	268	243	210	260	229	269	239	248	258	244	253	263	268	241	240	253	246	211	235	251	249	248	253	270	237	243	252	233	241	235	258	258	237	208	247	245	257	265	260	265	253	257	248	273	243	275	275	262	217	275	284	255	238	271	252	252	262	214	255	251	257	300	233	270	223	245	275	216	231	233	230	247	244	256	274	254	255	257	232	262	254	245	267	288	245	232	262	260	257	272	249	256	246	217	275	249	264	277	271	245	261	224	244	226	249	238	259	268	270	264	268	234	215	256	267	292	241	257	281	246	235	240	286	270	232	251	258	248	216	242	255	276	252	255	233	258	235	247	267	236	270	251	233	273	248	245	278	275	268	239	248	275	229	264	225	261	261	266	243	285	271	245	242	239	260	243	262	252	255	258	276	226	257	266	257	256	250	233	249	229	253	240	226	270	230	266	244	254	258	245	262	269	238	215	242	244	244	235	267	263	259	230	263	255	242	261	236	258	249	223	263	251	231	270	252	251	265	260	279	239	252	225	248	230	259	272	252	249	252	247	262	245	241	259	255	260	267	228	255	254	249	257	258	238	276	239	228	260	273	248	225	248	248	240	227	226	257	230	231	249	287	236	261	251	265	223	247	269	254	258	275	208	263	233	231	249	244	230	237	252	281	247	226	242	265	249	240	264	260	251	244	247	223	253	254	242	232	248	304	277	273	264	275	264	251	261	231	243	274	259	274	281	227	277	239	262	272	247	240	240	273
4150	5561	4450	2245	1363	1252	1159	840	657	578	541	538	791	4348	7018	6198	3098	1169	373	352	391	316	379	381	357	370	336	364	339	345	345	345	326	353	332	350	376	362	333	345	378	340	362	323	343	346	351	349	323	344	327	334	369	335	349	308	355	363	337	328	376	351	332	347	329	348	337	343	333	348	376	337	344	356	351	369	351	355	332	347	342	351	352	320	352	317	351	345	361	375	384	367	358	355	324	354	389	393	402	349	309	356	396	355	341	340	355	350	337	359	380	363	334	351	366	343	314	379	354	354	353	390	353	385	337	339	363	360	359	357	372	332	324	360	385	344	332	330	358	339	369	336	347	343	330	320	326	364	338	366	370	371	352	364	345	378	360	407	336	361	321	331	341	360	339	299	361	333	335	359	352	342	329	332	363	361	355	367	365	353	329	372	375	360	376	326	331	357	311	345	355	341	349	345	361	323	357	329	342	359	361	347	364	339	355	373	357	344	337	383	321	325	338	390	328	353	365	338	348	362	351	308	320	384	342	340	323	375	349	356	358	322	327	350	334	335	360	362	360	341	344	338	336	365	373	333	360	356	362	353	327	351	338	360	371	355	373	328	383	332	349	346	327	356	357	336	330	374	332	358	333	342	346	341	364	379	313	336	336	343	347	350	354	361	359	321	344	336	341	345	354	343	358	349	342	347	380	370	369	340	387	312	345	367	358	342	348	388	332	334	371	328	349	326	309	357	363	345	347	347	340	359	360	357	340	375	350	364	339	335	325	380	340	356	318	382	349	354	350	379	366	348	339	338	364	347	353	350	356	317	326	325	352	365	384	345	324	338	360	337	353	362	346	357	347	306	347	356	345	347	329	357	362	346	330	373	353	352	349	345	348	334	371	347	359	355	347	342	335	334	337	336	335	349	329	365	347	326	359	340	354	334	346	369	337	323	352	363	354	316	328	359	359	353	295	344	351	359	339	386	371	375	349	346	345	333	319	362	360	341	362	358	344	358	339	400	316	359	320	324	339	340	340	358	380	349	324	334	351	349	368	358	348	377	350	333	357	313	403	343	350	347	341	330	335	372	369	335	357	361	377	377	351	333	353	331	345	352	347	353	335	342	319	357	352	355	327	352	340	339	333	336	343	303	350	363	359	366	341	326	322	355	368	387	325	324	374	376	333	323	354	398	391	321	342	371	377	364	340	350	359	359	318	345	356	353	346	338	341	336	341	358	335	397	340	324	338	357	322	355	381	338	317	347	317	319	354	332	342	343	364	332	352	345	332	349	370	330	347	338	322	368	342	335	347	365	353	335	351	351	366	366	365	307	345	340	347	321	358	357	361	350	365	357	340	338	326	364	342	331	367	355	335	346	346	331	349	356	336	335	326	369	365	322	347	362	375	351	365	354	373	355	345	336	358	360	327	376	352	339	371	343	370	353	356	372	356	382	369	340	364	392	338	325	359	345	321	329	333	360	332	332	385	359	373	356	374	360	327	328	341	347	362	339	349	322	330	357	315	345	369	349	366	328	324	347	360	400	369	355	345	348	354	339	364	346	342	361	397	369	332	354	326	370	353	372	373	339	321	369	379	346	327	334	366	364	362	356	376	383	354	360	340	380	303	363	352	391	342	365	349	340	346	343	347	363	369	354	326	323	331	382	363	365	322	377	332	331	315	342	351	370	358	334	366	358	339	324	363	385	355	330	354	331	364	338	343	356	344	364	372	373	351	373	330	331	341	343	363	379	369	327	351	332	353	343	351	335	356	351	309	341	360	348	346	356	357	365	351	344	358	337	334	372	358	315	314	365	353	357	325	360	344	335	337	370	318	318	352	345	333	356	344	347	353	370	376	369	364	314	323	346	372	340	323	351	358	345	341	383	317	349	336	350	380	365	377	379	339	347	319	350	367	351	361	328	368	347	348	352	367	371	318	373	363	343	344	345	334	324	356	355	357	390	360	338	344	342	393	358	360	335	369	367	350	330	333	363	367	342	322	345	336	356	364	337	358	353	340	345	347	355	354	320	314	334	337	391	343	361	388	371	308	344	324	334	356	348	333	331	360	363	338	356	347	361	377	331	342	358	330	353	309	355	352	351	355	342	343	352	355	331	331	343	344	338	374	338	366	347	352	365	366	343	329	354	369	342	354	370	351	365	351	362	314	371	342	367	332	358	327	361	345	342	362	350	343	343	345	376	357	390	349	350	341	323	389	338	348	350	352	387	368	359	365	353	351	336	376	361	359	366	338	331	331	341	355	352	339	346	312	321	339	352	361	347	355	350	342	345	340	371	339	334	333	355	351	337	352	354	330	385	367	349	370	352	299	365	342	331	324	361	340	330	353	319	350	355	360	319	353	334	359	354	367	356	334	338	344	345	322	350	331	321	396	341	345	336	347	328	346	339	353	348	348	338	367	337	342	355	338	366	356	361	340	304	340	369	345	339	373	356	351	323	324	324	369	348	339	352	363	329	343	344	388	355	340	334	329	345	370	354	353	351	362	346	377	369	352	353	324	332	346	373	354	332	349	358	348	338	335	347	334	332	383	345	369	362	357	367	377	352	342	367	343	338	357	324	370	370	365	366	353	347	341	337	335	342	357	363	330	347	322	380	341	377	358	362	342	353	350	289	384	356	369	340	385	351	328	338	376	344	356	351	337	331	348	349	354	366	375	357	368	356	337	330	344	328	400	388	365	330	330	331	348	350	336	337	347	346	368	342	332	336	367	347	343	337	358	346	334	355	352	347	362	331	362	308	358	362	354	338	343	381	359	385	346	334	346	362	352	324	348	325	351	330	397	381	330	338	354	347	337	411	339	339	355	306	339	359	363	325	367	344	380	344	358	361	344	352	351	334	332	359	372	347	346	352	367	351	351	364	405	384	325	360	322	355	369	343	358	352	368	355	327	353	349	349	352	334	331	320	368	312	337	342	359	369	375	340	327	370	364	333	326	341	337	339	359	349	363	371	322	322	332	377	349	371	393	344	349	339	367	338	351	308	348	365	351	357	338	337	346	390	332	391	340	324	355	348	371	363	354	357	364	353	353	345	342	351	352	359	346	352	381	320	336	363	324	373	343	374	366	363	374	368	322	364	319	346	318	333	333	308	364	352	327	367	370	341	374	332	342	341	410	368	378	352	392	358	346	351	317	348	372	341	353	380	356	384	320	385	364	375	347	338	347	368	337	372	335	362	326	352	326	366	366	332	348	346	356	335	322	358	349	373	332	340	375	345	336	344	360	341	312	360	345	342	356	327	352	348	328	351	361	374	324	354	367	347	367	368	329	324	335	364	336	343	374	354	357	362	352	326	353	331	349	336	335	334	389	349	363	371	312	359	363	348	330	361	329	353	331	339	352	371	328	380	351	347	371	307	352	345	354	341	364	328	342	376	350	346	343	332	376	362	337	346	361	338	369	306	368	318	334	360	358	357	351	364	355	366	355	351	330	363	347	344	348	360	359	360	374	326	358	348	375	347	358	326	363	377	362	375	319	351
22847	21612	28907	24812	21612	20141	2522	939	706	610	598	614	970	5091	8895	8272	4593	1139	401	428	398	397	415	373	391	374	377	386	388	370	383	370	361	407	367	373	385	390	380	417	369	396	376	373	399	367	373	359	358	369	358	389	374	352	389	369	383	415	410	358	382	353	351	377	378	321	367	368	350	380	356	375	361	343	398	342	383	343	368	362	375	379	386	369	348	365	378	370	368	357	369	366	368	375	345	380	370	348	375	368	379	340	387	355	368	357	372	399	380	355	332	363	346	342	377	385	376	395	376	332	350	340	336	364	384	375	367	389	369	333	358	348	358	359	357	380	392	387	389	375	343	380	389	403	364	354	399	378	349	378	367	354	322	354	376	396	389	363	383	332	357	389	394	391	381	391	377	396	364	327	350	367	388	338	395	379	368	321	339	355	350	366	396	343	386	370	396	376	391	381	367	331	338	329	357	341	361	395	389	363	343	334	365	369	341	368	367	370	340	375	329	372	359	356	311	355	383	397	337	394	360	376	391	364	396	362	361	349	374	381	356	356	413	368	382	423	365	358	348	360	372	394	362	323	388	339	384	337	364	368	355	370	329	360	366	362	386	342	386	365	384	354	344	359	385	375	337	387	366	353	379	346	386	363	399	376	360	385	364	350	360	375	364	341	373	393	363	364	380	374	338	383	363	362	380	366	388	335	370	362	379	333	330	358	344	362	355	378	386	344	367	347	390	384	335	381	341	399	359	397	398	332	330	360	351	355	364	359	382	337	348	398	396	353	381	348	368	345	389	371	365	382	384	340	350	380	370	364	414	372	398	387	366	338	384	333	362	350	373	361	327	357	364	378	368	379	392	331	360	372	379	352	388	346	353	362	370	358	351	362	364	376	360	338	350	354	368	414	382	328	402	347	382	360	395	371	345	352	377	389	358	364	365	388	376	396	378	386	348	353	359	360	381	340	384	333	395	366	405	355	378	350	346	365	352	363	366	381	374	354	384	415	343	374	335	393	381	406	347	363	366	385	377	361	383	345	369	362	368	377	372	349	380	378	362	363	387	380	385	371	329	357	343	398	342	373	322	362	371	367	388	392	364	391	377	360	385	388	375	369	370	367	343	363	395	356	368	369	386	305	374	360	356	367	390	378	406	347	362	369	358	348	339	373	358	321	370	360	362	354	361	381	336	384	359	387	334	374	345	357	361	355	374	348	372	380	367	359	364	337	380	366	368	354	408	343	342	351	385	372	349	375	350	335	384	338	377	377	403	370	419	351	367	347	388	371	350	363	346	354	392	386	384	369	367	376	358	376	381	360	349	364	389	361	378	358	393	359	331	345	362	374	354	349	396	359	375	363	361	336	346	354	381	362	337	321	375	346	397	380	388	364	358	371	337	349	386	380	323	379	387	380	333	373	373	357	358	374	332	357	344	375	351	376	365	367	352	386	404	368	341	344	360	381	351	385	368	326	394	355	337	390	371	382	341	399	368	377	336	375	362	359	391	403	382	361	373	371	354	375	359	401	348	334	393	369	375	378	364	366	377	364	358	361	369	352	363	378	321	378	349	387	364	352	378	367	348	377	333	390	338	352	377	361	374	382	357	361	344	381	357	391	349	348	349	346	349	378	370	369	332	353	390	355	381	375	392	382	371	326	366	390	358	395	370	412	379	353	353	352	372	379	367	376	380	364	376	373	366	356	375	370	338	395	367	375	363	338	381	336	383	373	369	365	361	329	339	361	331	349	389	354	347	370	343	371	353	358	378	363	392	350	407	361	326	365	394	328	352	387	336	350	380	349	375	385	365	391	371	368	354	401	333	331	368	380	386	356	392	367	354	361	370	349	394	421	386	364	376	352	368	369	384	339	353	383	332	394	366	359	344	368	364	387	384	351	357	397	342	371	314	370	347	356	360	403	377	392	345	350	365	352	360	386	334	391	351	355	366	359	405	366	393	377	395	389	390	349	362	349	368	397	353	365	352	410	380	367	366	340	347	368	343	336	337	365	365	397	359	386	408	395	380	341	385	380	392	367	372	335	373	386	410	369	376	385	379	378	367	398	349	357	353	422	356	353	340	340	345	362	360	382	372	349	379	372	370	376	398	368	380	363	369	362	385	392	370	342	355	359	377	361	329	403	410	358	390	332	406	348	352	336	349	359	358	361	367	392	380	366	362	350	378	352	377	370	358	403	363	371	376	342	389	339	359	374	394	345	329	379	345	367	343	364	409	342	355	363	357	360	343	360	401	362	362	339	372	353	395	342	423	378	372	366	342	335	368	353	370	386	396	358	370	348	343	360	365	387	350	366	352	375	339	351	346	382	366	363	353	369	330	378	341	361	369	398	368	388	329	376	330	379	361	347	410	372	340	330	351	377	398	346	383	382	338	381	362	375	333	322	350	381	369	346	355	387	400	333	358	355	407	392	368	382	349	393	359	362	378	345	353	354	349	354	382	379	385	363	408	376	387	387	345	373	372	364	371	357	353	349	344	344	378	371	357	366	381	385	361	335	340	332	335	343	389	345	379	331	372	401	387	385	395	316	358	379	366	386	382	367	390	351	378	386	349	378	395	357	359	376	382	333	351	358	358	370	352	350	374	351	404	372	398	326	369	377	337	326	340	396	368	367	352	372	360	382	388	393	329	390	363	344	374	368	378	411	375	368	372	375	342	349	367	355	347	394	367	359	361	371	359	351	366	347	355	362	394	372	370	371	347	380	346	381	413	385	357	396	387	358	370	345	397	362	359	376	351	342	377	380	329	392	405	383	369	375	375	370	359	372	332	351	362	348	349	388	352	384	385	354	388	351	382	337	349	367	324	349	403	319	369	366	344	358	367	370	343	336	374	372	376	340	353	384	381	353	342	351	370	415	362	359	374	388	351	358	365	394	357	353	352	394	397	404	342	403	387	385	370	358	365	358	359	375	360	396	369	390	368	360	357	358	351	355	352	363	368	358	380	374	359	358	376	363	377	367	353	374	352	345	380	353	370	353	371	390	341	331	366	335	359	393	402	385	331	349	359	315	374	348	355	360	356	379	349	375	351	333	347	341	414	380	352	339	377	350	362	378	374	368	340	389	351	370	377	347	350	375	373	381	397	376	346	370	347	373	394	369	360	391	359	351	352	367	379	355	322	373	369	368	386	335	384	353	372	372	346	375	361	375	384	353	364	382	393	360	376	339	388	326	327	403	336	364	343	328	351	359	372	340	338	368	342	357	369	342	386	364	342	377	378	401	356	399	364	353	362	364	352	368	325	354	347	327	364	356	362	366	356	360	366	390	380	355	365	370	375	364	385	337	349	399	350	376	371	373	391	348	383	390	391	396	366	369	378	387	329	379	350	347	362	355	358	364	344	398	365	384	343	349	358	380	369	339	338	365	365	389	364	370	379	390	361	407	362	318	364	382	361	413	380	380	340	403	373	335	350	361	372	368	377	378	372	351	386	351	341	365	378	349	362	369	403	352	370	377	367	350	412	390	395	346	354	354	370	356
4795	14946	11462	5820	3360	3093	2563	1846	1537	1127	1111	1071	2019	10328	15590	14175	8326	2003	532	525	583	550	598	522	526	515	534	530	542	479	572	496	475	515	480	551	555	478	538	501	491	505	453	513	527	516	510	488	466	488	488	549	524	555	545	526	496	493	515	506	526	520	510	523	583	524	535	531	497	550	497	513	498	566	505	472	513	543	524	520	547	515	476	533	509	498	516	498	492	524	524	490	483	530	502	544	520	501	492	566	503	492	526	497	496	512	520	504	473	509	539	479	507	538	486	517	491	518	495	500	515	580	536	497	509	493	503	476	487	507	504	528	547	521	527	516	523	502	491	494	486	484	495	512	502	518	514	527	508	533	525	502	493	525	491	508	552	537	476	509	529	530	503	505	470	571	525	529	507	529	529	509	537	495	510	510	514	505	507	544	552	552	511	550	523	507	528	547	510	458	518	515	498	489	487	479	530	509	504	524	501	525	511	506	513	521	525	458	509	479	486	492	484	539	521	547	511	501	510	516	517	509	545	536	510	550	449	490	494	511	503	530	511	534	511	543	515	455	541	504	506	489	556	519	510	522	506	485	505	550	506	520	518	531	505	533	474	503	549	496	503	546	526	543	525	487	516	529	521	530	528	491	504	522	484	533	506	497	479	530	559	490	493	519	517	526	543	521	516	480	483	525	541	482	518	526	529	478	506	508	484	502	538	502	529	525	515	518	521	527	490	469	509	482	468	482	523	510	490	507	579	504	479	495	536	499	489	540	518	541	524	504	508	521	498	530	498	528	537	526	505	474	487	530	474	491	479	514	465	528	533	523	501	524	523	525	501	506	497	539	528	502	491	532	542	465	484	502	549	517	473	490	442	470	507	551	533	523	507	494	512	533	492	516	492	554	498	523	527	501	551	523	523	501	501	496	535	516	557	522	526	556	498	498	511	515	543	494	464	510	522	545	483	488	528	494	500	509	488	479	508	481	530	504	517	512	520	542	522	491	512	525	526	526	513	537	536	503	500	556	500	537	511	465	498	484	536	524	468	501	457	505	552	536	514	462	489	536	519	516	500	539	533	515	521	495	529	488	559	497	508	540	491	526	523	489	531	490	528	523	524	497	487	459	513	511	513	529	483	540	501	523	559	536	513	493	495	487	536	478	528	527	523	484	516	520	514	503	539	487	505	540	523	504	498	518	475	534	501	513	485	511	523	522	514	531	537	526	517	495	502	519	502	512	497	560	541	496	501	442	540	473	503	527	523	522	502	479	530	503	485	539	521	531	480	540	481	523	440	547	494	501	497	492	526	497	510	506	518	463	566	516	507	479	517	483	497	502	550	534	513	524	462	477	541	525	514	520	482	510	514	472	505	461	526	490	552	534	528	488	527	502	493	489	532	532	530	462	508	511	518	497	534	504	526	487	516	536	500	486	519	512	519	532	494	480	508	532	513	520	507	489	519	491	518	530	486	512	525	492	539	502	486	532	481	485	533	505	481	522	539	538	483	515	517	508	507	562	485	511	528	494	509	512	492	480	519	482	514	447	490	499	512	530	471	519	547	513	517	541	509	537	550	512	502	492	494	534	493	530	503	493	474	571	531	513	452	502	534	496	480	518	501	495	479	495	504	526	501	510	476	516	533	484	479	534	480	561	479	520	500	505	556	545	474	523	523	505	486	488	532	521	529	517	510	523	518	537	504	516	551	466	554	486	486	504	515	524	506	504	525	505	549	497	484	537	532	554	543	508	475	530	533	526	539	536	482	526	514	517	517	510	548	505	562	504	492	518	551	498	521	554	515	505	496	537	510	517	483	532	490	531	556	477	506	521	513	506	518	555	508	547	502	507	537	496	493	518	507	473	493	491	484	527	525	557	524	483	507	510	505	519	556	535	519	525	503	528	505	507	509	493	558	525	522	511	472	503	509	526	508	514	509	469	481	501	493	548	489	515	492	483	517	486	518	515	528	550	520	483	557	516	513	520	541	520	505	520	511	496	494	500	532	521	510	497	530	535	516	527	503	492	474	500	517	545	498	508	507	552	535	534	486	548	528	506	517	520	487	513	500	475	525	499	556	507	492	478	507	513	511	522	504	534	488	547	508	513	541	510	497	539	522	525	534	535	501	515	507	492	522	542	510	496	536	513	481	559	509	565	483	498	506	531	495	509	496	529	506	518	508	490	532	517	511	495	513	501	482	538	514	498	539	535	461	490	526	547	494	552	474	509	488	510	569	536	534	508	526	501	545	506	526	520	477	524	533	470	489	542	553	516	489	523	514	540	532	460	490	506	470	472	499	528	502	514	483	521	492	526	517	499	505	496	539	523	509	542	518	498	518	474	486	489	497	527	500	501	458	516	549	511	487	485	536	492	559	543	524	480	510	498	515	566	480	497	510	506	511	514	503	488	543	529	539	510	548	515	531	491	519	489	499	516	535	480	581	525	497	459	459	504	517	538	473	561	505	522	519	510	512	490	493	533	496	526	522	559	491	521	540	461	513	489	497	533	533	523	502	542	518	506	554	499	543	488	508	503	510	530	545	513	468	495	542	508	505	490	526	469	516	544	512	511	508	532	543	534	495	469	544	510	512	515	517	486	518	495	463	504	475	520	534	538	531	544	525	478	494	473	539	511	508	502	548	484	474	498	501	501	509	546	529	490	509	498	531	508	528	506	506	531	511	475	484	494	518	543	499	534	558	520	480	516	513	540	479	543	502	527	514	519	517	505	518	577	554	491	549	501	513	471	459	498	514	528	514	503	501	484	484	496	516	461	507	468	529	465	521	486	501	486	503	529	535	489	542	495	550	527	483	487	515	525	510	524	507	498	503	512	513	483	558	465	523	488	556	506	500	521	506	495	460	514	461	516	500	506	467	504	520	529	521	482	497	481	535	506	480	507	524	492	512	511	516	488	538	483	500	518	483	511	489	554	515	522	534	518	497	557	499	500	536	526	521	519	504	508	520	511	472	492	541	458	566	504	527	512	514	508	555	491	527	510	502	546	509	526	498	515	488	516	555	483	526	533	478	520	466	495	538	545	480	523	481	502	531	539	548	518	516	504	521	508	491	564	518	508	529	497	528	516	486	537	506	521	494	521	511	511	480	494	512	515	484	568	520	472	504	475	475	482	519	478	510	525	502	546	486	478	489	542	526	501	498	513	543	512	479	470	503	470	507	534	536	492	510	500	480	486	513	523	499	533	546	535	543	481	511	483	547	520	543	493	497	477	465	508	497	524	513	528	504	509	513	526	485	477	527	525	510	502	519	485	511	508	519	495	498	523	510	510	500	483	524	506	492	460	520	528	505	502	496	502	523	493	528	565	538	496	514	549	520	497	487	533	478	511	496	500	531	541	505	463	528	513	518	507	490	535	499	519	480	547	502	517	494	545	471	536	516	515	464	498	505	553	487	516	485	507	504	499	514	496	515	534	527	457	529	486	517	524	513	507	500	540	526	498	474	505	479	485	512	515	510	525	535	522	532	495	507	542	523	532	508	547
27811	18685	4775	1030	576	628	540	475	493	448	477	470	465	483	594	661	564	430	403	410	423	418	394	450	398	422	396	416	467	385	403	418	426	452	407	418	424	412	463	465	383	417	435	425	436	405	467	428	402	439	406	404	420	403	418	415	408	414	396	437	404	460	451	385	423	436	428	434	382	394	440	423	427	397	417	384	406	439	417	394	418	431	447	446	429	416	421	409	415	415	419	425	434	413	414	413	433	442	449	388	420	424	396	417	414	384	418	414	401	373	414	402	413	413	419	383	404	402	386	417	429	413	418	412	426	393	431	429	401	418	434	434	413	419	433	392	423	438	397	411	442	429	405	444	429	412	395	443	421	433	426	436	454	423	426	402	412	404	451	405	422	416	421	425	415	432	408	434	447	424	427	414	441	437	412	423	484	413	437	428	410	422	433	387	391	414	414	423	429	434	437	394	430	409	406	434	444	418	470	435	446	404	389	467	457	435	411	381	402	402	469	406	432	442	388	434	410	398	389	405	396	396	430	398	405	401	413	430	449	443	405	390	402	455	450	425	418	426	435	444	377	393	447	437	425	430	443	425	416	422	448	418	384	405	422	423	440	433	423	434	437	438	413	440	372	410	423	427	422	420	410	413	420	406	389	393	409	388	416	436	399	440	453	427	443	391	450	439	411	403	441	459	402	423	409	448	405	454	424	449	445	421	459	454	417	406	431	417	416	420	409	419	403	426	397	427	440	427	420	428	424	403	412	367	412	409	428	398	402	457	407	433	423	421	417	415	426	388	397	433	419	382	430	418	392	398	440	429	429	438	433	419	401	422	417	433	392	410	391	432	426	411	444	441	421	412	390	447	428	407	434	430	430	420	389	418	403	402	413	425	407	410	388	466	405	404	425	428	405	382	411	391	457	391	373	429	406	417	377	423	414	409	419	402	413	415	426	437	446	455	407	440	423	428	420	425	410	421	424	446	416	406	425	399	378	403	393	459	421	441	442	392	411	404	442	433	384	399	420	460	411	408	423	410	404	430	434	435	441	439	380	426	387	463	445	414	432	428	443	430	439	392	423	428	439	444	427	393	427	453	408	415	414	417	430	427	408	409	441	405	420	462	409	433	416	408	408	405	406	457	416	425	416	430	378	436	412	410	433	410	425	411	416	410	449	404	429	426	386	398	416	423	447	417	426	423	450	405	379	461	427	438	427	409	405	389	402	410	409	434	431	429	427	406	376	444	405	421	394	376	442	401	443	429	418	390	394	415	430	410	411	405	405	442	396	411	380	445	405	431	441	434	403	437	383	401	425	434	462	380	404	376	405	419	389	437	428	406	441	454	423	412	441	412	382	398	395	429	395	425	460	387	446	413	424	418	446	440	410	424	404	449	430	413	459	414	453	422	425	424	400	409	419	421	401	431	403	404	375	410	420	411	405	421	411	432	422	377	391	400	410	434	434	440	425	406	468	418	393	412	411	405	403	409	413	459	427	430	458	427	403	402	435	417	419	419	410	436	425	404	442	442	431	420	433	386	430	455	409	427	372	456	402	386	404	424	404	421	401	423	409	410	436	434	415	436	461	415	393	470	462	438	410	416	439	417	398	460	428	444	400	429	415	425	431	417	413	417	445	399	421	420	396	388	448	402	404	420	436	383	378	375	410	411	414	394	396	425	399	451	399	423	422	385	406	399	449	405	429	434	389	419	390	415	408	434	420	410	432	452	420	473	373	434	438	421	419	407	429	431	442	419	455	409	454	406	436	426	434	439	452	418	421	450	402	457	455	450	432	432	445	409	401	420	418	436	462	382	414	422	398	441	412	412	426	402	419	443	468	418	437	436	411	436	442	436	416	414	416	436	423	430	433	405	419	418	425	418	432	393	450	448	407	416	384	409	410	424	418	408	472	383	423	418	401	430	421	418	395	404	361	411	406	434	405	447	440	404	416	423	368	408	416	459	462	389	453	448	424	386	451	397	455	427	417	417	441	458	441	430	424	435	403	450	459	417	440	414	413	437	417	411	424	373	388	424	424	387	440	421	456	419	400	412	398	404	404	412	437	418	452	411	429	455	399	448	430	388	446	430	407	398	412	408	414	430	450	433	415	396	423	422	446	415	387	438	423	396	425	410	444	435	385	416	407	365	426	404	451	454	450	430	408	439	420	422	420	411	397	387	420	450	392	420	439	425	452	387	438	426	442	391	425	453	405	413	388	437	419	417	442	424	414	445	448	460	409	413	399	427	446	370	416	428	424	440	399	427	412	431	428	440	441	416	424	431	377	453	426	442	407	424	421	422	413	401	443	403	405	433	436	456	417	454	444	410	422	393	408	423	448	384	420	444	431	412	426	403	468	424	405	384	460	417	417	442	404	430	438	385	432	458	429	398	465	440	452	415	426	411	426	413	436	447	402	398	423	413	414	452	405	419	416	450	418	430	444	415	464	397	430	375	399	399	430	385	427	428	390	431	456	392	421	444	424	410	427	416	407	436	416	363	412	431	404	430	435	417	393	433	420	413	405	402	439	398	415	386	399	443	410	428	428	407	422	443	418	410	462	400	408	381	418	419	391	373	431	423	427	420	397	418	421	426	428	433	399	418	457	415	456	429	427	420	413	391	408	401	389	389	404	415	412	416	436	402	387	385	446	439	397	463	418	445	468	417	420	399	414	414	415	437	423	461	418	419	415	408	399	457	458	423	378	412	426	423	416	438	417	401	446	432	418	416	409	403	425	426	392	434	413	452	439	406	457	413	450	381	443	432	417	419	412	376	432	413	451	440	414	409	420	417	384	444	470	438	412	468	437	440	408	383	388	421	408	421	386	397	434	394	430	386	432	424	434	414	416	413	422	416	403	432	416	383	409	412	410	421	449	430	430	445	429	437	406	400	449	413	465	421	432	411	385	417	437	412	447	421	443	401	406	383	415	392	421	411	409	434	432	420	439	428	435	432	440	417	402	441	433	438	410	415	422	423	472	421	465	437	446	399	399	419	435	433	426	436	418	398	464	426	470	429	438	395	420	446	413	393	420	427	411	436	447	425	465	453	407	415	443	420	395	396	433	449	426	377	432	397	434	433	417	440	432	462	396	397	403	431	425	419	368	439	455	405	419	425	416	419	432	400	418	422	429	400	432	460	410	388	431	406	436	436	401	401	431	381	386	415	383	411	447	416	392	417	464	427	429	432	434	434	438	427	416	374	400	404	425	431	419	427	408	459	458	470	411	433	408	386	417	429	432	449	413	406	437	401	438	425	414	415	409	404	432	418	462	444	410	455	461	403	395	416	431	424	463	422	426	435	450	393	411	394	424	450	438	379	426	438	438	397	387	457	436	403	418	396	450	422	414	387	452	445	424	396	405	441	406	431	435	430	423	383	412	416	388	428	421	458	408	425	417	459	403	414	432	428	377	395	445	431	432	425	418	430	418	418	421	406	408	434	418	411	449	407	423	417	413	433	452	389	408	399	412	432	395	409	436	443	402	423	446	392	424	417	388	443
4629	3253	2907	1438	802	1002	856	726	743	699	669	639	652	667	921	1079	878	570	565	569	588	520	570	594	605	561	571	576	592	565	584	558	578	553	575	602	522	560	524	570	560	512	542	603	583	572	562	555	577	562	576	527	556	603	590	582	578	549	574	549	624	539	543	562	560	534	599	587	577	541	535	545	583	541	583	573	591	580	567	552	563	571	567	588	567	618	539	538	510	569	583	572	583	578	527	525	583	622	572	562	577	558	572	586	538	568	600	531	576	584	519	570	602	561	584	565	601	557	575	546	583	573	550	586	583	587	594	555	596	575	556	636	548	570	582	562	592	589	584	587	526	553	561	561	539	600	570	543	576	532	577	604	597	540	565	582	534	565	579	542	591	577	551	518	582	601	579	541	576	536	571	611	564	531	566	584	556	602	551	599	548	539	568	612	542	568	564	542	526	550	574	597	534	577	595	529	575	521	585	560	575	573	548	590	566	607	554	546	561	616	592	566	593	585	549	557	561	579	562	572	539	526	596	478	560	541	594	557	568	565	584	545	580	579	581	538	548	566	574	539	567	558	577	617	545	600	557	554	556	583	575	549	523	563	529	599	535	560	528	557	541	590	583	552	573	558	585	592	579	544	574	575	528	589	551	565	543	569	522	562	571	560	556	590	543	601	559	551	528	589	577	613	624	527	537	549	539	543	610	556	537	540	570	571	563	541	573	548	552	517	577	579	552	585	565	526	549	575	583	535	564	591	531	557	543	572	560	598	587	560	578	561	582	602	550	575	583	612	578	593	583	636	544	584	568	588	576	567	540	598	625	575	503	573	576	596	540	513	582	560	575	595	593	578	578	573	564	575	550	526	604	598	548	597	579	525	546	619	551	573	549	550	578	557	577	537	534	621	554	576	577	569	560	569	571	554	573	589	612	540	569	582	556	576	544	547	545	542	567	558	573	593	566	561	584	565	513	581	579	584	557	555	593	552	590	561	578	538	567	542	592	563	602	611	582	557	574	537	566	541	558	556	561	526	563	564	584	592	536	606	556	576	536	562	569	584	550	535	539	554	559	564	557	568	560	551	614	587	561	550	601	555	544	577	595	576	563	544	549	578	599	588	635	596	572	586	540	608	552	579	516	585	571	555	554	582	551	532	580	523	562	522	563	579	543	559	568	558	562	593	574	570	594	620	571	566	573	573	534	574	520	550	553	526	571	535	550	620	559	573	571	554	561	585	576	605	558	609	594	602	555	540	526	590	590	560	574	542	539	605	552	597	540	589	565	557	573	514	593	532	581	576	575	549	554	563	512	558	579	576	548	554	573	560	548	560	601	593	569	591	618	583	573	582	548	594	533	527	615	556	539	592	550	579	536	541	560	588	592	516	556	598	587	585	572	559	574	574	566	554	553	571	537	614	610	591	593	593	527	567	555	550	605	577	581	537	558	615	546	542	513	574	551	605	543	585	594	557	572	569	545	602	553	583	578	588	564	597	582	586	558	533	568	580	553	553	566	574	549	570	579	569	602	609	588	588	586	589	591	566	564	529	546	553	528	578	570	566	623	558	549	567	602	612	579	545	521	521	540	585	554	560	557	539	596	548	545	532	521	605	561	586	565	580	600	538	510	554	586	511	573	522	594	560	569	597	552	558	572	601	581	592	599	567	582	582	581	550	565	511	578	533	554	537	547	573	567	520	556	549	602	517	556	569	546	560	590	573	534	559	610	558	573	585	569	587	550	573	486	586	592	565	563	572	559	533	578	539	584	558	564	560	569	609	537	583	595	573	574	576	584	561	572	546	542	611	552	538	574	606	543	541	496	620	556	582	561	554	574	555	549	533	568	593	601	596	624	566	582	519	622	588	581	558	553	558	576	568	576	581	550	598	588	557	570	569	555	557	578	598	585	544	548	560	552	557	585	551	584	607	576	518	541	530	555	557	537	583	586	559	575	560	588	522	542	576	594	564	486	561	576	560	557	571	570	525	617	570	567	555	573	573	601	617	589	611	574	550	578	535	542	547	533	591	590	550	586	551	542	582	573	566	565	558	571	564	534	600	557	570	534	543	562	529	575	507	577	558	552	580	555	609	568	547	545	568	561	546	571	562	565	599	578	555	556	599	561	565	557	604	608	591	567	569	541	541	553	568	553	562	589	529	546	561	565	625	532	569	579	603	581	604	582	572	568	587	527	557	599	571	569	596	536	536	558	563	565	549	594	547	583	585	564	573	569	546	607	553	572	558	553	563	514	555	556	559	587	584	556	576	586	579	576	505	572	585	591	567	548	573	585	551	548	548	565	609	513	545	539	516	577	564	590	558	557	583	563	585	542	555	545	533	530	550	566	594	566	581	587	550	537	551	556	560	565	560	541	559	584	546	573	598	570	506	541	536	565	527	572	577	518	642	580	554	600	599	543	522	549	577	602	626	535	552	530	576	582	540	569	594	556	575	560	529	583	579	523	557	552	541	599	602	559	604	536	601	527	515	571	525	562	596	588	589	572	556	565	581	566	603	571	567	579	533	565	605	551	587	571	579	556	549	549	530	567	520	613	560	605	544	552	529	544	559	550	568	577	582	551	568	567	540	591	553	563	559	530	550	596	575	556	585	562	559	609	556	562	561	557	559	561	558	551	618	587	553	582	588	595	592	550	554	533	564	576	559	563	552	573	581	583	574	553	557	546	583	571	540	559	579	557	580	545	556	536	584	538	538	569	536	537	551	541	548	572	588	530	558	558	564	551	565	547	545	558	540	569	584	571	576	551	594	571	565	589	568	558	561	589	562	564	548	554	573	554	476	593	594	557	544	542	559	608	527	558	566	585	581	559	591	557	561	566	521	540	542	555	550	565	590	595	505	581	573	612	558	573	573	589	587	557	598	542	575	525	563	551	579	546	563	544	553	545	576	544	585	567	548	514	604	563	602	530	573	520	516	601	561	560	556	581	536	586	563	576	534	589	570	615	545	533	549	562	562	528	608	592	549	546	562	596	562	584	544	525	578	524	557	555	562	568	527	580	585	554	562	580	595	544	591	542	574	548	522	550	549	549	560	530	545	572	566	578	588	553	603	552	593	594	521	565	589	552	574	584	562	550	540	602	564	576	548	545	545	548	553	583	548	601	572	590	566	560	565	578	592	561	539	544	597	568	523	549	519	579	564	563	580	563	564	551	583	541	505	523	571	546	554	553	564	548	569	537	519	587	590	561	555	577	560	551	596	565	575	550	570	577	563	612	591	559	564	544	578	571	550	546	544	565	593	576	563	550	552	559	579	586	557	565	582	564	571	551	546	563	575	555	530	555	562	578	563	571	575	541	587	585	549	580	560	551	568	559	579	574	551	554	566	570	562	542	602	546	568	560	567	568	560	557	545	554	582	568	506	573	540	577	578	584	571	598	558	574	562	566	575	550	582	605	563	546	564	535	552	559	581	594	548	579	542	530	555	571	582	580	551	562	520	535	556	577	539	527	551	563	552	557	555	600	565	575	565	561	573	566	581
23841	21584	28165	25459	20095	2397	1088	838	737	785	705	626	670	1003	4342	3793	1666	584	535	587	581	558	559	592	535	562	588	576	568	520	541	539	557	540	594	593	527	569	572	529	595	554	504	561	592	596	631	530	594	568	592	551	550	576	537	582	581	563	529	589	587	571	565	555	510	576	514	557	578	560	566	540	572	551	590	555	571	572	545	558	547	547	516	603	576	572	525	543	598	536	524	578	571	528	574	529	567	556	528	588	534	546	540	546	579	535	538	549	586	536	551	496	554	574	518	539	543	555	529	596	551	570	520	566	588	547	576	547	546	543	553	566	591	573	561	537	548	581	566	553	551	548	541	572	573	559	542	558	581	559	587	534	559	522	551	548	544	579	545	562	528	516	601	571	566	517	568	555	601	538	568	537	606	576	502	534	565	562	525	539	563	510	560	567	554	579	560	557	575	562	522	569	551	507	587	563	549	545	538	586	528	485	541	550	538	567	573	519	559	579	583	564	572	550	590	571	562	537	580	583	537	541	540	518	557	568	567	569	524	579	559	517	594	585	578	582	571	552	532	548	593	566	633	545	541	567	565	540	590	536	556	536	564	579	593	559	534	545	543	594	597	553	530	561	579	554	512	543	568	569	568	519	595	577	556	566	568	578	539	552	602	569	511	553	537	621	566	563	554	542	603	523	533	552	536	575	560	557	547	524	563	537	575	584	548	579	579	534	607	580	577	592	609	521	546	598	594	558	590	526	565	516	549	557	598	519	523	597	583	542	554	532	597	564	572	568	593	543	550	525	554	542	557	574	518	543	556	582	581	533	539	539	540	559	601	536	551	559	567	558	538	547	545	536	576	543	539	561	561	545	529	525	588	566	568	536	537	544	545	605	587	566	556	520	529	608	579	587	565	543	591	586	530	544	533	524	511	521	568	609	555	541	594	549	557	551	554	579	587	528	577	578	594	554	558	583	590	552	558	554	571	547	516	562	563	520	557	545	583	542	518	533	541	564	544	551	551	566	542	508	561	582	529	577	539	552	549	592	557	544	557	571	568	596	515	558	549	622	529	523	548	545	538	596	535	548	564	526	550	554	557	581	601	554	557	550	534	543	570	503	566	542	548	543	578	539	573	588	566	535	561	523	528	566	561	572	525	530	546	570	560	576	577	541	563	584	623	534	527	570	566	645	610	543	581	546	554	603	527	555	569	563	527	568	547	563	578	542	577	564	571	501	548	559	560	580	601	571	535	570	535	566	529	536	517	546	542	552	523	588	535	541	569	542	557	570	536	557	574	543	580	555	574	550	581	557	565	566	553	546	586	556	580	544	553	533	538	552	578	576	546	592	552	540	551	545	567	523	591	553	578	543	552	557	577	594	602	589	558	533	579	549	573	534	587	541	550	546	552	580	539	552	527	522	564	556	538	551	554	551	540	590	569	553	538	586	533	572	535	591	557	585	532	552	565	572	552	545	544	588	560	532	544	577	563	551	580	566	513	565	552	560	598	567	524	528	532	583	556	557	555	550	586	537	506	530	572	582	573	577	539	560	560	550	559	520	530	582	537	564	582	511	547	545	524	572	547	560	580	552	554	533	531	557	553	529	539	570	577	563	593	603	529	563	611	515	513	595	572	531	592	620	568	569	561	585	553	499	553	558	545	571	556	571	532	595	522	573	582	572	579	513	604	558	550	493	556	575	552	581	512	542	590	582	581	476	561	540	601	545	555	529	550	572	593	599	545	535	558	606	590	529	554	547	564	555	583	509	573	521	531	607	543	555	545	605	619	515	591	536	594	560	575	557	565	522	549	562	582	546	541	533	557	538	559	556	582	547	570	515	597	575	590	559	563	577	567	539	508	551	556	587	542	589	551	589	532	553	586	543	541	592	548	589	548	543	582	551	609	545	554	569	567	544	524	540	541	552	554	544	538	520	544	530	547	579	550	565	573	535	568	557	621	573	559	587	588	553	549	586	578	552	550	518	599	556	552	576	559	548	559	563	583	563	567	523	538	570	540	569	542	592	536	507	535	554	549	554	552	567	559	514	566	593	571	564	545	556	552	587	551	607	590	570	543	551	575	546	555	593	544	529	543	553	540	561	565	523	548	543	491	575	580	545	511	563	556	509	586	608	540	586	541	591	545	569	567	545	585	566	564	517	579	548	529	632	522	532	509	531	598	561	550	548	532	551	528	552	565	555	571	569	615	566	520	556	614	544	531	552	551	541	528	502	584	541	524	534	579	543	581	614	576	574	538	537	579	545	524	597	570	570	557	587	573	564	541	536	520	584	544	543	540	488	567	595	570	546	557	586	558	520	527	521	550	532	553	574	556	535	555	552	548	552	516	557	536	550	567	530	552	536	541	560	545	536	556	575	570	529	578	590	567	602	535	533	546	537	549	558	564	542	575	577	552	559	600	534	501	572	563	554	579	544	565	584	540	557	635	554	533	545	546	543	565	567	539	575	550	536	528	583	564	544	548	557	543	556	568	588	508	583	557	552	527	567	587	544	575	560	516	585	491	557	571	558	566	531	528	549	538	512	578	551	619	523	534	569	540	595	539	570	559	558	571	530	567	567	570	577	554	563	569	581	582	550	529	527	545	522	571	546	587	543	570	591	534	538	511	556	563	522	545	552	561	605	603	550	552	541	553	537	570	546	567	565	563	524	566	544	542	541	574	574	594	557	544	588	538	503	603	514	568	573	580	516	580	546	579	552	607	531	567	564	571	553	522	564	530	538	530	549	538	549	536	566	540	506	538	562	537	554	557	568	525	600	547	554	562	498	551	565	557	529	566	606	515	561	598	532	530	588	541	556	549	591	570	578	554	550	568	554	549	514	545	524	514	566	546	582	596	593	581	575	558	585	529	559	557	598	550	546	570	546	535	540	568	541	584	558	546	576	546	571	500	522	581	516	545	583	519	552	587	554	548	564	555	574	554	581	532	586	546	561	551	544	580	581	562	531	554	554	563	592	560	564	524	590	530	600	569	566	571	536	553	554	505	572	534	577	582	538	593	602	570	569	579	564	531	597	580	545	548	610	588	581	570	556	579	574	570	540	561	552	556	562	571	557	558	551	580	564	583	565	557	553	582	586	558	560	493	555	551	513	515	539	557	577	535	532	551	584	523	550	570	523	564	570	554	522	608	525	510	538	536	553	540	507	557	546	554	526	546	565	565	558	569	572	542	516	577	567	494	512	528	534	566	524	544	531	557	560	541	523	536	541	559	555	570	556	567	545	515	532	560	544	527	544	575	559	514	576	572	532	588	575	580	581	541	530	561	578	576	562	558	568	562	576	546	543	623	466	573	559	572	562	565	532	569	558	556	562	557	590	555	574	525	547	561	561	587	550	560	532	589	590	533	552	544	550	529	562	536	566	568	576	592	576	575	557	605	601	527	546	548	549	527	556	521	553	561	558	538	535	559	507	559	557	573	498	539	564	542	570	614	592	579	523	565	546	587	541	531	578	588	544	564	564	540	556	557	543	522	582	576	575
3236	10702	7381	3428	2269	2232	1787	1344	1265	1172	1092	972	985	1751	8536	7087	2940	767	782	792	830	733	819	761	786	769	769	767	778	786	728	741	758	745	784	743	740	741	767	741	722	766	814	814	754	744	729	811	773	749	753	764	750	786	804	789	811	782	770	746	783	775	784	729	771	758	749	752	801	723	777	748	753	778	729	820	752	765	767	769	785	755	777	778	746	806	725	807	760	763	760	758	750	758	746	759	721	761	776	721	782	787	800	757	720	708	799	705	765	723	758	727	757	810	790	769	773	777	791	765	744	744	785	762	715	773	750	778	784	773	759	735	764	783	747	756	746	793	720	814	789	743	762	762	732	731	756	719	743	769	733	816	757	748	748	745	776	742	717	772	758	734	772	782	792	751	731	736	724	721	750	720	800	775	836	742	777	711	810	827	754	727	715	744	762	746	710	752	775	764	719	697	738	725	757	756	769	747	785	776	753	763	793	831	776	735	740	778	776	722	756	720	745	743	702	785	761	741	749	769	759	671	755	739	759	668	748	753	748	803	743	735	754	742	738	728	766	701	787	734	762	754	735	783	795	751	796	757	768	750	756	781	784	729	782	766	758	727	766	733	833	776	761	740	756	721	783	742	787	743	761	784	755	787	759	731	770	734	735	773	801	748	749	693	761	732	752	757	781	770	797	708	761	740	735	762	775	740	749	763	796	686	690	716	762	738	843	771	767	750	801	763	722	772	729	752	783	768	757	774	749	767	740	781	781	743	734	749	812	736	729	794	758	724	728	772	759	770	757	767	762	755	761	789	810	724	729	752	704	775	755	787	811	772	733	728	719	710	750	769	757	790	699	745	769	746	775	743	799	788	750	766	735	759	765	729	765	722	709	764	771	757	721	761	749	774	766	714	723	741	794	738	783	734	747	684	743	801	783	746	778	749	717	791	781	765	711	756	770	753	730	753	770	742	713	764	806	746	789	765	776	759	750	727	704	790	768	749	791	784	800	777	747	791	748	768	710	713	732	750	779	764	723	771	763	730	781	741	720	754	738	751	741	751	712	781	752	749	721	726	797	755	739	762	746	757	719	794	762	768	753	699	764	753	742	761	728	758	760	780	744	775	766	777	729	735	762	768	726	788	781	782	780	755	723	736	742	742	745	780	743	744	799	767	759	709	770	740	742	741	749	730	739	789	786	761	712	792	752	743	774	727	745	748	797	757	754	752	744	790	756	732	751	745	791	713	729	721	780	791	716	796	796	729	759	748	702	795	796	760	746	753	738	759	729	734	773	761	713	805	778	734	743	776	759	726	758	746	714	768	708	771	772	751	785	769	730	769	753	739	739	751	789	731	727	745	752	793	731	772	748	804	821	801	692	766	753	776	752	739	728	796	778	742	721	761	802	725	789	757	783	779	764	690	788	743	794	747	782	760	721	720	760	779	755	731	721	704	742	765	711	729	766	749	761	766	719	712	736	742	738	769	763	736	765	733	766	731	783	747	703	760	739	719	757	756	746	752	773	772	779	745	732	796	756	681	759	731	725	812	760	804	782	779	730	752	777	770	720	753	776	732	759	750	768	784	784	802	738	770	743	731	710	796	786	794	741	763	758	763	833	792	715	778	743	707	733	753	749	748	733	755	731	770	770	784	739	756	810	763	760	781	788	745	750	739	751	697	774	726	794	710	745	780	752	744	765	738	830	703	737	764	787	779	766	764	760	756	752	728	755	715	717	732	712	790	797	720	773	753	746	796	746	772	765	750	789	780	739	761	756	757	770	710	779	814	747	754	762	756	718	739	741	755	802	728	753	698	790	731	742	724	744	760	729	717	755	762	810	758	734	785	722	770	741	740	737	766	766	763	761	796	782	750	746	760	741	783	785	741	737	760	757	715	766	763	795	729	758	737	753	758	732	745	754	709	758	799	722	752	715	750	750	776	776	771	732	739	770	787	722	726	768	762	782	711	767	729	763	772	747	743	741	763	779	727	788	760	809	797	752	748	731	766	780	751	790	764	724	726	782	755	772	736	781	762	772	761	736	711	739	729	765	789	775	768	752	775	768	756	761	724	748	755	795	742	721	747	774	807	765	753	775	685	814	784	793	707	769	737	784	780	734	766	692	753	749	791	806	763	746	759	740	743	795	769	741	769	742	724	740	742	778	752	677	741	792	710	772	740	717	742	711	739	768	750	743	767	743	770	742	800	727	785	783	705	793	746	746	749	719	751	729	733	741	781	750	729	786	757	775	762	746	770	804	758	782	766	713	776	758	796	758	720	776	805	766	739	734	731	753	729	767	733	730	740	780	733	773	747	761	748	759	770	737	762	769	757	733	760	779	721	744	754	782	709	762	752	748	750	719	722	751	719	726	815	769	736	730	741	788	734	739	741	756	831	707	708	726	776	783	770	724	745	747	719	787	726	782	716	773	713	781	750	774	745	747	769	764	752	723	737	747	781	743	719	793	738	782	762	756	737	775	782	732	805	728	753	764	775	829	730	760	766	774	749	771	739	699	776	755	784	763	740	763	813	711	738	733	758	734	817	717	755	769	722	772	784	740	756	757	766	749	759	673	723	744	702	742	749	768	726	717	776	717	775	718	725	791	752	802	720	778	765	729	840	816	763	729	761	785	777	782	729	783	770	698	764	778	796	761	775	740	756	798	737	734	784	706	759	770	745	754	737	753	744	748	755	752	778	759	739	740	745	713	713	811	713	728	756	734	758	786	722	755	736	767	708	786	725	778	783	808	777	749	789	779	735	784	743	736	821	703	720	788	727	744	746	735	795	758	763	751	793	800	763	770	740	758	730	748	726	742	740	742	771	769	772	740	762	797	773	772	768	761	743	776	705	697	795	761	774	761	727	735	740	791	769	767	782	770	782	718	747	687	749	766	744	727	796	838	744	767	755	742	764	743	721	777	765	767	754	748	763	738	792	739	769	734	714	756	716	747	792	781	745	733	742	790	764	769	735	755	753	752	748	744	744	761	781	713	731	805	740	766	746	742	782	761	776	729	796	734	738	766	743	819	765	787	759	782	831	720	746	743	761	781	772	768	773	741	762	765	754	708	747	757	782	756	753	722	726	723	739	801	793	717	706	760	762	755	738	738	734	766	773	756	743	775	775	780	739	759	759	745	767	719	773	744	755	741	766	739	733	708	749	785	774	708	767	735	731	751	731	780	764	779	717	794	776	755	730	715	748	724	755	761	777	823	739	762	737	842	755	773	738	791	774	754	754	760	810	754	775	758	703	712	768	720	689	770	780	716	780	810	725	788	683	799	740	739	757	730	774	715	759	755	767	761	749	744	799	795	757	735	742	716	745	773	752	761	740	825	803	768	720	728	739	767	734	794	715	693	694	757	728	757	787	707	844	762	709	771	752	749	745	729	734	787	755	729	796	740	785	782	763	802	703	729	771	736	772	747	734	761	796	761	763	734	820	773	772	790	768	792	763	755	754	786	776	756	710	765	738	799	712	696	720	780	724	765	736	777	732	747	764
25197	21567	25889	21786	1142	508	376	289	271	309	266	232	247	257	1127	1763	850	236	215	198	213	178	189	210	201	203	197	246	216	204	172	201	177	209	204	197	211	221	226	205	185	169	188	211	216	198	218	186	223	180	190	213	219	210	196	194	215	201	186	202	198	199	218	233	210	228	201	192	190	196	206	182	208	202	211	208	216	198	193	185	195	196	199	198	185	179	213	212	214	217	186	201	217	189	201	224	195	181	209	224	172	200	222	202	195	198	206	207	201	196	203	216	222	177	235	199	193	203	191	203	216	196	219	200	177	213	215	230	210	187	206	206	191	217	205	200	203	191	190	194	212	197	201	178	218	223	194	241	209	204	217	196	208	205	225	194	214	204	204	175	184	217	207	226	194	209	197	216	221	199	206	219	181	211	204	225	200	187	184	223	202	201	208	210	195	185	196	209	211	189	194	187	191	218	195	203	195	192	220	173	211	212	197	178	203	213	193	213	217	188	189	199	209	200	208	214	205	218	198	181	219	183	186	200	220	194	240	193	208	168	207	222	223	180	227	193	219	200	181	192	219	206	184	196	189	200	198	191	183	208	219	215	205	216	209	217	187	210	197	195	208	189	186	219	190	210	202	196	212	211	208	207	185	218	202	207	180	213	211	230	198	219	204	217	189	206	210	216	196	190	206	205	174	205	207	210	202	207	195	209	172	185	205	206	201	197	189	219	210	215	208	211	207	220	203	197	202	190	186	197	174	212	221	215	231	201	193	207	206	213	181	207	173	215	190	193	214	194	218	198	196	182	194	185	189	210	228	188	199	227	227	210	210	180	195	206	216	204	208	249	188	203	207	192	226	216	213	214	216	207	205	202	212	196	216	191	203	185	176	212	210	188	210	200	198	227	222	219	202	209	204	220	191	198	205	185	199	202	180	204	184	192	200	187	215	195	214	202	206	214	207	201	181	224	201	206	177	225	191	213	221	206	208	190	212	200	197	202	185	182	199	227	205	229	196	220	211	207	206	196	209	202	195	212	204	213	215	185	168	216	184	183	206	219	217	197	198	191	207	202	225	211	202	203	208	214	220	194	175	199	184	207	195	200	186	209	217	214	205	194	185	214	205	213	199	178	228	191	199	180	212	210	208	212	199	210	209	213	191	227	195	188	230	195	216	206	217	199	204	188	208	199	210	196	189	192	202	199	184	217	194	176	179	188	197	209	203	234	186	198	206	185	210	185	218	210	183	199	194	210	195	191	199	204	176	205	206	209	202	208	243	208	214	204	203	206	216	202	220	215	208	199	210	215	182	208	221	204	216	184	192	200	205	199	176	211	199	229	191	185	221	172	200	208	207	182	165	215	218	207	194	203	220	214	205	210	192	176	204	213	179	245	209	215	229	215	209	201	190	211	196	203	199	181	170	224	206	199	187	216	178	186	185	212	214	191	184	206	197	223	201	172	217	199	206	183	204	229	205	217	218	189	188	200	221	184	220	210	209	195	201	190	220	203	199	184	208	197	214	213	215	172	179	200	196	210	200	176	186	208	220	203	199	193	197	201	214	201	235	213	214	183	203	199	204	201	222	196	194	216	196	187	202	201	193	206	199	204	200	192	213	192	219	209	191	204	192	202	198	201	184	207	199	205	228	203	215	196	197	198	206	213	196	205	202	203	210	200	199	221	214	196	214	179	188	231	200	209	201	197	203	217	187	217	180	184	207	174	204	203	203	202	211	224	200	194	188	200	171	207	223	210	211	209	219	215	190	207	199	200	175	205	204	206	211	200	182	211	205	178	183	213	217	216	174	194	213	191	217	180	212	223	189	206	189	229	159	197	200	210	216	207	213	222	197	217	218	203	214	205	196	200	206	186	202	205	197	197	202	212	188	212	213	188	165	214	193	201	207	194	189	184	177	212	226	225	188	187	225	188	224	214	205	231	209	181	204	215	212	210	189	233	174	216	200	203	197	184	189	191	163	180	173	171	200	191	194	207	196	195	174	208	180	216	185	196	204	182	203	188	196	206	192	233	196	209	206	210	212	193	216	220	194	197	192	207	210	198	183	182	202	187	220	195	184	226	197	189	190	178	214	207	215	190	189	187	190	191	219	196	187	198	224	203	201	197	204	197	219	180	182	207	208	192	187	186	222	197	201	188	224	202	212	207	222	187	219	204	208	226	217	213	210	209	190	217	203	202	205	185	185	195	230	220	226	190	203	187	208	200	205	197	229	209	200	236	191	191	206	199	228	208	199	187	210	192	198	198	224	210	182	200	224	182	205	225	216	180	214	196	196	186	206	205	185	204	211	211	212	224	175	198	214	197	211	218	214	204	199	196	188	201	203	195	188	209	202	198	207	185	212	220	182	195	216	187	197	205	201	205	186	219	217	196	179	217	203	208	215	194	217	187	189	215	188	202	204	184	203	213	200	189	225	200	213	214	201	190	193	200	205	192	207	208	218	197	188	208	198	187	216	181	168	209	199	199	192	209	226	211	225	201	212	204	201	192	212	201	192	177	217	193	183	189	195	185	220	190	211	178	229	196	223	199	226	210	201	195	175	213	214	207	199	177	180	210	236	207	205	188	192	183	186	216	224	205	206	195	208	193	205	167	204	201	201	195	192	187	214	202	205	192	199	203	214	229	187	195	208	186	209	229	221	222	202	197	178	186	209	211	187	193	189	203	218	183	193	180	199	210	203	219	189	200	213	196	202	190	214	191	184	185	192	201	209	229	190	202	194	163	185	194	218	231	222	186	203	201	214	190	215	196	203	202	191	199	217	203	193	210	217	198	222	194	195	203	207	232	227	175	175	213	192	220	213	192	198	200	228	199	183	202	201	226	217	212	216	175	216	208	198	204	213	176	181	198	197	212	209	189	208	173	225	207	188	216	194	213	201	230	198	211	205	199	210	203	218	190	212	203	204	207	193	206	203	213	202	143	201	201	217	205	206	216	193	206	213	196	197	204	216	206	216	211	206	202	188	188	174	228	211	204	220	194	224	189	202	196	190	169	193	176	187	188	183	195	203	184	202	178	199	190	203	193	165	202	186	236	212	213	207	217	204	208	213	194	174	201	202	201	209	185	222	205	211	201	202	199	195	206	229	206	198	210	187	196	213	186	196	169	194	185	201	187	232	197	218	211	211	201	190	191	208	230	199	192	172	217	208	185	213	215	199	207	211	220	203	200	180	194	216	214	232	164	204	209	207	211	201	201	184	207	196	198	195	207	223	182	215	222	189	195	242	204	190	189	186	190	222	210	211	217	208	205	196	208	211	214	195	220	222	221	213	207	205	207	195	219	214	202	200	205	205	211	197	223	211	200	168	194	223	214	189	195	205	220	204	200	211	208	243	204	189	202	197	183	199	216	213	214	195	225	203	210	212	208	194	218	196	228	191	193	197	194	193	212	225	209	228	225	182	227	215	217	226	206	177	211	191	196	217	226	181	234	196	224	215	200	198	159	190	174	220	198	170	195	210	213	190	217	203	204	193	215	220	192
3524	6626	4326	2080	1259	1122	773	622	612	628	476	494	450	479	3002	4389	1860	345	313	293	291	305	300	301	303	285	310	278	261	304	286	267	289	290	289	289	293	310	314	297	275	288	305	311	279	277	284	301	279	308	293	309	298	300	290	346	264	280	291	300	316	271	312	334	257	300	308	287	272	293	289	279	314	280	284	280	311	282	280	286	284	278	282	297	307	278	297	322	265	276	251	320	265	295	278	256	293	267	299	277	316	290	297	288	287	269	293	304	301	317	298	317	286	266	267	256	293	255	270	295	308	298	286	280	339	321	313	255	256	350	277	307	274	310	281	306	311	273	298	263	241	299	323	283	294	281	243	276	279	293	294	297	277	275	245	283	317	261	305	291	316	293	288	292	306	315	309	308	295	292	298	265	313	253	294	315	260	294	289	310	313	262	280	311	309	313	288	309	293	273	278	299	297	268	274	314	285	285	268	309	310	289	297	301	271	277	308	280	319	284	308	289	289	293	271	302	304	299	281	250	265	281	296	294	308	288	303	268	303	296	311	263	271	272	271	265	301	291	310	278	296	272	260	280	276	271	282	293	274	311	310	290	306	270	293	302	301	306	300	294	305	255	250	281	271	260	294	308	290	281	301	284	286	270	291	278	280	279	306	275	295	292	259	289	271	275	300	306	293	263	311	292	266	260	276	294	321	277	295	276	272	278	283	260	292	257	288	302	289	270	259	312	258	276	291	263	241	285	283	269	295	280	297	254	279	286	286	311	316	260	294	269	282	320	272	305	278	290	263	307	291	288	310	307	332	301	272	293	290	293	307	262	275	279	282	274	306	290	277	267	307	289	263	290	284	288	297	293	274	302	269	300	295	295	329	295	281	286	297	276	304	273	278	267	305	281	292	297	313	283	298	262	281	306	273	298	315	296	324	243	284	300	278	273	287	285	276	261	267	286	274	278	293	290	286	288	272	305	289	322	292	257	330	291	278	301	305	285	263	300	293	287	239	305	294	269	305	284	284	257	291	284	308	309	266	326	280	272	302	268	318	285	316	290	292	289	286	317	311	290	257	292	279	290	312	302	316	268	289	305	317	276	284	289	288	281	274	269	269	284	270	315	275	285	284	288	277	298	293	320	266	269	285	282	296	283	303	309	256	297	276	299	304	252	306	288	289	312	299	281	301	301	299	281	305	294	298	293	267	271	285	269	306	274	282	288	285	310	287	299	307	277	280	320	299	308	257	293	303	282	262	291	308	284	295	291	308	280	273	288	282	275	300	302	311	321	263	287	292	292	269	268	301	292	315	295	301	262	280	319	331	281	299	308	275	291	290	307	301	313	263	286	278	262	289	285	293	301	267	280	262	259	306	285	259	282	276	283	292	314	294	300	276	267	295	311	295	294	319	298	287	285	276	287	279	314	290	292	285	282	288	255	274	294	280	299	283	299	278	289	292	315	287	276	307	290	282	261	261	273	294	274	280	277	304	294	316	262	268	264	273	304	305	283	285	307	283	290	285	287	286	290	290	307	293	304	298	280	312	306	304	308	278	296	291	291	260	253	303	279	294	302	306	284	271	315	293	291	262	276	318	293	304	293	292	286	301	307	281	283	275	314	261	267	309	289	302	269	269	280	260	276	310	313	272	296	297	309	293	318	275	307	311	291	282	315	282	295	285	279	247	281	268	264	265	258	277	318	237	285	282	296	306	302	290	296	292	318	269	320	287	320	281	300	323	299	327	288	275	319	274	281	280	290	320	280	273	284	290	265	296	299	285	301	294	307	284	272	275	277	301	277	289	259	289	285	274	283	312	318	317	304	284	268	297	307	281	265	306	277	298	288	267	289	306	281	267	286	295	277	312	256	282	276	281	249	290	289	276	317	295	311	281	287	263	285	278	282	257	277	286	305	301	314	306	284	276	277	264	294	277	259	240	308	291	298	282	300	319	301	285	296	278	284	293	308	260	284	293	297	294	288	301	289	306	268	275	297	287	296	296	304	323	311	265	288	313	293	304	280	291	276	318	291	307	307	316	276	253	255	291	285	297	279	307	309	248	257	323	256	264	278	258	275	273	256	286	288	294	287	293	302	270	288	292	304	263	297	281	297	265	288	285	304	248	274	282	283	283	288	303	296	274	293	300	292	304	302	295	300	284	260	296	287	291	327	284	294	274	272	253	285	288	290	281	300	280	296	280	290	309	285	285	280	262	286	269	307	280	298	292	288	290	281	303	308	287	307	287	276	277	294	263	264	293	273	291	283	315	281	270	273	285	305	292	274	287	280	281	259	274	265	302	288	308	253	276	258	258	291	292	258	324	282	314	286	281	274	297	286	283	297	262	282	267	279	285	263	290	279	283	280	302	267	262	274	263	272	287	301	279	290	291	273	266	298	265	319	274	310	310	289	282	291	278	339	286	297	309	280	265	307	291	322	277	282	299	278	307	287	311	289	293	328	272	281	287	290	270	303	285	301	317	277	289	281	273	307	281	270	272	284	249	271	277	275	294	267	270	292	318	268	295	283	290	309	263	290	287	269	307	285	300	282	301	292	267	258	301	306	288	302	264	272	293	286	279	302	288	260	275	261	300	289	270	294	268	301	317	274	302	260	302	319	270	277	284	296	293	310	294	264	301	299	286	265	290	293	312	270	296	286	272	285	263	272	291	274	301	320	267	308	289	307	282	293	294	285	275	283	298	287	275	287	256	275	280	310	280	277	296	300	290	284	292	278	289	260	278	276	283	291	307	281	297	271	301	251	308	285	277	294	297	272	298	295	276	298	266	325	294	306	288	288	299	294	264	284	282	283	281	271	297	263	277	292	312	277	265	267	283	305	302	267	270	288	301	302	289	255	292	304	293	299	291	281	262	292	310	279	294	256	305	289	289	285	293	281	319	272	270	278	281	335	303	309	317	260	308	256	287	286	314	289	288	307	294	291	293	310	286	290	315	300	289	276	270	271	284	290	289	286	296	255	289	288	292	269	318	299	285	296	307	286	276	298	277	285	280	277	270	285	275	269	314	281	269	278	281	318	304	328	273	285	297	317	276	277	288	308	296	283	305	284	281	320	288	284	275	278	311	296	261	283	283	279	288	320	279	269	271	275	294	267	294	280	284	279	287	301	302	294	297	265	284	345	311	297	266	307	279	317	271	289	303	295	274	280	297	275	275	290	305	279	287	297	288	282	295	321	289	279	263	267	299	284	274	299	266	319	269	286	280	272	278	316	259	310	268	292	311	292	294	258	269	285	295	294	293	279	272	274	310	300	314	294	272	324	326	292	272	271	286	313	283	277	299	285	282	280	311	318	292	311	284	254	307	300	281	282	287	291	286	281	313	296	277	291	299	267	288	275	320	295	310	283	309	292	304	283	288	293	296	281	300	251	257	265	309	284	254	295	287	284	276	295	289	278	289	274	281	290	278	271	273	280	274	308	294	263	316	293	273	304	317	306	307	268	298	304	318	273	259	295	304	299	291	269	293	296	258	290	254	313	312	306
22816	21616	28903	24806	21618	19985	2204	853	698	662	671	515	534	556	5449	8058	4951	478	374	408	367	394	372	354	375	430	378	382	347	358	382	366	350	317	333	354	324	357	353	358	358	364	358	394	332	364	383	352	371	353	349	353	366	386	361	359	362	372	354	380	371	372	340	335	352	398	322	376	338	344	380	326	356	342	351	358	338	313	389	369	337	347	360	319	359	347	336	368	367	353	381	349	331	377	357	362	340	378	309	362	331	335	354	345	334	311	362	360	354	365	333	348	361	371	356	332	365	372	367	348	381	343	303	366	360	344	335	359	336	329	378	361	344	345	344	328	352	376	381	339	364	343	382	358	387	381	330	349	347	359	354	361	366	398	335	332	357	391	364	376	347	368	357	377	317	343	363	369	342	338	330	358	356	363	391	349	371	356	362	338	341	370	395	353	331	397	335	337	356	327	357	335	376	355	363	348	359	325	351	318	360	354	353	349	325	365	380	352	348	371	353	352	366	320	358	377	399	367	376	379	308	362	349	360	357	316	332	363	334	329	349	366	355	355	361	387	342	363	319	349	345	368	332	367	392	358	347	349	325	391	361	348	361	364	348	353	356	336	362	365	367	336	333	381	339	354	319	331	335	364	339	355	334	325	346	337	379	347	387	347	368	343	306	343	357	368	366	365	360	366	374	334	314	335	386	358	359	340	329	341	378	318	332	343	386	365	350	330	343	376	340	371	364	368	331	333	348	332	346	361	347	339	355	347	313	363	347	377	347	348	358	345	358	374	360	350	353	331	309	343	332	303	397	376	340	335	362	370	375	363	316	329	326	366	365	368	345	339	338	368	379	402	344	387	366	389	340	326	401	312	341	388	356	343	342	377	345	379	336	367	355	322	347	356	353	342	355	376	379	373	335	344	345	396	354	333	336	357	347	345	349	344	373	355	353	370	356	345	397	375	344	334	354	328	366	355	338	359	347	338	319	355	385	357	354	378	352	384	365	325	341	346	372	344	336	339	351	396	364	402	348	339	341	378	349	368	334	337	360	323	332	370	351	336	364	369	317	369	320	307	348	333	353	338	357	378	350	370	344	358	368	355	362	343	352	331	355	332	345	328	372	389	382	329	353	365	377	339	300	352	341	338	340	368	381	366	341	369	375	339	322	356	356	344	364	335	367	356	376	327	343	384	366	346	339	343	390	329	376	362	321	341	367	349	349	386	346	323	355	342	328	354	362	379	368	352	319	343	356	350	330	354	338	349	377	341	341	355	364	366	340	354	362	375	363	358	367	401	383	336	352	358	355	366	330	362	346	372	380	367	361	335	349	335	353	348	359	359	322	356	325	339	357	360	347	360	378	345	367	331	376	357	328	332	346	365	358	340	341	331	313	324	354	347	400	321	371	344	367	340	349	372	331	353	343	358	354	333	363	355	342	350	388	341	356	351	319	358	354	373	381	358	340	341	335	356	326	344	400	349	359	343	365	368	316	359	360	362	374	325	374	326	348	341	358	359	367	370	342	336	322	333	340	330	330	343	326	368	362	355	375	326	339	329	386	355	329	336	314	376	346	356	364	338	382	328	340	377	314	367	355	336	332	349	368	332	333	341	341	342	335	346	338	330	352	373	376	380	371	347	350	365	346	339	344	363	343	376	374	346	384	345	348	353	341	357	363	317	332	365	360	345	357	350	372	369	356	336	375	374	327	373	325	350	388	347	369	325	362	355	372	361	354	332	347	362	315	312	348	352	356	338	372	352	298	321	386	338	310	364	347	350	375	349	372	359	323	347	340	410	330	365	337	336	346	401	377	361	372	368	360	364	376	347	392	366	354	350	342	364	382	379	357	319	346	358	325	358	334	327	366	330	356	316	344	352	358	335	320	410	360	379	335	362	354	369	378	358	383	341	362	361	344	355	341	323	381	370	343	336	340	331	349	346	332	398	338	351	368	361	343	378	329	327	338	342	338	353	362	361	379	329	388	360	370	334	356	356	334	318	361	362	333	354	343	361	349	328	354	386	347	354	342	361	359	353	348	316	357	351	377	349	343	355	381	374	364	364	343	384	368	348	400	338	330	371	335	342	333	347	362	382	359	333	343	355	317	353	346	345	350	353	351	358	356	346	379	359	333	329	380	361	354	342	300	352	357	341	342	336	340	358	336	385	328	360	339	361	352	362	353	364	382	351	382	358	348	337	356	356	325	345	353	367	381	366	327	336	329	364	332	368	319	341	351	348	364	362	317	348	369	361	362	358	361	328	343	337	349	346	367	342	359	351	352	359	344	325	338	331	369	385	360	360	355	352	378	339	338	369	338	350	364	331	337	369	362	344	328	365	332	351	397	332	351	298	348	325	335	371	371	363	339	378	331	341	332	332	359	370	338	309	379	378	326	369	355	344	354	349	341	359	341	353	375	347	377	351	337	319	340	362	331	357	347	382	353	353	346	327	322	333	360	337	353	317	314	356	328	342	356	325	367	360	365	356	379	321	360	346	316	327	376	349	346	332	342	353	334	346	364	350	335	360	363	349	407	370	362	372	364	339	334	339	393	328	358	354	379	357	343	339	348	337	342	347	350	374	328	345	360	354	376	370	348	334	358	375	334	372	365	336	330	348	355	349	331	380	365	365	346	352	344	384	342	328	363	356	327	360	344	370	339	361	335	331	342	364	350	350	373	346	339	347	328	334	342	337	383	340	352	359	328	314	347	364	348	374	385	321	330	338	363	368	357	362	326	347	331	331	360	348	338	372	369	375	357	380	365	365	356	340	365	357	335	356	365	335	365	340	332	371	376	354	345	320	334	351	363	351	368	340	332	344	349	364	357	332	316	373	358	354	358	336	375	375	376	363	319	336	369	384	322	332	381	367	380	345	378	335	363	349	349	355	361	347	377	353	329	335	337	312	356	367	319	347	328	337	347	371	327	353	364	341	393	375	344	340	380	362	359	348	337	329	324	332	333	328	358	353	367	345	346	334	357	361	342	355	355	344	361	358	369	378	338	358	382	343	348	354	376	350	322	369	332	347	322	383	374	355	327	350	347	365	354	344	372	349	337	358	347	337	323	378	373	358	391	354	312	339	383	335	396	318	343	320	361	344	330	344	331	336	358	357	336	325	319	362	361	355	356	324	368	355	364	358	323	370	331	322	345	363	361	326	335	353	364	378	333	334	369	331	350	370	378	326	371	363	336	335	352	346	342	335	370	350	351	357	343	369	355	353	362	348	333	351	369	378	341	360	352	348	354	380	379	367	375	336	372	331	366	356	334	352	342	359	364	369	327	352	333	316	356	363	354	373	331	330	301	336	327	339	353	369	332	364	339	354	371	319	339	348	318	388	337	365	340	332	379	358	350	318	339	365	325	346	358	370	345	358	375	372	349	368	337	365	377	337	351	374	332	336	352	303	343	364	369	372	307	324	338	333	356	351	356	320	341	354	351	339	383	339	367	378	345	352	376	369	358	346	359	382	360	353	317	344	338	337	384	319	329	382	369	354	361	359
4658	16302	12107	5595	3415	2736	2067	1648	1526	1288	1256	1033	914	907	10764	14406	8535	636	542	507	609	558	516	537	500	511	518	502	496	502	505	521	511	467	490	539	484	490	514	513	510	488	480	495	493	500	508	471	517	500	494	471	469	532	514	468	502	450	479	502	473	479	518	486	462	504	485	519	534	477	468	503	538	514	536	558	510	509	524	486	522	493	518	533	484	528	485	486	501	468	538	464	496	467	477	533	498	559	474	511	472	508	464	518	475	496	493	534	465	470	519	481	501	481	524	524	491	490	484	465	478	483	539	522	498	528	528	507	479	493	505	484	521	544	535	465	503	479	485	516	521	500	465	541	523	480	486	479	517	499	494	516	509	549	490	535	515	466	484	458	482	490	464	518	517	483	503	542	502	525	486	478	517	482	500	499	494	473	482	508	516	486	466	487	533	484	487	490	499	519	465	538	490	510	517	503	462	506	490	504	512	496	459	487	490	493	537	487	488	517	477	495	505	497	490	490	502	492	499	500	480	486	530	501	506	498	517	538	458	533	524	514	491	499	493	516	491	466	496	510	512	488	502	494	492	508	483	476	514	491	487	506	469	468	516	515	487	465	508	496	506	465	480	519	489	503	483	457	495	446	505	484	485	483	495	532	523	484	525	529	447	464	518	495	487	498	494	527	454	510	490	515	474	517	515	493	505	472	532	491	488	482	494	472	501	477	509	518	504	501	461	495	494	487	531	553	468	473	530	521	499	501	519	541	493	503	508	551	490	486	509	467	511	493	503	490	470	544	515	518	490	520	490	507	501	448	469	497	508	508	481	495	502	458	511	496	522	528	508	504	481	489	486	493	498	473	519	476	496	504	507	494	520	519	514	470	525	500	466	510	496	497	515	499	511	507	488	527	462	468	520	528	536	514	504	531	497	473	483	481	511	482	508	481	482	454	493	530	511	494	455	504	452	465	511	477	506	499	503	489	482	508	491	524	459	468	512	495	521	482	480	507	500	489	466	490	533	534	519	478	477	503	486	456	531	485	528	525	470	528	524	475	488	528	527	476	496	506	499	530	556	532	508	480	512	497	524	495	503	517	530	489	516	479	481	489	467	480	502	489	511	529	483	475	466	515	511	503	503	463	454	496	516	474	509	462	479	495	517	532	479	504	475	479	500	501	469	494	488	483	493	476	514	515	531	484	516	514	499	554	515	479	479	510	475	447	466	483	476	546	483	475	482	485	502	489	492	516	497	490	512	512	482	481	499	480	466	463	515	547	515	514	467	482	470	495	508	491	505	494	485	510	542	498	503	501	496	504	498	482	474	509	510	515	498	512	532	528	511	490	508	491	498	542	521	530	475	484	485	495	447	484	499	509	509	557	479	473	510	495	512	495	541	478	475	532	511	510	478	490	522	544	463	527	499	514	480	503	502	520	512	469	483	540	485	453	488	490	524	508	515	468	501	467	497	525	488	500	511	491	479	517	505	529	514	498	528	517	510	482	439	517	463	506	443	510	485	492	482	497	504	486	511	475	506	521	494	507	525	480	521	532	500	505	504	503	516	524	507	496	514	523	512	462	516	480	446	490	509	521	496	511	518	493	476	497	485	467	492	453	500	458	492	488	484	485	475	520	514	532	488	490	509	502	495	501	486	495	488	481	502	493	502	487	484	514	508	495	518	495	509	499	541	508	519	521	495	489	487	493	501	514	505	467	522	474	515	497	517	489	513	571	498	477	455	496	487	473	472	485	492	493	498	447	495	478	511	486	484	493	492	523	495	511	536	442	506	510	465	465	537	524	495	490	495	484	467	503	495	478	496	459	489	457	457	495	486	497	458	476	531	498	490	488	494	506	517	473	538	495	524	502	477	490	493	488	508	469	498	462	492	512	479	504	518	499	485	525	505	465	504	455	511	467	513	502	476	527	479	518	495	489	516	470	516	515	518	485	516	485	477	511	484	466	496	503	517	569	485	482	471	530	534	493	455	512	502	545	490	482	479	521	489	509	511	520	485	487	449	477	476	475	452	432	486	490	515	462	487	477	500	509	525	506	522	481	481	512	465	475	510	507	484	496	491	480	474	510	505	500	478	459	451	501	503	507	488	501	504	509	484	523	515	504	519	493	499	446	517	521	477	460	468	504	505	507	518	503	533	523	493	533	490	495	496	462	479	458	459	512	461	457	457	462	452	481	507	517	527	533	498	521	496	508	466	478	522	534	463	526	514	486	505	510	496	481	482	488	482	469	473	471	474	517	486	490	482	497	505	486	493	517	476	529	543	490	485	511	505	474	460	526	514	490	494	515	479	518	521	479	484	499	505	451	513	486	485	504	507	495	532	466	515	509	499	493	511	481	458	508	465	493	452	530	522	491	537	504	542	451	499	465	526	482	478	494	487	502	484	553	507	501	475	464	464	507	450	514	488	499	489	512	479	501	461	518	531	499	466	468	483	485	514	477	480	488	474	502	457	481	514	505	472	510	493	487	513	490	522	478	530	538	539	489	459	515	514	521	486	514	515	510	463	522	524	535	506	470	484	501	459	433	513	463	489	511	539	470	508	518	510	520	510	504	524	528	505	488	490	499	510	484	463	455	488	487	469	480	499	512	478	483	512	473	471	514	502	516	474	509	506	473	466	508	518	499	492	471	485	513	496	507	502	486	509	558	492	482	483	484	493	509	494	511	523	485	515	512	470	525	483	514	492	497	517	463	501	463	467	485	478	479	487	518	529	483	550	513	484	490	498	495	440	453	500	471	518	481	486	505	514	485	493	514	516	492	532	448	510	466	460	505	468	472	514	490	502	507	516	518	482	444	496	488	512	473	517	494	475	489	484	482	527	549	486	489	483	483	496	504	539	510	460	479	483	474	477	518	533	496	520	502	565	488	501	495	517	522	490	508	519	472	477	507	487	496	457	489	529	483	512	495	500	515	452	524	522	487	530	437	485	504	500	454	490	462	500	502	493	484	498	508	516	447	500	499	517	495	468	525	509	502	487	532	479	527	473	503	525	493	506	536	528	540	518	461	491	495	532	537	491	518	477	491	516	488	486	486	501	457	527	473	471	512	508	509	513	514	489	499	462	486	477	491	519	549	511	510	502	490	459	477	514	530	470	501	505	521	495	480	543	513	507	489	497	513	496	466	504	501	484	459	495	526	456	481	465	494	492	504	486	481	506	502	487	491	519	493	512	498	511	504	500	497	535	496	520	520	478	484	494	480	504	555	486	469	505	468	514	497	487	482	458	502	506	475	487	499	463	508	509	490	517	519	495	463	538	491	488	514	497	518	490	459	489	510	445	513	522	477	496	526	476	440	488	500	482	516	499	487	476	511	529	476	473	518	472	457	478	485	491	503	500	518	492	519	492	466	501	449	489	504	517	508	482	445	478	481	512	479	506	540	539	501	501	529	485	462	454	503	474	523	501	469	497	515	485	505	524	509	478	499	514	488	440	507	514	514	517	475	476	495	490	488	534	548	508	484	493	491	472	520	511	500	476	463
27838	18750	5042	1132	710	534	515	514	536	496	529	450	490	495	716	877	689	461	438	414	411	433	404	445	484	451	448	471	421	433	428	445	448	466	420	426	461	442	438	426	397	401	464	435	435	448	436	425	452	454	449	412	440	454	440	433	426	418	453	448	451	459	426	428	461	412	460	417	478	449	437	419	417	434	416	407	408	460	418	435	457	408	422	421	414	412	446	412	423	426	440	426	430	449	485	417	401	441	455	420	438	430	438	435	429	452	400	425	489	406	409	430	447	460	446	463	396	430	439	469	437	457	424	453	458	432	441	417	457	404	433	458	408	450	432	441	456	436	435	456	432	490	459	414	414	409	459	411	440	432	461	472	410	402	454	419	414	442	445	425	458	448	452	455	423	427	407	415	417	471	421	463	453	421	469	434	450	442	450	431	434	473	458	476	403	451	435	464	414	406	462	437	429	397	425	447	445	445	443	443	438	433	427	441	404	437	428	449	457	481	439	467	457	474	453	463	423	473	453	462	442	456	404	414	446	461	488	425	455	412	412	422	447	471	466	441	417	445	444	441	426	431	430	415	415	417	456	416	420	427	433	398	424	417	471	465	450	448	446	473	430	451	462	415	436	465	420	442	446	467	400	475	436	439	403	415	448	382	455	421	447	460	468	433	438	436	439	446	388	414	456	463	478	472	439	465	432	422	416	456	477	456	453	457	427	449	428	408	440	417	441	412	410	458	452	429	476	430	433	423	438	449	455	436	429	430	443	427	445	429	416	445	408	446	471	456	423	401	432	471	458	419	445	414	431	422	448	460	428	426	429	440	451	470	440	413	432	464	420	437	447	440	438	459	457	439	454	498	454	502	434	459	477	419	463	402	404	464	418	442	437	457	404	410	481	473	478	455	416	467	470	427	403	422	439	401	413	417	451	462	432	446	435	438	462	434	451	455	436	447	437	440	439	436	431	432	465	480	434	414	449	399	459	393	448	421	459	445	434	471	448	425	426	449	466	474	427	434	410	457	458	409	468	430	451	440	415	439	451	462	441	432	458	437	434	466	411	451	416	469	436	447	423	446	460	453	428	416	446	464	450	407	491	443	442	461	455	448	448	418	428	450	422	481	427	453	452	437	423	463	461	456	459	453	399	417	452	426	397	460	457	438	421	413	387	419	419	448	411	421	421	455	431	434	435	423	399	440	421	420	450	438	437	423	479	473	461	454	458	418	461	475	459	451	450	432	456	432	432	434	404	451	434	419	426	459	394	410	441	448	464	412	429	424	477	390	436	447	466	465	433	415	403	443	415	487	437	460	415	400	471	426	418	476	433	474	428	409	412	423	424	393	426	417	462	432	416	435	470	440	420	439	421	461	469	484	464	423	450	411	454	441	420	455	450	415	475	455	429	451	447	401	382	460	457	399	432	407	432	441	423	473	457	429	439	448	398	442	457	467	439	448	465	423	460	455	436	425	451	411	415	437	446	426	449	499	463	414	445	448	446	414	438	405	398	454	419	470	447	437	453	466	461	422	416	451	444	479	443	463	423	451	411	435	457	426	446	439	417	457	439	407	442	433	452	465	421	450	438	444	444	455	430	428	449	456	433	445	411	470	467	416	417	436	428	409	432	447	416	417	482	437	447	416	419	481	430	437	430	429	443	455	464	450	453	379	416	459	434	410	430	439	421	476	446	406	459	451	490	461	447	435	454	445	422	441	447	443	447	450	420	430	405	434	434	439	397	445	462	433	464	420	432	473	420	487	450	395	452	441	452	410	410	447	426	429	424	471	466	426	408	482	437	445	503	479	452	457	467	437	447	449	388	409	452	418	433	454	422	443	442	412	460	428	433	480	451	446	444	491	431	471	447	490	413	412	418	421	459	459	433	451	418	409	448	455	441	463	413	441	423	445	420	452	415	431	460	428	424	428	458	462	418	436	445	446	440	451	450	415	457	439	422	460	428	467	451	445	446	422	438	471	409	432	463	431	444	428	481	423	435	417	418	429	423	442	456	412	472	417	437	435	457	480	462	442	432	448	417	429	448	442	457	436	455	433	429	459	471	429	429	419	484	422	410	422	472	441	444	446	433	478	428	434	440	439	418	441	482	429	457	434	426	426	466	399	429	433	397	429	442	418	469	444	412	412	497	442	439	447	438	449	427	460	445	469	418	449	442	412	386	445	450	461	426	463	470	422	477	473	420	454	415	459	432	428	472	466	425	446	434	452	435	429	439	460	428	502	463	438	437	447	447	400	429	400	462	421	471	433	450	446	446	427	452	432	458	409	439	447	416	434	401	447	446	440	463	444	432	438	436	448	414	446	416	460	441	432	416	455	443	457	416	450	425	407	466	419	460	423	421	429	464	397	474	407	410	469	436	442	460	433	427	469	496	416	414	412	423	456	422	453	453	434	444	443	433	420	443	506	431	443	446	425	403	470	436	431	424	434	434	428	436	469	423	451	431	441	449	469	480	414	448	417	481	474	467	444	396	463	421	423	431	435	420	458	441	410	434	422	442	458	469	397	478	467	426	433	455	433	458	418	424	417	438	422	477	429	419	459	437	413	449	440	468	421	435	445	416	438	425	417	422	464	415	432	431	434	418	454	431	450	448	452	447	471	405	469	418	427	473	448	398	442	433	427	449	459	406	450	430	437	425	482	453	452	429	441	415	427	467	473	409	404	460	467	465	431	434	452	425	421	432	455	434	501	426	428	390	440	466	426	415	425	447	471	472	433	476	433	430	447	417	385	418	429	424	439	444	476	459	440	485	495	474	392	458	439	417	447	452	408	453	457	413	476	458	417	460	474	465	472	441	436	458	432	450	408	423	433	412	449	404	424	445	426	442	446	457	440	443	435	428	402	445	424	437	462	433	419	410	406	374	447	402	454	421	447	471	428	413	424	440	447	443	417	442	429	406	430	475	424	483	416	429	441	475	409	454	428	437	457	438	445	415	438	416	458	452	438	446	439	456	472	429	415	462	470	400	456	451	452	415	493	452	414	461	430	402	449	403	415	411	445	436	445	461	438	424	436	434	423	471	457	467	445	415	450	453	437	461	413	464	423	416	450	432	408	428	443	472	407	428	422	433	429	425	434	439	473	432	424	422	403	450	439	422	461	415	454	440	445	442	449	400	435	446	421	458	430	422	450	430	414	407	439	418	447	425	421	439	430	469	446	472	434	480	447	466	428	440	465	413	434	445	417	434	440	422	434	459	406	430	446	434	438	421	464	401	419	402	464	432	450	435	420	451	430	395	413	479	445	449	452	418	454	428	415	470	392	448	431	427	409	428	426	475	452	430	427	443	445	422	444	467	418	444	428	444	454	411	452	410	443	454	464	463	450	433	485	424	434	428	490	451	443	459	414	446	440	427	439	418	421	466	422	464	417	469	436	433	453	428	471	453	459	418	422	401	443	454	456	439	439	438	422	436	463	429	432	472	431	420	436	449	403	412	459	482	454	438	469	411	399	458	435	450	412	404	455	461	419	440	440	459	422
4819	4053	3349	1508	1220	939	806	713	864	733	723	667	629	696	1213	1493	967	590	597	624	617	577	621	583	597	585	591	617	594	615	609	569	602	594	611	619	600	575	580	602	609	564	596	605	585	611	605	645	621	589	629	616	599	619	617	578	566	577	589	601	574	635	626	587	564	597	561	613	571	611	548	622	600	583	581	583	578	602	621	605	651	595	597	646	633	620	620	572	617	604	632	620	593	622	564	635	575	579	595	579	603	613	625	612	603	597	607	604	560	593	550	608	623	594	581	600	614	632	609	595	589	593	598	608	635	578	531	548	588	577	572	590	586	606	546	626	597	619	570	600	627	592	583	606	600	601	556	597	578	627	601	620	605	604	601	598	551	592	652	597	552	616	572	566	609	584	592	590	613	655	571	609	565	583	606	582	594	591	604	604	591	604	566	565	585	614	605	567	636	568	566	608	627	562	590	570	620	575	590	601	613	575	654	605	646	570	639	590	570	609	575	566	594	579	591	569	568	582	596	625	597	592	601	649	571	609	611	623	555	614	601	605	558	592	629	556	619	622	606	581	633	586	585	608	636	589	572	591	567	589	585	602	585	567	607	567	600	609	572	630	625	623	578	596	604	639	570	594	561	631	578	588	596	591	566	591	583	619	561	607	607	574	579	612	546	592	623	583	591	582	573	632	631	573	603	603	622	585	565	561	583	605	587	619	630	581	622	604	587	573	622	553	585	581	588	602	610	602	612	602	564	597	577	570	568	578	614	588	601	576	649	599	580	572	621	614	598	619	581	589	572	606	615	615	550	577	585	564	609	567	617	574	627	614	551	609	611	611	552	590	619	586	572	608	564	584	610	611	590	620	550	595	585	586	587	595	624	602	579	585	617	629	564	553	622	589	605	569	583	542	598	569	594	540	635	612	600	607	564	594	617	585	541	618	545	599	569	570	583	564	612	556	608	575	622	591	552	584	593	605	624	593	574	612	579	593	585	570	593	609	604	558	607	647	608	610	609	595	564	596	551	572	590	615	574	562	537	554	565	606	552	623	620	564	598	627	577	588	649	576	591	583	579	656	584	583	568	561	622	596	571	620	628	579	618	576	603	609	579	612	602	553	581	605	612	653	589	589	617	595	570	612	598	586	603	629	588	611	593	581	655	554	601	579	597	596	568	590	585	625	570	599	605	566	594	622	627	638	620	597	589	575	603	573	631	602	604	571	603	626	649	598	587	633	599	583	572	610	568	597	602	633	563	577	564	576	607	613	603	584	600	617	591	598	610	592	613	605	568	564	589	587	597	548	582	615	603	633	576	602	604	595	619	625	547	612	617	551	616	623	558	591	594	587	604	623	557	606	574	574	589	604	625	553	594	587	621	579	631	565	636	557	584	574	600	608	600	575	606	588	609	556	558	588	593	586	579	598	564	571	607	564	605	582	646	599	559	557	578	572	585	616	594	600	628	616	608	600	638	645	559	620	612	547	636	601	567	634	576	605	625	641	526	569	574	613	608	594	602	577	594	608	532	592	601	587	552	574	611	633	606	579	592	631	613	618	579	594	591	599	592	627	563	610	583	597	576	639	581	581	610	566	629	600	601	610	567	608	626	592	634	593	620	599	620	621	605	583	571	564	597	590	631	576	600	565	577	617	571	612	613	603	624	618	603	587	586	588	590	596	596	593	631	562	598	564	623	558	625	601	584	608	591	573	606	610	621	595	645	561	594	586	587	646	597	583	582	557	609	610	642	609	624	613	568	560	594	586	629	561	592	591	585	573	538	622	552	609	628	633	617	631	604	608	563	602	595	613	622	592	541	623	574	610	578	629	583	599	631	573	605	564	639	559	567	593	575	559	595	585	610	574	606	576	595	576	603	603	585	593	630	552	567	572	580	600	628	623	611	580	628	615	586	617	591	596	592	582	652	549	609	621	588	607	605	588	617	562	595	594	610	576	546	578	580	620	612	597	609	587	572	599	650	600	544	601	585	574	540	594	595	614	633	593	583	606	586	571	583	600	580	592	589	593	606	633	608	596	587	583	626	602	614	569	588	571	582	596	575	628	592	581	584	604	597	581	582	590	609	616	604	606	597	622	631	578	613	597	627	621	617	590	598	603	561	584	609	598	628	603	633	591	629	578	568	598	621	567	584	620	613	639	568	543	630	629	581	537	582	667	604	606	533	606	598	616	635	620	604	583	589	573	576	588	551	546	637	573	616	553	599	588	608	616	607	609	569	613	570	641	600	589	582	569	571	565	568	599	588	643	610	598	599	581	606	597	614	585	571	572	555	592	623	605	593	593	604	604	572	591	614	540	570	564	591	553	581	625	592	620	624	556	627	596	594	619	575	555	549	633	563	586	601	633	619	578	617	637	540	584	603	561	612	611	618	609	621	592	577	570	618	585	602	601	525	635	531	582	574	594	604	576	568	621	599	612	587	530	580	584	609	586	561	588	590	578	570	598	579	607	591	593	604	598	539	603	638	546	605	603	635	595	668	559	639	587	600	601	572	556	593	596	538	566	580	599	582	574	600	617	611	598	547	608	609	616	595	539	569	582	591	591	622	585	601	596	639	610	605	599	611	584	602	591	608	632	594	628	636	576	605	556	609	616	583	565	612	585	576	591	585	582	644	620	643	586	633	646	539	599	616	613	600	609	572	606	602	556	592	586	566	595	630	586	573	577	573	591	604	637	567	627	576	614	588	571	596	549	596	605	625	620	631	570	608	574	607	594	595	585	624	577	564	581	611	621	631	596	637	580	588	572	566	571	593	604	600	584	652	580	611	529	569	607	615	592	614	608	580	543	629	603	562	588	591	580	597	598	591	566	592	583	547	602	645	556	630	551	590	572	607	592	593	568	574	604	561	569	607	575	603	542	605	572	616	590	636	607	617	567	576	605	565	607	609	624	605	600	617	613	585	545	592	585	583	565	615	589	626	592	619	603	559	597	597	595	651	581	584	587	604	590	600	594	600	562	550	610	610	582	584	614	606	676	555	598	587	578	567	579	641	679	607	589	616	593	571	617	582	575	640	583	587	565	568	581	616	580	551	578	598	612	575	620	601	604	592	582	586	620	622	598	581	575	592	629	613	592	578	560	588	601	564	580	582	628	579	598	587	593	585	592	604	595	567	537	574	549	642	596	582	604	589	590	566	576	570	588	597	631	627	619	566	617	678	623	575	582	624	649	584	598	609	607	584	642	564	597	563	605	653	659	619	625	567	574	582	594	598	624	610	585	606	564	610	618	601	570	573	598	612	620	575	627	576	555	602	591	611	638	610	597	568	569	590	622	573	628	590	548	591	639	550	601	583	566	630	630	598	590	583	585	594	615	600	579	593	590	594	611	587	608	645	604	622	604	582	560	568	613	612	587	570	563	556	591	623	605	614	593	584	612	608	604	610	606	589	584	629	597	572	654	594	577	583	610	599	581	571	594	585	645	584	583	608	619	600	566	598	637	613	586	606	572	594	584	599	597	562	620	559	612	545	583	600	578
23781	21537	28073	25429	20242	2659	1073	872	859	759	760	689	700	920	5231	5345	3584	1722	581	617	619	583	556	572	640	561	603	600	608	569	650	608	592	604	573	566	665	583	547	596	604	569	638	603	588	550	596	616	607	595	572	558	624	588	592	624	591	634	593	643	605	605	595	605	593	585	584	597	538	615	589	595	611	603	604	602	614	594	598	550	592	571	566	620	591	587	594	536	593	604	602	603	564	621	571	583	618	562	607	591	629	614	615	584	581	606	583	584	617	566	574	553	586	592	587	615	561	625	592	629	542	602	613	540	622	595	577	601	583	602	576	547	640	607	558	616	599	600	553	639	627	561	577	582	618	639	583	618	596	571	562	587	583	575	578	567	574	592	608	588	630	614	571	582	605	617	600	642	557	565	594	589	561	557	589	587	574	620	575	563	602	590	570	590	624	558	584	605	578	591	618	606	571	617	558	575	587	603	607	579	603	565	615	624	611	576	623	582	582	590	604	574	547	579	622	571	558	570	595	616	561	596	588	659	562	589	586	610	598	612	565	562	555	593	561	607	575	587	555	626	616	577	519	594	610	597	591	630	590	572	599	605	545	574	575	586	574	597	565	581	577	576	613	560	563	554	596	544	609	587	603	601	631	576	570	550	564	605	627	590	600	601	605	555	567	580	637	595	601	551	614	588	581	566	623	610	616	581	588	577	601	571	608	593	604	613	548	560	566	586	608	578	591	598	586	600	578	566	599	550	589	552	564	578	569	565	537	600	579	585	605	582	570	639	596	642	580	562	588	579	578	598	637	586	551	601	566	597	592	568	610	569	588	615	578	628	627	554	584	585	535	602	632	603	614	579	578	617	575	610	535	607	595	607	601	618	630	582	604	572	603	622	586	607	638	597	617	616	646	595	613	617	560	593	574	539	581	575	569	600	589	625	542	547	611	602	605	610	566	586	563	590	567	561	571	587	594	567	603	600	566	597	573	590	551	608	565	554	602	533	567	606	590	617	537	593	538	572	605	567	605	569	664	607	603	597	613	649	588	566	603	633	608	602	583	558	622	589	582	590	578	584	603	554	582	599	564	628	601	615	653	590	555	607	569	562	560	545	544	592	623	626	562	620	576	567	589	606	630	624	611	577	613	620	554	604	568	673	624	630	588	583	621	602	591	564	544	627	610	579	589	587	600	571	572	571	602	598	621	569	635	589	587	615	574	588	572	547	599	568	613	578	561	552	579	576	623	604	584	592	618	590	591	578	557	560	585	577	581	631	550	568	559	570	620	597	638	604	603	595	598	622	557	552	620	603	549	624	582	570	552	559	556	598	589	553	622	578	569	580	625	575	582	614	593	571	589	638	608	561	583	603	570	599	623	610	590	570	565	568	581	550	602	551	623	631	597	603	603	622	606	588	591	584	634	625	636	597	572	592	590	595	603	586	573	604	571	614	626	608	635	563	614	580	598	574	614	598	592	611	613	593	582	573	599	579	588	608	600	604	564	570	608	577	587	620	576	567	618	591	606	615	552	565	586	558	576	603	629	574	593	609	580	602	542	611	540	591	593	641	534	575	584	594	537	582	610	603	594	578	619	592	599	563	625	588	563	558	589	565	595	617	568	522	612	606	605	533	555	586	589	617	602	556	568	528	566	619	584	535	544	605	587	578	589	595	547	577	647	576	582	569	616	551	572	573	555	571	551	557	577	580	584	644	583	623	602	618	577	571	595	551	586	567	583	552	608	531	607	599	595	632	625	609	595	565	603	599	591	639	566	609	559	574	617	616	615	551	594	628	621	620	606	583	577	600	563	586	602	639	577	578	608	595	622	601	571	570	591	607	603	610	568	586	594	588	598	599	590	585	590	594	608	593	619	597	544	585	609	570	572	596	615	598	569	543	608	602	614	559	643	599	585	596	601	603	618	596	618	586	635	581	578	580	587	584	592	577	558	622	583	576	600	582	603	558	588	617	587	600	572	568	602	582	597	582	589	627	563	563	582	580	590	589	605	585	531	577	599	583	598	584	595	596	548	523	582	594	613	588	595	613	596	538	571	624	594	609	612	570	590	579	551	557	578	590	601	614	588	640	573	562	609	565	586	596	589	578	583	634	531	575	582	631	576	552	611	613	595	567	566	584	572	593	610	615	608	597	609	573	552	568	603	608	596	604	600	596	630	611	585	598	593	560	586	571	571	571	583	613	601	596	574	591	587	620	551	599	591	574	593	607	560	598	619	571	629	598	639	614	612	593	593	605	603	604	570	599	624	589	600	575	585	596	589	616	595	546	604	593	528	574	593	618	599	558	587	590	535	616	600	637	611	587	569	597	584	614	569	613	602	608	616	556	566	588	605	578	573	549	590	579	592	569	572	601	542	616	589	595	577	566	590	633	591	569	575	596	577	620	609	602	589	582	609	565	552	580	586	608	545	565	597	580	632	607	567	555	564	586	581	578	538	597	585	597	570	586	675	617	560	587	595	582	607	591	559	601	593	623	571	631	584	604	601	607	576	618	570	596	600	569	580	606	619	604	596	603	612	569	564	589	612	589	612	616	561	573	584	565	555	599	569	554	580	599	611	583	599	592	562	545	560	579	578	558	589	573	596	605	596	568	596	622	583	581	623	597	536	576	547	615	557	647	614	545	583	597	565	595	587	580	583	610	579	559	580	605	573	577	605	614	589	575	573	529	584	613	598	558	568	551	585	562	575	600	563	587	557	570	600	634	602	554	591	592	562	609	596	614	597	590	545	642	548	625	619	581	593	580	546	611	626	583	570	594	659	550	532	588	561	606	620	613	573	619	572	602	611	604	657	626	574	604	602	607	570	603	609	564	569	570	567	600	576	614	589	580	581	596	613	577	583	618	586	586	616	570	628	637	582	574	594	607	610	587	606	556	558	576	603	581	641	578	606	577	636	562	589	628	609	582	603	615	563	577	587	560	614	642	613	600	538	626	561	597	563	582	594	578	580	608	595	587	570	541	624	663	594	547	567	587	547	584	610	592	641	546	569	617	622	614	555	594	599	594	627	550	572	602	584	631	593	620	629	589	566	596	628	581	608	598	565	586	591	604	588	603	544	573	577	584	619	597	605	573	578	617	597	564	617	603	591	569	628	574	602	526	622	581	580	579	600	612	630	590	587	583	563	557	592	565	621	573	585	611	602	602	569	581	598	601	582	577	628	577	578	638	609	579	618	624	608	620	587	588	591	592	579	622	594	586	530	612	572	588	576	583	555	564	627	571	583	606	542	563	593	605	609	580	603	585	594	584	614	588	623	598	570	576	566	594	577	572	567	624	586	576	560	607	607	590	584	619	572	607	633	607	587	581	589	611	615	566	583	551	618	600	592	632	622	604	600	609	591	582	612	572	548	596	613	614	646	577	592	575	619	587	590	586	598	621	574	627	573	564	571	604	610	541	586	606	601	569	573	585	621	599	597	644	576	646	617	583	601	600	602	542	596	626	638	594	571	559	563	553	594	534	621	627	583	592	576	598	580	590
3784	11509	7732	3635	2717	2072	1632	1338	1574	1395	1166	1088	1009	1672	9929	9559	6718	2987	857	837	828	829	807	803	816	819	786	835	826	757	795	795	802	812	782	772	753	811	830	827	802	869	829	769	843	813	794	798	792	781	820	824	787	803	867	803	765	819	853	781	846	722	799	764	809	788	801	764	817	758	784	835	786	779	768	772	819	820	784	735	786	799	827	837	768	820	824	783	809	786	761	809	799	781	776	805	819	796	810	813	810	798	836	802	788	791	780	747	803	771	816	763	798	779	738	774	782	773	794	813	793	799	822	775	794	803	809	811	847	793	769	765	806	821	797	841	778	789	783	797	759	756	766	747	778	809	793	759	741	860	830	823	785	788	769	806	759	854	757	751	794	772	782	765	817	803	759	765	792	847	790	802	763	757	813	828	786	828	831	806	825	774	792	843	856	813	825	816	793	752	804	821	777	818	784	866	829	787	771	827	809	789	798	824	765	776	788	775	780	793	806	809	792	805	794	779	801	759	724	800	825	791	803	813	797	848	781	804	775	838	811	776	787	825	801	769	822	811	821	805	806	823	835	819	817	770	839	762	735	772	844	801	857	767	791	795	810	813	864	830	810	791	791	842	727	829	851	826	760	793	805	792	750	832	773	817	772	802	809	863	817	796	834	778	788	795	762	762	786	802	810	809	759	804	736	827	787	777	812	825	822	789	788	813	787	793	757	826	802	772	832	818	809	825	794	818	798	803	759	831	827	782	839	788	830	730	776	726	774	829	770	770	799	837	801	766	839	796	824	795	779	789	820	792	795	831	803	776	834	777	746	805	818	782	858	752	803	767	822	786	795	780	754	814	822	846	831	783	815	866	779	752	815	781	741	802	838	805	788	817	806	821	797	779	803	829	801	724	737	806	795	790	822	815	771	787	749	776	809	792	824	798	874	761	791	772	778	795	838	866	776	801	778	778	805	829	827	797	752	790	774	774	783	775	769	825	772	831	769	781	722	771	818	853	794	785	853	798	804	810	802	770	794	800	753	821	799	774	749	780	769	861	759	788	790	807	799	792	781	818	760	793	737	765	762	844	824	792	778	797	807	793	806	854	864	818	784	785	803	791	807	822	783	801	774	783	812	814	830	788	809	798	842	747	793	790	794	783	843	818	798	808	757	793	803	798	841	805	799	796	802	816	749	751	763	824	802	792	818	786	846	833	844	836	803	776	742	812	821	778	772	817	800	773	764	786	795	783	807	789	769	803	796	815	815	812	784	832	812	811	809	780	819	780	782	767	805	835	785	788	773	861	718	785	807	784	796	849	800	818	811	782	833	755	779	803	842	781	819	783	774	842	819	850	809	803	781	757	774	797	769	791	778	788	791	750	816	799	788	771	743	764	783	820	821	762	807	768	848	786	792	807	817	794	795	802	795	802	785	737	744	809	702	812	792	751	837	822	769	788	748	850	786	829	812	786	755	768	807	833	788	771	824	799	816	823	781	832	814	735	876	853	823	836	830	777	810	808	788	855	787	786	829	848	778	806	775	808	755	809	794	819	851	801	821	734	786	776	791	806	775	789	800	767	815	817	777	800	771	829	840	815	805	824	795	782	785	763	806	741	797	777	777	812	803	759	825	786	799	817	820	819	778	784	863	795	818	788	792	833	792	754	771	788	805	796	758	850	819	800	773	823	795	746	811	831	825	765	821	710	774	782	817	801	848	803	800	748	769	759	847	773	788	758	802	791	835	798	817	815	816	777	760	852	752	810	752	786	805	828	757	842	794	812	839	800	779	791	737	827	777	743	830	839	800	794	820	823	782	814	773	848	775	809	827	821	822	809	754	751	809	792	810	780	753	783	790	745	819	798	776	801	787	769	819	741	806	775	784	776	816	818	757	818	800	842	773	846	825	830	772	768	769	784	768	813	824	804	829	780	784	783	777	813	826	816	831	763	764	779	785	777	803	829	782	809	786	782	758	800	803	813	785	812	789	749	801	801	792	803	751	822	788	804	761	772	796	774	805	759	757	794	805	780	767	786	819	807	808	828	765	834	772	795	764	793	781	771	812	776	802	810	775	790	770	752	824	770	786	830	752	755	775	770	799	791	819	798	783	797	807	812	811	863	781	786	820	764	829	814	787	777	828	788	758	794	777	797	781	828	815	768	812	827	814	783	811	800	763	828	861	788	781	761	719	749	778	775	798	794	816	815	786	807	780	775	805	797	802	811	806	763	812	767	824	767	808	777	777	788	747	710	756	719	773	818	842	785	843	784	818	800	796	789	748	817	764	800	830	841	814	747	819	796	794	789	739	794	796	783	842	814	826	784	790	772	770	809	785	810	790	810	801	798	796	819	776	824	830	778	800	777	768	834	759	789	787	814	806	844	781	813	825	831	831	778	775	785	815	816	778	811	840	800	867	819	794	780	768	820	824	806	842	767	788	843	784	772	817	793	789	789	778	731	791	762	871	803	768	751	767	795	804	817	786	847	834	814	840	810	737	834	734	808	748	775	820	754	765	796	757	835	821	814	760	767	751	773	775	838	788	772	829	838	786	791	811	836	819	789	779	810	756	775	796	803	813	825	748	810	787	839	823	804	788	820	812	825	830	807	772	749	803	816	832	800	831	831	774	764	806	827	851	770	833	758	790	805	810	741	757	821	791	811	788	789	790	798	800	784	779	838	788	771	815	788	761	756	846	784	832	817	792	767	803	775	801	779	804	761	824	792	784	875	779	724	805	781	763	773	788	778	776	740	809	801	850	785	806	810	786	784	823	848	789	830	777	783	756	779	763	803	822	792	860	767	800	844	801	807	809	767	787	807	749	772	791	769	794	812	802	827	750	800	779	850	798	774	782	765	783	765	817	762	782	758	816	783	847	836	862	808	775	812	794	801	813	770	768	799	787	826	798	818	814	781	795	836	754	832	780	773	772	810	795	848	812	817	801	790	782	753	824	799	784	798	785	806	801	747	825	812	747	802	768	827	830	789	799	836	786	804	760	721	770	718	800	783	819	778	776	782	865	748	805	812	796	789	856	743	782	799	830	816	822	804	767	810	826	791	809	828	792	821	781	833	787	793	796	822	797	818	764	773	758	766	848	805	764	753	808	761	805	773	812	763	761	817	855	807	801	753	806	774	821	786	828	832	826	772	835	851	799	799	819	781	838	809	816	810	876	786	813	755	829	832	779	762	771	855	763	778	830	808	821	814	800	781	757	836	777	780	786	784	776	770	808	769	835	800	783	834	799	843	789	825	766	794	787	753	810	794	802	800	840	806	786	845	797	783	786	769	770	768	785	815	754	810	811	786	761	839	785	794	845	797	793	796	786	776	850	749	796	768	811	794	767	813	835	794	805	766	787	822	747	794	763	794	833	770	805	813	801	793	851	789	828	798	798	821	794	774	779	807	848	769	809	809	778	820	792	779	773	859	816	768	811	770	784	809	828	798	842	796	779	792	788	739	825	814	812	767	790	808	772	787	812	770	816	827	766	811	760	798	785	806
25149	21533	25855	22095	1405	558	419	352	356	420	297	300	322	493	2402	2148	1316	1077	258	242	266	228	242	256	270	257	237	273	245	260	256	245	244	245	268	243	258	230	253	253	238	229	236	261	272	257	250	237	230	252	257	278	252	242	239	231	242	235	216	251	239	269	238	230	250	230	238	258	217	253	239	261	216	232	255	208	254	216	224	225	270	228	231	242	270	224	230	238	232	251	252	240	247	252	247	235	243	226	236	244	262	227	252	259	229	261	256	212	253	251	264	264	237	229	270	278	254	235	226	250	245	230	234	233	257	252	259	233	249	254	250	221	262	257	251	256	256	226	263	236	259	237	238	256	235	252	261	229	218	262	239	216	243	267	238	243	248	217	234	269	238	221	257	249	243	249	226	235	240	227	259	243	254	257	232	238	237	239	255	262	263	240	259	226	253	232	296	228	226	244	257	274	218	216	228	238	238	265	252	230	259	226	229	240	230	240	243	231	226	256	278	272	247	291	248	240	262	267	257	216	266	230	238	236	264	241	242	246	237	236	237	258	238	245	241	240	236	244	216	238	237	233	242	231	248	239	228	245	226	258	245	225	274	271	252	226	237	242	259	244	259	250	252	250	220	252	275	224	229	252	245	237	252	225	251	247	213	254	239	245	243	240	266	225	222	230	249	275	235	252	228	229	248	250	250	265	227	247	245	245	225	222	237	243	258	246	266	256	256	267	254	234	254	214	255	251	245	236	238	247	244	253	246	225	266	231	246	246	269	254	243	261	257	256	253	235	218	238	230	220	226	263	223	241	242	243	245	253	226	233	238	247	231	247	221	239	263	252	249	255	247	241	243	228	222	240	245	232	254	245	250	234	264	269	243	245	221	232	247	217	235	215	230	222	246	217	229	262	247	257	261	241	261	229	246	228	243	268	249	265	282	239	245	258	224	257	235	295	250	271	263	251	254	261	272	235	271	242	234	217	247	248	241	230	230	249	239	233	202	233	238	248	233	227	264	232	242	226	219	253	246	237	253	246	241	235	235	239	253	235	234	238	243	236	258	228	253	255	272	263	248	243	230	243	233	224	244	253	284	269	217	243	241	248	248	232	280	243	248	251	249	209	233	219	246	235	265	252	251	252	226	236	244	249	242	265	212	242	251	247	245	233	258	235	238	239	245	212	246	243	257	242	229	257	244	239	241	251	230	262	248	213	215	236	300	211	250	234	242	262	243	233	241	263	261	258	259	273	233	275	257	218	276	238	237	230	256	231	232	230	235	243	210	244	236	259	204	223	253	256	240	235	257	276	258	237	246	258	250	282	243	259	266	231	239	240	228	256	245	256	213	237	266	257	245	256	233	247	243	248	269	239	250	231	253	267	226	241	240	215	232	281	242	242	255	221	232	225	252	219	226	232	247	227	238	246	230	233	226	255	251	233	262	243	254	242	263	234	278	219	238	234	225	263	249	244	267	229	241	240	236	255	242	242	286	252	218	244	260	265	226	245	243	251	237	245	244	246	246	239	238	231	266	236	246	215	245	269	254	234	245	239	252	235	233	262	238	253	261	257	219	220	268	225	269	246	264	236	233	256	275	217	253	237	247	228	242	219	232	266	251	241	261	246	274	249	246	262	255	222	251	253	234	247	244	244	237	227	265	223	237	242	260	229	265	260	250	227	234	229	241	263	265	217	235	231	240	235	228	231	257	248	234	227	243	227	258	223	250	243	247	244	221	226	230	225	226	249	235	251	269	256	251	240	222	256	227	243	260	254	238	246	241	237	262	239	222	249	206	257	239	248	243	273	256	250	272	237	273	247	253	241	207	243	256	264	229	267	265	256	237	238	272	243	228	242	249	247	258	230	243	243	243	252	237	233	261	243	249	235	224	242	245	251	254	235	223	239	244	230	251	254	244	246	235	244	254	241	216	253	261	251	214	264	254	246	253	248	251	264	213	272	263	249	261	245	226	229	234	252	229	251	224	238	281	252	248	262	227	238	235	221	250	240	218	264	248	222	262	212	256	255	245	230	219	211	250	243	255	260	209	246	193	227	272	253	247	232	244	269	248	229	244	258	248	255	260	218	247	225	243	232	235	224	254	245	222	227	268	231	242	247	229	244	267	245	226	240	244	245	225	250	257	267	229	237	243	245	252	240	256	277	240	232	251	236	244	251	236	249	237	257	228	268	206	252	264	245	277	229	261	242	229	226	231	255	258	228	251	257	263	277	259	258	251	242	236	259	250	232	235	268	231	256	258	226	255	257	235	246	247	246	229	244	238	240	279	244	218	242	245	251	247	245	249	249	257	238	228	233	218	242	255	230	260	248	247	264	257	244	230	225	258	252	248	250	256	225	240	245	236	271	259	252	245	261	227	225	286	234	229	228	249	233	249	263	236	259	240	217	239	221	251	258	231	258	248	252	228	209	249	236	273	247	238	199	249	266	254	222	252	255	232	250	256	228	261	239	252	264	243	236	242	262	259	255	246	240	236	233	249	251	246	276	228	242	267	262	243	248	231	240	227	287	237	256	229	236	204	232	266	241	273	202	224	246	227	220	238	247	248	274	253	209	242	255	255	262	267	241	263	261	225	262	252	222	222	269	228	244	248	217	246	261	250	244	264	216	236	243	259	232	235	242	239	235	292	236	239	240	249	234	258	256	248	238	255	250	247	221	233	230	241	224	249	274	291	239	251	254	254	257	223	251	260	228	246	283	239	256	236	245	218	265	250	247	219	233	251	227	241	265	256	256	250	235	236	270	228	222	240	242	241	247	236	250	249	239	218	225	249	229	237	235	240	252	239	229	235	242	236	240	221	256	227	265	241	250	247	264	274	242	227	232	260	263	279	230	256	230	261	229	249	239	209	258	228	259	227	241	237	235	237	205	250	261	253	262	232	254	241	240	244	265	248	258	238	226	253	252	257	204	222	271	222	257	253	250	253	229	255	223	238	250	272	239	241	259	229	248	227	238	214	236	247	255	259	267	235	235	228	273	225	252	236	240	260	258	230	230	229	208	253	248	228	257	253	258	255	238	241	241	245	263	238	226	263	288	244	255	240	248	227	265	242	248	246	268	251	225	257	247	261	265	246	247	252	254	269	236	261	228	256	243	263	243	236	242	252	247	243	253	257	253	262	249	240	255	255	217	233	232	254	278	246	243	240	258	233	233	266	277	208	226	265	231	276	238	244	221	261	248	247	252	258	252	235	228	218	227	242	270	231	257	220	239	229	257	245	253	241	269	242	231	255	241	255	252	276	261	223	240	268	247	241	237	238	239	262	251	248	249	229	221	240	260	239	262	222	232	293	258	237	240	210	258	230	229	226	234	249	234	237	252	217	246	251	259	221	263	239	249	263	240	225	259	233	220	240	245	236	249	238	255	210	243	259	253	242	268	256	255	265	227	244	250	263	245	256	237	224	252	240	249	242	244	241	233	249	278	230	230	219	245	238	258	251	263	252	252	280	247	236	222	235	232	267	229	261	245	235	230	248	228	236	230
3798	7756	4634	2160	1701	1342	831	730	723	730	561	473	470	1001	5718	5106	3140	2454	465	344	368	339	352	334	369	344	343	349	324	374	311	330	361	351	308	337	326	358	296	345	304	323	325	355	354	337	338	361	330	339	299	359	330	364	352	316	338	345	364	354	359	355	344	329	339	339	326	370	319	382	392	345	350	361	347	361	310	372	356	323	337	321	322	350	343	341	320	371	330	355	351	356	333	311	343	355	326	351	394	359	349	345	321	345	338	388	354	352	342	325	338	351	336	313	325	342	335	339	322	385	327	359	334	343	371	349	350	353	355	357	361	363	341	369	332	317	356	343	341	368	327	334	344	347	351	345	325	336	335	342	363	329	367	358	352	346	349	340	354	322	322	372	373	302	324	357	348	382	368	321	314	358	343	343	433	328	350	367	329	351	363	327	355	368	352	352	348	372	345	344	332	348	338	363	337	323	364	324	332	326	348	383	356	332	371	334	381	352	344	369	334	369	350	335	308	326	365	356	346	339	314	330	328	330	347	354	367	348	353	330	376	371	339	354	326	383	350	341	343	302	330	356	338	333	322	368	322	367	340	366	361	325	340	335	326	339	342	342	361	356	339	330	363	363	350	353	308	341	331	346	356	339	307	326	357	348	360	310	361	350	348	354	367	351	387	365	351	358	310	351	348	329	356	335	338	343	317	343	337	341	344	354	320	365	323	322	320	350	345	344	374	344	334	376	368	350	308	323	366	336	377	336	359	332	329	346	338	362	319	358	369	356	338	370	368	344	339	333	350	347	359	351	314	370	309	335	316	356	328	305	364	349	311	337	347	387	336	358	336	333	356	367	310	312	337	358	319	339	318	356	366	328	296	333	343	326	351	350	316	364	350	321	341	339	333	321	332	352	347	353	345	337	356	344	331	410	361	331	341	323	339	352	326	330	310	325	354	330	355	344	365	357	342	338	382	333	314	315	325	331	340	351	366	371	354	331	352	339	356	333	335	357	357	327	328	378	369	333	324	373	350	318	335	367	371	322	342	343	351	351	329	362	354	339	346	353	374	363	323	330	353	320	377	342	382	352	334	342	351	350	330	358	361	361	361	354	324	331	354	332	353	348	346	379	392	334	371	326	328	335	324	326	330	298	367	354	340	338	337	348	344	342	338	327	357	353	359	338	356	324	336	323	354	293	379	347	353	352	340	362	339	337	327	347	333	343	337	317	349	339	339	319	350	345	344	350	348	378	322	331	343	360	367	368	356	319	374	348	373	350	315	334	342	318	380	314	321	328	331	322	342	332	362	356	328	337	359	332	358	376	340	335	346	358	345	330	325	335	365	311	349	361	335	344	350	344	316	369	300	368	334	326	371	323	381	346	347	344	324	331	335	379	339	343	367	354	364	340	351	312	373	377	348	322	342	370	309	341	356	338	364	358	362	370	328	356	344	345	343	333	327	326	348	337	314	339	363	326	335	304	370	331	340	351	357	324	365	354	345	355	309	320	362	327	345	380	344	350	356	310	341	351	348	348	325	313	359	322	360	350	354	368	344	357	351	334	334	298	353	352	352	343	368	353	345	356	331	361	297	380	379	341	336	367	342	361	353	328	355	308	345	313	317	338	373	343	359	352	359	354	317	333	329	342	343	335	338	337	345	345	361	334	307	371	337	367	294	347	330	343	325	354	360	337	347	352	337	339	350	350	330	364	357	366	360	322	362	368	342	375	362	351	381	371	350	324	335	344	335	352	341	316	334	336	376	344	327	339	336	356	350	348	357	320	339	310	317	360	355	361	342	332	345	339	345	329	356	327	351	351	363	320	341	342	367	346	347	348	332	339	348	351	337	298	361	337	341	356	349	347	342	328	341	357	364	359	316	337	370	346	345	309	373	346	356	380	342	365	345	333	348	324	350	357	348	362	311	359	388	339	338	337	374	328	361	373	355	337	318	334	336	341	348	312	367	368	323	374	328	345	363	337	322	354	344	333	318	319	343	341	356	355	360	332	353	330	352	375	335	369	355	335	340	329	331	346	338	330	363	318	334	364	346	347	357	362	333	330	325	351	333	355	368	331	334	352	363	314	375	342	358	338	348	323	353	341	351	339	360	284	365	314	328	332	363	361	366	340	356	330	315	332	318	354	332	351	335	348	354	346	364	324	338	337	320	345	341	338	337	327	369	370	329	332	324	356	317	334	333	401	306	349	371	336	358	341	343	340	314	368	351	347	312	345	333	346	380	345	328	344	343	332	337	329	344	315	307	371	365	347	355	356	334	348	322	382	332	387	334	394	371	333	325	307	333	332	360	357	311	335	379	332	335	327	332	350	349	327	348	371	335	362	312	344	341	360	354	382	357	345	341	347	293	345	353	321	341	354	370	335	337	357	347	342	364	348	368	347	324	325	318	334	334	345	361	341	333	350	349	342	311	354	355	314	334	334	360	333	319	314	341	335	306	339	306	348	326	339	371	330	353	322	357	361	318	337	319	345	327	356	367	339	347	358	320	396	306	326	373	308	340	370	341	365	335	334	325	346	346	362	337	328	350	358	370	369	365	358	333	340	359	360	368	368	347	316	369	351	356	336	327	348	342	319	359	338	322	346	349	324	347	330	372	336	346	376	372	360	329	315	351	356	363	360	366	361	341	384	343	325	338	343	329	327	334	334	338	345	331	319	328	338	329	349	315	342	350	334	349	349	337	378	327	320	356	334	316	355	354	346	369	358	321	366	367	331	336	336	334	345	357	369	348	336	327	331	368	315	312	343	354	314	335	349	351	351	347	377	321	320	329	335	324	331	331	324	315	368	351	331	355	337	348	343	367	386	352	324	326	378	311	345	327	390	344	313	350	359	350	337	335	337	325	345	373	343	331	344	347	330	351	331	337	317	396	347	338	341	325	369	374	328	377	353	343	343	340	327	341	319	340	354	351	353	350	355	358	343	340	338	338	307	339	354	377	332	361	339	343	335	354	330	360	312	335	355	370	335	344	344	337	360	353	350	347	334	323	369	347	351	336	350	344	326	340	296	342	341	375	390	303	360	356	368	305	359	347	359	352	316	358	340	376	305	315	358	344	329	338	359	368	316	368	349	335	344	343	366	306	376	359	321	321	339	349	363	342	344	361	346	350	331	342	326	384	350	338	343	329	346	351	358	355	358	354	348	379	366	363	314	370	305	353	394	328	348	352	312	350	355	378	358	325	326	362	323	307	341	334	364	337	342	320	340	347	372	349	351	317	339	319	341	364	327	297	350	345	348	360	327	355	370	325	331	353	340	318	358	350	350	346	363	352	344	329	330	340	325	372	380	336	370	351	322	366	322	341	328	349	339	338	353	325	324	353	353	358	372	359	326	331	341	331	384	364	345	342	316	378	345	335	295	347	344	353	328	345	340	343	362	357	345	331	329	315	332	352	359	353	329	346	351	371	339	368	314	364	355	369	339	345	339	355	368	345	359	349	366	331	332	350	350	327	381	361	325	384	348	317	344	337	368	365	330	353	303
22808	21630	28922	24839	21633	20018	2366	1070	861	780	653	634	763	1689	9438	12533	8363	4545	1597	426	422	440	406	428	450	468	409	452	417	452	405	445	425	408	433	423	422	418	434	415	450	436	412	418	391	411	426	391	449	423	434	438	445	414	444	425	451	447	408	469	415	467	428	388	395	452	398	421	409	409	448	446	438	432	425	418	393	455	415	402	419	428	391	426	407	433	390	405	463	415	405	443	429	414	436	415	418	423	438	414	402	416	407	420	426	404	431	419	441	394	398	425	438	425	423	422	396	435	455	413	413	417	413	444	438	396	414	384	429	403	442	390	403	409	421	394	461	452	430	429	444	416	422	431	407	455	444	463	419	400	424	403	390	429	440	434	388	435	427	434	407	436	419	384	442	433	416	389	417	422	420	434	448	437	428	403	429	413	432	415	432	414	435	425	420	393	436	428	427	395	436	432	403	374	405	435	420	430	434	413	396	418	401	404	421	458	424	399	366	415	417	393	427	429	432	419	396	406	418	415	456	401	452	423	416	412	430	415	413	461	444	409	421	414	407	398	417	406	423	417	431	448	404	407	427	441	390	376	427	437	408	380	449	397	439	396	438	411	408	429	431	400	417	390	428	420	438	422	412	442	400	416	444	450	395	439	424	388	440	436	439	429	434	418	432	448	406	451	424	429	438	465	429	430	384	397	403	424	407	413	427	434	411	403	411	401	423	449	447	464	420	410	408	421	443	404	438	397	443	420	380	417	441	442	412	383	425	392	458	400	410	428	387	422	446	417	392	382	473	425	397	426	381	377	420	414	428	397	423	421	441	388	396	421	447	402	473	414	431	429	415	455	405	461	439	424	471	455	405	417	425	425	452	455	425	455	438	424	419	465	415	418	444	402	435	417	436	446	372	443	396	420	390	449	418	409	406	420	433	431	431	396	431	430	417	409	411	379	381	430	407	419	419	427	440	443	404	447	419	408	419	391	444	426	396	429	426	417	399	427	401	452	402	399	414	417	402	405	421	453	444	427	416	421	390	417	447	360	417	422	427	389	410	404	437	424	378	443	398	418	426	426	403	421	381	439	466	397	437	465	447	402	422	403	390	406	394	438	415	417	449	467	431	445	416	423	406	422	429	434	394	422	459	447	444	386	431	397	419	403	441	388	438	435	409	407	448	408	442	445	428	452	411	425	418	417	431	438	423	461	440	423	426	428	437	429	401	437	422	409	420	413	431	381	446	453	417	399	433	421	433	428	417	426	421	411	435	458	403	454	400	392	381	424	397	403	442	408	377	400	417	415	486	398	456	409	403	449	399	418	413	426	421	455	415	410	451	399	442	389	415	414	397	413	392	400	414	439	454	432	392	417	403	445	419	413	393	410	394	412	392	426	422	438	434	421	380	419	431	459	423	432	399	434	378	446	398	397	435	407	417	438	422	450	433	409	448	412	424	434	430	408	420	454	411	415	453	413	438	409	411	437	422	406	441	409	421	392	428	386	431	414	450	418	401	409	414	398	419	393	449	383	427	400	438	443	419	418	408	423	423	395	415	424	429	430	434	411	415	432	412	403	403	420	400	422	399	419	388	430	432	415	398	471	409	455	446	403	420	448	457	427	422	431	414	425	391	402	457	431	421	430	425	411	419	419	399	427	411	397	432	425	436	403	404	417	427	407	413	430	413	415	403	446	446	427	430	449	427	405	437	439	424	414	435	431	412	388	436	359	404	431	423	418	402	429	398	449	401	427	391	401	440	420	424	397	451	424	425	416	393	432	417	422	391	450	442	418	417	441	418	432	374	442	389	423	427	438	435	418	397	414	464	484	447	376	414	446	399	401	423	410	430	383	427	388	446	395	413	378	412	389	426	423	467	422	407	432	433	457	444	410	432	403	429	409	400	437	433	481	394	388	394	439	408	409	422	404	401	420	420	421	375	464	407	464	450	412	405	453	384	438	430	384	433	445	409	420	388	422	414	415	408	417	456	436	451	424	411	426	422	407	415	398	414	408	373	410	463	433	453	421	431	449	414	386	383	401	442	403	390	382	480	435	445	428	428	384	440	408	418	400	446	456	415	393	417	422	419	417	430	417	407	474	407	415	433	427	403	409	415	440	419	406	403	413	399	406	412	413	390	463	448	434	435	426	394	426	430	401	416	421	468	448	411	442	421	409	418	403	418	434	402	442	435	423	418	439	444	410	450	418	420	424	416	450	396	458	435	395	427	424	422	448	439	380	429	405	434	430	419	436	425	396	395	412	491	437	453	396	420	414	391	421	440	405	422	452	429	420	409	414	421	434	472	445	406	421	449	452	440	413	442	413	397	418	386	423	422	401	399	411	392	396	432	441	430	405	481	442	402	440	433	393	388	433	393	426	401	414	387	442	423	397	442	435	419	415	445	437	415	393	431	443	409	393	403	402	375	384	404	404	441	425	411	446	441	392	413	445	422	363	427	442	453	358	410	429	439	432	444	447	441	439	436	418	421	454	402	427	432	410	373	424	413	434	444	456	392	398	439	394	431	413	428	440	443	424	422	409	409	435	394	430	449	451	431	425	379	405	442	441	405	412	389	393	410	442	377	412	433	429	423	407	418	430	396	460	410	439	426	393	396	403	410	420	423	437	410	413	403	421	447	434	413	435	395	404	410	407	433	431	401	414	411	401	402	383	404	432	427	413	406	416	385	413	408	434	459	432	461	468	387	425	399	441	393	444	428	402	416	407	411	420	402	410	414	431	407	440	385	415	415	389	406	417	416	448	404	419	391	460	445	409	433	425	446	427	428	416	432	395	415	402	417	423	398	418	406	396	412	418	395	396	427	439	412	400	403	422	430	418	438	415	403	403	398	411	428	431	438	426	373	453	402	420	381	412	427	441	388	412	394	429	442	409	395	386	415	419	434	426	435	450	458	414	424	405	419	414	440	428	423	420	432	403	438	440	392	374	426	416	403	401	390	401	425	460	420	408	409	425	410	429	414	413	422	428	414	414	397	420	424	434	409	418	421	413	424	455	393	403	412	402	424	418	394	408	426	447	390	398	419	452	429	439	424	404	422	404	438	413	405	387	407	408	441	407	411	475	434	440	399	409	429	436	428	388	432	445	398	398	411	408	423	434	420	396	418	429	415	430	411	427	405	446	421	432	424	414	433	418	429	417	430	425	415	398	472	436	430	412	409	428	390	393	404	411	445	436	449	408	418	433	399	426	431	422	410	416	412	444	428	419	432	425	426	426	382	460	440	464	456	389	397	433	402	407	457	443	441	413	415	409	412	487	428	438	415	418	422	390	407	430	411	399	451	460	425	394	425	425	446	412	433	409	423	421	465	425	398	398	431	425	462	373	410	429	402	413	459	469	424	386	410	396	394	433	399	434	466	408	452	429	405	438	417	422	450	415	434	409	399	444	404	413	407	405	434	406	391	449	429	426	409	418	412	418	433	425	445	430	405	418	409	410	437	433	445	440	408	435	422	395	418	445	407	384	390	418	410	447	429	411	411	455
4948	17175	11919	5853	4380	3517	2123	2014	1835	1519	1226	1243	1279	3492	17481	19515	13674	8078	2803	619	627	649	621	623	646	594	602	553	584	566	559	602	637	596	561	578	601	588	581	595	583	594	603	560	586	591	628	585	547	593	572	594	554	577	595	625	564	546	591	595	605	606	573	595	593	609	605	610	583	624	583	588	596	652	546	549	606	588	596	542	579	563	594	629	568	556	625	608	545	570	604	542	596	575	603	607	560	592	611	560	603	615	592	590	596	554	591	625	621	580	602	555	564	566	582	572	592	526	574	602	575	600	531	637	591	601	594	595	603	546	626	571	565	586	597	564	614	582	602	618	577	589	556	588	562	585	571	580	570	551	619	583	597	584	589	614	603	596	592	578	577	581	576	566	579	630	587	583	527	584	611	608	635	594	602	564	619	591	567	628	600	587	551	602	557	552	567	566	590	585	576	569	558	552	599	566	594	575	617	580	610	545	635	582	600	628	584	602	597	566	628	637	596	571	570	572	589	569	520	563	562	582	550	574	632	566	624	589	529	581	587	626	566	563	600	541	642	573	542	634	565	566	533	529	617	580	643	589	567	590	600	588	557	575	590	595	600	614	512	556	547	580	587	556	572	592	580	594	601	572	572	543	607	597	543	586	598	614	617	577	564	557	552	584	581	627	590	584	590	589	590	602	568	602	572	634	565	614	613	606	615	546	583	599	599	615	553	653	593	600	573	576	574	577	570	619	579	571	655	566	603	609	532	630	554	632	559	610	603	561	516	591	600	584	574	630	629	558	590	581	581	556	608	567	594	582	566	587	562	553	593	594	603	585	547	565	607	560	565	541	587	610	563	559	585	570	583	556	588	625	546	582	560	560	537	614	643	546	579	576	624	576	592	566	590	591	584	613	592	550	588	611	554	569	563	580	593	593	576	567	575	601	564	567	570	598	632	566	574	562	614	586	573	557	603	602	595	535	600	593	544	587	605	589	555	569	585	618	573	551	633	578	575	580	575	580	594	591	571	580	559	609	552	584	557	598	557	570	572	550	627	572	576	591	580	624	578	592	597	663	601	607	596	550	567	567	595	579	559	589	595	550	592	568	559	550	566	607	564	592	608	552	592	555	600	605	528	594	585	581	568	554	586	564	592	568	588	593	568	572	537	542	581	563	558	578	552	572	576	568	539	559	574	609	535	579	608	584	579	605	578	602	603	583	600	585	547	634	576	595	577	635	613	570	555	621	574	581	579	558	665	587	581	581	558	575	599	607	603	534	592	586	598	545	597	564	587	604	566	578	580	570	615	549	601	596	615	577	553	568	545	558	572	530	550	615	527	577	579	601	564	597	581	564	577	574	593	558	535	606	565	609	580	597	630	563	542	567	623	557	574	538	601	569	573	573	592	557	595	589	617	588	551	575	615	586	624	573	599	530	584	596	578	628	547	585	564	566	592	615	533	608	555	552	577	598	564	571	581	591	569	564	584	600	605	622	605	596	552	620	557	596	623	562	572	575	546	613	579	581	574	604	599	566	536	562	607	576	524	594	535	545	609	595	544	610	597	578	580	590	580	574	569	570	608	625	566	616	604	587	646	554	545	542	525	583	595	595	576	565	551	564	561	608	600	562	592	601	574	592	586	550	579	554	551	543	535	552	579	553	572	615	614	556	625	537	602	533	555	574	564	570	607	575	557	602	595	564	595	597	546	575	576	573	554	553	578	547	557	603	578	573	605	575	603	580	556	553	558	534	622	621	588	581	585	587	568	586	594	550	544	608	599	595	574	556	606	573	611	638	603	534	564	571	558	584	561	588	569	570	570	596	602	565	590	566	598	575	574	562	574	578	611	570	595	575	615	581	569	590	593	564	561	565	577	526	561	585	612	534	628	609	543	558	591	601	545	582	584	579	559	600	554	568	579	602	607	563	557	583	561	583	603	550	566	544	566	595	619	555	555	555	583	566	559	560	614	582	656	543	579	567	572	548	572	612	580	573	573	570	630	575	545	565	609	584	586	558	593	585	583	604	530	608	563	574	569	615	539	587	566	605	570	591	562	593	587	587	594	611	550	590	598	587	569	585	568	599	605	584	604	602	605	610	565	612	586	535	570	580	539	604	610	597	614	588	580	590	618	619	569	608	571	559	579	557	556	533	598	590	533	584	583	567	634	568	611	628	614	613	546	575	599	578	590	563	552	554	564	582	555	601	575	561	565	560	556	603	582	588	576	557	581	584	595	552	582	585	608	596	590	590	595	606	605	568	547	582	570	556	604	573	552	597	600	578	558	581	542	586	582	581	608	634	579	568	583	592	594	577	578	525	589	591	589	587	576	605	569	582	594	637	575	575	560	579	584	611	594	576	567	588	611	560	635	632	543	516	610	583	570	606	536	579	618	573	542	570	601	550	566	582	576	563	556	613	595	562	564	587	566	550	632	584	607	551	608	591	555	590	540	541	562	611	585	613	611	611	560	557	561	557	600	625	597	586	572	628	589	554	633	583	619	554	592	564	625	550	568	615	538	583	573	592	588	559	654	599	610	595	591	631	551	639	582	605	626	591	579	599	557	589	551	588	599	587	573	578	562	632	642	606	593	592	583	552	563	588	610	589	568	574	589	536	547	609	581	546	603	574	617	591	545	574	541	587	563	566	595	552	580	585	577	572	609	582	595	581	588	599	595	590	586	593	584	606	589	579	559	602	553	577	621	574	613	561	580	582	573	530	586	566	545	590	585	540	588	585	538	550	543	577	587	588	569	614	583	582	617	586	558	587	640	552	591	554	547	569	569	626	562	565	559	584	572	525	603	611	625	585	599	560	610	570	589	581	551	578	574	612	584	609	578	554	597	568	586	580	552	525	638	600	599	543	566	545	583	582	592	590	586	608	607	583	594	549	622	586	579	610	554	625	569	566	611	615	624	558	602	603	612	556	581	620	545	599	608	545	577	609	597	610	555	614	623	598	577	597	581	592	534	573	612	599	580	598	550	586	579	600	599	631	577	586	550	636	553	577	579	571	644	570	562	615	606	622	558	544	615	593	604	600	580	621	581	589	579	595	581	573	580	590	638	555	582	583	627	551	593	557	557	560	545	580	578	521	594	584	572	568	579	603	574	618	589	550	581	604	619	546	617	561	611	540	555	608	574	578	600	549	576	557	573	540	521	546	604	578	568	582	606	557	597	552	622	616	577	597	588	566	602	595	651	534	635	574	569	590	549	593	587	626	575	563	571	566	537	602	616	618	612	618	554	579	568	576	616	575	588	607	601	633	564	562	603	601	586	537	535	601	584	593	573	611	557	565	560	590	561	589	564	597	617	582	589	590	556	547	509	606	587	607	577	614	568	582	561	587	585	607	612	610	587	578	584	613	584	550	581	602	643	585	571	583	552	565	570	595	552	587	553	595	582	578	552	621	583	558	562	579	603	589	573	576	600	581	574	578	569	565	597	591	587	585	575	574	563	564	578	586	558	592	547	586	552	549	617	583	590	604	587	563	598	568	599	622
27828	18948	5406	1334	954	808	716	614	616	612	539	573	584	596	915	1039	1000	763	612	474	487	529	539	573	551	492	510	496	531	515	542	533	537	527	517	498	538	512	519	533	520	448	537	555	478	550	536	512	518	553	510	522	518	557	506	518	492	484	528	524	496	500	489	494	503	504	508	531	481	487	520	498	527	523	511	497	508	476	527	531	521	506	526	514	474	524	517	502	507	525	512	506	504	545	554	504	521	482	477	509	496	493	549	528	467	522	524	483	558	471	495	492	545	533	524	475	549	511	522	532	495	517	488	486	517	501	524	492	535	503	512	498	514	489	485	528	525	514	514	539	511	523	539	520	491	552	506	518	486	473	527	509	516	531	463	479	474	505	521	507	460	507	485	471	543	501	492	529	507	507	501	515	514	507	500	512	561	528	550	548	466	524	501	537	500	534	482	494	538	492	508	525	504	530	483	485	526	521	515	501	488	524	517	488	524	491	499	526	504	487	525	549	510	515	528	536	526	487	476	491	498	473	500	483	534	506	508	513	517	515	485	538	469	480	501	556	504	450	517	495	505	526	498	510	507	489	518	492	501	502	534	466	552	521	510	519	501	507	539	527	499	478	507	525	523	485	493	506	490	524	491	502	532	549	511	518	500	519	488	530	490	485	502	479	482	496	513	463	516	470	531	541	542	490	540	496	516	504	473	491	511	517	526	528	480	489	478	479	514	529	526	515	525	491	517	527	521	505	494	542	483	510	505	534	497	538	570	494	463	505	477	577	546	516	505	528	491	486	503	512	499	534	524	522	507	498	487	492	492	522	471	556	505	500	515	495	519	466	493	505	511	518	524	491	488	550	506	480	567	497	492	511	484	540	525	491	512	503	500	523	544	511	513	493	501	518	494	477	501	516	520	510	525	518	529	522	534	531	496	530	512	502	513	509	475	497	497	486	534	514	495	514	505	495	490	494	510	504	520	467	524	582	537	483	483	466	501	536	486	485	494	512	480	526	548	510	512	506	522	530	510	522	496	559	507	553	524	495	500	476	496	549	524	488	520	506	541	512	547	498	529	512	514	493	460	523	478	486	498	542	517	502	510	536	522	550	484	504	539	488	515	507	485	521	519	522	492	510	476	507	559	534	517	501	496	504	510	543	495	511	506	510	542	515	508	484	478	517	487	534	500	500	517	479	477	478	515	518	529	493	524	485	543	523	532	527	506	496	513	518	509	498	526	503	507	501	539	496	524	501	526	491	507	516	516	526	515	493	558	522	512	553	518	527	506	564	554	487	523	504	516	496	522	514	518	512	484	473	480	527	492	530	576	528	532	497	552	536	515	543	496	510	514	481	507	504	512	514	497	488	524	512	466	502	527	494	476	547	469	513	545	598	487	512	519	543	491	535	550	518	496	533	503	534	524	471	516	496	536	499	494	500	553	537	529	510	523	499	514	530	528	509	537	539	533	498	539	503	506	503	516	502	458	498	513	511	517	503	528	509	526	504	518	532	545	551	526	525	501	484	506	499	545	552	524	460	544	493	505	527	532	441	533	506	526	533	495	512	553	520	510	491	543	486	476	488	494	531	552	503	492	493	537	484	525	477	539	519	518	512	485	525	525	511	500	510	504	496	530	505	486	498	535	515	524	500	517	529	536	530	522	487	545	520	495	477	532	468	525	488	529	485	467	532	487	498	509	541	524	533	478	514	532	519	544	496	496	526	498	478	520	514	504	509	520	514	500	474	533	501	553	541	537	483	492	501	507	560	507	519	468	518	518	529	522	503	518	538	521	528	537	514	525	506	521	494	509	483	525	523	544	516	473	486	514	505	520	500	543	503	479	499	515	505	490	518	517	519	494	469	486	510	482	477	502	469	510	521	499	526	527	506	494	532	533	518	489	545	528	546	516	538	551	530	512	491	539	516	502	526	521	486	525	509	498	514	507	532	521	509	458	496	519	537	512	528	498	529	562	452	503	524	511	473	512	492	543	549	532	512	511	537	513	504	520	541	539	523	498	520	486	522	543	477	516	507	508	523	513	493	523	488	516	476	460	489	501	572	487	504	472	538	497	546	531	534	530	523	501	528	500	504	554	547	496	512	505	503	528	503	505	537	498	516	494	536	532	516	541	507	485	524	482	515	485	509	489	536	555	525	522	487	498	535	503	537	466	515	521	499	519	524	477	513	514	480	554	507	523	505	498	491	498	524	489	518	497	516	534	524	567	489	529	468	491	445	544	524	504	499	536	509	514	531	580	528	510	513	487	482	528	525	518	497	506	527	532	514	525	537	481	520	521	493	543	529	531	483	531	519	487	473	497	483	501	545	495	526	501	526	536	510	565	537	532	452	556	490	518	529	505	514	520	489	515	546	529	541	531	448	508	491	498	470	503	523	494	495	501	506	495	490	504	495	525	517	492	488	520	475	525	477	529	483	522	492	490	539	509	497	481	487	559	536	518	503	514	529	532	480	535	502	539	522	490	541	540	510	527	520	512	521	532	508	537	523	499	496	493	499	490	535	528	506	520	479	515	500	492	539	482	541	506	488	523	499	506	501	526	486	556	555	521	510	495	543	481	493	522	509	475	506	498	498	508	537	502	537	506	516	501	546	502	497	528	478	506	507	530	493	523	546	504	517	492	535	530	545	501	509	522	524	514	563	508	469	517	476	526	467	487	522	477	477	519	474	502	492	537	490	539	494	482	501	470	517	491	517	502	521	538	510	491	533	489	567	464	500	501	533	528	527	502	542	504	520	519	475	491	497	489	555	549	513	512	506	531	537	546	490	512	528	543	516	523	534	477	499	531	523	511	516	522	495	485	521	476	484	481	529	531	511	566	487	507	518	553	508	561	499	521	547	526	554	507	520	516	491	498	511	524	501	536	533	532	501	520	510	525	529	496	526	519	548	509	534	491	541	463	543	572	500	510	532	488	541	518	556	530	495	529	483	554	484	519	518	498	537	485	459	471	464	506	478	460	449	510	516	520	510	491	556	482	493	500	528	511	488	512	515	505	539	504	539	538	500	525	499	493	485	474	513	499	547	525	525	459	523	492	508	533	552	486	490	506	498	469	484	528	486	519	509	510	508	558	503	504	514	487	499	496	527	569	480	488	505	505	547	488	515	479	496	530	534	518	521	553	521	465	476	498	555	528	522	534	475	481	485	550	541	521	482	484	507	518	488	516	524	524	538	513	502	554	479	519	482	500	524	563	498	504	539	515	546	518	511	509	507	503	508	476	487	548	536	519	449	515	531	503	553	511	498	511	549	537	569	472	444	511	487	499	509	475	533	507	535	517	506	538	542	537	539	527	513	516	517	503	509	518	541	520	498	525	506	503	533	529	535	459	509	495	522	516	512	540	504	514	484	539	495	515	543	532	518	538	489	494	496	486	535	543	460	490	483	520	537	537	494	494	514	483	481	538	549	552	523	491	517	526	551	531	532	497	472	516	528	500	492	510	515	503	511	520	490	500	529	488	525	511	497	516	498	479	520	543	545
4981	4670	3486	1777	1642	1534	1061	955	921	854	778	760	776	837	1505	1823	1625	1186	826	656	668	678	742	645	703	682	703	653	674	696	664	695	684	692	661	669	648	702	671	716	738	681	706	709	674	706	678	717	706	686	726	697	685	712	715	694	681	651	702	663	669	651	699	687	691	652	751	674	693	679	675	639	641	635	663	700	699	719	684	682	691	694	701	667	680	624	666	694	702	653	708	695	726	663	671	729	701	688	701	723	696	690	638	653	691	716	744	677	650	694	689	695	669	647	701	705	677	695	658	686	704	690	701	696	681	694	671	704	719	734	705	705	702	720	675	662	650	706	713	700	647	638	718	627	668	696	680	674	697	667	689	690	689	671	691	695	666	671	701	675	692	694	690	680	661	704	700	703	712	700	697	689	675	665	686	680	678	699	702	682	645	726	652	659	654	660	630	672	713	680	681	705	692	683	646	674	667	688	671	674	696	692	716	706	698	699	717	672	728	686	677	669	690	682	695	687	675	667	696	639	679	704	659	697	654	675	719	725	643	701	678	672	663	648	684	691	719	708	777	685	682	703	681	659	677	681	689	702	694	702	695	663	676	707	665	688	719	725	734	693	726	712	690	683	724	650	687	680	673	649	674	697	678	698	661	741	682	670	642	689	678	705	654	723	668	703	687	688	666	709	677	708	640	684	684	664	677	641	678	685	663	658	658	715	669	691	643	696	709	694	660	689	681	654	664	722	702	660	664	674	721	697	665	695	686	663	705	663	654	637	670	766	730	703	669	724	685	691	694	691	699	700	729	690	740	713	719	705	677	644	702	700	684	702	708	716	640	688	714	693	677	688	699	712	687	661	696	715	663	708	702	694	652	719	714	695	669	691	686	718	746	655	685	705	673	668	710	717	691	688	685	701	733	705	649	646	676	670	705	634	605	687	691	703	709	686	682	668	702	663	701	689	663	656	692	716	739	655	658	706	681	712	681	725	665	644	673	718	665	711	690	671	663	712	707	643	690	739	704	684	689	708	710	683	660	710	646	670	666	708	619	691	690	693	693	669	663	704	679	710	697	690	709	680	664	660	662	680	704	710	661	652	726	689	729	678	655	711	692	710	674	704	691	744	685	714	648	675	696	682	707	666	681	661	716	685	656	679	625	707	697	666	702	666	657	648	712	734	643	706	676	678	689	685	717	714	701	706	724	696	676	674	670	651	694	694	661	682	660	652	717	681	662	762	712	727	732	651	754	683	723	718	680	681	697	684	714	725	672	709	621	688	700	681	679	679	728	665	699	671	689	694	648	688	676	708	719	690	687	710	661	720	670	680	687	741	700	709	706	703	719	680	668	738	676	722	692	715	680	710	705	684	714	706	696	718	671	717	657	753	679	681	674	739	680	716	677	710	650	687	703	660	721	671	668	713	683	666	661	636	696	650	694	694	705	635	673	707	673	703	668	658	718	654	689	718	694	663	654	644	685	682	676	707	661	667	663	722	674	691	669	698	651	715	710	715	709	691	665	710	695	670	705	691	728	726	683	725	718	705	659	694	708	693	688	713	694	728	678	665	692	685	673	666	663	706	677	719	694	715	671	635	665	696	750	694	679	714	692	694	648	692	675	657	668	691	724	677	711	668	683	690	690	664	660	667	692	640	694	677	656	672	655	654	698	689	685	673	689	704	641	700	646	645	715	629	724	666	700	731	716	678	712	648	702	718	723	708	711	709	695	682	663	644	694	636	634	683	676	677	696	740	691	670	696	677	702	696	655	702	697	645	665	697	722	693	667	689	719	649	707	690	701	656	653	682	672	701	640	649	735	702	694	616	716	724	639	688	675	688	713	705	698	678	651	635	689	666	659	708	684	735	703	641	656	643	695	713	702	717	665	706	672	658	701	679	658	695	706	659	690	714	683	710	721	696	657	706	680	686	677	684	706	687	672	686	654	674	653	659	728	717	720	673	702	680	713	697	740	656	676	742	731	701	693	684	648	729	656	683	687	651	688	693	648	651	674	685	688	689	647	724	678	734	663	722	704	697	734	626	744	652	705	670	674	702	733	718	685	678	703	687	684	667	645	702	686	716	733	677	688	673	676	689	674	714	705	687	727	631	720	738	699	730	744	681	698	699	664	721	688	686	653	675	706	716	634	736	678	683	681	720	670	720	704	699	703	664	689	723	639	681	686	665	723	722	710	672	635	686	715	619	667	659	667	687	660	724	665	662	731	658	645	672	723	654	729	660	687	700	646	692	681	679	624	738	736	663	664	733	676	731	687	713	686	671	692	690	703	662	673	681	676	689	686	701	638	693	707	700	715	706	673	712	698	731	652	685	698	727	710	677	688	669	613	693	699	696	651	665	679	686	648	723	693	692	668	709	683	678	701	715	698	705	702	635	648	672	697	740	718	694	672	663	695	660	656	718	693	656	702	654	664	719	747	672	733	664	693	696	656	676	693	702	727	699	642	685	718	665	665	678	715	719	717	679	694	703	721	676	721	745	729	677	719	696	649	650	712	663	721	669	690	663	645	667	664	680	702	704	741	709	687	713	697	724	663	696	681	731	713	677	650	677	720	660	681	684	723	712	670	683	651	718	654	691	682	705	670	696	650	690	690	673	682	719	685	683	760	734	681	676	714	722	692	684	676	659	662	708	657	725	666	687	687	652	681	672	685	717	675	700	722	700	664	711	688	720	656	709	719	732	711	661	710	743	741	741	658	712	662	669	695	620	650	696	671	696	676	647	717	695	691	626	722	642	680	680	705	667	694	698	669	692	651	699	675	694	676	688	686	692	648	654	679	653	653	659	666	708	713	708	686	693	696	649	710	681	657	627	749	691	683	719	695	662	706	697	695	664	684	754	702	673	704	680	708	673	681	689	715	729	653	705	713	669	662	703	672	627	640	676	761	690	645	666	654	674	696	657	650	727	693	691	699	679	747	701	733	672	691	695	665	682	670	647	701	710	695	711	697	658	677	684	665	674	679	660	629	692	658	728	700	667	660	712	657	676	692	717	697	660	717	671	752	685	723	670	668	711	705	703	702	699	697	701	685	667	732	645	720	669	675	678	722	670	645	711	693	710	714	731	727	643	687	705	671	708	724	646	678	665	723	649	678	699	654	709	714	716	746	678	689	719	670	697	624	666	706	695	692	720	726	695	702	691	712	714	688	649	657	671	712	671	707	703	683	670	659	662	671	673	689	678	736	693	694	705	647	701	697	705	672	729	656	675	705	638	718	670	669	735	712	689	727	691	710	644	704	643	745	712	678	667	697	685	668	684	671	693	662	666	706	677	672	684	646	669	668	684	716	681	675	687	647	699	682	685	661	700	731	690	687	702	665	677	721	701	718	677	674	630	636	701	667	717	715	674	673	641	664	658	695	698	670	653	704	678	722	651	710	670	739	687	691	668	684	690	687	665	704	643	674	676	741	659	661	685	717	705	696	681	721	667	673	622	672	663	699	654	708	695	707	721	665	671	688	678	664	699	719	660	637	656	677	699
23779	21572	28180	25413	20395	3304	1261	1106	956	864	823	802	777	1106	5157	8202	5066	3134	1439	695	710	664	670	674	687	627	633	664	668	664	657	668	650	674	690	687	706	687	676	638	697	690	730	722	718	632	653	650	657	702	656	701	659	622	655	657	648	663	676	684	653	680	725	668	644	624	670	626	652	650	665	690	698	641	700	658	661	653	673	649	672	651	673	662	636	657	659	651	688	683	643	697	673	703	694	632	643	676	655	650	642	633	678	614	676	672	613	671	634	666	617	679	648	678	645	714	660	721	660	636	680	674	637	678	671	643	635	709	704	638	676	664	652	679	669	659	664	689	669	683	662	673	678	673	701	674	677	654	665	664	665	655	658	635	675	654	652	667	687	659	683	626	598	615	656	712	664	658	647	667	685	675	700	708	636	616	673	632	646	651	629	630	667	671	656	637	642	713	728	634	685	694	623	679	617	687	642	641	683	636	673	689	647	671	675	639	678	678	621	654	675	682	678	653	649	641	675	681	658	682	679	680	647	695	661	670	659	665	676	659	665	651	664	655	639	634	652	662	659	689	650	685	675	641	619	748	690	598	638	648	652	600	683	695	693	699	690	666	670	691	709	696	602	643	644	650	645	668	693	672	674	651	668	635	652	634	692	639	661	615	689	710	605	636	637	666	626	674	686	639	659	709	683	700	692	681	704	641	682	672	692	693	680	673	656	655	697	636	688	641	704	664	692	662	628	641	682	624	681	633	664	665	640	663	697	691	697	659	662	635	663	637	674	655	671	673	637	667	659	649	685	684	640	615	696	647	653	681	695	656	707	698	663	649	685	699	658	657	695	619	664	630	644	713	674	698	624	656	676	685	676	677	668	682	688	647	685	695	677	725	644	649	667	668	677	680	655	670	666	690	656	662	661	662	672	629	639	696	672	702	720	627	627	667	625	607	627	650	650	697	655	661	645	633	673	726	657	686	689	656	673	697	689	688	670	695	622	630	683	617	671	656	708	679	641	657	650	641	614	644	683	680	614	715	641	640	689	663	683	650	660	672	663	641	662	644	662	678	680	690	614	727	685	659	674	624	674	641	674	662	714	643	621	672	650	694	619	674	677	655	654	636	668	660	632	677	643	656	669	631	662	678	618	662	655	652	627	622	658	675	659	676	678	675	671	694	690	649	732	693	655	661	670	649	660	664	695	636	680	620	649	685	619	615	680	668	643	684	635	668	670	675	652	617	684	689	638	689	619	695	655	620	642	649	642	675	640	671	695	691	656	637	643	660	683	673	636	691	729	583	646	667	657	604	662	661	616	652	658	687	682	679	658	702	634	689	612	614	660	659	665	662	707	683	685	685	680	661	702	659	712	606	635	662	641	693	663	616	649	684	624	641	642	642	685	673	644	641	637	661	693	656	632	683	697	664	660	667	687	624	631	677	661	673	653	618	636	696	621	637	640	700	642	618	644	655	694	676	669	670	734	657	664	677	615	701	688	667	690	617	695	706	682	659	644	635	665	666	639	667	654	705	630	639	692	646	621	663	660	638	660	708	654	685	687	676	623	648	663	641	654	643	683	697	649	663	688	698	656	652	669	685	667	697	634	612	655	644	647	644	682	680	644	641	675	680	680	618	617	692	658	663	715	706	633	675	648	656	649	672	687	664	704	642	709	660	626	682	661	664	616	636	696	678	647	683	661	645	692	680	704	668	689	631	668	661	622	662	652	689	665	609	628	697	669	669	694	671	622	668	709	696	718	661	663	638	662	648	638	650	645	662	649	660	644	643	665	651	669	660	636	660	706	662	633	609	679	707	664	672	704	651	630	668	663	670	624	661	652	620	648	668	670	668	690	694	681	703	637	707	649	658	646	673	659	663	649	646	594	657	677	671	642	666	700	669	661	694	622	657	676	670	657	658	645	632	653	642	625	675	725	698	658	658	659	650	692	684	633	677	673	711	665	707	650	693	640	670	695	659	708	653	647	689	657	680	656	685	690	682	683	673	655	660	695	657	683	693	644	648	647	711	656	633	643	628	679	630	641	653	658	636	648	655	647	636	657	639	653	607	697	667	663	656	648	636	665	643	654	636	647	651	653	674	658	719	673	690	621	687	639	659	662	685	673	676	645	694	646	638	664	674	678	628	616	714	631	642	688	677	661	668	658	603	635	677	645	678	682	678	676	641	626	673	630	655	683	704	686	693	710	681	673	663	680	692	666	705	636	634	644	636	665	703	689	694	637	615	694	669	693	664	683	669	613	600	624	658	653	630	673	656	695	649	614	645	661	638	623	611	648	662	657	672	680	633	697	653	644	674	645	718	624	686	658	659	658	652	639	641	664	681	582	673	670	689	648	676	697	686	681	684	637	673	652	636	691	644	669	659	688	624	682	709	680	709	664	666	680	670	682	661	647	693	670	680	661	673	705	661	647	647	668	683	669	666	635	675	617	639	656	648	676	667	666	651	653	655	623	607	658	722	715	677	700	709	622	694	677	662	682	687	618	683	677	674	663	634	631	702	685	638	672	694	682	667	610	684	691	642	617	701	629	663	688	679	627	700	698	667	630	654	701	640	680	676	645	593	618	700	718	683	644	660	685	706	650	655	699	648	708	673	678	664	703	667	669	634	690	670	681	659	679	685	684	640	658	661	667	659	654	627	659	684	668	641	657	711	689	686	658	675	629	711	666	621	648	642	637	623	659	608	661	610	673	667	661	631	649	658	605	672	635	680	679	642	694	661	664	651	624	653	656	681	683	690	658	619	664	640	691	650	657	715	680	607	665	682	676	637	688	658	669	686	667	693	625	671	651	685	669	636	628	650	672	663	675	621	683	687	660	654	679	663	661	698	634	653	608	653	663	643	640	645	642	681	703	638	616	649	689	667	648	626	688	662	655	663	634	692	653	631	681	676	634	643	644	696	650	667	669	709	661	707	665	670	684	645	675	663	663	636	675	663	648	635	667	666	677	701	662	670	663	629	619	650	692	656	660	664	657	663	678	718	683	687	672	684	681	666	643	617	665	677	645	701	662	743	662	639	669	637	677	656	632	637	633	674	677	675	673	656	662	694	707	640	644	617	686	692	650	674	621	673	687	685	659	621	653	708	618	652	690	694	684	644	634	664	673	662	629	690	673	680	685	666	668	641	705	667	660	636	650	682	647	666	656	652	654	680	660	678	586	653	637	683	707	681	640	682	679	676	638	693	628	626	643	627	636	683	668	665	657	657	642	634	640	655	636	683	677	617	676	634	663	643	653	655	657	666	689	705	666	689	646	663	725	681	688	701	646	699	607	683	644	674	688	657	587	677	656	674	630	618	634	637	650	674	620	688	636	644	667	686	656	707	642	647	671	654	668	620	657	628	678	682	650	667	670	667	682	639	691	649	703	669	667	692	684	684	724	687	673	661	691	645	728	667	685	692	685	649	665	610	661	681	663	658	660	699	640	646	664	648	660	716	659	640	662	662	726	636	707	663	708	686	705	720	690	700	637	661	676	684	654	701
4254	12203	9058	4493	3404	2749	2116	2097	1683	1471	1331	1142	1051	1757	9936	13898	8539	5260	2391	909	924	897	900	890	849	881	933	865	852	882	959	918	939	888	938	894	919	844	863	921	888	879	899	904	894	881	893	907	869	838	877	916	902	879	848	889	871	879	878	912	866	900	859	895	900	901	863	888	869	850	893	876	934	867	856	936	895	922	889	906	900	815	898	918	882	891	884	939	860	893	845	891	914	896	867	875	891	896	844	887	894	832	880	879	916	877	944	897	889	931	904	893	858	900	862	920	851	892	940	868	867	904	875	865	874	888	907	902	883	910	903	907	920	920	893	887	873	898	879	943	868	887	893	908	901	863	897	886	875	903	863	875	874	894	910	886	878	834	932	863	874	847	899	863	832	849	876	856	872	847	926	900	886	898	842	909	853	852	838	903	890	856	870	884	856	826	829	886	861	892	868	969	849	868	845	852	857	895	907	851	905	842	926	878	936	870	874	881	870	917	946	882	879	919	888	927	860	898	934	904	875	854	885	854	868	893	924	890	889	910	835	905	911	846	878	878	894	852	873	875	874	877	882	928	890	876	879	912	858	841	888	915	860	884	897	844	881	854	884	921	856	842	859	902	861	923	869	895	902	906	855	863	863	824	925	914	927	928	932	842	868	817	944	883	907	891	850	868	870	876	890	907	910	870	901	882	916	935	873	851	876	862	866	854	925	860	881	877	917	890	860	851	890	897	902	908	904	864	841	913	859	962	947	884	879	815	916	871	899	883	870	895	902	877	888	886	909	855	833	866	893	893	923	860	900	928	839	903	849	882	884	843	920	867	901	861	840	858	861	900	888	849	888	876	900	902	928	883	892	925	931	908	861	880	890	941	908	878	914	886	896	950	956	921	855	864	917	922	891	890	931	877	936	881	908	827	871	936	904	870	920	868	868	887	918	849	933	912	951	887	895	900	898	858	886	852	841	901	853	891	961	918	911	886	884	873	865	866	845	864	892	930	922	929	858	903	869	877	913	900	895	920	886	865	850	869	872	887	917	855	897	897	911	894	914	855	879	923	837	915	950	893	865	872	901	894	906	864	885	906	919	834	915	858	823	942	897	907	881	888	899	854	858	854	912	952	897	901	866	891	913	893	858	882	852	829	890	927	869	908	880	842	866	881	866	882	925	898	917	848	917	848	861	852	812	850	884	878	850	874	892	900	840	925	858	913	898	878	859	850	892	920	830	876	907	851	915	893	883	937	929	869	908	903	881	886	902	928	875	876	899	917	856	850	850	846	877	875	870	840	825	913	909	904	885	889	882	922	892	865	923	855	879	859	934	841	874	878	878	911	840	925	876	842	894	933	866	884	894	853	873	930	882	859	877	833	896	935	907	860	916	842	900	942	929	936	916	900	904	874	871	933	875	907	879	890	875	871	884	885	886	910	935	851	846	924	848	922	882	861	915	877	985	875	848	926	894	846	944	887	850	915	870	871	834	894	882	878	882	881	852	919	855	906	872	887	880	917	905	901	924	882	855	897	885	903	833	948	883	887	867	874	912	920	925	881	881	914	852	888	881	874	890	862	870	939	857	881	871	881	885	867	866	844	883	827	859	823	898	834	904	857	859	922	876	917	876	856	867	900	841	886	874	838	893	926	880	892	891	898	865	873	953	898	929	897	868	859	878	884	838	902	855	968	950	875	925	885	830	847	890	894	898	887	897	932	903	847	901	819	871	938	958	877	873	870	904	910	897	859	913	882	863	877	915	881	930	863	887	908	840	864	801	923	858	885	914	880	916	918	907	926	867	868	849	915	883	917	922	922	840	887	866	890	881	900	862	926	917	879	885	871	936	878	913	926	911	873	897	895	881	908	856	831	852	879	910	862	909	874	908	895	888	854	893	906	892	876	861	871	855	842	832	872	846	869	900	867	896	873	850	911	839	884	902	878	854	866	913	876	899	852	910	887	910	872	841	873	874	853	884	939	903	866	874	900	893	848	889	908	880	938	885	836	842	856	930	868	865	841	910	880	920	876	901	823	877	913	882	828	882	867	924	885	906	875	878	920	927	834	870	846	922	874	904	931	892	853	881	872	882	888	922	848	862	874	947	871	870	949	987	869	900	888	868	911	886	871	868	854	880	859	888	877	912	885	871	921	947	857	881	899	900	878	904	906	865	874	910	883	921	866	886	889	847	951	922	853	837	905	841	882	890	904	833	869	872	877	908	902	907	899	866	832	921	910	872	867	858	924	916	896	885	861	866	871	914	880	917	887	915	948	857	867	856	936	916	948	848	855	882	890	905	902	885	960	826	856	847	930	855	858	850	903	860	891	899	849	875	874	814	883	862	816	883	918	866	884	906	889	878	871	860	931	887	921	876	860	897	839	909	847	842	908	892	883	847	920	890	899	858	880	879	923	889	867	885	901	854	917	852	855	915	913	867	916	867	917	863	876	885	920	941	892	925	834	868	936	886	846	910	860	865	909	876	847	880	937	919	868	895	909	881	916	900	843	870	878	898	876	875	852	846	919	880	893	894	883	863	822	858	864	883	864	862	871	954	866	897	938	832	922	887	877	908	876	908	921	897	833	897	835	874	880	838	889	903	873	895	869	878	827	891	922	894	895	937	864	869	834	856	889	931	868	919	872	866	848	880	882	887	877	883	899	889	839	876	903	851	890	896	850	855	865	891	874	898	842	854	883	877	922	887	875	886	897	874	918	874	869	897	895	910	868	930	861	884	925	887	891	859	887	914	894	861	877	875	873	914	933	890	873	904	925	918	907	848	864	899	918	891	861	854	886	927	925	879	929	903	829	857	847	903	957	856	879	934	898	896	871	903	854	922	874	932	925	902	862	878	888	854	911	872	855	888	882	831	903	861	878	873	878	865	866	884	895	898	863	861	866	877	886	852	836	900	867	864	854	911	864	883	908	890	889	893	894	872	908	914	907	884	896	912	867	946	908	867	872	889	938	867	896	835	856	875	900	912	930	894	918	843	887	876	838	897	881	860	847	851	882	850	895	898	884	891	853	893	921	872	897	862	920	885	854	871	904	950	886	886	834	881	897	870	856	969	929	848	893	920	848	887	889	877	835	854	878	911	873	861	882	854	876	853	854	844	861	870	922	883	875	928	931	902	928	843	890	916	902	919	890	843	883	829	860	880	847	887	815	868	899	938	887	917	881	899	892	877	902	920	868	916	914	863	870	877	943	931	855	872	846	865	882	887	903	919	938	888	888	897	915	847	950	883	887	873	904	900	910	836	912	922	852	824	862	873	871	920	949	884	876	914	861	911	925	907	932	854	879	857	804	867	895	930	892	910	873	835	839	909	892	895	901	870	806	854	909	873	805	907	885	902	906	882	870	936	888	885	881	903	847	880	865	829	919	886	866	882	872	888	922	934	898	875	875	919	900	836	900	877	888	889	828	858	831	855	926	888	841	903	916	897	870	923	935	852	853	898	925	933	870	876	877	848	897	897	849	877	854	892	906	832	861	868	892	931	894
25208	21548	25933	22511	1828	743	689	659	538	495	498	483	489	690	2418	3364	2596	1440	874	383	336	381	362	361	340	358	354	352	334	328	329	349	382	325	357	351	373	359	330	359	366	355	370	313	343	330	343	360	328	350	336	337	343	310	322	335	323	367	337	306	348	341	345	347	334	333	342	324	344	314	310	347	347	353	334	330	357	361	345	349	352	333	327	312	364	318	340	351	339	348	362	337	352	369	333	326	347	286	347	317	346	310	379	328	323	325	323	337	359	335	359	339	330	343	362	334	343	384	314	378	355	349	320	301	340	354	341	317	347	358	309	354	329	368	343	351	363	337	312	369	344	317	361	339	353	341	342	346	351	325	336	329	339	347	353	346	397	358	347	361	325	348	376	380	349	342	367	325	307	384	353	372	353	353	363	348	365	310	361	329	342	335	336	340	322	339	321	334	354	362	322	416	337	303	355	358	319	341	369	329	330	341	364	358	330	380	332	336	330	325	354	360	330	311	365	324	352	359	359	346	339	347	348	349	338	367	344	361	381	330	339	336	333	313	372	332	348	322	352	316	360	325	346	354	349	346	339	325	347	309	332	356	375	365	364	327	357	341	367	347	319	336	344	314	325	358	337	348	344	371	357	326	340	314	319	325	345	325	364	369	316	345	317	349	324	356	345	330	355	332	348	378	332	329	361	309	367	351	359	292	364	350	339	342	371	328	352	310	330	316	348	341	346	363	357	359	352	331	321	380	359	356	374	336	348	391	323	375	390	335	348	336	371	350	348	327	310	360	335	339	355	371	363	359	335	385	348	361	362	403	343	363	325	338	358	337	348	380	307	345	360	348	339	345	344	349	335	373	365	340	337	360	331	361	363	363	355	327	386	330	336	394	351	323	337	362	368	338	352	325	303	318	344	318	358	348	361	345	311	368	306	365	345	316	352	342	335	360	317	335	359	324	357	354	299	334	344	349	364	323	371	339	361	323	339	334	352	336	359	336	354	326	359	343	373	313	319	333	359	319	357	342	362	376	295	332	366	327	326	333	355	337	379	347	321	365	373	334	342	330	372	358	344	342	323	331	355	360	335	354	330	324	343	361	354	359	318	384	342	349	366	369	347	344	359	326	333	357	346	367	358	386	325	324	309	356	328	322	345	311	323	360	331	295	342	331	352	347	302	367	340	336	341	338	356	355	341	317	371	358	327	330	382	320	301	341	337	355	334	331	373	364	368	316	364	353	350	339	323	341	344	349	332	338	365	366	341	329	338	367	322	339	336	374	311	360	335	353	315	328	351	321	357	326	325	363	338	339	353	364	312	352	381	355	353	345	317	377	382	359	335	337	319	367	328	347	355	356	350	404	357	302	320	344	353	333	350	369	361	355	349	314	320	340	351	332	347	320	327	386	312	312	342	330	346	315	341	350	366	368	310	345	350	328	370	380	351	337	333	350	328	354	356	339	309	372	362	338	331	309	342	342	327	327	377	325	352	356	320	355	293	359	378	355	355	351	318	350	387	331	333	347	341	386	347	335	364	349	367	349	336	307	328	332	340	351	327	330	315	378	347	366	361	353	359	326	340	322	336	324	331	317	325	397	341	322	321	336	319	320	323	312	321	337	349	368	328	313	356	339	326	356	346	367	361	321	329	342	321	334	323	360	326	329	352	324	382	320	304	345	295	384	362	309	339	324	367	359	370	347	315	333	347	366	335	366	342	375	309	333	357	330	351	365	336	353	351	412	318	352	360	364	345	378	344	323	355	366	352	376	316	347	377	331	366	341	350	338	351	361	335	332	374	349	377	326	317	348	376	365	361	372	370	317	344	364	324	352	358	325	331	375	346	339	317	339	321	367	345	353	342	326	329	366	332	331	320	332	339	355	364	321	337	333	365	365	325	351	327	357	366	345	347	323	382	336	361	333	337	342	314	345	365	319	330	355	383	349	333	352	342	338	342	335	370	316	333	366	342	358	348	362	355	344	340	332	331	332	370	332	345	325	328	348	341	375	362	354	345	324	353	362	310	388	329	351	346	350	331	345	348	345	339	361	340	350	343	339	333	352	329	305	349	361	333	333	322	369	350	352	332	335	343	346	374	340	327	307	346	352	319	332	356	364	333	358	369	358	353	333	341	340	348	362	310	356	349	344	351	312	322	343	357	331	352	352	361	320	341	313	340	322	319	336	362	365	354	340	337	352	362	357	369	366	374	347	363	320	332	337	352	327	341	343	352	308	351	362	337	365	354	343	340	333	318	375	363	368	344	348	348	350	322	315	351	346	302	321	311	344	309	342	360	367	349	330	331	323	337	345	334	336	355	349	352	357	328	349	328	320	314	353	357	345	338	353	314	364	310	349	337	340	333	345	336	352	353	380	358	343	328	322	356	331	348	369	305	327	340	375	323	392	345	357	354	309	324	331	344	362	340	325	339	334	332	364	351	335	372	330	353	336	333	349	354	352	343	350	339	322	357	345	339	387	349	361	338	339	347	330	318	343	330	324	372	345	334	329	375	312	347	341	318	378	354	361	358	366	342	353	332	358	337	346	356	302	364	352	314	341	337	330	342	354	339	368	348	290	348	326	322	304	356	337	324	358	362	328	370	372	368	355	357	333	344	364	304	322	365	326	336	338	317	364	336	353	352	375	363	373	337	351	362	317	326	326	336	336	324	335	348	391	328	345	370	370	325	364	366	340	365	349	367	320	369	320	337	346	377	329	351	345	339	341	322	342	359	357	343	350	339	354	326	326	358	337	347	373	364	341	308	320	340	330	344	333	363	313	316	359	330	352	347	332	348	336	339	313	322	344	357	347	352	345	355	342	324	336	332	309	333	337	365	362	340	342	355	340	359	326	369	375	329	354	365	348	332	349	357	338	322	326	360	342	358	348	369	339	364	364	345	313	338	322	381	301	331	329	333	353	364	321	331	358	363	338	339	347	353	329	350	348	309	339	365	352	326	366	360	296	348	361	348	349	346	352	365	345	341	328	331	351	321	343	346	342	354	347	343	329	320	391	359	333	344	384	356	378	350	342	367	332	348	374	359	353	335	367	333	337	349	367	374	330	351	333	354	315	316	364	362	358	329	363	325	353	358	368	343	338	331	359	316	350	353	389	355	351	336	338	327	348	364	349	347	329	332	333	350	322	353	316	353	359	318	321	383	334	369	376	340	364	297	347	356	359	344	351	335	336	336	324	356	370	364	379	340	343	340	347	333	341	355	350	331	320	380	357	362	376	364	355	311	345	380	336	353	312	331	382	333	330	360	345	352	362	335	362	309	341	325	359	329	361	338	346	347	322	339	329	355	315	337	345	341	326	347	332	334	314	386	371	335	338	323	327	352	339	315	341	342	386	330	332	340	315	363	334	356	344	356	355	316	314	348	336	342	340	330	357	356	357	327	346	346	365	319	336	350	302	355	345	357	344	370	344	348	355	355	371	338	350	359	352	340	347	385	354	365	373	341	351	381	314	324	343	306	332	360	352	338	342	355	321	350	353
4314	8103	6258	2870	1919	1588	1448	1369	1109	921	813	894	798	1530	6042	7702	5519	3138	1723	586	496	479	442	471	454	469	450	428	499	468	472	494	477	499	486	503	466	441	503	485	487	488	486	495	434	469	497	475	462	515	494	457	486	497	459	481	474	467	500	491	485	446	495	504	499	486	506	444	488	502	439	480	494	471	453	508	495	509	494	471	458	475	510	469	482	446	468	472	508	457	476	433	480	459	457	453	474	466	451	455	477	491	476	495	465	488	491	478	464	485	496	499	497	486	469	450	486	483	500	467	496	476	478	466	494	485	481	502	447	481	469	478	483	493	461	479	529	454	463	453	486	479	518	476	498	480	491	479	465	437	458	455	479	467	467	459	494	468	466	473	524	485	465	439	455	494	445	471	524	418	449	468	476	474	465	471	431	457	498	488	492	460	467	474	499	465	495	496	461	437	484	475	466	461	469	479	468	480	488	464	488	459	491	489	449	433	455	457	485	489	470	491	471	492	463	492	454	514	466	463	492	474	453	496	514	480	469	490	470	505	482	440	477	481	514	481	490	513	492	502	476	470	440	479	497	459	480	459	449	505	484	499	494	496	481	407	490	518	483	507	476	492	440	431	461	490	434	437	494	495	487	479	488	467	520	422	448	466	460	447	460	453	486	462	469	487	487	515	457	472	492	449	465	466	501	486	499	440	459	485	427	484	469	523	429	522	473	483	476	476	443	467	500	454	519	447	432	488	441	476	475	474	460	477	486	466	478	510	491	437	498	492	493	480	483	458	494	496	481	467	470	474	474	485	464	452	466	476	480	498	498	490	503	472	496	493	478	453	472	467	500	470	508	464	456	483	467	456	460	498	462	491	484	491	434	498	447	493	507	472	501	500	492	478	497	474	464	493	513	538	499	462	448	442	477	445	490	514	456	472	465	454	479	474	419	471	479	499	457	473	451	485	457	456	444	488	453	514	510	536	437	430	512	485	495	466	472	475	449	457	482	478	460	491	490	455	457	527	491	492	472	431	500	453	483	456	473	481	451	482	449	416	470	446	508	511	504	512	413	462	497	497	480	486	496	515	461	461	467	487	468	471	472	463	523	461	457	504	486	474	467	464	522	450	472	480	474	467	503	475	507	480	465	496	469	478	419	475	455	497	497	474	476	444	445	471	478	526	469	463	515	503	454	475	464	469	434	471	474	508	464	525	508	490	521	473	477	500	468	498	441	483	470	473	450	470	497	508	525	475	487	499	456	469	453	453	482	471	490	461	489	470	461	462	485	470	477	452	446	500	464	482	466	472	471	458	481	520	474	492	463	433	456	437	479	481	461	460	486	471	461	460	407	444	466	477	489	496	487	475	453	479	460	525	446	478	472	499	480	492	506	477	434	488	461	498	483	421	471	449	473	512	477	464	472	505	474	482	501	487	485	501	473	471	500	457	468	445	453	470	484	484	442	518	467	448	495	499	480	470	455	468	476	449	437	465	455	471	503	464	458	469	497	456	479	446	458	459	459	485	512	457	492	472	453	489	506	435	492	501	504	519	493	482	488	465	469	477	520	473	459	481	462	481	470	493	507	487	472	468	476	459	491	461	505	459	483	488	451	498	464	465	493	449	500	469	491	521	474	474	515	470	488	482	506	524	496	504	483	492	511	461	474	459	477	471	436	457	480	461	492	432	467	463	488	472	450	490	514	452	501	482	468	462	476	441	488	462	466	455	495	509	427	490	489	472	442	471	480	490	485	474	491	447	450	494	456	492	475	487	486	476	476	485	514	447	476	453	443	479	456	515	487	475	527	469	464	501	471	488	452	468	486	512	516	529	453	476	468	466	488	495	479	489	508	479	494	465	509	438	470	472	441	458	486	441	495	525	471	469	448	464	474	481	472	455	438	450	479	485	456	493	519	474	448	482	469	476	478	423	479	504	516	480	459	470	462	524	462	485	498	483	461	465	456	513	471	447	462	478	495	461	505	466	514	449	451	470	457	468	501	504	463	469	499	481	495	490	476	512	474	479	510	453	455	476	509	476	477	461	510	485	471	493	465	456	459	511	472	504	467	475	459	486	493	497	451	458	449	474	455	477	439	492	507	478	463	463	486	496	483	473	458	505	447	490	486	497	458	488	503	494	454	512	469	503	431	462	465	515	496	484	501	467	439	480	505	454	460	510	463	474	479	509	449	510	466	446	444	483	479	510	479	478	484	427	525	508	472	473	485	468	479	477	491	475	506	483	464	472	470	511	488	436	465	483	523	448	446	476	479	444	456	458	482	472	476	409	485	461	453	484	466	432	497	509	457	514	474	498	445	473	520	470	484	474	437	450	467	442	490	493	450	510	455	479	502	487	465	448	507	474	441	471	447	462	501	488	480	472	452	507	471	504	480	478	499	477	462	480	480	530	465	465	472	460	511	460	501	511	491	492	468	445	492	489	507	466	472	473	480	468	489	472	473	479	472	459	500	457	519	497	498	471	491	481	496	505	451	501	452	481	465	478	459	463	496	462	471	479	472	491	493	495	469	504	467	432	460	530	487	482	440	462	510	503	452	450	486	462	485	447	428	471	450	455	464	468	473	478	459	507	499	472	497	496	455	517	469	497	445	472	457	507	461	473	475	464	473	444	510	484	453	484	464	462	494	453	446	453	536	487	538	461	471	476	512	465	507	453	495	441	446	452	447	481	459	482	471	466	453	470	463	494	512	477	460	502	473	492	490	445	459	501	497	476	482	468	508	499	458	455	491	479	498	483	479	490	466	453	497	476	483	494	442	490	486	476	487	470	501	426	467	479	495	467	482	499	461	484	492	444	483	497	461	465	464	486	477	447	487	517	452	437	505	452	481	482	463	461	471	463	495	463	451	449	451	423	499	499	464	482	460	489	461	450	485	501	460	508	466	456	465	475	460	454	458	490	460	496	505	485	474	475	494	508	463	456	470	473	460	503	483	456	451	498	493	461	439	462	470	436	479	466	476	452	474	511	512	454	485	429	460	487	477	492	479	491	514	477	508	482	430	463	440	467	501	487	464	514	438	505	442	475	482	449	491	477	444	497	466	474	495	480	501	502	448	502	444	478	479	522	482	470	451	515	485	482	460	446	483	491	474	461	460	473	491	521	437	474	505	458	420	504	453	466	480	489	462	511	505	460	470	457	459	469	458	474	463	480	492	484	480	430	454	495	484	501	488	458	440	473	506	500	456	492	478	490	414	430	474	483	475	450	471	447	513	475	493	476	456	452	503	477	474	499	477	497	435	476	444	495	532	441	481	485	497	455	467	441	516	457	513	486	469	450	474	482	475	498	483	502	474	460	459	486	490	475	481	499	457	477	411	480	440	515	457	478	454	477	485	473	481	485	444	464	510	481	457	461	502	516	432	484	472	467	424	479	454	484	454	445	488	453	462	489	482	483	509	508	463	453	475	492	479	467	478	480	469	475	469	491	445	470	440	469	499	468	465	521	485	493	449	482	487	491	438	499	512	496	501	476	468	447	483	500
22815	21583	28846	24787	21572	20104	3107	1411	1030	920	887	831	798	858	8580	13702	10411	7137	3111	1183	558	507	512	529	497	516	532	502	533	535	498	507	488	484	519	502	529	494	500	510	495	517	505	528	527	517	515	574	536	526	479	556	497	512	508	502	529	483	517	499	508	547	519	526	488	515	517	487	505	523	491	480	473	485	509	504	540	519	522	506	517	502	488	469	545	494	489	532	512	495	530	474	485	476	524	500	486	517	475	533	452	491	516	469	489	453	521	520	491	493	510	522	487	486	478	493	527	536	515	513	489	479	509	489	495	505	530	447	502	531	530	500	468	491	476	483	503	518	495	502	471	522	515	533	508	525	520	527	520	523	489	483	481	480	508	463	505	508	498	494	446	526	506	551	491	499	477	509	500	534	434	486	520	526	529	514	494	535	500	520	522	541	506	510	499	519	510	531	517	484	489	503	535	484	506	470	501	499	530	491	519	519	512	466	512	507	457	502	514	551	520	499	527	513	507	491	526	539	509	491	506	515	500	530	481	460	508	493	499	539	501	496	522	499	507	545	475	504	527	545	513	538	504	510	530	510	495	481	520	497	494	488	506	528	524	508	488	466	479	491	518	512	498	511	533	471	509	528	510	477	485	530	485	461	477	483	490	489	475	492	543	493	513	519	496	525	518	517	493	534	497	526	530	487	517	518	476	529	526	502	494	523	482	463	498	516	488	528	503	520	497	519	528	503	525	522	501	511	509	501	518	521	535	491	515	484	510	475	521	502	547	515	525	497	544	502	492	493	518	470	514	522	521	525	538	572	487	464	532	491	497	514	443	484	520	503	546	505	499	518	510	497	503	488	522	528	528	509	511	555	456	503	484	509	484	533	497	473	513	501	468	493	475	512	507	525	486	532	512	523	506	511	517	526	477	514	489	515	529	496	485	472	452	491	504	522	482	490	537	515	496	496	492	480	518	493	462	500	533	492	499	510	513	541	493	507	542	482	496	495	506	508	477	495	497	488	506	534	494	525	463	492	498	561	512	519	548	509	518	516	493	504	511	473	509	494	495	470	514	528	481	499	495	485	491	510	509	507	492	521	532	488	542	464	512	501	510	433	488	509	504	505	528	501	488	523	518	514	480	493	511	474	503	505	524	501	492	502	491	504	515	524	504	486	501	512	485	518	534	512	493	545	495	512	521	508	526	494	495	521	501	502	494	492	497	504	506	482	487	460	520	538	498	486	524	501	463	523	505	497	515	541	542	492	516	518	541	488	524	513	495	510	543	516	564	521	500	500	520	475	490	488	495	473	484	500	461	521	531	514	523	507	514	546	543	483	539	512	462	486	482	517	511	491	544	521	518	462	496	496	500	500	510	518	510	504	475	502	492	486	512	479	509	499	477	540	504	468	496	510	453	526	495	499	515	454	465	472	481	507	552	523	532	524	518	480	495	510	515	510	467	516	511	504	485	516	537	495	507	526	500	525	503	473	472	522	495	516	479	472	517	486	494	546	496	503	495	526	520	505	507	538	472	498	468	506	459	504	513	502	486	497	472	521	509	488	506	508	538	476	508	516	502	500	500	474	477	497	541	490	498	516	521	520	476	543	507	528	524	496	462	525	454	488	489	535	526	498	485	528	486	475	470	501	504	469	515	473	577	521	493	530	481	490	526	476	482	501	490	536	497	522	526	488	522	498	445	485	495	540	501	545	498	474	485	502	473	502	501	491	528	490	497	524	519	479	506	524	513	512	501	492	478	495	470	518	508	519	482	498	527	481	505	549	529	490	551	478	475	506	504	520	527	505	483	490	447	516	498	515	481	506	510	533	491	514	508	531	513	494	515	519	507	475	476	512	489	503	501	493	503	523	466	501	481	539	495	494	455	493	510	533	529	505	493	540	487	514	507	500	489	539	494	527	487	558	506	502	517	518	518	536	520	531	480	538	549	543	511	465	499	509	489	483	499	498	506	508	518	492	510	500	526	498	491	522	528	484	515	517	473	475	505	520	517	527	493	494	496	526	491	500	487	493	509	439	459	518	553	505	524	520	485	511	527	477	494	491	514	506	508	522	491	528	482	537	505	539	524	530	542	498	471	476	468	496	471	475	491	513	492	528	537	474	495	477	494	543	491	486	511	494	543	452	491	540	545	518	503	488	577	497	501	488	511	491	501	521	517	496	532	530	519	470	521	509	518	507	464	506	542	519	518	481	506	524	474	536	505	504	492	510	460	490	496	485	524	534	512	475	512	496	490	509	472	477	508	494	517	510	513	454	520	504	509	475	505	499	508	484	508	511	494	496	526	497	498	517	478	509	495	528	538	508	467	517	478	497	504	557	488	519	480	488	519	515	491	505	517	537	479	501	490	499	503	481	512	510	550	497	505	487	517	477	481	492	494	506	475	492	497	526	562	520	489	497	480	567	501	482	520	501	525	538	530	525	535	560	495	484	488	508	515	509	518	517	502	480	532	512	501	484	526	514	527	533	499	511	516	474	477	481	526	541	517	517	515	470	494	539	484	501	470	510	475	502	493	513	570	504	477	480	497	498	533	507	492	506	504	509	514	518	496	521	528	498	506	532	509	582	504	500	488	521	531	528	533	486	554	522	490	545	525	533	512	484	501	498	490	517	490	563	499	468	479	518	468	507	512	558	477	511	493	488	470	464	462	455	522	490	523	507	479	502	534	494	486	509	522	507	490	513	533	494	523	532	497	499	503	523	517	511	465	515	504	474	491	487	530	470	539	539	472	534	484	531	529	524	529	507	523	517	510	549	472	509	512	520	501	496	531	551	551	495	483	501	492	518	513	450	476	539	517	495	525	552	468	513	507	504	506	496	517	528	504	502	530	464	500	548	516	498	450	511	514	515	504	530	472	535	512	512	497	484	505	530	489	493	521	548	504	526	552	542	457	543	518	524	510	547	530	482	497	509	550	511	478	464	479	486	486	505	495	465	493	467	511	495	489	559	507	531	487	529	480	457	470	510	538	490	509	506	535	510	502	533	492	469	479	528	505	510	500	523	541	515	524	480	514	481	517	491	461	467	539	498	511	526	517	543	494	543	549	455	500	459	494	511	497	481	505	525	491	482	538	482	493	501	489	455	519	481	548	468	508	488	481	485	498	488	505	497	502	516	492	507	509	511	535	531	497	543	507	471	521	492	500	472	485	479	548	503	481	511	515	498	489	511	496	527	500	481	463	475	482	512	524	475	510	503	488	459	542	517	482	501	483	497	494	554	484	495	493	489	519	504	507	500	499	504	503	554	504	492	513	494	521	487	521	518	495	487	484	502	465	497	479	483	521	493	532	482	499	508	513	480	490	526	498	491	500	529	468	536	516	511	519	481	466	537	459	500	506	532	489	496	500	502	503	459	506	494	477	495	488	528	526	513	517	479	505	506	478	519	471	490	495	496	551	500	496	507	525	518	524	520	502	480	524	515	488	534	466	496	503	486	488	456	473	513	498	520	482	496	540	501	469	446	506	518	490	497	527	480	499	495
5212	18974	13687	6263	4124	3345	3209	2694	2099	1721	1533	1566	1362	1604	15931	20981	16128	11574	5389	1985	663	712	758	698	649	717	694	722	678	689	695	684	692	715	719	707	695	664	703	657	711	635	692	683	650	718	697	716	678	675	693	655	708	690	700	683	661	711	689	699	681	729	700	684	738	661	684	720	707	693	689	689	707	699	725	682	680	663	654	706	668	674	679	674	696	718	699	703	679	668	683	723	706	692	707	685	674	663	697	712	689	703	687	706	728	670	681	697	669	712	694	673	712	659	665	730	705	645	692	697	710	681	690	685	716	694	682	685	691	632	681	758	698	690	673	688	708	735	668	643	696	690	717	750	719	662	705	646	681	663	751	657	684	713	701	665	733	696	727	663	707	678	677	716	684	671	729	694	673	675	697	676	683	687	713	719	724	729	694	686	718	689	664	688	684	686	717	723	706	722	670	696	701	667	708	683	676	664	691	687	681	756	686	718	660	706	757	683	667	636	705	669	720	663	667	678	708	712	723	728	708	710	697	700	704	704	684	653	682	713	657	733	701	719	740	692	686	677	660	657	716	701	733	696	735	707	665	716	674	677	696	704	632	686	741	679	703	676	721	657	649	678	696	695	744	718	699	696	659	676	665	686	712	662	693	720	651	731	663	695	688	745	625	684	727	710	714	684	695	665	641	684	732	635	681	710	651	682	683	704	671	650	751	699	678	672	720	671	646	728	688	702	681	727	682	757	724	687	701	698	678	714	679	702	683	670	652	684	693	648	724	711	689	755	674	690	687	712	692	706	714	647	708	718	728	701	680	660	721	715	738	691	681	656	701	730	699	697	710	723	726	742	710	685	684	751	719	730	680	679	679	646	691	704	700	691	701	664	699	659	684	667	670	665	730	717	674	650	744	663	713	638	709	694	744	685	668	701	722	693	682	685	705	653	713	707	725	686	723	690	689	692	712	660	703	646	671	703	666	692	675	622	702	711	686	710	705	677	728	655	692	712	659	710	679	704	698	725	653	731	686	633	698	715	691	717	705	702	695	733	727	670	652	677	681	669	703	693	710	661	734	693	678	656	667	648	704	698	640	654	692	690	726	709	674	697	694	743	672	700	678	657	670	657	713	673	658	667	727	698	680	706	713	672	714	667	650	728	693	705	671	714	717	724	711	645	716	682	697	732	708	685	675	726	636	666	682	690	674	694	689	649	702	716	690	705	734	692	701	706	653	728	697	742	665	711	706	664	660	716	648	688	681	709	691	689	672	660	696	701	703	651	680	708	699	709	713	669	684	703	692	674	706	663	702	695	654	655	667	630	710	691	685	702	723	656	708	652	708	713	691	689	715	696	653	662	683	721	705	640	717	741	709	744	669	678	740	693	677	642	669	677	680	728	698	683	681	692	651	664	729	726	685	727	709	664	703	699	652	701	671	698	664	642	675	712	648	750	671	702	680	675	684	668	668	647	660	665	675	638	717	718	728	710	725	707	735	661	651	645	705	660	683	653	672	700	689	650	681	695	691	688	680	669	690	706	662	683	681	650	690	680	684	706	686	691	690	676	683	683	675	689	676	705	706	683	724	681	702	625	683	638	681	666	703	681	733	617	738	697	717	682	684	725	714	681	695	727	718	652	694	668	682	703	698	677	662	682	661	658	667	704	714	648	744	693	695	676	697	718	721	668	651	685	715	693	675	729	661	719	754	714	714	702	659	705	688	691	675	712	666	712	677	637	711	717	696	705	674	687	653	692	650	635	664	661	690	701	681	667	691	691	671	722	732	709	770	685	728	664	701	727	689	698	648	720	693	722	723	679	682	637	697	746	714	702	689	630	687	714	683	749	626	731	707	682	748	675	708	662	643	697	703	727	686	695	681	728	718	677	712	677	692	724	668	676	628	656	677	665	696	677	665	738	726	692	696	664	679	667	720	717	681	711	674	719	741	709	686	682	665	710	706	685	725	650	677	706	716	711	674	735	727	704	724	685	704	700	725	667	685	684	695	684	706	719	727	684	651	626	684	636	725	696	694	687	681	675	683	696	684	676	711	712	701	695	695	708	711	702	666	717	733	652	698	748	728	668	675	716	653	726	730	694	688	686	667	713	687	652	762	697	684	700	655	689	693	681	667	683	650	728	688	672	717	665	656	703	686	741	692	651	623	657	687	743	684	759	734	690	664	681	702	690	685	600	694	678	710	693	730	688	697	700	728	641	719	740	696	702	747	704	670	700	662	688	715	722	705	754	693	714	717	718	668	722	711	717	682	714	696	708	658	686	636	662	659	664	712	676	679	715	701	689	677	677	650	667	699	663	688	671	696	712	649	711	646	708	648	733	675	702	696	672	678	692	680	723	656	657	709	702	702	705	726	694	691	668	741	662	632	687	728	704	684	674	660	684	674	703	717	678	643	660	687	697	697	660	706	683	692	654	738	733	685	695	708	729	687	724	651	703	665	742	703	669	719	680	685	783	675	720	726	673	670	703	647	659	662	711	681	743	648	654	696	699	742	708	704	735	665	682	659	706	679	685	741	658	736	707	700	717	678	672	688	709	714	698	645	663	665	689	669	718	711	698	687	658	692	685	632	668	652	683	702	726	678	660	675	715	662	675	660	678	685	667	700	721	710	653	648	703	751	667	707	723	712	662	722	695	716	681	701	710	706	676	714	669	695	682	675	689	696	658	692	665	701	671	724	704	666	680	673	680	665	643	671	647	704	694	701	659	643	706	706	716	679	678	715	712	678	675	681	713	682	685	666	644	692	693	711	728	673	683	735	671	719	713	714	674	712	705	671	688	767	631	677	680	641	633	714	684	707	688	694	707	672	696	685	697	685	661	763	719	669	692	669	679	700	661	677	687	712	675	718	692	676	668	715	657	721	711	696	681	702	639	646	700	701	661	721	664	710	742	647	722	668	729	665	690	682	735	699	721	682	674	710	730	720	663	706	721	691	653	616	687	663	688	650	696	721	699	665	724	638	716	716	680	674	657	668	674	703	683	705	652	671	660	700	721	668	667	718	691	663	676	713	718	669	663	699	713	700	741	657	669	671	711	649	647	692	693	694	678	705	655	669	655	737	673	701	670	657	690	703	653	645	672	661	696	637	650	702	673	735	678	724	679	694	691	692	684	694	662	716	726	709	712	688	724	733	688	701	651	688	694	726	663	666	654	711	655	712	646	683	711	663	684	693	695	669	686	654	668	750	705	684	664	668	639	706	684	682	688	703	657	687	683	637	654	718	679	706	678	699	726	685	628	696	675	655	752	730	668	675	675	710	657	683	699	696	707	696	708	706	650	668	706	723	762	688	686	720	662	712	666	668	661	723	702	672	678	699	670	695	660	696	671	668	668	684	703	714	677	697	682	688	696	708	692	707	723	651	637	696	667	650	649	687	697	710	645	743	689	663	663	670	665	642	699	666	684	705	756	720	682	720	702	668	685	707	678	672	693	741	704	706	701	713	701	692	674	703	679	701	669	706	726	702	732	684	718	662	738	656	676
27841	19102	6288	1577	894	795	792	804	719	731	735	664	645	629	929	1344	1206	1010	780	599	618	587	572	568	573	607	574	580	566	598	614	560	589	591	589	548	548	559	616	601	580	568	561	577	596	574	560	570	577	556	556	567	581	559	580	580	561	590	599	549	571	621	565	601	628	605	537	570	582	567	594	572	568	545	639	572	585	565	591	556	554	577	585	592	576	592	569	571	570	516	578	552	579	547	650	553	579	530	585	588	591	646	609	545	617	577	562	570	533	560	583	582	605	598	577	586	594	607	551	639	589	606	591	565	535	584	592	598	544	579	592	565	549	569	594	616	559	579	523	604	592	582	565	639	558	546	545	570	575	589	611	644	623	593	606	567	600	579	642	596	575	583	555	590	562	579	542	590	543	566	565	575	575	603	597	587	584	510	581	590	573	605	580	557	581	545	592	569	572	561	604	588	585	605	591	590	583	572	628	626	574	557	518	649	559	573	584	586	588	593	515	592	601	567	578	574	558	594	582	559	568	599	591	591	584	566	586	589	606	586	563	546	609	570	582	551	556	587	557	604	584	582	611	561	579	598	576	578	559	583	544	560	554	613	593	605	605	577	570	570	556	537	596	605	607	576	602	577	575	586	591	519	566	568	546	564	536	593	521	571	617	584	578	573	585	604	540	565	597	604	577	609	596	608	627	596	616	593	606	574	608	631	604	586	561	591	560	587	576	579	569	553	594	572	575	604	611	615	612	621	623	641	576	556	581	555	596	633	590	543	617	575	573	578	581	581	575	573	565	596	627	531	556	566	596	588	545	603	621	595	590	590	571	603	546	567	580	547	575	568	611	586	583	585	573	574	574	602	601	551	558	565	611	592	558	546	609	568	596	576	634	604	563	545	593	547	522	584	591	610	550	586	589	579	595	545	628	609	581	600	552	579	616	611	547	605	537	545	550	565	619	541	568	555	604	556	548	556	546	581	609	542	591	573	589	585	603	554	599	617	576	627	594	574	571	552	590	538	602	582	552	571	616	544	620	559	577	554	596	516	612	582	574	612	576	545	617	568	619	556	572	591	602	577	540	564	604	572	575	548	557	548	556	609	617	544	579	569	594	536	552	570	603	617	579	607	604	569	526	590	591	563	561	602	610	605	573	578	575	578	587	554	614	558	581	583	592	608	598	608	577	633	545	530	590	579	594	616	588	573	568	518	552	606	564	573	569	591	666	612	629	587	583	622	611	614	578	601	596	596	594	601	599	636	602	564	586	598	600	557	610	601	598	558	588	585	615	572	552	622	591	611	587	570	568	627	592	593	597	619	563	555	569	579	588	587	593	624	584	607	561	583	623	566	538	578	568	586	537	560	545	578	579	574	576	585	611	625	583	551	599	579	595	597	531	574	586	584	582	624	589	578	571	570	618	549	572	588	586	567	558	601	602	541	544	592	588	569	569	589	574	581	582	569	547	559	570	583	609	550	590	570	559	595	582	540	593	550	566	601	555	562	607	553	582	628	568	546	566	535	582	560	582	616	579	589	608	575	628	572	531	624	555	599	568	593	574	615	586	588	593	610	625	582	635	606	566	603	558	571	568	573	537	585	536	574	570	544	559	560	572	548	565	542	581	570	628	640	585	597	574	572	619	566	586	574	552	561	620	577	613	588	562	604	563	608	618	571	598	577	557	569	544	567	589	591	555	550	565	600	542	612	594	583	552	548	625	567	593	537	623	582	570	567	594	602	617	556	601	577	546	601	543	572	607	561	553	568	550	582	576	565	540	613	597	541	575	604	571	610	603	624	537	573	598	574	598	595	564	594	593	534	615	597	619	596	608	632	566	572	602	588	545	566	610	585	565	590	574	586	583	593	602	572	565	587	629	549	557	614	564	573	547	597	544	597	611	609	564	582	571	592	610	602	577	545	625	583	564	592	592	544	566	581	641	613	587	567	597	596	609	592	621	565	568	609	566	593	586	548	545	590	604	592	553	572	558	542	556	626	556	528	568	590	588	595	613	639	566	572	574	571	579	590	576	609	559	555	588	614	612	614	557	610	554	613	594	593	542	585	568	613	580	630	561	570	601	628	576	573	601	579	618	615	623	555	605	560	542	570	579	563	579	544	556	629	569	581	559	559	579	631	604	559	562	576	582	590	550	593	620	548	567	517	617	613	581	549	578	523	576	577	576	593	565	547	541	586	584	582	582	586	592	557	610	582	567	603	591	598	561	588	592	561	567	583	547	558	591	607	613	622	595	575	573	569	595	614	584	569	574	566	568	616	596	603	614	553	605	566	607	568	541	547	590	569	610	592	584	569	590	524	592	628	556	607	607	591	593	542	572	569	586	607	590	572	552	557	594	618	573	552	575	597	593	561	562	554	593	598	587	569	572	564	585	563	573	584	605	568	530	584	599	552	568	567	579	548	598	599	555	549	567	525	539	582	653	565	551	624	580	539	590	540	559	551	568	590	633	524	588	568	552	572	577	595	556	619	559	584	584	613	606	570	572	568	562	585	619	545	614	591	604	523	583	567	591	602	599	568	553	620	583	631	559	554	586	588	587	630	589	611	562	553	603	572	604	601	612	552	582	577	612	600	555	571	535	589	598	594	606	550	583	563	544	546	596	555	564	568	587	571	577	585	545	555	586	544	593	605	605	587	582	593	609	569	600	574	606	557	567	551	604	582	604	627	552	565	573	590	616	599	545	603	579	610	555	566	601	571	558	540	571	593	593	530	587	532	571	563	551	585	610	581	575	565	560	542	612	569	572	580	612	616	625	626	580	607	626	560	569	609	567	533	594	555	581	556	553	574	599	551	553	590	571	573	605	602	555	586	600	620	573	597	588	595	582	566	587	573	631	601	633	598	579	590	551	581	546	562	559	580	576	567	534	551	605	625	582	599	610	563	596	579	580	572	591	581	605	586	603	602	614	593	569	557	565	561	580	584	592	541	596	563	552	574	593	534	578	585	621	609	572	624	549	576	586	571	593	577	640	567	590	567	586	576	570	572	602	631	576	570	571	585	595	597	587	605	577	600	577	611	586	643	609	642	579	566	607	537	560	550	609	564	568	604	580	538	618	584	558	554	600	587	574	570	556	547	577	592	600	575	595	560	595	594	535	590	593	609	556	558	618	615	599	596	564	591	567	549	526	598	600	568	552	580	601	562	595	596	619	613	613	545	532	573	585	600	586	574	581	583	583	542	580	594	556	570	576	567	599	567	609	562	564	577	581	579	552	568	595	598	574	539	581	609	586	557	531	559	605	543	589	564	578	584	610	576	623	562	603	607	588	611	624	619	549	588	596	549	602	576	613	607	546	562	574	536	579	566	560	565	581	568	577	578	600	576	587	590	588	577	631	589	598	561	594	608	604	589	628	563	564	594	544	598	583	589	597	598	598	586	562	558	563	597	580	600	602	563	563	575	564	593	583	606	559	582	568	533	560	535	560	610	587	597	544	526	541	568	623	611	568	596	614	585	579	539	551	592	600	613	577	586	572	606
5144	7187	4758	2195	1493	1448	1406	1253	1183	1145	1257	1066	992	839	1502	2100	2005	1535	1177	780	803	802	837	818	819	774	792	779	750	752	731	744	746	754	774	810	750	792	787	748	751	759	778	765	852	764	816	778	784	761	788	778	755	786	777	856	775	761	749	777	809	731	815	765	767	749	758	788	801	786	787	820	754	767	741	819	757	787	777	787	753	802	778	756	795	766	752	818	782	782	760	797	791	800	748	794	767	786	819	790	809	736	745	769	795	769	786	767	796	815	793	792	795	813	772	751	769	813	771	845	764	757	792	806	770	776	798	786	768	745	797	770	809	755	747	779	783	776	750	796	765	749	814	799	743	799	798	778	749	813	794	815	769	783	794	800	742	782	799	816	798	751	790	770	806	759	799	772	789	807	798	800	777	748	816	772	767	764	743	735	789	743	765	749	746	770	748	779	756	777	739	805	785	783	781	771	773	781	769	836	781	718	748	795	783	777	785	782	814	824	783	778	784	793	800	824	786	775	745	747	734	744	790	735	763	772	763	828	816	747	760	826	824	781	743	781	767	780	744	800	761	769	770	810	809	799	750	765	824	778	786	800	800	749	773	821	746	792	795	796	824	774	725	747	784	775	781	794	815	804	766	792	770	804	769	732	761	768	753	798	744	727	861	762	783	764	876	803	784	785	797	809	781	799	787	769	754	801	788	827	736	794	780	790	739	743	827	794	737	761	756	814	771	752	777	852	795	862	776	782	752	773	768	805	792	786	771	763	797	802	794	758	765	816	801	790	776	766	816	791	831	743	746	798	774	778	795	800	839	803	777	743	776	839	731	826	794	792	783	781	767	782	821	821	786	796	812	813	783	786	792	794	752	795	787	758	726	828	795	822	773	804	744	774	792	813	823	807	846	796	754	770	757	831	735	793	793	732	760	775	775	805	769	780	750	745	807	761	759	746	811	778	733	820	763	813	752	788	767	741	855	714	819	850	766	780	779	815	795	776	780	721	830	747	807	748	814	738	816	805	801	726	785	789	779	741	743	814	783	783	692	903	811	764	761	799	712	793	772	784	767	816	770	830	830	809	789	789	778	783	812	809	770	790	770	828	708	751	747	802	810	830	756	849	785	796	809	761	751	800	805	790	782	799	791	747	783	765	840	779	789	778	743	758	813	772	809	758	725	783	781	816	762	782	797	804	819	823	810	775	787	819	822	790	817	785	789	772	741	795	793	732	814	788	773	817	779	797	801	778	735	776	816	754	838	818	790	783	759	790	779	803	795	789	798	789	756	784	770	835	755	731	846	786	791	757	769	750	819	780	757	744	760	778	799	760	809	758	782	819	735	761	789	749	766	809	754	778	745	781	816	749	778	782	757	799	762	761	774	766	789	797	780	798	798	738	825	842	764	751	762	756	752	853	794	755	785	799	771	752	746	770	774	768	765	796	784	811	798	787	821	788	762	764	827	812	755	760	752	808	781	757	771	841	801	797	762	791	842	808	769	825	828	718	745	776	819	771	777	796	833	795	798	855	797	774	775	760	769	754	807	686	763	780	751	739	794	747	841	793	805	748	807	804	783	776	765	786	792	802	791	768	742	797	797	764	775	760	829	759	759	764	792	800	790	732	774	758	811	783	765	739	747	825	760	774	808	785	736	794	798	798	821	789	796	728	815	778	763	776	837	746	789	838	809	781	783	803	797	778	776	777	754	776	766	744	805	843	819	753	794	770	746	776	805	782	803	813	765	745	755	818	801	764	816	755	765	777	854	745	805	774	813	789	769	768	790	790	747	778	788	816	776	796	763	800	718	771	788	789	781	727	756	745	792	781	795	751	761	837	758	752	758	816	754	791	777	761	738	768	756	793	776	748	772	783	738	788	795	790	808	727	810	786	780	742	729	812	820	771	762	735	785	750	767	799	733	795	770	770	775	780	765	825	813	791	794	819	812	755	766	790	777	796	787	776	761	777	776	826	795	806	805	792	806	773	767	823	764	837	816	814	801	775	773	785	797	762	778	778	764	759	786	816	766	741	751	776	774	760	806	786	773	764	779	757	780	817	771	781	768	812	805	785	802	764	752	700	762	763	729	785	763	810	771	835	757	798	793	769	793	797	770	746	790	751	779	810	797	814	758	793	796	774	769	794	793	780	800	787	764	756	749	766	781	805	799	793	731	806	776	804	810	803	785	772	758	761	767	788	760	810	846	763	754	804	736	800	747	798	784	714	799	831	722	789	817	776	770	760	728	813	738	787	744	802	804	786	790	716	820	745	778	796	842	754	788	782	772	765	710	864	755	745	771	801	779	783	787	783	774	756	757	793	794	787	771	801	774	780	799	761	724	731	761	783	771	833	765	808	741	753	801	767	768	774	798	775	808	830	805	782	771	763	804	801	808	829	765	799	780	781	804	778	788	786	761	738	767	815	775	798	742	816	797	794	786	804	797	766	772	785	803	808	761	794	740	786	775	757	800	786	756	780	806	755	761	747	763	741	787	745	758	777	766	728	807	800	806	728	759	785	751	769	791	800	770	743	807	779	825	777	810	788	737	788	791	769	780	803	757	754	791	795	761	758	773	758	808	751	810	776	765	765	773	767	794	758	807	792	765	781	767	784	800	797	755	729	792	806	742	781	801	810	819	739	771	787	794	747	723	776	739	770	792	761	812	809	853	837	771	760	767	769	775	777	785	732	788	751	770	822	830	814	803	800	797	797	753	815	845	780	752	765	746	756	776	804	760	758	738	747	772	716	781	745	791	744	766	781	836	737	754	758	817	690	798	832	750	739	770	777	800	771	761	740	823	760	763	805	788	862	785	781	740	707	806	770	778	758	802	766	770	742	768	803	814	821	761	802	747	809	830	809	780	808	763	771	765	788	775	786	751	787	790	770	759	766	749	794	765	770	822	738	776	783	755	799	735	797	779	799	782	755	774	784	788	760	779	793	814	788	735	793	811	772	751	731	812	789	816	763	835	768	788	727	788	812	851	734	778	801	802	759	752	792	800	788	799	781	782	790	820	811	747	790	754	752	820	733	753	776	822	778	764	831	817	764	797	799	795	842	831	771	816	789	801	726	800	804	754	773	834	768	772	805	744	801	801	799	785	785	825	772	800	787	865	794	782	807	806	799	735	764	777	754	739	751	768	772	800	799	828	755	744	796	768	800	806	749	728	764	789	748	793	841	781	844	788	784	805	777	760	794	754	778	731	817	766	780	800	752	795	770	756	738	757	800	761	773	744	791	771	816	781	789	840	752	774	809	843	809	834	788	762	822	778	793	793	822	826	811	815	797	750	798	798	755	827	833	782	814	799	789	790	789	776	775	813	791	831	808	783	800	798	804	780	810	772	775	809	819	813	776	792	809	773	791	796	716	771	779	739	818	794	782	793	801	767	810	779	792	738	757	726	759	750	791	795	813	790	770	726	791	768	764	753	793	780	769	781	734	750	791	750	791	732	798	715	792	750	824	816	770	752	772	793	775	812	780	808	708	754	758	781	802
23799	21576	28148	25455	20376	3584	1694	1169	1065	1037	1046	986	957	1131	6414	7828	5825	3365	1799	959	737	710	739	732	799	699	730	710	753	744	731	761	760	764	724	717	755	742	729	747	732	738	687	728	746	724	699	758	687	762	735	713	725	725	727	706	710	752	762	713	780	742	710	704	738	730	711	723	706	748	721	700	752	718	721	783	746	724	722	680	755	682	723	737	716	766	740	747	754	748	730	717	722	694	695	716	736	716	750	757	710	767	756	768	725	736	710	688	733	751	732	730	759	701	715	735	739	764	731	748	744	680	783	728	772	732	695	699	715	717	704	719	697	714	690	716	715	764	759	716	728	758	700	700	751	692	672	712	735	757	743	739	757	721	762	710	709	727	771	726	759	703	733	734	708	711	751	740	768	726	697	680	720	708	760	696	700	764	721	776	735	705	717	734	713	806	731	743	733	762	743	728	699	730	717	743	750	744	764	678	746	751	726	727	714	717	711	721	747	755	728	714	734	740	749	719	748	710	700	730	710	734	738	752	738	710	727	669	698	713	720	668	762	731	737	757	724	735	752	733	744	690	716	669	711	695	700	765	710	748	731	736	756	718	730	690	645	719	729	738	720	753	688	709	716	772	722	767	766	753	736	729	753	750	736	667	737	729	736	714	688	716	645	751	718	729	723	755	734	750	746	749	739	709	674	710	716	732	715	714	701	722	685	760	733	749	721	714	741	774	702	728	737	724	754	750	727	724	760	749	762	696	704	762	777	739	721	765	674	712	729	739	696	728	733	678	721	761	671	670	717	754	747	721	766	781	736	700	749	726	733	765	721	742	722	722	739	729	707	739	720	735	673	750	773	719	722	720	726	729	769	711	693	712	763	765	741	674	691	702	771	731	779	747	710	727	745	753	734	692	683	717	714	717	720	750	741	718	698	698	729	723	749	724	752	700	705	752	746	706	725	758	747	723	726	688	740	712	716	735	732	714	708	724	718	738	772	709	753	751	756	700	762	763	735	727	706	703	745	760	725	699	726	722	680	734	793	694	747	698	744	760	707	689	719	744	760	695	714	761	735	727	776	734	751	745	786	692	761	713	709	731	687	726	682	764	718	756	722	716	696	743	762	733	732	701	752	734	743	709	764	647	708	700	696	664	732	736	735	704	698	735	746	730	736	711	740	725	770	714	737	758	695	745	744	729	785	747	733	745	706	757	697	752	722	726	697	735	745	691	700	748	735	722	752	738	686	736	742	709	751	732	724	732	722	720	728	734	757	760	746	721	779	734	721	714	721	723	691	685	779	701	699	737	771	732	741	751	712	750	738	740	750	724	753	767	735	730	778	711	734	775	733	725	748	739	758	784	718	731	734	742	737	742	713	759	702	701	736	722	742	727	759	782	717	722	732	734	701	717	700	700	683	724	690	719	764	755	715	695	734	726	701	686	738	726	718	703	692	739	735	789	727	738	716	699	681	723	759	737	761	758	715	722	722	720	726	756	739	749	715	745	696	736	700	713	721	703	739	734	685	755	713	745	798	701	722	747	732	705	730	728	716	740	739	720	734	708	732	785	731	720	752	747	735	704	728	721	747	716	735	695	737	767	690	751	684	727	684	717	724	707	711	784	705	723	760	690	691	735	727	749	711	737	715	702	683	763	742	734	771	717	730	672	706	725	675	734	729	736	744	710	733	701	742	740	757	697	743	716	703	713	742	737	717	725	712	711	704	701	700	718	728	728	690	750	721	703	694	743	760	696	731	737	675	741	724	768	701	750	740	729	717	738	738	714	762	693	717	731	744	776	779	712	737	730	713	689	719	738	727	725	762	703	732	719	764	733	724	775	782	701	779	708	723	716	711	700	769	715	763	706	764	695	721	718	726	738	684	681	741	811	741	729	758	728	721	733	731	698	761	711	743	734	744	722	722	692	736	732	744	713	766	779	726	746	730	724	738	731	721	706	717	724	692	729	725	696	738	768	715	687	702	748	735	756	717	757	713	750	723	709	719	762	746	693	714	680	729	749	722	758	749	716	757	715	692	698	729	756	681	728	787	717	671	757	678	772	677	733	761	718	695	660	740	708	732	721	709	737	710	679	719	706	738	703	717	718	716	773	742	769	780	748	715	742	745	724	748	708	713	749	797	733	767	774	710	738	738	719	716	703	730	710	734	750	746	710	714	748	734	664	731	709	744	706	731	699	738	731	785	755	730	727	727	783	710	649	802	681	742	670	699	685	747	736	702	748	734	726	757	756	771	694	734	749	731	742	720	688	718	713	721	719	745	758	711	743	751	723	796	722	718	772	707	714	748	708	710	714	755	699	714	718	733	743	704	782	678	761	694	699	699	724	748	685	706	701	731	686	695	744	740	701	741	740	727	698	712	737	737	767	718	696	784	755	711	690	714	712	727	767	686	720	731	704	734	780	741	742	727	718	680	736	743	693	758	684	693	738	689	694	730	743	670	732	752	735	721	767	730	727	750	726	676	722	707	753	693	727	732	707	688	757	706	710	729	745	799	687	747	721	686	675	769	709	734	753	753	738	703	705	793	740	720	741	742	683	732	740	717	734	711	731	709	709	747	766	724	678	732	766	722	721	725	711	753	708	697	702	682	727	773	693	753	704	711	755	676	713	709	730	727	738	689	704	696	734	711	761	739	739	678	733	746	737	722	725	740	714	744	722	707	740	751	718	670	706	695	747	733	704	687	725	714	709	716	764	736	728	757	727	719	731	745	735	720	720	733	699	727	753	708	767	739	698	686	764	704	781	772	718	729	702	714	752	731	748	738	746	724	715	750	712	744	728	764	704	704	751	647	743	722	730	769	715	661	722	724	765	718	682	723	716	702	733	740	744	734	737	777	747	689	724	696	682	739	766	683	689	724	732	739	758	722	709	723	712	732	742	697	717	698	724	725	715	720	733	729	755	782	765	705	744	726	792	736	695	721	743	756	718	730	702	691	723	705	762	717	693	764	711	757	772	725	729	714	747	708	736	735	734	717	691	728	729	696	717	688	741	723	700	643	725	691	742	748	745	775	734	759	688	735	735	733	730	718	733	702	693	748	736	752	710	740	705	722	737	743	675	717	717	724	728	721	684	770	701	770	783	745	709	765	699	785	737	760	752	688	753	752	764	704	767	702	716	755	686	685	726	742	736	706	724	726	728	758	721	738	752	717	760	718	730	736	677	742	765	722	753	712	777	670	702	689	724	724	713	720	738	733	741	713	769	673	714	742	737	736	727	761	758	744	713	757	696	715	726	733	778	698	743	753	705	744	742	776	726	725	755	709	716	715	698	750	702	756	716	759	773	716	732	752	697	705	717	720	753	780	758	712	687	708	720	725	698	756	793	677	730	738	755	730	770	710	725	727	713	718	731	680	714	773	732	658	768	735	732	746	711	738	768	689	716	716	703	708	750	744	685	737	730	757	741	708	728	751	679	709	730	721	696	696	740	717	776	690	713	705	758	716	730	763	722	724	654	755	752	748	715	802	715	761	711	712	728
4294	15589	9941	5542	3402	3197	2608	2054	1873	1771	1689	1571	1392	1976	11679	13444	9331	5814	2878	1424	970	956	964	996	968	914	992	1035	993	959	993	999	1025	967	938	963	997	973	963	971	876	987	953	969	949	953	983	999	1016	950	960	949	970	937	1008	952	933	983	948	920	1000	961	948	991	965	1023	968	938	902	934	941	902	978	968	984	961	943	1005	981	979	953	918	1006	917	898	956	970	956	980	923	998	906	977	973	984	983	933	958	949	1016	1022	928	944	959	956	967	963	941	928	1036	982	987	941	957	961	1004	943	913	977	936	931	945	989	1032	996	1012	1033	958	954	968	953	973	991	931	990	980	957	1013	946	999	970	1002	966	956	987	883	999	971	939	980	977	965	997	938	945	992	977	972	977	979	945	908	955	938	978	1005	946	940	991	975	957	994	992	1008	971	975	986	944	973	964	953	999	971	976	921	944	977	991	951	942	920	960	1007	986	986	951	948	998	935	983	928	974	967	914	982	976	960	1000	912	910	961	963	1023	958	957	974	987	940	937	918	963	1003	907	947	995	1011	994	1026	988	942	1005	931	1049	998	972	972	981	1010	966	928	937	996	980	981	949	952	1002	970	944	953	963	973	917	961	987	967	997	945	934	983	985	942	932	958	966	1006	950	968	963	930	966	994	927	967	924	919	1016	1000	1022	961	949	958	956	980	970	939	939	1050	945	1012	978	946	959	989	977	950	1020	1000	946	958	983	983	1003	972	932	943	956	983	993	961	972	949	955	986	1009	966	1010	952	950	957	989	950	935	955	996	983	967	983	989	980	883	930	951	972	942	925	982	1012	1000	936	1032	999	975	934	967	949	997	923	966	1011	920	972	1001	971	937	976	953	961	921	942	974	1043	994	966	978	970	962	966	949	961	1020	978	908	949	943	939	972	957	947	977	975	970	968	957	955	948	944	966	952	923	930	960	998	999	957	957	973	937	1012	998	973	936	1008	962	971	953	911	959	963	971	998	1000	982	980	937	999	950	955	975	941	985	960	954	951	977	892	945	929	917	961	975	948	981	920	902	1044	955	1039	1027	933	929	993	997	944	907	941	933	996	953	977	956	893	1031	954	955	926	899	959	956	999	962	953	1019	989	962	992	989	963	1008	979	994	1006	997	986	985	974	933	972	973	998	973	1023	962	1043	971	985	983	957	970	963	1013	970	996	1013	957	975	998	929	1007	949	940	1018	948	949	932	938	905	891	960	988	938	1052	953	1013	999	965	990	954	990	971	940	970	968	981	937	967	982	939	957	943	1010	957	959	983	1040	953	955	937	920	949	932	971	975	999	959	973	898	925	966	957	941	962	1027	971	917	927	929	978	933	930	1008	937	976	1064	1004	995	971	984	968	994	929	938	969	950	942	962	974	971	993	938	988	998	977	972	891	970	967	981	932	991	941	984	894	996	973	1043	960	967	934	928	969	938	950	934	972	972	979	929	978	1026	1007	941	977	963	925	971	940	1000	954	907	987	961	925	981	972	947	1031	1007	991	949	1001	997	979	1010	938	944	908	939	1002	911	976	1032	951	1045	948	958	889	1000	965	1005	977	1016	954	988	1004	960	964	942	885	963	924	1022	981	977	1004	1037	947	1002	968	1004	941	964	1007	943	999	906	955	967	930	991	962	944	998	900	956	949	986	923	964	1008	972	988	997	970	998	995	963	923	891	929	931	982	975	1025	886	986	985	950	942	960	984	1020	961	943	1009	983	969	927	1003	954	926	943	943	913	982	956	964	1021	964	962	941	947	953	930	973	918	942	964	989	971	939	946	972	983	1004	990	947	953	979	1015	961	927	977	998	935	929	953	1003	971	968	955	967	960	1003	961	1022	940	950	960	955	997	939	938	974	942	1029	953	924	950	962	997	933	978	949	1002	934	986	953	952	1003	949	991	969	960	941	1013	993	1005	948	1004	1010	943	975	990	953	949	987	992	984	977	954	1027	914	978	943	982	950	982	970	958	968	956	991	1007	1001	974	923	977	953	975	952	894	963	946	952	975	970	986	948	919	996	981	987	945	956	962	928	938	916	945	929	1029	925	983	973	938	997	1018	946	969	906	983	983	986	965	967	994	914	958	959	1000	955	968	972	921	976	964	963	919	947	1042	949	951	973	991	954	1018	942	953	998	969	946	1010	981	934	948	949	958	987	967	998	970	980	1014	978	933	958	939	990	960	1000	944	1004	952	953	956	987	924	948	945	1051	999	944	979	969	983	1003	945	962	960	978	990	1006	934	993	959	981	924	975	973	981	976	918	996	996	964	983	930	949	995	971	907	1005	925	1005	953	903	983	947	944	1010	971	931	958	953	949	981	949	972	978	951	932	1010	944	937	962	958	943	963	964	1035	945	946	925	957	972	954	995	1033	957	946	937	995	965	957	955	945	977	943	935	981	971	966	969	1002	932	965	950	975	955	980	948	994	969	986	959	958	933	966	956	993	958	916	937	948	956	994	945	938	958	1010	952	986	943	956	967	981	949	991	935	1015	981	947	987	974	945	954	886	996	978	957	968	919	1013	925	923	1010	976	984	1006	947	1001	995	976	984	934	947	913	959	936	940	924	937	946	1011	954	997	1012	1002	992	957	974	946	1027	990	943	1002	998	899	990	916	962	938	965	971	998	949	973	967	1003	1011	1018	1039	935	909	935	994	982	1004	971	904	936	988	954	945	966	956	991	932	945	936	1015	1019	975	919	933	929	954	1003	953	980	1021	962	939	994	921	973	997	958	935	996	1026	950	933	968	996	943	990	946	983	1002	996	961	978	944	957	1001	939	958	902	972	880	965	968	900	990	968	939	952	983	952	954	947	999	910	1011	951	956	972	945	937	928	1005	963	993	981	1025	947	1018	973	978	961	939	964	920	959	917	990	977	967	982	994	948	917	951	939	978	1024	944	994	956	929	1010	950	984	945	964	1003	942	970	996	909	936	985	937	1001	982	1002	958	943	993	943	965	969	946	983	982	976	973	994	915	954	965	988	997	978	944	944	977	944	969	995	997	971	953	964	983	945	950	991	961	988	989	992	960	947	952	994	990	975	952	1005	973	917	967	948	936	917	929	971	963	990	966	987	958	973	1011	958	973	1013	986	991	969	925	1003	941	933	965	972	974	957	997	1003	978	944	1004	985	1049	984	956	967	956	982	967	906	1002	969	972	978	943	979	960	943	988	913	925	927	960	955	960	954	1020	994	929	1023	961	953	938	954	976	926	933	986	914	932	971	994	956	1001	983	951	956	973	967	945	1018	926	967	996	1004	977	977	990	993	957	946	944	931	953	1028	950	1019	995	1049	884	987	955	945	936	965	922	979	949	959	968	1000	937	941	920	985	976	1020	917	966	927	942	952	993	1004	935	1045	932	929	929	978	1013	977	970	1000	1026	1011	983	948	940	991	999	990	967	923	926	991	996	889	955	937	939	950	1024	970	997	979	938	993	929	964	955	917	991	970	961	957	964	924	984	899	965	968	961	909	951	971	938	1030	962	937	990	1018	951	1013	980	955	939	968	964	1002	947	1013	1013	990	944	957	984	954	917	905	936	968	1005	987	969	946	930	930	1051	978	1020	967	924	1002	969	983	929	932	954	968	972	988	975	980	970	973	928	1015	967	917	944	1018	958	956	969	957	974	940	964	1001	971	937	916	971	931	976	940	985	963	984	973	992	934	913	964	903	975	994	1024	954	977
25229	21579	25930	22643	1924	933	770	596	543	540	547	588	491	447	2223	3727	2801	1676	949	458	390	392	351	391	389	381	333	404	404	383	343	404	379	378	377	361	361	388	401	408	361	355	358	387	378	385	402	392	373	377	353	379	397	368	364	349	393	364	402	389	373	354	374	375	372	382	370	373	385	366	372	359	363	372	376	373	376	361	366	359	365	389	353	371	388	373	365	359	377	378	462	349	343	383	365	356	380	386	371	357	388	342	390	371	365	395	392	419	419	395	404	352	401	388	366	383	374	361	389	375	409	390	358	383	382	348	376	400	391	367	358	386	414	399	375	377	413	406	323	352	366	358	376	383	365	368	385	395	369	394	348	391	430	360	389	348	382	352	353	369	350	376	364	358	396	366	379	369	375	380	378	379	352	438	382	377	368	379	372	381	391	382	378	377	378	400	357	374	366	377	367	339	359	343	358	398	381	399	410	409	332	394	367	392	410	395	400	363	355	382	373	394	384	371	379	333	370	368	392	364	359	404	365	353	363	366	359	384	384	355	377	397	361	361	374	379	369	356	358	355	359	357	354	354	389	365	377	372	373	352	337	381	365	367	346	391	374	400	395	381	376	371	370	385	399	375	372	391	370	365	369	373	374	383	422	375	389	378	396	407	397	397	346	385	362	386	392	375	395	364	381	362	384	370	395	370	405	408	374	379	368	353	376	394	395	363	384	389	348	357	394	438	378	401	369	394	361	333	374	371	354	369	353	353	363	355	379	377	365	364	355	386	395	340	402	394	386	339	377	349	388	400	377	387	402	358	400	371	406	375	354	375	402	362	394	410	362	351	372	374	395	364	392	378	375	335	400	371	348	385	377	391	345	387	342	344	395	364	379	407	401	376	371	387	385	353	373	354	390	353	377	370	393	343	378	381	390	361	364	395	370	358	392	381	371	385	372	387	377	360	395	376	367	386	376	346	369	379	368	352	394	357	410	381	395	353	348	375	376	411	376	379	374	391	340	371	357	382	377	350	386	390	351	401	382	372	390	333	385	384	342	372	363	356	370	378	374	394	376	323	405	363	366	359	371	378	391	379	372	392	364	401	380	380	366	403	372	374	362	398	369	411	343	352	351	372	376	370	373	334	407	392	388	411	365	368	382	372	374	382	375	384	330	380	393	389	351	389	409	355	378	369	379	351	341	385	366	429	380	397	382	382	401	358	374	345	347	360	366	355	368	381	390	354	356	404	371	384	379	394	392	387	392	346	384	366	388	376	362	375	384	335	369	379	372	367	405	404	350	363	401	383	373	392	369	359	357	354	370	346	354	387	397	381	391	378	393	373	359	347	382	383	357	401	327	358	374	383	349	345	376	355	379	347	390	421	380	381	353	382	318	367	378	365	406	361	388	365	348	382	369	401	392	382	413	361	401	398	372	444	363	403	375	373	362	347	406	387	365	337	336	384	378	399	395	389	390	359	367	353	361	378	413	378	405	352	357	368	392	361	398	364	338	378	372	370	344	364	357	410	416	390	364	356	356	375	366	346	356	367	381	385	367	374	363	377	362	383	369	389	405	352	356	398	379	372	393	330	372	381	375	365	371	390	372	344	391	351	355	367	360	389	362	382	371	369	370	376	379	338	385	376	375	379	350	365	395	386	364	397	388	362	375	387	354	346	367	383	346	329	381	399	361	363	358	352	349	402	392	387	364	354	386	379	360	365	356	389	403	358	406	381	404	378	352	404	366	380	383	346	365	420	368	391	367	325	371	396	363	374	373	363	423	366	377	400	363	400	392	405	373	355	412	397	353	368	368	409	368	377	349	369	362	387	386	369	403	392	360	404	370	339	396	396	373	364	362	396	343	367	374	347	356	421	358	393	367	362	390	357	329	360	351	378	412	350	409	394	398	357	357	381	406	377	381	386	377	396	373	351	370	370	328	361	377	389	374	386	363	367	375	414	396	363	365	357	368	379	357	381	369	351	366	409	371	386	384	376	415	384	364	360	365	373	382	370	369	365	380	364	362	383	364	440	373	360	386	380	348	401	386	359	352	380	376	375	365	365	379	378	354	362	394	388	397	390	384	372	368	383	376	355	361	371	382	391	380	347	394	376	378	394	380	338	361	384	373	377	365	391	367	360	360	374	418	369	397	377	372	396	368	377	377	343	392	359	371	384	363	365	388	370	397	355	376	408	390	353	364	337	343	400	336	366	363	341	404	373	347	383	381	372	369	390	382	337	386	417	363	376	356	378	347	365	346	365	372	384	382	386	373	364	403	360	368	358	359	351	354	364	384	342	355	407	373	398	367	375	385	375	346	364	408	385	373	380	355	367	379	324	383	341	368	383	397	327	360	369	379	336	383	354	381	410	363	373	369	380	372	347	383	384	359	387	332	367	375	386	377	402	377	361	372	374	377	379	357	365	368	380	382	365	405	368	355	353	379	410	340	360	377	365	382	361	394	378	367	374	390	353	400	379	353	369	360	349	390	410	376	404	410	394	384	362	352	344	379	381	365	400	400	382	341	371	362	368	351	381	348	382	381	409	357	352	361	373	375	378	390	344	366	355	345	376	396	376	374	387	356	386	351	394	375	366	359	429	381	406	361	378	410	388	385	383	348	399	387	351	414	375	411	391	380	364	371	365	376	374	383	374	342	375	412	378	371	356	335	361	357	364	364	391	369	356	340	349	363	379	353	361	404	372	402	396	374	377	383	350	355	359	341	380	375	373	394	391	387	339	386	393	355	370	367	372	352	369	375	377	390	388	389	349	361	373	364	387	381	397	369	406	368	375	353	372	388	423	402	359	367	412	379	369	404	362	373	356	353	397	376	367	368	358	334	349	345	385	379	356	385	379	362	367	414	369	392	377	369	374	420	387	365	380	406	387	364	377	367	359	370	359	385	391	382	353	368	373	394	383	365	404	369	419	357	382	409	397	376	366	390	342	353	348	408	398	395	373	363	380	372	370	359	380	343	395	395	374	364	378	371	409	347	369	359	344	358	370	357	369	367	377	364	378	398	369	393	396	374	350	351	387	377	371	372	375	361	343	386	360	381	350	382	378	362	376	385	375	384	326	359	354	375	364	358	390	408	343	380	386	369	367	372	368	377	410	402	372	356	372	360	393	366	371	366	404	410	404	348	403	392	379	392	356	349	388	414	365	366	369	377	409	377	357	381	370	373	402	397	404	362	387	383	362	358	394	383	371	353	390	364	404	344	411	373	395	361	343	335	371	361	337	388	359	392	352	387	353	406	363	404	366	363	396	402	375	398	400	399	373	362	394	334	375	388	377	445	378	356	396	386	383	356	380	343	351	353	406	407	415	342	381	352	365	371	378	378	336	374	411	373	371	361	376	363	371	392	370	363	365	375	400	342	361	360	394	399	389	348	368	367	408	364	359	375	385	379	351	365	367	377	393	370	376	393	355	378	411	408	357	391	372	374	333	378	377	364	377	434	379	387	399	329	389	360	389	356	363	377	360	378	395	377	352	355	357	406	349
4787	11127	6183	3812	2174	2216	1543	1059	1068	973	999	958	992	778	5284	8177	6114	3696	1912	747	503	471	503	498	502	564	532	520	543	518	539	528	510	550	526	507	549	509	503	531	541	518	540	554	495	507	494	530	533	548	545	495	514	554	527	553	528	548	490	507	514	520	495	535	461	500	521	512	536	489	513	523	505	528	506	515	489	532	523	524	511	517	505	512	508	466	547	562	527	555	514	470	528	545	504	561	497	490	539	498	532	539	521	527	520	499	525	535	493	529	553	518	521	538	513	490	509	523	530	499	476	529	479	521	508	530	507	520	526	522	507	519	523	502	511	543	536	508	506	501	509	501	472	535	498	504	484	510	496	546	526	558	550	557	469	530	527	490	542	483	526	550	543	520	543	495	534	511	471	509	529	517	509	553	497	506	515	501	496	493	499	503	478	504	526	552	538	511	488	545	483	517	540	483	525	514	530	537	527	491	548	539	528	510	558	479	500	520	526	501	470	530	542	501	539	508	485	538	540	520	501	505	536	488	483	525	483	523	515	511	515	522	517	552	509	537	516	534	487	537	484	500	527	522	500	526	482	494	530	572	498	489	495	529	565	509	498	505	506	521	529	507	524	506	519	516	517	518	523	498	495	479	538	525	544	530	548	520	507	549	501	529	540	519	549	503	502	518	499	503	520	487	515	514	514	550	525	554	536	539	516	510	507	538	503	509	533	517	480	492	502	537	516	516	520	514	475	504	518	524	515	532	553	532	497	504	508	501	502	520	534	520	519	544	508	462	556	492	469	527	523	523	519	537	506	532	514	528	546	488	556	499	566	511	524	510	546	541	516	549	543	568	538	543	538	547	501	532	535	503	484	570	522	497	506	513	522	546	505	488	559	511	539	524	540	549	478	526	501	513	513	544	509	528	507	548	515	539	499	562	528	526	502	550	515	549	569	523	529	513	537	500	528	551	506	472	533	543	504	526	459	561	502	493	466	503	557	560	520	553	519	493	550	505	508	549	503	505	474	471	502	502	527	520	512	550	547	558	485	537	484	544	507	521	473	522	547	485	550	566	478	540	515	496	490	529	526	546	477	522	502	514	505	492	526	492	487	523	551	519	509	541	495	481	513	479	538	532	539	497	499	518	507	542	518	528	494	515	538	515	474	567	519	511	545	523	540	499	537	524	506	561	543	493	490	497	503	514	516	535	506	519	510	500	519	526	474	501	487	524	505	522	522	528	558	486	536	586	487	515	491	534	515	511	513	568	530	540	521	521	572	495	514	518	533	503	518	534	533	511	532	563	511	507	513	493	538	559	528	500	531	542	518	542	542	486	547	528	525	545	506	569	529	556	521	547	550	556	531	569	477	502	592	525	500	507	464	488	531	511	515	492	496	538	544	550	514	510	498	512	500	520	472	500	509	512	538	527	518	571	517	530	531	539	513	538	527	513	541	509	525	484	545	533	513	550	528	462	563	554	523	492	508	486	485	552	522	494	519	501	506	533	484	531	489	548	524	477	519	494	533	526	542	490	515	534	548	536	492	518	488	496	517	503	542	454	548	511	541	532	520	464	549	539	508	509	531	535	518	496	529	525	544	504	440	502	545	519	488	485	508	503	550	507	486	529	509	478	540	561	524	508	536	500	531	504	505	544	524	522	515	505	517	517	485	506	497	481	521	509	492	513	494	500	569	539	527	522	503	481	505	476	522	519	492	515	537	526	516	520	512	514	523	512	514	472	504	554	501	547	521	535	514	522	553	527	493	556	485	556	526	496	517	544	483	500	488	535	503	517	572	517	514	546	510	558	560	493	544	474	512	508	505	503	521	512	496	486	512	538	508	518	515	558	471	520	503	515	496	496	537	521	519	509	550	518	494	525	480	503	538	556	531	516	508	513	524	541	511	539	522	573	468	544	521	522	501	524	520	551	470	500	486	510	554	495	526	505	484	543	512	556	561	507	538	503	542	505	532	522	507	497	540	518	498	526	522	492	523	509	531	518	541	500	506	536	498	543	504	483	502	519	514	532	518	490	532	542	504	490	576	544	512	521	511	553	527	525	522	493	506	497	488	552	511	469	516	517	488	503	505	543	537	505	563	518	525	507	551	539	520	498	500	540	554	486	512	564	507	496	506	531	491	557	524	470	500	544	514	538	503	497	559	521	546	571	518	562	510	541	544	539	526	494	522	534	522	547	530	550	525	505	484	549	516	499	524	536	519	534	523	509	472	513	525	532	519	478	511	549	489	545	526	475	535	532	530	483	562	540	508	462	504	515	510	506	482	543	524	514	487	514	526	512	508	527	496	521	549	542	517	560	516	523	534	501	512	512	507	544	539	499	515	506	514	552	523	513	521	532	531	533	565	520	537	516	516	540	500	504	484	523	514	504	507	499	537	510	516	540	524	495	492	541	531	511	523	523	519	542	544	493	537	539	554	543	529	558	557	530	546	523	521	493	500	500	518	541	561	521	527	505	504	540	522	498	534	505	509	486	517	494	511	500	513	536	542	485	497	514	537	534	510	520	539	492	516	509	505	530	503	523	529	476	520	510	554	561	523	494	476	556	510	483	573	502	525	532	449	545	525	512	517	497	533	519	533	529	492	501	480	541	514	530	500	554	499	509	541	560	548	513	540	508	508	531	544	517	527	511	534	559	523	541	504	496	545	512	541	522	543	549	524	478	511	487	519	545	519	512	526	521	510	495	504	539	462	529	516	539	501	513	502	536	523	498	497	515	515	524	534	555	545	493	520	512	516	536	549	516	514	534	483	538	548	508	518	489	511	515	484	470	519	502	539	490	504	516	442	527	491	508	506	533	533	507	526	561	622	483	519	505	522	522	530	503	523	544	531	546	529	524	491	501	536	526	512	521	506	515	514	522	530	477	550	491	523	540	566	531	546	514	527	524	484	515	513	522	450	545	507	548	557	492	503	514	509	543	511	549	549	529	516	536	496	534	529	529	515	525	523	540	528	493	506	527	531	509	523	553	483	512	539	537	526	526	489	516	504	509	510	525	522	536	519	522	504	489	496	527	493	469	543	539	524	487	532	517	516	558	543	512	555	520	525	530	512	535	487	524	478	519	513	477	524	535	528	526	535	492	499	518	516	536	518	496	530	549	502	548	488	485	469	501	509	523	537	528	521	488	494	476	518	520	509	543	518	545	551	493	585	524	500	505	489	511	512	469	554	562	549	499	498	526	568	494	509	546	528	532	518	516	467	531	485	483	491	527	493	542	487	492	539	508	501	542	530	531	485	513	531	470	490	516	527	536	532	516	532	523	556	478	528	502	511	522	530	509	527	494	546	521	533	484	474	521	540	525	536	507	559	496	519	548	534	539	521	542	543	501	501	457	545	547	532	506	493	553	486	504	530	523	519	520	515	535	539	508	526	550	512	509	550	528	493	517	564	497	506	499	561	514	552	521	508	532	526	522	483	525	521	509	485	549	486	517	514	530	525	531	529	538	556	514	514	526	500	510	553	491	517	540	515	493	544	514
22817	21608	28872	24826	21613	20144	3179	1157	992	981	897	900	776	1424	7077	13278	11839	6479	3215	908	492	529	537	533	501	569	496	490	513	499	516	481	525	524	523	530	574	496	529	482	514	482	522	486	536	512	491	525	502	484	530	533	498	539	524	511	504	493	526	497	518	506	516	464	548	465	501	493	518	480	524	504	476	546	503	542	475	510	508	527	497	504	522	524	489	538	506	473	502	542	496	485	510	490	476	533	504	493	499	521	525	500	498	510	505	539	538	509	503	527	539	546	514	524	532	454	516	520	532	482	489	515	551	512	522	489	506	517	555	542	542	505	523	509	506	517	487	477	514	507	501	481	510	480	514	499	534	513	502	514	520	482	477	490	526	521	508	506	529	516	499	523	494	533	522	514	491	549	511	516	536	481	559	470	515	513	494	489	476	514	506	539	524	482	530	551	483	474	534	518	494	469	476	510	516	492	520	547	502	525	512	488	479	510	496	513	487	558	488	561	525	484	536	520	508	467	503	544	513	460	539	477	503	506	483	528	494	523	497	516	511	499	492	546	524	491	513	496	494	521	497	519	497	511	524	504	501	532	517	494	508	515	502	497	519	525	512	494	500	498	538	540	536	517	511	494	495	481	477	496	487	533	496	504	485	508	536	506	513	480	517	512	526	499	483	533	479	526	493	503	502	512	463	497	538	506	542	531	457	535	520	481	479	485	511	497	502	517	532	517	508	488	502	505	511	528	506	529	510	510	481	503	497	533	509	538	446	529	548	497	509	489	509	515	513	462	518	523	517	517	516	536	484	550	530	462	506	501	526	531	519	509	509	500	495	481	457	490	498	466	498	518	468	501	493	529	490	497	527	521	484	493	500	533	487	533	533	544	469	527	499	472	506	547	481	515	485	497	484	488	520	527	516	483	525	521	515	546	538	524	494	504	547	508	495	514	529	472	476	517	510	518	532	501	481	517	532	511	519	519	496	477	508	505	497	539	496	452	530	542	482	476	500	526	540	500	510	528	530	475	507	520	540	526	489	485	475	467	477	531	478	509	501	542	519	522	500	472	503	489	539	474	541	523	540	501	486	493	536	559	482	486	504	500	546	520	491	511	492	537	519	516	541	501	548	476	494	526	488	531	515	511	518	484	499	483	504	515	508	527	490	516	479	525	555	541	512	513	507	536	542	530	502	471	498	514	491	501	498	489	507	544	503	549	497	534	545	543	507	502	503	527	500	505	467	507	503	486	510	518	496	511	480	517	501	494	480	512	526	493	489	521	519	484	499	517	505	549	534	526	550	534	499	544	503	479	516	543	487	534	493	509	474	496	519	491	499	535	565	524	494	467	518	532	554	506	501	491	504	509	500	512	473	512	479	552	496	532	516	536	514	496	507	511	497	480	485	512	507	501	518	535	531	502	495	490	484	509	522	505	528	537	496	518	496	531	484	493	469	495	529	469	484	525	481	515	542	506	513	539	463	501	518	545	537	502	524	528	528	483	525	501	510	528	534	539	530	527	506	507	503	516	487	467	545	520	493	492	512	457	512	511	481	525	525	547	522	522	517	483	492	492	500	499	489	520	503	471	503	523	492	526	499	523	512	541	515	475	519	501	489	528	526	504	545	528	500	557	494	531	515	504	496	535	518	499	497	531	512	507	532	497	560	537	511	515	507	536	505	509	506	491	494	511	520	500	510	520	544	506	486	534	506	511	522	463	495	486	511	488	466	507	511	520	503	546	519	557	511	529	488	534	490	510	461	493	548	546	510	520	511	493	523	468	498	525	512	489	515	528	524	525	491	506	500	485	508	546	480	472	527	499	501	469	537	515	498	538	516	494	510	536	502	526	501	483	523	516	518	501	519	513	479	539	479	552	496	539	506	539	497	486	500	484	526	491	506	510	495	535	493	524	528	513	495	485	517	532	527	518	532	553	527	495	525	509	493	558	515	499	473	503	517	541	472	521	495	527	487	480	478	535	518	478	554	459	496	527	513	472	512	487	508	501	508	491	510	489	483	455	541	517	525	515	512	509	495	541	497	526	477	480	531	551	482	509	476	507	524	469	549	516	496	480	471	488	479	477	511	494	525	507	550	503	523	490	526	498	484	495	525	496	514	493	503	492	479	501	520	498	511	501	516	525	510	497	497	527	520	514	505	530	518	507	481	569	525	486	527	486	503	484	477	504	575	509	492	513	494	497	469	550	489	478	550	524	497	506	496	517	495	522	495	504	462	507	556	470	493	511	474	486	527	490	521	480	536	520	504	500	528	532	513	509	502	554	510	491	515	508	449	473	521	523	555	518	529	557	518	492	506	509	537	511	501	525	521	530	490	507	524	530	507	509	493	497	518	518	498	497	527	509	551	487	523	472	477	457	480	507	464	490	512	513	477	494	517	523	504	538	511	526	496	509	540	466	502	525	502	520	468	476	528	474	522	541	484	498	512	496	520	499	477	535	492	528	518	507	506	503	528	558	534	529	475	511	474	520	495	534	531	523	520	586	507	475	506	520	532	477	545	501	497	487	480	522	517	486	488	506	504	477	518	537	530	534	537	480	509	521	500	514	548	526	498	491	511	497	537	508	524	499	487	521	538	526	529	483	501	561	500	504	534	509	518	486	507	529	525	490	519	498	533	520	494	474	509	510	524	518	519	503	498	510	518	548	518	499	516	501	515	510	515	502	511	488	471	507	536	511	506	503	498	509	543	500	510	518	489	523	535	489	516	514	481	539	532	497	532	513	447	487	532	510	516	506	528	505	497	513	523	517	516	548	523	497	509	549	487	526	500	516	521	543	490	508	484	517	533	512	518	472	469	462	483	515	512	497	522	521	494	534	527	505	501	515	494	483	532	512	522	492	482	485	526	528	489	510	472	508	536	489	524	510	504	470	536	482	512	464	499	498	531	496	549	510	485	546	514	519	482	496	538	510	505	493	531	514	473	521	522	519	491	494	497	517	508	529	547	530	532	480	490	479	548	499	506	513	543	522	531	504	450	504	543	520	488	527	535	544	557	472	555	511	511	494	533	469	519	470	541	517	518	470	525	486	516	489	510	500	473	516	513	508	484	512	485	539	520	500	527	509	515	503	483	519	485	521	510	497	483	515	523	496	524	565	458	491	497	548	506	526	498	509	485	531	489	497	566	508	497	550	516	517	525	490	488	521	452	472	478	472	539	513	508	517	528	512	479	486	518	523	475	529	503	474	530	503	528	549	504	473	500	542	560	506	513	499	481	539	488	476	500	518	467	508	499	512	534	511	453	507	497	500	521	510	525	531	477	528	502	499	495	506	481	479	504	473	552	501	504	503	528	480	476	521	528	522	529	533	521	510	516	527	507	496	490	468	474	517	506	552	514	462	487	501	515	497	494	449	493	496	542	542	532	521	519	494	503	512	513	538	498	523	492	496	507	511	463	472	533	528	499	532	491	507	486	483	472	512	483	520	489	512	508	511	472	489	560	511	519	529	511	507	523	527	498	479	500	521	529	517	513	534	472	535
6401	20486	12867	8270	5316	4013	2852	2130	2097	1885	1639	1651	1345	2973	13301	20696	17512	10562	5816	1384	711	664	672	730	748	678	679	683	736	686	685	646	670	714	675	652	698	653	703	671	699	714	694	685	691	698	698	710	630	685	730	699	701	687	637	653	678	648	717	654	644	700	743	675	672	669	700	728	666	720	694	705	702	702	718	704	708	688	678	698	678	706	724	678	707	648	676	711	719	720	685	704	717	696	720	701	721	676	652	688	711	710	703	700	666	673	676	705	654	706	642	686	700	680	727	640	718	660	709	711	687	706	715	717	715	714	687	673	706	708	694	698	677	707	673	681	713	678	700	688	676	669	713	686	708	746	694	679	731	671	712	697	708	714	676	705	689	695	637	675	676	700	697	672	699	694	662	676	707	712	620	655	722	644	763	673	705	667	695	743	655	700	680	677	686	671	693	754	735	685	729	687	667	673	667	715	670	694	680	676	734	643	689	663	715	738	727	635	630	683	643	682	679	718	679	687	731	740	725	655	689	680	728	697	696	715	716	685	678	673	685	675	719	709	681	683	769	722	668	684	698	692	686	684	664	725	649	680	732	710	684	687	693	733	714	688	708	681	695	695	671	678	668	703	687	684	660	752	705	699	665	673	660	704	679	685	736	696	713	740	697	689	706	633	673	681	690	730	674	670	737	757	678	713	631	648	681	654	704	676	710	704	704	719	687	706	666	692	644	702	709	679	759	679	666	678	705	678	771	658	714	703	707	676	673	707	718	736	689	686	682	694	686	647	710	704	695	703	680	715	662	687	654	688	711	689	664	685	724	763	659	676	704	680	677	701	680	733	655	678	669	683	636	698	689	682	645	699	693	720	686	664	718	708	674	688	683	669	662	710	699	718	697	704	697	746	760	705	706	700	683	654	657	668	672	673	648	686	709	718	644	635	694	642	700	724	659	733	684	740	734	628	714	674	628	700	662	667	690	697	693	713	638	702	702	680	684	642	685	616	690	663	715	726	658	679	738	746	718	671	701	767	696	681	707	626	672	703	650	699	611	677	669	736	707	697	706	696	661	710	716	667	653	721	665	665	729	666	639	663	663	734	690	689	728	686	704	693	667	653	669	684	694	691	738	675	631	696	728	671	689	686	666	693	718	665	672	691	687	694	685	692	746	701	645	725	685	677	715	714	689	701	744	737	711	678	662	682	694	708	715	677	640	703	685	709	704	659	700	687	684	676	669	679	691	714	711	655	673	641	716	743	721	668	713	718	717	679	721	648	694	670	685	699	709	687	691	681	693	669	716	719	717	650	716	671	688	699	724	723	727	646	665	667	720	675	692	628	667	698	721	707	690	663	681	667	700	680	712	672	699	701	730	693	682	644	695	664	738	677	688	693	642	659	706	677	692	730	699	687	696	705	664	708	681	695	661	695	698	687	661	717	694	703	682	708	715	686	678	722	669	680	735	707	722	710	723	653	656	701	684	708	710	695	673	676	730	651	720	685	699	680	737	700	664	693	703	672	687	726	664	691	698	708	710	708	638	717	700	709	696	723	706	670	675	688	740	738	735	668	624	661	670	669	689	727	703	712	721	706	692	731	698	720	683	723	721	692	705	675	715	684	645	716	720	653	692	702	704	694	688	684	691	771	691	679	714	752	701	661	733	659	713	688	643	667	683	702	718	697	665	718	685	711	675	691	669	715	687	645	697	676	626	702	716	667	684	672	692	683	657	708	676	699	649	709	697	744	703	701	717	730	714	718	683	713	694	692	651	648	716	664	688	666	707	683	720	707	697	675	711	654	725	712	688	641	674	635	723	714	670	745	747	671	661	659	721	689	725	648	694	709	706	693	690	700	692	720	699	674	677	653	676	716	670	675	763	673	703	695	701	709	666	724	702	705	712	686	702	697	717	706	685	661	734	684	722	683	683	692	727	674	689	688	699	694	716	670	705	693	724	657	685	699	653	728	660	675	692	656	678	697	677	744	724	703	668	674	719	717	738	753	644	668	689	742	671	721	688	683	697	716	696	722	668	657	695	719	704	714	678	704	692	733	667	678	704	733	688	691	717	676	690	669	669	729	733	733	678	723	667	704	678	659	728	668	736	682	635	676	728	719	618	705	712	701	712	681	678	709	716	662	672	729	666	708	747	689	740	670	704	743	713	691	671	735	713	719	684	642	674	714	704	715	677	684	588	666	679	703	697	704	679	656	690	668	683	718	662	651	658	679	696	711	737	697	686	671	698	753	680	724	674	694	643	695	654	673	627	622	709	680	668	697	603	666	684	693	682	694	646	664	685	704	716	692	691	683	687	711	674	684	690	679	639	647	706	736	670	678	682	677	675	718	697	636	697	684	686	700	675	649	679	645	721	675	686	700	696	689	697	699	758	675	660	707	703	717	704	668	673	656	678	695	680	661	698	662	719	718	664	674	642	688	697	665	701	694	702	720	695	681	682	697	682	695	777	640	749	712	694	669	662	648	724	696	683	677	671	642	660	690	718	678	691	733	678	675	694	666	680	664	709	669	653	688	666	702	702	689	691	683	686	666	687	679	714	695	666	673	646	687	740	686	703	716	676	691	687	677	693	689	699	684	715	718	653	696	690	738	668	733	666	677	681	693	693	729	651	721	696	687	723	710	668	681	665	658	728	699	681	720	691	679	718	678	707	675	685	691	654	672	719	709	699	680	678	646	684	706	731	698	680	733	745	736	719	673	724	682	687	645	682	695	719	659	642	666	683	737	744	711	671	675	664	675	690	643	663	675	695	693	721	723	700	686	687	656	692	666	702	716	701	735	662	694	719	668	659	653	700	731	655	692	667	680	657	696	723	647	694	683	689	744	660	690	716	692	693	666	729	720	705	648	664	691	673	662	678	687	701	737	719	718	682	719	689	700	630	677	710	709	704	679	665	712	700	673	675	678	706	709	682	696	700	700	680	661	690	677	698	673	715	702	651	690	647	661	721	684	700	624	683	650	745	658	699	729	672	671	718	718	711	653	647	703	675	717	686	689	633	626	742	710	707	680	654	682	662	714	684	686	723	682	715	698	682	660	706	675	663	691	711	729	679	678	708	661	643	692	710	684	693	703	673	740	699	702	629	683	702	710	692	745	682	707	732	710	709	713	711	704	703	683	733	726	676	724	720	725	750	690	668	703	691	689	704	670	659	689	702	675	702	715	712	666	701	686	666	686	681	694	679	658	681	666	672	686	699	683	651	711	672	669	709	686	680	693	630	690	646	702	685	691	731	708	655	710	738	683	735	694	717	702	689	703	683	684	704	631	686	691	720	688	689	664	671	691	690	657	657	656	675	701	696	712	676	729	683	742	706	700	714	702	707	635	684	710	669	711	692	690	659	713	652	685	687	749	660	772	715	723	651	734	641	651	674	708	686	616	666	715	693	674	708	671	676	719	660	705	696	705	714	635	723	677	676	667	683	691	618	692	691	739	662	674	717	602	707	686	691	689	691	675	676	651	697	710	689	664	702	701	699	664	685	701
27834	19104	5357	1849	1140	900	733	679	695	664	648	598	619	641	942	1207	1250	890	690	592	576	561	574	536	602	580	557	606	610	582	564	521	561	539	576	571	563	614	555	584	594	583	566	580	531	571	608	538	598	555	591	518	555	564	593	561	646	554	522	556	530	563	517	537	582	590	569	602	568	566	597	599	572	587	598	547	552	554	547	542	566	588	592	585	586	559	554	566	530	581	570	544	544	605	568	603	547	568	608	570	593	522	584	557	569	572	549	581	532	572	595	597	562	566	566	497	533	541	582	521	583	551	538	605	544	559	545	570	572	565	537	507	521	561	564	573	581	547	555	524	542	590	567	573	539	561	585	564	547	559	527	565	542	549	587	568	583	549	549	526	531	566	580	576	544	591	516	552	553	587	560	557	594	573	584	553	524	621	574	557	551	546	592	568	575	547	522	567	581	580	602	574	569	550	600	566	525	605	543	570	580	550	580	610	606	556	603	613	529	539	579	548	573	556	569	582	540	549	591	584	537	596	582	566	577	562	589	604	599	529	526	604	588	555	547	579	574	546	593	559	543	556	561	544	576	575	569	548	546	587	576	520	600	544	591	589	568	556	536	621	505	563	609	556	573	572	580	572	584	556	578	574	545	564	581	579	586	545	567	591	600	578	580	571	576	600	594	567	514	598	568	574	535	574	615	586	586	531	593	538	520	548	569	568	530	587	573	578	577	558	553	591	595	580	623	550	580	540	567	553	591	567	581	612	554	569	589	559	572	528	570	588	564	553	569	594	557	565	578	533	554	596	578	510	594	561	592	559	566	539	571	579	543	585	567	547	555	608	529	550	575	534	560	632	537	518	564	588	544	577	562	555	588	579	552	535	540	548	548	571	544	580	551	583	557	548	606	566	591	587	530	489	591	578	590	530	529	594	537	543	527	624	585	520	560	543	582	521	592	568	564	551	592	554	523	564	583	571	553	578	612	559	585	556	584	572	550	570	596	570	520	592	560	533	589	575	564	559	540	576	562	571	559	557	520	575	624	559	559	546	540	526	582	561	546	518	567	538	549	572	574	536	599	567	579	559	585	535	574	582	613	528	568	570	579	585	546	574	584	511	574	582	563	586	564	564	547	551	581	516	574	567	520	579	581	602	584	598	547	557	537	552	590	571	551	570	609	542	581	537	576	519	585	530	600	556	563	549	581	506	567	582	583	566	586	618	571	558	570	576	496	572	543	548	527	556	542	569	556	570	576	549	586	545	575	561	553	612	598	629	562	581	564	511	556	557	562	572	526	626	569	575	506	546	607	578	554	554	589	574	560	527	590	568	563	543	549	547	573	560	584	607	573	561	564	583	563	579	572	545	553	548	585	549	585	563	550	533	576	549	584	563	576	583	569	530	581	559	607	550	605	565	579	549	574	529	575	544	563	614	587	567	538	523	532	559	558	563	561	519	622	514	536	540	548	618	531	537	562	538	528	559	557	565	557	575	524	562	607	553	558	561	592	566	578	537	555	569	580	575	585	556	581	563	565	590	546	585	554	541	561	540	557	593	580	563	560	588	590	584	576	556	608	525	544	556	580	566	569	543	524	580	545	556	594	566	554	555	588	587	526	539	540	624	516	572	540	553	573	551	537	598	540	562	574	536	556	562	557	552	550	552	532	538	551	547	551	524	564	556	587	575	623	580	540	561	585	557	582	540	542	548	588	604	559	578	585	593	582	584	535	535	600	550	573	555	535	552	609	592	548	552	591	574	556	577	596	562	564	538	570	528	581	540	581	542	595	535	563	569	555	569	540	612	552	548	533	556	551	555	575	584	555	594	621	566	571	578	562	592	578	552	580	576	535	577	567	548	595	534	566	551	556	575	547	594	555	567	576	571	555	585	599	547	566	627	546	572	573	604	558	537	529	598	569	521	576	523	549	592	537	576	560	609	542	569	577	544	531	583	545	575	592	579	542	579	572	541	547	550	555	576	564	556	546	537	605	518	541	552	573	546	605	600	548	532	602	568	564	581	590	530	582	604	566	603	561	555	534	544	527	575	576	588	583	575	601	563	576	560	552	578	628	556	559	550	541	564	591	568	569	542	577	550	546	566	579	569	588	594	543	572	537	594	613	544	523	578	569	559	549	583	552	592	549	552	558	583	541	575	543	541	612	563	599	540	548	533	546	572	596	579	572	595	589	559	576	589	581	533	566	522	596	530	537	553	595	593	539	563	594	574	544	580	543	577	535	587	551	531	569	578	534	509	538	555	559	551	545	591	550	558	544	569	607	564	568	532	572	546	578	598	568	579	575	569	557	532	537	535	560	527	585	543	542	554	576	563	544	572	590	566	541	574	563	522	608	602	541	565	587	573	589	570	594	581	571	564	612	538	536	583	617	566	533	563	590	506	591	580	528	568	552	535	554	571	584	580	575	584	505	516	607	610	568	552	590	580	559	590	586	557	574	530	567	587	560	600	608	607	565	512	573	532	581	575	607	578	599	530	570	615	581	580	611	533	511	570	566	601	569	548	603	580	592	553	511	630	607	555	540	544	578	564	571	615	599	539	575	544	583	553	584	599	549	557	542	556	532	535	571	576	555	522	602	586	574	549	558	576	589	597	564	549	547	586	587	592	553	569	539	569	576	569	553	575	553	558	594	574	512	518	567	577	614	578	582	570	584	624	540	566	583	566	580	526	576	559	579	627	566	539	565	532	547	586	573	526	577	546	558	586	564	560	547	586	586	570	543	570	556	565	601	565	552	598	566	529	549	580	551	571	546	557	545	533	574	564	540	589	555	568	572	510	558	555	584	588	575	560	517	586	569	611	556	564	541	568	547	558	575	542	554	550	537	569	562	572	559	549	576	560	566	541	544	613	578	563	562	553	534	567	521	585	579	578	569	573	556	574	595	614	577	557	531	573	542	548	528	554	588	571	545	547	556	557	546	554	610	618	586	549	588	573	569	559	570	538	569	522	544	562	568	562	550	564	576	550	575	627	568	577	564	581	561	582	572	570	592	571	571	558	532	544	585	536	541	568	561	554	569	552	621	600	553	552	595	564	601	556	556	546	580	560	567	603	577	576	601	599	528	546	586	556	576	569	589	511	555	578	568	573	598	549	551	582	587	576	567	563	532	580	547	585	572	506	557	591	592	562	556	555	566	547	584	531	591	589	526	518	560	580	534	558	569	579	546	533	593	590	554	562	563	554	602	586	549	582	578	561	543	589	586	576	574	569	538	577	560	598	566	521	570	536	589	523	548	567	574	558	565	600	588	557	522	606	592	565	545	580	550	568	564	544	570	581	543	591	544	592	583	560	571	584	580	588	614	554	556	552	627	556	534	566	567	544	555	549	536	565	583	568	585	604	531	551	578	527	560	575	609	590	566	540	559	545	586	596	554	530	528	578	543	563	589	540	609	566	555	565	535	561	538	518	596	579	587	595	565	579	535	539	563	557	587	593	563	576	586	565	579	571	557	590	539	532	569	565	548	560	489	588	530	562	562	580
6282	6172	3280	2797	2004	1585	1179	1022	1068	1030	1045	966	916	987	1541	2111	1964	1469	993	794	754	753	742	754	764	800	788	796	759	772	765	756	757	805	784	742	721	757	767	780	758	806	767	776	766	759	739	759	749	760	733	767	710	750	733	710	743	723	793	754	742	746	772	783	798	752	753	732	703	805	731	754	742	764	782	770	752	774	825	777	770	768	715	668	745	715	793	720	763	749	764	711	839	750	757	762	750	770	738	742	803	796	735	767	770	754	754	773	749	748	788	707	718	765	752	755	761	791	748	787	764	780	741	740	761	784	748	741	808	770	807	768	743	772	744	803	717	716	731	801	717	733	739	749	785	733	728	738	757	761	801	772	763	753	745	714	806	764	734	772	736	789	744	762	769	779	757	753	739	772	719	756	723	811	782	759	772	781	760	754	749	722	728	747	780	779	770	751	730	778	769	688	711	749	860	685	795	730	774	766	777	744	746	791	730	729	807	749	748	724	767	698	782	762	746	725	750	752	789	762	771	742	733	744	751	733	763	748	782	743	730	785	757	816	809	697	787	776	807	753	799	761	759	701	751	707	803	735	770	740	776	772	719	772	740	801	763	750	773	750	776	729	746	731	775	795	760	787	743	770	766	767	800	742	747	772	782	751	749	773	800	711	788	750	720	739	747	705	733	728	786	807	749	772	797	761	811	802	782	763	758	768	789	799	775	763	682	787	768	783	748	762	752	747	782	759	812	821	787	759	736	765	762	778	746	746	724	739	751	754	742	738	732	762	756	754	772	774	762	744	730	742	766	743	754	763	786	729	769	796	752	729	766	743	726	758	737	712	764	791	752	694	754	751	788	724	753	757	721	769	730	772	781	705	735	779	744	753	749	772	767	757	748	733	771	783	747	753	704	758	725	769	767	791	756	797	752	765	753	776	755	750	782	701	777	742	770	785	734	719	793	722	736	727	745	767	801	760	804	759	798	751	785	753	755	767	744	779	791	766	802	792	750	732	799	785	776	804	743	766	772	761	773	724	757	747	800	753	778	753	692	771	785	726	751	754	800	790	731	765	722	730	772	775	784	796	803	765	752	766	766	774	723	746	705	738	775	754	814	802	776	743	694	743	736	759	740	763	829	778	754	754	756	700	774	785	748	749	694	711	744	780	726	704	798	733	735	768	726	783	773	748	756	731	708	739	751	741	724	745	759	795	726	717	791	794	774	782	783	799	697	737	755	755	762	712	752	776	770	756	772	791	707	748	761	776	699	764	760	758	776	755	752	783	730	790	739	787	747	729	726	776	791	810	751	759	747	717	735	757	769	749	781	800	782	744	736	732	732	759	743	694	766	761	744	727	750	765	764	795	772	709	711	781	767	743	719	737	755	767	764	787	805	751	803	731	743	773	733	757	741	761	772	796	730	769	769	734	785	812	812	759	798	782	724	756	797	744	754	783	760	757	753	741	762	725	724	725	767	767	773	741	781	744	724	749	744	717	759	752	765	765	718	757	772	779	733	787	756	747	739	778	792	718	708	793	759	743	756	773	776	752	784	727	767	761	801	744	770	800	793	800	761	796	779	752	768	817	769	726	716	832	744	769	721	754	750	776	721	708	716	755	745	810	796	792	721	694	763	805	743	731	771	741	735	761	747	717	737	830	729	761	755	741	767	750	751	773	736	724	760	725	761	736	816	737	759	759	791	779	745	739	795	735	782	765	743	744	790	778	799	745	769	744	719	722	741	727	724	712	741	793	730	709	767	741	728	723	759	792	785	776	724	726	757	765	748	753	797	766	795	778	753	714	752	735	748	762	750	750	718	759	807	750	766	791	795	751	759	733	754	701	803	733	817	729	774	828	780	788	720	770	730	780	739	728	747	727	750	790	776	722	778	761	740	699	782	769	772	766	727	738	756	753	739	776	749	757	757	812	754	788	731	704	765	767	741	737	745	722	744	757	720	790	753	799	758	801	729	778	788	765	763	729	769	735	722	774	768	765	770	807	781	691	780	749	739	769	710	783	751	779	773	757	719	708	775	734	721	787	799	785	763	741	746	712	781	762	751	788	767	753	748	781	776	758	775	710	748	768	764	740	715	794	781	731	737	755	755	738	793	806	720	705	752	781	754	726	748	752	732	774	766	766	811	716	780	781	735	755	771	779	795	785	781	824	798	771	774	772	781	742	776	759	733	779	741	769	781	736	773	732	715	751	759	745	754	778	752	733	801	734	794	750	774	750	757	755	801	808	763	713	779	799	762	792	723	776	747	752	747	742	766	751	744	767	770	724	769	771	724	778	749	841	751	734	759	782	731	750	768	738	799	721	718	787	708	718	737	707	773	766	743	791	763	730	743	750	770	739	723	716	829	821	779	774	765	736	720	747	759	789	745	760	778	727	749	777	766	769	760	800	747	755	776	740	713	765	732	747	755	723	748	751	769	782	725	814	807	797	768	722	743	840	748	801	783	714	758	738	724	734	721	723	765	792	746	757	758	790	758	709	768	776	753	788	761	752	792	782	707	758	724	738	710	766	800	746	798	813	776	803	715	741	785	746	774	734	787	767	748	754	752	719	707	748	732	759	787	789	740	774	795	755	781	726	753	776	789	815	752	767	746	746	763	713	743	789	782	732	745	764	761	790	717	722	756	746	750	738	765	726	793	720	759	736	827	754	722	743	784	730	726	764	774	756	777	767	771	797	744	797	784	698	709	728	784	728	796	766	712	750	817	734	760	773	754	782	752	772	738	775	777	780	719	756	769	743	772	753	771	745	755	729	822	733	785	787	745	780	748	774	788	765	741	747	722	752	782	752	771	723	737	760	776	741	732	749	784	799	755	714	771	755	710	754	762	782	746	703	759	777	765	780	738	788	808	741	784	735	745	766	737	761	764	780	746	669	745	732	721	748	794	725	764	753	748	833	756	760	754	725	751	706	801	778	714	773	732	745	759	717	742	777	737	701	706	757	723	726	743	773	743	726	759	756	791	790	761	753	760	712	755	777	800	752	779	764	734	724	770	727	740	754	730	758	754	730	744	756	798	758	759	752	715	763	792	707	777	781	745	786	759	738	741	758	767	725	750	779	707	773	772	747	760	759	759	786	777	753	786	748	750	782	696	801	697	738	763	744	767	784	740	708	822	804	800	752	804	745	829	786	785	722	735	775	800	757	745	804	774	793	781	739	790	804	705	772	762	754	726	734	709	793	758	751	712	726	737	751	777	801	798	745	766	751	742	793	705	743	740	772	755	791	758	789	804	833	755	732	782	721	740	715	763	805	756	774	786	676	761	722	748	737	762	737	761	684	748	737	797	736	762	757	723	736	754	741	760	770	740	765	814	746	781	792	742	752	759	763	731	719	772	796	790	785	737	733	765	766	752	765	772	757	817	755	773	755	754	706	743	772	795	732	766	726	769	727	761	780	773	754	735	739	768	761	729	793	719	709	763	693	709	755	721	708	798	758	746	715	748	775	719	759	716	767	761	782	749	716	772	780	741	742	744	740
23676	21534	28090	25397	20383	3458	1333	978	970	966	890	926	842	2917	7177	7369	5265	2731	1180	721	661	707	737	697	666	690	738	694	703	705	713	700	698	660	683	704	694	716	698	704	739	714	718	713	704	698	684	650	686	730	695	661	680	699	671	718	665	656	674	669	676	667	767	694	679	709	676	659	673	699	704	670	681	641	686	665	706	678	702	699	719	662	686	685	655	727	698	666	687	693	683	721	706	678	700	670	677	701	695	711	657	653	689	664	681	709	679	685	720	700	694	745	699	708	716	617	679	692	629	695	643	656	696	701	680	732	624	680	667	698	651	639	656	686	695	671	680	675	731	659	679	666	709	671	677	683	671	683	702	718	738	743	657	718	693	693	690	678	673	680	703	703	692	683	682	647	688	706	710	677	666	685	671	696	651	665	697	684	709	641	658	670	694	694	652	709	657	681	637	699	687	696	664	713	705	650	728	694	728	701	687	714	697	717	625	739	677	731	656	717	670	671	709	681	704	695	723	670	720	699	694	672	707	679	694	692	684	734	697	737	701	704	668	670	675	729	677	683	655	679	684	690	654	675	706	693	662	678	694	688	701	710	727	677	682	676	680	666	690	640	661	719	693	689	680	699	612	695	664	681	727	688	682	661	683	711	651	715	704	683	719	674	720	719	677	657	702	636	692	666	710	724	702	698	652	686	665	668	651	709	681	735	735	645	715	706	693	678	655	668	725	655	683	723	675	696	671	691	695	665	704	728	685	674	698	724	633	714	678	668	700	737	653	673	686	733	680	714	604	716	730	686	714	698	671	686	710	690	700	704	727	649	659	718	730	636	749	727	703	663	687	717	658	695	732	680	688	647	670	707	676	675	698	670	716	666	714	664	706	644	693	715	729	655	717	665	682	701	725	720	661	690	725	687	687	675	686	688	701	688	711	701	657	659	686	683	678	671	700	621	684	658	685	676	695	612	667	720	708	720	697	714	662	727	712	643	660	676	663	685	717	698	725	709	728	720	694	668	662	695	671	744	704	675	676	684	714	702	673	716	710	664	717	712	718	710	673	671	757	725	736	688	704	705	670	671	705	652	673	702	683	661	721	716	697	716	709	656	671	711	705	652	690	680	714	670	709	696	660	655	677	679	672	697	708	667	644	712	736	717	678	627	691	759	688	746	702	685	721	700	675	721	697	645	699	679	662	659	672	667	685	685	699	695	634	698	672	680	726	634	693	677	694	674	633	743	700	678	683	707	711	654	747	737	701	684	689	695	689	670	649	657	687	704	655	710	733	672	685	651	647	694	672	707	711	702	684	689	689	708	694	672	691	709	668	658	695	668	651	674	703	684	699	691	643	620	666	720	706	669	705	691	731	678	685	660	715	687	634	704	682	702	716	715	653	706	701	628	739	738	641	696	659	656	701	670	669	703	667	695	689	690	665	738	697	670	647	752	680	689	684	710	682	692	727	701	673	669	674	680	633	701	675	694	625	706	710	683	655	665	641	706	647	701	701	676	726	678	691	708	709	690	687	661	658	681	700	684	685	724	639	671	712	684	721	678	663	690	691	662	679	708	670	687	699	743	707	649	685	700	677	663	644	653	661	697	777	630	673	733	741	692	703	693	656	676	697	708	677	718	712	684	713	693	724	679	715	705	664	682	676	681	742	737	645	704	697	671	672	686	684	680	712	670	707	742	705	676	665	691	666	729	677	730	719	673	683	709	660	758	703	724	697	678	657	723	698	690	659	691	655	731	699	721	700	730	653	721	649	664	684	689	694	618	722	673	676	659	691	644	649	734	664	693	689	734	635	621	703	706	686	640	672	694	647	678	719	685	671	653	678	687	684	660	725	653	707	653	707	693	644	665	698	657	674	717	734	766	710	626	706	738	648	687	639	681	614	688	677	744	678	714	670	703	697	647	646	732	660	680	665	652	680	697	697	676	645	692	673	657	709	667	724	718	732	678	687	657	684	681	668	703	706	673	726	714	709	667	698	649	711	641	653	650	681	676	723	690	685	751	708	610	696	701	721	678	708	666	705	662	677	664	700	689	755	665	717	720	640	678	653	706	664	714	685	708	706	672	694	657	703	638	671	708	635	701	682	654	648	688	665	729	683	723	691	653	675	694	665	700	662	722	691	687	703	644	672	697	677	682	686	647	671	695	679	670	698	676	703	678	720	650	705	656	654	711	685	683	667	655	683	663	693	647	677	656	709	694	698	718	714	672	631	697	696	699	674	688	675	663	662	728	732	654	652	741	666	732	668	668	714	668	684	654	656	658	700	675	687	731	676	676	626	691	661	708	681	671	713	691	614	642	662	709	670	678	703	660	676	651	717	714	672	673	694	717	697	670	682	684	647	671	685	657	685	686	686	657	685	713	706	680	719	676	655	671	671	643	693	706	721	632	701	690	685	671	704	730	682	660	716	709	714	639	638	664	704	693	694	671	699	672	732	707	661	710	674	667	686	692	765	652	693	675	690	684	700	675	711	682	666	677	671	678	699	686	647	702	668	676	699	699	651	707	648	696	684	724	696	718	680	682	666	737	667	659	667	671	672	695	725	684	676	763	706	693	670	670	675	682	689	639	689	728	704	724	685	674	696	743	663	699	662	679	706	687	688	690	690	711	707	703	693	713	738	702	718	657	695	717	693	709	670	726	689	713	696	662	671	649	714	652	695	686	678	706	681	728	689	697	698	719	697	679	701	693	668	662	695	651	658	725	706	661	708	680	689	763	663	702	671	646	683	631	682	644	670	703	680	705	653	692	664	661	685	665	696	701	698	704	698	736	694	689	699	702	722	641	700	701	678	698	622	656	671	716	659	697	691	676	696	653	711	685	713	708	683	684	669	682	648	690	691	694	657	660	668	646	703	741	711	687	666	678	664	666	671	701	662	667	716	683	715	733	676	631	668	693	651	692	649	705	764	702	690	667	725	714	702	745	747	686	673	634	672	697	665	674	635	660	655	657	723	694	670	693	695	650	683	703	706	661	684	699	668	672	672	689	684	702	686	697	666	701	720	671	680	723	643	687	648	694	690	717	669	674	633	672	673	674	662	661	648	720	649	650	713	699	694	707	708	722	674	691	653	725	656	731	679	691	710	716	650	706	695	697	692	664	645	672	631	633	658	712	693	669	699	642	674	693	681	742	672	717	690	685	658	703	676	677	678	760	722	631	633	627	742	712	687	709	646	689	740	651	680	718	695	687	694	710	702	717	732	678	636	676	728	685	698	687	716	664	722	669	691	667	656	652	690	692	677	663	685	717	727	698	632	679	693	712	691	694	687	645	666	627	667	704	704	683	708	671	642	634	691	662	684	712	708	713	698	695	669	647	676	682	698	701	651	705	691	705	703	685	687	695	671	674	684	649	670	655	670	702	715	699	731	713	677	685	692	704	704	666	663	671	664	682	693	694	751	674	709	670	721	675	663	623	707	721	738	685	722	711	632	689	665	677	708	700	722	657	636	699	673	727	670	658	693	646	660	669	674	632	694	692
5121	11881	8485	5350	3927	2775	2101	1661	1639	1561	1488	1343	1296	5718	12778	12434	8740	4655	1947	916	961	926	913	944	948	977	919	969	876	883	871	951	878	936	931	934	911	893	935	953	866	907	899	850	914	952	944	893	874	860	970	866	931	902	965	886	926	936	920	920	940	930	946	927	869	889	929	926	933	918	881	937	901	920	911	897	953	903	907	919	908	896	871	939	986	964	922	888	926	927	922	967	854	889	924	913	913	878	964	992	948	929	922	877	885	921	935	951	930	875	934	900	899	870	915	935	944	923	884	926	857	974	876	921	885	947	868	899	870	957	910	899	917	902	920	945	933	885	919	908	958	961	849	883	969	932	914	889	926	890	890	907	907	925	1002	986	982	895	913	888	900	890	906	897	897	873	951	934	990	944	950	912	860	956	905	877	891	927	882	848	936	843	958	887	910	916	922	949	940	929	922	907	986	884	935	895	939	832	934	940	892	841	953	970	924	939	887	929	904	937	921	937	944	936	919	1011	879	933	893	901	951	850	906	899	954	877	966	831	890	935	889	882	975	948	954	996	947	906	984	907	905	895	949	921	966	929	919	952	913	904	922	914	911	860	884	879	924	953	945	913	930	923	875	900	889	912	953	863	924	924	914	907	917	914	890	943	882	913	926	943	914	961	922	941	946	934	920	917	943	932	904	950	899	909	907	919	890	918	861	910	880	915	923	1007	896	911	926	887	865	895	920	920	933	902	874	938	953	903	898	976	866	894	868	927	899	920	927	926	895	916	950	912	894	929	895	917	872	910	910	915	922	946	889	913	891	894	942	901	849	887	926	910	931	853	854	914	906	974	883	900	960	914	887	929	892	902	868	954	878	905	852	962	936	928	910	881	911	886	924	890	941	930	913	951	907	942	880	983	931	955	911	927	919	923	891	921	946	909	952	930	939	916	952	894	894	929	869	951	889	922	926	932	909	938	937	930	919	921	957	921	907	936	898	964	913	896	902	939	905	918	989	925	863	924	910	972	868	877	907	861	912	921	904	865	906	897	901	893	873	905	928	917	894	932	945	966	935	931	901	994	908	854	866	921	924	965	942	951	918	916	947	960	891	949	934	930	928	885	988	892	900	898	883	938	910	866	908	924	915	869	858	947	896	905	842	897	905	909	891	888	963	967	921	926	932	953	894	902	873	946	882	909	937	891	923	873	1031	932	935	905	928	902	934	997	912	873	877	899	863	887	919	924	884	914	983	926	903	900	859	910	963	984	876	899	913	919	929	850	921	906	938	888	919	920	976	960	931	879	899	912	944	915	894	891	956	932	859	903	865	926	898	926	912	910	906	908	906	926	908	918	915	932	922	901	835	906	861	950	916	950	906	891	883	917	932	907	886	955	958	905	928	920	927	900	934	925	928	873	897	944	983	894	864	914	950	928	957	895	931	886	920	955	997	922	900	893	934	926	902	869	903	924	893	921	913	897	904	961	936	940	924	897	955	846	895	912	893	889	936	960	891	923	896	895	903	922	957	907	898	952	924	977	886	867	897	982	930	895	902	867	831	926	935	957	900	915	879	910	954	951	940	893	909	901	910	941	893	872	923	913	964	886	905	957	966	841	901	933	911	975	922	930	906	875	925	882	936	917	928	905	951	913	947	892	946	896	915	927	892	928	927	981	919	897	928	874	934	882	897	959	946	885	913	869	874	957	842	901	914	925	906	967	921	884	882	935	853	952	884	900	898	929	941	955	979	873	899	953	917	932	846	972	933	926	900	857	870	850	884	921	844	903	918	895	940	940	877	855	831	934	902	903	956	922	916	963	891	903	885	910	897	941	856	884	879	924	874	902	975	874	955	958	906	931	984	922	924	942	929	930	939	942	956	891	935	878	931	931	928	952	899	966	881	901	956	930	895	908	893	911	918	911	957	904	886	906	916	913	888	972	910	914	939	941	939	956	929	914	953	879	898	881	907	920	930	882	900	908	906	912	922	916	982	914	911	943	880	876	958	931	953	949	896	976	895	901	930	930	940	882	924	928	910	906	954	933	902	886	909	943	930	933	930	934	930	861	888	894	966	897	904	905	904	920	975	903	875	941	922	937	965	949	870	975	911	946	877	891	917	904	886	945	929	892	840	866	890	926	923	928	969	922	862	933	920	871	907	920	886	966	878	847	934	902	967	902	971	921	909	915	915	913	909	929	939	941	943	941	890	928	914	894	955	901	972	913	909	948	899	886	913	955	933	900	895	945	873	924	966	947	916	912	953	869	928	938	922	902	934	937	966	891	965	875	918	970	885	891	900	891	951	922	898	927	897	890	948	907	872	958	923	933	901	953	872	928	893	897	888	886	970	975	973	882	958	884	935	936	936	923	892	936	917	929	971	906	896	943	894	871	985	886	948	864	955	904	848	902	956	912	893	939	910	934	943	945	924	926	960	980	918	894	929	895	951	903	949	953	931	885	935	902	904	850	930	915	911	921	902	922	895	908	916	897	899	836	939	898	962	907	917	920	956	963	960	871	874	912	925	979	920	901	868	923	906	931	950	862	909	888	960	919	934	936	886	941	919	930	951	945	903	895	878	863	883	904	900	895	899	925	930	905	908	941	925	918	964	924	940	938	917	868	936	927	899	875	901	922	918	897	965	936	891	935	935	907	951	882	935	907	946	914	888	929	954	882	884	853	960	970	850	916	898	947	870	963	914	938	909	964	886	826	896	926	933	925	936	860	907	921	945	902	893	946	950	942	889	903	941	903	922	905	982	895	917	953	947	931	927	920	897	962	910	930	915	890	876	904	936	915	914	929	887	935	874	946	889	923	937	886	894	891	967	908	933	869	896	876	922	854	929	884	894	960	908	909	943	921	1044	922	915	966	871	967	927	892	920	935	925	972	930	951	897	928	875	893	851	972	934	901	968	894	932	925	919	917	865	884	904	907	944	915	899	937	941	946	924	909	951	970	870	922	901	917	903	965	864	888	948	963	945	927	874	903	884	921	973	914	935	899	894	903	896	968	937	973	935	937	930	906	970	844	896	915	970	982	924	962	886	948	904	955	914	916	899	900	938	848	926	966	931	911	916	910	912	893	860	908	922	893	915	859	908	928	907	900	886	911	915	893	932	878	870	917	886	948	885	898	965	895	893	903	889	842	932	966	941	972	916	939	928	945	880	874	940	924	932	954	921	901	931	890	847	926	911	916	961	950	855	916	889	952	945	848	918	874	952	922	994	938	938	904	827	978	921	928	968	936	885	931	931	938	883	887	911	924	881	848	884	882	928	895	907	950	970	943	958	955	926	858	938	954	948	923	896	892	881	860	905	923	911	963	910	921	942	913	952	920	891	938	926	936	920	912	958	932	906	873	888	940	947	916	925	953	914	887	907	928	900	925	873	888	937	873	927	941	926	897	936	892	917	941	914	940	877	945	947	906	958	892	890	877	930	864	938	876	924	978	937	929	911	887	901	917	990	842	887	947	955	906	936	939	956	929	946	925	917	969	877	926	977	907	898	900	923	901
25142	21546	25976	22347	1995	621	579	456	461	424	410	409	366	1164	3312	3347	2068	932	442	313	302	333	308	289	332	303	307	306	319	321	311	292	294	319	316	322	337	315	289	316	318	307	330	318	334	307	298	293	315	334	325	326	302	321	342	312	306	313	309	315	315	315	316	304	320	311	303	277	306	310	286	301	322	323	311	286	309	304	310	322	325	317	285	337	323	321	294	332	298	290	326	310	296	316	325	323	332	330	288	338	314	325	318	306	331	278	328	315	311	301	311	315	308	354	354	304	345	310	335	334	326	303	304	277	306	322	306	324	309	302	299	331	308	284	317	321	299	343	321	328	297	317	338	303	321	341	324	323	301	324	294	328	287	324	266	296	331	312	314	324	307	302	315	336	338	316	318	323	296	318	305	317	334	346	352	319	308	326	313	337	326	308	325	283	310	335	309	325	293	274	312	315	308	310	270	331	307	310	340	308	321	307	314	302	310	308	275	304	326	306	312	308	302	312	306	330	293	304	334	337	309	289	323	332	320	327	335	335	326	307	304	294	293	304	323	299	317	340	326	292	332	280	334	300	299	311	319	290	304	336	308	310	305	311	314	310	311	290	282	302	281	291	306	318	307	334	285	311	342	290	300	316	309	321	278	326	274	296	304	320	300	325	323	331	340	283	319	336	332	283	322	316	305	340	297	328	299	352	328	331	321	316	320	353	329	320	298	313	329	353	358	325	298	333	315	314	274	337	305	354	284	331	320	330	311	314	308	313	329	304	346	326	310	314	312	300	295	297	319	294	313	292	331	334	295	317	319	341	311	347	305	324	307	332	329	304	334	300	290	280	287	346	352	295	331	309	338	309	300	324	303	325	330	308	311	332	333	311	331	336	292	316	299	312	296	302	297	299	294	320	303	325	307	295	325	338	322	314	309	306	285	306	343	311	317	315	336	318	322	305	341	329	310	283	292	321	323	278	317	290	327	276	281	311	314	317	292	307	289	295	319	324	328	317	294	299	274	308	312	305	289	309	317	277	323	319	331	306	310	342	331	320	321	339	317	309	336	322	330	302	305	298	270	329	302	310	334	349	309	313	304	331	328	294	315	319	347	331	308	325	331	301	323	326	330	290	329	314	310	313	291	328	322	308	300	333	321	301	302	305	287	303	321	349	305	298	305	345	343	320	321	304	287	294	309	303	321	317	308	302	299	323	289	312	324	308	320	296	318	290	350	314	323	300	336	322	320	285	324	339	304	296	310	298	293	336	328	323	310	281	317	294	307	346	301	316	324	321	325	313	325	300	296	321	300	333	310	316	295	308	326	285	284	323	317	313	314	335	316	292	321	312	275	307	307	308	315	318	339	317	340	274	294	300	318	344	309	316	306	327	300	310	331	316	302	318	334	309	301	305	305	280	324	302	282	293	304	302	294	320	297	310	290	303	310	329	279	313	308	340	292	324	327	340	288	311	297	315	344	346	338	315	304	302	269	340	318	349	311	293	286	360	290	296	291	318	322	307	300	296	329	323	304	346	290	300	344	314	299	307	307	297	338	290	295	288	339	323	319	297	313	312	328	333	340	291	287	312	306	305	328	312	309	328	323	298	301	336	273	323	317	303	296	337	318	302	300	334	285	263	303	305	309	320	295	324	321	328	308	306	326	284	316	312	282	295	314	274	326	316	305	305	295	329	323	306	321	282	331	314	293	320	328	330	341	298	308	323	317	303	323	329	298	315	273	322	338	300	336	338	340	292	317	314	341	323	328	320	307	316	291	301	320	353	313	336	304	319	322	334	329	311	295	326	281	325	323	311	347	331	329	304	317	332	275	270	303	310	311	286	340	337	300	300	306	308	321	283	300	307	302	321	271	307	324	321	326	323	296	316	300	324	307	341	338	323	336	300	289	314	307	338	328	329	327	302	356	291	325	306	304	320	292	296	353	282	335	354	316	315	332	301	302	296	323	305	311	308	319	309	319	293	302	322	332	312	309	308	329	303	319	347	331	339	341	322	321	305	347	326	294	324	297	306	329	302	319	308	284	286	339	280	322	289	312	294	323	315	355	318	349	310	346	289	293	302	275	328	328	298	326	313	328	347	299	298	325	312	273	292	308	286	314	316	301	298	291	283	293	303	315	295	314	308	321	295	304	313	334	342	318	301	289	344	300	340	334	321	323	317	330	289	330	316	299	281	301	349	315	321	323	325	289	313	306	318	302	327	295	299	321	312	309	305	327	322	314	338	284	330	312	321	309	306	312	298	344	276	298	294	288	304	310	295	301	271	306	324	317	316	304	310	314	336	333	328	308	284	308	306	295	327	307	313	335	334	310	286	288	285	345	342	278	321	320	318	304	322	302	284	317	293	303	309	311	322	298	317	312	320	336	312	331	285	298	348	283	310	309	301	344	327	305	324	310	331	288	295	317	310	319	323	285	323	354	326	344	301	330	326	310	299	349	293	312	355	324	327	308	314	312	288	287	298	328	332	312	304	317	304	286	318	307	307	296	324	292	302	303	323	286	302	287	291	345	318	352	292	305	279	315	312	295	337	316	323	296	328	331	322	321	294	327	290	294	280	302	311	302	337	331	320	316	303	309	325	310	313	282	320	312	321	305	309	302	307	351	284	290	282	302	308	318	311	337	313	326	347	316	293	311	337	312	312	330	278	282	305	321	303	299	321	329	301	338	339	294	324	309	313	287	316	288	295	272	306	284	300	329	325	277	285	312	277	332	323	300	321	323	292	388	329	320	320	317	321	304	314	303	314	307	365	316	293	336	332	323	327	314	302	312	294	315	342	331	299	290	294	329	314	335	301	299	301	309	334	312	310	299	331	266	328	308	300	322	294	267	324	316	314	301	345	272	277	329	286	308	285	297	307	325	278	310	298	262	289	283	316	284	297	324	295	308	316	295	342	308	315	300	312	305	313	316	296	329	321	295	271	275	304	305	310	330	287	300	336	319	311	305	325	284	304	297	304	301	310	345	330	316	299	315	324	326	312	312	326	301	331	292	329	296	313	272	283	294	330	307	305	310	311	334	295	309	303	297	308	342	298	305	322	313	314	298	340	324	308	330	343	315	338	306	292	314	316	295	305	280	327	306	346	311	322	288	315	335	284	313	324	290	298	327	329	311	352	301	309	342	306	317	316	305	297	321	330	339	313	290	332	331	269	318	298	313	304	318	348	313	317	330	305	338	316	332	322	333	301	320	340	324	315	293	302	304	292	340	298	345	282	306	321	329	302	323	296	301	310	318	325	286	308	312	316	335	332	322	326	310	294	310	306	298	311	323	319	312	308	353	281	336	349	337	344	324	312	341	331	317	329	284	317	313	328	314	317	315	333	334	318	311	337	339	329	295	294	290	280	318	312	349	322	302	302	317	325	324	303	335	303	308	299	321	290	289	303	277	287	301	301	331	299	304	320	302	362	308	298	283	325	325	294	311	307	318	312	322	325	304	320	311	318	315	338	297	336	309	335	298	299	315	343	310	324	310	310	338	341
4954	7324	7014	3681	2256	1424	1157	878	910	751	731	770	657	2863	7752	7293	4540	1856	672	444	441	446	445	426	428	422	463	458	407	425	445	436	421	416	439	450	456	445	418	416	447	455	433	465	431	430	469	417	440	436	474	405	430	439	414	449	425	413	456	429	422	421	448	430	418	444	411	458	459	444	434	470	421	451	443	420	422	426	432	424	437	416	448	453	442	453	435	416	465	387	401	439	463	422	456	459	443	432	426	438	402	415	420	420	448	392	460	449	463	441	440	456	443	468	435	413	425	416	457	433	427	402	442	469	408	415	448	406	446	445	420	446	479	435	442	426	434	420	423	424	427	425	433	448	453	423	478	459	408	441	461	414	410	456	416	449	446	417	397	443	467	420	417	441	422	471	386	430	415	446	443	442	455	430	407	426	433	434	419	445	413	430	439	435	429	464	444	428	431	447	442	449	416	421	470	446	452	458	448	461	430	437	427	412	450	433	448	449	451	431	465	435	487	427	416	442	373	437	432	449	459	445	418	423	433	480	437	455	416	457	439	397	437	395	429	483	436	447	478	474	419	456	435	448	442	454	430	432	452	436	445	449	435	455	399	426	431	424	453	435	458	427	417	451	424	439	439	401	461	437	452	423	410	431	396	471	424	451	418	469	381	436	411	405	397	404	407	471	409	445	444	442	413	399	407	420	425	454	452	430	411	429	423	399	434	415	411	420	465	431	412	431	407	444	451	429	418	425	434	428	432	411	449	453	460	423	434	450	408	442	486	435	434	441	438	435	447	473	440	404	409	406	413	429	423	402	443	471	421	414	433	404	420	448	416	423	420	419	416	412	415	417	431	431	451	453	394	432	416	403	433	449	424	432	426	469	426	443	427	441	441	418	435	458	401	436	412	446	413	456	432	443	433	404	467	423	449	437	362	470	428	448	432	418	444	432	444	425	396	451	473	404	461	379	485	430	434	456	457	408	445	424	417	430	440	411	446	454	470	436	463	448	432	413	440	435	406	424	428	442	413	467	405	469	449	423	443	446	458	456	458	435	433	419	423	409	426	462	461	445	446	488	415	435	424	418	443	442	435	387	449	423	428	451	447	449	416	422	453	408	427	439	414	456	437	457	452	422	435	476	455	422	445	391	445	448	442	425	408	449	438	467	462	411	449	448	420	427	429	419	422	449	428	453	436	466	488	435	440	396	436	436	446	442	468	455	409	430	460	470	495	393	433	462	425	403	447	423	466	444	435	407	428	420	440	414	397	463	426	434	410	405	428	432	441	412	432	455	459	435	444	482	406	449	418	435	418	462	449	468	432	415	428	449	462	431	414	452	428	412	431	435	435	450	418	451	399	423	437	446	432	411	431	420	460	448	423	427	450	435	423	426	466	412	441	439	448	429	468	405	420	384	442	415	403	436	472	459	424	475	468	450	436	417	423	440	419	445	440	486	468	424	412	436	447	428	425	449	420	416	432	457	444	385	461	423	444	424	437	379	430	409	447	419	413	418	440	418	453	453	410	458	442	463	433	458	426	391	443	430	401	444	427	479	414	459	445	467	431	414	423	417	450	420	448	450	422	467	449	442	395	442	456	447	429	442	419	397	422	422	460	415	453	428	440	408	458	436	477	418	466	440	445	439	440	446	410	445	433	460	414	429	461	451	419	444	435	433	459	427	486	438	424	456	420	448	439	423	436	479	414	411	468	427	430	416	443	438	425	415	445	438	453	428	454	443	430	417	414	405	376	440	460	444	455	427	454	438	425	423	440	431	450	435	442	390	414	437	434	451	453	433	435	379	462	452	445	441	427	462	492	424	431	434	416	412	419	446	446	391	468	447	429	434	439	431	417	425	455	460	426	470	438	407	428	461	398	464	431	445	430	460	467	424	464	433	376	435	432	416	445	424	411	431	437	434	425	407	434	437	406	448	432	417	407	425	434	461	451	422	455	423	386	483	418	451	421	420	449	444	408	457	449	412	448	421	443	469	423	455	455	403	434	426	456	453	439	441	437	422	432	442	406	475	440	440	412	453	419	390	476	418	444	418	408	428	402	446	408	410	409	420	448	449	436	429	433	465	406	403	424	426	437	396	426	412	375	418	406	422	488	443	472	470	437	464	435	443	410	476	441	418	471	451	472	468	414	423	453	414	427	417	432	414	385	433	465	419	410	443	492	419	424	450	435	437	487	396	427	472	447	417	465	436	420	443	436	455	461	404	437	418	438	407	422	409	402	463	416	452	434	411	442	443	431	432	444	439	443	432	465	413	457	442	446	437	377	467	425	437	436	419	407	476	472	430	467	427	431	443	443	450	434	431	446	441	429	463	463	446	464	422	445	424	424	407	410	430	422	458	434	432	401	451	431	446	465	407	449	450	410	409	453	428	429	402	449	437	443	452	476	417	426	423	479	436	429	479	431	410	425	414	433	453	412	464	419	452	458	461	438	439	429	430	474	440	426	449	434	452	445	437	481	421	445	449	451	414	442	451	480	429	448	393	448	442	437	432	425	432	446	430	427	445	403	419	456	459	433	432	440	469	413	429	421	380	410	411	431	412	406	431	456	416	453	439	433	391	403	442	486	429	466	403	407	425	457	406	425	420	431	455	439	397	440	464	406	432	446	420	468	433	432	459	440	418	446	439	399	426	474	403	459	404	464	419	464	418	464	405	413	448	437	434	422	432	469	412	457	404	407	443	426	446	425	441	432	406	429	414	423	449	446	463	401	440	416	409	407	444	471	416	425	447	455	449	450	388	460	480	427	431	410	419	427	438	452	476	451	461	430	468	456	443	448	452	427	420	420	445	452	435	433	451	427	470	439	408	424	415	405	404	451	438	449	422	457	456	425	470	458	462	400	454	427	426	421	453	458	427	415	446	430	413	413	429	376	445	433	474	447	395	423	467	452	436	459	415	448	385	424	422	444	412	452	420	423	472	413	420	444	419	445	449	389	457	434	426	378	436	454	447	452	454	424	444	425	453	461	471	426	413	383	466	445	399	431	434	468	417	420	416	465	469	439	476	437	464	418	444	453	452	475	428	435	401	456	452	412	442	455	432	429	425	412	425	416	442	441	405	460	458	431	421	447	432	436	411	461	435	447	412	394	443	436	434	441	407	459	433	415	424	471	416	411	433	415	435	412	453	432	440	433	392	441	452	463	428	416	434	442	436	410	448	424	391	452	437	442	422	418	443	437	447	459	412	443	456	402	408	415	414	427	464	402	428	475	463	447	439	433	444	437	439	472	426	456	436	429	432	448	472	440	436	438	454	435	427	456	464	444	451	450	424	452	433	421	463	461	432	381	434	425	422	427	439	399	436	413	425	462	411	419	406	451	452	417	415	430	460	443	452	457	407	471	471	480	440	418	411	459	437	433	435	445	414	407	436	427	415	465	430	432	444	440	436	438	420	474	457	394	431	427	429	434	438	457	413	449	422	457	433	455	458	421	416	442	419	418	451	438	418	421	395	401	428	423	432	456	433	429	480	453	417	436	412
22852	21646	28950	24844	21648	20165	2933	1166	841	789	782	700	968	4546	14897	13152	6991	2203	563	457	512	433	477	418	409	438	433	434	450	447	445	442	426	457	442	440	430	433	441	438	451	473	442	446	453	459	403	431	438	431	458	448	411	438	442	449	453	436	432	476	441	412	460	407	445	453	453	437	457	430	406	422	444	487	449	441	460	454	458	428	388	427	436	473	427	465	469	444	435	411	434	448	430	425	477	471	450	458	430	444	442	453	453	418	472	425	447	437	481	456	423	474	426	458	450	426	462	402	463	406	445	405	431	376	445	454	455	435	420	479	452	417	457	477	425	452	461	435	433	442	445	444	473	468	458	436	451	439	455	431	419	491	451	451	436	411	472	442	444	448	468	435	459	448	467	480	421	452	411	433	437	466	477	462	451	415	460	427	403	432	421	429	442	466	449	449	451	435	454	439	459	413	428	451	467	470	415	439	444	425	452	419	488	441	429	479	447	430	435	429	461	457	432	419	457	418	467	455	420	441	420	429	442	396	443	430	452	453	405	461	449	453	471	458	440	441	480	460	481	416	414	472	440	432	441	451	417	432	487	426	431	433	437	428	448	451	423	403	457	402	448	431	419	446	466	435	415	459	443	442	419	411	463	452	454	427	449	439	459	463	449	446	458	444	427	447	454	445	424	403	470	467	421	442	479	418	458	433	434	423	420	463	430	458	445	458	409	441	493	443	450	469	446	441	414	416	432	444	438	467	421	447	470	425	443	424	444	426	447	453	398	427	435	419	445	442	436	451	443	435	468	488	432	450	440	434	430	462	435	466	463	440	422	431	451	401	450	443	426	482	429	462	426	475	462	485	426	435	440	458	400	444	421	409	458	453	406	459	443	455	432	430	434	439	443	425	477	499	413	454	461	431	470	426	438	418	408	447	432	468	435	467	396	426	459	442	429	437	436	443	450	405	448	417	410	453	443	469	445	443	465	437	471	460	458	432	453	419	428	424	478	461	477	445	452	468	478	484	444	441	464	455	457	433	441	468	435	424	473	440	438	428	413	452	438	461	441	447	494	451	437	417	444	416	442	427	493	470	447	396	422	492	425	501	454	460	450	440	456	446	457	419	447	445	434	461	423	453	432	417	422	433	429	459	466	455	462	423	432	443	439	409	458	426	458	451	454	428	415	434	431	464	469	449	430	432	456	439	472	430	453	444	423	468	475	443	440	427	420	430	438	450	461	457	447	420	448	430	429	419	416	448	406	458	479	456	444	444	442	454	428	457	434	456	418	449	435	467	433	463	444	419	452	408	461	449	423	448	445	444	436	446	425	458	451	452	398	439	472	443	464	461	434	428	442	441	433	452	409	464	445	416	458	458	444	426	429	439	466	454	463	460	416	442	425	424	463	422	429	430	447	435	437	460	441	446	454	453	475	481	429	442	466	442	446	409	393	480	442	481	457	440	437	438	469	429	454	454	435	420	463	461	424	437	454	449	491	427	458	426	466	433	438	437	419	434	401	452	415	444	459	440	420	463	436	435	455	436	479	464	422	447	441	415	393	436	419	440	414	442	481	429	495	435	430	424	461	426	481	455	419	475	461	447	443	445	403	450	449	404	419	487	435	452	468	463	482	435	436	448	465	420	415	434	455	459	382	440	492	401	433	450	426	475	448	416	430	401	438	449	435	433	424	442	457	465	411	412	389	445	403	425	438	477	431	461	425	458	445	411	404	471	444	458	460	452	481	448	454	431	419	429	421	472	430	438	415	430	445	454	443	439	451	451	438	451	438	440	444	459	454	464	434	421	476	472	445	411	425	482	412	446	453	452	444	442	439	439	471	412	465	443	459	432	388	444	436	466	435	430	426	429	429	444	415	464	436	465	431	385	442	457	425	444	446	444	451	437	436	433	435	476	478	422	469	417	430	439	466	447	416	418	420	483	435	451	450	468	456	411	469	396	449	434	472	425	437	474	436	439	455	451	451	444	454	439	409	465	464	485	435	453	446	437	488	455	477	480	436	437	489	475	449	466	475	442	456	447	472	476	419	432	444	442	414	419	447	449	458	444	441	432	428	464	413	440	444	414	469	412	455	450	487	426	438	471	440	463	446	487	440	487	470	443	410	460	445	420	443	484	447	436	419	487	452	454	446	442	422	445	476	440	472	450	455	456	421	470	436	402	425	400	403	441	421	487	425	445	446	436	446	478	435	461	448	430	450	439	422	436	438	411	444	423	451	453	450	439	442	449	487	416	438	478	464	425	453	459	446	449	378	433	430	421	408	424	442	424	463	418	414	451	452	440	478	436	442	462	447	431	446	472	421	431	424	501	438	441	446	441	463	403	426	465	465	461	488	444	449	415	448	471	463	438	454	458	485	427	482	431	462	429	413	427	479	437	422	467	418	418	427	437	451	463	454	455	420	442	466	434	433	415	452	479	429	443	438	456	448	453	469	429	452	486	433	446	423	443	442	430	448	433	431	424	476	438	436	455	481	412	469	486	451	443	425	413	407	464	431	470	492	460	439	447	420	455	437	453	423	430	421	443	484	455	429	422	429	421	441	425	455	430	440	426	426	423	500	409	409	446	430	453	420	425	424	440	452	467	461	458	445	465	437	392	428	460	431	438	476	471	414	424	475	463	488	458	418	423	432	447	427	444	486	446	429	449	432	455	430	431	406	476	438	459	454	420	425	423	405	404	468	439	470	451	451	474	448	436	451	418	429	463	447	455	433	448	413	426	455	446	461	442	434	442	471	438	439	448	434	449	452	475	451	477	449	452	433	421	476	495	447	430	476	435	427	435	465	459	459	453	445	438	436	457	469	423	438	451	437	474	470	448	429	401	427	416	416	430	419	458	451	430	474	482	434	454	453	445	421	465	448	426	418	465	438	451	465	492	432	442	445	470	454	458	433	421	478	419	429	473	461	469	450	475	406	422	467	448	444	407	491	462	441	448	454	420	437	449	470	404	425	462	439	491	455	479	465	427	427	425	412	428	449	442	421	431	427	420	398	425	438	447	429	421	455	410	446	431	438	433	453	441	422	469	461	447	471	424	409	477	467	446	435	436	442	462	449	399	450	452	460	465	436	433	474	420	443	440	457	425	420	455	448	458	437	413	445	428	412	435	437	437	439	434	412	428	437	476	433	456	423	470	433	405	465	453	414	405	450	459	402	439	457	426	445	479	396	438	427	472	452	427	433	424	475	423	449	449	433	462	417	414	393	433	467	455	468	456	440	406	427	458	454	421	430	434	453	451	472	421	455	433	454	430	441	441	442	474	440	434	454	488	429	416	454	462	436	441	479	430	428	441	424	389	480	441	409	409	432	425	451	448	461	468	454	444	480	494	414	461	423	468	483	421	455	433	413	476	443	469	432	465	439	440	479	434	508	459	417	476	445	458	429	444	392	437	404	446	417	451	444	425	426	429	458	432	441	452	431	455	405	438	434	395	477	435	436	430	443	414	416	461	426	429	438	461	460	454	455	462	395	461	426	468	452	460
5661	17272	13138	6959	4671	3706	2876	2283	1656	1555	1447	1267	1855	8989	22914	19147	11363	3739	792	580	614	614	669	610	689	604	670	619	631	601	610	636	602	615	562	594	614	610	640	654	569	578	589	602	633	595	611	612	623	630	573	626	614	630	594	599	626	590	609	577	626	571	599	638	587	616	586	613	641	630	600	617	658	612	598	616	608	634	617	609	612	633	591	599	627	618	568	595	613	633	611	596	606	635	597	625	617	562	624	601	646	607	593	586	606	600	629	632	594	624	609	602	658	601	584	643	561	583	596	601	616	652	620	592	593	638	638	580	645	600	585	579	591	614	640	609	584	614	588	599	587	627	562	585	614	556	621	646	606	597	611	616	585	618	623	634	623	574	589	590	617	621	639	603	566	593	622	610	612	608	609	577	587	567	624	650	652	654	583	639	575	592	626	584	626	621	628	607	633	611	576	591	613	564	644	583	607	594	565	581	620	621	576	636	625	614	587	625	601	642	641	579	582	619	642	593	595	613	576	618	639	629	590	599	580	621	612	629	625	597	607	607	624	566	586	600	598	623	616	622	610	641	581	610	560	645	685	604	617	639	602	597	600	571	601	613	632	589	579	625	604	595	576	601	619	595	613	626	600	639	631	614	566	586	647	603	587	588	600	622	628	629	611	608	564	626	594	594	628	647	620	621	622	623	639	606	583	578	608	599	604	575	612	606	596	629	564	616	610	594	563	600	626	639	637	606	537	609	602	561	602	613	621	617	636	596	608	601	585	613	594	622	616	587	630	636	598	618	619	644	631	621	651	626	640	614	563	615	633	614	644	597	597	605	654	604	578	646	587	579	622	595	632	605	555	620	585	635	582	641	624	620	584	674	621	606	591	609	605	630	590	631	590	605	609	617	600	601	600	621	596	572	554	608	623	579	618	598	595	602	605	590	635	643	624	631	598	614	645	616	678	591	569	603	631	610	633	632	619	550	612	596	614	642	597	584	573	592	633	607	581	602	575	586	627	608	589	602	652	639	576	634	607	619	628	576	565	655	615	596	597	659	595	557	598	581	639	583	611	638	606	592	641	584	563	648	593	643	582	635	588	563	642	593	631	622	576	598	627	587	657	674	652	599	649	646	592	645	619	566	615	604	653	647	631	642	668	639	623	581	619	598	615	580	634	600	618	636	648	599	611	624	650	601	616	595	601	609	646	583	638	608	608	605	616	624	623	635	648	564	613	660	602	667	578	602	645	639	643	592	611	647	652	595	625	628	634	627	592	588	578	637	594	618	605	599	589	609	594	584	645	627	587	634	622	598	614	637	580	577	579	569	603	653	600	621	616	638	587	611	565	565	609	604	639	587	585	627	568	608	582	640	613	627	616	644	623	569	597	597	549	595	588	639	625	633	630	583	617	596	592	623	590	592	623	645	618	599	623	635	604	628	588	589	607	591	610	662	619	642	593	607	645	643	585	607	639	580	587	632	619	623	582	622	613	608	595	621	637	649	582	593	615	582	608	600	628	617	586	628	603	606	618	671	588	584	593	616	647	592	678	620	588	628	618	586	595	597	606	649	600	582	590	625	601	603	610	623	583	602	585	627	589	650	606	633	590	647	600	587	641	598	628	638	635	619	627	613	621	635	630	598	572	616	627	581	620	546	630	615	653	596	611	605	576	590	641	616	615	620	600	584	598	617	553	649	666	593	593	607	580	584	639	617	569	583	590	635	595	572	609	633	592	611	595	618	602	607	593	584	606	590	652	624	555	580	579	628	624	607	618	578	628	626	625	600	614	567	607	597	558	576	607	610	636	585	620	675	617	648	585	539	638	619	571	621	590	619	621	654	573	627	580	610	675	559	601	619	606	616	633	605	647	592	675	580	608	621	607	583	622	612	586	586	590	652	637	587	593	595	659	619	615	615	604	572	617	605	601	679	608	594	640	589	639	612	624	594	620	630	624	636	607	589	645	627	611	584	624	573	639	588	630	594	575	621	628	628	573	590	628	603	603	634	613	604	627	593	641	651	602	592	585	579	624	567	599	597	632	645	635	599	625	605	571	606	615	596	595	639	579	591	588	616	595	559	658	591	615	571	638	596	604	600	615	601	585	619	627	648	635	627	597	576	626	621	636	585	611	549	616	617	588	612	585	634	544	619	581	597	606	619	603	593	606	607	601	603	609	612	601	649	604	599	621	620	603	621	621	568	580	599	584	602	566	616	586	613	599	620	582	597	598	609	599	625	620	611	605	602	618	595	619	591	609	583	588	611	658	600	631	567	608	573	616	619	652	609	615	553	616	625	610	610	604	578	666	626	593	616	634	579	597	606	615	601	580	560	566	601	623	587	610	614	593	618	654	600	622	576	603	620	603	610	615	595	598	630	609	649	583	606	580	626	595	606	590	614	573	613	629	572	595	655	603	638	639	534	636	573	608	587	608	643	583	578	573	588	611	629	610	592	583	626	569	688	596	588	604	642	601	594	608	609	596	637	593	676	637	592	591	586	616	691	583	628	582	624	646	646	583	583	604	618	595	666	624	587	595	545	621	610	553	553	597	590	600	606	617	567	588	548	591	626	603	596	597	593	673	623	584	604	620	583	596	636	585	623	586	583	609	594	640	633	579	628	572	612	616	579	626	644	634	584	620	593	620	603	615	602	608	533	635	622	597	637	593	632	584	613	606	641	562	600	685	628	602	618	573	664	581	601	542	636	629	562	596	587	629	589	586	604	611	578	653	590	622	631	584	610	633	663	624	587	598	621	591	635	671	637	641	604	614	606	583	679	580	610	633	568	566	597	614	569	646	620	585	599	592	576	625	657	625	615	585	618	589	615	610	618	569	610	565	607	601	575	598	607	621	641	638	593	601	595	620	601	586	604	628	619	631	590	561	604	619	621	631	644	591	622	627	609	630	613	616	639	623	642	612	589	572	599	573	613	624	636	586	598	644	602	573	568	586	605	601	590	569	628	652	599	608	627	630	603	609	599	671	609	602	618	582	624	590	611	581	588	628	641	607	619	589	591	629	647	615	599	599	605	615	599	608	607	625	574	618	612	628	644	593	631	637	621	619	608	618	648	614	574	618	646	622	602	614	603	602	578	626	585	570	560	598	592	621	579	617	595	575	664	603	570	614	608	586	581	591	666	602	577	627	599	587	578	537	657	601	621	590	605	615	631	605	591	585	566	619	572	574	596	658	594	645	594	598	604	613	627	642	631	569	642	613	581	625	633	622	618	574	632	577	621	591	624	629	616	622	605	575	628	591	646	623	632	626	632	658	622	595	573	672	657	613	622	590	597	604	602	631	620	619	606	621	598	563	586	614	579	630	618	645	652	601	599	653	613	602	595	588	587	615	630	634	595	652	638	632	590	631	576	620	595	595	624	617	600	542	610	554	596	605	608	571	608	622	616	610	632	623	631	615	652	654	571	618	618	628	583	583	597	618	593	639	573	612	640	620	576	638	658	583	605	634	576	588	569	590	606	673	626	624	631	561	631	642	617	648	623
27840	18879	5653	1227	842	784	652	609	579	578	555	543	557	730	1196	1060	893	543	517	540	483	474	544	523	554	471	527	524	527	529	467	564	535	530	476	518	512	531	484	494	492	526	530	517	524	550	489	464	490	490	522	505	554	513	473	500	514	511	523	500	506	479	513	532	522	503	494	510	505	555	469	472	494	488	488	495	525	520	522	495	481	475	522	484	473	473	476	496	480	532	483	503	492	501	514	495	527	505	514	537	519	499	494	543	522	503	525	474	507	501	510	513	519	515	535	456	487	493	491	472	449	495	551	467	497	515	491	494	489	483	537	507	479	458	511	483	497	490	498	478	491	472	543	461	505	514	498	502	471	468	521	504	491	501	498	491	494	466	498	485	559	564	501	526	492	500	520	507	519	485	485	473	481	504	506	488	495	480	507	468	520	482	482	521	500	512	494	479	484	477	452	495	507	495	468	471	516	450	508	479	519	537	452	531	460	507	519	507	531	564	510	490	476	526	541	527	519	484	479	550	503	460	464	543	510	516	487	505	482	469	539	453	488	480	543	506	538	492	472	467	507	522	469	506	498	499	504	529	479	495	537	518	509	466	478	481	501	540	485	506	511	543	470	506	494	492	492	502	528	494	515	512	517	514	494	505	494	493	494	520	517	489	468	457	552	498	492	484	489	513	483	542	528	476	508	505	438	494	471	510	513	499	482	481	538	476	504	468	478	467	481	493	476	494	464	508	465	469	465	512	503	530	505	502	485	525	461	507	475	517	487	491	512	488	527	461	516	474	484	484	515	524	484	491	454	519	538	489	499	511	456	481	518	497	503	495	516	512	473	493	477	520	500	503	500	522	508	504	486	467	560	517	479	490	485	499	516	464	475	478	503	484	499	479	499	485	483	487	516	535	495	464	467	544	484	503	498	475	519	548	518	505	494	541	533	496	497	486	534	478	513	503	537	518	485	539	511	508	482	524	465	495	450	489	515	495	525	536	505	483	505	515	498	517	550	496	475	448	486	479	486	500	526	488	490	514	541	457	524	533	485	506	544	520	507	494	496	498	482	487	505	538	527	494	468	473	520	494	491	456	534	496	531	542	507	497	529	494	494	527	504	466	502	497	508	509	515	495	502	508	503	464	521	486	514	509	513	523	501	508	486	494	479	527	516	500	491	476	474	487	489	491	534	502	501	430	481	487	499	516	472	474	490	502	501	481	502	496	467	488	491	498	505	518	489	463	492	533	449	487	486	547	487	506	475	458	489	494	516	521	518	479	509	505	496	530	498	522	499	508	471	493	482	483	494	471	520	504	504	499	516	498	489	507	502	487	493	522	497	502	546	475	471	495	500	466	518	450	498	520	483	478	470	525	519	487	516	460	514	503	486	476	497	496	511	461	469	476	510	493	461	511	480	504	493	476	467	501	478	495	495	496	507	485	465	553	503	495	475	492	539	477	478	468	501	505	491	460	466	521	514	507	503	481	498	478	506	505	507	494	529	519	468	497	453	473	491	545	483	484	501	493	519	475	514	487	466	494	501	538	485	509	528	494	510	516	514	474	489	538	511	476	475	480	513	560	495	485	516	502	462	531	505	495	483	515	509	499	515	524	517	484	514	486	503	492	481	525	526	477	516	497	482	516	483	483	497	534	485	484	501	509	479	522	511	511	498	510	527	459	505	525	484	481	549	505	480	529	494	514	464	507	541	550	512	504	462	505	508	520	450	481	512	470	505	487	528	503	510	500	529	520	507	491	463	508	519	521	466	520	527	486	518	496	478	462	478	474	514	492	493	505	529	485	484	506	450	491	505	501	513	513	498	494	490	544	528	533	528	502	500	502	501	493	496	532	502	493	501	494	527	494	526	521	461	509	543	519	493	470	519	463	491	480	515	486	477	523	525	484	495	480	512	522	489	518	500	522	459	513	470	486	516	500	491	455	486	506	474	466	528	486	539	477	502	512	530	508	501	495	523	517	497	493	528	530	481	524	463	529	481	498	452	478	499	519	480	504	529	493	479	506	500	511	467	506	486	474	507	525	487	496	503	506	508	500	488	496	489	488	471	499	507	485	530	527	505	510	456	524	493	569	507	467	501	516	493	500	513	479	517	506	523	477	524	471	462	531	509	489	494	453	484	509	506	555	516	509	521	500	501	516	497	523	463	518	513	515	500	509	495	453	498	484	485	539	514	469	490	495	516	470	473	474	548	485	493	531	541	513	506	526	453	455	490	482	520	470	505	492	537	478	512	490	482	510	464	566	513	518	558	494	491	522	497	555	492	548	511	481	495	502	459	456	521	499	525	507	529	471	517	490	479	524	472	519	520	491	537	505	485	513	504	510	487	516	513	502	496	506	498	527	503	488	545	522	495	493	497	436	511	506	507	486	513	498	473	549	483	491	506	500	530	521	452	500	500	491	495	465	506	468	497	512	529	510	512	503	494	497	528	477	486	526	503	495	520	491	500	482	487	479	527	466	490	522	481	508	487	496	494	495	512	505	495	488	521	514	478	481	499	506	509	496	493	508	526	489	543	506	494	479	480	485	469	517	515	468	484	492	500	485	537	498	535	490	509	522	507	500	510	484	515	476	459	493	523	493	486	477	509	499	511	477	465	483	506	512	471	489	506	519	513	487	485	461	440	466	468	496	515	475	529	504	501	496	511	547	485	486	486	562	454	500	494	514	478	509	519	464	486	501	465	474	521	502	534	521	520	510	495	489	554	499	521	528	532	509	509	517	485	486	478	528	484	508	487	519	510	525	529	493	503	548	500	521	535	527	489	542	484	510	485	464	495	500	493	474	436	514	495	487	503	507	463	513	531	491	526	487	475	520	513	526	464	507	502	476	497	488	470	506	504	497	508	511	479	542	464	561	507	491	510	461	495	457	516	515	494	509	466	535	538	453	516	517	519	479	499	472	525	510	512	535	482	532	476	494	489	518	509	495	516	471	473	507	485	490	497	515	503	517	511	522	523	484	522	498	501	524	507	454	492	476	484	493	521	516	452	481	456	480	494	532	506	538	513	506	505	497	512	526	457	507	516	550	516	488	487	481	469	512	515	491	527	507	512	506	512	471	517	498	525	446	499	506	526	492	496	512	501	527	518	531	503	481	501	534	522	551	511	520	529	494	511	493	493	492	486	523	520	514	521	507	503	505	523	488	520	543	510	490	497	582	506	477	528	537	489	528	532	478	502	504	534	528	527	518	521	537	460	474	497	501	441	464	470	496	492	487	519	523	535	524	439	475	523	504	503	482	493	496	509	520	488	519	507	483	459	464	495	492	545	480	528	538	518	468	526	512	498	506	479	519	532	475	482	485	495	517	493	510	502	483	492	517	496	498	500	488	526	479	502	486	516	507	514	485	568	504	493	493	507	488	514	517	509	538	482	536	489	476	481	499	506	498	537	466	458	453	497	488	531	505	518	478	526	503	476	460	549	516	492	484	491	509	497	489	532	489	506	496	494	519	507	466	492	514	464	520	526	518	504	518	467	508
5214	5470	4240	1638	1430	1380	1093	1059	945	899	860	860	847	1092	2082	1648	1274	797	649	689	660	687	688	695	660	688	668	695	655	708	678	667	689	658	664	681	725	665	695	668	639	707	679	680	689	671	676	669	723	688	692	626	633	672	720	705	687	647	702	739	658	672	654	687	672	735	665	681	673	711	701	606	695	627	614	676	671	651	719	669	657	661	662	654	670	700	669	707	701	627	655	686	693	672	709	660	718	651	699	657	674	652	640	657	736	689	687	744	670	693	650	693	659	668	700	701	662	703	658	663	683	658	698	690	704	656	665	650	651	659	676	670	704	648	701	646	663	654	648	680	675	663	658	670	702	713	649	698	661	694	648	695	672	708	679	691	685	639	693	672	688	688	680	632	703	701	674	698	692	704	676	701	677	672	699	661	726	719	635	678	671	679	677	685	646	688	673	672	708	690	697	643	716	671	663	657	651	624	646	685	671	720	629	673	707	692	714	653	681	669	625	641	727	653	649	637	661	680	721	631	680	698	660	624	721	639	681	704	715	646	663	661	681	689	683	700	689	707	686	690	678	675	616	645	631	654	707	684	740	712	693	659	630	671	695	677	719	678	682	677	654	675	634	671	736	679	698	668	683	690	678	695	643	673	668	716	678	697	656	664	675	638	720	703	650	648	671	681	700	655	691	666	640	655	711	681	691	653	665	705	649	675	673	679	698	666	672	659	679	672	636	655	642	730	673	722	666	690	662	646	660	678	667	635	691	700	696	650	649	594	663	684	694	663	716	657	686	692	710	652	679	685	641	661	599	697	682	686	689	654	652	709	658	685	626	680	682	694	689	721	694	670	684	676	648	698	708	666	636	672	728	702	670	688	674	688	655	658	685	688	724	661	647	670	679	649	663	654	670	636	691	700	673	752	653	645	704	684	636	690	673	646	651	656	643	680	673	699	683	714	631	639	678	671	671	676	710	659	692	709	630	653	664	627	675	697	661	680	687	674	704	691	653	650	654	670	649	701	688	624	664	676	691	703	639	656	674	644	636	698	651	701	665	690	648	667	677	688	681	691	680	638	703	680	661	652	677	693	677	664	670	619	641	669	657	655	669	674	699	644	691	676	673	714	657	692	693	689	661	669	707	699	684	690	722	674	702	642	620	662	716	648	697	662	684	662	660	729	731	614	703	673	673	660	646	663	718	724	654	684	695	670	688	707	677	766	650	684	668	705	663	663	695	680	676	669	650	681	720	632	688	649	692	664	661	656	672	665	694	674	657	669	689	707	714	659	706	668	654	683	652	719	680	665	677	651	608	672	707	679	650	679	665	658	634	698	659	731	708	702	643	648	713	695	713	682	628	687	662	613	720	677	717	657	711	625	667	708	647	609	662	675	687	665	646	706	693	681	670	694	677	674	640	670	645	738	679	703	677	654	689	724	715	692	657	658	636	691	714	671	693	652	646	680	665	680	682	688	655	690	687	754	708	658	704	704	644	675	705	682	671	687	701	658	704	643	705	702	656	692	651	654	633	616	666	654	646	732	704	705	727	675	707	651	661	707	634	673	685	664	672	615	682	684	702	655	659	645	652	678	700	622	659	670	669	651	695	693	674	630	661	680	686	613	652	667	708	706	695	654	676	670	677	654	682	652	680	648	658	623	620	692	727	754	702	722	687	689	700	641	679	681	664	664	685	720	651	746	678	672	689	679	711	678	668	649	691	673	644	716	678	659	667	692	667	644	661	632	675	692	693	651	655	633	682	661	679	644	664	652	719	642	642	657	705	675	658	702	668	605	739	657	663	671	691	700	683	691	667	658	685	650	671	693	639	701	664	669	652	680	696	642	692	631	679	635	656	614	739	670	628	628	686	654	658	610	708	652	631	653	674	643	711	708	707	660	686	646	689	639	705	703	643	667	690	665	657	650	722	654	658	690	677	619	725	690	639	641	690	722	709	657	611	668	691	682	683	674	695	650	671	704	682	653	747	685	711	633	604	657	665	678	620	661	712	722	702	680	651	622	717	654	621	679	656	652	627	683	655	645	661	690	707	683	652	685	657	689	669	653	665	644	698	665	694	664	670	644	679	670	677	653	657	638	694	688	614	654	720	682	694	652	669	652	667	688	666	731	689	718	709	696	663	631	711	664	639	682	704	653	617	664	687	659	666	724	708	664	725	657	645	640	670	705	715	689	668	676	670	666	690	693	658	668	700	703	684	660	696	673	675	693	676	665	664	702	706	696	692	691	688	715	654	648	666	686	687	628	695	725	667	675	685	686	718	658	617	630	684	683	634	683	686	703	695	709	699	669	657	641	644	701	682	677	659	659	682	658	697	695	675	690	593	690	701	679	658	660	666	623	659	696	673	669	687	686	619	664	719	700	660	694	689	631	652	675	648	716	673	665	707	654	686	741	694	680	627	648	694	726	646	675	671	661	723	695	675	624	689	701	615	706	709	665	663	678	696	760	673	691	692	658	648	720	679	636	645	661	685	669	685	726	633	640	693	673	691	649	680	687	683	607	710	647	679	684	659	681	679	641	682	734	674	614	706	710	691	687	664	675	688	604	668	704	672	675	655	663	672	656	702	657	691	692	628	668	693	687	678	676	657	708	673	735	694	727	655	666	688	669	628	674	657	622	657	709	676	683	709	641	669	683	672	673	693	682	717	755	673	702	688	671	709	719	637	678	667	633	701	707	671	675	703	664	693	691	658	658	688	655	673	690	647	609	687	677	693	659	669	652	658	701	703	634	661	679	652	668	639	678	676	680	650	697	663	713	710	662	726	702	640	663	708	677	670	669	673	646	640	706	671	709	699	652	679	686	694	681	681	633	667	654	701	650	688	707	715	687	704	682	647	703	628	647	650	693	631	658	632	670	658	660	651	664	643	700	663	676	662	654	701	644	696	672	694	686	754	616	611	657	677	644	655	645	702	640	705	672	656	678	664	685	646	715	676	671	674	664	693	620	678	643	691	702	676	652	670	639	679	694	678	668	662	651	659	626	660	712	687	726	658	694	699	702	701	662	675	690	665	762	657	703	699	676	661	672	663	662	693	674	655	630	690	668	663	636	679	687	668	689	705	667	659	650	651	689	670	687	682	660	723	695	665	683	677	656	693	651	702	690	699	653	677	668	659	720	693	680	641	702	694	663	668	694	660	681	688	681	681	691	683	689	678	672	668	636	690	648	657	707	681	660	686	692	664	656	678	629	699	636	637	678	664	646	611	695	676	704	675	657	690	697	698	641	644	640	674	633	685	658	695	701	697	681	685	679	689	665	692	640	650	685	674	662	661	668	664	649	638	649	644	694	606	713	721	700	632	728	660	637	666	658	634	635	724	627	636	664	638	701	685	667	676	704	628	708	690	718	617	656	666	678	672	671	672	653	680	695	666	662	681	685	688	688	679	661	702	700	710	686	707	693	689	701	676	710	658	652	683	669	683	702	647	687	713	713	676	647	724	651	670	668	644	691	664	721	668	666	692	736	673	732	701	657	713	644
23874	21602	28205	25480	20299	3057	1204	1010	891	835	830	788	1644	4732	7101	5415	2274	963	642	620	625	653	667	657	596	639	653	607	617	637	636	638	647	647	644	646	612	630	598	645	647	597	640	661	664	607	622	632	639	636	636	604	643	617	613	590	614	590	630	618	634	591	630	600	646	653	608	594	605	628	605	668	665	628	642	609	598	653	603	596	610	622	620	664	659	616	636	620	610	623	632	616	635	619	607	635	611	618	585	612	590	668	607	598	588	626	635	628	625	647	611	612	636	639	616	597	628	623	628	684	653	662	650	601	612	621	581	710	667	647	638	658	682	659	609	634	649	628	634	587	654	604	620	647	622	630	641	644	608	588	643	631	629	637	616	633	609	603	618	629	611	630	649	639	640	646	617	651	625	596	661	688	597	606	632	628	593	648	618	630	656	638	585	677	594	626	598	639	640	579	656	615	627	618	622	591	646	591	623	649	593	654	610	589	625	648	669	652	632	672	632	638	630	598	659	610	616	609	600	649	637	602	642	604	603	643	599	620	619	622	591	641	602	621	597	650	618	616	631	625	670	658	667	630	649	611	629	642	577	557	652	667	645	632	617	609	608	589	640	609	600	616	610	654	633	604	639	556	622	626	646	589	627	658	647	604	651	618	610	679	571	585	592	591	627	675	641	669	625	634	636	643	650	633	578	599	619	628	605	641	634	638	575	631	657	605	618	610	635	615	617	603	589	603	621	631	651	663	628	673	622	617	632	611	669	662	622	619	587	599	638	595	656	612	634	634	609	615	674	640	643	609	611	693	609	631	648	612	612	602	666	699	623	608	644	639	651	650	596	601	644	636	636	621	647	633	590	618	619	619	628	613	623	658	611	669	586	655	643	612	640	590	639	623	613	589	631	626	582	591	602	607	635	633	624	621	623	633	603	625	670	593	597	638	654	649	630	611	650	582	663	598	605	645	629	640	670	620	621	634	641	681	636	655	626	620	570	573	607	637	622	635	577	593	612	583	605	580	633	616	633	645	633	638	601	630	673	622	632	640	647	583	631	648	593	641	610	622	626	599	617	575	645	636	638	632	629	639	615	620	601	644	613	600	632	618	618	641	610	645	652	613	682	637	630	613	645	625	652	625	630	626	647	644	638	624	647	582	635	647	640	625	605	659	621	643	660	611	619	632	634	669	579	631	599	648	622	651	612	584	598	639	634	590	621	598	628	648	610	602	636	663	597	653	614	616	606	654	637	641	614	588	628	605	578	599	619	658	600	615	590	606	629	579	584	584	621	614	596	597	596	654	637	613	687	653	658	640	617	608	645	622	625	654	602	609	612	618	646	631	628	644	606	583	565	641	667	636	624	648	623	618	624	623	656	644	610	634	639	603	628	656	583	649	633	571	630	617	616	628	631	643	624	617	661	639	643	654	575	613	650	636	571	612	603	620	623	646	613	628	579	610	576	593	587	633	589	612	655	643	609	626	657	657	606	617	599	613	559	617	634	611	630	543	639	650	607	634	587	628	625	644	602	655	593	593	623	623	571	664	586	639	598	624	632	668	629	623	602	628	624	608	644	621	631	704	623	627	635	623	613	647	632	577	604	670	587	647	672	630	606	602	656	625	622	606	585	630	652	588	566	590	670	568	654	567	621	620	644	653	640	663	649	664	592	632	632	624	616	636	580	607	595	625	627	641	580	660	576	659	651	647	599	603	611	623	619	600	627	657	631	576	602	618	621	630	670	609	661	675	596	648	647	623	648	601	646	589	650	648	631	660	638	641	630	630	602	608	616	591	582	597	614	580	647	632	645	664	641	608	623	606	610	622	628	583	617	613	594	607	571	600	633	626	638	630	602	618	606	621	634	624	620	627	647	616	629	565	634	619	582	648	634	609	589	632	604	642	617	585	656	645	581	644	607	620	609	558	599	604	659	605	596	647	623	637	624	591	635	608	661	575	590	640	608	591	662	659	610	575	618	625	576	658	616	642	614	570	603	606	654	627	599	615	599	650	650	652	593	687	616	616	633	635	625	649	639	614	655	640	664	609	576	647	607	625	602	615	617	638	644	594	625	615	586	622	672	641	575	596	703	589	623	604	577	651	643	638	675	607	654	653	649	649	623	598	666	603	625	671	651	641	657	632	598	628	666	584	633	630	623	619	627	591	642	633	636	611	647	643	617	613	640	600	617	666	645	610	592	630	660	586	596	618	628	622	618	631	687	636	582	638	618	585	622	659	615	630	623	621	607	649	671	626	641	615	600	643	626	634	625	636	643	638	629	650	613	644	674	624	574	617	616	644	646	570	657	623	644	585	622	628	600	595	624	648	600	658	630	651	595	607	579	572	624	647	624	611	608	612	657	637	619	673	620	598	616	633	602	627	608	604	636	638	598	603	625	622	600	646	629	589	631	647	648	621	613	614	610	667	659	632	613	607	604	610	608	624	587	589	633	592	602	599	639	631	637	604	638	600	618	647	585	629	608	620	650	647	624	651	632	648	674	649	626	605	669	650	656	624	595	642	601	676	655	623	613	608	575	620	603	597	651	623	672	638	651	626	629	637	646	640	632	637	590	647	583	622	628	624	627	640	638	596	606	628	602	631	593	634	609	593	629	643	617	643	625	623	674	594	605	604	607	602	647	628	645	643	586	668	620	591	679	628	631	604	637	657	602	626	628	576	616	665	648	600	562	653	609	604	577	596	639	649	610	607	609	682	687	637	609	630	658	645	607	680	632	673	610	605	640	620	634	602	596	572	616	593	631	657	663	644	624	631	599	652	614	652	643	617	618	616	651	657	623	654	616	627	645	629	626	636	646	649	615	585	581	578	604	642	622	600	634	597	622	586	644	609	648	661	630	615	598	633	560	627	657	653	628	629	653	656	591	633	627	575	635	643	626	600	633	606	626	603	611	639	654	630	641	631	623	653	565	656	626	646	596	652	599	623	640	612	607	608	646	579	637	657	694	626	659	623	592	630	587	619	665	638	584	591	573	632	637	636	607	567	635	636	599	657	643	673	636	593	607	614	626	633	588	592	625	650	587	619	644	600	646	651	619	623	616	573	659	662	614	686	626	632	657	641	603	641	623	631	615	634	614	607	648	626	635	606	568	641	635	631	632	630	620	650	652	674	601	629	639	630	650	612	634	608	671	622	602	619	692	587	563	568	660	620	659	655	648	650	635	602	645	656	630	648	634	613	615	646	656	629	619	660	630	586	663	669	640	629	614	665	633	668	598	639	612	603	621	587	627	610	597	635	589	648	626	564	643	657	596	644	622	607	574	647	607	656	631	614	639	633	615	655	640	635	664	628	628	620	634	621	598	627	651	576	626	588	659	640	622	612	617	625	648	602	624	620	615	604	635	658	619	603	601	612	677	609	585	563	597	595	584	607	629	629	644	633	634	587	611	617	657	620	623	646	648	657	626	606	617	605	650	629	643	619	609	613	647	574	600	657	677	629	588	624	622	620	600	649	613	649	624	635	619	629	658	631	617	604	657	618
4081	13607	9057	4014	3096	2334	1920	1646	1481	1408	1329	1315	3090	9139	12713	9076	4011	1461	849	882	893	890	879	836	865	833	814	880	851	878	844	815	843	852	823	875	890	845	864	820	845	860	859	872	837	870	850	878	861	869	838	827	851	862	885	882	832	826	861	818	811	896	839	860	884	824	847	837	814	833	873	876	824	812	802	834	833	860	828	830	830	865	878	827	873	810	841	886	830	809	824	810	811	855	844	884	798	849	898	844	871	809	863	802	841	839	826	781	869	838	764	845	832	850	826	892	880	822	835	801	872	841	815	827	834	842	818	853	840	835	821	786	856	821	852	797	856	871	846	806	856	820	840	818	862	821	798	798	871	828	798	861	850	794	878	877	835	857	851	866	833	809	849	830	793	873	846	853	825	743	895	852	843	852	822	836	837	812	823	813	843	816	848	818	826	841	839	843	809	806	802	851	843	843	875	843	820	834	884	826	817	884	844	887	896	883	839	879	746	847	862	806	847	877	826	842	798	871	844	858	811	819	872	863	798	846	839	855	785	823	840	790	845	842	835	823	848	898	866	817	808	816	796	829	865	794	911	845	832	819	836	845	848	845	831	866	821	800	816	822	890	916	832	843	817	813	881	819	801	851	812	822	832	902	869	831	854	873	844	850	838	794	832	860	836	896	823	801	874	881	796	844	852	809	861	863	880	791	860	826	831	867	887	826	809	834	831	854	945	862	843	836	835	871	866	840	880	802	860	807	835	852	841	848	849	855	817	822	836	859	867	823	832	866	849	836	818	825	887	827	792	807	873	907	803	819	803	834	905	829	853	849	810	867	853	851	872	820	809	859	822	819	844	850	870	857	824	875	762	865	845	842	852	791	826	855	888	847	862	875	830	810	842	863	853	860	882	813	791	802	838	842	849	830	822	860	854	823	804	844	862	816	842	789	843	823	865	801	825	817	798	848	813	840	824	864	862	842	854	880	914	808	827	825	897	887	853	806	827	868	850	861	858	868	831	910	810	826	873	889	839	838	844	794	842	880	841	871	819	847	817	819	863	866	847	867	833	837	910	861	794	872	872	872	788	866	819	817	846	811	806	811	855	821	865	809	840	806	873	854	867	846	801	886	817	837	889	843	865	813	816	843	773	855	841	848	831	846	831	845	888	847	829	785	834	860	744	864	828	842	837	847	777	850	866	841	822	881	903	839	846	891	862	825	821	855	846	899	855	887	822	868	877	878	809	864	849	819	857	865	851	833	854	850	832	817	846	836	843	853	795	847	848	852	866	859	869	831	842	848	847	863	821	835	844	885	828	793	875	785	849	879	841	834	832	825	836	809	820	820	843	836	840	822	809	817	810	839	894	837	832	834	883	827	862	824	830	838	903	787	859	851	837	841	822	843	811	816	844	849	838	837	837	864	841	889	877	843	839	853	852	802	820	823	800	811	836	842	852	784	835	839	860	858	827	826	849	859	847	822	793	804	871	842	875	808	849	845	821	819	871	853	838	872	870	795	828	824	846	820	899	861	880	857	826	864	831	839	806	822	871	836	905	826	837	842	823	842	839	851	828	913	855	899	822	829	801	851	866	800	879	816	883	831	852	827	832	827	832	787	872	842	796	835	865	804	850	842	802	892	813	828	851	819	852	855	824	846	884	802	793	873	844	829	848	880	859	840	851	826	807	869	796	827	783	846	933	874	854	846	920	867	805	813	828	893	827	822	816	856	851	864	909	821	863	852	871	804	859	843	819	867	807	871	859	859	802	839	796	841	851	789	840	901	874	825	857	848	832	827	855	876	822	823	819	837	817	831	846	892	814	886	822	797	859	877	848	862	835	920	827	830	804	806	848	802	854	776	839	847	856	808	847	826	877	835	838	860	872	807	826	865	831	832	824	854	828	801	865	844	840	831	819	834	818	846	822	838	851	860	853	890	853	836	793	837	886	854	785	854	803	801	796	775	881	883	904	797	855	902	811	847	812	900	887	915	896	867	871	796	826	845	830	862	820	838	855	884	819	827	856	891	820	846	899	872	850	820	823	808	861	788	870	856	810	835	840	868	846	845	825	815	866	853	816	838	831	823	886	835	847	809	852	864	850	882	805	835	843	840	845	798	807	869	778	853	819	825	856	848	843	826	823	858	867	870	843	878	853	881	801	856	865	902	863	870	846	850	825	827	811	819	857	859	809	862	829	867	867	904	794	863	854	804	827	923	828	846	850	804	814	812	806	822	867	793	782	781	796	830	818	834	815	868	871	814	816	859	863	890	855	833	793	823	801	838	857	848	840	872	880	841	846	841	851	817	875	839	854	843	820	846	840	778	879	872	865	850	849	833	849	828	801	821	902	813	870	873	849	836	815	829	855	876	865	849	856	789	860	824	827	803	803	851	831	812	890	833	809	809	835	858	841	871	845	810	842	766	817	846	829	883	866	929	857	822	850	868	950	839	809	847	856	851	869	836	835	833	824	834	837	842	834	888	835	816	808	800	849	845	839	813	875	860	850	860	913	827	824	856	815	829	851	866	882	858	876	863	861	872	791	824	883	863	823	855	900	810	805	871	805	881	850	864	861	792	896	852	873	855	861	785	824	859	888	844	863	813	783	807	842	868	896	837	831	808	864	839	821	851	904	843	869	846	810	843	865	869	840	843	804	847	854	820	823	831	820	816	845	834	849	814	807	883	791	832	860	892	845	858	880	846	847	828	849	806	840	905	862	863	849	858	838	800	814	867	806	825	854	815	885	865	783	892	814	810	841	862	871	836	849	835	790	833	833	823	861	820	908	879	852	832	857	854	833	849	842	778	797	853	867	809	900	809	834	811	867	812	878	808	851	864	837	876	835	894	842	845	861	842	823	896	820	826	871	850	871	794	879	890	825	833	846	842	862	824	855	845	870	859	868	862	871	865	878	779	869	847	830	832	850	825	854	795	829	854	831	866	820	870	799	861	809	866	827	820	839	827	846	818	865	774	863	816	906	816	806	819	841	820	816	793	840	877	835	865	862	751	844	854	884	914	850	828	862	862	858	845	853	847	850	850	859	836	833	828	822	796	834	875	825	841	835	848	843	857	822	858	897	833	835	822	856	864	801	816	860	846	870	843	816	823	870	796	877	831	843	867	875	897	820	925	826	863	804	872	850	893	871	798	804	818	894	817	828	882	848	837	837	825	838	865	832	816	830	856	849	809	786	872	842	858	878	820	831	857	816	839	837	874	811	812	851	905	790	866	825	788	884	851	867	809	837	777	818	836	855	826	867	890	870	871	855	860	859	838	869	783	891	832	928	863	925	817	819	822	858	819	819	864	857	838	809	847	852	857	847	856	869	838	897	837	837	844	879	839	933	842	826	786	840	836	809	826	850	877	801	878	832	843	830	834	832	848	843	852	844	871	837	882	861	846	866	881	942	815	877	847	830	845	812	820	867	824	876	804	857	858	862	832	792	873	859	808	809	846	830	841	840	806	839	818	827	873	808	812	801	818	878	822	856	841	843	832	830	810
25246	21580	25947	22276	1588	481	515	504	342	361	392	389	1114	2297	2972	2184	767	465	248	265	281	295	285	275	292	268	291	306	277	266	269	278	286	263	274	276	246	283	277	270	251	245	264	263	270	273	263	246	267	253	265	272	289	251	244	257	266	248	250	235	264	260	238	267	273	246	289	276	267	271	263	268	261	291	272	255	288	231	250	287	239	285	232	271	268	256	271	248	269	257	254	264	245	229	270	275	290	264	286	264	257	241	260	265	260	291	278	254	300	259	234	235	282	273	262	241	278	266	238	255	252	279	253	273	264	257	259	261	294	268	267	272	241	278	273	255	270	273	263	249	239	255	253	245	252	263	254	265	260	252	253	296	269	270	270	246	276	260	248	265	247	264	249	268	255	258	270	232	276	259	277	249	283	272	256	251	248	294	263	237	284	282	261	288	258	277	290	268	235	254	277	264	245	291	254	271	266	288	291	226	265	247	273	269	265	265	264	264	270	293	269	288	264	259	255	285	266	278	238	256	270	250	269	295	270	275	299	227	270	272	275	277	256	266	250	261	261	226	271	253	270	257	271	269	265	276	286	262	278	250	271	255	271	266	266	289	264	253	268	280	271	271	266	298	250	264	264	293	247	270	264	250	253	285	271	274	257	263	273	250	297	276	272	257	251	278	265	284	261	269	250	260	293	250	282	231	262	264	248	290	266	268	297	296	275	259	261	234	249	286	249	258	256	268	247	254	277	257	248	281	257	278	275	292	287	281	264	266	275	268	262	236	265	278	250	250	259	236	256	264	293	245	267	286	285	253	239	261	253	266	275	252	279	276	257	256	254	258	285	266	287	269	278	278	275	272	284	260	237	258	264	260	263	246	266	288	259	299	245	240	258	259	253	283	252	275	273	248	235	281	280	248	252	276	239	259	264	305	265	274	281	235	253	279	247	295	272	249	294	291	269	308	254	265	228	283	285	288	224	274	244	288	299	259	250	247	245	254	277	264	297	284	280	284	283	270	278	273	269	271	270	254	270	254	311	240	273	269	277	252	272	258	280	257	233	247	259	293	306	257	276	272	247	227	280	268	259	283	274	299	245	273	256	249	250	296	267	274	272	256	256	283	265	269	286	269	260	279	292	253	257	248	266	285	275	241	237	266	267	242	273	260	229	255	268	244	250	260	279	280	275	247	282	270	255	286	260	255	263	294	252	243	285	268	257	276	260	277	286	254	261	268	260	272	267	275	275	249	245	254	243	259	254	257	251	270	257	274	268	292	291	262	271	261	260	293	266	265	245	272	266	287	250	283	270	243	265	253	252	253	256	244	259	268	275	262	256	268	275	245	265	267	301	239	271	281	267	300	241	275	255	253	257	254	291	281	246	233	264	275	253	244	267	228	247	254	261	266	260	263	258	273	273	280	262	279	267	267	271	254	282	279	272	257	239	267	269	285	259	240	265	257	253	269	291	276	259	275	261	250	256	256	262	253	295	258	254	274	287	249	291	272	280	243	262	237	266	270	261	259	259	266	239	257	298	257	246	263	288	262	289	242	273	289	252	238	272	283	290	279	268	244	252	258	279	265	266	264	262	296	272	247	282	268	276	273	250	276	265	255	262	253	237	301	253	216	285	271	237	282	284	265	290	257	277	258	246	286	271	256	265	267	264	288	276	249	300	262	265	267	277	256	283	248	254	272	283	245	266	257	264	253	261	261	272	275	268	271	241	253	259	265	254	292	254	264	271	283	275	243	285	260	253	273	247	243	250	268	264	255	248	236	246	253	275	262	279	273	272	273	249	276	263	277	252	272	248	265	262	252	258	260	272	267	255	256	282	247	284	266	269	265	294	281	301	272	244	263	258	270	256	264	265	281	280	266	246	269	261	251	263	271	279	238	238	251	256	266	271	259	266	266	268	241	251	256	253	269	247	237	268	254	235	260	277	240	293	261	258	308	260	259	239	283	271	261	304	261	231	250	284	274	294	286	259	290	257	248	284	243	273	248	259	274	277	260	271	286	255	262	267	240	262	235	258	260	278	249	240	257	278	261	258	259	242	242	262	294	262	260	269	245	266	257	270	265	244	260	285	268	277	262	235	260	272	247	274	265	228	267	271	236	245	266	285	274	251	253	270	263	277	291	274	264	284	239	228	279	266	249	256	269	252	255	258	276	247	269	278	265	298	275	261	280	275	268	273	269	270	261	247	273	291	267	245	258	274	267	270	279	286	260	263	275	272	260	264	283	270	273	249	288	261	284	285	270	263	256	279	259	269	271	250	231	281	251	289	271	294	270	249	277	284	265	253	257	242	248	311	263	251	259	280	253	255	250	301	295	281	227	267	262	271	287	268	268	281	240	275	284	270	237	258	275	268	248	276	279	263	255	265	242	270	242	276	261	271	275	250	253	265	271	232	267	277	245	237	250	289	278	250	243	286	286	245	284	268	266	260	259	262	268	275	284	288	256	282	268	263	269	258	243	285	255	265	268	271	266	279	247	254	263	256	289	270	242	237	266	255	286	280	261	271	245	248	243	275	241	248	253	267	283	248	280	271	264	261	276	261	251	249	263	257	274	252	273	246	228	275	273	273	250	273	265	276	269	253	256	265	272	265	231	292	263	267	276	251	262	263	275	267	254	271	265	277	249	262	263	267	238	254	280	259	275	266	291	266	258	274	274	280	241	255	274	272	287	263	264	255	248	255	267	259	279	287	276	229	229	296	263	252	267	284	274	259	280	268	262	260	276	269	270	291	266	255	301	301	263	253	280	271	271	270	241	266	303	258	264	276	253	261	271	258	266	263	259	248	271	228	279	275	263	242	298	276	231	265	258	241	252	247	251	259	269	289	261	261	241	305	262	277	265	249	278	290	250	289	263	280	269	234	280	308	260	254	273	267	271	233	263	283	254	273	254	250	266	276	253	264	230	269	261	252	271	248	234	246	260	253	266	253	247	271	251	277	265	227	269	262	256	272	257	268	241	250	248	256	220	253	269	250	253	255	266	274	256	247	278	268	295	273	248	272	260	274	264	253	280	264	262	268	268	298	278	256	278	229	272	295	265	250	264	246	264	237	273	244	279	291	265	290	256	225	282	261	266	241	276	260	263	268	261	258	261	283	271	249	254	281	276	263	300	260	270	283	311	255	245	289	256	275	266	268	265	252	237	276	274	259	250	228	288	264	253	291	276	277	262	272	251	260	239	273	252	250	265	264	234	288	277	294	307	261	249	263	254	262	265	260	262	251	267	279	281	254	273	253	297	290	241	263	278	302	283	249	297	258	276	273	244	264	274	273	273	287	246	287	264	264	275	259	258	254	262	253	276	274	271	238	259	244	242	254	262	277	274	283	281	222	261	272	258	243	270	255	248	248	262	287	278	282	253	280	285	272	289	307	269	273	266	265	254	293	268	276	241	260	251	238	262	281	279	275	287	283	226	279	291	295	262	253	249	258	251	271	281	280	244	259	269	257	250	253	282	270	254	260	279	298	276	267	226	278	259	268	283
4401	8710	4788	2516	1919	1171	1042	922	805	724	634	660	2807	5908	7252	4935	1631	868	376	367	378	394	406	393	365	374	331	371	404	340	388	374	399	351	358	415	358	393	359	371	375	356	365	402	383	360	349	379	390	365	318	328	381	380	372	384	379	348	365	367	336	399	349	386	384	356	378	405	340	350	392	389	408	357	367	360	398	384	329	326	364	383	399	380	379	374	404	352	378	378	386	405	348	367	378	369	383	402	365	367	375	379	377	352	333	366	364	351	342	375	348	367	356	412	381	377	379	347	387	353	350	369	358	380	385	376	370	366	357	354	363	350	353	361	376	351	357	414	345	386	390	397	387	405	405	404	356	372	335	352	375	355	424	384	341	376	398	386	387	388	372	385	371	385	370	370	397	385	340	428	366	382	377	362	348	386	381	381	392	359	385	371	386	364	371	420	339	392	355	338	391	402	363	397	352	410	357	371	373	361	383	372	370	391	386	361	365	365	372	374	351	362	375	376	388	373	388	434	395	340	376	329	369	383	356	335	377	389	378	393	363	370	374	376	368	409	322	360	357	379	379	374	388	385	395	349	360	336	368	369	366	360	349	364	423	346	386	376	389	332	353	378	394	341	341	370	368	390	353	377	341	369	364	352	345	356	377	360	391	380	337	368	376	380	380	364	350	356	378	375	384	372	378	373	401	386	359	376	385	340	373	386	360	395	337	354	346	371	361	355	345	385	369	384	378	367	366	351	351	378	382	380	360	365	378	387	379	418	341	368	368	383	372	396	369	386	392	383	375	349	376	360	379	392	377	344	386	383	367	381	382	356	367	412	366	379	374	374	350	419	387	383	377	347	356	377	355	383	367	323	384	374	375	377	411	357	388	354	365	401	356	374	361	385	343	381	369	379	340	370	345	355	379	408	349	370	349	363	366	359	382	330	356	360	361	360	388	364	379	375	388	357	362	366	379	381	373	375	369	381	391	352	387	379	397	365	376	356	394	385	353	361	367	359	372	377	379	363	390	331	351	362	401	394	385	365	374	406	326	344	374	365	363	377	406	392	343	363	382	376	370	387	397	372	373	376	375	364	406	383	382	393	371	366	380	385	338	349	365	381	370	354	386	397	416	381	413	365	382	388	336	360	339	359	371	376	379	375	361	377	384	371	398	375	368	371	393	367	405	345	369	383	363	345	380	374	345	389	395	382	369	349	370	351	369	372	376	378	390	378	371	348	395	377	380	358	377	361	346	347	375	367	352	375	367	355	371	373	381	349	357	367	354	371	366	357	363	368	355	384	364	385	360	379	379	391	384	394	352	386	370	354	343	361	350	378	389	356	374	351	363	374	409	397	362	393	389	343	370	334	403	362	331	360	372	373	388	381	383	379	389	366	364	355	359	353	364	392	381	354	387	374	326	395	386	352	333	387	382	361	393	396	395	367	351	347	379	383	380	382	373	381	374	367	362	404	386	368	353	376	364	382	393	375	351	383	346	363	398	371	333	346	363	348	376	357	365	329	393	375	380	384	366	384	394	373	361	358	374	362	384	353	423	364	355	336	395	386	351	340	345	377	373	375	392	379	370	394	366	411	395	370	353	320	356	379	387	339	373	394	416	366	360	313	366	384	362	392	361	357	370	428	354	356	393	391	367	369	375	373	358	338	367	346	375	353	380	394	383	372	341	361	375	383	351	366	351	392	340	350	350	383	344	368	377	392	373	359	350	364	339	407	368	357	362	346	384	377	389	343	372	362	359	379	373	373	377	367	396	394	365	369	387	382	370	331	364	357	389	358	334	359	363	377	389	375	414	371	371	376	380	345	379	385	382	362	381	391	400	356	365	360	403	371	397	371	381	292	351	397	379	384	376	379	350	379	357	373	376	368	356	357	415	398	351	362	373	380	396	347	331	408	355	390	397	375	318	369	393	355	363	390	405	385	358	352	377	346	357	343	369	377	407	318	374	382	372	344	345	402	373	391	367	385	346	367	389	377	370	368	387	350	378	376	358	374	358	335	368	370	357	349	389	383	371	385	358	372	361	370	341	372	364	367	393	353	358	386	386	388	330	324	386	361	372	389	365	364	380	327	366	380	382	390	362	386	386	392	354	376	371	367	355	358	391	338	381	354	371	342	376	365	364	368	317	401	400	372	377	382	389	375	377	409	350	359	398	392	385	347	370	357	394	362	382	356	364	413	397	374	345	354	347	388	390	360	387	389	358	366	353	346	378	388	368	368	420	364	377	396	352	366	328	390	367	400	373	364	350	376	360	388	380	377	392	375	380	362	399	385	363	367	383	376	360	375	398	372	394	362	378	359	358	376	351	380	386	385	369	352	369	334	383	364	357	384	383	363	389	381	387	381	366	354	371	384	368	371	356	396	382	364	370	360	344	373	387	394	385	375	389	399	367	354	366	384	381	375	383	345	345	385	367	364	365	352	351	377	335	386	388	398	352	352	362	338	404	329	395	374	369	384	345	346	344	354	379	385	374	359	371	353	402	349	359	356	377	386	337	374	380	347	360	410	359	350	358	386	369	365	380	372	360	388	367	387	388	384	364	383	356	366	353	393	384	344	373	379	373	365	375	366	358	341	373	370	412	397	328	383	359	387	357	353	382	335	386	390	387	387	340	403	378	339	355	381	344	428	382	402	341	343	371	378	369	377	342	389	366	369	334	351	394	372	340	343	355	373	403	381	407	413	371	349	363	355	373	350	358	390	405	348	345	375	358	390	368	369	324	377	318	334	375	363	364	326	346	366	353	374	395	332	379	383	404	389	362	386	365	376	382	365	338	364	361	322	384	366	380	356	378	376	386	348	358	375	372	365	346	341	354	373	395	359	385	354	364	366	363	315	349	359	358	386	373	381	396	399	411	361	371	370	364	393	384	374	361	366	369	362	363	380	348	386	359	383	384	385	356	402	358	377	409	397	359	357	336	358	362	381	347	399	340	404	390	353	391	348	353	390	372	367	385	358	354	373	395	353	367	350	335	369	389	353	370	361	375	352	365	346	366	394	349	351	374	369	366	352	377	358	352	345	390	385	349	353	366	323	411	391	333	374	362	362	377	359	387	361	373	347	389	368	390	393	343	376	343	389	380	347	372	352	347	391	364	362	381	357	371	362	383	379	380	360	341	364	376	405	387	378	388	376	384	367	384	399	380	383	414	390	348	359	385	343	397	360	369	346	410	385	363	389	383	358	381	372	346	384	362	397	357	373	358	351	367	375	378	382	407	377	378	360	382	383	379	373	385	354	361	324	345	358	370	344	415	382	347	384	345	378	417	371	370	379	359	376	376	356	376	374	381	376	384	375	339	353	394	371	382	370	371	327	391	348	378	392	367	368	371	355	362	387	356	345	385	378	356	326	399	382	414	350	358	378	384	369	346	383	372	361	349	341	378	389	343	401	355	381	361	384	349	367	380	367	422	378	372	361	374	354	392	343	361	372	356	373	390	379	344	396	389	386	385	371	390	369	352	363	360	442	381	357	365	386	379	349
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
